--- /tmp/rebuilderds7JorK/inputs/segemehl_0.3.4-5+b2_riscv64.deb +++ /tmp/rebuilderds7JorK/out/segemehl_0.3.4-5+b2_riscv64.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2024-03-24 17:02:01.000000 debian-binary │ -rw-r--r-- 0 0 0 1528 2024-03-24 17:02:01.000000 control.tar.xz │ --rw-r--r-- 0 0 0 310780 2024-03-24 17:02:01.000000 data.tar.xz │ +-rw-r--r-- 0 0 0 311252 2024-03-24 17:02:01.000000 data.tar.xz ├── control.tar.xz │ ├── control.tar │ │ ├── ./md5sums │ │ │ ├── ./md5sums │ │ │ │┄ Files differ ├── data.tar.xz │ ├── data.tar │ │ ├── ./usr/bin/haarz │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --program-header {} │ │ │ │ @@ -6,15 +6,15 @@ │ │ │ │ Program Headers: │ │ │ │ Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align │ │ │ │ PHDR 0x000040 0x0000000000000040 0x0000000000000040 0x000230 0x000230 R 0x8 │ │ │ │ INTERP 0x000270 0x0000000000000270 0x0000000000000270 0x000021 0x000021 R 0x1 │ │ │ │ [Requesting program interpreter: /lib/ld-linux-riscv64-lp64d.so.1] │ │ │ │ RISCV_ATTRIBUT 0x07a3a0 0x0000000000000000 0x0000000000000000 0x000053 0x000000 R 0x1 │ │ │ │ LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x078fb4 0x078fb4 R E 0x1000 │ │ │ │ - LOAD 0x0798b0 0x00000000000798b0 0x00000000000798b0 0x000af0 0x001350 RW 0x1000 │ │ │ │ + LOAD 0x0798b0 0x00000000000798b0 0x00000000000798b0 0x000af0 0x001348 RW 0x1000 │ │ │ │ DYNAMIC 0x0798c8 0x00000000000798c8 0x00000000000798c8 0x000230 0x000230 RW 0x8 │ │ │ │ NOTE 0x000294 0x0000000000000294 0x0000000000000294 0x000044 0x000044 R 0x4 │ │ │ │ GNU_EH_FRAME 0x066410 0x0000000000066410 0x0000000000066410 0x0022c4 0x0022c4 R 0x4 │ │ │ │ GNU_STACK 0x000000 0x0000000000000000 0x0000000000000000 0x000000 0x000000 RW 0x10 │ │ │ │ GNU_RELRO 0x0798b0 0x00000000000798b0 0x00000000000798b0 0x000750 0x000750 R 0x1 │ │ │ │ │ │ │ │ Section to Segment mapping: │ │ │ ├── readelf --wide --sections {} │ │ │ │ @@ -20,15 +20,15 @@ │ │ │ │ [15] .eh_frame PROGBITS 00000000000686d8 0686d8 0108dc 00 A 0 0 8 │ │ │ │ [16] .preinit_array PREINIT_ARRAY 00000000000798b0 0798b0 000008 08 WA 0 0 1 │ │ │ │ [17] .init_array INIT_ARRAY 00000000000798b8 0798b8 000008 08 WA 0 0 8 │ │ │ │ [18] .fini_array FINI_ARRAY 00000000000798c0 0798c0 000008 08 WA 0 0 8 │ │ │ │ [19] .dynamic DYNAMIC 00000000000798c8 0798c8 000230 10 WA 6 0 8 │ │ │ │ [20] .got PROGBITS 0000000000079af8 079af8 000508 08 WA 0 0 8 │ │ │ │ [21] .data PROGBITS 000000000007a000 07a000 0003a0 00 WA 0 0 8 │ │ │ │ - [22] .bss NOBITS 000000000007a3a0 07a3a0 000860 00 WA 0 0 8 │ │ │ │ + [22] .bss NOBITS 000000000007a3a0 07a3a0 000858 00 WA 0 0 8 │ │ │ │ [23] .riscv.attributes RISCV_ATTRIBUTES 0000000000000000 07a3a0 000053 00 0 0 1 │ │ │ │ [24] .gnu_debugaltlink PROGBITS 0000000000000000 07a3f3 000049 00 0 0 1 │ │ │ │ [25] .gnu_debuglink PROGBITS 0000000000000000 07a43c 000034 00 0 0 4 │ │ │ │ [26] .shstrtab STRTAB 0000000000000000 07a470 000117 00 0 0 1 │ │ │ │ Key to Flags: │ │ │ │ W (write), A (alloc), X (execute), M (merge), S (strings), I (info), │ │ │ │ L (link order), O (extra OS processing required), G (group), T (TLS), │ │ │ ├── readelf --wide --symbols {} │ │ │ │ @@ -135,31 +135,31 @@ │ │ │ │ 131: 0000000000000000 0 FUNC GLOBAL DEFAULT UND time@GLIBC_2.27 (2) │ │ │ │ 132: 0000000000000000 0 FUNC GLOBAL DEFAULT UND __memcpy_chk@GLIBC_2.27 (2) │ │ │ │ 133: 0000000000000000 0 FUNC GLOBAL DEFAULT UND pthread_mutex_unlock@GLIBC_2.27 (2) │ │ │ │ 134: 0000000000000000 0 FUNC GLOBAL DEFAULT UND calloc@GLIBC_2.27 (2) │ │ │ │ 135: 0000000000000000 0 FUNC GLOBAL DEFAULT UND __ctype_b_loc@GLIBC_2.27 (2) │ │ │ │ 136: 0000000000000000 0 FUNC GLOBAL DEFAULT UND __stack_chk_fail@GLIBC_2.27 (2) │ │ │ │ 137: 0000000000000000 0 FUNC GLOBAL DEFAULT UND bam_init1@HTSLIB_1.0 (4) │ │ │ │ - 138: 0000000000066148 7 OBJECT GLOBAL DEFAULT 13 decodeEop │ │ │ │ - 139: 000000000007abf8 1 OBJECT GLOBAL DEFAULT 22 mute │ │ │ │ - 140: 0000000000037ff4 86 FUNC GLOBAL DEFAULT 12 gethigh_annotitem │ │ │ │ + 138: 00000000000663b0 7 OBJECT GLOBAL DEFAULT 13 decodeEop │ │ │ │ + 139: 000000000007abf0 1 OBJECT GLOBAL DEFAULT 22 mute │ │ │ │ + 140: 000000000002e10a 86 FUNC GLOBAL DEFAULT 12 gethigh_annotitem │ │ │ │ 141: 0000000000003a30 4018 FUNC GLOBAL DEFAULT 12 main │ │ │ │ - 142: 000000000001e55e 22 FUNC GLOBAL DEFAULT 12 cmp_Uint_qsort │ │ │ │ - 143: 000000000000f482 506 FUNC GLOBAL DEFAULT 12 bl_bamMethylStringWorker │ │ │ │ - 144: 00000000000151a6 12 FUNC GLOBAL DEFAULT 12 constscr │ │ │ │ - 145: 000000000001efc4 22 FUNC GLOBAL DEFAULT 12 cmp_PairLSint_qsort │ │ │ │ - 146: 000000000001e5ce 22 FUNC GLOBAL DEFAULT 12 cmp_int_qsort │ │ │ │ - 147: 0000000000040b68 26 FUNC GLOBAL DEFAULT 12 log10 │ │ │ │ - 148: 000000000000f1da 680 FUNC GLOBAL DEFAULT 12 bl_bamCrossSectioMethylWorker │ │ │ │ - 149: 0000000000040b82 26 FUNC GLOBAL DEFAULT 12 log2 │ │ │ │ - 150: 0000000000007b60 40 FUNC GLOBAL DEFAULT 12 bl_cmpLocusPosNoStrand │ │ │ │ - 151: 000000000001ef98 22 FUNC GLOBAL DEFAULT 12 cmp_PairUint_qsort │ │ │ │ - 152: 000000000001e540 30 FUNC GLOBAL DEFAULT 12 cmp_Uint_bin │ │ │ │ - 153: 0000000000019406 248 FUNC GLOBAL DEFAULT 12 cmp_chainlocality │ │ │ │ - 154: 00000000000193ee 24 FUNC GLOBAL DEFAULT 12 cmp_chainscores │ │ │ │ - 155: 000000000001e5fe 24 FUNC GLOBAL DEFAULT 12 cmp_dbl_qsort │ │ │ │ - 156: 00000000000151b2 34 FUNC GLOBAL DEFAULT 12 constscrIUPAC │ │ │ │ - 157: 000000000001e5e4 26 FUNC GLOBAL DEFAULT 12 cmp_char_qsort │ │ │ │ - 158: 00000000000060d2 78 FUNC GLOBAL DEFAULT 12 bl_annotationitem_cmp │ │ │ │ - 159: 0000000000033e26 40 FUNC GLOBAL DEFAULT 12 bl_fileBinCClassAssign │ │ │ │ - 160: 000000000001518e 24 FUNC GLOBAL DEFAULT 12 constscr_Nmatch │ │ │ │ - 161: 000000000003804a 66 FUNC GLOBAL DEFAULT 12 getlow_annotitem │ │ │ │ + 142: 0000000000022dc6 22 FUNC GLOBAL DEFAULT 12 cmp_Uint_qsort │ │ │ │ + 143: 000000000001e2e2 506 FUNC GLOBAL DEFAULT 12 bl_bamMethylStringWorker │ │ │ │ + 144: 000000000001eb7e 12 FUNC GLOBAL DEFAULT 12 constscr │ │ │ │ + 145: 000000000002382c 22 FUNC GLOBAL DEFAULT 12 cmp_PairLSint_qsort │ │ │ │ + 146: 0000000000022e36 22 FUNC GLOBAL DEFAULT 12 cmp_int_qsort │ │ │ │ + 147: 000000000003e054 26 FUNC GLOBAL DEFAULT 12 log10 │ │ │ │ + 148: 000000000001e03a 680 FUNC GLOBAL DEFAULT 12 bl_bamCrossSectioMethylWorker │ │ │ │ + 149: 000000000003e06e 26 FUNC GLOBAL DEFAULT 12 log2 │ │ │ │ + 150: 0000000000023df4 40 FUNC GLOBAL DEFAULT 12 bl_cmpLocusPosNoStrand │ │ │ │ + 151: 0000000000023800 22 FUNC GLOBAL DEFAULT 12 cmp_PairUint_qsort │ │ │ │ + 152: 0000000000022da8 30 FUNC GLOBAL DEFAULT 12 cmp_Uint_bin │ │ │ │ + 153: 00000000000389e6 248 FUNC GLOBAL DEFAULT 12 cmp_chainlocality │ │ │ │ + 154: 00000000000389ce 24 FUNC GLOBAL DEFAULT 12 cmp_chainscores │ │ │ │ + 155: 0000000000022e66 24 FUNC GLOBAL DEFAULT 12 cmp_dbl_qsort │ │ │ │ + 156: 000000000001eb8a 34 FUNC GLOBAL DEFAULT 12 constscrIUPAC │ │ │ │ + 157: 0000000000022e4c 26 FUNC GLOBAL DEFAULT 12 cmp_char_qsort │ │ │ │ + 158: 0000000000004a9c 78 FUNC GLOBAL DEFAULT 12 bl_annotationitem_cmp │ │ │ │ + 159: 000000000000756a 40 FUNC GLOBAL DEFAULT 12 bl_fileBinCClassAssign │ │ │ │ + 160: 000000000001eb66 24 FUNC GLOBAL DEFAULT 12 constscr_Nmatch │ │ │ │ + 161: 000000000002e160 66 FUNC GLOBAL DEFAULT 12 getlow_annotitem │ │ │ ├── readelf --wide --relocs {} │ │ │ │ @@ -1,101 +1,101 @@ │ │ │ │ │ │ │ │ Relocation section '.rela.dyn' at offset 0x1cd0 contains 100 entries: │ │ │ │ Offset Info Type Symbol's Value Symbol's Name + Addend │ │ │ │ 00000000000798b0 0000000000000003 R_RISCV_RELATIVE 4a06 │ │ │ │ 00000000000798b8 0000000000000003 R_RISCV_RELATIVE 4a9a │ │ │ │ 00000000000798c0 0000000000000003 R_RISCV_RELATIVE 4a60 │ │ │ │ -0000000000079f18 0000000000000003 R_RISCV_RELATIVE 151a6 │ │ │ │ -0000000000079f38 0000000000000003 R_RISCV_RELATIVE 60d2 │ │ │ │ -0000000000079f40 0000000000000003 R_RISCV_RELATIVE 1e5fe │ │ │ │ -0000000000079f50 0000000000000003 R_RISCV_RELATIVE 3804a │ │ │ │ -0000000000079f58 0000000000000003 R_RISCV_RELATIVE 33e26 │ │ │ │ -0000000000079f60 0000000000000003 R_RISCV_RELATIVE 193ee │ │ │ │ -0000000000079f68 0000000000000003 R_RISCV_RELATIVE 151b2 │ │ │ │ -0000000000079f70 0000000000000003 R_RISCV_RELATIVE 1e55e │ │ │ │ -0000000000079f78 0000000000000003 R_RISCV_RELATIVE 1e5e4 │ │ │ │ -0000000000079f80 0000000000000003 R_RISCV_RELATIVE 7abf8 │ │ │ │ -0000000000079f88 0000000000000003 R_RISCV_RELATIVE 66148 │ │ │ │ -0000000000079f90 0000000000000003 R_RISCV_RELATIVE 7b60 │ │ │ │ -0000000000079f98 0000000000000003 R_RISCV_RELATIVE 1ef98 │ │ │ │ -0000000000079fa0 0000000000000003 R_RISCV_RELATIVE 37ff4 │ │ │ │ -0000000000079fb8 0000000000000003 R_RISCV_RELATIVE 1efc4 │ │ │ │ -0000000000079fc8 0000000000000003 R_RISCV_RELATIVE 1e540 │ │ │ │ -0000000000079fd0 0000000000000003 R_RISCV_RELATIVE 19406 │ │ │ │ -0000000000079fd8 0000000000000003 R_RISCV_RELATIVE 1518e │ │ │ │ -0000000000079fe0 0000000000000003 R_RISCV_RELATIVE 1e5ce │ │ │ │ -0000000000079fe8 0000000000000003 R_RISCV_RELATIVE f1da │ │ │ │ -0000000000079ff0 0000000000000003 R_RISCV_RELATIVE f482 │ │ │ │ +0000000000079f18 0000000000000003 R_RISCV_RELATIVE 1eb7e │ │ │ │ +0000000000079f38 0000000000000003 R_RISCV_RELATIVE 4a9c │ │ │ │ +0000000000079f40 0000000000000003 R_RISCV_RELATIVE 22e66 │ │ │ │ +0000000000079f50 0000000000000003 R_RISCV_RELATIVE 2e160 │ │ │ │ +0000000000079f58 0000000000000003 R_RISCV_RELATIVE 756a │ │ │ │ +0000000000079f60 0000000000000003 R_RISCV_RELATIVE 389ce │ │ │ │ +0000000000079f68 0000000000000003 R_RISCV_RELATIVE 1eb8a │ │ │ │ +0000000000079f70 0000000000000003 R_RISCV_RELATIVE 22dc6 │ │ │ │ +0000000000079f78 0000000000000003 R_RISCV_RELATIVE 22e4c │ │ │ │ +0000000000079f80 0000000000000003 R_RISCV_RELATIVE 7abf0 │ │ │ │ +0000000000079f88 0000000000000003 R_RISCV_RELATIVE 663b0 │ │ │ │ +0000000000079f90 0000000000000003 R_RISCV_RELATIVE 23df4 │ │ │ │ +0000000000079f98 0000000000000003 R_RISCV_RELATIVE 23800 │ │ │ │ +0000000000079fa0 0000000000000003 R_RISCV_RELATIVE 2e10a │ │ │ │ +0000000000079fb8 0000000000000003 R_RISCV_RELATIVE 2382c │ │ │ │ +0000000000079fc8 0000000000000003 R_RISCV_RELATIVE 22da8 │ │ │ │ +0000000000079fd0 0000000000000003 R_RISCV_RELATIVE 389e6 │ │ │ │ +0000000000079fd8 0000000000000003 R_RISCV_RELATIVE 1eb66 │ │ │ │ +0000000000079fe0 0000000000000003 R_RISCV_RELATIVE 22e36 │ │ │ │ +0000000000079fe8 0000000000000003 R_RISCV_RELATIVE 1e03a │ │ │ │ +0000000000079ff0 0000000000000003 R_RISCV_RELATIVE 1e2e2 │ │ │ │ 0000000000079ff8 0000000000000003 R_RISCV_RELATIVE 3a30 │ │ │ │ 000000000007a000 0000000000000003 R_RISCV_RELATIVE 7a000 │ │ │ │ -000000000007a018 0000000000000003 R_RISCV_RELATIVE 65b88 │ │ │ │ -000000000007a020 0000000000000003 R_RISCV_RELATIVE 65b88 │ │ │ │ -000000000007a028 0000000000000003 R_RISCV_RELATIVE 65b88 │ │ │ │ -000000000007a030 0000000000000003 R_RISCV_RELATIVE 65b88 │ │ │ │ -000000000007a038 0000000000000003 R_RISCV_RELATIVE 65b88 │ │ │ │ -000000000007a040 0000000000000003 R_RISCV_RELATIVE 657d8 │ │ │ │ -000000000007a048 0000000000000003 R_RISCV_RELATIVE 65b88 │ │ │ │ -000000000007a050 0000000000000003 R_RISCV_RELATIVE 65b88 │ │ │ │ -000000000007a058 0000000000000003 R_RISCV_RELATIVE 65b88 │ │ │ │ -000000000007a060 0000000000000003 R_RISCV_RELATIVE 65b88 │ │ │ │ -000000000007a068 0000000000000003 R_RISCV_RELATIVE 65b88 │ │ │ │ -000000000007a070 0000000000000003 R_RISCV_RELATIVE 65b88 │ │ │ │ -000000000007a078 0000000000000003 R_RISCV_RELATIVE 64cf0 │ │ │ │ -000000000007a080 0000000000000003 R_RISCV_RELATIVE 65b88 │ │ │ │ -000000000007a088 0000000000000003 R_RISCV_RELATIVE 65b88 │ │ │ │ -000000000007a090 0000000000000003 R_RISCV_RELATIVE 648c8 │ │ │ │ -000000000007a098 0000000000000003 R_RISCV_RELATIVE 65b88 │ │ │ │ -000000000007a0a0 0000000000000003 R_RISCV_RELATIVE 65b88 │ │ │ │ -000000000007a0a8 0000000000000003 R_RISCV_RELATIVE 65b88 │ │ │ │ -000000000007a0b0 0000000000000003 R_RISCV_RELATIVE 65b88 │ │ │ │ -000000000007a0b8 0000000000000003 R_RISCV_RELATIVE 65b88 │ │ │ │ -000000000007a0c0 0000000000000003 R_RISCV_RELATIVE 657e8 │ │ │ │ -000000000007a0c8 0000000000000003 R_RISCV_RELATIVE 65b88 │ │ │ │ -000000000007a0d0 0000000000000003 R_RISCV_RELATIVE 65b88 │ │ │ │ -000000000007a0d8 0000000000000003 R_RISCV_RELATIVE 65b88 │ │ │ │ -000000000007a0e0 0000000000000003 R_RISCV_RELATIVE 65b88 │ │ │ │ -000000000007a0e8 0000000000000003 R_RISCV_RELATIVE 65b88 │ │ │ │ -000000000007a0f0 0000000000000003 R_RISCV_RELATIVE 65b88 │ │ │ │ -000000000007a0f8 0000000000000003 R_RISCV_RELATIVE 64d08 │ │ │ │ -000000000007a100 0000000000000003 R_RISCV_RELATIVE 65b88 │ │ │ │ -000000000007a108 0000000000000003 R_RISCV_RELATIVE 65b88 │ │ │ │ -000000000007a110 0000000000000003 R_RISCV_RELATIVE 648d8 │ │ │ │ -000000000007a118 0000000000000003 R_RISCV_RELATIVE 65ad0 │ │ │ │ -000000000007a120 0000000000000003 R_RISCV_RELATIVE 65a38 │ │ │ │ -000000000007a128 0000000000000003 R_RISCV_RELATIVE 659f0 │ │ │ │ -000000000007a130 0000000000000003 R_RISCV_RELATIVE 65948 │ │ │ │ -000000000007a138 0000000000000003 R_RISCV_RELATIVE 65840 │ │ │ │ -000000000007a140 0000000000000003 R_RISCV_RELATIVE 657f0 │ │ │ │ -000000000007a148 0000000000000003 R_RISCV_RELATIVE 65788 │ │ │ │ -000000000007a150 0000000000000003 R_RISCV_RELATIVE 65600 │ │ │ │ -000000000007a158 0000000000000003 R_RISCV_RELATIVE 65430 │ │ │ │ -000000000007a160 0000000000000003 R_RISCV_RELATIVE 65278 │ │ │ │ -000000000007a168 0000000000000003 R_RISCV_RELATIVE 650c0 │ │ │ │ -000000000007a170 0000000000000003 R_RISCV_RELATIVE 64ee8 │ │ │ │ -000000000007a178 0000000000000003 R_RISCV_RELATIVE 64d18 │ │ │ │ -000000000007a180 0000000000000003 R_RISCV_RELATIVE 64b00 │ │ │ │ -000000000007a188 0000000000000003 R_RISCV_RELATIVE 64920 │ │ │ │ -000000000007a190 0000000000000003 R_RISCV_RELATIVE 648e0 │ │ │ │ -000000000007a198 0000000000000003 R_RISCV_RELATIVE 64888 │ │ │ │ -000000000007a1a0 0000000000000003 R_RISCV_RELATIVE 65b10 │ │ │ │ -000000000007a1a8 0000000000000003 R_RISCV_RELATIVE 65a70 │ │ │ │ -000000000007a1b0 0000000000000003 R_RISCV_RELATIVE 65a28 │ │ │ │ -000000000007a1b8 0000000000000003 R_RISCV_RELATIVE 65980 │ │ │ │ -000000000007a1c0 0000000000000003 R_RISCV_RELATIVE 65880 │ │ │ │ -000000000007a1c8 0000000000000003 R_RISCV_RELATIVE 65810 │ │ │ │ -000000000007a1d0 0000000000000003 R_RISCV_RELATIVE 657a8 │ │ │ │ -000000000007a1d8 0000000000000003 R_RISCV_RELATIVE 65640 │ │ │ │ -000000000007a1e0 0000000000000003 R_RISCV_RELATIVE 65478 │ │ │ │ -000000000007a1e8 0000000000000003 R_RISCV_RELATIVE 652c0 │ │ │ │ -000000000007a1f0 0000000000000003 R_RISCV_RELATIVE 65108 │ │ │ │ -000000000007a1f8 0000000000000003 R_RISCV_RELATIVE 64f38 │ │ │ │ -000000000007a200 0000000000000003 R_RISCV_RELATIVE 64d58 │ │ │ │ -000000000007a208 0000000000000003 R_RISCV_RELATIVE 64b50 │ │ │ │ -000000000007a210 0000000000000003 R_RISCV_RELATIVE 64990 │ │ │ │ -000000000007a218 0000000000000003 R_RISCV_RELATIVE 64918 │ │ │ │ +000000000007a008 0000000000000003 R_RISCV_RELATIVE 65698 │ │ │ │ +000000000007a010 0000000000000003 R_RISCV_RELATIVE 65698 │ │ │ │ +000000000007a018 0000000000000003 R_RISCV_RELATIVE 65698 │ │ │ │ +000000000007a020 0000000000000003 R_RISCV_RELATIVE 65698 │ │ │ │ +000000000007a028 0000000000000003 R_RISCV_RELATIVE 65698 │ │ │ │ +000000000007a030 0000000000000003 R_RISCV_RELATIVE 652e8 │ │ │ │ +000000000007a038 0000000000000003 R_RISCV_RELATIVE 65698 │ │ │ │ +000000000007a040 0000000000000003 R_RISCV_RELATIVE 65698 │ │ │ │ +000000000007a048 0000000000000003 R_RISCV_RELATIVE 65698 │ │ │ │ +000000000007a050 0000000000000003 R_RISCV_RELATIVE 65698 │ │ │ │ +000000000007a058 0000000000000003 R_RISCV_RELATIVE 65698 │ │ │ │ +000000000007a060 0000000000000003 R_RISCV_RELATIVE 65698 │ │ │ │ +000000000007a068 0000000000000003 R_RISCV_RELATIVE 64800 │ │ │ │ +000000000007a070 0000000000000003 R_RISCV_RELATIVE 65698 │ │ │ │ +000000000007a078 0000000000000003 R_RISCV_RELATIVE 65698 │ │ │ │ +000000000007a080 0000000000000003 R_RISCV_RELATIVE 643d8 │ │ │ │ +000000000007a088 0000000000000003 R_RISCV_RELATIVE 65698 │ │ │ │ +000000000007a090 0000000000000003 R_RISCV_RELATIVE 65698 │ │ │ │ +000000000007a098 0000000000000003 R_RISCV_RELATIVE 65698 │ │ │ │ +000000000007a0a0 0000000000000003 R_RISCV_RELATIVE 65698 │ │ │ │ +000000000007a0a8 0000000000000003 R_RISCV_RELATIVE 65698 │ │ │ │ +000000000007a0b0 0000000000000003 R_RISCV_RELATIVE 652f8 │ │ │ │ +000000000007a0b8 0000000000000003 R_RISCV_RELATIVE 65698 │ │ │ │ +000000000007a0c0 0000000000000003 R_RISCV_RELATIVE 65698 │ │ │ │ +000000000007a0c8 0000000000000003 R_RISCV_RELATIVE 65698 │ │ │ │ +000000000007a0d0 0000000000000003 R_RISCV_RELATIVE 65698 │ │ │ │ +000000000007a0d8 0000000000000003 R_RISCV_RELATIVE 65698 │ │ │ │ +000000000007a0e0 0000000000000003 R_RISCV_RELATIVE 65698 │ │ │ │ +000000000007a0e8 0000000000000003 R_RISCV_RELATIVE 64818 │ │ │ │ +000000000007a0f0 0000000000000003 R_RISCV_RELATIVE 65698 │ │ │ │ +000000000007a0f8 0000000000000003 R_RISCV_RELATIVE 65698 │ │ │ │ +000000000007a100 0000000000000003 R_RISCV_RELATIVE 643e8 │ │ │ │ +000000000007a108 0000000000000003 R_RISCV_RELATIVE 655e0 │ │ │ │ +000000000007a110 0000000000000003 R_RISCV_RELATIVE 65548 │ │ │ │ +000000000007a118 0000000000000003 R_RISCV_RELATIVE 65500 │ │ │ │ +000000000007a120 0000000000000003 R_RISCV_RELATIVE 65458 │ │ │ │ +000000000007a128 0000000000000003 R_RISCV_RELATIVE 65350 │ │ │ │ +000000000007a130 0000000000000003 R_RISCV_RELATIVE 65300 │ │ │ │ +000000000007a138 0000000000000003 R_RISCV_RELATIVE 65298 │ │ │ │ +000000000007a140 0000000000000003 R_RISCV_RELATIVE 65110 │ │ │ │ +000000000007a148 0000000000000003 R_RISCV_RELATIVE 64f40 │ │ │ │ +000000000007a150 0000000000000003 R_RISCV_RELATIVE 64d88 │ │ │ │ +000000000007a158 0000000000000003 R_RISCV_RELATIVE 64bd0 │ │ │ │ +000000000007a160 0000000000000003 R_RISCV_RELATIVE 649f8 │ │ │ │ +000000000007a168 0000000000000003 R_RISCV_RELATIVE 64828 │ │ │ │ +000000000007a170 0000000000000003 R_RISCV_RELATIVE 64610 │ │ │ │ +000000000007a178 0000000000000003 R_RISCV_RELATIVE 64430 │ │ │ │ +000000000007a180 0000000000000003 R_RISCV_RELATIVE 643f0 │ │ │ │ +000000000007a188 0000000000000003 R_RISCV_RELATIVE 64398 │ │ │ │ +000000000007a190 0000000000000003 R_RISCV_RELATIVE 65620 │ │ │ │ +000000000007a198 0000000000000003 R_RISCV_RELATIVE 65580 │ │ │ │ +000000000007a1a0 0000000000000003 R_RISCV_RELATIVE 65538 │ │ │ │ +000000000007a1a8 0000000000000003 R_RISCV_RELATIVE 65490 │ │ │ │ +000000000007a1b0 0000000000000003 R_RISCV_RELATIVE 65390 │ │ │ │ +000000000007a1b8 0000000000000003 R_RISCV_RELATIVE 65320 │ │ │ │ +000000000007a1c0 0000000000000003 R_RISCV_RELATIVE 652b8 │ │ │ │ +000000000007a1c8 0000000000000003 R_RISCV_RELATIVE 65150 │ │ │ │ +000000000007a1d0 0000000000000003 R_RISCV_RELATIVE 64f88 │ │ │ │ +000000000007a1d8 0000000000000003 R_RISCV_RELATIVE 64dd0 │ │ │ │ +000000000007a1e0 0000000000000003 R_RISCV_RELATIVE 64c18 │ │ │ │ +000000000007a1e8 0000000000000003 R_RISCV_RELATIVE 64a48 │ │ │ │ +000000000007a1f0 0000000000000003 R_RISCV_RELATIVE 64868 │ │ │ │ +000000000007a1f8 0000000000000003 R_RISCV_RELATIVE 64660 │ │ │ │ +000000000007a200 0000000000000003 R_RISCV_RELATIVE 644a0 │ │ │ │ +000000000007a208 0000000000000003 R_RISCV_RELATIVE 64428 │ │ │ │ 0000000000079f08 0000000300000002 R_RISCV_64 0000000000000000 stdout@GLIBC_2.27 + 0 │ │ │ │ 0000000000079f10 0000000700000002 R_RISCV_64 0000000000000000 __stack_chk_guard@GLIBC_2.27 + 0 │ │ │ │ 0000000000079f20 0000002900000002 R_RISCV_64 0000000000000000 seq_nt16_str@HTSLIB_1.0 + 0 │ │ │ │ 0000000000079f28 0000002c00000002 R_RISCV_64 0000000000000000 stdin@GLIBC_2.27 + 0 │ │ │ │ 0000000000079f30 0000002e00000002 R_RISCV_64 0000000000000000 _ITM_deregisterTMCloneTable + 0 │ │ │ │ 0000000000079f48 0000003400000002 R_RISCV_64 0000000000000000 _ITM_registerTMCloneTable + 0 │ │ │ │ 0000000000079fa8 0000005900000002 R_RISCV_64 0000000000000000 stderr@GLIBC_2.27 + 0 │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: ab3858a7f02b7369f0c72c7942a2bc4888ea5510 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 28ecf324f79d34241b1aefe96ead00fb8226045a │ │ │ │ │ │ │ │ Displaying notes found in: .note.ABI-tag │ │ │ │ Owner Data size Description │ │ │ │ GNU 0x00000010 NT_GNU_ABI_TAG (ABI version tag) OS: Linux, ABI: 4.15.0 │ │ │ ├── readelf --wide --debug-dump=frames {} │ │ │ │ @@ -5,1117 +5,1117 @@ │ │ │ │ Count Encoding Format: 0x3 (udata4, absolute) │ │ │ │ Table Encoding Format: 0x3b (sdata4, datarel) │ │ │ │ Start of frame section: 0x22c4 (offset: 0x686d8) │ │ │ │ Entries in search table: 0x457 │ │ │ │ 0xfffffffffff9d620 (offset: 0x3a30) -> 0x12aa4 fde=[ 107dc] │ │ │ │ 0xfffffffffff9e5d4 (offset: 0x49e4) -> 0x22dc fde=[ 14] │ │ │ │ 0xfffffffffff9e68c (offset: 0x4a9c) -> 0x22f0 fde=[ 28] │ │ │ │ - 0xfffffffffff9f276 (offset: 0x5686) -> 0x2348 fde=[ 80] │ │ │ │ - 0xfffffffffff9f2a8 (offset: 0x56b8) -> 0x235c fde=[ 94] │ │ │ │ - 0xfffffffffff9f3de (offset: 0x57ee) -> 0x241c fde=[ 154] │ │ │ │ - 0xfffffffffff9f54a (offset: 0x595a) -> 0x244c fde=[ 184] │ │ │ │ - 0xfffffffffff9f61e (offset: 0x5a2e) -> 0x24a0 fde=[ 1d8] │ │ │ │ - 0xfffffffffff9f6b6 (offset: 0x5ac6) -> 0x24cc fde=[ 204] │ │ │ │ - 0xfffffffffff9f70a (offset: 0x5b1a) -> 0x24fc fde=[ 234] │ │ │ │ - 0xfffffffffff9f710 (offset: 0x5b20) -> 0x2510 fde=[ 248] │ │ │ │ - 0xfffffffffff9f788 (offset: 0x5b98) -> 0x2548 fde=[ 280] │ │ │ │ - 0xfffffffffff9f79e (offset: 0x5bae) -> 0x255c fde=[ 294] │ │ │ │ - 0xfffffffffff9f7be (offset: 0x5bce) -> 0x2570 fde=[ 2a8] │ │ │ │ - 0xfffffffffff9f816 (offset: 0x5c26) -> 0x25a4 fde=[ 2dc] │ │ │ │ - 0xfffffffffff9f81c (offset: 0x5c2c) -> 0x25b8 fde=[ 2f0] │ │ │ │ - 0xfffffffffff9f8f6 (offset: 0x5d06) -> 0x2610 fde=[ 348] │ │ │ │ - 0xfffffffffff9fcc2 (offset: 0x60d2) -> 0x26a0 fde=[ 3d8] │ │ │ │ - 0xfffffffffff9fd10 (offset: 0x6120) -> 0x26c8 fde=[ 400] │ │ │ │ - 0xfffffffffff9fd3a (offset: 0x614a) -> 0x26dc fde=[ 414] │ │ │ │ - 0xfffffffffff9fd6c (offset: 0x617c) -> 0x26f0 fde=[ 428] │ │ │ │ - 0xfffffffffff9fdd6 (offset: 0x61e6) -> 0x2704 fde=[ 43c] │ │ │ │ - 0xfffffffffff9fe88 (offset: 0x6298) -> 0x2730 fde=[ 468] │ │ │ │ - 0xfffffffffffa006e (offset: 0x647e) -> 0x278c fde=[ 4c4] │ │ │ │ - 0xfffffffffffa00ba (offset: 0x64ca) -> 0x27c0 fde=[ 4f8] │ │ │ │ - 0xfffffffffffa0106 (offset: 0x6516) -> 0x27f4 fde=[ 52c] │ │ │ │ - 0xfffffffffffa0144 (offset: 0x6554) -> 0x281c fde=[ 554] │ │ │ │ - 0xfffffffffffa01b6 (offset: 0x65c6) -> 0x284c fde=[ 584] │ │ │ │ - 0xfffffffffffa0266 (offset: 0x6676) -> 0x2878 fde=[ 5b0] │ │ │ │ - 0xfffffffffffa03ea (offset: 0x67fa) -> 0x28c8 fde=[ 600] │ │ │ │ - 0xfffffffffffa05b6 (offset: 0x69c6) -> 0x293c fde=[ 674] │ │ │ │ - 0xfffffffffffa06f2 (offset: 0x6b02) -> 0x2990 fde=[ 6c8] │ │ │ │ - 0xfffffffffffa0706 (offset: 0x6b16) -> 0x29a4 fde=[ 6dc] │ │ │ │ - 0xfffffffffffa0772 (offset: 0x6b82) -> 0x29d0 fde=[ 708] │ │ │ │ - 0xfffffffffffa09da (offset: 0x6dea) -> 0x2a68 fde=[ 7a0] │ │ │ │ - 0xfffffffffffa0ae2 (offset: 0x6ef2) -> 0x2ab8 fde=[ 7f0] │ │ │ │ - 0xfffffffffffa0c5c (offset: 0x706c) -> 0x2ae8 fde=[ 820] │ │ │ │ - 0xfffffffffffa0e12 (offset: 0x7222) -> 0x2b58 fde=[ 890] │ │ │ │ - 0xfffffffffffa0fc8 (offset: 0x73d8) -> 0x2bc8 fde=[ 900] │ │ │ │ - 0xfffffffffffa0fde (offset: 0x73ee) -> 0x2be0 fde=[ 918] │ │ │ │ - 0xfffffffffffa0ff2 (offset: 0x7402) -> 0x2bf4 fde=[ 92c] │ │ │ │ - 0xfffffffffffa100a (offset: 0x741a) -> 0x2c08 fde=[ 940] │ │ │ │ - 0xfffffffffffa102c (offset: 0x743c) -> 0x2c1c fde=[ 954] │ │ │ │ - 0xfffffffffffa10aa (offset: 0x74ba) -> 0x2c30 fde=[ 968] │ │ │ │ - 0xfffffffffffa1116 (offset: 0x7526) -> 0x2c60 fde=[ 998] │ │ │ │ - 0xfffffffffffa1144 (offset: 0x7554) -> 0x2c74 fde=[ 9ac] │ │ │ │ - 0xfffffffffffa1172 (offset: 0x7582) -> 0x2c88 fde=[ 9c0] │ │ │ │ - 0xfffffffffffa11a0 (offset: 0x75b0) -> 0x2c9c fde=[ 9d4] │ │ │ │ - 0xfffffffffffa11ce (offset: 0x75de) -> 0x2cb0 fde=[ 9e8] │ │ │ │ - 0xfffffffffffa1234 (offset: 0x7644) -> 0x2cc4 fde=[ 9fc] │ │ │ │ - 0xfffffffffffa12fc (offset: 0x770c) -> 0x2cd8 fde=[ a10] │ │ │ │ - 0xfffffffffffa1390 (offset: 0x77a0) -> 0x2cf0 fde=[ a28] │ │ │ │ - 0xfffffffffffa13da (offset: 0x77ea) -> 0x2d04 fde=[ a3c] │ │ │ │ - 0xfffffffffffa1416 (offset: 0x7826) -> 0x2d18 fde=[ a50] │ │ │ │ - 0xfffffffffffa143a (offset: 0x784a) -> 0x2d30 fde=[ a68] │ │ │ │ - 0xfffffffffffa1476 (offset: 0x7886) -> 0x2d44 fde=[ a7c] │ │ │ │ - 0xfffffffffffa1558 (offset: 0x7968) -> 0x2d84 fde=[ abc] │ │ │ │ - 0xfffffffffffa1570 (offset: 0x7980) -> 0x2da8 fde=[ ae0] │ │ │ │ - 0xfffffffffffa1576 (offset: 0x7986) -> 0x2dbc fde=[ af4] │ │ │ │ - 0xfffffffffffa157a (offset: 0x798a) -> 0x2dd0 fde=[ b08] │ │ │ │ - 0xfffffffffffa157e (offset: 0x798e) -> 0x2de4 fde=[ b1c] │ │ │ │ - 0xfffffffffffa1588 (offset: 0x7998) -> 0x2df8 fde=[ b30] │ │ │ │ - 0xfffffffffffa1592 (offset: 0x79a2) -> 0x2e0c fde=[ b44] │ │ │ │ - 0xfffffffffffa159e (offset: 0x79ae) -> 0x2e20 fde=[ b58] │ │ │ │ - 0xfffffffffffa15ae (offset: 0x79be) -> 0x2e34 fde=[ b6c] │ │ │ │ - 0xfffffffffffa15be (offset: 0x79ce) -> 0x2e48 fde=[ b80] │ │ │ │ - 0xfffffffffffa15ce (offset: 0x79de) -> 0x2e5c fde=[ b94] │ │ │ │ - 0xfffffffffffa15d6 (offset: 0x79e6) -> 0x2e70 fde=[ ba8] │ │ │ │ - 0xfffffffffffa15f2 (offset: 0x7a02) -> 0x2e84 fde=[ bbc] │ │ │ │ - 0xfffffffffffa160c (offset: 0x7a1c) -> 0x2e98 fde=[ bd0] │ │ │ │ - 0xfffffffffffa1612 (offset: 0x7a22) -> 0x2eac fde=[ be4] │ │ │ │ - 0xfffffffffffa1658 (offset: 0x7a68) -> 0x2ec4 fde=[ bfc] │ │ │ │ - 0xfffffffffffa165c (offset: 0x7a6c) -> 0x2ed8 fde=[ c10] │ │ │ │ - 0xfffffffffffa1666 (offset: 0x7a76) -> 0x2eec fde=[ c24] │ │ │ │ - 0xfffffffffffa16b2 (offset: 0x7ac2) -> 0x2f14 fde=[ c4c] │ │ │ │ - 0xfffffffffffa1750 (offset: 0x7b60) -> 0x2f40 fde=[ c78] │ │ │ │ - 0xfffffffffffa1778 (offset: 0x7b88) -> 0x2f54 fde=[ c8c] │ │ │ │ - 0xfffffffffffa17a0 (offset: 0x7bb0) -> 0x2f78 fde=[ cb0] │ │ │ │ - 0xfffffffffffa194a (offset: 0x7d5a) -> 0x2fd4 fde=[ d0c] │ │ │ │ - 0xfffffffffffa1b10 (offset: 0x7f20) -> 0x3030 fde=[ d68] │ │ │ │ - 0xfffffffffffa1b2a (offset: 0x7f3a) -> 0x3054 fde=[ d8c] │ │ │ │ - 0xfffffffffffa1b30 (offset: 0x7f40) -> 0x3068 fde=[ da0] │ │ │ │ - 0xfffffffffffa1c60 (offset: 0x8070) -> 0x30b4 fde=[ dec] │ │ │ │ - 0xfffffffffffa1cd6 (offset: 0x80e6) -> 0x30e8 fde=[ e20] │ │ │ │ - 0xfffffffffffa1d56 (offset: 0x8166) -> 0x3100 fde=[ e38] │ │ │ │ - 0xfffffffffffa1e96 (offset: 0x82a6) -> 0x3168 fde=[ ea0] │ │ │ │ - 0xfffffffffffa1ea4 (offset: 0x82b4) -> 0x317c fde=[ eb4] │ │ │ │ - 0xfffffffffffa1ef0 (offset: 0x8300) -> 0x3190 fde=[ ec8] │ │ │ │ - 0xfffffffffffa2120 (offset: 0x8530) -> 0x31f4 fde=[ f2c] │ │ │ │ - 0xfffffffffffa21ec (offset: 0x85fc) -> 0x323c fde=[ f74] │ │ │ │ - 0xfffffffffffa225c (offset: 0x866c) -> 0x3270 fde=[ fa8] │ │ │ │ - 0xfffffffffffa229c (offset: 0x86ac) -> 0x3294 fde=[ fcc] │ │ │ │ - 0xfffffffffffa22e4 (offset: 0x86f4) -> 0x32b8 fde=[ ff0] │ │ │ │ - 0xfffffffffffa2328 (offset: 0x8738) -> 0x32dc fde=[ 1014] │ │ │ │ - 0xfffffffffffa2364 (offset: 0x8774) -> 0x3300 fde=[ 1038] │ │ │ │ - 0xfffffffffffa23a0 (offset: 0x87b0) -> 0x3324 fde=[ 105c] │ │ │ │ - 0xfffffffffffa2430 (offset: 0x8840) -> 0x3338 fde=[ 1070] │ │ │ │ - 0xfffffffffffa2456 (offset: 0x8866) -> 0x334c fde=[ 1084] │ │ │ │ - 0xfffffffffffa246e (offset: 0x887e) -> 0x3370 fde=[ 10a8] │ │ │ │ - 0xfffffffffffa2474 (offset: 0x8884) -> 0x3384 fde=[ 10bc] │ │ │ │ - 0xfffffffffffa2586 (offset: 0x8996) -> 0x33c8 fde=[ 1100] │ │ │ │ - 0xfffffffffffa259c (offset: 0x89ac) -> 0x33dc fde=[ 1114] │ │ │ │ - 0xfffffffffffa289a (offset: 0x8caa) -> 0x3454 fde=[ 118c] │ │ │ │ - 0xfffffffffffa2a8e (offset: 0x8e9e) -> 0x34ac fde=[ 11e4] │ │ │ │ - 0xfffffffffffa2b4c (offset: 0x8f5c) -> 0x3500 fde=[ 1238] │ │ │ │ - 0xfffffffffffa2bfa (offset: 0x900a) -> 0x3544 fde=[ 127c] │ │ │ │ - 0xfffffffffffa2d8a (offset: 0x919a) -> 0x35a0 fde=[ 12d8] │ │ │ │ - 0xfffffffffffa2ef2 (offset: 0x9302) -> 0x35e0 fde=[ 1318] │ │ │ │ - 0xfffffffffffa2f1a (offset: 0x932a) -> 0x3604 fde=[ 133c] │ │ │ │ - 0xfffffffffffa2f24 (offset: 0x9334) -> 0x3618 fde=[ 1350] │ │ │ │ - 0xfffffffffffa30ea (offset: 0x94fa) -> 0x3664 fde=[ 139c] │ │ │ │ - 0xfffffffffffa3100 (offset: 0x9510) -> 0x3678 fde=[ 13b0] │ │ │ │ - 0xfffffffffffa3146 (offset: 0x9556) -> 0x3690 fde=[ 13c8] │ │ │ │ - 0xfffffffffffa328e (offset: 0x969e) -> 0x36d8 fde=[ 1410] │ │ │ │ - 0xfffffffffffa3492 (offset: 0x98a2) -> 0x3734 fde=[ 146c] │ │ │ │ - 0xfffffffffffa358e (offset: 0x999e) -> 0x377c fde=[ 14b4] │ │ │ │ - 0xfffffffffffa3716 (offset: 0x9b26) -> 0x37e4 fde=[ 151c] │ │ │ │ - 0xfffffffffffa3722 (offset: 0x9b32) -> 0x37f8 fde=[ 1530] │ │ │ │ - 0xfffffffffffa372e (offset: 0x9b3e) -> 0x380c fde=[ 1544] │ │ │ │ - 0xfffffffffffa37bc (offset: 0x9bcc) -> 0x3838 fde=[ 1570] │ │ │ │ - 0xfffffffffffa388c (offset: 0x9c9c) -> 0x3890 fde=[ 15c8] │ │ │ │ - 0xfffffffffffa39d4 (offset: 0x9de4) -> 0x38d8 fde=[ 1610] │ │ │ │ - 0xfffffffffffa4290 (offset: 0xa6a0) -> 0x3930 fde=[ 1668] │ │ │ │ - 0xfffffffffffa4382 (offset: 0xa792) -> 0x3990 fde=[ 16c8] │ │ │ │ - 0xfffffffffffa4f72 (offset: 0xb382) -> 0x3a50 fde=[ 1788] │ │ │ │ - 0xfffffffffffa5000 (offset: 0xb410) -> 0x3a80 fde=[ 17b8] │ │ │ │ - 0xfffffffffffa5046 (offset: 0xb456) -> 0x3aa4 fde=[ 17dc] │ │ │ │ - 0xfffffffffffa50e0 (offset: 0xb4f0) -> 0x3ad8 fde=[ 1810] │ │ │ │ - 0xfffffffffffa50f8 (offset: 0xb508) -> 0x3aec fde=[ 1824] │ │ │ │ - 0xfffffffffffa5128 (offset: 0xb538) -> 0x3b00 fde=[ 1838] │ │ │ │ - 0xfffffffffffa5186 (offset: 0xb596) -> 0x3b28 fde=[ 1860] │ │ │ │ - 0xfffffffffffa5198 (offset: 0xb5a8) -> 0x3b3c fde=[ 1874] │ │ │ │ - 0xfffffffffffa5224 (offset: 0xb634) -> 0x3b78 fde=[ 18b0] │ │ │ │ - 0xfffffffffffa5276 (offset: 0xb686) -> 0x3b9c fde=[ 18d4] │ │ │ │ - 0xfffffffffffa52d6 (offset: 0xb6e6) -> 0x3bbc fde=[ 18f4] │ │ │ │ - 0xfffffffffffa52f0 (offset: 0xb700) -> 0x3bdc fde=[ 1914] │ │ │ │ - 0xfffffffffffa53a2 (offset: 0xb7b2) -> 0x3c14 fde=[ 194c] │ │ │ │ - 0xfffffffffffa56e2 (offset: 0xbaf2) -> 0x3c68 fde=[ 19a0] │ │ │ │ - 0xfffffffffffa582e (offset: 0xbc3e) -> 0x3cb0 fde=[ 19e8] │ │ │ │ - 0xfffffffffffa5e7a (offset: 0xc28a) -> 0x3d40 fde=[ 1a78] │ │ │ │ - 0xfffffffffffa63d2 (offset: 0xc7e2) -> 0x3d98 fde=[ 1ad0] │ │ │ │ - 0xfffffffffffa65ca (offset: 0xc9da) -> 0x3df0 fde=[ 1b28] │ │ │ │ - 0xfffffffffffa6954 (offset: 0xcd64) -> 0x3e48 fde=[ 1b80] │ │ │ │ - 0xfffffffffffa6c9e (offset: 0xd0ae) -> 0x3eb8 fde=[ 1bf0] │ │ │ │ - 0xfffffffffffa6dec (offset: 0xd1fc) -> 0x3f08 fde=[ 1c40] │ │ │ │ - 0xfffffffffffa6e74 (offset: 0xd284) -> 0x3f40 fde=[ 1c78] │ │ │ │ - 0xfffffffffffa71a8 (offset: 0xd5b8) -> 0x3f98 fde=[ 1cd0] │ │ │ │ - 0xfffffffffffa71f0 (offset: 0xd600) -> 0x3fc8 fde=[ 1d00] │ │ │ │ - 0xfffffffffffa725c (offset: 0xd66c) -> 0x3ff0 fde=[ 1d28] │ │ │ │ - 0xfffffffffffa727a (offset: 0xd68a) -> 0x4014 fde=[ 1d4c] │ │ │ │ - 0xfffffffffffa7280 (offset: 0xd690) -> 0x4028 fde=[ 1d60] │ │ │ │ - 0xfffffffffffa72f2 (offset: 0xd702) -> 0x4058 fde=[ 1d90] │ │ │ │ - 0xfffffffffffa730c (offset: 0xd71c) -> 0x406c fde=[ 1da4] │ │ │ │ - 0xfffffffffffa7320 (offset: 0xd730) -> 0x4080 fde=[ 1db8] │ │ │ │ - 0xfffffffffffa7340 (offset: 0xd750) -> 0x4094 fde=[ 1dcc] │ │ │ │ - 0xfffffffffffa7346 (offset: 0xd756) -> 0x40a8 fde=[ 1de0] │ │ │ │ - 0xfffffffffffa7358 (offset: 0xd768) -> 0x40bc fde=[ 1df4] │ │ │ │ - 0xfffffffffffa737e (offset: 0xd78e) -> 0x40d0 fde=[ 1e08] │ │ │ │ - 0xfffffffffffa73a0 (offset: 0xd7b0) -> 0x40e4 fde=[ 1e1c] │ │ │ │ - 0xfffffffffffa7400 (offset: 0xd810) -> 0x40f8 fde=[ 1e30] │ │ │ │ - 0xfffffffffffa748c (offset: 0xd89c) -> 0x410c fde=[ 1e44] │ │ │ │ - 0xfffffffffffa74a0 (offset: 0xd8b0) -> 0x4120 fde=[ 1e58] │ │ │ │ - 0xfffffffffffa74c2 (offset: 0xd8d2) -> 0x4134 fde=[ 1e6c] │ │ │ │ - 0xfffffffffffa75ae (offset: 0xd9be) -> 0x4154 fde=[ 1e8c] │ │ │ │ - 0xfffffffffffa7650 (offset: 0xda60) -> 0x4168 fde=[ 1ea0] │ │ │ │ - 0xfffffffffffa7708 (offset: 0xdb18) -> 0x417c fde=[ 1eb4] │ │ │ │ - 0xfffffffffffa78c2 (offset: 0xdcd2) -> 0x41fc fde=[ 1f34] │ │ │ │ - 0xfffffffffffa7b30 (offset: 0xdf40) -> 0x4290 fde=[ 1fc8] │ │ │ │ - 0xfffffffffffa7c54 (offset: 0xe064) -> 0x42c4 fde=[ 1ffc] │ │ │ │ - 0xfffffffffffa7c7c (offset: 0xe08c) -> 0x42e4 fde=[ 201c] │ │ │ │ - 0xfffffffffffa7ce2 (offset: 0xe0f2) -> 0x4320 fde=[ 2058] │ │ │ │ - 0xfffffffffffa7db4 (offset: 0xe1c4) -> 0x4364 fde=[ 209c] │ │ │ │ - 0xfffffffffffa7e38 (offset: 0xe248) -> 0x4378 fde=[ 20b0] │ │ │ │ - 0xfffffffffffa7f1c (offset: 0xe32c) -> 0x43b4 fde=[ 20ec] │ │ │ │ - 0xfffffffffffa7fac (offset: 0xe3bc) -> 0x43f8 fde=[ 2130] │ │ │ │ - 0xfffffffffffa80bc (offset: 0xe4cc) -> 0x4448 fde=[ 2180] │ │ │ │ - 0xfffffffffffa80fa (offset: 0xe50a) -> 0x4470 fde=[ 21a8] │ │ │ │ - 0xfffffffffffa8150 (offset: 0xe560) -> 0x449c fde=[ 21d4] │ │ │ │ - 0xfffffffffffa81de (offset: 0xe5ee) -> 0x44cc fde=[ 2204] │ │ │ │ - 0xfffffffffffa8230 (offset: 0xe640) -> 0x4500 fde=[ 2238] │ │ │ │ - 0xfffffffffffa8376 (offset: 0xe786) -> 0x4560 fde=[ 2298] │ │ │ │ - 0xfffffffffffa8470 (offset: 0xe880) -> 0x4590 fde=[ 22c8] │ │ │ │ - 0xfffffffffffa885e (offset: 0xec6e) -> 0x45fc fde=[ 2334] │ │ │ │ - 0xfffffffffffa8bfc (offset: 0xf00c) -> 0x4664 fde=[ 239c] │ │ │ │ - 0xfffffffffffa8c3c (offset: 0xf04c) -> 0x4678 fde=[ 23b0] │ │ │ │ - 0xfffffffffffa8dca (offset: 0xf1da) -> 0x46e4 fde=[ 241c] │ │ │ │ - 0xfffffffffffa9072 (offset: 0xf482) -> 0x4738 fde=[ 2470] │ │ │ │ - 0xfffffffffffa926c (offset: 0xf67c) -> 0x478c fde=[ 24c4] │ │ │ │ - 0xfffffffffffa931a (offset: 0xf72a) -> 0x47bc fde=[ 24f4] │ │ │ │ - 0xfffffffffffa9340 (offset: 0xf750) -> 0x47e0 fde=[ 2518] │ │ │ │ - 0xfffffffffffa93ce (offset: 0xf7de) -> 0x4810 fde=[ 2548] │ │ │ │ - 0xfffffffffffa94f2 (offset: 0xf902) -> 0x4854 fde=[ 258c] │ │ │ │ - 0xfffffffffffa955c (offset: 0xf96c) -> 0x4888 fde=[ 25c0] │ │ │ │ - 0xfffffffffffa95ac (offset: 0xf9bc) -> 0x48b0 fde=[ 25e8] │ │ │ │ - 0xfffffffffffa964c (offset: 0xfa5c) -> 0x48dc fde=[ 2614] │ │ │ │ - 0xfffffffffffa96ca (offset: 0xfada) -> 0x4918 fde=[ 2650] │ │ │ │ - 0xfffffffffffa96d2 (offset: 0xfae2) -> 0x492c fde=[ 2664] │ │ │ │ - 0xfffffffffffa974c (offset: 0xfb5c) -> 0x497c fde=[ 26b4] │ │ │ │ - 0xfffffffffffa9762 (offset: 0xfb72) -> 0x4990 fde=[ 26c8] │ │ │ │ - 0xfffffffffffa978a (offset: 0xfb9a) -> 0x49a4 fde=[ 26dc] │ │ │ │ - 0xfffffffffffa980c (offset: 0xfc1c) -> 0x49d4 fde=[ 270c] │ │ │ │ - 0xfffffffffffa9856 (offset: 0xfc66) -> 0x49f8 fde=[ 2730] │ │ │ │ - 0xfffffffffffa985a (offset: 0xfc6a) -> 0x4a10 fde=[ 2748] │ │ │ │ - 0xfffffffffffa986c (offset: 0xfc7c) -> 0x4a24 fde=[ 275c] │ │ │ │ - 0xfffffffffffa9892 (offset: 0xfca2) -> 0x4a38 fde=[ 2770] │ │ │ │ - 0xfffffffffffa98fa (offset: 0xfd0a) -> 0x4a4c fde=[ 2784] │ │ │ │ - 0xfffffffffffa9954 (offset: 0xfd64) -> 0x4a7c fde=[ 27b4] │ │ │ │ - 0xfffffffffffa9a2a (offset: 0xfe3a) -> 0x4ab4 fde=[ 27ec] │ │ │ │ - 0xfffffffffffa9a9c (offset: 0xfeac) -> 0x4ae4 fde=[ 281c] │ │ │ │ - 0xfffffffffffa9b24 (offset: 0xff34) -> 0x4af8 fde=[ 2830] │ │ │ │ - 0xfffffffffffa9c6a (offset: 0x1007a) -> 0x4b30 fde=[ 2868] │ │ │ │ - 0xfffffffffffa9db0 (offset: 0x101c0) -> 0x4b68 fde=[ 28a0] │ │ │ │ - 0xfffffffffffa9f16 (offset: 0x10326) -> 0x4bb4 fde=[ 28ec] │ │ │ │ - 0xfffffffffffaa250 (offset: 0x10660) -> 0x4bfc fde=[ 2934] │ │ │ │ - 0xfffffffffffaa578 (offset: 0x10988) -> 0x4c48 fde=[ 2980] │ │ │ │ - 0xfffffffffffaa8b4 (offset: 0x10cc4) -> 0x4ca0 fde=[ 29d8] │ │ │ │ - 0xfffffffffffaabdc (offset: 0x10fec) -> 0x4cf8 fde=[ 2a30] │ │ │ │ - 0xfffffffffffaaf0c (offset: 0x1131c) -> 0x4d40 fde=[ 2a78] │ │ │ │ - 0xfffffffffffab422 (offset: 0x11832) -> 0x4d98 fde=[ 2ad0] │ │ │ │ - 0xfffffffffffab59c (offset: 0x119ac) -> 0x4e0c fde=[ 2b44] │ │ │ │ - 0xfffffffffffab780 (offset: 0x11b90) -> 0x4e78 fde=[ 2bb0] │ │ │ │ - 0xfffffffffffab8d8 (offset: 0x11ce8) -> 0x4eb8 fde=[ 2bf0] │ │ │ │ - 0xfffffffffffabab2 (offset: 0x11ec2) -> 0x4efc fde=[ 2c34] │ │ │ │ - 0xfffffffffffabd1e (offset: 0x1212e) -> 0x4f44 fde=[ 2c7c] │ │ │ │ - 0xfffffffffffabfd2 (offset: 0x123e2) -> 0x4f94 fde=[ 2ccc] │ │ │ │ - 0xfffffffffffac274 (offset: 0x12684) -> 0x4fe8 fde=[ 2d20] │ │ │ │ - 0xfffffffffffac8ee (offset: 0x12cfe) -> 0x5064 fde=[ 2d9c] │ │ │ │ - 0xfffffffffffad688 (offset: 0x13a98) -> 0x5110 fde=[ 2e48] │ │ │ │ - 0xfffffffffffad6e0 (offset: 0x13af0) -> 0x5144 fde=[ 2e7c] │ │ │ │ - 0xfffffffffffad790 (offset: 0x13ba0) -> 0x5188 fde=[ 2ec0] │ │ │ │ - 0xfffffffffffad842 (offset: 0x13c52) -> 0x51d8 fde=[ 2f10] │ │ │ │ - 0xfffffffffffada18 (offset: 0x13e28) -> 0x5248 fde=[ 2f80] │ │ │ │ - 0xfffffffffffadb18 (offset: 0x13f28) -> 0x5298 fde=[ 2fd0] │ │ │ │ - 0xfffffffffffadde0 (offset: 0x141f0) -> 0x52d4 fde=[ 300c] │ │ │ │ - 0xfffffffffffade40 (offset: 0x14250) -> 0x52f8 fde=[ 3030] │ │ │ │ - 0xfffffffffffae010 (offset: 0x14420) -> 0x5354 fde=[ 308c] │ │ │ │ - 0xfffffffffffae01a (offset: 0x1442a) -> 0x5368 fde=[ 30a0] │ │ │ │ - 0xfffffffffffae218 (offset: 0x14628) -> 0x53a0 fde=[ 30d8] │ │ │ │ - 0xfffffffffffae48c (offset: 0x1489c) -> 0x53dc fde=[ 3114] │ │ │ │ - 0xfffffffffffae88c (offset: 0x14c9c) -> 0x5458 fde=[ 3190] │ │ │ │ - 0xfffffffffffae8ce (offset: 0x14cde) -> 0x547c fde=[ 31b4] │ │ │ │ - 0xfffffffffffae8e2 (offset: 0x14cf2) -> 0x5490 fde=[ 31c8] │ │ │ │ - 0xfffffffffffae902 (offset: 0x14d12) -> 0x54a4 fde=[ 31dc] │ │ │ │ - 0xfffffffffffaea30 (offset: 0x14e40) -> 0x54b8 fde=[ 31f0] │ │ │ │ - 0xfffffffffffaea98 (offset: 0x14ea8) -> 0x54e8 fde=[ 3220] │ │ │ │ - 0xfffffffffffaed7e (offset: 0x1518e) -> 0x5530 fde=[ 3268] │ │ │ │ - 0xfffffffffffaed96 (offset: 0x151a6) -> 0x5544 fde=[ 327c] │ │ │ │ - 0xfffffffffffaeda2 (offset: 0x151b2) -> 0x5558 fde=[ 3290] │ │ │ │ - 0xfffffffffffaedc4 (offset: 0x151d4) -> 0x5584 fde=[ 32bc] │ │ │ │ - 0xfffffffffffaeee6 (offset: 0x152f6) -> 0x55f8 fde=[ 3330] │ │ │ │ - 0xfffffffffffaf02c (offset: 0x1543c) -> 0x566c fde=[ 33a4] │ │ │ │ - 0xfffffffffffaf1b0 (offset: 0x155c0) -> 0x56e8 fde=[ 3420] │ │ │ │ - 0xfffffffffffaf1f4 (offset: 0x15604) -> 0x56fc fde=[ 3434] │ │ │ │ - 0xfffffffffffaf24a (offset: 0x1565a) -> 0x5710 fde=[ 3448] │ │ │ │ - 0xfffffffffffaf9be (offset: 0x15dce) -> 0x5768 fde=[ 34a0] │ │ │ │ - 0xfffffffffffb04ea (offset: 0x168fa) -> 0x582c fde=[ 3564] │ │ │ │ - 0xfffffffffffb0e48 (offset: 0x17258) -> 0x5890 fde=[ 35c8] │ │ │ │ - 0xfffffffffffb14d4 (offset: 0x178e4) -> 0x58e8 fde=[ 3620] │ │ │ │ - 0xfffffffffffb1b84 (offset: 0x17f94) -> 0x5940 fde=[ 3678] │ │ │ │ - 0xfffffffffffb2216 (offset: 0x18626) -> 0x59fc fde=[ 3734] │ │ │ │ - 0xfffffffffffb2718 (offset: 0x18b28) -> 0x5a70 fde=[ 37a8] │ │ │ │ - 0xfffffffffffb2cfc (offset: 0x1910c) -> 0x5b1c fde=[ 3854] │ │ │ │ - 0xfffffffffffb2d98 (offset: 0x191a8) -> 0x5b58 fde=[ 3890] │ │ │ │ - 0xfffffffffffb2dac (offset: 0x191bc) -> 0x5b6c fde=[ 38a4] │ │ │ │ - 0xfffffffffffb2e8c (offset: 0x1929c) -> 0x5bc4 fde=[ 38fc] │ │ │ │ - 0xfffffffffffb2efa (offset: 0x1930a) -> 0x5bf4 fde=[ 392c] │ │ │ │ - 0xfffffffffffb2f5a (offset: 0x1936a) -> 0x5c1c fde=[ 3954] │ │ │ │ - 0xfffffffffffb2f74 (offset: 0x19384) -> 0x5c30 fde=[ 3968] │ │ │ │ - 0xfffffffffffb2f82 (offset: 0x19392) -> 0x5c44 fde=[ 397c] │ │ │ │ - 0xfffffffffffb2fa0 (offset: 0x193b0) -> 0x5c58 fde=[ 3990] │ │ │ │ - 0xfffffffffffb2fde (offset: 0x193ee) -> 0x5c6c fde=[ 39a4] │ │ │ │ - 0xfffffffffffb2ff6 (offset: 0x19406) -> 0x5c80 fde=[ 39b8] │ │ │ │ - 0xfffffffffffb30ee (offset: 0x194fe) -> 0x5cc8 fde=[ 3a00] │ │ │ │ - 0xfffffffffffb3106 (offset: 0x19516) -> 0x5cdc fde=[ 3a14] │ │ │ │ - 0xfffffffffffb311e (offset: 0x1952e) -> 0x5cf0 fde=[ 3a28] │ │ │ │ - 0xfffffffffffb3148 (offset: 0x19558) -> 0x5d04 fde=[ 3a3c] │ │ │ │ - 0xfffffffffffb3a02 (offset: 0x19e12) -> 0x5dbc fde=[ 3af4] │ │ │ │ - 0xfffffffffffb3a8e (offset: 0x19e9e) -> 0x5dec fde=[ 3b24] │ │ │ │ - 0xfffffffffffb3e72 (offset: 0x1a282) -> 0x5ea4 fde=[ 3bdc] │ │ │ │ - 0xfffffffffffb403a (offset: 0x1a44a) -> 0x5f0c fde=[ 3c44] │ │ │ │ - 0xfffffffffffb4562 (offset: 0x1a972) -> 0x5f98 fde=[ 3cd0] │ │ │ │ - 0xfffffffffffb4792 (offset: 0x1aba2) -> 0x6030 fde=[ 3d68] │ │ │ │ - 0xfffffffffffb47ba (offset: 0x1abca) -> 0x6044 fde=[ 3d7c] │ │ │ │ - 0xfffffffffffb47e2 (offset: 0x1abf2) -> 0x6058 fde=[ 3d90] │ │ │ │ - 0xfffffffffffb482a (offset: 0x1ac3a) -> 0x607c fde=[ 3db4] │ │ │ │ - 0xfffffffffffb4942 (offset: 0x1ad52) -> 0x60d8 fde=[ 3e10] │ │ │ │ - 0xfffffffffffb4ad4 (offset: 0x1aee4) -> 0x6168 fde=[ 3ea0] │ │ │ │ - 0xfffffffffffb4b0c (offset: 0x1af1c) -> 0x6190 fde=[ 3ec8] │ │ │ │ - 0xfffffffffffb4b3e (offset: 0x1af4e) -> 0x61b8 fde=[ 3ef0] │ │ │ │ - 0xfffffffffffb4b80 (offset: 0x1af90) -> 0x61e4 fde=[ 3f1c] │ │ │ │ - 0xfffffffffffb4baa (offset: 0x1afba) -> 0x6204 fde=[ 3f3c] │ │ │ │ - 0xfffffffffffb4be2 (offset: 0x1aff2) -> 0x622c fde=[ 3f64] │ │ │ │ - 0xfffffffffffb4c08 (offset: 0x1b018) -> 0x6250 fde=[ 3f88] │ │ │ │ - 0xfffffffffffb4c5e (offset: 0x1b06e) -> 0x627c fde=[ 3fb4] │ │ │ │ - 0xfffffffffffb4cb4 (offset: 0x1b0c4) -> 0x62a8 fde=[ 3fe0] │ │ │ │ - 0xfffffffffffb4d3a (offset: 0x1b14a) -> 0x62e0 fde=[ 4018] │ │ │ │ - 0xfffffffffffb4df0 (offset: 0x1b200) -> 0x6334 fde=[ 406c] │ │ │ │ - 0xfffffffffffb4df4 (offset: 0x1b204) -> 0x6348 fde=[ 4080] │ │ │ │ - 0xfffffffffffb4eb6 (offset: 0x1b2c6) -> 0x6378 fde=[ 40b0] │ │ │ │ - 0xfffffffffffb5102 (offset: 0x1b512) -> 0x63d0 fde=[ 4108] │ │ │ │ - 0xfffffffffffb51de (offset: 0x1b5ee) -> 0x6410 fde=[ 4148] │ │ │ │ - 0xfffffffffffb51fc (offset: 0x1b60c) -> 0x6434 fde=[ 416c] │ │ │ │ - 0xfffffffffffb5394 (offset: 0x1b7a4) -> 0x64a4 fde=[ 41dc] │ │ │ │ - 0xfffffffffffb54ec (offset: 0x1b8fc) -> 0x64f4 fde=[ 422c] │ │ │ │ - 0xfffffffffffb5780 (offset: 0x1bb90) -> 0x6550 fde=[ 4288] │ │ │ │ - 0xfffffffffffb59a6 (offset: 0x1bdb6) -> 0x65a0 fde=[ 42d8] │ │ │ │ - 0xfffffffffffb59e6 (offset: 0x1bdf6) -> 0x65c4 fde=[ 42fc] │ │ │ │ - 0xfffffffffffb5a14 (offset: 0x1be24) -> 0x65f4 fde=[ 432c] │ │ │ │ - 0xfffffffffffb5a2a (offset: 0x1be3a) -> 0x6608 fde=[ 4340] │ │ │ │ - 0xfffffffffffb5a58 (offset: 0x1be68) -> 0x6634 fde=[ 436c] │ │ │ │ - 0xfffffffffffb5bb0 (offset: 0x1bfc0) -> 0x6664 fde=[ 439c] │ │ │ │ - 0xfffffffffffb5f58 (offset: 0x1c368) -> 0x66c0 fde=[ 43f8] │ │ │ │ - 0xfffffffffffb5f6e (offset: 0x1c37e) -> 0x66d4 fde=[ 440c] │ │ │ │ - 0xfffffffffffb5f76 (offset: 0x1c386) -> 0x66e8 fde=[ 4420] │ │ │ │ - 0xfffffffffffb604e (offset: 0x1c45e) -> 0x671c fde=[ 4454] │ │ │ │ - 0xfffffffffffb608c (offset: 0x1c49c) -> 0x674c fde=[ 4484] │ │ │ │ - 0xfffffffffffb60c8 (offset: 0x1c4d8) -> 0x6770 fde=[ 44a8] │ │ │ │ - 0xfffffffffffb6140 (offset: 0x1c550) -> 0x67ac fde=[ 44e4] │ │ │ │ - 0xfffffffffffb6146 (offset: 0x1c556) -> 0x67c0 fde=[ 44f8] │ │ │ │ - 0xfffffffffffb61fc (offset: 0x1c60c) -> 0x67e4 fde=[ 451c] │ │ │ │ - 0xfffffffffffb6208 (offset: 0x1c618) -> 0x67f8 fde=[ 4530] │ │ │ │ - 0xfffffffffffb6218 (offset: 0x1c628) -> 0x680c fde=[ 4544] │ │ │ │ - 0xfffffffffffb6240 (offset: 0x1c650) -> 0x6820 fde=[ 4558] │ │ │ │ - 0xfffffffffffb6242 (offset: 0x1c652) -> 0x6834 fde=[ 456c] │ │ │ │ - 0xfffffffffffb6244 (offset: 0x1c654) -> 0x6848 fde=[ 4580] │ │ │ │ - 0xfffffffffffb625c (offset: 0x1c66c) -> 0x685c fde=[ 4594] │ │ │ │ - 0xfffffffffffb625e (offset: 0x1c66e) -> 0x6870 fde=[ 45a8] │ │ │ │ - 0xfffffffffffb6260 (offset: 0x1c670) -> 0x6888 fde=[ 45c0] │ │ │ │ - 0xfffffffffffb6284 (offset: 0x1c694) -> 0x68a0 fde=[ 45d8] │ │ │ │ - 0xfffffffffffb631c (offset: 0x1c72c) -> 0x68cc fde=[ 4604] │ │ │ │ - 0xfffffffffffb6370 (offset: 0x1c780) -> 0x68fc fde=[ 4634] │ │ │ │ - 0xfffffffffffb6378 (offset: 0x1c788) -> 0x6910 fde=[ 4648] │ │ │ │ - 0xfffffffffffb63d0 (offset: 0x1c7e0) -> 0x6938 fde=[ 4670] │ │ │ │ - 0xfffffffffffb6432 (offset: 0x1c842) -> 0x6968 fde=[ 46a0] │ │ │ │ - 0xfffffffffffb644e (offset: 0x1c85e) -> 0x697c fde=[ 46b4] │ │ │ │ - 0xfffffffffffb6514 (offset: 0x1c924) -> 0x69b4 fde=[ 46ec] │ │ │ │ - 0xfffffffffffb6518 (offset: 0x1c928) -> 0x69c8 fde=[ 4700] │ │ │ │ - 0xfffffffffffb6e9e (offset: 0x1d2ae) -> 0x6a54 fde=[ 478c] │ │ │ │ - 0xfffffffffffb70d0 (offset: 0x1d4e0) -> 0x6ad0 fde=[ 4808] │ │ │ │ - 0xfffffffffffb7100 (offset: 0x1d510) -> 0x6af0 fde=[ 4828] │ │ │ │ - 0xfffffffffffb7134 (offset: 0x1d544) -> 0x6b10 fde=[ 4848] │ │ │ │ - 0xfffffffffffb71a2 (offset: 0x1d5b2) -> 0x6b48 fde=[ 4880] │ │ │ │ - 0xfffffffffffb7c1a (offset: 0x1e02a) -> 0x6ba0 fde=[ 48d8] │ │ │ │ - 0xfffffffffffb7db0 (offset: 0x1e1c0) -> 0x6bfc fde=[ 4934] │ │ │ │ - 0xfffffffffffb7f22 (offset: 0x1e332) -> 0x6c58 fde=[ 4990] │ │ │ │ - 0xfffffffffffb8076 (offset: 0x1e486) -> 0x6cb0 fde=[ 49e8] │ │ │ │ - 0xfffffffffffb80bc (offset: 0x1e4cc) -> 0x6cc4 fde=[ 49fc] │ │ │ │ - 0xfffffffffffb80ea (offset: 0x1e4fa) -> 0x6cd8 fde=[ 4a10] │ │ │ │ - 0xfffffffffffb8112 (offset: 0x1e522) -> 0x6cec fde=[ 4a24] │ │ │ │ - 0xfffffffffffb8130 (offset: 0x1e540) -> 0x6d00 fde=[ 4a38] │ │ │ │ - 0xfffffffffffb814e (offset: 0x1e55e) -> 0x6d14 fde=[ 4a4c] │ │ │ │ - 0xfffffffffffb8164 (offset: 0x1e574) -> 0x6d28 fde=[ 4a60] │ │ │ │ - 0xfffffffffffb81ac (offset: 0x1e5bc) -> 0x6d3c fde=[ 4a74] │ │ │ │ - 0xfffffffffffb81be (offset: 0x1e5ce) -> 0x6d50 fde=[ 4a88] │ │ │ │ - 0xfffffffffffb81d4 (offset: 0x1e5e4) -> 0x6d64 fde=[ 4a9c] │ │ │ │ - 0xfffffffffffb81ee (offset: 0x1e5fe) -> 0x6d78 fde=[ 4ab0] │ │ │ │ - 0xfffffffffffb8206 (offset: 0x1e616) -> 0x6d8c fde=[ 4ac4] │ │ │ │ - 0xfffffffffffb822c (offset: 0x1e63c) -> 0x6da0 fde=[ 4ad8] │ │ │ │ - 0xfffffffffffb82a8 (offset: 0x1e6b8) -> 0x6df0 fde=[ 4b28] │ │ │ │ - 0xfffffffffffb8320 (offset: 0x1e730) -> 0x6e3c fde=[ 4b74] │ │ │ │ - 0xfffffffffffb83c6 (offset: 0x1e7d6) -> 0x6ebc fde=[ 4bf4] │ │ │ │ - 0xfffffffffffb8584 (offset: 0x1e994) -> 0x6f10 fde=[ 4c48] │ │ │ │ - 0xfffffffffffb85bc (offset: 0x1e9cc) -> 0x6f24 fde=[ 4c5c] │ │ │ │ - 0xfffffffffffb85e4 (offset: 0x1e9f4) -> 0x6f38 fde=[ 4c70] │ │ │ │ - 0xfffffffffffb86b2 (offset: 0x1eac2) -> 0x6f4c fde=[ 4c84] │ │ │ │ - 0xfffffffffffb8b88 (offset: 0x1ef98) -> 0x6fe0 fde=[ 4d18] │ │ │ │ - 0xfffffffffffb8b9e (offset: 0x1efae) -> 0x6ff4 fde=[ 4d2c] │ │ │ │ - 0xfffffffffffb8bb4 (offset: 0x1efc4) -> 0x7008 fde=[ 4d40] │ │ │ │ - 0xfffffffffffb8bca (offset: 0x1efda) -> 0x701c fde=[ 4d54] │ │ │ │ - 0xfffffffffffb8be0 (offset: 0x1eff0) -> 0x7030 fde=[ 4d68] │ │ │ │ - 0xfffffffffffb8bf6 (offset: 0x1f006) -> 0x7044 fde=[ 4d7c] │ │ │ │ - 0xfffffffffffb8c0c (offset: 0x1f01c) -> 0x7058 fde=[ 4d90] │ │ │ │ - 0xfffffffffffb8c34 (offset: 0x1f044) -> 0x706c fde=[ 4da4] │ │ │ │ - 0xfffffffffffb8ee6 (offset: 0x1f2f6) -> 0x70d0 fde=[ 4e08] │ │ │ │ - 0xfffffffffffb8fac (offset: 0x1f3bc) -> 0x7110 fde=[ 4e48] │ │ │ │ - 0xfffffffffffb8fd4 (offset: 0x1f3e4) -> 0x7124 fde=[ 4e5c] │ │ │ │ - 0xfffffffffffb90c2 (offset: 0x1f4d2) -> 0x7170 fde=[ 4ea8] │ │ │ │ - 0xfffffffffffb9152 (offset: 0x1f562) -> 0x71ac fde=[ 4ee4] │ │ │ │ - 0xfffffffffffb9d56 (offset: 0x20166) -> 0x7204 fde=[ 4f3c] │ │ │ │ - 0xfffffffffffb9f48 (offset: 0x20358) -> 0x7258 fde=[ 4f90] │ │ │ │ - 0xfffffffffffba170 (offset: 0x20580) -> 0x72ac fde=[ 4fe4] │ │ │ │ - 0xfffffffffffba688 (offset: 0x20a98) -> 0x7320 fde=[ 5058] │ │ │ │ - 0xfffffffffffba71c (offset: 0x20b2c) -> 0x7358 fde=[ 5090] │ │ │ │ - 0xfffffffffffba88c (offset: 0x20c9c) -> 0x738c fde=[ 50c4] │ │ │ │ - 0xfffffffffffba974 (offset: 0x20d84) -> 0x73bc fde=[ 50f4] │ │ │ │ - 0xfffffffffffba99e (offset: 0x20dae) -> 0x73e0 fde=[ 5118] │ │ │ │ - 0xfffffffffffba9a0 (offset: 0x20db0) -> 0x73f4 fde=[ 512c] │ │ │ │ - 0xfffffffffffba9a2 (offset: 0x20db2) -> 0x7408 fde=[ 5140] │ │ │ │ - 0xfffffffffffba9c0 (offset: 0x20dd0) -> 0x741c fde=[ 5154] │ │ │ │ - 0xfffffffffffbaa04 (offset: 0x20e14) -> 0x7438 fde=[ 5170] │ │ │ │ - 0xfffffffffffbaa3e (offset: 0x20e4e) -> 0x7458 fde=[ 5190] │ │ │ │ - 0xfffffffffffbaab6 (offset: 0x20ec6) -> 0x748c fde=[ 51c4] │ │ │ │ - 0xfffffffffffbaafe (offset: 0x20f0e) -> 0x74a0 fde=[ 51d8] │ │ │ │ - 0xfffffffffffbab86 (offset: 0x20f96) -> 0x74f0 fde=[ 5228] │ │ │ │ - 0xfffffffffffbad60 (offset: 0x21170) -> 0x754c fde=[ 5284] │ │ │ │ - 0xfffffffffffbae16 (offset: 0x21226) -> 0x75a4 fde=[ 52dc] │ │ │ │ - 0xfffffffffffbaed2 (offset: 0x212e2) -> 0x75fc fde=[ 5334] │ │ │ │ - 0xfffffffffffbaf60 (offset: 0x21370) -> 0x7630 fde=[ 5368] │ │ │ │ - 0xfffffffffffbaf7e (offset: 0x2138e) -> 0x7644 fde=[ 537c] │ │ │ │ - 0xfffffffffffbb002 (offset: 0x21412) -> 0x76bc fde=[ 53f4] │ │ │ │ - 0xfffffffffffbb08a (offset: 0x2149a) -> 0x7728 fde=[ 5460] │ │ │ │ - 0xfffffffffffbb0ea (offset: 0x214fa) -> 0x775c fde=[ 5494] │ │ │ │ - 0xfffffffffffbb104 (offset: 0x21514) -> 0x7778 fde=[ 54b0] │ │ │ │ - 0xfffffffffffbb14a (offset: 0x2155a) -> 0x77a4 fde=[ 54dc] │ │ │ │ - 0xfffffffffffbb186 (offset: 0x21596) -> 0x77b8 fde=[ 54f0] │ │ │ │ - 0xfffffffffffbb212 (offset: 0x21622) -> 0x77cc fde=[ 5504] │ │ │ │ - 0xfffffffffffbb26a (offset: 0x2167a) -> 0x77fc fde=[ 5534] │ │ │ │ - 0xfffffffffffbb2de (offset: 0x216ee) -> 0x7834 fde=[ 556c] │ │ │ │ - 0xfffffffffffbb2e4 (offset: 0x216f4) -> 0x7848 fde=[ 5580] │ │ │ │ - 0xfffffffffffbb336 (offset: 0x21746) -> 0x7874 fde=[ 55ac] │ │ │ │ - 0xfffffffffffbb35a (offset: 0x2176a) -> 0x789c fde=[ 55d4] │ │ │ │ - 0xfffffffffffbb394 (offset: 0x217a4) -> 0x78c4 fde=[ 55fc] │ │ │ │ - 0xfffffffffffbb3ce (offset: 0x217de) -> 0x78ec fde=[ 5624] │ │ │ │ - 0xfffffffffffbb40c (offset: 0x2181c) -> 0x7918 fde=[ 5650] │ │ │ │ - 0xfffffffffffbb472 (offset: 0x21882) -> 0x7944 fde=[ 567c] │ │ │ │ - 0xfffffffffffbb4ba (offset: 0x218ca) -> 0x7988 fde=[ 56c0] │ │ │ │ - 0xfffffffffffbb53e (offset: 0x2194e) -> 0x79bc fde=[ 56f4] │ │ │ │ - 0xfffffffffffbb61c (offset: 0x21a2c) -> 0x7a20 fde=[ 5758] │ │ │ │ - 0xfffffffffffbb67e (offset: 0x21a8e) -> 0x7a60 fde=[ 5798] │ │ │ │ - 0xfffffffffffbb70e (offset: 0x21b1e) -> 0x7a8c fde=[ 57c4] │ │ │ │ - 0xfffffffffffbb74e (offset: 0x21b5e) -> 0x7ab0 fde=[ 57e8] │ │ │ │ - 0xfffffffffffbb812 (offset: 0x21c22) -> 0x7ae8 fde=[ 5820] │ │ │ │ - 0xfffffffffffbb816 (offset: 0x21c26) -> 0x7afc fde=[ 5834] │ │ │ │ - 0xfffffffffffbb81a (offset: 0x21c2a) -> 0x7b10 fde=[ 5848] │ │ │ │ - 0xfffffffffffbb81e (offset: 0x21c2e) -> 0x7b24 fde=[ 585c] │ │ │ │ - 0xfffffffffffbb824 (offset: 0x21c34) -> 0x7b38 fde=[ 5870] │ │ │ │ - 0xfffffffffffbb828 (offset: 0x21c38) -> 0x7b4c fde=[ 5884] │ │ │ │ - 0xfffffffffffbb82c (offset: 0x21c3c) -> 0x7b60 fde=[ 5898] │ │ │ │ - 0xfffffffffffbb830 (offset: 0x21c40) -> 0x7b74 fde=[ 58ac] │ │ │ │ - 0xfffffffffffbb834 (offset: 0x21c44) -> 0x7b88 fde=[ 58c0] │ │ │ │ - 0xfffffffffffbb838 (offset: 0x21c48) -> 0x7b9c fde=[ 58d4] │ │ │ │ - 0xfffffffffffbb83c (offset: 0x21c4c) -> 0x7bb0 fde=[ 58e8] │ │ │ │ - 0xfffffffffffbb840 (offset: 0x21c50) -> 0x7bc4 fde=[ 58fc] │ │ │ │ - 0xfffffffffffbb84a (offset: 0x21c5a) -> 0x7bd8 fde=[ 5910] │ │ │ │ - 0xfffffffffffbb858 (offset: 0x21c68) -> 0x7bec fde=[ 5924] │ │ │ │ - 0xfffffffffffbb8ac (offset: 0x21cbc) -> 0x7c30 fde=[ 5968] │ │ │ │ - 0xfffffffffffbb902 (offset: 0x21d12) -> 0x7c4c fde=[ 5984] │ │ │ │ - 0xfffffffffffbb944 (offset: 0x21d54) -> 0x7c60 fde=[ 5998] │ │ │ │ - 0xfffffffffffbb99a (offset: 0x21daa) -> 0x7c7c fde=[ 59b4] │ │ │ │ - 0xfffffffffffbb9dc (offset: 0x21dec) -> 0x7c90 fde=[ 59c8] │ │ │ │ - 0xfffffffffffbba18 (offset: 0x21e28) -> 0x7ca4 fde=[ 59dc] │ │ │ │ - 0xfffffffffffbbb6c (offset: 0x21f7c) -> 0x7d18 fde=[ 5a50] │ │ │ │ - 0xfffffffffffbbb92 (offset: 0x21fa2) -> 0x7d34 fde=[ 5a6c] │ │ │ │ - 0xfffffffffffbbc20 (offset: 0x22030) -> 0x7d88 fde=[ 5ac0] │ │ │ │ - 0xfffffffffffbbce6 (offset: 0x220f6) -> 0x7ddc fde=[ 5b14] │ │ │ │ - 0xfffffffffffbbe3a (offset: 0x2224a) -> 0x7e50 fde=[ 5b88] │ │ │ │ - 0xfffffffffffbc016 (offset: 0x22426) -> 0x7edc fde=[ 5c14] │ │ │ │ - 0xfffffffffffbc0cc (offset: 0x224dc) -> 0x7f14 fde=[ 5c4c] │ │ │ │ - 0xfffffffffffbc116 (offset: 0x22526) -> 0x7f28 fde=[ 5c60] │ │ │ │ - 0xfffffffffffbc11a (offset: 0x2252a) -> 0x7f3c fde=[ 5c74] │ │ │ │ - 0xfffffffffffbc170 (offset: 0x22580) -> 0x7f74 fde=[ 5cac] │ │ │ │ - 0xfffffffffffbc17c (offset: 0x2258c) -> 0x7f88 fde=[ 5cc0] │ │ │ │ - 0xfffffffffffbc188 (offset: 0x22598) -> 0x7f9c fde=[ 5cd4] │ │ │ │ - 0xfffffffffffbc194 (offset: 0x225a4) -> 0x7fb0 fde=[ 5ce8] │ │ │ │ - 0xfffffffffffbc1a0 (offset: 0x225b0) -> 0x7fc4 fde=[ 5cfc] │ │ │ │ - 0xfffffffffffbc1ac (offset: 0x225bc) -> 0x7fd8 fde=[ 5d10] │ │ │ │ - 0xfffffffffffbc1b8 (offset: 0x225c8) -> 0x7fec fde=[ 5d24] │ │ │ │ - 0xfffffffffffbc1c6 (offset: 0x225d6) -> 0x8000 fde=[ 5d38] │ │ │ │ - 0xfffffffffffbc1d4 (offset: 0x225e4) -> 0x8014 fde=[ 5d4c] │ │ │ │ - 0xfffffffffffbc21a (offset: 0x2262a) -> 0x8040 fde=[ 5d78] │ │ │ │ - 0xfffffffffffbc244 (offset: 0x22654) -> 0x805c fde=[ 5d94] │ │ │ │ - 0xfffffffffffbc26e (offset: 0x2267e) -> 0x8078 fde=[ 5db0] │ │ │ │ - 0xfffffffffffbc2cc (offset: 0x226dc) -> 0x8098 fde=[ 5dd0] │ │ │ │ - 0xfffffffffffbc2fa (offset: 0x2270a) -> 0x80ac fde=[ 5de4] │ │ │ │ - 0xfffffffffffbc32a (offset: 0x2273a) -> 0x80d4 fde=[ 5e0c] │ │ │ │ - 0xfffffffffffbc336 (offset: 0x22746) -> 0x80e8 fde=[ 5e20] │ │ │ │ - 0xfffffffffffbc404 (offset: 0x22814) -> 0x8144 fde=[ 5e7c] │ │ │ │ - 0xfffffffffffbc496 (offset: 0x228a6) -> 0x8188 fde=[ 5ec0] │ │ │ │ - 0xfffffffffffbc528 (offset: 0x22938) -> 0x81cc fde=[ 5f04] │ │ │ │ - 0xfffffffffffbc694 (offset: 0x22aa4) -> 0x822c fde=[ 5f64] │ │ │ │ - 0xfffffffffffbc6a2 (offset: 0x22ab2) -> 0x8240 fde=[ 5f78] │ │ │ │ - 0xfffffffffffbc6e6 (offset: 0x22af6) -> 0x826c fde=[ 5fa4] │ │ │ │ - 0xfffffffffffbc88c (offset: 0x22c9c) -> 0x82c0 fde=[ 5ff8] │ │ │ │ - 0xfffffffffffbc8ca (offset: 0x22cda) -> 0x82e4 fde=[ 601c] │ │ │ │ - 0xfffffffffffbcf3e (offset: 0x2334e) -> 0x833c fde=[ 6074] │ │ │ │ - 0xfffffffffffbd04c (offset: 0x2345c) -> 0x837c fde=[ 60b4] │ │ │ │ - 0xfffffffffffbd13e (offset: 0x2354e) -> 0x83bc fde=[ 60f4] │ │ │ │ - 0xfffffffffffbd14a (offset: 0x2355a) -> 0x83d0 fde=[ 6108] │ │ │ │ - 0xfffffffffffbd21c (offset: 0x2362c) -> 0x8400 fde=[ 6138] │ │ │ │ - 0xfffffffffffbd238 (offset: 0x23648) -> 0x8414 fde=[ 614c] │ │ │ │ - 0xfffffffffffbd444 (offset: 0x23854) -> 0x8494 fde=[ 61cc] │ │ │ │ - 0xfffffffffffbd6e4 (offset: 0x23af4) -> 0x84ec fde=[ 6224] │ │ │ │ - 0xfffffffffffbd8b2 (offset: 0x23cc2) -> 0x8538 fde=[ 6270] │ │ │ │ - 0xfffffffffffbe8b0 (offset: 0x24cc0) -> 0x85cc fde=[ 6304] │ │ │ │ - 0xfffffffffffbf28e (offset: 0x2569e) -> 0x8640 fde=[ 6378] │ │ │ │ - 0xfffffffffffbf33a (offset: 0x2574a) -> 0x8678 fde=[ 63b0] │ │ │ │ - 0xfffffffffffbf462 (offset: 0x25872) -> 0x86ec fde=[ 6424] │ │ │ │ - 0xfffffffffffbf5f4 (offset: 0x25a04) -> 0x8734 fde=[ 646c] │ │ │ │ - 0xfffffffffffbfb22 (offset: 0x25f32) -> 0x878c fde=[ 64c4] │ │ │ │ - 0xfffffffffffbfc08 (offset: 0x26018) -> 0x87f8 fde=[ 6530] │ │ │ │ - 0xfffffffffffbfca6 (offset: 0x260b6) -> 0x883c fde=[ 6574] │ │ │ │ - 0xfffffffffffbfe00 (offset: 0x26210) -> 0x8898 fde=[ 65d0] │ │ │ │ - 0xfffffffffffc009e (offset: 0x264ae) -> 0x8928 fde=[ 6660] │ │ │ │ - 0xfffffffffffc038e (offset: 0x2679e) -> 0x8970 fde=[ 66a8] │ │ │ │ - 0xfffffffffffc073e (offset: 0x26b4e) -> 0x8a0c fde=[ 6744] │ │ │ │ - 0xfffffffffffc090a (offset: 0x26d1a) -> 0x8a50 fde=[ 6788] │ │ │ │ - 0xfffffffffffc0948 (offset: 0x26d58) -> 0x8a64 fde=[ 679c] │ │ │ │ - 0xfffffffffffc16be (offset: 0x27ace) -> 0x8bc8 fde=[ 6900] │ │ │ │ - 0xfffffffffffc17a0 (offset: 0x27bb0) -> 0x8c1c fde=[ 6954] │ │ │ │ - 0xfffffffffffc18cc (offset: 0x27cdc) -> 0x8ca0 fde=[ 69d8] │ │ │ │ - 0xfffffffffffc1936 (offset: 0x27d46) -> 0x8cc4 fde=[ 69fc] │ │ │ │ - 0xfffffffffffc1a42 (offset: 0x27e52) -> 0x8d08 fde=[ 6a40] │ │ │ │ - 0xfffffffffffc1a88 (offset: 0x27e98) -> 0x8d2c fde=[ 6a64] │ │ │ │ - 0xfffffffffffc1baa (offset: 0x27fba) -> 0x8d70 fde=[ 6aa8] │ │ │ │ - 0xfffffffffffc1bbc (offset: 0x27fcc) -> 0x8d84 fde=[ 6abc] │ │ │ │ - 0xfffffffffffc1dd8 (offset: 0x281e8) -> 0x8e08 fde=[ 6b40] │ │ │ │ - 0xfffffffffffc1dfc (offset: 0x2820c) -> 0x8e20 fde=[ 6b58] │ │ │ │ - 0xfffffffffffc1e12 (offset: 0x28222) -> 0x8e38 fde=[ 6b70] │ │ │ │ - 0xfffffffffffc21ee (offset: 0x285fe) -> 0x8eec fde=[ 6c24] │ │ │ │ - 0xfffffffffffc21f4 (offset: 0x28604) -> 0x8f00 fde=[ 6c38] │ │ │ │ - 0xfffffffffffc2c70 (offset: 0x29080) -> 0x8fbc fde=[ 6cf4] │ │ │ │ - 0xfffffffffffc2cbe (offset: 0x290ce) -> 0x8fd0 fde=[ 6d08] │ │ │ │ - 0xfffffffffffc2d70 (offset: 0x29180) -> 0x900c fde=[ 6d44] │ │ │ │ - 0xfffffffffffc2e50 (offset: 0x29260) -> 0x9074 fde=[ 6dac] │ │ │ │ - 0xfffffffffffc307a (offset: 0x2948a) -> 0x90f4 fde=[ 6e2c] │ │ │ │ - 0xfffffffffffc320c (offset: 0x2961c) -> 0x9128 fde=[ 6e60] │ │ │ │ - 0xfffffffffffc366e (offset: 0x29a7e) -> 0x917c fde=[ 6eb4] │ │ │ │ - 0xfffffffffffc36e4 (offset: 0x29af4) -> 0x91a4 fde=[ 6edc] │ │ │ │ - 0xfffffffffffc37a2 (offset: 0x29bb2) -> 0x91f8 fde=[ 6f30] │ │ │ │ - 0xfffffffffffc390c (offset: 0x29d1c) -> 0x9288 fde=[ 6fc0] │ │ │ │ - 0xfffffffffffc3a68 (offset: 0x29e78) -> 0x92d8 fde=[ 7010] │ │ │ │ - 0xfffffffffffc3b78 (offset: 0x29f88) -> 0x9348 fde=[ 7080] │ │ │ │ - 0xfffffffffffc3cb8 (offset: 0x2a0c8) -> 0x93a8 fde=[ 70e0] │ │ │ │ - 0xfffffffffffc3df4 (offset: 0x2a204) -> 0x9408 fde=[ 7140] │ │ │ │ - 0xfffffffffffc3f20 (offset: 0x2a330) -> 0x945c fde=[ 7194] │ │ │ │ - 0xfffffffffffc419a (offset: 0x2a5aa) -> 0x94fc fde=[ 7234] │ │ │ │ - 0xfffffffffffc44d2 (offset: 0x2a8e2) -> 0x959c fde=[ 72d4] │ │ │ │ - 0xfffffffffffc4546 (offset: 0x2a956) -> 0x95c4 fde=[ 72fc] │ │ │ │ - 0xfffffffffffc4be6 (offset: 0x2aff6) -> 0x9668 fde=[ 73a0] │ │ │ │ - 0xfffffffffffc5352 (offset: 0x2b762) -> 0x9700 fde=[ 7438] │ │ │ │ - 0xfffffffffffc5736 (offset: 0x2bb46) -> 0x97d0 fde=[ 7508] │ │ │ │ - 0xfffffffffffc5e06 (offset: 0x2c216) -> 0x985c fde=[ 7594] │ │ │ │ - 0xfffffffffffc63a2 (offset: 0x2c7b2) -> 0x98b0 fde=[ 75e8] │ │ │ │ - 0xfffffffffffc6990 (offset: 0x2cda0) -> 0x9904 fde=[ 763c] │ │ │ │ - 0xfffffffffffc6dbc (offset: 0x2d1cc) -> 0x998c fde=[ 76c4] │ │ │ │ - 0xfffffffffffc7f5a (offset: 0x2e36a) -> 0x99e0 fde=[ 7718] │ │ │ │ - 0xfffffffffffc81d6 (offset: 0x2e5e6) -> 0x9a34 fde=[ 776c] │ │ │ │ - 0xfffffffffffc85d4 (offset: 0x2e9e4) -> 0x9aec fde=[ 7824] │ │ │ │ - 0xfffffffffffc89c0 (offset: 0x2edd0) -> 0x9b98 fde=[ 78d0] │ │ │ │ - 0xfffffffffffc8b08 (offset: 0x2ef18) -> 0x9c2c fde=[ 7964] │ │ │ │ - 0xfffffffffffc8dde (offset: 0x2f1ee) -> 0x9cc4 fde=[ 79fc] │ │ │ │ - 0xfffffffffffc8f00 (offset: 0x2f310) -> 0x9d58 fde=[ 7a90] │ │ │ │ - 0xfffffffffffc9250 (offset: 0x2f660) -> 0x9dec fde=[ 7b24] │ │ │ │ - 0xfffffffffffca268 (offset: 0x30678) -> 0x9e40 fde=[ 7b78] │ │ │ │ - 0xfffffffffffcaee8 (offset: 0x312f8) -> 0x9f30 fde=[ 7c68] │ │ │ │ - 0xfffffffffffcb81a (offset: 0x31c2a) -> 0x9f84 fde=[ 7cbc] │ │ │ │ - 0xfffffffffffcc084 (offset: 0x32494) -> 0x9fd8 fde=[ 7d10] │ │ │ │ - 0xfffffffffffcc16a (offset: 0x3257a) -> 0xa040 fde=[ 7d78] │ │ │ │ - 0xfffffffffffcc1f4 (offset: 0x32604) -> 0xa078 fde=[ 7db0] │ │ │ │ - 0xfffffffffffcc264 (offset: 0x32674) -> 0xa0a0 fde=[ 7dd8] │ │ │ │ - 0xfffffffffffcc316 (offset: 0x32726) -> 0xa0e0 fde=[ 7e18] │ │ │ │ - 0xfffffffffffcc3a4 (offset: 0x327b4) -> 0xa114 fde=[ 7e4c] │ │ │ │ - 0xfffffffffffcc43c (offset: 0x3284c) -> 0xa144 fde=[ 7e7c] │ │ │ │ - 0xfffffffffffcc51e (offset: 0x3292e) -> 0xa184 fde=[ 7ebc] │ │ │ │ - 0xfffffffffffcc546 (offset: 0x32956) -> 0xa1a8 fde=[ 7ee0] │ │ │ │ - 0xfffffffffffcc54e (offset: 0x3295e) -> 0xa1bc fde=[ 7ef4] │ │ │ │ - 0xfffffffffffcc58a (offset: 0x3299a) -> 0xa1e0 fde=[ 7f18] │ │ │ │ - 0xfffffffffffcc5ec (offset: 0x329fc) -> 0xa204 fde=[ 7f3c] │ │ │ │ - 0xfffffffffffcc618 (offset: 0x32a28) -> 0xa21c fde=[ 7f54] │ │ │ │ - 0xfffffffffffcc686 (offset: 0x32a96) -> 0xa240 fde=[ 7f78] │ │ │ │ - 0xfffffffffffcc6e8 (offset: 0x32af8) -> 0xa284 fde=[ 7fbc] │ │ │ │ - 0xfffffffffffcc6f2 (offset: 0x32b02) -> 0xa298 fde=[ 7fd0] │ │ │ │ - 0xfffffffffffcc7c4 (offset: 0x32bd4) -> 0xa2e4 fde=[ 801c] │ │ │ │ - 0xfffffffffffcc86c (offset: 0x32c7c) -> 0xa324 fde=[ 805c] │ │ │ │ - 0xfffffffffffcc8ec (offset: 0x32cfc) -> 0xa35c fde=[ 8094] │ │ │ │ - 0xfffffffffffcca88 (offset: 0x32e98) -> 0xa3c4 fde=[ 80fc] │ │ │ │ - 0xfffffffffffccaf0 (offset: 0x32f00) -> 0xa3f0 fde=[ 8128] │ │ │ │ - 0xfffffffffffccba4 (offset: 0x32fb4) -> 0xa428 fde=[ 8160] │ │ │ │ - 0xfffffffffffccc58 (offset: 0x33068) -> 0xa46c fde=[ 81a4] │ │ │ │ - 0xfffffffffffccf62 (offset: 0x33372) -> 0xa538 fde=[ 8270] │ │ │ │ - 0xfffffffffffccff0 (offset: 0x33400) -> 0xa5a0 fde=[ 82d8] │ │ │ │ - 0xfffffffffffcd06c (offset: 0x3347c) -> 0xa5e0 fde=[ 8318] │ │ │ │ - 0xfffffffffffcd10c (offset: 0x3351c) -> 0xa624 fde=[ 835c] │ │ │ │ - 0xfffffffffffcd214 (offset: 0x33624) -> 0xa674 fde=[ 83ac] │ │ │ │ - 0xfffffffffffcd4a8 (offset: 0x338b8) -> 0xa6fc fde=[ 8434] │ │ │ │ - 0xfffffffffffcd7f0 (offset: 0x33c00) -> 0xa7b0 fde=[ 84e8] │ │ │ │ - 0xfffffffffffcd910 (offset: 0x33d20) -> 0xa840 fde=[ 8578] │ │ │ │ - 0xfffffffffffcd93e (offset: 0x33d4e) -> 0xa86c fde=[ 85a4] │ │ │ │ - 0xfffffffffffcda16 (offset: 0x33e26) -> 0xa8c8 fde=[ 8600] │ │ │ │ - 0xfffffffffffcda3e (offset: 0x33e4e) -> 0xa8f0 fde=[ 8628] │ │ │ │ - 0xfffffffffffcda76 (offset: 0x33e86) -> 0xa904 fde=[ 863c] │ │ │ │ - 0xfffffffffffcdac6 (offset: 0x33ed6) -> 0xa930 fde=[ 8668] │ │ │ │ - 0xfffffffffffcdb42 (offset: 0x33f52) -> 0xa96c fde=[ 86a4] │ │ │ │ - 0xfffffffffffcdf7e (offset: 0x3438e) -> 0xa9c4 fde=[ 86fc] │ │ │ │ - 0xfffffffffffcdf88 (offset: 0x34398) -> 0xa9d8 fde=[ 8710] │ │ │ │ - 0xfffffffffffcdfa6 (offset: 0x343b6) -> 0xa9fc fde=[ 8734] │ │ │ │ - 0xfffffffffffce030 (offset: 0x34440) -> 0xaa38 fde=[ 8770] │ │ │ │ - 0xfffffffffffce3a4 (offset: 0x347b4) -> 0xaa80 fde=[ 87b8] │ │ │ │ - 0xfffffffffffce442 (offset: 0x34852) -> 0xaab8 fde=[ 87f0] │ │ │ │ - 0xfffffffffffce68c (offset: 0x34a9c) -> 0xab28 fde=[ 8860] │ │ │ │ - 0xfffffffffffcec7a (offset: 0x3508a) -> 0xab84 fde=[ 88bc] │ │ │ │ - 0xfffffffffffcf362 (offset: 0x35772) -> 0xac24 fde=[ 895c] │ │ │ │ - 0xfffffffffffcf4ac (offset: 0x358bc) -> 0xac7c fde=[ 89b4] │ │ │ │ - 0xfffffffffffcf69c (offset: 0x35aac) -> 0xacf8 fde=[ 8a30] │ │ │ │ - 0xfffffffffffcfdb6 (offset: 0x361c6) -> 0xad88 fde=[ 8ac0] │ │ │ │ - 0xfffffffffffd03ca (offset: 0x367da) -> 0xae38 fde=[ 8b70] │ │ │ │ - 0xfffffffffffd097a (offset: 0x36d8a) -> 0xaef8 fde=[ 8c30] │ │ │ │ - 0xfffffffffffd0992 (offset: 0x36da2) -> 0xaf0c fde=[ 8c44] │ │ │ │ - 0xfffffffffffd0ac8 (offset: 0x36ed8) -> 0xaf34 fde=[ 8c6c] │ │ │ │ - 0xfffffffffffd0afa (offset: 0x36f0a) -> 0xaf48 fde=[ 8c80] │ │ │ │ - 0xfffffffffffd0b38 (offset: 0x36f48) -> 0xaf5c fde=[ 8c94] │ │ │ │ - 0xfffffffffffd0b72 (offset: 0x36f82) -> 0xaf70 fde=[ 8ca8] │ │ │ │ - 0xfffffffffffd0bb0 (offset: 0x36fc0) -> 0xaf84 fde=[ 8cbc] │ │ │ │ - 0xfffffffffffd0bba (offset: 0x36fca) -> 0xaf98 fde=[ 8cd0] │ │ │ │ - 0xfffffffffffd1032 (offset: 0x37442) -> 0xb038 fde=[ 8d70] │ │ │ │ - 0xfffffffffffd1060 (offset: 0x37470) -> 0xb04c fde=[ 8d84] │ │ │ │ - 0xfffffffffffd1114 (offset: 0x37524) -> 0xb08c fde=[ 8dc4] │ │ │ │ - 0xfffffffffffd1164 (offset: 0x37574) -> 0xb0b8 fde=[ 8df0] │ │ │ │ - 0xfffffffffffd1224 (offset: 0x37634) -> 0xb108 fde=[ 8e40] │ │ │ │ - 0xfffffffffffd13c4 (offset: 0x377d4) -> 0xb15c fde=[ 8e94] │ │ │ │ - 0xfffffffffffd15d6 (offset: 0x379e6) -> 0xb1d0 fde=[ 8f08] │ │ │ │ - 0xfffffffffffd19e4 (offset: 0x37df4) -> 0xb228 fde=[ 8f60] │ │ │ │ - 0xfffffffffffd1bb0 (offset: 0x37fc0) -> 0xb2ac fde=[ 8fe4] │ │ │ │ - 0xfffffffffffd1be4 (offset: 0x37ff4) -> 0xb2d0 fde=[ 9008] │ │ │ │ - 0xfffffffffffd1c3a (offset: 0x3804a) -> 0xb2e4 fde=[ 901c] │ │ │ │ - 0xfffffffffffd1c7c (offset: 0x3808c) -> 0xb2f8 fde=[ 9030] │ │ │ │ - 0xfffffffffffd1c80 (offset: 0x38090) -> 0xb30c fde=[ 9044] │ │ │ │ - 0xfffffffffffd1c84 (offset: 0x38094) -> 0xb320 fde=[ 9058] │ │ │ │ - 0xfffffffffffd1caa (offset: 0x380ba) -> 0xb334 fde=[ 906c] │ │ │ │ - 0xfffffffffffd1cc8 (offset: 0x380d8) -> 0xb348 fde=[ 9080] │ │ │ │ - 0xfffffffffffd1cd2 (offset: 0x380e2) -> 0xb35c fde=[ 9094] │ │ │ │ - 0xfffffffffffd1cdc (offset: 0x380ec) -> 0xb370 fde=[ 90a8] │ │ │ │ - 0xfffffffffffd1dbe (offset: 0x381ce) -> 0xb3a4 fde=[ 90dc] │ │ │ │ - 0xfffffffffffd1ea0 (offset: 0x382b0) -> 0xb3d8 fde=[ 9110] │ │ │ │ - 0xfffffffffffd2060 (offset: 0x38470) -> 0xb490 fde=[ 91c8] │ │ │ │ - 0xfffffffffffd2184 (offset: 0x38594) -> 0xb4f8 fde=[ 9230] │ │ │ │ - 0xfffffffffffd23ba (offset: 0x387ca) -> 0xb54c fde=[ 9284] │ │ │ │ - 0xfffffffffffd27b6 (offset: 0x38bc6) -> 0xb590 fde=[ 92c8] │ │ │ │ - 0xfffffffffffd3cde (offset: 0x3a0ee) -> 0xb724 fde=[ 945c] │ │ │ │ - 0xfffffffffffd3dd6 (offset: 0x3a1e6) -> 0xb778 fde=[ 94b0] │ │ │ │ - 0xfffffffffffd5168 (offset: 0x3b578) -> 0xb7ec fde=[ 9524] │ │ │ │ - 0xfffffffffffd59ba (offset: 0x3bdca) -> 0xb850 fde=[ 9588] │ │ │ │ - 0xfffffffffffd5a72 (offset: 0x3be82) -> 0xb88c fde=[ 95c4] │ │ │ │ - 0xfffffffffffd5b06 (offset: 0x3bf16) -> 0xb8cc fde=[ 9604] │ │ │ │ - 0xfffffffffffd5b42 (offset: 0x3bf52) -> 0xb8f0 fde=[ 9628] │ │ │ │ - 0xfffffffffffd5be0 (offset: 0x3bff0) -> 0xb91c fde=[ 9654] │ │ │ │ - 0xfffffffffffd5c44 (offset: 0x3c054) -> 0xb940 fde=[ 9678] │ │ │ │ - 0xfffffffffffd673a (offset: 0x3cb4a) -> 0xb994 fde=[ 96cc] │ │ │ │ - 0xfffffffffffd679c (offset: 0x3cbac) -> 0xb9b4 fde=[ 96ec] │ │ │ │ - 0xfffffffffffd67b4 (offset: 0x3cbc4) -> 0xb9c8 fde=[ 9700] │ │ │ │ - 0xfffffffffffd67c2 (offset: 0x3cbd2) -> 0xb9dc fde=[ 9714] │ │ │ │ - 0xfffffffffffd67f0 (offset: 0x3cc00) -> 0xb9f0 fde=[ 9728] │ │ │ │ - 0xfffffffffffd67f6 (offset: 0x3cc06) -> 0xba04 fde=[ 973c] │ │ │ │ - 0xfffffffffffd6880 (offset: 0x3cc90) -> 0xba3c fde=[ 9774] │ │ │ │ - 0xfffffffffffd69b8 (offset: 0x3cdc8) -> 0xbaac fde=[ 97e4] │ │ │ │ - 0xfffffffffffd6a24 (offset: 0x3ce34) -> 0xbad8 fde=[ 9810] │ │ │ │ - 0xfffffffffffd6d5a (offset: 0x3d16a) -> 0xbbec fde=[ 9924] │ │ │ │ - 0xfffffffffffd6df4 (offset: 0x3d204) -> 0xbc24 fde=[ 995c] │ │ │ │ - 0xfffffffffffd7b2a (offset: 0x3df3a) -> 0xbd84 fde=[ 9abc] │ │ │ │ - 0xfffffffffffd7eaa (offset: 0x3e2ba) -> 0xbe44 fde=[ 9b7c] │ │ │ │ - 0xfffffffffffd7f32 (offset: 0x3e342) -> 0xbe94 fde=[ 9bcc] │ │ │ │ - 0xfffffffffffd7fc6 (offset: 0x3e3d6) -> 0xbeec fde=[ 9c24] │ │ │ │ - 0xfffffffffffd801c (offset: 0x3e42c) -> 0xbf38 fde=[ 9c70] │ │ │ │ - 0xfffffffffffd8048 (offset: 0x3e458) -> 0xbf4c fde=[ 9c84] │ │ │ │ - 0xfffffffffffd8108 (offset: 0x3e518) -> 0xbf88 fde=[ 9cc0] │ │ │ │ - 0xfffffffffffd814c (offset: 0x3e55c) -> 0xbf9c fde=[ 9cd4] │ │ │ │ - 0xfffffffffffd8156 (offset: 0x3e566) -> 0xbfb0 fde=[ 9ce8] │ │ │ │ - 0xfffffffffffd8188 (offset: 0x3e598) -> 0xbfd8 fde=[ 9d10] │ │ │ │ - 0xfffffffffffd8204 (offset: 0x3e614) -> 0xbfec fde=[ 9d24] │ │ │ │ - 0xfffffffffffd8260 (offset: 0x3e670) -> 0xc000 fde=[ 9d38] │ │ │ │ - 0xfffffffffffd82ea (offset: 0x3e6fa) -> 0xc048 fde=[ 9d80] │ │ │ │ - 0xfffffffffffd830c (offset: 0x3e71c) -> 0xc05c fde=[ 9d94] │ │ │ │ - 0xfffffffffffd8334 (offset: 0x3e744) -> 0xc070 fde=[ 9da8] │ │ │ │ - 0xfffffffffffd8358 (offset: 0x3e768) -> 0xc084 fde=[ 9dbc] │ │ │ │ - 0xfffffffffffd83dc (offset: 0x3e7ec) -> 0xc0c8 fde=[ 9e00] │ │ │ │ - 0xfffffffffffd8460 (offset: 0x3e870) -> 0xc10c fde=[ 9e44] │ │ │ │ - 0xfffffffffffd8522 (offset: 0x3e932) -> 0xc15c fde=[ 9e94] │ │ │ │ - 0xfffffffffffd857e (offset: 0x3e98e) -> 0xc184 fde=[ 9ebc] │ │ │ │ - 0xfffffffffffd859e (offset: 0x3e9ae) -> 0xc1a4 fde=[ 9edc] │ │ │ │ - 0xfffffffffffd85de (offset: 0x3e9ee) -> 0xc1b8 fde=[ 9ef0] │ │ │ │ - 0xfffffffffffd86b0 (offset: 0x3eac0) -> 0xc1cc fde=[ 9f04] │ │ │ │ - 0xfffffffffffd86e2 (offset: 0x3eaf2) -> 0xc1e0 fde=[ 9f18] │ │ │ │ - 0xfffffffffffd870a (offset: 0x3eb1a) -> 0xc1f4 fde=[ 9f2c] │ │ │ │ - 0xfffffffffffd8762 (offset: 0x3eb72) -> 0xc208 fde=[ 9f40] │ │ │ │ - 0xfffffffffffd8776 (offset: 0x3eb86) -> 0xc21c fde=[ 9f54] │ │ │ │ - 0xfffffffffffd89f0 (offset: 0x3ee00) -> 0xc278 fde=[ 9fb0] │ │ │ │ - 0xfffffffffffd8a84 (offset: 0x3ee94) -> 0xc2b0 fde=[ 9fe8] │ │ │ │ - 0xfffffffffffd8b5e (offset: 0x3ef6e) -> 0xc2ec fde=[ a024] │ │ │ │ - 0xfffffffffffd8bd4 (offset: 0x3efe4) -> 0xc31c fde=[ a054] │ │ │ │ - 0xfffffffffffd8c6a (offset: 0x3f07a) -> 0xc354 fde=[ a08c] │ │ │ │ - 0xfffffffffffd8d70 (offset: 0x3f180) -> 0xc3a4 fde=[ a0dc] │ │ │ │ - 0xfffffffffffd8ea8 (offset: 0x3f2b8) -> 0xc3fc fde=[ a134] │ │ │ │ - 0xfffffffffffd8ff2 (offset: 0x3f402) -> 0xc45c fde=[ a194] │ │ │ │ - 0xfffffffffffd915a (offset: 0x3f56a) -> 0xc4ac fde=[ a1e4] │ │ │ │ - 0xfffffffffffd96e2 (offset: 0x3faf2) -> 0xc564 fde=[ a29c] │ │ │ │ - 0xfffffffffffd98ba (offset: 0x3fcca) -> 0xc5f8 fde=[ a330] │ │ │ │ - 0xfffffffffffd9b28 (offset: 0x3ff38) -> 0xc654 fde=[ a38c] │ │ │ │ - 0xfffffffffffd9b4a (offset: 0x3ff5a) -> 0xc668 fde=[ a3a0] │ │ │ │ - 0xfffffffffffd9b70 (offset: 0x3ff80) -> 0xc67c fde=[ a3b4] │ │ │ │ - 0xfffffffffffd9c0c (offset: 0x4001c) -> 0xc6b4 fde=[ a3ec] │ │ │ │ - 0xfffffffffffd9ca4 (offset: 0x400b4) -> 0xc6ec fde=[ a424] │ │ │ │ - 0xfffffffffffd9d3e (offset: 0x4014e) -> 0xc724 fde=[ a45c] │ │ │ │ - 0xfffffffffffd9d68 (offset: 0x40178) -> 0xc738 fde=[ a470] │ │ │ │ - 0xfffffffffffd9d92 (offset: 0x401a2) -> 0xc74c fde=[ a484] │ │ │ │ - 0xfffffffffffd9e9e (offset: 0x402ae) -> 0xc784 fde=[ a4bc] │ │ │ │ - 0xfffffffffffd9f0c (offset: 0x4031c) -> 0xc798 fde=[ a4d0] │ │ │ │ - 0xfffffffffffd9f66 (offset: 0x40376) -> 0xc7ac fde=[ a4e4] │ │ │ │ - 0xfffffffffffd9fda (offset: 0x403ea) -> 0xc7d8 fde=[ a510] │ │ │ │ - 0xfffffffffffda038 (offset: 0x40448) -> 0xc804 fde=[ a53c] │ │ │ │ - 0xfffffffffffda08a (offset: 0x4049a) -> 0xc818 fde=[ a550] │ │ │ │ - 0xfffffffffffda0fe (offset: 0x4050e) -> 0xc82c fde=[ a564] │ │ │ │ - 0xfffffffffffda13a (offset: 0x4054a) -> 0xc850 fde=[ a588] │ │ │ │ - 0xfffffffffffda17c (offset: 0x4058c) -> 0xc874 fde=[ a5ac] │ │ │ │ - 0xfffffffffffda1b6 (offset: 0x405c6) -> 0xc890 fde=[ a5c8] │ │ │ │ - 0xfffffffffffda274 (offset: 0x40684) -> 0xc8d0 fde=[ a608] │ │ │ │ - 0xfffffffffffda3da (offset: 0x407ea) -> 0xc914 fde=[ a64c] │ │ │ │ - 0xfffffffffffda55c (offset: 0x4096c) -> 0xc960 fde=[ a698] │ │ │ │ - 0xfffffffffffda640 (offset: 0x40a50) -> 0xc9a4 fde=[ a6dc] │ │ │ │ - 0xfffffffffffda758 (offset: 0x40b68) -> 0xc9c4 fde=[ a6fc] │ │ │ │ - 0xfffffffffffda772 (offset: 0x40b82) -> 0xc9e0 fde=[ a718] │ │ │ │ - 0xfffffffffffda78c (offset: 0x40b9c) -> 0xc9fc fde=[ a734] │ │ │ │ - 0xfffffffffffda814 (offset: 0x40c24) -> 0xca28 fde=[ a760] │ │ │ │ - 0xfffffffffffda88a (offset: 0x40c9a) -> 0xca54 fde=[ a78c] │ │ │ │ - 0xfffffffffffda97a (offset: 0x40d8a) -> 0xcaa4 fde=[ a7dc] │ │ │ │ - 0xfffffffffffda9fe (offset: 0x40e0e) -> 0xcad0 fde=[ a808] │ │ │ │ - 0xfffffffffffdae82 (offset: 0x41292) -> 0xcb50 fde=[ a888] │ │ │ │ - 0xfffffffffffdb026 (offset: 0x41436) -> 0xcbc8 fde=[ a900] │ │ │ │ - 0xfffffffffffdb62e (offset: 0x41a3e) -> 0xcc44 fde=[ a97c] │ │ │ │ - 0xfffffffffffdb688 (offset: 0x41a98) -> 0xcc68 fde=[ a9a0] │ │ │ │ - 0xfffffffffffdb79a (offset: 0x41baa) -> 0xcce4 fde=[ aa1c] │ │ │ │ - 0xfffffffffffdbbe0 (offset: 0x41ff0) -> 0xcd64 fde=[ aa9c] │ │ │ │ - 0xfffffffffffdc134 (offset: 0x42544) -> 0xcdec fde=[ ab24] │ │ │ │ - 0xfffffffffffdc1f4 (offset: 0x42604) -> 0xce40 fde=[ ab78] │ │ │ │ - 0xfffffffffffdc32c (offset: 0x4273c) -> 0xce90 fde=[ abc8] │ │ │ │ - 0xfffffffffffdc32e (offset: 0x4273e) -> 0xcea4 fde=[ abdc] │ │ │ │ - 0xfffffffffffdc4b2 (offset: 0x428c2) -> 0xcef0 fde=[ ac28] │ │ │ │ - 0xfffffffffffdc692 (offset: 0x42aa2) -> 0xcf60 fde=[ ac98] │ │ │ │ - 0xfffffffffffdc6c6 (offset: 0x42ad6) -> 0xcf74 fde=[ acac] │ │ │ │ - 0xfffffffffffdc6fa (offset: 0x42b0a) -> 0xcf88 fde=[ acc0] │ │ │ │ - 0xfffffffffffdc744 (offset: 0x42b54) -> 0xcf9c fde=[ acd4] │ │ │ │ - 0xfffffffffffdc7a4 (offset: 0x42bb4) -> 0xcfcc fde=[ ad04] │ │ │ │ - 0xfffffffffffdc7be (offset: 0x42bce) -> 0xcff0 fde=[ ad28] │ │ │ │ - 0xfffffffffffdc83c (offset: 0x42c4c) -> 0xd024 fde=[ ad5c] │ │ │ │ - 0xfffffffffffdc900 (offset: 0x42d10) -> 0xd06c fde=[ ada4] │ │ │ │ - 0xfffffffffffdcb24 (offset: 0x42f34) -> 0xd094 fde=[ adcc] │ │ │ │ - 0xfffffffffffdcebc (offset: 0x432cc) -> 0xd0e8 fde=[ ae20] │ │ │ │ - 0xfffffffffffdd280 (offset: 0x43690) -> 0xd130 fde=[ ae68] │ │ │ │ - 0xfffffffffffdd50c (offset: 0x4391c) -> 0xd18c fde=[ aec4] │ │ │ │ - 0xfffffffffffdd51a (offset: 0x4392a) -> 0xd1a0 fde=[ aed8] │ │ │ │ - 0xfffffffffffdd5ce (offset: 0x439de) -> 0xd1d0 fde=[ af08] │ │ │ │ - 0xfffffffffffdd70c (offset: 0x43b1c) -> 0xd228 fde=[ af60] │ │ │ │ - 0xfffffffffffdd744 (offset: 0x43b54) -> 0xd23c fde=[ af74] │ │ │ │ - 0xfffffffffffdd74e (offset: 0x43b5e) -> 0xd250 fde=[ af88] │ │ │ │ - 0xfffffffffffdd76c (offset: 0x43b7c) -> 0xd270 fde=[ afa8] │ │ │ │ - 0xfffffffffffdd776 (offset: 0x43b86) -> 0xd284 fde=[ afbc] │ │ │ │ - 0xfffffffffffdd9b6 (offset: 0x43dc6) -> 0xd314 fde=[ b04c] │ │ │ │ - 0xfffffffffffdd9e8 (offset: 0x43df8) -> 0xd334 fde=[ b06c] │ │ │ │ - 0xfffffffffffdda5a (offset: 0x43e6a) -> 0xd358 fde=[ b090] │ │ │ │ - 0xfffffffffffdda84 (offset: 0x43e94) -> 0xd36c fde=[ b0a4] │ │ │ │ - 0xfffffffffffddb10 (offset: 0x43f20) -> 0xd394 fde=[ b0cc] │ │ │ │ - 0xfffffffffffddbb0 (offset: 0x43fc0) -> 0xd3c4 fde=[ b0fc] │ │ │ │ - 0xfffffffffffddc0c (offset: 0x4401c) -> 0xd3ec fde=[ b124] │ │ │ │ - 0xfffffffffffddc1c (offset: 0x4402c) -> 0xd400 fde=[ b138] │ │ │ │ - 0xfffffffffffddc56 (offset: 0x44066) -> 0xd420 fde=[ b158] │ │ │ │ - 0xfffffffffffddccc (offset: 0x440dc) -> 0xd448 fde=[ b180] │ │ │ │ - 0xfffffffffffdde76 (offset: 0x44286) -> 0xd498 fde=[ b1d0] │ │ │ │ - 0xfffffffffffdde96 (offset: 0x442a6) -> 0xd4b8 fde=[ b1f0] │ │ │ │ - 0xfffffffffffde082 (offset: 0x44492) -> 0xd50c fde=[ b244] │ │ │ │ - 0xfffffffffffde4c4 (offset: 0x448d4) -> 0xd588 fde=[ b2c0] │ │ │ │ - 0xfffffffffffde606 (offset: 0x44a16) -> 0xd5e0 fde=[ b318] │ │ │ │ - 0xfffffffffffde630 (offset: 0x44a40) -> 0xd608 fde=[ b340] │ │ │ │ - 0xfffffffffffde654 (offset: 0x44a64) -> 0xd61c fde=[ b354] │ │ │ │ - 0xfffffffffffde67e (offset: 0x44a8e) -> 0xd630 fde=[ b368] │ │ │ │ - 0xfffffffffffde71e (offset: 0x44b2e) -> 0xd65c fde=[ b394] │ │ │ │ - 0xfffffffffffde7b4 (offset: 0x44bc4) -> 0xd698 fde=[ b3d0] │ │ │ │ - 0xfffffffffffde8ba (offset: 0x44cca) -> 0xd724 fde=[ b45c] │ │ │ │ - 0xfffffffffffde8fa (offset: 0x44d0a) -> 0xd754 fde=[ b48c] │ │ │ │ - 0xfffffffffffde900 (offset: 0x44d10) -> 0xd768 fde=[ b4a0] │ │ │ │ - 0xfffffffffffde92e (offset: 0x44d3e) -> 0xd77c fde=[ b4b4] │ │ │ │ - 0xfffffffffffde944 (offset: 0x44d54) -> 0xd790 fde=[ b4c8] │ │ │ │ - 0xfffffffffffde9b0 (offset: 0x44dc0) -> 0xd7c0 fde=[ b4f8] │ │ │ │ - 0xfffffffffffde9d2 (offset: 0x44de2) -> 0xd7d4 fde=[ b50c] │ │ │ │ - 0xfffffffffffdebd0 (offset: 0x44fe0) -> 0xd85c fde=[ b594] │ │ │ │ - 0xfffffffffffdebde (offset: 0x44fee) -> 0xd870 fde=[ b5a8] │ │ │ │ - 0xfffffffffffdebe4 (offset: 0x44ff4) -> 0xd884 fde=[ b5bc] │ │ │ │ - 0xfffffffffffdebfa (offset: 0x4500a) -> 0xd898 fde=[ b5d0] │ │ │ │ - 0xfffffffffffdec74 (offset: 0x45084) -> 0xd8d0 fde=[ b608] │ │ │ │ - 0xfffffffffffdecb4 (offset: 0x450c4) -> 0xd8f8 fde=[ b630] │ │ │ │ - 0xfffffffffffded52 (offset: 0x45162) -> 0xd928 fde=[ b660] │ │ │ │ - 0xfffffffffffded64 (offset: 0x45174) -> 0xd93c fde=[ b674] │ │ │ │ - 0xfffffffffffdeeba (offset: 0x452ca) -> 0xd9a4 fde=[ b6dc] │ │ │ │ - 0xfffffffffffdef18 (offset: 0x45328) -> 0xd9cc fde=[ b704] │ │ │ │ - 0xfffffffffffdef32 (offset: 0x45342) -> 0xd9f0 fde=[ b728] │ │ │ │ - 0xfffffffffffdef82 (offset: 0x45392) -> 0xda04 fde=[ b73c] │ │ │ │ - 0xfffffffffffdef88 (offset: 0x45398) -> 0xda18 fde=[ b750] │ │ │ │ - 0xfffffffffffdefdc (offset: 0x453ec) -> 0xda44 fde=[ b77c] │ │ │ │ - 0xfffffffffffdf056 (offset: 0x45466) -> 0xda90 fde=[ b7c8] │ │ │ │ - 0xfffffffffffdf066 (offset: 0x45476) -> 0xdaa4 fde=[ b7dc] │ │ │ │ - 0xfffffffffffdf06a (offset: 0x4547a) -> 0xdab8 fde=[ b7f0] │ │ │ │ - 0xfffffffffffdf070 (offset: 0x45480) -> 0xdacc fde=[ b804] │ │ │ │ - 0xfffffffffffdf078 (offset: 0x45488) -> 0xdae0 fde=[ b818] │ │ │ │ - 0xfffffffffffdf09a (offset: 0x454aa) -> 0xdb04 fde=[ b83c] │ │ │ │ - 0xfffffffffffdf0a2 (offset: 0x454b2) -> 0xdb18 fde=[ b850] │ │ │ │ - 0xfffffffffffdf0dc (offset: 0x454ec) -> 0xdb44 fde=[ b87c] │ │ │ │ - 0xfffffffffffdf14e (offset: 0x4555e) -> 0xdb74 fde=[ b8ac] │ │ │ │ - 0xfffffffffffdf156 (offset: 0x45566) -> 0xdb88 fde=[ b8c0] │ │ │ │ - 0xfffffffffffdf15c (offset: 0x4556c) -> 0xdb9c fde=[ b8d4] │ │ │ │ - 0xfffffffffffdf168 (offset: 0x45578) -> 0xdbb0 fde=[ b8e8] │ │ │ │ - 0xfffffffffffdf18c (offset: 0x4559c) -> 0xdbd8 fde=[ b910] │ │ │ │ - 0xfffffffffffdf194 (offset: 0x455a4) -> 0xdbec fde=[ b924] │ │ │ │ - 0xfffffffffffdf19c (offset: 0x455ac) -> 0xdc00 fde=[ b938] │ │ │ │ - 0xfffffffffffdf1a4 (offset: 0x455b4) -> 0xdc14 fde=[ b94c] │ │ │ │ - 0xfffffffffffdf1b0 (offset: 0x455c0) -> 0xdc28 fde=[ b960] │ │ │ │ - 0xfffffffffffdf1b4 (offset: 0x455c4) -> 0xdc3c fde=[ b974] │ │ │ │ - 0xfffffffffffdf1bc (offset: 0x455cc) -> 0xdc50 fde=[ b988] │ │ │ │ - 0xfffffffffffdf1c0 (offset: 0x455d0) -> 0xdc64 fde=[ b99c] │ │ │ │ - 0xfffffffffffdf1c4 (offset: 0x455d4) -> 0xdc78 fde=[ b9b0] │ │ │ │ - 0xfffffffffffdf1ca (offset: 0x455da) -> 0xdc8c fde=[ b9c4] │ │ │ │ - 0xfffffffffffdf1d0 (offset: 0x455e0) -> 0xdca0 fde=[ b9d8] │ │ │ │ - 0xfffffffffffdf1d6 (offset: 0x455e6) -> 0xdcb4 fde=[ b9ec] │ │ │ │ - 0xfffffffffffdf222 (offset: 0x45632) -> 0xdce4 fde=[ ba1c] │ │ │ │ - 0xfffffffffffdf300 (offset: 0x45710) -> 0xdd40 fde=[ ba78] │ │ │ │ - 0xfffffffffffdf304 (offset: 0x45714) -> 0xdd54 fde=[ ba8c] │ │ │ │ - 0xfffffffffffdf308 (offset: 0x45718) -> 0xdd68 fde=[ baa0] │ │ │ │ - 0xfffffffffffdf362 (offset: 0x45772) -> 0xdd94 fde=[ bacc] │ │ │ │ - 0xfffffffffffdf368 (offset: 0x45778) -> 0xdda8 fde=[ bae0] │ │ │ │ - 0xfffffffffffdf3cc (offset: 0x457dc) -> 0xddec fde=[ bb24] │ │ │ │ - 0xfffffffffffdf466 (offset: 0x45876) -> 0xde4c fde=[ bb84] │ │ │ │ - 0xfffffffffffdf496 (offset: 0x458a6) -> 0xde60 fde=[ bb98] │ │ │ │ - 0xfffffffffffdf4f8 (offset: 0x45908) -> 0xde74 fde=[ bbac] │ │ │ │ - 0xfffffffffffdf584 (offset: 0x45994) -> 0xdec8 fde=[ bc00] │ │ │ │ - 0xfffffffffffdf5d4 (offset: 0x459e4) -> 0xdedc fde=[ bc14] │ │ │ │ - 0xfffffffffffdf634 (offset: 0x45a44) -> 0xdf08 fde=[ bc40] │ │ │ │ - 0xfffffffffffdf644 (offset: 0x45a54) -> 0xdf1c fde=[ bc54] │ │ │ │ - 0xfffffffffffdf662 (offset: 0x45a72) -> 0xdf30 fde=[ bc68] │ │ │ │ - 0xfffffffffffdf706 (offset: 0x45b16) -> 0xdf68 fde=[ bca0] │ │ │ │ - 0xfffffffffffdf780 (offset: 0x45b90) -> 0xdfb4 fde=[ bcec] │ │ │ │ - 0xfffffffffffdf78a (offset: 0x45b9a) -> 0xdfc8 fde=[ bd00] │ │ │ │ - 0xfffffffffffdf7c2 (offset: 0x45bd2) -> 0xdfdc fde=[ bd14] │ │ │ │ - 0xfffffffffffdf814 (offset: 0x45c24) -> 0xdff0 fde=[ bd28] │ │ │ │ - 0xfffffffffffdf892 (offset: 0x45ca2) -> 0xe040 fde=[ bd78] │ │ │ │ - 0xfffffffffffdf954 (offset: 0x45d64) -> 0xe098 fde=[ bdd0] │ │ │ │ - 0xfffffffffffdff30 (offset: 0x46340) -> 0xe0ec fde=[ be24] │ │ │ │ - 0xfffffffffffe0032 (offset: 0x46442) -> 0xe124 fde=[ be5c] │ │ │ │ - 0xfffffffffffe010e (offset: 0x4651e) -> 0xe158 fde=[ be90] │ │ │ │ - 0xfffffffffffe02d4 (offset: 0x466e4) -> 0xe21c fde=[ bf54] │ │ │ │ - 0xfffffffffffe02e0 (offset: 0x466f0) -> 0xe230 fde=[ bf68] │ │ │ │ - 0xfffffffffffe02e8 (offset: 0x466f8) -> 0xe244 fde=[ bf7c] │ │ │ │ - 0xfffffffffffe02f0 (offset: 0x46700) -> 0xe258 fde=[ bf90] │ │ │ │ - 0xfffffffffffe0438 (offset: 0x46848) -> 0xe26c fde=[ bfa4] │ │ │ │ - 0xfffffffffffe0476 (offset: 0x46886) -> 0xe280 fde=[ bfb8] │ │ │ │ - 0xfffffffffffe04b4 (offset: 0x468c4) -> 0xe294 fde=[ bfcc] │ │ │ │ - 0xfffffffffffe04dc (offset: 0x468ec) -> 0xe2a8 fde=[ bfe0] │ │ │ │ - 0xfffffffffffe051e (offset: 0x4692e) -> 0xe2bc fde=[ bff4] │ │ │ │ - 0xfffffffffffe0546 (offset: 0x46956) -> 0xe2d0 fde=[ c008] │ │ │ │ - 0xfffffffffffe0588 (offset: 0x46998) -> 0xe2e4 fde=[ c01c] │ │ │ │ - 0xfffffffffffe05be (offset: 0x469ce) -> 0xe2f8 fde=[ c030] │ │ │ │ - 0xfffffffffffe0632 (offset: 0x46a42) -> 0xe30c fde=[ c044] │ │ │ │ - 0xfffffffffffe066a (offset: 0x46a7a) -> 0xe320 fde=[ c058] │ │ │ │ - 0xfffffffffffe06da (offset: 0x46aea) -> 0xe334 fde=[ c06c] │ │ │ │ - 0xfffffffffffe076a (offset: 0x46b7a) -> 0xe348 fde=[ c080] │ │ │ │ - 0xfffffffffffe07c2 (offset: 0x46bd2) -> 0xe35c fde=[ c094] │ │ │ │ - 0xfffffffffffe07fe (offset: 0x46c0e) -> 0xe370 fde=[ c0a8] │ │ │ │ - 0xfffffffffffe0808 (offset: 0x46c18) -> 0xe384 fde=[ c0bc] │ │ │ │ - 0xfffffffffffe094c (offset: 0x46d5c) -> 0xe3c0 fde=[ c0f8] │ │ │ │ - 0xfffffffffffe09ae (offset: 0x46dbe) -> 0xe3f0 fde=[ c128] │ │ │ │ - 0xfffffffffffe0a02 (offset: 0x46e12) -> 0xe420 fde=[ c158] │ │ │ │ - 0xfffffffffffe0ab6 (offset: 0x46ec6) -> 0xe434 fde=[ c16c] │ │ │ │ - 0xfffffffffffe0bc8 (offset: 0x46fd8) -> 0xe47c fde=[ c1b4] │ │ │ │ - 0xfffffffffffe0d0c (offset: 0x4711c) -> 0xe4e4 fde=[ c21c] │ │ │ │ - 0xfffffffffffe0e3a (offset: 0x4724a) -> 0xe53c fde=[ c274] │ │ │ │ - 0xfffffffffffe0fbc (offset: 0x473cc) -> 0xe5a8 fde=[ c2e0] │ │ │ │ - 0xfffffffffffe113c (offset: 0x4754c) -> 0xe614 fde=[ c34c] │ │ │ │ - 0xfffffffffffe12ee (offset: 0x476fe) -> 0xe680 fde=[ c3b8] │ │ │ │ - 0xfffffffffffe14ec (offset: 0x478fc) -> 0xe6ec fde=[ c424] │ │ │ │ - 0xfffffffffffe1724 (offset: 0x47b34) -> 0xe770 fde=[ c4a8] │ │ │ │ - 0xfffffffffffe196e (offset: 0x47d7e) -> 0xe7e0 fde=[ c518] │ │ │ │ - 0xfffffffffffe1b54 (offset: 0x47f64) -> 0xe844 fde=[ c57c] │ │ │ │ - 0xfffffffffffe1ba6 (offset: 0x47fb6) -> 0xe858 fde=[ c590] │ │ │ │ - 0xfffffffffffe1bb0 (offset: 0x47fc0) -> 0xe86c fde=[ c5a4] │ │ │ │ - 0xfffffffffffe1be6 (offset: 0x47ff6) -> 0xe880 fde=[ c5b8] │ │ │ │ - 0xfffffffffffe1c6c (offset: 0x4807c) -> 0xe8b0 fde=[ c5e8] │ │ │ │ - 0xfffffffffffe1d20 (offset: 0x48130) -> 0xe8e4 fde=[ c61c] │ │ │ │ - 0xfffffffffffe1e34 (offset: 0x48244) -> 0xe934 fde=[ c66c] │ │ │ │ - 0xfffffffffffe1e8c (offset: 0x4829c) -> 0xe948 fde=[ c680] │ │ │ │ - 0xfffffffffffe1ec2 (offset: 0x482d2) -> 0xe95c fde=[ c694] │ │ │ │ - 0xfffffffffffe1ef6 (offset: 0x48306) -> 0xe970 fde=[ c6a8] │ │ │ │ - 0xfffffffffffe1f2c (offset: 0x4833c) -> 0xe984 fde=[ c6bc] │ │ │ │ - 0xfffffffffffe2050 (offset: 0x48460) -> 0xe9fc fde=[ c734] │ │ │ │ - 0xfffffffffffe2174 (offset: 0x48584) -> 0xea78 fde=[ c7b0] │ │ │ │ - 0xfffffffffffe224e (offset: 0x4865e) -> 0xea8c fde=[ c7c4] │ │ │ │ - 0xfffffffffffe22ea (offset: 0x486fa) -> 0xeacc fde=[ c804] │ │ │ │ - 0xfffffffffffe2378 (offset: 0x48788) -> 0xeb00 fde=[ c838] │ │ │ │ - 0xfffffffffffe23e2 (offset: 0x487f2) -> 0xeb34 fde=[ c86c] │ │ │ │ - 0xfffffffffffe248a (offset: 0x4889a) -> 0xeb98 fde=[ c8d0] │ │ │ │ - 0xfffffffffffe25b6 (offset: 0x489c6) -> 0xebd4 fde=[ c90c] │ │ │ │ - 0xfffffffffffe27f2 (offset: 0x48c02) -> 0xec44 fde=[ c97c] │ │ │ │ - 0xfffffffffffe366e (offset: 0x49a7e) -> 0xece8 fde=[ ca20] │ │ │ │ - 0xfffffffffffe3824 (offset: 0x49c34) -> 0xed90 fde=[ cac8] │ │ │ │ - 0xfffffffffffe3880 (offset: 0x49c90) -> 0xeda8 fde=[ cae0] │ │ │ │ - 0xfffffffffffe3908 (offset: 0x49d18) -> 0xedc0 fde=[ caf8] │ │ │ │ - 0xfffffffffffe39e0 (offset: 0x49df0) -> 0xedd4 fde=[ cb0c] │ │ │ │ - 0xfffffffffffe3f36 (offset: 0x4a346) -> 0xeeac fde=[ cbe4] │ │ │ │ - 0xfffffffffffe3ffa (offset: 0x4a40a) -> 0xeef0 fde=[ cc28] │ │ │ │ - 0xfffffffffffe410a (offset: 0x4a51a) -> 0xef40 fde=[ cc78] │ │ │ │ - 0xfffffffffffe4718 (offset: 0x4ab28) -> 0xeff0 fde=[ cd28] │ │ │ │ - 0xfffffffffffe49de (offset: 0x4adee) -> 0xf084 fde=[ cdbc] │ │ │ │ - 0xfffffffffffe4a28 (offset: 0x4ae38) -> 0xf0b8 fde=[ cdf0] │ │ │ │ - 0xfffffffffffe4ca6 (offset: 0x4b0b6) -> 0xf128 fde=[ ce60] │ │ │ │ - 0xfffffffffffe4e16 (offset: 0x4b226) -> 0xf180 fde=[ ceb8] │ │ │ │ - 0xfffffffffffe4fac (offset: 0x4b3bc) -> 0xf244 fde=[ cf7c] │ │ │ │ - 0xfffffffffffe5106 (offset: 0x4b516) -> 0xf298 fde=[ cfd0] │ │ │ │ - 0xfffffffffffe52ec (offset: 0x4b6fc) -> 0xf350 fde=[ d088] │ │ │ │ - 0xfffffffffffe53a0 (offset: 0x4b7b0) -> 0xf390 fde=[ d0c8] │ │ │ │ - 0xfffffffffffe5594 (offset: 0x4b9a4) -> 0xf418 fde=[ d150] │ │ │ │ - 0xfffffffffffe5596 (offset: 0x4b9a6) -> 0xf430 fde=[ d168] │ │ │ │ - 0xfffffffffffe55ba (offset: 0x4b9ca) -> 0xf448 fde=[ d180] │ │ │ │ - 0xfffffffffffe560c (offset: 0x4ba1c) -> 0xf46c fde=[ d1a4] │ │ │ │ - 0xfffffffffffe566c (offset: 0x4ba7c) -> 0xf490 fde=[ d1c8] │ │ │ │ - 0xfffffffffffe56c8 (offset: 0x4bad8) -> 0xf4bc fde=[ d1f4] │ │ │ │ - 0xfffffffffffe579a (offset: 0x4bbaa) -> 0xf4f4 fde=[ d22c] │ │ │ │ - 0xfffffffffffe57ce (offset: 0x4bbde) -> 0xf510 fde=[ d248] │ │ │ │ - 0xfffffffffffe5990 (offset: 0x4bda0) -> 0xf580 fde=[ d2b8] │ │ │ │ - 0xfffffffffffe59d4 (offset: 0x4bde4) -> 0xf5a4 fde=[ d2dc] │ │ │ │ - 0xfffffffffffe5bbe (offset: 0x4bfce) -> 0xf61c fde=[ d354] │ │ │ │ - 0xfffffffffffe5d48 (offset: 0x4c158) -> 0xf66c fde=[ d3a4] │ │ │ │ - 0xfffffffffffe5ef8 (offset: 0x4c308) -> 0xf6bc fde=[ d3f4] │ │ │ │ - 0xfffffffffffe60d2 (offset: 0x4c4e2) -> 0xf738 fde=[ d470] │ │ │ │ - 0xfffffffffffe6242 (offset: 0x4c652) -> 0xf7a0 fde=[ d4d8] │ │ │ │ - 0xfffffffffffe6422 (offset: 0x4c832) -> 0xf834 fde=[ d56c] │ │ │ │ - 0xfffffffffffe65b6 (offset: 0x4c9c6) -> 0xf86c fde=[ d5a4] │ │ │ │ - 0xfffffffffffe6826 (offset: 0x4cc36) -> 0xf8f4 fde=[ d62c] │ │ │ │ - 0xfffffffffffe68dc (offset: 0x4ccec) -> 0xf92c fde=[ d664] │ │ │ │ - 0xfffffffffffe6cf2 (offset: 0x4d102) -> 0xf9cc fde=[ d704] │ │ │ │ - 0xfffffffffffe702e (offset: 0x4d43e) -> 0xfa5c fde=[ d794] │ │ │ │ - 0xfffffffffffe732a (offset: 0x4d73a) -> 0xfad4 fde=[ d80c] │ │ │ │ - 0xfffffffffffe740a (offset: 0x4d81a) -> 0xfb30 fde=[ d868] │ │ │ │ - 0xfffffffffffe75ee (offset: 0x4d9fe) -> 0xfba8 fde=[ d8e0] │ │ │ │ - 0xfffffffffffe7b06 (offset: 0x4df16) -> 0xfc5c fde=[ d994] │ │ │ │ - 0xfffffffffffe7b48 (offset: 0x4df58) -> 0xfc88 fde=[ d9c0] │ │ │ │ - 0xfffffffffffe7f78 (offset: 0x4e388) -> 0xfd10 fde=[ da48] │ │ │ │ - 0xfffffffffffe8354 (offset: 0x4e764) -> 0xfd64 fde=[ da9c] │ │ │ │ - 0xfffffffffffe8808 (offset: 0x4ec18) -> 0xfdd8 fde=[ db10] │ │ │ │ - 0xfffffffffffe8c02 (offset: 0x4f012) -> 0xfe38 fde=[ db70] │ │ │ │ - 0xfffffffffffe8c46 (offset: 0x4f056) -> 0xfe4c fde=[ db84] │ │ │ │ - 0xfffffffffffe8fba (offset: 0x4f3ca) -> 0xfed0 fde=[ dc08] │ │ │ │ - 0xfffffffffffe8ffe (offset: 0x4f40e) -> 0xfee4 fde=[ dc1c] │ │ │ │ - 0xfffffffffffe9068 (offset: 0x4f478) -> 0xfef8 fde=[ dc30] │ │ │ │ - 0xfffffffffffe909e (offset: 0x4f4ae) -> 0xff0c fde=[ dc44] │ │ │ │ - 0xfffffffffffe90d0 (offset: 0x4f4e0) -> 0xff20 fde=[ dc58] │ │ │ │ - 0xfffffffffffe9106 (offset: 0x4f516) -> 0xff34 fde=[ dc6c] │ │ │ │ - 0xfffffffffffe913e (offset: 0x4f54e) -> 0xff48 fde=[ dc80] │ │ │ │ - 0xfffffffffffe91f6 (offset: 0x4f606) -> 0xff94 fde=[ dccc] │ │ │ │ - 0xfffffffffffe949a (offset: 0x4f8aa) -> 0xffc4 fde=[ dcfc] │ │ │ │ - 0xfffffffffffe955e (offset: 0x4f96e) -> 0x10014 fde=[ dd4c] │ │ │ │ - 0xfffffffffffe958c (offset: 0x4f99c) -> 0x10028 fde=[ dd60] │ │ │ │ - 0xfffffffffffe998e (offset: 0x4fd9e) -> 0x100c8 fde=[ de00] │ │ │ │ - 0xfffffffffffe99da (offset: 0x4fdea) -> 0x100dc fde=[ de14] │ │ │ │ - 0xfffffffffffe9a28 (offset: 0x4fe38) -> 0x100f0 fde=[ de28] │ │ │ │ - 0xfffffffffffe9a68 (offset: 0x4fe78) -> 0x10104 fde=[ de3c] │ │ │ │ - 0xfffffffffffe9b5c (offset: 0x4ff6c) -> 0x10128 fde=[ de60] │ │ │ │ - 0xfffffffffffe9c48 (offset: 0x50058) -> 0x1019c fde=[ ded4] │ │ │ │ - 0xfffffffffffe9cfc (offset: 0x5010c) -> 0x101d8 fde=[ df10] │ │ │ │ - 0xfffffffffffe9d8c (offset: 0x5019c) -> 0x10220 fde=[ df58] │ │ │ │ - 0xfffffffffffea218 (offset: 0x50628) -> 0x1027c fde=[ dfb4] │ │ │ │ - 0xfffffffffffea432 (offset: 0x50842) -> 0x102d0 fde=[ e008] │ │ │ │ - 0xfffffffffffea456 (offset: 0x50866) -> 0x102e8 fde=[ e020] │ │ │ │ - 0xfffffffffffea47a (offset: 0x5088a) -> 0x10300 fde=[ e038] │ │ │ │ - 0xfffffffffffea49e (offset: 0x508ae) -> 0x10318 fde=[ e050] │ │ │ │ - 0xfffffffffffea4c2 (offset: 0x508d2) -> 0x10330 fde=[ e068] │ │ │ │ - 0xfffffffffffeab50 (offset: 0x50f60) -> 0x10384 fde=[ e0bc] │ │ │ │ - 0xfffffffffffeb514 (offset: 0x51924) -> 0x103d8 fde=[ e110] │ │ │ │ - 0xfffffffffffeb572 (offset: 0x51982) -> 0x103f4 fde=[ e12c] │ │ │ │ - 0xfffffffffffeb578 (offset: 0x51988) -> 0x10408 fde=[ e140] │ │ │ │ - 0xfffffffffffeb5c4 (offset: 0x519d4) -> 0x10434 fde=[ e16c] │ │ │ │ - 0xfffffffffffeb610 (offset: 0x51a20) -> 0x10460 fde=[ e198] │ │ │ │ - 0xfffffffffffeb62a (offset: 0x51a3a) -> 0x10474 fde=[ e1ac] │ │ │ │ - 0xfffffffffffeb666 (offset: 0x51a76) -> 0x10498 fde=[ e1d0] │ │ │ │ - 0xfffffffffffeb66e (offset: 0x51a7e) -> 0x104ac fde=[ e1e4] │ │ │ │ - 0xfffffffffffeb6d0 (offset: 0x51ae0) -> 0x104d8 fde=[ e210] │ │ │ │ - 0xfffffffffffeb734 (offset: 0x51b44) -> 0x10508 fde=[ e240] │ │ │ │ - 0xfffffffffffeb798 (offset: 0x51ba8) -> 0x10538 fde=[ e270] │ │ │ │ - 0xfffffffffffeb87e (offset: 0x51c8e) -> 0x10588 fde=[ e2c0] │ │ │ │ - 0xfffffffffffeb964 (offset: 0x51d74) -> 0x105e0 fde=[ e318] │ │ │ │ - 0xfffffffffffebb4a (offset: 0x51f5a) -> 0x1062c fde=[ e364] │ │ │ │ - 0xfffffffffffebbb0 (offset: 0x51fc0) -> 0x1065c fde=[ e394] │ │ │ │ - 0xfffffffffffebc14 (offset: 0x52024) -> 0x10690 fde=[ e3c8] │ │ │ │ - 0xfffffffffffebd46 (offset: 0x52156) -> 0x106d8 fde=[ e410] │ │ │ │ - 0xfffffffffffebe4c (offset: 0x5225c) -> 0x10718 fde=[ e450] │ │ │ │ - 0xfffffffffffebfd6 (offset: 0x523e6) -> 0x1075c fde=[ e494] │ │ │ │ - 0xfffffffffffec16c (offset: 0x5257c) -> 0x107b8 fde=[ e4f0] │ │ │ │ - 0xfffffffffffec52c (offset: 0x5293c) -> 0x10854 fde=[ e58c] │ │ │ │ - 0xfffffffffffec6d6 (offset: 0x52ae6) -> 0x10888 fde=[ e5c0] │ │ │ │ - 0xfffffffffffec9ea (offset: 0x52dfa) -> 0x10940 fde=[ e678] │ │ │ │ - 0xfffffffffffecc66 (offset: 0x53076) -> 0x109b0 fde=[ e6e8] │ │ │ │ - 0xfffffffffffed306 (offset: 0x53716) -> 0x10a04 fde=[ e73c] │ │ │ │ - 0xfffffffffffed660 (offset: 0x53a70) -> 0x10a88 fde=[ e7c0] │ │ │ │ - 0xfffffffffffed7c0 (offset: 0x53bd0) -> 0x10ae4 fde=[ e81c] │ │ │ │ - 0xfffffffffffedd28 (offset: 0x54138) -> 0x10b9c fde=[ e8d4] │ │ │ │ - 0xfffffffffffee5d4 (offset: 0x549e4) -> 0x10bf0 fde=[ e928] │ │ │ │ - 0xfffffffffffef052 (offset: 0x55462) -> 0x10c44 fde=[ e97c] │ │ │ │ - 0xfffffffffffef572 (offset: 0x55982) -> 0x10c98 fde=[ e9d0] │ │ │ │ - 0xfffffffffffef7d2 (offset: 0x55be2) -> 0x10d18 fde=[ ea50] │ │ │ │ - 0xfffffffffffef9a2 (offset: 0x55db2) -> 0x10d84 fde=[ eabc] │ │ │ │ - 0xfffffffffffef9f4 (offset: 0x55e04) -> 0x10db4 fde=[ eaec] │ │ │ │ - 0xfffffffffffefb72 (offset: 0x55f82) -> 0x10de4 fde=[ eb1c] │ │ │ │ - 0xfffffffffffefc18 (offset: 0x56028) -> 0x10e10 fde=[ eb48] │ │ │ │ - 0xfffffffffffefe04 (offset: 0x56214) -> 0x10e94 fde=[ ebcc] │ │ │ │ - 0xfffffffffffefe98 (offset: 0x562a8) -> 0x10ed4 fde=[ ec0c] │ │ │ │ - 0xfffffffffffefee6 (offset: 0x562f6) -> 0x10efc fde=[ ec34] │ │ │ │ - 0xfffffffffffeff84 (offset: 0x56394) -> 0x10f2c fde=[ ec64] │ │ │ │ - 0xffffffffffff0022 (offset: 0x56432) -> 0x10f5c fde=[ ec94] │ │ │ │ - 0xffffffffffff00c0 (offset: 0x564d0) -> 0x10f8c fde=[ ecc4] │ │ │ │ - 0xffffffffffff015e (offset: 0x5656e) -> 0x10fbc fde=[ ecf4] │ │ │ │ - 0xffffffffffff01e4 (offset: 0x565f4) -> 0x10fe4 fde=[ ed1c] │ │ │ │ - 0xffffffffffff026c (offset: 0x5667c) -> 0x1100c fde=[ ed44] │ │ │ │ - 0xffffffffffff02ec (offset: 0x566fc) -> 0x11034 fde=[ ed6c] │ │ │ │ - 0xffffffffffff0366 (offset: 0x56776) -> 0x1106c fde=[ eda4] │ │ │ │ - 0xffffffffffff03e0 (offset: 0x567f0) -> 0x110a4 fde=[ eddc] │ │ │ │ - 0xffffffffffff047e (offset: 0x5688e) -> 0x110d4 fde=[ ee0c] │ │ │ │ - 0xffffffffffff051c (offset: 0x5692c) -> 0x11104 fde=[ ee3c] │ │ │ │ - 0xffffffffffff05ba (offset: 0x569ca) -> 0x11134 fde=[ ee6c] │ │ │ │ - 0xffffffffffff0658 (offset: 0x56a68) -> 0x11164 fde=[ ee9c] │ │ │ │ - 0xffffffffffff06cc (offset: 0x56adc) -> 0x11194 fde=[ eecc] │ │ │ │ - 0xffffffffffff0734 (offset: 0x56b44) -> 0x111c4 fde=[ eefc] │ │ │ │ - 0xffffffffffff07d0 (offset: 0x56be0) -> 0x111ec fde=[ ef24] │ │ │ │ - 0xffffffffffff085e (offset: 0x56c6e) -> 0x11214 fde=[ ef4c] │ │ │ │ - 0xffffffffffff0982 (offset: 0x56d92) -> 0x1125c fde=[ ef94] │ │ │ │ - 0xffffffffffff0a94 (offset: 0x56ea4) -> 0x112a4 fde=[ efdc] │ │ │ │ - 0xffffffffffff0ca0 (offset: 0x570b0) -> 0x11304 fde=[ f03c] │ │ │ │ - 0xffffffffffff0e8a (offset: 0x5729a) -> 0x11358 fde=[ f090] │ │ │ │ - 0xffffffffffff11d8 (offset: 0x575e8) -> 0x113e8 fde=[ f120] │ │ │ │ - 0xffffffffffff1402 (offset: 0x57812) -> 0x11448 fde=[ f180] │ │ │ │ - 0xffffffffffff162c (offset: 0x57a3c) -> 0x114a8 fde=[ f1e0] │ │ │ │ - 0xffffffffffff1856 (offset: 0x57c66) -> 0x11508 fde=[ f240] │ │ │ │ - 0xffffffffffff1a80 (offset: 0x57e90) -> 0x11568 fde=[ f2a0] │ │ │ │ - 0xffffffffffff1cce (offset: 0x580de) -> 0x115e8 fde=[ f320] │ │ │ │ - 0xffffffffffff1ee2 (offset: 0x582f2) -> 0x11648 fde=[ f380] │ │ │ │ - 0xffffffffffff2106 (offset: 0x58516) -> 0x116b0 fde=[ f3e8] │ │ │ │ - 0xffffffffffff232a (offset: 0x5873a) -> 0x11718 fde=[ f450] │ │ │ │ - 0xffffffffffff234a (offset: 0x5875a) -> 0x1173c fde=[ f474] │ │ │ │ - 0xffffffffffff23ba (offset: 0x587ca) -> 0x1176c fde=[ f4a4] │ │ │ │ - 0xffffffffffff2542 (offset: 0x58952) -> 0x117dc fde=[ f514] │ │ │ │ - 0xffffffffffff25f2 (offset: 0x58a02) -> 0x1180c fde=[ f544] │ │ │ │ - 0xffffffffffff2bbc (offset: 0x58fcc) -> 0x1189c fde=[ f5d4] │ │ │ │ - 0xffffffffffff2c3a (offset: 0x5904a) -> 0x118d0 fde=[ f608] │ │ │ │ - 0xffffffffffff2c3e (offset: 0x5904e) -> 0x118e4 fde=[ f61c] │ │ │ │ - 0xffffffffffff2c6c (offset: 0x5907c) -> 0x1190c fde=[ f644] │ │ │ │ - 0xffffffffffff2cd8 (offset: 0x590e8) -> 0x11940 fde=[ f678] │ │ │ │ - 0xffffffffffff2d32 (offset: 0x59142) -> 0x11970 fde=[ f6a8] │ │ │ │ - 0xffffffffffff2d7e (offset: 0x5918e) -> 0x1199c fde=[ f6d4] │ │ │ │ - 0xffffffffffff2daa (offset: 0x591ba) -> 0x119b0 fde=[ f6e8] │ │ │ │ - 0xffffffffffff2dae (offset: 0x591be) -> 0x119c4 fde=[ f6fc] │ │ │ │ - 0xffffffffffff2dbe (offset: 0x591ce) -> 0x119d8 fde=[ f710] │ │ │ │ - 0xffffffffffff2dce (offset: 0x591de) -> 0x119f0 fde=[ f728] │ │ │ │ - 0xffffffffffff2e76 (offset: 0x59286) -> 0x11a24 fde=[ f75c] │ │ │ │ - 0xffffffffffff2f2e (offset: 0x5933e) -> 0x11a50 fde=[ f788] │ │ │ │ - 0xffffffffffff3080 (offset: 0x59490) -> 0x11a98 fde=[ f7d0] │ │ │ │ - 0xffffffffffff3180 (offset: 0x59590) -> 0x11ae4 fde=[ f81c] │ │ │ │ - 0xffffffffffff31c8 (offset: 0x595d8) -> 0x11b08 fde=[ f840] │ │ │ │ - 0xffffffffffff320a (offset: 0x5961a) -> 0x11b1c fde=[ f854] │ │ │ │ - 0xffffffffffff32d8 (offset: 0x596e8) -> 0x11b5c fde=[ f894] │ │ │ │ - 0xffffffffffff3306 (offset: 0x59716) -> 0x11b88 fde=[ f8c0] │ │ │ │ - 0xffffffffffff334c (offset: 0x5975c) -> 0x11ba8 fde=[ f8e0] │ │ │ │ - 0xffffffffffff336a (offset: 0x5977a) -> 0x11bbc fde=[ f8f4] │ │ │ │ - 0xffffffffffff355e (offset: 0x5996e) -> 0x11bfc fde=[ f934] │ │ │ │ - 0xffffffffffff3612 (offset: 0x59a22) -> 0x11c34 fde=[ f96c] │ │ │ │ - 0xffffffffffff36a4 (offset: 0x59ab4) -> 0x11c6c fde=[ f9a4] │ │ │ │ - 0xffffffffffff3798 (offset: 0x59ba8) -> 0x11cbc fde=[ f9f4] │ │ │ │ - 0xffffffffffff3836 (offset: 0x59c46) -> 0x11cf4 fde=[ fa2c] │ │ │ │ - 0xffffffffffff38f0 (offset: 0x59d00) -> 0x11d34 fde=[ fa6c] │ │ │ │ - 0xffffffffffff3990 (offset: 0x59da0) -> 0x11d7c fde=[ fab4] │ │ │ │ - 0xffffffffffff3a56 (offset: 0x59e66) -> 0x11dc0 fde=[ faf8] │ │ │ │ - 0xffffffffffff3b12 (offset: 0x59f22) -> 0x11e00 fde=[ fb38] │ │ │ │ - 0xffffffffffff3c0a (offset: 0x5a01a) -> 0x11e60 fde=[ fb98] │ │ │ │ - 0xffffffffffff3c9e (offset: 0x5a0ae) -> 0x11e9c fde=[ fbd4] │ │ │ │ - 0xffffffffffff3d32 (offset: 0x5a142) -> 0x11ed8 fde=[ fc10] │ │ │ │ - 0xffffffffffff3dea (offset: 0x5a1fa) -> 0x11f18 fde=[ fc50] │ │ │ │ - 0xffffffffffff3e72 (offset: 0x5a282) -> 0x11f54 fde=[ fc8c] │ │ │ │ - 0xffffffffffff3f04 (offset: 0x5a314) -> 0x11f90 fde=[ fcc8] │ │ │ │ - 0xffffffffffff3f2c (offset: 0x5a33c) -> 0x11fa4 fde=[ fcdc] │ │ │ │ - 0xffffffffffff3f5a (offset: 0x5a36a) -> 0x11fcc fde=[ fd04] │ │ │ │ - 0xffffffffffff3f7a (offset: 0x5a38a) -> 0x11ff0 fde=[ fd28] │ │ │ │ - 0xffffffffffff3fc4 (offset: 0x5a3d4) -> 0x12014 fde=[ fd4c] │ │ │ │ - 0xffffffffffff4034 (offset: 0x5a444) -> 0x1203c fde=[ fd74] │ │ │ │ - 0xffffffffffff4046 (offset: 0x5a456) -> 0x12050 fde=[ fd88] │ │ │ │ - 0xffffffffffff4082 (offset: 0x5a492) -> 0x12074 fde=[ fdac] │ │ │ │ - 0xffffffffffff40e6 (offset: 0x5a4f6) -> 0x120a0 fde=[ fdd8] │ │ │ │ - 0xffffffffffff42b6 (offset: 0x5a6c6) -> 0x120f4 fde=[ fe2c] │ │ │ │ - 0xffffffffffff4346 (offset: 0x5a756) -> 0x12124 fde=[ fe5c] │ │ │ │ - 0xffffffffffff445a (offset: 0x5a86a) -> 0x1216c fde=[ fea4] │ │ │ │ - 0xffffffffffff45a4 (offset: 0x5a9b4) -> 0x121b4 fde=[ feec] │ │ │ │ - 0xffffffffffff467e (offset: 0x5aa8e) -> 0x121e0 fde=[ ff18] │ │ │ │ - 0xffffffffffff4772 (offset: 0x5ab82) -> 0x12220 fde=[ ff58] │ │ │ │ - 0xffffffffffff4968 (offset: 0x5ad78) -> 0x12260 fde=[ ff98] │ │ │ │ - 0xffffffffffff4b0e (offset: 0x5af1e) -> 0x122f8 fde=[ 10030] │ │ │ │ - 0xffffffffffff4c30 (offset: 0x5b040) -> 0x1232c fde=[ 10064] │ │ │ │ - 0xffffffffffff4c84 (offset: 0x5b094) -> 0x12340 fde=[ 10078] │ │ │ │ - 0xffffffffffff4ccc (offset: 0x5b0dc) -> 0x12354 fde=[ 1008c] │ │ │ │ - 0xffffffffffff4e32 (offset: 0x5b242) -> 0x1238c fde=[ 100c4] │ │ │ │ - 0xffffffffffff508e (offset: 0x5b49e) -> 0x123f8 fde=[ 10130] │ │ │ │ - 0xffffffffffff510c (offset: 0x5b51c) -> 0x12438 fde=[ 10170] │ │ │ │ - 0xffffffffffff5282 (offset: 0x5b692) -> 0x12498 fde=[ 101d0] │ │ │ │ - 0xffffffffffff5a18 (offset: 0x5be28) -> 0x124ec fde=[ 10224] │ │ │ │ - 0xffffffffffff5f32 (offset: 0x5c342) -> 0x12548 fde=[ 10280] │ │ │ │ - 0xffffffffffff60be (offset: 0x5c4ce) -> 0x1259c fde=[ 102d4] │ │ │ │ - 0xffffffffffff635a (offset: 0x5c76a) -> 0x125f4 fde=[ 1032c] │ │ │ │ - 0xffffffffffff637c (offset: 0x5c78c) -> 0x12608 fde=[ 10340] │ │ │ │ - 0xffffffffffff643e (offset: 0x5c84e) -> 0x12634 fde=[ 1036c] │ │ │ │ - 0xffffffffffff64a0 (offset: 0x5c8b0) -> 0x12660 fde=[ 10398] │ │ │ │ - 0xffffffffffff64f6 (offset: 0x5c906) -> 0x1268c fde=[ 103c4] │ │ │ │ - 0xffffffffffff65a8 (offset: 0x5c9b8) -> 0x126d4 fde=[ 1040c] │ │ │ │ - 0xffffffffffff666e (offset: 0x5ca7e) -> 0x1270c fde=[ 10444] │ │ │ │ - 0xffffffffffff67b6 (offset: 0x5cbc6) -> 0x12760 fde=[ 10498] │ │ │ │ - 0xffffffffffff6a2c (offset: 0x5ce3c) -> 0x127e8 fde=[ 10520] │ │ │ │ - 0xffffffffffff6ada (offset: 0x5ceea) -> 0x12820 fde=[ 10558] │ │ │ │ + 0xfffffffffff9e6da (offset: 0x4aea) -> 0x2318 fde=[ 50] │ │ │ │ + 0xfffffffffff9e704 (offset: 0x4b14) -> 0x232c fde=[ 64] │ │ │ │ + 0xfffffffffff9e736 (offset: 0x4b46) -> 0x2340 fde=[ 78] │ │ │ │ + 0xfffffffffff9e7a0 (offset: 0x4bb0) -> 0x2354 fde=[ 8c] │ │ │ │ + 0xfffffffffff9e852 (offset: 0x4c62) -> 0x2380 fde=[ b8] │ │ │ │ + 0xfffffffffff9ea38 (offset: 0x4e48) -> 0x23dc fde=[ 114] │ │ │ │ + 0xfffffffffff9ea84 (offset: 0x4e94) -> 0x2410 fde=[ 148] │ │ │ │ + 0xfffffffffff9ead0 (offset: 0x4ee0) -> 0x2444 fde=[ 17c] │ │ │ │ + 0xfffffffffff9eb0e (offset: 0x4f1e) -> 0x246c fde=[ 1a4] │ │ │ │ + 0xfffffffffff9eb80 (offset: 0x4f90) -> 0x249c fde=[ 1d4] │ │ │ │ + 0xfffffffffff9ec30 (offset: 0x5040) -> 0x24c8 fde=[ 200] │ │ │ │ + 0xfffffffffff9edb4 (offset: 0x51c4) -> 0x2518 fde=[ 250] │ │ │ │ + 0xfffffffffff9ef80 (offset: 0x5390) -> 0x258c fde=[ 2c4] │ │ │ │ + 0xfffffffffff9f0bc (offset: 0x54cc) -> 0x25e0 fde=[ 318] │ │ │ │ + 0xfffffffffff9f0d0 (offset: 0x54e0) -> 0x25f4 fde=[ 32c] │ │ │ │ + 0xfffffffffff9f13c (offset: 0x554c) -> 0x2620 fde=[ 358] │ │ │ │ + 0xfffffffffff9f3a4 (offset: 0x57b4) -> 0x26b8 fde=[ 3f0] │ │ │ │ + 0xfffffffffff9f4ac (offset: 0x58bc) -> 0x2708 fde=[ 440] │ │ │ │ + 0xfffffffffff9f626 (offset: 0x5a36) -> 0x2738 fde=[ 470] │ │ │ │ + 0xfffffffffff9f7dc (offset: 0x5bec) -> 0x27a8 fde=[ 4e0] │ │ │ │ + 0xfffffffffff9f992 (offset: 0x5da2) -> 0x2818 fde=[ 550] │ │ │ │ + 0xfffffffffff9f9a8 (offset: 0x5db8) -> 0x2830 fde=[ 568] │ │ │ │ + 0xfffffffffff9fa5a (offset: 0x5e6a) -> 0x2870 fde=[ 5a8] │ │ │ │ + 0xfffffffffff9fae8 (offset: 0x5ef8) -> 0x28a4 fde=[ 5dc] │ │ │ │ + 0xfffffffffff9fb80 (offset: 0x5f90) -> 0x28d4 fde=[ 60c] │ │ │ │ + 0xfffffffffff9fc62 (offset: 0x6072) -> 0x2914 fde=[ 64c] │ │ │ │ + 0xfffffffffff9fc8a (offset: 0x609a) -> 0x2938 fde=[ 670] │ │ │ │ + 0xfffffffffff9fc92 (offset: 0x60a2) -> 0x294c fde=[ 684] │ │ │ │ + 0xfffffffffff9fcce (offset: 0x60de) -> 0x2970 fde=[ 6a8] │ │ │ │ + 0xfffffffffff9fd30 (offset: 0x6140) -> 0x2994 fde=[ 6cc] │ │ │ │ + 0xfffffffffff9fd5c (offset: 0x616c) -> 0x29ac fde=[ 6e4] │ │ │ │ + 0xfffffffffff9fdca (offset: 0x61da) -> 0x29d0 fde=[ 708] │ │ │ │ + 0xfffffffffff9fe2c (offset: 0x623c) -> 0x2a14 fde=[ 74c] │ │ │ │ + 0xfffffffffff9fe36 (offset: 0x6246) -> 0x2a28 fde=[ 760] │ │ │ │ + 0xfffffffffff9ff08 (offset: 0x6318) -> 0x2a74 fde=[ 7ac] │ │ │ │ + 0xfffffffffff9ffb0 (offset: 0x63c0) -> 0x2ab4 fde=[ 7ec] │ │ │ │ + 0xfffffffffffa0030 (offset: 0x6440) -> 0x2aec fde=[ 824] │ │ │ │ + 0xfffffffffffa01cc (offset: 0x65dc) -> 0x2b54 fde=[ 88c] │ │ │ │ + 0xfffffffffffa0234 (offset: 0x6644) -> 0x2b80 fde=[ 8b8] │ │ │ │ + 0xfffffffffffa02e8 (offset: 0x66f8) -> 0x2bb8 fde=[ 8f0] │ │ │ │ + 0xfffffffffffa039c (offset: 0x67ac) -> 0x2bfc fde=[ 934] │ │ │ │ + 0xfffffffffffa06a6 (offset: 0x6ab6) -> 0x2cc8 fde=[ a00] │ │ │ │ + 0xfffffffffffa0734 (offset: 0x6b44) -> 0x2d30 fde=[ a68] │ │ │ │ + 0xfffffffffffa07b0 (offset: 0x6bc0) -> 0x2d70 fde=[ aa8] │ │ │ │ + 0xfffffffffffa0850 (offset: 0x6c60) -> 0x2db4 fde=[ aec] │ │ │ │ + 0xfffffffffffa0958 (offset: 0x6d68) -> 0x2e04 fde=[ b3c] │ │ │ │ + 0xfffffffffffa0bec (offset: 0x6ffc) -> 0x2e8c fde=[ bc4] │ │ │ │ + 0xfffffffffffa0f34 (offset: 0x7344) -> 0x2f40 fde=[ c78] │ │ │ │ + 0xfffffffffffa1054 (offset: 0x7464) -> 0x2fd0 fde=[ d08] │ │ │ │ + 0xfffffffffffa1082 (offset: 0x7492) -> 0x2ffc fde=[ d34] │ │ │ │ + 0xfffffffffffa115a (offset: 0x756a) -> 0x3058 fde=[ d90] │ │ │ │ + 0xfffffffffffa1182 (offset: 0x7592) -> 0x3080 fde=[ db8] │ │ │ │ + 0xfffffffffffa1b08 (offset: 0x7f18) -> 0x310c fde=[ e44] │ │ │ │ + 0xfffffffffffa1d3a (offset: 0x814a) -> 0x3188 fde=[ ec0] │ │ │ │ + 0xfffffffffffa1d62 (offset: 0x8172) -> 0x319c fde=[ ed4] │ │ │ │ + 0xfffffffffffa1d90 (offset: 0x81a0) -> 0x31c4 fde=[ efc] │ │ │ │ + 0xfffffffffffa1db0 (offset: 0x81c0) -> 0x31e8 fde=[ f20] │ │ │ │ + 0xfffffffffffa1dfa (offset: 0x820a) -> 0x320c fde=[ f44] │ │ │ │ + 0xfffffffffffa1e6a (offset: 0x827a) -> 0x3234 fde=[ f6c] │ │ │ │ + 0xfffffffffffa1e7c (offset: 0x828c) -> 0x3248 fde=[ f80] │ │ │ │ + 0xfffffffffffa1eb8 (offset: 0x82c8) -> 0x326c fde=[ fa4] │ │ │ │ + 0xfffffffffffa1f1c (offset: 0x832c) -> 0x3298 fde=[ fd0] │ │ │ │ + 0xfffffffffffa20ec (offset: 0x84fc) -> 0x32ec fde=[ 1024] │ │ │ │ + 0xfffffffffffa217c (offset: 0x858c) -> 0x331c fde=[ 1054] │ │ │ │ + 0xfffffffffffa2290 (offset: 0x86a0) -> 0x3364 fde=[ 109c] │ │ │ │ + 0xfffffffffffa23da (offset: 0x87ea) -> 0x33ac fde=[ 10e4] │ │ │ │ + 0xfffffffffffa24b4 (offset: 0x88c4) -> 0x33d8 fde=[ 1110] │ │ │ │ + 0xfffffffffffa25a8 (offset: 0x89b8) -> 0x3418 fde=[ 1150] │ │ │ │ + 0xfffffffffffa279e (offset: 0x8bae) -> 0x3458 fde=[ 1190] │ │ │ │ + 0xfffffffffffa2944 (offset: 0x8d54) -> 0x34f0 fde=[ 1228] │ │ │ │ + 0xfffffffffffa2a66 (offset: 0x8e76) -> 0x3524 fde=[ 125c] │ │ │ │ + 0xfffffffffffa2aba (offset: 0x8eca) -> 0x3538 fde=[ 1270] │ │ │ │ + 0xfffffffffffa2b02 (offset: 0x8f12) -> 0x354c fde=[ 1284] │ │ │ │ + 0xfffffffffffa2c68 (offset: 0x9078) -> 0x3584 fde=[ 12bc] │ │ │ │ + 0xfffffffffffa2ec4 (offset: 0x92d4) -> 0x35f0 fde=[ 1328] │ │ │ │ + 0xfffffffffffa2f42 (offset: 0x9352) -> 0x3630 fde=[ 1368] │ │ │ │ + 0xfffffffffffa30b8 (offset: 0x94c8) -> 0x3690 fde=[ 13c8] │ │ │ │ + 0xfffffffffffa384e (offset: 0x9c5e) -> 0x36e4 fde=[ 141c] │ │ │ │ + 0xfffffffffffa3d68 (offset: 0xa178) -> 0x3740 fde=[ 1478] │ │ │ │ + 0xfffffffffffa3df8 (offset: 0xa208) -> 0x376c fde=[ 14a4] │ │ │ │ + 0xfffffffffffa3e38 (offset: 0xa248) -> 0x3790 fde=[ 14c8] │ │ │ │ + 0xfffffffffffa3efc (offset: 0xa30c) -> 0x37c8 fde=[ 1500] │ │ │ │ + 0xfffffffffffa3f00 (offset: 0xa310) -> 0x37dc fde=[ 1514] │ │ │ │ + 0xfffffffffffa3f04 (offset: 0xa314) -> 0x37f0 fde=[ 1528] │ │ │ │ + 0xfffffffffffa3f08 (offset: 0xa318) -> 0x3804 fde=[ 153c] │ │ │ │ + 0xfffffffffffa3f0e (offset: 0xa31e) -> 0x3818 fde=[ 1550] │ │ │ │ + 0xfffffffffffa3f12 (offset: 0xa322) -> 0x382c fde=[ 1564] │ │ │ │ + 0xfffffffffffa3f16 (offset: 0xa326) -> 0x3840 fde=[ 1578] │ │ │ │ + 0xfffffffffffa3f1a (offset: 0xa32a) -> 0x3854 fde=[ 158c] │ │ │ │ + 0xfffffffffffa3f1e (offset: 0xa32e) -> 0x3868 fde=[ 15a0] │ │ │ │ + 0xfffffffffffa3f22 (offset: 0xa332) -> 0x387c fde=[ 15b4] │ │ │ │ + 0xfffffffffffa3f26 (offset: 0xa336) -> 0x3890 fde=[ 15c8] │ │ │ │ + 0xfffffffffffa3f2a (offset: 0xa33a) -> 0x38a4 fde=[ 15dc] │ │ │ │ + 0xfffffffffffa3f34 (offset: 0xa344) -> 0x38b8 fde=[ 15f0] │ │ │ │ + 0xfffffffffffa3f42 (offset: 0xa352) -> 0x38cc fde=[ 1604] │ │ │ │ + 0xfffffffffffa3f96 (offset: 0xa3a6) -> 0x3910 fde=[ 1648] │ │ │ │ + 0xfffffffffffa3fec (offset: 0xa3fc) -> 0x392c fde=[ 1664] │ │ │ │ + 0xfffffffffffa402e (offset: 0xa43e) -> 0x3940 fde=[ 1678] │ │ │ │ + 0xfffffffffffa4084 (offset: 0xa494) -> 0x395c fde=[ 1694] │ │ │ │ + 0xfffffffffffa40c6 (offset: 0xa4d6) -> 0x3970 fde=[ 16a8] │ │ │ │ + 0xfffffffffffa4102 (offset: 0xa512) -> 0x3984 fde=[ 16bc] │ │ │ │ + 0xfffffffffffa4256 (offset: 0xa666) -> 0x39f8 fde=[ 1730] │ │ │ │ + 0xfffffffffffa427c (offset: 0xa68c) -> 0x3a14 fde=[ 174c] │ │ │ │ + 0xfffffffffffa430a (offset: 0xa71a) -> 0x3a68 fde=[ 17a0] │ │ │ │ + 0xfffffffffffa43d0 (offset: 0xa7e0) -> 0x3abc fde=[ 17f4] │ │ │ │ + 0xfffffffffffa4524 (offset: 0xa934) -> 0x3b30 fde=[ 1868] │ │ │ │ + 0xfffffffffffa4700 (offset: 0xab10) -> 0x3bbc fde=[ 18f4] │ │ │ │ + 0xfffffffffffa47b6 (offset: 0xabc6) -> 0x3bf4 fde=[ 192c] │ │ │ │ + 0xfffffffffffa4800 (offset: 0xac10) -> 0x3c08 fde=[ 1940] │ │ │ │ + 0xfffffffffffa4804 (offset: 0xac14) -> 0x3c1c fde=[ 1954] │ │ │ │ + 0xfffffffffffa485a (offset: 0xac6a) -> 0x3c54 fde=[ 198c] │ │ │ │ + 0xfffffffffffa4866 (offset: 0xac76) -> 0x3c68 fde=[ 19a0] │ │ │ │ + 0xfffffffffffa4872 (offset: 0xac82) -> 0x3c7c fde=[ 19b4] │ │ │ │ + 0xfffffffffffa487e (offset: 0xac8e) -> 0x3c90 fde=[ 19c8] │ │ │ │ + 0xfffffffffffa488a (offset: 0xac9a) -> 0x3ca4 fde=[ 19dc] │ │ │ │ + 0xfffffffffffa4896 (offset: 0xaca6) -> 0x3cb8 fde=[ 19f0] │ │ │ │ + 0xfffffffffffa48a2 (offset: 0xacb2) -> 0x3ccc fde=[ 1a04] │ │ │ │ + 0xfffffffffffa48b0 (offset: 0xacc0) -> 0x3ce0 fde=[ 1a18] │ │ │ │ + 0xfffffffffffa48be (offset: 0xacce) -> 0x3cf4 fde=[ 1a2c] │ │ │ │ + 0xfffffffffffa4904 (offset: 0xad14) -> 0x3d20 fde=[ 1a58] │ │ │ │ + 0xfffffffffffa492e (offset: 0xad3e) -> 0x3d3c fde=[ 1a74] │ │ │ │ + 0xfffffffffffa4958 (offset: 0xad68) -> 0x3d58 fde=[ 1a90] │ │ │ │ + 0xfffffffffffa49b6 (offset: 0xadc6) -> 0x3d78 fde=[ 1ab0] │ │ │ │ + 0xfffffffffffa49e4 (offset: 0xadf4) -> 0x3d8c fde=[ 1ac4] │ │ │ │ + 0xfffffffffffa4a14 (offset: 0xae24) -> 0x3db4 fde=[ 1aec] │ │ │ │ + 0xfffffffffffa4a20 (offset: 0xae30) -> 0x3dc8 fde=[ 1b00] │ │ │ │ + 0xfffffffffffa4aee (offset: 0xaefe) -> 0x3e24 fde=[ 1b5c] │ │ │ │ + 0xfffffffffffa4b80 (offset: 0xaf90) -> 0x3e68 fde=[ 1ba0] │ │ │ │ + 0xfffffffffffa4c12 (offset: 0xb022) -> 0x3eac fde=[ 1be4] │ │ │ │ + 0xfffffffffffa4d7e (offset: 0xb18e) -> 0x3f0c fde=[ 1c44] │ │ │ │ + 0xfffffffffffa4d8c (offset: 0xb19c) -> 0x3f20 fde=[ 1c58] │ │ │ │ + 0xfffffffffffa4dd0 (offset: 0xb1e0) -> 0x3f4c fde=[ 1c84] │ │ │ │ + 0xfffffffffffa4f76 (offset: 0xb386) -> 0x3fa0 fde=[ 1cd8] │ │ │ │ + 0xfffffffffffa4fb4 (offset: 0xb3c4) -> 0x3fc4 fde=[ 1cfc] │ │ │ │ + 0xfffffffffffa5628 (offset: 0xba38) -> 0x401c fde=[ 1d54] │ │ │ │ + 0xfffffffffffa5736 (offset: 0xbb46) -> 0x405c fde=[ 1d94] │ │ │ │ + 0xfffffffffffa5828 (offset: 0xbc38) -> 0x409c fde=[ 1dd4] │ │ │ │ + 0xfffffffffffa5834 (offset: 0xbc44) -> 0x40b0 fde=[ 1de8] │ │ │ │ + 0xfffffffffffa5906 (offset: 0xbd16) -> 0x40e0 fde=[ 1e18] │ │ │ │ + 0xfffffffffffa5922 (offset: 0xbd32) -> 0x40f4 fde=[ 1e2c] │ │ │ │ + 0xfffffffffffa5b2e (offset: 0xbf3e) -> 0x4174 fde=[ 1eac] │ │ │ │ + 0xfffffffffffa5dce (offset: 0xc1de) -> 0x41cc fde=[ 1f04] │ │ │ │ + 0xfffffffffffa5f9c (offset: 0xc3ac) -> 0x4218 fde=[ 1f50] │ │ │ │ + 0xfffffffffffa6f9a (offset: 0xd3aa) -> 0x42ac fde=[ 1fe4] │ │ │ │ + 0xfffffffffffa7978 (offset: 0xdd88) -> 0x4320 fde=[ 2058] │ │ │ │ + 0xfffffffffffa799c (offset: 0xddac) -> 0x4338 fde=[ 2070] │ │ │ │ + 0xfffffffffffa79b2 (offset: 0xddc2) -> 0x4350 fde=[ 2088] │ │ │ │ + 0xfffffffffffa7d8e (offset: 0xe19e) -> 0x4404 fde=[ 213c] │ │ │ │ + 0xfffffffffffa7d94 (offset: 0xe1a4) -> 0x4418 fde=[ 2150] │ │ │ │ + 0xfffffffffffa8810 (offset: 0xec20) -> 0x44d4 fde=[ 220c] │ │ │ │ + 0xfffffffffffa885e (offset: 0xec6e) -> 0x44e8 fde=[ 2220] │ │ │ │ + 0xfffffffffffa8910 (offset: 0xed20) -> 0x4524 fde=[ 225c] │ │ │ │ + 0xfffffffffffa89f0 (offset: 0xee00) -> 0x458c fde=[ 22c4] │ │ │ │ + 0xfffffffffffa8c1a (offset: 0xf02a) -> 0x460c fde=[ 2344] │ │ │ │ + 0xfffffffffffa8dac (offset: 0xf1bc) -> 0x4640 fde=[ 2378] │ │ │ │ + 0xfffffffffffa920e (offset: 0xf61e) -> 0x4694 fde=[ 23cc] │ │ │ │ + 0xfffffffffffa9284 (offset: 0xf694) -> 0x46bc fde=[ 23f4] │ │ │ │ + 0xfffffffffffa9342 (offset: 0xf752) -> 0x4710 fde=[ 2448] │ │ │ │ + 0xfffffffffffa94ac (offset: 0xf8bc) -> 0x47a0 fde=[ 24d8] │ │ │ │ + 0xfffffffffffa9608 (offset: 0xfa18) -> 0x47f0 fde=[ 2528] │ │ │ │ + 0xfffffffffffa9718 (offset: 0xfb28) -> 0x4860 fde=[ 2598] │ │ │ │ + 0xfffffffffffa9858 (offset: 0xfc68) -> 0x48c0 fde=[ 25f8] │ │ │ │ + 0xfffffffffffa9994 (offset: 0xfda4) -> 0x4920 fde=[ 2658] │ │ │ │ + 0xfffffffffffa9ac0 (offset: 0xfed0) -> 0x4974 fde=[ 26ac] │ │ │ │ + 0xfffffffffffa9d3a (offset: 0x1014a) -> 0x4a14 fde=[ 274c] │ │ │ │ + 0xfffffffffffaa072 (offset: 0x10482) -> 0x4ab4 fde=[ 27ec] │ │ │ │ + 0xfffffffffffaa0e6 (offset: 0x104f6) -> 0x4adc fde=[ 2814] │ │ │ │ + 0xfffffffffffaa786 (offset: 0x10b96) -> 0x4b80 fde=[ 28b8] │ │ │ │ + 0xfffffffffffaaef2 (offset: 0x11302) -> 0x4c18 fde=[ 2950] │ │ │ │ + 0xfffffffffffab2d6 (offset: 0x116e6) -> 0x4ce8 fde=[ 2a20] │ │ │ │ + 0xfffffffffffab9a6 (offset: 0x11db6) -> 0x4d74 fde=[ 2aac] │ │ │ │ + 0xfffffffffffabf42 (offset: 0x12352) -> 0x4dc8 fde=[ 2b00] │ │ │ │ + 0xfffffffffffac530 (offset: 0x12940) -> 0x4e1c fde=[ 2b54] │ │ │ │ + 0xfffffffffffac95c (offset: 0x12d6c) -> 0x4ea4 fde=[ 2bdc] │ │ │ │ + 0xfffffffffffadafa (offset: 0x13f0a) -> 0x4ef8 fde=[ 2c30] │ │ │ │ + 0xfffffffffffadd76 (offset: 0x14186) -> 0x4f4c fde=[ 2c84] │ │ │ │ + 0xfffffffffffae174 (offset: 0x14584) -> 0x5004 fde=[ 2d3c] │ │ │ │ + 0xfffffffffffae560 (offset: 0x14970) -> 0x50b0 fde=[ 2de8] │ │ │ │ + 0xfffffffffffae6a8 (offset: 0x14ab8) -> 0x5144 fde=[ 2e7c] │ │ │ │ + 0xfffffffffffae97e (offset: 0x14d8e) -> 0x51dc fde=[ 2f14] │ │ │ │ + 0xfffffffffffaeaa0 (offset: 0x14eb0) -> 0x5270 fde=[ 2fa8] │ │ │ │ + 0xfffffffffffaedf0 (offset: 0x15200) -> 0x5304 fde=[ 303c] │ │ │ │ + 0xfffffffffffafe08 (offset: 0x16218) -> 0x5358 fde=[ 3090] │ │ │ │ + 0xfffffffffffb0a88 (offset: 0x16e98) -> 0x5448 fde=[ 3180] │ │ │ │ + 0xfffffffffffb13ba (offset: 0x177ca) -> 0x549c fde=[ 31d4] │ │ │ │ + 0xfffffffffffb1c24 (offset: 0x18034) -> 0x54f0 fde=[ 3228] │ │ │ │ + 0xfffffffffffb1d0a (offset: 0x1811a) -> 0x5558 fde=[ 3290] │ │ │ │ + 0xfffffffffffb1d94 (offset: 0x181a4) -> 0x5590 fde=[ 32c8] │ │ │ │ + 0xfffffffffffb1e04 (offset: 0x18214) -> 0x55b8 fde=[ 32f0] │ │ │ │ + 0xfffffffffffb1e1c (offset: 0x1822c) -> 0x55cc fde=[ 3304] │ │ │ │ + 0xfffffffffffb1f52 (offset: 0x18362) -> 0x55f4 fde=[ 332c] │ │ │ │ + 0xfffffffffffb1f84 (offset: 0x18394) -> 0x5608 fde=[ 3340] │ │ │ │ + 0xfffffffffffb1fc2 (offset: 0x183d2) -> 0x561c fde=[ 3354] │ │ │ │ + 0xfffffffffffb1ffc (offset: 0x1840c) -> 0x5630 fde=[ 3368] │ │ │ │ + 0xfffffffffffb203a (offset: 0x1844a) -> 0x5644 fde=[ 337c] │ │ │ │ + 0xfffffffffffb2044 (offset: 0x18454) -> 0x5658 fde=[ 3390] │ │ │ │ + 0xfffffffffffb24bc (offset: 0x188cc) -> 0x56f8 fde=[ 3430] │ │ │ │ + 0xfffffffffffb2568 (offset: 0x18978) -> 0x5730 fde=[ 3468] │ │ │ │ + 0xfffffffffffb2690 (offset: 0x18aa0) -> 0x57a4 fde=[ 34dc] │ │ │ │ + 0xfffffffffffb2822 (offset: 0x18c32) -> 0x57ec fde=[ 3524] │ │ │ │ + 0xfffffffffffb2d50 (offset: 0x19160) -> 0x5844 fde=[ 357c] │ │ │ │ + 0xfffffffffffb2e36 (offset: 0x19246) -> 0x58b0 fde=[ 35e8] │ │ │ │ + 0xfffffffffffb2ed4 (offset: 0x192e4) -> 0x58f4 fde=[ 362c] │ │ │ │ + 0xfffffffffffb302e (offset: 0x1943e) -> 0x5950 fde=[ 3688] │ │ │ │ + 0xfffffffffffb32cc (offset: 0x196dc) -> 0x59e0 fde=[ 3718] │ │ │ │ + 0xfffffffffffb35bc (offset: 0x199cc) -> 0x5a28 fde=[ 3760] │ │ │ │ + 0xfffffffffffb396c (offset: 0x19d7c) -> 0x5ac4 fde=[ 37fc] │ │ │ │ + 0xfffffffffffb3b38 (offset: 0x19f48) -> 0x5b08 fde=[ 3840] │ │ │ │ + 0xfffffffffffb3b70 (offset: 0x19f80) -> 0x5b1c fde=[ 3854] │ │ │ │ + 0xfffffffffffb3b7a (offset: 0x19f8a) -> 0x5b30 fde=[ 3868] │ │ │ │ + 0xfffffffffffb3b98 (offset: 0x19fa8) -> 0x5b50 fde=[ 3888] │ │ │ │ + 0xfffffffffffb3ba2 (offset: 0x19fb2) -> 0x5b64 fde=[ 389c] │ │ │ │ + 0xfffffffffffb3de2 (offset: 0x1a1f2) -> 0x5bf4 fde=[ 392c] │ │ │ │ + 0xfffffffffffb3e14 (offset: 0x1a224) -> 0x5c14 fde=[ 394c] │ │ │ │ + 0xfffffffffffb3e86 (offset: 0x1a296) -> 0x5c38 fde=[ 3970] │ │ │ │ + 0xfffffffffffb3eb0 (offset: 0x1a2c0) -> 0x5c4c fde=[ 3984] │ │ │ │ + 0xfffffffffffb3f3c (offset: 0x1a34c) -> 0x5c74 fde=[ 39ac] │ │ │ │ + 0xfffffffffffb3fdc (offset: 0x1a3ec) -> 0x5ca4 fde=[ 39dc] │ │ │ │ + 0xfffffffffffb4038 (offset: 0x1a448) -> 0x5ccc fde=[ 3a04] │ │ │ │ + 0xfffffffffffb4048 (offset: 0x1a458) -> 0x5ce0 fde=[ 3a18] │ │ │ │ + 0xfffffffffffb4082 (offset: 0x1a492) -> 0x5d00 fde=[ 3a38] │ │ │ │ + 0xfffffffffffb40f8 (offset: 0x1a508) -> 0x5d28 fde=[ 3a60] │ │ │ │ + 0xfffffffffffb42a2 (offset: 0x1a6b2) -> 0x5d78 fde=[ 3ab0] │ │ │ │ + 0xfffffffffffb42c2 (offset: 0x1a6d2) -> 0x5d98 fde=[ 3ad0] │ │ │ │ + 0xfffffffffffb44ae (offset: 0x1a8be) -> 0x5dec fde=[ 3b24] │ │ │ │ + 0xfffffffffffb48f0 (offset: 0x1ad00) -> 0x5e68 fde=[ 3ba0] │ │ │ │ + 0xfffffffffffb4a32 (offset: 0x1ae42) -> 0x5ec0 fde=[ 3bf8] │ │ │ │ + 0xfffffffffffb4a5c (offset: 0x1ae6c) -> 0x5ee8 fde=[ 3c20] │ │ │ │ + 0xfffffffffffb4ca8 (offset: 0x1b0b8) -> 0x5f40 fde=[ 3c78] │ │ │ │ + 0xfffffffffffb4d84 (offset: 0x1b194) -> 0x5f80 fde=[ 3cb8] │ │ │ │ + 0xfffffffffffb4da2 (offset: 0x1b1b2) -> 0x5fa4 fde=[ 3cdc] │ │ │ │ + 0xfffffffffffb4f3a (offset: 0x1b34a) -> 0x6014 fde=[ 3d4c] │ │ │ │ + 0xfffffffffffb5092 (offset: 0x1b4a2) -> 0x6064 fde=[ 3d9c] │ │ │ │ + 0xfffffffffffb5326 (offset: 0x1b736) -> 0x60c0 fde=[ 3df8] │ │ │ │ + 0xfffffffffffb554c (offset: 0x1b95c) -> 0x6110 fde=[ 3e48] │ │ │ │ + 0xfffffffffffb558c (offset: 0x1b99c) -> 0x6134 fde=[ 3e6c] │ │ │ │ + 0xfffffffffffb55ba (offset: 0x1b9ca) -> 0x6164 fde=[ 3e9c] │ │ │ │ + 0xfffffffffffb55d0 (offset: 0x1b9e0) -> 0x6178 fde=[ 3eb0] │ │ │ │ + 0xfffffffffffb55fe (offset: 0x1ba0e) -> 0x61a4 fde=[ 3edc] │ │ │ │ + 0xfffffffffffb5756 (offset: 0x1bb66) -> 0x61d4 fde=[ 3f0c] │ │ │ │ + 0xfffffffffffb5afe (offset: 0x1bf0e) -> 0x6230 fde=[ 3f68] │ │ │ │ + 0xfffffffffffb5b14 (offset: 0x1bf24) -> 0x6244 fde=[ 3f7c] │ │ │ │ + 0xfffffffffffb5b1c (offset: 0x1bf2c) -> 0x6258 fde=[ 3f90] │ │ │ │ + 0xfffffffffffb5bf4 (offset: 0x1c004) -> 0x628c fde=[ 3fc4] │ │ │ │ + 0xfffffffffffb5c32 (offset: 0x1c042) -> 0x62bc fde=[ 3ff4] │ │ │ │ + 0xfffffffffffb5c6e (offset: 0x1c07e) -> 0x62e0 fde=[ 4018] │ │ │ │ + 0xfffffffffffb5ce6 (offset: 0x1c0f6) -> 0x631c fde=[ 4054] │ │ │ │ + 0xfffffffffffb5cec (offset: 0x1c0fc) -> 0x6330 fde=[ 4068] │ │ │ │ + 0xfffffffffffb5da2 (offset: 0x1c1b2) -> 0x6354 fde=[ 408c] │ │ │ │ + 0xfffffffffffb5dae (offset: 0x1c1be) -> 0x6368 fde=[ 40a0] │ │ │ │ + 0xfffffffffffb5f40 (offset: 0x1c350) -> 0x63f8 fde=[ 4130] │ │ │ │ + 0xfffffffffffb5f78 (offset: 0x1c388) -> 0x6420 fde=[ 4158] │ │ │ │ + 0xfffffffffffb5faa (offset: 0x1c3ba) -> 0x6448 fde=[ 4180] │ │ │ │ + 0xfffffffffffb5fec (offset: 0x1c3fc) -> 0x6474 fde=[ 41ac] │ │ │ │ + 0xfffffffffffb6016 (offset: 0x1c426) -> 0x6494 fde=[ 41cc] │ │ │ │ + 0xfffffffffffb604e (offset: 0x1c45e) -> 0x64bc fde=[ 41f4] │ │ │ │ + 0xfffffffffffb6074 (offset: 0x1c484) -> 0x64e0 fde=[ 4218] │ │ │ │ + 0xfffffffffffb60ca (offset: 0x1c4da) -> 0x650c fde=[ 4244] │ │ │ │ + 0xfffffffffffb6120 (offset: 0x1c530) -> 0x6538 fde=[ 4270] │ │ │ │ + 0xfffffffffffb61a6 (offset: 0x1c5b6) -> 0x6570 fde=[ 42a8] │ │ │ │ + 0xfffffffffffb61b8 (offset: 0x1c5c8) -> 0x6584 fde=[ 42bc] │ │ │ │ + 0xfffffffffffb61de (offset: 0x1c5ee) -> 0x6598 fde=[ 42d0] │ │ │ │ + 0xfffffffffffb6200 (offset: 0x1c610) -> 0x65ac fde=[ 42e4] │ │ │ │ + 0xfffffffffffb6260 (offset: 0x1c670) -> 0x65c0 fde=[ 42f8] │ │ │ │ + 0xfffffffffffb62ec (offset: 0x1c6fc) -> 0x65d4 fde=[ 430c] │ │ │ │ + 0xfffffffffffb6300 (offset: 0x1c710) -> 0x65e8 fde=[ 4320] │ │ │ │ + 0xfffffffffffb6322 (offset: 0x1c732) -> 0x65fc fde=[ 4334] │ │ │ │ + 0xfffffffffffb640e (offset: 0x1c81e) -> 0x661c fde=[ 4354] │ │ │ │ + 0xfffffffffffb64b0 (offset: 0x1c8c0) -> 0x6630 fde=[ 4368] │ │ │ │ + 0xfffffffffffb6568 (offset: 0x1c978) -> 0x6644 fde=[ 437c] │ │ │ │ + 0xfffffffffffb6722 (offset: 0x1cb32) -> 0x66c4 fde=[ 43fc] │ │ │ │ + 0xfffffffffffb6990 (offset: 0x1cda0) -> 0x6758 fde=[ 4490] │ │ │ │ + 0xfffffffffffb6ab4 (offset: 0x1cec4) -> 0x678c fde=[ 44c4] │ │ │ │ + 0xfffffffffffb6adc (offset: 0x1ceec) -> 0x67ac fde=[ 44e4] │ │ │ │ + 0xfffffffffffb6b42 (offset: 0x1cf52) -> 0x67e8 fde=[ 4520] │ │ │ │ + 0xfffffffffffb6c14 (offset: 0x1d024) -> 0x682c fde=[ 4564] │ │ │ │ + 0xfffffffffffb6c98 (offset: 0x1d0a8) -> 0x6840 fde=[ 4578] │ │ │ │ + 0xfffffffffffb6d7c (offset: 0x1d18c) -> 0x687c fde=[ 45b4] │ │ │ │ + 0xfffffffffffb6e0c (offset: 0x1d21c) -> 0x68c0 fde=[ 45f8] │ │ │ │ + 0xfffffffffffb6f1c (offset: 0x1d32c) -> 0x6910 fde=[ 4648] │ │ │ │ + 0xfffffffffffb6f5a (offset: 0x1d36a) -> 0x6938 fde=[ 4670] │ │ │ │ + 0xfffffffffffb6fb0 (offset: 0x1d3c0) -> 0x6964 fde=[ 469c] │ │ │ │ + 0xfffffffffffb703e (offset: 0x1d44e) -> 0x6994 fde=[ 46cc] │ │ │ │ + 0xfffffffffffb7090 (offset: 0x1d4a0) -> 0x69c8 fde=[ 4700] │ │ │ │ + 0xfffffffffffb71d6 (offset: 0x1d5e6) -> 0x6a28 fde=[ 4760] │ │ │ │ + 0xfffffffffffb72d0 (offset: 0x1d6e0) -> 0x6a58 fde=[ 4790] │ │ │ │ + 0xfffffffffffb76be (offset: 0x1dace) -> 0x6ac4 fde=[ 47fc] │ │ │ │ + 0xfffffffffffb7a5c (offset: 0x1de6c) -> 0x6b2c fde=[ 4864] │ │ │ │ + 0xfffffffffffb7a9c (offset: 0x1deac) -> 0x6b40 fde=[ 4878] │ │ │ │ + 0xfffffffffffb7c2a (offset: 0x1e03a) -> 0x6bac fde=[ 48e4] │ │ │ │ + 0xfffffffffffb7ed2 (offset: 0x1e2e2) -> 0x6c00 fde=[ 4938] │ │ │ │ + 0xfffffffffffb80cc (offset: 0x1e4dc) -> 0x6c54 fde=[ 498c] │ │ │ │ + 0xfffffffffffb817a (offset: 0x1e58a) -> 0x6c84 fde=[ 49bc] │ │ │ │ + 0xfffffffffffb81a0 (offset: 0x1e5b0) -> 0x6ca8 fde=[ 49e0] │ │ │ │ + 0xfffffffffffb822e (offset: 0x1e63e) -> 0x6cd8 fde=[ 4a10] │ │ │ │ + 0xfffffffffffb8352 (offset: 0x1e762) -> 0x6d1c fde=[ 4a54] │ │ │ │ + 0xfffffffffffb83bc (offset: 0x1e7cc) -> 0x6d50 fde=[ 4a88] │ │ │ │ + 0xfffffffffffb840c (offset: 0x1e81c) -> 0x6d78 fde=[ 4ab0] │ │ │ │ + 0xfffffffffffb843c (offset: 0x1e84c) -> 0x6d98 fde=[ 4ad0] │ │ │ │ + 0xfffffffffffb8470 (offset: 0x1e880) -> 0x6db8 fde=[ 4af0] │ │ │ │ + 0xfffffffffffb8756 (offset: 0x1eb66) -> 0x6e00 fde=[ 4b38] │ │ │ │ + 0xfffffffffffb876e (offset: 0x1eb7e) -> 0x6e14 fde=[ 4b4c] │ │ │ │ + 0xfffffffffffb877a (offset: 0x1eb8a) -> 0x6e28 fde=[ 4b60] │ │ │ │ + 0xfffffffffffb879c (offset: 0x1ebac) -> 0x6e54 fde=[ 4b8c] │ │ │ │ + 0xfffffffffffb88be (offset: 0x1ecce) -> 0x6ec8 fde=[ 4c00] │ │ │ │ + 0xfffffffffffb8a04 (offset: 0x1ee14) -> 0x6f3c fde=[ 4c74] │ │ │ │ + 0xfffffffffffb8b88 (offset: 0x1ef98) -> 0x6fb8 fde=[ 4cf0] │ │ │ │ + 0xfffffffffffb8bcc (offset: 0x1efdc) -> 0x6fcc fde=[ 4d04] │ │ │ │ + 0xfffffffffffb8c22 (offset: 0x1f032) -> 0x6fe0 fde=[ 4d18] │ │ │ │ + 0xfffffffffffb9396 (offset: 0x1f7a6) -> 0x7038 fde=[ 4d70] │ │ │ │ + 0xfffffffffffb9ec2 (offset: 0x202d2) -> 0x70fc fde=[ 4e34] │ │ │ │ + 0xfffffffffffba820 (offset: 0x20c30) -> 0x7160 fde=[ 4e98] │ │ │ │ + 0xfffffffffffbaeac (offset: 0x212bc) -> 0x71b8 fde=[ 4ef0] │ │ │ │ + 0xfffffffffffbb55c (offset: 0x2196c) -> 0x7210 fde=[ 4f48] │ │ │ │ + 0xfffffffffffbbbee (offset: 0x21ffe) -> 0x72cc fde=[ 5004] │ │ │ │ + 0xfffffffffffbc0f0 (offset: 0x22500) -> 0x7340 fde=[ 5078] │ │ │ │ + 0xfffffffffffbc6d4 (offset: 0x22ae4) -> 0x73ec fde=[ 5124] │ │ │ │ + 0xfffffffffffbc770 (offset: 0x22b80) -> 0x7428 fde=[ 5160] │ │ │ │ + 0xfffffffffffbc7fe (offset: 0x22c0e) -> 0x7458 fde=[ 5190] │ │ │ │ + 0xfffffffffffbc844 (offset: 0x22c54) -> 0x747c fde=[ 51b4] │ │ │ │ + 0xfffffffffffbc8de (offset: 0x22cee) -> 0x74b0 fde=[ 51e8] │ │ │ │ + 0xfffffffffffbc924 (offset: 0x22d34) -> 0x74c4 fde=[ 51fc] │ │ │ │ + 0xfffffffffffbc952 (offset: 0x22d62) -> 0x74d8 fde=[ 5210] │ │ │ │ + 0xfffffffffffbc97a (offset: 0x22d8a) -> 0x74ec fde=[ 5224] │ │ │ │ + 0xfffffffffffbc998 (offset: 0x22da8) -> 0x7500 fde=[ 5238] │ │ │ │ + 0xfffffffffffbc9b6 (offset: 0x22dc6) -> 0x7514 fde=[ 524c] │ │ │ │ + 0xfffffffffffbc9cc (offset: 0x22ddc) -> 0x7528 fde=[ 5260] │ │ │ │ + 0xfffffffffffbca14 (offset: 0x22e24) -> 0x753c fde=[ 5274] │ │ │ │ + 0xfffffffffffbca26 (offset: 0x22e36) -> 0x7550 fde=[ 5288] │ │ │ │ + 0xfffffffffffbca3c (offset: 0x22e4c) -> 0x7564 fde=[ 529c] │ │ │ │ + 0xfffffffffffbca56 (offset: 0x22e66) -> 0x7578 fde=[ 52b0] │ │ │ │ + 0xfffffffffffbca6e (offset: 0x22e7e) -> 0x758c fde=[ 52c4] │ │ │ │ + 0xfffffffffffbca94 (offset: 0x22ea4) -> 0x75a0 fde=[ 52d8] │ │ │ │ + 0xfffffffffffbcb10 (offset: 0x22f20) -> 0x75f0 fde=[ 5328] │ │ │ │ + 0xfffffffffffbcb88 (offset: 0x22f98) -> 0x763c fde=[ 5374] │ │ │ │ + 0xfffffffffffbcc2e (offset: 0x2303e) -> 0x76bc fde=[ 53f4] │ │ │ │ + 0xfffffffffffbcdec (offset: 0x231fc) -> 0x7710 fde=[ 5448] │ │ │ │ + 0xfffffffffffbce24 (offset: 0x23234) -> 0x7724 fde=[ 545c] │ │ │ │ + 0xfffffffffffbce4c (offset: 0x2325c) -> 0x7738 fde=[ 5470] │ │ │ │ + 0xfffffffffffbcf1a (offset: 0x2332a) -> 0x774c fde=[ 5484] │ │ │ │ + 0xfffffffffffbd3f0 (offset: 0x23800) -> 0x77e0 fde=[ 5518] │ │ │ │ + 0xfffffffffffbd406 (offset: 0x23816) -> 0x77f4 fde=[ 552c] │ │ │ │ + 0xfffffffffffbd41c (offset: 0x2382c) -> 0x7808 fde=[ 5540] │ │ │ │ + 0xfffffffffffbd432 (offset: 0x23842) -> 0x781c fde=[ 5554] │ │ │ │ + 0xfffffffffffbd448 (offset: 0x23858) -> 0x7830 fde=[ 5568] │ │ │ │ + 0xfffffffffffbd45e (offset: 0x2386e) -> 0x7844 fde=[ 557c] │ │ │ │ + 0xfffffffffffbd474 (offset: 0x23884) -> 0x7858 fde=[ 5590] │ │ │ │ + 0xfffffffffffbd49c (offset: 0x238ac) -> 0x786c fde=[ 55a4] │ │ │ │ + 0xfffffffffffbd4c4 (offset: 0x238d4) -> 0x7880 fde=[ 55b8] │ │ │ │ + 0xfffffffffffbd50c (offset: 0x2391c) -> 0x78a4 fde=[ 55dc] │ │ │ │ + 0xfffffffffffbd624 (offset: 0x23a34) -> 0x7900 fde=[ 5638] │ │ │ │ + 0xfffffffffffbd66e (offset: 0x23a7e) -> 0x7914 fde=[ 564c] │ │ │ │ + 0xfffffffffffbd6aa (offset: 0x23aba) -> 0x7928 fde=[ 5660] │ │ │ │ + 0xfffffffffffbd6ce (offset: 0x23ade) -> 0x7940 fde=[ 5678] │ │ │ │ + 0xfffffffffffbd70a (offset: 0x23b1a) -> 0x7954 fde=[ 568c] │ │ │ │ + 0xfffffffffffbd7ec (offset: 0x23bfc) -> 0x7994 fde=[ 56cc] │ │ │ │ + 0xfffffffffffbd804 (offset: 0x23c14) -> 0x79b8 fde=[ 56f0] │ │ │ │ + 0xfffffffffffbd80a (offset: 0x23c1a) -> 0x79cc fde=[ 5704] │ │ │ │ + 0xfffffffffffbd80e (offset: 0x23c1e) -> 0x79e0 fde=[ 5718] │ │ │ │ + 0xfffffffffffbd812 (offset: 0x23c22) -> 0x79f4 fde=[ 572c] │ │ │ │ + 0xfffffffffffbd81c (offset: 0x23c2c) -> 0x7a08 fde=[ 5740] │ │ │ │ + 0xfffffffffffbd826 (offset: 0x23c36) -> 0x7a1c fde=[ 5754] │ │ │ │ + 0xfffffffffffbd832 (offset: 0x23c42) -> 0x7a30 fde=[ 5768] │ │ │ │ + 0xfffffffffffbd842 (offset: 0x23c52) -> 0x7a44 fde=[ 577c] │ │ │ │ + 0xfffffffffffbd852 (offset: 0x23c62) -> 0x7a58 fde=[ 5790] │ │ │ │ + 0xfffffffffffbd862 (offset: 0x23c72) -> 0x7a6c fde=[ 57a4] │ │ │ │ + 0xfffffffffffbd86a (offset: 0x23c7a) -> 0x7a80 fde=[ 57b8] │ │ │ │ + 0xfffffffffffbd886 (offset: 0x23c96) -> 0x7a94 fde=[ 57cc] │ │ │ │ + 0xfffffffffffbd8a0 (offset: 0x23cb0) -> 0x7aa8 fde=[ 57e0] │ │ │ │ + 0xfffffffffffbd8a6 (offset: 0x23cb6) -> 0x7abc fde=[ 57f4] │ │ │ │ + 0xfffffffffffbd8ec (offset: 0x23cfc) -> 0x7ad4 fde=[ 580c] │ │ │ │ + 0xfffffffffffbd8f0 (offset: 0x23d00) -> 0x7ae8 fde=[ 5820] │ │ │ │ + 0xfffffffffffbd8fa (offset: 0x23d0a) -> 0x7afc fde=[ 5834] │ │ │ │ + 0xfffffffffffbd946 (offset: 0x23d56) -> 0x7b24 fde=[ 585c] │ │ │ │ + 0xfffffffffffbd9e4 (offset: 0x23df4) -> 0x7b50 fde=[ 5888] │ │ │ │ + 0xfffffffffffbda0c (offset: 0x23e1c) -> 0x7b64 fde=[ 589c] │ │ │ │ + 0xfffffffffffbda34 (offset: 0x23e44) -> 0x7b88 fde=[ 58c0] │ │ │ │ + 0xfffffffffffbdbde (offset: 0x23fee) -> 0x7be4 fde=[ 591c] │ │ │ │ + 0xfffffffffffbdda4 (offset: 0x241b4) -> 0x7c40 fde=[ 5978] │ │ │ │ + 0xfffffffffffbddbe (offset: 0x241ce) -> 0x7c64 fde=[ 599c] │ │ │ │ + 0xfffffffffffbddc4 (offset: 0x241d4) -> 0x7c78 fde=[ 59b0] │ │ │ │ + 0xfffffffffffbdef4 (offset: 0x24304) -> 0x7cc4 fde=[ 59fc] │ │ │ │ + 0xfffffffffffbdf6a (offset: 0x2437a) -> 0x7cf8 fde=[ 5a30] │ │ │ │ + 0xfffffffffffbdfea (offset: 0x243fa) -> 0x7d10 fde=[ 5a48] │ │ │ │ + 0xfffffffffffbe12a (offset: 0x2453a) -> 0x7d78 fde=[ 5ab0] │ │ │ │ + 0xfffffffffffbe138 (offset: 0x24548) -> 0x7d8c fde=[ 5ac4] │ │ │ │ + 0xfffffffffffbe184 (offset: 0x24594) -> 0x7da0 fde=[ 5ad8] │ │ │ │ + 0xfffffffffffbe3b4 (offset: 0x247c4) -> 0x7e04 fde=[ 5b3c] │ │ │ │ + 0xfffffffffffbe480 (offset: 0x24890) -> 0x7e4c fde=[ 5b84] │ │ │ │ + 0xfffffffffffbe4f0 (offset: 0x24900) -> 0x7e80 fde=[ 5bb8] │ │ │ │ + 0xfffffffffffbe530 (offset: 0x24940) -> 0x7ea4 fde=[ 5bdc] │ │ │ │ + 0xfffffffffffbe578 (offset: 0x24988) -> 0x7ec8 fde=[ 5c00] │ │ │ │ + 0xfffffffffffbe5bc (offset: 0x249cc) -> 0x7eec fde=[ 5c24] │ │ │ │ + 0xfffffffffffbe5f8 (offset: 0x24a08) -> 0x7f10 fde=[ 5c48] │ │ │ │ + 0xfffffffffffbe634 (offset: 0x24a44) -> 0x7f34 fde=[ 5c6c] │ │ │ │ + 0xfffffffffffbe6c4 (offset: 0x24ad4) -> 0x7f48 fde=[ 5c80] │ │ │ │ + 0xfffffffffffbe6ea (offset: 0x24afa) -> 0x7f5c fde=[ 5c94] │ │ │ │ + 0xfffffffffffbe702 (offset: 0x24b12) -> 0x7f80 fde=[ 5cb8] │ │ │ │ + 0xfffffffffffbe708 (offset: 0x24b18) -> 0x7f94 fde=[ 5ccc] │ │ │ │ + 0xfffffffffffbe81a (offset: 0x24c2a) -> 0x7fd8 fde=[ 5d10] │ │ │ │ + 0xfffffffffffbe830 (offset: 0x24c40) -> 0x7fec fde=[ 5d24] │ │ │ │ + 0xfffffffffffbeb2e (offset: 0x24f3e) -> 0x8064 fde=[ 5d9c] │ │ │ │ + 0xfffffffffffbed22 (offset: 0x25132) -> 0x80bc fde=[ 5df4] │ │ │ │ + 0xfffffffffffbede0 (offset: 0x251f0) -> 0x8110 fde=[ 5e48] │ │ │ │ + 0xfffffffffffbee8e (offset: 0x2529e) -> 0x8154 fde=[ 5e8c] │ │ │ │ + 0xfffffffffffbf01e (offset: 0x2542e) -> 0x81b0 fde=[ 5ee8] │ │ │ │ + 0xfffffffffffbf186 (offset: 0x25596) -> 0x81f0 fde=[ 5f28] │ │ │ │ + 0xfffffffffffbf1ae (offset: 0x255be) -> 0x8214 fde=[ 5f4c] │ │ │ │ + 0xfffffffffffbf1b8 (offset: 0x255c8) -> 0x8228 fde=[ 5f60] │ │ │ │ + 0xfffffffffffbf37e (offset: 0x2578e) -> 0x8274 fde=[ 5fac] │ │ │ │ + 0xfffffffffffbf394 (offset: 0x257a4) -> 0x8288 fde=[ 5fc0] │ │ │ │ + 0xfffffffffffbf3da (offset: 0x257ea) -> 0x82a0 fde=[ 5fd8] │ │ │ │ + 0xfffffffffffbf448 (offset: 0x25858) -> 0x82d8 fde=[ 6010] │ │ │ │ + 0xfffffffffffbf4c0 (offset: 0x258d0) -> 0x830c fde=[ 6044] │ │ │ │ + 0xfffffffffffbf508 (offset: 0x25918) -> 0x8320 fde=[ 6058] │ │ │ │ + 0xfffffffffffbf590 (offset: 0x259a0) -> 0x8370 fde=[ 60a8] │ │ │ │ + 0xfffffffffffbf76a (offset: 0x25b7a) -> 0x83cc fde=[ 6104] │ │ │ │ + 0xfffffffffffbf820 (offset: 0x25c30) -> 0x8424 fde=[ 615c] │ │ │ │ + 0xfffffffffffbf8dc (offset: 0x25cec) -> 0x847c fde=[ 61b4] │ │ │ │ + 0xfffffffffffbf96a (offset: 0x25d7a) -> 0x84b0 fde=[ 61e8] │ │ │ │ + 0xfffffffffffbf988 (offset: 0x25d98) -> 0x84c4 fde=[ 61fc] │ │ │ │ + 0xfffffffffffbfa0c (offset: 0x25e1c) -> 0x853c fde=[ 6274] │ │ │ │ + 0xfffffffffffbfa94 (offset: 0x25ea4) -> 0x85a8 fde=[ 62e0] │ │ │ │ + 0xfffffffffffbfaf4 (offset: 0x25f04) -> 0x85dc fde=[ 6314] │ │ │ │ + 0xfffffffffffbfb0e (offset: 0x25f1e) -> 0x85f8 fde=[ 6330] │ │ │ │ + 0xfffffffffffbfb54 (offset: 0x25f64) -> 0x8624 fde=[ 635c] │ │ │ │ + 0xfffffffffffbfb90 (offset: 0x25fa0) -> 0x8638 fde=[ 6370] │ │ │ │ + 0xfffffffffffbfc1c (offset: 0x2602c) -> 0x864c fde=[ 6384] │ │ │ │ + 0xfffffffffffbfc74 (offset: 0x26084) -> 0x867c fde=[ 63b4] │ │ │ │ + 0xfffffffffffbfce8 (offset: 0x260f8) -> 0x86b4 fde=[ 63ec] │ │ │ │ + 0xfffffffffffbfcee (offset: 0x260fe) -> 0x86c8 fde=[ 6400] │ │ │ │ + 0xfffffffffffbfd40 (offset: 0x26150) -> 0x86f4 fde=[ 642c] │ │ │ │ + 0xfffffffffffbfd64 (offset: 0x26174) -> 0x871c fde=[ 6454] │ │ │ │ + 0xfffffffffffbfd9e (offset: 0x261ae) -> 0x8744 fde=[ 647c] │ │ │ │ + 0xfffffffffffbfdd8 (offset: 0x261e8) -> 0x876c fde=[ 64a4] │ │ │ │ + 0xfffffffffffbfe16 (offset: 0x26226) -> 0x8798 fde=[ 64d0] │ │ │ │ + 0xfffffffffffbfe7c (offset: 0x2628c) -> 0x87c4 fde=[ 64fc] │ │ │ │ + 0xfffffffffffbfec4 (offset: 0x262d4) -> 0x8808 fde=[ 6540] │ │ │ │ + 0xfffffffffffbff48 (offset: 0x26358) -> 0x883c fde=[ 6574] │ │ │ │ + 0xfffffffffffc0026 (offset: 0x26436) -> 0x88a0 fde=[ 65d8] │ │ │ │ + 0xfffffffffffc0088 (offset: 0x26498) -> 0x88e0 fde=[ 6618] │ │ │ │ + 0xfffffffffffc0b00 (offset: 0x26f10) -> 0x8938 fde=[ 6670] │ │ │ │ + 0xfffffffffffc0b38 (offset: 0x26f48) -> 0x894c fde=[ 6684] │ │ │ │ + 0xfffffffffffc0b88 (offset: 0x26f98) -> 0x8978 fde=[ 66b0] │ │ │ │ + 0xfffffffffffc0c04 (offset: 0x27014) -> 0x89b4 fde=[ 66ec] │ │ │ │ + 0xfffffffffffc1040 (offset: 0x27450) -> 0x8a0c fde=[ 6744] │ │ │ │ + 0xfffffffffffc104a (offset: 0x2745a) -> 0x8a20 fde=[ 6758] │ │ │ │ + 0xfffffffffffc1068 (offset: 0x27478) -> 0x8a44 fde=[ 677c] │ │ │ │ + 0xfffffffffffc10f2 (offset: 0x27502) -> 0x8a80 fde=[ 67b8] │ │ │ │ + 0xfffffffffffc1466 (offset: 0x27876) -> 0x8ac8 fde=[ 6800] │ │ │ │ + 0xfffffffffffc1504 (offset: 0x27914) -> 0x8b00 fde=[ 6838] │ │ │ │ + 0xfffffffffffc174e (offset: 0x27b5e) -> 0x8b70 fde=[ 68a8] │ │ │ │ + 0xfffffffffffc1d3c (offset: 0x2814c) -> 0x8bcc fde=[ 6904] │ │ │ │ + 0xfffffffffffc2424 (offset: 0x28834) -> 0x8c6c fde=[ 69a4] │ │ │ │ + 0xfffffffffffc256e (offset: 0x2897e) -> 0x8cc4 fde=[ 69fc] │ │ │ │ + 0xfffffffffffc275e (offset: 0x28b6e) -> 0x8d40 fde=[ 6a78] │ │ │ │ + 0xfffffffffffc2e78 (offset: 0x29288) -> 0x8dd0 fde=[ 6b08] │ │ │ │ + 0xfffffffffffc348c (offset: 0x2989c) -> 0x8e80 fde=[ 6bb8] │ │ │ │ + 0xfffffffffffc3a3c (offset: 0x29e4c) -> 0x8f40 fde=[ 6c78] │ │ │ │ + 0xfffffffffffc3a4e (offset: 0x29e5e) -> 0x8f54 fde=[ 6c8c] │ │ │ │ + 0xfffffffffffc3a74 (offset: 0x29e84) -> 0x8f68 fde=[ 6ca0] │ │ │ │ + 0xfffffffffffc3adc (offset: 0x29eec) -> 0x8f7c fde=[ 6cb4] │ │ │ │ + 0xfffffffffffc3b36 (offset: 0x29f46) -> 0x8fac fde=[ 6ce4] │ │ │ │ + 0xfffffffffffc3c0c (offset: 0x2a01c) -> 0x8fe4 fde=[ 6d1c] │ │ │ │ + 0xfffffffffffc3c7e (offset: 0x2a08e) -> 0x9014 fde=[ 6d4c] │ │ │ │ + 0xfffffffffffc3d06 (offset: 0x2a116) -> 0x9028 fde=[ 6d60] │ │ │ │ + 0xfffffffffffc3e4c (offset: 0x2a25c) -> 0x9060 fde=[ 6d98] │ │ │ │ + 0xfffffffffffc3f92 (offset: 0x2a3a2) -> 0x9098 fde=[ 6dd0] │ │ │ │ + 0xfffffffffffc40f8 (offset: 0x2a508) -> 0x90e4 fde=[ 6e1c] │ │ │ │ + 0xfffffffffffc4432 (offset: 0x2a842) -> 0x912c fde=[ 6e64] │ │ │ │ + 0xfffffffffffc475a (offset: 0x2ab6a) -> 0x9178 fde=[ 6eb0] │ │ │ │ + 0xfffffffffffc4a96 (offset: 0x2aea6) -> 0x91d0 fde=[ 6f08] │ │ │ │ + 0xfffffffffffc4dbe (offset: 0x2b1ce) -> 0x9228 fde=[ 6f60] │ │ │ │ + 0xfffffffffffc50ee (offset: 0x2b4fe) -> 0x9270 fde=[ 6fa8] │ │ │ │ + 0xfffffffffffc5604 (offset: 0x2ba14) -> 0x92c8 fde=[ 7000] │ │ │ │ + 0xfffffffffffc577e (offset: 0x2bb8e) -> 0x933c fde=[ 7074] │ │ │ │ + 0xfffffffffffc5962 (offset: 0x2bd72) -> 0x93a8 fde=[ 70e0] │ │ │ │ + 0xfffffffffffc5aba (offset: 0x2beca) -> 0x93e8 fde=[ 7120] │ │ │ │ + 0xfffffffffffc5c94 (offset: 0x2c0a4) -> 0x942c fde=[ 7164] │ │ │ │ + 0xfffffffffffc5f00 (offset: 0x2c310) -> 0x9474 fde=[ 71ac] │ │ │ │ + 0xfffffffffffc61b4 (offset: 0x2c5c4) -> 0x94c4 fde=[ 71fc] │ │ │ │ + 0xfffffffffffc6456 (offset: 0x2c866) -> 0x9518 fde=[ 7250] │ │ │ │ + 0xfffffffffffc6ad0 (offset: 0x2cee0) -> 0x9594 fde=[ 72cc] │ │ │ │ + 0xfffffffffffc786a (offset: 0x2dc7a) -> 0x9640 fde=[ 7378] │ │ │ │ + 0xfffffffffffc78c2 (offset: 0x2dcd2) -> 0x9674 fde=[ 73ac] │ │ │ │ + 0xfffffffffffc7972 (offset: 0x2dd82) -> 0x96b8 fde=[ 73f0] │ │ │ │ + 0xfffffffffffc7a24 (offset: 0x2de34) -> 0x9708 fde=[ 7440] │ │ │ │ + 0xfffffffffffc7bfa (offset: 0x2e00a) -> 0x9778 fde=[ 74b0] │ │ │ │ + 0xfffffffffffc7cfa (offset: 0x2e10a) -> 0x97c8 fde=[ 7500] │ │ │ │ + 0xfffffffffffc7d50 (offset: 0x2e160) -> 0x97dc fde=[ 7514] │ │ │ │ + 0xfffffffffffc7d92 (offset: 0x2e1a2) -> 0x97f0 fde=[ 7528] │ │ │ │ + 0xfffffffffffc7d96 (offset: 0x2e1a6) -> 0x9804 fde=[ 753c] │ │ │ │ + 0xfffffffffffc7d9a (offset: 0x2e1aa) -> 0x9818 fde=[ 7550] │ │ │ │ + 0xfffffffffffc7dc0 (offset: 0x2e1d0) -> 0x982c fde=[ 7564] │ │ │ │ + 0xfffffffffffc7dde (offset: 0x2e1ee) -> 0x9840 fde=[ 7578] │ │ │ │ + 0xfffffffffffc7de8 (offset: 0x2e1f8) -> 0x9854 fde=[ 758c] │ │ │ │ + 0xfffffffffffc7df2 (offset: 0x2e202) -> 0x9868 fde=[ 75a0] │ │ │ │ + 0xfffffffffffc7ed4 (offset: 0x2e2e4) -> 0x989c fde=[ 75d4] │ │ │ │ + 0xfffffffffffc7fb6 (offset: 0x2e3c6) -> 0x98d0 fde=[ 7608] │ │ │ │ + 0xfffffffffffc8176 (offset: 0x2e586) -> 0x9988 fde=[ 76c0] │ │ │ │ + 0xfffffffffffc829a (offset: 0x2e6aa) -> 0x99f0 fde=[ 7728] │ │ │ │ + 0xfffffffffffc84d0 (offset: 0x2e8e0) -> 0x9a44 fde=[ 777c] │ │ │ │ + 0xfffffffffffc88cc (offset: 0x2ecdc) -> 0x9a88 fde=[ 77c0] │ │ │ │ + 0xfffffffffffc9df4 (offset: 0x30204) -> 0x9c1c fde=[ 7954] │ │ │ │ + 0xfffffffffffc9eec (offset: 0x302fc) -> 0x9c70 fde=[ 79a8] │ │ │ │ + 0xfffffffffffcb27e (offset: 0x3168e) -> 0x9ce4 fde=[ 7a1c] │ │ │ │ + 0xfffffffffffcbad0 (offset: 0x31ee0) -> 0x9d48 fde=[ 7a80] │ │ │ │ + 0xfffffffffffcbae8 (offset: 0x31ef8) -> 0x9d5c fde=[ 7a94] │ │ │ │ + 0xfffffffffffcbb18 (offset: 0x31f28) -> 0x9d70 fde=[ 7aa8] │ │ │ │ + 0xfffffffffffcbb76 (offset: 0x31f86) -> 0x9d98 fde=[ 7ad0] │ │ │ │ + 0xfffffffffffcbb88 (offset: 0x31f98) -> 0x9dac fde=[ 7ae4] │ │ │ │ + 0xfffffffffffcbc14 (offset: 0x32024) -> 0x9de8 fde=[ 7b20] │ │ │ │ + 0xfffffffffffcbc66 (offset: 0x32076) -> 0x9e0c fde=[ 7b44] │ │ │ │ + 0xfffffffffffcbcc6 (offset: 0x320d6) -> 0x9e2c fde=[ 7b64] │ │ │ │ + 0xfffffffffffcbce0 (offset: 0x320f0) -> 0x9e4c fde=[ 7b84] │ │ │ │ + 0xfffffffffffcbd92 (offset: 0x321a2) -> 0x9e84 fde=[ 7bbc] │ │ │ │ + 0xfffffffffffcc0d2 (offset: 0x324e2) -> 0x9ed8 fde=[ 7c10] │ │ │ │ + 0xfffffffffffcc21e (offset: 0x3262e) -> 0x9f20 fde=[ 7c58] │ │ │ │ + 0xfffffffffffcc86a (offset: 0x32c7a) -> 0x9fb0 fde=[ 7ce8] │ │ │ │ + 0xfffffffffffccdc2 (offset: 0x331d2) -> 0xa008 fde=[ 7d40] │ │ │ │ + 0xfffffffffffccfba (offset: 0x333ca) -> 0xa060 fde=[ 7d98] │ │ │ │ + 0xfffffffffffcd344 (offset: 0x33754) -> 0xa0b8 fde=[ 7df0] │ │ │ │ + 0xfffffffffffcd68e (offset: 0x33a9e) -> 0xa128 fde=[ 7e60] │ │ │ │ + 0xfffffffffffcd7dc (offset: 0x33bec) -> 0xa178 fde=[ 7eb0] │ │ │ │ + 0xfffffffffffcd864 (offset: 0x33c74) -> 0xa1b0 fde=[ 7ee8] │ │ │ │ + 0xfffffffffffcdb98 (offset: 0x33fa8) -> 0xa208 fde=[ 7f40] │ │ │ │ + 0xfffffffffffcdbe0 (offset: 0x33ff0) -> 0xa238 fde=[ 7f70] │ │ │ │ + 0xfffffffffffcdc78 (offset: 0x34088) -> 0xa264 fde=[ 7f9c] │ │ │ │ + 0xfffffffffffcdccc (offset: 0x340dc) -> 0xa294 fde=[ 7fcc] │ │ │ │ + 0xfffffffffffcdcd2 (offset: 0x340e2) -> 0xa2a8 fde=[ 7fe0] │ │ │ │ + 0xfffffffffffcdd4a (offset: 0x3415a) -> 0xa2e0 fde=[ 8018] │ │ │ │ + 0xfffffffffffcdd60 (offset: 0x34170) -> 0xa2f4 fde=[ 802c] │ │ │ │ + 0xfffffffffffcdd80 (offset: 0x34190) -> 0xa308 fde=[ 8040] │ │ │ │ + 0xfffffffffffcddd8 (offset: 0x341e8) -> 0xa33c fde=[ 8074] │ │ │ │ + 0xfffffffffffcddde (offset: 0x341ee) -> 0xa350 fde=[ 8088] │ │ │ │ + 0xfffffffffffcde06 (offset: 0x34216) -> 0xa364 fde=[ 809c] │ │ │ │ + 0xfffffffffffce0b8 (offset: 0x344c8) -> 0xa3c8 fde=[ 8100] │ │ │ │ + 0xfffffffffffce17e (offset: 0x3458e) -> 0xa408 fde=[ 8140] │ │ │ │ + 0xfffffffffffce1a6 (offset: 0x345b6) -> 0xa41c fde=[ 8154] │ │ │ │ + 0xfffffffffffce294 (offset: 0x346a4) -> 0xa468 fde=[ 81a0] │ │ │ │ + 0xfffffffffffce324 (offset: 0x34734) -> 0xa4a4 fde=[ 81dc] │ │ │ │ + 0xfffffffffffcef28 (offset: 0x35338) -> 0xa4fc fde=[ 8234] │ │ │ │ + 0xfffffffffffcf11a (offset: 0x3552a) -> 0xa550 fde=[ 8288] │ │ │ │ + 0xfffffffffffcf12a (offset: 0x3553a) -> 0xa564 fde=[ 829c] │ │ │ │ + 0xfffffffffffcf152 (offset: 0x35562) -> 0xa578 fde=[ 82b0] │ │ │ │ + 0xfffffffffffcf154 (offset: 0x35564) -> 0xa58c fde=[ 82c4] │ │ │ │ + 0xfffffffffffcf156 (offset: 0x35566) -> 0xa5a0 fde=[ 82d8] │ │ │ │ + 0xfffffffffffcf16e (offset: 0x3557e) -> 0xa5b4 fde=[ 82ec] │ │ │ │ + 0xfffffffffffcf170 (offset: 0x35580) -> 0xa5c8 fde=[ 8300] │ │ │ │ + 0xfffffffffffcf172 (offset: 0x35582) -> 0xa5e0 fde=[ 8318] │ │ │ │ + 0xfffffffffffcf308 (offset: 0x35718) -> 0xa63c fde=[ 8374] │ │ │ │ + 0xfffffffffffcf47a (offset: 0x3588a) -> 0xa698 fde=[ 83d0] │ │ │ │ + 0xfffffffffffcf5ce (offset: 0x359de) -> 0xa6f0 fde=[ 8428] │ │ │ │ + 0xfffffffffffcf6ba (offset: 0x35aca) -> 0xa764 fde=[ 849c] │ │ │ │ + 0xfffffffffffcf76e (offset: 0x35b7e) -> 0xa7a0 fde=[ 84d8] │ │ │ │ + 0xfffffffffffcf7fe (offset: 0x35c0e) -> 0xa7e8 fde=[ 8520] │ │ │ │ + 0xfffffffffffcfc8a (offset: 0x3609a) -> 0xa844 fde=[ 857c] │ │ │ │ + 0xfffffffffffcfea4 (offset: 0x362b4) -> 0xa898 fde=[ 85d0] │ │ │ │ + 0xfffffffffffcff0e (offset: 0x3631e) -> 0xa8bc fde=[ 85f4] │ │ │ │ + 0xfffffffffffd001a (offset: 0x3642a) -> 0xa900 fde=[ 8638] │ │ │ │ + 0xfffffffffffd0060 (offset: 0x36470) -> 0xa924 fde=[ 865c] │ │ │ │ + 0xfffffffffffd0182 (offset: 0x36592) -> 0xa968 fde=[ 86a0] │ │ │ │ + 0xfffffffffffd01de (offset: 0x365ee) -> 0xa980 fde=[ 86b8] │ │ │ │ + 0xfffffffffffd0266 (offset: 0x36676) -> 0xa998 fde=[ 86d0] │ │ │ │ + 0xfffffffffffd033e (offset: 0x3674e) -> 0xa9ac fde=[ 86e4] │ │ │ │ + 0xfffffffffffd0894 (offset: 0x36ca4) -> 0xaa84 fde=[ 87bc] │ │ │ │ + 0xfffffffffffd0958 (offset: 0x36d68) -> 0xaac8 fde=[ 8800] │ │ │ │ + 0xfffffffffffd0a68 (offset: 0x36e78) -> 0xab18 fde=[ 8850] │ │ │ │ + 0xfffffffffffd1076 (offset: 0x37486) -> 0xabc8 fde=[ 8900] │ │ │ │ + 0xfffffffffffd133c (offset: 0x3774c) -> 0xac5c fde=[ 8994] │ │ │ │ + 0xfffffffffffd1386 (offset: 0x37796) -> 0xac90 fde=[ 89c8] │ │ │ │ + 0xfffffffffffd1604 (offset: 0x37a14) -> 0xad00 fde=[ 8a38] │ │ │ │ + 0xfffffffffffd18cc (offset: 0x37cdc) -> 0xad3c fde=[ 8a74] │ │ │ │ + 0xfffffffffffd192c (offset: 0x37d3c) -> 0xad60 fde=[ 8a98] │ │ │ │ + 0xfffffffffffd1afc (offset: 0x37f0c) -> 0xadbc fde=[ 8af4] │ │ │ │ + 0xfffffffffffd1b06 (offset: 0x37f16) -> 0xadd0 fde=[ 8b08] │ │ │ │ + 0xfffffffffffd1d04 (offset: 0x38114) -> 0xae08 fde=[ 8b40] │ │ │ │ + 0xfffffffffffd1f78 (offset: 0x38388) -> 0xae44 fde=[ 8b7c] │ │ │ │ + 0xfffffffffffd2378 (offset: 0x38788) -> 0xaec0 fde=[ 8bf8] │ │ │ │ + 0xfffffffffffd238c (offset: 0x3879c) -> 0xaed4 fde=[ 8c0c] │ │ │ │ + 0xfffffffffffd246c (offset: 0x3887c) -> 0xaf2c fde=[ 8c64] │ │ │ │ + 0xfffffffffffd24da (offset: 0x388ea) -> 0xaf5c fde=[ 8c94] │ │ │ │ + 0xfffffffffffd253a (offset: 0x3894a) -> 0xaf84 fde=[ 8cbc] │ │ │ │ + 0xfffffffffffd2554 (offset: 0x38964) -> 0xaf98 fde=[ 8cd0] │ │ │ │ + 0xfffffffffffd2562 (offset: 0x38972) -> 0xafac fde=[ 8ce4] │ │ │ │ + 0xfffffffffffd2580 (offset: 0x38990) -> 0xafc0 fde=[ 8cf8] │ │ │ │ + 0xfffffffffffd25be (offset: 0x389ce) -> 0xafd4 fde=[ 8d0c] │ │ │ │ + 0xfffffffffffd25d6 (offset: 0x389e6) -> 0xafe8 fde=[ 8d20] │ │ │ │ + 0xfffffffffffd26ce (offset: 0x38ade) -> 0xb030 fde=[ 8d68] │ │ │ │ + 0xfffffffffffd26e6 (offset: 0x38af6) -> 0xb044 fde=[ 8d7c] │ │ │ │ + 0xfffffffffffd26fe (offset: 0x38b0e) -> 0xb058 fde=[ 8d90] │ │ │ │ + 0xfffffffffffd2728 (offset: 0x38b38) -> 0xb06c fde=[ 8da4] │ │ │ │ + 0xfffffffffffd2fe2 (offset: 0x393f2) -> 0xb124 fde=[ 8e5c] │ │ │ │ + 0xfffffffffffd306e (offset: 0x3947e) -> 0xb154 fde=[ 8e8c] │ │ │ │ + 0xfffffffffffd3452 (offset: 0x39862) -> 0xb20c fde=[ 8f44] │ │ │ │ + 0xfffffffffffd361a (offset: 0x39a2a) -> 0xb274 fde=[ 8fac] │ │ │ │ + 0xfffffffffffd3b42 (offset: 0x39f52) -> 0xb300 fde=[ 9038] │ │ │ │ + 0xfffffffffffd3d72 (offset: 0x3a182) -> 0xb398 fde=[ 90d0] │ │ │ │ + 0xfffffffffffd3ee2 (offset: 0x3a2f2) -> 0xb3f0 fde=[ 9128] │ │ │ │ + 0xfffffffffffd4078 (offset: 0x3a488) -> 0xb4b4 fde=[ 91ec] │ │ │ │ + 0xfffffffffffd41d2 (offset: 0x3a5e2) -> 0xb508 fde=[ 9240] │ │ │ │ + 0xfffffffffffd43b8 (offset: 0x3a7c8) -> 0xb5c0 fde=[ 92f8] │ │ │ │ + 0xfffffffffffd446c (offset: 0x3a87c) -> 0xb600 fde=[ 9338] │ │ │ │ + 0xfffffffffffd4660 (offset: 0x3aa70) -> 0xb688 fde=[ 93c0] │ │ │ │ + 0xfffffffffffd4662 (offset: 0x3aa72) -> 0xb6a0 fde=[ 93d8] │ │ │ │ + 0xfffffffffffd524c (offset: 0x3b65c) -> 0xb6f8 fde=[ 9430] │ │ │ │ + 0xfffffffffffd527e (offset: 0x3b68e) -> 0xb70c fde=[ 9444] │ │ │ │ + 0xfffffffffffd53b4 (offset: 0x3b7c4) -> 0xb7cc fde=[ 9504] │ │ │ │ + 0xfffffffffffd5520 (offset: 0x3b930) -> 0xb7fc fde=[ 9534] │ │ │ │ + 0xfffffffffffd55f4 (offset: 0x3ba04) -> 0xb850 fde=[ 9588] │ │ │ │ + 0xfffffffffffd5638 (offset: 0x3ba48) -> 0xb864 fde=[ 959c] │ │ │ │ + 0xfffffffffffd5642 (offset: 0x3ba52) -> 0xb878 fde=[ 95b0] │ │ │ │ + 0xfffffffffffd5674 (offset: 0x3ba84) -> 0xb8a0 fde=[ 95d8] │ │ │ │ + 0xfffffffffffd56f0 (offset: 0x3bb00) -> 0xb8b4 fde=[ 95ec] │ │ │ │ + 0xfffffffffffd574c (offset: 0x3bb5c) -> 0xb8c8 fde=[ 9600] │ │ │ │ + 0xfffffffffffd57d6 (offset: 0x3bbe6) -> 0xb910 fde=[ 9648] │ │ │ │ + 0xfffffffffffd57f8 (offset: 0x3bc08) -> 0xb924 fde=[ 965c] │ │ │ │ + 0xfffffffffffd5820 (offset: 0x3bc30) -> 0xb938 fde=[ 9670] │ │ │ │ + 0xfffffffffffd5844 (offset: 0x3bc54) -> 0xb94c fde=[ 9684] │ │ │ │ + 0xfffffffffffd58c8 (offset: 0x3bcd8) -> 0xb990 fde=[ 96c8] │ │ │ │ + 0xfffffffffffd594c (offset: 0x3bd5c) -> 0xb9d4 fde=[ 970c] │ │ │ │ + 0xfffffffffffd5a0e (offset: 0x3be1e) -> 0xba24 fde=[ 975c] │ │ │ │ + 0xfffffffffffd5a6a (offset: 0x3be7a) -> 0xba4c fde=[ 9784] │ │ │ │ + 0xfffffffffffd5a8a (offset: 0x3be9a) -> 0xba6c fde=[ 97a4] │ │ │ │ + 0xfffffffffffd5aca (offset: 0x3beda) -> 0xba80 fde=[ 97b8] │ │ │ │ + 0xfffffffffffd5b9c (offset: 0x3bfac) -> 0xba94 fde=[ 97cc] │ │ │ │ + 0xfffffffffffd5bce (offset: 0x3bfde) -> 0xbaa8 fde=[ 97e0] │ │ │ │ + 0xfffffffffffd5bf6 (offset: 0x3c006) -> 0xbabc fde=[ 97f4] │ │ │ │ + 0xfffffffffffd5c4e (offset: 0x3c05e) -> 0xbad0 fde=[ 9808] │ │ │ │ + 0xfffffffffffd5c62 (offset: 0x3c072) -> 0xbae4 fde=[ 981c] │ │ │ │ + 0xfffffffffffd5edc (offset: 0x3c2ec) -> 0xbb40 fde=[ 9878] │ │ │ │ + 0xfffffffffffd5f70 (offset: 0x3c380) -> 0xbb78 fde=[ 98b0] │ │ │ │ + 0xfffffffffffd604a (offset: 0x3c45a) -> 0xbbb4 fde=[ 98ec] │ │ │ │ + 0xfffffffffffd60c0 (offset: 0x3c4d0) -> 0xbbe4 fde=[ 991c] │ │ │ │ + 0xfffffffffffd6156 (offset: 0x3c566) -> 0xbc1c fde=[ 9954] │ │ │ │ + 0xfffffffffffd625c (offset: 0x3c66c) -> 0xbc6c fde=[ 99a4] │ │ │ │ + 0xfffffffffffd6394 (offset: 0x3c7a4) -> 0xbcc4 fde=[ 99fc] │ │ │ │ + 0xfffffffffffd64de (offset: 0x3c8ee) -> 0xbd24 fde=[ 9a5c] │ │ │ │ + 0xfffffffffffd6646 (offset: 0x3ca56) -> 0xbd74 fde=[ 9aac] │ │ │ │ + 0xfffffffffffd6bce (offset: 0x3cfde) -> 0xbe2c fde=[ 9b64] │ │ │ │ + 0xfffffffffffd6da6 (offset: 0x3d1b6) -> 0xbec0 fde=[ 9bf8] │ │ │ │ + 0xfffffffffffd7014 (offset: 0x3d424) -> 0xbf1c fde=[ 9c54] │ │ │ │ + 0xfffffffffffd7036 (offset: 0x3d446) -> 0xbf30 fde=[ 9c68] │ │ │ │ + 0xfffffffffffd705c (offset: 0x3d46c) -> 0xbf44 fde=[ 9c7c] │ │ │ │ + 0xfffffffffffd70f8 (offset: 0x3d508) -> 0xbf7c fde=[ 9cb4] │ │ │ │ + 0xfffffffffffd7190 (offset: 0x3d5a0) -> 0xbfb4 fde=[ 9cec] │ │ │ │ + 0xfffffffffffd722a (offset: 0x3d63a) -> 0xbfec fde=[ 9d24] │ │ │ │ + 0xfffffffffffd7254 (offset: 0x3d664) -> 0xc000 fde=[ 9d38] │ │ │ │ + 0xfffffffffffd727e (offset: 0x3d68e) -> 0xc014 fde=[ 9d4c] │ │ │ │ + 0xfffffffffffd738a (offset: 0x3d79a) -> 0xc04c fde=[ 9d84] │ │ │ │ + 0xfffffffffffd73f8 (offset: 0x3d808) -> 0xc060 fde=[ 9d98] │ │ │ │ + 0xfffffffffffd7452 (offset: 0x3d862) -> 0xc074 fde=[ 9dac] │ │ │ │ + 0xfffffffffffd74c6 (offset: 0x3d8d6) -> 0xc0a0 fde=[ 9dd8] │ │ │ │ + 0xfffffffffffd7524 (offset: 0x3d934) -> 0xc0cc fde=[ 9e04] │ │ │ │ + 0xfffffffffffd7576 (offset: 0x3d986) -> 0xc0e0 fde=[ 9e18] │ │ │ │ + 0xfffffffffffd75ea (offset: 0x3d9fa) -> 0xc0f4 fde=[ 9e2c] │ │ │ │ + 0xfffffffffffd7626 (offset: 0x3da36) -> 0xc118 fde=[ 9e50] │ │ │ │ + 0xfffffffffffd7668 (offset: 0x3da78) -> 0xc13c fde=[ 9e74] │ │ │ │ + 0xfffffffffffd76a2 (offset: 0x3dab2) -> 0xc158 fde=[ 9e90] │ │ │ │ + 0xfffffffffffd7760 (offset: 0x3db70) -> 0xc198 fde=[ 9ed0] │ │ │ │ + 0xfffffffffffd78c6 (offset: 0x3dcd6) -> 0xc1dc fde=[ 9f14] │ │ │ │ + 0xfffffffffffd7a48 (offset: 0x3de58) -> 0xc228 fde=[ 9f60] │ │ │ │ + 0xfffffffffffd7b2c (offset: 0x3df3c) -> 0xc26c fde=[ 9fa4] │ │ │ │ + 0xfffffffffffd7c44 (offset: 0x3e054) -> 0xc28c fde=[ 9fc4] │ │ │ │ + 0xfffffffffffd7c5e (offset: 0x3e06e) -> 0xc2a8 fde=[ 9fe0] │ │ │ │ + 0xfffffffffffd7c78 (offset: 0x3e088) -> 0xc2c4 fde=[ 9ffc] │ │ │ │ + 0xfffffffffffd7d00 (offset: 0x3e110) -> 0xc2f0 fde=[ a028] │ │ │ │ + 0xfffffffffffd7d76 (offset: 0x3e186) -> 0xc31c fde=[ a054] │ │ │ │ + 0xfffffffffffd7e66 (offset: 0x3e276) -> 0xc36c fde=[ a0a4] │ │ │ │ + 0xfffffffffffd7eea (offset: 0x3e2fa) -> 0xc398 fde=[ a0d0] │ │ │ │ + 0xfffffffffffd836e (offset: 0x3e77e) -> 0xc418 fde=[ a150] │ │ │ │ + 0xfffffffffffd8512 (offset: 0x3e922) -> 0xc490 fde=[ a1c8] │ │ │ │ + 0xfffffffffffd8b1a (offset: 0x3ef2a) -> 0xc50c fde=[ a244] │ │ │ │ + 0xfffffffffffd8b74 (offset: 0x3ef84) -> 0xc530 fde=[ a268] │ │ │ │ + 0xfffffffffffd8c86 (offset: 0x3f096) -> 0xc5ac fde=[ a2e4] │ │ │ │ + 0xfffffffffffd90cc (offset: 0x3f4dc) -> 0xc62c fde=[ a364] │ │ │ │ + 0xfffffffffffd9620 (offset: 0x3fa30) -> 0xc6b4 fde=[ a3ec] │ │ │ │ + 0xfffffffffffd96e0 (offset: 0x3faf0) -> 0xc708 fde=[ a440] │ │ │ │ + 0xfffffffffffd9818 (offset: 0x3fc28) -> 0xc758 fde=[ a490] │ │ │ │ + 0xfffffffffffd981a (offset: 0x3fc2a) -> 0xc76c fde=[ a4a4] │ │ │ │ + 0xfffffffffffd999e (offset: 0x3fdae) -> 0xc7b8 fde=[ a4f0] │ │ │ │ + 0xfffffffffffd9b7e (offset: 0x3ff8e) -> 0xc828 fde=[ a560] │ │ │ │ + 0xfffffffffffd9bb2 (offset: 0x3ffc2) -> 0xc83c fde=[ a574] │ │ │ │ + 0xfffffffffffd9be6 (offset: 0x3fff6) -> 0xc850 fde=[ a588] │ │ │ │ + 0xfffffffffffd9c30 (offset: 0x40040) -> 0xc864 fde=[ a59c] │ │ │ │ + 0xfffffffffffd9c90 (offset: 0x400a0) -> 0xc894 fde=[ a5cc] │ │ │ │ + 0xfffffffffffd9caa (offset: 0x400ba) -> 0xc8b8 fde=[ a5f0] │ │ │ │ + 0xfffffffffffd9d28 (offset: 0x40138) -> 0xc8ec fde=[ a624] │ │ │ │ + 0xfffffffffffd9dec (offset: 0x401fc) -> 0xc934 fde=[ a66c] │ │ │ │ + 0xfffffffffffda010 (offset: 0x40420) -> 0xc95c fde=[ a694] │ │ │ │ + 0xfffffffffffda3a8 (offset: 0x407b8) -> 0xc9b0 fde=[ a6e8] │ │ │ │ + 0xfffffffffffda76c (offset: 0x40b7c) -> 0xc9f8 fde=[ a730] │ │ │ │ + 0xfffffffffffda9f8 (offset: 0x40e08) -> 0xca54 fde=[ a78c] │ │ │ │ + 0xfffffffffffdaa06 (offset: 0x40e16) -> 0xca68 fde=[ a7a0] │ │ │ │ + 0xfffffffffffdaaba (offset: 0x40eca) -> 0xca98 fde=[ a7d0] │ │ │ │ + 0xfffffffffffdabf8 (offset: 0x41008) -> 0xcaf0 fde=[ a828] │ │ │ │ + 0xfffffffffffdac1c (offset: 0x4102c) -> 0xcb08 fde=[ a840] │ │ │ │ + 0xfffffffffffdac40 (offset: 0x41050) -> 0xcb20 fde=[ a858] │ │ │ │ + 0xfffffffffffdac64 (offset: 0x41074) -> 0xcb38 fde=[ a870] │ │ │ │ + 0xfffffffffffdac88 (offset: 0x41098) -> 0xcb50 fde=[ a888] │ │ │ │ + 0xfffffffffffdb316 (offset: 0x41726) -> 0xcba4 fde=[ a8dc] │ │ │ │ + 0xfffffffffffdbcda (offset: 0x420ea) -> 0xcbf8 fde=[ a930] │ │ │ │ + 0xfffffffffffdbd38 (offset: 0x42148) -> 0xcc14 fde=[ a94c] │ │ │ │ + 0xfffffffffffdbd3e (offset: 0x4214e) -> 0xcc28 fde=[ a960] │ │ │ │ + 0xfffffffffffdbd8a (offset: 0x4219a) -> 0xcc54 fde=[ a98c] │ │ │ │ + 0xfffffffffffdbdd6 (offset: 0x421e6) -> 0xcc80 fde=[ a9b8] │ │ │ │ + 0xfffffffffffdbdf0 (offset: 0x42200) -> 0xcc94 fde=[ a9cc] │ │ │ │ + 0xfffffffffffdbe2c (offset: 0x4223c) -> 0xccb8 fde=[ a9f0] │ │ │ │ + 0xfffffffffffdbe34 (offset: 0x42244) -> 0xcccc fde=[ aa04] │ │ │ │ + 0xfffffffffffdbe96 (offset: 0x422a6) -> 0xccf8 fde=[ aa30] │ │ │ │ + 0xfffffffffffdbefa (offset: 0x4230a) -> 0xcd28 fde=[ aa60] │ │ │ │ + 0xfffffffffffdbf5e (offset: 0x4236e) -> 0xcd58 fde=[ aa90] │ │ │ │ + 0xfffffffffffdc044 (offset: 0x42454) -> 0xcda8 fde=[ aae0] │ │ │ │ + 0xfffffffffffdc12a (offset: 0x4253a) -> 0xce00 fde=[ ab38] │ │ │ │ + 0xfffffffffffdc310 (offset: 0x42720) -> 0xce4c fde=[ ab84] │ │ │ │ + 0xfffffffffffdc376 (offset: 0x42786) -> 0xce7c fde=[ abb4] │ │ │ │ + 0xfffffffffffdc3da (offset: 0x427ea) -> 0xceb0 fde=[ abe8] │ │ │ │ + 0xfffffffffffdc50c (offset: 0x4291c) -> 0xcef8 fde=[ ac30] │ │ │ │ + 0xfffffffffffdc612 (offset: 0x42a22) -> 0xcf38 fde=[ ac70] │ │ │ │ + 0xfffffffffffdc79c (offset: 0x42bac) -> 0xcf7c fde=[ acb4] │ │ │ │ + 0xfffffffffffdc932 (offset: 0x42d42) -> 0xcfd8 fde=[ ad10] │ │ │ │ + 0xfffffffffffdccf2 (offset: 0x43102) -> 0xd074 fde=[ adac] │ │ │ │ + 0xfffffffffffdce9c (offset: 0x432ac) -> 0xd0a8 fde=[ ade0] │ │ │ │ + 0xfffffffffffdd1b0 (offset: 0x435c0) -> 0xd160 fde=[ ae98] │ │ │ │ + 0xfffffffffffdd42c (offset: 0x4383c) -> 0xd1d0 fde=[ af08] │ │ │ │ + 0xfffffffffffddacc (offset: 0x43edc) -> 0xd224 fde=[ af5c] │ │ │ │ + 0xfffffffffffdde26 (offset: 0x44236) -> 0xd2a8 fde=[ afe0] │ │ │ │ + 0xfffffffffffddf86 (offset: 0x44396) -> 0xd304 fde=[ b03c] │ │ │ │ + 0xfffffffffffde4ee (offset: 0x448fe) -> 0xd3bc fde=[ b0f4] │ │ │ │ + 0xfffffffffffded9a (offset: 0x451aa) -> 0xd410 fde=[ b148] │ │ │ │ + 0xfffffffffffdf818 (offset: 0x45c28) -> 0xd464 fde=[ b19c] │ │ │ │ + 0xfffffffffffdfd38 (offset: 0x46148) -> 0xd4b8 fde=[ b1f0] │ │ │ │ + 0xfffffffffffdff98 (offset: 0x463a8) -> 0xd538 fde=[ b270] │ │ │ │ + 0xfffffffffffe0168 (offset: 0x46578) -> 0xd5a4 fde=[ b2dc] │ │ │ │ + 0xfffffffffffe01ba (offset: 0x465ca) -> 0xd5d4 fde=[ b30c] │ │ │ │ + 0xfffffffffffe0338 (offset: 0x46748) -> 0xd604 fde=[ b33c] │ │ │ │ + 0xfffffffffffe03de (offset: 0x467ee) -> 0xd630 fde=[ b368] │ │ │ │ + 0xfffffffffffe05ca (offset: 0x469da) -> 0xd6b4 fde=[ b3ec] │ │ │ │ + 0xfffffffffffe065e (offset: 0x46a6e) -> 0xd6f4 fde=[ b42c] │ │ │ │ + 0xfffffffffffe06ac (offset: 0x46abc) -> 0xd71c fde=[ b454] │ │ │ │ + 0xfffffffffffe074a (offset: 0x46b5a) -> 0xd74c fde=[ b484] │ │ │ │ + 0xfffffffffffe07e8 (offset: 0x46bf8) -> 0xd77c fde=[ b4b4] │ │ │ │ + 0xfffffffffffe0886 (offset: 0x46c96) -> 0xd7ac fde=[ b4e4] │ │ │ │ + 0xfffffffffffe0924 (offset: 0x46d34) -> 0xd7dc fde=[ b514] │ │ │ │ + 0xfffffffffffe09aa (offset: 0x46dba) -> 0xd804 fde=[ b53c] │ │ │ │ + 0xfffffffffffe0a32 (offset: 0x46e42) -> 0xd82c fde=[ b564] │ │ │ │ + 0xfffffffffffe0ab2 (offset: 0x46ec2) -> 0xd854 fde=[ b58c] │ │ │ │ + 0xfffffffffffe0b2c (offset: 0x46f3c) -> 0xd88c fde=[ b5c4] │ │ │ │ + 0xfffffffffffe0ba6 (offset: 0x46fb6) -> 0xd8c4 fde=[ b5fc] │ │ │ │ + 0xfffffffffffe0c44 (offset: 0x47054) -> 0xd8f4 fde=[ b62c] │ │ │ │ + 0xfffffffffffe0ce2 (offset: 0x470f2) -> 0xd924 fde=[ b65c] │ │ │ │ + 0xfffffffffffe0d80 (offset: 0x47190) -> 0xd954 fde=[ b68c] │ │ │ │ + 0xfffffffffffe0e1e (offset: 0x4722e) -> 0xd984 fde=[ b6bc] │ │ │ │ + 0xfffffffffffe0e92 (offset: 0x472a2) -> 0xd9b4 fde=[ b6ec] │ │ │ │ + 0xfffffffffffe0efa (offset: 0x4730a) -> 0xd9e4 fde=[ b71c] │ │ │ │ + 0xfffffffffffe0f96 (offset: 0x473a6) -> 0xda0c fde=[ b744] │ │ │ │ + 0xfffffffffffe1024 (offset: 0x47434) -> 0xda34 fde=[ b76c] │ │ │ │ + 0xfffffffffffe1148 (offset: 0x47558) -> 0xda7c fde=[ b7b4] │ │ │ │ + 0xfffffffffffe125a (offset: 0x4766a) -> 0xdac4 fde=[ b7fc] │ │ │ │ + 0xfffffffffffe1466 (offset: 0x47876) -> 0xdb24 fde=[ b85c] │ │ │ │ + 0xfffffffffffe1650 (offset: 0x47a60) -> 0xdb78 fde=[ b8b0] │ │ │ │ + 0xfffffffffffe199e (offset: 0x47dae) -> 0xdc08 fde=[ b940] │ │ │ │ + 0xfffffffffffe1bc8 (offset: 0x47fd8) -> 0xdc68 fde=[ b9a0] │ │ │ │ + 0xfffffffffffe1df2 (offset: 0x48202) -> 0xdcc8 fde=[ ba00] │ │ │ │ + 0xfffffffffffe201c (offset: 0x4842c) -> 0xdd28 fde=[ ba60] │ │ │ │ + 0xfffffffffffe2246 (offset: 0x48656) -> 0xdd88 fde=[ bac0] │ │ │ │ + 0xfffffffffffe2494 (offset: 0x488a4) -> 0xde08 fde=[ bb40] │ │ │ │ + 0xfffffffffffe26a8 (offset: 0x48ab8) -> 0xde68 fde=[ bba0] │ │ │ │ + 0xfffffffffffe28cc (offset: 0x48cdc) -> 0xded0 fde=[ bc08] │ │ │ │ + 0xfffffffffffe2af0 (offset: 0x48f00) -> 0xdf38 fde=[ bc70] │ │ │ │ + 0xfffffffffffe2b10 (offset: 0x48f20) -> 0xdf5c fde=[ bc94] │ │ │ │ + 0xfffffffffffe2b80 (offset: 0x48f90) -> 0xdf8c fde=[ bcc4] │ │ │ │ + 0xfffffffffffe2d08 (offset: 0x49118) -> 0xdffc fde=[ bd34] │ │ │ │ + 0xfffffffffffe2db8 (offset: 0x491c8) -> 0xe02c fde=[ bd64] │ │ │ │ + 0xfffffffffffe3382 (offset: 0x49792) -> 0xe0bc fde=[ bdf4] │ │ │ │ + 0xfffffffffffe3400 (offset: 0x49810) -> 0xe0f0 fde=[ be28] │ │ │ │ + 0xfffffffffffe3404 (offset: 0x49814) -> 0xe104 fde=[ be3c] │ │ │ │ + 0xfffffffffffe3432 (offset: 0x49842) -> 0xe12c fde=[ be64] │ │ │ │ + 0xfffffffffffe349e (offset: 0x498ae) -> 0xe160 fde=[ be98] │ │ │ │ + 0xfffffffffffe34f8 (offset: 0x49908) -> 0xe190 fde=[ bec8] │ │ │ │ + 0xfffffffffffe3544 (offset: 0x49954) -> 0xe1bc fde=[ bef4] │ │ │ │ + 0xfffffffffffe3570 (offset: 0x49980) -> 0xe1d0 fde=[ bf08] │ │ │ │ + 0xfffffffffffe3574 (offset: 0x49984) -> 0xe1e4 fde=[ bf1c] │ │ │ │ + 0xfffffffffffe3584 (offset: 0x49994) -> 0xe1f8 fde=[ bf30] │ │ │ │ + 0xfffffffffffe3594 (offset: 0x499a4) -> 0xe210 fde=[ bf48] │ │ │ │ + 0xfffffffffffe35d6 (offset: 0x499e6) -> 0xe234 fde=[ bf6c] │ │ │ │ + 0xfffffffffffe35ea (offset: 0x499fa) -> 0xe248 fde=[ bf80] │ │ │ │ + 0xfffffffffffe360a (offset: 0x49a1a) -> 0xe25c fde=[ bf94] │ │ │ │ + 0xfffffffffffe3738 (offset: 0x49b48) -> 0xe270 fde=[ bfa8] │ │ │ │ + 0xfffffffffffe37a0 (offset: 0x49bb0) -> 0xe2a0 fde=[ bfd8] │ │ │ │ + 0xfffffffffffe37b2 (offset: 0x49bc2) -> 0xe2b4 fde=[ bfec] │ │ │ │ + 0xfffffffffffe39ce (offset: 0x49dde) -> 0xe338 fde=[ c070] │ │ │ │ + 0xfffffffffffe3bf6 (offset: 0x4a006) -> 0xe38c fde=[ c0c4] │ │ │ │ + 0xfffffffffffe410e (offset: 0x4a51e) -> 0xe400 fde=[ c138] │ │ │ │ + 0xfffffffffffe41a2 (offset: 0x4a5b2) -> 0xe438 fde=[ c170] │ │ │ │ + 0xfffffffffffe4312 (offset: 0x4a722) -> 0xe46c fde=[ c1a4] │ │ │ │ + 0xfffffffffffe43fa (offset: 0x4a80a) -> 0xe49c fde=[ c1d4] │ │ │ │ + 0xfffffffffffe4424 (offset: 0x4a834) -> 0xe4c0 fde=[ c1f8] │ │ │ │ + 0xfffffffffffe4426 (offset: 0x4a836) -> 0xe4d4 fde=[ c20c] │ │ │ │ + 0xfffffffffffe4428 (offset: 0x4a838) -> 0xe4e8 fde=[ c220] │ │ │ │ + 0xfffffffffffe4446 (offset: 0x4a856) -> 0xe4fc fde=[ c234] │ │ │ │ + 0xfffffffffffe448a (offset: 0x4a89a) -> 0xe518 fde=[ c250] │ │ │ │ + 0xfffffffffffe44c4 (offset: 0x4a8d4) -> 0xe538 fde=[ c270] │ │ │ │ + 0xfffffffffffe457a (offset: 0x4a98a) -> 0xe58c fde=[ c2c4] │ │ │ │ + 0xfffffffffffe457e (offset: 0x4a98e) -> 0xe5a0 fde=[ c2d8] │ │ │ │ + 0xfffffffffffe4640 (offset: 0x4aa50) -> 0xe5d0 fde=[ c308] │ │ │ │ + 0xfffffffffffe466e (offset: 0x4aa7e) -> 0xe5e4 fde=[ c31c] │ │ │ │ + 0xfffffffffffe4722 (offset: 0x4ab32) -> 0xe624 fde=[ c35c] │ │ │ │ + 0xfffffffffffe4772 (offset: 0x4ab82) -> 0xe650 fde=[ c388] │ │ │ │ + 0xfffffffffffe4832 (offset: 0x4ac42) -> 0xe6a0 fde=[ c3d8] │ │ │ │ + 0xfffffffffffe49d2 (offset: 0x4ade2) -> 0xe6f4 fde=[ c42c] │ │ │ │ + 0xfffffffffffe4be4 (offset: 0x4aff4) -> 0xe768 fde=[ c4a0] │ │ │ │ + 0xfffffffffffe4ff2 (offset: 0x4b402) -> 0xe7c0 fde=[ c4f8] │ │ │ │ + 0xfffffffffffe51be (offset: 0x4b5ce) -> 0xe844 fde=[ c57c] │ │ │ │ + 0xfffffffffffe51f2 (offset: 0x4b602) -> 0xe868 fde=[ c5a0] │ │ │ │ + 0xfffffffffffe5292 (offset: 0x4b6a2) -> 0xe894 fde=[ c5cc] │ │ │ │ + 0xfffffffffffe5310 (offset: 0x4b720) -> 0xe8d0 fde=[ c608] │ │ │ │ + 0xfffffffffffe5318 (offset: 0x4b728) -> 0xe8e4 fde=[ c61c] │ │ │ │ + 0xfffffffffffe5392 (offset: 0x4b7a2) -> 0xe934 fde=[ c66c] │ │ │ │ + 0xfffffffffffe53a8 (offset: 0x4b7b8) -> 0xe948 fde=[ c680] │ │ │ │ + 0xfffffffffffe53d0 (offset: 0x4b7e0) -> 0xe95c fde=[ c694] │ │ │ │ + 0xfffffffffffe5452 (offset: 0x4b862) -> 0xe98c fde=[ c6c4] │ │ │ │ + 0xfffffffffffe549c (offset: 0x4b8ac) -> 0xe9b0 fde=[ c6e8] │ │ │ │ + 0xfffffffffffe54a0 (offset: 0x4b8b0) -> 0xe9c8 fde=[ c700] │ │ │ │ + 0xfffffffffffe54b4 (offset: 0x4b8c4) -> 0xe9dc fde=[ c714] │ │ │ │ + 0xfffffffffffe54cc (offset: 0x4b8dc) -> 0xe9f0 fde=[ c728] │ │ │ │ + 0xfffffffffffe54ee (offset: 0x4b8fe) -> 0xea04 fde=[ c73c] │ │ │ │ + 0xfffffffffffe556c (offset: 0x4b97c) -> 0xea18 fde=[ c750] │ │ │ │ + 0xfffffffffffe55d8 (offset: 0x4b9e8) -> 0xea48 fde=[ c780] │ │ │ │ + 0xfffffffffffe5606 (offset: 0x4ba16) -> 0xea5c fde=[ c794] │ │ │ │ + 0xfffffffffffe5634 (offset: 0x4ba44) -> 0xea70 fde=[ c7a8] │ │ │ │ + 0xfffffffffffe5662 (offset: 0x4ba72) -> 0xea84 fde=[ c7bc] │ │ │ │ + 0xfffffffffffe5690 (offset: 0x4baa0) -> 0xea98 fde=[ c7d0] │ │ │ │ + 0xfffffffffffe56f6 (offset: 0x4bb06) -> 0xeaac fde=[ c7e4] │ │ │ │ + 0xfffffffffffe57be (offset: 0x4bbce) -> 0xeac0 fde=[ c7f8] │ │ │ │ + 0xfffffffffffe5852 (offset: 0x4bc62) -> 0xead8 fde=[ c810] │ │ │ │ + 0xfffffffffffe59de (offset: 0x4bdee) -> 0xeb2c fde=[ c864] │ │ │ │ + 0xfffffffffffe5c7a (offset: 0x4c08a) -> 0xeb84 fde=[ c8bc] │ │ │ │ + 0xfffffffffffe5c9c (offset: 0x4c0ac) -> 0xeb98 fde=[ c8d0] │ │ │ │ + 0xfffffffffffe5d5e (offset: 0x4c16e) -> 0xebc4 fde=[ c8fc] │ │ │ │ + 0xfffffffffffe5dc0 (offset: 0x4c1d0) -> 0xebf0 fde=[ c928] │ │ │ │ + 0xfffffffffffe5e16 (offset: 0x4c226) -> 0xec1c fde=[ c954] │ │ │ │ + 0xfffffffffffe5ec8 (offset: 0x4c2d8) -> 0xec64 fde=[ c99c] │ │ │ │ + 0xfffffffffffe5f8e (offset: 0x4c39e) -> 0xec9c fde=[ c9d4] │ │ │ │ + 0xfffffffffffe60d6 (offset: 0x4c4e6) -> 0xecf0 fde=[ ca28] │ │ │ │ + 0xfffffffffffe634c (offset: 0x4c75c) -> 0xed78 fde=[ cab0] │ │ │ │ + 0xfffffffffffe63fa (offset: 0x4c80a) -> 0xedb0 fde=[ cae8] │ │ │ │ + 0xfffffffffffe65b4 (offset: 0x4c9c4) -> 0xee00 fde=[ cb38] │ │ │ │ + 0xfffffffffffe66fc (offset: 0x4cb0c) -> 0xee48 fde=[ cb80] │ │ │ │ + 0xfffffffffffe6900 (offset: 0x4cd10) -> 0xeea4 fde=[ cbdc] │ │ │ │ + 0xfffffffffffe69fc (offset: 0x4ce0c) -> 0xeeec fde=[ cc24] │ │ │ │ + 0xfffffffffffe6b84 (offset: 0x4cf94) -> 0xef54 fde=[ cc8c] │ │ │ │ + 0xfffffffffffe6b90 (offset: 0x4cfa0) -> 0xef68 fde=[ cca0] │ │ │ │ + 0xfffffffffffe6b9c (offset: 0x4cfac) -> 0xef7c fde=[ ccb4] │ │ │ │ + 0xfffffffffffe6c2a (offset: 0x4d03a) -> 0xefa8 fde=[ cce0] │ │ │ │ + 0xfffffffffffe6cfa (offset: 0x4d10a) -> 0xf000 fde=[ cd38] │ │ │ │ + 0xfffffffffffe6e42 (offset: 0x4d252) -> 0xf048 fde=[ cd80] │ │ │ │ + 0xfffffffffffe76fe (offset: 0x4db0e) -> 0xf0a0 fde=[ cdd8] │ │ │ │ + 0xfffffffffffe77f0 (offset: 0x4dc00) -> 0xf100 fde=[ ce38] │ │ │ │ + 0xfffffffffffe83e0 (offset: 0x4e7f0) -> 0xf1c0 fde=[ cef8] │ │ │ │ + 0xfffffffffffe844c (offset: 0x4e85c) -> 0xf1e8 fde=[ cf20] │ │ │ │ + 0xfffffffffffe846a (offset: 0x4e87a) -> 0xf20c fde=[ cf44] │ │ │ │ + 0xfffffffffffe8470 (offset: 0x4e880) -> 0xf220 fde=[ cf58] │ │ │ │ + 0xfffffffffffe84e2 (offset: 0x4e8f2) -> 0xf250 fde=[ cf88] │ │ │ │ + 0xfffffffffffe84fc (offset: 0x4e90c) -> 0xf264 fde=[ cf9c] │ │ │ │ + 0xfffffffffffe8510 (offset: 0x4e920) -> 0xf278 fde=[ cfb0] │ │ │ │ + 0xfffffffffffe8530 (offset: 0x4e940) -> 0xf28c fde=[ cfc4] │ │ │ │ + 0xfffffffffffe8536 (offset: 0x4e946) -> 0xf2a0 fde=[ cfd8] │ │ │ │ + 0xfffffffffffe85de (offset: 0x4e9ee) -> 0xf2d4 fde=[ d00c] │ │ │ │ + 0xfffffffffffe8696 (offset: 0x4eaa6) -> 0xf300 fde=[ d038] │ │ │ │ + 0xfffffffffffe87e8 (offset: 0x4ebf8) -> 0xf348 fde=[ d080] │ │ │ │ + 0xfffffffffffe88e8 (offset: 0x4ecf8) -> 0xf394 fde=[ d0cc] │ │ │ │ + 0xfffffffffffe8930 (offset: 0x4ed40) -> 0xf3b8 fde=[ d0f0] │ │ │ │ + 0xfffffffffffe8972 (offset: 0x4ed82) -> 0xf3cc fde=[ d104] │ │ │ │ + 0xfffffffffffe8a40 (offset: 0x4ee50) -> 0xf40c fde=[ d144] │ │ │ │ + 0xfffffffffffe8a6e (offset: 0x4ee7e) -> 0xf438 fde=[ d170] │ │ │ │ + 0xfffffffffffe8ab4 (offset: 0x4eec4) -> 0xf458 fde=[ d190] │ │ │ │ + 0xfffffffffffe8ad2 (offset: 0x4eee2) -> 0xf46c fde=[ d1a4] │ │ │ │ + 0xfffffffffffe8cc6 (offset: 0x4f0d6) -> 0xf4ac fde=[ d1e4] │ │ │ │ + 0xfffffffffffe8d7a (offset: 0x4f18a) -> 0xf4e4 fde=[ d21c] │ │ │ │ + 0xfffffffffffe8e0c (offset: 0x4f21c) -> 0xf51c fde=[ d254] │ │ │ │ + 0xfffffffffffe8f00 (offset: 0x4f310) -> 0xf56c fde=[ d2a4] │ │ │ │ + 0xfffffffffffe8f9e (offset: 0x4f3ae) -> 0xf5a4 fde=[ d2dc] │ │ │ │ + 0xfffffffffffe9058 (offset: 0x4f468) -> 0xf5e4 fde=[ d31c] │ │ │ │ + 0xfffffffffffe90f8 (offset: 0x4f508) -> 0xf62c fde=[ d364] │ │ │ │ + 0xfffffffffffe91be (offset: 0x4f5ce) -> 0xf670 fde=[ d3a8] │ │ │ │ + 0xfffffffffffe927a (offset: 0x4f68a) -> 0xf6b0 fde=[ d3e8] │ │ │ │ + 0xfffffffffffe9372 (offset: 0x4f782) -> 0xf710 fde=[ d448] │ │ │ │ + 0xfffffffffffe9406 (offset: 0x4f816) -> 0xf74c fde=[ d484] │ │ │ │ + 0xfffffffffffe949a (offset: 0x4f8aa) -> 0xf788 fde=[ d4c0] │ │ │ │ + 0xfffffffffffe9552 (offset: 0x4f962) -> 0xf7c8 fde=[ d500] │ │ │ │ + 0xfffffffffffe95da (offset: 0x4f9ea) -> 0xf804 fde=[ d53c] │ │ │ │ + 0xfffffffffffe966c (offset: 0x4fa7c) -> 0xf840 fde=[ d578] │ │ │ │ + 0xfffffffffffe967e (offset: 0x4fa8e) -> 0xf854 fde=[ d58c] │ │ │ │ + 0xfffffffffffe97d4 (offset: 0x4fbe4) -> 0xf8bc fde=[ d5f4] │ │ │ │ + 0xfffffffffffe9832 (offset: 0x4fc42) -> 0xf8e4 fde=[ d61c] │ │ │ │ + 0xfffffffffffe984c (offset: 0x4fc5c) -> 0xf908 fde=[ d640] │ │ │ │ + 0xfffffffffffe989c (offset: 0x4fcac) -> 0xf91c fde=[ d654] │ │ │ │ + 0xfffffffffffe98a2 (offset: 0x4fcb2) -> 0xf930 fde=[ d668] │ │ │ │ + 0xfffffffffffe98f6 (offset: 0x4fd06) -> 0xf95c fde=[ d694] │ │ │ │ + 0xfffffffffffe9970 (offset: 0x4fd80) -> 0xf9a8 fde=[ d6e0] │ │ │ │ + 0xfffffffffffe9980 (offset: 0x4fd90) -> 0xf9bc fde=[ d6f4] │ │ │ │ + 0xfffffffffffe9984 (offset: 0x4fd94) -> 0xf9d0 fde=[ d708] │ │ │ │ + 0xfffffffffffe998a (offset: 0x4fd9a) -> 0xf9e4 fde=[ d71c] │ │ │ │ + 0xfffffffffffe9992 (offset: 0x4fda2) -> 0xf9f8 fde=[ d730] │ │ │ │ + 0xfffffffffffe99b4 (offset: 0x4fdc4) -> 0xfa1c fde=[ d754] │ │ │ │ + 0xfffffffffffe99bc (offset: 0x4fdcc) -> 0xfa30 fde=[ d768] │ │ │ │ + 0xfffffffffffe99f6 (offset: 0x4fe06) -> 0xfa5c fde=[ d794] │ │ │ │ + 0xfffffffffffe9a68 (offset: 0x4fe78) -> 0xfa8c fde=[ d7c4] │ │ │ │ + 0xfffffffffffe9a70 (offset: 0x4fe80) -> 0xfaa0 fde=[ d7d8] │ │ │ │ + 0xfffffffffffe9a76 (offset: 0x4fe86) -> 0xfab4 fde=[ d7ec] │ │ │ │ + 0xfffffffffffe9a82 (offset: 0x4fe92) -> 0xfac8 fde=[ d800] │ │ │ │ + 0xfffffffffffe9aa6 (offset: 0x4feb6) -> 0xfaf0 fde=[ d828] │ │ │ │ + 0xfffffffffffe9aae (offset: 0x4febe) -> 0xfb04 fde=[ d83c] │ │ │ │ + 0xfffffffffffe9ab6 (offset: 0x4fec6) -> 0xfb18 fde=[ d850] │ │ │ │ + 0xfffffffffffe9abe (offset: 0x4fece) -> 0xfb2c fde=[ d864] │ │ │ │ + 0xfffffffffffe9aca (offset: 0x4feda) -> 0xfb40 fde=[ d878] │ │ │ │ + 0xfffffffffffe9ace (offset: 0x4fede) -> 0xfb54 fde=[ d88c] │ │ │ │ + 0xfffffffffffe9ad6 (offset: 0x4fee6) -> 0xfb68 fde=[ d8a0] │ │ │ │ + 0xfffffffffffe9ada (offset: 0x4feea) -> 0xfb7c fde=[ d8b4] │ │ │ │ + 0xfffffffffffe9ade (offset: 0x4feee) -> 0xfb90 fde=[ d8c8] │ │ │ │ + 0xfffffffffffe9ae4 (offset: 0x4fef4) -> 0xfba4 fde=[ d8dc] │ │ │ │ + 0xfffffffffffe9aea (offset: 0x4fefa) -> 0xfbb8 fde=[ d8f0] │ │ │ │ + 0xfffffffffffe9af0 (offset: 0x4ff00) -> 0xfbcc fde=[ d904] │ │ │ │ + 0xfffffffffffe9b3c (offset: 0x4ff4c) -> 0xfbfc fde=[ d934] │ │ │ │ + 0xfffffffffffe9c1a (offset: 0x5002a) -> 0xfc58 fde=[ d990] │ │ │ │ + 0xfffffffffffe9c1e (offset: 0x5002e) -> 0xfc6c fde=[ d9a4] │ │ │ │ + 0xfffffffffffe9c22 (offset: 0x50032) -> 0xfc80 fde=[ d9b8] │ │ │ │ + 0xfffffffffffe9c7c (offset: 0x5008c) -> 0xfcac fde=[ d9e4] │ │ │ │ + 0xfffffffffffe9c82 (offset: 0x50092) -> 0xfcc0 fde=[ d9f8] │ │ │ │ + 0xfffffffffffe9ce6 (offset: 0x500f6) -> 0xfd04 fde=[ da3c] │ │ │ │ + 0xfffffffffffe9d80 (offset: 0x50190) -> 0xfd64 fde=[ da9c] │ │ │ │ + 0xfffffffffffe9db0 (offset: 0x501c0) -> 0xfd78 fde=[ dab0] │ │ │ │ + 0xfffffffffffe9e12 (offset: 0x50222) -> 0xfd8c fde=[ dac4] │ │ │ │ + 0xfffffffffffe9e9e (offset: 0x502ae) -> 0xfde0 fde=[ db18] │ │ │ │ + 0xfffffffffffe9eee (offset: 0x502fe) -> 0xfdf4 fde=[ db2c] │ │ │ │ + 0xfffffffffffe9f4e (offset: 0x5035e) -> 0xfe20 fde=[ db58] │ │ │ │ + 0xfffffffffffe9f5e (offset: 0x5036e) -> 0xfe34 fde=[ db6c] │ │ │ │ + 0xfffffffffffe9f7c (offset: 0x5038c) -> 0xfe48 fde=[ db80] │ │ │ │ + 0xfffffffffffea020 (offset: 0x50430) -> 0xfe80 fde=[ dbb8] │ │ │ │ + 0xfffffffffffea09a (offset: 0x504aa) -> 0xfecc fde=[ dc04] │ │ │ │ + 0xfffffffffffea0a4 (offset: 0x504b4) -> 0xfee0 fde=[ dc18] │ │ │ │ + 0xfffffffffffea0dc (offset: 0x504ec) -> 0xfef4 fde=[ dc2c] │ │ │ │ + 0xfffffffffffea12e (offset: 0x5053e) -> 0xff08 fde=[ dc40] │ │ │ │ + 0xfffffffffffea1ac (offset: 0x505bc) -> 0xff58 fde=[ dc90] │ │ │ │ + 0xfffffffffffea26e (offset: 0x5067e) -> 0xffb0 fde=[ dce8] │ │ │ │ + 0xfffffffffffea84a (offset: 0x50c5a) -> 0x10004 fde=[ dd3c] │ │ │ │ + 0xfffffffffffea94c (offset: 0x50d5c) -> 0x1003c fde=[ dd74] │ │ │ │ + 0xfffffffffffeaa28 (offset: 0x50e38) -> 0x10070 fde=[ dda8] │ │ │ │ + 0xfffffffffffeabee (offset: 0x50ffe) -> 0x10134 fde=[ de6c] │ │ │ │ + 0xfffffffffffeabfa (offset: 0x5100a) -> 0x10148 fde=[ de80] │ │ │ │ + 0xfffffffffffeac02 (offset: 0x51012) -> 0x1015c fde=[ de94] │ │ │ │ + 0xfffffffffffeac0a (offset: 0x5101a) -> 0x10170 fde=[ dea8] │ │ │ │ + 0xfffffffffffead52 (offset: 0x51162) -> 0x10184 fde=[ debc] │ │ │ │ + 0xfffffffffffead90 (offset: 0x511a0) -> 0x10198 fde=[ ded0] │ │ │ │ + 0xfffffffffffeadce (offset: 0x511de) -> 0x101ac fde=[ dee4] │ │ │ │ + 0xfffffffffffeadf6 (offset: 0x51206) -> 0x101c0 fde=[ def8] │ │ │ │ + 0xfffffffffffeae38 (offset: 0x51248) -> 0x101d4 fde=[ df0c] │ │ │ │ + 0xfffffffffffeae60 (offset: 0x51270) -> 0x101e8 fde=[ df20] │ │ │ │ + 0xfffffffffffeaea2 (offset: 0x512b2) -> 0x101fc fde=[ df34] │ │ │ │ + 0xfffffffffffeaed8 (offset: 0x512e8) -> 0x10210 fde=[ df48] │ │ │ │ + 0xfffffffffffeaf4c (offset: 0x5135c) -> 0x10224 fde=[ df5c] │ │ │ │ + 0xfffffffffffeaf84 (offset: 0x51394) -> 0x10238 fde=[ df70] │ │ │ │ + 0xfffffffffffeaff4 (offset: 0x51404) -> 0x1024c fde=[ df84] │ │ │ │ + 0xfffffffffffeb084 (offset: 0x51494) -> 0x10260 fde=[ df98] │ │ │ │ + 0xfffffffffffeb0dc (offset: 0x514ec) -> 0x10274 fde=[ dfac] │ │ │ │ + 0xfffffffffffeb118 (offset: 0x51528) -> 0x10288 fde=[ dfc0] │ │ │ │ + 0xfffffffffffeb122 (offset: 0x51532) -> 0x1029c fde=[ dfd4] │ │ │ │ + 0xfffffffffffeb266 (offset: 0x51676) -> 0x102d8 fde=[ e010] │ │ │ │ + 0xfffffffffffeb2c8 (offset: 0x516d8) -> 0x10308 fde=[ e040] │ │ │ │ + 0xfffffffffffeb31c (offset: 0x5172c) -> 0x10338 fde=[ e070] │ │ │ │ + 0xfffffffffffeb3d0 (offset: 0x517e0) -> 0x1034c fde=[ e084] │ │ │ │ + 0xfffffffffffeb4e2 (offset: 0x518f2) -> 0x10394 fde=[ e0cc] │ │ │ │ + 0xfffffffffffeb626 (offset: 0x51a36) -> 0x103fc fde=[ e134] │ │ │ │ + 0xfffffffffffeb754 (offset: 0x51b64) -> 0x10454 fde=[ e18c] │ │ │ │ + 0xfffffffffffeb8d6 (offset: 0x51ce6) -> 0x104c0 fde=[ e1f8] │ │ │ │ + 0xfffffffffffeba56 (offset: 0x51e66) -> 0x1052c fde=[ e264] │ │ │ │ + 0xfffffffffffebc08 (offset: 0x52018) -> 0x10598 fde=[ e2d0] │ │ │ │ + 0xfffffffffffebe06 (offset: 0x52216) -> 0x10604 fde=[ e33c] │ │ │ │ + 0xfffffffffffec03e (offset: 0x5244e) -> 0x10688 fde=[ e3c0] │ │ │ │ + 0xfffffffffffec288 (offset: 0x52698) -> 0x106f8 fde=[ e430] │ │ │ │ + 0xfffffffffffec46e (offset: 0x5287e) -> 0x1075c fde=[ e494] │ │ │ │ + 0xfffffffffffec4c0 (offset: 0x528d0) -> 0x10770 fde=[ e4a8] │ │ │ │ + 0xfffffffffffec4ca (offset: 0x528da) -> 0x10784 fde=[ e4bc] │ │ │ │ + 0xfffffffffffec500 (offset: 0x52910) -> 0x10798 fde=[ e4d0] │ │ │ │ + 0xfffffffffffec586 (offset: 0x52996) -> 0x107c8 fde=[ e500] │ │ │ │ + 0xfffffffffffec63a (offset: 0x52a4a) -> 0x107fc fde=[ e534] │ │ │ │ + 0xfffffffffffec74e (offset: 0x52b5e) -> 0x1084c fde=[ e584] │ │ │ │ + 0xfffffffffffec7a6 (offset: 0x52bb6) -> 0x10860 fde=[ e598] │ │ │ │ + 0xfffffffffffec7dc (offset: 0x52bec) -> 0x10874 fde=[ e5ac] │ │ │ │ + 0xfffffffffffec810 (offset: 0x52c20) -> 0x10888 fde=[ e5c0] │ │ │ │ + 0xfffffffffffec846 (offset: 0x52c56) -> 0x1089c fde=[ e5d4] │ │ │ │ + 0xfffffffffffec96a (offset: 0x52d7a) -> 0x10914 fde=[ e64c] │ │ │ │ + 0xfffffffffffeca8e (offset: 0x52e9e) -> 0x10990 fde=[ e6c8] │ │ │ │ + 0xfffffffffffecb68 (offset: 0x52f78) -> 0x109a4 fde=[ e6dc] │ │ │ │ + 0xfffffffffffecc04 (offset: 0x53014) -> 0x109e4 fde=[ e71c] │ │ │ │ + 0xfffffffffffecc92 (offset: 0x530a2) -> 0x10a18 fde=[ e750] │ │ │ │ + 0xfffffffffffeccfc (offset: 0x5310c) -> 0x10a4c fde=[ e784] │ │ │ │ + 0xfffffffffffecda4 (offset: 0x531b4) -> 0x10ab0 fde=[ e7e8] │ │ │ │ + 0xfffffffffffeced0 (offset: 0x532e0) -> 0x10aec fde=[ e824] │ │ │ │ + 0xfffffffffffed10c (offset: 0x5351c) -> 0x10b5c fde=[ e894] │ │ │ │ + 0xfffffffffffedf88 (offset: 0x54398) -> 0x10c00 fde=[ e938] │ │ │ │ + 0xfffffffffffee13e (offset: 0x5454e) -> 0x10ca8 fde=[ e9e0] │ │ │ │ + 0xfffffffffffee218 (offset: 0x54628) -> 0x10d00 fde=[ ea38] │ │ │ │ + 0xfffffffffffee5e4 (offset: 0x549f4) -> 0x10d90 fde=[ eac8] │ │ │ │ + 0xfffffffffffee608 (offset: 0x54a18) -> 0x10da8 fde=[ eae0] │ │ │ │ + 0xfffffffffffee6a0 (offset: 0x54ab0) -> 0x10dd4 fde=[ eb0c] │ │ │ │ + 0xfffffffffffee6f4 (offset: 0x54b04) -> 0x10e04 fde=[ eb3c] │ │ │ │ + 0xfffffffffffee6fc (offset: 0x54b0c) -> 0x10e18 fde=[ eb50] │ │ │ │ + 0xfffffffffffee754 (offset: 0x54b64) -> 0x10e40 fde=[ eb78] │ │ │ │ + 0xfffffffffffee7b6 (offset: 0x54bc6) -> 0x10e70 fde=[ eba8] │ │ │ │ + 0xfffffffffffee7d2 (offset: 0x54be2) -> 0x10e84 fde=[ ebbc] │ │ │ │ + 0xfffffffffffee898 (offset: 0x54ca8) -> 0x10ebc fde=[ ebf4] │ │ │ │ + 0xfffffffffffee89c (offset: 0x54cac) -> 0x10ed0 fde=[ ec08] │ │ │ │ + 0xfffffffffffee954 (offset: 0x54d64) -> 0x10f0c fde=[ ec44] │ │ │ │ + 0xfffffffffffee9e8 (offset: 0x54df8) -> 0x10f4c fde=[ ec84] │ │ │ │ + 0xfffffffffffeea24 (offset: 0x54e34) -> 0x10f70 fde=[ eca8] │ │ │ │ + 0xfffffffffffeeac2 (offset: 0x54ed2) -> 0x10f9c fde=[ ecd4] │ │ │ │ + 0xfffffffffffeeb26 (offset: 0x54f36) -> 0x10fc0 fde=[ ecf8] │ │ │ │ + 0xfffffffffffef61c (offset: 0x55a2c) -> 0x11014 fde=[ ed4c] │ │ │ │ + 0xfffffffffffef67e (offset: 0x55a8e) -> 0x11034 fde=[ ed6c] │ │ │ │ + 0xfffffffffffef696 (offset: 0x55aa6) -> 0x11048 fde=[ ed80] │ │ │ │ + 0xfffffffffffef6a4 (offset: 0x55ab4) -> 0x1105c fde=[ ed94] │ │ │ │ + 0xfffffffffffef6d2 (offset: 0x55ae2) -> 0x11070 fde=[ eda8] │ │ │ │ + 0xfffffffffffef6d8 (offset: 0x55ae8) -> 0x11084 fde=[ edbc] │ │ │ │ + 0xfffffffffffef762 (offset: 0x55b72) -> 0x110bc fde=[ edf4] │ │ │ │ + 0xfffffffffffef89a (offset: 0x55caa) -> 0x1112c fde=[ ee64] │ │ │ │ + 0xfffffffffffef906 (offset: 0x55d16) -> 0x11158 fde=[ ee90] │ │ │ │ + 0xfffffffffffefc3c (offset: 0x5604c) -> 0x1126c fde=[ efa4] │ │ │ │ + 0xfffffffffffefcd6 (offset: 0x560e6) -> 0x112a4 fde=[ efdc] │ │ │ │ + 0xffffffffffff0a0c (offset: 0x56e1c) -> 0x11404 fde=[ f13c] │ │ │ │ + 0xffffffffffff0d8c (offset: 0x5719c) -> 0x114c4 fde=[ f1fc] │ │ │ │ + 0xffffffffffff0e14 (offset: 0x57224) -> 0x11514 fde=[ f24c] │ │ │ │ + 0xffffffffffff0ea8 (offset: 0x572b8) -> 0x1156c fde=[ f2a4] │ │ │ │ + 0xffffffffffff0efe (offset: 0x5730e) -> 0x115b8 fde=[ f2f0] │ │ │ │ + 0xffffffffffff0f2a (offset: 0x5733a) -> 0x115cc fde=[ f304] │ │ │ │ + 0xffffffffffff0fea (offset: 0x573fa) -> 0x11608 fde=[ f340] │ │ │ │ + 0xffffffffffff1028 (offset: 0x57438) -> 0x1161c fde=[ f354] │ │ │ │ + 0xffffffffffff1d9e (offset: 0x581ae) -> 0x11780 fde=[ f4b8] │ │ │ │ + 0xffffffffffff1e80 (offset: 0x58290) -> 0x117d4 fde=[ f50c] │ │ │ │ + 0xffffffffffff1fac (offset: 0x583bc) -> 0x11858 fde=[ f590] │ │ │ │ + 0xffffffffffff1fd0 (offset: 0x583e0) -> 0x11870 fde=[ f5a8] │ │ │ │ + 0xffffffffffff2022 (offset: 0x58432) -> 0x11894 fde=[ f5cc] │ │ │ │ + 0xffffffffffff2082 (offset: 0x58492) -> 0x118b8 fde=[ f5f0] │ │ │ │ + 0xffffffffffff20de (offset: 0x584ee) -> 0x118e4 fde=[ f61c] │ │ │ │ + 0xffffffffffff21b0 (offset: 0x585c0) -> 0x1191c fde=[ f654] │ │ │ │ + 0xffffffffffff21e4 (offset: 0x585f4) -> 0x11938 fde=[ f670] │ │ │ │ + 0xffffffffffff23a6 (offset: 0x587b6) -> 0x119a8 fde=[ f6e0] │ │ │ │ + 0xffffffffffff23ea (offset: 0x587fa) -> 0x119cc fde=[ f704] │ │ │ │ + 0xffffffffffff25d4 (offset: 0x589e4) -> 0x11a44 fde=[ f77c] │ │ │ │ + 0xffffffffffff275e (offset: 0x58b6e) -> 0x11a94 fde=[ f7cc] │ │ │ │ + 0xffffffffffff290e (offset: 0x58d1e) -> 0x11ae4 fde=[ f81c] │ │ │ │ + 0xffffffffffff2ae8 (offset: 0x58ef8) -> 0x11b60 fde=[ f898] │ │ │ │ + 0xffffffffffff2c58 (offset: 0x59068) -> 0x11bc8 fde=[ f900] │ │ │ │ + 0xffffffffffff2e38 (offset: 0x59248) -> 0x11c5c fde=[ f994] │ │ │ │ + 0xffffffffffff2fcc (offset: 0x593dc) -> 0x11c94 fde=[ f9cc] │ │ │ │ + 0xffffffffffff323c (offset: 0x5964c) -> 0x11d1c fde=[ fa54] │ │ │ │ + 0xffffffffffff32f2 (offset: 0x59702) -> 0x11d54 fde=[ fa8c] │ │ │ │ + 0xffffffffffff3708 (offset: 0x59b18) -> 0x11df4 fde=[ fb2c] │ │ │ │ + 0xffffffffffff3a44 (offset: 0x59e54) -> 0x11e84 fde=[ fbbc] │ │ │ │ + 0xffffffffffff3d40 (offset: 0x5a150) -> 0x11efc fde=[ fc34] │ │ │ │ + 0xffffffffffff3e20 (offset: 0x5a230) -> 0x11f58 fde=[ fc90] │ │ │ │ + 0xffffffffffff4004 (offset: 0x5a414) -> 0x11fd0 fde=[ fd08] │ │ │ │ + 0xffffffffffff451c (offset: 0x5a92c) -> 0x12084 fde=[ fdbc] │ │ │ │ + 0xffffffffffff455e (offset: 0x5a96e) -> 0x120b0 fde=[ fde8] │ │ │ │ + 0xffffffffffff498e (offset: 0x5ad9e) -> 0x12138 fde=[ fe70] │ │ │ │ + 0xffffffffffff4d6a (offset: 0x5b17a) -> 0x1218c fde=[ fec4] │ │ │ │ + 0xffffffffffff521e (offset: 0x5b62e) -> 0x12200 fde=[ ff38] │ │ │ │ + 0xffffffffffff5618 (offset: 0x5ba28) -> 0x12260 fde=[ ff98] │ │ │ │ + 0xffffffffffff565c (offset: 0x5ba6c) -> 0x12274 fde=[ ffac] │ │ │ │ + 0xffffffffffff59d0 (offset: 0x5bde0) -> 0x122f8 fde=[ 10030] │ │ │ │ + 0xffffffffffff5a14 (offset: 0x5be24) -> 0x1230c fde=[ 10044] │ │ │ │ + 0xffffffffffff5a7e (offset: 0x5be8e) -> 0x12320 fde=[ 10058] │ │ │ │ + 0xffffffffffff5ab4 (offset: 0x5bec4) -> 0x12334 fde=[ 1006c] │ │ │ │ + 0xffffffffffff5ae6 (offset: 0x5bef6) -> 0x12348 fde=[ 10080] │ │ │ │ + 0xffffffffffff5b1c (offset: 0x5bf2c) -> 0x1235c fde=[ 10094] │ │ │ │ + 0xffffffffffff5b54 (offset: 0x5bf64) -> 0x12370 fde=[ 100a8] │ │ │ │ + 0xffffffffffff5c0c (offset: 0x5c01c) -> 0x123bc fde=[ 100f4] │ │ │ │ + 0xffffffffffff5eb0 (offset: 0x5c2c0) -> 0x123ec fde=[ 10124] │ │ │ │ + 0xffffffffffff5f74 (offset: 0x5c384) -> 0x1243c fde=[ 10174] │ │ │ │ + 0xffffffffffff5fa2 (offset: 0x5c3b2) -> 0x12450 fde=[ 10188] │ │ │ │ + 0xffffffffffff63a4 (offset: 0x5c7b4) -> 0x124f0 fde=[ 10228] │ │ │ │ + 0xffffffffffff63f0 (offset: 0x5c800) -> 0x12504 fde=[ 1023c] │ │ │ │ + 0xffffffffffff643e (offset: 0x5c84e) -> 0x12518 fde=[ 10250] │ │ │ │ + 0xffffffffffff647e (offset: 0x5c88e) -> 0x1252c fde=[ 10264] │ │ │ │ + 0xffffffffffff6572 (offset: 0x5c982) -> 0x12550 fde=[ 10288] │ │ │ │ + 0xffffffffffff6596 (offset: 0x5c9a6) -> 0x12564 fde=[ 1029c] │ │ │ │ + 0xffffffffffff65c0 (offset: 0x5c9d0) -> 0x12578 fde=[ 102b0] │ │ │ │ + 0xffffffffffff6660 (offset: 0x5ca70) -> 0x125a4 fde=[ 102dc] │ │ │ │ + 0xffffffffffff66f6 (offset: 0x5cb06) -> 0x125e0 fde=[ 10318] │ │ │ │ + 0xffffffffffff67fc (offset: 0x5cc0c) -> 0x1266c fde=[ 103a4] │ │ │ │ + 0xffffffffffff683c (offset: 0x5cc4c) -> 0x1269c fde=[ 103d4] │ │ │ │ + 0xffffffffffff6842 (offset: 0x5cc52) -> 0x126b0 fde=[ 103e8] │ │ │ │ + 0xffffffffffff6870 (offset: 0x5cc80) -> 0x126c4 fde=[ 103fc] │ │ │ │ + 0xffffffffffff6886 (offset: 0x5cc96) -> 0x126d8 fde=[ 10410] │ │ │ │ + 0xffffffffffff68f2 (offset: 0x5cd02) -> 0x12708 fde=[ 10440] │ │ │ │ + 0xffffffffffff6914 (offset: 0x5cd24) -> 0x1271c fde=[ 10454] │ │ │ │ + 0xffffffffffff6b12 (offset: 0x5cf22) -> 0x127a4 fde=[ 104dc] │ │ │ │ + 0xffffffffffff6b20 (offset: 0x5cf30) -> 0x127b8 fde=[ 104f0] │ │ │ │ + 0xffffffffffff6b26 (offset: 0x5cf36) -> 0x127cc fde=[ 10504] │ │ │ │ + 0xffffffffffff6b3c (offset: 0x5cf4c) -> 0x127e0 fde=[ 10518] │ │ │ │ + 0xffffffffffff6bb6 (offset: 0x5cfc6) -> 0x12818 fde=[ 10550] │ │ │ │ + 0xffffffffffff6bf6 (offset: 0x5d006) -> 0x12840 fde=[ 10578] │ │ │ │ 0xffffffffffff6c94 (offset: 0x5d0a4) -> 0x12870 fde=[ 105a8] │ │ │ │ 0xffffffffffff6fb4 (offset: 0x5d3c4) -> 0x12900 fde=[ 10638] │ │ │ │ 0xffffffffffff7042 (offset: 0x5d452) -> 0x12938 fde=[ 10670] │ │ │ │ 0xffffffffffff7150 (offset: 0x5d560) -> 0x12990 fde=[ 106c8] │ │ │ │ 0xffffffffffff7360 (offset: 0x5d770) -> 0x12a0c fde=[ 10744] │ │ │ │ │ │ │ │ Contents of the .eh_frame section: │ │ │ │ @@ -1131,886 +1131,353 @@ │ │ │ │ DW_CFA_def_cfa_register: r2 (sp) │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ 00000014 0000000000000010 00000018 FDE cie=00000000 pc=00000000000049e4..0000000000004a06 │ │ │ │ DW_CFA_undefined: r1 (ra) │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000028 0000000000000054 0000002c FDE cie=00000000 pc=0000000000004a9c..0000000000005686 │ │ │ │ +00000028 0000000000000024 0000002c FDE cie=00000000 pc=0000000000004a9c..0000000000004aea │ │ │ │ DW_CFA_advance_loc: 2 to 0000000000004a9e │ │ │ │ - DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000004aa8 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000004ab4 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 18 to 0000000000004ac6 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000004ad2 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000004ade │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc2: 2952 to 0000000000005666 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005668 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000566a │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000566c │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000566e │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005670 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005672 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005674 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005676 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005678 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000567a │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000567c │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000567e │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005680 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005682 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00000080 0000000000000010 00000084 FDE cie=00000000 pc=0000000000005686..00000000000056b8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00000094 00000000000000bc 00000098 FDE cie=00000000 pc=00000000000056b8..00000000000057ee │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000056be │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000056c0 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 32 to 00000000000056e0 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc1: 74 to 000000000000572a │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000572c │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000572e │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005730 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005732 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005734 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005736 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000573a │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc1: 66 to 000000000000577c │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000577e │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005780 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005782 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005784 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 26 to 000000000000579e │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000057a0 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000057a2 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000057a4 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000057a6 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000057a8 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000057aa │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000057ac │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000057ae │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000057b0 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000057b2 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000057b4 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000057bc │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000057be │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000057c4 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000057c8 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000057cc │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000057ce │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000057d0 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000057d2 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000057d4 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000057d6 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000057d8 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000057de │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000057e0 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000057e2 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000057e6 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000057e8 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000057ea │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00000154 000000000000002c 00000158 FDE cie=00000000 pc=00000000000057ee..000000000000595a │ │ │ │ - DW_CFA_advance_loc1: 136 to 0000000000005876 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000005882 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 26 to 000000000000589c │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 18 to 00000000000058ae │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 158 to 000000000000594c │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000594e │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005950 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005952 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005954 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005956 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00000184 0000000000000050 00000188 FDE cie=00000000 pc=000000000000595a..0000000000005a2e │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000595c │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000595e │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000005972 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000005980 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 62 to 00000000000059be │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 46 to 00000000000059ec │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 22 to 0000000000005a02 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005a04 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005a06 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005a08 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005a0a │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000005a0e │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005a10 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005a12 │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000005a26 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000005a2a │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000001d8 0000000000000028 000001dc FDE cie=00000000 pc=0000000000005a2e..0000000000005ac6 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005a30 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000005a38 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 34 to 0000000000005a5a │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000005a5e │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005a60 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005a62 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005a64 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005a66 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00000204 000000000000002c 00000208 FDE cie=00000000 pc=0000000000005ac6..0000000000005b1a │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005ac8 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000005ace │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 18 to 0000000000005ae0 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000005afc │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005afe │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000005b06 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000005b14 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005b16 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005b18 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00000234 0000000000000010 00000238 FDE cie=00000000 pc=0000000000005b1a..0000000000005b20 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00000248 0000000000000034 0000024c FDE cie=00000000 pc=0000000000005b20..0000000000005b98 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000005b26 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000005b2a │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000005b38 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000005b3e │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000005b5e │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000005b6a │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005b6c │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000005b70 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005b72 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000005b78 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00000280 0000000000000010 00000284 FDE cie=00000000 pc=0000000000005b98..0000000000005bae │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00000294 0000000000000010 00000298 FDE cie=00000000 pc=0000000000005bae..0000000000005bce │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000002a8 0000000000000030 000002ac FDE cie=00000000 pc=0000000000005bce..0000000000005c26 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005bd0 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005bd2 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000005bd8 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000005be6 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000005bf0 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 38 to 0000000000005c16 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005c18 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005c1a │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005c1c │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005c1e │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000005c22 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005c24 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000002dc 0000000000000010 000002e0 FDE cie=00000000 pc=0000000000005c26..0000000000005c2c │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000002f0 0000000000000054 000002f4 FDE cie=00000000 pc=0000000000005c2c..0000000000005d06 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005c2e │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000005c32 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000005c42 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000005c4a │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000005c58 │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-120 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc1: 142 to 0000000000005ce6 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000005cea │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005cec │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005cee │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005cf0 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005cf2 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005cf4 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005cf6 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005cf8 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005cfa │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005cfc │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005cfe │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005d00 │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005d02 │ │ │ │ - DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005d04 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00000348 000000000000008c 0000034c FDE cie=00000000 pc=0000000000005d06..00000000000060d2 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005d08 │ │ │ │ - DW_CFA_def_cfa_offset: 432 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005d0a │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000005d0e │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000005d16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 26 to 0000000000005d30 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000005d48 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000005d54 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc1: 148 to 0000000000005de8 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-120 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 406 to 0000000000005f7e │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005f80 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005f82 │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005f84 │ │ │ │ - DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_advance_loc1: 88 to 0000000000005fdc │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005fde │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000005fe2 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005fe4 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005fe6 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005fe8 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005fea │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005fec │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005fee │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005ff0 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005ff2 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000005ff4 │ │ │ │ - DW_CFA_def_cfa_offset: 432 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-120 │ │ │ │ - DW_CFA_advance_loc1: 186 to 00000000000060ae │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_advance_loc: 32 to 00000000000060ce │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-120 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000003d8 0000000000000024 000003dc FDE cie=00000000 pc=00000000000060d2..0000000000006120 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000060d4 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000060d8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004aa2 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000060e2 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000004aac │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 50 to 0000000000006114 │ │ │ │ + DW_CFA_advance_loc: 50 to 0000000000004ade │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006116 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000004ae0 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006118 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000004ae2 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000611a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000004ae4 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000611c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000004ae6 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00000400 0000000000000010 00000404 FDE cie=00000000 pc=0000000000006120..000000000000614a │ │ │ │ +00000050 0000000000000010 00000054 FDE cie=00000000 pc=0000000000004aea..0000000000004b14 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000414 0000000000000010 00000418 FDE cie=00000000 pc=000000000000614a..000000000000617c │ │ │ │ +00000064 0000000000000010 00000068 FDE cie=00000000 pc=0000000000004b14..0000000000004b46 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000428 0000000000000010 0000042c FDE cie=00000000 pc=000000000000617c..00000000000061e6 │ │ │ │ +00000078 0000000000000010 0000007c FDE cie=00000000 pc=0000000000004b46..0000000000004bb0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000043c 0000000000000028 00000440 FDE cie=00000000 pc=00000000000061e6..0000000000006298 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000061ea │ │ │ │ +0000008c 0000000000000028 00000090 FDE cie=00000000 pc=0000000000004bb0..0000000000004c62 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004bb4 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000061ee │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004bb8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 106 to 0000000000006258 │ │ │ │ + DW_CFA_advance_loc1: 106 to 0000000000004c22 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 50 to 000000000000628a │ │ │ │ + DW_CFA_advance_loc: 50 to 0000000000004c54 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000628c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000004c56 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000006292 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000004c5c │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006294 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000004c5e │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006296 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000004c60 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000468 0000000000000058 0000046c FDE cie=00000000 pc=0000000000006298..000000000000647e │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000629a │ │ │ │ +000000b8 0000000000000058 000000bc FDE cie=00000000 pc=0000000000004c62..0000000000004e48 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000004c64 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000062a4 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000004c6e │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc1: 56 to 00000000000062dc │ │ │ │ + DW_CFA_advance_loc1: 56 to 0000000000004ca6 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000062de │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000004ca8 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000062e2 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004cac │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000062e4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000004cae │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000062e6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000004cb0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 44 to 0000000000006312 │ │ │ │ + DW_CFA_advance_loc: 44 to 0000000000004cdc │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc1: 92 to 000000000000636e │ │ │ │ + DW_CFA_advance_loc1: 92 to 0000000000004d38 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006370 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000004d3a │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006372 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000004d3c │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006374 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000004d3e │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc1: 78 to 00000000000063c2 │ │ │ │ + DW_CFA_advance_loc1: 78 to 0000000000004d8c │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc1: 94 to 0000000000006420 │ │ │ │ + DW_CFA_advance_loc1: 94 to 0000000000004dea │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006422 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000004dec │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc1: 66 to 0000000000006464 │ │ │ │ + DW_CFA_advance_loc1: 66 to 0000000000004e2e │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006466 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000004e30 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000646a │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004e34 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000646c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000004e36 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000646e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000004e38 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ │ │ │ │ -000004c4 0000000000000030 000004c8 FDE cie=00000000 pc=000000000000647e..00000000000064ca │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000000648c │ │ │ │ +00000114 0000000000000030 00000118 FDE cie=00000000 pc=0000000000004e48..0000000000004e94 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000004e56 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000648e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000004e58 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000006496 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000004e60 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 20 to 00000000000064aa │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000004e74 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000064ac │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000004e76 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000064ae │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000004e78 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000064b0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000004e7a │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000064b2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000004e7c │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000064be │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000004e88 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000064c0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000004e8a │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000064c2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000004e8c │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000064c8 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000004e92 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000004f8 0000000000000030 000004fc FDE cie=00000000 pc=00000000000064ca..0000000000006516 │ │ │ │ - DW_CFA_advance_loc: 14 to 00000000000064d8 │ │ │ │ +00000148 0000000000000030 0000014c FDE cie=00000000 pc=0000000000004e94..0000000000004ee0 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000004ea2 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000064da │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000004ea4 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000064e2 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000004eac │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 20 to 00000000000064f6 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000004ec0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000064f8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000004ec2 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000064fa │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000004ec4 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000064fc │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000004ec6 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000064fe │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000004ec8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000650a │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000004ed4 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000650c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000004ed6 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000650e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000004ed8 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000006514 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000004ede │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000052c 0000000000000024 00000530 FDE cie=00000000 pc=0000000000006516..0000000000006554 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006518 │ │ │ │ +0000017c 0000000000000024 00000180 FDE cie=00000000 pc=0000000000004ee0..0000000000004f1e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000004ee2 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000651c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004ee6 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000006526 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000004ef0 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 34 to 0000000000006548 │ │ │ │ + DW_CFA_advance_loc: 34 to 0000000000004f12 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000654a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000004f14 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000654c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000004f16 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000654e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000004f18 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006550 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000004f1a │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00000554 000000000000002c 00000558 FDE cie=00000000 pc=0000000000006554..00000000000065c6 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000006558 │ │ │ │ +000001a4 000000000000002c 000001a8 FDE cie=00000000 pc=0000000000004f1e..0000000000004f90 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004f22 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000655e │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000004f28 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 48 to 000000000000658e │ │ │ │ + DW_CFA_advance_loc: 48 to 0000000000004f58 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 28 to 00000000000065aa │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000004f74 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000065ac │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000004f76 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 14 to 00000000000065ba │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000004f84 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000065c0 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000004f8a │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000065c2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000004f8c │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000065c4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000004f8e │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000584 0000000000000028 00000588 FDE cie=00000000 pc=00000000000065c6..0000000000006676 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000065ca │ │ │ │ +000001d4 0000000000000028 000001d8 FDE cie=00000000 pc=0000000000004f90..0000000000005040 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004f94 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000065ce │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004f98 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000065d6 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000004fa0 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc1: 74 to 0000000000006620 │ │ │ │ + DW_CFA_advance_loc1: 74 to 0000000000004fea │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006622 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000004fec │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc1: 74 to 000000000000666c │ │ │ │ + DW_CFA_advance_loc1: 74 to 0000000000005036 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000006672 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000503c │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006674 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000503e │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000005b0 000000000000004c 000005b4 FDE cie=00000000 pc=0000000000006676..00000000000067fa │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000667a │ │ │ │ +00000200 000000000000004c 00000204 FDE cie=00000000 pc=0000000000005040..00000000000051c4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000005044 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000006696 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000005060 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc2: 292 to 00000000000067ba │ │ │ │ + DW_CFA_advance_loc2: 292 to 0000000000005184 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000067bc │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005186 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000067c2 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000518c │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000067c4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000518e │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000067c6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005190 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000067c8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005192 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000067ca │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005194 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000067cc │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005196 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000067ce │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005198 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000067d0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000519a │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000067d2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000519c │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000067d6 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000051a0 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000067d8 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000051a2 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000067da │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000051a4 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000600 0000000000000070 00000604 FDE cie=00000000 pc=00000000000067fa..00000000000069c6 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000067fc │ │ │ │ +00000250 0000000000000070 00000254 FDE cie=00000000 pc=00000000000051c4..0000000000005390 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000051c6 │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000067fe │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000051c8 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000006804 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000051ce │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000680a │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000051d4 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000006816 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000051e0 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000000682e │ │ │ │ + DW_CFA_advance_loc: 24 to 00000000000051f8 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 344 to 0000000000006986 │ │ │ │ + DW_CFA_advance_loc2: 344 to 0000000000005350 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006988 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005352 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000698a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005354 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000698c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005356 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000698e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005358 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006990 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000535a │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006992 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000535c │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006994 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000535e │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006996 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005360 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006998 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005362 │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000699a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005364 │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000699c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005366 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000699e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005368 │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000069a0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000536a │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000069a2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000536c │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ @@ -2021,172 +1488,172 @@ │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000674 0000000000000050 00000678 FDE cie=00000000 pc=00000000000069c6..0000000000006b02 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000069ce │ │ │ │ +000002c4 0000000000000050 000002c8 FDE cie=00000000 pc=0000000000005390..00000000000054cc │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000005398 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000069d0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000539a │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000069dc │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000053a6 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000069e2 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000053ac │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000069e8 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000053b2 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000069ec │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000053b6 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000006a00 │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000053ca │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 224 to 0000000000006ae0 │ │ │ │ + DW_CFA_advance_loc1: 224 to 00000000000054aa │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006ae2 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000054ac │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006ae4 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000054ae │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006ae6 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000054b0 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006ae8 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000054b2 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006aea │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000054b4 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006aec │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000054b6 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006aee │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000054b8 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006af0 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000054ba │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006af2 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000054bc │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006af4 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000054be │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006af6 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000054c0 │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006af8 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000054c2 │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000006afc │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000054c6 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000006c8 0000000000000010 000006cc FDE cie=00000000 pc=0000000000006b02..0000000000006b16 │ │ │ │ +00000318 0000000000000010 0000031c FDE cie=00000000 pc=00000000000054cc..00000000000054e0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000006dc 0000000000000028 000006e0 FDE cie=00000000 pc=0000000000006b16..0000000000006b82 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000006b1a │ │ │ │ +0000032c 0000000000000028 00000330 FDE cie=00000000 pc=00000000000054e0..000000000000554c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000054e4 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000006b26 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000054f0 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 50 to 0000000000006b58 │ │ │ │ + DW_CFA_advance_loc: 50 to 0000000000005522 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006b5a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005524 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006b5c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005526 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006b5e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005528 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006b60 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000552a │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006b62 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000552c │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000708 0000000000000094 0000070c FDE cie=00000000 pc=0000000000006b82..0000000000006dea │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006b84 │ │ │ │ +00000358 0000000000000094 0000035c FDE cie=00000000 pc=000000000000554c..00000000000057b4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000554e │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000006b8a │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000005554 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000006b94 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000000555e │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000006b9c │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000005566 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc1: 62 to 0000000000006bda │ │ │ │ + DW_CFA_advance_loc1: 62 to 00000000000055a4 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 298 to 0000000000006d04 │ │ │ │ + DW_CFA_advance_loc2: 298 to 00000000000056ce │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006d06 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000056d0 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006d08 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000056d2 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006d0a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000056d4 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006d0c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000056d6 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006d0e │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000056d8 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006d10 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000056da │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006d12 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000056dc │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006d14 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000056de │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006d16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000056e0 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006d18 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000056e2 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006d1a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000056e4 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000006d1e │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000056e8 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006d20 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000056ea │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006d22 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000056ec │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc1: 144 to 0000000000006db2 │ │ │ │ + DW_CFA_advance_loc1: 144 to 000000000000577c │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 52 to 0000000000006de6 │ │ │ │ + DW_CFA_advance_loc: 52 to 00000000000057b0 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ @@ -2194,138 +1661,138 @@ │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000007a0 000000000000004c 000007a4 FDE cie=00000000 pc=0000000000006dea..0000000000006ef2 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000006dee │ │ │ │ +000003f0 000000000000004c 000003f4 FDE cie=00000000 pc=00000000000057b4..00000000000058bc │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000057b8 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000006df2 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000057bc │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 30 to 0000000000006e10 │ │ │ │ + DW_CFA_advance_loc: 30 to 00000000000057da │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc1: 198 to 0000000000006ed6 │ │ │ │ + DW_CFA_advance_loc1: 198 to 00000000000058a0 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006ed8 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000058a2 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006eda │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000058a4 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006edc │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000058a6 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006ede │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000058a8 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006ee0 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000058aa │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006ee2 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000058ac │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006ee4 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000058ae │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006ee6 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000058b0 │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006ee8 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000058b2 │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006eea │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000058b4 │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006eec │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000058b6 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006eee │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000058b8 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006ef0 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000058ba │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000007f0 000000000000002c 000007f4 FDE cie=00000000 pc=0000000000006ef2..000000000000706c │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006ef4 │ │ │ │ +00000440 000000000000002c 00000444 FDE cie=00000000 pc=00000000000058bc..0000000000005a36 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000058be │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006ef6 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000058c0 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000006f00 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000058ca │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 156 to 0000000000006f9c │ │ │ │ + DW_CFA_advance_loc1: 156 to 0000000000005966 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006f9e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005968 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006fa0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000596a │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006fa2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000596c │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006fa4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000596e │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000006fa6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005970 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000820 000000000000006c 00000824 FDE cie=00000000 pc=000000000000706c..0000000000007222 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000706e │ │ │ │ +00000470 000000000000006c 00000474 FDE cie=00000000 pc=0000000000005a36..0000000000005bec │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005a38 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007070 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005a3a │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000007076 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000005a40 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000707a │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000005a44 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 22 to 0000000000007090 │ │ │ │ + DW_CFA_advance_loc: 22 to 0000000000005a5a │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc1: 190 to 000000000000714e │ │ │ │ + DW_CFA_advance_loc1: 190 to 0000000000005b18 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007150 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005b1a │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007152 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005b1c │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007154 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005b1e │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007156 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005b20 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007158 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005b22 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000715a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005b24 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000715c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005b26 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000715e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005b28 │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007160 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005b2a │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007162 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005b2c │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007164 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005b2e │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007166 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005b30 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007168 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005b32 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000716a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005b34 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ @@ -2336,63 +1803,63 @@ │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000890 000000000000006c 00000894 FDE cie=00000000 pc=0000000000007222..00000000000073d8 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007224 │ │ │ │ +000004e0 000000000000006c 000004e4 FDE cie=00000000 pc=0000000000005bec..0000000000005da2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005bee │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007226 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005bf0 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000722c │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000005bf6 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000007230 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000005bfa │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 22 to 0000000000007246 │ │ │ │ + DW_CFA_advance_loc: 22 to 0000000000005c10 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc1: 190 to 0000000000007304 │ │ │ │ + DW_CFA_advance_loc1: 190 to 0000000000005cce │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007306 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005cd0 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007308 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005cd2 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000730a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005cd4 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000730c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005cd6 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000730e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005cd8 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007310 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005cda │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007312 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005cdc │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007314 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005cde │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007316 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005ce0 │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007318 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005ce2 │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000731a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005ce4 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000731c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005ce6 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000731e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005ce8 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007320 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005cea │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ @@ -2403,22009 +1870,21589 @@ │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000900 0000000000000014 00000904 FDE cie=00000000 pc=00000000000073d8..00000000000073ee │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00000918 0000000000000010 0000091c FDE cie=00000000 pc=00000000000073ee..0000000000007402 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000092c 0000000000000010 00000930 FDE cie=00000000 pc=0000000000007402..000000000000741a │ │ │ │ - DW_CFA_nop │ │ │ │ +00000550 0000000000000014 00000554 FDE cie=00000000 pc=0000000000005da2..0000000000005db8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - │ │ │ │ -00000940 0000000000000010 00000944 FDE cie=00000000 pc=000000000000741a..000000000000743c │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - │ │ │ │ -00000954 0000000000000010 00000958 FDE cie=00000000 pc=000000000000743c..00000000000074ba │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000968 000000000000002c 0000096c FDE cie=00000000 pc=00000000000074ba..0000000000007526 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000074be │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000074ca │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ +00000568 000000000000003c 0000056c FDE cie=00000000 pc=0000000000005db8..0000000000005e6a │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000005dbc │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005dbe │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000005dca │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000005de2 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 52 to 00000000000074fe │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007500 │ │ │ │ + DW_CFA_advance_loc1: 78 to 0000000000005e30 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007502 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005e32 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005e34 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007504 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005e36 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007506 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005e38 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007508 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005e3a │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000007514 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005e3c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - │ │ │ │ -00000998 0000000000000010 0000099c FDE cie=00000000 pc=0000000000007526..0000000000007554 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000009ac 0000000000000010 000009b0 FDE cie=00000000 pc=0000000000007554..0000000000007582 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000009c0 0000000000000010 000009c4 FDE cie=00000000 pc=0000000000007582..00000000000075b0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000009d4 0000000000000010 000009d8 FDE cie=00000000 pc=00000000000075b0..00000000000075de │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000009e8 0000000000000010 000009ec FDE cie=00000000 pc=00000000000075de..0000000000007644 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000009fc 0000000000000010 00000a00 FDE cie=00000000 pc=0000000000007644..000000000000770c │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00000a10 0000000000000014 00000a14 FDE cie=00000000 pc=000000000000770c..00000000000077a0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00000a28 0000000000000010 00000a2c FDE cie=00000000 pc=00000000000077a0..00000000000077ea │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00000a3c 0000000000000010 00000a40 FDE cie=00000000 pc=00000000000077ea..0000000000007826 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005e3e │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 18 to 0000000000005e50 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000a50 0000000000000014 00000a54 FDE cie=00000000 pc=0000000000007826..000000000000784a │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007828 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 30 to 0000000000007846 │ │ │ │ +000005a8 0000000000000030 000005ac FDE cie=00000000 pc=0000000000005e6a..0000000000005ef8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005e6c │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005e6e │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000005e7a │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 18 to 0000000000005e8c │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000005e9a │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc1: 64 to 0000000000005eda │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005edc │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005ede │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000005ee4 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005ee6 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005ee8 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000005ef4 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ │ │ │ │ -00000a68 0000000000000010 00000a6c FDE cie=00000000 pc=000000000000784a..0000000000007886 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ +000005dc 000000000000002c 000005e0 FDE cie=00000000 pc=0000000000005ef8..0000000000005f90 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000005efe │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000005f08 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000005f18 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000005f26 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc1: 68 to 0000000000005f6a │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005f6c │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005f6e │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005f70 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005f72 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000005f74 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000a7c 000000000000003c 00000a80 FDE cie=00000000 pc=0000000000007886..0000000000007968 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007888 │ │ │ │ +0000060c 000000000000003c 00000610 FDE cie=00000000 pc=0000000000005f90..0000000000006072 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000005f94 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000788a │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000005f9e │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000005fae │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000005fc6 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000007890 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000000789e │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 22 to 00000000000078b4 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 96 to 0000000000007914 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000007918 │ │ │ │ + DW_CFA_advance_loc1: 152 to 000000000000605e │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000791a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006060 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000791c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006062 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000791e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006064 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007920 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006066 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007922 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007924 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006068 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007926 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000606a │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000606c │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000606e │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006070 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007928 │ │ │ │ - DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000abc 0000000000000020 00000ac0 FDE cie=00000000 pc=0000000000007968..0000000000007980 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000796a │ │ │ │ +0000064c 0000000000000020 00000650 FDE cie=00000000 pc=0000000000006072..000000000000609a │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000006076 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000796c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000607a │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000007972 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000006088 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000007978 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000006090 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000797c │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000006096 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000797e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006098 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000ae0 0000000000000010 00000ae4 FDE cie=00000000 pc=0000000000007980..0000000000007986 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00000af4 0000000000000010 00000af8 FDE cie=00000000 pc=0000000000007986..000000000000798a │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00000b08 0000000000000010 00000b0c FDE cie=00000000 pc=000000000000798a..000000000000798e │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00000b1c 0000000000000010 00000b20 FDE cie=00000000 pc=000000000000798e..0000000000007998 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00000b30 0000000000000010 00000b34 FDE cie=00000000 pc=0000000000007998..00000000000079a2 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00000b44 0000000000000010 00000b48 FDE cie=00000000 pc=00000000000079a2..00000000000079ae │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00000b58 0000000000000010 00000b5c FDE cie=00000000 pc=00000000000079ae..00000000000079be │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00000b6c 0000000000000010 00000b70 FDE cie=00000000 pc=00000000000079be..00000000000079ce │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00000b80 0000000000000010 00000b84 FDE cie=00000000 pc=00000000000079ce..00000000000079de │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00000b94 0000000000000010 00000b98 FDE cie=00000000 pc=00000000000079de..00000000000079e6 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00000ba8 0000000000000010 00000bac FDE cie=00000000 pc=00000000000079e6..0000000000007a02 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00000bbc 0000000000000010 00000bc0 FDE cie=00000000 pc=0000000000007a02..0000000000007a1c │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00000bd0 0000000000000010 00000bd4 FDE cie=00000000 pc=0000000000007a1c..0000000000007a22 │ │ │ │ +00000670 0000000000000010 00000674 FDE cie=00000000 pc=000000000000609a..00000000000060a2 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000be4 0000000000000014 00000be8 FDE cie=00000000 pc=0000000000007a22..0000000000007a68 │ │ │ │ - DW_CFA_advance_loc1: 64 to 0000000000007a62 │ │ │ │ +00000684 0000000000000020 00000688 FDE cie=00000000 pc=00000000000060a2..00000000000060de │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000060a4 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007a64 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - │ │ │ │ -00000bfc 0000000000000010 00000c00 FDE cie=00000000 pc=0000000000007a68..0000000000007a6c │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00000c10 0000000000000010 00000c14 FDE cie=00000000 pc=0000000000007a6c..0000000000007a76 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00000c24 0000000000000024 00000c28 FDE cie=00000000 pc=0000000000007a76..0000000000007ac2 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000007a7a │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000007a84 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000060a6 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000007a94 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000060ac │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 34 to 0000000000007ab6 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000060b4 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007ab8 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000007abe │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000060ba │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007ac0 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000060bc │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000060be │ │ │ │ + DW_CFA_restore_state │ │ │ │ │ │ │ │ -00000c4c 0000000000000028 00000c50 FDE cie=00000000 pc=0000000000007ac2..0000000000007b60 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000007ac6 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000007ace │ │ │ │ +000006a8 0000000000000020 000006ac FDE cie=00000000 pc=00000000000060de..0000000000006140 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000060e0 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000060e4 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 130 to 0000000000007b50 │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000060f8 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000007b54 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007b56 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007b58 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007b5a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000060fa │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000060fc │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007b5c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000006100 │ │ │ │ DW_CFA_restore_state │ │ │ │ - │ │ │ │ -00000c78 0000000000000010 00000c7c FDE cie=00000000 pc=0000000000007b60..0000000000007b88 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000c8c 0000000000000020 00000c90 FDE cie=00000000 pc=0000000000007b88..0000000000007bb0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007b8a │ │ │ │ +000006cc 0000000000000014 000006d0 FDE cie=00000000 pc=0000000000006140..000000000000616c │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000000614a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000007b90 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 18 to 0000000000007ba2 │ │ │ │ + DW_CFA_advance_loc: 30 to 0000000000006168 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000007ba8 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000007bac │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007bae │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000cb0 0000000000000058 00000cb4 FDE cie=00000000 pc=0000000000007bb0..0000000000007d5a │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000007bb4 │ │ │ │ - DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_advance_loc: 26 to 0000000000007bce │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc1: 88 to 0000000000007c26 │ │ │ │ +000006e4 0000000000000020 000006e8 FDE cie=00000000 pc=000000000000616c..00000000000061da │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000006170 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000006174 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 188 to 0000000000007ce2 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007ce4 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc1: 74 to 0000000000007d2e │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000006188 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007d30 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007d32 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007d34 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007d36 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007d38 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007d3a │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007d3c │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007d3e │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007d40 │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000007d44 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007d46 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000618a │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000618c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007d48 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000618e │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000007d56 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000d0c 0000000000000058 00000d10 FDE cie=00000000 pc=0000000000007d5a..0000000000007f20 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007d5c │ │ │ │ - DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007d5e │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000007d64 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000007d6c │ │ │ │ +00000708 0000000000000040 0000070c FDE cie=00000000 pc=00000000000061da..000000000000623c │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000061e0 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000061ec │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 44 to 0000000000007d98 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc1: 78 to 0000000000007de6 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc1: 194 to 0000000000007ea8 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007eaa │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc1: 74 to 0000000000007ef4 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 42 to 0000000000006216 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007ef6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006218 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000621a │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007ef8 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007efa │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000621c │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007efc │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007efe │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007f00 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007f02 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007f04 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007f06 │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000007f0a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000621e │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007f0c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000006222 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006224 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007f0e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006226 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000007f1c │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - │ │ │ │ -00000d68 0000000000000020 00000d6c FDE cie=00000000 pc=0000000000007f20..0000000000007f3a │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007f22 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007f24 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000007f2a │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000007f30 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006228 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000007f36 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000622a │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007f38 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000622c │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000622e │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006230 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006232 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000006236 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00000d8c 0000000000000010 00000d90 FDE cie=00000000 pc=0000000000007f3a..0000000000007f40 │ │ │ │ +0000074c 0000000000000010 00000750 FDE cie=00000000 pc=000000000000623c..0000000000006246 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000da0 0000000000000048 00000da4 FDE cie=00000000 pc=0000000000007f40..0000000000008070 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007f42 │ │ │ │ - DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000007f44 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000007f50 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ +00000760 0000000000000048 00000764 FDE cie=00000000 pc=0000000000006246..0000000000006318 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000624c │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000006258 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 22 to 0000000000007f66 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 40 to 0000000000007f8e │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 18 to 000000000000626a │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc1: 182 to 0000000000008044 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008046 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_advance_loc1: 132 to 00000000000062ee │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008048 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000062f0 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000008056 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000062f2 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000062f4 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000062f6 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000062f8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008058 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000062fc │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000805a │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000006306 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006308 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000805c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000630a │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000805e │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000008062 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008064 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000630c │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000630e │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008066 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006310 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000806c │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000dec 0000000000000030 00000df0 FDE cie=00000000 pc=0000000000008070..00000000000080e6 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000008074 │ │ │ │ +000007ac 000000000000003c 000007b0 FDE cie=00000000 pc=0000000000006318..00000000000063c0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000631c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000008078 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000006320 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000008086 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000000632a │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc1: 80 to 00000000000080d6 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc1: 110 to 0000000000006398 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000080d8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000639a │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000080da │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000639c │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000080dc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000639e │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000080de │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000063a4 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000080e2 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000063a8 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000080e4 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000063aa │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00000e20 0000000000000014 00000e24 FDE cie=00000000 pc=00000000000080e6..0000000000008166 │ │ │ │ - DW_CFA_advance_loc1: 122 to 0000000000008160 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008162 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000063ac │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000063b8 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000063bc │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000063be │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ │ │ │ │ -00000e38 0000000000000064 00000e3c FDE cie=00000000 pc=0000000000008166..00000000000082a6 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008168 │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000816a │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000008176 │ │ │ │ +000007ec 0000000000000034 000007f0 FDE cie=00000000 pc=00000000000063c0..0000000000006440 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000063c2 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000063c4 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000008186 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000063ca │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000008190 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000063d4 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc1: 204 to 000000000000825c │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 60 to 0000000000006410 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000825e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006412 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008260 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008262 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008264 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008266 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008268 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000826a │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000826c │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000008270 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006414 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008272 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000827a │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000827c │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000827e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006416 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006418 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008280 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000008286 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000641a │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 34 to 000000000000643c │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00000ea0 0000000000000010 00000ea4 FDE cie=00000000 pc=00000000000082a6..00000000000082b4 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00000eb4 0000000000000010 00000eb8 FDE cie=00000000 pc=00000000000082b4..0000000000008300 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000ec8 0000000000000060 00000ecc FDE cie=00000000 pc=0000000000008300..0000000000008530 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008302 │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008304 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000830c │ │ │ │ +00000824 0000000000000064 00000828 FDE cie=00000000 pc=0000000000006440..00000000000065dc │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006442 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006444 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 26 to 0000000000008326 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000644a │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000006458 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000006464 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc1: 146 to 00000000000083b8 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc2: 244 to 00000000000084ac │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000084ae │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 44 to 00000000000084da │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 26 to 00000000000084f4 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000084f6 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000084fc │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000000646e │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 18 to 0000000000006480 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000000648e │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_advance_loc1: 92 to 00000000000064ea │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000064ec │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000064ee │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000084fe │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000064f0 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008500 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000064f2 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008502 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008504 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000064f4 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008506 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000064f6 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008508 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000064f8 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000850a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000064fa │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000850c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000064fc │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000850e │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000008512 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008514 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000064fe │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008516 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000851c │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - │ │ │ │ -00000f2c 0000000000000044 00000f30 FDE cie=00000000 pc=0000000000008530..00000000000085fc │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008532 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008534 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000008540 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000000854a │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 18 to 000000000000855c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006500 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000008566 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc1: 122 to 00000000000085e0 │ │ │ │ + DW_CFA_advance_loc1: 80 to 0000000000006550 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000085e2 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000085e4 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000085e6 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000085e8 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000085ea │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000085ec │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000085ee │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000085f0 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000085f4 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000085f6 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000085f8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006552 │ │ │ │ DW_CFA_restore_state │ │ │ │ - │ │ │ │ -00000f74 0000000000000030 00000f78 FDE cie=00000000 pc=00000000000085fc..000000000000866c │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000008600 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000000860a │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000008612 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 18 to 0000000000008624 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 58 to 000000000000865e │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008660 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008662 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008664 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008666 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008668 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000866a │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00000fa8 0000000000000020 00000fac FDE cie=00000000 pc=000000000000866c..00000000000086ac │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000008672 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000008676 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000867c │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 42 to 00000000000086a6 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000086a8 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000086aa │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006554 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000fcc 0000000000000020 00000fd0 FDE cie=00000000 pc=00000000000086ac..00000000000086f4 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000086b2 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000086b6 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000086bc │ │ │ │ +0000088c 0000000000000028 00000890 FDE cie=00000000 pc=00000000000065dc..0000000000006644 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000065e0 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000065e6 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 50 to 00000000000086ee │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000086f0 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000086f2 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00000ff0 0000000000000020 00000ff4 FDE cie=00000000 pc=00000000000086f4..0000000000008738 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000086fa │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000086fe │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000065ee │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000008704 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 46 to 0000000000008732 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008734 │ │ │ │ + DW_CFA_advance_loc1: 64 to 000000000000662e │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008736 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00001014 0000000000000020 00001018 FDE cie=00000000 pc=0000000000008738..0000000000008774 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000873e │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000008742 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000008748 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 38 to 000000000000876e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006630 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000006636 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008770 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008772 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000006640 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006642 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00001038 0000000000000020 0000103c FDE cie=00000000 pc=0000000000008774..00000000000087b0 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000877a │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000877e │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000008784 │ │ │ │ +000008b8 0000000000000034 000008bc FDE cie=00000000 pc=0000000000006644..00000000000066f8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000006648 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000664e │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 38 to 00000000000087aa │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000087ac │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000087ae │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000105c 0000000000000010 00001060 FDE cie=00000000 pc=00000000000087b0..0000000000008840 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00001070 0000000000000010 00001074 FDE cie=00000000 pc=0000000000008840..0000000000008866 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00001084 0000000000000020 00001088 FDE cie=00000000 pc=0000000000008866..000000000000887e │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008868 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000886a │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000000665c │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000008870 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000008876 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000887a │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc1: 128 to 00000000000066dc │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000887c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000066de │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000066e0 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000066e2 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000066e4 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000066ea │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000066f4 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000066f6 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000010a8 0000000000000010 000010ac FDE cie=00000000 pc=000000000000887e..0000000000008884 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -000010bc 0000000000000040 000010c0 FDE cie=00000000 pc=0000000000008884..0000000000008996 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000008888 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000888e │ │ │ │ +000008f0 0000000000000040 000008f4 FDE cie=00000000 pc=00000000000066f8..00000000000067ac │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000066fa │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000066fc │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000006702 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000000670c │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000006716 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 18 to 00000000000088a0 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000088a2 │ │ │ │ + DW_CFA_advance_loc1: 96 to 0000000000006776 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000088a4 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000088a6 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000088a8 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 90 to 0000000000008902 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008904 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006778 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000890a │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000890e │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008910 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 104 to 0000000000008978 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000677a │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000897a │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000897c │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000008980 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000677c │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000677e │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006780 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006782 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008982 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00001100 0000000000000010 00001104 FDE cie=00000000 pc=0000000000008996..00000000000089ac │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00001114 0000000000000074 00001118 FDE cie=00000000 pc=00000000000089ac..0000000000008caa │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000089ae │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000089b2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006784 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 36 to 00000000000067a8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000089c2 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc1: 66 to 0000000000008a04 │ │ │ │ + │ │ │ │ +00000934 00000000000000c8 00000938 FDE cie=00000000 pc=00000000000067ac..0000000000006ab6 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000067ae │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000067b8 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 14 to 00000000000067c6 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000067d6 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc1: 216 to 0000000000008adc │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_advance_loc1: 68 to 000000000000681a │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000000682e │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-120 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000006834 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000683a │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_advance_loc2: 446 to 00000000000069f8 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008ade │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008ae0 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008ae2 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000069fa │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000069fc │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008ae4 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000069fe │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008ae6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006a00 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006a02 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006a04 │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008ae8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006a06 │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008aea │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006a08 │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008aec │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006a0a │ │ │ │ + DW_CFA_restore: r40 (fs0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006a0c │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000008af2 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008af4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006a0e │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006a10 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008af6 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000008afa │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008afc │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000006a14 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006a16 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008afe │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006a18 │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006a1a │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000006a3a │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc: 18 to 0000000000006a4c │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006a4e │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006a50 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006a52 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006a54 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006a56 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006a58 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006a5a │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc: 30 to 0000000000006a78 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006a7a │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006a7c │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006a7e │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006a80 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006a82 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006a84 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 424 to 0000000000008ca6 │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-120 │ │ │ │ + DW_CFA_advance_loc: 30 to 0000000000006aa2 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006aa4 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006aa6 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006aa8 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006aaa │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006aac │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006aae │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006ab0 │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006ab2 │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006ab4 │ │ │ │ + DW_CFA_restore: r40 (fs0) │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000118c 0000000000000054 00001190 FDE cie=00000000 pc=0000000000008caa..0000000000008e9e │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008cac │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008cae │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000008cbc │ │ │ │ +00000a00 0000000000000064 00000a04 FDE cie=00000000 pc=0000000000006ab6..0000000000006b44 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006ab8 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000006abc │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000006ac2 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000006acc │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 18 to 0000000000008cce │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000006ad8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 58 to 0000000000008d08 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc2: 250 to 0000000000008e02 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008e04 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc1: 56 to 0000000000008e3c │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000008e40 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc1: 68 to 0000000000006b1c │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008e42 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006b1e │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006b20 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008e44 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006b22 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008e46 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006b24 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008e48 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006b26 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006b28 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006b2a │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006b2c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008e4a │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006b2e │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc1: 76 to 0000000000008e96 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000006b32 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000006b36 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006b38 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000008e9a │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000006b3c │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006b3e │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006b40 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ │ │ │ │ -000011e4 0000000000000050 000011e8 FDE cie=00000000 pc=0000000000008e9e..0000000000008f5c │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008ea0 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000008ea4 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000008eb8 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000008ec8 │ │ │ │ +00000a68 000000000000003c 00000a6c FDE cie=00000000 pc=0000000000006b44..0000000000006bc0 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000006b4a │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 18 to 0000000000006b5c │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc1: 94 to 0000000000008f26 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc1: 78 to 0000000000006baa │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006bac │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008f28 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006bae │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008f2a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006bb0 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008f2c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006bb2 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008f2e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006bb4 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006bb6 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008f30 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006bb8 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008f32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006bba │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000008f40 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008f42 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008f44 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006bbc │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008f46 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 18 to 0000000000008f58 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001238 0000000000000040 0000123c FDE cie=00000000 pc=0000000000008f5c..000000000000900a │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000008f62 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000008f76 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ +00000aa8 0000000000000040 00000aac FDE cie=00000000 pc=0000000000006bc0..0000000000006c60 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000006bc6 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000006bd4 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000006bdc │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 124 to 0000000000008ff2 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc1: 108 to 0000000000006c48 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008ff4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006c4a │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008ff6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006c4c │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008ff8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006c4e │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008ffa │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006c50 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008ffc │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006c52 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000008ffe │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006c54 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009000 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006c56 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009002 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006c58 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009004 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006c5a │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009006 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006c5c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -0000127c 0000000000000058 00001280 FDE cie=00000000 pc=000000000000900a..000000000000919a │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000900c │ │ │ │ +00000aec 000000000000004c 00000af0 FDE cie=00000000 pc=0000000000006c60..0000000000006d68 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006c62 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009010 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000009024 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006c64 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000006c6a │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000009034 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000006c86 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc2: 306 to 0000000000009166 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_advance_loc1: 198 to 0000000000006d4c │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009168 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006d4e │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000916a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006d50 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000916c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006d52 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000916e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006d54 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006d56 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000000917c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006d58 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006d5a │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006d5c │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006d5e │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006d60 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006d62 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000917e │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009180 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006d64 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006d66 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009182 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00000b3c 0000000000000084 00000b40 FDE cie=00000000 pc=0000000000006d68..0000000000006ffc │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006d6a │ │ │ │ + DW_CFA_def_cfa_offset: 208 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000006d7a │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000006d92 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000006db2 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 18 to 0000000000006dc4 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000009188 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_advance_loc2: 352 to 0000000000006f24 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006f26 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006f28 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006f2a │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000009196 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000012d8 000000000000003c 000012dc FDE cie=00000000 pc=000000000000919a..0000000000009302 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000091a2 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000091ae │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006f2c │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006f2e │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006f30 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 26 to 0000000000006f4a │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006f4c │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006f4e │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006f50 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006f52 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006f54 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006f56 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006f58 │ │ │ │ + DW_CFA_def_cfa_offset: 208 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc2: 304 to 00000000000092de │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000092e0 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000092e2 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000092e4 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000092e6 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000092ea │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000092f6 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000092fa │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000009300 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc1: 146 to 0000000000006fea │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00001318 0000000000000020 0000131c FDE cie=00000000 pc=0000000000009302..000000000000932a │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009304 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009306 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000006ff8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000930c │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000009320 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000009326 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009328 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000133c 0000000000000010 00001340 FDE cie=00000000 pc=000000000000932a..0000000000009334 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00001350 0000000000000048 00001354 FDE cie=00000000 pc=0000000000009334..00000000000094fa │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009338 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000009340 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000009346 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000009352 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + │ │ │ │ +00000bc4 00000000000000b0 00000bc8 FDE cie=00000000 pc=0000000000006ffc..0000000000007344 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000006ffe │ │ │ │ + DW_CFA_def_cfa_offset: 320 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000007000 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000007020 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 90 to 00000000000093ac │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc1: 60 to 000000000000705c │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc1: 214 to 0000000000009482 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009484 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009488 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc2: 350 to 00000000000071ba │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000948a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000071bc │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000948c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000071be │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000009492 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000071c0 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009494 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009496 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009498 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 78 to 00000000000094e6 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000094ec │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000071c2 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000071c4 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000071c6 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 26 to 00000000000071e0 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000094ee │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000094f6 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000071e2 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000071e4 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000094f8 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000071e6 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000071e8 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000071ea │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000071ec │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000139c 0000000000000010 000013a0 FDE cie=00000000 pc=00000000000094fa..0000000000009510 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000013b0 0000000000000014 000013b4 FDE cie=00000000 pc=0000000000009510..0000000000009556 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000013c8 0000000000000044 000013cc FDE cie=00000000 pc=0000000000009556..000000000000969e │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009558 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000955c │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000000956a │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000009570 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 26 to 000000000000958a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000071ee │ │ │ │ + DW_CFA_def_cfa_offset: 320 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 182 to 0000000000009640 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009642 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009644 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc1: 120 to 0000000000007266 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009646 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009648 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000964a │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000964c │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000964e │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009650 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009654 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009656 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009658 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00001410 0000000000000058 00001414 FDE cie=00000000 pc=000000000000969e..00000000000098a2 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000096a4 │ │ │ │ - DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000096aa │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000096ae │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-120 │ │ │ │ - DW_CFA_advance_loc: 22 to 00000000000096c4 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 46 to 00000000000096f2 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 38 to 000000000000728c │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 292 to 0000000000009816 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009818 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000981a │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000000729a │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000981c │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000981e │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009820 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009822 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009824 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009826 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009828 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000982a │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000982c │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000982e │ │ │ │ - DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009832 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009834 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009836 │ │ │ │ + DW_CFA_advance_loc: 14 to 00000000000072a8 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000072ac │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 14 to 00000000000072ba │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000146c 0000000000000044 00001470 FDE cie=00000000 pc=00000000000098a2..000000000000999e │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000098a8 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000098ae │ │ │ │ +00000c78 000000000000008c 00000c7c FDE cie=00000000 pc=0000000000007344..0000000000007464 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000007346 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000000735a │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 24 to 00000000000098c6 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000007368 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 22 to 00000000000098dc │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000007388 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc1: 158 to 000000000000997a │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000997e │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc1: 118 to 00000000000073fe │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009980 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009982 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000007400 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009984 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000007402 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009986 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000007404 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009988 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000007406 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000998a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000007408 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000998c │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000998e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000740a │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009990 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000740c │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000740e │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000007410 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000007424 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000007426 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000007428 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000742a │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009992 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000014b4 0000000000000064 000014b8 FDE cie=00000000 pc=000000000000999e..0000000000009b26 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000099a0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000742c │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000099a6 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 26 to 00000000000099c0 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 270 to 0000000000009ace │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009ad0 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000000744c │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009ad2 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009ad4 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009ad6 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009ad8 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009ada │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009adc │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009ade │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009ae0 │ │ │ │ - DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009ae2 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009ae6 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009ae8 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009aea │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000007460 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-104 │ │ │ │ - │ │ │ │ -0000151c 0000000000000010 00001520 FDE cie=00000000 pc=0000000000009b26..0000000000009b32 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00001530 0000000000000010 00001534 FDE cie=00000000 pc=0000000000009b32..0000000000009b3e │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001544 0000000000000028 00001548 FDE cie=00000000 pc=0000000000009b3e..0000000000009bcc │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009b40 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009b42 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000009b4c │ │ │ │ +00000d08 0000000000000028 00000d0c FDE cie=00000000 pc=0000000000007464..0000000000007492 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000007466 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000007468 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000009b54 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000746c │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc1: 108 to 0000000000009bc0 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000000747a │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009bc2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000747c │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009bc4 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009bc8 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009bca │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000007486 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000007488 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000748a │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000748c │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000007490 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001570 0000000000000054 00001574 FDE cie=00000000 pc=0000000000009bcc..0000000000009c9c │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009bce │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009bd2 │ │ │ │ +00000d34 0000000000000058 00000d38 FDE cie=00000000 pc=0000000000007492..000000000000756a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000007494 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000007496 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000749c │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009bd6 │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000074b0 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 18 to 0000000000009be8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-72 │ │ │ │ - DW_CFA_offset: r50 (fs2) at cfa-88 │ │ │ │ - DW_CFA_offset: r41 (fs1) at cfa-80 │ │ │ │ - DW_CFA_advance_loc1: 110 to 0000000000009c56 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_advance_loc1: 132 to 0000000000007534 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009c58 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009c5a │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009c5c │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009c5e │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009c60 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009c62 │ │ │ │ - DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009c64 │ │ │ │ - DW_CFA_restore: r41 (fs1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009c66 │ │ │ │ - DW_CFA_restore: r50 (fs2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009c6a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000007536 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009c6c │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009c6e │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 34 to 0000000000009c90 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000007538 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000753a │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000753c │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_restore: r41 (fs1) │ │ │ │ - DW_CFA_restore: r50 (fs2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009c92 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000753e │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000007540 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000007542 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000007544 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000009c98 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009c9a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000007546 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000007548 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000015c8 0000000000000044 000015cc FDE cie=00000000 pc=0000000000009c9c..0000000000009de4 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009c9e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000754a │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009ca2 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000009cb0 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000009cb6 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 22 to 0000000000009ccc │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009cd0 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00000d90 0000000000000024 00000d94 FDE cie=00000000 pc=000000000000756a..0000000000007592 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000756c │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000756e │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000007574 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000000757e │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 182 to 0000000000009d86 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000007588 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009d88 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000758a │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009d8a │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000758e │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009d8c │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009d8e │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009d90 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009d92 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009d94 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009d96 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009d9a │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009d9c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000007590 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009d9e │ │ │ │ - DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00001610 0000000000000054 00001614 FDE cie=00000000 pc=0000000000009de4..000000000000a6a0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009de6 │ │ │ │ - DW_CFA_def_cfa_offset: 304 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000009de8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 42 to 0000000000009e12 │ │ │ │ +00000db8 0000000000000088 00000dbc FDE cie=00000000 pc=0000000000007592..0000000000007f18 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000007594 │ │ │ │ + DW_CFA_def_cfa_offset: 208 │ │ │ │ + DW_CFA_advance_loc: 18 to 00000000000075a6 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000075b6 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc1: 98 to 0000000000007618 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000009e18 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000009e26 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 2066 to 000000000000a638 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a63a │ │ │ │ + DW_CFA_advance_loc2: 1928 to 0000000000007da0 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a63e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000007da2 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a640 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000007da4 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a642 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000007da6 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a644 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a646 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000007da8 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a648 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000007daa │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a64a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000007dac │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a64c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000007dae │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a64e │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a650 │ │ │ │ + DW_CFA_advance_loc: 26 to 0000000000007dc8 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000007dca │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000007dcc │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a652 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000007dce │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a654 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000007dd2 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000007dd4 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a656 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00001668 000000000000005c 0000166c FDE cie=00000000 pc=000000000000a6a0..000000000000a792 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a6a2 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000a6a8 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000007dd6 │ │ │ │ + DW_CFA_def_cfa_offset: 208 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000a6b0 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 22 to 000000000000a6c6 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc1: 120 to 000000000000a73e │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc1: 188 to 0000000000007e92 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a740 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a742 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a744 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a746 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a748 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a74a │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a74c │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a74e │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000a756 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a758 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000a75e │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a762 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000007ea2 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -000016c8 00000000000000bc 000016cc FDE cie=00000000 pc=000000000000a792..000000000000b382 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a794 │ │ │ │ - DW_CFA_def_cfa_offset: 352 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a796 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000000a7b2 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 36 to 000000000000a7d6 │ │ │ │ +00000e44 0000000000000078 00000e48 FDE cie=00000000 pc=0000000000007f18..000000000000814a │ │ │ │ + DW_CFA_advance_loc: 18 to 0000000000007f2a │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc: 18 to 0000000000007f3c │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-120 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc2: 250 to 0000000000008036 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-120 │ │ │ │ - DW_CFA_offset: r41 (fs1) at cfa-128 │ │ │ │ - DW_CFA_advance_loc1: 168 to 000000000000a87e │ │ │ │ - DW_CFA_offset: r50 (fs2) at cfa-136 │ │ │ │ - DW_CFA_offset: r51 (fs3) at cfa-144 │ │ │ │ - DW_CFA_advance_loc2: 344 to 000000000000a9d6 │ │ │ │ - DW_CFA_restore: r50 (fs2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000a9d8 │ │ │ │ - DW_CFA_restore: r51 (fs3) │ │ │ │ - DW_CFA_advance_loc2: 740 to 000000000000acbc │ │ │ │ - DW_CFA_offset: r50 (fs2) at cfa-136 │ │ │ │ - DW_CFA_offset: r51 (fs3) at cfa-144 │ │ │ │ - DW_CFA_advance_loc1: 194 to 000000000000ad7e │ │ │ │ - DW_CFA_restore: r50 (fs2) │ │ │ │ - DW_CFA_restore: r51 (fs3) │ │ │ │ - DW_CFA_advance_loc1: 70 to 000000000000adc4 │ │ │ │ - DW_CFA_offset: r50 (fs2) at cfa-136 │ │ │ │ - DW_CFA_offset: r51 (fs3) at cfa-144 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000adca │ │ │ │ - DW_CFA_restore: r50 (fs2) │ │ │ │ - DW_CFA_restore: r51 (fs3) │ │ │ │ - DW_CFA_advance_loc1: 136 to 000000000000ae52 │ │ │ │ - DW_CFA_offset: r50 (fs2) at cfa-136 │ │ │ │ - DW_CFA_offset: r51 (fs3) at cfa-144 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000000ae60 │ │ │ │ - DW_CFA_restore: r50 (fs2) │ │ │ │ - DW_CFA_restore: r51 (fs3) │ │ │ │ - DW_CFA_advance_loc2: 1138 to 000000000000b2d2 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000b2d4 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000b2d8 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000b2da │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000b2dc │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000b2de │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000b2e0 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000b2e2 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000b2e4 │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000b2e6 │ │ │ │ - DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000b2e8 │ │ │ │ - DW_CFA_restore: r41 (fs1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000b2ea │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000b2ec │ │ │ │ + DW_CFA_advance_loc1: 94 to 0000000000008094 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000b2ee │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008096 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008098 │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000b2f0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000809a │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000b2f2 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000b2f4 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 26 to 000000000000b30e │ │ │ │ - DW_CFA_offset: r50 (fs2) at cfa-136 │ │ │ │ - DW_CFA_offset: r51 (fs3) at cfa-144 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000000b31e │ │ │ │ - DW_CFA_restore: r50 (fs2) │ │ │ │ - DW_CFA_restore: r51 (fs3) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000b326 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000809c │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000080a0 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000080a2 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000080a4 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000080a6 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000080a8 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000080aa │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000080ac │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000080ae │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000080b0 │ │ │ │ DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_restore: r41 (fs1) │ │ │ │ - DW_CFA_advance_loc1: 48 to 000000000000b356 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000080b2 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000080b6 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-120 │ │ │ │ + DW_CFA_advance_loc: 18 to 00000000000080c8 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-120 │ │ │ │ - DW_CFA_offset: r41 (fs1) at cfa-128 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000000b376 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_offset: r50 (fs2) at cfa-136 │ │ │ │ - DW_CFA_offset: r51 (fs3) at cfa-144 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000b37a │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000b37e │ │ │ │ - DW_CFA_offset: r50 (fs2) at cfa-136 │ │ │ │ - DW_CFA_offset: r51 (fs3) at cfa-144 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001788 000000000000002c 0000178c FDE cie=00000000 pc=000000000000b382..000000000000b410 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000b384 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000b386 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000000b396 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000000b3b2 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-72 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-56 │ │ │ │ - DW_CFA_advance_loc1: 66 to 000000000000b3f4 │ │ │ │ - DW_CFA_remember_state │ │ │ │ +00000ec0 0000000000000010 00000ec4 FDE cie=00000000 pc=000000000000814a..0000000000008172 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00000ed4 0000000000000024 00000ed8 FDE cie=00000000 pc=0000000000008172..00000000000081a0 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000008178 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000817c │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000008188 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000818e │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000008194 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000b3f6 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000819a │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000b3f8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000819c │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000b3fa │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000b3fc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000819e │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000b3fe │ │ │ │ - DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000017b8 0000000000000020 000017bc FDE cie=00000000 pc=000000000000b410..000000000000b456 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000b412 │ │ │ │ +00000efc 0000000000000020 00000f00 FDE cie=00000000 pc=00000000000081a0..00000000000081c0 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000081a2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000b41e │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000081a4 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000081aa │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000000b428 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000081b6 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000b42a │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000081bc │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000000b434 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000081be │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000b436 │ │ │ │ - DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000017dc 0000000000000030 000017e0 FDE cie=00000000 pc=000000000000b456..000000000000b4f0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000b458 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000b45a │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000000b46a │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 18 to 000000000000b47c │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-48 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000000b49c │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000b49e │ │ │ │ +00000f20 0000000000000020 00000f24 FDE cie=00000000 pc=00000000000081c0..000000000000820a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000081c2 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000081c6 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 58 to 0000000000008200 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000b4a0 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000b4a2 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000b4a4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008202 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000008206 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000b4a6 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001810 0000000000000010 00001814 FDE cie=00000000 pc=000000000000b4f0..000000000000b508 │ │ │ │ - DW_CFA_nop │ │ │ │ +00000f44 0000000000000024 00000f48 FDE cie=00000000 pc=000000000000820a..000000000000827a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000820c │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000820e │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000008216 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc1: 88 to 000000000000826e │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000008274 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008276 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008278 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001824 0000000000000010 00001828 FDE cie=00000000 pc=000000000000b508..000000000000b538 │ │ │ │ +00000f6c 0000000000000010 00000f70 FDE cie=00000000 pc=000000000000827a..000000000000828c │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001838 0000000000000024 0000183c FDE cie=00000000 pc=000000000000b538..000000000000b596 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000000b558 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000000b562 │ │ │ │ +00000f80 0000000000000020 00000f84 FDE cie=00000000 pc=000000000000828c..00000000000082c8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000828e │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008290 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000000b57a │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000008296 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000000b58a │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000b58c │ │ │ │ + DW_CFA_advance_loc: 44 to 00000000000082c2 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000b590 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000b592 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000082c4 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000082c6 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001860 0000000000000010 00001864 FDE cie=00000000 pc=000000000000b596..000000000000b5a8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ +00000fa4 0000000000000028 00000fa8 FDE cie=00000000 pc=00000000000082c8..000000000000832c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000082cc │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000082d0 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc1: 70 to 0000000000008316 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008318 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000831c │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000831e │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008320 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008322 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000008326 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001874 0000000000000038 00001878 FDE cie=00000000 pc=000000000000b5a8..000000000000b634 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000b5ae │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000000b5b8 │ │ │ │ +00000fd0 0000000000000050 00000fd4 FDE cie=00000000 pc=000000000000832c..00000000000084fc │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000008332 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000008346 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 26 to 000000000000b5d2 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000000b5ea │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc1: 126 to 00000000000083c4 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 30 to 000000000000b608 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000083c6 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 30 to 000000000000b626 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000083c8 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000b628 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000083ca │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000b62a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000083cc │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000b62c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000083ce │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000b62e │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000083d0 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000b630 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000083d2 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000b632 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000083d4 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000083d6 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000083d8 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000083da │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc2: 288 to 00000000000084fa │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000018b0 0000000000000020 000018b4 FDE cie=00000000 pc=000000000000b634..000000000000b686 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000b636 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000b63a │ │ │ │ +00001024 000000000000002c 00001028 FDE cie=00000000 pc=00000000000084fc..000000000000858c │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000008504 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000008512 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000b642 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 34 to 000000000000b664 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc1: 108 to 000000000000857e │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000b666 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008580 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 30 to 000000000000b684 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008582 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008584 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008586 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008588 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000018d4 000000000000001c 000018d8 FDE cie=00000000 pc=000000000000b686..000000000000b6e6 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000b68a │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000b68c │ │ │ │ +00001054 0000000000000044 00001058 FDE cie=00000000 pc=000000000000858c..00000000000086a0 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000008596 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000085aa │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000000b6a8 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc2: 222 to 0000000000008688 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000000b6c4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000868a │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000868c │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000868e │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008690 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008692 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008694 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008696 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008698 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000b6c6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000869a │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000018f4 000000000000001c 000018f8 FDE cie=00000000 pc=000000000000b6e6..000000000000b700 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000b6ea │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000b6ee │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000b6f6 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000869e │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000b6fc │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000b6fe │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ │ │ │ │ -00001914 0000000000000034 00001918 FDE cie=00000000 pc=000000000000b700..000000000000b7b2 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000b702 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000b704 │ │ │ │ +0000109c 0000000000000044 000010a0 FDE cie=00000000 pc=00000000000086a0..00000000000087ea │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000086aa │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000086be │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000b710 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000b716 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 60 to 000000000000b752 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 82 to 000000000000b7a4 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc2: 270 to 00000000000087cc │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000087ce │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000b7a6 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000087d0 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000087d2 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000087d4 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000087d6 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000087d8 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000087da │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000087dc │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000087de │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000087e8 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000b7a8 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000b7aa │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000b7ac │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000b7ae │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000b7b0 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + │ │ │ │ +000010e4 0000000000000028 000010e8 FDE cie=00000000 pc=00000000000087ea..00000000000088c4 │ │ │ │ + DW_CFA_advance_loc1: 100 to 000000000000884e │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008850 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000000886c │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000008870 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000887c │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000887e │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000008882 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008884 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000194c 0000000000000050 00001950 FDE cie=00000000 pc=000000000000b7b2..000000000000baf2 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000b7b4 │ │ │ │ - DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000b7b6 │ │ │ │ +00001110 000000000000003c 00001114 FDE cie=00000000 pc=00000000000088c4..00000000000089b8 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000088c6 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000088c8 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000000b7d6 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000088d0 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000088dc │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000088ec │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc2: 748 to 000000000000bac2 │ │ │ │ + DW_CFA_advance_loc1: 92 to 0000000000008948 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000bac4 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000bac6 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000894c │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000894e │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000bac8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008950 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000baca │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008952 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000bacc │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008954 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000bace │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008956 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000bad0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008958 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000bad2 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000bad4 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000bad6 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000bad8 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000bada │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000badc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000895a │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000bae0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000895c │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000019a0 0000000000000044 000019a4 FDE cie=00000000 pc=000000000000baf2..000000000000bc3e │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000baf4 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000baf8 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000000bb02 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000000bb16 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ +00001150 000000000000003c 00001154 FDE cie=00000000 pc=00000000000089b8..0000000000008bae │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000089ba │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000089bc │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 24 to 00000000000089d4 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 58 to 000000000000bb50 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc1: 172 to 0000000000008a80 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000bb52 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008a82 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000bb54 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008a84 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000bb56 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008a86 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000bb58 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008a88 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000bb5a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008a8a │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000bb5c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008a8c │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000bb5e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008a8e │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008a90 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000bb60 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008a92 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 138 to 000000000000bbea │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 56 to 000000000000bc22 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000bc24 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000bc26 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000019e8 000000000000008c 000019ec FDE cie=00000000 pc=000000000000bc3e..000000000000c28a │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000bc40 │ │ │ │ - DW_CFA_def_cfa_offset: 256 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000bc42 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000000bc50 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000bc56 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000000bc76 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ +00001190 0000000000000094 00001194 FDE cie=00000000 pc=0000000000008bae..0000000000008d54 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008bb0 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008bb2 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000008bb6 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000008bce │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc1: 72 to 000000000000bcbe │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc2: 482 to 000000000000bea0 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000bea4 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc1: 70 to 0000000000008c14 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000bea6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008c16 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000bea8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008c18 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000beaa │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008c1a │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000beac │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000beae │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008c1c │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000beb0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008c1e │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008c20 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000008c38 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_advance_loc1: 136 to 0000000000008cc0 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008cc2 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008cc4 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008cc6 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000beb2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008cc8 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000beb4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008cca │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000beb6 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000beb8 │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000bebc │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008ccc │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 48 to 0000000000008cfc │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008cfe │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000bebe │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008d00 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008d02 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008d04 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008d06 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008d08 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008d0a │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008d0c │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008d0e │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000008d12 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008d14 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000bec0 │ │ │ │ - DW_CFA_def_cfa_offset: 256 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000008d18 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000008d24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 494 to 000000000000c0ae │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000008d28 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc1: 116 to 000000000000c122 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 40 to 0000000000008d50 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 52 to 000000000000c156 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00001228 0000000000000030 0000122c FDE cie=00000000 pc=0000000000008d54..0000000000008e76 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008d56 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008d58 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 18 to 0000000000008d6a │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 204 to 0000000000008e36 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 26 to 000000000000c170 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008e38 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008e3a │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008e3c │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000008e40 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000008e4a │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000008e4e │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 18 to 000000000000c182 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000000c190 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 42 to 000000000000c1ba │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc1: 128 to 000000000000c23a │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc1: 72 to 000000000000c282 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001a78 0000000000000054 00001a7c FDE cie=00000000 pc=000000000000c28a..000000000000c7e2 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c28c │ │ │ │ - DW_CFA_def_cfa_offset: 320 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000c298 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc1: 72 to 000000000000c2e0 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ +0000125c 0000000000000010 00001260 FDE cie=00000000 pc=0000000000008e76..0000000000008eca │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00001270 0000000000000010 00001274 FDE cie=00000000 pc=0000000000008eca..0000000000008f12 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00001284 0000000000000034 00001288 FDE cie=00000000 pc=0000000000008f12..0000000000009078 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008f14 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000008f22 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000000c2ea │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000c2f2 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000c2fa │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 404 to 000000000000c48e │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc1: 218 to 0000000000008ffc │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c490 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c492 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000008ffe │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009000 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c494 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009002 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c496 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c498 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c49a │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c49c │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c49e │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c4a0 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c4a2 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c4a4 │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c4a8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009004 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c4aa │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009006 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000900a │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000900c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c4ac │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000009010 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00001ad0 0000000000000054 00001ad4 FDE cie=00000000 pc=000000000000c7e2..000000000000c9da │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c7e4 │ │ │ │ - DW_CFA_def_cfa_offset: 256 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c7e6 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 18 to 000000000000c7f8 │ │ │ │ +000012bc 0000000000000068 000012c0 FDE cie=00000000 pc=0000000000009078..00000000000092d4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000907a │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000907e │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 38 to 00000000000090a4 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 18 to 000000000000c80a │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000c816 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 22 to 000000000000c82c │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000c832 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc1: 124 to 000000000000c8ae │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c8b0 │ │ │ │ + DW_CFA_advance_loc2: 258 to 00000000000091a6 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c8b2 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000091a8 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c8b4 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000091aa │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c8b6 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000091ac │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c8b8 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000091ae │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c8ba │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c8bc │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000091b0 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c8be │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000091b2 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c8c0 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000091b4 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c8c2 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000091b6 │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c8c4 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000091b8 │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c8c6 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000091ba │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c8c8 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000091bc │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000091be │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000091c0 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c8ca │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00001b28 0000000000000054 00001b2c FDE cie=00000000 pc=000000000000c9da..000000000000cd64 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c9dc │ │ │ │ - DW_CFA_def_cfa_offset: 272 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000c9de │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000c9e4 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000091c2 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000000c9f4 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000000ca10 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000000ca20 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + │ │ │ │ +00001328 000000000000003c 0000132c FDE cie=00000000 pc=00000000000092d4..0000000000009352 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000092d6 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000092da │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc1: 126 to 000000000000ca9e │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 24 to 00000000000092f2 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000000930a │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000caa0 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000009312 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000caa2 │ │ │ │ + DW_CFA_advance_loc: 48 to 0000000000009342 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000caa4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009344 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000caa6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009346 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000caa8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009348 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000caaa │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000934a │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000934c │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000caac │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000934e │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000caae │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000cab0 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000cab2 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000cab4 │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000cab8 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000caba │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009350 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000cabc │ │ │ │ - DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001b80 000000000000006c 00001b84 FDE cie=00000000 pc=000000000000cd64..000000000000d0ae │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000cd66 │ │ │ │ - DW_CFA_def_cfa_offset: 272 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000cd68 │ │ │ │ +00001368 000000000000005c 0000136c FDE cie=00000000 pc=0000000000009352..00000000000094c8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009354 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009356 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000935e │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000000cd76 │ │ │ │ + DW_CFA_advance_loc: 22 to 0000000000009374 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000000cd96 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc1: 90 to 000000000000cdf0 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000cdf8 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000000ce08 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc2: 450 to 000000000000cfca │ │ │ │ + DW_CFA_advance_loc1: 102 to 00000000000093da │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000093dc │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000093de │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000093e0 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000cfcc │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000cfce │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000cfd0 │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 56 to 000000000000d008 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000093e4 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 96 to 0000000000009444 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009446 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009448 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000944a │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000009452 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d00a │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000009456 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d00c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009458 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d00e │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d010 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d012 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d014 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d016 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d018 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000d01c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000945a │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d01e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000945c │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 66 to 000000000000d060 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000009464 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 42 to 000000000000d08a │ │ │ │ + DW_CFA_advance_loc1: 60 to 00000000000094a0 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000000d0aa │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000094a8 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00001bf0 000000000000004c 00001bf4 FDE cie=00000000 pc=000000000000d0ae..000000000000d1fc │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d0b0 │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000d0b8 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000000d0d4 │ │ │ │ +000013c8 0000000000000050 000013cc FDE cie=00000000 pc=00000000000094c8..0000000000009c5e │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000094cc │ │ │ │ + DW_CFA_def_cfa_offset: 240 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000094d8 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 34 to 00000000000094fa │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 268 to 000000000000d1e0 │ │ │ │ + DW_CFA_advance_loc2: 1852 to 0000000000009c36 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009c38 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d1e2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009c3a │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d1e4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009c3c │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d1e6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009c3e │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d1e8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009c40 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d1ea │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009c42 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d1ec │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009c44 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d1ee │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009c46 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d1f0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009c48 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d1f2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009c4a │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d1f4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009c4c │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d1f6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009c4e │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d1f8 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d1fa │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000009c52 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009c54 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00001c40 0000000000000034 00001c44 FDE cie=00000000 pc=000000000000d1fc..000000000000d284 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000d200 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000000d20e │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ +0000141c 0000000000000058 00001420 FDE cie=00000000 pc=0000000000009c5e..000000000000a178 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009c60 │ │ │ │ + DW_CFA_def_cfa_offset: 304 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000009c62 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000009c68 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000009c74 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 26 to 0000000000009c8e │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 100 to 000000000000d272 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d274 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d276 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d278 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d27a │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d27c │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d27e │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d280 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00001c78 0000000000000054 00001c7c FDE cie=00000000 pc=000000000000d284..000000000000d5b8 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000d28a │ │ │ │ - DW_CFA_def_cfa_offset: 272 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000d28e │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 26 to 000000000000d2a8 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 22 to 000000000000d2be │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000000d2d2 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 326 to 000000000000d418 │ │ │ │ + DW_CFA_advance_loc2: 978 to 000000000000a060 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d41a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a062 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000d41e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a064 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d420 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a066 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d422 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a068 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d424 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a06a │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d426 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a06c │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d428 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a06e │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d42a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a070 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d42c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a072 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d42e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a074 │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d430 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a076 │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d432 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a078 │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d434 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a07a │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d436 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a07c │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - │ │ │ │ -00001cd0 000000000000002c 00001cd4 FDE cie=00000000 pc=000000000000d5b8..000000000000d600 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d5ba │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000d5be │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000000d5ce │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 36 to 000000000000d5f2 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d5f4 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d5f6 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000d5fa │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d5fc │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001d00 0000000000000024 00001d04 FDE cie=00000000 pc=000000000000d600..000000000000d66c │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d602 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000d608 │ │ │ │ +00001478 0000000000000028 0000147c FDE cie=00000000 pc=000000000000a178..000000000000a208 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a17a │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000a182 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000000d620 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc1: 98 to 000000000000a1e4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d622 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a1e8 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000d628 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a1ea │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d62a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a1ec │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a1ee │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d62c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a1f0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00001d28 0000000000000020 00001d2c FDE cie=00000000 pc=000000000000d66c..000000000000d68a │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d66e │ │ │ │ +000014a4 0000000000000020 000014a8 FDE cie=00000000 pc=000000000000a208..000000000000a248 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a20a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d670 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a20c │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000d676 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000a212 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000d67c │ │ │ │ + DW_CFA_advance_loc: 44 to 000000000000a23e │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000000d686 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000a244 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d688 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a246 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001d4c 0000000000000010 00001d50 FDE cie=00000000 pc=000000000000d68a..000000000000d690 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00001d60 000000000000002c 00001d64 FDE cie=00000000 pc=000000000000d690..000000000000d702 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000d696 │ │ │ │ +000014c8 0000000000000034 000014cc FDE cie=00000000 pc=000000000000a248..000000000000a30c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a24a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000000d6a0 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a24c │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000a252 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000000d6b0 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d6b2 │ │ │ │ + DW_CFA_advance_loc1: 78 to 000000000000a2a0 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 72 to 000000000000a2e8 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000000d6bc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a2ea │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000000a2f4 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000a2fa │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d6be │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a2fc │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d6c0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d6c2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a2fe │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 30 to 000000000000d6e0 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d6e2 │ │ │ │ - DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001d90 0000000000000010 00001d94 FDE cie=00000000 pc=000000000000d702..000000000000d71c │ │ │ │ +00001500 0000000000000010 00001504 FDE cie=00000000 pc=000000000000a30c..000000000000a310 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001da4 0000000000000010 00001da8 FDE cie=00000000 pc=000000000000d71c..000000000000d730 │ │ │ │ +00001514 0000000000000010 00001518 FDE cie=00000000 pc=000000000000a310..000000000000a314 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001db8 0000000000000010 00001dbc FDE cie=00000000 pc=000000000000d730..000000000000d750 │ │ │ │ +00001528 0000000000000010 0000152c FDE cie=00000000 pc=000000000000a314..000000000000a318 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001dcc 0000000000000010 00001dd0 FDE cie=00000000 pc=000000000000d750..000000000000d756 │ │ │ │ +0000153c 0000000000000010 00001540 FDE cie=00000000 pc=000000000000a318..000000000000a31e │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001de0 0000000000000010 00001de4 FDE cie=00000000 pc=000000000000d756..000000000000d768 │ │ │ │ +00001550 0000000000000010 00001554 FDE cie=00000000 pc=000000000000a31e..000000000000a322 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001df4 0000000000000010 00001df8 FDE cie=00000000 pc=000000000000d768..000000000000d78e │ │ │ │ +00001564 0000000000000010 00001568 FDE cie=00000000 pc=000000000000a322..000000000000a326 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001e08 0000000000000010 00001e0c FDE cie=00000000 pc=000000000000d78e..000000000000d7b0 │ │ │ │ +00001578 0000000000000010 0000157c FDE cie=00000000 pc=000000000000a326..000000000000a32a │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001e1c 0000000000000010 00001e20 FDE cie=00000000 pc=000000000000d7b0..000000000000d810 │ │ │ │ +0000158c 0000000000000010 00001590 FDE cie=00000000 pc=000000000000a32a..000000000000a32e │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001e30 0000000000000010 00001e34 FDE cie=00000000 pc=000000000000d810..000000000000d89c │ │ │ │ +000015a0 0000000000000010 000015a4 FDE cie=00000000 pc=000000000000a32e..000000000000a332 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001e44 0000000000000010 00001e48 FDE cie=00000000 pc=000000000000d89c..000000000000d8b0 │ │ │ │ +000015b4 0000000000000010 000015b8 FDE cie=00000000 pc=000000000000a332..000000000000a336 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001e58 0000000000000010 00001e5c FDE cie=00000000 pc=000000000000d8b0..000000000000d8d2 │ │ │ │ +000015c8 0000000000000010 000015cc FDE cie=00000000 pc=000000000000a336..000000000000a33a │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001e6c 000000000000001c 00001e70 FDE cie=00000000 pc=000000000000d8d2..000000000000d9be │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d8d4 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000000d8de │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 42 to 000000000000d908 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d90a │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000d90c │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00001e8c 0000000000000010 00001e90 FDE cie=00000000 pc=000000000000d9be..000000000000da60 │ │ │ │ +000015dc 0000000000000010 000015e0 FDE cie=00000000 pc=000000000000a33a..000000000000a344 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001ea0 0000000000000010 00001ea4 FDE cie=00000000 pc=000000000000da60..000000000000db18 │ │ │ │ +000015f0 0000000000000010 000015f4 FDE cie=00000000 pc=000000000000a344..000000000000a352 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001eb4 000000000000007c 00001eb8 FDE cie=00000000 pc=000000000000db18..000000000000dcd2 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000db1a │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000db1c │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000000db3c │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000000db54 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000db56 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000db58 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000db5a │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000000db64 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc1: 126 to 000000000000dbe2 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000dbe4 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000dbe6 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000dbe8 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000dbea │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000dbf6 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000000dc00 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc1: 74 to 000000000000dc4a │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000dc4c │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000dc4e │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000dc50 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000dc52 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000dc54 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000dc56 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000000dc64 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000dc66 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000dc6c │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000dc6e │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000dc70 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000dc72 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000dc78 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 56 to 000000000000dcb0 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 18 to 000000000000dcc2 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000dcce │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00001f34 0000000000000090 00001f38 FDE cie=00000000 pc=000000000000dcd2..000000000000df40 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000dcd4 │ │ │ │ - DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000dcd6 │ │ │ │ +00001604 0000000000000040 00001608 FDE cie=00000000 pc=000000000000a352..000000000000a3a6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a354 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a356 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000000dce6 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000000dcf0 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 56 to 000000000000dd28 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000a35c │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000000dd40 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 40 to 000000000000dd68 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a360 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc1: 92 to 000000000000ddc4 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-120 │ │ │ │ - DW_CFA_advance_loc2: 264 to 000000000000decc │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000a36c │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 30 to 000000000000a38a │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000dece │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000ded0 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000ded2 │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000ded4 │ │ │ │ - DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000000dee2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a38c │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000dee4 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000dee6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a38e │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000dee8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a390 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a394 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000deea │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000deec │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000deee │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000def0 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000def2 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000def4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a396 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000def6 │ │ │ │ - DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000def8 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000defa │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000defc │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000df04 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000df06 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 38 to 000000000000df2c │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000df2e │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000000df3c │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-120 │ │ │ │ - │ │ │ │ -00001fc8 0000000000000030 00001fcc FDE cie=00000000 pc=000000000000df40..000000000000e064 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000df42 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a398 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000df44 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000000df52 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc1: 194 to 000000000000e014 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a39a │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e016 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000e01c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a39e │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e01e │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e020 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a3a2 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e022 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a3a4 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e024 │ │ │ │ - DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00001ffc 000000000000001c 00002000 FDE cie=00000000 pc=000000000000e064..000000000000e08c │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000e068 │ │ │ │ +00001648 0000000000000018 0000164c FDE cie=00000000 pc=000000000000a3a6..000000000000a3fc │ │ │ │ + DW_CFA_advance_loc: 58 to 000000000000a3e0 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000e06c │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000a3e6 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 22 to 000000000000e082 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000a3ec │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000e086 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e088 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000a3f4 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ │ │ │ │ -0000201c 0000000000000038 00002020 FDE cie=00000000 pc=000000000000e08c..000000000000e0f2 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000e092 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000e096 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000000e0a0 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 30 to 000000000000e0be │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e0c0 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000e0c6 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000e0cc │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e0ce │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e0d0 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000000e0f0 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ +00001664 0000000000000010 00001668 FDE cie=00000000 pc=000000000000a3fc..000000000000a43e │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002058 0000000000000040 0000205c FDE cie=00000000 pc=000000000000e0f2..000000000000e1c4 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000e0f8 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000000e10c │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ +00001678 0000000000000018 0000167c FDE cie=00000000 pc=000000000000a43e..000000000000a494 │ │ │ │ + DW_CFA_advance_loc: 58 to 000000000000a478 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000a47e │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc1: 160 to 000000000000e1ac │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000a484 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e1ae │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e1b0 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e1b2 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e1b4 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e1b6 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e1b8 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e1ba │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e1bc │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e1be │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e1c0 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000a48c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ + │ │ │ │ +00001694 0000000000000010 00001698 FDE cie=00000000 pc=000000000000a494..000000000000a4d6 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000209c 0000000000000010 000020a0 FDE cie=00000000 pc=000000000000e1c4..000000000000e248 │ │ │ │ +000016a8 0000000000000010 000016ac FDE cie=00000000 pc=000000000000a4d6..000000000000a512 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000020b0 0000000000000038 000020b4 FDE cie=00000000 pc=000000000000e248..000000000000e32c │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e24a │ │ │ │ +000016bc 0000000000000070 000016c0 FDE cie=00000000 pc=000000000000a512..000000000000a666 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000a518 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000e250 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000e25c │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000000e27c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a51c │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 18 to 000000000000a52e │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 46 to 000000000000a55c │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000a564 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc1: 86 to 000000000000a5ba │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 142 to 000000000000e30a │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000e310 │ │ │ │ + DW_CFA_advance_loc1: 60 to 000000000000a5f6 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e312 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a5fa │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a5fc │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e314 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a5fe │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e316 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a600 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e318 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a602 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e31a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a604 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e31c │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000e328 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a606 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000020ec 0000000000000040 000020f0 FDE cie=00000000 pc=000000000000e32c..000000000000e3bc │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000e338 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a608 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000e33c │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 22 to 000000000000e352 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 26 to 000000000000e36c │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 48 to 000000000000e39c │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e39e │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e3a0 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e3a2 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e3a4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a60a │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e3a6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a60c │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e3a8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a60e │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e3aa │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a610 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a614 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a618 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a61a │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000e3ae │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a61c │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00002130 000000000000004c 00002134 FDE cie=00000000 pc=000000000000e3bc..000000000000e4cc │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e3be │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e3c0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a61e │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a620 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a624 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000e3cc │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000000e3dc │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000000e3ec │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 30 to 000000000000a642 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 26 to 000000000000e406 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 58 to 000000000000e440 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e442 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e444 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e446 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e448 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e44a │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e44c │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e44e │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e450 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000000e45a │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc1: 92 to 000000000000e4b6 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e4b8 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000e4c0 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e4c2 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000e4c6 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e4c8 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002180 0000000000000024 00002184 FDE cie=00000000 pc=000000000000e4cc..000000000000e50a │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e4ce │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000e4d6 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 40 to 000000000000e4fe │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000e502 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e504 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e506 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e508 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - │ │ │ │ -000021a8 0000000000000028 000021ac FDE cie=00000000 pc=000000000000e50a..000000000000e560 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e50c │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e50e │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000e516 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ +00001730 0000000000000018 00001734 FDE cie=00000000 pc=000000000000a666..000000000000a68c │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000a672 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000000a680 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 60 to 000000000000e552 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000a686 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e554 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000e55a │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e55c │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e55e │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a68a │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -000021d4 000000000000002c 000021d8 FDE cie=00000000 pc=000000000000e560..000000000000e5ee │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e562 │ │ │ │ +0000174c 0000000000000050 00001750 FDE cie=00000000 pc=000000000000a68c..000000000000a71a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a68e │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000e566 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a690 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 26 to 000000000000e580 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000e58c │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000a698 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000a69e │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 86 to 000000000000e5e2 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000a6a6 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 54 to 000000000000a6dc │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e5e4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a6e0 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e5e6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a6e2 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e5e8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a6e4 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e5ea │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a6e6 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a6e8 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e5ec │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a6ea │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00002204 0000000000000030 00002208 FDE cie=00000000 pc=000000000000e5ee..000000000000e640 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e5f0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a6ec │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e5f2 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000e5f6 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000000e606 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000e60a │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 38 to 000000000000e630 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a6f0 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e632 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a6f4 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e634 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e636 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a6f6 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e638 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000e63c │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e63e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a6f8 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00002238 000000000000005c 0000223c FDE cie=00000000 pc=000000000000e640..000000000000e786 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000000e64a │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000e650 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a6fa │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 18 to 000000000000e662 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 18 to 000000000000e674 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc1: 90 to 000000000000e6ce │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e6d0 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000000e6e4 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e6e6 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e6e8 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000000e704 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e706 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e708 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e70a │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e70c │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ + │ │ │ │ +000017a0 0000000000000050 000017a4 FDE cie=00000000 pc=000000000000a71a..000000000000a7e0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a71e │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a722 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 52 to 000000000000a756 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 30 to 000000000000e72a │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000000a760 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000a768 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e72c │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 54 to 000000000000a79e │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e72e │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc1: 70 to 000000000000e774 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e776 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a7a0 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a7a2 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e778 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a7a4 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000e77c │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00002298 000000000000002c 0000229c FDE cie=00000000 pc=000000000000e786..000000000000e880 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e788 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000e78e │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000e79a │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 18 to 000000000000e7ac │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 86 to 000000000000e802 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a7a6 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e804 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a7aa │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e806 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e808 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e80a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a7ac │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e80c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a7ae │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000022c8 0000000000000068 000022cc FDE cie=00000000 pc=000000000000e880..000000000000ec6e │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e882 │ │ │ │ - DW_CFA_def_cfa_offset: 480 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000000e89a │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc1: 160 to 000000000000e93a │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a7b2 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e93c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a7b6 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e93e │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e940 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e942 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e944 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e946 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e948 │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000e94c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a7b8 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000e94e │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000000e962 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a7ba │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc1: 160 to 000000000000ea02 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000ea04 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000ea06 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000ea08 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000ea0a │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000ea0c │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 596 to 000000000000ec60 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a7bc │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000000ec6a │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a7c0 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002334 0000000000000064 00002338 FDE cie=00000000 pc=000000000000ec6e..000000000000f00c │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000ec70 │ │ │ │ - DW_CFA_def_cfa_offset: 352 │ │ │ │ - DW_CFA_advance_loc: 26 to 000000000000ec8a │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ +000017f4 0000000000000070 000017f8 FDE cie=00000000 pc=000000000000a7e0..000000000000a934 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000a7e6 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a7ea │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 18 to 000000000000a7fc │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 168 to 000000000000ed32 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000ed34 │ │ │ │ + DW_CFA_advance_loc: 46 to 000000000000a82a │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000a832 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc1: 86 to 000000000000a888 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc1: 60 to 000000000000a8c4 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000ed36 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a8c8 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a8ca │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000ed38 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a8cc │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a8ce │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000ed3a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a8d0 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000ed3c │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000ed3e │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000ed40 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000ed42 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000ed44 │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000ed48 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000ed4a │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000ed4e │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 260 to 000000000000ee52 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc1: 248 to 000000000000ef4a │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000ef4c │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000ef50 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000000ef70 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000ef72 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000ef76 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 136 to 000000000000effe │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a8d2 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000000f008 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - │ │ │ │ -0000239c 0000000000000010 000023a0 FDE cie=00000000 pc=000000000000f00c..000000000000f04c │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000023b0 0000000000000068 000023b4 FDE cie=00000000 pc=000000000000f04c..000000000000f1da │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f04e │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000000f05e │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a8d4 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a8d6 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 26 to 000000000000f078 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000000f08c │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000f092 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f096 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc1: 84 to 000000000000f0ea │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f0ec │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a8d8 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f0ee │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f0f0 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f0f2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a8da │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a8de │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f0f4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a8e2 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f0f6 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f0f8 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f0fa │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f0fe │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f100 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a8e4 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f102 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a8e6 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc1: 108 to 000000000000f16e │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000000a906 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a908 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a90a │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a90c │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a90e │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000000f18e │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a912 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 30 to 000000000000a930 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000241c 0000000000000050 00002420 FDE cie=00000000 pc=000000000000f1da..000000000000f482 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f1de │ │ │ │ - DW_CFA_def_cfa_offset: 256 │ │ │ │ - DW_CFA_advance_loc: 22 to 000000000000f1f4 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc1: 66 to 000000000000f236 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc2: 554 to 000000000000f460 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f462 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f464 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f466 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f468 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f46a │ │ │ │ +00001868 0000000000000088 0000186c FDE cie=00000000 pc=000000000000a934..000000000000ab10 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000a936 │ │ │ │ + DW_CFA_def_cfa_offset: 208 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a93a │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-80 │ │ │ │ + DW_CFA_advance_loc: 38 to 000000000000a960 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-64 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-72 │ │ │ │ + DW_CFA_advance_loc: 18 to 000000000000a972 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-56 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-88 │ │ │ │ + DW_CFA_advance_loc1: 90 to 000000000000a9cc │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-136 │ │ │ │ + DW_CFA_advance_loc: 18 to 000000000000a9de │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-96 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-104 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-112 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-120 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-128 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-144 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-152 │ │ │ │ + DW_CFA_advance_loc1: 62 to 000000000000aa1c │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f46c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000aa1e │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f46e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000aa20 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f470 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000aa22 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f472 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000aa24 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f474 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000aa26 │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f476 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000aa28 │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f478 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000aa2a │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f47c │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f47e │ │ │ │ - DW_CFA_restore_state │ │ │ │ - │ │ │ │ -00002470 0000000000000050 00002474 FDE cie=00000000 pc=000000000000f482..000000000000f67c │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f486 │ │ │ │ - DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000000f49e │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 26 to 000000000000f4b8 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 18 to 000000000000f4ca │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc2: 376 to 000000000000f642 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000000aa4a │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f644 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000aa4c │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f646 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000aa4e │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f648 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000aa50 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f64a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000aa52 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f64c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000aa54 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000aa56 │ │ │ │ + DW_CFA_def_cfa_offset: 208 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-56 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-64 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-72 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-80 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-88 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-96 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-104 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-112 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-120 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-128 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-136 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-144 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-152 │ │ │ │ + DW_CFA_advance_loc1: 166 to 000000000000aafc │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f64e │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f650 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f652 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f654 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f656 │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f658 │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f65a │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f65e │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f660 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - │ │ │ │ -000024c4 000000000000002c 000024c8 FDE cie=00000000 pc=000000000000f67c..000000000000f72a │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f67e │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f680 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000f68c │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000f694 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 42 to 000000000000f6be │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f6c2 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f6c4 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f6c6 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f6c8 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f6ca │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000024f4 0000000000000020 000024f8 FDE cie=00000000 pc=000000000000f72a..000000000000f750 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f72c │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f72e │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000f734 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000000f748 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f74a │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f74c │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000000ab0c │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-96 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-104 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-112 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-120 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-128 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-136 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-144 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-152 │ │ │ │ │ │ │ │ -00002518 000000000000002c 0000251c FDE cie=00000000 pc=000000000000f750..000000000000f7de │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f752 │ │ │ │ +000018f4 0000000000000034 000018f8 FDE cie=00000000 pc=000000000000ab10..000000000000abc6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000ab12 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000000f762 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000ab18 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 90 to 000000000000f7bc │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000000ab22 │ │ │ │ + DW_CFA_offset: r41 (fs1) at cfa-32 │ │ │ │ + DW_CFA_offset: r50 (fs2) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000000ab2c │ │ │ │ + DW_CFA_offset: r51 (fs3) at cfa-48 │ │ │ │ + DW_CFA_advance_loc1: 118 to 000000000000aba2 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f7be │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f7c0 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f7c2 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f7c6 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f7c8 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f7ca │ │ │ │ - DW_CFA_restore_state │ │ │ │ - │ │ │ │ -00002548 0000000000000040 0000254c FDE cie=00000000 pc=000000000000f7de..000000000000f902 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f7e0 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000f7e6 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000000f7f4 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc1: 178 to 000000000000f8a6 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000aba4 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f8a8 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f8aa │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f8ac │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f8ae │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f8b0 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f8b2 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f8b4 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f8b8 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f8ba │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000aba6 │ │ │ │ + DW_CFA_restore: r40 (fs0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000aba8 │ │ │ │ + DW_CFA_restore: r41 (fs1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000abaa │ │ │ │ + DW_CFA_restore: r50 (fs2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000abac │ │ │ │ + DW_CFA_restore: r51 (fs3) │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000000abba │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f8bc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000abbc │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +0000192c 0000000000000010 00001930 FDE cie=00000000 pc=000000000000abc6..000000000000ac10 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000258c 0000000000000030 00002590 FDE cie=00000000 pc=000000000000f902..000000000000f96c │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f904 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f906 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000000f910 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000f916 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 38 to 000000000000f93c │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f93e │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f940 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f942 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f946 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f948 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f94c │ │ │ │ - DW_CFA_restore_state │ │ │ │ +00001940 0000000000000010 00001944 FDE cie=00000000 pc=000000000000ac10..000000000000ac14 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000025c0 0000000000000024 000025c4 FDE cie=00000000 pc=000000000000f96c..000000000000f9bc │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f96e │ │ │ │ +00001954 0000000000000034 00001958 FDE cie=00000000 pc=000000000000ac14..000000000000ac6a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000ac16 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000000f97c │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000ac1c │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 26 to 000000000000f996 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000ac24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000000ac38 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000000ac42 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f99a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000ac44 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f99c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ac48 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f99e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000ac4a │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f9a0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000025e8 0000000000000028 000025ec FDE cie=00000000 pc=000000000000f9bc..000000000000fa5c │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f9be │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000ac4c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000f9c6 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000000f9e6 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000000f9f4 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f9f6 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f9f8 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f9fa │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000f9fc │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00002614 0000000000000038 00002618 FDE cie=00000000 pc=000000000000fa5c..000000000000fada │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000fa5e │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000fa64 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000000fa78 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 44 to 000000000000faa4 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000faa6 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000000ac5a │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000faae │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 22 to 000000000000fac4 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000fac6 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000fac8 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000faca │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002650 0000000000000010 00002654 FDE cie=00000000 pc=000000000000fada..000000000000fae2 │ │ │ │ +0000198c 0000000000000010 00001990 FDE cie=00000000 pc=000000000000ac6a..000000000000ac76 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002664 000000000000004c 00002668 FDE cie=00000000 pc=000000000000fae2..000000000000fb5c │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000fae4 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000fae6 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000faec │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000faf2 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000fafa │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000fb06 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 60 to 000000000000fb42 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000fb44 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000fb46 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000fb48 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000fb4a │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000fb4c │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000fb4e │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000fb52 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000fb54 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000fb56 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - │ │ │ │ -000026b4 0000000000000010 000026b8 FDE cie=00000000 pc=000000000000fb5c..000000000000fb72 │ │ │ │ +000019a0 0000000000000010 000019a4 FDE cie=00000000 pc=000000000000ac76..000000000000ac82 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000026c8 0000000000000010 000026cc FDE cie=00000000 pc=000000000000fb72..000000000000fb9a │ │ │ │ +000019b4 0000000000000010 000019b8 FDE cie=00000000 pc=000000000000ac82..000000000000ac8e │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000026dc 000000000000002c 000026e0 FDE cie=00000000 pc=000000000000fb9a..000000000000fc1c │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000fba0 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000fba6 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000fbac │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000000fbc4 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000fbc8 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000fbca │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000fbcc │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 34 to 000000000000fbee │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000000fbf8 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000fbfa │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000fbfc │ │ │ │ - DW_CFA_restore_state │ │ │ │ +000019c8 0000000000000010 000019cc FDE cie=00000000 pc=000000000000ac8e..000000000000ac9a │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - │ │ │ │ -0000270c 0000000000000020 00002710 FDE cie=00000000 pc=000000000000fc1c..000000000000fc66 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000fc22 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000fc26 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 46 to 000000000000fc54 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000fc58 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000fc5a │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000fc5c │ │ │ │ - DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002730 0000000000000014 00002734 FDE cie=00000000 pc=000000000000fc66..000000000000fc6a │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ +000019dc 0000000000000010 000019e0 FDE cie=00000000 pc=000000000000ac9a..000000000000aca6 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002748 0000000000000010 0000274c FDE cie=00000000 pc=000000000000fc6a..000000000000fc7c │ │ │ │ +000019f0 0000000000000010 000019f4 FDE cie=00000000 pc=000000000000aca6..000000000000acb2 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000275c 0000000000000010 00002760 FDE cie=00000000 pc=000000000000fc7c..000000000000fca2 │ │ │ │ +00001a04 0000000000000010 00001a08 FDE cie=00000000 pc=000000000000acb2..000000000000acc0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002770 0000000000000010 00002774 FDE cie=00000000 pc=000000000000fca2..000000000000fd0a │ │ │ │ +00001a18 0000000000000010 00001a1c FDE cie=00000000 pc=000000000000acc0..000000000000acce │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002784 000000000000002c 00002788 FDE cie=00000000 pc=000000000000fd0a..000000000000fd64 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000fd0c │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000fd0e │ │ │ │ +00001a2c 0000000000000028 00001a30 FDE cie=00000000 pc=000000000000acce..000000000000ad14 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000acd0 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000acd2 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000fd1a │ │ │ │ + DW_CFA_advance_loc: 18 to 000000000000ace4 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000000fd28 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 48 to 000000000000fd58 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000fd5a │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000000ad00 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000fd5c │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000fd5e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000ad02 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000ad04 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000fd60 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000fd62 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ad08 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000000ad12 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -000027b4 0000000000000034 000027b8 FDE cie=00000000 pc=000000000000fd64..000000000000fe3a │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000fd66 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000fd68 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000000fd78 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000fd84 │ │ │ │ +00001a58 0000000000000018 00001a5c FDE cie=00000000 pc=000000000000ad14..000000000000ad3e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000ad16 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 30 to 000000000000ad34 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc1: 162 to 000000000000fe26 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000ad3a │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000fe28 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000ad3c │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + │ │ │ │ +00001a74 0000000000000018 00001a78 FDE cie=00000000 pc=000000000000ad3e..000000000000ad68 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000ad40 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 30 to 000000000000ad5e │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000ad64 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000ad66 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + │ │ │ │ +00001a90 000000000000001c 00001a94 FDE cie=00000000 pc=000000000000ad68..000000000000adc6 │ │ │ │ + DW_CFA_advance_loc: 50 to 000000000000ad9a │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000000adaa │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000000adb4 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000fe2a │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000fe2c │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000fe2e │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000fe32 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000fe34 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000adb6 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000000adc4 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000fe36 │ │ │ │ - DW_CFA_restore_state │ │ │ │ + │ │ │ │ +00001ab0 0000000000000010 00001ab4 FDE cie=00000000 pc=000000000000adc6..000000000000adf4 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000027ec 000000000000002c 000027f0 FDE cie=00000000 pc=000000000000fe3a..000000000000feac │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000fe3c │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000fe3e │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000fe4a │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000000fe58 │ │ │ │ +00001ac4 0000000000000024 00001ac8 FDE cie=00000000 pc=000000000000adf4..000000000000ae24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000adf6 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000adf8 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000000ae08 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 72 to 000000000000fea0 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000fea2 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000000ae12 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000fea4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000ae14 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ae18 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000fea6 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000fea8 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000feaa │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000000ae22 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000281c 0000000000000010 00002820 FDE cie=00000000 pc=000000000000feac..000000000000ff34 │ │ │ │ +00001aec 0000000000000010 00001af0 FDE cie=00000000 pc=000000000000ae24..000000000000ae30 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002830 0000000000000034 00002834 FDE cie=00000000 pc=000000000000ff34..000000000001007a │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000ff36 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000000ff38 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000000ff42 │ │ │ │ +00001b00 0000000000000058 00001b04 FDE cie=00000000 pc=000000000000ae30..000000000000aefe │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000ae32 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000ae34 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 18 to 000000000000ae46 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000000ff48 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000ae4e │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc1: 208 to 0000000000010018 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000ae56 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000ae5c │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_advance_loc1: 110 to 000000000000aeca │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001001a │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001001c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000aecc │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000aece │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001001e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000aed0 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000010020 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000aed2 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000010024 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000aed4 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000aed6 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000aed8 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000aedc │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000010026 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000000aee6 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000010028 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000aee8 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000aeea │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000aeec │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000aeee │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000aef0 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000aef2 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000aef4 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000aef6 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000aef8 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000aefa │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000aefc │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002868 0000000000000034 0000286c FDE cie=00000000 pc=000000000001007a..00000000000101c0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001007c │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001007e │ │ │ │ +00001b5c 0000000000000040 00001b60 FDE cie=00000000 pc=000000000000aefe..000000000000af90 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000af00 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000af02 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 22 to 000000000000af18 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000010088 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000000af2c │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001008e │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc1: 208 to 000000000001015e │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000010160 │ │ │ │ + DW_CFA_advance_loc: 36 to 000000000000af50 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000010162 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000af52 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000af54 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000010164 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000af56 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000010166 │ │ │ │ + DW_CFA_advance_loc: 34 to 000000000000af78 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000af7a │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001016a │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001016c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000af7c │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000af7e │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001016e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000af80 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000af8c │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000028a0 0000000000000048 000028a4 FDE cie=00000000 pc=00000000000101c0..0000000000010326 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000101c2 │ │ │ │ +00001ba0 0000000000000040 00001ba4 FDE cie=00000000 pc=000000000000af90..000000000000b022 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000af92 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000101c4 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000101ce │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000101d6 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000101e6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000af94 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 22 to 000000000000afaa │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000000afbe │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000101ea │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc2: 258 to 00000000000102ec │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000102ee │ │ │ │ + DW_CFA_advance_loc: 36 to 000000000000afe2 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000102f0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000afe4 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000102f2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000afe6 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000afe8 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000102f4 │ │ │ │ + DW_CFA_advance_loc: 34 to 000000000000b00a │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b00c │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000102f6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b00e │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000102f8 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000102fa │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000102fc │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000010300 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000010302 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b010 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000010304 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b012 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000b01e │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000028ec 0000000000000044 000028f0 FDE cie=00000000 pc=0000000000010326..0000000000010660 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000010328 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001032a │ │ │ │ +00001be4 000000000000005c 00001be8 FDE cie=00000000 pc=000000000000b022..000000000000b18e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b024 │ │ │ │ + DW_CFA_def_cfa_offset: 208 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b026 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000b02c │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000010334 │ │ │ │ + DW_CFA_advance_loc: 18 to 000000000000b03e │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 22 to 000000000000b054 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 38 to 000000000001035a │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000010362 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc2: 738 to 0000000000010644 │ │ │ │ + DW_CFA_advance_loc: 50 to 000000000000b086 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_advance_loc: 50 to 000000000000b0b8 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc1: 132 to 000000000000b13c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000010646 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b13e │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000010648 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001064a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b140 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001064c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b142 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001064e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b144 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000010650 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b146 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000010652 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000010654 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000010658 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b148 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001065a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b14a │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b14c │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b14e │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b150 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b154 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b156 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001065c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b158 │ │ │ │ DW_CFA_restore_state │ │ │ │ - │ │ │ │ -00002934 0000000000000048 00002938 FDE cie=00000000 pc=0000000000010660..0000000000010988 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000010662 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000010664 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000000b168 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001066c │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 38 to 0000000000010692 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000000b188 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b18a │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00001c44 0000000000000010 00001c48 FDE cie=00000000 pc=000000000000b18e..000000000000b19c │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00001c58 0000000000000028 00001c5c FDE cie=00000000 pc=000000000000b19c..000000000000b1e0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b1a0 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b1a4 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000b1ac │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000010698 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc2: 700 to 0000000000010954 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000010956 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 30 to 000000000000b1ca │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000010958 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b1cc │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001095a │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000000b1d6 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000b1dc │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001095c │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001095e │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000010960 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000010962 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000010964 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000010966 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001096a │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001096c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b1de │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001096e │ │ │ │ - DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00002980 0000000000000054 00002984 FDE cie=00000000 pc=0000000000010988..0000000000010cc4 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001098a │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001098c │ │ │ │ +00001c84 0000000000000050 00001c88 FDE cie=00000000 pc=000000000000b1e0..000000000000b386 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b1e2 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000b1e8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000010990 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000010998 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 38 to 00000000000109be │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000000b204 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000109c8 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000109cc │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 704 to 0000000000010c8c │ │ │ │ + DW_CFA_advance_loc1: 146 to 000000000000b296 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000010c8e │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000010c90 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b298 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b29a │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b29c │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000010c92 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b29e │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000010c94 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b2a0 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000010c96 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b2a2 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000010c98 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b2a4 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000010c9a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b2a6 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000010c9c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b2a8 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000010c9e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b2aa │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000010ca0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b2ac │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000010ca2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b2ae │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000010ca6 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000010ca8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b2b0 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000010cac │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b2b2 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000029d8 0000000000000054 000029dc FDE cie=00000000 pc=0000000000010cc4..0000000000010fec │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000010cc6 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000010cc8 │ │ │ │ +00001cd8 0000000000000020 00001cdc FDE cie=00000000 pc=000000000000b386..000000000000b3c4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b388 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b38a │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000010ccc │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000010cd4 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 38 to 0000000000010cfa │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000000b3a6 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000000b3ba │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b3bc │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b3be │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b3c0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + │ │ │ │ +00001cfc 0000000000000054 00001d00 FDE cie=00000000 pc=000000000000b3c4..000000000000ba38 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b3c6 │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b3c8 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000000b3d8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000b3de │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000b3e4 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000000b3ee │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 26 to 000000000000b408 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000010d02 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000010d0a │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000000b412 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 702 to 0000000000010fc8 │ │ │ │ + DW_CFA_advance_loc1: 190 to 000000000000b4d0 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000010fca │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000010fcc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b4d2 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b4d4 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b4d6 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000010fce │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b4d8 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000010fd0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b4da │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000010fd2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b4dc │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000010fd4 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000010fd6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b4de │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000010fd8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b4e0 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000010fda │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b4e2 │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000010fdc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b4e4 │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000010fde │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b4e6 │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000010fe2 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000010fe4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b4ea │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b4ec │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000010fe8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000b4ee │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00002a30 0000000000000044 00002a34 FDE cie=00000000 pc=0000000000010fec..000000000001131c │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000010fee │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000011002 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ +00001d54 000000000000003c 00001d58 FDE cie=00000000 pc=000000000000ba38..000000000000bb46 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000ba3a │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 18 to 000000000000ba4c │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc2: 522 to 000000000001120c │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc1: 188 to 000000000000bb08 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001120e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000bb0a │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011210 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000bb0c │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000bb0e │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011212 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000bb10 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011214 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000bb12 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011216 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000bb14 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011218 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000bb16 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001121a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000bb18 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001121c │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011220 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011222 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000bb1a │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011224 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000bb1c │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00002a78 0000000000000054 00002a7c FDE cie=00000000 pc=000000000001131c..0000000000011832 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001131e │ │ │ │ - DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000011324 │ │ │ │ +00001d94 000000000000003c 00001d98 FDE cie=00000000 pc=000000000000bb46..000000000000bc38 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000bb48 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000bb4c │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000000bb5c │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 34 to 0000000000011346 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001134e │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000001135a │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 332 to 00000000000114a6 │ │ │ │ + DW_CFA_advance_loc1: 144 to 000000000000bbec │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000114a8 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000114ac │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000bbee │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000bbf0 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000114ae │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000bbf2 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000114b0 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000114b2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000bbf4 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000114b4 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000114b6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000bbf6 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000114b8 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000114ba │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000114bc │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000114be │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000114c0 │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000114c2 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000bbfc │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000bbfe │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000bc0a │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000114c4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000bc0e │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002ad0 0000000000000070 00002ad4 FDE cie=00000000 pc=0000000000011832..00000000000119ac │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011834 │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011836 │ │ │ │ +00001dd4 0000000000000010 00001dd8 FDE cie=00000000 pc=000000000000bc38..000000000000bc44 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00001de8 000000000000002c 00001dec FDE cie=00000000 pc=000000000000bc44..000000000000bd16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000bc46 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000bc4a │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000000bc58 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001183a │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000011842 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 38 to 0000000000011868 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc1: 108 to 000000000000bcc4 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000bcc6 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000bcc8 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000bccc │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000bcce │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000bcd0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00001e18 0000000000000010 00001e1c FDE cie=00000000 pc=000000000000bd16..000000000000bd32 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00001e2c 000000000000007c 00001e30 FDE cie=00000000 pc=000000000000bd32..000000000000bf3e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000bd34 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000bd36 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 30 to 000000000000bd54 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001186e │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000001187a │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc1: 68 to 00000000000118be │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 40 to 000000000000bd7c │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc1: 178 to 0000000000011970 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc1: 162 to 000000000000be1e │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000be20 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000be22 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011972 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000be24 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 26 to 000000000001198c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000be26 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000be28 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000be2a │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 22 to 000000000000be40 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001198e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000be42 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011990 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011992 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000be44 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011994 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000be46 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011996 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011998 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001199a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000be48 │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001199c │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001199e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000be4a │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000119a2 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000119a4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000be4c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000119a6 │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000be4e │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000be5a │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00002b44 0000000000000068 00002b48 FDE cie=00000000 pc=00000000000119ac..0000000000011b90 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000119ae │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000119b2 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 30 to 00000000000119d0 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000119da │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000119e2 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc1: 164 to 0000000000011a86 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc1: 124 to 0000000000011b02 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011b04 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000011b24 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011b26 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011b28 │ │ │ │ + DW_CFA_advance_loc1: 156 to 000000000000bef6 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011b2a │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011b2c │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011b2e │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011b30 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011b32 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011b34 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011b38 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011b3a │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011b3c │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000befe │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 44 to 000000000000bf2a │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000000bf3a │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00002bb0 000000000000003c 00002bb4 FDE cie=00000000 pc=0000000000011b90..0000000000011ce8 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011b92 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011b94 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000011b9c │ │ │ │ +00001eac 0000000000000054 00001eb0 FDE cie=00000000 pc=000000000000bf3e..000000000000c1de │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000bf40 │ │ │ │ + DW_CFA_def_cfa_offset: 240 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000bf42 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 36 to 0000000000011bc0 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000bf48 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000000bf56 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 26 to 000000000000bf70 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc1: 210 to 0000000000011c92 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000000bf7a │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc2: 492 to 000000000000c166 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011c94 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c168 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011c96 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c16a │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011c98 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c16c │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011c9a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c16e │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c170 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011c9c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c172 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011c9e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c174 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011ca2 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011ca4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c176 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c178 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c17a │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c17c │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c180 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c182 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011ca8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c186 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002bf0 0000000000000040 00002bf4 FDE cie=00000000 pc=0000000000011ce8..0000000000011ec2 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011cea │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011cee │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000011cf8 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 22 to 0000000000011d0e │ │ │ │ +00001f04 0000000000000048 00001f08 FDE cie=00000000 pc=000000000000c1de..000000000000c3ac │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c1e0 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000c1ec │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000000c1fa │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc2: 308 to 0000000000011e42 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000c206 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc2: 372 to 000000000000c37a │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011e46 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c37e │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011e48 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c380 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011e4a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c382 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011e4c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c384 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011e4e │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011e50 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011e52 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011e54 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011e56 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c386 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011e58 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00002c34 0000000000000044 00002c38 FDE cie=00000000 pc=0000000000011ec2..000000000001212e │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000011ec4 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000011ec8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 22 to 0000000000011ede │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000011eee │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c388 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000011ef6 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc2: 438 to 00000000000120ac │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c38c │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000120ae │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c390 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000120b0 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000120b2 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000120b4 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000120b6 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000120b8 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000120ba │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000120bc │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000120c0 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000120c2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c392 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000120c4 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - │ │ │ │ -00002c7c 000000000000004c 00002c80 FDE cie=00000000 pc=000000000001212e..00000000000123e2 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000012130 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000012148 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c394 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 42 to 0000000000012172 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc1: 132 to 00000000000121f6 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc2: 278 to 000000000001230c │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001230e │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000012310 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000012312 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000012314 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000012316 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000012318 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001231a │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001231c │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001231e │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000012322 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000012324 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000012326 │ │ │ │ - DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002ccc 0000000000000050 00002cd0 FDE cie=00000000 pc=00000000000123e2..0000000000012684 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000123e4 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 14 to 00000000000123f2 │ │ │ │ +00001f50 0000000000000090 00001f54 FDE cie=00000000 pc=000000000000c3ac..000000000000d3aa │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c3b0 │ │ │ │ + DW_CFA_def_cfa_offset: 576 │ │ │ │ + DW_CFA_advance_loc: 46 to 000000000000c3de │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_advance_loc: 36 to 000000000000c402 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000012400 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 506 to 00000000000125fa │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-120 │ │ │ │ + DW_CFA_advance_loc2: 288 to 000000000000c522 │ │ │ │ + DW_CFA_offset: r41 (fs1) at cfa-128 │ │ │ │ + DW_CFA_offset: r50 (fs2) at cfa-136 │ │ │ │ + DW_CFA_offset: r51 (fs3) at cfa-144 │ │ │ │ + DW_CFA_advance_loc2: 1158 to 000000000000c9a8 │ │ │ │ + DW_CFA_restore: r41 (fs1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c9aa │ │ │ │ + DW_CFA_restore: r50 (fs2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c9ac │ │ │ │ + DW_CFA_restore: r51 (fs3) │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000000c9c4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000125fc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c9c8 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000125fe │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c9cc │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000012600 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c9d0 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000012602 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c9d4 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000012604 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000012606 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c9d8 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000012608 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c9dc │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001260a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c9de │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001260c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c9e0 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c9e2 │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001260e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c9e4 │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000012610 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c9e6 │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000012614 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000012616 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c9e8 │ │ │ │ + DW_CFA_restore: r40 (fs0) │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000c9ee │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c9f2 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000012618 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000c9f4 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc2: 276 to 000000000000cb08 │ │ │ │ + DW_CFA_offset: r41 (fs1) at cfa-128 │ │ │ │ + DW_CFA_offset: r50 (fs2) at cfa-136 │ │ │ │ + DW_CFA_offset: r51 (fs3) at cfa-144 │ │ │ │ + DW_CFA_advance_loc2: 1984 to 000000000000d2c8 │ │ │ │ + DW_CFA_restore: r41 (fs1) │ │ │ │ + DW_CFA_restore: r50 (fs2) │ │ │ │ + DW_CFA_restore: r51 (fs3) │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000000d2d2 │ │ │ │ + DW_CFA_offset: r41 (fs1) at cfa-128 │ │ │ │ + DW_CFA_offset: r50 (fs2) at cfa-136 │ │ │ │ + DW_CFA_offset: r51 (fs3) at cfa-144 │ │ │ │ + DW_CFA_advance_loc1: 142 to 000000000000d360 │ │ │ │ + DW_CFA_restore: r41 (fs1) │ │ │ │ + DW_CFA_restore: r50 (fs2) │ │ │ │ + DW_CFA_restore: r51 (fs3) │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000000d37c │ │ │ │ + DW_CFA_offset: r41 (fs1) at cfa-128 │ │ │ │ + DW_CFA_offset: r50 (fs2) at cfa-136 │ │ │ │ + DW_CFA_offset: r51 (fs3) at cfa-144 │ │ │ │ + DW_CFA_advance_loc: 36 to 000000000000d3a0 │ │ │ │ + DW_CFA_restore: r41 (fs1) │ │ │ │ + DW_CFA_restore: r50 (fs2) │ │ │ │ + DW_CFA_restore: r51 (fs3) │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000d3a6 │ │ │ │ + DW_CFA_offset: r41 (fs1) at cfa-128 │ │ │ │ + DW_CFA_offset: r50 (fs2) at cfa-136 │ │ │ │ + DW_CFA_offset: r51 (fs3) at cfa-144 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002d20 0000000000000078 00002d24 FDE cie=00000000 pc=0000000000012684..0000000000012cfe │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000012686 │ │ │ │ - DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001268c │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ +00001fe4 0000000000000070 00001fe8 FDE cie=00000000 pc=000000000000d3aa..000000000000dd88 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d3ac │ │ │ │ + DW_CFA_def_cfa_offset: 240 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000d3b2 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 22 to 00000000000126a2 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 42 to 00000000000126cc │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000d3ba │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 42 to 000000000000d3e4 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc1: 112 to 000000000001273c │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc2: 650 to 00000000000129c6 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 20 to 00000000000129da │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000129dc │ │ │ │ + DW_CFA_advance_loc2: 1438 to 000000000000d982 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000129de │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d984 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d986 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000129e0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d988 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000129e2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d98a │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000129e4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d98c │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000129e6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d98e │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000129e8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d990 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000129ea │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000129ec │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d992 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d994 │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000129ee │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d996 │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000129f2 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000129f4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d998 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000d99c │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d99e │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000129f6 │ │ │ │ - DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000d9a0 │ │ │ │ + DW_CFA_def_cfa_offset: 240 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 700 to 0000000000012cb2 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc1: 72 to 0000000000012cfa │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002d9c 00000000000000a8 00002da0 FDE cie=00000000 pc=0000000000012cfe..0000000000013a98 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000012d00 │ │ │ │ - DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000012d0e │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 44 to 0000000000012d3a │ │ │ │ +00002058 0000000000000014 0000205c FDE cie=00000000 pc=000000000000dd88..000000000000ddac │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000dd8a │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000000dda2 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc1: 114 to 0000000000012dac │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000012dbc │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc2: 734 to 000000000001309a │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001309c │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001309e │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000130a0 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000130a2 │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 26 to 00000000000130bc │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000130c0 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000130c2 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000130c4 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000130c6 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000130c8 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000130ca │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000130cc │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000130ce │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000130d0 │ │ │ │ - DW_CFA_def_cfa_offset: 208 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00002070 0000000000000014 00002074 FDE cie=00000000 pc=000000000000ddac..000000000000ddc2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000ddae │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000000ddb8 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00002088 00000000000000b0 0000208c FDE cie=00000000 pc=000000000000ddc2..000000000000e19e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000ddc4 │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc: 30 to 000000000000dde2 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 54 to 000000000000de18 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 712 to 0000000000013398 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000de1a │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 26 to 00000000000133b2 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 18 to 00000000000133c4 │ │ │ │ + DW_CFA_advance_loc1: 116 to 000000000000de8e │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 1642 to 0000000000013a2e │ │ │ │ + DW_CFA_advance_loc1: 138 to 000000000000df18 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc1: 70 to 0000000000013a74 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000000df22 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 22 to 0000000000013a8a │ │ │ │ + DW_CFA_advance_loc2: 376 to 000000000000e09a │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000e09c │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000e09e │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000e0a0 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000e0a2 │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000e0a4 │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000013a94 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00002e48 0000000000000030 00002e4c FDE cie=00000000 pc=0000000000013a98..0000000000013af0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000013a9c │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000013aa8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 56 to 0000000000013ae0 │ │ │ │ + DW_CFA_advance_loc1: 60 to 000000000000e0e0 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000013ae2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000e0e2 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000013ae4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000e0e6 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000013ae6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000e0e8 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000013ae8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000e0ea │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000013aea │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000e0ec │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000013aec │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000e0ee │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000e0f0 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00002e7c 0000000000000040 00002e80 FDE cie=00000000 pc=0000000000013af0..0000000000013ba0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000013af4 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000013b08 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000e0f2 │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 128 to 0000000000013b88 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000013b8a │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000013b8c │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000013b8e │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000013b90 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000013b92 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000013b94 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000013b96 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc1: 56 to 000000000000e12a │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000013b98 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000e12c │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000013b9a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000e12e │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000013b9c │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000e130 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000e132 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000e134 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc1: 102 to 000000000000e19a │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + │ │ │ │ +0000213c 0000000000000010 00002140 FDE cie=00000000 pc=000000000000e19e..000000000000e1a4 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002ec0 000000000000004c 00002ec4 FDE cie=00000000 pc=0000000000013ba0..0000000000013c52 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000013ba2 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000013ba6 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ +00002150 00000000000000b8 00002154 FDE cie=00000000 pc=000000000000e1a4..000000000000ec20 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000e1a6 │ │ │ │ + DW_CFA_def_cfa_offset: 240 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000000e1b6 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000013bae │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000000e1c0 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000013bc2 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 88 to 0000000000013c1a │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000013c1c │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000013c1e │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000013c20 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000013c22 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000013c24 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000013c26 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000013c28 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000013c2a │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000013c2c │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000000e1dc │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00002f10 000000000000006c 00002f14 FDE cie=00000000 pc=0000000000013c52..0000000000013e28 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000013c54 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000013c60 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000013c6e │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000013c7a │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc2: 252 to 0000000000013d76 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc2: 1164 to 000000000000e668 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000e66c │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000e66e │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000013d78 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000e670 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000013d7a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000e672 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000e674 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000e676 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000013d7c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000e678 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000013d7e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000e67a │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000e67c │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000013d80 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000e67e │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 22 to 0000000000013d96 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000e680 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000e682 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000013d9c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000e684 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000e688 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc2: 426 to 000000000000e832 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000013d9e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000e834 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000013da0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000e836 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000e838 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000e83a │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000013da2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000e83c │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000013da6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000e83e │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000e840 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000e842 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000013da8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000e844 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000e846 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000e848 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 22 to 000000000000e85e │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000e860 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000013daa │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000e862 │ │ │ │ + DW_CFA_def_cfa_offset: 240 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc1: 92 to 0000000000013e06 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc2: 926 to 000000000000ec00 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00002f80 000000000000004c 00002f84 FDE cie=00000000 pc=0000000000013e28..0000000000013f28 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000013e2a │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000013e2e │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000013e3e │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000000ec18 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000013e44 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000013e48 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc1: 90 to 0000000000013ea2 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc1: 108 to 0000000000013f0e │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000013f10 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000013f12 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000013f14 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000013f16 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000013f18 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000013f1a │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000013f1c │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000013f1e │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000013f20 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000013f24 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000013f26 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +0000220c 0000000000000010 00002210 FDE cie=00000000 pc=000000000000ec20..000000000000ec6e │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00002fd0 0000000000000038 00002fd4 FDE cie=00000000 pc=0000000000013f28..00000000000141f0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000013f2a │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000013f2c │ │ │ │ +00002220 0000000000000038 00002224 FDE cie=00000000 pc=000000000000ec6e..000000000000ed20 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000ec76 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000ec7e │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 18 to 0000000000013f3e │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000ec84 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000ec90 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 26 to 000000000000ecaa │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc2: 252 to 000000000001403a │ │ │ │ + DW_CFA_advance_loc1: 66 to 000000000000ecec │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001403c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000ecee │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000014042 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000ecf0 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000014044 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000ecf2 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000014046 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000ecf4 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000014048 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000ecf6 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001404a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000ecf8 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001404c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000ecfa │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001404e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000ecfc │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -0000300c 0000000000000020 00003010 FDE cie=00000000 pc=00000000000141f0..0000000000014250 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000141f4 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000141f8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ +0000225c 0000000000000064 00002260 FDE cie=00000000 pc=000000000000ed20..000000000000ee00 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ed24 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000ed26 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 78 to 0000000000014246 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001424c │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001424e │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00003030 0000000000000058 00003034 FDE cie=00000000 pc=0000000000014250..0000000000014420 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000014252 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000014256 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000ed2e │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000ed36 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 26 to 000000000000ed50 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001425e │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000014260 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000014264 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000014266 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001426a │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 78 to 00000000000142b8 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000142ba │ │ │ │ + DW_CFA_advance_loc: 62 to 000000000000ed8e │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000142bc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000ed90 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000142be │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000ed92 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000142c0 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000142c2 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 70 to 0000000000014308 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001430a │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001430c │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001430e │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000014310 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000014312 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000014314 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000ed94 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000ed96 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000ed98 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000014316 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001431a │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000ed9e │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000eda0 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000eda2 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001431c │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000eda4 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - │ │ │ │ -0000308c 0000000000000010 00003090 FDE cie=00000000 pc=0000000000014420..000000000001442a │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000030a0 0000000000000034 000030a4 FDE cie=00000000 pc=000000000001442a..0000000000014628 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001442c │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000014434 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 22 to 000000000001444a │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001444c │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000014454 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 46 to 000000000000edd2 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001445a │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001445c │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001445e │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000014464 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 188 to 0000000000014520 │ │ │ │ - DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000014522 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000014524 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - │ │ │ │ -000030d8 0000000000000038 000030dc FDE cie=00000000 pc=0000000000014628..000000000001489c │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001462a │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001462c │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000001463a │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 42 to 000000000000edfc │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 18 to 000000000001464c │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 148 to 00000000000146e0 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000146e2 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000146e8 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000146ea │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000146ec │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000146ee │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000146f0 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000146f2 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000146f4 │ │ │ │ - DW_CFA_restore_state │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003114 0000000000000078 00003118 FDE cie=00000000 pc=000000000001489c..0000000000014c9c │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001489e │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000148aa │ │ │ │ +000022c4 000000000000007c 000022c8 FDE cie=00000000 pc=000000000000ee00..000000000000f02a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000ee02 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000ee04 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_advance_loc: 22 to 000000000000ee1a │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 22 to 000000000000ee30 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000148ba │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 18 to 00000000000148cc │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000148ce │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000148d0 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000148d2 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000148d4 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000148d6 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000148d8 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000148da │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000148dc │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000148e4 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc1: 90 to 000000000001493e │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc1: 226 to 0000000000014a20 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc1: 106 to 000000000000ee9a │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc1: 90 to 0000000000014a7a │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_advance_loc: 52 to 000000000000eece │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000014a86 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000014a88 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000eed0 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000eed2 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc1: 88 to 000000000000ef2a │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000014a8a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000ef2c │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000ef2e │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000014a8c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000ef30 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000014a8e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000ef32 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000014a90 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000ef34 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000014a92 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000ef36 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000014a94 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000ef38 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000ef3a │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ef3e │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000ef40 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000014a98 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 122 to 0000000000014b12 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000014b14 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc1: 164 to 0000000000014bb8 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 48 to 0000000000014be8 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000014c00 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000014c02 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 36 to 0000000000014c26 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000ef42 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000014c28 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc: 36 to 000000000000ef66 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 40 to 0000000000014c50 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000ef68 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000ef6a │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc1: 188 to 000000000000f026 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000014c52 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000014c5e │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000014c60 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000014c6c │ │ │ │ - DW_CFA_restore_state │ │ │ │ - │ │ │ │ -00003190 0000000000000020 00003194 FDE cie=00000000 pc=0000000000014c9c..0000000000014cde │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000014c9e │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000014ca8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000014cc8 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000014cd2 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000014cd4 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000014cda │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000031b4 0000000000000010 000031b8 FDE cie=00000000 pc=0000000000014cde..0000000000014cf2 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000031c8 0000000000000010 000031cc FDE cie=00000000 pc=0000000000014cf2..0000000000014d12 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000031dc 0000000000000010 000031e0 FDE cie=00000000 pc=0000000000014d12..0000000000014e40 │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000031f0 000000000000002c 000031f4 FDE cie=00000000 pc=0000000000014e40..0000000000014ea8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000014e44 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000014e4e │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ +00002344 0000000000000030 00002348 FDE cie=00000000 pc=000000000000f02a..000000000000f1bc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000f02c │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000f030 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000000f044 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000000f054 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 52 to 0000000000014e82 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000014e84 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc2: 302 to 000000000000f182 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000014e86 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000f184 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000f186 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000014e88 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000f188 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000014e8a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000f18a │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000014e96 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000f18c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000f18e │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003220 0000000000000044 00003224 FDE cie=00000000 pc=0000000000014ea8..000000000001518e │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000014eaa │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 22 to 0000000000014ec0 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ +00002378 0000000000000050 0000237c FDE cie=00000000 pc=000000000000f1bc..000000000000f61e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000f1be │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000f1c2 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000000f1d0 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 42 to 000000000000f1fa │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc1: 244 to 0000000000014fb4 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc2: 724 to 000000000000f4ce │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000014fb8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000f4d0 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000014fba │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000f4d2 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000014fbc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000f4d4 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000014fbe │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000f4d6 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000014fc0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000f4d8 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000014fc2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000f4da │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000014fc4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000f4dc │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000014fc6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000f4de │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000014fc8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000f4e0 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000014fca │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000f4e2 │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000014fcc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000f4e4 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000f4e8 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000f4ea │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000014fce │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000f4ec │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00003268 0000000000000010 0000326c FDE cie=00000000 pc=000000000001518e..00000000000151a6 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000327c 0000000000000010 00003280 FDE cie=00000000 pc=00000000000151a6..00000000000151b2 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00003290 0000000000000028 00003294 FDE cie=00000000 pc=00000000000151b2..00000000000151d4 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000151b4 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000151b8 │ │ │ │ +000023cc 0000000000000024 000023d0 FDE cie=00000000 pc=000000000000f61e..000000000000f694 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000f620 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000f622 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000f62a │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000151c4 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000151c6 │ │ │ │ + DW_CFA_advance_loc1: 96 to 000000000000f68a │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000151c8 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000151ca │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000151ce │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000f68c │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000151d0 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000151d2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000f68e │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000f690 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000032bc 0000000000000070 000032c0 FDE cie=00000000 pc=00000000000151d4..00000000000152f6 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000151d6 │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000151da │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000151e4 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000151ec │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 18 to 00000000000151fe │ │ │ │ +000023f4 0000000000000050 000023f8 FDE cie=00000000 pc=000000000000f694..000000000000f752 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000f69c │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000f6a4 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 30 to 000000000000f6c2 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 18 to 000000000000f6d4 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000001520e │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 40 to 0000000000015236 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000001524a │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc1: 108 to 00000000000152b6 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000152b8 │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000152ba │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000152bc │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc1: 70 to 000000000000f71a │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000152c0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000f71c │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000152c2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000f71e │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000152c4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000f720 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000152c6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000f722 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000152c8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000f724 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000152ca │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000f726 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000152cc │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000152ce │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000152d0 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000152d2 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000000f734 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000f736 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000f738 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000152d4 │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000f73a │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000000f74e │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003330 0000000000000070 00003334 FDE cie=00000000 pc=00000000000152f6..000000000001543c │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000152f8 │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000152fc │ │ │ │ +00002448 000000000000008c 0000244c FDE cie=00000000 pc=000000000000f752..000000000000f8bc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000f754 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000f756 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000015306 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001530e │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000015318 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000f75c │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_advance_loc: 18 to 000000000000f76e │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000000f786 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000015324 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc1: 68 to 0000000000015368 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc1: 142 to 00000000000153f6 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000153f8 │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000153fa │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000153fc │ │ │ │ + DW_CFA_advance_loc1: 146 to 000000000000f818 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000015400 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000f81a │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000015402 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000f81c │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000015404 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000f81e │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000015406 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000f820 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000015408 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000f822 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001540a │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001540c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000f824 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001540e │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000015410 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000f826 │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000015412 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000f828 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000f82a │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000000f838 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000f83a │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000f83e │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000f840 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000015414 │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000f842 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000033a4 0000000000000078 000033a8 FDE cie=00000000 pc=000000000001543c..00000000000155c0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001543e │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000015442 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000015448 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000015452 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000001546a │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 38 to 0000000000015490 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc1: 172 to 000000000001553c │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001553e │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000015552 │ │ │ │ + DW_CFA_advance_loc1: 98 to 000000000000f8a4 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000015554 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000015556 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000015558 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001555a │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001555c │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001555e │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000015560 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000015562 │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000015564 │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000015566 │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000015568 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001556c │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000000f8b8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 30 to 000000000001558a │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001558c │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 20 to 00000000000155a0 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00003420 0000000000000010 00003424 FDE cie=00000000 pc=00000000000155c0..0000000000015604 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00003434 0000000000000010 00003438 FDE cie=00000000 pc=0000000000015604..000000000001565a │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00003448 0000000000000054 0000344c FDE cie=00000000 pc=000000000001565a..0000000000015dce │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001565c │ │ │ │ - DW_CFA_def_cfa_offset: 400 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001565e │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000015668 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000015676 │ │ │ │ +000024d8 000000000000004c 000024dc FDE cie=00000000 pc=000000000000f8bc..000000000000fa18 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000f8be │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000f8c0 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000f8cc │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 36 to 000000000000f8f0 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 26 to 0000000000015690 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc1: 178 to 000000000000f9a2 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000f9a4 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000f9a6 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000f9a8 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 36 to 000000000000f9cc │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000f9ce │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000f9d0 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000f9d2 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000f9d4 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 18 to 00000000000156a2 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 1724 to 0000000000015d5e │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000015d60 │ │ │ │ + DW_CFA_advance_loc1: 64 to 000000000000fa14 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000015d68 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000015d70 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000015d78 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000015d7a │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000015d7e │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000015d80 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000015d82 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000015d84 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000015d86 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000015d88 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000015d8a │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000015d8c │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000015d8e │ │ │ │ - DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000034a0 00000000000000c0 000034a4 FDE cie=00000000 pc=0000000000015dce..00000000000168fa │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000015dd0 │ │ │ │ - DW_CFA_def_cfa_offset: 240 │ │ │ │ - DW_CFA_advance_loc: 46 to 0000000000015dfe │ │ │ │ +00002528 000000000000006c 0000252c FDE cie=00000000 pc=000000000000fa18..000000000000fb28 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000fa1a │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000fa1c │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_advance_loc: 22 to 000000000000fa32 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000000fa46 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000015e1a │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000000fa5e │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000fa6a │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc2: 1466 to 00000000000163d4 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc1: 86 to 000000000000fac0 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000fac2 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000fac4 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000163d6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000fac6 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000163d8 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 40 to 0000000000016400 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000000fad4 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000016402 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000fad6 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000016404 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000fad8 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000016406 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000016408 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001640a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000fada │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001640c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000fadc │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001640e │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000016410 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000016412 │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000016416 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000fade │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000016418 │ │ │ │ - DW_CFA_def_cfa_offset: 240 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000fae0 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc1: 224 to 00000000000164f8 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc1: 118 to 000000000001656e │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 18 to 0000000000016580 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000016582 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000016584 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000016588 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 42 to 00000000000165b2 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000165b4 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000165b6 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000165b8 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 32 to 00000000000165d8 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000165e4 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc1: 120 to 000000000001665c │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001665e │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000016660 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000016664 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 164 to 0000000000016708 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000fae8 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 34 to 000000000001672a │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001672e │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 34 to 0000000000016750 │ │ │ │ + DW_CFA_advance_loc: 48 to 000000000000fb18 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000016754 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000fb1c │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 34 to 0000000000016776 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000fb24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00003564 0000000000000060 00003568 FDE cie=00000000 pc=00000000000168fa..0000000000017258 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000168fc │ │ │ │ - DW_CFA_def_cfa_offset: 384 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000168fe │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000016904 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000016914 │ │ │ │ +00002598 000000000000005c 0000259c FDE cie=00000000 pc=000000000000fb28..000000000000fc68 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000fb2a │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000fb2e │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000000fb3e │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_advance_loc: 30 to 000000000000fb5c │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000016930 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000001693a │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000016940 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc1: 54 to 0000000000016976 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001697e │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_advance_loc: 34 to 000000000000fb7e │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc2: 1972 to 0000000000017132 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000017134 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000017136 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000fb8a │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_advance_loc1: 70 to 000000000000fbd0 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000fbd2 │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001713a │ │ │ │ + DW_CFA_advance_loc1: 78 to 000000000000fc20 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000fc24 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 220 to 0000000000017216 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000017218 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001721a │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000017226 │ │ │ │ + DW_CFA_advance_loc: 34 to 000000000000fc46 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000017228 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000fc48 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000017230 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000fc4a │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000017232 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000fc4c │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001723a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000fc4e │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001723c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000fc50 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000017240 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000fc52 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000fc54 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000017242 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000fc56 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000fc58 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000017244 │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000017248 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001724a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000fc5a │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001724c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000fc5c │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000fc64 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -000035c8 0000000000000054 000035cc FDE cie=00000000 pc=0000000000017258..00000000000178e4 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001725a │ │ │ │ - DW_CFA_def_cfa_offset: 320 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001725c │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 18 to 000000000001726e │ │ │ │ +000025f8 000000000000005c 000025fc FDE cie=00000000 pc=000000000000fc68..000000000000fda4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000fc6a │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000fc6e │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000017274 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000017282 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 34 to 00000000000172a4 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000000fc7e │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_advance_loc: 30 to 000000000000fc9c │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_advance_loc: 34 to 000000000000fcbe │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000fcca │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_advance_loc1: 70 to 000000000000fd10 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000fd12 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc1: 78 to 000000000000fd60 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 886 to 000000000001761a │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000fd64 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 30 to 000000000000fd82 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001761e │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000017620 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000fd84 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000fd86 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000017622 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000fd88 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000017624 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000fd8a │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000017626 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000fd8c │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000017628 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000fd8e │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001762a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000fd90 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001762c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000fd92 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001762e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000fd94 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000017630 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000017632 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000017634 │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000017636 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000fd96 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001763a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000fd98 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000fda0 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003620 0000000000000054 00003624 FDE cie=00000000 pc=00000000000178e4..0000000000017f94 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000178e6 │ │ │ │ - DW_CFA_def_cfa_offset: 320 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000178ec │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000178f4 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000017900 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000017906 │ │ │ │ +00002658 0000000000000050 0000265c FDE cie=00000000 pc=000000000000fda4..000000000000fed0 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000fdac │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000000fdc4 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 18 to 0000000000017918 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 42 to 0000000000017942 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 926 to 0000000000017ce0 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_advance_loc1: 90 to 000000000000fe1e │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000fe22 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 50 to 000000000000fe54 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_advance_loc1: 74 to 000000000000fe9e │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 18 to 000000000000feb0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000017ce2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000feb2 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000017cec │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000feb4 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000017cf2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000feb6 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000017cf4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000feb8 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000017cf6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000feba │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000017cf8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000febc │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000017cfa │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000febe │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000017cfc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000fec0 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000017cfe │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000fec2 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000017d00 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000017d02 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000017d04 │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000017d06 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000fec4 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000017d08 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000fec6 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000000fecc │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003678 00000000000000b8 0000367c FDE cie=00000000 pc=0000000000017f94..0000000000018626 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000017f96 │ │ │ │ - DW_CFA_def_cfa_offset: 256 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000017f9e │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000017faa │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000017fb2 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 60 to 0000000000017fee │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ +000026ac 000000000000009c 000026b0 FDE cie=00000000 pc=000000000000fed0..000000000001014a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000fed2 │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000fed4 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000000feec │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 44 to 000000000000ff18 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 56 to 0000000000018026 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc2: 340 to 000000000001817a │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000018180 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000018182 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc1: 106 to 000000000000ff82 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000018184 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000ff84 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000018186 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000018188 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001818a │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001818c │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001818e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000ff86 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000018190 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000ff88 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000018192 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000ff8a │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000018194 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000ff8c │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000ff8e │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000018196 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000ff90 │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000018198 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001819a │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000181a6 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc2: 344 to 00000000000182fe │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000018304 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 372 to 0000000000018478 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001847e │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000018482 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 36 to 00000000000184a6 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000184a8 │ │ │ │ + DW_CFA_advance_loc: 18 to 000000000000ffa2 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000184aa │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000184ac │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000ffa4 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000184ae │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000ffa6 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000184b0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000ffa8 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000184b2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000ffaa │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000184b4 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000184b6 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000184b8 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000184ba │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000184bc │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000184be │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000ffac │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000184c2 │ │ │ │ - DW_CFA_def_cfa_offset: 256 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000000ffae │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc1: 194 to 0000000000018584 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000018588 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 18 to 000000000001859a │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001859e │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 24 to 00000000000185b6 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000185b8 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 18 to 00000000000185ca │ │ │ │ + DW_CFA_advance_loc1: 212 to 0000000000010082 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000010084 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000010086 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000010088 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001008a │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001008c │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000185ce │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001008e │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000010090 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000010092 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 18 to 00000000000185e0 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000185e6 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - │ │ │ │ -00003734 0000000000000070 00003738 FDE cie=00000000 pc=0000000000018626..0000000000018b28 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000018628 │ │ │ │ - DW_CFA_def_cfa_offset: 288 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001862c │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000018638 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000018646 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 22 to 000000000001865c │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000018670 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000018680 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 38 to 00000000000186a6 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc2: 622 to 0000000000018914 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000018916 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000018918 │ │ │ │ + DW_CFA_advance_loc1: 164 to 0000000000010136 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001891a │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001891c │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001891e │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000018920 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000018922 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000018924 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000018926 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000018928 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001892a │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001892e │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000018930 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000018932 │ │ │ │ - DW_CFA_def_cfa_offset: 288 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000010146 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -000037a8 00000000000000a8 000037ac FDE cie=00000000 pc=0000000000018b28..000000000001910c │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000018b2a │ │ │ │ - DW_CFA_def_cfa_offset: 240 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000018b30 │ │ │ │ +0000274c 000000000000009c 00002750 FDE cie=00000000 pc=000000000001014a..0000000000010482 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001014c │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001014e │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000010166 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000018b3a │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000018b40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000018b48 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 34 to 0000000000018b6a │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 44 to 0000000000010192 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc1: 134 to 0000000000018bf0 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 298 to 0000000000018d1a │ │ │ │ + DW_CFA_advance_loc1: 118 to 0000000000010208 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001020a │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001020c │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001020e │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000010210 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000010212 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000010214 │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000018d1c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000010216 │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000018d22 │ │ │ │ + DW_CFA_advance_loc: 18 to 0000000000010228 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000018d24 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000018d26 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000018d28 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001022a │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000018d2a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001022c │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000018d2c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001022e │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000018d2e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000010230 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000018d30 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000018d32 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000018d34 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000018d36 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000018d38 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000010232 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000018d3a │ │ │ │ - DW_CFA_def_cfa_offset: 240 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000010234 │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 446 to 0000000000018ef8 │ │ │ │ + DW_CFA_advance_loc2: 518 to 000000000001043a │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001043c │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001043e │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000010440 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000010442 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000010444 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000010446 │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000018efa │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000010448 │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000018efe │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001044a │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 380 to 000000000001907a │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001907c │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000019094 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 36 to 000000000001046e │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000019098 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001909a │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001909c │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001909e │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000190a0 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000190a2 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000190a4 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000190a6 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000190a8 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000190aa │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000190ac │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000190b0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 18 to 00000000000190c2 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000190c4 │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000190c6 │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000190cc │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000001047e │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00003854 0000000000000038 00003858 FDE cie=00000000 pc=000000000001910c..00000000000191a8 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001910e │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000019112 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000019118 │ │ │ │ +000027ec 0000000000000024 000027f0 FDE cie=00000000 pc=0000000000010482..00000000000104f6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000010484 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001048c │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 26 to 00000000000104a6 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 28 to 00000000000104c2 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000104c4 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000104c6 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000104c8 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000104ca │ │ │ │ + DW_CFA_restore_state │ │ │ │ + │ │ │ │ +00002814 00000000000000a0 00002818 FDE cie=00000000 pc=00000000000104f6..0000000000010b96 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000104f8 │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000104fa │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000019120 │ │ │ │ + DW_CFA_advance_loc: 18 to 000000000001050c │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000001912a │ │ │ │ + DW_CFA_advance_loc: 40 to 0000000000010534 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 110 to 0000000000019198 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc: 48 to 0000000000010564 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_advance_loc2: 546 to 0000000000010786 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc1: 80 to 00000000000107d6 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001919a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000107d8 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001919c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000107dc │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001919e │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000107de │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000191a0 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000107e0 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000191a2 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000107e2 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000191a4 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000107e4 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000191a6 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000107e6 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000107e8 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000107ea │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000107ec │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000107ee │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000107f0 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00003890 0000000000000010 00003894 FDE cie=00000000 pc=00000000000191a8..00000000000191bc │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000107f2 │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000107fa │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc1: 122 to 0000000000010874 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000010876 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 160 to 0000000000010916 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001091a │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 114 to 000000000001098c │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000010990 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 90 to 00000000000109ea │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000109ee │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 222 to 0000000000010acc │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000010ad0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 122 to 0000000000010b4a │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000010b4e │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 68 to 0000000000010b92 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000038a4 0000000000000054 000038a8 FDE cie=00000000 pc=00000000000191bc..000000000001929c │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000191c0 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000191c4 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000191cc │ │ │ │ +000028b8 0000000000000094 000028bc FDE cie=00000000 pc=0000000000010b96..0000000000011302 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000010b98 │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000010b9a │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 42 to 0000000000010bc4 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 22 to 00000000000191e2 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc1: 134 to 0000000000019268 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc1: 58 to 0000000000010bfe │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_advance_loc1: 142 to 0000000000010c8c │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc1: 104 to 0000000000010cf4 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001926a │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001926c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000010cf6 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000010cfa │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001926e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000010cfc │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000019270 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000010cfe │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000010d00 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000019272 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000010d02 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000019274 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000010d04 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000010d06 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000019276 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000010d08 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000019278 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001927c │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001927e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000010d0a │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000010d0c │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000010d0e │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000019280 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000010d10 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 152 to 0000000000010da8 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000010daa │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000010db6 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_advance_loc2: 478 to 0000000000010f94 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc1: 108 to 0000000000011000 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000011004 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 118 to 000000000001107a │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001107e │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 182 to 0000000000011134 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000011138 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 114 to 00000000000111aa │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000111ae │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000111be │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000111c0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 104 to 0000000000011228 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001122c │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 124 to 00000000000112a8 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000112ac │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000001928e │ │ │ │ + DW_CFA_advance_loc1: 82 to 00000000000112fe │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00002950 00000000000000cc 00002954 FDE cie=00000000 pc=0000000000011302..00000000000116e6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000011304 │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000011306 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000011326 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_advance_loc: 30 to 0000000000011344 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_advance_loc: 46 to 0000000000011372 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc1: 62 to 00000000000113b0 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000113b2 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000113b4 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000113b6 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc1: 108 to 0000000000011422 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000011424 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000011426 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000011428 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001142a │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001142c │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001142e │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000019290 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000019294 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000011430 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000019298 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001929a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000011432 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000011434 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000011436 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 84 to 000000000001148a │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000011494 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc1: 84 to 00000000000114e8 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000114ec │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000114f4 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000114fc │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000011504 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000011520 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc: 22 to 0000000000011536 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc1: 62 to 0000000000011574 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000011578 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 42 to 00000000000115a2 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000115a4 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000115a6 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc1: 92 to 0000000000011602 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_advance_loc1: 74 to 000000000001164c │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc1: 68 to 0000000000011690 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 28 to 00000000000116ac │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000116ae │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000116b0 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000116b6 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000116c2 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000116ca │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000116ce │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000116d6 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000116da │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000116e2 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000038fc 000000000000002c 00003900 FDE cie=00000000 pc=000000000001929c..000000000001930a │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000192a2 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000192a6 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000192b0 │ │ │ │ +00002a20 0000000000000088 00002a24 FDE cie=00000000 pc=00000000000116e6..0000000000011db6 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000116e8 │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000011700 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000192ba │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 34 to 0000000000011722 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc1: 66 to 00000000000192fc │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc1: 134 to 00000000000117a8 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000117aa │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000117ac │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000117ae │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000117b0 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000117b2 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000117b4 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000117b6 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000117b8 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 46 to 00000000000117e6 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000192fe │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000117e8 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000117ea │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000117ec │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000117ee │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000117f0 │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc2: 1428 to 0000000000011d84 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000011da0 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + │ │ │ │ +00002aac 0000000000000050 00002ab0 FDE cie=00000000 pc=0000000000011db6..0000000000012352 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000011db8 │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000011dba │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 54 to 0000000000011df0 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc2: 1312 to 0000000000012310 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000019300 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000012312 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000012314 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000019302 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000012316 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000019304 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000012318 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000019306 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001231a │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001231c │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001231e │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000012320 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000012322 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000012324 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000012326 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001232a │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001232c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000012330 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000392c 0000000000000024 00003930 FDE cie=00000000 pc=000000000001930a..000000000001936a │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000019314 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000019318 │ │ │ │ +00002b00 0000000000000050 00002b04 FDE cie=00000000 pc=0000000000012352..0000000000012940 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000012354 │ │ │ │ + DW_CFA_def_cfa_offset: 256 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000001235e │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000019326 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000001236a │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000019334 │ │ │ │ + DW_CFA_advance_loc: 30 to 0000000000012388 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000019354 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc2: 998 to 000000000001276e │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001935c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000012770 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000019366 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000012772 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000019368 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000012774 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000012776 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000012778 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001277a │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001277c │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001277e │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000012780 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000012782 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000012784 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000012786 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000012788 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00003954 0000000000000010 00003958 FDE cie=00000000 pc=000000000001936a..0000000000019384 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00003968 0000000000000010 0000396c FDE cie=00000000 pc=0000000000019384..0000000000019392 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000397c 0000000000000010 00003980 FDE cie=00000000 pc=0000000000019392..00000000000193b0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00003990 0000000000000010 00003994 FDE cie=00000000 pc=00000000000193b0..00000000000193ee │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000039a4 0000000000000010 000039a8 FDE cie=00000000 pc=00000000000193ee..0000000000019406 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001278a │ │ │ │ + DW_CFA_restore_state │ │ │ │ │ │ │ │ -000039b8 0000000000000044 000039bc FDE cie=00000000 pc=0000000000019406..00000000000194fe │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000019408 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001940a │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 18 to 000000000001941c │ │ │ │ +00002b54 0000000000000084 00002b58 FDE cie=00000000 pc=0000000000012940..0000000000012d6c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000012942 │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000012944 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 40 to 000000000001296c │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc1: 138 to 00000000000129f6 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc2: 640 to 0000000000012c76 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000012c78 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000012c7a │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000012c7c │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000012c7e │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000012c80 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000012c82 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 46 to 0000000000012cb0 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000012cb2 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000012cb6 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000012cb8 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000012cba │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000012cbc │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000012cbe │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000012cc0 │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 62 to 000000000001945a │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 50 to 000000000001948c │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc1: 154 to 0000000000012d5a │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 28 to 00000000000194a8 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000012d68 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + │ │ │ │ +00002bdc 0000000000000050 00002be0 FDE cie=00000000 pc=0000000000012d6c..0000000000013f0a │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000012d70 │ │ │ │ + DW_CFA_def_cfa_offset: 272 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000012d8c │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 30 to 0000000000012daa │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc2: 666 to 0000000000013044 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000194aa │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000013046 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000194ac │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000013048 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000194ae │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001304a │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000194b0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001304c │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000194b2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001304e │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000194b4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000013050 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000194b6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000013052 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000013054 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000013056 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000013058 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001305a │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001305c │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001305e │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000194b8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000013060 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 00000000000194cc │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 20 to 00000000000194e0 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000194e6 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000194e8 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00003a00 0000000000000010 00003a04 FDE cie=00000000 pc=00000000000194fe..0000000000019516 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00003a14 0000000000000010 00003a18 FDE cie=00000000 pc=0000000000019516..000000000001952e │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003a28 0000000000000010 00003a2c FDE cie=00000000 pc=000000000001952e..0000000000019558 │ │ │ │ - DW_CFA_nop │ │ │ │ +00002c30 0000000000000050 00002c34 FDE cie=00000000 pc=0000000000013f0a..0000000000014186 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000013f0c │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc: 40 to 0000000000013f34 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc2: 524 to 0000000000014140 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000014142 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000014146 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000014148 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001414a │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001414c │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001414e │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000014150 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000014152 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000014154 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000014156 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000014158 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001415a │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001415c │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001415e │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003a3c 00000000000000b4 00003a40 FDE cie=00000000 pc=0000000000019558..0000000000019e12 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001955a │ │ │ │ - DW_CFA_def_cfa_offset: 336 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001955c │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000001956a │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000019582 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000001958c │ │ │ │ +00002c84 00000000000000b4 00002c88 FDE cie=00000000 pc=0000000000014186..0000000000014584 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000014188 │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001418a │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 22 to 00000000000141a0 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 18 to 00000000000141b2 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000019596 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 42 to 00000000000195c0 │ │ │ │ - DW_CFA_offset: r50 (fs2) at cfa-136 │ │ │ │ - DW_CFA_offset: r52 (fs4) at cfa-152 │ │ │ │ - DW_CFA_advance_loc: 46 to 00000000000195ee │ │ │ │ + DW_CFA_advance_loc: 34 to 00000000000141d4 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc1: 90 to 000000000001422e │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 26 to 0000000000014248 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-120 │ │ │ │ - DW_CFA_offset: r41 (fs1) at cfa-128 │ │ │ │ - DW_CFA_offset: r51 (fs3) at cfa-144 │ │ │ │ - DW_CFA_offset: r53 (fs5) at cfa-160 │ │ │ │ - DW_CFA_advance_loc2: 1528 to 0000000000019be6 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000019be8 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc1: 128 to 00000000000142c8 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000142ca │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000142cc │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000142ce │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000019bea │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000142d0 │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000019bec │ │ │ │ - DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000019bee │ │ │ │ - DW_CFA_restore: r41 (fs1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000019bf0 │ │ │ │ - DW_CFA_restore: r50 (fs2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000019bf2 │ │ │ │ - DW_CFA_restore: r51 (fs3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000019bf4 │ │ │ │ - DW_CFA_restore: r52 (fs4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000019bf6 │ │ │ │ - DW_CFA_restore: r53 (fs5) │ │ │ │ - DW_CFA_advance_loc: 40 to 0000000000019c1e │ │ │ │ + DW_CFA_advance_loc1: 96 to 0000000000014330 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000014332 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000014334 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000014336 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000014356 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000019c20 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000014358 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000019c22 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001435a │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000019c24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001435c │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001435e │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000014360 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000014366 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001436c │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc2: 480 to 000000000001454c │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001454e │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000014550 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000014552 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000014554 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000014556 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000014564 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000014568 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001456e │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000019c26 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000019c28 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000019c2a │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000019c2c │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000019c2e │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000019c32 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000019c34 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000019c36 │ │ │ │ - DW_CFA_def_cfa_offset: 336 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 18 to 0000000000014580 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + │ │ │ │ +00002d3c 00000000000000a8 00002d40 FDE cie=00000000 pc=0000000000014584..0000000000014970 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000014586 │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000014588 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000001459c │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000145b0 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_advance_loc: 32 to 00000000000145d0 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc1: 86 to 0000000000014626 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 22 to 000000000001463c │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc1: 124 to 00000000000146b8 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000146ba │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000146bc │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc1: 90 to 0000000000014716 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000014718 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001471a │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001471c │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001471e │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000014720 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000014722 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000014736 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000014738 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001473a │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001473c │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001473e │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000014742 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_advance_loc: 34 to 0000000000014764 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-120 │ │ │ │ - DW_CFA_offset: r41 (fs1) at cfa-128 │ │ │ │ - DW_CFA_offset: r50 (fs2) at cfa-136 │ │ │ │ - DW_CFA_offset: r51 (fs3) at cfa-144 │ │ │ │ - DW_CFA_offset: r52 (fs4) at cfa-152 │ │ │ │ - DW_CFA_offset: r53 (fs5) at cfa-160 │ │ │ │ - DW_CFA_advance_loc2: 442 to 0000000000019df0 │ │ │ │ + DW_CFA_advance_loc2: 468 to 0000000000014938 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001493a │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001493c │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001493e │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000014946 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000014948 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001494a │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001494e │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000014958 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_restore: r41 (fs1) │ │ │ │ - DW_CFA_restore: r50 (fs2) │ │ │ │ - DW_CFA_restore: r51 (fs3) │ │ │ │ - DW_CFA_restore: r52 (fs4) │ │ │ │ - DW_CFA_restore: r53 (fs5) │ │ │ │ - DW_CFA_advance_loc: 30 to 0000000000019e0e │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000001496c │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-120 │ │ │ │ - DW_CFA_offset: r41 (fs1) at cfa-128 │ │ │ │ - DW_CFA_offset: r50 (fs2) at cfa-136 │ │ │ │ - DW_CFA_offset: r51 (fs3) at cfa-144 │ │ │ │ - DW_CFA_offset: r52 (fs4) at cfa-152 │ │ │ │ - DW_CFA_offset: r53 (fs5) at cfa-160 │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003af4 000000000000002c 00003af8 FDE cie=00000000 pc=0000000000019e12..0000000000019e9e │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000019e14 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000019e16 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000019e22 │ │ │ │ +00002de8 0000000000000090 00002dec FDE cie=00000000 pc=0000000000014970..0000000000014ab8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000014974 │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000014984 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 28 to 00000000000149a0 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000019e2e │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000019e34 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 94 to 0000000000019e92 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000019e94 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc1: 202 to 0000000000014a6a │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000019e96 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000014a6c │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000019e98 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000014a6e │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000019e9a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000014a70 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000019e9c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000014a72 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000014a74 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000014a76 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000014a78 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000014a7a │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000014a7c │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000014a7e │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000014a80 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000014a94 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000014a96 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - │ │ │ │ -00003b24 00000000000000b4 00003b28 FDE cie=00000000 pc=0000000000019e9e..000000000001a282 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000019ea0 │ │ │ │ - DW_CFA_def_cfa_offset: 304 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000019ea2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000014a98 │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 22 to 0000000000019eb8 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000014a9c │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000014ab4 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000019ec6 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r50 (fs2) at cfa-136 │ │ │ │ - DW_CFA_offset: r51 (fs3) at cfa-144 │ │ │ │ - DW_CFA_advance_loc: 22 to 0000000000019edc │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 46 to 0000000000019f0a │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00002e7c 0000000000000094 00002e80 FDE cie=00000000 pc=0000000000014ab8..0000000000014d8e │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000014abc │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000014acc │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 26 to 0000000000014ae6 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-120 │ │ │ │ - DW_CFA_offset: r41 (fs1) at cfa-128 │ │ │ │ - DW_CFA_advance_loc2: 536 to 000000000001a122 │ │ │ │ + DW_CFA_advance_loc1: 148 to 0000000000014b7a │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000014b7c │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001a124 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000014b7e │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000014b80 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001a126 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000014b82 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001a128 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000014b84 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001a12a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000014b86 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001a12c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000014b88 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001a12e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000014b8a │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001a130 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000014b8c │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001a132 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000014b8e │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001a134 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000014b90 │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001a136 │ │ │ │ - DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001a138 │ │ │ │ - DW_CFA_restore: r41 (fs1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001a13a │ │ │ │ - DW_CFA_restore: r50 (fs2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001a13c │ │ │ │ - DW_CFA_restore: r51 (fs3) │ │ │ │ - DW_CFA_advance_loc: 26 to 000000000001a156 │ │ │ │ + DW_CFA_advance_loc: 22 to 0000000000014ba6 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001a158 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001a15c │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001a15e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000014ba8 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001a160 │ │ │ │ - DW_CFA_def_cfa_offset: 304 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000014baa │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-120 │ │ │ │ - DW_CFA_offset: r41 (fs1) at cfa-128 │ │ │ │ - DW_CFA_offset: r50 (fs2) at cfa-136 │ │ │ │ - DW_CFA_offset: r51 (fs3) at cfa-144 │ │ │ │ - DW_CFA_advance_loc2: 252 to 000000000001a25c │ │ │ │ + DW_CFA_advance_loc2: 456 to 0000000000014d72 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_restore: r41 (fs1) │ │ │ │ - DW_CFA_restore: r50 (fs2) │ │ │ │ - DW_CFA_restore: r51 (fs3) │ │ │ │ - DW_CFA_advance_loc: 34 to 000000000001a27e │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000014d8a │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-120 │ │ │ │ - DW_CFA_offset: r41 (fs1) at cfa-128 │ │ │ │ - DW_CFA_offset: r50 (fs2) at cfa-136 │ │ │ │ - DW_CFA_offset: r51 (fs3) at cfa-144 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003bdc 0000000000000064 00003be0 FDE cie=00000000 pc=000000000001a282..000000000001a44a │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001a284 │ │ │ │ +00002f14 0000000000000090 00002f18 FDE cie=00000000 pc=0000000000014d8e..0000000000014eb0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000014d90 │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001a28c │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000014d94 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_advance_loc: 18 to 0000000000014da6 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000014dbe │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000001a29c │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000001a2b8 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc1: 156 to 000000000001a354 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc1: 160 to 0000000000014e5e │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001a356 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001a358 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000014e60 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001a35a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000014e62 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001a35c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000014e64 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001a35e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000014e66 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001a360 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000014e68 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000014e6a │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001a362 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000014e6c │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001a364 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001a366 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000014e6e │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001a368 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000014e70 │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001a370 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000014e72 │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001a372 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001a374 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000014e80 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000014e82 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000014e8e │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001a376 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 192 to 000000000001a436 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000014e92 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000014e96 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001a43a │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000001a444 │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001a446 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001a448 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - │ │ │ │ -00003c44 0000000000000088 00003c48 FDE cie=00000000 pc=000000000001a44a..000000000001a972 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001a44c │ │ │ │ - DW_CFA_def_cfa_offset: 240 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001a454 │ │ │ │ + DW_CFA_advance_loc: 22 to 0000000000014eac │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000001a474 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc1: 100 to 000000000001a4d8 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00002fa8 0000000000000090 00002fac FDE cie=00000000 pc=0000000000014eb0..0000000000015200 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000014eb4 │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000014ec4 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000014ee0 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 696 to 000000000001a790 │ │ │ │ + DW_CFA_advance_loc2: 678 to 0000000000015186 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000015188 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001a792 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001518a │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001518c │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001a794 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001518e │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001a796 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000015190 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001a798 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000015192 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000015194 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001a79a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000015196 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001a79c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000015198 │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001a79e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001519a │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001519c │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 44 to 000000000001a7ca │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000151b0 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001a7cc │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001a7ce │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001a7d0 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001a7d2 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001a7d6 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000151bc │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001a7d8 │ │ │ │ - DW_CFA_def_cfa_offset: 240 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000151c0 │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 386 to 000000000001a95a │ │ │ │ + DW_CFA_advance_loc: 36 to 00000000000151e4 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000001a96e │ │ │ │ + DW_CFA_advance_loc: 24 to 00000000000151fc │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ │ │ │ │ -00003cd0 0000000000000094 00003cd4 FDE cie=00000000 pc=000000000001a972..000000000001aba2 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001a974 │ │ │ │ - DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001a976 │ │ │ │ +0000303c 0000000000000050 00003040 FDE cie=00000000 pc=0000000000015200..0000000000016218 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000015206 │ │ │ │ + DW_CFA_def_cfa_offset: 240 │ │ │ │ + DW_CFA_advance_loc: 18 to 0000000000015218 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_advance_loc: 50 to 000000000001524a │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000001a98a │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 26 to 000000000001a9a4 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc2: 430 to 000000000001ab52 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc2: 1650 to 00000000000158bc │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000158be │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000158c0 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001ab54 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000158c2 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001ab56 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000158c4 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001ab58 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000158c6 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001ab5a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000158c8 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001ab5c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000158ca │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001ab5e │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000158cc │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001ab60 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000158ce │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001ab62 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000158d0 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000158d2 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000158d4 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000158d6 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000158d8 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00003090 00000000000000ec 00003094 FDE cie=00000000 pc=0000000000016218..0000000000016e98 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001621a │ │ │ │ + DW_CFA_def_cfa_offset: 208 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001621c │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000016228 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 22 to 000000000001623e │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000001624c │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_advance_loc1: 182 to 0000000000016302 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc2: 250 to 00000000000163fc │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000163fe │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000016400 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000016402 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000016404 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 152 to 000000000001649c │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001649e │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001ab64 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000164a0 │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001ab66 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000164a2 │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000001ab7a │ │ │ │ + DW_CFA_advance_loc: 44 to 00000000000164ce │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001ab7c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000164d0 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001ab7e │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000164d2 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000164d4 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000164d6 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000164d8 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000164da │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000164dc │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000164de │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000164e0 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001ab80 │ │ │ │ - DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000164e2 │ │ │ │ + DW_CFA_def_cfa_offset: 208 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc: 54 to 0000000000016518 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001651a │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001651c │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001651e │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000016524 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc2: 1438 to 0000000000016ac2 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000016ada │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc2: 368 to 0000000000016c4a │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000016c4c │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000016c4e │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000016c50 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 44 to 0000000000016c7c │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc2: 364 to 0000000000016de8 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 26 to 0000000000016e02 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc: 18 to 0000000000016e14 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000016e16 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000016e18 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000016e1a │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000016e20 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 66 to 0000000000016e62 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 38 to 0000000000016e88 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000016e8c │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000016e94 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00003180 0000000000000050 00003184 FDE cie=00000000 pc=0000000000016e98..00000000000177ca │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000016e9a │ │ │ │ + DW_CFA_def_cfa_offset: 224 │ │ │ │ + DW_CFA_advance_loc: 34 to 0000000000016ebc │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001ab88 │ │ │ │ + DW_CFA_advance_loc2: 438 to 0000000000017072 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000017074 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000017076 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000017078 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001707a │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001707c │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001707e │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000017080 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000017082 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000017084 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000017086 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000017088 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001708c │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001708e │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000017090 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000031d4 0000000000000050 000031d8 FDE cie=00000000 pc=00000000000177ca..0000000000018034 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000177cc │ │ │ │ + DW_CFA_def_cfa_offset: 224 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000177d0 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000177e0 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_advance_loc: 44 to 000000000001780c │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc2: 324 to 0000000000017950 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000017952 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000017954 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000017956 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000017958 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001795a │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001795c │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001795e │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000017960 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000017962 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000017964 │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000017966 │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000017968 │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 22 to 000000000001ab9e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001796a │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001796c │ │ │ │ + DW_CFA_restore_state │ │ │ │ + │ │ │ │ +00003228 0000000000000064 0000322c FDE cie=00000000 pc=0000000000018034..000000000001811a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000018036 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001803c │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_advance_loc: 26 to 0000000000018056 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 18 to 0000000000018068 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_advance_loc: 34 to 000000000001808a │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc1: 60 to 00000000000180c6 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000180c8 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000180ca │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000180de │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000180e0 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000180e2 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000180e4 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000180e6 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000180e8 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000180ec │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000180ee │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000180f0 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000018110 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000018116 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +00003290 0000000000000034 00003294 FDE cie=00000000 pc=000000000001811a..00000000000181a4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001811c │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000001812a │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 58 to 0000000000018164 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000018166 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000018168 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001816a │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001816c │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001816e │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000018170 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000018172 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000018174 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000032c8 0000000000000024 000032cc FDE cie=00000000 pc=00000000000181a4..0000000000018214 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000181a8 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000181ac │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 66 to 00000000000181ee │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000181f0 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000181f2 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000181f4 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003d68 0000000000000010 00003d6c FDE cie=00000000 pc=000000000001aba2..000000000001abca │ │ │ │ +000032f0 0000000000000010 000032f4 FDE cie=00000000 pc=0000000000018214..000000000001822c │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +00003304 0000000000000024 00003308 FDE cie=00000000 pc=000000000001822c..0000000000018362 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001822e │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000001823a │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000018248 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc2: 274 to 000000000001835a │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001835c │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001835e │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000018360 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003d7c 0000000000000010 00003d80 FDE cie=00000000 pc=000000000001abca..000000000001abf2 │ │ │ │ +0000332c 0000000000000010 00003330 FDE cie=00000000 pc=0000000000018362..0000000000018394 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003d90 0000000000000020 00003d94 FDE cie=00000000 pc=000000000001abf2..000000000001ac3a │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001abf4 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001abf6 │ │ │ │ +00003340 0000000000000010 00003344 FDE cie=00000000 pc=0000000000018394..00000000000183d2 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00003354 0000000000000010 00003358 FDE cie=00000000 pc=00000000000183d2..000000000001840c │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00003368 0000000000000010 0000336c FDE cie=00000000 pc=000000000001840c..000000000001844a │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000337c 0000000000000010 00003380 FDE cie=00000000 pc=000000000001844a..0000000000018454 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00003390 000000000000009c 00003394 FDE cie=00000000 pc=0000000000018454..00000000000188cc │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000018456 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001845a │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000001ac16 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000001846a │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001ac1e │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc1: 136 to 00000000000184f2 │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-120 │ │ │ │ + DW_CFA_offset: r41 (fs1) at cfa-128 │ │ │ │ + DW_CFA_advance_loc2: 306 to 0000000000018624 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000018626 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001ac20 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001862c │ │ │ │ + DW_CFA_restore: r41 (fs1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001862e │ │ │ │ + DW_CFA_restore: r40 (fs0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000018630 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000018632 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000018634 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000018636 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000018638 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000018650 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-120 │ │ │ │ + DW_CFA_offset: r41 (fs1) at cfa-128 │ │ │ │ + DW_CFA_advance_loc2: 516 to 0000000000018854 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000018856 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000018858 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001885a │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001885c │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001885e │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000018860 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000018862 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000018864 │ │ │ │ + DW_CFA_restore: r40 (fs0) │ │ │ │ + DW_CFA_restore: r41 (fs1) │ │ │ │ + DW_CFA_advance_loc: 48 to 0000000000018894 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-120 │ │ │ │ + DW_CFA_offset: r41 (fs1) at cfa-128 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000018898 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 48 to 00000000000188c8 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-120 │ │ │ │ + DW_CFA_offset: r41 (fs1) at cfa-128 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00003430 0000000000000034 00003434 FDE cie=00000000 pc=00000000000188cc..0000000000018978 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000188ce │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000188d2 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc1: 62 to 0000000000018910 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 22 to 000000000001ac36 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000018912 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000018914 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000018916 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 18 to 0000000000018928 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001892c │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 52 to 0000000000018960 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000018962 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000018964 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000018966 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000018974 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003db4 0000000000000058 00003db8 FDE cie=00000000 pc=000000000001ac3a..000000000001ad52 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001ac3c │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000001ac4a │ │ │ │ +00003468 0000000000000070 0000346c FDE cie=00000000 pc=0000000000018978..0000000000018aa0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001897a │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001897c │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000018982 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000001898e │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-88 │ │ │ │ + DW_CFA_advance_loc: 26 to 00000000000189a8 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000189aa │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000189ac │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000189ae │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000189b0 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000189b2 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000189b4 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000189b6 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000189b8 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc1: 86 to 0000000000018a0e │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000018a10 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000018a12 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000018a14 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000018a16 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000018a18 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000018a1a │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000018a1c │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000018a20 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000018a2a │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc1: 84 to 000000000001ac9e │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_advance_loc1: 78 to 0000000000018a78 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000018a7a │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000018a7c │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000018a86 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000018a90 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000018a92 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000018a94 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000034dc 0000000000000044 000034e0 FDE cie=00000000 pc=0000000000018aa0..0000000000018c32 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000018aa6 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000018ab2 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc1: 106 to 0000000000018b1c │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc1: 86 to 0000000000018b72 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000018b7e │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000018b80 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000018b82 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000018b84 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000018b86 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000018b88 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000018b8a │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 78 to 0000000000018bd8 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000018bde │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000018be0 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000018be2 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000018be4 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000018be6 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000018bea │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00003524 0000000000000054 00003528 FDE cie=00000000 pc=0000000000018c32..0000000000019160 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000018c34 │ │ │ │ + DW_CFA_def_cfa_offset: 240 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000018c38 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000018c48 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000018c5c │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000018c64 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000018c74 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc1: 74 to 000000000001ace8 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_advance_loc2: 578 to 0000000000018eb6 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000018eb8 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001acea │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000018eba │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000018ebc │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000018ebe │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001acec │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000018ec0 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000018ec2 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000018ec4 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000018ec6 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc1: 60 to 000000000001ad28 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001ad2a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000018ec8 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000018eca │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000018ecc │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000018ece │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000018ed0 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000018ed2 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000357c 0000000000000068 00003580 FDE cie=00000000 pc=0000000000019160..0000000000019246 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000019162 │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000019164 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001916a │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000019176 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 36 to 000000000001919a │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000191a2 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_advance_loc: 42 to 00000000000191cc │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_advance_loc: 52 to 0000000000019200 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001ad2c │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001ad2e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000019202 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 38 to 0000000000019228 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001ad30 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001922a │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001ad32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001922c │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001ad34 │ │ │ │ - DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_advance_loc: 22 to 000000000001ad4a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001922e │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000019230 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000019232 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000019234 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000019238 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001923a │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001923c │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001923e │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000019240 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001ad4e │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000019242 │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-88 │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ │ │ │ │ -00003e10 000000000000008c 00003e14 FDE cie=00000000 pc=000000000001ad52..000000000001aee4 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001ad54 │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001ad58 │ │ │ │ +000035e8 0000000000000040 000035ec FDE cie=00000000 pc=0000000000019246..00000000000192e4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000019248 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001924a │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000019252 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000001925c │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000001ad64 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000001926a │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 36 to 000000000001ad88 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r51 (fs3) at cfa-112 │ │ │ │ - DW_CFA_offset: r52 (fs4) at cfa-120 │ │ │ │ - DW_CFA_offset: r53 (fs5) at cfa-128 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_advance_loc: 42 to 0000000000019294 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-88 │ │ │ │ - DW_CFA_offset: r41 (fs1) at cfa-96 │ │ │ │ - DW_CFA_offset: r50 (fs2) at cfa-104 │ │ │ │ - DW_CFA_offset: r54 (fs6) at cfa-136 │ │ │ │ - DW_CFA_advance_loc2: 278 to 000000000001ae9e │ │ │ │ + DW_CFA_advance_loc: 24 to 00000000000192ac │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001aea0 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000192ae │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001aea2 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001aea4 │ │ │ │ + DW_CFA_advance_loc: 34 to 00000000000192d0 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001aea6 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000192d2 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000192d4 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000192d6 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000192d8 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000192da │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000192dc │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000192e0 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001aea8 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000192e2 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + │ │ │ │ +0000362c 0000000000000058 00003630 FDE cie=00000000 pc=00000000000192e4..000000000001943e │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000192e6 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000192e8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000192f0 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_advance_loc: 18 to 0000000000019302 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_advance_loc: 54 to 0000000000019338 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r41 (fs1) at cfa-112 │ │ │ │ + DW_CFA_offset: r50 (fs2) at cfa-120 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-104 │ │ │ │ + DW_CFA_advance_loc2: 228 to 000000000001941c │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001941e │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000019420 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000019422 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000019424 │ │ │ │ + DW_CFA_restore: r40 (fs0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000019426 │ │ │ │ DW_CFA_restore: r41 (fs1) │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000001aeb2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000019428 │ │ │ │ DW_CFA_restore: r50 (fs2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001aeb4 │ │ │ │ - DW_CFA_restore: r51 (fs3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001aeb6 │ │ │ │ - DW_CFA_restore: r53 (fs5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001aeb8 │ │ │ │ - DW_CFA_restore: r54 (fs6) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001aec0 │ │ │ │ - DW_CFA_restore: r52 (fs4) │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001aec6 │ │ │ │ - DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001aecc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001942a │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001aece │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001942c │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001942e │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000019430 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001aed0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000019432 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001aed2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000019434 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001aed4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000019436 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001943a │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001943c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001aed6 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00003688 000000000000008c 0000368c FDE cie=00000000 pc=000000000001943e..00000000000196dc │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000019440 │ │ │ │ DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000019442 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001944a │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000019462 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 52 to 0000000000019496 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc1: 78 to 00000000000194e4 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_advance_loc1: 106 to 000000000001954e │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000019550 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000019552 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000019554 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000019556 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000019558 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc1: 98 to 00000000000195ba │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000195bc │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000195be │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000195c0 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000195c2 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000195c6 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000195c8 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000195ca │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000195de │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc1: 144 to 000000000001966e │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000001967a │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001967e │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 40 to 00000000000196a6 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000196b0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 34 to 00000000000196d2 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00003718 0000000000000044 0000371c FDE cie=00000000 pc=00000000000196dc..00000000000199cc │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000196de │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000196e8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000196ee │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc1: 118 to 0000000000019764 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000019768 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001976a │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001976c │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001976e │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 68 to 00000000000197b2 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc2: 276 to 00000000000198c6 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000198c8 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000198ca │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000198d6 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000198da │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 42 to 0000000000019904 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc1: 92 to 0000000000019960 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000019970 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000001998c │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00003760 0000000000000098 00003764 FDE cie=00000000 pc=00000000000199cc..0000000000019d7c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000199ce │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000199d6 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000199e6 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 36 to 0000000000019a0a │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-88 │ │ │ │ - DW_CFA_offset: r41 (fs1) at cfa-96 │ │ │ │ - DW_CFA_offset: r50 (fs2) at cfa-104 │ │ │ │ - DW_CFA_offset: r51 (fs3) at cfa-112 │ │ │ │ - DW_CFA_offset: r52 (fs4) at cfa-120 │ │ │ │ - DW_CFA_offset: r53 (fs5) at cfa-128 │ │ │ │ - DW_CFA_offset: r54 (fs6) at cfa-136 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000001aee0 │ │ │ │ + DW_CFA_advance_loc1: 174 to 0000000000019ab8 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000019aba │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000019abc │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000019abe │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000019ac0 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000019ac2 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000019ade │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000019ae0 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000019ae2 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000019ae4 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 66 to 0000000000019b26 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000019b28 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000019b2a │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000019b2e │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc1: 200 to 0000000000019bf6 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_restore: r41 (fs1) │ │ │ │ - DW_CFA_restore: r50 (fs2) │ │ │ │ - DW_CFA_restore: r51 (fs3) │ │ │ │ - DW_CFA_restore: r52 (fs4) │ │ │ │ - DW_CFA_restore: r53 (fs5) │ │ │ │ - DW_CFA_restore: r54 (fs6) │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc1: 106 to 0000000000019c60 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000019c62 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000019c64 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000019c66 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 38 to 0000000000019c8c │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000019ca4 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc1: 156 to 0000000000019d40 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000019d46 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000019d48 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000019d4a │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 36 to 0000000000019d6e │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000019d78 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000019d7a │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003ea0 0000000000000024 00003ea4 FDE cie=00000000 pc=000000000001aee4..000000000001af1c │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000001aeee │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001aef6 │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-24 │ │ │ │ - DW_CFA_offset: r41 (fs1) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000001af00 │ │ │ │ +000037fc 0000000000000040 00003800 FDE cie=00000000 pc=0000000000019d7c..0000000000019f48 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000019d7e │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 18 to 0000000000019d90 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000001af0a │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000019d96 │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-40 │ │ │ │ + DW_CFA_advance_loc2: 234 to 0000000000019e80 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001af0c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000019e82 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000019e84 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000019e86 │ │ │ │ DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001af0e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000019e88 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000019e8a │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000019e98 │ │ │ │ + DW_CFA_offset: r41 (fs1) at cfa-48 │ │ │ │ + DW_CFA_advance_loc1: 134 to 0000000000019f1e │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000019f20 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000019f28 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000019f2e │ │ │ │ DW_CFA_restore: r41 (fs1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001af10 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000019f3e │ │ │ │ + DW_CFA_restore: r40 (fs0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000019f40 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00003ec8 0000000000000024 00003ecc FDE cie=00000000 pc=000000000001af1c..000000000001af4e │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000001af26 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001af2e │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-24 │ │ │ │ - DW_CFA_offset: r41 (fs1) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000001af38 │ │ │ │ +00003840 0000000000000010 00003844 FDE cie=00000000 pc=0000000000019f48..0000000000019f80 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00003854 0000000000000010 00003858 FDE cie=00000000 pc=0000000000019f80..0000000000019f8a │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00003868 000000000000001c 0000386c FDE cie=00000000 pc=0000000000019f8a..0000000000019fa8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000019f8c │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000019f90 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000001af42 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000019fa0 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001af44 │ │ │ │ - DW_CFA_restore: r41 (fs1) │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001af4a │ │ │ │ - DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001af4c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000019fa4 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000019fa6 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ + │ │ │ │ +00003888 0000000000000010 0000388c FDE cie=00000000 pc=0000000000019fa8..0000000000019fb2 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003ef0 0000000000000028 00003ef4 FDE cie=00000000 pc=000000000001af4e..000000000001af90 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001af50 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000001af5e │ │ │ │ - DW_CFA_offset: r50 (fs2) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000001af68 │ │ │ │ +0000389c 000000000000008c 000038a0 FDE cie=00000000 pc=0000000000019fb2..000000000001a1f2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000019fb4 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000019fb6 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000019fbe │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000019fce │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-24 │ │ │ │ - DW_CFA_offset: r41 (fs1) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 26 to 000000000001af82 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000019fdc │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc1: 76 to 000000000001a028 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_advance_loc1: 170 to 000000000001a0d2 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001a0d4 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001a0d6 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001a0d8 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc1: 122 to 000000000001a152 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_advance_loc: 26 to 000000000001a16c │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000001a17a │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001af84 │ │ │ │ - DW_CFA_restore: r41 (fs1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001af86 │ │ │ │ - DW_CFA_restore: r50 (fs2) │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001af8c │ │ │ │ - DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001af8e │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001a180 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001a186 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001a188 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001a18a │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001a18c │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001a18e │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001a190 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001a194 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001a196 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001a198 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000001a1b8 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 26 to 000000000001a1d2 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003f1c 000000000000001c 00003f20 FDE cie=00000000 pc=000000000001af90..000000000001afba │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000001af9a │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000001afa6 │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-24 │ │ │ │ +0000392c 000000000000001c 00003930 FDE cie=00000000 pc=000000000001a1f2..000000000001a224 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001a1f6 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001a1fa │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000001afb0 │ │ │ │ + DW_CFA_advance_loc: 34 to 000000000001a21c │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001a21e │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001afb6 │ │ │ │ - DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001afb8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001a220 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ │ │ │ │ -00003f3c 0000000000000024 00003f40 FDE cie=00000000 pc=000000000001afba..000000000001aff2 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001afbc │ │ │ │ +0000394c 0000000000000020 00003950 FDE cie=00000000 pc=000000000001a224..000000000001a296 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001a226 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001afbe │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000001afca │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001a22c │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000001a23c │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000001afd6 │ │ │ │ + DW_CFA_advance_loc: 56 to 000000000001a274 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001afd8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001a276 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000001afe6 │ │ │ │ - DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001afe8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001a278 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001a27a │ │ │ │ + DW_CFA_restore_state │ │ │ │ + │ │ │ │ +00003970 0000000000000010 00003974 FDE cie=00000000 pc=000000000001a296..000000000001a2c0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003f64 0000000000000020 00003f68 FDE cie=00000000 pc=000000000001aff2..000000000001b018 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001aff8 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001affa │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001b000 │ │ │ │ +00003984 0000000000000024 00003988 FDE cie=00000000 pc=000000000001a2c0..000000000001a34c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001a2c2 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001a2ca │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 18 to 000000000001a2dc │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000001b00e │ │ │ │ + DW_CFA_advance_loc: 56 to 000000000001a314 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001b014 │ │ │ │ - DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b016 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001a316 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001a318 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001a31a │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001a31c │ │ │ │ + DW_CFA_restore_state │ │ │ │ + │ │ │ │ +000039ac 000000000000002c 000039b0 FDE cie=00000000 pc=000000000001a34c..000000000001a3ec │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001a34e │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001a354 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000001a362 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc1: 90 to 000000000001a3bc │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001a3be │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001a3c0 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001a3c2 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001a3c4 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001a3c6 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003f88 0000000000000028 00003f8c FDE cie=00000000 pc=000000000001b018..000000000001b06e │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001b01e │ │ │ │ +000039dc 0000000000000024 000039e0 FDE cie=00000000 pc=000000000001a3ec..000000000001a448 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001a3f2 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b020 │ │ │ │ - DW_CFA_offset: r41 (fs1) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001b028 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001a3fa │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001b030 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 48 to 000000000001b060 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b062 │ │ │ │ + DW_CFA_advance_loc: 42 to 000000000001a424 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001b068 │ │ │ │ - DW_CFA_restore: r41 (fs1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b06a │ │ │ │ - DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b06c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001a426 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001a428 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001a42a │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000001a436 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ + │ │ │ │ +00003a04 0000000000000010 00003a08 FDE cie=00000000 pc=000000000001a448..000000000001a458 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00003fb4 0000000000000028 00003fb8 FDE cie=00000000 pc=000000000001b06e..000000000001b0c4 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001b074 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b076 │ │ │ │ - DW_CFA_offset: r41 (fs1) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001b07e │ │ │ │ +00003a18 000000000000001c 00003a1c FDE cie=00000000 pc=000000000001a458..000000000001a492 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000001a466 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001a46e │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001b086 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 48 to 000000000001b0b6 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000001a482 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b0b8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001a484 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001b0be │ │ │ │ - DW_CFA_restore: r41 (fs1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b0c0 │ │ │ │ - DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b0c2 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001a48a │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00003fe0 0000000000000034 00003fe4 FDE cie=00000000 pc=000000000001b0c4..000000000001b14a │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001b0ca │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001b0ce │ │ │ │ - DW_CFA_offset: r51 (fs3) at cfa-64 │ │ │ │ - DW_CFA_offset: r50 (fs2) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000001b0da │ │ │ │ +00003a38 0000000000000024 00003a3c FDE cie=00000000 pc=000000000001a492..000000000001a508 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000001a4a0 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000001a4aa │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-40 │ │ │ │ - DW_CFA_offset: r41 (fs1) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000001b0e6 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 80 to 000000000001b136 │ │ │ │ + DW_CFA_advance_loc1: 76 to 000000000001a4f6 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b138 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001a4f8 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001b13e │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001a4fe │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b140 │ │ │ │ - DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b142 │ │ │ │ - DW_CFA_restore: r41 (fs1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b144 │ │ │ │ - DW_CFA_restore: r50 (fs2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b146 │ │ │ │ - DW_CFA_restore: r51 (fs3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b148 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001a500 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00004018 0000000000000050 0000401c FDE cie=00000000 pc=000000000001b14a..000000000001b200 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b14c │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001b152 │ │ │ │ +00003a60 000000000000004c 00003a64 FDE cie=00000000 pc=000000000001a508..000000000001a6b2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001a50a │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001a510 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000001a51a │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 18 to 000000000001b164 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000001b174 │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000001a536 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 54 to 000000000001b1aa │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b1ac │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000001b1ba │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001a53c │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc1: 226 to 000000000001a61e │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b1bc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001a620 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001a622 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b1be │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001a624 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001a626 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001a628 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001a62a │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001a62c │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001a62e │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001a630 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001a632 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001a634 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001a636 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b1c0 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001a638 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00003ab0 000000000000001c 00003ab4 FDE cie=00000000 pc=000000000001a6b2..000000000001a6d2 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001a6b6 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001a6ba │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000001a6c8 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001a6ce │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001a6d0 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + │ │ │ │ +00003ad0 0000000000000050 00003ad4 FDE cie=00000000 pc=000000000001a6d2..000000000001a8be │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001a6d4 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001a6da │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000001a6e4 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000001a704 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b1c2 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000001b1d2 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc2: 290 to 000000000001a826 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001a828 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b1d4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001a82a │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001a82c │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b1d6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001a82e │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b1d8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001a830 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001a832 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001a834 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001a836 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001a838 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001a83a │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001a83c │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001a83e │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001a840 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001a842 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + │ │ │ │ +00003b24 0000000000000078 00003b28 FDE cie=00000000 pc=000000000001a8be..000000000001ad00 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001a8c0 │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001a8c4 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_advance_loc: 18 to 000000000001a8d6 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_advance_loc: 22 to 000000000001a8ec │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000001b1e6 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_advance_loc2: 242 to 000000000001a9de │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc2: 520 to 000000000001abe6 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001abe8 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc1: 144 to 000000000001ac78 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000001ac84 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000001b1f0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ac86 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ac88 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b1f2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ac8a │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000001b1fc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ac8c │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ac8e │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ac90 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ac92 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ac94 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ac96 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ac98 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ac9a │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000406c 0000000000000010 00004070 FDE cie=00000000 pc=000000000001b200..000000000001b204 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc: 54 to 000000000001acd0 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000001ace0 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004080 000000000000002c 00004084 FDE cie=00000000 pc=000000000001b204..000000000001b2c6 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b206 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001b20a │ │ │ │ +00003ba0 0000000000000054 00003ba4 FDE cie=00000000 pc=000000000001ad00..000000000001ae42 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ad02 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001ad0a │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 18 to 000000000001b21c │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001ad10 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000001ad24 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000001ad30 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000001ad50 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000001ad5a │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 70 to 000000000001b262 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_advance_loc1: 168 to 000000000001ae02 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ae04 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ae06 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ae08 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ae0a │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 26 to 000000000001ae24 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b264 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b266 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ae26 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b268 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ae28 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ae2a │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ae2c │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001ae30 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ae32 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b26a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ae34 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000001ae3e │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + │ │ │ │ +00003bf8 0000000000000024 00003bfc FDE cie=00000000 pc=000000000001ae42..000000000001ae6c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ae44 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ae46 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001ae4e │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000001ae62 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001ae66 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ae68 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ae6a │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000040b0 0000000000000054 000040b4 FDE cie=00000000 pc=000000000001b2c6..000000000001b512 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b2c8 │ │ │ │ +00003c20 0000000000000054 00003c24 FDE cie=00000000 pc=000000000001ae6c..000000000001b0b8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ae6e │ │ │ │ DW_CFA_def_cfa_offset: 224 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001b2cc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001ae72 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 26 to 000000000001b2e6 │ │ │ │ + DW_CFA_advance_loc: 26 to 000000000001ae8c │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001b2ec │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001ae92 │ │ │ │ DW_CFA_def_cfa_offset: 49376 │ │ │ │ - DW_CFA_advance_loc2: 436 to 000000000001b4a0 │ │ │ │ + DW_CFA_advance_loc2: 436 to 000000000001b046 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 224 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b4a2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001b048 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001b4a6 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001b04c │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b4a8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001b04e │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b4aa │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001b050 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b4ac │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001b052 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b4ae │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001b054 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b4b0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001b056 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b4b2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001b058 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b4b4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001b05a │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b4b6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001b05c │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b4b8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001b05e │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b4ba │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001b060 │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b4bc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001b062 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b4be │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001b064 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00004108 000000000000003c 0000410c FDE cie=00000000 pc=000000000001b512..000000000001b5ee │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001b518 │ │ │ │ +00003c78 000000000000003c 00003c7c FDE cie=00000000 pc=000000000001b0b8..000000000001b194 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001b0be │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 26 to 000000000001b532 │ │ │ │ + DW_CFA_advance_loc: 26 to 000000000001b0d8 │ │ │ │ DW_CFA_def_cfa_offset: 32848 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc1: 132 to 000000000001b5b6 │ │ │ │ + DW_CFA_advance_loc1: 132 to 000000000001b15c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b5b8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001b15e │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b5ba │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001b160 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b5bc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001b162 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b5be │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001b164 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b5c0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001b166 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b5c2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001b168 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b5c4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001b16a │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b5c6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001b16c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b5c8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001b16e │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004148 0000000000000020 0000414c FDE cie=00000000 pc=000000000001b5ee..000000000001b60c │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001b5f2 │ │ │ │ +00003cb8 0000000000000020 00003cbc FDE cie=00000000 pc=000000000001b194..000000000001b1b2 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001b198 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b5f4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001b19a │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001b5fa │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001b1a0 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001b602 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001b1a8 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b604 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001b1aa │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b606 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001b1ac │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000416c 000000000000006c 00004170 FDE cie=00000000 pc=000000000001b60c..000000000001b7a4 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b60e │ │ │ │ +00003cdc 000000000000006c 00003ce0 FDE cie=00000000 pc=000000000001b1b2..000000000001b34a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001b1b4 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000001b61c │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000001b1c2 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000001b62c │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000001b1d2 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc1: 72 to 000000000001b674 │ │ │ │ + DW_CFA_advance_loc1: 72 to 000000000001b21a │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001b67c │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001b222 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b67e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001b224 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b680 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001b226 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b682 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001b228 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b684 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001b22a │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b686 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001b22c │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001b68a │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001b230 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b68c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001b232 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b68e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001b234 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 26 to 000000000001b6a8 │ │ │ │ + DW_CFA_advance_loc: 26 to 000000000001b24e │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000001b6c8 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000001b26e │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc1: 70 to 000000000001b70e │ │ │ │ + DW_CFA_advance_loc1: 70 to 000000000001b2b4 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b710 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001b2b6 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000001b71c │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000001b2c2 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000001b72c │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000001b2d2 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc1: 88 to 000000000001b784 │ │ │ │ + DW_CFA_advance_loc1: 88 to 000000000001b32a │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001b78a │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001b330 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b78c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001b332 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000001b79c │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000001b342 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b79e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001b344 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b7a0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001b346 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000041dc 000000000000004c 000041e0 FDE cie=00000000 pc=000000000001b7a4..000000000001b8fc │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b7a6 │ │ │ │ +00003d4c 000000000000004c 00003d50 FDE cie=00000000 pc=000000000001b34a..000000000001b4a2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001b34c │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000001b7b0 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000001b356 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 42 to 000000000001b7da │ │ │ │ + DW_CFA_advance_loc: 42 to 000000000001b380 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001b7de │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001b384 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b7e0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001b386 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b7e2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001b388 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b7e4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001b38a │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b7e6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001b38c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b7e8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001b38e │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001b7f0 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001b396 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc1: 80 to 000000000001b840 │ │ │ │ + DW_CFA_advance_loc1: 80 to 000000000001b3e6 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b842 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001b3e8 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000001b84e │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000001b3f4 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000001b85e │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000001b404 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 74 to 000000000001b8a8 │ │ │ │ + DW_CFA_advance_loc1: 74 to 000000000001b44e │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001b8b0 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001b456 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b8b2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001b458 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000001b8bc │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000001b462 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b8be │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001b464 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b8c0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001b466 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000422c 0000000000000058 00004230 FDE cie=00000000 pc=000000000001b8fc..000000000001bb90 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001b8fe │ │ │ │ +00003d9c 0000000000000058 00003da0 FDE cie=00000000 pc=000000000001b4a2..000000000001b736 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001b4a4 │ │ │ │ DW_CFA_def_cfa_offset: 256 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000001b91e │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000001b4c4 │ │ │ │ DW_CFA_def_cfa_offset: 49408 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 464 to 000000000001baee │ │ │ │ + DW_CFA_advance_loc2: 464 to 000000000001b694 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 256 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001baf0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001b696 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001baf4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001b69a │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001baf6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001b69c │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001baf8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001b69e │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001bafa │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001b6a0 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001bafc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001b6a2 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001bafe │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001b6a4 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001bb00 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001b6a6 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001bb02 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001b6a8 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001bb04 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001b6aa │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001bb06 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001b6ac │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001bb08 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001b6ae │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001bb0a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001b6b0 │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001bb0c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001b6b2 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001bb0e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001b6b4 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004288 000000000000004c 0000428c FDE cie=00000000 pc=000000000001bb90..000000000001bdb6 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001bb92 │ │ │ │ +00003df8 000000000000004c 00003dfc FDE cie=00000000 pc=000000000001b736..000000000001b95c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001b738 │ │ │ │ DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001bb94 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001b73a │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 46 to 000000000001bbc2 │ │ │ │ + DW_CFA_advance_loc: 46 to 000000000001b768 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc1: 180 to 000000000001bc76 │ │ │ │ + DW_CFA_advance_loc1: 180 to 000000000001b81c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001bc78 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001b81e │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001bc7a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001b820 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001bc7c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001b822 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001bc7e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001b824 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001bc80 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001b826 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001bc82 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001b828 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001bc84 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001b82a │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001bc86 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001b82c │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001bc88 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001b82e │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001bc8a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001b830 │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001bc8e │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001b834 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001bc90 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001b836 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001bc92 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001b838 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000042d8 0000000000000020 000042dc FDE cie=00000000 pc=000000000001bdb6..000000000001bdf6 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000001bdc4 │ │ │ │ +00003e48 0000000000000020 00003e4c FDE cie=00000000 pc=000000000001b95c..000000000001b99c │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000001b96a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001bdc6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001b96c │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001bdcc │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001b972 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000001bde8 │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000001b98e │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001bdee │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001b994 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001bdf0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001b996 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001bdf2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001b998 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -000042fc 000000000000002c 00004300 FDE cie=00000000 pc=000000000001bdf6..000000000001be24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001bdf8 │ │ │ │ +00003e6c 000000000000002c 00003e70 FDE cie=00000000 pc=000000000001b99c..000000000001b9ca │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001b99e │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001bdfe │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001b9a4 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000001be0c │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000001b9b2 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001be0e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001b9b4 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001be12 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001b9b8 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001be14 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001b9ba │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001be18 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001b9be │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001be1a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001b9c0 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001be1c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001b9c2 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001be1e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001b9c4 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001be22 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001b9c8 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ │ │ │ │ -0000432c 0000000000000010 00004330 FDE cie=00000000 pc=000000000001be24..000000000001be3a │ │ │ │ +00003e9c 0000000000000010 00003ea0 FDE cie=00000000 pc=000000000001b9ca..000000000001b9e0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004340 0000000000000028 00004344 FDE cie=00000000 pc=000000000001be3a..000000000001be68 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001be3c │ │ │ │ +00003eb0 0000000000000028 00003eb4 FDE cie=00000000 pc=000000000001b9e0..000000000001ba0e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001b9e2 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001be3e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001b9e4 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000001be48 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000001b9ee │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001be50 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001b9f6 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001be58 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001b9fe │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001be60 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001ba06 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001be62 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ba08 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001be64 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ba0a │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001be66 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ba0c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000436c 000000000000002c 00004370 FDE cie=00000000 pc=000000000001be68..000000000001bfc0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001be6c │ │ │ │ +00003edc 000000000000002c 00003ee0 FDE cie=00000000 pc=000000000001ba0e..000000000001bb66 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001ba12 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000001be76 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000001ba1c │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 236 to 000000000001bf62 │ │ │ │ + DW_CFA_advance_loc1: 236 to 000000000001bb08 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001bf6a │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001bb10 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001bf6e │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001bb14 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001bf70 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001bb16 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001bf74 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001bb1a │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001bf76 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001bb1c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001bf78 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001bb1e │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -0000439c 0000000000000058 000043a0 FDE cie=00000000 pc=000000000001bfc0..000000000001c368 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001bfc2 │ │ │ │ +00003f0c 0000000000000058 00003f10 FDE cie=00000000 pc=000000000001bb66..000000000001bf0e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001bb68 │ │ │ │ DW_CFA_def_cfa_offset: 272 │ │ │ │ - DW_CFA_advance_loc: 30 to 000000000001bfe0 │ │ │ │ + DW_CFA_advance_loc: 30 to 000000000001bb86 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001bfe4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001bb8a │ │ │ │ DW_CFA_def_cfa_offset: 49424 │ │ │ │ - DW_CFA_advance_loc1: 170 to 000000000001c08e │ │ │ │ + DW_CFA_advance_loc1: 170 to 000000000001bc34 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 272 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c090 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001bc36 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c092 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001bc38 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c094 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001bc3a │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c096 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001bc3c │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c098 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001bc3e │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c09a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001bc40 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c09c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001bc42 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c09e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001bc44 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c0a0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001bc46 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c0a2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001bc48 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c0a4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001bc4a │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c0a6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001bc4c │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c0a8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001bc4e │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c0aa │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001bc50 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c0ac │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001bc52 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000043f8 0000000000000010 000043fc FDE cie=00000000 pc=000000000001c368..000000000001c37e │ │ │ │ +00003f68 0000000000000010 00003f6c FDE cie=00000000 pc=000000000001bf0e..000000000001bf24 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000440c 0000000000000010 00004410 FDE cie=00000000 pc=000000000001c37e..000000000001c386 │ │ │ │ +00003f7c 0000000000000010 00003f80 FDE cie=00000000 pc=000000000001bf24..000000000001bf2c │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004420 0000000000000030 00004424 FDE cie=00000000 pc=000000000001c386..000000000001c45e │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c388 │ │ │ │ +00003f90 0000000000000030 00003f94 FDE cie=00000000 pc=000000000001bf2c..000000000001c004 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001bf2e │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c38a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001bf30 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000001c3aa │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000001bf50 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 70 to 000000000001c3f0 │ │ │ │ + DW_CFA_advance_loc1: 70 to 000000000001bf96 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c3f2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001bf98 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c3f4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001bf9a │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c3f6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001bf9c │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001c3fa │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001bfa0 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c3fc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001bfa2 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c3fe │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001bfa4 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004454 000000000000002c 00004458 FDE cie=00000000 pc=000000000001c45e..000000000001c49c │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c460 │ │ │ │ +00003fc4 000000000000002c 00003fc8 FDE cie=00000000 pc=000000000001c004..000000000001c042 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c006 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001c466 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001c00c │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 22 to 000000000001c47c │ │ │ │ + DW_CFA_advance_loc: 22 to 000000000001c022 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c47e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c024 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c480 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c026 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c482 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c028 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c484 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c02a │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000001c494 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000001c03a │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c496 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c03c │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c498 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c03e │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c49a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c040 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ │ │ │ │ -00004484 0000000000000020 00004488 FDE cie=00000000 pc=000000000001c49c..000000000001c4d8 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c49e │ │ │ │ +00003ff4 0000000000000020 00003ff8 FDE cie=00000000 pc=000000000001c042..000000000001c07e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c044 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c4a0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c046 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 22 to 000000000001c4b6 │ │ │ │ + DW_CFA_advance_loc: 22 to 000000000001c05c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001c4ba │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001c060 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c4bc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c062 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000001c4d0 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000001c076 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001c4d6 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001c07c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ │ │ │ │ -000044a8 0000000000000038 000044ac FDE cie=00000000 pc=000000000001c4d8..000000000001c550 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c4da │ │ │ │ +00004018 0000000000000038 0000401c FDE cie=00000000 pc=000000000001c07e..000000000001c0f6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c080 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000001c4ea │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000001c090 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc1: 62 to 000000000001c528 │ │ │ │ + DW_CFA_advance_loc1: 62 to 000000000001c0ce │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001c530 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001c0d6 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c532 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c0d8 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c534 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c0da │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c536 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c0dc │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c538 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c0de │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c53a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c0e0 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c53c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c0e2 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c53e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c0e4 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c540 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c0e6 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -000044e4 0000000000000010 000044e8 FDE cie=00000000 pc=000000000001c550..000000000001c556 │ │ │ │ +00004054 0000000000000010 00004058 FDE cie=00000000 pc=000000000001c0f6..000000000001c0fc │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000044f8 0000000000000020 000044fc FDE cie=00000000 pc=000000000001c556..000000000001c60c │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001c55a │ │ │ │ +00004068 0000000000000020 0000406c FDE cie=00000000 pc=000000000001c0fc..000000000001c1b2 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001c100 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001c55e │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001c104 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000001c57a │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000001c120 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c57c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c122 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c57e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c124 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c580 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c126 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000451c 0000000000000010 00004520 FDE cie=00000000 pc=000000000001c60c..000000000001c618 │ │ │ │ +0000408c 0000000000000010 00004090 FDE cie=00000000 pc=000000000001c1b2..000000000001c1be │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000040a0 000000000000008c 000040a4 FDE cie=00000000 pc=000000000001c1be..000000000001c350 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c1c0 │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001c1c4 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000001c1d0 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 36 to 000000000001c1f4 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r51 (fs3) at cfa-112 │ │ │ │ + DW_CFA_offset: r52 (fs4) at cfa-120 │ │ │ │ + DW_CFA_offset: r53 (fs5) at cfa-128 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-88 │ │ │ │ + DW_CFA_offset: r41 (fs1) at cfa-96 │ │ │ │ + DW_CFA_offset: r50 (fs2) at cfa-104 │ │ │ │ + DW_CFA_offset: r54 (fs6) at cfa-136 │ │ │ │ + DW_CFA_advance_loc2: 278 to 000000000001c30a │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c30c │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c30e │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c310 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c312 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c314 │ │ │ │ + DW_CFA_restore: r41 (fs1) │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000001c31e │ │ │ │ + DW_CFA_restore: r50 (fs2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c320 │ │ │ │ + DW_CFA_restore: r51 (fs3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c322 │ │ │ │ + DW_CFA_restore: r53 (fs5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c324 │ │ │ │ + DW_CFA_restore: r54 (fs6) │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001c32c │ │ │ │ + DW_CFA_restore: r52 (fs4) │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001c332 │ │ │ │ + DW_CFA_restore: r40 (fs0) │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001c338 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c33a │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c33c │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c33e │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c340 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c342 │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-88 │ │ │ │ + DW_CFA_offset: r41 (fs1) at cfa-96 │ │ │ │ + DW_CFA_offset: r50 (fs2) at cfa-104 │ │ │ │ + DW_CFA_offset: r51 (fs3) at cfa-112 │ │ │ │ + DW_CFA_offset: r52 (fs4) at cfa-120 │ │ │ │ + DW_CFA_offset: r53 (fs5) at cfa-128 │ │ │ │ + DW_CFA_offset: r54 (fs6) at cfa-136 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000001c34c │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_restore: r40 (fs0) │ │ │ │ + DW_CFA_restore: r41 (fs1) │ │ │ │ + DW_CFA_restore: r50 (fs2) │ │ │ │ + DW_CFA_restore: r51 (fs3) │ │ │ │ + DW_CFA_restore: r52 (fs4) │ │ │ │ + DW_CFA_restore: r53 (fs5) │ │ │ │ + DW_CFA_restore: r54 (fs6) │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00004130 0000000000000024 00004134 FDE cie=00000000 pc=000000000001c350..000000000001c388 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000001c35a │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001c362 │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-24 │ │ │ │ + DW_CFA_offset: r41 (fs1) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000001c36c │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000001c376 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c378 │ │ │ │ + DW_CFA_restore: r40 (fs0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c37a │ │ │ │ + DW_CFA_restore: r41 (fs1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c37c │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00004158 0000000000000024 0000415c FDE cie=00000000 pc=000000000001c388..000000000001c3ba │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000001c392 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001c39a │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-24 │ │ │ │ + DW_CFA_offset: r41 (fs1) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000001c3a4 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000001c3ae │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c3b0 │ │ │ │ + DW_CFA_restore: r41 (fs1) │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001c3b6 │ │ │ │ + DW_CFA_restore: r40 (fs0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c3b8 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00004180 0000000000000028 00004184 FDE cie=00000000 pc=000000000001c3ba..000000000001c3fc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c3bc │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000001c3ca │ │ │ │ + DW_CFA_offset: r50 (fs2) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000001c3d4 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-24 │ │ │ │ + DW_CFA_offset: r41 (fs1) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 26 to 000000000001c3ee │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c3f0 │ │ │ │ + DW_CFA_restore: r41 (fs1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c3f2 │ │ │ │ + DW_CFA_restore: r50 (fs2) │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001c3f8 │ │ │ │ + DW_CFA_restore: r40 (fs0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c3fa │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000041ac 000000000000001c 000041b0 FDE cie=00000000 pc=000000000001c3fc..000000000001c426 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000001c406 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000001c412 │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-24 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000001c41c │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001c422 │ │ │ │ + DW_CFA_restore: r40 (fs0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c424 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + │ │ │ │ +000041cc 0000000000000024 000041d0 FDE cie=00000000 pc=000000000001c426..000000000001c45e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c428 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c42a │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000001c436 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000001c442 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c444 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000001c452 │ │ │ │ + DW_CFA_restore: r40 (fs0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c454 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000041f4 0000000000000020 000041f8 FDE cie=00000000 pc=000000000001c45e..000000000001c484 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001c464 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c466 │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001c46c │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000001c47a │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001c480 │ │ │ │ + DW_CFA_restore: r40 (fs0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c482 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00004218 0000000000000028 0000421c FDE cie=00000000 pc=000000000001c484..000000000001c4da │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001c48a │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c48c │ │ │ │ + DW_CFA_offset: r41 (fs1) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001c494 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001c49c │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 48 to 000000000001c4cc │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c4ce │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001c4d4 │ │ │ │ + DW_CFA_restore: r41 (fs1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c4d6 │ │ │ │ + DW_CFA_restore: r40 (fs0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c4d8 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00004244 0000000000000028 00004248 FDE cie=00000000 pc=000000000001c4da..000000000001c530 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001c4e0 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c4e2 │ │ │ │ + DW_CFA_offset: r41 (fs1) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001c4ea │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001c4f2 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 48 to 000000000001c522 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c524 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001c52a │ │ │ │ + DW_CFA_restore: r41 (fs1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c52c │ │ │ │ + DW_CFA_restore: r40 (fs0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c52e │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00004270 0000000000000034 00004274 FDE cie=00000000 pc=000000000001c530..000000000001c5b6 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001c536 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001c53a │ │ │ │ + DW_CFA_offset: r51 (fs3) at cfa-64 │ │ │ │ + DW_CFA_offset: r50 (fs2) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000001c546 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-40 │ │ │ │ + DW_CFA_offset: r41 (fs1) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000001c552 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc1: 80 to 000000000001c5a2 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c5a4 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001c5aa │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c5ac │ │ │ │ + DW_CFA_restore: r40 (fs0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c5ae │ │ │ │ + DW_CFA_restore: r41 (fs1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c5b0 │ │ │ │ + DW_CFA_restore: r50 (fs2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c5b2 │ │ │ │ + DW_CFA_restore: r51 (fs3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c5b4 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000042a8 0000000000000010 000042ac FDE cie=00000000 pc=000000000001c5b6..000000000001c5c8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004530 0000000000000010 00004534 FDE cie=00000000 pc=000000000001c618..000000000001c628 │ │ │ │ +000042bc 0000000000000010 000042c0 FDE cie=00000000 pc=000000000001c5c8..000000000001c5ee │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004544 0000000000000010 00004548 FDE cie=00000000 pc=000000000001c628..000000000001c650 │ │ │ │ +000042d0 0000000000000010 000042d4 FDE cie=00000000 pc=000000000001c5ee..000000000001c610 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004558 0000000000000010 0000455c FDE cie=00000000 pc=000000000001c650..000000000001c652 │ │ │ │ +000042e4 0000000000000010 000042e8 FDE cie=00000000 pc=000000000001c610..000000000001c670 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000456c 0000000000000010 00004570 FDE cie=00000000 pc=000000000001c652..000000000001c654 │ │ │ │ +000042f8 0000000000000010 000042fc FDE cie=00000000 pc=000000000001c670..000000000001c6fc │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004580 0000000000000010 00004584 FDE cie=00000000 pc=000000000001c654..000000000001c66c │ │ │ │ +0000430c 0000000000000010 00004310 FDE cie=00000000 pc=000000000001c6fc..000000000001c710 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004594 0000000000000010 00004598 FDE cie=00000000 pc=000000000001c66c..000000000001c66e │ │ │ │ +00004320 0000000000000010 00004324 FDE cie=00000000 pc=000000000001c710..000000000001c732 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000045a8 0000000000000014 000045ac FDE cie=00000000 pc=000000000001c66e..000000000001c670 │ │ │ │ +00004334 000000000000001c 00004338 FDE cie=00000000 pc=000000000001c732..000000000001c81e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c734 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000001c73e │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 42 to 000000000001c768 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c76a │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c76c │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +00004354 0000000000000010 00004358 FDE cie=00000000 pc=000000000001c81e..000000000001c8c0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +00004368 0000000000000010 0000436c FDE cie=00000000 pc=000000000001c8c0..000000000001c978 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000045c0 0000000000000014 000045c4 FDE cie=00000000 pc=000000000001c670..000000000001c694 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c672 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000001c68a │ │ │ │ +0000437c 000000000000007c 00004380 FDE cie=00000000 pc=000000000001c978..000000000001cb32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c97a │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c97c │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000001c99c │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000001c9b4 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c9b6 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c9b8 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001c9ba │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000001c9c4 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc1: 126 to 000000000001ca42 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ca44 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ca46 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ca48 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ca4a │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000001ca56 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000001ca60 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc1: 74 to 000000000001caaa │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001caac │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001caae │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001cab0 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001cab2 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001cab4 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001cab6 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000001cac4 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001cac6 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001cacc │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001cace │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001cad0 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001cad2 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001cad8 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 56 to 000000000001cb10 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 18 to 000000000001cb22 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000001cb2e │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000045d8 0000000000000028 000045dc FDE cie=00000000 pc=000000000001c694..000000000001c72c │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c696 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001c69e │ │ │ │ +000043fc 0000000000000090 00004400 FDE cie=00000000 pc=000000000001cb32..000000000001cda0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001cb34 │ │ │ │ + DW_CFA_def_cfa_offset: 208 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001cb36 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000001cb46 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000001cb50 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_advance_loc: 56 to 000000000001cb88 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000001cba0 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 40 to 000000000001cbc8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc1: 92 to 000000000001cc24 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-120 │ │ │ │ + DW_CFA_advance_loc2: 264 to 000000000001cd2c │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001cd2e │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001cd30 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001cd32 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001cd34 │ │ │ │ + DW_CFA_restore: r40 (fs0) │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000001cd42 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001cd44 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001cd46 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001cd48 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001cd4a │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001cd4c │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001cd4e │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001cd50 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001cd52 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001cd54 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001cd56 │ │ │ │ + DW_CFA_def_cfa_offset: 208 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001cd58 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001cd5a │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001cd5c │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001cd64 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001cd66 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc: 38 to 000000000001cd8c │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001cd8e │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000001cd9c │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-120 │ │ │ │ + │ │ │ │ +00004490 0000000000000030 00004494 FDE cie=00000000 pc=000000000001cda0..000000000001cec4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001cda2 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001cda4 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000001c6be │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000001cdb2 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc1: 194 to 000000000001ce74 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001c6c4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ce76 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c6c6 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001ce7c │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c6c8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ce7e │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c6ca │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ce80 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ce82 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c6cc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ce84 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00004604 000000000000002c 00004608 FDE cie=00000000 pc=000000000001c72c..000000000001c780 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c72e │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001c734 │ │ │ │ +000044c4 000000000000001c 000044c8 FDE cie=00000000 pc=000000000001cec4..000000000001ceec │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001cec8 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001cecc │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 22 to 000000000001cee2 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001cee6 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001cee8 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + │ │ │ │ +000044e4 0000000000000038 000044e8 FDE cie=00000000 pc=000000000001ceec..000000000001cf52 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001cef2 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001cef6 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000001cf00 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 30 to 000000000001cf1e │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001cf20 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001cf26 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001cf2c │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001cf2e │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001cf30 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 18 to 000000000001c746 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000001c766 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000001cf50 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c768 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001c770 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00004520 0000000000000040 00004524 FDE cie=00000000 pc=000000000001cf52..000000000001d024 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001cf58 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000001cf6c │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_advance_loc1: 160 to 000000000001d00c │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000001c77a │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c77c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d00e │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d010 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c77e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d012 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d014 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d016 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d018 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d01a │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d01c │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d01e │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d020 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004634 0000000000000010 00004638 FDE cie=00000000 pc=000000000001c780..000000000001c788 │ │ │ │ +00004564 0000000000000010 00004568 FDE cie=00000000 pc=000000000001d024..000000000001d0a8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004648 0000000000000024 0000464c FDE cie=00000000 pc=000000000001c788..000000000001c7e0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c78a │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001c790 │ │ │ │ +00004578 0000000000000038 0000457c FDE cie=00000000 pc=000000000001d0a8..000000000001d18c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d0aa │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001d0b0 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000001d0bc │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000001d0dc │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc1: 142 to 000000000001d16a │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001d170 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d172 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d174 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d176 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d178 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d17a │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d17c │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000001d188 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000045b4 0000000000000040 000045b8 FDE cie=00000000 pc=000000000001d18c..000000000001d21c │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000001d198 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001d19c │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000001c7b0 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 22 to 000000000001d1b2 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 26 to 000000000001d1cc │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 48 to 000000000001d1fc │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d1fe │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d200 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001c7b6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d202 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c7b8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d204 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c7ba │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d206 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d208 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d20a │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001d20e │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000045f8 000000000000004c 000045fc FDE cie=00000000 pc=000000000001d21c..000000000001d32c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d21e │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d220 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000001d22c │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000001d23c │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000001d24c │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 26 to 000000000001d266 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 58 to 000000000001d2a0 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d2a2 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d2a4 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d2a6 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d2a8 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d2aa │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d2ac │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d2ae │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c7bc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d2b0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000001d2ba │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc1: 92 to 000000000001d316 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d318 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001d320 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d322 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001d326 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d328 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004670 000000000000002c 00004674 FDE cie=00000000 pc=000000000001c7e0..000000000001c842 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001c7e6 │ │ │ │ +00004648 0000000000000024 0000464c FDE cie=00000000 pc=000000000001d32c..000000000001d36a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d32e │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001c7ea │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001d336 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000001c7f4 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000001c808 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 40 to 000000000001d35e │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c80a │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001c810 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001d362 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c812 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d364 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d366 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d368 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c814 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c816 │ │ │ │ + │ │ │ │ +00004670 0000000000000028 00004674 FDE cie=00000000 pc=000000000001d36a..000000000001d3c0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d36c │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d36e │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001d376 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 38 to 000000000001c83c │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc1: 60 to 000000000001d3b2 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d3b4 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001d3ba │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d3bc │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c83e │ │ │ │ - DW_CFA_restore_state │ │ │ │ - │ │ │ │ -000046a0 0000000000000010 000046a4 FDE cie=00000000 pc=000000000001c842..000000000001c85e │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d3be │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000046b4 0000000000000034 000046b8 FDE cie=00000000 pc=000000000001c85e..000000000001c924 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001c864 │ │ │ │ +0000469c 000000000000002c 000046a0 FDE cie=00000000 pc=000000000001d3c0..000000000001d44e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d3c2 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001c86a │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001d3c6 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 26 to 000000000001d3e0 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000001d3ec │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc1: 86 to 000000000001d442 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d444 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d446 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d448 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d44a │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d44c │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000046cc 0000000000000030 000046d0 FDE cie=00000000 pc=000000000001d44e..000000000001d4a0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d450 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d452 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001d456 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000001d466 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000001c87e │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 26 to 000000000001c898 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001d46a │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 38 to 000000000001d490 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001c89e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d492 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c8a0 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c8a2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d494 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d496 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c8a4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d498 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001d49c │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d49e │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c8a6 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c8a8 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00004700 000000000000005c 00004704 FDE cie=00000000 pc=000000000001d4a0..000000000001d5e6 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000001d4aa │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001d4b0 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 52 to 000000000001c8dc │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c8de │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 18 to 000000000001d4c2 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 18 to 000000000001d4d4 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc1: 90 to 000000000001d52e │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d530 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000001d544 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d546 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 26 to 000000000001c8f8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d548 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000001d564 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d566 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d568 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d56a │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d56c │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - │ │ │ │ -000046ec 0000000000000010 000046f0 FDE cie=00000000 pc=000000000001c924..000000000001c928 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 30 to 000000000001d58a │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d58c │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d58e │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc1: 70 to 000000000001d5d4 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d5d6 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d5d8 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001d5dc │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004700 0000000000000088 00004704 FDE cie=00000000 pc=000000000001c928..000000000001d2ae │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001c92a │ │ │ │ - DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_advance_loc: 18 to 000000000001c93c │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000001c94c │ │ │ │ +00004760 000000000000002c 00004764 FDE cie=00000000 pc=000000000001d5e6..000000000001d6e0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d5e8 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001d5ee │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000001d5fa │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 18 to 000000000001d60c │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc1: 98 to 000000000001c9ae │ │ │ │ + DW_CFA_advance_loc1: 86 to 000000000001d662 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d664 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d666 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d668 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d66a │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d66c │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00004790 0000000000000068 00004794 FDE cie=00000000 pc=000000000001d6e0..000000000001dace │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d6e2 │ │ │ │ + DW_CFA_def_cfa_offset: 480 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000001d6fa │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc2: 1928 to 000000000001d136 │ │ │ │ + DW_CFA_advance_loc1: 160 to 000000000001d79a │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d79c │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001d138 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d79e │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001d13a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d7a0 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001d13c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d7a2 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d7a4 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d7a6 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d7a8 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001d7ac │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d7ae │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000001d7c2 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_advance_loc1: 160 to 000000000001d862 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001d13e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d864 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001d140 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d866 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001d142 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d868 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001d144 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 26 to 000000000001d15e │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001d160 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001d162 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d86a │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001d164 │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001d168 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001d16a │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001d16c │ │ │ │ - DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001d86c │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc2: 596 to 000000000001dac0 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000001daca │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000047fc 0000000000000064 00004800 FDE cie=00000000 pc=000000000001dace..000000000001de6c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001dad0 │ │ │ │ + DW_CFA_def_cfa_offset: 352 │ │ │ │ + DW_CFA_advance_loc: 26 to 000000000001daea │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc1: 188 to 000000000001d228 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc1: 168 to 000000000001db92 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001db94 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001db96 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001db98 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001db9a │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001db9c │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001db9e │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001dba0 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001dba2 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001dba4 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001dba8 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001dbaa │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001dbae │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc2: 260 to 000000000001dcb2 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc1: 248 to 000000000001ddaa │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ddac │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001ddb0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000001ddd0 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ddd2 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001ddd6 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 136 to 000000000001de5e │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000001de68 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + │ │ │ │ +00004864 0000000000000010 00004868 FDE cie=00000000 pc=000000000001de6c..000000000001deac │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00004878 0000000000000068 0000487c FDE cie=00000000 pc=000000000001deac..000000000001e03a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001deae │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000001debe │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 26 to 000000000001ded8 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000001deec │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001def2 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001def6 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc1: 84 to 000000000001df4a │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001df4c │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001df4e │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001df50 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001df52 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001df54 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001df56 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001df58 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001df5a │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000001d238 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001df5e │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001df60 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001df62 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_advance_loc1: 108 to 000000000001dfce │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000001dfee │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000478c 0000000000000078 00004790 FDE cie=00000000 pc=000000000001d2ae..000000000001d4e0 │ │ │ │ - DW_CFA_advance_loc: 18 to 000000000001d2c0 │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 18 to 000000000001d2d2 │ │ │ │ +000048e4 0000000000000050 000048e8 FDE cie=00000000 pc=000000000001e03a..000000000001e2e2 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001e03e │ │ │ │ + DW_CFA_def_cfa_offset: 256 │ │ │ │ + DW_CFA_advance_loc: 22 to 000000000001e054 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_advance_loc1: 66 to 000000000001e096 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_advance_loc2: 554 to 000000000001e2c0 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e2c2 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e2c4 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e2c6 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e2c8 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e2ca │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e2cc │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e2ce │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e2d0 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e2d2 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e2d4 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e2d6 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e2d8 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001e2dc │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e2de │ │ │ │ + DW_CFA_restore_state │ │ │ │ + │ │ │ │ +00004938 0000000000000050 0000493c FDE cie=00000000 pc=000000000001e2e2..000000000001e4dc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001e2e6 │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000001e2fe │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_advance_loc: 26 to 000000000001e318 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-120 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc2: 250 to 000000000001d3cc │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc1: 94 to 000000000001d42a │ │ │ │ + DW_CFA_advance_loc: 18 to 000000000001e32a │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc2: 376 to 000000000001e4a2 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e4a4 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e4a6 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e4a8 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e4aa │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e4ac │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e4ae │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e4b0 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e4b2 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001d42c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e4b4 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001d42e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e4b6 │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001d430 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e4b8 │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001d432 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e4ba │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001d436 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001e4be │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e4c0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + │ │ │ │ +0000498c 000000000000002c 00004990 FDE cie=00000000 pc=000000000001e4dc..000000000001e58a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e4de │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e4e0 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000001e4ec │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001e4f4 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 42 to 000000000001e51e │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001d438 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001e522 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001d43a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e524 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001d43c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e526 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001d43e │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001d440 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001d442 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001d444 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001d446 │ │ │ │ - DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001d448 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e528 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001d44c │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e52a │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000049bc 0000000000000020 000049c0 FDE cie=00000000 pc=000000000001e58a..000000000001e5b0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e58c │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e58e │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001e594 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000001e5a8 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e5aa │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e5ac │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000049e0 000000000000002c 000049e4 FDE cie=00000000 pc=000000000001e5b0..000000000001e63e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e5b2 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000001e5c2 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc1: 90 to 000000000001e61c │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e61e │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e620 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e622 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001e626 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e628 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e62a │ │ │ │ + DW_CFA_restore_state │ │ │ │ + │ │ │ │ +00004a10 0000000000000040 00004a14 FDE cie=00000000 pc=000000000001e63e..000000000001e762 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e640 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001e646 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000001e654 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-120 │ │ │ │ - DW_CFA_advance_loc: 18 to 000000000001d45e │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc1: 178 to 000000000001e706 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e708 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e70a │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e70c │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e70e │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e710 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e712 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e714 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001e718 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e71a │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e71c │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +00004a54 0000000000000030 00004a58 FDE cie=00000000 pc=000000000001e762..000000000001e7cc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e764 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e766 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000001e770 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001e776 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 38 to 000000000001e79c │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e79e │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e7a0 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e7a2 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001e7a6 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e7a8 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001e7ac │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +00004a88 0000000000000024 00004a8c FDE cie=00000000 pc=000000000001e7cc..000000000001e81c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e7ce │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000001e7dc │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 26 to 000000000001e7f6 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001e7fa │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e7fc │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e7fe │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e800 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004808 000000000000001c 0000480c FDE cie=00000000 pc=000000000001d4e0..000000000001d510 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001d4e2 │ │ │ │ +00004ab0 000000000000001c 00004ab4 FDE cie=00000000 pc=000000000001e81c..000000000001e84c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e81e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001d4e4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e820 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001d4ec │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001e828 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001d4ee │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e82a │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001d4f0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e82c │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004828 000000000000001c 0000482c FDE cie=00000000 pc=000000000001d510..000000000001d544 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001d512 │ │ │ │ +00004ad0 000000000000001c 00004ad4 FDE cie=00000000 pc=000000000001e84c..000000000001e880 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e84e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001d518 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001e854 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001d520 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001e85c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001d522 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e85e │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001d524 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e860 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004848 0000000000000034 0000484c FDE cie=00000000 pc=000000000001d544..000000000001d5b2 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001d54a │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000001d558 │ │ │ │ +00004af0 0000000000000044 00004af4 FDE cie=00000000 pc=000000000001e880..000000000001eb66 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e882 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 22 to 000000000001e898 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 72 to 000000000001d5a0 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_advance_loc1: 244 to 000000000001e98c │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001d5a2 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001e990 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001d5a4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e992 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001d5a6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e994 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001d5a8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e996 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001d5aa │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e998 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001d5ac │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e99a │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001d5ae │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e99c │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e99e │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e9a0 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e9a2 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e9a4 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001e9a6 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + │ │ │ │ +00004b38 0000000000000010 00004b3c FDE cie=00000000 pc=000000000001eb66..000000000001eb7e │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004880 0000000000000054 00004884 FDE cie=00000000 pc=000000000001d5b2..000000000001e02a │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001d5b6 │ │ │ │ - DW_CFA_def_cfa_offset: 656 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001d5ba │ │ │ │ +00004b4c 0000000000000010 00004b50 FDE cie=00000000 pc=000000000001eb7e..000000000001eb8a │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00004b60 0000000000000028 00004b64 FDE cie=00000000 pc=000000000001eb8a..000000000001ebac │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001eb8c │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001eb90 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000001eb9c │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001eb9e │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001eba0 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001eba2 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001eba6 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001eba8 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ebaa │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00004b8c 0000000000000070 00004b90 FDE cie=00000000 pc=000000000001ebac..000000000001ecce │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ebae │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001ebb2 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000001ebbc │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001ebc4 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 18 to 000000000001ebd6 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000001ebe6 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_advance_loc: 40 to 000000000001ec0e │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000001ec22 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_advance_loc1: 108 to 000000000001ec8e │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ec90 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ec92 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ec94 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001ec98 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ec9a │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ec9c │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ec9e │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001eca0 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001eca2 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001eca4 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001eca6 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001eca8 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ecaa │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ecac │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001d5c2 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00004c00 0000000000000070 00004c04 FDE cie=00000000 pc=000000000001ecce..000000000001ee14 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ecd0 │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001ecd4 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000001ecde │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc1: 84 to 000000000001d616 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001ece6 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000001ecf0 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000001ecfc │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_advance_loc1: 68 to 000000000001ed40 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc1: 142 to 000000000001edce │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001edd0 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001edd2 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001edd4 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001edd8 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001edda │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001eddc │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001edde │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ede0 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ede2 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ede4 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ede6 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ede8 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001edea │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001edec │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00004c74 0000000000000078 00004c78 FDE cie=00000000 pc=000000000001ee14..000000000001ef98 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ee16 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001ee1a │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000001ee20 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000001ee2a │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000001ee42 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc: 38 to 000000000001ee68 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc1: 172 to 000000000001ef14 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ef16 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000001ef2a │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ef2c │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ef2e │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ef30 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ef32 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ef34 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ef36 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ef38 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ef3a │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ef3c │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ef3e │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ef40 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001ef44 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc: 30 to 000000000001ef62 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ef64 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000001ef78 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00004cf0 0000000000000010 00004cf4 FDE cie=00000000 pc=000000000001ef98..000000000001efdc │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00004d04 0000000000000010 00004d08 FDE cie=00000000 pc=000000000001efdc..000000000001f032 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00004d18 0000000000000054 00004d1c FDE cie=00000000 pc=000000000001f032..000000000001f7a6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001f034 │ │ │ │ + DW_CFA_def_cfa_offset: 400 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001f036 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000001f040 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000001f04e │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 26 to 000000000001f068 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 18 to 000000000001f07a │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 548 to 000000000001d83a │ │ │ │ + DW_CFA_advance_loc2: 1724 to 000000000001f736 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001d83e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001f738 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001d842 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001f740 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001d846 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001f748 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001d84a │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000001f750 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001d84e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001f752 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001d852 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001f756 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001d856 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001f758 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001d85a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001f75a │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001d85e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001f75c │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001d862 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001f75e │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001d866 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001f760 │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001d86c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001f762 │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001d870 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001f764 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001d872 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001f766 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -000048d8 0000000000000058 000048dc FDE cie=00000000 pc=000000000001e02a..000000000001e1c0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e02c │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e02e │ │ │ │ +00004d70 00000000000000c0 00004d74 FDE cie=00000000 pc=000000000001f7a6..00000000000202d2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001f7a8 │ │ │ │ + DW_CFA_def_cfa_offset: 240 │ │ │ │ + DW_CFA_advance_loc: 46 to 000000000001f7d6 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001e036 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001e03e │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000001e048 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000001f7f2 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000001e056 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_advance_loc2: 1466 to 000000000001fdac │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001fdae │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001fdb0 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 40 to 000000000001fdd8 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001fdda │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001fddc │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001fdde │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001fde0 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001fde2 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001fde4 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001fde6 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001fde8 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001fdea │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001fdee │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001fdf0 │ │ │ │ + DW_CFA_def_cfa_offset: 240 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001e05c │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001e064 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc1: 66 to 000000000001e0a6 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000001e0be │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc1: 196 to 000000000001e182 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e184 │ │ │ │ + DW_CFA_advance_loc1: 224 to 000000000001fed0 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc1: 118 to 000000000001ff46 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_advance_loc: 18 to 000000000001ff58 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ff5a │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ff5c │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000001ff60 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 42 to 000000000001ff8a │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ff8c │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ff8e │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000001ff90 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000001ffb0 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000001ffbc │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_advance_loc1: 120 to 0000000000020034 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000020036 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000020038 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002003c │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 164 to 00000000000200e0 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e186 │ │ │ │ + DW_CFA_advance_loc: 34 to 0000000000020102 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000020106 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 34 to 0000000000020128 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002012c │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 34 to 000000000002014e │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00004e34 0000000000000060 00004e38 FDE cie=00000000 pc=00000000000202d2..0000000000020c30 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000202d4 │ │ │ │ + DW_CFA_def_cfa_offset: 384 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000202d6 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000202dc │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000202ec │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000020308 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000020312 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000020318 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_advance_loc1: 54 to 000000000002034e │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000020356 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_advance_loc2: 1972 to 0000000000020b0a │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000020b0c │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000020b0e │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000020b12 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 220 to 0000000000020bee │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000020bf0 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000020bf2 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000020bfe │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000020c00 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000020c08 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000020c0a │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000020c12 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000020c14 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000020c18 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000020c1a │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000020c1c │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000001e194 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000020c20 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000020c22 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000020c24 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + │ │ │ │ +00004e98 0000000000000054 00004e9c FDE cie=00000000 pc=0000000000020c30..00000000000212bc │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000020c32 │ │ │ │ + DW_CFA_def_cfa_offset: 320 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000020c34 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 18 to 0000000000020c46 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000020c4c │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000020c5a │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 34 to 0000000000020c7c │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc2: 886 to 0000000000020ff2 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e196 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000020ff6 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e198 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000020ff8 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e19a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000020ffa │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000020ffc │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e19c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000020ffe │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e19e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000021000 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e1a0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000021002 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e1a2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000021004 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e1a4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000021006 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000021008 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002100a │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001e1a8 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e1aa │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002100c │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002100e │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001e1ae │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000021012 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004934 0000000000000058 00004938 FDE cie=00000000 pc=000000000001e1c0..000000000001e332 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e1c2 │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001e1c6 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001e1cc │ │ │ │ +00004ef0 0000000000000054 00004ef4 FDE cie=00000000 pc=00000000000212bc..000000000002196c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000212be │ │ │ │ + DW_CFA_def_cfa_offset: 320 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000212c4 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000212cc │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001e1d2 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000212d8 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000212de │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_advance_loc: 18 to 00000000000212f0 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_advance_loc: 42 to 000000000002131a │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000001e1de │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000001e1e8 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000001e1f6 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001e1fc │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc1: 66 to 000000000001e23e │ │ │ │ + DW_CFA_advance_loc2: 926 to 00000000000216b8 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000216ba │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000216c4 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000216ca │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000216cc │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000216ce │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000216d0 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000216d2 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000216d4 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000216d6 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000216d8 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000216da │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000216dc │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000216de │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000216e0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00004f48 00000000000000b8 00004f4c FDE cie=00000000 pc=000000000002196c..0000000000021ffe │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002196e │ │ │ │ + DW_CFA_def_cfa_offset: 256 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000021976 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000021982 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002198a │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 60 to 00000000000219c6 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc: 56 to 00000000000219fe │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc1: 182 to 000000000001e2f4 │ │ │ │ + DW_CFA_advance_loc2: 340 to 0000000000021b52 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000021b58 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000021b5a │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000021b5c │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000021b5e │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000021b60 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000021b62 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e2f6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000021b64 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000021b66 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e2f8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000021b68 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000021b6a │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000021b6c │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000021b6e │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000021b70 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000021b72 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000021b7e │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_advance_loc2: 344 to 0000000000021cd6 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000001e306 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000021cdc │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc2: 372 to 0000000000021e50 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000021e56 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000021e5a │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 36 to 0000000000021e7e │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e308 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000021e80 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e30a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000021e82 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e30c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000021e84 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e30e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000021e86 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e310 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000021e88 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000021e8a │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e312 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000021e8c │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000021e8e │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e314 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000021e90 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e316 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000021e92 │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001e31a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000021e94 │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e31c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000021e96 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001e320 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000021e9a │ │ │ │ + DW_CFA_def_cfa_offset: 256 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc1: 194 to 0000000000021f5c │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000021f60 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_advance_loc: 18 to 0000000000021f72 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000021f76 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000021f8e │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000021f90 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 18 to 0000000000021fa2 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000021fa6 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 18 to 0000000000021fb8 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000021fbe │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ │ │ │ │ -00004990 0000000000000054 00004994 FDE cie=00000000 pc=000000000001e332..000000000001e486 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e334 │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e336 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000001e342 │ │ │ │ +00005004 0000000000000070 00005008 FDE cie=00000000 pc=0000000000021ffe..0000000000022500 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022000 │ │ │ │ + DW_CFA_def_cfa_offset: 288 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000022004 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000022010 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000002201e │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001e34a │ │ │ │ + DW_CFA_advance_loc: 22 to 0000000000022034 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000022048 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000022058 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc: 38 to 000000000002207e │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000001e354 │ │ │ │ + DW_CFA_advance_loc2: 622 to 00000000000222ec │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000222ee │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000222f0 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000222f2 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000222f4 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000222f6 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000222f8 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000222fa │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000222fc │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000222fe │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022300 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022302 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000022306 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022308 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002230a │ │ │ │ + DW_CFA_def_cfa_offset: 288 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000001e35e │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 42 to 000000000001e388 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000001e39c │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00005078 00000000000000a8 0000507c FDE cie=00000000 pc=0000000000022500..0000000000022ae4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022502 │ │ │ │ + DW_CFA_def_cfa_offset: 240 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000022508 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000022512 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000022518 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000022520 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_advance_loc: 34 to 0000000000022542 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc1: 172 to 000000000001e448 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_advance_loc1: 134 to 00000000000225c8 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc2: 298 to 00000000000226f2 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000226f4 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000226fa │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000226fc │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000226fe │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022700 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e44a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022702 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022704 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e44c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022706 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022708 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002270a │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002270c │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e44e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002270e │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022710 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022712 │ │ │ │ + DW_CFA_def_cfa_offset: 240 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc2: 446 to 00000000000228d0 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000228d2 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000228d6 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc2: 380 to 0000000000022a52 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022a54 │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000001e45c │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000022a6c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e45e │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000022a70 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e460 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022a72 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e462 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022a74 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022a76 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e464 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022a78 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022a7a │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e466 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022a7c │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e468 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022a7e │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022a80 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022a82 │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e46a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022a84 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000022a88 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 18 to 0000000000022a9a │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022a9c │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001e46e │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e470 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022a9e │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000022aa4 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + │ │ │ │ +00005124 0000000000000038 00005128 FDE cie=00000000 pc=0000000000022ae4..0000000000022b80 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022ae6 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000022aea │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000022af0 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000022af8 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000022b02 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc1: 110 to 0000000000022b70 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022b72 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022b74 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022b76 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022b78 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022b7a │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022b7c │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022b7e │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00005160 000000000000002c 00005164 FDE cie=00000000 pc=0000000000022b80..0000000000022c0e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022b82 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022b84 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000022b94 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-80 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000022bb0 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-72 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-56 │ │ │ │ + DW_CFA_advance_loc1: 66 to 0000000000022bf2 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022bf4 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022bf6 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022bf8 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022bfa │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022bfc │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00005190 0000000000000020 00005194 FDE cie=00000000 pc=0000000000022c0e..0000000000022c54 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022c10 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000022c1c │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000022c26 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022c28 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000022c32 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022c34 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000051b4 0000000000000030 000051b8 FDE cie=00000000 pc=0000000000022c54..0000000000022cee │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022c56 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022c58 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000022c68 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 18 to 0000000000022c7a │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-48 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000022c9a │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022c9c │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022c9e │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022ca0 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022ca2 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001e474 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022ca4 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -000049e8 0000000000000010 000049ec FDE cie=00000000 pc=000000000001e486..000000000001e4cc │ │ │ │ +000051e8 0000000000000010 000051ec FDE cie=00000000 pc=0000000000022cee..0000000000022d34 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000049fc 0000000000000010 00004a00 FDE cie=00000000 pc=000000000001e4cc..000000000001e4fa │ │ │ │ +000051fc 0000000000000010 00005200 FDE cie=00000000 pc=0000000000022d34..0000000000022d62 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004a10 0000000000000010 00004a14 FDE cie=00000000 pc=000000000001e4fa..000000000001e522 │ │ │ │ +00005210 0000000000000010 00005214 FDE cie=00000000 pc=0000000000022d62..0000000000022d8a │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004a24 0000000000000010 00004a28 FDE cie=00000000 pc=000000000001e522..000000000001e540 │ │ │ │ +00005224 0000000000000010 00005228 FDE cie=00000000 pc=0000000000022d8a..0000000000022da8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004a38 0000000000000010 00004a3c FDE cie=00000000 pc=000000000001e540..000000000001e55e │ │ │ │ +00005238 0000000000000010 0000523c FDE cie=00000000 pc=0000000000022da8..0000000000022dc6 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004a4c 0000000000000010 00004a50 FDE cie=00000000 pc=000000000001e55e..000000000001e574 │ │ │ │ +0000524c 0000000000000010 00005250 FDE cie=00000000 pc=0000000000022dc6..0000000000022ddc │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004a60 0000000000000010 00004a64 FDE cie=00000000 pc=000000000001e574..000000000001e5bc │ │ │ │ +00005260 0000000000000010 00005264 FDE cie=00000000 pc=0000000000022ddc..0000000000022e24 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004a74 0000000000000010 00004a78 FDE cie=00000000 pc=000000000001e5bc..000000000001e5ce │ │ │ │ +00005274 0000000000000010 00005278 FDE cie=00000000 pc=0000000000022e24..0000000000022e36 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004a88 0000000000000010 00004a8c FDE cie=00000000 pc=000000000001e5ce..000000000001e5e4 │ │ │ │ +00005288 0000000000000010 0000528c FDE cie=00000000 pc=0000000000022e36..0000000000022e4c │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004a9c 0000000000000010 00004aa0 FDE cie=00000000 pc=000000000001e5e4..000000000001e5fe │ │ │ │ +0000529c 0000000000000010 000052a0 FDE cie=00000000 pc=0000000000022e4c..0000000000022e66 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004ab0 0000000000000010 00004ab4 FDE cie=00000000 pc=000000000001e5fe..000000000001e616 │ │ │ │ +000052b0 0000000000000010 000052b4 FDE cie=00000000 pc=0000000000022e66..0000000000022e7e │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004ac4 0000000000000010 00004ac8 FDE cie=00000000 pc=000000000001e616..000000000001e63c │ │ │ │ +000052c4 0000000000000010 000052c8 FDE cie=00000000 pc=0000000000022e7e..0000000000022ea4 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004ad8 000000000000004c 00004adc FDE cie=00000000 pc=000000000001e63c..000000000001e6b8 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e63e │ │ │ │ +000052d8 000000000000004c 000052dc FDE cie=00000000 pc=0000000000022ea4..0000000000022f20 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022ea6 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001e642 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000022eaa │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 22 to 000000000001e658 │ │ │ │ + DW_CFA_advance_loc: 22 to 0000000000022ec0 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 52 to 000000000001e68c │ │ │ │ + DW_CFA_advance_loc: 52 to 0000000000022ef4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e68e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022ef6 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e690 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022ef8 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e692 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022efa │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e694 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022efc │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e696 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022efe │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e698 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022f00 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e69a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022f02 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001e6a0 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000022f08 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e6a2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022f0a │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e6a4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022f0c │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000001e6ae │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000022f16 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e6b0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022f18 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e6b2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022f1a │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001e6b6 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000022f1e │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004b28 0000000000000048 00004b2c FDE cie=00000000 pc=000000000001e6b8..000000000001e730 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e6ba │ │ │ │ +00005328 0000000000000048 0000532c FDE cie=00000000 pc=0000000000022f20..0000000000022f98 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022f22 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001e6be │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000022f26 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000001e6d2 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000022f3a │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 52 to 000000000001e706 │ │ │ │ + DW_CFA_advance_loc: 52 to 0000000000022f6e │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e708 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022f70 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e70a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022f72 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e70c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022f74 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e70e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022f76 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e710 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022f78 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e712 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022f7a │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001e718 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000022f80 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e71a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022f82 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e71c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022f84 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000001e726 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000022f8e │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e728 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022f90 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e72a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022f92 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001e72e │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000022f96 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004b74 000000000000007c 00004b78 FDE cie=00000000 pc=000000000001e730..000000000001e7d6 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e732 │ │ │ │ +00005374 000000000000007c 00005378 FDE cie=00000000 pc=0000000000022f98..000000000002303e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022f9a │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001e738 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000022fa0 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000001e750 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000022fb8 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 62 to 000000000001e78e │ │ │ │ + DW_CFA_advance_loc: 62 to 0000000000022ff6 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e790 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022ff8 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e792 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022ffa │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e794 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022ffc │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e796 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000022ffe │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e798 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023000 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e79a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023002 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e79c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023004 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e79e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023006 │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e7a0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023008 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001e7a8 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000023010 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e7aa │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023012 │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e7ac │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023014 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e7ae │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023016 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000001e7ba │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000023022 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e7bc │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023024 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e7be │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023026 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e7c0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023028 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e7c2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002302a │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e7c4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002302c │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e7c6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002302e │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e7c8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023030 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e7ca │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023032 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e7cc │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023034 │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e7ce │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023036 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001e7d2 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002303a │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e7d4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002303c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004bf4 0000000000000050 00004bf8 FDE cie=00000000 pc=000000000001e7d6..000000000001e994 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e7d8 │ │ │ │ +000053f4 0000000000000050 000053f8 FDE cie=00000000 pc=000000000002303e..00000000000231fc │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023040 │ │ │ │ DW_CFA_def_cfa_offset: 224 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001e7de │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000023046 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000001e7ec │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000023054 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 34 to 000000000001e80e │ │ │ │ + DW_CFA_advance_loc: 34 to 0000000000023076 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 356 to 000000000001e972 │ │ │ │ + DW_CFA_advance_loc2: 356 to 00000000000231da │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e974 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000231dc │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e976 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000231de │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e978 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000231e0 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e97a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000231e2 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e97c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000231e4 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e97e │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000231e6 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e980 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000231e8 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e982 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000231ea │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e984 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000231ec │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e986 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000231ee │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e988 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000231f0 │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001e98c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000231f4 │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e98e │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000231f6 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001e990 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000231f8 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00004c48 0000000000000010 00004c4c FDE cie=00000000 pc=000000000001e994..000000000001e9cc │ │ │ │ +00005448 0000000000000010 0000544c FDE cie=00000000 pc=00000000000231fc..0000000000023234 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004c5c 0000000000000010 00004c60 FDE cie=00000000 pc=000000000001e9cc..000000000001e9f4 │ │ │ │ +0000545c 0000000000000010 00005460 FDE cie=00000000 pc=0000000000023234..000000000002325c │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004c70 0000000000000010 00004c74 FDE cie=00000000 pc=000000000001e9f4..000000000001eac2 │ │ │ │ +00005470 0000000000000010 00005474 FDE cie=00000000 pc=000000000002325c..000000000002332a │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004c84 0000000000000090 00004c88 FDE cie=00000000 pc=000000000001eac2..000000000001ef98 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001eac4 │ │ │ │ +00005484 0000000000000090 00005488 FDE cie=00000000 pc=000000000002332a..0000000000023800 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002332c │ │ │ │ DW_CFA_def_cfa_offset: 288 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000001ead2 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000002333a │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 18 to 000000000001eae4 │ │ │ │ + DW_CFA_advance_loc: 18 to 000000000002334c │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000001eaee │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000023356 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 22 to 000000000001eb04 │ │ │ │ + DW_CFA_advance_loc: 22 to 000000000002336c │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc2: 902 to 000000000001ee8a │ │ │ │ + DW_CFA_advance_loc2: 902 to 00000000000236f2 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001ee8c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000236f4 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001ee8e │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000236f6 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001ee90 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000236f8 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001ee92 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000236fa │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001ee94 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000236fc │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001ee96 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000236fe │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001ee98 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023700 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001ee9a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023702 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001ee9c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023704 │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000001eeb0 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000023718 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001eeb2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002371a │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001eeb6 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002371e │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001eeb8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023720 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001eeba │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023722 │ │ │ │ DW_CFA_def_cfa_offset: 288 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc1: 198 to 000000000001ef80 │ │ │ │ + DW_CFA_advance_loc1: 198 to 00000000000237e8 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000001ef94 │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000237fc │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004d18 0000000000000010 00004d1c FDE cie=00000000 pc=000000000001ef98..000000000001efae │ │ │ │ +00005518 0000000000000010 0000551c FDE cie=00000000 pc=0000000000023800..0000000000023816 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000552c 0000000000000010 00005530 FDE cie=00000000 pc=0000000000023816..000000000002382c │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00005540 0000000000000010 00005544 FDE cie=00000000 pc=000000000002382c..0000000000023842 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004d2c 0000000000000010 00004d30 FDE cie=00000000 pc=000000000001efae..000000000001efc4 │ │ │ │ +00005554 0000000000000010 00005558 FDE cie=00000000 pc=0000000000023842..0000000000023858 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004d40 0000000000000010 00004d44 FDE cie=00000000 pc=000000000001efc4..000000000001efda │ │ │ │ +00005568 0000000000000010 0000556c FDE cie=00000000 pc=0000000000023858..000000000002386e │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004d54 0000000000000010 00004d58 FDE cie=00000000 pc=000000000001efda..000000000001eff0 │ │ │ │ +0000557c 0000000000000010 00005580 FDE cie=00000000 pc=000000000002386e..0000000000023884 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004d68 0000000000000010 00004d6c FDE cie=00000000 pc=000000000001eff0..000000000001f006 │ │ │ │ +00005590 0000000000000010 00005594 FDE cie=00000000 pc=0000000000023884..00000000000238ac │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004d7c 0000000000000010 00004d80 FDE cie=00000000 pc=000000000001f006..000000000001f01c │ │ │ │ +000055a4 0000000000000010 000055a8 FDE cie=00000000 pc=00000000000238ac..00000000000238d4 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004d90 0000000000000010 00004d94 FDE cie=00000000 pc=000000000001f01c..000000000001f044 │ │ │ │ +000055b8 0000000000000020 000055bc FDE cie=00000000 pc=00000000000238d4..000000000002391c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000238d6 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000238d8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 32 to 00000000000238f8 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000023900 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023902 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 22 to 0000000000023918 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004da4 0000000000000060 00004da8 FDE cie=00000000 pc=000000000001f044..000000000001f2f6 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001f046 │ │ │ │ +000055dc 0000000000000058 000055e0 FDE cie=00000000 pc=000000000002391c..0000000000023a34 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002391e │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001f048 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000002392c │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001f04e │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 18 to 000000000001f060 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-88 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 34 to 000000000001f082 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc1: 84 to 0000000000023980 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 96 to 000000000001f0e2 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_advance_loc1: 74 to 00000000000239ca │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000239cc │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001f0e4 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000001f0f8 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000239ce │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc1: 60 to 0000000000023a0a │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001f0fa │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001f0fc │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023a0c │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001f0fe │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023a0e │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001f100 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023a10 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023a12 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001f102 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023a14 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001f106 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001f108 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023a16 │ │ │ │ + DW_CFA_restore: r40 (fs0) │ │ │ │ + DW_CFA_advance_loc: 22 to 0000000000023a2c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001f10a │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001f10c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000023a30 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001f114 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000001f134 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001f136 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001f138 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000001f142 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc2: 244 to 000000000001f236 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000001f246 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc1: 70 to 000000000001f28c │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-88 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00005638 0000000000000010 0000563c FDE cie=00000000 pc=0000000000023a34..0000000000023a7e │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004e08 000000000000003c 00004e0c FDE cie=00000000 pc=000000000001f2f6..000000000001f3bc │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001f2f8 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001f2fe │ │ │ │ +0000564c 0000000000000010 00005650 FDE cie=00000000 pc=0000000000023a7e..0000000000023aba │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00005660 0000000000000014 00005664 FDE cie=00000000 pc=0000000000023aba..0000000000023ade │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023abc │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 30 to 0000000000023ada │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00005678 0000000000000010 0000567c FDE cie=00000000 pc=0000000000023ade..0000000000023b1a │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000568c 000000000000003c 00005690 FDE cie=00000000 pc=0000000000023b1a..0000000000023bfc │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023b1c │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023b1e │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000023b24 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000023b32 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000001f30c │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 22 to 0000000000023b48 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 78 to 000000000001f35a │ │ │ │ + DW_CFA_advance_loc1: 96 to 0000000000023ba8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001f35c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000023bac │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001f35e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023bae │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001f360 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023bb0 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001f362 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023bb2 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001f364 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023bb4 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023bb6 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023bb8 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023bba │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001f366 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023bbc │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 74 to 000000000001f3b0 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000056cc 0000000000000020 000056d0 FDE cie=00000000 pc=0000000000023bfc..0000000000023c14 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023bfe │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023c00 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000023c06 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000023c0c │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001f3b2 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000023c10 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001f3b4 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001f3b6 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001f3b8 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001f3ba │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023c12 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00004e48 0000000000000010 00004e4c FDE cie=00000000 pc=000000000001f3bc..000000000001f3e4 │ │ │ │ +000056f0 0000000000000010 000056f4 FDE cie=00000000 pc=0000000000023c14..0000000000023c1a │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004e5c 0000000000000048 00004e60 FDE cie=00000000 pc=000000000001f3e4..000000000001f4d2 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001f3e6 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000001f3ec │ │ │ │ +00005704 0000000000000010 00005708 FDE cie=00000000 pc=0000000000023c1a..0000000000023c1e │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00005718 0000000000000010 0000571c FDE cie=00000000 pc=0000000000023c1e..0000000000023c22 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000572c 0000000000000010 00005730 FDE cie=00000000 pc=0000000000023c22..0000000000023c2c │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00005740 0000000000000010 00005744 FDE cie=00000000 pc=0000000000023c2c..0000000000023c36 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00005754 0000000000000010 00005758 FDE cie=00000000 pc=0000000000023c36..0000000000023c42 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00005768 0000000000000010 0000576c FDE cie=00000000 pc=0000000000023c42..0000000000023c52 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000577c 0000000000000010 00005780 FDE cie=00000000 pc=0000000000023c52..0000000000023c62 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00005790 0000000000000010 00005794 FDE cie=00000000 pc=0000000000023c62..0000000000023c72 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000057a4 0000000000000010 000057a8 FDE cie=00000000 pc=0000000000023c72..0000000000023c7a │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000057b8 0000000000000010 000057bc FDE cie=00000000 pc=0000000000023c7a..0000000000023c96 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000057cc 0000000000000010 000057d0 FDE cie=00000000 pc=0000000000023c96..0000000000023cb0 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000057e0 0000000000000010 000057e4 FDE cie=00000000 pc=0000000000023cb0..0000000000023cb6 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000057f4 0000000000000014 000057f8 FDE cie=00000000 pc=0000000000023cb6..0000000000023cfc │ │ │ │ + DW_CFA_advance_loc1: 64 to 0000000000023cf6 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023cf8 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + │ │ │ │ +0000580c 0000000000000010 00005810 FDE cie=00000000 pc=0000000000023cfc..0000000000023d00 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00005820 0000000000000010 00005824 FDE cie=00000000 pc=0000000000023d00..0000000000023d0a │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00005834 0000000000000024 00005838 FDE cie=00000000 pc=0000000000023d0a..0000000000023d56 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000023d0e │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000023d18 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000023d28 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 34 to 000000000001f40e │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 34 to 0000000000023d4a │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001f410 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001f412 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023d4c │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001f414 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001f416 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001f41e │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 36 to 000000000001f442 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001f44a │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 36 to 000000000001f46e │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001f470 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000023d52 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001f472 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001f474 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001f476 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023d54 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001f478 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000585c 0000000000000028 00005860 FDE cie=00000000 pc=0000000000023d56..0000000000023df4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000023d5a │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000023d62 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001f47a │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 84 to 000000000001f4ce │ │ │ │ + DW_CFA_advance_loc1: 130 to 0000000000023de4 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000023de8 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023dea │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023dec │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023dee │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023df0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + │ │ │ │ +00005888 0000000000000010 0000588c FDE cie=00000000 pc=0000000000023df4..0000000000023e1c │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004ea8 0000000000000038 00004eac FDE cie=00000000 pc=000000000001f4d2..000000000001f562 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001f4d4 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001f4d6 │ │ │ │ +0000589c 0000000000000020 000058a0 FDE cie=00000000 pc=0000000000023e1c..0000000000023e44 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023e1e │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000023e24 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 18 to 000000000001f4e8 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 18 to 0000000000023e36 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000023e3c │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000023e40 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023e42 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000058c0 0000000000000058 000058c4 FDE cie=00000000 pc=0000000000023e44..0000000000023fee │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000023e48 │ │ │ │ + DW_CFA_def_cfa_offset: 208 │ │ │ │ + DW_CFA_advance_loc: 26 to 0000000000023e62 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000001f4fc │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc1: 88 to 0000000000023eba │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc1: 188 to 0000000000023f76 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023f78 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc1: 74 to 0000000000023fc2 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001f4fe │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001f500 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023fc4 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001f502 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023fc6 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001f504 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023fc8 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001f506 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001f508 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001f50a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023fca │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001f50c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023fcc │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023fce │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023fd0 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023fd2 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023fd4 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000023fd8 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023fda │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001f50e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023fdc │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000023fea │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00004ee4 0000000000000054 00004ee8 FDE cie=00000000 pc=000000000001f562..0000000000020166 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001f566 │ │ │ │ - DW_CFA_def_cfa_offset: 528 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001f568 │ │ │ │ +0000591c 0000000000000058 00005920 FDE cie=00000000 pc=0000000000023fee..00000000000241b4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023ff0 │ │ │ │ + DW_CFA_def_cfa_offset: 208 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000023ff2 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000001f570 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 54 to 000000000001f5a6 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000023ff8 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000024000 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_advance_loc: 44 to 000000000002402c │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-120 │ │ │ │ - DW_CFA_advance_loc2: 466 to 000000000001f778 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc1: 78 to 000000000002407a │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc1: 194 to 000000000002413c │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002413e │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc1: 74 to 0000000000024188 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001f77c │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001f77e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002418a │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001f780 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002418c │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001f782 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002418e │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001f784 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001f786 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024190 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001f788 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001f78a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024192 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001f78c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024194 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001f78e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024196 │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001f790 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024198 │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001f792 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002419a │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001f794 │ │ │ │ - DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000001f798 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002419e │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000241a0 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000001f79a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000241a2 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 14 to 00000000000241b0 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ │ │ │ │ -00004f3c 0000000000000050 00004f40 FDE cie=00000000 pc=0000000000020166..0000000000020358 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002016a │ │ │ │ - DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002016e │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000002018a │ │ │ │ +00005978 0000000000000020 0000597c FDE cie=00000000 pc=00000000000241b4..00000000000241ce │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000241b6 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000241b8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000241be │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000241c4 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000241ca │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000241cc │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000599c 0000000000000010 000059a0 FDE cie=00000000 pc=00000000000241ce..00000000000241d4 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000059b0 0000000000000048 000059b4 FDE cie=00000000 pc=00000000000241d4..0000000000024304 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000241d6 │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000241d8 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000241e4 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 22 to 00000000000241fa │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000002019e │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 40 to 0000000000024222 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc1: 182 to 00000000000242d8 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000242da │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000242dc │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 14 to 00000000000242ea │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000242ec │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000242ee │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000242f0 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000242f2 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000242f6 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000242f8 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000242fa │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000024300 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000059fc 0000000000000030 00005a00 FDE cie=00000000 pc=0000000000024304..000000000002437a │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000024308 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002430c │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000002431a │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc1: 80 to 000000000002436a │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002436c │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002436e │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024370 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024372 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000024376 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024378 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00005a30 0000000000000014 00005a34 FDE cie=00000000 pc=000000000002437a..00000000000243fa │ │ │ │ + DW_CFA_advance_loc1: 122 to 00000000000243f4 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000243f6 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + │ │ │ │ +00005a48 0000000000000064 00005a4c FDE cie=00000000 pc=00000000000243fa..000000000002453a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000243fc │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000243fe │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000002440a │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000002441a │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000024424 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_advance_loc1: 204 to 00000000000244f0 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000244f2 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000244f4 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000244f6 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000244f8 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000244fa │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000244fc │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000244fe │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024500 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000024504 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024506 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002450e │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024510 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024512 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024514 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002451a │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00005ab0 0000000000000010 00005ab4 FDE cie=00000000 pc=000000000002453a..0000000000024548 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00005ac4 0000000000000010 00005ac8 FDE cie=00000000 pc=0000000000024548..0000000000024594 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00005ad8 0000000000000060 00005adc FDE cie=00000000 pc=0000000000024594..00000000000247c4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024596 │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024598 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000245a0 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 26 to 00000000000245ba │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc1: 146 to 000000000002464c │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_advance_loc2: 244 to 0000000000024740 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024742 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 44 to 000000000002476e │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc2: 394 to 0000000000020328 │ │ │ │ + DW_CFA_advance_loc: 26 to 0000000000024788 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002478a │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000024790 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002032a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024792 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002032c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024794 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002032e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024796 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020330 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024798 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020332 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002479a │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020334 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002479c │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020336 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002479e │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020338 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000247a0 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002033a │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002033c │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002033e │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020340 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000247a2 │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020342 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000247a6 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000247a8 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020344 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000247aa │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000247b0 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ │ │ │ │ -00004f90 0000000000000050 00004f94 FDE cie=00000000 pc=0000000000020358..0000000000020580 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002035a │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000020364 │ │ │ │ +00005b3c 0000000000000044 00005b40 FDE cie=00000000 pc=00000000000247c4..0000000000024890 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000247c6 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000247c8 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000247d4 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000247de │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_advance_loc: 18 to 00000000000247f0 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000020374 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000247fa │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc2: 250 to 000000000002046e │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc2: 222 to 000000000002054c │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002054e │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000020562 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_advance_loc1: 122 to 0000000000024874 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020564 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024876 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020566 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024878 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020568 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002487a │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002056a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002487c │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002056c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002487e │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002056e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024880 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020570 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024882 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020572 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024884 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000020576 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000024888 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020578 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002488a │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002057a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002488c │ │ │ │ DW_CFA_restore_state │ │ │ │ + │ │ │ │ +00005b84 0000000000000030 00005b88 FDE cie=00000000 pc=0000000000024890..0000000000024900 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000024894 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000002489e │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000248a6 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 18 to 00000000000248b8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 58 to 00000000000248f2 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000248f4 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000248f6 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000248f8 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000248fa │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000248fc │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000248fe │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00005bb8 0000000000000020 00005bbc FDE cie=00000000 pc=0000000000024900..0000000000024940 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000024906 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002490a │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000024910 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 42 to 000000000002493a │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002493c │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002493e │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00004fe4 0000000000000070 00004fe8 FDE cie=00000000 pc=0000000000020580..0000000000020a98 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020582 │ │ │ │ - DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020584 │ │ │ │ +00005bdc 0000000000000020 00005be0 FDE cie=00000000 pc=0000000000024940..0000000000024988 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000024946 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002494a │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000024950 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 50 to 0000000000024982 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024984 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024986 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00005c00 0000000000000020 00005c04 FDE cie=00000000 pc=0000000000024988..00000000000249cc │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002498e │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000024992 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000024998 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 46 to 00000000000249c6 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000249c8 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000249ca │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00005c24 0000000000000020 00005c28 FDE cie=00000000 pc=00000000000249cc..0000000000024a08 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000249d2 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000249d6 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000249dc │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 38 to 0000000000024a02 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024a04 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024a06 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00005c48 0000000000000020 00005c4c FDE cie=00000000 pc=0000000000024a08..0000000000024a44 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000024a0e │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000024a12 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000024a18 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 38 to 0000000000024a3e │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024a40 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024a42 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00005c6c 0000000000000010 00005c70 FDE cie=00000000 pc=0000000000024a44..0000000000024ad4 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00005c80 0000000000000010 00005c84 FDE cie=00000000 pc=0000000000024ad4..0000000000024afa │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00005c94 0000000000000020 00005c98 FDE cie=00000000 pc=0000000000024afa..0000000000024b12 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024afc │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024afe │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000024b04 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000024b0a │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000024b0e │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024b10 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00005cb8 0000000000000010 00005cbc FDE cie=00000000 pc=0000000000024b12..0000000000024b18 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00005ccc 0000000000000040 00005cd0 FDE cie=00000000 pc=0000000000024b18..0000000000024c2a │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000024b1c │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000024b22 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 28 to 00000000000205a0 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 18 to 0000000000024b34 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024b36 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024b38 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024b3a │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024b3c │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 90 to 0000000000024b96 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024b98 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000024b9e │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000024ba2 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024ba4 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 104 to 0000000000024c0c │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024c0e │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024c10 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000024c14 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024c16 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00005d10 0000000000000010 00005d14 FDE cie=00000000 pc=0000000000024c2a..0000000000024c40 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00005d24 0000000000000074 00005d28 FDE cie=00000000 pc=0000000000024c40..0000000000024f3e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024c42 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000024c46 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000024c56 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_advance_loc1: 66 to 0000000000024c98 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 446 to 000000000002075e │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc2: 636 to 00000000000209da │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc1: 130 to 0000000000020a5c │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020a5e │ │ │ │ + DW_CFA_advance_loc1: 216 to 0000000000024d70 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020a60 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024d72 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020a62 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024d74 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020a64 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020a66 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020a68 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024d76 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020a6a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024d78 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020a6c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024d7a │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024d7c │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024d7e │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024d80 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000024d86 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020a6e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024d88 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024d8a │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020a70 │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000020a74 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020a76 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000024d8e │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024d90 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020a78 │ │ │ │ - DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024d92 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000020a88 │ │ │ │ + DW_CFA_advance_loc2: 424 to 0000000000024f3a │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ │ │ │ │ -00005058 0000000000000034 0000505c FDE cie=00000000 pc=0000000000020a98..0000000000020b2c │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020a9a │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000020aa4 │ │ │ │ +00005d9c 0000000000000054 00005da0 FDE cie=00000000 pc=0000000000024f3e..0000000000025132 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024f40 │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000024f42 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000020ab2 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000024f50 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 18 to 0000000000024f62 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 58 to 0000000000024f9c │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc2: 250 to 0000000000025096 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025098 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc1: 56 to 00000000000250d0 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000250d4 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000250d6 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000250d8 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000250da │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000250dc │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000250de │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc1: 76 to 000000000002512a │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002512e │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00005df4 0000000000000050 00005df8 FDE cie=00000000 pc=0000000000025132..00000000000251f0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025134 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000025138 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000002514c │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 84 to 0000000000020b06 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000002515c │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_advance_loc1: 94 to 00000000000251ba │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020b08 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020b0a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000251bc │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020b0c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000251be │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020b0e │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000251c0 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020b10 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000251c2 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000251c4 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000251c6 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 14 to 00000000000251d4 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000251d6 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000020b1c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000251d8 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000020b20 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000251da │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 18 to 00000000000251ec │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005090 0000000000000030 00005094 FDE cie=00000000 pc=0000000000020b2c..0000000000020c9c │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020b2e │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020b30 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000020b44 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ +00005e48 0000000000000040 00005e4c FDE cie=00000000 pc=00000000000251f0..000000000002529e │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000251f6 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000002520a │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc2: 250 to 0000000000020c3e │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc1: 124 to 0000000000025286 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000020c42 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025288 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020c44 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002528a │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020c46 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002528c │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020c48 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002528e │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020c4a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025290 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025292 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025294 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025296 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025298 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002529a │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020c4c │ │ │ │ - DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000050c4 000000000000002c 000050c8 FDE cie=00000000 pc=0000000000020c9c..0000000000020d84 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020c9e │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020ca0 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000020cac │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000020cb4 │ │ │ │ +00005e8c 0000000000000058 00005e90 FDE cie=00000000 pc=000000000002529e..000000000002542e │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000252a0 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000252a4 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000252b8 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000252c8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc1: 118 to 0000000000020d2a │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc2: 306 to 00000000000253fa │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000253fc │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000253fe │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025400 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025402 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000025410 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020d2c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025412 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025414 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025416 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002541c │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020d2e │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020d30 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020d32 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000002542a │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00005ee8 000000000000003c 00005eec FDE cie=00000000 pc=000000000002542e..0000000000025596 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000025436 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000025442 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc2: 304 to 0000000000025572 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025574 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025576 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025578 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002557a │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002557e │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000002558a │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020d34 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002558e │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000025594 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000050f4 0000000000000020 000050f8 FDE cie=00000000 pc=0000000000020d84..0000000000020dae │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020d86 │ │ │ │ +00005f28 0000000000000020 00005f2c FDE cie=00000000 pc=0000000000025596..00000000000255be │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025598 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000020d8c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002559a │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000020d96 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000255a0 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000020da6 │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000255b4 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000020daa │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000255ba │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020dac │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000255bc │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005118 0000000000000010 0000511c FDE cie=00000000 pc=0000000000020dae..0000000000020db0 │ │ │ │ +00005f4c 0000000000000010 00005f50 FDE cie=00000000 pc=00000000000255be..00000000000255c8 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +00005f60 0000000000000048 00005f64 FDE cie=00000000 pc=00000000000255c8..000000000002578e │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000255cc │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000255d4 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000255da │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000255e6 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc1: 90 to 0000000000025640 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc1: 214 to 0000000000025716 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025718 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002571c │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002571e │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025720 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000025726 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025728 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002572a │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002572c │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 78 to 000000000002577a │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000025780 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025782 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002578a │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002578c │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000512c 0000000000000010 00005130 FDE cie=00000000 pc=0000000000020db0..0000000000020db2 │ │ │ │ +00005fac 0000000000000010 00005fb0 FDE cie=00000000 pc=000000000002578e..00000000000257a4 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005140 0000000000000010 00005144 FDE cie=00000000 pc=0000000000020db2..0000000000020dd0 │ │ │ │ +00005fc0 0000000000000014 00005fc4 FDE cie=00000000 pc=00000000000257a4..00000000000257ea │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005154 0000000000000018 00005158 FDE cie=00000000 pc=0000000000020dd0..0000000000020e14 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020dd2 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000020dda │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000020de0 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 50 to 0000000000020e12 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - │ │ │ │ -00005170 000000000000001c 00005174 FDE cie=00000000 pc=0000000000020e14..0000000000020e4e │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000020e18 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000020e1c │ │ │ │ +00005fd8 0000000000000034 00005fdc FDE cie=00000000 pc=00000000000257ea..0000000000025858 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000257f0 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 14 to 00000000000257fe │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 42 to 0000000000020e46 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020e48 │ │ │ │ + DW_CFA_advance_loc1: 72 to 0000000000025846 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020e4a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025848 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002584a │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002584c │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002584e │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025850 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025852 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025854 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00005190 0000000000000030 00005194 FDE cie=00000000 pc=0000000000020e4e..0000000000020ec6 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020e50 │ │ │ │ +00006010 0000000000000030 00006014 FDE cie=00000000 pc=0000000000025858..00000000000258d0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002585a │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000020e56 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000025860 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000020e5c │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000025866 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 62 to 0000000000020e9a │ │ │ │ + DW_CFA_advance_loc1: 62 to 00000000000258a4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020e9c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000258a6 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020e9e │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000258a8 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020ea0 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000258aa │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020ea2 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000258ac │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020ea4 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000258ae │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020ea6 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000258b0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000051c4 0000000000000010 000051c8 FDE cie=00000000 pc=0000000000020ec6..0000000000020f0e │ │ │ │ +00006044 0000000000000010 00006048 FDE cie=00000000 pc=00000000000258d0..0000000000025918 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000051d8 000000000000004c 000051dc FDE cie=00000000 pc=0000000000020f0e..0000000000020f96 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020f10 │ │ │ │ +00006058 000000000000004c 0000605c FDE cie=00000000 pc=0000000000025918..00000000000259a0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002591a │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000020f18 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000025922 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000020f28 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000025932 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 26 to 0000000000020f42 │ │ │ │ + DW_CFA_advance_loc: 26 to 000000000002594c │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 36 to 0000000000020f66 │ │ │ │ + DW_CFA_advance_loc: 36 to 0000000000025970 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020f68 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025972 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000020f6e │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000025978 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020f70 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002597a │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020f72 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002597c │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000020f76 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000025980 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020f78 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025982 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020f7a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025984 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020f7c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025986 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000020f84 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002598e │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020f86 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025990 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020f88 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025992 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020f8a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025994 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020f8c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025996 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020f8e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025998 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005228 0000000000000058 0000522c FDE cie=00000000 pc=0000000000020f96..0000000000021170 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020f98 │ │ │ │ +000060a8 0000000000000058 000060ac FDE cie=00000000 pc=00000000000259a0..0000000000025b7a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000259a2 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000020f9c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000259a6 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000020fa8 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000259b2 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 26 to 0000000000020fc2 │ │ │ │ + DW_CFA_advance_loc: 26 to 00000000000259cc │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020fc4 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000259ce │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020fc6 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000259d0 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020fc8 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000259d2 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000020fcc │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000259d6 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020fce │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000259d8 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020fd0 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000259da │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000020fd2 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000259dc │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 18 to 0000000000020fe4 │ │ │ │ + DW_CFA_advance_loc: 18 to 00000000000259ee │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc1: 66 to 0000000000021026 │ │ │ │ + DW_CFA_advance_loc1: 66 to 0000000000025a30 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc2: 298 to 0000000000021150 │ │ │ │ + DW_CFA_advance_loc2: 298 to 0000000000025b5a │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021152 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025b5c │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021154 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025b5e │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002115c │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000025b66 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002115e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025b68 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021160 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025b6a │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021162 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025b6c │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021164 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025b6e │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021166 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025b70 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021168 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025b72 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002116c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000025b76 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002116e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025b78 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005284 0000000000000054 00005288 FDE cie=00000000 pc=0000000000021170..0000000000021226 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000021174 │ │ │ │ +00006104 0000000000000054 00006108 FDE cie=00000000 pc=0000000000025b7a..0000000000025c30 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000025b7e │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000002117a │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000025b84 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000021188 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000025b92 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 92 to 00000000000211e4 │ │ │ │ + DW_CFA_advance_loc1: 92 to 0000000000025bee │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000211e8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000025bf2 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000211ea │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025bf4 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000211ec │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025bf6 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000211f4 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000025bfe │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000211f6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025c00 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000211f8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025c02 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000211fa │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025c04 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000211fc │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025c06 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000021200 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000025c0a │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021202 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025c0c │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021204 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025c0e │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000002120e │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000025c18 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021210 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025c1a │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021212 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025c1c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021214 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025c1e │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021216 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025c20 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000021220 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000025c2a │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021222 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025c2c │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021224 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025c2e │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000052dc 0000000000000054 000052e0 FDE cie=00000000 pc=0000000000021226..00000000000212e2 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002122a │ │ │ │ +0000615c 0000000000000054 00006160 FDE cie=00000000 pc=0000000000025c30..0000000000025cec │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000025c34 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000021230 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000025c3a │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000002123e │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000025c48 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 100 to 00000000000212a2 │ │ │ │ + DW_CFA_advance_loc1: 100 to 0000000000025cac │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000212a4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025cae │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000212a6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025cb0 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000212a8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025cb2 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000212ae │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000025cb8 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000212b2 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000025cbc │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000212b4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025cbe │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000212b6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025cc0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000212ba │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000025cc4 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000212bc │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025cc6 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000212be │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025cc8 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000212c0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025cca │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000212c8 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000025cd2 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000212cc │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000025cd6 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000212ce │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025cd8 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000212d0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025cda │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000212d2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025cdc │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000212da │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000025ce4 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000212de │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000025ce8 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000212e0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025cea │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005334 0000000000000030 00005338 FDE cie=00000000 pc=00000000000212e2..0000000000021370 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000212e4 │ │ │ │ +000061b4 0000000000000030 000061b8 FDE cie=00000000 pc=0000000000025cec..0000000000025d7a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025cee │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000212e6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025cf0 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000212f0 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000025cfa │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 92 to 000000000002134c │ │ │ │ + DW_CFA_advance_loc1: 92 to 0000000000025d56 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002134e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025d58 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000021356 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000025d60 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021358 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025d62 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002135a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025d64 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002135c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025d66 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002135e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025d68 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005368 0000000000000010 0000536c FDE cie=00000000 pc=0000000000021370..000000000002138e │ │ │ │ +000061e8 0000000000000010 000061ec FDE cie=00000000 pc=0000000000025d7a..0000000000025d98 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000537c 0000000000000074 00005380 FDE cie=00000000 pc=000000000002138e..0000000000021412 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021390 │ │ │ │ +000061fc 0000000000000074 00006200 FDE cie=00000000 pc=0000000000025d98..0000000000025e1c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025d9a │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000021396 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000025da0 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000002139c │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000025da6 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000213a2 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000025dac │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000213aa │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000025db4 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000213b0 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000025dba │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 34 to 00000000000213d2 │ │ │ │ + DW_CFA_advance_loc: 34 to 0000000000025ddc │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000213d4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025dde │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000213d6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025de0 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000213d8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025de2 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000213da │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025de4 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000213de │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000025de8 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000213e0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025dea │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000213e2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025dec │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000213e4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025dee │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000213e6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025df0 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000213ea │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000025df4 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000213ec │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025df6 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000213ee │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025df8 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000213f0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025dfa │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000213f2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025dfc │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000213f4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025dfe │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000213f6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025e00 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000213fa │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000025e04 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000213fc │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025e06 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000213fe │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025e08 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021400 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025e0a │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021402 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025e0c │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000021408 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000025e12 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000002140e │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000025e18 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021410 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025e1a │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000053f4 0000000000000068 000053f8 FDE cie=00000000 pc=0000000000021412..000000000002149a │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021414 │ │ │ │ +00006274 0000000000000068 00006278 FDE cie=00000000 pc=0000000000025e1c..0000000000025ea4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025e1e │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000002141a │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000025e24 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000021420 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000025e2a │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000021426 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000025e30 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002142e │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000025e38 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000021434 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000025e3e │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000002143e │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000025e48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 38 to 0000000000021464 │ │ │ │ + DW_CFA_advance_loc: 38 to 0000000000025e6e │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021466 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025e70 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021468 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025e72 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002146a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025e74 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002146c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025e76 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002146e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025e78 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000021472 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000025e7c │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021474 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025e7e │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021476 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025e80 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021478 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025e82 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002147a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025e84 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002147c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025e86 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002147e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025e88 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000021482 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000025e8c │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021484 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025e8e │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021486 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025e90 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021488 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025e92 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002148a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025e94 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000021490 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000025e9a │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000021496 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000025ea0 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021498 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025ea2 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005460 0000000000000030 00005464 FDE cie=00000000 pc=000000000002149a..00000000000214fa │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002149e │ │ │ │ +000062e0 0000000000000030 000062e4 FDE cie=00000000 pc=0000000000025ea4..0000000000025f04 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000025ea8 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000214a2 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000025eac │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000214ae │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000025eb8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 44 to 00000000000214da │ │ │ │ + DW_CFA_advance_loc: 44 to 0000000000025ee4 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000214dc │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025ee6 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000214e4 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000025eee │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000214e8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000025ef2 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000214ea │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025ef4 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000214ee │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000025ef8 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ │ │ │ │ -00005494 0000000000000018 00005498 FDE cie=00000000 pc=00000000000214fa..0000000000021514 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000214fc │ │ │ │ +00006314 0000000000000018 00006318 FDE cie=00000000 pc=0000000000025f04..0000000000025f1e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025f06 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000021502 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000025f0c │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000021508 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000025f12 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000021512 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000025f1c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ │ │ │ │ -000054b0 0000000000000028 000054b4 FDE cie=00000000 pc=0000000000021514..000000000002155a │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021516 │ │ │ │ +00006330 0000000000000028 00006334 FDE cie=00000000 pc=0000000000025f1e..0000000000025f64 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025f20 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021518 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025f22 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000021526 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000025f30 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000002153e │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000025f48 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000021546 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000025f50 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000021554 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000025f5e │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021556 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025f60 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021558 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000025f62 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000054dc 0000000000000010 000054e0 FDE cie=00000000 pc=000000000002155a..0000000000021596 │ │ │ │ +0000635c 0000000000000010 00006360 FDE cie=00000000 pc=0000000000025f64..0000000000025fa0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000054f0 0000000000000010 000054f4 FDE cie=00000000 pc=0000000000021596..0000000000021622 │ │ │ │ +00006370 0000000000000010 00006374 FDE cie=00000000 pc=0000000000025fa0..000000000002602c │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005504 000000000000002c 00005508 FDE cie=00000000 pc=0000000000021622..000000000002167a │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000021628 │ │ │ │ +00006384 000000000000002c 00006388 FDE cie=00000000 pc=000000000002602c..0000000000026084 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000026032 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000002162e │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000026038 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000021642 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000002604c │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 42 to 000000000002166c │ │ │ │ + DW_CFA_advance_loc: 42 to 0000000000026076 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002166e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000026078 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021670 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002607a │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021672 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002607c │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000021676 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000026080 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021678 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000026082 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005534 0000000000000034 00005538 FDE cie=00000000 pc=000000000002167a..00000000000216ee │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002167c │ │ │ │ +000063b4 0000000000000034 000063b8 FDE cie=00000000 pc=0000000000026084..00000000000260f8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000026086 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002167e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000026088 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000002168a │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000026094 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 22 to 00000000000216a0 │ │ │ │ + DW_CFA_advance_loc: 22 to 00000000000260aa │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 60 to 00000000000216dc │ │ │ │ + DW_CFA_advance_loc1: 60 to 00000000000260e6 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000216de │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000260e8 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000216e0 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000260ea │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000216e2 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000260ec │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000216e4 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000260ee │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000216e6 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000260f0 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000216ea │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000260f4 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000216ec │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000260f6 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000556c 0000000000000010 00005570 FDE cie=00000000 pc=00000000000216ee..00000000000216f4 │ │ │ │ +000063ec 0000000000000010 000063f0 FDE cie=00000000 pc=00000000000260f8..00000000000260fe │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005580 0000000000000028 00005584 FDE cie=00000000 pc=00000000000216f4..0000000000021746 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000216fa │ │ │ │ +00006400 0000000000000028 00006404 FDE cie=00000000 pc=00000000000260fe..0000000000026150 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000026104 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000021704 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000002610e │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 52 to 0000000000021738 │ │ │ │ + DW_CFA_advance_loc: 52 to 0000000000026142 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002173a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000026144 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002173c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000026146 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002173e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000026148 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021740 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002614a │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021742 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002614c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ │ │ │ │ -000055ac 0000000000000024 000055b0 FDE cie=00000000 pc=0000000000021746..000000000002176a │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021748 │ │ │ │ +0000642c 0000000000000024 00006430 FDE cie=00000000 pc=0000000000026150..0000000000026174 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000026152 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002174c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000026156 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000021756 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000026160 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000021760 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000002616a │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000021764 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002616e │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021766 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000026170 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021768 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000026172 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000055d4 0000000000000024 000055d8 FDE cie=00000000 pc=000000000002176a..00000000000217a4 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002176c │ │ │ │ +00006454 0000000000000024 00006458 FDE cie=00000000 pc=0000000000026174..00000000000261ae │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000026176 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000021770 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002617a │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000002177c │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000026186 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000021798 │ │ │ │ + DW_CFA_advance_loc: 28 to 00000000000261a2 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000002179e │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000261a8 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000217a0 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000261aa │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000217a2 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000261ac │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000055fc 0000000000000024 00005600 FDE cie=00000000 pc=00000000000217a4..00000000000217de │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000217a6 │ │ │ │ +0000647c 0000000000000024 00006480 FDE cie=00000000 pc=00000000000261ae..00000000000261e8 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000261b0 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000217aa │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000261b4 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000217b6 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000261c0 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 28 to 00000000000217d2 │ │ │ │ + DW_CFA_advance_loc: 28 to 00000000000261dc │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000217d8 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000261e2 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000217da │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000261e4 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000217dc │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000261e6 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005624 0000000000000028 00005628 FDE cie=00000000 pc=00000000000217de..000000000002181c │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000217e0 │ │ │ │ +000064a4 0000000000000028 000064a8 FDE cie=00000000 pc=00000000000261e8..0000000000026226 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000261ea │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000217e6 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000261f0 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000217f0 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000261fa │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000217f8 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000026202 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 22 to 000000000002180e │ │ │ │ + DW_CFA_advance_loc: 22 to 0000000000026218 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000021814 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002621e │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021816 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000026220 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021818 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000026222 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002181a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000026224 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005650 0000000000000028 00005654 FDE cie=00000000 pc=000000000002181c..0000000000021882 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000021822 │ │ │ │ +000064d0 0000000000000028 000064d4 FDE cie=00000000 pc=0000000000026226..000000000002628c │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002622c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000002182c │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000026236 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000002183c │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000026246 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r40 (fs0) at cfa-40 │ │ │ │ - DW_CFA_advance_loc1: 56 to 0000000000021874 │ │ │ │ + DW_CFA_advance_loc1: 56 to 000000000002627e │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000002187a │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000026284 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002187c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000026286 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002187e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000026288 │ │ │ │ DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021880 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002628a │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000567c 0000000000000040 00005680 FDE cie=00000000 pc=0000000000021882..00000000000218ca │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021884 │ │ │ │ +000064fc 0000000000000040 00006500 FDE cie=00000000 pc=000000000002628c..00000000000262d4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002628e │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000021888 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000026292 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000002188e │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000026298 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 30 to 00000000000218ac │ │ │ │ + DW_CFA_advance_loc: 30 to 00000000000262b6 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000218ae │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000262b8 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000218b0 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000262ba │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000218b4 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000262be │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000218b6 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000262c0 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000218b8 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000262c2 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000218ba │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000262c4 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000218c0 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000262ca │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000218c2 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000262cc │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000218c4 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000262ce │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000218c6 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000262d0 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000218c8 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000262d2 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000056c0 0000000000000030 000056c4 FDE cie=00000000 pc=00000000000218ca..000000000002194e │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000218cc │ │ │ │ +00006540 0000000000000030 00006544 FDE cie=00000000 pc=00000000000262d4..0000000000026358 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000262d6 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000218d0 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000262da │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-72 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 26 to 00000000000218ea │ │ │ │ + DW_CFA_advance_loc: 26 to 00000000000262f4 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-64 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 26 to 0000000000021904 │ │ │ │ + DW_CFA_advance_loc: 26 to 000000000002630e │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-56 │ │ │ │ - DW_CFA_advance_loc1: 54 to 000000000002193a │ │ │ │ + DW_CFA_advance_loc1: 54 to 0000000000026344 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002193c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000026346 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002193e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000026348 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021940 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002634a │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021942 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002634c │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021944 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002634e │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021946 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000026350 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000056f4 0000000000000060 000056f8 FDE cie=00000000 pc=000000000002194e..0000000000021a2c │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021950 │ │ │ │ +00006574 0000000000000060 00006578 FDE cie=00000000 pc=0000000000026358..0000000000026436 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002635a │ │ │ │ DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000002195a │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000026364 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000021962 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002636c │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-80 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-104 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-120 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000002197a │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000026384 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000021992 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000002639c │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 20 to 00000000000219a6 │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000263b0 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-88 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-96 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-112 │ │ │ │ - DW_CFA_advance_loc1: 80 to 00000000000219f6 │ │ │ │ + DW_CFA_advance_loc1: 80 to 0000000000026400 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000219f8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000026402 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000219fa │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000026404 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000021a08 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000026412 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021a0a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000026414 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021a0c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000026416 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021a0e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000026418 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021a10 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002641a │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000021a14 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002641e │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021a16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000026420 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021a18 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000026422 │ │ │ │ DW_CFA_def_cfa_offset: 144 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-56 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-64 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-72 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-80 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-88 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-96 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-104 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-112 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-120 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000021a1e │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000026428 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000021a28 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000026432 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-88 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-96 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-112 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005758 000000000000003c 0000575c FDE cie=00000000 pc=0000000000021a2c..0000000000021a8e │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021a2e │ │ │ │ +000065d8 000000000000003c 000065dc FDE cie=00000000 pc=0000000000026436..0000000000026498 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000026438 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021a30 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002643a │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000021a3e │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000026448 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 52 to 0000000000021a72 │ │ │ │ + DW_CFA_advance_loc1: 52 to 000000000002647c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000021a76 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000026480 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000021a7c │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000026486 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021a7e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000026488 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021a80 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002648a │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021a82 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002648c │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021a84 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002648e │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021a86 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000026490 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021a88 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000026492 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005798 0000000000000028 0000579c FDE cie=00000000 pc=0000000000021a8e..0000000000021b1e │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021a90 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000021a98 │ │ │ │ +00006618 0000000000000054 0000661c FDE cie=00000000 pc=0000000000026498..0000000000026f10 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002649c │ │ │ │ + DW_CFA_def_cfa_offset: 656 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000264a0 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000264a8 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_advance_loc1: 84 to 00000000000264fc │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 98 to 0000000000021afa │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc2: 548 to 0000000000026720 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000021afe │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000026724 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021b00 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000026728 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021b02 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002672c │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021b04 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000026730 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000026734 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000026738 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002673c │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000026740 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000026744 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000026748 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002674c │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000026752 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000026756 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021b06 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000026758 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -000057c4 0000000000000020 000057c8 FDE cie=00000000 pc=0000000000021b1e..0000000000021b5e │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021b20 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021b22 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000021b28 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 44 to 0000000000021b54 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000021b5a │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021b5c │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ +00006670 0000000000000010 00006674 FDE cie=00000000 pc=0000000000026f10..0000000000026f48 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000057e8 0000000000000034 000057ec FDE cie=00000000 pc=0000000000021b5e..0000000000021c22 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021b60 │ │ │ │ +00006684 0000000000000028 00006688 FDE cie=00000000 pc=0000000000026f48..0000000000026f98 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000026f4c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021b62 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000021b68 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 78 to 0000000000021bb6 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000026f50 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000026f5a │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 72 to 0000000000021bfe │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 40 to 0000000000026f82 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021c00 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000021c0a │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000021c10 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000026f84 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021c12 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000026f8a │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000026f94 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000026f96 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021c14 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00005820 0000000000000010 00005824 FDE cie=00000000 pc=0000000000021c22..0000000000021c26 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00005834 0000000000000010 00005838 FDE cie=00000000 pc=0000000000021c26..0000000000021c2a │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00005848 0000000000000010 0000584c FDE cie=00000000 pc=0000000000021c2a..0000000000021c2e │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000585c 0000000000000010 00005860 FDE cie=00000000 pc=0000000000021c2e..0000000000021c34 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00005870 0000000000000010 00005874 FDE cie=00000000 pc=0000000000021c34..0000000000021c38 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00005884 0000000000000010 00005888 FDE cie=00000000 pc=0000000000021c38..0000000000021c3c │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00005898 0000000000000010 0000589c FDE cie=00000000 pc=0000000000021c3c..0000000000021c40 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000058ac 0000000000000010 000058b0 FDE cie=00000000 pc=0000000000021c40..0000000000021c44 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000058c0 0000000000000010 000058c4 FDE cie=00000000 pc=0000000000021c44..0000000000021c48 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000058d4 0000000000000010 000058d8 FDE cie=00000000 pc=0000000000021c48..0000000000021c4c │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000058e8 0000000000000010 000058ec FDE cie=00000000 pc=0000000000021c4c..0000000000021c50 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000058fc 0000000000000010 00005900 FDE cie=00000000 pc=0000000000021c50..0000000000021c5a │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00005910 0000000000000010 00005914 FDE cie=00000000 pc=0000000000021c5a..0000000000021c68 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005924 0000000000000040 00005928 FDE cie=00000000 pc=0000000000021c68..0000000000021cbc │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021c6a │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021c6c │ │ │ │ +000066b0 0000000000000038 000066b4 FDE cie=00000000 pc=0000000000026f98..0000000000027014 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000026f9e │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000026faa │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000021c72 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 26 to 0000000000026fc4 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000021c76 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000021c82 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 30 to 0000000000021ca0 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021ca2 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc1: 56 to 0000000000026ffc │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021ca4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000027000 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000027006 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021ca6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000027008 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000021caa │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002700a │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021cac │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002700c │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002700e │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000027010 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000027012 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021cae │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000066ec 0000000000000054 000066f0 FDE cie=00000000 pc=0000000000027014..0000000000027450 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000027016 │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000027018 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002701e │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000027026 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002702c │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021cb0 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000027034 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002703a │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000027042 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_advance_loc2: 302 to 0000000000027170 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000021cb4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000027172 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000027174 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000021cb8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000027176 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000027178 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021cba │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00005968 0000000000000018 0000596c FDE cie=00000000 pc=0000000000021cbc..0000000000021d12 │ │ │ │ - DW_CFA_advance_loc: 58 to 0000000000021cf6 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000021cfc │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000021d02 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000021d0a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002717a │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002717c │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002717e │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000027180 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000027182 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000027184 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000027186 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002718a │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002718c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002718e │ │ │ │ + DW_CFA_restore_state │ │ │ │ │ │ │ │ -00005984 0000000000000010 00005988 FDE cie=00000000 pc=0000000000021d12..0000000000021d54 │ │ │ │ +00006744 0000000000000010 00006748 FDE cie=00000000 pc=0000000000027450..000000000002745a │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005998 0000000000000018 0000599c FDE cie=00000000 pc=0000000000021d54..0000000000021daa │ │ │ │ - DW_CFA_advance_loc: 58 to 0000000000021d8e │ │ │ │ +00006758 0000000000000020 0000675c FDE cie=00000000 pc=000000000002745a..0000000000027478 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002745c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000021d94 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002745e │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000027464 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000021d9a │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002746a │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000021da2 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000027474 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000027476 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - │ │ │ │ -000059b4 0000000000000010 000059b8 FDE cie=00000000 pc=0000000000021daa..0000000000021dec │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000059c8 0000000000000010 000059cc FDE cie=00000000 pc=0000000000021dec..0000000000021e28 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000059dc 0000000000000070 000059e0 FDE cie=00000000 pc=0000000000021e28..0000000000021f7c │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000021e2e │ │ │ │ +0000677c 0000000000000038 00006780 FDE cie=00000000 pc=0000000000027478..0000000000027502 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002747e │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000021e32 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000027482 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 18 to 0000000000021e44 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 30 to 00000000000274a0 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 46 to 0000000000021e72 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000021e7a │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 86 to 0000000000021ed0 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc1: 60 to 0000000000021f0c │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc1: 76 to 00000000000274ec │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000021f10 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000274f2 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021f12 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000274f4 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021f14 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000274f6 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021f16 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000274f8 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021f18 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000274fa │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021f1a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000274fc │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021f1c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000274fe │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000027500 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021f1e │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000067b8 0000000000000044 000067bc FDE cie=00000000 pc=0000000000027502..0000000000027876 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000027504 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000002750e │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000002751a │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021f20 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_advance_loc2: 374 to 0000000000027690 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000027692 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000027694 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021f22 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000027696 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021f24 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000027698 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021f26 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002769a │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002769c │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002769e │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000276a0 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000276a4 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000021f2a │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000021f2e │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021f30 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000276a6 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021f32 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000276a8 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00006800 0000000000000034 00006804 FDE cie=00000000 pc=0000000000027876..0000000000027914 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002787c │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000002788a │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021f34 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021f36 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000021f3a │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 30 to 0000000000021f58 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00005a50 0000000000000018 00005a54 FDE cie=00000000 pc=0000000000021f7c..0000000000021fa2 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000021f88 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000021f96 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000021f9c │ │ │ │ + DW_CFA_advance_loc1: 120 to 0000000000027902 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000021fa0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000027904 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000027906 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000027908 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002790a │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002790c │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002790e │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000027910 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00005a6c 0000000000000050 00005a70 FDE cie=00000000 pc=0000000000021fa2..0000000000022030 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021fa4 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021fa6 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000021fae │ │ │ │ +00006838 000000000000006c 0000683c FDE cie=00000000 pc=0000000000027914..0000000000027b5e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000027916 │ │ │ │ + DW_CFA_def_cfa_offset: 224 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000027918 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000027922 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000027930 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc: 22 to 0000000000027946 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000021fb4 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000021fbc │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 54 to 0000000000021ff2 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000021ff6 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc2: 380 to 0000000000027ac2 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021ff8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000027ac4 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021ffa │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000027ac6 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021ffc │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000021ffe │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000027ac8 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022000 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000027aca │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000027acc │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000027ace │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000027ad0 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000027ad2 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000027ad4 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000027ad6 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000027ad8 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000027ada │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000027adc │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022002 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000027ade │ │ │ │ + DW_CFA_def_cfa_offset: 224 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000022006 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002200a │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002200c │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002200e │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022010 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ │ │ │ │ -00005ac0 0000000000000050 00005ac4 FDE cie=00000000 pc=0000000000022030..00000000000220f6 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000022034 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000022038 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ +000068a8 0000000000000058 000068ac FDE cie=00000000 pc=0000000000027b5e..000000000002814c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000027b62 │ │ │ │ + DW_CFA_def_cfa_offset: 592 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000027b64 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000027b6e │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-120 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 52 to 000000000002206c │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000022076 │ │ │ │ + DW_CFA_advance_loc: 40 to 0000000000027b96 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002207e │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc1: 72 to 0000000000027bde │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 54 to 00000000000220b4 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc2: 1122 to 0000000000028040 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000028044 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002804a │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000220b6 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002804e │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000220b8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000028052 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000220ba │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000028056 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000220bc │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000220c0 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000220c2 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002805a │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002805e │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000028062 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000028066 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000028068 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002806a │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002806c │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002806e │ │ │ │ + DW_CFA_restore: r40 (fs0) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000028072 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000220c4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000028074 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000220c8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00006904 000000000000009c 00006908 FDE cie=00000000 pc=000000000002814c..0000000000028834 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000028150 │ │ │ │ + DW_CFA_def_cfa_offset: 528 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000028154 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002815a │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000028166 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000002817a │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000028196 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_advance_loc: 22 to 00000000000281ac │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 42 to 00000000000281d6 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000281e2 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc1: 110 to 0000000000028250 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc2: 1166 to 00000000000286de │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000286e0 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000286e2 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000286e4 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 24 to 00000000000286fc │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000220cc │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000028700 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000220ce │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000028704 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000028706 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000028708 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002870a │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002870c │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002870e │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000028710 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000028714 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000220d0 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000028716 │ │ │ │ + DW_CFA_def_cfa_offset: 528 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000220d2 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000220d6 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000028720 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 22 to 0000000000028736 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000028738 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002873c │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc1: 194 to 00000000000287fe │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000028800 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000028802 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000028804 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000028808 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000028828 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000028830 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ │ │ │ │ -00005b14 0000000000000070 00005b18 FDE cie=00000000 pc=00000000000220f6..000000000002224a │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000220fc │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000022100 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ +000069a4 0000000000000054 000069a8 FDE cie=00000000 pc=0000000000028834..000000000002897e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000028836 │ │ │ │ + DW_CFA_def_cfa_offset: 272 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000028838 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 18 to 0000000000022112 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002883c │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 22 to 0000000000028852 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002885a │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000002886e │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc: 38 to 0000000000028894 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 46 to 0000000000022140 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000022148 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 86 to 000000000002219e │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc1: 60 to 00000000000221da │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_advance_loc1: 200 to 000000000002895c │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000221de │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002895e │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000221e0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000028960 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000221e2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000028962 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000221e4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000028964 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000221e6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000028966 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000221e8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000028968 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000221ea │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002896a │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002896c │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002896e │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000028970 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000028972 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000028976 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000028978 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000221ec │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002897a │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000069fc 0000000000000078 00006a00 FDE cie=00000000 pc=000000000002897e..0000000000028b6e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000028980 │ │ │ │ + DW_CFA_def_cfa_offset: 208 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000028982 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc: 22 to 0000000000028998 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 30 to 00000000000289b6 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000221ee │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_advance_loc2: 254 to 0000000000028ab4 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000028ab6 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000221f0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000028ab8 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000221f4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000028aba │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000028abc │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000028abe │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000028ac0 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000028ac2 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000028ac4 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000028ac8 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000221f8 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000221fa │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000028aca │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000028ad2 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000028ad4 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000028ad6 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000221fc │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000028ad8 │ │ │ │ + DW_CFA_def_cfa_offset: 208 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000002221c │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002221e │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc1: 144 to 0000000000028b68 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022220 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022222 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022224 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000022228 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 30 to 0000000000022246 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005b88 0000000000000088 00005b8c FDE cie=00000000 pc=000000000002224a..0000000000022426 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002224c │ │ │ │ - DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000022250 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 38 to 0000000000022276 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-64 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 18 to 0000000000022288 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-56 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-88 │ │ │ │ - DW_CFA_advance_loc1: 90 to 00000000000222e2 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-136 │ │ │ │ - DW_CFA_advance_loc: 18 to 00000000000222f4 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-96 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-104 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-112 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-120 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-128 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-144 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-152 │ │ │ │ - DW_CFA_advance_loc1: 62 to 0000000000022332 │ │ │ │ +00006a78 000000000000008c 00006a7c FDE cie=00000000 pc=0000000000028b6e..0000000000029288 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000028b70 │ │ │ │ + DW_CFA_def_cfa_offset: 400 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000028b72 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000028b78 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000028b94 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000028b9a │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_advance_loc: 40 to 0000000000028bc2 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc1: 154 to 0000000000028c5c │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000028c5e │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000028c60 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000028c62 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022334 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000028c64 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022336 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022338 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000028c66 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002233a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000028c68 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002233c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000028c6a │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002233e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000028c6c │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022340 │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000022360 │ │ │ │ + DW_CFA_advance_loc: 22 to 0000000000028c82 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022362 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000028c84 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022364 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000028c86 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000028c8a │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000028c8c │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000028c8e │ │ │ │ + DW_CFA_def_cfa_offset: 400 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc2: 1504 to 000000000002926e │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022366 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022368 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002236a │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002236c │ │ │ │ - DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-56 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-64 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-72 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-80 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-88 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-96 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-104 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-112 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-120 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-128 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-136 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-144 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-152 │ │ │ │ - DW_CFA_advance_loc1: 166 to 0000000000022412 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000022422 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-96 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-104 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-112 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-120 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-128 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-136 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-144 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-152 │ │ │ │ + DW_CFA_advance_loc: 18 to 0000000000029280 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00005c14 0000000000000034 00005c18 FDE cie=00000000 pc=0000000000022426..00000000000224dc │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022428 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000002242e │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ +00006b08 00000000000000ac 00006b0c FDE cie=00000000 pc=0000000000029288..000000000002989c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002928a │ │ │ │ + DW_CFA_def_cfa_offset: 352 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002928e │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000029294 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_advance_loc: 24 to 00000000000292ac │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000022438 │ │ │ │ - DW_CFA_offset: r41 (fs1) at cfa-32 │ │ │ │ - DW_CFA_offset: r50 (fs2) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000022442 │ │ │ │ - DW_CFA_offset: r51 (fs3) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 118 to 00000000000224b8 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000224ba │ │ │ │ + DW_CFA_advance_loc: 22 to 00000000000292c2 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 30 to 00000000000292e0 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc1: 62 to 000000000002931e │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000029320 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000029322 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 22 to 0000000000029338 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000224bc │ │ │ │ - DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000224be │ │ │ │ - DW_CFA_restore: r41 (fs1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000224c0 │ │ │ │ - DW_CFA_restore: r50 (fs2) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000224c2 │ │ │ │ - DW_CFA_restore: r51 (fs3) │ │ │ │ - DW_CFA_advance_loc: 14 to 00000000000224d0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002933a │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002933c │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002933e │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000029340 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000029342 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000029344 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000029346 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000224d2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000029348 │ │ │ │ + DW_CFA_def_cfa_offset: 352 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002934e │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc1: 118 to 00000000000293c4 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc2: 276 to 00000000000294d8 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000294da │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 38 to 0000000000029500 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000029502 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000029504 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000029506 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000029508 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc2: 344 to 0000000000029660 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 36 to 0000000000029684 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000029686 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000029688 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002968a │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002968c │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 140 to 0000000000029718 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc2: 328 to 0000000000029860 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000002986c │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005c4c 0000000000000010 00005c50 FDE cie=00000000 pc=00000000000224dc..0000000000022526 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00005c60 0000000000000010 00005c64 FDE cie=00000000 pc=0000000000022526..000000000002252a │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00005c74 0000000000000034 00005c78 FDE cie=00000000 pc=000000000002252a..0000000000022580 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002252c │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000022532 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ +00006bb8 00000000000000bc 00006bbc FDE cie=00000000 pc=000000000002989c..0000000000029e4c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002989e │ │ │ │ + DW_CFA_def_cfa_offset: 352 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000298a4 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000298b4 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_advance_loc: 38 to 00000000000298da │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002253a │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000298e4 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000298f8 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 124 to 0000000000029974 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000002254e │ │ │ │ + DW_CFA_advance_loc1: 210 to 0000000000029a46 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000022558 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002255a │ │ │ │ + DW_CFA_advance_loc: 22 to 0000000000029a5c │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002255e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000029a5e │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022560 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000029a60 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000029a62 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000029a64 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000029a66 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000029a68 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000029a6a │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000029a6c │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000029a7c │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000029a7e │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000029a80 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000029a82 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022562 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000029a84 │ │ │ │ + DW_CFA_def_cfa_offset: 352 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000022570 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc2: 422 to 0000000000029c2a │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000029c2e │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000029c32 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc2: 496 to 0000000000029e22 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000029e26 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000029e34 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000029e48 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - │ │ │ │ -00005cac 0000000000000010 00005cb0 FDE cie=00000000 pc=0000000000022580..000000000002258c │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00005cc0 0000000000000010 00005cc4 FDE cie=00000000 pc=000000000002258c..0000000000022598 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00005cd4 0000000000000010 00005cd8 FDE cie=00000000 pc=0000000000022598..00000000000225a4 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00005ce8 0000000000000010 00005cec FDE cie=00000000 pc=00000000000225a4..00000000000225b0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00005cfc 0000000000000010 00005d00 FDE cie=00000000 pc=00000000000225b0..00000000000225bc │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005d10 0000000000000010 00005d14 FDE cie=00000000 pc=00000000000225bc..00000000000225c8 │ │ │ │ +00006c78 0000000000000010 00006c7c FDE cie=00000000 pc=0000000000029e4c..0000000000029e5e │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005d24 0000000000000010 00005d28 FDE cie=00000000 pc=00000000000225c8..00000000000225d6 │ │ │ │ +00006c8c 0000000000000010 00006c90 FDE cie=00000000 pc=0000000000029e5e..0000000000029e84 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005d38 0000000000000010 00005d3c FDE cie=00000000 pc=00000000000225d6..00000000000225e4 │ │ │ │ +00006ca0 0000000000000010 00006ca4 FDE cie=00000000 pc=0000000000029e84..0000000000029eec │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005d4c 0000000000000028 00005d50 FDE cie=00000000 pc=00000000000225e4..000000000002262a │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000225e6 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000225e8 │ │ │ │ +00006cb4 000000000000002c 00006cb8 FDE cie=00000000 pc=0000000000029eec..0000000000029f46 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000029eee │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000029ef0 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 18 to 00000000000225fa │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000029efc │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000029f0a │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000022616 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022618 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002261a │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002261e │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000022628 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00005d78 0000000000000018 00005d7c FDE cie=00000000 pc=000000000002262a..0000000000022654 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002262c │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 30 to 000000000002264a │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000022650 │ │ │ │ + DW_CFA_advance_loc: 48 to 0000000000029f3a │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022652 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - │ │ │ │ -00005d94 0000000000000018 00005d98 FDE cie=00000000 pc=0000000000022654..000000000002267e │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022656 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 30 to 0000000000022674 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000002267a │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002267c │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - │ │ │ │ -00005db0 000000000000001c 00005db4 FDE cie=00000000 pc=000000000002267e..00000000000226dc │ │ │ │ - DW_CFA_advance_loc: 50 to 00000000000226b0 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000226c0 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000226ca │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000226cc │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 14 to 00000000000226da │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - │ │ │ │ -00005dd0 0000000000000010 00005dd4 FDE cie=00000000 pc=00000000000226dc..000000000002270a │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00005de4 0000000000000024 00005de8 FDE cie=00000000 pc=000000000002270a..000000000002273a │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002270c │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002270e │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000002271e │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000022728 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000029f3c │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002272a │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002272e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000029f3e │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000022738 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000029f40 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000029f42 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000029f44 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00005e0c 0000000000000010 00005e10 FDE cie=00000000 pc=000000000002273a..0000000000022746 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00005e20 0000000000000058 00005e24 FDE cie=00000000 pc=0000000000022746..0000000000022814 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022748 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002274a │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 18 to 000000000002275c │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ +00006ce4 0000000000000034 00006ce8 FDE cie=00000000 pc=0000000000029f46..000000000002a01c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000029f48 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000029f4a │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000029f5a │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000029f66 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000022764 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002276c │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000022772 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc1: 110 to 00000000000227e0 │ │ │ │ + DW_CFA_advance_loc1: 162 to 000000000002a008 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000227e2 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000227e4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a00a │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a00c │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000227e6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a00e │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000227e8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a010 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000227ea │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000227ec │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000227ee │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000227f2 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002a014 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000227fc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a016 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000227fe │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a018 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022800 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022802 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022804 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022806 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022808 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002280a │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002280c │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002280e │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022810 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022812 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005e7c 0000000000000040 00005e80 FDE cie=00000000 pc=0000000000022814..00000000000228a6 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022816 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022818 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 22 to 000000000002282e │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000022842 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ +00006d1c 000000000000002c 00006d20 FDE cie=00000000 pc=000000000002a01c..000000000002a08e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a01e │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a020 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000002a02c │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 36 to 0000000000022866 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000002a03a │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc1: 72 to 000000000002a082 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a084 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022868 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a086 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002286a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a088 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002286c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a08a │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 34 to 000000000002288e │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022890 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022892 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022894 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a08c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022896 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000228a2 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00006d4c 0000000000000010 00006d50 FDE cie=00000000 pc=000000000002a08e..000000000002a116 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005ec0 0000000000000040 00005ec4 FDE cie=00000000 pc=00000000000228a6..0000000000022938 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000228a8 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000228aa │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 22 to 00000000000228c0 │ │ │ │ +00006d60 0000000000000034 00006d64 FDE cie=00000000 pc=000000000002a116..000000000002a25c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a118 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a11a │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000002a124 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 20 to 00000000000228d4 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002a12a │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 36 to 00000000000228f8 │ │ │ │ + DW_CFA_advance_loc1: 208 to 000000000002a1fa │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a1fc │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000228fa │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000228fc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a1fe │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000228fe │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a200 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 34 to 0000000000022920 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022922 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a202 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022924 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022926 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002a206 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a208 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022928 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a20a │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000022934 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005f04 000000000000005c 00005f08 FDE cie=00000000 pc=0000000000022938..0000000000022aa4 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002293a │ │ │ │ - DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002293c │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000022942 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 18 to 0000000000022954 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 22 to 000000000002296a │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ +00006d98 0000000000000034 00006d9c FDE cie=00000000 pc=000000000002a25c..000000000002a3a2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a25e │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a260 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000002a26a │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 50 to 000000000002299c │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 50 to 00000000000229ce │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc1: 132 to 0000000000022a52 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002a270 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc1: 208 to 000000000002a340 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022a54 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a342 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022a56 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a344 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022a58 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a346 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022a5a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a348 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022a5c │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022a5e │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022a60 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022a62 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022a64 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022a66 │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000022a6a │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002a34c │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022a6c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a34e │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022a6e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a350 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000022a7e │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000022a9e │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022aa0 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00005f64 0000000000000010 00005f68 FDE cie=00000000 pc=0000000000022aa4..0000000000022ab2 │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00005f78 0000000000000028 00005f7c FDE cie=00000000 pc=0000000000022ab2..0000000000022af6 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000022ab6 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000022aba │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000022ac2 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 30 to 0000000000022ae0 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022ae2 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000022aec │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000022af2 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022af4 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00005fa4 0000000000000050 00005fa8 FDE cie=00000000 pc=0000000000022af6..0000000000022c9c │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022af8 │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000022afe │ │ │ │ +00006dd0 0000000000000048 00006dd4 FDE cie=00000000 pc=000000000002a3a2..000000000002a508 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a3a4 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a3a6 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000002a3b0 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000022b1a │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002a3b8 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000002a3c8 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002a3cc │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc1: 146 to 0000000000022bac │ │ │ │ + DW_CFA_advance_loc2: 258 to 000000000002a4ce │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022bae │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a4d0 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022bb0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a4d2 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022bb2 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022bb4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a4d4 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022bb6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a4d6 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022bb8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a4d8 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022bba │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a4da │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022bbc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a4dc │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022bbe │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a4de │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022bc0 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022bc2 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022bc4 │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022bc6 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002a4e2 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a4e4 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022bc8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a4e6 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00005ff8 0000000000000020 00005ffc FDE cie=00000000 pc=0000000000022c9c..0000000000022cda │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022c9e │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022ca0 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000022cbc │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000022cd0 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022cd2 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022cd4 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022cd6 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - │ │ │ │ -0000601c 0000000000000054 00006020 FDE cie=00000000 pc=0000000000022cda..000000000002334e │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022cdc │ │ │ │ - DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022cde │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000022cee │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000022cf4 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000022cfa │ │ │ │ +00006e1c 0000000000000044 00006e20 FDE cie=00000000 pc=000000000002a508..000000000002a842 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a50a │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a50c │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000022d04 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000002a516 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 26 to 0000000000022d1e │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000022d28 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc1: 190 to 0000000000022de6 │ │ │ │ + DW_CFA_advance_loc: 38 to 000000000002a53c │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002a544 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc2: 738 to 000000000002a826 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022de8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a828 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022dea │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a82a │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022dec │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a82c │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022dee │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a82e │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022df0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a830 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022df2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a832 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022df4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a834 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022df6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a836 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022df8 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022dfa │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022dfc │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000022e00 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002a83a │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022e02 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a83c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000022e04 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a83e │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00006074 000000000000003c 00006078 FDE cie=00000000 pc=000000000002334e..000000000002345c │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023350 │ │ │ │ +00006e64 0000000000000048 00006e68 FDE cie=00000000 pc=000000000002a842..000000000002ab6a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a844 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 18 to 0000000000023362 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002a846 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002a84e │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 38 to 000000000002a874 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc1: 188 to 000000000002341e │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002a87a │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_advance_loc2: 700 to 000000000002ab36 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023420 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002ab38 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023422 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002ab3a │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023424 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002ab3c │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023426 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002ab3e │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023428 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002ab40 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002342a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002ab42 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002342c │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002342e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002ab44 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023430 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002ab46 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002ab48 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002ab4c │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002ab4e │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023432 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002ab50 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -000060b4 000000000000003c 000060b8 FDE cie=00000000 pc=000000000002345c..000000000002354e │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002345e │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000023462 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000023472 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ +00006eb0 0000000000000054 00006eb4 FDE cie=00000000 pc=000000000002ab6a..000000000002aea6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002ab6c │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002ab6e │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002ab72 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002ab7a │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_advance_loc: 38 to 000000000002aba0 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc1: 144 to 0000000000023502 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000002abaa │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002abae │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc2: 704 to 000000000002ae6e │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023504 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002ae70 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023506 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023508 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002ae72 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002350a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002ae74 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002ae76 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002350c │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000023512 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002ae78 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023514 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000023520 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000023524 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000060f4 0000000000000010 000060f8 FDE cie=00000000 pc=000000000002354e..000000000002355a │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00006108 000000000000002c 0000610c FDE cie=00000000 pc=000000000002355a..000000000002362c │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002355c │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000023560 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000002356e │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc1: 108 to 00000000000235da │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000235dc │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000235de │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000235e2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002ae7a │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002ae7c │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002ae7e │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002ae80 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002ae82 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002ae84 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002ae88 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000235e4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002ae8a │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000235e6 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002ae8e │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00006138 0000000000000010 0000613c FDE cie=00000000 pc=000000000002362c..0000000000023648 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000614c 000000000000007c 00006150 FDE cie=00000000 pc=0000000000023648..0000000000023854 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002364a │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002364c │ │ │ │ +00006f08 0000000000000054 00006f0c FDE cie=00000000 pc=000000000002aea6..000000000002b1ce │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002aea8 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002aeaa │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 30 to 000000000002366a │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002aeae │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002aeb6 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc: 38 to 000000000002aedc │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 40 to 0000000000023692 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002aee4 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002aeec │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc1: 162 to 0000000000023734 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023736 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc2: 702 to 000000000002b1aa │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002b1ac │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002b1ae │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023738 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002b1b0 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002b1b2 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002373a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002b1b4 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002373c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002b1b6 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002b1b8 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002373e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002b1ba │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023740 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 22 to 0000000000023756 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023758 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002375a │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002375c │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002375e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002b1bc │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023760 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002b1be │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002b1c0 │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023762 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002b1c4 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002b1c6 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023764 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002b1ca │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000023770 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00006f60 0000000000000044 00006f64 FDE cie=00000000 pc=000000000002b1ce..000000000002b4fe │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002b1d0 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000002b1e4 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc1: 156 to 000000000002380c │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc2: 522 to 000000000002b3ee │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002b3f0 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002b3f2 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002b3f4 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002b3f6 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002b3f8 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002b3fa │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002b3fc │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002b3fe │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000023814 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 44 to 0000000000023840 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002b402 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000023850 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002b404 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002b406 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000061cc 0000000000000054 000061d0 FDE cie=00000000 pc=0000000000023854..0000000000023af4 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023856 │ │ │ │ - DW_CFA_def_cfa_offset: 240 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023858 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000002385e │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000002386c │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ +00006fa8 0000000000000054 00006fac FDE cie=00000000 pc=000000000002b4fe..000000000002ba14 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002b500 │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002b506 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 26 to 0000000000023886 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_advance_loc: 34 to 000000000002b528 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002b530 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000023890 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000002b53c │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 492 to 0000000000023a7c │ │ │ │ + DW_CFA_advance_loc2: 332 to 000000000002b688 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023a7e │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023a80 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002b68a │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002b68e │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023a82 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002b690 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023a84 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002b692 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023a86 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002b694 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023a88 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002b696 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023a8a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002b698 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023a8c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002b69a │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023a8e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002b69c │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023a90 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002b69e │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023a92 │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000023a96 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002b6a0 │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023a98 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002b6a2 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002b6a4 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000023a9c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002b6a6 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00006224 0000000000000048 00006228 FDE cie=00000000 pc=0000000000023af4..0000000000023cc2 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023af6 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000023b02 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000023b10 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000023b1c │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc2: 372 to 0000000000023c90 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000023c94 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023c96 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023c98 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023c9a │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023c9c │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023c9e │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ +00007000 0000000000000070 00007004 FDE cie=00000000 pc=000000000002ba14..000000000002bb8e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002ba16 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002ba18 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000023ca2 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000023ca6 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023ca8 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000023caa │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002ba1c │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002ba24 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_advance_loc: 38 to 000000000002ba4a │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00006270 0000000000000090 00006274 FDE cie=00000000 pc=0000000000023cc2..0000000000024cc0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000023cc6 │ │ │ │ - DW_CFA_def_cfa_offset: 576 │ │ │ │ - DW_CFA_advance_loc: 46 to 0000000000023cf4 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002ba50 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 36 to 0000000000023d18 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000002ba5c │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-120 │ │ │ │ - DW_CFA_advance_loc2: 288 to 0000000000023e38 │ │ │ │ - DW_CFA_offset: r41 (fs1) at cfa-128 │ │ │ │ - DW_CFA_offset: r50 (fs2) at cfa-136 │ │ │ │ - DW_CFA_offset: r51 (fs3) at cfa-144 │ │ │ │ - DW_CFA_advance_loc2: 1158 to 00000000000242be │ │ │ │ - DW_CFA_restore: r41 (fs1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000242c0 │ │ │ │ - DW_CFA_restore: r50 (fs2) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000242c2 │ │ │ │ - DW_CFA_restore: r51 (fs3) │ │ │ │ - DW_CFA_advance_loc: 24 to 00000000000242da │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc1: 68 to 000000000002baa0 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc1: 178 to 000000000002bb52 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002bb54 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 26 to 000000000002bb6e │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000242de │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002bb70 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000242e2 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000242e6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002bb72 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000242ea │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002bb74 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000242ee │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000242f2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002bb76 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000242f4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002bb78 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000242f6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002bb7a │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000242f8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002bb7c │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000242fa │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002bb7e │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000242fc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002bb80 │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000242fe │ │ │ │ - DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000024304 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000024308 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002bb84 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002bb86 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002430a │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 276 to 000000000002441e │ │ │ │ - DW_CFA_offset: r41 (fs1) at cfa-128 │ │ │ │ - DW_CFA_offset: r50 (fs2) at cfa-136 │ │ │ │ - DW_CFA_offset: r51 (fs3) at cfa-144 │ │ │ │ - DW_CFA_advance_loc2: 1984 to 0000000000024bde │ │ │ │ - DW_CFA_restore: r41 (fs1) │ │ │ │ - DW_CFA_restore: r50 (fs2) │ │ │ │ - DW_CFA_restore: r51 (fs3) │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000024be8 │ │ │ │ - DW_CFA_offset: r41 (fs1) at cfa-128 │ │ │ │ - DW_CFA_offset: r50 (fs2) at cfa-136 │ │ │ │ - DW_CFA_offset: r51 (fs3) at cfa-144 │ │ │ │ - DW_CFA_advance_loc1: 142 to 0000000000024c76 │ │ │ │ - DW_CFA_restore: r41 (fs1) │ │ │ │ - DW_CFA_restore: r50 (fs2) │ │ │ │ - DW_CFA_restore: r51 (fs3) │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000024c92 │ │ │ │ - DW_CFA_offset: r41 (fs1) at cfa-128 │ │ │ │ - DW_CFA_offset: r50 (fs2) at cfa-136 │ │ │ │ - DW_CFA_offset: r51 (fs3) at cfa-144 │ │ │ │ - DW_CFA_advance_loc: 36 to 0000000000024cb6 │ │ │ │ - DW_CFA_restore: r41 (fs1) │ │ │ │ - DW_CFA_restore: r50 (fs2) │ │ │ │ - DW_CFA_restore: r51 (fs3) │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000024cbc │ │ │ │ - DW_CFA_offset: r41 (fs1) at cfa-128 │ │ │ │ - DW_CFA_offset: r50 (fs2) at cfa-136 │ │ │ │ - DW_CFA_offset: r51 (fs3) at cfa-144 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00006304 0000000000000070 00006308 FDE cie=00000000 pc=0000000000024cc0..000000000002569e │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000024cc2 │ │ │ │ - DW_CFA_def_cfa_offset: 240 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000024cc8 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000024cd0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002bb88 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 42 to 0000000000024cfa │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00007074 0000000000000068 00007078 FDE cie=00000000 pc=000000000002bb8e..000000000002bd72 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002bb90 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002bb94 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 30 to 000000000002bbb2 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000002bbbc │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc2: 1438 to 0000000000025298 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002bbc4 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_advance_loc1: 164 to 000000000002bc68 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_advance_loc1: 124 to 000000000002bce4 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002bce6 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000002bd06 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002bd08 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002529a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002bd0a │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002529c │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002529e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002bd0c │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000252a0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002bd0e │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000252a2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002bd10 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000252a4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002bd12 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000252a6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002bd14 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000252a8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002bd16 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000252aa │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000252ac │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000252ae │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000252b2 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000252b4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002bd1a │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002bd1c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000252b6 │ │ │ │ - DW_CFA_def_cfa_offset: 240 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002bd1e │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006378 0000000000000034 0000637c FDE cie=00000000 pc=000000000002569e..000000000002574a │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000256a0 │ │ │ │ +000070e0 000000000000003c 000070e4 FDE cie=00000000 pc=000000000002bd72..000000000002beca │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002bd74 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000256a4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002bd76 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002bd7e │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 36 to 000000000002bda2 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 62 to 00000000000256e2 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000256e4 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000256e6 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000256e8 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 18 to 00000000000256fa │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000256fe │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 52 to 0000000000025732 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc1: 210 to 000000000002be74 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002be76 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000025734 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002be78 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002be7a │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002be7c │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002be7e │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002be80 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002be84 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002be86 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000025736 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002be8a │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000025738 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000025746 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000063b0 0000000000000070 000063b4 FDE cie=00000000 pc=000000000002574a..0000000000025872 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002574c │ │ │ │ +00007120 0000000000000040 00007124 FDE cie=00000000 pc=000000000002beca..000000000002c0a4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002becc │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002574e │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000025754 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000025760 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002bed0 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000002beda │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 22 to 000000000002bef0 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 26 to 000000000002577a │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc2: 308 to 000000000002c024 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002c028 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002c02a │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002577c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002c02c │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002577e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002c02e │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000025780 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002c030 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000025782 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002c032 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000025784 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000025786 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000025788 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002c034 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002c036 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002c038 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002578a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002c03a │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00007164 0000000000000044 00007168 FDE cie=00000000 pc=000000000002c0a4..000000000002c310 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002c0a6 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002c0aa │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 22 to 000000000002c0c0 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000002c0d0 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc1: 86 to 00000000000257e0 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002c0d8 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_advance_loc2: 438 to 000000000002c28e │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002c290 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000257e2 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000257e4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002c292 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000257e6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002c294 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000257e8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002c296 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000257ea │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002c298 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000257ec │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000257ee │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000257f2 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000257fc │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc1: 78 to 000000000002584a │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002c29a │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002584c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002c29c │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002584e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002c29e │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000025858 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002c2a2 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002c2a4 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002c2a6 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000025862 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000025864 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000025866 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00006424 0000000000000044 00006428 FDE cie=00000000 pc=0000000000025872..0000000000025a04 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000025878 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000025884 │ │ │ │ +000071ac 000000000000004c 000071b0 FDE cie=00000000 pc=000000000002c310..000000000002c5c4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002c312 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000002c32a │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc1: 106 to 00000000000258ee │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc1: 86 to 0000000000025944 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000025950 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_advance_loc: 42 to 000000000002c354 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_advance_loc1: 132 to 000000000002c3d8 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc2: 278 to 000000000002c4ee │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000025952 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002c4f0 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000025954 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002c4f2 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000025956 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002c4f4 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000025958 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002c4f6 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002595a │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002595c │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 78 to 00000000000259aa │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000259b0 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000259b2 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000259b4 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000259b6 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000259b8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002c4f8 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002c4fa │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002c4fc │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002c4fe │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002c500 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002c504 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002c506 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000259bc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002c508 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000646c 0000000000000054 00006470 FDE cie=00000000 pc=0000000000025a04..0000000000025f32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000025a06 │ │ │ │ - DW_CFA_def_cfa_offset: 240 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000025a0a │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000025a1a │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000025a2e │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ +000071fc 0000000000000050 00007200 FDE cie=00000000 pc=000000000002c5c4..000000000002c866 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002c5c6 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000002c5d4 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000025a36 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000025a46 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000002c5e2 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc2: 578 to 0000000000025c88 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc2: 506 to 000000000002c7dc │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000025c8a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002c7de │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000025c8c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002c7e0 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000025c8e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002c7e2 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000025c90 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002c7e4 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000025c92 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002c7e6 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000025c94 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002c7e8 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000025c96 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002c7ea │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000025c98 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002c7ec │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000025c9a │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000025c9c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002c7ee │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000025c9e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002c7f0 │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000025ca0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002c7f2 │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000025ca2 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002c7f6 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002c7f8 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000025ca4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002c7fa │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000064c4 0000000000000068 000064c8 FDE cie=00000000 pc=0000000000025f32..0000000000026018 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000025f34 │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000025f36 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000025f3c │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000025f48 │ │ │ │ +00007250 0000000000000078 00007254 FDE cie=00000000 pc=000000000002c866..000000000002cee0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002c868 │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002c86e │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_advance_loc: 22 to 000000000002c884 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 42 to 000000000002c8ae │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 36 to 0000000000025f6c │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000025f74 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 42 to 0000000000025f9e │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc1: 112 to 000000000002c91e │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 52 to 0000000000025fd2 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000025fd4 │ │ │ │ + DW_CFA_advance_loc2: 650 to 000000000002cba8 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 38 to 0000000000025ffa │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000002cbbc │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002cbbe │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002cbc0 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002cbc2 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002cbc4 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000025ffc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002cbc6 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000025ffe │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002cbc8 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026000 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002cbca │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026002 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002cbcc │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026004 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002cbce │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026006 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002600a │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002600c │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002600e │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026010 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002cbd0 │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026012 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002cbd4 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002cbd6 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026014 │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002cbd8 │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc2: 700 to 000000000002ce94 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc1: 72 to 000000000002cedc │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00006530 0000000000000040 00006534 FDE cie=00000000 pc=0000000000026018..00000000000260b6 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002601a │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002601c │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000026024 │ │ │ │ +000072cc 00000000000000a8 000072d0 FDE cie=00000000 pc=000000000002cee0..000000000002dc7a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002cee2 │ │ │ │ + DW_CFA_def_cfa_offset: 208 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000002cef0 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 44 to 000000000002cf1c │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000002602e │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000002603c │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_advance_loc1: 114 to 000000000002cf8e │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000002cf9e │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 42 to 0000000000026066 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000002607e │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026080 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 34 to 00000000000260a2 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000260a4 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000260a6 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_advance_loc2: 734 to 000000000002d27c │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000260a8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002d27e │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000260aa │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002d280 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000260ac │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000260ae │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000260b2 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000260b4 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - │ │ │ │ -00006574 0000000000000058 00006578 FDE cie=00000000 pc=00000000000260b6..0000000000026210 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000260b8 │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000260ba │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000260c2 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 18 to 00000000000260d4 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 54 to 000000000002610a │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r41 (fs1) at cfa-112 │ │ │ │ - DW_CFA_offset: r50 (fs2) at cfa-120 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 228 to 00000000000261ee │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000261f0 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000261f2 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000261f4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002d282 │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000261f6 │ │ │ │ - DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000261f8 │ │ │ │ - DW_CFA_restore: r41 (fs1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000261fa │ │ │ │ - DW_CFA_restore: r50 (fs2) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000261fc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002d284 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 26 to 000000000002d29e │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000261fe │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002d2a2 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026200 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002d2a4 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002d2a6 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002d2a8 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002d2aa │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026202 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002d2ac │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026204 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026206 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026208 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002620c │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002620e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002d2ae │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002d2b0 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000065d0 000000000000008c 000065d4 FDE cie=00000000 pc=0000000000026210..00000000000264ae │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026212 │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026214 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002621c │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000026234 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002d2b2 │ │ │ │ + DW_CFA_def_cfa_offset: 208 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 52 to 0000000000026268 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 78 to 00000000000262b6 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc1: 106 to 0000000000026320 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026322 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026324 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc2: 712 to 000000000002d57a │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026326 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026328 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002632a │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc1: 98 to 000000000002638c │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002638e │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026390 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026392 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026394 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000026398 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002639a │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002639c │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 00000000000263b0 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc1: 144 to 0000000000026440 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000002644c │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 26 to 000000000002d594 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_advance_loc: 18 to 000000000002d5a6 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000026450 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc2: 1642 to 000000000002dc10 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 40 to 0000000000026478 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc1: 70 to 000000000002dc56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000026482 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 34 to 00000000000264a4 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc: 22 to 000000000002dc6c │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000002dc76 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006660 0000000000000044 00006664 FDE cie=00000000 pc=00000000000264ae..000000000002679e │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000264b0 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000264ba │ │ │ │ +00007378 0000000000000030 0000737c FDE cie=00000000 pc=000000000002dc7a..000000000002dcd2 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002dc7e │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000002dc8a │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000264c0 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc1: 118 to 0000000000026536 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002653a │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc1: 56 to 000000000002dcc2 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002653c │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002653e │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026540 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 68 to 0000000000026584 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc2: 276 to 0000000000026698 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002dcc4 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002669a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002dcc6 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002669c │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000266a8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002dcc8 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002dcca │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002dccc │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002dcce │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000266ac │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 42 to 00000000000266d6 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc1: 92 to 0000000000026732 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000026742 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000002675e │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000066a8 0000000000000098 000066ac FDE cie=00000000 pc=000000000002679e..0000000000026b4e │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000267a0 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000267a8 │ │ │ │ +000073ac 0000000000000040 000073b0 FDE cie=00000000 pc=000000000002dcd2..000000000002dd82 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002dcd6 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000002dcea │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000267b8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 36 to 00000000000267dc │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc1: 174 to 000000000002688a │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 128 to 000000000002dd6a │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002dd6c │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002688c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002dd6e │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002dd70 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002688e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002dd72 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026890 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002dd74 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026892 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002dd76 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026894 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002dd78 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 28 to 00000000000268b0 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000268b2 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000268b4 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000268b6 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 66 to 00000000000268f8 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000268fa │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000268fc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002dd7a │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002dd7c │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002dd7e │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000026900 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000073f0 000000000000004c 000073f4 FDE cie=00000000 pc=000000000002dd82..000000000002de34 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002dd84 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002dd88 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002dd90 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000002dda4 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc1: 200 to 00000000000269c8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 88 to 000000000002ddfc │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002ddfe │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002de00 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002de02 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002de04 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002de06 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc1: 106 to 0000000000026a32 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026a34 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026a36 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026a38 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002de08 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002de0a │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002de0c │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002de0e │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 38 to 0000000000026a5e │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00007440 000000000000006c 00007444 FDE cie=00000000 pc=000000000002de34..000000000002e00a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002de36 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000002de42 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000002de50 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000002de5c │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc2: 252 to 000000000002df58 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002df5a │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002df5c │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000026a76 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 156 to 0000000000026b12 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000026b18 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026b1a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002df5e │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002df60 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002df62 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 22 to 000000000002df78 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002df7e │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026b1c │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 36 to 0000000000026b40 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002df80 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002df82 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002df84 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002df88 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002df8a │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002df8c │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000026b4a │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026b4c │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_advance_loc1: 92 to 000000000002dfe8 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006744 0000000000000040 00006748 FDE cie=00000000 pc=0000000000026b4e..0000000000026d1a │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026b50 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 18 to 0000000000026b62 │ │ │ │ +000074b0 000000000000004c 000074b4 FDE cie=00000000 pc=000000000002e00a..000000000002e10a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e00c │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002e010 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000002e020 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002e026 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002e02a │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000026b68 │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-40 │ │ │ │ - DW_CFA_advance_loc2: 234 to 0000000000026c52 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc1: 90 to 000000000002e084 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_advance_loc1: 108 to 000000000002e0f0 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e0f2 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e0f4 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026c54 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e0f6 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026c56 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e0f8 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026c58 │ │ │ │ - DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026c5a │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026c5c │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000026c6a │ │ │ │ - DW_CFA_offset: r41 (fs1) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 134 to 0000000000026cf0 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026cf2 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000026cfa │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000026d00 │ │ │ │ - DW_CFA_restore: r41 (fs1) │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000026d10 │ │ │ │ - DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026d12 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e0fa │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e0fc │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e0fe │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e100 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e102 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002e106 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e108 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00006788 0000000000000010 0000678c FDE cie=00000000 pc=0000000000026d1a..0000000000026d58 │ │ │ │ +00007500 0000000000000010 00007504 FDE cie=00000000 pc=000000000002e10a..000000000002e160 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000679c 0000000000000160 000067a0 FDE cie=00000000 pc=0000000000026d58..0000000000027ace │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000026d5a │ │ │ │ - DW_CFA_def_cfa_offset: 256 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000026d5e │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000026d7a │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ +00007514 0000000000000010 00007518 FDE cie=00000000 pc=000000000002e160..000000000002e1a2 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00007528 0000000000000010 0000752c FDE cie=00000000 pc=000000000002e1a2..000000000002e1a6 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000753c 0000000000000010 00007540 FDE cie=00000000 pc=000000000002e1a6..000000000002e1aa │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00007550 0000000000000010 00007554 FDE cie=00000000 pc=000000000002e1aa..000000000002e1d0 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00007564 0000000000000010 00007568 FDE cie=00000000 pc=000000000002e1d0..000000000002e1ee │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00007578 0000000000000010 0000757c FDE cie=00000000 pc=000000000002e1ee..000000000002e1f8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000758c 0000000000000010 00007590 FDE cie=00000000 pc=000000000002e1f8..000000000002e202 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000075a0 0000000000000030 000075a4 FDE cie=00000000 pc=000000000002e202..000000000002e2e4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e204 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e206 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000002e212 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc1: 136 to 000000000002e29a │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e29c │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002e2a0 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e2a2 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002e2a6 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e2a8 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e2aa │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000075d4 0000000000000030 000075d8 FDE cie=00000000 pc=000000000002e2e4..000000000002e3c6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e2e6 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e2e8 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000002e2f2 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000026d82 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc1: 138 to 000000000002e37c │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e37e │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002e382 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e384 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002e388 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e38a │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e38c │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00007608 00000000000000b4 0000760c FDE cie=00000000 pc=000000000002e3c6..000000000002e586 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e3c8 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e3ca │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002e3d0 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000026d8a │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000002e3e4 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 1024 to 000000000002718a │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-120 │ │ │ │ - DW_CFA_offset: r41 (fs1) at cfa-128 │ │ │ │ - DW_CFA_offset: r50 (fs2) at cfa-136 │ │ │ │ - DW_CFA_offset: r51 (fs3) at cfa-144 │ │ │ │ - DW_CFA_offset: r52 (fs4) at cfa-152 │ │ │ │ - DW_CFA_offset: r53 (fs5) at cfa-160 │ │ │ │ - DW_CFA_offset: r54 (fs6) at cfa-168 │ │ │ │ - DW_CFA_offset: r55 (fs7) at cfa-176 │ │ │ │ - DW_CFA_offset: r56 (fs8) at cfa-184 │ │ │ │ - DW_CFA_offset: r57 (fs9) at cfa-192 │ │ │ │ - DW_CFA_advance_loc1: 84 to 00000000000271de │ │ │ │ - DW_CFA_offset: r58 (fs10) at cfa-200 │ │ │ │ - DW_CFA_offset: r59 (fs11) at cfa-208 │ │ │ │ - DW_CFA_advance_loc2: 264 to 00000000000272e6 │ │ │ │ - DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_restore: r41 (fs1) │ │ │ │ - DW_CFA_restore: r50 (fs2) │ │ │ │ - DW_CFA_restore: r51 (fs3) │ │ │ │ - DW_CFA_restore: r52 (fs4) │ │ │ │ - DW_CFA_restore: r53 (fs5) │ │ │ │ - DW_CFA_restore: r54 (fs6) │ │ │ │ - DW_CFA_restore: r55 (fs7) │ │ │ │ - DW_CFA_restore: r56 (fs8) │ │ │ │ - DW_CFA_restore: r57 (fs9) │ │ │ │ - DW_CFA_restore: r58 (fs10) │ │ │ │ - DW_CFA_restore: r59 (fs11) │ │ │ │ - DW_CFA_advance_loc2: 438 to 000000000002749c │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-120 │ │ │ │ - DW_CFA_offset: r41 (fs1) at cfa-128 │ │ │ │ - DW_CFA_offset: r50 (fs2) at cfa-136 │ │ │ │ - DW_CFA_offset: r51 (fs3) at cfa-144 │ │ │ │ - DW_CFA_offset: r52 (fs4) at cfa-152 │ │ │ │ - DW_CFA_offset: r53 (fs5) at cfa-160 │ │ │ │ - DW_CFA_offset: r54 (fs6) at cfa-168 │ │ │ │ - DW_CFA_offset: r55 (fs7) at cfa-176 │ │ │ │ - DW_CFA_offset: r56 (fs8) at cfa-184 │ │ │ │ - DW_CFA_offset: r57 (fs9) at cfa-192 │ │ │ │ - DW_CFA_advance_loc2: 288 to 00000000000275bc │ │ │ │ - DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_restore: r41 (fs1) │ │ │ │ - DW_CFA_restore: r50 (fs2) │ │ │ │ - DW_CFA_restore: r51 (fs3) │ │ │ │ - DW_CFA_restore: r52 (fs4) │ │ │ │ - DW_CFA_restore: r53 (fs5) │ │ │ │ - DW_CFA_restore: r54 (fs6) │ │ │ │ - DW_CFA_restore: r55 (fs7) │ │ │ │ - DW_CFA_restore: r56 (fs8) │ │ │ │ - DW_CFA_restore: r57 (fs9) │ │ │ │ - DW_CFA_advance_loc: 50 to 00000000000275ee │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-120 │ │ │ │ - DW_CFA_offset: r41 (fs1) at cfa-128 │ │ │ │ - DW_CFA_offset: r50 (fs2) at cfa-136 │ │ │ │ - DW_CFA_offset: r51 (fs3) at cfa-144 │ │ │ │ - DW_CFA_offset: r52 (fs4) at cfa-152 │ │ │ │ - DW_CFA_offset: r53 (fs5) at cfa-160 │ │ │ │ - DW_CFA_offset: r54 (fs6) at cfa-168 │ │ │ │ - DW_CFA_offset: r55 (fs7) at cfa-176 │ │ │ │ - DW_CFA_offset: r56 (fs8) at cfa-184 │ │ │ │ - DW_CFA_offset: r57 (fs9) at cfa-192 │ │ │ │ - DW_CFA_advance_loc2: 366 to 000000000002775c │ │ │ │ - DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002775e │ │ │ │ - DW_CFA_restore: r41 (fs1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000027760 │ │ │ │ - DW_CFA_restore: r50 (fs2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000027762 │ │ │ │ - DW_CFA_restore: r51 (fs3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000027764 │ │ │ │ - DW_CFA_restore: r52 (fs4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000027766 │ │ │ │ - DW_CFA_restore: r53 (fs5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000027768 │ │ │ │ - DW_CFA_restore: r54 (fs6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002776a │ │ │ │ - DW_CFA_restore: r55 (fs7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002776c │ │ │ │ - DW_CFA_restore: r56 (fs8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002776e │ │ │ │ - DW_CFA_restore: r57 (fs9) │ │ │ │ - DW_CFA_advance_loc1: 88 to 00000000000277c6 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000002e404 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002e40a │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_advance_loc: 38 to 000000000002e430 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002e438 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000002e442 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000277c8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002e446 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000277ce │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e448 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000277d0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e44a │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000277d2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e44c │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000277d4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e44e │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000277d6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e450 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000277d8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e452 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000277da │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e454 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000277dc │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000277de │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e456 │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000277e0 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000277e2 │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000277e4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e458 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000277e6 │ │ │ │ - DW_CFA_def_cfa_offset: 256 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e45a │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-120 │ │ │ │ - DW_CFA_offset: r41 (fs1) at cfa-128 │ │ │ │ - DW_CFA_offset: r50 (fs2) at cfa-136 │ │ │ │ - DW_CFA_offset: r51 (fs3) at cfa-144 │ │ │ │ - DW_CFA_offset: r52 (fs4) at cfa-152 │ │ │ │ - DW_CFA_offset: r53 (fs5) at cfa-160 │ │ │ │ - DW_CFA_offset: r54 (fs6) at cfa-168 │ │ │ │ - DW_CFA_offset: r55 (fs7) at cfa-176 │ │ │ │ - DW_CFA_offset: r56 (fs8) at cfa-184 │ │ │ │ - DW_CFA_offset: r57 (fs9) at cfa-192 │ │ │ │ - DW_CFA_advance_loc1: 124 to 0000000000027862 │ │ │ │ - DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_restore: r41 (fs1) │ │ │ │ - DW_CFA_restore: r50 (fs2) │ │ │ │ - DW_CFA_restore: r51 (fs3) │ │ │ │ - DW_CFA_restore: r52 (fs4) │ │ │ │ - DW_CFA_restore: r53 (fs5) │ │ │ │ - DW_CFA_restore: r54 (fs6) │ │ │ │ - DW_CFA_restore: r55 (fs7) │ │ │ │ - DW_CFA_restore: r56 (fs8) │ │ │ │ - DW_CFA_restore: r57 (fs9) │ │ │ │ - DW_CFA_advance_loc: 50 to 0000000000027894 │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-120 │ │ │ │ - DW_CFA_offset: r41 (fs1) at cfa-128 │ │ │ │ - DW_CFA_offset: r50 (fs2) at cfa-136 │ │ │ │ - DW_CFA_offset: r51 (fs3) at cfa-144 │ │ │ │ - DW_CFA_offset: r52 (fs4) at cfa-152 │ │ │ │ - DW_CFA_offset: r53 (fs5) at cfa-160 │ │ │ │ - DW_CFA_offset: r54 (fs6) at cfa-168 │ │ │ │ - DW_CFA_offset: r55 (fs7) at cfa-176 │ │ │ │ - DW_CFA_offset: r56 (fs8) at cfa-184 │ │ │ │ - DW_CFA_offset: r57 (fs9) at cfa-192 │ │ │ │ - DW_CFA_advance_loc: 14 to 00000000000278a2 │ │ │ │ - DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_restore: r41 (fs1) │ │ │ │ - DW_CFA_restore: r50 (fs2) │ │ │ │ - DW_CFA_restore: r51 (fs3) │ │ │ │ - DW_CFA_restore: r52 (fs4) │ │ │ │ - DW_CFA_restore: r53 (fs5) │ │ │ │ - DW_CFA_restore: r54 (fs6) │ │ │ │ - DW_CFA_restore: r55 (fs7) │ │ │ │ - DW_CFA_restore: r56 (fs8) │ │ │ │ - DW_CFA_restore: r57 (fs9) │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000278ac │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-120 │ │ │ │ - DW_CFA_offset: r41 (fs1) at cfa-128 │ │ │ │ - DW_CFA_offset: r50 (fs2) at cfa-136 │ │ │ │ - DW_CFA_offset: r51 (fs3) at cfa-144 │ │ │ │ - DW_CFA_offset: r52 (fs4) at cfa-152 │ │ │ │ - DW_CFA_offset: r53 (fs5) at cfa-160 │ │ │ │ - DW_CFA_offset: r54 (fs6) at cfa-168 │ │ │ │ - DW_CFA_offset: r55 (fs7) at cfa-176 │ │ │ │ - DW_CFA_offset: r56 (fs8) at cfa-184 │ │ │ │ - DW_CFA_offset: r57 (fs9) at cfa-192 │ │ │ │ - DW_CFA_advance_loc: 14 to 00000000000278ba │ │ │ │ - DW_CFA_offset: r58 (fs10) at cfa-200 │ │ │ │ - DW_CFA_offset: r59 (fs11) at cfa-208 │ │ │ │ - DW_CFA_advance_loc2: 252 to 00000000000279b6 │ │ │ │ + DW_CFA_advance_loc1: 100 to 000000000002e4be │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r58 (fs10) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000279b8 │ │ │ │ - DW_CFA_restore: r59 (fs11) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000279ba │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e4c0 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e4c2 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 60 to 00000000000279f6 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000002e4d6 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r58 (fs10) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000279f8 │ │ │ │ - DW_CFA_restore: r59 (fs11) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000279fa │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 174 to 0000000000027aa8 │ │ │ │ - DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_restore: r41 (fs1) │ │ │ │ - DW_CFA_restore: r50 (fs2) │ │ │ │ - DW_CFA_restore: r51 (fs3) │ │ │ │ - DW_CFA_restore: r52 (fs4) │ │ │ │ - DW_CFA_restore: r53 (fs5) │ │ │ │ - DW_CFA_restore: r54 (fs6) │ │ │ │ - DW_CFA_restore: r55 (fs7) │ │ │ │ - DW_CFA_restore: r56 (fs8) │ │ │ │ - DW_CFA_restore: r57 (fs9) │ │ │ │ - DW_CFA_restore: r58 (fs10) │ │ │ │ - DW_CFA_restore: r59 (fs11) │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00006900 0000000000000050 00006904 FDE cie=00000000 pc=0000000000027ace..0000000000027bb0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000027ad0 │ │ │ │ - DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000027ad2 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 30 to 0000000000027af0 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc1: 60 to 0000000000027b2c │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 102 to 0000000000027b92 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000027b94 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000027b96 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e4d8 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e4da │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e4dc │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000027b98 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000027b9a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e4de │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000027b9c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e4e0 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000027b9e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e4e2 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e4e4 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000027ba0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e4e6 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000027ba2 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000027ba4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e4e8 │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000027ba6 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002e4ee │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e4f0 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e4f2 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e4f4 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 34 to 000000000002e516 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e518 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e51a │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000027ba8 │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000027bac │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e51c │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e51e │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e520 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e522 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e524 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e526 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e528 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002e52e │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e530 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000027bae │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e532 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e534 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002e53c │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e53e │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002e542 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002e548 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006954 0000000000000080 00006958 FDE cie=00000000 pc=0000000000027bb0..0000000000027cdc │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000027bb2 │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000027bb4 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000027bd0 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ +000076c0 0000000000000064 000076c4 FDE cie=00000000 pc=000000000002e586..000000000002e6aa │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002e58c │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e58e │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000002e598 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000027be8 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 18 to 000000000002e5aa │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-104 │ │ │ │ - DW_CFA_advance_loc1: 92 to 0000000000027c44 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_advance_loc1: 192 to 000000000002e66a │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e66c │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e66e │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000027c46 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e670 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e672 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000027c48 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e674 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000027c4a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e676 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000027c4c │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000027c4e │ │ │ │ - DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_advance_loc1: 66 to 0000000000027c90 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000027c94 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000027c96 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000027c98 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e678 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000027c9a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e67a │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000027c9c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e67c │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e67e │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000027c9e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e680 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002e684 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000027ca0 │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002e68a │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 38 to 0000000000027cc6 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_advance_loc: 18 to 0000000000027cd8 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-104 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000069d8 0000000000000020 000069dc FDE cie=00000000 pc=0000000000027cdc..0000000000027d46 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000027ce4 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 44 to 0000000000027d10 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 40 to 0000000000027d38 │ │ │ │ +00007728 0000000000000050 0000772c FDE cie=00000000 pc=000000000002e6aa..000000000002e8e0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e6ac │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000002e6b0 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000027d3e │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000027d42 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000027d44 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000069fc 0000000000000040 00006a00 FDE cie=00000000 pc=0000000000027d46..0000000000027e52 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000027d48 │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000027d58 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-64 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 40 to 0000000000027d80 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000027d82 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000002e6c4 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_advance_loc1: 66 to 000000000002e706 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc1: 172 to 000000000002e7b2 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_advance_loc: 46 to 000000000002e7e0 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_advance_loc1: 180 to 000000000002e894 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000002e89e │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000002e8be │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e8c0 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000002e8cc │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000027d84 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000027d86 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000027d88 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000027d90 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-80 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-88 │ │ │ │ - DW_CFA_advance_loc1: 164 to 0000000000027e34 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000027e36 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000027e38 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000027e3a │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000027e48 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e8ce │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e8d0 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e8d2 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000027e4e │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-72 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-80 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-88 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e8d4 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e8d6 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e8d8 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e8da │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e8dc │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e8de │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ │ │ │ │ -00006a40 0000000000000020 00006a44 FDE cie=00000000 pc=0000000000027e52..0000000000027e98 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000027e54 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000027e60 │ │ │ │ +0000777c 0000000000000040 00007780 FDE cie=00000000 pc=000000000002e8e0..000000000002ecdc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e8e2 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002e8e4 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000002e8ee │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000027e6a │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc2: 782 to 000000000002ebfc │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000027e6c │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002ec02 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000027e76 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000027e78 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00006a64 0000000000000040 00006a68 FDE cie=00000000 pc=0000000000027e98..0000000000027fba │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000027e9a │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000027eaa │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-56 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 38 to 0000000000027ed0 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000027ed2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002ec04 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000027ed4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002ec06 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002ec08 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002ec0a │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000027ed6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002ec0c │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000027ed8 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000027ee2 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-48 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 34 to 0000000000027f04 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000002ec14 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002ec1a │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000027f06 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002ec1c │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002ec1e │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000027f08 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002ec20 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000027f0a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002ec22 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002ec24 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 160 to 0000000000027faa │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000027fac │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000027fae │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000027fb6 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-48 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-64 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-72 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00006aa8 0000000000000010 00006aac FDE cie=00000000 pc=0000000000027fba..0000000000027fcc │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006abc 0000000000000080 00006ac0 FDE cie=00000000 pc=0000000000027fcc..00000000000281e8 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000027fce │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000027fd0 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 22 to 0000000000027fe6 │ │ │ │ +000077c0 0000000000000190 000077c4 FDE cie=00000000 pc=000000000002ecdc..0000000000030204 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002ecde │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002ece0 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000002ece6 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 22 to 000000000002ecfc │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000027fec │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 48 to 000000000002801c │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 22 to 0000000000028032 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000028034 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000028036 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000028046 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000028048 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_advance_loc1: 126 to 000000000002ed7a │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_advance_loc: 18 to 000000000002ed8c │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_advance_loc: 30 to 000000000002edaa │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_advance_loc: 30 to 000000000002edc8 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc2: 640 to 000000000002f048 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000002f056 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc2: 770 to 000000000002f358 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002f35a │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000002f366 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_advance_loc1: 98 to 000000000002f3c8 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 60 to 000000000002f404 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000002f412 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_advance_loc2: 590 to 000000000002f660 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002f662 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000002f670 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc2: 522 to 000000000002f87a │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002f87c │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002f87e │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002f880 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc1: 178 to 000000000002f932 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000002f946 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000002f954 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_advance_loc2: 584 to 000000000002fb9c │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002fb9e │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002fba0 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000002fbac │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000002fbb8 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_advance_loc1: 92 to 000000000002fc14 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 44 to 000000000002fc40 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_advance_loc2: 380 to 000000000002fdbc │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002fdbe │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002fdc0 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002fdc2 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc1: 130 to 000000000002fe44 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_advance_loc: 40 to 000000000002fe6c │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_advance_loc: 34 to 000000000002fe8e │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc1: 208 to 000000000002ff5e │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000002ff68 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc1: 100 to 000000000002ffcc │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 44 to 000000000002fff8 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000002fffa │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc2: 324 to 000000000003013e │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002804a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000030140 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002804c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000030142 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002804e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000030144 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000028050 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000030146 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000030148 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003014a │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003014c │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003014e │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000030150 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030154 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000028052 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000030156 │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc1: 84 to 00000000000280a6 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000280a8 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000280aa │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000280ae │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc1: 110 to 000000000002811c │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002811e │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000028120 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc1: 56 to 0000000000028158 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 36 to 000000000002817c │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 26 to 0000000000028196 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc1: 72 to 00000000000281de │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000030158 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003015a │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003015c │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003015e │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000030160 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000030162 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000030164 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000030166 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000030168 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000281e4 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00006b40 0000000000000014 00006b44 FDE cie=00000000 pc=00000000000281e8..000000000002820c │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000281ea │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000028202 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00006b58 0000000000000014 00006b5c FDE cie=00000000 pc=000000000002820c..0000000000028222 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002820e │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000028218 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003016c │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003016e │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00006b70 00000000000000b0 00006b74 FDE cie=00000000 pc=0000000000028222..00000000000285fe │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000028224 │ │ │ │ - DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc: 30 to 0000000000028242 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 54 to 0000000000028278 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000030170 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000030172 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030176 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000030178 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003017c │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002827a │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003017e │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000030180 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000030188 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003018a │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000030192 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000030194 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000030196 │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000030198 │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003019a │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc1: 116 to 00000000000282ee │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003019e │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000301a0 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000301a2 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000301a4 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000301a8 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000301aa │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc1: 138 to 0000000000028378 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000301ac │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000301ae │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000301b2 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000301b4 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000301b8 │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000301ba │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000301bc │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000301be │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000028382 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000301c0 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000301c2 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000301c4 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000301c6 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 376 to 00000000000284fa │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000284fc │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000284fe │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000301c8 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000028500 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000301ca │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000028502 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000301cc │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000028504 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000301ce │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc1: 60 to 0000000000028540 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000028542 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000028546 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000028548 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002854a │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002854c │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002854e │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000028550 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000028552 │ │ │ │ - DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000301d0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000301d2 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000301d4 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000301dc │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc1: 56 to 000000000002858a │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002858c │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002858e │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000028590 │ │ │ │ + DW_CFA_advance_loc: 32 to 00000000000301fc │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000028592 │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000028594 │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc1: 102 to 00000000000285fa │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030200 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000030202 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - │ │ │ │ -00006c24 0000000000000010 00006c28 FDE cie=00000000 pc=00000000000285fe..0000000000028604 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006c38 00000000000000b8 00006c3c FDE cie=00000000 pc=0000000000028604..0000000000029080 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000028606 │ │ │ │ - DW_CFA_def_cfa_offset: 240 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000028616 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000028620 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000002863c │ │ │ │ +00007954 0000000000000050 00007958 FDE cie=00000000 pc=0000000000030204..00000000000302fc │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000030206 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000030208 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000030224 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 1164 to 0000000000028ac8 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc1: 88 to 000000000003027c │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030280 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000028acc │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000030282 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000028ace │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000030284 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000028ad0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000030286 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000028ad2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000030288 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000028ad4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003028a │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000028ad6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003028c │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000028ad8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003028e │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000028ada │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000030290 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000028adc │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000030292 │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000028ade │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000030294 │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000028ae0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000030296 │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000028ae2 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000028ae4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000030298 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000028ae8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003029a │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 426 to 0000000000028c92 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000079a8 0000000000000070 000079ac FDE cie=00000000 pc=00000000000302fc..000000000003168e │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000302fe │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030302 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003030a │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000030326 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003032c │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000003033a │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000030342 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc2: 504 to 000000000003053a │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000028c94 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003053c │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000028c96 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003053e │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000028c98 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000028c9a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000030540 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000028c9c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000030542 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000028c9e │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000028ca0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000030544 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000028ca2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000030546 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000028ca4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000030548 │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000028ca6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003054a │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000028ca8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003054c │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 22 to 0000000000028cbe │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003054e │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000028cc0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000030550 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000030554 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000030556 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000028cc2 │ │ │ │ - DW_CFA_def_cfa_offset: 240 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000030558 │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 926 to 0000000000029060 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00007a1c 0000000000000060 00007a20 FDE cie=00000000 pc=000000000003168e..0000000000031ee0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000031692 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000031696 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000316aa │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_advance_loc2: 1740 to 0000000000031d76 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000031d78 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000031d7a │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000031d7c │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000031d7e │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000031d80 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000031d82 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000029078 │ │ │ │ + DW_CFA_advance_loc: 18 to 0000000000031d94 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000031d9a │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000031d9c │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000031d9e │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc2: 318 to 0000000000031edc │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006cf4 0000000000000010 00006cf8 FDE cie=00000000 pc=0000000000029080..00000000000290ce │ │ │ │ +00007a80 0000000000000010 00007a84 FDE cie=00000000 pc=0000000000031ee0..0000000000031ef8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006d08 0000000000000038 00006d0c FDE cie=00000000 pc=00000000000290ce..0000000000029180 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000290d6 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000290de │ │ │ │ +00007a94 0000000000000010 00007a98 FDE cie=00000000 pc=0000000000031ef8..0000000000031f28 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00007aa8 0000000000000024 00007aac FDE cie=00000000 pc=0000000000031f28..0000000000031f86 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000031f48 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000031f52 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000290e4 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000290f0 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 26 to 000000000002910a │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000031f6a │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000031f7a │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000031f7c │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000031f80 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000031f82 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00007ad0 0000000000000010 00007ad4 FDE cie=00000000 pc=0000000000031f86..0000000000031f98 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00007ae4 0000000000000038 00007ae8 FDE cie=00000000 pc=0000000000031f98..0000000000032024 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000031f9e │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000031fa8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 26 to 0000000000031fc2 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc1: 66 to 000000000002914c │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000031fda │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002914e │ │ │ │ + DW_CFA_advance_loc: 30 to 0000000000031ff8 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000029150 │ │ │ │ + DW_CFA_advance_loc: 30 to 0000000000032016 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000029152 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032018 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000029154 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003201a │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000029156 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003201c │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000029158 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003201e │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002915a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032020 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032022 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002915c │ │ │ │ - DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006d44 0000000000000064 00006d48 FDE cie=00000000 pc=0000000000029180..0000000000029260 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000029184 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000029186 │ │ │ │ +00007b20 0000000000000020 00007b24 FDE cie=00000000 pc=0000000000032024..0000000000032076 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032026 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003202a │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000032032 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002918e │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000029196 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 26 to 00000000000291b0 │ │ │ │ + DW_CFA_advance_loc: 34 to 0000000000032054 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032056 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 30 to 0000000000032074 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00007b44 000000000000001c 00007b48 FDE cie=00000000 pc=0000000000032076..00000000000320d6 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003207a │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003207c │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000032098 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 28 to 00000000000320b4 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000320b6 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00007b64 000000000000001c 00007b68 FDE cie=00000000 pc=00000000000320d6..00000000000320f0 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000320da │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000320de │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000320e6 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000320ec │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000320ee │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + │ │ │ │ +00007b84 0000000000000034 00007b88 FDE cie=00000000 pc=00000000000320f0..00000000000321a2 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000320f2 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000320f4 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000032100 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 62 to 00000000000291ee │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000032106 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc1: 60 to 0000000000032142 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 82 to 0000000000032194 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000291f0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032196 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032198 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000291f2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003219a │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000291f4 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000291f6 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000291f8 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000291fe │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003219c │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000029200 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000029202 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003219e │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000321a0 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000029204 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00007bbc 0000000000000050 00007bc0 FDE cie=00000000 pc=00000000000321a2..00000000000324e2 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000321a4 │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000321a6 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 32 to 00000000000321c6 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 46 to 0000000000029232 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_advance_loc2: 748 to 00000000000324b2 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000324b4 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000324b6 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000324b8 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000324ba │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000324bc │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000324be │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000324c0 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 42 to 000000000002925c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000324c2 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000324c4 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000324c6 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000324c8 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000324ca │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000324cc │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000324d0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00007c10 0000000000000044 00007c14 FDE cie=00000000 pc=00000000000324e2..000000000003262e │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000324e4 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000324e8 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000324f2 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000032506 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 58 to 0000000000032540 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032542 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032544 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032546 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032548 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003254a │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003254c │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003254e │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032550 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 138 to 00000000000325da │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_advance_loc: 56 to 0000000000032612 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032614 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032616 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006dac 000000000000007c 00006db0 FDE cie=00000000 pc=0000000000029260..000000000002948a │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000029262 │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000029264 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 22 to 000000000002927a │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 22 to 0000000000029290 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ +00007c58 000000000000008c 00007c5c FDE cie=00000000 pc=000000000003262e..0000000000032c7a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032630 │ │ │ │ + DW_CFA_def_cfa_offset: 256 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032632 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000032640 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000032646 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000032666 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc1: 106 to 00000000000292fa │ │ │ │ + DW_CFA_advance_loc1: 72 to 00000000000326ae │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 52 to 000000000002932e │ │ │ │ + DW_CFA_advance_loc2: 482 to 0000000000032890 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000029330 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000029332 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc1: 88 to 000000000002938a │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000032894 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002938c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032896 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002938e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032898 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000029390 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000029392 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003289a │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000029394 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003289c │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000029396 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003289e │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000029398 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000328a0 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000328a2 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002939a │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002939e │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000328a4 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000328a6 │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000293a0 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000328a8 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000328ac │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000328ae │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000293a2 │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000328b0 │ │ │ │ + DW_CFA_def_cfa_offset: 256 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 36 to 00000000000293c6 │ │ │ │ + DW_CFA_advance_loc2: 494 to 0000000000032a9e │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000293c8 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000293ca │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc1: 188 to 0000000000029486 │ │ │ │ + DW_CFA_advance_loc1: 116 to 0000000000032b12 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_advance_loc: 52 to 0000000000032b46 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 26 to 0000000000032b60 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 18 to 0000000000032b72 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000032b80 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 42 to 0000000000032baa │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc1: 128 to 0000000000032c2a │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc1: 72 to 0000000000032c72 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006e2c 0000000000000030 00006e30 FDE cie=00000000 pc=000000000002948a..000000000002961c │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002948c │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000029490 │ │ │ │ +00007ce8 0000000000000054 00007cec FDE cie=00000000 pc=0000000000032c7a..00000000000331d2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032c7c │ │ │ │ + DW_CFA_def_cfa_offset: 320 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000032c88 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 20 to 00000000000294a4 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000294b4 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_advance_loc1: 72 to 0000000000032cd0 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc2: 302 to 00000000000295e2 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000032cda │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000032ce2 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000032cea │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc2: 404 to 0000000000032e7e │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000295e4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032e80 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000295e6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032e82 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000295e8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032e84 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000295ea │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032e86 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000295ec │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032e88 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032e8a │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032e8c │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032e8e │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032e90 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032e92 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032e94 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000032e98 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032e9a │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000295ee │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000032e9c │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006e60 0000000000000050 00006e64 FDE cie=00000000 pc=000000000002961c..0000000000029a7e │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002961e │ │ │ │ - DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000029622 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000029630 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 42 to 000000000002965a │ │ │ │ +00007d40 0000000000000054 00007d44 FDE cie=00000000 pc=00000000000331d2..00000000000333ca │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000331d4 │ │ │ │ + DW_CFA_def_cfa_offset: 256 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000331d6 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 18 to 00000000000331e8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 18 to 00000000000331fa │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000033206 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 22 to 000000000003321c │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 724 to 000000000002992e │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000033222 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc1: 124 to 000000000003329e │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000029930 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000332a0 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000029932 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000332a2 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000029934 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000332a4 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000029936 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000332a6 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000029938 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000332a8 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002993a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000332aa │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002993c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000332ac │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002993e │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000332ae │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000029940 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000332b0 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000029942 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000332b2 │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000029944 │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000029948 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000332b4 │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002994a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000332b6 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000332b8 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002994c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000332ba │ │ │ │ DW_CFA_restore_state │ │ │ │ - │ │ │ │ -00006eb4 0000000000000024 00006eb8 FDE cie=00000000 pc=0000000000029a7e..0000000000029af4 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000029a80 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000029a82 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000029a8a │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 96 to 0000000000029aea │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000029aec │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000029aee │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000029af0 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006edc 0000000000000050 00006ee0 FDE cie=00000000 pc=0000000000029af4..0000000000029bb2 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000029afc │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000029b04 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 30 to 0000000000029b22 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 18 to 0000000000029b34 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ +00007d98 0000000000000054 00007d9c FDE cie=00000000 pc=00000000000333ca..0000000000033754 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000333cc │ │ │ │ + DW_CFA_def_cfa_offset: 272 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000333ce │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000333d4 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000333e4 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000033400 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000033410 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc1: 70 to 0000000000029b7a │ │ │ │ + DW_CFA_advance_loc1: 126 to 000000000003348e │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033490 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000029b7c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033492 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000029b7e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033494 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000029b80 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033496 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000029b82 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033498 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000029b84 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000029b86 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003349a │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000029b94 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000029b96 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003349c │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000029b98 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003349e │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000334a0 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000334a2 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000334a4 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000334a8 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000334aa │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000029b9a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000334ac │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000029bae │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00006f30 000000000000008c 00006f34 FDE cie=00000000 pc=0000000000029bb2..0000000000029d1c │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000029bb4 │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000029bb6 │ │ │ │ +00007df0 000000000000006c 00007df4 FDE cie=00000000 pc=0000000000033754..0000000000033a9e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033756 │ │ │ │ + DW_CFA_def_cfa_offset: 272 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033758 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000033766 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000029bbc │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 18 to 0000000000029bce │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000029be6 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000033786 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_advance_loc1: 90 to 00000000000337e0 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000337e8 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000337f8 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc1: 146 to 0000000000029c78 │ │ │ │ + DW_CFA_advance_loc2: 450 to 00000000000339ba │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000339bc │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000339be │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000339c0 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 56 to 00000000000339f8 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000339fa │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000029c7a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000339fc │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000029c7c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000339fe │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000029c7e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033a00 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000029c80 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033a02 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000029c82 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033a04 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033a06 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033a08 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000033a0c │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033a0e │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 66 to 0000000000033a50 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc: 42 to 0000000000033a7a │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000029c84 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000029c86 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000029c88 │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000029c8a │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000029c98 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000029c9a │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000029c9e │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000029ca0 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000029ca2 │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000033a9a │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + │ │ │ │ +00007e60 000000000000004c 00007e64 FDE cie=00000000 pc=0000000000033a9e..0000000000033bec │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033aa0 │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000033aa8 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000033ac4 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc1: 98 to 0000000000029d04 │ │ │ │ + DW_CFA_advance_loc2: 268 to 0000000000033bd0 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033bd2 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033bd4 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033bd6 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033bd8 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033bda │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033bdc │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033bde │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033be0 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033be2 │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033be4 │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033be6 │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000029d18 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033be8 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033bea │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + │ │ │ │ +00007eb0 0000000000000034 00007eb4 FDE cie=00000000 pc=0000000000033bec..0000000000033c74 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000033bf0 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000033bfe │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc1: 100 to 0000000000033c62 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033c64 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033c66 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033c68 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033c6a │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033c6c │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033c6e │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033c70 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00007ee8 0000000000000054 00007eec FDE cie=00000000 pc=0000000000033c74..0000000000033fa8 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000033c7a │ │ │ │ + DW_CFA_def_cfa_offset: 272 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000033c7e │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_advance_loc: 26 to 0000000000033c98 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_advance_loc: 22 to 0000000000033cae │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000033cc2 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc2: 326 to 0000000000033e08 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033e0a │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000033e0e │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033e10 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033e12 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033e14 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033e16 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033e18 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033e1a │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033e1c │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033e1e │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033e20 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033e22 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033e24 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033e26 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00006fc0 000000000000004c 00006fc4 FDE cie=00000000 pc=0000000000029d1c..0000000000029e78 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000029d1e │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000029d20 │ │ │ │ +00007f40 000000000000002c 00007f44 FDE cie=00000000 pc=0000000000033fa8..0000000000033ff0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033faa │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000033fae │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000029d2c │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 36 to 0000000000029d50 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000033fbe │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc1: 178 to 0000000000029e02 │ │ │ │ + DW_CFA_advance_loc: 36 to 0000000000033fe2 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000029e04 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033fe4 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000029e06 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000029e08 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 36 to 0000000000029e2c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033fe6 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000029e2e │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000033fea │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000029e30 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000029e32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033fec │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000029e34 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00007f70 0000000000000028 00007f74 FDE cie=00000000 pc=0000000000033ff0..0000000000034088 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000033ff2 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000033ffa │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc1: 64 to 0000000000029e74 │ │ │ │ + DW_CFA_advance_loc: 34 to 000000000003401c │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000034020 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034022 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034024 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034026 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034028 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00007f9c 000000000000002c 00007fa0 FDE cie=00000000 pc=0000000000034088..00000000000340dc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003408a │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000034090 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 18 to 00000000000340a2 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 28 to 00000000000340be │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000340c0 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000340c8 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 14 to 00000000000340d6 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000340d8 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000340da │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007010 000000000000006c 00007014 FDE cie=00000000 pc=0000000000029e78..0000000000029f88 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000029e7a │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000029e7c │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 22 to 0000000000029e92 │ │ │ │ +00007fcc 0000000000000010 00007fd0 FDE cie=00000000 pc=00000000000340dc..00000000000340e2 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00007fe0 0000000000000034 00007fe4 FDE cie=00000000 pc=00000000000340e2..000000000003415a │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000340e8 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000340ec │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000029ea6 │ │ │ │ + DW_CFA_advance_loc: 14 to 00000000000340fa │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000029ebe │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000029eca │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000034100 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc1: 86 to 0000000000029f20 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000034120 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000029f22 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000029f24 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000029f26 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000029f34 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000029f36 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000003412c │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000029f38 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003412e │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000034132 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000029f3a │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000029f3c │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000029f3e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034134 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000029f40 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003413a │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00008018 0000000000000010 0000801c FDE cie=00000000 pc=000000000003415a..0000000000034170 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000802c 0000000000000010 00008030 FDE cie=00000000 pc=0000000000034170..0000000000034190 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00008040 0000000000000030 00008044 FDE cie=00000000 pc=0000000000034190..00000000000341e8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034192 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034194 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003419a │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000029f48 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 14 to 00000000000341a8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000341b2 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 38 to 00000000000341d8 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000341da │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000341dc │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000341de │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000341e0 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000341e4 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 48 to 0000000000029f78 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000341e6 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00008074 0000000000000010 00008078 FDE cie=00000000 pc=00000000000341e8..00000000000341ee │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00008088 0000000000000010 0000808c FDE cie=00000000 pc=00000000000341ee..0000000000034216 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000809c 0000000000000060 000080a0 FDE cie=00000000 pc=0000000000034216..00000000000344c8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034218 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003421a │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000034220 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 18 to 0000000000034232 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_advance_loc: 34 to 0000000000034254 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000029f7c │ │ │ │ + DW_CFA_advance_loc1: 96 to 00000000000342b4 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000342b6 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000342ca │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000342cc │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000342ce │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000342d0 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000342d2 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000342d4 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000342d8 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000342da │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000342dc │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000029f84 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000342de │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000342e6 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - │ │ │ │ -00007080 000000000000005c 00007084 FDE cie=00000000 pc=0000000000029f88..000000000002a0c8 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000029f8a │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000029f8e │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000029f9e │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000034306 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034308 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003430a │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000034314 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_advance_loc2: 244 to 0000000000034408 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000034418 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc1: 70 to 000000000003445e │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 30 to 0000000000029fbc │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00008100 000000000000003c 00008104 FDE cie=00000000 pc=00000000000344c8..000000000003458e │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000344ca │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000344d0 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 14 to 00000000000344de │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc1: 78 to 000000000003452c │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003452e │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034530 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034532 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034534 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034536 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034538 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 74 to 0000000000034582 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034584 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034586 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034588 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003458a │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003458c │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00008140 0000000000000010 00008144 FDE cie=00000000 pc=000000000003458e..00000000000345b6 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00008154 0000000000000048 00008158 FDE cie=00000000 pc=00000000000345b6..00000000000346a4 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000345b8 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000345be │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 34 to 0000000000029fde │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000029fea │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc1: 70 to 000000000002a030 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a032 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc1: 78 to 000000000002a080 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 34 to 00000000000345e0 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002a084 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000345e2 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000345e4 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000345e6 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000345e8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 34 to 000000000002a0a6 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000345f0 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 36 to 0000000000034614 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003461c │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 36 to 0000000000034640 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034642 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034644 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034646 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034648 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003464a │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003464c │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc1: 84 to 00000000000346a0 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000081a0 0000000000000038 000081a4 FDE cie=00000000 pc=00000000000346a4..0000000000034734 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000346a6 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000346a8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 18 to 00000000000346ba │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000346ce │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a0a8 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000346d0 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a0aa │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000346d2 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a0ac │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000346d4 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a0ae │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000346d6 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a0b0 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000346d8 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a0b2 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000346da │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a0b4 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000346dc │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a0b6 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a0b8 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a0ba │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000346de │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a0bc │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000346e0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002a0c4 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -000070e0 000000000000005c 000070e4 FDE cie=00000000 pc=000000000002a0c8..000000000002a204 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a0ca │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002a0ce │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000002a0de │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 30 to 000000000002a0fc │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ +000081dc 0000000000000054 000081e0 FDE cie=00000000 pc=0000000000034734..0000000000035338 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000034738 │ │ │ │ + DW_CFA_def_cfa_offset: 528 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003473a │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000034742 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_advance_loc: 54 to 0000000000034778 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 34 to 000000000002a11e │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000002a12a │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc1: 70 to 000000000002a170 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a172 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc1: 78 to 000000000002a1c0 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002a1c4 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 30 to 000000000002a1e2 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-120 │ │ │ │ + DW_CFA_advance_loc2: 466 to 000000000003494a │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a1e4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003494e │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a1e6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034950 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a1e8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034952 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a1ea │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034954 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a1ec │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034956 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a1ee │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034958 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a1f0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003495a │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a1f2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003495c │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a1f4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003495e │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a1f6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034960 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034962 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034964 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000034966 │ │ │ │ + DW_CFA_restore: r40 (fs0) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003496a │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a1f8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003496c │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002a200 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00007140 0000000000000050 00007144 FDE cie=00000000 pc=000000000002a204..000000000002a330 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002a20c │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000002a224 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ +00008234 0000000000000050 00008238 FDE cie=00000000 pc=0000000000035338..000000000003552a │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003533c │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000035340 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000003535c │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000035370 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc1: 90 to 000000000002a27e │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002a282 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 50 to 000000000002a2b4 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc1: 74 to 000000000002a2fe │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 18 to 000000000002a310 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_advance_loc2: 394 to 00000000000354fa │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a312 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000354fc │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a314 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000354fe │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a316 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000035500 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a318 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000035502 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a31a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000035504 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a31c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000035506 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a31e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000035508 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a320 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003550a │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a322 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003550c │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a324 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003550e │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000035510 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000035512 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000035514 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a326 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000035516 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000002a32c │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + │ │ │ │ +00008288 0000000000000010 0000828c FDE cie=00000000 pc=000000000003552a..000000000003553a │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007194 000000000000009c 00007198 FDE cie=00000000 pc=000000000002a330..000000000002a5aa │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a332 │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a334 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000002a34c │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ +0000829c 0000000000000010 000082a0 FDE cie=00000000 pc=000000000003553a..0000000000035562 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000082b0 0000000000000010 000082b4 FDE cie=00000000 pc=0000000000035562..0000000000035564 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000082c4 0000000000000010 000082c8 FDE cie=00000000 pc=0000000000035564..0000000000035566 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000082d8 0000000000000010 000082dc FDE cie=00000000 pc=0000000000035566..000000000003557e │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000082ec 0000000000000010 000082f0 FDE cie=00000000 pc=000000000003557e..0000000000035580 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00008300 0000000000000014 00008304 FDE cie=00000000 pc=0000000000035580..0000000000035582 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00008318 0000000000000058 0000831c FDE cie=00000000 pc=0000000000035582..0000000000035718 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000035584 │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000035586 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003558e │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000035596 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000355a0 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 14 to 00000000000355ae │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 44 to 000000000002a378 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000355b4 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000355bc │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_advance_loc1: 66 to 00000000000355fe │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000035616 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc1: 106 to 000000000002a3e2 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a3e4 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a3e6 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a3e8 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a3ea │ │ │ │ + DW_CFA_advance_loc1: 196 to 00000000000356da │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a3ec │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000356dc │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a3ee │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a3f0 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000356de │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 18 to 000000000002a402 │ │ │ │ + DW_CFA_advance_loc: 14 to 00000000000356ec │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000356ee │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a404 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a406 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000356f0 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000356f2 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a408 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000356f4 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a40a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000356f6 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a40c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000356f8 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000356fa │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000356fc │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000035700 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000035702 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a40e │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000035706 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00008374 0000000000000058 00008378 FDE cie=00000000 pc=0000000000035718..000000000003588a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003571a │ │ │ │ DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003571e │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000035724 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003572a │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000035736 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000035740 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000003574e │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000035754 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc1: 212 to 000000000002a4e2 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a4e4 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a4e6 │ │ │ │ + DW_CFA_advance_loc1: 66 to 0000000000035796 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_advance_loc1: 182 to 000000000003584c │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003584e │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a4e8 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a4ea │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a4ec │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000035850 │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a4ee │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a4f0 │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a4f2 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 164 to 000000000002a596 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000003585e │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000035860 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000035862 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000035864 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000035866 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000035868 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003586a │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003586c │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003586e │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000035872 │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000002a5a6 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000035874 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000035878 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007234 000000000000009c 00007238 FDE cie=00000000 pc=000000000002a5aa..000000000002a8e2 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a5ac │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a5ae │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000002a5c6 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ +000083d0 0000000000000054 000083d4 FDE cie=00000000 pc=000000000003588a..00000000000359de │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003588c │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003588e │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000003589a │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000358a2 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000358ac │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 44 to 000000000002a5f2 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000358b6 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_advance_loc: 42 to 00000000000358e0 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc1: 118 to 000000000002a668 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a66a │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a66c │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a66e │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a670 │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000358f4 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_advance_loc1: 172 to 00000000000359a0 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000359a2 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000359a4 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a672 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a674 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a676 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000359a6 │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 18 to 000000000002a688 │ │ │ │ + DW_CFA_advance_loc: 14 to 00000000000359b4 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000359b6 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a68a │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a68c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000359b8 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000359ba │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a68e │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a690 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000359bc │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a692 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000359be │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000359c0 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000359c2 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000359c6 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000359c8 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a694 │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000359cc │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00008428 0000000000000070 0000842c FDE cie=00000000 pc=00000000000359de..0000000000035aca │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000359e2 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000359e6 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000359ec │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 18 to 00000000000359fe │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000035a0a │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 518 to 000000000002a89a │ │ │ │ + DW_CFA_advance_loc1: 126 to 0000000000035a88 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000035a8e │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a89c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000035a90 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a89e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000035a92 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000035a94 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000035a96 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000035a98 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000035a9a │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a8a0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000035a9c │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a8a2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000035a9e │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a8a4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000035aa0 │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a8a6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000035aa2 │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a8a8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000035aa4 │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a8aa │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000035aa6 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000035aa8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 36 to 000000000002a8ce │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000035aaa │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000035aac │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000035aae │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000035ab0 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000035ab2 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000035ab4 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000035ab6 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000035ab8 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000035aba │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000035abc │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000035abe │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000002a8de │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000035ac2 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000035ac6 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000035ac8 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000072d4 0000000000000024 000072d8 FDE cie=00000000 pc=000000000002a8e2..000000000002a956 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a8e4 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002a8ec │ │ │ │ +0000849c 0000000000000038 000084a0 FDE cie=00000000 pc=0000000000035aca..0000000000035b7e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000035acc │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000035ace │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000035ad8 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 26 to 000000000002a906 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000035ae8 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 26 to 0000000000035b02 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 26 to 0000000000035b1c │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000002a922 │ │ │ │ + DW_CFA_advance_loc: 44 to 0000000000035b48 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a924 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000035b4a │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a926 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000035b4c │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a928 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000035b4e │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000035b50 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000035b52 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000035b54 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000035b56 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a92a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000035b58 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -000072fc 00000000000000a0 00007300 FDE cie=00000000 pc=000000000002a956..000000000002aff6 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a958 │ │ │ │ - DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002a95a │ │ │ │ +000084d8 0000000000000044 000084dc FDE cie=00000000 pc=0000000000035b7e..0000000000035c0e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000035b80 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000035b86 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000035b90 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000035b98 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 18 to 0000000000035baa │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc1: 60 to 0000000000035be6 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000035be8 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000035bea │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000035bec │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000035bee │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000035bf0 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000035bf4 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000035bf6 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000035bfa │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000035bfc │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000035bfe │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000035c00 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000035c06 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000035c08 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000035c0a │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00008520 0000000000000058 00008524 FDE cie=00000000 pc=0000000000035c0e..000000000003609a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000035c10 │ │ │ │ + DW_CFA_def_cfa_offset: 464 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000035c12 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 18 to 000000000002a96c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000035c16 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 26 to 0000000000035c30 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 40 to 000000000002a994 │ │ │ │ + DW_CFA_advance_loc: 30 to 0000000000035c4e │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 22 to 0000000000035c64 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 48 to 000000000002a9c4 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc2: 546 to 000000000002abe6 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc1: 80 to 000000000002ac36 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-120 │ │ │ │ + DW_CFA_advance_loc2: 912 to 0000000000035ff4 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002ac38 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000035ff6 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002ac3c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000035ff8 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002ac3e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000035ffa │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002ac40 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000035ffc │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002ac42 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002ac44 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000035ffe │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002ac46 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036000 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002ac48 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036002 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002ac4a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036004 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002ac4c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036006 │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002ac4e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036008 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003600a │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002ac50 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003600c │ │ │ │ + DW_CFA_restore: r40 (fs0) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000036010 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036012 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002ac52 │ │ │ │ - DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002ac5a │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc1: 122 to 000000000002acd4 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002acd6 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 160 to 000000000002ad76 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002ad7a │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 114 to 000000000002adec │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002adf0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 90 to 000000000002ae4a │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002ae4e │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 222 to 000000000002af2c │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002af30 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 122 to 000000000002afaa │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002afae │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036014 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 68 to 000000000002aff2 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000073a0 0000000000000094 000073a4 FDE cie=00000000 pc=000000000002aff6..000000000002b762 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002aff8 │ │ │ │ - DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002affa │ │ │ │ +0000857c 0000000000000050 00008580 FDE cie=00000000 pc=000000000003609a..00000000000362b4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003609c │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000360a0 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 42 to 000000000002b024 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000360b0 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000360b6 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc1: 52 to 00000000000360ea │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc1: 58 to 000000000002b05e │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc1: 142 to 000000000002b0ec │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc2: 386 to 000000000003626c │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003626e │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036270 │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc1: 104 to 000000000002b154 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036272 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036274 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 44 to 00000000000362a0 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002b156 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000362a2 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002b15a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000362a4 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002b15c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000362a6 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002b15e │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002b160 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000362a8 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002b162 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002b164 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002b166 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000362aa │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002b168 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000362ac │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002b16a │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002b16c │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002b16e │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000362b0 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000362b2 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002b170 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 152 to 000000000002b208 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002b20a │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000002b216 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc2: 478 to 000000000002b3f4 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc1: 108 to 000000000002b460 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002b464 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 118 to 000000000002b4da │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002b4de │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 182 to 000000000002b594 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000085d0 0000000000000020 000085d4 FDE cie=00000000 pc=00000000000362b4..000000000003631e │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000362bc │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 44 to 00000000000362e8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 40 to 0000000000036310 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000036316 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003631a │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003631c │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000085f4 0000000000000040 000085f8 FDE cie=00000000 pc=000000000003631e..000000000003642a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036320 │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000036330 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-64 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 40 to 0000000000036358 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002b598 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003635a │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003635c │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003635e │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 114 to 000000000002b60a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036360 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-72 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000036368 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-80 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-88 │ │ │ │ + DW_CFA_advance_loc1: 164 to 000000000003640c │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002b60e │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003640e │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036410 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036412 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000002b61e │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000036420 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000036426 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-72 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-80 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-88 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00008638 0000000000000020 0000863c FDE cie=00000000 pc=000000000003642a..0000000000036470 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003642c │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000036438 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000036442 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002b620 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036444 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000003644e │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036450 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 104 to 000000000002b688 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000865c 0000000000000040 00008660 FDE cie=00000000 pc=0000000000036470..0000000000036592 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036472 │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000036482 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-56 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 38 to 00000000000364a8 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002b68c │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000364aa │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000364ac │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000364ae │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 124 to 000000000002b708 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000364b0 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-72 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000364ba │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-48 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 34 to 00000000000364dc │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002b70c │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000364de │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000364e0 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000364e2 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 82 to 000000000002b75e │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_advance_loc1: 160 to 0000000000036582 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036584 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036586 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003658e │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-48 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-64 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-72 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007438 00000000000000cc 0000743c FDE cie=00000000 pc=000000000002b762..000000000002bb46 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002b764 │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002b766 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000002b786 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ +000086a0 0000000000000014 000086a4 FDE cie=00000000 pc=0000000000036592..00000000000365ee │ │ │ │ + DW_CFA_advance_loc: 44 to 00000000000365be │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000365ca │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000086b8 0000000000000014 000086bc FDE cie=00000000 pc=00000000000365ee..0000000000036676 │ │ │ │ + DW_CFA_advance_loc1: 102 to 0000000000036654 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 30 to 0000000000036672 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + │ │ │ │ +000086d0 0000000000000010 000086d4 FDE cie=00000000 pc=0000000000036676..000000000003674e │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000086e4 00000000000000d4 000086e8 FDE cie=00000000 pc=000000000003674e..0000000000036ca4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036750 │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc: 22 to 0000000000036766 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-120 │ │ │ │ + DW_CFA_offset: r41 (fs1) at cfa-128 │ │ │ │ + DW_CFA_offset: r50 (fs2) at cfa-136 │ │ │ │ + DW_CFA_advance_loc1: 168 to 000000000003680e │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 30 to 000000000002b7a4 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 46 to 000000000002b7d2 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc1: 62 to 000000000002b810 │ │ │ │ + DW_CFA_offset: r51 (fs3) at cfa-144 │ │ │ │ + DW_CFA_offset: r52 (fs4) at cfa-152 │ │ │ │ + DW_CFA_advance_loc2: 464 to 00000000000369de │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002b812 │ │ │ │ + DW_CFA_restore: r51 (fs3) │ │ │ │ + DW_CFA_restore: r52 (fs4) │ │ │ │ + DW_CFA_advance_loc1: 84 to 0000000000036a32 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_offset: r51 (fs3) at cfa-144 │ │ │ │ + DW_CFA_offset: r52 (fs4) at cfa-152 │ │ │ │ + DW_CFA_advance_loc2: 394 to 0000000000036bbc │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036bbe │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002b814 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036bc0 │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002b816 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036bc2 │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc1: 108 to 000000000002b882 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036bc4 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036bc6 │ │ │ │ + DW_CFA_restore: r51 (fs3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036bc8 │ │ │ │ + DW_CFA_restore: r52 (fs4) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036bca │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002b884 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036bcc │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002b886 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000036bd2 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002b888 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036bd4 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002b88a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036bd6 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002b88c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036bd8 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002b88e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036bda │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002b890 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036bdc │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002b892 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002b894 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036bde │ │ │ │ + DW_CFA_restore: r40 (fs0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036be0 │ │ │ │ + DW_CFA_restore: r41 (fs1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036be2 │ │ │ │ + DW_CFA_restore: r50 (fs2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036be4 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002b896 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 84 to 000000000002b8ea │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036be6 │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000002b8f4 │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc1: 84 to 000000000002b948 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002b94c │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-120 │ │ │ │ + DW_CFA_offset: r41 (fs1) at cfa-128 │ │ │ │ + DW_CFA_offset: r50 (fs2) at cfa-136 │ │ │ │ + DW_CFA_offset: r51 (fs3) at cfa-144 │ │ │ │ + DW_CFA_offset: r52 (fs4) at cfa-152 │ │ │ │ + DW_CFA_advance_loc1: 72 to 0000000000036c2e │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002b954 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002b95c │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002b964 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000002b980 │ │ │ │ + DW_CFA_restore: r51 (fs3) │ │ │ │ + DW_CFA_restore: r52 (fs4) │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000036c38 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 22 to 000000000002b996 │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc1: 62 to 000000000002b9d4 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002b9d8 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 42 to 000000000002ba02 │ │ │ │ + DW_CFA_offset: r51 (fs3) at cfa-144 │ │ │ │ + DW_CFA_offset: r52 (fs4) at cfa-152 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000036c58 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002ba04 │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002ba06 │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc1: 92 to 000000000002ba62 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc1: 74 to 000000000002baac │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc1: 68 to 000000000002baf0 │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000002bb0c │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002bb0e │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002bb10 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000002bb16 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000002bb22 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002bb2a │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002bb2e │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002bb36 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002bb3a │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002bb42 │ │ │ │ + DW_CFA_restore: r51 (fs3) │ │ │ │ + DW_CFA_restore: r52 (fs4) │ │ │ │ + DW_CFA_advance_loc: 40 to 0000000000036c80 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_offset: r51 (fs3) at cfa-144 │ │ │ │ + DW_CFA_offset: r52 (fs4) at cfa-152 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007508 0000000000000088 0000750c FDE cie=00000000 pc=000000000002bb46..000000000002c216 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002bb48 │ │ │ │ - DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000002bb60 │ │ │ │ +000087bc 0000000000000040 000087c0 FDE cie=00000000 pc=0000000000036ca4..0000000000036d68 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000036cac │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000036cb0 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000036cc8 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 34 to 000000000002bb82 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc1: 134 to 000000000002bc08 │ │ │ │ + DW_CFA_advance_loc1: 128 to 0000000000036d48 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036d4a │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002bc0a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036d4c │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002bc0c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036d4e │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036d50 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036d52 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036d54 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002bc0e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036d56 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002bc10 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036d58 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002bc12 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036d5a │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002bc14 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002bc16 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002bc18 │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 46 to 000000000002bc46 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002bc48 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002bc4a │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002bc4c │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002bc4e │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000036d60 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002bc50 │ │ │ │ - DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00008800 000000000000004c 00008804 FDE cie=00000000 pc=0000000000036d68..0000000000036e78 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000036d72 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000036d76 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 30 to 0000000000036d94 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r41 (fs1) at cfa-112 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 1428 to 000000000002c1e4 │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-104 │ │ │ │ + DW_CFA_advance_loc1: 190 to 0000000000036e52 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036e54 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036e56 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036e58 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036e5a │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036e5c │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036e5e │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036e60 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036e62 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036e64 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036e66 │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000002c200 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036e68 │ │ │ │ + DW_CFA_restore: r40 (fs0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036e6a │ │ │ │ + DW_CFA_restore: r41 (fs1) │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000036e70 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00008850 00000000000000ac 00008854 FDE cie=00000000 pc=0000000000036e78..0000000000037486 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036e7a │ │ │ │ + DW_CFA_def_cfa_offset: 320 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000036e7c │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000036e88 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000036e90 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000036e9c │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - │ │ │ │ -00007594 0000000000000050 00007598 FDE cie=00000000 pc=000000000002c216..000000000002c7b2 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002c218 │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002c21a │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 54 to 000000000002c250 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 22 to 0000000000036eb2 │ │ │ │ + DW_CFA_offset: r50 (fs2) at cfa-136 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000036ebc │ │ │ │ + DW_CFA_offset: r57 (fs9) at cfa-192 │ │ │ │ + DW_CFA_advance_loc: 34 to 0000000000036ede │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-120 │ │ │ │ + DW_CFA_offset: r52 (fs4) at cfa-152 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 1312 to 000000000002c770 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002c772 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002c774 │ │ │ │ + DW_CFA_offset: r41 (fs1) at cfa-128 │ │ │ │ + DW_CFA_offset: r51 (fs3) at cfa-144 │ │ │ │ + DW_CFA_offset: r53 (fs5) at cfa-160 │ │ │ │ + DW_CFA_offset: r54 (fs6) at cfa-168 │ │ │ │ + DW_CFA_offset: r55 (fs7) at cfa-176 │ │ │ │ + DW_CFA_offset: r56 (fs8) at cfa-184 │ │ │ │ + DW_CFA_advance_loc2: 1368 to 0000000000037436 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002c776 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037438 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002c778 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002c77a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003743a │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002c77c │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002c77e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003743c │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002c780 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002c782 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003743e │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002c784 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037440 │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002c786 │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002c78a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037442 │ │ │ │ + DW_CFA_restore: r40 (fs0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037444 │ │ │ │ + DW_CFA_restore: r41 (fs1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037446 │ │ │ │ + DW_CFA_restore: r50 (fs2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037448 │ │ │ │ + DW_CFA_restore: r51 (fs3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003744a │ │ │ │ + DW_CFA_restore: r52 (fs4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003744c │ │ │ │ + DW_CFA_restore: r53 (fs5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003744e │ │ │ │ + DW_CFA_restore: r54 (fs6) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037450 │ │ │ │ + DW_CFA_restore: r55 (fs7) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037452 │ │ │ │ + DW_CFA_restore: r56 (fs8) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037454 │ │ │ │ + DW_CFA_restore: r57 (fs9) │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000037462 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037464 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037466 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037468 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002c78c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003746a │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003746c │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003746e │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000037474 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002c790 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000075e8 0000000000000050 000075ec FDE cie=00000000 pc=000000000002c7b2..000000000002cda0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002c7b4 │ │ │ │ - DW_CFA_def_cfa_offset: 256 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000002c7be │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037476 │ │ │ │ + DW_CFA_def_cfa_offset: 320 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000002c7ca │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 30 to 000000000002c7e8 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 998 to 000000000002cbce │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002cbd0 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002cbd2 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002cbd4 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002cbd6 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002cbd8 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002cbda │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002cbdc │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002cbde │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002cbe0 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002cbe2 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002cbe4 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002cbe6 │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002cbe8 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002cbea │ │ │ │ - DW_CFA_restore_state │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-120 │ │ │ │ + DW_CFA_offset: r41 (fs1) at cfa-128 │ │ │ │ + DW_CFA_offset: r50 (fs2) at cfa-136 │ │ │ │ + DW_CFA_offset: r51 (fs3) at cfa-144 │ │ │ │ + DW_CFA_offset: r52 (fs4) at cfa-152 │ │ │ │ + DW_CFA_offset: r53 (fs5) at cfa-160 │ │ │ │ + DW_CFA_offset: r54 (fs6) at cfa-168 │ │ │ │ + DW_CFA_offset: r55 (fs7) at cfa-176 │ │ │ │ + DW_CFA_offset: r56 (fs8) at cfa-184 │ │ │ │ + DW_CFA_offset: r57 (fs9) at cfa-192 │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000763c 0000000000000084 00007640 FDE cie=00000000 pc=000000000002cda0..000000000002d1cc │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002cda2 │ │ │ │ +00008900 0000000000000090 00008904 FDE cie=00000000 pc=0000000000037486..000000000003774c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037488 │ │ │ │ DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002cda4 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 40 to 000000000002cdcc │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003748e │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000037498 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_advance_loc: 22 to 00000000000374ae │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc1: 138 to 000000000002ce56 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-120 │ │ │ │ + DW_CFA_offset: r50 (fs2) at cfa-136 │ │ │ │ + DW_CFA_offset: r51 (fs3) at cfa-144 │ │ │ │ + DW_CFA_advance_loc: 32 to 00000000000374ce │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r41 (fs1) at cfa-128 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000374da │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 640 to 000000000002d0d6 │ │ │ │ + DW_CFA_advance_loc2: 294 to 0000000000037600 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002d0d8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037602 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002d0da │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002d0dc │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002d0de │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037604 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037606 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037608 │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002d0e0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003760a │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002d0e2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003760c │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 46 to 000000000002d110 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003760e │ │ │ │ + DW_CFA_restore: r41 (fs1) │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000003761a │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002d112 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003761c │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002d116 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003761e │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002d118 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002d11a │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002d11c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037620 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037622 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002d11e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037624 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003762a │ │ │ │ + DW_CFA_restore: r50 (fs2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003762c │ │ │ │ + DW_CFA_restore: r40 (fs0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003762e │ │ │ │ + DW_CFA_restore: r51 (fs3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037630 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002d120 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037632 │ │ │ │ DW_CFA_def_cfa_offset: 192 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc1: 154 to 000000000002d1ba │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-120 │ │ │ │ + DW_CFA_offset: r41 (fs1) at cfa-128 │ │ │ │ + DW_CFA_offset: r50 (fs2) at cfa-136 │ │ │ │ + DW_CFA_offset: r51 (fs3) at cfa-144 │ │ │ │ + DW_CFA_advance_loc2: 260 to 0000000000037736 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000002d1c8 │ │ │ │ + DW_CFA_restore: r41 (fs1) │ │ │ │ + │ │ │ │ +00008994 0000000000000030 00008998 FDE cie=00000000 pc=000000000003774c..0000000000037796 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003774e │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000037754 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003775c │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000037762 │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 34 to 0000000000037784 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037786 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003778c │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003778e │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037790 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037792 │ │ │ │ + DW_CFA_restore: r40 (fs0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037794 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +000089c8 000000000000006c 000089cc FDE cie=00000000 pc=0000000000037796..0000000000037a14 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037798 │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003779c │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 14 to 00000000000377aa │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000377b2 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_advance_loc: 18 to 00000000000377c4 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 36 to 00000000000377e8 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r51 (fs3) at cfa-144 │ │ │ │ + DW_CFA_offset: r53 (fs5) at cfa-160 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-120 │ │ │ │ + DW_CFA_offset: r41 (fs1) at cfa-128 │ │ │ │ + DW_CFA_offset: r50 (fs2) at cfa-136 │ │ │ │ + DW_CFA_offset: r52 (fs4) at cfa-152 │ │ │ │ + DW_CFA_advance_loc2: 512 to 00000000000379e8 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000379ea │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000379ec │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000379ee │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000379f0 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000379f2 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000379f4 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000379f6 │ │ │ │ + DW_CFA_restore: r40 (fs0) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000379f8 │ │ │ │ + DW_CFA_restore: r41 (fs1) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000379fa │ │ │ │ + DW_CFA_restore: r50 (fs2) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000379fc │ │ │ │ + DW_CFA_restore: r51 (fs3) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000379fe │ │ │ │ + DW_CFA_restore: r52 (fs4) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037a00 │ │ │ │ + DW_CFA_restore: r53 (fs5) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037a02 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037a04 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037a06 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037a08 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037a0a │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037a0c │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000037a12 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -000076c4 0000000000000050 000076c8 FDE cie=00000000 pc=000000000002d1cc..000000000002e36a │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002d1d0 │ │ │ │ - DW_CFA_def_cfa_offset: 272 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000002d1ec │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 30 to 000000000002d20a │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ +00008a38 0000000000000038 00008a3c FDE cie=00000000 pc=0000000000037a14..0000000000037cdc │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037a16 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037a18 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_advance_loc: 18 to 0000000000037a2a │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 666 to 000000000002d4a4 │ │ │ │ + DW_CFA_advance_loc2: 252 to 0000000000037b26 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002d4a6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037b28 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002d4a8 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000037b2e │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002d4aa │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037b30 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002d4ac │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037b32 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002d4ae │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037b34 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002d4b0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037b36 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002d4b2 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002d4b4 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002d4b6 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002d4b8 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002d4ba │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002d4bc │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002d4be │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037b38 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002d4c0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037b3a │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00007718 0000000000000050 0000771c FDE cie=00000000 pc=000000000002e36a..000000000002e5e6 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002e36c │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc: 40 to 000000000002e394 │ │ │ │ +00008a74 0000000000000020 00008a78 FDE cie=00000000 pc=0000000000037cdc..0000000000037d3c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000037ce0 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000037ce4 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc1: 78 to 0000000000037d32 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000037d38 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037d3a │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00008a98 0000000000000058 00008a9c FDE cie=00000000 pc=0000000000037d3c..0000000000037f0c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037d3e │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000037d42 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000037d4a │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037d4c │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000037d50 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037d52 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000037d56 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc1: 78 to 0000000000037da4 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037da6 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037da8 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037daa │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037dac │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037dae │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 70 to 0000000000037df4 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037df6 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037df8 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037dfa │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037dfc │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037dfe │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037e00 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037e02 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000037e06 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037e08 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + │ │ │ │ +00008af4 0000000000000010 00008af8 FDE cie=00000000 pc=0000000000037f0c..0000000000037f16 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00008b08 0000000000000034 00008b0c FDE cie=00000000 pc=0000000000037f16..0000000000038114 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037f18 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000037f20 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 22 to 0000000000037f36 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037f38 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000037f40 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000037f46 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037f48 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000037f4a │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000037f50 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc1: 188 to 000000000003800c │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003800e │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000038010 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + │ │ │ │ +00008b40 0000000000000038 00008b44 FDE cie=00000000 pc=0000000000038114..0000000000038388 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000038116 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000038118 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000038126 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 18 to 0000000000038138 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc1: 148 to 00000000000381cc │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000381ce │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000381d4 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000381d6 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000381d8 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000381da │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000381dc │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000381de │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000381e0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00008b7c 0000000000000078 00008b80 FDE cie=00000000 pc=0000000000038388..0000000000038788 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003838a │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000038396 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 524 to 000000000002e5a0 │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000383a6 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 18 to 00000000000383b8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002e5a2 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000383ba │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002e5a6 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000383bc │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002e5a8 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000383be │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002e5aa │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000383c0 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002e5ac │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000383c2 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002e5ae │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000383c4 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002e5b0 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000383c6 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000383c8 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000383d0 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc1: 90 to 000000000003842a │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002e5b2 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002e5b4 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002e5b6 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002e5b8 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002e5ba │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002e5bc │ │ │ │ + DW_CFA_advance_loc1: 226 to 000000000003850c │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc1: 90 to 0000000000038566 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000038572 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000038574 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000038576 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000038578 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003857a │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003857c │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003857e │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000038580 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002e5be │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000038584 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 122 to 00000000000385fe │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000038600 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc1: 164 to 00000000000386a4 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 48 to 00000000000386d4 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 24 to 00000000000386ec │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000386ee │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 36 to 0000000000038712 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000038714 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 40 to 000000000003873c │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003873e │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000003874a │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003874c │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000038758 │ │ │ │ DW_CFA_restore_state │ │ │ │ + │ │ │ │ +00008bf8 0000000000000010 00008bfc FDE cie=00000000 pc=0000000000038788..000000000003879c │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000776c 00000000000000b4 00007770 FDE cie=00000000 pc=000000000002e5e6..000000000002e9e4 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002e5e8 │ │ │ │ - DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002e5ea │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 22 to 000000000002e600 │ │ │ │ +00008c0c 0000000000000054 00008c10 FDE cie=00000000 pc=000000000003879c..000000000003887c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000387a0 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000387a4 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000387ac │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 18 to 000000000002e612 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 22 to 00000000000387c2 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 34 to 000000000002e634 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc1: 90 to 000000000002e68e │ │ │ │ + DW_CFA_advance_loc1: 134 to 0000000000038848 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003884a │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003884c │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003884e │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000038850 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000038852 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000038854 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000038856 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 26 to 000000000002e6a8 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc1: 128 to 000000000002e728 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000038858 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003885c │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003885e │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000038860 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000003886e │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002e72a │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002e72c │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002e72e │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002e730 │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc1: 96 to 000000000002e790 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000038870 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000038874 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000038878 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003887a │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00008c64 000000000000002c 00008c68 FDE cie=00000000 pc=000000000003887c..00000000000388ea │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000038882 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000038886 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000038890 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000003889a │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc1: 66 to 00000000000388dc │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000388de │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000388e0 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002e792 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002e794 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000388e2 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000388e4 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000388e6 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00008c94 0000000000000024 00008c98 FDE cie=00000000 pc=00000000000388ea..000000000003894a │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000388f4 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000388f8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000038906 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000038914 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000038934 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003893c │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000038946 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000038948 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00008cbc 0000000000000010 00008cc0 FDE cie=00000000 pc=000000000003894a..0000000000038964 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00008cd0 0000000000000010 00008cd4 FDE cie=00000000 pc=0000000000038964..0000000000038972 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00008ce4 0000000000000010 00008ce8 FDE cie=00000000 pc=0000000000038972..0000000000038990 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00008cf8 0000000000000010 00008cfc FDE cie=00000000 pc=0000000000038990..00000000000389ce │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00008d0c 0000000000000010 00008d10 FDE cie=00000000 pc=00000000000389ce..00000000000389e6 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00008d20 0000000000000044 00008d24 FDE cie=00000000 pc=00000000000389e6..0000000000038ade │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000389e8 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000389ea │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 18 to 00000000000389fc │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 62 to 0000000000038a3a │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 50 to 0000000000038a6c │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002e796 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000002e7b6 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000038a88 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002e7b8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000038a8a │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002e7ba │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000038a8c │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000038a8e │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002e7bc │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000038a90 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002e7be │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000038a92 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000038a94 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000038a96 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002e7c0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000038a98 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000002e7c6 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000038aac │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000038ac0 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000038ac6 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000038ac8 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00008d68 0000000000000010 00008d6c FDE cie=00000000 pc=0000000000038ade..0000000000038af6 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00008d7c 0000000000000010 00008d80 FDE cie=00000000 pc=0000000000038af6..0000000000038b0e │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00008d90 0000000000000010 00008d94 FDE cie=00000000 pc=0000000000038b0e..0000000000038b38 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00008da4 00000000000000b4 00008da8 FDE cie=00000000 pc=0000000000038b38..00000000000393f2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000038b3a │ │ │ │ + DW_CFA_def_cfa_offset: 336 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000038b3c │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000038b4a │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000038b62 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000038b6c │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000038b76 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000002e7cc │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_advance_loc: 42 to 0000000000038ba0 │ │ │ │ + DW_CFA_offset: r50 (fs2) at cfa-136 │ │ │ │ + DW_CFA_offset: r52 (fs4) at cfa-152 │ │ │ │ + DW_CFA_advance_loc: 46 to 0000000000038bce │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 480 to 000000000002e9ac │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002e9ae │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002e9b0 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002e9b2 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002e9b4 │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002e9b6 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000002e9c4 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-120 │ │ │ │ + DW_CFA_offset: r41 (fs1) at cfa-128 │ │ │ │ + DW_CFA_offset: r51 (fs3) at cfa-144 │ │ │ │ + DW_CFA_offset: r53 (fs5) at cfa-160 │ │ │ │ + DW_CFA_advance_loc2: 1528 to 00000000000391c6 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000391c8 │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000391ca │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002e9c8 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000002e9ce │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000391cc │ │ │ │ + DW_CFA_restore: r40 (fs0) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000391ce │ │ │ │ + DW_CFA_restore: r41 (fs1) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000391d0 │ │ │ │ + DW_CFA_restore: r50 (fs2) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000391d2 │ │ │ │ + DW_CFA_restore: r51 (fs3) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000391d4 │ │ │ │ + DW_CFA_restore: r52 (fs4) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000391d6 │ │ │ │ + DW_CFA_restore: r53 (fs5) │ │ │ │ + DW_CFA_advance_loc: 40 to 00000000000391fe │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000039200 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000039202 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000039204 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000039206 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000039208 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003920a │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003920c │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003920e │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 18 to 000000000002e9e0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000039212 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000039214 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000039216 │ │ │ │ + DW_CFA_def_cfa_offset: 336 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-120 │ │ │ │ + DW_CFA_offset: r41 (fs1) at cfa-128 │ │ │ │ + DW_CFA_offset: r50 (fs2) at cfa-136 │ │ │ │ + DW_CFA_offset: r51 (fs3) at cfa-144 │ │ │ │ + DW_CFA_offset: r52 (fs4) at cfa-152 │ │ │ │ + DW_CFA_offset: r53 (fs5) at cfa-160 │ │ │ │ + DW_CFA_advance_loc2: 442 to 00000000000393d0 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_restore: r40 (fs0) │ │ │ │ + DW_CFA_restore: r41 (fs1) │ │ │ │ + DW_CFA_restore: r50 (fs2) │ │ │ │ + DW_CFA_restore: r51 (fs3) │ │ │ │ + DW_CFA_restore: r52 (fs4) │ │ │ │ + DW_CFA_restore: r53 (fs5) │ │ │ │ + DW_CFA_advance_loc: 30 to 00000000000393ee │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-120 │ │ │ │ + DW_CFA_offset: r41 (fs1) at cfa-128 │ │ │ │ + DW_CFA_offset: r50 (fs2) at cfa-136 │ │ │ │ + DW_CFA_offset: r51 (fs3) at cfa-144 │ │ │ │ + DW_CFA_offset: r52 (fs4) at cfa-152 │ │ │ │ + DW_CFA_offset: r53 (fs5) at cfa-160 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00007824 00000000000000a8 00007828 FDE cie=00000000 pc=000000000002e9e4..000000000002edd0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002e9e6 │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002e9e8 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000002e9fc │ │ │ │ +00008e5c 000000000000002c 00008e60 FDE cie=00000000 pc=00000000000393f2..000000000003947e │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000393f4 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000393f6 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000039402 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000003940e │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000039414 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc1: 94 to 0000000000039472 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000039474 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000039476 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000039478 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003947a │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003947c │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + │ │ │ │ +00008e8c 00000000000000b4 00008e90 FDE cie=00000000 pc=000000000003947e..0000000000039862 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000039480 │ │ │ │ + DW_CFA_def_cfa_offset: 304 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000039482 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000002ea10 │ │ │ │ + DW_CFA_advance_loc: 22 to 0000000000039498 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 14 to 00000000000394a6 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r50 (fs2) at cfa-136 │ │ │ │ + DW_CFA_offset: r51 (fs3) at cfa-144 │ │ │ │ + DW_CFA_advance_loc: 22 to 00000000000394bc │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 46 to 00000000000394ea │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000002ea30 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc1: 86 to 000000000002ea86 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 22 to 000000000002ea9c │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc1: 124 to 000000000002eb18 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002eb1a │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002eb1c │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc1: 90 to 000000000002eb76 │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-120 │ │ │ │ + DW_CFA_offset: r41 (fs1) at cfa-128 │ │ │ │ + DW_CFA_advance_loc2: 536 to 0000000000039702 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002eb78 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002eb7a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000039704 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002eb7c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000039706 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002eb7e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000039708 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002eb80 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003970a │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003970c │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002eb82 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003970e │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000002eb96 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000039710 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000039712 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000039714 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000039716 │ │ │ │ + DW_CFA_restore: r40 (fs0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000039718 │ │ │ │ + DW_CFA_restore: r41 (fs1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003971a │ │ │ │ + DW_CFA_restore: r50 (fs2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003971c │ │ │ │ + DW_CFA_restore: r51 (fs3) │ │ │ │ + DW_CFA_advance_loc: 26 to 0000000000039736 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002eb98 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000039738 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002eb9a │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002eb9c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003973c │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003973e │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002eb9e │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002eba2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000039740 │ │ │ │ + DW_CFA_def_cfa_offset: 304 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 34 to 000000000002ebc4 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 468 to 000000000002ed98 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002ed9a │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002ed9c │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002ed9e │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000002eda6 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002eda8 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002edaa │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002edae │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000002edb8 │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-120 │ │ │ │ + DW_CFA_offset: r41 (fs1) at cfa-128 │ │ │ │ + DW_CFA_offset: r50 (fs2) at cfa-136 │ │ │ │ + DW_CFA_offset: r51 (fs3) at cfa-144 │ │ │ │ + DW_CFA_advance_loc2: 252 to 000000000003983c │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000002edcc │ │ │ │ + DW_CFA_restore: r40 (fs0) │ │ │ │ + DW_CFA_restore: r41 (fs1) │ │ │ │ + DW_CFA_restore: r50 (fs2) │ │ │ │ + DW_CFA_restore: r51 (fs3) │ │ │ │ + DW_CFA_advance_loc: 34 to 000000000003985e │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-120 │ │ │ │ + DW_CFA_offset: r41 (fs1) at cfa-128 │ │ │ │ + DW_CFA_offset: r50 (fs2) at cfa-136 │ │ │ │ + DW_CFA_offset: r51 (fs3) at cfa-144 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000078d0 0000000000000090 000078d4 FDE cie=00000000 pc=000000000002edd0..000000000002ef18 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002edd4 │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000002ede4 │ │ │ │ +00008f44 0000000000000064 00008f48 FDE cie=00000000 pc=0000000000039862..0000000000039a2a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000039864 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003986c │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000002ee00 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000003987c │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000039898 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_advance_loc1: 156 to 0000000000039934 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000039936 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000039938 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003993a │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003993c │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003993e │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000039940 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000039942 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000039944 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000039946 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000039948 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000039950 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000039952 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000039954 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000039956 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 192 to 0000000000039a16 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000039a1a │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000039a24 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000039a26 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000039a28 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + │ │ │ │ +00008fac 0000000000000088 00008fb0 FDE cie=00000000 pc=0000000000039a2a..0000000000039f52 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000039a2c │ │ │ │ + DW_CFA_def_cfa_offset: 240 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000039a34 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000039a54 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_advance_loc1: 100 to 0000000000039ab8 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc1: 202 to 000000000002eeca │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002eecc │ │ │ │ + DW_CFA_advance_loc2: 696 to 0000000000039d70 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002eece │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002eed0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000039d72 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002eed2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000039d74 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002eed4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000039d76 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002eed6 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002eed8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000039d78 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002eeda │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000039d7a │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002eedc │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000039d7c │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002eede │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002eee0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000039d7e │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000002eef4 │ │ │ │ + DW_CFA_advance_loc: 44 to 0000000000039daa │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002eef6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000039dac │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000039dae │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000039db0 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000039db2 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000039db6 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002eef8 │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000039db8 │ │ │ │ + DW_CFA_def_cfa_offset: 240 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002eefc │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc2: 386 to 0000000000039f3a │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000002ef14 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000039f4e │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00007964 0000000000000094 00007968 FDE cie=00000000 pc=000000000002ef18..000000000002f1ee │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002ef1c │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000002ef2c │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 26 to 000000000002ef46 │ │ │ │ +00009038 0000000000000094 0000903c FDE cie=00000000 pc=0000000000039f52..000000000003a182 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000039f54 │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000039f56 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000039f6a │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 26 to 0000000000039f84 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc1: 148 to 000000000002efda │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002efdc │ │ │ │ + DW_CFA_advance_loc2: 430 to 000000000003a132 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002efde │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a134 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002efe0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a136 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002efe2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a138 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002efe4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a13a │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002efe6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a13c │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002efe8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a13e │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002efea │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a140 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002efec │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a142 │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002efee │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a144 │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002eff0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a146 │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 22 to 000000000002f006 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000003a15a │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002f008 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a15c │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a15e │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002f00a │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a160 │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 456 to 000000000002f1d2 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003a168 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000002f1ea │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 22 to 000000000003a17e │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -000079fc 0000000000000090 00007a00 FDE cie=00000000 pc=000000000002f1ee..000000000002f310 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002f1f0 │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f1f4 │ │ │ │ +000090d0 0000000000000054 000090d4 FDE cie=00000000 pc=000000000003a182..000000000003a2f2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a184 │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003a188 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 18 to 000000000002f206 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000002f21e │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000003a192 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003a19a │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003a1a2 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000003a1ae │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000003a1bc │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_advance_loc1: 70 to 000000000003a202 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc1: 160 to 000000000002f2be │ │ │ │ + DW_CFA_advance_loc1: 210 to 000000000003a2d4 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a2d6 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a2d8 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a2da │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002f2c0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003a2de │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002f2c2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a2e0 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002f2c4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a2e2 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002f2c6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a2e4 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002f2c8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a2e6 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002f2ca │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a2e8 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002f2cc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a2ea │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002f2ce │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002f2d0 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002f2d2 │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000002f2e0 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002f2e2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a2ec │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000002f2ee │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a2ee │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a2f0 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f2f2 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +00009128 00000000000000c0 0000912c FDE cie=00000000 pc=000000000003a2f2..000000000003a488 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a2f4 │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003a2f8 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000003a30c │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000003a31c │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f2f6 │ │ │ │ + DW_CFA_advance_loc: 22 to 000000000003a332 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc1: 172 to 000000000003a3de │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a3e0 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a3e2 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a3e4 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a3e6 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a3e8 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a3ea │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a3ec │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 18 to 000000000003a3fe │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a400 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a402 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a404 │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 22 to 000000000002f30c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003a408 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a40a │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003a40e │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00007a90 0000000000000090 00007a94 FDE cie=00000000 pc=000000000002f310..000000000002f660 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f314 │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000002f324 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000002f340 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 678 to 000000000002f5e6 │ │ │ │ + DW_CFA_advance_loc: 30 to 000000000003a42c │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002f5e8 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003a432 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002f5ea │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002f5ec │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a434 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002f5ee │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a436 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002f5f0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a438 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002f5f2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a43a │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002f5f4 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002f5f6 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002f5f8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a43c │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002f5fa │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a43e │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002f5fc │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000002f610 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a440 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000002f61c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a442 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a444 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a446 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003a44a │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a44c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000002f620 │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003a450 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003a456 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 36 to 000000000002f644 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a458 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a45a │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a45c │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a45e │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a460 │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a462 │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000002f65c │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003a468 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ │ │ │ │ -00007b24 0000000000000050 00007b28 FDE cie=00000000 pc=000000000002f660..0000000000030678 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000002f666 │ │ │ │ - DW_CFA_def_cfa_offset: 240 │ │ │ │ - DW_CFA_advance_loc: 18 to 000000000002f678 │ │ │ │ +000091ec 0000000000000050 000091f0 FDE cie=00000000 pc=000000000003a488..000000000003a5e2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a48a │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003a48e │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000003a498 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 50 to 000000000002f6aa │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003a4a0 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003a4a8 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000003a4b4 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_advance_loc1: 72 to 000000000003a4fc │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 1650 to 000000000002fd1c │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc1: 200 to 000000000003a5c4 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a5c6 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a5c8 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a5ca │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002fd1e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a5cc │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002fd20 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003a5d0 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002fd22 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a5d2 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002fd24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a5d4 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002fd26 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a5d6 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002fd28 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a5d8 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002fd2a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a5da │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002fd2c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a5dc │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002fd2e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a5de │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002fd30 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002fd32 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002fd34 │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002fd36 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a5e0 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000002fd38 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00007b78 00000000000000ec 00007b7c FDE cie=00000000 pc=0000000000030678..00000000000312f8 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003067a │ │ │ │ - DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003067c │ │ │ │ +00009240 00000000000000b4 00009244 FDE cie=00000000 pc=000000000003a5e2..000000000003a7c8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a5e4 │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a5e6 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000030688 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000003a5fa │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 22 to 000000000003069e │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000003a604 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000003a612 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc1: 68 to 000000000003a656 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 14 to 00000000000306ac │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc1: 182 to 0000000000030762 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 250 to 000000000003085c │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003085e │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000030860 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000030862 │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000030864 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 152 to 00000000000308fc │ │ │ │ + DW_CFA_advance_loc1: 198 to 000000000003a71c │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a71e │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a720 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a722 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000308fe │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000030900 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a724 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a726 │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000030902 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a728 │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 44 to 000000000003092e │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000030930 │ │ │ │ + DW_CFA_advance_loc: 18 to 000000000003a73a │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000030932 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000030934 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000030936 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a73c │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a73e │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a740 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000030938 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a742 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003093a │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003093c │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003093e │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000030940 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a744 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a746 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000030942 │ │ │ │ - DW_CFA_def_cfa_offset: 208 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003a74a │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 54 to 0000000000030978 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003097a │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003097c │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003097e │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000030984 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 1438 to 0000000000030f22 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000030f3a │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 368 to 00000000000310aa │ │ │ │ + DW_CFA_advance_loc: 42 to 000000000003a774 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a776 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a778 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a77a │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000310ac │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000310ae │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a77c │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a77e │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000310b0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a780 │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 44 to 00000000000310dc │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003a788 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 364 to 0000000000031248 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003a78c │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a78e │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a790 │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 26 to 0000000000031262 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003a794 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 18 to 0000000000031274 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000031276 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000031278 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003127a │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000031280 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 66 to 00000000000312c2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a796 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a798 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a79a │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a79c │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a79e │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a7a0 │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a7a2 │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 38 to 00000000000312e8 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003a7a8 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000312ec │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000312f4 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00007c68 0000000000000050 00007c6c FDE cie=00000000 pc=00000000000312f8..0000000000031c2a │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000312fa │ │ │ │ - DW_CFA_def_cfa_offset: 224 │ │ │ │ - DW_CFA_advance_loc: 34 to 000000000003131c │ │ │ │ +000092f8 000000000000003c 000092fc FDE cie=00000000 pc=000000000003a7c8..000000000003a87c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a7ca │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003a7ce │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000003a7d8 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003a7e0 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003a7e8 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003a7ee │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 438 to 00000000000314d2 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc1: 124 to 000000000003a86a │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000314d4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a86c │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000314d6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a86e │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000314d8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a870 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000314da │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a872 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000314dc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a874 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000314de │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a876 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000314e0 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000314e2 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000314e4 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000314e6 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000314e8 │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000314ec │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a878 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000314ee │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a87a │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000314f0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00007cbc 0000000000000050 00007cc0 FDE cie=00000000 pc=0000000000031c2a..0000000000032494 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000031c2c │ │ │ │ - DW_CFA_def_cfa_offset: 224 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000031c30 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000031c40 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 44 to 0000000000031c6c │ │ │ │ +00009338 0000000000000084 0000933c FDE cie=00000000 pc=000000000003a87c..000000000003aa70 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a87e │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a880 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 18 to 000000000003a892 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000003a89c │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003a8a2 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003a8aa │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003a8ae │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003a8b4 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_advance_loc1: 72 to 000000000003a8fc │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 324 to 0000000000031db0 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000031db2 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000031db4 │ │ │ │ + DW_CFA_advance_loc1: 84 to 000000000003a950 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000031db6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a952 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000031db8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a954 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000031dba │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a956 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000031dbc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a958 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000031dbe │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000031dc0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a95a │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000031dc2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a95c │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000031dc4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a95e │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000031dc6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a960 │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000031dc8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a962 │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000031dca │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a964 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a966 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003a96e │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003a970 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000031dcc │ │ │ │ - DW_CFA_restore_state │ │ │ │ - │ │ │ │ -00007d10 0000000000000064 00007d14 FDE cie=00000000 pc=0000000000032494..000000000003257a │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032496 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003249c │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 26 to 00000000000324b6 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 18 to 00000000000324c8 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 34 to 00000000000324ea │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 60 to 0000000000032526 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032528 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003252a │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000003253e │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032540 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032542 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032544 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032546 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032548 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003254c │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003254e │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032550 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000032570 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000032576 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00007d78 0000000000000034 00007d7c FDE cie=00000000 pc=000000000003257a..0000000000032604 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003257c │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000003258a │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 58 to 00000000000325c4 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000325c6 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000325c8 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000325ca │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000325cc │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000325ce │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000325d0 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000325d2 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000325d4 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00007db0 0000000000000024 00007db4 FDE cie=00000000 pc=0000000000032604..0000000000032674 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000032608 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003260c │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 66 to 000000000003264e │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032650 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032652 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032654 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00007dd8 000000000000003c 00007ddc FDE cie=00000000 pc=0000000000032674..0000000000032726 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000032678 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003267a │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000032686 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000003269e │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 78 to 00000000000326ec │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000326ee │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000326f0 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000326f2 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000326f4 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000326f6 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000326f8 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000326fa │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 18 to 000000000003270c │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00007e18 0000000000000030 00007e1c FDE cie=00000000 pc=0000000000032726..00000000000327b4 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032728 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003272a │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000032736 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 18 to 0000000000032748 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000032756 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 64 to 0000000000032796 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032798 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003279a │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000327a0 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000327a2 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000327a4 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000327b0 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - │ │ │ │ -00007e4c 000000000000002c 00007e50 FDE cie=00000000 pc=00000000000327b4..000000000003284c │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000327ba │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000327c4 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000327d4 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 14 to 00000000000327e2 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc1: 68 to 0000000000032826 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032828 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003282a │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003282c │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003282e │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032830 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00007e7c 000000000000003c 00007e80 FDE cie=00000000 pc=000000000003284c..000000000003292e │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000032850 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000003285a │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000003286a │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000032882 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc1: 152 to 000000000003291a │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003291c │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003291e │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032920 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032922 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032924 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032926 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032928 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003292a │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003292c │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00007ebc 0000000000000020 00007ec0 FDE cie=00000000 pc=000000000003292e..0000000000032956 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000032932 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000032936 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000032944 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003294c │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000032952 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032954 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00007ee0 0000000000000010 00007ee4 FDE cie=00000000 pc=0000000000032956..000000000003295e │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00007ef4 0000000000000020 00007ef8 FDE cie=00000000 pc=000000000003295e..000000000003299a │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032960 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032962 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000032968 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000032970 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000032976 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032978 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003297a │ │ │ │ - DW_CFA_restore_state │ │ │ │ - │ │ │ │ -00007f18 0000000000000020 00007f1c FDE cie=00000000 pc=000000000003299a..00000000000329fc │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003299c │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000329a0 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 20 to 00000000000329b4 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000329b6 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000329b8 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000329bc │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00007f3c 0000000000000014 00007f40 FDE cie=00000000 pc=00000000000329fc..0000000000032a28 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000032a06 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 30 to 0000000000032a24 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00007f54 0000000000000020 00007f58 FDE cie=00000000 pc=0000000000032a28..0000000000032a96 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000032a2c │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000032a30 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000032a44 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032a46 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032a48 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032a4a │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00007f78 0000000000000040 00007f7c FDE cie=00000000 pc=0000000000032a96..0000000000032af8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000032a9c │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000032aa8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 42 to 0000000000032ad2 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032ad4 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032ad6 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032ad8 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032ada │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000032ade │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032ae0 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032ae2 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032ae4 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032ae6 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032ae8 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032aea │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032aec │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032aee │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000032af2 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00007fbc 0000000000000010 00007fc0 FDE cie=00000000 pc=0000000000032af8..0000000000032b02 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00007fd0 0000000000000048 00007fd4 FDE cie=00000000 pc=0000000000032b02..0000000000032bd4 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000032b08 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000032b14 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 18 to 0000000000032b26 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc1: 132 to 0000000000032baa │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032bac │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032bae │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032bb0 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032bb2 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032bb4 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000032bb8 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000032bc2 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032bc4 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032bc6 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032bc8 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032bca │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032bcc │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000801c 000000000000003c 00008020 FDE cie=00000000 pc=0000000000032bd4..0000000000032c7c │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000032bd8 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000032bdc │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000032be6 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 110 to 0000000000032c54 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032c56 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032c58 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032c5a │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000032c60 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000032c64 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032c66 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032c68 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000032c74 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000032c78 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032c7a │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - │ │ │ │ -0000805c 0000000000000034 00008060 FDE cie=00000000 pc=0000000000032c7c..0000000000032cfc │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032c7e │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032c80 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000032c86 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000032c90 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 60 to 0000000000032ccc │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032cce │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032cd0 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032cd2 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032cd4 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032cd6 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 34 to 0000000000032cf8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00008094 0000000000000064 00008098 FDE cie=00000000 pc=0000000000032cfc..0000000000032e98 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032cfe │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032d00 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000032d06 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000032d14 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000032d20 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000032d2a │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 18 to 0000000000032d3c │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000032d4a │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc1: 92 to 0000000000032da6 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032da8 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032daa │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032dac │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032dae │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032db0 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032db2 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032db4 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032db6 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032db8 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032dba │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032dbc │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc1: 80 to 0000000000032e0c │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032e0e │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032e10 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000080fc 0000000000000028 00008100 FDE cie=00000000 pc=0000000000032e98..0000000000032f00 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000032e9c │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000032ea2 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000032eaa │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 64 to 0000000000032eea │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032eec │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000032ef2 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000032efc │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032efe │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00008128 0000000000000034 0000812c FDE cie=00000000 pc=0000000000032f00..0000000000032fb4 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000032f04 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000032f0a │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000032f18 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc1: 128 to 0000000000032f98 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032f9a │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032f9c │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032f9e │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032fa0 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000032fa6 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000032fb0 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032fb2 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00008160 0000000000000040 00008164 FDE cie=00000000 pc=0000000000032fb4..0000000000033068 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032fb6 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000032fb8 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000032fbe │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000032fc8 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000032fd2 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc1: 96 to 0000000000033032 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033034 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033036 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033038 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003303a │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003303c │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003303e │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033040 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 36 to 0000000000033064 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - │ │ │ │ -000081a4 00000000000000c8 000081a8 FDE cie=00000000 pc=0000000000033068..0000000000033372 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003306a │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000033074 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000033082 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000033092 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc1: 68 to 00000000000330d6 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 20 to 00000000000330ea │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-120 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000330f0 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000330f6 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc2: 446 to 00000000000332b4 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000332b6 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000332b8 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000332ba │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000332bc │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000332be │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000332c0 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000332c2 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000332c4 │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000332c6 │ │ │ │ - DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000332c8 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000332ca │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000332cc │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000332d0 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000332d2 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000332d4 │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000332d6 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 32 to 00000000000332f6 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 18 to 0000000000033308 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003330a │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003330c │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003330e │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033310 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033312 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033314 │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033316 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 30 to 0000000000033334 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033336 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033338 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003333a │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003333c │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003333e │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033340 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-120 │ │ │ │ - DW_CFA_advance_loc: 30 to 000000000003335e │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033360 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033362 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033364 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033366 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033368 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003336a │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003336c │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003336e │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033370 │ │ │ │ - DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00008270 0000000000000064 00008274 FDE cie=00000000 pc=0000000000033372..0000000000033400 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033374 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000033378 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003337e │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000033388 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000033394 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc1: 68 to 00000000000333d8 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000333da │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000333dc │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000333de │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000333e0 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000333e2 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000333e4 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000333e6 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000333e8 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000333ea │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000333ee │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000333f2 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000333f4 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000333f8 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000333fa │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000333fc │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - │ │ │ │ -000082d8 000000000000003c 000082dc FDE cie=00000000 pc=0000000000033400..000000000003347c │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000033406 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 18 to 0000000000033418 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 78 to 0000000000033466 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033468 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003346a │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003346c │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003346e │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033470 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033472 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033474 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033476 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033478 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00008318 0000000000000040 0000831c FDE cie=00000000 pc=000000000003347c..000000000003351c │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000033482 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000033490 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000033498 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc1: 108 to 0000000000033504 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033506 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033508 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003350a │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003350c │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003350e │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033510 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033512 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033514 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033516 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033518 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000835c 000000000000004c 00008360 FDE cie=00000000 pc=000000000003351c..0000000000033624 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003351e │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033520 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000033526 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000033542 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc1: 198 to 0000000000033608 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003360a │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003360c │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003360e │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033610 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033612 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033614 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033616 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033618 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003361a │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003361c │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003361e │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033620 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033622 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000083ac 0000000000000084 000083b0 FDE cie=00000000 pc=0000000000033624..00000000000338b8 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033626 │ │ │ │ - DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000033636 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000003364e │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000003366e │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 18 to 0000000000033680 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc2: 352 to 00000000000337e0 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000337e2 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000337e4 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000337e6 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000337e8 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000337ea │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000337ec │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 26 to 0000000000033806 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033808 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003380a │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003380c │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003380e │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033810 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033812 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033814 │ │ │ │ - DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc1: 146 to 00000000000338a6 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 14 to 00000000000338b4 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - │ │ │ │ -00008434 00000000000000b0 00008438 FDE cie=00000000 pc=00000000000338b8..0000000000033c00 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000338ba │ │ │ │ - DW_CFA_def_cfa_offset: 320 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000338bc │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 32 to 00000000000338dc │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 60 to 0000000000033918 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 350 to 0000000000033a76 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033a78 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033a7a │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033a7c │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033a7e │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033a80 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033a82 │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 26 to 0000000000033a9c │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033a9e │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033aa0 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033aa2 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033aa4 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033aa6 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033aa8 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033aaa │ │ │ │ - DW_CFA_def_cfa_offset: 320 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003a974 │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc1: 120 to 0000000000033b22 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 38 to 0000000000033b48 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000033b56 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc1: 238 to 000000000003aa62 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000033b64 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000033b68 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000033b76 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000084e8 000000000000008c 000084ec FDE cie=00000000 pc=0000000000033c00..0000000000033d20 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033c02 │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000033c16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000033c24 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000033c44 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc1: 118 to 0000000000033cba │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033cbc │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033cbe │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033cc0 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033cc2 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033cc4 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033cc6 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033cc8 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033cca │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033ccc │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000033ce0 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033ce2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003aa64 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033ce4 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033ce6 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033ce8 │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000033d08 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003aa66 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003aa68 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003aa6a │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003aa6c │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003aa6e │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000033d1c │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00008578 0000000000000028 0000857c FDE cie=00000000 pc=0000000000033d20..0000000000033d4e │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033d22 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033d24 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000033d28 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000033d36 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033d38 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000033d42 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033d44 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033d46 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033d48 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000033d4c │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000085a4 0000000000000058 000085a8 FDE cie=00000000 pc=0000000000033d4e..0000000000033e26 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033d50 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033d52 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000033d58 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000033d6c │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc1: 132 to 0000000000033df0 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033df2 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033df4 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033df6 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033df8 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033dfa │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033dfc │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033dfe │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033e00 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033e02 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033e04 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033e06 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00008600 0000000000000024 00008604 FDE cie=00000000 pc=0000000000033e26..0000000000033e4e │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033e28 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033e2a │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000033e30 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000033e3a │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000033e44 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033e46 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000033e4a │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033e4c │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00008628 0000000000000010 0000862c FDE cie=00000000 pc=0000000000033e4e..0000000000033e86 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000863c 0000000000000028 00008640 FDE cie=00000000 pc=0000000000033e86..0000000000033ed6 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000033e8a │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000033e8e │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000033e98 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 40 to 0000000000033ec0 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033ec2 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000033ec8 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000033ed2 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033ed4 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00008668 0000000000000038 0000866c FDE cie=00000000 pc=0000000000033ed6..0000000000033f52 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000033edc │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000033ee8 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 26 to 0000000000033f02 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc1: 56 to 0000000000033f3a │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000033f3e │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000033f44 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033f46 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033f48 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033f4a │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033f4c │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033f4e │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033f50 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000086a4 0000000000000054 000086a8 FDE cie=00000000 pc=0000000000033f52..000000000003438e │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033f54 │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000033f56 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000033f5c │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000033f64 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000033f6a │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000033f72 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000033f78 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000033f80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc2: 302 to 00000000000340ae │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000340b0 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000340b2 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000340b4 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000340b6 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000340b8 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000340ba │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000340bc │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000340be │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000340c0 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000340c2 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000340c4 │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000340c8 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000340ca │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000340cc │ │ │ │ - DW_CFA_restore_state │ │ │ │ - │ │ │ │ -000086fc 0000000000000010 00008700 FDE cie=00000000 pc=000000000003438e..0000000000034398 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00008710 0000000000000020 00008714 FDE cie=00000000 pc=0000000000034398..00000000000343b6 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003439a │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003439c │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000343a2 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000343a8 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000343b2 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000343b4 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00008734 0000000000000038 00008738 FDE cie=00000000 pc=00000000000343b6..0000000000034440 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000343bc │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000343c0 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 30 to 00000000000343de │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 76 to 000000000003442a │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000034430 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000034432 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000034434 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000034436 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000034438 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003443a │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003443c │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003443e │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ +000093c0 0000000000000014 000093c4 FDE cie=00000000 pc=000000000003aa70..000000000003aa72 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - │ │ │ │ -00008770 0000000000000044 00008774 FDE cie=00000000 pc=0000000000034440..00000000000347b4 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000034442 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000003444c │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000034458 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc2: 374 to 00000000000345ce │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000345d0 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000345d2 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000345d4 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000345d6 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000345d8 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000345da │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000345dc │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000345de │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000345e2 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000345e4 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000345e6 │ │ │ │ - DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - │ │ │ │ -000087b8 0000000000000034 000087bc FDE cie=00000000 pc=00000000000347b4..0000000000034852 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000347ba │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 14 to 00000000000347c8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 120 to 0000000000034840 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000034842 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000034844 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000034846 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000034848 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003484a │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003484c │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003484e │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000087f0 000000000000006c 000087f4 FDE cie=00000000 pc=0000000000034852..0000000000034a9c │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000034854 │ │ │ │ - DW_CFA_def_cfa_offset: 224 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000034856 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000034860 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000003486e │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 22 to 0000000000034884 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc2: 380 to 0000000000034a00 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000034a02 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000034a04 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000034a06 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000034a08 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000034a0a │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000034a0c │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000034a0e │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000034a10 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000034a12 │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000034a14 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000034a16 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000034a18 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000034a1a │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000034a1c │ │ │ │ - DW_CFA_def_cfa_offset: 224 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ +000093d8 0000000000000054 000093dc FDE cie=00000000 pc=000000000003aa72..000000000003b65c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003aa74 │ │ │ │ + DW_CFA_def_cfa_offset: 208 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000003aa7e │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - │ │ │ │ -00008860 0000000000000058 00008864 FDE cie=00000000 pc=0000000000034a9c..000000000003508a │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000034aa0 │ │ │ │ - DW_CFA_def_cfa_offset: 592 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000034aa2 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000034aac │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-120 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 40 to 0000000000034ad4 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 72 to 0000000000034b1c │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000003aa8a │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 1122 to 0000000000034f7e │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000034f82 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000034f88 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000034f8c │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000034f90 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000034f94 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000034f98 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000034f9c │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000034fa0 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000034fa4 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000034fa6 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000034fa8 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000034faa │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000034fac │ │ │ │ - DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000034fb0 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000034fb2 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000088bc 000000000000009c 000088c0 FDE cie=00000000 pc=000000000003508a..0000000000035772 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003508e │ │ │ │ - DW_CFA_def_cfa_offset: 528 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000035092 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000035098 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000350a4 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 20 to 00000000000350b8 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 28 to 00000000000350d4 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 22 to 00000000000350ea │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 42 to 0000000000035114 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000035120 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc1: 110 to 000000000003518e │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 1166 to 000000000003561c │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003561e │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000035620 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000035622 │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000003563a │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003563e │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000035642 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000035644 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000035646 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000035648 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003564a │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003564c │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003564e │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000035652 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000035654 │ │ │ │ - DW_CFA_def_cfa_offset: 528 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 18 to 000000000003aa9c │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000003aaa8 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000003aab4 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000003565e │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 22 to 0000000000035674 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000035676 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003567a │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc1: 194 to 000000000003573c │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003573e │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000035740 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000035742 │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000035746 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000035766 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003576e │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - │ │ │ │ -0000895c 0000000000000054 00008960 FDE cie=00000000 pc=0000000000035772..00000000000358bc │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000035774 │ │ │ │ - DW_CFA_def_cfa_offset: 272 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000035776 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003577a │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 22 to 0000000000035790 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000035798 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 20 to 00000000000357ac │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 38 to 00000000000357d2 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc1: 200 to 000000000003589a │ │ │ │ + DW_CFA_advance_loc2: 2952 to 000000000003b63c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003589c │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003589e │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000358a0 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000358a2 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000358a4 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000358a6 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000358a8 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000358aa │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000358ac │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000358ae │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000358b0 │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000358b4 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000358b6 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000358b8 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000089b4 0000000000000078 000089b8 FDE cie=00000000 pc=00000000000358bc..0000000000035aac │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000358be │ │ │ │ - DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000358c0 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 22 to 00000000000358d6 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 30 to 00000000000358f4 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc2: 254 to 00000000000359f2 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000359f4 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000359f6 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000359f8 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000359fa │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000359fc │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000359fe │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000035a00 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000035a02 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000035a06 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000035a08 │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000035a10 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000035a12 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000035a14 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000035a16 │ │ │ │ - DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc1: 144 to 0000000000035aa6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b63e │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b640 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b642 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b644 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00008a30 000000000000008c 00008a34 FDE cie=00000000 pc=0000000000035aac..00000000000361c6 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000035aae │ │ │ │ - DW_CFA_def_cfa_offset: 400 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000035ab0 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000035ab6 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000035ad2 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000035ad8 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 40 to 0000000000035b00 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc1: 154 to 0000000000035b9a │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000035b9c │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000035b9e │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000035ba0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b646 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000035ba2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b648 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000035ba4 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000035ba6 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000035ba8 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000035baa │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 22 to 0000000000035bc0 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000035bc2 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000035bc4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b64a │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000035bc8 │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000035bca │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000035bcc │ │ │ │ - DW_CFA_def_cfa_offset: 400 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 1504 to 00000000000361ac │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b64c │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b64e │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b650 │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b652 │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 18 to 00000000000361be │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00008ac0 00000000000000ac 00008ac4 FDE cie=00000000 pc=00000000000361c6..00000000000367da │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000361c8 │ │ │ │ - DW_CFA_def_cfa_offset: 352 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000361cc │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000361d2 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 24 to 00000000000361ea │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 22 to 0000000000036200 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 30 to 000000000003621e │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 62 to 000000000003625c │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003625e │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000036260 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 22 to 0000000000036276 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000036278 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003627a │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003627c │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003627e │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000036280 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000036282 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000036284 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000036286 │ │ │ │ - DW_CFA_def_cfa_offset: 352 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003628c │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc1: 118 to 0000000000036302 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 276 to 0000000000036416 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000036418 │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 38 to 000000000003643e │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000036440 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000036442 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000036444 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000036446 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 344 to 000000000003659e │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 36 to 00000000000365c2 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000365c4 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000365c6 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000365c8 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000365ca │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 140 to 0000000000036656 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 328 to 000000000003679e │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000367aa │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00008b70 00000000000000bc 00008b74 FDE cie=00000000 pc=00000000000367da..0000000000036d8a │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000367dc │ │ │ │ - DW_CFA_def_cfa_offset: 352 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000367e2 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000367f2 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 38 to 0000000000036818 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000036822 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000036836 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 124 to 00000000000368b2 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 210 to 0000000000036984 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 22 to 000000000003699a │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003699c │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003699e │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000369a0 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000369a2 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000369a4 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000369a6 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000369a8 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000369aa │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b654 │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000369ba │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000369bc │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000369be │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000369c0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b656 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000369c2 │ │ │ │ - DW_CFA_def_cfa_offset: 352 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 422 to 0000000000036b68 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000036b6c │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000036b70 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 496 to 0000000000036d60 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000036d64 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b658 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000036d72 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000036d86 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00008c30 0000000000000010 00008c34 FDE cie=00000000 pc=0000000000036d8a..0000000000036da2 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00008c44 0000000000000024 00008c48 FDE cie=00000000 pc=0000000000036da2..0000000000036ed8 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000036da4 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000036db0 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000036dbe │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc2: 274 to 0000000000036ed0 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000036ed2 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000036ed4 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000036ed6 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00008c6c 0000000000000010 00008c70 FDE cie=00000000 pc=0000000000036ed8..0000000000036f0a │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00008c80 0000000000000010 00008c84 FDE cie=00000000 pc=0000000000036f0a..0000000000036f48 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00008c94 0000000000000010 00008c98 FDE cie=00000000 pc=0000000000036f48..0000000000036f82 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00008ca8 0000000000000010 00008cac FDE cie=00000000 pc=0000000000036f82..0000000000036fc0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00008cbc 0000000000000010 00008cc0 FDE cie=00000000 pc=0000000000036fc0..0000000000036fca │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00008cd0 000000000000009c 00008cd4 FDE cie=00000000 pc=0000000000036fca..0000000000037442 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000036fcc │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000036fd0 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000036fe0 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 136 to 0000000000037068 │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-120 │ │ │ │ - DW_CFA_offset: r41 (fs1) at cfa-128 │ │ │ │ - DW_CFA_advance_loc2: 306 to 000000000003719a │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003719c │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000371a2 │ │ │ │ - DW_CFA_restore: r41 (fs1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000371a4 │ │ │ │ - DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000371a6 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000371a8 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000371aa │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000371ac │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000371ae │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 24 to 00000000000371c6 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-120 │ │ │ │ - DW_CFA_offset: r41 (fs1) at cfa-128 │ │ │ │ - DW_CFA_advance_loc2: 516 to 00000000000373ca │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000373cc │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000373ce │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000373d0 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000373d2 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000373d4 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000373d6 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000373d8 │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000373da │ │ │ │ - DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_restore: r41 (fs1) │ │ │ │ - DW_CFA_advance_loc: 48 to 000000000003740a │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-120 │ │ │ │ - DW_CFA_offset: r41 (fs1) at cfa-128 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003740e │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 48 to 000000000003743e │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-120 │ │ │ │ - DW_CFA_offset: r41 (fs1) at cfa-128 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00008d70 0000000000000010 00008d74 FDE cie=00000000 pc=0000000000037442..0000000000037470 │ │ │ │ +00009430 0000000000000010 00009434 FDE cie=00000000 pc=000000000003b65c..000000000003b68e │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00008d84 000000000000003c 00008d88 FDE cie=00000000 pc=0000000000037470..0000000000037524 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000037472 │ │ │ │ +00009444 00000000000000bc 00009448 FDE cie=00000000 pc=000000000003b68e..000000000003b7c4 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003b694 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000037476 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000037482 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003748a │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 26 to 00000000000374a4 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc1: 94 to 0000000000037502 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000037504 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003750c │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003750e │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000037514 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000037516 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000037518 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003751c │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003751e │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000037520 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00008dc4 0000000000000028 00008dc8 FDE cie=00000000 pc=0000000000037524..0000000000037574 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000037526 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003752a │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000037538 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 48 to 0000000000037568 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003756a │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003756c │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000037570 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000037572 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00008df0 000000000000004c 00008df4 FDE cie=00000000 pc=0000000000037574..0000000000037634 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000037576 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003757c │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000037588 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b696 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000003759c │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000003b6b6 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 20 to 00000000000375b0 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000375b8 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc1: 96 to 0000000000037618 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003761a │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003761c │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003761e │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000037620 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000037622 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000037624 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000037626 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000037628 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003762a │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003762c │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000037630 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000037632 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00008e40 0000000000000050 00008e44 FDE cie=00000000 pc=0000000000037634..00000000000377d4 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000037636 │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000037638 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 18 to 000000000003764a │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 18 to 000000000003765c │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 322 to 000000000003779e │ │ │ │ + DW_CFA_advance_loc1: 74 to 000000000003b700 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000377a0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b702 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000377aa │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b704 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000377ac │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b706 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000377ae │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b708 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000377b0 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000377b2 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000377b4 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000377b6 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000377b8 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000377ba │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000377bc │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000377c2 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000377c4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b70a │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000377c6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b70c │ │ │ │ DW_CFA_restore_state │ │ │ │ - │ │ │ │ -00008e94 0000000000000070 00008e98 FDE cie=00000000 pc=00000000000377d4..00000000000379e6 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000377d6 │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000377da │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000377e2 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc1: 72 to 000000000003782a │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc1: 74 to 0000000000037874 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc2: 328 to 00000000000379bc │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000379be │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000379c0 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000379c2 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000379c4 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000379c6 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000379c8 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000379ca │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000379cc │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000379ce │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000379d0 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000379d2 │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000379d6 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000379d8 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000379da │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00008f08 0000000000000054 00008f0c FDE cie=00000000 pc=00000000000379e6..0000000000037df4 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000379e8 │ │ │ │ - DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000379ec │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000379f4 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000037a00 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003b710 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000037a20 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 882 to 0000000000037d92 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000037d94 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000037d96 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000037d98 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000037d9a │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000037d9c │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000037d9e │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000037da0 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000037da2 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000037da4 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000037da6 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000037da8 │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000037dac │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000037dae │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000037db0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00008f60 0000000000000080 00008f64 FDE cie=00000000 pc=0000000000037df4..0000000000037fc0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000037df6 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000037e04 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000037e18 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000037e1e │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000037e36 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc1: 104 to 0000000000037e9e │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000037ea0 │ │ │ │ + DW_CFA_advance_loc1: 66 to 000000000003b752 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000037ea2 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000037ea4 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000037ea6 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc1: 72 to 0000000000037eee │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000037ef0 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000037ef2 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000037ef4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b754 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000037ef6 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000037ef8 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000037efc │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000037efe │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000037f00 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc1: 90 to 0000000000037f5a │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000037f5c │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000037f5e │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000037f60 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 18 to 0000000000037f72 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000037f78 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000037f86 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - │ │ │ │ -00008fe4 0000000000000020 00008fe8 FDE cie=00000000 pc=0000000000037fc0..0000000000037ff4 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000037fc8 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000037fd2 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000037fea │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000037fec │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000037fee │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000037ff0 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - │ │ │ │ -00009008 0000000000000010 0000900c FDE cie=00000000 pc=0000000000037ff4..000000000003804a │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000901c 0000000000000010 00009020 FDE cie=00000000 pc=000000000003804a..000000000003808c │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00009030 0000000000000010 00009034 FDE cie=00000000 pc=000000000003808c..0000000000038090 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00009044 0000000000000010 00009048 FDE cie=00000000 pc=0000000000038090..0000000000038094 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00009058 0000000000000010 0000905c FDE cie=00000000 pc=0000000000038094..00000000000380ba │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000906c 0000000000000010 00009070 FDE cie=00000000 pc=00000000000380ba..00000000000380d8 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00009080 0000000000000010 00009084 FDE cie=00000000 pc=00000000000380d8..00000000000380e2 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00009094 0000000000000010 00009098 FDE cie=00000000 pc=00000000000380e2..00000000000380ec │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000090a8 0000000000000030 000090ac FDE cie=00000000 pc=00000000000380ec..00000000000381ce │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000380ee │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000380f0 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000380fc │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 136 to 0000000000038184 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000038186 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003818a │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003818c │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000038190 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000038192 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000038194 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000090dc 0000000000000030 000090e0 FDE cie=00000000 pc=00000000000381ce..00000000000382b0 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000381d0 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000381d2 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000381dc │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 138 to 0000000000038266 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000038268 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003826c │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003826e │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000038272 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000038274 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b756 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000038276 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00009110 00000000000000b4 00009114 FDE cie=00000000 pc=00000000000382b0..0000000000038470 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000382b2 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000382b4 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000382ba │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 20 to 00000000000382ce │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 32 to 00000000000382ee │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000382f4 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 38 to 000000000003831a │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000038322 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000003832c │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000038330 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000038332 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000038334 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000038336 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000038338 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003833a │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003833c │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003833e │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000038340 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000038342 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000038344 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b758 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b75a │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc1: 100 to 00000000000383a8 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000383aa │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000383ac │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 00000000000383c0 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000383c2 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000383c4 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000383c6 │ │ │ │ + DW_CFA_advance_loc: 26 to 000000000003b774 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000383c8 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000383ca │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000383cc │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000383ce │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000383d0 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000383d2 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000383d8 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000383da │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000383dc │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000383de │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 34 to 0000000000038400 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b776 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000038402 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000038404 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000038406 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000038408 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003840a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b778 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003840c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b77a │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003840e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b77c │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000038410 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000038412 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000038418 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003841a │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003841c │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003841e │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000038426 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000038428 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003842c │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000038432 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000091c8 0000000000000064 000091cc FDE cie=00000000 pc=0000000000038470..0000000000038594 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000038476 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000038478 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000038482 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 18 to 0000000000038494 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc1: 192 to 0000000000038554 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000038556 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000038558 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b77e │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003855a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b780 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003855c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b782 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003855e │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000038560 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000038562 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000038564 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000038566 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000038568 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003856a │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003856e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b784 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000038574 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00009230 0000000000000050 00009234 FDE cie=00000000 pc=0000000000038594..00000000000387ca │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000038596 │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003859a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b786 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 20 to 00000000000385ae │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc1: 66 to 00000000000385f0 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc1: 172 to 000000000003869c │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 46 to 00000000000386ca │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc1: 180 to 000000000003877e │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000038788 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 32 to 00000000000387a8 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000387aa │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000387b6 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000387b8 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000387ba │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000387bc │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000387be │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000387c0 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000387c2 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000387c4 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000387c6 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000387c8 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - │ │ │ │ -00009284 0000000000000040 00009288 FDE cie=00000000 pc=00000000000387ca..0000000000038bc6 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000387cc │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000387ce │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000387d8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc2: 782 to 0000000000038ae6 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000038aec │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b788 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000038aee │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000038af0 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000038af2 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000038af4 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000038af6 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000038afe │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b78a │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000038b04 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000038b06 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000038b08 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003b792 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000038b0a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b794 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000038b0c │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000038b0e │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000092c8 0000000000000190 000092cc FDE cie=00000000 pc=0000000000038bc6..000000000003a0ee │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000038bc8 │ │ │ │ - DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000038bca │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000038bd0 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 22 to 0000000000038be6 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc1: 126 to 0000000000038c64 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 18 to 0000000000038c76 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 30 to 0000000000038c94 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 30 to 0000000000038cb2 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 640 to 0000000000038f32 │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000038f40 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 770 to 0000000000039242 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000039244 │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000039250 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc1: 98 to 00000000000392b2 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 60 to 00000000000392ee │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 14 to 00000000000392fc │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc2: 590 to 000000000003954a │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003954c │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000003955a │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 522 to 0000000000039764 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000039766 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000039768 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003976a │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc1: 178 to 000000000003981c │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000039830 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000003983e │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc2: 584 to 0000000000039a86 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000039a88 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000039a8a │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000039a96 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000039aa2 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc1: 92 to 0000000000039afe │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 44 to 0000000000039b2a │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc2: 380 to 0000000000039ca6 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000039ca8 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000039caa │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000039cac │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc1: 130 to 0000000000039d2e │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 40 to 0000000000039d56 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 34 to 0000000000039d78 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc1: 208 to 0000000000039e48 │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000039e52 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc1: 100 to 0000000000039eb6 │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 44 to 0000000000039ee2 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000039ee4 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc2: 324 to 000000000003a028 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a02a │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003b79a │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a02c │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a02e │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a030 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a032 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a034 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a036 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a038 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a03a │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003a03e │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003b79e │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a040 │ │ │ │ - DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003b7a2 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a042 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b7a4 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a044 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a046 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a048 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a04a │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a04c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b7a6 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a04e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b7a8 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a050 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a052 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003a056 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a058 │ │ │ │ - DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a05a │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a05c │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003a060 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a062 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003a066 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a068 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a06a │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003a072 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a074 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003a07c │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a07e │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a080 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a082 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a084 │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003a088 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a08a │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a08c │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a08e │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003a092 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a094 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a096 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a098 │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003a09c │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a09e │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003a0a2 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a0a4 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a0a6 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a0a8 │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a0aa │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a0ac │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a0ae │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a0b0 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a0b2 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a0b4 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a0b6 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a0b8 │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a0ba │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a0bc │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a0be │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003a0c6 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000003a0e6 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003a0ea │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a0ec │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000945c 0000000000000050 00009460 FDE cie=00000000 pc=000000000003a0ee..000000000003a1e6 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a0f0 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a0f2 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000003a10e │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc1: 88 to 000000000003a166 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b7aa │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003a16a │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a16c │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a16e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b7ac │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a170 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b7ae │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a172 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a174 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a176 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a178 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a17a │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a17c │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a17e │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a180 │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a182 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a184 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000094b0 0000000000000070 000094b4 FDE cie=00000000 pc=000000000003a1e6..000000000003b578 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a1e8 │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003a1ec │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003a1f4 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000003a210 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003a216 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000003a224 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003a22c │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 504 to 000000000003a424 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a426 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a428 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a42a │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a42c │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a42e │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a430 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a432 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a434 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a436 │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a438 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a43a │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003b7b4 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003a43e │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a440 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003a442 │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00009524 0000000000000060 00009528 FDE cie=00000000 pc=000000000003b578..000000000003bdca │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003b57c │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003b580 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000003b594 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc2: 1740 to 000000000003bc60 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003bc62 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b7b6 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003bc64 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003bc66 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003bc68 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003bc6a │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003bc6c │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 18 to 000000000003bc7e │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003bc84 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003bc86 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b7b8 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003bc88 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003b7bc │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc2: 318 to 000000000003bdc6 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b7be │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b7c0 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00009588 0000000000000038 0000958c FDE cie=00000000 pc=000000000003bdca..000000000003be82 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003bdcc │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003bdce │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 58 to 000000000003be08 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ +00009504 000000000000002c 00009508 FDE cie=00000000 pc=000000000003b7c4..000000000003b930 │ │ │ │ + DW_CFA_advance_loc1: 136 to 000000000003b84c │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000003b858 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc1: 100 to 000000000003be6c │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003be6e │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003be70 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003be72 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003be74 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003be76 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003be7a │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003be7c │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003be7e │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000095c4 000000000000003c 000095c8 FDE cie=00000000 pc=000000000003be82..000000000003bf16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003be84 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 18 to 000000000003be96 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 26 to 000000000003b872 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc1: 106 to 000000000003bf00 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003bf02 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003bf04 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003bf06 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003bf08 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003bf0a │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003bf0c │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003bf0e │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003bf12 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003bf14 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00009604 0000000000000020 00009608 FDE cie=00000000 pc=000000000003bf16..000000000003bf52 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003bf18 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003bf1c │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000003bf34 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000003bf48 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003bf4a │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003bf4c │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003bf4e │ │ │ │ - DW_CFA_restore_state │ │ │ │ - │ │ │ │ -00009628 0000000000000028 0000962c FDE cie=00000000 pc=000000000003bf52..000000000003bff0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003bf54 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003bf58 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 100 to 000000000003bfbc │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003bfbe │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003bfc6 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003bfc8 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000003bfe0 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003bfe2 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000003bfee │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00009654 0000000000000020 00009658 FDE cie=00000000 pc=000000000003bff0..000000000003c054 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003bff2 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003bff6 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 82 to 000000000003c048 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003c04a │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003c052 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00009678 0000000000000050 0000967c FDE cie=00000000 pc=000000000003c054..000000000003cb4a │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003c056 │ │ │ │ - DW_CFA_def_cfa_offset: 256 │ │ │ │ - DW_CFA_advance_loc: 54 to 000000000003c08c │ │ │ │ + DW_CFA_advance_loc: 18 to 000000000003b884 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 1842 to 000000000003c7be │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003c7c2 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003c7c4 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003c7c6 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003c7c8 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003c7ca │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003c7cc │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003c7ce │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003c7d0 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003c7d2 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003c7d4 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003c7d6 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003c7d8 │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003c7da │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003c7de │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000096cc 000000000000001c 000096d0 FDE cie=00000000 pc=000000000003cb4a..000000000003cbac │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003cb4c │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003cb52 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-64 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 44 to 000000000003cb7e │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000003cb8c │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-56 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000096ec 0000000000000010 000096f0 FDE cie=00000000 pc=000000000003cbac..000000000003cbc4 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00009700 0000000000000010 00009704 FDE cie=00000000 pc=000000000003cbc4..000000000003cbd2 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00009714 0000000000000010 00009718 FDE cie=00000000 pc=000000000003cbd2..000000000003cc00 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00009728 0000000000000010 0000972c FDE cie=00000000 pc=000000000003cc00..000000000003cc06 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000973c 0000000000000034 00009740 FDE cie=00000000 pc=000000000003cc06..000000000003cc90 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000003cc10 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003cc18 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 54 to 000000000003cc4e │ │ │ │ + DW_CFA_advance_loc1: 158 to 000000000003b922 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003cc50 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b924 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003cc52 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b926 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003cc54 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b928 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003cc56 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b92a │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003cc58 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b92c │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 40 to 000000000003cc80 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003cc82 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003cc84 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003cc86 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003cc8a │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00009774 000000000000006c 00009778 FDE cie=00000000 pc=000000000003cc90..000000000003cdc8 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003cc92 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003cc9a │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 22 to 000000000003ccb0 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc1: 84 to 000000000003cd04 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003cd06 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003cd08 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003cd0a │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003cd0c │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003cd0e │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003cd10 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000003cd1c │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003cd1e │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003cd20 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003cd22 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003cd24 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003cd26 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ +00009534 0000000000000050 00009538 FDE cie=00000000 pc=000000000003b930..000000000003ba04 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b932 │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b934 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc1: 142 to 000000000003cdb4 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003cdb6 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003cdb8 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003cdba │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003cdbc │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003cdbe │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003cdc0 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000097e4 0000000000000028 000097e8 FDE cie=00000000 pc=000000000003cdc8..000000000003ce34 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003cdcc │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003cdd0 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000003cde0 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000003b948 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003cde6 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 66 to 000000000003ce28 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003ce2c │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ce2e │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ce30 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ce32 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00009810 0000000000000110 00009814 FDE cie=00000000 pc=000000000003ce34..000000000003d16a │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ce36 │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ce38 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 26 to 000000000003ce52 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000003b956 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 30 to 000000000003ce70 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 38 to 000000000003ce96 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc1: 148 to 000000000003cf2a │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000003cf4a │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 18 to 000000000003cf5c │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003cf5e │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003cf60 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003cf62 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003cf64 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003cf66 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003cf68 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003cf6a │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003cf6c │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003cf6e │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003cf70 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003cf72 │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003cf74 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003cf76 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 44 to 000000000003cfa2 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003cfa4 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003cfa6 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003cfa8 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003cfaa │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003cfac │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003cfae │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003cfb0 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003cfb2 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003cfb4 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003cfb6 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003cfb8 │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003cfbe │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003cfc2 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000003cfd6 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003cfd8 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003cfda │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003cfdc │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003cfde │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003cfe0 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003cfe2 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003cfe4 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003cfe6 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003cfe8 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003cfea │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003cfec │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003cff2 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003cff6 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000003d002 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003d004 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003d006 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003d008 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003d00a │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003d00c │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003d00e │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003d010 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003d012 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003d014 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003d016 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003d018 │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000003d026 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003d02a │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003d030 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003d032 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003d034 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003d036 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003d038 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003d03a │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003d03c │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003d03e │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003d040 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003d042 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003d044 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003d046 │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000003d056 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003d05a │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 50 to 000000000003d08c │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003d094 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003d096 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003d098 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003d09a │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003d09c │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003d09e │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003d0a0 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003d0a2 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003d0a4 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003d0a6 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003d0a8 │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000003d0b8 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003d0bc │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000003d0c6 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003d0ca │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003d0cc │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003d0ce │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003d0d0 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003d0d2 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003d0d4 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003d0d6 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003d0d8 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003d0da │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003d0dc │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003d0de │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000003d0ee │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003d0f2 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 54 to 000000000003d128 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000003d148 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003d14a │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - │ │ │ │ -00009924 0000000000000034 00009928 FDE cie=00000000 pc=000000000003d16a..000000000003d204 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003d16c │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003d170 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 18 to 000000000003d182 │ │ │ │ + DW_CFA_advance_loc1: 62 to 000000000003b994 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000003d18c │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000003d1a0 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc1: 74 to 000000000003d1ea │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003d1f2 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003d1f8 │ │ │ │ + DW_CFA_advance_loc: 46 to 000000000003b9c2 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003d1fa │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003d1fc │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003d1fe │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003d200 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003d202 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - │ │ │ │ -0000995c 000000000000015c 00009960 FDE cie=00000000 pc=000000000003d204..000000000003df3a │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003d206 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003d20c │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003d212 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003d21a │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000003d228 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003d230 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000003d23c │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000003d24a │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 56 to 000000000003d282 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 22 to 000000000003b9d8 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003d284 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b9da │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003d286 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b9dc │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003d288 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003d28a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b9de │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003d28c │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003d28e │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003d290 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003d292 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003d294 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003d298 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003d29a │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 34 to 000000000003d2bc │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-88 │ │ │ │ - DW_CFA_offset: r41 (fs1) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003d2c0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 166 to 000000000003d366 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-88 │ │ │ │ - DW_CFA_offset: r41 (fs1) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003d368 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 58 to 000000000003d3a2 │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-88 │ │ │ │ - DW_CFA_offset: r41 (fs1) at cfa-96 │ │ │ │ - DW_CFA_advance_loc2: 354 to 000000000003d504 │ │ │ │ - DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_restore: r41 (fs1) │ │ │ │ - DW_CFA_advance_loc1: 60 to 000000000003d540 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-88 │ │ │ │ - DW_CFA_offset: r41 (fs1) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003d544 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 166 to 000000000003d5ea │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-88 │ │ │ │ - DW_CFA_offset: r41 (fs1) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003d5ec │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 180 to 000000000003d6a0 │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-88 │ │ │ │ - DW_CFA_offset: r41 (fs1) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000003d6b4 │ │ │ │ - DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_restore: r41 (fs1) │ │ │ │ - DW_CFA_advance_loc2: 414 to 000000000003d852 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-88 │ │ │ │ - DW_CFA_offset: r41 (fs1) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003d856 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 248 to 000000000003d94e │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-88 │ │ │ │ - DW_CFA_offset: r41 (fs1) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 34 to 000000000003d970 │ │ │ │ - DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_restore: r41 (fs1) │ │ │ │ - DW_CFA_advance_loc2: 334 to 000000000003dabe │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-88 │ │ │ │ - DW_CFA_offset: r41 (fs1) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003dac0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 298 to 000000000003dbea │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-88 │ │ │ │ - DW_CFA_offset: r41 (fs1) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003dbee │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003dbf0 │ │ │ │ - DW_CFA_restore: r41 (fs1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003dbf4 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 76 to 000000000003dc40 │ │ │ │ - DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_restore: r41 (fs1) │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000003dc50 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-88 │ │ │ │ - DW_CFA_offset: r41 (fs1) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003dc54 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 94 to 000000000003dcb2 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-88 │ │ │ │ - DW_CFA_offset: r41 (fs1) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003dcb6 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 102 to 000000000003dd1c │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-88 │ │ │ │ - DW_CFA_offset: r41 (fs1) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003dd20 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000003dd34 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-88 │ │ │ │ - DW_CFA_offset: r41 (fs1) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003dd38 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000003dd4c │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-88 │ │ │ │ - DW_CFA_offset: r41 (fs1) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003dd50 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000003dd64 │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-88 │ │ │ │ - DW_CFA_offset: r41 (fs1) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000003dd6e │ │ │ │ - DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_restore: r41 (fs1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003dd72 │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-88 │ │ │ │ - DW_CFA_offset: r41 (fs1) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000003dd86 │ │ │ │ - DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_restore: r41 (fs1) │ │ │ │ - DW_CFA_advance_loc: 38 to 000000000003ddac │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-88 │ │ │ │ - DW_CFA_offset: r41 (fs1) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003ddb0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000003ddc4 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-88 │ │ │ │ - DW_CFA_offset: r41 (fs1) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003ddc8 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000003dddc │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-88 │ │ │ │ - DW_CFA_offset: r41 (fs1) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003dde0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000003ddf4 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-88 │ │ │ │ - DW_CFA_offset: r41 (fs1) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003ddf8 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000003de0c │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-88 │ │ │ │ - DW_CFA_offset: r41 (fs1) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003de10 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000003de24 │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-88 │ │ │ │ - DW_CFA_offset: r41 (fs1) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000003de3c │ │ │ │ - DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_restore: r41 (fs1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003de40 │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-88 │ │ │ │ - DW_CFA_offset: r41 (fs1) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000003de54 │ │ │ │ - DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_restore: r41 (fs1) │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000003de68 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-88 │ │ │ │ - DW_CFA_offset: r41 (fs1) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003de6c │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000003de80 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-88 │ │ │ │ - DW_CFA_offset: r41 (fs1) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003de84 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000003de98 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-88 │ │ │ │ - DW_CFA_offset: r41 (fs1) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003de9c │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 22 to 000000000003deb2 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-88 │ │ │ │ - DW_CFA_offset: r41 (fs1) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003deb6 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000003deca │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-88 │ │ │ │ - DW_CFA_offset: r41 (fs1) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003dece │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 38 to 000000000003def4 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-88 │ │ │ │ - DW_CFA_offset: r41 (fs1) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003def8 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 38 to 000000000003df1e │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-88 │ │ │ │ - DW_CFA_offset: r41 (fs1) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003df22 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003df26 │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-88 │ │ │ │ - DW_CFA_offset: r41 (fs1) at cfa-96 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00009abc 00000000000000bc 00009ac0 FDE cie=00000000 pc=000000000003df3a..000000000003e2ba │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003df3c │ │ │ │ - DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000003df4a │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000003df58 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 18 to 000000000003df6a │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000003df78 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 22 to 000000000003df8e │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc2: 594 to 000000000003e1e0 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e1e2 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e1e4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b9e0 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e1e6 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e1e8 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e1ea │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e1ec │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e1ee │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc1: 70 to 000000000003e234 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e236 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e238 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e23a │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003b9e4 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e23c │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e23e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b9e6 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e240 │ │ │ │ - DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003b9e8 │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000003e260 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 30 to 000000000003e27e │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003e282 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000003e292 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003e296 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000003e2a6 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - │ │ │ │ -00009b7c 000000000000004c 00009b80 FDE cie=00000000 pc=000000000003e2ba..000000000003e342 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e2bc │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e2be │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003e2c2 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000003e2cc │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 54 to 000000000003e302 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e304 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e306 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003e30a │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e30c │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e30e │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e310 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000003e330 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e332 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e334 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e336 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e338 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003e33c │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e33e │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00009bcc 0000000000000054 00009bd0 FDE cie=00000000 pc=000000000003e342..000000000003e3d6 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e344 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e346 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003e34a │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000003e356 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 56 to 000000000003e38e │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e390 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e392 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e394 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003e398 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e39a │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e39c │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e39e │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 34 to 000000000003e3c0 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e3c2 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e3c4 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e3c6 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e3c8 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003e3ce │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e3d0 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e3d2 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00009c24 0000000000000048 00009c28 FDE cie=00000000 pc=000000000003e3d6..000000000003e42c │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e3d8 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e3da │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003e3e0 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000003e3f0 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000003e40c │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e40e │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003e412 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e414 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e416 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e418 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003e41c │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003e420 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e422 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e424 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000003b9fc │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e426 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e428 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003ba00 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - │ │ │ │ -00009c70 0000000000000010 00009c74 FDE cie=00000000 pc=000000000003e42c..000000000003e458 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00009c84 0000000000000038 00009c88 FDE cie=00000000 pc=000000000003e458..000000000003e518 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003e460 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 18 to 000000000003e472 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 146 to 000000000003e504 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e506 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e508 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e50a │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e50c │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e50e │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e510 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e512 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e514 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00009cc0 0000000000000010 00009cc4 FDE cie=00000000 pc=000000000003e518..000000000003e55c │ │ │ │ +00009588 0000000000000010 0000958c FDE cie=00000000 pc=000000000003ba04..000000000003ba48 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00009cd4 0000000000000010 00009cd8 FDE cie=00000000 pc=000000000003e55c..000000000003e566 │ │ │ │ +0000959c 0000000000000010 000095a0 FDE cie=00000000 pc=000000000003ba48..000000000003ba52 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00009ce8 0000000000000024 00009cec FDE cie=00000000 pc=000000000003e566..000000000003e598 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e568 │ │ │ │ +000095b0 0000000000000024 000095b4 FDE cie=00000000 pc=000000000003ba52..000000000003ba84 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003ba54 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e56a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003ba56 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000003e578 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000003ba64 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000003e584 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000003ba70 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000003e592 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000003ba7e │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e594 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003ba80 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e596 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003ba82 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00009d10 0000000000000010 00009d14 FDE cie=00000000 pc=000000000003e598..000000000003e614 │ │ │ │ +000095d8 0000000000000010 000095dc FDE cie=00000000 pc=000000000003ba84..000000000003bb00 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00009d24 0000000000000010 00009d28 FDE cie=00000000 pc=000000000003e614..000000000003e670 │ │ │ │ +000095ec 0000000000000010 000095f0 FDE cie=00000000 pc=000000000003bb00..000000000003bb5c │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00009d38 0000000000000044 00009d3c FDE cie=00000000 pc=000000000003e670..000000000003e6fa │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003e676 │ │ │ │ +00009600 0000000000000044 00009604 FDE cie=00000000 pc=000000000003bb5c..000000000003bbe6 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003bb62 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 22 to 000000000003e68c │ │ │ │ + DW_CFA_advance_loc: 22 to 000000000003bb78 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc1: 84 to 000000000003e6e0 │ │ │ │ + DW_CFA_advance_loc1: 84 to 000000000003bbcc │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e6e2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003bbce │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e6e4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003bbd0 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e6e6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003bbd2 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e6e8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003bbd4 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e6ea │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003bbd6 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e6ec │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003bbd8 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e6ee │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003bbda │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e6f0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003bbdc │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e6f2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003bbde │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e6f4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003bbe0 │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e6f6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003bbe2 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00009d80 0000000000000010 00009d84 FDE cie=00000000 pc=000000000003e6fa..000000000003e71c │ │ │ │ +00009648 0000000000000010 0000964c FDE cie=00000000 pc=000000000003bbe6..000000000003bc08 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00009d94 0000000000000010 00009d98 FDE cie=00000000 pc=000000000003e71c..000000000003e744 │ │ │ │ +0000965c 0000000000000010 00009660 FDE cie=00000000 pc=000000000003bc08..000000000003bc30 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00009da8 0000000000000010 00009dac FDE cie=00000000 pc=000000000003e744..000000000003e768 │ │ │ │ +00009670 0000000000000010 00009674 FDE cie=00000000 pc=000000000003bc30..000000000003bc54 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00009dbc 0000000000000040 00009dc0 FDE cie=00000000 pc=000000000003e768..000000000003e7ec │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003e76c │ │ │ │ +00009684 0000000000000040 00009688 FDE cie=00000000 pc=000000000003bc54..000000000003bcd8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003bc58 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000003e780 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000003bc6c │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 84 to 000000000003e7d4 │ │ │ │ + DW_CFA_advance_loc1: 84 to 000000000003bcc0 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e7d6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003bcc2 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e7d8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003bcc4 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e7da │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003bcc6 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e7dc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003bcc8 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e7de │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003bcca │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e7e0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003bccc │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e7e2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003bcce │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e7e4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003bcd0 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e7e6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003bcd2 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e7e8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003bcd4 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00009e00 0000000000000040 00009e04 FDE cie=00000000 pc=000000000003e7ec..000000000003e870 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003e7f0 │ │ │ │ +000096c8 0000000000000040 000096cc FDE cie=00000000 pc=000000000003bcd8..000000000003bd5c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003bcdc │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000003e804 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000003bcf0 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 84 to 000000000003e858 │ │ │ │ + DW_CFA_advance_loc1: 84 to 000000000003bd44 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e85a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003bd46 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e85c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003bd48 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e85e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003bd4a │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e860 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003bd4c │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e862 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003bd4e │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e864 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003bd50 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e866 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003bd52 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e868 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003bd54 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e86a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003bd56 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e86c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003bd58 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00009e44 000000000000004c 00009e48 FDE cie=00000000 pc=000000000003e870..000000000003e932 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e872 │ │ │ │ +0000970c 000000000000004c 00009710 FDE cie=00000000 pc=000000000003bd5c..000000000003be1e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003bd5e │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003e876 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003bd62 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000003e896 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000003bd82 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc1: 128 to 000000000003e916 │ │ │ │ + DW_CFA_advance_loc1: 128 to 000000000003be02 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e918 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003be04 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e91a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003be06 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e91c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003be08 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e91e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003be0a │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e920 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003be0c │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e922 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003be0e │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e924 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003be10 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e926 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003be12 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e928 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003be14 │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e92a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003be16 │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e92c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003be18 │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e92e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003be1a │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e930 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003be1c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00009e94 0000000000000024 00009e98 FDE cie=00000000 pc=000000000003e932..000000000003e98e │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003e93a │ │ │ │ +0000975c 0000000000000024 00009760 FDE cie=00000000 pc=000000000003be1e..000000000003be7a │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003be26 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003e942 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003be2e │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 40 to 000000000003e96a │ │ │ │ + DW_CFA_advance_loc: 40 to 000000000003be56 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e96c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003be58 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e96e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003be5a │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e970 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003be5c │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000003e97c │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000003be68 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ │ │ │ │ -00009ebc 000000000000001c 00009ec0 FDE cie=00000000 pc=000000000003e98e..000000000003e9ae │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003e994 │ │ │ │ +00009784 000000000000001c 00009788 FDE cie=00000000 pc=000000000003be7a..000000000003be9a │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003be80 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003e998 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003be84 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000003e9a4 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000003be90 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e9a6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003be92 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003e9a8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003be94 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ │ │ │ │ -00009edc 0000000000000010 00009ee0 FDE cie=00000000 pc=000000000003e9ae..000000000003e9ee │ │ │ │ +000097a4 0000000000000010 000097a8 FDE cie=00000000 pc=000000000003be9a..000000000003beda │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00009ef0 0000000000000010 00009ef4 FDE cie=00000000 pc=000000000003e9ee..000000000003eac0 │ │ │ │ +000097b8 0000000000000010 000097bc FDE cie=00000000 pc=000000000003beda..000000000003bfac │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00009f04 0000000000000010 00009f08 FDE cie=00000000 pc=000000000003eac0..000000000003eaf2 │ │ │ │ +000097cc 0000000000000010 000097d0 FDE cie=00000000 pc=000000000003bfac..000000000003bfde │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00009f18 0000000000000010 00009f1c FDE cie=00000000 pc=000000000003eaf2..000000000003eb1a │ │ │ │ +000097e0 0000000000000010 000097e4 FDE cie=00000000 pc=000000000003bfde..000000000003c006 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00009f2c 0000000000000010 00009f30 FDE cie=00000000 pc=000000000003eb1a..000000000003eb72 │ │ │ │ +000097f4 0000000000000010 000097f8 FDE cie=00000000 pc=000000000003c006..000000000003c05e │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00009f40 0000000000000010 00009f44 FDE cie=00000000 pc=000000000003eb72..000000000003eb86 │ │ │ │ +00009808 0000000000000010 0000980c FDE cie=00000000 pc=000000000003c05e..000000000003c072 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00009f54 0000000000000058 00009f58 FDE cie=00000000 pc=000000000003eb86..000000000003ee00 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003eb88 │ │ │ │ +0000981c 0000000000000058 00009820 FDE cie=00000000 pc=000000000003c072..000000000003c2ec │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003c074 │ │ │ │ DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003eb8a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003c076 │ │ │ │ DW_CFA_offset: r55 (fs7) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000003eb94 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000003c080 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 26 to 000000000003ebae │ │ │ │ + DW_CFA_advance_loc: 26 to 000000000003c09a │ │ │ │ DW_CFA_offset: r41 (fs1) at cfa-48 │ │ │ │ DW_CFA_offset: r59 (fs11) at cfa-128 │ │ │ │ DW_CFA_offset: r40 (fs0) at cfa-40 │ │ │ │ DW_CFA_offset: r50 (fs2) at cfa-56 │ │ │ │ DW_CFA_offset: r51 (fs3) at cfa-64 │ │ │ │ DW_CFA_offset: r52 (fs4) at cfa-72 │ │ │ │ DW_CFA_offset: r53 (fs5) at cfa-80 │ │ │ │ DW_CFA_offset: r54 (fs6) at cfa-88 │ │ │ │ DW_CFA_offset: r56 (fs8) at cfa-104 │ │ │ │ DW_CFA_offset: r57 (fs9) at cfa-112 │ │ │ │ DW_CFA_offset: r58 (fs10) at cfa-120 │ │ │ │ - DW_CFA_advance_loc2: 434 to 000000000003ed60 │ │ │ │ + DW_CFA_advance_loc2: 434 to 000000000003c24c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ed62 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003c24e │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003ed68 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003c254 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ed6a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003c256 │ │ │ │ DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ed6c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003c258 │ │ │ │ DW_CFA_restore: r41 (fs1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ed6e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003c25a │ │ │ │ DW_CFA_restore: r50 (fs2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ed70 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003c25c │ │ │ │ DW_CFA_restore: r51 (fs3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ed72 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003c25e │ │ │ │ DW_CFA_restore: r52 (fs4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ed74 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003c260 │ │ │ │ DW_CFA_restore: r53 (fs5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ed76 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003c262 │ │ │ │ DW_CFA_restore: r54 (fs6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ed78 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003c264 │ │ │ │ DW_CFA_restore: r55 (fs7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ed7a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003c266 │ │ │ │ DW_CFA_restore: r56 (fs8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ed7c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003c268 │ │ │ │ DW_CFA_restore: r57 (fs9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ed7e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003c26a │ │ │ │ DW_CFA_restore: r58 (fs10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ed80 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003c26c │ │ │ │ DW_CFA_restore: r59 (fs11) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ed82 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003c26e │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ed84 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003c270 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00009fb0 0000000000000034 00009fb4 FDE cie=00000000 pc=000000000003ee00..000000000003ee94 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ee02 │ │ │ │ +00009878 0000000000000034 0000987c FDE cie=00000000 pc=000000000003c2ec..000000000003c380 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003c2ee │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ee04 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003c2f0 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003ee0a │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003c2f6 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003ee10 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003c2fc │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000003ee1c │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000003c308 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 102 to 000000000003ee82 │ │ │ │ + DW_CFA_advance_loc1: 102 to 000000000003c36e │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003ee86 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003c372 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ee88 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003c374 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ee8a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003c376 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ee8c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003c378 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ee8e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003c37a │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ee90 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003c37c │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ee92 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003c37e │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ │ │ │ │ -00009fe8 0000000000000038 00009fec FDE cie=00000000 pc=000000000003ee94..000000000003ef6e │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ee96 │ │ │ │ +000098b0 0000000000000038 000098b4 FDE cie=00000000 pc=000000000003c380..000000000003c45a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003c382 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ee98 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003c384 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000003eea2 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000003c38e │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003eea8 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003c394 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000003eeb2 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000003c39e │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 94 to 000000000003ef10 │ │ │ │ + DW_CFA_advance_loc1: 94 to 000000000003c3fc │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ef12 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003c3fe │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ef14 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003c400 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ef16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003c402 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ef18 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003c404 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ef1a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003c406 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003ef1e │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003c40a │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ef20 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003c40c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ef22 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003c40e │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000a024 000000000000002c 0000a028 FDE cie=00000000 pc=000000000003ef6e..000000000003efe4 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003ef74 │ │ │ │ +000098ec 000000000000002c 000098f0 FDE cie=00000000 pc=000000000003c45a..000000000003c4d0 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003c460 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003ef78 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003c464 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000003ef84 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000003c470 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 84 to 000000000003efd8 │ │ │ │ + DW_CFA_advance_loc1: 84 to 000000000003c4c4 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003efda │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003c4c6 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003efdc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003c4c8 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003efde │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003c4ca │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003efe0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003c4cc │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003efe2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003c4ce │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000a054 0000000000000034 0000a058 FDE cie=00000000 pc=000000000003efe4..000000000003f07a │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003efe6 │ │ │ │ +0000991c 0000000000000034 00009920 FDE cie=00000000 pc=000000000003c4d0..000000000003c566 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003c4d2 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003efe8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003c4d4 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003eff0 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003c4dc │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000003effa │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000003c4e6 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 88 to 000000000003f052 │ │ │ │ + DW_CFA_advance_loc1: 88 to 000000000003c53e │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003f056 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003c542 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f058 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003c544 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f05a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003c546 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f05c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003c548 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f05e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003c54a │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f060 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003c54c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f062 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003c54e │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000a08c 000000000000004c 0000a090 FDE cie=00000000 pc=000000000003f07a..000000000003f180 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003f080 │ │ │ │ +00009954 000000000000004c 00009958 FDE cie=00000000 pc=000000000003c566..000000000003c66c │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003c56c │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003f086 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003c572 │ │ │ │ DW_CFA_offset: r51 (fs3) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000003f09e │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000003c58a │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r40 (fs0) at cfa-56 │ │ │ │ DW_CFA_offset: r52 (fs4) at cfa-88 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r41 (fs1) at cfa-64 │ │ │ │ DW_CFA_offset: r50 (fs2) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 18 to 000000000003f0b0 │ │ │ │ + DW_CFA_advance_loc: 18 to 000000000003c59c │ │ │ │ DW_CFA_offset: r53 (fs5) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 18 to 000000000003f0c2 │ │ │ │ + DW_CFA_advance_loc: 18 to 000000000003c5ae │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 66 to 000000000003f104 │ │ │ │ + DW_CFA_advance_loc1: 66 to 000000000003c5f0 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f106 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003c5f2 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003f10c │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003c5f8 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f10e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003c5fa │ │ │ │ DW_CFA_restore: r53 (fs5) │ │ │ │ - DW_CFA_advance_loc1: 70 to 000000000003f154 │ │ │ │ + DW_CFA_advance_loc1: 70 to 000000000003c640 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f156 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003c642 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f158 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003c644 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f15a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003c646 │ │ │ │ DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003f160 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003c64c │ │ │ │ DW_CFA_restore: r52 (fs4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f162 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003c64e │ │ │ │ DW_CFA_restore: r41 (fs1) │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003f168 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003c654 │ │ │ │ DW_CFA_restore: r50 (fs2) │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003f16e │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003c65a │ │ │ │ DW_CFA_restore: r51 (fs3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f170 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003c65c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f172 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003c65e │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -0000a0dc 0000000000000054 0000a0e0 FDE cie=00000000 pc=000000000003f180..000000000003f2b8 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f182 │ │ │ │ +000099a4 0000000000000054 000099a8 FDE cie=00000000 pc=000000000003c66c..000000000003c7a4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003c66e │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f184 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003c670 │ │ │ │ DW_CFA_offset: r40 (fs0) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003f18a │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003c676 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000003f196 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000003c682 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000003f1a6 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000003c692 │ │ │ │ DW_CFA_offset: r41 (fs1) at cfa-64 │ │ │ │ DW_CFA_offset: r52 (fs4) at cfa-88 │ │ │ │ DW_CFA_offset: r54 (fs6) at cfa-104 │ │ │ │ DW_CFA_offset: r50 (fs2) at cfa-72 │ │ │ │ DW_CFA_offset: r51 (fs3) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 42 to 000000000003f1d0 │ │ │ │ + DW_CFA_advance_loc: 42 to 000000000003c6bc │ │ │ │ DW_CFA_offset: r53 (fs5) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000003f1da │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000003c6c6 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc1: 80 to 000000000003f22a │ │ │ │ + DW_CFA_advance_loc1: 80 to 000000000003c716 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f22c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003c718 │ │ │ │ DW_CFA_restore: r53 (fs5) │ │ │ │ - DW_CFA_advance_loc1: 90 to 000000000003f286 │ │ │ │ + DW_CFA_advance_loc1: 90 to 000000000003c772 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f288 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003c774 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f28a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003c776 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f28c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003c778 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003f292 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003c77e │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f294 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003c780 │ │ │ │ DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f296 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003c782 │ │ │ │ DW_CFA_restore: r50 (fs2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f298 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003c784 │ │ │ │ DW_CFA_restore: r51 (fs3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f29a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003c786 │ │ │ │ DW_CFA_restore: r54 (fs6) │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003f2a0 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003c78c │ │ │ │ DW_CFA_restore: r41 (fs1) │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003f2a6 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003c792 │ │ │ │ DW_CFA_restore: r52 (fs4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f2a8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003c794 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f2aa │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003c796 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000a134 000000000000005c 0000a138 FDE cie=00000000 pc=000000000003f2b8..000000000003f402 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003f2be │ │ │ │ +000099fc 000000000000005c 00009a00 FDE cie=00000000 pc=000000000003c7a4..000000000003c8ee │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003c7aa │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003f2c4 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003c7b0 │ │ │ │ DW_CFA_offset: r51 (fs3) at cfa-112 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000003f2d8 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000003c7c4 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r40 (fs0) at cfa-88 │ │ │ │ DW_CFA_offset: r52 (fs4) at cfa-120 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000003f2f8 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000003c7e4 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r41 (fs1) at cfa-96 │ │ │ │ DW_CFA_offset: r50 (fs2) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003f2fe │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003c7ea │ │ │ │ DW_CFA_offset: r53 (fs5) at cfa-128 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000003f30a │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000003c7f6 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc1: 88 to 000000000003f362 │ │ │ │ + DW_CFA_advance_loc1: 88 to 000000000003c84e │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f364 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003c850 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003f36a │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003c856 │ │ │ │ DW_CFA_restore: r53 (fs5) │ │ │ │ - DW_CFA_advance_loc1: 100 to 000000000003f3ce │ │ │ │ + DW_CFA_advance_loc1: 100 to 000000000003c8ba │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f3d0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003c8bc │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f3d2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003c8be │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f3d4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003c8c0 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003f3da │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003c8c6 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f3dc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003c8c8 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f3de │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003c8ca │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f3e0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003c8cc │ │ │ │ DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f3e2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003c8ce │ │ │ │ DW_CFA_restore: r41 (fs1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f3e4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003c8d0 │ │ │ │ DW_CFA_restore: r52 (fs4) │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003f3ea │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003c8d6 │ │ │ │ DW_CFA_restore: r50 (fs2) │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003f3f0 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003c8dc │ │ │ │ DW_CFA_restore: r51 (fs3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f3f2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003c8de │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f3f4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003c8e0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000a194 000000000000004c 0000a198 FDE cie=00000000 pc=000000000003f402..000000000003f56a │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f404 │ │ │ │ +00009a5c 000000000000004c 00009a60 FDE cie=00000000 pc=000000000003c8ee..000000000003ca56 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003c8f0 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f406 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003c8f2 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003f40c │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003c8f8 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003f414 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003c900 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 18 to 000000000003f426 │ │ │ │ + DW_CFA_advance_loc: 18 to 000000000003c912 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000003f430 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000003c91c │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003f434 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003c920 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc1: 212 to 000000000003f508 │ │ │ │ + DW_CFA_advance_loc1: 212 to 000000000003c9f4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003f50c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003c9f8 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f50e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003c9fa │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f510 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003c9fc │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f512 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003c9fe │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f514 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003ca00 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f516 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003ca02 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f518 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003ca04 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f51a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003ca06 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f51c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003ca08 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f51e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003ca0a │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f520 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003ca0c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f522 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003ca0e │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000a1e4 00000000000000b4 0000a1e8 FDE cie=00000000 pc=000000000003f56a..000000000003faf2 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003f56c │ │ │ │ +00009aac 00000000000000b4 00009ab0 FDE cie=00000000 pc=000000000003ca56..000000000003cfde │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003ca58 │ │ │ │ DW_CFA_def_cfa_offset: 432 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003f574 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003ca60 │ │ │ │ DW_CFA_offset: r40 (fs0) at cfa-120 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000003f580 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000003ca6c │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000003f58a │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000003ca76 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003f590 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003ca7c │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000003f5a0 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000003ca8c │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000003f5b4 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000003caa0 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 22 to 000000000003f5ca │ │ │ │ + DW_CFA_advance_loc: 22 to 000000000003cab6 │ │ │ │ DW_CFA_offset: r50 (fs2) at cfa-136 │ │ │ │ - DW_CFA_advance_loc1: 78 to 000000000003f618 │ │ │ │ + DW_CFA_advance_loc1: 78 to 000000000003cb04 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r54 (fs6) at cfa-168 │ │ │ │ DW_CFA_offset: r41 (fs1) at cfa-128 │ │ │ │ DW_CFA_offset: r51 (fs3) at cfa-144 │ │ │ │ DW_CFA_offset: r52 (fs4) at cfa-152 │ │ │ │ DW_CFA_offset: r53 (fs5) at cfa-160 │ │ │ │ DW_CFA_offset: r55 (fs7) at cfa-176 │ │ │ │ DW_CFA_offset: r56 (fs8) at cfa-184 │ │ │ │ DW_CFA_offset: r57 (fs9) at cfa-192 │ │ │ │ DW_CFA_offset: r58 (fs10) at cfa-200 │ │ │ │ - DW_CFA_advance_loc2: 1138 to 000000000003fa8a │ │ │ │ + DW_CFA_advance_loc2: 1138 to 000000000003cf76 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003fa8c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003cf78 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003fa8e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003cf7a │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003fa90 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003cf7c │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003fa92 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003cf7e │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003fa94 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003cf80 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003fa96 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003cf82 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003fa98 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003cf84 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003fa9a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003cf86 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003fa9c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003cf88 │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003fa9e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003cf8a │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003faa0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003cf8c │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003faa2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003cf8e │ │ │ │ DW_CFA_restore: r41 (fs1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003faa4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003cf90 │ │ │ │ DW_CFA_restore: r50 (fs2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003faa6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003cf92 │ │ │ │ DW_CFA_restore: r51 (fs3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003faa8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003cf94 │ │ │ │ DW_CFA_restore: r52 (fs4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003faaa │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003cf96 │ │ │ │ DW_CFA_restore: r53 (fs5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003faac │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003cf98 │ │ │ │ DW_CFA_restore: r54 (fs6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003faae │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003cf9a │ │ │ │ DW_CFA_restore: r55 (fs7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003fab0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003cf9c │ │ │ │ DW_CFA_restore: r56 (fs8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003fab2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003cf9e │ │ │ │ DW_CFA_restore: r57 (fs9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003fab4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003cfa0 │ │ │ │ DW_CFA_restore: r58 (fs10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003fab6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003cfa2 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003fabc │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003cfa8 │ │ │ │ DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003fabe │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003cfaa │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003fac0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003cfac │ │ │ │ DW_CFA_def_cfa_offset: 432 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ @@ -24425,1050 +23472,1050 @@ │ │ │ │ DW_CFA_offset: r54 (fs6) at cfa-168 │ │ │ │ DW_CFA_offset: r55 (fs7) at cfa-176 │ │ │ │ DW_CFA_offset: r56 (fs8) at cfa-184 │ │ │ │ DW_CFA_offset: r57 (fs9) at cfa-192 │ │ │ │ DW_CFA_offset: r58 (fs10) at cfa-200 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000a29c 0000000000000090 0000a2a0 FDE cie=00000000 pc=000000000003faf2..000000000003fcca │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003faf4 │ │ │ │ +00009b64 0000000000000090 00009b68 FDE cie=00000000 pc=000000000003cfde..000000000003d1b6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003cfe0 │ │ │ │ DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000003fafe │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000003cfea │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r41 (fs1) at cfa-128 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000003fb06 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003cff2 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000003fb10 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000003cffc │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000003fb1e │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000003d00a │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r50 (fs2) at cfa-136 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000003fb3a │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000003d026 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000003fb48 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000003d034 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r40 (fs0) at cfa-120 │ │ │ │ - DW_CFA_advance_loc2: 284 to 000000000003fc64 │ │ │ │ + DW_CFA_advance_loc2: 284 to 000000000003d150 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003fc66 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d152 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003fc68 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d154 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003fc6a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d156 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003fc6c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d158 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003fc6e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d15a │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003fc70 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d15c │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003fc72 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d15e │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003fc74 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d160 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003fc76 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d162 │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003fc78 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d164 │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003fc7a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d166 │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003fc7c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d168 │ │ │ │ DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003fc7e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d16a │ │ │ │ DW_CFA_restore: r50 (fs2) │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003fc84 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003d170 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003fc86 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d172 │ │ │ │ DW_CFA_restore: r41 (fs1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003fc88 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d174 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003fc8a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d176 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000003fca6 │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000003d192 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ DW_CFA_restore: r40 (fs0) │ │ │ │ DW_CFA_restore: r50 (fs2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003fcaa │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003d196 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003fcac │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d198 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003fcb2 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003d19e │ │ │ │ DW_CFA_restore: r41 (fs1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003fcb4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d1a0 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003fcb6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d1a2 │ │ │ │ DW_CFA_def_cfa_offset: 160 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r41 (fs1) at cfa-128 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003fcbc │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003d1a8 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003fcbe │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d1aa │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003fcc4 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003d1b0 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003fcc6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d1b2 │ │ │ │ DW_CFA_restore: r41 (fs1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003fcc8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d1b4 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000a330 0000000000000058 0000a334 FDE cie=00000000 pc=000000000003fcca..000000000003ff38 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003fccc │ │ │ │ +00009bf8 0000000000000058 00009bfc FDE cie=00000000 pc=000000000003d1b6..000000000003d424 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d1b8 │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000003fcd8 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000003d1c4 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r51 (fs3) at cfa-112 │ │ │ │ DW_CFA_offset: r52 (fs4) at cfa-120 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000003fcf0 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000003d1dc │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r40 (fs0) at cfa-88 │ │ │ │ DW_CFA_offset: r41 (fs1) at cfa-96 │ │ │ │ DW_CFA_offset: r50 (fs2) at cfa-104 │ │ │ │ DW_CFA_offset: r53 (fs5) at cfa-128 │ │ │ │ - DW_CFA_advance_loc2: 548 to 000000000003ff14 │ │ │ │ + DW_CFA_advance_loc2: 548 to 000000000003d400 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000003ff18 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003d404 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ff1a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d406 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ff1c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d408 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ff1e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d40a │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ff20 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d40c │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ff22 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d40e │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ff24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d410 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ff26 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d412 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ff28 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d414 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ff2a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d416 │ │ │ │ DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ff2c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d418 │ │ │ │ DW_CFA_restore: r41 (fs1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ff2e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d41a │ │ │ │ DW_CFA_restore: r50 (fs2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ff30 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d41c │ │ │ │ DW_CFA_restore: r51 (fs3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ff32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d41e │ │ │ │ DW_CFA_restore: r52 (fs4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ff34 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d420 │ │ │ │ DW_CFA_restore: r53 (fs5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ff36 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d422 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ │ │ │ │ -0000a38c 0000000000000010 0000a390 FDE cie=00000000 pc=000000000003ff38..000000000003ff5a │ │ │ │ +00009c54 0000000000000010 00009c58 FDE cie=00000000 pc=000000000003d424..000000000003d446 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000a3a0 0000000000000010 0000a3a4 FDE cie=00000000 pc=000000000003ff5a..000000000003ff80 │ │ │ │ +00009c68 0000000000000010 00009c6c FDE cie=00000000 pc=000000000003d446..000000000003d46c │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000a3b4 0000000000000034 0000a3b8 FDE cie=00000000 pc=000000000003ff80..000000000004001c │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ff82 │ │ │ │ +00009c7c 0000000000000034 00009c80 FDE cie=00000000 pc=000000000003d46c..000000000003d508 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d46e │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000003ff84 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d470 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000003ff8a │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003d476 │ │ │ │ DW_CFA_offset: r50 (fs2) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000003ffa2 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000003d48e │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r40 (fs0) at cfa-40 │ │ │ │ DW_CFA_offset: r41 (fs1) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 94 to 0000000000040000 │ │ │ │ + DW_CFA_advance_loc1: 94 to 000000000003d4ec │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000040002 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d4ee │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004000a │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003d4f6 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004000c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d4f8 │ │ │ │ DW_CFA_restore: r41 (fs1) │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000040012 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003d4fe │ │ │ │ DW_CFA_restore: r50 (fs2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000040014 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d500 │ │ │ │ DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000040016 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d502 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000040018 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d504 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000a3ec 0000000000000034 0000a3f0 FDE cie=00000000 pc=000000000004001c..00000000000400b4 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004001e │ │ │ │ +00009cb4 0000000000000034 00009cb8 FDE cie=00000000 pc=000000000003d508..000000000003d5a0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d50a │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000040020 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d50c │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000040026 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003d512 │ │ │ │ DW_CFA_offset: r50 (fs2) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000004003e │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000003d52a │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r40 (fs0) at cfa-40 │ │ │ │ DW_CFA_offset: r41 (fs1) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 90 to 0000000000040098 │ │ │ │ + DW_CFA_advance_loc1: 90 to 000000000003d584 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004009a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d586 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000400a2 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003d58e │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000400a4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d590 │ │ │ │ DW_CFA_restore: r41 (fs1) │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000400aa │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003d596 │ │ │ │ DW_CFA_restore: r50 (fs2) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000400ac │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d598 │ │ │ │ DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000400ae │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d59a │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000400b0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d59c │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000a424 0000000000000034 0000a428 FDE cie=00000000 pc=00000000000400b4..000000000004014e │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000400b6 │ │ │ │ +00009cec 0000000000000034 00009cf0 FDE cie=00000000 pc=000000000003d5a0..000000000003d63a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d5a2 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000400b8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d5a4 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000400be │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003d5aa │ │ │ │ DW_CFA_offset: r50 (fs2) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 24 to 00000000000400d6 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000003d5c2 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r40 (fs0) at cfa-40 │ │ │ │ DW_CFA_offset: r41 (fs1) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 94 to 0000000000040134 │ │ │ │ + DW_CFA_advance_loc1: 94 to 000000000003d620 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000040136 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d622 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000004013c │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003d628 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004013e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d62a │ │ │ │ DW_CFA_restore: r41 (fs1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000040140 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d62c │ │ │ │ DW_CFA_restore: r50 (fs2) │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000040146 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003d632 │ │ │ │ DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000040148 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d634 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004014a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d636 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000a45c 0000000000000010 0000a460 FDE cie=00000000 pc=000000000004014e..0000000000040178 │ │ │ │ +00009d24 0000000000000010 00009d28 FDE cie=00000000 pc=000000000003d63a..000000000003d664 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000a470 0000000000000010 0000a474 FDE cie=00000000 pc=0000000000040178..00000000000401a2 │ │ │ │ +00009d38 0000000000000010 00009d3c FDE cie=00000000 pc=000000000003d664..000000000003d68e │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000a484 0000000000000034 0000a488 FDE cie=00000000 pc=00000000000401a2..00000000000402ae │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000401a4 │ │ │ │ +00009d4c 0000000000000034 00009d50 FDE cie=00000000 pc=000000000003d68e..000000000003d79a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d690 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000401a8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003d694 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 14 to 00000000000401b6 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000003d6a2 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 208 to 0000000000040286 │ │ │ │ + DW_CFA_advance_loc1: 208 to 000000000003d772 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000040288 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d774 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004028a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d776 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004028c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d778 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000040290 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003d77c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000040292 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d77e │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000040298 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003d784 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004029a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d786 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 14 to 00000000000402a8 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000003d794 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000402aa │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d796 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000402ac │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d798 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ │ │ │ │ -0000a4bc 0000000000000010 0000a4c0 FDE cie=00000000 pc=00000000000402ae..000000000004031c │ │ │ │ +00009d84 0000000000000010 00009d88 FDE cie=00000000 pc=000000000003d79a..000000000003d808 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000a4d0 0000000000000010 0000a4d4 FDE cie=00000000 pc=000000000004031c..0000000000040376 │ │ │ │ +00009d98 0000000000000010 00009d9c FDE cie=00000000 pc=000000000003d808..000000000003d862 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000a4e4 0000000000000028 0000a4e8 FDE cie=00000000 pc=0000000000040376..00000000000403ea │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000004037c │ │ │ │ +00009dac 0000000000000028 00009db0 FDE cie=00000000 pc=000000000003d862..000000000003d8d6 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003d868 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000040388 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000003d874 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r40 (fs0) at cfa-24 │ │ │ │ DW_CFA_offset: r41 (fs1) at cfa-32 │ │ │ │ DW_CFA_offset: r50 (fs2) at cfa-40 │ │ │ │ - DW_CFA_advance_loc1: 52 to 00000000000403bc │ │ │ │ + DW_CFA_advance_loc1: 52 to 000000000003d8a8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000403be │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d8aa │ │ │ │ DW_CFA_restore: r41 (fs1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000403c0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d8ac │ │ │ │ DW_CFA_restore: r50 (fs2) │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000403c6 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003d8b2 │ │ │ │ DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000403c8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d8b4 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000403ca │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d8b6 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -0000a510 0000000000000028 0000a514 FDE cie=00000000 pc=00000000000403ea..0000000000040448 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000403ec │ │ │ │ +00009dd8 0000000000000028 00009ddc FDE cie=00000000 pc=000000000003d8d6..000000000003d934 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d8d8 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000403ee │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d8da │ │ │ │ DW_CFA_offset: r41 (fs1) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000403f8 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000003d8e4 │ │ │ │ DW_CFA_offset: r50 (fs2) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000040400 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003d8ec │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r40 (fs0) at cfa-24 │ │ │ │ - DW_CFA_advance_loc1: 54 to 0000000000040436 │ │ │ │ + DW_CFA_advance_loc1: 54 to 000000000003d922 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000040438 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d924 │ │ │ │ DW_CFA_restore: r41 (fs1) │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000004043e │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003d92a │ │ │ │ DW_CFA_restore: r50 (fs2) │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000040444 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003d930 │ │ │ │ DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000040446 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d932 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000a53c 0000000000000010 0000a540 FDE cie=00000000 pc=0000000000040448..000000000004049a │ │ │ │ +00009e04 0000000000000010 00009e08 FDE cie=00000000 pc=000000000003d934..000000000003d986 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000a550 0000000000000010 0000a554 FDE cie=00000000 pc=000000000004049a..000000000004050e │ │ │ │ +00009e18 0000000000000010 00009e1c FDE cie=00000000 pc=000000000003d986..000000000003d9fa │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000a564 0000000000000020 0000a568 FDE cie=00000000 pc=000000000004050e..000000000004054a │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000040510 │ │ │ │ +00009e2c 0000000000000020 00009e30 FDE cie=00000000 pc=000000000003d9fa..000000000003da36 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003d9fc │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000040514 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003da00 │ │ │ │ DW_CFA_offset: r40 (fs0) at cfa-24 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 38 to 000000000004053a │ │ │ │ + DW_CFA_advance_loc: 38 to 000000000003da26 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000040540 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003da2c │ │ │ │ DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000040542 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003da2e │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000040544 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003da30 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000a588 0000000000000020 0000a58c FDE cie=00000000 pc=000000000004054a..000000000004058c │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000040550 │ │ │ │ +00009e50 0000000000000020 00009e54 FDE cie=00000000 pc=000000000003da36..000000000003da78 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003da3c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000040552 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003da3e │ │ │ │ DW_CFA_offset: r40 (fs0) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000040560 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000003da4c │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 30 to 000000000004057e │ │ │ │ + DW_CFA_advance_loc: 30 to 000000000003da6a │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000040588 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000003da74 │ │ │ │ DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004058a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003da76 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000a5ac 0000000000000018 0000a5b0 FDE cie=00000000 pc=000000000004058c..00000000000405c6 │ │ │ │ - DW_CFA_advance_loc: 18 to 000000000004059e │ │ │ │ +00009e74 0000000000000018 00009e78 FDE cie=00000000 pc=000000000003da78..000000000003dab2 │ │ │ │ + DW_CFA_advance_loc: 18 to 000000000003da8a │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000405a0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003da8c │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 22 to 00000000000405b6 │ │ │ │ + DW_CFA_advance_loc: 22 to 000000000003daa2 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000405c0 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000003daac │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ │ │ │ │ -0000a5c8 000000000000003c 0000a5cc FDE cie=00000000 pc=00000000000405c6..0000000000040684 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000405c8 │ │ │ │ +00009e90 000000000000003c 00009e94 FDE cie=00000000 pc=000000000003dab2..000000000003db70 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003dab4 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000405ce │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003daba │ │ │ │ DW_CFA_offset: r52 (fs4) at cfa-56 │ │ │ │ DW_CFA_offset: r53 (fs5) at cfa-64 │ │ │ │ DW_CFA_offset: r54 (fs6) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 22 to 00000000000405e4 │ │ │ │ + DW_CFA_advance_loc: 22 to 000000000003dad0 │ │ │ │ DW_CFA_offset: r50 (fs2) at cfa-40 │ │ │ │ DW_CFA_offset: r51 (fs3) at cfa-48 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r40 (fs0) at cfa-24 │ │ │ │ DW_CFA_offset: r41 (fs1) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 128 to 0000000000040664 │ │ │ │ + DW_CFA_advance_loc1: 128 to 000000000003db50 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000040666 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003db52 │ │ │ │ DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000040668 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003db54 │ │ │ │ DW_CFA_restore: r41 (fs1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004066a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003db56 │ │ │ │ DW_CFA_restore: r50 (fs2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004066c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003db58 │ │ │ │ DW_CFA_restore: r51 (fs3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004066e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003db5a │ │ │ │ DW_CFA_restore: r52 (fs4) │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000040674 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003db60 │ │ │ │ DW_CFA_restore: r54 (fs6) │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000004067a │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003db66 │ │ │ │ DW_CFA_restore: r53 (fs5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004067c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003db68 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004067e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003db6a │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000a608 0000000000000040 0000a60c FDE cie=00000000 pc=0000000000040684..00000000000407ea │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000040686 │ │ │ │ +00009ed0 0000000000000040 00009ed4 FDE cie=00000000 pc=000000000003db70..000000000003dcd6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003db72 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000004068c │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003db78 │ │ │ │ DW_CFA_offset: r40 (fs0) at cfa-24 │ │ │ │ DW_CFA_offset: r51 (fs3) at cfa-48 │ │ │ │ DW_CFA_offset: r53 (fs5) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 22 to 00000000000406a2 │ │ │ │ + DW_CFA_advance_loc: 22 to 000000000003db8e │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r41 (fs1) at cfa-32 │ │ │ │ DW_CFA_offset: r50 (fs2) at cfa-40 │ │ │ │ DW_CFA_offset: r52 (fs4) at cfa-56 │ │ │ │ DW_CFA_offset: r54 (fs6) at cfa-72 │ │ │ │ DW_CFA_offset: r55 (fs7) at cfa-80 │ │ │ │ - DW_CFA_advance_loc1: 192 to 0000000000040762 │ │ │ │ + DW_CFA_advance_loc1: 192 to 000000000003dc4e │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000040764 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003dc50 │ │ │ │ DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000040766 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003dc52 │ │ │ │ DW_CFA_restore: r41 (fs1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000040768 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003dc54 │ │ │ │ DW_CFA_restore: r50 (fs2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004076a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003dc56 │ │ │ │ DW_CFA_restore: r51 (fs3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004076c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003dc58 │ │ │ │ DW_CFA_restore: r52 (fs4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004076e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003dc5a │ │ │ │ DW_CFA_restore: r53 (fs5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000040770 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003dc5c │ │ │ │ DW_CFA_restore: r55 (fs7) │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000040776 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003dc62 │ │ │ │ DW_CFA_restore: r54 (fs6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000040778 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003dc64 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004077a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003dc66 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000a64c 0000000000000048 0000a650 FDE cie=00000000 pc=00000000000407ea..000000000004096c │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000407ec │ │ │ │ +00009f14 0000000000000048 00009f18 FDE cie=00000000 pc=000000000003dcd6..000000000003de58 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003dcd8 │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000407f2 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003dcde │ │ │ │ DW_CFA_offset: r51 (fs3) at cfa-48 │ │ │ │ DW_CFA_offset: r54 (fs6) at cfa-72 │ │ │ │ DW_CFA_offset: r55 (fs7) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000004080e │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000003dcfa │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r40 (fs0) at cfa-24 │ │ │ │ DW_CFA_offset: r41 (fs1) at cfa-32 │ │ │ │ DW_CFA_offset: r50 (fs2) at cfa-40 │ │ │ │ DW_CFA_offset: r52 (fs4) at cfa-56 │ │ │ │ DW_CFA_offset: r53 (fs5) at cfa-64 │ │ │ │ DW_CFA_offset: r56 (fs8) at cfa-88 │ │ │ │ DW_CFA_offset: r57 (fs9) at cfa-96 │ │ │ │ - DW_CFA_advance_loc1: 214 to 00000000000408e4 │ │ │ │ + DW_CFA_advance_loc1: 214 to 000000000003ddd0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000408e6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003ddd2 │ │ │ │ DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000408e8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003ddd4 │ │ │ │ DW_CFA_restore: r41 (fs1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000408ea │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003ddd6 │ │ │ │ DW_CFA_restore: r51 (fs3) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000408ec │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003ddd8 │ │ │ │ DW_CFA_restore: r52 (fs4) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000408ee │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003ddda │ │ │ │ DW_CFA_restore: r54 (fs6) │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000408f4 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003dde0 │ │ │ │ DW_CFA_restore: r55 (fs7) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000408f6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003dde2 │ │ │ │ DW_CFA_restore: r50 (fs2) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000408f8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003dde4 │ │ │ │ DW_CFA_restore: r56 (fs8) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000408fa │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003dde6 │ │ │ │ DW_CFA_restore: r57 (fs9) │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000040900 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003ddec │ │ │ │ DW_CFA_restore: r53 (fs5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000040902 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003ddee │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000040904 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003ddf0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000a698 0000000000000040 0000a69c FDE cie=00000000 pc=000000000004096c..0000000000040a50 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004096e │ │ │ │ +00009f60 0000000000000040 00009f64 FDE cie=00000000 pc=000000000003de58..000000000003df3c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003de5a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000040972 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003de5e │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r41 (fs1) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000040986 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000003de72 │ │ │ │ DW_CFA_offset: r40 (fs0) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000040994 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000003de80 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 114 to 0000000000040a06 │ │ │ │ + DW_CFA_advance_loc1: 114 to 000000000003def2 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000040a08 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003def4 │ │ │ │ DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000040a0e │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003defa │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000040a14 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003df00 │ │ │ │ DW_CFA_restore: r41 (fs1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000040a16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003df02 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000040a18 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003df04 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r40 (fs0) at cfa-24 │ │ │ │ DW_CFA_offset: r41 (fs1) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000040a34 │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000003df20 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000040a42 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000003df2e │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r40 (fs0) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000040a4c │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000003df38 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000040a4e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003df3a │ │ │ │ DW_CFA_restore: r40 (fs0) │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000a6dc 000000000000001c 0000a6e0 FDE cie=00000000 pc=0000000000040a50..0000000000040b68 │ │ │ │ - DW_CFA_advance_loc2: 256 to 0000000000040b50 │ │ │ │ +00009fa4 000000000000001c 00009fa8 FDE cie=00000000 pc=000000000003df3c..000000000003e054 │ │ │ │ + DW_CFA_advance_loc2: 256 to 000000000003e03c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000040b52 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e03e │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000040b58 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003e044 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000040b66 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000003e052 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000a6fc 0000000000000018 0000a700 FDE cie=00000000 pc=0000000000040b68..0000000000040b82 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000040b6a │ │ │ │ +00009fc4 0000000000000018 00009fc8 FDE cie=00000000 pc=000000000003e054..000000000003e06e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e056 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000040b6c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e058 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000040b72 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003e05e │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000040b80 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000003e06c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ │ │ │ │ -0000a718 0000000000000018 0000a71c FDE cie=00000000 pc=0000000000040b82..0000000000040b9c │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000040b84 │ │ │ │ +00009fe0 0000000000000018 00009fe4 FDE cie=00000000 pc=000000000003e06e..000000000003e088 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e070 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000040b86 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e072 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000040b8c │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003e078 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000040b9a │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000003e086 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ │ │ │ │ -0000a734 0000000000000028 0000a738 FDE cie=00000000 pc=0000000000040b9c..0000000000040c24 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000040b9e │ │ │ │ +00009ffc 0000000000000028 0000a000 FDE cie=00000000 pc=000000000003e088..000000000003e110 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e08a │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000040ba4 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003e090 │ │ │ │ DW_CFA_offset: r40 (fs0) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000040bb2 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000003e09e │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 96 to 0000000000040c12 │ │ │ │ + DW_CFA_advance_loc1: 96 to 000000000003e0fe │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000040c14 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e100 │ │ │ │ DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000040c16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e102 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000040c18 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e104 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000040c1a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e106 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000040c1c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e108 │ │ │ │ DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000040c22 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003e10e │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ │ │ │ │ -0000a760 0000000000000028 0000a764 FDE cie=00000000 pc=0000000000040c24..0000000000040c9a │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000040c40 │ │ │ │ +0000a028 0000000000000028 0000a02c FDE cie=00000000 pc=000000000003e110..000000000003e186 │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000003e12c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000040c46 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003e132 │ │ │ │ DW_CFA_offset: r40 (fs0) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000040c4c │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003e138 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 54 to 0000000000040c82 │ │ │ │ + DW_CFA_advance_loc: 54 to 000000000003e16e │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000040c88 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003e174 │ │ │ │ DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000040c8a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e176 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000040c8c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e178 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000040c8e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e17a │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000040c90 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e17c │ │ │ │ DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000040c96 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003e182 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000a78c 000000000000004c 0000a790 FDE cie=00000000 pc=0000000000040c9a..0000000000040d8a │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000040c9c │ │ │ │ +0000a054 000000000000004c 0000a058 FDE cie=00000000 pc=000000000003e186..000000000003e276 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e188 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000040ca2 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003e18e │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000040caa │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003e196 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000040cb6 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000003e1a2 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000040cc0 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000003e1ac │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r41 (fs1) at cfa-80 │ │ │ │ - DW_CFA_advance_loc1: 80 to 0000000000040d10 │ │ │ │ + DW_CFA_advance_loc1: 80 to 000000000003e1fc │ │ │ │ DW_CFA_offset: r40 (fs0) at cfa-72 │ │ │ │ DW_CFA_offset: r50 (fs2) at cfa-88 │ │ │ │ DW_CFA_offset: r51 (fs3) at cfa-96 │ │ │ │ - DW_CFA_advance_loc1: 78 to 0000000000040d5e │ │ │ │ + DW_CFA_advance_loc1: 78 to 000000000003e24a │ │ │ │ DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000040d60 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e24c │ │ │ │ DW_CFA_restore: r50 (fs2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000040d62 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e24e │ │ │ │ DW_CFA_restore: r51 (fs3) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000040d6a │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003e256 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000040d6c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e258 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000040d72 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003e25e │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000040d74 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e260 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000040d76 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e262 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000040d78 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e264 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000040d7a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e266 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000040d7c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e268 │ │ │ │ DW_CFA_restore: r41 (fs1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000040d7e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e26a │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000040d80 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e26c │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000a7dc 0000000000000028 0000a7e0 FDE cie=00000000 pc=0000000000040d8a..0000000000040e0e │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000040d8c │ │ │ │ +0000a0a4 0000000000000028 0000a0a8 FDE cie=00000000 pc=000000000003e276..000000000003e2fa │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e278 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000040d96 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000003e282 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000040da4 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000003e290 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 96 to 0000000000040e04 │ │ │ │ + DW_CFA_advance_loc1: 96 to 000000000003e2f0 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000040e06 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e2f2 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000040e08 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e2f4 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000040e0a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e2f6 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000040e0c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e2f8 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000a808 000000000000007c 0000a80c FDE cie=00000000 pc=0000000000040e0e..0000000000041292 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000040e10 │ │ │ │ +0000a0d0 000000000000007c 0000a0d4 FDE cie=00000000 pc=000000000003e2fa..000000000003e77e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e2fc │ │ │ │ DW_CFA_def_cfa_offset: 304 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000040e12 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e2fe │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000040e1a │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003e306 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000040e20 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003e30c │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000040e3c │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000003e328 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000040e4c │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000003e338 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ DW_CFA_offset: r40 (fs0) at cfa-120 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000040e60 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000003e34c │ │ │ │ DW_CFA_offset: r41 (fs1) at cfa-128 │ │ │ │ DW_CFA_offset: r50 (fs2) at cfa-136 │ │ │ │ DW_CFA_offset: r51 (fs3) at cfa-144 │ │ │ │ DW_CFA_offset: r54 (fs6) at cfa-168 │ │ │ │ DW_CFA_offset: r52 (fs4) at cfa-152 │ │ │ │ DW_CFA_offset: r53 (fs5) at cfa-160 │ │ │ │ DW_CFA_offset: r55 (fs7) at cfa-176 │ │ │ │ DW_CFA_offset: r56 (fs8) at cfa-184 │ │ │ │ DW_CFA_offset: r57 (fs9) at cfa-192 │ │ │ │ - DW_CFA_advance_loc2: 976 to 0000000000041230 │ │ │ │ + DW_CFA_advance_loc2: 976 to 000000000003e71c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000041232 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e71e │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000041238 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003e724 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004123a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e726 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004123c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e728 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004123e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e72a │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000041240 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e72c │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000041242 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e72e │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000041244 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e730 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000041246 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e732 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000041248 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e734 │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004124a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e736 │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004124c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e738 │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004124e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e73a │ │ │ │ DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000041250 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e73c │ │ │ │ DW_CFA_restore: r41 (fs1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000041252 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e73e │ │ │ │ DW_CFA_restore: r50 (fs2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000041254 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e740 │ │ │ │ DW_CFA_restore: r51 (fs3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000041256 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e742 │ │ │ │ DW_CFA_restore: r52 (fs4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000041258 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e744 │ │ │ │ DW_CFA_restore: r53 (fs5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004125a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e746 │ │ │ │ DW_CFA_restore: r54 (fs6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004125c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e748 │ │ │ │ DW_CFA_restore: r55 (fs7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004125e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e74a │ │ │ │ DW_CFA_restore: r56 (fs8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000041260 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e74c │ │ │ │ DW_CFA_restore: r57 (fs9) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000041262 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e74e │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000041264 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e750 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000a888 0000000000000074 0000a88c FDE cie=00000000 pc=0000000000041292..0000000000041436 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000041294 │ │ │ │ +0000a150 0000000000000074 0000a154 FDE cie=00000000 pc=000000000003e77e..000000000003e922 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e780 │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000412a4 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000003e790 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc1: 90 to 00000000000412fe │ │ │ │ + DW_CFA_advance_loc1: 90 to 000000000003e7ea │ │ │ │ DW_CFA_offset: r50 (fs2) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000004130c │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000003e7f8 │ │ │ │ DW_CFA_offset: r41 (fs1) at cfa-80 │ │ │ │ DW_CFA_offset: r51 (fs3) at cfa-96 │ │ │ │ DW_CFA_offset: r40 (fs0) at cfa-72 │ │ │ │ - DW_CFA_advance_loc1: 128 to 000000000004138c │ │ │ │ + DW_CFA_advance_loc1: 128 to 000000000003e878 │ │ │ │ DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004138e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e87a │ │ │ │ DW_CFA_restore: r41 (fs1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000041390 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e87c │ │ │ │ DW_CFA_restore: r50 (fs2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000041392 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e87e │ │ │ │ DW_CFA_restore: r51 (fs3) │ │ │ │ - DW_CFA_advance_loc1: 74 to 00000000000413dc │ │ │ │ + DW_CFA_advance_loc1: 74 to 000000000003e8c8 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000413de │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e8ca │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000413e0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e8cc │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000413e2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e8ce │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000413e4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e8d0 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000413e6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e8d2 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000413e8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e8d4 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000413ec │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003e8d8 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000413ee │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e8da │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000413f0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e8dc │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r40 (fs0) at cfa-72 │ │ │ │ DW_CFA_offset: r41 (fs1) at cfa-80 │ │ │ │ DW_CFA_offset: r50 (fs2) at cfa-88 │ │ │ │ DW_CFA_offset: r51 (fs3) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 30 to 000000000004140e │ │ │ │ + DW_CFA_advance_loc: 30 to 000000000003e8fa │ │ │ │ DW_CFA_restore: r40 (fs0) │ │ │ │ DW_CFA_restore: r41 (fs1) │ │ │ │ DW_CFA_restore: r50 (fs2) │ │ │ │ DW_CFA_restore: r51 (fs3) │ │ │ │ - DW_CFA_advance_loc: 36 to 0000000000041432 │ │ │ │ + DW_CFA_advance_loc: 36 to 000000000003e91e │ │ │ │ DW_CFA_offset: r40 (fs0) at cfa-72 │ │ │ │ DW_CFA_offset: r41 (fs1) at cfa-80 │ │ │ │ DW_CFA_offset: r50 (fs2) at cfa-88 │ │ │ │ DW_CFA_offset: r51 (fs3) at cfa-96 │ │ │ │ │ │ │ │ -0000a900 0000000000000078 0000a904 FDE cie=00000000 pc=0000000000041436..0000000000041a3e │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000041438 │ │ │ │ +0000a1c8 0000000000000078 0000a1cc FDE cie=00000000 pc=000000000003e922..000000000003ef2a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e924 │ │ │ │ DW_CFA_def_cfa_offset: 288 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004143a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003e926 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000041440 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003e92c │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000041446 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003e932 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000041450 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000003e93c │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 22 to 0000000000041466 │ │ │ │ + DW_CFA_advance_loc: 22 to 000000000003e952 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 26 to 0000000000041480 │ │ │ │ + DW_CFA_advance_loc: 26 to 000000000003e96c │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r40 (fs0) at cfa-120 │ │ │ │ DW_CFA_offset: r50 (fs2) at cfa-136 │ │ │ │ DW_CFA_offset: r51 (fs3) at cfa-144 │ │ │ │ DW_CFA_offset: r52 (fs4) at cfa-152 │ │ │ │ DW_CFA_offset: r53 (fs5) at cfa-160 │ │ │ │ DW_CFA_offset: r54 (fs6) at cfa-168 │ │ │ │ - DW_CFA_advance_loc2: 904 to 0000000000041808 │ │ │ │ + DW_CFA_advance_loc2: 904 to 000000000003ecf4 │ │ │ │ DW_CFA_offset: r41 (fs1) at cfa-128 │ │ │ │ - DW_CFA_advance_loc2: 402 to 000000000004199a │ │ │ │ + DW_CFA_advance_loc2: 402 to 000000000003ee86 │ │ │ │ DW_CFA_restore: r41 (fs1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004199e │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003ee8a │ │ │ │ DW_CFA_offset: r41 (fs1) at cfa-128 │ │ │ │ - DW_CFA_advance_loc1: 104 to 0000000000041a06 │ │ │ │ + DW_CFA_advance_loc1: 104 to 000000000003eef2 │ │ │ │ DW_CFA_restore: r41 (fs1) │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000041a14 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000003ef00 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000041a16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003ef02 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000041a18 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003ef04 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000041a1a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003ef06 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000041a1c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003ef08 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000041a1e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003ef0a │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000041a20 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003ef0c │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000041a22 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003ef0e │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000041a24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003ef10 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000041a26 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003ef12 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000041a28 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003ef14 │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000041a2a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003ef16 │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000041a2c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003ef18 │ │ │ │ DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000041a2e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003ef1a │ │ │ │ DW_CFA_restore: r50 (fs2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000041a30 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003ef1c │ │ │ │ DW_CFA_restore: r51 (fs3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000041a32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003ef1e │ │ │ │ DW_CFA_restore: r52 (fs4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000041a34 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003ef20 │ │ │ │ DW_CFA_restore: r53 (fs5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000041a36 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003ef22 │ │ │ │ DW_CFA_restore: r54 (fs6) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000041a3a │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003ef26 │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000041a3c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003ef28 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000a97c 0000000000000020 0000a980 FDE cie=00000000 pc=0000000000041a3e..0000000000041a98 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000041a44 │ │ │ │ +0000a244 0000000000000020 0000a248 FDE cie=00000000 pc=000000000003ef2a..000000000003ef84 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003ef30 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000041a46 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003ef32 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 48 to 0000000000041a76 │ │ │ │ + DW_CFA_advance_loc: 48 to 000000000003ef62 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000041a7c │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003ef68 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000041a80 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000003ef6c │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000041a8e │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000003ef7a │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000041a94 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003ef80 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ │ │ │ │ -0000a9a0 0000000000000078 0000a9a4 FDE cie=00000000 pc=0000000000041a98..0000000000041baa │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000041a9a │ │ │ │ +0000a268 0000000000000078 0000a26c FDE cie=00000000 pc=000000000003ef84..000000000003f096 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003ef86 │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000041a9c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003ef88 │ │ │ │ DW_CFA_offset: r52 (fs4) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 18 to 0000000000041aae │ │ │ │ + DW_CFA_advance_loc: 18 to 000000000003ef9a │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r41 (fs1) at cfa-48 │ │ │ │ DW_CFA_offset: r51 (fs3) at cfa-64 │ │ │ │ DW_CFA_offset: r55 (fs7) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000041ac2 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000003efae │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r40 (fs0) at cfa-40 │ │ │ │ DW_CFA_offset: r50 (fs2) at cfa-56 │ │ │ │ DW_CFA_offset: r58 (fs10) at cfa-120 │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000041ae2 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000003efce │ │ │ │ DW_CFA_offset: r54 (fs6) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000041af0 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000003efdc │ │ │ │ DW_CFA_offset: r53 (fs5) at cfa-80 │ │ │ │ DW_CFA_offset: r56 (fs8) at cfa-104 │ │ │ │ DW_CFA_offset: r57 (fs9) at cfa-112 │ │ │ │ - DW_CFA_advance_loc1: 82 to 0000000000041b42 │ │ │ │ + DW_CFA_advance_loc1: 82 to 000000000003f02e │ │ │ │ DW_CFA_restore: r53 (fs5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000041b44 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f030 │ │ │ │ DW_CFA_restore: r54 (fs6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000041b46 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f032 │ │ │ │ DW_CFA_restore: r56 (fs8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000041b48 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f034 │ │ │ │ DW_CFA_restore: r57 (fs9) │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000041b4e │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003f03a │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000041b50 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f03c │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000041b52 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f03e │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000041b54 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f040 │ │ │ │ DW_CFA_restore: r41 (fs1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000041b56 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f042 │ │ │ │ DW_CFA_restore: r51 (fs3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000041b58 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f044 │ │ │ │ DW_CFA_restore: r52 (fs4) │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000041b5e │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003f04a │ │ │ │ DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000041b64 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003f050 │ │ │ │ DW_CFA_restore: r50 (fs2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000041b66 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f052 │ │ │ │ DW_CFA_restore: r55 (fs7) │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000041b6c │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003f058 │ │ │ │ DW_CFA_restore: r58 (fs10) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000041b6e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f05a │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000041b70 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f05c │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r40 (fs0) at cfa-40 │ │ │ │ DW_CFA_offset: r41 (fs1) at cfa-48 │ │ │ │ DW_CFA_offset: r50 (fs2) at cfa-56 │ │ │ │ @@ -25476,122 +24523,122 @@ │ │ │ │ DW_CFA_offset: r52 (fs4) at cfa-72 │ │ │ │ DW_CFA_offset: r53 (fs5) at cfa-80 │ │ │ │ DW_CFA_offset: r54 (fs6) at cfa-88 │ │ │ │ DW_CFA_offset: r55 (fs7) at cfa-96 │ │ │ │ DW_CFA_offset: r56 (fs8) at cfa-104 │ │ │ │ DW_CFA_offset: r57 (fs9) at cfa-112 │ │ │ │ DW_CFA_offset: r58 (fs10) at cfa-120 │ │ │ │ - DW_CFA_advance_loc: 40 to 0000000000041b98 │ │ │ │ + DW_CFA_advance_loc: 40 to 000000000003f084 │ │ │ │ DW_CFA_restore: r53 (fs5) │ │ │ │ DW_CFA_restore: r54 (fs6) │ │ │ │ DW_CFA_restore: r56 (fs8) │ │ │ │ DW_CFA_restore: r57 (fs9) │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000aa1c 000000000000007c 0000aa20 FDE cie=00000000 pc=0000000000041baa..0000000000041ff0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000041bac │ │ │ │ +0000a2e4 000000000000007c 0000a2e8 FDE cie=00000000 pc=000000000003f096..000000000003f4dc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f098 │ │ │ │ DW_CFA_def_cfa_offset: 384 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000041bae │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f09a │ │ │ │ DW_CFA_offset: r53 (fs5) at cfa-144 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000041bba │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000003f0a6 │ │ │ │ DW_CFA_offset: r41 (fs1) at cfa-112 │ │ │ │ DW_CFA_offset: r50 (fs2) at cfa-120 │ │ │ │ - DW_CFA_advance_loc: 36 to 0000000000041bde │ │ │ │ + DW_CFA_advance_loc: 36 to 000000000003f0ca │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r40 (fs0) at cfa-104 │ │ │ │ DW_CFA_offset: r51 (fs3) at cfa-128 │ │ │ │ DW_CFA_offset: r52 (fs4) at cfa-136 │ │ │ │ DW_CFA_offset: r54 (fs6) at cfa-152 │ │ │ │ DW_CFA_offset: r57 (fs9) at cfa-176 │ │ │ │ - DW_CFA_advance_loc: 50 to 0000000000041c10 │ │ │ │ + DW_CFA_advance_loc: 50 to 000000000003f0fc │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 18 to 0000000000041c22 │ │ │ │ + DW_CFA_advance_loc: 18 to 000000000003f10e │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r55 (fs7) at cfa-160 │ │ │ │ DW_CFA_offset: r56 (fs8) at cfa-168 │ │ │ │ DW_CFA_offset: r58 (fs10) at cfa-184 │ │ │ │ DW_CFA_offset: r59 (fs11) at cfa-192 │ │ │ │ - DW_CFA_advance_loc2: 636 to 0000000000041e9e │ │ │ │ + DW_CFA_advance_loc2: 636 to 000000000003f38a │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000041ea6 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003f392 │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000041ea8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f394 │ │ │ │ DW_CFA_restore: r55 (fs7) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000041eb0 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003f39c │ │ │ │ DW_CFA_restore: r56 (fs8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000041eb2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f39e │ │ │ │ DW_CFA_restore: r58 (fs10) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000041eba │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003f3a6 │ │ │ │ DW_CFA_restore: r59 (fs11) │ │ │ │ - DW_CFA_advance_loc1: 210 to 0000000000041f8c │ │ │ │ + DW_CFA_advance_loc1: 210 to 000000000003f478 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000041f8e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f47a │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000041f94 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003f480 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000041f96 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f482 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000041f98 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f484 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000041f9a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f486 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000041f9c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f488 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000041f9e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f48a │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000041fa0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f48c │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000041fa2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f48e │ │ │ │ DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000041fa4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f490 │ │ │ │ DW_CFA_restore: r41 (fs1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000041fa6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f492 │ │ │ │ DW_CFA_restore: r50 (fs2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000041fa8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f494 │ │ │ │ DW_CFA_restore: r51 (fs3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000041faa │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f496 │ │ │ │ DW_CFA_restore: r52 (fs4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000041fac │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f498 │ │ │ │ DW_CFA_restore: r53 (fs5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000041fae │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f49a │ │ │ │ DW_CFA_restore: r54 (fs6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000041fb0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f49c │ │ │ │ DW_CFA_restore: r57 (fs9) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000041fb2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f49e │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000041fb4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f4a0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000aa9c 0000000000000084 0000aaa0 FDE cie=00000000 pc=0000000000041ff0..0000000000042544 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000041ff2 │ │ │ │ +0000a364 0000000000000084 0000a368 FDE cie=00000000 pc=000000000003f4dc..000000000003fa30 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f4de │ │ │ │ DW_CFA_def_cfa_offset: 320 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000041ff4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f4e0 │ │ │ │ DW_CFA_offset: r59 (fs11) at cfa-208 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000042008 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000003f4f4 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000042024 │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000003f510 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r41 (fs1) at cfa-128 │ │ │ │ DW_CFA_offset: r57 (fs9) at cfa-192 │ │ │ │ DW_CFA_offset: r58 (fs10) at cfa-200 │ │ │ │ - DW_CFA_advance_loc: 34 to 0000000000042046 │ │ │ │ + DW_CFA_advance_loc: 34 to 000000000003f532 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ @@ -25599,272 +24646,272 @@ │ │ │ │ DW_CFA_offset: r50 (fs2) at cfa-136 │ │ │ │ DW_CFA_offset: r51 (fs3) at cfa-144 │ │ │ │ DW_CFA_offset: r52 (fs4) at cfa-152 │ │ │ │ DW_CFA_offset: r53 (fs5) at cfa-160 │ │ │ │ DW_CFA_offset: r54 (fs6) at cfa-168 │ │ │ │ DW_CFA_offset: r55 (fs7) at cfa-176 │ │ │ │ DW_CFA_offset: r56 (fs8) at cfa-184 │ │ │ │ - DW_CFA_advance_loc2: 540 to 0000000000042262 │ │ │ │ + DW_CFA_advance_loc2: 540 to 000000000003f74e │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042264 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f750 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042266 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f752 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042268 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f754 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004226a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f756 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004226c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f758 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004226e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f75a │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042270 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f75c │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042272 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f75e │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042274 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f760 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042276 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f762 │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042278 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f764 │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004227a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f766 │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004227c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f768 │ │ │ │ DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004227e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f76a │ │ │ │ DW_CFA_restore: r41 (fs1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042280 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f76c │ │ │ │ DW_CFA_restore: r50 (fs2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042282 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f76e │ │ │ │ DW_CFA_restore: r51 (fs3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042284 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f770 │ │ │ │ DW_CFA_restore: r52 (fs4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042286 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f772 │ │ │ │ DW_CFA_restore: r53 (fs5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042288 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f774 │ │ │ │ DW_CFA_restore: r54 (fs6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004228a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f776 │ │ │ │ DW_CFA_restore: r55 (fs7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004228c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f778 │ │ │ │ DW_CFA_restore: r56 (fs8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004228e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f77a │ │ │ │ DW_CFA_restore: r57 (fs9) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042290 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f77c │ │ │ │ DW_CFA_restore: r58 (fs10) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042292 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f77e │ │ │ │ DW_CFA_restore: r59 (fs11) │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000042298 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003f784 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004229a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003f786 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000ab24 0000000000000050 0000ab28 FDE cie=00000000 pc=0000000000042544..0000000000042604 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000004254a │ │ │ │ +0000a3ec 0000000000000050 0000a3f0 FDE cie=00000000 pc=000000000003fa30..000000000003faf0 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003fa36 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000042552 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003fa3e │ │ │ │ DW_CFA_offset: r41 (fs1) at cfa-32 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004255a │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003fa46 │ │ │ │ DW_CFA_offset: r50 (fs2) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000042572 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000003fa5e │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042574 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003fa60 │ │ │ │ DW_CFA_restore: r50 (fs2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042576 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003fa62 │ │ │ │ DW_CFA_restore: r41 (fs1) │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000004257c │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003fa68 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004257e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003fa6a │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r41 (fs1) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000004258c │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000003fa78 │ │ │ │ DW_CFA_offset: r40 (fs0) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000042592 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003fa7e │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042594 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003fa80 │ │ │ │ DW_CFA_restore: r41 (fs1) │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000004259a │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003fa86 │ │ │ │ DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004259c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003fa88 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004259e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003fa8a │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r41 (fs1) at cfa-32 │ │ │ │ DW_CFA_offset: r50 (fs2) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000425a6 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003fa92 │ │ │ │ DW_CFA_offset: r40 (fs0) at cfa-24 │ │ │ │ DW_CFA_offset: r51 (fs3) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 66 to 00000000000425e8 │ │ │ │ + DW_CFA_advance_loc1: 66 to 000000000003fad4 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000425f2 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000003fade │ │ │ │ DW_CFA_restore: r50 (fs2) │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000425f8 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003fae4 │ │ │ │ DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000425fe │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003faea │ │ │ │ DW_CFA_restore: r51 (fs3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042600 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003faec │ │ │ │ DW_CFA_restore: r41 (fs1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042602 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003faee │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ │ │ │ │ -0000ab78 000000000000004c 0000ab7c FDE cie=00000000 pc=0000000000042604..000000000004273c │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042606 │ │ │ │ +0000a440 000000000000004c 0000a444 FDE cie=00000000 pc=000000000003faf0..000000000003fc28 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003faf2 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042608 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003faf4 │ │ │ │ DW_CFA_offset: r53 (fs5) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 18 to 000000000004261a │ │ │ │ + DW_CFA_advance_loc: 18 to 000000000003fb06 │ │ │ │ DW_CFA_offset: r40 (fs0) at cfa-24 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r41 (fs1) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000042622 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000003fb0e │ │ │ │ DW_CFA_offset: r50 (fs2) at cfa-40 │ │ │ │ - DW_CFA_advance_loc1: 64 to 0000000000042662 │ │ │ │ + DW_CFA_advance_loc1: 64 to 000000000003fb4e │ │ │ │ DW_CFA_offset: r52 (fs4) at cfa-56 │ │ │ │ DW_CFA_offset: r51 (fs3) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 126 to 00000000000426e0 │ │ │ │ + DW_CFA_advance_loc1: 126 to 000000000003fbcc │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000426e2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003fbce │ │ │ │ DW_CFA_restore: r51 (fs3) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000426e4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003fbd0 │ │ │ │ DW_CFA_restore: r52 (fs4) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000426e6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003fbd2 │ │ │ │ DW_CFA_restore: r53 (fs5) │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000426ec │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003fbd8 │ │ │ │ DW_CFA_restore: r50 (fs2) │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000426f2 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003fbde │ │ │ │ DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000426f8 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003fbe4 │ │ │ │ DW_CFA_restore: r41 (fs1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000426fa │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003fbe6 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000426fc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003fbe8 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r40 (fs0) at cfa-24 │ │ │ │ DW_CFA_offset: r41 (fs1) at cfa-32 │ │ │ │ DW_CFA_offset: r53 (fs5) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 50 to 000000000004272e │ │ │ │ + DW_CFA_advance_loc: 50 to 000000000003fc1a │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000042734 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000003fc20 │ │ │ │ DW_CFA_restore: r41 (fs1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042736 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003fc22 │ │ │ │ DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042738 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003fc24 │ │ │ │ DW_CFA_restore: r53 (fs5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004273a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003fc26 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000abc8 0000000000000010 0000abcc FDE cie=00000000 pc=000000000004273c..000000000004273e │ │ │ │ +0000a490 0000000000000010 0000a494 FDE cie=00000000 pc=000000000003fc28..000000000003fc2a │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000abdc 0000000000000048 0000abe0 FDE cie=00000000 pc=000000000004273e..00000000000428c2 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042740 │ │ │ │ +0000a4a4 0000000000000048 0000a4a8 FDE cie=00000000 pc=000000000003fc2a..000000000003fdae │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003fc2c │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 22 to 0000000000042756 │ │ │ │ + DW_CFA_advance_loc: 22 to 000000000003fc42 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r40 (fs0) at cfa-40 │ │ │ │ DW_CFA_offset: r41 (fs1) at cfa-48 │ │ │ │ DW_CFA_offset: r50 (fs2) at cfa-56 │ │ │ │ DW_CFA_offset: r51 (fs3) at cfa-64 │ │ │ │ DW_CFA_offset: r52 (fs4) at cfa-72 │ │ │ │ DW_CFA_offset: r53 (fs5) at cfa-80 │ │ │ │ DW_CFA_offset: r54 (fs6) at cfa-88 │ │ │ │ - DW_CFA_advance_loc2: 304 to 0000000000042886 │ │ │ │ + DW_CFA_advance_loc2: 304 to 000000000003fd72 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042888 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003fd74 │ │ │ │ DW_CFA_restore: r51 (fs3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004288a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003fd76 │ │ │ │ DW_CFA_restore: r52 (fs4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004288c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003fd78 │ │ │ │ DW_CFA_restore: r53 (fs5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004288e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003fd7a │ │ │ │ DW_CFA_restore: r54 (fs6) │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000004289c │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000003fd88 │ │ │ │ DW_CFA_restore: r41 (fs1) │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000428a8 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000003fd94 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000428aa │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003fd96 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000428ac │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003fd98 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000428ae │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003fd9a │ │ │ │ DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000428b0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003fd9c │ │ │ │ DW_CFA_restore: r50 (fs2) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000428b2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003fd9e │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000428b4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003fda0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000ac28 000000000000006c 0000ac2c FDE cie=00000000 pc=00000000000428c2..0000000000042aa2 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000428c4 │ │ │ │ +0000a4f0 000000000000006c 0000a4f4 FDE cie=00000000 pc=000000000003fdae..000000000003ff8e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003fdb0 │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000428c6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003fdb2 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000428d0 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000003fdbc │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 32 to 00000000000428f0 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000003fddc │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 78 to 000000000004293e │ │ │ │ + DW_CFA_advance_loc1: 78 to 000000000003fe2a │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc1: 206 to 0000000000042a0c │ │ │ │ + DW_CFA_advance_loc1: 206 to 000000000003fef8 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042a0e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003fefa │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042a10 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003fefc │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042a12 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003fefe │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042a14 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003ff00 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042a16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003ff02 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042a18 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003ff04 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042a1a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003ff06 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042a1c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003ff08 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042a1e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003ff0a │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042a20 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003ff0c │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042a22 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003ff0e │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042a24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003ff10 │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042a26 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003ff12 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042a28 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000003ff14 │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ @@ -25872,262 +24919,262 @@ │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ │ │ │ │ -0000ac98 0000000000000010 0000ac9c FDE cie=00000000 pc=0000000000042aa2..0000000000042ad6 │ │ │ │ +0000a560 0000000000000010 0000a564 FDE cie=00000000 pc=000000000003ff8e..000000000003ffc2 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000acac 0000000000000010 0000acb0 FDE cie=00000000 pc=0000000000042ad6..0000000000042b0a │ │ │ │ +0000a574 0000000000000010 0000a578 FDE cie=00000000 pc=000000000003ffc2..000000000003fff6 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000acc0 0000000000000010 0000acc4 FDE cie=00000000 pc=0000000000042b0a..0000000000042b54 │ │ │ │ +0000a588 0000000000000010 0000a58c FDE cie=00000000 pc=000000000003fff6..0000000000040040 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000acd4 000000000000002c 0000acd8 FDE cie=00000000 pc=0000000000042b54..0000000000042bb4 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042b56 │ │ │ │ +0000a59c 000000000000002c 0000a5a0 FDE cie=00000000 pc=0000000000040040..00000000000400a0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000040042 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042b58 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000040044 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000042b62 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000004004e │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000042b6a │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000040056 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000042b74 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000040060 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 44 to 0000000000042ba0 │ │ │ │ + DW_CFA_advance_loc: 44 to 000000000004008c │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000042baa │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000040096 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042bac │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000040098 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042bae │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004009a │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042bb0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004009c │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042bb2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004009e │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000ad04 0000000000000020 0000ad08 FDE cie=00000000 pc=0000000000042bb4..0000000000042bce │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042bb6 │ │ │ │ +0000a5cc 0000000000000020 0000a5d0 FDE cie=00000000 pc=00000000000400a0..00000000000400ba │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000400a2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042bb8 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000400a4 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000042bbe │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000400aa │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000042bc4 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000400b0 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000042bca │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000400b6 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042bcc │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000400b8 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000ad28 0000000000000030 0000ad2c FDE cie=00000000 pc=0000000000042bce..0000000000042c4c │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000042bd8 │ │ │ │ +0000a5f0 0000000000000030 0000a5f4 FDE cie=00000000 pc=00000000000400ba..0000000000040138 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000400c4 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000042bdc │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000400c8 │ │ │ │ DW_CFA_offset: r41 (fs1) at cfa-32 │ │ │ │ DW_CFA_offset: r50 (fs2) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000042be6 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000400d2 │ │ │ │ DW_CFA_offset: r51 (fs3) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000042bf0 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000400dc │ │ │ │ DW_CFA_offset: r40 (fs0) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000042bfc │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000400e8 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r52 (fs4) at cfa-56 │ │ │ │ - DW_CFA_advance_loc1: 58 to 0000000000042c36 │ │ │ │ + DW_CFA_advance_loc1: 58 to 0000000000040122 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042c38 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000040124 │ │ │ │ DW_CFA_restore: r50 (fs2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042c3a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000040126 │ │ │ │ DW_CFA_restore: r51 (fs3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042c3c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000040128 │ │ │ │ DW_CFA_restore: r52 (fs4) │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000042c42 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004012e │ │ │ │ DW_CFA_restore: r41 (fs1) │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000042c48 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000040134 │ │ │ │ DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042c4a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000040136 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ │ │ │ │ -0000ad5c 0000000000000044 0000ad60 FDE cie=00000000 pc=0000000000042c4c..0000000000042d10 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042c4e │ │ │ │ +0000a624 0000000000000044 0000a628 FDE cie=00000000 pc=0000000000040138..00000000000401fc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004013a │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042c50 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004013c │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000042c5a │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000040146 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 22 to 0000000000042c70 │ │ │ │ + DW_CFA_advance_loc: 22 to 000000000004015c │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000042c8c │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000040178 │ │ │ │ DW_CFA_offset: r41 (fs1) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000042c92 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004017e │ │ │ │ DW_CFA_offset: r50 (fs2) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000042ca0 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000004018c │ │ │ │ DW_CFA_offset: r40 (fs0) at cfa-72 │ │ │ │ - DW_CFA_advance_loc1: 88 to 0000000000042cf8 │ │ │ │ + DW_CFA_advance_loc1: 88 to 00000000000401e4 │ │ │ │ DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042cfa │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000401e6 │ │ │ │ DW_CFA_restore: r41 (fs1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042cfc │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000401e8 │ │ │ │ DW_CFA_restore: r50 (fs2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042cfe │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000401ea │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042d00 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000401ec │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042d02 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000401ee │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042d04 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000401f0 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042d06 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000401f2 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042d08 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000401f4 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000042d0c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000401f8 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042d0e │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000401fa │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000ada4 0000000000000024 0000ada8 FDE cie=00000000 pc=0000000000042d10..0000000000042f34 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042d12 │ │ │ │ +0000a66c 0000000000000024 0000a670 FDE cie=00000000 pc=00000000000401fc..0000000000040420 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000401fe │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000042d16 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000040202 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc2: 366 to 0000000000042e84 │ │ │ │ + DW_CFA_advance_loc2: 366 to 0000000000040370 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000042e88 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000040374 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042e8a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000040376 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042e8c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000040378 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000adcc 0000000000000050 0000add0 FDE cie=00000000 pc=0000000000042f34..00000000000432cc │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000042f36 │ │ │ │ +0000a694 0000000000000050 0000a698 FDE cie=00000000 pc=0000000000040420..00000000000407b8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000040422 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000042f3c │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000040428 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000042f44 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000040430 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000042f52 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000004043e │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000042f62 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000004044e │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 818 to 0000000000043294 │ │ │ │ + DW_CFA_advance_loc2: 818 to 0000000000040780 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000043296 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000040782 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000432a0 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000004078c │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000432a2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004078e │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000432a8 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000040794 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000432aa │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000040796 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000432ac │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000040798 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000432ae │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004079a │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000432b0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004079c │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000432b2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004079e │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000432b4 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000407a0 │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000432b6 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000407a2 │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000432ba │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000407a6 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000432bc │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000407a8 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000432be │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000407aa │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -0000ae20 0000000000000044 0000ae24 FDE cie=00000000 pc=00000000000432cc..0000000000043690 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000432ce │ │ │ │ +0000a6e8 0000000000000044 0000a6ec FDE cie=00000000 pc=00000000000407b8..0000000000040b7c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000407ba │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000432d0 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000407bc │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000432d4 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000407c0 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 28 to 00000000000432f0 │ │ │ │ + DW_CFA_advance_loc: 28 to 00000000000407dc │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r40 (fs0) at cfa-56 │ │ │ │ DW_CFA_offset: r51 (fs3) at cfa-80 │ │ │ │ DW_CFA_offset: r52 (fs4) at cfa-88 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r41 (fs1) at cfa-64 │ │ │ │ DW_CFA_offset: r50 (fs2) at cfa-72 │ │ │ │ - DW_CFA_advance_loc2: 410 to 000000000004348a │ │ │ │ + DW_CFA_advance_loc2: 410 to 0000000000040976 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004348c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000040978 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000043492 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004097e │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000043494 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000040980 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000043496 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000040982 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000043498 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000040984 │ │ │ │ DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004349a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000040986 │ │ │ │ DW_CFA_restore: r41 (fs1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004349c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000040988 │ │ │ │ DW_CFA_restore: r50 (fs2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004349e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004098a │ │ │ │ DW_CFA_restore: r51 (fs3) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000434a0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004098c │ │ │ │ DW_CFA_restore: r52 (fs4) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000434a2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004098e │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000434a4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000040990 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000ae68 0000000000000058 0000ae6c FDE cie=00000000 pc=0000000000043690..000000000004391c │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000043692 │ │ │ │ +0000a730 0000000000000058 0000a734 FDE cie=00000000 pc=0000000000040b7c..0000000000040e08 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000040b7e │ │ │ │ DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc: 38 to 00000000000436b8 │ │ │ │ + DW_CFA_advance_loc: 38 to 0000000000040ba4 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ @@ -26135,2590 +25182,8161 @@ │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ DW_CFA_offset: r40 (fs0) at cfa-120 │ │ │ │ DW_CFA_offset: r41 (fs1) at cfa-128 │ │ │ │ - DW_CFA_advance_loc2: 380 to 0000000000043834 │ │ │ │ + DW_CFA_advance_loc2: 380 to 0000000000040d20 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000043836 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000040d22 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000043838 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000040d24 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004383a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000040d26 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004383c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000040d28 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004383e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000040d2a │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000043840 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000040d2c │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000043842 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000040d2e │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000043844 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000040d30 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000043846 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000040d32 │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000043848 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000040d34 │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004384a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000040d36 │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004384c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000040d38 │ │ │ │ DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004384e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000040d3a │ │ │ │ DW_CFA_restore: r41 (fs1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000043852 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000040d3e │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000043854 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000040d40 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000043856 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000040d42 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000aec4 0000000000000010 0000aec8 FDE cie=00000000 pc=000000000004391c..000000000004392a │ │ │ │ +0000a78c 0000000000000010 0000a790 FDE cie=00000000 pc=0000000000040e08..0000000000040e16 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000aed8 000000000000002c 0000aedc FDE cie=00000000 pc=000000000004392a..00000000000439de │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004392e │ │ │ │ +0000a7a0 000000000000002c 0000a7a4 FDE cie=00000000 pc=0000000000040e16..0000000000040eca │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000040e1a │ │ │ │ DW_CFA_def_cfa_offset: 1072 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000043932 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000040e1e │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000043942 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000040e2e │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 26 to 000000000004395c │ │ │ │ + DW_CFA_advance_loc: 26 to 0000000000040e48 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 104 to 00000000000439c4 │ │ │ │ + DW_CFA_advance_loc1: 104 to 0000000000040eb0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000439c8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000040eb4 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000439cc │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000040eb8 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000439d0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000040ebc │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000439d4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000040ec0 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000439d6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000040ec2 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000af08 0000000000000054 0000af0c FDE cie=00000000 pc=00000000000439de..0000000000043b1c │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000439e0 │ │ │ │ +0000a7d0 0000000000000054 0000a7d4 FDE cie=00000000 pc=0000000000040eca..0000000000041008 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000040ecc │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000439e2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000040ece │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000439ec │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000040ed8 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000439f4 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000040ee0 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 18 to 0000000000043a06 │ │ │ │ + DW_CFA_advance_loc: 18 to 0000000000040ef2 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000043a12 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000040efe │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc2: 236 to 0000000000043afe │ │ │ │ + DW_CFA_advance_loc2: 236 to 0000000000040fea │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000043b00 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000040fec │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000043b02 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000040fee │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000043b04 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000040ff0 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000043b06 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000040ff2 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000043b08 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000040ff4 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000043b0a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000040ff6 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000043b0c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000040ff8 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000043b0e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000040ffa │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000043b10 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000040ffc │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000043b12 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000040ffe │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000043b14 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000041000 │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000043b18 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000041004 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000043b1a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000041006 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000af60 0000000000000010 0000af64 FDE cie=00000000 pc=0000000000043b1c..0000000000043b54 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ +0000a828 0000000000000014 0000a82c FDE cie=00000000 pc=0000000000041008..000000000004102c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004100a │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 30 to 0000000000041028 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000af74 0000000000000010 0000af78 FDE cie=00000000 pc=0000000000043b54..0000000000043b5e │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ +0000a840 0000000000000014 0000a844 FDE cie=00000000 pc=000000000004102c..0000000000041050 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004102e │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 30 to 000000000004104c │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000af88 000000000000001c 0000af8c FDE cie=00000000 pc=0000000000043b5e..0000000000043b7c │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000043b60 │ │ │ │ +0000a858 0000000000000014 0000a85c FDE cie=00000000 pc=0000000000041050..0000000000041074 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000041052 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000043b64 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 30 to 0000000000041070 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000043b74 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000043b78 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000043b7a │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - │ │ │ │ -0000afa8 0000000000000010 0000afac FDE cie=00000000 pc=0000000000043b7c..0000000000043b86 │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +0000a870 0000000000000014 0000a874 FDE cie=00000000 pc=0000000000041074..0000000000041098 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000041076 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000004108e │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000afbc 000000000000008c 0000afc0 FDE cie=00000000 pc=0000000000043b86..0000000000043dc6 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000043b88 │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000043b8a │ │ │ │ +0000a888 0000000000000050 0000a88c FDE cie=00000000 pc=0000000000041098..0000000000041726 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004109a │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc: 36 to 00000000000410be │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000043b92 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000043ba2 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000043bb0 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc1: 76 to 0000000000043bfc │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc1: 170 to 0000000000043ca6 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000043ca8 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000043caa │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000043cac │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc1: 122 to 0000000000043d26 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 26 to 0000000000043d40 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000043d4e │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc2: 294 to 00000000000411e4 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000043d54 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000411e6 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000043d5a │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000411ea │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000043d5c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000411ec │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000043d5e │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000411ee │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000043d60 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000411f0 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000411f2 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000411f4 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000043d62 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000411f6 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000411f8 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000043d64 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000411fa │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000043d68 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000411fc │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000411fe │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000043d6a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000041200 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000043d6c │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000041202 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000a8dc 0000000000000050 0000a8e0 FDE cie=00000000 pc=0000000000041726..00000000000420ea │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000041728 │ │ │ │ + DW_CFA_def_cfa_offset: 256 │ │ │ │ + DW_CFA_advance_loc: 26 to 0000000000041742 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000043d8c │ │ │ │ + DW_CFA_advance_loc2: 480 to 0000000000041922 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000041924 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000041928 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004192a │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004192c │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004192e │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000041930 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000041932 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000041934 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000041936 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000041938 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004193a │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 26 to 0000000000043da6 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004193c │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004193e │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000041940 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000b04c 000000000000001c 0000b050 FDE cie=00000000 pc=0000000000043dc6..0000000000043df8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000043dca │ │ │ │ +0000a930 0000000000000018 0000a934 FDE cie=00000000 pc=00000000000420ea..0000000000042148 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000420ec │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000043dce │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000420f4 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 34 to 0000000000043df0 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000043df2 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000042108 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 62 to 0000000000042146 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + │ │ │ │ +0000a94c 0000000000000010 0000a950 FDE cie=00000000 pc=0000000000042148..000000000004214e │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000a960 0000000000000028 0000a964 FDE cie=00000000 pc=000000000004214e..000000000004219a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000042150 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000042154 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000004215e │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 40 to 0000000000042186 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000043df4 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000042192 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000042194 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000042196 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000042198 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000b06c 0000000000000020 0000b070 FDE cie=00000000 pc=0000000000043df8..0000000000043e6a │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000043dfa │ │ │ │ +0000a98c 0000000000000028 0000a990 FDE cie=00000000 pc=000000000004219a..00000000000421e6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004219c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000043e00 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000421a0 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000421aa │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000043e10 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 40 to 00000000000421d2 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000421de │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000421e0 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000421e2 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000421e4 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000a9b8 0000000000000010 0000a9bc FDE cie=00000000 pc=00000000000421e6..0000000000042200 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000a9cc 0000000000000020 0000a9d0 FDE cie=00000000 pc=0000000000042200..000000000004223c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000042204 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000042208 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 56 to 0000000000043e48 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000042212 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000043e4a │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000042218 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000043e4c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004221a │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000043e4e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004221c │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000b090 0000000000000010 0000b094 FDE cie=00000000 pc=0000000000043e6a..0000000000043e94 │ │ │ │ +0000a9f0 0000000000000010 0000a9f4 FDE cie=00000000 pc=000000000004223c..0000000000042244 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000b0a4 0000000000000024 0000b0a8 FDE cie=00000000 pc=0000000000043e94..0000000000043f20 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000043e96 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000043e9e │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 18 to 0000000000043eb0 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ +0000aa04 0000000000000028 0000aa08 FDE cie=00000000 pc=0000000000042244..00000000000422a6 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000042248 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000042250 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 56 to 0000000000043ee8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 44 to 000000000004227c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000043eea │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004227e │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000043eec │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000042280 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000043eee │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000042282 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000042284 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000043ef0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000042286 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000b0cc 000000000000002c 0000b0d0 FDE cie=00000000 pc=0000000000043f20..0000000000043fc0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000043f22 │ │ │ │ +0000aa30 000000000000002c 0000aa34 FDE cie=00000000 pc=00000000000422a6..000000000004230a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000422a8 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000043f28 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000043f36 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000422b2 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 90 to 0000000000043f90 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc1: 72 to 00000000000422fa │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000043f92 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000043f94 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000422fc │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000043f96 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000042300 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000042304 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000043f98 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000042306 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000042308 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000043f9a │ │ │ │ - DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000b0fc 0000000000000024 0000b100 FDE cie=00000000 pc=0000000000043fc0..000000000004401c │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000043fc6 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000043fce │ │ │ │ +0000aa60 000000000000002c 0000aa64 FDE cie=00000000 pc=000000000004230a..000000000004236e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004230c │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000042316 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 42 to 0000000000043ff8 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000043ffa │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc1: 72 to 000000000004235e │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000043ffc │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000042360 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000043ffe │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000042364 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000042368 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000004400a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004236a │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004236c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - │ │ │ │ -0000b124 0000000000000010 0000b128 FDE cie=00000000 pc=000000000004401c..000000000004402c │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000b138 000000000000001c 0000b13c FDE cie=00000000 pc=000000000004402c..0000000000044066 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000004403a │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000044042 │ │ │ │ +0000aa90 000000000000004c 0000aa94 FDE cie=00000000 pc=000000000004236e..0000000000042454 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000042370 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000042374 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000004237e │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000004238c │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000042394 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000044056 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000004239e │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000044058 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000423a4 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000004405e │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000423aa │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000423ac │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000423ae │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000423b0 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000423b2 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000423b4 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000423b6 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000423ca │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_advance_loc1: 128 to 000000000004244a │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004244c │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004244e │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000042450 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000042452 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000b158 0000000000000024 0000b15c FDE cie=00000000 pc=0000000000044066..00000000000440dc │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000044074 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000004407e │ │ │ │ +0000aae0 0000000000000054 0000aae4 FDE cie=00000000 pc=0000000000042454..000000000004253a │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000042458 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004245e │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc1: 76 to 00000000000440ca │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000042472 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000042478 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000042484 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000440cc │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000042488 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000440d2 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004248c │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004248e │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000440d4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000042490 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000042492 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000042494 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000042496 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000424a6 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000424ac │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_advance_loc1: 90 to 0000000000042506 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000042508 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004250a │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004250c │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004250e │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 40 to 0000000000042536 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000b180 000000000000004c 0000b184 FDE cie=00000000 pc=00000000000440dc..0000000000044286 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000440de │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000440e4 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000440ee │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000004410a │ │ │ │ +0000ab38 0000000000000048 0000ab3c FDE cie=00000000 pc=000000000004253a..0000000000042720 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004253c │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004253e │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000042556 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000044110 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 226 to 00000000000441f2 │ │ │ │ + DW_CFA_advance_loc2: 276 to 000000000004266a │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000441f4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004266c │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000441f6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004266e │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000441f8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000042670 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000441fa │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000042672 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000441fc │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000042674 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000441fe │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000042676 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000044200 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000042678 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000044202 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004267a │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000044204 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004267c │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000044206 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004267e │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000044208 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004420a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000042680 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004420c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000042682 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000b1d0 000000000000001c 0000b1d4 FDE cie=00000000 pc=0000000000044286..00000000000442a6 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004428a │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004428e │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ +0000ab84 000000000000002c 0000ab88 FDE cie=00000000 pc=0000000000042720..0000000000042786 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000042722 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000042724 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004272a │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000004429c │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000004273e │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000004275a │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000442a2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004275c │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000442a4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000042760 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000042762 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000042764 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000042766 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000b1f0 0000000000000050 0000b1f4 FDE cie=00000000 pc=00000000000442a6..0000000000044492 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000442a8 │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000442ae │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000442b8 │ │ │ │ +0000abb4 0000000000000030 0000abb8 FDE cie=00000000 pc=0000000000042786..00000000000427ea │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000042788 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004278a │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000042792 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 32 to 00000000000442d8 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 22 to 00000000000427a8 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 34 to 00000000000427ca │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000427d0 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000427d2 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 14 to 00000000000427e0 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000427e2 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000427e4 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000427e6 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000abe8 0000000000000044 0000abec FDE cie=00000000 pc=00000000000427ea..000000000004291c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000427ec │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000427ee │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 22 to 0000000000042804 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc2: 290 to 00000000000443fa │ │ │ │ + DW_CFA_advance_loc1: 190 to 00000000000428c2 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000443fc │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000428c4 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000443fe │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000428c6 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000044400 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000428c8 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000044402 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000428ca │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000044404 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000428cc │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000044406 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000428ce │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000044408 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000428d0 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004440a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000428d2 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004440c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000428d4 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004440e │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000044410 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000044412 │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000044414 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000428d6 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000044416 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000428d8 │ │ │ │ DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000b244 0000000000000078 0000b248 FDE cie=00000000 pc=0000000000044492..00000000000448d4 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000044494 │ │ │ │ - DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000044498 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 18 to 00000000000444aa │ │ │ │ +0000ac30 000000000000003c 0000ac34 FDE cie=00000000 pc=000000000004291c..0000000000042a22 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000004292c │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004292e │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000042934 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000042950 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 22 to 00000000000444c0 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc2: 242 to 00000000000445b2 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000042954 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc2: 520 to 00000000000447ba │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000447bc │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc1: 144 to 000000000004484c │ │ │ │ + DW_CFA_advance_loc1: 94 to 00000000000429b2 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000044858 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000429b6 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004485a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000429b8 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004485c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000429ba │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004485e │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000429bc │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000044860 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000429be │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000044862 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000044864 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000044866 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000044868 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004486a │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004486c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000429c0 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000429c2 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000429c4 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004486e │ │ │ │ - DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000429c6 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000ac70 0000000000000040 0000ac74 FDE cie=00000000 pc=0000000000042a22..0000000000042bac │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000042a24 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000042a38 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 54 to 00000000000448a4 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000448b4 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000b2c0 0000000000000054 0000b2c4 FDE cie=00000000 pc=00000000000448d4..0000000000044a16 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000448d6 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000448de │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000448e4 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 20 to 00000000000448f8 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000044904 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000044924 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000004492e │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc1: 168 to 00000000000449d6 │ │ │ │ + DW_CFA_advance_loc1: 154 to 0000000000042ad2 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000042ae0 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000449d8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000042ae2 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000042ae4 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000449da │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000042ae6 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000449dc │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000042ae8 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000449de │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 26 to 00000000000449f8 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000449fa │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000449fc │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000042aea │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000042aec │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000449fe │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000042aee │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000044a00 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000042af0 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000044a04 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000044a06 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000042af2 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000044a08 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000042af4 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000044a12 │ │ │ │ + │ │ │ │ +0000acb4 0000000000000058 0000acb8 FDE cie=00000000 pc=0000000000042bac..0000000000042d42 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000042bae │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 30 to 0000000000042bcc │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000042bd4 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - │ │ │ │ -0000b318 0000000000000024 0000b31c FDE cie=00000000 pc=0000000000044a16..0000000000044a40 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000044a18 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000044a1a │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000044a22 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000044a36 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000042bd8 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 34 to 0000000000042bfa │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_advance_loc1: 106 to 0000000000042c64 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000044a3a │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000042c72 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000044a3c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000042c74 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000044a3e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000042c76 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000042c78 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000042c7a │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000042c7c │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000042c7e │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000042c80 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000042c82 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000042c84 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000042c86 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 40 to 0000000000042cae │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_advance_loc1: 112 to 0000000000042d1e │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000042d3e │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000b340 0000000000000010 0000b344 FDE cie=00000000 pc=0000000000044a40..0000000000044a64 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000b354 0000000000000010 0000b358 FDE cie=00000000 pc=0000000000044a64..0000000000044a8e │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000b368 0000000000000028 0000b36c FDE cie=00000000 pc=0000000000044a8e..0000000000044b2e │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000044a9e │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000044aa4 │ │ │ │ +0000ad10 0000000000000098 0000ad14 FDE cie=00000000 pc=0000000000042d42..0000000000043102 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000042d44 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000042d46 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000042d52 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000042d5e │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000042d7a │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 46 to 0000000000044ad2 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000044ad4 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000042d92 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_advance_loc2: 326 to 0000000000042ed8 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000042eda │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc2: 336 to 000000000004302a │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000044ad6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004302c │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000044ad8 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000044ada │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 18 to 0000000000044aec │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 48 to 0000000000044b1c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004302e │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000043030 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000043032 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000043034 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000043036 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004303a │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - │ │ │ │ -0000b394 0000000000000038 0000b398 FDE cie=00000000 pc=0000000000044b2e..0000000000044bc4 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000044b34 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000044b3c │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004303c │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004303e │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000043040 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000043042 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000043044 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 64 to 0000000000044b7c │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000043048 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_advance_loc1: 78 to 0000000000043096 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc1: 76 to 00000000000430e2 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000430e4 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000044b7e │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000430e6 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000044b80 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000430ea │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000044b82 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000430ec │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000430ee │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000430f0 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000430f2 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000430f4 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000430f6 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000430f8 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000044b84 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000430fa │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000430fc │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000430fe │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000043100 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000044b88 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000044ba0 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000adac 0000000000000030 0000adb0 FDE cie=00000000 pc=0000000000043102..00000000000432ac │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000043106 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000043110 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc2: 290 to 0000000000043232 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000044ba2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000043234 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000044ba4 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000044ba6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000043236 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000044ba8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000043238 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004323c │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004323e │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000044baa │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000043240 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000b3d0 0000000000000088 0000b3d4 FDE cie=00000000 pc=0000000000044bc4..0000000000044cca │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000044bc8 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000044bd4 │ │ │ │ +0000ade0 00000000000000b4 0000ade4 FDE cie=00000000 pc=00000000000432ac..00000000000435c0 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000432ae │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000432b6 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000432c2 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000432ce │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000432da │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_advance_loc1: 62 to 0000000000043318 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000044be0 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 22 to 0000000000044bf6 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 44 to 0000000000044c22 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000044c24 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000044c26 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000044c28 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000044c2a │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc2: 358 to 000000000004347e │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000044c2c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000043480 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000043482 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000044c30 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000043484 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000043486 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000043488 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004348a │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004348c │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004348e │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000043492 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000043494 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000043496 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000043498 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004349a │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000044c32 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004349c │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 22 to 0000000000044c48 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc1: 186 to 0000000000043556 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 48 to 0000000000043586 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004358a │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000044c4e │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 50 to 00000000000435bc │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000ae98 000000000000006c 0000ae9c FDE cie=00000000 pc=00000000000435c0..000000000004383c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000435c2 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000435c8 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 26 to 00000000000435e2 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_advance_loc2: 284 to 00000000000436fe │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_advance_loc1: 126 to 000000000004377c │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004377e │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000044c50 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000043784 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000044c52 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000043786 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000044c54 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000043788 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004378a │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000044c58 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004378c │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004378e │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000043790 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000043792 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000043794 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000043796 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000044c5a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000043798 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 34 to 0000000000044c7c │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000044c7e │ │ │ │ + DW_CFA_advance_loc1: 76 to 00000000000437e4 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000437e8 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000044c80 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000044c82 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000044c86 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000044c88 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 48 to 0000000000043818 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000044c94 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000044c96 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000044c9e │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000044ca0 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000044ca2 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000044ca4 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000044ca8 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000044caa │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + │ │ │ │ +0000af08 0000000000000050 0000af0c FDE cie=00000000 pc=000000000004383c..0000000000043edc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004383e │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc: 26 to 0000000000043858 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000044cbe │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000044cc0 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc2: 298 to 0000000000043982 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000043984 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000043988 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004398a │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004398c │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004398e │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000043990 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000043992 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000043994 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000043996 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000043998 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004399a │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004399c │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004399e │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000439a0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000b45c 000000000000002c 0000b460 FDE cie=00000000 pc=0000000000044cca..0000000000044d0a │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000044ccc │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000044cce │ │ │ │ +0000af5c 0000000000000080 0000af60 FDE cie=00000000 pc=0000000000043edc..0000000000044236 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000043ede │ │ │ │ + DW_CFA_def_cfa_offset: 272 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000043ee0 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000044cd6 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000043eec │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000044ce0 │ │ │ │ + DW_CFA_advance_loc: 40 to 0000000000043f14 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000044cf8 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_advance_loc1: 118 to 0000000000043f8a │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_advance_loc: 18 to 0000000000043f9c │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc2: 586 to 00000000000441e6 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000441e8 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000441ea │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000441ec │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000441ee │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000044202 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000044d00 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044204 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000044d02 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044206 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000044d04 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044208 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000044d06 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004420a │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000044d08 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004420c │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004420e │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000044212 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044214 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000b48c 0000000000000010 0000b490 FDE cie=00000000 pc=0000000000044d0a..0000000000044d10 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000b4a0 0000000000000010 0000b4a4 FDE cie=00000000 pc=0000000000044d10..0000000000044d3e │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000b4b4 0000000000000010 0000b4b8 FDE cie=00000000 pc=0000000000044d3e..0000000000044d54 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044216 │ │ │ │ + DW_CFA_def_cfa_offset: 272 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004421c │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 22 to 0000000000044232 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000b4c8 000000000000002c 0000b4cc FDE cie=00000000 pc=0000000000044d54..0000000000044dc0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000044d56 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000044d58 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000044d62 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000044d72 │ │ │ │ +0000afe0 0000000000000058 0000afe4 FDE cie=00000000 pc=0000000000044236..0000000000044396 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000044240 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000044244 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000044d78 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000044d82 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 34 to 0000000000044da4 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000044da6 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000044250 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000004425a │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 90 to 00000000000442b4 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000044dac │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000442b6 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000442bc │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000044dae │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000442be │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000044db0 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000044dbc │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000442c0 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - │ │ │ │ -0000b4f8 0000000000000010 0000b4fc FDE cie=00000000 pc=0000000000044dc0..0000000000044de2 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000b50c 0000000000000084 0000b510 FDE cie=00000000 pc=0000000000044de2..0000000000044fe0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000044de4 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000442c2 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000044de6 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 18 to 0000000000044df8 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc1: 72 to 000000000004430a │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc1: 124 to 0000000000044386 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004438a │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004438e │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000b03c 00000000000000b4 0000b040 FDE cie=00000000 pc=0000000000044396..00000000000448fe │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044398 │ │ │ │ + DW_CFA_def_cfa_offset: 256 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004439c │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_advance_loc: 18 to 00000000000443ae │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000443be │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 26 to 0000000000044e12 │ │ │ │ + DW_CFA_advance_loc: 36 to 00000000000443e2 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_advance_loc2: 298 to 000000000004450c │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004450e │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044510 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044512 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044514 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044516 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044518 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004451a │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004451c │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 156 to 00000000000445b8 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc1: 84 to 0000000000044e66 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc2: 280 to 00000000000446d0 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000446d2 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000446d4 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000446d6 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000446d8 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000044e74 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000446da │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000446dc │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 134 to 0000000000044762 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 26 to 000000000004477c │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 54 to 0000000000044eaa │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 18 to 0000000000044ebc │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000044ed0 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000044ed2 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc1: 110 to 0000000000044f40 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc1: 106 to 00000000000447e6 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000044f42 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000044f44 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000044f46 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000044f4c │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000044f4e │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000044f50 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000044f52 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000044f54 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000044f58 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000044f5a │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000044f5c │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc1: 60 to 0000000000044822 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000004482c │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 34 to 000000000004484e │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000044858 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 36 to 000000000004487c │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc1: 114 to 00000000000448ee │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000448fa │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + │ │ │ │ +0000b0f4 0000000000000050 0000b0f8 FDE cie=00000000 pc=00000000000448fe..00000000000451aa │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000044904 │ │ │ │ + DW_CFA_def_cfa_offset: 208 │ │ │ │ + DW_CFA_advance_loc: 34 to 0000000000044926 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc1: 86 to 0000000000044fb2 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc2: 274 to 0000000000044a38 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044a3a │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000044a3e │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044a40 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044a42 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044a44 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044a46 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044a48 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044a4a │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044a4c │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000044fbc │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000044fdc │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000b594 0000000000000010 0000b598 FDE cie=00000000 pc=0000000000044fe0..0000000000044fee │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000b5a8 0000000000000010 0000b5ac FDE cie=00000000 pc=0000000000044fee..0000000000044ff4 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000b5bc 0000000000000010 0000b5c0 FDE cie=00000000 pc=0000000000044ff4..000000000004500a │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044a4e │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044a50 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044a52 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044a54 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000044a56 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000b5d0 0000000000000034 0000b5d4 FDE cie=00000000 pc=000000000004500a..0000000000045084 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000045010 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000045016 │ │ │ │ +0000b148 0000000000000050 0000b14c FDE cie=00000000 pc=00000000000451aa..0000000000045c28 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000451ac │ │ │ │ + DW_CFA_def_cfa_offset: 256 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000451ae │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 30 to 00000000000451cc │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 18 to 0000000000045028 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 22 to 000000000004503e │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 52 to 0000000000045072 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045074 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc2: 464 to 000000000004539c │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045076 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004539e │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045078 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000453a2 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004507a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000453a4 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000453a6 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004507c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000453a8 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000045080 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000453aa │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045082 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000453ac │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000453ae │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000453b0 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000453b2 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000453b4 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000453b6 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000453b8 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000453ba │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000b608 0000000000000024 0000b60c FDE cie=00000000 pc=0000000000045084..00000000000450c4 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000045090 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000045094 │ │ │ │ +0000b19c 0000000000000050 0000b1a0 FDE cie=00000000 pc=0000000000045c28..0000000000046148 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000045c2a │ │ │ │ + DW_CFA_def_cfa_offset: 240 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000045c2c │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000450a4 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000045c3c │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_advance_loc: 26 to 0000000000045c56 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 22 to 00000000000450ba │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc2: 414 to 0000000000045df4 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000450bc │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000045df6 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000450be │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000045df8 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000450c0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000045dfa │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000045dfc │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000045dfe │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000045e00 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000045e02 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000045e04 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000045e06 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000045e08 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000045e0a │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000045e0e │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000045e10 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000045e12 │ │ │ │ + DW_CFA_restore_state │ │ │ │ │ │ │ │ -0000b630 000000000000002c 0000b634 FDE cie=00000000 pc=00000000000450c4..0000000000045162 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000450d0 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000450d4 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 20 to 00000000000450e8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ +0000b1f0 000000000000007c 0000b1f4 FDE cie=00000000 pc=0000000000046148..00000000000463a8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004614a │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000046166 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 108 to 0000000000045154 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_advance_loc: 30 to 0000000000046184 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_advance_loc1: 178 to 0000000000046236 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000046238 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004623a │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc1: 178 to 00000000000462ec │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000462ee │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045156 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000462f0 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000462f2 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000462f4 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000462f6 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000462f8 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000462fa │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000462fc │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000046300 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000046302 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000046304 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000046308 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045158 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004630e │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004515a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000046310 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004515c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000046312 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000046314 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000046316 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000046318 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004631e │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000046320 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004515e │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000046324 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000046328 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000b660 0000000000000010 0000b664 FDE cie=00000000 pc=0000000000045162..0000000000045174 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004632c │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 52 to 0000000000046360 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000046380 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 36 to 00000000000463a4 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000b674 0000000000000064 0000b678 FDE cie=00000000 pc=0000000000045174..00000000000452ca │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045176 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045178 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000045186 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000004519a │ │ │ │ +0000b270 0000000000000068 0000b274 FDE cie=00000000 pc=00000000000463a8..0000000000046578 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000463aa │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000463b0 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 28 to 00000000000463cc │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc1: 172 to 0000000000045246 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045248 │ │ │ │ + DW_CFA_advance_loc2: 266 to 00000000000464d6 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000464d8 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000464da │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004524a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000464dc │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000464de │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004524c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000464e0 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000464e2 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004524e │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 38 to 0000000000045274 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000464e6 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045276 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045278 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000464e8 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000464ea │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004527a │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004527c │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004527e │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045280 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000464ec │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045282 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000464ee │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc1: 66 to 00000000000452c4 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc1: 102 to 0000000000046554 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000046556 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000046558 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004655a │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004655c │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004655e │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000046560 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000046562 │ │ │ │ + DW_CFA_restore_state │ │ │ │ │ │ │ │ -0000b6dc 0000000000000024 0000b6e0 FDE cie=00000000 pc=00000000000452ca..0000000000045328 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000452ce │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000452d4 │ │ │ │ +0000b2dc 000000000000002c 0000b2e0 FDE cie=00000000 pc=0000000000046578..00000000000465ca │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000046580 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000046584 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc1: 74 to 000000000004531e │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000004659c │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000045322 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000465a6 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045324 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045326 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000465a8 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000b704 0000000000000020 0000b708 FDE cie=00000000 pc=0000000000045328..0000000000045342 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004532a │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000465ac │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004532c │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000045332 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000045338 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000465bc │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000004533e │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000465c6 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045340 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000465c8 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000b728 0000000000000010 0000b72c FDE cie=00000000 pc=0000000000045342..0000000000045392 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -0000b73c 0000000000000010 0000b740 FDE cie=00000000 pc=0000000000045392..0000000000045398 │ │ │ │ +0000b30c 000000000000002c 0000b310 FDE cie=00000000 pc=00000000000465ca..0000000000046748 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000465ce │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000465d6 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc2: 266 to 00000000000466e0 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000466e2 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000466e4 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000466e6 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000466e8 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000466ea │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000b750 0000000000000028 0000b754 FDE cie=00000000 pc=0000000000045398..00000000000453ec │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004539c │ │ │ │ +0000b33c 0000000000000028 0000b340 FDE cie=00000000 pc=0000000000046748..00000000000467ee │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004674c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004539e │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000453a8 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000046754 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc1: 56 to 00000000000453e0 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc1: 106 to 00000000000467be │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000453e2 │ │ │ │ + DW_CFA_advance_loc: 26 to 00000000000467d8 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000453e4 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000453e8 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000467da │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000453ea │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000467dc │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000467de │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000467e0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ │ │ │ │ -0000b77c 0000000000000048 0000b780 FDE cie=00000000 pc=00000000000453ec..0000000000045466 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000453f0 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000453f2 │ │ │ │ +0000b368 0000000000000080 0000b36c FDE cie=00000000 pc=00000000000467ee..00000000000469da │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000467f0 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 14 to 00000000000467fe │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000453f6 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000453fa │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000045402 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 52 to 0000000000046832 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc1: 66 to 0000000000045444 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045446 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc1: 122 to 00000000000468ac │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000468ae │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000468b4 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045448 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000468b6 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004544a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000468b8 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000468ba │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000468be │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000468c0 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000468c2 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000468cc │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004544e │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000468ce │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045450 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000468d0 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000468d4 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000468d6 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045452 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000468d8 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000045456 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045458 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004545a │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004545c │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc1: 110 to 0000000000046946 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000045460 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000046948 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004694a │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045462 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004694c │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004694e │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000046950 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000046952 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000046954 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000b7c8 0000000000000010 0000b7cc FDE cie=00000000 pc=0000000000045466..0000000000045476 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000b7dc 0000000000000010 0000b7e0 FDE cie=00000000 pc=0000000000045476..000000000004547a │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000b7f0 0000000000000010 0000b7f4 FDE cie=00000000 pc=000000000004547a..0000000000045480 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000b804 0000000000000010 0000b808 FDE cie=00000000 pc=0000000000045480..0000000000045488 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000046956 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004695c │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000b818 0000000000000020 0000b81c FDE cie=00000000 pc=0000000000045488..00000000000454aa │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004548c │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004548e │ │ │ │ +0000b3ec 000000000000003c 0000b3f0 FDE cie=00000000 pc=00000000000469da..0000000000046a6e │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000469dc │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000469e6 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000045494 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004549c │ │ │ │ + DW_CFA_advance_loc: 38 to 0000000000046a0c │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004549e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000046a0e │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000454a4 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000046a14 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000046a18 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000b83c 0000000000000010 0000b840 FDE cie=00000000 pc=00000000000454aa..00000000000454b2 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000046a1a │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000046a22 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 18 to 0000000000046a34 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 18 to 0000000000046a46 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000046a48 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000046a4c │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000046a50 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000046a52 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ │ │ │ │ -0000b850 0000000000000028 0000b854 FDE cie=00000000 pc=00000000000454b2..00000000000454ec │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000454b6 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000454ba │ │ │ │ +0000b42c 0000000000000024 0000b430 FDE cie=00000000 pc=0000000000046a6e..0000000000046abc │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000046a70 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000046a76 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000454ca │ │ │ │ + DW_CFA_advance_loc: 26 to 0000000000046a90 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000454cc │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000046a92 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000454d4 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000046a9a │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000046a9e │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000454d6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000046aa0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000454de │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000454e0 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000454e6 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000b87c 000000000000002c 0000b880 FDE cie=00000000 pc=00000000000454ec..000000000004555e │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000454f0 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000454f8 │ │ │ │ +0000b454 000000000000002c 0000b458 FDE cie=00000000 pc=0000000000046abc..0000000000046b5a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000046abe │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000046ac8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000045500 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc1: 78 to 0000000000046b16 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045502 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000046b18 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000045506 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000046b1a │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000046b1c │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000046b20 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000046b22 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045508 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000046b24 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 26 to 0000000000045522 │ │ │ │ + │ │ │ │ +0000b484 000000000000002c 0000b488 FDE cie=00000000 pc=0000000000046b5a..0000000000046bf8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000046b5c │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000046b66 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 48 to 0000000000045552 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045554 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc1: 78 to 0000000000046bb4 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045556 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000046bb6 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000004555c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000046bb8 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000046bba │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000046bbe │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000046bc0 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000b8ac 0000000000000010 0000b8b0 FDE cie=00000000 pc=000000000004555e..0000000000045566 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000b8c0 0000000000000010 0000b8c4 FDE cie=00000000 pc=0000000000045566..000000000004556c │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000b8d4 0000000000000010 0000b8d8 FDE cie=00000000 pc=000000000004556c..0000000000045578 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000046bc2 │ │ │ │ + DW_CFA_restore_state │ │ │ │ │ │ │ │ -0000b8e8 0000000000000024 0000b8ec FDE cie=00000000 pc=0000000000045578..000000000004559c │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004557c │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000045580 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000045584 │ │ │ │ +0000b4b4 000000000000002c 0000b4b8 FDE cie=00000000 pc=0000000000046bf8..0000000000046c96 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000046bfa │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000046c04 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000004558a │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000045592 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc1: 78 to 0000000000046c52 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000045596 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000046c54 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045598 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000046c56 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004559a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000046c58 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000046c5c │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000046c5e │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000b910 0000000000000010 0000b914 FDE cie=00000000 pc=000000000004559c..00000000000455a4 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000046c60 │ │ │ │ + DW_CFA_restore_state │ │ │ │ │ │ │ │ -0000b924 0000000000000010 0000b928 FDE cie=00000000 pc=00000000000455a4..00000000000455ac │ │ │ │ +0000b4e4 000000000000002c 0000b4e8 FDE cie=00000000 pc=0000000000046c96..0000000000046d34 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000046c98 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000046ca2 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc1: 78 to 0000000000046cf0 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000046cf2 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000046cf4 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000046cf6 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000046cfa │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000046cfc │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000046cfe │ │ │ │ + DW_CFA_restore_state │ │ │ │ + │ │ │ │ +0000b514 0000000000000024 0000b518 FDE cie=00000000 pc=0000000000046d34..0000000000046dba │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000046d38 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000046d3e │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 46 to 0000000000046d6c │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000046d6e │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000046d70 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000046d72 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000046d74 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000b53c 0000000000000024 0000b540 FDE cie=00000000 pc=0000000000046dba..0000000000046e42 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000046dbc │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000046dbe │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000046dc6 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 46 to 0000000000046df4 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000046df6 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000046df8 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000046dfa │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000046dfc │ │ │ │ + DW_CFA_restore_state │ │ │ │ + │ │ │ │ +0000b564 0000000000000024 0000b568 FDE cie=00000000 pc=0000000000046e42..0000000000046ec2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000046e44 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000046e46 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000046e4e │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 38 to 0000000000046e74 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000046e76 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000046e78 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000046e7a │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000046e7c │ │ │ │ + DW_CFA_restore_state │ │ │ │ + │ │ │ │ +0000b58c 0000000000000034 0000b590 FDE cie=00000000 pc=0000000000046ec2..0000000000046f3c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000046ec4 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000046ed2 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 26 to 0000000000046eec │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000046eee │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000046ef2 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000046efa │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000046f00 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000046f02 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000046f04 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000046f0c │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 18 to 0000000000046f1e │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000046f20 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000b5c4 0000000000000034 0000b5c8 FDE cie=00000000 pc=0000000000046f3c..0000000000046fb6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000046f3e │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000046f4c │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 26 to 0000000000046f66 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000046f68 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000046f6c │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000046f74 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000046f7a │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000046f7c │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000046f7e │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000046f86 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 18 to 0000000000046f98 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000046f9a │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000b5fc 000000000000002c 0000b600 FDE cie=00000000 pc=0000000000046fb6..0000000000047054 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000046fb8 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000046fc2 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc1: 78 to 0000000000047010 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000047012 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000047014 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000047016 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004701a │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004701c │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004701e │ │ │ │ + DW_CFA_restore_state │ │ │ │ + │ │ │ │ +0000b62c 000000000000002c 0000b630 FDE cie=00000000 pc=0000000000047054..00000000000470f2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000047056 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000047060 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc1: 78 to 00000000000470ae │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000470b0 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000470b2 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000470b4 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000470b8 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000470ba │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000470bc │ │ │ │ + DW_CFA_restore_state │ │ │ │ + │ │ │ │ +0000b65c 000000000000002c 0000b660 FDE cie=00000000 pc=00000000000470f2..0000000000047190 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000470f4 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000470fe │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc1: 78 to 000000000004714c │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004714e │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000047150 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000047152 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000047156 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000047158 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004715a │ │ │ │ + DW_CFA_restore_state │ │ │ │ + │ │ │ │ +0000b68c 000000000000002c 0000b690 FDE cie=00000000 pc=0000000000047190..000000000004722e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000047192 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000004719c │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc1: 78 to 00000000000471ea │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000471ec │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000471ee │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000471f0 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000471f4 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000471f6 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000471f8 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + │ │ │ │ +0000b6bc 000000000000002c 0000b6c0 FDE cie=00000000 pc=000000000004722e..00000000000472a2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000047230 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000047232 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000047238 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004723c │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000047258 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000047262 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000047264 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000047266 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000047268 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000b6ec 000000000000002c 0000b6f0 FDE cie=00000000 pc=00000000000472a2..000000000004730a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000472a4 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000472a6 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000472ac │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000472b0 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 22 to 00000000000472c6 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000472ca │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000472cc │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000472ce │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000472d0 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000b71c 0000000000000024 0000b720 FDE cie=00000000 pc=000000000004730a..00000000000473a6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004730c │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004730e │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000047316 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 54 to 000000000004734c │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004734e │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000047350 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000047352 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000047354 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + │ │ │ │ +0000b744 0000000000000024 0000b748 FDE cie=00000000 pc=00000000000473a6..0000000000047434 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000473a8 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000473aa │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000473b2 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 40 to 00000000000473da │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000473dc │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000473de │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000473e0 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000473e2 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + │ │ │ │ +0000b76c 0000000000000044 0000b770 FDE cie=00000000 pc=0000000000047434..0000000000047558 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000047436 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000047442 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc1: 94 to 00000000000474a0 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000474a2 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 14 to 00000000000474b0 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000474b2 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000474b4 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000474b6 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000474b8 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000474ba │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000474bc │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000474be │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000474c0 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000474c2 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000474c4 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000474c6 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000474ca │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000474cc │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000b7b4 0000000000000044 0000b7b8 FDE cie=00000000 pc=0000000000047558..000000000004766a │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004755c │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000047568 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc1: 90 to 00000000000475c2 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000475c4 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 14 to 00000000000475d2 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000475d4 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000475d6 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000475d8 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000475da │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000475dc │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000475e4 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000475e6 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000475e8 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000475ea │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000475ec │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000475ee │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000475f2 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000475f4 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000b7fc 000000000000005c 0000b800 FDE cie=00000000 pc=000000000004766a..0000000000047876 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004766c │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 26 to 0000000000047686 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_advance_loc1: 148 to 000000000004771a │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004771c │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004771e │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000047720 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000047722 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000047724 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000047726 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000047728 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004772a │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004772c │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004772e │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000047730 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000047732 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 86 to 0000000000047788 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_advance_loc1: 82 to 00000000000477da │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 42 to 0000000000047804 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_advance_loc: 40 to 000000000004782c │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000047836 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004783c │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000047854 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000047870 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000b85c 0000000000000050 0000b860 FDE cie=00000000 pc=0000000000047876..0000000000047a60 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004787c │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000047890 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 28 to 00000000000478ac │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_advance_loc1: 144 to 000000000004793c │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000004794a │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004794c │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004794e │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000047950 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000047952 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000047954 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000047956 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000047958 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004795a │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004795c │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004795e │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000047960 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000004796e │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000004798a │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004798e │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000b8b0 000000000000008c 0000b8b4 FDE cie=00000000 pc=0000000000047a60..0000000000047dae │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000047a64 │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000047a6a │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 26 to 0000000000047a84 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc1: 200 to 0000000000047b4c │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000047b4e │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000047b50 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000047b52 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000047b54 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000047b56 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000047b58 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000047b5a │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000047b5c │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000047b5e │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000047b60 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000047b62 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000047b68 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000047b6a │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000047b6c │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc2: 450 to 0000000000047d2e │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000047d30 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000047d32 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000047d34 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000047d36 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000047d38 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000047d3a │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000047d3c │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000047d3e │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000047d40 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000047d42 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000047d44 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000047d48 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000047d4a │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000047d4c │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000b940 000000000000005c 0000b944 FDE cie=00000000 pc=0000000000047dae..0000000000047fd8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000047db0 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000047dba │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 22 to 0000000000047dd0 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000047dd2 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000047dd6 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000047dd8 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000047dda │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 56 to 0000000000047e12 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000047e14 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000047e18 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000047e1a │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000047e1c │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000047e38 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc1: 120 to 0000000000047eb0 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000047eb2 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000047eb4 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 40 to 0000000000047edc │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc1: 94 to 0000000000047f3a │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000047f3c │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000047f3e │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000047f40 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 76 to 0000000000047f8c │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000047f92 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000b9a0 000000000000005c 0000b9a4 FDE cie=00000000 pc=0000000000047fd8..0000000000048202 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000047fda │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000047fe4 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 22 to 0000000000047ffa │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000047ffc │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000048000 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000048002 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000048004 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 56 to 000000000004803c │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004803e │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000048042 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000048044 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000048046 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000048062 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc1: 120 to 00000000000480da │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000480dc │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000480de │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 40 to 0000000000048106 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc1: 94 to 0000000000048164 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000048166 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000048168 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004816a │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 76 to 00000000000481b6 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000481bc │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000ba00 000000000000005c 0000ba04 FDE cie=00000000 pc=0000000000048202..000000000004842c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000048204 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000004820e │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 22 to 0000000000048224 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000048226 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004822a │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004822c │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004822e │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 56 to 0000000000048266 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000048268 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004826c │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004826e │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000048270 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000004828c │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc1: 120 to 0000000000048304 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000048306 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000048308 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 40 to 0000000000048330 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc1: 94 to 000000000004838e │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000048390 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000048392 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000048394 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 76 to 00000000000483e0 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000483e6 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000ba60 000000000000005c 0000ba64 FDE cie=00000000 pc=000000000004842c..0000000000048656 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004842e │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000048438 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 22 to 000000000004844e │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000048450 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000048454 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000048456 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000048458 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 56 to 0000000000048490 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000048492 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000048496 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000048498 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004849a │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 28 to 00000000000484b6 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc1: 120 to 000000000004852e │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000048530 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000048532 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 40 to 000000000004855a │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc1: 94 to 00000000000485b8 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000485ba │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000485bc │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000485be │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 76 to 000000000004860a │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000048610 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000bac0 000000000000007c 0000bac4 FDE cie=00000000 pc=0000000000048656..00000000000488a4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004865a │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000048660 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000004866e │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000048670 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000004867e │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000048680 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000048682 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 70 to 00000000000486c8 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc1: 124 to 0000000000048744 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000048746 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000048748 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000048758 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004875a │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000048768 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004876a │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004876c │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004876e │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000048770 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000048772 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000048776 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000048778 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc1: 110 to 00000000000487e6 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000487e8 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000487ea │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000487f2 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000487f4 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000048802 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 56 to 000000000004883a │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000048856 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000bb40 000000000000005c 0000bb44 FDE cie=00000000 pc=00000000000488a4..0000000000048ab8 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000488a6 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000488b0 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 22 to 00000000000488c6 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000488c8 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000488cc │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000488ce │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000488d0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 52 to 0000000000048904 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc1: 122 to 000000000004897e │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000048980 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000048982 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000048992 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc1: 108 to 00000000000489fe │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000048a00 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000048a02 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000048a0a │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000048a0c │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000048a16 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc1: 124 to 0000000000048a92 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000048aae │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + │ │ │ │ +0000bba0 0000000000000064 0000bba4 FDE cie=00000000 pc=0000000000048ab8..0000000000048cdc │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000048aba │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000048ac8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 26 to 0000000000048ae2 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000048ae4 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000048aee │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000048af0 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000048af2 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000048af4 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000048af6 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 52 to 0000000000048b2a │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc1: 120 to 0000000000048ba2 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000048ba4 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000048ba6 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000048bb6 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc1: 108 to 0000000000048c22 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000048c24 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000048c26 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000048c2e │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000048c30 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000048c3a │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc1: 124 to 0000000000048cb6 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000048cd2 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + │ │ │ │ +0000bc08 0000000000000064 0000bc0c FDE cie=00000000 pc=0000000000048cdc..0000000000048f00 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000048cde │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000048cec │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 26 to 0000000000048d06 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000048d08 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000048d12 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000048d14 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000048d16 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000048d18 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000048d1a │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 52 to 0000000000048d4e │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc1: 120 to 0000000000048dc6 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000048dc8 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000048dca │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000048dda │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc1: 108 to 0000000000048e46 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000048e48 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000048e4a │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000048e52 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000048e54 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000048e5e │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc1: 124 to 0000000000048eda │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000048ef6 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + │ │ │ │ +0000bc70 0000000000000020 0000bc74 FDE cie=00000000 pc=0000000000048f00..0000000000048f20 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000048f02 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000048f08 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000048f14 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000048f16 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000048f1a │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000048f1c │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + │ │ │ │ +0000bc94 000000000000002c 0000bc98 FDE cie=00000000 pc=0000000000048f20..0000000000048f90 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000048f22 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000048f24 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000048f32 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 18 to 0000000000048f44 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 50 to 0000000000048f76 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000048f78 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000048f7a │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000048f7c │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000048f80 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000048f8c │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000bcc4 000000000000006c 0000bcc8 FDE cie=00000000 pc=0000000000048f90..0000000000049118 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000048f92 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000048f94 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000048fa2 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000048faa │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000048fb8 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 22 to 0000000000048fce │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc2: 248 to 00000000000490c6 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000490c8 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000490ca │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000490cc │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000490ce │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000490d0 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000490d2 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000490d4 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000490d6 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000490d8 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000490da │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000490dc │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000490e0 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000490e2 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000490e6 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 40 to 000000000004910e │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + │ │ │ │ +0000bd34 000000000000002c 0000bd38 FDE cie=00000000 pc=0000000000049118..00000000000491c8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004911a │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004911c │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000049134 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc1: 132 to 00000000000491b8 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000491ba │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000491c0 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000491c2 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000491c4 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000491c6 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000bd64 000000000000008c 0000bd68 FDE cie=00000000 pc=00000000000491c8..0000000000049792 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000491ca │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000491d2 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 18 to 00000000000491e4 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000491f4 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc1: 64 to 0000000000049234 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000049244 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc2: 486 to 000000000004942a │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004942c │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000049430 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000049432 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000049434 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000049436 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000049438 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004943a │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc1: 56 to 0000000000049472 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000049474 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000049478 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004947a │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004947c │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004947e │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000049480 │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc2: 728 to 0000000000049758 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000049768 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000bdf4 0000000000000030 0000bdf8 FDE cie=00000000 pc=0000000000049792..0000000000049810 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000049794 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004979c │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc1: 58 to 00000000000497d6 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000497d8 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000497da │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000497de │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000497e0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000497e4 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000497e6 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000497e8 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000497ea │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000497ee │ │ │ │ + DW_CFA_restore_state │ │ │ │ + │ │ │ │ +0000be28 0000000000000010 0000be2c FDE cie=00000000 pc=0000000000049810..0000000000049814 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000be3c 0000000000000024 0000be40 FDE cie=00000000 pc=0000000000049814..0000000000049842 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000049816 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004981a │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000049826 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000049830 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000049832 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000004983e │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000049840 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000be64 0000000000000030 0000be68 FDE cie=00000000 pc=0000000000049842..00000000000498ae │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000049844 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000049846 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004984c │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000004985a │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 18 to 000000000004986c │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 50 to 000000000004989e │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000498a2 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000498a4 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000498a6 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000498a8 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000498aa │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000498ac │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000be98 000000000000002c 0000be9c FDE cie=00000000 pc=00000000000498ae..0000000000049908 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000498b4 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000498be │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc1: 60 to 00000000000498fa │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000498fc │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000498fe │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000049900 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000049902 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000049904 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000bec8 0000000000000028 0000becc FDE cie=00000000 pc=0000000000049908..0000000000049954 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004990c │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000049910 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000004991a │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 40 to 0000000000049942 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000049944 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004994a │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000049950 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000049952 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000bef4 0000000000000010 0000bef8 FDE cie=00000000 pc=0000000000049954..0000000000049980 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000bf08 0000000000000010 0000bf0c FDE cie=00000000 pc=0000000000049980..0000000000049984 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000bf1c 0000000000000010 0000bf20 FDE cie=00000000 pc=0000000000049984..0000000000049994 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000bf30 0000000000000014 0000bf34 FDE cie=00000000 pc=0000000000049994..00000000000499a4 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000bf48 0000000000000020 0000bf4c FDE cie=00000000 pc=00000000000499a4..00000000000499e6 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000499a6 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000499b0 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 32 to 00000000000499d0 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000499da │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000499dc │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000499e2 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000bf6c 0000000000000010 0000bf70 FDE cie=00000000 pc=00000000000499e6..00000000000499fa │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000bf80 0000000000000010 0000bf84 FDE cie=00000000 pc=00000000000499fa..0000000000049a1a │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000bf94 0000000000000010 0000bf98 FDE cie=00000000 pc=0000000000049a1a..0000000000049b48 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000bfa8 000000000000002c 0000bfac FDE cie=00000000 pc=0000000000049b48..0000000000049bb0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000049b4c │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000049b56 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 52 to 0000000000049b8a │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000049b8c │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000049b8e │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000049b90 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000049b92 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000049b9e │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000bfd8 0000000000000010 0000bfdc FDE cie=00000000 pc=0000000000049bb0..0000000000049bc2 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000bfec 0000000000000080 0000bff0 FDE cie=00000000 pc=0000000000049bc2..0000000000049dde │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000049bc4 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000049bc6 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 22 to 0000000000049bdc │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000049be2 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 48 to 0000000000049c12 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 22 to 0000000000049c28 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000049c2a │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000049c2c │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000049c3c │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000049c3e │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000049c40 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000049c42 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000049c44 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000049c46 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000049c48 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc1: 84 to 0000000000049c9c │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000049c9e │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000049ca0 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000049ca4 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc1: 110 to 0000000000049d12 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000049d14 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000049d16 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc1: 56 to 0000000000049d4e │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 36 to 0000000000049d72 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 26 to 0000000000049d8c │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc1: 72 to 0000000000049dd4 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000049dda │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000c070 0000000000000050 0000c074 FDE cie=00000000 pc=0000000000049dde..000000000004a006 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000049de0 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000049dea │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000049dfa │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_advance_loc2: 250 to 0000000000049ef4 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_advance_loc2: 222 to 0000000000049fd2 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000049fd4 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000049fe8 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000049fea │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000049fec │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000049fee │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000049ff0 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000049ff2 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000049ff4 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000049ff6 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000049ff8 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000049ffc │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000049ffe │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004a000 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000c0c4 0000000000000070 0000c0c8 FDE cie=00000000 pc=000000000004a006..000000000004a51e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004a008 │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004a00a │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000004a026 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc2: 446 to 000000000004a1e4 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_advance_loc2: 636 to 000000000004a460 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc1: 130 to 000000000004a4e2 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004a4e4 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004a4e6 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004a4e8 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004a4ea │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004a4ec │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004a4ee │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004a4f0 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004a4f2 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004a4f4 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004a4f6 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004a4fa │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004a4fc │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004a4fe │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000004a50e │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + │ │ │ │ +0000c138 0000000000000034 0000c13c FDE cie=00000000 pc=000000000004a51e..000000000004a5b2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004a520 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000004a52a │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000004a538 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc1: 84 to 000000000004a58c │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004a58e │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004a590 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004a592 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004a594 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004a596 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000004a5a2 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004a5a6 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000c170 0000000000000030 0000c174 FDE cie=00000000 pc=000000000004a5b2..000000000004a722 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004a5b4 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004a5b6 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000004a5ca │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc2: 250 to 000000000004a6c4 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004a6c8 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004a6ca │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004a6cc │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004a6ce │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004a6d0 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004a6d2 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000c1a4 000000000000002c 0000c1a8 FDE cie=00000000 pc=000000000004a722..000000000004a80a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004a724 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004a726 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000004a732 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004a73a │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc1: 118 to 000000000004a7b0 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004a7b2 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004a7b4 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004a7b6 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004a7b8 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004a7ba │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000c1d4 0000000000000020 0000c1d8 FDE cie=00000000 pc=000000000004a80a..000000000004a834 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004a80c │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004a812 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000004a81c │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000004a82c │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004a830 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004a832 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000c1f8 0000000000000010 0000c1fc FDE cie=00000000 pc=000000000004a834..000000000004a836 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000c20c 0000000000000010 0000c210 FDE cie=00000000 pc=000000000004a836..000000000004a838 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000c220 0000000000000010 0000c224 FDE cie=00000000 pc=000000000004a838..000000000004a856 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000c234 0000000000000018 0000c238 FDE cie=00000000 pc=000000000004a856..000000000004a89a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004a858 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004a860 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004a866 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 50 to 000000000004a898 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + │ │ │ │ +0000c250 000000000000001c 0000c254 FDE cie=00000000 pc=000000000004a89a..000000000004a8d4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004a89e │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004a8a2 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 42 to 000000000004a8cc │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004a8ce │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004a8d0 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + │ │ │ │ +0000c270 0000000000000050 0000c274 FDE cie=00000000 pc=000000000004a8d4..000000000004a98a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004a8d6 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004a8dc │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 18 to 000000000004a8ee │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000004a8fe │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 54 to 000000000004a934 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004a936 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000004a944 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004a946 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004a948 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004a94a │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004a94c │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000004a95c │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004a95e │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004a960 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004a962 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000004a970 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000004a97a │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004a97c │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000004a986 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000c2c4 0000000000000010 0000c2c8 FDE cie=00000000 pc=000000000004a98a..000000000004a98e │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000c2d8 000000000000002c 0000c2dc FDE cie=00000000 pc=000000000004a98e..000000000004aa50 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004a990 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004a994 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 18 to 000000000004a9a6 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 70 to 000000000004a9ec │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004a9ee │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004a9f0 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004a9f2 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004a9f4 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000c308 0000000000000010 0000c30c FDE cie=00000000 pc=000000000004aa50..000000000004aa7e │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000c31c 000000000000003c 0000c320 FDE cie=00000000 pc=000000000004aa7e..000000000004ab32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004aa80 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004aa84 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000004aa90 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004aa98 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 26 to 000000000004aab2 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc1: 94 to 000000000004ab10 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004ab12 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004ab1a │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004ab1c │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004ab22 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004ab24 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004ab26 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004ab2a │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004ab2c │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004ab2e │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000c35c 0000000000000028 0000c360 FDE cie=00000000 pc=000000000004ab32..000000000004ab82 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004ab34 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004ab38 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000004ab46 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 48 to 000000000004ab76 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004ab78 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004ab7a │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004ab7e │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004ab80 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000c388 000000000000004c 0000c38c FDE cie=00000000 pc=000000000004ab82..000000000004ac42 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004ab84 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004ab8a │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000004ab96 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000004abaa │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000004abbe │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004abc6 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc1: 96 to 000000000004ac26 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004ac28 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004ac2a │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004ac2c │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004ac2e │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004ac30 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004ac32 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004ac34 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004ac36 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004ac38 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004ac3a │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004ac3e │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004ac40 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000c3d8 0000000000000050 0000c3dc FDE cie=00000000 pc=000000000004ac42..000000000004ade2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004ac44 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004ac46 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_advance_loc: 18 to 000000000004ac58 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 18 to 000000000004ac6a │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc2: 322 to 000000000004adac │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004adae │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000004adb8 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004adba │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004adbc │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004adbe │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004adc0 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004adc2 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004adc4 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004adc6 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004adc8 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004adca │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004add0 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004add2 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004add4 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + │ │ │ │ +0000c42c 0000000000000070 0000c430 FDE cie=00000000 pc=000000000004ade2..000000000004aff4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004ade4 │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004ade8 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004adf0 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc1: 72 to 000000000004ae38 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc1: 74 to 000000000004ae82 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_advance_loc2: 328 to 000000000004afca │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004afcc │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004afce │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004afd0 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004afd2 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004afd4 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004afd6 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004afd8 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004afda │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004afdc │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004afde │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004afe0 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004afe4 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004afe6 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004afe8 │ │ │ │ + DW_CFA_def_cfa_offset: 160 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000c4a0 0000000000000054 0000c4a4 FDE cie=00000000 pc=000000000004aff4..000000000004b402 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004aff6 │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004affa │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004b002 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000004b00e │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000004b02e │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc2: 882 to 000000000004b3a0 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004b3a2 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004b3a4 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004b3a6 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004b3a8 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004b3aa │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004b3ac │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004b3ae │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004b3b0 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004b3b2 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004b3b4 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004b3b6 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004b3ba │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004b3bc │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004b3be │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000c4f8 0000000000000080 0000c4fc FDE cie=00000000 pc=000000000004b402..000000000004b5ce │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004b404 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000004b412 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000004b426 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004b42c │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000004b444 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_advance_loc1: 104 to 000000000004b4ac │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004b4ae │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004b4b0 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004b4b2 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004b4b4 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc1: 72 to 000000000004b4fc │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004b4fe │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004b500 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004b502 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004b504 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004b506 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004b50a │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004b50c │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004b50e │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_advance_loc1: 90 to 000000000004b568 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004b56a │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004b56c │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004b56e │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 18 to 000000000004b580 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004b586 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000004b594 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + │ │ │ │ +0000c57c 0000000000000020 0000c580 FDE cie=00000000 pc=000000000004b5ce..000000000004b602 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004b5d6 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000004b5e0 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000004b5f8 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004b5fa │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004b5fc │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004b5fe │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + │ │ │ │ +0000c5a0 0000000000000028 0000c5a4 FDE cie=00000000 pc=000000000004b602..000000000004b6a2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004b604 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004b60c │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000004b62c │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000004b63a │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004b63c │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004b63e │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004b640 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004b642 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000c5cc 0000000000000038 0000c5d0 FDE cie=00000000 pc=000000000004b6a2..000000000004b720 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004b6a4 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004b6aa │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000004b6be │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 44 to 000000000004b6ea │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004b6ec │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004b6f4 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 22 to 000000000004b70a │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004b70c │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004b70e │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004b710 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000c608 0000000000000010 0000c60c FDE cie=00000000 pc=000000000004b720..000000000004b728 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000c61c 000000000000004c 0000c620 FDE cie=00000000 pc=000000000004b728..000000000004b7a2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004b72a │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004b72c │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004b732 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004b738 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004b740 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000004b74c │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc1: 60 to 000000000004b788 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004b78a │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004b78c │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004b78e │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004b790 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004b792 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004b794 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004b798 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004b79a │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004b79c │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + │ │ │ │ +0000c66c 0000000000000010 0000c670 FDE cie=00000000 pc=000000000004b7a2..000000000004b7b8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000c680 0000000000000010 0000c684 FDE cie=00000000 pc=000000000004b7b8..000000000004b7e0 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000c694 000000000000002c 0000c698 FDE cie=00000000 pc=000000000004b7e0..000000000004b862 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004b7e6 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004b7ec │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004b7f2 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000004b80a │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004b80e │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004b810 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004b812 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 34 to 000000000004b834 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000004b83e │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004b840 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004b842 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000c6c4 0000000000000020 0000c6c8 FDE cie=00000000 pc=000000000004b862..000000000004b8ac │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004b868 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004b86c │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 46 to 000000000004b89a │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004b89e │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004b8a0 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004b8a2 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000c6e8 0000000000000014 0000c6ec FDE cie=00000000 pc=000000000004b8ac..000000000004b8b0 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000c700 0000000000000010 0000c704 FDE cie=00000000 pc=000000000004b8b0..000000000004b8c4 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000c714 0000000000000010 0000c718 FDE cie=00000000 pc=000000000004b8c4..000000000004b8dc │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000c728 0000000000000010 0000c72c FDE cie=00000000 pc=000000000004b8dc..000000000004b8fe │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000c73c 0000000000000010 0000c740 FDE cie=00000000 pc=000000000004b8fe..000000000004b97c │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000c750 000000000000002c 0000c754 FDE cie=00000000 pc=000000000004b97c..000000000004b9e8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004b980 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000004b98c │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 52 to 000000000004b9c0 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004b9c2 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004b9c4 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004b9c6 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004b9c8 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004b9ca │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000004b9d6 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + │ │ │ │ +0000c780 0000000000000010 0000c784 FDE cie=00000000 pc=000000000004b9e8..000000000004ba16 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000c794 0000000000000010 0000c798 FDE cie=00000000 pc=000000000004ba16..000000000004ba44 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000c7a8 0000000000000010 0000c7ac FDE cie=00000000 pc=000000000004ba44..000000000004ba72 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000c7bc 0000000000000010 0000c7c0 FDE cie=00000000 pc=000000000004ba72..000000000004baa0 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000c7d0 0000000000000010 0000c7d4 FDE cie=00000000 pc=000000000004baa0..000000000004bb06 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000c7e4 0000000000000010 0000c7e8 FDE cie=00000000 pc=000000000004bb06..000000000004bbce │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000c7f8 0000000000000014 0000c7fc FDE cie=00000000 pc=000000000004bbce..000000000004bc62 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000c810 0000000000000050 0000c814 FDE cie=00000000 pc=000000000004bc62..000000000004bdee │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004bc64 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004bc68 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000004bc78 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 38 to 000000000004bc9e │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_advance_loc1: 128 to 000000000004bd1e │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_advance_loc1: 76 to 000000000004bd6a │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 42 to 000000000004bd94 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004bd96 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004bd98 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004bd9a │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004bd9c │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004bd9e │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004bda0 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004bda2 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004bda4 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004bda6 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004bda8 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004bdaa │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004bdac │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 62 to 000000000004bdea │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + │ │ │ │ +0000c864 0000000000000054 0000c868 FDE cie=00000000 pc=000000000004bdee..000000000004c08a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004bdf0 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000004be08 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_advance_loc1: 88 to 000000000004be60 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_advance_loc1: 98 to 000000000004bec2 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc2: 290 to 000000000004bfe4 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004bfe6 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004bfe8 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004bfea │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004bfec │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004bfee │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004bff0 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004bff2 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004bff4 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004bff6 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004bff8 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004bffa │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 134 to 000000000004c080 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c082 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004c086 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000c8bc 0000000000000010 0000c8c0 FDE cie=00000000 pc=000000000004c08a..000000000004c0ac │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000c8d0 0000000000000028 0000c8d4 FDE cie=00000000 pc=000000000004c0ac..000000000004c16e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c0ae │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c0b0 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000004c0ba │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc1: 166 to 000000000004c160 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004c166 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c168 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c16a │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c16c │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000c8fc 0000000000000028 0000c900 FDE cie=00000000 pc=000000000004c16e..000000000004c1d0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004c172 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004c176 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 22 to 000000000004c18c │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc1: 56 to 000000000004c1c4 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004c1c8 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c1ca │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c1cc │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c1ce │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000c928 0000000000000028 0000c92c FDE cie=00000000 pc=000000000004c1d0..000000000004c226 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004c1d4 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c1d6 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004c1dc │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000004c1e8 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 40 to 000000000004c210 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c212 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000004c220 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c222 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c224 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000c954 0000000000000044 0000c958 FDE cie=00000000 pc=000000000004c226..000000000004c2d8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c228 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c22a │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000004c23e │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000004c252 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc1: 88 to 000000000004c2aa │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c2ac │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c2ae │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c2b0 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c2b2 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000004c2c0 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c2c2 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c2c4 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c2c6 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000004c2d4 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000c99c 0000000000000034 0000c9a0 FDE cie=00000000 pc=000000000004c2d8..000000000004c39e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c2da │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000004c2e8 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc1: 134 to 000000000004c36e │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c370 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c372 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c374 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c376 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c378 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c37a │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c37c │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c37e │ │ │ │ + DW_CFA_restore_state │ │ │ │ + │ │ │ │ +0000c9d4 0000000000000050 0000c9d8 FDE cie=00000000 pc=000000000004c39e..000000000004c4e6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c3a0 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004c3a6 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000004c3b2 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc1: 128 to 000000000004c432 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_advance_loc1: 72 to 000000000004c47a │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c47c │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c47e │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c480 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc1: 66 to 000000000004c4c2 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004c4c6 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c4c8 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c4ca │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c4cc │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c4ce │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c4d0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004c4d4 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004c4d8 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004c4de │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c4e0 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c4e2 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c4e4 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000ca28 0000000000000084 0000ca2c FDE cie=00000000 pc=000000000004c4e6..000000000004c75c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c4e8 │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c4ea │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_advance_loc: 18 to 000000000004c4fc │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004c504 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000004c51c │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000004c538 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_advance_loc2: 266 to 000000000004c642 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c644 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c646 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c648 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c64a │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c64c │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c64e │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c650 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 18 to 000000000004c662 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c664 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c666 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c668 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c66a │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c66c │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_advance_loc1: 220 to 000000000004c748 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000004c758 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000cab0 0000000000000034 0000cab4 FDE cie=00000000 pc=000000000004c75c..000000000004c80a │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004c760 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000004c76a │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc1: 66 to 000000000004c7ac │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc1: 78 to 000000000004c7fa │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c7fc │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c7fe │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c800 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c802 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c804 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c806 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c808 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000cae8 000000000000004c 0000caec FDE cie=00000000 pc=000000000004c80a..000000000004c9c4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c80c │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004c814 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000004c82c │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_advance_loc1: 208 to 000000000004c8fc │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c8fe │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c900 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c902 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c904 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c906 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c908 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c90a │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c90c │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c90e │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004c912 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c914 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c916 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000cb38 0000000000000044 0000cb3c FDE cie=00000000 pc=000000000004c9c4..000000000004cb0c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004c9c6 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004c9ca │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000004c9d8 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004c9de │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_advance_loc: 26 to 000000000004c9f8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc1: 182 to 000000000004caae │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004cab0 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004cab2 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004cab4 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004cab6 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004cab8 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004caba │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004cabc │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004cabe │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004cac2 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004cac4 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004cac6 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000cb80 0000000000000058 0000cb84 FDE cie=00000000 pc=000000000004cb0c..000000000004cd10 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004cb12 │ │ │ │ + DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004cb18 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004cb1c │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-120 │ │ │ │ + DW_CFA_advance_loc: 22 to 000000000004cb32 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_advance_loc: 46 to 000000000004cb60 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc2: 292 to 000000000004cc84 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004cc86 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004cc88 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004cc8a │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004cc8c │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004cc8e │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004cc90 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004cc92 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004cc94 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004cc96 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004cc98 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004cc9a │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004cc9c │ │ │ │ + DW_CFA_restore: r40 (fs0) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004cca0 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004cca2 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004cca4 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000cbdc 0000000000000044 0000cbe0 FDE cie=00000000 pc=000000000004cd10..000000000004ce0c │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004cd16 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004cd1c │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000004cd34 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_advance_loc: 22 to 000000000004cd4a │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_advance_loc1: 158 to 000000000004cde8 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004cdec │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004cdee │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004cdf0 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004cdf2 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004cdf4 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004cdf6 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004cdf8 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004cdfa │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004cdfc │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004cdfe │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004ce00 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000cc24 0000000000000064 0000cc28 FDE cie=00000000 pc=000000000004ce0c..000000000004cf94 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004ce0e │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004ce14 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 26 to 000000000004ce2e │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-104 │ │ │ │ + DW_CFA_advance_loc2: 270 to 000000000004cf3c │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004cf3e │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004cf40 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004cf42 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004cf44 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004cf46 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004cf48 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004cf4a │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004cf4c │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004cf4e │ │ │ │ + DW_CFA_restore: r40 (fs0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004cf50 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004cf54 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004cf56 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004cf58 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-104 │ │ │ │ + │ │ │ │ +0000cc8c 0000000000000010 0000cc90 FDE cie=00000000 pc=000000000004cf94..000000000004cfa0 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000cca0 0000000000000010 0000cca4 FDE cie=00000000 pc=000000000004cfa0..000000000004cfac │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000ccb4 0000000000000028 0000ccb8 FDE cie=00000000 pc=000000000004cfac..000000000004d03a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004cfae │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004cfb0 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000004cfba │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004cfc2 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc1: 108 to 000000000004d02e │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d030 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d032 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004d036 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d038 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000cce0 0000000000000054 0000cce4 FDE cie=00000000 pc=000000000004d03a..000000000004d10a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d03c │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004d040 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004d044 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 18 to 000000000004d056 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-72 │ │ │ │ + DW_CFA_offset: r50 (fs2) at cfa-88 │ │ │ │ + DW_CFA_offset: r41 (fs1) at cfa-80 │ │ │ │ + DW_CFA_advance_loc1: 110 to 000000000004d0c4 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d0c6 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d0c8 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d0ca │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d0cc │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d0ce │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d0d0 │ │ │ │ + DW_CFA_restore: r40 (fs0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d0d2 │ │ │ │ + DW_CFA_restore: r41 (fs1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d0d4 │ │ │ │ + DW_CFA_restore: r50 (fs2) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004d0d8 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d0da │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d0dc │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 34 to 000000000004d0fe │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_restore: r40 (fs0) │ │ │ │ + DW_CFA_restore: r41 (fs1) │ │ │ │ + DW_CFA_restore: r50 (fs2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d100 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004d106 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d108 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000cd38 0000000000000044 0000cd3c FDE cie=00000000 pc=000000000004d10a..000000000004d252 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d10c │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004d110 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000004d11e │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004d124 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_advance_loc: 22 to 000000000004d13a │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004d13e │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc1: 182 to 000000000004d1f4 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d1f6 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d1f8 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d1fa │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d1fc │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d1fe │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d200 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d202 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d204 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004d208 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d20a │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d20c │ │ │ │ + DW_CFA_restore_state │ │ │ │ + │ │ │ │ +0000cd80 0000000000000054 0000cd84 FDE cie=00000000 pc=000000000004d252..000000000004db0e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d254 │ │ │ │ + DW_CFA_def_cfa_offset: 304 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004d256 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 42 to 000000000004d280 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004d286 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000004d294 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc2: 2066 to 000000000004daa6 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004daa8 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004daac │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004daae │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004dab0 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004dab2 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004dab4 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004dab6 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004dab8 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004daba │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004dabc │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004dabe │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004dac0 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004dac2 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004dac4 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000b938 0000000000000010 0000b93c FDE cie=00000000 pc=00000000000455ac..00000000000455b4 │ │ │ │ +0000cdd8 000000000000005c 0000cddc FDE cie=00000000 pc=000000000004db0e..000000000004dc00 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004db10 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004db16 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004db1e │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 22 to 000000000004db34 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_advance_loc1: 120 to 000000000004dbac │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004dbae │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004dbb0 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004dbb2 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004dbb4 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004dbb6 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004dbb8 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004dbba │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004dbbc │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004dbc4 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004dbc6 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004dbcc │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004dbd0 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + │ │ │ │ +0000ce38 00000000000000bc 0000ce3c FDE cie=00000000 pc=000000000004dc00..000000000004e7f0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004dc02 │ │ │ │ + DW_CFA_def_cfa_offset: 352 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004dc04 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000004dc20 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 36 to 000000000004dc44 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-120 │ │ │ │ + DW_CFA_offset: r41 (fs1) at cfa-128 │ │ │ │ + DW_CFA_advance_loc1: 168 to 000000000004dcec │ │ │ │ + DW_CFA_offset: r50 (fs2) at cfa-136 │ │ │ │ + DW_CFA_offset: r51 (fs3) at cfa-144 │ │ │ │ + DW_CFA_advance_loc2: 344 to 000000000004de44 │ │ │ │ + DW_CFA_restore: r50 (fs2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004de46 │ │ │ │ + DW_CFA_restore: r51 (fs3) │ │ │ │ + DW_CFA_advance_loc2: 740 to 000000000004e12a │ │ │ │ + DW_CFA_offset: r50 (fs2) at cfa-136 │ │ │ │ + DW_CFA_offset: r51 (fs3) at cfa-144 │ │ │ │ + DW_CFA_advance_loc1: 194 to 000000000004e1ec │ │ │ │ + DW_CFA_restore: r50 (fs2) │ │ │ │ + DW_CFA_restore: r51 (fs3) │ │ │ │ + DW_CFA_advance_loc1: 70 to 000000000004e232 │ │ │ │ + DW_CFA_offset: r50 (fs2) at cfa-136 │ │ │ │ + DW_CFA_offset: r51 (fs3) at cfa-144 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004e238 │ │ │ │ + DW_CFA_restore: r50 (fs2) │ │ │ │ + DW_CFA_restore: r51 (fs3) │ │ │ │ + DW_CFA_advance_loc1: 136 to 000000000004e2c0 │ │ │ │ + DW_CFA_offset: r50 (fs2) at cfa-136 │ │ │ │ + DW_CFA_offset: r51 (fs3) at cfa-144 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000004e2ce │ │ │ │ + DW_CFA_restore: r50 (fs2) │ │ │ │ + DW_CFA_restore: r51 (fs3) │ │ │ │ + DW_CFA_advance_loc2: 1138 to 000000000004e740 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004e742 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004e746 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004e748 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004e74a │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004e74c │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004e74e │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004e750 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004e752 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004e754 │ │ │ │ + DW_CFA_restore: r40 (fs0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004e756 │ │ │ │ + DW_CFA_restore: r41 (fs1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004e758 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004e75a │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004e75c │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004e75e │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004e760 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004e762 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 26 to 000000000004e77c │ │ │ │ + DW_CFA_offset: r50 (fs2) at cfa-136 │ │ │ │ + DW_CFA_offset: r51 (fs3) at cfa-144 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000004e78c │ │ │ │ + DW_CFA_restore: r50 (fs2) │ │ │ │ + DW_CFA_restore: r51 (fs3) │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004e794 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_restore: r40 (fs0) │ │ │ │ + DW_CFA_restore: r41 (fs1) │ │ │ │ + DW_CFA_advance_loc1: 48 to 000000000004e7c4 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-120 │ │ │ │ + DW_CFA_offset: r41 (fs1) at cfa-128 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000004e7e4 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r50 (fs2) at cfa-136 │ │ │ │ + DW_CFA_offset: r51 (fs3) at cfa-144 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004e7e8 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004e7ec │ │ │ │ + DW_CFA_offset: r50 (fs2) at cfa-136 │ │ │ │ + DW_CFA_offset: r51 (fs3) at cfa-144 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000cef8 0000000000000024 0000cefc FDE cie=00000000 pc=000000000004e7f0..000000000004e85c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004e7f2 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004e7f8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000004e810 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004e812 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004e818 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004e81a │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004e81c │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000cf20 0000000000000020 0000cf24 FDE cie=00000000 pc=000000000004e85c..000000000004e87a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004e85e │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004e860 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004e866 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004e86c │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000004e876 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004e878 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000cf44 0000000000000010 0000cf48 FDE cie=00000000 pc=000000000004e87a..000000000004e880 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000cf58 000000000000002c 0000cf5c FDE cie=00000000 pc=000000000004e880..000000000004e8f2 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004e886 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000004e890 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000004e8a0 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004e8a2 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000004e8ac │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004e8ae │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004e8b0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004e8b2 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 30 to 000000000004e8d0 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004e8d2 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000cf88 0000000000000010 0000cf8c FDE cie=00000000 pc=000000000004e8f2..000000000004e90c │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000cf9c 0000000000000010 0000cfa0 FDE cie=00000000 pc=000000000004e90c..000000000004e920 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000cfb0 0000000000000010 0000cfb4 FDE cie=00000000 pc=000000000004e920..000000000004e940 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000b94c 0000000000000010 0000b950 FDE cie=00000000 pc=00000000000455b4..00000000000455c0 │ │ │ │ +0000cfc4 0000000000000010 0000cfc8 FDE cie=00000000 pc=000000000004e940..000000000004e946 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000b960 0000000000000010 0000b964 FDE cie=00000000 pc=00000000000455c0..00000000000455c4 │ │ │ │ +0000cfd8 0000000000000030 0000cfdc FDE cie=00000000 pc=000000000004e946..000000000004e9ee │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004e948 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004e94e │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000004e958 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004e95e │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc1: 118 to 000000000004e9d4 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004e9d6 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004e9d8 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004e9da │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004e9dc │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000004e9e6 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004e9e8 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004e9ea │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004e9ec │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000d00c 0000000000000028 0000d010 FDE cie=00000000 pc=000000000004e9ee..000000000004eaa6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004e9f0 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004e9f8 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc1: 78 to 000000000004ea46 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004ea4a │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004ea4c │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004ea4e │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004ea50 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004ea52 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + │ │ │ │ +0000d038 0000000000000044 0000d03c FDE cie=00000000 pc=000000000004eaa6..000000000004ebf8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004eaa8 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004eaac │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 18 to 000000000004eabe │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc1: 156 to 000000000004eb5a │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004eb5c │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004eb5e │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004eb60 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004eb66 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004eb68 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 22 to 000000000004eb7e │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004eb82 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000004eb8e │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004eb90 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004eb92 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004eb94 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004eb9a │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004eb9c │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000004ebb4 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004ebb8 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +0000d080 0000000000000048 0000d084 FDE cie=00000000 pc=000000000004ebf8..000000000004ecf8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004ebfa │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000004ec08 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 26 to 000000000004ec22 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_advance_loc1: 110 to 000000000004ec90 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004ec92 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004ec94 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004ec96 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc1: 76 to 000000000004ece2 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004ece4 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004ece6 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004ece8 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004ecea │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004ecec │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004ecee │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004ecf0 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004ecf4 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000b974 0000000000000010 0000b978 FDE cie=00000000 pc=00000000000455c4..00000000000455cc │ │ │ │ +0000d0cc 0000000000000020 0000d0d0 FDE cie=00000000 pc=000000000004ecf8..000000000004ed40 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004ecfa │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004ed00 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 56 to 000000000004ed38 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004ed3a │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004ed3e │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000b988 0000000000000010 0000b98c FDE cie=00000000 pc=00000000000455cc..00000000000455d0 │ │ │ │ +0000d0f0 0000000000000010 0000d0f4 FDE cie=00000000 pc=000000000004ed40..000000000004ed82 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000b99c 0000000000000010 0000b9a0 FDE cie=00000000 pc=00000000000455d0..00000000000455d4 │ │ │ │ +0000d104 000000000000003c 0000d108 FDE cie=00000000 pc=000000000004ed82..000000000004ee50 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004ed84 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004ed86 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000004ed92 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 112 to 000000000004ee02 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004ee06 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004ee08 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004ee0a │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000004ee14 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004ee16 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000004ee20 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004ee24 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 22 to 000000000004ee3a │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004ee3e │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004ee40 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004ee42 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000b9b0 0000000000000010 0000b9b4 FDE cie=00000000 pc=00000000000455d4..00000000000455da │ │ │ │ +0000d144 0000000000000028 0000d148 FDE cie=00000000 pc=000000000004ee50..000000000004ee7e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004ee52 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004ee5a │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000004ee68 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004ee6a │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004ee6c │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004ee6e │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004ee70 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004ee72 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000004ee7c │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + │ │ │ │ +0000d170 000000000000001c 0000d174 FDE cie=00000000 pc=000000000004ee7e..000000000004eec4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004ee80 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004ee84 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 54 to 000000000004eeba │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004eebc │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004eec2 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + │ │ │ │ +0000d190 0000000000000010 0000d194 FDE cie=00000000 pc=000000000004eec4..000000000004eee2 │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000d1a4 000000000000003c 0000d1a8 FDE cie=00000000 pc=000000000004eee2..000000000004f0d6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004eee4 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004eee6 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000004eefe │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004ef04 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004ef0c │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc2: 312 to 000000000004f044 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004f048 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f04a │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f04c │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f04e │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f050 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f052 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f054 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f056 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f058 │ │ │ │ + DW_CFA_restore_state │ │ │ │ │ │ │ │ -0000b9c4 0000000000000010 0000b9c8 FDE cie=00000000 pc=00000000000455da..00000000000455e0 │ │ │ │ +0000d1e4 0000000000000034 0000d1e8 FDE cie=00000000 pc=000000000004f0d6..000000000004f18a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f0d8 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000004f0e6 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc1: 146 to 000000000004f178 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004f17c │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f17e │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f180 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f182 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f184 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f186 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f188 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000b9d8 0000000000000010 0000b9dc FDE cie=00000000 pc=00000000000455e0..00000000000455e6 │ │ │ │ +0000d21c 0000000000000034 0000d220 FDE cie=00000000 pc=000000000004f18a..000000000004f21c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f18c │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f18e │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 22 to 000000000004f1a4 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 44 to 000000000004f1d0 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f1d2 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f1d4 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f1d6 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f1d8 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f1da │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f1dc │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f1de │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004f1e2 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + │ │ │ │ +0000d254 000000000000004c 0000d258 FDE cie=00000000 pc=000000000004f21c..000000000004f310 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f21e │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f220 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000004f240 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_advance_loc1: 118 to 000000000004f2b6 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f2b8 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f2ba │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f2bc │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f2be │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f2c0 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f2c2 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f2c4 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f2c6 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f2c8 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f2ca │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004f2ce │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f2d0 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004f2d4 │ │ │ │ + DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000b9ec 000000000000002c 0000b9f0 FDE cie=00000000 pc=00000000000455e6..0000000000045632 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000455e8 │ │ │ │ +0000d2a4 0000000000000034 0000d2a8 FDE cie=00000000 pc=000000000004f310..000000000004f3ae │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f312 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000455ea │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f314 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000004f328 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 62 to 000000000004f366 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f368 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f36a │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f36c │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f36e │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f370 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f372 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004f376 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000d2dc 000000000000003c 0000d2e0 FDE cie=00000000 pc=000000000004f3ae..000000000004f468 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f3b0 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f3b2 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000455f0 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000004f3ca │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000455fa │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc1: 80 to 000000000004f41a │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f41c │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f41e │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f420 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f422 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f424 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f426 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f428 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f42a │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004f42e │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000d31c 0000000000000044 0000d320 FDE cie=00000000 pc=000000000004f468..000000000004f508 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f46a │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f46c │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000004f488 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 42 to 0000000000045624 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 102 to 000000000004f4ee │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f4f0 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045626 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f4f2 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045628 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f4f4 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004562a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f4f6 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f4f8 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f4fa │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f4fc │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f4fe │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f500 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f502 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f504 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000d364 0000000000000040 0000d368 FDE cie=00000000 pc=000000000004f508..000000000004f5ce │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f50a │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f50c │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000004f528 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc1: 108 to 000000000004f594 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004562e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f596 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004f59c │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045630 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f59e │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f5a0 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f5a2 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f5a4 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f5a6 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004f5aa │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f5ac │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f5ae │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000ba1c 0000000000000058 0000ba20 FDE cie=00000000 pc=0000000000045632..0000000000045710 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045634 │ │ │ │ +0000d3a8 000000000000003c 0000d3ac FDE cie=00000000 pc=000000000004f5ce..000000000004f68a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f5d0 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045636 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f5d2 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 18 to 000000000004f5e4 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000004f5f0 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004f5f6 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc1: 124 to 000000000004f672 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f674 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f676 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f678 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f67a │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f67c │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f67e │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004f682 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f684 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f686 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000d3e8 000000000000005c 0000d3ec FDE cie=00000000 pc=000000000004f68a..000000000004f782 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f68c │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f68e │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000004f6a2 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000004f6ba │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000004563c │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 40 to 000000000004f6e2 │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-88 │ │ │ │ + DW_CFA_advance_loc1: 72 to 000000000004f72a │ │ │ │ + DW_CFA_restore: r40 (fs0) │ │ │ │ + DW_CFA_advance_loc: 40 to 000000000004f752 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f754 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f756 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f758 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f75a │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f75c │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f75e │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f760 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f762 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f764 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f766 │ │ │ │ + DW_CFA_def_cfa_offset: 112 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-88 │ │ │ │ + DW_CFA_advance_loc: 18 to 000000000004f778 │ │ │ │ + DW_CFA_restore: r40 (fs0) │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004f77e │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-88 │ │ │ │ + │ │ │ │ +0000d448 0000000000000038 0000d44c FDE cie=00000000 pc=000000000004f782..000000000004f816 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f784 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f786 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 22 to 000000000004f79c │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000045642 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc1: 70 to 000000000004f7e2 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f7e4 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000045646 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f7e6 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f7e8 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045648 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f7ea │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f7ec │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004f7f0 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f7f2 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004564a │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004f7f6 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004564e │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000d484 0000000000000038 0000d488 FDE cie=00000000 pc=000000000004f816..000000000004f8aa │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f818 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f81a │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 22 to 000000000004f830 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc1: 70 to 000000000004f876 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f878 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f87a │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f87c │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f87e │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f880 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004f884 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f886 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004f88a │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000d4c0 000000000000003c 0000d4c4 FDE cie=00000000 pc=000000000004f8aa..000000000004f962 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f8ac │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f8ae │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 18 to 000000000004f8c0 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000004f8cc │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000004565a │ │ │ │ + DW_CFA_advance_loc: 42 to 000000000004f8f6 │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 54 to 000000000004f92c │ │ │ │ + DW_CFA_restore: r40 (fs0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f92e │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f930 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f932 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f934 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f936 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004f93a │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f93c │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004f940 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000004f958 │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-56 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000d500 0000000000000038 0000d504 FDE cie=00000000 pc=000000000004f962..000000000004f9ea │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f964 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f966 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 22 to 000000000004f97c │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 34 to 000000000004567c │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc1: 58 to 000000000004f9b6 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f9b8 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f9ba │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f9bc │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f9be │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f9c0 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004f9c4 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f9c6 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004f9ca │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000d53c 0000000000000038 0000d540 FDE cie=00000000 pc=000000000004f9ea..000000000004fa7c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f9ec │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004f9ee │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 22 to 000000000004fa04 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc1: 68 to 000000000004fa48 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004fa4a │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004fa4c │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004fa4e │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004fa50 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004fa52 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004fa56 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004fa58 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004fa5c │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000d578 0000000000000010 0000d57c FDE cie=00000000 pc=000000000004fa7c..000000000004fa8e │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000d58c 0000000000000064 0000d590 FDE cie=00000000 pc=000000000004fa8e..000000000004fbe4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004fa90 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004fa92 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000004faa0 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000004fab4 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_advance_loc1: 172 to 000000000004fb60 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004fb62 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004fb64 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004fb66 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004fb68 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 38 to 000000000004fb8e │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004fb90 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004fb92 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004fb94 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004fb96 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004fb98 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004fb9a │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004fb9c │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc1: 106 to 00000000000456e6 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_advance_loc1: 66 to 000000000004fbde │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000d5f4 0000000000000024 0000d5f8 FDE cie=00000000 pc=000000000004fbe4..000000000004fc42 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004fbe8 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004fbee │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc1: 74 to 000000000004fc38 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004fc3c │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004fc3e │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004fc40 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000d61c 0000000000000020 0000d620 FDE cie=00000000 pc=000000000004fc42..000000000004fc5c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004fc44 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004fc46 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004fc4c │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004fc52 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004fc58 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004fc5a │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000d640 0000000000000010 0000d644 FDE cie=00000000 pc=000000000004fc5c..000000000004fcac │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000d654 0000000000000010 0000d658 FDE cie=00000000 pc=000000000004fcac..000000000004fcb2 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000d668 0000000000000028 0000d66c FDE cie=00000000 pc=000000000004fcb2..000000000004fd06 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004fcb6 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004fcb8 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000004fcc2 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc1: 56 to 000000000004fcfa │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004fcfc │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004fcfe │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004fd02 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004fd04 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000d694 0000000000000048 0000d698 FDE cie=00000000 pc=000000000004fd06..000000000004fd80 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004fd0a │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004fd0c │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004fd10 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004fd14 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004fd1c │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc1: 66 to 000000000004fd5e │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004fd60 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004fd62 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004fd64 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004fd68 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004fd6a │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004fd6c │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004fd70 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004fd72 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004fd74 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004fd76 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004fd7a │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004fd7c │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000d6e0 0000000000000010 0000d6e4 FDE cie=00000000 pc=000000000004fd80..000000000004fd90 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000d6f4 0000000000000010 0000d6f8 FDE cie=00000000 pc=000000000004fd90..000000000004fd94 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000d708 0000000000000010 0000d70c FDE cie=00000000 pc=000000000004fd94..000000000004fd9a │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000d71c 0000000000000010 0000d720 FDE cie=00000000 pc=000000000004fd9a..000000000004fda2 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000d730 0000000000000020 0000d734 FDE cie=00000000 pc=000000000004fda2..000000000004fdc4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004fda6 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004fda8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004fdae │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004fdb6 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004fdb8 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004fdbe │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000d754 0000000000000010 0000d758 FDE cie=00000000 pc=000000000004fdc4..000000000004fdcc │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000d768 0000000000000028 0000d76c FDE cie=00000000 pc=000000000004fdcc..000000000004fe06 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004fdd0 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004fdd4 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000004fde4 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004fde6 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000456e8 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004fdee │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004fdf0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004fdf8 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004fdfa │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004fe00 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000d794 000000000000002c 0000d798 FDE cie=00000000 pc=000000000004fe06..000000000004fe78 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004fe0a │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004fe12 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004fe1a │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004fe1c │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004fe20 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004fe22 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 26 to 000000000004fe3c │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 48 to 000000000004fe6c │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004fe6e │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004fe70 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004fe76 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000d7c4 0000000000000010 0000d7c8 FDE cie=00000000 pc=000000000004fe78..000000000004fe80 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000d7d8 0000000000000010 0000d7dc FDE cie=00000000 pc=000000000004fe80..000000000004fe86 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000d7ec 0000000000000010 0000d7f0 FDE cie=00000000 pc=000000000004fe86..000000000004fe92 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000d800 0000000000000024 0000d804 FDE cie=00000000 pc=000000000004fe92..000000000004feb6 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004fe96 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004fe9a │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004fe9e │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004fea4 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000004feac │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000456ea │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004feb0 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004feb2 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000456ec │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004feb4 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000d828 0000000000000010 0000d82c FDE cie=00000000 pc=000000000004feb6..000000000004febe │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000d83c 0000000000000010 0000d840 FDE cie=00000000 pc=000000000004febe..000000000004fec6 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000d850 0000000000000010 0000d854 FDE cie=00000000 pc=000000000004fec6..000000000004fece │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000d864 0000000000000010 0000d868 FDE cie=00000000 pc=000000000004fece..000000000004feda │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000d878 0000000000000010 0000d87c FDE cie=00000000 pc=000000000004feda..000000000004fede │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000d88c 0000000000000010 0000d890 FDE cie=00000000 pc=000000000004fede..000000000004fee6 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000d8a0 0000000000000010 0000d8a4 FDE cie=00000000 pc=000000000004fee6..000000000004feea │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000d8b4 0000000000000010 0000d8b8 FDE cie=00000000 pc=000000000004feea..000000000004feee │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000d8c8 0000000000000010 0000d8cc FDE cie=00000000 pc=000000000004feee..000000000004fef4 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000d8dc 0000000000000010 0000d8e0 FDE cie=00000000 pc=000000000004fef4..000000000004fefa │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000d8f0 0000000000000010 0000d8f4 FDE cie=00000000 pc=000000000004fefa..000000000004ff00 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000d904 000000000000002c 0000d908 FDE cie=00000000 pc=000000000004ff00..000000000004ff4c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004ff02 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004ff04 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004ff0a │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000004ff14 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 42 to 000000000004ff3e │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004ff40 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004ff42 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004ff44 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004ff48 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000456ee │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004ff4a │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000d934 0000000000000058 0000d938 FDE cie=00000000 pc=000000000004ff4c..000000000005002a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004ff4e │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004ff50 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004ff56 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000004ff5c │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004ff60 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004ff62 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000004ff64 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000004ff68 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000004ff74 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 34 to 000000000004ff96 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_advance_loc1: 106 to 0000000000050000 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000050002 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000050004 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000050006 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000050008 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000456f0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005000a │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000456f2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005000c │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000456f4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005000e │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000456f8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000050012 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000456fa │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000050014 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000456fc │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000050016 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000045706 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000050020 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045708 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000050022 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004570a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000050024 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004570c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000050026 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000ba78 0000000000000010 0000ba7c FDE cie=00000000 pc=0000000000045710..0000000000045714 │ │ │ │ +0000d990 0000000000000010 0000d994 FDE cie=00000000 pc=000000000005002a..000000000005002e │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000ba8c 0000000000000010 0000ba90 FDE cie=00000000 pc=0000000000045714..0000000000045718 │ │ │ │ +0000d9a4 0000000000000010 0000d9a8 FDE cie=00000000 pc=000000000005002e..0000000000050032 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000baa0 0000000000000028 0000baa4 FDE cie=00000000 pc=0000000000045718..0000000000045772 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004571a │ │ │ │ +0000d9b8 0000000000000028 0000d9bc FDE cie=00000000 pc=0000000000050032..000000000005008c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000050034 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004571e │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000050038 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000045724 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000005003e │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 54 to 000000000004575a │ │ │ │ + DW_CFA_advance_loc: 54 to 0000000000050074 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000004576a │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000050084 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004576c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000050086 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004576e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000050088 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045770 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005008a │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000bacc 0000000000000010 0000bad0 FDE cie=00000000 pc=0000000000045772..0000000000045778 │ │ │ │ +0000d9e4 0000000000000010 0000d9e8 FDE cie=00000000 pc=000000000005008c..0000000000050092 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000bae0 0000000000000040 0000bae4 FDE cie=00000000 pc=0000000000045778..00000000000457dc │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004577c │ │ │ │ +0000d9f8 0000000000000040 0000d9fc FDE cie=00000000 pc=0000000000050092..00000000000500f6 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000050096 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000045780 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005009a │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000004578c │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000500a6 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 50 to 00000000000457be │ │ │ │ + DW_CFA_advance_loc: 50 to 00000000000500d8 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000457c0 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000500da │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000457c2 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000500dc │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000457c4 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000500de │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000457c6 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000500e0 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000457c8 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000500e2 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000457cc │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000500e6 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000457ce │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000500e8 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000457d0 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000500ea │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000457d2 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000500ec │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000457d8 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000500f2 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000457da │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000500f4 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000bb24 000000000000005c 0000bb28 FDE cie=00000000 pc=00000000000457dc..0000000000045876 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000457e0 │ │ │ │ +0000da3c 000000000000005c 0000da40 FDE cie=00000000 pc=00000000000500f6..0000000000050190 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000500fa │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000457ea │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000050104 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000457fa │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000050114 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 58 to 0000000000045834 │ │ │ │ + DW_CFA_advance_loc: 58 to 000000000005014e │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045836 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000050150 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045838 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000050152 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004583a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000050154 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004583c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000050156 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000045842 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000005015c │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000004584c │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000050166 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004584e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000050168 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045850 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005016a │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045852 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005016c │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045854 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005016e │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045856 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000050170 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000004586e │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000050188 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000bb84 0000000000000010 0000bb88 FDE cie=00000000 pc=0000000000045876..00000000000458a6 │ │ │ │ +0000da9c 0000000000000010 0000daa0 FDE cie=00000000 pc=0000000000050190..00000000000501c0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000bb98 0000000000000010 0000bb9c FDE cie=00000000 pc=00000000000458a6..0000000000045908 │ │ │ │ +0000dab0 0000000000000010 0000dab4 FDE cie=00000000 pc=00000000000501c0..0000000000050222 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000bbac 0000000000000050 0000bbb0 FDE cie=00000000 pc=0000000000045908..0000000000045994 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004590a │ │ │ │ +0000dac4 0000000000000050 0000dac8 FDE cie=00000000 pc=0000000000050222..00000000000502ae │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000050224 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004590c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000050226 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000045918 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000050232 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000045926 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000050240 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 50 to 0000000000045958 │ │ │ │ + DW_CFA_advance_loc: 50 to 0000000000050272 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004595a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000050274 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004595c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000050276 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000045962 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000005027c │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000004596c │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000050286 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004596e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000050288 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045970 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005028a │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045972 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005028c │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045974 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005028e │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045976 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000050290 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000004598e │ │ │ │ + DW_CFA_advance_loc: 24 to 00000000000502a8 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000bc00 0000000000000010 0000bc04 FDE cie=00000000 pc=0000000000045994..00000000000459e4 │ │ │ │ +0000db18 0000000000000010 0000db1c FDE cie=00000000 pc=00000000000502ae..00000000000502fe │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000bc14 0000000000000028 0000bc18 FDE cie=00000000 pc=00000000000459e4..0000000000045a44 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000459ea │ │ │ │ +0000db2c 0000000000000028 0000db30 FDE cie=00000000 pc=00000000000502fe..000000000005035e │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000050304 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000459ee │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000050308 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000459f8 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000050312 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 48 to 0000000000045a28 │ │ │ │ + DW_CFA_advance_loc: 48 to 0000000000050342 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045a2a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000050344 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000045a34 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000005034e │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000045a3e │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000050358 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045a40 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005035a │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000bc40 0000000000000010 0000bc44 FDE cie=00000000 pc=0000000000045a44..0000000000045a54 │ │ │ │ +0000db58 0000000000000010 0000db5c FDE cie=00000000 pc=000000000005035e..000000000005036e │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000bc54 0000000000000010 0000bc58 FDE cie=00000000 pc=0000000000045a54..0000000000045a72 │ │ │ │ +0000db6c 0000000000000010 0000db70 FDE cie=00000000 pc=000000000005036e..000000000005038c │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000bc68 0000000000000034 0000bc6c FDE cie=00000000 pc=0000000000045a72..0000000000045b16 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000045a78 │ │ │ │ +0000db80 0000000000000034 0000db84 FDE cie=00000000 pc=000000000005038c..0000000000050430 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000050392 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000045a7e │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000050398 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000045a8c │ │ │ │ + DW_CFA_advance_loc: 14 to 00000000000503a6 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 106 to 0000000000045af6 │ │ │ │ + DW_CFA_advance_loc1: 106 to 0000000000050410 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045af8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000050412 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045afa │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000050414 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045afc │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000050416 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000045b04 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000005041e │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000045b0e │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000050428 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045b10 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005042a │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045b12 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005042c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000bca0 0000000000000048 0000bca4 FDE cie=00000000 pc=0000000000045b16..0000000000045b90 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045b18 │ │ │ │ +0000dbb8 0000000000000048 0000dbbc FDE cie=00000000 pc=0000000000050430..00000000000504aa │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000050432 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045b1a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000050434 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000045b22 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000005043c │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000045b2a │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000050444 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc1: 62 to 0000000000045b68 │ │ │ │ + DW_CFA_advance_loc1: 62 to 0000000000050482 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045b6a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000050484 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045b6c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000050486 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000045b72 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000005048c │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045b74 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005048e │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000045b78 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000050492 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045b7a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000050494 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045b7c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000050496 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000045b82 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000005049c │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045b84 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005049e │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000045b88 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000504a2 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000045b8c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000504a6 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045b8e │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000504a8 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000bcec 0000000000000010 0000bcf0 FDE cie=00000000 pc=0000000000045b90..0000000000045b9a │ │ │ │ +0000dc04 0000000000000010 0000dc08 FDE cie=00000000 pc=00000000000504aa..00000000000504b4 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000bd00 0000000000000010 0000bd04 FDE cie=00000000 pc=0000000000045b9a..0000000000045bd2 │ │ │ │ +0000dc18 0000000000000010 0000dc1c FDE cie=00000000 pc=00000000000504b4..00000000000504ec │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000bd14 0000000000000010 0000bd18 FDE cie=00000000 pc=0000000000045bd2..0000000000045c24 │ │ │ │ +0000dc2c 0000000000000010 0000dc30 FDE cie=00000000 pc=00000000000504ec..000000000005053e │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000bd28 000000000000004c 0000bd2c FDE cie=00000000 pc=0000000000045c24..0000000000045ca2 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045c26 │ │ │ │ +0000dc40 000000000000004c 0000dc44 FDE cie=00000000 pc=000000000005053e..00000000000505bc │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000050540 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045c28 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000050542 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000045c30 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000005054a │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000045c3a │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000050554 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 62 to 0000000000045c78 │ │ │ │ + DW_CFA_advance_loc1: 62 to 0000000000050592 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045c7a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000050594 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045c7c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000050596 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045c7e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000050598 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000045c84 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000005059e │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045c86 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000505a0 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000045c8a │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000505a4 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045c8c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000505a6 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045c8e │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000505a8 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000045c94 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000505ae │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045c96 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000505b0 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000045c9a │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000505b4 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000045c9e │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000505b8 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045ca0 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000505ba │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000bd78 0000000000000054 0000bd7c FDE cie=00000000 pc=0000000000045ca2..0000000000045d64 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000045ca6 │ │ │ │ +0000dc90 0000000000000054 0000dc94 FDE cie=00000000 pc=00000000000505bc..000000000005067e │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000505c0 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000045cae │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000505c8 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 18 to 0000000000045cc0 │ │ │ │ + DW_CFA_advance_loc: 18 to 00000000000505da │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 40 to 0000000000045ce8 │ │ │ │ + DW_CFA_advance_loc: 40 to 0000000000050602 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045cea │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000050604 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045cec │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000050606 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045cee │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000050608 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045cf0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005060a │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045cf2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005060c │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045cf4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005060e │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000045cfc │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000050616 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045cfe │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000050618 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045d00 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005061a │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045d02 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005061c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045d04 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005061e │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 74 to 0000000000045d4e │ │ │ │ + DW_CFA_advance_loc1: 74 to 0000000000050668 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045d50 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005066a │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000045d5a │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000050674 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045d5c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000050676 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000045d60 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005067a │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045d62 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005067c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000bdd0 0000000000000050 0000bdd4 FDE cie=00000000 pc=0000000000045d64..0000000000046340 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000045d68 │ │ │ │ +0000dce8 0000000000000050 0000dcec FDE cie=00000000 pc=000000000005067e..0000000000050c5a │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000050682 │ │ │ │ DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000045d6c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000050686 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000045d76 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000050690 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 36 to 0000000000045d9a │ │ │ │ + DW_CFA_advance_loc: 36 to 00000000000506b4 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 580 to 0000000000045fde │ │ │ │ + DW_CFA_advance_loc2: 580 to 00000000000508f8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045fe0 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000508fa │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045fe2 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000508fc │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045fe4 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000508fe │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045fe6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000050900 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045fe8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000050902 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045fea │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000050904 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045fec │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000050906 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045fee │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000050908 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045ff0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005090a │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045ff2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005090c │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045ff4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005090e │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000045ff8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000050912 │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045ffa │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000050914 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000045ffc │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000050916 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -0000be24 0000000000000034 0000be28 FDE cie=00000000 pc=0000000000046340..0000000000046442 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000046346 │ │ │ │ +0000dd3c 0000000000000034 0000dd40 FDE cie=00000000 pc=0000000000050c5a..0000000000050d5c │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000050c60 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000046350 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000050c6a │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 90 to 00000000000463aa │ │ │ │ + DW_CFA_advance_loc1: 90 to 0000000000050cc4 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 134 to 0000000000046430 │ │ │ │ + DW_CFA_advance_loc1: 134 to 0000000000050d4a │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000046432 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000050d4c │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000046434 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000050d4e │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000046436 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000050d50 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000046438 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000050d52 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004643a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000050d54 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004643e │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000050d58 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000046440 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000050d5a │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000be5c 0000000000000030 0000be60 FDE cie=00000000 pc=0000000000046442..000000000004651e │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000046444 │ │ │ │ +0000dd74 0000000000000030 0000dd78 FDE cie=00000000 pc=0000000000050d5c..0000000000050e38 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000050d5e │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000046448 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000050d62 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 18 to 000000000004645a │ │ │ │ + DW_CFA_advance_loc: 18 to 0000000000050d74 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 180 to 000000000004650e │ │ │ │ + DW_CFA_advance_loc1: 180 to 0000000000050e28 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000046512 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000050e2c │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000046514 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000050e2e │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000046516 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000050e30 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000046518 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000050e32 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004651a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000050e34 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004651c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000050e36 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000be90 00000000000000c0 0000be94 FDE cie=00000000 pc=000000000004651e..00000000000466e4 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000046522 │ │ │ │ +0000dda8 00000000000000c0 0000ddac FDE cie=00000000 pc=0000000000050e38..0000000000050ffe │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000050e3c │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000046526 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000050e40 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000004652c │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000050e46 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 18 to 000000000004653e │ │ │ │ + DW_CFA_advance_loc: 18 to 0000000000050e58 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 46 to 000000000004656c │ │ │ │ + DW_CFA_advance_loc: 46 to 0000000000050e86 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004656e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000050e88 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000046572 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000050e8c │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004657a │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000050e94 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 46 to 00000000000465a8 │ │ │ │ + DW_CFA_advance_loc: 46 to 0000000000050ec2 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000465aa │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000050ec4 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000465ac │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000050ec6 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000465b2 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000050ecc │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000465b6 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000050ed0 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000465b8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000050ed2 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000465ba │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000050ed4 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000465bc │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000050ed6 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000465c4 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000050ede │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000465c6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000050ee0 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000465c8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000050ee2 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000465d2 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000050eec │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000465dc │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000050ef6 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc1: 80 to 000000000004662c │ │ │ │ + DW_CFA_advance_loc1: 80 to 0000000000050f46 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 36 to 0000000000046650 │ │ │ │ + DW_CFA_advance_loc: 36 to 0000000000050f6a │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000046652 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000050f6c │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000046654 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000050f6e │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000046656 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000050f70 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000046658 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000050f72 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004665a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000050f74 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004665c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000050f76 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004665e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000050f78 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000046660 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000050f7a │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000046666 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000050f80 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004666a │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000050f84 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004666c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000050f86 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004666e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000050f88 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000046674 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000050f8e │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000046676 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000050f90 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004667a │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000050f94 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc1: 74 to 00000000000466c4 │ │ │ │ + DW_CFA_advance_loc1: 74 to 0000000000050fde │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000466c6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000050fe0 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000466c8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000050fe2 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000466cc │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000050fe6 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000466ce │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000050fe8 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000466d0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000050fea │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000466d2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000050fec │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000466d4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000050fee │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000466d6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000050ff0 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000466d8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000050ff2 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000466da │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000050ff4 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000466dc │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000050ff6 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000466de │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000050ff8 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000466e0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000050ffa │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000466e2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000050ffc │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000bf54 0000000000000010 0000bf58 FDE cie=00000000 pc=00000000000466e4..00000000000466f0 │ │ │ │ +0000de6c 0000000000000010 0000de70 FDE cie=00000000 pc=0000000000050ffe..000000000005100a │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000bf68 0000000000000010 0000bf6c FDE cie=00000000 pc=00000000000466f0..00000000000466f8 │ │ │ │ +0000de80 0000000000000010 0000de84 FDE cie=00000000 pc=000000000005100a..0000000000051012 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000bf7c 0000000000000010 0000bf80 FDE cie=00000000 pc=00000000000466f8..0000000000046700 │ │ │ │ +0000de94 0000000000000010 0000de98 FDE cie=00000000 pc=0000000000051012..000000000005101a │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000bf90 0000000000000010 0000bf94 FDE cie=00000000 pc=0000000000046700..0000000000046848 │ │ │ │ +0000dea8 0000000000000010 0000deac FDE cie=00000000 pc=000000000005101a..0000000000051162 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000bfa4 0000000000000010 0000bfa8 FDE cie=00000000 pc=0000000000046848..0000000000046886 │ │ │ │ +0000debc 0000000000000010 0000dec0 FDE cie=00000000 pc=0000000000051162..00000000000511a0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000bfb8 0000000000000010 0000bfbc FDE cie=00000000 pc=0000000000046886..00000000000468c4 │ │ │ │ +0000ded0 0000000000000010 0000ded4 FDE cie=00000000 pc=00000000000511a0..00000000000511de │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000bfcc 0000000000000010 0000bfd0 FDE cie=00000000 pc=00000000000468c4..00000000000468ec │ │ │ │ +0000dee4 0000000000000010 0000dee8 FDE cie=00000000 pc=00000000000511de..0000000000051206 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000bfe0 0000000000000010 0000bfe4 FDE cie=00000000 pc=00000000000468ec..000000000004692e │ │ │ │ +0000def8 0000000000000010 0000defc FDE cie=00000000 pc=0000000000051206..0000000000051248 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000bff4 0000000000000010 0000bff8 FDE cie=00000000 pc=000000000004692e..0000000000046956 │ │ │ │ +0000df0c 0000000000000010 0000df10 FDE cie=00000000 pc=0000000000051248..0000000000051270 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000c008 0000000000000010 0000c00c FDE cie=00000000 pc=0000000000046956..0000000000046998 │ │ │ │ +0000df20 0000000000000010 0000df24 FDE cie=00000000 pc=0000000000051270..00000000000512b2 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000c01c 0000000000000010 0000c020 FDE cie=00000000 pc=0000000000046998..00000000000469ce │ │ │ │ +0000df34 0000000000000010 0000df38 FDE cie=00000000 pc=00000000000512b2..00000000000512e8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000c030 0000000000000010 0000c034 FDE cie=00000000 pc=00000000000469ce..0000000000046a42 │ │ │ │ +0000df48 0000000000000010 0000df4c FDE cie=00000000 pc=00000000000512e8..000000000005135c │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000c044 0000000000000010 0000c048 FDE cie=00000000 pc=0000000000046a42..0000000000046a7a │ │ │ │ +0000df5c 0000000000000010 0000df60 FDE cie=00000000 pc=000000000005135c..0000000000051394 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000c058 0000000000000010 0000c05c FDE cie=00000000 pc=0000000000046a7a..0000000000046aea │ │ │ │ +0000df70 0000000000000010 0000df74 FDE cie=00000000 pc=0000000000051394..0000000000051404 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000c06c 0000000000000010 0000c070 FDE cie=00000000 pc=0000000000046aea..0000000000046b7a │ │ │ │ +0000df84 0000000000000010 0000df88 FDE cie=00000000 pc=0000000000051404..0000000000051494 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000c080 0000000000000010 0000c084 FDE cie=00000000 pc=0000000000046b7a..0000000000046bd2 │ │ │ │ +0000df98 0000000000000010 0000df9c FDE cie=00000000 pc=0000000000051494..00000000000514ec │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000c094 0000000000000010 0000c098 FDE cie=00000000 pc=0000000000046bd2..0000000000046c0e │ │ │ │ +0000dfac 0000000000000010 0000dfb0 FDE cie=00000000 pc=00000000000514ec..0000000000051528 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000c0a8 0000000000000010 0000c0ac FDE cie=00000000 pc=0000000000046c0e..0000000000046c18 │ │ │ │ +0000dfc0 0000000000000010 0000dfc4 FDE cie=00000000 pc=0000000000051528..0000000000051532 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000c0bc 0000000000000038 0000c0c0 FDE cie=00000000 pc=0000000000046c18..0000000000046d5c │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000046c1c │ │ │ │ +0000dfd4 0000000000000038 0000dfd8 FDE cie=00000000 pc=0000000000051532..0000000000051676 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000051536 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000046c24 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000005153e │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000046c2c │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000051546 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000046c36 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000051550 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 118 to 0000000000046cac │ │ │ │ + DW_CFA_advance_loc1: 118 to 00000000000515c6 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc1: 154 to 0000000000046d46 │ │ │ │ + DW_CFA_advance_loc1: 154 to 0000000000051660 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000046d48 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000051662 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000046d4a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000051664 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000046d4c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000051666 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000046d4e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000051668 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000046d56 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000051670 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000046d58 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000051672 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000046d5a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000051674 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000c0f8 000000000000002c 0000c0fc FDE cie=00000000 pc=0000000000046d5c..0000000000046dbe │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000046d5e │ │ │ │ +0000e010 000000000000002c 0000e014 FDE cie=00000000 pc=0000000000051676..00000000000516d8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000051678 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000046d68 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000051682 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 42 to 0000000000046d92 │ │ │ │ + DW_CFA_advance_loc: 42 to 00000000000516ac │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000046d94 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000516ae │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000046d96 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000516b0 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000046d98 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000516b2 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000046d9a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000516b4 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000046d9c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000516b6 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000046d9e │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000516b8 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000c128 000000000000002c 0000c12c FDE cie=00000000 pc=0000000000046dbe..0000000000046e12 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000046dc0 │ │ │ │ +0000e040 000000000000002c 0000e044 FDE cie=00000000 pc=00000000000516d8..000000000005172c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000516da │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000046dc4 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000516de │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000046dcc │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000516e6 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000046de4 │ │ │ │ + DW_CFA_advance_loc: 24 to 00000000000516fe │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000046e04 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000005171e │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000046e06 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000051720 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000046e08 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000051722 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000046e0a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000051724 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000046e0e │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000051728 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000046e10 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005172a │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000c158 0000000000000010 0000c15c FDE cie=00000000 pc=0000000000046e12..0000000000046ec6 │ │ │ │ +0000e070 0000000000000010 0000e074 FDE cie=00000000 pc=000000000005172c..00000000000517e0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000c16c 0000000000000044 0000c170 FDE cie=00000000 pc=0000000000046ec6..0000000000046fd8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000046eca │ │ │ │ +0000e084 0000000000000044 0000e088 FDE cie=00000000 pc=00000000000517e0..00000000000518f2 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000517e4 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 22 to 0000000000046ee0 │ │ │ │ + DW_CFA_advance_loc: 22 to 00000000000517fa │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc1: 154 to 0000000000046f7a │ │ │ │ + DW_CFA_advance_loc1: 154 to 0000000000051894 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000046f7c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000051896 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000046f7e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000051898 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000046f80 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005189a │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000046f82 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005189c │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000046f84 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005189e │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000046f86 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000518a0 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000046f88 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000518a2 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000046f8a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000518a4 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000046f8c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000518a6 │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000046f90 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000518aa │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000046f92 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000518ac │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000046f94 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000518ae │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -0000c1b4 0000000000000064 0000c1b8 FDE cie=00000000 pc=0000000000046fd8..000000000004711c │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000046fda │ │ │ │ +0000e0cc 0000000000000064 0000e0d0 FDE cie=00000000 pc=00000000000518f2..0000000000051a36 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000518f4 │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000046fdc │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000518f6 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000046fe4 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000518fe │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000046ffc │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000051916 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc1: 136 to 0000000000047084 │ │ │ │ + DW_CFA_advance_loc1: 136 to 000000000005199e │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047086 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000519a0 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047088 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000519a2 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004708a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000519a4 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004708c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000519a6 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004708e │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000519a8 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047090 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000519aa │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047092 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000519ac │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047094 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000519ae │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047096 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000519b0 │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047098 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000519b2 │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004709a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000519b4 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004709e │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000519b8 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000470a0 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000519ba │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000470a2 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000519bc │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 108 to 000000000004710e │ │ │ │ + DW_CFA_advance_loc1: 108 to 0000000000051a28 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047110 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000051a2a │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000047114 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000051a2e │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000047118 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000051a32 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004711a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000051a34 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ │ │ │ │ -0000c21c 0000000000000054 0000c220 FDE cie=00000000 pc=000000000004711c..000000000004724a │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000047124 │ │ │ │ +0000e134 0000000000000054 0000e138 FDE cie=00000000 pc=0000000000051a36..0000000000051b64 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000051a3e │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047126 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000051a40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000004713e │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000051a58 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc1: 164 to 00000000000471e2 │ │ │ │ + DW_CFA_advance_loc1: 164 to 0000000000051afc │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000471e4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000051afe │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000471e6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000051b00 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000471e8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000051b02 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000471ea │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000051b04 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000471ec │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000051b06 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000471ee │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000051b08 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000471f0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000051b0a │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000471f2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000051b0c │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000471f4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000051b0e │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000471f6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000051b10 │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000471f8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000051b12 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000471fa │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000051b14 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 78 to 0000000000047248 │ │ │ │ + DW_CFA_advance_loc1: 78 to 0000000000051b62 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ │ │ │ │ -0000c274 0000000000000068 0000c278 FDE cie=00000000 pc=000000000004724a..00000000000473cc │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004724c │ │ │ │ +0000e18c 0000000000000068 0000e190 FDE cie=00000000 pc=0000000000051b64..0000000000051ce6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000051b66 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000047254 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000051b6e │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 36 to 0000000000047278 │ │ │ │ + DW_CFA_advance_loc: 36 to 0000000000051b92 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc1: 216 to 0000000000047350 │ │ │ │ + DW_CFA_advance_loc1: 216 to 0000000000051c6a │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047352 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000051c6c │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047354 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000051c6e │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047356 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000051c70 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047358 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000051c72 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004735a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000051c74 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004735c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000051c76 │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004735e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000051c78 │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047360 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000051c7a │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047362 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000051c7c │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047364 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000051c7e │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047366 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000051c80 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047368 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000051c82 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004736a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000051c84 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004736c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000051c86 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ @@ -28727,62 +33345,62 @@ │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000c2e0 0000000000000068 0000c2e4 FDE cie=00000000 pc=00000000000473cc..000000000004754c │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000473ce │ │ │ │ +0000e1f8 0000000000000068 0000e1fc FDE cie=00000000 pc=0000000000051ce6..0000000000051e66 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000051ce8 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000473d6 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000051cf0 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000473e0 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000051cfa │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 26 to 00000000000473fa │ │ │ │ + DW_CFA_advance_loc: 26 to 0000000000051d14 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc1: 192 to 00000000000474ba │ │ │ │ + DW_CFA_advance_loc1: 192 to 0000000000051dd4 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000474bc │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000051dd6 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000474be │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000051dd8 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000474c0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000051dda │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000474c2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000051ddc │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000474c4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000051dde │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000474c6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000051de0 │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000474c8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000051de2 │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000474ca │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000051de4 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000474cc │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000051de6 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000474ce │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000051de8 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000474d0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000051dea │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000474d2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000051dec │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000474d4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000051dee │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000474d6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000051df0 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ @@ -28790,62 +33408,62 @@ │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ │ │ │ │ -0000c34c 0000000000000068 0000c350 FDE cie=00000000 pc=000000000004754c..00000000000476fe │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000004755a │ │ │ │ +0000e264 0000000000000068 0000e268 FDE cie=00000000 pc=0000000000051e66..0000000000052018 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000051e74 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000004757a │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000051e94 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 18 to 000000000004758c │ │ │ │ + DW_CFA_advance_loc: 18 to 0000000000051ea6 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 28 to 00000000000475a8 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000051ec2 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc1: 238 to 0000000000047696 │ │ │ │ + DW_CFA_advance_loc1: 238 to 0000000000051fb0 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047698 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000051fb2 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004769a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000051fb4 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004769c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000051fb6 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004769e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000051fb8 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000476a0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000051fba │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000476a2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000051fbc │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000476a4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000051fbe │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000476a6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000051fc0 │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000476a8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000051fc2 │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000476aa │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000051fc4 │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000476ac │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000051fc6 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000476ae │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000051fc8 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000476b0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000051fca │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000476b2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000051fcc │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ @@ -28853,62 +33471,62 @@ │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ │ │ │ │ -0000c3b8 0000000000000068 0000c3bc FDE cie=00000000 pc=00000000000476fe..00000000000478fc │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000004770c │ │ │ │ +0000e2d0 0000000000000068 0000e2d4 FDE cie=00000000 pc=0000000000052018..0000000000052216 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000052026 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000004772c │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000052046 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 18 to 000000000004773e │ │ │ │ + DW_CFA_advance_loc: 18 to 0000000000052058 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000047756 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000052070 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc1: 164 to 00000000000477fa │ │ │ │ + DW_CFA_advance_loc1: 164 to 0000000000052114 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000477fc │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052116 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000477fe │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052118 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047800 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005211a │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047802 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005211c │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047804 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005211e │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047806 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052120 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047808 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052122 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004780a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052124 │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004780c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052126 │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004780e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052128 │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047810 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005212a │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047812 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005212c │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047814 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005212e │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047816 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052130 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ @@ -28916,78 +33534,78 @@ │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ │ │ │ │ -0000c424 0000000000000080 0000c428 FDE cie=00000000 pc=00000000000478fc..0000000000047b34 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000047904 │ │ │ │ +0000e33c 0000000000000080 0000e340 FDE cie=00000000 pc=0000000000052216..000000000005244e │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000005221e │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 26 to 000000000004791e │ │ │ │ + DW_CFA_advance_loc: 26 to 0000000000052238 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 258 to 0000000000047a20 │ │ │ │ + DW_CFA_advance_loc2: 258 to 000000000005233a │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047a22 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005233c │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047a24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005233e │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047a26 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052340 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047a28 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052342 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047a2a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052344 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047a2c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052346 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047a2e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052348 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047a30 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005234a │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047a32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005234c │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047a34 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005234e │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047a36 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052350 │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047a38 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052352 │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047a3a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052354 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047a3c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052356 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 234 to 0000000000047b26 │ │ │ │ + DW_CFA_advance_loc1: 234 to 0000000000052440 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047b28 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052442 │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ @@ -28998,62 +33616,62 @@ │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000c4a8 000000000000006c 0000c4ac FDE cie=00000000 pc=0000000000047b34..0000000000047d7e │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047b36 │ │ │ │ +0000e3c0 000000000000006c 0000e3c4 FDE cie=00000000 pc=000000000005244e..0000000000052698 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052450 │ │ │ │ DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047b38 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052452 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 34 to 0000000000047b5a │ │ │ │ + DW_CFA_advance_loc: 34 to 0000000000052474 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000047b76 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000052490 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 246 to 0000000000047c6c │ │ │ │ + DW_CFA_advance_loc2: 246 to 0000000000052586 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047c6e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052588 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047c70 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005258a │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047c72 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005258c │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047c74 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005258e │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047c76 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052590 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047c78 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052592 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047c7a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052594 │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047c7c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052596 │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047c7e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052598 │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047c80 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005259a │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047c82 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005259c │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047c84 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005259e │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047c86 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000525a0 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047c88 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000525a2 │ │ │ │ DW_CFA_def_cfa_offset: 144 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ @@ -29062,63 +33680,63 @@ │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000c518 0000000000000060 0000c51c FDE cie=00000000 pc=0000000000047d7e..0000000000047f64 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000047d88 │ │ │ │ +0000e430 0000000000000060 0000e434 FDE cie=00000000 pc=0000000000052698..000000000005287e │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000526a2 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 26 to 0000000000047da2 │ │ │ │ + DW_CFA_advance_loc: 26 to 00000000000526bc │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 260 to 0000000000047ea6 │ │ │ │ + DW_CFA_advance_loc2: 260 to 00000000000527c0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047ea8 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000527c2 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047eaa │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000527c4 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047eac │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000527c6 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047eae │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000527c8 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047eb0 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000527ca │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047eb2 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000527cc │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047eb4 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000527ce │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047eb6 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000527d0 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047eb8 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000527d2 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047eba │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000527d4 │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047ebc │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000527d6 │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047ebe │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000527d8 │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047ec0 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000527da │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000047ec2 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000527dc │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 160 to 0000000000047f62 │ │ │ │ + DW_CFA_advance_loc1: 160 to 000000000005287c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ @@ -29128,622 +33746,622 @@ │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000c57c 0000000000000010 0000c580 FDE cie=00000000 pc=0000000000047f64..0000000000047fb6 │ │ │ │ +0000e494 0000000000000010 0000e498 FDE cie=00000000 pc=000000000005287e..00000000000528d0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000c590 0000000000000010 0000c594 FDE cie=00000000 pc=0000000000047fb6..0000000000047fc0 │ │ │ │ +0000e4a8 0000000000000010 0000e4ac FDE cie=00000000 pc=00000000000528d0..00000000000528da │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000c5a4 0000000000000010 0000c5a8 FDE cie=00000000 pc=0000000000047fc0..0000000000047ff6 │ │ │ │ +0000e4bc 0000000000000010 0000e4c0 FDE cie=00000000 pc=00000000000528da..0000000000052910 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000c5b8 000000000000002c 0000c5bc FDE cie=00000000 pc=0000000000047ff6..000000000004807c │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000047ffe │ │ │ │ +0000e4d0 000000000000002c 0000e4d4 FDE cie=00000000 pc=0000000000052910..0000000000052996 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000052918 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000004800a │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000052924 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 58 to 0000000000048044 │ │ │ │ + DW_CFA_advance_loc: 58 to 000000000005295e │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000048046 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052960 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000004804c │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000052966 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004804e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052968 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000048052 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005296c │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000048056 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000052970 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004805a │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000052974 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000c5e8 0000000000000030 0000c5ec FDE cie=00000000 pc=000000000004807c..0000000000048130 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000048082 │ │ │ │ +0000e500 0000000000000030 0000e504 FDE cie=00000000 pc=0000000000052996..0000000000052a4a │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000005299c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000004808e │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000529a8 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 110 to 00000000000480fc │ │ │ │ + DW_CFA_advance_loc1: 110 to 0000000000052a16 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000480fe │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052a18 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000048100 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052a1a │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000048102 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052a1c │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000048104 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052a1e │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000048108 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000052a22 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004810a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052a24 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004810e │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000052a28 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -0000c61c 000000000000004c 0000c620 FDE cie=00000000 pc=0000000000048130..0000000000048244 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000048132 │ │ │ │ +0000e534 000000000000004c 0000e538 FDE cie=00000000 pc=0000000000052a4a..0000000000052b5e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052a4c │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000048138 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000052a52 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000048140 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000052a5a │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000048148 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000052a62 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004814a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052a64 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004814e │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000052a68 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000048150 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052a6a │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000048152 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052a6c │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000048156 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000052a70 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000048160 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000052a7a │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000048166 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000052a80 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000048174 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000052a8e │ │ │ │ DW_CFA_offset: r40 (fs0) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000048184 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000052a9e │ │ │ │ DW_CFA_offset: r41 (fs1) at cfa-80 │ │ │ │ - DW_CFA_advance_loc1: 134 to 000000000004820a │ │ │ │ + DW_CFA_advance_loc1: 134 to 0000000000052b24 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004820c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052b26 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 38 to 0000000000048232 │ │ │ │ + DW_CFA_advance_loc: 38 to 0000000000052b4c │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000048234 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052b4e │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000048236 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052b50 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000048238 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052b52 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004823a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052b54 │ │ │ │ DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004823c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052b56 │ │ │ │ DW_CFA_restore: r41 (fs1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000048240 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000052b5a │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000048242 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052b5c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000c66c 0000000000000010 0000c670 FDE cie=00000000 pc=0000000000048244..000000000004829c │ │ │ │ +0000e584 0000000000000010 0000e588 FDE cie=00000000 pc=0000000000052b5e..0000000000052bb6 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000c680 0000000000000010 0000c684 FDE cie=00000000 pc=000000000004829c..00000000000482d2 │ │ │ │ +0000e598 0000000000000010 0000e59c FDE cie=00000000 pc=0000000000052bb6..0000000000052bec │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000c694 0000000000000010 0000c698 FDE cie=00000000 pc=00000000000482d2..0000000000048306 │ │ │ │ +0000e5ac 0000000000000010 0000e5b0 FDE cie=00000000 pc=0000000000052bec..0000000000052c20 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000c6a8 0000000000000010 0000c6ac FDE cie=00000000 pc=0000000000048306..000000000004833c │ │ │ │ +0000e5c0 0000000000000010 0000e5c4 FDE cie=00000000 pc=0000000000052c20..0000000000052c56 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000c6bc 0000000000000074 0000c6c0 FDE cie=00000000 pc=000000000004833c..0000000000048460 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004833e │ │ │ │ +0000e5d4 0000000000000074 0000e5d8 FDE cie=00000000 pc=0000000000052c56..0000000000052d7a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052c58 │ │ │ │ DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000048340 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052c5a │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000048350 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000052c6a │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000048358 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000052c72 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004835c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000052c76 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 46 to 000000000004838a │ │ │ │ + DW_CFA_advance_loc: 46 to 0000000000052ca4 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc1: 134 to 0000000000048410 │ │ │ │ + DW_CFA_advance_loc1: 134 to 0000000000052d2a │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000048412 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052d2c │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000048414 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052d2e │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000048416 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052d30 │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004841a │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000052d34 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004841c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052d36 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000048420 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000052d3a │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000048422 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052d3c │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000048424 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052d3e │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000048426 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052d40 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000048428 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052d42 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004842a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052d44 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004842c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052d46 │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004842e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052d48 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000048430 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052d4a │ │ │ │ DW_CFA_def_cfa_offset: 144 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000048448 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000052d62 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000c734 0000000000000078 0000c738 FDE cie=00000000 pc=0000000000048460..0000000000048584 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000048464 │ │ │ │ +0000e64c 0000000000000078 0000e650 FDE cie=00000000 pc=0000000000052d7a..0000000000052e9e │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000052d7e │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004846c │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000052d86 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 18 to 000000000004847e │ │ │ │ + DW_CFA_advance_loc: 18 to 0000000000052d98 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000004848a │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000052da4 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 36 to 00000000000484ae │ │ │ │ + DW_CFA_advance_loc: 36 to 0000000000052dc8 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000484b0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052dca │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000484b2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052dcc │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000484b4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052dce │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000484b6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052dd0 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000484b8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052dd2 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 20 to 00000000000484cc │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000052de6 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000484d0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000052dea │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000484d2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052dec │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000484d4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052dee │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000484d6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052df0 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000484d8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052df2 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc1: 70 to 000000000004851e │ │ │ │ + DW_CFA_advance_loc1: 70 to 0000000000052e38 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc1: 82 to 0000000000048570 │ │ │ │ + DW_CFA_advance_loc1: 82 to 0000000000052e8a │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000048572 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052e8c │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000048574 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052e8e │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000048576 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052e90 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000048578 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052e92 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004857a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052e94 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004857e │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000052e98 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000c7b0 0000000000000010 0000c7b4 FDE cie=00000000 pc=0000000000048584..000000000004865e │ │ │ │ +0000e6c8 0000000000000010 0000e6cc FDE cie=00000000 pc=0000000000052e9e..0000000000052f78 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000c7c4 000000000000003c 0000c7c8 FDE cie=00000000 pc=000000000004865e..00000000000486fa │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000048660 │ │ │ │ +0000e6dc 000000000000003c 0000e6e0 FDE cie=00000000 pc=0000000000052f78..0000000000053014 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052f7a │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000048662 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000052f7c │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000048668 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000052f82 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000004867c │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000052f96 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc1: 98 to 00000000000486de │ │ │ │ + DW_CFA_advance_loc1: 98 to 0000000000052ff8 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000486e4 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000052ffe │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000486e6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000053000 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000486e8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000053002 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000486ea │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000053004 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000486ec │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000053006 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000486ee │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000053008 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000486f0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005300a │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000486f4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005300e │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000486f6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000053010 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000c804 0000000000000030 0000c808 FDE cie=00000000 pc=00000000000486fa..0000000000048788 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000486fc │ │ │ │ +0000e71c 0000000000000030 0000e720 FDE cie=00000000 pc=0000000000053014..00000000000530a2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000053016 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000048702 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000005301c │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 72 to 000000000004874a │ │ │ │ + DW_CFA_advance_loc1: 72 to 0000000000053064 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 48 to 000000000004877a │ │ │ │ + DW_CFA_advance_loc: 48 to 0000000000053094 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004877c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000053096 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004877e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000053098 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000048780 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005309a │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000048782 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005309c │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000048784 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005309e │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000048786 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000530a0 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000c838 0000000000000030 0000c83c FDE cie=00000000 pc=0000000000048788..00000000000487f2 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004878c │ │ │ │ +0000e750 0000000000000030 0000e754 FDE cie=00000000 pc=00000000000530a2..000000000005310c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000530a6 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000048796 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000530b0 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004879e │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000530b8 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 18 to 00000000000487b0 │ │ │ │ + DW_CFA_advance_loc: 18 to 00000000000530ca │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 52 to 00000000000487e4 │ │ │ │ + DW_CFA_advance_loc: 52 to 00000000000530fe │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000487e6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000053100 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000487e8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000053102 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000487ea │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000053104 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000487ec │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000053106 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000487ee │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000053108 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000487f0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005310a │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000c86c 0000000000000060 0000c870 FDE cie=00000000 pc=00000000000487f2..000000000004889a │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000487f6 │ │ │ │ +0000e784 0000000000000060 0000e788 FDE cie=00000000 pc=000000000005310c..00000000000531b4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000053110 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000487fa │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000053114 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 22 to 0000000000048810 │ │ │ │ + DW_CFA_advance_loc: 22 to 000000000005312a │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc1: 84 to 0000000000048864 │ │ │ │ + DW_CFA_advance_loc1: 84 to 000000000005317e │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000048866 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000053180 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000048868 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000053182 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004886a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000053184 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004886c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000053186 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004886e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000053188 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000048870 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005318a │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000048872 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005318c │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000004888a │ │ │ │ + DW_CFA_advance_loc: 24 to 00000000000531a4 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004888e │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000531a8 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000048890 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000531aa │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000048892 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000531ac │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000048896 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000531b0 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000c8d0 0000000000000038 0000c8d4 FDE cie=00000000 pc=000000000004889a..00000000000489c6 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000488a4 │ │ │ │ +0000e7e8 0000000000000038 0000e7ec FDE cie=00000000 pc=00000000000531b4..00000000000532e0 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000531be │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000488a6 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000531c0 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 14 to 00000000000488b4 │ │ │ │ + DW_CFA_advance_loc: 14 to 00000000000531ce │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 28 to 00000000000488d0 │ │ │ │ + DW_CFA_advance_loc: 28 to 00000000000531ea │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc1: 188 to 000000000004898c │ │ │ │ + DW_CFA_advance_loc1: 188 to 00000000000532a6 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004898e │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000532a8 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000048990 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000532aa │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 40 to 00000000000489b8 │ │ │ │ + DW_CFA_advance_loc: 40 to 00000000000532d2 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000489ba │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000532d4 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000489bc │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000532d6 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000489be │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000532d8 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000489c2 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000532dc │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ │ │ │ │ -0000c90c 000000000000006c 0000c910 FDE cie=00000000 pc=00000000000489c6..0000000000048c02 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000489c8 │ │ │ │ +0000e824 000000000000006c 0000e828 FDE cie=00000000 pc=00000000000532e0..000000000005351c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000532e2 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000489cc │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000532e6 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000489dc │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000532f6 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 62 to 0000000000048a1a │ │ │ │ + DW_CFA_advance_loc1: 62 to 0000000000053334 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc2: 332 to 0000000000048b66 │ │ │ │ + DW_CFA_advance_loc2: 332 to 0000000000053480 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000048b68 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000053482 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000048b6a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000053484 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000048b6c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000053486 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000048b6e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000053488 │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000048b70 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005348a │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000048b84 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000005349e │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000048b86 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000534a0 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000048b88 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000534a2 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000048b8a │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000534a4 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000048b8c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000534a6 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000048b90 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000534aa │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000048b92 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000534ac │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000048b94 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000534ae │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc1: 104 to 0000000000048bfc │ │ │ │ + DW_CFA_advance_loc1: 104 to 0000000000053516 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ │ │ │ │ -0000c97c 00000000000000a0 0000c980 FDE cie=00000000 pc=0000000000048c02..0000000000049a7e │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000048c04 │ │ │ │ +0000e894 00000000000000a0 0000e898 FDE cie=00000000 pc=000000000005351c..0000000000054398 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005351e │ │ │ │ DW_CFA_def_cfa_offset: 224 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000048c08 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000053522 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000048c18 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000053532 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000048c26 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000053540 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000048c2e │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000053548 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000048c3e │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000053558 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc2: 224 to 0000000000048d1e │ │ │ │ + DW_CFA_advance_loc2: 224 to 0000000000053638 │ │ │ │ DW_CFA_offset: r40 (fs0) at cfa-120 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000048d2c │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000053646 │ │ │ │ DW_CFA_offset: r41 (fs1) at cfa-128 │ │ │ │ - DW_CFA_advance_loc2: 284 to 0000000000048e48 │ │ │ │ + DW_CFA_advance_loc2: 284 to 0000000000053762 │ │ │ │ DW_CFA_restore: r41 (fs1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000048e4a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000053764 │ │ │ │ DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_advance_loc2: 784 to 000000000004915a │ │ │ │ + DW_CFA_advance_loc2: 784 to 0000000000053a74 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004915c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000053a76 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004915e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000053a78 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000049160 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000053a7a │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000049162 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000053a7c │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000049164 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000053a7e │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000049166 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000053a80 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000049168 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000053a82 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004916a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000053a84 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004916c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000053a86 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004916e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000053a88 │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000049170 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000053a8a │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000049172 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000053a8c │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000049174 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000053a8e │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000049176 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000053a90 │ │ │ │ DW_CFA_def_cfa_offset: 224 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ @@ -29752,1324 +34370,2106 @@ │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ DW_CFA_offset: r40 (fs0) at cfa-120 │ │ │ │ DW_CFA_offset: r41 (fs1) at cfa-128 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000004918e │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000053aa8 │ │ │ │ DW_CFA_restore: r40 (fs0) │ │ │ │ DW_CFA_restore: r41 (fs1) │ │ │ │ - DW_CFA_advance_loc1: 74 to 00000000000491d8 │ │ │ │ + DW_CFA_advance_loc1: 74 to 0000000000053af2 │ │ │ │ DW_CFA_offset: r40 (fs0) at cfa-120 │ │ │ │ DW_CFA_offset: r41 (fs1) at cfa-128 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000491dc │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000053af6 │ │ │ │ DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000491de │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000053af8 │ │ │ │ DW_CFA_restore: r41 (fs1) │ │ │ │ - DW_CFA_advance_loc2: 2106 to 0000000000049a18 │ │ │ │ + DW_CFA_advance_loc2: 2106 to 0000000000054332 │ │ │ │ DW_CFA_offset: r40 (fs0) at cfa-120 │ │ │ │ DW_CFA_offset: r41 (fs1) at cfa-128 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000049a1a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000054334 │ │ │ │ DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000049a1c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000054336 │ │ │ │ DW_CFA_restore: r41 (fs1) │ │ │ │ - DW_CFA_advance_loc1: 94 to 0000000000049a7a │ │ │ │ + DW_CFA_advance_loc1: 94 to 0000000000054394 │ │ │ │ DW_CFA_offset: r40 (fs0) at cfa-120 │ │ │ │ DW_CFA_offset: r41 (fs1) at cfa-128 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000ca20 00000000000000a4 0000ca24 FDE cie=00000000 pc=0000000000049a7e..0000000000049c34 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049a82 │ │ │ │ +0000e938 00000000000000a4 0000e93c FDE cie=00000000 pc=0000000000054398..000000000005454e │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005439c │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049a86 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000543a0 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 18 to 0000000000049a98 │ │ │ │ + DW_CFA_advance_loc: 18 to 00000000000543b2 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc1: 76 to 0000000000049ae4 │ │ │ │ + DW_CFA_advance_loc1: 76 to 00000000000543fe │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc1: 104 to 0000000000049b4c │ │ │ │ + DW_CFA_advance_loc1: 104 to 0000000000054466 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000049b4e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000054468 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000049b50 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005446a │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000049b52 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005446c │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000049b54 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005446e │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000049b56 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000054470 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000049b58 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000054472 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000049b5a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000054474 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000049b5c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000054476 │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000049b5e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000054478 │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000049b60 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005447a │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000049b68 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000054482 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049b6c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000054486 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000049b6e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000054488 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000049b70 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005448a │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc1: 74 to 0000000000049bba │ │ │ │ + DW_CFA_advance_loc1: 74 to 00000000000544d4 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc1: 82 to 0000000000049c0c │ │ │ │ + DW_CFA_advance_loc1: 82 to 0000000000054526 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049c10 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005452a │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000049c1c │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000054536 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000049c20 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005453a │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000049c22 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005453c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000049c24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005453e │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000049c26 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000054540 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000049c28 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000054542 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000049c2a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000054544 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000049c2c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000054546 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000049c2e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000054548 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000049c30 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005454a │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000cac8 0000000000000014 0000cacc FDE cie=00000000 pc=0000000000049c34..0000000000049c90 │ │ │ │ - DW_CFA_advance_loc: 44 to 0000000000049c60 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000049c6c │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000cae0 0000000000000014 0000cae4 FDE cie=00000000 pc=0000000000049c90..0000000000049d18 │ │ │ │ - DW_CFA_advance_loc1: 102 to 0000000000049cf6 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 30 to 0000000000049d14 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - │ │ │ │ -0000caf8 0000000000000010 0000cafc FDE cie=00000000 pc=0000000000049d18..0000000000049df0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000cb0c 00000000000000d4 0000cb10 FDE cie=00000000 pc=0000000000049df0..000000000004a346 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000049df2 │ │ │ │ - DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc: 22 to 0000000000049e08 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ +0000e9e0 0000000000000054 0000e9e4 FDE cie=00000000 pc=000000000005454e..0000000000054628 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000054550 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000054554 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000054564 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000005456c │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000005457a │ │ │ │ DW_CFA_offset: r40 (fs0) at cfa-120 │ │ │ │ - DW_CFA_offset: r41 (fs1) at cfa-128 │ │ │ │ - DW_CFA_offset: r50 (fs2) at cfa-136 │ │ │ │ - DW_CFA_advance_loc1: 168 to 0000000000049eb0 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_offset: r51 (fs3) at cfa-144 │ │ │ │ - DW_CFA_offset: r52 (fs4) at cfa-152 │ │ │ │ - DW_CFA_advance_loc2: 464 to 000000000004a080 │ │ │ │ + DW_CFA_advance_loc1: 142 to 0000000000054608 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005460c │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005460e │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000054610 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000054612 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000054614 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000054616 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000054618 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005461a │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005461c │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005461e │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000054620 │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000054622 │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_restore: r51 (fs3) │ │ │ │ - DW_CFA_restore: r52 (fs4) │ │ │ │ - DW_CFA_advance_loc1: 84 to 000000000004a0d4 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000054624 │ │ │ │ + DW_CFA_restore: r40 (fs0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000054626 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000ea38 000000000000008c 0000ea3c FDE cie=00000000 pc=0000000000054628..00000000000549f4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005462a │ │ │ │ + DW_CFA_def_cfa_offset: 432 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005462c │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000054630 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000054638 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 26 to 0000000000054652 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000005466a │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000054676 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_advance_loc1: 148 to 000000000005470a │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-120 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_offset: r51 (fs3) at cfa-144 │ │ │ │ - DW_CFA_offset: r52 (fs4) at cfa-152 │ │ │ │ - DW_CFA_advance_loc2: 394 to 000000000004a25e │ │ │ │ + DW_CFA_advance_loc2: 406 to 00000000000548a0 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004a260 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004a262 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000548a2 │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004a264 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004a266 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000548a4 │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004a268 │ │ │ │ - DW_CFA_restore: r51 (fs3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004a26a │ │ │ │ - DW_CFA_restore: r52 (fs4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004a26c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000548a6 │ │ │ │ + DW_CFA_restore: r40 (fs0) │ │ │ │ + DW_CFA_advance_loc1: 88 to 00000000000548fe │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004a26e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000054900 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000004a274 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000054904 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004a276 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000054906 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004a278 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000054908 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004a27a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005490a │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004a27c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005490c │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004a27e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005490e │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004a280 │ │ │ │ - DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004a282 │ │ │ │ - DW_CFA_restore: r41 (fs1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004a284 │ │ │ │ - DW_CFA_restore: r50 (fs2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004a286 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000054910 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000054912 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000054914 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004a288 │ │ │ │ - DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000054916 │ │ │ │ + DW_CFA_def_cfa_offset: 432 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ DW_CFA_offset: r40 (fs0) at cfa-120 │ │ │ │ - DW_CFA_offset: r41 (fs1) at cfa-128 │ │ │ │ - DW_CFA_offset: r50 (fs2) at cfa-136 │ │ │ │ - DW_CFA_offset: r51 (fs3) at cfa-144 │ │ │ │ - DW_CFA_offset: r52 (fs4) at cfa-152 │ │ │ │ - DW_CFA_advance_loc1: 72 to 000000000004a2d0 │ │ │ │ + DW_CFA_advance_loc1: 186 to 00000000000549d0 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_restore: r51 (fs3) │ │ │ │ - DW_CFA_restore: r52 (fs4) │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000004a2da │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_offset: r51 (fs3) at cfa-144 │ │ │ │ - DW_CFA_offset: r52 (fs4) at cfa-152 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000004a2fa │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_restore: r51 (fs3) │ │ │ │ - DW_CFA_restore: r52 (fs4) │ │ │ │ - DW_CFA_advance_loc: 40 to 000000000004a322 │ │ │ │ + DW_CFA_restore: r40 (fs0) │ │ │ │ + DW_CFA_advance_loc: 32 to 00000000000549f0 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_offset: r51 (fs3) at cfa-144 │ │ │ │ - DW_CFA_offset: r52 (fs4) at cfa-152 │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-120 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000cbe4 0000000000000040 0000cbe8 FDE cie=00000000 pc=000000000004a346..000000000004a40a │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004a34e │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004a352 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000004a36a │ │ │ │ +0000eac8 0000000000000014 0000eacc FDE cie=00000000 pc=00000000000549f4..0000000000054a18 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000549f6 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000054a0e │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000eae0 0000000000000028 0000eae4 FDE cie=00000000 pc=0000000000054a18..0000000000054ab0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000054a1a │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000054a22 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000054a42 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000054a48 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000054a4a │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000054a4c │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000054a4e │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000054a50 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000eb0c 000000000000002c 0000eb10 FDE cie=00000000 pc=0000000000054ab0..0000000000054b04 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000054ab2 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000054ab8 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 18 to 0000000000054aca │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000054aea │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000054aec │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000054af4 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000054afe │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000054b00 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000054b02 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000eb3c 0000000000000010 0000eb40 FDE cie=00000000 pc=0000000000054b04..0000000000054b0c │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000eb50 0000000000000024 0000eb54 FDE cie=00000000 pc=0000000000054b0c..0000000000054b64 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000054b0e │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000054b14 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc1: 128 to 000000000004a3ea │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000054b34 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004a3ec │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000054b3a │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004a3ee │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000054b3c │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000054b3e │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000054b40 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000eb78 000000000000002c 0000eb7c FDE cie=00000000 pc=0000000000054b64..0000000000054bc6 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000054b6a │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000054b6e │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000054b78 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000054b8c │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000054b8e │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004a3f0 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000054b94 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000054b96 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000054b98 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000054b9a │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 38 to 0000000000054bc0 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004a3f2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000054bc2 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + │ │ │ │ +0000eba8 0000000000000010 0000ebac FDE cie=00000000 pc=0000000000054bc6..0000000000054be2 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000ebbc 0000000000000034 0000ebc0 FDE cie=00000000 pc=0000000000054be2..0000000000054ca8 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000054be8 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000054bee │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000054c02 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 26 to 0000000000054c1c │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000054c22 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000054c24 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000054c26 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004a3f4 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004a3f6 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004a3f8 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004a3fa │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004a3fc │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000004a402 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000054c28 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000054c2a │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000054c2c │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 52 to 0000000000054c60 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000054c62 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 26 to 0000000000054c7c │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + │ │ │ │ +0000ebf4 0000000000000010 0000ebf8 FDE cie=00000000 pc=0000000000054ca8..0000000000054cac │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000cc28 000000000000004c 0000cc2c FDE cie=00000000 pc=000000000004a40a..000000000004a51a │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000004a414 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004a418 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 30 to 000000000004a436 │ │ │ │ +0000ec08 0000000000000038 0000ec0c FDE cie=00000000 pc=0000000000054cac..0000000000054d64 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000054cae │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000054cb0 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 58 to 0000000000054cea │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r41 (fs1) at cfa-112 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-104 │ │ │ │ - DW_CFA_advance_loc1: 190 to 000000000004a4f4 │ │ │ │ + DW_CFA_advance_loc1: 100 to 0000000000054d4e │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004a4f6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000054d50 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004a4f8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000054d52 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004a4fa │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000054d54 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004a4fc │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004a4fe │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000054d56 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004a500 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000054d58 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004a502 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004a504 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004a506 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004a508 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004a50a │ │ │ │ - DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004a50c │ │ │ │ - DW_CFA_restore: r41 (fs1) │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000004a512 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000054d5c │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000054d5e │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000054d60 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000cc78 00000000000000ac 0000cc7c FDE cie=00000000 pc=000000000004a51a..000000000004ab28 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004a51c │ │ │ │ - DW_CFA_def_cfa_offset: 320 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004a51e │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000004a52a │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004a532 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000004a53e │ │ │ │ +0000ec44 000000000000003c 0000ec48 FDE cie=00000000 pc=0000000000054d64..0000000000054df8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000054d66 │ │ │ │ + DW_CFA_def_cfa_offset: 80 │ │ │ │ + DW_CFA_advance_loc: 18 to 0000000000054d78 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 22 to 000000000004a554 │ │ │ │ - DW_CFA_offset: r50 (fs2) at cfa-136 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000004a55e │ │ │ │ - DW_CFA_offset: r57 (fs9) at cfa-192 │ │ │ │ - DW_CFA_advance_loc: 34 to 000000000004a580 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-120 │ │ │ │ - DW_CFA_offset: r52 (fs4) at cfa-152 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r41 (fs1) at cfa-128 │ │ │ │ - DW_CFA_offset: r51 (fs3) at cfa-144 │ │ │ │ - DW_CFA_offset: r53 (fs5) at cfa-160 │ │ │ │ - DW_CFA_offset: r54 (fs6) at cfa-168 │ │ │ │ - DW_CFA_offset: r55 (fs7) at cfa-176 │ │ │ │ - DW_CFA_offset: r56 (fs8) at cfa-184 │ │ │ │ - DW_CFA_advance_loc2: 1368 to 000000000004aad8 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004aada │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004aadc │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004aade │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004aae0 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004aae2 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004aae4 │ │ │ │ - DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004aae6 │ │ │ │ - DW_CFA_restore: r41 (fs1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004aae8 │ │ │ │ - DW_CFA_restore: r50 (fs2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004aaea │ │ │ │ - DW_CFA_restore: r51 (fs3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004aaec │ │ │ │ - DW_CFA_restore: r52 (fs4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004aaee │ │ │ │ - DW_CFA_restore: r53 (fs5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004aaf0 │ │ │ │ - DW_CFA_restore: r54 (fs6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004aaf2 │ │ │ │ - DW_CFA_restore: r55 (fs7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004aaf4 │ │ │ │ - DW_CFA_restore: r56 (fs8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004aaf6 │ │ │ │ - DW_CFA_restore: r57 (fs9) │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000004ab04 │ │ │ │ + DW_CFA_advance_loc1: 106 to 0000000000054de2 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004ab06 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000054de4 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004ab08 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000054de6 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000054de8 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004ab0a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000054dea │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004ab0c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000054dec │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000054dee │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004ab0e │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004ab10 │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000004ab16 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000054df0 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000054df4 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000054df6 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004ab18 │ │ │ │ - DW_CFA_def_cfa_offset: 320 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000ec84 0000000000000020 0000ec88 FDE cie=00000000 pc=0000000000054df8..0000000000054e34 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000054dfa │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000054dfe │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000054e16 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000054e2a │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000054e2c │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000054e2e │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000054e30 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + │ │ │ │ +0000eca8 0000000000000028 0000ecac FDE cie=00000000 pc=0000000000054e34..0000000000054ed2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000054e36 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000054e3a │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc1: 100 to 0000000000054e9e │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000054ea0 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000054ea8 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000054eaa │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000054ec2 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000054ec4 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000054ed0 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000ecd4 0000000000000020 0000ecd8 FDE cie=00000000 pc=0000000000054ed2..0000000000054f36 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000054ed4 │ │ │ │ + DW_CFA_def_cfa_offset: 16 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000054ed8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc1: 82 to 0000000000054f2a │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000054f2c │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000054f34 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000ecf8 0000000000000050 0000ecfc FDE cie=00000000 pc=0000000000054f36..0000000000055a2c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000054f38 │ │ │ │ + DW_CFA_def_cfa_offset: 256 │ │ │ │ + DW_CFA_advance_loc: 54 to 0000000000054f6e │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-120 │ │ │ │ - DW_CFA_offset: r41 (fs1) at cfa-128 │ │ │ │ - DW_CFA_offset: r50 (fs2) at cfa-136 │ │ │ │ - DW_CFA_offset: r51 (fs3) at cfa-144 │ │ │ │ - DW_CFA_offset: r52 (fs4) at cfa-152 │ │ │ │ - DW_CFA_offset: r53 (fs5) at cfa-160 │ │ │ │ - DW_CFA_offset: r54 (fs6) at cfa-168 │ │ │ │ - DW_CFA_offset: r55 (fs7) at cfa-176 │ │ │ │ - DW_CFA_offset: r56 (fs8) at cfa-184 │ │ │ │ - DW_CFA_offset: r57 (fs9) at cfa-192 │ │ │ │ + DW_CFA_advance_loc2: 1842 to 00000000000556a0 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000556a4 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000556a6 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000556a8 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000556aa │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000556ac │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000556ae │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000556b0 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000556b2 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000556b4 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000556b6 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000556b8 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000556ba │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000556bc │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000556c0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000cd28 0000000000000090 0000cd2c FDE cie=00000000 pc=000000000004ab28..000000000004adee │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004ab2a │ │ │ │ - DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000004ab30 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000004ab3a │ │ │ │ +0000ed4c 000000000000001c 0000ed50 FDE cie=00000000 pc=0000000000055a2c..0000000000055a8e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055a2e │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000055a34 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-64 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-80 │ │ │ │ + DW_CFA_advance_loc: 44 to 0000000000055a60 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-72 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000055a6e │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-56 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000ed6c 0000000000000010 0000ed70 FDE cie=00000000 pc=0000000000055a8e..0000000000055aa6 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000ed80 0000000000000010 0000ed84 FDE cie=00000000 pc=0000000000055aa6..0000000000055ab4 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000ed94 0000000000000010 0000ed98 FDE cie=00000000 pc=0000000000055ab4..0000000000055ae2 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000eda8 0000000000000010 0000edac FDE cie=00000000 pc=0000000000055ae2..0000000000055ae8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000edbc 0000000000000034 0000edc0 FDE cie=00000000 pc=0000000000055ae8..0000000000055b72 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000055af2 │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000055afa │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 22 to 000000000004ab50 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-120 │ │ │ │ - DW_CFA_offset: r50 (fs2) at cfa-136 │ │ │ │ - DW_CFA_offset: r51 (fs3) at cfa-144 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000004ab70 │ │ │ │ + DW_CFA_advance_loc: 54 to 0000000000055b30 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055b32 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055b34 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055b36 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055b38 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055b3a │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 40 to 0000000000055b62 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055b64 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055b66 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055b68 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000055b6c │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000edf4 000000000000006c 0000edf8 FDE cie=00000000 pc=0000000000055b72..0000000000055caa │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055b74 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000055b7c │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_advance_loc: 22 to 0000000000055b92 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r41 (fs1) at cfa-128 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000004ab7c │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 294 to 000000000004aca2 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_advance_loc1: 84 to 0000000000055be6 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055be8 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055bea │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004aca4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055bec │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004aca6 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004aca8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055bee │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004acaa │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055bf0 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055bf2 │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004acac │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004acae │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004acb0 │ │ │ │ - DW_CFA_restore: r41 (fs1) │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000004acbc │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000055bfe │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004acbe │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004acc0 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004acc2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055c00 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055c02 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004acc4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055c04 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004acc6 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000004accc │ │ │ │ - DW_CFA_restore: r50 (fs2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004acce │ │ │ │ - DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004acd0 │ │ │ │ - DW_CFA_restore: r51 (fs3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004acd2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055c06 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004acd4 │ │ │ │ - DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055c08 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-120 │ │ │ │ - DW_CFA_offset: r41 (fs1) at cfa-128 │ │ │ │ - DW_CFA_offset: r50 (fs2) at cfa-136 │ │ │ │ - DW_CFA_offset: r51 (fs3) at cfa-144 │ │ │ │ - DW_CFA_advance_loc2: 260 to 000000000004add8 │ │ │ │ + DW_CFA_advance_loc1: 142 to 0000000000055c96 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055c98 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055c9a │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055c9c │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055c9e │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055ca0 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055ca2 │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_restore: r41 (fs1) │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000cdbc 0000000000000030 0000cdc0 FDE cie=00000000 pc=000000000004adee..000000000004ae38 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004adf0 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000004adf6 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ +0000ee64 0000000000000028 0000ee68 FDE cie=00000000 pc=0000000000055caa..0000000000055d16 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000055cae │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000055cb2 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004adfe │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000004ae04 │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 34 to 000000000004ae26 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000055cc2 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000055cc8 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc1: 66 to 0000000000055d0a │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004ae28 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000055d0e │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000004ae2e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055d10 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004ae30 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055d12 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004ae32 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004ae34 │ │ │ │ - DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004ae36 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055d14 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -0000cdf0 000000000000006c 0000cdf4 FDE cie=00000000 pc=000000000004ae38..000000000004b0b6 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004ae3a │ │ │ │ - DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004ae3e │ │ │ │ +0000ee90 0000000000000110 0000ee94 FDE cie=00000000 pc=0000000000055d16..000000000005604c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055d18 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055d1a │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000004ae4c │ │ │ │ + DW_CFA_advance_loc: 26 to 0000000000055d34 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004ae54 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 18 to 000000000004ae66 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 36 to 000000000004ae8a │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r51 (fs3) at cfa-144 │ │ │ │ - DW_CFA_offset: r53 (fs5) at cfa-160 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-120 │ │ │ │ - DW_CFA_offset: r41 (fs1) at cfa-128 │ │ │ │ - DW_CFA_offset: r50 (fs2) at cfa-136 │ │ │ │ - DW_CFA_offset: r52 (fs4) at cfa-152 │ │ │ │ - DW_CFA_advance_loc2: 512 to 000000000004b08a │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 30 to 0000000000055d52 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 38 to 0000000000055d78 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc1: 148 to 0000000000055e0c │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000055e2c │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 18 to 0000000000055e3e │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055e40 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055e42 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055e44 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055e46 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b08c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055e48 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b08e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055e4a │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b090 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055e4c │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b092 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055e4e │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055e50 │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b094 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055e52 │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b096 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055e54 │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b098 │ │ │ │ - DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b09a │ │ │ │ - DW_CFA_restore: r41 (fs1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b09c │ │ │ │ - DW_CFA_restore: r50 (fs2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b09e │ │ │ │ - DW_CFA_restore: r51 (fs3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b0a0 │ │ │ │ - DW_CFA_restore: r52 (fs4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b0a2 │ │ │ │ - DW_CFA_restore: r53 (fs5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b0a4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055e56 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055e58 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 44 to 0000000000055e84 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055e86 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b0a6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055e88 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055e8a │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055e8c │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055e8e │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055e90 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055e92 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055e94 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055e96 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055e98 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055e9a │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000055ea0 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000055ea4 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000055eb8 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b0a8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055eba │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055ebc │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b0aa │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055ebe │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b0ac │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b0ae │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055ec0 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055ec2 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055ec4 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055ec6 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055ec8 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000004b0b4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055eca │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055ecc │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055ece │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000055ed4 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000055ed8 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000055ee4 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055ee6 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055ee8 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055eea │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055eec │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055eee │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055ef0 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055ef2 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055ef4 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055ef6 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055ef8 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055efa │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000055f08 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000055f0c │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000055f12 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055f14 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055f16 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055f18 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055f1a │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055f1c │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055f1e │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055f20 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055f22 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055f24 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055f26 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055f28 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000055f38 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000055f3c │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 50 to 0000000000055f6e │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000055f76 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055f78 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055f7a │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055f7c │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055f7e │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055f80 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055f82 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055f84 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055f86 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055f88 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055f8a │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000055f9a │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000055f9e │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000055fa8 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000055fac │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055fae │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055fb0 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055fb2 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055fb4 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055fb6 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055fb8 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055fba │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055fbc │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055fbe │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000055fc0 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000055fd0 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000055fd4 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 54 to 000000000005600a │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000005602a │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005602c │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ │ │ │ │ -0000ce60 0000000000000054 0000ce64 FDE cie=00000000 pc=000000000004b0b6..000000000004b226 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b0b8 │ │ │ │ - DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004b0bc │ │ │ │ +0000efa4 0000000000000034 0000efa8 FDE cie=00000000 pc=000000000005604c..00000000000560e6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005604e │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000056052 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000004b0c6 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004b0ce │ │ │ │ + DW_CFA_advance_loc: 18 to 0000000000056064 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000005606e │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004b0d6 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000056082 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc1: 74 to 00000000000560cc │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000560d4 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000560da │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000560dc │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000560de │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000560e0 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000560e2 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000560e4 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + │ │ │ │ +0000efdc 000000000000015c 0000efe0 FDE cie=00000000 pc=00000000000560e6..0000000000056e1c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000560e8 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000560ee │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000560f4 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000560fc │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000005610a │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000004b0e2 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000056112 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000005611e │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000004b0f0 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc1: 70 to 000000000004b136 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc1: 210 to 000000000004b208 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b20a │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b20c │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000005612c │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 56 to 0000000000056164 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b20e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000056166 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004b212 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b214 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000056168 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b216 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005616a │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005616c │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b218 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005616e │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b21a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000056170 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b21c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000056172 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b21e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000056174 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b220 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000056176 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b222 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b224 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005617a │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005617c │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 34 to 000000000005619e │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-88 │ │ │ │ + DW_CFA_offset: r41 (fs1) at cfa-96 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000561a2 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 166 to 0000000000056248 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-88 │ │ │ │ + DW_CFA_offset: r41 (fs1) at cfa-96 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005624a │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 58 to 0000000000056284 │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-88 │ │ │ │ + DW_CFA_offset: r41 (fs1) at cfa-96 │ │ │ │ + DW_CFA_advance_loc2: 354 to 00000000000563e6 │ │ │ │ + DW_CFA_restore: r40 (fs0) │ │ │ │ + DW_CFA_restore: r41 (fs1) │ │ │ │ + DW_CFA_advance_loc1: 60 to 0000000000056422 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-88 │ │ │ │ + DW_CFA_offset: r41 (fs1) at cfa-96 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000056426 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 166 to 00000000000564cc │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-88 │ │ │ │ + DW_CFA_offset: r41 (fs1) at cfa-96 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000564ce │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 180 to 0000000000056582 │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-88 │ │ │ │ + DW_CFA_offset: r41 (fs1) at cfa-96 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000056596 │ │ │ │ + DW_CFA_restore: r40 (fs0) │ │ │ │ + DW_CFA_restore: r41 (fs1) │ │ │ │ + DW_CFA_advance_loc2: 414 to 0000000000056734 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-88 │ │ │ │ + DW_CFA_offset: r41 (fs1) at cfa-96 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000056738 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc2: 248 to 0000000000056830 │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-88 │ │ │ │ + DW_CFA_offset: r41 (fs1) at cfa-96 │ │ │ │ + DW_CFA_advance_loc: 34 to 0000000000056852 │ │ │ │ + DW_CFA_restore: r40 (fs0) │ │ │ │ + DW_CFA_restore: r41 (fs1) │ │ │ │ + DW_CFA_advance_loc2: 334 to 00000000000569a0 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-88 │ │ │ │ + DW_CFA_offset: r41 (fs1) at cfa-96 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000569a2 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc2: 298 to 0000000000056acc │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-88 │ │ │ │ + DW_CFA_offset: r41 (fs1) at cfa-96 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000056ad0 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r40 (fs0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000056ad2 │ │ │ │ + DW_CFA_restore: r41 (fs1) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000056ad6 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 76 to 0000000000056b22 │ │ │ │ + DW_CFA_restore: r40 (fs0) │ │ │ │ + DW_CFA_restore: r41 (fs1) │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000056b32 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-88 │ │ │ │ + DW_CFA_offset: r41 (fs1) at cfa-96 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000056b36 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 94 to 0000000000056b94 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-88 │ │ │ │ + DW_CFA_offset: r41 (fs1) at cfa-96 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000056b98 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 102 to 0000000000056bfe │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-88 │ │ │ │ + DW_CFA_offset: r41 (fs1) at cfa-96 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000056c02 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000056c16 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-88 │ │ │ │ + DW_CFA_offset: r41 (fs1) at cfa-96 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000056c1a │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000056c2e │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-88 │ │ │ │ + DW_CFA_offset: r41 (fs1) at cfa-96 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000056c32 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000056c46 │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-88 │ │ │ │ + DW_CFA_offset: r41 (fs1) at cfa-96 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000056c50 │ │ │ │ + DW_CFA_restore: r40 (fs0) │ │ │ │ + DW_CFA_restore: r41 (fs1) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000056c54 │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-88 │ │ │ │ + DW_CFA_offset: r41 (fs1) at cfa-96 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000056c68 │ │ │ │ + DW_CFA_restore: r40 (fs0) │ │ │ │ + DW_CFA_restore: r41 (fs1) │ │ │ │ + DW_CFA_advance_loc: 38 to 0000000000056c8e │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-88 │ │ │ │ + DW_CFA_offset: r41 (fs1) at cfa-96 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000056c92 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000056ca6 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-88 │ │ │ │ + DW_CFA_offset: r41 (fs1) at cfa-96 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000056caa │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000056cbe │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-88 │ │ │ │ + DW_CFA_offset: r41 (fs1) at cfa-96 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000056cc2 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000056cd6 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-88 │ │ │ │ + DW_CFA_offset: r41 (fs1) at cfa-96 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000056cda │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000056cee │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-88 │ │ │ │ + DW_CFA_offset: r41 (fs1) at cfa-96 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000056cf2 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000056d06 │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-88 │ │ │ │ + DW_CFA_offset: r41 (fs1) at cfa-96 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000056d1e │ │ │ │ + DW_CFA_restore: r40 (fs0) │ │ │ │ + DW_CFA_restore: r41 (fs1) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000056d22 │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-88 │ │ │ │ + DW_CFA_offset: r41 (fs1) at cfa-96 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000056d36 │ │ │ │ + DW_CFA_restore: r40 (fs0) │ │ │ │ + DW_CFA_restore: r41 (fs1) │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000056d4a │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-88 │ │ │ │ + DW_CFA_offset: r41 (fs1) at cfa-96 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000056d4e │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000056d62 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-88 │ │ │ │ + DW_CFA_offset: r41 (fs1) at cfa-96 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000056d66 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000056d7a │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-88 │ │ │ │ + DW_CFA_offset: r41 (fs1) at cfa-96 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000056d7e │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 22 to 0000000000056d94 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-88 │ │ │ │ + DW_CFA_offset: r41 (fs1) at cfa-96 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000056d98 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000056dac │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-88 │ │ │ │ + DW_CFA_offset: r41 (fs1) at cfa-96 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000056db0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 38 to 0000000000056dd6 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-88 │ │ │ │ + DW_CFA_offset: r41 (fs1) at cfa-96 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000056dda │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 38 to 0000000000056e00 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-88 │ │ │ │ + DW_CFA_offset: r41 (fs1) at cfa-96 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000056e04 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000056e08 │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-88 │ │ │ │ + DW_CFA_offset: r41 (fs1) at cfa-96 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000ceb8 00000000000000c0 0000cebc FDE cie=00000000 pc=000000000004b226..000000000004b3bc │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b228 │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004b22c │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000004b240 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ +0000f13c 00000000000000bc 0000f140 FDE cie=00000000 pc=0000000000056e1c..000000000005719c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000056e1e │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000056e2c │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000004b250 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000056e3a │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 18 to 0000000000056e4c │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000056e5a │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_advance_loc: 22 to 0000000000056e70 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 22 to 000000000004b266 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc1: 172 to 000000000004b312 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b314 │ │ │ │ + DW_CFA_advance_loc2: 594 to 00000000000570c2 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b316 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b318 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000570c4 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000570c6 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b31a │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b31c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000570c8 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b31e │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000570ca │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000570cc │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000570ce │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b320 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000570d0 │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 18 to 000000000004b332 │ │ │ │ + DW_CFA_advance_loc1: 70 to 0000000000057116 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b334 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b336 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b338 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000057118 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005711a │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005711c │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005711e │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004b33c │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b33e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000057120 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004b342 │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000057122 │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 30 to 000000000004b360 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000004b366 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000057142 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b368 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b36a │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b36c │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b36e │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b370 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b372 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b374 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b376 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b378 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b37a │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004b37e │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b380 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004b384 │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000004b38a │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 30 to 0000000000057160 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b38c │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b38e │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000057164 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b390 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b392 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b394 │ │ │ │ + DW_CFA_restore: r22 (s6) │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b396 │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000004b39c │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000057174 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - │ │ │ │ -0000cf7c 0000000000000050 0000cf80 FDE cie=00000000 pc=000000000004b3bc..000000000004b516 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b3be │ │ │ │ - DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004b3c2 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000057178 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000057188 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000004b3cc │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004b3d4 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + │ │ │ │ +0000f1fc 000000000000004c 0000f200 FDE cie=00000000 pc=000000000005719c..0000000000057224 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005719e │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000571a0 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000571a4 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000571ae │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004b3dc │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 54 to 00000000000571e4 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000571e6 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000571e8 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000571ec │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000571ee │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000571f0 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000571f2 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000004b3e8 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc1: 72 to 000000000004b430 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc1: 200 to 000000000004b4f8 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b4fa │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b4fc │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b4fe │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b500 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000057212 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004b504 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b506 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000057214 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000057216 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b508 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000057218 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b50a │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b50c │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b50e │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b510 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b512 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b514 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005721a │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005721e │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000057220 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000cfd0 00000000000000b4 0000cfd4 FDE cie=00000000 pc=000000000004b516..000000000004b6fc │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b518 │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b51a │ │ │ │ +0000f24c 0000000000000054 0000f250 FDE cie=00000000 pc=0000000000057224..00000000000572b8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000057226 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000057228 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005722c │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000057238 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000004b52e │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 56 to 0000000000057270 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000057272 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000057274 │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000057276 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005727a │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005727c │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005727e │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000057280 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000004b538 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000004b546 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc1: 68 to 000000000004b58a │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc1: 198 to 000000000004b650 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 34 to 00000000000572a2 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000572a4 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000572a6 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b652 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000572a8 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000572aa │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000572b0 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b654 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b656 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b658 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b65a │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b65c │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 18 to 000000000004b66e │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000572b2 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000572b4 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000f2a4 0000000000000048 0000f2a8 FDE cie=00000000 pc=00000000000572b8..000000000005730e │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000572ba │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000572bc │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000572c2 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000572d2 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 28 to 00000000000572ee │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000572f0 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000572f4 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b670 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000572f6 │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000572f8 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000572fa │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000572fe │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b672 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000057302 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000057304 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000057306 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b674 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b676 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b678 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b67a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000057308 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004b67e │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005730a │ │ │ │ + DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000f2f0 0000000000000010 0000f2f4 FDE cie=00000000 pc=000000000005730e..000000000005733a │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000f304 0000000000000038 0000f308 FDE cie=00000000 pc=000000000005733a..00000000000573fa │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000057342 │ │ │ │ + DW_CFA_def_cfa_offset: 64 │ │ │ │ + DW_CFA_advance_loc: 18 to 0000000000057354 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 42 to 000000000004b6a8 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 146 to 00000000000573e6 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000573e8 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000573ea │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000573ec │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b6aa │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000573ee │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b6ac │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000573f0 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000573f2 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000573f4 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b6ae │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b6b0 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b6b2 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b6b4 │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004b6bc │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004b6c0 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b6c2 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b6c4 │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004b6c8 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000573f6 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000f340 0000000000000010 0000f344 FDE cie=00000000 pc=00000000000573fa..0000000000057438 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + │ │ │ │ +0000f354 0000000000000160 0000f358 FDE cie=00000000 pc=0000000000057438..00000000000581ae │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005743a │ │ │ │ + DW_CFA_def_cfa_offset: 256 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005743e │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000005745a │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000057462 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000005746a │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b6ca │ │ │ │ + DW_CFA_advance_loc2: 1024 to 000000000005786a │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-120 │ │ │ │ + DW_CFA_offset: r41 (fs1) at cfa-128 │ │ │ │ + DW_CFA_offset: r50 (fs2) at cfa-136 │ │ │ │ + DW_CFA_offset: r51 (fs3) at cfa-144 │ │ │ │ + DW_CFA_offset: r52 (fs4) at cfa-152 │ │ │ │ + DW_CFA_offset: r53 (fs5) at cfa-160 │ │ │ │ + DW_CFA_offset: r54 (fs6) at cfa-168 │ │ │ │ + DW_CFA_offset: r55 (fs7) at cfa-176 │ │ │ │ + DW_CFA_offset: r56 (fs8) at cfa-184 │ │ │ │ + DW_CFA_offset: r57 (fs9) at cfa-192 │ │ │ │ + DW_CFA_advance_loc1: 84 to 00000000000578be │ │ │ │ + DW_CFA_offset: r58 (fs10) at cfa-200 │ │ │ │ + DW_CFA_offset: r59 (fs11) at cfa-208 │ │ │ │ + DW_CFA_advance_loc2: 264 to 00000000000579c6 │ │ │ │ + DW_CFA_restore: r40 (fs0) │ │ │ │ + DW_CFA_restore: r41 (fs1) │ │ │ │ + DW_CFA_restore: r50 (fs2) │ │ │ │ + DW_CFA_restore: r51 (fs3) │ │ │ │ + DW_CFA_restore: r52 (fs4) │ │ │ │ + DW_CFA_restore: r53 (fs5) │ │ │ │ + DW_CFA_restore: r54 (fs6) │ │ │ │ + DW_CFA_restore: r55 (fs7) │ │ │ │ + DW_CFA_restore: r56 (fs8) │ │ │ │ + DW_CFA_restore: r57 (fs9) │ │ │ │ + DW_CFA_restore: r58 (fs10) │ │ │ │ + DW_CFA_restore: r59 (fs11) │ │ │ │ + DW_CFA_advance_loc2: 438 to 0000000000057b7c │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-120 │ │ │ │ + DW_CFA_offset: r41 (fs1) at cfa-128 │ │ │ │ + DW_CFA_offset: r50 (fs2) at cfa-136 │ │ │ │ + DW_CFA_offset: r51 (fs3) at cfa-144 │ │ │ │ + DW_CFA_offset: r52 (fs4) at cfa-152 │ │ │ │ + DW_CFA_offset: r53 (fs5) at cfa-160 │ │ │ │ + DW_CFA_offset: r54 (fs6) at cfa-168 │ │ │ │ + DW_CFA_offset: r55 (fs7) at cfa-176 │ │ │ │ + DW_CFA_offset: r56 (fs8) at cfa-184 │ │ │ │ + DW_CFA_offset: r57 (fs9) at cfa-192 │ │ │ │ + DW_CFA_advance_loc2: 288 to 0000000000057c9c │ │ │ │ + DW_CFA_restore: r40 (fs0) │ │ │ │ + DW_CFA_restore: r41 (fs1) │ │ │ │ + DW_CFA_restore: r50 (fs2) │ │ │ │ + DW_CFA_restore: r51 (fs3) │ │ │ │ + DW_CFA_restore: r52 (fs4) │ │ │ │ + DW_CFA_restore: r53 (fs5) │ │ │ │ + DW_CFA_restore: r54 (fs6) │ │ │ │ + DW_CFA_restore: r55 (fs7) │ │ │ │ + DW_CFA_restore: r56 (fs8) │ │ │ │ + DW_CFA_restore: r57 (fs9) │ │ │ │ + DW_CFA_advance_loc: 50 to 0000000000057cce │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-120 │ │ │ │ + DW_CFA_offset: r41 (fs1) at cfa-128 │ │ │ │ + DW_CFA_offset: r50 (fs2) at cfa-136 │ │ │ │ + DW_CFA_offset: r51 (fs3) at cfa-144 │ │ │ │ + DW_CFA_offset: r52 (fs4) at cfa-152 │ │ │ │ + DW_CFA_offset: r53 (fs5) at cfa-160 │ │ │ │ + DW_CFA_offset: r54 (fs6) at cfa-168 │ │ │ │ + DW_CFA_offset: r55 (fs7) at cfa-176 │ │ │ │ + DW_CFA_offset: r56 (fs8) at cfa-184 │ │ │ │ + DW_CFA_offset: r57 (fs9) at cfa-192 │ │ │ │ + DW_CFA_advance_loc2: 366 to 0000000000057e3c │ │ │ │ + DW_CFA_restore: r40 (fs0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000057e3e │ │ │ │ + DW_CFA_restore: r41 (fs1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000057e40 │ │ │ │ + DW_CFA_restore: r50 (fs2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000057e42 │ │ │ │ + DW_CFA_restore: r51 (fs3) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000057e44 │ │ │ │ + DW_CFA_restore: r52 (fs4) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000057e46 │ │ │ │ + DW_CFA_restore: r53 (fs5) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000057e48 │ │ │ │ + DW_CFA_restore: r54 (fs6) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000057e4a │ │ │ │ + DW_CFA_restore: r55 (fs7) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000057e4c │ │ │ │ + DW_CFA_restore: r56 (fs8) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000057e4e │ │ │ │ + DW_CFA_restore: r57 (fs9) │ │ │ │ + DW_CFA_advance_loc1: 88 to 0000000000057ea6 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000057ea8 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000057eae │ │ │ │ + DW_CFA_restore: r9 (s1) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000057eb0 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b6cc │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000057eb2 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b6ce │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000057eb4 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000057eb6 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000057eb8 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b6d0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000057eba │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b6d2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000057ebc │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b6d4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000057ebe │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000057ec0 │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b6d6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000057ec2 │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000004b6dc │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000057ec4 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000057ec6 │ │ │ │ + DW_CFA_def_cfa_offset: 256 │ │ │ │ + DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-120 │ │ │ │ + DW_CFA_offset: r41 (fs1) at cfa-128 │ │ │ │ + DW_CFA_offset: r50 (fs2) at cfa-136 │ │ │ │ + DW_CFA_offset: r51 (fs3) at cfa-144 │ │ │ │ + DW_CFA_offset: r52 (fs4) at cfa-152 │ │ │ │ + DW_CFA_offset: r53 (fs5) at cfa-160 │ │ │ │ + DW_CFA_offset: r54 (fs6) at cfa-168 │ │ │ │ + DW_CFA_offset: r55 (fs7) at cfa-176 │ │ │ │ + DW_CFA_offset: r56 (fs8) at cfa-184 │ │ │ │ + DW_CFA_offset: r57 (fs9) at cfa-192 │ │ │ │ + DW_CFA_advance_loc1: 124 to 0000000000057f42 │ │ │ │ + DW_CFA_restore: r40 (fs0) │ │ │ │ + DW_CFA_restore: r41 (fs1) │ │ │ │ + DW_CFA_restore: r50 (fs2) │ │ │ │ + DW_CFA_restore: r51 (fs3) │ │ │ │ + DW_CFA_restore: r52 (fs4) │ │ │ │ + DW_CFA_restore: r53 (fs5) │ │ │ │ + DW_CFA_restore: r54 (fs6) │ │ │ │ + DW_CFA_restore: r55 (fs7) │ │ │ │ + DW_CFA_restore: r56 (fs8) │ │ │ │ + DW_CFA_restore: r57 (fs9) │ │ │ │ + DW_CFA_advance_loc: 50 to 0000000000057f74 │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-120 │ │ │ │ + DW_CFA_offset: r41 (fs1) at cfa-128 │ │ │ │ + DW_CFA_offset: r50 (fs2) at cfa-136 │ │ │ │ + DW_CFA_offset: r51 (fs3) at cfa-144 │ │ │ │ + DW_CFA_offset: r52 (fs4) at cfa-152 │ │ │ │ + DW_CFA_offset: r53 (fs5) at cfa-160 │ │ │ │ + DW_CFA_offset: r54 (fs6) at cfa-168 │ │ │ │ + DW_CFA_offset: r55 (fs7) at cfa-176 │ │ │ │ + DW_CFA_offset: r56 (fs8) at cfa-184 │ │ │ │ + DW_CFA_offset: r57 (fs9) at cfa-192 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000057f82 │ │ │ │ + DW_CFA_restore: r40 (fs0) │ │ │ │ + DW_CFA_restore: r41 (fs1) │ │ │ │ + DW_CFA_restore: r50 (fs2) │ │ │ │ + DW_CFA_restore: r51 (fs3) │ │ │ │ + DW_CFA_restore: r52 (fs4) │ │ │ │ + DW_CFA_restore: r53 (fs5) │ │ │ │ + DW_CFA_restore: r54 (fs6) │ │ │ │ + DW_CFA_restore: r55 (fs7) │ │ │ │ + DW_CFA_restore: r56 (fs8) │ │ │ │ + DW_CFA_restore: r57 (fs9) │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000057f8c │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-120 │ │ │ │ + DW_CFA_offset: r41 (fs1) at cfa-128 │ │ │ │ + DW_CFA_offset: r50 (fs2) at cfa-136 │ │ │ │ + DW_CFA_offset: r51 (fs3) at cfa-144 │ │ │ │ + DW_CFA_offset: r52 (fs4) at cfa-152 │ │ │ │ + DW_CFA_offset: r53 (fs5) at cfa-160 │ │ │ │ + DW_CFA_offset: r54 (fs6) at cfa-168 │ │ │ │ + DW_CFA_offset: r55 (fs7) at cfa-176 │ │ │ │ + DW_CFA_offset: r56 (fs8) at cfa-184 │ │ │ │ + DW_CFA_offset: r57 (fs9) at cfa-192 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000057f9a │ │ │ │ + DW_CFA_offset: r58 (fs10) at cfa-200 │ │ │ │ + DW_CFA_offset: r59 (fs11) at cfa-208 │ │ │ │ + DW_CFA_advance_loc2: 252 to 0000000000058096 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r58 (fs10) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058098 │ │ │ │ + DW_CFA_restore: r59 (fs11) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005809a │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 60 to 00000000000580d6 │ │ │ │ + DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r58 (fs10) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000580d8 │ │ │ │ + DW_CFA_restore: r59 (fs11) │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000580da │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc1: 174 to 0000000000058188 │ │ │ │ + DW_CFA_restore: r40 (fs0) │ │ │ │ + DW_CFA_restore: r41 (fs1) │ │ │ │ + DW_CFA_restore: r50 (fs2) │ │ │ │ + DW_CFA_restore: r51 (fs3) │ │ │ │ + DW_CFA_restore: r52 (fs4) │ │ │ │ + DW_CFA_restore: r53 (fs5) │ │ │ │ + DW_CFA_restore: r54 (fs6) │ │ │ │ + DW_CFA_restore: r55 (fs7) │ │ │ │ + DW_CFA_restore: r56 (fs8) │ │ │ │ + DW_CFA_restore: r57 (fs9) │ │ │ │ + DW_CFA_restore: r58 (fs10) │ │ │ │ + DW_CFA_restore: r59 (fs11) │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -0000d088 000000000000003c 0000d08c FDE cie=00000000 pc=000000000004b6fc..000000000004b7b0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b6fe │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004b702 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000004b70c │ │ │ │ +0000f4b8 0000000000000050 0000f4bc FDE cie=00000000 pc=00000000000581ae..0000000000058290 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000581b0 │ │ │ │ + DW_CFA_def_cfa_offset: 176 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000581b2 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004b714 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004b71c │ │ │ │ + DW_CFA_advance_loc: 30 to 00000000000581d0 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000004b722 │ │ │ │ + DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 124 to 000000000004b79e │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b7a0 │ │ │ │ + DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ + DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ + DW_CFA_advance_loc1: 60 to 000000000005820c │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc1: 102 to 0000000000058272 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b7a2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058274 │ │ │ │ + DW_CFA_restore: r21 (s5) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058276 │ │ │ │ + DW_CFA_restore: r1 (ra) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058278 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b7a4 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b7a6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005827a │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b7a8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005827c │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b7aa │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b7ac │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005827e │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b7ae │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058280 │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058282 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058284 │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058286 │ │ │ │ + DW_CFA_restore: r26 (s10) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058288 │ │ │ │ + DW_CFA_restore: r27 (s11) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005828c │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005828e │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000d0c8 0000000000000084 0000d0cc FDE cie=00000000 pc=000000000004b7b0..000000000004b9a4 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b7b2 │ │ │ │ - DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b7b4 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 18 to 000000000004b7c6 │ │ │ │ +0000f50c 0000000000000080 0000f510 FDE cie=00000000 pc=0000000000058290..00000000000583bc │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058292 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058294 │ │ │ │ + DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_advance_loc: 28 to 00000000000582b0 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ + DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000004b7d0 │ │ │ │ + DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000004b7d6 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004b7de │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004b7e2 │ │ │ │ + DW_CFA_advance_loc: 24 to 00000000000582c8 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000004b7e8 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc1: 72 to 000000000004b830 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc1: 84 to 000000000004b884 │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-104 │ │ │ │ + DW_CFA_advance_loc1: 92 to 0000000000058324 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b886 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b888 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058326 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b88a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058328 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b88c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005832a │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b88e │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b890 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005832c │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b892 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b894 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b896 │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b898 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b89a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005832e │ │ │ │ + DW_CFA_restore: r40 (fs0) │ │ │ │ + DW_CFA_advance_loc1: 66 to 0000000000058370 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004b8a2 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000058374 │ │ │ │ + DW_CFA_restore: r8 (s0) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058376 │ │ │ │ + DW_CFA_restore: r18 (s2) │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058378 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b8a4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005837a │ │ │ │ + DW_CFA_restore: r23 (s7) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005837c │ │ │ │ + DW_CFA_restore: r25 (s9) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005837e │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004b8a8 │ │ │ │ - DW_CFA_def_cfa_offset: 192 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058380 │ │ │ │ + DW_CFA_def_cfa_offset: 128 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc1: 238 to 000000000004b996 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b998 │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-104 │ │ │ │ + DW_CFA_advance_loc: 38 to 00000000000583a6 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b99a │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b99c │ │ │ │ + DW_CFA_restore: r19 (s3) │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b99e │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b9a0 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b9a2 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000d150 0000000000000014 0000d154 FDE cie=00000000 pc=000000000004b9a4..000000000004b9a6 │ │ │ │ + DW_CFA_restore: r24 (s8) │ │ │ │ + DW_CFA_restore: r40 (fs0) │ │ │ │ + DW_CFA_advance_loc: 18 to 00000000000583b8 │ │ │ │ + DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ + DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_offset: r40 (fs0) at cfa-104 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000d168 0000000000000014 0000d16c FDE cie=00000000 pc=000000000004b9a6..000000000004b9ca │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b9a8 │ │ │ │ +0000f590 0000000000000014 0000f594 FDE cie=00000000 pc=00000000000583bc..00000000000583e0 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000583be │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 30 to 000000000004b9c6 │ │ │ │ + DW_CFA_advance_loc: 30 to 00000000000583dc │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000d180 0000000000000020 0000d184 FDE cie=00000000 pc=000000000004b9ca..000000000004ba1c │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004b9cc │ │ │ │ +0000f5a8 0000000000000020 0000f5ac FDE cie=00000000 pc=00000000000583e0..0000000000058432 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000583e2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000004b9d6 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000583ec │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 62 to 000000000004ba14 │ │ │ │ + DW_CFA_advance_loc1: 62 to 000000000005842a │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004ba18 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005842e │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004ba1a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058430 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000d1a4 0000000000000020 0000d1a8 FDE cie=00000000 pc=000000000004ba1c..000000000004ba7c │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004ba20 │ │ │ │ +0000f5cc 0000000000000020 0000f5d0 FDE cie=00000000 pc=0000000000058432..0000000000058492 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000058436 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000004ba38 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000005844e │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 56 to 000000000004ba70 │ │ │ │ + DW_CFA_advance_loc: 56 to 0000000000058486 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004ba74 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005848a │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004ba76 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005848c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004ba78 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005848e │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000d1c8 0000000000000028 0000d1cc FDE cie=00000000 pc=000000000004ba7c..000000000004bad8 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004ba7e │ │ │ │ +0000f5f0 0000000000000028 0000f5f4 FDE cie=00000000 pc=0000000000058492..00000000000584ee │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058494 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004ba80 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058496 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000004ba86 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000005849c │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 34 to 000000000004baa8 │ │ │ │ + DW_CFA_advance_loc: 34 to 00000000000584be │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000004bab2 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000584c8 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004bab4 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000584ca │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004bab6 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000584cc │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000004baca │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000584e0 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000004bad4 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000584ea │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004bad6 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000584ec │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000d1f4 0000000000000034 0000d1f8 FDE cie=00000000 pc=000000000004bad8..000000000004bbaa │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004bada │ │ │ │ +0000f61c 0000000000000034 0000f620 FDE cie=00000000 pc=00000000000584ee..00000000000585c0 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000584f0 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004badc │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000584f2 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000004bae6 │ │ │ │ + DW_CFA_advance_loc: 10 to 00000000000584fc │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000004baf2 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000058508 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 74 to 000000000004bb3c │ │ │ │ + DW_CFA_advance_loc1: 74 to 0000000000058552 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004bb3e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058554 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000004bb48 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000005855e │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004bb4a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058560 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004bb4c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058562 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004bb4e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058564 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004bb50 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058566 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004bb52 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058568 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 44 to 000000000004bb7e │ │ │ │ + DW_CFA_advance_loc: 44 to 0000000000058594 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000d22c 0000000000000018 0000d230 FDE cie=00000000 pc=000000000004bbaa..000000000004bbde │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000004bbbe │ │ │ │ +0000f654 0000000000000018 0000f658 FDE cie=00000000 pc=00000000000585c0..00000000000585f4 │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000585d4 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000004bbc4 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000585da │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 18 to 000000000004bbd6 │ │ │ │ + DW_CFA_advance_loc: 18 to 00000000000585ec │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000004bbdc │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000585f2 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ │ │ │ │ -0000d248 000000000000006c 0000d24c FDE cie=00000000 pc=000000000004bbde..000000000004bda0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004bbe0 │ │ │ │ +0000f670 000000000000006c 0000f674 FDE cie=00000000 pc=00000000000585f4..00000000000587b6 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000585f6 │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000004bbf8 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000005860e │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000004bc04 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000005861a │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 26 to 000000000004bc1e │ │ │ │ + DW_CFA_advance_loc: 26 to 0000000000058634 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc1: 184 to 000000000004bcd6 │ │ │ │ + DW_CFA_advance_loc1: 184 to 00000000000586ec │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004bcd8 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000586ee │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004bcda │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000586f0 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004bcdc │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000586f2 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004bcde │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000586f4 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004bce0 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000586f6 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004bce2 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000586f8 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004bce4 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000586fa │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004bce6 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000586fc │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004bce8 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000586fe │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004bcea │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058700 │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004bcec │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058702 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004bcee │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058704 │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004bcf0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058706 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004bcf2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058708 │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ @@ -31079,1275 +36479,1275 @@ │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000d2b8 0000000000000020 0000d2bc FDE cie=00000000 pc=000000000004bda0..000000000004bde4 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004bda2 │ │ │ │ +0000f6e0 0000000000000020 0000f6e4 FDE cie=00000000 pc=00000000000587b6..00000000000587fa │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000587b8 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004bda4 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000587ba │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000004bdc0 │ │ │ │ + DW_CFA_advance_loc: 28 to 00000000000587d6 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 26 to 000000000004bdda │ │ │ │ + DW_CFA_advance_loc: 26 to 00000000000587f0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004bddc │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000587f2 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004bdde │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000587f4 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004bde0 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000587f6 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -0000d2dc 0000000000000074 0000d2e0 FDE cie=00000000 pc=000000000004bde4..000000000004bfce │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004bde6 │ │ │ │ +0000f704 0000000000000074 0000f708 FDE cie=00000000 pc=00000000000587fa..00000000000589e4 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000587fc │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004bdea │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000058800 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000004bdfa │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000058810 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 34 to 000000000004be1c │ │ │ │ + DW_CFA_advance_loc: 34 to 0000000000058832 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc1: 146 to 000000000004beae │ │ │ │ + DW_CFA_advance_loc1: 146 to 00000000000588c4 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004beb0 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000588c6 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004beb2 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000588c8 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004beb4 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000588ca │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004beb6 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000588cc │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004beb8 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000588ce │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004beba │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000588d0 │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004bebc │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000588d2 │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004bec0 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000588d6 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004bec2 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000588d8 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000004bec8 │ │ │ │ + DW_CFA_advance_loc: 6 to 00000000000588de │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004beca │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000588e0 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004bece │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000588e4 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004bed0 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000588e6 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004bed2 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000588e8 │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc1: 248 to 000000000004bfca │ │ │ │ + DW_CFA_advance_loc1: 248 to 00000000000589e0 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ │ │ │ │ -0000d354 000000000000004c 0000d358 FDE cie=00000000 pc=000000000004bfce..000000000004c158 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004bfd0 │ │ │ │ +0000f77c 000000000000004c 0000f780 FDE cie=00000000 pc=00000000000589e4..0000000000058b6e │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000589e6 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004bfd2 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000589e8 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004bfda │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000589f0 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 18 to 000000000004bfec │ │ │ │ + DW_CFA_advance_loc: 18 to 0000000000058a02 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000004bffa │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000058a10 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc2: 260 to 000000000004c0fe │ │ │ │ + DW_CFA_advance_loc2: 260 to 0000000000058b14 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004c100 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058b16 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004c102 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058b18 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004c104 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058b1a │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004c106 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058b1c │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004c108 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058b1e │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004c10a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058b20 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004c10c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058b22 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004c10e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058b24 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004c110 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058b26 │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004c112 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058b28 │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004c116 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000058b2c │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004c118 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058b2e │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004c11a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058b30 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -0000d3a4 000000000000004c 0000d3a8 FDE cie=00000000 pc=000000000004c158..000000000004c308 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004c15a │ │ │ │ +0000f7cc 000000000000004c 0000f7d0 FDE cie=00000000 pc=0000000000058b6e..0000000000058d1e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058b70 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004c15c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058b72 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004c164 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000058b7a │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 18 to 000000000004c176 │ │ │ │ + DW_CFA_advance_loc: 18 to 0000000000058b8c │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000004c184 │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000058b9a │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc2: 288 to 000000000004c2a4 │ │ │ │ + DW_CFA_advance_loc2: 288 to 0000000000058cba │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004c2a6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058cbc │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004c2a8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058cbe │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004c2aa │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058cc0 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004c2ac │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058cc2 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004c2ae │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058cc4 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004c2b0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058cc6 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004c2b2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058cc8 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004c2b4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058cca │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004c2b6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058ccc │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004c2b8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058cce │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004c2bc │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000058cd2 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004c2be │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058cd4 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004c2c0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058cd6 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -0000d3f4 0000000000000078 0000d3f8 FDE cie=00000000 pc=000000000004c308..000000000004c4e2 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004c30a │ │ │ │ +0000f81c 0000000000000078 0000f820 FDE cie=00000000 pc=0000000000058d1e..0000000000058ef8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058d20 │ │ │ │ DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004c30c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058d22 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000004c320 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000058d36 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000004c33c │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000058d52 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc1: 106 to 000000000004c3a6 │ │ │ │ + DW_CFA_advance_loc1: 106 to 0000000000058dbc │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004c3a8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058dbe │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004c3aa │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058dc0 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004c3ac │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058dc2 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004c3ae │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058dc4 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004c3b0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058dc6 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004c3b2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058dc8 │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004c3b4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058dca │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004c3b8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000058dce │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004c3ba │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058dd0 │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000004c3c0 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000058dd6 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000004c3c6 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000058ddc │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000004c3cc │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000058de2 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004c3ce │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058de4 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004c3d0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058de6 │ │ │ │ DW_CFA_def_cfa_offset: 160 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 266 to 000000000004c4da │ │ │ │ + DW_CFA_advance_loc2: 266 to 0000000000058ef0 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000d470 0000000000000064 0000d474 FDE cie=00000000 pc=000000000004c4e2..000000000004c652 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004c4e4 │ │ │ │ +0000f898 0000000000000064 0000f89c FDE cie=00000000 pc=0000000000058ef8..0000000000059068 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058efa │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004c4e6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000058efc │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004c4ee │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000058f04 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000004c50a │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000058f20 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc1: 230 to 000000000004c5f0 │ │ │ │ + DW_CFA_advance_loc1: 230 to 0000000000059006 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004c5f2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000059008 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004c5f4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005900a │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004c5f6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005900c │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004c5f8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005900e │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004c5fa │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000059010 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004c5fc │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000059012 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004c5fe │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000059014 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004c600 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000059016 │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004c602 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000059018 │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004c604 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005901a │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004c606 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005901c │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004c60a │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000059020 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004c60c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000059022 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004c60e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000059024 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 54 to 000000000004c644 │ │ │ │ + DW_CFA_advance_loc: 54 to 000000000005905a │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004c646 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005905c │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004c64a │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000059060 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004c64e │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000059064 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004c650 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000059066 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000d4d8 0000000000000090 0000d4dc FDE cie=00000000 pc=000000000004c652..000000000004c832 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004c654 │ │ │ │ +0000f900 0000000000000090 0000f904 FDE cie=00000000 pc=0000000000059068..0000000000059248 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005906a │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004c656 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005906c │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000004c65c │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000059072 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 18 to 000000000004c66e │ │ │ │ + DW_CFA_advance_loc: 18 to 0000000000059084 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000004c67c │ │ │ │ + DW_CFA_advance_loc: 14 to 0000000000059092 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc1: 162 to 000000000004c71e │ │ │ │ + DW_CFA_advance_loc1: 162 to 0000000000059134 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004c720 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000059136 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004c722 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000059138 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004c724 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005913a │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004c726 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005913c │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004c728 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005913e │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004c72a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000059140 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004c72c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000059142 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004c72e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000059144 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004c730 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000059146 │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004c732 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000059148 │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004c734 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005914a │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004c736 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005914c │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004c738 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005914e │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004c73a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000059150 │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc1: 212 to 000000000004c80e │ │ │ │ + DW_CFA_advance_loc1: 212 to 0000000000059224 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004c812 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000059228 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000d56c 0000000000000034 0000d570 FDE cie=00000000 pc=000000000004c832..000000000004c9c6 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004c834 │ │ │ │ +0000f994 0000000000000034 0000f998 FDE cie=00000000 pc=0000000000059248..00000000000593dc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005924a │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004c838 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005924e │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000004c846 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000005925c │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000004c84c │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000059262 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 218 to 000000000004c926 │ │ │ │ + DW_CFA_advance_loc1: 218 to 000000000005933c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004c928 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005933e │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004c92a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000059340 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004c92c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000059342 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004c92e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000059344 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004c932 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000059348 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004c934 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005934a │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004c936 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005934c │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000d5a4 0000000000000084 0000d5a8 FDE cie=00000000 pc=000000000004c9c6..000000000004cc36 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004c9c8 │ │ │ │ +0000f9cc 0000000000000084 0000f9d0 FDE cie=00000000 pc=00000000000593dc..000000000005964c │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000593de │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004c9cc │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000593e2 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000004c9dc │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000593f2 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 42 to 000000000004ca06 │ │ │ │ + DW_CFA_advance_loc: 42 to 000000000005941c │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 54 to 000000000004ca3c │ │ │ │ + DW_CFA_advance_loc: 54 to 0000000000059452 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc1: 96 to 000000000004ca9c │ │ │ │ + DW_CFA_advance_loc1: 96 to 00000000000594b2 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc1: 150 to 000000000004cb32 │ │ │ │ + DW_CFA_advance_loc1: 150 to 0000000000059548 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004cb34 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005954a │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004cb36 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005954c │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004cb38 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005954e │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000004cb4c │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000059562 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004cb4e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000059564 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004cb50 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000059566 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004cb52 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000059568 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004cb54 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005956a │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004cb56 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005956c │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004cb58 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005956e │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004cb5a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000059570 │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004cb5e │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000059574 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004cb60 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000059576 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004cb62 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000059578 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc1: 152 to 000000000004cbfa │ │ │ │ + DW_CFA_advance_loc1: 152 to 0000000000059610 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 44 to 000000000004cc26 │ │ │ │ + DW_CFA_advance_loc: 44 to 000000000005963c │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000004cc32 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000059648 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000d62c 0000000000000034 0000d630 FDE cie=00000000 pc=000000000004cc36..000000000004ccec │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004cc38 │ │ │ │ +0000fa54 0000000000000034 0000fa58 FDE cie=00000000 pc=000000000005964c..0000000000059702 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005964e │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000004cc42 │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000059658 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004cc4a │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000059660 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000004cc5e │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000059674 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc1: 112 to 000000000004ccce │ │ │ │ + DW_CFA_advance_loc1: 112 to 00000000000596e4 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004ccd0 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000596e6 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004ccd2 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000596e8 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004ccd4 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000596ea │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004ccd6 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000596ec │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004ccd8 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000596ee │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004ccdc │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000596f2 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000004cce8 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000596fe │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000d664 000000000000009c 0000d668 FDE cie=00000000 pc=000000000004ccec..000000000004d102 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004ccee │ │ │ │ +0000fa8c 000000000000009c 0000fa90 FDE cie=00000000 pc=0000000000059702..0000000000059b18 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000059704 │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004ccf0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000059706 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 40 to 000000000004cd18 │ │ │ │ + DW_CFA_advance_loc: 40 to 000000000005972e │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 106 to 000000000004cd82 │ │ │ │ + DW_CFA_advance_loc1: 106 to 0000000000059798 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc1: 172 to 000000000004ce2e │ │ │ │ + DW_CFA_advance_loc1: 172 to 0000000000059844 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc1: 156 to 000000000004ceca │ │ │ │ + DW_CFA_advance_loc1: 156 to 00000000000598e0 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004cecc │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000598e2 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004cece │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000598e4 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004ced0 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000598e6 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004ced2 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000598e8 │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004ced4 │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000598ea │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004ced8 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000598ee │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004ceda │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000598f0 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004cedc │ │ │ │ + DW_CFA_advance_loc: 2 to 00000000000598f2 │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 374 to 000000000004d052 │ │ │ │ + DW_CFA_advance_loc2: 374 to 0000000000059a68 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004d054 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000059a6a │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004d056 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000059a6c │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004d058 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000059a6e │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004d05a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000059a70 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004d05c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000059a72 │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 22 to 000000000004d072 │ │ │ │ + DW_CFA_advance_loc: 22 to 0000000000059a88 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004d076 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000059a8c │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004d078 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000059a8e │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004d07a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000059a90 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004d07c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000059a92 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004d07e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000059a94 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004d080 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000059a96 │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 62 to 000000000004d0be │ │ │ │ + DW_CFA_advance_loc: 62 to 0000000000059ad4 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000d704 000000000000008c 0000d708 FDE cie=00000000 pc=000000000004d102..000000000004d43e │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000004d108 │ │ │ │ +0000fb2c 000000000000008c 0000fb30 FDE cie=00000000 pc=0000000000059b18..0000000000059e54 │ │ │ │ + DW_CFA_advance_loc: 6 to 0000000000059b1e │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004d10c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000059b22 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000004d124 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000059b3a │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 38 to 000000000004d14a │ │ │ │ + DW_CFA_advance_loc: 38 to 0000000000059b60 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc2: 660 to 000000000004d3de │ │ │ │ + DW_CFA_advance_loc2: 660 to 0000000000059df4 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004d3e0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000059df6 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004d3e2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000059df8 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004d3e4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000059dfa │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004d3e6 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000059dfc │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004d3e8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000059dfe │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004d3ea │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000059e00 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004d3ec │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000059e02 │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004d3ee │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000059e04 │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004d3f0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000059e06 │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004d3f2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000059e08 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004d3f4 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000059e0a │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004d3f8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000059e0e │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004d3fa │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000059e10 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004d3fc │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000059e12 │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000004d414 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000059e2a │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000004d41e │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000059e34 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000d794 0000000000000074 0000d798 FDE cie=00000000 pc=000000000004d43e..000000000004d73a │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004d440 │ │ │ │ +0000fbbc 0000000000000074 0000fbc0 FDE cie=00000000 pc=0000000000059e54..000000000005a150 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000059e56 │ │ │ │ DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000004d454 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000059e6a │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 42 to 000000000004d47e │ │ │ │ + DW_CFA_advance_loc: 42 to 0000000000059e94 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000004d48e │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000059ea4 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc1: 74 to 000000000004d4d8 │ │ │ │ + DW_CFA_advance_loc1: 74 to 0000000000059eee │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004d4da │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000059ef0 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004d4dc │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000059ef2 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004d4de │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000059ef4 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004d4e0 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000059ef6 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004d4e2 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000059ef8 │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000004d4ec │ │ │ │ + DW_CFA_advance_loc: 10 to 0000000000059f02 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004d4ee │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000059f04 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004d4f6 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000059f0c │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004d4f8 │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000059f0e │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004d500 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000059f16 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004d508 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000059f1e │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004d50a │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000059f20 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004d50c │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000059f22 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004d50e │ │ │ │ + DW_CFA_advance_loc: 2 to 0000000000059f24 │ │ │ │ DW_CFA_def_cfa_offset: 160 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 548 to 000000000004d732 │ │ │ │ + DW_CFA_advance_loc2: 548 to 000000000005a148 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000d80c 0000000000000058 0000d810 FDE cie=00000000 pc=000000000004d73a..000000000004d81a │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004d73c │ │ │ │ +0000fc34 0000000000000058 0000fc38 FDE cie=00000000 pc=000000000005a150..000000000005a230 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005a152 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000004d746 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000005a15c │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 46 to 000000000004d774 │ │ │ │ + DW_CFA_advance_loc: 46 to 000000000005a18a │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000004d784 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000005a19a │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc1: 104 to 000000000004d7ec │ │ │ │ + DW_CFA_advance_loc1: 104 to 000000000005a202 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004d7ee │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005a204 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004d7f0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005a206 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004d7f2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005a208 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004d7f4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005a20a │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004d7fc │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000005a212 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004d7fe │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005a214 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004d800 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005a216 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004d802 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005a218 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004d806 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005a21c │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004d808 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005a21e │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004d80a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005a220 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000d868 0000000000000074 0000d86c FDE cie=00000000 pc=000000000004d81a..000000000004d9fe │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004d81c │ │ │ │ +0000fc90 0000000000000074 0000fc94 FDE cie=00000000 pc=000000000005a230..000000000005a414 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005a232 │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000004d822 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000005a238 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000004d830 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000005a246 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 46 to 000000000004d85e │ │ │ │ + DW_CFA_advance_loc: 46 to 000000000005a274 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc1: 212 to 000000000004d932 │ │ │ │ + DW_CFA_advance_loc1: 212 to 000000000005a348 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004d934 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005a34a │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004d936 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005a34c │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004d938 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005a34e │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004d93a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005a350 │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004d93c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005a352 │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004d93e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005a354 │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 26 to 000000000004d958 │ │ │ │ + DW_CFA_advance_loc: 26 to 000000000005a36e │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004d95a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005a370 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004d95c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005a372 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004d95e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005a374 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004d960 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005a376 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004d964 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005a37a │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004d966 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005a37c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004d968 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005a37e │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc1: 92 to 000000000004d9c4 │ │ │ │ + DW_CFA_advance_loc1: 92 to 000000000005a3da │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000d8e0 00000000000000b0 0000d8e4 FDE cie=00000000 pc=000000000004d9fe..000000000004df16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004da00 │ │ │ │ +0000fd08 00000000000000b0 0000fd0c FDE cie=00000000 pc=000000000005a414..000000000005a92c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005a416 │ │ │ │ DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000004da06 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000005a41c │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004da0e │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000005a424 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000004da2e │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000005a444 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 108 to 000000000004da9a │ │ │ │ + DW_CFA_advance_loc1: 108 to 000000000005a4b0 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 248 to 000000000004db92 │ │ │ │ + DW_CFA_advance_loc2: 248 to 000000000005a5a8 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004db94 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005a5aa │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004db96 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005a5ac │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004db98 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005a5ae │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004db9a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005a5b0 │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004db9c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005a5b2 │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc1: 66 to 000000000004dbde │ │ │ │ + DW_CFA_advance_loc1: 66 to 000000000005a5f4 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004dbe0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005a5f6 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004dbe2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005a5f8 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004dbe4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005a5fa │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004dbe6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005a5fc │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004dbe8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005a5fe │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004dbec │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005a602 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004dbee │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005a604 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004dbf0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005a606 │ │ │ │ DW_CFA_def_cfa_offset: 144 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc1: 76 to 000000000004dc3c │ │ │ │ + DW_CFA_advance_loc1: 76 to 000000000005a652 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004dc44 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000005a65a │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 430 to 000000000004ddf2 │ │ │ │ + DW_CFA_advance_loc2: 430 to 000000000005a808 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000004de02 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000005a818 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc1: 226 to 000000000004dee4 │ │ │ │ + DW_CFA_advance_loc1: 226 to 000000000005a8fa │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000004def2 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000005a908 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000d994 0000000000000028 0000d998 FDE cie=00000000 pc=000000000004df16..000000000004df58 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000004df1c │ │ │ │ +0000fdbc 0000000000000028 0000fdc0 FDE cie=00000000 pc=000000000005a92c..000000000005a96e │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000005a932 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004df1e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005a934 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000004df2c │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000005a942 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000004df4c │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000005a962 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004df4e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005a964 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004df50 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005a966 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004df52 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005a968 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004df54 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005a96a │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000d9c0 0000000000000084 0000d9c4 FDE cie=00000000 pc=000000000004df58..000000000004e388 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004df5a │ │ │ │ +0000fde8 0000000000000084 0000fdec FDE cie=00000000 pc=000000000005a96e..000000000005ad9e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005a970 │ │ │ │ DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004df5e │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005a974 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000004df76 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000005a98c │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000004df82 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000005a998 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000004df88 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000005a99e │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 50 to 000000000004dfba │ │ │ │ + DW_CFA_advance_loc: 50 to 000000000005a9d0 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc2: 882 to 000000000004e32c │ │ │ │ + DW_CFA_advance_loc2: 882 to 000000000005ad42 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004e32e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005ad44 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004e330 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005ad46 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004e332 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005ad48 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004e334 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005ad4a │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004e336 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005ad4c │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 38 to 000000000004e35c │ │ │ │ + DW_CFA_advance_loc: 38 to 000000000005ad72 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004e35e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005ad74 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004e360 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005ad76 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004e362 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005ad78 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004e364 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005ad7a │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004e366 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005ad7c │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004e36a │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005ad80 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004e36c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005ad82 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004e36e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005ad84 │ │ │ │ DW_CFA_def_cfa_offset: 160 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000004e374 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000005ad8a │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000004e384 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000005ad9a │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000da48 0000000000000050 0000da4c FDE cie=00000000 pc=000000000004e388..000000000004e764 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004e38a │ │ │ │ +0000fe70 0000000000000050 0000fe74 FDE cie=00000000 pc=000000000005ad9e..000000000005b17a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005ada0 │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004e38e │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005ada4 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004e392 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005ada8 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 18 to 000000000004e3a4 │ │ │ │ + DW_CFA_advance_loc: 18 to 000000000005adba │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 46 to 000000000004e3d2 │ │ │ │ + DW_CFA_advance_loc: 46 to 000000000005ade8 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 870 to 000000000004e738 │ │ │ │ + DW_CFA_advance_loc2: 870 to 000000000005b14e │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004e73a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005b150 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004e73c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005b152 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004e73e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005b154 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004e740 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005b156 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004e742 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005b158 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004e744 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005b15a │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004e746 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005b15c │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000004e756 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000005b16c │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004e758 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005b16e │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004e75a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005b170 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004e75c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005b172 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004e75e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005b174 │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004e760 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005b176 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000da9c 0000000000000070 0000daa0 FDE cie=00000000 pc=000000000004e764..000000000004ec18 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004e766 │ │ │ │ +0000fec4 0000000000000070 0000fec8 FDE cie=00000000 pc=000000000005b17a..000000000005b62e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005b17c │ │ │ │ DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004e76a │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005b180 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004e76e │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005b184 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000004e786 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000005b19c │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc1: 52 to 000000000004e7ba │ │ │ │ + DW_CFA_advance_loc1: 52 to 000000000005b1d0 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 702 to 000000000004ea78 │ │ │ │ + DW_CFA_advance_loc2: 702 to 000000000005b48e │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004ea7a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005b490 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004ea7c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005b492 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004ea7e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005b494 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004ea80 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005b496 │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004ea82 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005b498 │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000004ea96 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000005b4ac │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004ea98 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005b4ae │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004ea9a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005b4b0 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004ea9c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005b4b2 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004ea9e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005b4b4 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004eaa0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005b4b6 │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004eaa4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005b4ba │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004eaa6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005b4bc │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004eaaa │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005b4c0 │ │ │ │ DW_CFA_def_cfa_offset: 160 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ @@ -32358,6248 +37758,848 @@ │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000db10 000000000000005c 0000db14 FDE cie=00000000 pc=000000000004ec18..000000000004f012 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004ec1a │ │ │ │ +0000ff38 000000000000005c 0000ff3c FDE cie=00000000 pc=000000000005b62e..000000000005ba28 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005b630 │ │ │ │ DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004ec1e │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005b634 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004ec26 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000005b63c │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004ec2a │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005b640 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000004ec3a │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000005b650 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 50 to 000000000004ec6c │ │ │ │ + DW_CFA_advance_loc: 50 to 000000000005b682 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 884 to 000000000004efe0 │ │ │ │ + DW_CFA_advance_loc2: 884 to 000000000005b9f6 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004efe2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005b9f8 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004efe4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005b9fa │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004efe6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005b9fc │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004efe8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005b9fe │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004efea │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005ba00 │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004efec │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005ba02 │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000004effc │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000005ba12 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004effe │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005ba14 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004f000 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005ba16 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004f002 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005ba18 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004f004 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005ba1a │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004f006 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005ba1c │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004f008 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005ba1e │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004f00c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005ba22 │ │ │ │ DW_CFA_def_cfa_offset: 144 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004f00e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005ba24 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004f010 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005ba26 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000db70 0000000000000010 0000db74 FDE cie=00000000 pc=000000000004f012..000000000004f056 │ │ │ │ +0000ff98 0000000000000010 0000ff9c FDE cie=00000000 pc=000000000005ba28..000000000005ba6c │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000db84 0000000000000080 0000db88 FDE cie=00000000 pc=000000000004f056..000000000004f3ca │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004f058 │ │ │ │ +0000ffac 0000000000000080 0000ffb0 FDE cie=00000000 pc=000000000005ba6c..000000000005bde0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005ba6e │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000004f05e │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000005ba74 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000004f068 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000005ba7e │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc1: 134 to 000000000004f0ee │ │ │ │ + DW_CFA_advance_loc1: 134 to 000000000005bb04 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc2: 276 to 000000000004f202 │ │ │ │ + DW_CFA_advance_loc2: 276 to 000000000005bc18 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004f204 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005bc1a │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004f206 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005bc1c │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004f208 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005bc1e │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004f20a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005bc20 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004f20c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005bc22 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004f20e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005bc24 │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004f210 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005bc26 │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004f212 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005bc28 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004f214 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005bc2a │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004f216 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005bc2c │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004f21a │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005bc30 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004f21c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005bc32 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004f21e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005bc34 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc2: 408 to 000000000004f3b6 │ │ │ │ + DW_CFA_advance_loc2: 408 to 000000000005bdcc │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000004f3c6 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000005bddc │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ │ │ │ │ -0000dc08 0000000000000010 0000dc0c FDE cie=00000000 pc=000000000004f3ca..000000000004f40e │ │ │ │ +00010030 0000000000000010 00010034 FDE cie=00000000 pc=000000000005bde0..000000000005be24 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000dc1c 0000000000000010 0000dc20 FDE cie=00000000 pc=000000000004f40e..000000000004f478 │ │ │ │ +00010044 0000000000000010 00010048 FDE cie=00000000 pc=000000000005be24..000000000005be8e │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000dc30 0000000000000010 0000dc34 FDE cie=00000000 pc=000000000004f478..000000000004f4ae │ │ │ │ +00010058 0000000000000010 0001005c FDE cie=00000000 pc=000000000005be8e..000000000005bec4 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000dc44 0000000000000010 0000dc48 FDE cie=00000000 pc=000000000004f4ae..000000000004f4e0 │ │ │ │ +0001006c 0000000000000010 00010070 FDE cie=00000000 pc=000000000005bec4..000000000005bef6 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000dc58 0000000000000010 0000dc5c FDE cie=00000000 pc=000000000004f4e0..000000000004f516 │ │ │ │ +00010080 0000000000000010 00010084 FDE cie=00000000 pc=000000000005bef6..000000000005bf2c │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000dc6c 0000000000000010 0000dc70 FDE cie=00000000 pc=000000000004f516..000000000004f54e │ │ │ │ +00010094 0000000000000010 00010098 FDE cie=00000000 pc=000000000005bf2c..000000000005bf64 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000dc80 0000000000000048 0000dc84 FDE cie=00000000 pc=000000000004f54e..000000000004f606 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004f552 │ │ │ │ +000100a8 0000000000000048 000100ac FDE cie=00000000 pc=000000000005bf64..000000000005c01c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005bf68 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004f556 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005bf6c │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 18 to 000000000004f568 │ │ │ │ + DW_CFA_advance_loc: 18 to 000000000005bf7e │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc1: 124 to 000000000004f5e4 │ │ │ │ + DW_CFA_advance_loc1: 124 to 000000000005bffa │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004f5e8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005bffe │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004f5ea │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005c000 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004f5ec │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005c002 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004f5ee │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005c004 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004f5f0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005c006 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004f5f2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005c008 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004f5f4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005c00a │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004f5f6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005c00c │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004f5f8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005c00e │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004f5fa │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005c010 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004f5fe │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005c014 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004f602 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005c018 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004f604 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005c01a │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ │ │ │ │ -0000dccc 000000000000002c 0000dcd0 FDE cie=00000000 pc=000000000004f606..000000000004f8aa │ │ │ │ - DW_CFA_advance_loc1: 198 to 000000000004f6cc │ │ │ │ +000100f4 000000000000002c 000100f8 FDE cie=00000000 pc=000000000005c01c..000000000005c2c0 │ │ │ │ + DW_CFA_advance_loc1: 198 to 000000000005c0e2 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004f6ce │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005c0e4 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 60 to 000000000004f70a │ │ │ │ + DW_CFA_advance_loc: 60 to 000000000005c120 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004f70c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005c122 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004f70e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005c124 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 242 to 000000000004f800 │ │ │ │ + DW_CFA_advance_loc1: 242 to 000000000005c216 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc1: 72 to 000000000004f848 │ │ │ │ + DW_CFA_advance_loc1: 72 to 000000000005c25e │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 50 to 000000000004f87a │ │ │ │ + DW_CFA_advance_loc: 50 to 000000000005c290 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000dcfc 000000000000004c 0000dd00 FDE cie=00000000 pc=000000000004f8aa..000000000004f96e │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004f8ac │ │ │ │ +00010124 000000000000004c 00010128 FDE cie=00000000 pc=000000000005c2c0..000000000005c384 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005c2c2 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004f8b0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005c2c6 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000004f8bc │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000005c2d2 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000004f8d0 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000005c2e6 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc1: 78 to 000000000004f91e │ │ │ │ + DW_CFA_advance_loc1: 78 to 000000000005c334 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004f920 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005c336 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004f922 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005c338 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004f924 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005c33a │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004f926 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005c33c │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000004f92c │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000005c342 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004f92e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005c344 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004f930 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005c346 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004f932 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005c348 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004f934 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005c34a │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 40 to 000000000004f95c │ │ │ │ + DW_CFA_advance_loc: 40 to 000000000005c372 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004f95e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005c374 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004f966 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000005c37c │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004f968 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005c37e │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004f96a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005c380 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004f96c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005c382 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000dd4c 0000000000000010 0000dd50 FDE cie=00000000 pc=000000000004f96e..000000000004f99c │ │ │ │ +00010174 0000000000000010 00010178 FDE cie=00000000 pc=000000000005c384..000000000005c3b2 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000dd60 000000000000009c 0000dd64 FDE cie=00000000 pc=000000000004f99c..000000000004fd9e │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004f9a0 │ │ │ │ +00010188 000000000000009c 0001018c FDE cie=00000000 pc=000000000005c3b2..000000000005c7b4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005c3b6 │ │ │ │ DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004f9a4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005c3ba │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000004f9b8 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000005c3ce │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 26 to 000000000004f9d2 │ │ │ │ + DW_CFA_advance_loc: 26 to 000000000005c3e8 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc1: 194 to 000000000004fa94 │ │ │ │ + DW_CFA_advance_loc1: 194 to 000000000005c4aa │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc1: 138 to 000000000004fb1e │ │ │ │ + DW_CFA_advance_loc1: 138 to 000000000005c534 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004fb20 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005c536 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000004fb26 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000005c53c │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004fb28 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005c53e │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000004fb2e │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000005c544 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004fb30 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005c546 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004fb32 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005c548 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004fb34 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005c54a │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004fb36 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005c54c │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004fb38 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005c54e │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004fb3a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005c550 │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004fb3c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005c552 │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004fb40 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005c556 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004fb42 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005c558 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004fb44 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005c55a │ │ │ │ DW_CFA_def_cfa_offset: 144 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 554 to 000000000004fd6e │ │ │ │ + DW_CFA_advance_loc2: 554 to 000000000005c784 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 34 to 000000000004fd90 │ │ │ │ + DW_CFA_advance_loc: 34 to 000000000005c7a6 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004fd94 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005c7aa │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000004fd9c │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000005c7b2 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ │ │ │ │ -0000de00 0000000000000010 0000de04 FDE cie=00000000 pc=000000000004fd9e..000000000004fdea │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000de14 0000000000000010 0000de18 FDE cie=00000000 pc=000000000004fdea..000000000004fe38 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000de28 0000000000000010 0000de2c FDE cie=00000000 pc=000000000004fe38..000000000004fe78 │ │ │ │ +00010228 0000000000000010 0001022c FDE cie=00000000 pc=000000000005c7b4..000000000005c800 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000de3c 0000000000000020 0000de40 FDE cie=00000000 pc=000000000004fe78..000000000004ff6c │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000004fe7e │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004fe80 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 62 to 000000000004febe │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004fec0 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000004fec2 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ +0001023c 0000000000000010 00010240 FDE cie=00000000 pc=000000000005c800..000000000005c84e │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000de60 0000000000000070 0000de64 FDE cie=00000000 pc=000000000004ff6c..0000000000050058 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004ff70 │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000004ff74 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000004ff7a │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 18 to 000000000004ff8c │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000004ff98 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc1: 126 to 0000000000050016 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000005001c │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005001e │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000050020 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000050022 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000050024 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000050026 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000050028 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005002a │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005002c │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005002e │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000050030 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000050032 │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000050034 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000050036 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000050038 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005003a │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005003c │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005003e │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000050040 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000050042 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000050044 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000050046 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000050048 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005004a │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005004c │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000050050 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000050054 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000050056 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ +00010250 0000000000000010 00010254 FDE cie=00000000 pc=000000000005c84e..000000000005c88e │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000ded4 0000000000000038 0000ded8 FDE cie=00000000 pc=0000000000050058..000000000005010c │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005005a │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005005c │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000050066 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000050076 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 26 to 0000000000050090 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 26 to 00000000000500aa │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 44 to 00000000000500d6 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000500d8 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000500da │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000500dc │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000500de │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000500e0 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000500e2 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000500e4 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000500e6 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - │ │ │ │ -0000df10 0000000000000044 0000df14 FDE cie=00000000 pc=000000000005010c..000000000005019c │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005010e │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000050114 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000005011e │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000050126 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 18 to 0000000000050138 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc1: 60 to 0000000000050174 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000050176 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000050178 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005017a │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005017c │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005017e │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000050182 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000050184 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000050188 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005018a │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005018c │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005018e │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000050194 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000050196 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000050198 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000df58 0000000000000058 0000df5c FDE cie=00000000 pc=000000000005019c..0000000000050628 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005019e │ │ │ │ - DW_CFA_def_cfa_offset: 464 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000501a0 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000501a4 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 26 to 00000000000501be │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 30 to 00000000000501dc │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 22 to 00000000000501f2 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-120 │ │ │ │ - DW_CFA_advance_loc2: 912 to 0000000000050582 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000050584 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000050586 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000050588 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005058a │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005058c │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005058e │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000050590 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000050592 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000050594 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000050596 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000050598 │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005059a │ │ │ │ - DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005059e │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000505a0 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000505a2 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000dfb4 0000000000000050 0000dfb8 FDE cie=00000000 pc=0000000000050628..0000000000050842 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005062a │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005062e │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000005063e │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000050644 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc1: 52 to 0000000000050678 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 386 to 00000000000507fa │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000507fc │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000507fe │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000050800 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000050802 │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 44 to 000000000005082e │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000050830 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000050832 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000050834 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000050836 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000050838 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005083a │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005083e │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000050840 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000e008 0000000000000014 0000e00c FDE cie=00000000 pc=0000000000050842..0000000000050866 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000050844 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 30 to 0000000000050862 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000e020 0000000000000014 0000e024 FDE cie=00000000 pc=0000000000050866..000000000005088a │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000050868 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 30 to 0000000000050886 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000e038 0000000000000014 0000e03c FDE cie=00000000 pc=000000000005088a..00000000000508ae │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005088c │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 30 to 00000000000508aa │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000e050 0000000000000014 0000e054 FDE cie=00000000 pc=00000000000508ae..00000000000508d2 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000508b0 │ │ │ │ +00010264 0000000000000020 00010268 FDE cie=00000000 pc=000000000005c88e..000000000005c982 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000005c894 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 24 to 00000000000508c8 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000e068 0000000000000050 0000e06c FDE cie=00000000 pc=00000000000508d2..0000000000050f60 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000508d4 │ │ │ │ - DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc: 36 to 00000000000508f8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 294 to 0000000000050a1e │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000050a20 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000050a24 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000050a26 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000050a28 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000050a2a │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000050a2c │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000050a2e │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000050a30 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000050a32 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000050a34 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000050a36 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000050a38 │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000050a3a │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000050a3c │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000e0bc 0000000000000050 0000e0c0 FDE cie=00000000 pc=0000000000050f60..0000000000051924 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000050f62 │ │ │ │ - DW_CFA_def_cfa_offset: 256 │ │ │ │ - DW_CFA_advance_loc: 26 to 0000000000050f7c │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005c896 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 480 to 000000000005115c │ │ │ │ + DW_CFA_advance_loc: 62 to 000000000005c8d4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005115e │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000051162 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051164 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051166 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051168 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005116a │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005116c │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005116e │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051170 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051172 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051174 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051176 │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051178 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005c8d6 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005117a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005c8d8 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - │ │ │ │ -0000e110 0000000000000018 0000e114 FDE cie=00000000 pc=0000000000051924..0000000000051982 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051926 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005192e │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000051942 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 62 to 0000000000051980 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - │ │ │ │ -0000e12c 0000000000000010 0000e130 FDE cie=00000000 pc=0000000000051982..0000000000051988 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000e140 0000000000000028 0000e144 FDE cie=00000000 pc=0000000000051988..00000000000519d4 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005198a │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005198e │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000051998 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 40 to 00000000000519c0 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000519cc │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000519ce │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000519d0 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000519d2 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000e16c 0000000000000028 0000e170 FDE cie=00000000 pc=00000000000519d4..0000000000051a20 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000519d6 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000519da │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000519e4 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 40 to 0000000000051a0c │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000051a18 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051a1a │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051a1c │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051a1e │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ +00010288 0000000000000010 0001028c FDE cie=00000000 pc=000000000005c982..000000000005c9a6 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000e198 0000000000000010 0000e19c FDE cie=00000000 pc=0000000000051a20..0000000000051a3a │ │ │ │ +0001029c 0000000000000010 000102a0 FDE cie=00000000 pc=000000000005c9a6..000000000005c9d0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000e1ac 0000000000000020 0000e1b0 FDE cie=00000000 pc=0000000000051a3a..0000000000051a76 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000051a3e │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000051a42 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000051a4c │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000051a52 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051a54 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051a56 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000e1d0 0000000000000010 0000e1d4 FDE cie=00000000 pc=0000000000051a76..0000000000051a7e │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000e1e4 0000000000000028 0000e1e8 FDE cie=00000000 pc=0000000000051a7e..0000000000051ae0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000051a82 │ │ │ │ +000102b0 0000000000000028 000102b4 FDE cie=00000000 pc=000000000005c9d0..000000000005ca70 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000005c9e0 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000051a8a │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000005c9e6 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 44 to 0000000000051ab6 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051ab8 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051aba │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051abc │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051abe │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051ac0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000e210 000000000000002c 0000e214 FDE cie=00000000 pc=0000000000051ae0..0000000000051b44 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051ae2 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000051aec │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc1: 72 to 0000000000051b34 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051b36 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000051b3a │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000051b3e │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051b40 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051b42 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000e240 000000000000002c 0000e244 FDE cie=00000000 pc=0000000000051b44..0000000000051ba8 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051b46 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000051b50 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc1: 72 to 0000000000051b98 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051b9a │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000051b9e │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000051ba2 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051ba4 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051ba6 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000e270 000000000000004c 0000e274 FDE cie=00000000 pc=0000000000051ba8..0000000000051c8e │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051baa │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000051bae │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000051bb8 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000051bc6 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000051bce │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000051bd8 │ │ │ │ + DW_CFA_advance_loc: 46 to 000000000005ca14 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000051bde │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005ca16 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000051be4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005ca18 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051be6 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051be8 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051bea │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051bec │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005ca1a │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051bee │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005ca1c │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051bf0 │ │ │ │ + DW_CFA_advance_loc: 18 to 000000000005ca2e │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000051c04 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc1: 128 to 0000000000051c84 │ │ │ │ + DW_CFA_advance_loc: 48 to 000000000005ca5e │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051c86 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051c88 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051c8a │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051c8c │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -0000e2c0 0000000000000054 0000e2c4 FDE cie=00000000 pc=0000000000051c8e..0000000000051d74 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000051c92 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000051c98 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000051cac │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000051cb2 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000051cbe │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000051cc2 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000051cc6 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051cc8 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051cca │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051ccc │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051cce │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051cd0 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000051ce0 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000051ce6 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc1: 90 to 0000000000051d40 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051d42 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051d44 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051d46 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051d48 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 40 to 0000000000051d70 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000e318 0000000000000048 0000e31c FDE cie=00000000 pc=0000000000051d74..0000000000051f5a │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051d76 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051d78 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000051d90 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc2: 276 to 0000000000051ea4 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051ea6 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051ea8 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051eaa │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051eac │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051eae │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051eb0 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051eb2 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051eb4 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051eb6 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051eb8 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051eba │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051ebc │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000e364 000000000000002c 0000e368 FDE cie=00000000 pc=0000000000051f5a..0000000000051fc0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051f5c │ │ │ │ +000102dc 0000000000000038 000102e0 FDE cie=00000000 pc=000000000005ca70..000000000005cb06 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000005ca76 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051f5e │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000051f64 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000051f78 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000051f94 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051f96 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000051f9a │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051f9c │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051f9e │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051fa0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000e394 0000000000000030 0000e398 FDE cie=00000000 pc=0000000000051fc0..0000000000052024 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051fc2 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000051fc4 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000051fcc │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 22 to 0000000000051fe2 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000005ca7e │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 34 to 0000000000052004 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000005200a │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005200c │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000005201a │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005201c │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005201e │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000052020 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000e3c8 0000000000000044 0000e3cc FDE cie=00000000 pc=0000000000052024..0000000000052156 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000052026 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000052028 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 22 to 000000000005203e │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc1: 190 to 00000000000520fc │ │ │ │ + DW_CFA_advance_loc1: 64 to 000000000005cabe │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000520fe │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000052100 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000052102 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000052104 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000052106 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000052108 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005210a │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005210c │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005210e │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000052110 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000052112 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000e410 000000000000003c 0000e414 FDE cie=00000000 pc=0000000000052156..000000000005225c │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000052166 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000052168 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000005216e │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000005218a │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005218e │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc1: 94 to 00000000000521ec │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005cac0 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000521f0 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000521f2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005cac2 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000521f4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005cac4 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000521f6 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000521f8 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000521fa │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000521fc │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000521fe │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005cac6 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000052200 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005caca │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000e450 0000000000000040 0000e454 FDE cie=00000000 pc=000000000005225c..00000000000523e6 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005225e │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000052272 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc1: 154 to 000000000005230c │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000005cae2 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000005231a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005cae4 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005231c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005cae6 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005231e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005cae8 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000052320 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000052322 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000052324 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000052326 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000052328 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005232a │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005232c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005caea │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005232e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005caec │ │ │ │ DW_CFA_restore_state │ │ │ │ - │ │ │ │ -0000e494 0000000000000058 0000e498 FDE cie=00000000 pc=00000000000523e6..000000000005257c │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000523e8 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 30 to 0000000000052406 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005240e │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000052412 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 34 to 0000000000052434 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc1: 106 to 000000000005249e │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 14 to 00000000000524ac │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000524ae │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000524b0 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000524b2 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000524b4 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000524b6 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000524b8 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000524ba │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000524bc │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000524be │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000524c0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 40 to 00000000000524e8 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc1: 112 to 0000000000052558 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000052578 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000e4f0 0000000000000098 0000e4f4 FDE cie=00000000 pc=000000000005257c..000000000005293c │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005257e │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000052580 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000005258c │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000052598 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 28 to 00000000000525b4 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 24 to 00000000000525cc │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc2: 326 to 0000000000052712 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000052714 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc2: 336 to 0000000000052864 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000052866 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000052868 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005286a │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005286c │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005286e │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000052870 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000052874 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000052876 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000052878 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005287a │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005287c │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005287e │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000052882 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc1: 78 to 00000000000528d0 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc1: 76 to 000000000005291c │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005291e │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000052920 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000052924 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000052926 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000052928 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005292a │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005292c │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005292e │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000052930 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000052932 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000052934 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000052936 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000052938 │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005293a │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000e58c 0000000000000030 0000e590 FDE cie=00000000 pc=000000000005293c..0000000000052ae6 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000052940 │ │ │ │ +00010318 0000000000000088 0001031c FDE cie=00000000 pc=000000000005cb06..000000000005cc0c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005cb0a │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000005294a │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc2: 290 to 0000000000052a6c │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000052a6e │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000052a70 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000052a72 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000052a76 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000052a78 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000052a7a │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000e5c0 00000000000000b4 0000e5c4 FDE cie=00000000 pc=0000000000052ae6..0000000000052dfa │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000052ae8 │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000052af0 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000052afc │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000052b08 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000052b14 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc1: 62 to 0000000000052b52 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 358 to 0000000000052cb8 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000052cba │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000052cbc │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000052cbe │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000052cc0 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000052cc2 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000052cc4 │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000052cc6 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000052cc8 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000052ccc │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000052cce │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000052cd0 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000052cd2 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000052cd4 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000052cd6 │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc1: 186 to 0000000000052d90 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 48 to 0000000000052dc0 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000052dc4 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 50 to 0000000000052df6 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000e678 000000000000006c 0000e67c FDE cie=00000000 pc=0000000000052dfa..0000000000053076 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000052dfc │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000052e02 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 26 to 0000000000052e1c │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc2: 284 to 0000000000052f38 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc1: 126 to 0000000000052fb6 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000052fb8 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000052fbe │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000052fc0 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000052fc2 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000052fc4 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000052fc6 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000052fc8 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000052fca │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000052fcc │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000052fce │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000052fd0 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000052fd2 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 76 to 000000000005301e │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000053022 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 48 to 0000000000053052 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000005cb16 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - │ │ │ │ -0000e6e8 0000000000000050 0000e6ec FDE cie=00000000 pc=0000000000053076..0000000000053716 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000053078 │ │ │ │ - DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc: 26 to 0000000000053092 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000005cb22 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 22 to 000000000005cb38 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 298 to 00000000000531bc │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 44 to 000000000005cb64 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000531be │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005cb66 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000531c2 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000531c4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005cb68 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000531c6 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000531c8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005cb6a │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000531ca │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000531cc │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000531ce │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000531d0 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000531d2 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000531d4 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000531d6 │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000531d8 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000531da │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000e73c 0000000000000080 0000e740 FDE cie=00000000 pc=0000000000053716..0000000000053a70 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000053718 │ │ │ │ - DW_CFA_def_cfa_offset: 272 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005371a │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000053726 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 40 to 000000000005374e │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc1: 118 to 00000000000537c4 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 18 to 00000000000537d6 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc2: 586 to 0000000000053a20 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000053a22 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000053a24 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000053a26 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000053a28 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000053a3c │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000053a3e │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000053a40 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005cb6c │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000053a42 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000053a44 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005cb6e │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000053a46 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000053a48 │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000053a4c │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000053a4e │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005cb72 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000053a50 │ │ │ │ - DW_CFA_def_cfa_offset: 272 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000053a56 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 22 to 0000000000053a6c │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000e7c0 0000000000000058 0000e7c4 FDE cie=00000000 pc=0000000000053a70..0000000000053bd0 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000053a7a │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000053a7e │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000053a8a │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000053a94 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 90 to 0000000000053aee │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000053af0 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000053af6 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000053af8 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000053afa │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000053afc │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 72 to 0000000000053b44 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc1: 124 to 0000000000053bc0 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000053bc4 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000053bc8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000e81c 00000000000000b4 0000e820 FDE cie=00000000 pc=0000000000053bd0..0000000000054138 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000053bd2 │ │ │ │ - DW_CFA_def_cfa_offset: 256 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000053bd6 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 18 to 0000000000053be8 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000053bf8 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 36 to 0000000000053c1c │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc2: 298 to 0000000000053d46 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000053d48 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000053d4a │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000053d4c │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000053d4e │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000053d50 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000053d52 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000053d54 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000053d56 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 156 to 0000000000053df2 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 280 to 0000000000053f0a │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000053f0c │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000053f0e │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000053f10 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000053f12 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000053f14 │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000053f16 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 134 to 0000000000053f9c │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 26 to 0000000000053fb6 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 106 to 0000000000054020 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc1: 60 to 000000000005405c │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000054066 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 34 to 0000000000054088 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000054092 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 36 to 00000000000540b6 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc1: 114 to 0000000000054128 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000054134 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - │ │ │ │ -0000e8d4 0000000000000050 0000e8d8 FDE cie=00000000 pc=0000000000054138..00000000000549e4 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000005413e │ │ │ │ - DW_CFA_def_cfa_offset: 208 │ │ │ │ - DW_CFA_advance_loc: 34 to 0000000000054160 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 274 to 0000000000054272 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000054274 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000054278 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005427a │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005427c │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005427e │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000054280 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000054282 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000054284 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000054286 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000054288 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005428a │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005428c │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005428e │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000054290 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000e928 0000000000000050 0000e92c FDE cie=00000000 pc=00000000000549e4..0000000000055462 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000549e6 │ │ │ │ - DW_CFA_def_cfa_offset: 256 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000549e8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 30 to 0000000000054a06 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 464 to 0000000000054bd6 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000054bd8 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000054bdc │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000054bde │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000054be0 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000054be2 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000054be4 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000054be6 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000054be8 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000054bea │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000054bec │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000054bee │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000054bf0 │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000054bf2 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000054bf4 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000e97c 0000000000000050 0000e980 FDE cie=00000000 pc=0000000000055462..0000000000055982 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000055464 │ │ │ │ - DW_CFA_def_cfa_offset: 240 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000055466 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000055476 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 26 to 0000000000055490 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 414 to 000000000005562e │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000055630 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000055632 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000055634 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000055636 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000055638 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005563a │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005563c │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005563e │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000055640 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000055642 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000055644 │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000055648 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005564a │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005564c │ │ │ │ - DW_CFA_restore_state │ │ │ │ - │ │ │ │ -0000e9d0 000000000000007c 0000e9d4 FDE cie=00000000 pc=0000000000055982..0000000000055be2 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000055984 │ │ │ │ - DW_CFA_def_cfa_offset: 160 │ │ │ │ - DW_CFA_advance_loc: 28 to 00000000000559a0 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 30 to 00000000000559be │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc1: 178 to 0000000000055a70 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000055a72 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000055a74 │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc1: 178 to 0000000000055b26 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000055b28 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000055b2a │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000055b2c │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000055b2e │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000055b30 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000055b32 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000055b34 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000055b36 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000055b3a │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000055b3c │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000055b3e │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000055b42 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000055b48 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000055b4a │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000055b4c │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000055b4e │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000055b50 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000055b52 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000055b58 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000055b5a │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000055b5e │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000055b62 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000055b66 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 52 to 0000000000055b9a │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000055bba │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 36 to 0000000000055bde │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000ea50 0000000000000068 0000ea54 FDE cie=00000000 pc=0000000000055be2..0000000000055db2 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000055be4 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000055bea │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000055c06 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc2: 266 to 0000000000055d10 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000055d12 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000055d14 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000055d16 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000055d18 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000055d1a │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000055d1c │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000055d20 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000055d22 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000055d24 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000055d26 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000055d28 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc1: 102 to 0000000000055d8e │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000055d90 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000055d92 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000055d94 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000055d96 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000055d98 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000055d9a │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000055d9c │ │ │ │ - DW_CFA_restore_state │ │ │ │ - │ │ │ │ -0000eabc 000000000000002c 0000eac0 FDE cie=00000000 pc=0000000000055db2..0000000000055e04 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000055dba │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000055dbe │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000055dd6 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000055de0 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000055de2 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000055de6 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000055df6 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000055e00 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000055e02 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000eaec 000000000000002c 0000eaf0 FDE cie=00000000 pc=0000000000055e04..0000000000055f82 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000055e08 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000055e10 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc2: 266 to 0000000000055f1a │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000055f1c │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000055f1e │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000055f20 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000055f22 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000055f24 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000eb1c 0000000000000028 0000eb20 FDE cie=00000000 pc=0000000000055f82..0000000000056028 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000055f86 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000055f8e │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 106 to 0000000000055ff8 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 26 to 0000000000056012 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056014 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056016 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056018 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005601a │ │ │ │ - DW_CFA_restore_state │ │ │ │ - │ │ │ │ -0000eb48 0000000000000080 0000eb4c FDE cie=00000000 pc=0000000000056028..0000000000056214 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005602a │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000056038 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 52 to 000000000005606c │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc1: 122 to 00000000000560e6 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000560e8 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000560ee │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000560f0 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000560f2 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000560f4 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000560f8 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000560fa │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000560fc │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000056106 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056108 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005610a │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005610e │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056110 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056112 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc1: 110 to 0000000000056180 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056182 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056184 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056186 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056188 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005618a │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005618c │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005618e │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056190 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000056196 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000ebcc 000000000000003c 0000ebd0 FDE cie=00000000 pc=0000000000056214..00000000000562a8 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056216 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000056220 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 38 to 0000000000056246 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056248 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000005624e │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000056252 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056254 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005625c │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 18 to 000000000005626e │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 18 to 0000000000056280 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056282 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000056286 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005628a │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005628c │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - │ │ │ │ -0000ec0c 0000000000000024 0000ec10 FDE cie=00000000 pc=00000000000562a8..00000000000562f6 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000562aa │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000562b0 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 26 to 00000000000562ca │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000562cc │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000562d4 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000562d8 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000562da │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000ec34 000000000000002c 0000ec38 FDE cie=00000000 pc=00000000000562f6..0000000000056394 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000562f8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005cb74 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000056302 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc1: 78 to 0000000000056350 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056352 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056354 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056356 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005635a │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005635c │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005635e │ │ │ │ - DW_CFA_restore_state │ │ │ │ - │ │ │ │ -0000ec64 000000000000002c 0000ec68 FDE cie=00000000 pc=0000000000056394..0000000000056432 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056396 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000563a0 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc1: 78 to 00000000000563ee │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000563f0 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000563f2 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000563f4 │ │ │ │ + DW_CFA_advance_loc: 22 to 000000000005cb8a │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000563f8 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000563fa │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000563fc │ │ │ │ - DW_CFA_restore_state │ │ │ │ - │ │ │ │ -0000ec94 000000000000002c 0000ec98 FDE cie=00000000 pc=0000000000056432..00000000000564d0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056434 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000005643e │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc1: 78 to 000000000005648c │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000005cb90 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005648e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005cb92 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056490 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005cb94 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056492 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000056496 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005cb96 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056498 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005cb9a │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005649a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005cb9c │ │ │ │ DW_CFA_restore_state │ │ │ │ - │ │ │ │ -0000ecc4 000000000000002c 0000ecc8 FDE cie=00000000 pc=00000000000564d0..000000000005656e │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000564d2 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000564dc │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc1: 78 to 000000000005652a │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 34 to 000000000005cbbe │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005652c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005cbc0 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005652e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005cbc2 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056530 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000056534 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005cbc4 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056536 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056538 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - │ │ │ │ -0000ecf4 0000000000000024 0000ecf8 FDE cie=00000000 pc=000000000005656e..00000000000565f4 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000056572 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000056578 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 46 to 00000000000565a6 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000565a8 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000565aa │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000565ac │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005cbc8 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000565ae │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000ed1c 0000000000000024 0000ed20 FDE cie=00000000 pc=00000000000565f4..000000000005667c │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000565f6 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000565f8 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000056600 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 46 to 000000000005662e │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056630 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056632 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056634 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056636 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - │ │ │ │ -0000ed44 0000000000000024 0000ed48 FDE cie=00000000 pc=000000000005667c..00000000000566fc │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005667e │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056680 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000056688 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 38 to 00000000000566ae │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000566b0 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000566b2 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000566b4 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000566b6 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - │ │ │ │ -0000ed6c 0000000000000034 0000ed70 FDE cie=00000000 pc=00000000000566fc..0000000000056776 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000566fe │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005cbca │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000005670c │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 26 to 0000000000056726 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056728 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005672c │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000056734 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000005673a │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005673c │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005673e │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000056746 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 18 to 0000000000056758 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005675a │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000eda4 0000000000000034 0000eda8 FDE cie=00000000 pc=0000000000056776..00000000000567f0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056778 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000056786 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 26 to 00000000000567a0 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000567a2 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000567a6 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000567ae │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000567b4 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000567b6 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000567b8 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000567c0 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 18 to 00000000000567d2 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000567d4 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000eddc 000000000000002c 0000ede0 FDE cie=00000000 pc=00000000000567f0..000000000005688e │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000567f2 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000567fc │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc1: 78 to 000000000005684a │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000005cbd6 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005684c │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005684e │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056850 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005cbd8 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000056854 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056856 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056858 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - │ │ │ │ -0000ee0c 000000000000002c 0000ee10 FDE cie=00000000 pc=000000000005688e..000000000005692c │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056890 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000005689a │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc1: 78 to 00000000000568e8 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000568ea │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000568ec │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000568ee │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000568f2 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000568f4 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000568f6 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - │ │ │ │ -0000ee3c 000000000000002c 0000ee40 FDE cie=00000000 pc=000000000005692c..00000000000569ca │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005692e │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000056938 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc1: 78 to 0000000000056986 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056988 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000005cbe0 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005698a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005cbe2 │ │ │ │ + DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005cbe4 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005698c │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000056990 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005cbe6 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056992 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005cbea │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056994 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - │ │ │ │ -0000ee6c 000000000000002c 0000ee70 FDE cie=00000000 pc=00000000000569ca..0000000000056a68 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000569cc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005cbec │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000569d6 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc1: 78 to 0000000000056a24 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056a26 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056a28 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056a2a │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000056a2e │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056a30 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056a32 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - │ │ │ │ -0000ee9c 000000000000002c 0000eea0 FDE cie=00000000 pc=0000000000056a68..0000000000056adc │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056a6a │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056a6c │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000056a72 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000056a76 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000056a92 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000056a9c │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056a9e │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056aa0 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056aa2 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000eecc 000000000000002c 0000eed0 FDE cie=00000000 pc=0000000000056adc..0000000000056b44 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056ade │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056ae0 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000056ae6 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000056aea │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 22 to 0000000000056b00 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000056b04 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056b06 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056b08 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056b0a │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000eefc 0000000000000024 0000ef00 FDE cie=00000000 pc=0000000000056b44..0000000000056be0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056b46 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056b48 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000056b50 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 54 to 0000000000056b86 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056b88 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056b8a │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056b8c │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056b8e │ │ │ │ - DW_CFA_restore_state │ │ │ │ - │ │ │ │ -0000ef24 0000000000000024 0000ef28 FDE cie=00000000 pc=0000000000056be0..0000000000056c6e │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056be2 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056be4 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000056bec │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 40 to 0000000000056c14 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056c16 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056c18 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056c1a │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056c1c │ │ │ │ - DW_CFA_restore_state │ │ │ │ - │ │ │ │ -0000ef4c 0000000000000044 0000ef50 FDE cie=00000000 pc=0000000000056c6e..0000000000056d92 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056c70 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000056c7c │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000005cc00 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 94 to 0000000000056cda │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056cdc │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000056cea │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056cec │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056cee │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056cf0 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056cf2 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056cf4 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056cf6 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056cf8 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056cfa │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056cfc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005cc02 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056cfe │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056d00 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000056d04 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056d06 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000ef94 0000000000000044 0000ef98 FDE cie=00000000 pc=0000000000056d92..0000000000056ea4 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000056d96 │ │ │ │ +000103a4 000000000000002c 000103a8 FDE cie=00000000 pc=000000000005cc0c..000000000005cc4c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005cc0e │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000056da2 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005cc10 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 90 to 0000000000056dfc │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056dfe │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000056e0c │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056e0e │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056e10 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056e12 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056e14 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056e16 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000056e1e │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056e20 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056e22 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056e24 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056e26 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056e28 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000056e2c │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056e2e │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000efdc 000000000000005c 0000efe0 FDE cie=00000000 pc=0000000000056ea4..00000000000570b0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056ea6 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 26 to 0000000000056ec0 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000005cc18 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000005cc22 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc1: 148 to 0000000000056f54 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000005cc3a │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056f56 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000005cc42 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056f58 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005cc44 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056f5a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005cc46 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056f5c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005cc48 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056f5e │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056f60 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056f62 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056f64 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056f66 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056f68 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056f6a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005cc4a │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000056f6c │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 86 to 0000000000056fc2 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc1: 82 to 0000000000057014 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 42 to 000000000005703e │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 40 to 0000000000057066 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000057070 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000057076 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000005708e │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 28 to 00000000000570aa │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000f03c 0000000000000050 0000f040 FDE cie=00000000 pc=00000000000570b0..000000000005729a │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000570b6 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 20 to 00000000000570ca │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 28 to 00000000000570e6 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc1: 144 to 0000000000057176 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000057184 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000057186 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000057188 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005718a │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005718c │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005718e │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000057190 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000057192 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000057194 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000057196 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000057198 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005719a │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 14 to 00000000000571a8 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 28 to 00000000000571c4 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000571c8 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ +000103d4 0000000000000010 000103d8 FDE cie=00000000 pc=000000000005cc4c..000000000005cc52 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000f090 000000000000008c 0000f094 FDE cie=00000000 pc=000000000005729a..00000000000575e8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005729e │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000572a4 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 26 to 00000000000572be │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc1: 200 to 0000000000057386 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000057388 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005738a │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005738c │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005738e │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000057390 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000057392 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000057394 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000057396 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000057398 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005739a │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005739c │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000573a2 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000573a4 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000573a6 │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 450 to 0000000000057568 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005756a │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005756c │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005756e │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000057570 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000057572 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000057574 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000057576 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000057578 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005757a │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005757c │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005757e │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000057582 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000057584 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000057586 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000f120 000000000000005c 0000f124 FDE cie=00000000 pc=00000000000575e8..0000000000057812 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000575ea │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000575f4 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 22 to 000000000005760a │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005760c │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000057610 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000057612 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000057614 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 56 to 000000000005764c │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005764e │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000057652 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000057654 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000057656 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000057672 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 120 to 00000000000576ea │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000576ec │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000576ee │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 40 to 0000000000057716 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 94 to 0000000000057774 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000057776 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000057778 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005777a │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 76 to 00000000000577c6 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000577cc │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ +000103e8 0000000000000010 000103ec FDE cie=00000000 pc=000000000005cc52..000000000005cc80 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - │ │ │ │ -0000f180 000000000000005c 0000f184 FDE cie=00000000 pc=0000000000057812..0000000000057a3c │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000057814 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000005781e │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 22 to 0000000000057834 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000057836 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005783a │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005783c │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005783e │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 56 to 0000000000057876 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000057878 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005787c │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005787e │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000057880 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000005789c │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 120 to 0000000000057914 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000057916 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000057918 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 40 to 0000000000057940 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 94 to 000000000005799e │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000579a0 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000579a2 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000579a4 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 76 to 00000000000579f0 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000579f6 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000f1e0 000000000000005c 0000f1e4 FDE cie=00000000 pc=0000000000057a3c..0000000000057c66 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000057a3e │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000057a48 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 22 to 0000000000057a5e │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000057a60 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000057a64 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000057a66 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000057a68 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 56 to 0000000000057aa0 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000057aa2 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000057aa6 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000057aa8 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000057aaa │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000057ac6 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 120 to 0000000000057b3e │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000057b40 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000057b42 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 40 to 0000000000057b6a │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 94 to 0000000000057bc8 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000057bca │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000057bcc │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000057bce │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 76 to 0000000000057c1a │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000057c20 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ +000103fc 0000000000000010 00010400 FDE cie=00000000 pc=000000000005cc80..000000000005cc96 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - │ │ │ │ -0000f240 000000000000005c 0000f244 FDE cie=00000000 pc=0000000000057c66..0000000000057e90 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000057c68 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000057c72 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 22 to 0000000000057c88 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000057c8a │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000057c8e │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000057c90 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000057c92 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 56 to 0000000000057cca │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000057ccc │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000057cd0 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000057cd2 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000057cd4 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000057cf0 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 120 to 0000000000057d68 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000057d6a │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000057d6c │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 40 to 0000000000057d94 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 94 to 0000000000057df2 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000057df4 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000057df6 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000057df8 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 76 to 0000000000057e44 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000057e4a │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000f2a0 000000000000007c 0000f2a4 FDE cie=00000000 pc=0000000000057e90..00000000000580de │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000057e94 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000057e9a │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000057ea8 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000057eaa │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000057eb8 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000057eba │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000057ebc │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 70 to 0000000000057f02 │ │ │ │ +00010410 000000000000002c 00010414 FDE cie=00000000 pc=000000000005cc96..000000000005cd02 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005cc98 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005cc9a │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 124 to 0000000000057f7e │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000057f80 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000057f82 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000057f92 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000057f94 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000057fa2 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000057fa4 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000057fa6 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000057fa8 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000057faa │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000057fac │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000057fb0 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000057fb2 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 110 to 0000000000058020 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058022 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058024 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005802c │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005802e │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000005803c │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 56 to 0000000000058074 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000058090 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000f320 000000000000005c 0000f324 FDE cie=00000000 pc=00000000000580de..00000000000582f2 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000580e0 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000580ea │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000005cca4 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000005ccb4 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000005ccba │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 22 to 0000000000058100 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058102 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000058106 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058108 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005810a │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 52 to 000000000005813e │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000005ccc4 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 122 to 00000000000581b8 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000581ba │ │ │ │ + DW_CFA_advance_loc: 34 to 000000000005cce6 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000581bc │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000581cc │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 108 to 0000000000058238 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005823a │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005823c │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000058244 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058246 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000058250 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 124 to 00000000000582cc │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 28 to 00000000000582e8 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - │ │ │ │ -0000f380 0000000000000064 0000f384 FDE cie=00000000 pc=00000000000582f2..0000000000058516 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000582f4 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000058302 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 26 to 000000000005831c │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005831e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005cce8 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000058328 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005832a │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005832c │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005832e │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058330 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 52 to 0000000000058364 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc1: 120 to 00000000000583dc │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000583de │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000583e0 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000583f0 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc1: 108 to 000000000005845c │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005845e │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058460 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000058468 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005846a │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000058474 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc1: 124 to 00000000000584f0 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000005850c │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - │ │ │ │ -0000f3e8 0000000000000064 0000f3ec FDE cie=00000000 pc=0000000000058516..000000000005873a │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058518 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000058526 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 26 to 0000000000058540 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000005ccee │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058542 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000005854c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005ccf0 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005854e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005ccf2 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058550 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058552 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058554 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 52 to 0000000000058588 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc1: 120 to 0000000000058600 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058602 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058604 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000058614 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc1: 108 to 0000000000058680 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058682 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058684 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005868c │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005868e │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000058698 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc1: 124 to 0000000000058714 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000058730 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - │ │ │ │ -0000f450 0000000000000020 0000f454 FDE cie=00000000 pc=000000000005873a..000000000005875a │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005873c │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000058742 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000005874e │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058750 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000058754 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058756 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000005ccfe │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ │ │ │ │ -0000f474 000000000000002c 0000f478 FDE cie=00000000 pc=000000000005875a..00000000000587ca │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005875c │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005875e │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000005876c │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 18 to 000000000005877e │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 50 to 00000000000587b0 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000587b2 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000587b4 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000587b6 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000587ba │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000587c6 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ +00010440 0000000000000010 00010444 FDE cie=00000000 pc=000000000005cd02..000000000005cd24 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - │ │ │ │ -0000f4a4 000000000000006c 0000f4a8 FDE cie=00000000 pc=00000000000587ca..0000000000058952 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000587cc │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000587ce │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 14 to 00000000000587dc │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000587e4 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 14 to 00000000000587f2 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 22 to 0000000000058808 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 248 to 0000000000058900 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058902 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058904 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058906 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058908 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005890a │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005890c │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005890e │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058910 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058912 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058914 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058916 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005891a │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005891c │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000058920 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 40 to 0000000000058948 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - │ │ │ │ -0000f514 000000000000002c 0000f518 FDE cie=00000000 pc=0000000000058952..0000000000058a02 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058954 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058956 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000005896e │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc1: 132 to 00000000000589f2 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000589f4 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000589fa │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000589fc │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000589fe │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058a00 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000f544 000000000000008c 0000f548 FDE cie=00000000 pc=0000000000058a02..0000000000058fcc │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058a04 │ │ │ │ - DW_CFA_def_cfa_offset: 176 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000058a0c │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 18 to 0000000000058a1e │ │ │ │ +00010454 0000000000000084 00010458 FDE cie=00000000 pc=000000000005cd24..000000000005cf22 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005cd26 │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005cd28 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000058a2e │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc1: 64 to 0000000000058a6e │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000058a7e │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ + DW_CFA_advance_loc: 18 to 000000000005cd3a │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 486 to 0000000000058c64 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058c66 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000058c6a │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058c6c │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058c6e │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058c70 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058c72 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058c74 │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc1: 56 to 0000000000058cac │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058cae │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000058cb2 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058cb4 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058cb6 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058cb8 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058cba │ │ │ │ - DW_CFA_def_cfa_offset: 176 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 26 to 000000000005cd54 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 728 to 0000000000058f92 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ + DW_CFA_advance_loc1: 84 to 000000000005cda8 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000058fa2 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000f5d4 0000000000000030 0000f5d8 FDE cie=00000000 pc=0000000000058fcc..000000000005904a │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000058fce │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000058fd6 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 58 to 0000000000059010 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059012 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059014 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000059018 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005901a │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005901e │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059020 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059022 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059024 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000059028 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - │ │ │ │ -0000f608 0000000000000010 0000f60c FDE cie=00000000 pc=000000000005904a..000000000005904e │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000f61c 0000000000000024 0000f620 FDE cie=00000000 pc=000000000005904e..000000000005907c │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059050 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000059054 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000059060 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000005906a │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005906c │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000059078 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005907a │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000f644 0000000000000030 0000f648 FDE cie=00000000 pc=000000000005907c..00000000000590e8 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005907e │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059080 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000059086 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000059094 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 18 to 00000000000590a6 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 50 to 00000000000590d8 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000590dc │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000590de │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000590e0 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000590e2 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000590e4 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000590e6 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000f678 000000000000002c 0000f67c FDE cie=00000000 pc=00000000000590e8..0000000000059142 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000590ee │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000590f8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 60 to 0000000000059134 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059136 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059138 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005913a │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005913c │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005913e │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000f6a8 0000000000000028 0000f6ac FDE cie=00000000 pc=0000000000059142..000000000005918e │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000059146 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005914a │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000059154 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 40 to 000000000005917c │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005917e │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000059184 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000005918a │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005918c │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000f6d4 0000000000000010 0000f6d8 FDE cie=00000000 pc=000000000005918e..00000000000591ba │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000f6e8 0000000000000010 0000f6ec FDE cie=00000000 pc=00000000000591ba..00000000000591be │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000f6fc 0000000000000010 0000f700 FDE cie=00000000 pc=00000000000591be..00000000000591ce │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000f710 0000000000000014 0000f714 FDE cie=00000000 pc=00000000000591ce..00000000000591de │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000f728 0000000000000030 0000f72c FDE cie=00000000 pc=00000000000591de..0000000000059286 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000591e0 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000591e6 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000591f0 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000591f6 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 118 to 000000000005926c │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005926e │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059270 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059272 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059274 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000005927e │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059280 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059282 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059284 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000f75c 0000000000000028 0000f760 FDE cie=00000000 pc=0000000000059286..000000000005933e │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059288 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000059290 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 78 to 00000000000592de │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000592e2 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000592e4 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000592e6 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000592e8 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000592ea │ │ │ │ - DW_CFA_restore_state │ │ │ │ - │ │ │ │ -0000f788 0000000000000044 0000f78c FDE cie=00000000 pc=000000000005933e..0000000000059490 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059340 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000059344 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 18 to 0000000000059356 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc1: 156 to 00000000000593f2 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000593f4 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000593f6 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000593f8 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 6 to 00000000000593fe │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059400 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 22 to 0000000000059416 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005941a │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000059426 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059428 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005942a │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005942c │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000059432 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059434 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000005944c │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000059450 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000f7d0 0000000000000048 0000f7d4 FDE cie=00000000 pc=0000000000059490..0000000000059590 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059492 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 14 to 00000000000594a0 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 14 to 000000000005cdb6 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 26 to 00000000000594ba │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_advance_loc: 54 to 000000000005cdec │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc1: 110 to 0000000000059528 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005952a │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005952c │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005952e │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc1: 76 to 000000000005957a │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005957c │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005957e │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059580 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059582 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059584 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059586 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059588 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005958c │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000f81c 0000000000000020 0000f820 FDE cie=00000000 pc=0000000000059590..00000000000595d8 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059592 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000059598 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 56 to 00000000000595d0 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000595d2 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000595d6 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000f840 0000000000000010 0000f844 FDE cie=00000000 pc=00000000000595d8..000000000005961a │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000f854 000000000000003c 0000f858 FDE cie=00000000 pc=000000000005961a..00000000000596e8 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005961c │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005961e │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000005962a │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 112 to 000000000005969a │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005969e │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000596a0 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000596a2 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000596ac │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000596ae │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 10 to 00000000000596b8 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000596bc │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 22 to 00000000000596d2 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000596d6 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000596d8 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000596da │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000f894 0000000000000028 0000f898 FDE cie=00000000 pc=00000000000596e8..0000000000059716 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000596ea │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000596f2 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 14 to 0000000000059700 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059702 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059704 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059706 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059708 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005970a │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 10 to 0000000000059714 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000f8c0 000000000000001c 0000f8c4 FDE cie=00000000 pc=0000000000059716..000000000005975c │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059718 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005971c │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 54 to 0000000000059752 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059754 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000005975a │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - │ │ │ │ -0000f8e0 0000000000000010 0000f8e4 FDE cie=00000000 pc=000000000005975c..000000000005977a │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000f8f4 000000000000003c 0000f8f8 FDE cie=00000000 pc=000000000005977a..000000000005996e │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005977c │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005977e │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000059796 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000005979c │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000597a4 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc2: 312 to 00000000000598dc │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000598e0 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000598e2 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000598e4 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000598e6 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000598e8 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000598ea │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000598ec │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000598ee │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 00000000000598f0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - │ │ │ │ -0000f934 0000000000000034 0000f938 FDE cie=00000000 pc=000000000005996e..0000000000059a22 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059970 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000005997e │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc1: 146 to 0000000000059a10 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000059a14 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059a16 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059a18 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059a1a │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059a1c │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059a1e │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059a20 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000f96c 0000000000000034 0000f970 FDE cie=00000000 pc=0000000000059a22..0000000000059ab4 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059a24 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059a26 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 22 to 0000000000059a3c │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 44 to 0000000000059a68 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059a6a │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059a6c │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059a6e │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059a70 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059a72 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059a74 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059a76 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000059a7a │ │ │ │ - DW_CFA_restore_state │ │ │ │ - │ │ │ │ -0000f9a4 000000000000004c 0000f9a8 FDE cie=00000000 pc=0000000000059ab4..0000000000059ba8 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059ab6 │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059ab8 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000059ad8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ + DW_CFA_advance_loc: 18 to 000000000005cdfe │ │ │ │ DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc1: 118 to 0000000000059b4e │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059b50 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059b52 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059b54 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059b56 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059b58 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059b5a │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059b5c │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059b5e │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059b60 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000005ce12 │ │ │ │ DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059b62 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005ce14 │ │ │ │ DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000059b66 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059b68 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000059b6c │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000f9f4 0000000000000034 0000f9f8 FDE cie=00000000 pc=0000000000059ba8..0000000000059c46 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059baa │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059bac │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000059bc0 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 62 to 0000000000059bfe │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059c00 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059c02 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059c04 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059c06 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059c08 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059c0a │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000059c0e │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000fa2c 000000000000003c 0000fa30 FDE cie=00000000 pc=0000000000059c46..0000000000059d00 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059c48 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059c4a │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000059c62 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc1: 80 to 0000000000059cb2 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059cb4 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059cb6 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059cb8 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059cba │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059cbc │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059cbe │ │ │ │ + DW_CFA_advance_loc1: 110 to 000000000005ce82 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059cc0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005ce84 │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059cc2 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000059cc6 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000fa6c 0000000000000044 0000fa70 FDE cie=00000000 pc=0000000000059d00..0000000000059da0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059d02 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059d04 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000059d20 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 102 to 0000000000059d86 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059d88 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059d8a │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059d8c │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059d8e │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059d90 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059d92 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059d94 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059d96 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005ce86 │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059d98 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005ce88 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059d9a │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059d9c │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000fab4 0000000000000040 0000fab8 FDE cie=00000000 pc=0000000000059da0..0000000000059e66 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059da2 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059da4 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000059dc0 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc1: 108 to 0000000000059e2c │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000005ce8e │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059e2e │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005ce90 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000059e34 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059e36 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005ce92 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059e38 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059e3a │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059e3c │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059e3e │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000059e42 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059e44 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059e46 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000faf8 000000000000003c 0000fafc FDE cie=00000000 pc=0000000000059e66..0000000000059f22 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059e68 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059e6a │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 18 to 0000000000059e7c │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000059e88 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 6 to 0000000000059e8e │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc1: 124 to 0000000000059f0a │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059f0c │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059f0e │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059f10 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059f12 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005ce94 │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059f14 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005ce96 │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059f16 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000059f1a │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059f1c │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059f1e │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000fb38 000000000000005c 0000fb3c FDE cie=00000000 pc=0000000000059f22..000000000005a01a │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059f24 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059f26 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000059f3a │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000059f52 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 40 to 0000000000059f7a │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-88 │ │ │ │ - DW_CFA_advance_loc1: 72 to 0000000000059fc2 │ │ │ │ - DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_advance_loc: 40 to 0000000000059fea │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059fec │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059fee │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059ff0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005ce9a │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059ff2 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059ff4 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059ff6 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059ff8 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059ffa │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059ffc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005ce9c │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 0000000000059ffe │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 18 to 000000000005a010 │ │ │ │ - DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000005a016 │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-88 │ │ │ │ - │ │ │ │ -0000fb98 0000000000000038 0000fb9c FDE cie=00000000 pc=000000000005a01a..000000000005a0ae │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a01c │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a01e │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 22 to 000000000005a034 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc1: 70 to 000000000005a07a │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a07c │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a07e │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a080 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a082 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a084 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005a088 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a08a │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005a08e │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000fbd4 0000000000000038 0000fbd8 FDE cie=00000000 pc=000000000005a0ae..000000000005a142 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a0b0 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a0b2 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 22 to 000000000005a0c8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc1: 70 to 000000000005a10e │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a110 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a112 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a114 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a116 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a118 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005a11c │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a11e │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005a122 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000fc10 000000000000003c 0000fc14 FDE cie=00000000 pc=000000000005a142..000000000005a1fa │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a144 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a146 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 18 to 000000000005a158 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000005a164 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 42 to 000000000005a18e │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 54 to 000000000005a1c4 │ │ │ │ - DW_CFA_restore: r40 (fs0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a1c6 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a1c8 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a1ca │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a1cc │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a1ce │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005a1d2 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a1d4 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005a1d8 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000005a1f0 │ │ │ │ - DW_CFA_offset: r40 (fs0) at cfa-56 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000fc50 0000000000000038 0000fc54 FDE cie=00000000 pc=000000000005a1fa..000000000005a282 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a1fc │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a1fe │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 22 to 000000000005a214 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005ce9e │ │ │ │ + DW_CFA_def_cfa_offset: 96 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc1: 58 to 000000000005a24e │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a250 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a252 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a254 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a256 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a258 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005a25c │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a25e │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005a262 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000fc8c 0000000000000038 0000fc90 FDE cie=00000000 pc=000000000005a282..000000000005a314 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a284 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a286 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 22 to 000000000005a29c │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc1: 68 to 000000000005a2e0 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a2e2 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a2e4 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a2e6 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a2e8 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a2ea │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005a2ee │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a2f0 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005a2f4 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000fcc8 0000000000000010 0000fccc FDE cie=00000000 pc=000000000005a314..000000000005a33c │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000fcdc 0000000000000024 0000fce0 FDE cie=00000000 pc=000000000005a33c..000000000005a36a │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000005a342 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005a346 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000005a352 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000005a358 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000005a35e │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000005a364 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a366 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a368 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000fd04 0000000000000020 0000fd08 FDE cie=00000000 pc=000000000005a36a..000000000005a38a │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a36c │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a36e │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000005a374 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000005a380 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000005a386 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a388 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000fd28 0000000000000020 0000fd2c FDE cie=00000000 pc=000000000005a38a..000000000005a3d4 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a38c │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005a390 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 58 to 000000000005a3ca │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a3cc │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005a3d0 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000fd4c 0000000000000024 0000fd50 FDE cie=00000000 pc=000000000005a3d4..000000000005a444 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a3d6 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a3d8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005a3e0 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc1: 88 to 000000000005a438 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000005a43e │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a440 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a442 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000fd74 0000000000000010 0000fd78 FDE cie=00000000 pc=000000000005a444..000000000005a456 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000fd88 0000000000000020 0000fd8c FDE cie=00000000 pc=000000000005a456..000000000005a492 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a458 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a45a │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000005a460 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 44 to 000000000005a48c │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a48e │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a490 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000fdac 0000000000000028 0000fdb0 FDE cie=00000000 pc=000000000005a492..000000000005a4f6 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005a496 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005a49a │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 70 to 000000000005a4e0 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a4e2 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005a4e6 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a4e8 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a4ea │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a4ec │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005a4f0 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000fdd8 0000000000000050 0000fddc FDE cie=00000000 pc=000000000005a4f6..000000000005a6c6 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000005a4fc │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000005a510 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc1: 126 to 000000000005a58e │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a590 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a592 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a594 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a596 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a598 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a59a │ │ │ │ + DW_CFA_advance_loc1: 86 to 000000000005cef4 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a59c │ │ │ │ DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a59e │ │ │ │ DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a5a0 │ │ │ │ DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a5a2 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a5a4 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 288 to 000000000005a6c4 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000fe2c 000000000000002c 0000fe30 FDE cie=00000000 pc=000000000005a6c6..000000000005a756 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005a6ce │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000005a6dc │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 108 to 000000000005a748 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a74a │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a74c │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a74e │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a750 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a752 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000fe5c 0000000000000044 0000fe60 FDE cie=00000000 pc=000000000005a756..000000000005a86a │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000005a760 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000005a774 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 10 to 000000000005cefe │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc2: 222 to 000000000005a852 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a854 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a856 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a858 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a85a │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a85c │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a85e │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a860 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a862 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a864 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005a868 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - │ │ │ │ -0000fea4 0000000000000044 0000fea8 FDE cie=00000000 pc=000000000005a86a..000000000005a9b4 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000005a874 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000005a888 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc2: 270 to 000000000005a996 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a998 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a99a │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a99c │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a99e │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a9a0 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a9a2 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a9a4 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a9a6 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005a9a8 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000005a9b2 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - │ │ │ │ -0000feec 0000000000000028 0000fef0 FDE cie=00000000 pc=000000000005a9b4..000000000005aa8e │ │ │ │ - DW_CFA_advance_loc1: 100 to 000000000005aa18 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005aa1a │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000005aa36 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005aa3a │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000005aa46 │ │ │ │ - DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005aa48 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005aa4c │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005aa4e │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000ff18 000000000000003c 0000ff1c FDE cie=00000000 pc=000000000005aa8e..000000000005ab82 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005aa90 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005aa92 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005aa9a │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000005aaa6 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000005aab6 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc1: 92 to 000000000005ab12 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005ab16 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005ab18 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005ab1a │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005ab1c │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005ab1e │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005ab20 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005ab22 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005ab24 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005ab26 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000ff58 000000000000003c 0000ff5c FDE cie=00000000 pc=000000000005ab82..000000000005ad78 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005ab84 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005ab86 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000005ab9e │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc1: 172 to 000000000005ac4a │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005ac4c │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005ac4e │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005ac50 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005ac52 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005ac54 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005ac56 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005ac58 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005ac5a │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005ac5c │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0000ff98 0000000000000094 0000ff9c FDE cie=00000000 pc=000000000005ad78..000000000005af1e │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005ad7a │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005ad7c │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005ad80 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000005ad98 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 70 to 000000000005adde │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005ade0 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005ade2 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005ade4 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005ade6 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005ade8 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005adea │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000005ae02 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000005cf1e │ │ │ │ DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc1: 136 to 000000000005ae8a │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005ae8c │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005ae8e │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005ae90 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005ae92 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005ae94 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005ae96 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 48 to 000000000005aec6 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005aec8 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005aeca │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005aecc │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005aece │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005aed0 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005aed2 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005aed4 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005aed6 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005aed8 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005aedc │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005aede │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005aee2 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000005aeee │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005aef2 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 40 to 000000000005af1a │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00010030 0000000000000030 00010034 FDE cie=00000000 pc=000000000005af1e..000000000005b040 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005af20 │ │ │ │ - DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005af22 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 18 to 000000000005af34 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 204 to 000000000005b000 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005b002 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005b004 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005b006 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005b00a │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000005b014 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005b018 │ │ │ │ - DW_CFA_restore_state │ │ │ │ +000104dc 0000000000000010 000104e0 FDE cie=00000000 pc=000000000005cf22..000000000005cf30 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00010064 0000000000000010 00010068 FDE cie=00000000 pc=000000000005b040..000000000005b094 │ │ │ │ +000104f0 0000000000000010 000104f4 FDE cie=00000000 pc=000000000005cf30..000000000005cf36 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00010078 0000000000000010 0001007c FDE cie=00000000 pc=000000000005b094..000000000005b0dc │ │ │ │ +00010504 0000000000000010 00010508 FDE cie=00000000 pc=000000000005cf36..000000000005cf4c │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0001008c 0000000000000034 00010090 FDE cie=00000000 pc=000000000005b0dc..000000000005b242 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005b0de │ │ │ │ +00010518 0000000000000034 0001051c FDE cie=00000000 pc=000000000005cf4c..000000000005cfc6 │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000005cf52 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000005b0ec │ │ │ │ + DW_CFA_advance_loc: 6 to 000000000005cf58 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 18 to 000000000005cf6a │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 22 to 000000000005cf80 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 218 to 000000000005b1c6 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005b1c8 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005b1ca │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005b1cc │ │ │ │ + DW_CFA_advance_loc: 52 to 000000000005cfb4 │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005b1ce │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005b1d0 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005b1d4 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005b1d6 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005b1da │ │ │ │ - DW_CFA_restore_state │ │ │ │ - │ │ │ │ -000100c4 0000000000000068 000100c8 FDE cie=00000000 pc=000000000005b242..000000000005b49e │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005b244 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005b248 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 38 to 000000000005b26e │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 258 to 000000000005b370 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005b372 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005b374 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005b376 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005b378 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005b37a │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005b37c │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005b37e │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005b380 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005b382 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005b384 │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005b386 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005b388 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005b38a │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005b38c │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - │ │ │ │ -00010130 000000000000003c 00010134 FDE cie=00000000 pc=000000000005b49e..000000000005b51c │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005b4a0 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005b4a4 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000005b4bc │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000005b4d4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005cfb6 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005b4dc │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005cfb8 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 48 to 000000000005b50c │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005cfba │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005b50e │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005b510 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005cfbc │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005b512 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005cfbe │ │ │ │ DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005b514 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005cfc2 │ │ │ │ DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005b516 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005b518 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005b51a │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005cfc4 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00010170 000000000000005c 00010174 FDE cie=00000000 pc=000000000005b51c..000000000005b692 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005b51e │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005b520 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005b528 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 22 to 000000000005b53e │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc1: 102 to 000000000005b5a4 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005b5a6 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005b5a8 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005b5aa │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005b5ae │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 96 to 000000000005b60e │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005b610 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005b612 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005b614 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005b61c │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005b620 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005b622 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005b624 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005b626 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005b62e │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc1: 60 to 000000000005b66a │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005b672 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000101d0 0000000000000050 000101d4 FDE cie=00000000 pc=000000000005b692..000000000005be28 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005b696 │ │ │ │ - DW_CFA_def_cfa_offset: 240 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000005b6a2 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 34 to 000000000005b6c4 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 1852 to 000000000005be00 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005be02 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005be04 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005be06 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005be08 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005be0a │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005be0c │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005be0e │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005be10 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005be12 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005be14 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005be16 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005be18 │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005be1c │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005be1e │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00010224 0000000000000058 00010228 FDE cie=00000000 pc=000000000005be28..000000000005c342 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005be2a │ │ │ │ - DW_CFA_def_cfa_offset: 304 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005be2c │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000005be32 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000005be3e │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 26 to 000000000005be58 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_offset: r27 (s11) at cfa-104 │ │ │ │ - DW_CFA_advance_loc2: 978 to 000000000005c22a │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c22c │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c22e │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c230 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c232 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c234 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c236 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c238 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c23a │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c23c │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c23e │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c240 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c242 │ │ │ │ - DW_CFA_restore: r27 (s11) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c244 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c246 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00010280 0000000000000050 00010284 FDE cie=00000000 pc=000000000005c342..000000000005c4ce │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c344 │ │ │ │ - DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005c348 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000005c358 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 38 to 000000000005c37e │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc1: 128 to 000000000005c3fe │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc1: 76 to 000000000005c44a │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 42 to 000000000005c474 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c476 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c478 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c47a │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c47c │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c47e │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c480 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c482 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c484 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c486 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c488 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c48a │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c48c │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 62 to 000000000005c4ca │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - │ │ │ │ -000102d4 0000000000000054 000102d8 FDE cie=00000000 pc=000000000005c4ce..000000000005c76a │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c4d0 │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000005c4e8 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc1: 88 to 000000000005c540 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc1: 98 to 000000000005c5a2 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc2: 290 to 000000000005c6c4 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c6c6 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c6c8 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c6ca │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c6cc │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c6ce │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c6d0 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c6d2 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c6d4 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c6d6 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c6d8 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c6da │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 134 to 000000000005c760 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c762 │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005c766 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0001032c 0000000000000010 00010330 FDE cie=00000000 pc=000000000005c76a..000000000005c78c │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00010340 0000000000000028 00010344 FDE cie=00000000 pc=000000000005c78c..000000000005c84e │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c78e │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c790 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000005c79a │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 166 to 000000000005c840 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000005c846 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c848 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c84a │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c84c │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0001036c 0000000000000028 00010370 FDE cie=00000000 pc=000000000005c84e..000000000005c8b0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005c852 │ │ │ │ - DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005c856 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 22 to 000000000005c86c │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc1: 56 to 000000000005c8a4 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005c8a8 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c8aa │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c8ac │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c8ae │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00010398 0000000000000028 0001039c FDE cie=00000000 pc=000000000005c8b0..000000000005c906 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005c8b4 │ │ │ │ +00010550 0000000000000024 00010554 FDE cie=00000000 pc=000000000005cfc6..000000000005d006 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000005cfd2 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c8b6 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000005c8bc │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000005c8c8 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 40 to 000000000005c8f0 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c8f2 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000005c900 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c902 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c904 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -000103c4 0000000000000044 000103c8 FDE cie=00000000 pc=000000000005c906..000000000005c9b8 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c908 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c90a │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000005c91e │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000005c932 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc1: 88 to 000000000005c98a │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c98c │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c98e │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c990 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c992 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000005c9a0 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c9a2 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c9a4 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c9a6 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000005c9b4 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005cfd6 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -0001040c 0000000000000034 00010410 FDE cie=00000000 pc=000000000005c9b8..000000000005ca7e │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005c9ba │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 14 to 000000000005c9c8 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000005cfe6 │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc1: 134 to 000000000005ca4e │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005ca50 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005ca52 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005ca54 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005ca56 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005ca58 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005ca5a │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005ca5c │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005ca5e │ │ │ │ - DW_CFA_restore_state │ │ │ │ - │ │ │ │ -00010444 0000000000000050 00010448 FDE cie=00000000 pc=000000000005ca7e..000000000005cbc6 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005ca80 │ │ │ │ - DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000005ca86 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000005ca92 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc1: 128 to 000000000005cb12 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_advance_loc1: 72 to 000000000005cb5a │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005cb5c │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005cb5e │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005cb60 │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc1: 66 to 000000000005cba2 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 22 to 000000000005cffc │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005cba6 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005cffe │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005cba8 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005d000 │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005cbaa │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005cbac │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005cbae │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005cbb0 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005cbb4 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005cbb8 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 6 to 000000000005cbbe │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005cbc0 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005cbc2 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005cbc4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005d002 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00010498 0000000000000084 0001049c FDE cie=00000000 pc=000000000005cbc6..000000000005ce3c │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005cbc8 │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005cbca │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 18 to 000000000005cbdc │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005cbe4 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000005cbfc │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000005cc18 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc2: 266 to 000000000005cd22 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005cd24 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005cd26 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005cd28 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005cd2a │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005cd2c │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005cd2e │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005cd30 │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 18 to 000000000005cd42 │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005cd44 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005cd46 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005cd48 │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005cd4a │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005cd4c │ │ │ │ - DW_CFA_def_cfa_offset: 144 │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_advance_loc1: 220 to 000000000005ce28 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_restore: r26 (s10) │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000005ce38 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ +00010578 000000000000002c 0001057c FDE cie=00000000 pc=000000000005d006..000000000005d0a4 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000005d012 │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000005d016 │ │ │ │ DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_offset: r26 (s10) at cfa-96 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00010520 0000000000000034 00010524 FDE cie=00000000 pc=000000000005ce3c..000000000005ceea │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005ce40 │ │ │ │ - DW_CFA_def_cfa_offset: 64 │ │ │ │ - DW_CFA_advance_loc: 10 to 000000000005ce4a │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000005d02a │ │ │ │ DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_advance_loc1: 66 to 000000000005ce8c │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_advance_loc1: 78 to 000000000005ceda │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005cedc │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005cede │ │ │ │ - DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005cee0 │ │ │ │ - DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005cee2 │ │ │ │ - DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005cee4 │ │ │ │ - DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005cee6 │ │ │ │ - DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005cee8 │ │ │ │ - DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_nop │ │ │ │ - │ │ │ │ -00010558 000000000000004c 0001055c FDE cie=00000000 pc=000000000005ceea..000000000005d0a4 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005ceec │ │ │ │ - DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000005cef4 │ │ │ │ - DW_CFA_offset: r8 (s0) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000005cf0c │ │ │ │ - DW_CFA_offset: r1 (ra) at cfa-8 │ │ │ │ - DW_CFA_offset: r18 (s2) at cfa-32 │ │ │ │ - DW_CFA_offset: r9 (s1) at cfa-24 │ │ │ │ - DW_CFA_offset: r19 (s3) at cfa-40 │ │ │ │ - DW_CFA_offset: r20 (s4) at cfa-48 │ │ │ │ - DW_CFA_offset: r21 (s5) at cfa-56 │ │ │ │ - DW_CFA_offset: r22 (s6) at cfa-64 │ │ │ │ - DW_CFA_offset: r23 (s7) at cfa-72 │ │ │ │ - DW_CFA_offset: r24 (s8) at cfa-80 │ │ │ │ - DW_CFA_offset: r25 (s9) at cfa-88 │ │ │ │ - DW_CFA_advance_loc1: 208 to 000000000005cfdc │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc1: 108 to 000000000005d096 │ │ │ │ DW_CFA_restore: r1 (ra) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005cfde │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005d098 │ │ │ │ DW_CFA_restore: r8 (s0) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005cfe0 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005d09a │ │ │ │ DW_CFA_restore: r9 (s1) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005cfe2 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005d09c │ │ │ │ DW_CFA_restore: r18 (s2) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005cfe4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005d09e │ │ │ │ DW_CFA_restore: r19 (s3) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005cfe6 │ │ │ │ - DW_CFA_restore: r20 (s4) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005cfe8 │ │ │ │ - DW_CFA_restore: r22 (s6) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005cfea │ │ │ │ - DW_CFA_restore: r23 (s7) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005cfec │ │ │ │ - DW_CFA_restore: r24 (s8) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005cfee │ │ │ │ - DW_CFA_restore: r25 (s9) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000005cff2 │ │ │ │ - DW_CFA_restore: r21 (s5) │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005cff4 │ │ │ │ + DW_CFA_advance_loc: 2 to 000000000005d0a0 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 2 to 000000000005cff6 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ 000105a8 000000000000008c 000105ac FDE cie=00000000 pc=000000000005d0a4..000000000005d3c4 │ │ │ │ DW_CFA_advance_loc: 2 to 000000000005d0a6 │ │ │ │ DW_CFA_def_cfa_offset: 144 │ │ │ │ DW_CFA_advance_loc: 8 to 000000000005d0ae │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ @@ -101,64 +101,223 @@ │ │ │ │ constscr_Nmatch │ │ │ │ cmp_int_qsort │ │ │ │ bl_bamCrossSectioMethylWorker │ │ │ │ bl_bamMethylStringWorker │ │ │ │ #init == MAGIC_INIT && src->init == MAGIC_INIT │ │ │ │ loci_cnt %d %d │ │ │ │ %s %lu %lu │ │ │ │ track->init == MAGIC_INIT │ │ │ │ t->sorted │ │ │ │ index chromosome %lu ('%s') of '%lu' │ │ │ │ %lu[%lu,%lu]=%lu │ │ │ │ %lu | %lu │ │ │ │ violation of BED chromStart <= [block] <= chromEnd convention │ │ │ │ -libs/locus.c │ │ │ │ -loc->pos+loc->len-1 < loc->chrend │ │ │ │ -length > 0 │ │ │ │ -showing list with %d loci │ │ │ │ -locus %d: %lu (len:%lu)(rc:%d); readstart:%d │ │ │ │ -%s %lu %lu %s %d %c │ │ │ │ -255,108,0 │ │ │ │ -0,229,255 │ │ │ │ -%s %lu %lu %s %d %c %lu %lu %s │ │ │ │ -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA │ │ │ │ -libs/seqclip.c │ │ │ │ -ws <= fs │ │ │ │ -SEGEMEHL │ │ │ │ -[%s] file: %s, line: %d: │ │ │ │ +fileBins not initialized: │ │ │ │ +libs/fileBins.c │ │ │ │ +total number of filebins: %d │ │ │ │ +%d %s %s %lld %lld │ │ │ │ +total number of domains: %d │ │ │ │ +%d %s %d %d │ │ │ │ +Bin[%d] %s (classname: %s, range:%lld-%lld) │ │ │ │ +Domain[%d] %s, domainsize: %d │ │ │ │ +ret == EBUSY │ │ │ │ +filebins couldnt open file %s in mode '%s'. Exit forced. │ │ │ │ +Error opening file: %s │ │ │ │ +dms->domain │ │ │ │ +bl_fileBinDomainsInit: maxbins=%u < %u=noofdomains │ │ │ │ +bl_fileBinDomainsInit: binsize 2^%u is out of range. │ │ │ │ +sorting file '%s'. │ │ │ │ +sorting domain %d. │ │ │ │ +%s_%s.%s │ │ │ │ +emptydomain │ │ │ │ +Opening of file %s failed. Exit forced. │ │ │ │ +Could not read %s entirely (fs:%zu) │ │ │ │ +filebinsort │ │ │ │ +Opening temp file failed. Exit forced. │ │ │ │ +warning: not enough memory for fileBins. Try unix sort. │ │ │ │ +warning: not enough memory for fileBins. Try sort. │ │ │ │ +Opening file %s failed. Exit forced. │ │ │ │ +File access error for %s. Exit forced. │ │ │ │ +start file │ │ │ │ +ret != -1 │ │ │ │ +storing trackname %s │ │ │ │ +description= │ │ │ │ +BED '%s' %d:%d: atoi failed │ │ │ │ +libs/bedfiles.c │ │ │ │ +BED '%s' %d:%d: %f(%s) :atof failed │ │ │ │ +BED '%s' %d:%d: atof failed │ │ │ │ +BED '%s' %d:%d: %s:atoi failed │ │ │ │ +BED '%s' %d:%d: wrong igb code │ │ │ │ +BED '%s' %d:%d: %s: atoi failed │ │ │ │ +BED '%s' %d:%d: %d!=%d: wrong block count │ │ │ │ +BED '%s' %d:%d: atoi failed while reading extension │ │ │ │ +pch[u+1]=='-' || pch[u+1] == '+' │ │ │ │ +BED '%s' %d:%d: wrong block count │ │ │ │ +'%s' not in BED format │ │ │ │ +%s %lu %lu %u │ │ │ │ +%d,%d,%d │ │ │ │ +%s:%lu:%c │ │ │ │ +libs/merge.c │ │ │ │ +(i->read->flag & 0x2) == (i->mate->flag & 0x2) │ │ │ │ +(j->read->flag & 0x2) == (j->mate->flag & 0x2) │ │ │ │ +Error in reading HI tag for SAM entry: %sExit forced. │ │ │ │ +Split reads not supported yet. Exit forced. │ │ │ │ +Invalid SAM flag for entry: %sExit forced. │ │ │ │ +Multiple alignments for read %s with same HI tag value found. Exit forced. │ │ │ │ +len == 0 │ │ │ │ +HI tag is missing or invalid in SAM entry: %s │ │ │ │ +NH tag is missing or invalid in SAM entry: %s │ │ │ │ +processed == mi->processed │ │ │ │ +failed lock bin %d [%d,%d] │ │ │ │ +pthread_mutex_trylock │ │ │ │ +pthread_mutex_unlock │ │ │ │ +dms->noofdomains > 0 │ │ │ │ +Inconsistent noofbins in domains. Exit forced. │ │ │ │ +Merging bisulfite bins now. │ │ │ │ +pthread_attr_init │ │ │ │ +pthread_attr_setdetachstate │ │ │ │ +merging with %u threads │ │ │ │ +pthread_create │ │ │ │ +File %d not yet entirely processed. Exit forced. │ │ │ │ +libs/samio.c │ │ │ │ +set->noofstrings == 7 │ │ │ │ +i < head->nrnames │ │ │ │ +ref: '%s' │ │ │ │ +XP:Z:%s,%lu,%c,%d,%d,%d,%d │ │ │ │ +XC:Z:%s,%lu,%c,%d,%d,%d,%d │ │ │ │ +XB:Z:F%u/CT │ │ │ │ +XB:Z:F%u/GA │ │ │ │ +XM:B:I%s │ │ │ │ +XL:B:I%s │ │ │ │ +%s %u %s %ju %u %s │ │ │ │ +%s %ju %jd │ │ │ │ +wrong split idx │ │ │ │ +lsize == mystart │ │ │ │ +rsize == mystart │ │ │ │ +lcp '%d' not found. Exit forced. │ │ │ │ +libs/sufarray.c │ │ │ │ +suflink access failed │ │ │ │ +check->a: %d, range.a: %d │ │ │ │ +id '%d' not found. Exit forced. │ │ │ │ +suf[%u, %u, %u]=[%u, %u, %u] │ │ │ │ +j>=start │ │ │ │ +esa->suftab != NULL │ │ │ │ +construction error? %u: %u │ │ │ │ +alphabet of size (%d): %s │ │ │ │ +size of db sequence: %u │ │ │ │ +constructing suftab. │ │ │ │ +constructing inv_suftab (%u). │ │ │ │ +inv_suftab constructed. │ │ │ │ +Couldn't open file %s. Exit forced. │ │ │ │ Couldn't open file '%s'. Exit forced. │ │ │ │ -libs/debug.c │ │ │ │ -libs/kdseed.c │ │ │ │ -a->noofbranches >= k │ │ │ │ -pos %d: │ │ │ │ -failure at %d of %d │ │ │ │ -stack.c: Attempt to initialize a stack of size %d. Exit forced. │ │ │ │ -libs/stack.c │ │ │ │ -stack.c: Memory allocation failed. Exit forced. │ │ │ │ -stack.c: Memory reallocation failed. Exit forced. │ │ │ │ +reading lcpc/vtab. │ │ │ │ +reading childtab. │ │ │ │ +reading suflinks. │ │ │ │ +reading lsint id. │ │ │ │ +reading uint id. │ │ │ │ +read suffix array '%s' with %u elements. │ │ │ │ +warning: index does not contain md5 key. │ │ │ │ +error: db and idx MD5 mismatch. Wrong db? │ │ │ │ +options: (i)gnore (u)pdate index file (a)bort: │ │ │ │ +updating suffix array '%s' on disk. │ │ │ │ +md5 keys of index and db match. │ │ │ │ +ID failed id[l]:%d, id[r]:%d │ │ │ │ +Id failed. id[a]: %d │ │ │ │ +suflink construction. pushes: %d, maxstack: %d │ │ │ │ +%d %d %d %d %d %d %s │ │ │ │ +lcp of suffix %d and %d has length %d : │ │ │ │ +i:%d lcp:%d │ │ │ │ +i:%d up:%d, down:%d, nextlIndex:%d := %d │ │ │ │ +pstart < len │ │ │ │ +wordidx == i │ │ │ │ +len >= size │ │ │ │ +arr->inv_suftab != NULL │ │ │ │ +libs/iupac.c │ │ │ │ +sum == 0 │ │ │ │ +k < IUPACMAXBIT │ │ │ │ +sum == len │ │ │ │ +@%s ef:%d;if:%d %lu:%lu %lu:%lu:%d │ │ │ │ +@%s ef:0;if:0 0:0 0:0:0 │ │ │ │ +>%s ef:%d;if:%d %lu:%lu %lu:%lu:%d │ │ │ │ +>%s ef:0;if:0 0:0 0:0:0 │ │ │ │ +assigning all reads to default read group 'A1'. │ │ │ │ +libs/manout.c │ │ │ │ +additional read group default values '%s' │ │ │ │ +read group file has %d IDs. Exactly 1 required. │ │ │ │ +bad read group id '%s' ('%s'). │ │ │ │ +reads assigned to read group '%s' │ │ │ │ +opening sam file '%s'. │ │ │ │ +For sorting, an output filename is needed. │ │ │ │ +opening bam file '%s'. │ │ │ │ +error writing header to bam. │ │ │ │ +BAM will be written to stdout. │ │ │ │ +mult.bed │ │ │ │ +sngl.bed │ │ │ │ +trns.txt │ │ │ │ +writing multi splits to '%s' │ │ │ │ +writing sngle splits to '%s' │ │ │ │ +writing trans splits to '%s' │ │ │ │ +track name="MultiSplit:%s" description="segemehl multi pred for %s" visibility=2 itemRgb="On" │ │ │ │ +track name="SingleSplit:%s" description="segemehl sngl pred for %s" visibility=2 itemRgb="On" │ │ │ │ +closing output file '%s'. │ │ │ │ +sorting output file. │ │ │ │ +starting sort. │ │ │ │ +re-writing header to '%s'. │ │ │ │ +Expanding alignments in '%s'. │ │ │ │ +closing output file bins. │ │ │ │ +sorting output file bins. │ │ │ │ +Expanding alignments in all bins. │ │ │ │ +closing bam file. │ │ │ │ +error closing bam file. │ │ │ │ + total mapped (%%) │ │ │ │ +unique (%%) multi (%%) split (%%) │ │ │ │ +%lu %.2f%% │ │ │ │ +%lu %.2f%% │ │ │ │ +allocation of %d bytes failed: exiting │ │ │ │ +libs/multicharseq.c │ │ │ │ +invalid character (NUL) in database sequences. Exit forced │ │ │ │ +refstart > substart: skipping MultiCharSeqAlignment │ │ │ │ +al[k]->al->u == al[k-1]->al->u │ │ │ │ +---------- window follows ----------- │ │ │ │ +error during allocation of bgz index structure. │ │ │ │ +error during re-allocation of bgz index structure. │ │ │ │ +zran: could not open %s for reading │ │ │ │ +initialization of inflate failed. │ │ │ │ +bl_bgzBuildIndex: error seeking end of file │ │ │ │ +Failed to read gzip header │ │ │ │ +Failed to read bgzip header. │ │ │ │ +error readling length of bgzip header. │ │ │ │ +EOF block in file '%s' missing. This is a violation of the bgzf convention. │ │ │ │ +libs/gzidx.c │ │ │ │ +EOF byte at the end of file missing. │ │ │ │ +This might happen because you are using Illumina data processed by a new bcl2fastq. │ │ │ │ +I am continuing anyways. │ │ │ │ +gzip_readHeader(fp, &gzipheader) == 0 │ │ │ │ +error reading bgz file. │ │ │ │ +The following error occurred: │ │ │ │ +data or dictionary error │ │ │ │ +resetting of the bgz inflate stream failed. │ │ │ │ +bgzip format detected, compressed size: %i │ │ │ │ +out of memory │ │ │ │ +input corrupted │ │ │ │ +zran: extraction failed: %s error │ │ │ │ %s %d %c %c %c %c %c │ │ │ │ CS=%c;CC=%s;NS=1;MMR=%.2f;DMR=. │ │ │ │ DP:MDP:MDP3:MRDP:CM:CU:MR │ │ │ │ %d:%d:%d,%d,%d:%d:%d:%d:%.2f │ │ │ │ libs/bamio.c │ │ │ │ rpos >= cs->beg │ │ │ │ k < cs->n │ │ │ │ @@ -168,24 +327,63 @@ │ │ │ │ error writing sam format. │ │ │ │ %s ZM:Z:%s │ │ │ │ error writing methylstring to buffer. │ │ │ │ processing chromosome '%d' │ │ │ │ error opening the bam file '%s' │ │ │ │ error opening the index file for '%s' │ │ │ │ error opening the fasta index file for '%s' │ │ │ │ -%s %u %s %ju %u %s │ │ │ │ -%s %ju %jd │ │ │ │ ret >= 0 │ │ │ │ error writing bam file. │ │ │ │ error opening bam file '%s' │ │ │ │ -vqueue.c: Attempt to initialize a vqueue of size %d. Exit forced. │ │ │ │ -libs/vqueue.c │ │ │ │ -vqueue.c: Attempt to initialize a vqueue with sizeofelem %d.Exit forced. │ │ │ │ -vqueue.c: Memory allocation failed. Exit forced. │ │ │ │ -vqueue.c: Memory reallocation failed. Exit forced. │ │ │ │ +libs/memory.c │ │ │ │ +ptr != NULL │ │ │ │ +libs/sw.c │ │ │ │ +cur == 0 │ │ │ │ +tstartq == tstart[q] && tendq == tend[q] │ │ │ │ +tstart[k] +i == abs │ │ │ │ +relq < m[q] │ │ │ │ +off+u-1 <= qend[k] │ │ │ │ +off >= u │ │ │ │ +off >= u+getUalignlen(al[k]) │ │ │ │ +al[k]->uoff == qstart[k]+(m[k]-u-getUalignlen(al[k])) │ │ │ │ +n[k] >= v+getValignlen(al[k]) │ │ │ │ +tstartq == tstart[q-1] && tend[q-1] == tendq │ │ │ │ +relq < m[q-1] │ │ │ │ +m >= u+getUalignlen(al[k]) │ │ │ │ +lmv[i-1] == MATRIX2D(L, cols, lmr[i-1],max) │ │ │ │ +MATRIX2D(M, cols, (i-1), (j-1)) + sub(cura, curb, nfo) == cur │ │ │ │ +MATRIX2D(M, cols, lmr[u-1], max) + sub(cura, curb, nfo) == cur │ │ │ │ +MATRIX2D(M, cols, (i-1), max) + sub(cura, curb, nfo) == cur │ │ │ │ +SEGEMEHL │ │ │ │ +[%s] file: %s, line: %d: │ │ │ │ +libs/debug.c │ │ │ │ +%c%c%c%d%c │ │ │ │ +] %d%c(%d) %s %c │ │ │ │ +libs/locus.c │ │ │ │ +loc->pos+loc->len-1 < loc->chrend │ │ │ │ +length > 0 │ │ │ │ +showing list with %d loci │ │ │ │ +locus %d: %lu (len:%lu)(rc:%d); readstart:%d │ │ │ │ +%s %lu %lu %s %d %c │ │ │ │ +255,108,0 │ │ │ │ +0,229,255 │ │ │ │ +%s %lu %lu %s %d %c %lu %lu %s │ │ │ │ +libs/stringutils.c │ │ │ │ +end <= strlen(seq) │ │ │ │ +0123456789abcdef │ │ │ │ +%d:'%s' (len:%d) │ │ │ │ +libs/pigeon.c │ │ │ │ +nfo->hashsize <= PIGEONHOLESIZE │ │ │ │ +%d: %d-%lu (rc:%d) %s %d-%lu (rc:%d) │ │ │ │ +libs/splitalign.c │ │ │ │ +qrylen >= a[i].qrystart+lengths[i] │ │ │ │ +ends[i] <= qrylen │ │ │ │ +empty matrix returned for seqs: '%s'/'%s' (%d) │ │ │ │ +fragment %d: %d in %d[%d,%d] ' │ │ │ │ +'(%d) strand:%d │ │ │ │ getlistsL: memsetting list of %u elements. │ │ │ │ libs/aluruSort.c │ │ │ │ getlistsL: iter from %lld down to 0. │ │ │ │ scanning A (%u elems). │ │ │ │ scanning accdist (%u elems) (1). │ │ │ │ scanning accdist (%u elems) (2). │ │ │ │ getlistsL: exit │ │ │ │ @@ -273,309 +471,34 @@ │ │ │ │ enter reconstruction. │ │ │ │ enter aluruSuffixArrayL start. │ │ │ │ bucket %d │ │ │ │ A[%d]=%d, R[%d]=%d │ │ │ │ sorting suffix %d at pos %d │ │ │ │ R[%d]=%d │ │ │ │ A[%d]=%d l=%d │ │ │ │ -init bit array of %u │ │ │ │ -libs/sw.c │ │ │ │ -cur == 0 │ │ │ │ -tstartq == tstart[q] && tendq == tend[q] │ │ │ │ -tstart[k] +i == abs │ │ │ │ -relq < m[q] │ │ │ │ -off+u-1 <= qend[k] │ │ │ │ -off >= u │ │ │ │ -off >= u+getUalignlen(al[k]) │ │ │ │ -al[k]->uoff == qstart[k]+(m[k]-u-getUalignlen(al[k])) │ │ │ │ -n[k] >= v+getValignlen(al[k]) │ │ │ │ -tstartq == tstart[q-1] && tend[q-1] == tendq │ │ │ │ -relq < m[q-1] │ │ │ │ -m >= u+getUalignlen(al[k]) │ │ │ │ -lmv[i-1] == MATRIX2D(L, cols, lmr[i-1],max) │ │ │ │ -MATRIX2D(M, cols, (i-1), (j-1)) + sub(cura, curb, nfo) == cur │ │ │ │ -MATRIX2D(M, cols, lmr[u-1], max) + sub(cura, curb, nfo) == cur │ │ │ │ -MATRIX2D(M, cols, (i-1), max) + sub(cura, curb, nfo) == cur │ │ │ │ -chain %d: %d-%d (%d) │ │ │ │ -fragment %d: %d-%d (%d) (%d:%f); ovl: (%d,%d), cscore:%d; substart: │ │ │ │ -%u (chr:%d) -> %u, │ │ │ │ -entropy: %f │ │ │ │ -substart selected: %u │ │ │ │ -%c%c%c%d%c │ │ │ │ -] %d%c(%d) %s %c │ │ │ │ -libs/bgzip.c │ │ │ │ -gzipHeader->offsetInFile != -1 │ │ │ │ -bgzip_findLenUncompressedData: fseek failed │ │ │ │ -bgzip_findLenUncompressedData: too few bytes read │ │ │ │ ----------- window follows ----------- │ │ │ │ -error during allocation of bgz index structure. │ │ │ │ -error during re-allocation of bgz index structure. │ │ │ │ -zran: could not open %s for reading │ │ │ │ -initialization of inflate failed. │ │ │ │ -bl_bgzBuildIndex: error seeking end of file │ │ │ │ -Failed to read gzip header │ │ │ │ -Failed to read bgzip header. │ │ │ │ -error readling length of bgzip header. │ │ │ │ -EOF block in file '%s' missing. This is a violation of the bgzf convention. │ │ │ │ -libs/gzidx.c │ │ │ │ -EOF byte at the end of file missing. │ │ │ │ -This might happen because you are using Illumina data processed by a new bcl2fastq. │ │ │ │ -I am continuing anyways. │ │ │ │ -gzip_readHeader(fp, &gzipheader) == 0 │ │ │ │ -error reading bgz file. │ │ │ │ -The following error occurred: │ │ │ │ -data or dictionary error │ │ │ │ -resetting of the bgz inflate stream failed. │ │ │ │ -bgzip format detected, compressed size: %i │ │ │ │ -out of memory │ │ │ │ -input corrupted │ │ │ │ -zran: extraction failed: %s error │ │ │ │ +libs/intervaltree.c │ │ │ │ +ptr == NULL │ │ │ │ +[%ld,%ld] (max:%ld) │ │ │ │ +libs/kdseed.c │ │ │ │ +a->noofbranches >= k │ │ │ │ +pos %d: │ │ │ │ +failure at %d of %d │ │ │ │ +vstack.c: Attempt to initialize a vstack of size %d. Exit forced. │ │ │ │ +libs/vstack.c │ │ │ │ +vstack.c: Attempt to initialize a vstack with sizeofelem %d.Exit forced. │ │ │ │ +vstack.c: Memory allocation failed. Exit forced. │ │ │ │ +vstack.c: Memory reallocation failed. Exit forced. │ │ │ │ +reads matched. │ │ │ │ this cpu has LITTLE ENDIAN │ │ │ │ -container.c: Memory reallocation failed. Exit forced. │ │ │ │ -libs/container.c │ │ │ │ -container.c: Attempt to initialize a container of size %d.Exit forced. │ │ │ │ -container.c: Attempt to initialize a container with sizeofelem %d.Exit forced. │ │ │ │ -container.c: Memory allocation failed. Exit forced. │ │ │ │ -container.c: Reallocation with %d senseless. Exit forced. │ │ │ │ -container.c: Merge of containers with different data types failed.Exit forced. │ │ │ │ -storing trackname %s │ │ │ │ -description= │ │ │ │ -BED '%s' %d:%d: atoi failed │ │ │ │ -libs/bedfiles.c │ │ │ │ -BED '%s' %d:%d: %f(%s) :atof failed │ │ │ │ -BED '%s' %d:%d: atof failed │ │ │ │ -BED '%s' %d:%d: %s:atoi failed │ │ │ │ -BED '%s' %d:%d: wrong igb code │ │ │ │ -BED '%s' %d:%d: %s: atoi failed │ │ │ │ -BED '%s' %d:%d: %d!=%d: wrong block count │ │ │ │ -BED '%s' %d:%d: atoi failed while reading extension │ │ │ │ -pch[u+1]=='-' || pch[u+1] == '+' │ │ │ │ -BED '%s' %d:%d: wrong block count │ │ │ │ -'%s' not in BED format │ │ │ │ -%s %lu %lu %u │ │ │ │ -%d,%d,%d │ │ │ │ -%s:%lu:%c │ │ │ │ -libs/memory.c │ │ │ │ -ptr != NULL │ │ │ │ -libs/pigeon.c │ │ │ │ -nfo->hashsize <= PIGEONHOLESIZE │ │ │ │ alloc'd %d bins │ │ │ │ -reads matched. │ │ │ │ -sequence: │ │ │ │ -couldn't open file '%s'; %s │ │ │ │ -couldn't close file '%s'; %s │ │ │ │ -libs/stringutils.c │ │ │ │ -end <= strlen(seq) │ │ │ │ -0123456789abcdef │ │ │ │ -%d:'%s' (len:%d) │ │ │ │ -libs/samio.c │ │ │ │ -set->noofstrings == 7 │ │ │ │ -i < head->nrnames │ │ │ │ -ref: '%s' │ │ │ │ -XP:Z:%s,%lu,%c,%d,%d,%d,%d │ │ │ │ -XC:Z:%s,%lu,%c,%d,%d,%d,%d │ │ │ │ -XB:Z:F%u/CT │ │ │ │ -XB:Z:F%u/GA │ │ │ │ -XM:B:I%s │ │ │ │ -XL:B:I%s │ │ │ │ -wrong split idx │ │ │ │ -lsize == mystart │ │ │ │ -rsize == mystart │ │ │ │ -@%s ef:%d;if:%d %lu:%lu %lu:%lu:%d │ │ │ │ -@%s ef:0;if:0 0:0 0:0:0 │ │ │ │ ->%s ef:%d;if:%d %lu:%lu %lu:%lu:%d │ │ │ │ ->%s ef:0;if:0 0:0 0:0:0 │ │ │ │ -assigning all reads to default read group 'A1'. │ │ │ │ -libs/manout.c │ │ │ │ -additional read group default values '%s' │ │ │ │ -read group file has %d IDs. Exactly 1 required. │ │ │ │ -bad read group id '%s' ('%s'). │ │ │ │ -reads assigned to read group '%s' │ │ │ │ -opening sam file '%s'. │ │ │ │ -For sorting, an output filename is needed. │ │ │ │ -opening bam file '%s'. │ │ │ │ -error writing header to bam. │ │ │ │ -BAM will be written to stdout. │ │ │ │ -mult.bed │ │ │ │ -sngl.bed │ │ │ │ -trns.txt │ │ │ │ -writing multi splits to '%s' │ │ │ │ -writing sngle splits to '%s' │ │ │ │ -writing trans splits to '%s' │ │ │ │ -track name="MultiSplit:%s" description="segemehl multi pred for %s" visibility=2 itemRgb="On" │ │ │ │ -track name="SingleSplit:%s" description="segemehl sngl pred for %s" visibility=2 itemRgb="On" │ │ │ │ -closing output file '%s'. │ │ │ │ -sorting output file. │ │ │ │ -starting sort. │ │ │ │ -re-writing header to '%s'. │ │ │ │ -Expanding alignments in '%s'. │ │ │ │ -closing output file bins. │ │ │ │ -sorting output file bins. │ │ │ │ -Expanding alignments in all bins. │ │ │ │ -closing bam file. │ │ │ │ -error closing bam file. │ │ │ │ - total mapped (%%) │ │ │ │ -unique (%%) multi (%%) split (%%) │ │ │ │ -%lu %.2f%% │ │ │ │ -%lu %.2f%% │ │ │ │ +libs/matealign.c │ │ │ │ +s->elem[s->n-1].matestatus == 3 │ │ │ │ %.3s %.3s%3d %.2d:%.2d:%.2d %d │ │ │ │ [%s] %s: │ │ │ │ libs/info.c │ │ │ │ -gzip_readHeader: ftell failed │ │ │ │ -common header has a length of %ld instead of %ld - not good. │ │ │ │ -file read error │ │ │ │ -readExtraBytes: too few bytes read │ │ │ │ -readExtraBytes: fseek failed │ │ │ │ -gzip_readHeader: reading crcBytes failed │ │ │ │ -gzip_readHeader: reading comment failed │ │ │ │ -gzip_readHeader: reading filename failed │ │ │ │ -lcp '%d' not found. Exit forced. │ │ │ │ -libs/sufarray.c │ │ │ │ -suflink access failed │ │ │ │ -check->a: %d, range.a: %d │ │ │ │ -id '%d' not found. Exit forced. │ │ │ │ -suf[%u, %u, %u]=[%u, %u, %u] │ │ │ │ -j>=start │ │ │ │ -esa->suftab != NULL │ │ │ │ -construction error? %u: %u │ │ │ │ -alphabet of size (%d): %s │ │ │ │ -size of db sequence: %u │ │ │ │ -constructing suftab. │ │ │ │ -constructing inv_suftab (%u). │ │ │ │ -inv_suftab constructed. │ │ │ │ -Couldn't open file %s. Exit forced. │ │ │ │ -reading lcpc/vtab. │ │ │ │ -reading childtab. │ │ │ │ -reading suflinks. │ │ │ │ -reading lsint id. │ │ │ │ -reading uint id. │ │ │ │ -read suffix array '%s' with %u elements. │ │ │ │ -warning: index does not contain md5 key. │ │ │ │ -error: db and idx MD5 mismatch. Wrong db? │ │ │ │ -options: (i)gnore (u)pdate index file (a)bort: │ │ │ │ -updating suffix array '%s' on disk. │ │ │ │ -md5 keys of index and db match. │ │ │ │ -ID failed id[l]:%d, id[r]:%d │ │ │ │ -Id failed. id[a]: %d │ │ │ │ -suflink construction. pushes: %d, maxstack: %d │ │ │ │ -%d %d %d %d %d %d %s │ │ │ │ -lcp of suffix %d and %d has length %d : │ │ │ │ -i:%d lcp:%d │ │ │ │ -i:%d up:%d, down:%d, nextlIndex:%d := %d │ │ │ │ -pstart < len │ │ │ │ -wordidx == i │ │ │ │ -len >= size │ │ │ │ -arr->inv_suftab != NULL │ │ │ │ -fileBins not initialized: │ │ │ │ -libs/fileBins.c │ │ │ │ -total number of filebins: %d │ │ │ │ -%d %s %s %lld %lld │ │ │ │ -total number of domains: %d │ │ │ │ -%d %s %d %d │ │ │ │ -Bin[%d] %s (classname: %s, range:%lld-%lld) │ │ │ │ -Domain[%d] %s, domainsize: %d │ │ │ │ -ret == EBUSY │ │ │ │ -filebins couldnt open file %s in mode '%s'. Exit forced. │ │ │ │ -Error opening file: %s │ │ │ │ -dms->domain │ │ │ │ -bl_fileBinDomainsInit: maxbins=%u < %u=noofdomains │ │ │ │ -bl_fileBinDomainsInit: binsize 2^%u is out of range. │ │ │ │ -sorting file '%s'. │ │ │ │ -sorting domain %d. │ │ │ │ -%s_%s.%s │ │ │ │ -emptydomain │ │ │ │ -Opening of file %s failed. Exit forced. │ │ │ │ -Could not read %s entirely (fs:%zu) │ │ │ │ -filebinsort │ │ │ │ -Opening temp file failed. Exit forced. │ │ │ │ -warning: not enough memory for fileBins. Try unix sort. │ │ │ │ -warning: not enough memory for fileBins. Try sort. │ │ │ │ -Opening file %s failed. Exit forced. │ │ │ │ -File access error for %s. Exit forced. │ │ │ │ -start file │ │ │ │ -ret != -1 │ │ │ │ -%d: %d-%lu (rc:%d) %s %d-%lu (rc:%d) │ │ │ │ -libs/splitalign.c │ │ │ │ -qrylen >= a[i].qrystart+lengths[i] │ │ │ │ -ends[i] <= qrylen │ │ │ │ -empty matrix returned for seqs: '%s'/'%s' (%d) │ │ │ │ -fragment %d: %d in %d[%d,%d] ' │ │ │ │ -'(%d) strand:%d │ │ │ │ -libs/iupac.c │ │ │ │ -sum == 0 │ │ │ │ -k < IUPACMAXBIT │ │ │ │ -sum == len │ │ │ │ -libs/intervaltree.c │ │ │ │ -ptr == NULL │ │ │ │ -[%ld,%ld] (max:%ld) │ │ │ │ - (default: │ │ │ │ -libs/manopt.c │ │ │ │ -maxarglen < 60 │ │ │ │ - [VERSION] │ │ │ │ - [REFERENCES] │ │ │ │ -flaglen <= 0! │ │ │ │ -shortopt %c already defined │ │ │ │ -longopt %s already defined │ │ │ │ -(%d,%d,%d) │ │ │ │ -flag %c (%s) with argument given │ │ │ │ -option %c (%s) without required argument │ │ │ │ -option with multiple arguments │ │ │ │ -a char for option %c (%s) argument required │ │ │ │ -option %c (%s) with multiple arguments │ │ │ │ -double '%s' argument for option %c (%s) out of range │ │ │ │ -double '%s' argument for option %c (%s) out of bounds │ │ │ │ -int argument '%s' for option %c (%s) out of range │ │ │ │ -int argument '%s' for option %c (%s) out of bounds │ │ │ │ -unsigned int argument '%s' for option %c (%s) out of range │ │ │ │ -unsigned int argument '%s' for option %c (%s) out of bounds │ │ │ │ -pair int option %c (%s) requires at least 2 values │ │ │ │ -pair int option %c (%s) requires exactly 2 values │ │ │ │ -'%s'-'%s' for option %c (%s) out of range │ │ │ │ -triple int option %c (%s) requires at least 3 values │ │ │ │ -triple int option %c (%s) requires exactly 3 values │ │ │ │ -'%s'-'%s'-'%s' for option %c (%s) out of range │ │ │ │ -range option %c (%s) requires at least two values │ │ │ │ -range option %c (%s) requires exactly two values │ │ │ │ -'%s' > '%s' for option %c (%s) │ │ │ │ -range option %c (%s) requires at least two values │ │ │ │ -range option %c (%s) requires exactly two values │ │ │ │ -'%s'>'%s' for option %c (%s) │ │ │ │ -list option %c (%s) requires at least one argument │ │ │ │ -list option %c (%s) too long! │ │ │ │ -list option %c (%s) too short! │ │ │ │ -list option %c (%s) too long! │ │ │ │ -list option %c (%s) too short! │ │ │ │ -unknown value %s for select option %c (%s) │ │ │ │ -unknown option %s type │ │ │ │ -error while parsing commandline. │ │ │ │ -option %s (%c) multiply selected │ │ │ │ -option '%s' unknown │ │ │ │ -required option '%s' (%c) missing │ │ │ │ -option: %s (%c) │ │ │ │ -libs/mathematics.c │ │ │ │ - %d │ │ │ │ -dia[i] >= 0 │ │ │ │ -dia[n-3] >= 0 │ │ │ │ -%f -> bin[%f] │ │ │ │ -allocation of %d bytes failed: exiting │ │ │ │ -libs/multicharseq.c │ │ │ │ -invalid character (NUL) in database sequences. Exit forced │ │ │ │ -refstart > substart: skipping MultiCharSeqAlignment │ │ │ │ -al[k]->al->u == al[k-1]->al->u │ │ │ │ -libs/filebuffer.c │ │ │ │ -feof(cb->dev) │ │ │ │ -no end of line │ │ │ │ -uoff: %d, uallen: %d, qryllen: %d, voff:%d │ │ │ │ -libs/mapfrag.c │ │ │ │ -seed->l + j <= seed->r │ │ │ │ -]-%d-[%d,%d]-%d-[ (mate:%d) -> %d-[%lu,%lu](rc:%d) │ │ │ │ -fragments:%d, consecutive:%d, matestatus:%d, [%d,%d] (range:%d) │ │ │ │ -dumping mapping set with %d mappings. │ │ │ │ -mapping %d │ │ │ │ -%s,%lu,%c,%u,%lu,%d,%d │ │ │ │ QUALITY STRING ERROR in %s - %f │ │ │ │ libs/mappingqual.c │ │ │ │ mydoublequal >= 33.0 │ │ │ │ besterr <= maxerr │ │ │ │ avg: %f, log(%d): %f │ │ │ │ %d \in [%d,%d]: logbinom(%d,%d)=%f │ │ │ │ %d \in [%d,%d]: %f*(%d-%d)=%f, │ │ │ │ @@ -585,31 +508,25 @@ │ │ │ │ [%d,%d]-%d: │ │ │ │ len:%d, edist:%d, logged evalue:%f, pvalue:%f, lmateval:%f │ │ │ │ base20: %f, base25: %f │ │ │ │ log10(eval-base20): %f, log10(eval-base25): %f │ │ │ │ log10(eval/base20): %f, log10(eval/base25): %f │ │ │ │ log10(eval/log(len)): %f │ │ │ │ -------- │ │ │ │ +chain %d: %d-%d (%d) │ │ │ │ +fragment %d: %d-%d (%d) (%d:%f); ovl: (%d,%d), cscore:%d; substart: │ │ │ │ +%u (chr:%d) -> %u, │ │ │ │ +entropy: %f │ │ │ │ +substart selected: %u │ │ │ │ libs/nw.c │ │ │ │ -libs/alignment.c │ │ │ │ -uoff < ulen && voff < vlen │ │ │ │ -check1 == check2 │ │ │ │ -uoff: %d, voff: %d │ │ │ │ -%s(%d) -> (%d) │ │ │ │ -new expandpos %d, len:%d │ │ │ │ -expandlen[%d] %d nucleotides at meop:%d step:%d; expandpos:%d │ │ │ │ -expanding alignment ended │ │ │ │ -msteps == 0 || ssteps == 0 │ │ │ │ -a->voff == b->voff │ │ │ │ -a->uoff == b->uoff │ │ │ │ -a->numofmeops == b->numofmeops │ │ │ │ -a->meops[i].steps == b->meops[i].steps │ │ │ │ -a->meops[i].eop == b->meops[i].eop │ │ │ │ -libs/matealign.c │ │ │ │ -s->elem[s->n-1].matestatus == 3 │ │ │ │ +libs/mathematics.c │ │ │ │ + %d │ │ │ │ +dia[i] >= 0 │ │ │ │ +dia[n-3] >= 0 │ │ │ │ +%f -> bin[%f] │ │ │ │ libs/biofiles.c │ │ │ │ descr[0] == '@' || descr[0] == '>' │ │ │ │ f->seqs != NULL │ │ │ │ retrieval of sequence %d failed. Exit forced. │ │ │ │ Couldnt open %s for reading. Exit forced. │ │ │ │ fseeko failed. Exit forced. │ │ │ │ ftello failed. Exit forced. │ │ │ │ @@ -661,14 +578,56 @@ │ │ │ │ GFF '%s' %d:%d: atoi failed │ │ │ │ GFF '%s' %d:%d: %f(%s) :atof failed │ │ │ │ GFF '%s' %d:%d: strand failed │ │ │ │ GFF '%s' %d:%d: %s:atoi frame failed │ │ │ │ '%s' not in GFF format │ │ │ │ please provide a bed or gff file with the appropriate extension. │ │ │ │ exon %d %d %d │ │ │ │ +init bit array of %u │ │ │ │ +gzip_readHeader: ftell failed │ │ │ │ +common header has a length of %ld instead of %ld - not good. │ │ │ │ +file read error │ │ │ │ +readExtraBytes: too few bytes read │ │ │ │ +readExtraBytes: fseek failed │ │ │ │ +gzip_readHeader: reading crcBytes failed │ │ │ │ +gzip_readHeader: reading comment failed │ │ │ │ +gzip_readHeader: reading filename failed │ │ │ │ +sequence: │ │ │ │ +couldn't open file '%s'; %s │ │ │ │ +couldn't close file '%s'; %s │ │ │ │ +libs/bgzip.c │ │ │ │ +gzipHeader->offsetInFile != -1 │ │ │ │ +bgzip_findLenUncompressedData: fseek failed │ │ │ │ +bgzip_findLenUncompressedData: too few bytes read │ │ │ │ +vqueue.c: Attempt to initialize a vqueue of size %d. Exit forced. │ │ │ │ +libs/vqueue.c │ │ │ │ +vqueue.c: Attempt to initialize a vqueue with sizeofelem %d.Exit forced. │ │ │ │ +vqueue.c: Memory allocation failed. Exit forced. │ │ │ │ +vqueue.c: Memory reallocation failed. Exit forced. │ │ │ │ +@HD%cVN:1.0 │ │ │ │ +%cSO:coordinate │ │ │ │ +@SQ%cSN:%s%cLN:%d%c │ │ │ │ +@PG%cID:segemehl%cVN:%s%cCL:%s │ │ │ │ +@RG%cID:%s │ │ │ │ +@RG%cID:%s%c │ │ │ │ +@PG%cID:segemehl │ │ │ │ +libs/samheader.c │ │ │ │ +checkname && checklen │ │ │ │ +found rname %s (%lu) │ │ │ │ +found read group %s │ │ │ │ +additional info %s │ │ │ │ +open normal. │ │ │ │ +Couldn't open file '%s': %d. Exit forced. │ │ │ │ +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA │ │ │ │ +libs/seqclip.c │ │ │ │ +ws <= fs │ │ │ │ +stack.c: Attempt to initialize a stack of size %d. Exit forced. │ │ │ │ +libs/stack.c │ │ │ │ +stack.c: Memory allocation failed. Exit forced. │ │ │ │ +stack.c: Memory reallocation failed. Exit forced. │ │ │ │ %s/%sXXXXXX │ │ │ │ %s/XXXXXX │ │ │ │ Error in creating temporary file '%s'. Exit forced. │ │ │ │ Error in closing temporary file '%s'. Exit forced. │ │ │ │ headerwrite │ │ │ │ Couldnt open file %s for writing. Exit forced. │ │ │ │ Couldnt open file %s for reading. Exit forced. │ │ │ │ @@ -685,50 +644,90 @@ │ │ │ │ moving '%s' file instead. │ │ │ │ %s %s %s │ │ │ │ renaming of '%s' failed: '%s'. │ │ │ │ renaming of '%s' successful. │ │ │ │ Couldnt open file '%s'. Exit forced! │ │ │ │ %d %d %d │ │ │ │ %f %f %f │ │ │ │ -libs/merge.c │ │ │ │ -(i->read->flag & 0x2) == (i->mate->flag & 0x2) │ │ │ │ -(j->read->flag & 0x2) == (j->mate->flag & 0x2) │ │ │ │ -Error in reading HI tag for SAM entry: %sExit forced. │ │ │ │ -Split reads not supported yet. Exit forced. │ │ │ │ -Invalid SAM flag for entry: %sExit forced. │ │ │ │ -Multiple alignments for read %s with same HI tag value found. Exit forced. │ │ │ │ -len == 0 │ │ │ │ -HI tag is missing or invalid in SAM entry: %s │ │ │ │ -NH tag is missing or invalid in SAM entry: %s │ │ │ │ -processed == mi->processed │ │ │ │ -failed lock bin %d [%d,%d] │ │ │ │ -pthread_mutex_trylock │ │ │ │ -pthread_mutex_unlock │ │ │ │ -dms->noofdomains > 0 │ │ │ │ -Inconsistent noofbins in domains. Exit forced. │ │ │ │ -Merging bisulfite bins now. │ │ │ │ -pthread_attr_init │ │ │ │ -pthread_attr_setdetachstate │ │ │ │ -merging with %u threads │ │ │ │ -pthread_create │ │ │ │ -File %d not yet entirely processed. Exit forced. │ │ │ │ -@HD%cVN:1.0 │ │ │ │ -%cSO:coordinate │ │ │ │ -@SQ%cSN:%s%cLN:%d%c │ │ │ │ -@PG%cID:segemehl%cVN:%s%cCL:%s │ │ │ │ -@RG%cID:%s │ │ │ │ -@RG%cID:%s%c │ │ │ │ -@PG%cID:segemehl │ │ │ │ -libs/samheader.c │ │ │ │ -checkname && checklen │ │ │ │ -found rname %s (%lu) │ │ │ │ -found read group %s │ │ │ │ -additional info %s │ │ │ │ -open normal. │ │ │ │ -Couldn't open file '%s': %d. Exit forced. │ │ │ │ +uoff: %d, uallen: %d, qryllen: %d, voff:%d │ │ │ │ +libs/mapfrag.c │ │ │ │ +seed->l + j <= seed->r │ │ │ │ +]-%d-[%d,%d]-%d-[ (mate:%d) -> %d-[%lu,%lu](rc:%d) │ │ │ │ +fragments:%d, consecutive:%d, matestatus:%d, [%d,%d] (range:%d) │ │ │ │ +dumping mapping set with %d mappings. │ │ │ │ +mapping %d │ │ │ │ +%s,%lu,%c,%u,%lu,%d,%d │ │ │ │ +container.c: Memory reallocation failed. Exit forced. │ │ │ │ +libs/container.c │ │ │ │ +container.c: Attempt to initialize a container of size %d.Exit forced. │ │ │ │ +container.c: Attempt to initialize a container with sizeofelem %d.Exit forced. │ │ │ │ +container.c: Memory allocation failed. Exit forced. │ │ │ │ +container.c: Reallocation with %d senseless. Exit forced. │ │ │ │ +container.c: Merge of containers with different data types failed.Exit forced. │ │ │ │ + (default: │ │ │ │ +libs/manopt.c │ │ │ │ +maxarglen < 60 │ │ │ │ + [VERSION] │ │ │ │ + [REFERENCES] │ │ │ │ +flaglen <= 0! │ │ │ │ +shortopt %c already defined │ │ │ │ +longopt %s already defined │ │ │ │ +(%d,%d,%d) │ │ │ │ +flag %c (%s) with argument given │ │ │ │ +option %c (%s) without required argument │ │ │ │ +option with multiple arguments │ │ │ │ +a char for option %c (%s) argument required │ │ │ │ +option %c (%s) with multiple arguments │ │ │ │ +double '%s' argument for option %c (%s) out of range │ │ │ │ +double '%s' argument for option %c (%s) out of bounds │ │ │ │ +int argument '%s' for option %c (%s) out of range │ │ │ │ +int argument '%s' for option %c (%s) out of bounds │ │ │ │ +unsigned int argument '%s' for option %c (%s) out of range │ │ │ │ +unsigned int argument '%s' for option %c (%s) out of bounds │ │ │ │ +pair int option %c (%s) requires at least 2 values │ │ │ │ +pair int option %c (%s) requires exactly 2 values │ │ │ │ +'%s'-'%s' for option %c (%s) out of range │ │ │ │ +triple int option %c (%s) requires at least 3 values │ │ │ │ +triple int option %c (%s) requires exactly 3 values │ │ │ │ +'%s'-'%s'-'%s' for option %c (%s) out of range │ │ │ │ +range option %c (%s) requires at least two values │ │ │ │ +range option %c (%s) requires exactly two values │ │ │ │ +'%s' > '%s' for option %c (%s) │ │ │ │ +range option %c (%s) requires at least two values │ │ │ │ +range option %c (%s) requires exactly two values │ │ │ │ +'%s'>'%s' for option %c (%s) │ │ │ │ +list option %c (%s) requires at least one argument │ │ │ │ +list option %c (%s) too long! │ │ │ │ +list option %c (%s) too short! │ │ │ │ +list option %c (%s) too long! │ │ │ │ +list option %c (%s) too short! │ │ │ │ +unknown value %s for select option %c (%s) │ │ │ │ +unknown option %s type │ │ │ │ +error while parsing commandline. │ │ │ │ +option %s (%c) multiply selected │ │ │ │ +option '%s' unknown │ │ │ │ +required option '%s' (%c) missing │ │ │ │ +option: %s (%c) │ │ │ │ +libs/alignment.c │ │ │ │ +uoff < ulen && voff < vlen │ │ │ │ +check1 == check2 │ │ │ │ +uoff: %d, voff: %d │ │ │ │ +%s(%d) -> (%d) │ │ │ │ +new expandpos %d, len:%d │ │ │ │ +expandlen[%d] %d nucleotides at meop:%d step:%d; expandpos:%d │ │ │ │ +expanding alignment ended │ │ │ │ +msteps == 0 || ssteps == 0 │ │ │ │ +a->voff == b->voff │ │ │ │ +a->uoff == b->uoff │ │ │ │ +a->numofmeops == b->numofmeops │ │ │ │ +a->meops[i].steps == b->meops[i].steps │ │ │ │ +a->meops[i].eop == b->meops[i].eop │ │ │ │ +libs/filebuffer.c │ │ │ │ +feof(cb->dev) │ │ │ │ +no end of line │ │ │ │ 1: malformed expression '%s'. Exit forced. │ │ │ │ libs/haarz.c │ │ │ │ 2: malformed expression '%s'. Exit forced. │ │ │ │ malformed expression '%s'. Exit forced. │ │ │ │ blank offset instead of 0: selected 3prime end only │ │ │ │ blank offset instead of 0: selected right end only │ │ │ │ range error for number '%s' Exit forced. │ │ │ │ @@ -794,41 +793,38 @@ │ │ │ │ selecting smallest element. │ │ │ │ selecting all elements. │ │ │ │ summarizing %d splits. │ │ │ │ unknown program selected │ │ │ │ bl_annotationtrackJoin │ │ │ │ bl_annotationtrackSetItems │ │ │ │ bl_annotationIndex │ │ │ │ -bl_getLocusLenOffset │ │ │ │ -bl_initLocus │ │ │ │ -bl_seqclipFind3Prime │ │ │ │ -matchstemModifyBranch │ │ │ │ -=TGKCYSBAWRDMHVN │ │ │ │ -bl_bamCrossSectionAddCoded │ │ │ │ -sam_itr_next │ │ │ │ -hxuzzzuuu │ │ │ │ -bl_bamSamrec2Bamrec │ │ │ │ -swtraceback │ │ │ │ -localmultisplicedmatrixopt │ │ │ │ -localmultisplicedtracebackopt │ │ │ │ -localmultisplicedtraceback │ │ │ │ -localsplicedmatrix │ │ │ │ -localsplicedtraceback │ │ │ │ -splicedtraceback │ │ │ │ -bgzip_findLenUncompressedData │ │ │ │ -bl_bgzBuildIndex │ │ │ │ +bl_fileBinsClose │ │ │ │ +bl_fileBinsUnlock │ │ │ │ +bl_fileBinsLock │ │ │ │ +bl_fileBinsCloseAll │ │ │ │ +bl_fileBinDomainsCloseAll │ │ │ │ +bl_fileBinsCClassRename │ │ │ │ bl_BEDread │ │ │ │ -bl_realloc │ │ │ │ -bl_calloc │ │ │ │ -printSubseq │ │ │ │ +bl_mergefilematchComparePairingState │ │ │ │ +bl_mergeReadNext │ │ │ │ +se_mergeComplexMaster │ │ │ │ +se_mergeBisulfiteBinsNew │ │ │ │ bl_samgetNextSplit │ │ │ │ bl_samgetRefIdx │ │ │ │ bl_samgetPrevSplitRefIdx │ │ │ │ bl_samgetPrevSplit │ │ │ │ bl_sammappingJoinFrags │ │ │ │ +9@translateSufArrPos │ │ │ │ +constructInvSufTab │ │ │ │ +searchSuffixOff │ │ │ │ +searchSuffixPath │ │ │ │ +suffixArrayCreateHash │ │ │ │ +searchSuffixArrayHash │ │ │ │ +constructPsi │ │ │ │ +minshannonentropy │ │ │ │ SM:sample1 LB:library1 PU:unit1 PL:illumina │ │ │ │ -k3,3 -k4,4n │ │ │ │ #descr;semi global alignment distance;seed score;seed Evalue;seed qstart;seed qend;semi global alignment matches;semi global alignment mismatches;semi global alignment insertions;semi global alignment deletions;strand;start of semi global alignment in subject(reference) sequence;end of semi global alignment in subject sequence;sequence descr;meop string;query │ │ │ │ #pair status;descr;semi global alignment distance;seed score;seed Evalue;seed qstart;seed qend;semi global alignment matches;semi global alignment mismatches;semi global alignment insertions;semi global alignment deletions;strand;start of semi global alignment in subject(reference) sequence;end of semi global alignment in subject sequence;sequence descr;meop string;number of matches;number of mate matches │ │ │ │ -k13,13 -k11,11n │ │ │ │ -k11,11n │ │ │ │ #pair status;descr;semi global alignment distance;seed score;seed qstart;seed qend;semi global alignment matches;semi global alignment mismatches;semi global alignment insertions;semi global alginment deletions;strand;start of semi global alignment in subject(reference) sequence;end of semi global alignment in subject sequence;sequence descr;meop string;number of matches;number of mate matches │ │ │ │ @@ -841,49 +837,45 @@ │ │ │ │ -k5,5 -k2,2n │ │ │ │ #descr;sstart;send;strand;edist;sequence descr │ │ │ │ #descr;full alignment edist;fragment score;fragment Evalue;fragment qstart;fragment qend;fragment matches;fragment mismatches;fragment insertions;fragment deletions;strand;sstart;send;sequence descr │ │ │ │ #descr;score;Evalue;qstart;qend;matches;mismatches;insertions;deletions;strand;sstart;send;sequence descr │ │ │ │ #gff-format │ │ │ │ #descr;score;qstart;qend;matches;mismatches;insertions;deletions;strand;sstart;send;sequence │ │ │ │ #descr;score;Evalue;qstart;qend;matches;mismatches;insertions;deletions;strand;sstart;send;sequence;sequence descr │ │ │ │ -JanFebMarAprMayJunJulAugSepOctNovDec │ │ │ │ -SunMonTueWedThuFriSat │ │ │ │ -translateSufArrPos │ │ │ │ -constructInvSufTab │ │ │ │ -searchSuffixOff │ │ │ │ -searchSuffixPath │ │ │ │ -suffixArrayCreateHash │ │ │ │ -searchSuffixArrayHash │ │ │ │ -constructPsi │ │ │ │ -bl_fileBinsClose │ │ │ │ -bl_fileBinsUnlock │ │ │ │ -bl_fileBinsLock │ │ │ │ -bl_fileBinsCloseAll │ │ │ │ -bl_fileBinDomainsCloseAll │ │ │ │ -bl_fileBinsCClassRename │ │ │ │ +joinalignments │ │ │ │ +bl_bgzBuildIndex │ │ │ │ +=TGKCYSBAWRDMHVN │ │ │ │ +bl_bamCrossSectionAddCoded │ │ │ │ +sam_itr_next │ │ │ │ +hxuzzzuuu │ │ │ │ +bl_bamSamrec2Bamrec │ │ │ │ +bl_realloc │ │ │ │ +bl_calloc │ │ │ │ +swtraceback │ │ │ │ +localmultisplicedmatrixopt │ │ │ │ +localmultisplicedtracebackopt │ │ │ │ +localmultisplicedtraceback │ │ │ │ +localsplicedmatrix │ │ │ │ +localsplicedtraceback │ │ │ │ +splicedtraceback │ │ │ │ +bl_getLocusLenOffset │ │ │ │ +bl_initLocus │ │ │ │ +printSubseq │ │ │ │ se_AlignSplitMap │ │ │ │ se_kdAlignSplitChain │ │ │ │ -minshannonentropy │ │ │ │ bl_intervaltreeSearch │ │ │ │ -manopt_usage │ │ │ │ -choleskyTriDiagArrowFact │ │ │ │ -joinalignments │ │ │ │ -bl_circBufferReadLine │ │ │ │ -bl_concatMappingSet │ │ │ │ -bl_getMapSeedLocus │ │ │ │ +matchstemModifyBranch │ │ │ │ +bl_pairMateMapping │ │ │ │ +JanFebMarAprMayJunJulAugSepOctNovDec │ │ │ │ +SunMonTueWedThuFriSat │ │ │ │ decodeQual33 │ │ │ │ logreadcoexistence │ │ │ │ nwtraceback │ │ │ │ sgtraceback │ │ │ │ -initAlignment │ │ │ │ -getSubstringEdist │ │ │ │ -multieopstring │ │ │ │ -mdstring │ │ │ │ -bl_compareAlignments │ │ │ │ -bl_pairMateMapping │ │ │ │ +choleskyTriDiagArrowFact │ │ │ │ bl_fastaSetMateDescription │ │ │ │ bl_fastaSetDescription │ │ │ │ bl_fastaAddSequence │ │ │ │ bl_fastxgzRead │ │ │ │ bl_fastaDestructMate │ │ │ │ bl_fastaDestructQuality │ │ │ │ bl_fastaSetQuality │ │ │ │ @@ -894,20 +886,27 @@ │ │ │ │ bl_fastaAddMate │ │ │ │ bl_fastxCopy │ │ │ │ bl_fastxChopIndex │ │ │ │ bl_fastxCopyIndex │ │ │ │ bl_fastxRead │ │ │ │ bl_fastxGetMateSet │ │ │ │ bl_fastxGetChunkElem │ │ │ │ -bl_freplacestr │ │ │ │ -bl_mergefilematchComparePairingState │ │ │ │ -bl_mergeReadNext │ │ │ │ -se_mergeComplexMaster │ │ │ │ -se_mergeBisulfiteBinsNew │ │ │ │ +bgzip_findLenUncompressedData │ │ │ │ bl_samgetReferenceSequencesFromHeader │ │ │ │ +bl_seqclipFind3Prime │ │ │ │ +bl_freplacestr │ │ │ │ +bl_concatMappingSet │ │ │ │ +bl_getMapSeedLocus │ │ │ │ +manopt_usage │ │ │ │ +initAlignment │ │ │ │ +getSubstringEdist │ │ │ │ +multieopstring │ │ │ │ +mdstring │ │ │ │ +bl_compareAlignments │ │ │ │ +bl_circBufferReadLine │ │ │ │ rv64i2p1_m2p0_a2p1_f2p2_d2p2_c2p0_zicsr2p0_zifencei2p0_zmmul1p0 │ │ │ │ /usr/lib/debug/.dwz/riscv64-linux-gnu/segemehl.debug │ │ │ │ .shstrtab │ │ │ │ .note.gnu.build-id │ │ │ │ .note.ABI-tag │ │ │ │ .gnu.hash │ │ │ │ .gnu.version │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ @@ -16,480 +16,480 @@ │ │ │ │ ld a5,0(a4) │ │ │ │ sd a5,680(sp) │ │ │ │ li a5,0 │ │ │ │ li a5,10 │ │ │ │ sd s4,752(sp) │ │ │ │ mv s3,a1 │ │ │ │ auipc a2,0x60 │ │ │ │ - addi a2,a2,-1018 │ │ │ │ + addi a2,a2,-1930 │ │ │ │ auipc a1,0x60 │ │ │ │ - addi a1,a1,-994 │ │ │ │ + addi a1,a1,-1906 │ │ │ │ mv s4,a0 │ │ │ │ - auipc a0,0x5d │ │ │ │ - addi a0,a0,-1548 │ │ │ │ + auipc a0,0x5b │ │ │ │ + addi a0,a0,1060 │ │ │ │ sd ra,792(sp) │ │ │ │ sw a5,144(sp) │ │ │ │ sd s0,784(sp) │ │ │ │ sd s1,776(sp) │ │ │ │ sd s5,744(sp) │ │ │ │ sd s10,704(sp) │ │ │ │ sb zero,143(sp) │ │ │ │ sd zero,152(sp) │ │ │ │ sd zero,160(sp) │ │ │ │ sd zero,168(sp) │ │ │ │ - jal 3be82 │ │ │ │ + jal 54d64 │ │ │ │ ld a1,0(s3) │ │ │ │ addi a4,sp,256 │ │ │ │ mv a5,a0 │ │ │ │ sd a0,48(sp) │ │ │ │ sd a4,32(sp) │ │ │ │ mv a0,a4 │ │ │ │ auipc a6,0x60 │ │ │ │ - addi a6,a6,-1046 │ │ │ │ + addi a6,a6,-1958 │ │ │ │ auipc a4,0x60 │ │ │ │ - addi a4,a4,-998 │ │ │ │ + addi a4,a4,-1910 │ │ │ │ auipc a3,0x60 │ │ │ │ - addi a3,a3,-894 │ │ │ │ + addi a3,a3,-1806 │ │ │ │ li a2,0 │ │ │ │ - jal 3cbac │ │ │ │ + jal 55a8e │ │ │ │ li a5,2 │ │ │ │ li a1,2 │ │ │ │ blt a5,s4,3ad8 │ │ │ │ sext.w a1,s4 │ │ │ │ ld a0,32(sp) │ │ │ │ mv a2,s3 │ │ │ │ - jal 3df3a │ │ │ │ + jal 56e1c │ │ │ │ lw a4,8(a0) │ │ │ │ li a5,1 │ │ │ │ mv s10,a0 │ │ │ │ beq a4,a5,45b0 │ │ │ │ ld a1,0(s3) │ │ │ │ ld a5,48(sp) │ │ │ │ addi s0,sp,328 │ │ │ │ auipc a6,0x60 │ │ │ │ - addi a6,a6,-1114 │ │ │ │ + addi a6,a6,-2026 │ │ │ │ auipc a4,0x60 │ │ │ │ - addi a4,a4,-690 │ │ │ │ + addi a4,a4,-1602 │ │ │ │ auipc a3,0x60 │ │ │ │ - addi a3,a3,-562 │ │ │ │ + addi a3,a3,-1474 │ │ │ │ li a2,0 │ │ │ │ mv a0,s0 │ │ │ │ - jal 3cbac │ │ │ │ + jal 55a8e │ │ │ │ ld a5,16(s10) │ │ │ │ auipc a1,0x60 │ │ │ │ - addi a1,a1,-542 │ │ │ │ + addi a1,a1,-1454 │ │ │ │ ld s5,8(a5) │ │ │ │ mv a0,s5 │ │ │ │ jal 3580 │ │ │ │ mv s1,a0 │ │ │ │ beqz a0,4160 │ │ │ │ auipc a1,0x60 │ │ │ │ - addi a1,a1,162 │ │ │ │ + addi a1,a1,-750 │ │ │ │ mv a0,s5 │ │ │ │ jal 3580 │ │ │ │ beqz a0,3e92 │ │ │ │ auipc a1,0x60 │ │ │ │ - addi a1,a1,304 │ │ │ │ + addi a1,a1,-608 │ │ │ │ mv a0,s5 │ │ │ │ jal 3580 │ │ │ │ bnez a0,45a0 │ │ │ │ - auipc a5,0x5a │ │ │ │ - fld fa5,750(a5) │ │ │ │ + auipc a5,0x60 │ │ │ │ + fld fa5,1878(a5) │ │ │ │ li a5,5 │ │ │ │ auipc s1,0x60 │ │ │ │ - addi s1,s1,-596 │ │ │ │ + addi s1,s1,-1508 │ │ │ │ li a1,24 │ │ │ │ fsd fa5,184(sp) │ │ │ │ sd s7,728(sp) │ │ │ │ sd s6,736(sp) │ │ │ │ sd s8,720(sp) │ │ │ │ sd s9,712(sp) │ │ │ │ sw a5,148(sp) │ │ │ │ sd s1,176(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ + jal 1e81c │ │ │ │ sd a0,208(sp) │ │ │ │ auipc a4,0x60 │ │ │ │ - addi a4,a4,-626 │ │ │ │ + addi a4,a4,-1538 │ │ │ │ li a5,1 │ │ │ │ sd a4,8(a0) │ │ │ │ slli a5,a5,0x20 │ │ │ │ auipc a4,0x60 │ │ │ │ - addi a4,a4,-632 │ │ │ │ + addi a4,a4,-1544 │ │ │ │ sd s1,0(a0) │ │ │ │ addi a5,a5,1 │ │ │ │ sd a4,16(a0) │ │ │ │ auipc a1,0x60 │ │ │ │ - addi a1,a1,210 │ │ │ │ + addi a1,a1,-702 │ │ │ │ li a4,3 │ │ │ │ mv a0,s0 │ │ │ │ sw a4,200(sp) │ │ │ │ sd a5,192(sp) │ │ │ │ - jal 3cdc8 │ │ │ │ + jal 55caa │ │ │ │ auipc a1,0x60 │ │ │ │ - addi a1,a1,-626 │ │ │ │ + addi a1,a1,-1538 │ │ │ │ mv a0,s0 │ │ │ │ - jal 3cdc8 │ │ │ │ + jal 55caa │ │ │ │ li a7,0 │ │ │ │ auipc a6,0x60 │ │ │ │ - addi a6,a6,-634 │ │ │ │ + addi a6,a6,-1546 │ │ │ │ auipc a5,0x60 │ │ │ │ - addi a5,a5,174 │ │ │ │ + addi a5,a5,-738 │ │ │ │ auipc a4,0x60 │ │ │ │ - addi a4,a4,230 │ │ │ │ + addi a4,a4,-682 │ │ │ │ li a3,102 │ │ │ │ li a2,1 │ │ │ │ li a1,16 │ │ │ │ mv a0,s0 │ │ │ │ sd zero,0(sp) │ │ │ │ - jal 3ce34 │ │ │ │ + jal 55d16 │ │ │ │ addi a5,sp,148 │ │ │ │ sd a5,0(sp) │ │ │ │ li a7,0 │ │ │ │ auipc a6,0x60 │ │ │ │ - addi a6,a6,-200 │ │ │ │ + addi a6,a6,-1112 │ │ │ │ auipc a5,0x60 │ │ │ │ - addi a5,a5,200 │ │ │ │ + addi a5,a5,-712 │ │ │ │ auipc a4,0x60 │ │ │ │ - addi a4,a4,248 │ │ │ │ + addi a4,a4,-664 │ │ │ │ li a3,109 │ │ │ │ li a2,0 │ │ │ │ li a1,4 │ │ │ │ mv a0,s0 │ │ │ │ - jal 3ce34 │ │ │ │ + jal 55d16 │ │ │ │ addi a5,sp,184 │ │ │ │ sd a5,0(sp) │ │ │ │ li a7,0 │ │ │ │ auipc a6,0x60 │ │ │ │ - addi a6,a6,236 │ │ │ │ + addi a6,a6,-676 │ │ │ │ auipc a5,0x60 │ │ │ │ - addi a5,a5,236 │ │ │ │ + addi a5,a5,-676 │ │ │ │ auipc a4,0x60 │ │ │ │ - addi a4,a4,268 │ │ │ │ + addi a4,a4,-644 │ │ │ │ li a3,113 │ │ │ │ li a2,0 │ │ │ │ li a1,5 │ │ │ │ mv a0,s0 │ │ │ │ - jal 3ce34 │ │ │ │ + jal 55d16 │ │ │ │ li a7,0 │ │ │ │ auipc a6,0x60 │ │ │ │ - addi a6,a6,-764 │ │ │ │ + addi a6,a6,-1676 │ │ │ │ auipc a5,0x60 │ │ │ │ - addi a5,a5,244 │ │ │ │ + addi a5,a5,-668 │ │ │ │ auipc a4,0x60 │ │ │ │ - addi a4,a4,-572 │ │ │ │ + addi a4,a4,-1484 │ │ │ │ li a3,97 │ │ │ │ li a2,0 │ │ │ │ li a1,16 │ │ │ │ mv a0,s0 │ │ │ │ sd zero,0(sp) │ │ │ │ - jal 3ce34 │ │ │ │ + jal 55d16 │ │ │ │ addi a5,sp,176 │ │ │ │ sd a5,0(sp) │ │ │ │ addi a7,sp,192 │ │ │ │ auipc a6,0x60 │ │ │ │ - addi a6,a6,-588 │ │ │ │ + addi a6,a6,-1500 │ │ │ │ auipc a5,0x60 │ │ │ │ - addi a5,a5,244 │ │ │ │ + addi a5,a5,-668 │ │ │ │ auipc a4,0x60 │ │ │ │ - addi a4,a4,284 │ │ │ │ + addi a4,a4,-628 │ │ │ │ li a3,77 │ │ │ │ li a2,0 │ │ │ │ li a1,17 │ │ │ │ mv a0,s0 │ │ │ │ - jal 3ce34 │ │ │ │ + jal 55d16 │ │ │ │ li a7,0 │ │ │ │ auipc a6,0x60 │ │ │ │ - addi a6,a6,-628 │ │ │ │ + addi a6,a6,-1540 │ │ │ │ auipc a5,0x60 │ │ │ │ - addi a5,a5,-620 │ │ │ │ + addi a5,a5,-1532 │ │ │ │ auipc a4,0x60 │ │ │ │ - addi a4,a4,-564 │ │ │ │ + addi a4,a4,-1476 │ │ │ │ li a3,65 │ │ │ │ li a2,0 │ │ │ │ li a1,16 │ │ │ │ mv a0,s0 │ │ │ │ sd zero,0(sp) │ │ │ │ - jal 3ce34 │ │ │ │ + jal 55d16 │ │ │ │ li a7,0 │ │ │ │ auipc a6,0x60 │ │ │ │ - addi a6,a6,-670 │ │ │ │ + addi a6,a6,-1582 │ │ │ │ auipc a5,0x60 │ │ │ │ - addi a5,a5,-582 │ │ │ │ + addi a5,a5,-1494 │ │ │ │ auipc a4,0x60 │ │ │ │ - addi a4,a4,-558 │ │ │ │ + addi a4,a4,-1470 │ │ │ │ li a3,79 │ │ │ │ li a2,0 │ │ │ │ li a1,16 │ │ │ │ mv a0,s0 │ │ │ │ sd zero,0(sp) │ │ │ │ - jal 3ce34 │ │ │ │ + jal 55d16 │ │ │ │ mv a2,s3 │ │ │ │ mv a1,s4 │ │ │ │ mv a0,s0 │ │ │ │ - jal 3df3a │ │ │ │ + jal 56e1c │ │ │ │ mv s7,a0 │ │ │ │ li a2,0 │ │ │ │ li a1,102 │ │ │ │ mv a0,s0 │ │ │ │ - jal 3e2ba │ │ │ │ + jal 5719c │ │ │ │ beqz a0,45fa │ │ │ │ lw a4,8(s7) │ │ │ │ li a5,2 │ │ │ │ blt a5,a4,4900 │ │ │ │ auipc a2,0x60 │ │ │ │ - addi a2,a2,-92 │ │ │ │ + addi a2,a2,-1004 │ │ │ │ li a1,102 │ │ │ │ mv a0,s0 │ │ │ │ - jal 3e342 │ │ │ │ + jal 57224 │ │ │ │ mv s1,a0 │ │ │ │ auipc a2,0x60 │ │ │ │ - addi a2,a2,120 │ │ │ │ + addi a2,a2,-792 │ │ │ │ li a1,77 │ │ │ │ mv a0,s0 │ │ │ │ - jal 3e342 │ │ │ │ + jal 57224 │ │ │ │ auipc a2,0x60 │ │ │ │ - addi a2,a2,-706 │ │ │ │ + addi a2,a2,-1618 │ │ │ │ li a1,65 │ │ │ │ mv s9,a0 │ │ │ │ mv a0,s0 │ │ │ │ sd s9,40(sp) │ │ │ │ addi s3,sp,400 │ │ │ │ - jal 3e342 │ │ │ │ + jal 57224 │ │ │ │ mv s8,a0 │ │ │ │ mv a0,s3 │ │ │ │ sd s8,24(sp) │ │ │ │ - jal 614a │ │ │ │ + jal 4b14 │ │ │ │ lw a3,8(s1) │ │ │ │ auipc a2,0x60 │ │ │ │ - addi a2,a2,128 │ │ │ │ + addi a2,a2,-784 │ │ │ │ li a1,769 │ │ │ │ auipc a0,0x5f │ │ │ │ - addi a0,a0,1804 │ │ │ │ - jal 27d46 │ │ │ │ + addi a0,a0,892 │ │ │ │ + jal 3631e │ │ │ │ lw a1,8(s1) │ │ │ │ li a0,0 │ │ │ │ li s4,0 │ │ │ │ slli a1,a1,0x3 │ │ │ │ - jal 1d4e0 │ │ │ │ + jal 1e81c │ │ │ │ lw a5,8(s1) │ │ │ │ mv s6,a0 │ │ │ │ mv s5,a0 │ │ │ │ beqz a5,3db8 │ │ │ │ ld a5,16(s1) │ │ │ │ slli a4,s4,0x3 │ │ │ │ li a0,0 │ │ │ │ add a5,a5,a4 │ │ │ │ ld a1,0(a5) │ │ │ │ addi s4,s4,1 │ │ │ │ addi s5,s5,8 │ │ │ │ - jal 1c928 │ │ │ │ + jal 7592 │ │ │ │ sd a0,-8(s5) │ │ │ │ mv a2,a0 │ │ │ │ mv a1,s3 │ │ │ │ li a0,0 │ │ │ │ - jal 6676 │ │ │ │ + jal 5040 │ │ │ │ lw a4,8(s1) │ │ │ │ sext.w a5,s4 │ │ │ │ bltu a5,a4,3d8c │ │ │ │ lw a3,464(sp) │ │ │ │ auipc a2,0x60 │ │ │ │ - addi a2,a2,60 │ │ │ │ + addi a2,a2,-852 │ │ │ │ li a1,776 │ │ │ │ auipc a0,0x5f │ │ │ │ - addi a0,a0,1712 │ │ │ │ - jal 27d46 │ │ │ │ + addi a0,a0,800 │ │ │ │ + jal 3631e │ │ │ │ lwu a1,464(sp) │ │ │ │ ld a0,472(sp) │ │ │ │ li a2,208 │ │ │ │ auipc a3,0x76 │ │ │ │ ld a3,346(a3) │ │ │ │ jal 3400 │ │ │ │ li a2,0 │ │ │ │ li a1,79 │ │ │ │ mv a0,s0 │ │ │ │ - jal 3e2ba │ │ │ │ + jal 5719c │ │ │ │ bnez a0,4890 │ │ │ │ li a2,0 │ │ │ │ li a1,97 │ │ │ │ mv a0,s0 │ │ │ │ - jal 3e2ba │ │ │ │ + jal 5719c │ │ │ │ bnez a0,473e │ │ │ │ lw a3,464(sp) │ │ │ │ auipc a2,0x60 │ │ │ │ - addi a2,a2,154 │ │ │ │ + addi a2,a2,-758 │ │ │ │ li a1,837 │ │ │ │ auipc a0,0x5f │ │ │ │ - addi a0,a0,1630 │ │ │ │ - jal 27d46 │ │ │ │ + addi a0,a0,718 │ │ │ │ + jal 3631e │ │ │ │ ld a0,0(s2) │ │ │ │ fld fa0,184(sp) │ │ │ │ lw a2,148(sp) │ │ │ │ li a3,1 │ │ │ │ mv a1,s3 │ │ │ │ - jal 5d560 │ │ │ │ + jal 5d560 │ │ │ │ lw a5,8(s1) │ │ │ │ mv s2,s6 │ │ │ │ li s4,0 │ │ │ │ beqz a5,3e5e │ │ │ │ ld a1,0(s2) │ │ │ │ li a0,0 │ │ │ │ addiw s4,s4,1 │ │ │ │ - jal 6554 │ │ │ │ + jal 4f1e │ │ │ │ ld a0,0(s2) │ │ │ │ addi s2,s2,8 │ │ │ │ jal 3670 │ │ │ │ lw a5,8(s1) │ │ │ │ sd zero,-8(s2) │ │ │ │ bltu s4,a5,3e3e │ │ │ │ mv a0,s6 │ │ │ │ jal 3670 │ │ │ │ ld a0,208(sp) │ │ │ │ jal 3670 │ │ │ │ mv a1,s3 │ │ │ │ li a0,0 │ │ │ │ sd zero,208(sp) │ │ │ │ - jal 65c6 │ │ │ │ + jal 4f90 │ │ │ │ mv a0,s7 │ │ │ │ - jal 3cc00 │ │ │ │ + jal 55ae2 │ │ │ │ mv a0,s7 │ │ │ │ jal 3670 │ │ │ │ ld s6,736(sp) │ │ │ │ ld s7,728(sp) │ │ │ │ ld s8,720(sp) │ │ │ │ ld s9,712(sp) │ │ │ │ j 44fe │ │ │ │ auipc a1,0x60 │ │ │ │ - addi a1,a1,-690 │ │ │ │ + addi a1,a1,-1602 │ │ │ │ mv a0,s0 │ │ │ │ sd s8,720(sp) │ │ │ │ sd s11,696(sp) │ │ │ │ - jal 3cdc8 │ │ │ │ - auipc a1,0x60 │ │ │ │ - addi a1,a1,-1384 │ │ │ │ + jal 55caa │ │ │ │ + auipc a1,0x5f │ │ │ │ + addi a1,a1,1800 │ │ │ │ mv a0,s0 │ │ │ │ - jal 3cdc8 │ │ │ │ + jal 55caa │ │ │ │ addi a5,sp,160 │ │ │ │ sd a5,0(sp) │ │ │ │ li a7,0 │ │ │ │ - auipc a6,0x60 │ │ │ │ - addi a6,a6,-1396 │ │ │ │ - auipc a5,0x60 │ │ │ │ - addi a5,a5,-1388 │ │ │ │ - auipc a4,0x60 │ │ │ │ - addi a4,a4,-1340 │ │ │ │ + auipc a6,0x5f │ │ │ │ + addi a6,a6,1788 │ │ │ │ + auipc a5,0x5f │ │ │ │ + addi a5,a5,1796 │ │ │ │ + auipc a4,0x5f │ │ │ │ + addi a4,a4,1844 │ │ │ │ li a3,100 │ │ │ │ li a2,1 │ │ │ │ li a1,8 │ │ │ │ mv a0,s0 │ │ │ │ - jal 3ce34 │ │ │ │ + jal 55d16 │ │ │ │ addi a5,sp,152 │ │ │ │ sd a5,0(sp) │ │ │ │ li a7,0 │ │ │ │ - auipc a6,0x60 │ │ │ │ - addi a6,a6,-1352 │ │ │ │ - auipc a5,0x60 │ │ │ │ - addi a5,a5,-1352 │ │ │ │ - auipc a4,0x60 │ │ │ │ - addi a4,a4,-1312 │ │ │ │ + auipc a6,0x5f │ │ │ │ + addi a6,a6,1832 │ │ │ │ + auipc a5,0x5f │ │ │ │ + addi a5,a5,1832 │ │ │ │ + auipc a4,0x5f │ │ │ │ + addi a4,a4,1872 │ │ │ │ li a3,98 │ │ │ │ li a2,1 │ │ │ │ li a1,8 │ │ │ │ mv a0,s0 │ │ │ │ - jal 3ce34 │ │ │ │ + jal 55d16 │ │ │ │ addi a5,sp,144 │ │ │ │ sd a5,0(sp) │ │ │ │ li a7,0 │ │ │ │ auipc a6,0x60 │ │ │ │ - addi a6,a6,-1004 │ │ │ │ + addi a6,a6,-1916 │ │ │ │ auipc a5,0x60 │ │ │ │ - addi a5,a5,-1004 │ │ │ │ + addi a5,a5,-1916 │ │ │ │ auipc a4,0x60 │ │ │ │ - addi a4,a4,-988 │ │ │ │ + addi a4,a4,-1900 │ │ │ │ li a3,116 │ │ │ │ li a2,0 │ │ │ │ li a1,4 │ │ │ │ mv a0,s0 │ │ │ │ - jal 3ce34 │ │ │ │ + jal 55d16 │ │ │ │ addi a5,sp,168 │ │ │ │ sd a5,0(sp) │ │ │ │ li a7,0 │ │ │ │ - auipc a6,0x60 │ │ │ │ - addi a6,a6,-1440 │ │ │ │ - auipc a5,0x60 │ │ │ │ - addi a5,a5,-1176 │ │ │ │ + auipc a6,0x5f │ │ │ │ + addi a6,a6,1744 │ │ │ │ + auipc a5,0x5f │ │ │ │ + addi a5,a5,2008 │ │ │ │ auipc a4,0x60 │ │ │ │ - addi a4,a4,-1136 │ │ │ │ + addi a4,a4,-2048 │ │ │ │ li a3,111 │ │ │ │ li a2,0 │ │ │ │ li a1,8 │ │ │ │ mv a0,s0 │ │ │ │ - jal 3ce34 │ │ │ │ + jal 55d16 │ │ │ │ addi a5,sp,143 │ │ │ │ auipc a4,0x60 │ │ │ │ - addi a4,a4,-1106 │ │ │ │ + addi a4,a4,-2018 │ │ │ │ li a7,0 │ │ │ │ li a6,0 │ │ │ │ li a3,117 │ │ │ │ sd a5,0(sp) │ │ │ │ li a2,0 │ │ │ │ auipc a5,0x60 │ │ │ │ - addi a5,a5,-902 │ │ │ │ + addi a5,a5,-1814 │ │ │ │ li a1,0 │ │ │ │ mv a0,s0 │ │ │ │ - jal 3ce34 │ │ │ │ + jal 55d16 │ │ │ │ mv a2,s3 │ │ │ │ mv a1,s4 │ │ │ │ mv a0,s0 │ │ │ │ - jal 3df3a │ │ │ │ + jal 56e1c │ │ │ │ addi s11,sp,560 │ │ │ │ mv a5,a0 │ │ │ │ li a1,0 │ │ │ │ mv a0,s11 │ │ │ │ sd a5,88(sp) │ │ │ │ jal 3440 │ │ │ │ lw a4,144(sp) │ │ │ │ li a5,1 │ │ │ │ li s8,0 │ │ │ │ bltu a5,a4,45e6 │ │ │ │ ld a0,168(sp) │ │ │ │ beqz a0,3fc8 │ │ │ │ auipc a1,0x5a │ │ │ │ - addi a1,a1,706 │ │ │ │ + addi a1,a1,-326 │ │ │ │ jal 3750 │ │ │ │ sd a0,56(sp) │ │ │ │ beqz a0,4996 │ │ │ │ ld a2,56(sp) │ │ │ │ lw a0,144(sp) │ │ │ │ lui a1,0x989 │ │ │ │ mv a3,s11 │ │ │ │ addi a1,a1,1664 │ │ │ │ sd s6,736(sp) │ │ │ │ sd s9,712(sp) │ │ │ │ - jal 4500a │ │ │ │ + jal 5cf4c │ │ │ │ lwu a1,144(sp) │ │ │ │ mv s9,a0 │ │ │ │ li a0,0 │ │ │ │ slli a1,a1,0x5 │ │ │ │ - jal 1d4e0 │ │ │ │ + jal 1e81c │ │ │ │ lwu a1,144(sp) │ │ │ │ li a4,96 │ │ │ │ mv a5,a0 │ │ │ │ mul a1,a1,a4 │ │ │ │ li a0,0 │ │ │ │ mv s1,a5 │ │ │ │ sd a5,64(sp) │ │ │ │ mv s6,s9 │ │ │ │ - jal 1d4e0 │ │ │ │ + jal 1e81c │ │ │ │ lwu a1,144(sp) │ │ │ │ mv a5,a0 │ │ │ │ li a0,0 │ │ │ │ slli a1,a1,0x3 │ │ │ │ mv s3,a5 │ │ │ │ sd a5,80(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ + jal 1e81c │ │ │ │ lw a5,144(sp) │ │ │ │ sd a0,72(sp) │ │ │ │ beqz a5,4610 │ │ │ │ addi a5,sp,640 │ │ │ │ sd a5,24(sp) │ │ │ │ addi a5,sp,600 │ │ │ │ sd s7,728(sp) │ │ │ │ @@ -498,27 +498,27 @@ │ │ │ │ mv s4,s3 │ │ │ │ li s9,0 │ │ │ │ addi s3,sp,216 │ │ │ │ sd a5,40(sp) │ │ │ │ ld a2,160(sp) │ │ │ │ ld a1,152(sp) │ │ │ │ mv a0,s1 │ │ │ │ - jal f67c │ │ │ │ + jal 1e4dc │ │ │ │ beqz s9,461a │ │ │ │ ld a2,0(s2) │ │ │ │ lbu a4,143(sp) │ │ │ │ ld a7,24(sp) │ │ │ │ sd s5,0(sp) │ │ │ │ mv a5,s8 │ │ │ │ mv a3,s1 │ │ │ │ mv a0,s4 │ │ │ │ sd zero,8(sp) │ │ │ │ mv a6,s11 │ │ │ │ mv a1,s3 │ │ │ │ - jal f00c │ │ │ │ + jal 1de6c │ │ │ │ lw a5,144(sp) │ │ │ │ addiw s9,s9,1 │ │ │ │ addi s1,s1,32 │ │ │ │ addi s4,s4,96 │ │ │ │ addi s5,s5,48 │ │ │ │ bltu s9,a5,403c │ │ │ │ li a4,1 │ │ │ │ @@ -545,24 +545,24 @@ │ │ │ │ addiw s1,s1,1 │ │ │ │ jal 3250 │ │ │ │ lw a1,144(sp) │ │ │ │ addi s2,s2,8 │ │ │ │ bltu s1,a1,40ac │ │ │ │ ld s7,728(sp) │ │ │ │ mv a0,s6 │ │ │ │ - jal 450c4 │ │ │ │ + jal 5d006 │ │ │ │ lw a1,144(sp) │ │ │ │ mv a0,s6 │ │ │ │ li s1,0 │ │ │ │ - jal 45084 │ │ │ │ + jal 5cfc6 │ │ │ │ lw a5,144(sp) │ │ │ │ ld s2,64(sp) │ │ │ │ beqz a5,40ec │ │ │ │ mv a0,s2 │ │ │ │ - jal f72a │ │ │ │ + jal 1e58a │ │ │ │ lw a5,144(sp) │ │ │ │ addiw s1,s1,1 │ │ │ │ addi s2,s2,32 │ │ │ │ bltu s1,a5,40da │ │ │ │ ld a0,64(sp) │ │ │ │ jal 3670 │ │ │ │ ld a0,80(sp) │ │ │ │ @@ -576,27 +576,27 @@ │ │ │ │ bgeu a5,a4,4118 │ │ │ │ addi a0,sp,600 │ │ │ │ jal 3770 │ │ │ │ addi a0,sp,640 │ │ │ │ jal 3770 │ │ │ │ ld s1,88(sp) │ │ │ │ mv a0,s1 │ │ │ │ - jal 3cc00 │ │ │ │ + jal 55ae2 │ │ │ │ mv a0,s1 │ │ │ │ jal 3670 │ │ │ │ ld a5,168(sp) │ │ │ │ beqz a5,4148 │ │ │ │ ld a0,56(sp) │ │ │ │ jal 35a0 │ │ │ │ ld a1,168(sp) │ │ │ │ li a3,9 │ │ │ │ - auipc a2,0x60 │ │ │ │ - addi a2,a2,-1308 │ │ │ │ + auipc a2,0x5f │ │ │ │ + addi a2,a2,1876 │ │ │ │ li a0,0 │ │ │ │ - jal 5977a │ │ │ │ + jal 4eee2 │ │ │ │ li a5,-1 │ │ │ │ beq a0,a5,493c │ │ │ │ mv a0,s6 │ │ │ │ jal 3670 │ │ │ │ ld s6,736(sp) │ │ │ │ ld s8,720(sp) │ │ │ │ ld s9,712(sp) │ │ │ │ @@ -604,229 +604,229 @@ │ │ │ │ j 44fe │ │ │ │ li a1,24 │ │ │ │ sd s11,696(sp) │ │ │ │ sd s6,736(sp) │ │ │ │ sd s7,728(sp) │ │ │ │ sd s8,720(sp) │ │ │ │ sd s9,712(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ + jal 1e81c │ │ │ │ auipc a5,0x5f │ │ │ │ - addi a5,a5,1934 │ │ │ │ + addi a5,a5,1022 │ │ │ │ sd a5,0(a0) │ │ │ │ auipc a5,0x5f │ │ │ │ - addi a5,a5,1932 │ │ │ │ + addi a5,a5,1020 │ │ │ │ sd a5,8(a0) │ │ │ │ auipc a5,0x5f │ │ │ │ - addi a5,a5,1930 │ │ │ │ + addi a5,a5,1018 │ │ │ │ sd a5,16(a0) │ │ │ │ sd a0,104(sp) │ │ │ │ auipc a1,0x5f │ │ │ │ - addi a1,a1,1934 │ │ │ │ + addi a1,a1,1022 │ │ │ │ mv a0,s0 │ │ │ │ - jal 3cdc8 │ │ │ │ + jal 55caa │ │ │ │ auipc a1,0x5f │ │ │ │ - addi a1,a1,1944 │ │ │ │ + addi a1,a1,1032 │ │ │ │ mv a0,s0 │ │ │ │ - jal 3cdc8 │ │ │ │ + jal 55caa │ │ │ │ addi a5,sp,160 │ │ │ │ sd a5,0(sp) │ │ │ │ li a7,0 │ │ │ │ auipc a6,0x5f │ │ │ │ - addi a6,a6,1932 │ │ │ │ + addi a6,a6,1020 │ │ │ │ auipc a5,0x5f │ │ │ │ - addi a5,a5,1940 │ │ │ │ + addi a5,a5,1028 │ │ │ │ auipc a4,0x5f │ │ │ │ - addi a4,a4,1988 │ │ │ │ + addi a4,a4,1076 │ │ │ │ li a3,100 │ │ │ │ li a2,1 │ │ │ │ li a1,8 │ │ │ │ mv a0,s0 │ │ │ │ - jal 3ce34 │ │ │ │ + jal 55d16 │ │ │ │ addi a5,sp,152 │ │ │ │ sd a5,0(sp) │ │ │ │ li a7,0 │ │ │ │ auipc a6,0x5f │ │ │ │ - addi a6,a6,1976 │ │ │ │ + addi a6,a6,1064 │ │ │ │ auipc a5,0x5f │ │ │ │ - addi a5,a5,1976 │ │ │ │ + addi a5,a5,1064 │ │ │ │ auipc a4,0x5f │ │ │ │ - addi a4,a4,2016 │ │ │ │ + addi a4,a4,1104 │ │ │ │ li a3,98 │ │ │ │ li a2,1 │ │ │ │ li a1,8 │ │ │ │ mv a0,s0 │ │ │ │ - jal 3ce34 │ │ │ │ + jal 55d16 │ │ │ │ li a7,0 │ │ │ │ auipc a6,0x5f │ │ │ │ - addi a6,a6,1848 │ │ │ │ + addi a6,a6,936 │ │ │ │ auipc a5,0x5f │ │ │ │ - addi a5,a5,1992 │ │ │ │ + addi a5,a5,1080 │ │ │ │ auipc a4,0x5f │ │ │ │ - addi a4,a4,2040 │ │ │ │ + addi a4,a4,1128 │ │ │ │ li a3,97 │ │ │ │ li a2,0 │ │ │ │ li a1,16 │ │ │ │ mv a0,s0 │ │ │ │ sd zero,0(sp) │ │ │ │ - jal 3ce34 │ │ │ │ + jal 55d16 │ │ │ │ li a7,0 │ │ │ │ auipc a6,0x5f │ │ │ │ - addi a6,a6,2030 │ │ │ │ + addi a6,a6,1118 │ │ │ │ auipc a5,0x5f │ │ │ │ - addi a5,a5,2038 │ │ │ │ - auipc a4,0x60 │ │ │ │ - addi a4,a4,-2002 │ │ │ │ + addi a5,a5,1126 │ │ │ │ + auipc a4,0x5f │ │ │ │ + addi a4,a4,1182 │ │ │ │ li a3,65 │ │ │ │ li a2,0 │ │ │ │ li a1,16 │ │ │ │ mv a0,s0 │ │ │ │ sd zero,0(sp) │ │ │ │ - jal 3ce34 │ │ │ │ + jal 55d16 │ │ │ │ li a7,0 │ │ │ │ auipc a6,0x5f │ │ │ │ - addi a6,a6,1988 │ │ │ │ - auipc a5,0x60 │ │ │ │ - addi a5,a5,-2020 │ │ │ │ - auipc a4,0x60 │ │ │ │ - addi a4,a4,-1996 │ │ │ │ + addi a6,a6,1076 │ │ │ │ + auipc a5,0x5f │ │ │ │ + addi a5,a5,1164 │ │ │ │ + auipc a4,0x5f │ │ │ │ + addi a4,a4,1188 │ │ │ │ li a3,79 │ │ │ │ li a2,0 │ │ │ │ li a1,16 │ │ │ │ mv a0,s0 │ │ │ │ sd zero,0(sp) │ │ │ │ - jal 3ce34 │ │ │ │ + jal 55d16 │ │ │ │ addi a5,sp,168 │ │ │ │ sd a5,0(sp) │ │ │ │ li a7,0 │ │ │ │ auipc a6,0x5f │ │ │ │ - addi a6,a6,1806 │ │ │ │ - auipc a5,0x60 │ │ │ │ - addi a5,a5,-2026 │ │ │ │ - auipc a4,0x60 │ │ │ │ - addi a4,a4,-1986 │ │ │ │ + addi a6,a6,894 │ │ │ │ + auipc a5,0x5f │ │ │ │ + addi a5,a5,1158 │ │ │ │ + auipc a4,0x5f │ │ │ │ + addi a4,a4,1198 │ │ │ │ li a3,111 │ │ │ │ li a2,0 │ │ │ │ li a1,8 │ │ │ │ mv a0,s0 │ │ │ │ - jal 3ce34 │ │ │ │ + jal 55d16 │ │ │ │ addi a5,sp,143 │ │ │ │ sd a5,0(sp) │ │ │ │ li a7,0 │ │ │ │ li a6,0 │ │ │ │ - auipc a5,0x60 │ │ │ │ - addi a5,a5,-2010 │ │ │ │ - auipc a4,0x60 │ │ │ │ - addi a4,a4,-1970 │ │ │ │ + auipc a5,0x5f │ │ │ │ + addi a5,a5,1174 │ │ │ │ + auipc a4,0x5f │ │ │ │ + addi a4,a4,1214 │ │ │ │ li a3,117 │ │ │ │ li a2,0 │ │ │ │ li a1,0 │ │ │ │ mv a0,s0 │ │ │ │ - jal 3ce34 │ │ │ │ + jal 55d16 │ │ │ │ addi a5,sp,144 │ │ │ │ - auipc a4,0x60 │ │ │ │ - addi a4,a4,-1946 │ │ │ │ + auipc a4,0x5f │ │ │ │ + addi a4,a4,1238 │ │ │ │ li a7,0 │ │ │ │ - auipc a6,0x60 │ │ │ │ - addi a6,a6,-1988 │ │ │ │ + auipc a6,0x5f │ │ │ │ + addi a6,a6,1196 │ │ │ │ li a3,116 │ │ │ │ sd a5,0(sp) │ │ │ │ li a2,0 │ │ │ │ - auipc a5,0x60 │ │ │ │ - addi a5,a5,-1996 │ │ │ │ + auipc a5,0x5f │ │ │ │ + addi a5,a5,1188 │ │ │ │ li a1,4 │ │ │ │ mv a0,s0 │ │ │ │ - jal 3ce34 │ │ │ │ + jal 55d16 │ │ │ │ mv a2,s3 │ │ │ │ mv a1,s4 │ │ │ │ mv a0,s0 │ │ │ │ - jal 3df3a │ │ │ │ + jal 56e1c │ │ │ │ addi s11,sp,560 │ │ │ │ mv a5,a0 │ │ │ │ li a1,0 │ │ │ │ mv a0,s11 │ │ │ │ sd a5,112(sp) │ │ │ │ jal 3440 │ │ │ │ lw a4,144(sp) │ │ │ │ li a5,1 │ │ │ │ sd zero,40(sp) │ │ │ │ bltu a5,a4,45d0 │ │ │ │ ld a0,168(sp) │ │ │ │ beqz a0,4346 │ │ │ │ auipc a1,0x5a │ │ │ │ - addi a1,a1,-188 │ │ │ │ + addi a1,a1,-1220 │ │ │ │ jal 3750 │ │ │ │ sd a0,56(sp) │ │ │ │ beqz a0,49c2 │ │ │ │ li a2,0 │ │ │ │ li a1,79 │ │ │ │ mv a0,s0 │ │ │ │ - jal 3e2ba │ │ │ │ + jal 5719c │ │ │ │ bnez a0,465e │ │ │ │ li a2,0 │ │ │ │ li a1,97 │ │ │ │ mv a0,s0 │ │ │ │ - jal 3e2ba │ │ │ │ + jal 5719c │ │ │ │ bnez a0,4686 │ │ │ │ sd zero,120(sp) │ │ │ │ li s9,0 │ │ │ │ ld a2,56(sp) │ │ │ │ lw a0,144(sp) │ │ │ │ lui a1,0x989 │ │ │ │ mv a3,s11 │ │ │ │ addi a1,a1,1664 │ │ │ │ - jal 4500a │ │ │ │ + jal 5cf4c │ │ │ │ lwu a1,144(sp) │ │ │ │ mv a5,a0 │ │ │ │ li a0,0 │ │ │ │ slli a1,a1,0x5 │ │ │ │ mv s7,a5 │ │ │ │ sd a5,72(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ + jal 1e81c │ │ │ │ lwu a1,144(sp) │ │ │ │ li a4,96 │ │ │ │ mv a5,a0 │ │ │ │ mul a1,a1,a4 │ │ │ │ li a0,0 │ │ │ │ mv s4,a5 │ │ │ │ sd a5,80(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ + jal 1e81c │ │ │ │ lwu a1,144(sp) │ │ │ │ mv a5,a0 │ │ │ │ li a0,0 │ │ │ │ slli a1,a1,0x3 │ │ │ │ mv s3,a5 │ │ │ │ sd a5,96(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ + jal 1e81c │ │ │ │ lw a5,144(sp) │ │ │ │ sd a0,88(sp) │ │ │ │ beqz a5,4734 │ │ │ │ addi a5,sp,640 │ │ │ │ sd a5,24(sp) │ │ │ │ addi a5,sp,600 │ │ │ │ mv s8,s3 │ │ │ │ mv s5,s3 │ │ │ │ li s6,0 │ │ │ │ addi s3,sp,216 │ │ │ │ sd a5,64(sp) │ │ │ │ ld a2,160(sp) │ │ │ │ ld a1,152(sp) │ │ │ │ mv a0,s4 │ │ │ │ - jal f67c │ │ │ │ + jal 1e4dc │ │ │ │ beqz s6,455a │ │ │ │ ld a2,0(s2) │ │ │ │ ld a5,40(sp) │ │ │ │ lbu a4,143(sp) │ │ │ │ ld a7,24(sp) │ │ │ │ sd s7,0(sp) │ │ │ │ mv a3,s4 │ │ │ │ mv a0,s5 │ │ │ │ sd s9,8(sp) │ │ │ │ mv a6,s11 │ │ │ │ mv a1,s3 │ │ │ │ - jal f00c │ │ │ │ + jal 1de6c │ │ │ │ lw a5,144(sp) │ │ │ │ addiw s6,s6,1 │ │ │ │ addi s4,s4,32 │ │ │ │ addi s5,s5,96 │ │ │ │ addi s7,s7,48 │ │ │ │ bltu s6,a5,43d2 │ │ │ │ li a4,1 │ │ │ │ @@ -853,23 +853,23 @@ │ │ │ │ addiw s2,s2,1 │ │ │ │ jal 3250 │ │ │ │ lw a1,144(sp) │ │ │ │ addi s3,s3,8 │ │ │ │ bltu s2,a1,4442 │ │ │ │ ld s2,72(sp) │ │ │ │ mv a0,s2 │ │ │ │ - jal 450c4 │ │ │ │ + jal 5d006 │ │ │ │ lw a1,144(sp) │ │ │ │ mv a0,s2 │ │ │ │ - jal 45084 │ │ │ │ + jal 5cfc6 │ │ │ │ lw a5,144(sp) │ │ │ │ ld s2,80(sp) │ │ │ │ beqz a5,447e │ │ │ │ mv a0,s2 │ │ │ │ - jal f72a │ │ │ │ + jal 1e58a │ │ │ │ lw a5,144(sp) │ │ │ │ addiw s1,s1,1 │ │ │ │ addi s2,s2,32 │ │ │ │ bltu s1,a5,446c │ │ │ │ ld a0,80(sp) │ │ │ │ jal 3670 │ │ │ │ ld a0,96(sp) │ │ │ │ @@ -884,45 +884,45 @@ │ │ │ │ ld a5,168(sp) │ │ │ │ beqz a5,44a8 │ │ │ │ ld a0,56(sp) │ │ │ │ jal 35a0 │ │ │ │ beqz s9,44d0 │ │ │ │ addi a1,sp,480 │ │ │ │ li a0,0 │ │ │ │ - jal 65c6 │ │ │ │ + jal 4f90 │ │ │ │ ld s1,120(sp) │ │ │ │ li a0,0 │ │ │ │ mv a1,s1 │ │ │ │ - jal 6554 │ │ │ │ + jal 4f1e │ │ │ │ mv a0,s1 │ │ │ │ jal 3670 │ │ │ │ mv a0,s9 │ │ │ │ - jal 3b578 │ │ │ │ + jal 3168e │ │ │ │ mv a0,s9 │ │ │ │ jal 3670 │ │ │ │ ld s1,112(sp) │ │ │ │ mv a0,s1 │ │ │ │ - jal 3cc00 │ │ │ │ + jal 55ae2 │ │ │ │ mv a0,s1 │ │ │ │ jal 3670 │ │ │ │ ld a0,72(sp) │ │ │ │ jal 3670 │ │ │ │ ld a0,104(sp) │ │ │ │ jal 3670 │ │ │ │ ld s6,736(sp) │ │ │ │ ld s7,728(sp) │ │ │ │ ld s8,720(sp) │ │ │ │ ld s9,712(sp) │ │ │ │ ld s11,696(sp) │ │ │ │ mv a0,s0 │ │ │ │ - jal 3cc06 │ │ │ │ + jal 55ae8 │ │ │ │ ld a0,32(sp) │ │ │ │ - jal 3cc06 │ │ │ │ + jal 55ae8 │ │ │ │ mv a0,s10 │ │ │ │ - jal 3cc00 │ │ │ │ + jal 55ae2 │ │ │ │ mv a0,s10 │ │ │ │ jal 3670 │ │ │ │ ld a0,48(sp) │ │ │ │ jal 3670 │ │ │ │ auipc a5,0x76 │ │ │ │ ld a5,-1548(a5) │ │ │ │ ld a4,680(sp) │ │ │ │ @@ -943,42 +943,42 @@ │ │ │ │ ret │ │ │ │ lw a2,144(sp) │ │ │ │ ld a1,24(s4) │ │ │ │ ld a3,64(sp) │ │ │ │ li s6,1 │ │ │ │ sltu a2,s6,a2 │ │ │ │ mv a0,s3 │ │ │ │ - jal d756 │ │ │ │ + jal 1c5b6 │ │ │ │ ld a2,0(s2) │ │ │ │ ld a5,40(sp) │ │ │ │ lbu a4,143(sp) │ │ │ │ ld a7,24(sp) │ │ │ │ sd s7,0(sp) │ │ │ │ mv a3,s4 │ │ │ │ mv a0,s5 │ │ │ │ sd s9,8(sp) │ │ │ │ mv a6,s11 │ │ │ │ mv a1,s3 │ │ │ │ - jal f00c │ │ │ │ + jal 1de6c │ │ │ │ lw a5,144(sp) │ │ │ │ addi s4,s4,32 │ │ │ │ addi s5,s5,96 │ │ │ │ addi s7,s7,48 │ │ │ │ bgeu s6,a5,4734 │ │ │ │ li s6,1 │ │ │ │ j 43d2 │ │ │ │ ld a0,32(sp) │ │ │ │ - auipc a1,0x60 │ │ │ │ - addi a1,a1,-1762 │ │ │ │ - jal 3cb4a │ │ │ │ + auipc a1,0x5f │ │ │ │ + addi a1,a1,1422 │ │ │ │ + jal 55a2c │ │ │ │ j 44fe │ │ │ │ ld a0,32(sp) │ │ │ │ auipc a1,0x5f │ │ │ │ - addi a1,a1,630 │ │ │ │ - jal 3cb4a │ │ │ │ + addi a1,a1,-282 │ │ │ │ + jal 55a2c │ │ │ │ j 3aea │ │ │ │ addi a0,sp,600 │ │ │ │ jal 3770 │ │ │ │ addi a0,sp,640 │ │ │ │ jal 3770 │ │ │ │ j 449e │ │ │ │ li a1,0 │ │ │ │ @@ -995,324 +995,324 @@ │ │ │ │ jal 3440 │ │ │ │ li a1,0 │ │ │ │ addi a0,sp,640 │ │ │ │ jal 3440 │ │ │ │ li s8,1 │ │ │ │ j 3fb2 │ │ │ │ auipc a1,0x5f │ │ │ │ - addi a1,a1,1966 │ │ │ │ + addi a1,a1,1054 │ │ │ │ mv a0,s0 │ │ │ │ - jal 3cb4a │ │ │ │ + jal 55a2c │ │ │ │ j 3d14 │ │ │ │ ld s7,728(sp) │ │ │ │ ld a0,80(sp) │ │ │ │ - jal f1da │ │ │ │ + jal 1e03a │ │ │ │ lw a1,144(sp) │ │ │ │ j 40c4 │ │ │ │ lw a2,144(sp) │ │ │ │ ld a1,24(s1) │ │ │ │ ld a3,40(sp) │ │ │ │ li s9,1 │ │ │ │ sltu a2,s9,a2 │ │ │ │ mv a0,s3 │ │ │ │ - jal d756 │ │ │ │ + jal 1c5b6 │ │ │ │ ld a2,0(s2) │ │ │ │ lbu a4,143(sp) │ │ │ │ ld a7,24(sp) │ │ │ │ sd s5,0(sp) │ │ │ │ mv a5,s8 │ │ │ │ mv a3,s1 │ │ │ │ mv a0,s4 │ │ │ │ sd zero,8(sp) │ │ │ │ mv a6,s11 │ │ │ │ mv a1,s3 │ │ │ │ - jal f00c │ │ │ │ + jal 1de6c │ │ │ │ lw a5,144(sp) │ │ │ │ addi s1,s1,32 │ │ │ │ addi s4,s4,96 │ │ │ │ addi s5,s5,48 │ │ │ │ bgeu s9,a5,460c │ │ │ │ li s9,1 │ │ │ │ j 403c │ │ │ │ addi s3,sp,400 │ │ │ │ mv a0,s3 │ │ │ │ - jal 73d8 │ │ │ │ + jal 5da2 │ │ │ │ auipc a2,0x5f │ │ │ │ - addi a2,a2,1088 │ │ │ │ + addi a2,a2,176 │ │ │ │ li a1,79 │ │ │ │ mv a0,s0 │ │ │ │ - jal 3e342 │ │ │ │ + jal 57224 │ │ │ │ ld a5,16(a0) │ │ │ │ mv a1,s3 │ │ │ │ ld a0,0(a5) │ │ │ │ - jal 5d0a4 │ │ │ │ + jal 5d0a4 │ │ │ │ j 4356 │ │ │ │ auipc a2,0x5f │ │ │ │ - addi a2,a2,914 │ │ │ │ + addi a2,a2,2 │ │ │ │ li a1,97 │ │ │ │ mv a0,s0 │ │ │ │ - jal 3e342 │ │ │ │ + jal 57224 │ │ │ │ addi s5,sp,480 │ │ │ │ mv s7,a0 │ │ │ │ mv a0,s5 │ │ │ │ - jal 614a │ │ │ │ + jal 4b14 │ │ │ │ lw a5,8(s7) │ │ │ │ blez a5,4976 │ │ │ │ li s6,0 │ │ │ │ auipc s4,0x5f │ │ │ │ - addi s4,s4,1186 │ │ │ │ + addi s4,s4,274 │ │ │ │ auipc s3,0x5f │ │ │ │ - addi s3,s3,-574 │ │ │ │ + addi s3,s3,-1486 │ │ │ │ ld a5,16(s7) │ │ │ │ slli s8,s6,0x3 │ │ │ │ mv a2,s4 │ │ │ │ add a5,a5,s8 │ │ │ │ ld a3,0(a5) │ │ │ │ li a1,511 │ │ │ │ mv a0,s3 │ │ │ │ - jal 27d46 │ │ │ │ + jal 3631e │ │ │ │ ld a5,16(s7) │ │ │ │ li a0,0 │ │ │ │ addi s6,s6,1 │ │ │ │ add a5,a5,s8 │ │ │ │ ld a1,0(a5) │ │ │ │ - jal 58fcc │ │ │ │ + jal 49792 │ │ │ │ mv a2,a0 │ │ │ │ mv s8,a0 │ │ │ │ mv a1,s5 │ │ │ │ li a0,0 │ │ │ │ - jal 6676 │ │ │ │ + jal 5040 │ │ │ │ lw a4,8(s7) │ │ │ │ sext.w a5,s6 │ │ │ │ blt a5,a4,46be │ │ │ │ sd s8,120(sp) │ │ │ │ li a2,0 │ │ │ │ li a1,79 │ │ │ │ mv a0,s0 │ │ │ │ - jal 3e2ba │ │ │ │ + jal 5719c │ │ │ │ bnez a0,4912 │ │ │ │ mv a0,s5 │ │ │ │ - jal 3a1e6 │ │ │ │ + jal 302fc │ │ │ │ lw a3,16(a0) │ │ │ │ mv s9,a0 │ │ │ │ auipc a2,0x5f │ │ │ │ - addi a2,a2,1158 │ │ │ │ + addi a2,a2,246 │ │ │ │ li a1,524 │ │ │ │ auipc a0,0x5f │ │ │ │ - addi a0,a0,-686 │ │ │ │ - jal 27d46 │ │ │ │ + addi a0,a0,-1598 │ │ │ │ + jal 3631e │ │ │ │ j 436a │ │ │ │ ld a0,96(sp) │ │ │ │ - jal f482 │ │ │ │ + jal 1e2e2 │ │ │ │ lw a1,144(sp) │ │ │ │ j 4456 │ │ │ │ auipc a2,0x5f │ │ │ │ - addi a2,a2,730 │ │ │ │ + addi a2,a2,-182 │ │ │ │ li a1,97 │ │ │ │ mv a0,s0 │ │ │ │ - jal 3e342 │ │ │ │ + jal 57224 │ │ │ │ addi s5,sp,480 │ │ │ │ mv s9,a0 │ │ │ │ mv a0,s5 │ │ │ │ - jal 614a │ │ │ │ + jal 4b14 │ │ │ │ lw a5,8(s9) │ │ │ │ beqz a5,497a │ │ │ │ sd s11,696(sp) │ │ │ │ li s8,0 │ │ │ │ auipc s11,0x5f │ │ │ │ - addi s11,s11,1702 │ │ │ │ + addi s11,s11,790 │ │ │ │ ld a5,16(s9) │ │ │ │ slli s4,s8,0x3 │ │ │ │ mv a2,s11 │ │ │ │ add a5,a5,s4 │ │ │ │ ld a3,0(a5) │ │ │ │ li a1,794 │ │ │ │ auipc a0,0x5f │ │ │ │ - addi a0,a0,-780 │ │ │ │ - jal 27d46 │ │ │ │ + addi a0,a0,-1692 │ │ │ │ + jal 3631e │ │ │ │ ld a5,16(s9) │ │ │ │ li a0,0 │ │ │ │ addi s8,s8,1 │ │ │ │ add a5,a5,s4 │ │ │ │ ld a1,0(a5) │ │ │ │ - jal 58a02 │ │ │ │ + jal 491c8 │ │ │ │ mv a2,a0 │ │ │ │ mv s4,a0 │ │ │ │ mv a1,s5 │ │ │ │ li a0,0 │ │ │ │ - jal 6676 │ │ │ │ + jal 5040 │ │ │ │ lw a4,8(s9) │ │ │ │ sext.w a5,s8 │ │ │ │ bltu a5,a4,4772 │ │ │ │ ld s11,696(sp) │ │ │ │ li a2,0 │ │ │ │ li a1,79 │ │ │ │ mv a0,s0 │ │ │ │ - jal 3e2ba │ │ │ │ + jal 5719c │ │ │ │ bnez a0,48d6 │ │ │ │ mv a0,s5 │ │ │ │ - jal 3a1e6 │ │ │ │ + jal 302fc │ │ │ │ lw a3,16(a0) │ │ │ │ auipc a2,0x5f │ │ │ │ - addi a2,a2,972 │ │ │ │ + addi a2,a2,60 │ │ │ │ li a1,807 │ │ │ │ mv s8,a0 │ │ │ │ auipc a0,0x5f │ │ │ │ - addi a0,a0,-874 │ │ │ │ - jal 27d46 │ │ │ │ + addi a0,a0,-1786 │ │ │ │ + jal 3631e │ │ │ │ lw a3,464(sp) │ │ │ │ auipc a2,0x5f │ │ │ │ - addi a2,a2,1598 │ │ │ │ + addi a2,a2,686 │ │ │ │ li a1,808 │ │ │ │ auipc a0,0x5f │ │ │ │ - addi a0,a0,-902 │ │ │ │ - jal 27d46 │ │ │ │ + addi a0,a0,-1814 │ │ │ │ + jal 3631e │ │ │ │ li a2,0 │ │ │ │ li a1,77 │ │ │ │ mv a0,s0 │ │ │ │ - jal 3e2ba │ │ │ │ + jal 5719c │ │ │ │ beqz a0,48d2 │ │ │ │ ld a5,40(sp) │ │ │ │ auipc a1,0x5f │ │ │ │ - addi a1,a1,246 │ │ │ │ + addi a1,a1,-666 │ │ │ │ ld a5,16(a5) │ │ │ │ ld s9,0(a5) │ │ │ │ mv a0,s9 │ │ │ │ sd s9,176(sp) │ │ │ │ jal 3580 │ │ │ │ beqz a0,4958 │ │ │ │ auipc a1,0x5f │ │ │ │ - addi a1,a1,228 │ │ │ │ + addi a1,a1,-684 │ │ │ │ mv a0,s9 │ │ │ │ jal 3580 │ │ │ │ li a3,0 │ │ │ │ bnez a0,48ba │ │ │ │ auipc a2,0x5f │ │ │ │ - addi a2,a2,1570 │ │ │ │ + addi a2,a2,658 │ │ │ │ li a1,818 │ │ │ │ auipc a0,0x5f │ │ │ │ - addi a0,a0,-986 │ │ │ │ - jal 27d46 │ │ │ │ + addi a0,a0,-1898 │ │ │ │ + jal 3631e │ │ │ │ li a2,2 │ │ │ │ ld a3,24(sp) │ │ │ │ mv a1,s8 │ │ │ │ mv a0,s3 │ │ │ │ - jal 5d770 │ │ │ │ + jal 5d770 │ │ │ │ mv a1,s5 │ │ │ │ li a0,0 │ │ │ │ - jal 65c6 │ │ │ │ + jal 4f90 │ │ │ │ mv a1,s4 │ │ │ │ li a0,0 │ │ │ │ - jal 6554 │ │ │ │ + jal 4f1e │ │ │ │ mv a0,s4 │ │ │ │ jal 3670 │ │ │ │ mv a0,s8 │ │ │ │ - jal 3b578 │ │ │ │ + jal 3168e │ │ │ │ mv a0,s8 │ │ │ │ jal 3670 │ │ │ │ j 3e0a │ │ │ │ addi s4,sp,216 │ │ │ │ mv a0,s4 │ │ │ │ - jal 73d8 │ │ │ │ + jal 5da2 │ │ │ │ auipc a2,0x5f │ │ │ │ - addi a2,a2,526 │ │ │ │ + addi a2,a2,-386 │ │ │ │ li a1,79 │ │ │ │ mv a0,s0 │ │ │ │ - jal 3e342 │ │ │ │ + jal 57224 │ │ │ │ ld a5,16(a0) │ │ │ │ mv a1,s4 │ │ │ │ ld a0,0(a5) │ │ │ │ - jal 5d0a4 │ │ │ │ + jal 5d0a4 │ │ │ │ j 3dfa │ │ │ │ auipc a2,0x5f │ │ │ │ - addi a2,a2,1486 │ │ │ │ + addi a2,a2,574 │ │ │ │ li a1,820 │ │ │ │ auipc a0,0x5f │ │ │ │ - addi a0,a0,-1102 │ │ │ │ - jal 27d46 │ │ │ │ + addi a0,a0,-2014 │ │ │ │ + jal 3631e │ │ │ │ li a2,0 │ │ │ │ j 4860 │ │ │ │ ld a6,240(sp) │ │ │ │ ld a5,232(sp) │ │ │ │ ld a4,224(sp) │ │ │ │ ld a3,216(sp) │ │ │ │ auipc a2,0x5f │ │ │ │ - addi a2,a2,658 │ │ │ │ + addi a2,a2,-254 │ │ │ │ li a1,800 │ │ │ │ - auipc a0,0x5f │ │ │ │ - addi a0,a0,-1138 │ │ │ │ - jal 27d46 │ │ │ │ + auipc a0,0x5e │ │ │ │ + addi a0,a0,2046 │ │ │ │ + jal 3631e │ │ │ │ addi a1,sp,216 │ │ │ │ mv a0,s5 │ │ │ │ - jal 7222 │ │ │ │ + jal 5bec │ │ │ │ j 47cc │ │ │ │ auipc a1,0x5f │ │ │ │ - addi a1,a1,1224 │ │ │ │ + addi a1,a1,312 │ │ │ │ mv a0,s0 │ │ │ │ - jal 3cb4a │ │ │ │ + jal 55a2c │ │ │ │ j 3d14 │ │ │ │ ld a6,424(sp) │ │ │ │ ld a5,416(sp) │ │ │ │ ld a4,408(sp) │ │ │ │ ld a3,400(sp) │ │ │ │ auipc a2,0x5f │ │ │ │ - addi a2,a2,598 │ │ │ │ + addi a2,a2,-314 │ │ │ │ li a1,517 │ │ │ │ - auipc a0,0x5f │ │ │ │ - addi a0,a0,-1198 │ │ │ │ - jal 27d46 │ │ │ │ + auipc a0,0x5e │ │ │ │ + addi a0,a0,1986 │ │ │ │ + jal 3631e │ │ │ │ addi a1,sp,400 │ │ │ │ mv a0,s5 │ │ │ │ - jal 7222 │ │ │ │ + jal 5bec │ │ │ │ j 4710 │ │ │ │ auipc a2,0x5f │ │ │ │ - addi a2,a2,764 │ │ │ │ + addi a2,a2,-148 │ │ │ │ li a1,691 │ │ │ │ - auipc a0,0x5f │ │ │ │ - addi a0,a0,-1232 │ │ │ │ - jal 27d46 │ │ │ │ + auipc a0,0x5e │ │ │ │ + addi a0,a0,1952 │ │ │ │ + jal 3631e │ │ │ │ j 4148 │ │ │ │ auipc a2,0x5f │ │ │ │ - addi a2,a2,1264 │ │ │ │ + addi a2,a2,352 │ │ │ │ li a3,0 │ │ │ │ li a1,815 │ │ │ │ - auipc a0,0x5f │ │ │ │ - addi a0,a0,-1262 │ │ │ │ - jal 27d46 │ │ │ │ + auipc a0,0x5e │ │ │ │ + addi a0,a0,1922 │ │ │ │ + jal 3631e │ │ │ │ li a2,1 │ │ │ │ j 4860 │ │ │ │ sd zero,120(sp) │ │ │ │ j 4700 │ │ │ │ li s4,0 │ │ │ │ j 47bc │ │ │ │ sd s6,736(sp) │ │ │ │ sd s7,728(sp) │ │ │ │ sd s8,720(sp) │ │ │ │ sd s9,712(sp) │ │ │ │ sd s11,696(sp) │ │ │ │ jal 3a10 <__stack_chk_fail@plt> │ │ │ │ ld a3,168(sp) │ │ │ │ auipc a2,0x5e │ │ │ │ - addi a2,a2,1440 │ │ │ │ + addi a2,a2,-1528 │ │ │ │ li a1,631 │ │ │ │ - auipc a0,0x5f │ │ │ │ - addi a0,a0,-1324 │ │ │ │ + auipc a0,0x5e │ │ │ │ + addi a0,a0,1860 │ │ │ │ sd s6,736(sp) │ │ │ │ sd s7,728(sp) │ │ │ │ sd s9,712(sp) │ │ │ │ - jal 27d46 │ │ │ │ + jal 3631e │ │ │ │ li a0,-1 │ │ │ │ jal 33c0 │ │ │ │ ld a3,168(sp) │ │ │ │ auipc a2,0x5e │ │ │ │ - addi a2,a2,1396 │ │ │ │ + addi a2,a2,-1572 │ │ │ │ li a1,490 │ │ │ │ - auipc a0,0x5f │ │ │ │ - addi a0,a0,-1368 │ │ │ │ - jal 27d46 │ │ │ │ + auipc a0,0x5e │ │ │ │ + addi a0,a0,1816 │ │ │ │ + jal 3631e │ │ │ │ li a0,-1 │ │ │ │ jal 33c0 │ │ │ │ unimp │ │ │ │ jal 4a06 │ │ │ │ mv a5,a0 │ │ │ │ auipc a0,0x75 │ │ │ │ ld a0,1550(a0) │ │ │ │ @@ -1370,1834 +1370,46 @@ │ │ │ │ li a5,1 │ │ │ │ sb a5,0(s0) │ │ │ │ ld ra,8(sp) │ │ │ │ ld s0,0(sp) │ │ │ │ addi sp,sp,16 │ │ │ │ ret │ │ │ │ j 4a34 │ │ │ │ - addi sp,sp,-208 │ │ │ │ - auipc a4,0x75 │ │ │ │ - ld a4,1138(a4) │ │ │ │ - sd s5,152(sp) │ │ │ │ - mv s5,a0 │ │ │ │ - ld a5,0(a4) │ │ │ │ - sd a5,88(sp) │ │ │ │ - li a5,0 │ │ │ │ - sd s7,136(sp) │ │ │ │ - sd s8,128(sp) │ │ │ │ - lw s7,16(s5) │ │ │ │ - lw s8,20(s5) │ │ │ │ - li a2,64 │ │ │ │ - addi a0,sp,24 │ │ │ │ - sd s0,192(sp) │ │ │ │ - sd s1,184(sp) │ │ │ │ - lw s0,8(s5) │ │ │ │ - sd s2,176(sp) │ │ │ │ - sd s3,168(sp) │ │ │ │ - sd s4,160(sp) │ │ │ │ - sd s6,144(sp) │ │ │ │ - lw s4,12(s5) │ │ │ │ - sd s9,120(sp) │ │ │ │ - sd s10,112(sp) │ │ │ │ - sd s11,104(sp) │ │ │ │ - sd ra,200(sp) │ │ │ │ - jal 3530 │ │ │ │ - lw s11,24(sp) │ │ │ │ - lui a5,0xd76aa │ │ │ │ - xor a4,s7,s8 │ │ │ │ - addiw a5,a5,1144 │ │ │ │ - and a4,a4,s4 │ │ │ │ - addw a5,s11,a5 │ │ │ │ - xor a4,s8,a4 │ │ │ │ - addw a5,a5,s0 │ │ │ │ - addw a5,a5,a4 │ │ │ │ - lw t3,28(sp) │ │ │ │ - slliw a6,a5,0x7 │ │ │ │ - srliw a5,a5,0x19 │ │ │ │ - or a6,a6,a5 │ │ │ │ - lui a5,0xe8c7b │ │ │ │ - addw a6,a6,s4 │ │ │ │ - xor a4,s7,s4 │ │ │ │ - addiw a5,a5,1878 │ │ │ │ - and a4,a4,a6 │ │ │ │ - addw a5,t3,a5 │ │ │ │ - xor a4,s7,a4 │ │ │ │ - addw a5,a5,s8 │ │ │ │ - addw a5,a5,a4 │ │ │ │ - slliw a1,a5,0xc │ │ │ │ - lw a4,32(sp) │ │ │ │ - srliw a5,a5,0x14 │ │ │ │ - or a1,a1,a5 │ │ │ │ - lui a5,0x24207 │ │ │ │ - addw a1,a6,a1 │ │ │ │ - xor a3,s4,a6 │ │ │ │ - addiw a5,a5,219 │ │ │ │ - and a3,a3,a1 │ │ │ │ - addw a5,a5,a4 │ │ │ │ - xor a3,s4,a3 │ │ │ │ - addw a5,a5,s7 │ │ │ │ - addw a5,a5,a3 │ │ │ │ - lw t5,36(sp) │ │ │ │ - srliw a0,a5,0xf │ │ │ │ - slliw a5,a5,0x11 │ │ │ │ - or a0,a0,a5 │ │ │ │ - lui a5,0xc1bdd │ │ │ │ - addw a0,a0,a1 │ │ │ │ - xor a3,a6,a1 │ │ │ │ - addiw a5,a5,-274 │ │ │ │ - and a3,a3,a0 │ │ │ │ - addw a5,t5,a5 │ │ │ │ - xor a3,a3,a6 │ │ │ │ - addw a5,a5,s4 │ │ │ │ - addw a5,a5,a3 │ │ │ │ - lw a2,40(sp) │ │ │ │ - srliw a3,a5,0xa │ │ │ │ - slliw a5,a5,0x16 │ │ │ │ - or a3,a3,a5 │ │ │ │ - lui a5,0xf57c1 │ │ │ │ - addw a3,a3,a0 │ │ │ │ - xor a7,a1,a0 │ │ │ │ - addiw a5,a5,-81 │ │ │ │ - and a7,a7,a3 │ │ │ │ - addw a5,a5,a2 │ │ │ │ - xor a7,a7,a1 │ │ │ │ - addw a5,a5,a6 │ │ │ │ - addw a5,a5,a7 │ │ │ │ - lw t0,44(sp) │ │ │ │ - slliw t4,a5,0x7 │ │ │ │ - srliw a5,a5,0x19 │ │ │ │ - or t4,t4,a5 │ │ │ │ - lui a5,0x4787c │ │ │ │ - addw t4,a3,t4 │ │ │ │ - xor a6,a0,a3 │ │ │ │ - addiw a5,a5,1578 │ │ │ │ - and a6,a6,t4 │ │ │ │ - addw a5,t0,a5 │ │ │ │ - xor a6,a6,a0 │ │ │ │ - addw a5,a5,a1 │ │ │ │ - addw a5,a5,a6 │ │ │ │ - slliw a1,a5,0xc │ │ │ │ - lw a6,48(sp) │ │ │ │ - srliw a5,a5,0x14 │ │ │ │ - or a1,a1,a5 │ │ │ │ - lui a5,0xa8304 │ │ │ │ - addw a1,t4,a1 │ │ │ │ - xor a7,a3,t4 │ │ │ │ - addiw a5,a5,1555 │ │ │ │ - and a7,a7,a1 │ │ │ │ - addw a5,a6,a5 │ │ │ │ - xor a7,a7,a3 │ │ │ │ - addw a5,a5,a0 │ │ │ │ - addw a5,a5,a7 │ │ │ │ - sd s0,8(sp) │ │ │ │ - srliw a7,a5,0xf │ │ │ │ - lw s0,52(sp) │ │ │ │ - slliw a5,a5,0x11 │ │ │ │ - or a7,a7,a5 │ │ │ │ - lui a5,0xfd469 │ │ │ │ - addw a7,a1,a7 │ │ │ │ - xor a0,t4,a1 │ │ │ │ - addiw a5,a5,1281 │ │ │ │ - and a0,a0,a7 │ │ │ │ - addw a5,a5,s0 │ │ │ │ - xor a0,a0,t4 │ │ │ │ - addw a5,a5,a3 │ │ │ │ - addw a5,a5,a0 │ │ │ │ - lw t1,56(sp) │ │ │ │ - srliw a0,a5,0xa │ │ │ │ - slliw a5,a5,0x16 │ │ │ │ - or a0,a0,a5 │ │ │ │ - lui a5,0x6980a │ │ │ │ - addw a0,a7,a0 │ │ │ │ - xor t6,a1,a7 │ │ │ │ - addiw a5,a5,-1832 │ │ │ │ - and t6,t6,a0 │ │ │ │ - addw a3,t1,a5 │ │ │ │ - addw a3,a3,t4 │ │ │ │ - xor a5,t6,a1 │ │ │ │ - addw a3,a3,a5 │ │ │ │ - slliw s1,a3,0x7 │ │ │ │ - lw a5,60(sp) │ │ │ │ - srliw a3,a3,0x19 │ │ │ │ - or s1,s1,a3 │ │ │ │ - lui a3,0x8b44f │ │ │ │ - addw s1,s1,a0 │ │ │ │ - xor t4,a7,a0 │ │ │ │ - addiw a3,a3,1967 │ │ │ │ - and t4,t4,s1 │ │ │ │ - addw a3,a3,a5 │ │ │ │ - xor t4,t4,a7 │ │ │ │ - addw a3,a3,a1 │ │ │ │ - addw a3,a3,t4 │ │ │ │ - slliw t2,a3,0xc │ │ │ │ - lw t4,64(sp) │ │ │ │ - srliw a3,a3,0x14 │ │ │ │ - or t2,t2,a3 │ │ │ │ - lui a3,0xffff6 │ │ │ │ - addw t2,s1,t2 │ │ │ │ - xor t6,a0,s1 │ │ │ │ - addiw a3,a3,-1103 │ │ │ │ - and t6,t6,t2 │ │ │ │ - addw a1,t4,a3 │ │ │ │ - addw a1,a1,a7 │ │ │ │ - xor a3,t6,a0 │ │ │ │ - addw a1,a1,a3 │ │ │ │ - srliw a7,a1,0xf │ │ │ │ - lw a3,68(sp) │ │ │ │ - slliw a1,a1,0x11 │ │ │ │ - or a7,a7,a1 │ │ │ │ - lui a1,0x895cd │ │ │ │ - addw a7,t2,a7 │ │ │ │ - xor t6,s1,t2 │ │ │ │ - addiw a1,a1,1982 │ │ │ │ - and t6,t6,a7 │ │ │ │ - addw a1,a1,a3 │ │ │ │ - xor t6,t6,s1 │ │ │ │ - addw a1,a1,a0 │ │ │ │ - addw a1,a1,t6 │ │ │ │ - srliw s2,a1,0xa │ │ │ │ - lw t6,72(sp) │ │ │ │ - slliw a1,a1,0x16 │ │ │ │ - or s2,s2,a1 │ │ │ │ - lui a1,0x6b901 │ │ │ │ - addw s2,a7,s2 │ │ │ │ - xor s3,t2,a7 │ │ │ │ - addiw a1,a1,290 │ │ │ │ - and s3,s3,s2 │ │ │ │ - addw a0,t6,a1 │ │ │ │ - addw a0,a0,s1 │ │ │ │ - xor a1,s3,t2 │ │ │ │ - addw a0,a0,a1 │ │ │ │ - slliw s1,a0,0x7 │ │ │ │ - lw a1,76(sp) │ │ │ │ - srliw a0,a0,0x19 │ │ │ │ - or s1,s1,a0 │ │ │ │ - lui a0,0xfd987 │ │ │ │ - addw s1,s2,s1 │ │ │ │ - xor s3,a7,s2 │ │ │ │ - addiw a0,a0,403 │ │ │ │ - and s3,s3,s1 │ │ │ │ - addw a0,a0,a1 │ │ │ │ - xor s3,s3,a7 │ │ │ │ - addw a0,a0,t2 │ │ │ │ - addw a0,a0,s3 │ │ │ │ - lw t2,80(sp) │ │ │ │ - slliw s6,a0,0xc │ │ │ │ - srliw a0,a0,0x14 │ │ │ │ - or s6,s6,a0 │ │ │ │ - lui a0,0xa6794 │ │ │ │ - addw s6,s1,s6 │ │ │ │ - xor s3,s2,s1 │ │ │ │ - addiw a0,a0,910 │ │ │ │ - and s3,s3,s6 │ │ │ │ - addw a0,t2,a0 │ │ │ │ - xor s3,s3,s2 │ │ │ │ - addw a0,a0,a7 │ │ │ │ - addw a0,a0,s3 │ │ │ │ - lw a7,84(sp) │ │ │ │ - srliw s3,a0,0xf │ │ │ │ - slliw a0,a0,0x11 │ │ │ │ - or s3,s3,a0 │ │ │ │ - lui a0,0x49b41 │ │ │ │ - addw s3,s6,s3 │ │ │ │ - xor s9,s1,s6 │ │ │ │ - addiw a0,a0,-2015 │ │ │ │ - and s9,s9,s3 │ │ │ │ - addw a0,a7,a0 │ │ │ │ - xor s9,s9,s1 │ │ │ │ - addw a0,a0,s2 │ │ │ │ - addw a0,a0,s9 │ │ │ │ - srliw s2,a0,0xa │ │ │ │ - slliw a0,a0,0x16 │ │ │ │ - or s2,s2,a0 │ │ │ │ - addw s2,s3,s2 │ │ │ │ - lui a0,0xf61e2 │ │ │ │ - xor s9,s3,s2 │ │ │ │ - addiw a0,a0,1378 │ │ │ │ - and s9,s9,s6 │ │ │ │ - addw a0,t3,a0 │ │ │ │ - xor s9,s9,s3 │ │ │ │ - addw a0,a0,s1 │ │ │ │ - addw a0,a0,s9 │ │ │ │ - slliw s1,a0,0x5 │ │ │ │ - srliw a0,a0,0x1b │ │ │ │ - or s1,s1,a0 │ │ │ │ - addw s1,s2,s1 │ │ │ │ - lui a0,0xc040b │ │ │ │ - xor s9,s2,s1 │ │ │ │ - addiw a0,a0,832 │ │ │ │ - and s9,s9,s3 │ │ │ │ - addw a0,a6,a0 │ │ │ │ - xor s9,s9,s2 │ │ │ │ - addw a0,a0,s6 │ │ │ │ - addw a0,a0,s9 │ │ │ │ - slliw s6,a0,0x9 │ │ │ │ - srliw a0,a0,0x17 │ │ │ │ - or s6,s6,a0 │ │ │ │ - addw s6,s1,s6 │ │ │ │ - lui a0,0x265e6 │ │ │ │ - xor s9,s1,s6 │ │ │ │ - addiw a0,a0,-1455 │ │ │ │ - and s9,s9,s2 │ │ │ │ - addw a0,a0,a3 │ │ │ │ - xor s9,s9,s1 │ │ │ │ - addw a0,a0,s3 │ │ │ │ - addw a0,a0,s9 │ │ │ │ - slliw s3,a0,0xe │ │ │ │ - srliw a0,a0,0x12 │ │ │ │ - or s3,s3,a0 │ │ │ │ - addw s3,s6,s3 │ │ │ │ - lui a0,0xe9b6c │ │ │ │ - xor s9,s6,s3 │ │ │ │ - addiw a0,a0,1962 │ │ │ │ - and s9,s9,s1 │ │ │ │ - addw a0,s11,a0 │ │ │ │ - xor s9,s9,s6 │ │ │ │ - addw a0,a0,s2 │ │ │ │ - addw a0,a0,s9 │ │ │ │ - srliw s2,a0,0xc │ │ │ │ - slliw a0,a0,0x14 │ │ │ │ - or s2,s2,a0 │ │ │ │ - addw s2,s3,s2 │ │ │ │ - lui a0,0xd62f1 │ │ │ │ - xor s9,s3,s2 │ │ │ │ - addiw a0,a0,93 │ │ │ │ - and s9,s9,s6 │ │ │ │ - addw a0,t0,a0 │ │ │ │ - xor s9,s9,s3 │ │ │ │ - addw a0,a0,s1 │ │ │ │ - addw a0,a0,s9 │ │ │ │ - slliw s1,a0,0x5 │ │ │ │ - srliw a0,a0,0x1b │ │ │ │ - or s1,s1,a0 │ │ │ │ - addw s1,s2,s1 │ │ │ │ - lui a0,0x2441 │ │ │ │ - xor s9,s2,s1 │ │ │ │ - addiw a0,a0,1107 │ │ │ │ - and s9,s9,s3 │ │ │ │ - addw a0,t4,a0 │ │ │ │ - xor s9,s9,s2 │ │ │ │ - addw a0,a0,s6 │ │ │ │ - addw a0,a0,s9 │ │ │ │ - slliw s6,a0,0x9 │ │ │ │ - srliw a0,a0,0x17 │ │ │ │ - or s6,s6,a0 │ │ │ │ - addw s6,s1,s6 │ │ │ │ - lui a0,0xd8a1e │ │ │ │ - xor s9,s1,s6 │ │ │ │ - addiw a0,a0,1665 │ │ │ │ - and s9,s9,s2 │ │ │ │ - addw a0,a7,a0 │ │ │ │ - xor s9,s9,s1 │ │ │ │ - addw a0,a0,s3 │ │ │ │ - addw a0,a0,s9 │ │ │ │ - slliw s3,a0,0xe │ │ │ │ - srliw a0,a0,0x12 │ │ │ │ - or s3,s3,a0 │ │ │ │ - addw s3,s6,s3 │ │ │ │ - lui a0,0xe7d40 │ │ │ │ - xor s9,s6,s3 │ │ │ │ - addiw a0,a0,-1080 │ │ │ │ - and s9,s9,s1 │ │ │ │ - addw a0,a0,a2 │ │ │ │ - xor s9,s9,s6 │ │ │ │ - addw a0,a0,s2 │ │ │ │ - addw a0,a0,s9 │ │ │ │ - srliw s2,a0,0xc │ │ │ │ - slliw a0,a0,0x14 │ │ │ │ - or s2,s2,a0 │ │ │ │ - addw s2,s3,s2 │ │ │ │ - lui a0,0x21e1d │ │ │ │ - xor s9,s3,s2 │ │ │ │ - addiw a0,a0,-538 │ │ │ │ - and s9,s9,s6 │ │ │ │ - addw a0,a0,a5 │ │ │ │ - xor s9,s9,s3 │ │ │ │ - addw a0,a0,s1 │ │ │ │ - addw a0,a0,s9 │ │ │ │ - slliw s1,a0,0x5 │ │ │ │ - srliw a0,a0,0x1b │ │ │ │ - or s1,s1,a0 │ │ │ │ - addw s1,s2,s1 │ │ │ │ - lui a0,0xc3370 │ │ │ │ - xor s9,s2,s1 │ │ │ │ - addiw a0,a0,2006 │ │ │ │ - and s9,s9,s3 │ │ │ │ - addw a0,t2,a0 │ │ │ │ - xor s9,s9,s2 │ │ │ │ - addw a0,a0,s6 │ │ │ │ - addw a0,a0,s9 │ │ │ │ - slliw s6,a0,0x9 │ │ │ │ - srliw a0,a0,0x17 │ │ │ │ - or s6,s6,a0 │ │ │ │ - addw s6,s1,s6 │ │ │ │ - lui a0,0xf4d51 │ │ │ │ - xor s9,s1,s6 │ │ │ │ - addiw a0,a0,-633 │ │ │ │ - and s9,s9,s2 │ │ │ │ - addw a0,t5,a0 │ │ │ │ - xor s9,s9,s1 │ │ │ │ - addw a0,a0,s3 │ │ │ │ - addw a0,a0,s9 │ │ │ │ - slliw s3,a0,0xe │ │ │ │ - srliw a0,a0,0x12 │ │ │ │ - or s3,s3,a0 │ │ │ │ - addw s3,s6,s3 │ │ │ │ - lui a0,0x455a1 │ │ │ │ - xor s9,s6,s3 │ │ │ │ - addiw a0,a0,1261 │ │ │ │ - and s9,s9,s1 │ │ │ │ - addw a0,t1,a0 │ │ │ │ - xor s9,s9,s6 │ │ │ │ - addw a0,a0,s2 │ │ │ │ - addw a0,a0,s9 │ │ │ │ - srliw s2,a0,0xc │ │ │ │ - slliw a0,a0,0x14 │ │ │ │ - or s2,s2,a0 │ │ │ │ - addw s2,s3,s2 │ │ │ │ - lui a0,0xa9e3f │ │ │ │ - xor s9,s3,s2 │ │ │ │ - addiw a0,a0,-1787 │ │ │ │ - and s9,s9,s6 │ │ │ │ - addw a0,a0,a1 │ │ │ │ - xor s9,s9,s3 │ │ │ │ - addw a0,a0,s1 │ │ │ │ - addw a0,a0,s9 │ │ │ │ - slliw s1,a0,0x5 │ │ │ │ - srliw a0,a0,0x1b │ │ │ │ - or a0,a0,s1 │ │ │ │ - addw a0,s2,a0 │ │ │ │ - lui s1,0xfcefa │ │ │ │ - xor s9,s2,a0 │ │ │ │ - addiw s1,s1,1016 │ │ │ │ - and s9,s9,s3 │ │ │ │ - addw s1,s1,a4 │ │ │ │ - xor s9,s9,s2 │ │ │ │ - addw s1,s1,s6 │ │ │ │ - addw s1,s1,s9 │ │ │ │ - slliw s6,s1,0x9 │ │ │ │ - srliw s1,s1,0x17 │ │ │ │ - or s6,s6,s1 │ │ │ │ - addw s6,a0,s6 │ │ │ │ - lui s1,0x676f0 │ │ │ │ - xor s9,a0,s6 │ │ │ │ - addiw s1,s1,729 │ │ │ │ - and s9,s9,s2 │ │ │ │ - addw s1,s1,s0 │ │ │ │ - xor s9,s9,a0 │ │ │ │ - addw s1,s1,s3 │ │ │ │ - addw s1,s1,s9 │ │ │ │ - slliw s9,s1,0xe │ │ │ │ - srliw s1,s1,0x12 │ │ │ │ - or s9,s9,s1 │ │ │ │ - addw s9,s6,s9 │ │ │ │ - xor s10,s6,s9 │ │ │ │ - lui s1,0x8d2a5 │ │ │ │ - sext.w s10,s10 │ │ │ │ - addiw s1,s1,-886 │ │ │ │ - and s3,s10,a0 │ │ │ │ - addw s1,t6,s1 │ │ │ │ - addw s1,s1,s2 │ │ │ │ - xor s3,s3,s6 │ │ │ │ - addw s3,s1,s3 │ │ │ │ - srliw s2,s3,0xc │ │ │ │ - lui s1,0xfffa4 │ │ │ │ - slliw s3,s3,0x14 │ │ │ │ - or s2,s2,s3 │ │ │ │ - addiw s1,s1,-1726 │ │ │ │ - addw s2,s9,s2 │ │ │ │ - addw s1,t0,s1 │ │ │ │ - addw s1,s1,a0 │ │ │ │ - xor s10,s10,s2 │ │ │ │ - addw s3,s1,s10 │ │ │ │ - slliw a0,s3,0x4 │ │ │ │ - lui s1,0x8771f │ │ │ │ - srliw s3,s3,0x1c │ │ │ │ - or a0,a0,s3 │ │ │ │ - addiw s1,s1,1665 │ │ │ │ - addw a0,s2,a0 │ │ │ │ - xor s3,s9,s2 │ │ │ │ - addw s1,t1,s1 │ │ │ │ - addw s1,s1,s6 │ │ │ │ - xor s3,s3,a0 │ │ │ │ - addw s3,s1,s3 │ │ │ │ - slliw s6,s3,0xb │ │ │ │ - lui s1,0x6d9d6 │ │ │ │ - srliw s3,s3,0x15 │ │ │ │ - or s6,s6,s3 │ │ │ │ - addiw s1,s1,290 │ │ │ │ - addw s6,a0,s6 │ │ │ │ - xor s3,s2,a0 │ │ │ │ - addw s1,s1,a3 │ │ │ │ - xor s3,s3,s6 │ │ │ │ - addw s1,s1,s9 │ │ │ │ - addw s9,s1,s3 │ │ │ │ - slliw s3,s9,0x10 │ │ │ │ - lui s1,0xfde54 │ │ │ │ - srliw s9,s9,0x10 │ │ │ │ - or s3,s3,s9 │ │ │ │ - addiw s1,s1,-2036 │ │ │ │ - addw s3,s6,s3 │ │ │ │ - xor s9,a0,s6 │ │ │ │ - addw s1,t2,s1 │ │ │ │ - addw s1,s1,s2 │ │ │ │ - xor s9,s9,s3 │ │ │ │ - addw s9,s1,s9 │ │ │ │ - srliw s10,s9,0x9 │ │ │ │ - lui s2,0xa4bef │ │ │ │ - slliw s9,s9,0x17 │ │ │ │ - or s1,s10,s9 │ │ │ │ - addiw s2,s2,-1468 │ │ │ │ - addw s1,s3,s1 │ │ │ │ - xor s9,s6,s3 │ │ │ │ - addw s2,t3,s2 │ │ │ │ - xor s9,s9,s1 │ │ │ │ - addw s2,s2,a0 │ │ │ │ - addw s2,s2,s9 │ │ │ │ - slliw s9,s2,0x4 │ │ │ │ - lui a0,0x4bded │ │ │ │ - srliw s2,s2,0x1c │ │ │ │ - or s9,s9,s2 │ │ │ │ - addiw a0,a0,-87 │ │ │ │ - addw s9,s1,s9 │ │ │ │ - xor s2,s3,s1 │ │ │ │ - addw a0,a0,a2 │ │ │ │ - xor s2,s2,s9 │ │ │ │ - addw a0,a0,s6 │ │ │ │ - addw s6,a0,s2 │ │ │ │ - slliw s10,s6,0xb │ │ │ │ - lui s2,0xf6bb5 │ │ │ │ - srliw s6,s6,0x15 │ │ │ │ - or a0,s10,s6 │ │ │ │ - addiw s2,s2,-1184 │ │ │ │ - addw a0,s9,a0 │ │ │ │ - xor s6,s1,s9 │ │ │ │ - addw s2,s0,s2 │ │ │ │ - addw s2,s2,s3 │ │ │ │ - xor s6,s6,a0 │ │ │ │ - addw s6,s2,s6 │ │ │ │ - slliw s10,s6,0x10 │ │ │ │ - lui s3,0xbebfc │ │ │ │ - srliw s6,s6,0x10 │ │ │ │ - or s2,s10,s6 │ │ │ │ - addiw s3,s3,-912 │ │ │ │ - addw s2,a0,s2 │ │ │ │ - xor s6,s9,a0 │ │ │ │ - addw s3,t4,s3 │ │ │ │ - addw s3,s3,s1 │ │ │ │ - xor s6,s6,s2 │ │ │ │ - addw s6,s3,s6 │ │ │ │ - srliw s10,s6,0x9 │ │ │ │ - lui s1,0x289b8 │ │ │ │ - slliw s6,s6,0x17 │ │ │ │ - or s3,s10,s6 │ │ │ │ - addiw s1,s1,-314 │ │ │ │ - addw s3,s2,s3 │ │ │ │ - xor s6,a0,s2 │ │ │ │ - addw s1,s1,a1 │ │ │ │ - xor s6,s6,s3 │ │ │ │ - addw s1,s1,s9 │ │ │ │ - addw s9,s1,s6 │ │ │ │ - slliw s10,s9,0x4 │ │ │ │ - lui s6,0xeaa12 │ │ │ │ - srliw s9,s9,0x1c │ │ │ │ - or s1,s10,s9 │ │ │ │ - addiw s6,s6,2042 │ │ │ │ - addw s1,s3,s1 │ │ │ │ - xor s9,s2,s3 │ │ │ │ - addw s6,s11,s6 │ │ │ │ - addw s6,s6,a0 │ │ │ │ - xor s9,s9,s1 │ │ │ │ - addw s9,s6,s9 │ │ │ │ - slliw a0,s9,0xb │ │ │ │ - lui s6,0xd4ef3 │ │ │ │ - srliw s9,s9,0x15 │ │ │ │ - or a0,a0,s9 │ │ │ │ - addiw s6,s6,133 │ │ │ │ - addw a0,a0,s1 │ │ │ │ - xor s9,s3,s1 │ │ │ │ - addw s6,t5,s6 │ │ │ │ - addw s6,s6,s2 │ │ │ │ - xor s9,s9,a0 │ │ │ │ - addw s9,s6,s9 │ │ │ │ - slliw s10,s9,0x10 │ │ │ │ - lui s2,0x4882 │ │ │ │ - srliw s9,s9,0x10 │ │ │ │ - or s6,s10,s9 │ │ │ │ - addiw s2,s2,-763 │ │ │ │ - addw s6,a0,s6 │ │ │ │ - xor s9,s1,a0 │ │ │ │ - addw s2,a6,s2 │ │ │ │ - addw s2,s2,s3 │ │ │ │ - xor s9,s9,s6 │ │ │ │ - addw s9,s2,s9 │ │ │ │ - srliw s10,s9,0x9 │ │ │ │ - lui s3,0xd9d4d │ │ │ │ - slliw s9,s9,0x17 │ │ │ │ - or s2,s10,s9 │ │ │ │ - addiw s3,s3,57 │ │ │ │ - addw s2,s6,s2 │ │ │ │ - xor s9,a0,s6 │ │ │ │ - addw s3,a5,s3 │ │ │ │ - addw s3,s3,s1 │ │ │ │ - xor s9,s9,s2 │ │ │ │ - addw s9,s3,s9 │ │ │ │ - slliw s1,s9,0x4 │ │ │ │ - lui s3,0xe6dba │ │ │ │ - srliw s9,s9,0x1c │ │ │ │ - or s1,s1,s9 │ │ │ │ - addiw s3,s3,-1563 │ │ │ │ - addw s1,s2,s1 │ │ │ │ - xor s9,s6,s2 │ │ │ │ - addw s3,t6,s3 │ │ │ │ - addw s3,s3,a0 │ │ │ │ - xor s9,s9,s1 │ │ │ │ - addw s9,s3,s9 │ │ │ │ - slliw s10,s9,0xb │ │ │ │ - lui a0,0x1fa28 │ │ │ │ - srliw s9,s9,0x15 │ │ │ │ - or s3,s10,s9 │ │ │ │ - addiw a0,a0,-776 │ │ │ │ - addw s3,s1,s3 │ │ │ │ - xor s9,s2,s1 │ │ │ │ - addw a0,a7,a0 │ │ │ │ - addw a0,a0,s6 │ │ │ │ - xor s9,s9,s3 │ │ │ │ - addw s9,a0,s9 │ │ │ │ - slliw s6,s9,0x10 │ │ │ │ - lui a0,0xc4ac5 │ │ │ │ - srliw s9,s9,0x10 │ │ │ │ - or s6,s6,s9 │ │ │ │ - addiw a0,a0,1637 │ │ │ │ - addw s6,s3,s6 │ │ │ │ - xor s9,s1,s3 │ │ │ │ - addw a0,a0,a4 │ │ │ │ - xor s9,s9,s6 │ │ │ │ - addw a0,a0,s2 │ │ │ │ - addw a0,a0,s9 │ │ │ │ - srliw s2,a0,0x9 │ │ │ │ - slliw a0,a0,0x17 │ │ │ │ - or s2,s2,a0 │ │ │ │ - lui a0,0xf4292 │ │ │ │ - addw s2,s6,s2 │ │ │ │ - not s9,s3 │ │ │ │ - addiw a0,a0,580 │ │ │ │ - or s9,s9,s2 │ │ │ │ - addw a0,s11,a0 │ │ │ │ - xor s9,s9,s6 │ │ │ │ - addw a0,a0,s1 │ │ │ │ - addw s1,a0,s9 │ │ │ │ - slliw a0,s1,0x6 │ │ │ │ - srliw s1,s1,0x1a │ │ │ │ - or a0,a0,s1 │ │ │ │ - lui s1,0x432b0 │ │ │ │ - addw a0,s2,a0 │ │ │ │ - not s9,s6 │ │ │ │ - addiw s1,s1,-105 │ │ │ │ - or s9,s9,a0 │ │ │ │ - addw s1,s1,s0 │ │ │ │ - addw s1,s1,s3 │ │ │ │ - xor s0,s9,s2 │ │ │ │ - addw s1,s1,s0 │ │ │ │ - slliw s0,s1,0xa │ │ │ │ - srliw s1,s1,0x16 │ │ │ │ - or s0,s0,s1 │ │ │ │ - lui s1,0xab942 │ │ │ │ - addw s0,s0,a0 │ │ │ │ - not s3,s2 │ │ │ │ - addiw s1,s1,935 │ │ │ │ - or s3,s3,s0 │ │ │ │ - addw s1,t2,s1 │ │ │ │ - addw s1,s1,s6 │ │ │ │ - xor t2,s3,a0 │ │ │ │ - addw s1,s1,t2 │ │ │ │ - slliw t2,s1,0xf │ │ │ │ - srliw s1,s1,0x11 │ │ │ │ - or t2,t2,s1 │ │ │ │ - lui s1,0xfc93a │ │ │ │ - addw t2,s0,t2 │ │ │ │ - not s3,a0 │ │ │ │ - addiw s1,s1,57 │ │ │ │ - or s3,s3,t2 │ │ │ │ - addw s1,t0,s1 │ │ │ │ - addw s1,s1,s2 │ │ │ │ - xor t0,s3,s0 │ │ │ │ - addw s1,s1,t0 │ │ │ │ - srliw t0,s1,0xb │ │ │ │ - slliw s1,s1,0x15 │ │ │ │ - or t0,t0,s1 │ │ │ │ - lui s2,0x655b6 │ │ │ │ - addw t0,t2,t0 │ │ │ │ - not s1,s0 │ │ │ │ - addiw s2,s2,-1597 │ │ │ │ - or s1,s1,t0 │ │ │ │ - addw t6,t6,s2 │ │ │ │ - xor s1,s1,t2 │ │ │ │ - addw a0,t6,a0 │ │ │ │ - addw a0,a0,s1 │ │ │ │ - slliw t6,a0,0x6 │ │ │ │ - srliw a0,a0,0x1a │ │ │ │ - or t6,t6,a0 │ │ │ │ - lui a0,0x8f0cd │ │ │ │ - addw t6,t0,t6 │ │ │ │ - not s1,t2 │ │ │ │ - addiw a0,a0,-878 │ │ │ │ - or s1,s1,t6 │ │ │ │ - addw a0,t5,a0 │ │ │ │ - addw a0,a0,s0 │ │ │ │ - xor t5,s1,t0 │ │ │ │ - addw a0,a0,t5 │ │ │ │ - slliw t5,a0,0xa │ │ │ │ - srliw a0,a0,0x16 │ │ │ │ - or t5,t5,a0 │ │ │ │ - lui a0,0xffeff │ │ │ │ - addw t5,t6,t5 │ │ │ │ - not s0,t0 │ │ │ │ - addiw a0,a0,1149 │ │ │ │ - or s0,s0,t5 │ │ │ │ - addw a0,t4,a0 │ │ │ │ - addw a0,a0,t2 │ │ │ │ - xor t4,s0,t6 │ │ │ │ - addw a0,a0,t4 │ │ │ │ - slliw t4,a0,0xf │ │ │ │ - srliw a0,a0,0x11 │ │ │ │ - or t4,t4,a0 │ │ │ │ - lui a0,0x85846 │ │ │ │ - addw t4,t5,t4 │ │ │ │ - not t2,t6 │ │ │ │ - addiw a0,a0,-559 │ │ │ │ - or t2,t2,t4 │ │ │ │ - addw a0,t3,a0 │ │ │ │ - addw a0,a0,t0 │ │ │ │ - xor t3,t2,t5 │ │ │ │ - addw a0,a0,t3 │ │ │ │ - srliw t3,a0,0xb │ │ │ │ - slliw a0,a0,0x15 │ │ │ │ - or t3,t3,a0 │ │ │ │ - lui a0,0x6fa88 │ │ │ │ - addw t3,t4,t3 │ │ │ │ - not t0,t5 │ │ │ │ - addiw a0,a0,-433 │ │ │ │ - or t0,t0,t3 │ │ │ │ - addw a0,t1,a0 │ │ │ │ - addw a0,a0,t6 │ │ │ │ - xor t1,t0,t4 │ │ │ │ - addw a0,a0,t1 │ │ │ │ - slliw t1,a0,0x6 │ │ │ │ - srliw a0,a0,0x1a │ │ │ │ - or t1,t1,a0 │ │ │ │ - lui a0,0xfe2ce │ │ │ │ - addw t1,t3,t1 │ │ │ │ - not t6,t4 │ │ │ │ - addiw a0,a0,1760 │ │ │ │ - or t6,t6,t1 │ │ │ │ - addw a0,a7,a0 │ │ │ │ - addw a0,a0,t5 │ │ │ │ - xor a7,t6,t3 │ │ │ │ - addw a0,a0,a7 │ │ │ │ - slliw a7,a0,0xa │ │ │ │ - srliw a0,a0,0x16 │ │ │ │ - or a7,a7,a0 │ │ │ │ - lui a0,0xa3014 │ │ │ │ - addw a7,t1,a7 │ │ │ │ - not t5,t3 │ │ │ │ - addiw a0,a0,788 │ │ │ │ - or t5,t5,a7 │ │ │ │ - addw a0,a6,a0 │ │ │ │ - addw a0,a0,t4 │ │ │ │ - xor a6,t5,t1 │ │ │ │ - addw a0,a0,a6 │ │ │ │ - slliw a6,a0,0xf │ │ │ │ - srliw a0,a0,0x11 │ │ │ │ - or a0,a6,a0 │ │ │ │ - lui t4,0x4e081 │ │ │ │ - addw a0,a7,a0 │ │ │ │ - not a6,t1 │ │ │ │ - addiw t4,t4,417 │ │ │ │ - or a6,a6,a0 │ │ │ │ - addw a1,a1,t4 │ │ │ │ - xor a6,a6,a7 │ │ │ │ - addw a1,a1,t3 │ │ │ │ - addw a1,a1,a6 │ │ │ │ - srliw a6,a1,0xb │ │ │ │ - slliw a1,a1,0x15 │ │ │ │ - or a1,a6,a1 │ │ │ │ - lui t3,0xf7538 │ │ │ │ - addw a1,a1,a0 │ │ │ │ - not a6,a7 │ │ │ │ - addiw t3,t3,-382 │ │ │ │ - or a6,a6,a1 │ │ │ │ - addw a2,a2,t3 │ │ │ │ - xor a6,a6,a0 │ │ │ │ - addw a2,a2,t1 │ │ │ │ - addw a2,a2,a6 │ │ │ │ - slliw a6,a2,0x6 │ │ │ │ - srliw a2,a2,0x1a │ │ │ │ - or a2,a6,a2 │ │ │ │ - lui t1,0xbd3af │ │ │ │ - addw a2,a2,a1 │ │ │ │ - not a6,a0 │ │ │ │ - addiw t1,t1,565 │ │ │ │ - or a6,a6,a2 │ │ │ │ - addw a3,a3,t1 │ │ │ │ - xor a6,a6,a1 │ │ │ │ - addw a3,a3,a7 │ │ │ │ - addw a3,a3,a6 │ │ │ │ - slliw a6,a3,0xa │ │ │ │ - srliw a3,a3,0x16 │ │ │ │ - or a3,a6,a3 │ │ │ │ - lui a7,0x2ad7d │ │ │ │ - addw a3,a3,a2 │ │ │ │ - not a6,a1 │ │ │ │ - addiw a7,a7,699 │ │ │ │ - or a6,a6,a3 │ │ │ │ - addw a4,a4,a7 │ │ │ │ - xor a6,a6,a2 │ │ │ │ - addw a4,a4,a0 │ │ │ │ - addw a4,a4,a6 │ │ │ │ - slliw a0,a4,0xf │ │ │ │ - srliw a4,a4,0x11 │ │ │ │ - or a4,a4,a0 │ │ │ │ - lui a6,0xeb86d │ │ │ │ - addw a4,a4,a3 │ │ │ │ - not a0,a2 │ │ │ │ - addiw a6,a6,913 │ │ │ │ - or a0,a0,a4 │ │ │ │ - addw a5,a5,a6 │ │ │ │ - addw a5,a5,a1 │ │ │ │ - ld s0,8(sp) │ │ │ │ - xor a0,a0,a3 │ │ │ │ - addw a5,a5,a0 │ │ │ │ - srliw a1,a5,0xb │ │ │ │ - slliw a5,a5,0x15 │ │ │ │ - or a1,a1,a5 │ │ │ │ - addw s4,s4,a4 │ │ │ │ - addw a5,s0,a2 │ │ │ │ - addw s7,s7,a4 │ │ │ │ - addw s4,s4,a1 │ │ │ │ - addw s8,s8,a3 │ │ │ │ - sw a5,8(s5) │ │ │ │ - auipc a5,0x75 │ │ │ │ - ld a5,-1846(a5) │ │ │ │ - sw s4,12(s5) │ │ │ │ - sw s7,16(s5) │ │ │ │ - sw s8,20(s5) │ │ │ │ - ld a4,88(sp) │ │ │ │ - ld a5,0(a5) │ │ │ │ - xor a5,a5,a4 │ │ │ │ - li a4,0 │ │ │ │ - bnez a5,5682 │ │ │ │ - ld ra,200(sp) │ │ │ │ - ld s0,192(sp) │ │ │ │ - ld s1,184(sp) │ │ │ │ - ld s2,176(sp) │ │ │ │ - ld s3,168(sp) │ │ │ │ - ld s4,160(sp) │ │ │ │ - ld s5,152(sp) │ │ │ │ - ld s6,144(sp) │ │ │ │ - ld s7,136(sp) │ │ │ │ - ld s8,128(sp) │ │ │ │ - ld s9,120(sp) │ │ │ │ - ld s10,112(sp) │ │ │ │ - ld s11,104(sp) │ │ │ │ - addi sp,sp,208 │ │ │ │ - ret │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - lui a2,0x67452 │ │ │ │ - lui a3,0xefcdb │ │ │ │ - lui a4,0x98bae │ │ │ │ - lui a5,0x10325 │ │ │ │ - addi a2,a2,769 │ │ │ │ - addi a3,a3,-1143 │ │ │ │ - addi a4,a4,-770 │ │ │ │ - addi a5,a5,1142 │ │ │ │ - sw zero,4(a0) │ │ │ │ - sw zero,0(a0) │ │ │ │ - sw a2,8(a0) │ │ │ │ - sw a3,12(a0) │ │ │ │ - sw a4,16(a0) │ │ │ │ - sw a5,20(a0) │ │ │ │ - ret │ │ │ │ - lw a5,0(a0) │ │ │ │ - beqz a2,5780 │ │ │ │ - addi sp,sp,-64 │ │ │ │ - sd s2,32(sp) │ │ │ │ - mv s2,a2 │ │ │ │ - lw a2,4(a0) │ │ │ │ - srliw a4,s2,0x1d │ │ │ │ - slliw a3,s2,0x3 │ │ │ │ - sd s0,48(sp) │ │ │ │ - sd s1,40(sp) │ │ │ │ - sd ra,56(sp) │ │ │ │ - sd s3,24(sp) │ │ │ │ - addw a3,a3,a5 │ │ │ │ - addw a4,a4,a2 │ │ │ │ - sw a4,4(a0) │ │ │ │ - sext.w a2,a3 │ │ │ │ - sw a3,0(a0) │ │ │ │ - mv s1,a0 │ │ │ │ - mv s0,a1 │ │ │ │ - bgeu a2,a5,56ec │ │ │ │ - addiw a4,a4,1 │ │ │ │ - sw a4,4(a0) │ │ │ │ - srliw a5,a5,0x3 │ │ │ │ - andi s3,a5,63 │ │ │ │ - bnez s3,5736 │ │ │ │ - li a5,63 │ │ │ │ - mv s3,s0 │ │ │ │ - bgeu a5,s2,57b0 │ │ │ │ - addiw s3,s2,-64 │ │ │ │ - srliw s3,s3,0x6 │ │ │ │ - addiw s3,s3,1 │ │ │ │ - slli s3,s3,0x6 │ │ │ │ - add s3,s3,s0 │ │ │ │ - mv a1,s0 │ │ │ │ - mv a0,s1 │ │ │ │ - addi s0,s0,64 │ │ │ │ - jal 4a9c │ │ │ │ - bne s0,s3,5710 │ │ │ │ - andi s2,s2,63 │ │ │ │ - bnez s2,57b0 │ │ │ │ - ld ra,56(sp) │ │ │ │ - ld s0,48(sp) │ │ │ │ - ld s1,40(sp) │ │ │ │ - ld s2,32(sp) │ │ │ │ - ld s3,24(sp) │ │ │ │ - addi sp,sp,64 │ │ │ │ - ret │ │ │ │ - sd s4,16(sp) │ │ │ │ - sd s5,8(sp) │ │ │ │ - li s4,64 │ │ │ │ - addw s5,s2,s3 │ │ │ │ - bgeu s4,s5,5782 │ │ │ │ - subw s4,s4,s3 │ │ │ │ - slli s4,s4,0x20 │ │ │ │ - addi s5,s1,24 │ │ │ │ - srli s4,s4,0x20 │ │ │ │ - mv a1,s0 │ │ │ │ - mv a2,s4 │ │ │ │ - add a0,s5,s3 │ │ │ │ - jal 3530 │ │ │ │ - mv a1,s5 │ │ │ │ - mv a0,s1 │ │ │ │ - addiw s3,s3,-64 │ │ │ │ - jal 4a9c │ │ │ │ - addw s2,s3,s2 │ │ │ │ - li a5,63 │ │ │ │ - add s0,s0,s4 │ │ │ │ - bgeu a5,s2,57e6 │ │ │ │ - ld s4,16(sp) │ │ │ │ - ld s5,8(sp) │ │ │ │ - j 5702 │ │ │ │ - ret │ │ │ │ - sd s6,0(sp) │ │ │ │ - slli a2,s2,0x20 │ │ │ │ - addi s6,s1,24 │ │ │ │ - srli a2,a2,0x20 │ │ │ │ - mv a1,s0 │ │ │ │ - add a0,s6,s3 │ │ │ │ - jal 3530 │ │ │ │ - beq s5,s4,57cc │ │ │ │ - ld ra,56(sp) │ │ │ │ - ld s0,48(sp) │ │ │ │ - ld s4,16(sp) │ │ │ │ - ld s5,8(sp) │ │ │ │ - ld s6,0(sp) │ │ │ │ - ld s1,40(sp) │ │ │ │ - ld s2,32(sp) │ │ │ │ - ld s3,24(sp) │ │ │ │ - addi sp,sp,64 │ │ │ │ - ret │ │ │ │ - ld s0,48(sp) │ │ │ │ - ld ra,56(sp) │ │ │ │ - slli a2,s2,0x20 │ │ │ │ - mv a1,s3 │ │ │ │ - ld s2,32(sp) │ │ │ │ - ld s3,24(sp) │ │ │ │ - addi a0,s1,24 │ │ │ │ - ld s1,40(sp) │ │ │ │ - srli a2,a2,0x20 │ │ │ │ - addi sp,sp,64 │ │ │ │ - j 3530 │ │ │ │ - ld s0,48(sp) │ │ │ │ - ld s4,16(sp) │ │ │ │ - ld s5,8(sp) │ │ │ │ - ld ra,56(sp) │ │ │ │ - ld s2,32(sp) │ │ │ │ - ld s3,24(sp) │ │ │ │ - mv a1,s6 │ │ │ │ - mv a0,s1 │ │ │ │ - ld s6,0(sp) │ │ │ │ - ld s1,40(sp) │ │ │ │ - addi sp,sp,64 │ │ │ │ - j 4a9c │ │ │ │ - ld s4,16(sp) │ │ │ │ - ld s5,8(sp) │ │ │ │ - mv s3,s0 │ │ │ │ - j 5724 │ │ │ │ - lw a3,0(a0) │ │ │ │ - li a2,-255 │ │ │ │ - lw a4,4(a0) │ │ │ │ - srliw a5,a3,0x8 │ │ │ │ - srliw a6,a3,0x10 │ │ │ │ - zext.b a5,a5 │ │ │ │ - zext.b a7,a3 │ │ │ │ - zext.b a6,a6 │ │ │ │ - slli a5,a5,0x8 │ │ │ │ - slli a6,a6,0x10 │ │ │ │ - or a5,a5,a7 │ │ │ │ - slli a2,a2,0x18 │ │ │ │ - or a5,a5,a6 │ │ │ │ - srliw a7,a3,0x18 │ │ │ │ - addi a2,a2,-1 │ │ │ │ - li a6,-255 │ │ │ │ - slli a7,a7,0x18 │ │ │ │ - and a5,a5,a2 │ │ │ │ - slli a6,a6,0x20 │ │ │ │ - or a5,a5,a7 │ │ │ │ - zext.b t1,a4 │ │ │ │ - addi a6,a6,-1 │ │ │ │ - li a2,-255 │ │ │ │ - slli t1,t1,0x20 │ │ │ │ - and a5,a5,a6 │ │ │ │ - srliw a7,a4,0x8 │ │ │ │ - slli a2,a2,0x28 │ │ │ │ - or a5,a5,t1 │ │ │ │ - addi a2,a2,-1 │ │ │ │ - zext.b a7,a7 │ │ │ │ - li a6,-255 │ │ │ │ - slli a7,a7,0x28 │ │ │ │ - and a5,a5,a2 │ │ │ │ - slli a6,a6,0x30 │ │ │ │ - srliw a2,a4,0x10 │ │ │ │ - or a5,a5,a7 │ │ │ │ - addi a6,a6,-1 │ │ │ │ - zext.b a2,a2 │ │ │ │ - and a5,a5,a6 │ │ │ │ - slli a2,a2,0x30 │ │ │ │ - srliw a3,a3,0x3 │ │ │ │ - or a5,a5,a2 │ │ │ │ - li a2,55 │ │ │ │ - addi sp,sp,-48 │ │ │ │ - subw a2,a2,a3 │ │ │ │ - srliw a4,a4,0x18 │ │ │ │ - slli a5,a5,0x8 │ │ │ │ - sd s2,16(sp) │ │ │ │ - slli a4,a4,0x38 │ │ │ │ - auipc s2,0x74 │ │ │ │ - ld s2,1678(s2) │ │ │ │ - srli a5,a5,0x8 │ │ │ │ - andi a2,a2,63 │ │ │ │ - or a5,a5,a4 │ │ │ │ - sd s1,24(sp) │ │ │ │ - ld a4,0(s2) │ │ │ │ - sd a4,8(sp) │ │ │ │ - li a4,0 │ │ │ │ - mv s1,a1 │ │ │ │ - addi a2,a2,1 │ │ │ │ - auipc a1,0x58 │ │ │ │ - addi a1,a1,1448 │ │ │ │ - sd a5,0(sp) │ │ │ │ - sd ra,40(sp) │ │ │ │ - sd s0,32(sp) │ │ │ │ - mv s0,a0 │ │ │ │ - jal 56b8 │ │ │ │ - li a2,8 │ │ │ │ - mv a1,sp │ │ │ │ - mv a0,s0 │ │ │ │ - jal 56b8 │ │ │ │ - lw a5,8(s0) │ │ │ │ - sb a5,0(s1) │ │ │ │ - lw a5,8(s0) │ │ │ │ - srliw a5,a5,0x8 │ │ │ │ - sb a5,1(s1) │ │ │ │ - lhu a5,10(s0) │ │ │ │ - sb a5,2(s1) │ │ │ │ - lbu a5,11(s0) │ │ │ │ - sb a5,3(s1) │ │ │ │ - lw a5,12(s0) │ │ │ │ - sb a5,4(s1) │ │ │ │ - lw a5,12(s0) │ │ │ │ - srliw a5,a5,0x8 │ │ │ │ - sb a5,5(s1) │ │ │ │ - lhu a5,14(s0) │ │ │ │ - sb a5,6(s1) │ │ │ │ - lbu a5,15(s0) │ │ │ │ - sb a5,7(s1) │ │ │ │ - lw a5,16(s0) │ │ │ │ - sb a5,8(s1) │ │ │ │ - lw a5,16(s0) │ │ │ │ - srliw a5,a5,0x8 │ │ │ │ - sb a5,9(s1) │ │ │ │ - lhu a5,18(s0) │ │ │ │ - sb a5,10(s1) │ │ │ │ - lbu a5,19(s0) │ │ │ │ - sb a5,11(s1) │ │ │ │ - lw a5,20(s0) │ │ │ │ - sb a5,12(s1) │ │ │ │ - lw a5,20(s0) │ │ │ │ - srliw a5,a5,0x8 │ │ │ │ - sb a5,13(s1) │ │ │ │ - lhu a5,22(s0) │ │ │ │ - sb a5,14(s1) │ │ │ │ - lbu a5,23(s0) │ │ │ │ - sb a5,15(s1) │ │ │ │ - ld a4,8(sp) │ │ │ │ - ld a5,0(s2) │ │ │ │ - xor a5,a5,a4 │ │ │ │ - li a4,0 │ │ │ │ - bnez a5,5956 │ │ │ │ - ld ra,40(sp) │ │ │ │ - ld s0,32(sp) │ │ │ │ - ld s1,24(sp) │ │ │ │ - ld s2,16(sp) │ │ │ │ - addi sp,sp,48 │ │ │ │ - ret │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - addi sp,sp,-160 │ │ │ │ - sd s4,112(sp) │ │ │ │ - auipc s4,0x74 │ │ │ │ - ld s4,1458(s4) │ │ │ │ - sd s0,144(sp) │ │ │ │ - sd s2,128(sp) │ │ │ │ - ld a5,0(s4) │ │ │ │ - sd a5,88(sp) │ │ │ │ - li a5,0 │ │ │ │ - mv s0,a0 │ │ │ │ - mv s2,a1 │ │ │ │ - li a0,17 │ │ │ │ - li a1,1 │ │ │ │ - sd s3,120(sp) │ │ │ │ - sd s5,104(sp) │ │ │ │ - sd ra,152(sp) │ │ │ │ - jal 39f0 │ │ │ │ - auipc a5,0x58 │ │ │ │ - ld a5,372(a5) │ │ │ │ - sd a5,8(sp) │ │ │ │ - auipc a5,0x58 │ │ │ │ - ld a5,370(a5) │ │ │ │ - sd zero,0(sp) │ │ │ │ - sd a5,16(sp) │ │ │ │ - mv s5,a0 │ │ │ │ - mv s3,sp │ │ │ │ - beqz s2,59ec │ │ │ │ - li a3,1 │ │ │ │ - slli a3,a3,0x20 │ │ │ │ - slliw a5,s2,0x3 │ │ │ │ - srliw a4,s2,0x1d │ │ │ │ - addi a3,a3,-8 │ │ │ │ - slli a4,a4,0x20 │ │ │ │ - and a5,a5,a3 │ │ │ │ - or a5,a5,a4 │ │ │ │ - sd a5,0(sp) │ │ │ │ - sd s1,136(sp) │ │ │ │ - li a5,63 │ │ │ │ - bgeu a5,s2,5a12 │ │ │ │ - addiw s1,s2,-64 │ │ │ │ - srliw s1,s1,0x6 │ │ │ │ - addiw s1,s1,1 │ │ │ │ - slli s1,s1,0x6 │ │ │ │ - add s1,s1,s0 │ │ │ │ - mv s3,sp │ │ │ │ - mv a1,s0 │ │ │ │ - mv a0,s3 │ │ │ │ - addi s0,s0,64 │ │ │ │ - jal 4a9c │ │ │ │ - bne s1,s0,59d2 │ │ │ │ - andi s2,s2,63 │ │ │ │ - bnez s2,5a16 │ │ │ │ - ld s1,136(sp) │ │ │ │ - mv a1,s5 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 57ee │ │ │ │ - ld a4,88(sp) │ │ │ │ - ld a5,0(s4) │ │ │ │ - xor a5,a5,a4 │ │ │ │ - li a4,0 │ │ │ │ - bnez a5,5a28 │ │ │ │ - ld ra,152(sp) │ │ │ │ - ld s0,144(sp) │ │ │ │ - ld s2,128(sp) │ │ │ │ - ld s3,120(sp) │ │ │ │ - ld s4,112(sp) │ │ │ │ - mv a0,s5 │ │ │ │ - ld s5,104(sp) │ │ │ │ - addi sp,sp,160 │ │ │ │ - ret │ │ │ │ - mv s1,s0 │ │ │ │ - mv s3,sp │ │ │ │ - slli a2,s2,0x20 │ │ │ │ - mv a1,s1 │ │ │ │ - srli a2,a2,0x20 │ │ │ │ - addi a0,sp,24 │ │ │ │ - jal 3530 │ │ │ │ - ld s1,136(sp) │ │ │ │ - j 59ec │ │ │ │ - sd s1,136(sp) │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - addi sp,sp,-32 │ │ │ │ - sd s1,8(sp) │ │ │ │ - sd ra,24(sp) │ │ │ │ - sd s0,16(sp) │ │ │ │ - sd s2,0(sp) │ │ │ │ - mv s1,a1 │ │ │ │ - blez a1,5a66 │ │ │ │ - mv s2,a2 │ │ │ │ - beqz a2,5aa6 │ │ │ │ - mv s0,a0 │ │ │ │ - mul a0,a1,a2 │ │ │ │ - jal 3330 │ │ │ │ - sd a0,0(s0) │ │ │ │ - beqz a0,5a86 │ │ │ │ - li a5,-1 │ │ │ │ - sd s1,8(s0) │ │ │ │ - sd s2,24(s0) │ │ │ │ - ld ra,24(sp) │ │ │ │ - sd a5,16(s0) │ │ │ │ - ld s0,16(sp) │ │ │ │ - ld s1,8(sp) │ │ │ │ - ld s2,0(sp) │ │ │ │ - addi sp,sp,32 │ │ │ │ - ret │ │ │ │ - mv a3,a1 │ │ │ │ - auipc a2,0x58 │ │ │ │ - addi a2,a2,1056 │ │ │ │ - li a1,54 │ │ │ │ - auipc a0,0x58 │ │ │ │ - addi a0,a0,1116 │ │ │ │ - jal b382 │ │ │ │ - li a0,-1 │ │ │ │ - jal 33c0 │ │ │ │ - li a3,0 │ │ │ │ - auipc a2,0x58 │ │ │ │ - addi a2,a2,1192 │ │ │ │ - li a1,65 │ │ │ │ - auipc a0,0x58 │ │ │ │ - addi a0,a0,1084 │ │ │ │ - jal b382 │ │ │ │ - li a0,-1 │ │ │ │ - jal 33c0 │ │ │ │ - li a3,0 │ │ │ │ - auipc a2,0x58 │ │ │ │ - addi a2,a2,1080 │ │ │ │ - li a1,59 │ │ │ │ - auipc a0,0x58 │ │ │ │ - addi a0,a0,1052 │ │ │ │ - jal b382 │ │ │ │ - li a0,-1 │ │ │ │ - jal 33c0 │ │ │ │ - addi sp,sp,-48 │ │ │ │ - sd s1,24(sp) │ │ │ │ - sd s3,8(sp) │ │ │ │ - sd ra,40(sp) │ │ │ │ - ld s3,0(a0) │ │ │ │ - mv s1,a0 │ │ │ │ - beqz a1,5afe │ │ │ │ - ld a5,16(a0) │ │ │ │ - bltz a5,5afe │ │ │ │ - sd s0,32(sp) │ │ │ │ - sd s2,16(sp) │ │ │ │ - li s0,0 │ │ │ │ - mv s2,a1 │ │ │ │ - ld a0,24(s1) │ │ │ │ - mul a0,s0,a0 │ │ │ │ - addi s0,s0,1 │ │ │ │ - add a0,a0,s3 │ │ │ │ - jalr s2 │ │ │ │ - ld a5,16(s1) │ │ │ │ - bge a5,s0,5ae4 │ │ │ │ - ld s3,0(s1) │ │ │ │ - ld s0,32(sp) │ │ │ │ - ld s2,16(sp) │ │ │ │ - mv a0,s3 │ │ │ │ - jal 3670 │ │ │ │ - ld ra,40(sp) │ │ │ │ - sd zero,8(s1) │ │ │ │ - sd zero,16(s1) │ │ │ │ - sd zero,24(s1) │ │ │ │ - ld s3,8(sp) │ │ │ │ - ld s1,24(sp) │ │ │ │ - addi sp,sp,48 │ │ │ │ - ret │ │ │ │ - ld a0,16(a0) │ │ │ │ - srli a0,a0,0x3f │ │ │ │ - ret │ │ │ │ - ld a4,8(a0) │ │ │ │ - ld a5,16(a0) │ │ │ │ - addi sp,sp,-32 │ │ │ │ - sd s0,16(sp) │ │ │ │ - sd s1,8(sp) │ │ │ │ - mv s0,a0 │ │ │ │ - sd ra,24(sp) │ │ │ │ - addi a3,a4,-1 │ │ │ │ - ld a0,0(a0) │ │ │ │ - ld a2,24(s0) │ │ │ │ - mv s1,a1 │ │ │ │ - blt a5,a3,5b60 │ │ │ │ - sd s2,0(sp) │ │ │ │ - lui s2,0x2 │ │ │ │ - addi s2,s2,1808 │ │ │ │ - add a1,a4,s2 │ │ │ │ - mul a1,a1,a2 │ │ │ │ - jal 3870 │ │ │ │ - sd a0,0(s0) │ │ │ │ - beqz a0,5b78 │ │ │ │ - ld a4,8(s0) │ │ │ │ - ld a5,16(s0) │ │ │ │ - ld a2,24(s0) │ │ │ │ - add a4,a4,s2 │ │ │ │ - ld s2,0(sp) │ │ │ │ - sd a4,8(s0) │ │ │ │ - addi a5,a5,1 │ │ │ │ - mul a4,a5,a2 │ │ │ │ - sd a5,16(s0) │ │ │ │ - ld s0,16(sp) │ │ │ │ - ld ra,24(sp) │ │ │ │ - mv a1,s1 │ │ │ │ - ld s1,8(sp) │ │ │ │ - addi sp,sp,32 │ │ │ │ - add a0,a0,a4 │ │ │ │ - j 36a0 │ │ │ │ - li a3,0 │ │ │ │ - auipc a2,0x58 │ │ │ │ - addi a2,a2,1006 │ │ │ │ - li a1,117 │ │ │ │ - auipc a0,0x58 │ │ │ │ - addi a0,a0,842 │ │ │ │ - jal b382 │ │ │ │ - li a0,-1 │ │ │ │ - jal 33c0 │ │ │ │ - ld a5,16(a0) │ │ │ │ - bltz a5,5baa │ │ │ │ - ld a4,24(a0) │ │ │ │ - ld a0,0(a0) │ │ │ │ - mul a5,a5,a4 │ │ │ │ - add a0,a0,a5 │ │ │ │ - ret │ │ │ │ - li a0,0 │ │ │ │ - ret │ │ │ │ - ld a5,16(a0) │ │ │ │ - or a4,a5,a1 │ │ │ │ - bltz a4,5bca │ │ │ │ - blt a5,a1,5bca │ │ │ │ - ld a4,24(a0) │ │ │ │ - sub a5,a5,a1 │ │ │ │ - ld a0,0(a0) │ │ │ │ - mul a5,a5,a4 │ │ │ │ - add a0,a0,a5 │ │ │ │ - ret │ │ │ │ - li a0,0 │ │ │ │ - ret │ │ │ │ - addi sp,sp,-48 │ │ │ │ - sd s1,24(sp) │ │ │ │ - ld s1,16(a0) │ │ │ │ - sd s4,0(sp) │ │ │ │ - sd ra,40(sp) │ │ │ │ - li s4,0 │ │ │ │ - bltz s1,5c1a │ │ │ │ - ld s4,24(a0) │ │ │ │ - sd s0,32(sp) │ │ │ │ - sd s3,8(sp) │ │ │ │ - mv s0,a0 │ │ │ │ - ld s3,0(a0) │ │ │ │ - mv a0,s4 │ │ │ │ - sd s2,16(sp) │ │ │ │ - mv s2,a1 │ │ │ │ - jal 3330 │ │ │ │ - mul a5,s1,s4 │ │ │ │ - mv a2,s4 │ │ │ │ - mv s4,a0 │ │ │ │ - add s3,s3,a5 │ │ │ │ - mv a1,s3 │ │ │ │ - jal 36a0 │ │ │ │ - beqz s2,5c10 │ │ │ │ - mv a0,s3 │ │ │ │ - jalr s2 │ │ │ │ - ld s1,16(s0) │ │ │ │ - addi s1,s1,-1 │ │ │ │ - sd s1,16(s0) │ │ │ │ - ld s2,16(sp) │ │ │ │ - ld s0,32(sp) │ │ │ │ - ld s3,8(sp) │ │ │ │ - ld ra,40(sp) │ │ │ │ - ld s1,24(sp) │ │ │ │ - mv a0,s4 │ │ │ │ - ld s4,0(sp) │ │ │ │ - addi sp,sp,48 │ │ │ │ - ret │ │ │ │ - ld a0,16(a0) │ │ │ │ - addi a0,a0,1 │ │ │ │ - ret │ │ │ │ - addi sp,sp,-128 │ │ │ │ - sd s4,80(sp) │ │ │ │ - sd s8,48(sp) │ │ │ │ - mv s4,a0 │ │ │ │ - mv s8,a1 │ │ │ │ - li a0,0 │ │ │ │ - li a1,16 │ │ │ │ - sd ra,120(sp) │ │ │ │ - sd s0,112(sp) │ │ │ │ - sd s1,104(sp) │ │ │ │ - sd s2,96(sp) │ │ │ │ - mv s1,a4 │ │ │ │ - mv s2,a2 │ │ │ │ - sd s5,72(sp) │ │ │ │ - sd s6,64(sp) │ │ │ │ - mv s5,a3 │ │ │ │ - fsd fs0,8(sp) │ │ │ │ - sd s3,88(sp) │ │ │ │ - sd s7,56(sp) │ │ │ │ - sd s9,40(sp) │ │ │ │ - sd s10,32(sp) │ │ │ │ - sd s11,24(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - mv s0,a0 │ │ │ │ - jal 47fb6 │ │ │ │ - fld fa1,16(s5) │ │ │ │ - fld fa0,8(s5) │ │ │ │ - mv a1,s2 │ │ │ │ - mv a0,s8 │ │ │ │ - jal 1b0c4 │ │ │ │ - fmv.d fs0,fa0 │ │ │ │ - li s6,0 │ │ │ │ - beqz s8,5cd6 │ │ │ │ - ld a4,0(s4) │ │ │ │ - slli s9,s8,0x20 │ │ │ │ - srli s9,s9,0x20 │ │ │ │ - li s7,0 │ │ │ │ - slli s2,s7,0x4 │ │ │ │ - add a5,a4,s2 │ │ │ │ - lw a3,8(a5) │ │ │ │ - sext.w s3,s7 │ │ │ │ - li s11,0 │ │ │ │ - li s10,0 │ │ │ │ - beqz a3,5cd0 │ │ │ │ - ld a1,0(a5) │ │ │ │ - lw a4,296(s1) │ │ │ │ - fmv.d fa1,fs0 │ │ │ │ - fld fa0,464(s1) │ │ │ │ - mv a5,s5 │ │ │ │ - mv a3,s6 │ │ │ │ - add a1,a1,s11 │ │ │ │ - mv a0,s0 │ │ │ │ - mv a2,s3 │ │ │ │ - jal 48130 │ │ │ │ - ld a4,0(s4) │ │ │ │ - addiw s10,s10,1 │ │ │ │ - mv s0,a0 │ │ │ │ - add a5,a4,s2 │ │ │ │ - lw a3,8(a5) │ │ │ │ - addi s11,s11,36 │ │ │ │ - bltu s10,a3,5c9e │ │ │ │ - addi s7,s7,1 │ │ │ │ - bne s9,s7,5c8a │ │ │ │ - bnez s6,5ce4 │ │ │ │ - beqz s8,5ce4 │ │ │ │ - addi s4,s4,8 │ │ │ │ - li s6,1 │ │ │ │ - j 5c7c │ │ │ │ - ld ra,120(sp) │ │ │ │ - mv a0,s0 │ │ │ │ - ld s0,112(sp) │ │ │ │ - ld s1,104(sp) │ │ │ │ - ld s2,96(sp) │ │ │ │ - ld s3,88(sp) │ │ │ │ - ld s4,80(sp) │ │ │ │ - ld s5,72(sp) │ │ │ │ - ld s6,64(sp) │ │ │ │ - ld s7,56(sp) │ │ │ │ - ld s8,48(sp) │ │ │ │ - ld s9,40(sp) │ │ │ │ - ld s10,32(sp) │ │ │ │ - ld s11,24(sp) │ │ │ │ - fld fs0,8(sp) │ │ │ │ - addi sp,sp,128 │ │ │ │ - ret │ │ │ │ - addi sp,sp,-432 │ │ │ │ - sd s0,416(sp) │ │ │ │ - ld s0,432(sp) │ │ │ │ - sd s2,400(sp) │ │ │ │ - mv s2,a5 │ │ │ │ - lw a5,480(s0) │ │ │ │ - sd s1,408(sp) │ │ │ │ - ld s1,440(sp) │ │ │ │ - fcvt.s.w fa0,a5 │ │ │ │ - ld a5,448(sp) │ │ │ │ - sd a4,152(sp) │ │ │ │ - auipc a4,0x74 │ │ │ │ - ld a4,496(a4) │ │ │ │ - sd a5,112(sp) │ │ │ │ - lbu a5,456(sp) │ │ │ │ - sd s8,352(sp) │ │ │ │ - mv s8,a0 │ │ │ │ - sd a5,128(sp) │ │ │ │ - mv a0,s2 │ │ │ │ - ld a5,0(a4) │ │ │ │ - sd a5,296(sp) │ │ │ │ - li a5,0 │ │ │ │ - sd ra,424(sp) │ │ │ │ - sd a1,48(sp) │ │ │ │ - sd a3,144(sp) │ │ │ │ - sd a6,64(sp) │ │ │ │ - sd s3,392(sp) │ │ │ │ - sd s4,384(sp) │ │ │ │ - mv s3,a3 │ │ │ │ - mv s4,a7 │ │ │ │ - sd s5,376(sp) │ │ │ │ - sd s6,368(sp) │ │ │ │ - sd s10,336(sp) │ │ │ │ - sd s0,136(sp) │ │ │ │ - mv s10,a2 │ │ │ │ - sd s1,104(sp) │ │ │ │ - jal 4402c │ │ │ │ - lw a5,480(s0) │ │ │ │ - mv a4,a0 │ │ │ │ - sext.w s0,a4 │ │ │ │ - fcvt.s.w fa0,a5 │ │ │ │ - mv a0,s2 │ │ │ │ - sd s0,96(sp) │ │ │ │ - jal 44066 │ │ │ │ - fcvt.d.w fa5,s0 │ │ │ │ - auipc a5,0x58 │ │ │ │ - fld fa3,-622(a5) │ │ │ │ - auipc a5,0x58 │ │ │ │ - fld fa4,-622(a5) │ │ │ │ - fdiv.d fa5,fa5,fa3 │ │ │ │ - lw a4,40(s10) │ │ │ │ - ld a3,32(s10) │ │ │ │ - ld a1,0(s3) │ │ │ │ - mv a6,a0 │ │ │ │ - mv a5,s1 │ │ │ │ - mv s0,s1 │ │ │ │ - mv a2,s2 │ │ │ │ - sext.w s1,a6 │ │ │ │ - li a0,0 │ │ │ │ - sd s1,72(sp) │ │ │ │ - fmul.d fa5,fa5,fa4 │ │ │ │ - fcvt.w.d s5,fa5,rtz │ │ │ │ - jal 37574 │ │ │ │ - lw a4,40(s10) │ │ │ │ - ld a3,32(s10) │ │ │ │ - ld a1,8(s3) │ │ │ │ - mv s1,a0 │ │ │ │ - mv a2,s2 │ │ │ │ - mv a5,s0 │ │ │ │ - li a0,0 │ │ │ │ - sd s1,280(sp) │ │ │ │ - jal 37574 │ │ │ │ - lw a2,0(s4) │ │ │ │ - sd a0,288(sp) │ │ │ │ - mv s6,a0 │ │ │ │ - beqz a2,60ae │ │ │ │ - sext.w s5,s5 │ │ │ │ - sd s7,360(sp) │ │ │ │ - sd s9,344(sp) │ │ │ │ - fsd fs0,312(sp) │ │ │ │ - ld a5,8(s4) │ │ │ │ - sd s11,328(sp) │ │ │ │ - li a4,0 │ │ │ │ - li s7,0 │ │ │ │ - li s0,0 │ │ │ │ - auipc a3,0x58 │ │ │ │ - fld fs0,-724(a3) │ │ │ │ - addi s9,sp,176 │ │ │ │ - sext.w s5,s5 │ │ │ │ - sd s1,160(sp) │ │ │ │ - sd a0,168(sp) │ │ │ │ - sd s10,40(sp) │ │ │ │ - j 5e0c │ │ │ │ - addi a4,a4,1 │ │ │ │ - sext.w a3,a4 │ │ │ │ - bgeu a3,a2,5f72 │ │ │ │ - slli a7,a4,0x3 │ │ │ │ - sub a7,a7,a4 │ │ │ │ - slli s10,a7,0x4 │ │ │ │ - add s3,a5,s10 │ │ │ │ - lbu a3,64(s3) │ │ │ │ - beqz a3,5e02 │ │ │ │ - lbu a6,8(s3) │ │ │ │ - lw s1,56(s3) │ │ │ │ - lw a3,60(s3) │ │ │ │ - sd a6,56(sp) │ │ │ │ - ld s6,0(s3) │ │ │ │ - sext.w s11,a6 │ │ │ │ - bltu a3,s1,5e02 │ │ │ │ - ld a5,72(sp) │ │ │ │ - fcvt.d.wu fa5,s2 │ │ │ │ - sd a4,120(sp) │ │ │ │ - fcvt.d.wu fa0,a5 │ │ │ │ - fsub.d fa0,fa0,fa5 │ │ │ │ - fmul.d fa0,fa0,fs0 │ │ │ │ - jal 3960 │ │ │ │ - fcvt.d.wu fa5,s6 │ │ │ │ - ld a6,56(sp) │ │ │ │ - ld a4,144(sp) │ │ │ │ - fadd.d fa5,fa5,fa0 │ │ │ │ - slli s6,a6,0x3 │ │ │ │ - slli a5,s11,0x3 │ │ │ │ - add s11,a4,s6 │ │ │ │ - ld a4,152(sp) │ │ │ │ - addi a5,a5,160 │ │ │ │ - add s6,s6,a4 │ │ │ │ - addi a4,sp,144 │ │ │ │ - add a5,a5,a4 │ │ │ │ - sd a5,88(sp) │ │ │ │ - fcvt.wu.d a5,fa5,rtz │ │ │ │ - sext.w a5,a5 │ │ │ │ - sd a5,80(sp) │ │ │ │ - ld a5,16(s8) │ │ │ │ - slli a2,s1,0x20 │ │ │ │ - lw a4,36(s3) │ │ │ │ - srli a3,a2,0x1e │ │ │ │ - add a5,a5,a3 │ │ │ │ - lw a3,0(a5) │ │ │ │ - ld a2,0(s6) │ │ │ │ - ld a5,0(s11) │ │ │ │ - bne a4,s2,5eaa │ │ │ │ - lw a4,52(s3) │ │ │ │ - beqz a4,6002 │ │ │ │ - sd a2,8(sp) │ │ │ │ - sd a5,0(sp) │ │ │ │ - ld a7,64(sp) │ │ │ │ - ld a6,56(sp) │ │ │ │ - ld a5,72(sp) │ │ │ │ - ld a4,80(sp) │ │ │ │ - ld a2,40(sp) │ │ │ │ - sd s2,16(sp) │ │ │ │ - mv a1,s9 │ │ │ │ - li a0,0 │ │ │ │ - jal 440dc │ │ │ │ - beqz s7,5ee6 │ │ │ │ - lw a1,208(sp) │ │ │ │ - mv a4,s0 │ │ │ │ - li a5,0 │ │ │ │ - subw a2,a1,s5 │ │ │ │ - addw a1,a1,s5 │ │ │ │ - lw a3,0(a4) │ │ │ │ - bltu a3,a2,5ede │ │ │ │ - bgeu a1,a3,5ff4 │ │ │ │ - addiw a5,a5,1 │ │ │ │ - addi a4,a4,4 │ │ │ │ - bne a5,s7,5ed4 │ │ │ │ - addiw s3,s7,1 │ │ │ │ - slli a5,s3,0x20 │ │ │ │ - srli a1,a5,0x1e │ │ │ │ - mv a0,s0 │ │ │ │ - jal 1d4e0 │ │ │ │ - lw a4,208(sp) │ │ │ │ - ld a5,8(s4) │ │ │ │ - slli a3,s7,0x20 │ │ │ │ - srli s7,a3,0x1e │ │ │ │ - add s7,s7,a0 │ │ │ │ - sw a4,0(s7) │ │ │ │ - add a5,a5,s10 │ │ │ │ - lw a4,36(a5) │ │ │ │ - mv s0,a0 │ │ │ │ - bne a4,s2,5f1c │ │ │ │ - lw a5,52(a5) │ │ │ │ - beqz a5,6092 │ │ │ │ - ld a5,88(sp) │ │ │ │ - ld a4,112(sp) │ │ │ │ - ld a2,104(sp) │ │ │ │ - ld a3,-24(a5) │ │ │ │ - ld a1,40(sp) │ │ │ │ - ld a5,96(sp) │ │ │ │ - mv a0,s9 │ │ │ │ - jal 50058 │ │ │ │ - sext.w a0,a0 │ │ │ │ - beqz a0,5f46 │ │ │ │ - ld a5,264(sp) │ │ │ │ - lw a1,208(sp) │ │ │ │ - ld a0,48(sp) │ │ │ │ - lw a5,28(a5) │ │ │ │ - addw a1,a1,a5 │ │ │ │ - jal 48244 │ │ │ │ - sext.w a0,a0 │ │ │ │ - beqz a0,601c │ │ │ │ - mv a1,s9 │ │ │ │ - li a0,0 │ │ │ │ - jal 44286 │ │ │ │ - mv s7,s3 │ │ │ │ - ld a5,8(s4) │ │ │ │ - addiw s1,s1,1 │ │ │ │ - add s3,a5,s10 │ │ │ │ - lw a4,60(s3) │ │ │ │ - bgeu a4,s1,5e82 │ │ │ │ - ld a4,120(sp) │ │ │ │ - lw a2,0(s4) │ │ │ │ - addi a4,a4,1 │ │ │ │ - sext.w a3,a4 │ │ │ │ - bltu a3,a2,5e0c │ │ │ │ - ld s10,40(sp) │ │ │ │ - ld s1,160(sp) │ │ │ │ - ld s6,168(sp) │ │ │ │ - lw a5,40(s10) │ │ │ │ - ld s7,360(sp) │ │ │ │ - ld s9,344(sp) │ │ │ │ - ld s11,328(sp) │ │ │ │ - fld fs0,312(sp) │ │ │ │ - beqz a5,5fb2 │ │ │ │ - mv s3,s1 │ │ │ │ - mv s2,s6 │ │ │ │ - li s4,0 │ │ │ │ - ld a0,0(s3) │ │ │ │ - addiw s4,s4,1 │ │ │ │ - addi s3,s3,8 │ │ │ │ - jal 3670 │ │ │ │ - sd zero,-8(s3) │ │ │ │ - ld a0,0(s2) │ │ │ │ - addi s2,s2,8 │ │ │ │ - jal 3670 │ │ │ │ - lw a5,40(s10) │ │ │ │ - sd zero,-8(s2) │ │ │ │ - bltu s4,a5,5f8c │ │ │ │ - mv a0,s1 │ │ │ │ - jal 3670 │ │ │ │ - mv a0,s6 │ │ │ │ - jal 3670 │ │ │ │ - beqz s0,5fc6 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 3670 │ │ │ │ - auipc a5,0x74 │ │ │ │ - ld a5,-182(a5) │ │ │ │ - ld a4,296(sp) │ │ │ │ - ld a5,0(a5) │ │ │ │ - xor a5,a5,a4 │ │ │ │ - li a4,0 │ │ │ │ - bnez a5,60c6 │ │ │ │ - ld ra,424(sp) │ │ │ │ - ld s0,416(sp) │ │ │ │ - ld a0,48(sp) │ │ │ │ - ld s1,408(sp) │ │ │ │ - ld s2,400(sp) │ │ │ │ - ld s3,392(sp) │ │ │ │ - ld s4,384(sp) │ │ │ │ - ld s5,376(sp) │ │ │ │ - ld s6,368(sp) │ │ │ │ - ld s8,352(sp) │ │ │ │ - ld s10,336(sp) │ │ │ │ - addi sp,sp,432 │ │ │ │ - ret │ │ │ │ - bgeu a5,s7,5ee6 │ │ │ │ - mv a1,s9 │ │ │ │ - li a0,0 │ │ │ │ - jal 44286 │ │ │ │ - j 5f50 │ │ │ │ - sd a2,8(sp) │ │ │ │ - ld a7,64(sp) │ │ │ │ - ld a6,56(sp) │ │ │ │ - ld a2,40(sp) │ │ │ │ - sd a5,0(sp) │ │ │ │ - sd s2,16(sp) │ │ │ │ - mv a5,s2 │ │ │ │ - li a4,0 │ │ │ │ - mv a1,s9 │ │ │ │ - li a0,0 │ │ │ │ - jal 440dc │ │ │ │ - j 5ec2 │ │ │ │ - li a1,104 │ │ │ │ - jal 1d4e0 │ │ │ │ - mv a1,s9 │ │ │ │ - jal 452ca │ │ │ │ - ld a3,48(sp) │ │ │ │ - mv s7,a0 │ │ │ │ - lw a5,0(a3) │ │ │ │ - ld a0,8(a3) │ │ │ │ - addiw a5,a5,1 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - slli a1,a5,0x2 │ │ │ │ - add a1,a1,a5 │ │ │ │ - slli a1,a1,0x4 │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a3,48(sp) │ │ │ │ - ld a2,0(s6) │ │ │ │ - ld a1,0(s11) │ │ │ │ - lwu a4,0(a3) │ │ │ │ - sd a0,8(a3) │ │ │ │ - li a3,0 │ │ │ │ - slli a5,a4,0x2 │ │ │ │ - add a5,a5,a4 │ │ │ │ - slli a5,a5,0x4 │ │ │ │ - add a0,a0,a5 │ │ │ │ - li a4,0 │ │ │ │ - jal 45718 │ │ │ │ - ld a3,48(sp) │ │ │ │ - ld a2,8(s4) │ │ │ │ - mv a1,s7 │ │ │ │ - lwu a4,0(a3) │ │ │ │ - ld a0,8(a3) │ │ │ │ - ld a3,128(sp) │ │ │ │ - slli a5,a4,0x2 │ │ │ │ - add a5,a5,a4 │ │ │ │ - slli a5,a5,0x4 │ │ │ │ - add a0,a0,a5 │ │ │ │ - li a4,0 │ │ │ │ - add a2,a2,s10 │ │ │ │ - jal 45d64 │ │ │ │ - ld a3,48(sp) │ │ │ │ - lw a5,0(a3) │ │ │ │ - addiw a5,a5,1 │ │ │ │ - sw a5,0(a3) │ │ │ │ - j 5f46 │ │ │ │ - ld a0,264(sp) │ │ │ │ - mv a2,s2 │ │ │ │ - li a1,5 │ │ │ │ - jal 4f3ca │ │ │ │ - ld a5,136(sp) │ │ │ │ - lw a5,388(a5) │ │ │ │ - beqz a5,5f34 │ │ │ │ - mv a0,s9 │ │ │ │ - jal 44a16 │ │ │ │ - j 5f34 │ │ │ │ - lw a5,40(s10) │ │ │ │ - li s0,0 │ │ │ │ - bnez a5,5f86 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 3670 │ │ │ │ - mv a0,s6 │ │ │ │ - jal 3670 │ │ │ │ - j 5fc6 │ │ │ │ - sd s7,360(sp) │ │ │ │ - sd s9,344(sp) │ │ │ │ - sd s11,328(sp) │ │ │ │ - fsd fs0,312(sp) │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ │ │ │ │ -00000000000060d2 : │ │ │ │ +0000000000004a9c : │ │ │ │ addi sp,sp,-32 │ │ │ │ sd s0,16(sp) │ │ │ │ sd s1,8(sp) │ │ │ │ mv s0,a1 │ │ │ │ mv s1,a0 │ │ │ │ ld a1,8(a1) │ │ │ │ ld a0,8(a0) │ │ │ │ sd ra,24(sp) │ │ │ │ jal 3580 │ │ │ │ - bnez a0,6112 │ │ │ │ + bnez a0,4adc │ │ │ │ ld a4,24(s1) │ │ │ │ ld a5,24(s0) │ │ │ │ - bltu a4,a5,611c │ │ │ │ + bltu a4,a5,4ae6 │ │ │ │ li a0,1 │ │ │ │ - bltu a5,a4,6112 │ │ │ │ + bltu a5,a4,4adc │ │ │ │ ld a4,32(s1) │ │ │ │ ld a5,32(s0) │ │ │ │ - bltu a4,a5,611c │ │ │ │ - bltu a5,a4,6112 │ │ │ │ + bltu a4,a5,4ae6 │ │ │ │ + bltu a5,a4,4adc │ │ │ │ lbu a0,64(s1) │ │ │ │ lbu a5,64(s0) │ │ │ │ - bltu a0,a5,611c │ │ │ │ + bltu a0,a5,4ae6 │ │ │ │ sltu a0,a5,a0 │ │ │ │ ld ra,24(sp) │ │ │ │ ld s0,16(sp) │ │ │ │ ld s1,8(sp) │ │ │ │ addi sp,sp,32 │ │ │ │ ret │ │ │ │ li a0,-1 │ │ │ │ - j 6112 │ │ │ │ + j 4adc │ │ │ │ lui a5,0xbadf │ │ │ │ addi a5,a5,13 │ │ │ │ sd a5,0(a0) │ │ │ │ sb zero,8(a0) │ │ │ │ sd zero,16(a0) │ │ │ │ sw zero,24(a0) │ │ │ │ sd zero,32(a0) │ │ │ │ @@ -3250,62 +1462,62 @@ │ │ │ │ sd zero,96(a0) │ │ │ │ ret │ │ │ │ ld a0,8(a1) │ │ │ │ addi sp,sp,-32 │ │ │ │ sd s0,16(sp) │ │ │ │ sd ra,24(sp) │ │ │ │ mv s0,a1 │ │ │ │ - beqz a0,61f6 │ │ │ │ + beqz a0,4bc0 │ │ │ │ jal 3670 │ │ │ │ ld a0,40(s0) │ │ │ │ sd zero,8(s0) │ │ │ │ - beqz a0,6202 │ │ │ │ + beqz a0,4bcc │ │ │ │ jal 3670 │ │ │ │ ld a0,120(s0) │ │ │ │ sd zero,40(s0) │ │ │ │ - beqz a0,620e │ │ │ │ + beqz a0,4bd8 │ │ │ │ jal 3670 │ │ │ │ ld a0,136(s0) │ │ │ │ sd zero,120(s0) │ │ │ │ - beqz a0,621a │ │ │ │ + beqz a0,4be4 │ │ │ │ jal 3670 │ │ │ │ ld a0,144(s0) │ │ │ │ sd zero,136(s0) │ │ │ │ - beqz a0,6226 │ │ │ │ + beqz a0,4bf0 │ │ │ │ jal 3670 │ │ │ │ ld a0,168(s0) │ │ │ │ sd zero,144(s0) │ │ │ │ - beqz a0,6232 │ │ │ │ + beqz a0,4bfc │ │ │ │ jal 3670 │ │ │ │ ld a0,176(s0) │ │ │ │ sd zero,168(s0) │ │ │ │ - beqz a0,623e │ │ │ │ + beqz a0,4c08 │ │ │ │ jal 3670 │ │ │ │ ld a0,72(s0) │ │ │ │ sd zero,176(s0) │ │ │ │ - beqz a0,624a │ │ │ │ + beqz a0,4c14 │ │ │ │ jal 3670 │ │ │ │ lw a5,84(s0) │ │ │ │ sd zero,72(s0) │ │ │ │ - beqz a5,6290 │ │ │ │ + beqz a5,4c5a │ │ │ │ ld a0,88(s0) │ │ │ │ sd s2,0(sp) │ │ │ │ sd s1,8(sp) │ │ │ │ li s2,0 │ │ │ │ slli s1,s2,0x3 │ │ │ │ add a0,a0,s1 │ │ │ │ ld a0,0(a0) │ │ │ │ addi s2,s2,1 │ │ │ │ jal 3670 │ │ │ │ ld a0,88(s0) │ │ │ │ lw a4,84(s0) │ │ │ │ sext.w a5,s2 │ │ │ │ add s1,s1,a0 │ │ │ │ sd zero,0(s1) │ │ │ │ - bltu a5,a4,625a │ │ │ │ + bltu a5,a4,4c24 │ │ │ │ jal 3670 │ │ │ │ ld a0,96(s0) │ │ │ │ sd zero,88(s0) │ │ │ │ jal 3670 │ │ │ │ ld s1,8(sp) │ │ │ │ ld s2,0(sp) │ │ │ │ sd zero,96(s0) │ │ │ │ @@ -3318,60 +1530,60 @@ │ │ │ │ sd ra,56(sp) │ │ │ │ sd s0,48(sp) │ │ │ │ sd s1,40(sp) │ │ │ │ mv s0,a1 │ │ │ │ mv s1,a0 │ │ │ │ jal 36a0 │ │ │ │ ld a0,8(s0) │ │ │ │ - jal 21882 │ │ │ │ + jal 2628c │ │ │ │ mv a5,a0 │ │ │ │ ld a0,40(s1) │ │ │ │ sd a5,8(s1) │ │ │ │ - jal 21882 │ │ │ │ + jal 2628c │ │ │ │ mv a5,a0 │ │ │ │ ld a0,72(s1) │ │ │ │ sd a5,40(s1) │ │ │ │ - jal 21882 │ │ │ │ + jal 2628c │ │ │ │ lw a1,84(s0) │ │ │ │ sd a0,72(s1) │ │ │ │ - bnez a1,62e6 │ │ │ │ + bnez a1,4cb0 │ │ │ │ lw a1,128(s0) │ │ │ │ - bnez a1,6376 │ │ │ │ + bnez a1,4d40 │ │ │ │ lw a1,184(s0) │ │ │ │ - bnez a1,6426 │ │ │ │ + bnez a1,4df0 │ │ │ │ ld ra,56(sp) │ │ │ │ ld s0,48(sp) │ │ │ │ mv a0,s1 │ │ │ │ ld s1,40(sp) │ │ │ │ addi sp,sp,64 │ │ │ │ ret │ │ │ │ slli a5,a1,0x20 │ │ │ │ srli a1,a5,0x1d │ │ │ │ li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ + jal 1e81c │ │ │ │ lwu a1,84(s0) │ │ │ │ sd a0,88(s1) │ │ │ │ li a0,0 │ │ │ │ slli a1,a1,0x2 │ │ │ │ - jal 1d4e0 │ │ │ │ + jal 1e81c │ │ │ │ lw a5,84(s0) │ │ │ │ sd a0,96(s1) │ │ │ │ - beqz a5,62cc │ │ │ │ + beqz a5,4c96 │ │ │ │ ld a5,96(s0) │ │ │ │ sd s2,32(sp) │ │ │ │ sd s3,24(sp) │ │ │ │ sd s4,16(sp) │ │ │ │ sd s5,8(sp) │ │ │ │ li s2,0 │ │ │ │ slli s3,s2,0x2 │ │ │ │ add a5,a5,s3 │ │ │ │ lwu a1,0(a5) │ │ │ │ li a0,0 │ │ │ │ ld s5,88(s1) │ │ │ │ - jal 1d4e0 │ │ │ │ + jal 1e81c │ │ │ │ ld a3,96(s0) │ │ │ │ ld a4,88(s0) │ │ │ │ ld a5,88(s1) │ │ │ │ add a3,a3,s3 │ │ │ │ lw a2,0(a3) │ │ │ │ slli s4,s2,0x3 │ │ │ │ add s5,s5,s4 │ │ │ │ @@ -3389,46 +1601,46 @@ │ │ │ │ addi s2,s2,1 │ │ │ │ add a3,a5,s3 │ │ │ │ lw a2,0(a3) │ │ │ │ add a4,a4,s3 │ │ │ │ sext.w a3,s2 │ │ │ │ sw a2,0(a4) │ │ │ │ lw a4,84(s0) │ │ │ │ - bltu a3,a4,6314 │ │ │ │ + bltu a3,a4,4cde │ │ │ │ lw a1,128(s0) │ │ │ │ ld s2,32(sp) │ │ │ │ ld s3,24(sp) │ │ │ │ ld s4,16(sp) │ │ │ │ ld s5,8(sp) │ │ │ │ - beqz a1,62d2 │ │ │ │ + beqz a1,4c9c │ │ │ │ slli a5,a1,0x20 │ │ │ │ srli a1,a5,0x1d │ │ │ │ li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ + jal 1e81c │ │ │ │ lwu a1,128(s0) │ │ │ │ sd a0,136(s1) │ │ │ │ li a0,0 │ │ │ │ slli a1,a1,0x3 │ │ │ │ - jal 1d4e0 │ │ │ │ + jal 1e81c │ │ │ │ ld a5,168(s0) │ │ │ │ sd a0,144(s1) │ │ │ │ - beqz a5,63a6 │ │ │ │ + beqz a5,4d70 │ │ │ │ lwu a1,128(s0) │ │ │ │ li a0,0 │ │ │ │ slli a1,a1,0x3 │ │ │ │ - jal 1d4e0 │ │ │ │ + jal 1e81c │ │ │ │ sd a0,168(s1) │ │ │ │ ld a5,176(s0) │ │ │ │ - beqz a5,63b6 │ │ │ │ + beqz a5,4d80 │ │ │ │ lwu a1,128(s0) │ │ │ │ li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ + jal 1e81c │ │ │ │ sd a0,168(s1) │ │ │ │ lw a5,128(s0) │ │ │ │ - beqz a5,62d2 │ │ │ │ + beqz a5,4c9c │ │ │ │ sd s2,32(sp) │ │ │ │ sd s3,24(sp) │ │ │ │ li s2,0 │ │ │ │ ld a3,136(s0) │ │ │ │ slli a5,s2,0x3 │ │ │ │ ld a4,136(s1) │ │ │ │ add a3,a3,a5 │ │ │ │ @@ -3439,44 +1651,44 @@ │ │ │ │ add a3,a3,a5 │ │ │ │ ld a4,144(s1) │ │ │ │ ld a2,0(a3) │ │ │ │ ld a3,168(s0) │ │ │ │ add a4,a4,a5 │ │ │ │ sd a2,0(a4) │ │ │ │ add a4,a3,a5 │ │ │ │ - beqz a3,63f8 │ │ │ │ + beqz a3,4dc2 │ │ │ │ ld s3,168(s1) │ │ │ │ ld a0,0(a4) │ │ │ │ add s3,s3,a5 │ │ │ │ - jal 21882 │ │ │ │ + jal 2628c │ │ │ │ sd a0,0(s3) │ │ │ │ ld a5,176(s0) │ │ │ │ add a4,a5,s2 │ │ │ │ - beqz a5,646e │ │ │ │ + beqz a5,4e38 │ │ │ │ ld a5,176(s1) │ │ │ │ lbu a4,0(a4) │ │ │ │ add a5,a5,s2 │ │ │ │ sb a4,0(a5) │ │ │ │ lw a4,128(s0) │ │ │ │ addi s2,s2,1 │ │ │ │ sext.w a5,s2 │ │ │ │ - bltu a5,a4,63c4 │ │ │ │ + bltu a5,a4,4d8e │ │ │ │ lw a1,184(s0) │ │ │ │ ld s2,32(sp) │ │ │ │ ld s3,24(sp) │ │ │ │ - beqz a1,62da │ │ │ │ + beqz a1,4ca4 │ │ │ │ slli a5,a1,0x20 │ │ │ │ srli a1,a5,0x1e │ │ │ │ li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ + jal 1e81c │ │ │ │ lwu a1,184(s0) │ │ │ │ sd a0,192(s1) │ │ │ │ li a0,0 │ │ │ │ slli a1,a1,0x2 │ │ │ │ - jal 1d4e0 │ │ │ │ + jal 1e81c │ │ │ │ lwu a2,184(s0) │ │ │ │ ld a1,192(s0) │ │ │ │ mv a5,a0 │ │ │ │ ld a0,192(s1) │ │ │ │ sd a5,200(s1) │ │ │ │ slli a2,a2,0x2 │ │ │ │ jal 36a0 │ │ │ │ @@ -3490,42 +1702,42 @@ │ │ │ │ mv a0,s1 │ │ │ │ ld s1,40(sp) │ │ │ │ addi sp,sp,64 │ │ │ │ ret │ │ │ │ lw a4,128(s0) │ │ │ │ addi s2,s2,1 │ │ │ │ sext.w a5,s2 │ │ │ │ - bltu a5,a4,63c4 │ │ │ │ - j 641a │ │ │ │ + bltu a5,a4,4d8e │ │ │ │ + j 4de4 │ │ │ │ slli a0,a0,0x20 │ │ │ │ srli a0,a0,0x20 │ │ │ │ li a5,208 │ │ │ │ mul a0,a0,a5 │ │ │ │ addi sp,sp,-32 │ │ │ │ sd s1,8(sp) │ │ │ │ ld s1,48(a1) │ │ │ │ ld a1,8(a2) │ │ │ │ sd s0,16(sp) │ │ │ │ sd ra,24(sp) │ │ │ │ mv s0,a2 │ │ │ │ add s1,s1,a0 │ │ │ │ ld a0,8(s1) │ │ │ │ jal 3580 │ │ │ │ - beqz a0,64b2 │ │ │ │ + beqz a0,4e7c │ │ │ │ slti a0,a0,0 │ │ │ │ addi a0,a0,1 │ │ │ │ ld ra,24(sp) │ │ │ │ ld s0,16(sp) │ │ │ │ ld s1,8(sp) │ │ │ │ addi sp,sp,32 │ │ │ │ ret │ │ │ │ ld a4,32(s1) │ │ │ │ ld a5,24(s0) │ │ │ │ li a0,2 │ │ │ │ - bltu a4,a5,64a8 │ │ │ │ + bltu a4,a5,4e72 │ │ │ │ ld ra,24(sp) │ │ │ │ ld s0,16(sp) │ │ │ │ ld s1,8(sp) │ │ │ │ sltu a0,a5,a4 │ │ │ │ addi sp,sp,32 │ │ │ │ ret │ │ │ │ slli a0,a0,0x20 │ │ │ │ @@ -3538,26 +1750,26 @@ │ │ │ │ ld a1,8(a2) │ │ │ │ sd s0,16(sp) │ │ │ │ sd ra,24(sp) │ │ │ │ mv s0,a2 │ │ │ │ add s1,s1,a0 │ │ │ │ ld a0,8(s1) │ │ │ │ jal 3580 │ │ │ │ - beqz a0,64fe │ │ │ │ + beqz a0,4ec8 │ │ │ │ slti a0,a0,0 │ │ │ │ addi a0,a0,1 │ │ │ │ ld ra,24(sp) │ │ │ │ ld s0,16(sp) │ │ │ │ ld s1,8(sp) │ │ │ │ addi sp,sp,32 │ │ │ │ ret │ │ │ │ ld a4,32(s1) │ │ │ │ ld a5,24(s0) │ │ │ │ li a0,2 │ │ │ │ - bltu a4,a5,64f4 │ │ │ │ + bltu a4,a5,4ebe │ │ │ │ ld ra,24(sp) │ │ │ │ ld s0,16(sp) │ │ │ │ ld s1,8(sp) │ │ │ │ sltu a0,a5,a4 │ │ │ │ addi sp,sp,32 │ │ │ │ ret │ │ │ │ addi sp,sp,-32 │ │ │ │ @@ -3565,82 +1777,82 @@ │ │ │ │ sd s1,8(sp) │ │ │ │ mv s0,a1 │ │ │ │ mv s1,a0 │ │ │ │ ld a1,8(a1) │ │ │ │ ld a0,8(a0) │ │ │ │ sd ra,24(sp) │ │ │ │ jal 3580 │ │ │ │ - bnez a0,6546 │ │ │ │ + bnez a0,4f10 │ │ │ │ ld a4,24(s1) │ │ │ │ ld a5,24(s0) │ │ │ │ - bltu a4,a5,6550 │ │ │ │ + bltu a4,a5,4f1a │ │ │ │ li a0,1 │ │ │ │ - bltu a5,a4,6546 │ │ │ │ + bltu a5,a4,4f10 │ │ │ │ ld a0,32(s1) │ │ │ │ ld a5,32(s0) │ │ │ │ - bltu a0,a5,6550 │ │ │ │ + bltu a0,a5,4f1a │ │ │ │ sltu a0,a5,a0 │ │ │ │ ld ra,24(sp) │ │ │ │ ld s0,16(sp) │ │ │ │ ld s1,8(sp) │ │ │ │ addi sp,sp,32 │ │ │ │ ret │ │ │ │ li a0,-1 │ │ │ │ - j 6546 │ │ │ │ + j 4f10 │ │ │ │ ld a5,16(a1) │ │ │ │ addi sp,sp,-48 │ │ │ │ sd s0,32(sp) │ │ │ │ sd s3,8(sp) │ │ │ │ sd ra,40(sp) │ │ │ │ mv s0,a1 │ │ │ │ mv s3,a0 │ │ │ │ - beqz a5,656a │ │ │ │ + beqz a5,4f34 │ │ │ │ mv a0,a5 │ │ │ │ jal 3670 │ │ │ │ ld a0,56(s0) │ │ │ │ sd zero,16(s0) │ │ │ │ - beqz a0,6576 │ │ │ │ + beqz a0,4f40 │ │ │ │ jal 3670 │ │ │ │ ld a0,32(s0) │ │ │ │ sd zero,56(s0) │ │ │ │ - beqz a0,6582 │ │ │ │ + beqz a0,4f4c │ │ │ │ jal 3670 │ │ │ │ lw a5,44(s0) │ │ │ │ sd zero,32(s0) │ │ │ │ - beqz a5,65ac │ │ │ │ + beqz a5,4f76 │ │ │ │ sd s1,24(sp) │ │ │ │ sd s2,16(sp) │ │ │ │ li s1,0 │ │ │ │ li s2,0 │ │ │ │ ld a1,48(s0) │ │ │ │ mv a0,s3 │ │ │ │ addiw s1,s1,1 │ │ │ │ add a1,a1,s2 │ │ │ │ - jal 61e6 │ │ │ │ + jal 4bb0 │ │ │ │ lw a5,44(s0) │ │ │ │ addi s2,s2,208 │ │ │ │ - bltu s1,a5,6592 │ │ │ │ + bltu s1,a5,4f5c │ │ │ │ ld s1,24(sp) │ │ │ │ ld s2,16(sp) │ │ │ │ ld a0,48(s0) │ │ │ │ sw zero,44(s0) │ │ │ │ - beqz a0,65b8 │ │ │ │ + beqz a0,4f82 │ │ │ │ jal 3670 │ │ │ │ ld ra,40(sp) │ │ │ │ sd zero,48(s0) │ │ │ │ ld s0,32(sp) │ │ │ │ ld s3,8(sp) │ │ │ │ addi sp,sp,48 │ │ │ │ ret │ │ │ │ lw a5,12(a1) │ │ │ │ addi sp,sp,-32 │ │ │ │ sd s0,16(sp) │ │ │ │ sd ra,24(sp) │ │ │ │ mv s0,a1 │ │ │ │ - beqz a5,6622 │ │ │ │ + beqz a5,4fec │ │ │ │ sd s2,0(sp) │ │ │ │ sd s1,8(sp) │ │ │ │ li s2,0 │ │ │ │ ld a5,16(s0) │ │ │ │ slli s1,s2,0x3 │ │ │ │ addi s2,s2,1 │ │ │ │ add a5,a5,s1 │ │ │ │ @@ -3661,15 +1873,15 @@ │ │ │ │ ld a0,0(a5) │ │ │ │ jal 3670 │ │ │ │ ld a5,48(s0) │ │ │ │ lw a4,12(s0) │ │ │ │ add a5,a5,s1 │ │ │ │ sd zero,0(a5) │ │ │ │ sext.w a5,s2 │ │ │ │ - bltu a5,a4,65d8 │ │ │ │ + bltu a5,a4,4fa2 │ │ │ │ ld s1,8(sp) │ │ │ │ ld s2,0(sp) │ │ │ │ ld a0,56(s0) │ │ │ │ jal 3670 │ │ │ │ ld a0,24(s0) │ │ │ │ sd zero,56(s0) │ │ │ │ jal 3670 │ │ │ │ @@ -3684,15 +1896,15 @@ │ │ │ │ jal 3670 │ │ │ │ ld a0,32(s0) │ │ │ │ sd zero,16(s0) │ │ │ │ jal 3670 │ │ │ │ ld a0,72(s0) │ │ │ │ sd zero,32(s0) │ │ │ │ sw zero,64(s0) │ │ │ │ - beqz a0,666a │ │ │ │ + beqz a0,5034 │ │ │ │ jal 3670 │ │ │ │ ld ra,24(sp) │ │ │ │ sd zero,72(s0) │ │ │ │ ld s0,16(sp) │ │ │ │ addi sp,sp,32 │ │ │ │ ret │ │ │ │ ld a4,0(a1) │ │ │ │ @@ -3707,111 +1919,111 @@ │ │ │ │ sd s5,40(sp) │ │ │ │ sd s6,32(sp) │ │ │ │ sd s7,24(sp) │ │ │ │ sd s8,16(sp) │ │ │ │ sd s9,8(sp) │ │ │ │ sd s10,0(sp) │ │ │ │ addi a5,a5,13 │ │ │ │ - bne a4,a5,67da │ │ │ │ + bne a4,a5,51a4 │ │ │ │ ld a5,0(a2) │ │ │ │ mv s3,a2 │ │ │ │ - bne a5,a4,67da │ │ │ │ + bne a5,a4,51a4 │ │ │ │ lw s4,64(a1) │ │ │ │ lw s9,44(a2) │ │ │ │ li s2,208 │ │ │ │ slli s6,s4,0x20 │ │ │ │ slli s10,s9,0x20 │ │ │ │ srli s6,s6,0x20 │ │ │ │ srli s10,s10,0x20 │ │ │ │ add s8,s6,s10 │ │ │ │ mul s7,s8,s2 │ │ │ │ ld a0,72(a1) │ │ │ │ mv s1,a1 │ │ │ │ lw s5,12(a1) │ │ │ │ mv a1,s7 │ │ │ │ - jal 1d4e0 │ │ │ │ + jal 1e81c │ │ │ │ mul s0,s6,s2 │ │ │ │ ld a1,48(s3) │ │ │ │ sd a0,72(s1) │ │ │ │ mul a2,s10,s2 │ │ │ │ add a0,a0,s0 │ │ │ │ slli s2,s5,0x20 │ │ │ │ srli s2,s2,0x20 │ │ │ │ addi s2,s2,1 │ │ │ │ jal 36a0 │ │ │ │ ld a0,16(s1) │ │ │ │ addw a5,s4,s9 │ │ │ │ slli s4,s2,0x3 │ │ │ │ mv a1,s4 │ │ │ │ sw a5,64(s1) │ │ │ │ - jal 1d4e0 │ │ │ │ + jal 1e81c │ │ │ │ mv a5,a0 │ │ │ │ ld a0,24(s1) │ │ │ │ slli s2,s2,0x2 │ │ │ │ mv a1,s2 │ │ │ │ sd a5,16(s1) │ │ │ │ - jal 1d4e0 │ │ │ │ + jal 1e81c │ │ │ │ mv a5,a0 │ │ │ │ ld a0,32(s1) │ │ │ │ mv a1,s4 │ │ │ │ sd a5,24(s1) │ │ │ │ - jal 1d4e0 │ │ │ │ + jal 1e81c │ │ │ │ mv a5,a0 │ │ │ │ ld a0,40(s1) │ │ │ │ mv a1,s2 │ │ │ │ sd a5,32(s1) │ │ │ │ - jal 1d4e0 │ │ │ │ + jal 1e81c │ │ │ │ mv a5,a0 │ │ │ │ ld a0,48(s1) │ │ │ │ mv a1,s4 │ │ │ │ sd a5,40(s1) │ │ │ │ - jal 1d4e0 │ │ │ │ + jal 1e81c │ │ │ │ mv a5,a0 │ │ │ │ ld a0,56(s1) │ │ │ │ mv a1,s2 │ │ │ │ sd a5,48(s1) │ │ │ │ - jal 1d4e0 │ │ │ │ + jal 1e81c │ │ │ │ mv a5,a0 │ │ │ │ ld s9,16(s1) │ │ │ │ ld a0,16(s3) │ │ │ │ addi s4,s4,-8 │ │ │ │ sd a5,56(s1) │ │ │ │ - jal 21882 │ │ │ │ + jal 2628c │ │ │ │ add s9,s9,s4 │ │ │ │ sd a0,0(s9) │ │ │ │ ld a0,32(s3) │ │ │ │ ld s9,32(s1) │ │ │ │ addi s2,s2,-4 │ │ │ │ - jal 21882 │ │ │ │ + jal 2628c │ │ │ │ add s9,s9,s4 │ │ │ │ sd a0,0(s9) │ │ │ │ ld a5,48(s1) │ │ │ │ ld a0,56(s3) │ │ │ │ add s4,s4,a5 │ │ │ │ - jal 21882 │ │ │ │ + jal 2628c │ │ │ │ ld a5,24(s1) │ │ │ │ lw a4,24(s3) │ │ │ │ sd a0,0(s4) │ │ │ │ add a5,a5,s2 │ │ │ │ sw a4,0(a5) │ │ │ │ ld a4,40(s1) │ │ │ │ lw a3,40(s3) │ │ │ │ ld a5,56(s1) │ │ │ │ add a4,a4,s2 │ │ │ │ sw a3,0(a4) │ │ │ │ lw a4,64(s3) │ │ │ │ add a5,a5,s2 │ │ │ │ sw a4,0(a5) │ │ │ │ - bgeu s6,s8,67b6 │ │ │ │ + bgeu s6,s8,5180 │ │ │ │ ld a1,72(s1) │ │ │ │ add a5,a1,s0 │ │ │ │ add a1,a1,s7 │ │ │ │ sw s5,4(a5) │ │ │ │ addi a5,a5,208 │ │ │ │ - bne a5,a1,67aa │ │ │ │ + bne a5,a1,5174 │ │ │ │ lw a5,12(s1) │ │ │ │ ld ra,88(sp) │ │ │ │ ld s0,80(sp) │ │ │ │ addiw a5,a5,1 │ │ │ │ sw a5,12(s1) │ │ │ │ ld s2,64(sp) │ │ │ │ ld s3,56(sp) │ │ │ │ @@ -3822,27 +2034,27 @@ │ │ │ │ ld s8,16(sp) │ │ │ │ ld s9,8(sp) │ │ │ │ ld s10,0(sp) │ │ │ │ mv a0,s1 │ │ │ │ ld s1,72(sp) │ │ │ │ addi sp,sp,96 │ │ │ │ ret │ │ │ │ - auipc a3,0x5d │ │ │ │ - addi a3,a3,1798 │ │ │ │ + auipc a3,0x5f │ │ │ │ + addi a3,a3,-1620 │ │ │ │ li a2,473 │ │ │ │ - auipc a1,0x57 │ │ │ │ - addi a1,a1,1978 │ │ │ │ - auipc a0,0x57 │ │ │ │ - addi a0,a0,1994 │ │ │ │ + auipc a1,0x59 │ │ │ │ + addi a1,a1,-1720 │ │ │ │ + auipc a0,0x59 │ │ │ │ + addi a0,a0,-1704 │ │ │ │ jal 3830 <__assert_fail@plt> │ │ │ │ addi sp,sp,-128 │ │ │ │ sd s9,40(sp) │ │ │ │ lw s9,44(a0) │ │ │ │ sd ra,120(sp) │ │ │ │ - beqz s9,699a │ │ │ │ + beqz s9,5364 │ │ │ │ sd s4,80(sp) │ │ │ │ ld s4,48(a0) │ │ │ │ addiw a5,s9,-1 │ │ │ │ sd s5,72(sp) │ │ │ │ sw a5,4(sp) │ │ │ │ li s5,0 │ │ │ │ addi a5,s4,208 │ │ │ │ @@ -3857,68 +2069,68 @@ │ │ │ │ sd s11,24(sp) │ │ │ │ sd a5,8(sp) │ │ │ │ addiw s6,s5,1 │ │ │ │ mv s10,a0 │ │ │ │ li s8,0 │ │ │ │ li s7,0 │ │ │ │ li s3,-1 │ │ │ │ - bgeu s6,s9,68a4 │ │ │ │ + bgeu s6,s9,526e │ │ │ │ lw a4,4(sp) │ │ │ │ li a5,208 │ │ │ │ add s2,s4,s8 │ │ │ │ subw s0,a4,s6 │ │ │ │ slli s0,s0,0x20 │ │ │ │ srli s0,s0,0x20 │ │ │ │ add s0,s0,s7 │ │ │ │ mul s0,s0,a5 │ │ │ │ ld s1,32(s2) │ │ │ │ ld a5,8(sp) │ │ │ │ mv s11,s2 │ │ │ │ addi s1,s1,1 │ │ │ │ add s0,s0,a5 │ │ │ │ ld a4,232(s11) │ │ │ │ - bgeu a4,s1,6894 │ │ │ │ + bgeu a4,s1,525e │ │ │ │ ld a1,216(s11) │ │ │ │ ld a0,8(s2) │ │ │ │ jal 3580 │ │ │ │ - bnez a0,6894 │ │ │ │ + bnez a0,525e │ │ │ │ lw a4,364(s11) │ │ │ │ - beq a4,s3,69a2 │ │ │ │ + beq a4,s3,536c │ │ │ │ lw a4,360(s11) │ │ │ │ addi s11,s11,208 │ │ │ │ addiw a4,a4,1 │ │ │ │ sw a4,152(s11) │ │ │ │ - bne s0,s11,6864 │ │ │ │ + bne s0,s11,522e │ │ │ │ addi s7,s7,1 │ │ │ │ addi s8,s8,208 │ │ │ │ mv s5,s6 │ │ │ │ addiw s6,s5,1 │ │ │ │ - bltu s6,s9,6840 │ │ │ │ - bne s6,s9,6894 │ │ │ │ + bltu s6,s9,520a │ │ │ │ + bne s6,s9,525e │ │ │ │ li s7,0 │ │ │ │ li s6,0 │ │ │ │ li s3,1 │ │ │ │ li s1,208 │ │ │ │ - j 68c6 │ │ │ │ + j 5290 │ │ │ │ sw a5,160(s4) │ │ │ │ addiw s6,s6,1 │ │ │ │ addi s7,s7,208 │ │ │ │ - bgeu s6,s9,6984 │ │ │ │ + bgeu s6,s9,534e │ │ │ │ ld s4,48(s10) │ │ │ │ add s4,s4,s7 │ │ │ │ lw a5,152(s4) │ │ │ │ - bgeu s3,a5,68b4 │ │ │ │ + bgeu s3,a5,527e │ │ │ │ li a1,255 │ │ │ │ li a0,0 │ │ │ │ - jal 73ee │ │ │ │ + jal 4b8b0 │ │ │ │ ld s0,48(s10) │ │ │ │ mv s4,a0 │ │ │ │ add s2,s0,s7 │ │ │ │ lw a5,156(s2) │ │ │ │ - bgeu a5,s6,6946 │ │ │ │ + bgeu a5,s6,5310 │ │ │ │ addiw s5,s6,-1 │ │ │ │ subw s5,s5,a5 │ │ │ │ slli s5,s5,0x20 │ │ │ │ slli a5,a5,0x20 │ │ │ │ srli a5,a5,0x20 │ │ │ │ srli s5,s5,0x20 │ │ │ │ add s5,s5,a5 │ │ │ │ @@ -3926,50 +2138,50 @@ │ │ │ │ ld s8,24(s2) │ │ │ │ addi a4,s0,208 │ │ │ │ mul a5,a5,s1 │ │ │ │ add s5,s5,a4 │ │ │ │ add s0,s0,a5 │ │ │ │ ld a5,32(s0) │ │ │ │ addi a5,a5,1 │ │ │ │ - bltu a5,s8,693e │ │ │ │ + bltu a5,s8,5308 │ │ │ │ ld a1,8(s0) │ │ │ │ ld a0,8(s2) │ │ │ │ jal 3580 │ │ │ │ - bnez a0,693e │ │ │ │ + bnez a0,5308 │ │ │ │ lw a4,160(s0) │ │ │ │ srliw a5,a4,0x6 │ │ │ │ slli a5,a5,0x3 │ │ │ │ add a5,a5,s4 │ │ │ │ ld a3,0(a5) │ │ │ │ sll a4,s3,a4 │ │ │ │ or a4,a4,a3 │ │ │ │ sd a4,0(a5) │ │ │ │ addi s0,s0,208 │ │ │ │ - bne s5,s0,6914 │ │ │ │ + bne s5,s0,52de │ │ │ │ ld a5,0(s4) │ │ │ │ andi a5,a5,1 │ │ │ │ - beqz a5,69c2 │ │ │ │ + beqz a5,538c │ │ │ │ li a5,0 │ │ │ │ li a2,255 │ │ │ │ addiw a5,a5,1 │ │ │ │ srliw a4,a5,0x6 │ │ │ │ slli a4,a4,0x3 │ │ │ │ add a4,a4,s4 │ │ │ │ sll a3,s3,a5 │ │ │ │ - beq a5,a2,696c │ │ │ │ + beq a5,a2,5336 │ │ │ │ ld a4,0(a4) │ │ │ │ and a3,a3,a4 │ │ │ │ - bnez a3,6954 │ │ │ │ + bnez a3,531e │ │ │ │ sw a5,160(s2) │ │ │ │ mv a0,s4 │ │ │ │ jal 3670 │ │ │ │ lw s9,44(s10) │ │ │ │ addiw s6,s6,1 │ │ │ │ addi s7,s7,208 │ │ │ │ - bltu s6,s9,68c2 │ │ │ │ + bltu s6,s9,528c │ │ │ │ ld s0,112(sp) │ │ │ │ ld s1,104(sp) │ │ │ │ ld s2,96(sp) │ │ │ │ ld s3,88(sp) │ │ │ │ ld s4,80(sp) │ │ │ │ ld s5,72(sp) │ │ │ │ ld s6,64(sp) │ │ │ │ @@ -3982,23 +2194,23 @@ │ │ │ │ addi sp,sp,128 │ │ │ │ ret │ │ │ │ lw a4,360(s11) │ │ │ │ sw s5,364(s11) │ │ │ │ addi s11,s11,208 │ │ │ │ addiw a4,a4,1 │ │ │ │ sw a4,152(s11) │ │ │ │ - bne s0,s11,6864 │ │ │ │ + bne s0,s11,522e │ │ │ │ addi s7,s7,1 │ │ │ │ addi s8,s8,208 │ │ │ │ mv s5,s6 │ │ │ │ - j 689c │ │ │ │ + j 5266 │ │ │ │ li a5,0 │ │ │ │ - j 696c │ │ │ │ + j 5336 │ │ │ │ lw a2,44(a1) │ │ │ │ - beqz a2,6afe │ │ │ │ + beqz a2,54c8 │ │ │ │ addi sp,sp,-112 │ │ │ │ sd s10,16(sp) │ │ │ │ li s10,0 │ │ │ │ slli a7,s10,0x20 │ │ │ │ sd s8,32(sp) │ │ │ │ srli a7,a7,0x20 │ │ │ │ li s8,208 │ │ │ │ @@ -4014,40 +2226,40 @@ │ │ │ │ sd ra,104(sp) │ │ │ │ sd s1,88(sp) │ │ │ │ sd s2,80(sp) │ │ │ │ sd s3,72(sp) │ │ │ │ sd s4,64(sp) │ │ │ │ addiw s11,s10,1 │ │ │ │ mv s7,a0 │ │ │ │ - auipc s5,0x57 │ │ │ │ - addi s5,s5,1514 │ │ │ │ + auipc s5,0x58 │ │ │ │ + addi s5,s5,1912 │ │ │ │ add s0,s0,s9 │ │ │ │ - bgeu s11,a2,6ad4 │ │ │ │ + bgeu s11,a2,549e │ │ │ │ ld a1,24(s0) │ │ │ │ mv a5,s0 │ │ │ │ - j 6a3a │ │ │ │ + j 5404 │ │ │ │ ld a4,240(a5) │ │ │ │ ld a3,32(s0) │ │ │ │ - bne a3,a4,6a44 │ │ │ │ + bne a3,a4,540e │ │ │ │ lbu a4,272(a5) │ │ │ │ lbu a3,64(s0) │ │ │ │ addi a5,a5,208 │ │ │ │ - bne a3,a4,6a44 │ │ │ │ + bne a3,a4,540e │ │ │ │ sext.w s11,s4 │ │ │ │ - bgeu s11,a2,6ad8 │ │ │ │ + bgeu s11,a2,54a2 │ │ │ │ ld a4,232(a5) │ │ │ │ addiw s4,s11,1 │ │ │ │ - beq a1,a4,6a1a │ │ │ │ + beq a1,a4,53e4 │ │ │ │ subw s4,s11,s10 │ │ │ │ - bgeu s10,s11,6ab4 │ │ │ │ + bgeu s10,s11,547e │ │ │ │ li a5,1 │ │ │ │ subw s10,a5,s10 │ │ │ │ addw s10,s10,s11 │ │ │ │ li s1,1 │ │ │ │ - j 6a60 │ │ │ │ + j 542a │ │ │ │ ld s0,48(s6) │ │ │ │ add s0,s0,s9 │ │ │ │ mv a5,s1 │ │ │ │ mv a6,s4 │ │ │ │ mv a4,s5 │ │ │ │ li a3,-1 │ │ │ │ li a2,1 │ │ │ │ @@ -4056,46 +2268,46 @@ │ │ │ │ jal 33a0 <__snprintf_chk@plt> │ │ │ │ addiw s3,a0,1 │ │ │ │ slli s3,s3,0x20 │ │ │ │ srli s3,s3,0x20 │ │ │ │ mv a1,s3 │ │ │ │ mv s2,a0 │ │ │ │ li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ + jal 1e81c │ │ │ │ mv a5,s1 │ │ │ │ mv a1,s3 │ │ │ │ mv a6,s4 │ │ │ │ mv a4,s5 │ │ │ │ li a3,-1 │ │ │ │ li a2,1 │ │ │ │ mv s3,a0 │ │ │ │ sext.w s2,s2 │ │ │ │ jal 33a0 <__snprintf_chk@plt> │ │ │ │ mv a3,s2 │ │ │ │ mv a2,s3 │ │ │ │ mv a1,s0 │ │ │ │ mv a0,s7 │ │ │ │ addiw s1,s1,1 │ │ │ │ - jal 58952 │ │ │ │ + jal 49118 │ │ │ │ addi s9,s9,208 │ │ │ │ - bne s10,s1,6a5a │ │ │ │ + bne s10,s1,5424 │ │ │ │ lw a2,44(s6) │ │ │ │ - bgeu s11,a2,6ade │ │ │ │ + bgeu s11,a2,54a8 │ │ │ │ mv s10,s11 │ │ │ │ slli a7,s10,0x20 │ │ │ │ srli a7,a7,0x20 │ │ │ │ mul s9,a7,s8 │ │ │ │ ld s0,48(s6) │ │ │ │ addiw s11,s10,1 │ │ │ │ add s0,s0,s9 │ │ │ │ - bltu s11,a2,6a14 │ │ │ │ + bltu s11,a2,53de │ │ │ │ li s4,1 │ │ │ │ - j 6a4c │ │ │ │ + j 5416 │ │ │ │ subw s4,s4,s10 │ │ │ │ - j 6a48 │ │ │ │ + j 5412 │ │ │ │ ld ra,104(sp) │ │ │ │ ld s0,96(sp) │ │ │ │ ld s1,88(sp) │ │ │ │ ld s2,80(sp) │ │ │ │ ld s3,72(sp) │ │ │ │ ld s4,64(sp) │ │ │ │ ld s5,56(sp) │ │ │ │ @@ -4109,27 +2321,27 @@ │ │ │ │ addi sp,sp,112 │ │ │ │ ret │ │ │ │ li a0,0 │ │ │ │ ret │ │ │ │ ld a5,32(a1) │ │ │ │ ld a4,24(a1) │ │ │ │ ld a3,8(a1) │ │ │ │ - auipc a2,0x57 │ │ │ │ - addi a2,a2,1272 │ │ │ │ + auipc a2,0x58 │ │ │ │ + addi a2,a2,1670 │ │ │ │ li a1,1 │ │ │ │ j 38a0 <__fprintf_chk@plt> │ │ │ │ ld a4,0(a0) │ │ │ │ addi sp,sp,-32 │ │ │ │ lui a5,0xbadf │ │ │ │ sd ra,24(sp) │ │ │ │ sd s0,16(sp) │ │ │ │ sd s1,8(sp) │ │ │ │ sd s2,0(sp) │ │ │ │ addi a5,a5,13 │ │ │ │ - bne a4,a5,6b62 │ │ │ │ + bne a4,a5,552c │ │ │ │ mv s2,a2 │ │ │ │ mv s1,a1 │ │ │ │ slli a1,s2,0x20 │ │ │ │ mv s0,a0 │ │ │ │ auipc a3,0xfffff │ │ │ │ addi a3,a3,1436 │ │ │ │ mv a0,s1 │ │ │ │ @@ -4142,44 +2354,44 @@ │ │ │ │ sd s1,48(s0) │ │ │ │ ld ra,24(sp) │ │ │ │ ld s0,16(sp) │ │ │ │ ld s1,8(sp) │ │ │ │ ld s2,0(sp) │ │ │ │ addi sp,sp,32 │ │ │ │ ret │ │ │ │ - auipc a3,0x5d │ │ │ │ - addi a3,a3,918 │ │ │ │ + auipc a3,0x5e │ │ │ │ + addi a3,a3,1596 │ │ │ │ li a2,623 │ │ │ │ - auipc a1,0x57 │ │ │ │ - addi a1,a1,1074 │ │ │ │ - auipc a0,0x57 │ │ │ │ - addi a0,a0,1178 │ │ │ │ + auipc a1,0x58 │ │ │ │ + addi a1,a1,1472 │ │ │ │ + auipc a0,0x58 │ │ │ │ + addi a0,a0,1576 │ │ │ │ jal 3830 <__assert_fail@plt> │ │ │ │ addi sp,sp,-112 │ │ │ │ sd ra,104(sp) │ │ │ │ lbu a5,8(a0) │ │ │ │ - beqz a5,6db2 │ │ │ │ + beqz a5,577c │ │ │ │ sd s2,80(sp) │ │ │ │ li a1,48 │ │ │ │ mv s2,a0 │ │ │ │ li a0,0 │ │ │ │ sd s3,72(sp) │ │ │ │ sd s5,56(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ + jal 1e81c │ │ │ │ lw a5,44(s2) │ │ │ │ lui s3,0x18 │ │ │ │ addi s3,s3,1696 │ │ │ │ sd zero,0(a0) │ │ │ │ sd zero,8(a0) │ │ │ │ sd zero,16(a0) │ │ │ │ sw s3,24(a0) │ │ │ │ sd zero,32(a0) │ │ │ │ sd zero,40(a0) │ │ │ │ mv s5,a0 │ │ │ │ - beqz a5,6d14 │ │ │ │ + beqz a5,56de │ │ │ │ sd s0,96(sp) │ │ │ │ sd s1,88(sp) │ │ │ │ sd s4,64(sp) │ │ │ │ sd s7,40(sp) │ │ │ │ sd s8,32(sp) │ │ │ │ sd s9,24(sp) │ │ │ │ sd s6,48(sp) │ │ │ │ @@ -4187,64 +2399,64 @@ │ │ │ │ sd s11,8(sp) │ │ │ │ li s1,0 │ │ │ │ li s7,0 │ │ │ │ li s0,0 │ │ │ │ li s8,0 │ │ │ │ li s9,0 │ │ │ │ li s4,208 │ │ │ │ - beqz s9,6c00 │ │ │ │ + beqz s9,55ca │ │ │ │ ld s6,48(s2) │ │ │ │ mv a1,s9 │ │ │ │ add s10,s6,s1 │ │ │ │ ld a0,8(s10) │ │ │ │ jal 3580 │ │ │ │ - beqz a0,6caa │ │ │ │ + beqz a0,5674 │ │ │ │ ld a0,8(s5) │ │ │ │ addi a1,s0,1 │ │ │ │ slli a1,a1,0x3 │ │ │ │ - jal 1d4e0 │ │ │ │ + jal 1e81c │ │ │ │ ld a3,48(s2) │ │ │ │ ld a4,0(s5) │ │ │ │ mv a5,a0 │ │ │ │ add a3,a3,s1 │ │ │ │ ld a0,8(a3) │ │ │ │ slli a4,a4,0x3 │ │ │ │ sd a5,8(s5) │ │ │ │ add s0,a5,a4 │ │ │ │ - jal 21882 │ │ │ │ + jal 2628c │ │ │ │ ld a1,0(s5) │ │ │ │ mv a5,a0 │ │ │ │ ld a0,16(s5) │ │ │ │ addi a1,a1,1 │ │ │ │ sd a5,0(s0) │ │ │ │ slli a1,a1,0x3 │ │ │ │ - jal 1d4e0 │ │ │ │ + jal 1e81c │ │ │ │ ld a4,48(s2) │ │ │ │ ld a1,0(s5) │ │ │ │ mv a5,a0 │ │ │ │ add a4,a4,s1 │ │ │ │ lw a4,16(a4) │ │ │ │ slli a3,a1,0x2 │ │ │ │ ld a0,32(s5) │ │ │ │ sd a5,16(s5) │ │ │ │ addi a1,a1,1 │ │ │ │ add a5,a5,a3 │ │ │ │ sw a4,0(a5) │ │ │ │ slli a1,a1,0x3 │ │ │ │ - jal 1d4e0 │ │ │ │ + jal 1e81c │ │ │ │ ld a5,0(s5) │ │ │ │ sd a0,32(s5) │ │ │ │ slli a5,a5,0x3 │ │ │ │ add a0,a0,a5 │ │ │ │ sd zero,0(a0) │ │ │ │ ld a1,0(s5) │ │ │ │ ld a0,40(s5) │ │ │ │ addi a1,a1,1 │ │ │ │ slli a1,a1,0x3 │ │ │ │ - jal 1d4e0 │ │ │ │ + jal 1e81c │ │ │ │ ld s0,0(s5) │ │ │ │ ld s6,48(s2) │ │ │ │ sd a0,40(s5) │ │ │ │ slli a5,s0,0x3 │ │ │ │ add s10,s6,s1 │ │ │ │ add a5,a5,a0 │ │ │ │ ld s9,8(s10) │ │ │ │ @@ -4256,34 +2468,34 @@ │ │ │ │ ld a5,32(s5) │ │ │ │ slli s0,s0,0x3 │ │ │ │ divu s10,a3,s3 │ │ │ │ addi s0,s0,-8 │ │ │ │ add a5,a5,s0 │ │ │ │ ld a5,0(a5) │ │ │ │ slli s11,s10,0x3 │ │ │ │ - bgeu s10,a5,6d22 │ │ │ │ + bgeu s10,a5,56ec │ │ │ │ add s0,s0,s7 │ │ │ │ ld a5,0(s0) │ │ │ │ add a5,a5,s11 │ │ │ │ ld a4,0(a5) │ │ │ │ mul a4,a4,s4 │ │ │ │ add s6,s6,a4 │ │ │ │ ld a4,32(s6) │ │ │ │ - bgeu a4,a3,6cf4 │ │ │ │ + bgeu a4,a3,56be │ │ │ │ lwu a4,44(s2) │ │ │ │ sd s8,0(a5) │ │ │ │ addi s8,s8,1 │ │ │ │ addi s1,s1,208 │ │ │ │ - bgeu s8,a4,6d02 │ │ │ │ + bgeu s8,a4,56cc │ │ │ │ ld s0,0(s5) │ │ │ │ - j 6be8 │ │ │ │ + j 55b2 │ │ │ │ lwu a5,44(s2) │ │ │ │ addi s8,s8,1 │ │ │ │ addi s1,s1,208 │ │ │ │ - bltu s8,a5,6cee │ │ │ │ + bltu s8,a5,56b8 │ │ │ │ ld s0,96(sp) │ │ │ │ ld s1,88(sp) │ │ │ │ ld s4,64(sp) │ │ │ │ ld s6,48(sp) │ │ │ │ ld s7,40(sp) │ │ │ │ ld s8,32(sp) │ │ │ │ ld s9,24(sp) │ │ │ │ @@ -4296,40 +2508,40 @@ │ │ │ │ ld s5,56(sp) │ │ │ │ addi sp,sp,112 │ │ │ │ ret │ │ │ │ add s0,s0,s7 │ │ │ │ ld a0,0(s0) │ │ │ │ addi a1,s11,8 │ │ │ │ addi s6,s10,1 │ │ │ │ - jal 1d4e0 │ │ │ │ + jal 1e81c │ │ │ │ ld a4,0(s5) │ │ │ │ sd a0,0(s0) │ │ │ │ ld a2,32(s5) │ │ │ │ slli a4,a4,0x3 │ │ │ │ addi a4,a4,-8 │ │ │ │ add a5,a2,a4 │ │ │ │ ld a3,0(a5) │ │ │ │ ld s7,40(s5) │ │ │ │ - bgeu a3,s10,6d88 │ │ │ │ + bgeu a3,s10,5752 │ │ │ │ add a4,a4,s7 │ │ │ │ ld a5,0(a4) │ │ │ │ slli a1,a3,0x3 │ │ │ │ addi a3,a3,1 │ │ │ │ add a5,a5,a1 │ │ │ │ sd s8,0(a5) │ │ │ │ addi a4,a1,8 │ │ │ │ - bgeu a3,s10,6d7e │ │ │ │ + bgeu a3,s10,5748 │ │ │ │ ld a5,0(s5) │ │ │ │ slli a5,a5,0x3 │ │ │ │ add a5,a5,s7 │ │ │ │ ld a5,-8(a5) │ │ │ │ add a5,a5,a4 │ │ │ │ sd s8,0(a5) │ │ │ │ addi a4,a4,8 │ │ │ │ - bne a4,s11,6d66 │ │ │ │ + bne a4,s11,5730 │ │ │ │ ld a5,0(s5) │ │ │ │ slli a5,a5,0x3 │ │ │ │ addi a5,a5,-8 │ │ │ │ add a5,a5,a2 │ │ │ │ sd s6,0(a5) │ │ │ │ ld a5,0(s5) │ │ │ │ ld s6,48(s2) │ │ │ │ @@ -4339,22 +2551,22 @@ │ │ │ │ add a4,s6,s1 │ │ │ │ add a5,a5,s11 │ │ │ │ sd s8,0(a5) │ │ │ │ ld s0,0(s5) │ │ │ │ ld a3,32(a4) │ │ │ │ slli s0,s0,0x3 │ │ │ │ addi s0,s0,-8 │ │ │ │ - j 6cc6 │ │ │ │ - auipc a3,0x5d │ │ │ │ - addi a3,a3,358 │ │ │ │ + j 5690 │ │ │ │ + auipc a3,0x5e │ │ │ │ + addi a3,a3,1036 │ │ │ │ li a2,640 │ │ │ │ - auipc a1,0x57 │ │ │ │ - addi a1,a1,482 │ │ │ │ - auipc a0,0x57 │ │ │ │ - addi a0,a0,618 │ │ │ │ + auipc a1,0x58 │ │ │ │ + addi a1,a1,880 │ │ │ │ + auipc a0,0x58 │ │ │ │ + addi a0,a0,1016 │ │ │ │ sd s0,96(sp) │ │ │ │ sd s1,88(sp) │ │ │ │ sd s2,80(sp) │ │ │ │ sd s3,72(sp) │ │ │ │ sd s4,64(sp) │ │ │ │ sd s5,56(sp) │ │ │ │ sd s6,48(sp) │ │ │ │ @@ -4365,51 +2577,51 @@ │ │ │ │ sd s11,8(sp) │ │ │ │ jal 3830 <__assert_fail@plt> │ │ │ │ ld a5,0(a0) │ │ │ │ addi sp,sp,-112 │ │ │ │ sd s4,64(sp) │ │ │ │ sd ra,104(sp) │ │ │ │ lwu s4,24(a0) │ │ │ │ - beqz a5,6eea │ │ │ │ + beqz a5,58b4 │ │ │ │ sd s1,88(sp) │ │ │ │ sd s2,80(sp) │ │ │ │ sd s3,72(sp) │ │ │ │ sd s5,56(sp) │ │ │ │ sd s6,48(sp) │ │ │ │ sd s7,40(sp) │ │ │ │ sd s8,32(sp) │ │ │ │ sd s0,96(sp) │ │ │ │ sd s9,24(sp) │ │ │ │ sd s10,16(sp) │ │ │ │ sd s11,8(sp) │ │ │ │ mv s8,a0 │ │ │ │ mv s3,a1 │ │ │ │ li s7,0 │ │ │ │ - auipc s1,0x73 │ │ │ │ - ld s1,402(s1) │ │ │ │ - auipc s6,0x57 │ │ │ │ - addi s6,s6,586 │ │ │ │ + auipc s1,0x74 │ │ │ │ + ld s1,1992(s1) │ │ │ │ + auipc s6,0x58 │ │ │ │ + addi s6,s6,984 │ │ │ │ li s2,208 │ │ │ │ - auipc s5,0x57 │ │ │ │ - addi s5,s5,598 │ │ │ │ + auipc s5,0x58 │ │ │ │ + addi s5,s5,996 │ │ │ │ ld a4,8(s8) │ │ │ │ slli s0,s7,0x3 │ │ │ │ ld a0,0(s1) │ │ │ │ add a4,a4,s0 │ │ │ │ ld a4,0(a4) │ │ │ │ mv a3,s7 │ │ │ │ - auipc a2,0x57 │ │ │ │ - addi a2,a2,510 │ │ │ │ + auipc a2,0x58 │ │ │ │ + addi a2,a2,908 │ │ │ │ li a1,1 │ │ │ │ jal 38a0 <__fprintf_chk@plt> │ │ │ │ ld a5,32(s8) │ │ │ │ li a4,1 │ │ │ │ add a5,a5,s0 │ │ │ │ ld a5,0(a5) │ │ │ │ - beq a5,a4,6eca │ │ │ │ + beq a5,a4,5894 │ │ │ │ li s11,0 │ │ │ │ li s10,0 │ │ │ │ li s9,0 │ │ │ │ ld a5,40(s8) │ │ │ │ ld a0,0(s1) │ │ │ │ mv a4,s11 │ │ │ │ add a5,a5,s0 │ │ │ │ @@ -4443,18 +2655,18 @@ │ │ │ │ add a3,a3,a5 │ │ │ │ ld a3,32(a3) │ │ │ │ jal 38a0 <__fprintf_chk@plt> │ │ │ │ ld a5,32(s8) │ │ │ │ add a5,a5,s0 │ │ │ │ ld a5,0(a5) │ │ │ │ addi a5,a5,-1 │ │ │ │ - bltu s9,a5,6e64 │ │ │ │ + bltu s9,a5,582e │ │ │ │ ld a5,0(s8) │ │ │ │ addi s7,s7,1 │ │ │ │ - bltu s7,a5,6e32 │ │ │ │ + bltu s7,a5,57fc │ │ │ │ ld s0,96(sp) │ │ │ │ ld s1,88(sp) │ │ │ │ ld s2,80(sp) │ │ │ │ ld s3,72(sp) │ │ │ │ ld s5,56(sp) │ │ │ │ ld s6,48(sp) │ │ │ │ ld s7,40(sp) │ │ │ │ @@ -4471,149 +2683,149 @@ │ │ │ │ mv s0,a0 │ │ │ │ li a0,-1 │ │ │ │ sd ra,24(sp) │ │ │ │ sd s1,8(sp) │ │ │ │ sd s2,0(sp) │ │ │ │ slli a0,a0,0x3f │ │ │ │ ld t3,24(s0) │ │ │ │ - beq a3,a0,7026 │ │ │ │ + beq a3,a0,59f0 │ │ │ │ mv a0,t3 │ │ │ │ li a6,-1 │ │ │ │ slli a6,a6,0x3f │ │ │ │ - beq a4,a6,7020 │ │ │ │ + beq a4,a6,59ea │ │ │ │ ld a6,32(s0) │ │ │ │ li t1,1 │ │ │ │ lbu a7,64(s0) │ │ │ │ - beq a5,t1,6fee │ │ │ │ + beq a5,t1,59b8 │ │ │ │ li t1,2 │ │ │ │ - beq a5,t1,6fa6 │ │ │ │ + beq a5,t1,5970 │ │ │ │ li a5,43 │ │ │ │ - beq a7,a5,700a │ │ │ │ + beq a7,a5,59d4 │ │ │ │ li a5,45 │ │ │ │ - beq a7,a5,6fba │ │ │ │ - bltz a3,6fd2 │ │ │ │ + beq a7,a5,5984 │ │ │ │ + bltz a3,599c │ │ │ │ add a0,a0,a3 │ │ │ │ mv s2,a0 │ │ │ │ - bltz a4,702c │ │ │ │ + bltz a4,59f6 │ │ │ │ add a6,a6,a4 │ │ │ │ mv s1,a6 │ │ │ │ - blt a6,a0,6f52 │ │ │ │ + blt a6,a0,591c │ │ │ │ mv a5,s1 │ │ │ │ mv s1,s2 │ │ │ │ mv s2,a5 │ │ │ │ sub a0,s1,t3 │ │ │ │ - beq s1,t3,6f94 │ │ │ │ + beq s1,t3,595e │ │ │ │ lw a1,128(s0) │ │ │ │ - beqz a1,6f94 │ │ │ │ + beqz a1,595e │ │ │ │ ld a4,144(s0) │ │ │ │ slli a5,a1,0x20 │ │ │ │ srli a1,a5,0x1d │ │ │ │ li a3,0 │ │ │ │ add a1,a1,a4 │ │ │ │ li a6,0 │ │ │ │ ld a5,0(a4) │ │ │ │ add a5,a5,a0 │ │ │ │ - bltu a5,s1,6f84 │ │ │ │ + bltu a5,s1,594e │ │ │ │ ld a2,136(s0) │ │ │ │ add a2,a2,a3 │ │ │ │ ld a2,0(a2) │ │ │ │ add a2,a2,a5 │ │ │ │ - bgeu s2,a2,6f86 │ │ │ │ + bgeu s2,a2,5950 │ │ │ │ li a6,1 │ │ │ │ sd a5,0(a4) │ │ │ │ addi a4,a4,8 │ │ │ │ addi a3,a3,8 │ │ │ │ - bne a1,a4,6f70 │ │ │ │ - bnez a6,703a │ │ │ │ + bne a1,a4,593a │ │ │ │ + bnez a6,5a04 │ │ │ │ sd s1,24(s0) │ │ │ │ sd s2,32(s0) │ │ │ │ ld ra,24(sp) │ │ │ │ ld s0,16(sp) │ │ │ │ ld s1,8(sp) │ │ │ │ ld s2,0(sp) │ │ │ │ addi sp,sp,32 │ │ │ │ ret │ │ │ │ li a5,43 │ │ │ │ - beq a7,a5,7056 │ │ │ │ + beq a7,a5,5a20 │ │ │ │ li a5,45 │ │ │ │ - bne a7,a5,6f38 │ │ │ │ + bne a7,a5,5902 │ │ │ │ mv a6,t3 │ │ │ │ mv a0,a6 │ │ │ │ li a5,-1 │ │ │ │ slli a5,a5,0x3f │ │ │ │ - beq a2,a5,705c │ │ │ │ + beq a2,a5,5a26 │ │ │ │ sub a4,a4,a2 │ │ │ │ li a5,-1 │ │ │ │ slli a5,a5,0x3f │ │ │ │ - beq a1,a5,7068 │ │ │ │ + beq a1,a5,5a32 │ │ │ │ sub a3,a3,a1 │ │ │ │ - bgez a3,6f3c │ │ │ │ + bgez a3,5906 │ │ │ │ neg a5,a3 │ │ │ │ - blt a5,a0,6f3c │ │ │ │ + blt a5,a0,5906 │ │ │ │ li s2,0 │ │ │ │ li a0,0 │ │ │ │ - bgez a4,6f44 │ │ │ │ + bgez a4,590e │ │ │ │ neg a5,a4 │ │ │ │ li s1,0 │ │ │ │ - bge a5,a6,6f52 │ │ │ │ - j 6f44 │ │ │ │ + bge a5,a6,591c │ │ │ │ + j 590e │ │ │ │ li a5,43 │ │ │ │ - beq a7,a5,7006 │ │ │ │ + beq a7,a5,59d0 │ │ │ │ li a5,45 │ │ │ │ - bne a7,a5,6f38 │ │ │ │ + bne a7,a5,5902 │ │ │ │ ld a6,32(s0) │ │ │ │ mv a0,a6 │ │ │ │ - j 6fba │ │ │ │ + j 5984 │ │ │ │ mv a0,t3 │ │ │ │ mv a6,a0 │ │ │ │ li a5,-1 │ │ │ │ slli a5,a5,0x3f │ │ │ │ - beq a2,a5,7064 │ │ │ │ + beq a2,a5,5a2e │ │ │ │ add a3,a3,a2 │ │ │ │ li a5,-1 │ │ │ │ slli a5,a5,0x3f │ │ │ │ - beq a1,a5,7060 │ │ │ │ + beq a1,a5,5a2a │ │ │ │ add a4,a4,a1 │ │ │ │ - j 6f38 │ │ │ │ + j 5902 │ │ │ │ mv a6,t3 │ │ │ │ li a4,0 │ │ │ │ - j 6f18 │ │ │ │ + j 58e2 │ │ │ │ ld a0,32(s0) │ │ │ │ li a3,0 │ │ │ │ - j 6f0c │ │ │ │ + j 58d6 │ │ │ │ neg a5,a4 │ │ │ │ - blt a5,a6,6f44 │ │ │ │ + blt a5,a6,590e │ │ │ │ li s1,0 │ │ │ │ li a6,0 │ │ │ │ - j 6f48 │ │ │ │ + j 5912 │ │ │ │ li a3,0 │ │ │ │ - auipc a2,0x57 │ │ │ │ - addi a2,a2,84 │ │ │ │ + auipc a2,0x58 │ │ │ │ + addi a2,a2,482 │ │ │ │ li a1,824 │ │ │ │ - auipc a0,0x57 │ │ │ │ - addi a0,a0,-168 │ │ │ │ - jal 27d46 │ │ │ │ - j 6f94 │ │ │ │ + auipc a0,0x58 │ │ │ │ + addi a0,a0,230 │ │ │ │ + jal 3631e │ │ │ │ + j 595e │ │ │ │ ld a0,32(s0) │ │ │ │ mv a6,a0 │ │ │ │ - j 700a │ │ │ │ + j 59d4 │ │ │ │ mv a6,t3 │ │ │ │ - j 6fc4 │ │ │ │ + j 598e │ │ │ │ mv a6,t3 │ │ │ │ - j 6f38 │ │ │ │ + j 5902 │ │ │ │ ld a0,32(s0) │ │ │ │ - j 7014 │ │ │ │ + j 59de │ │ │ │ ld a0,32(s0) │ │ │ │ - j 6f38 │ │ │ │ + j 5902 │ │ │ │ addi sp,sp,-112 │ │ │ │ sd s6,48(sp) │ │ │ │ mv s6,a0 │ │ │ │ lw a0,44(a0) │ │ │ │ sd ra,104(sp) │ │ │ │ - beqz a0,7162 │ │ │ │ + beqz a0,5b2c │ │ │ │ sd s3,72(sp) │ │ │ │ li s3,-1 │ │ │ │ sd s2,80(sp) │ │ │ │ sd s4,64(sp) │ │ │ │ sd s5,56(sp) │ │ │ │ sd s7,40(sp) │ │ │ │ sd s8,32(sp) │ │ │ │ @@ -4635,61 +2847,61 @@ │ │ │ │ ld t1,8(s2) │ │ │ │ add s0,s0,s5 │ │ │ │ ld a3,24(s0) │ │ │ │ ld t3,0(s2) │ │ │ │ ld a4,24(s2) │ │ │ │ lb a6,32(s2) │ │ │ │ mv a2,a3 │ │ │ │ - beq a5,s3,716a │ │ │ │ - beq a4,s3,7172 │ │ │ │ + beq a5,s3,5b34 │ │ │ │ + beq a4,s3,5b3c │ │ │ │ ld a1,32(s0) │ │ │ │ lbu a7,64(s0) │ │ │ │ - beq a6,s7,717e │ │ │ │ - beq a6,s9,71da │ │ │ │ - beq a7,s8,71be │ │ │ │ - beq a7,s10,718a │ │ │ │ - bltz a5,719e │ │ │ │ + beq a6,s7,5b48 │ │ │ │ + beq a6,s9,5ba4 │ │ │ │ + beq a7,s8,5b88 │ │ │ │ + beq a7,s10,5b54 │ │ │ │ + bltz a5,5b68 │ │ │ │ add a5,a5,a2 │ │ │ │ mv s11,a5 │ │ │ │ - bltz a4,71cc │ │ │ │ + bltz a4,5b96 │ │ │ │ add a4,a4,a1 │ │ │ │ mv s1,a4 │ │ │ │ - blt a4,a5,70fa │ │ │ │ + blt a4,a5,5ac4 │ │ │ │ mv a5,s1 │ │ │ │ mv s1,s11 │ │ │ │ mv s11,a5 │ │ │ │ sub a6,s1,a3 │ │ │ │ - beq s1,a3,713c │ │ │ │ + beq s1,a3,5b06 │ │ │ │ lw a1,128(s0) │ │ │ │ - beqz a1,713c │ │ │ │ + beqz a1,5b06 │ │ │ │ ld a4,144(s0) │ │ │ │ slli a5,a1,0x20 │ │ │ │ srli a1,a5,0x1d │ │ │ │ li a3,0 │ │ │ │ add a1,a1,a4 │ │ │ │ li a7,0 │ │ │ │ ld a5,0(a4) │ │ │ │ add a5,a5,a6 │ │ │ │ - bltu a5,s1,712c │ │ │ │ + bltu a5,s1,5af6 │ │ │ │ ld a2,136(s0) │ │ │ │ add a2,a2,a3 │ │ │ │ ld a2,0(a2) │ │ │ │ add a2,a2,a5 │ │ │ │ - bgeu s11,a2,712e │ │ │ │ + bgeu s11,a2,5af8 │ │ │ │ li a7,1 │ │ │ │ sd a5,0(a4) │ │ │ │ addi a4,a4,8 │ │ │ │ addi a3,a3,8 │ │ │ │ - bne a1,a4,7118 │ │ │ │ - bnez a7,71f2 │ │ │ │ + bne a1,a4,5ae2 │ │ │ │ + bnez a7,5bbc │ │ │ │ sd s1,24(s0) │ │ │ │ sd s11,32(s0) │ │ │ │ addiw s4,s4,1 │ │ │ │ addi s5,s5,208 │ │ │ │ - bltu s4,a0,70a4 │ │ │ │ + bltu s4,a0,5a6e │ │ │ │ ld s0,96(sp) │ │ │ │ ld s1,88(sp) │ │ │ │ ld s2,80(sp) │ │ │ │ ld s3,72(sp) │ │ │ │ ld s4,64(sp) │ │ │ │ ld s5,56(sp) │ │ │ │ ld s7,40(sp) │ │ │ │ @@ -4699,80 +2911,80 @@ │ │ │ │ ld s11,8(sp) │ │ │ │ ld ra,104(sp) │ │ │ │ ld s6,48(sp) │ │ │ │ addi sp,sp,112 │ │ │ │ ret │ │ │ │ ld a2,32(s0) │ │ │ │ li a5,0 │ │ │ │ - bne a4,s3,70ca │ │ │ │ + bne a4,s3,5a94 │ │ │ │ lbu a7,64(s0) │ │ │ │ mv a1,a3 │ │ │ │ li a4,0 │ │ │ │ - bne a6,s7,70d4 │ │ │ │ - beq a7,s8,71ba │ │ │ │ - bne a7,s10,70e0 │ │ │ │ + bne a6,s7,5a9e │ │ │ │ + beq a7,s8,5b84 │ │ │ │ + bne a7,s10,5aaa │ │ │ │ ld a1,32(s0) │ │ │ │ mv a2,a1 │ │ │ │ - beq t3,s3,7212 │ │ │ │ + beq t3,s3,5bdc │ │ │ │ sub a4,a4,t3 │ │ │ │ - beq t1,s3,7218 │ │ │ │ + beq t1,s3,5be2 │ │ │ │ sub a5,a5,t1 │ │ │ │ - bgez a5,70e4 │ │ │ │ + bgez a5,5aae │ │ │ │ neg a6,a5 │ │ │ │ - blt a6,a2,70e4 │ │ │ │ + blt a6,a2,5aae │ │ │ │ li s11,0 │ │ │ │ li a5,0 │ │ │ │ - bgez a4,70ec │ │ │ │ + bgez a4,5ab6 │ │ │ │ neg a2,a4 │ │ │ │ li s1,0 │ │ │ │ - bge a2,a1,70fa │ │ │ │ - j 70ec │ │ │ │ + bge a2,a1,5ac4 │ │ │ │ + j 5ab6 │ │ │ │ mv a2,a3 │ │ │ │ mv a1,a2 │ │ │ │ - beq t3,s3,71e8 │ │ │ │ + beq t3,s3,5bb2 │ │ │ │ add a5,a5,t3 │ │ │ │ - beq t1,s3,71ee │ │ │ │ + beq t1,s3,5bb8 │ │ │ │ add a4,a4,t1 │ │ │ │ - j 70e0 │ │ │ │ + j 5aaa │ │ │ │ neg a2,a4 │ │ │ │ - blt a2,a1,70ec │ │ │ │ + blt a2,a1,5ab6 │ │ │ │ li s1,0 │ │ │ │ li a4,0 │ │ │ │ - j 70f0 │ │ │ │ - beq a7,s8,721c │ │ │ │ - bne a7,s10,70e0 │ │ │ │ + j 5aba │ │ │ │ + beq a7,s8,5be6 │ │ │ │ + bne a7,s10,5aaa │ │ │ │ mv a1,a3 │ │ │ │ mv a2,a1 │ │ │ │ - j 718a │ │ │ │ + j 5b54 │ │ │ │ ld a2,32(s0) │ │ │ │ - bne t1,s3,71c8 │ │ │ │ + bne t1,s3,5b92 │ │ │ │ mv a1,a3 │ │ │ │ - j 70e0 │ │ │ │ + j 5aaa │ │ │ │ li a3,0 │ │ │ │ - auipc a2,0x57 │ │ │ │ - addi a2,a2,-356 │ │ │ │ + auipc a2,0x58 │ │ │ │ + addi a2,a2,42 │ │ │ │ li a1,824 │ │ │ │ - auipc a0,0x57 │ │ │ │ - addi a0,a0,-608 │ │ │ │ - jal 27d46 │ │ │ │ + auipc a0,0x58 │ │ │ │ + addi a0,a0,-210 │ │ │ │ + jal 3631e │ │ │ │ lw a0,44(s6) │ │ │ │ - j 713c │ │ │ │ + j 5b06 │ │ │ │ mv a1,a3 │ │ │ │ - bne t1,s3,7196 │ │ │ │ + bne t1,s3,5b60 │ │ │ │ ld a2,32(s0) │ │ │ │ - j 70e0 │ │ │ │ + j 5aaa │ │ │ │ ld a2,32(s0) │ │ │ │ mv a1,a2 │ │ │ │ - j 71be │ │ │ │ + j 5b88 │ │ │ │ addi sp,sp,-112 │ │ │ │ sd s6,48(sp) │ │ │ │ mv s6,a0 │ │ │ │ lw a0,64(a0) │ │ │ │ sd ra,104(sp) │ │ │ │ - beqz a0,7318 │ │ │ │ + beqz a0,5ce2 │ │ │ │ sd s3,72(sp) │ │ │ │ li s3,-1 │ │ │ │ sd s2,80(sp) │ │ │ │ sd s4,64(sp) │ │ │ │ sd s5,56(sp) │ │ │ │ sd s7,40(sp) │ │ │ │ sd s8,32(sp) │ │ │ │ @@ -4794,61 +3006,61 @@ │ │ │ │ ld t1,8(s2) │ │ │ │ add s0,s0,s5 │ │ │ │ ld a3,24(s0) │ │ │ │ ld t3,0(s2) │ │ │ │ ld a4,24(s2) │ │ │ │ lb a6,32(s2) │ │ │ │ mv a2,a3 │ │ │ │ - beq a5,s3,7320 │ │ │ │ - beq a4,s3,7328 │ │ │ │ + beq a5,s3,5cea │ │ │ │ + beq a4,s3,5cf2 │ │ │ │ ld a1,32(s0) │ │ │ │ lbu a7,64(s0) │ │ │ │ - beq a6,s7,7334 │ │ │ │ - beq a6,s9,7390 │ │ │ │ - beq a7,s8,7374 │ │ │ │ - beq a7,s10,7340 │ │ │ │ - bltz a5,7354 │ │ │ │ + beq a6,s7,5cfe │ │ │ │ + beq a6,s9,5d5a │ │ │ │ + beq a7,s8,5d3e │ │ │ │ + beq a7,s10,5d0a │ │ │ │ + bltz a5,5d1e │ │ │ │ add a5,a5,a2 │ │ │ │ mv s11,a5 │ │ │ │ - bltz a4,7382 │ │ │ │ + bltz a4,5d4c │ │ │ │ add a4,a4,a1 │ │ │ │ mv s1,a4 │ │ │ │ - blt a4,a5,72b0 │ │ │ │ + blt a4,a5,5c7a │ │ │ │ mv a5,s1 │ │ │ │ mv s1,s11 │ │ │ │ mv s11,a5 │ │ │ │ sub a6,s1,a3 │ │ │ │ - beq s1,a3,72f2 │ │ │ │ + beq s1,a3,5cbc │ │ │ │ lw a1,128(s0) │ │ │ │ - beqz a1,72f2 │ │ │ │ + beqz a1,5cbc │ │ │ │ ld a4,144(s0) │ │ │ │ slli a5,a1,0x20 │ │ │ │ srli a1,a5,0x1d │ │ │ │ li a3,0 │ │ │ │ add a1,a1,a4 │ │ │ │ li a7,0 │ │ │ │ ld a5,0(a4) │ │ │ │ add a5,a5,a6 │ │ │ │ - bltu a5,s1,72e2 │ │ │ │ + bltu a5,s1,5cac │ │ │ │ ld a2,136(s0) │ │ │ │ add a2,a2,a3 │ │ │ │ ld a2,0(a2) │ │ │ │ add a2,a2,a5 │ │ │ │ - bgeu s11,a2,72e4 │ │ │ │ + bgeu s11,a2,5cae │ │ │ │ li a7,1 │ │ │ │ sd a5,0(a4) │ │ │ │ addi a4,a4,8 │ │ │ │ addi a3,a3,8 │ │ │ │ - bne a1,a4,72ce │ │ │ │ - bnez a7,73a8 │ │ │ │ + bne a1,a4,5c98 │ │ │ │ + bnez a7,5d72 │ │ │ │ sd s1,24(s0) │ │ │ │ sd s11,32(s0) │ │ │ │ addiw s4,s4,1 │ │ │ │ addi s5,s5,208 │ │ │ │ - bltu s4,a0,725a │ │ │ │ + bltu s4,a0,5c24 │ │ │ │ ld s0,96(sp) │ │ │ │ ld s1,88(sp) │ │ │ │ ld s2,80(sp) │ │ │ │ ld s3,72(sp) │ │ │ │ ld s4,64(sp) │ │ │ │ ld s5,56(sp) │ │ │ │ ld s7,40(sp) │ │ │ │ @@ -4858,33752 +3070,41643 @@ │ │ │ │ ld s11,8(sp) │ │ │ │ ld ra,104(sp) │ │ │ │ ld s6,48(sp) │ │ │ │ addi sp,sp,112 │ │ │ │ ret │ │ │ │ ld a2,32(s0) │ │ │ │ li a5,0 │ │ │ │ - bne a4,s3,7280 │ │ │ │ + bne a4,s3,5c4a │ │ │ │ lbu a7,64(s0) │ │ │ │ mv a1,a3 │ │ │ │ li a4,0 │ │ │ │ - bne a6,s7,728a │ │ │ │ - beq a7,s8,7370 │ │ │ │ - bne a7,s10,7296 │ │ │ │ + bne a6,s7,5c54 │ │ │ │ + beq a7,s8,5d3a │ │ │ │ + bne a7,s10,5c60 │ │ │ │ ld a1,32(s0) │ │ │ │ mv a2,a1 │ │ │ │ - beq t3,s3,73c8 │ │ │ │ + beq t3,s3,5d92 │ │ │ │ sub a4,a4,t3 │ │ │ │ - beq t1,s3,73ce │ │ │ │ + beq t1,s3,5d98 │ │ │ │ sub a5,a5,t1 │ │ │ │ - bgez a5,729a │ │ │ │ + bgez a5,5c64 │ │ │ │ neg a6,a5 │ │ │ │ - blt a6,a2,729a │ │ │ │ + blt a6,a2,5c64 │ │ │ │ li s11,0 │ │ │ │ li a5,0 │ │ │ │ - bgez a4,72a2 │ │ │ │ + bgez a4,5c6c │ │ │ │ neg a2,a4 │ │ │ │ li s1,0 │ │ │ │ - bge a2,a1,72b0 │ │ │ │ - j 72a2 │ │ │ │ + bge a2,a1,5c7a │ │ │ │ + j 5c6c │ │ │ │ mv a2,a3 │ │ │ │ mv a1,a2 │ │ │ │ - beq t3,s3,739e │ │ │ │ + beq t3,s3,5d68 │ │ │ │ add a5,a5,t3 │ │ │ │ - beq t1,s3,73a4 │ │ │ │ + beq t1,s3,5d6e │ │ │ │ add a4,a4,t1 │ │ │ │ - j 7296 │ │ │ │ + j 5c60 │ │ │ │ neg a2,a4 │ │ │ │ - blt a2,a1,72a2 │ │ │ │ + blt a2,a1,5c6c │ │ │ │ li s1,0 │ │ │ │ li a4,0 │ │ │ │ - j 72a6 │ │ │ │ - beq a7,s8,73d2 │ │ │ │ - bne a7,s10,7296 │ │ │ │ + j 5c70 │ │ │ │ + beq a7,s8,5d9c │ │ │ │ + bne a7,s10,5c60 │ │ │ │ mv a1,a3 │ │ │ │ mv a2,a1 │ │ │ │ - j 7340 │ │ │ │ + j 5d0a │ │ │ │ ld a2,32(s0) │ │ │ │ - bne t1,s3,737e │ │ │ │ + bne t1,s3,5d48 │ │ │ │ mv a1,a3 │ │ │ │ - j 7296 │ │ │ │ + j 5c60 │ │ │ │ li a3,0 │ │ │ │ - auipc a2,0x57 │ │ │ │ - addi a2,a2,-794 │ │ │ │ + auipc a2,0x58 │ │ │ │ + addi a2,a2,-396 │ │ │ │ li a1,824 │ │ │ │ - auipc a0,0x57 │ │ │ │ - addi a0,a0,-1046 │ │ │ │ - jal 27d46 │ │ │ │ + auipc a0,0x58 │ │ │ │ + addi a0,a0,-648 │ │ │ │ + jal 3631e │ │ │ │ lw a0,64(s6) │ │ │ │ - j 72f2 │ │ │ │ + j 5cbc │ │ │ │ mv a1,a3 │ │ │ │ - bne t1,s3,734c │ │ │ │ + bne t1,s3,5d16 │ │ │ │ ld a2,32(s0) │ │ │ │ - j 7296 │ │ │ │ + j 5c60 │ │ │ │ ld a2,32(s0) │ │ │ │ mv a1,a2 │ │ │ │ - j 7374 │ │ │ │ + j 5d3e │ │ │ │ sd zero,8(a0) │ │ │ │ sd zero,0(a0) │ │ │ │ sd zero,16(a0) │ │ │ │ sd zero,24(a0) │ │ │ │ sb zero,32(a0) │ │ │ │ ret │ │ │ │ - andi a0,a1,63 │ │ │ │ - srliw a5,a1,0x6 │ │ │ │ - snez a0,a0 │ │ │ │ - li a1,8 │ │ │ │ - addw a0,a0,a5 │ │ │ │ - j 39f0 │ │ │ │ - andi a5,a2,63 │ │ │ │ - snez a5,a5 │ │ │ │ - srliw a2,a2,0x6 │ │ │ │ - mv a0,a1 │ │ │ │ - addw a1,a5,a2 │ │ │ │ - slli a1,a1,0x3 │ │ │ │ - j 1d4e0 │ │ │ │ - andi a5,a1,63 │ │ │ │ - snez a5,a5 │ │ │ │ - srliw a1,a1,0x6 │ │ │ │ - addw a5,a5,a1 │ │ │ │ - li a1,0 │ │ │ │ - beqz a2,7430 │ │ │ │ - li a1,255 │ │ │ │ - slli a4,a5,0x20 │ │ │ │ - srli a2,a4,0x1d │ │ │ │ - j 3890 │ │ │ │ - srliw a5,a1,0x6 │ │ │ │ - srliw a3,a1,0x6 │ │ │ │ - beqz a5,7464 │ │ │ │ - slli a3,a3,0x20 │ │ │ │ - srli a3,a3,0x1d │ │ │ │ - mv a5,a0 │ │ │ │ - add a3,a3,a0 │ │ │ │ - li a6,255 │ │ │ │ - j 7458 │ │ │ │ - beq a3,a5,7464 │ │ │ │ - ld a4,0(a5) │ │ │ │ - addi a5,a5,8 │ │ │ │ - beq a4,a6,7454 │ │ │ │ - li a0,0 │ │ │ │ - ret │ │ │ │ - andi a3,a1,63 │ │ │ │ - beqz a3,74b6 │ │ │ │ - addiw a4,a1,-1 │ │ │ │ - srliw a5,a4,0x6 │ │ │ │ - slli a5,a5,0x3 │ │ │ │ - add a5,a5,a0 │ │ │ │ - ld a6,0(a5) │ │ │ │ - li a5,1 │ │ │ │ - sll a5,a5,a4 │ │ │ │ - and a5,a5,a6 │ │ │ │ - snez a5,a5 │ │ │ │ - bne a5,a2,7460 │ │ │ │ - addiw a5,a1,-2 │ │ │ │ - li a6,1 │ │ │ │ - subw a1,a4,a3 │ │ │ │ - j 74a6 │ │ │ │ - ld a4,0(a4) │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - and a3,a3,a4 │ │ │ │ - snez a3,a3 │ │ │ │ - bne a2,a3,7460 │ │ │ │ - srliw a4,a5,0x6 │ │ │ │ - slli a4,a4,0x3 │ │ │ │ - add a4,a4,a0 │ │ │ │ - sll a3,a6,a5 │ │ │ │ - bne a1,a5,7498 │ │ │ │ - li a0,1 │ │ │ │ + beqz a0,5e50 │ │ │ │ + addi sp,sp,-64 │ │ │ │ + sd s2,32(sp) │ │ │ │ + auipc s2,0x74 │ │ │ │ + ld s2,330(s2) │ │ │ │ + lw a3,0(a0) │ │ │ │ + sd s1,40(sp) │ │ │ │ + mv s1,a0 │ │ │ │ + ld a0,0(s2) │ │ │ │ + auipc a2,0x58 │ │ │ │ + addi a2,a2,-376 │ │ │ │ + li a1,1 │ │ │ │ + sd s0,48(sp) │ │ │ │ + sd s3,24(sp) │ │ │ │ + sd s4,16(sp) │ │ │ │ + sd ra,56(sp) │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + lw a5,0(s1) │ │ │ │ + li s0,0 │ │ │ │ + li a3,0 │ │ │ │ + auipc s4,0x58 │ │ │ │ + addi s4,s4,-372 │ │ │ │ + auipc s3,0x58 │ │ │ │ + addi s3,s3,-372 │ │ │ │ + beqz a5,5e2e │ │ │ │ + bnez a3,5e3e │ │ │ │ + ld a5,8(s1) │ │ │ │ + slli a4,s0,0x6 │ │ │ │ + ld a0,0(s2) │ │ │ │ + add a5,a5,a4 │ │ │ │ + ld a2,8(a5) │ │ │ │ + ld a4,16(a5) │ │ │ │ + li a1,1 │ │ │ │ + ld a5,0(a2) │ │ │ │ + ld a7,24(a2) │ │ │ │ + ld a6,16(a2) │ │ │ │ + mv a2,s3 │ │ │ │ + addi s0,s0,1 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + lw a5,0(s1) │ │ │ │ + sext.w a3,s0 │ │ │ │ + bltu a3,a5,5dfe │ │ │ │ + ld ra,56(sp) │ │ │ │ + ld s0,48(sp) │ │ │ │ + ld s1,40(sp) │ │ │ │ + ld s2,32(sp) │ │ │ │ + ld s3,24(sp) │ │ │ │ + ld s4,16(sp) │ │ │ │ + addi sp,sp,64 │ │ │ │ ret │ │ │ │ - beqz a1,7518 │ │ │ │ + ld a0,0(s2) │ │ │ │ + mv a2,s4 │ │ │ │ + li a1,1 │ │ │ │ + sd a3,8(sp) │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + ld a3,8(sp) │ │ │ │ + j 5e00 │ │ │ │ + li a3,0 │ │ │ │ + auipc a2,0x58 │ │ │ │ + addi a2,a2,-554 │ │ │ │ + li a1,74 │ │ │ │ + auipc a0,0x58 │ │ │ │ + addi a0,a0,-534 │ │ │ │ + j 22b80 │ │ │ │ addi sp,sp,-48 │ │ │ │ - sd s0,32(sp) │ │ │ │ - sd s1,24(sp) │ │ │ │ - sd s2,16(sp) │ │ │ │ sd s3,8(sp) │ │ │ │ - sd s4,0(sp) │ │ │ │ + auipc s3,0x74 │ │ │ │ + ld s3,154(s3) │ │ │ │ + lw a3,0(a0) │ │ │ │ + sd s1,24(sp) │ │ │ │ + mv s1,a0 │ │ │ │ + ld a0,0(s3) │ │ │ │ + auipc a2,0x58 │ │ │ │ + addi a2,a2,-488 │ │ │ │ + li a1,1 │ │ │ │ sd ra,40(sp) │ │ │ │ - mv s1,a1 │ │ │ │ - mv s2,a0 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + lw a5,0(s1) │ │ │ │ + beqz a5,5ede │ │ │ │ + sd s0,32(sp) │ │ │ │ + sd s4,0(sp) │ │ │ │ + sd s2,16(sp) │ │ │ │ li s0,0 │ │ │ │ - li s4,1 │ │ │ │ - auipc s3,0x57 │ │ │ │ - addi s3,s3,-1026 │ │ │ │ - srliw a5,s0,0x6 │ │ │ │ - slli a5,a5,0x3 │ │ │ │ - add a5,a5,s2 │ │ │ │ - ld a5,0(a5) │ │ │ │ - sll a2,s4,s0 │ │ │ │ - mv a1,s3 │ │ │ │ - and a2,a2,a5 │ │ │ │ - snez a2,a2 │ │ │ │ - li a0,1 │ │ │ │ - addiw s0,s0,1 │ │ │ │ - jal 37c0 <__printf_chk@plt> │ │ │ │ - bne s1,s0,74da │ │ │ │ + li a3,0 │ │ │ │ + auipc s4,0x58 │ │ │ │ + addi s4,s4,-486 │ │ │ │ + ld a4,8(s1) │ │ │ │ + slli s2,s0,0x5 │ │ │ │ + ld a0,0(s3) │ │ │ │ + add a4,a4,s2 │ │ │ │ + lw a5,8(a4) │ │ │ │ + lw a6,16(a4) │ │ │ │ + ld a4,0(a4) │ │ │ │ + mv a2,s4 │ │ │ │ + li a1,1 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + ld a0,8(s1) │ │ │ │ + addi s0,s0,1 │ │ │ │ + add a0,a0,s2 │ │ │ │ + addi a0,a0,16 │ │ │ │ + jal 5db8 │ │ │ │ + lw a5,0(s1) │ │ │ │ + sext.w a3,s0 │ │ │ │ + bltu a3,a5,5ea6 │ │ │ │ ld s0,32(sp) │ │ │ │ + ld s2,16(sp) │ │ │ │ + ld s4,0(sp) │ │ │ │ + ld a0,0(s3) │ │ │ │ ld ra,40(sp) │ │ │ │ ld s1,24(sp) │ │ │ │ - ld s2,16(sp) │ │ │ │ ld s3,8(sp) │ │ │ │ - ld s4,0(sp) │ │ │ │ - auipc a1,0x5b │ │ │ │ - addi a1,a1,-1424 │ │ │ │ - li a0,1 │ │ │ │ + auipc a2,0x5b │ │ │ │ + addi a2,a2,-112 │ │ │ │ + li a1,1 │ │ │ │ addi sp,sp,48 │ │ │ │ - j 37c0 <__printf_chk@plt> │ │ │ │ - auipc a1,0x5b │ │ │ │ - addi a1,a1,-1440 │ │ │ │ - li a0,1 │ │ │ │ - j 37c0 <__printf_chk@plt> │ │ │ │ - srliw a5,a3,0x6 │ │ │ │ - srliw a3,a3,0x6 │ │ │ │ - beqz a5,7552 │ │ │ │ - addiw a3,a3,-1 │ │ │ │ - slli a5,a3,0x20 │ │ │ │ - srli a4,a5,0x1d │ │ │ │ - addi a5,a1,8 │ │ │ │ - add a4,a4,a5 │ │ │ │ - ld a5,0(a1) │ │ │ │ - ld a3,0(a2) │ │ │ │ - addi a1,a1,8 │ │ │ │ - addi a2,a2,8 │ │ │ │ - and a5,a5,a3 │ │ │ │ - sd a5,0(a0) │ │ │ │ - addi a0,a0,8 │ │ │ │ - bne a1,a4,7540 │ │ │ │ - ret │ │ │ │ - srliw a5,a3,0x6 │ │ │ │ - srliw a3,a3,0x6 │ │ │ │ - beqz a5,7580 │ │ │ │ - addiw a3,a3,-1 │ │ │ │ - slli a5,a3,0x20 │ │ │ │ - srli a4,a5,0x1d │ │ │ │ - addi a5,a1,8 │ │ │ │ - add a4,a4,a5 │ │ │ │ - ld a5,0(a1) │ │ │ │ - ld a3,0(a2) │ │ │ │ - addi a1,a1,8 │ │ │ │ - addi a2,a2,8 │ │ │ │ - or a5,a5,a3 │ │ │ │ - sd a5,0(a0) │ │ │ │ - addi a0,a0,8 │ │ │ │ - bne a1,a4,756e │ │ │ │ - ret │ │ │ │ - srliw a5,a2,0x6 │ │ │ │ - srliw a2,a2,0x6 │ │ │ │ - beqz a5,75ae │ │ │ │ - addiw a2,a2,-1 │ │ │ │ - slli a5,a2,0x20 │ │ │ │ - srli a4,a5,0x1d │ │ │ │ - addi a5,a1,8 │ │ │ │ - add a4,a4,a5 │ │ │ │ - ld a5,0(a1) │ │ │ │ - addi a0,a0,8 │ │ │ │ - addi a1,a1,8 │ │ │ │ - not a5,a5 │ │ │ │ - sd a5,-8(a0) │ │ │ │ - bne a1,a4,759c │ │ │ │ - ret │ │ │ │ - srliw a5,a3,0x6 │ │ │ │ - srliw a3,a3,0x6 │ │ │ │ - beqz a5,75dc │ │ │ │ - addiw a3,a3,-1 │ │ │ │ - slli a5,a3,0x20 │ │ │ │ - srli a4,a5,0x1d │ │ │ │ - addi a5,a1,8 │ │ │ │ - add a4,a4,a5 │ │ │ │ - ld a5,0(a1) │ │ │ │ - ld a3,0(a2) │ │ │ │ - addi a1,a1,8 │ │ │ │ - addi a2,a2,8 │ │ │ │ - xor a5,a5,a3 │ │ │ │ - sd a5,0(a0) │ │ │ │ - addi a0,a0,8 │ │ │ │ - bne a1,a4,75ca │ │ │ │ - ret │ │ │ │ - srliw a5,a3,0x6 │ │ │ │ - srliw a3,a3,0x6 │ │ │ │ - beqz a5,7640 │ │ │ │ - addiw a3,a3,-1 │ │ │ │ - slli a5,a3,0x20 │ │ │ │ - srli a3,a5,0x1d │ │ │ │ - addi a5,a1,8 │ │ │ │ - mv a4,a0 │ │ │ │ - add a3,a3,a5 │ │ │ │ - li a0,0 │ │ │ │ - j 7616 │ │ │ │ - bgeu a6,a5,760c │ │ │ │ - ld a0,0(a2) │ │ │ │ - sltu a5,a0,a5 │ │ │ │ - xori a0,a5,1 │ │ │ │ - addi a1,a1,8 │ │ │ │ - addi a2,a2,8 │ │ │ │ - addi a4,a4,8 │ │ │ │ - beq a3,a1,763e │ │ │ │ - ld a6,0(a2) │ │ │ │ - ld a5,0(a1) │ │ │ │ - add a5,a5,a6 │ │ │ │ - add a5,a5,a0 │ │ │ │ - sd a5,0(a4) │ │ │ │ - ld a6,0(a1) │ │ │ │ - bnez a0,75fe │ │ │ │ - li a0,1 │ │ │ │ - bltu a5,a6,760c │ │ │ │ - ld a0,0(a2) │ │ │ │ - addi a1,a1,8 │ │ │ │ - addi a2,a2,8 │ │ │ │ - sltu a0,a5,a0 │ │ │ │ - addi a4,a4,8 │ │ │ │ - bne a3,a1,7616 │ │ │ │ - ret │ │ │ │ - li a0,0 │ │ │ │ - ret │ │ │ │ - srliw a2,a2,0x6 │ │ │ │ - andi a4,a3,63 │ │ │ │ - srliw a7,a3,0x6 │ │ │ │ - addiw a5,a2,-1 │ │ │ │ - srliw a3,a3,0x6 │ │ │ │ - bnez a4,769c │ │ │ │ - blt a5,a3,769a │ │ │ │ - slli a2,a2,0x20 │ │ │ │ - slli a4,a7,0x20 │ │ │ │ - srli a2,a2,0x20 │ │ │ │ - subw a6,a5,a7 │ │ │ │ - addi a3,a0,-16 │ │ │ │ - slli a2,a2,0x3 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - sub a4,a5,a4 │ │ │ │ - add a3,a3,a2 │ │ │ │ - slli a2,a6,0x20 │ │ │ │ - slli a4,a4,0x3 │ │ │ │ - slli a5,a5,0x3 │ │ │ │ - srli a6,a2,0x1d │ │ │ │ - add a1,a1,a4 │ │ │ │ - add a0,a0,a5 │ │ │ │ - sub a4,a3,a6 │ │ │ │ - ld a5,0(a1) │ │ │ │ - addi a0,a0,-8 │ │ │ │ - addi a1,a1,-8 │ │ │ │ - sd a5,8(a0) │ │ │ │ - bne a4,a0,768c │ │ │ │ - ret │ │ │ │ - ret │ │ │ │ - slli t3,a7,0x20 │ │ │ │ - sext.w t1,a4 │ │ │ │ - srli t3,t3,0x20 │ │ │ │ - bge a3,a5,76fc │ │ │ │ - slli t4,a2,0x20 │ │ │ │ - addiw a2,a2,-2 │ │ │ │ - sub a3,a5,t3 │ │ │ │ - subw a2,a2,a7 │ │ │ │ - srli t4,t4,0x20 │ │ │ │ - slli a7,a2,0x20 │ │ │ │ - slli a3,a3,0x3 │ │ │ │ - addi a6,a0,-16 │ │ │ │ - slli t4,t4,0x3 │ │ │ │ - srli a2,a7,0x1d │ │ │ │ - slli a5,a5,0x3 │ │ │ │ - addi a3,a3,-8 │ │ │ │ - add a6,a6,t4 │ │ │ │ - li a7,64 │ │ │ │ - subw a7,a7,a4 │ │ │ │ - add a5,a5,a0 │ │ │ │ - add a3,a3,a1 │ │ │ │ - sub a6,a6,a2 │ │ │ │ - ld a4,8(a3) │ │ │ │ - ld a2,0(a3) │ │ │ │ - addi a5,a5,-8 │ │ │ │ - sll a4,a4,t1 │ │ │ │ - srl a2,a2,a7 │ │ │ │ - or a4,a4,a2 │ │ │ │ - sd a4,8(a5) │ │ │ │ - addi a3,a3,-8 │ │ │ │ - bne a5,a6,76e4 │ │ │ │ - ld a5,0(a1) │ │ │ │ - slli t3,t3,0x3 │ │ │ │ - add t3,t3,a0 │ │ │ │ - sll a5,a5,t1 │ │ │ │ - sd a5,0(t3) │ │ │ │ - ret │ │ │ │ - srliw a5,a3,0x6 │ │ │ │ - srliw a2,a2,0x6 │ │ │ │ - subw a4,a2,a5 │ │ │ │ - andi a3,a3,63 │ │ │ │ - addiw t4,a4,-1 │ │ │ │ - beqz a3,7782 │ │ │ │ - sext.w t3,a3 │ │ │ │ - blez t4,776c │ │ │ │ - addiw a7,a4,-2 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - slli a4,a7,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - srli a7,a4,0x1d │ │ │ │ - slli a5,a5,0x3 │ │ │ │ - addi a4,a0,8 │ │ │ │ - li t1,64 │ │ │ │ - subw t1,t1,a3 │ │ │ │ - add a5,a5,a1 │ │ │ │ - mv a3,a0 │ │ │ │ - add a7,a7,a4 │ │ │ │ - ld a4,0(a5) │ │ │ │ - ld a6,8(a5) │ │ │ │ - addi a3,a3,8 │ │ │ │ - srl a4,a4,t3 │ │ │ │ - sll a6,a6,t1 │ │ │ │ - or a4,a4,a6 │ │ │ │ - sd a4,-8(a3) │ │ │ │ - addi a5,a5,8 │ │ │ │ - bne a7,a3,774e │ │ │ │ - slli a2,a2,0x20 │ │ │ │ - srli a2,a2,0x1d │ │ │ │ - add a1,a1,a2 │ │ │ │ - ld a5,-8(a1) │ │ │ │ - slli t4,t4,0x3 │ │ │ │ - add a0,a0,t4 │ │ │ │ - srl a5,a5,t3 │ │ │ │ - sd a5,0(a0) │ │ │ │ - ret │ │ │ │ - bltz t4,7780 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - srli a5,a5,0x1d │ │ │ │ - slli a4,a4,0x3 │ │ │ │ - add a1,a1,a5 │ │ │ │ - add a4,a4,a0 │ │ │ │ - ld a5,0(a1) │ │ │ │ - addi a0,a0,8 │ │ │ │ - addi a1,a1,8 │ │ │ │ - sd a5,-8(a0) │ │ │ │ - bne a4,a0,7790 │ │ │ │ - ret │ │ │ │ - ld a3,16(a0) │ │ │ │ - ld a4,16(a1) │ │ │ │ - mv a5,a0 │ │ │ │ - bltu a4,a3,77e6 │ │ │ │ - li a0,1 │ │ │ │ - bltu a3,a4,77e8 │ │ │ │ - lw a3,0(a5) │ │ │ │ - lw a4,0(a1) │ │ │ │ - bltu a4,a3,77e8 │ │ │ │ - li a0,-1 │ │ │ │ - bltu a3,a4,77e8 │ │ │ │ - lbu a3,40(a5) │ │ │ │ - lbu a4,40(a1) │ │ │ │ - li a0,1 │ │ │ │ - bltu a4,a3,77e8 │ │ │ │ - li a0,-1 │ │ │ │ - bltu a3,a4,77e8 │ │ │ │ - ld a5,8(a5) │ │ │ │ - ld a4,8(a1) │ │ │ │ - li a0,1 │ │ │ │ - bltu a4,a5,77e8 │ │ │ │ - sltu a5,a5,a4 │ │ │ │ - negw a0,a5 │ │ │ │ - ret │ │ │ │ - li a0,-1 │ │ │ │ - ret │ │ │ │ + j 38a0 <__fprintf_chk@plt> │ │ │ │ + beqz a0,5f76 │ │ │ │ lw a3,0(a0) │ │ │ │ - lw a4,0(a1) │ │ │ │ - mv a5,a0 │ │ │ │ - bltu a4,a3,7822 │ │ │ │ - li a0,-1 │ │ │ │ - bltu a3,a4,7824 │ │ │ │ - lbu a3,24(a5) │ │ │ │ - lbu a4,24(a1) │ │ │ │ - li a0,1 │ │ │ │ - bltu a4,a3,7824 │ │ │ │ - li a0,-1 │ │ │ │ - bltu a3,a4,7824 │ │ │ │ - ld a5,8(a5) │ │ │ │ - ld a4,8(a1) │ │ │ │ - li a0,1 │ │ │ │ - bltu a4,a5,7824 │ │ │ │ - sltu a5,a5,a4 │ │ │ │ - negw a0,a5 │ │ │ │ - ret │ │ │ │ - li a0,1 │ │ │ │ + addi sp,sp,-48 │ │ │ │ + sd s1,24(sp) │ │ │ │ + auipc a2,0x58 │ │ │ │ + addi a2,a2,-680 │ │ │ │ + mv s1,a0 │ │ │ │ + li a1,127 │ │ │ │ + auipc a0,0x58 │ │ │ │ + addi a0,a0,-710 │ │ │ │ + sd ra,40(sp) │ │ │ │ + jal 3631e │ │ │ │ + lw a5,0(s1) │ │ │ │ + beqz a5,5f6e │ │ │ │ + sd s0,32(sp) │ │ │ │ + sd s2,16(sp) │ │ │ │ + sd s3,8(sp) │ │ │ │ + li s0,0 │ │ │ │ + li a3,0 │ │ │ │ + auipc s3,0x58 │ │ │ │ + addi s3,s3,-610 │ │ │ │ + auipc s2,0x58 │ │ │ │ + addi s2,s2,-746 │ │ │ │ + ld a5,8(s1) │ │ │ │ + slli a4,s0,0x6 │ │ │ │ + mv a2,s3 │ │ │ │ + add a5,a5,a4 │ │ │ │ + ld a1,8(a5) │ │ │ │ + ld a4,16(a5) │ │ │ │ + mv a0,s2 │ │ │ │ + ld a5,0(a1) │ │ │ │ + ld a7,24(a1) │ │ │ │ + ld a6,16(a1) │ │ │ │ + li a1,129 │ │ │ │ + addi s0,s0,1 │ │ │ │ + jal 3631e │ │ │ │ + lw a5,0(s1) │ │ │ │ + sext.w a3,s0 │ │ │ │ + bltu a3,a5,5f3a │ │ │ │ + ld s0,32(sp) │ │ │ │ + ld s2,16(sp) │ │ │ │ + ld s3,8(sp) │ │ │ │ + ld ra,40(sp) │ │ │ │ + ld s1,24(sp) │ │ │ │ + addi sp,sp,48 │ │ │ │ ret │ │ │ │ - addi sp,sp,-16 │ │ │ │ - auipc a3,0x5c │ │ │ │ - addi a3,a3,1800 │ │ │ │ - li a2,308 │ │ │ │ - auipc a1,0x57 │ │ │ │ - addi a1,a1,-1884 │ │ │ │ - auipc a0,0x57 │ │ │ │ - addi a0,a0,-1876 │ │ │ │ - sd ra,8(sp) │ │ │ │ - jal 3830 <__assert_fail@plt> │ │ │ │ + li a3,0 │ │ │ │ + auipc a2,0x58 │ │ │ │ + addi a2,a2,-848 │ │ │ │ + li a1,123 │ │ │ │ + auipc a0,0x58 │ │ │ │ + addi a0,a0,-828 │ │ │ │ + j 22b80 │ │ │ │ lw a3,0(a0) │ │ │ │ - lw a4,0(a1) │ │ │ │ - mv a5,a0 │ │ │ │ - bltu a4,a3,7882 │ │ │ │ - li a0,-1 │ │ │ │ - bltu a3,a4,7884 │ │ │ │ - lbu a3,40(a5) │ │ │ │ - lbu a4,40(a1) │ │ │ │ - li a0,1 │ │ │ │ - bltu a4,a3,7884 │ │ │ │ - li a0,-1 │ │ │ │ - bltu a3,a4,7884 │ │ │ │ - ld a5,8(a5) │ │ │ │ - ld a4,8(a1) │ │ │ │ - li a0,1 │ │ │ │ - bltu a4,a5,7884 │ │ │ │ - sltu a5,a5,a4 │ │ │ │ - negw a0,a5 │ │ │ │ - ret │ │ │ │ - li a0,1 │ │ │ │ - ret │ │ │ │ addi sp,sp,-80 │ │ │ │ + sd s5,24(sp) │ │ │ │ + auipc a2,0x58 │ │ │ │ + addi a2,a2,-766 │ │ │ │ + mv s5,a0 │ │ │ │ + li a1,146 │ │ │ │ + auipc a0,0x58 │ │ │ │ + addi a0,a0,-860 │ │ │ │ + sd ra,72(sp) │ │ │ │ + jal 3631e │ │ │ │ + lw a5,0(s5) │ │ │ │ + beqz a5,606a │ │ │ │ sd s2,48(sp) │ │ │ │ - mv s2,a1 │ │ │ │ - ld a1,16(a1) │ │ │ │ + sd s3,40(sp) │ │ │ │ + sd s4,32(sp) │ │ │ │ sd s6,16(sp) │ │ │ │ - auipc s6,0x72 │ │ │ │ - ld s6,1664(s6) │ │ │ │ + sd s7,8(sp) │ │ │ │ sd s0,64(sp) │ │ │ │ - sd s4,32(sp) │ │ │ │ - add a1,a1,a2 │ │ │ │ - mv s0,a0 │ │ │ │ - mv s4,a5 │ │ │ │ - mv a0,s2 │ │ │ │ - ld a5,0(s6) │ │ │ │ - sd a5,8(sp) │ │ │ │ - li a5,0 │ │ │ │ sd s1,56(sp) │ │ │ │ - sd s3,40(sp) │ │ │ │ - sd s5,24(sp) │ │ │ │ - sd ra,72(sp) │ │ │ │ - mv s3,a2 │ │ │ │ - mv s5,a3 │ │ │ │ - mv s1,a4 │ │ │ │ - jal 43df8 │ │ │ │ - sext.w a1,a0 │ │ │ │ - sw a1,0(s0) │ │ │ │ - addi a3,sp,4 │ │ │ │ - mv a2,sp │ │ │ │ + li s4,0 │ │ │ │ + li a3,0 │ │ │ │ + auipc s7,0x58 │ │ │ │ + addi s7,s7,-722 │ │ │ │ + auipc s2,0x58 │ │ │ │ + addi s2,s2,-906 │ │ │ │ + auipc s6,0x58 │ │ │ │ + addi s6,s6,-898 │ │ │ │ + auipc s3,0x58 │ │ │ │ + addi s3,s3,-794 │ │ │ │ + ld a4,8(s5) │ │ │ │ + slli s0,s4,0x5 │ │ │ │ + mv a2,s7 │ │ │ │ + add a4,a4,s0 │ │ │ │ + lw a5,8(a4) │ │ │ │ + ld a4,0(a4) │ │ │ │ + li a1,148 │ │ │ │ mv a0,s2 │ │ │ │ - jal 43e6a │ │ │ │ - beqz s1,7944 │ │ │ │ - lwu a5,0(sp) │ │ │ │ - add a3,a5,s4 │ │ │ │ - mv a4,a5 │ │ │ │ - bgeu s3,a3,7930 │ │ │ │ - lwu a3,4(sp) │ │ │ │ - sd a4,8(s0) │ │ │ │ - add a2,s1,a4 │ │ │ │ - bgeu a2,a3,7928 │ │ │ │ - sd a5,24(s0) │ │ │ │ - sd s1,16(s0) │ │ │ │ - sd a3,32(s0) │ │ │ │ - sb s5,40(s0) │ │ │ │ - sb zero,56(s0) │ │ │ │ - sd zero,48(s0) │ │ │ │ - sw zero,60(s0) │ │ │ │ - sd zero,64(s0) │ │ │ │ - ld a4,8(sp) │ │ │ │ - ld a5,0(s6) │ │ │ │ - xor a5,a5,a4 │ │ │ │ - li a4,0 │ │ │ │ - bnez a5,7964 │ │ │ │ - ld ra,72(sp) │ │ │ │ - mv a0,s0 │ │ │ │ + jal 3631e │ │ │ │ + ld s1,8(s5) │ │ │ │ + mv a2,s6 │ │ │ │ + li a1,127 │ │ │ │ + add s1,s1,s0 │ │ │ │ + lw a3,16(s1) │ │ │ │ + mv a0,s2 │ │ │ │ + jal 3631e │ │ │ │ + lw a5,16(s1) │ │ │ │ + beqz a5,604e │ │ │ │ + li s0,0 │ │ │ │ + li a3,0 │ │ │ │ + ld a5,24(s1) │ │ │ │ + slli a4,s0,0x6 │ │ │ │ + mv a2,s3 │ │ │ │ + add a5,a5,a4 │ │ │ │ + ld a1,8(a5) │ │ │ │ + ld a4,16(a5) │ │ │ │ + mv a0,s2 │ │ │ │ + ld a5,0(a1) │ │ │ │ + ld a7,24(a1) │ │ │ │ + ld a6,16(a1) │ │ │ │ + li a1,129 │ │ │ │ + addi s0,s0,1 │ │ │ │ + jal 3631e │ │ │ │ + lw a5,16(s1) │ │ │ │ + sext.w a3,s0 │ │ │ │ + bltu a3,a5,6020 │ │ │ │ + lw a5,0(s5) │ │ │ │ + addi s4,s4,1 │ │ │ │ + sext.w a3,s4 │ │ │ │ + bltu a3,a5,5fea │ │ │ │ ld s0,64(sp) │ │ │ │ ld s1,56(sp) │ │ │ │ ld s2,48(sp) │ │ │ │ ld s3,40(sp) │ │ │ │ ld s4,32(sp) │ │ │ │ - ld s5,24(sp) │ │ │ │ ld s6,16(sp) │ │ │ │ + ld s7,8(sp) │ │ │ │ + ld ra,72(sp) │ │ │ │ + ld s5,24(sp) │ │ │ │ addi sp,sp,80 │ │ │ │ ret │ │ │ │ - addi s1,a3,1 │ │ │ │ - sub s1,s1,a4 │ │ │ │ - j 78ec │ │ │ │ - lwu a3,4(sp) │ │ │ │ - sub a4,s3,s4 │ │ │ │ - sd a4,8(s0) │ │ │ │ - add a2,s1,a4 │ │ │ │ - bltu a2,a3,78ec │ │ │ │ - j 7928 │ │ │ │ - auipc a3,0x5c │ │ │ │ - addi a3,a3,1540 │ │ │ │ - li a2,65 │ │ │ │ - auipc a1,0x56 │ │ │ │ - addi a1,a1,1928 │ │ │ │ - auipc a0,0x56 │ │ │ │ - addi a0,a0,1976 │ │ │ │ - jal 3830 <__assert_fail@plt> │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ + ld a0,0(a1) │ │ │ │ addi sp,sp,-16 │ │ │ │ sd s0,0(sp) │ │ │ │ - mv s0,a0 │ │ │ │ - mv a0,a1 │ │ │ │ + mv a3,a2 │ │ │ │ + mv s0,a1 │ │ │ │ + auipc a2,0x59 │ │ │ │ + addi a2,a2,-716 │ │ │ │ + li a1,1 │ │ │ │ sd ra,8(sp) │ │ │ │ - jal 21882 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + ld a5,56(s0) │ │ │ │ ld ra,8(sp) │ │ │ │ - sd a0,48(s0) │ │ │ │ + addi a5,a5,1 │ │ │ │ + sd a5,56(s0) │ │ │ │ ld s0,0(sp) │ │ │ │ addi sp,sp,16 │ │ │ │ ret │ │ │ │ - sb a1,56(a0) │ │ │ │ - ret │ │ │ │ - ld a0,8(a0) │ │ │ │ - ret │ │ │ │ - ld a0,8(a0) │ │ │ │ - ret │ │ │ │ - ld a4,8(a0) │ │ │ │ - ld a0,24(a0) │ │ │ │ - sub a0,a4,a0 │ │ │ │ - ret │ │ │ │ - ld a4,8(a0) │ │ │ │ - ld a0,32(a0) │ │ │ │ - sub a0,a4,a0 │ │ │ │ - ret │ │ │ │ - ld a5,8(a0) │ │ │ │ - ld a4,16(a0) │ │ │ │ - add a0,a5,a4 │ │ │ │ - addi a0,a0,-1 │ │ │ │ - ret │ │ │ │ - ld a5,8(a0) │ │ │ │ - ld a4,16(a0) │ │ │ │ - ld a0,24(a0) │ │ │ │ - add a5,a5,a4 │ │ │ │ - addi a5,a5,-1 │ │ │ │ - sub a0,a5,a0 │ │ │ │ - ret │ │ │ │ - ld a5,8(a0) │ │ │ │ - ld a4,16(a0) │ │ │ │ - ld a0,32(a0) │ │ │ │ - add a5,a5,a4 │ │ │ │ - addi a5,a5,-1 │ │ │ │ - sub a0,a5,a0 │ │ │ │ - ret │ │ │ │ - lwu a4,0(a1) │ │ │ │ - ld a5,24(a0) │ │ │ │ - slli a4,a4,0x3 │ │ │ │ - add a5,a5,a4 │ │ │ │ - ld a5,0(a5) │ │ │ │ - ld a0,24(a5) │ │ │ │ - ret │ │ │ │ - ld a0,16(a0) │ │ │ │ - ld a5,8(a1) │ │ │ │ - add a0,a0,a5 │ │ │ │ - ret │ │ │ │ - ld a4,24(a1) │ │ │ │ - slli a2,a2,0x20 │ │ │ │ - ld a5,8(a1) │ │ │ │ - srli a2,a2,0x20 │ │ │ │ - add a3,a4,a2 │ │ │ │ - ld a0,16(a0) │ │ │ │ - bltu a3,a5,79fc │ │ │ │ - add a0,a0,a4 │ │ │ │ - ret │ │ │ │ - sub a5,a5,a2 │ │ │ │ - add a0,a0,a5 │ │ │ │ - ret │ │ │ │ - mv a5,a0 │ │ │ │ - ld a0,24(a0) │ │ │ │ - slli a1,a1,0x20 │ │ │ │ - ld a5,8(a5) │ │ │ │ - srli a1,a1,0x20 │ │ │ │ - add a4,a0,a1 │ │ │ │ - bltu a4,a5,7a16 │ │ │ │ - ret │ │ │ │ - sub a0,a5,a1 │ │ │ │ - ret │ │ │ │ - lwu a0,0(a0) │ │ │ │ - ret │ │ │ │ - ld a5,8(a1) │ │ │ │ - ld a0,16(a1) │ │ │ │ - ld a6,32(a1) │ │ │ │ - add a7,a5,a0 │ │ │ │ - addi a4,a7,-1 │ │ │ │ - bgeu a4,a6,7a60 │ │ │ │ - slli a4,a3,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add a4,a4,a7 │ │ │ │ - bgeu a4,a6,7a5a │ │ │ │ - addw a0,a0,a3 │ │ │ │ - ld a3,24(a1) │ │ │ │ - slli a4,a2,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add a4,a4,a3 │ │ │ │ - bltu a4,a5,7a56 │ │ │ │ - subw a2,a5,a3 │ │ │ │ - addw a0,a0,a2 │ │ │ │ + ld a0,0(a0) │ │ │ │ + snez a0,a0 │ │ │ │ ret │ │ │ │ - subw a0,a6,a5 │ │ │ │ - j 7a44 │ │ │ │ addi sp,sp,-16 │ │ │ │ + sd s0,0(sp) │ │ │ │ + mv s0,a0 │ │ │ │ + ld a0,0(a0) │ │ │ │ sd ra,8(sp) │ │ │ │ - jal 7826 │ │ │ │ - lw a0,16(a0) │ │ │ │ - ret │ │ │ │ - sw zero,0(a0) │ │ │ │ - sd zero,8(a0) │ │ │ │ + beqz a0,60be │ │ │ │ + jal 35a0 │ │ │ │ + ld ra,8(sp) │ │ │ │ + sd zero,0(s0) │ │ │ │ + ld s0,0(sp) │ │ │ │ + addi sp,sp,16 │ │ │ │ ret │ │ │ │ - lw a5,0(a0) │ │ │ │ + auipc a3,0x5e │ │ │ │ + addi a3,a3,-1310 │ │ │ │ + li a2,199 │ │ │ │ + auipc a1,0x58 │ │ │ │ + addi a1,a1,-1154 │ │ │ │ + auipc a0,0x58 │ │ │ │ + addi a0,a0,-954 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + addi sp,sp,-16 │ │ │ │ + sd ra,8(sp) │ │ │ │ + sd s0,0(sp) │ │ │ │ + beqz a0,6100 │ │ │ │ + mv s0,a0 │ │ │ │ + ld a0,40(a0) │ │ │ │ + jal 39b0 │ │ │ │ + li a5,16 │ │ │ │ + bne a0,a5,6120 │ │ │ │ + ld a0,40(s0) │ │ │ │ + ld s0,0(sp) │ │ │ │ + ld ra,8(sp) │ │ │ │ + addi sp,sp,16 │ │ │ │ + j 39e0 │ │ │ │ + auipc a3,0x5e │ │ │ │ + addi a3,a3,-1352 │ │ │ │ + li a2,220 │ │ │ │ + auipc a1,0x58 │ │ │ │ + addi a1,a1,-1220 │ │ │ │ + auipc a0,0x58 │ │ │ │ + addi a0,a0,-1012 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + auipc a3,0x5e │ │ │ │ + addi a3,a3,-1384 │ │ │ │ + li a2,222 │ │ │ │ + auipc a1,0x58 │ │ │ │ + addi a1,a1,-1252 │ │ │ │ + auipc a0,0x58 │ │ │ │ + addi a0,a0,-1036 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + beqz a0,6148 │ │ │ │ + ld a0,40(a0) │ │ │ │ + j 32d0 │ │ │ │ + addi sp,sp,-16 │ │ │ │ + auipc a3,0x5e │ │ │ │ + addi a3,a3,-1402 │ │ │ │ + li a2,239 │ │ │ │ + auipc a1,0x58 │ │ │ │ + addi a1,a1,-1294 │ │ │ │ + auipc a0,0x58 │ │ │ │ + addi a0,a0,-1086 │ │ │ │ + sd ra,8(sp) │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + ld a0,0(a1) │ │ │ │ addi sp,sp,-32 │ │ │ │ sd s0,16(sp) │ │ │ │ - addiw a5,a5,1 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - sd s1,8(sp) │ │ │ │ - mv s0,a0 │ │ │ │ - mv s1,a1 │ │ │ │ - ld a0,8(a0) │ │ │ │ - slli a1,a5,0x3 │ │ │ │ - add a1,a1,a5 │ │ │ │ - slli a1,a1,0x3 │ │ │ │ sd ra,24(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - lwu a4,0(s0) │ │ │ │ - sd a0,8(s0) │ │ │ │ - mv a1,s1 │ │ │ │ - slli a5,a4,0x3 │ │ │ │ - add a5,a5,a4 │ │ │ │ - slli a5,a5,0x3 │ │ │ │ - add a0,a0,a5 │ │ │ │ - li a2,72 │ │ │ │ - jal 36a0 │ │ │ │ - lw a5,0(s0) │ │ │ │ + mv s0,a1 │ │ │ │ + beqz a0,618e │ │ │ │ + lui a3,0x80 │ │ │ │ + li a2,0 │ │ │ │ + li a1,0 │ │ │ │ + jal 3600 │ │ │ │ + ld a0,0(s0) │ │ │ │ ld ra,24(sp) │ │ │ │ - ld s1,8(sp) │ │ │ │ - addiw a5,a5,1 │ │ │ │ - sw a5,0(s0) │ │ │ │ ld s0,16(sp) │ │ │ │ addi sp,sp,32 │ │ │ │ ret │ │ │ │ - lw a5,0(a0) │ │ │ │ + ld a0,16(a1) │ │ │ │ + mv a1,a2 │ │ │ │ + sd a2,8(sp) │ │ │ │ + jal 3750 │ │ │ │ + sd a0,0(s0) │ │ │ │ + ld a2,8(sp) │ │ │ │ + bnez a0,6178 │ │ │ │ + ld a3,16(s0) │ │ │ │ + mv a4,a2 │ │ │ │ + li a1,259 │ │ │ │ + auipc a2,0x58 │ │ │ │ + addi a2,a2,-1134 │ │ │ │ + auipc a0,0x58 │ │ │ │ + addi a0,a0,-1382 │ │ │ │ + jal 22b80 │ │ │ │ + jal 3390 <__errno_location@plt> │ │ │ │ + lw a0,0(a0) │ │ │ │ + jal 35b0 │ │ │ │ + mv a2,a0 │ │ │ │ + auipc a1,0x58 │ │ │ │ + addi a1,a1,-1102 │ │ │ │ + li a0,1 │ │ │ │ + jal 37c0 <__printf_chk@plt> │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ + lw a5,0(a1) │ │ │ │ + beqz a5,6238 │ │ │ │ addi sp,sp,-48 │ │ │ │ - sd ra,40(sp) │ │ │ │ sd s0,32(sp) │ │ │ │ sd s1,24(sp) │ │ │ │ + sd s3,8(sp) │ │ │ │ + sd s4,0(sp) │ │ │ │ + sd ra,40(sp) │ │ │ │ sd s2,16(sp) │ │ │ │ - auipc s2,0x72 │ │ │ │ - ld s2,1090(s2) │ │ │ │ - mv s1,a0 │ │ │ │ - mv s0,a2 │ │ │ │ - mv a0,a1 │ │ │ │ - ld a4,0(s2) │ │ │ │ - sd a4,8(sp) │ │ │ │ - li a4,0 │ │ │ │ - mv a1,a5 │ │ │ │ - sw a5,0(a2) │ │ │ │ - addi a3,sp,4 │ │ │ │ - mv a2,sp │ │ │ │ - jal 43e6a │ │ │ │ - lbu a5,96(s1) │ │ │ │ - sb a5,40(s0) │ │ │ │ - ld a0,88(s1) │ │ │ │ - lw a4,32(s1) │ │ │ │ - lwu a3,4(s1) │ │ │ │ - lw a5,28(a0) │ │ │ │ - sd a3,24(s0) │ │ │ │ - addw a5,a5,a4 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - sd a5,8(s0) │ │ │ │ - jal 4f4ae │ │ │ │ - lwu a5,4(sp) │ │ │ │ - slli a0,a0,0x20 │ │ │ │ - srli a0,a0,0x20 │ │ │ │ - sd a5,32(s0) │ │ │ │ - sd a0,16(s0) │ │ │ │ - lbu a1,96(s1) │ │ │ │ - ld a0,88(s1) │ │ │ │ - jal 4fd9e │ │ │ │ - sw a0,60(s0) │ │ │ │ - lbu a1,96(s1) │ │ │ │ - ld a0,88(s1) │ │ │ │ - jal 4fdea │ │ │ │ - mv a5,a0 │ │ │ │ - ld a0,88(s1) │ │ │ │ - sw a5,64(s0) │ │ │ │ - jal 4bda0 │ │ │ │ - sw a0,68(s0) │ │ │ │ - sb zero,56(s0) │ │ │ │ - ld a4,8(sp) │ │ │ │ - ld a5,0(s2) │ │ │ │ - xor a5,a5,a4 │ │ │ │ - li a4,0 │ │ │ │ - bnez a5,7b5c │ │ │ │ + mv s1,a1 │ │ │ │ + mv s3,a2 │ │ │ │ + mv s4,a3 │ │ │ │ + li s0,0 │ │ │ │ + j 61fc │ │ │ │ + lw a4,0(s1) │ │ │ │ + bgeu a5,a4,6226 │ │ │ │ + ld a5,8(s1) │ │ │ │ + slli s2,s0,0x6 │ │ │ │ + mv a1,s4 │ │ │ │ + add a5,a5,s2 │ │ │ │ + ld a0,8(a5) │ │ │ │ + addi s0,s0,1 │ │ │ │ + jalr s3 │ │ │ │ + sext.w a5,s0 │ │ │ │ + beqz a0,61f6 │ │ │ │ + ld a0,8(s1) │ │ │ │ ld ra,40(sp) │ │ │ │ - mv a0,s0 │ │ │ │ ld s0,32(sp) │ │ │ │ ld s1,24(sp) │ │ │ │ + ld s3,8(sp) │ │ │ │ + ld s4,0(sp) │ │ │ │ + add a0,a0,s2 │ │ │ │ ld s2,16(sp) │ │ │ │ addi sp,sp,48 │ │ │ │ ret │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - │ │ │ │ -0000000000007b60 : │ │ │ │ - lw a3,0(a0) │ │ │ │ - lw a4,0(a1) │ │ │ │ - mv a5,a0 │ │ │ │ - bltu a4,a3,7b84 │ │ │ │ - li a0,-1 │ │ │ │ - bltu a3,a4,7b86 │ │ │ │ - ld a5,8(a5) │ │ │ │ - ld a4,8(a1) │ │ │ │ - li a0,1 │ │ │ │ - bltu a4,a5,7b86 │ │ │ │ - sltu a5,a5,a4 │ │ │ │ - negw a0,a5 │ │ │ │ - ret │ │ │ │ - li a0,1 │ │ │ │ - ret │ │ │ │ - addi sp,sp,-16 │ │ │ │ - sd s0,0(sp) │ │ │ │ - lwu a1,0(a0) │ │ │ │ - mv s0,a0 │ │ │ │ - ld a0,8(a0) │ │ │ │ - auipc a3,0x0 │ │ │ │ - addi a3,a3,-1012 │ │ │ │ - li a2,72 │ │ │ │ - sd ra,8(sp) │ │ │ │ - jal 3400 │ │ │ │ - ld ra,8(sp) │ │ │ │ - mv a0,s0 │ │ │ │ - ld s0,0(sp) │ │ │ │ - addi sp,sp,16 │ │ │ │ - ret │ │ │ │ - ld a5,8(a0) │ │ │ │ - addi sp,sp,-208 │ │ │ │ - sd s2,176(sp) │ │ │ │ - sd s3,168(sp) │ │ │ │ - sd s5,152(sp) │ │ │ │ - sd s6,144(sp) │ │ │ │ - sd s7,136(sp) │ │ │ │ - sd s8,128(sp) │ │ │ │ - sd s9,120(sp) │ │ │ │ - sd s10,112(sp) │ │ │ │ - sd s11,104(sp) │ │ │ │ - sd ra,200(sp) │ │ │ │ - sd s1,184(sp) │ │ │ │ - lbu a3,40(a5) │ │ │ │ - auipc s2,0x72 │ │ │ │ - ld s2,834(s2) │ │ │ │ - lw s6,0(a5) │ │ │ │ - ld s9,8(a5) │ │ │ │ - ld s8,16(a5) │ │ │ │ - ld s11,24(a5) │ │ │ │ - ld s10,32(a5) │ │ │ │ - mv s7,a0 │ │ │ │ - ld a5,0(s2) │ │ │ │ - sd a5,88(sp) │ │ │ │ - li a5,0 │ │ │ │ - mv s3,a1 │ │ │ │ - li a0,0 │ │ │ │ - li a1,16 │ │ │ │ - sd a3,8(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - sw zero,0(a0) │ │ │ │ - lw a6,0(s7) │ │ │ │ - li a5,1 │ │ │ │ - sd zero,8(a0) │ │ │ │ - ld a3,8(sp) │ │ │ │ - mv s5,a0 │ │ │ │ - bgeu a5,a6,7d48 │ │ │ │ - ld a2,8(s7) │ │ │ │ - sd s0,192(sp) │ │ │ │ - sd s4,160(sp) │ │ │ │ - li a4,0 │ │ │ │ - li a5,0 │ │ │ │ - li a0,0 │ │ │ │ - addi s1,sp,16 │ │ │ │ - j 7c48 │ │ │ │ - ld a7,8(a4) │ │ │ │ - add a1,s9,s8 │ │ │ │ - add a1,a1,s3 │ │ │ │ - bgeu a7,a1,7c5e │ │ │ │ - ld a4,16(a4) │ │ │ │ - addiw a1,s4,1 │ │ │ │ - add a7,a7,a4 │ │ │ │ - sub s8,a7,s9 │ │ │ │ - mv a4,s4 │ │ │ │ - bgeu a1,a6,7cd6 │ │ │ │ - addi s4,a4,1 │ │ │ │ - slli s0,s4,0x3 │ │ │ │ - add s0,s0,s4 │ │ │ │ - slli s0,s0,0x3 │ │ │ │ - add a4,a2,s0 │ │ │ │ - lw a1,0(a4) │ │ │ │ - beq a1,s6,7c28 │ │ │ │ - addiw a5,a5,1 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - slli a1,a5,0x3 │ │ │ │ - add a1,a1,a5 │ │ │ │ - slli a1,a1,0x3 │ │ │ │ - sb a3,56(sp) │ │ │ │ - sw s6,16(sp) │ │ │ │ - sd s9,24(sp) │ │ │ │ - sd s11,40(sp) │ │ │ │ - sd s10,48(sp) │ │ │ │ - sd s8,32(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - lwu a4,0(s5) │ │ │ │ - sd a0,8(s5) │ │ │ │ - li a2,72 │ │ │ │ - slli a5,a4,0x3 │ │ │ │ - add a5,a5,a4 │ │ │ │ - slli a5,a5,0x3 │ │ │ │ - mv a1,s1 │ │ │ │ - add a0,a0,a5 │ │ │ │ - jal 3530 │ │ │ │ - lw a5,0(s5) │ │ │ │ - ld a2,8(s7) │ │ │ │ - addiw a1,s4,1 │ │ │ │ - addiw a5,a5,1 │ │ │ │ - sw a5,0(s5) │ │ │ │ - lw a6,0(s7) │ │ │ │ - add a4,a2,s0 │ │ │ │ - ld s9,8(a4) │ │ │ │ - ld s11,24(a4) │ │ │ │ - ld s10,32(a4) │ │ │ │ - lw s6,0(a4) │ │ │ │ - ld s8,16(a4) │ │ │ │ - lbu a3,40(a4) │ │ │ │ - ld a0,8(s5) │ │ │ │ - mv a4,s4 │ │ │ │ - bltu a1,a6,7c48 │ │ │ │ - addiw a5,a5,1 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - slli a1,a5,0x3 │ │ │ │ - ld s0,192(sp) │ │ │ │ - ld s4,160(sp) │ │ │ │ - add a1,a1,a5 │ │ │ │ - slli a1,a1,0x3 │ │ │ │ - sb a3,56(sp) │ │ │ │ - sw s6,16(sp) │ │ │ │ - sd s9,24(sp) │ │ │ │ - sd s11,40(sp) │ │ │ │ - sd s10,48(sp) │ │ │ │ - sd s8,32(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - lwu a4,0(s5) │ │ │ │ - sd a0,8(s5) │ │ │ │ - li a2,72 │ │ │ │ - slli a5,a4,0x3 │ │ │ │ - add a5,a5,a4 │ │ │ │ - slli a5,a5,0x3 │ │ │ │ - add a0,a0,a5 │ │ │ │ - mv a1,s1 │ │ │ │ - jal 3530 │ │ │ │ - lw a5,0(s5) │ │ │ │ - ld a3,88(sp) │ │ │ │ - ld a4,0(s2) │ │ │ │ - xor a4,a4,a3 │ │ │ │ - li a3,0 │ │ │ │ - addiw a5,a5,1 │ │ │ │ - sw a5,0(s5) │ │ │ │ - bnez a4,7d52 │ │ │ │ - ld ra,200(sp) │ │ │ │ - ld s1,184(sp) │ │ │ │ - ld s2,176(sp) │ │ │ │ - ld s3,168(sp) │ │ │ │ - ld s6,144(sp) │ │ │ │ - ld s7,136(sp) │ │ │ │ - ld s8,128(sp) │ │ │ │ - ld s9,120(sp) │ │ │ │ - ld s10,112(sp) │ │ │ │ - ld s11,104(sp) │ │ │ │ - mv a0,s5 │ │ │ │ - ld s5,152(sp) │ │ │ │ - addi sp,sp,208 │ │ │ │ - ret │ │ │ │ - li a1,72 │ │ │ │ - li a0,0 │ │ │ │ - addi s1,sp,16 │ │ │ │ - j 7ce8 │ │ │ │ - sd s0,192(sp) │ │ │ │ - sd s4,160(sp) │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - addi sp,sp,-208 │ │ │ │ - sd s5,152(sp) │ │ │ │ - mv s5,a0 │ │ │ │ - sd s2,176(sp) │ │ │ │ - ld a0,8(a0) │ │ │ │ - mv s2,a1 │ │ │ │ - lwu a1,0(s5) │ │ │ │ - sd s3,168(sp) │ │ │ │ - auipc s3,0x72 │ │ │ │ - ld s3,420(s3) │ │ │ │ - auipc a3,0x0 │ │ │ │ - addi a3,a3,-1322 │ │ │ │ - li a2,72 │ │ │ │ - ld a5,0(s3) │ │ │ │ - sd a5,88(sp) │ │ │ │ - li a5,0 │ │ │ │ - sd ra,200(sp) │ │ │ │ - sd s4,160(sp) │ │ │ │ - sd s7,136(sp) │ │ │ │ - sd s8,128(sp) │ │ │ │ - sd s9,120(sp) │ │ │ │ - sd s10,112(sp) │ │ │ │ - sd s11,104(sp) │ │ │ │ - sd s1,184(sp) │ │ │ │ - jal 3400 │ │ │ │ - ld a5,8(s5) │ │ │ │ - li a1,16 │ │ │ │ - li a0,0 │ │ │ │ - ld a2,24(a5) │ │ │ │ - lw s7,0(a5) │ │ │ │ - ld s10,8(a5) │ │ │ │ - lbu s8,40(a5) │ │ │ │ - ld s9,16(a5) │ │ │ │ - ld s11,32(a5) │ │ │ │ - sd a2,8(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - sw zero,0(a0) │ │ │ │ - lw a6,0(s5) │ │ │ │ - li a5,1 │ │ │ │ - sd zero,8(a0) │ │ │ │ - ld a2,8(sp) │ │ │ │ - mv s4,a0 │ │ │ │ - bgeu a5,a6,7f0e │ │ │ │ - ld a1,8(s5) │ │ │ │ - sd s0,192(sp) │ │ │ │ - sd s6,144(sp) │ │ │ │ - li a5,0 │ │ │ │ - li a4,0 │ │ │ │ + ld ra,40(sp) │ │ │ │ + ld s0,32(sp) │ │ │ │ + ld s1,24(sp) │ │ │ │ + ld s2,16(sp) │ │ │ │ + ld s3,8(sp) │ │ │ │ + ld s4,0(sp) │ │ │ │ li a0,0 │ │ │ │ - addi s1,sp,16 │ │ │ │ - j 7e5e │ │ │ │ - addiw a4,a4,1 │ │ │ │ - slli a4,a4,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - slli a1,a4,0x3 │ │ │ │ - add a1,a1,a4 │ │ │ │ - slli a1,a1,0x3 │ │ │ │ - sw s7,16(sp) │ │ │ │ - sd s10,24(sp) │ │ │ │ - sb s8,56(sp) │ │ │ │ - sd a2,40(sp) │ │ │ │ - sd s11,48(sp) │ │ │ │ - sd s9,32(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - lwu a3,0(s4) │ │ │ │ - sd a0,8(s4) │ │ │ │ - li a2,72 │ │ │ │ - slli a4,a3,0x3 │ │ │ │ - add a4,a4,a3 │ │ │ │ - slli a4,a4,0x3 │ │ │ │ - mv a1,s1 │ │ │ │ - add a0,a0,a4 │ │ │ │ - jal 3530 │ │ │ │ - lw a4,0(s4) │ │ │ │ - ld a1,8(s5) │ │ │ │ - addiw a3,s6,1 │ │ │ │ - addiw a4,a4,1 │ │ │ │ - sw a4,0(s4) │ │ │ │ - lw a6,0(s5) │ │ │ │ - add a5,a1,s0 │ │ │ │ - ld s10,8(a5) │ │ │ │ - ld a2,24(a5) │ │ │ │ - ld s11,32(a5) │ │ │ │ - lw s7,0(a5) │ │ │ │ - ld s9,16(a5) │ │ │ │ - lbu s8,40(a5) │ │ │ │ - ld a0,8(s4) │ │ │ │ - mv a5,s6 │ │ │ │ - bgeu a3,a6,7e9c │ │ │ │ - addi s6,a5,1 │ │ │ │ - slli s0,s6,0x3 │ │ │ │ - add s0,s0,s6 │ │ │ │ - slli s0,s0,0x3 │ │ │ │ - add a3,a1,s0 │ │ │ │ - lw a5,0(a3) │ │ │ │ - bne a5,s7,7de8 │ │ │ │ - lbu a5,40(a3) │ │ │ │ - bne a5,s8,7de8 │ │ │ │ - ld a7,8(a3) │ │ │ │ - add a5,s10,s9 │ │ │ │ - add a5,a5,s2 │ │ │ │ - bgeu a7,a5,7de8 │ │ │ │ - ld a5,16(a3) │ │ │ │ - addiw a3,s6,1 │ │ │ │ - add a7,a7,a5 │ │ │ │ - sub s9,a7,s10 │ │ │ │ - mv a5,s6 │ │ │ │ - bltu a3,a6,7e5e │ │ │ │ - addiw a4,a4,1 │ │ │ │ - slli a4,a4,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - slli a1,a4,0x3 │ │ │ │ - ld s0,192(sp) │ │ │ │ - ld s6,144(sp) │ │ │ │ - add a1,a1,a4 │ │ │ │ - slli a1,a1,0x3 │ │ │ │ - sd a2,40(sp) │ │ │ │ - sw s7,16(sp) │ │ │ │ - sd s10,24(sp) │ │ │ │ - sb s8,56(sp) │ │ │ │ - sd s11,48(sp) │ │ │ │ - sd s9,32(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - lwu a4,0(s4) │ │ │ │ - sd a0,8(s4) │ │ │ │ - li a2,72 │ │ │ │ - slli a5,a4,0x3 │ │ │ │ - add a5,a5,a4 │ │ │ │ - slli a5,a5,0x3 │ │ │ │ - add a0,a0,a5 │ │ │ │ - mv a1,s1 │ │ │ │ - jal 3530 │ │ │ │ - lw a5,0(s4) │ │ │ │ - ld a3,88(sp) │ │ │ │ - ld a4,0(s3) │ │ │ │ - xor a4,a4,a3 │ │ │ │ - li a3,0 │ │ │ │ - addiw a5,a5,1 │ │ │ │ - sw a5,0(s4) │ │ │ │ - bnez a4,7f18 │ │ │ │ - ld ra,200(sp) │ │ │ │ - ld s1,184(sp) │ │ │ │ - ld s2,176(sp) │ │ │ │ - ld s3,168(sp) │ │ │ │ - ld s5,152(sp) │ │ │ │ - ld s7,136(sp) │ │ │ │ - ld s8,128(sp) │ │ │ │ - ld s9,120(sp) │ │ │ │ - ld s10,112(sp) │ │ │ │ - ld s11,104(sp) │ │ │ │ - mv a0,s4 │ │ │ │ - ld s4,160(sp) │ │ │ │ - addi sp,sp,208 │ │ │ │ + addi sp,sp,48 │ │ │ │ ret │ │ │ │ - li a1,72 │ │ │ │ li a0,0 │ │ │ │ - addi s1,sp,16 │ │ │ │ - j 7eae │ │ │ │ - sd s0,192(sp) │ │ │ │ - sd s6,144(sp) │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - addi sp,sp,-16 │ │ │ │ - sd s0,0(sp) │ │ │ │ - mv s0,a0 │ │ │ │ - ld a0,8(a0) │ │ │ │ - sd ra,8(sp) │ │ │ │ - jal 3670 │ │ │ │ - ld ra,8(sp) │ │ │ │ - sd zero,8(s0) │ │ │ │ - ld s0,0(sp) │ │ │ │ - addi sp,sp,16 │ │ │ │ ret │ │ │ │ - lbu a0,40(a0) │ │ │ │ + sd zero,8(a1) │ │ │ │ + sw zero,0(a1) │ │ │ │ ret │ │ │ │ - addi sp,sp,-176 │ │ │ │ - sd s7,104(sp) │ │ │ │ - auipc s7,0x72 │ │ │ │ - ld s7,-52(s7) │ │ │ │ - sd s0,160(sp) │ │ │ │ - sd s3,136(sp) │ │ │ │ - mv s0,a0 │ │ │ │ - mv s3,a1 │ │ │ │ - li a0,0 │ │ │ │ - li a1,16 │ │ │ │ - ld a5,0(s7) │ │ │ │ - sd a5,88(sp) │ │ │ │ - li a5,0 │ │ │ │ - sd s1,152(sp) │ │ │ │ - sd s2,144(sp) │ │ │ │ - sd ra,168(sp) │ │ │ │ - mv s2,a2 │ │ │ │ - jal 1d4e0 │ │ │ │ - sw zero,0(a0) │ │ │ │ - sd zero,8(a0) │ │ │ │ - mv s1,a0 │ │ │ │ - beqz s2,8048 │ │ │ │ - slli s2,s2,0x20 │ │ │ │ - srli s2,s2,0x20 │ │ │ │ - li a5,104 │ │ │ │ - mul s2,s2,a5 │ │ │ │ - sd s4,128(sp) │ │ │ │ - sd s5,120(sp) │ │ │ │ - sd s6,112(sp) │ │ │ │ - addi s5,sp,8 │ │ │ │ - addi s6,sp,12 │ │ │ │ - addi s4,sp,16 │ │ │ │ - add s2,s2,s0 │ │ │ │ - lw a1,0(s0) │ │ │ │ - mv a3,s6 │ │ │ │ - mv a2,s5 │ │ │ │ - mv a0,s3 │ │ │ │ - sw a1,16(sp) │ │ │ │ - jal 43e6a │ │ │ │ - ld a0,88(s0) │ │ │ │ - lw a2,32(s0) │ │ │ │ - lbu a3,96(s0) │ │ │ │ - lw a5,28(a0) │ │ │ │ - lwu a4,4(s0) │ │ │ │ - sb a3,56(sp) │ │ │ │ - addw a5,a5,a2 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - sd a4,40(sp) │ │ │ │ - sd a5,24(sp) │ │ │ │ - jal 4f4ae │ │ │ │ - lwu a4,12(sp) │ │ │ │ - lbu a1,96(s0) │ │ │ │ - mv a5,a0 │ │ │ │ - ld a0,88(s0) │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - sd a4,48(sp) │ │ │ │ - sd a5,32(sp) │ │ │ │ - jal 4fd9e │ │ │ │ - lbu a1,96(s0) │ │ │ │ - mv a5,a0 │ │ │ │ - ld a0,88(s0) │ │ │ │ - sw a5,76(sp) │ │ │ │ - addi s0,s0,104 │ │ │ │ - jal 4fdea │ │ │ │ - mv a5,a0 │ │ │ │ - ld a0,-16(s0) │ │ │ │ - sw a5,80(sp) │ │ │ │ - jal 4bda0 │ │ │ │ - lw a5,0(s1) │ │ │ │ - mv a4,a0 │ │ │ │ - ld a0,8(s1) │ │ │ │ - addiw a5,a5,1 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - slli a1,a5,0x3 │ │ │ │ - add a1,a1,a5 │ │ │ │ - slli a1,a1,0x3 │ │ │ │ - sw a4,84(sp) │ │ │ │ - sb zero,72(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - lwu a4,0(s1) │ │ │ │ - sd a0,8(s1) │ │ │ │ - li a2,72 │ │ │ │ - slli a5,a4,0x3 │ │ │ │ - add a5,a5,a4 │ │ │ │ - slli a5,a5,0x3 │ │ │ │ - add a0,a0,a5 │ │ │ │ - mv a1,s4 │ │ │ │ - jal 3530 │ │ │ │ - lw a5,0(s1) │ │ │ │ - addiw a5,a5,1 │ │ │ │ - sw a5,0(s1) │ │ │ │ - bne s0,s2,7f9c │ │ │ │ - ld s4,128(sp) │ │ │ │ - ld s5,120(sp) │ │ │ │ - ld s6,112(sp) │ │ │ │ - ld a4,88(sp) │ │ │ │ - ld a5,0(s7) │ │ │ │ - xor a5,a5,a4 │ │ │ │ - li a4,0 │ │ │ │ - bnez a5,8066 │ │ │ │ - ld ra,168(sp) │ │ │ │ - ld s0,160(sp) │ │ │ │ - ld s2,144(sp) │ │ │ │ - ld s3,136(sp) │ │ │ │ - ld s7,104(sp) │ │ │ │ + lw a6,0(a1) │ │ │ │ + addi sp,sp,-96 │ │ │ │ + sd s3,56(sp) │ │ │ │ + sd s4,48(sp) │ │ │ │ + sd ra,88(sp) │ │ │ │ + sd s0,80(sp) │ │ │ │ + sd s1,72(sp) │ │ │ │ + sd s2,64(sp) │ │ │ │ + mv s4,a2 │ │ │ │ + mv s3,a3 │ │ │ │ + beqz a6,6310 │ │ │ │ + sd s6,32(sp) │ │ │ │ + sd s7,24(sp) │ │ │ │ + sd s5,40(sp) │ │ │ │ + sd s8,16(sp) │ │ │ │ + sd s9,8(sp) │ │ │ │ + mv s7,a1 │ │ │ │ + li s6,0 │ │ │ │ + li s2,0 │ │ │ │ + li s1,0 │ │ │ │ + li s0,0 │ │ │ │ + addiw a5,s0,1 │ │ │ │ + slli s8,a5,0x20 │ │ │ │ + sext.w s5,a5 │ │ │ │ + addiw a5,s0,-1 │ │ │ │ + slli a4,a5,0x20 │ │ │ │ + srli s8,s8,0x20 │ │ │ │ + srli a5,a4,0x1d │ │ │ │ + slli a1,s8,0x3 │ │ │ │ mv a0,s1 │ │ │ │ - ld s1,152(sp) │ │ │ │ - addi sp,sp,176 │ │ │ │ + add a5,a5,s1 │ │ │ │ + slli s9,s6,0x5 │ │ │ │ + beqz s1,62ae │ │ │ │ + ld a4,8(s7) │ │ │ │ + ld a3,0(a5) │ │ │ │ + add a5,a4,s9 │ │ │ │ + ld a5,0(a5) │ │ │ │ + beq a3,a5,62e2 │ │ │ │ + jal 1e81c │ │ │ │ + mv s1,a0 │ │ │ │ + slli a1,s8,0x2 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 1e81c │ │ │ │ + ld a5,8(s7) │ │ │ │ + slli s0,s0,0x20 │ │ │ │ + srli s0,s0,0x20 │ │ │ │ + add a5,a5,s9 │ │ │ │ + ld a3,0(a5) │ │ │ │ + slli a4,s0,0x3 │ │ │ │ + lw a5,8(a5) │ │ │ │ + add a4,a4,s1 │ │ │ │ + slli s0,s0,0x2 │ │ │ │ + add s0,s0,a0 │ │ │ │ + sd a3,0(a4) │ │ │ │ + sw a5,0(s0) │ │ │ │ + lw a6,0(s7) │ │ │ │ + mv s2,a0 │ │ │ │ + mv s0,s5 │ │ │ │ + addi s6,s6,1 │ │ │ │ + sext.w a5,s6 │ │ │ │ + bltu a5,a6,6274 │ │ │ │ + ld s5,40(sp) │ │ │ │ + ld s6,32(sp) │ │ │ │ + ld s7,24(sp) │ │ │ │ + ld s8,16(sp) │ │ │ │ + ld s9,8(sp) │ │ │ │ + ld ra,88(sp) │ │ │ │ + mv a0,s0 │ │ │ │ + ld s0,80(sp) │ │ │ │ + sd s1,0(s4) │ │ │ │ + sd s2,0(s3) │ │ │ │ + ld s1,72(sp) │ │ │ │ + ld s2,64(sp) │ │ │ │ + ld s3,56(sp) │ │ │ │ + ld s4,48(sp) │ │ │ │ + addi sp,sp,96 │ │ │ │ ret │ │ │ │ - sd s4,128(sp) │ │ │ │ - sd s5,120(sp) │ │ │ │ - sd s6,112(sp) │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - lw a5,0(a1) │ │ │ │ + li s0,0 │ │ │ │ + li s2,0 │ │ │ │ + li s1,0 │ │ │ │ + j 62f6 │ │ │ │ + lw a2,0(a1) │ │ │ │ addi sp,sp,-48 │ │ │ │ - sd s0,32(sp) │ │ │ │ sd ra,40(sp) │ │ │ │ - mv s0,a0 │ │ │ │ - beqz a5,80dc │ │ │ │ - lw a5,0(a0) │ │ │ │ + sd s0,32(sp) │ │ │ │ + beqz a2,63ac │ │ │ │ sd s2,16(sp) │ │ │ │ sd s3,8(sp) │ │ │ │ - sd s4,0(sp) │ │ │ │ sd s1,24(sp) │ │ │ │ - mv s4,a1 │ │ │ │ - li s3,0 │ │ │ │ + sd s4,0(sp) │ │ │ │ + mv s3,a1 │ │ │ │ li s2,0 │ │ │ │ - addiw a5,a5,1 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - slli a1,a5,0x3 │ │ │ │ - ld a0,8(s0) │ │ │ │ - add a1,a1,a5 │ │ │ │ - slli a1,a1,0x3 │ │ │ │ - ld s1,8(s4) │ │ │ │ - jal 1d4e0 │ │ │ │ - lwu a4,0(s0) │ │ │ │ - add s1,s1,s3 │ │ │ │ - sd a0,8(s0) │ │ │ │ - slli a5,a4,0x3 │ │ │ │ - add a5,a5,a4 │ │ │ │ - slli a5,a5,0x3 │ │ │ │ - add a0,a0,a5 │ │ │ │ - li a2,72 │ │ │ │ - mv a1,s1 │ │ │ │ - jal 36a0 │ │ │ │ - lw a5,0(s0) │ │ │ │ - addiw s2,s2,1 │ │ │ │ - addi s3,s3,72 │ │ │ │ - addiw a5,a5,1 │ │ │ │ - sw a5,0(s0) │ │ │ │ - lw a4,0(s4) │ │ │ │ - bltu s2,a4,808c │ │ │ │ + li a5,0 │ │ │ │ + li s0,0 │ │ │ │ + addiw a4,s0,1 │ │ │ │ + slli a3,a4,0x20 │ │ │ │ + sext.w s1,a4 │ │ │ │ + addiw a4,s0,-1 │ │ │ │ + srli a1,a3,0x1d │ │ │ │ + slli a3,a4,0x20 │ │ │ │ + srli a4,a3,0x1d │ │ │ │ + mv a0,a5 │ │ │ │ + add a4,a4,a5 │ │ │ │ + slli s4,s2,0x5 │ │ │ │ + beqz a5,636a │ │ │ │ + ld a3,8(s3) │ │ │ │ + ld a6,0(a4) │ │ │ │ + add a4,a3,s4 │ │ │ │ + ld a4,0(a4) │ │ │ │ + beq a6,a4,638a │ │ │ │ + jal 1e81c │ │ │ │ + ld a5,8(s3) │ │ │ │ + slli a4,s0,0x20 │ │ │ │ + srli s0,a4,0x1d │ │ │ │ + add a5,a5,s4 │ │ │ │ + ld a4,0(a5) │ │ │ │ + add s0,s0,a0 │ │ │ │ + lw a2,0(s3) │ │ │ │ + mv a5,a0 │ │ │ │ + sd a4,0(s0) │ │ │ │ + mv s0,s1 │ │ │ │ + addi s2,s2,1 │ │ │ │ + sext.w a4,s2 │ │ │ │ + bltu a4,a2,6332 │ │ │ │ + mv a0,a5 │ │ │ │ ld s1,24(sp) │ │ │ │ ld s2,16(sp) │ │ │ │ ld s3,8(sp) │ │ │ │ ld s4,0(sp) │ │ │ │ + jal 3670 │ │ │ │ ld ra,40(sp) │ │ │ │ mv a0,s0 │ │ │ │ ld s0,32(sp) │ │ │ │ addi sp,sp,48 │ │ │ │ ret │ │ │ │ - lwu a4,0(a1) │ │ │ │ - beqz a4,8150 │ │ │ │ - ld a0,8(a1) │ │ │ │ - slli a2,a2,0x20 │ │ │ │ - srli a2,a2,0x20 │ │ │ │ - ld a6,24(a0) │ │ │ │ - ld a1,8(a0) │ │ │ │ - add a5,a6,a2 │ │ │ │ - bltu a5,a1,8158 │ │ │ │ - slli a5,a4,0x3 │ │ │ │ - add a5,a5,a4 │ │ │ │ - slli a5,a5,0x3 │ │ │ │ - addi a5,a5,-72 │ │ │ │ - add a5,a5,a0 │ │ │ │ - ld a2,8(a5) │ │ │ │ - ld a4,16(a5) │ │ │ │ - ld t1,32(a5) │ │ │ │ - add t3,a2,a4 │ │ │ │ - addi a7,t3,-1 │ │ │ │ - bgeu a7,t1,815e │ │ │ │ - slli a7,a3,0x20 │ │ │ │ - srli a7,a7,0x20 │ │ │ │ - add a7,a7,t3 │ │ │ │ - bgeu a7,t1,8152 │ │ │ │ - addw a3,a3,a4 │ │ │ │ - ld a4,24(a5) │ │ │ │ - bltu a4,a2,813c │ │ │ │ - subw a2,a2,a4 │ │ │ │ - addw a3,a3,a2 │ │ │ │ - ld a4,16(a0) │ │ │ │ - slli a3,a3,0x20 │ │ │ │ - sd a6,8(a0) │ │ │ │ - add a1,a1,a4 │ │ │ │ - sub a1,a1,a6 │ │ │ │ - srli a3,a3,0x20 │ │ │ │ - sd a1,16(a0) │ │ │ │ - sd a3,16(a5) │ │ │ │ - ret │ │ │ │ - subw a3,t1,a2 │ │ │ │ - j 8132 │ │ │ │ - sub a6,a1,a2 │ │ │ │ - j 8100 │ │ │ │ - addi sp,sp,-16 │ │ │ │ - sd ra,8(sp) │ │ │ │ - jal 7826 │ │ │ │ - addi sp,sp,-128 │ │ │ │ - sd s9,40(sp) │ │ │ │ - mv s9,a1 │ │ │ │ - lw a1,0(a1) │ │ │ │ - sd ra,120(sp) │ │ │ │ - sd s6,64(sp) │ │ │ │ - sd s7,56(sp) │ │ │ │ - sd a4,8(sp) │ │ │ │ - beqz a1,8280 │ │ │ │ - sd s2,96(sp) │ │ │ │ - sd s3,88(sp) │ │ │ │ - sd s4,80(sp) │ │ │ │ - sd s5,72(sp) │ │ │ │ - sd s10,32(sp) │ │ │ │ - sd s11,24(sp) │ │ │ │ - slli s5,a2,0x20 │ │ │ │ - sd s0,112(sp) │ │ │ │ - sd s1,104(sp) │ │ │ │ - sd s8,48(sp) │ │ │ │ li a5,0 │ │ │ │ + mv a0,a5 │ │ │ │ + jal 3670 │ │ │ │ + li s0,0 │ │ │ │ + ld ra,40(sp) │ │ │ │ + mv a0,s0 │ │ │ │ + ld s0,32(sp) │ │ │ │ + addi sp,sp,48 │ │ │ │ + ret │ │ │ │ + addi sp,sp,-32 │ │ │ │ + sd ra,24(sp) │ │ │ │ + beqz a0,641a │ │ │ │ + lw a5,0(a0) │ │ │ │ + sd s2,0(sp) │ │ │ │ mv s2,a0 │ │ │ │ - mv s4,a2 │ │ │ │ - mv s3,a3 │ │ │ │ - li s10,0 │ │ │ │ - li s7,0 │ │ │ │ - li s11,0 │ │ │ │ - srli s5,s5,0x20 │ │ │ │ - bnez a5,8250 │ │ │ │ - mv a2,s5 │ │ │ │ - mv a6,s4 │ │ │ │ - addiw a5,a5,1 │ │ │ │ - mv a0,s3 │ │ │ │ - beq a5,a1,81b2 │ │ │ │ - li a0,0 │ │ │ │ - ld a5,8(s9) │ │ │ │ - slli a4,s10,0x3 │ │ │ │ - add a4,a4,s10 │ │ │ │ - slli a4,a4,0x3 │ │ │ │ - add a5,a5,a4 │ │ │ │ - ld a3,24(a5) │ │ │ │ - ld a7,16(s2) │ │ │ │ - ld a4,8(a5) │ │ │ │ - add a1,a3,a2 │ │ │ │ - add s8,a7,a3 │ │ │ │ - bgeu a1,a4,81dc │ │ │ │ - sub a2,a4,a2 │ │ │ │ - add s8,a7,a2 │ │ │ │ - ld s1,16(a5) │ │ │ │ - ld a2,32(a5) │ │ │ │ - add a7,a4,s1 │ │ │ │ - addi a5,a7,-1 │ │ │ │ - bgeu a5,a2,8286 │ │ │ │ - slli a5,a0,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - add a5,a5,a7 │ │ │ │ - bltu a5,a2,8256 │ │ │ │ - subw s1,a2,a4 │ │ │ │ - bltu a1,a4,8204 │ │ │ │ - subw a6,a4,a3 │ │ │ │ - addw s1,s1,a6 │ │ │ │ - addw s0,s1,s11 │ │ │ │ - addiw a1,s0,1 │ │ │ │ - slli a1,a1,0x20 │ │ │ │ - srli a1,a1,0x20 │ │ │ │ - mv a0,s7 │ │ │ │ - jal 1d4e0 │ │ │ │ - mv s7,a0 │ │ │ │ - sext.w s6,s0 │ │ │ │ - slli a0,s11,0x20 │ │ │ │ - slli s0,s0,0x20 │ │ │ │ - srli a0,a0,0x20 │ │ │ │ - slli a2,s1,0x20 │ │ │ │ - srli s0,s0,0x20 │ │ │ │ - mv a1,s8 │ │ │ │ - srli a2,a2,0x20 │ │ │ │ - add a0,a0,s7 │ │ │ │ - add s0,s0,s7 │ │ │ │ - jal 36a0 │ │ │ │ - sb zero,0(s0) │ │ │ │ - lw a1,0(s9) │ │ │ │ - addi s10,s10,1 │ │ │ │ - sext.w a5,s10 │ │ │ │ - bgeu a5,a1,825a │ │ │ │ - mv s11,s6 │ │ │ │ - beqz a5,81a4 │ │ │ │ - li a2,0 │ │ │ │ - li a6,0 │ │ │ │ - j 81a8 │ │ │ │ - addw s1,s1,a0 │ │ │ │ - j 81fc │ │ │ │ - ld s0,112(sp) │ │ │ │ - ld s1,104(sp) │ │ │ │ - ld s2,96(sp) │ │ │ │ - ld s3,88(sp) │ │ │ │ - ld s4,80(sp) │ │ │ │ - ld s5,72(sp) │ │ │ │ - ld s8,48(sp) │ │ │ │ - ld s10,32(sp) │ │ │ │ - ld s11,24(sp) │ │ │ │ - ld a5,8(sp) │ │ │ │ - ld ra,120(sp) │ │ │ │ - ld s9,40(sp) │ │ │ │ - sw s6,0(a5) │ │ │ │ - mv a0,s7 │ │ │ │ - ld s6,64(sp) │ │ │ │ - ld s7,56(sp) │ │ │ │ - addi sp,sp,128 │ │ │ │ + beqz a5,6412 │ │ │ │ + ld a4,8(a0) │ │ │ │ + sd s1,8(sp) │ │ │ │ + sd s0,16(sp) │ │ │ │ + li s1,0 │ │ │ │ + slli s0,s1,0x6 │ │ │ │ + add s0,s0,a4 │ │ │ │ + ld a0,0(s0) │ │ │ │ + beqz a0,6404 │ │ │ │ + jal 35a0 │ │ │ │ + lw a5,0(s2) │ │ │ │ + addi s1,s1,1 │ │ │ │ + sd zero,0(s0) │ │ │ │ + sext.w a4,s1 │ │ │ │ + bgeu a4,a5,640e │ │ │ │ + ld a4,8(s2) │ │ │ │ + slli s0,s1,0x6 │ │ │ │ + add s0,s0,a4 │ │ │ │ + ld a0,0(s0) │ │ │ │ + bnez a0,63e0 │ │ │ │ + addi s1,s1,1 │ │ │ │ + sext.w a3,s1 │ │ │ │ + bltu a3,a5,63d6 │ │ │ │ + ld s0,16(sp) │ │ │ │ + ld s1,8(sp) │ │ │ │ + ld ra,24(sp) │ │ │ │ + ld s2,0(sp) │ │ │ │ + addi sp,sp,32 │ │ │ │ ret │ │ │ │ - li s6,0 │ │ │ │ - li s7,0 │ │ │ │ - j 826c │ │ │ │ - auipc a3,0x5c │ │ │ │ - addi a3,a3,-854 │ │ │ │ - li a2,308 │ │ │ │ - auipc a1,0x56 │ │ │ │ - addi a1,a1,-442 │ │ │ │ - auipc a0,0x56 │ │ │ │ - addi a0,a0,-434 │ │ │ │ + auipc a3,0x5d │ │ │ │ + addi a3,a3,1990 │ │ │ │ + li a2,382 │ │ │ │ + auipc a1,0x58 │ │ │ │ + addi a1,a1,-2014 │ │ │ │ + auipc a0,0x58 │ │ │ │ + addi a0,a0,-1694 │ │ │ │ + sd s0,16(sp) │ │ │ │ + sd s1,8(sp) │ │ │ │ + sd s2,0(sp) │ │ │ │ jal 3830 <__assert_fail@plt> │ │ │ │ - ld a4,8(a0) │ │ │ │ - ld a5,8(a1) │ │ │ │ - ld a0,16(a0) │ │ │ │ - subw a5,a5,a4 │ │ │ │ - subw a0,a5,a0 │ │ │ │ + addi sp,sp,-80 │ │ │ │ + sd s1,56(sp) │ │ │ │ + mv s1,a1 │ │ │ │ + lw a1,0(a1) │ │ │ │ + sd s3,40(sp) │ │ │ │ + mv s3,a5 │ │ │ │ + addw a1,a1,a2 │ │ │ │ + slli a5,a1,0x20 │ │ │ │ + sd s6,16(sp) │ │ │ │ + srli a1,a5,0x1a │ │ │ │ + mv s6,a0 │ │ │ │ + li a0,0 │ │ │ │ + sd s0,64(sp) │ │ │ │ + sd s4,32(sp) │ │ │ │ + sd s5,24(sp) │ │ │ │ + sd s7,8(sp) │ │ │ │ + mv s0,a2 │ │ │ │ + mv s7,a4 │ │ │ │ + sd ra,72(sp) │ │ │ │ + mv s5,a3 │ │ │ │ + mv s4,a6 │ │ │ │ + jal 1e81c │ │ │ │ + lw a5,0(s1) │ │ │ │ + sd a0,8(s1) │ │ │ │ + addw a4,a5,s0 │ │ │ │ + sw a4,0(s1) │ │ │ │ + beqz a4,64ec │ │ │ │ + sd s2,48(sp) │ │ │ │ + beqz s3,6552 │ │ │ │ + beqz s5,6500 │ │ │ │ + sd s8,0(sp) │ │ │ │ + li s4,0 │ │ │ │ + li a1,0 │ │ │ │ + ld s2,8(s1) │ │ │ │ + ld a5,0(s3) │ │ │ │ + slli s8,s4,0x6 │ │ │ │ + add s2,s2,s8 │ │ │ │ + sd a5,16(s2) │ │ │ │ + mv a2,s7 │ │ │ │ + sb zero,24(s2) │ │ │ │ + mv a0,s6 │ │ │ │ + jalr s5 │ │ │ │ + ld s0,8(s1) │ │ │ │ + sd a0,8(s2) │ │ │ │ + li a1,40 │ │ │ │ + add s0,s0,s8 │ │ │ │ + sd zero,56(s0) │ │ │ │ + sb zero,48(s0) │ │ │ │ + sd zero,0(s0) │ │ │ │ + sd zero,40(s0) │ │ │ │ + li a0,0 │ │ │ │ + jal 1e81c │ │ │ │ + ld a5,8(s1) │ │ │ │ + sd a0,40(s0) │ │ │ │ + li a1,0 │ │ │ │ + add a5,a5,s8 │ │ │ │ + ld a0,40(a5) │ │ │ │ + addi s4,s4,1 │ │ │ │ + addi s3,s3,8 │ │ │ │ + jal 3440 │ │ │ │ + lw a5,0(s1) │ │ │ │ + sext.w a1,s4 │ │ │ │ + bltu a1,a5,648e │ │ │ │ + ld s2,48(sp) │ │ │ │ + ld s8,0(sp) │ │ │ │ + ld ra,72(sp) │ │ │ │ + ld s0,64(sp) │ │ │ │ + ld s1,56(sp) │ │ │ │ + ld s3,40(sp) │ │ │ │ + ld s4,32(sp) │ │ │ │ + ld s5,24(sp) │ │ │ │ + ld s6,16(sp) │ │ │ │ + ld s7,8(sp) │ │ │ │ + addi sp,sp,80 │ │ │ │ ret │ │ │ │ - lw a5,0(a0) │ │ │ │ - beqz a5,82f8 │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - slli a7,a5,0x3 │ │ │ │ - add a7,a7,a5 │ │ │ │ - slli a1,a1,0x20 │ │ │ │ - slli a7,a7,0x3 │ │ │ │ - li a3,0 │ │ │ │ - srli a1,a1,0x20 │ │ │ │ - beq a7,a3,82fc │ │ │ │ - ld a5,8(a0) │ │ │ │ - add a2,a5,a3 │ │ │ │ - addi a3,a3,72 │ │ │ │ - add a5,a5,a3 │ │ │ │ - lw a6,0(a2) │ │ │ │ - lw a4,0(a5) │ │ │ │ - bne a6,a4,82f8 │ │ │ │ - ld a4,8(a2) │ │ │ │ - ld a6,16(a2) │ │ │ │ - ld a2,8(a5) │ │ │ │ - add a5,a4,a6 │ │ │ │ - add a5,a5,a1 │ │ │ │ - bgeu a5,a2,82cc │ │ │ │ + li s2,0 │ │ │ │ + ld s0,8(s1) │ │ │ │ + ld a5,0(s3) │ │ │ │ + slli s4,s2,0x6 │ │ │ │ + add s0,s0,s4 │ │ │ │ + sd a5,16(s0) │ │ │ │ + li a1,40 │ │ │ │ + sb zero,24(s0) │ │ │ │ + sd zero,8(s0) │ │ │ │ + sd zero,56(s0) │ │ │ │ + sb zero,48(s0) │ │ │ │ + sd zero,0(s0) │ │ │ │ + sd zero,40(s0) │ │ │ │ + li a0,0 │ │ │ │ + jal 1e81c │ │ │ │ + ld a5,8(s1) │ │ │ │ + sd a0,40(s0) │ │ │ │ + li a1,0 │ │ │ │ + add a5,a5,s4 │ │ │ │ + ld a0,40(a5) │ │ │ │ + addi s2,s2,1 │ │ │ │ + addi s3,s3,8 │ │ │ │ + jal 3440 │ │ │ │ + lw a4,0(s1) │ │ │ │ + sext.w a5,s2 │ │ │ │ + bltu a5,a4,6502 │ │ │ │ + ld s2,48(sp) │ │ │ │ + j 64ec │ │ │ │ + sd s8,0(sp) │ │ │ │ + li s2,0 │ │ │ │ + auipc s8,0x58 │ │ │ │ + addi s8,s8,-1982 │ │ │ │ + j 659e │ │ │ │ + jalr s5 │ │ │ │ + ld a5,8(s1) │ │ │ │ + sd a0,8(s0) │ │ │ │ + li a1,40 │ │ │ │ + add s0,a5,s3 │ │ │ │ + sd zero,56(s0) │ │ │ │ + sb zero,48(s0) │ │ │ │ + sd zero,0(s0) │ │ │ │ + sd zero,40(s0) │ │ │ │ li a0,0 │ │ │ │ + jal 1e81c │ │ │ │ + ld a5,8(s1) │ │ │ │ + sd a0,40(s0) │ │ │ │ + li a1,0 │ │ │ │ + add a5,a5,s3 │ │ │ │ + ld a0,40(a5) │ │ │ │ + addi s2,s2,1 │ │ │ │ + jal 3440 │ │ │ │ + lw a4,0(s1) │ │ │ │ + sext.w a5,s2 │ │ │ │ + bgeu a5,a4,64e8 │ │ │ │ + mv a1,s4 │ │ │ │ + mv a0,s8 │ │ │ │ + jal 4e9ee │ │ │ │ + ld s0,8(s1) │ │ │ │ + slli s3,s2,0x6 │ │ │ │ + mv a5,a0 │ │ │ │ + add s0,s0,s3 │ │ │ │ + sb zero,24(s0) │ │ │ │ + sd a5,16(s0) │ │ │ │ + mv a2,s7 │ │ │ │ + sext.w a1,s2 │ │ │ │ + mv a0,s6 │ │ │ │ + bnez s5,6560 │ │ │ │ + sd zero,8(s0) │ │ │ │ + sd zero,56(s0) │ │ │ │ + sb zero,48(s0) │ │ │ │ + sd zero,0(s0) │ │ │ │ + sd zero,40(s0) │ │ │ │ + li a1,40 │ │ │ │ + j 657e │ │ │ │ + lw a5,0(a1) │ │ │ │ + addi sp,sp,-32 │ │ │ │ + sd s1,8(sp) │ │ │ │ + sd ra,24(sp) │ │ │ │ + ld a0,8(a1) │ │ │ │ + mv s1,a1 │ │ │ │ + beqz a5,6630 │ │ │ │ + sd s2,0(sp) │ │ │ │ + sd s0,16(sp) │ │ │ │ + li s2,0 │ │ │ │ + slli s0,s2,0x6 │ │ │ │ + add a0,a0,s0 │ │ │ │ + ld a0,16(a0) │ │ │ │ + addi s2,s2,1 │ │ │ │ + jal 3670 │ │ │ │ + ld a5,8(s1) │ │ │ │ + add a5,a5,s0 │ │ │ │ + ld a0,8(a5) │ │ │ │ + sd zero,16(a5) │ │ │ │ + jal 3670 │ │ │ │ + ld a5,8(s1) │ │ │ │ + add a5,a5,s0 │ │ │ │ + ld a0,40(a5) │ │ │ │ + sd zero,8(a5) │ │ │ │ + jal 3670 │ │ │ │ + ld a0,8(s1) │ │ │ │ + lw a4,0(s1) │ │ │ │ + sext.w a5,s2 │ │ │ │ + add s0,s0,a0 │ │ │ │ + sd zero,40(s0) │ │ │ │ + bltu a5,a4,65f0 │ │ │ │ + ld s0,16(sp) │ │ │ │ + ld s2,0(sp) │ │ │ │ + jal 3670 │ │ │ │ + ld ra,24(sp) │ │ │ │ + sd zero,8(s1) │ │ │ │ + sw zero,0(s1) │ │ │ │ + ld s1,8(sp) │ │ │ │ + addi sp,sp,32 │ │ │ │ ret │ │ │ │ - li a0,1 │ │ │ │ + lw a5,0(a1) │ │ │ │ + addi sp,sp,-64 │ │ │ │ + sd s4,16(sp) │ │ │ │ + sd ra,56(sp) │ │ │ │ + ld a0,8(a1) │ │ │ │ + mv s4,a1 │ │ │ │ + beqz a5,66e4 │ │ │ │ + sd s3,24(sp) │ │ │ │ + sd s0,48(sp) │ │ │ │ + sd s1,40(sp) │ │ │ │ + sd s2,32(sp) │ │ │ │ + sd s5,8(sp) │ │ │ │ + li s3,0 │ │ │ │ + slli s2,s3,0x5 │ │ │ │ + add s1,a0,s2 │ │ │ │ + lw a5,16(s1) │ │ │ │ + ld a0,24(s1) │ │ │ │ + beqz a5,66aa │ │ │ │ + li s5,0 │ │ │ │ + slli s0,s5,0x6 │ │ │ │ + add a0,a0,s0 │ │ │ │ + ld a0,16(a0) │ │ │ │ + addi s5,s5,1 │ │ │ │ + jal 3670 │ │ │ │ + ld a5,24(s1) │ │ │ │ + add a5,a5,s0 │ │ │ │ + ld a0,8(a5) │ │ │ │ + sd zero,16(a5) │ │ │ │ + jal 3670 │ │ │ │ + ld a5,24(s1) │ │ │ │ + add a5,a5,s0 │ │ │ │ + ld a0,40(a5) │ │ │ │ + sd zero,8(a5) │ │ │ │ + jal 3670 │ │ │ │ + ld a0,24(s1) │ │ │ │ + lw a4,16(s1) │ │ │ │ + sext.w a5,s5 │ │ │ │ + add s0,s0,a0 │ │ │ │ + sd zero,40(s0) │ │ │ │ + bltu a5,a4,666e │ │ │ │ + jal 3670 │ │ │ │ + ld a5,8(s4) │ │ │ │ + sd zero,24(s1) │ │ │ │ + sw zero,16(s1) │ │ │ │ + add a5,a5,s2 │ │ │ │ + ld a0,0(a5) │ │ │ │ + addi s3,s3,1 │ │ │ │ + jal 3670 │ │ │ │ + ld a0,8(s4) │ │ │ │ + lw a4,0(s4) │ │ │ │ + sext.w a5,s3 │ │ │ │ + add s2,s2,a0 │ │ │ │ + sd zero,0(s2) │ │ │ │ + bltu a5,a4,665e │ │ │ │ + ld s0,48(sp) │ │ │ │ + ld s1,40(sp) │ │ │ │ + ld s2,32(sp) │ │ │ │ + ld s3,24(sp) │ │ │ │ + ld s5,8(sp) │ │ │ │ + jal 3670 │ │ │ │ + ld ra,56(sp) │ │ │ │ + sd zero,8(s4) │ │ │ │ + sw zero,0(s4) │ │ │ │ + ld s4,16(sp) │ │ │ │ + addi sp,sp,64 │ │ │ │ + ret │ │ │ │ + addi sp,sp,-48 │ │ │ │ + sd s2,16(sp) │ │ │ │ + ld s2,8(a0) │ │ │ │ + sd ra,40(sp) │ │ │ │ + beqz s2,6784 │ │ │ │ + lw a4,0(a0) │ │ │ │ + sd s3,8(sp) │ │ │ │ + sd s4,0(sp) │ │ │ │ + li s3,0 │ │ │ │ + mv s4,a0 │ │ │ │ + beqz a4,6778 │ │ │ │ + sd s0,32(sp) │ │ │ │ + sd s1,24(sp) │ │ │ │ + slli a5,s3,0x5 │ │ │ │ + add s2,s2,a5 │ │ │ │ + lw a5,16(s2) │ │ │ │ + beqz a5,6764 │ │ │ │ + ld a4,24(s2) │ │ │ │ + li s1,0 │ │ │ │ + slli s0,s1,0x6 │ │ │ │ + add s0,s0,a4 │ │ │ │ + ld a0,0(s0) │ │ │ │ + beqz a0,6756 │ │ │ │ + jal 35a0 │ │ │ │ + lw a5,16(s2) │ │ │ │ + addi s1,s1,1 │ │ │ │ + sd zero,0(s0) │ │ │ │ + sext.w a4,s1 │ │ │ │ + bgeu a4,a5,6760 │ │ │ │ + ld a4,24(s2) │ │ │ │ + slli s0,s1,0x6 │ │ │ │ + add s0,s0,a4 │ │ │ │ + ld a0,0(s0) │ │ │ │ + bnez a0,6732 │ │ │ │ + addi s1,s1,1 │ │ │ │ + sext.w a3,s1 │ │ │ │ + bltu a3,a5,6728 │ │ │ │ + lw a4,0(s4) │ │ │ │ + addi s3,s3,1 │ │ │ │ + sext.w a5,s3 │ │ │ │ + bgeu a5,a4,6774 │ │ │ │ + ld s2,8(s4) │ │ │ │ + j 6716 │ │ │ │ + ld s0,32(sp) │ │ │ │ + ld s1,24(sp) │ │ │ │ + ld ra,40(sp) │ │ │ │ + ld s3,8(sp) │ │ │ │ + ld s4,0(sp) │ │ │ │ + ld s2,16(sp) │ │ │ │ + addi sp,sp,48 │ │ │ │ ret │ │ │ │ + auipc a3,0x5d │ │ │ │ + addi a3,a3,1140 │ │ │ │ + li a2,494 │ │ │ │ + auipc a1,0x57 │ │ │ │ + addi a1,a1,1208 │ │ │ │ + auipc a0,0x57 │ │ │ │ + addi a0,a0,1544 │ │ │ │ + sd s0,32(sp) │ │ │ │ + sd s1,24(sp) │ │ │ │ + sd s3,8(sp) │ │ │ │ + sd s4,0(sp) │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ addi sp,sp,-160 │ │ │ │ - sd s5,104(sp) │ │ │ │ - mv s5,a1 │ │ │ │ - lwu a1,0(a1) │ │ │ │ sd s1,136(sp) │ │ │ │ - mv s1,a0 │ │ │ │ - slli a1,a1,0x3 │ │ │ │ - li a0,0 │ │ │ │ + sd s3,120(sp) │ │ │ │ sd ra,152(sp) │ │ │ │ - sd s0,144(sp) │ │ │ │ sd s2,128(sp) │ │ │ │ - sd s3,120(sp) │ │ │ │ - sd s8,80(sp) │ │ │ │ - sd a2,24(sp) │ │ │ │ + sd a7,0(sp) │ │ │ │ + mv s3,a3 │ │ │ │ + mv s1,a6 │ │ │ │ + bltu a6,a3,6a1a │ │ │ │ + beqz a6,6a1a │ │ │ │ sd s4,112(sp) │ │ │ │ - sd s6,96(sp) │ │ │ │ + mv s4,a5 │ │ │ │ + bltu a6,a5,6a18 │ │ │ │ + sd s0,144(sp) │ │ │ │ sd s7,88(sp) │ │ │ │ + sd s10,64(sp) │ │ │ │ sd s11,56(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - lwu a2,0(s5) │ │ │ │ - li a1,0 │ │ │ │ - mv s8,a0 │ │ │ │ - slli a2,a2,0x3 │ │ │ │ - jal 3890 │ │ │ │ - ld a2,8(s5) │ │ │ │ - lw s2,28(s1) │ │ │ │ - lw s0,16(a2) │ │ │ │ - addiw s3,s0,-1 │ │ │ │ - bgeu s3,s2,8516 │ │ │ │ - li s11,0 │ │ │ │ - addiw t3,s11,1 │ │ │ │ - slli a5,t3,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - slli a3,a5,0x3 │ │ │ │ - add a4,a3,a5 │ │ │ │ - slli a4,a4,0x3 │ │ │ │ - add a4,a4,a2 │ │ │ │ - lw s0,16(a4) │ │ │ │ - sext.w a5,s3 │ │ │ │ - sext.w s11,t3 │ │ │ │ - addw s3,s0,s3 │ │ │ │ - bltu s3,s2,834c │ │ │ │ - addiw s2,s2,-1 │ │ │ │ - subw s2,s2,a5 │ │ │ │ - add s4,s8,a3 │ │ │ │ - mv a2,a4 │ │ │ │ - ld a5,24(sp) │ │ │ │ - li a1,48 │ │ │ │ - li a0,0 │ │ │ │ - ld s6,16(a5) │ │ │ │ - ld a5,8(a2) │ │ │ │ - lw s7,24(s1) │ │ │ │ - add s6,s6,a5 │ │ │ │ - jal 1d4e0 │ │ │ │ - lw a2,16(s1) │ │ │ │ - ld a1,0(s1) │ │ │ │ - mv a4,s6 │ │ │ │ - sd a0,0(s4) │ │ │ │ - mv a6,s2 │ │ │ │ - mv a5,s0 │ │ │ │ - mv a3,s7 │ │ │ │ - jal 4ba1c │ │ │ │ - lw a4,40(s1) │ │ │ │ - beqz a4,84b6 │ │ │ │ - ld a3,32(s1) │ │ │ │ sd s9,72(sp) │ │ │ │ - sd s10,64(sp) │ │ │ │ - sd zero,40(sp) │ │ │ │ + mv s11,a1 │ │ │ │ + mv s10,a2 │ │ │ │ + mv s0,a4 │ │ │ │ li s7,0 │ │ │ │ + beqz a3,67f2 │ │ │ │ + addiw a5,a3,-1 │ │ │ │ + slli a4,a5,0x20 │ │ │ │ + srli a5,a4,0x1e │ │ │ │ + add a5,a5,a2 │ │ │ │ + lw s7,0(a5) │ │ │ │ + li a1,16 │ │ │ │ + li a0,0 │ │ │ │ + jal 1e81c │ │ │ │ + divuw a4,s0,s4 │ │ │ │ + mv s2,a0 │ │ │ │ + sw s3,0(a0) │ │ │ │ li s9,0 │ │ │ │ - ld a5,40(sp) │ │ │ │ - li s10,0 │ │ │ │ - slli s4,a5,0x3 │ │ │ │ - add a5,a3,s4 │ │ │ │ - lw a2,4(a5) │ │ │ │ - bnez a2,83ec │ │ │ │ - j 849a │ │ │ │ - li a2,6 │ │ │ │ - beq a4,a2,848c │ │ │ │ - li a2,5 │ │ │ │ - beq a4,a2,848c │ │ │ │ - li a2,1 │ │ │ │ - bne a4,a2,851c │ │ │ │ - addiw s7,s7,1 │ │ │ │ - lw a4,4(a5) │ │ │ │ - addiw s10,s10,1 │ │ │ │ - bgeu s10,a4,8498 │ │ │ │ - lw a4,0(s5) │ │ │ │ - addiw a4,a4,-1 │ │ │ │ - bgeu s11,a4,84da │ │ │ │ - lw a4,28(s1) │ │ │ │ - addw a4,a4,s7 │ │ │ │ - bgeu s3,a4,84da │ │ │ │ - addiw s2,s11,1 │ │ │ │ - slli a5,s2,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - ld a3,8(s5) │ │ │ │ - slli a4,a5,0x3 │ │ │ │ - ld a2,24(sp) │ │ │ │ - add a5,a5,a4 │ │ │ │ - slli a5,a5,0x3 │ │ │ │ - add a3,a3,a5 │ │ │ │ - lw a5,16(a3) │ │ │ │ - ld a2,16(a2) │ │ │ │ - ld a3,8(a3) │ │ │ │ - lw s6,24(s1) │ │ │ │ - addw s3,a5,s3 │ │ │ │ - add a3,a3,a2 │ │ │ │ - sd a3,8(sp) │ │ │ │ - addw s6,s6,s9 │ │ │ │ - beqz s7,8450 │ │ │ │ - slli a3,s11,0x20 │ │ │ │ - srli s0,a3,0x1d │ │ │ │ - add s0,s0,s8 │ │ │ │ - ld a0,0(s0) │ │ │ │ - sd a4,32(sp) │ │ │ │ - sd a5,16(sp) │ │ │ │ - jal 4f4e0 │ │ │ │ - sext.w a0,a0 │ │ │ │ - ld a5,16(sp) │ │ │ │ - ld a4,32(sp) │ │ │ │ - beqz a0,84e6 │ │ │ │ - li a1,48 │ │ │ │ + addiw a3,a4,-1 │ │ │ │ + addiw s9,s9,1 │ │ │ │ + srlw a4,a3,s9 │ │ │ │ + bnez a4,680a │ │ │ │ + li a4,30 │ │ │ │ + bltu a4,s9,6a5a │ │ │ │ + sd s6,96(sp) │ │ │ │ + li s6,1 │ │ │ │ + sllw s6,s6,s9 │ │ │ │ + beqz s3,6a3a │ │ │ │ + slli s4,s3,0x20 │ │ │ │ + fsd fs0,40(sp) │ │ │ │ + srli s4,s4,0x20 │ │ │ │ + fcvt.d.w fs0,s6 │ │ │ │ + sd s5,104(sp) │ │ │ │ + slli s5,s4,0x2 │ │ │ │ + sd s8,80(sp) │ │ │ │ + add s5,s5,s10 │ │ │ │ + mv s8,s10 │ │ │ │ + li s0,0 │ │ │ │ + lw a4,0(s8) │ │ │ │ + addi s8,s8,4 │ │ │ │ + fcvt.d.wu fa0,a4 │ │ │ │ + fdiv.d fa0,fa0,fs0 │ │ │ │ + jal 3810 │ │ │ │ + fcvt.d.wu fa5,s0 │ │ │ │ + fadd.d fa5,fa5,fa0 │ │ │ │ + fcvt.wu.d s0,fa5,rtz │ │ │ │ + sext.w s0,s0 │ │ │ │ + bne s5,s8,6840 │ │ │ │ + bltu s0,s1,6884 │ │ │ │ + divuw s1,s1,s3 │ │ │ │ + divuw s8,s7,s1 │ │ │ │ + addiw s9,s9,1 │ │ │ │ + srlw a5,s8,s9 │ │ │ │ + bnez a5,6870 │ │ │ │ + li s6,1 │ │ │ │ + li a5,30 │ │ │ │ + sllw s6,s6,s9 │ │ │ │ + bltu a5,s9,6a84 │ │ │ │ + slli a1,s4,0x5 │ │ │ │ + sw s9,4(s2) │ │ │ │ li a0,0 │ │ │ │ - add s0,s8,a4 │ │ │ │ - sd a5,16(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - lw a2,16(s1) │ │ │ │ - ld a1,0(s1) │ │ │ │ - ld a5,16(sp) │ │ │ │ - ld a4,8(sp) │ │ │ │ - mv a3,s6 │ │ │ │ + jal 1e81c │ │ │ │ + slli a5,s4,0x2 │ │ │ │ + add a5,a5,s10 │ │ │ │ + mv a6,a0 │ │ │ │ + sd a0,8(s2) │ │ │ │ + addiw s4,s6,-1 │ │ │ │ + sd a5,24(sp) │ │ │ │ + li s1,0 │ │ │ │ + lw a5,0(s10) │ │ │ │ + ld a0,0(s11) │ │ │ │ + add s0,a6,s1 │ │ │ │ + sw a5,8(s0) │ │ │ │ + jal 3310 │ │ │ │ + addi a1,a0,1 │ │ │ │ + li a0,0 │ │ │ │ + jal 1e81c │ │ │ │ sd a0,0(s0) │ │ │ │ - li a6,0 │ │ │ │ - jal 4ba1c │ │ │ │ - ld a3,32(s1) │ │ │ │ - mv s11,s2 │ │ │ │ - add a5,a3,s4 │ │ │ │ - lw a1,0(a5) │ │ │ │ - ld a0,0(s0) │ │ │ │ - jal 4f012 │ │ │ │ - ld a3,32(s1) │ │ │ │ - add a5,a3,s4 │ │ │ │ - lw a4,0(a5) │ │ │ │ - bnez a4,83d0 │ │ │ │ - lw a4,4(a5) │ │ │ │ - addiw s10,s10,1 │ │ │ │ - addiw s9,s9,1 │ │ │ │ - addiw s7,s7,1 │ │ │ │ - bltu s10,a4,83ec │ │ │ │ - lw a4,40(s1) │ │ │ │ - ld a5,40(sp) │ │ │ │ - addi a5,a5,1 │ │ │ │ - sd a5,40(sp) │ │ │ │ - sext.w a5,a5 │ │ │ │ - bltu a5,a4,83be │ │ │ │ - slli a5,s11,0x20 │ │ │ │ - ld s9,72(sp) │ │ │ │ - ld s10,64(sp) │ │ │ │ - srli t3,a5,0x1d │ │ │ │ - add s4,s8,t3 │ │ │ │ - ld a0,0(s4) │ │ │ │ - jal 4f4e0 │ │ │ │ - sext.w a5,a0 │ │ │ │ - bnez a5,84fa │ │ │ │ - ld a0,0(s4) │ │ │ │ - jal 4ba7c │ │ │ │ - ld a0,0(s4) │ │ │ │ - jal 3670 │ │ │ │ - sd zero,0(s4) │ │ │ │ - j 84fa │ │ │ │ - slli a4,s11,0x20 │ │ │ │ - srli s0,a4,0x1d │ │ │ │ - add s0,s0,s8 │ │ │ │ - j 847a │ │ │ │ - ld a0,0(s0) │ │ │ │ - jal 4ba7c │ │ │ │ - ld a0,0(s0) │ │ │ │ - jal 3670 │ │ │ │ + ld s0,0(s11) │ │ │ │ + li s8,0 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 3310 │ │ │ │ + ld a5,8(s2) │ │ │ │ + mv a2,a0 │ │ │ │ + mv a1,s0 │ │ │ │ + add a5,a5,s1 │ │ │ │ + ld a0,0(a5) │ │ │ │ + jal 36a0 │ │ │ │ + ld a0,0(s11) │ │ │ │ + jal 3310 │ │ │ │ + ld a5,8(s2) │ │ │ │ + mv a4,a0 │ │ │ │ + li a0,0 │ │ │ │ + add a5,a5,s1 │ │ │ │ + ld a5,0(a5) │ │ │ │ + add a5,a5,a4 │ │ │ │ + sb zero,0(a5) │ │ │ │ + lw a5,0(s10) │ │ │ │ + ld s0,8(s2) │ │ │ │ + and s5,a5,s4 │ │ │ │ + snez s5,s5 │ │ │ │ + srlw a5,a5,s9 │ │ │ │ + addw s5,s5,a5 │ │ │ │ + mv a4,s5 │ │ │ │ + slli a5,a4,0x20 │ │ │ │ + add s0,s0,s1 │ │ │ │ + srli s3,a5,0x1a │ │ │ │ + sd zero,24(s0) │ │ │ │ + sext.w a5,s5 │ │ │ │ + sw zero,16(s0) │ │ │ │ + mv a1,s3 │ │ │ │ + sd a5,8(sp) │ │ │ │ + sw s5,20(sp) │ │ │ │ + jal 1e81c │ │ │ │ + lw a5,16(s0) │ │ │ │ + sd a0,24(s0) │ │ │ │ + addw a3,s5,a5 │ │ │ │ + sw a3,16(s0) │ │ │ │ + beqz a3,699a │ │ │ │ + ld a1,0(sp) │ │ │ │ + auipc a0,0x57 │ │ │ │ + addi a0,a0,1110 │ │ │ │ + slli s5,s8,0x6 │ │ │ │ + jal 4e9ee │ │ │ │ + ld a5,24(s0) │ │ │ │ + li a1,40 │ │ │ │ + addi s8,s8,1 │ │ │ │ + add s7,a5,s5 │ │ │ │ + sd a0,16(s7) │ │ │ │ + sb zero,24(s7) │ │ │ │ + sd zero,8(s7) │ │ │ │ + sd zero,56(s7) │ │ │ │ + sb zero,48(s7) │ │ │ │ + sd zero,0(s7) │ │ │ │ + sd zero,40(s7) │ │ │ │ + li a0,0 │ │ │ │ + jal 1e81c │ │ │ │ + ld a3,24(s0) │ │ │ │ + sd a0,40(s7) │ │ │ │ + li a1,0 │ │ │ │ + add a3,a3,s5 │ │ │ │ + ld a0,40(a3) │ │ │ │ + jal 3440 │ │ │ │ + lw a3,16(s0) │ │ │ │ + sext.w a5,s8 │ │ │ │ + bltu a5,a3,6940 │ │ │ │ + ld a6,8(s2) │ │ │ │ + lw a5,20(sp) │ │ │ │ + li s8,0 │ │ │ │ + add a4,a6,s1 │ │ │ │ + sw a5,16(a4) │ │ │ │ + ld a5,8(sp) │ │ │ │ + li s0,0 │ │ │ │ + beqz a5,69e8 │ │ │ │ + li a1,32 │ │ │ │ + li a0,0 │ │ │ │ + jal 1e81c │ │ │ │ + ld a6,8(s2) │ │ │ │ + addw a3,s8,s4 │ │ │ │ + slli a2,s8,0x20 │ │ │ │ + add a4,a6,s1 │ │ │ │ + ld a4,24(a4) │ │ │ │ + slli a3,a3,0x20 │ │ │ │ + srli a2,a2,0x20 │ │ │ │ + srli a3,a3,0x20 │ │ │ │ + add a4,a4,s0 │ │ │ │ + sd a2,16(a0) │ │ │ │ + sd a3,24(a0) │ │ │ │ + sd zero,0(a0) │ │ │ │ + sd a0,8(a4) │ │ │ │ + addi s0,s0,64 │ │ │ │ + addw s8,s8,s6 │ │ │ │ + bne s3,s0,69ae │ │ │ │ + ld a5,24(sp) │ │ │ │ + addi s10,s10,4 │ │ │ │ + addi s1,s1,32 │ │ │ │ + addi s11,s11,8 │ │ │ │ + bne a5,s10,68a6 │ │ │ │ + ld s0,144(sp) │ │ │ │ + ld s4,112(sp) │ │ │ │ + ld s5,104(sp) │ │ │ │ + ld s6,96(sp) │ │ │ │ + ld s7,88(sp) │ │ │ │ + ld s8,80(sp) │ │ │ │ ld s9,72(sp) │ │ │ │ ld s10,64(sp) │ │ │ │ - sd zero,0(s0) │ │ │ │ + ld s11,56(sp) │ │ │ │ + fld fs0,40(sp) │ │ │ │ ld ra,152(sp) │ │ │ │ - ld s0,144(sp) │ │ │ │ ld s1,136(sp) │ │ │ │ - ld s2,128(sp) │ │ │ │ ld s3,120(sp) │ │ │ │ + mv a0,s2 │ │ │ │ + ld s2,128(sp) │ │ │ │ + addi sp,sp,160 │ │ │ │ + ret │ │ │ │ + ld s4,112(sp) │ │ │ │ + mv a4,s3 │ │ │ │ + mv a3,s1 │ │ │ │ + auipc a2,0x57 │ │ │ │ + addi a2,a2,914 │ │ │ │ + li a1,523 │ │ │ │ + auipc a0,0x57 │ │ │ │ + addi a0,a0,542 │ │ │ │ + jal 22b80 │ │ │ │ + li s2,0 │ │ │ │ + j 6a0a │ │ │ │ + sw s9,4(s2) │ │ │ │ + li a1,0 │ │ │ │ + li a0,0 │ │ │ │ + jal 1e81c │ │ │ │ + sd a0,8(s2) │ │ │ │ + ld s0,144(sp) │ │ │ │ ld s4,112(sp) │ │ │ │ - ld s5,104(sp) │ │ │ │ ld s6,96(sp) │ │ │ │ ld s7,88(sp) │ │ │ │ + ld s9,72(sp) │ │ │ │ + ld s10,64(sp) │ │ │ │ + ld s11,56(sp) │ │ │ │ + j 6a0a │ │ │ │ + mv a3,s9 │ │ │ │ + auipc a2,0x57 │ │ │ │ + addi a2,a2,908 │ │ │ │ + li a1,536 │ │ │ │ + auipc a0,0x57 │ │ │ │ + addi a0,a0,480 │ │ │ │ + jal 22b80 │ │ │ │ + li s2,0 │ │ │ │ + ld s0,144(sp) │ │ │ │ + ld s4,112(sp) │ │ │ │ + ld s7,88(sp) │ │ │ │ + ld s9,72(sp) │ │ │ │ + ld s10,64(sp) │ │ │ │ ld s11,56(sp) │ │ │ │ - mv a0,s8 │ │ │ │ + j 6a0a │ │ │ │ + mv a3,s9 │ │ │ │ + auipc a2,0x57 │ │ │ │ + addi a2,a2,866 │ │ │ │ + li a1,552 │ │ │ │ + auipc a0,0x57 │ │ │ │ + addi a0,a0,438 │ │ │ │ + jal 22b80 │ │ │ │ + li s2,0 │ │ │ │ + ld s0,144(sp) │ │ │ │ + ld s4,112(sp) │ │ │ │ + ld s5,104(sp) │ │ │ │ + ld s6,96(sp) │ │ │ │ + ld s7,88(sp) │ │ │ │ ld s8,80(sp) │ │ │ │ - addi sp,sp,160 │ │ │ │ - ret │ │ │ │ - mv s4,s8 │ │ │ │ - li s11,0 │ │ │ │ - j 8380 │ │ │ │ - li a2,2 │ │ │ │ - bne a4,a2,8526 │ │ │ │ - addiw s9,s9,1 │ │ │ │ - j 83e4 │ │ │ │ - li a2,4 │ │ │ │ - bne a4,a2,83e4 │ │ │ │ - addiw s9,s9,1 │ │ │ │ - j 83e4 │ │ │ │ - addi sp,sp,-112 │ │ │ │ - sd s8,32(sp) │ │ │ │ - auipc s8,0x72 │ │ │ │ - ld s8,-1572(s8) │ │ │ │ - sd s2,80(sp) │ │ │ │ - sd s4,64(sp) │ │ │ │ - mv s2,a1 │ │ │ │ + ld s9,72(sp) │ │ │ │ + ld s10,64(sp) │ │ │ │ + ld s11,56(sp) │ │ │ │ + fld fs0,40(sp) │ │ │ │ + j 6a0a │ │ │ │ + addi sp,sp,-64 │ │ │ │ + sd s4,16(sp) │ │ │ │ + sd ra,56(sp) │ │ │ │ mv s4,a0 │ │ │ │ - sd s6,48(sp) │ │ │ │ - li a1,48 │ │ │ │ - mv s6,a5 │ │ │ │ - li a0,0 │ │ │ │ - ld a5,0(s8) │ │ │ │ - sd a5,24(sp) │ │ │ │ - li a5,0 │ │ │ │ - sd ra,104(sp) │ │ │ │ - sd s0,96(sp) │ │ │ │ - sd s1,88(sp) │ │ │ │ - mv s0,a2 │ │ │ │ - mv s1,a3 │ │ │ │ - sd s3,72(sp) │ │ │ │ - sd s5,56(sp) │ │ │ │ - sd s7,40(sp) │ │ │ │ - mv s7,a4 │ │ │ │ - jal 1d4e0 │ │ │ │ - mv s3,a0 │ │ │ │ + beqz a1,6b32 │ │ │ │ + sd s3,24(sp) │ │ │ │ + lw s3,0(a0) │ │ │ │ + beqz s3,6b3e │ │ │ │ + sd s5,8(sp) │ │ │ │ + ld s5,8(a0) │ │ │ │ + sd s0,48(sp) │ │ │ │ + sd s1,40(sp) │ │ │ │ + sd s2,32(sp) │ │ │ │ + sd s6,0(sp) │ │ │ │ + mv s2,a1 │ │ │ │ + mv s6,a2 │ │ │ │ + li s0,0 │ │ │ │ + mv s1,s5 │ │ │ │ + j 6aec │ │ │ │ + addiw s0,s0,1 │ │ │ │ + addi s1,s1,32 │ │ │ │ + beq s3,s0,6b2e │ │ │ │ + ld a0,0(s1) │ │ │ │ mv a1,s2 │ │ │ │ - addi a4,sp,20 │ │ │ │ - li a3,0 │ │ │ │ - li a2,0 │ │ │ │ - mv a0,s4 │ │ │ │ - jal 8166 │ │ │ │ - lw s5,20(sp) │ │ │ │ - mv s2,a0 │ │ │ │ - mv a7,s7 │ │ │ │ - mv a3,a0 │ │ │ │ - auipc a6,0x72 │ │ │ │ - ld a6,-1644(a6) │ │ │ │ - mv a5,s6 │ │ │ │ - mv a4,s5 │ │ │ │ - mv a2,s1 │ │ │ │ - mv a1,s0 │ │ │ │ - li a0,0 │ │ │ │ - jal 4b3bc │ │ │ │ - mv s4,a0 │ │ │ │ - li a6,0 │ │ │ │ - mv a5,s5 │ │ │ │ - mv a4,s2 │ │ │ │ - li a3,0 │ │ │ │ - mv a2,s1 │ │ │ │ - mv a1,s0 │ │ │ │ + jal 3580 │ │ │ │ + bnez a0,6ae2 │ │ │ │ + beq s3,s0,6b2e │ │ │ │ + lw a5,4(s4) │ │ │ │ + slli a4,s0,0x20 │ │ │ │ + srli s0,a4,0x1b │ │ │ │ + add s5,s5,s0 │ │ │ │ + srlw a2,s6,a5 │ │ │ │ + ld a0,24(s5) │ │ │ │ + slli a5,a2,0x20 │ │ │ │ + srli a2,a5,0x1a │ │ │ │ + add a0,a0,a2 │ │ │ │ + ld s0,48(sp) │ │ │ │ + ld s1,40(sp) │ │ │ │ + ld s2,32(sp) │ │ │ │ + ld s3,24(sp) │ │ │ │ + ld s5,8(sp) │ │ │ │ + ld s6,0(sp) │ │ │ │ + ld ra,56(sp) │ │ │ │ + ld s4,16(sp) │ │ │ │ + addi sp,sp,64 │ │ │ │ + ret │ │ │ │ + li a0,0 │ │ │ │ + j 6b1a │ │ │ │ + ld a5,8(a0) │ │ │ │ + ld ra,56(sp) │ │ │ │ + ld s4,16(sp) │ │ │ │ + ld a0,24(a5) │ │ │ │ + addi sp,sp,64 │ │ │ │ + ret │ │ │ │ + ld s3,24(sp) │ │ │ │ + li a0,0 │ │ │ │ + j 6b26 │ │ │ │ + lw a5,0(a1) │ │ │ │ + beqz a5,6bbe │ │ │ │ + addi sp,sp,-80 │ │ │ │ + sd s0,64(sp) │ │ │ │ + sd s1,56(sp) │ │ │ │ + sd s3,40(sp) │ │ │ │ + sd s4,32(sp) │ │ │ │ + sd s5,24(sp) │ │ │ │ + sd s6,16(sp) │ │ │ │ + sd s7,8(sp) │ │ │ │ + sd ra,72(sp) │ │ │ │ + sd s2,48(sp) │ │ │ │ + mv s1,a1 │ │ │ │ + mv s3,a0 │ │ │ │ + mv s4,a2 │ │ │ │ + mv s5,a3 │ │ │ │ + li s0,0 │ │ │ │ + auipc s7,0x57 │ │ │ │ + addi s7,s7,698 │ │ │ │ + auipc s6,0x57 │ │ │ │ + addi s6,s6,218 │ │ │ │ + ld a5,8(s1) │ │ │ │ + slli s2,s0,0x6 │ │ │ │ + mv a2,s7 │ │ │ │ + add a5,a5,s2 │ │ │ │ + ld a3,16(a5) │ │ │ │ + li a1,631 │ │ │ │ + mv a0,s6 │ │ │ │ + jal 3631e │ │ │ │ + ld a5,8(s1) │ │ │ │ + mv a3,s5 │ │ │ │ + mv a2,s4 │ │ │ │ + add a5,a5,s2 │ │ │ │ + ld a1,16(a5) │ │ │ │ mv a0,s3 │ │ │ │ - jal 4ba1c │ │ │ │ - mv a5,s5 │ │ │ │ - mv a4,s2 │ │ │ │ - auipc a7,0x72 │ │ │ │ - ld a7,-1690(a7) │ │ │ │ - mv a6,s6 │ │ │ │ - mv a3,s1 │ │ │ │ - mv a2,s0 │ │ │ │ - mv a1,s4 │ │ │ │ + addi s0,s0,1 │ │ │ │ + jal 4eee2 │ │ │ │ + lw a4,0(s1) │ │ │ │ + sext.w a5,s0 │ │ │ │ + bltu a5,a4,6b76 │ │ │ │ + ld ra,72(sp) │ │ │ │ + ld s0,64(sp) │ │ │ │ + ld s1,56(sp) │ │ │ │ + ld s2,48(sp) │ │ │ │ + ld s3,40(sp) │ │ │ │ + ld s4,32(sp) │ │ │ │ + ld s5,24(sp) │ │ │ │ + ld s6,16(sp) │ │ │ │ + ld s7,8(sp) │ │ │ │ + addi sp,sp,80 │ │ │ │ + ret │ │ │ │ + ret │ │ │ │ + lw a5,0(a1) │ │ │ │ + beqz a5,6c5e │ │ │ │ + addi sp,sp,-80 │ │ │ │ + sd s2,48(sp) │ │ │ │ + sd s3,40(sp) │ │ │ │ + sd s4,32(sp) │ │ │ │ + sd s5,24(sp) │ │ │ │ + sd s6,16(sp) │ │ │ │ + sd s7,8(sp) │ │ │ │ + sd s8,0(sp) │ │ │ │ + mv s4,a3 │ │ │ │ + sd ra,72(sp) │ │ │ │ + sd s0,64(sp) │ │ │ │ + sd s1,56(sp) │ │ │ │ + mv s8,a1 │ │ │ │ + mv s2,a0 │ │ │ │ + mv s3,a2 │ │ │ │ + li s5,0 │ │ │ │ + li a3,0 │ │ │ │ + auipc s7,0x57 │ │ │ │ + addi s7,s7,594 │ │ │ │ + auipc s6,0x57 │ │ │ │ + addi s6,s6,90 │ │ │ │ + mv a2,s7 │ │ │ │ + li a1,659 │ │ │ │ + mv a0,s6 │ │ │ │ + jal 3631e │ │ │ │ + ld a5,8(s8) │ │ │ │ + slli s1,s5,0x5 │ │ │ │ + add a5,a5,s1 │ │ │ │ + lw a4,16(a5) │ │ │ │ + beqz a4,6c38 │ │ │ │ + li s0,0 │ │ │ │ + ld a5,24(a5) │ │ │ │ + slli a4,s0,0x6 │ │ │ │ + mv a3,s4 │ │ │ │ + add a5,a5,a4 │ │ │ │ + ld a1,16(a5) │ │ │ │ + mv a2,s3 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 4eee2 │ │ │ │ + ld a5,8(s8) │ │ │ │ + addi s0,s0,1 │ │ │ │ + sext.w a4,s0 │ │ │ │ + add a5,a5,s1 │ │ │ │ + lw a3,16(a5) │ │ │ │ + bltu a4,a3,6c12 │ │ │ │ + lw a5,0(s8) │ │ │ │ + addi s5,s5,1 │ │ │ │ + sext.w a3,s5 │ │ │ │ + bltu a3,a5,6bf6 │ │ │ │ + ld ra,72(sp) │ │ │ │ + ld s0,64(sp) │ │ │ │ + ld s1,56(sp) │ │ │ │ + ld s2,48(sp) │ │ │ │ + ld s3,40(sp) │ │ │ │ + ld s4,32(sp) │ │ │ │ + ld s5,24(sp) │ │ │ │ + ld s6,16(sp) │ │ │ │ + ld s7,8(sp) │ │ │ │ + ld s8,0(sp) │ │ │ │ + addi sp,sp,80 │ │ │ │ + ret │ │ │ │ + ret │ │ │ │ + addi sp,sp,-112 │ │ │ │ + sd s10,16(sp) │ │ │ │ + mv s10,a1 │ │ │ │ + lw a1,0(a1) │ │ │ │ + sd ra,104(sp) │ │ │ │ + beqz a1,6d60 │ │ │ │ + addiw a5,a5,4 │ │ │ │ + sd s2,80(sp) │ │ │ │ + sd s3,72(sp) │ │ │ │ + sd s4,64(sp) │ │ │ │ + sd s5,56(sp) │ │ │ │ + sd s6,48(sp) │ │ │ │ + sd s7,40(sp) │ │ │ │ + sd s11,8(sp) │ │ │ │ + sd s0,96(sp) │ │ │ │ + sd s1,88(sp) │ │ │ │ + sd s8,32(sp) │ │ │ │ + sd s9,24(sp) │ │ │ │ + mv s3,a0 │ │ │ │ + mv s4,a2 │ │ │ │ + mv s5,a4 │ │ │ │ + mv s6,a6 │ │ │ │ + mv s7,a7 │ │ │ │ + addw s2,a5,a3 │ │ │ │ + li s11,0 │ │ │ │ + ld a5,8(s10) │ │ │ │ + slli a7,s11,0x5 │ │ │ │ li a0,0 │ │ │ │ - sd s3,8(sp) │ │ │ │ - sd s7,0(sp) │ │ │ │ - jal 4b516 │ │ │ │ - mv a0,s4 │ │ │ │ + add a5,a5,a7 │ │ │ │ + lwu a1,16(a5) │ │ │ │ + mv s8,a7 │ │ │ │ + slli a1,a1,0x3 │ │ │ │ + jal 1e81c │ │ │ │ + ld a5,8(s10) │ │ │ │ + mv s9,a0 │ │ │ │ + add a5,a5,s8 │ │ │ │ + ld s0,0(a5) │ │ │ │ + mv a0,s0 │ │ │ │ + jal 3310 │ │ │ │ + sext.w s1,a0 │ │ │ │ + mv a1,s1 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 4e946 │ │ │ │ + addw s1,s1,s2 │ │ │ │ + slli a1,s1,0x20 │ │ │ │ + mv s0,a0 │ │ │ │ + srli a1,a1,0x20 │ │ │ │ + li a0,0 │ │ │ │ + jal 1e81c │ │ │ │ + mv a5,s0 │ │ │ │ + li a2,-1 │ │ │ │ + mv a6,s5 │ │ │ │ + mv a4,s4 │ │ │ │ + auipc a3,0x57 │ │ │ │ + addi a3,a3,364 │ │ │ │ + li a1,1 │ │ │ │ + mv s1,a0 │ │ │ │ + jal 38f0 <__sprintf_chk@plt> │ │ │ │ + ld a5,8(s10) │ │ │ │ + add a5,a5,s8 │ │ │ │ + lw a2,16(a5) │ │ │ │ + beqz a2,6d22 │ │ │ │ + ld t3,24(a5) │ │ │ │ + slli a5,a2,0x20 │ │ │ │ + srli a4,a5,0x1d │ │ │ │ + mv t1,s9 │ │ │ │ + addi t3,t3,16 │ │ │ │ + add a4,a4,s9 │ │ │ │ + ld a5,0(t3) │ │ │ │ + addi t1,t1,8 │ │ │ │ + addi t3,t3,64 │ │ │ │ + sd a5,-8(t1) │ │ │ │ + bne a4,t1,6d10 │ │ │ │ + mv a5,s1 │ │ │ │ + mv a4,s7 │ │ │ │ + mv a3,s6 │ │ │ │ + mv a1,s9 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 4ebf8 │ │ │ │ + mv a0,s0 │ │ │ │ jal 3670 │ │ │ │ - ld a4,24(sp) │ │ │ │ - ld a5,0(s8) │ │ │ │ - xor a5,a5,a4 │ │ │ │ - li a4,0 │ │ │ │ - bnez a5,85f8 │ │ │ │ - ld ra,104(sp) │ │ │ │ + mv a0,s1 │ │ │ │ + jal 3670 │ │ │ │ + lw a4,0(s10) │ │ │ │ + addi s11,s11,1 │ │ │ │ + sext.w a5,s11 │ │ │ │ + bltu a5,a4,6c96 │ │ │ │ ld s0,96(sp) │ │ │ │ ld s1,88(sp) │ │ │ │ ld s2,80(sp) │ │ │ │ + ld s3,72(sp) │ │ │ │ ld s4,64(sp) │ │ │ │ ld s5,56(sp) │ │ │ │ ld s6,48(sp) │ │ │ │ ld s7,40(sp) │ │ │ │ ld s8,32(sp) │ │ │ │ - mv a0,s3 │ │ │ │ - ld s3,72(sp) │ │ │ │ + ld s9,24(sp) │ │ │ │ + ld s11,8(sp) │ │ │ │ + ld ra,104(sp) │ │ │ │ + ld s10,16(sp) │ │ │ │ addi sp,sp,112 │ │ │ │ ret │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - lw a3,0(a1) │ │ │ │ - addi sp,sp,-48 │ │ │ │ - sd s2,16(sp) │ │ │ │ - auipc a2,0x56 │ │ │ │ - addi a2,a2,-1250 │ │ │ │ - mv s2,a1 │ │ │ │ - li a1,1 │ │ │ │ - sd s3,8(sp) │ │ │ │ - sd ra,40(sp) │ │ │ │ - mv s3,a0 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - lw a5,0(s2) │ │ │ │ - beqz a5,8662 │ │ │ │ - sd s0,32(sp) │ │ │ │ - sd s1,24(sp) │ │ │ │ - sd s4,0(sp) │ │ │ │ - li s1,0 │ │ │ │ + addi sp,sp,-208 │ │ │ │ + mv a5,a0 │ │ │ │ + sd a4,32(sp) │ │ │ │ + auipc a4,0x73 │ │ │ │ + ld a4,418(a4) │ │ │ │ + sd s6,144(sp) │ │ │ │ + sd a5,16(sp) │ │ │ │ + mv s6,a1 │ │ │ │ + ld a5,0(a4) │ │ │ │ + sd a5,88(sp) │ │ │ │ + li a5,0 │ │ │ │ + li a1,1024 │ │ │ │ + li a0,0 │ │ │ │ + sd s1,184(sp) │ │ │ │ + sd s2,176(sp) │ │ │ │ + sd s8,128(sp) │ │ │ │ + sd s10,112(sp) │ │ │ │ + sd ra,200(sp) │ │ │ │ + mv s2,a2 │ │ │ │ + mv s10,a6 │ │ │ │ + sd a6,40(sp) │ │ │ │ + mv s8,a7 │ │ │ │ + sd zero,80(sp) │ │ │ │ + jal 1e81c │ │ │ │ + lw a5,0(s6) │ │ │ │ + addi a4,sp,80 │ │ │ │ + sd a4,48(sp) │ │ │ │ + mv s1,a0 │ │ │ │ + beqz a5,6f30 │ │ │ │ + sd s0,192(sp) │ │ │ │ + addi a5,sp,72 │ │ │ │ li s0,0 │ │ │ │ - auipc s4,0x56 │ │ │ │ - addi s4,s4,-1256 │ │ │ │ - ld a4,8(s2) │ │ │ │ - mv a3,s0 │ │ │ │ - mv a2,s4 │ │ │ │ - add a4,a4,s1 │ │ │ │ - ld a5,16(a4) │ │ │ │ - lw a7,60(a4) │ │ │ │ - lbu a6,40(a4) │ │ │ │ - ld a4,8(a4) │ │ │ │ + sd s4,160(sp) │ │ │ │ + sd s9,120(sp) │ │ │ │ + sd s11,104(sp) │ │ │ │ + sd s8,8(sp) │ │ │ │ + sd s3,168(sp) │ │ │ │ + sd s5,152(sp) │ │ │ │ + sd s7,136(sp) │ │ │ │ + sd a5,56(sp) │ │ │ │ + auipc s9,0x57 │ │ │ │ + addi s9,s9,236 │ │ │ │ + auipc s11,0x57 │ │ │ │ + addi s11,s11,236 │ │ │ │ + sd s10,24(sp) │ │ │ │ + mv s4,s0 │ │ │ │ + mv s8,s2 │ │ │ │ + ld a5,8(s6) │ │ │ │ + slli s7,s4,0x5 │ │ │ │ + add a5,a5,s7 │ │ │ │ + ld s0,0(a5) │ │ │ │ + mv a0,s0 │ │ │ │ + jal 3310 │ │ │ │ + sext.w a1,a0 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 4e946 │ │ │ │ + sd a0,72(sp) │ │ │ │ + lbu a5,0(a0) │ │ │ │ + mv a3,a0 │ │ │ │ + beqz a5,6f88 │ │ │ │ + ld a4,32(sp) │ │ │ │ + ld a0,48(sp) │ │ │ │ + mv a2,s8 │ │ │ │ + auipc a1,0x57 │ │ │ │ + addi a1,a1,72 │ │ │ │ + jal 26358 │ │ │ │ + ld a5,40(sp) │ │ │ │ + beqz a5,6e44 │ │ │ │ + ld s0,24(sp) │ │ │ │ + ld a5,0(s0) │ │ │ │ + beqz a5,6e44 │ │ │ │ + ld a0,80(sp) │ │ │ │ + auipc a1,0x57 │ │ │ │ + addi a1,a1,80 │ │ │ │ + jal 3750 │ │ │ │ + ld a3,0(s0) │ │ │ │ + auipc a2,0x5b │ │ │ │ + addi a2,a2,122 │ │ │ │ li a1,1 │ │ │ │ - mv a0,s3 │ │ │ │ + mv s0,a0 │ │ │ │ jal 38a0 <__fprintf_chk@plt> │ │ │ │ - lw a5,0(s2) │ │ │ │ - addiw s0,s0,1 │ │ │ │ - addi s1,s1,72 │ │ │ │ - bltu s0,a5,8630 │ │ │ │ - ld s0,32(sp) │ │ │ │ - ld s1,24(sp) │ │ │ │ - ld s4,0(sp) │ │ │ │ - ld ra,40(sp) │ │ │ │ - ld s2,16(sp) │ │ │ │ - ld s3,8(sp) │ │ │ │ - addi sp,sp,48 │ │ │ │ - ret │ │ │ │ - lwu a1,0(a0) │ │ │ │ - addi sp,sp,-16 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 35a0 │ │ │ │ + ld a0,80(sp) │ │ │ │ + auipc a1,0x57 │ │ │ │ + addi a1,a1,50 │ │ │ │ + jal 3750 │ │ │ │ + mv s5,a0 │ │ │ │ + beqz a0,6fca │ │ │ │ + ld a5,8(s6) │ │ │ │ + li s0,0 │ │ │ │ + add a5,a5,s7 │ │ │ │ + lw a4,16(a5) │ │ │ │ + beqz a4,6ef8 │ │ │ │ + ld a5,24(a5) │ │ │ │ + slli s2,s0,0x6 │ │ │ │ + mv a1,s9 │ │ │ │ + add a5,a5,s2 │ │ │ │ + ld a0,16(a5) │ │ │ │ + jal 3750 │ │ │ │ + mv s10,a0 │ │ │ │ + beqz a0,6fa0 │ │ │ │ + li a2,2 │ │ │ │ + li a1,0 │ │ │ │ + jal 33b0 │ │ │ │ + mv a0,s10 │ │ │ │ + jal 3370 │ │ │ │ + mv s3,a0 │ │ │ │ + mv a0,s10 │ │ │ │ + jal 3860 │ │ │ │ sd s0,0(sp) │ │ │ │ - slli a1,a1,0x3 │ │ │ │ + j 6ea4 │ │ │ │ + mv a3,s5 │ │ │ │ + mv a2,s0 │ │ │ │ + li a1,1 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 36c0 │ │ │ │ + sub s3,s3,s0 │ │ │ │ + mv a3,s10 │ │ │ │ + li a2,1024 │ │ │ │ + li a1,1 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 3780 │ │ │ │ mv s0,a0 │ │ │ │ - li a0,0 │ │ │ │ - sd ra,8(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - lw a2,0(s0) │ │ │ │ - beqz a2,86a4 │ │ │ │ - ld a4,8(s0) │ │ │ │ - slli a5,a2,0x20 │ │ │ │ - srli a2,a5,0x1d │ │ │ │ - addi a4,a4,8 │ │ │ │ - mv a5,a0 │ │ │ │ - add a2,a2,a0 │ │ │ │ - ld a3,0(a4) │ │ │ │ - addi a5,a5,8 │ │ │ │ - addi a4,a4,72 │ │ │ │ - sd a3,-8(a5) │ │ │ │ - bne a5,a2,8694 │ │ │ │ - ld ra,8(sp) │ │ │ │ + bnez a0,6e94 │ │ │ │ ld s0,0(sp) │ │ │ │ - addi sp,sp,16 │ │ │ │ + blez s3,6edc │ │ │ │ + ld a5,8(s6) │ │ │ │ + mv a4,s3 │ │ │ │ + mv a2,s11 │ │ │ │ + add a5,a5,s7 │ │ │ │ + ld a5,24(a5) │ │ │ │ + li a1,774 │ │ │ │ + auipc a0,0x57 │ │ │ │ + addi a0,a0,-644 │ │ │ │ + add a5,a5,s2 │ │ │ │ + ld a3,16(a5) │ │ │ │ + jal 22b80 │ │ │ │ + mv a0,s10 │ │ │ │ + jal 35a0 │ │ │ │ + ld a5,8(sp) │ │ │ │ + bnez a5,6f58 │ │ │ │ + ld a5,8(s6) │ │ │ │ + addi s0,s0,1 │ │ │ │ + sext.w a4,s0 │ │ │ │ + add a5,a5,s7 │ │ │ │ + lw a3,16(a5) │ │ │ │ + bltu a4,a3,6e64 │ │ │ │ + ld a0,80(sp) │ │ │ │ + addi s4,s4,1 │ │ │ │ + jal 3670 │ │ │ │ + ld a0,72(sp) │ │ │ │ + sd zero,80(sp) │ │ │ │ + jal 3670 │ │ │ │ + mv a0,s5 │ │ │ │ + sd zero,72(sp) │ │ │ │ + jal 35a0 │ │ │ │ + ld a3,24(sp) │ │ │ │ + lw a4,0(s6) │ │ │ │ + sext.w a5,s4 │ │ │ │ + addi a3,a3,8 │ │ │ │ + sd a3,24(sp) │ │ │ │ + bltu a5,a4,6dda │ │ │ │ + ld s0,192(sp) │ │ │ │ + ld s3,168(sp) │ │ │ │ + ld s4,160(sp) │ │ │ │ + ld s5,152(sp) │ │ │ │ + ld s7,136(sp) │ │ │ │ + ld s9,120(sp) │ │ │ │ + ld s11,104(sp) │ │ │ │ + mv a0,s1 │ │ │ │ + jal 3670 │ │ │ │ + auipc a5,0x73 │ │ │ │ + ld a5,-38(a5) │ │ │ │ + ld a4,88(sp) │ │ │ │ + ld a5,0(a5) │ │ │ │ + xor a5,a5,a4 │ │ │ │ + li a4,0 │ │ │ │ + bnez a5,6fea │ │ │ │ + ld ra,200(sp) │ │ │ │ + ld s1,184(sp) │ │ │ │ + ld s2,176(sp) │ │ │ │ + ld s6,144(sp) │ │ │ │ + ld s8,128(sp) │ │ │ │ + ld s10,112(sp) │ │ │ │ + addi sp,sp,208 │ │ │ │ ret │ │ │ │ - lwu a1,0(a0) │ │ │ │ - addi sp,sp,-16 │ │ │ │ - sd s0,0(sp) │ │ │ │ - slli a1,a1,0x3 │ │ │ │ - mv s0,a0 │ │ │ │ + ld a5,8(s6) │ │ │ │ + ld a0,16(sp) │ │ │ │ + addi s0,s0,1 │ │ │ │ + add a5,a5,s7 │ │ │ │ + ld a5,24(a5) │ │ │ │ + add a5,a5,s2 │ │ │ │ + ld a1,16(a5) │ │ │ │ + jal 4ecf8 │ │ │ │ + ld a5,8(s6) │ │ │ │ + li a2,1 │ │ │ │ + sext.w a3,s0 │ │ │ │ + add a5,a5,s7 │ │ │ │ + ld a4,24(a5) │ │ │ │ + add a4,a4,s2 │ │ │ │ + sb a2,24(a4) │ │ │ │ + lw a4,16(a5) │ │ │ │ + bltu a3,a4,6e64 │ │ │ │ + j 6ef8 │ │ │ │ + jal 3670 │ │ │ │ + ld a0,56(sp) │ │ │ │ + auipc a1,0x57 │ │ │ │ + addi a1,a1,-302 │ │ │ │ + sd zero,72(sp) │ │ │ │ + jal 26358 │ │ │ │ + ld a3,72(sp) │ │ │ │ + j 6e02 │ │ │ │ + ld a5,8(s6) │ │ │ │ + auipc a2,0x57 │ │ │ │ + addi a2,a2,-292 │ │ │ │ + li a1,759 │ │ │ │ + add a5,a5,s7 │ │ │ │ + ld a5,24(a5) │ │ │ │ + auipc a0,0x57 │ │ │ │ + addi a0,a0,-876 │ │ │ │ + add a5,a5,s2 │ │ │ │ + ld a3,16(a5) │ │ │ │ + jal 22b80 │ │ │ │ + li a0,1 │ │ │ │ + jal 33c0 │ │ │ │ + ld a3,80(sp) │ │ │ │ + auipc a2,0x57 │ │ │ │ + addi a2,a2,-332 │ │ │ │ + li a1,750 │ │ │ │ + auipc a0,0x57 │ │ │ │ + addi a0,a0,-912 │ │ │ │ + jal 22b80 │ │ │ │ + li a0,1 │ │ │ │ + jal 33c0 │ │ │ │ + sd s0,192(sp) │ │ │ │ + sd s3,168(sp) │ │ │ │ + sd s4,160(sp) │ │ │ │ + sd s5,152(sp) │ │ │ │ + sd s7,136(sp) │ │ │ │ + sd s9,120(sp) │ │ │ │ + sd s11,104(sp) │ │ │ │ + jal 3a10 <__stack_chk_fail@plt> │ │ │ │ + addi sp,sp,-320 │ │ │ │ + sd s0,304(sp) │ │ │ │ + auipc s0,0x73 │ │ │ │ + ld s0,-240(s0) │ │ │ │ + sd s6,256(sp) │ │ │ │ + sd s8,240(sp) │ │ │ │ + sd s9,232(sp) │ │ │ │ + mv a2,a3 │ │ │ │ + sd a3,40(sp) │ │ │ │ + sd ra,312(sp) │ │ │ │ + sd s4,272(sp) │ │ │ │ + ld a3,0(s0) │ │ │ │ + sd a3,200(sp) │ │ │ │ + li a3,0 │ │ │ │ + sd a1,16(sp) │ │ │ │ + sd a4,48(sp) │ │ │ │ + mv s6,a0 │ │ │ │ + mv s8,a5 │ │ │ │ + mv s9,a6 │ │ │ │ + beqz a2,7266 │ │ │ │ + auipc a1,0x57 │ │ │ │ + addi a1,a1,-442 │ │ │ │ + mv a0,a2 │ │ │ │ + jal 3750 │ │ │ │ + mv s4,a0 │ │ │ │ + sd zero,56(sp) │ │ │ │ + beqz s4,72ac │ │ │ │ + ld a5,16(sp) │ │ │ │ + sd zero,8(sp) │ │ │ │ + lw a5,0(a5) │ │ │ │ + beqz a5,71c6 │ │ │ │ + addi a5,sp,72 │ │ │ │ + sd s2,288(sp) │ │ │ │ + sd s7,248(sp) │ │ │ │ + sd s1,296(sp) │ │ │ │ + sd s3,280(sp) │ │ │ │ + sd s5,264(sp) │ │ │ │ + sd s10,224(sp) │ │ │ │ + sd s11,216(sp) │ │ │ │ + sd a5,32(sp) │ │ │ │ + li s2,-1 │ │ │ │ + addi s7,sp,64 │ │ │ │ + ld a5,16(sp) │ │ │ │ + ld s0,8(a5) │ │ │ │ + ld a5,8(sp) │ │ │ │ + slli a5,a5,0x6 │ │ │ │ + add s0,s0,a5 │ │ │ │ + ld a0,56(s0) │ │ │ │ + sd a5,24(sp) │ │ │ │ + slli a0,a0,0x5 │ │ │ │ + jal 3330 │ │ │ │ + mv s5,a0 │ │ │ │ + beqz a0,7326 │ │ │ │ + ld a0,16(s0) │ │ │ │ + ld a1,32(sp) │ │ │ │ + jal 3510 │ │ │ │ + bnez a0,71a8 │ │ │ │ + ld a0,120(sp) │ │ │ │ + jal 3330 │ │ │ │ + sd a0,64(sp) │ │ │ │ + beqz a0,72d8 │ │ │ │ + jal 3670 │ │ │ │ + ld a5,16(sp) │ │ │ │ + ld a4,24(sp) │ │ │ │ + auipc a1,0x5a │ │ │ │ + addi a1,a1,-652 │ │ │ │ + ld a5,8(a5) │ │ │ │ + add a5,a5,a4 │ │ │ │ + ld a0,16(a5) │ │ │ │ + jal 3750 │ │ │ │ + mv s1,a0 │ │ │ │ + beqz a0,72fe │ │ │ │ + jal 3370 │ │ │ │ + mv s11,a0 │ │ │ │ + beq a0,s2,723e │ │ │ │ + li s3,0 │ │ │ │ + j 70f0 │ │ │ │ + mv a1,s9 │ │ │ │ + jalr s8 │ │ │ │ + mv a4,a0 │ │ │ │ + slli s0,s0,0x5 │ │ │ │ + ld a0,64(sp) │ │ │ │ + add s0,s0,s5 │ │ │ │ + sd a4,0(s0) │ │ │ │ + sd s11,24(s0) │ │ │ │ + sw s10,8(s0) │ │ │ │ + jal 3670 │ │ │ │ + mv a0,s1 │ │ │ │ + sd zero,16(s0) │ │ │ │ + sd zero,64(sp) │ │ │ │ + jal 3370 │ │ │ │ + mv s11,a0 │ │ │ │ + beq a0,s2,723e │ │ │ │ + addiw s3,s3,1 │ │ │ │ + mv a2,s7 │ │ │ │ + mv a1,s1 │ │ │ │ + mv a0,s6 │ │ │ │ + jal 4f468 │ │ │ │ + sext.w s10,a0 │ │ │ │ + slli s0,s3,0x20 │ │ │ │ + ld a0,64(sp) │ │ │ │ + srli s0,s0,0x20 │ │ │ │ + bne s10,s2,70c2 │ │ │ │ + jal 3670 │ │ │ │ + mv a3,s0 │ │ │ │ + slli s11,s0,0x5 │ │ │ │ + li a4,16 │ │ │ │ + li a2,32 │ │ │ │ + mv a1,s5 │ │ │ │ + mv a0,s6 │ │ │ │ + sd zero,64(sp) │ │ │ │ + mv s0,s5 │ │ │ │ + jal 35718 │ │ │ │ + add s11,s11,s5 │ │ │ │ + beqz s3,7194 │ │ │ │ + lw a1,8(s0) │ │ │ │ li a0,0 │ │ │ │ - sd ra,8(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - lw a1,0(s0) │ │ │ │ - beqz a1,86ec │ │ │ │ - ld a4,8(s0) │ │ │ │ + addiw a1,a1,1 │ │ │ │ slli a5,a1,0x20 │ │ │ │ srli a1,a5,0x1d │ │ │ │ - mv a3,a0 │ │ │ │ - addi a4,a4,16 │ │ │ │ - add a1,a1,a0 │ │ │ │ - ld a5,-8(a4) │ │ │ │ - ld a2,0(a4) │ │ │ │ - addi a3,a3,8 │ │ │ │ - addi a4,a4,72 │ │ │ │ - add a5,a5,a2 │ │ │ │ - addi a5,a5,-1 │ │ │ │ - sd a5,-8(a3) │ │ │ │ - bne a1,a3,86d4 │ │ │ │ - ld ra,8(sp) │ │ │ │ - ld s0,0(sp) │ │ │ │ - addi sp,sp,16 │ │ │ │ - ret │ │ │ │ - lwu a1,0(a0) │ │ │ │ - addi sp,sp,-16 │ │ │ │ - sd s0,0(sp) │ │ │ │ - slli a1,a1,0x3 │ │ │ │ - mv s0,a0 │ │ │ │ - li a0,0 │ │ │ │ - sd ra,8(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - lw a5,0(s0) │ │ │ │ - beqz a5,8730 │ │ │ │ - li a3,0 │ │ │ │ - li a5,0 │ │ │ │ - ld a4,8(s0) │ │ │ │ - add a2,a0,a5 │ │ │ │ + jal 1e81c │ │ │ │ + ld a1,24(s0) │ │ │ │ + mv a5,a0 │ │ │ │ + li a2,0 │ │ │ │ + mv a0,s1 │ │ │ │ + sd a5,64(sp) │ │ │ │ + jal 3280 │ │ │ │ + beq a0,s2,723e │ │ │ │ + lw a2,8(s0) │ │ │ │ + ld a0,64(sp) │ │ │ │ + mv a3,s1 │ │ │ │ + addiw a2,a2,1 │ │ │ │ + slli a2,a2,0x20 │ │ │ │ + srli a2,a2,0x20 │ │ │ │ + li a1,1 │ │ │ │ + jal 3780 │ │ │ │ + lw a2,8(s0) │ │ │ │ + addiw a2,a2,1 │ │ │ │ + slli a2,a2,0x20 │ │ │ │ + srli a2,a2,0x20 │ │ │ │ + bne a2,a0,723e │ │ │ │ + ld a0,64(sp) │ │ │ │ + mv a3,s4 │ │ │ │ + li a1,1 │ │ │ │ + jal 36c0 │ │ │ │ + lw a5,8(s0) │ │ │ │ + addiw a5,a5,1 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + bne a5,a0,728c │ │ │ │ + ld a0,64(sp) │ │ │ │ + addi s0,s0,32 │ │ │ │ + jal 3670 │ │ │ │ + sd zero,64(sp) │ │ │ │ + bne s11,s0,712c │ │ │ │ + mv a0,s1 │ │ │ │ + jal 35a0 │ │ │ │ + ld a5,40(sp) │ │ │ │ + beqz a5,7208 │ │ │ │ + ld a5,48(sp) │ │ │ │ + bnez a5,71ee │ │ │ │ + mv a0,s5 │ │ │ │ + jal 3670 │ │ │ │ + ld a5,16(sp) │ │ │ │ + lw a4,0(a5) │ │ │ │ + ld a5,8(sp) │ │ │ │ addi a5,a5,1 │ │ │ │ - add a4,a4,a3 │ │ │ │ - lbu a1,40(a4) │ │ │ │ - sext.w a4,a5 │ │ │ │ - addi a3,a3,72 │ │ │ │ - sb a1,0(a2) │ │ │ │ - lw a2,0(s0) │ │ │ │ - bltu a4,a2,8710 │ │ │ │ - ld ra,8(sp) │ │ │ │ - ld s0,0(sp) │ │ │ │ - addi sp,sp,16 │ │ │ │ + sd a5,8(sp) │ │ │ │ + sext.w a5,a5 │ │ │ │ + bltu a5,a4,7062 │ │ │ │ + ld s1,296(sp) │ │ │ │ + ld s2,288(sp) │ │ │ │ + ld s3,280(sp) │ │ │ │ + ld s5,264(sp) │ │ │ │ + ld s7,248(sp) │ │ │ │ + ld s10,224(sp) │ │ │ │ + ld s11,216(sp) │ │ │ │ + mv a0,s4 │ │ │ │ + jal 35a0 │ │ │ │ + auipc a5,0x73 │ │ │ │ + ld a5,-700(a5) │ │ │ │ + ld a4,200(sp) │ │ │ │ + ld a5,0(a5) │ │ │ │ + xor a5,a5,a4 │ │ │ │ + li a4,0 │ │ │ │ + bnez a5,729a │ │ │ │ + ld ra,312(sp) │ │ │ │ + ld s0,304(sp) │ │ │ │ + ld s4,272(sp) │ │ │ │ + ld s6,256(sp) │ │ │ │ + ld s8,240(sp) │ │ │ │ + ld s9,232(sp) │ │ │ │ + addi sp,sp,320 │ │ │ │ ret │ │ │ │ - lwu a1,0(a0) │ │ │ │ - addi sp,sp,-16 │ │ │ │ - sd s0,0(sp) │ │ │ │ - slli a1,a1,0x3 │ │ │ │ - mv s0,a0 │ │ │ │ - li a0,0 │ │ │ │ - sd ra,8(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - lw a5,0(s0) │ │ │ │ - beqz a5,876c │ │ │ │ + ld s0,16(sp) │ │ │ │ + ld s1,24(sp) │ │ │ │ ld a5,8(s0) │ │ │ │ - mv a3,a0 │ │ │ │ + add a5,a5,s1 │ │ │ │ + ld a0,16(a5) │ │ │ │ + jal 3470 │ │ │ │ + ld a5,8(s0) │ │ │ │ + li a4,1 │ │ │ │ + add a5,a5,s1 │ │ │ │ + sb a4,24(a5) │ │ │ │ + j 71a2 │ │ │ │ + mv a0,s4 │ │ │ │ + jal 35a0 │ │ │ │ + ld s0,16(sp) │ │ │ │ + ld s1,24(sp) │ │ │ │ + ld a5,8(s0) │ │ │ │ + add a5,a5,s1 │ │ │ │ + ld a0,16(a5) │ │ │ │ + jal 3470 │ │ │ │ + ld a5,8(s0) │ │ │ │ + ld s0,56(sp) │ │ │ │ + add a5,a5,s1 │ │ │ │ + ld a1,16(a5) │ │ │ │ + mv a0,s0 │ │ │ │ + jal 3300 │ │ │ │ + auipc a1,0x57 │ │ │ │ + addi a1,a1,-954 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 3750 │ │ │ │ + mv s4,a0 │ │ │ │ + bnez a0,71a2 │ │ │ │ + j 72ba │ │ │ │ + ld a5,16(sp) │ │ │ │ + auipc a4,0x73 │ │ │ │ + ld a4,-664(a4) │ │ │ │ + ld a0,0(a4) │ │ │ │ + ld a5,8(a5) │ │ │ │ + ld a4,24(sp) │ │ │ │ + add a5,a5,a4 │ │ │ │ + ld a3,16(a5) │ │ │ │ + auipc a2,0x57 │ │ │ │ + addi a2,a2,-674 │ │ │ │ + li a1,1 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + li a0,1 │ │ │ │ + jal 33c0 │ │ │ │ + auipc a1,0x57 │ │ │ │ + addi a1,a1,-902 │ │ │ │ + auipc a0,0x57 │ │ │ │ + addi a0,a0,-1238 │ │ │ │ + jal 4e9ee │ │ │ │ + auipc a1,0x57 │ │ │ │ + addi a1,a1,-1034 │ │ │ │ + sd a0,56(sp) │ │ │ │ + jal 3750 │ │ │ │ + mv s4,a0 │ │ │ │ + j 703c │ │ │ │ + auipc a5,0x73 │ │ │ │ + ld a5,-740(a5) │ │ │ │ + ld a0,0(a5) │ │ │ │ + ld a3,56(sp) │ │ │ │ + j 7252 │ │ │ │ + sd s1,296(sp) │ │ │ │ + sd s2,288(sp) │ │ │ │ + sd s3,280(sp) │ │ │ │ + sd s5,264(sp) │ │ │ │ + sd s7,248(sp) │ │ │ │ + sd s10,224(sp) │ │ │ │ + sd s11,216(sp) │ │ │ │ + jal 3a10 <__stack_chk_fail@plt> │ │ │ │ + sd s1,296(sp) │ │ │ │ + sd s2,288(sp) │ │ │ │ + sd s3,280(sp) │ │ │ │ + sd s5,264(sp) │ │ │ │ + sd s7,248(sp) │ │ │ │ + sd s10,224(sp) │ │ │ │ + sd s11,216(sp) │ │ │ │ + auipc a5,0x73 │ │ │ │ + ld a5,-786(a5) │ │ │ │ + ld a0,0(a5) │ │ │ │ + auipc a2,0x57 │ │ │ │ + addi a2,a2,-980 │ │ │ │ + li a1,1 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + li a0,1 │ │ │ │ + jal 33c0 │ │ │ │ + ld a5,16(sp) │ │ │ │ + auipc a4,0x73 │ │ │ │ + ld a4,-818(a4) │ │ │ │ + ld a0,0(a4) │ │ │ │ + ld a5,8(a5) │ │ │ │ + ld a4,24(sp) │ │ │ │ + auipc a2,0x57 │ │ │ │ + addi a2,a2,-920 │ │ │ │ + li a1,1 │ │ │ │ + add a5,a5,a4 │ │ │ │ + sb zero,48(a5) │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + j 71a8 │ │ │ │ + ld a5,16(sp) │ │ │ │ + auipc a4,0x73 │ │ │ │ + ld a4,-856(a4) │ │ │ │ + ld a0,0(a4) │ │ │ │ + ld a5,8(a5) │ │ │ │ + ld a4,24(sp) │ │ │ │ + auipc a2,0x57 │ │ │ │ + addi a2,a2,-902 │ │ │ │ + li a1,1 │ │ │ │ + add a5,a5,a4 │ │ │ │ + ld a3,16(a5) │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + li a0,1 │ │ │ │ + jal 33c0 │ │ │ │ + auipc a5,0x73 │ │ │ │ + ld a5,-894(a5) │ │ │ │ + ld a0,0(a5) │ │ │ │ + sb zero,48(s0) │ │ │ │ + auipc a2,0x57 │ │ │ │ + addi a2,a2,-1052 │ │ │ │ + li a1,1 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + j 71a8 │ │ │ │ + addi sp,sp,-128 │ │ │ │ + mv a5,a1 │ │ │ │ + auipc a4,0x73 │ │ │ │ + ld a4,-1080(a4) │ │ │ │ + sd s1,104(sp) │ │ │ │ + auipc a1,0x57 │ │ │ │ + addi a1,a1,-1250 │ │ │ │ + mv s1,a0 │ │ │ │ + mv a0,a5 │ │ │ │ + ld a5,0(a4) │ │ │ │ + sd a5,8(sp) │ │ │ │ + li a5,0 │ │ │ │ + sd s7,56(sp) │ │ │ │ + sd ra,120(sp) │ │ │ │ + mv s7,a2 │ │ │ │ + jal 3750 │ │ │ │ + lw a5,0(s7) │ │ │ │ + beqz a5,7410 │ │ │ │ + sd s2,96(sp) │ │ │ │ + sd s3,88(sp) │ │ │ │ + sd s4,80(sp) │ │ │ │ + sd s5,72(sp) │ │ │ │ + sd s6,64(sp) │ │ │ │ + sd s8,48(sp) │ │ │ │ + sd s9,40(sp) │ │ │ │ + sd s10,32(sp) │ │ │ │ + sd s0,112(sp) │ │ │ │ + sd s11,24(sp) │ │ │ │ + mv s4,a0 │ │ │ │ + li s6,0 │ │ │ │ + auipc s8,0x73 │ │ │ │ + ld s8,-996(s8) │ │ │ │ + auipc s10,0x5a │ │ │ │ + addi s10,s10,-1412 │ │ │ │ + auipc s9,0x57 │ │ │ │ + addi s9,s9,-964 │ │ │ │ + mv s3,sp │ │ │ │ + li s2,-1 │ │ │ │ + auipc s5,0x58 │ │ │ │ + addi s5,s5,-1528 │ │ │ │ + ld a5,8(s7) │ │ │ │ + slli s11,s6,0x6 │ │ │ │ + mv a1,s10 │ │ │ │ + add a5,a5,s11 │ │ │ │ + ld a0,16(a5) │ │ │ │ + jal 3750 │ │ │ │ + mv s0,a0 │ │ │ │ + beqz a0,742c │ │ │ │ + ld a0,0(s8) │ │ │ │ + mv a2,s9 │ │ │ │ + li a1,1 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + j 73e0 │ │ │ │ + ld a3,0(sp) │ │ │ │ + mv a2,s5 │ │ │ │ + li a1,1 │ │ │ │ + mv a0,s4 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + mv a2,s3 │ │ │ │ + mv a1,s0 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 4f468 │ │ │ │ + bne a0,s2,73d4 │ │ │ │ + lw a4,0(s7) │ │ │ │ + addi s6,s6,1 │ │ │ │ + sext.w a5,s6 │ │ │ │ + bltu a5,a4,73b0 │ │ │ │ + ld s0,112(sp) │ │ │ │ + ld s2,96(sp) │ │ │ │ + ld s3,88(sp) │ │ │ │ + ld s4,80(sp) │ │ │ │ + ld s5,72(sp) │ │ │ │ + ld s6,64(sp) │ │ │ │ + ld s8,48(sp) │ │ │ │ + ld s9,40(sp) │ │ │ │ + ld s10,32(sp) │ │ │ │ + ld s11,24(sp) │ │ │ │ + auipc a5,0x73 │ │ │ │ + ld a5,-1280(a5) │ │ │ │ + ld a4,8(sp) │ │ │ │ + ld a5,0(a5) │ │ │ │ + xor a5,a5,a4 │ │ │ │ li a4,0 │ │ │ │ - addi a5,a5,60 │ │ │ │ - lw a2,0(a5) │ │ │ │ - addiw a4,a4,1 │ │ │ │ - addi a5,a5,72 │ │ │ │ - sw a2,0(a3) │ │ │ │ - lw a2,0(s0) │ │ │ │ - addi a3,a3,4 │ │ │ │ - bltu a4,a2,875a │ │ │ │ - ld ra,8(sp) │ │ │ │ - ld s0,0(sp) │ │ │ │ - addi sp,sp,16 │ │ │ │ + bnez a5,744c │ │ │ │ + ld ra,120(sp) │ │ │ │ + ld s1,104(sp) │ │ │ │ + ld s7,56(sp) │ │ │ │ + addi sp,sp,128 │ │ │ │ ret │ │ │ │ - lwu a1,0(a0) │ │ │ │ + ld a5,8(s7) │ │ │ │ + ld a0,0(s8) │ │ │ │ + auipc a2,0x57 │ │ │ │ + addi a2,a2,-1460 │ │ │ │ + add a5,a5,s11 │ │ │ │ + ld a3,16(a5) │ │ │ │ + li a1,1 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + li a0,1 │ │ │ │ + jal 33c0 │ │ │ │ + sd s0,112(sp) │ │ │ │ + sd s2,96(sp) │ │ │ │ + sd s3,88(sp) │ │ │ │ + sd s4,80(sp) │ │ │ │ + sd s5,72(sp) │ │ │ │ + sd s6,64(sp) │ │ │ │ + sd s8,48(sp) │ │ │ │ + sd s9,40(sp) │ │ │ │ + sd s10,32(sp) │ │ │ │ + sd s11,24(sp) │ │ │ │ + jal 3a10 <__stack_chk_fail@plt> │ │ │ │ addi sp,sp,-16 │ │ │ │ sd s0,0(sp) │ │ │ │ - slli a1,a1,0x3 │ │ │ │ - mv s0,a0 │ │ │ │ - li a0,0 │ │ │ │ + ld s0,0(a0) │ │ │ │ sd ra,8(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - lw a5,0(s0) │ │ │ │ - beqz a5,87a8 │ │ │ │ - ld a5,8(s0) │ │ │ │ - mv a3,a0 │ │ │ │ - li a4,0 │ │ │ │ - addi a5,a5,64 │ │ │ │ - lw a2,0(a5) │ │ │ │ - addiw a4,a4,1 │ │ │ │ - addi a5,a5,72 │ │ │ │ - sw a2,0(a3) │ │ │ │ - lw a2,0(s0) │ │ │ │ - addi a3,a3,4 │ │ │ │ - bltu a4,a2,8796 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 3580 │ │ │ │ + beqz a0,7488 │ │ │ │ + lbu a0,0(s0) │ │ │ │ ld ra,8(sp) │ │ │ │ ld s0,0(sp) │ │ │ │ + addi a0,a0,-42 │ │ │ │ + seqz a0,a0 │ │ │ │ addi sp,sp,16 │ │ │ │ ret │ │ │ │ - lw a1,0(a0) │ │ │ │ - li a5,1 │ │ │ │ - bgeu a5,a1,8836 │ │ │ │ - li a4,3 │ │ │ │ - ld a5,8(a0) │ │ │ │ - bgeu a4,a1,883a │ │ │ │ - addiw a3,a1,-4 │ │ │ │ - lbu a6,40(a5) │ │ │ │ - andi a3,a3,-2 │ │ │ │ - addi a4,a5,112 │ │ │ │ - addiw a3,a3,3 │ │ │ │ - li a0,1 │ │ │ │ - li a2,1 │ │ │ │ - lbu a7,0(a4) │ │ │ │ - addiw a2,a2,2 │ │ │ │ - beq a7,a6,87e0 │ │ │ │ - li a0,0 │ │ │ │ - lbu a6,72(a4) │ │ │ │ - addi a4,a4,144 │ │ │ │ - beq a7,a6,87ee │ │ │ │ - li a0,0 │ │ │ │ - bne a2,a3,87d4 │ │ │ │ - slli a2,a3,0x20 │ │ │ │ - srli a2,a2,0x20 │ │ │ │ - addiw a4,a3,-1 │ │ │ │ - slli a6,a2,0x3 │ │ │ │ - slli a4,a4,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add a6,a6,a2 │ │ │ │ - slli a6,a6,0x3 │ │ │ │ - slli a7,a4,0x3 │ │ │ │ - addi a2,a6,40 │ │ │ │ - add a7,a7,a4 │ │ │ │ - add a5,a5,a2 │ │ │ │ - slli a7,a7,0x3 │ │ │ │ - sub a4,a5,a6 │ │ │ │ - add a4,a4,a7 │ │ │ │ - lbu a2,0(a5) │ │ │ │ - lbu a4,0(a4) │ │ │ │ - addiw a3,a3,1 │ │ │ │ - addi a5,a5,72 │ │ │ │ - beq a2,a4,8830 │ │ │ │ - li a0,0 │ │ │ │ - bltu a3,a1,8816 │ │ │ │ - ret │ │ │ │ - li a0,1 │ │ │ │ - ret │ │ │ │ - li a0,1 │ │ │ │ - li a3,1 │ │ │ │ - j 87f2 │ │ │ │ - sw zero,0(a0) │ │ │ │ - sd zero,8(a0) │ │ │ │ - sd zero,16(a0) │ │ │ │ - sb zero,24(a0) │ │ │ │ - sd zero,48(a0) │ │ │ │ - sb zero,56(a0) │ │ │ │ - sw zero,60(a0) │ │ │ │ - sd zero,64(a0) │ │ │ │ - sd zero,72(a0) │ │ │ │ - ret │ │ │ │ - addi sp,sp,-16 │ │ │ │ - sd s0,0(sp) │ │ │ │ - mv s0,a0 │ │ │ │ - mv a0,a1 │ │ │ │ - sd ra,8(sp) │ │ │ │ - jal 21882 │ │ │ │ ld ra,8(sp) │ │ │ │ - sd a0,48(s0) │ │ │ │ ld s0,0(sp) │ │ │ │ + li a0,1 │ │ │ │ addi sp,sp,16 │ │ │ │ ret │ │ │ │ - sb a1,56(a0) │ │ │ │ + addi sp,sp,-80 │ │ │ │ + sd s3,40(sp) │ │ │ │ + mv s3,a1 │ │ │ │ + lw a1,0(a1) │ │ │ │ + sd ra,72(sp) │ │ │ │ + beqz a1,7542 │ │ │ │ + addiw a5,a5,4 │ │ │ │ + sd s2,48(sp) │ │ │ │ + sd s4,32(sp) │ │ │ │ + sd s5,24(sp) │ │ │ │ + sd s6,16(sp) │ │ │ │ + sd s7,8(sp) │ │ │ │ + sd s0,64(sp) │ │ │ │ + sd s1,56(sp) │ │ │ │ + sd s8,0(sp) │ │ │ │ + mv s5,a2 │ │ │ │ + mv s6,a4 │ │ │ │ + addw s4,a5,a3 │ │ │ │ + li s2,0 │ │ │ │ + auipc s7,0x57 │ │ │ │ + addi s7,s7,-1642 │ │ │ │ + ld a5,8(s3) │ │ │ │ + slli s8,s2,0x6 │ │ │ │ + add a5,a5,s8 │ │ │ │ + ld a5,8(a5) │ │ │ │ + ld s1,0(a5) │ │ │ │ + mv a0,s1 │ │ │ │ + jal 3310 │ │ │ │ + sext.w s0,a0 │ │ │ │ + mv a1,s0 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 4e946 │ │ │ │ + addw a1,s0,s4 │ │ │ │ + slli a1,a1,0x20 │ │ │ │ + mv s1,a0 │ │ │ │ + srli a1,a1,0x20 │ │ │ │ + li a0,0 │ │ │ │ + jal 1e81c │ │ │ │ + mv a6,s6 │ │ │ │ + mv a5,s1 │ │ │ │ + mv a4,s5 │ │ │ │ + mv a3,s7 │ │ │ │ + li a2,-1 │ │ │ │ + li a1,1 │ │ │ │ + mv s0,a0 │ │ │ │ + jal 38f0 <__sprintf_chk@plt> │ │ │ │ + ld a5,8(s3) │ │ │ │ + mv a1,s0 │ │ │ │ + add a5,a5,s8 │ │ │ │ + ld a0,16(a5) │ │ │ │ + jal 3300 │ │ │ │ + li a5,-1 │ │ │ │ + beq a0,a5,754a │ │ │ │ + mv a0,s1 │ │ │ │ + jal 3670 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 3670 │ │ │ │ + lw a4,0(s3) │ │ │ │ + addi s2,s2,1 │ │ │ │ + sext.w a5,s2 │ │ │ │ + bltu a5,a4,74c2 │ │ │ │ + ld s0,64(sp) │ │ │ │ + ld s1,56(sp) │ │ │ │ + ld s2,48(sp) │ │ │ │ + ld s4,32(sp) │ │ │ │ + ld s5,24(sp) │ │ │ │ + ld s6,16(sp) │ │ │ │ + ld s7,8(sp) │ │ │ │ + ld s8,0(sp) │ │ │ │ + ld ra,72(sp) │ │ │ │ + ld s3,40(sp) │ │ │ │ + addi sp,sp,80 │ │ │ │ ret │ │ │ │ - lw a5,68(a0) │ │ │ │ + auipc a3,0x5c │ │ │ │ + addi a3,a3,1742 │ │ │ │ + li a2,1035 │ │ │ │ + auipc a1,0x56 │ │ │ │ + addi a1,a1,1778 │ │ │ │ + auipc a0,0x57 │ │ │ │ + addi a0,a0,-1398 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + │ │ │ │ +000000000000756a : │ │ │ │ addi sp,sp,-32 │ │ │ │ - sd s0,16(sp) │ │ │ │ sd s1,8(sp) │ │ │ │ - sd ra,24(sp) │ │ │ │ - lw a4,0(a1) │ │ │ │ - mv s0,a0 │ │ │ │ mv s1,a1 │ │ │ │ - beqz a5,88a8 │ │ │ │ - lw a3,0(a0) │ │ │ │ + sd s0,16(sp) │ │ │ │ + slli s1,s1,0x3 │ │ │ │ + mv s0,a2 │ │ │ │ + li a1,32 │ │ │ │ li a0,0 │ │ │ │ - beq a3,a4,8910 │ │ │ │ + sd ra,24(sp) │ │ │ │ + add s0,s0,s1 │ │ │ │ + jal 1e81c │ │ │ │ + ld a5,0(s0) │ │ │ │ ld ra,24(sp) │ │ │ │ ld s0,16(sp) │ │ │ │ + sd a5,0(a0) │ │ │ │ ld s1,8(sp) │ │ │ │ addi sp,sp,32 │ │ │ │ ret │ │ │ │ - ld a2,8(a1) │ │ │ │ - ld a3,16(a1) │ │ │ │ - sw a4,0(a0) │ │ │ │ - sd a2,8(a0) │ │ │ │ - sd a3,16(a0) │ │ │ │ - lbu a3,40(a1) │ │ │ │ - ld a4,72(a0) │ │ │ │ - sb a3,24(a0) │ │ │ │ - ld a3,32(a1) │ │ │ │ - ld a2,24(a1) │ │ │ │ - sd a3,40(a0) │ │ │ │ - sd a2,32(a0) │ │ │ │ - lbu a3,56(a1) │ │ │ │ - sb a3,56(a0) │ │ │ │ - lw a3,60(a1) │ │ │ │ - sw a3,60(a0) │ │ │ │ - addiw a5,a5,1 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ + addi sp,sp,-208 │ │ │ │ + auipc a4,0x73 │ │ │ │ + ld a4,-1668(a4) │ │ │ │ + ld a5,0(a4) │ │ │ │ + sd a5,88(sp) │ │ │ │ + li a5,0 │ │ │ │ + sd s4,160(sp) │ │ │ │ + sd s10,112(sp) │ │ │ │ + mv s4,a1 │ │ │ │ + mv s10,a0 │ │ │ │ + li a1,72 │ │ │ │ + li a0,0 │ │ │ │ + sd ra,200(sp) │ │ │ │ + sd s9,120(sp) │ │ │ │ + sd s11,104(sp) │ │ │ │ + jal 1e81c │ │ │ │ + mv s9,a0 │ │ │ │ + jal 4aea │ │ │ │ + mv a0,s4 │ │ │ │ + jal 2628c │ │ │ │ + sd a0,56(s9) │ │ │ │ + mv a0,s4 │ │ │ │ + jal 3310 │ │ │ │ + sw a0,64(s9) │ │ │ │ + addi a3,sp,84 │ │ │ │ + auipc a2,0x5a │ │ │ │ + addi a2,a2,-1270 │ │ │ │ + mv a1,s4 │ │ │ │ + mv a0,s10 │ │ │ │ + jal 4f5ce │ │ │ │ + lwu a1,84(sp) │ │ │ │ + li a4,208 │ │ │ │ + mv s11,a0 │ │ │ │ + mul a1,a1,a4 │ │ │ │ + li a0,0 │ │ │ │ + jal 1e81c │ │ │ │ + lw a5,84(sp) │ │ │ │ + sd a0,48(s9) │ │ │ │ + beqz a5,7dae │ │ │ │ + li a5,-1 │ │ │ │ srli a5,a5,0x20 │ │ │ │ - slli a1,a5,0x3 │ │ │ │ - add a1,a1,a5 │ │ │ │ - slli a1,a1,0x3 │ │ │ │ - mv a0,a4 │ │ │ │ - jal 1d4e0 │ │ │ │ - lwu a4,68(s0) │ │ │ │ - sd a0,72(s0) │ │ │ │ - mv a1,s1 │ │ │ │ - slli a5,a4,0x3 │ │ │ │ + sd s0,192(sp) │ │ │ │ + sd s1,184(sp) │ │ │ │ + sd s2,176(sp) │ │ │ │ + sd s3,168(sp) │ │ │ │ + sd s5,152(sp) │ │ │ │ + sd s6,144(sp) │ │ │ │ + sd s7,136(sp) │ │ │ │ + sd s8,128(sp) │ │ │ │ + mv s0,s4 │ │ │ │ + li s1,0 │ │ │ │ + sd a5,16(sp) │ │ │ │ + sd s11,0(sp) │ │ │ │ + sd s11,72(sp) │ │ │ │ + sd s10,8(sp) │ │ │ │ + j 763c │ │ │ │ + ld a0,8(sp) │ │ │ │ + mv a1,s11 │ │ │ │ + addiw s1,s1,1 │ │ │ │ + jal 25ea4 │ │ │ │ + ld a4,0(sp) │ │ │ │ + lw a5,84(sp) │ │ │ │ + addi a4,a4,8 │ │ │ │ + sd a4,0(sp) │ │ │ │ + bgeu s1,a5,7d9c │ │ │ │ + ld a5,0(sp) │ │ │ │ + ld s11,0(a5) │ │ │ │ + lw s2,8(s11) │ │ │ │ + beqz s2,7626 │ │ │ │ + ld s4,0(s11) │ │ │ │ + ld s5,0(s4) │ │ │ │ + mv a0,s5 │ │ │ │ + jal 3310 │ │ │ │ + lbu a3,0(s5) │ │ │ │ + li a4,35 │ │ │ │ + sext.w a0,a0 │ │ │ │ + beq a3,a4,7626 │ │ │ │ + li a4,4 │ │ │ │ + bgeu a4,a0,7680 │ │ │ │ + li a2,5 │ │ │ │ + auipc a1,0x57 │ │ │ │ + addi a1,a1,-1654 │ │ │ │ + mv a0,s5 │ │ │ │ + jal 32c0 │ │ │ │ + beqz a0,7c6c │ │ │ │ + li a4,2 │ │ │ │ + bgeu a4,s2,7626 │ │ │ │ + lwu a5,44(s9) │ │ │ │ + li a4,208 │ │ │ │ + ld s5,48(s9) │ │ │ │ + mul a5,a5,a4 │ │ │ │ + li a1,1 │ │ │ │ + slli s6,s2,0x20 │ │ │ │ + li s3,0 │ │ │ │ + srli s6,s6,0x20 │ │ │ │ + li s8,58 │ │ │ │ + mv s2,s3 │ │ │ │ + add s5,s5,a5 │ │ │ │ + mv a0,s5 │ │ │ │ + jal 4b46 │ │ │ │ + ld s10,0(sp) │ │ │ │ + ld a5,0(s10) │ │ │ │ + slli a4,s2,0x4 │ │ │ │ + ld a5,0(a5) │ │ │ │ add a5,a5,a4 │ │ │ │ - slli a5,a5,0x3 │ │ │ │ - add a0,a0,a5 │ │ │ │ - li a2,72 │ │ │ │ + ld s4,0(a5) │ │ │ │ + mv a0,s4 │ │ │ │ + jal 3310 │ │ │ │ + sext.w a5,s2 │ │ │ │ + li a3,11 │ │ │ │ + mv s3,a0 │ │ │ │ + sext.w a4,a0 │ │ │ │ + bltu a3,a5,7e0a │ │ │ │ + slli a3,s2,0x20 │ │ │ │ + srli a5,a3,0x1e │ │ │ │ + auipc a3,0x5c │ │ │ │ + addi a3,a3,1360 │ │ │ │ + add a5,a5,a3 │ │ │ │ + lw a5,0(a5) │ │ │ │ + add a5,a5,a3 │ │ │ │ + jr a5 │ │ │ │ + auipc a1,0x57 │ │ │ │ + addi a1,a1,-1576 │ │ │ │ + mv a0,s4 │ │ │ │ + jal 32a0 │ │ │ │ + mv s3,a0 │ │ │ │ + li s11,0 │ │ │ │ + beqz a0,7762 │ │ │ │ + auipc s4,0x57 │ │ │ │ + addi s4,s4,-1596 │ │ │ │ + addiw a5,s11,1 │ │ │ │ + ld a0,136(s5) │ │ │ │ + slli a4,a5,0x20 │ │ │ │ + srli a1,a4,0x1e │ │ │ │ + sext.w s7,s11 │ │ │ │ + sext.w s11,a5 │ │ │ │ + jal 1e81c │ │ │ │ + sd a0,136(s5) │ │ │ │ + li a2,10 │ │ │ │ + li a1,0 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 32b0 │ │ │ │ + ld a5,136(s5) │ │ │ │ + slli a4,s7,0x20 │ │ │ │ + srli s7,a4,0x1d │ │ │ │ + sext.w a0,a0 │ │ │ │ + add a5,a5,s7 │ │ │ │ + sd a0,0(a5) │ │ │ │ + bnez a0,7756 │ │ │ │ + lbu a5,0(s3) │ │ │ │ + li a4,48 │ │ │ │ + bne a5,a4,7de4 │ │ │ │ + mv a1,s4 │ │ │ │ + li a0,0 │ │ │ │ + jal 32a0 │ │ │ │ + mv s3,a0 │ │ │ │ + bnez a0,770c │ │ │ │ + lw a7,128(s5) │ │ │ │ + beq a7,s11,77b0 │ │ │ │ + mv a6,s11 │ │ │ │ + li a5,10 │ │ │ │ + mv a4,s1 │ │ │ │ + mv a3,s0 │ │ │ │ + auipc a2,0x57 │ │ │ │ + addi a2,a2,-1634 │ │ │ │ + li a1,223 │ │ │ │ + auipc a0,0x57 │ │ │ │ + addi a0,a0,-1838 │ │ │ │ + jal 22b80 │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ + li a2,10 │ │ │ │ + li a1,0 │ │ │ │ + mv a0,s4 │ │ │ │ + jal 32b0 │ │ │ │ + sext.w a5,a0 │ │ │ │ + sw a5,128(s5) │ │ │ │ + bnez a5,77b0 │ │ │ │ + lbu a4,0(s4) │ │ │ │ + li a5,48 │ │ │ │ + bne a4,a5,7eca │ │ │ │ + addi s2,s2,1 │ │ │ │ + bne s6,s2,76b2 │ │ │ │ + lw a4,44(s9) │ │ │ │ + ld a5,0(sp) │ │ │ │ + addiw a4,a4,1 │ │ │ │ + ld s11,0(a5) │ │ │ │ + sw a4,44(s9) │ │ │ │ + j 7626 │ │ │ │ + auipc a1,0x57 │ │ │ │ + addi a1,a1,-1792 │ │ │ │ + mv a0,s4 │ │ │ │ + jal 32a0 │ │ │ │ + mv s3,a0 │ │ │ │ + beqz a0,7d78 │ │ │ │ + li s11,0 │ │ │ │ + li s7,2 │ │ │ │ + auipc s4,0x57 │ │ │ │ + addi s4,s4,-1816 │ │ │ │ + sd s2,24(sp) │ │ │ │ + j 77fa │ │ │ │ + mv a1,s4 │ │ │ │ + li a0,0 │ │ │ │ + jal 32a0 │ │ │ │ + mv s3,a0 │ │ │ │ + beqz a0,7d6a │ │ │ │ + addiw a5,s11,1 │ │ │ │ + slli a4,a5,0x20 │ │ │ │ + srli a1,a4,0x1e │ │ │ │ + li a0,0 │ │ │ │ + sext.w s2,s11 │ │ │ │ + sext.w s11,a5 │ │ │ │ + jal 1e81c │ │ │ │ + sd a0,120(s5) │ │ │ │ + li a2,10 │ │ │ │ + li a1,0 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 32b0 │ │ │ │ + ld a4,120(s5) │ │ │ │ + slli a5,s2,0x20 │ │ │ │ + srli a2,a5,0x1e │ │ │ │ + add a4,a4,a2 │ │ │ │ + sext.w a5,a0 │ │ │ │ + sw a5,0(a4) │ │ │ │ + bnez a5,77ec │ │ │ │ + lbu a5,0(s3) │ │ │ │ + li a4,48 │ │ │ │ + beq a5,a4,77ec │ │ │ │ + bgeu s7,s2,77ec │ │ │ │ + li a5,8 │ │ │ │ + mv a4,s1 │ │ │ │ + mv a3,s0 │ │ │ │ + auipc a2,0x56 │ │ │ │ + addi a2,a2,2018 │ │ │ │ + li a1,187 │ │ │ │ + auipc a0,0x56 │ │ │ │ + addi a0,a0,2038 │ │ │ │ + jal 22b80 │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ + li a2,10 │ │ │ │ + li a1,0 │ │ │ │ + mv a0,s4 │ │ │ │ + jal 32b0 │ │ │ │ + sext.w a5,a0 │ │ │ │ + sd a5,112(s5) │ │ │ │ + bnez a5,77b0 │ │ │ │ + lbu a4,0(s4) │ │ │ │ + li a5,48 │ │ │ │ + beq a4,a5,77b0 │ │ │ │ + li a5,7 │ │ │ │ + mv a4,s1 │ │ │ │ + mv a3,s0 │ │ │ │ + auipc a2,0x56 │ │ │ │ + addi a2,a2,1950 │ │ │ │ + li a1,176 │ │ │ │ + auipc a0,0x56 │ │ │ │ + addi a0,a0,1970 │ │ │ │ + jal 22b80 │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ + li a2,10 │ │ │ │ + li a1,0 │ │ │ │ + mv a0,s4 │ │ │ │ + jal 32b0 │ │ │ │ + sext.w a5,a0 │ │ │ │ + sd a5,104(s5) │ │ │ │ + bnez a5,77b0 │ │ │ │ + lbu a4,0(s4) │ │ │ │ + li a5,48 │ │ │ │ + beq a4,a5,77b0 │ │ │ │ + mv a6,s4 │ │ │ │ + li a5,6 │ │ │ │ + mv a4,s1 │ │ │ │ + mv a3,s0 │ │ │ │ + auipc a2,0x56 │ │ │ │ + addi a2,a2,1998 │ │ │ │ + li a1,169 │ │ │ │ + auipc a0,0x56 │ │ │ │ + addi a0,a0,1898 │ │ │ │ + jal 22b80 │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ + lbu a4,0(s4) │ │ │ │ + li a3,1 │ │ │ │ + addiw a5,a4,-45 │ │ │ │ + zext.b a5,a5 │ │ │ │ + bgeu a3,a5,7bca │ │ │ │ + li a5,43 │ │ │ │ + beq a4,a5,7bca │ │ │ │ + li a5,5 │ │ │ │ + mv a4,s1 │ │ │ │ + mv a3,s0 │ │ │ │ + auipc a2,0x56 │ │ │ │ + addi a2,a2,1904 │ │ │ │ + li a1,161 │ │ │ │ + auipc a0,0x56 │ │ │ │ + addi a0,a0,1836 │ │ │ │ + jal 22b80 │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ + li a1,0 │ │ │ │ + mv a0,s4 │ │ │ │ + jal 3610 │ │ │ │ + fmv.d.x fa5,zero │ │ │ │ + fsd fa0,56(s5) │ │ │ │ + feq.d a5,fa0,fa5 │ │ │ │ + beqz a5,77b0 │ │ │ │ + lbu a5,0(s4) │ │ │ │ + addiw a5,a5,-46 │ │ │ │ + andi a5,a5,253 │ │ │ │ + beqz a5,77b0 │ │ │ │ + fmv.x.d a6,fa0 │ │ │ │ + mv a7,s4 │ │ │ │ + li a5,4 │ │ │ │ + mv a4,s1 │ │ │ │ + mv a3,s0 │ │ │ │ + auipc a2,0x56 │ │ │ │ + addi a2,a2,1782 │ │ │ │ + li a1,155 │ │ │ │ + auipc a0,0x56 │ │ │ │ + addi a0,a0,1754 │ │ │ │ + jal 22b80 │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ + addiw a1,a4,1 │ │ │ │ + slli a1,a1,0x20 │ │ │ │ + sw a4,48(s5) │ │ │ │ + srli a1,a1,0x20 │ │ │ │ + li a0,0 │ │ │ │ + jal 1e81c │ │ │ │ + ld a5,16(sp) │ │ │ │ + sd a0,40(s5) │ │ │ │ + mv a1,s4 │ │ │ │ + and s3,s3,a5 │ │ │ │ + mv a2,s3 │ │ │ │ jal 36a0 │ │ │ │ - lw a5,68(s0) │ │ │ │ - ld ra,24(sp) │ │ │ │ - ld s1,8(sp) │ │ │ │ - addiw a5,a5,1 │ │ │ │ - sw a5,68(s0) │ │ │ │ - ld s0,16(sp) │ │ │ │ - li a0,1 │ │ │ │ - addi sp,sp,32 │ │ │ │ - ret │ │ │ │ - lbu a0,24(s0) │ │ │ │ - lbu a2,40(a1) │ │ │ │ - bne a2,a0,8976 │ │ │ │ - addiw a1,a5,-1 │ │ │ │ + ld a5,40(s5) │ │ │ │ + add a5,a5,s3 │ │ │ │ + sb zero,0(a5) │ │ │ │ + j 77b0 │ │ │ │ + li a2,10 │ │ │ │ + li a1,0 │ │ │ │ + mv a0,s4 │ │ │ │ + jal 32b0 │ │ │ │ + sext.w a5,a0 │ │ │ │ + sd a5,32(s5) │ │ │ │ + bnez a5,77b0 │ │ │ │ + lbu a4,0(s4) │ │ │ │ + li a5,48 │ │ │ │ + beq a4,a5,77b0 │ │ │ │ + li a5,2 │ │ │ │ + mv a4,s1 │ │ │ │ + mv a3,s0 │ │ │ │ + auipc a2,0x56 │ │ │ │ + addi a2,a2,1616 │ │ │ │ + li a1,142 │ │ │ │ + auipc a0,0x56 │ │ │ │ + addi a0,a0,1636 │ │ │ │ + jal 22b80 │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ + li a2,10 │ │ │ │ + li a1,0 │ │ │ │ + mv a0,s4 │ │ │ │ + jal 32b0 │ │ │ │ + sext.w a5,a0 │ │ │ │ + sd a5,24(s5) │ │ │ │ + bnez a5,7a1e │ │ │ │ + lbu a4,0(s4) │ │ │ │ + li a5,48 │ │ │ │ + bne a4,a5,7ea6 │ │ │ │ + li s2,2 │ │ │ │ + j 76b2 │ │ │ │ + addiw a1,a4,1 │ │ │ │ slli a1,a1,0x20 │ │ │ │ + sw a4,16(s5) │ │ │ │ srli a1,a1,0x20 │ │ │ │ - slli a3,a1,0x3 │ │ │ │ - ld a4,72(s0) │ │ │ │ - add a3,a3,a1 │ │ │ │ - slli a3,a3,0x3 │ │ │ │ - add a3,a3,a4 │ │ │ │ - ld a6,8(a3) │ │ │ │ - ld a1,8(s1) │ │ │ │ - beqz a2,8982 │ │ │ │ - ld a2,16(s1) │ │ │ │ li a0,0 │ │ │ │ - add a2,a2,a1 │ │ │ │ - addi a7,a2,-1 │ │ │ │ - bltu a6,a7,889e │ │ │ │ - ld a0,8(s0) │ │ │ │ - ld a3,16(s0) │ │ │ │ - add a3,a3,a0 │ │ │ │ - bgeu a1,a0,895a │ │ │ │ - sub a0,a3,a1 │ │ │ │ - sd a0,16(s0) │ │ │ │ - sd a1,8(s0) │ │ │ │ - mv a0,a1 │ │ │ │ - addi a3,a3,-1 │ │ │ │ - bgeu a3,a7,8964 │ │ │ │ - sub a2,a2,a0 │ │ │ │ - sd a2,16(s0) │ │ │ │ - lbu a3,56(s1) │ │ │ │ - lbu a2,56(s0) │ │ │ │ - bgeu a3,a2,88d0 │ │ │ │ - sb a3,56(s0) │ │ │ │ - j 88d0 │ │ │ │ - ld ra,24(sp) │ │ │ │ - ld s0,16(sp) │ │ │ │ - ld s1,8(sp) │ │ │ │ + jal 1e81c │ │ │ │ + ld a5,16(sp) │ │ │ │ + sd a0,8(s5) │ │ │ │ + mv a1,s4 │ │ │ │ + and s3,s3,a5 │ │ │ │ + mv a2,s3 │ │ │ │ + jal 36a0 │ │ │ │ + ld a5,8(s5) │ │ │ │ + li s2,1 │ │ │ │ + add a5,a5,s3 │ │ │ │ + sb zero,0(a5) │ │ │ │ + j 76b2 │ │ │ │ + auipc a1,0x56 │ │ │ │ + addi a1,a1,1652 │ │ │ │ + mv a0,s4 │ │ │ │ + jal 32a0 │ │ │ │ + mv s3,a0 │ │ │ │ + li s7,0 │ │ │ │ + beqz a0,7c36 │ │ │ │ + sd s1,24(sp) │ │ │ │ + sd s2,40(sp) │ │ │ │ + sd s10,48(sp) │ │ │ │ + sd s6,56(sp) │ │ │ │ + mv s1,s5 │ │ │ │ + sd s9,64(sp) │ │ │ │ + sd s0,32(sp) │ │ │ │ + addiw a5,s7,1 │ │ │ │ + slli s0,a5,0x20 │ │ │ │ + ld a0,144(s1) │ │ │ │ + srli s0,s0,0x20 │ │ │ │ + slli a1,s0,0x2 │ │ │ │ + sext.w s11,s7 │ │ │ │ + sext.w s7,a5 │ │ │ │ + jal 1e81c │ │ │ │ + mv a5,a0 │ │ │ │ + ld a0,168(s1) │ │ │ │ + sd a5,144(s1) │ │ │ │ + slli a1,s0,0x3 │ │ │ │ + jal 1e81c │ │ │ │ + mv a5,a0 │ │ │ │ + ld a0,176(s1) │ │ │ │ + sd a5,168(s1) │ │ │ │ + mv a1,s0 │ │ │ │ + jal 1e81c │ │ │ │ + sd a0,176(s1) │ │ │ │ + mv a0,s3 │ │ │ │ + jal 3310 │ │ │ │ + sext.w s10,a0 │ │ │ │ + beqz s10,7bd0 │ │ │ │ + mv a5,s3 │ │ │ │ + li s4,0 │ │ │ │ + j 7acc │ │ │ │ + addiw s4,s4,1 │ │ │ │ + addi a5,a5,1 │ │ │ │ + beq s10,s4,7bd0 │ │ │ │ + lbu a4,0(a5) │ │ │ │ + bne a4,s8,7ac4 │ │ │ │ + bgeu s4,s10,7bd0 │ │ │ │ + beqz s4,7e4a │ │ │ │ + addiw s5,s4,1 │ │ │ │ + ld a2,168(s1) │ │ │ │ + slli s6,s5,0x20 │ │ │ │ + slli s11,s11,0x20 │ │ │ │ + srli s6,s6,0x20 │ │ │ │ + srli s11,s11,0x20 │ │ │ │ + slli s0,s11,0x3 │ │ │ │ + mv a1,s6 │ │ │ │ li a0,0 │ │ │ │ - addi sp,sp,32 │ │ │ │ - ret │ │ │ │ - ld a3,16(a3) │ │ │ │ - add a6,a6,a3 │ │ │ │ - addi a6,a6,-1 │ │ │ │ - bltu a1,a6,889e │ │ │ │ - ld a2,16(s1) │ │ │ │ - add a2,a2,a1 │ │ │ │ - addi a7,a2,-1 │ │ │ │ - j 8946 │ │ │ │ - lwu a1,68(a0) │ │ │ │ - ld a0,72(a0) │ │ │ │ - auipc a3,0xfffff │ │ │ │ - addi a3,a3,-338 │ │ │ │ - li a2,72 │ │ │ │ - j 3400 │ │ │ │ - addi sp,sp,-112 │ │ │ │ - sd s3,72(sp) │ │ │ │ - sd s7,40(sp) │ │ │ │ - mv s3,a1 │ │ │ │ - mv s7,a0 │ │ │ │ - li a1,80 │ │ │ │ + add s2,a2,s0 │ │ │ │ + jal 1e81c │ │ │ │ + ld a4,168(s1) │ │ │ │ + sd a0,0(s2) │ │ │ │ + slli s4,s4,0x20 │ │ │ │ + add a4,a4,s0 │ │ │ │ + ld a0,0(a4) │ │ │ │ + srli s4,s4,0x20 │ │ │ │ + mv a2,s4 │ │ │ │ + mv a1,s3 │ │ │ │ + jal 36a0 │ │ │ │ + ld a4,168(s1) │ │ │ │ + sext.w s9,s5 │ │ │ │ + add a4,a4,s0 │ │ │ │ + ld a4,0(a4) │ │ │ │ + add a4,a4,s4 │ │ │ │ + sb zero,0(a4) │ │ │ │ + bgeu s9,s10,7e2a │ │ │ │ + add s6,s6,s3 │ │ │ │ + mv a4,s6 │ │ │ │ + mv s2,s9 │ │ │ │ + j 7b3c │ │ │ │ + addiw s2,s2,1 │ │ │ │ + addi a4,a4,1 │ │ │ │ + bgeu s2,s10,7b44 │ │ │ │ + lbu a5,0(a4) │ │ │ │ + bne a5,s8,7b34 │ │ │ │ + bgeu s9,s2,7e2a │ │ │ │ + subw s5,s2,s5 │ │ │ │ + addiw a1,s5,1 │ │ │ │ + slli a1,a1,0x20 │ │ │ │ + srli a1,a1,0x20 │ │ │ │ li a0,0 │ │ │ │ - sd s4,64(sp) │ │ │ │ - sd ra,104(sp) │ │ │ │ - sd s8,32(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - sb zero,24(a0) │ │ │ │ - sb zero,56(a0) │ │ │ │ - sd zero,64(a0) │ │ │ │ - lw a5,0(s7) │ │ │ │ - sw zero,0(a0) │ │ │ │ - sd zero,8(a0) │ │ │ │ - sd zero,16(a0) │ │ │ │ - sd zero,48(a0) │ │ │ │ - sw zero,60(a0) │ │ │ │ - sd zero,72(a0) │ │ │ │ + slli s5,s5,0x20 │ │ │ │ + jal 1e81c │ │ │ │ + srli s5,s5,0x20 │ │ │ │ + mv a2,s5 │ │ │ │ + mv a1,s6 │ │ │ │ mv s4,a0 │ │ │ │ - beqz a5,8ca6 │ │ │ │ - sd s1,88(sp) │ │ │ │ - sd s2,80(sp) │ │ │ │ - sd s5,56(sp) │ │ │ │ - sd s6,48(sp) │ │ │ │ - sd s0,96(sp) │ │ │ │ - sd s9,24(sp) │ │ │ │ - sd s10,16(sp) │ │ │ │ - sd s11,8(sp) │ │ │ │ - li s5,0 │ │ │ │ - li a3,0 │ │ │ │ - li s1,0 │ │ │ │ - li s6,0 │ │ │ │ - li s2,1 │ │ │ │ - slli a5,s1,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - ld s8,8(s7) │ │ │ │ - slli s0,a5,0x2 │ │ │ │ - add s0,s0,a5 │ │ │ │ - slli s0,s0,0x4 │ │ │ │ - add s8,s8,s5 │ │ │ │ - lw a4,0(s8) │ │ │ │ - add s0,s0,s4 │ │ │ │ - beqz a3,8c56 │ │ │ │ - lw a5,0(s0) │ │ │ │ - bne a5,a4,8b08 │ │ │ │ - lbu a5,24(s0) │ │ │ │ - lbu a4,40(s8) │ │ │ │ - bne a4,a5,8b08 │ │ │ │ - addiw a2,a3,-1 │ │ │ │ - slli a2,a2,0x20 │ │ │ │ - srli a2,a2,0x20 │ │ │ │ - slli a5,a2,0x3 │ │ │ │ - ld a0,72(s0) │ │ │ │ - add a5,a5,a2 │ │ │ │ - slli a5,a5,0x3 │ │ │ │ - add a5,a5,a0 │ │ │ │ - ld a1,8(a5) │ │ │ │ - ld a2,8(s8) │ │ │ │ - beqz a4,8afe │ │ │ │ - ld a4,16(s8) │ │ │ │ - add a4,a4,a2 │ │ │ │ - addi a6,a4,-1 │ │ │ │ - bltu a1,a6,8b08 │ │ │ │ - ld a1,8(s0) │ │ │ │ - ld a5,16(s0) │ │ │ │ - add a5,a5,a1 │ │ │ │ - bgeu a2,a1,8a7c │ │ │ │ - sub a1,a5,a2 │ │ │ │ - sd a1,16(s0) │ │ │ │ - sd a2,8(s0) │ │ │ │ - mv a1,a2 │ │ │ │ - addi a5,a5,-1 │ │ │ │ - bgeu a5,a6,8a86 │ │ │ │ - sub a4,a4,a1 │ │ │ │ - sd a4,16(s0) │ │ │ │ - lbu a5,56(s8) │ │ │ │ - lbu a4,56(s0) │ │ │ │ - bltu a5,a4,8c8a │ │ │ │ - addiw a5,a3,1 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - slli a1,a5,0x3 │ │ │ │ - add a1,a1,a5 │ │ │ │ - slli a1,a1,0x3 │ │ │ │ - jal 1d4e0 │ │ │ │ - lwu a4,68(s0) │ │ │ │ - sd a0,72(s0) │ │ │ │ - mv a1,s8 │ │ │ │ - slli a5,a4,0x3 │ │ │ │ - add a5,a5,a4 │ │ │ │ - slli a5,a5,0x3 │ │ │ │ - add a0,a0,a5 │ │ │ │ - li a2,72 │ │ │ │ jal 36a0 │ │ │ │ - lw a5,68(s0) │ │ │ │ - addiw s8,s1,1 │ │ │ │ - addiw a3,a5,1 │ │ │ │ - sw a3,68(s0) │ │ │ │ - lw a4,0(s7) │ │ │ │ - addiw s6,s6,1 │ │ │ │ - addi s5,s5,72 │ │ │ │ - bltu s6,a4,8a0e │ │ │ │ - ld s0,96(sp) │ │ │ │ - ld s1,88(sp) │ │ │ │ - ld s2,80(sp) │ │ │ │ - ld s5,56(sp) │ │ │ │ - ld s6,48(sp) │ │ │ │ - ld s9,24(sp) │ │ │ │ - ld s10,16(sp) │ │ │ │ - ld s11,8(sp) │ │ │ │ - ld ra,104(sp) │ │ │ │ - sw s8,0(s3) │ │ │ │ - ld s7,40(sp) │ │ │ │ - ld s3,72(sp) │ │ │ │ - ld s8,32(sp) │ │ │ │ + add a2,s4,s5 │ │ │ │ + sb zero,0(a2) │ │ │ │ + li a1,0 │ │ │ │ + li a2,10 │ │ │ │ mv a0,s4 │ │ │ │ - ld s4,64(sp) │ │ │ │ - addi sp,sp,112 │ │ │ │ - ret │ │ │ │ - ld a5,16(a5) │ │ │ │ - add a1,a1,a5 │ │ │ │ - addi a1,a1,-1 │ │ │ │ - bgeu a2,a1,8c90 │ │ │ │ - addiw s9,s1,1 │ │ │ │ - slli a5,s9,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - slli s0,a5,0x2 │ │ │ │ - add s0,s0,a5 │ │ │ │ - slli s0,s0,0x4 │ │ │ │ - beq a3,s2,8bd0 │ │ │ │ - bgeu s2,s6,8bd0 │ │ │ │ - addiw s11,s1,2 │ │ │ │ - slli a5,s11,0x20 │ │ │ │ + jal 32b0 │ │ │ │ + ld a4,144(s1) │ │ │ │ + sext.w a0,a0 │ │ │ │ + add a4,a4,s0 │ │ │ │ + sd a0,0(a4) │ │ │ │ + bnez a0,7b92 │ │ │ │ + lbu a4,0(s4) │ │ │ │ + li a5,48 │ │ │ │ + bne a4,a5,7e6a │ │ │ │ + addiw a5,s2,1 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ srli a5,a5,0x20 │ │ │ │ - slli s10,a5,0x2 │ │ │ │ - add s10,s10,a5 │ │ │ │ - slli s10,s10,0x4 │ │ │ │ - mv a1,s10 │ │ │ │ - mv a0,s4 │ │ │ │ - jal 1d4e0 │ │ │ │ - addiw a4,s6,-1 │ │ │ │ - slli a4,a4,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - ld a3,8(s7) │ │ │ │ - slli a5,a4,0x3 │ │ │ │ + add a5,a5,s3 │ │ │ │ + lbu a4,0(a5) │ │ │ │ + addiw a5,a4,-43 │ │ │ │ + andi a5,a5,253 │ │ │ │ + beqz a5,7c62 │ │ │ │ + auipc a3,0x5c │ │ │ │ + addi a3,a3,182 │ │ │ │ + li a2,260 │ │ │ │ + auipc a1,0x56 │ │ │ │ + addi a1,a1,1178 │ │ │ │ + auipc a0,0x56 │ │ │ │ + addi a0,a0,1482 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + sb a4,64(s5) │ │ │ │ + j 77b0 │ │ │ │ + li a2,10 │ │ │ │ + li a1,0 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 32b0 │ │ │ │ + ld a3,144(s1) │ │ │ │ + slli s11,s11,0x20 │ │ │ │ + ld a5,168(s1) │ │ │ │ + srli s11,s11,0x20 │ │ │ │ + slli a4,s11,0x3 │ │ │ │ + add a3,a3,a4 │ │ │ │ + sext.w a0,a0 │ │ │ │ + sd a0,0(a3) │ │ │ │ add a5,a5,a4 │ │ │ │ - add s8,a0,s0 │ │ │ │ - slli a5,a5,0x3 │ │ │ │ - add s0,a3,a5 │ │ │ │ - sd zero,64(s8) │ │ │ │ - lw a5,0(s0) │ │ │ │ - ld a3,8(s0) │ │ │ │ - ld a4,16(s0) │ │ │ │ - sd zero,48(s8) │ │ │ │ - sd a3,8(s8) │ │ │ │ - sd a4,16(s8) │ │ │ │ - sd zero,72(s8) │ │ │ │ - sw a5,0(s8) │ │ │ │ - lbu a5,40(s0) │ │ │ │ - li a1,72 │ │ │ │ - mv s4,a0 │ │ │ │ - sb a5,24(s8) │ │ │ │ - ld a4,24(s0) │ │ │ │ - ld a5,32(s0) │ │ │ │ - li a0,0 │ │ │ │ - sd a4,32(s8) │ │ │ │ - sd a5,40(s8) │ │ │ │ - lbu a5,56(s0) │ │ │ │ - mv s1,s9 │ │ │ │ - mv s9,s11 │ │ │ │ - sb a5,56(s8) │ │ │ │ - lw a5,60(s0) │ │ │ │ - sw a5,60(s8) │ │ │ │ - jal 1d4e0 │ │ │ │ - lwu a4,68(s8) │ │ │ │ - sd a0,72(s8) │ │ │ │ - mv a1,s0 │ │ │ │ - slli a5,a4,0x3 │ │ │ │ + sd zero,0(a5) │ │ │ │ + ld a5,176(s1) │ │ │ │ + lbu a3,64(s1) │ │ │ │ + add a5,a5,s11 │ │ │ │ + sb a3,0(a5) │ │ │ │ + ld a5,144(s1) │ │ │ │ add a5,a5,a4 │ │ │ │ - slli a5,a5,0x3 │ │ │ │ - add a0,a0,a5 │ │ │ │ - li a2,72 │ │ │ │ - jal 36a0 │ │ │ │ - lw a5,68(s8) │ │ │ │ + ld a5,0(a5) │ │ │ │ + bnez a5,7c14 │ │ │ │ + lbu a5,0(s3) │ │ │ │ + li a4,48 │ │ │ │ + bne a5,a4,7ef0 │ │ │ │ + auipc a1,0x56 │ │ │ │ + addi a1,a1,1204 │ │ │ │ + li a0,0 │ │ │ │ + jal 32a0 │ │ │ │ + mv s3,a0 │ │ │ │ + bnez a0,7a78 │ │ │ │ + mv s5,s1 │ │ │ │ + ld s2,40(sp) │ │ │ │ + ld s10,48(sp) │ │ │ │ + ld s6,56(sp) │ │ │ │ + ld s1,24(sp) │ │ │ │ + ld s9,64(sp) │ │ │ │ + ld s0,32(sp) │ │ │ │ + lw a5,128(s5) │ │ │ │ + beq a5,s7,77b0 │ │ │ │ + li a5,11 │ │ │ │ + mv a4,s1 │ │ │ │ + mv a3,s0 │ │ │ │ + auipc a2,0x56 │ │ │ │ + addi a2,a2,1388 │ │ │ │ + li a1,276 │ │ │ │ + auipc a0,0x56 │ │ │ │ + addi a0,a0,1024 │ │ │ │ + jal 22b80 │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ + ld a5,176(s1) │ │ │ │ + add a5,a5,s11 │ │ │ │ + sb a4,0(a5) │ │ │ │ + j 7c14 │ │ │ │ + li a4,1 │ │ │ │ + beq s2,a4,7626 │ │ │ │ + li s10,16 │ │ │ │ + mv a5,s0 │ │ │ │ + slli a4,s2,0x20 │ │ │ │ mv s0,s10 │ │ │ │ - addiw a5,a5,1 │ │ │ │ - sw a5,68(s8) │ │ │ │ - addiw s8,s1,2 │ │ │ │ - slli a5,s8,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - slli a1,a5,0x2 │ │ │ │ - add a1,a1,a5 │ │ │ │ - slli a1,a1,0x4 │ │ │ │ + srli s2,a4,0x1c │ │ │ │ + li s5,5 │ │ │ │ + auipc s7,0x56 │ │ │ │ + addi s7,s7,894 │ │ │ │ + li s6,12 │ │ │ │ + auipc s8,0x56 │ │ │ │ + addi s8,s8,916 │ │ │ │ + auipc s3,0x56 │ │ │ │ + addi s3,s3,884 │ │ │ │ + sd s1,24(sp) │ │ │ │ + mv s10,a5 │ │ │ │ + add a5,s4,s0 │ │ │ │ + ld s4,0(a5) │ │ │ │ mv a0,s4 │ │ │ │ - jal 1d4e0 │ │ │ │ - ld s1,8(s7) │ │ │ │ - add s0,s0,a0 │ │ │ │ - sd zero,64(s0) │ │ │ │ - add s1,s1,s5 │ │ │ │ - ld a3,8(s1) │ │ │ │ - lw a5,0(s1) │ │ │ │ - ld a4,16(s1) │ │ │ │ - sd a3,8(s0) │ │ │ │ - sd zero,48(s0) │ │ │ │ - sd a4,16(s0) │ │ │ │ - sd zero,72(s0) │ │ │ │ - sw a5,0(s0) │ │ │ │ - lbu a5,40(s1) │ │ │ │ - li a1,72 │ │ │ │ - mv s4,a0 │ │ │ │ - sb a5,24(s0) │ │ │ │ - ld a4,24(s1) │ │ │ │ - ld a5,32(s1) │ │ │ │ - li a0,0 │ │ │ │ - sd a4,32(s0) │ │ │ │ - sd a5,40(s0) │ │ │ │ - lbu a5,56(s1) │ │ │ │ - sb a5,56(s0) │ │ │ │ - lw a5,60(s1) │ │ │ │ - sw a5,60(s0) │ │ │ │ - jal 1d4e0 │ │ │ │ - lwu a4,68(s0) │ │ │ │ - sd a0,72(s0) │ │ │ │ - mv a1,s1 │ │ │ │ - slli a5,a4,0x3 │ │ │ │ - add a5,a5,a4 │ │ │ │ - slli a5,a5,0x3 │ │ │ │ - li a2,72 │ │ │ │ - add a0,a0,a5 │ │ │ │ - jal 36a0 │ │ │ │ - lw a4,68(s0) │ │ │ │ - mv s1,s9 │ │ │ │ - addiw a3,a4,1 │ │ │ │ - sw a3,68(s0) │ │ │ │ - j 8acc │ │ │ │ - ld a5,16(s8) │ │ │ │ - ld a2,8(s8) │ │ │ │ - sw a4,0(s0) │ │ │ │ - sd a5,16(s0) │ │ │ │ - sd a2,8(s0) │ │ │ │ - lbu a5,40(s8) │ │ │ │ - ld a0,72(s0) │ │ │ │ - sb a5,24(s0) │ │ │ │ - ld a5,32(s8) │ │ │ │ - ld a4,24(s8) │ │ │ │ - sd a5,40(s0) │ │ │ │ - sd a4,32(s0) │ │ │ │ - lbu a5,56(s8) │ │ │ │ - sb a5,56(s0) │ │ │ │ - lw a5,60(s8) │ │ │ │ - sw a5,60(s0) │ │ │ │ - j 8a92 │ │ │ │ - sb a5,56(s0) │ │ │ │ - j 8a92 │ │ │ │ - ld a4,16(s8) │ │ │ │ - ld a1,8(s0) │ │ │ │ - ld a5,16(s0) │ │ │ │ - add a4,a4,a2 │ │ │ │ - addi a6,a4,-1 │ │ │ │ - add a5,a5,a1 │ │ │ │ - bgeu a2,a1,8a7c │ │ │ │ - j 8a72 │ │ │ │ - li s8,1 │ │ │ │ - j 8aea │ │ │ │ - addi sp,sp,-144 │ │ │ │ - sd s2,112(sp) │ │ │ │ - auipc s2,0x71 │ │ │ │ - ld s2,610(s2) │ │ │ │ - sd s5,88(sp) │ │ │ │ - li a1,80 │ │ │ │ - mv s5,a0 │ │ │ │ - ld a5,0(s2) │ │ │ │ - sd a5,72(sp) │ │ │ │ - li a5,0 │ │ │ │ - li a0,0 │ │ │ │ - sd s0,128(sp) │ │ │ │ - sd s3,104(sp) │ │ │ │ - sd ra,136(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - sb zero,24(a0) │ │ │ │ - sb zero,56(a0) │ │ │ │ - sd zero,64(a0) │ │ │ │ - lw t5,68(s5) │ │ │ │ - li s3,1 │ │ │ │ - sw zero,0(a0) │ │ │ │ - sd zero,8(a0) │ │ │ │ - sd zero,16(a0) │ │ │ │ - sd zero,48(a0) │ │ │ │ - sw zero,60(a0) │ │ │ │ - sd zero,72(a0) │ │ │ │ - mv s0,a0 │ │ │ │ - bgeu s3,t5,8e04 │ │ │ │ - sd s1,120(sp) │ │ │ │ - sd s4,96(sp) │ │ │ │ - li a4,0 │ │ │ │ - li s4,72 │ │ │ │ - mv s1,sp │ │ │ │ - ld a2,72(s5) │ │ │ │ - addiw a1,s3,-1 │ │ │ │ + jal 3310 │ │ │ │ + sext.w s1,a0 │ │ │ │ + bgeu s5,s1,7cd8 │ │ │ │ + li a2,5 │ │ │ │ + mv a1,s7 │ │ │ │ + mv a0,s4 │ │ │ │ + jal 32c0 │ │ │ │ + beqz a0,7ce4 │ │ │ │ + bgeu s6,s1,7cd2 │ │ │ │ + li a2,12 │ │ │ │ + mv a1,s8 │ │ │ │ + mv a0,s4 │ │ │ │ + jal 32c0 │ │ │ │ + beqz a0,7d34 │ │ │ │ + ld a5,0(sp) │ │ │ │ + ld s11,0(a5) │ │ │ │ + addi s0,s0,16 │ │ │ │ + beq s2,s0,7d2e │ │ │ │ + ld s4,0(s11) │ │ │ │ + j 7ca0 │ │ │ │ + addiw a1,s1,-4 │ │ │ │ + addiw s11,s1,-5 │ │ │ │ slli a1,a1,0x20 │ │ │ │ - add a5,a2,s4 │ │ │ │ + sw s11,24(s9) │ │ │ │ srli a1,a1,0x20 │ │ │ │ - slli a3,a1,0x3 │ │ │ │ - lw t6,0(a5) │ │ │ │ - lbu a6,40(a5) │ │ │ │ - ld t4,24(a5) │ │ │ │ - ld t3,32(a5) │ │ │ │ - lw t1,60(a5) │ │ │ │ - lbu a7,56(a5) │ │ │ │ - add a3,a3,a1 │ │ │ │ - slli a3,a3,0x3 │ │ │ │ - add a2,a2,a3 │ │ │ │ - sw t6,0(sp) │ │ │ │ - sb a6,40(sp) │ │ │ │ - sd t4,24(sp) │ │ │ │ - sd t3,32(sp) │ │ │ │ - sw t1,60(sp) │ │ │ │ - sb a7,56(sp) │ │ │ │ - ld t0,8(a5) │ │ │ │ - ld a1,8(a2) │ │ │ │ - bnez a6,8e6a │ │ │ │ - ld a5,16(a2) │ │ │ │ - add a5,a5,a1 │ │ │ │ - sub a3,t0,a5 │ │ │ │ - sd a3,16(sp) │ │ │ │ - sd a5,8(sp) │ │ │ │ - beqz a4,8e4a │ │ │ │ - lw a3,0(s0) │ │ │ │ - bne a3,t6,8df6 │ │ │ │ - lbu a3,24(s0) │ │ │ │ - bne a6,a3,8df6 │ │ │ │ - addiw a2,a4,-1 │ │ │ │ - slli a2,a2,0x20 │ │ │ │ - srli a2,a2,0x20 │ │ │ │ - slli a3,a2,0x3 │ │ │ │ - ld a0,72(s0) │ │ │ │ - add a3,a3,a2 │ │ │ │ - slli a3,a3,0x3 │ │ │ │ - add a3,a3,a0 │ │ │ │ - ld a2,8(a3) │ │ │ │ - beqz a6,8e76 │ │ │ │ - addi a1,t0,-1 │ │ │ │ - bltu a2,a1,8df6 │ │ │ │ - ld a2,8(s0) │ │ │ │ - ld a3,16(s0) │ │ │ │ - add a3,a3,a2 │ │ │ │ - bgeu a5,a2,8dac │ │ │ │ - sub a2,a3,a5 │ │ │ │ - sd a2,16(s0) │ │ │ │ - sd a5,8(s0) │ │ │ │ - mv a2,a5 │ │ │ │ - addi a3,a3,-1 │ │ │ │ - bgeu a3,a1,8db8 │ │ │ │ - sub a5,t0,a2 │ │ │ │ - sd a5,16(s0) │ │ │ │ - lbu a5,56(s0) │ │ │ │ - bltu a7,a5,8e90 │ │ │ │ - addiw a4,a4,1 │ │ │ │ - slli a4,a4,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - slli a1,a4,0x3 │ │ │ │ - add a1,a1,a4 │ │ │ │ - slli a1,a1,0x3 │ │ │ │ - jal 1d4e0 │ │ │ │ - lwu a4,68(s0) │ │ │ │ - sd a0,72(s0) │ │ │ │ - li a2,72 │ │ │ │ - slli a5,a4,0x3 │ │ │ │ - add a5,a5,a4 │ │ │ │ - slli a5,a5,0x3 │ │ │ │ - mv a1,s1 │ │ │ │ - add a0,a0,a5 │ │ │ │ - jal 3530 │ │ │ │ - lw a4,68(s0) │ │ │ │ - addiw a4,a4,1 │ │ │ │ - sw a4,68(s0) │ │ │ │ - lw t5,68(s5) │ │ │ │ - addiw s3,s3,1 │ │ │ │ - addi s4,s4,72 │ │ │ │ - bltu s3,t5,8d0e │ │ │ │ - ld s1,120(sp) │ │ │ │ - ld s4,96(sp) │ │ │ │ - lbu a5,56(s5) │ │ │ │ - sb a5,56(s0) │ │ │ │ - ld a0,48(s5) │ │ │ │ - jal 21882 │ │ │ │ - mv a5,a0 │ │ │ │ - lwu a1,68(s0) │ │ │ │ - ld a0,72(s0) │ │ │ │ - sd a5,48(s0) │ │ │ │ - auipc a3,0xfffff │ │ │ │ - addi a3,a3,-1492 │ │ │ │ - li a2,72 │ │ │ │ - jal 3400 │ │ │ │ - ld a4,72(sp) │ │ │ │ - ld a5,0(s2) │ │ │ │ + slli s11,s11,0x20 │ │ │ │ + jal 1e81c │ │ │ │ + srli s11,s11,0x20 │ │ │ │ + mv a2,s11 │ │ │ │ + addi a1,s4,5 │ │ │ │ + sd a0,16(s9) │ │ │ │ + jal 36a0 │ │ │ │ + ld a3,16(s9) │ │ │ │ + auipc a5,0x72 │ │ │ │ + ld a5,664(a5) │ │ │ │ + mv a2,s3 │ │ │ │ + add a3,a3,s11 │ │ │ │ + sb zero,0(a3) │ │ │ │ + ld a3,16(s9) │ │ │ │ + ld a0,0(a5) │ │ │ │ + li a1,1 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + j 7cc2 │ │ │ │ + ld s1,24(sp) │ │ │ │ + mv s0,s10 │ │ │ │ + j 7626 │ │ │ │ + addiw a5,s1,-11 │ │ │ │ + slli a1,a5,0x20 │ │ │ │ + addiw s11,s1,-12 │ │ │ │ + sw s11,40(s9) │ │ │ │ + srli a1,a1,0x20 │ │ │ │ + slli s11,s11,0x20 │ │ │ │ + jal 1e81c │ │ │ │ + srli s11,s11,0x20 │ │ │ │ + sd a0,32(s9) │ │ │ │ + mv a2,s11 │ │ │ │ + addi a1,s4,5 │ │ │ │ + jal 36a0 │ │ │ │ + ld a5,32(s9) │ │ │ │ + add a5,a5,s11 │ │ │ │ + sb zero,0(a5) │ │ │ │ + j 7cd2 │ │ │ │ + li a5,1 │ │ │ │ + ld s2,24(sp) │ │ │ │ + beq s11,a5,7dd6 │ │ │ │ + li a5,3 │ │ │ │ + beq s11,a5,77b0 │ │ │ │ + li a5,8 │ │ │ │ + mv a4,s1 │ │ │ │ + mv a3,s0 │ │ │ │ + auipc a2,0x56 │ │ │ │ + addi a2,a2,850 │ │ │ │ + li a1,198 │ │ │ │ + auipc a0,0x56 │ │ │ │ + addi a0,a0,710 │ │ │ │ + jal 22b80 │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ + ld s11,72(sp) │ │ │ │ + ld s0,192(sp) │ │ │ │ + ld s1,184(sp) │ │ │ │ + ld s2,176(sp) │ │ │ │ + ld s3,168(sp) │ │ │ │ + ld s5,152(sp) │ │ │ │ + ld s6,144(sp) │ │ │ │ + ld s7,136(sp) │ │ │ │ + ld s8,128(sp) │ │ │ │ + mv a0,s11 │ │ │ │ + jal 3670 │ │ │ │ + auipc a5,0x72 │ │ │ │ + ld a5,348(a5) │ │ │ │ + ld a4,88(sp) │ │ │ │ + ld a5,0(a5) │ │ │ │ xor a5,a5,a4 │ │ │ │ li a4,0 │ │ │ │ - bnez a5,8e96 │ │ │ │ - ld ra,136(sp) │ │ │ │ - mv a0,s0 │ │ │ │ - ld s0,128(sp) │ │ │ │ - ld s2,112(sp) │ │ │ │ - ld s3,104(sp) │ │ │ │ - ld s5,88(sp) │ │ │ │ - addi sp,sp,144 │ │ │ │ + bnez a5,7e92 │ │ │ │ + ld ra,200(sp) │ │ │ │ + ld s4,160(sp) │ │ │ │ + ld s10,112(sp) │ │ │ │ + ld s11,104(sp) │ │ │ │ + mv a0,s9 │ │ │ │ + ld s9,120(sp) │ │ │ │ + addi sp,sp,208 │ │ │ │ ret │ │ │ │ - ld a0,72(s0) │ │ │ │ - sw t6,0(s0) │ │ │ │ - sd a5,8(s0) │ │ │ │ - sd a3,16(s0) │ │ │ │ - sb a6,24(s0) │ │ │ │ - sd t4,32(s0) │ │ │ │ - sd t3,40(s0) │ │ │ │ - sb a7,56(s0) │ │ │ │ - sw t1,60(s0) │ │ │ │ - j 8dc0 │ │ │ │ - ld a5,16(a5) │ │ │ │ - add a5,a5,t0 │ │ │ │ - sub a3,a1,a5 │ │ │ │ - mv t0,a1 │ │ │ │ - j 8d62 │ │ │ │ - ld a3,16(a3) │ │ │ │ - addi a1,t0,-1 │ │ │ │ - add a2,a2,a3 │ │ │ │ - addi a2,a2,-1 │ │ │ │ - bltu a5,a2,8df6 │ │ │ │ - ld a2,8(s0) │ │ │ │ - ld a3,16(s0) │ │ │ │ - add a3,a3,a2 │ │ │ │ - bgeu a5,a2,8dac │ │ │ │ - j 8da2 │ │ │ │ - sb a7,56(s0) │ │ │ │ - j 8dc0 │ │ │ │ - sd s1,120(sp) │ │ │ │ - sd s4,96(sp) │ │ │ │ + ld a0,120(s5) │ │ │ │ + jal 3670 │ │ │ │ + sd zero,120(s5) │ │ │ │ + j 77b0 │ │ │ │ + mv a6,s3 │ │ │ │ + li a5,10 │ │ │ │ + mv a4,s1 │ │ │ │ + mv a3,s0 │ │ │ │ + auipc a2,0x56 │ │ │ │ + addi a2,a2,772 │ │ │ │ + li a1,216 │ │ │ │ + auipc a0,0x56 │ │ │ │ + addi a0,a0,600 │ │ │ │ + jal 22b80 │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ + mv a3,s0 │ │ │ │ + auipc a2,0x56 │ │ │ │ + addi a2,a2,972 │ │ │ │ + li a1,281 │ │ │ │ + auipc a0,0x56 │ │ │ │ + addi a0,a0,568 │ │ │ │ + jal 22b80 │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ + auipc a3,0x5c │ │ │ │ + addi a3,a3,-458 │ │ │ │ + li a2,249 │ │ │ │ + auipc a1,0x56 │ │ │ │ + addi a1,a1,538 │ │ │ │ + auipc a0,0x56 │ │ │ │ + addi a0,a0,778 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + auipc a3,0x5c │ │ │ │ + addi a3,a3,-490 │ │ │ │ + li a2,239 │ │ │ │ + auipc a1,0x56 │ │ │ │ + addi a1,a1,506 │ │ │ │ + auipc a0,0x56 │ │ │ │ + addi a0,a0,738 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + ld s1,24(sp) │ │ │ │ + ld s0,32(sp) │ │ │ │ + li a5,11 │ │ │ │ + mv a4,s1 │ │ │ │ + mv a3,s0 │ │ │ │ + auipc a2,0x56 │ │ │ │ + addi a2,a2,732 │ │ │ │ + li a1,257 │ │ │ │ + auipc a0,0x56 │ │ │ │ + addi a0,a0,464 │ │ │ │ + jal 22b80 │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ + sd s0,192(sp) │ │ │ │ + sd s1,184(sp) │ │ │ │ + sd s2,176(sp) │ │ │ │ + sd s3,168(sp) │ │ │ │ + sd s5,152(sp) │ │ │ │ + sd s6,144(sp) │ │ │ │ + sd s7,136(sp) │ │ │ │ + sd s8,128(sp) │ │ │ │ jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - addi sp,sp,-96 │ │ │ │ - lw a5,68(a0) │ │ │ │ - sd s4,48(sp) │ │ │ │ - auipc s4,0x71 │ │ │ │ - ld s4,108(s4) │ │ │ │ - sd ra,88(sp) │ │ │ │ - ld a4,0(s4) │ │ │ │ - sd a4,8(sp) │ │ │ │ - li a4,0 │ │ │ │ - sd zero,0(sp) │ │ │ │ - beqz a5,8f46 │ │ │ │ - sd s0,80(sp) │ │ │ │ - sd s1,72(sp) │ │ │ │ - sd s2,64(sp) │ │ │ │ - sd s3,56(sp) │ │ │ │ - sd s5,40(sp) │ │ │ │ - sd s6,32(sp) │ │ │ │ - sd s7,24(sp) │ │ │ │ + li a5,1 │ │ │ │ + mv a4,s1 │ │ │ │ + mv a3,s0 │ │ │ │ + auipc a2,0x56 │ │ │ │ + addi a2,a2,388 │ │ │ │ + li a1,135 │ │ │ │ + auipc a0,0x56 │ │ │ │ + addi a0,a0,408 │ │ │ │ + jal 22b80 │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ + mv a6,s4 │ │ │ │ + li a5,9 │ │ │ │ + mv a4,s1 │ │ │ │ + mv a3,s0 │ │ │ │ + auipc a2,0x56 │ │ │ │ + addi a2,a2,542 │ │ │ │ + li a1,205 │ │ │ │ + auipc a0,0x56 │ │ │ │ + addi a0,a0,370 │ │ │ │ + jal 22b80 │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ + ld s1,24(sp) │ │ │ │ + ld s0,32(sp) │ │ │ │ + li a5,11 │ │ │ │ + mv a4,s1 │ │ │ │ + mv a3,s0 │ │ │ │ + auipc a2,0x56 │ │ │ │ + addi a2,a2,310 │ │ │ │ + li a1,268 │ │ │ │ + auipc a0,0x56 │ │ │ │ + addi a0,a0,330 │ │ │ │ + jal 22b80 │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ + beqz a1,80b4 │ │ │ │ + slli a1,a1,0x20 │ │ │ │ + srli a1,a1,0x20 │ │ │ │ + li a5,208 │ │ │ │ + mul a1,a1,a5 │ │ │ │ + addi sp,sp,-128 │ │ │ │ + sd s0,112(sp) │ │ │ │ + sd s1,104(sp) │ │ │ │ + sd s2,96(sp) │ │ │ │ + sd s3,88(sp) │ │ │ │ + sd s4,80(sp) │ │ │ │ + sd s5,72(sp) │ │ │ │ + sd s6,64(sp) │ │ │ │ + fsd fs0,8(sp) │ │ │ │ + sd ra,120(sp) │ │ │ │ + fmv.d.x fs0,zero │ │ │ │ mv s0,a0 │ │ │ │ - mv s7,a1 │ │ │ │ mv s1,a2 │ │ │ │ - li s6,0 │ │ │ │ - li s5,0 │ │ │ │ - mv s3,sp │ │ │ │ - auipc s2,0x55 │ │ │ │ - addi s2,s2,668 │ │ │ │ - ld a4,72(s0) │ │ │ │ - ld a0,24(s7) │ │ │ │ - lbu a1,24(s0) │ │ │ │ - add a4,a4,s6 │ │ │ │ - lwu a5,0(a4) │ │ │ │ - ld a2,24(a4) │ │ │ │ - ld a3,8(a4) │ │ │ │ - slli a5,a5,0x3 │ │ │ │ - add a0,a0,a5 │ │ │ │ - ld a5,0(a0) │ │ │ │ - ld a4,16(a4) │ │ │ │ - sub a3,a3,a2 │ │ │ │ - lbu a6,56(s0) │ │ │ │ - ld a2,24(a5) │ │ │ │ - add a4,a4,a3 │ │ │ │ - li a7,45 │ │ │ │ - bnez a1,8f0c │ │ │ │ - li a7,43 │ │ │ │ - mv a5,s1 │ │ │ │ - mv a1,s2 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 2194e │ │ │ │ - lw a5,68(s0) │ │ │ │ - addiw s5,s5,1 │ │ │ │ - addi s6,s6,72 │ │ │ │ - bltu s5,a5,8edc │ │ │ │ - ld a0,0(sp) │ │ │ │ - ld s0,80(sp) │ │ │ │ - ld s1,72(sp) │ │ │ │ - ld s2,64(sp) │ │ │ │ - ld s3,56(sp) │ │ │ │ - ld s5,40(sp) │ │ │ │ - ld s6,32(sp) │ │ │ │ - ld s7,24(sp) │ │ │ │ - ld a4,8(sp) │ │ │ │ - ld a5,0(s4) │ │ │ │ - xor a5,a5,a4 │ │ │ │ - li a4,0 │ │ │ │ - bnez a5,8f4a │ │ │ │ - ld ra,88(sp) │ │ │ │ - ld s4,48(sp) │ │ │ │ - addi sp,sp,96 │ │ │ │ - ret │ │ │ │ - li a0,0 │ │ │ │ - j 8f32 │ │ │ │ - sd s0,80(sp) │ │ │ │ - sd s1,72(sp) │ │ │ │ - sd s2,64(sp) │ │ │ │ - sd s3,56(sp) │ │ │ │ - sd s5,40(sp) │ │ │ │ - sd s6,32(sp) │ │ │ │ - sd s7,24(sp) │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - lw a5,68(a1) │ │ │ │ - beqz a5,9008 │ │ │ │ - addi sp,sp,-96 │ │ │ │ - sd s0,80(sp) │ │ │ │ - sd s1,72(sp) │ │ │ │ - sd s2,64(sp) │ │ │ │ - sd s3,56(sp) │ │ │ │ - sd s4,48(sp) │ │ │ │ - sd s5,40(sp) │ │ │ │ - sd s6,32(sp) │ │ │ │ - sd s7,24(sp) │ │ │ │ - sd s8,16(sp) │ │ │ │ - sd ra,88(sp) │ │ │ │ - mv s0,a1 │ │ │ │ - mv s1,a0 │ │ │ │ - mv s8,a2 │ │ │ │ - mv s2,a3 │ │ │ │ - li s7,0 │ │ │ │ - li s6,0 │ │ │ │ - li s5,43 │ │ │ │ - auipc s3,0x55 │ │ │ │ - addi s3,s3,490 │ │ │ │ - li s4,45 │ │ │ │ - j 8fa6 │ │ │ │ - sd s4,0(sp) │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - lw a5,68(s0) │ │ │ │ - addiw s6,s6,1 │ │ │ │ - addi s7,s7,72 │ │ │ │ - bgeu s6,a5,8ff0 │ │ │ │ - ld a5,72(s0) │ │ │ │ - ld a3,24(s8) │ │ │ │ - lbu t1,24(s0) │ │ │ │ - add a5,a5,s7 │ │ │ │ - lwu a7,0(a5) │ │ │ │ - ld a4,8(a5) │ │ │ │ - ld t3,24(a5) │ │ │ │ - slli a7,a7,0x3 │ │ │ │ - add a3,a3,a7 │ │ │ │ - ld a3,0(a3) │ │ │ │ - ld a5,16(a5) │ │ │ │ - sub a4,a4,t3 │ │ │ │ - ld a3,24(a3) │ │ │ │ - lbu a7,56(s0) │ │ │ │ - mv a6,s2 │ │ │ │ + auipc s4,0x56 │ │ │ │ + addi s4,s4,684 │ │ │ │ + auipc s5,0x57 │ │ │ │ + addi s5,s5,-1996 │ │ │ │ + auipc s6,0x56 │ │ │ │ + addi s6,s6,684 │ │ │ │ + auipc s3,0x59 │ │ │ │ + addi s3,s3,-228 │ │ │ │ + add s2,a0,a1 │ │ │ │ + j 7f7c │ │ │ │ mv a2,s3 │ │ │ │ li a1,1 │ │ │ │ mv a0,s1 │ │ │ │ - add a5,a5,a4 │ │ │ │ - bnez t1,8f94 │ │ │ │ - sd s5,0(sp) │ │ │ │ - li a1,1 │ │ │ │ + addi s0,s0,208 │ │ │ │ jal 38a0 <__fprintf_chk@plt> │ │ │ │ - lw a5,68(s0) │ │ │ │ - addiw s6,s6,1 │ │ │ │ - addi s7,s7,72 │ │ │ │ - bltu s6,a5,8fa6 │ │ │ │ - ld ra,88(sp) │ │ │ │ - ld s0,80(sp) │ │ │ │ - ld s1,72(sp) │ │ │ │ - ld s2,64(sp) │ │ │ │ - ld s3,56(sp) │ │ │ │ - ld s4,48(sp) │ │ │ │ - ld s5,40(sp) │ │ │ │ - ld s6,32(sp) │ │ │ │ - ld s7,24(sp) │ │ │ │ - ld s8,16(sp) │ │ │ │ - addi sp,sp,96 │ │ │ │ - ret │ │ │ │ - ret │ │ │ │ - addi sp,sp,-112 │ │ │ │ - lw a4,68(a0) │ │ │ │ - sd s4,64(sp) │ │ │ │ - auipc s4,0x71 │ │ │ │ - ld s4,-256(s4) │ │ │ │ - sd ra,104(sp) │ │ │ │ - ld a5,0(s4) │ │ │ │ - sd a5,40(sp) │ │ │ │ - li a5,0 │ │ │ │ - sd zero,32(sp) │ │ │ │ - beqz a4,9188 │ │ │ │ - sd s0,96(sp) │ │ │ │ - sd s1,88(sp) │ │ │ │ - sd s2,80(sp) │ │ │ │ - sd s3,72(sp) │ │ │ │ - sd s5,56(sp) │ │ │ │ - li a3,1 │ │ │ │ - mv s0,a0 │ │ │ │ - mv a5,a2 │ │ │ │ - auipc a0,0x55 │ │ │ │ - addi a0,a0,352 │ │ │ │ - beq a4,a3,904c │ │ │ │ - auipc a0,0x55 │ │ │ │ - addi a0,a0,324 │ │ │ │ - lwu a2,0(s0) │ │ │ │ - ld a4,24(a1) │ │ │ │ - ld a6,32(s0) │ │ │ │ - slli a2,a2,0x3 │ │ │ │ - add a4,a4,a2 │ │ │ │ + beq s2,s0,809e │ │ │ │ ld a3,8(s0) │ │ │ │ - ld a2,0(a4) │ │ │ │ - lbu a1,24(s0) │ │ │ │ - ld a4,16(s0) │ │ │ │ - sub a3,a3,a6 │ │ │ │ - ld a2,24(a2) │ │ │ │ - lbu a6,56(s0) │ │ │ │ - add a4,a4,a3 │ │ │ │ - li a7,43 │ │ │ │ - bnez a1,9182 │ │ │ │ - addi s1,sp,32 │ │ │ │ - sd a0,16(sp) │ │ │ │ - sd a4,8(sp) │ │ │ │ - sd a3,0(sp) │ │ │ │ - auipc a1,0x55 │ │ │ │ - addi a1,a1,296 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 2194e │ │ │ │ - lw a2,68(s0) │ │ │ │ - auipc a1,0x58 │ │ │ │ - addi a1,a1,-376 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 2194e │ │ │ │ - lw a5,68(s0) │ │ │ │ - beqz a5,90e4 │ │ │ │ - ld a5,72(s0) │ │ │ │ - auipc a1,0x55 │ │ │ │ - addi a1,a1,292 │ │ │ │ - mv a0,s1 │ │ │ │ - ld a2,16(a5) │ │ │ │ - jal 2194e │ │ │ │ - lw a4,68(s0) │ │ │ │ - li a5,1 │ │ │ │ - bgeu a5,a4,90e4 │ │ │ │ - li s3,72 │ │ │ │ - li s2,1 │ │ │ │ - auipc s5,0x55 │ │ │ │ - addi s5,s5,270 │ │ │ │ - ld a5,72(s0) │ │ │ │ - mv a1,s5 │ │ │ │ - mv a0,s1 │ │ │ │ - add a5,a5,s3 │ │ │ │ - ld a2,16(a5) │ │ │ │ - addiw s2,s2,1 │ │ │ │ - addi s3,s3,72 │ │ │ │ - jal 2194e │ │ │ │ - lw a5,68(s0) │ │ │ │ - bltu s2,a5,90ca │ │ │ │ - auipc a1,0x59 │ │ │ │ - addi a1,a1,-1348 │ │ │ │ + lw a6,4(s0) │ │ │ │ + ld a5,32(s0) │ │ │ │ + ld a4,24(s0) │ │ │ │ + mv a2,s4 │ │ │ │ + li a1,1 │ │ │ │ mv a0,s1 │ │ │ │ - jal 2194e │ │ │ │ - lw a5,68(s0) │ │ │ │ - beqz a5,9154 │ │ │ │ - ld a4,72(s0) │ │ │ │ - ld a0,8(s0) │ │ │ │ - ld a3,32(s0) │ │ │ │ - ld a5,8(a4) │ │ │ │ - ld a2,24(a4) │ │ │ │ - auipc a1,0x55 │ │ │ │ - addi a1,a1,200 │ │ │ │ - sub a5,a5,a0 │ │ │ │ - add a5,a5,a3 │ │ │ │ - sub a2,a5,a2 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + ld a3,40(s0) │ │ │ │ + beqz a3,7f6a │ │ │ │ + mv a2,s5 │ │ │ │ + li a1,1 │ │ │ │ mv a0,s1 │ │ │ │ - jal 2194e │ │ │ │ - lw a4,68(s0) │ │ │ │ - li a5,1 │ │ │ │ - bgeu a5,a4,9154 │ │ │ │ - li s3,72 │ │ │ │ - li s2,1 │ │ │ │ - auipc s5,0x55 │ │ │ │ - addi s5,s5,172 │ │ │ │ - ld a4,72(s0) │ │ │ │ - ld a1,8(s0) │ │ │ │ - ld a5,32(s0) │ │ │ │ - add a4,a4,s3 │ │ │ │ - ld a3,8(a4) │ │ │ │ - ld a2,24(a4) │ │ │ │ - sub a5,a5,a1 │ │ │ │ - add a5,a5,a3 │ │ │ │ - sub a2,a5,a2 │ │ │ │ - mv a1,s5 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + fld fa5,56(s0) │ │ │ │ + fle.d a5,fs0,fa5 │ │ │ │ + beqz a5,7f6a │ │ │ │ + fmv.x.d a3,fa5 │ │ │ │ + mv a2,s6 │ │ │ │ + li a1,1 │ │ │ │ mv a0,s1 │ │ │ │ - jal 2194e │ │ │ │ - lw a5,68(s0) │ │ │ │ - addiw s2,s2,1 │ │ │ │ - addi s3,s3,72 │ │ │ │ - bltu s2,a5,912c │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + lbu a3,64(s0) │ │ │ │ + beqz a3,7f6a │ │ │ │ + auipc a2,0x5a │ │ │ │ + addi a2,a2,-1522 │ │ │ │ + li a1,1 │ │ │ │ mv a0,s1 │ │ │ │ - auipc a1,0x59 │ │ │ │ - addi a1,a1,-478 │ │ │ │ - jal 2194e │ │ │ │ - ld a0,32(sp) │ │ │ │ - ld s0,96(sp) │ │ │ │ - ld s1,88(sp) │ │ │ │ - ld s2,80(sp) │ │ │ │ - ld s3,72(sp) │ │ │ │ - ld s5,56(sp) │ │ │ │ - ld a4,40(sp) │ │ │ │ - ld a5,0(s4) │ │ │ │ - xor a5,a5,a4 │ │ │ │ - li a4,0 │ │ │ │ - bnez a5,918c │ │ │ │ - ld ra,104(sp) │ │ │ │ - ld s4,64(sp) │ │ │ │ - addi sp,sp,112 │ │ │ │ - ret │ │ │ │ - li a7,45 │ │ │ │ - j 9078 │ │ │ │ - li a0,0 │ │ │ │ - j 916e │ │ │ │ - sd s0,96(sp) │ │ │ │ - sd s1,88(sp) │ │ │ │ - sd s2,80(sp) │ │ │ │ - sd s3,72(sp) │ │ │ │ - sd s5,56(sp) │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - lw a5,68(a1) │ │ │ │ - beqz a5,9300 │ │ │ │ - addi sp,sp,-80 │ │ │ │ - sd s0,64(sp) │ │ │ │ - sd s1,56(sp) │ │ │ │ - sd ra,72(sp) │ │ │ │ - sd s2,48(sp) │ │ │ │ - sd s3,40(sp) │ │ │ │ - sd s4,32(sp) │ │ │ │ - li a4,1 │ │ │ │ - mv s0,a1 │ │ │ │ - mv s1,a0 │ │ │ │ - mv a6,a3 │ │ │ │ - auipc a1,0x55 │ │ │ │ - addi a1,a1,-30 │ │ │ │ - beq a5,a4,91ca │ │ │ │ - auipc a1,0x55 │ │ │ │ - addi a1,a1,-58 │ │ │ │ - lwu a3,0(s0) │ │ │ │ - ld a5,24(a2) │ │ │ │ - ld a4,8(s0) │ │ │ │ - slli a3,a3,0x3 │ │ │ │ - ld a2,32(s0) │ │ │ │ - add a5,a5,a3 │ │ │ │ - ld a3,0(a5) │ │ │ │ - lbu a0,24(s0) │ │ │ │ - ld a5,16(s0) │ │ │ │ - sub a4,a4,a2 │ │ │ │ - ld a3,24(a3) │ │ │ │ - lbu a7,56(s0) │ │ │ │ - add a5,a5,a4 │ │ │ │ - li a2,43 │ │ │ │ - bnez a0,92fa │ │ │ │ - sd a5,16(sp) │ │ │ │ - sd a1,24(sp) │ │ │ │ - sd a4,8(sp) │ │ │ │ - sd a2,0(sp) │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + ld a3,104(s0) │ │ │ │ + beqz a3,7f6a │ │ │ │ + auipc a2,0x56 │ │ │ │ + addi a2,a2,570 │ │ │ │ li a1,1 │ │ │ │ - auipc a2,0x55 │ │ │ │ - addi a2,a2,-84 │ │ │ │ mv a0,s1 │ │ │ │ jal 38a0 <__fprintf_chk@plt> │ │ │ │ - lw a3,68(s0) │ │ │ │ - auipc a2,0x58 │ │ │ │ - addi a2,a2,-756 │ │ │ │ + ld a3,112(s0) │ │ │ │ + beqz a3,7f6a │ │ │ │ + auipc a2,0x56 │ │ │ │ + addi a2,a2,550 │ │ │ │ li a1,1 │ │ │ │ mv a0,s1 │ │ │ │ jal 38a0 <__fprintf_chk@plt> │ │ │ │ - lw a5,68(s0) │ │ │ │ - beqz a5,9266 │ │ │ │ - ld a5,72(s0) │ │ │ │ - auipc a2,0x55 │ │ │ │ - addi a2,a2,-90 │ │ │ │ + ld a3,120(s0) │ │ │ │ + beqz a3,80b6 │ │ │ │ + lw a5,8(a3) │ │ │ │ + lw a4,4(a3) │ │ │ │ + lw a3,0(a3) │ │ │ │ + auipc a2,0x56 │ │ │ │ + addi a2,a2,532 │ │ │ │ li a1,1 │ │ │ │ - ld a3,16(a5) │ │ │ │ mv a0,s1 │ │ │ │ jal 38a0 <__fprintf_chk@plt> │ │ │ │ - lw a4,68(s0) │ │ │ │ - li a5,1 │ │ │ │ - bgeu a5,a4,9266 │ │ │ │ - li s3,72 │ │ │ │ - li s2,1 │ │ │ │ - auipc s4,0x55 │ │ │ │ - addi s4,s4,-114 │ │ │ │ - ld a5,72(s0) │ │ │ │ - mv a2,s4 │ │ │ │ + lw a3,128(s0) │ │ │ │ + beqz a3,7f6a │ │ │ │ + auipc a2,0x5a │ │ │ │ + addi a2,a2,1286 │ │ │ │ li a1,1 │ │ │ │ - add a5,a5,s3 │ │ │ │ - ld a3,16(a5) │ │ │ │ mv a0,s1 │ │ │ │ - addiw s2,s2,1 │ │ │ │ jal 38a0 <__fprintf_chk@plt> │ │ │ │ - lw a5,68(s0) │ │ │ │ - addi s3,s3,72 │ │ │ │ - bltu s2,a5,924a │ │ │ │ - auipc a2,0x59 │ │ │ │ - addi a2,a2,-1734 │ │ │ │ + ld a5,136(s0) │ │ │ │ + beqz a5,7f6a │ │ │ │ + lw a4,128(s0) │ │ │ │ + beqz a4,7f6a │ │ │ │ + sd s7,56(sp) │ │ │ │ + sd s8,48(sp) │ │ │ │ + sd s9,40(sp) │ │ │ │ + sd s10,32(sp) │ │ │ │ + sd s11,24(sp) │ │ │ │ + li s10,0 │ │ │ │ + li s11,0 │ │ │ │ + auipc s8,0x56 │ │ │ │ + addi s8,s8,494 │ │ │ │ + auipc s9,0x59 │ │ │ │ + addi s9,s9,158 │ │ │ │ + auipc s7,0x56 │ │ │ │ + addi s7,s7,126 │ │ │ │ + j 8056 │ │ │ │ + ld a5,136(s0) │ │ │ │ + slli a4,s10,0x3 │ │ │ │ + add a5,a5,a4 │ │ │ │ + ld a3,0(a5) │ │ │ │ + mv a2,s8 │ │ │ │ li a1,1 │ │ │ │ mv a0,s1 │ │ │ │ jal 38a0 <__fprintf_chk@plt> │ │ │ │ - lw a5,68(s0) │ │ │ │ - beqz a5,92dc │ │ │ │ - ld a4,72(s0) │ │ │ │ - ld a0,8(s0) │ │ │ │ - ld a1,32(s0) │ │ │ │ - ld a5,8(a4) │ │ │ │ - ld a3,24(a4) │ │ │ │ - auipc a2,0x55 │ │ │ │ - addi a2,a2,-188 │ │ │ │ - sub a5,a5,a0 │ │ │ │ - add a5,a5,a1 │ │ │ │ - sub a3,a5,a3 │ │ │ │ + lw a5,128(s0) │ │ │ │ + mv a2,s7 │ │ │ │ li a1,1 │ │ │ │ + addiw a5,a5,-1 │ │ │ │ mv a0,s1 │ │ │ │ + bltu s11,a5,807c │ │ │ │ + mv a2,s9 │ │ │ │ + li a1,1 │ │ │ │ jal 38a0 <__fprintf_chk@plt> │ │ │ │ - lw a4,68(s0) │ │ │ │ - li a5,1 │ │ │ │ - bgeu a5,a4,92dc │ │ │ │ - li s3,72 │ │ │ │ - li s2,1 │ │ │ │ - auipc s4,0x55 │ │ │ │ - addi s4,s4,-218 │ │ │ │ - ld a4,72(s0) │ │ │ │ - ld a1,8(s0) │ │ │ │ - ld a5,32(s0) │ │ │ │ - add a4,a4,s3 │ │ │ │ - ld a2,8(a4) │ │ │ │ - ld a3,24(a4) │ │ │ │ - sub a5,a5,a1 │ │ │ │ - add a5,a5,a2 │ │ │ │ - sub a3,a5,a3 │ │ │ │ - mv a2,s4 │ │ │ │ + lw a5,128(s0) │ │ │ │ + addi s10,s10,1 │ │ │ │ + sext.w s11,s10 │ │ │ │ + bltu s11,a5,8054 │ │ │ │ + ld a4,144(s0) │ │ │ │ + bnez a4,80c8 │ │ │ │ + ld s7,56(sp) │ │ │ │ + ld s8,48(sp) │ │ │ │ + ld s9,40(sp) │ │ │ │ + ld s10,32(sp) │ │ │ │ + ld s11,24(sp) │ │ │ │ + j 7f6a │ │ │ │ + ld ra,120(sp) │ │ │ │ + ld s0,112(sp) │ │ │ │ + ld s1,104(sp) │ │ │ │ + ld s2,96(sp) │ │ │ │ + ld s3,88(sp) │ │ │ │ + ld s4,80(sp) │ │ │ │ + ld s5,72(sp) │ │ │ │ + ld s6,64(sp) │ │ │ │ + fld fs0,8(sp) │ │ │ │ + addi sp,sp,128 │ │ │ │ + ret │ │ │ │ + ret │ │ │ │ + auipc a2,0x56 │ │ │ │ + addi a2,a2,362 │ │ │ │ li a1,1 │ │ │ │ mv a0,s1 │ │ │ │ jal 38a0 <__fprintf_chk@plt> │ │ │ │ - lw a5,68(s0) │ │ │ │ - addiw s2,s2,1 │ │ │ │ - addi s3,s3,72 │ │ │ │ - bltu s2,a5,92b2 │ │ │ │ - ld s0,64(sp) │ │ │ │ - ld ra,72(sp) │ │ │ │ - ld s2,48(sp) │ │ │ │ - ld s3,40(sp) │ │ │ │ - ld s4,32(sp) │ │ │ │ + j 800c │ │ │ │ + beqz a5,8092 │ │ │ │ + li s10,0 │ │ │ │ + li s11,0 │ │ │ │ + auipc s7,0x56 │ │ │ │ + addi s7,s7,346 │ │ │ │ + auipc s9,0x56 │ │ │ │ + addi s9,s9,346 │ │ │ │ + auipc s8,0x56 │ │ │ │ + addi s8,s8,-22 │ │ │ │ + ld a3,168(s0) │ │ │ │ + slli a5,s10,0x3 │ │ │ │ + add a4,a4,a5 │ │ │ │ + ld a4,0(a4) │ │ │ │ + add a5,a5,a3 │ │ │ │ + mv a2,s7 │ │ │ │ + li a1,1 │ │ │ │ mv a0,s1 │ │ │ │ - ld s1,56(sp) │ │ │ │ - auipc a2,0x59 │ │ │ │ - addi a2,a2,-882 │ │ │ │ + beqz a3,8126 │ │ │ │ + ld a3,0(a5) │ │ │ │ + beqz a3,8126 │ │ │ │ + ld a5,176(s0) │ │ │ │ + mv a2,s9 │ │ │ │ + add a5,a5,s10 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + lw a5,128(s0) │ │ │ │ + addiw a4,a5,-1 │ │ │ │ + bltu s11,a4,812e │ │ │ │ + addi s10,s10,1 │ │ │ │ + sext.w s11,s10 │ │ │ │ + bgeu s11,a5,8092 │ │ │ │ + ld a4,144(s0) │ │ │ │ + j 80e6 │ │ │ │ + mv a3,a4 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + j 810c │ │ │ │ + mv a2,s8 │ │ │ │ li a1,1 │ │ │ │ - addi sp,sp,80 │ │ │ │ - j 38a0 <__fprintf_chk@plt> │ │ │ │ - li a2,45 │ │ │ │ - j 91f2 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + lw a5,128(s0) │ │ │ │ + addi s10,s10,1 │ │ │ │ + sext.w s11,s10 │ │ │ │ + bgeu s11,a5,8092 │ │ │ │ + ld a4,144(s0) │ │ │ │ + j 80e6 │ │ │ │ + lw a3,0(a0) │ │ │ │ + lw a4,0(a1) │ │ │ │ + mv a5,a0 │ │ │ │ + bltu a4,a3,816e │ │ │ │ + li a0,-1 │ │ │ │ + bltu a3,a4,8170 │ │ │ │ + lw a5,4(a5) │ │ │ │ + lw a4,4(a1) │ │ │ │ + li a0,1 │ │ │ │ + bltu a4,a5,8170 │ │ │ │ + sltu a5,a5,a4 │ │ │ │ + negw a0,a5 │ │ │ │ + ret │ │ │ │ + li a0,1 │ │ │ │ + ret │ │ │ │ + slli a5,a1,0x20 │ │ │ │ + addi sp,sp,-32 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + sd s1,8(sp) │ │ │ │ + mv s1,a1 │ │ │ │ + slli a1,a5,0x1 │ │ │ │ + add a1,a1,a5 │ │ │ │ + sd s0,16(sp) │ │ │ │ + slli a1,a1,0x5 │ │ │ │ + mv s0,a0 │ │ │ │ + li a0,0 │ │ │ │ + sd ra,24(sp) │ │ │ │ + jal 1e81c │ │ │ │ + ld ra,24(sp) │ │ │ │ + sw s1,0(s0) │ │ │ │ + sd a0,8(s0) │ │ │ │ + ld s0,16(sp) │ │ │ │ + ld s1,8(sp) │ │ │ │ + addi sp,sp,32 │ │ │ │ ret │ │ │ │ addi sp,sp,-16 │ │ │ │ sd s0,0(sp) │ │ │ │ mv s0,a0 │ │ │ │ - ld a0,72(a0) │ │ │ │ + ld a0,8(a0) │ │ │ │ sd ra,8(sp) │ │ │ │ - sw zero,68(s0) │ │ │ │ - jal 3670 │ │ │ │ - ld a0,48(s0) │ │ │ │ - sd zero,72(s0) │ │ │ │ + beqz a0,81b4 │ │ │ │ jal 3670 │ │ │ │ + sd zero,8(s0) │ │ │ │ ld ra,8(sp) │ │ │ │ - sd zero,48(s0) │ │ │ │ + sw zero,0(s0) │ │ │ │ ld s0,0(sp) │ │ │ │ addi sp,sp,16 │ │ │ │ ret │ │ │ │ - sw zero,0(a0) │ │ │ │ - sd zero,8(a0) │ │ │ │ + addi sp,sp,-16 │ │ │ │ + sd ra,8(sp) │ │ │ │ + sd s0,0(sp) │ │ │ │ + sd a1,0(a0) │ │ │ │ + mv s0,a0 │ │ │ │ + sb zero,8(a0) │ │ │ │ + sd zero,32(a0) │ │ │ │ + sb zero,24(a0) │ │ │ │ + li a1,32 │ │ │ │ + li a0,0 │ │ │ │ + jal 1e81c │ │ │ │ + sd a0,16(s0) │ │ │ │ + li a5,-1 │ │ │ │ + sd zero,0(a0) │ │ │ │ + sw a5,8(a0) │ │ │ │ + sd zero,16(a0) │ │ │ │ + sd zero,24(a0) │ │ │ │ + li a1,40 │ │ │ │ + li a0,0 │ │ │ │ + jal 1e81c │ │ │ │ + sd a0,88(s0) │ │ │ │ + ld s0,0(sp) │ │ │ │ + ld ra,8(sp) │ │ │ │ + li a1,0 │ │ │ │ + addi sp,sp,16 │ │ │ │ + j 3440 │ │ │ │ + addi sp,sp,-32 │ │ │ │ + sd s0,16(sp) │ │ │ │ + mv s0,a0 │ │ │ │ + ld a0,32(a0) │ │ │ │ + sd ra,24(sp) │ │ │ │ + sd s1,8(sp) │ │ │ │ + sd zero,0(s0) │ │ │ │ + sb zero,8(s0) │ │ │ │ + sb zero,24(s0) │ │ │ │ + beqz a0,822c │ │ │ │ + jal 3670 │ │ │ │ + sd zero,32(s0) │ │ │ │ + ld s1,16(s0) │ │ │ │ + beqz s1,8266 │ │ │ │ + ld a0,16(s1) │ │ │ │ + li a5,-1 │ │ │ │ + sd zero,0(s1) │ │ │ │ + sw a5,8(s1) │ │ │ │ + beqz a0,824a │ │ │ │ + jal a248 │ │ │ │ + ld a0,16(s1) │ │ │ │ + jal 3670 │ │ │ │ + sd zero,16(s1) │ │ │ │ + ld a0,24(s1) │ │ │ │ + beqz a0,825c │ │ │ │ + jal a248 │ │ │ │ + ld a0,24(s1) │ │ │ │ + jal 3670 │ │ │ │ + sd zero,24(s1) │ │ │ │ + ld a0,16(s0) │ │ │ │ + jal 3670 │ │ │ │ + sd zero,16(s0) │ │ │ │ + ld a0,88(s0) │ │ │ │ + jal 3670 │ │ │ │ + ld ra,24(sp) │ │ │ │ + sd zero,88(s0) │ │ │ │ + ld s0,16(sp) │ │ │ │ + ld s1,8(sp) │ │ │ │ + addi sp,sp,32 │ │ │ │ ret │ │ │ │ - lw a5,0(a0) │ │ │ │ - addi sp,sp,-64 │ │ │ │ - sd s4,16(sp) │ │ │ │ - addiw a5,a5,1 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - mv s4,a0 │ │ │ │ - sd s5,8(sp) │ │ │ │ - ld a0,8(a0) │ │ │ │ - mv s5,a1 │ │ │ │ - slli a1,a5,0x2 │ │ │ │ - add a1,a1,a5 │ │ │ │ - slli a1,a1,0x4 │ │ │ │ - sd ra,56(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - lwu a4,0(s4) │ │ │ │ - sd a0,8(s4) │ │ │ │ - li a2,80 │ │ │ │ - slli a5,a4,0x2 │ │ │ │ - add a5,a5,a4 │ │ │ │ - slli a5,a5,0x4 │ │ │ │ - add a0,a0,a5 │ │ │ │ - sw zero,0(a0) │ │ │ │ - sd zero,8(a0) │ │ │ │ + li a5,-1 │ │ │ │ + sd zero,0(a0) │ │ │ │ + sw a5,8(a0) │ │ │ │ sd zero,16(a0) │ │ │ │ - sb zero,24(a0) │ │ │ │ - sd zero,48(a0) │ │ │ │ - sb zero,56(a0) │ │ │ │ - sw zero,60(a0) │ │ │ │ - sd zero,64(a0) │ │ │ │ - sd zero,72(a0) │ │ │ │ - mv a1,s5 │ │ │ │ - jal 36a0 │ │ │ │ - lw a2,68(s5) │ │ │ │ - li a5,1 │ │ │ │ - bgeu a5,a2,94e6 │ │ │ │ - lw a3,0(s4) │ │ │ │ - sd s2,32(sp) │ │ │ │ - sd s3,24(sp) │ │ │ │ - sd s0,48(sp) │ │ │ │ - sd s1,40(sp) │ │ │ │ - li s3,72 │ │ │ │ - li s2,1 │ │ │ │ - slli a4,a3,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - slli a5,a4,0x2 │ │ │ │ - ld s0,8(s4) │ │ │ │ - add a5,a5,a4 │ │ │ │ - slli a5,a5,0x4 │ │ │ │ - ld s1,72(s5) │ │ │ │ - add s0,s0,a5 │ │ │ │ - lw a5,68(s0) │ │ │ │ - add s1,s1,s3 │ │ │ │ - lw a4,0(s1) │ │ │ │ - beqz a5,9498 │ │ │ │ - lw a1,0(s0) │ │ │ │ - bne a1,a4,9476 │ │ │ │ - lbu a4,24(s0) │ │ │ │ - lbu a1,40(s1) │ │ │ │ - bne a1,a4,9476 │ │ │ │ - addiw a6,a5,-1 │ │ │ │ - slli a6,a6,0x20 │ │ │ │ - srli a6,a6,0x20 │ │ │ │ - slli a4,a6,0x3 │ │ │ │ - ld a0,72(s0) │ │ │ │ - add a4,a4,a6 │ │ │ │ - slli a4,a4,0x3 │ │ │ │ - add a4,a4,a0 │ │ │ │ - ld a7,8(a4) │ │ │ │ - ld a6,8(s1) │ │ │ │ - beqz a1,94c2 │ │ │ │ - ld a1,16(s1) │ │ │ │ - add a1,a1,a6 │ │ │ │ - addi t1,a1,-1 │ │ │ │ - bltu a7,t1,9476 │ │ │ │ - ld a3,8(s0) │ │ │ │ - ld a4,16(s0) │ │ │ │ - add a4,a4,a3 │ │ │ │ - bgeu a6,a3,9426 │ │ │ │ - sub a3,a4,a6 │ │ │ │ - sd a3,16(s0) │ │ │ │ - sd a6,8(s0) │ │ │ │ - mv a3,a6 │ │ │ │ - addi a4,a4,-1 │ │ │ │ - bgeu a4,t1,9430 │ │ │ │ - sub a1,a1,a3 │ │ │ │ - sd a1,16(s0) │ │ │ │ - lbu a4,56(s1) │ │ │ │ - lbu a3,56(s0) │ │ │ │ - bltu a4,a3,94e0 │ │ │ │ - addiw a5,a5,1 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - slli a1,a5,0x3 │ │ │ │ - add a1,a1,a5 │ │ │ │ - slli a1,a1,0x3 │ │ │ │ - jal 1d4e0 │ │ │ │ - lwu a4,68(s0) │ │ │ │ - sd a0,72(s0) │ │ │ │ - li a2,72 │ │ │ │ - slli a5,a4,0x3 │ │ │ │ - add a5,a5,a4 │ │ │ │ - slli a5,a5,0x3 │ │ │ │ - add a0,a0,a5 │ │ │ │ - mv a1,s1 │ │ │ │ - jal 36a0 │ │ │ │ - lw a5,68(s0) │ │ │ │ - lw a3,0(s4) │ │ │ │ - addiw a5,a5,1 │ │ │ │ - sw a5,68(s0) │ │ │ │ - lw a2,68(s5) │ │ │ │ - addiw s2,s2,1 │ │ │ │ - addi s3,s3,72 │ │ │ │ - bltu s2,a2,93b2 │ │ │ │ - ld s0,48(sp) │ │ │ │ - ld ra,56(sp) │ │ │ │ - addiw a3,a3,1 │ │ │ │ - ld s1,40(sp) │ │ │ │ - ld s2,32(sp) │ │ │ │ - ld s3,24(sp) │ │ │ │ - sw a3,0(s4) │ │ │ │ - ld s5,8(sp) │ │ │ │ - ld s4,16(sp) │ │ │ │ - addi sp,sp,64 │ │ │ │ + sd zero,24(a0) │ │ │ │ ret │ │ │ │ - ld a3,16(s1) │ │ │ │ - ld a2,8(s1) │ │ │ │ - sw a4,0(s0) │ │ │ │ - sd a3,16(s0) │ │ │ │ - sd a2,8(s0) │ │ │ │ - lbu a4,40(s1) │ │ │ │ - ld a0,72(s0) │ │ │ │ - sb a4,24(s0) │ │ │ │ - ld a4,32(s1) │ │ │ │ - ld a3,24(s1) │ │ │ │ - sd a4,40(s0) │ │ │ │ - sd a3,32(s0) │ │ │ │ - lbu a4,56(s1) │ │ │ │ - sb a4,56(s0) │ │ │ │ - lw a4,60(s1) │ │ │ │ - sw a4,60(s0) │ │ │ │ - j 943c │ │ │ │ - ld a4,16(a4) │ │ │ │ - add a7,a7,a4 │ │ │ │ - addi a7,a7,-1 │ │ │ │ - bltu a6,a7,9476 │ │ │ │ - ld a1,16(s1) │ │ │ │ - ld a3,8(s0) │ │ │ │ - ld a4,16(s0) │ │ │ │ - add a1,a1,a6 │ │ │ │ - addi t1,a1,-1 │ │ │ │ - add a4,a4,a3 │ │ │ │ - bgeu a6,a3,9426 │ │ │ │ - j 941a │ │ │ │ - sb a4,56(s0) │ │ │ │ - j 943c │ │ │ │ - lw a3,0(s4) │ │ │ │ - ld ra,56(sp) │ │ │ │ - ld s5,8(sp) │ │ │ │ - addiw a3,a3,1 │ │ │ │ - sw a3,0(s4) │ │ │ │ - ld s4,16(sp) │ │ │ │ - addi sp,sp,64 │ │ │ │ + addi sp,sp,-16 │ │ │ │ + sd s0,0(sp) │ │ │ │ + mv s0,a0 │ │ │ │ + ld a0,16(a0) │ │ │ │ + sd ra,8(sp) │ │ │ │ + li a5,-1 │ │ │ │ + sd zero,0(s0) │ │ │ │ + sw a5,8(s0) │ │ │ │ + beqz a0,82ae │ │ │ │ + jal a248 │ │ │ │ + ld a0,16(s0) │ │ │ │ + jal 3670 │ │ │ │ + sd zero,16(s0) │ │ │ │ + ld a0,24(s0) │ │ │ │ + beqz a0,82c0 │ │ │ │ + jal a248 │ │ │ │ + ld a0,24(s0) │ │ │ │ + jal 3670 │ │ │ │ + sd zero,24(s0) │ │ │ │ + ld ra,8(sp) │ │ │ │ + ld s0,0(sp) │ │ │ │ + addi sp,sp,16 │ │ │ │ ret │ │ │ │ - lwu a1,0(a0) │ │ │ │ - ld a0,8(a0) │ │ │ │ - auipc a3,0xffffe │ │ │ │ - addi a3,a3,746 │ │ │ │ - li a2,80 │ │ │ │ - j 3400 │ │ │ │ - lw a3,0(a0) │ │ │ │ - lw a4,0(a1) │ │ │ │ + beqz a0,8328 │ │ │ │ + addi sp,sp,-16 │ │ │ │ + sd s0,0(sp) │ │ │ │ + sd ra,8(sp) │ │ │ │ + mv s0,a1 │ │ │ │ + beqz a1,8314 │ │ │ │ + auipc a1,0x56 │ │ │ │ + addi a1,a1,-148 │ │ │ │ + jal a352 │ │ │ │ + beqz a0,8314 │ │ │ │ + ld a0,24(a0) │ │ │ │ + li a1,0 │ │ │ │ + li a2,10 │ │ │ │ + jal 32b0 │ │ │ │ mv a5,a0 │ │ │ │ - bltu a4,a3,9552 │ │ │ │ - li a0,-1 │ │ │ │ - bltu a3,a4,9554 │ │ │ │ - lbu a3,24(a5) │ │ │ │ - lbu a4,24(a1) │ │ │ │ - li a0,1 │ │ │ │ - bltu a4,a3,9554 │ │ │ │ - li a0,-1 │ │ │ │ - bltu a3,a4,9554 │ │ │ │ - ld a3,8(a5) │ │ │ │ - ld a4,8(a1) │ │ │ │ - li a0,1 │ │ │ │ - bltu a4,a3,9554 │ │ │ │ + auipc a1,0x56 │ │ │ │ + addi a1,a1,-174 │ │ │ │ + mv a0,s0 │ │ │ │ + mv s0,a5 │ │ │ │ + jal a352 │ │ │ │ + beqz a0,8314 │ │ │ │ + ld a0,24(a0) │ │ │ │ + li a2,10 │ │ │ │ + li a1,0 │ │ │ │ + jal 32b0 │ │ │ │ + sext.w a5,s0 │ │ │ │ + sext.w a0,a0 │ │ │ │ + blt a5,a0,831e │ │ │ │ + ld ra,8(sp) │ │ │ │ + ld s0,0(sp) │ │ │ │ li a0,-1 │ │ │ │ - bltu a3,a4,9554 │ │ │ │ - lw a4,68(a5) │ │ │ │ - lw a5,68(a1) │ │ │ │ - bltu a5,a4,9554 │ │ │ │ - sltu a0,a4,a5 │ │ │ │ + addi sp,sp,16 │ │ │ │ ret │ │ │ │ + ld ra,8(sp) │ │ │ │ + ld s0,0(sp) │ │ │ │ li a0,1 │ │ │ │ + addi sp,sp,16 │ │ │ │ ret │ │ │ │ + li a0,-1 │ │ │ │ + ret │ │ │ │ + beqz a1,84fa │ │ │ │ addi sp,sp,-80 │ │ │ │ - sd s2,48(sp) │ │ │ │ - sd s5,24(sp) │ │ │ │ - addiw s2,a1,1 │ │ │ │ - addiw s5,a3,1 │ │ │ │ - mulw s2,s2,s5 │ │ │ │ - sd s6,16(sp) │ │ │ │ - mv s6,a5 │ │ │ │ - sd s4,32(sp) │ │ │ │ - sd s8,0(sp) │ │ │ │ - mv s4,a1 │ │ │ │ - mv s8,a0 │ │ │ │ - li a0,0 │ │ │ │ sd s0,64(sp) │ │ │ │ sd s1,56(sp) │ │ │ │ - slli a5,s2,0x20 │ │ │ │ - srli s2,a5,0x1e │ │ │ │ - mv a1,s2 │ │ │ │ - sd s3,40(sp) │ │ │ │ + sd s4,32(sp) │ │ │ │ + sd s5,24(sp) │ │ │ │ + sd s6,16(sp) │ │ │ │ sd s7,8(sp) │ │ │ │ + sd s8,0(sp) │ │ │ │ sd ra,72(sp) │ │ │ │ - mv s0,a2 │ │ │ │ - mv s3,a3 │ │ │ │ - mv s7,a4 │ │ │ │ - jal 1d4e0 │ │ │ │ - mv a2,s2 │ │ │ │ - li a1,0 │ │ │ │ - mv s1,a0 │ │ │ │ - jal 3890 │ │ │ │ - beqz s4,9696 │ │ │ │ - slli a2,s3,0x20 │ │ │ │ - not t5,s3 │ │ │ │ - mv t1,s8 │ │ │ │ - li a4,0 │ │ │ │ - li a3,0 │ │ │ │ - li s2,0 │ │ │ │ - li a0,0 │ │ │ │ - srli a2,a2,0x20 │ │ │ │ - li a1,1 │ │ │ │ - addw a5,s5,t5 │ │ │ │ - beqz s3,9624 │ │ │ │ - addw t4,s5,t5 │ │ │ │ - mv a5,t4 │ │ │ │ - li a6,0 │ │ │ │ - beqz a0,967e │ │ │ │ - addiw t5,t5,-1 │ │ │ │ - j 95d4 │ │ │ │ - addi a6,a6,1 │ │ │ │ - beq a2,a6,9624 │ │ │ │ - add a7,s0,a6 │ │ │ │ - lbu t3,0(t1) │ │ │ │ - lbu a7,0(a7) │ │ │ │ - bne t3,a7,95ce │ │ │ │ - addw a7,a6,t4 │ │ │ │ - slli t3,a7,0x20 │ │ │ │ - sext.w t6,a6 │ │ │ │ - srli a7,t3,0x1e │ │ │ │ - addw t3,t5,t6 │ │ │ │ - slli t0,t3,0x20 │ │ │ │ - srli t3,t0,0x1e │ │ │ │ - add t3,t3,s1 │ │ │ │ - add a7,a7,s1 │ │ │ │ - beqz a6,9690 │ │ │ │ - lw t3,0(t3) │ │ │ │ - addiw t3,t3,1 │ │ │ │ - mv t0,t3 │ │ │ │ - sw t0,0(a7) │ │ │ │ - bgeu s2,t3,95ce │ │ │ │ - addi a6,a6,1 │ │ │ │ - mv a4,t6 │ │ │ │ - mv a3,a0 │ │ │ │ - mv s2,t3 │ │ │ │ - bne a2,a6,95d4 │ │ │ │ - addiw a0,a0,1 │ │ │ │ - sext.w t5,a5 │ │ │ │ - addi t1,t1,1 │ │ │ │ - bne s4,a0,95b8 │ │ │ │ - sw a3,0(s7) │ │ │ │ - mv a0,s1 │ │ │ │ - sw a4,0(s6) │ │ │ │ - jal 3670 │ │ │ │ + sd s2,48(sp) │ │ │ │ + sd s3,40(sp) │ │ │ │ + mv s5,a0 │ │ │ │ + mv s0,a0 │ │ │ │ + sext.w s4,a1 │ │ │ │ + li s8,-1 │ │ │ │ + li s7,-1 │ │ │ │ + li s1,0 │ │ │ │ + li s6,-1 │ │ │ │ + j 8380 │ │ │ │ + slli s3,s8,0x3 │ │ │ │ + add s3,s3,s5 │ │ │ │ + ld a4,0(s3) │ │ │ │ + lw a5,8(s2) │ │ │ │ + ld a0,24(a4) │ │ │ │ + andi a4,a5,4 │ │ │ │ + lw a5,8(a0) │ │ │ │ + andi a5,a5,4 │ │ │ │ + bnez a5,8438 │ │ │ │ + mv a0,s2 │ │ │ │ + bnez a4,847e │ │ │ │ + addiw s1,s1,1 │ │ │ │ + addi s0,s0,8 │ │ │ │ + beq s1,s4,83c2 │ │ │ │ + ld a5,0(s0) │ │ │ │ + ld s2,16(a5) │ │ │ │ + beqz s2,83ac │ │ │ │ + beq s7,s6,83da │ │ │ │ + slli s3,s7,0x3 │ │ │ │ + add s3,s3,s5 │ │ │ │ + ld a3,0(s3) │ │ │ │ + lw a4,8(s2) │ │ │ │ + ld a0,16(a3) │ │ │ │ + andi a3,a4,4 │ │ │ │ + lw a4,8(a0) │ │ │ │ + andi a4,a4,4 │ │ │ │ + bnez a4,83de │ │ │ │ + mv a0,s2 │ │ │ │ + bnez a3,8424 │ │ │ │ + ld s2,24(a5) │ │ │ │ + beqz s2,8378 │ │ │ │ + bne s8,s6,8358 │ │ │ │ + mv s8,s1 │ │ │ │ + addiw s1,s1,1 │ │ │ │ + addi s0,s0,8 │ │ │ │ + bne s1,s4,8380 │ │ │ │ ld ra,72(sp) │ │ │ │ ld s0,64(sp) │ │ │ │ ld s1,56(sp) │ │ │ │ + ld s2,48(sp) │ │ │ │ ld s3,40(sp) │ │ │ │ ld s4,32(sp) │ │ │ │ ld s5,24(sp) │ │ │ │ ld s6,16(sp) │ │ │ │ ld s7,8(sp) │ │ │ │ ld s8,0(sp) │ │ │ │ - mv a0,s2 │ │ │ │ - ld s2,48(sp) │ │ │ │ addi sp,sp,80 │ │ │ │ ret │ │ │ │ - addw a7,a6,t4 │ │ │ │ - slli t3,a7,0x20 │ │ │ │ - srli a7,t3,0x1e │ │ │ │ - add a7,a7,s1 │ │ │ │ - sw a1,0(a7) │ │ │ │ - sext.w a7,a6 │ │ │ │ - bnez s2,9678 │ │ │ │ - mv a4,a7 │ │ │ │ - li a3,0 │ │ │ │ - li s2,1 │ │ │ │ - addi a6,a6,1 │ │ │ │ - beq a2,a6,9624 │ │ │ │ - add a7,s0,a6 │ │ │ │ - lbu t3,0(t1) │ │ │ │ - lbu a7,0(a7) │ │ │ │ - bne t3,a7,9678 │ │ │ │ - j 9658 │ │ │ │ - li t3,1 │ │ │ │ - li t0,1 │ │ │ │ - j 9610 │ │ │ │ - li a4,0 │ │ │ │ - li a3,0 │ │ │ │ - li s2,0 │ │ │ │ - j 9630 │ │ │ │ - fcvt.s.wu fa5,a4 │ │ │ │ - addi sp,sp,-192 │ │ │ │ - sd s2,160(sp) │ │ │ │ - fcvt.d.s fa5,fa5 │ │ │ │ - mv s2,a4 │ │ │ │ - fsd fs0,72(sp) │ │ │ │ - auipc a4,0x54 │ │ │ │ - fld fs0,1138(a4) │ │ │ │ - fmul.d fa5,fa5,fs0 │ │ │ │ - fcvt.d.wu fa3,s2 │ │ │ │ - fcvt.d.wu fa4,a2 │ │ │ │ - sd s9,104(sp) │ │ │ │ - auipc s9,0x71 │ │ │ │ - ld s9,-1972(s9) │ │ │ │ - ld a4,0(s9) │ │ │ │ - sd a4,56(sp) │ │ │ │ - li a4,0 │ │ │ │ - sd s1,168(sp) │ │ │ │ - fadd.d fa5,fa5,fa3 │ │ │ │ - sd s3,152(sp) │ │ │ │ - sd s5,136(sp) │ │ │ │ - sd s8,112(sp) │ │ │ │ - sd s10,96(sp) │ │ │ │ - sd ra,184(sp) │ │ │ │ - sd s0,176(sp) │ │ │ │ - fle.d a4,fa5,fa4 │ │ │ │ - sd s4,144(sp) │ │ │ │ - sd s6,128(sp) │ │ │ │ - sd s7,120(sp) │ │ │ │ - sd s11,88(sp) │ │ │ │ - sw zero,44(sp) │ │ │ │ - sw zero,48(sp) │ │ │ │ - sw zero,52(sp) │ │ │ │ - sd a5,24(sp) │ │ │ │ - mv s1,a2 │ │ │ │ - mv s8,a0 │ │ │ │ - mv s3,a1 │ │ │ │ - mv s10,a3 │ │ │ │ - mv s5,a6 │ │ │ │ - beqz a4,9884 │ │ │ │ - fcvt.w.d s6,fa5,rtz │ │ │ │ - subw s4,a2,s6 │ │ │ │ - slli a5,s4,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - sext.w s6,s6 │ │ │ │ - add s3,a1,a5 │ │ │ │ - auipc s11,0x71 │ │ │ │ - addi s11,s11,-1812 │ │ │ │ - mv a7,s11 │ │ │ │ - mv a2,s2 │ │ │ │ - auipc a6,0x71 │ │ │ │ - ld a6,-1872(a6) │ │ │ │ - li a5,-2 │ │ │ │ - mv a4,s6 │ │ │ │ - mv a3,s3 │ │ │ │ - mv a1,s10 │ │ │ │ - mv a0,s8 │ │ │ │ - jal 152f6 │ │ │ │ - mv s7,a0 │ │ │ │ - li a1,48 │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - mv a2,s2 │ │ │ │ - li a6,0 │ │ │ │ - mv a5,s6 │ │ │ │ - mv a4,s3 │ │ │ │ - li a3,0 │ │ │ │ - mv a1,s10 │ │ │ │ + mv s7,s1 │ │ │ │ + j 83ac │ │ │ │ + beqz a3,8498 │ │ │ │ + auipc a1,0x56 │ │ │ │ + addi a1,a1,-416 │ │ │ │ + jal a352 │ │ │ │ + beqz a0,8420 │ │ │ │ + ld a0,24(a0) │ │ │ │ + li a1,0 │ │ │ │ + li a2,10 │ │ │ │ + jal 32b0 │ │ │ │ + mv a5,a0 │ │ │ │ + auipc a1,0x56 │ │ │ │ + addi a1,a1,-442 │ │ │ │ + mv a0,s2 │ │ │ │ + mv s2,a5 │ │ │ │ + jal a352 │ │ │ │ + beqz a0,8420 │ │ │ │ + ld a0,24(a0) │ │ │ │ + li a2,10 │ │ │ │ + li a1,0 │ │ │ │ + jal 32b0 │ │ │ │ + sext.w a5,s2 │ │ │ │ + sext.w a0,a0 │ │ │ │ + blt a5,a0,8492 │ │ │ │ + ld a5,0(s0) │ │ │ │ + ld a0,16(a5) │ │ │ │ + jal a248 │ │ │ │ + ld a5,0(s0) │ │ │ │ + ld a0,16(a5) │ │ │ │ + jal 3670 │ │ │ │ + ld a5,0(s0) │ │ │ │ + sd zero,16(a5) │ │ │ │ + j 83ac │ │ │ │ + beqz a4,84b4 │ │ │ │ + auipc a1,0x56 │ │ │ │ + addi a1,a1,-506 │ │ │ │ + jal a352 │ │ │ │ + beqz a0,847a │ │ │ │ + ld a0,24(a0) │ │ │ │ + li a1,0 │ │ │ │ + li a2,10 │ │ │ │ + jal 32b0 │ │ │ │ + mv a5,a0 │ │ │ │ + auipc a1,0x56 │ │ │ │ + addi a1,a1,-532 │ │ │ │ + mv a0,s2 │ │ │ │ + mv s2,a5 │ │ │ │ + jal a352 │ │ │ │ + beqz a0,847a │ │ │ │ + ld a0,24(a0) │ │ │ │ + li a2,10 │ │ │ │ + li a1,0 │ │ │ │ + jal 32b0 │ │ │ │ + sext.w a5,s2 │ │ │ │ + sext.w a0,a0 │ │ │ │ + blt a5,a0,84da │ │ │ │ + ld a5,0(s0) │ │ │ │ + ld a0,24(a5) │ │ │ │ + jal a248 │ │ │ │ + ld a5,0(s0) │ │ │ │ + ld a0,24(a5) │ │ │ │ + jal 3670 │ │ │ │ + ld a5,0(s0) │ │ │ │ + sd zero,24(a5) │ │ │ │ + j 8378 │ │ │ │ + ld a5,0(s3) │ │ │ │ + ld a0,16(a5) │ │ │ │ + jal a248 │ │ │ │ + ld a5,0(s3) │ │ │ │ + mv s7,s1 │ │ │ │ + ld a0,16(a5) │ │ │ │ + jal 3670 │ │ │ │ + ld a4,0(s3) │ │ │ │ + ld a5,0(s0) │ │ │ │ + sd zero,16(a4) │ │ │ │ + j 83ac │ │ │ │ + jal a248 │ │ │ │ + ld a5,0(s3) │ │ │ │ + mv s8,s1 │ │ │ │ + ld a0,24(a5) │ │ │ │ + jal 3670 │ │ │ │ + slli a5,s7,0x3 │ │ │ │ + ld a4,0(s3) │ │ │ │ + add a5,a5,s5 │ │ │ │ + ld a5,0(a5) │ │ │ │ + sd zero,24(a4) │ │ │ │ + sd zero,24(a5) │ │ │ │ + j 83ba │ │ │ │ + ld a5,0(s3) │ │ │ │ + mv s8,s1 │ │ │ │ + ld a0,24(a5) │ │ │ │ + jal a248 │ │ │ │ + ld a5,0(s3) │ │ │ │ + ld a0,24(a5) │ │ │ │ + jal 3670 │ │ │ │ + ld a5,0(s3) │ │ │ │ + sd zero,24(a5) │ │ │ │ + j 83ba │ │ │ │ + ret │ │ │ │ + beqz a1,858a │ │ │ │ + slli a5,a1,0x20 │ │ │ │ + addi sp,sp,-48 │ │ │ │ + srli a1,a5,0x1d │ │ │ │ + sd s0,32(sp) │ │ │ │ + sd s1,24(sp) │ │ │ │ + sd s3,8(sp) │ │ │ │ + sd ra,40(sp) │ │ │ │ + sd s2,16(sp) │ │ │ │ mv s0,a0 │ │ │ │ - jal 4ba1c │ │ │ │ - auipc a7,0x71 │ │ │ │ - ld a7,-1924(a7) │ │ │ │ - mv a5,s6 │ │ │ │ - mv a3,s2 │ │ │ │ - mv a1,s7 │ │ │ │ - li a6,-2 │ │ │ │ - mv a4,s3 │ │ │ │ - mv a2,s10 │ │ │ │ - mv a0,s8 │ │ │ │ - sd s0,8(sp) │ │ │ │ - sd s11,0(sp) │ │ │ │ - jal 1543c │ │ │ │ - mv a0,s0 │ │ │ │ - jal 4f4ae │ │ │ │ - fcvt.d.wu fa5,a0 │ │ │ │ - sext.w s2,a0 │ │ │ │ - sext.w a1,s5 │ │ │ │ - fmul.d fa5,fa5,fs0 │ │ │ │ - fcvt.w.d a7,fa5,rtz │ │ │ │ - addiw a5,a7,4 │ │ │ │ - bgeu a5,s1,9836 │ │ │ │ - addi a5,sp,48 │ │ │ │ - addi a4,sp,44 │ │ │ │ - li a3,0 │ │ │ │ - addiw s1,s1,-4 │ │ │ │ - addi a6,sp,52 │ │ │ │ - auipc a2,0x71 │ │ │ │ - addi a2,a2,-1944 │ │ │ │ - mv a0,s0 │ │ │ │ - subw s1,s1,a7 │ │ │ │ - jal 4c308 │ │ │ │ - lw a4,52(sp) │ │ │ │ - li a3,3 │ │ │ │ - li a5,100 │ │ │ │ - bge a3,a4,97e6 │ │ │ │ - lw a5,48(sp) │ │ │ │ - fcvt.d.w fa3,a4 │ │ │ │ - auipc a4,0x54 │ │ │ │ - fld fa4,828(a4) │ │ │ │ - fcvt.d.w fa5,a5 │ │ │ │ - fdiv.d fa5,fa5,fa3 │ │ │ │ - fmul.d fa5,fa5,fa4 │ │ │ │ - fcvt.w.d a5,fa5,rtz │ │ │ │ - sext.w a5,a5 │ │ │ │ - lw a4,28(s0) │ │ │ │ - addw s4,s2,s4 │ │ │ │ - addw s4,s4,a4 │ │ │ │ - bgeu s4,s1,985c │ │ │ │ - li s1,0 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 4ba7c │ │ │ │ - mv a0,s7 │ │ │ │ + add s1,a0,a1 │ │ │ │ + auipc s3,0x5b │ │ │ │ + addi s3,s3,1880 │ │ │ │ + ld a5,0(s0) │ │ │ │ + ld a4,16(a5) │ │ │ │ + beqz a4,854c │ │ │ │ + ld a0,48(a4) │ │ │ │ jal 3670 │ │ │ │ - mv a0,s0 │ │ │ │ + ld a5,0(s0) │ │ │ │ + mv a0,s3 │ │ │ │ + ld s2,16(a5) │ │ │ │ + sd zero,48(s2) │ │ │ │ + jal 2628c │ │ │ │ + ld a5,0(s0) │ │ │ │ + sd a0,48(s2) │ │ │ │ + ld a4,16(a5) │ │ │ │ + sd zero,56(a4) │ │ │ │ + sd zero,64(a4) │ │ │ │ + ld a5,24(a5) │ │ │ │ + beqz a5,8576 │ │ │ │ + ld a0,48(a5) │ │ │ │ jal 3670 │ │ │ │ - ld a4,56(sp) │ │ │ │ - ld a5,0(s9) │ │ │ │ - xor a5,a5,a4 │ │ │ │ + ld a5,0(s0) │ │ │ │ + mv a0,s3 │ │ │ │ + ld s2,24(a5) │ │ │ │ + sd zero,48(s2) │ │ │ │ + jal 2628c │ │ │ │ + ld a5,0(s0) │ │ │ │ + sd a0,48(s2) │ │ │ │ + ld a5,24(a5) │ │ │ │ + sd zero,56(a5) │ │ │ │ + sd zero,64(a5) │ │ │ │ + addi s0,s0,8 │ │ │ │ + bne s0,s1,8520 │ │ │ │ + ld ra,40(sp) │ │ │ │ + ld s0,32(sp) │ │ │ │ + ld s1,24(sp) │ │ │ │ + ld s2,16(sp) │ │ │ │ + ld s3,8(sp) │ │ │ │ + addi sp,sp,48 │ │ │ │ + ret │ │ │ │ + ret │ │ │ │ + beqz a1,869e │ │ │ │ + slli a5,a1,0x20 │ │ │ │ + addi sp,sp,-64 │ │ │ │ + srli a1,a5,0x1d │ │ │ │ + sd s0,48(sp) │ │ │ │ + sd s1,40(sp) │ │ │ │ + sd s2,32(sp) │ │ │ │ + sd s3,24(sp) │ │ │ │ + sd s5,8(sp) │ │ │ │ + sd s6,0(sp) │ │ │ │ + sd ra,56(sp) │ │ │ │ + sd s4,16(sp) │ │ │ │ + mv s0,a0 │ │ │ │ + add s2,a0,a1 │ │ │ │ + mv s1,a0 │ │ │ │ + li s3,-1 │ │ │ │ + auipc s5,0x56 │ │ │ │ + addi s5,s5,-876 │ │ │ │ + li s6,-1 │ │ │ │ + ld a5,0(s1) │ │ │ │ + ld a0,16(a5) │ │ │ │ + beqz a0,8602 │ │ │ │ + ld a5,24(a5) │ │ │ │ + mv a1,s5 │ │ │ │ + beqz a5,8602 │ │ │ │ + jal a352 │ │ │ │ + ld a0,24(a0) │ │ │ │ + li a2,10 │ │ │ │ + li a1,0 │ │ │ │ + jal 32b0 │ │ │ │ + ld a5,0(s1) │ │ │ │ + mv s4,a0 │ │ │ │ + mv a1,s5 │ │ │ │ + ld a0,24(a5) │ │ │ │ + jal a352 │ │ │ │ + ld a0,24(a0) │ │ │ │ + li a2,10 │ │ │ │ + li a1,0 │ │ │ │ + jal 32b0 │ │ │ │ + addw a5,a0,s4 │ │ │ │ + mv a0,a5 │ │ │ │ + beq s3,s6,869a │ │ │ │ + bge s3,a5,85fe │ │ │ │ + mv a0,s3 │ │ │ │ + sext.w s3,a0 │ │ │ │ + addi s1,s1,8 │ │ │ │ + bne s1,s2,85be │ │ │ │ + auipc s4,0x56 │ │ │ │ + addi s4,s4,-960 │ │ │ │ + j 8618 │ │ │ │ + addi s0,s0,8 │ │ │ │ + beq s0,s2,8686 │ │ │ │ + ld a5,0(s0) │ │ │ │ + ld a0,16(a5) │ │ │ │ + beqz a0,8612 │ │ │ │ + ld a5,24(a5) │ │ │ │ + mv a1,s4 │ │ │ │ + beqz a5,8612 │ │ │ │ + jal a352 │ │ │ │ + ld a0,24(a0) │ │ │ │ + li a2,10 │ │ │ │ + li a1,0 │ │ │ │ + jal 32b0 │ │ │ │ + ld a5,0(s0) │ │ │ │ + mv s1,a0 │ │ │ │ + mv a1,s4 │ │ │ │ + ld a0,24(a5) │ │ │ │ + jal a352 │ │ │ │ + ld a0,24(a0) │ │ │ │ + li a2,10 │ │ │ │ + li a1,0 │ │ │ │ + jal 32b0 │ │ │ │ + addw a0,a0,s1 │ │ │ │ + bge s3,a0,8612 │ │ │ │ + ld a5,0(s0) │ │ │ │ + addi s0,s0,8 │ │ │ │ + ld a0,16(a5) │ │ │ │ + jal a248 │ │ │ │ + ld a5,-8(s0) │ │ │ │ + ld a0,16(a5) │ │ │ │ + jal 3670 │ │ │ │ + ld a5,-8(s0) │ │ │ │ + ld a0,24(a5) │ │ │ │ + sd zero,16(a5) │ │ │ │ + jal a248 │ │ │ │ + ld a5,-8(s0) │ │ │ │ + ld a0,24(a5) │ │ │ │ + jal 3670 │ │ │ │ + ld a5,-8(s0) │ │ │ │ + sd zero,24(a5) │ │ │ │ + bne s0,s2,8618 │ │ │ │ + ld ra,56(sp) │ │ │ │ + ld s0,48(sp) │ │ │ │ + ld s1,40(sp) │ │ │ │ + ld s2,32(sp) │ │ │ │ + ld s3,24(sp) │ │ │ │ + ld s4,16(sp) │ │ │ │ + ld s5,8(sp) │ │ │ │ + ld s6,0(sp) │ │ │ │ + addi sp,sp,64 │ │ │ │ + ret │ │ │ │ + mv s3,a5 │ │ │ │ + j 8602 │ │ │ │ + ret │ │ │ │ + beqz a1,87e8 │ │ │ │ + slli a5,a1,0x20 │ │ │ │ + addi sp,sp,-64 │ │ │ │ + srli a1,a5,0x1d │ │ │ │ + sd s0,48(sp) │ │ │ │ + sd s1,40(sp) │ │ │ │ + sd s2,32(sp) │ │ │ │ + sd s3,24(sp) │ │ │ │ + sd s4,16(sp) │ │ │ │ + sd s5,8(sp) │ │ │ │ + sd s6,0(sp) │ │ │ │ + sd ra,56(sp) │ │ │ │ + mv s0,a0 │ │ │ │ + add s2,a0,a1 │ │ │ │ + mv s1,a0 │ │ │ │ + li s4,-1 │ │ │ │ + li s3,-1 │ │ │ │ + auipc s6,0x56 │ │ │ │ + addi s6,s6,-1154 │ │ │ │ + li s5,-1 │ │ │ │ + j 86dc │ │ │ │ + addi s1,s1,8 │ │ │ │ + beq s1,s2,871a │ │ │ │ + ld a5,0(s1) │ │ │ │ + ld a0,16(a5) │ │ │ │ + beqz a0,86e8 │ │ │ │ + lw a4,8(a0) │ │ │ │ + andi a4,a4,4 │ │ │ │ + beqz a4,876e │ │ │ │ + ld a0,24(a5) │ │ │ │ + beqz a0,86d6 │ │ │ │ + lw a5,8(a0) │ │ │ │ + andi a5,a5,4 │ │ │ │ + bnez a5,86d6 │ │ │ │ + mv a1,s6 │ │ │ │ + jal a352 │ │ │ │ + ld a0,24(a0) │ │ │ │ + li a2,10 │ │ │ │ + li a1,0 │ │ │ │ + jal 32b0 │ │ │ │ + sext.w a0,a0 │ │ │ │ + beq s4,s5,87e4 │ │ │ │ + mv a5,a0 │ │ │ │ + bge s4,a0,8710 │ │ │ │ + mv a5,s4 │ │ │ │ + addi s1,s1,8 │ │ │ │ + sext.w s4,a5 │ │ │ │ + bne s1,s2,86dc │ │ │ │ + auipc s1,0x56 │ │ │ │ + addi s1,s1,-1234 │ │ │ │ + j 8734 │ │ │ │ + ld a0,24(a5) │ │ │ │ + beqz a0,872e │ │ │ │ + lw a5,8(a0) │ │ │ │ + andi a5,a5,4 │ │ │ │ + beqz a5,8794 │ │ │ │ + addi s0,s0,8 │ │ │ │ + beq s0,s2,87ca │ │ │ │ + ld a5,0(s0) │ │ │ │ + ld a0,16(a5) │ │ │ │ + beqz a0,8724 │ │ │ │ + lw a4,8(a0) │ │ │ │ + andi a4,a4,4 │ │ │ │ + bnez a4,8724 │ │ │ │ + mv a1,s1 │ │ │ │ + jal a352 │ │ │ │ + ld a0,24(a0) │ │ │ │ + li a2,10 │ │ │ │ + li a1,0 │ │ │ │ + jal 32b0 │ │ │ │ + sext.w a0,a0 │ │ │ │ + ld a5,0(s0) │ │ │ │ + bge s3,a0,8724 │ │ │ │ + ld a0,16(a5) │ │ │ │ + jal a248 │ │ │ │ + ld a5,0(s0) │ │ │ │ + ld a0,16(a5) │ │ │ │ + jal 3670 │ │ │ │ + ld a5,0(s0) │ │ │ │ + sd zero,16(a5) │ │ │ │ + j 8724 │ │ │ │ + mv a1,s6 │ │ │ │ + jal a352 │ │ │ │ + ld a0,24(a0) │ │ │ │ + li a2,10 │ │ │ │ + li a1,0 │ │ │ │ + jal 32b0 │ │ │ │ + sext.w a0,a0 │ │ │ │ + beq s3,s5,87de │ │ │ │ + mv a4,a0 │ │ │ │ + bge s3,a0,878c │ │ │ │ + mv a4,s3 │ │ │ │ + ld a5,0(s1) │ │ │ │ + sext.w s3,a4 │ │ │ │ + j 86e8 │ │ │ │ + mv a1,s1 │ │ │ │ + jal a352 │ │ │ │ + ld a0,24(a0) │ │ │ │ + li a2,10 │ │ │ │ + li a1,0 │ │ │ │ + jal 32b0 │ │ │ │ + sext.w a0,a0 │ │ │ │ + bge s4,a0,872e │ │ │ │ + ld a5,0(s0) │ │ │ │ + addi s0,s0,8 │ │ │ │ + ld a0,24(a5) │ │ │ │ + jal a248 │ │ │ │ + ld a5,-8(s0) │ │ │ │ + ld a0,24(a5) │ │ │ │ + jal 3670 │ │ │ │ + ld a5,-8(s0) │ │ │ │ + sd zero,24(a5) │ │ │ │ + bne s0,s2,8734 │ │ │ │ + ld ra,56(sp) │ │ │ │ + ld s0,48(sp) │ │ │ │ + ld s1,40(sp) │ │ │ │ + ld s2,32(sp) │ │ │ │ + ld s3,24(sp) │ │ │ │ + ld s4,16(sp) │ │ │ │ + ld s5,8(sp) │ │ │ │ + ld s6,0(sp) │ │ │ │ + addi sp,sp,64 │ │ │ │ + ret │ │ │ │ + ld a5,0(s1) │ │ │ │ + mv s3,a0 │ │ │ │ + j 86e8 │ │ │ │ + mv s4,a0 │ │ │ │ + j 86d6 │ │ │ │ + ret │ │ │ │ + ld a6,16(a0) │ │ │ │ li a4,0 │ │ │ │ - bnez a5,989e │ │ │ │ - ld ra,184(sp) │ │ │ │ - ld s0,176(sp) │ │ │ │ - ld s2,160(sp) │ │ │ │ - ld s3,152(sp) │ │ │ │ - ld s4,144(sp) │ │ │ │ - ld s5,136(sp) │ │ │ │ - ld s6,128(sp) │ │ │ │ - ld s7,120(sp) │ │ │ │ - ld s8,112(sp) │ │ │ │ - ld s9,104(sp) │ │ │ │ - ld s10,96(sp) │ │ │ │ - ld s11,88(sp) │ │ │ │ - fld fs0,72(sp) │ │ │ │ - mv a0,s1 │ │ │ │ - ld s1,168(sp) │ │ │ │ - addi sp,sp,192 │ │ │ │ + beqz a6,87fe │ │ │ │ + lw a4,8(a6) │ │ │ │ + andi a4,a4,4 │ │ │ │ + seqz a4,a4 │ │ │ │ + ld a3,24(a0) │ │ │ │ + li a5,0 │ │ │ │ + beqz a3,880e │ │ │ │ + lw a5,8(a3) │ │ │ │ + andi a5,a5,4 │ │ │ │ + seqz a5,a5 │ │ │ │ + and a5,a5,a4 │ │ │ │ + ld a7,16(a1) │ │ │ │ + li a0,0 │ │ │ │ + beqz a7,8822 │ │ │ │ + lw a0,8(a7) │ │ │ │ + andi a0,a0,4 │ │ │ │ + seqz a0,a0 │ │ │ │ + ld a1,24(a1) │ │ │ │ + beqz a1,8876 │ │ │ │ + lw a4,8(a1) │ │ │ │ + andi a4,a4,4 │ │ │ │ + seqz a4,a4 │ │ │ │ + and a0,a0,a4 │ │ │ │ + or a4,a5,a0 │ │ │ │ + bnez a4,883e │ │ │ │ + sw zero,0(a2) │ │ │ │ + li a0,0 │ │ │ │ ret │ │ │ │ - addi a5,sp,48 │ │ │ │ - addi a4,sp,44 │ │ │ │ - addi a6,sp,52 │ │ │ │ - li a3,0 │ │ │ │ - auipc a2,0x70 │ │ │ │ - addi a2,a2,2000 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 4c308 │ │ │ │ - lw a4,52(sp) │ │ │ │ - li a5,3 │ │ │ │ - blt a5,a4,988a │ │ │ │ - lw a4,28(s0) │ │ │ │ - li a5,100 │ │ │ │ - lw a2,44(sp) │ │ │ │ - li a3,4 │ │ │ │ - bge a3,a2,988e │ │ │ │ - ld a3,24(sp) │ │ │ │ - bltu a5,a3,97f4 │ │ │ │ - addw a5,s2,a4 │ │ │ │ - li s1,0 │ │ │ │ - bgeu a5,s6,987a │ │ │ │ - subw s1,s6,s2 │ │ │ │ - subw s1,s1,a4 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 4f4ae │ │ │ │ - addw s1,s1,a0 │ │ │ │ - j 97f6 │ │ │ │ - mv s6,a2 │ │ │ │ - li s4,0 │ │ │ │ - j 971c │ │ │ │ - li s1,0 │ │ │ │ - j 97c6 │ │ │ │ - lw a2,48(sp) │ │ │ │ - li a3,7 │ │ │ │ - bge a3,a2,97f4 │ │ │ │ - ld a3,24(sp) │ │ │ │ - bltu a5,a3,97f4 │ │ │ │ - j 986a │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - fcvt.s.wu fa5,a4 │ │ │ │ - addi sp,sp,-96 │ │ │ │ - sd s1,72(sp) │ │ │ │ - fcvt.d.s fa5,fa5 │ │ │ │ - mv s1,a4 │ │ │ │ - auipc a4,0x54 │ │ │ │ - fld fa4,624(a4) │ │ │ │ - fmul.d fa5,fa5,fa4 │ │ │ │ - fcvt.d.wu fa3,s1 │ │ │ │ - fcvt.d.wu fa4,a2 │ │ │ │ - sd s7,24(sp) │ │ │ │ - mv s7,a5 │ │ │ │ - sd s0,80(sp) │ │ │ │ - sd s3,56(sp) │ │ │ │ - fadd.d fa5,fa5,fa3 │ │ │ │ - sd s4,48(sp) │ │ │ │ - sd s6,32(sp) │ │ │ │ - sd ra,88(sp) │ │ │ │ - sd s2,64(sp) │ │ │ │ - sd s5,40(sp) │ │ │ │ - sd s8,16(sp) │ │ │ │ - fle.d a5,fa5,fa4 │ │ │ │ - mv s6,a0 │ │ │ │ - mv s4,a1 │ │ │ │ - mv s3,a3 │ │ │ │ - mv s0,a2 │ │ │ │ - beqz a5,98f0 │ │ │ │ - fcvt.w.d s0,fa5,rtz │ │ │ │ - sext.w s0,s0 │ │ │ │ - auipc s8,0x70 │ │ │ │ - addi s8,s8,1816 │ │ │ │ - mv a7,s8 │ │ │ │ - mv a4,s0 │ │ │ │ - auipc a6,0x70 │ │ │ │ - ld a6,1756(a6) │ │ │ │ - li a5,-2 │ │ │ │ - mv a3,s4 │ │ │ │ - mv a2,s1 │ │ │ │ + li a4,1 │ │ │ │ + sw a4,0(a2) │ │ │ │ + bne a5,a0,8872 │ │ │ │ + lw a4,8(a6) │ │ │ │ + lw a5,8(a3) │ │ │ │ + addi sp,sp,-16 │ │ │ │ + sd ra,8(sp) │ │ │ │ + xor a5,a5,a4 │ │ │ │ + andi a5,a5,2 │ │ │ │ + bnez a5,88a4 │ │ │ │ + lw a0,8(a7) │ │ │ │ + lw a5,8(a1) │ │ │ │ + xor a5,a5,a0 │ │ │ │ + andi a5,a5,2 │ │ │ │ + bnez a5,8884 │ │ │ │ + andi a4,a4,2 │ │ │ │ + andi a0,a0,2 │ │ │ │ + bne a4,a0,887c │ │ │ │ + ld ra,8(sp) │ │ │ │ + li a0,0 │ │ │ │ + addi sp,sp,16 │ │ │ │ + ret │ │ │ │ + subw a0,a0,a5 │ │ │ │ + ret │ │ │ │ + mv a4,a5 │ │ │ │ + li a0,0 │ │ │ │ + j 8834 │ │ │ │ + ld ra,8(sp) │ │ │ │ + subw a0,a0,a4 │ │ │ │ + addi sp,sp,16 │ │ │ │ + ret │ │ │ │ + auipc a3,0x5b │ │ │ │ + addi a3,a3,1012 │ │ │ │ + li a2,434 │ │ │ │ + auipc a1,0x56 │ │ │ │ + addi a1,a1,-1600 │ │ │ │ + auipc a0,0x56 │ │ │ │ + addi a0,a0,-1544 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + auipc a3,0x5b │ │ │ │ + addi a3,a3,980 │ │ │ │ + li a2,433 │ │ │ │ + auipc a1,0x56 │ │ │ │ + addi a1,a1,-1632 │ │ │ │ + auipc a0,0x56 │ │ │ │ + addi a0,a0,-1624 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + addi sp,sp,-64 │ │ │ │ + sd s3,24(sp) │ │ │ │ + addiw s3,a1,2 │ │ │ │ + sd s0,48(sp) │ │ │ │ + slli s3,s3,0x20 │ │ │ │ + mv s0,a3 │ │ │ │ + srli s3,s3,0x20 │ │ │ │ + addiw s0,s0,2 │ │ │ │ + sd s5,8(sp) │ │ │ │ mv a1,s3 │ │ │ │ - mv a0,s6 │ │ │ │ - jal 152f6 │ │ │ │ mv s5,a0 │ │ │ │ - li a1,48 │ │ │ │ + slli s0,s0,0x20 │ │ │ │ li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - mv a5,s0 │ │ │ │ - li a6,0 │ │ │ │ - mv a4,s4 │ │ │ │ - li a3,0 │ │ │ │ - mv a2,s1 │ │ │ │ - mv a1,s3 │ │ │ │ + sd ra,56(sp) │ │ │ │ + sd s1,40(sp) │ │ │ │ + sd s2,32(sp) │ │ │ │ + sd s4,16(sp) │ │ │ │ + sd s6,0(sp) │ │ │ │ + mv s4,a2 │ │ │ │ + srli s0,s0,0x20 │ │ │ │ + jal 1e81c │ │ │ │ mv s2,a0 │ │ │ │ - jal 4ba1c │ │ │ │ - mv a5,s0 │ │ │ │ - auipc a7,0x70 │ │ │ │ - ld a7,1702(a7) │ │ │ │ - li a6,-2 │ │ │ │ - mv a4,s4 │ │ │ │ - mv a3,s1 │ │ │ │ - mv a2,s3 │ │ │ │ + mv a1,s0 │ │ │ │ + li a0,0 │ │ │ │ + jal 1e81c │ │ │ │ + mv s1,a0 │ │ │ │ mv a1,s5 │ │ │ │ - mv a0,s6 │ │ │ │ - sd s2,8(sp) │ │ │ │ - sd s8,0(sp) │ │ │ │ - jal 1543c │ │ │ │ - li a2,0 │ │ │ │ - auipc a1,0x70 │ │ │ │ - addi a1,a1,1728 │ │ │ │ mv a0,s2 │ │ │ │ - jal 4c4e2 │ │ │ │ - sext.w a0,a0 │ │ │ │ - li s0,0 │ │ │ │ - bgeu a0,s7,9992 │ │ │ │ + jal 3480 │ │ │ │ + mv a1,s4 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 3480 │ │ │ │ + auipc a1,0x56 │ │ │ │ + addi a1,a1,-1616 │ │ │ │ mv a0,s2 │ │ │ │ - jal 4ba7c │ │ │ │ - mv a0,s5 │ │ │ │ - jal 3670 │ │ │ │ + jal 32a0 │ │ │ │ + mv s6,a0 │ │ │ │ + auipc a1,0x56 │ │ │ │ + addi a1,a1,-1632 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 32a0 │ │ │ │ + mv a1,a0 │ │ │ │ + mv a0,s6 │ │ │ │ + jal 3580 │ │ │ │ + bnez a0,895c │ │ │ │ + li s0,1 │ │ │ │ mv a0,s2 │ │ │ │ jal 3670 │ │ │ │ - ld ra,88(sp) │ │ │ │ + mv a0,s1 │ │ │ │ + jal 3670 │ │ │ │ + ld ra,56(sp) │ │ │ │ mv a0,s0 │ │ │ │ - ld s0,80(sp) │ │ │ │ - ld s1,72(sp) │ │ │ │ - ld s2,64(sp) │ │ │ │ - ld s3,56(sp) │ │ │ │ - ld s4,48(sp) │ │ │ │ - ld s5,40(sp) │ │ │ │ - ld s6,32(sp) │ │ │ │ - ld s7,24(sp) │ │ │ │ - ld s8,16(sp) │ │ │ │ - addi sp,sp,96 │ │ │ │ + ld s0,48(sp) │ │ │ │ + ld s1,40(sp) │ │ │ │ + ld s2,32(sp) │ │ │ │ + ld s3,24(sp) │ │ │ │ + ld s4,16(sp) │ │ │ │ + ld s5,8(sp) │ │ │ │ + ld s6,0(sp) │ │ │ │ + addi sp,sp,64 │ │ │ │ ret │ │ │ │ mv a0,s2 │ │ │ │ - jal 4f4ae │ │ │ │ - sext.w s0,a0 │ │ │ │ - j 9966 │ │ │ │ - addi sp,sp,-128 │ │ │ │ - sd s0,112(sp) │ │ │ │ - sd ra,120(sp) │ │ │ │ - li a5,9 │ │ │ │ - mv s0,a2 │ │ │ │ - bgeu a5,a2,9ae0 │ │ │ │ - sd s2,96(sp) │ │ │ │ - sd s3,88(sp) │ │ │ │ - sd s4,80(sp) │ │ │ │ - sd s1,104(sp) │ │ │ │ - sd s5,72(sp) │ │ │ │ - sd s6,64(sp) │ │ │ │ - sd s7,56(sp) │ │ │ │ - sd s8,48(sp) │ │ │ │ - sd s9,40(sp) │ │ │ │ - fsd fs0,24(sp) │ │ │ │ - mv s4,a0 │ │ │ │ + jal 3670 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 3670 │ │ │ │ + mv a1,s3 │ │ │ │ + li a0,0 │ │ │ │ + jal 1e81c │ │ │ │ + mv s2,a0 │ │ │ │ + mv a1,s0 │ │ │ │ + li a0,0 │ │ │ │ + jal 1e81c │ │ │ │ + mv s1,a0 │ │ │ │ + mv a1,s5 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 3480 │ │ │ │ + mv a1,s4 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 3480 │ │ │ │ + auipc a1,0x57 │ │ │ │ + addi a1,a1,660 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 32a0 │ │ │ │ + mv s0,a0 │ │ │ │ + auipc a1,0x57 │ │ │ │ + addi a1,a1,644 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 32a0 │ │ │ │ + mv a1,a0 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 3580 │ │ │ │ + seqz s0,a0 │ │ │ │ + j 893a │ │ │ │ + addi sp,sp,-64 │ │ │ │ + sd s2,32(sp) │ │ │ │ mv s2,a1 │ │ │ │ + lw a1,0(a3) │ │ │ │ + mv a5,a0 │ │ │ │ + mv a0,a2 │ │ │ │ + mv a2,a5 │ │ │ │ + sd s0,48(sp) │ │ │ │ + sd s3,24(sp) │ │ │ │ + sd ra,56(sp) │ │ │ │ + sd s1,40(sp) │ │ │ │ + sd s4,16(sp) │ │ │ │ + sd s5,8(sp) │ │ │ │ + sd s6,0(sp) │ │ │ │ mv s3,a3 │ │ │ │ - beqz a3,9aea │ │ │ │ - addiw s6,a4,77 │ │ │ │ - slli s6,s6,0x20 │ │ │ │ - srli s6,s6,0x20 │ │ │ │ - mv a1,s6 │ │ │ │ - li a0,0 │ │ │ │ - mv s1,a4 │ │ │ │ - addiw s8,a4,76 │ │ │ │ - jal 1d4e0 │ │ │ │ - mv a2,s6 │ │ │ │ + jal c1de │ │ │ │ + auipc a1,0x56 │ │ │ │ + addi a1,a1,-1810 │ │ │ │ + mv s0,a0 │ │ │ │ + jal a352 │ │ │ │ + beqz a0,8afa │ │ │ │ + ld a4,16(a0) │ │ │ │ + mv s1,a0 │ │ │ │ + lbu a5,0(a4) │ │ │ │ + addiw a5,a5,-105 │ │ │ │ + bnez a5,8afa │ │ │ │ + lbu a5,1(a4) │ │ │ │ + bnez a5,8afa │ │ │ │ + ld a0,24(a0) │ │ │ │ + li a2,10 │ │ │ │ li a1,0 │ │ │ │ - mv s5,a0 │ │ │ │ - jal 3890 │ │ │ │ - li a2,76 │ │ │ │ - auipc a1,0x54 │ │ │ │ - addi a1,a1,2024 │ │ │ │ + jal 32b0 │ │ │ │ + slli a5,a0,0x20 │ │ │ │ + bltz a5,8afa │ │ │ │ + ld a0,24(s1) │ │ │ │ + li a2,10 │ │ │ │ + li a1,0 │ │ │ │ + jal 32b0 │ │ │ │ + lw a5,8(s0) │ │ │ │ + sext.w s1,a0 │ │ │ │ + slli a4,a5,0x34 │ │ │ │ + bltz a4,8b22 │ │ │ │ + andi a4,a5,1 │ │ │ │ + beqz a4,8abe │ │ │ │ + andi a5,a5,192 │ │ │ │ + beqz a5,8b64 │ │ │ │ + ld s4,0(s2) │ │ │ │ + ld s5,0(s0) │ │ │ │ + beqz s4,8a92 │ │ │ │ + mv a0,s4 │ │ │ │ + jal 3310 │ │ │ │ + mv s6,a0 │ │ │ │ mv a0,s5 │ │ │ │ - jal 3530 │ │ │ │ - slli a2,s1,0x20 │ │ │ │ - srli a2,a2,0x20 │ │ │ │ - mv a1,s3 │ │ │ │ - addi a0,s5,76 │ │ │ │ - jal 36a0 │ │ │ │ - li a1,48 │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - fcvt.s.wu fa5,s0 │ │ │ │ - auipc a5,0x54 │ │ │ │ - fld fa4,252(a5) │ │ │ │ - li a6,0 │ │ │ │ - fcvt.d.s fa5,fa5 │ │ │ │ + jal 3310 │ │ │ │ + sext.w a3,a0 │ │ │ │ + mv a2,s5 │ │ │ │ + sext.w a1,s6 │ │ │ │ + mv a0,s4 │ │ │ │ + jal 88c4 │ │ │ │ + beqz a0,8a70 │ │ │ │ + lw a5,8(s2) │ │ │ │ + beq a5,s1,8a9a │ │ │ │ + mv a0,s0 │ │ │ │ + jal a248 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 3670 │ │ │ │ + li a0,1 │ │ │ │ + ld ra,56(sp) │ │ │ │ + ld s0,48(sp) │ │ │ │ + ld s1,40(sp) │ │ │ │ + ld s2,32(sp) │ │ │ │ + ld s3,24(sp) │ │ │ │ + ld s4,16(sp) │ │ │ │ + ld s5,8(sp) │ │ │ │ + ld s6,0(sp) │ │ │ │ + addi sp,sp,64 │ │ │ │ + ret │ │ │ │ + sd s5,0(s2) │ │ │ │ + sw s1,8(s2) │ │ │ │ + ld a5,8(s0) │ │ │ │ + li a4,1 │ │ │ │ + andi a5,a5,65 │ │ │ │ + beq a5,a4,8aee │ │ │ │ + ld a5,16(s2) │ │ │ │ + bnez a5,8b42 │ │ │ │ + sd s0,16(s2) │ │ │ │ + sw zero,0(s3) │ │ │ │ + lw a0,8(s0) │ │ │ │ + sraiw a0,a0,0x3 │ │ │ │ + andi a0,a0,1 │ │ │ │ + j 8a7e │ │ │ │ + ld a5,8(s0) │ │ │ │ + andi a5,a5,194 │ │ │ │ + beqz a5,8a3c │ │ │ │ + li a1,10 │ │ │ │ + mv a0,s0 │ │ │ │ + jal ba38 │ │ │ │ + mv a3,a0 │ │ │ │ + auipc a2,0x56 │ │ │ │ + addi a2,a2,-1944 │ │ │ │ + li a1,530 │ │ │ │ + auipc a0,0x55 │ │ │ │ + addi a0,a0,1908 │ │ │ │ + jal 22b80 │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ + ld a5,24(s2) │ │ │ │ + bnez a5,8b8c │ │ │ │ + sd s0,24(s2) │ │ │ │ + j 8ab0 │ │ │ │ + li a1,10 │ │ │ │ + mv a0,s0 │ │ │ │ + jal ba38 │ │ │ │ + mv a3,a0 │ │ │ │ + auipc a2,0x55 │ │ │ │ + addi a2,a2,1996 │ │ │ │ + li a1,507 │ │ │ │ + auipc a0,0x55 │ │ │ │ + addi a0,a0,1856 │ │ │ │ + jal 22b80 │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ li a3,0 │ │ │ │ - mv a2,s8 │ │ │ │ - fmul.d fa5,fa5,fa4 │ │ │ │ - mv a1,s5 │ │ │ │ + auipc a2,0x55 │ │ │ │ + addi a2,a2,2020 │ │ │ │ + li a1,514 │ │ │ │ + auipc a0,0x55 │ │ │ │ + addi a0,a0,1824 │ │ │ │ + jal 22b80 │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ + ld a3,0(s2) │ │ │ │ + auipc a2,0x56 │ │ │ │ + addi a2,a2,-2014 │ │ │ │ + li a1,552 │ │ │ │ + auipc a0,0x55 │ │ │ │ + addi a0,a0,1790 │ │ │ │ + jal 22b80 │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ + li a1,10 │ │ │ │ + mv a0,s0 │ │ │ │ + jal ba38 │ │ │ │ + mv a3,a0 │ │ │ │ + auipc a2,0x55 │ │ │ │ + addi a2,a2,1994 │ │ │ │ + li a1,522 │ │ │ │ + auipc a0,0x55 │ │ │ │ + addi a0,a0,1750 │ │ │ │ + jal 22b80 │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ + ld a3,0(s2) │ │ │ │ + auipc a2,0x55 │ │ │ │ + addi a2,a2,2008 │ │ │ │ + li a1,560 │ │ │ │ + auipc a0,0x55 │ │ │ │ + addi a0,a0,1716 │ │ │ │ + jal 22b80 │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ + addi sp,sp,-112 │ │ │ │ + sd s1,88(sp) │ │ │ │ + ld s1,32(a1) │ │ │ │ + sd s5,56(sp) │ │ │ │ + auipc s5,0x71 │ │ │ │ + ld s5,858(s5) │ │ │ │ + sd s0,96(sp) │ │ │ │ + sd s3,72(sp) │ │ │ │ + sd ra,104(sp) │ │ │ │ + ld a5,0(s5) │ │ │ │ + sd a5,8(sp) │ │ │ │ + li a5,0 │ │ │ │ + sw zero,4(sp) │ │ │ │ + mv s0,a1 │ │ │ │ mv s3,a0 │ │ │ │ - auipc s9,0x70 │ │ │ │ - addi s9,s9,1490 │ │ │ │ - fcvt.w.d s1,fa5,rtz │ │ │ │ - subw s6,s0,s1 │ │ │ │ - slli a5,s6,0x20 │ │ │ │ + beqz s1,8bfe │ │ │ │ + mv a0,s1 │ │ │ │ + jal 3310 │ │ │ │ + ld a1,16(s0) │ │ │ │ + mv a5,a0 │ │ │ │ + addi a3,sp,4 │ │ │ │ + mv a2,s1 │ │ │ │ + mv a0,s3 │ │ │ │ + sw a5,4(sp) │ │ │ │ + jal 89b8 │ │ │ │ + lw a5,4(sp) │ │ │ │ + sb a0,24(s0) │ │ │ │ + bnez a5,8d28 │ │ │ │ + ld a0,32(s0) │ │ │ │ + jal 3670 │ │ │ │ + sd zero,32(s0) │ │ │ │ + lbu a5,24(s0) │ │ │ │ + beqz a5,8c20 │ │ │ │ + ld a4,8(sp) │ │ │ │ + ld a5,0(s5) │ │ │ │ + xor a5,a5,a4 │ │ │ │ + li a4,0 │ │ │ │ + bnez a5,8d18 │ │ │ │ + ld ra,104(sp) │ │ │ │ + ld s0,96(sp) │ │ │ │ + ld s1,88(sp) │ │ │ │ + ld s3,72(sp) │ │ │ │ + ld s5,56(sp) │ │ │ │ + addi sp,sp,112 │ │ │ │ + ret │ │ │ │ + lbu a5,8(s0) │ │ │ │ + bnez a5,8c04 │ │ │ │ + li a1,1024 │ │ │ │ + li a0,0 │ │ │ │ + sd s4,64(sp) │ │ │ │ + sd s6,48(sp) │ │ │ │ + sd s7,40(sp) │ │ │ │ + sd s8,32(sp) │ │ │ │ + sd s2,80(sp) │ │ │ │ + sd s9,24(sp) │ │ │ │ + jal 1e81c │ │ │ │ + mv s6,a0 │ │ │ │ + sw zero,4(sp) │ │ │ │ + li s4,1024 │ │ │ │ + li s7,-1 │ │ │ │ + li s8,10 │ │ │ │ + ld a0,0(s0) │ │ │ │ + jal 3940 │ │ │ │ + slliw s9,a0,0x18 │ │ │ │ + sraiw s9,s9,0x18 │ │ │ │ + mv s2,a0 │ │ │ │ + beq s9,s7,8ccc │ │ │ │ + lw s1,4(sp) │ │ │ │ + addiw a5,s4,-1 │ │ │ │ + beq a5,s1,8c7c │ │ │ │ + beq s9,s8,8c94 │ │ │ │ + slli a5,s1,0x20 │ │ │ │ srli a5,a5,0x20 │ │ │ │ - add s2,s2,a5 │ │ │ │ - sext.w s1,s1 │ │ │ │ - mv a5,s1 │ │ │ │ - mv a4,s2 │ │ │ │ - jal 4ba1c │ │ │ │ - mv a7,s9 │ │ │ │ - auipc a6,0x70 │ │ │ │ - ld a6,1406(a6) │ │ │ │ - li a5,-3 │ │ │ │ - mv a4,s1 │ │ │ │ - mv a3,s2 │ │ │ │ - mv a2,s8 │ │ │ │ - mv a1,s5 │ │ │ │ - mv a0,s4 │ │ │ │ - jal 152f6 │ │ │ │ - mv a5,s1 │ │ │ │ - mv a1,a0 │ │ │ │ - auipc a7,0x70 │ │ │ │ - ld a7,1378(a7) │ │ │ │ - li a6,-3 │ │ │ │ - mv a4,s2 │ │ │ │ - mv a3,s8 │ │ │ │ - mv a2,s5 │ │ │ │ - mv s7,a0 │ │ │ │ + addiw s1,s1,1 │ │ │ │ + add a5,a5,s6 │ │ │ │ + sw s1,4(sp) │ │ │ │ + sb s2,0(a5) │ │ │ │ + j 8c48 │ │ │ │ + slliw s4,s4,0x1 │ │ │ │ + addiw s4,s4,1 │ │ │ │ + slli a1,s4,0x20 │ │ │ │ + mv a0,s6 │ │ │ │ + srli a1,a1,0x20 │ │ │ │ + jal 1e81c │ │ │ │ + mv s6,a0 │ │ │ │ + bne s9,s8,8c6a │ │ │ │ + beqz s1,8c48 │ │ │ │ + slli s1,s1,0x20 │ │ │ │ + srli s1,s1,0x20 │ │ │ │ + add s1,s1,s6 │ │ │ │ + sb zero,0(s1) │ │ │ │ + ld a1,16(s0) │ │ │ │ + addi a3,sp,4 │ │ │ │ + mv a2,s6 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 89b8 │ │ │ │ + sb a0,24(s0) │ │ │ │ + beqz a0,8cea │ │ │ │ + lw a5,4(sp) │ │ │ │ + beqz a5,8cd2 │ │ │ │ + sd s6,32(s0) │ │ │ │ + mv a5,s6 │ │ │ │ + beqz a5,8cee │ │ │ │ + ld s2,80(sp) │ │ │ │ + ld s4,64(sp) │ │ │ │ + ld s6,48(sp) │ │ │ │ + ld s7,40(sp) │ │ │ │ + ld s8,32(sp) │ │ │ │ + ld s9,24(sp) │ │ │ │ + j 8c04 │ │ │ │ + lbu a5,8(s0) │ │ │ │ + beqz a5,8cd6 │ │ │ │ + ld a5,32(s0) │ │ │ │ + j 8cbc │ │ │ │ + ld a5,16(s0) │ │ │ │ + li a4,1 │ │ │ │ + sb a4,8(s0) │ │ │ │ + ld a5,0(a5) │ │ │ │ + beqz a5,8cd2 │ │ │ │ + ld a5,32(s0) │ │ │ │ + sb a4,24(s0) │ │ │ │ + j 8cbc │ │ │ │ + sw zero,4(sp) │ │ │ │ + j 8c48 │ │ │ │ + ld a4,8(sp) │ │ │ │ + ld a5,0(s5) │ │ │ │ + xor a5,a5,a4 │ │ │ │ + li a4,0 │ │ │ │ + bnez a5,8d24 │ │ │ │ + ld s0,96(sp) │ │ │ │ + ld s2,80(sp) │ │ │ │ + ld s4,64(sp) │ │ │ │ + ld s7,40(sp) │ │ │ │ + ld s8,32(sp) │ │ │ │ + ld s9,24(sp) │ │ │ │ + ld ra,104(sp) │ │ │ │ + ld s1,88(sp) │ │ │ │ + ld s3,72(sp) │ │ │ │ + ld s5,56(sp) │ │ │ │ + mv a0,s6 │ │ │ │ + ld s6,48(sp) │ │ │ │ + addi sp,sp,112 │ │ │ │ + j 3670 │ │ │ │ + sd s2,80(sp) │ │ │ │ + sd s4,64(sp) │ │ │ │ + sd s6,48(sp) │ │ │ │ + sd s7,40(sp) │ │ │ │ + sd s8,32(sp) │ │ │ │ + sd s9,24(sp) │ │ │ │ + jal 3a10 <__stack_chk_fail@plt> │ │ │ │ + auipc a3,0x5b │ │ │ │ + addi a3,a3,-136 │ │ │ │ + li a2,591 │ │ │ │ + auipc a1,0x55 │ │ │ │ + addi a1,a1,1308 │ │ │ │ + auipc a0,0x55 │ │ │ │ + addi a0,a0,1660 │ │ │ │ + sd s2,80(sp) │ │ │ │ + sd s4,64(sp) │ │ │ │ + sd s6,48(sp) │ │ │ │ + sd s7,40(sp) │ │ │ │ + sd s8,32(sp) │ │ │ │ + sd s9,24(sp) │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + addi sp,sp,-48 │ │ │ │ + sd s1,24(sp) │ │ │ │ + mv s1,a1 │ │ │ │ + auipc a1,0x55 │ │ │ │ + addi a1,a1,1390 │ │ │ │ + sd s2,16(sp) │ │ │ │ sd s3,8(sp) │ │ │ │ - mv a0,s4 │ │ │ │ - sd s9,0(sp) │ │ │ │ - jal 1543c │ │ │ │ + sd ra,40(sp) │ │ │ │ + sd s0,32(sp) │ │ │ │ + mv s3,a0 │ │ │ │ + mv s2,a2 │ │ │ │ + jal a352 │ │ │ │ + beqz a0,8e4e │ │ │ │ + ld a4,16(a0) │ │ │ │ + mv s0,a0 │ │ │ │ + lbu a5,0(a4) │ │ │ │ + addiw a5,a5,-105 │ │ │ │ + bnez a5,8e4e │ │ │ │ + lbu a5,1(a4) │ │ │ │ + bnez a5,8e4e │ │ │ │ + ld a0,0(a0) │ │ │ │ + jal 3670 │ │ │ │ + ld a0,24(s0) │ │ │ │ + sd zero,0(s0) │ │ │ │ + jal 3670 │ │ │ │ + mv a2,s1 │ │ │ │ + sd zero,24(s0) │ │ │ │ + auipc a1,0x55 │ │ │ │ + addi a1,a1,1624 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 262d4 │ │ │ │ + mv a2,s1 │ │ │ │ + auipc a1,0x56 │ │ │ │ + addi a1,a1,-1792 │ │ │ │ + addi a0,s0,24 │ │ │ │ + jal 262d4 │ │ │ │ + auipc a1,0x55 │ │ │ │ + addi a1,a1,1600 │ │ │ │ mv a0,s3 │ │ │ │ - jal 4f4ae │ │ │ │ - fcvt.d.wu fa5,a0 │ │ │ │ - auipc a5,0x54 │ │ │ │ - fld fs0,132(a5) │ │ │ │ + jal a352 │ │ │ │ + mv s0,a0 │ │ │ │ + beqz a0,8dde │ │ │ │ + ld a4,16(a0) │ │ │ │ + lbu a5,0(a4) │ │ │ │ + addiw a5,a5,-105 │ │ │ │ + beqz a5,8e06 │ │ │ │ + li a1,10 │ │ │ │ mv a0,s3 │ │ │ │ - fmul.d fa5,fa5,fs0 │ │ │ │ - fcvt.w.d a5,fa5,rtz │ │ │ │ - addiw a5,a5,4 │ │ │ │ - bltu a5,s0,9af8 │ │ │ │ - jal 4f4ae │ │ │ │ - lw s0,28(s3) │ │ │ │ - addw s0,s6,s0 │ │ │ │ - mv a0,s7 │ │ │ │ + jal ba38 │ │ │ │ + mv a3,a0 │ │ │ │ + auipc a2,0x55 │ │ │ │ + addi a2,a2,1568 │ │ │ │ + li a1,701 │ │ │ │ + auipc a0,0x55 │ │ │ │ + addi a0,a0,1116 │ │ │ │ + jal 22b80 │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ + lbu a5,1(a4) │ │ │ │ + bnez a5,8dde │ │ │ │ + ld a0,0(a0) │ │ │ │ jal 3670 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 4ba7c │ │ │ │ - ld s1,104(sp) │ │ │ │ - ld s2,96(sp) │ │ │ │ - ld s3,88(sp) │ │ │ │ - ld s4,80(sp) │ │ │ │ - ld s5,72(sp) │ │ │ │ - ld s6,64(sp) │ │ │ │ - ld s7,56(sp) │ │ │ │ - ld s8,48(sp) │ │ │ │ - ld s9,40(sp) │ │ │ │ - fld fs0,24(sp) │ │ │ │ - ld ra,120(sp) │ │ │ │ + ld a0,24(s0) │ │ │ │ + sd zero,0(s0) │ │ │ │ + jal 3670 │ │ │ │ + mv a2,s2 │ │ │ │ + sd zero,24(s0) │ │ │ │ + auipc a1,0x55 │ │ │ │ + addi a1,a1,1558 │ │ │ │ mv a0,s0 │ │ │ │ - ld s0,112(sp) │ │ │ │ - addi sp,sp,128 │ │ │ │ - ret │ │ │ │ - auipc s5,0x54 │ │ │ │ - addi s5,s5,1774 │ │ │ │ - li s8,76 │ │ │ │ - j 9a0e │ │ │ │ - jal 4f4ae │ │ │ │ - fcvt.d.wu fa5,a0 │ │ │ │ - lw s1,28(s3) │ │ │ │ - addiw s2,s0,-4 │ │ │ │ - fmul.d fa5,fa5,fs0 │ │ │ │ + jal 262d4 │ │ │ │ + addi a0,s0,24 │ │ │ │ + ld s0,32(sp) │ │ │ │ + ld ra,40(sp) │ │ │ │ + ld s1,24(sp) │ │ │ │ + ld s3,8(sp) │ │ │ │ + mv a2,s2 │ │ │ │ + ld s2,16(sp) │ │ │ │ + auipc a1,0x56 │ │ │ │ + addi a1,a1,-1936 │ │ │ │ + addi sp,sp,48 │ │ │ │ + j 262d4 │ │ │ │ + li a1,10 │ │ │ │ mv a0,s3 │ │ │ │ - addw s1,s6,s1 │ │ │ │ - fcvt.w.d a5,fa5,rtz │ │ │ │ - subw s2,s2,a5 │ │ │ │ - jal 4f4ae │ │ │ │ - addw s1,s1,a0 │ │ │ │ - bltu s1,s2,9ac0 │ │ │ │ - j 9ab8 │ │ │ │ - mv a5,a0 │ │ │ │ - bgeu a1,a0,9b2e │ │ │ │ - mv a5,a1 │ │ │ │ - subw a0,a0,a5 │ │ │ │ + jal ba38 │ │ │ │ + mv a3,a0 │ │ │ │ + auipc a2,0x55 │ │ │ │ + addi a2,a2,1392 │ │ │ │ + li a1,689 │ │ │ │ + auipc a0,0x55 │ │ │ │ + addi a0,a0,1004 │ │ │ │ + jal 22b80 │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ + sext.w a5,a1 │ │ │ │ + beqz a1,8ebc │ │ │ │ + addiw a1,a5,-1 │ │ │ │ + slli a5,a1,0x20 │ │ │ │ + srli a1,a5,0x1d │ │ │ │ + addi a5,a0,8 │ │ │ │ + add a1,a1,a5 │ │ │ │ + li a7,0 │ │ │ │ + li a6,0 │ │ │ │ + ld a5,0(a0) │ │ │ │ + addi a0,a0,8 │ │ │ │ + ld a4,16(a5) │ │ │ │ + beqz a4,8ea2 │ │ │ │ + lw a4,8(a4) │ │ │ │ + andi a4,a4,4 │ │ │ │ + bnez a4,8ea2 │ │ │ │ + addiw a7,a7,1 │ │ │ │ + ld a5,24(a5) │ │ │ │ + beqz a5,8eae │ │ │ │ + lw a5,8(a5) │ │ │ │ + andi a5,a5,4 │ │ │ │ + bnez a5,8eae │ │ │ │ + addiw a6,a6,1 │ │ │ │ + bne a1,a0,8e92 │ │ │ │ + sw a7,0(a2) │ │ │ │ + sw a6,0(a3) │ │ │ │ ret │ │ │ │ - bgeu a2,a1,9b3c │ │ │ │ - slli a2,a2,0x20 │ │ │ │ - srli a2,a2,0x20 │ │ │ │ - add a0,a0,a2 │ │ │ │ + li a7,0 │ │ │ │ + li a6,0 │ │ │ │ + sw a7,0(a2) │ │ │ │ + sw a6,0(a3) │ │ │ │ ret │ │ │ │ - addi sp,sp,-32 │ │ │ │ - sd s2,0(sp) │ │ │ │ - mv s2,a1 │ │ │ │ - addiw a1,a1,1 │ │ │ │ - slli a1,a1,0x20 │ │ │ │ - sd s0,16(sp) │ │ │ │ - srli a1,a1,0x20 │ │ │ │ - mv s0,a0 │ │ │ │ - li a0,0 │ │ │ │ - sd ra,24(sp) │ │ │ │ - sd s1,8(sp) │ │ │ │ - slli s2,s2,0x20 │ │ │ │ - jal 1d4e0 │ │ │ │ - srli s2,s2,0x20 │ │ │ │ - mv s1,a0 │ │ │ │ - mv a2,s2 │ │ │ │ - li a1,65 │ │ │ │ - add s2,s2,s1 │ │ │ │ - jal 3890 │ │ │ │ - sb zero,0(s2) │ │ │ │ - beqz s0,9bbe │ │ │ │ - li a4,0 │ │ │ │ - li a6,5 │ │ │ │ - li a0,4 │ │ │ │ - li t4,78 │ │ │ │ - auipc t3,0x5a │ │ │ │ - addi t3,t3,988 │ │ │ │ - remuw a5,s0,a6 │ │ │ │ - slli a2,a4,0x20 │ │ │ │ - srli a2,a2,0x20 │ │ │ │ - addiw t1,a4,1 │ │ │ │ - add a2,a2,s1 │ │ │ │ - mv a4,t1 │ │ │ │ - slli a1,a5,0x20 │ │ │ │ - srli a1,a1,0x20 │ │ │ │ - divuw a7,s0,a6 │ │ │ │ - add a1,a1,t3 │ │ │ │ - beq a5,a0,9bb6 │ │ │ │ - lbu a5,0(a1) │ │ │ │ - sb a5,0(a2) │ │ │ │ - bgeu a0,s0,9bbe │ │ │ │ - mv s0,a7 │ │ │ │ - j 9b84 │ │ │ │ - sb t4,0(a2) │ │ │ │ - bne s0,a0,9bb2 │ │ │ │ - ld ra,24(sp) │ │ │ │ - ld s0,16(sp) │ │ │ │ - ld s2,0(sp) │ │ │ │ - mv a0,s1 │ │ │ │ - ld s1,8(sp) │ │ │ │ - addi sp,sp,32 │ │ │ │ + sext.w a5,a1 │ │ │ │ + beqz a1,8f04 │ │ │ │ + addiw a1,a5,-1 │ │ │ │ + slli a5,a1,0x20 │ │ │ │ + srli a1,a5,0x1d │ │ │ │ + addi a5,a0,8 │ │ │ │ + add a1,a1,a5 │ │ │ │ + li a7,0 │ │ │ │ + li a6,0 │ │ │ │ + ld a5,0(a0) │ │ │ │ + addi a0,a0,8 │ │ │ │ + ld a4,16(a5) │ │ │ │ + beqz a4,8ef0 │ │ │ │ + addiw a7,a7,1 │ │ │ │ + ld a5,24(a5) │ │ │ │ + beqz a5,8ef6 │ │ │ │ + addiw a6,a6,1 │ │ │ │ + bne a0,a1,8ee6 │ │ │ │ + sw a7,0(a2) │ │ │ │ + sw a6,0(a3) │ │ │ │ ret │ │ │ │ - addi sp,sp,-96 │ │ │ │ - sd ra,88(sp) │ │ │ │ - sd s1,72(sp) │ │ │ │ - beqz a1,9c90 │ │ │ │ - sd s2,64(sp) │ │ │ │ - slli s2,a1,0x20 │ │ │ │ - sd s0,80(sp) │ │ │ │ - sd s3,56(sp) │ │ │ │ - sd s4,48(sp) │ │ │ │ - sd s5,40(sp) │ │ │ │ - fsd fs0,24(sp) │ │ │ │ - fsd fs2,8(sp) │ │ │ │ - fsd fs1,16(sp) │ │ │ │ - mv s3,a0 │ │ │ │ - srli s2,s2,0x20 │ │ │ │ - li s0,0 │ │ │ │ - li s1,0 │ │ │ │ - auipc a5,0x54 │ │ │ │ - fld fs0,-202(a5) │ │ │ │ - li s5,19 │ │ │ │ - auipc a5,0x54 │ │ │ │ - fld fs2,-204(a5) │ │ │ │ - auipc s4,0x5a │ │ │ │ - addi s4,s4,852 │ │ │ │ - add a5,s3,s0 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - fmv.d fa0,fs0 │ │ │ │ - sext.w a3,s0 │ │ │ │ - addiw a5,a5,-65 │ │ │ │ - zext.b a5,a5 │ │ │ │ - slli a4,a5,0x2 │ │ │ │ - add a4,a4,s4 │ │ │ │ - bltu s5,a5,9c6e │ │ │ │ - lw a5,8(a4) │ │ │ │ - fcvt.d.wu fa1,a3 │ │ │ │ - addi s0,s0,1 │ │ │ │ - fcvt.d.w fs1,a5 │ │ │ │ - jal 35c0 │ │ │ │ - fcvt.d.wu fa5,s1 │ │ │ │ - fmul.d fa0,fa0,fs1 │ │ │ │ - fadd.d fa5,fa5,fa0 │ │ │ │ - fcvt.wu.d s1,fa5,rtz │ │ │ │ - sext.w s1,s1 │ │ │ │ - bne s2,s0,9c0c │ │ │ │ - ld s0,80(sp) │ │ │ │ - ld ra,88(sp) │ │ │ │ - ld s2,64(sp) │ │ │ │ - ld s3,56(sp) │ │ │ │ - ld s4,48(sp) │ │ │ │ - ld s5,40(sp) │ │ │ │ - fld fs0,24(sp) │ │ │ │ - fld fs1,16(sp) │ │ │ │ - fld fs2,8(sp) │ │ │ │ - mv a0,s1 │ │ │ │ - ld s1,72(sp) │ │ │ │ - addi sp,sp,96 │ │ │ │ + li a7,0 │ │ │ │ + li a6,0 │ │ │ │ + sw a7,0(a2) │ │ │ │ + sw a6,0(a3) │ │ │ │ ret │ │ │ │ - fcvt.d.wu fa1,a3 │ │ │ │ - addi s0,s0,1 │ │ │ │ - jal 35c0 │ │ │ │ - fmul.d fa0,fa0,fs2 │ │ │ │ - fcvt.d.wu fa5,s1 │ │ │ │ - fadd.d fa5,fa5,fa0 │ │ │ │ - fcvt.wu.d s1,fa5,rtz │ │ │ │ - sext.w s1,s1 │ │ │ │ - bne s2,s0,9c0c │ │ │ │ - j 9c54 │ │ │ │ - ld ra,88(sp) │ │ │ │ - li s1,0 │ │ │ │ - mv a0,s1 │ │ │ │ - ld s1,72(sp) │ │ │ │ - addi sp,sp,96 │ │ │ │ + addi sp,sp,-64 │ │ │ │ + sd s0,48(sp) │ │ │ │ + sd s1,40(sp) │ │ │ │ + sd s3,24(sp) │ │ │ │ + sd s4,16(sp) │ │ │ │ + sd s5,8(sp) │ │ │ │ + sd ra,56(sp) │ │ │ │ + sd s2,32(sp) │ │ │ │ + mv s0,a1 │ │ │ │ + mv s4,a2 │ │ │ │ + mv s5,a3 │ │ │ │ + mv s1,a4 │ │ │ │ + mv s3,a5 │ │ │ │ + beqz a1,906c │ │ │ │ + slli a5,a1,0x20 │ │ │ │ + srli a4,a5,0x1d │ │ │ │ + add a4,a4,a0 │ │ │ │ + li s2,0 │ │ │ │ + li s0,0 │ │ │ │ + ld a6,0(a0) │ │ │ │ + addi a0,a0,8 │ │ │ │ + ld a7,16(a6) │ │ │ │ + beqz a7,8f5a │ │ │ │ + lw a7,8(a7) │ │ │ │ + andi a7,a7,4 │ │ │ │ + bnez a7,8f5a │ │ │ │ + addiw s0,s0,1 │ │ │ │ + ld a6,24(a6) │ │ │ │ + beqz a6,8f70 │ │ │ │ + lw a6,8(a6) │ │ │ │ + andi a6,a6,4 │ │ │ │ + bnez a6,8f70 │ │ │ │ + addiw s2,s2,1 │ │ │ │ + bne a0,a4,8f3e │ │ │ │ + mv a0,s3 │ │ │ │ + jal 32d0 │ │ │ │ + ld a5,0(s1) │ │ │ │ + addi a4,a5,1 │ │ │ │ + sd a4,0(s1) │ │ │ │ + bnez s5,8fac │ │ │ │ + li a5,1 │ │ │ │ + beq s4,a5,8fdc │ │ │ │ + bnez s0,9010 │ │ │ │ + ld a5,32(s1) │ │ │ │ + addi a5,a5,1 │ │ │ │ + sd a5,32(s1) │ │ │ │ + beqz s2,8ffa │ │ │ │ + ld a5,8(s1) │ │ │ │ + addi a5,a5,1 │ │ │ │ + sd a5,8(s1) │ │ │ │ + li a5,1 │ │ │ │ + beq s2,a5,8fd4 │ │ │ │ + ld a5,24(s1) │ │ │ │ + addi a5,a5,1 │ │ │ │ + sd a5,24(s1) │ │ │ │ + j 8ffa │ │ │ │ + addi a5,a5,2 │ │ │ │ + sd a5,0(s1) │ │ │ │ + li a5,1 │ │ │ │ + beq s4,a5,8fdc │ │ │ │ + bnez s0,902c │ │ │ │ + ld a5,32(s1) │ │ │ │ + addi a5,a5,1 │ │ │ │ + sd a5,32(s1) │ │ │ │ + beqz s2,904a │ │ │ │ + ld a4,8(s1) │ │ │ │ + addi a4,a4,1 │ │ │ │ + ld a5,72(s1) │ │ │ │ + sd a4,8(s1) │ │ │ │ + addi a5,a5,1 │ │ │ │ + sd a5,72(s1) │ │ │ │ + li a5,1 │ │ │ │ + bne s2,a5,8fa4 │ │ │ │ + ld a5,16(s1) │ │ │ │ + addi a5,a5,1 │ │ │ │ + sd a5,16(s1) │ │ │ │ + j 8ffa │ │ │ │ + ld a4,8(s1) │ │ │ │ + ld a5,40(s1) │ │ │ │ + li a3,1 │ │ │ │ + addi a4,a4,2 │ │ │ │ + addi a5,a5,1 │ │ │ │ + sd a4,8(s1) │ │ │ │ + sd a5,40(s1) │ │ │ │ + bgeu a3,s0,905e │ │ │ │ + ld a4,24(s1) │ │ │ │ + ld a5,56(s1) │ │ │ │ + addi a4,a4,2 │ │ │ │ + addi a5,a5,1 │ │ │ │ + sd a4,24(s1) │ │ │ │ + sd a5,56(s1) │ │ │ │ + ld s0,48(sp) │ │ │ │ + ld ra,56(sp) │ │ │ │ + ld s1,40(sp) │ │ │ │ + ld s2,32(sp) │ │ │ │ + ld s4,16(sp) │ │ │ │ + ld s5,8(sp) │ │ │ │ + mv a0,s3 │ │ │ │ + ld s3,24(sp) │ │ │ │ + addi sp,sp,64 │ │ │ │ + j 39e0 │ │ │ │ + ld a4,8(s1) │ │ │ │ + addi a3,a4,1 │ │ │ │ + sd a3,8(s1) │ │ │ │ + beq s0,a5,9070 │ │ │ │ + ld a5,24(s1) │ │ │ │ + addi a5,a5,1 │ │ │ │ + sd a5,24(s1) │ │ │ │ + beqz s2,8ffa │ │ │ │ + addi a4,a4,2 │ │ │ │ + sd a4,8(s1) │ │ │ │ + j 8f9e │ │ │ │ + ld a4,8(s1) │ │ │ │ + ld a3,64(s1) │ │ │ │ + addi a2,a4,1 │ │ │ │ + addi a3,a3,1 │ │ │ │ + sd a2,8(s1) │ │ │ │ + sd a3,64(s1) │ │ │ │ + beq s0,a5,9050 │ │ │ │ + ld a5,24(s1) │ │ │ │ + addi a5,a5,1 │ │ │ │ + sd a5,24(s1) │ │ │ │ + bnez s2,905a │ │ │ │ + ld a5,32(s1) │ │ │ │ + addi a5,a5,1 │ │ │ │ + sd a5,32(s1) │ │ │ │ + j 8ffa │ │ │ │ + ld a5,16(s1) │ │ │ │ + addi a5,a5,1 │ │ │ │ + sd a5,16(s1) │ │ │ │ + beqz s2,9048 │ │ │ │ + addi a4,a4,2 │ │ │ │ + j 8fc6 │ │ │ │ + ld a4,16(s1) │ │ │ │ + ld a5,48(s1) │ │ │ │ + addi a4,a4,2 │ │ │ │ + addi a5,a5,1 │ │ │ │ + sd a4,16(s1) │ │ │ │ + sd a5,48(s1) │ │ │ │ + j 8ffa │ │ │ │ + li s2,0 │ │ │ │ + j 8f74 │ │ │ │ + ld a5,16(s1) │ │ │ │ + addi a5,a5,1 │ │ │ │ + sd a5,16(s1) │ │ │ │ + j 9022 │ │ │ │ + addi sp,sp,-112 │ │ │ │ + sd s5,56(sp) │ │ │ │ + sd ra,104(sp) │ │ │ │ + ld s5,576(a4) │ │ │ │ + beqz a1,91ba │ │ │ │ + slli a5,a1,0x20 │ │ │ │ + srli a1,a5,0x1d │ │ │ │ + sd s0,96(sp) │ │ │ │ + sd s1,88(sp) │ │ │ │ + sd s2,80(sp) │ │ │ │ + sd s3,72(sp) │ │ │ │ + sd s4,64(sp) │ │ │ │ + sd s6,48(sp) │ │ │ │ + sd s7,40(sp) │ │ │ │ + sd s8,32(sp) │ │ │ │ + sd s9,24(sp) │ │ │ │ + sd s10,16(sp) │ │ │ │ + sd s11,8(sp) │ │ │ │ + mv s1,a4 │ │ │ │ + mv s6,a3 │ │ │ │ + mv s0,a0 │ │ │ │ + add s2,a0,a1 │ │ │ │ + mv a5,a0 │ │ │ │ + li s3,0 │ │ │ │ + li s4,0 │ │ │ │ + ld a4,0(a5) │ │ │ │ + addi a5,a5,8 │ │ │ │ + ld a3,16(a4) │ │ │ │ + beqz a3,90be │ │ │ │ + addiw s4,s4,1 │ │ │ │ + ld a4,24(a4) │ │ │ │ + beqz a4,90c4 │ │ │ │ + addiw s3,s3,1 │ │ │ │ + bne a5,s2,90b4 │ │ │ │ + li a5,1 │ │ │ │ + li s11,0 │ │ │ │ + li a1,0 │ │ │ │ + auipc s8,0x55 │ │ │ │ + addi s8,s8,-606 │ │ │ │ + li s7,1 │ │ │ │ + bgeu a5,s4,9216 │ │ │ │ + ld a5,0(s0) │ │ │ │ + ld a0,16(a5) │ │ │ │ + beqz a0,925c │ │ │ │ + lw a5,8(a0) │ │ │ │ + mv a2,s4 │ │ │ │ + addiw s9,a1,1 │ │ │ │ + ori a5,a5,256 │ │ │ │ + sw a5,8(a0) │ │ │ │ + jal 8d54 │ │ │ │ + ld a5,0(s0) │ │ │ │ + ld a0,24(a5) │ │ │ │ + beqz a0,9236 │ │ │ │ + bgeu s7,s3,910a │ │ │ │ + lw a5,8(a0) │ │ │ │ + ori a5,a5,256 │ │ │ │ + sw a5,8(a0) │ │ │ │ + mv a1,s11 │ │ │ │ + mv a2,s3 │ │ │ │ + jal 8d54 │ │ │ │ + ld a5,0(s0) │ │ │ │ + addiw s10,s11,1 │ │ │ │ + ld a1,16(a5) │ │ │ │ + beqz a1,915a │ │ │ │ + lbu a5,160(s1) │ │ │ │ + bnez a5,9242 │ │ │ │ + mv a0,s5 │ │ │ │ + jal 32d0 │ │ │ │ + ld a0,120(s1) │ │ │ │ + beqz s6,9148 │ │ │ │ + ld a5,0(s0) │ │ │ │ + mv a0,s6 │ │ │ │ + ld a5,16(a5) │ │ │ │ + lw a2,24(a5) │ │ │ │ + ld a1,16(a5) │ │ │ │ + jal 6ab6 │ │ │ │ + mv a1,a0 │ │ │ │ + mv a2,s8 │ │ │ │ + li a0,0 │ │ │ │ + jal 616c │ │ │ │ + ld a5,0(s0) │ │ │ │ + li a2,10 │ │ │ │ + ld a1,16(a5) │ │ │ │ + jal bb46 │ │ │ │ + mv a0,s5 │ │ │ │ + jal 39e0 │ │ │ │ + ld a5,0(s0) │ │ │ │ + ld a1,24(a5) │ │ │ │ + beqz a1,919a │ │ │ │ + lbu a5,160(s1) │ │ │ │ + bnez a5,9250 │ │ │ │ + mv a0,s5 │ │ │ │ + jal 32d0 │ │ │ │ + ld a0,120(s1) │ │ │ │ + beqz s6,918a │ │ │ │ + ld a5,0(s0) │ │ │ │ + mv a0,s6 │ │ │ │ + ld a5,24(a5) │ │ │ │ + lw a2,24(a5) │ │ │ │ + ld a1,16(a5) │ │ │ │ + jal 6ab6 │ │ │ │ + mv a1,a0 │ │ │ │ + mv a2,s8 │ │ │ │ + li a0,0 │ │ │ │ + jal 616c │ │ │ │ + ld a5,0(s0) │ │ │ │ + li a2,10 │ │ │ │ + ld a1,24(a5) │ │ │ │ + jal bb46 │ │ │ │ + mv a0,s5 │ │ │ │ + jal 39e0 │ │ │ │ + mv a1,s9 │ │ │ │ + mv s11,s10 │ │ │ │ + addi s0,s0,8 │ │ │ │ + bne s0,s2,90dc │ │ │ │ + ld s0,96(sp) │ │ │ │ + ld s1,88(sp) │ │ │ │ + ld s2,80(sp) │ │ │ │ + ld s3,72(sp) │ │ │ │ + ld s4,64(sp) │ │ │ │ + ld s6,48(sp) │ │ │ │ + ld s7,40(sp) │ │ │ │ + ld s8,32(sp) │ │ │ │ + ld s9,24(sp) │ │ │ │ + ld s10,16(sp) │ │ │ │ + ld s11,8(sp) │ │ │ │ + ld ra,104(sp) │ │ │ │ + ld s5,56(sp) │ │ │ │ + addi sp,sp,112 │ │ │ │ ret │ │ │ │ + ld a0,24(a5) │ │ │ │ + mv s9,a1 │ │ │ │ + beqz a0,9210 │ │ │ │ + bgeu s7,s3,91d4 │ │ │ │ + lw a5,8(a0) │ │ │ │ + ori a5,a5,256 │ │ │ │ + sw a5,8(a0) │ │ │ │ + mv a1,s11 │ │ │ │ + mv a2,s3 │ │ │ │ + jal 8d54 │ │ │ │ + ld a5,0(s0) │ │ │ │ + addiw s10,s11,1 │ │ │ │ + ld a1,16(a5) │ │ │ │ + beqz a1,91f8 │ │ │ │ + lbu a5,160(s1) │ │ │ │ + beqz a5,9266 │ │ │ │ + ld a2,168(s1) │ │ │ │ + ld a0,152(s1) │ │ │ │ + mv a3,s5 │ │ │ │ + jal 1e762 │ │ │ │ + ld a5,0(s0) │ │ │ │ + ld a1,24(a5) │ │ │ │ + beqz a1,920c │ │ │ │ + lbu a5,160(s1) │ │ │ │ + beqz a5,929e │ │ │ │ + ld a2,168(s1) │ │ │ │ + ld a0,152(s1) │ │ │ │ + mv a3,s5 │ │ │ │ + jal 1e762 │ │ │ │ + mv a1,s9 │ │ │ │ + mv s11,s10 │ │ │ │ + addi s0,s0,8 │ │ │ │ + beq s0,s2,91a4 │ │ │ │ + ld a5,0(s0) │ │ │ │ + ld a0,16(a5) │ │ │ │ + beqz a0,91c2 │ │ │ │ + mv a2,s4 │ │ │ │ + addiw s9,a1,1 │ │ │ │ + jal 8d54 │ │ │ │ + ld a5,0(s0) │ │ │ │ + ld a0,24(a5) │ │ │ │ + bnez a0,91c8 │ │ │ │ + ld a1,16(a5) │ │ │ │ + mv s10,s11 │ │ │ │ + bnez a1,91e6 │ │ │ │ + mv a1,s9 │ │ │ │ + j 9210 │ │ │ │ + ld a1,16(a5) │ │ │ │ + mv s10,s11 │ │ │ │ + bnez a1,911c │ │ │ │ + mv a1,s9 │ │ │ │ + j 919e │ │ │ │ + ld a2,168(s1) │ │ │ │ + ld a0,152(s1) │ │ │ │ + mv a3,s5 │ │ │ │ + jal 1e762 │ │ │ │ + ld a5,0(s0) │ │ │ │ + j 915a │ │ │ │ + ld a2,168(s1) │ │ │ │ + ld a0,152(s1) │ │ │ │ + mv a3,s5 │ │ │ │ + jal 1e762 │ │ │ │ + j 919a │ │ │ │ + ld a0,24(a5) │ │ │ │ + mv s9,a1 │ │ │ │ + bnez a0,90fe │ │ │ │ + j 919e │ │ │ │ + mv a0,s5 │ │ │ │ + jal 32d0 │ │ │ │ + ld a0,120(s1) │ │ │ │ + beqz s6,928a │ │ │ │ + ld a5,0(s0) │ │ │ │ + mv a0,s6 │ │ │ │ + ld a5,16(a5) │ │ │ │ + lw a2,24(a5) │ │ │ │ + ld a1,16(a5) │ │ │ │ + jal 6ab6 │ │ │ │ + mv a1,a0 │ │ │ │ + mv a2,s8 │ │ │ │ + li a0,0 │ │ │ │ + jal 616c │ │ │ │ + ld a5,0(s0) │ │ │ │ + li a2,10 │ │ │ │ + ld a1,16(a5) │ │ │ │ + jal bb46 │ │ │ │ + mv a0,s5 │ │ │ │ + jal 39e0 │ │ │ │ + ld a5,0(s0) │ │ │ │ + j 91f8 │ │ │ │ + mv a0,s5 │ │ │ │ + jal 32d0 │ │ │ │ + ld a0,120(s1) │ │ │ │ + beqz s6,92c2 │ │ │ │ + ld a5,0(s0) │ │ │ │ + mv a0,s6 │ │ │ │ + ld a5,24(a5) │ │ │ │ + lw a2,24(a5) │ │ │ │ + ld a1,16(a5) │ │ │ │ + jal 6ab6 │ │ │ │ + mv a1,a0 │ │ │ │ + mv a2,s8 │ │ │ │ + li a0,0 │ │ │ │ + jal 616c │ │ │ │ + ld a5,0(s0) │ │ │ │ + li a2,10 │ │ │ │ + ld a1,24(a5) │ │ │ │ + jal bb46 │ │ │ │ + mv a0,s5 │ │ │ │ + jal 39e0 │ │ │ │ + j 920c │ │ │ │ addi sp,sp,-80 │ │ │ │ sd s2,48(sp) │ │ │ │ sd s5,24(sp) │ │ │ │ - addiw s2,a2,1 │ │ │ │ - addiw s5,a4,1 │ │ │ │ - mulw s2,s2,s5 │ │ │ │ - sd s7,8(sp) │ │ │ │ - mv s7,a5 │ │ │ │ - sd s8,0(sp) │ │ │ │ + mv s2,a1 │ │ │ │ + mv s5,a0 │ │ │ │ + li a1,120 │ │ │ │ li a0,0 │ │ │ │ - mv s8,a1 │ │ │ │ sd s0,64(sp) │ │ │ │ sd s1,56(sp) │ │ │ │ sd s3,40(sp) │ │ │ │ sd s4,32(sp) │ │ │ │ - slli a5,s2,0x20 │ │ │ │ - srli s2,a5,0x1e │ │ │ │ - mv a1,s2 │ │ │ │ sd s6,16(sp) │ │ │ │ - mv s4,a2 │ │ │ │ + sd s7,8(sp) │ │ │ │ sd ra,72(sp) │ │ │ │ + mv s1,a5 │ │ │ │ + mv s4,a2 │ │ │ │ + mv s6,a3 │ │ │ │ mv s3,a4 │ │ │ │ - mv s0,a3 │ │ │ │ - mv s6,a6 │ │ │ │ - jal 1d4e0 │ │ │ │ - mv a2,s2 │ │ │ │ - li a1,0 │ │ │ │ - mv s1,a0 │ │ │ │ - jal 3890 │ │ │ │ - beqz s4,9ddc │ │ │ │ - slli a3,s3,0x20 │ │ │ │ - not t5,s3 │ │ │ │ - mv a1,s8 │ │ │ │ - li a4,0 │ │ │ │ - li a2,0 │ │ │ │ - li s2,0 │ │ │ │ - li a0,0 │ │ │ │ - srli a3,a3,0x20 │ │ │ │ - li a6,1 │ │ │ │ - addw a5,s5,t5 │ │ │ │ - beqz s3,9d6a │ │ │ │ - addw t4,s5,t5 │ │ │ │ - mv a5,t4 │ │ │ │ - li a7,0 │ │ │ │ - beqz a0,9dc4 │ │ │ │ - addiw t5,t5,-1 │ │ │ │ - j 9d1a │ │ │ │ - addi a7,a7,1 │ │ │ │ - beq a3,a7,9d6a │ │ │ │ - add t1,s0,a7 │ │ │ │ - lbu t3,0(a1) │ │ │ │ - lbu t1,0(t1) │ │ │ │ - bne t3,t1,9d14 │ │ │ │ - addw t1,a7,t4 │ │ │ │ - slli t3,t1,0x20 │ │ │ │ - sext.w t6,a7 │ │ │ │ - srli t1,t3,0x1e │ │ │ │ - addw t3,t5,t6 │ │ │ │ - slli t0,t3,0x20 │ │ │ │ - srli t3,t0,0x1e │ │ │ │ - add t3,t3,s1 │ │ │ │ - add t1,t1,s1 │ │ │ │ - beqz a7,9dd6 │ │ │ │ - lw t3,0(t3) │ │ │ │ - addiw t3,t3,1 │ │ │ │ - mv t0,t3 │ │ │ │ - sw t0,0(t1) │ │ │ │ - bgeu s2,t3,9d14 │ │ │ │ - addi a7,a7,1 │ │ │ │ - mv a4,t6 │ │ │ │ - mv a2,a0 │ │ │ │ - mv s2,t3 │ │ │ │ - bne a3,a7,9d1a │ │ │ │ - addiw a0,a0,1 │ │ │ │ - sext.w t5,a5 │ │ │ │ - addi a1,a1,1 │ │ │ │ - bne s4,a0,9cfe │ │ │ │ - sw a2,0(s7) │ │ │ │ - mv a0,s1 │ │ │ │ - sw a4,0(s6) │ │ │ │ - jal 3670 │ │ │ │ + mv s7,a6 │ │ │ │ + mv s0,a7 │ │ │ │ + jal 1e81c │ │ │ │ + ld a5,88(sp) │ │ │ │ + sb s1,40(a0) │ │ │ │ ld ra,72(sp) │ │ │ │ + sd a5,64(a0) │ │ │ │ + lw a5,96(sp) │ │ │ │ + sd s0,48(a0) │ │ │ │ ld s0,64(sp) │ │ │ │ + sw a5,72(a0) │ │ │ │ + ld a5,80(sp) │ │ │ │ + sw s7,44(a0) │ │ │ │ + sd s6,24(a0) │ │ │ │ + sd a5,56(a0) │ │ │ │ + ld a5,104(sp) │ │ │ │ + sd s5,0(a0) │ │ │ │ + sd s4,16(a0) │ │ │ │ + sd a5,80(a0) │ │ │ │ + ld a5,112(sp) │ │ │ │ + sd s3,32(a0) │ │ │ │ + sd s2,8(a0) │ │ │ │ + sw zero,88(a0) │ │ │ │ + sd a5,96(a0) │ │ │ │ + sw zero,112(a0) │ │ │ │ ld s1,56(sp) │ │ │ │ + ld s2,48(sp) │ │ │ │ ld s3,40(sp) │ │ │ │ ld s4,32(sp) │ │ │ │ ld s5,24(sp) │ │ │ │ ld s6,16(sp) │ │ │ │ ld s7,8(sp) │ │ │ │ - ld s8,0(sp) │ │ │ │ - mv a0,s2 │ │ │ │ - ld s2,48(sp) │ │ │ │ addi sp,sp,80 │ │ │ │ ret │ │ │ │ - addw t1,a7,t4 │ │ │ │ - slli t3,t1,0x20 │ │ │ │ - srli t1,t3,0x1e │ │ │ │ - add t1,t1,s1 │ │ │ │ - sw a6,0(t1) │ │ │ │ - sext.w t1,a7 │ │ │ │ - bnez s2,9dbe │ │ │ │ - mv a4,t1 │ │ │ │ - li a2,0 │ │ │ │ - li s2,1 │ │ │ │ - addi a7,a7,1 │ │ │ │ - beq a3,a7,9d6a │ │ │ │ - add t1,s0,a7 │ │ │ │ - lbu t3,0(a1) │ │ │ │ - lbu t1,0(t1) │ │ │ │ - bne t3,t1,9dbe │ │ │ │ - j 9d9e │ │ │ │ - li t3,1 │ │ │ │ - li t0,1 │ │ │ │ - j 9d56 │ │ │ │ - li a4,0 │ │ │ │ - li a2,0 │ │ │ │ - li s2,0 │ │ │ │ - j 9d76 │ │ │ │ - addi sp,sp,-304 │ │ │ │ - sd s0,288(sp) │ │ │ │ - mulw s0,a2,a2 │ │ │ │ - auipc a5,0x70 │ │ │ │ - ld a5,292(a5) │ │ │ │ - ld a4,0(a5) │ │ │ │ - sd a4,184(sp) │ │ │ │ - li a4,0 │ │ │ │ - sd a1,24(sp) │ │ │ │ + addi sp,sp,-64 │ │ │ │ + sd s1,40(sp) │ │ │ │ + mv s1,a0 │ │ │ │ + ld a0,96(a0) │ │ │ │ + sd ra,56(sp) │ │ │ │ + sd s0,48(sp) │ │ │ │ + jal 32d0 │ │ │ │ + lw t5,72(s1) │ │ │ │ + beqz t5,945c │ │ │ │ + ld a0,64(s1) │ │ │ │ + sd s2,32(sp) │ │ │ │ + sd s3,24(sp) │ │ │ │ + sd s4,16(sp) │ │ │ │ + sd s5,8(sp) │ │ │ │ + addi a1,a0,8 │ │ │ │ + li t3,0 │ │ │ │ + li s0,0 │ │ │ │ + j 938a │ │ │ │ + addiw t3,t3,1 │ │ │ │ + addiw s0,s0,1 │ │ │ │ + addi a1,a1,40 │ │ │ │ + beq t5,s0,93ce │ │ │ │ + lbu a5,28(a1) │ │ │ │ + bnez a5,937e │ │ │ │ + lw t4,0(a1) │ │ │ │ + beqz t4,93ca │ │ │ │ + ld a4,8(a1) │ │ │ │ + slli a5,t4,0x20 │ │ │ │ + ld a7,104(s1) │ │ │ │ + ld a3,16(a1) │ │ │ │ + srli a6,a5,0x1e │ │ │ │ + add a6,a6,a4 │ │ │ │ + li t1,0 │ │ │ │ + lwu a5,0(a4) │ │ │ │ + lw a2,0(a3) │ │ │ │ + slli a5,a5,0x2 │ │ │ │ + add a5,a5,a7 │ │ │ │ + lw a5,0(a5) │ │ │ │ + bne a5,a2,93be │ │ │ │ + addiw t1,t1,1 │ │ │ │ + addi a4,a4,4 │ │ │ │ + addi a3,a3,4 │ │ │ │ + bne a4,a6,93ac │ │ │ │ + bne t1,t4,9380 │ │ │ │ + bne t5,s0,93e4 │ │ │ │ + lw a5,112(s1) │ │ │ │ + bne a5,t3,94a8 │ │ │ │ + bne t3,s0,9374 │ │ │ │ + ld s2,32(sp) │ │ │ │ + ld s3,24(sp) │ │ │ │ + ld s4,16(sp) │ │ │ │ + ld s5,8(sp) │ │ │ │ + li s0,-1 │ │ │ │ + j 944a │ │ │ │ + slli a5,s0,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + slli s4,a5,0x2 │ │ │ │ + add s4,s4,a5 │ │ │ │ + slli s4,s4,0x3 │ │ │ │ + add a5,a0,s4 │ │ │ │ + li a4,1 │ │ │ │ + sb a4,36(a5) │ │ │ │ + lw a4,112(s1) │ │ │ │ + lw a3,8(a5) │ │ │ │ + li s3,0 │ │ │ │ + addiw a4,a4,1 │ │ │ │ + sw a4,112(s1) │ │ │ │ + beqz a3,9442 │ │ │ │ + ld a5,16(a5) │ │ │ │ + slli a4,s3,0x2 │ │ │ │ + ld a3,80(s1) │ │ │ │ + add a5,a5,a4 │ │ │ │ + lw s5,0(a5) │ │ │ │ + ld a4,8(a3) │ │ │ │ + slli a2,s5,0x20 │ │ │ │ + srli a2,a2,0x20 │ │ │ │ + slli a5,a2,0x1 │ │ │ │ + add a5,a5,a2 │ │ │ │ + slli a5,a5,0x5 │ │ │ │ + add a5,a5,a4 │ │ │ │ + ld a0,88(a5) │ │ │ │ + jal 39b0 │ │ │ │ + mv s2,a0 │ │ │ │ + bnez a0,9464 │ │ │ │ + ld a5,64(s1) │ │ │ │ + addi s3,s3,1 │ │ │ │ + sext.w a4,s3 │ │ │ │ + add a5,a5,s4 │ │ │ │ + lw a3,8(a5) │ │ │ │ + bltu a4,a3,9408 │ │ │ │ + ld s2,32(sp) │ │ │ │ + ld s3,24(sp) │ │ │ │ + ld s4,16(sp) │ │ │ │ + ld s5,8(sp) │ │ │ │ + ld a0,96(s1) │ │ │ │ + jal 39e0 │ │ │ │ + ld ra,56(sp) │ │ │ │ + mv a0,s0 │ │ │ │ + ld s0,48(sp) │ │ │ │ + ld s1,40(sp) │ │ │ │ + addi sp,sp,64 │ │ │ │ + ret │ │ │ │ + lw a5,112(s1) │ │ │ │ + bnez a5,94a0 │ │ │ │ + li s0,-1 │ │ │ │ + j 944a │ │ │ │ + ld a4,64(s1) │ │ │ │ + mv a3,s5 │ │ │ │ + auipc a2,0x55 │ │ │ │ + addi a2,a2,-8 │ │ │ │ + add a4,a4,s4 │ │ │ │ + lw a5,4(a4) │ │ │ │ + lw a4,0(a4) │ │ │ │ + li a1,1042 │ │ │ │ + auipc a0,0x55 │ │ │ │ + addi a0,a0,-554 │ │ │ │ + jal 3631e │ │ │ │ + jal 3390 <__errno_location@plt> │ │ │ │ + sw s2,0(a0) │ │ │ │ + auipc a0,0x55 │ │ │ │ + addi a0,a0,-14 │ │ │ │ + jal 38e0 │ │ │ │ + li a0,1 │ │ │ │ + jal 33c0 │ │ │ │ + sd s2,32(sp) │ │ │ │ + sd s3,24(sp) │ │ │ │ + sd s4,16(sp) │ │ │ │ + sd s5,8(sp) │ │ │ │ + auipc a3,0x5b │ │ │ │ + addi a3,a3,-2032 │ │ │ │ + li a2,1013 │ │ │ │ + auipc a1,0x55 │ │ │ │ + addi a1,a1,-612 │ │ │ │ + auipc a0,0x55 │ │ │ │ + addi a0,a0,-124 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + ld a5,80(a0) │ │ │ │ + addi sp,sp,-240 │ │ │ │ + auipc a4,0x71 │ │ │ │ + ld a4,-1468(a4) │ │ │ │ + sd s1,216(sp) │ │ │ │ + sd a5,96(sp) │ │ │ │ + ld s1,64(a0) │ │ │ │ + ld a5,0(a4) │ │ │ │ + sd a5,120(sp) │ │ │ │ + li a5,0 │ │ │ │ + addi a5,sp,116 │ │ │ │ + sd s4,192(sp) │ │ │ │ + sd s6,176(sp) │ │ │ │ + sd s8,160(sp) │ │ │ │ + sd ra,232(sp) │ │ │ │ + sd s0,224(sp) │ │ │ │ + sd s2,208(sp) │ │ │ │ + sd s3,200(sp) │ │ │ │ + sd s5,184(sp) │ │ │ │ + sd s7,168(sp) │ │ │ │ + sd s9,152(sp) │ │ │ │ + sd s10,144(sp) │ │ │ │ + sd s11,136(sp) │ │ │ │ + mv s8,a0 │ │ │ │ + sw zero,116(sp) │ │ │ │ + li s4,1000 │ │ │ │ + li s6,1 │ │ │ │ + sd a5,24(sp) │ │ │ │ + mv a0,s8 │ │ │ │ + jal 9352 │ │ │ │ + sext.w s0,a0 │ │ │ │ + li a5,-1 │ │ │ │ + beq s0,a5,9c22 │ │ │ │ + slli a1,s4,0x20 │ │ │ │ + srli a1,a1,0x1d │ │ │ │ li a0,0 │ │ │ │ - sd ra,296(sp) │ │ │ │ - sd a3,0(sp) │ │ │ │ - sd s1,280(sp) │ │ │ │ - sd s2,272(sp) │ │ │ │ - sd s4,256(sp) │ │ │ │ - slli a4,s0,0x20 │ │ │ │ - srli s0,a4,0x1e │ │ │ │ + slli s0,s0,0x20 │ │ │ │ + jal 1e81c │ │ │ │ + srli s0,s0,0x20 │ │ │ │ + slli a5,s0,0x2 │ │ │ │ + add a5,a5,s0 │ │ │ │ + slli a5,a5,0x3 │ │ │ │ + ld s5,8(s8) │ │ │ │ + add a4,s1,a5 │ │ │ │ + sd a4,40(sp) │ │ │ │ + mv s2,a0 │ │ │ │ + beqz s5,9c08 │ │ │ │ + lw a2,32(a4) │ │ │ │ + mv a1,s5 │ │ │ │ + li a3,1 │ │ │ │ + li a0,0 │ │ │ │ + mv s0,a4 │ │ │ │ + jal 435c0 │ │ │ │ + lw a5,4(s0) │ │ │ │ + lw a4,0(s0) │ │ │ │ + mv s5,a0 │ │ │ │ + addiw a5,a5,1 │ │ │ │ + subw a5,a5,a4 │ │ │ │ + beqz a5,9c54 │ │ │ │ + ld s7,96(sp) │ │ │ │ + li s11,0 │ │ │ │ + sd zero,48(sp) │ │ │ │ + li s3,-1 │ │ │ │ + sd s1,104(sp) │ │ │ │ + sd a5,56(sp) │ │ │ │ + sd s2,16(sp) │ │ │ │ + beqz s5,9aae │ │ │ │ + ld s0,48(sp) │ │ │ │ + mv a0,s5 │ │ │ │ mv a1,s0 │ │ │ │ - mv s2,a3 │ │ │ │ - sd s6,240(sp) │ │ │ │ - sd s3,264(sp) │ │ │ │ - mv s6,a2 │ │ │ │ - sd s5,248(sp) │ │ │ │ - sd s7,232(sp) │ │ │ │ - sd s8,224(sp) │ │ │ │ - sd s9,216(sp) │ │ │ │ - sd s10,208(sp) │ │ │ │ - sd s11,200(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ + jal 47dae │ │ │ │ + mv s11,a0 │ │ │ │ mv a1,s0 │ │ │ │ - mv s4,a0 │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - slli a4,s6,0x20 │ │ │ │ - srli s1,a4,0x1e │ │ │ │ - mv a7,a0 │ │ │ │ - mv a1,s1 │ │ │ │ - li a0,0 │ │ │ │ - sd a7,16(sp) │ │ │ │ - sd s1,160(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - mv t5,a0 │ │ │ │ - mv a1,s1 │ │ │ │ + mv a0,s5 │ │ │ │ + jal 48202 │ │ │ │ + ld a5,40(sp) │ │ │ │ + sext.w s10,a0 │ │ │ │ + lw s9,8(a5) │ │ │ │ + beqz s9,967a │ │ │ │ + ld s2,16(sp) │ │ │ │ + sd zero,32(sp) │ │ │ │ + li s9,0 │ │ │ │ + sd s10,8(sp) │ │ │ │ + ld a5,40(sp) │ │ │ │ + ld a1,8(s7) │ │ │ │ + ld a4,16(a5) │ │ │ │ + ld a5,32(sp) │ │ │ │ + slli a3,a5,0x2 │ │ │ │ + add a4,a4,a3 │ │ │ │ + lwu a4,0(a4) │ │ │ │ + slli s0,a4,0x1 │ │ │ │ + add s0,s0,a4 │ │ │ │ + slli s0,s0,0x5 │ │ │ │ + add a1,a1,s0 │ │ │ │ + lbu a4,24(a1) │ │ │ │ + beqz a4,9aaa │ │ │ │ + beqz s5,98ca │ │ │ │ + beqz s11,996a │ │ │ │ + ld a4,16(a1) │ │ │ │ + ld s1,0(a4) │ │ │ │ + mv a0,s1 │ │ │ │ + jal 3310 │ │ │ │ + ld a1,8(sp) │ │ │ │ + sext.w a3,a0 │ │ │ │ + mv a2,s1 │ │ │ │ + mv a0,s11 │ │ │ │ + jal 88c4 │ │ │ │ + beqz a0,9660 │ │ │ │ + li s1,1 │ │ │ │ + li a4,0 │ │ │ │ + bnez s9,98f8 │ │ │ │ + addiw a3,s4,-1 │ │ │ │ + beq a3,s9,9926 │ │ │ │ + ld a5,8(s7) │ │ │ │ + add a4,a4,s2 │ │ │ │ + li a1,32 │ │ │ │ + add s9,a5,s0 │ │ │ │ + ld a3,16(s9) │ │ │ │ li a0,0 │ │ │ │ - sd t5,8(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - mv a4,a0 │ │ │ │ + sd a3,0(a4) │ │ │ │ + jal 1e81c │ │ │ │ + ld a4,8(s7) │ │ │ │ + sd a0,16(s9) │ │ │ │ + add a4,a4,s0 │ │ │ │ + ld a5,16(a4) │ │ │ │ + sd zero,0(a5) │ │ │ │ + sw s3,8(a5) │ │ │ │ + sd zero,16(a5) │ │ │ │ + sd zero,24(a5) │ │ │ │ + bgeu s6,s1,963c │ │ │ │ + lw a5,116(sp) │ │ │ │ + beqz a5,993e │ │ │ │ + lw a5,44(s8) │ │ │ │ + beqz a5,963c │ │ │ │ mv a1,s1 │ │ │ │ - li a0,0 │ │ │ │ - sd a4,72(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - mv a4,a0 │ │ │ │ - mv a2,s0 │ │ │ │ - li a1,0 │ │ │ │ - mv a0,s4 │ │ │ │ - sd a4,80(sp) │ │ │ │ - jal 3890 │ │ │ │ - mv a2,s0 │ │ │ │ - li s0,3 │ │ │ │ - divuw s0,s2,s0 │ │ │ │ - ld a7,16(sp) │ │ │ │ + mv a0,s2 │ │ │ │ + jal 858c │ │ │ │ + ld a1,8(s7) │ │ │ │ + add a1,a1,s0 │ │ │ │ + sb zero,24(a1) │ │ │ │ + ld a0,16(s8) │ │ │ │ + jal 8bae │ │ │ │ + ld a1,8(s7) │ │ │ │ + add a1,a1,s0 │ │ │ │ + beqz s5,99de │ │ │ │ + lbu a5,24(a1) │ │ │ │ + mv s9,s1 │ │ │ │ + bnez a5,95c0 │ │ │ │ + ld a5,40(sp) │ │ │ │ + lw a3,8(a5) │ │ │ │ + ld a5,32(sp) │ │ │ │ + addi a5,a5,1 │ │ │ │ + sd a5,32(sp) │ │ │ │ + sext.w a4,a5 │ │ │ │ + bltu a4,a3,9596 │ │ │ │ + sd s2,16(sp) │ │ │ │ + li a3,1 │ │ │ │ + beqz s5,9682 │ │ │ │ + mv a0,s5 │ │ │ │ + jal 421e6 │ │ │ │ + mv a3,a0 │ │ │ │ + ld a5,56(s8) │ │ │ │ + ld s0,16(sp) │ │ │ │ + ld a4,48(s8) │ │ │ │ + ld a5,576(a5) │ │ │ │ + lw a2,116(sp) │ │ │ │ + mv a0,s0 │ │ │ │ + mv a1,s9 │ │ │ │ + jal 8f12 │ │ │ │ + ld a5,32(s8) │ │ │ │ + ld s10,56(s8) │ │ │ │ + mv a0,a5 │ │ │ │ + ld a5,576(s10) │ │ │ │ + mv a7,a5 │ │ │ │ + beqz s9,982e │ │ │ │ + slli a5,s9,0x20 │ │ │ │ + srli a6,a5,0x1d │ │ │ │ + mv s9,s0 │ │ │ │ + mv a5,s0 │ │ │ │ + li a2,0 │ │ │ │ + add s0,s0,a6 │ │ │ │ + li a6,0 │ │ │ │ + ld a4,0(a5) │ │ │ │ + ld a3,16(a4) │ │ │ │ + beqz a3,96c8 │ │ │ │ + addiw a2,a2,1 │ │ │ │ + ld a4,24(a4) │ │ │ │ + beqz a4,96ce │ │ │ │ + addiw a6,a6,1 │ │ │ │ + addi a5,a5,8 │ │ │ │ + bne a5,s0,96c0 │ │ │ │ + sd s11,64(sp) │ │ │ │ + sd s4,72(sp) │ │ │ │ + sd s7,8(sp) │ │ │ │ + sd s5,32(sp) │ │ │ │ + sd s9,80(sp) │ │ │ │ + ld s1,16(sp) │ │ │ │ + li a5,0 │ │ │ │ li a1,0 │ │ │ │ - mv a0,a7 │ │ │ │ - jal 3890 │ │ │ │ - ld t5,8(sp) │ │ │ │ - mv a7,a0 │ │ │ │ - slliw s0,s0,0x1 │ │ │ │ - beqz s6,a694 │ │ │ │ - ld a5,0(sp) │ │ │ │ - ld a4,24(sp) │ │ │ │ - sd zero,40(sp) │ │ │ │ - addiw s9,a5,1 │ │ │ │ - slli a3,s9,0x20 │ │ │ │ - srli a3,a3,0x20 │ │ │ │ - addi a4,a4,4 │ │ │ │ - sd a3,8(sp) │ │ │ │ - slli s11,a5,0x20 │ │ │ │ - addi a3,sp,180 │ │ │ │ - srli s11,s11,0x20 │ │ │ │ - sd a4,48(sp) │ │ │ │ - li s7,0 │ │ │ │ - li s2,78 │ │ │ │ - auipc s1,0x5a │ │ │ │ - addi s1,s1,164 │ │ │ │ - sd a3,32(sp) │ │ │ │ - addiw s8,a5,-1 │ │ │ │ - sd s4,64(sp) │ │ │ │ - sd a0,88(sp) │ │ │ │ - sd t5,96(sp) │ │ │ │ - sd s0,104(sp) │ │ │ │ - sd a4,56(sp) │ │ │ │ - ld a5,48(sp) │ │ │ │ - ld a1,8(sp) │ │ │ │ + mv s11,a0 │ │ │ │ + mv s2,a7 │ │ │ │ + mv s4,a6 │ │ │ │ + bgeu s6,a2,9aea │ │ │ │ + mv s9,s1 │ │ │ │ + sd s8,88(sp) │ │ │ │ + mv s1,a2 │ │ │ │ + mv s8,a5 │ │ │ │ + ld a3,0(s9) │ │ │ │ + ld a0,16(a3) │ │ │ │ + beqz a0,9aa0 │ │ │ │ + lw a3,8(a0) │ │ │ │ + mv a2,s1 │ │ │ │ + addiw s5,a1,1 │ │ │ │ + ori a3,a3,256 │ │ │ │ + sw a3,8(a0) │ │ │ │ + jal 8d54 │ │ │ │ + ld a3,0(s9) │ │ │ │ + ld a0,24(a3) │ │ │ │ + beqz a0,98ec │ │ │ │ + bgeu s6,s4,9728 │ │ │ │ + lw a3,8(a0) │ │ │ │ + ori a3,a3,256 │ │ │ │ + sw a3,8(a0) │ │ │ │ + mv a1,s8 │ │ │ │ + mv a2,s4 │ │ │ │ + jal 8d54 │ │ │ │ + ld a5,0(s9) │ │ │ │ + addiw s7,s8,1 │ │ │ │ + ld a1,16(a5) │ │ │ │ + beqz a1,9788 │ │ │ │ + lbu a5,160(s10) │ │ │ │ + bnez a5,9a7c │ │ │ │ + mv a0,s2 │ │ │ │ + jal 32d0 │ │ │ │ + ld a0,120(s10) │ │ │ │ + beqz s11,9772 │ │ │ │ + ld a5,0(s9) │ │ │ │ + mv a0,s11 │ │ │ │ + ld a5,16(a5) │ │ │ │ + lw a2,24(a5) │ │ │ │ + ld a1,16(a5) │ │ │ │ + jal 6ab6 │ │ │ │ + mv a1,a0 │ │ │ │ + auipc a2,0x54 │ │ │ │ + addi a2,a2,1804 │ │ │ │ li a0,0 │ │ │ │ - lw s0,0(a5) │ │ │ │ - jal 1d4e0 │ │ │ │ - mv a2,s11 │ │ │ │ - li a1,65 │ │ │ │ - mv s9,a0 │ │ │ │ - jal 3890 │ │ │ │ - add a5,s9,s11 │ │ │ │ - sb zero,0(a5) │ │ │ │ - li a2,5 │ │ │ │ - li a5,0 │ │ │ │ - li a3,4 │ │ │ │ - beqz s0,9f44 │ │ │ │ - remuw a4,s0,a2 │ │ │ │ - sext.w a1,a4 │ │ │ │ - divuw a0,s0,a2 │ │ │ │ - beq a1,a3,9f32 │ │ │ │ - slli a4,a4,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add a4,a4,s1 │ │ │ │ - lbu a1,0(a4) │ │ │ │ - slli a4,a5,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add a4,a4,s9 │ │ │ │ - sb a1,0(a4) │ │ │ │ - addiw a5,a5,1 │ │ │ │ - bgeu a3,s0,9f44 │ │ │ │ - mv s0,a0 │ │ │ │ - remuw a4,s0,a2 │ │ │ │ - sext.w a1,a4 │ │ │ │ - divuw a0,s0,a2 │ │ │ │ - bne a1,a3,9f04 │ │ │ │ - slli a4,a5,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add a4,a4,s9 │ │ │ │ - sb s2,0(a4) │ │ │ │ - addiw a5,a5,1 │ │ │ │ - bne s0,a3,9f20 │ │ │ │ - ld s4,40(sp) │ │ │ │ - ld s3,56(sp) │ │ │ │ - addi a5,sp,176 │ │ │ │ - li s0,0 │ │ │ │ - sd a5,16(sp) │ │ │ │ - beq s0,s7,9ff0 │ │ │ │ - ld a1,8(sp) │ │ │ │ + jal 616c │ │ │ │ + ld a5,0(s9) │ │ │ │ + li a2,10 │ │ │ │ + ld a1,16(a5) │ │ │ │ + jal bb46 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 39e0 │ │ │ │ + ld a5,0(s9) │ │ │ │ + ld a1,24(a5) │ │ │ │ + beqz a1,97d4 │ │ │ │ + lbu a5,160(s10) │ │ │ │ + bnez a5,9a90 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 32d0 │ │ │ │ + ld a0,120(s10) │ │ │ │ + beqz s11,97c2 │ │ │ │ + ld a5,0(s9) │ │ │ │ + mv a0,s11 │ │ │ │ + ld a5,24(a5) │ │ │ │ + lw a2,24(a5) │ │ │ │ + ld a1,16(a5) │ │ │ │ + jal 6ab6 │ │ │ │ + mv a1,a0 │ │ │ │ + auipc a2,0x54 │ │ │ │ + addi a2,a2,1724 │ │ │ │ li a0,0 │ │ │ │ - lw s5,0(s3) │ │ │ │ - jal 1d4e0 │ │ │ │ - li a1,65 │ │ │ │ - mv a2,s11 │ │ │ │ - mv s10,a0 │ │ │ │ - jal 3890 │ │ │ │ - add a5,s10,s11 │ │ │ │ - sb zero,0(a5) │ │ │ │ - li a1,5 │ │ │ │ - li a5,0 │ │ │ │ - li a6,4 │ │ │ │ - beqz s5,9fcc │ │ │ │ - remuw a4,s5,a1 │ │ │ │ - sext.w a3,a4 │ │ │ │ - divuw a2,s5,a1 │ │ │ │ - beq a3,a6,9fba │ │ │ │ - slli a4,a4,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add a4,a4,s1 │ │ │ │ - lbu a3,0(a4) │ │ │ │ - slli a4,a5,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add a4,a4,s10 │ │ │ │ - sb a3,0(a4) │ │ │ │ - addiw a5,a5,1 │ │ │ │ - bgeu a6,s5,9fcc │ │ │ │ - mv s5,a2 │ │ │ │ - remuw a4,s5,a1 │ │ │ │ - sext.w a3,a4 │ │ │ │ - divuw a2,s5,a1 │ │ │ │ - bne a3,a6,9f8c │ │ │ │ - slli a4,a5,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add a4,a4,s10 │ │ │ │ - sb s2,0(a4) │ │ │ │ - addiw a5,a5,1 │ │ │ │ - bne s5,a6,9fa8 │ │ │ │ - ld a3,0(sp) │ │ │ │ - ld a5,32(sp) │ │ │ │ - ld a4,16(sp) │ │ │ │ - mv a2,s10 │ │ │ │ - mv a1,a3 │ │ │ │ - mv a0,s9 │ │ │ │ - jal 9556 │ │ │ │ - lw a5,176(sp) │ │ │ │ - sext.w a0,a0 │ │ │ │ - beq s8,a5,a000 │ │ │ │ - lw a4,180(sp) │ │ │ │ - beq s8,a4,a01e │ │ │ │ - mv a0,s10 │ │ │ │ + jal 616c │ │ │ │ + ld a5,0(s9) │ │ │ │ + li a2,10 │ │ │ │ + ld a1,24(a5) │ │ │ │ + jal bb46 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 39e0 │ │ │ │ + mv a1,s5 │ │ │ │ + mv s8,s7 │ │ │ │ + addi s9,s9,8 │ │ │ │ + bne s9,s0,96f6 │ │ │ │ + ld s7,8(sp) │ │ │ │ + ld s5,32(sp) │ │ │ │ + ld s11,64(sp) │ │ │ │ + ld s4,72(sp) │ │ │ │ + ld s9,80(sp) │ │ │ │ + ld s8,88(sp) │ │ │ │ + ld s1,0(s9) │ │ │ │ + ld a0,16(s1) │ │ │ │ + sd zero,0(s1) │ │ │ │ + sw s3,8(s1) │ │ │ │ + beqz a0,9808 │ │ │ │ + jal a248 │ │ │ │ + ld a0,16(s1) │ │ │ │ jal 3670 │ │ │ │ - addiw a5,s0,1 │ │ │ │ - addi s3,s3,8 │ │ │ │ - addiw s4,s4,1 │ │ │ │ - beq s6,a5,a03a │ │ │ │ - mv s0,a5 │ │ │ │ - j 9f4e │ │ │ │ - lw a4,180(sp) │ │ │ │ - addiw a3,a0,-1 │ │ │ │ - bne a3,a4,9fe6 │ │ │ │ - slli a2,s4,0x20 │ │ │ │ - srli a3,a2,0x1e │ │ │ │ - bgeu a4,a5,a032 │ │ │ │ - ld a5,88(sp) │ │ │ │ - add a3,a3,a5 │ │ │ │ - sw a0,0(a3) │ │ │ │ - j 9fea │ │ │ │ - addiw a3,a0,-1 │ │ │ │ - bne a3,a5,9fea │ │ │ │ - slli a2,s4,0x20 │ │ │ │ - srli a3,a2,0x1e │ │ │ │ - bltu a4,a5,a016 │ │ │ │ - ld a5,64(sp) │ │ │ │ - add a3,a3,a5 │ │ │ │ - sw a0,0(a3) │ │ │ │ - j 9fea │ │ │ │ - mv a0,s9 │ │ │ │ + sd zero,16(s1) │ │ │ │ + ld a0,24(s1) │ │ │ │ + beqz a0,9a38 │ │ │ │ + jal a248 │ │ │ │ + ld a0,24(s1) │ │ │ │ + addi s9,s9,8 │ │ │ │ jal 3670 │ │ │ │ - ld a4,48(sp) │ │ │ │ - addiw a5,s7,1 │ │ │ │ - addi a4,a4,8 │ │ │ │ - sd a4,48(sp) │ │ │ │ - ld a4,40(sp) │ │ │ │ - addw a4,s6,a4 │ │ │ │ - sd a4,40(sp) │ │ │ │ - beq s0,s7,a05a │ │ │ │ - mv s7,a5 │ │ │ │ - j 9ecc │ │ │ │ - ld s4,64(sp) │ │ │ │ - ld a7,88(sp) │ │ │ │ - ld t5,96(sp) │ │ │ │ - ld s0,104(sp) │ │ │ │ + ld a0,-8(s9) │ │ │ │ + sd zero,24(s1) │ │ │ │ + jal 3670 │ │ │ │ + sd zero,-8(s9) │ │ │ │ + bne s9,s0,97ea │ │ │ │ + ld a5,48(sp) │ │ │ │ ld a4,56(sp) │ │ │ │ - ld a5,0(sp) │ │ │ │ - sd a4,112(sp) │ │ │ │ - sd zero,104(sp) │ │ │ │ - mulw a3,s6,a5 │ │ │ │ - addiw a2,a5,1 │ │ │ │ - mv a4,a2 │ │ │ │ - slli a4,a4,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - sd a4,16(sp) │ │ │ │ - slli s5,a5,0x20 │ │ │ │ - sd zero,96(sp) │ │ │ │ - sd zero,152(sp) │ │ │ │ - sd zero,128(sp) │ │ │ │ - mv a4,a3 │ │ │ │ - slli a4,a4,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - li s3,-1 │ │ │ │ - sd a4,168(sp) │ │ │ │ - srli s5,s5,0x20 │ │ │ │ - auipc s2,0x5a │ │ │ │ - addi s2,s2,-314 │ │ │ │ - sd s4,48(sp) │ │ │ │ - sd a7,88(sp) │ │ │ │ - sd t5,120(sp) │ │ │ │ - sd s0,136(sp) │ │ │ │ - sd s6,40(sp) │ │ │ │ - ld s1,120(sp) │ │ │ │ - ld a2,160(sp) │ │ │ │ - ld s4,96(sp) │ │ │ │ - mv a0,s1 │ │ │ │ - li a1,0 │ │ │ │ - jal 3890 │ │ │ │ - slli a5,s4,0x2 │ │ │ │ - ld s9,80(sp) │ │ │ │ - add a5,a5,s1 │ │ │ │ - mv a6,s1 │ │ │ │ - li a4,1 │ │ │ │ - ld s1,88(sp) │ │ │ │ - ld t5,136(sp) │ │ │ │ - ld s6,40(sp) │ │ │ │ - sext.w s0,s4 │ │ │ │ - sw a4,0(a5) │ │ │ │ - sw s3,0(s9) │ │ │ │ - mv t1,s0 │ │ │ │ - li a3,0 │ │ │ │ - slli a5,a3,0x20 │ │ │ │ - srli t3,a5,0x1e │ │ │ │ - sw zero,176(sp) │ │ │ │ - add t3,t3,s9 │ │ │ │ - beqz s6,a136 │ │ │ │ - mulw a7,t1,s6 │ │ │ │ - mv a1,a6 │ │ │ │ - li a0,0 │ │ │ │ - li a4,0 │ │ │ │ - j a0f0 │ │ │ │ - lw a0,176(sp) │ │ │ │ - addw a5,a7,a4 │ │ │ │ - slli a2,a5,0x20 │ │ │ │ - srli a5,a2,0x1e │ │ │ │ - add a5,a5,s1 │ │ │ │ - lw a2,0(a5) │ │ │ │ - bgeu a0,a2,a12e │ │ │ │ - bltu a2,t5,a12e │ │ │ │ - lw a2,0(a1) │ │ │ │ - bnez a2,a12e │ │ │ │ - lw a2,0(t3) │ │ │ │ - beq a2,s3,a122 │ │ │ │ - slli a0,a2,0x20 │ │ │ │ - srli a2,a0,0x1e │ │ │ │ - add a2,a2,a6 │ │ │ │ - sw zero,0(a2) │ │ │ │ - sw a4,0(t3) │ │ │ │ - lw a5,0(a5) │ │ │ │ - sw a5,176(sp) │ │ │ │ - li a5,1 │ │ │ │ - sw a5,0(a1) │ │ │ │ - addiw a4,a4,1 │ │ │ │ - addi a1,a1,4 │ │ │ │ - bne s6,a4,a0ee │ │ │ │ - lw t1,0(t3) │ │ │ │ - beq t1,s3,a150 │ │ │ │ - addiw a3,a3,1 │ │ │ │ - slli a4,a3,0x20 │ │ │ │ - srli a5,a4,0x1e │ │ │ │ - add a5,a5,s9 │ │ │ │ - sw s3,0(a5) │ │ │ │ - j a0d2 │ │ │ │ - ld a5,72(sp) │ │ │ │ - ld s6,40(sp) │ │ │ │ - sw s3,0(a5) │ │ │ │ - sw zero,176(sp) │ │ │ │ - beqz s6,a1d6 │ │ │ │ - ld s10,48(sp) │ │ │ │ - ld a6,120(sp) │ │ │ │ - ld t5,136(sp) │ │ │ │ - mv t1,a5 │ │ │ │ - mv a0,a5 │ │ │ │ - li t3,0 │ │ │ │ - mv t4,s0 │ │ │ │ - mulw t4,s6,t4 │ │ │ │ - mv a1,a6 │ │ │ │ - li a7,0 │ │ │ │ - li a4,0 │ │ │ │ - j a17a │ │ │ │ - lw a7,176(sp) │ │ │ │ - addw a5,t4,a4 │ │ │ │ - slli a2,a5,0x20 │ │ │ │ - srli a5,a2,0x1e │ │ │ │ - add a5,a5,s10 │ │ │ │ - lw a2,0(a5) │ │ │ │ - bgeu a7,a2,a1b4 │ │ │ │ - bltu a2,t5,a1b4 │ │ │ │ - lw a2,0(a1) │ │ │ │ - bnez a2,a1b4 │ │ │ │ - lw a2,0(a0) │ │ │ │ - beq a2,s3,a1aa │ │ │ │ - slli a7,a2,0x20 │ │ │ │ - srli a2,a7,0x1e │ │ │ │ - add a2,a2,a6 │ │ │ │ - sw zero,0(a2) │ │ │ │ - sw a4,0(a0) │ │ │ │ - lw a5,0(a5) │ │ │ │ - sw a5,176(sp) │ │ │ │ - li a5,1 │ │ │ │ - sw a5,0(a1) │ │ │ │ - addiw a4,a4,1 │ │ │ │ - addi a1,a1,4 │ │ │ │ - bne s6,a4,a178 │ │ │ │ - lw t4,0(a0) │ │ │ │ - beq t4,s3,a670 │ │ │ │ - addiw t3,t3,1 │ │ │ │ - addi t1,t1,4 │ │ │ │ - bgeu t3,s6,a1de │ │ │ │ - sw s3,0(t1) │ │ │ │ - mv a0,t1 │ │ │ │ - sw zero,176(sp) │ │ │ │ - j a16c │ │ │ │ - lw a5,0(a5) │ │ │ │ - beq a5,s3,a65e │ │ │ │ - li t3,1 │ │ │ │ - ld s0,168(sp) │ │ │ │ + addiw a5,a5,1 │ │ │ │ + sd a5,48(sp) │ │ │ │ + bne a5,a4,9568 │ │ │ │ + ld s1,104(sp) │ │ │ │ + ld s2,16(sp) │ │ │ │ + beqz s5,9c16 │ │ │ │ + mv a1,s5 │ │ │ │ li a0,0 │ │ │ │ - sd t3,56(sp) │ │ │ │ - mv a1,s0 │ │ │ │ - sd a3,32(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - mv a2,s0 │ │ │ │ - li a1,0 │ │ │ │ - sd a0,8(sp) │ │ │ │ - jal 3890 │ │ │ │ - ld a3,32(sp) │ │ │ │ - ld t3,56(sp) │ │ │ │ - addiw s0,t3,-1 │ │ │ │ - slli a5,s0,0x20 │ │ │ │ - srli a4,a5,0x1e │ │ │ │ - ld a5,72(sp) │ │ │ │ - sd a4,56(sp) │ │ │ │ - li s7,0 │ │ │ │ - add t1,a5,a4 │ │ │ │ - slli a5,t3,0x20 │ │ │ │ - srli s8,a5,0x1e │ │ │ │ - ld a5,0(sp) │ │ │ │ - sd s8,64(sp) │ │ │ │ - li s11,5 │ │ │ │ - sw a5,32(sp) │ │ │ │ - li s0,4 │ │ │ │ - li s4,78 │ │ │ │ - mv s9,t3 │ │ │ │ - sd a3,144(sp) │ │ │ │ - mv s1,t3 │ │ │ │ - mv s8,t1 │ │ │ │ - lwu a5,0(s8) │ │ │ │ - ld a4,24(sp) │ │ │ │ - ld a1,16(sp) │ │ │ │ - slli a5,a5,0x3 │ │ │ │ - add a5,a5,a4 │ │ │ │ + jal 46748 │ │ │ │ li a0,0 │ │ │ │ - lw s10,4(a5) │ │ │ │ - jal 1d4e0 │ │ │ │ - mv a2,s5 │ │ │ │ - li a1,65 │ │ │ │ - mv s6,a0 │ │ │ │ - jal 3890 │ │ │ │ - add a5,s6,s5 │ │ │ │ - sb zero,0(a5) │ │ │ │ - li a5,0 │ │ │ │ - beqz s10,a2ae │ │ │ │ - remuw a4,s10,s11 │ │ │ │ - sext.w a3,a4 │ │ │ │ - divuw a2,s10,s11 │ │ │ │ - beq a3,s0,a29c │ │ │ │ - slli a4,a4,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add a4,a4,s2 │ │ │ │ - lbu a3,0(a4) │ │ │ │ - slli a4,a5,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add a4,a4,s6 │ │ │ │ - sb a3,0(a4) │ │ │ │ - addiw a5,a5,1 │ │ │ │ - bgeu s0,s10,a2ae │ │ │ │ - mv s10,a2 │ │ │ │ - remuw a4,s10,s11 │ │ │ │ - sext.w a3,a4 │ │ │ │ - divuw a2,s10,s11 │ │ │ │ - bne a3,s0,a26e │ │ │ │ - slli a4,a5,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add a4,a4,s6 │ │ │ │ - sb s4,0(a4) │ │ │ │ - addiw a5,a5,1 │ │ │ │ - bne s10,s0,a28a │ │ │ │ - beq s9,s1,a30a │ │ │ │ - ld a4,56(sp) │ │ │ │ - ld a3,64(sp) │ │ │ │ - lw a5,0(s8) │ │ │ │ - sub a4,s8,a4 │ │ │ │ - add a4,a4,a3 │ │ │ │ - ld a3,40(sp) │ │ │ │ - lw a4,0(a4) │ │ │ │ - mv a2,s5 │ │ │ │ - mv a1,s6 │ │ │ │ - addiw s9,s9,-1 │ │ │ │ - addi s8,s8,-4 │ │ │ │ - mulw a5,a5,a3 │ │ │ │ - addw a5,a5,a4 │ │ │ │ - slli a4,a5,0x20 │ │ │ │ - srli a5,a4,0x1e │ │ │ │ - ld a4,48(sp) │ │ │ │ - add a5,a5,a4 │ │ │ │ - lw s7,0(a5) │ │ │ │ - lw a5,32(sp) │ │ │ │ - subw s7,a5,s7 │ │ │ │ - ld a5,8(sp) │ │ │ │ - slli a0,s7,0x20 │ │ │ │ - srli a0,a0,0x20 │ │ │ │ - add a0,a0,a5 │ │ │ │ - jal 36a0 │ │ │ │ - mv a0,s6 │ │ │ │ + mv a1,s5 │ │ │ │ + jal 46578 │ │ │ │ + mv a0,s5 │ │ │ │ jal 3670 │ │ │ │ - beqz s9,a32a │ │ │ │ - ld a5,0(sp) │ │ │ │ - addw a5,a5,s7 │ │ │ │ - sw a5,32(sp) │ │ │ │ - j a22e │ │ │ │ - ld a5,8(sp) │ │ │ │ - slli a0,s7,0x20 │ │ │ │ - srli a0,a0,0x20 │ │ │ │ - mv a2,s5 │ │ │ │ - mv a1,s6 │ │ │ │ - add a0,a0,a5 │ │ │ │ - jal 36a0 │ │ │ │ - mv a0,s6 │ │ │ │ - addiw s9,s9,-1 │ │ │ │ + mv a0,s2 │ │ │ │ jal 3670 │ │ │ │ - addi s8,s8,-4 │ │ │ │ - bnez s9,a22e │ │ │ │ - ld a3,144(sp) │ │ │ │ - ld a5,72(sp) │ │ │ │ - lw a5,0(a5) │ │ │ │ - beq a5,s3,a3f4 │ │ │ │ - ld a5,112(sp) │ │ │ │ - ld a1,16(sp) │ │ │ │ - li a0,0 │ │ │ │ - lw s0,0(a5) │ │ │ │ - sd a3,32(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - mv a2,s5 │ │ │ │ - li a1,65 │ │ │ │ - mv s4,a0 │ │ │ │ - jal 3890 │ │ │ │ - add a5,s4,s5 │ │ │ │ - sb zero,0(a5) │ │ │ │ - ld a3,32(sp) │ │ │ │ - li a5,0 │ │ │ │ - li a1,5 │ │ │ │ - li a2,4 │ │ │ │ - li t1,78 │ │ │ │ - beqz s0,a3b4 │ │ │ │ - remuw a4,s0,a1 │ │ │ │ - sext.w a0,a4 │ │ │ │ - divuw a7,s0,a1 │ │ │ │ - beq a0,a2,a3a2 │ │ │ │ - slli a4,a4,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add a4,a4,s2 │ │ │ │ - lbu a0,0(a4) │ │ │ │ - slli a4,a5,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add a4,a4,s4 │ │ │ │ - sb a0,0(a4) │ │ │ │ - addiw a5,a5,1 │ │ │ │ - bgeu a2,s0,a3b4 │ │ │ │ - mv s0,a7 │ │ │ │ - remuw a4,s0,a1 │ │ │ │ - sext.w a0,a4 │ │ │ │ - divuw a7,s0,a1 │ │ │ │ - bne a0,a2,a374 │ │ │ │ - slli a4,a5,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add a4,a4,s4 │ │ │ │ - sb t1,0(a4) │ │ │ │ - addiw a5,a5,1 │ │ │ │ - bne s0,a2,a390 │ │ │ │ - ld a5,72(sp) │ │ │ │ - ld a4,104(sp) │ │ │ │ - mv a2,s5 │ │ │ │ - lw a5,0(a5) │ │ │ │ - mv a1,s4 │ │ │ │ - sd a3,32(sp) │ │ │ │ - addw a5,a5,a4 │ │ │ │ - slli a4,a5,0x20 │ │ │ │ - srli a5,a4,0x1e │ │ │ │ - ld a4,48(sp) │ │ │ │ + ld s5,40(sp) │ │ │ │ + li s3,0 │ │ │ │ + lw a5,8(s5) │ │ │ │ + beqz a5,9506 │ │ │ │ + ld s2,96(sp) │ │ │ │ + j 988a │ │ │ │ + ld a5,104(s8) │ │ │ │ + slli s0,s0,0x2 │ │ │ │ + addi s3,s3,1 │ │ │ │ + add a5,a5,s0 │ │ │ │ + lw a4,0(a5) │ │ │ │ + sext.w a3,s3 │ │ │ │ + addiw a4,a4,1 │ │ │ │ + sw a4,0(a5) │ │ │ │ + lw a5,8(s5) │ │ │ │ + bgeu a3,a5,9506 │ │ │ │ + ld a5,16(s5) │ │ │ │ + slli a3,s3,0x2 │ │ │ │ + ld a4,8(s2) │ │ │ │ + add a5,a5,a3 │ │ │ │ + lwu s0,0(a5) │ │ │ │ + slli a5,s0,0x1 │ │ │ │ + add a5,a5,s0 │ │ │ │ + slli a5,a5,0x5 │ │ │ │ add a5,a5,a4 │ │ │ │ - lw a5,0(a5) │ │ │ │ - ld a4,0(sp) │ │ │ │ - subw a5,a4,a5 │ │ │ │ - addw a5,a5,s7 │ │ │ │ - ld a4,8(sp) │ │ │ │ - slli a0,a5,0x20 │ │ │ │ - srli a0,a0,0x20 │ │ │ │ - add a0,a0,a4 │ │ │ │ - sext.w s7,a5 │ │ │ │ - jal 36a0 │ │ │ │ - mv a0,s4 │ │ │ │ + ld a0,88(a5) │ │ │ │ + jal 39e0 │ │ │ │ + beqz a0,986e │ │ │ │ + mv s2,a0 │ │ │ │ + jal 3390 <__errno_location@plt> │ │ │ │ + sw s2,0(a0) │ │ │ │ + auipc a0,0x55 │ │ │ │ + addi a0,a0,-1056 │ │ │ │ + jal 38e0 │ │ │ │ + li a0,1 │ │ │ │ + jal 33c0 │ │ │ │ + ld a4,16(a1) │ │ │ │ + ld a0,0(a4) │ │ │ │ + bnez s11,95c4 │ │ │ │ + beqz a0,996a │ │ │ │ + jal 3730 │ │ │ │ + mv s11,a0 │ │ │ │ + jal 3310 │ │ │ │ + ld a1,8(s7) │ │ │ │ + sext.w a5,a0 │ │ │ │ + sd a5,8(sp) │ │ │ │ + add a1,a1,s0 │ │ │ │ + j 95c4 │ │ │ │ + ld a1,16(a3) │ │ │ │ + mv s7,s8 │ │ │ │ + bnez a1,973c │ │ │ │ + mv a1,s5 │ │ │ │ + j 97d8 │ │ │ │ + ld a4,8(s7) │ │ │ │ + ld a0,0(s2) │ │ │ │ + ld a2,24(sp) │ │ │ │ + add a4,a4,s0 │ │ │ │ + ld a1,16(a4) │ │ │ │ + jal 87ea │ │ │ │ + bgtz a0,996e │ │ │ │ + bnez a0,9a00 │ │ │ │ + slli a3,s9,0x20 │ │ │ │ + srli a4,a3,0x1d │ │ │ │ + addiw a3,s4,-1 │ │ │ │ + addiw s1,s9,1 │ │ │ │ + bne a3,s9,95ee │ │ │ │ + slliw s4,s4,0x1 │ │ │ │ + slli a1,s4,0x20 │ │ │ │ + mv a0,s2 │ │ │ │ + srli a1,a1,0x1d │ │ │ │ + sd a4,16(sp) │ │ │ │ + jal 1e81c │ │ │ │ + ld a4,16(sp) │ │ │ │ + mv s2,a0 │ │ │ │ + j 95ee │ │ │ │ + mv a1,s1 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 832c │ │ │ │ + mv a1,s1 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 84fc │ │ │ │ + lw a5,44(s8) │ │ │ │ + beqz a5,963c │ │ │ │ + mv a1,s1 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 86a0 │ │ │ │ + j 963c │ │ │ │ + lbu a5,24(a1) │ │ │ │ + mv s9,s1 │ │ │ │ + beqz a5,9660 │ │ │ │ + li s11,0 │ │ │ │ + j 95de │ │ │ │ + slli a4,s9,0x20 │ │ │ │ + srli s1,a4,0x1d │ │ │ │ + mv s9,s2 │ │ │ │ + add s1,s1,s2 │ │ │ │ + ld s10,0(s9) │ │ │ │ + ld a0,16(s10) │ │ │ │ + sd zero,0(s10) │ │ │ │ + sw s3,8(s10) │ │ │ │ + beqz a0,999c │ │ │ │ + jal a248 │ │ │ │ + ld a0,16(s10) │ │ │ │ jal 3670 │ │ │ │ - ld a3,32(sp) │ │ │ │ - ld a5,80(sp) │ │ │ │ - lw a5,0(a5) │ │ │ │ - beq a5,s3,a4c6 │ │ │ │ - slli a4,a5,0x20 │ │ │ │ - srli a5,a4,0x1d │ │ │ │ - ld a4,24(sp) │ │ │ │ - ld a1,16(sp) │ │ │ │ - li a0,0 │ │ │ │ - add a5,a5,a4 │ │ │ │ - lw s0,4(a5) │ │ │ │ - sd a3,32(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - mv a2,s5 │ │ │ │ - li a1,65 │ │ │ │ - mv s4,a0 │ │ │ │ - jal 3890 │ │ │ │ - add a5,s4,s5 │ │ │ │ - sb zero,0(a5) │ │ │ │ - ld a3,32(sp) │ │ │ │ - li a5,0 │ │ │ │ - li a1,5 │ │ │ │ - li a2,4 │ │ │ │ - li t1,78 │ │ │ │ - beqz s0,a486 │ │ │ │ - remuw a4,s0,a1 │ │ │ │ - sext.w a0,a4 │ │ │ │ - divuw a7,s0,a1 │ │ │ │ - beq a0,a2,a474 │ │ │ │ - slli a4,a4,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add a4,a4,s2 │ │ │ │ - lbu a0,0(a4) │ │ │ │ - slli a4,a5,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add a4,a4,s4 │ │ │ │ - sb a0,0(a4) │ │ │ │ - addiw a5,a5,1 │ │ │ │ - bgeu a2,s0,a486 │ │ │ │ - mv s0,a7 │ │ │ │ - remuw a4,s0,a1 │ │ │ │ - sext.w a0,a4 │ │ │ │ - divuw a7,s0,a1 │ │ │ │ - bne a0,a2,a446 │ │ │ │ - slli a4,a5,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add a4,a4,s4 │ │ │ │ - sb t1,0(a4) │ │ │ │ - addiw a5,a5,1 │ │ │ │ - bne s0,a2,a462 │ │ │ │ - ld a5,80(sp) │ │ │ │ - ld a4,104(sp) │ │ │ │ - mv a2,s5 │ │ │ │ - lw a5,0(a5) │ │ │ │ - mv a1,s4 │ │ │ │ - sd a3,32(sp) │ │ │ │ - addw a5,a5,a4 │ │ │ │ - slli a4,a5,0x20 │ │ │ │ - srli a5,a4,0x1e │ │ │ │ - ld a4,88(sp) │ │ │ │ - add a5,a5,a4 │ │ │ │ - lw a5,0(a5) │ │ │ │ - ld a4,0(sp) │ │ │ │ - subw a5,a4,a5 │ │ │ │ - addw a5,a5,s7 │ │ │ │ - ld a4,8(sp) │ │ │ │ - slli a0,a5,0x20 │ │ │ │ - srli a0,a0,0x20 │ │ │ │ - add a0,a0,a4 │ │ │ │ - sext.w s7,a5 │ │ │ │ - jal 36a0 │ │ │ │ - mv a0,s4 │ │ │ │ + sd zero,16(s10) │ │ │ │ + ld a0,24(s10) │ │ │ │ + beqz a0,99c8 │ │ │ │ + jal a248 │ │ │ │ + ld a0,24(s10) │ │ │ │ + addi s9,s9,8 │ │ │ │ jal 3670 │ │ │ │ - ld a3,32(sp) │ │ │ │ - li a5,1 │ │ │ │ - bgeu a5,a3,a5b8 │ │ │ │ - ld a4,80(sp) │ │ │ │ - addiw s0,a3,-2 │ │ │ │ - slli a5,s0,0x20 │ │ │ │ - srli s0,a5,0x1e │ │ │ │ - ld s1,88(sp) │ │ │ │ - addi a5,a4,8 │ │ │ │ - ld s6,40(sp) │ │ │ │ - add a5,a5,s0 │ │ │ │ - addi a7,a4,4 │ │ │ │ - sd a5,32(sp) │ │ │ │ - li s4,5 │ │ │ │ - li s11,4 │ │ │ │ - li s0,78 │ │ │ │ - mv s9,a7 │ │ │ │ - lwu a5,0(s9) │ │ │ │ - ld a4,24(sp) │ │ │ │ - ld a1,16(sp) │ │ │ │ - slli a5,a5,0x3 │ │ │ │ - add a5,a5,a4 │ │ │ │ - li a0,0 │ │ │ │ - lw s8,4(a5) │ │ │ │ - jal 1d4e0 │ │ │ │ - mv a2,s5 │ │ │ │ - li a1,65 │ │ │ │ - mv s10,a0 │ │ │ │ - jal 3890 │ │ │ │ - add a5,s10,s5 │ │ │ │ - sb zero,0(a5) │ │ │ │ - li a5,0 │ │ │ │ - beqz s8,a574 │ │ │ │ - remuw a4,s8,s4 │ │ │ │ - sext.w a3,a4 │ │ │ │ - divuw a2,s8,s4 │ │ │ │ - beq a3,s11,a562 │ │ │ │ - slli a4,a4,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add a4,a4,s2 │ │ │ │ - lbu a3,0(a4) │ │ │ │ - slli a4,a5,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add a4,a4,s10 │ │ │ │ - sb a3,0(a4) │ │ │ │ - addiw a5,a5,1 │ │ │ │ - bgeu s11,s8,a574 │ │ │ │ - mv s8,a2 │ │ │ │ - remuw a4,s8,s4 │ │ │ │ - sext.w a3,a4 │ │ │ │ - divuw a2,s8,s4 │ │ │ │ - bne a3,s11,a534 │ │ │ │ - slli a4,a5,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add a4,a4,s10 │ │ │ │ - sb s0,0(a4) │ │ │ │ - addiw a5,a5,1 │ │ │ │ - bne s8,s11,a550 │ │ │ │ - lw a5,-4(s9) │ │ │ │ - lw a4,0(s9) │ │ │ │ - ld a3,0(sp) │ │ │ │ - mv a2,s5 │ │ │ │ - mv a1,s10 │ │ │ │ - addw s7,a3,s7 │ │ │ │ - addi s9,s9,4 │ │ │ │ - mulw a5,a5,s6 │ │ │ │ - addw a5,a5,a4 │ │ │ │ - slli a4,a5,0x20 │ │ │ │ - srli a5,a4,0x1e │ │ │ │ - add a5,a5,s1 │ │ │ │ - lw a5,0(a5) │ │ │ │ - subw s7,s7,a5 │ │ │ │ - ld a5,8(sp) │ │ │ │ - slli a0,s7,0x20 │ │ │ │ - srli a0,a0,0x20 │ │ │ │ - add a0,a0,a5 │ │ │ │ - jal 36a0 │ │ │ │ - mv a0,s10 │ │ │ │ + ld a0,-8(s9) │ │ │ │ + sd zero,24(s10) │ │ │ │ jal 3670 │ │ │ │ - ld a5,32(sp) │ │ │ │ - bne s9,a5,a4f4 │ │ │ │ - ld a0,8(sp) │ │ │ │ - jal 3310 │ │ │ │ - lwu a5,128(sp) │ │ │ │ - bgeu a5,a0,a656 │ │ │ │ - ld a5,152(sp) │ │ │ │ - beqz a5,a5d6 │ │ │ │ - mv a0,a5 │ │ │ │ + sd zero,-8(s9) │ │ │ │ + bne s9,s1,997a │ │ │ │ + li s9,0 │ │ │ │ + j 9912 │ │ │ │ + ld a0,0(s9) │ │ │ │ + addi s9,s9,8 │ │ │ │ jal 3670 │ │ │ │ - ld a0,8(sp) │ │ │ │ - jal 3310 │ │ │ │ - sext.w a5,a0 │ │ │ │ - sd a5,128(sp) │ │ │ │ - ld a5,8(sp) │ │ │ │ - sd a5,152(sp) │ │ │ │ - ld a2,104(sp) │ │ │ │ - ld a3,40(sp) │ │ │ │ - ld a5,96(sp) │ │ │ │ - addw a3,a3,a2 │ │ │ │ - sd a3,104(sp) │ │ │ │ - ld a3,112(sp) │ │ │ │ - addi a4,a5,1 │ │ │ │ - sd a4,96(sp) │ │ │ │ - addi a3,a3,8 │ │ │ │ - li a5,5 │ │ │ │ - sd a3,112(sp) │ │ │ │ - bne a4,a5,a0a4 │ │ │ │ - ld a7,88(sp) │ │ │ │ - ld t5,120(sp) │ │ │ │ - ld s4,48(sp) │ │ │ │ - mv a0,a7 │ │ │ │ - sd t5,0(sp) │ │ │ │ + sd zero,-8(s9) │ │ │ │ + bne s9,s1,997a │ │ │ │ + li s9,0 │ │ │ │ + j 9912 │ │ │ │ + beqz s11,9a58 │ │ │ │ + lbu a5,24(a1) │ │ │ │ + mv s9,s1 │ │ │ │ + bnez a5,95c4 │ │ │ │ + ld a5,40(sp) │ │ │ │ + lw a3,8(a5) │ │ │ │ + ld a5,32(sp) │ │ │ │ + addi a5,a5,1 │ │ │ │ + sd a5,32(sp) │ │ │ │ + sext.w a4,a5 │ │ │ │ + bltu a4,a3,9596 │ │ │ │ + j 9672 │ │ │ │ + ld a4,8(s7) │ │ │ │ + add a4,a4,s0 │ │ │ │ + ld s1,16(a4) │ │ │ │ + ld a0,16(s1) │ │ │ │ + sd zero,0(s1) │ │ │ │ + sw s3,8(s1) │ │ │ │ + beqz a0,9a22 │ │ │ │ + jal a248 │ │ │ │ + ld a0,16(s1) │ │ │ │ jal 3670 │ │ │ │ - mv a0,s4 │ │ │ │ + sd zero,16(s1) │ │ │ │ + ld a0,24(s1) │ │ │ │ + beqz a0,9a34 │ │ │ │ + jal a248 │ │ │ │ + ld a0,24(s1) │ │ │ │ jal 3670 │ │ │ │ - ld t5,0(sp) │ │ │ │ - mv a0,t5 │ │ │ │ + sd zero,24(s1) │ │ │ │ + mv s1,s9 │ │ │ │ + j 9624 │ │ │ │ + ld a0,0(s9) │ │ │ │ + addi s9,s9,8 │ │ │ │ jal 3670 │ │ │ │ - ld a0,72(sp) │ │ │ │ + sd zero,-8(s9) │ │ │ │ + bne s9,s0,97ea │ │ │ │ + ld a5,48(sp) │ │ │ │ + ld a4,56(sp) │ │ │ │ + addiw a5,a5,1 │ │ │ │ + sd a5,48(sp) │ │ │ │ + bne a5,a4,9568 │ │ │ │ + j 983a │ │ │ │ + ld a5,16(a1) │ │ │ │ + ld s11,0(a5) │ │ │ │ + beqz s11,9960 │ │ │ │ + mv a0,s11 │ │ │ │ + jal 3730 │ │ │ │ + mv s11,a0 │ │ │ │ + jal 3310 │ │ │ │ + ld a1,8(s7) │ │ │ │ + sext.w a5,a0 │ │ │ │ + sd a5,8(sp) │ │ │ │ + add a1,a1,s0 │ │ │ │ + j 99e2 │ │ │ │ + ld a2,168(s10) │ │ │ │ + ld a0,152(s10) │ │ │ │ + mv a3,s2 │ │ │ │ + jal 1e762 │ │ │ │ + ld a5,0(s9) │ │ │ │ + j 9788 │ │ │ │ + ld a2,168(s10) │ │ │ │ + ld a0,152(s10) │ │ │ │ + mv a3,s2 │ │ │ │ + jal 1e762 │ │ │ │ + j 97d4 │ │ │ │ + ld a0,24(a3) │ │ │ │ + mv s5,a1 │ │ │ │ + bnez a0,971c │ │ │ │ + j 97d8 │ │ │ │ + mv s1,s9 │ │ │ │ + j 9646 │ │ │ │ + beqz s11,9ab8 │ │ │ │ + mv a0,s11 │ │ │ │ jal 3670 │ │ │ │ - ld a0,80(sp) │ │ │ │ + ld a5,40(sp) │ │ │ │ + li s11,0 │ │ │ │ + li s10,0 │ │ │ │ + lw a5,8(a5) │ │ │ │ + bnez a5,958e │ │ │ │ + ld a5,56(s8) │ │ │ │ + ld a4,48(s8) │ │ │ │ + lw a2,116(sp) │ │ │ │ + ld a5,576(a5) │ │ │ │ + ld a0,16(sp) │ │ │ │ + li a3,1 │ │ │ │ + li a1,0 │ │ │ │ + jal 8f12 │ │ │ │ + ld a5,48(sp) │ │ │ │ + ld a4,56(sp) │ │ │ │ + addiw a5,a5,1 │ │ │ │ + sd a5,48(sp) │ │ │ │ + bne a5,a4,9568 │ │ │ │ + j 983a │ │ │ │ + sd s8,88(sp) │ │ │ │ + mv s8,s1 │ │ │ │ + ld a3,0(s8) │ │ │ │ + mv s9,a5 │ │ │ │ + mv s1,a2 │ │ │ │ + ld a0,16(a3) │ │ │ │ + beqz a0,9b6e │ │ │ │ + mv a2,s1 │ │ │ │ + addiw s5,a1,1 │ │ │ │ + jal 8d54 │ │ │ │ + ld a3,0(s8) │ │ │ │ + ld a0,24(a3) │ │ │ │ + beqz a0,9b76 │ │ │ │ + bgeu s6,s4,9b18 │ │ │ │ + lw a3,8(a0) │ │ │ │ + ori a3,a3,256 │ │ │ │ + sw a3,8(a0) │ │ │ │ + mv a1,s9 │ │ │ │ + mv a2,s4 │ │ │ │ + jal 8d54 │ │ │ │ + ld a5,0(s8) │ │ │ │ + addiw s7,s9,1 │ │ │ │ + ld a1,16(a5) │ │ │ │ + beqz a1,9b44 │ │ │ │ + lbu a5,160(s10) │ │ │ │ + beqz a5,9b80 │ │ │ │ + ld a2,168(s10) │ │ │ │ + ld a0,152(s10) │ │ │ │ + mv a3,s2 │ │ │ │ + jal 1e762 │ │ │ │ + ld a5,0(s8) │ │ │ │ + ld a1,24(a5) │ │ │ │ + beqz a1,9b5c │ │ │ │ + lbu a5,160(s10) │ │ │ │ + beqz a5,9bc6 │ │ │ │ + ld a2,168(s10) │ │ │ │ + ld a0,152(s10) │ │ │ │ + mv a3,s2 │ │ │ │ + jal 1e762 │ │ │ │ + mv a1,s5 │ │ │ │ + mv s9,s7 │ │ │ │ + addi s8,s8,8 │ │ │ │ + beq s8,s0,97de │ │ │ │ + ld a3,0(s8) │ │ │ │ + ld a0,16(a3) │ │ │ │ + bnez a0,9afa │ │ │ │ + ld a0,24(a3) │ │ │ │ + mv s5,a1 │ │ │ │ + bnez a0,9b0c │ │ │ │ + j 9b60 │ │ │ │ + ld a1,16(a3) │ │ │ │ + mv s7,s9 │ │ │ │ + bnez a1,9b2c │ │ │ │ + mv a1,s5 │ │ │ │ + j 9b60 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 32d0 │ │ │ │ + ld a0,120(s10) │ │ │ │ + beqz s11,9bae │ │ │ │ + ld a5,0(s8) │ │ │ │ + mv a0,s11 │ │ │ │ + ld a5,16(a5) │ │ │ │ + lw a2,24(a5) │ │ │ │ + ld a1,16(a5) │ │ │ │ + jal 6ab6 │ │ │ │ + mv a1,a0 │ │ │ │ + auipc a2,0x54 │ │ │ │ + addi a2,a2,720 │ │ │ │ + li a0,0 │ │ │ │ + jal 616c │ │ │ │ + ld a5,0(s8) │ │ │ │ + li a2,10 │ │ │ │ + ld a1,16(a5) │ │ │ │ + jal bb46 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 39e0 │ │ │ │ + ld a5,0(s8) │ │ │ │ + j 9b44 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 32d0 │ │ │ │ + ld a0,120(s10) │ │ │ │ + beqz s11,9bf4 │ │ │ │ + ld a5,0(s8) │ │ │ │ + mv a0,s11 │ │ │ │ + ld a5,24(a5) │ │ │ │ + lw a2,24(a5) │ │ │ │ + ld a1,16(a5) │ │ │ │ + jal 6ab6 │ │ │ │ + mv a1,a0 │ │ │ │ + auipc a2,0x54 │ │ │ │ + addi a2,a2,650 │ │ │ │ + li a0,0 │ │ │ │ + jal 616c │ │ │ │ + ld a5,0(s8) │ │ │ │ + li a2,10 │ │ │ │ + ld a1,24(a5) │ │ │ │ + jal bb46 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 39e0 │ │ │ │ + j 9b5c │ │ │ │ + lw a5,4(a4) │ │ │ │ + lw a4,0(a4) │ │ │ │ + addiw a5,a5,1 │ │ │ │ + subw a5,a5,a4 │ │ │ │ + bnez a5,955a │ │ │ │ + j 9858 │ │ │ │ + beqz s11,9858 │ │ │ │ + mv a0,s11 │ │ │ │ jal 3670 │ │ │ │ + j 9858 │ │ │ │ auipc a5,0x70 │ │ │ │ - ld a5,-1812(a5) │ │ │ │ - ld a4,184(sp) │ │ │ │ + ld a5,750(a5) │ │ │ │ + ld a4,120(sp) │ │ │ │ ld a5,0(a5) │ │ │ │ xor a5,a5,a4 │ │ │ │ li a4,0 │ │ │ │ - bnez a5,a69c │ │ │ │ - ld ra,296(sp) │ │ │ │ - ld s0,288(sp) │ │ │ │ - ld a0,152(sp) │ │ │ │ - ld s1,280(sp) │ │ │ │ - ld s2,272(sp) │ │ │ │ - ld s3,264(sp) │ │ │ │ - ld s4,256(sp) │ │ │ │ - ld s5,248(sp) │ │ │ │ - ld s6,240(sp) │ │ │ │ - ld s7,232(sp) │ │ │ │ - ld s8,224(sp) │ │ │ │ - ld s9,216(sp) │ │ │ │ - ld s10,208(sp) │ │ │ │ - ld s11,200(sp) │ │ │ │ - addi sp,sp,304 │ │ │ │ - ret │ │ │ │ - ld a0,8(sp) │ │ │ │ - jal 3670 │ │ │ │ - j a5e0 │ │ │ │ - li a1,0 │ │ │ │ - li a0,0 │ │ │ │ - sd a3,32(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a3,32(sp) │ │ │ │ - sd a0,8(sp) │ │ │ │ - li s7,0 │ │ │ │ - j a32c │ │ │ │ - ld s0,168(sp) │ │ │ │ + bnez a5,9c5a │ │ │ │ + ld ra,232(sp) │ │ │ │ + ld s0,224(sp) │ │ │ │ + ld s1,216(sp) │ │ │ │ + ld s2,208(sp) │ │ │ │ + ld s3,200(sp) │ │ │ │ + ld s4,192(sp) │ │ │ │ + ld s5,184(sp) │ │ │ │ + ld s6,176(sp) │ │ │ │ + ld s7,168(sp) │ │ │ │ + ld s8,160(sp) │ │ │ │ + ld s9,152(sp) │ │ │ │ + ld s10,144(sp) │ │ │ │ + ld s11,136(sp) │ │ │ │ li a0,0 │ │ │ │ - sd a3,56(sp) │ │ │ │ - mv a1,s0 │ │ │ │ - sd t3,32(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - mv a2,s0 │ │ │ │ - li a1,0 │ │ │ │ - sd a0,8(sp) │ │ │ │ - jal 3890 │ │ │ │ - ld t3,32(sp) │ │ │ │ - ld a3,56(sp) │ │ │ │ - li s7,0 │ │ │ │ - beqz t3,a32c │ │ │ │ - j a1fa │ │ │ │ - ld a5,24(sp) │ │ │ │ - addi a4,a5,4 │ │ │ │ - j a064 │ │ │ │ + addi sp,sp,240 │ │ │ │ + ret │ │ │ │ + bnez a0,9842 │ │ │ │ + j 9858 │ │ │ │ jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - addi sp,sp,-96 │ │ │ │ - sd s3,56(sp) │ │ │ │ - sd s9,8(sp) │ │ │ │ - sd ra,88(sp) │ │ │ │ - mv s9,a1 │ │ │ │ - mv s3,a0 │ │ │ │ - beqz a1,a74c │ │ │ │ - sd s5,40(sp) │ │ │ │ - addiw s5,a1,1 │ │ │ │ - slli a5,s5,0x20 │ │ │ │ - sd s0,80(sp) │ │ │ │ - sd s1,72(sp) │ │ │ │ - sd s6,32(sp) │ │ │ │ - sd s7,24(sp) │ │ │ │ - sd s2,64(sp) │ │ │ │ - sd s4,48(sp) │ │ │ │ - sd s8,16(sp) │ │ │ │ + addi sp,sp,-304 │ │ │ │ + sd s4,256(sp) │ │ │ │ + lw s4,0(a0) │ │ │ │ + sd s1,280(sp) │ │ │ │ + auipc s1,0x70 │ │ │ │ + ld s1,680(s1) │ │ │ │ + sd s0,288(sp) │ │ │ │ + sd ra,296(sp) │ │ │ │ + mv s0,a0 │ │ │ │ + sd s2,272(sp) │ │ │ │ + ld a0,0(s1) │ │ │ │ + sd a0,184(sp) │ │ │ │ + li a0,0 │ │ │ │ + sd s3,264(sp) │ │ │ │ + sd s5,248(sp) │ │ │ │ + sd s6,240(sp) │ │ │ │ + sd s7,232(sp) │ │ │ │ + sd s8,224(sp) │ │ │ │ + sd s9,216(sp) │ │ │ │ + sd s10,208(sp) │ │ │ │ + sd s11,200(sp) │ │ │ │ + sd a1,24(sp) │ │ │ │ + sd a4,40(sp) │ │ │ │ + sd a5,32(sp) │ │ │ │ + sd a6,48(sp) │ │ │ │ + sd a7,56(sp) │ │ │ │ + ld s1,304(sp) │ │ │ │ + beqz s4,a154 │ │ │ │ + ld a5,8(s0) │ │ │ │ + slli a4,s4,0x20 │ │ │ │ + srli s7,a4,0x1b │ │ │ │ + lw s2,16(a5) │ │ │ │ + mv s11,a3 │ │ │ │ mv s6,a2 │ │ │ │ - mv s7,a3 │ │ │ │ - srli s5,a5,0x1d │ │ │ │ - li s1,1 │ │ │ │ - li s0,0 │ │ │ │ + add a3,a5,s7 │ │ │ │ + lw a4,16(a5) │ │ │ │ + bne a4,s2,a100 │ │ │ │ + addi a5,a5,32 │ │ │ │ + bne a5,a3,9cb4 │ │ │ │ + mulw s4,s4,s2 │ │ │ │ + li a3,0 │ │ │ │ + auipc a2,0x55 │ │ │ │ + addi a2,a2,-2000 │ │ │ │ + li a1,1270 │ │ │ │ + auipc a0,0x54 │ │ │ │ + addi a0,a0,1404 │ │ │ │ + jal 3631e │ │ │ │ li a0,0 │ │ │ │ - j a6e8 │ │ │ │ - lw a4,4(a5) │ │ │ │ - beq a4,s6,a76c │ │ │ │ - addiw a5,s1,1 │ │ │ │ - addi s0,s0,1 │ │ │ │ - bgeu s1,s9,a73c │ │ │ │ - mv s1,a5 │ │ │ │ - slli s2,s0,0x3 │ │ │ │ - add a5,s3,s2 │ │ │ │ - sext.w s4,s0 │ │ │ │ - bnez a0,a6d6 │ │ │ │ - lw a4,0(a5) │ │ │ │ - bgeu a4,s7,a6dc │ │ │ │ - lw a3,4(a5) │ │ │ │ - mv a1,s5 │ │ │ │ - mv a0,s3 │ │ │ │ - beq a3,s6,a78c │ │ │ │ - beqz a4,a762 │ │ │ │ - jal 1d4e0 │ │ │ │ - subw s4,s9,s4 │ │ │ │ - add s8,a0,s2 │ │ │ │ + li s3,0 │ │ │ │ + auipc s8,0x57 │ │ │ │ + addi s8,s8,300 │ │ │ │ + li s5,-1 │ │ │ │ slli a5,s4,0x20 │ │ │ │ - addi s2,s2,8 │ │ │ │ - srli a2,a5,0x1d │ │ │ │ - mv s3,a0 │ │ │ │ - mv a1,s8 │ │ │ │ - add a0,a0,s2 │ │ │ │ - jal 36a0 │ │ │ │ - sw s7,0(s8) │ │ │ │ - sw s6,4(s8) │ │ │ │ - li a0,1 │ │ │ │ - addiw a5,s1,1 │ │ │ │ - addi s0,s0,1 │ │ │ │ - bltu s1,s9,a6e6 │ │ │ │ - ld s0,80(sp) │ │ │ │ - ld s1,72(sp) │ │ │ │ - ld s2,64(sp) │ │ │ │ - ld s4,48(sp) │ │ │ │ - ld s5,40(sp) │ │ │ │ - ld s6,32(sp) │ │ │ │ - ld s7,24(sp) │ │ │ │ - ld s8,16(sp) │ │ │ │ - ld ra,88(sp) │ │ │ │ - slli a5,s9,0x20 │ │ │ │ - mv a0,s3 │ │ │ │ - ld s9,8(sp) │ │ │ │ - ld s3,56(sp) │ │ │ │ - srli a1,a5,0x1d │ │ │ │ - addi sp,sp,96 │ │ │ │ - j 1d4e0 │ │ │ │ - sw s7,0(a5) │ │ │ │ - sw s6,4(a5) │ │ │ │ - j a73c │ │ │ │ - subw a2,s9,s4 │ │ │ │ - slli a4,s1,0x20 │ │ │ │ - srli s1,a4,0x1d │ │ │ │ - slli a4,a2,0x20 │ │ │ │ - srli a2,a4,0x1d │ │ │ │ - add a1,s3,s1 │ │ │ │ - mv a0,a5 │ │ │ │ - jal 36a0 │ │ │ │ - j a73c │ │ │ │ - sw s7,0(a5) │ │ │ │ - j a73c │ │ │ │ - addi sp,sp,-352 │ │ │ │ - sd s7,280(sp) │ │ │ │ - mv s7,a1 │ │ │ │ - auipc a1,0x6f │ │ │ │ - ld a1,1912(a1) │ │ │ │ - sd s9,264(sp) │ │ │ │ - sd s10,256(sp) │ │ │ │ - sd ra,344(sp) │ │ │ │ - sd s1,328(sp) │ │ │ │ - ld a5,0(a1) │ │ │ │ - sd a5,200(sp) │ │ │ │ - li a5,0 │ │ │ │ - sd a0,88(sp) │ │ │ │ - sd a3,48(sp) │ │ │ │ - lw s10,24(s7) │ │ │ │ - mv s9,a4 │ │ │ │ - bnez a2,b326 │ │ │ │ - ld a5,48(sp) │ │ │ │ - sd s0,336(sp) │ │ │ │ - sd s2,320(sp) │ │ │ │ - sd s3,312(sp) │ │ │ │ - sd s4,304(sp) │ │ │ │ - sd s5,296(sp) │ │ │ │ - sd s6,288(sp) │ │ │ │ - sd s8,272(sp) │ │ │ │ - sd s11,248(sp) │ │ │ │ - fsd fs0,232(sp) │ │ │ │ - fsd fs1,224(sp) │ │ │ │ - sext.w s1,s9 │ │ │ │ - bltu a5,s9,b356 │ │ │ │ - fcvt.d.w fs1,s9 │ │ │ │ - auipc a5,0x53 │ │ │ │ - fld fs0,842(a5) │ │ │ │ - fmv.d fa0,fs0 │ │ │ │ - fmv.d fa1,fs1 │ │ │ │ - jal 35c0 │ │ │ │ - fadd.d fa0,fa0,fa0 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + slli a1,a5,0x1 │ │ │ │ + add a1,a1,a5 │ │ │ │ + slli a1,a1,0x5 │ │ │ │ + jal 1e81c │ │ │ │ + ld a3,8(s0) │ │ │ │ + sw s4,72(sp) │ │ │ │ + sd a0,80(sp) │ │ │ │ + li s4,0 │ │ │ │ + add a5,a3,s4 │ │ │ │ + lw a2,16(a5) │ │ │ │ + li s10,0 │ │ │ │ + beqz a2,9d8a │ │ │ │ + slli a3,s3,0x20 │ │ │ │ + ld a1,24(a5) │ │ │ │ + srli a3,a3,0x20 │ │ │ │ + ld s9,80(sp) │ │ │ │ + slli a5,a3,0x1 │ │ │ │ + add a5,a5,a3 │ │ │ │ + slli a3,s10,0x6 │ │ │ │ + slli a5,a5,0x5 │ │ │ │ + add a1,a1,a3 │ │ │ │ + mv a2,s8 │ │ │ │ li a0,0 │ │ │ │ - fcvt.lu.d a1,fa0,rtz │ │ │ │ - jal 1d4e0 │ │ │ │ - mv a5,a0 │ │ │ │ - li a1,808 │ │ │ │ + add s9,s9,a5 │ │ │ │ + jal 616c │ │ │ │ + sd a0,0(s9) │ │ │ │ + li a1,32 │ │ │ │ + sb zero,8(s9) │ │ │ │ + sd zero,32(s9) │ │ │ │ + sb zero,24(s9) │ │ │ │ li a0,0 │ │ │ │ - mv s2,a5 │ │ │ │ - sd a5,56(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - mv s5,a0 │ │ │ │ - li a1,1024 │ │ │ │ + jal 1e81c │ │ │ │ + sd a0,16(s9) │ │ │ │ + sd zero,0(a0) │ │ │ │ + sw s5,8(a0) │ │ │ │ + sd zero,16(a0) │ │ │ │ + sd zero,24(a0) │ │ │ │ + li a1,40 │ │ │ │ li a0,0 │ │ │ │ - sd s5,32(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - fmv.d fa1,fs1 │ │ │ │ - fmv.d fa0,fs0 │ │ │ │ - mv s0,a0 │ │ │ │ - sd a0,16(sp) │ │ │ │ - jal 35c0 │ │ │ │ - fadd.d fa0,fa0,fa0 │ │ │ │ - li a1,0 │ │ │ │ - mv a0,s2 │ │ │ │ - fcvt.lu.d a2,fa0,rtz │ │ │ │ - jal 3890 │ │ │ │ - li a2,808 │ │ │ │ + jal 1e81c │ │ │ │ li a1,0 │ │ │ │ - mv a0,s5 │ │ │ │ - jal 3890 │ │ │ │ - li a2,1024 │ │ │ │ + sd a0,88(s9) │ │ │ │ + jal 3440 │ │ │ │ + ld a3,8(s0) │ │ │ │ + addi s10,s10,1 │ │ │ │ + sext.w a2,s10 │ │ │ │ + add a5,a3,s4 │ │ │ │ + lw a1,16(a5) │ │ │ │ + addiw s3,s3,1 │ │ │ │ + bltu a2,a1,9d12 │ │ │ │ + addi s4,s4,32 │ │ │ │ + bne s4,s7,9d08 │ │ │ │ + ld a5,728(s1) │ │ │ │ + auipc a3,0xffffe │ │ │ │ + addi a3,a3,948 │ │ │ │ + li a2,40 │ │ │ │ + lw s3,8(a5) │ │ │ │ + ld s8,0(a5) │ │ │ │ + slli s9,s3,0x20 │ │ │ │ + srli s9,s9,0x20 │ │ │ │ + mv a1,s9 │ │ │ │ + mv a0,s8 │ │ │ │ + sd s3,16(sp) │ │ │ │ + sd s8,8(sp) │ │ │ │ + jal 3400 │ │ │ │ + lw s5,344(s1) │ │ │ │ + li a1,4 │ │ │ │ + slliw a0,s5,0x1 │ │ │ │ + slli a0,a0,0x20 │ │ │ │ + srli a0,a0,0x20 │ │ │ │ + jal 39f0 │ │ │ │ + mv s4,a0 │ │ │ │ + beqz s3,9e28 │ │ │ │ + slli a2,s9,0x2 │ │ │ │ + add a2,a2,s9 │ │ │ │ + addi a4,s8,16 │ │ │ │ + slli a2,a2,0x3 │ │ │ │ + add a2,a2,a4 │ │ │ │ + ld a3,0(a4) │ │ │ │ + ld a0,8(a4) │ │ │ │ + addi a4,a4,40 │ │ │ │ + lwu a5,0(a3) │ │ │ │ + slli a5,a5,0x2 │ │ │ │ + add a5,a5,s4 │ │ │ │ + lw a5,0(a5) │ │ │ │ + sw a5,0(a0) │ │ │ │ + lwu a5,0(a3) │ │ │ │ + slli a5,a5,0x2 │ │ │ │ + add a5,a5,s4 │ │ │ │ + lw a1,0(a5) │ │ │ │ + addiw a1,a1,1 │ │ │ │ + sw a1,0(a5) │ │ │ │ + lwu a5,4(a3) │ │ │ │ + slli a5,a5,0x2 │ │ │ │ + add a5,a5,s4 │ │ │ │ + lw a5,0(a5) │ │ │ │ + sw a5,4(a0) │ │ │ │ + lwu a5,4(a3) │ │ │ │ + slli a5,a5,0x2 │ │ │ │ + add a5,a5,s4 │ │ │ │ + lw a3,0(a5) │ │ │ │ + addiw a3,a3,1 │ │ │ │ + sw a3,0(a5) │ │ │ │ + bne a2,a4,9de4 │ │ │ │ + lw s5,344(s1) │ │ │ │ + slli a5,s5,0x20 │ │ │ │ + srli a2,a5,0x1d │ │ │ │ li a1,0 │ │ │ │ - mv a0,s0 │ │ │ │ + mv a0,s4 │ │ │ │ jal 3890 │ │ │ │ - li a5,1 │ │ │ │ - sw a5,260(s0) │ │ │ │ - li a5,2 │ │ │ │ - sw a5,268(s0) │ │ │ │ - li a5,3 │ │ │ │ - sw a5,284(s0) │ │ │ │ - li a5,4 │ │ │ │ - sw a5,336(s0) │ │ │ │ - beqz s10,a9da │ │ │ │ - lw s2,48(sp) │ │ │ │ - li s6,0 │ │ │ │ - fsd fs2,216(sp) │ │ │ │ - fsd fs3,208(sp) │ │ │ │ - sd s7,72(sp) │ │ │ │ - sd s2,104(sp) │ │ │ │ - auipc a5,0x53 │ │ │ │ - fld fs3,698(a5) │ │ │ │ - auipc a5,0x53 │ │ │ │ - fld fs2,682(a5) │ │ │ │ - auipc s4,0x59 │ │ │ │ - addi s4,s4,1738 │ │ │ │ - sd s10,96(sp) │ │ │ │ - mv s7,s6 │ │ │ │ - sd s9,80(sp) │ │ │ │ - mv s2,s5 │ │ │ │ - ld s3,72(sp) │ │ │ │ - mv a1,s7 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 562a8 │ │ │ │ - mv s0,a0 │ │ │ │ - mv a1,s7 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 56214 │ │ │ │ + li a1,120 │ │ │ │ + li a0,0 │ │ │ │ + sd zero,88(sp) │ │ │ │ + sd zero,96(sp) │ │ │ │ + sd zero,104(sp) │ │ │ │ + sd zero,112(sp) │ │ │ │ + sd zero,120(sp) │ │ │ │ + jal 1e81c │ │ │ │ + ld a5,32(sp) │ │ │ │ + mv s5,a0 │ │ │ │ + sb a5,40(a0) │ │ │ │ ld a5,48(sp) │ │ │ │ - sext.w a0,a0 │ │ │ │ - bltu a5,a0,ae52 │ │ │ │ - addiw a7,a0,-1 │ │ │ │ - li a3,0 │ │ │ │ - ld a5,80(sp) │ │ │ │ - subw s8,a7,a5 │ │ │ │ - li a5,-1 │ │ │ │ - blt s8,a5,a9b2 │ │ │ │ - add s3,s0,a3 │ │ │ │ - lui s0,0x10 │ │ │ │ - addi s0,s0,-36 │ │ │ │ - sd s0,24(sp) │ │ │ │ - ld s0,88(sp) │ │ │ │ - sd s7,64(sp) │ │ │ │ - li s5,101 │ │ │ │ - mv s9,s6 │ │ │ │ - mv s7,s3 │ │ │ │ - ld a4,16(sp) │ │ │ │ - li a3,6 │ │ │ │ - mv a2,s1 │ │ │ │ - mv a1,s7 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 40c9a │ │ │ │ - flt.d a5,fa0,fs3 │ │ │ │ - bnez a5,a9a2 │ │ │ │ - beqz s1,adc4 │ │ │ │ - li s6,0 │ │ │ │ - li s9,0 │ │ │ │ - li a3,0 │ │ │ │ - li s10,19 │ │ │ │ - j a938 │ │ │ │ - slli a5,a5,0x2 │ │ │ │ - add a5,a5,s4 │ │ │ │ - lw a5,8(a5) │ │ │ │ - fcvt.d.wu fa1,a3 │ │ │ │ - fmv.d fa0,fs0 │ │ │ │ - fcvt.d.w fs1,a5 │ │ │ │ - addi s6,s6,1 │ │ │ │ - jal 35c0 │ │ │ │ - fmul.d fa0,fa0,fs1 │ │ │ │ - fcvt.d.wu fa5,s9 │ │ │ │ - sext.w a3,s6 │ │ │ │ - fadd.d fa0,fa0,fa5 │ │ │ │ - fcvt.wu.d s9,fa0,rtz │ │ │ │ - sext.w s9,s9 │ │ │ │ - bgeu a3,s1,a974 │ │ │ │ - add a5,s7,s6 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - addiw a5,a5,-65 │ │ │ │ - zext.b a5,a5 │ │ │ │ - bgeu s10,a5,a906 │ │ │ │ - fcvt.d.wu fa1,a3 │ │ │ │ - fmv.d fa0,fs0 │ │ │ │ - addi s6,s6,1 │ │ │ │ - jal 35c0 │ │ │ │ - fmul.d fa0,fa0,fs2 │ │ │ │ - fcvt.d.wu fa5,s9 │ │ │ │ - sext.w a3,s6 │ │ │ │ - fadd.d fa0,fa0,fa5 │ │ │ │ - fcvt.wu.d s9,fa0,rtz │ │ │ │ - sext.w s9,s9 │ │ │ │ - bltu a3,s1,a938 │ │ │ │ - slli a5,s9,0x20 │ │ │ │ - srli a4,a5,0x1f │ │ │ │ - ld a5,56(sp) │ │ │ │ - add s10,a5,a4 │ │ │ │ - lhu a5,0(s10) │ │ │ │ - lw a3,792(s2) │ │ │ │ - addiw a5,a5,1 │ │ │ │ - slli a5,a5,0x30 │ │ │ │ - srli a5,a5,0x30 │ │ │ │ - sh a5,0(s10) │ │ │ │ - sext.w s11,a5 │ │ │ │ - bltu a3,a5,acbc │ │ │ │ + lwu a1,344(s1) │ │ │ │ + sd s11,24(a0) │ │ │ │ + sw a5,44(a0) │ │ │ │ + ld a5,8(sp) │ │ │ │ + sd s0,0(a0) │ │ │ │ + sd s6,16(a0) │ │ │ │ + sd a5,64(a0) │ │ │ │ + ld a5,16(sp) │ │ │ │ + sd s1,56(a0) │ │ │ │ + sw zero,88(a0) │ │ │ │ + sw a5,72(a0) │ │ │ │ + ld a5,40(sp) │ │ │ │ + sw zero,112(a0) │ │ │ │ + sd s4,104(a0) │ │ │ │ + sd a5,32(a0) │ │ │ │ ld a5,24(sp) │ │ │ │ - beq s11,a5,a9d4 │ │ │ │ - addi s7,s7,1 │ │ │ │ - subw a5,s7,s3 │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - bge s8,a5,a8e4 │ │ │ │ - ld s7,64(sp) │ │ │ │ - mv s6,s9 │ │ │ │ - slli a4,s6,0x20 │ │ │ │ - srli a5,a4,0x1f │ │ │ │ - ld a4,56(sp) │ │ │ │ - add a5,a5,a4 │ │ │ │ - lhu a4,0(a5) │ │ │ │ - lui a5,0x10 │ │ │ │ - addi a5,a5,-36 │ │ │ │ - beq a4,a5,a9d4 │ │ │ │ - ld a5,96(sp) │ │ │ │ - addiw s7,s7,1 │ │ │ │ - bne a5,s7,a89e │ │ │ │ - fld fs2,216(sp) │ │ │ │ - fld fs3,208(sp) │ │ │ │ - sd s2,32(sp) │ │ │ │ - lui a1,0xa │ │ │ │ - addi a1,a1,-960 │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - lui a1,0xa │ │ │ │ - mv a3,a0 │ │ │ │ - addi a1,a1,-960 │ │ │ │ - li a0,0 │ │ │ │ - sd a3,8(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - mv s11,a0 │ │ │ │ - li a1,400 │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - mv s8,a0 │ │ │ │ - li a1,400 │ │ │ │ - li a0,0 │ │ │ │ - sd s8,48(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - mv a5,a0 │ │ │ │ - li a1,400 │ │ │ │ + slli a1,a1,0x3 │ │ │ │ + addi s11,sp,128 │ │ │ │ + sd a5,8(a0) │ │ │ │ + ld a5,56(sp) │ │ │ │ + sd a5,48(a0) │ │ │ │ + addi a5,sp,72 │ │ │ │ + sd a5,80(a0) │ │ │ │ + addi a5,sp,88 │ │ │ │ + sd a5,96(a0) │ │ │ │ li a0,0 │ │ │ │ - sd a5,104(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a3,8(sp) │ │ │ │ - lui a2,0xa │ │ │ │ + jal 1e81c │ │ │ │ mv a5,a0 │ │ │ │ - addi a2,a2,-960 │ │ │ │ - mv a0,a3 │ │ │ │ - li a1,0 │ │ │ │ - sd a3,40(sp) │ │ │ │ - sd a5,88(sp) │ │ │ │ - jal 3890 │ │ │ │ - lui a2,0xa │ │ │ │ - addi a2,a2,-960 │ │ │ │ - li a1,0 │ │ │ │ mv a0,s11 │ │ │ │ - jal 3890 │ │ │ │ - li a6,3 │ │ │ │ - divuw a6,s1,a6 │ │ │ │ - ld a4,32(sp) │ │ │ │ - addiw a5,s1,1 │ │ │ │ - ld a3,40(sp) │ │ │ │ - ld t6,48(sp) │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - addi s10,a4,4 │ │ │ │ - sd a5,8(sp) │ │ │ │ - slli s2,s1,0x20 │ │ │ │ - addi a5,sp,196 │ │ │ │ - sd s10,96(sp) │ │ │ │ - srli s2,s2,0x20 │ │ │ │ - li s7,0 │ │ │ │ - li s3,78 │ │ │ │ - auipc s0,0x59 │ │ │ │ - addi s0,s0,1258 │ │ │ │ sd a5,24(sp) │ │ │ │ - addiw s6,s1,-1 │ │ │ │ - sd a3,64(sp) │ │ │ │ - sd s11,72(sp) │ │ │ │ - sd t6,80(sp) │ │ │ │ - slliw a6,a6,0x1 │ │ │ │ - sd a6,112(sp) │ │ │ │ - ld a1,8(sp) │ │ │ │ - li a0,0 │ │ │ │ - lw s4,0(s10) │ │ │ │ - jal 1d4e0 │ │ │ │ - mv a2,s2 │ │ │ │ - li a1,65 │ │ │ │ - mv s9,a0 │ │ │ │ - jal 3890 │ │ │ │ - add a5,s9,s2 │ │ │ │ - sb zero,0(a5) │ │ │ │ - li a3,5 │ │ │ │ - li a5,0 │ │ │ │ - li a2,4 │ │ │ │ - beqz s4,ab02 │ │ │ │ - remuw a4,s4,a3 │ │ │ │ - sext.w a1,a4 │ │ │ │ - divuw a0,s4,a3 │ │ │ │ - beq a1,a2,aaf0 │ │ │ │ - slli a4,a4,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add a4,a4,s0 │ │ │ │ - lbu a1,0(a4) │ │ │ │ - slli a4,a5,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add a4,a4,s9 │ │ │ │ - sb a1,0(a4) │ │ │ │ - addiw a5,a5,1 │ │ │ │ - bgeu a2,s4,ab02 │ │ │ │ - mv s4,a0 │ │ │ │ - remuw a4,s4,a3 │ │ │ │ - sext.w a1,a4 │ │ │ │ - divuw a0,s4,a3 │ │ │ │ - bne a1,a2,aac2 │ │ │ │ - slli a4,a5,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add a4,a4,s9 │ │ │ │ - sb s3,0(a4) │ │ │ │ - addiw a5,a5,1 │ │ │ │ - bne s4,a2,aade │ │ │ │ - li s11,100 │ │ │ │ - ld s4,96(sp) │ │ │ │ - addi s8,sp,192 │ │ │ │ - sd s10,48(sp) │ │ │ │ - mv s10,s8 │ │ │ │ - mulw a5,s11,s7 │ │ │ │ - li s11,0 │ │ │ │ - mv s5,s11 │ │ │ │ - sd a5,40(sp) │ │ │ │ - beq s5,s7,abbc │ │ │ │ - ld a1,8(sp) │ │ │ │ - li a0,0 │ │ │ │ - lw s11,0(s4) │ │ │ │ - jal 1d4e0 │ │ │ │ - mv a2,s2 │ │ │ │ - li a1,65 │ │ │ │ - mv s8,a0 │ │ │ │ - jal 3890 │ │ │ │ - add a5,s8,s2 │ │ │ │ - sb zero,0(a5) │ │ │ │ - li a2,5 │ │ │ │ - li a5,0 │ │ │ │ - li a1,4 │ │ │ │ - beqz s11,ab98 │ │ │ │ - remuw a4,s11,a2 │ │ │ │ - sext.w a3,a4 │ │ │ │ - divuw a0,s11,a2 │ │ │ │ - beq a3,a1,ab86 │ │ │ │ - slli a4,a4,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add a4,a4,s0 │ │ │ │ - lbu a3,0(a4) │ │ │ │ - slli a4,a5,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add a4,a4,s8 │ │ │ │ - sb a3,0(a4) │ │ │ │ - addiw a5,a5,1 │ │ │ │ - bgeu a1,s11,ab98 │ │ │ │ - mv s11,a0 │ │ │ │ - remuw a4,s11,a2 │ │ │ │ - sext.w a3,a4 │ │ │ │ - divuw a0,s11,a2 │ │ │ │ - bne a3,a1,ab58 │ │ │ │ - slli a4,a5,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add a4,a4,s8 │ │ │ │ - sb s3,0(a4) │ │ │ │ - addiw a5,a5,1 │ │ │ │ - bne s11,a1,ab74 │ │ │ │ - ld a5,24(sp) │ │ │ │ - mv a4,s10 │ │ │ │ - mv a3,s1 │ │ │ │ - mv a2,s8 │ │ │ │ - mv a1,s1 │ │ │ │ - mv a0,s9 │ │ │ │ - jal 9556 │ │ │ │ - lw a5,192(sp) │ │ │ │ - sext.w a0,a0 │ │ │ │ - beq s6,a5,ad7e │ │ │ │ - lw a4,196(sp) │ │ │ │ - beq s6,a4,ada2 │ │ │ │ - mv a0,s8 │ │ │ │ - jal 3670 │ │ │ │ - addiw s5,s5,1 │ │ │ │ - li a5,100 │ │ │ │ - addi s4,s4,8 │ │ │ │ - bne s5,a5,ab1a │ │ │ │ - ld s10,48(sp) │ │ │ │ - mv a0,s9 │ │ │ │ - addiw s7,s7,1 │ │ │ │ - jal 3670 │ │ │ │ + jal 37f0 │ │ │ │ + mv s3,a0 │ │ │ │ + bnez a0,a13a │ │ │ │ + li a1,0 │ │ │ │ + mv a0,s11 │ │ │ │ + jal 36e0 │ │ │ │ + mv s3,a0 │ │ │ │ + bnez a0,a120 │ │ │ │ + lw a3,344(s1) │ │ │ │ + auipc a2,0x54 │ │ │ │ + addi a2,a2,1682 │ │ │ │ + li a1,1350 │ │ │ │ + auipc a0,0x54 │ │ │ │ + addi a0,a0,902 │ │ │ │ + jal 3631e │ │ │ │ + lw a5,344(s1) │ │ │ │ + ld s10,24(sp) │ │ │ │ + li s8,0 │ │ │ │ + auipc s11,0xfffff │ │ │ │ + addi s11,s11,1514 │ │ │ │ + mv s3,s10 │ │ │ │ + beqz a5,9f20 │ │ │ │ + mv a3,s5 │ │ │ │ + mv a2,s11 │ │ │ │ + li a1,0 │ │ │ │ + mv a0,s10 │ │ │ │ + jal 34f0 │ │ │ │ + bnez a0,a0e4 │ │ │ │ + lw a5,344(s1) │ │ │ │ + addiw s8,s8,1 │ │ │ │ addi s10,s10,8 │ │ │ │ - bne s7,s5,aa88 │ │ │ │ - li a5,100 │ │ │ │ - ld a4,88(sp) │ │ │ │ - ld a6,112(sp) │ │ │ │ - ld s11,72(sp) │ │ │ │ - ld t6,80(sp) │ │ │ │ - addi a4,a4,8 │ │ │ │ - sd zero,120(sp) │ │ │ │ - sd zero,168(sp) │ │ │ │ - sd zero,152(sp) │ │ │ │ - li s4,-1 │ │ │ │ - auipc s3,0x59 │ │ │ │ - addi s3,s3,874 │ │ │ │ - sd a4,184(sp) │ │ │ │ - sd s1,40(sp) │ │ │ │ - sd s11,112(sp) │ │ │ │ - sd t6,136(sp) │ │ │ │ - sd a6,144(sp) │ │ │ │ - mulw a5,a5,s1 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - sd a5,176(sp) │ │ │ │ - ld s7,136(sp) │ │ │ │ - ld s1,120(sp) │ │ │ │ - li a2,400 │ │ │ │ + bltu s8,a5,9eea │ │ │ │ + beqz a5,9f20 │ │ │ │ + li s11,0 │ │ │ │ + ld a0,0(s3) │ │ │ │ li a1,0 │ │ │ │ - sext.w s0,s1 │ │ │ │ - mv a0,s7 │ │ │ │ - sd s0,128(sp) │ │ │ │ - jal 3890 │ │ │ │ - slli a5,s1,0x2 │ │ │ │ - ld s6,88(sp) │ │ │ │ - mv t1,s0 │ │ │ │ - add a5,a5,s7 │ │ │ │ - li a4,1 │ │ │ │ - ld s0,112(sp) │ │ │ │ - ld a6,144(sp) │ │ │ │ - sw a4,0(a5) │ │ │ │ - sw s4,0(s6) │ │ │ │ - li a3,0 │ │ │ │ - li t4,100 │ │ │ │ - li t3,100 │ │ │ │ - mv a7,t1 │ │ │ │ - slli a5,a3,0x20 │ │ │ │ - srli t1,a5,0x1e │ │ │ │ - mulw a7,t4,a7 │ │ │ │ - sw zero,192(sp) │ │ │ │ - add t1,t1,s6 │ │ │ │ - mv a1,s7 │ │ │ │ - li a0,0 │ │ │ │ - li a4,0 │ │ │ │ - j ac5c │ │ │ │ - lw a0,192(sp) │ │ │ │ - addw a5,a7,a4 │ │ │ │ - slli a2,a5,0x20 │ │ │ │ - srli a5,a2,0x1e │ │ │ │ - add a5,a5,s0 │ │ │ │ - lw a2,0(a5) │ │ │ │ - bgeu a0,a2,ac9a │ │ │ │ - bltu a2,a6,ac9a │ │ │ │ - lw a2,0(a1) │ │ │ │ - bnez a2,ac9a │ │ │ │ - lw a2,0(t1) │ │ │ │ - beq a2,s4,ac8e │ │ │ │ - slli a0,a2,0x20 │ │ │ │ - srli a2,a0,0x1e │ │ │ │ - add a2,a2,s7 │ │ │ │ - sw zero,0(a2) │ │ │ │ - sw a4,0(t1) │ │ │ │ - lw a5,0(a5) │ │ │ │ - sw a5,192(sp) │ │ │ │ - li a5,1 │ │ │ │ - sw a5,0(a1) │ │ │ │ - addiw a4,a4,1 │ │ │ │ - addi a1,a1,4 │ │ │ │ - bne a4,t3,ac5a │ │ │ │ - lw a7,0(t1) │ │ │ │ - beq a7,s4,adca │ │ │ │ - addiw a3,a3,1 │ │ │ │ - slli a4,a3,0x20 │ │ │ │ - srli a5,a4,0x1e │ │ │ │ - add a5,a5,s6 │ │ │ │ - sw s4,0(a5) │ │ │ │ - j ac42 │ │ │ │ - li s6,1 │ │ │ │ - li a2,0 │ │ │ │ - sd s1,32(sp) │ │ │ │ - sd s3,40(sp) │ │ │ │ - mv s1,s9 │ │ │ │ - mv s3,s11 │ │ │ │ - li a3,0 │ │ │ │ - mv s11,s6 │ │ │ │ - mv s9,s0 │ │ │ │ - mv s6,a2 │ │ │ │ - add a0,s2,s6 │ │ │ │ - beqz a3,ad2c │ │ │ │ - lw a5,4(a0) │ │ │ │ - beq a5,s1,ad02 │ │ │ │ - addi s0,s6,8 │ │ │ │ addiw s11,s11,1 │ │ │ │ - mv s6,s0 │ │ │ │ - bne s11,s5,acd0 │ │ │ │ - mv s0,s9 │ │ │ │ - ld s3,40(sp) │ │ │ │ - mv s9,s1 │ │ │ │ - ld s1,32(sp) │ │ │ │ - mv a0,s2 │ │ │ │ - li a1,800 │ │ │ │ - jal 1d4e0 │ │ │ │ - mv s2,a0 │ │ │ │ - lhu s11,0(s10) │ │ │ │ - j a99c │ │ │ │ - li a2,101 │ │ │ │ - subw a2,a2,s11 │ │ │ │ - slli a3,s11,0x20 │ │ │ │ - srli a5,a3,0x1d │ │ │ │ - slli a3,a2,0x20 │ │ │ │ - srli a2,a3,0x1d │ │ │ │ - add a1,s2,a5 │ │ │ │ - mv s0,s9 │ │ │ │ - ld s3,40(sp) │ │ │ │ - mv s9,s1 │ │ │ │ - ld s1,32(sp) │ │ │ │ - jal 36a0 │ │ │ │ - j acf0 │ │ │ │ - lw a5,0(a0) │ │ │ │ - bgeu a5,s3,acdc │ │ │ │ - lw a3,4(a0) │ │ │ │ - beq a3,s1,b30e │ │ │ │ - beqz a5,ad6a │ │ │ │ - li a1,808 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 1d4e0 │ │ │ │ - li a5,800 │ │ │ │ - addi s0,s6,8 │ │ │ │ - add a1,a0,s6 │ │ │ │ - mv s2,a0 │ │ │ │ - sub a2,a5,s6 │ │ │ │ - add a0,a0,s0 │ │ │ │ - sd a1,8(sp) │ │ │ │ - jal 36a0 │ │ │ │ - ld a1,8(sp) │ │ │ │ - li a3,1 │ │ │ │ - sw s3,0(a1) │ │ │ │ - sw s1,4(a1) │ │ │ │ - j ace0 │ │ │ │ - mv s11,s3 │ │ │ │ - mv s0,s9 │ │ │ │ - mv s9,s1 │ │ │ │ - ld s3,40(sp) │ │ │ │ - ld s1,32(sp) │ │ │ │ - sw s11,0(a0) │ │ │ │ - sw s9,4(a0) │ │ │ │ - j acf0 │ │ │ │ - lw a4,196(sp) │ │ │ │ - addiw a3,a0,-1 │ │ │ │ - bne a3,a4,abb2 │ │ │ │ - ld a3,40(sp) │ │ │ │ - addw a3,s5,a3 │ │ │ │ - slli a2,a3,0x20 │ │ │ │ - srli a3,a2,0x1e │ │ │ │ - bgeu a4,a5,adbc │ │ │ │ - ld a5,72(sp) │ │ │ │ - add a3,a3,a5 │ │ │ │ - sw a0,0(a3) │ │ │ │ - j abb6 │ │ │ │ - addiw a3,a0,-1 │ │ │ │ - bne a3,a5,abb6 │ │ │ │ - ld a3,40(sp) │ │ │ │ - addw a3,s5,a3 │ │ │ │ - slli a2,a3,0x20 │ │ │ │ - srli a3,a2,0x1e │ │ │ │ - bltu a4,a5,ad9a │ │ │ │ - ld a5,64(sp) │ │ │ │ - add a3,a3,a5 │ │ │ │ - sw a0,0(a3) │ │ │ │ - j abb6 │ │ │ │ - ld s10,56(sp) │ │ │ │ - li s9,0 │ │ │ │ - j a982 │ │ │ │ - ld a5,104(sp) │ │ │ │ - ld a0,128(sp) │ │ │ │ - ld s10,64(sp) │ │ │ │ - ld s7,136(sp) │ │ │ │ - ld a6,144(sp) │ │ │ │ - sw s4,0(a5) │ │ │ │ - mv t4,a5 │ │ │ │ - li s9,0 │ │ │ │ - li t5,100 │ │ │ │ - li t3,100 │ │ │ │ - mv a7,a0 │ │ │ │ - mulw a7,t5,a7 │ │ │ │ - sw zero,192(sp) │ │ │ │ - mv a1,s7 │ │ │ │ - li a0,0 │ │ │ │ - li a4,0 │ │ │ │ - j adf6 │ │ │ │ - lw a0,192(sp) │ │ │ │ - addw a5,a4,a7 │ │ │ │ - slli a2,a5,0x20 │ │ │ │ - srli a5,a2,0x1e │ │ │ │ - add a5,a5,s10 │ │ │ │ - lw a2,0(a5) │ │ │ │ - bgeu a0,a2,ae34 │ │ │ │ - bltu a2,a6,ae34 │ │ │ │ - lw a2,0(a1) │ │ │ │ - bnez a2,ae34 │ │ │ │ - lw a2,0(t4) │ │ │ │ - beq a2,s4,ae28 │ │ │ │ - slli a0,a2,0x20 │ │ │ │ - srli a2,a0,0x1e │ │ │ │ - add a2,a2,s7 │ │ │ │ - sw zero,0(a2) │ │ │ │ - sw a4,0(t4) │ │ │ │ - lw a5,0(a5) │ │ │ │ - sw a5,192(sp) │ │ │ │ - li a5,1 │ │ │ │ - sw a5,0(a1) │ │ │ │ - addiw a4,a4,1 │ │ │ │ - addi a1,a1,4 │ │ │ │ - bne a4,t3,adf4 │ │ │ │ - lw a7,0(t4) │ │ │ │ - beq a7,s4,ae60 │ │ │ │ - addiw s9,s9,1 │ │ │ │ - addi t4,t4,4 │ │ │ │ - beq s9,t3,b2f4 │ │ │ │ - sw s4,0(t4) │ │ │ │ - j ade6 │ │ │ │ - subw a3,a0,a5 │ │ │ │ - addiw a3,a3,-1 │ │ │ │ - slli a3,a3,0x20 │ │ │ │ - ld a7,104(sp) │ │ │ │ - srli a3,a3,0x20 │ │ │ │ - j a8c0 │ │ │ │ - ld s0,176(sp) │ │ │ │ - li a0,0 │ │ │ │ - sd a3,48(sp) │ │ │ │ - mv a1,s0 │ │ │ │ - jal 1d4e0 │ │ │ │ - mv a2,s0 │ │ │ │ - li a1,0 │ │ │ │ - sd a0,24(sp) │ │ │ │ - jal 3890 │ │ │ │ - ld a3,48(sp) │ │ │ │ - li s1,0 │ │ │ │ - beqz s9,afaa │ │ │ │ - addiw a4,s9,-1 │ │ │ │ - slli a5,a4,0x20 │ │ │ │ - srli a4,a5,0x1e │ │ │ │ - ld a5,104(sp) │ │ │ │ - sd a4,72(sp) │ │ │ │ + jal 3250 │ │ │ │ + lw a5,344(s1) │ │ │ │ + addi s3,s3,8 │ │ │ │ + bltu s11,a5,9f0a │ │ │ │ + lw a5,72(sp) │ │ │ │ li s1,0 │ │ │ │ - add t3,a5,a4 │ │ │ │ - slli a5,s9,0x20 │ │ │ │ - srli a4,a5,0x1e │ │ │ │ - ld a5,40(sp) │ │ │ │ - sd a4,80(sp) │ │ │ │ - li s11,4 │ │ │ │ - sw a5,48(sp) │ │ │ │ - li s8,78 │ │ │ │ - li s5,100 │ │ │ │ - mv s0,s9 │ │ │ │ - mv s6,t3 │ │ │ │ - sd a3,160(sp) │ │ │ │ - lwu a5,0(s6) │ │ │ │ - ld a4,32(sp) │ │ │ │ - ld a1,8(sp) │ │ │ │ - slli a5,a5,0x3 │ │ │ │ - add a5,a5,a4 │ │ │ │ - li a0,0 │ │ │ │ - lw s10,4(a5) │ │ │ │ - jal 1d4e0 │ │ │ │ - mv a2,s2 │ │ │ │ - li a1,65 │ │ │ │ - mv s7,a0 │ │ │ │ - jal 3890 │ │ │ │ - add a5,s7,s2 │ │ │ │ - sb zero,0(a5) │ │ │ │ - li a4,5 │ │ │ │ - li a5,0 │ │ │ │ - beqz s10,af34 │ │ │ │ - remuw a3,s10,a4 │ │ │ │ - sext.w a2,a3 │ │ │ │ - divuw a1,s10,a4 │ │ │ │ - beq a2,s11,af22 │ │ │ │ - slli a3,a3,0x20 │ │ │ │ - srli a3,a3,0x20 │ │ │ │ - add a3,a3,s3 │ │ │ │ - lbu a2,0(a3) │ │ │ │ - slli a3,a5,0x20 │ │ │ │ - srli a3,a3,0x20 │ │ │ │ - add a3,a3,s7 │ │ │ │ - sb a2,0(a3) │ │ │ │ - addiw a5,a5,1 │ │ │ │ - bgeu s11,s10,af34 │ │ │ │ - mv s10,a1 │ │ │ │ - remuw a3,s10,a4 │ │ │ │ - sext.w a2,a3 │ │ │ │ - divuw a1,s10,a4 │ │ │ │ - bne a2,s11,aef4 │ │ │ │ - slli a3,a5,0x20 │ │ │ │ - srli a3,a3,0x20 │ │ │ │ - add a3,a3,s7 │ │ │ │ - sb s8,0(a3) │ │ │ │ - addiw a5,a5,1 │ │ │ │ - bne s10,s11,af10 │ │ │ │ - beq s0,s9,af88 │ │ │ │ - lw a5,0(s6) │ │ │ │ - ld a4,72(sp) │ │ │ │ - mv a2,s2 │ │ │ │ - mv a1,s7 │ │ │ │ - sub a3,s6,a4 │ │ │ │ - ld a4,80(sp) │ │ │ │ - addiw s0,s0,-1 │ │ │ │ - addi s6,s6,-4 │ │ │ │ - add a3,a3,a4 │ │ │ │ - lw a3,0(a3) │ │ │ │ - ld a4,64(sp) │ │ │ │ - mulw a5,s5,a5 │ │ │ │ - addw a5,a5,a3 │ │ │ │ - slli a3,a5,0x20 │ │ │ │ - srli a5,a3,0x1e │ │ │ │ - add a5,a5,a4 │ │ │ │ - lw s1,0(a5) │ │ │ │ - lw a5,48(sp) │ │ │ │ - subw s1,a5,s1 │ │ │ │ - ld a5,24(sp) │ │ │ │ - slli a0,s1,0x20 │ │ │ │ - srli a0,a0,0x20 │ │ │ │ - add a0,a0,a5 │ │ │ │ - jal 36a0 │ │ │ │ - mv a0,s7 │ │ │ │ - jal 3670 │ │ │ │ - beqz s0,afa8 │ │ │ │ - ld a5,40(sp) │ │ │ │ - addw a5,a5,s1 │ │ │ │ - sw a5,48(sp) │ │ │ │ - j aeb2 │ │ │ │ - ld a5,24(sp) │ │ │ │ - slli a0,s1,0x20 │ │ │ │ - srli a0,a0,0x20 │ │ │ │ - mv a2,s2 │ │ │ │ - mv a1,s7 │ │ │ │ - add a0,a0,a5 │ │ │ │ - jal 36a0 │ │ │ │ - mv a0,s7 │ │ │ │ - addiw s0,s0,-1 │ │ │ │ - jal 3670 │ │ │ │ - addi s6,s6,-4 │ │ │ │ - bnez s0,aeb2 │ │ │ │ - ld a3,160(sp) │ │ │ │ - ld a5,104(sp) │ │ │ │ - lw a5,0(a5) │ │ │ │ - beq a5,s4,b07c │ │ │ │ - ld a5,96(sp) │ │ │ │ - ld a1,8(sp) │ │ │ │ - li a0,0 │ │ │ │ - lw s8,0(a5) │ │ │ │ - sd a3,48(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - mv a2,s2 │ │ │ │ - li a1,65 │ │ │ │ - mv s9,a0 │ │ │ │ - jal 3890 │ │ │ │ - add a5,s9,s2 │ │ │ │ - sb zero,0(a5) │ │ │ │ - ld a3,48(sp) │ │ │ │ - li a5,0 │ │ │ │ - li a1,5 │ │ │ │ - li a2,4 │ │ │ │ - li t1,78 │ │ │ │ - beqz s8,b036 │ │ │ │ - remuw a4,s8,a1 │ │ │ │ - sext.w a0,a4 │ │ │ │ - divuw a7,s8,a1 │ │ │ │ - beq a0,a2,b024 │ │ │ │ - slli a4,a4,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add a4,a4,s3 │ │ │ │ - lbu a0,0(a4) │ │ │ │ - slli a4,a5,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add a4,a4,s9 │ │ │ │ - sb a0,0(a4) │ │ │ │ - addiw a5,a5,1 │ │ │ │ - bgeu a2,s8,b036 │ │ │ │ - mv s8,a7 │ │ │ │ - remuw a4,s8,a1 │ │ │ │ - sext.w a0,a4 │ │ │ │ - divuw a7,s8,a1 │ │ │ │ - bne a0,a2,aff6 │ │ │ │ - slli a4,a5,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add a4,a4,s9 │ │ │ │ - sb t1,0(a4) │ │ │ │ - addiw a5,a5,1 │ │ │ │ - bne s8,a2,b012 │ │ │ │ - ld a4,128(sp) │ │ │ │ - li a5,100 │ │ │ │ - mv a2,s2 │ │ │ │ - mv a1,s9 │ │ │ │ - sd a3,48(sp) │ │ │ │ - mulw a5,a5,a4 │ │ │ │ - ld a4,104(sp) │ │ │ │ - lw a4,0(a4) │ │ │ │ - addw a5,a5,a4 │ │ │ │ - slli a4,a5,0x20 │ │ │ │ - srli a5,a4,0x1e │ │ │ │ - ld a4,64(sp) │ │ │ │ - add a5,a5,a4 │ │ │ │ - lw a5,0(a5) │ │ │ │ - ld a4,40(sp) │ │ │ │ - subw a5,a4,a5 │ │ │ │ - addw a5,a5,s1 │ │ │ │ - ld a4,24(sp) │ │ │ │ - slli a0,a5,0x20 │ │ │ │ - srli a0,a0,0x20 │ │ │ │ - add a0,a0,a4 │ │ │ │ - sext.w s1,a5 │ │ │ │ - jal 36a0 │ │ │ │ - mv a0,s9 │ │ │ │ + li s3,0 │ │ │ │ + li s11,-1 │ │ │ │ + beqz a5,9fc4 │ │ │ │ + ld a1,80(sp) │ │ │ │ + mv a0,s6 │ │ │ │ + add a1,a1,s1 │ │ │ │ + jal 8bae │ │ │ │ + ld a5,80(sp) │ │ │ │ + add s8,a5,s1 │ │ │ │ + lbu a4,8(s8) │ │ │ │ + beqz a4,a0c4 │ │ │ │ + lbu a4,24(s8) │ │ │ │ + bnez a4,a0c4 │ │ │ │ + ld a0,32(s8) │ │ │ │ + sd zero,0(s8) │ │ │ │ + sb zero,8(s8) │ │ │ │ + sb zero,24(s8) │ │ │ │ + beqz a0,9f64 │ │ │ │ jal 3670 │ │ │ │ - ld a3,48(sp) │ │ │ │ - ld a5,88(sp) │ │ │ │ - lw a5,0(a5) │ │ │ │ - beq a5,s4,b158 │ │ │ │ - slli a4,a5,0x20 │ │ │ │ - srli a5,a4,0x1d │ │ │ │ - ld a4,32(sp) │ │ │ │ - ld a1,8(sp) │ │ │ │ - li a0,0 │ │ │ │ - add a5,a5,a4 │ │ │ │ - lw s8,4(a5) │ │ │ │ - sd a3,48(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - mv a2,s2 │ │ │ │ - li a1,65 │ │ │ │ - mv s9,a0 │ │ │ │ - jal 3890 │ │ │ │ - add a5,s9,s2 │ │ │ │ - sb zero,0(a5) │ │ │ │ - ld a3,48(sp) │ │ │ │ - li a5,0 │ │ │ │ - li a1,5 │ │ │ │ - li a2,4 │ │ │ │ - li t1,78 │ │ │ │ - beqz s8,b112 │ │ │ │ - remuw a4,s8,a1 │ │ │ │ - sext.w a0,a4 │ │ │ │ - divuw a7,s8,a1 │ │ │ │ - beq a0,a2,b100 │ │ │ │ - slli a4,a4,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add a4,a4,s3 │ │ │ │ - lbu a0,0(a4) │ │ │ │ - slli a4,a5,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add a4,a4,s9 │ │ │ │ - sb a0,0(a4) │ │ │ │ - addiw a5,a5,1 │ │ │ │ - bgeu a2,s8,b112 │ │ │ │ - mv s8,a7 │ │ │ │ - remuw a4,s8,a1 │ │ │ │ - sext.w a0,a4 │ │ │ │ - divuw a7,s8,a1 │ │ │ │ - bne a0,a2,b0d2 │ │ │ │ - slli a4,a5,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add a4,a4,s9 │ │ │ │ - sb t1,0(a4) │ │ │ │ - addiw a5,a5,1 │ │ │ │ - bne s8,a2,b0ee │ │ │ │ - ld a4,128(sp) │ │ │ │ - li a5,100 │ │ │ │ - mv a2,s2 │ │ │ │ - mv a1,s9 │ │ │ │ - sd a3,48(sp) │ │ │ │ - mulw a5,a5,a4 │ │ │ │ - ld a4,88(sp) │ │ │ │ - lw a4,0(a4) │ │ │ │ - addw a5,a5,a4 │ │ │ │ - slli a4,a5,0x20 │ │ │ │ - srli a5,a4,0x1e │ │ │ │ - ld a4,112(sp) │ │ │ │ - add a5,a5,a4 │ │ │ │ - lw a5,0(a5) │ │ │ │ - ld a4,40(sp) │ │ │ │ - subw a5,a4,a5 │ │ │ │ - addw a5,a5,s1 │ │ │ │ - ld a4,24(sp) │ │ │ │ - slli a0,a5,0x20 │ │ │ │ - srli a0,a0,0x20 │ │ │ │ - add a0,a0,a4 │ │ │ │ - sext.w s1,a5 │ │ │ │ - jal 36a0 │ │ │ │ - mv a0,s9 │ │ │ │ + sd zero,32(s8) │ │ │ │ + ld s10,16(s8) │ │ │ │ + beqz s10,9fac │ │ │ │ + ld a0,16(s10) │ │ │ │ + sd zero,0(s10) │ │ │ │ + sw s11,8(s10) │ │ │ │ + beqz a0,9f8a │ │ │ │ + jal a248 │ │ │ │ + ld a0,16(s10) │ │ │ │ jal 3670 │ │ │ │ - ld a3,48(sp) │ │ │ │ - li a5,1 │ │ │ │ - bgeu a5,a3,b244 │ │ │ │ - addiw s8,a3,-2 │ │ │ │ - slli a5,s8,0x20 │ │ │ │ - srli s8,a5,0x1e │ │ │ │ - ld a5,88(sp) │ │ │ │ - ld s0,112(sp) │ │ │ │ - li s11,4 │ │ │ │ - addi a7,a5,4 │ │ │ │ - ld a5,184(sp) │ │ │ │ - li s9,78 │ │ │ │ - mv s5,a7 │ │ │ │ - add s10,s8,a5 │ │ │ │ - li s8,5 │ │ │ │ - lwu a5,0(s5) │ │ │ │ - ld a4,32(sp) │ │ │ │ - ld a1,8(sp) │ │ │ │ - slli a5,a5,0x3 │ │ │ │ - add a5,a5,a4 │ │ │ │ - li a0,0 │ │ │ │ - lw s7,4(a5) │ │ │ │ - jal 1d4e0 │ │ │ │ - mv a2,s2 │ │ │ │ - li a1,65 │ │ │ │ - mv s6,a0 │ │ │ │ - jal 3890 │ │ │ │ - add a5,s6,s2 │ │ │ │ - sb zero,0(a5) │ │ │ │ - li a5,0 │ │ │ │ - beqz s7,b202 │ │ │ │ - remuw a4,s7,s8 │ │ │ │ - sext.w a3,a4 │ │ │ │ - divuw a2,s7,s8 │ │ │ │ - beq a3,s11,b1f0 │ │ │ │ - slli a4,a4,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add a4,a4,s3 │ │ │ │ - lbu a3,0(a4) │ │ │ │ - slli a4,a5,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add a4,a4,s6 │ │ │ │ - sb a3,0(a4) │ │ │ │ - addiw a5,a5,1 │ │ │ │ - bgeu s11,s7,b202 │ │ │ │ - mv s7,a2 │ │ │ │ - remuw a4,s7,s8 │ │ │ │ - sext.w a3,a4 │ │ │ │ - divuw a2,s7,s8 │ │ │ │ - bne a3,s11,b1c2 │ │ │ │ - slli a4,a5,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add a4,a4,s6 │ │ │ │ - sb s9,0(a4) │ │ │ │ - addiw a5,a5,1 │ │ │ │ - bne s7,s11,b1de │ │ │ │ - ld a3,40(sp) │ │ │ │ - lw a5,-4(s5) │ │ │ │ - lw a4,0(s5) │ │ │ │ - addw s1,s1,a3 │ │ │ │ - li a3,100 │ │ │ │ - mv a2,s2 │ │ │ │ - mv a1,s6 │ │ │ │ - addi s5,s5,4 │ │ │ │ - mulw a5,a3,a5 │ │ │ │ - addw a5,a5,a4 │ │ │ │ - slli a4,a5,0x20 │ │ │ │ - srli a5,a4,0x1e │ │ │ │ - add a5,a5,s0 │ │ │ │ - lw a5,0(a5) │ │ │ │ - subw s1,s1,a5 │ │ │ │ - ld a5,24(sp) │ │ │ │ - slli a0,s1,0x20 │ │ │ │ - srli a0,a0,0x20 │ │ │ │ - add a0,a0,a5 │ │ │ │ - jal 36a0 │ │ │ │ - mv a0,s6 │ │ │ │ + sd zero,16(s10) │ │ │ │ + ld a0,24(s10) │ │ │ │ + beqz a0,9fa0 │ │ │ │ + jal a248 │ │ │ │ + ld a0,24(s10) │ │ │ │ jal 3670 │ │ │ │ - bne s5,s10,b182 │ │ │ │ - ld a0,24(sp) │ │ │ │ - jal 3310 │ │ │ │ - lwu a5,152(sp) │ │ │ │ - bgeu a5,a0,b31e │ │ │ │ - ld a5,168(sp) │ │ │ │ - beqz a5,b262 │ │ │ │ - mv a0,a5 │ │ │ │ + sd zero,24(s10) │ │ │ │ + ld a0,16(s8) │ │ │ │ jal 3670 │ │ │ │ - ld a0,24(sp) │ │ │ │ - jal 3310 │ │ │ │ - sext.w a5,a0 │ │ │ │ - sd a5,152(sp) │ │ │ │ - ld a5,24(sp) │ │ │ │ - sd a5,168(sp) │ │ │ │ - ld a5,120(sp) │ │ │ │ - ld a3,96(sp) │ │ │ │ - addi a4,a5,1 │ │ │ │ - addi a3,a3,8 │ │ │ │ - sd a4,120(sp) │ │ │ │ - li a5,5 │ │ │ │ - sd a3,96(sp) │ │ │ │ - bne a4,a5,ac0a │ │ │ │ - ld s11,112(sp) │ │ │ │ - ld t6,136(sp) │ │ │ │ - ld a3,64(sp) │ │ │ │ - mv a0,s11 │ │ │ │ - sd t6,8(sp) │ │ │ │ - sd a3,24(sp) │ │ │ │ + sd zero,16(s8) │ │ │ │ + ld a0,88(s8) │ │ │ │ + addiw s3,s3,1 │ │ │ │ + addi s1,s1,96 │ │ │ │ jal 3670 │ │ │ │ - ld a3,24(sp) │ │ │ │ - mv a0,a3 │ │ │ │ + lw a4,72(sp) │ │ │ │ + sd zero,88(s8) │ │ │ │ + bltu s3,a4,9f2a │ │ │ │ + ld a0,80(sp) │ │ │ │ + beqz a0,9fce │ │ │ │ jal 3670 │ │ │ │ - ld t6,8(sp) │ │ │ │ - mv a0,t6 │ │ │ │ + sd zero,80(sp) │ │ │ │ + sw zero,72(sp) │ │ │ │ + beqz s2,a000 │ │ │ │ + ld a5,32(sp) │ │ │ │ + bnez a5,a07c │ │ │ │ + slli a5,s2,0x20 │ │ │ │ + srli s2,a5,0x1a │ │ │ │ + li s3,0 │ │ │ │ + li s1,0 │ │ │ │ + ld a5,8(s0) │ │ │ │ + add a5,a5,s3 │ │ │ │ + ld a0,24(a5) │ │ │ │ + add a0,a0,s1 │ │ │ │ + addi s1,s1,64 │ │ │ │ + jal 60a2 │ │ │ │ + bne s2,s1,9fe4 │ │ │ │ + addi s3,s3,32 │ │ │ │ + bne s3,s7,9fe2 │ │ │ │ + ld a5,16(sp) │ │ │ │ + beqz a5,a032 │ │ │ │ + ld a5,8(sp) │ │ │ │ + slli s1,s9,0x2 │ │ │ │ + add s1,s1,s9 │ │ │ │ + addi s0,a5,16 │ │ │ │ + slli s1,s1,0x3 │ │ │ │ + add s1,s1,s0 │ │ │ │ + ld a0,0(s0) │ │ │ │ + addi s0,s0,40 │ │ │ │ jal 3670 │ │ │ │ - ld a0,104(sp) │ │ │ │ + ld a0,-32(s0) │ │ │ │ + sd zero,-40(s0) │ │ │ │ jal 3670 │ │ │ │ - ld a0,88(sp) │ │ │ │ + sd zero,-32(s0) │ │ │ │ + bne s0,s1,a014 │ │ │ │ + ld a0,24(sp) │ │ │ │ jal 3670 │ │ │ │ - ld a0,56(sp) │ │ │ │ + mv a0,s4 │ │ │ │ jal 3670 │ │ │ │ - ld a0,32(sp) │ │ │ │ + mv a0,s5 │ │ │ │ jal 3670 │ │ │ │ - ld a0,16(sp) │ │ │ │ + ld a0,8(sp) │ │ │ │ jal 3670 │ │ │ │ - auipc a5,0x6f │ │ │ │ - ld a5,-942(a5) │ │ │ │ - ld a4,200(sp) │ │ │ │ + auipc a5,0x70 │ │ │ │ + ld a5,-314(a5) │ │ │ │ + ld a4,184(sp) │ │ │ │ ld a5,0(a5) │ │ │ │ xor a5,a5,a4 │ │ │ │ li a4,0 │ │ │ │ - bnez a5,b37a │ │ │ │ - ld s0,336(sp) │ │ │ │ - ld ra,344(sp) │ │ │ │ - ld a0,168(sp) │ │ │ │ - ld s2,320(sp) │ │ │ │ - ld s3,312(sp) │ │ │ │ - ld s4,304(sp) │ │ │ │ - ld s5,296(sp) │ │ │ │ - ld s6,288(sp) │ │ │ │ - ld s8,272(sp) │ │ │ │ - ld s11,248(sp) │ │ │ │ - fld fs0,232(sp) │ │ │ │ - fld fs1,224(sp) │ │ │ │ - ld s1,328(sp) │ │ │ │ - ld s7,280(sp) │ │ │ │ - ld s9,264(sp) │ │ │ │ - ld s10,256(sp) │ │ │ │ - addi sp,sp,352 │ │ │ │ + bnez a5,a174 │ │ │ │ + ld ra,296(sp) │ │ │ │ + ld s0,288(sp) │ │ │ │ + ld s1,280(sp) │ │ │ │ + ld s2,272(sp) │ │ │ │ + ld s3,264(sp) │ │ │ │ + ld s4,256(sp) │ │ │ │ + ld s5,248(sp) │ │ │ │ + ld s6,240(sp) │ │ │ │ + ld s7,232(sp) │ │ │ │ + ld s8,224(sp) │ │ │ │ + ld s9,216(sp) │ │ │ │ + ld s10,208(sp) │ │ │ │ + ld s11,200(sp) │ │ │ │ + addi sp,sp,304 │ │ │ │ ret │ │ │ │ - ld s0,176(sp) │ │ │ │ - li a0,0 │ │ │ │ - sd a3,48(sp) │ │ │ │ - mv a1,s0 │ │ │ │ - jal 1d4e0 │ │ │ │ - mv a2,s0 │ │ │ │ - li a1,0 │ │ │ │ - sd a0,24(sp) │ │ │ │ - jal 3890 │ │ │ │ - ld a3,48(sp) │ │ │ │ - j ae7e │ │ │ │ - mv s11,s3 │ │ │ │ - mv s0,s9 │ │ │ │ - ld s3,40(sp) │ │ │ │ - mv s9,s1 │ │ │ │ - sw s11,0(a0) │ │ │ │ - ld s1,32(sp) │ │ │ │ - j acf0 │ │ │ │ - ld a0,24(sp) │ │ │ │ - jal 3670 │ │ │ │ - j b26c │ │ │ │ - mv a5,a2 │ │ │ │ - bltu s10,a2,b340 │ │ │ │ - li a0,0 │ │ │ │ - sext.w s10,a5 │ │ │ │ - jal 39c0 │ │ │ │ - sext.w a0,a0 │ │ │ │ - jal 3270 │ │ │ │ - j a7bc │ │ │ │ - mv a5,s10 │ │ │ │ + slli a5,s2,0x20 │ │ │ │ + srli s2,a5,0x1a │ │ │ │ + li s1,0 │ │ │ │ + li s3,1 │ │ │ │ + li s6,0 │ │ │ │ + ld a5,8(s0) │ │ │ │ + add a5,a5,s1 │ │ │ │ + ld a0,24(a5) │ │ │ │ + add a0,a0,s6 │ │ │ │ + jal 60a2 │ │ │ │ + ld a5,8(s0) │ │ │ │ li a0,0 │ │ │ │ - sext.w s10,a5 │ │ │ │ - jal 39c0 │ │ │ │ - sext.w a0,a0 │ │ │ │ - jal 3270 │ │ │ │ - j a7bc │ │ │ │ - auipc a3,0x59 │ │ │ │ - addi a3,a3,-934 │ │ │ │ - li a2,627 │ │ │ │ - auipc a1,0x53 │ │ │ │ - addi a1,a1,-314 │ │ │ │ - auipc a0,0x53 │ │ │ │ - addi a0,a0,-306 │ │ │ │ - fsd fs2,216(sp) │ │ │ │ - fsd fs3,208(sp) │ │ │ │ + add a5,a5,s1 │ │ │ │ + ld a5,24(a5) │ │ │ │ + add a5,a5,s6 │ │ │ │ + ld a1,16(a5) │ │ │ │ + jal 4ecf8 │ │ │ │ + ld a5,8(s0) │ │ │ │ + add a5,a5,s1 │ │ │ │ + ld a5,24(a5) │ │ │ │ + add a5,a5,s6 │ │ │ │ + sb s3,24(a5) │ │ │ │ + addi s6,s6,64 │ │ │ │ + bne s2,s6,a08a │ │ │ │ + addi s1,s1,32 │ │ │ │ + bne s1,s7,a088 │ │ │ │ + j a000 │ │ │ │ + mv a3,s3 │ │ │ │ + auipc a2,0x54 │ │ │ │ + addi a2,a2,1210 │ │ │ │ + li a1,1373 │ │ │ │ + auipc a0,0x54 │ │ │ │ + addi a0,a0,382 │ │ │ │ + jal 22b80 │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ + sd a0,8(sp) │ │ │ │ + jal 3390 <__errno_location@plt> │ │ │ │ + ld a5,8(sp) │ │ │ │ + sw a5,0(a0) │ │ │ │ + auipc a0,0x54 │ │ │ │ + addi a0,a0,1154 │ │ │ │ + jal 38e0 │ │ │ │ + li a0,1 │ │ │ │ + jal 33c0 │ │ │ │ + li a3,0 │ │ │ │ + auipc a2,0x54 │ │ │ │ + addi a2,a2,966 │ │ │ │ + li a1,1262 │ │ │ │ + auipc a0,0x54 │ │ │ │ + addi a0,a0,322 │ │ │ │ + jal 22b80 │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ + jal 3390 <__errno_location@plt> │ │ │ │ + sw s3,0(a0) │ │ │ │ + auipc a0,0x54 │ │ │ │ + addi a0,a0,1032 │ │ │ │ + jal 38e0 │ │ │ │ + li a0,1 │ │ │ │ + jal 33c0 │ │ │ │ + jal 3390 <__errno_location@plt> │ │ │ │ + sw s3,0(a0) │ │ │ │ + auipc a0,0x54 │ │ │ │ + addi a0,a0,982 │ │ │ │ + jal 38e0 │ │ │ │ + li a0,1 │ │ │ │ + jal 33c0 │ │ │ │ + auipc a3,0x5a │ │ │ │ + addi a3,a3,-1156 │ │ │ │ + li a2,1257 │ │ │ │ + auipc a1,0x54 │ │ │ │ + addi a1,a1,240 │ │ │ │ + auipc a0,0x54 │ │ │ │ + addi a0,a0,840 │ │ │ │ jal 3830 <__assert_fail@plt> │ │ │ │ - fsd fs2,216(sp) │ │ │ │ - fsd fs3,208(sp) │ │ │ │ jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - addi sp,sp,-96 │ │ │ │ + addi sp,sp,-48 │ │ │ │ sd s0,32(sp) │ │ │ │ - auipc s0,0x6f │ │ │ │ - addi s0,s0,34 │ │ │ │ - ld t1,0(s0) │ │ │ │ - sd s2,16(sp) │ │ │ │ - sd a4,64(sp) │ │ │ │ - auipc s2,0x6f │ │ │ │ - ld s2,-1158(s2) │ │ │ │ - sd a3,56(sp) │ │ │ │ - sd a5,72(sp) │ │ │ │ - sd a6,80(sp) │ │ │ │ - sd a7,88(sp) │ │ │ │ sd s1,24(sp) │ │ │ │ + sd s2,16(sp) │ │ │ │ + sd ra,40(sp) │ │ │ │ + auipc s2,0x70 │ │ │ │ + ld s2,-626(s2) │ │ │ │ ld a5,0(s2) │ │ │ │ sd a5,8(sp) │ │ │ │ li a5,0 │ │ │ │ - sd ra,40(sp) │ │ │ │ - mv a4,a0 │ │ │ │ - mv a5,a1 │ │ │ │ - mv s1,a2 │ │ │ │ - beqz t1,b3fe │ │ │ │ - ld a0,0(s0) │ │ │ │ - addi a6,sp,56 │ │ │ │ - auipc a3,0x53 │ │ │ │ - addi a3,a3,-378 │ │ │ │ - auipc a2,0x53 │ │ │ │ - addi a2,a2,-370 │ │ │ │ - li a1,1 │ │ │ │ - sd a6,0(sp) │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - ld a3,0(sp) │ │ │ │ - ld a0,0(s0) │ │ │ │ - mv a2,s1 │ │ │ │ - li a1,1 │ │ │ │ - jal 3420 <__vfprintf_chk@plt> │ │ │ │ + sw zero,8(a0) │ │ │ │ + sd zero,0(a0) │ │ │ │ + sd zero,16(a0) │ │ │ │ + sd zero,24(a0) │ │ │ │ + sb zero,32(a0) │ │ │ │ + sd zero,40(a0) │ │ │ │ + sd zero,48(a0) │ │ │ │ + sd zero,56(a0) │ │ │ │ + sd zero,64(a0) │ │ │ │ + sd zero,72(a0) │ │ │ │ + sd zero,80(a0) │ │ │ │ + sw zero,88(a0) │ │ │ │ + sd zero,96(a0) │ │ │ │ + sw zero,4(sp) │ │ │ │ + mv s0,a0 │ │ │ │ + mv s1,a1 │ │ │ │ + mv a0,a1 │ │ │ │ + beqz a2,a1f0 │ │ │ │ + jal 2628c │ │ │ │ + sd a0,0(s0) │ │ │ │ ld a4,8(sp) │ │ │ │ ld a5,0(s2) │ │ │ │ xor a5,a5,a4 │ │ │ │ li a4,0 │ │ │ │ - bnez a5,b40c │ │ │ │ + bnez a5,a204 │ │ │ │ ld ra,40(sp) │ │ │ │ + mv a0,s0 │ │ │ │ ld s0,32(sp) │ │ │ │ ld s1,24(sp) │ │ │ │ ld s2,16(sp) │ │ │ │ - addi sp,sp,96 │ │ │ │ + addi sp,sp,48 │ │ │ │ ret │ │ │ │ - auipc a3,0x6f │ │ │ │ - ld a3,-1110(a3) │ │ │ │ - ld a3,0(a3) │ │ │ │ - sd a3,0(s0) │ │ │ │ - j b3bc │ │ │ │ + jal 3310 │ │ │ │ + mv a5,a0 │ │ │ │ + addi a2,sp,4 │ │ │ │ + mv a1,s1 │ │ │ │ + li a0,0 │ │ │ │ + sw a5,4(sp) │ │ │ │ + jal 25cec │ │ │ │ + j a1d4 │ │ │ │ jal 3a10 <__stack_chk_fail@plt> │ │ │ │ addi sp,sp,-16 │ │ │ │ - auipc a1,0x53 │ │ │ │ - addi a1,a1,-410 │ │ │ │ sd s0,0(sp) │ │ │ │ - sd ra,8(sp) │ │ │ │ mv s0,a0 │ │ │ │ - jal 3750 │ │ │ │ - beqz a0,b436 │ │ │ │ + ld a0,0(a0) │ │ │ │ + sd ra,8(sp) │ │ │ │ + beqz a0,a218 │ │ │ │ + jal 3670 │ │ │ │ + ld a0,24(s0) │ │ │ │ + sd zero,0(s0) │ │ │ │ + beqz a0,a224 │ │ │ │ + jal 3670 │ │ │ │ + ld a0,16(s0) │ │ │ │ + sd zero,24(s0) │ │ │ │ + beqz a0,a230 │ │ │ │ + jal 3670 │ │ │ │ + ld a0,8(s0) │ │ │ │ + sd zero,16(s0) │ │ │ │ + beqz a0,a23c │ │ │ │ + jal 3670 │ │ │ │ ld ra,8(sp) │ │ │ │ + sd zero,8(s0) │ │ │ │ ld s0,0(sp) │ │ │ │ - auipc a5,0x6f │ │ │ │ - sd a0,-130(a5) │ │ │ │ addi sp,sp,16 │ │ │ │ ret │ │ │ │ - mv a3,s0 │ │ │ │ - auipc a2,0x53 │ │ │ │ - addi a2,a2,-440 │ │ │ │ - li a1,76 │ │ │ │ - auipc a0,0x53 │ │ │ │ - addi a0,a0,-412 │ │ │ │ - jal b382 │ │ │ │ - li a0,-1 │ │ │ │ - jal 33c0 │ │ │ │ - addi sp,sp,-80 │ │ │ │ - sd s2,16(sp) │ │ │ │ - auipc s2,0x6f │ │ │ │ - addi s2,s2,-178 │ │ │ │ - ld t1,0(s2) │ │ │ │ + addi sp,sp,-32 │ │ │ │ + sd s1,8(sp) │ │ │ │ + mv s1,a0 │ │ │ │ + ld a0,0(a0) │ │ │ │ + sd ra,24(sp) │ │ │ │ + beqz a0,a258 │ │ │ │ + jal 3670 │ │ │ │ + ld a0,16(s1) │ │ │ │ + sd zero,0(s1) │ │ │ │ + beqz a0,a264 │ │ │ │ + jal 3670 │ │ │ │ + ld a0,40(s1) │ │ │ │ + sd zero,16(s1) │ │ │ │ + beqz a0,a270 │ │ │ │ + jal 3670 │ │ │ │ + ld a0,48(s1) │ │ │ │ + sd zero,40(s1) │ │ │ │ + beqz a0,a27c │ │ │ │ + jal 3670 │ │ │ │ + ld a0,72(s1) │ │ │ │ + sd zero,48(s1) │ │ │ │ + beqz a0,a288 │ │ │ │ + jal 3670 │ │ │ │ + ld a0,80(s1) │ │ │ │ + sd zero,72(s1) │ │ │ │ + beqz a0,a294 │ │ │ │ + jal 3670 │ │ │ │ + lw a5,88(s1) │ │ │ │ + sd zero,80(s1) │ │ │ │ + beqz a5,a2ea │ │ │ │ + sd s2,0(sp) │ │ │ │ + sd s0,16(sp) │ │ │ │ + li s2,0 │ │ │ │ + ld s0,96(s1) │ │ │ │ + slli a5,s2,0x5 │ │ │ │ + add s0,s0,a5 │ │ │ │ + ld a0,0(s0) │ │ │ │ + beqz a0,a2b2 │ │ │ │ + jal 3670 │ │ │ │ + ld a0,24(s0) │ │ │ │ + sd zero,0(s0) │ │ │ │ + beqz a0,a2be │ │ │ │ + jal 3670 │ │ │ │ + ld a0,16(s0) │ │ │ │ + sd zero,24(s0) │ │ │ │ + beqz a0,a2ca │ │ │ │ + jal 3670 │ │ │ │ + ld a0,8(s0) │ │ │ │ + sd zero,16(s0) │ │ │ │ + beqz a0,a2fe │ │ │ │ + jal 3670 │ │ │ │ + lw a4,88(s1) │ │ │ │ + addi s2,s2,1 │ │ │ │ + sd zero,8(s0) │ │ │ │ + sext.w a5,s2 │ │ │ │ + bltu a5,a4,a2a2 │ │ │ │ + ld s0,16(sp) │ │ │ │ + ld s2,0(sp) │ │ │ │ + ld a0,96(s1) │ │ │ │ + beqz a0,a2f2 │ │ │ │ + jal 3670 │ │ │ │ + ld ra,24(sp) │ │ │ │ + sd zero,96(s1) │ │ │ │ + ld s1,8(sp) │ │ │ │ + addi sp,sp,32 │ │ │ │ + ret │ │ │ │ + lw a4,88(s1) │ │ │ │ + addi s2,s2,1 │ │ │ │ + sext.w a5,s2 │ │ │ │ + bltu a5,a4,a2a2 │ │ │ │ + j a2e6 │ │ │ │ + ld a0,24(a0) │ │ │ │ + ret │ │ │ │ + lw a0,8(a0) │ │ │ │ + ret │ │ │ │ + ld a0,16(a0) │ │ │ │ + ret │ │ │ │ + lbu a0,32(a0) │ │ │ │ + ret │ │ │ │ + ld a0,40(a0) │ │ │ │ + ret │ │ │ │ + ld a0,48(a0) │ │ │ │ + ret │ │ │ │ + ld a0,56(a0) │ │ │ │ + ret │ │ │ │ + ld a0,64(a0) │ │ │ │ + ret │ │ │ │ + ld a0,72(a0) │ │ │ │ + ret │ │ │ │ + ld a0,80(a0) │ │ │ │ + ret │ │ │ │ + lw a0,88(a0) │ │ │ │ + ret │ │ │ │ + lw a0,8(a0) │ │ │ │ + sraiw a0,a0,0x4 │ │ │ │ + andi a0,a0,1 │ │ │ │ + ret │ │ │ │ + lw a0,8(a0) │ │ │ │ + sraiw a0,a0,0x2 │ │ │ │ + xori a0,a0,1 │ │ │ │ + andi a0,a0,1 │ │ │ │ + ret │ │ │ │ + addi sp,sp,-48 │ │ │ │ sd s1,24(sp) │ │ │ │ - sd a4,48(sp) │ │ │ │ - auipc s1,0x6f │ │ │ │ - ld s1,-1370(s1) │ │ │ │ - sd a5,56(sp) │ │ │ │ - sd a6,64(sp) │ │ │ │ - sd a7,72(sp) │ │ │ │ - sd s0,32(sp) │ │ │ │ + lw s1,88(a0) │ │ │ │ sd ra,40(sp) │ │ │ │ - ld a5,0(s1) │ │ │ │ - sd a5,8(sp) │ │ │ │ - li a5,0 │ │ │ │ - mv a4,a0 │ │ │ │ - mv s0,a3 │ │ │ │ - beqz t1,b4a6 │ │ │ │ - li a0,0 │ │ │ │ - blez a2,b4ba │ │ │ │ - ld a4,8(sp) │ │ │ │ - ld a5,0(s1) │ │ │ │ - xor a5,a5,a4 │ │ │ │ - li a4,0 │ │ │ │ - bnez a5,b4ec │ │ │ │ - ld ra,40(sp) │ │ │ │ + sd s3,8(sp) │ │ │ │ + beqz s1,a398 │ │ │ │ + sd s0,32(sp) │ │ │ │ + ld s0,96(a0) │ │ │ │ + slli a5,s1,0x20 │ │ │ │ + srli s1,a5,0x1b │ │ │ │ + sd s2,16(sp) │ │ │ │ + li s3,0 │ │ │ │ + mv s2,a1 │ │ │ │ + add s1,s1,s0 │ │ │ │ + ld a0,8(s0) │ │ │ │ + li a2,2 │ │ │ │ + mv a1,s2 │ │ │ │ + jal 32c0 │ │ │ │ + bnez a0,a380 │ │ │ │ + mv s3,s0 │ │ │ │ + addi s0,s0,32 │ │ │ │ + bne s0,s1,a372 │ │ │ │ ld s0,32(sp) │ │ │ │ - ld s1,24(sp) │ │ │ │ + ld ra,40(sp) │ │ │ │ ld s2,16(sp) │ │ │ │ - addi sp,sp,80 │ │ │ │ + ld s1,24(sp) │ │ │ │ + mv a0,s3 │ │ │ │ + ld s3,8(sp) │ │ │ │ + addi sp,sp,48 │ │ │ │ ret │ │ │ │ - auipc a5,0x6f │ │ │ │ - ld a5,-1278(a5) │ │ │ │ - ld a5,0(a5) │ │ │ │ + ld ra,40(sp) │ │ │ │ + li s3,0 │ │ │ │ + ld s1,24(sp) │ │ │ │ + mv a0,s3 │ │ │ │ + ld s3,8(sp) │ │ │ │ + addi sp,sp,48 │ │ │ │ + ret │ │ │ │ + lw a2,88(a0) │ │ │ │ + beqz a2,a3f8 │ │ │ │ + ld a4,96(a0) │ │ │ │ + slli a5,a2,0x20 │ │ │ │ + srli a2,a5,0x1b │ │ │ │ + li a1,0 │ │ │ │ + add a2,a2,a4 │ │ │ │ + ld a3,8(a4) │ │ │ │ + lbu a5,0(a3) │ │ │ │ + addiw a5,a5,-88 │ │ │ │ + bnez a5,a3d0 │ │ │ │ + lbu a5,1(a3) │ │ │ │ + addiw a5,a5,-83 │ │ │ │ + bnez a5,a3d0 │ │ │ │ + mv a1,a4 │ │ │ │ + addi a4,a4,32 │ │ │ │ + bne a4,a2,a3b8 │ │ │ │ li a0,0 │ │ │ │ - sd a5,0(s2) │ │ │ │ - bgtz a2,b490 │ │ │ │ - ld a0,0(s2) │ │ │ │ - mv a5,a1 │ │ │ │ - addi a6,sp,48 │ │ │ │ - auipc a3,0x58 │ │ │ │ - addi a3,a3,-348 │ │ │ │ - auipc a2,0x53 │ │ │ │ - addi a2,a2,-628 │ │ │ │ - li a1,1 │ │ │ │ - sd a6,0(sp) │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - ld a3,0(sp) │ │ │ │ - ld a0,0(s2) │ │ │ │ - mv a2,s0 │ │ │ │ - li a1,1 │ │ │ │ - jal 3420 <__vfprintf_chk@plt> │ │ │ │ - j b490 │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - lw a5,0(a0) │ │ │ │ - lw a3,12(a0) │ │ │ │ - lw a4,16(a0) │ │ │ │ - lw a0,4(a0) │ │ │ │ - addw a5,a5,a3 │ │ │ │ - addw a4,a4,a5 │ │ │ │ - bltu a0,a4,b504 │ │ │ │ - subw a0,a0,a4 │ │ │ │ + beqz a1,a3f6 │ │ │ │ + ld a0,24(a1) │ │ │ │ + addi sp,sp,-16 │ │ │ │ + li a2,10 │ │ │ │ + li a1,0 │ │ │ │ + sd ra,8(sp) │ │ │ │ + jal 32b0 │ │ │ │ + ld ra,8(sp) │ │ │ │ + sext.w a0,a0 │ │ │ │ + seqz a0,a0 │ │ │ │ + addi sp,sp,16 │ │ │ │ + ret │ │ │ │ ret │ │ │ │ li a0,0 │ │ │ │ ret │ │ │ │ - slli a5,a1,0x20 │ │ │ │ - srli a1,a5,0x1c │ │ │ │ - slli a2,a2,0x20 │ │ │ │ - srli a2,a2,0x20 │ │ │ │ - add a0,a0,a1 │ │ │ │ - ld a5,0(a0) │ │ │ │ - slli a4,a2,0x3 │ │ │ │ - add a4,a4,a2 │ │ │ │ - slli a4,a4,0x2 │ │ │ │ - add a5,a5,a4 │ │ │ │ - lw a2,0(a5) │ │ │ │ - lw a3,12(a5) │ │ │ │ - lw a4,4(a5) │ │ │ │ - lw a0,16(a5) │ │ │ │ - addw a5,a3,a2 │ │ │ │ - subw a5,a4,a5 │ │ │ │ - subw a0,a5,a0 │ │ │ │ + lw a2,88(a0) │ │ │ │ + beqz a2,a43a │ │ │ │ + ld a4,96(a0) │ │ │ │ + slli a5,a2,0x20 │ │ │ │ + srli a2,a5,0x1b │ │ │ │ + li a1,0 │ │ │ │ + add a2,a2,a4 │ │ │ │ + ld a3,8(a4) │ │ │ │ + lbu a5,0(a3) │ │ │ │ + addiw a5,a5,-88 │ │ │ │ + bnez a5,a426 │ │ │ │ + lbu a5,1(a3) │ │ │ │ + addiw a5,a5,-85 │ │ │ │ + bnez a5,a426 │ │ │ │ + mv a1,a4 │ │ │ │ + addi a4,a4,32 │ │ │ │ + bne a4,a2,a40e │ │ │ │ + beqz a1,a43a │ │ │ │ + ld a0,24(a1) │ │ │ │ + li a2,10 │ │ │ │ + li a1,0 │ │ │ │ + j 3550 │ │ │ │ + li a0,0 │ │ │ │ ret │ │ │ │ - slli a6,a1,0x20 │ │ │ │ - srli a1,a6,0x1c │ │ │ │ - slli a6,a2,0x20 │ │ │ │ - srli a6,a6,0x20 │ │ │ │ - add a0,a0,a1 │ │ │ │ - ld a2,0(a0) │ │ │ │ - slli a1,a6,0x3 │ │ │ │ - add a1,a1,a6 │ │ │ │ - slli a1,a1,0x2 │ │ │ │ - add a2,a2,a1 │ │ │ │ - addi sp,sp,-32 │ │ │ │ - lw a1,0(a2) │ │ │ │ - lw a6,12(a2) │ │ │ │ - sd s0,16(sp) │ │ │ │ - sd s1,8(sp) │ │ │ │ - mv s0,a5 │ │ │ │ - lw s1,4(a2) │ │ │ │ - fld fa1,16(s0) │ │ │ │ - lw a5,16(a2) │ │ │ │ - fld fa0,8(s0) │ │ │ │ - addw a6,a6,a1 │ │ │ │ - subw s1,s1,a6 │ │ │ │ - mv a0,a3 │ │ │ │ + lw a2,88(a0) │ │ │ │ + beqz a2,a490 │ │ │ │ + ld a4,96(a0) │ │ │ │ + slli a5,a2,0x20 │ │ │ │ + srli a2,a5,0x1b │ │ │ │ + li a1,0 │ │ │ │ + add a2,a2,a4 │ │ │ │ + ld a3,8(a4) │ │ │ │ + lbu a5,0(a3) │ │ │ │ + addiw a5,a5,-88 │ │ │ │ + bnez a5,a468 │ │ │ │ + lbu a5,1(a3) │ │ │ │ + addiw a5,a5,-84 │ │ │ │ + bnez a5,a468 │ │ │ │ mv a1,a4 │ │ │ │ - sd ra,24(sp) │ │ │ │ - subw s1,s1,a5 │ │ │ │ - jal 1b0c4 │ │ │ │ - fld fa1,16(s0) │ │ │ │ - fmv.d fa2,fa0 │ │ │ │ - fld fa0,0(s0) │ │ │ │ - ld s0,16(sp) │ │ │ │ - ld ra,24(sp) │ │ │ │ - mv a0,s1 │ │ │ │ - ld s1,8(sp) │ │ │ │ - addi sp,sp,32 │ │ │ │ - j 1af1c │ │ │ │ - lw a5,20(a0) │ │ │ │ - lw a4,20(a1) │ │ │ │ - bne a5,a4,b5a2 │ │ │ │ - lw a5,24(a1) │ │ │ │ - lw a4,24(a0) │ │ │ │ - subw a0,a5,a4 │ │ │ │ + addi a4,a4,32 │ │ │ │ + bne a4,a2,a450 │ │ │ │ + li a0,0 │ │ │ │ + beqz a1,a48e │ │ │ │ + ld a0,24(a1) │ │ │ │ + addi sp,sp,-16 │ │ │ │ + li a2,10 │ │ │ │ + li a1,0 │ │ │ │ + sd ra,8(sp) │ │ │ │ + jal 32b0 │ │ │ │ + ld ra,8(sp) │ │ │ │ + sext.w a0,a0 │ │ │ │ + seqz a0,a0 │ │ │ │ + addi sp,sp,16 │ │ │ │ ret │ │ │ │ - lw t1,8(a1) │ │ │ │ + ret │ │ │ │ + li a0,0 │ │ │ │ + ret │ │ │ │ + lw a2,88(a0) │ │ │ │ + beqz a2,a4d2 │ │ │ │ + ld a4,96(a0) │ │ │ │ + slli a5,a2,0x20 │ │ │ │ + srli a2,a5,0x1b │ │ │ │ + li a1,0 │ │ │ │ + add a2,a2,a4 │ │ │ │ + ld a3,8(a4) │ │ │ │ + lbu a5,0(a3) │ │ │ │ + addiw a5,a5,-88 │ │ │ │ + bnez a5,a4be │ │ │ │ + lbu a5,1(a3) │ │ │ │ + addiw a5,a5,-86 │ │ │ │ + bnez a5,a4be │ │ │ │ + mv a1,a4 │ │ │ │ + addi a4,a4,32 │ │ │ │ + bne a4,a2,a4a6 │ │ │ │ + beqz a1,a4d2 │ │ │ │ + ld a0,24(a1) │ │ │ │ + li a2,10 │ │ │ │ + li a1,0 │ │ │ │ + j 3550 │ │ │ │ + li a0,0 │ │ │ │ + ret │ │ │ │ + lw a2,88(a0) │ │ │ │ + beqz a2,a50e │ │ │ │ + ld a4,96(a0) │ │ │ │ + slli a5,a2,0x20 │ │ │ │ + srli a2,a5,0x1b │ │ │ │ + li a0,0 │ │ │ │ + add a2,a2,a4 │ │ │ │ + ld a3,8(a4) │ │ │ │ + lbu a5,0(a3) │ │ │ │ + addiw a5,a5,-88 │ │ │ │ + bnez a5,a500 │ │ │ │ + lbu a5,1(a3) │ │ │ │ + addiw a5,a5,-80 │ │ │ │ + bnez a5,a500 │ │ │ │ + mv a0,a4 │ │ │ │ + addi a4,a4,32 │ │ │ │ + bne a4,a2,a4e8 │ │ │ │ + beqz a0,a510 │ │ │ │ + ld a0,24(a0) │ │ │ │ + ret │ │ │ │ + li a0,0 │ │ │ │ + ret │ │ │ │ + lw a6,88(a0) │ │ │ │ addi sp,sp,-64 │ │ │ │ + sd ra,56(sp) │ │ │ │ sd s0,48(sp) │ │ │ │ - addiw t1,t1,1 │ │ │ │ - slli t1,t1,0x20 │ │ │ │ - srli t1,t1,0x20 │ │ │ │ - mv s0,a1 │ │ │ │ - ld a0,0(a1) │ │ │ │ - slli a1,t1,0x3 │ │ │ │ - add a1,a1,t1 │ │ │ │ - slli a1,a1,0x2 │ │ │ │ + beqz a6,a610 │ │ │ │ + ld a4,96(a0) │ │ │ │ + slli a5,a6,0x20 │ │ │ │ + srli a6,a5,0x1b │ │ │ │ sd s1,40(sp) │ │ │ │ sd s2,32(sp) │ │ │ │ + mv s1,a3 │ │ │ │ + mv s0,a1 │ │ │ │ + mv s2,a2 │ │ │ │ + li a3,0 │ │ │ │ + add a6,a6,a4 │ │ │ │ + ld a0,8(a4) │ │ │ │ + lbu a5,0(a0) │ │ │ │ + addiw a5,a5,-88 │ │ │ │ + bnez a5,a550 │ │ │ │ + lbu a5,1(a0) │ │ │ │ + addiw a5,a5,-67 │ │ │ │ + bnez a5,a550 │ │ │ │ + mv a3,a4 │ │ │ │ + addi a4,a4,32 │ │ │ │ + bne a6,a4,a538 │ │ │ │ + beqz a3,a61c │ │ │ │ sd s3,24(sp) │ │ │ │ + ld s3,24(a3) │ │ │ │ sd s4,16(sp) │ │ │ │ + mv a0,s3 │ │ │ │ + jal 3310 │ │ │ │ + sext.w a3,a0 │ │ │ │ + mv a2,s3 │ │ │ │ + auipc a1,0x54 │ │ │ │ + addi a1,a1,-1190 │ │ │ │ + li a0,0 │ │ │ │ + jal 259a0 │ │ │ │ + lw a4,8(a0) │ │ │ │ + li a5,7 │ │ │ │ + mv s4,a0 │ │ │ │ + bne a4,a5,a624 │ │ │ │ + ld a5,0(a0) │ │ │ │ + li a2,10 │ │ │ │ + li a1,0 │ │ │ │ + ld a0,16(a5) │ │ │ │ + ld s3,0(a5) │ │ │ │ + jal 3550 │ │ │ │ + ld a5,0(s4) │ │ │ │ + sd a0,0(s2) │ │ │ │ + ld a5,32(a5) │ │ │ │ + lbu a5,0(a5) │ │ │ │ + addi a5,a5,-45 │ │ │ │ + seqz a5,a5 │ │ │ │ + sb a5,0(s1) │ │ │ │ + beqz s3,a608 │ │ │ │ + ld s2,24(s0) │ │ │ │ sd s5,8(sp) │ │ │ │ - sd s6,0(sp) │ │ │ │ - sd ra,56(sp) │ │ │ │ - mv s3,a5 │ │ │ │ - mv s6,a2 │ │ │ │ - mv s5,a3 │ │ │ │ - mv s4,a4 │ │ │ │ - mv s2,a6 │ │ │ │ - mv s1,a7 │ │ │ │ - jal 3870 │ │ │ │ - lw t1,8(s0) │ │ │ │ - sd a0,0(s0) │ │ │ │ + beqz s2,a646 │ │ │ │ + ld s5,8(s0) │ │ │ │ + li s1,0 │ │ │ │ + li s0,0 │ │ │ │ + j a5da │ │ │ │ + addiw a5,s0,1 │ │ │ │ + slli s1,a5,0x20 │ │ │ │ + srli s1,s1,0x20 │ │ │ │ + sext.w s0,a5 │ │ │ │ + bgeu s1,s2,a646 │ │ │ │ + slli a5,s1,0x3 │ │ │ │ + add a5,a5,s5 │ │ │ │ + ld a1,0(a5) │ │ │ │ + mv a0,s3 │ │ │ │ + jal 3580 │ │ │ │ + bnez a0,a5c8 │ │ │ │ + bgeu s1,s2,a646 │ │ │ │ + mv a1,s4 │ │ │ │ + jal 25ea4 │ │ │ │ ld ra,56(sp) │ │ │ │ - slli a5,t1,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - slli a1,a5,0x3 │ │ │ │ - add a1,a1,a5 │ │ │ │ - lw a5,64(sp) │ │ │ │ - addiw t1,t1,1 │ │ │ │ - slli a1,a1,0x2 │ │ │ │ - sw t1,8(s0) │ │ │ │ - add a0,a0,a1 │ │ │ │ - sw a5,24(a0) │ │ │ │ - lw a5,72(sp) │ │ │ │ + mv a0,s0 │ │ │ │ ld s0,48(sp) │ │ │ │ - sw s6,4(a0) │ │ │ │ - sw a5,28(a0) │ │ │ │ - lw a5,80(sp) │ │ │ │ - sw s5,8(a0) │ │ │ │ - sw s4,0(a0) │ │ │ │ - sw s3,12(a0) │ │ │ │ - sw s2,16(a0) │ │ │ │ - sw s1,20(a0) │ │ │ │ - sw a5,32(a0) │ │ │ │ ld s1,40(sp) │ │ │ │ ld s2,32(sp) │ │ │ │ ld s3,24(sp) │ │ │ │ ld s4,16(sp) │ │ │ │ ld s5,8(sp) │ │ │ │ - ld s6,0(sp) │ │ │ │ addi sp,sp,64 │ │ │ │ ret │ │ │ │ - addi sp,sp,-16 │ │ │ │ - sd s0,0(sp) │ │ │ │ - li a0,0 │ │ │ │ - mv s0,a1 │ │ │ │ - li a1,36 │ │ │ │ - sd ra,8(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - lw t4,4(s0) │ │ │ │ - lw t3,8(s0) │ │ │ │ - lw t1,0(s0) │ │ │ │ - lw a7,12(s0) │ │ │ │ - lw a6,16(s0) │ │ │ │ - lw a1,20(s0) │ │ │ │ - lw a2,24(s0) │ │ │ │ - lw a3,28(s0) │ │ │ │ - lw a4,32(s0) │ │ │ │ - ld ra,8(sp) │ │ │ │ - ld s0,0(sp) │ │ │ │ - sw t4,4(a0) │ │ │ │ - sw t3,8(a0) │ │ │ │ - sw t1,0(a0) │ │ │ │ - sw a7,12(a0) │ │ │ │ - sw a6,16(a0) │ │ │ │ - sw a1,20(a0) │ │ │ │ - sw a2,24(a0) │ │ │ │ - sw a3,28(a0) │ │ │ │ - sw a4,32(a0) │ │ │ │ - addi sp,sp,16 │ │ │ │ - ret │ │ │ │ - lw a0,8(a1) │ │ │ │ - addi sp,sp,-16 │ │ │ │ - sd ra,8(sp) │ │ │ │ - bltu a0,a2,b6c6 │ │ │ │ - slli a0,a2,0x20 │ │ │ │ - srli a0,a0,0x20 │ │ │ │ - ld a2,0(a1) │ │ │ │ - slli a1,a0,0x3 │ │ │ │ - add a1,a1,a0 │ │ │ │ - slli a1,a1,0x2 │ │ │ │ - add a2,a2,a1 │ │ │ │ - sw a5,0(a2) │ │ │ │ - lw a5,16(sp) │ │ │ │ - ld ra,8(sp) │ │ │ │ - sw a3,4(a2) │ │ │ │ - sw a5,20(a2) │ │ │ │ - lw a5,24(sp) │ │ │ │ - sw a4,8(a2) │ │ │ │ - sw a6,12(a2) │ │ │ │ - sw a5,24(a2) │ │ │ │ - lw a5,32(sp) │ │ │ │ - sw a7,16(a2) │ │ │ │ - sw a5,28(a2) │ │ │ │ - lw a5,40(sp) │ │ │ │ - sw a5,32(a2) │ │ │ │ - addi sp,sp,16 │ │ │ │ + ld s1,40(sp) │ │ │ │ + ld s2,32(sp) │ │ │ │ + ld s3,24(sp) │ │ │ │ + ld s4,16(sp) │ │ │ │ + li s0,-1 │ │ │ │ + ld ra,56(sp) │ │ │ │ + mv a0,s0 │ │ │ │ + ld s0,48(sp) │ │ │ │ + addi sp,sp,64 │ │ │ │ ret │ │ │ │ - auipc a3,0x59 │ │ │ │ - addi a3,a3,-1790 │ │ │ │ - li a2,163 │ │ │ │ - auipc a1,0x53 │ │ │ │ - addi a1,a1,-1050 │ │ │ │ - auipc a0,0x53 │ │ │ │ - addi a0,a0,-1042 │ │ │ │ + ld s1,40(sp) │ │ │ │ + ld s2,32(sp) │ │ │ │ + li s0,-1 │ │ │ │ + j a612 │ │ │ │ + auipc a3,0x5a │ │ │ │ + addi a3,a3,-1900 │ │ │ │ + li a2,334 │ │ │ │ + auipc a1,0x54 │ │ │ │ + addi a1,a1,-120 │ │ │ │ + auipc a0,0x54 │ │ │ │ + addi a0,a0,-112 │ │ │ │ + sd s5,8(sp) │ │ │ │ jal 3830 <__assert_fail@plt> │ │ │ │ - ld a0,0(a1) │ │ │ │ + auipc a3,0x5a │ │ │ │ + addi a3,a3,-1934 │ │ │ │ + li a2,348 │ │ │ │ + auipc a1,0x54 │ │ │ │ + addi a1,a1,-154 │ │ │ │ + auipc a0,0x54 │ │ │ │ + addi a0,a0,-122 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + auipc a5,0x70 │ │ │ │ + ld a5,-1726(a5) │ │ │ │ + ld a0,0(a5) │ │ │ │ addi sp,sp,-16 │ │ │ │ - sd s0,0(sp) │ │ │ │ + li a3,0 │ │ │ │ + auipc a2,0x54 │ │ │ │ + addi a2,a2,-124 │ │ │ │ + li a1,1 │ │ │ │ sd ra,8(sp) │ │ │ │ - mv s0,a1 │ │ │ │ - jal 3670 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ ld ra,8(sp) │ │ │ │ - sd zero,0(s0) │ │ │ │ - ld s0,0(sp) │ │ │ │ + li a0,-1 │ │ │ │ addi sp,sp,16 │ │ │ │ ret │ │ │ │ addi sp,sp,-48 │ │ │ │ - sd s1,24(sp) │ │ │ │ - mv s1,a1 │ │ │ │ - mv a0,s1 │ │ │ │ - mv a1,a5 │ │ │ │ + sd s3,8(sp) │ │ │ │ + ld s3,16(a0) │ │ │ │ sd ra,40(sp) │ │ │ │ + sd s0,32(sp) │ │ │ │ + beqz s3,a6ec │ │ │ │ sd s2,16(sp) │ │ │ │ - sd s3,8(sp) │ │ │ │ - mv s2,a4 │ │ │ │ - mv s3,a3 │ │ │ │ + ld s2,24(a1) │ │ │ │ + sd s1,24(sp) │ │ │ │ sd s4,0(sp) │ │ │ │ - mv s4,a5 │ │ │ │ - jal 5b20 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 5b98 │ │ │ │ - lw a5,12(a0) │ │ │ │ - lw a3,0(a0) │ │ │ │ - lw a4,28(a0) │ │ │ │ - addiw a5,a5,1 │ │ │ │ - sw a5,12(a0) │ │ │ │ - lw a5,12(s4) │ │ │ │ - lw a1,32(a0) │ │ │ │ - lw a2,36(a0) │ │ │ │ - addiw a3,a3,1 │ │ │ │ - addiw a4,a4,1 │ │ │ │ - sw a1,40(a0) │ │ │ │ - sw a2,44(a0) │ │ │ │ - sw a3,0(a0) │ │ │ │ - sw a4,28(a0) │ │ │ │ - addiw a5,a5,1 │ │ │ │ - bltu s2,a5,b7a4 │ │ │ │ - lw a5,4(s4) │ │ │ │ - addiw a5,a5,1 │ │ │ │ - bgeu a5,s3,b7a4 │ │ │ │ - sd s0,32(sp) │ │ │ │ - li s0,1 │ │ │ │ - j b760 │ │ │ │ - lw a5,4(s4) │ │ │ │ - addw a2,a2,a5 │ │ │ │ - bgeu a2,s3,b7a2 │ │ │ │ - mv a1,s4 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 5b20 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 5b98 │ │ │ │ - lw a3,12(a0) │ │ │ │ - lw a4,4(a0) │ │ │ │ - lw a7,24(a0) │ │ │ │ - addw a3,a3,s0 │ │ │ │ - sw a3,12(a0) │ │ │ │ - lw a6,12(s4) │ │ │ │ - lw a3,32(a0) │ │ │ │ - lw a5,36(a0) │ │ │ │ - addiw a2,s0,1 │ │ │ │ - addw a4,a4,s0 │ │ │ │ - addw a7,a7,s0 │ │ │ │ - sw a4,4(a0) │ │ │ │ - sw a3,40(a0) │ │ │ │ - sw a5,44(a0) │ │ │ │ - sw a7,24(a0) │ │ │ │ - addw a6,a2,a6 │ │ │ │ - sext.w s0,a2 │ │ │ │ - bgeu s2,a6,b756 │ │ │ │ - ld s0,32(sp) │ │ │ │ + beqz s2,a6fa │ │ │ │ + ld s4,8(a1) │ │ │ │ + li s0,0 │ │ │ │ + li s1,0 │ │ │ │ + j a6c6 │ │ │ │ + addiw a0,s0,1 │ │ │ │ + slli s1,a0,0x20 │ │ │ │ + srli s1,s1,0x20 │ │ │ │ + sext.w s0,a0 │ │ │ │ + bgeu s1,s2,a6fa │ │ │ │ + slli a5,s1,0x3 │ │ │ │ + add a5,a5,s4 │ │ │ │ + ld a1,0(a5) │ │ │ │ + mv a0,s3 │ │ │ │ + jal 3580 │ │ │ │ + bnez a0,a6b4 │ │ │ │ + bgeu s1,s2,a6fa │ │ │ │ ld ra,40(sp) │ │ │ │ + mv a0,s0 │ │ │ │ + ld s0,32(sp) │ │ │ │ ld s1,24(sp) │ │ │ │ ld s2,16(sp) │ │ │ │ - ld s3,8(sp) │ │ │ │ ld s4,0(sp) │ │ │ │ + ld s3,8(sp) │ │ │ │ addi sp,sp,48 │ │ │ │ ret │ │ │ │ - addi sp,sp,-176 │ │ │ │ - sd s3,136(sp) │ │ │ │ - mv s3,a6 │ │ │ │ - lwu a6,4(a6) │ │ │ │ - sd ra,168(sp) │ │ │ │ - sd s0,160(sp) │ │ │ │ - sd s1,152(sp) │ │ │ │ - sd s4,128(sp) │ │ │ │ - sd s5,120(sp) │ │ │ │ - sd s6,112(sp) │ │ │ │ - sd s7,104(sp) │ │ │ │ - sd s8,96(sp) │ │ │ │ - sd s10,80(sp) │ │ │ │ - sd s11,72(sp) │ │ │ │ - add a6,a6,a3 │ │ │ │ - sd s2,144(sp) │ │ │ │ - sd s9,88(sp) │ │ │ │ - mv s11,a5 │ │ │ │ - lbu a5,0(a6) │ │ │ │ - srai s0,a7,0x20 │ │ │ │ - sext.w s7,a7 │ │ │ │ - mv a6,a4 │ │ │ │ - mv s10,a2 │ │ │ │ - li a4,0 │ │ │ │ - mv a2,s7 │ │ │ │ - mv s8,a3 │ │ │ │ - mv a3,s0 │ │ │ │ - sd a6,24(sp) │ │ │ │ - sd a7,40(sp) │ │ │ │ - sd s0,0(sp) │ │ │ │ - mv s1,a0 │ │ │ │ - mv s5,a1 │ │ │ │ - sd a0,32(sp) │ │ │ │ - sd s10,8(sp) │ │ │ │ - jal 2e9e4 │ │ │ │ - mv a5,a0 │ │ │ │ - mv a3,s0 │ │ │ │ - li a4,1 │ │ │ │ - mv a2,s7 │ │ │ │ - mv a1,s5 │ │ │ │ - mv a0,s1 │ │ │ │ - sd a5,56(sp) │ │ │ │ - sext.w s4,a5 │ │ │ │ - srai s6,a5,0x20 │ │ │ │ - jal 2aff6 │ │ │ │ - mv s0,a0 │ │ │ │ - jal 36fc0 │ │ │ │ - sd zero,16(sp) │ │ │ │ - bnez a0,bae0 │ │ │ │ + li s0,-1 │ │ │ │ + ld ra,40(sp) │ │ │ │ mv a0,s0 │ │ │ │ - jal 1c924 │ │ │ │ + ld s0,32(sp) │ │ │ │ + ld s3,8(sp) │ │ │ │ + addi sp,sp,48 │ │ │ │ + ret │ │ │ │ + auipc a3,0x59 │ │ │ │ + addi a3,a3,2006 │ │ │ │ + li a2,406 │ │ │ │ + auipc a1,0x54 │ │ │ │ + addi a1,a1,-334 │ │ │ │ + auipc a0,0x54 │ │ │ │ + addi a0,a0,-302 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + lw a2,88(a0) │ │ │ │ + addi sp,sp,-48 │ │ │ │ + sd ra,40(sp) │ │ │ │ + sd s0,32(sp) │ │ │ │ + beqz a2,a7ae │ │ │ │ + ld a4,96(a0) │ │ │ │ + slli a5,a2,0x20 │ │ │ │ + srli a2,a5,0x1b │ │ │ │ + li a0,0 │ │ │ │ + add a2,a2,a4 │ │ │ │ + ld a3,8(a4) │ │ │ │ + lbu a5,0(a3) │ │ │ │ + addiw a5,a5,-88 │ │ │ │ + bnez a5,a74a │ │ │ │ + lbu a5,1(a3) │ │ │ │ + addiw a5,a5,-80 │ │ │ │ + bnez a5,a74a │ │ │ │ + mv a0,a4 │ │ │ │ + addi a4,a4,32 │ │ │ │ + bne a2,a4,a732 │ │ │ │ + beqz a0,a7ae │ │ │ │ + sd s3,8(sp) │ │ │ │ + ld s3,24(a0) │ │ │ │ + beqz s3,a7ba │ │ │ │ + sd s2,16(sp) │ │ │ │ + ld s2,24(a1) │ │ │ │ + sd s1,24(sp) │ │ │ │ + sd s4,0(sp) │ │ │ │ + beqz s2,a7c0 │ │ │ │ + ld s4,8(a1) │ │ │ │ + li s0,0 │ │ │ │ li s1,0 │ │ │ │ - sext.w a0,a0 │ │ │ │ - bgeu s1,a0,b87e │ │ │ │ - sext.w s2,s1 │ │ │ │ - mv a1,s2 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 1c842 │ │ │ │ - mv a5,a0 │ │ │ │ - mv a1,s2 │ │ │ │ + j a788 │ │ │ │ + addiw a0,s0,1 │ │ │ │ + slli s1,a0,0x20 │ │ │ │ + srli s1,s1,0x20 │ │ │ │ + sext.w s0,a0 │ │ │ │ + bgeu s1,s2,a7c0 │ │ │ │ + slli a5,s1,0x3 │ │ │ │ + add a5,a5,s4 │ │ │ │ + ld a1,0(a5) │ │ │ │ + mv a0,s3 │ │ │ │ + jal 3580 │ │ │ │ + bnez a0,a776 │ │ │ │ + bgeu s1,s2,a7c0 │ │ │ │ + ld s1,24(sp) │ │ │ │ + ld s2,16(sp) │ │ │ │ + ld s3,8(sp) │ │ │ │ + ld s4,0(sp) │ │ │ │ + ld ra,40(sp) │ │ │ │ mv a0,s0 │ │ │ │ - lw s2,0(a5) │ │ │ │ - jal 1c842 │ │ │ │ - lw s9,4(a0) │ │ │ │ - bltu s9,s2,b870 │ │ │ │ - bne s4,s2,b860 │ │ │ │ - beq s6,s9,b9d8 │ │ │ │ - jal 36fc0 │ │ │ │ - bnez a0,ba20 │ │ │ │ - lw a4,12(s3) │ │ │ │ - bltu a4,s11,b9a0 │ │ │ │ - addiw s1,s1,1 │ │ │ │ + ld s0,32(sp) │ │ │ │ + addi sp,sp,48 │ │ │ │ + ret │ │ │ │ + li s0,-1 │ │ │ │ + ld ra,40(sp) │ │ │ │ mv a0,s0 │ │ │ │ - jal 1c924 │ │ │ │ - sext.w a0,a0 │ │ │ │ - bltu s1,a0,b836 │ │ │ │ - lw a5,4(s3) │ │ │ │ - li a4,1 │ │ │ │ - bgeu a4,a5,bab6 │ │ │ │ - lw a4,12(s3) │ │ │ │ - addiw a4,a4,1 │ │ │ │ - bltu s11,a4,bab6 │ │ │ │ - ld a4,24(sp) │ │ │ │ - addiw a5,a5,1 │ │ │ │ - bgeu a5,a4,bab6 │ │ │ │ - li s4,1 │ │ │ │ - j b8c0 │ │ │ │ - jal 36fc0 │ │ │ │ - bnez a0,b924 │ │ │ │ - lw a4,12(s3) │ │ │ │ - addiw s4,s4,1 │ │ │ │ - addw a4,s4,a4 │ │ │ │ - bltu s11,a4,bab6 │ │ │ │ - lw a4,4(s3) │ │ │ │ - addw a5,s4,a4 │ │ │ │ - ld a4,24(sp) │ │ │ │ - bgeu a5,a4,bab6 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - add a5,a5,s8 │ │ │ │ + ld s0,32(sp) │ │ │ │ + addi sp,sp,48 │ │ │ │ + ret │ │ │ │ + ld s3,8(sp) │ │ │ │ + li s0,-1 │ │ │ │ + j a7a4 │ │ │ │ + auipc a3,0x59 │ │ │ │ + addi a3,a3,1824 │ │ │ │ + li a2,434 │ │ │ │ + auipc a1,0x54 │ │ │ │ + addi a1,a1,-532 │ │ │ │ + auipc a0,0x54 │ │ │ │ + addi a0,a0,-500 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + lw a6,88(a0) │ │ │ │ + addi sp,sp,-64 │ │ │ │ + sd ra,56(sp) │ │ │ │ + sd s0,48(sp) │ │ │ │ + beqz a6,a8da │ │ │ │ + ld a4,96(a0) │ │ │ │ + slli a5,a6,0x20 │ │ │ │ + srli a6,a5,0x1b │ │ │ │ + sd s1,40(sp) │ │ │ │ + sd s2,32(sp) │ │ │ │ + mv s1,a3 │ │ │ │ + mv s0,a1 │ │ │ │ + mv s2,a2 │ │ │ │ + li a3,0 │ │ │ │ + add a6,a6,a4 │ │ │ │ + ld a0,8(a4) │ │ │ │ + lbu a5,0(a0) │ │ │ │ + addiw a5,a5,-88 │ │ │ │ + bnez a5,a81e │ │ │ │ + lbu a5,1(a0) │ │ │ │ + addiw a5,a5,-80 │ │ │ │ + bnez a5,a81e │ │ │ │ + mv a3,a4 │ │ │ │ + addi a4,a4,32 │ │ │ │ + bne a6,a4,a806 │ │ │ │ + beqz a3,a8d6 │ │ │ │ + sd s3,24(sp) │ │ │ │ + ld s3,24(a3) │ │ │ │ + sd s4,16(sp) │ │ │ │ + mv a0,s3 │ │ │ │ + jal 3310 │ │ │ │ + sext.w a3,a0 │ │ │ │ + mv a2,s3 │ │ │ │ + auipc a1,0x54 │ │ │ │ + addi a1,a1,-1908 │ │ │ │ + li a0,0 │ │ │ │ + jal 259a0 │ │ │ │ + lw a4,8(a0) │ │ │ │ + li a5,7 │ │ │ │ + mv s4,a0 │ │ │ │ + bne a4,a5,a912 │ │ │ │ + ld a5,0(a0) │ │ │ │ + li a2,10 │ │ │ │ + li a1,0 │ │ │ │ + ld a0,16(a5) │ │ │ │ + ld s3,0(a5) │ │ │ │ + jal 3550 │ │ │ │ + ld a5,0(s4) │ │ │ │ + sd a0,0(s2) │ │ │ │ + ld a5,32(a5) │ │ │ │ lbu a5,0(a5) │ │ │ │ - ld a3,0(sp) │ │ │ │ - ld a0,32(sp) │ │ │ │ - li a4,0 │ │ │ │ - mv a2,s7 │ │ │ │ - mv a1,s5 │ │ │ │ - jal 2e9e4 │ │ │ │ - sd a0,56(sp) │ │ │ │ - sext.w s6,a0 │ │ │ │ - srai s2,a0,0x20 │ │ │ │ - bltu s2,s6,b89e │ │ │ │ - ld s1,8(sp) │ │ │ │ - mv a1,s3 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 5b20 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 5b98 │ │ │ │ - lw a5,24(a0) │ │ │ │ - lw a3,4(a0) │ │ │ │ - lw a4,12(a0) │ │ │ │ - addw a5,a5,s4 │ │ │ │ - sw a5,24(a0) │ │ │ │ - ld a5,0(sp) │ │ │ │ - addw a3,a3,s4 │ │ │ │ - addw a4,a4,s4 │ │ │ │ - sw a3,4(a0) │ │ │ │ - sw a4,12(a0) │ │ │ │ - sw s7,40(a0) │ │ │ │ - sw a5,44(a0) │ │ │ │ - sw s6,32(a0) │ │ │ │ - sw s2,36(a0) │ │ │ │ - jal 36fc0 │ │ │ │ - beqz a0,b8a4 │ │ │ │ + addi a5,a5,-45 │ │ │ │ + seqz a5,a5 │ │ │ │ + sb a5,0(s1) │ │ │ │ + beqz s3,a906 │ │ │ │ + ld s2,24(s0) │ │ │ │ + sd s5,8(sp) │ │ │ │ + beqz s2,a8e6 │ │ │ │ + ld s5,8(s0) │ │ │ │ li s1,0 │ │ │ │ + li s0,0 │ │ │ │ + j a8a8 │ │ │ │ + addiw a5,s0,1 │ │ │ │ + slli s1,a5,0x20 │ │ │ │ + srli s1,s1,0x20 │ │ │ │ + sext.w s0,a5 │ │ │ │ + bgeu s1,s2,a8e6 │ │ │ │ + slli a5,s1,0x3 │ │ │ │ + add a5,a5,s5 │ │ │ │ + ld a1,0(a5) │ │ │ │ + mv a0,s3 │ │ │ │ + jal 3580 │ │ │ │ + bnez a0,a896 │ │ │ │ + bgeu s1,s2,a8e6 │ │ │ │ + mv a1,s4 │ │ │ │ + jal 25ea4 │ │ │ │ + ld ra,56(sp) │ │ │ │ mv a0,s0 │ │ │ │ - jal 1c924 │ │ │ │ - mv a5,a0 │ │ │ │ - sext.w s10,s1 │ │ │ │ - sext.w a5,a5 │ │ │ │ - mv a1,s10 │ │ │ │ - mv a0,s0 │ │ │ │ - bgeu s1,a5,b8a4 │ │ │ │ - jal 1c842 │ │ │ │ - mv a5,a0 │ │ │ │ - mv a1,s10 │ │ │ │ + ld s0,48(sp) │ │ │ │ + ld s1,40(sp) │ │ │ │ + ld s2,32(sp) │ │ │ │ + ld s3,24(sp) │ │ │ │ + ld s4,16(sp) │ │ │ │ + ld s5,8(sp) │ │ │ │ + addi sp,sp,64 │ │ │ │ + ret │ │ │ │ + ld s1,40(sp) │ │ │ │ + ld s2,32(sp) │ │ │ │ + li s0,-1 │ │ │ │ + ld ra,56(sp) │ │ │ │ mv a0,s0 │ │ │ │ - lw s9,0(a5) │ │ │ │ - jal 1c842 │ │ │ │ - lw s10,4(a0) │ │ │ │ - slli a4,s9,0x20 │ │ │ │ - srli a1,a4,0x1e │ │ │ │ - bltu s10,s9,b99c │ │ │ │ - bne s9,s6,b966 │ │ │ │ - beq s10,s2,b99c │ │ │ │ - ld a3,16(s5) │ │ │ │ - ld a0,0(s5) │ │ │ │ - lw a4,4(s3) │ │ │ │ - add a3,a3,a1 │ │ │ │ - lw a3,0(a3) │ │ │ │ - ld a5,16(sp) │ │ │ │ - ld a1,16(a0) │ │ │ │ - addw a4,a4,s4 │ │ │ │ - addw a3,a3,a5 │ │ │ │ - slli a3,a3,0x20 │ │ │ │ - slli a4,a4,0x20 │ │ │ │ - srli a3,a3,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add a3,a3,a1 │ │ │ │ - add a4,a4,s8 │ │ │ │ - lbu a1,0(a3) │ │ │ │ - lbu a0,0(a4) │ │ │ │ - jal 36f82 │ │ │ │ - bnez a0,ba7c │ │ │ │ - addiw s1,s1,1 │ │ │ │ - j b926 │ │ │ │ - ld s10,8(sp) │ │ │ │ - mv a1,s3 │ │ │ │ - mv a0,s10 │ │ │ │ - jal 5b20 │ │ │ │ - mv a0,s10 │ │ │ │ - jal 5b98 │ │ │ │ - lw a1,4(a0) │ │ │ │ - lw a2,0(a0) │ │ │ │ - lw a3,12(a0) │ │ │ │ - lw a4,20(a0) │ │ │ │ + ld s0,48(sp) │ │ │ │ + addi sp,sp,64 │ │ │ │ + ret │ │ │ │ + auipc a3,0x59 │ │ │ │ + addi a3,a3,1562 │ │ │ │ + li a2,476 │ │ │ │ + auipc a1,0x54 │ │ │ │ + addi a1,a1,-826 │ │ │ │ + auipc a0,0x54 │ │ │ │ + addi a0,a0,-794 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + ld s1,40(sp) │ │ │ │ + ld s2,32(sp) │ │ │ │ + ld s3,24(sp) │ │ │ │ + ld s4,16(sp) │ │ │ │ + li s0,-1 │ │ │ │ + j a8dc │ │ │ │ + auipc a3,0x59 │ │ │ │ + addi a3,a3,1518 │ │ │ │ + li a2,462 │ │ │ │ + auipc a1,0x54 │ │ │ │ + addi a1,a1,-870 │ │ │ │ + auipc a0,0x54 │ │ │ │ + addi a0,a0,-862 │ │ │ │ + sd s5,8(sp) │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + addi sp,sp,-208 │ │ │ │ + sd s2,128(sp) │ │ │ │ + sd a2,160(sp) │ │ │ │ + addi s2,sp,160 │ │ │ │ + sd a3,168(sp) │ │ │ │ + sd a4,176(sp) │ │ │ │ + sd a5,184(sp) │ │ │ │ + sd a7,200(sp) │ │ │ │ + sd a6,192(sp) │ │ │ │ + auipc a7,0x6f │ │ │ │ + ld a7,1480(a7) │ │ │ │ + ld a6,0(a7) │ │ │ │ + sd a6,40(sp) │ │ │ │ + li a6,0 │ │ │ │ + mv a5,s2 │ │ │ │ + mv a4,a1 │ │ │ │ + sd s0,144(sp) │ │ │ │ + sd s1,136(sp) │ │ │ │ + mv s0,a1 │ │ │ │ + mv s1,a0 │ │ │ │ + li a3,-1 │ │ │ │ + li a2,1 │ │ │ │ + li a1,0 │ │ │ │ + li a0,0 │ │ │ │ + sd ra,152(sp) │ │ │ │ + sd s3,120(sp) │ │ │ │ + sd s2,32(sp) │ │ │ │ + jal 3840 <__vsnprintf_chk@plt> │ │ │ │ + addiw a1,a0,1 │ │ │ │ + li a0,0 │ │ │ │ + jal 1e81c │ │ │ │ + mv a3,s0 │ │ │ │ + li a2,-1 │ │ │ │ + mv a4,s2 │ │ │ │ + li a1,1 │ │ │ │ + mv s0,a0 │ │ │ │ + sd s2,32(sp) │ │ │ │ + jal 3720 <__vsprintf_chk@plt> │ │ │ │ + lw a1,88(s1) │ │ │ │ + ld a0,96(s1) │ │ │ │ + addi s3,sp,24 │ │ │ │ addiw a1,a1,1 │ │ │ │ - addiw a2,a2,1 │ │ │ │ - addiw a3,a3,1 │ │ │ │ - addiw a4,a4,1 │ │ │ │ - sw a1,4(a0) │ │ │ │ - sw a2,0(a0) │ │ │ │ - sw a3,12(a0) │ │ │ │ - sw a4,20(a0) │ │ │ │ - ld a5,0(sp) │ │ │ │ - sw s7,40(a0) │ │ │ │ - sw s2,32(a0) │ │ │ │ - sw a5,44(a0) │ │ │ │ - sw s9,36(a0) │ │ │ │ - lw a4,4(s3) │ │ │ │ - li a5,1 │ │ │ │ - bgeu a5,a4,b870 │ │ │ │ - lw a4,12(s3) │ │ │ │ - bgeu a4,s11,b870 │ │ │ │ - ld s10,8(sp) │ │ │ │ - mv a1,s3 │ │ │ │ - addiw s1,s1,1 │ │ │ │ - mv a0,s10 │ │ │ │ - jal 5b20 │ │ │ │ - mv a0,s10 │ │ │ │ - jal 5b98 │ │ │ │ - lw a2,0(a0) │ │ │ │ - lw a3,12(a0) │ │ │ │ - lw a4,28(a0) │ │ │ │ - ld a5,0(sp) │ │ │ │ - addiw a2,a2,1 │ │ │ │ - addiw a3,a3,1 │ │ │ │ - addiw a4,a4,1 │ │ │ │ - sw a2,0(a0) │ │ │ │ - sw a3,12(a0) │ │ │ │ - sw a4,28(a0) │ │ │ │ - sw s7,40(a0) │ │ │ │ - sw a5,44(a0) │ │ │ │ - sw s2,32(a0) │ │ │ │ - sw s9,36(a0) │ │ │ │ - j b872 │ │ │ │ - ld a4,16(s5) │ │ │ │ - slli a3,s2,0x20 │ │ │ │ - srli a2,a3,0x1e │ │ │ │ - add a4,a4,a2 │ │ │ │ - ld a3,0(s5) │ │ │ │ - lw a4,0(a4) │ │ │ │ - ld a5,16(sp) │ │ │ │ - ld a2,16(a3) │ │ │ │ - lwu a3,4(s3) │ │ │ │ - addw a4,a4,a5 │ │ │ │ - slli a4,a4,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add a2,a2,a4 │ │ │ │ - add a4,s8,a3 │ │ │ │ - lbu a1,0(a2) │ │ │ │ - lbu a0,0(a4) │ │ │ │ - jal 36f82 │ │ │ │ - beqz a0,b868 │ │ │ │ - ld s10,8(sp) │ │ │ │ - mv a1,s3 │ │ │ │ - mv a0,s10 │ │ │ │ - jal 5b20 │ │ │ │ - mv a0,s10 │ │ │ │ - jal 5b98 │ │ │ │ - lw a2,4(a0) │ │ │ │ - lw a3,0(a0) │ │ │ │ - lw a4,16(a0) │ │ │ │ - addiw a2,a2,1 │ │ │ │ - addiw a3,a3,1 │ │ │ │ - addiw a4,a4,1 │ │ │ │ - sw a2,4(a0) │ │ │ │ - sw a3,0(a0) │ │ │ │ - sw a4,16(a0) │ │ │ │ - j b9c8 │ │ │ │ - ld a0,8(sp) │ │ │ │ - mv a1,s3 │ │ │ │ - addiw s1,s1,1 │ │ │ │ - jal 5b20 │ │ │ │ - ld a0,8(sp) │ │ │ │ - jal 5b98 │ │ │ │ - lw a1,4(a0) │ │ │ │ - lw a3,12(a0) │ │ │ │ - lw a4,24(a0) │ │ │ │ - ld a5,0(sp) │ │ │ │ - addw a1,a1,s4 │ │ │ │ - addw a3,a3,s4 │ │ │ │ - addw a4,a4,s4 │ │ │ │ - sw a1,4(a0) │ │ │ │ - sw a3,12(a0) │ │ │ │ - sw a4,24(a0) │ │ │ │ - sw s7,40(a0) │ │ │ │ - sw a5,44(a0) │ │ │ │ - sw s9,32(a0) │ │ │ │ - sw s10,36(a0) │ │ │ │ - j b926 │ │ │ │ - mv a0,s0 │ │ │ │ - li a1,0 │ │ │ │ - jal 1c72c │ │ │ │ - mv a0,s0 │ │ │ │ - ld s0,160(sp) │ │ │ │ - ld ra,168(sp) │ │ │ │ - ld s1,152(sp) │ │ │ │ - ld s2,144(sp) │ │ │ │ - ld s3,136(sp) │ │ │ │ - ld s4,128(sp) │ │ │ │ - ld s5,120(sp) │ │ │ │ - ld s6,112(sp) │ │ │ │ - ld s7,104(sp) │ │ │ │ - ld s8,96(sp) │ │ │ │ - ld s9,88(sp) │ │ │ │ - ld s10,80(sp) │ │ │ │ - ld s11,72(sp) │ │ │ │ - addi sp,sp,176 │ │ │ │ - j 3670 │ │ │ │ - ld a2,0(sp) │ │ │ │ - mv a1,s7 │ │ │ │ - mv a0,s5 │ │ │ │ - jal 2a5aa │ │ │ │ - sext.w a5,a0 │ │ │ │ - sd a5,16(sp) │ │ │ │ - j b828 │ │ │ │ - addi sp,sp,-80 │ │ │ │ - sd s4,32(sp) │ │ │ │ - sd s5,24(sp) │ │ │ │ - lw s4,24(a1) │ │ │ │ - lw s5,20(a1) │ │ │ │ - sd s3,40(sp) │ │ │ │ - lw s3,28(a1) │ │ │ │ - addw a5,s5,s4 │ │ │ │ - sd s0,64(sp) │ │ │ │ - sd s1,56(sp) │ │ │ │ - sd s2,48(sp) │ │ │ │ - sd ra,72(sp) │ │ │ │ - addw a5,a5,s3 │ │ │ │ - lw s2,16(a1) │ │ │ │ - mv s0,a1 │ │ │ │ - mv s1,a0 │ │ │ │ - bnez a5,bb4a │ │ │ │ - ld a0,0(a0) │ │ │ │ - bltu a2,s2,bb62 │ │ │ │ - lw a1,32(a1) │ │ │ │ - lw a2,36(s0) │ │ │ │ - lw a3,40(s0) │ │ │ │ - lw a4,44(s0) │ │ │ │ - sw s2,4(a0) │ │ │ │ - sw s2,8(a0) │ │ │ │ - sw s5,0(a0) │ │ │ │ - sw s4,12(a0) │ │ │ │ - sw s3,16(a0) │ │ │ │ - sw a1,20(a0) │ │ │ │ - sw a2,24(a0) │ │ │ │ - sw a3,28(a0) │ │ │ │ - sw a4,32(a0) │ │ │ │ - bltu a5,s2,bb60 │ │ │ │ - ld ra,72(sp) │ │ │ │ - ld s0,64(sp) │ │ │ │ - ld s1,56(sp) │ │ │ │ - ld s2,48(sp) │ │ │ │ - ld s3,40(sp) │ │ │ │ - ld s4,32(sp) │ │ │ │ - ld s5,24(sp) │ │ │ │ - addi sp,sp,80 │ │ │ │ - ret │ │ │ │ - ld a0,0(s1) │ │ │ │ - lw a2,8(s1) │ │ │ │ - li a5,1 │ │ │ │ - beq a2,a5,bb92 │ │ │ │ - lw a5,48(a0) │ │ │ │ - lw a4,36(a0) │ │ │ │ - lw a3,52(a0) │ │ │ │ - lw a1,40(a0) │ │ │ │ - addw a4,a4,a5 │ │ │ │ - subw a5,s2,s4 │ │ │ │ - addw a6,a4,a3 │ │ │ │ - subw a5,a5,s5 │ │ │ │ - subw a5,a5,s3 │ │ │ │ - li a3,0 │ │ │ │ - bltu a1,a6,bb8e │ │ │ │ - subw a3,a1,a6 │ │ │ │ - bge a3,a5,bbd2 │ │ │ │ - li a1,72 │ │ │ │ - jal 3870 │ │ │ │ - lw a5,16(s0) │ │ │ │ - lw t1,20(s0) │ │ │ │ - lw a7,24(s0) │ │ │ │ - lw a6,28(s0) │ │ │ │ - lw a1,32(s0) │ │ │ │ - lw a2,36(s0) │ │ │ │ - lw a3,40(s0) │ │ │ │ - lw a4,44(s0) │ │ │ │ - li t3,2 │ │ │ │ - sd a0,0(s1) │ │ │ │ - sw t3,8(s1) │ │ │ │ - sw a5,40(a0) │ │ │ │ - sw a5,44(a0) │ │ │ │ - sw t1,36(a0) │ │ │ │ - sw a7,48(a0) │ │ │ │ - sw a6,52(a0) │ │ │ │ - sw a1,56(a0) │ │ │ │ - sw a2,60(a0) │ │ │ │ - sw a3,64(a0) │ │ │ │ - sw a4,68(a0) │ │ │ │ - j bb4e │ │ │ │ - bne a5,a3,bb4e │ │ │ │ - addiw a2,a2,1 │ │ │ │ - slli a2,a2,0x20 │ │ │ │ - srli a2,a2,0x20 │ │ │ │ - slli a1,a2,0x3 │ │ │ │ - add a1,a1,a2 │ │ │ │ - slli a1,a1,0x2 │ │ │ │ - sd s6,16(sp) │ │ │ │ - sd s7,8(sp) │ │ │ │ - sd s8,0(sp) │ │ │ │ - lw s7,36(s0) │ │ │ │ - lw s8,32(s0) │ │ │ │ - lw s6,40(s0) │ │ │ │ - lw s0,44(s0) │ │ │ │ - jal 3870 │ │ │ │ - lw a4,8(s1) │ │ │ │ - sd a0,0(s1) │ │ │ │ - slli a3,a4,0x20 │ │ │ │ - srli a3,a3,0x20 │ │ │ │ - slli a5,a3,0x3 │ │ │ │ - add a5,a5,a3 │ │ │ │ - addiw a4,a4,1 │ │ │ │ - slli a5,a5,0x2 │ │ │ │ - sw a4,8(s1) │ │ │ │ + slli a5,a1,0x20 │ │ │ │ + srli a1,a5,0x1b │ │ │ │ + jal 1e81c │ │ │ │ + lwu a5,88(s1) │ │ │ │ + sd a0,96(s1) │ │ │ │ + slli a5,a5,0x5 │ │ │ │ add a5,a5,a0 │ │ │ │ - sw s8,20(a5) │ │ │ │ - sw s7,24(a5) │ │ │ │ - sw s6,28(a5) │ │ │ │ - ld s7,8(sp) │ │ │ │ - ld s6,16(sp) │ │ │ │ - ld s8,0(sp) │ │ │ │ - sw s2,4(a5) │ │ │ │ - sw s2,8(a5) │ │ │ │ - sw s5,0(a5) │ │ │ │ - sw s4,12(a5) │ │ │ │ - sw s3,16(a5) │ │ │ │ - sw s0,32(a5) │ │ │ │ - j bb4e │ │ │ │ - addi sp,sp,-256 │ │ │ │ - sd s0,240(sp) │ │ │ │ - mv s0,a4 │ │ │ │ - lw a4,280(sp) │ │ │ │ - ld a0,0(a1) │ │ │ │ - sd s7,184(sp) │ │ │ │ - sd a4,48(sp) │ │ │ │ - lw a4,20(s0) │ │ │ │ - ld s7,16(a0) │ │ │ │ - sd s10,160(sp) │ │ │ │ - mv s10,a5 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - sd s2,224(sp) │ │ │ │ - sd s5,200(sp) │ │ │ │ - sd s9,168(sp) │ │ │ │ - sd ra,248(sp) │ │ │ │ - sd s1,232(sp) │ │ │ │ - sd s3,216(sp) │ │ │ │ - sd s4,208(sp) │ │ │ │ - sd s8,176(sp) │ │ │ │ - sd s11,152(sp) │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - sd a4,64(sp) │ │ │ │ - sd a7,72(sp) │ │ │ │ - lw t1,8(a1) │ │ │ │ - mv s9,a1 │ │ │ │ - ld s2,256(sp) │ │ │ │ - lw s5,264(sp) │ │ │ │ - lw t4,272(sp) │ │ │ │ - lw t6,16(s0) │ │ │ │ - lw t3,288(sp) │ │ │ │ - lw a1,0(s0) │ │ │ │ - lbu a4,44(a0) │ │ │ │ - add s7,s7,a5 │ │ │ │ - beqz a6,c21c │ │ │ │ - addw a5,s10,a1 │ │ │ │ - bgeu a5,t1,c21c │ │ │ │ - lw a5,4(s0) │ │ │ │ - mv s4,a3 │ │ │ │ - mv a3,a5 │ │ │ │ - bgeu a5,s4,c21e │ │ │ │ - li s1,0 │ │ │ │ - mv a4,s0 │ │ │ │ - sd s6,192(sp) │ │ │ │ - mv s0,s1 │ │ │ │ - sd t6,56(sp) │ │ │ │ - li s8,0 │ │ │ │ - li s11,0 │ │ │ │ - li s3,0 │ │ │ │ - sd t6,80(sp) │ │ │ │ - sd t1,16(sp) │ │ │ │ - sd t3,40(sp) │ │ │ │ - mv s6,a2 │ │ │ │ - sd s10,24(sp) │ │ │ │ - sd a6,8(sp) │ │ │ │ - sd t4,32(sp) │ │ │ │ - mv s1,a4 │ │ │ │ - j bd20 │ │ │ │ - lw a1,0(s1) │ │ │ │ - lw a5,4(s1) │ │ │ │ - addw a4,a1,s0 │ │ │ │ - addw a5,a5,s0 │ │ │ │ - slli a4,a4,0x20 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - add a4,a4,s7 │ │ │ │ - add a5,a5,s6 │ │ │ │ - lbu a4,0(a4) │ │ │ │ - lbu a5,0(a5) │ │ │ │ - beq a4,a5,bd6e │ │ │ │ - lw a5,20(s1) │ │ │ │ - ld a4,48(sp) │ │ │ │ - addiw a5,a5,1 │ │ │ │ - sw a5,20(s1) │ │ │ │ - ld a5,40(sp) │ │ │ │ - addw s3,a4,s3 │ │ │ │ - bltu a5,s3,c190 │ │ │ │ - ld a5,8(sp) │ │ │ │ - addiw s0,s0,1 │ │ │ │ - ld a0,0(s9) │ │ │ │ - mv a4,s0 │ │ │ │ - beq a5,s0,bdc0 │ │ │ │ - ld a5,24(sp) │ │ │ │ - ld a3,16(sp) │ │ │ │ - addw a5,a5,s0 │ │ │ │ - addw a5,a5,a1 │ │ │ │ - bgeu a5,a3,bdc0 │ │ │ │ - lw a5,4(s1) │ │ │ │ - addw a5,a5,s0 │ │ │ │ - bgeu a5,s4,bdc0 │ │ │ │ - addw a6,a1,s0 │ │ │ │ - slli a4,a6,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add a4,a4,s7 │ │ │ │ - lbu a7,0(a4) │ │ │ │ - lbu a4,44(a0) │ │ │ │ - beq a7,a4,c170 │ │ │ │ - lw a4,12(s1) │ │ │ │ - bltu a4,s5,bf80 │ │ │ │ - jal 36fc0 │ │ │ │ - beqz a0,bcca │ │ │ │ - lw a4,0(s1) │ │ │ │ - lw a5,4(s1) │ │ │ │ - addw a4,a4,s0 │ │ │ │ - addw a5,a5,s0 │ │ │ │ - slli a4,a4,0x20 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - add a4,a4,s7 │ │ │ │ - add a5,a5,s6 │ │ │ │ - lbu a1,0(a4) │ │ │ │ - lbu a0,0(a5) │ │ │ │ - beq a1,a0,bd6e │ │ │ │ - jal 36f82 │ │ │ │ - bnez a0,bd6e │ │ │ │ - lw a1,0(s1) │ │ │ │ - j bcec │ │ │ │ - ld a5,32(sp) │ │ │ │ - lw s8,20(s1) │ │ │ │ - subw s3,s3,a5 │ │ │ │ - lw a5,16(s1) │ │ │ │ - sext.w a1,s3 │ │ │ │ - not a4,a1 │ │ │ │ - addiw s11,a5,1 │ │ │ │ - srai a4,a4,0x3f │ │ │ │ - and s3,s3,a4 │ │ │ │ - sw s11,16(s1) │ │ │ │ - mv a5,s11 │ │ │ │ - sext.w s3,s3 │ │ │ │ - bgtz a1,bd9c │ │ │ │ - sd s8,64(sp) │ │ │ │ + sd s0,0(a5) │ │ │ │ + mv a0,s0 │ │ │ │ + jal 2628c │ │ │ │ + mv a2,s3 │ │ │ │ + auipc a1,0x54 │ │ │ │ + addi a1,a1,-946 │ │ │ │ + sd a0,8(sp) │ │ │ │ + jal 25918 │ │ │ │ + beqz a0,aa2a │ │ │ │ + sd s9,72(sp) │ │ │ │ + li s9,-1 │ │ │ │ + sd s4,112(sp) │ │ │ │ + sd s5,104(sp) │ │ │ │ + sd s6,96(sp) │ │ │ │ + sd s7,88(sp) │ │ │ │ + sd s8,80(sp) │ │ │ │ + sd s10,64(sp) │ │ │ │ sd s11,56(sp) │ │ │ │ - lw a7,24(s1) │ │ │ │ - lw a6,28(s1) │ │ │ │ - addw a4,a7,s8 │ │ │ │ - addw a4,a4,a6 │ │ │ │ - beqz a4,bec0 │ │ │ │ - lw a1,0(s1) │ │ │ │ - ld a5,8(sp) │ │ │ │ + li s0,0 │ │ │ │ + li s5,1 │ │ │ │ + li s6,2 │ │ │ │ + srli s9,s9,0x20 │ │ │ │ + auipc s4,0x54 │ │ │ │ + addi s4,s4,-990 │ │ │ │ + beq s0,s5,aad0 │ │ │ │ + beq s0,s6,aae6 │ │ │ │ + bnez s0,aa56 │ │ │ │ + lwu a5,88(s1) │ │ │ │ + ld s2,96(s1) │ │ │ │ + slli a5,a5,0x5 │ │ │ │ + add s2,s2,a5 │ │ │ │ + jal 2628c │ │ │ │ + sd a0,8(s2) │ │ │ │ + mv a2,s3 │ │ │ │ + mv a1,s4 │ │ │ │ + li a0,0 │ │ │ │ + jal 25918 │ │ │ │ addiw s0,s0,1 │ │ │ │ - ld a0,0(s9) │ │ │ │ - mv a4,s0 │ │ │ │ - bne a5,s0,bd0c │ │ │ │ - mv a5,s1 │ │ │ │ - addw a4,a4,a1 │ │ │ │ - mv s1,s0 │ │ │ │ - mv s0,a5 │ │ │ │ - slli a5,a4,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - add a5,a5,s7 │ │ │ │ - lbu a3,44(a0) │ │ │ │ - lbu a5,0(a5) │ │ │ │ - ld t6,80(sp) │ │ │ │ - ld t3,40(sp) │ │ │ │ - beq a5,a3,c17a │ │ │ │ - bgeu t3,s3,c0aa │ │ │ │ - ld a5,56(sp) │ │ │ │ - lw s2,24(s0) │ │ │ │ - lw s1,28(s0) │ │ │ │ - ld a4,64(sp) │ │ │ │ - sw a5,16(s0) │ │ │ │ - addw a5,s2,s1 │ │ │ │ - sw a4,20(s0) │ │ │ │ - addw a5,a5,a4 │ │ │ │ - beqz a5,be9e │ │ │ │ - ld a4,56(sp) │ │ │ │ - bgeu t6,a4,be9e │ │ │ │ - mv a6,a4 │ │ │ │ - bgeu a5,a4,be9e │ │ │ │ - ld a5,296(sp) │ │ │ │ - ld a3,296(sp) │ │ │ │ - lw a4,8(a5) │ │ │ │ - li a5,1 │ │ │ │ - ld a0,0(a3) │ │ │ │ - beq a4,a5,c23a │ │ │ │ - lw a5,48(a0) │ │ │ │ - lw a3,36(a0) │ │ │ │ - lw a2,52(a0) │ │ │ │ - lw a1,40(a0) │ │ │ │ - addw a3,a3,a5 │ │ │ │ - subw a5,a6,s2 │ │ │ │ - addw a6,a3,a2 │ │ │ │ - ld a2,64(sp) │ │ │ │ - subw a5,a5,a2 │ │ │ │ - subw a5,a5,s1 │ │ │ │ - li a2,0 │ │ │ │ - bltu a1,a6,be36 │ │ │ │ - subw a2,a1,a6 │ │ │ │ - blt a2,a5,c23a │ │ │ │ - bne a5,a2,be9e │ │ │ │ - addiw a5,a4,1 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - slli a1,a5,0x3 │ │ │ │ - add a1,a1,a5 │ │ │ │ - slli a1,a1,0x2 │ │ │ │ - lw s5,32(s0) │ │ │ │ - lw s4,36(s0) │ │ │ │ - lw s3,40(s0) │ │ │ │ - lw s0,44(s0) │ │ │ │ - jal 3870 │ │ │ │ - ld a5,296(sp) │ │ │ │ - ld a4,296(sp) │ │ │ │ - lw a3,8(a5) │ │ │ │ - sd a0,0(a4) │ │ │ │ - slli a2,a3,0x20 │ │ │ │ - srli a2,a2,0x20 │ │ │ │ - slli a4,a2,0x3 │ │ │ │ - add a4,a4,a2 │ │ │ │ - slli a4,a4,0x2 │ │ │ │ - ld a2,296(sp) │ │ │ │ - add a5,a0,a4 │ │ │ │ - ld a4,56(sp) │ │ │ │ - addiw a3,a3,1 │ │ │ │ - sw a3,8(a2) │ │ │ │ - sw a4,4(a5) │ │ │ │ - sw a4,8(a5) │ │ │ │ - ld a4,64(sp) │ │ │ │ - sw s2,12(a5) │ │ │ │ - sw s1,16(a5) │ │ │ │ - sw a4,0(a5) │ │ │ │ - sw s5,20(a5) │ │ │ │ - sw s4,24(a5) │ │ │ │ - sw s3,28(a5) │ │ │ │ - sw s0,32(a5) │ │ │ │ - ld s6,192(sp) │ │ │ │ - li s2,0 │ │ │ │ - ld ra,248(sp) │ │ │ │ - ld s0,240(sp) │ │ │ │ - ld s1,232(sp) │ │ │ │ - ld s3,216(sp) │ │ │ │ - ld s4,208(sp) │ │ │ │ - ld s5,200(sp) │ │ │ │ - ld s7,184(sp) │ │ │ │ - ld s8,176(sp) │ │ │ │ - ld s9,168(sp) │ │ │ │ - ld s10,160(sp) │ │ │ │ - ld s11,152(sp) │ │ │ │ - mv a0,s2 │ │ │ │ - ld s2,224(sp) │ │ │ │ - addi sp,sp,256 │ │ │ │ - ret │ │ │ │ - ld a4,296(sp) │ │ │ │ - ld a0,0(a4) │ │ │ │ - ld a4,72(sp) │ │ │ │ - bgeu a4,s11,bf50 │ │ │ │ - ld a4,296(sp) │ │ │ │ - lw t1,8(a4) │ │ │ │ - li a4,1 │ │ │ │ - beq t1,a4,bf02 │ │ │ │ - lw a4,48(a0) │ │ │ │ - lw a1,36(a0) │ │ │ │ - lw t4,52(a0) │ │ │ │ - lw t3,40(a0) │ │ │ │ - addw a1,a1,a4 │ │ │ │ - subw a4,a5,a7 │ │ │ │ - addw t5,a1,t4 │ │ │ │ - subw a4,a4,s8 │ │ │ │ - subw a4,a4,a6 │ │ │ │ - li t4,0 │ │ │ │ - bltu t3,t5,befe │ │ │ │ - subw t4,t3,t5 │ │ │ │ - bge t4,a4,c022 │ │ │ │ - li a1,72 │ │ │ │ - jal 3870 │ │ │ │ - ld a3,296(sp) │ │ │ │ - lw a5,16(s1) │ │ │ │ - lw t5,20(s1) │ │ │ │ - lw t4,24(s1) │ │ │ │ - lw t3,28(s1) │ │ │ │ - lw t1,32(s1) │ │ │ │ - lw a7,36(s1) │ │ │ │ - lw a6,40(s1) │ │ │ │ - lw a4,44(s1) │ │ │ │ - li a1,2 │ │ │ │ - sw a1,8(a3) │ │ │ │ - sd a0,0(a3) │ │ │ │ - lw a1,0(s1) │ │ │ │ - sw a5,40(a0) │ │ │ │ - sw a5,44(a0) │ │ │ │ - sw t5,36(a0) │ │ │ │ - sw t4,48(a0) │ │ │ │ - sw t3,52(a0) │ │ │ │ - sw t1,56(a0) │ │ │ │ - sw a7,60(a0) │ │ │ │ - sw a6,64(a0) │ │ │ │ - sw a4,68(a0) │ │ │ │ - j bcfe │ │ │ │ - lw t3,32(s1) │ │ │ │ - lw t1,36(s1) │ │ │ │ - lw a1,40(s1) │ │ │ │ - lw a4,44(s1) │ │ │ │ - sw a5,4(a0) │ │ │ │ - sw a5,8(a0) │ │ │ │ - sw s8,0(a0) │ │ │ │ - sw a7,12(a0) │ │ │ │ - sw a6,16(a0) │ │ │ │ - sw t3,20(a0) │ │ │ │ - sw t1,24(a0) │ │ │ │ - sw a1,28(a0) │ │ │ │ - sw a4,32(a0) │ │ │ │ - bnez s11,beca │ │ │ │ - lw a1,0(s1) │ │ │ │ - j bdb2 │ │ │ │ - sw a5,4(s1) │ │ │ │ - sw a6,0(s1) │ │ │ │ - mv a1,s1 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 5b20 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 5b98 │ │ │ │ - lw a5,12(a0) │ │ │ │ - lw a1,0(a0) │ │ │ │ - lw a4,28(a0) │ │ │ │ - addiw a5,a5,1 │ │ │ │ - sw a5,12(a0) │ │ │ │ - lw a5,12(s1) │ │ │ │ - lw a7,32(a0) │ │ │ │ - lw a6,36(a0) │ │ │ │ - addiw a1,a1,1 │ │ │ │ - addiw a4,a4,1 │ │ │ │ - sw a1,0(a0) │ │ │ │ - sw a7,40(a0) │ │ │ │ - sw a6,44(a0) │ │ │ │ - sw a4,28(a0) │ │ │ │ - addiw a5,a5,1 │ │ │ │ - lw a1,4(s1) │ │ │ │ - bltu s5,a5,c016 │ │ │ │ - addiw a5,a1,1 │ │ │ │ - bgeu a5,s4,c016 │ │ │ │ - li s10,1 │ │ │ │ - j bfd2 │ │ │ │ - addw a5,a5,a1 │ │ │ │ - bgeu a5,s4,c016 │ │ │ │ - mv a1,s1 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 5b20 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 5b98 │ │ │ │ - lw a5,12(a0) │ │ │ │ - lw a2,4(a0) │ │ │ │ - lw a3,24(a0) │ │ │ │ - addw a5,a5,s10 │ │ │ │ - sw a5,12(a0) │ │ │ │ - lw a4,12(s1) │ │ │ │ - lw a1,36(a0) │ │ │ │ - lw a6,32(a0) │ │ │ │ - addiw a5,s10,1 │ │ │ │ - addw a2,a2,s10 │ │ │ │ - addw a3,a3,s10 │ │ │ │ - sw a2,4(a0) │ │ │ │ - sw a1,44(a0) │ │ │ │ - sw a6,40(a0) │ │ │ │ - sw a3,24(a0) │ │ │ │ - addw a4,a4,a5 │ │ │ │ - lw a1,4(s1) │ │ │ │ - sext.w s10,a5 │ │ │ │ - bgeu s5,a4,bfcc │ │ │ │ - lw a5,0(s1) │ │ │ │ - subw a1,a1,s0 │ │ │ │ - sw a1,4(s1) │ │ │ │ - subw a5,a5,s0 │ │ │ │ - sw a5,0(s1) │ │ │ │ - j bd3e │ │ │ │ - bne a4,t4,bdb0 │ │ │ │ - addiw a4,t1,1 │ │ │ │ - slli a4,a4,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - lw t5,32(s1) │ │ │ │ - lw t4,36(s1) │ │ │ │ - lw t3,40(s1) │ │ │ │ - lw t1,44(s1) │ │ │ │ - slli a1,a4,0x3 │ │ │ │ - add a1,a1,a4 │ │ │ │ - slli a1,a1,0x2 │ │ │ │ - sw a5,140(sp) │ │ │ │ - sd a6,128(sp) │ │ │ │ - sd a7,120(sp) │ │ │ │ - sd t5,112(sp) │ │ │ │ - sd t4,104(sp) │ │ │ │ - sd t3,96(sp) │ │ │ │ - sd t1,88(sp) │ │ │ │ - jal 3870 │ │ │ │ - ld a5,296(sp) │ │ │ │ - mv a4,a0 │ │ │ │ - ld a7,120(sp) │ │ │ │ - lw t6,8(a5) │ │ │ │ - sd a0,0(a5) │ │ │ │ - ld a6,128(sp) │ │ │ │ - slli a0,t6,0x20 │ │ │ │ - srli a0,a0,0x20 │ │ │ │ - slli a1,a0,0x3 │ │ │ │ - addiw t6,t6,1 │ │ │ │ - sw t6,8(a5) │ │ │ │ - ld t5,112(sp) │ │ │ │ - lw a5,140(sp) │ │ │ │ - ld t4,104(sp) │ │ │ │ - ld t3,96(sp) │ │ │ │ - ld t1,88(sp) │ │ │ │ - add a1,a1,a0 │ │ │ │ - slli a1,a1,0x2 │ │ │ │ - add a4,a4,a1 │ │ │ │ - lw a1,0(s1) │ │ │ │ - sw a5,4(a4) │ │ │ │ - sw a5,8(a4) │ │ │ │ - sw s8,0(a4) │ │ │ │ - sw a7,12(a4) │ │ │ │ - sw a6,16(a4) │ │ │ │ - sw t5,20(a4) │ │ │ │ - sw t4,24(a4) │ │ │ │ - sw t3,28(a4) │ │ │ │ - sw t1,32(a4) │ │ │ │ - j bcfe │ │ │ │ - lw a3,4(s0) │ │ │ │ - ld s6,192(sp) │ │ │ │ - li s2,1 │ │ │ │ - lw s4,24(s0) │ │ │ │ - lw s3,28(s0) │ │ │ │ - addw a3,a3,s1 │ │ │ │ - sw a3,4(s0) │ │ │ │ - addw a5,s4,s3 │ │ │ │ - sw a4,0(s0) │ │ │ │ - addw a5,a5,s8 │ │ │ │ - beqz a5,bea2 │ │ │ │ - bgeu a5,s11,bea2 │ │ │ │ - bgeu t6,s11,bea2 │ │ │ │ - ld a5,296(sp) │ │ │ │ - ld a3,296(sp) │ │ │ │ - li a4,1 │ │ │ │ - lw a5,8(a5) │ │ │ │ - ld a0,0(a3) │ │ │ │ - beq a5,a4,c1c4 │ │ │ │ - lw a4,48(a0) │ │ │ │ - lw a3,36(a0) │ │ │ │ - lw a2,52(a0) │ │ │ │ - lw a1,40(a0) │ │ │ │ - addw a3,a3,a4 │ │ │ │ - subw a4,s11,s8 │ │ │ │ - addw a6,a3,a2 │ │ │ │ - subw a4,a4,s4 │ │ │ │ - subw a4,a4,s3 │ │ │ │ - li a2,0 │ │ │ │ - bltu a1,a6,c104 │ │ │ │ - subw a2,a1,a6 │ │ │ │ - blt a2,a4,c1c4 │ │ │ │ - bne a4,a2,bea2 │ │ │ │ - addiw a5,a5,1 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - slli a1,a5,0x3 │ │ │ │ - add a1,a1,a5 │ │ │ │ - slli a1,a1,0x2 │ │ │ │ - lw s5,36(s0) │ │ │ │ - lw s1,40(s0) │ │ │ │ - sd s6,192(sp) │ │ │ │ - lw s6,32(s0) │ │ │ │ - lw s0,44(s0) │ │ │ │ - jal 3870 │ │ │ │ - ld a5,296(sp) │ │ │ │ - ld a4,296(sp) │ │ │ │ - lw a3,8(a5) │ │ │ │ - sd a0,0(a4) │ │ │ │ - slli a2,a3,0x20 │ │ │ │ - srli a2,a2,0x20 │ │ │ │ - slli a4,a2,0x3 │ │ │ │ - add a4,a4,a2 │ │ │ │ - ld a2,296(sp) │ │ │ │ - addiw a3,a3,1 │ │ │ │ - slli a4,a4,0x2 │ │ │ │ - sw a3,8(a2) │ │ │ │ - add a5,a0,a4 │ │ │ │ - sw s6,20(a5) │ │ │ │ - sw s11,4(a5) │ │ │ │ - ld s6,192(sp) │ │ │ │ - sw s11,8(a5) │ │ │ │ - sw s8,0(a5) │ │ │ │ - sw s4,12(a5) │ │ │ │ - sw s3,16(a5) │ │ │ │ - sw s5,24(a5) │ │ │ │ - sw s1,28(a5) │ │ │ │ - sw s0,32(a5) │ │ │ │ - j bea2 │ │ │ │ - ld t6,80(sp) │ │ │ │ - ld t3,40(sp) │ │ │ │ - mv a5,s1 │ │ │ │ - mv s1,s0 │ │ │ │ - mv s0,a5 │ │ │ │ - bltu t3,s3,c1b6 │ │ │ │ - lw a3,4(s0) │ │ │ │ - ld s6,192(sp) │ │ │ │ - snez a4,s1 │ │ │ │ - subw s1,s1,a4 │ │ │ │ - addw a4,s1,a1 │ │ │ │ - li s2,0 │ │ │ │ - j c0b0 │ │ │ │ - mv t3,a5 │ │ │ │ - mv a5,s1 │ │ │ │ - mv s1,s0 │ │ │ │ - addw a4,s1,a1 │ │ │ │ - ld a3,0(s9) │ │ │ │ - mv s0,a5 │ │ │ │ - slli a5,a4,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - add a5,a5,s7 │ │ │ │ - lbu a3,44(a3) │ │ │ │ - lbu a5,0(a5) │ │ │ │ - ld t6,80(sp) │ │ │ │ - bne a3,a5,bde0 │ │ │ │ - ld a5,56(sp) │ │ │ │ - ld s6,192(sp) │ │ │ │ - li s2,0 │ │ │ │ - sw a5,16(s0) │ │ │ │ - ld a5,64(sp) │ │ │ │ - sw a5,20(s0) │ │ │ │ - j bea2 │ │ │ │ - li a1,72 │ │ │ │ - jal 3870 │ │ │ │ - lwu a3,24(s0) │ │ │ │ - lwu a4,32(s0) │ │ │ │ - li a2,-1 │ │ │ │ - srli a2,a2,0x20 │ │ │ │ - and a3,a3,a2 │ │ │ │ - and a4,a4,a2 │ │ │ │ - ld a2,296(sp) │ │ │ │ - lwu a6,28(s0) │ │ │ │ - lwu a1,36(s0) │ │ │ │ - lw t1,40(s0) │ │ │ │ - lw a7,44(s0) │ │ │ │ - mv a5,a0 │ │ │ │ - sd a0,0(a2) │ │ │ │ - ld a0,296(sp) │ │ │ │ - slli a6,a6,0x20 │ │ │ │ - slli a1,a1,0x20 │ │ │ │ - li a2,2 │ │ │ │ - sw a2,8(a0) │ │ │ │ - or a3,a3,a6 │ │ │ │ - or a4,a4,a1 │ │ │ │ - sw s11,40(a5) │ │ │ │ - sw s11,44(a5) │ │ │ │ - sw s8,36(a5) │ │ │ │ - sd a3,48(a5) │ │ │ │ - sd a4,56(a5) │ │ │ │ - sw t1,64(a5) │ │ │ │ - sw a7,68(a5) │ │ │ │ - j bea2 │ │ │ │ - lw a3,4(s0) │ │ │ │ - slli a5,a1,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - add s7,s7,a5 │ │ │ │ - lbu a5,0(s7) │ │ │ │ - beq a5,a4,c282 │ │ │ │ - mv a4,a1 │ │ │ │ - li s8,0 │ │ │ │ - li s11,0 │ │ │ │ - li s2,1 │ │ │ │ - li s1,0 │ │ │ │ - j c0b0 │ │ │ │ - li a1,72 │ │ │ │ - jal 3870 │ │ │ │ - mv a5,a0 │ │ │ │ - ld a0,296(sp) │ │ │ │ - lw a4,16(s0) │ │ │ │ - lw t3,20(s0) │ │ │ │ - lw t1,24(s0) │ │ │ │ - lw a7,28(s0) │ │ │ │ - lw a6,32(s0) │ │ │ │ - lw a1,36(s0) │ │ │ │ - lw a2,40(s0) │ │ │ │ - lw a3,44(s0) │ │ │ │ - ld s0,296(sp) │ │ │ │ - sd a5,0(a0) │ │ │ │ - li a0,2 │ │ │ │ - sw a0,8(s0) │ │ │ │ - sw a4,40(a5) │ │ │ │ - sw a4,44(a5) │ │ │ │ - sw t3,36(a5) │ │ │ │ - sw t1,48(a5) │ │ │ │ - sw a7,52(a5) │ │ │ │ - sw a6,56(a5) │ │ │ │ - sw a1,60(a5) │ │ │ │ - sw a2,64(a5) │ │ │ │ - sw a3,68(a5) │ │ │ │ - j be9e │ │ │ │ - li s1,0 │ │ │ │ - li s11,0 │ │ │ │ - li s8,0 │ │ │ │ - j c182 │ │ │ │ - addi sp,sp,-320 │ │ │ │ - lwu t3,352(sp) │ │ │ │ - lwu t4,360(sp) │ │ │ │ - sd s2,288(sp) │ │ │ │ - sd s7,248(sp) │ │ │ │ - lw s2,328(sp) │ │ │ │ - lw s7,320(sp) │ │ │ │ - li t1,-1 │ │ │ │ - srli t1,t1,0x20 │ │ │ │ - sd a4,64(sp) │ │ │ │ - auipc a4,0x6e │ │ │ │ - ld a4,-920(a4) │ │ │ │ - slli t4,t4,0x20 │ │ │ │ - and t3,t3,t1 │ │ │ │ - sd a5,72(sp) │ │ │ │ - ld a5,0(a4) │ │ │ │ - sd a5,200(sp) │ │ │ │ - li a5,0 │ │ │ │ - mv t6,a0 │ │ │ │ - slli t5,s2,0x20 │ │ │ │ - and t1,s7,t1 │ │ │ │ - or t3,t3,t4 │ │ │ │ - li a5,1 │ │ │ │ - li a0,16 │ │ │ │ - sd ra,312(sp) │ │ │ │ - sd t6,56(sp) │ │ │ │ - sd a6,80(sp) │ │ │ │ - sd t3,152(sp) │ │ │ │ - sd a5,184(sp) │ │ │ │ - sd s0,304(sp) │ │ │ │ - sd s1,296(sp) │ │ │ │ - sd s3,280(sp) │ │ │ │ - mv s1,a3 │ │ │ │ - mv s3,a1 │ │ │ │ - sd s4,272(sp) │ │ │ │ - sd s5,264(sp) │ │ │ │ - sd s6,256(sp) │ │ │ │ - mv s5,a7 │ │ │ │ - mv s6,a2 │ │ │ │ - sd s8,240(sp) │ │ │ │ - sd s9,232(sp) │ │ │ │ - or s8,t1,t5 │ │ │ │ - sd s10,224(sp) │ │ │ │ - sd s11,216(sp) │ │ │ │ - sw zero,164(sp) │ │ │ │ - sd zero,168(sp) │ │ │ │ - sd zero,176(sp) │ │ │ │ - jal 3330 │ │ │ │ - mv s4,a0 │ │ │ │ - li a0,72 │ │ │ │ - jal 3330 │ │ │ │ - mv a5,a0 │ │ │ │ - sd a5,0(s4) │ │ │ │ - li a0,32 │ │ │ │ - sw zero,8(s4) │ │ │ │ - jal 3330 │ │ │ │ - li a2,48 │ │ │ │ - li a1,1000 │ │ │ │ - mv s0,a0 │ │ │ │ - jal 5a2e │ │ │ │ - mv a2,s2 │ │ │ │ - mv a1,s7 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 2a5aa │ │ │ │ - lw a5,152(sp) │ │ │ │ - sext.w a0,a0 │ │ │ │ - sd s8,192(sp) │ │ │ │ - sw a0,160(sp) │ │ │ │ - mv s8,s2 │ │ │ │ - mv s9,s7 │ │ │ │ - beq a5,a0,c752 │ │ │ │ - lw a5,8(s4) │ │ │ │ - lw s11,184(sp) │ │ │ │ - lw s10,188(sp) │ │ │ │ + bnez a0,a9ee │ │ │ │ + ld s4,112(sp) │ │ │ │ + ld s5,104(sp) │ │ │ │ + ld s6,96(sp) │ │ │ │ + ld s7,88(sp) │ │ │ │ + ld s8,80(sp) │ │ │ │ + ld s9,72(sp) │ │ │ │ + ld s10,64(sp) │ │ │ │ + ld s11,56(sp) │ │ │ │ + lw a5,88(s1) │ │ │ │ + ld a0,8(sp) │ │ │ │ addiw a5,a5,1 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - slli a1,a5,0x3 │ │ │ │ - add a1,a1,a5 │ │ │ │ - lw a6,168(sp) │ │ │ │ - lw a2,172(sp) │ │ │ │ - lw a3,176(sp) │ │ │ │ - lw a4,180(sp) │ │ │ │ - ld a0,0(s4) │ │ │ │ - slli a1,a1,0x2 │ │ │ │ - bgeu s10,s11,c64e │ │ │ │ - sd a4,112(sp) │ │ │ │ - sd a3,104(sp) │ │ │ │ - sd a2,96(sp) │ │ │ │ - sd a6,88(sp) │ │ │ │ - jal 3870 │ │ │ │ - lw a1,8(s4) │ │ │ │ - ld a6,88(sp) │ │ │ │ - ld a2,96(sp) │ │ │ │ - slli a7,a1,0x20 │ │ │ │ - srli a7,a7,0x20 │ │ │ │ - slli a5,a7,0x3 │ │ │ │ - ld a3,104(sp) │ │ │ │ - ld a4,112(sp) │ │ │ │ - add a5,a5,a7 │ │ │ │ - addiw a1,a1,1 │ │ │ │ - slli a5,a5,0x2 │ │ │ │ - sd a0,0(s4) │ │ │ │ - sw a1,8(s4) │ │ │ │ - add a5,a5,a0 │ │ │ │ - sw a6,4(a5) │ │ │ │ - sw a6,8(a5) │ │ │ │ - sw a2,0(a5) │ │ │ │ - sw a3,12(a5) │ │ │ │ - sw a4,16(a5) │ │ │ │ - sw s7,20(a5) │ │ │ │ - sw s2,24(a5) │ │ │ │ - sw s9,28(a5) │ │ │ │ - sw s8,32(a5) │ │ │ │ - lw a5,156(sp) │ │ │ │ - lw s9,80(sp) │ │ │ │ - lw s11,72(sp) │ │ │ │ - lw s10,64(sp) │ │ │ │ - lui s7,0x2 │ │ │ │ - addi s2,sp,152 │ │ │ │ - addi s7,s7,1808 │ │ │ │ - bgeu a5,s1,c3de │ │ │ │ - lw a1,184(sp) │ │ │ │ - lw a2,188(sp) │ │ │ │ - bgeu a2,a1,c406 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 5b1a │ │ │ │ - bnez a0,c46a │ │ │ │ - li a1,0 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 5bce │ │ │ │ - mv s8,a0 │ │ │ │ - mv a1,a0 │ │ │ │ - li a2,48 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 3530 │ │ │ │ - mv a0,s8 │ │ │ │ - jal 3670 │ │ │ │ - lw a5,156(sp) │ │ │ │ - j c3d2 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 2a5aa │ │ │ │ - lw a2,184(sp) │ │ │ │ - ld a5,16(s3) │ │ │ │ - lw a3,152(sp) │ │ │ │ - slli a1,a2,0x20 │ │ │ │ - sext.w a0,a0 │ │ │ │ - srli a4,a1,0x1e │ │ │ │ - sw a0,160(sp) │ │ │ │ - add a5,a5,a4 │ │ │ │ - lw a5,0(a5) │ │ │ │ - bgeu a3,a0,c4ac │ │ │ │ - lw a6,180(sp) │ │ │ │ - lw a4,176(sp) │ │ │ │ - subw a4,a6,a4 │ │ │ │ - addw a4,a4,s1 │ │ │ │ - bgeu a0,a4,c4b0 │ │ │ │ - ld a4,80(sp) │ │ │ │ - subw a6,a0,a3 │ │ │ │ - ld a0,56(sp) │ │ │ │ - sd a4,32(sp) │ │ │ │ - ld a4,72(sp) │ │ │ │ - lui a7,0x2 │ │ │ │ - sd s4,40(sp) │ │ │ │ - sd a4,24(sp) │ │ │ │ - ld a4,64(sp) │ │ │ │ - sd s5,8(sp) │ │ │ │ - sd s0,0(sp) │ │ │ │ - sd a4,16(sp) │ │ │ │ - addi a7,a7,1808 │ │ │ │ - addi a4,sp,152 │ │ │ │ - mv a3,s1 │ │ │ │ - mv a2,s6 │ │ │ │ - mv a1,s3 │ │ │ │ - jal bc3e │ │ │ │ - bnez a0,c402 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 5b1a │ │ │ │ - beqz a0,c3e6 │ │ │ │ - li a1,0 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 5ac6 │ │ │ │ - mv a0,s0 │ │ │ │ + sw a5,88(s1) │ │ │ │ jal 3670 │ │ │ │ - auipc a5,0x6e │ │ │ │ - ld a5,-1384(a5) │ │ │ │ - ld a4,200(sp) │ │ │ │ + auipc a5,0x6f │ │ │ │ + ld a5,1242(a5) │ │ │ │ + ld a4,40(sp) │ │ │ │ ld a5,0(a5) │ │ │ │ xor a5,a5,a4 │ │ │ │ li a4,0 │ │ │ │ - bnez a5,c7de │ │ │ │ - ld ra,312(sp) │ │ │ │ - ld s0,304(sp) │ │ │ │ - ld s1,296(sp) │ │ │ │ - ld s2,288(sp) │ │ │ │ - ld s3,280(sp) │ │ │ │ - ld s5,264(sp) │ │ │ │ - ld s6,256(sp) │ │ │ │ - ld s7,248(sp) │ │ │ │ - ld s8,240(sp) │ │ │ │ - ld s9,232(sp) │ │ │ │ - ld s10,224(sp) │ │ │ │ - ld s11,216(sp) │ │ │ │ - mv a0,s4 │ │ │ │ - ld s4,272(sp) │ │ │ │ - addi sp,sp,320 │ │ │ │ + bnez a5,aafc │ │ │ │ + ld ra,152(sp) │ │ │ │ + ld s0,144(sp) │ │ │ │ + ld s1,136(sp) │ │ │ │ + ld s2,128(sp) │ │ │ │ + ld s3,120(sp) │ │ │ │ + addi sp,sp,208 │ │ │ │ ret │ │ │ │ - bnez a0,c4e6 │ │ │ │ - lw a6,180(sp) │ │ │ │ - ld a0,56(sp) │ │ │ │ - sd s4,40(sp) │ │ │ │ - sd s9,32(sp) │ │ │ │ - sd s11,24(sp) │ │ │ │ - sd s10,16(sp) │ │ │ │ - sd s5,8(sp) │ │ │ │ - sd s0,0(sp) │ │ │ │ - mv a7,s7 │ │ │ │ - subw a6,s1,a6 │ │ │ │ - mv a4,s2 │ │ │ │ - mv a3,s1 │ │ │ │ - mv a2,s6 │ │ │ │ - mv a1,s3 │ │ │ │ - jal bc3e │ │ │ │ - lw a5,168(sp) │ │ │ │ - bne a5,s1,c3de │ │ │ │ - lw a3,172(sp) │ │ │ │ - lw a5,176(sp) │ │ │ │ - lw a4,180(sp) │ │ │ │ - addw a5,a5,a3 │ │ │ │ - addw a5,a5,a4 │ │ │ │ - bnez a5,c3de │ │ │ │ - j c46a │ │ │ │ - lwu a5,156(sp) │ │ │ │ - lw a3,188(sp) │ │ │ │ - ld a0,56(sp) │ │ │ │ - add a5,a5,s6 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - li a4,0 │ │ │ │ - mv a1,s3 │ │ │ │ - jal 2e5e6 │ │ │ │ - lw a5,164(sp) │ │ │ │ - sext.w a4,a0 │ │ │ │ - srai s8,a0,0x20 │ │ │ │ - sd a0,144(sp) │ │ │ │ - sd a4,88(sp) │ │ │ │ - sd a4,104(sp) │ │ │ │ - sd s8,96(sp) │ │ │ │ - mv t1,a0 │ │ │ │ - bgeu a5,s5,c72a │ │ │ │ - ld a7,184(sp) │ │ │ │ - ld a0,56(sp) │ │ │ │ - addi a6,sp,152 │ │ │ │ - mv a5,s5 │ │ │ │ - mv a4,s1 │ │ │ │ - mv a3,s6 │ │ │ │ - mv a2,s0 │ │ │ │ - mv a1,s3 │ │ │ │ - sd t1,112(sp) │ │ │ │ - jal b7b2 │ │ │ │ - ld t1,112(sp) │ │ │ │ - ld a5,88(sp) │ │ │ │ - bltu s8,a5,c3de │ │ │ │ - lw a4,152(sp) │ │ │ │ - lw a5,156(sp) │ │ │ │ - lw s8,168(sp) │ │ │ │ - lw a7,172(sp) │ │ │ │ - lw a6,176(sp) │ │ │ │ - addiw a4,a4,1 │ │ │ │ - ld a1,184(sp) │ │ │ │ - lw a2,180(sp) │ │ │ │ - addiw a5,a5,1 │ │ │ │ - slli a4,a4,0x20 │ │ │ │ - slli a3,a5,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - or a4,a4,a3 │ │ │ │ - addiw s8,s8,1 │ │ │ │ - addw a3,a7,a6 │ │ │ │ - lw t3,184(sp) │ │ │ │ - sd a1,192(sp) │ │ │ │ - sd a4,152(sp) │ │ │ │ - sd t1,184(sp) │ │ │ │ - addw a4,a3,a2 │ │ │ │ - sw s8,168(sp) │ │ │ │ - srai a3,a1,0x20 │ │ │ │ - sext.w a1,s8 │ │ │ │ - bnez a4,c5a0 │ │ │ │ - lui t1,0x2 │ │ │ │ - addi t1,t1,1808 │ │ │ │ - ld a0,0(s4) │ │ │ │ - bltu t1,a1,c5a8 │ │ │ │ - ld t1,104(sp) │ │ │ │ - sw s8,4(a0) │ │ │ │ - sw s8,8(a0) │ │ │ │ - sw t1,20(a0) │ │ │ │ - ld t1,96(sp) │ │ │ │ - sw a7,0(a0) │ │ │ │ - sw a6,12(a0) │ │ │ │ - sw a2,16(a0) │ │ │ │ - sw t1,24(a0) │ │ │ │ - sw t3,28(a0) │ │ │ │ - sw a3,32(a0) │ │ │ │ - bgeu a4,a1,c3d2 │ │ │ │ - ld a0,0(s4) │ │ │ │ - lw t1,8(s4) │ │ │ │ - li a4,1 │ │ │ │ - beq t1,a4,c7b2 │ │ │ │ - lw a4,48(a0) │ │ │ │ - lw a1,36(a0) │ │ │ │ - lw t5,52(a0) │ │ │ │ - lw t4,40(a0) │ │ │ │ - addw a1,a1,a4 │ │ │ │ - subw a4,s8,a6 │ │ │ │ - addw t6,a1,t5 │ │ │ │ - subw a4,a4,a7 │ │ │ │ - subw a4,a4,a2 │ │ │ │ - li t5,0 │ │ │ │ - bltu t4,t6,c5d8 │ │ │ │ - subw t5,t4,t6 │ │ │ │ - blt t5,a4,c7b2 │ │ │ │ - bne a4,t5,c3d2 │ │ │ │ - addiw a5,t1,1 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - slli a1,a5,0x3 │ │ │ │ - add a1,a1,a5 │ │ │ │ - slli a1,a1,0x2 │ │ │ │ - sd a3,136(sp) │ │ │ │ - sd a2,128(sp) │ │ │ │ - sd a6,120(sp) │ │ │ │ - sd a7,112(sp) │ │ │ │ - sd t3,88(sp) │ │ │ │ - jal 3870 │ │ │ │ - mv a4,a0 │ │ │ │ - lw a0,8(s4) │ │ │ │ - ld a3,104(sp) │ │ │ │ - sd a4,0(s4) │ │ │ │ - slli t1,a0,0x20 │ │ │ │ - srli t1,t1,0x20 │ │ │ │ - slli a1,t1,0x3 │ │ │ │ - add a1,a1,t1 │ │ │ │ - addiw a0,a0,1 │ │ │ │ - slli a1,a1,0x2 │ │ │ │ - sw a0,8(s4) │ │ │ │ - add a4,a4,a1 │ │ │ │ - sw a3,20(a4) │ │ │ │ - ld a3,96(sp) │ │ │ │ - ld a7,112(sp) │ │ │ │ - ld a6,120(sp) │ │ │ │ - ld a2,128(sp) │ │ │ │ - ld t3,88(sp) │ │ │ │ - sw a3,24(a4) │ │ │ │ - ld a3,136(sp) │ │ │ │ - lw a5,156(sp) │ │ │ │ - sw s8,8(a4) │ │ │ │ - sw s8,4(a4) │ │ │ │ - sw a7,0(a4) │ │ │ │ - sw a6,12(a4) │ │ │ │ - sw a2,16(a4) │ │ │ │ - sw t3,28(a4) │ │ │ │ - sw a3,32(a4) │ │ │ │ - j c3d2 │ │ │ │ - lw a5,152(sp) │ │ │ │ - lw a7,156(sp) │ │ │ │ - addiw s2,a6,1 │ │ │ │ - addiw a5,a5,1 │ │ │ │ - addiw a6,a7,1 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - slli a6,a6,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - or a5,a5,a6 │ │ │ │ - sd a4,104(sp) │ │ │ │ - sd a3,96(sp) │ │ │ │ - sd a2,88(sp) │ │ │ │ - sw s2,168(sp) │ │ │ │ - sd a5,152(sp) │ │ │ │ - jal 3870 │ │ │ │ - lw a1,8(s4) │ │ │ │ - ld a3,96(sp) │ │ │ │ - ld a4,104(sp) │ │ │ │ - slli t1,a1,0x20 │ │ │ │ - srli t1,t1,0x20 │ │ │ │ - slli a6,t1,0x3 │ │ │ │ - addiw a7,a1,2 │ │ │ │ - add a6,a6,t1 │ │ │ │ - addiw a1,a1,1 │ │ │ │ - slli a6,a6,0x2 │ │ │ │ - slli a7,a7,0x20 │ │ │ │ - sw a1,8(s4) │ │ │ │ - add a5,a0,a6 │ │ │ │ - sd a0,0(s4) │ │ │ │ - ld a2,88(sp) │ │ │ │ - srli a7,a7,0x20 │ │ │ │ - sw a3,12(a5) │ │ │ │ - sw a4,16(a5) │ │ │ │ - lw a3,172(sp) │ │ │ │ - lw a4,176(sp) │ │ │ │ - slli t1,a7,0x3 │ │ │ │ - add a1,t1,a7 │ │ │ │ - sw s2,4(a5) │ │ │ │ - sw s2,8(a5) │ │ │ │ - sw a2,0(a5) │ │ │ │ - sw s11,20(a5) │ │ │ │ - sw s10,24(a5) │ │ │ │ - sw s9,28(a5) │ │ │ │ - sw s8,32(a5) │ │ │ │ - slli a1,a1,0x2 │ │ │ │ - lw s2,168(sp) │ │ │ │ - lw s11,180(sp) │ │ │ │ - lw s10,184(sp) │ │ │ │ - lw s9,188(sp) │ │ │ │ - lw s8,192(sp) │ │ │ │ - lw s7,196(sp) │ │ │ │ - sd a3,96(sp) │ │ │ │ - sd a4,88(sp) │ │ │ │ - jal 3870 │ │ │ │ - lw a2,8(s4) │ │ │ │ - ld a3,96(sp) │ │ │ │ - ld a4,88(sp) │ │ │ │ - slli a1,a2,0x20 │ │ │ │ + jal 2628c │ │ │ │ + mv s10,a0 │ │ │ │ + jal 3310 │ │ │ │ + lwu a5,88(s1) │ │ │ │ + ld a4,96(s1) │ │ │ │ + mv s11,a0 │ │ │ │ + slli a5,a5,0x5 │ │ │ │ + add s8,a4,a5 │ │ │ │ + ld a3,24(s8) │ │ │ │ + mv a0,a3 │ │ │ │ + sd a3,0(sp) │ │ │ │ + jal 3310 │ │ │ │ + ld a3,0(sp) │ │ │ │ + addw s7,s11,a0 │ │ │ │ + addiw a1,s7,1 │ │ │ │ + slli a1,a1,0x20 │ │ │ │ + mv s2,a0 │ │ │ │ srli a1,a1,0x20 │ │ │ │ - slli a5,a1,0x3 │ │ │ │ - add a5,a5,a1 │ │ │ │ - addiw a2,a2,1 │ │ │ │ - slli a5,a5,0x2 │ │ │ │ - sd a0,0(s4) │ │ │ │ - sw a2,8(s4) │ │ │ │ - add a5,a5,a0 │ │ │ │ - sw s2,4(a5) │ │ │ │ - sw s2,8(a5) │ │ │ │ - sw a3,0(a5) │ │ │ │ - sw a4,12(a5) │ │ │ │ - sw s11,16(a5) │ │ │ │ - sw s10,20(a5) │ │ │ │ - sw s9,24(a5) │ │ │ │ - sw s8,28(a5) │ │ │ │ - sw s7,32(a5) │ │ │ │ - j c3c0 │ │ │ │ - sd a0,112(sp) │ │ │ │ - jal 36fc0 │ │ │ │ - ld t1,112(sp) │ │ │ │ - beqz a0,c52e │ │ │ │ - lw a5,164(sp) │ │ │ │ - bne a5,s5,c52e │ │ │ │ - lwu a5,156(sp) │ │ │ │ - add a5,a5,s6 │ │ │ │ - lbu a0,0(a5) │ │ │ │ - jal 36ed8 │ │ │ │ - ld t1,112(sp) │ │ │ │ - bnez a0,c514 │ │ │ │ - j c52e │ │ │ │ - bgeu a5,s1,c348 │ │ │ │ - beq s7,s2,c348 │ │ │ │ - lwu a5,156(sp) │ │ │ │ - ld a0,56(sp) │ │ │ │ - li a4,0 │ │ │ │ - add a5,a5,s6 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - mv a3,s2 │ │ │ │ - mv a2,s7 │ │ │ │ - mv a1,s3 │ │ │ │ - jal 2e5e6 │ │ │ │ - lw a5,164(sp) │ │ │ │ - sd a0,184(sp) │ │ │ │ - bltu a5,s5,c796 │ │ │ │ - jal 36fc0 │ │ │ │ - beqz a0,c7ac │ │ │ │ - lw a5,164(sp) │ │ │ │ - bne a5,s5,c7ac │ │ │ │ - lwu a5,156(sp) │ │ │ │ - add a5,a5,s6 │ │ │ │ - lbu a0,0(a5) │ │ │ │ - jal 36ed8 │ │ │ │ - beqz a0,c7ac │ │ │ │ - ld a7,192(sp) │ │ │ │ - ld a0,56(sp) │ │ │ │ - addi a6,sp,152 │ │ │ │ - mv a5,s5 │ │ │ │ - mv a4,s1 │ │ │ │ - mv a3,s6 │ │ │ │ - mv a2,s0 │ │ │ │ - mv a1,s3 │ │ │ │ - jal b7b2 │ │ │ │ - lw s9,192(sp) │ │ │ │ - lw s8,196(sp) │ │ │ │ - j c348 │ │ │ │ - li a1,72 │ │ │ │ - jal 3870 │ │ │ │ - lw a4,168(sp) │ │ │ │ - li a5,2 │ │ │ │ - sw a5,8(s4) │ │ │ │ - sd a0,0(s4) │ │ │ │ - ld a3,192(sp) │ │ │ │ - ld a2,184(sp) │ │ │ │ - lw a1,172(sp) │ │ │ │ - sw a4,40(a0) │ │ │ │ - sw a4,44(a0) │ │ │ │ - ld a4,176(sp) │ │ │ │ - lw a5,156(sp) │ │ │ │ - sw a1,36(a0) │ │ │ │ - sd a4,48(a0) │ │ │ │ - sd a2,56(a0) │ │ │ │ - sd a3,64(a0) │ │ │ │ - j c3d2 │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - addi sp,sp,-256 │ │ │ │ - sd s1,232(sp) │ │ │ │ - ld s1,256(sp) │ │ │ │ - sd a4,56(sp) │ │ │ │ - auipc a4,0x6d │ │ │ │ - ld a4,1830(a4) │ │ │ │ - mv t0,a1 │ │ │ │ - sd s0,240(sp) │ │ │ │ - sd a5,64(sp) │ │ │ │ - lw s0,8(a1) │ │ │ │ - ld a5,0(a4) │ │ │ │ - sd a5,136(sp) │ │ │ │ - li a5,0 │ │ │ │ - ld a1,264(sp) │ │ │ │ - sd s2,224(sp) │ │ │ │ - sd s10,160(sp) │ │ │ │ - slli a5,a3,0x20 │ │ │ │ - ld s2,0(s1) │ │ │ │ - ld s10,8(s1) │ │ │ │ - sd s4,208(sp) │ │ │ │ - sd s5,200(sp) │ │ │ │ - addi s4,sp,136 │ │ │ │ - addi s5,sp,120 │ │ │ │ - srli a4,a5,0x1c │ │ │ │ - sd s6,192(sp) │ │ │ │ - sd s7,184(sp) │ │ │ │ - sd s8,176(sp) │ │ │ │ - sd s9,168(sp) │ │ │ │ - sd s11,152(sp) │ │ │ │ - mv s8,s4 │ │ │ │ - sd ra,248(sp) │ │ │ │ - sd s3,216(sp) │ │ │ │ - sd a1,104(sp) │ │ │ │ - sd a0,48(sp) │ │ │ │ - sd a6,72(sp) │ │ │ │ - sd zero,120(sp) │ │ │ │ - sd zero,128(sp) │ │ │ │ - addiw s0,s0,-1 │ │ │ │ - sd a4,88(sp) │ │ │ │ - mv s6,s1 │ │ │ │ - mv s4,a2 │ │ │ │ - mv s7,s1 │ │ │ │ - sd t0,80(sp) │ │ │ │ - mv s9,s5 │ │ │ │ - mv s11,a3 │ │ │ │ - ld a5,0(s7) │ │ │ │ - beqz a5,c8ca │ │ │ │ - addi s9,s9,8 │ │ │ │ - addi s7,s7,8 │ │ │ │ - addi s4,s4,8 │ │ │ │ - bne s9,s8,c84c │ │ │ │ - mv s9,s11 │ │ │ │ - bnez s2,c866 │ │ │ │ - ld a5,0(s1) │ │ │ │ - bnez a5,c870 │ │ │ │ - bnez s10,c9a2 │ │ │ │ - ld a5,8(s1) │ │ │ │ - beqz a5,c9a2 │ │ │ │ - addi s1,s1,16 │ │ │ │ - ld a5,0(s6) │ │ │ │ - beqz a5,c9ae │ │ │ │ - ld s0,0(s5) │ │ │ │ - beqz s0,c890 │ │ │ │ - ld a0,0(s0) │ │ │ │ - jal 3670 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 3670 │ │ │ │ - sd zero,0(s5) │ │ │ │ - addi s6,s6,8 │ │ │ │ - addi s5,s5,8 │ │ │ │ - bne s1,s6,c872 │ │ │ │ - auipc a5,0x6d │ │ │ │ - ld a5,1656(a5) │ │ │ │ - ld a4,136(sp) │ │ │ │ - ld a5,0(a5) │ │ │ │ - xor a5,a5,a4 │ │ │ │ - li a4,0 │ │ │ │ - bnez a5,c9d6 │ │ │ │ - ld ra,248(sp) │ │ │ │ - ld s0,240(sp) │ │ │ │ - ld s1,232(sp) │ │ │ │ - ld s2,224(sp) │ │ │ │ - ld s3,216(sp) │ │ │ │ - ld s4,208(sp) │ │ │ │ - ld s5,200(sp) │ │ │ │ - ld s6,192(sp) │ │ │ │ - ld s7,184(sp) │ │ │ │ - ld s8,176(sp) │ │ │ │ - ld s9,168(sp) │ │ │ │ - ld s10,160(sp) │ │ │ │ - ld s11,152(sp) │ │ │ │ - addi sp,sp,256 │ │ │ │ - ret │ │ │ │ - ld a2,0(s4) │ │ │ │ - ld a5,64(sp) │ │ │ │ - ld a4,56(sp) │ │ │ │ - ld a6,72(sp) │ │ │ │ - ld a1,80(sp) │ │ │ │ - ld a0,48(sp) │ │ │ │ - sd zero,40(sp) │ │ │ │ - sd zero,32(sp) │ │ │ │ - sd s0,24(sp) │ │ │ │ - sd zero,16(sp) │ │ │ │ - sd s0,8(sp) │ │ │ │ - sd zero,0(sp) │ │ │ │ - li a7,0 │ │ │ │ - mv a3,s11 │ │ │ │ - jal c28a │ │ │ │ - lw a5,8(a0) │ │ │ │ - sd a0,0(s9) │ │ │ │ - li a4,1 │ │ │ │ - mv s3,a0 │ │ │ │ - bgeu a4,a5,c852 │ │ │ │ - addiw a4,a5,-2 │ │ │ │ - slli a4,a4,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - ld a5,0(a0) │ │ │ │ - slli a1,a4,0x3 │ │ │ │ - add a1,a1,a4 │ │ │ │ - slli a1,a1,0x2 │ │ │ │ - addi a4,a5,76 │ │ │ │ - add a1,a1,a4 │ │ │ │ - addi a5,a5,40 │ │ │ │ - j c920 │ │ │ │ - addi a5,a5,36 │ │ │ │ - beq a1,a5,c852 │ │ │ │ - lw a4,12(a5) │ │ │ │ - lw a3,0(a5) │ │ │ │ - addw a4,a4,s11 │ │ │ │ - bne a3,a4,c918 │ │ │ │ - ld a1,88(sp) │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a4,88(sp) │ │ │ │ - sd a0,0(s7) │ │ │ │ - mv a2,a0 │ │ │ │ - mv a5,a0 │ │ │ │ - add a4,a4,a0 │ │ │ │ - beqz s11,c952 │ │ │ │ - sd zero,0(a5) │ │ │ │ - sw zero,8(a5) │ │ │ │ - addi a5,a5,16 │ │ │ │ - bne a4,a5,c944 │ │ │ │ - lw a5,8(s3) │ │ │ │ - li a0,0 │ │ │ │ - sd a2,96(sp) │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - slli a1,a5,0x3 │ │ │ │ - add a1,a1,a5 │ │ │ │ - slli a1,a1,0x2 │ │ │ │ - jal 1d4e0 │ │ │ │ - lw a5,8(s3) │ │ │ │ - ld a2,96(sp) │ │ │ │ - ld a4,0(s7) │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - sd a0,0(a2) │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - ld a1,0(s3) │ │ │ │ - slli a2,a5,0x3 │ │ │ │ - ld a0,0(a4) │ │ │ │ - add a2,a2,a5 │ │ │ │ - slli a2,a2,0x2 │ │ │ │ - addi a1,a1,36 │ │ │ │ - jal 36a0 │ │ │ │ - lw a5,8(s3) │ │ │ │ - ld a4,0(s7) │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - sw a5,8(a4) │ │ │ │ - j c852 │ │ │ │ - ld a5,128(sp) │ │ │ │ - ld a4,104(sp) │ │ │ │ - sd a5,8(a4) │ │ │ │ - ld a5,120(sp) │ │ │ │ - sd a5,0(a4) │ │ │ │ - j c898 │ │ │ │ - ld s0,88(sp) │ │ │ │ - li a0,0 │ │ │ │ - mv a1,s0 │ │ │ │ - jal 1d4e0 │ │ │ │ - sd a0,0(s6) │ │ │ │ - mv a5,a0 │ │ │ │ - beqz s9,c87a │ │ │ │ - add a4,a0,s0 │ │ │ │ - sd zero,0(a5) │ │ │ │ - sw zero,8(a5) │ │ │ │ - addi a5,a5,16 │ │ │ │ - bne a5,a4,c9c6 │ │ │ │ - j c87a │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - addi sp,sp,-272 │ │ │ │ - sd s6,208(sp) │ │ │ │ - ld s6,272(sp) │ │ │ │ - sd s0,256(sp) │ │ │ │ - sd s8,192(sp) │ │ │ │ - ld s0,8(s6) │ │ │ │ - auipc s8,0x6d │ │ │ │ - ld s8,1320(s8) │ │ │ │ - sd s4,224(sp) │ │ │ │ - sd s7,200(sp) │ │ │ │ - mv s4,a1 │ │ │ │ - mv s7,a0 │ │ │ │ - sd a5,72(sp) │ │ │ │ - li a1,16 │ │ │ │ - li a0,0 │ │ │ │ - ld a5,0(s8) │ │ │ │ - sd a5,152(sp) │ │ │ │ - li a5,0 │ │ │ │ - sd s1,248(sp) │ │ │ │ - sd s2,240(sp) │ │ │ │ - sd s3,232(sp) │ │ │ │ - sd s9,184(sp) │ │ │ │ - sd s10,176(sp) │ │ │ │ - ld s9,280(sp) │ │ │ │ - ld s10,0(s6) │ │ │ │ - sd s11,168(sp) │ │ │ │ - sd s0,48(sp) │ │ │ │ - sd s7,56(sp) │ │ │ │ - sd ra,264(sp) │ │ │ │ - sd s5,216(sp) │ │ │ │ - mv s0,a2 │ │ │ │ - mv s2,a3 │ │ │ │ - sd a4,64(sp) │ │ │ │ - sd a6,80(sp) │ │ │ │ - sd zero,136(sp) │ │ │ │ - sd zero,144(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - lw t6,8(s4) │ │ │ │ - addi s7,sp,136 │ │ │ │ - mv s1,s6 │ │ │ │ - addiw t6,t6,-1 │ │ │ │ - addi t0,sp,152 │ │ │ │ - mv s3,s7 │ │ │ │ - mv s11,s7 │ │ │ │ - sd s4,88(sp) │ │ │ │ - mv t4,s6 │ │ │ │ - mv t5,s9 │ │ │ │ - sd zero,0(a0) │ │ │ │ - sd zero,8(a0) │ │ │ │ - mv t3,a0 │ │ │ │ - mv s4,a0 │ │ │ │ - mv s6,t0 │ │ │ │ - mv s9,t6 │ │ │ │ - mv s7,s1 │ │ │ │ - ld a5,0(s1) │ │ │ │ - beqz a5,caee │ │ │ │ - addi s3,s3,8 │ │ │ │ - addi s1,s1,8 │ │ │ │ - addi s4,s4,8 │ │ │ │ - addi s0,s0,8 │ │ │ │ - bne s6,s3,ca5c │ │ │ │ - mv a5,s7 │ │ │ │ - mv s5,t3 │ │ │ │ - mv s7,s11 │ │ │ │ - mv s6,t4 │ │ │ │ - mv s9,t5 │ │ │ │ - mv s11,a5 │ │ │ │ - beqz s10,cabc │ │ │ │ - ld a5,48(sp) │ │ │ │ - beqz a5,ccaa │ │ │ │ - ld a5,144(sp) │ │ │ │ - sd a5,8(s9) │ │ │ │ - ld a5,136(sp) │ │ │ │ - sd a5,0(s9) │ │ │ │ - ld a4,152(sp) │ │ │ │ - ld a5,0(s8) │ │ │ │ - xor a5,a5,a4 │ │ │ │ - li a4,0 │ │ │ │ - bnez a5,cd60 │ │ │ │ - ld ra,264(sp) │ │ │ │ - ld s0,256(sp) │ │ │ │ - ld s1,248(sp) │ │ │ │ - ld s2,240(sp) │ │ │ │ - ld s3,232(sp) │ │ │ │ - ld s4,224(sp) │ │ │ │ - ld s6,208(sp) │ │ │ │ - ld s7,200(sp) │ │ │ │ - ld s8,192(sp) │ │ │ │ - ld s9,184(sp) │ │ │ │ - ld s10,176(sp) │ │ │ │ - ld s11,168(sp) │ │ │ │ - mv a0,s5 │ │ │ │ - ld s5,216(sp) │ │ │ │ - addi sp,sp,272 │ │ │ │ - ret │ │ │ │ - ld a5,0(t4) │ │ │ │ - beqz a5,ca7c │ │ │ │ - addi s0,s6,16 │ │ │ │ - ld a5,0(s11) │ │ │ │ - beqz a5,ccfa │ │ │ │ - ld s1,0(s7) │ │ │ │ - beqz s1,cae4 │ │ │ │ - ld a0,0(s1) │ │ │ │ - jal 3670 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 3670 │ │ │ │ - sd zero,0(s7) │ │ │ │ - addi s11,s11,8 │ │ │ │ - addi s7,s7,8 │ │ │ │ - bne s0,s11,cac6 │ │ │ │ - j ca8e │ │ │ │ - ld a2,0(s0) │ │ │ │ - ld a5,72(sp) │ │ │ │ - ld a6,80(sp) │ │ │ │ - ld a4,64(sp) │ │ │ │ - ld a1,88(sp) │ │ │ │ - ld a0,56(sp) │ │ │ │ - sd zero,40(sp) │ │ │ │ - sd zero,32(sp) │ │ │ │ - sd s9,24(sp) │ │ │ │ - sd zero,16(sp) │ │ │ │ - sd s9,8(sp) │ │ │ │ - sd zero,0(sp) │ │ │ │ - li a7,0 │ │ │ │ - mv a3,s2 │ │ │ │ - sd t5,112(sp) │ │ │ │ - sd t4,104(sp) │ │ │ │ - sd t3,96(sp) │ │ │ │ - jal c28a │ │ │ │ - sd a0,0(s3) │ │ │ │ - li a5,25 │ │ │ │ - ld t3,96(sp) │ │ │ │ - ld t4,104(sp) │ │ │ │ - ld t5,112(sp) │ │ │ │ - mv s5,a0 │ │ │ │ - bltu a5,s2,ccb4 │ │ │ │ - lw a1,8(a0) │ │ │ │ - li a5,1 │ │ │ │ - bgeu a5,a1,ca60 │ │ │ │ - ld a5,0(s5) │ │ │ │ - li a3,1 │ │ │ │ - sext.w a1,a1 │ │ │ │ - addi a5,a5,40 │ │ │ │ - j cb46 │ │ │ │ - addiw a3,a3,1 │ │ │ │ - addi a5,a5,36 │ │ │ │ - bgeu a3,a1,cbe0 │ │ │ │ - lw a4,12(a5) │ │ │ │ - lw a2,0(a5) │ │ │ │ - addw a4,a4,s2 │ │ │ │ - bne a2,a4,cb3c │ │ │ │ - slli a5,s2,0x20 │ │ │ │ - srli a1,a5,0x1c │ │ │ │ - li a0,0 │ │ │ │ - sd t3,120(sp) │ │ │ │ - sd t4,112(sp) │ │ │ │ - sd t5,104(sp) │ │ │ │ - sd a1,96(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a1,96(sp) │ │ │ │ - sd a0,0(s1) │ │ │ │ - ld t5,104(sp) │ │ │ │ - ld t4,112(sp) │ │ │ │ - ld t3,120(sp) │ │ │ │ - mv a4,a0 │ │ │ │ - mv a5,a0 │ │ │ │ - add a1,a1,a0 │ │ │ │ - beqz s2,cb8a │ │ │ │ - sd zero,0(a5) │ │ │ │ - sw zero,8(a5) │ │ │ │ - addi a5,a5,16 │ │ │ │ - bne a1,a5,cb7c │ │ │ │ - lw a5,8(s5) │ │ │ │ - li a0,0 │ │ │ │ - sd t5,120(sp) │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - slli a1,a5,0x3 │ │ │ │ - add a1,a1,a5 │ │ │ │ - slli a1,a1,0x2 │ │ │ │ - sd t4,112(sp) │ │ │ │ - sd t3,104(sp) │ │ │ │ - sd a4,96(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - lw a5,8(s5) │ │ │ │ - ld a4,96(sp) │ │ │ │ - ld a3,0(s1) │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - sd a0,0(a4) │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - ld a1,0(s5) │ │ │ │ - slli a2,a5,0x3 │ │ │ │ - ld a0,0(a3) │ │ │ │ - add a2,a2,a5 │ │ │ │ - slli a2,a2,0x2 │ │ │ │ - addi a1,a1,36 │ │ │ │ + mv a0,a3 │ │ │ │ + jal 1e81c │ │ │ │ + lwu a2,88(s1) │ │ │ │ + ld a3,96(s1) │ │ │ │ + sd a0,24(s8) │ │ │ │ + slli a2,a2,0x5 │ │ │ │ + add a3,a3,a2 │ │ │ │ + ld a0,24(a3) │ │ │ │ + and s2,s2,s9 │ │ │ │ + and a2,s11,s9 │ │ │ │ + mv a1,s10 │ │ │ │ + add a0,a0,s2 │ │ │ │ jal 36a0 │ │ │ │ - lw a5,8(s5) │ │ │ │ - ld a4,0(s1) │ │ │ │ - ld t3,104(sp) │ │ │ │ - ld t4,112(sp) │ │ │ │ - ld t5,120(sp) │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - sw a5,8(a4) │ │ │ │ - li a5,25 │ │ │ │ - bgeu a5,s2,ca60 │ │ │ │ - ld a0,0(s4) │ │ │ │ - lw a2,8(a0) │ │ │ │ - li a5,1 │ │ │ │ - bgeu a5,a2,ca60 │ │ │ │ - addiw a5,a2,-2 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - ld a4,0(a0) │ │ │ │ - slli a6,a5,0x3 │ │ │ │ - ld a3,0(s5) │ │ │ │ - add a6,a6,a5 │ │ │ │ - slli a6,a6,0x2 │ │ │ │ - addi a5,a4,76 │ │ │ │ - addi a3,a3,48 │ │ │ │ - addi a4,a4,40 │ │ │ │ - add a6,a6,a5 │ │ │ │ - j cc24 │ │ │ │ - addi a4,a4,36 │ │ │ │ - addi a3,a3,36 │ │ │ │ - beq a6,a4,ca60 │ │ │ │ - lw a7,8(a4) │ │ │ │ - lw a5,12(a4) │ │ │ │ - lw a0,0(a4) │ │ │ │ - lw a1,0(a3) │ │ │ │ - addw a5,a5,a7 │ │ │ │ - addw a5,a5,s2 │ │ │ │ - subw a5,a5,a0 │ │ │ │ - bne a1,a5,cc18 │ │ │ │ - ld a4,0(s1) │ │ │ │ - beqz a4,cd26 │ │ │ │ - addiw a5,a2,-1 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - slli a1,a5,0x3 │ │ │ │ - addiw s5,s2,-26 │ │ │ │ - add a1,a1,a5 │ │ │ │ - slli a5,s5,0x20 │ │ │ │ - srli s5,a5,0x1c │ │ │ │ - add a4,a4,s5 │ │ │ │ - slli a1,a1,0x2 │ │ │ │ - li a0,0 │ │ │ │ - sd t5,120(sp) │ │ │ │ - sd t4,112(sp) │ │ │ │ - sd t3,104(sp) │ │ │ │ - sd a4,96(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a2,0(s4) │ │ │ │ - ld a4,96(sp) │ │ │ │ - ld a3,0(s1) │ │ │ │ - lw a5,8(a2) │ │ │ │ - sd a0,0(a4) │ │ │ │ - ld a1,0(a2) │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ + lwu a3,88(s1) │ │ │ │ + ld a4,96(s1) │ │ │ │ + slli a5,s7,0x20 │ │ │ │ + slli a3,a3,0x5 │ │ │ │ + add a4,a4,a3 │ │ │ │ + ld a4,24(a4) │ │ │ │ srli a5,a5,0x20 │ │ │ │ - add a3,a3,s5 │ │ │ │ - slli a2,a5,0x3 │ │ │ │ - ld a0,0(a3) │ │ │ │ - add a2,a2,a5 │ │ │ │ - slli a2,a2,0x2 │ │ │ │ - addi a1,a1,36 │ │ │ │ - jal 36a0 │ │ │ │ - ld a4,0(s4) │ │ │ │ - ld a5,0(s1) │ │ │ │ - ld t3,104(sp) │ │ │ │ - lw a4,8(a4) │ │ │ │ - add a5,a5,s5 │ │ │ │ - ld t4,112(sp) │ │ │ │ - addiw a4,a4,-1 │ │ │ │ - ld t5,120(sp) │ │ │ │ - sw a4,8(a5) │ │ │ │ - j ca60 │ │ │ │ - ld a5,8(s6) │ │ │ │ - bnez a5,cac2 │ │ │ │ - j ca82 │ │ │ │ - ld a1,0(s0) │ │ │ │ - addiw a2,s2,-26 │ │ │ │ - slli a2,a2,0x20 │ │ │ │ - srli a2,a2,0x20 │ │ │ │ - ld a5,72(sp) │ │ │ │ - add a2,a2,a1 │ │ │ │ - ld a6,80(sp) │ │ │ │ - ld a1,88(sp) │ │ │ │ - ld a4,64(sp) │ │ │ │ - ld a0,56(sp) │ │ │ │ - sd zero,40(sp) │ │ │ │ - sd zero,32(sp) │ │ │ │ - sd s9,24(sp) │ │ │ │ - sd zero,16(sp) │ │ │ │ - sd s9,8(sp) │ │ │ │ - sd zero,0(sp) │ │ │ │ - li a7,0 │ │ │ │ - li a3,25 │ │ │ │ - sd t5,112(sp) │ │ │ │ - sd t4,104(sp) │ │ │ │ - sd t3,96(sp) │ │ │ │ - jal c28a │ │ │ │ - lw a1,8(s5) │ │ │ │ - li a5,1 │ │ │ │ - sd a0,0(s4) │ │ │ │ - ld t3,96(sp) │ │ │ │ - ld t4,104(sp) │ │ │ │ - ld t5,112(sp) │ │ │ │ - bltu a5,a1,cb2e │ │ │ │ - j cbea │ │ │ │ - slli a5,s2,0x20 │ │ │ │ - srli s1,a5,0x1c │ │ │ │ - mv a1,s1 │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - sd a0,0(s11) │ │ │ │ - beqz s2,cace │ │ │ │ - add a1,a0,s1 │ │ │ │ - sd zero,0(a0) │ │ │ │ - sw zero,8(a0) │ │ │ │ - addi a0,a0,16 │ │ │ │ - bne a0,a1,cd16 │ │ │ │ - j cace │ │ │ │ - slli a5,s2,0x20 │ │ │ │ - srli a1,a5,0x1c │ │ │ │ - li a0,0 │ │ │ │ - sd t5,112(sp) │ │ │ │ - sd t4,104(sp) │ │ │ │ - sd t3,96(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - ld t3,96(sp) │ │ │ │ - ld t4,104(sp) │ │ │ │ - ld t5,112(sp) │ │ │ │ - mv a4,a0 │ │ │ │ - sd a0,0(s1) │ │ │ │ - mv a5,a0 │ │ │ │ - li a3,0 │ │ │ │ - sd zero,0(a5) │ │ │ │ - sw zero,8(a5) │ │ │ │ - addiw a3,a3,1 │ │ │ │ - addi a5,a5,16 │ │ │ │ - bltu a3,s2,cd48 │ │ │ │ - ld a5,0(s4) │ │ │ │ - lw a2,8(a5) │ │ │ │ - j cc40 │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - addi sp,sp,-272 │ │ │ │ - sd s0,256(sp) │ │ │ │ - lw s0,272(sp) │ │ │ │ - sd s2,240(sp) │ │ │ │ - sd s6,208(sp) │ │ │ │ - sd s0,120(sp) │ │ │ │ - lbu s0,288(sp) │ │ │ │ - lw s6,8(a1) │ │ │ │ - ld s2,280(sp) │ │ │ │ - sd s1,248(sp) │ │ │ │ - sd s3,232(sp) │ │ │ │ - sd ra,264(sp) │ │ │ │ - sd s4,224(sp) │ │ │ │ - sd s8,192(sp) │ │ │ │ - sd s9,184(sp) │ │ │ │ - sd s0,136(sp) │ │ │ │ - sd a0,104(sp) │ │ │ │ - sd a2,112(sp) │ │ │ │ - sd a3,72(sp) │ │ │ │ - sd a5,80(sp) │ │ │ │ - sd a6,88(sp) │ │ │ │ - sd a7,96(sp) │ │ │ │ - mv s3,a1 │ │ │ │ - mv s1,a4 │ │ │ │ - addiw s6,s6,-1 │ │ │ │ - beqz s2,d08a │ │ │ │ - ld a4,72(sp) │ │ │ │ - li a0,0 │ │ │ │ - slli a5,a4,0x20 │ │ │ │ - srli a1,a5,0x1c │ │ │ │ - jal 1d4e0 │ │ │ │ - lw a5,8(s2) │ │ │ │ - li a4,1 │ │ │ │ - mv a3,a0 │ │ │ │ - bltu a4,a5,d01e │ │ │ │ - sd zero,0(a0) │ │ │ │ - li a5,0 │ │ │ │ - ld a0,0(s2) │ │ │ │ - sw a5,8(a3) │ │ │ │ - sd a3,56(sp) │ │ │ │ - lw a5,32(a0) │ │ │ │ - lw s0,8(a0) │ │ │ │ - lw s4,20(a0) │ │ │ │ - sd a5,64(sp) │ │ │ │ - lw s9,24(a0) │ │ │ │ - lw s8,28(a0) │ │ │ │ - jal 3670 │ │ │ │ - mv a0,s2 │ │ │ │ + mv a0,s10 │ │ │ │ + add a5,a5,a4 │ │ │ │ + sb zero,0(a5) │ │ │ │ jal 3670 │ │ │ │ - ld a5,72(sp) │ │ │ │ - ld a3,56(sp) │ │ │ │ - bgeu s1,a5,d0a6 │ │ │ │ - sd s11,168(sp) │ │ │ │ - mv s11,s9 │ │ │ │ - mv s9,s4 │ │ │ │ - sd s5,216(sp) │ │ │ │ - mv a2,s11 │ │ │ │ - subw s5,a5,s1 │ │ │ │ - mv a1,s9 │ │ │ │ - addi a5,a3,16 │ │ │ │ - mv a0,s3 │ │ │ │ - sd s7,200(sp) │ │ │ │ - sd s10,176(sp) │ │ │ │ - sd a5,128(sp) │ │ │ │ - jal 2a5aa │ │ │ │ - sext.w a0,a0 │ │ │ │ - mv s10,s1 │ │ │ │ - li s2,1 │ │ │ │ - li s7,0 │ │ │ │ - beq a0,s0,cf0e │ │ │ │ - bltu s1,s0,cf6c │ │ │ │ - lw a2,8(s3) │ │ │ │ - li s0,0 │ │ │ │ - li s7,0 │ │ │ │ - addiw s11,a2,-1 │ │ │ │ - mv s6,s11 │ │ │ │ - li s9,0 │ │ │ │ - bgeu s2,s10,ce60 │ │ │ │ - addiw a4,s10,-1 │ │ │ │ - subw a4,a4,s2 │ │ │ │ - ld a3,56(sp) │ │ │ │ - slli a5,s2,0x20 │ │ │ │ - slli a4,a4,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add a4,a4,a5 │ │ │ │ - slli a5,a5,0x4 │ │ │ │ - add a5,a5,a3 │ │ │ │ - ld a3,128(sp) │ │ │ │ - slli a4,a4,0x4 │ │ │ │ - add a4,a4,a3 │ │ │ │ - sd zero,0(a5) │ │ │ │ - sw zero,8(a5) │ │ │ │ - addi a5,a5,16 │ │ │ │ - bne a5,a4,ce52 │ │ │ │ - ld a2,112(sp) │ │ │ │ - ld a7,120(sp) │ │ │ │ - ld a6,96(sp) │ │ │ │ - ld a5,88(sp) │ │ │ │ - ld a4,80(sp) │ │ │ │ - ld a0,104(sp) │ │ │ │ - slli s8,s10,0x20 │ │ │ │ - srli s8,s8,0x20 │ │ │ │ - add a2,a2,s8 │ │ │ │ - sd s0,40(sp) │ │ │ │ + j aa0c │ │ │ │ + lwu a5,88(s1) │ │ │ │ + ld s2,96(s1) │ │ │ │ + slli a5,a5,0x5 │ │ │ │ + add s2,s2,a5 │ │ │ │ + jal 2628c │ │ │ │ + sd a0,16(s2) │ │ │ │ + j aa0c │ │ │ │ + lwu a5,88(s1) │ │ │ │ + ld s2,96(s1) │ │ │ │ + slli a5,a5,0x5 │ │ │ │ + add s2,s2,a5 │ │ │ │ + jal 2628c │ │ │ │ + sd a0,24(s2) │ │ │ │ + j aa0c │ │ │ │ + sd s4,112(sp) │ │ │ │ + sd s5,104(sp) │ │ │ │ + sd s6,96(sp) │ │ │ │ + sd s7,88(sp) │ │ │ │ + sd s8,80(sp) │ │ │ │ + sd s9,72(sp) │ │ │ │ + sd s10,64(sp) │ │ │ │ + sd s11,56(sp) │ │ │ │ + jal 3a10 <__stack_chk_fail@plt> │ │ │ │ + addi sp,sp,-48 │ │ │ │ + sd ra,40(sp) │ │ │ │ sd s0,32(sp) │ │ │ │ - sd s6,24(sp) │ │ │ │ - sd s7,16(sp) │ │ │ │ - sd s11,8(sp) │ │ │ │ - sd s9,0(sp) │ │ │ │ - mv a3,s5 │ │ │ │ - mv a1,s3 │ │ │ │ - jal c28a │ │ │ │ - lw a2,8(a0) │ │ │ │ - mv s4,a0 │ │ │ │ - beqz a2,ceba │ │ │ │ - slli a4,a2,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - ld a5,0(a0) │ │ │ │ - slli a3,a4,0x3 │ │ │ │ - add a3,a3,a4 │ │ │ │ - addi a5,a5,4 │ │ │ │ - slli a3,a3,0x2 │ │ │ │ - add a3,a3,a5 │ │ │ │ - lw a4,0(a5) │ │ │ │ - addi a5,a5,36 │ │ │ │ - addw a4,a4,s0 │ │ │ │ - sw a4,-36(a5) │ │ │ │ - bne a3,a5,cea4 │ │ │ │ - li a5,1 │ │ │ │ - bne a2,a5,cf24 │ │ │ │ - ld a5,56(sp) │ │ │ │ - slli s8,s8,0x4 │ │ │ │ - add s8,s8,a5 │ │ │ │ - sd zero,0(s8) │ │ │ │ - sw zero,8(s8) │ │ │ │ - ld a0,0(s4) │ │ │ │ - subw s5,s5,s1 │ │ │ │ - addw s2,s1,s2 │ │ │ │ - lw a5,8(a0) │ │ │ │ - lw a4,32(a0) │ │ │ │ - lw s9,20(a0) │ │ │ │ - addw s0,s0,a5 │ │ │ │ - sd a4,64(sp) │ │ │ │ - lw s11,24(a0) │ │ │ │ - lw s8,28(a0) │ │ │ │ - jal 3670 │ │ │ │ - mv a0,s4 │ │ │ │ - jal 3670 │ │ │ │ - ld a4,72(sp) │ │ │ │ - addw a5,s1,s10 │ │ │ │ - bgeu a5,a4,cfc2 │ │ │ │ - mv a2,s11 │ │ │ │ - mv a1,s9 │ │ │ │ - mv a0,s3 │ │ │ │ - mv s10,a5 │ │ │ │ - jal 2a5aa │ │ │ │ - sext.w a0,a0 │ │ │ │ - bne a0,s0,ce1a │ │ │ │ - bgeu s1,s0,ce1e │ │ │ │ - ld a5,136(sp) │ │ │ │ - beqz a5,d060 │ │ │ │ - ld a2,64(sp) │ │ │ │ - mv a1,s8 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 2a5aa │ │ │ │ - j ce1e │ │ │ │ - addiw a2,a2,-1 │ │ │ │ - slli a2,a2,0x20 │ │ │ │ - srli a2,a2,0x20 │ │ │ │ - ld a5,56(sp) │ │ │ │ - slli a1,a2,0x3 │ │ │ │ - add a1,a1,a2 │ │ │ │ - slli a1,a1,0x2 │ │ │ │ - slli s8,s8,0x4 │ │ │ │ - li a0,0 │ │ │ │ - add s8,s8,a5 │ │ │ │ - jal 1d4e0 │ │ │ │ - lw a5,8(s4) │ │ │ │ - sd a0,0(s8) │ │ │ │ - ld a1,0(s4) │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - slli a2,a5,0x3 │ │ │ │ - add a2,a2,a5 │ │ │ │ - slli a2,a2,0x2 │ │ │ │ - addi a1,a1,36 │ │ │ │ - jal 36a0 │ │ │ │ - lw a5,8(s4) │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - sw a5,8(s8) │ │ │ │ - j cec8 │ │ │ │ - ld a2,64(sp) │ │ │ │ - mv a1,s8 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 2a5aa │ │ │ │ - sext.w a0,a0 │ │ │ │ - bgeu s1,a0,ce1e │ │ │ │ - ld a5,136(sp) │ │ │ │ - bnez a5,ce1e │ │ │ │ - li s0,0 │ │ │ │ - beqz s1,d0aa │ │ │ │ - ld s4,64(sp) │ │ │ │ - mv a2,s4 │ │ │ │ - mv a1,s8 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 2b762 │ │ │ │ - sd a0,152(sp) │ │ │ │ - addiw s0,s0,1 │ │ │ │ - sext.w s7,s8 │ │ │ │ - sext.w s6,s4 │ │ │ │ - sext.w s8,a0 │ │ │ │ - srai s4,a0,0x20 │ │ │ │ - bne s1,s0,cf8a │ │ │ │ - sd s4,64(sp) │ │ │ │ - mv s11,s4 │ │ │ │ - mv a2,s11 │ │ │ │ - mv a1,s8 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 2a5aa │ │ │ │ - sext.w s0,a0 │ │ │ │ - mv s9,s8 │ │ │ │ - j ce2e │ │ │ │ - addiw a6,s10,1 │ │ │ │ - ld a3,56(sp) │ │ │ │ - ld s5,216(sp) │ │ │ │ - ld s7,200(sp) │ │ │ │ - ld s10,176(sp) │ │ │ │ - ld s11,168(sp) │ │ │ │ - mv a5,a4 │ │ │ │ - bgeu a6,a5,d006 │ │ │ │ - addiw a4,a5,-1 │ │ │ │ - subw a4,a4,a6 │ │ │ │ - slli a4,a4,0x20 │ │ │ │ - slli a6,a6,0x20 │ │ │ │ - srli a6,a6,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add a4,a4,a6 │ │ │ │ - slli a4,a4,0x4 │ │ │ │ - slli a6,a6,0x4 │ │ │ │ - addi a2,a3,16 │ │ │ │ - add a5,a3,a6 │ │ │ │ - add a4,a4,a2 │ │ │ │ - sd zero,0(a5) │ │ │ │ - sw zero,8(a5) │ │ │ │ - addi a5,a5,16 │ │ │ │ - bne a4,a5,cff8 │ │ │ │ - ld ra,264(sp) │ │ │ │ - ld s0,256(sp) │ │ │ │ - ld s1,248(sp) │ │ │ │ - ld s2,240(sp) │ │ │ │ - ld s3,232(sp) │ │ │ │ - ld s4,224(sp) │ │ │ │ - ld s6,208(sp) │ │ │ │ - ld s8,192(sp) │ │ │ │ - ld s9,184(sp) │ │ │ │ - mv a0,a3 │ │ │ │ - addi sp,sp,272 │ │ │ │ - ret │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - slli a1,a5,0x3 │ │ │ │ - add a1,a1,a5 │ │ │ │ - sd a0,56(sp) │ │ │ │ - slli a1,a1,0x2 │ │ │ │ + fsd fs0,24(sp) │ │ │ │ + mv s0,a0 │ │ │ │ + fmv.d fs0,fa3 │ │ │ │ + fsd fs1,16(sp) │ │ │ │ + fsd fs2,8(sp) │ │ │ │ + fmv.d fs1,fa0 │ │ │ │ + fmv.d fs2,fa2 │ │ │ │ + fsd fs3,0(sp) │ │ │ │ + fmv.d fs3,fa1 │ │ │ │ + jal 3700 │ │ │ │ + fmv.x.d a2,fa0 │ │ │ │ + auipc a1,0x54 │ │ │ │ + addi a1,a1,-1320 │ │ │ │ + mv a0,s0 │ │ │ │ + jal a934 │ │ │ │ + fmv.x.d a2,fs3 │ │ │ │ + auipc a1,0x54 │ │ │ │ + addi a1,a1,-1330 │ │ │ │ + mv a0,s0 │ │ │ │ + jal a934 │ │ │ │ + fmv.x.d a2,fs0 │ │ │ │ + auipc a1,0x54 │ │ │ │ + addi a1,a1,-1340 │ │ │ │ + mv a0,s0 │ │ │ │ + jal a934 │ │ │ │ + fmv.x.d a2,fs2 │ │ │ │ + auipc a1,0x54 │ │ │ │ + addi a1,a1,-1350 │ │ │ │ + mv a0,s0 │ │ │ │ + jal a934 │ │ │ │ + fmv.d fa0,fs0 │ │ │ │ + jal 3700 │ │ │ │ + fmv.d fs2,fa0 │ │ │ │ + fmv.d fa0,fs1 │ │ │ │ + jal 3700 │ │ │ │ + fle.d a5,fs2,fa0 │ │ │ │ + beqz a5,abbc │ │ │ │ + fmv.d fa0,fs0 │ │ │ │ + jal 3700 │ │ │ │ + mv a0,s0 │ │ │ │ + ld s0,32(sp) │ │ │ │ + ld ra,40(sp) │ │ │ │ + fld fs0,24(sp) │ │ │ │ + fld fs1,16(sp) │ │ │ │ + fld fs2,8(sp) │ │ │ │ + fld fs3,0(sp) │ │ │ │ + fmv.x.d a2,fa0 │ │ │ │ + auipc a1,0x54 │ │ │ │ + addi a1,a1,-1408 │ │ │ │ + addi sp,sp,48 │ │ │ │ + j a934 │ │ │ │ + fmv.d fa0,fs1 │ │ │ │ + jal 3700 │ │ │ │ + j ab9e │ │ │ │ + fmv.d.x fa5,zero │ │ │ │ + mv a5,a0 │ │ │ │ li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - lw a5,8(s2) │ │ │ │ - ld a3,56(sp) │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - sd a0,0(a3) │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - ld a1,0(s2) │ │ │ │ - slli a2,a5,0x3 │ │ │ │ - add a2,a2,a5 │ │ │ │ - slli a2,a2,0x2 │ │ │ │ - addi a1,a1,36 │ │ │ │ - jal 36a0 │ │ │ │ - lw a5,8(s2) │ │ │ │ - ld a3,56(sp) │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - j cdc2 │ │ │ │ - beqz s1,d086 │ │ │ │ - li s8,0 │ │ │ │ - mv a2,s11 │ │ │ │ - mv a1,s9 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 2b762 │ │ │ │ - sd a0,152(sp) │ │ │ │ - addiw s8,s8,1 │ │ │ │ - sext.w s7,s9 │ │ │ │ - sext.w s6,s11 │ │ │ │ - sext.w s9,a0 │ │ │ │ - srai s11,a0,0x20 │ │ │ │ - bne s1,s8,d064 │ │ │ │ - subw s0,s0,s1 │ │ │ │ - j ce2e │ │ │ │ - mv a4,a5 │ │ │ │ - ld a5,88(sp) │ │ │ │ - mv a6,a7 │ │ │ │ - sd zero,40(sp) │ │ │ │ - sd zero,32(sp) │ │ │ │ - sd s6,24(sp) │ │ │ │ - sd zero,16(sp) │ │ │ │ - sd s6,8(sp) │ │ │ │ - sd zero,0(sp) │ │ │ │ - li a7,0 │ │ │ │ - jal c28a │ │ │ │ - mv s2,a0 │ │ │ │ - j cda0 │ │ │ │ - li a6,1 │ │ │ │ - j cfd2 │ │ │ │ - ld s11,64(sp) │ │ │ │ - j cfb0 │ │ │ │ - addi sp,sp,-144 │ │ │ │ - sd ra,136(sp) │ │ │ │ - sd a2,24(sp) │ │ │ │ - sd a4,8(sp) │ │ │ │ - sd zero,16(sp) │ │ │ │ - beqz a2,d1f6 │ │ │ │ - sd s1,120(sp) │ │ │ │ - sd s4,96(sp) │ │ │ │ - sd s5,88(sp) │ │ │ │ - sd s7,72(sp) │ │ │ │ - sd s8,64(sp) │ │ │ │ - sd s9,56(sp) │ │ │ │ - sd s10,48(sp) │ │ │ │ - sd s0,128(sp) │ │ │ │ - sd s2,112(sp) │ │ │ │ - sd s3,104(sp) │ │ │ │ - sd s6,80(sp) │ │ │ │ - sd s11,40(sp) │ │ │ │ - mv s5,a0 │ │ │ │ - mv s4,a1 │ │ │ │ - sext.w s9,a3 │ │ │ │ - auipc s10,0x51 │ │ │ │ - addi s10,s10,532 │ │ │ │ - auipc s8,0x51 │ │ │ │ - addi s8,s8,532 │ │ │ │ - auipc s1,0x52 │ │ │ │ - addi s1,s1,1548 │ │ │ │ - auipc s7,0x51 │ │ │ │ - addi s7,s7,524 │ │ │ │ - ld a2,16(sp) │ │ │ │ - auipc a1,0x51 │ │ │ │ - addi a1,a1,482 │ │ │ │ - li a0,1 │ │ │ │ - jal 37c0 <__printf_chk@plt> │ │ │ │ - lw a5,8(s4) │ │ │ │ - beqz a5,d1c2 │ │ │ │ - ld a5,0(s4) │ │ │ │ - li s3,0 │ │ │ │ - li s6,0 │ │ │ │ - j d12a │ │ │ │ - lw a4,8(s4) │ │ │ │ - addiw s6,s6,1 │ │ │ │ - addi s3,s3,36 │ │ │ │ - bgeu s6,a4,d1c2 │ │ │ │ - add a5,a5,s3 │ │ │ │ - lw a2,4(a5) │ │ │ │ - mv a3,s9 │ │ │ │ - mv a1,s10 │ │ │ │ - li a0,1 │ │ │ │ - jal 37c0 <__printf_chk@plt> │ │ │ │ - ld a5,0(s4) │ │ │ │ - add a4,a5,s3 │ │ │ │ - lw a3,4(a4) │ │ │ │ - beqz a3,d11c │ │ │ │ - lw a3,24(a4) │ │ │ │ - lw s2,20(a4) │ │ │ │ - ld a2,8(sp) │ │ │ │ - subw a4,a3,s2 │ │ │ │ - bltu a2,a4,d11c │ │ │ │ - bltu a3,s2,d11c │ │ │ │ - ld a5,16(s5) │ │ │ │ - slli a4,s2,0x20 │ │ │ │ - srli s0,a4,0x1e │ │ │ │ - add a5,a5,s0 │ │ │ │ - lw a2,0(a5) │ │ │ │ - mv a1,s8 │ │ │ │ - li a0,1 │ │ │ │ - jal 37c0 <__printf_chk@plt> │ │ │ │ - ld a5,0(s5) │ │ │ │ - ld a4,16(s5) │ │ │ │ - ld a5,16(a5) │ │ │ │ - add a4,a4,s0 │ │ │ │ - lwu a4,0(a4) │ │ │ │ - addi s0,a5,20 │ │ │ │ - add s11,a5,a4 │ │ │ │ - add s0,s0,a4 │ │ │ │ - lbu a2,0(s11) │ │ │ │ - mv a1,s1 │ │ │ │ - li a0,1 │ │ │ │ - addi s11,s11,1 │ │ │ │ - jal 37c0 <__printf_chk@plt> │ │ │ │ - bne s0,s11,d18a │ │ │ │ - mv a1,s7 │ │ │ │ - li a0,1 │ │ │ │ - jal 37c0 <__printf_chk@plt> │ │ │ │ - ld a5,0(s4) │ │ │ │ - addiw s2,s2,1 │ │ │ │ - add a4,a5,s3 │ │ │ │ - lw a4,24(a4) │ │ │ │ - bgeu a4,s2,d158 │ │ │ │ - lw a4,8(s4) │ │ │ │ - addiw s6,s6,1 │ │ │ │ - addi s3,s3,36 │ │ │ │ - bltu s6,a4,d12a │ │ │ │ - auipc a1,0x55 │ │ │ │ - addi a1,a1,-586 │ │ │ │ + feq.d a4,fa0,fa5 │ │ │ │ + bnez a4,ac0a │ │ │ │ + auipc a4,0x59 │ │ │ │ + fld fa5,908(a4) │ │ │ │ + fmul.d fa0,fa0,fa5 │ │ │ │ + auipc a4,0x59 │ │ │ │ + fld fa5,904(a4) │ │ │ │ li a0,1 │ │ │ │ - jal 37c0 <__printf_chk@plt> │ │ │ │ - ld a5,16(sp) │ │ │ │ - ld a4,24(sp) │ │ │ │ - addi s4,s4,16 │ │ │ │ - addiw a5,a5,1 │ │ │ │ - sd a5,16(sp) │ │ │ │ - bne a4,a5,d0fc │ │ │ │ - ld s0,128(sp) │ │ │ │ - ld s1,120(sp) │ │ │ │ - ld s2,112(sp) │ │ │ │ - ld s3,104(sp) │ │ │ │ - ld s4,96(sp) │ │ │ │ - ld s5,88(sp) │ │ │ │ - ld s6,80(sp) │ │ │ │ - ld s7,72(sp) │ │ │ │ - ld s8,64(sp) │ │ │ │ - ld s9,56(sp) │ │ │ │ - ld s10,48(sp) │ │ │ │ - ld s11,40(sp) │ │ │ │ - ld ra,136(sp) │ │ │ │ - addi sp,sp,144 │ │ │ │ - ret │ │ │ │ - beqz a2,d282 │ │ │ │ - addi sp,sp,-64 │ │ │ │ - sd s0,48(sp) │ │ │ │ - sd s1,40(sp) │ │ │ │ - sd s2,32(sp) │ │ │ │ - sd s3,24(sp) │ │ │ │ - sd s4,16(sp) │ │ │ │ - sd s5,8(sp) │ │ │ │ - sd ra,56(sp) │ │ │ │ - mv s3,a2 │ │ │ │ - addi s1,a1,4 │ │ │ │ - mv s0,a0 │ │ │ │ - li s2,0 │ │ │ │ - auipc s5,0x51 │ │ │ │ - addi s5,s5,240 │ │ │ │ - auipc s4,0x51 │ │ │ │ - addi s4,s4,152 │ │ │ │ - j d23a │ │ │ │ - addiw s2,s2,1 │ │ │ │ - jal 27d46 │ │ │ │ - addi s1,s1,36 │ │ │ │ - addi s0,s0,12 │ │ │ │ - beq s3,s2,d270 │ │ │ │ - lw a6,0(s1) │ │ │ │ - lw a5,8(s0) │ │ │ │ - mv a4,s3 │ │ │ │ - mv a3,s2 │ │ │ │ - mv a2,s5 │ │ │ │ - li a1,1136 │ │ │ │ - mv a0,s4 │ │ │ │ - bne a6,a5,d22a │ │ │ │ - lw a6,16(s1) │ │ │ │ - lw a5,0(s0) │ │ │ │ - bne a6,a5,d22a │ │ │ │ - lw a6,20(s1) │ │ │ │ - lw a5,4(s0) │ │ │ │ - bne a6,a5,d22a │ │ │ │ - addiw s2,s2,1 │ │ │ │ - addi s1,s1,36 │ │ │ │ - addi s0,s0,12 │ │ │ │ - bne s3,s2,d23a │ │ │ │ - ld ra,56(sp) │ │ │ │ - ld s0,48(sp) │ │ │ │ - ld s1,40(sp) │ │ │ │ - ld s2,32(sp) │ │ │ │ - ld s3,24(sp) │ │ │ │ - ld s4,16(sp) │ │ │ │ - ld s5,8(sp) │ │ │ │ - addi sp,sp,64 │ │ │ │ - ret │ │ │ │ + flt.d a4,fa0,fa5 │ │ │ │ + bnez a4,ac0a │ │ │ │ + auipc a4,0x59 │ │ │ │ + fld fa5,896(a4) │ │ │ │ + fle.d a4,fa5,fa0 │ │ │ │ + li a0,60 │ │ │ │ + bnez a4,ac0a │ │ │ │ + fcvt.wu.d a0,fa0,rtz │ │ │ │ + zext.b a0,a0 │ │ │ │ + sb a0,32(a5) │ │ │ │ ret │ │ │ │ - lw a6,8(a1) │ │ │ │ - addi sp,sp,-272 │ │ │ │ - sd s6,208(sp) │ │ │ │ - sd s7,200(sp) │ │ │ │ - addi s6,sp,104 │ │ │ │ - mv s7,a4 │ │ │ │ - auipc a4,0x6d │ │ │ │ - ld a4,-900(a4) │ │ │ │ - mv a7,a0 │ │ │ │ - addiw a6,a6,-1 │ │ │ │ - sd s8,192(sp) │ │ │ │ - sd s9,184(sp) │ │ │ │ - mv a0,s6 │ │ │ │ - sd a5,56(sp) │ │ │ │ - mv s8,a1 │ │ │ │ - ld a5,0(a4) │ │ │ │ - sd a5,152(sp) │ │ │ │ - li a5,0 │ │ │ │ - li a1,1000 │ │ │ │ - mv s9,a2 │ │ │ │ - li a2,24 │ │ │ │ - sd ra,264(sp) │ │ │ │ - sd s10,176(sp) │ │ │ │ - sd a7,24(sp) │ │ │ │ - mv s10,a3 │ │ │ │ - sw a6,84(sp) │ │ │ │ - sw a6,92(sp) │ │ │ │ - sd s0,256(sp) │ │ │ │ - sd s1,248(sp) │ │ │ │ - sd s2,240(sp) │ │ │ │ - sd s3,232(sp) │ │ │ │ - sd s4,224(sp) │ │ │ │ - sd s5,216(sp) │ │ │ │ - sd s11,168(sp) │ │ │ │ - sw zero,80(sp) │ │ │ │ - sw zero,88(sp) │ │ │ │ - sd zero,96(sp) │ │ │ │ - jal f9bc │ │ │ │ - addi a5,sp,80 │ │ │ │ - mv a1,a5 │ │ │ │ - mv a0,s6 │ │ │ │ - sd a5,8(sp) │ │ │ │ - jal fc1c │ │ │ │ - li a5,-1 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - sd a5,48(sp) │ │ │ │ - addiw a5,s10,-1 │ │ │ │ - sd zero,32(sp) │ │ │ │ - sd zero,40(sp) │ │ │ │ - sd a5,16(sp) │ │ │ │ - mv a0,s6 │ │ │ │ - jal fada │ │ │ │ - li a1,0 │ │ │ │ - bnez a0,d3f6 │ │ │ │ - mv a0,s6 │ │ │ │ - jal fae2 │ │ │ │ - mv a1,a0 │ │ │ │ - mv s0,a0 │ │ │ │ - ld a0,8(sp) │ │ │ │ - li a2,24 │ │ │ │ - jal 3530 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 3670 │ │ │ │ - lw s3,80(sp) │ │ │ │ - lw s2,84(sp) │ │ │ │ - lw s4,96(sp) │ │ │ │ - bltu s3,s2,d436 │ │ │ │ - bne s3,s2,d2f8 │ │ │ │ - lw a3,100(sp) │ │ │ │ - ld a5,48(sp) │ │ │ │ - slli a4,s2,0x20 │ │ │ │ - mv s1,a3 │ │ │ │ - and a0,s2,a5 │ │ │ │ - slli a5,s2,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - or a0,a0,a4 │ │ │ │ - bgeu s4,s10,d5aa │ │ │ │ - ld a4,0(s8) │ │ │ │ - ld a2,16(s8) │ │ │ │ - lw a1,8(s8) │ │ │ │ - ld a6,16(a4) │ │ │ │ - slli a5,a5,0x2 │ │ │ │ - slli s4,s4,0x20 │ │ │ │ - add a2,a2,a5 │ │ │ │ - srli s4,s4,0x20 │ │ │ │ - lw a5,0(a2) │ │ │ │ - addw a4,s4,a5 │ │ │ │ - bltu a1,a4,d382 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - add a4,a6,s4 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - add a5,a5,a4 │ │ │ │ - add a3,s9,s4 │ │ │ │ - lbu a4,0(a3) │ │ │ │ - lbu a5,0(a5) │ │ │ │ - beq a4,a5,d386 │ │ │ │ - addiw s1,s1,1 │ │ │ │ - sw s1,100(sp) │ │ │ │ - bltu s7,s1,d5a6 │ │ │ │ - addi s4,s4,1 │ │ │ │ - sext.w a5,s4 │ │ │ │ - bltu a5,s10,d35e │ │ │ │ - sd a0,80(sp) │ │ │ │ - mv s0,s2 │ │ │ │ - ld s4,32(sp) │ │ │ │ - ld a0,40(sp) │ │ │ │ - addiw a5,s4,1 │ │ │ │ - slli a4,a5,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - slli a1,a4,0x3 │ │ │ │ - add a1,a1,a4 │ │ │ │ - slli a1,a1,0x2 │ │ │ │ - sext.w s3,a5 │ │ │ │ - jal 3870 │ │ │ │ - slli a4,s4,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - slli a5,a4,0x3 │ │ │ │ - lw a2,88(sp) │ │ │ │ - lw a3,92(sp) │ │ │ │ - add a5,a5,a4 │ │ │ │ - slli a5,a5,0x2 │ │ │ │ - add a5,a5,a0 │ │ │ │ - subw a4,s10,s1 │ │ │ │ - sd a0,40(sp) │ │ │ │ - sw a4,4(a5) │ │ │ │ - sw a4,8(a5) │ │ │ │ - sw s1,0(a5) │ │ │ │ - sw zero,12(a5) │ │ │ │ - sw zero,16(a5) │ │ │ │ - sw s2,20(a5) │ │ │ │ - sw s0,24(a5) │ │ │ │ - sw a2,28(a5) │ │ │ │ - sw a3,32(a5) │ │ │ │ - mv a0,s6 │ │ │ │ - sd s3,32(sp) │ │ │ │ - jal fada │ │ │ │ - li a1,0 │ │ │ │ - beqz a0,d304 │ │ │ │ - mv a0,s6 │ │ │ │ - jal fa5c │ │ │ │ - ld a5,56(sp) │ │ │ │ - ld a4,32(sp) │ │ │ │ - sw a4,0(a5) │ │ │ │ - auipc a5,0x6d │ │ │ │ - ld a5,-1266(a5) │ │ │ │ - ld a4,152(sp) │ │ │ │ - ld a5,0(a5) │ │ │ │ - xor a5,a5,a4 │ │ │ │ - li a4,0 │ │ │ │ - bnez a5,d5b4 │ │ │ │ - ld ra,264(sp) │ │ │ │ - ld s0,256(sp) │ │ │ │ - ld a0,40(sp) │ │ │ │ - ld s1,248(sp) │ │ │ │ - ld s2,240(sp) │ │ │ │ - ld s3,232(sp) │ │ │ │ - ld s4,224(sp) │ │ │ │ - ld s5,216(sp) │ │ │ │ - ld s6,208(sp) │ │ │ │ - ld s7,200(sp) │ │ │ │ - ld s8,192(sp) │ │ │ │ - ld s9,184(sp) │ │ │ │ - ld s10,176(sp) │ │ │ │ - ld s11,168(sp) │ │ │ │ - addi sp,sp,272 │ │ │ │ + sd a1,40(a0) │ │ │ │ ret │ │ │ │ - sext.w s0,s4 │ │ │ │ - mv a1,s3 │ │ │ │ - mv a2,s2 │ │ │ │ - mv a0,s8 │ │ │ │ - jal 2a5aa │ │ │ │ - sext.w s5,a0 │ │ │ │ - addiw a5,s0,1 │ │ │ │ - lw s3,80(sp) │ │ │ │ - mv s4,s5 │ │ │ │ - blt a5,s5,d52a │ │ │ │ - ld a5,16(sp) │ │ │ │ - lw s2,84(sp) │ │ │ │ - bltu a5,s4,d590 │ │ │ │ - ld s0,24(sp) │ │ │ │ - mv a3,s2 │ │ │ │ - mv a2,s3 │ │ │ │ - li a4,1 │ │ │ │ - mv a1,s8 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 2aff6 │ │ │ │ - add a5,s9,s5 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - lw a3,84(sp) │ │ │ │ - lw a2,80(sp) │ │ │ │ + addi sp,sp,-32 │ │ │ │ + sd s0,16(sp) │ │ │ │ + sd s1,8(sp) │ │ │ │ + sd ra,24(sp) │ │ │ │ mv s1,a0 │ │ │ │ - li a4,0 │ │ │ │ - mv a1,s8 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 2e9e4 │ │ │ │ - ld a5,80(sp) │ │ │ │ - sd a0,72(sp) │ │ │ │ - sext.w s3,a0 │ │ │ │ - sd a5,88(sp) │ │ │ │ - srai s2,a0,0x20 │ │ │ │ - addiw a5,s5,1 │ │ │ │ - mv a0,s1 │ │ │ │ - sw a5,4(sp) │ │ │ │ - jal 1c924 │ │ │ │ - li s0,0 │ │ │ │ - sext.w a0,a0 │ │ │ │ - bgeu s0,a0,d4e2 │ │ │ │ - sext.w s11,s0 │ │ │ │ - mv a1,s11 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 1c842 │ │ │ │ - lw a5,0(a0) │ │ │ │ - mv a1,s11 │ │ │ │ - mv a0,s1 │ │ │ │ - sw a5,80(sp) │ │ │ │ - jal 1c842 │ │ │ │ - lw a5,4(a0) │ │ │ │ - lw a4,80(sp) │ │ │ │ - sw a5,84(sp) │ │ │ │ - bltu a5,a4,d4d4 │ │ │ │ - beq a4,s3,d522 │ │ │ │ - lw a5,100(sp) │ │ │ │ - addiw a5,a5,1 │ │ │ │ - bgeu s7,a5,d4fc │ │ │ │ - addiw s0,s0,1 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 1c924 │ │ │ │ - sext.w a0,a0 │ │ │ │ - bltu s0,a0,d4a6 │ │ │ │ - mv a0,s1 │ │ │ │ - li a1,0 │ │ │ │ - jal 1c72c │ │ │ │ - mv a0,s1 │ │ │ │ - jal 3670 │ │ │ │ - bgeu s3,s2,d590 │ │ │ │ - sw s3,80(sp) │ │ │ │ - sw s2,84(sp) │ │ │ │ - mv s0,s5 │ │ │ │ - j d43a │ │ │ │ - ld a1,8(sp) │ │ │ │ - mv a0,s6 │ │ │ │ - addiw s0,s0,1 │ │ │ │ - jal fc1c │ │ │ │ - mv a0,s6 │ │ │ │ - jal fc66 │ │ │ │ - addi a1,a0,-1 │ │ │ │ - mv a0,s6 │ │ │ │ - jal fb72 │ │ │ │ - lw a5,20(a0) │ │ │ │ - lw a4,4(sp) │ │ │ │ - addiw a5,a5,1 │ │ │ │ - sw a4,16(a0) │ │ │ │ - sw a5,20(a0) │ │ │ │ - j d4d6 │ │ │ │ - bne a5,s2,d4cc │ │ │ │ + mv s0,a2 │ │ │ │ + beqz a1,ac5c │ │ │ │ + sd s2,0(sp) │ │ │ │ + mv s2,a1 │ │ │ │ + ld a1,16(a0) │ │ │ │ + mv a0,s2 │ │ │ │ + jal 3580 │ │ │ │ + beqz a0,ac4c │ │ │ │ + mv a0,s2 │ │ │ │ + jal 2628c │ │ │ │ + ld s2,0(sp) │ │ │ │ addiw s0,s0,1 │ │ │ │ - j d4d6 │ │ │ │ - sext.w a5,s0 │ │ │ │ - bgeu s0,s5,d454 │ │ │ │ - bgeu a5,s10,d454 │ │ │ │ - ld a4,0(s8) │ │ │ │ - addiw a1,s5,-1 │ │ │ │ - subw a1,a1,a5 │ │ │ │ - ld a6,16(s8) │ │ │ │ - slli a3,s3,0x20 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - slli a1,a1,0x20 │ │ │ │ - ld a0,16(a4) │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - srli a4,a3,0x1e │ │ │ │ - srli a1,a1,0x20 │ │ │ │ - add a6,a6,a4 │ │ │ │ - add a1,a1,a5 │ │ │ │ - lwu a2,0(a6) │ │ │ │ - add a4,a0,a5 │ │ │ │ - add a3,s9,a5 │ │ │ │ - add a4,a4,a2 │ │ │ │ - lbu a3,0(a3) │ │ │ │ - lbu a4,0(a4) │ │ │ │ - beq a3,a4,d57a │ │ │ │ - lw a4,100(sp) │ │ │ │ - addiw a4,a4,1 │ │ │ │ - sw a4,100(sp) │ │ │ │ - beq a1,a5,d454 │ │ │ │ - addi a5,a5,1 │ │ │ │ - sext.w a4,a5 │ │ │ │ - bltu a4,s10,d55a │ │ │ │ - ld a5,16(sp) │ │ │ │ - lw s2,84(sp) │ │ │ │ - bgeu a5,s4,d45c │ │ │ │ - lw s1,100(sp) │ │ │ │ - mv a3,s1 │ │ │ │ - beq s2,s3,d32c │ │ │ │ - bltu s7,s1,d2f8 │ │ │ │ - bltu s2,s3,d2f8 │ │ │ │ - lw s2,80(sp) │ │ │ │ - lw s0,84(sp) │ │ │ │ - j d398 │ │ │ │ - sd a0,80(sp) │ │ │ │ - j d2f8 │ │ │ │ - sd a0,80(sp) │ │ │ │ - mv s0,s2 │ │ │ │ - bgeu s7,a3,d398 │ │ │ │ - j d2f8 │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ + slli s0,s0,0x20 │ │ │ │ + srli s0,s0,0x20 │ │ │ │ + sd s0,56(s1) │ │ │ │ + ld ra,24(sp) │ │ │ │ + ld s0,16(sp) │ │ │ │ + sd a0,48(s1) │ │ │ │ + ld s1,8(sp) │ │ │ │ + addi sp,sp,32 │ │ │ │ + ret │ │ │ │ + auipc a0,0x59 │ │ │ │ + addi a0,a0,716 │ │ │ │ + jal 2628c │ │ │ │ + ld s2,0(sp) │ │ │ │ + j ac38 │ │ │ │ + auipc a0,0x59 │ │ │ │ + addi a0,a0,708 │ │ │ │ + jal 2628c │ │ │ │ + j ac38 │ │ │ │ + mv a2,a1 │ │ │ │ + auipc a1,0x53 │ │ │ │ + addi a1,a1,1996 │ │ │ │ + j a934 │ │ │ │ + mv a2,a1 │ │ │ │ + auipc a1,0x59 │ │ │ │ + addi a1,a1,688 │ │ │ │ + j a934 │ │ │ │ + mv a2,a1 │ │ │ │ + auipc a1,0x59 │ │ │ │ + addi a1,a1,692 │ │ │ │ + j a934 │ │ │ │ + mv a2,a1 │ │ │ │ + auipc a1,0x54 │ │ │ │ + addi a1,a1,-1624 │ │ │ │ + j a934 │ │ │ │ + mv a2,a1 │ │ │ │ + auipc a1,0x54 │ │ │ │ + addi a1,a1,-1628 │ │ │ │ + j a934 │ │ │ │ + mv a2,a1 │ │ │ │ + auipc a1,0x54 │ │ │ │ + addi a1,a1,-1632 │ │ │ │ + j a934 │ │ │ │ + addiw a2,a1,1 │ │ │ │ + auipc a1,0x54 │ │ │ │ + addi a1,a1,-1638 │ │ │ │ + j a934 │ │ │ │ + addiw a2,a1,1 │ │ │ │ + auipc a1,0x54 │ │ │ │ + addi a1,a1,-1644 │ │ │ │ + j a934 │ │ │ │ addi sp,sp,-32 │ │ │ │ sd s2,0(sp) │ │ │ │ + mv s2,a2 │ │ │ │ + mv a2,a1 │ │ │ │ + auipc a1,0x54 │ │ │ │ + addi a1,a1,-1654 │ │ │ │ sd ra,24(sp) │ │ │ │ - mv s2,a1 │ │ │ │ - beqz a2,d5f4 │ │ │ │ - slli a5,a2,0x20 │ │ │ │ - srli a2,a5,0x1c │ │ │ │ sd s0,16(sp) │ │ │ │ sd s1,8(sp) │ │ │ │ - mv s0,a1 │ │ │ │ - add s1,a2,a1 │ │ │ │ - j d5dc │ │ │ │ - addi s0,s0,16 │ │ │ │ - beq s0,s1,d5f0 │ │ │ │ - lw a5,8(s0) │ │ │ │ - beqz a5,d5d6 │ │ │ │ - ld a0,0(s0) │ │ │ │ - addi s0,s0,16 │ │ │ │ - jal 3670 │ │ │ │ - sd zero,-16(s0) │ │ │ │ - bne s0,s1,d5dc │ │ │ │ + mv s0,a0 │ │ │ │ + mv s1,a3 │ │ │ │ + jal a934 │ │ │ │ + mv a2,s2 │ │ │ │ + mv a0,s0 │ │ │ │ + auipc a1,0x54 │ │ │ │ + addi a1,a1,-1672 │ │ │ │ + jal a934 │ │ │ │ + mv a0,s0 │ │ │ │ ld s0,16(sp) │ │ │ │ - ld s1,8(sp) │ │ │ │ ld ra,24(sp) │ │ │ │ - mv a0,s2 │ │ │ │ ld s2,0(sp) │ │ │ │ + mv a2,s1 │ │ │ │ + ld s1,8(sp) │ │ │ │ + auipc a1,0x54 │ │ │ │ + addi a1,a1,-1688 │ │ │ │ addi sp,sp,32 │ │ │ │ - j 3670 │ │ │ │ + j a934 │ │ │ │ addi sp,sp,-32 │ │ │ │ - sd s0,16(sp) │ │ │ │ + sd a7,0(sp) │ │ │ │ + mv a7,a6 │ │ │ │ + mv a6,a5 │ │ │ │ + addiw a5,a4,1 │ │ │ │ + zext.b a4,a3 │ │ │ │ + addiw a3,a2,1 │ │ │ │ + mv a2,a1 │ │ │ │ + auipc a1,0x54 │ │ │ │ + addi a1,a1,-1714 │ │ │ │ sd ra,24(sp) │ │ │ │ - sd s1,8(sp) │ │ │ │ - mv s0,a1 │ │ │ │ - blez a1,d62c │ │ │ │ - mv s1,a0 │ │ │ │ - slli a0,a1,0x3 │ │ │ │ - jal 3330 │ │ │ │ - sd a0,0(s1) │ │ │ │ - beqz a0,d64c │ │ │ │ - sd s0,8(s1) │ │ │ │ + jal a934 │ │ │ │ ld ra,24(sp) │ │ │ │ - ld s0,16(sp) │ │ │ │ - li a5,-1 │ │ │ │ - sd a5,16(s1) │ │ │ │ - ld s1,8(sp) │ │ │ │ addi sp,sp,32 │ │ │ │ ret │ │ │ │ - mv a3,a1 │ │ │ │ - auipc a2,0x51 │ │ │ │ - addi a2,a2,-782 │ │ │ │ - li a1,74 │ │ │ │ - auipc a0,0x51 │ │ │ │ - addi a0,a0,-722 │ │ │ │ - jal b382 │ │ │ │ - li a0,-1 │ │ │ │ - jal 33c0 │ │ │ │ - li a3,0 │ │ │ │ - auipc a2,0x51 │ │ │ │ - addi a2,a2,-726 │ │ │ │ - li a1,80 │ │ │ │ - auipc a0,0x51 │ │ │ │ - addi a0,a0,-754 │ │ │ │ - jal b382 │ │ │ │ - li a0,-1 │ │ │ │ - jal 33c0 │ │ │ │ - addi sp,sp,-16 │ │ │ │ - sd s0,0(sp) │ │ │ │ - mv s0,a0 │ │ │ │ - ld a0,0(a0) │ │ │ │ - sd ra,8(sp) │ │ │ │ - jal 3670 │ │ │ │ - ld ra,8(sp) │ │ │ │ - sd zero,16(s0) │ │ │ │ - sd zero,8(s0) │ │ │ │ - ld s0,0(sp) │ │ │ │ - addi sp,sp,16 │ │ │ │ - ret │ │ │ │ - ld a0,16(a0) │ │ │ │ - srli a0,a0,0x3f │ │ │ │ - ret │ │ │ │ - ld a4,8(a0) │ │ │ │ - ld a5,16(a0) │ │ │ │ addi sp,sp,-32 │ │ │ │ - sd s0,16(sp) │ │ │ │ - sd s1,8(sp) │ │ │ │ + sd a7,0(sp) │ │ │ │ + mv a7,a6 │ │ │ │ + mv a6,a5 │ │ │ │ + addiw a5,a4,1 │ │ │ │ + zext.b a4,a3 │ │ │ │ + addiw a3,a2,1 │ │ │ │ + mv a2,a1 │ │ │ │ + auipc a1,0x54 │ │ │ │ + addi a1,a1,-1724 │ │ │ │ sd ra,24(sp) │ │ │ │ - addi a3,a4,-1 │ │ │ │ - mv s0,a0 │ │ │ │ - mv s1,a1 │ │ │ │ - ld a0,0(a0) │ │ │ │ - bge a5,a3,d6c0 │ │ │ │ - addi a5,a5,1 │ │ │ │ - sd a5,16(s0) │ │ │ │ + jal a934 │ │ │ │ ld ra,24(sp) │ │ │ │ - ld s0,16(sp) │ │ │ │ - slli a4,a5,0x3 │ │ │ │ - add a0,a0,a4 │ │ │ │ - sd s1,0(a0) │ │ │ │ - ld s1,8(sp) │ │ │ │ addi sp,sp,32 │ │ │ │ ret │ │ │ │ - sd s2,0(sp) │ │ │ │ - lui s2,0x2 │ │ │ │ - addi s2,s2,1808 │ │ │ │ - add a1,a4,s2 │ │ │ │ - slli a1,a1,0x3 │ │ │ │ - jal 3870 │ │ │ │ - sd a0,0(s0) │ │ │ │ - beqz a0,d6e2 │ │ │ │ - ld a4,8(s0) │ │ │ │ - ld a5,16(s0) │ │ │ │ - add a4,a4,s2 │ │ │ │ - sd a4,8(s0) │ │ │ │ - ld s2,0(sp) │ │ │ │ - j d6aa │ │ │ │ - li a3,0 │ │ │ │ - auipc a2,0x51 │ │ │ │ - addi a2,a2,-820 │ │ │ │ - li a1,125 │ │ │ │ - auipc a0,0x51 │ │ │ │ - addi a0,a0,-904 │ │ │ │ - jal b382 │ │ │ │ - li a0,-1 │ │ │ │ - jal 33c0 │ │ │ │ - ld a5,16(a0) │ │ │ │ - bgez a5,d70c │ │ │ │ - li a0,0 │ │ │ │ - ret │ │ │ │ - ld a4,0(a0) │ │ │ │ - addi a3,a5,-1 │ │ │ │ - slli a5,a5,0x3 │ │ │ │ - sd a3,16(a0) │ │ │ │ - add a5,a5,a4 │ │ │ │ - ld a0,0(a5) │ │ │ │ - ret │ │ │ │ - ld a5,16(a0) │ │ │ │ - bgez a5,d726 │ │ │ │ - li a0,0 │ │ │ │ - ret │ │ │ │ - ld a4,0(a0) │ │ │ │ - slli a5,a5,0x3 │ │ │ │ - add a5,a5,a4 │ │ │ │ - ld a0,0(a5) │ │ │ │ - ret │ │ │ │ - ld a4,16(a0) │ │ │ │ - mv a5,a0 │ │ │ │ - li a0,0 │ │ │ │ - or a3,a4,a1 │ │ │ │ - bltz a3,d742 │ │ │ │ - bge a4,a1,d744 │ │ │ │ - ret │ │ │ │ - ld a5,0(a5) │ │ │ │ - sub a4,a4,a1 │ │ │ │ - slli a4,a4,0x3 │ │ │ │ - add a5,a5,a4 │ │ │ │ - ld a0,0(a5) │ │ │ │ - ret │ │ │ │ - ld a0,16(a0) │ │ │ │ - addi a0,a0,1 │ │ │ │ - ret │ │ │ │ - sd a1,0(a0) │ │ │ │ - sd zero,8(a0) │ │ │ │ - sw zero,16(a0) │ │ │ │ - sd a3,24(a0) │ │ │ │ - sb a2,20(a0) │ │ │ │ - ret │ │ │ │ - mv a5,a0 │ │ │ │ - lw a0,0(a0) │ │ │ │ - bnez a1,d78c │ │ │ │ - beqz a0,d78c │ │ │ │ - ld a5,8(a5) │ │ │ │ - slli a4,a0,0x20 │ │ │ │ - srli a3,a4,0x1d │ │ │ │ - li a0,0 │ │ │ │ - add a3,a3,a5 │ │ │ │ - ld a4,0(a5) │ │ │ │ - addi a5,a5,8 │ │ │ │ - andi a4,a4,15 │ │ │ │ - beqz a4,d788 │ │ │ │ - addiw a0,a0,1 │ │ │ │ - bne a5,a3,d77e │ │ │ │ - ret │ │ │ │ - lw a5,0(a0) │ │ │ │ - beqz a5,d7ae │ │ │ │ - ld a2,8(a0) │ │ │ │ - li a3,0 │ │ │ │ - ld a5,0(a2) │ │ │ │ - addiw a3,a3,1 │ │ │ │ - addi a2,a2,8 │ │ │ │ - andi a5,a5,15 │ │ │ │ - slli a5,a5,0x2 │ │ │ │ - add a5,a5,a1 │ │ │ │ - lw a4,0(a5) │ │ │ │ - addiw a4,a4,1 │ │ │ │ - sw a4,0(a5) │ │ │ │ - lw a5,0(a0) │ │ │ │ - bltu a3,a5,d796 │ │ │ │ - ret │ │ │ │ - lw a2,0(a0) │ │ │ │ - li a3,0 │ │ │ │ - li a5,0 │ │ │ │ - beqz a2,d80e │ │ │ │ - li a7,3 │ │ │ │ - li t5,1 │ │ │ │ - li t4,1 │ │ │ │ - li a6,2 │ │ │ │ - li t1,4 │ │ │ │ - slli a7,a7,0x1f │ │ │ │ - slli t5,t5,0x20 │ │ │ │ - slli t4,t4,0x1f │ │ │ │ - j d7e4 │ │ │ │ - bne a4,t1,d7dc │ │ │ │ - ld a4,8(a0) │ │ │ │ - add a4,a4,a3 │ │ │ │ - ld a4,0(a4) │ │ │ │ - and t3,a4,a7 │ │ │ │ - beq t3,t5,d7f8 │ │ │ │ - addiw a5,a5,1 │ │ │ │ - addi a3,a3,8 │ │ │ │ - bgeu a5,a2,d80e │ │ │ │ - lw a4,4(a0) │ │ │ │ - bne a4,a6,d7ca │ │ │ │ - ld a4,8(a0) │ │ │ │ - add a4,a4,a3 │ │ │ │ - ld a4,0(a4) │ │ │ │ - and t3,a4,a7 │ │ │ │ - bne t3,t4,d7dc │ │ │ │ - andi a4,a4,15 │ │ │ │ - slli a4,a4,0x2 │ │ │ │ - add a4,a4,a1 │ │ │ │ - lw a2,0(a4) │ │ │ │ - addiw a5,a5,1 │ │ │ │ - addi a3,a3,8 │ │ │ │ - addiw a2,a2,1 │ │ │ │ - sw a2,0(a4) │ │ │ │ - lw a2,0(a0) │ │ │ │ - bltu a5,a2,d7e4 │ │ │ │ - ret │ │ │ │ - mv a5,a0 │ │ │ │ - lw a0,0(a0) │ │ │ │ - beqz a0,d87e │ │ │ │ - lw a4,4(a5) │ │ │ │ - li a3,2 │ │ │ │ - beq a4,a3,d852 │ │ │ │ - li a3,4 │ │ │ │ - bne a4,a3,d88c │ │ │ │ - ld a7,8(a5) │ │ │ │ - li a1,3 │ │ │ │ - slli a5,a0,0x20 │ │ │ │ - li a2,1 │ │ │ │ - srli a6,a5,0x1d │ │ │ │ - li a0,0 │ │ │ │ - li a5,0 │ │ │ │ - slli a1,a1,0x1f │ │ │ │ - slli a2,a2,0x20 │ │ │ │ - add a4,a7,a5 │ │ │ │ - ld a4,0(a4) │ │ │ │ - addi a5,a5,8 │ │ │ │ - and a3,a4,a1 │ │ │ │ - beq a3,a2,d880 │ │ │ │ - bne a5,a6,d83c │ │ │ │ - ret │ │ │ │ - slli a4,a0,0x20 │ │ │ │ - li a1,3 │ │ │ │ - li a2,1 │ │ │ │ - ld a6,8(a5) │ │ │ │ - srli a7,a4,0x1d │ │ │ │ - li a5,0 │ │ │ │ - li a0,0 │ │ │ │ - slli a1,a1,0x1f │ │ │ │ - slli a2,a2,0x1f │ │ │ │ - add a4,a6,a5 │ │ │ │ - ld a4,0(a4) │ │ │ │ - addi a5,a5,8 │ │ │ │ - and a3,a4,a1 │ │ │ │ - beq a3,a2,d890 │ │ │ │ - bne a5,a7,d86a │ │ │ │ - ret │ │ │ │ - andi a4,a4,15 │ │ │ │ - beqz a4,d84c │ │ │ │ - addiw a0,a0,1 │ │ │ │ - bne a5,a6,d83c │ │ │ │ - ret │ │ │ │ - li a0,0 │ │ │ │ - ret │ │ │ │ - andi a4,a4,15 │ │ │ │ - beqz a4,d87a │ │ │ │ - addiw a0,a0,1 │ │ │ │ - bne a5,a7,d86a │ │ │ │ - ret │ │ │ │ - li a5,2 │ │ │ │ - beq a0,a5,d8ac │ │ │ │ - addi a0,a0,-4 │ │ │ │ - seqz a0,a0 │ │ │ │ - slli a0,a0,0x1 │ │ │ │ - ret │ │ │ │ - li a0,1 │ │ │ │ - ret │ │ │ │ - mv a5,a0 │ │ │ │ - beqz a0,d8ca │ │ │ │ - bnez a1,d8c0 │ │ │ │ - li a4,1 │ │ │ │ - li a0,4 │ │ │ │ - beq a5,a4,d8ce │ │ │ │ - ret │ │ │ │ - li a0,1 │ │ │ │ - bne a5,a0,d8be │ │ │ │ - li a0,8 │ │ │ │ - ret │ │ │ │ - li a0,15 │ │ │ │ - ret │ │ │ │ - li a0,2 │ │ │ │ - ret │ │ │ │ - addi sp,sp,-96 │ │ │ │ - auipc a6,0x6c │ │ │ │ - ld a6,1596(a6) │ │ │ │ - sd ra,88(sp) │ │ │ │ - ld a5,0(a6) │ │ │ │ - sd a5,72(sp) │ │ │ │ - li a5,0 │ │ │ │ - sd zero,8(sp) │ │ │ │ - sd zero,16(sp) │ │ │ │ - sd zero,24(sp) │ │ │ │ - sd zero,32(sp) │ │ │ │ - sd zero,40(sp) │ │ │ │ - sd zero,48(sp) │ │ │ │ - sd zero,56(sp) │ │ │ │ - sd zero,64(sp) │ │ │ │ - bnez a1,d90c │ │ │ │ - li a0,0 │ │ │ │ - ld a4,72(sp) │ │ │ │ - ld a5,0(a6) │ │ │ │ - xor a5,a5,a4 │ │ │ │ - li a4,0 │ │ │ │ - bnez a5,d9ba │ │ │ │ - ld ra,88(sp) │ │ │ │ - addi sp,sp,96 │ │ │ │ - ret │ │ │ │ - lw a3,0(a0) │ │ │ │ - mv a5,a0 │ │ │ │ - beqz a3,d95c │ │ │ │ - lw a4,4(a0) │ │ │ │ - li a0,2 │ │ │ │ - beq a4,a0,d982 │ │ │ │ - li a0,4 │ │ │ │ - bne a4,a0,d95c │ │ │ │ - ld a5,8(a5) │ │ │ │ - slli a4,a3,0x20 │ │ │ │ - srli a3,a4,0x1d │ │ │ │ - li t1,3 │ │ │ │ - li a7,1 │ │ │ │ - add a3,a3,a5 │ │ │ │ - slli t1,t1,0x1f │ │ │ │ - slli a7,a7,0x20 │ │ │ │ - addi t3,sp,8 │ │ │ │ - j d940 │ │ │ │ - addi a5,a5,8 │ │ │ │ - beq a3,a5,d95c │ │ │ │ - ld a4,0(a5) │ │ │ │ - and a0,a4,t1 │ │ │ │ - bne a0,a7,d93a │ │ │ │ - andi a4,a4,15 │ │ │ │ - slli a4,a4,0x2 │ │ │ │ - add a4,a4,t3 │ │ │ │ - lw a0,0(a4) │ │ │ │ - addi a5,a5,8 │ │ │ │ - addiw a0,a0,1 │ │ │ │ - sw a0,0(a4) │ │ │ │ - bne a3,a5,d940 │ │ │ │ - bnez a2,d974 │ │ │ │ - li a4,1 │ │ │ │ - li a5,4 │ │ │ │ - beq a1,a4,d97e │ │ │ │ - slli a5,a5,0x2 │ │ │ │ - addi a5,a5,80 │ │ │ │ - add a5,a5,sp │ │ │ │ - lw a0,-72(a5) │ │ │ │ - j d8fa │ │ │ │ - li a5,1 │ │ │ │ - bne a1,a5,d966 │ │ │ │ - li a5,8 │ │ │ │ - j d966 │ │ │ │ - li a5,2 │ │ │ │ - j d966 │ │ │ │ - ld a5,8(a5) │ │ │ │ - slli a4,a3,0x20 │ │ │ │ - srli a3,a4,0x1d │ │ │ │ - li t1,3 │ │ │ │ - li a7,1 │ │ │ │ - add a3,a3,a5 │ │ │ │ - slli t1,t1,0x1f │ │ │ │ - slli a7,a7,0x1f │ │ │ │ - addi t3,sp,8 │ │ │ │ - j d9a2 │ │ │ │ - addi a5,a5,8 │ │ │ │ - beq a3,a5,d95c │ │ │ │ - ld a4,0(a5) │ │ │ │ - and a0,a4,t1 │ │ │ │ - bne a0,a7,d99c │ │ │ │ - andi a4,a4,15 │ │ │ │ - slli a4,a4,0x2 │ │ │ │ - add a4,a4,t3 │ │ │ │ - lw a0,0(a4) │ │ │ │ - addiw a0,a0,1 │ │ │ │ - sw a0,0(a4) │ │ │ │ - j d99c │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ li a5,1 │ │ │ │ - beq a2,a5,da00 │ │ │ │ + beq a1,a5,ad7c │ │ │ │ li a5,2 │ │ │ │ - beq a2,a5,d9cc │ │ │ │ - ret │ │ │ │ - ld a4,16(a0) │ │ │ │ - slli a5,a1,0x20 │ │ │ │ - srli a2,a5,0x1c │ │ │ │ - add a4,a4,a2 │ │ │ │ - lwu a4,4(a4) │ │ │ │ - auipc a5,0x56 │ │ │ │ - addi a5,a5,1612 │ │ │ │ - add a4,a4,a5 │ │ │ │ - lbu a4,0(a4) │ │ │ │ - sb a4,0(a3) │ │ │ │ - bnez a1,da5a │ │ │ │ - lbu a4,0(a0) │ │ │ │ - add a5,a5,a4 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - sb a5,1(a3) │ │ │ │ - ret │ │ │ │ - ld a4,16(a0) │ │ │ │ - slli a5,a1,0x20 │ │ │ │ - srli a2,a5,0x1c │ │ │ │ - add a4,a4,a2 │ │ │ │ - lwu a4,4(a4) │ │ │ │ - auipc a5,0x6c │ │ │ │ - ld a5,1296(a5) │ │ │ │ - addiw a1,a1,1 │ │ │ │ - add a4,a4,a5 │ │ │ │ - lbu a4,0(a4) │ │ │ │ - sext.w a2,a1 │ │ │ │ - sb a4,0(a3) │ │ │ │ - lw a4,12(a0) │ │ │ │ - bgeu a2,a4,da4a │ │ │ │ - ld a4,16(a0) │ │ │ │ - slli a2,a1,0x20 │ │ │ │ - srli a1,a2,0x1c │ │ │ │ - add a4,a4,a1 │ │ │ │ - lwu a4,4(a4) │ │ │ │ - add a5,a5,a4 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - sb a5,1(a3) │ │ │ │ - ret │ │ │ │ - lbu a4,1(a0) │ │ │ │ - add a5,a5,a4 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - sb a5,1(a3) │ │ │ │ - ret │ │ │ │ - ld a4,16(a0) │ │ │ │ - addiw a1,a1,-1 │ │ │ │ - j da30 │ │ │ │ - li a4,1 │ │ │ │ - mv a5,a0 │ │ │ │ - beq a2,a4,dac8 │ │ │ │ - li a3,2 │ │ │ │ - li a0,8 │ │ │ │ - beq a2,a3,da72 │ │ │ │ - ret │ │ │ │ - beqz a1,da70 │ │ │ │ - add a0,a5,a1 │ │ │ │ - lbu a3,-1(a0) │ │ │ │ - auipc a2,0x6c │ │ │ │ - ld a2,1332(a2) │ │ │ │ - auipc a5,0x56 │ │ │ │ - addi a5,a5,1444 │ │ │ │ - add a3,a3,a2 │ │ │ │ - lbu a3,0(a3) │ │ │ │ - add a3,a3,a5 │ │ │ │ - lbu a3,0(a3) │ │ │ │ - add a3,a3,a5 │ │ │ │ - lbu a3,24(a3) │ │ │ │ - beq a1,a4,db0a │ │ │ │ - lbu a1,-2(a0) │ │ │ │ - slli a4,a3,0x1 │ │ │ │ - add a4,a4,a3 │ │ │ │ - add a2,a2,a1 │ │ │ │ - lbu a3,0(a2) │ │ │ │ - add a4,a4,a5 │ │ │ │ - add a3,a3,a5 │ │ │ │ - lbu a3,0(a3) │ │ │ │ - add a5,a5,a3 │ │ │ │ - lbu a5,24(a5) │ │ │ │ - add a5,a5,a4 │ │ │ │ - lbu a0,280(a5) │ │ │ │ - ret │ │ │ │ - add a1,a1,a0 │ │ │ │ - lbu a5,1(a1) │ │ │ │ - li a0,8 │ │ │ │ - beqz a5,da70 │ │ │ │ - lbu a3,2(a1) │ │ │ │ - auipc a4,0x56 │ │ │ │ - addi a4,a4,1362 │ │ │ │ - add a5,a5,a4 │ │ │ │ - lbu a5,24(a5) │ │ │ │ - bnez a3,daf4 │ │ │ │ - slli a3,a5,0x1 │ │ │ │ - add a5,a5,a3 │ │ │ │ - add a4,a4,a5 │ │ │ │ - lbu a0,282(a4) │ │ │ │ - ret │ │ │ │ - add a3,a3,a4 │ │ │ │ - lbu a2,24(a3) │ │ │ │ - slli a3,a5,0x1 │ │ │ │ - add a5,a5,a3 │ │ │ │ - add a4,a4,a5 │ │ │ │ - add a4,a4,a2 │ │ │ │ - lbu a0,280(a4) │ │ │ │ - ret │ │ │ │ - slli a4,a3,0x1 │ │ │ │ - add a4,a4,a3 │ │ │ │ - add a5,a5,a4 │ │ │ │ - lbu a0,282(a5) │ │ │ │ - ret │ │ │ │ - addi sp,sp,-144 │ │ │ │ - sd s0,128(sp) │ │ │ │ - auipc s0,0x6c │ │ │ │ - ld s0,1012(s0) │ │ │ │ - sd ra,136(sp) │ │ │ │ - ld a5,0(s0) │ │ │ │ - sd a5,72(sp) │ │ │ │ - li a5,0 │ │ │ │ - sd zero,8(sp) │ │ │ │ - sd zero,16(sp) │ │ │ │ - sd zero,24(sp) │ │ │ │ - sd zero,32(sp) │ │ │ │ - sd zero,40(sp) │ │ │ │ - sd zero,48(sp) │ │ │ │ - sd zero,56(sp) │ │ │ │ - sd zero,64(sp) │ │ │ │ - bnez a1,db5a │ │ │ │ - auipc a5,0x50 │ │ │ │ - fld fa0,2(a5) │ │ │ │ - ld a4,72(sp) │ │ │ │ - ld a5,0(s0) │ │ │ │ - xor a5,a5,a4 │ │ │ │ - li a4,0 │ │ │ │ - bnez a5,dcc2 │ │ │ │ - ld ra,136(sp) │ │ │ │ - ld s0,128(sp) │ │ │ │ - addi sp,sp,144 │ │ │ │ + beq a1,a5,ad8a │ │ │ │ + li a5,3 │ │ │ │ + beq a1,a5,ad98 │ │ │ │ ret │ │ │ │ - lw a3,0(a0) │ │ │ │ - sd s1,120(sp) │ │ │ │ - sd s2,112(sp) │ │ │ │ - sd s4,96(sp) │ │ │ │ - sd s5,88(sp) │ │ │ │ - beqz a3,dbb0 │ │ │ │ - lw a5,4(a0) │ │ │ │ - li a4,2 │ │ │ │ - beq a5,a4,dc78 │ │ │ │ - li a4,4 │ │ │ │ - bne a5,a4,dbb0 │ │ │ │ - ld a5,8(a0) │ │ │ │ - slli a4,a3,0x20 │ │ │ │ - srli a3,a4,0x1d │ │ │ │ - li a7,3 │ │ │ │ - li a6,1 │ │ │ │ - add a3,a3,a5 │ │ │ │ - slli a7,a7,0x1f │ │ │ │ - slli a6,a6,0x20 │ │ │ │ - addi t1,sp,8 │ │ │ │ - j db94 │ │ │ │ - addi a5,a5,8 │ │ │ │ - beq a3,a5,dbb0 │ │ │ │ - ld a4,0(a5) │ │ │ │ - and a0,a4,a7 │ │ │ │ - bne a0,a6,db8e │ │ │ │ - andi a4,a4,15 │ │ │ │ - slli a4,a4,0x2 │ │ │ │ - add a4,a4,t1 │ │ │ │ - lw a0,0(a4) │ │ │ │ - addi a5,a5,8 │ │ │ │ - addiw a0,a0,1 │ │ │ │ - sw a0,0(a4) │ │ │ │ - bne a3,a5,db94 │ │ │ │ - bnez a2,dbb4 │ │ │ │ - sw zero,8(sp) │ │ │ │ - li a5,1 │ │ │ │ - beq a1,a5,dbea │ │ │ │ - li s5,1 │ │ │ │ - li s4,4 │ │ │ │ - li a5,1 │ │ │ │ - li a4,4 │ │ │ │ - slli a4,a4,0x2 │ │ │ │ - slli a5,a5,0x2 │ │ │ │ - addi a4,a4,80 │ │ │ │ - addi a5,a5,80 │ │ │ │ - add a5,a5,sp │ │ │ │ - add a4,a4,sp │ │ │ │ - lw s2,-72(a4) │ │ │ │ - lw s1,-72(a5) │ │ │ │ - addw a5,s2,s1 │ │ │ │ - bnez a5,dbf4 │ │ │ │ - ld s1,120(sp) │ │ │ │ - ld s2,112(sp) │ │ │ │ - ld s4,96(sp) │ │ │ │ - ld s5,88(sp) │ │ │ │ - j db3e │ │ │ │ - li s5,8 │ │ │ │ - li s4,2 │ │ │ │ - li a5,8 │ │ │ │ - li a4,2 │ │ │ │ - j dbc2 │ │ │ │ - sd s3,104(sp) │ │ │ │ - addi s3,sp,8 │ │ │ │ - li a1,16 │ │ │ │ - mv a0,s3 │ │ │ │ - sd s6,80(sp) │ │ │ │ - jal 3e6fa │ │ │ │ - slli a3,a0,0x20 │ │ │ │ - srli a4,a3,0x1e │ │ │ │ - addi a4,a4,80 │ │ │ │ - mv a5,a0 │ │ │ │ - add a4,a4,sp │ │ │ │ - mv a0,s3 │ │ │ │ - li a1,16 │ │ │ │ - lw s6,-72(a4) │ │ │ │ - sext.w s3,a5 │ │ │ │ - sw zero,-72(a4) │ │ │ │ - jal 3e6fa │ │ │ │ - slli a4,a0,0x20 │ │ │ │ - srli a5,a4,0x1e │ │ │ │ - addi a5,a5,80 │ │ │ │ - add a5,a5,sp │ │ │ │ - lw a5,-72(a5) │ │ │ │ - sext.w a0,a0 │ │ │ │ - bgeu a5,s6,dcb0 │ │ │ │ - beq s3,s4,dc5a │ │ │ │ - beq s3,s5,dc5a │ │ │ │ - ld s1,120(sp) │ │ │ │ - ld s2,112(sp) │ │ │ │ - ld s3,104(sp) │ │ │ │ - ld s4,96(sp) │ │ │ │ - ld s5,88(sp) │ │ │ │ - ld s6,80(sp) │ │ │ │ - j db3e │ │ │ │ - bne a0,s5,dc48 │ │ │ │ - fcvt.d.wu fa0,s2 │ │ │ │ - fcvt.d.wu fa5,s1 │ │ │ │ - ld s2,112(sp) │ │ │ │ - ld s1,120(sp) │ │ │ │ - fadd.d fa5,fa5,fa0 │ │ │ │ - ld s3,104(sp) │ │ │ │ - ld s4,96(sp) │ │ │ │ - ld s5,88(sp) │ │ │ │ - ld s6,80(sp) │ │ │ │ - fdiv.d fa0,fa0,fa5 │ │ │ │ - j db46 │ │ │ │ - ld a5,8(a0) │ │ │ │ - slli a4,a3,0x20 │ │ │ │ - srli a3,a4,0x1d │ │ │ │ - li a7,3 │ │ │ │ - li a6,1 │ │ │ │ - add a3,a3,a5 │ │ │ │ - slli a7,a7,0x1f │ │ │ │ - slli a6,a6,0x1f │ │ │ │ - addi t1,sp,8 │ │ │ │ - j dc98 │ │ │ │ - addi a5,a5,8 │ │ │ │ - beq a3,a5,dbb0 │ │ │ │ - ld a4,0(a5) │ │ │ │ - and a0,a4,a7 │ │ │ │ - bne a0,a6,dc92 │ │ │ │ - andi a4,a4,15 │ │ │ │ - slli a4,a4,0x2 │ │ │ │ - add a4,a4,t1 │ │ │ │ - lw a0,0(a4) │ │ │ │ - addiw a0,a0,1 │ │ │ │ - sw a0,0(a4) │ │ │ │ - j dc92 │ │ │ │ - bne a5,s6,dc48 │ │ │ │ - beq s3,s4,dc56 │ │ │ │ - bne s3,s5,dc48 │ │ │ │ - bne a0,s4,dc48 │ │ │ │ - j dc5a │ │ │ │ - sd s1,120(sp) │ │ │ │ - sd s2,112(sp) │ │ │ │ - sd s3,104(sp) │ │ │ │ - sd s4,96(sp) │ │ │ │ - sd s5,88(sp) │ │ │ │ - sd s6,80(sp) │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - addi sp,sp,-208 │ │ │ │ - sd s1,184(sp) │ │ │ │ - ld s1,16(a1) │ │ │ │ - slli a3,a2,0x20 │ │ │ │ - srli a5,a3,0x1c │ │ │ │ - add s1,s1,a5 │ │ │ │ - sd s8,128(sp) │ │ │ │ - lui a5,0x3 │ │ │ │ - lw s8,4(s1) │ │ │ │ - addi a5,a5,-1234 │ │ │ │ - sd s9,120(sp) │ │ │ │ - auipc s9,0x6c │ │ │ │ - ld s9,544(s9) │ │ │ │ - ld a3,0(s9) │ │ │ │ - sd a3,72(sp) │ │ │ │ - li a3,0 │ │ │ │ - sh a5,64(sp) │ │ │ │ - li a5,45 │ │ │ │ - sd s2,176(sp) │ │ │ │ - sd s3,168(sp) │ │ │ │ - sd s7,136(sp) │ │ │ │ - sb a5,66(sp) │ │ │ │ - sd ra,200(sp) │ │ │ │ - sd s4,160(sp) │ │ │ │ - sd s6,144(sp) │ │ │ │ - sd zero,48(sp) │ │ │ │ - sh zero,56(sp) │ │ │ │ - sb zero,58(sp) │ │ │ │ - zext.b a5,s8 │ │ │ │ - li a3,2 │ │ │ │ - mv s7,a1 │ │ │ │ - mv s2,a2 │ │ │ │ - mv s3,a4 │ │ │ │ - beq a5,a3,defe │ │ │ │ - li a4,4 │ │ │ │ - li a0,0 │ │ │ │ - bne a5,a4,ded4 │ │ │ │ - sd s5,152(sp) │ │ │ │ - li s6,2 │ │ │ │ - li s4,2 │ │ │ │ - addi s5,sp,56 │ │ │ │ - mv a3,s5 │ │ │ │ - mv a2,s4 │ │ │ │ - mv a1,s2 │ │ │ │ - mv a0,s7 │ │ │ │ - jal d9be │ │ │ │ - lw a7,0(s1) │ │ │ │ - beqz a7,df2c │ │ │ │ - ld a6,8(s1) │ │ │ │ - slli a5,a7,0x20 │ │ │ │ - srli a7,a5,0x1d │ │ │ │ - sd s0,192(sp) │ │ │ │ - sd s11,104(sp) │ │ │ │ - li s0,0 │ │ │ │ - add a7,a7,a6 │ │ │ │ - mv a5,a6 │ │ │ │ - ld a3,0(a5) │ │ │ │ - andi a3,a3,15 │ │ │ │ - beqz a3,dd76 │ │ │ │ - addiw s0,s0,1 │ │ │ │ - addi a5,a5,8 │ │ │ │ - bne a7,a5,dd6e │ │ │ │ - li a5,2 │ │ │ │ - beq s8,a5,df06 │ │ │ │ - li a5,4 │ │ │ │ - li a0,0 │ │ │ │ - bne s8,a5,def6 │ │ │ │ - li a2,3 │ │ │ │ - li a3,1 │ │ │ │ - li s11,0 │ │ │ │ - slli a2,a2,0x1f │ │ │ │ - slli a3,a3,0x20 │ │ │ │ - j dd9c │ │ │ │ - addi a6,a6,8 │ │ │ │ - beq a7,a6,ddb4 │ │ │ │ - ld a5,0(a6) │ │ │ │ - and a4,a5,a2 │ │ │ │ - bne a4,a3,dd96 │ │ │ │ - andi a5,a5,15 │ │ │ │ - beqz a5,dd96 │ │ │ │ - addi a6,a6,8 │ │ │ │ - addiw s11,s11,1 │ │ │ │ - bne a7,a6,dd9c │ │ │ │ - li a0,0 │ │ │ │ - beqz s11,def6 │ │ │ │ - mv a1,s4 │ │ │ │ - li a2,0 │ │ │ │ - mv a0,s1 │ │ │ │ - sd s10,112(sp) │ │ │ │ - fsd fs0,88(sp) │ │ │ │ - jal d8d2 │ │ │ │ - mv a1,s4 │ │ │ │ - mv s10,a0 │ │ │ │ - li a2,1 │ │ │ │ - mv a0,s1 │ │ │ │ - jal d8d2 │ │ │ │ - sext.w s10,s10 │ │ │ │ - addw a5,a0,s10 │ │ │ │ - mv a4,a0 │ │ │ │ - mv a1,s4 │ │ │ │ - mv a0,s1 │ │ │ │ - li a2,0 │ │ │ │ - sext.w s1,a4 │ │ │ │ - sext.w a4,a5 │ │ │ │ - subw s4,s11,a5 │ │ │ │ - sd a4,40(sp) │ │ │ │ - jal db18 │ │ │ │ - auipc a5,0x50 │ │ │ │ - fld fa5,-692(a5) │ │ │ │ - feq.d a5,fa0,fa5 │ │ │ │ - fmv.d fs0,fa0 │ │ │ │ - bnez a5,dec8 │ │ │ │ - lw a3,8(s7) │ │ │ │ - auipc a5,0x6c │ │ │ │ - ld a5,278(a5) │ │ │ │ - add a5,a5,s8 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - addiw s2,s2,1 │ │ │ │ - li a4,46 │ │ │ │ - addw a3,s2,a3 │ │ │ │ - addi s2,sp,48 │ │ │ │ - li a7,46 │ │ │ │ - li a6,46 │ │ │ │ - sd a4,0(sp) │ │ │ │ - mv a2,s3 │ │ │ │ - auipc a1,0x50 │ │ │ │ - addi a1,a1,1462 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 2194e │ │ │ │ - auipc a1,0x54 │ │ │ │ - addi a1,a1,-672 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 2194e │ │ │ │ - addi a5,s6,64 │ │ │ │ - addi a4,sp,16 │ │ │ │ - add s6,a5,a4 │ │ │ │ - lbu a2,-16(s6) │ │ │ │ - fmv.x.d a4,fs0 │ │ │ │ - mv a3,s5 │ │ │ │ - auipc a1,0x50 │ │ │ │ - addi a1,a1,1438 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 2194e │ │ │ │ - auipc a1,0x54 │ │ │ │ - addi a1,a1,-720 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 2194e │ │ │ │ - auipc a1,0x50 │ │ │ │ - addi a1,a1,1442 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 2194e │ │ │ │ + li a2,43 │ │ │ │ auipc a1,0x54 │ │ │ │ - addi a1,a1,-748 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 2194e │ │ │ │ - ld a7,40(sp) │ │ │ │ - auipc a1,0x50 │ │ │ │ - addi a1,a1,1444 │ │ │ │ - fsd fs0,16(sp) │ │ │ │ - sd s1,8(sp) │ │ │ │ - sd s10,0(sp) │ │ │ │ - mv a6,s4 │ │ │ │ - mv a5,s1 │ │ │ │ - mv a4,s10 │ │ │ │ - mv a3,s11 │ │ │ │ - mv a2,s0 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 2194e │ │ │ │ + addi a1,a1,-1736 │ │ │ │ + j a934 │ │ │ │ + li a2,45 │ │ │ │ auipc a1,0x54 │ │ │ │ - addi a1,a1,190 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 2194e │ │ │ │ - ld a0,48(sp) │ │ │ │ - ld s0,192(sp) │ │ │ │ - ld s5,152(sp) │ │ │ │ - ld s10,112(sp) │ │ │ │ - ld s11,104(sp) │ │ │ │ - fld fs0,88(sp) │ │ │ │ - ld a4,72(sp) │ │ │ │ - ld a5,0(s9) │ │ │ │ - xor a5,a5,a4 │ │ │ │ - li a4,0 │ │ │ │ - bnez a5,df32 │ │ │ │ - ld ra,200(sp) │ │ │ │ - ld s1,184(sp) │ │ │ │ - ld s2,176(sp) │ │ │ │ - ld s3,168(sp) │ │ │ │ - ld s4,160(sp) │ │ │ │ - ld s6,144(sp) │ │ │ │ - ld s7,136(sp) │ │ │ │ - ld s8,128(sp) │ │ │ │ - ld s9,120(sp) │ │ │ │ - addi sp,sp,208 │ │ │ │ - ret │ │ │ │ - ld s0,192(sp) │ │ │ │ - ld s5,152(sp) │ │ │ │ - ld s11,104(sp) │ │ │ │ - j ded4 │ │ │ │ - sd s5,152(sp) │ │ │ │ - li s6,1 │ │ │ │ - li s4,1 │ │ │ │ - j dd40 │ │ │ │ - li a2,3 │ │ │ │ - li a3,1 │ │ │ │ - li s11,0 │ │ │ │ - slli a2,a2,0x1f │ │ │ │ - slli a3,a3,0x1f │ │ │ │ - j df18 │ │ │ │ - addi a6,a6,8 │ │ │ │ - beq a6,a7,ddb4 │ │ │ │ - ld a5,0(a6) │ │ │ │ - and a4,a5,a2 │ │ │ │ - bne a4,a3,df12 │ │ │ │ - andi a5,a5,15 │ │ │ │ - beqz a5,df12 │ │ │ │ - addiw s11,s11,1 │ │ │ │ - j df12 │ │ │ │ - ld s5,152(sp) │ │ │ │ - li a0,0 │ │ │ │ - j ded4 │ │ │ │ - sd s0,192(sp) │ │ │ │ - sd s5,152(sp) │ │ │ │ - sd s10,112(sp) │ │ │ │ - sd s11,104(sp) │ │ │ │ - fsd fs0,88(sp) │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - addi sp,sp,-48 │ │ │ │ - sd s2,16(sp) │ │ │ │ - mv s2,a0 │ │ │ │ - lwu a0,8(a0) │ │ │ │ - sd ra,40(sp) │ │ │ │ - sd s0,32(sp) │ │ │ │ - sd s1,24(sp) │ │ │ │ - sd s3,8(sp) │ │ │ │ - bltu a1,a0,e024 │ │ │ │ - lwu t1,12(s2) │ │ │ │ - sub a1,a1,a0 │ │ │ │ - bgeu a1,t1,e044 │ │ │ │ - ld s3,16(s2) │ │ │ │ - slli s1,a1,0x4 │ │ │ │ - li t1,30 │ │ │ │ - add s3,s3,s1 │ │ │ │ - lw a0,0(s3) │ │ │ │ - lw s0,56(sp) │ │ │ │ - lui t3,0xffff │ │ │ │ - addiw a1,a0,1 │ │ │ │ - remuw t1,a1,t1 │ │ │ │ - slli t3,t3,0x15 │ │ │ │ - slli s0,s0,0x21 │ │ │ │ - and s0,s0,t3 │ │ │ │ - lhu t5,64(sp) │ │ │ │ - lbu t3,48(sp) │ │ │ │ - li t4,3 │ │ │ │ - slli t5,t5,0x31 │ │ │ │ - slli t3,t3,0x1f │ │ │ │ - slli t4,t4,0x1f │ │ │ │ - or s0,s0,t5 │ │ │ │ - and t3,t3,t4 │ │ │ │ - slli a6,a6,0x15 │ │ │ │ - or s0,s0,t3 │ │ │ │ - or s0,s0,a6 │ │ │ │ - slli a7,a7,0x1d │ │ │ │ - lui a6,0x60000 │ │ │ │ - and a7,a7,a6 │ │ │ │ - or s0,s0,a7 │ │ │ │ - slli a5,a5,0xd │ │ │ │ - or s0,s0,a5 │ │ │ │ - slli a4,a4,0x5 │ │ │ │ - or s0,s0,a4 │ │ │ │ - andi a2,a2,15 │ │ │ │ - slli a3,a3,0x4 │ │ │ │ - andi a3,a3,16 │ │ │ │ - or s0,s0,a2 │ │ │ │ - or s0,s0,a3 │ │ │ │ - sext.w a3,a1 │ │ │ │ - beqz t1,dfd2 │ │ │ │ - bnez a0,e002 │ │ │ │ - li a5,30 │ │ │ │ - divuw a5,a1,a5 │ │ │ │ - ld a0,8(s3) │ │ │ │ - addiw a5,a5,1 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - slli a1,a5,0x4 │ │ │ │ - sub a1,a1,a5 │ │ │ │ - slli a1,a1,0x4 │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a5,16(s2) │ │ │ │ - sd a0,8(s3) │ │ │ │ - add s3,a5,s1 │ │ │ │ - lw a0,0(s3) │ │ │ │ - addiw a3,a0,1 │ │ │ │ - ld a4,8(s3) │ │ │ │ - slli a2,a0,0x20 │ │ │ │ - srli a5,a2,0x1d │ │ │ │ - add a5,a5,a4 │ │ │ │ - sd s0,0(a5) │ │ │ │ - ld ra,40(sp) │ │ │ │ - ld s0,32(sp) │ │ │ │ - sw a3,0(s3) │ │ │ │ - ld s1,24(sp) │ │ │ │ - ld s2,16(sp) │ │ │ │ - ld s3,8(sp) │ │ │ │ - addi sp,sp,48 │ │ │ │ - ret │ │ │ │ - auipc a3,0x56 │ │ │ │ - addi a3,a3,300 │ │ │ │ - li a2,408 │ │ │ │ - auipc a1,0x50 │ │ │ │ - addi a1,a1,1072 │ │ │ │ - auipc a0,0x50 │ │ │ │ - addi a0,a0,1080 │ │ │ │ - jal 3830 <__assert_fail@plt> │ │ │ │ - auipc a3,0x56 │ │ │ │ - addi a3,a3,268 │ │ │ │ - li a2,410 │ │ │ │ - auipc a1,0x50 │ │ │ │ - addi a1,a1,1040 │ │ │ │ - auipc a0,0x50 │ │ │ │ - addi a0,a0,1064 │ │ │ │ - jal 3830 <__assert_fail@plt> │ │ │ │ - beqz a0,e08a │ │ │ │ + addi a1,a1,-1750 │ │ │ │ + j a934 │ │ │ │ addi sp,sp,-16 │ │ │ │ + li a2,43 │ │ │ │ + auipc a1,0x54 │ │ │ │ + addi a1,a1,-1766 │ │ │ │ sd s0,0(sp) │ │ │ │ sd ra,8(sp) │ │ │ │ mv s0,a0 │ │ │ │ - sw a1,8(a0) │ │ │ │ - sw a3,4(a0) │ │ │ │ - sw a2,12(a0) │ │ │ │ - slli a0,a2,0x20 │ │ │ │ - li a1,16 │ │ │ │ - srli a0,a0,0x20 │ │ │ │ - jal 39f0 │ │ │ │ - ld ra,8(sp) │ │ │ │ - sd a0,16(s0) │ │ │ │ + jal a934 │ │ │ │ + mv a0,s0 │ │ │ │ ld s0,0(sp) │ │ │ │ + ld ra,8(sp) │ │ │ │ + li a2,80 │ │ │ │ + auipc a1,0x54 │ │ │ │ + addi a1,a1,-1786 │ │ │ │ addi sp,sp,16 │ │ │ │ + j a934 │ │ │ │ + lw a5,376(a1) │ │ │ │ + li a4,1 │ │ │ │ + beq a5,a4,add8 │ │ │ │ + li a4,2 │ │ │ │ + beq a5,a4,ade6 │ │ │ │ ret │ │ │ │ - ret │ │ │ │ - beqz a0,e0f0 │ │ │ │ - lw a3,12(a0) │ │ │ │ + lw a2,380(a1) │ │ │ │ + auipc a1,0x54 │ │ │ │ + addi a1,a1,-1812 │ │ │ │ + j a934 │ │ │ │ + lw a2,380(a1) │ │ │ │ + auipc a1,0x54 │ │ │ │ + addi a1,a1,-1810 │ │ │ │ + j a934 │ │ │ │ addi sp,sp,-32 │ │ │ │ - sd s2,0(sp) │ │ │ │ - sd ra,24(sp) │ │ │ │ - mv s2,a0 │ │ │ │ - ld a0,16(a0) │ │ │ │ - beqz a3,e0c0 │ │ │ │ - sd s0,16(sp) │ │ │ │ sd s1,8(sp) │ │ │ │ - li s0,0 │ │ │ │ - slli s1,s0,0x4 │ │ │ │ - add a5,a0,s1 │ │ │ │ - lw a4,0(a5) │ │ │ │ - bnez a4,e0d0 │ │ │ │ - addi s0,s0,1 │ │ │ │ - sd zero,8(a5) │ │ │ │ - sext.w a5,s0 │ │ │ │ - bltu a5,a3,e0a2 │ │ │ │ + mv s1,a2 │ │ │ │ + mv a2,a1 │ │ │ │ + auipc a1,0x54 │ │ │ │ + addi a1,a1,-1812 │ │ │ │ + sd s0,16(sp) │ │ │ │ + sd ra,24(sp) │ │ │ │ + mv s0,a0 │ │ │ │ + jal a934 │ │ │ │ + mv a0,s0 │ │ │ │ ld s0,16(sp) │ │ │ │ - ld s1,8(sp) │ │ │ │ - jal 3670 │ │ │ │ ld ra,24(sp) │ │ │ │ - sd zero,16(s2) │ │ │ │ - ld s2,0(sp) │ │ │ │ + mv a2,s1 │ │ │ │ + ld s1,8(sp) │ │ │ │ + auipc a1,0x54 │ │ │ │ + addi a1,a1,-1832 │ │ │ │ addi sp,sp,32 │ │ │ │ - ret │ │ │ │ - ld a0,8(a5) │ │ │ │ - addi s0,s0,1 │ │ │ │ - jal 3670 │ │ │ │ - ld a0,16(s2) │ │ │ │ - lw a3,12(s2) │ │ │ │ - sext.w a5,s0 │ │ │ │ - add s1,s1,a0 │ │ │ │ - sd zero,8(s1) │ │ │ │ - bltu a5,a3,e0a2 │ │ │ │ - j e0bc │ │ │ │ - ret │ │ │ │ - lw a5,12(a1) │ │ │ │ - beqz a5,e1c2 │ │ │ │ + j a934 │ │ │ │ + mv a2,a1 │ │ │ │ + auipc a1,0x54 │ │ │ │ + addi a1,a1,-1838 │ │ │ │ + j a934 │ │ │ │ addi sp,sp,-80 │ │ │ │ + sd s6,16(sp) │ │ │ │ + mv s6,a2 │ │ │ │ + mv a2,a1 │ │ │ │ + auipc a1,0x54 │ │ │ │ + addi a1,a1,-1848 │ │ │ │ + sd ra,72(sp) │ │ │ │ + sd s0,64(sp) │ │ │ │ sd s1,56(sp) │ │ │ │ + mv s0,a0 │ │ │ │ + mv s1,a6 │ │ │ │ sd s2,48(sp) │ │ │ │ sd s3,40(sp) │ │ │ │ + mv s2,a7 │ │ │ │ + mv s3,a5 │ │ │ │ sd s4,32(sp) │ │ │ │ sd s5,24(sp) │ │ │ │ - sd s6,16(sp) │ │ │ │ - sd s8,0(sp) │ │ │ │ - sd ra,72(sp) │ │ │ │ - sd s0,64(sp) │ │ │ │ + mv s4,a4 │ │ │ │ + mv s5,a3 │ │ │ │ sd s7,8(sp) │ │ │ │ - mv s8,a1 │ │ │ │ - mv s1,a0 │ │ │ │ - li s4,0 │ │ │ │ - auipc s2,0x6c │ │ │ │ - ld s2,-498(s2) │ │ │ │ - auipc s6,0x50 │ │ │ │ - addi s6,s6,886 │ │ │ │ - auipc s3,0x51 │ │ │ │ - addi s3,s3,1494 │ │ │ │ - auipc s5,0x54 │ │ │ │ - addi s5,s5,-434 │ │ │ │ - ld a5,16(s8) │ │ │ │ - slli s0,s4,0x4 │ │ │ │ - lw a3,8(s8) │ │ │ │ - add a5,a5,s0 │ │ │ │ - lwu a5,4(a5) │ │ │ │ - addw a3,a3,s4 │ │ │ │ + lbu s7,80(sp) │ │ │ │ + jal a934 │ │ │ │ mv a2,s6 │ │ │ │ - add a5,a5,s2 │ │ │ │ - lbu a4,0(a5) │ │ │ │ - li a1,1 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - ld a5,16(s8) │ │ │ │ - add a5,a5,s0 │ │ │ │ - lw a4,0(a5) │ │ │ │ - beqz a4,e192 │ │ │ │ - li s7,0 │ │ │ │ - ld a5,8(a5) │ │ │ │ - slli a4,s7,0x3 │ │ │ │ - mv a2,s3 │ │ │ │ - add a5,a5,a4 │ │ │ │ - ld a5,0(a5) │ │ │ │ - li a1,1 │ │ │ │ - mv a0,s1 │ │ │ │ - andi a5,a5,15 │ │ │ │ - add a5,a5,s2 │ │ │ │ - lbu a3,0(a5) │ │ │ │ - addi s7,s7,1 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - ld a5,16(s8) │ │ │ │ - sext.w a4,s7 │ │ │ │ - add a5,a5,s0 │ │ │ │ - lw a3,0(a5) │ │ │ │ - bltu a4,a3,e164 │ │ │ │ + auipc a1,0x54 │ │ │ │ + addi a1,a1,-1886 │ │ │ │ + mv a0,s0 │ │ │ │ + jal a934 │ │ │ │ + mv a2,s7 │ │ │ │ + auipc a1,0x54 │ │ │ │ + addi a1,a1,-1894 │ │ │ │ + mv a0,s0 │ │ │ │ + jal a934 │ │ │ │ mv a2,s5 │ │ │ │ - li a1,1 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - lw a4,12(s8) │ │ │ │ - addi s4,s4,1 │ │ │ │ - sext.w a5,s4 │ │ │ │ - bltu a5,a4,e132 │ │ │ │ + auipc a1,0x54 │ │ │ │ + addi a1,a1,-1902 │ │ │ │ + mv a0,s0 │ │ │ │ + jal a934 │ │ │ │ + mv a2,s4 │ │ │ │ + auipc a1,0x54 │ │ │ │ + addi a1,a1,-1910 │ │ │ │ + mv a0,s0 │ │ │ │ + jal a934 │ │ │ │ + mv a2,s3 │ │ │ │ + auipc a1,0x54 │ │ │ │ + addi a1,a1,-1918 │ │ │ │ + mv a0,s0 │ │ │ │ + jal a934 │ │ │ │ + mv a2,s2 │ │ │ │ + auipc a1,0x54 │ │ │ │ + addi a1,a1,-1926 │ │ │ │ + mv a0,s0 │ │ │ │ + jal a934 │ │ │ │ + beqz s1,aee8 │ │ │ │ + mv a0,s0 │ │ │ │ + ld s0,64(sp) │ │ │ │ + ld ra,72(sp) │ │ │ │ + ld s2,48(sp) │ │ │ │ + ld s3,40(sp) │ │ │ │ + ld s4,32(sp) │ │ │ │ + ld s5,24(sp) │ │ │ │ + ld s6,16(sp) │ │ │ │ + ld s7,8(sp) │ │ │ │ + mv a2,s1 │ │ │ │ + ld s1,56(sp) │ │ │ │ + auipc a1,0x54 │ │ │ │ + addi a1,a1,-1956 │ │ │ │ + addi sp,sp,80 │ │ │ │ + j a934 │ │ │ │ ld ra,72(sp) │ │ │ │ ld s0,64(sp) │ │ │ │ ld s1,56(sp) │ │ │ │ ld s2,48(sp) │ │ │ │ ld s3,40(sp) │ │ │ │ ld s4,32(sp) │ │ │ │ ld s5,24(sp) │ │ │ │ ld s6,16(sp) │ │ │ │ ld s7,8(sp) │ │ │ │ - ld s8,0(sp) │ │ │ │ addi sp,sp,80 │ │ │ │ ret │ │ │ │ - ret │ │ │ │ - lui a4,0x1 │ │ │ │ - lw a5,8(a0) │ │ │ │ - addi a4,a4,-241 │ │ │ │ - sh a4,0(a0) │ │ │ │ - beqz a5,e1f2 │ │ │ │ - addiw a4,a5,-1 │ │ │ │ - slli a4,a4,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add a4,a4,a1 │ │ │ │ - lbu a4,0(a4) │ │ │ │ - auipc a6,0x6c │ │ │ │ - ld a6,-560(a6) │ │ │ │ - add a6,a6,a4 │ │ │ │ - lbu a4,0(a6) │ │ │ │ - sb a4,0(a0) │ │ │ │ - lw a3,12(a0) │ │ │ │ - addw a7,a5,a3 │ │ │ │ - slli a4,a7,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - bgeu a4,a2,e21a │ │ │ │ - add a4,a4,a1 │ │ │ │ - lbu a4,0(a4) │ │ │ │ - auipc a6,0x6c │ │ │ │ - ld a6,-600(a6) │ │ │ │ - add a6,a6,a4 │ │ │ │ - lbu a4,0(a6) │ │ │ │ - sb a4,1(a0) │ │ │ │ - beqz a3,e246 │ │ │ │ - ld a3,16(a0) │ │ │ │ - auipc a6,0x6c │ │ │ │ - ld a6,-622(a6) │ │ │ │ - addi a3,a3,4 │ │ │ │ - slli a4,a5,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add a4,a4,a1 │ │ │ │ - lbu a4,0(a4) │ │ │ │ - addi a3,a3,16 │ │ │ │ - addiw a5,a5,1 │ │ │ │ - add a4,a4,a6 │ │ │ │ - lbu a4,0(a4) │ │ │ │ - sw a4,-16(a3) │ │ │ │ - bne a7,a5,e228 │ │ │ │ - ret │ │ │ │ - addi sp,sp,-64 │ │ │ │ - lw a4,8(a0) │ │ │ │ - lw a5,12(a0) │ │ │ │ - sd s2,32(sp) │ │ │ │ - auipc s2,0x6c │ │ │ │ - ld s2,-840(s2) │ │ │ │ - lw a3,4(a0) │ │ │ │ - sd s1,40(sp) │ │ │ │ - mv s1,a0 │ │ │ │ - ld a0,0(s2) │ │ │ │ - addw a5,a5,a4 │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - auipc a2,0x50 │ │ │ │ - addi a2,a2,562 │ │ │ │ - li a1,1 │ │ │ │ - sd s0,48(sp) │ │ │ │ - sd s3,24(sp) │ │ │ │ - sd s4,16(sp) │ │ │ │ - sd s5,8(sp) │ │ │ │ - sd s6,0(sp) │ │ │ │ - sd ra,56(sp) │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - lw a5,12(s1) │ │ │ │ - li s0,0 │ │ │ │ - auipc s5,0x6c │ │ │ │ - ld s5,-868(s5) │ │ │ │ - li s4,80 │ │ │ │ - auipc s3,0x51 │ │ │ │ - addi s3,s3,1128 │ │ │ │ - auipc s6,0x54 │ │ │ │ - addi s6,s6,-800 │ │ │ │ - bnez a5,e2c6 │ │ │ │ - j e308 │ │ │ │ - ld a5,16(s1) │ │ │ │ - ld a0,0(s2) │ │ │ │ - addi s0,s0,1 │ │ │ │ - add a5,a5,a4 │ │ │ │ - lwu a5,4(a5) │ │ │ │ - add a5,a5,s5 │ │ │ │ - lbu a3,0(a5) │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - lw a4,12(s1) │ │ │ │ - sext.w a5,s0 │ │ │ │ - bgeu a5,a4,e308 │ │ │ │ - remuw a5,s0,s4 │ │ │ │ - slli a4,s0,0x4 │ │ │ │ - mv a2,s3 │ │ │ │ - li a1,1 │ │ │ │ - bnez a5,e2a4 │ │ │ │ - ld a0,0(s2) │ │ │ │ - mv a2,s6 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - ld a5,16(s1) │ │ │ │ - slli a4,s0,0x4 │ │ │ │ - ld a0,0(s2) │ │ │ │ - add a5,a5,a4 │ │ │ │ - lwu a5,4(a5) │ │ │ │ - mv a2,s3 │ │ │ │ - li a1,1 │ │ │ │ - add a5,a5,s5 │ │ │ │ - lbu a3,0(a5) │ │ │ │ - addi s0,s0,1 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - lw a4,12(s1) │ │ │ │ - sext.w a5,s0 │ │ │ │ - bltu a5,a4,e2c6 │ │ │ │ - ld s0,48(sp) │ │ │ │ - ld a0,0(s2) │ │ │ │ - ld ra,56(sp) │ │ │ │ - ld s1,40(sp) │ │ │ │ - ld s2,32(sp) │ │ │ │ - ld s3,24(sp) │ │ │ │ - ld s4,16(sp) │ │ │ │ - ld s5,8(sp) │ │ │ │ - ld s6,0(sp) │ │ │ │ - auipc a2,0x54 │ │ │ │ - addi a2,a2,-932 │ │ │ │ - li a1,1 │ │ │ │ - addi sp,sp,64 │ │ │ │ - j 38a0 <__fprintf_chk@plt> │ │ │ │ - lw a3,12(a1) │ │ │ │ - beqz a3,e3ac │ │ │ │ - lwu a5,4(a1) │ │ │ │ - ld a4,16(a2) │ │ │ │ - addi sp,sp,-64 │ │ │ │ - sd s0,48(sp) │ │ │ │ - sd s1,40(sp) │ │ │ │ - lw s0,8(a1) │ │ │ │ - mv s1,a1 │ │ │ │ - slli a1,a5,0x2 │ │ │ │ - add a4,a4,a1 │ │ │ │ - lw a4,0(a4) │ │ │ │ - sd s2,32(sp) │ │ │ │ - sd s3,24(sp) │ │ │ │ - sd ra,56(sp) │ │ │ │ - addw a1,s0,a3 │ │ │ │ - mv s2,a0 │ │ │ │ - mv s3,a3 │ │ │ │ - beq a1,a4,e3ae │ │ │ │ - snez s0,s0 │ │ │ │ - bgeu s0,s3,e39e │ │ │ │ - ld a4,32(a2) │ │ │ │ - slli a5,a5,0x3 │ │ │ │ - sd s4,16(sp) │ │ │ │ - add a5,a5,a4 │ │ │ │ - sd s5,8(sp) │ │ │ │ - ld s4,0(a5) │ │ │ │ - auipc s5,0x55 │ │ │ │ - addi s5,s5,-40 │ │ │ │ - j e37c │ │ │ │ - lw a3,12(s1) │ │ │ │ - mv a2,s0 │ │ │ │ - mv a4,s4 │ │ │ │ - mv a1,s1 │ │ │ │ - mv a0,s2 │ │ │ │ - jal dcd2 │ │ │ │ - mv a3,a0 │ │ │ │ - mv a2,s5 │ │ │ │ - li a1,1 │ │ │ │ - mv a0,s2 │ │ │ │ - addiw s0,s0,1 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - bltu s0,s3,e37a │ │ │ │ - ld s4,16(sp) │ │ │ │ - ld s5,8(sp) │ │ │ │ - ld ra,56(sp) │ │ │ │ - ld s0,48(sp) │ │ │ │ - ld s1,40(sp) │ │ │ │ - ld s2,32(sp) │ │ │ │ - ld s3,24(sp) │ │ │ │ - addi sp,sp,64 │ │ │ │ - ret │ │ │ │ - ret │ │ │ │ - addiw s3,a3,-1 │ │ │ │ - snez s0,s0 │ │ │ │ - bltu s0,s3,e362 │ │ │ │ - j e39e │ │ │ │ addi sp,sp,-80 │ │ │ │ - sd s2,48(sp) │ │ │ │ - mv s2,a1 │ │ │ │ - lwu a1,4(a1) │ │ │ │ - ld a4,32(a2) │ │ │ │ - sd s3,40(sp) │ │ │ │ - mv a5,a2 │ │ │ │ - lw s3,12(s2) │ │ │ │ - lw a2,8(s2) │ │ │ │ - slli a3,a1,0x3 │ │ │ │ - add a4,a4,a3 │ │ │ │ - sd s6,16(sp) │ │ │ │ - auipc s6,0x6c │ │ │ │ - ld s6,-1228(s6) │ │ │ │ - addw a3,a2,s3 │ │ │ │ - sd s4,32(sp) │ │ │ │ sd s5,24(sp) │ │ │ │ - ld s4,0(a4) │ │ │ │ + auipc s5,0x6f │ │ │ │ + ld s5,14(s5) │ │ │ │ + sd s4,32(sp) │ │ │ │ sd ra,72(sp) │ │ │ │ - ld a4,0(s6) │ │ │ │ - sd a4,8(sp) │ │ │ │ - li a4,0 │ │ │ │ - sd s0,64(sp) │ │ │ │ + ld a5,0(s5) │ │ │ │ + sd a5,8(sp) │ │ │ │ + li a5,0 │ │ │ │ sd zero,0(sp) │ │ │ │ - sext.w a4,a3 │ │ │ │ - mv s5,a0 │ │ │ │ - addiw a3,a3,-1 │ │ │ │ - bnez s3,e450 │ │ │ │ - mv a2,a4 │ │ │ │ - auipc a1,0x50 │ │ │ │ - addi a1,a1,156 │ │ │ │ - mv a0,sp │ │ │ │ - jal 2194e │ │ │ │ - ld s0,0(sp) │ │ │ │ - mv a0,s0 │ │ │ │ - jal 3310 │ │ │ │ - mv a2,a0 │ │ │ │ - mv a1,s0 │ │ │ │ - mv a0,s5 │ │ │ │ - jal 44bc4 │ │ │ │ + mv s4,a0 │ │ │ │ + beqz a2,af80 │ │ │ │ + slli a5,a2,0x20 │ │ │ │ + srli a2,a5,0x1e │ │ │ │ + sd s0,64(sp) │ │ │ │ + sd s1,56(sp) │ │ │ │ + sd s2,48(sp) │ │ │ │ + sd s3,40(sp) │ │ │ │ + mv s0,a1 │ │ │ │ + add s1,a1,a2 │ │ │ │ + mv s3,sp │ │ │ │ + auipc s2,0x54 │ │ │ │ + addi s2,s2,-2036 │ │ │ │ + lw a2,0(s0) │ │ │ │ + mv a1,s2 │ │ │ │ + mv a0,s3 │ │ │ │ + addi s0,s0,4 │ │ │ │ + jal 26358 │ │ │ │ + bne s0,s1,af3c │ │ │ │ + ld a2,0(sp) │ │ │ │ + ld s0,64(sp) │ │ │ │ + ld s1,56(sp) │ │ │ │ + ld s2,48(sp) │ │ │ │ + ld s3,40(sp) │ │ │ │ + auipc a1,0x53 │ │ │ │ + addi a1,a1,2034 │ │ │ │ + mv a0,s4 │ │ │ │ + jal a934 │ │ │ │ ld a0,0(sp) │ │ │ │ jal 3670 │ │ │ │ ld a4,8(sp) │ │ │ │ - ld a5,0(s6) │ │ │ │ + ld a5,0(s5) │ │ │ │ xor a5,a5,a4 │ │ │ │ li a4,0 │ │ │ │ - bnez a5,e4c6 │ │ │ │ + bnez a5,af84 │ │ │ │ ld ra,72(sp) │ │ │ │ + ld s4,32(sp) │ │ │ │ + ld s5,24(sp) │ │ │ │ + addi sp,sp,80 │ │ │ │ + ret │ │ │ │ + li a2,0 │ │ │ │ + j af56 │ │ │ │ + sd s0,64(sp) │ │ │ │ + sd s1,56(sp) │ │ │ │ + sd s2,48(sp) │ │ │ │ + sd s3,40(sp) │ │ │ │ + jal 3a10 <__stack_chk_fail@plt> │ │ │ │ + addi sp,sp,-80 │ │ │ │ + sd s5,24(sp) │ │ │ │ + auipc s5,0x6f │ │ │ │ + ld s5,-132(s5) │ │ │ │ + sd s4,32(sp) │ │ │ │ + sd ra,72(sp) │ │ │ │ + ld a5,0(s5) │ │ │ │ + sd a5,8(sp) │ │ │ │ + li a5,0 │ │ │ │ + sd zero,0(sp) │ │ │ │ + mv s4,a0 │ │ │ │ + beqz a2,b012 │ │ │ │ + slli a5,a2,0x20 │ │ │ │ + srli a2,a5,0x1e │ │ │ │ + sd s0,64(sp) │ │ │ │ + sd s1,56(sp) │ │ │ │ + sd s2,48(sp) │ │ │ │ + sd s3,40(sp) │ │ │ │ + mv s0,a1 │ │ │ │ + add s1,a1,a2 │ │ │ │ + mv s3,sp │ │ │ │ + auipc s2,0x53 │ │ │ │ + addi s2,s2,1914 │ │ │ │ + lw a2,0(s0) │ │ │ │ + mv a1,s2 │ │ │ │ + mv a0,s3 │ │ │ │ + addi s0,s0,4 │ │ │ │ + jal 26358 │ │ │ │ + bne s0,s1,afce │ │ │ │ + ld a2,0(sp) │ │ │ │ ld s0,64(sp) │ │ │ │ + ld s1,56(sp) │ │ │ │ ld s2,48(sp) │ │ │ │ ld s3,40(sp) │ │ │ │ + auipc a1,0x53 │ │ │ │ + addi a1,a1,1904 │ │ │ │ + mv a0,s4 │ │ │ │ + jal a934 │ │ │ │ + ld a0,0(sp) │ │ │ │ + jal 3670 │ │ │ │ + ld a4,8(sp) │ │ │ │ + ld a5,0(s5) │ │ │ │ + xor a5,a5,a4 │ │ │ │ + li a4,0 │ │ │ │ + bnez a5,b016 │ │ │ │ + ld ra,72(sp) │ │ │ │ ld s4,32(sp) │ │ │ │ ld s5,24(sp) │ │ │ │ - ld s6,16(sp) │ │ │ │ addi sp,sp,80 │ │ │ │ ret │ │ │ │ - ld a5,16(a5) │ │ │ │ - slli a1,a1,0x2 │ │ │ │ + li a2,0 │ │ │ │ + j afe8 │ │ │ │ + sd s0,64(sp) │ │ │ │ sd s1,56(sp) │ │ │ │ - add a5,a5,a1 │ │ │ │ - lw a5,0(a5) │ │ │ │ - snez s1,a2 │ │ │ │ - beq a5,a4,e4c2 │ │ │ │ - auipc a1,0x50 │ │ │ │ - addi a1,a1,70 │ │ │ │ - mv a0,sp │ │ │ │ - jal 2194e │ │ │ │ - ld s0,0(sp) │ │ │ │ - mv a0,s0 │ │ │ │ + sd s2,48(sp) │ │ │ │ + sd s3,40(sp) │ │ │ │ + jal 3a10 <__stack_chk_fail@plt> │ │ │ │ + addi sp,sp,-208 │ │ │ │ + sd s9,120(sp) │ │ │ │ + ld s9,72(a0) │ │ │ │ + sd s8,128(sp) │ │ │ │ + auipc s8,0x6f │ │ │ │ + ld s8,-284(s8) │ │ │ │ + sd s2,176(sp) │ │ │ │ + ld a5,0(s8) │ │ │ │ + sd a5,88(sp) │ │ │ │ + li a5,0 │ │ │ │ + mv s2,a0 │ │ │ │ + mv a0,s9 │ │ │ │ + sd s3,168(sp) │ │ │ │ + sd s5,152(sp) │ │ │ │ + sd s6,144(sp) │ │ │ │ + sd s10,112(sp) │ │ │ │ + sd s11,104(sp) │ │ │ │ + sd ra,200(sp) │ │ │ │ + sd s0,192(sp) │ │ │ │ + sd s1,184(sp) │ │ │ │ + sd s4,160(sp) │ │ │ │ + mv s5,a1 │ │ │ │ + sb zero,70(sp) │ │ │ │ + sb zero,71(sp) │ │ │ │ jal 3310 │ │ │ │ - mv a2,a0 │ │ │ │ - mv a1,s0 │ │ │ │ - mv a0,s5 │ │ │ │ - jal 44bc4 │ │ │ │ - bgeu s1,s3,e4b4 │ │ │ │ - lw a3,12(s2) │ │ │ │ - mv a4,s4 │ │ │ │ - mv a2,s1 │ │ │ │ - mv a1,s2 │ │ │ │ - li a0,0 │ │ │ │ - jal dcd2 │ │ │ │ + lw s6,8(s2) │ │ │ │ + ld s3,16(s2) │ │ │ │ + sd a0,56(sp) │ │ │ │ + sraiw s6,s6,0x4 │ │ │ │ + ld s11,40(s2) │ │ │ │ + ld s10,24(s2) │ │ │ │ + andi s6,s6,1 │ │ │ │ + beqz s3,b164 │ │ │ │ + ld s1,24(s5) │ │ │ │ + sd s7,136(sp) │ │ │ │ + beqz s1,b168 │ │ │ │ + ld s4,8(s5) │ │ │ │ + li s0,0 │ │ │ │ + li s7,0 │ │ │ │ + j b0a2 │ │ │ │ + addiw s0,s0,1 │ │ │ │ + slli s7,s0,0x20 │ │ │ │ + srli s7,s7,0x20 │ │ │ │ + bgeu s7,s1,b168 │ │ │ │ + slli a5,s7,0x3 │ │ │ │ + add a5,a5,s4 │ │ │ │ + ld a1,0(a5) │ │ │ │ + mv a0,s3 │ │ │ │ + jal 3580 │ │ │ │ + bnez a0,b094 │ │ │ │ + bgeu s7,s1,b168 │ │ │ │ + ld s7,136(sp) │ │ │ │ + addi a3,sp,71 │ │ │ │ + addi a2,sp,72 │ │ │ │ + mv a1,s5 │ │ │ │ + mv a0,s2 │ │ │ │ + jal a7e0 │ │ │ │ + sext.w s1,a0 │ │ │ │ + li a5,-1 │ │ │ │ + beq s1,a5,b158 │ │ │ │ + ld s3,72(sp) │ │ │ │ + lbu s4,71(sp) │ │ │ │ + addi s3,s3,-1 │ │ │ │ + addi a3,sp,70 │ │ │ │ + addi a2,sp,80 │ │ │ │ + mv a1,s5 │ │ │ │ + mv a0,s2 │ │ │ │ + jal a512 │ │ │ │ + sext.w a0,a0 │ │ │ │ + li a5,-1 │ │ │ │ + beq a0,a5,b15e │ │ │ │ + ld a5,80(sp) │ │ │ │ + lbu a4,70(sp) │ │ │ │ + addi a5,a5,-1 │ │ │ │ + ld a1,56(sp) │ │ │ │ + mv a7,s1 │ │ │ │ + mv a6,s3 │ │ │ │ + addi a3,s10,-1 │ │ │ │ + li a2,0 │ │ │ │ + sd a4,24(sp) │ │ │ │ + sd a0,16(sp) │ │ │ │ + mv a4,s0 │ │ │ │ + sd a5,8(sp) │ │ │ │ + sd s11,32(sp) │ │ │ │ + mv a5,s6 │ │ │ │ + sd s4,0(sp) │ │ │ │ + mv a0,s9 │ │ │ │ + jal 27014 │ │ │ │ mv s0,a0 │ │ │ │ - beqz a0,e4b8 │ │ │ │ - jal 3310 │ │ │ │ - mv a2,a0 │ │ │ │ - mv a1,s0 │ │ │ │ - mv a0,s5 │ │ │ │ - jal 44bc4 │ │ │ │ + jal 27502 │ │ │ │ + mv s1,a0 │ │ │ │ + jal 27876 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 26f48 │ │ │ │ mv a0,s0 │ │ │ │ - addiw s1,s1,1 │ │ │ │ jal 3670 │ │ │ │ - bltu s1,s3,e486 │ │ │ │ - ld s1,56(sp) │ │ │ │ - j e42c │ │ │ │ - addiw s1,s1,1 │ │ │ │ - bltu s1,s3,e486 │ │ │ │ - ld s1,56(sp) │ │ │ │ - j e42c │ │ │ │ - addiw s3,s3,-1 │ │ │ │ - j e462 │ │ │ │ - sd s1,56(sp) │ │ │ │ + ld a4,88(sp) │ │ │ │ + ld a5,0(s8) │ │ │ │ + xor a5,a5,a4 │ │ │ │ + li a4,0 │ │ │ │ + bnez a5,b188 │ │ │ │ + ld ra,200(sp) │ │ │ │ + ld s0,192(sp) │ │ │ │ + ld s2,176(sp) │ │ │ │ + ld s3,168(sp) │ │ │ │ + ld s4,160(sp) │ │ │ │ + ld s5,152(sp) │ │ │ │ + ld s6,144(sp) │ │ │ │ + ld s8,128(sp) │ │ │ │ + ld s9,120(sp) │ │ │ │ + ld s10,112(sp) │ │ │ │ + ld s11,104(sp) │ │ │ │ + mv a0,s1 │ │ │ │ + ld s1,184(sp) │ │ │ │ + addi sp,sp,208 │ │ │ │ + ret │ │ │ │ + mv s4,s6 │ │ │ │ + li s3,-1 │ │ │ │ + j b0d8 │ │ │ │ + mv a4,s6 │ │ │ │ + li a5,-1 │ │ │ │ + j b0f6 │ │ │ │ + li s0,-1 │ │ │ │ + j b0b8 │ │ │ │ + auipc a3,0x59 │ │ │ │ + addi a3,a3,-664 │ │ │ │ + li a2,406 │ │ │ │ + auipc a1,0x53 │ │ │ │ + addi a1,a1,1092 │ │ │ │ + auipc a0,0x53 │ │ │ │ + addi a0,a0,1124 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + sd s7,136(sp) │ │ │ │ jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - addi sp,sp,-32 │ │ │ │ - sd s0,16(sp) │ │ │ │ - sd s1,8(sp) │ │ │ │ - sd s2,0(sp) │ │ │ │ - sd ra,24(sp) │ │ │ │ - li a5,1 │ │ │ │ - mv s0,a0 │ │ │ │ - mv s2,a1 │ │ │ │ - sw zero,0(a0) │ │ │ │ - sh zero,4(a0) │ │ │ │ - sb a5,6(a0) │ │ │ │ - li a1,80 │ │ │ │ - li a0,1000 │ │ │ │ - mv s1,a2 │ │ │ │ - jal 39f0 │ │ │ │ - sb s2,16(s0) │ │ │ │ - sd s1,24(s0) │ │ │ │ - ld ra,24(sp) │ │ │ │ - sd a0,8(s0) │ │ │ │ - ld s0,16(sp) │ │ │ │ - ld s1,8(sp) │ │ │ │ - ld s2,0(sp) │ │ │ │ - addi sp,sp,32 │ │ │ │ + bnez a0,b196 │ │ │ │ + li a0,43 │ │ │ │ + ret │ │ │ │ + li a0,45 │ │ │ │ ret │ │ │ │ + lw a5,0(a0) │ │ │ │ addi sp,sp,-32 │ │ │ │ - sd s1,8(sp) │ │ │ │ - lui s1,0x14 │ │ │ │ - sd s0,16(sp) │ │ │ │ sd s2,0(sp) │ │ │ │ sd ra,24(sp) │ │ │ │ mv s2,a0 │ │ │ │ + beqz a5,b1cc │ │ │ │ + sd s0,16(sp) │ │ │ │ + sd s1,8(sp) │ │ │ │ li s0,0 │ │ │ │ - ld a0,8(a0) │ │ │ │ - addi s1,s1,-1920 │ │ │ │ - j e52a │ │ │ │ - addi s0,s0,80 │ │ │ │ - beq s0,s1,e544 │ │ │ │ - add a5,a0,s0 │ │ │ │ - lw a4,64(a5) │ │ │ │ - beqz a4,e522 │ │ │ │ - ld a0,56(a5) │ │ │ │ - addi s0,s0,80 │ │ │ │ - jal 3670 │ │ │ │ + li s1,0 │ │ │ │ + ld a0,8(s2) │ │ │ │ + addiw s0,s0,1 │ │ │ │ + add a0,a0,s1 │ │ │ │ + jal a248 │ │ │ │ + lw a5,0(s2) │ │ │ │ + addi s1,s1,104 │ │ │ │ + bltu s0,a5,b1b0 │ │ │ │ + ld s0,16(sp) │ │ │ │ + ld s1,8(sp) │ │ │ │ ld a0,8(s2) │ │ │ │ - bne s0,s1,e52a │ │ │ │ - sh zero,0(s2) │ │ │ │ - sd zero,24(s2) │ │ │ │ jal 3670 │ │ │ │ ld ra,24(sp) │ │ │ │ - ld s0,16(sp) │ │ │ │ sd zero,8(s2) │ │ │ │ - ld s1,8(sp) │ │ │ │ ld s2,0(sp) │ │ │ │ addi sp,sp,32 │ │ │ │ ret │ │ │ │ - addi sp,sp,-48 │ │ │ │ - lw a5,20(a0) │ │ │ │ - sd s3,8(sp) │ │ │ │ - lw s3,24(a0) │ │ │ │ - lhu a3,18(a0) │ │ │ │ - mv a4,a0 │ │ │ │ - slliw a5,a5,0x2 │ │ │ │ - addiw a0,s3,1 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - slli a0,a0,0x20 │ │ │ │ - sd s1,24(sp) │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - sext.w s1,s3 │ │ │ │ - srli a0,a0,0x20 │ │ │ │ - sd s0,32(sp) │ │ │ │ - sd s2,16(sp) │ │ │ │ - sd ra,40(sp) │ │ │ │ - ld s0,56(a4) │ │ │ │ - add s2,a5,a3 │ │ │ │ - jal 3330 │ │ │ │ - beqz s1,e5da │ │ │ │ - li a3,0 │ │ │ │ + addi sp,sp,-128 │ │ │ │ + lbu a5,160(sp) │ │ │ │ + sd s0,112(sp) │ │ │ │ + mv s0,a0 │ │ │ │ + mv a0,a1 │ │ │ │ + sd ra,120(sp) │ │ │ │ + sd s1,104(sp) │ │ │ │ + sd s2,96(sp) │ │ │ │ + sd s3,88(sp) │ │ │ │ + sd s4,80(sp) │ │ │ │ + sd s5,72(sp) │ │ │ │ + sd s6,64(sp) │ │ │ │ + sd s7,56(sp) │ │ │ │ + sd s8,48(sp) │ │ │ │ + sd s9,40(sp) │ │ │ │ + sd s10,32(sp) │ │ │ │ + sd s11,24(sp) │ │ │ │ + sd a5,8(sp) │ │ │ │ + mv s11,a2 │ │ │ │ + mv s3,a3 │ │ │ │ + mv s1,a4 │ │ │ │ + mv s2,a7 │ │ │ │ + lbu s10,128(sp) │ │ │ │ + lbu s8,136(sp) │ │ │ │ + lbu s6,144(sp) │ │ │ │ + lbu s7,152(sp) │ │ │ │ + lbu s9,168(sp) │ │ │ │ + lbu s5,176(sp) │ │ │ │ + lbu s4,184(sp) │ │ │ │ + jal 2628c │ │ │ │ + sd a0,72(s0) │ │ │ │ + mv a0,s11 │ │ │ │ + jal 2628c │ │ │ │ + sd a0,80(s0) │ │ │ │ + beqz s8,b2f4 │ │ │ │ + lw a5,8(s0) │ │ │ │ + ori a5,a5,4 │ │ │ │ + sw a5,8(s0) │ │ │ │ + beqz s3,b2b2 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 2628c │ │ │ │ + sd a0,16(s0) │ │ │ │ + sd s1,24(s0) │ │ │ │ + auipc a0,0x59 │ │ │ │ + addi a0,a0,-818 │ │ │ │ + jal 2628c │ │ │ │ + sd a0,40(s0) │ │ │ │ + bnez s2,b2c2 │ │ │ │ + bnez s9,b302 │ │ │ │ + bnez s6,b320 │ │ │ │ + beqz s7,b278 │ │ │ │ + lw a5,8(s0) │ │ │ │ + ori a5,a5,32 │ │ │ │ + sw a5,8(s0) │ │ │ │ + beqz s5,b284 │ │ │ │ + lw a5,8(s0) │ │ │ │ + ori a5,a5,256 │ │ │ │ + sw a5,8(s0) │ │ │ │ + beqz s4,b294 │ │ │ │ + lw a5,8(s0) │ │ │ │ + lui a4,0x1 │ │ │ │ + addi a4,a4,-2048 │ │ │ │ + or a5,a5,a4 │ │ │ │ + sw a5,8(s0) │ │ │ │ + ld ra,120(sp) │ │ │ │ + ld s0,112(sp) │ │ │ │ + ld s1,104(sp) │ │ │ │ + ld s2,96(sp) │ │ │ │ + ld s3,88(sp) │ │ │ │ + ld s4,80(sp) │ │ │ │ + ld s5,72(sp) │ │ │ │ + ld s6,64(sp) │ │ │ │ + ld s7,56(sp) │ │ │ │ + ld s8,48(sp) │ │ │ │ + ld s9,40(sp) │ │ │ │ + ld s10,32(sp) │ │ │ │ + ld s11,24(sp) │ │ │ │ + addi sp,sp,128 │ │ │ │ + ret │ │ │ │ + auipc a0,0x59 │ │ │ │ + addi a0,a0,-914 │ │ │ │ + jal 2628c │ │ │ │ + li s1,0 │ │ │ │ + j b24e │ │ │ │ + lw a4,8(s0) │ │ │ │ + ori a5,a4,1 │ │ │ │ + sw a5,8(s0) │ │ │ │ + beqz s10,b352 │ │ │ │ + ori a5,a4,3 │ │ │ │ + sw a5,8(s0) │ │ │ │ + bnez s9,b366 │ │ │ │ + bnez s6,b322 │ │ │ │ + beqz s7,b2e8 │ │ │ │ + ori a4,a4,35 │ │ │ │ + sw a4,8(s0) │ │ │ │ + lw a5,8(s0) │ │ │ │ + ld a4,8(sp) │ │ │ │ + bnez a4,b34a │ │ │ │ + ori a5,a5,128 │ │ │ │ + sw a5,8(s0) │ │ │ │ + j b278 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 2628c │ │ │ │ + addi s1,s1,1 │ │ │ │ + sd a0,16(s0) │ │ │ │ + sd s1,24(s0) │ │ │ │ + j b260 │ │ │ │ + lw a5,8(s0) │ │ │ │ + ori a5,a5,8 │ │ │ │ + sw a5,8(s0) │ │ │ │ + bnez s6,b322 │ │ │ │ + beqz s7,b278 │ │ │ │ + lw a5,8(s0) │ │ │ │ + ori a5,a5,32 │ │ │ │ + sw a5,8(s0) │ │ │ │ + bnez s2,b2e6 │ │ │ │ + j b278 │ │ │ │ + lw a5,8(s0) │ │ │ │ + ld s1,80(s0) │ │ │ │ + ori a5,a5,16 │ │ │ │ + sw a5,8(s0) │ │ │ │ + mv a0,s1 │ │ │ │ + jal 3310 │ │ │ │ + sext.w a1,a0 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 258d0 │ │ │ │ + sd a0,80(s0) │ │ │ │ + beqz s7,b31a │ │ │ │ + lw a5,8(s0) │ │ │ │ + ori a5,a5,32 │ │ │ │ + sw a5,8(s0) │ │ │ │ + j b31a │ │ │ │ + ori a5,a5,64 │ │ │ │ + sw a5,8(s0) │ │ │ │ + j b278 │ │ │ │ + bnez s9,b376 │ │ │ │ + bnez s6,b322 │ │ │ │ + beqz s7,b2e8 │ │ │ │ + ori a4,a4,33 │ │ │ │ + sw a4,8(s0) │ │ │ │ + j b2e6 │ │ │ │ + ori a5,a4,11 │ │ │ │ + sw a5,8(s0) │ │ │ │ + bnez s6,b322 │ │ │ │ + bnez s7,b312 │ │ │ │ + j b2e6 │ │ │ │ + ori a5,a4,9 │ │ │ │ + sw a5,8(s0) │ │ │ │ + bnez s6,b322 │ │ │ │ + bnez s7,b312 │ │ │ │ + j b2e6 │ │ │ │ + addi sp,sp,-32 │ │ │ │ + sd s0,16(sp) │ │ │ │ + auipc s0,0x6f │ │ │ │ + ld s0,-1146(s0) │ │ │ │ + mv a2,a0 │ │ │ │ + ld a5,0(s0) │ │ │ │ + sd a5,8(sp) │ │ │ │ li a5,0 │ │ │ │ - auipc a1,0x6c │ │ │ │ - ld a1,-1660(a1) │ │ │ │ - add a2,s0,s2 │ │ │ │ - srai a4,a5,0x1 │ │ │ │ - add a4,a4,a2 │ │ │ │ - lbu a4,0(a4) │ │ │ │ - not a5,a5 │ │ │ │ - andi a5,a5,1 │ │ │ │ - slliw a5,a5,0x2 │ │ │ │ - sraw a5,a4,a5 │ │ │ │ - andi a5,a5,15 │ │ │ │ - add a5,a5,a1 │ │ │ │ - lbu a4,0(a5) │ │ │ │ - add a5,a0,a3 │ │ │ │ - addi a3,a3,1 │ │ │ │ - sb a4,0(a5) │ │ │ │ - sext.w a5,a3 │ │ │ │ - bltu a5,s1,e5a8 │ │ │ │ - add s3,s3,a0 │ │ │ │ - sb zero,0(s3) │ │ │ │ - ld ra,40(sp) │ │ │ │ - ld s0,32(sp) │ │ │ │ - ld s1,24(sp) │ │ │ │ - ld s2,16(sp) │ │ │ │ - ld s3,8(sp) │ │ │ │ - addi sp,sp,48 │ │ │ │ + auipc a1,0x53 │ │ │ │ + addi a1,a1,974 │ │ │ │ + mv a0,sp │ │ │ │ + sd ra,24(sp) │ │ │ │ + sd zero,0(sp) │ │ │ │ + jal 26358 │ │ │ │ + ld a4,8(sp) │ │ │ │ + ld a5,0(s0) │ │ │ │ + xor a5,a5,a4 │ │ │ │ + li a4,0 │ │ │ │ + ld a0,0(sp) │ │ │ │ + bnez a5,b3c0 │ │ │ │ + ld ra,24(sp) │ │ │ │ + ld s0,16(sp) │ │ │ │ + addi sp,sp,32 │ │ │ │ ret │ │ │ │ - addi sp,sp,-48 │ │ │ │ - sd s0,32(sp) │ │ │ │ - lw s0,24(a0) │ │ │ │ - sd s2,16(sp) │ │ │ │ + jal 3a10 <__stack_chk_fail@plt> │ │ │ │ + addi sp,sp,-192 │ │ │ │ + sd s1,168(sp) │ │ │ │ + slli s1,a5,0x20 │ │ │ │ + li t1,88 │ │ │ │ + srli s1,s1,0x20 │ │ │ │ + mul s1,s1,t1 │ │ │ │ + sd s0,176(sp) │ │ │ │ + mv s0,a4 │ │ │ │ + ld a4,48(a4) │ │ │ │ + sd s4,144(sp) │ │ │ │ + mv s4,a5 │ │ │ │ + ld a5,0(a1) │ │ │ │ + sd s8,112(sp) │ │ │ │ + auipc s8,0x6f │ │ │ │ + ld s8,-1236(s8) │ │ │ │ + sd s2,160(sp) │ │ │ │ mv s2,a0 │ │ │ │ - addiw a0,s0,1 │ │ │ │ - slli a0,a0,0x20 │ │ │ │ - srli a0,a0,0x20 │ │ │ │ - sd s1,24(sp) │ │ │ │ - sd s3,8(sp) │ │ │ │ - sd s4,0(sp) │ │ │ │ - mv s3,a1 │ │ │ │ - sd ra,40(sp) │ │ │ │ - sext.w s4,s0 │ │ │ │ - jal 3330 │ │ │ │ - lw a1,0(s2) │ │ │ │ - mv s1,a0 │ │ │ │ - beqz s4,e628 │ │ │ │ - slli a2,s4,0x20 │ │ │ │ - srli a2,a2,0x20 │ │ │ │ - add a1,a1,s3 │ │ │ │ - jal 3530 │ │ │ │ - add s0,s0,s1 │ │ │ │ - sb zero,0(s0) │ │ │ │ - ld ra,40(sp) │ │ │ │ - ld s0,32(sp) │ │ │ │ - ld s2,16(sp) │ │ │ │ - ld s3,8(sp) │ │ │ │ - ld s4,0(sp) │ │ │ │ - mv a0,s1 │ │ │ │ - ld s1,24(sp) │ │ │ │ - addi sp,sp,48 │ │ │ │ - ret │ │ │ │ - lhu a5,2(a2) │ │ │ │ - lhu a4,0(a2) │ │ │ │ - addi sp,sp,-64 │ │ │ │ - sd s2,32(sp) │ │ │ │ - sd s6,0(sp) │ │ │ │ - sd ra,56(sp) │ │ │ │ - mv s6,a2 │ │ │ │ - mv s2,a3 │ │ │ │ - bltu a5,a4,e6e8 │ │ │ │ - sd s0,48(sp) │ │ │ │ - sd s3,24(sp) │ │ │ │ - sd s4,16(sp) │ │ │ │ - lbu a5,16(a2) │ │ │ │ - mv s0,a0 │ │ │ │ - mv s3,a1 │ │ │ │ - bnez a5,e70c │ │ │ │ - sh zero,2(s6) │ │ │ │ - beqz s3,e74a │ │ │ │ - sd s1,40(sp) │ │ │ │ - sd s5,8(sp) │ │ │ │ - li s4,0 │ │ │ │ - li s5,0 │ │ │ │ - li s1,1000 │ │ │ │ - j e6a8 │ │ │ │ - lw a5,0(s0) │ │ │ │ - li a0,0 │ │ │ │ - andi a5,a5,16 │ │ │ │ - beqz a5,e688 │ │ │ │ - ld a0,56(s0) │ │ │ │ - mv a3,s0 │ │ │ │ - mv a1,s3 │ │ │ │ - jal 3460 │ │ │ │ - addiw a5,s4,1 │ │ │ │ - bltz a0,e6cc │ │ │ │ - slli s4,a5,0x30 │ │ │ │ - srli s4,s4,0x30 │ │ │ │ - addi s5,s5,80 │ │ │ │ - beq s4,s1,e6cc │ │ │ │ - ld a5,0(s0) │ │ │ │ - ld a2,8(s6) │ │ │ │ - andi a5,a5,24 │ │ │ │ - add a2,a2,s5 │ │ │ │ - beqz a5,e72a │ │ │ │ - lw a5,0(s3) │ │ │ │ - andi a5,a5,16 │ │ │ │ - beqz a5,e67e │ │ │ │ - mv a1,s3 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 3630 │ │ │ │ - addiw a5,s4,1 │ │ │ │ - bgez a0,e698 │ │ │ │ - ld s1,40(sp) │ │ │ │ - ld s5,8(sp) │ │ │ │ - lbu a5,16(s6) │ │ │ │ - sh s4,0(s6) │ │ │ │ - bnez a5,e71c │ │ │ │ - lhu a5,2(s6) │ │ │ │ - bgeu a5,s4,e772 │ │ │ │ - ld s0,48(sp) │ │ │ │ - ld s3,24(sp) │ │ │ │ - ld s4,16(sp) │ │ │ │ - ld a3,8(s6) │ │ │ │ - slli a4,a5,0x2 │ │ │ │ - add a4,a4,a5 │ │ │ │ - slli a4,a4,0x4 │ │ │ │ - add a4,a4,a3 │ │ │ │ - sd a4,0(s2) │ │ │ │ - addiw a5,a5,1 │ │ │ │ - sh a5,2(s6) │ │ │ │ - li a0,0 │ │ │ │ - ld ra,56(sp) │ │ │ │ - ld s2,32(sp) │ │ │ │ - ld s6,0(sp) │ │ │ │ - addi sp,sp,64 │ │ │ │ - ret │ │ │ │ - ld a0,24(a2) │ │ │ │ - jal 32d0 │ │ │ │ - sh zero,2(s6) │ │ │ │ - bnez s3,e670 │ │ │ │ - j e74a │ │ │ │ - ld a0,24(s6) │ │ │ │ - jal 39e0 │ │ │ │ - lhu s4,0(s6) │ │ │ │ - j e6da │ │ │ │ - ld s1,40(sp) │ │ │ │ - ld s5,8(sp) │ │ │ │ - ld a3,40(s0) │ │ │ │ - beqz a3,e77c │ │ │ │ - auipc a2,0x50 │ │ │ │ - addi a2,a2,-626 │ │ │ │ - auipc a1,0x56 │ │ │ │ - addi a1,a1,-1482 │ │ │ │ - li a0,1 │ │ │ │ - jal 35e0 │ │ │ │ - j e6d0 │ │ │ │ - ld a5,0(s0) │ │ │ │ - li s4,0 │ │ │ │ - andi a5,a5,24 │ │ │ │ - beqz a5,e72e │ │ │ │ - auipc a2,0x50 │ │ │ │ - addi a2,a2,-634 │ │ │ │ - auipc a1,0x56 │ │ │ │ - addi a1,a1,-1514 │ │ │ │ - li a0,1 │ │ │ │ - jal 35e0 │ │ │ │ - lbu a5,16(s6) │ │ │ │ - sh zero,0(s6) │ │ │ │ - bnez a5,e71c │ │ │ │ - ld s0,48(sp) │ │ │ │ - ld s3,24(sp) │ │ │ │ - ld s4,16(sp) │ │ │ │ - li a0,-1 │ │ │ │ - j e702 │ │ │ │ - auipc a3,0x50 │ │ │ │ - addi a3,a3,-708 │ │ │ │ - j e732 │ │ │ │ - addi sp,sp,-80 │ │ │ │ - mv a5,a0 │ │ │ │ - ld a0,16(a2) │ │ │ │ - sd s2,48(sp) │ │ │ │ - auipc s2,0x6b │ │ │ │ - ld s2,1922(s2) │ │ │ │ - sd s0,64(sp) │ │ │ │ - sd s1,56(sp) │ │ │ │ - mv s0,a2 │ │ │ │ - mv s1,a1 │ │ │ │ - addi a2,sp,16 │ │ │ │ - mv a1,a5 │ │ │ │ - ld a5,0(s2) │ │ │ │ - sd a5,40(sp) │ │ │ │ - li a5,0 │ │ │ │ - sd ra,72(sp) │ │ │ │ - sd zero,8(sp) │ │ │ │ - sd zero,16(sp) │ │ │ │ - sd zero,24(sp) │ │ │ │ - sd zero,32(sp) │ │ │ │ - jal 3490 │ │ │ │ - li a5,-1 │ │ │ │ - beq a0,a5,e840 │ │ │ │ - ld a5,88(s0) │ │ │ │ - beqz a5,e80c │ │ │ │ - ld a2,32(sp) │ │ │ │ - mv a3,s1 │ │ │ │ - auipc a1,0x50 │ │ │ │ - addi a1,a1,-702 │ │ │ │ - addi a0,sp,8 │ │ │ │ - jal 2194e │ │ │ │ - ld s1,8(sp) │ │ │ │ - beqz s1,e860 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 3310 │ │ │ │ - mv a2,a0 │ │ │ │ - ld a0,88(s0) │ │ │ │ - mv a1,s1 │ │ │ │ - jal 44bc4 │ │ │ │ - ld a0,8(sp) │ │ │ │ - jal 3670 │ │ │ │ - ld a0,32(sp) │ │ │ │ - jal 3670 │ │ │ │ - ld a4,40(sp) │ │ │ │ - ld a5,0(s2) │ │ │ │ - xor a5,a5,a4 │ │ │ │ + add a0,a4,s1 │ │ │ │ + ld a4,0(s8) │ │ │ │ + sd a4,72(sp) │ │ │ │ li a4,0 │ │ │ │ - bnez a5,e83c │ │ │ │ - ld ra,72(sp) │ │ │ │ - ld s0,64(sp) │ │ │ │ - ld s1,56(sp) │ │ │ │ - ld s2,48(sp) │ │ │ │ - addi sp,sp,80 │ │ │ │ - ret │ │ │ │ - lbu a5,49(s0) │ │ │ │ - bnez a5,e834 │ │ │ │ - ld a3,32(sp) │ │ │ │ - ld a0,0(s0) │ │ │ │ - mv a4,s1 │ │ │ │ - auipc a2,0x50 │ │ │ │ - addi a2,a2,-784 │ │ │ │ - li a1,1 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - lbu a5,49(s0) │ │ │ │ - beqz a5,e7ee │ │ │ │ - ld a0,64(s0) │ │ │ │ - jal 39e0 │ │ │ │ - j e7ee │ │ │ │ - ld a0,64(s0) │ │ │ │ - jal 32d0 │ │ │ │ - j e812 │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - li a3,0 │ │ │ │ - auipc a2,0x50 │ │ │ │ - addi a2,a2,-858 │ │ │ │ - li a1,644 │ │ │ │ - auipc a0,0x50 │ │ │ │ - addi a0,a0,-1006 │ │ │ │ - jal 27d46 │ │ │ │ - li a0,1 │ │ │ │ - jal 33c0 │ │ │ │ - li a3,0 │ │ │ │ - auipc a2,0x50 │ │ │ │ - addi a2,a2,-842 │ │ │ │ - li a1,658 │ │ │ │ - auipc a0,0x50 │ │ │ │ - addi a0,a0,-1038 │ │ │ │ - jal 27d46 │ │ │ │ - li a0,1 │ │ │ │ - jal 33c0 │ │ │ │ - addi sp,sp,-480 │ │ │ │ - sd s0,464(sp) │ │ │ │ - sd s1,456(sp) │ │ │ │ - sd s4,432(sp) │ │ │ │ - sd s9,392(sp) │ │ │ │ - sd s11,376(sp) │ │ │ │ - sd ra,472(sp) │ │ │ │ - sd s2,448(sp) │ │ │ │ - sd s8,400(sp) │ │ │ │ - auipc a4,0x6b │ │ │ │ - ld a4,1662(a4) │ │ │ │ - ld s0,80(a6) │ │ │ │ - lbu s2,49(a6) │ │ │ │ - mv s11,a5 │ │ │ │ - ld a5,0(a4) │ │ │ │ - sd a5,360(sp) │ │ │ │ - li a5,0 │ │ │ │ - li a5,1 │ │ │ │ + sd a2,0(sp) │ │ │ │ + sd a3,8(sp) │ │ │ │ + sd ra,184(sp) │ │ │ │ + sd s3,152(sp) │ │ │ │ + sd s5,136(sp) │ │ │ │ + sd s6,128(sp) │ │ │ │ + mv s5,a1 │ │ │ │ + sd s7,120(sp) │ │ │ │ + sd s9,104(sp) │ │ │ │ + sd s10,96(sp) │ │ │ │ + sd s11,88(sp) │ │ │ │ + sd a5,24(sp) │ │ │ │ + sd a6,16(sp) │ │ │ │ + mv s7,a7 │ │ │ │ + lbu s10,192(sp) │ │ │ │ + lbu s9,200(sp) │ │ │ │ + lw s11,32(s0) │ │ │ │ + ld s6,0(s2) │ │ │ │ + sw zero,64(sp) │ │ │ │ + sw zero,68(sp) │ │ │ │ + jal 4fd9a │ │ │ │ + ld a4,48(s0) │ │ │ │ + mv s3,a0 │ │ │ │ + add a0,a4,s1 │ │ │ │ + jal 4fd94 │ │ │ │ + ld a1,8(sp) │ │ │ │ mv s1,a0 │ │ │ │ - li a1,80 │ │ │ │ - li a0,1000 │ │ │ │ - mv s9,a6 │ │ │ │ - sd a3,0(sp) │ │ │ │ - sd zero,88(sp) │ │ │ │ - sw zero,120(sp) │ │ │ │ - sh zero,124(sp) │ │ │ │ - sb a5,126(sp) │ │ │ │ - jal 39f0 │ │ │ │ - sd a0,128(sp) │ │ │ │ - sd s0,144(sp) │ │ │ │ - sb s2,136(sp) │ │ │ │ - addi s0,sp,88 │ │ │ │ - addi s4,sp,120 │ │ │ │ - j e8e4 │ │ │ │ - ld s8,88(sp) │ │ │ │ - lhu a5,16(s8) │ │ │ │ - andi a5,a5,4 │ │ │ │ - beqz a5,e94e │ │ │ │ - ld a1,0(sp) │ │ │ │ - mv a3,s0 │ │ │ │ - mv a2,s4 │ │ │ │ - mv a0,s1 │ │ │ │ - jal e640 │ │ │ │ - bgez a0,e8da │ │ │ │ - ld s2,128(sp) │ │ │ │ - lui s1,0x14 │ │ │ │ - addi s1,s1,-1864 │ │ │ │ - addi s0,s2,56 │ │ │ │ - add s1,s1,s2 │ │ │ │ - j e90c │ │ │ │ - addi s0,s0,80 │ │ │ │ - beq s1,s0,e91e │ │ │ │ - lw a5,8(s0) │ │ │ │ - beqz a5,e904 │ │ │ │ - ld a0,0(s0) │ │ │ │ - addi s0,s0,80 │ │ │ │ - jal 3670 │ │ │ │ - bne s1,s0,e90c │ │ │ │ - mv a0,s2 │ │ │ │ - jal 3670 │ │ │ │ - auipc a5,0x6b │ │ │ │ - ld a5,1516(a5) │ │ │ │ - ld a4,360(sp) │ │ │ │ - ld a5,0(a5) │ │ │ │ - xor a5,a5,a4 │ │ │ │ - li a4,0 │ │ │ │ - bnez a5,ec60 │ │ │ │ - ld ra,472(sp) │ │ │ │ - ld s0,464(sp) │ │ │ │ - ld s1,456(sp) │ │ │ │ - ld s2,448(sp) │ │ │ │ - ld s4,432(sp) │ │ │ │ - ld s8,400(sp) │ │ │ │ - ld s9,392(sp) │ │ │ │ - ld s11,376(sp) │ │ │ │ - li a0,0 │ │ │ │ - addi sp,sp,480 │ │ │ │ - ret │ │ │ │ - auipc a1,0x50 │ │ │ │ - addi a1,a1,-1038 │ │ │ │ - mv a0,s8 │ │ │ │ - sd s7,408(sp) │ │ │ │ - sd s3,440(sp) │ │ │ │ - sd s5,424(sp) │ │ │ │ - sd s6,416(sp) │ │ │ │ - sd s10,384(sp) │ │ │ │ - jal 35f0 │ │ │ │ - li s7,0 │ │ │ │ - beqz a0,e980 │ │ │ │ - jal 37e0 │ │ │ │ - lbu a4,3(a0) │ │ │ │ - addi a0,a0,3 │ │ │ │ - addiw a5,a4,-71 │ │ │ │ - beqz a5,ea96 │ │ │ │ - li s7,2 │ │ │ │ - bnez a5,ea0c │ │ │ │ - ld s3,56(s8) │ │ │ │ - lhu t1,18(s8) │ │ │ │ - ld a5,40(s9) │ │ │ │ - sd zero,96(sp) │ │ │ │ - ld s10,0(s8) │ │ │ │ - lw s2,20(s8) │ │ │ │ - add s5,s3,t1 │ │ │ │ - beqz a5,ea40 │ │ │ │ - addi s6,sp,152 │ │ │ │ - li a1,0 │ │ │ │ - mv a0,s6 │ │ │ │ - sd t1,8(sp) │ │ │ │ - sd zero,104(sp) │ │ │ │ - sd zero,112(sp) │ │ │ │ - jal 617c │ │ │ │ - ld a5,16(s9) │ │ │ │ - lw a4,8(s8) │ │ │ │ - lw a0,20(s8) │ │ │ │ - ld a5,32(a5) │ │ │ │ - slli a4,a4,0x3 │ │ │ │ - mv a1,s5 │ │ │ │ - add a5,a5,a4 │ │ │ │ - ld a5,0(a5) │ │ │ │ - sd s10,176(sp) │ │ │ │ - sd a5,160(sp) │ │ │ │ - jal 3950 │ │ │ │ - mv a5,a0 │ │ │ │ - ld a1,160(sp) │ │ │ │ - ld a0,40(s9) │ │ │ │ - addi t4,s10,-1 │ │ │ │ - add t4,t4,a5 │ │ │ │ - li a7,0 │ │ │ │ - addi a5,sp,104 │ │ │ │ - addi a6,sp,112 │ │ │ │ - auipc a4,0x6b │ │ │ │ - ld a4,1470(a4) │ │ │ │ - auipc a3,0x6b │ │ │ │ - ld a3,1382(a3) │ │ │ │ - mv a2,s6 │ │ │ │ - sd t4,184(sp) │ │ │ │ - jal 38bc6 │ │ │ │ - ld a5,112(sp) │ │ │ │ - bnez a5,ec52 │ │ │ │ - ld s3,440(sp) │ │ │ │ - ld s5,424(sp) │ │ │ │ - ld s6,416(sp) │ │ │ │ - ld s7,408(sp) │ │ │ │ - ld s10,384(sp) │ │ │ │ - j e8e4 │ │ │ │ - addiw a4,a4,-67 │ │ │ │ - bnez a4,ea20 │ │ │ │ - lbu a4,1(a0) │ │ │ │ - addiw a4,a4,-84 │ │ │ │ - bnez a4,ea20 │ │ │ │ - lbu a4,2(a0) │ │ │ │ - ld s3,56(s8) │ │ │ │ - lhu t1,18(s8) │ │ │ │ - ld a5,40(s9) │ │ │ │ - sd zero,96(sp) │ │ │ │ - ld s10,0(s8) │ │ │ │ - lw s2,20(s8) │ │ │ │ - seqz s7,a4 │ │ │ │ - add s5,s3,t1 │ │ │ │ - bnez a5,e99c │ │ │ │ - mv a0,s2 │ │ │ │ - beqz a0,eb94 │ │ │ │ - slliw a5,s2,0x2 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - mv a4,s5 │ │ │ │ - li a3,0 │ │ │ │ - add a5,a5,t1 │ │ │ │ - li a6,0 │ │ │ │ - addi a2,sp,96 │ │ │ │ - sd s4,72(sp) │ │ │ │ - sd a2,8(sp) │ │ │ │ - mv s4,s8 │ │ │ │ - add s6,s3,a5 │ │ │ │ - mv s8,a3 │ │ │ │ - mv s5,a6 │ │ │ │ - sd s1,48(sp) │ │ │ │ - sd s9,56(sp) │ │ │ │ - sd s0,64(sp) │ │ │ │ - mv a3,a4 │ │ │ │ - lw a5,0(a3) │ │ │ │ - li s0,8 │ │ │ │ - andi a2,a5,15 │ │ │ │ - srliw a4,a5,0x4 │ │ │ │ - srliw a1,a5,0x4 │ │ │ │ - bltu s0,a2,ebb0 │ │ │ │ - slli a5,a2,0x2 │ │ │ │ - auipc a2,0x55 │ │ │ │ - addi a2,a2,1370 │ │ │ │ - add a5,a5,a2 │ │ │ │ - lw a5,0(a5) │ │ │ │ - add a5,a5,a2 │ │ │ │ - jr a5 │ │ │ │ - lbu a5,1(a0) │ │ │ │ - addiw a5,a5,-65 │ │ │ │ - bnez a5,e97c │ │ │ │ - lbu a5,2(a0) │ │ │ │ - li s7,2 │ │ │ │ - beqz a5,e980 │ │ │ │ - j ea0c │ │ │ │ - beqz a1,eb76 │ │ │ │ - addiw a5,a4,-1 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - addi s1,s10,1 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - sd s4,16(sp) │ │ │ │ - add s1,s1,a5 │ │ │ │ - subw s2,s5,s10 │ │ │ │ - li s0,2 │ │ │ │ - li s3,1 │ │ │ │ - sd s5,24(sp) │ │ │ │ - sd s8,32(sp) │ │ │ │ - sd a3,40(sp) │ │ │ │ - mv s4,s10 │ │ │ │ - mv s9,a4 │ │ │ │ - j eb00 │ │ │ │ - mv a1,s4 │ │ │ │ - mv a0,s11 │ │ │ │ - jal da60 │ │ │ │ - sext.w a5,a0 │ │ │ │ - auipc a4,0x55 │ │ │ │ - addi a4,a4,1352 │ │ │ │ - add a5,a5,a4 │ │ │ │ - lbu s8,344(a5) │ │ │ │ - sext.w a2,s8 │ │ │ │ - beq s7,s3,ebd6 │ │ │ │ - beq s7,s0,ebf6 │ │ │ │ - addi s4,s4,1 │ │ │ │ - beq s1,s4,eb68 │ │ │ │ - add a5,s11,s4 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - auipc a4,0x6b │ │ │ │ - ld a4,1192(a4) │ │ │ │ - li a2,1 │ │ │ │ - add a5,a5,a4 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - beq a5,s0,eb26 │ │ │ │ - addi a5,a5,-4 │ │ │ │ - seqz a5,a5 │ │ │ │ - slli a2,a5,0x1 │ │ │ │ - addw a5,s2,s4 │ │ │ │ - srliw a4,a5,0x1 │ │ │ │ - add a4,a4,s6 │ │ │ │ - lbu a4,0(a4) │ │ │ │ - not a5,a5 │ │ │ │ - andi a5,a5,1 │ │ │ │ - slliw a5,a5,0x2 │ │ │ │ - sraw a5,a4,a5 │ │ │ │ - andi a5,a5,15 │ │ │ │ - auipc a4,0x6b │ │ │ │ - ld a4,988(a4) │ │ │ │ - add a5,a5,a4 │ │ │ │ - lbu s5,0(a5) │ │ │ │ - bnez a2,ead4 │ │ │ │ - ld a0,8(sp) │ │ │ │ - auipc a1,0x50 │ │ │ │ - addi a1,a1,-1550 │ │ │ │ - jal 2194e │ │ │ │ - addi s4,s4,1 │ │ │ │ - bne s1,s4,eb00 │ │ │ │ - ld s4,16(sp) │ │ │ │ - ld s5,24(sp) │ │ │ │ - ld s8,32(sp) │ │ │ │ - ld a3,40(sp) │ │ │ │ - lw a0,20(s4) │ │ │ │ - mv a4,s9 │ │ │ │ - slli a5,a4,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - addiw s8,s8,1 │ │ │ │ - add s10,s10,a5 │ │ │ │ - addw s5,a4,s5 │ │ │ │ - addi a3,a3,4 │ │ │ │ - bltu s8,a0,ea6e │ │ │ │ - mv s8,s4 │ │ │ │ - ld s1,48(sp) │ │ │ │ - ld s9,56(sp) │ │ │ │ - ld s0,64(sp) │ │ │ │ - ld s4,72(sp) │ │ │ │ - ld a1,96(sp) │ │ │ │ - mv a0,s8 │ │ │ │ - mv a2,s9 │ │ │ │ - jal e786 │ │ │ │ - ld a0,96(sp) │ │ │ │ - jal 3670 │ │ │ │ - j ea00 │ │ │ │ - slli t1,a4,0x20 │ │ │ │ - srli t1,t1,0x20 │ │ │ │ - add s10,s10,t1 │ │ │ │ - addiw s8,s8,1 │ │ │ │ - addi a3,a3,4 │ │ │ │ - bltu s8,a0,ea6e │ │ │ │ - j eb8a │ │ │ │ - ld a0,8(sp) │ │ │ │ - li a2,46 │ │ │ │ - sd a3,24(sp) │ │ │ │ - sw a4,16(sp) │ │ │ │ - jal 21a2c │ │ │ │ - lw a4,16(sp) │ │ │ │ - lw a0,20(s4) │ │ │ │ - ld a3,24(sp) │ │ │ │ - addw s5,a4,s5 │ │ │ │ - j ebb0 │ │ │ │ - li a5,67 │ │ │ │ - beq s5,a5,ec16 │ │ │ │ - li a5,84 │ │ │ │ - bne s5,a5,eb54 │ │ │ │ - auipc a1,0x51 │ │ │ │ - addi a1,a1,-1262 │ │ │ │ - addi a0,sp,96 │ │ │ │ - jal 2194e │ │ │ │ - j eafa │ │ │ │ - li a5,71 │ │ │ │ - beq s5,a5,ec34 │ │ │ │ - li a5,65 │ │ │ │ - beq s5,a5,ebe6 │ │ │ │ - ld a0,8(sp) │ │ │ │ - auipc a1,0x50 │ │ │ │ - addi a1,a1,-1728 │ │ │ │ - jal 2194e │ │ │ │ - j eb62 │ │ │ │ - jal 38d0 <__ctype_toupper_loc@plt> │ │ │ │ - ld a4,0(a0) │ │ │ │ - slli a5,s8,0x2 │ │ │ │ - ld a0,8(sp) │ │ │ │ - add a5,a5,a4 │ │ │ │ - lw a2,0(a5) │ │ │ │ - auipc a1,0x51 │ │ │ │ - addi a1,a1,-1326 │ │ │ │ - jal 2194e │ │ │ │ - j eafa │ │ │ │ - jal 38d0 <__ctype_toupper_loc@plt> │ │ │ │ - ld a4,0(a0) │ │ │ │ - slli a5,s8,0x2 │ │ │ │ - auipc a1,0x51 │ │ │ │ - addi a1,a1,-1350 │ │ │ │ - add a5,a5,a4 │ │ │ │ - lw a2,0(a5) │ │ │ │ - addi a0,sp,96 │ │ │ │ - jal 2194e │ │ │ │ - j eafa │ │ │ │ - ld a0,104(sp) │ │ │ │ - jal 3670 │ │ │ │ - lw a0,20(s8) │ │ │ │ - ld t1,8(sp) │ │ │ │ - j ea42 │ │ │ │ - sd s3,440(sp) │ │ │ │ - sd s5,424(sp) │ │ │ │ - sd s6,416(sp) │ │ │ │ - sd s7,408(sp) │ │ │ │ - sd s10,384(sp) │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - addi sp,sp,-352 │ │ │ │ - sd s0,336(sp) │ │ │ │ - sd s3,312(sp) │ │ │ │ - sd s4,304(sp) │ │ │ │ - sd s7,280(sp) │ │ │ │ - sd s8,272(sp) │ │ │ │ - sd s9,264(sp) │ │ │ │ - sd s10,256(sp) │ │ │ │ - sd s11,248(sp) │ │ │ │ - sd ra,344(sp) │ │ │ │ - sd s1,328(sp) │ │ │ │ - sd s2,320(sp) │ │ │ │ - lbu a4,48(a6) │ │ │ │ - auipc s8,0x6b │ │ │ │ - ld s8,646(s8) │ │ │ │ - ld s0,80(a6) │ │ │ │ - lbu s1,49(a6) │ │ │ │ - mv s3,a5 │ │ │ │ - ld a5,0(s8) │ │ │ │ - sd a5,232(sp) │ │ │ │ - li a5,0 │ │ │ │ - li a5,1 │ │ │ │ - mv s11,a0 │ │ │ │ - li a1,80 │ │ │ │ - li a0,1000 │ │ │ │ - sd a4,32(sp) │ │ │ │ - mv s9,a3 │ │ │ │ - sw zero,200(sp) │ │ │ │ - sh zero,204(sp) │ │ │ │ - sb a5,206(sp) │ │ │ │ - jal 39f0 │ │ │ │ - sd a0,208(sp) │ │ │ │ - sd s0,224(sp) │ │ │ │ - sb s1,216(sp) │ │ │ │ - sd zero,192(sp) │ │ │ │ - addi s0,sp,192 │ │ │ │ - addi s10,sp,200 │ │ │ │ - li s4,8 │ │ │ │ - auipc s7,0x55 │ │ │ │ - addi s7,s7,816 │ │ │ │ - j ece8 │ │ │ │ - ld s1,192(sp) │ │ │ │ - lhu a5,16(s1) │ │ │ │ - andi a5,a5,4 │ │ │ │ - beqz a5,ed4e │ │ │ │ - mv a3,s0 │ │ │ │ - mv a2,s10 │ │ │ │ - mv a1,s9 │ │ │ │ - mv a0,s11 │ │ │ │ - jal e640 │ │ │ │ - bgez a0,ecde │ │ │ │ - ld s2,208(sp) │ │ │ │ - lui s1,0x14 │ │ │ │ - addi s1,s1,-1864 │ │ │ │ - addi s0,s2,56 │ │ │ │ - add s1,s1,s2 │ │ │ │ - j ed10 │ │ │ │ - addi s0,s0,80 │ │ │ │ - beq s0,s1,ed22 │ │ │ │ - lw a5,8(s0) │ │ │ │ - beqz a5,ed08 │ │ │ │ - ld a0,0(s0) │ │ │ │ - addi s0,s0,80 │ │ │ │ - jal 3670 │ │ │ │ - bne s0,s1,ed10 │ │ │ │ - ld a4,232(sp) │ │ │ │ + addi a3,sp,68 │ │ │ │ + addi a2,sp,64 │ │ │ │ + bnez a0,b4ee │ │ │ │ + ld a0,0(sp) │ │ │ │ + jal 46ec2 │ │ │ │ + addiw a4,s4,1 │ │ │ │ + sext.w a2,a4 │ │ │ │ + bnez s4,b500 │ │ │ │ + lw s4,64(sp) │ │ │ │ + bnez s3,b5a6 │ │ │ │ + beqz s4,b612 │ │ │ │ + bnez s10,b612 │ │ │ │ + sw a4,48(sp) │ │ │ │ + sd a2,32(sp) │ │ │ │ + ld a1,8(sp) │ │ │ │ + ld a0,0(sp) │ │ │ │ + bnez s1,b7a6 │ │ │ │ + jal 46abc │ │ │ │ + sd a0,40(sp) │ │ │ │ + sd zero,56(sp) │ │ │ │ + ld a2,32(sp) │ │ │ │ + lw a4,48(sp) │ │ │ │ + bnez s9,b8d2 │ │ │ │ + beq s11,a2,b49e │ │ │ │ + slli a4,a4,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + li a5,88 │ │ │ │ + mul a4,a4,a5 │ │ │ │ + ld a0,48(s0) │ │ │ │ + add a0,a0,a4 │ │ │ │ + jal 4fd94 │ │ │ │ + beq s1,a0,b642 │ │ │ │ + lw s0,68(sp) │ │ │ │ + beqz s0,b642 │ │ │ │ + beqz s10,b65c │ │ │ │ + ld a5,16(sp) │ │ │ │ + sw s4,0(a5) │ │ │ │ + sw s0,0(s7) │ │ │ │ + sd s6,0(s2) │ │ │ │ + beqz s9,b4c0 │ │ │ │ + ld a5,24(sp) │ │ │ │ + sd a5,0(s5) │ │ │ │ + ld a4,72(sp) │ │ │ │ ld a5,0(s8) │ │ │ │ xor a5,a5,a4 │ │ │ │ li a4,0 │ │ │ │ - bnez a5,f004 │ │ │ │ - ld s0,336(sp) │ │ │ │ - ld ra,344(sp) │ │ │ │ - ld s1,328(sp) │ │ │ │ - ld s3,312(sp) │ │ │ │ - ld s4,304(sp) │ │ │ │ - ld s7,280(sp) │ │ │ │ - ld s8,272(sp) │ │ │ │ - ld s9,264(sp) │ │ │ │ - ld s10,256(sp) │ │ │ │ - ld s11,248(sp) │ │ │ │ - mv a0,s2 │ │ │ │ - ld s2,320(sp) │ │ │ │ - addi sp,sp,352 │ │ │ │ - j 3670 │ │ │ │ - auipc a1,0x50 │ │ │ │ - addi a1,a1,-2046 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 35f0 │ │ │ │ - jal 3970 │ │ │ │ - ld a5,32(sp) │ │ │ │ - mv a7,a0 │ │ │ │ - beqz a5,ed6c │ │ │ │ - li a5,1 │ │ │ │ - bne a0,a5,ece8 │ │ │ │ - auipc a1,0x4f │ │ │ │ - addi a1,a1,2028 │ │ │ │ - mv a0,s1 │ │ │ │ - sd a7,40(sp) │ │ │ │ - jal 35f0 │ │ │ │ - mv s2,a0 │ │ │ │ - auipc a1,0x4f │ │ │ │ - addi a1,a1,1986 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 35f0 │ │ │ │ - mv a5,a0 │ │ │ │ - mv a0,s2 │ │ │ │ - mv s2,a5 │ │ │ │ - jal 3970 │ │ │ │ - sd a0,120(sp) │ │ │ │ - ld a7,40(sp) │ │ │ │ - li t5,0 │ │ │ │ - beqz s2,edde │ │ │ │ - mv a0,s2 │ │ │ │ - jal 37e0 │ │ │ │ - lbu a5,3(a0) │ │ │ │ - ld a7,40(sp) │ │ │ │ - addi a4,a0,3 │ │ │ │ - addiw a2,a5,-71 │ │ │ │ - bnez a2,edc2 │ │ │ │ - lbu a2,1(a4) │ │ │ │ - addiw a2,a2,-65 │ │ │ │ - beqz a2,effe │ │ │ │ - li t5,2 │ │ │ │ - beqz a2,edde │ │ │ │ - addiw a5,a5,-67 │ │ │ │ - bnez a5,edda │ │ │ │ - lbu a5,1(a4) │ │ │ │ - addiw a5,a5,-84 │ │ │ │ - bnez a5,edda │ │ │ │ - lbu a5,2(a4) │ │ │ │ - seqz t5,a5 │ │ │ │ - lw t6,20(s1) │ │ │ │ - lhu a6,16(s1) │ │ │ │ - lw t1,24(s1) │ │ │ │ - lhu a5,18(s1) │ │ │ │ - slliw a2,t6,0x2 │ │ │ │ - slli a2,a2,0x20 │ │ │ │ - lbu a4,14(s1) │ │ │ │ - ld a1,56(s1) │ │ │ │ - srli a2,a2,0x20 │ │ │ │ - addiw t1,t1,1 │ │ │ │ - sraiw t3,a6,0x4 │ │ │ │ - andi a3,t3,1 │ │ │ │ - add a2,a2,a5 │ │ │ │ - sraiw t1,t1,0x1 │ │ │ │ - add t1,t1,a2 │ │ │ │ - sd a3,40(sp) │ │ │ │ - andi a3,a6,3 │ │ │ │ - add t1,t1,a1 │ │ │ │ - sd a4,56(sp) │ │ │ │ - sd a3,48(sp) │ │ │ │ - ld a0,0(s1) │ │ │ │ - lbu a4,0(t1) │ │ │ │ - beqz t6,ece8 │ │ │ │ - zext.b a3,a7 │ │ │ │ - sd a3,64(sp) │ │ │ │ - add a3,a1,a2 │ │ │ │ - sd a3,72(sp) │ │ │ │ - lhu a3,120(sp) │ │ │ │ - add a5,a5,a1 │ │ │ │ - li a6,0 │ │ │ │ - li t4,0 │ │ │ │ - sd a3,80(sp) │ │ │ │ - zext.b a3,t5 │ │ │ │ - sd s5,296(sp) │ │ │ │ - sd s6,288(sp) │ │ │ │ - sd s1,112(sp) │ │ │ │ - sd s0,144(sp) │ │ │ │ - mv s1,s3 │ │ │ │ - sd s10,152(sp) │ │ │ │ - sd a3,88(sp) │ │ │ │ - sd a7,168(sp) │ │ │ │ - sd t5,176(sp) │ │ │ │ - mv s6,t4 │ │ │ │ - mv s2,t1 │ │ │ │ - mv s5,a6 │ │ │ │ - sd s11,128(sp) │ │ │ │ - sd s9,136(sp) │ │ │ │ - mv s3,a5 │ │ │ │ - mv s0,a4 │ │ │ │ - mv s10,a0 │ │ │ │ - lw a3,0(s3) │ │ │ │ - andi a1,a3,15 │ │ │ │ - srliw a7,a3,0x4 │ │ │ │ - srliw a3,a3,0x4 │ │ │ │ - bltu s4,a1,ef5e │ │ │ │ - slli a2,a1,0x2 │ │ │ │ - add a2,a2,s7 │ │ │ │ - lw a2,0(a2) │ │ │ │ - add a2,a2,s7 │ │ │ │ - jr a2 │ │ │ │ - beqz a3,ef2c │ │ │ │ - addiw t3,a7,-1 │ │ │ │ - slli t3,t3,0x20 │ │ │ │ - srli t3,t3,0x20 │ │ │ │ - addi a3,s10,1 │ │ │ │ - subw s9,s6,s10 │ │ │ │ - mv a5,s1 │ │ │ │ - add t3,t3,a3 │ │ │ │ - sd s3,96(sp) │ │ │ │ - mv s1,s2 │ │ │ │ - mv s3,s9 │ │ │ │ - mv s11,s10 │ │ │ │ - sw a7,104(sp) │ │ │ │ - mv s9,t3 │ │ │ │ - mv s2,a5 │ │ │ │ - j eeb0 │ │ │ │ - addi s11,s11,1 │ │ │ │ - beq s9,s11,ef1c │ │ │ │ - lw a3,8(s2) │ │ │ │ - lw a5,12(s2) │ │ │ │ - addw a5,a5,a3 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - bgeu s11,a5,ef1c │ │ │ │ - addw a5,s3,s11 │ │ │ │ - slli a4,a5,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - slli a3,a3,0x20 │ │ │ │ - add a4,a4,s1 │ │ │ │ - srli a3,a3,0x20 │ │ │ │ - lbu s0,0(a4) │ │ │ │ - sext.w a1,a5 │ │ │ │ - bltu s11,a3,eeaa │ │ │ │ - ld a4,72(sp) │ │ │ │ - srliw a3,a5,0x1 │ │ │ │ - not a5,a5 │ │ │ │ - add a3,a3,a4 │ │ │ │ - lbu a2,0(a3) │ │ │ │ - andi a5,a5,1 │ │ │ │ - slliw a5,a5,0x2 │ │ │ │ - sraw a2,a2,a5 │ │ │ │ - ld a5,80(sp) │ │ │ │ - ld a7,48(sp) │ │ │ │ - ld a6,64(sp) │ │ │ │ - sd a5,16(sp) │ │ │ │ - ld a5,88(sp) │ │ │ │ - ld a3,40(sp) │ │ │ │ - sd a1,8(sp) │ │ │ │ - sd a5,0(sp) │ │ │ │ - ld a5,56(sp) │ │ │ │ - mv a1,s11 │ │ │ │ - mv a4,s0 │ │ │ │ - andi a2,a2,15 │ │ │ │ - mv a0,s2 │ │ │ │ - addi s11,s11,1 │ │ │ │ - jal df40 │ │ │ │ - bne s9,s11,eeb0 │ │ │ │ - mv a5,s2 │ │ │ │ - mv s2,s1 │ │ │ │ - mv s1,a5 │ │ │ │ - ld a5,112(sp) │ │ │ │ - ld s3,96(sp) │ │ │ │ - lw a7,104(sp) │ │ │ │ - lw t6,20(a5) │ │ │ │ - slli a3,a7,0x20 │ │ │ │ - srli a3,a3,0x20 │ │ │ │ - addiw s5,s5,1 │ │ │ │ - add s10,s10,a3 │ │ │ │ - addw s6,a7,s6 │ │ │ │ - addi s3,s3,4 │ │ │ │ - bltu s5,t6,ee62 │ │ │ │ - ld s11,128(sp) │ │ │ │ - ld s9,136(sp) │ │ │ │ - ld s0,144(sp) │ │ │ │ - ld s10,152(sp) │ │ │ │ - ld s5,296(sp) │ │ │ │ - ld s6,288(sp) │ │ │ │ - mv s3,s1 │ │ │ │ - j ece8 │ │ │ │ - li a2,2 │ │ │ │ - beq a1,a2,ef7c │ │ │ │ - slli a7,a7,0x20 │ │ │ │ - srli a7,a7,0x20 │ │ │ │ - add s10,s10,a7 │ │ │ │ - addiw s5,s5,1 │ │ │ │ - addi s3,s3,4 │ │ │ │ - bltu s5,t6,ee62 │ │ │ │ - ld s11,128(sp) │ │ │ │ - ld s9,136(sp) │ │ │ │ - ld s0,144(sp) │ │ │ │ - ld s10,152(sp) │ │ │ │ - ld s5,296(sp) │ │ │ │ - ld s6,288(sp) │ │ │ │ - mv s3,s1 │ │ │ │ - j ece8 │ │ │ │ - addw s6,a7,s6 │ │ │ │ - j ef5e │ │ │ │ - beqz a3,ef56 │ │ │ │ - lbu a5,168(sp) │ │ │ │ - addiw t3,a7,-1 │ │ │ │ - slli t3,t3,0x20 │ │ │ │ - sd a5,96(sp) │ │ │ │ - lhu a5,120(sp) │ │ │ │ - srli t3,t3,0x20 │ │ │ │ - addi a3,s10,1 │ │ │ │ - sd a5,104(sp) │ │ │ │ - lbu a5,176(sp) │ │ │ │ - add t3,t3,a3 │ │ │ │ - mv s9,s6 │ │ │ │ - sd a5,160(sp) │ │ │ │ - mv a5,s1 │ │ │ │ - mv s11,t3 │ │ │ │ - mv s1,s0 │ │ │ │ - mv s6,s10 │ │ │ │ - sw a7,188(sp) │ │ │ │ - mv s0,a5 │ │ │ │ - j efb6 │ │ │ │ - addi s6,s6,1 │ │ │ │ - beq s11,s6,efec │ │ │ │ - lw a4,8(s0) │ │ │ │ - lw a5,12(s0) │ │ │ │ - addw a5,a5,a4 │ │ │ │ + bnez a5,ba34 │ │ │ │ + ld ra,184(sp) │ │ │ │ + ld s0,176(sp) │ │ │ │ + ld s1,168(sp) │ │ │ │ + ld s2,160(sp) │ │ │ │ + ld s3,152(sp) │ │ │ │ + ld s4,144(sp) │ │ │ │ + ld s5,136(sp) │ │ │ │ + ld s7,120(sp) │ │ │ │ + ld s8,112(sp) │ │ │ │ + ld s9,104(sp) │ │ │ │ + ld s10,96(sp) │ │ │ │ + ld s11,88(sp) │ │ │ │ + mv a0,s6 │ │ │ │ + ld s6,128(sp) │ │ │ │ + addi sp,sp,192 │ │ │ │ + ret │ │ │ │ + ld a0,0(sp) │ │ │ │ + jal 46f3c │ │ │ │ + addiw a4,s4,1 │ │ │ │ + sext.w a2,a4 │ │ │ │ + beqz s4,b458 │ │ │ │ + addiw a5,s4,-1 │ │ │ │ slli a5,a5,0x20 │ │ │ │ srli a5,a5,0x20 │ │ │ │ - bgeu s6,a5,efec │ │ │ │ + li s4,88 │ │ │ │ + mul a5,a5,s4 │ │ │ │ + ld a0,48(s0) │ │ │ │ + sw a4,40(sp) │ │ │ │ + sd a2,32(sp) │ │ │ │ + add a0,a0,a5 │ │ │ │ + jal 4fd94 │ │ │ │ + ld a2,32(sp) │ │ │ │ + lw a4,40(sp) │ │ │ │ + bne a0,s1,b458 │ │ │ │ + beq s11,a2,b53c │ │ │ │ slli a4,a4,0x20 │ │ │ │ srli a4,a4,0x20 │ │ │ │ - bltu s6,a4,efb0 │ │ │ │ - ld a5,104(sp) │ │ │ │ - ld a7,48(sp) │ │ │ │ - ld a6,96(sp) │ │ │ │ - sd a5,16(sp) │ │ │ │ - ld a5,160(sp) │ │ │ │ - ld a3,40(sp) │ │ │ │ - sd s9,8(sp) │ │ │ │ - sd a5,0(sp) │ │ │ │ - ld a5,56(sp) │ │ │ │ - mv a4,s1 │ │ │ │ - li a2,0 │ │ │ │ - mv a1,s6 │ │ │ │ - mv a0,s0 │ │ │ │ - jal df40 │ │ │ │ - j efb0 │ │ │ │ - mv a5,s0 │ │ │ │ - mv s0,s1 │ │ │ │ - mv s1,a5 │ │ │ │ - ld a5,112(sp) │ │ │ │ - lw a7,188(sp) │ │ │ │ - mv s6,s9 │ │ │ │ - lw t6,20(a5) │ │ │ │ - j ef56 │ │ │ │ - lbu a2,2(a4) │ │ │ │ - j edc2 │ │ │ │ - sd s5,296(sp) │ │ │ │ - sd s6,288(sp) │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - slliw a5,a5,0x8 │ │ │ │ - or a4,a4,a5 │ │ │ │ - ld a5,0(sp) │ │ │ │ - ld t5,16(a3) │ │ │ │ - ld t4,24(a3) │ │ │ │ - ld t3,8(a3) │ │ │ │ - ld t1,0(a3) │ │ │ │ - sd a5,88(a0) │ │ │ │ - ld a5,8(sp) │ │ │ │ - sd a2,0(a0) │ │ │ │ - sd t5,8(a0) │ │ │ │ - sd t4,16(a0) │ │ │ │ - sd t3,32(a0) │ │ │ │ - sd t1,24(a0) │ │ │ │ - sd a6,64(a0) │ │ │ │ - sd a7,80(a0) │ │ │ │ - sd a1,56(a0) │ │ │ │ - sd a5,40(a0) │ │ │ │ - sh a4,48(a0) │ │ │ │ - ret │ │ │ │ - addi sp,sp,-80 │ │ │ │ - sd s0,64(sp) │ │ │ │ - sd s5,24(sp) │ │ │ │ - sd s6,16(sp) │ │ │ │ - sd s8,0(sp) │ │ │ │ - sd ra,72(sp) │ │ │ │ - sd s2,48(sp) │ │ │ │ - lbu a5,20(a0) │ │ │ │ + mul a4,a4,s4 │ │ │ │ + ld a0,48(s0) │ │ │ │ + add a0,a0,a4 │ │ │ │ + jal 4fd94 │ │ │ │ + beq a0,s1,b8ba │ │ │ │ + beqz s3,b89e │ │ │ │ + sd zero,48(sp) │ │ │ │ + sd zero,32(sp) │ │ │ │ + li s4,0 │ │ │ │ + lw s11,68(sp) │ │ │ │ + beqz s11,b638 │ │ │ │ + bnez s10,b656 │ │ │ │ + ld a1,8(sp) │ │ │ │ + ld a0,0(sp) │ │ │ │ + bnez s1,b886 │ │ │ │ + jal 46bf8 │ │ │ │ + sd zero,56(sp) │ │ │ │ mv s0,a0 │ │ │ │ - mv s5,a1 │ │ │ │ - mv s6,a2 │ │ │ │ - mv s8,a3 │ │ │ │ - bnez a5,f16e │ │ │ │ - lw s2,8(a0) │ │ │ │ - li a5,-1 │ │ │ │ - beq s2,a5,f18a │ │ │ │ - ld a4,0(s0) │ │ │ │ - sd s7,8(sp) │ │ │ │ - slli s7,s2,0x20 │ │ │ │ - ld a5,16(a4) │ │ │ │ - srli s7,s7,0x20 │ │ │ │ - slli a2,s7,0x2 │ │ │ │ - lw a3,12(s0) │ │ │ │ - sd s4,32(sp) │ │ │ │ - add a5,a5,a2 │ │ │ │ - lw s4,16(s0) │ │ │ │ - sd s1,56(sp) │ │ │ │ - lw s1,0(a5) │ │ │ │ - sd s3,40(sp) │ │ │ │ - addw s3,s4,a3 │ │ │ │ - bgeu s3,s1,f102 │ │ │ │ - lui a5,0xf4 │ │ │ │ - subw s1,s1,s3 │ │ │ │ - addi a5,a5,576 │ │ │ │ - bgeu a5,s1,f0b0 │ │ │ │ - mv s1,a5 │ │ │ │ - slli a5,s3,0x20 │ │ │ │ - lbu a4,20(s0) │ │ │ │ - or a5,s7,a5 │ │ │ │ - sd a5,8(s0) │ │ │ │ - sw s1,16(s0) │ │ │ │ - bnez a4,f166 │ │ │ │ - beqz s8,f0e0 │ │ │ │ - beqz s3,f0ce │ │ │ │ - addiw s3,s3,-1 │ │ │ │ - addiw s1,s1,1 │ │ │ │ - ld a5,0(s0) │ │ │ │ - slli s7,s7,0x2 │ │ │ │ - ld a5,16(a5) │ │ │ │ - add a5,a5,s7 │ │ │ │ + bnez s9,b8f4 │ │ │ │ + addiw a1,s11,1 │ │ │ │ + slli a1,a1,0x20 │ │ │ │ + srli a1,a1,0x20 │ │ │ │ + li a0,0 │ │ │ │ + jal 1e81c │ │ │ │ + addiw a4,s11,-1 │ │ │ │ + slli a4,a4,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + mv a2,a0 │ │ │ │ + sd a0,40(sp) │ │ │ │ + add a4,a4,s0 │ │ │ │ + li a0,56 │ │ │ │ + auipc a1,0x58 │ │ │ │ + addi a1,a1,1900 │ │ │ │ + lbu a3,0(a4) │ │ │ │ + addiw a5,a3,-65 │ │ │ │ + zext.b a5,a5 │ │ │ │ + bltu a0,a5,b71e │ │ │ │ + slli a5,a5,0x2 │ │ │ │ + add a5,a5,a1 │ │ │ │ lw a5,0(a5) │ │ │ │ - subw a5,a5,s3 │ │ │ │ - bltu s1,a5,f1be │ │ │ │ - sw s3,0(s5) │ │ │ │ - sw s1,0(s6) │ │ │ │ - ld s3,40(sp) │ │ │ │ - ld s1,56(sp) │ │ │ │ - ld s4,32(sp) │ │ │ │ - ld s7,8(sp) │ │ │ │ - ld ra,72(sp) │ │ │ │ - ld s0,64(sp) │ │ │ │ - ld s5,24(sp) │ │ │ │ - ld s6,16(sp) │ │ │ │ - ld s8,0(sp) │ │ │ │ - mv a0,s2 │ │ │ │ - ld s2,48(sp) │ │ │ │ - addi sp,sp,80 │ │ │ │ - ret │ │ │ │ - lw a5,0(a4) │ │ │ │ - addiw s1,s2,1 │ │ │ │ - sext.w s7,s1 │ │ │ │ - bgeu s7,a5,f18e │ │ │ │ - mv a3,s2 │ │ │ │ - auipc a2,0x4f │ │ │ │ - addi a2,a2,1102 │ │ │ │ - li a1,960 │ │ │ │ - auipc a0,0x4f │ │ │ │ - addi a0,a0,834 │ │ │ │ - jal 27d46 │ │ │ │ - ld a4,0(s0) │ │ │ │ - slli a5,s1,0x20 │ │ │ │ - srli s1,a5,0x1e │ │ │ │ - ld a4,16(a4) │ │ │ │ - lui a5,0xf4 │ │ │ │ - addi a5,a5,576 │ │ │ │ - add a4,a4,s1 │ │ │ │ - lw a4,0(a4) │ │ │ │ - sext.w s1,a4 │ │ │ │ - bltu a5,a4,f1c2 │ │ │ │ - mv s2,s7 │ │ │ │ - slli s7,s7,0x20 │ │ │ │ - li s3,0 │ │ │ │ - srli s7,s7,0x20 │ │ │ │ - slli a5,s3,0x20 │ │ │ │ - lbu a4,20(s0) │ │ │ │ - or a5,s7,a5 │ │ │ │ - sd a5,8(s0) │ │ │ │ - sw s1,16(s0) │ │ │ │ - beqz a4,f0c2 │ │ │ │ - ld a0,24(s0) │ │ │ │ - jal 39e0 │ │ │ │ - j f0c2 │ │ │ │ - ld a0,24(a0) │ │ │ │ - jal 32d0 │ │ │ │ - lw s2,8(s0) │ │ │ │ - li a5,-1 │ │ │ │ - bne s2,a5,f074 │ │ │ │ - lbu a5,20(s0) │ │ │ │ - beqz a5,f18a │ │ │ │ - ld a0,24(s0) │ │ │ │ - jal 39e0 │ │ │ │ - li s2,-1 │ │ │ │ - j f0f0 │ │ │ │ - auipc a2,0x4f │ │ │ │ - addi a2,a2,1010 │ │ │ │ - li a1,965 │ │ │ │ - auipc a0,0x4f │ │ │ │ - addi a0,a0,710 │ │ │ │ - jal 27d46 │ │ │ │ - lbu a5,20(s0) │ │ │ │ - li a4,-1 │ │ │ │ - sw a4,8(s0) │ │ │ │ - sw s3,12(s0) │ │ │ │ - sw zero,16(s0) │ │ │ │ - bnez a5,f1d2 │ │ │ │ - li s2,-1 │ │ │ │ - li s1,0 │ │ │ │ - j f0e0 │ │ │ │ - addiw s1,s1,1 │ │ │ │ - j f0e0 │ │ │ │ - mv s2,s7 │ │ │ │ - slli s7,s7,0x20 │ │ │ │ - sext.w s1,a5 │ │ │ │ - li s3,0 │ │ │ │ - srli s7,s7,0x20 │ │ │ │ - j f154 │ │ │ │ - ld a0,24(s0) │ │ │ │ - jal 39e0 │ │ │ │ - j f1b8 │ │ │ │ - │ │ │ │ -000000000000f1da : │ │ │ │ - ld a5,32(a0) │ │ │ │ - addi sp,sp,-256 │ │ │ │ - auipc a4,0x6b │ │ │ │ - ld a4,-718(a4) │ │ │ │ - sd a5,40(sp) │ │ │ │ - ld a5,24(a0) │ │ │ │ - sd s5,200(sp) │ │ │ │ - sd s10,160(sp) │ │ │ │ - sd a5,64(sp) │ │ │ │ - ld a5,8(a0) │ │ │ │ - lui a6,0x1 │ │ │ │ - ld s5,0(a0) │ │ │ │ - sd a5,16(sp) │ │ │ │ - ld a5,0(a4) │ │ │ │ - sd a5,136(sp) │ │ │ │ - li a5,0 │ │ │ │ - addi a5,sp,108 │ │ │ │ - sd a5,56(sp) │ │ │ │ - addi a5,sp,104 │ │ │ │ - sd a5,48(sp) │ │ │ │ - addi a5,sp,100 │ │ │ │ - sd a5,80(sp) │ │ │ │ - lui a5,0x80000 │ │ │ │ - not a5,a5 │ │ │ │ - ld s10,16(a0) │ │ │ │ - sd a5,88(sp) │ │ │ │ - addi a6,a6,-241 │ │ │ │ - addi a5,sp,112 │ │ │ │ - sd s4,208(sp) │ │ │ │ - sd s7,184(sp) │ │ │ │ - sd s8,176(sp) │ │ │ │ - sd s11,152(sp) │ │ │ │ - sd ra,248(sp) │ │ │ │ - sd s0,240(sp) │ │ │ │ - sd s1,232(sp) │ │ │ │ - sd s2,224(sp) │ │ │ │ - sd s3,216(sp) │ │ │ │ - sd s6,192(sp) │ │ │ │ - sd s9,168(sp) │ │ │ │ - mv s7,a0 │ │ │ │ - sw zero,100(sp) │ │ │ │ - li s8,0 │ │ │ │ - li s11,-1 │ │ │ │ - auipc s4,0x6b │ │ │ │ - ld s4,-654(s4) │ │ │ │ - sd a5,32(sp) │ │ │ │ - sd a6,72(sp) │ │ │ │ - ld a0,56(s7) │ │ │ │ - ld a2,56(sp) │ │ │ │ - ld a1,48(sp) │ │ │ │ - li a3,1 │ │ │ │ - jal f04c │ │ │ │ - sext.w s1,a0 │ │ │ │ - li a5,-1 │ │ │ │ - beq s1,a5,f446 │ │ │ │ - lw s0,104(sp) │ │ │ │ - lw s2,108(sp) │ │ │ │ - ld a0,16(sp) │ │ │ │ - slli a2,s0,0x20 │ │ │ │ - addw a7,s0,s2 │ │ │ │ - slli s9,a7,0x20 │ │ │ │ - srli s9,s9,0x20 │ │ │ │ - mv a1,s1 │ │ │ │ - srli a2,a2,0x20 │ │ │ │ - mv a3,s9 │ │ │ │ - sext.w s6,a7 │ │ │ │ - jal 3680 │ │ │ │ - sd a0,8(sp) │ │ │ │ - beqz a0,f44c │ │ │ │ - slli a5,s2,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - li a1,16 │ │ │ │ - mv a0,a5 │ │ │ │ - sw s1,116(sp) │ │ │ │ - sd a5,24(sp) │ │ │ │ - sw s0,120(sp) │ │ │ │ - sw s2,124(sp) │ │ │ │ - slli s1,s1,0x20 │ │ │ │ - jal 39f0 │ │ │ │ - sd a0,128(sp) │ │ │ │ - srli s1,s1,0x20 │ │ │ │ + add a5,a5,a1 │ │ │ │ + jr a5 │ │ │ │ + beqz s4,b618 │ │ │ │ + bnez s10,b618 │ │ │ │ + sw a4,40(sp) │ │ │ │ + sd a2,32(sp) │ │ │ │ + ld a1,8(sp) │ │ │ │ + ld a0,0(sp) │ │ │ │ + bnez s1,b7c8 │ │ │ │ + jal 46abc │ │ │ │ + sd zero,48(sp) │ │ │ │ + ld a2,32(sp) │ │ │ │ + lw a4,40(sp) │ │ │ │ mv s3,a0 │ │ │ │ - beq s1,s11,f2d2 │ │ │ │ - beqz s8,f2b8 │ │ │ │ - mv a0,s8 │ │ │ │ - jal 3670 │ │ │ │ - ld a5,32(s10) │ │ │ │ - slli a3,s1,0x3 │ │ │ │ - ld a4,80(sp) │ │ │ │ - add a5,a5,a3 │ │ │ │ - ld a1,0(a5) │ │ │ │ - ld a3,88(sp) │ │ │ │ - ld a0,40(sp) │ │ │ │ - li a2,0 │ │ │ │ - jal 3340 │ │ │ │ - mv s8,a0 │ │ │ │ - ld a5,72(sp) │ │ │ │ - lw a4,100(sp) │ │ │ │ - sh a5,112(sp) │ │ │ │ - beqz s0,f2f4 │ │ │ │ - addiw a5,s0,-1 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - add a5,a5,s8 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - add a5,a5,s4 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - sb a5,112(sp) │ │ │ │ - bgeu s9,a4,f308 │ │ │ │ - add s9,s9,s8 │ │ │ │ - lbu a5,0(s9) │ │ │ │ - add a5,a5,s4 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - sb a5,113(sp) │ │ │ │ - addi a3,s3,4 │ │ │ │ - mv a5,s0 │ │ │ │ - beqz s2,f330 │ │ │ │ - slli a4,a5,0x20 │ │ │ │ + bnez s9,b8c0 │ │ │ │ + addiw a1,s4,1 │ │ │ │ + slli a1,a1,0x20 │ │ │ │ + srli a1,a1,0x20 │ │ │ │ + li a0,0 │ │ │ │ + sw a4,56(sp) │ │ │ │ + sd a2,40(sp) │ │ │ │ + jal 1e81c │ │ │ │ + addiw a3,s4,-1 │ │ │ │ + slli a3,a3,0x20 │ │ │ │ + ld a2,40(sp) │ │ │ │ + lw a4,56(sp) │ │ │ │ + srli a3,a3,0x20 │ │ │ │ + sd a0,32(sp) │ │ │ │ + add a3,a3,s3 │ │ │ │ + li t3,56 │ │ │ │ + auipc t1,0x58 │ │ │ │ + addi t1,t1,2020 │ │ │ │ + lbu a1,0(a3) │ │ │ │ + addiw a5,a1,-65 │ │ │ │ + zext.b a5,a5 │ │ │ │ + bltu t3,a5,b708 │ │ │ │ + slli a5,a5,0x2 │ │ │ │ + add a5,a5,t1 │ │ │ │ + lw a5,0(a5) │ │ │ │ + add a5,a5,t1 │ │ │ │ + jr a5 │ │ │ │ + sd zero,56(sp) │ │ │ │ + sd zero,40(sp) │ │ │ │ + j b482 │ │ │ │ + sd zero,48(sp) │ │ │ │ + sd zero,32(sp) │ │ │ │ + beq s11,a2,b546 │ │ │ │ + slli a4,a4,0x20 │ │ │ │ srli a4,a4,0x20 │ │ │ │ - add a4,a4,s8 │ │ │ │ - lbu a4,0(a4) │ │ │ │ - addi a3,a3,16 │ │ │ │ - addiw a5,a5,1 │ │ │ │ - add a4,a4,s4 │ │ │ │ - lbu a4,0(a4) │ │ │ │ - sw a4,-16(a3) │ │ │ │ - bne s6,a5,f312 │ │ │ │ - ld a0,64(sp) │ │ │ │ - ld a5,32(sp) │ │ │ │ - ld a4,40(sp) │ │ │ │ - ld a3,8(sp) │ │ │ │ - ld a2,16(sp) │ │ │ │ - mv a6,s7 │ │ │ │ - mv a1,s10 │ │ │ │ - jal ec6e │ │ │ │ - ld a0,88(s7) │ │ │ │ - beqz a0,f3a0 │ │ │ │ - ld a1,32(sp) │ │ │ │ - mv a2,s10 │ │ │ │ - jal e3bc │ │ │ │ - beqz s2,f36c │ │ │ │ - ld a5,24(sp) │ │ │ │ - mv s0,s3 │ │ │ │ - slli s2,a5,0x4 │ │ │ │ - add s2,s2,s3 │ │ │ │ - lw a5,0(s0) │ │ │ │ - bnez a5,f37e │ │ │ │ - sd zero,8(s0) │ │ │ │ - addi s0,s0,16 │ │ │ │ - bne s0,s2,f35e │ │ │ │ - mv a0,s3 │ │ │ │ + li a5,88 │ │ │ │ + mul a4,a4,a5 │ │ │ │ + ld a0,48(s0) │ │ │ │ + add a0,a0,a4 │ │ │ │ + jal 4fd94 │ │ │ │ + bne s1,a0,b546 │ │ │ │ + mv s0,s4 │ │ │ │ + bnez s4,b6c4 │ │ │ │ + li s4,0 │ │ │ │ + j b4a8 │ │ │ │ + beqz s4,b8ba │ │ │ │ + li s0,0 │ │ │ │ + bnez s10,b4a8 │ │ │ │ + mv s11,s4 │ │ │ │ + sd zero,48(sp) │ │ │ │ + sd zero,32(sp) │ │ │ │ + li s4,0 │ │ │ │ + j b76a │ │ │ │ + mv s0,s4 │ │ │ │ + mv s4,s11 │ │ │ │ + j b4a8 │ │ │ │ + ld a1,8(sp) │ │ │ │ + ld a0,0(sp) │ │ │ │ + bnez s1,b86a │ │ │ │ + jal 46bf8 │ │ │ │ + sd a0,32(sp) │ │ │ │ + sd zero,48(sp) │ │ │ │ + bnez s9,b8e4 │ │ │ │ + beqz s4,b6ca │ │ │ │ + mv a0,s6 │ │ │ │ + jal 3310 │ │ │ │ + ld a1,40(sp) │ │ │ │ + sext.w s3,s4 │ │ │ │ + sext.w a4,a0 │ │ │ │ + mv a3,s3 │ │ │ │ + mv a2,s6 │ │ │ │ + li a0,0 │ │ │ │ + jal 25d98 │ │ │ │ + mv s1,a0 │ │ │ │ + mv a0,s6 │ │ │ │ + mv s11,s4 │ │ │ │ jal 3670 │ │ │ │ - ld a0,8(sp) │ │ │ │ - sd zero,128(sp) │ │ │ │ - mv s11,s1 │ │ │ │ - jal 3590 │ │ │ │ - j f24a │ │ │ │ - ld a0,8(s0) │ │ │ │ - addi s0,s0,16 │ │ │ │ + mv s4,s0 │ │ │ │ + bnez s9,b7ea │ │ │ │ + mv a0,s1 │ │ │ │ + jal 3310 │ │ │ │ + ld s0,32(sp) │ │ │ │ + sext.w a3,a0 │ │ │ │ + sext.w a4,s4 │ │ │ │ + mv a2,s0 │ │ │ │ + mv a1,s1 │ │ │ │ + li a0,0 │ │ │ │ + jal 25d98 │ │ │ │ + mv s6,a0 │ │ │ │ + mv a0,s0 │ │ │ │ jal 3670 │ │ │ │ - sd zero,-8(s0) │ │ │ │ - bne s0,s2,f35e │ │ │ │ - mv a0,s3 │ │ │ │ + mv s0,s4 │ │ │ │ + j b6f4 │ │ │ │ + li s4,0 │ │ │ │ + bnez s10,b4a8 │ │ │ │ + mv a0,s6 │ │ │ │ + jal 3310 │ │ │ │ + ld s1,32(sp) │ │ │ │ + sext.w s10,s0 │ │ │ │ + sext.w a3,a0 │ │ │ │ + mv a1,s6 │ │ │ │ + mv a4,s10 │ │ │ │ + mv a2,s1 │ │ │ │ + li a0,0 │ │ │ │ + jal 25d98 │ │ │ │ + mv s6,a0 │ │ │ │ + mv a0,s1 │ │ │ │ jal 3670 │ │ │ │ - ld a0,8(sp) │ │ │ │ - sd zero,128(sp) │ │ │ │ - mv s11,s1 │ │ │ │ - jal 3590 │ │ │ │ - j f24a │ │ │ │ - lbu a5,49(s7) │ │ │ │ - bnez a5,f43c │ │ │ │ - ld a5,32(s10) │ │ │ │ - slli a4,s1,0x3 │ │ │ │ - add a5,a5,a4 │ │ │ │ - ld s11,0(a5) │ │ │ │ - bnez s2,f3de │ │ │ │ - mv a0,s5 │ │ │ │ - jal 33d0 │ │ │ │ - lbu a5,49(s7) │ │ │ │ - beqz a5,f36c │ │ │ │ - ld a0,64(s7) │ │ │ │ - mv s11,s1 │ │ │ │ - jal 39e0 │ │ │ │ + li s11,0 │ │ │ │ + bnez s9,b836 │ │ │ │ + ld a5,16(sp) │ │ │ │ + sw s11,0(a5) │ │ │ │ + sw s0,0(s7) │ │ │ │ + sd s6,0(s2) │ │ │ │ + j b4c0 │ │ │ │ + li a1,75 │ │ │ │ + sb a1,0(a0) │ │ │ │ + addi a5,a3,-1 │ │ │ │ + addi a0,a0,1 │ │ │ │ + beq s3,a3,b730 │ │ │ │ + mv a3,a5 │ │ │ │ + j b5f8 │ │ │ │ + li a3,75 │ │ │ │ + sb a3,0(a2) │ │ │ │ + addi a5,a4,-1 │ │ │ │ + addi a2,a2,1 │ │ │ │ + beq s0,a4,b752 │ │ │ │ + mv a4,a5 │ │ │ │ + j b58c │ │ │ │ + ld a3,32(sp) │ │ │ │ + slli a5,s4,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + add a5,a5,a3 │ │ │ │ + sb zero,0(a5) │ │ │ │ + bnez s9,ba14 │ │ │ │ mv a0,s3 │ │ │ │ + sw a4,56(sp) │ │ │ │ + sd a2,40(sp) │ │ │ │ jal 3670 │ │ │ │ - ld a0,8(sp) │ │ │ │ - sd zero,128(sp) │ │ │ │ - jal 3590 │ │ │ │ - j f24a │ │ │ │ - ld a5,16(s10) │ │ │ │ - slli a4,s1,0x2 │ │ │ │ - mv s9,s2 │ │ │ │ + ld a2,40(sp) │ │ │ │ + lw a4,56(sp) │ │ │ │ + j b61c │ │ │ │ + ld a4,40(sp) │ │ │ │ + slli a5,s11,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ add a5,a5,a4 │ │ │ │ - lw a5,0(a5) │ │ │ │ - bne a5,s6,f3f4 │ │ │ │ - addiw s9,s2,-1 │ │ │ │ - snez s0,s0 │ │ │ │ - bgeu s0,s9,f424 │ │ │ │ - ld s6,32(sp) │ │ │ │ - mv a2,s0 │ │ │ │ - mv a4,s11 │ │ │ │ - mv a3,s2 │ │ │ │ - mv a1,s6 │ │ │ │ - mv a0,s5 │ │ │ │ - jal dcd2 │ │ │ │ - mv a3,a0 │ │ │ │ - auipc a2,0x54 │ │ │ │ - addi a2,a2,-198 │ │ │ │ - li a1,1 │ │ │ │ - mv a0,s5 │ │ │ │ - addiw s0,s0,1 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - bltu s0,s9,f3fe │ │ │ │ - mv a0,s5 │ │ │ │ - jal 33d0 │ │ │ │ - lbu a5,49(s7) │ │ │ │ - beqz a5,f354 │ │ │ │ - ld a0,64(s7) │ │ │ │ - jal 39e0 │ │ │ │ - j f354 │ │ │ │ - ld a0,64(s7) │ │ │ │ - jal 32d0 │ │ │ │ - j f3a6 │ │ │ │ - mv a0,s8 │ │ │ │ + sb zero,0(a5) │ │ │ │ + bnez s9,ba28 │ │ │ │ + mv a0,s0 │ │ │ │ jal 3670 │ │ │ │ - auipc a5,0x6b │ │ │ │ - ld a5,-1340(a5) │ │ │ │ - ld a4,136(sp) │ │ │ │ - ld a5,0(a5) │ │ │ │ - xor a5,a5,a4 │ │ │ │ - li a4,0 │ │ │ │ - bnez a5,f47e │ │ │ │ - ld ra,248(sp) │ │ │ │ - ld s0,240(sp) │ │ │ │ - ld s1,232(sp) │ │ │ │ - ld s2,224(sp) │ │ │ │ - ld s3,216(sp) │ │ │ │ - ld s4,208(sp) │ │ │ │ - ld s5,200(sp) │ │ │ │ - ld s6,192(sp) │ │ │ │ - ld s7,184(sp) │ │ │ │ - ld s8,176(sp) │ │ │ │ - ld s9,168(sp) │ │ │ │ - ld s10,160(sp) │ │ │ │ - ld s11,152(sp) │ │ │ │ + mv a0,s6 │ │ │ │ + jal 3310 │ │ │ │ + ld a1,40(sp) │ │ │ │ + sext.w s3,s11 │ │ │ │ + sext.w a4,a0 │ │ │ │ + mv a3,s3 │ │ │ │ + mv a2,s6 │ │ │ │ li a0,0 │ │ │ │ - addi sp,sp,256 │ │ │ │ - ret │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - │ │ │ │ -000000000000f482 : │ │ │ │ - ld a5,24(a0) │ │ │ │ - addi sp,sp,-176 │ │ │ │ - auipc a4,0x6b │ │ │ │ - ld a4,-1398(a4) │ │ │ │ - sd a5,0(sp) │ │ │ │ - ld a5,0(a4) │ │ │ │ - sd a5,56(sp) │ │ │ │ - li a5,0 │ │ │ │ - lui a5,0x80000 │ │ │ │ - sd s4,128(sp) │ │ │ │ - sd s9,88(sp) │ │ │ │ - li s4,-1 │ │ │ │ - lui s9,0xf4 │ │ │ │ - not a5,a5 │ │ │ │ - sd s2,144(sp) │ │ │ │ - sd s3,136(sp) │ │ │ │ - sd s5,120(sp) │ │ │ │ - sd s6,112(sp) │ │ │ │ - sd s7,104(sp) │ │ │ │ - sd s8,96(sp) │ │ │ │ - sd s10,80(sp) │ │ │ │ - sd s11,72(sp) │ │ │ │ - ld s7,32(a0) │ │ │ │ - ld s5,8(a0) │ │ │ │ - ld s6,16(a0) │ │ │ │ - sd ra,168(sp) │ │ │ │ - sd s0,160(sp) │ │ │ │ - sd s1,152(sp) │ │ │ │ - mv s3,a0 │ │ │ │ - addi s9,s9,576 │ │ │ │ - sw zero,52(sp) │ │ │ │ - li s2,0 │ │ │ │ - li s8,-1 │ │ │ │ - srli s10,s4,0x20 │ │ │ │ - addi s11,sp,52 │ │ │ │ - sd a5,8(sp) │ │ │ │ - j f55a │ │ │ │ - subw a3,a3,a5 │ │ │ │ - bgeu s9,a3,f4ea │ │ │ │ - mv a3,s9 │ │ │ │ - slli a2,a5,0x20 │ │ │ │ - and a4,s1,s10 │ │ │ │ - lbu a0,20(s0) │ │ │ │ - or a4,a4,a2 │ │ │ │ - sd a4,8(s0) │ │ │ │ - slli a2,a5,0x20 │ │ │ │ - sw a3,16(s0) │ │ │ │ - srli a2,a2,0x20 │ │ │ │ - bnez a0,f660 │ │ │ │ - addw a3,a3,a5 │ │ │ │ - slli a3,a3,0x20 │ │ │ │ - srli a3,a3,0x20 │ │ │ │ - mv a0,s5 │ │ │ │ - jal 3680 │ │ │ │ - mv s0,a0 │ │ │ │ - beqz a0,f62e │ │ │ │ - beq s1,s4,f540 │ │ │ │ - beqz s2,f526 │ │ │ │ - mv a0,s2 │ │ │ │ + jal 25d98 │ │ │ │ + mv s1,a0 │ │ │ │ + mv a0,s6 │ │ │ │ jal 3670 │ │ │ │ - ld a5,32(s6) │ │ │ │ - slli a3,s1,0x3 │ │ │ │ - mv a4,s11 │ │ │ │ - add a5,a5,a3 │ │ │ │ - ld a1,0(a5) │ │ │ │ - ld a3,8(sp) │ │ │ │ - li a2,0 │ │ │ │ - mv a0,s7 │ │ │ │ - jal 3340 │ │ │ │ - mv s2,a0 │ │ │ │ + bnez s9,b7ea │ │ │ │ + bnez s4,b69e │ │ │ │ + ld a5,16(sp) │ │ │ │ + mv s6,s1 │ │ │ │ + sw s11,0(a5) │ │ │ │ + sw zero,0(s7) │ │ │ │ + sd s1,0(s2) │ │ │ │ + j b4c0 │ │ │ │ + jal 46fb6 │ │ │ │ + sd a0,40(sp) │ │ │ │ + sd zero,56(sp) │ │ │ │ + ld a2,32(sp) │ │ │ │ + lw a4,48(sp) │ │ │ │ + beqz s9,b482 │ │ │ │ + ld a1,8(sp) │ │ │ │ ld a0,0(sp) │ │ │ │ - mv a6,s3 │ │ │ │ - mv a5,s2 │ │ │ │ - mv a4,s7 │ │ │ │ - mv a3,s0 │ │ │ │ - mv a2,s5 │ │ │ │ - mv a1,s6 │ │ │ │ - jal e880 │ │ │ │ + sw a4,48(sp) │ │ │ │ + jal 47054 │ │ │ │ + ld a2,32(sp) │ │ │ │ + lw a4,48(sp) │ │ │ │ + sd a0,56(sp) │ │ │ │ + j b482 │ │ │ │ + jal 46fb6 │ │ │ │ + sd zero,48(sp) │ │ │ │ + ld a2,32(sp) │ │ │ │ + lw a4,40(sp) │ │ │ │ + mv s3,a0 │ │ │ │ + beqz s9,b5ca │ │ │ │ + ld a1,8(sp) │ │ │ │ + ld a0,0(sp) │ │ │ │ + sw a4,40(sp) │ │ │ │ + jal 47054 │ │ │ │ + lw a4,40(sp) │ │ │ │ + ld a2,32(sp) │ │ │ │ + sd a0,48(sp) │ │ │ │ + j b5ca │ │ │ │ + ld s0,24(sp) │ │ │ │ mv a0,s0 │ │ │ │ - jal 3590 │ │ │ │ - mv s4,s1 │ │ │ │ - ld s0,56(s3) │ │ │ │ - lbu a5,20(s0) │ │ │ │ - bnez a5,f5e2 │ │ │ │ - lw a1,8(s0) │ │ │ │ - beq a1,s8,f5ee │ │ │ │ - ld a2,0(s0) │ │ │ │ - slli s1,a1,0x20 │ │ │ │ - srli s1,s1,0x20 │ │ │ │ - ld a5,16(a2) │ │ │ │ - slli a3,s1,0x2 │ │ │ │ - lw a4,16(s0) │ │ │ │ - add a5,a5,a3 │ │ │ │ - lw a0,12(s0) │ │ │ │ - lw a3,0(a5) │ │ │ │ - addw a5,a4,a0 │ │ │ │ - mv a4,a5 │ │ │ │ - bltu a5,a3,f4e2 │ │ │ │ - addiw s1,a1,1 │ │ │ │ - lw a3,0(a2) │ │ │ │ - sext.w a5,s1 │ │ │ │ - sd a5,16(sp) │ │ │ │ - bgeu a5,a3,f5f6 │ │ │ │ - mv a3,a1 │ │ │ │ - auipc a2,0x4f │ │ │ │ - addi a2,a2,-60 │ │ │ │ - li a1,960 │ │ │ │ - auipc a0,0x4f │ │ │ │ - addi a0,a0,-328 │ │ │ │ - jal 27d46 │ │ │ │ - ld a4,0(s0) │ │ │ │ - slli a3,s1,0x20 │ │ │ │ - srli s1,a3,0x1e │ │ │ │ - ld a4,16(a4) │ │ │ │ - ld a5,16(sp) │ │ │ │ - add a4,a4,s1 │ │ │ │ - lw a4,0(a4) │ │ │ │ - sext.w a3,a4 │ │ │ │ - bgeu s9,a4,f5d6 │ │ │ │ - lui a4,0xf4 │ │ │ │ - addiw a3,a4,576 │ │ │ │ - mv a1,a5 │ │ │ │ - slli s1,a1,0x20 │ │ │ │ - li a5,0 │ │ │ │ - srli s1,s1,0x20 │ │ │ │ - j f4ea │ │ │ │ - ld a0,24(s0) │ │ │ │ - jal 32d0 │ │ │ │ - lw a1,8(s0) │ │ │ │ - bne a1,s8,f56a │ │ │ │ - lbu a5,20(s0) │ │ │ │ - beqz a5,f628 │ │ │ │ - j f622 │ │ │ │ - auipc a2,0x4f │ │ │ │ - addi a2,a2,-118 │ │ │ │ - li a1,965 │ │ │ │ - auipc a0,0x4f │ │ │ │ - addi a0,a0,-418 │ │ │ │ - sw a4,0(sp) │ │ │ │ - jal 27d46 │ │ │ │ - lw a4,0(sp) │ │ │ │ - lbu a5,20(s0) │ │ │ │ - sw s8,8(s0) │ │ │ │ - sw a4,12(s0) │ │ │ │ - sw zero,16(s0) │ │ │ │ - beqz a5,f628 │ │ │ │ - ld a0,24(s0) │ │ │ │ - jal 39e0 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 3670 │ │ │ │ - auipc a5,0x6b │ │ │ │ - ld a5,-1822(a5) │ │ │ │ - ld a4,56(sp) │ │ │ │ - ld a5,0(a5) │ │ │ │ - xor a5,a5,a4 │ │ │ │ - li a4,0 │ │ │ │ - bnez a5,f678 │ │ │ │ - ld ra,168(sp) │ │ │ │ - ld s0,160(sp) │ │ │ │ - ld s1,152(sp) │ │ │ │ - ld s2,144(sp) │ │ │ │ - ld s3,136(sp) │ │ │ │ - ld s4,128(sp) │ │ │ │ - ld s5,120(sp) │ │ │ │ - ld s6,112(sp) │ │ │ │ - ld s7,104(sp) │ │ │ │ - ld s8,96(sp) │ │ │ │ - ld s9,88(sp) │ │ │ │ - ld s10,80(sp) │ │ │ │ - ld s11,72(sp) │ │ │ │ + jal 3310 │ │ │ │ + ld a1,56(sp) │ │ │ │ + sext.w a4,a0 │ │ │ │ + mv a3,s3 │ │ │ │ + mv a2,s0 │ │ │ │ li a0,0 │ │ │ │ - addi sp,sp,176 │ │ │ │ - ret │ │ │ │ - ld a0,24(s0) │ │ │ │ - sd a2,40(sp) │ │ │ │ - sd a3,32(sp) │ │ │ │ - sd a5,24(sp) │ │ │ │ - sd a1,16(sp) │ │ │ │ - jal 39e0 │ │ │ │ - ld a1,16(sp) │ │ │ │ - ld a5,24(sp) │ │ │ │ - ld a3,32(sp) │ │ │ │ - ld a2,40(sp) │ │ │ │ - j f506 │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - addi sp,sp,-32 │ │ │ │ - sd s1,8(sp) │ │ │ │ - mv s1,a1 │ │ │ │ - sd s0,16(sp) │ │ │ │ - auipc a1,0x53 │ │ │ │ - addi a1,a1,-1908 │ │ │ │ - mv s0,a0 │ │ │ │ - mv a0,s1 │ │ │ │ - sd s2,0(sp) │ │ │ │ - sd ra,24(sp) │ │ │ │ - mv s2,a2 │ │ │ │ - jal 3320 │ │ │ │ - sd a0,0(s0) │ │ │ │ - beqz a0,f6ea │ │ │ │ - jal 3450 │ │ │ │ - sd a0,24(s0) │ │ │ │ - beqz a0,f6e4 │ │ │ │ - ld a0,0(s0) │ │ │ │ - mv a1,s1 │ │ │ │ - jal 3260 │ │ │ │ - sd a0,16(s0) │ │ │ │ - beqz a0,f6ca │ │ │ │ - mv a0,s2 │ │ │ │ - jal 3850 │ │ │ │ - sd a0,8(s0) │ │ │ │ - beqz a0,f70a │ │ │ │ - ld ra,24(sp) │ │ │ │ - mv a0,s0 │ │ │ │ - ld s0,16(sp) │ │ │ │ - ld s1,8(sp) │ │ │ │ - ld s2,0(sp) │ │ │ │ - addi sp,sp,32 │ │ │ │ - ret │ │ │ │ - mv a3,s1 │ │ │ │ - auipc a2,0x4f │ │ │ │ - addi a2,a2,-284 │ │ │ │ - li a1,1116 │ │ │ │ - auipc a0,0x4f │ │ │ │ - addi a0,a0,-632 │ │ │ │ - jal 27d46 │ │ │ │ - li a0,1 │ │ │ │ - jal 33c0 │ │ │ │ - mv a3,s1 │ │ │ │ - auipc a2,0x4f │ │ │ │ - addi a2,a2,-356 │ │ │ │ - li a1,1106 │ │ │ │ - auipc a0,0x4f │ │ │ │ - addi a0,a0,-664 │ │ │ │ - jal 27d46 │ │ │ │ - li a0,1 │ │ │ │ - jal 33c0 │ │ │ │ - mv a3,s2 │ │ │ │ - auipc a2,0x4f │ │ │ │ - addi a2,a2,-308 │ │ │ │ - li a1,1123 │ │ │ │ - auipc a0,0x4f │ │ │ │ - addi a0,a0,-696 │ │ │ │ - jal 27d46 │ │ │ │ - li a0,1 │ │ │ │ - jal 33c0 │ │ │ │ - addi sp,sp,-16 │ │ │ │ - sd s0,0(sp) │ │ │ │ - mv s0,a0 │ │ │ │ - ld a0,8(a0) │ │ │ │ - sd ra,8(sp) │ │ │ │ - jal 3570 │ │ │ │ - ld a0,24(s0) │ │ │ │ - jal 3650 │ │ │ │ - ld a0,16(s0) │ │ │ │ - jal 3540 │ │ │ │ - ld a0,0(s0) │ │ │ │ - ld s0,0(sp) │ │ │ │ - ld ra,8(sp) │ │ │ │ - addi sp,sp,16 │ │ │ │ - j 3790 │ │ │ │ - addi sp,sp,-48 │ │ │ │ - li a4,10 │ │ │ │ - li a3,9 │ │ │ │ - li a2,0 │ │ │ │ - sd ra,40(sp) │ │ │ │ - sd s0,32(sp) │ │ │ │ - sd s3,8(sp) │ │ │ │ - sd s1,24(sp) │ │ │ │ - sd s2,16(sp) │ │ │ │ - jal 5c342 │ │ │ │ + jal 25d98 │ │ │ │ mv s3,a0 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 3670 │ │ │ │ + beqz s4,b8a6 │ │ │ │ + mv a0,s1 │ │ │ │ jal 3310 │ │ │ │ - li a5,-1 │ │ │ │ - mv s0,a0 │ │ │ │ - srli a5,a5,0x2 │ │ │ │ - addi a0,a0,2 │ │ │ │ - bltu a5,a0,f77e │ │ │ │ - srli a5,a0,0x1 │ │ │ │ - add a0,a0,a5 │ │ │ │ - jal 3330 │ │ │ │ - mv s1,a0 │ │ │ │ - beqz a0,f7ca │ │ │ │ + ld s0,32(sp) │ │ │ │ + sext.w s10,s4 │ │ │ │ + sext.w a3,a0 │ │ │ │ mv a2,s0 │ │ │ │ - mv a1,s3 │ │ │ │ - jal 3530 │ │ │ │ - add a5,s1,s0 │ │ │ │ - sb zero,0(a5) │ │ │ │ - addi s0,s0,1 │ │ │ │ - li a4,10 │ │ │ │ - sb a4,0(a5) │ │ │ │ - add a5,s1,s0 │ │ │ │ - sb zero,0(a5) │ │ │ │ + mv a4,s10 │ │ │ │ mv a1,s1 │ │ │ │ + li a0,0 │ │ │ │ + jal 25d98 │ │ │ │ + mv s6,a0 │ │ │ │ mv a0,s0 │ │ │ │ - jal 38b0 │ │ │ │ - mv s2,a0 │ │ │ │ - sd s0,8(a0) │ │ │ │ - sd s1,40(a0) │ │ │ │ + jal 3670 │ │ │ │ + mv s0,s4 │ │ │ │ + sd s3,24(sp) │ │ │ │ + ld s3,24(sp) │ │ │ │ mv a0,s3 │ │ │ │ + jal 3310 │ │ │ │ + ld s1,48(sp) │ │ │ │ + sext.w a3,a0 │ │ │ │ + mv a4,s10 │ │ │ │ + mv a2,s1 │ │ │ │ + mv a1,s3 │ │ │ │ + li a0,0 │ │ │ │ + jal 25d98 │ │ │ │ + mv a4,a0 │ │ │ │ + mv a0,s1 │ │ │ │ + sd a4,24(sp) │ │ │ │ jal 3670 │ │ │ │ - ld ra,40(sp) │ │ │ │ - ld s0,32(sp) │ │ │ │ - ld s1,24(sp) │ │ │ │ - ld s3,8(sp) │ │ │ │ - mv a0,s2 │ │ │ │ - ld s2,16(sp) │ │ │ │ - addi sp,sp,48 │ │ │ │ - ret │ │ │ │ - li a0,3 │ │ │ │ - jal 3330 │ │ │ │ - mv s1,a0 │ │ │ │ - beqz a0,f7da │ │ │ │ - mv a5,a0 │ │ │ │ - li s0,0 │ │ │ │ - j f796 │ │ │ │ + ld a5,16(sp) │ │ │ │ + sw s11,0(a5) │ │ │ │ + sw s0,0(s7) │ │ │ │ + sd s6,0(s2) │ │ │ │ + j b4ba │ │ │ │ + jal 470f2 │ │ │ │ + sd a0,32(sp) │ │ │ │ + sd zero,48(sp) │ │ │ │ + beqz s9,b670 │ │ │ │ + ld a1,8(sp) │ │ │ │ + ld a0,0(sp) │ │ │ │ + jal 47190 │ │ │ │ + sd a0,48(sp) │ │ │ │ + beqz s4,b6ca │ │ │ │ + j b674 │ │ │ │ + jal 470f2 │ │ │ │ + sd zero,56(sp) │ │ │ │ + mv s0,a0 │ │ │ │ + beqz s9,b564 │ │ │ │ + ld a1,8(sp) │ │ │ │ + ld a0,0(sp) │ │ │ │ + jal 47190 │ │ │ │ + sd a0,56(sp) │ │ │ │ + j b564 │ │ │ │ + sd zero,56(sp) │ │ │ │ + sd zero,40(sp) │ │ │ │ + li s4,0 │ │ │ │ + j b49e │ │ │ │ + ld a5,16(sp) │ │ │ │ + mv s6,s1 │ │ │ │ + sd s3,24(sp) │ │ │ │ + sw s11,0(a5) │ │ │ │ + sw zero,0(s7) │ │ │ │ + sd s1,0(s2) │ │ │ │ + j b4ba │ │ │ │ li s0,0 │ │ │ │ - j f7a6 │ │ │ │ - addi sp,sp,-80 │ │ │ │ - sd ra,72(sp) │ │ │ │ - sd s1,56(sp) │ │ │ │ - sd s3,40(sp) │ │ │ │ - mv s1,a1 │ │ │ │ - sd s5,24(sp) │ │ │ │ - sd s6,16(sp) │ │ │ │ - sd s0,64(sp) │ │ │ │ - sd s2,48(sp) │ │ │ │ - sd s4,32(sp) │ │ │ │ - sd s7,8(sp) │ │ │ │ - mv s6,a0 │ │ │ │ - jal 3a20 │ │ │ │ - li a1,24 │ │ │ │ - mv s5,a0 │ │ │ │ - li a0,1 │ │ │ │ - jal 39f0 │ │ │ │ - ld a2,0(s1) │ │ │ │ - ld a7,40(s1) │ │ │ │ - lbu a6,32(s1) │ │ │ │ - ld a5,24(s1) │ │ │ │ - ld a4,16(s1) │ │ │ │ - lw a3,8(s1) │ │ │ │ - auipc a1,0x4f │ │ │ │ - addi a1,a1,-524 │ │ │ │ - mv s3,a0 │ │ │ │ - jal 32e0 │ │ │ │ + li s4,0 │ │ │ │ + j b4a8 │ │ │ │ + ld a1,8(sp) │ │ │ │ + ld a0,0(sp) │ │ │ │ + sw a4,40(sp) │ │ │ │ + jal 46b5a │ │ │ │ + ld a2,32(sp) │ │ │ │ + lw a4,40(sp) │ │ │ │ + sd a0,48(sp) │ │ │ │ + j b5ca │ │ │ │ + ld a1,8(sp) │ │ │ │ + ld a0,0(sp) │ │ │ │ + sw a4,48(sp) │ │ │ │ + jal 46b5a │ │ │ │ + ld a2,32(sp) │ │ │ │ + lw a4,48(sp) │ │ │ │ + sd a0,56(sp) │ │ │ │ + j b482 │ │ │ │ + ld a1,8(sp) │ │ │ │ + ld a0,0(sp) │ │ │ │ + jal 46c96 │ │ │ │ + sd a0,48(sp) │ │ │ │ + beqz s4,b6ca │ │ │ │ + j b674 │ │ │ │ + ld a1,8(sp) │ │ │ │ + ld a0,0(sp) │ │ │ │ + jal 46c96 │ │ │ │ + sd a0,56(sp) │ │ │ │ + j b564 │ │ │ │ + li a1,77 │ │ │ │ + j b708 │ │ │ │ + li a1,68 │ │ │ │ + j b708 │ │ │ │ + li a1,67 │ │ │ │ + j b708 │ │ │ │ + li a1,72 │ │ │ │ + j b708 │ │ │ │ + li a1,71 │ │ │ │ + j b708 │ │ │ │ + li a1,86 │ │ │ │ + j b708 │ │ │ │ + li a1,84 │ │ │ │ + j b708 │ │ │ │ + li a1,121 │ │ │ │ + j b708 │ │ │ │ + li a1,107 │ │ │ │ + j b708 │ │ │ │ + li a1,109 │ │ │ │ + j b708 │ │ │ │ + li a1,100 │ │ │ │ + j b708 │ │ │ │ + li a1,99 │ │ │ │ + j b708 │ │ │ │ + li a1,104 │ │ │ │ + j b708 │ │ │ │ + li a1,103 │ │ │ │ + j b708 │ │ │ │ + li a1,118 │ │ │ │ + j b708 │ │ │ │ + li a1,82 │ │ │ │ + j b708 │ │ │ │ + li a1,66 │ │ │ │ + j b708 │ │ │ │ + li a1,65 │ │ │ │ + j b708 │ │ │ │ + li a1,98 │ │ │ │ + j b708 │ │ │ │ + li a1,89 │ │ │ │ + j b708 │ │ │ │ + li a1,114 │ │ │ │ + j b708 │ │ │ │ + li a1,116 │ │ │ │ + j b708 │ │ │ │ + li a1,97 │ │ │ │ + j b708 │ │ │ │ + li a3,84 │ │ │ │ + j b71e │ │ │ │ + li a3,121 │ │ │ │ + j b71e │ │ │ │ + li a3,82 │ │ │ │ + j b71e │ │ │ │ + li a3,66 │ │ │ │ + j b71e │ │ │ │ + li a3,65 │ │ │ │ + j b71e │ │ │ │ + li a3,98 │ │ │ │ + j b71e │ │ │ │ + li a3,89 │ │ │ │ + j b71e │ │ │ │ + li a3,114 │ │ │ │ + j b71e │ │ │ │ + li a3,71 │ │ │ │ + j b71e │ │ │ │ + li a3,86 │ │ │ │ + j b71e │ │ │ │ + li a3,77 │ │ │ │ + j b71e │ │ │ │ + li a3,68 │ │ │ │ + j b71e │ │ │ │ + li a3,67 │ │ │ │ + j b71e │ │ │ │ + li a3,72 │ │ │ │ + j b71e │ │ │ │ + li a3,107 │ │ │ │ + j b71e │ │ │ │ + li a3,109 │ │ │ │ + j b71e │ │ │ │ + li a3,100 │ │ │ │ + j b71e │ │ │ │ + li a3,99 │ │ │ │ + j b71e │ │ │ │ + li a3,104 │ │ │ │ + j b71e │ │ │ │ + li a3,103 │ │ │ │ + j b71e │ │ │ │ + li a3,118 │ │ │ │ + j b71e │ │ │ │ + li a3,116 │ │ │ │ + j b71e │ │ │ │ + li a3,97 │ │ │ │ + j b71e │ │ │ │ + ld a0,48(sp) │ │ │ │ + mv a1,s4 │ │ │ │ + sw a4,56(sp) │ │ │ │ + sd a2,40(sp) │ │ │ │ + jal 258d0 │ │ │ │ + lw a4,56(sp) │ │ │ │ + ld a2,40(sp) │ │ │ │ + sd a0,48(sp) │ │ │ │ + j b742 │ │ │ │ + ld a0,56(sp) │ │ │ │ + mv a1,s11 │ │ │ │ + jal 258d0 │ │ │ │ + sd a0,56(sp) │ │ │ │ + j b764 │ │ │ │ + jal 3a10 <__stack_chk_fail@plt> │ │ │ │ + addi sp,sp,-96 │ │ │ │ + sd s1,72(sp) │ │ │ │ + sd s3,56(sp) │ │ │ │ + sd s5,40(sp) │ │ │ │ + sd s7,24(sp) │ │ │ │ + sd ra,88(sp) │ │ │ │ + sd s0,80(sp) │ │ │ │ + sd s2,64(sp) │ │ │ │ + sd s4,48(sp) │ │ │ │ + sd s6,32(sp) │ │ │ │ + ld a2,0(a0) │ │ │ │ + ld a7,40(a0) │ │ │ │ + lbu a6,32(a0) │ │ │ │ + ld a5,24(a0) │ │ │ │ + ld a4,16(a0) │ │ │ │ + lw a3,8(a0) │ │ │ │ + mv s3,sp │ │ │ │ + auipc s7,0x6e │ │ │ │ + ld s7,1202(s7) │ │ │ │ + mv s1,a0 │ │ │ │ + mv s5,a1 │ │ │ │ + mv a0,s3 │ │ │ │ + auipc a1,0x53 │ │ │ │ + addi a1,a1,-764 │ │ │ │ + ld t1,0(s7) │ │ │ │ + sd t1,8(sp) │ │ │ │ + li t1,0 │ │ │ │ + sd zero,0(sp) │ │ │ │ + jal 26358 │ │ │ │ ld a2,48(s1) │ │ │ │ - beqz a2,f8d2 │ │ │ │ + beqz a2,bb32 │ │ │ │ ld a4,64(s1) │ │ │ │ ld a3,56(s1) │ │ │ │ - auipc a1,0x4f │ │ │ │ - addi a1,a1,-522 │ │ │ │ + auipc a1,0x53 │ │ │ │ + addi a1,a1,-770 │ │ │ │ mv a0,s3 │ │ │ │ - jal 32e0 │ │ │ │ + jal 26358 │ │ │ │ ld a3,80(s1) │ │ │ │ ld a2,72(s1) │ │ │ │ - auipc a1,0x4f │ │ │ │ - addi a1,a1,-516 │ │ │ │ + auipc a1,0x53 │ │ │ │ + addi a1,a1,-764 │ │ │ │ mv a0,s3 │ │ │ │ - jal 32e0 │ │ │ │ + jal 26358 │ │ │ │ lw a5,88(s1) │ │ │ │ li s0,0 │ │ │ │ li s2,0 │ │ │ │ - auipc s4,0x54 │ │ │ │ - addi s4,s4,-1288 │ │ │ │ - auipc s7,0x52 │ │ │ │ - addi s7,s7,840 │ │ │ │ - beqz a5,f888 │ │ │ │ + auipc s4,0x56 │ │ │ │ + addi s4,s4,1016 │ │ │ │ + auipc s6,0x55 │ │ │ │ + addi s6,s6,1576 │ │ │ │ + beqz a5,bae8 │ │ │ │ ld a5,96(s1) │ │ │ │ slli a4,s0,0x5 │ │ │ │ mv a1,s4 │ │ │ │ add a5,a5,a4 │ │ │ │ ld a2,0(a5) │ │ │ │ mv a0,s3 │ │ │ │ - jal 32e0 │ │ │ │ + jal 26358 │ │ │ │ lw a5,88(s1) │ │ │ │ addiw a4,a5,-1 │ │ │ │ - bltu s2,a4,f8bc │ │ │ │ + bltu s2,a4,bb1c │ │ │ │ addi s0,s0,1 │ │ │ │ sext.w s2,s0 │ │ │ │ - bltu s2,a5,f862 │ │ │ │ + bltu s2,a5,bac2 │ │ │ │ mv a2,s5 │ │ │ │ + auipc a1,0x54 │ │ │ │ + addi a1,a1,342 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 26358 │ │ │ │ + ld a4,8(sp) │ │ │ │ + ld a5,0(s7) │ │ │ │ + xor a5,a5,a4 │ │ │ │ + li a4,0 │ │ │ │ + ld a0,0(sp) │ │ │ │ + bnez a5,bb42 │ │ │ │ + ld ra,88(sp) │ │ │ │ + ld s0,80(sp) │ │ │ │ + ld s1,72(sp) │ │ │ │ + ld s2,64(sp) │ │ │ │ + ld s3,56(sp) │ │ │ │ + ld s4,48(sp) │ │ │ │ + ld s5,40(sp) │ │ │ │ + ld s6,32(sp) │ │ │ │ + ld s7,24(sp) │ │ │ │ + addi sp,sp,96 │ │ │ │ + ret │ │ │ │ mv a1,s6 │ │ │ │ mv a0,s3 │ │ │ │ - jal 34d0 │ │ │ │ - bltz a0,f8e2 │ │ │ │ - ld a0,16(s3) │ │ │ │ - jal 3670 │ │ │ │ + jal 26358 │ │ │ │ + lw a5,88(s1) │ │ │ │ + addi s0,s0,1 │ │ │ │ + sext.w s2,s0 │ │ │ │ + bltu s2,a5,bac2 │ │ │ │ + j bae8 │ │ │ │ + auipc a1,0x53 │ │ │ │ + addi a1,a1,-922 │ │ │ │ mv a0,s3 │ │ │ │ - jal 3670 │ │ │ │ - ld ra,72(sp) │ │ │ │ + jal 26358 │ │ │ │ + j ba98 │ │ │ │ + jal 3a10 <__stack_chk_fail@plt> │ │ │ │ + addi sp,sp,-80 │ │ │ │ + sd s1,56(sp) │ │ │ │ + sd s3,40(sp) │ │ │ │ + mv s1,a1 │ │ │ │ + sd s5,24(sp) │ │ │ │ + ld a1,40(a1) │ │ │ │ + sd ra,72(sp) │ │ │ │ + sd s0,64(sp) │ │ │ │ + sd s2,48(sp) │ │ │ │ + sd s4,32(sp) │ │ │ │ + sd s6,16(sp) │ │ │ │ + ld a3,0(s1) │ │ │ │ + lbu a7,32(s1) │ │ │ │ + ld a6,24(s1) │ │ │ │ + ld a5,16(s1) │ │ │ │ + lw a4,8(s1) │ │ │ │ + mv s5,a2 │ │ │ │ + sd a1,0(sp) │ │ │ │ + auipc a2,0x53 │ │ │ │ + addi a2,a2,-1022 │ │ │ │ + li a1,1 │ │ │ │ + mv s3,a0 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + ld a3,48(s1) │ │ │ │ + beqz a3,bc26 │ │ │ │ + ld a5,64(s1) │ │ │ │ + ld a4,56(s1) │ │ │ │ + auipc a2,0x53 │ │ │ │ + addi a2,a2,-1022 │ │ │ │ + li a1,1 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + ld a4,80(s1) │ │ │ │ + ld a3,72(s1) │ │ │ │ + auipc a2,0x53 │ │ │ │ + addi a2,a2,-1018 │ │ │ │ + li a1,1 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + lw a5,88(s1) │ │ │ │ + li s0,0 │ │ │ │ + li s2,0 │ │ │ │ + auipc s4,0x56 │ │ │ │ + addi s4,s4,760 │ │ │ │ + auipc s6,0x55 │ │ │ │ + addi s6,s6,1320 │ │ │ │ + beqz a5,bbea │ │ │ │ + ld a5,96(s1) │ │ │ │ + slli a4,s0,0x5 │ │ │ │ + mv a2,s4 │ │ │ │ + add a5,a5,a4 │ │ │ │ + ld a3,0(a5) │ │ │ │ + li a1,1 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + lw a5,88(s1) │ │ │ │ + addiw a4,a5,-1 │ │ │ │ + bltu s2,a4,bc0e │ │ │ │ + addi s0,s0,1 │ │ │ │ + sext.w s2,s0 │ │ │ │ + bltu s2,a5,bbc2 │ │ │ │ ld s0,64(sp) │ │ │ │ + ld ra,72(sp) │ │ │ │ ld s1,56(sp) │ │ │ │ ld s2,48(sp) │ │ │ │ - ld s3,40(sp) │ │ │ │ ld s4,32(sp) │ │ │ │ ld s6,16(sp) │ │ │ │ - ld s7,8(sp) │ │ │ │ - mv a0,s5 │ │ │ │ + mv a3,s5 │ │ │ │ + mv a0,s3 │ │ │ │ ld s5,24(sp) │ │ │ │ + ld s3,40(sp) │ │ │ │ + auipc a2,0x54 │ │ │ │ + addi a2,a2,66 │ │ │ │ + li a1,1 │ │ │ │ addi sp,sp,80 │ │ │ │ - ret │ │ │ │ - mv a1,s7 │ │ │ │ + j 38a0 <__fprintf_chk@plt> │ │ │ │ + mv a2,s6 │ │ │ │ + li a1,1 │ │ │ │ mv a0,s3 │ │ │ │ - jal 32e0 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ lw a5,88(s1) │ │ │ │ addi s0,s0,1 │ │ │ │ sext.w s2,s0 │ │ │ │ - bltu s2,a5,f862 │ │ │ │ - j f888 │ │ │ │ - auipc a1,0x4f │ │ │ │ - addi a1,a1,-674 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 32e0 │ │ │ │ - j f838 │ │ │ │ - auipc a3,0x55 │ │ │ │ - addi a3,a3,-1874 │ │ │ │ - li a2,1201 │ │ │ │ - auipc a1,0x4f │ │ │ │ - addi a1,a1,-1166 │ │ │ │ - auipc a0,0x4f │ │ │ │ - addi a0,a0,-694 │ │ │ │ - jal 3830 <__assert_fail@plt> │ │ │ │ - addi sp,sp,-48 │ │ │ │ - sd s3,8(sp) │ │ │ │ - mv s3,a0 │ │ │ │ - mv a0,a2 │ │ │ │ - sd ra,40(sp) │ │ │ │ - sd s0,32(sp) │ │ │ │ - sd s1,24(sp) │ │ │ │ - mv s0,a3 │ │ │ │ - mv s1,a2 │ │ │ │ - sd s2,16(sp) │ │ │ │ - jal f7de │ │ │ │ - mv s2,a0 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 32d0 │ │ │ │ - mv a2,s2 │ │ │ │ - mv a1,s1 │ │ │ │ + bltu s2,a5,bbc2 │ │ │ │ + j bbea │ │ │ │ + auipc a2,0x53 │ │ │ │ + addi a2,a2,-1166 │ │ │ │ + li a1,1 │ │ │ │ mv a0,s3 │ │ │ │ - jal 39a0 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + j bb96 │ │ │ │ mv a5,a0 │ │ │ │ - mv a0,s0 │ │ │ │ - mv s0,a5 │ │ │ │ - jal 39e0 │ │ │ │ - bltz s0,f94c │ │ │ │ - ld s0,32(sp) │ │ │ │ - ld ra,40(sp) │ │ │ │ - ld s1,24(sp) │ │ │ │ - ld s3,8(sp) │ │ │ │ - mv a0,s2 │ │ │ │ - ld s2,16(sp) │ │ │ │ - addi sp,sp,48 │ │ │ │ - j 3710 │ │ │ │ - li a3,0 │ │ │ │ - auipc a2,0x4f │ │ │ │ - addi a2,a2,-766 │ │ │ │ - li a1,1233 │ │ │ │ - auipc a0,0x4f │ │ │ │ - addi a0,a0,-1274 │ │ │ │ - jal 27d46 │ │ │ │ - li a0,1 │ │ │ │ - jal 33c0 │ │ │ │ - addi sp,sp,-32 │ │ │ │ - auipc a1,0x4f │ │ │ │ - addi a1,a1,-766 │ │ │ │ - sd s0,16(sp) │ │ │ │ - sd s1,8(sp) │ │ │ │ - sd ra,24(sp) │ │ │ │ - mv s1,a0 │ │ │ │ - jal 3320 │ │ │ │ - mv s0,a0 │ │ │ │ - beqz a0,f9a0 │ │ │ │ - lui a1,0x1dcd6 │ │ │ │ - mv a0,s0 │ │ │ │ - addi a1,a1,1280 │ │ │ │ - jal 3500 │ │ │ │ - ld ra,24(sp) │ │ │ │ - mv a0,s0 │ │ │ │ - ld s0,16(sp) │ │ │ │ - ld s1,8(sp) │ │ │ │ - addi sp,sp,32 │ │ │ │ + ld a0,152(a0) │ │ │ │ + beqz a0,bc40 │ │ │ │ ret │ │ │ │ - mv a3,s1 │ │ │ │ - auipc a2,0x4f │ │ │ │ - addi a2,a2,-810 │ │ │ │ - li a1,1255 │ │ │ │ - auipc a0,0x4f │ │ │ │ - addi a0,a0,-1358 │ │ │ │ - jal 27d46 │ │ │ │ - j f986 │ │ │ │ - addi sp,sp,-32 │ │ │ │ - sd s1,8(sp) │ │ │ │ - sd ra,24(sp) │ │ │ │ - sd s0,16(sp) │ │ │ │ - sd s2,0(sp) │ │ │ │ - mv s1,a1 │ │ │ │ - blez a1,f9fc │ │ │ │ - mv s2,a2 │ │ │ │ - beqz a2,fa3c │ │ │ │ - mv s0,a0 │ │ │ │ - mul a0,a1,a2 │ │ │ │ - jal 3330 │ │ │ │ - sd a0,0(s0) │ │ │ │ - beqz a0,fa1c │ │ │ │ - sd s1,32(s0) │ │ │ │ - sd s2,40(s0) │ │ │ │ - ld ra,24(sp) │ │ │ │ - sd zero,24(s0) │ │ │ │ - sd zero,8(s0) │ │ │ │ - sd zero,16(s0) │ │ │ │ - ld s0,16(sp) │ │ │ │ - ld s1,8(sp) │ │ │ │ - ld s2,0(sp) │ │ │ │ - addi sp,sp,32 │ │ │ │ + ld a0,120(a5) │ │ │ │ ret │ │ │ │ - mv a3,a1 │ │ │ │ - auipc a2,0x4f │ │ │ │ - addi a2,a2,-870 │ │ │ │ - li a1,54 │ │ │ │ - auipc a0,0x4f │ │ │ │ - addi a0,a0,-810 │ │ │ │ - jal b382 │ │ │ │ - li a0,-1 │ │ │ │ - jal 33c0 │ │ │ │ - li a3,0 │ │ │ │ - auipc a2,0x4f │ │ │ │ - addi a2,a2,-734 │ │ │ │ - li a1,65 │ │ │ │ - auipc a0,0x4f │ │ │ │ - addi a0,a0,-842 │ │ │ │ - jal b382 │ │ │ │ - li a0,-1 │ │ │ │ - jal 33c0 │ │ │ │ - li a3,0 │ │ │ │ - auipc a2,0x4f │ │ │ │ - addi a2,a2,-846 │ │ │ │ - li a1,59 │ │ │ │ - auipc a0,0x4f │ │ │ │ - addi a0,a0,-874 │ │ │ │ - jal b382 │ │ │ │ - li a0,-1 │ │ │ │ - jal 33c0 │ │ │ │ addi sp,sp,-48 │ │ │ │ + ld a5,184(a2) │ │ │ │ + sd s2,16(sp) │ │ │ │ + auipc s2,0x6e │ │ │ │ + ld s2,710(s2) │ │ │ │ sd s0,32(sp) │ │ │ │ - sd s3,8(sp) │ │ │ │ sd ra,40(sp) │ │ │ │ - ld s3,0(a0) │ │ │ │ - mv s0,a0 │ │ │ │ - beqz a1,faa6 │ │ │ │ - ld a5,24(a0) │ │ │ │ - blez a5,faa6 │ │ │ │ - ld a0,16(a0) │ │ │ │ sd s1,24(sp) │ │ │ │ - sd s2,16(sp) │ │ │ │ - li s1,0 │ │ │ │ - mv s2,a1 │ │ │ │ - ld a5,40(s0) │ │ │ │ - mul a0,a0,a5 │ │ │ │ - add a0,a0,s3 │ │ │ │ - jalr s2 │ │ │ │ - ld a5,32(s0) │ │ │ │ - ld a4,16(s0) │ │ │ │ - addi a5,a5,-1 │ │ │ │ - addi a0,a4,1 │ │ │ │ - beq a4,a5,faca │ │ │ │ - ld a5,24(s0) │ │ │ │ - sd a0,16(s0) │ │ │ │ - addi s1,s1,1 │ │ │ │ - blt s1,a5,fa7c │ │ │ │ - ld s3,0(s0) │ │ │ │ - ld s1,24(sp) │ │ │ │ - ld s2,16(sp) │ │ │ │ - mv a0,s3 │ │ │ │ + ld a4,0(s2) │ │ │ │ + sd a4,8(sp) │ │ │ │ + li a4,0 │ │ │ │ + sd zero,0(sp) │ │ │ │ + mv s0,a2 │ │ │ │ + beqz a5,bcf4 │ │ │ │ + mv s1,a1 │ │ │ │ + li a2,0 │ │ │ │ + beqz a0,bc70 │ │ │ │ + ld a2,24(a0) │ │ │ │ + ld a0,16(a0) │ │ │ │ + lw a4,384(s0) │ │ │ │ + beqz a4,bcd0 │ │ │ │ + lw a2,388(s0) │ │ │ │ + auipc a1,0x53 │ │ │ │ + addi a1,a1,-1234 │ │ │ │ + mv a0,sp │ │ │ │ + addiw a2,a2,1 │ │ │ │ + andi a2,a2,1 │ │ │ │ + jal 26358 │ │ │ │ + lw a2,348(s0) │ │ │ │ + ld a1,0(sp) │ │ │ │ + ld a0,184(s0) │ │ │ │ + jal 6ab6 │ │ │ │ + sd a0,0(s1) │ │ │ │ + jal 6140 │ │ │ │ + ld a1,0(s1) │ │ │ │ + auipc a2,0x52 │ │ │ │ + addi a2,a2,464 │ │ │ │ + li a0,0 │ │ │ │ + jal 616c │ │ │ │ + mv s1,a0 │ │ │ │ + ld a0,0(sp) │ │ │ │ jal 3670 │ │ │ │ + ld a4,8(sp) │ │ │ │ + ld a5,0(s2) │ │ │ │ + xor a5,a5,a4 │ │ │ │ + li a4,0 │ │ │ │ + bnez a5,bd12 │ │ │ │ ld ra,40(sp) │ │ │ │ - sd zero,32(s0) │ │ │ │ - sd zero,24(s0) │ │ │ │ - sd zero,8(s0) │ │ │ │ - sd zero,16(s0) │ │ │ │ - sd zero,40(s0) │ │ │ │ ld s0,32(sp) │ │ │ │ - ld s3,8(sp) │ │ │ │ + ld s2,16(sp) │ │ │ │ + mv a0,s1 │ │ │ │ + ld s1,24(sp) │ │ │ │ addi sp,sp,48 │ │ │ │ ret │ │ │ │ - ld a5,24(s0) │ │ │ │ - sd zero,16(s0) │ │ │ │ - addi s1,s1,1 │ │ │ │ - bge s1,a5,fa9e │ │ │ │ + mv a1,a0 │ │ │ │ + sext.w a2,a2 │ │ │ │ + mv a0,a5 │ │ │ │ + jal 6ab6 │ │ │ │ + sd a0,0(s1) │ │ │ │ + jal 6140 │ │ │ │ + ld a1,0(s1) │ │ │ │ + auipc a2,0x52 │ │ │ │ + addi a2,a2,398 │ │ │ │ li a0,0 │ │ │ │ - j fa7c │ │ │ │ - ld a0,24(a0) │ │ │ │ - seqz a0,a0 │ │ │ │ + jal 616c │ │ │ │ + mv s1,a0 │ │ │ │ + j bcb6 │ │ │ │ + beqz a0,bd0c │ │ │ │ + ld s1,120(s0) │ │ │ │ + lw a4,344(s0) │ │ │ │ + li a5,1 │ │ │ │ + bgeu a5,a4,bcb6 │ │ │ │ + ld a0,528(s0) │ │ │ │ + jal 32d0 │ │ │ │ + j bcb6 │ │ │ │ + ld s1,136(a2) │ │ │ │ + bnez s1,bcf8 │ │ │ │ + j bcf6 │ │ │ │ + jal 3a10 <__stack_chk_fail@plt> │ │ │ │ + ld a5,184(a1) │ │ │ │ + beqz a5,bd1e │ │ │ │ + j 60de │ │ │ │ + lw a4,344(a1) │ │ │ │ + li a5,1 │ │ │ │ + bltu a5,a4,bd2a │ │ │ │ ret │ │ │ │ - addi sp,sp,-64 │ │ │ │ - sd s1,40(sp) │ │ │ │ - ld s1,24(a0) │ │ │ │ - sd s5,8(sp) │ │ │ │ - sd ra,56(sp) │ │ │ │ + ld a0,528(a1) │ │ │ │ + j 39e0 │ │ │ │ + addi sp,sp,-128 │ │ │ │ + sd s0,112(sp) │ │ │ │ + lw s0,384(a2) │ │ │ │ + auipc a5,0x6e │ │ │ │ + ld a5,470(a5) │ │ │ │ + sd s3,88(sp) │ │ │ │ + sd s9,40(sp) │ │ │ │ + sd s11,24(sp) │ │ │ │ + ld a4,0(a5) │ │ │ │ + sd a4,8(sp) │ │ │ │ + li a4,0 │ │ │ │ + sd ra,120(sp) │ │ │ │ + sd s6,64(sp) │ │ │ │ + lw a4,0(a0) │ │ │ │ + mv s11,a2 │ │ │ │ + mv s3,a0 │ │ │ │ + mv s9,a1 │ │ │ │ + bnez s0,be4e │ │ │ │ + ld a3,184(a2) │ │ │ │ + beqz a3,bef6 │ │ │ │ + lbu a3,456(s11) │ │ │ │ + li s6,10 │ │ │ │ + bnez a3,be4e │ │ │ │ + beqz a4,be2a │ │ │ │ + sd s2,96(sp) │ │ │ │ + sd s4,80(sp) │ │ │ │ + sd s5,72(sp) │ │ │ │ + sd s7,56(sp) │ │ │ │ + sd s8,48(sp) │ │ │ │ + sd s10,32(sp) │ │ │ │ + sd s1,104(sp) │ │ │ │ li s5,0 │ │ │ │ - beqz s1,fb4a │ │ │ │ - sd s2,32(sp) │ │ │ │ - ld s2,40(a0) │ │ │ │ - sd s0,48(sp) │ │ │ │ - sd s6,0(sp) │ │ │ │ + li s2,0 │ │ │ │ + li s4,0 │ │ │ │ + mv s10,sp │ │ │ │ + auipc s8,0x52 │ │ │ │ + addi s8,s8,236 │ │ │ │ + li s7,1 │ │ │ │ + j bda8 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 60de │ │ │ │ + lw a4,0(s3) │ │ │ │ + addiw s4,s4,1 │ │ │ │ + addi s2,s2,104 │ │ │ │ + addi s5,s5,88 │ │ │ │ + bgeu s4,a4,be1c │ │ │ │ + ld a1,8(s3) │ │ │ │ + ld s0,184(s11) │ │ │ │ + sd zero,0(sp) │ │ │ │ + add a1,a1,s2 │ │ │ │ + beqz s0,bed0 │ │ │ │ + li a2,0 │ │ │ │ + beqz a1,bdc0 │ │ │ │ + ld a2,24(a1) │ │ │ │ + ld a1,16(a1) │ │ │ │ + lw a4,384(s11) │ │ │ │ + bnez a4,be5a │ │ │ │ + sext.w a2,a2 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 6ab6 │ │ │ │ mv s0,a0 │ │ │ │ - ld s6,0(a0) │ │ │ │ - mv a0,s2 │ │ │ │ - sd s3,24(sp) │ │ │ │ - sd s4,16(sp) │ │ │ │ - mv s3,a1 │ │ │ │ - jal 3330 │ │ │ │ - ld s4,16(s0) │ │ │ │ - mv a2,s2 │ │ │ │ - mv s5,a0 │ │ │ │ - mul s2,s4,s2 │ │ │ │ - add s2,s2,s6 │ │ │ │ - mv a1,s2 │ │ │ │ - jal 36a0 │ │ │ │ - beqz s3,fb2e │ │ │ │ - mv a0,s2 │ │ │ │ - jalr s3 │ │ │ │ - ld s1,24(s0) │ │ │ │ - ld s4,16(s0) │ │ │ │ - ld a5,32(s0) │ │ │ │ - addi s1,s1,-1 │ │ │ │ - sd s1,24(s0) │ │ │ │ - addi a5,a5,-1 │ │ │ │ - beq a5,s4,fb56 │ │ │ │ - addi s4,s4,1 │ │ │ │ - sd s4,16(s0) │ │ │ │ - ld s0,48(sp) │ │ │ │ - ld s2,32(sp) │ │ │ │ - ld s3,24(sp) │ │ │ │ - ld s4,16(sp) │ │ │ │ - ld s6,0(sp) │ │ │ │ - ld ra,56(sp) │ │ │ │ - ld s1,40(sp) │ │ │ │ - mv a0,s5 │ │ │ │ - ld s5,8(sp) │ │ │ │ - addi sp,sp,64 │ │ │ │ - ret │ │ │ │ - sd zero,16(s0) │ │ │ │ - j fb40 │ │ │ │ - ld a5,24(a0) │ │ │ │ - beqz a5,fb6e │ │ │ │ - ld a5,16(a0) │ │ │ │ - ld a4,40(a0) │ │ │ │ - ld a0,0(a0) │ │ │ │ - mul a5,a5,a4 │ │ │ │ - add a0,a0,a5 │ │ │ │ - ret │ │ │ │ - li a0,0 │ │ │ │ - ret │ │ │ │ - ld a5,24(a0) │ │ │ │ - beqz a5,fb96 │ │ │ │ - bltz a1,fb96 │ │ │ │ - bge a1,a5,fb96 │ │ │ │ - ld a3,16(a0) │ │ │ │ - ld a4,32(a0) │ │ │ │ - ld a5,40(a0) │ │ │ │ - add a1,a1,a3 │ │ │ │ - rem a1,a1,a4 │ │ │ │ - ld a0,0(a0) │ │ │ │ - sext.w a1,a1 │ │ │ │ - mul a1,a1,a5 │ │ │ │ - add a0,a0,a1 │ │ │ │ - ret │ │ │ │ + jal 6140 │ │ │ │ + mv a1,s0 │ │ │ │ + mv a2,s8 │ │ │ │ li a0,0 │ │ │ │ - ret │ │ │ │ - ld a1,40(a0) │ │ │ │ - ld a5,32(a0) │ │ │ │ - addi sp,sp,-16 │ │ │ │ - sd s0,0(sp) │ │ │ │ - mul a1,a1,a5 │ │ │ │ - mv s0,a0 │ │ │ │ - ld a0,0(a0) │ │ │ │ - sd ra,8(sp) │ │ │ │ - slli a1,a1,0x1 │ │ │ │ - jal 3870 │ │ │ │ - sd a0,0(s0) │ │ │ │ - beqz a0,fbfc │ │ │ │ - ld a1,16(s0) │ │ │ │ - ld a4,8(s0) │ │ │ │ - ld a5,32(s0) │ │ │ │ - bge a1,a4,fbcc │ │ │ │ - slli a5,a5,0x1 │ │ │ │ - ld ra,8(sp) │ │ │ │ - sd a5,32(s0) │ │ │ │ - ld s0,0(sp) │ │ │ │ - addi sp,sp,16 │ │ │ │ - ret │ │ │ │ - ld a2,40(s0) │ │ │ │ - add a4,a1,a5 │ │ │ │ - sub a5,a5,a1 │ │ │ │ - mul a4,a4,a2 │ │ │ │ - mul a1,a1,a2 │ │ │ │ - mul a2,a5,a2 │ │ │ │ - add a1,a1,a0 │ │ │ │ - add a0,a0,a4 │ │ │ │ - jal 36a0 │ │ │ │ - ld a5,32(s0) │ │ │ │ - ld a4,16(s0) │ │ │ │ - ld ra,8(sp) │ │ │ │ - add a4,a4,a5 │ │ │ │ - slli a5,a5,0x1 │ │ │ │ - sd a4,16(s0) │ │ │ │ - sd a5,32(s0) │ │ │ │ - ld s0,0(sp) │ │ │ │ - addi sp,sp,16 │ │ │ │ - ret │ │ │ │ - li a3,0 │ │ │ │ - auipc a2,0x4f │ │ │ │ - addi a2,a2,-1158 │ │ │ │ - li a1,211 │ │ │ │ - auipc a0,0x4f │ │ │ │ - addi a0,a0,-1322 │ │ │ │ - jal b382 │ │ │ │ - li a0,-1 │ │ │ │ - jal 33c0 │ │ │ │ - ld a4,24(a0) │ │ │ │ - ld a5,32(a0) │ │ │ │ - addi sp,sp,-32 │ │ │ │ - sd s0,16(sp) │ │ │ │ - sd ra,24(sp) │ │ │ │ - mv s0,a0 │ │ │ │ - beq a4,a5,fc5c │ │ │ │ - ld a4,8(s0) │ │ │ │ - ld a2,40(s0) │ │ │ │ - ld a5,0(s0) │ │ │ │ - mul a0,a2,a4 │ │ │ │ - add a0,a0,a5 │ │ │ │ - jal 36a0 │ │ │ │ - ld a4,24(s0) │ │ │ │ - ld a5,32(s0) │ │ │ │ - ld a3,8(s0) │ │ │ │ - addi a4,a4,1 │ │ │ │ - sd a4,24(s0) │ │ │ │ - addi a5,a5,-1 │ │ │ │ + jal 616c │ │ │ │ + ld a1,8(s3) │ │ │ │ + mv s1,a0 │ │ │ │ + add a1,a1,s2 │ │ │ │ + mv a2,s6 │ │ │ │ + mv a0,s1 │ │ │ │ + jal bb46 │ │ │ │ + lbu a4,451(s11) │ │ │ │ + bnez a4,beaa │ │ │ │ + ld a4,184(s11) │ │ │ │ + bnez a4,bd90 │ │ │ │ + lw a4,344(s11) │ │ │ │ + bgeu s7,a4,bd96 │ │ │ │ + ld a0,528(s11) │ │ │ │ + addiw s4,s4,1 │ │ │ │ + addi s2,s2,104 │ │ │ │ + jal 39e0 │ │ │ │ + lw a4,0(s3) │ │ │ │ + addi s5,s5,88 │ │ │ │ + bltu s4,a4,bda8 │ │ │ │ + ld s1,104(sp) │ │ │ │ + ld s2,96(sp) │ │ │ │ + ld s4,80(sp) │ │ │ │ + ld s5,72(sp) │ │ │ │ + ld s7,56(sp) │ │ │ │ + ld s8,48(sp) │ │ │ │ + ld s10,32(sp) │ │ │ │ + auipc a5,0x6e │ │ │ │ + ld a5,230(a5) │ │ │ │ + ld a4,8(sp) │ │ │ │ + ld a5,0(a5) │ │ │ │ + xor a5,a5,a4 │ │ │ │ li a4,0 │ │ │ │ - beq a3,a5,fc52 │ │ │ │ - addi a4,a3,1 │ │ │ │ - ld ra,24(sp) │ │ │ │ - sd a4,8(s0) │ │ │ │ - ld s0,16(sp) │ │ │ │ - addi sp,sp,32 │ │ │ │ - ret │ │ │ │ - sd a1,8(sp) │ │ │ │ - jal fb9a │ │ │ │ - ld a1,8(sp) │ │ │ │ - j fc2c │ │ │ │ - ld a0,24(a0) │ │ │ │ - ret │ │ │ │ - lw a0,0(a0) │ │ │ │ - lw a5,0(a1) │ │ │ │ - bltu a0,a5,fc78 │ │ │ │ - sltu a0,a5,a0 │ │ │ │ - ret │ │ │ │ - li a0,-1 │ │ │ │ - ret │ │ │ │ - slli a5,a0,0x20 │ │ │ │ - srli a0,a5,0x1b │ │ │ │ - slli a5,a1,0x20 │ │ │ │ - srli a1,a5,0x1b │ │ │ │ - add a0,a0,a2 │ │ │ │ - add a2,a2,a1 │ │ │ │ - lw a0,0(a0) │ │ │ │ - lw a5,0(a2) │ │ │ │ - bltu a0,a5,fc9e │ │ │ │ - sltu a0,a5,a0 │ │ │ │ - ret │ │ │ │ - li a0,2 │ │ │ │ - ret │ │ │ │ - lw a5,0(a0) │ │ │ │ - li a4,1 │ │ │ │ - slli a6,a5,0x20 │ │ │ │ - srli a6,a6,0x20 │ │ │ │ - bgeu a4,a1,fd02 │ │ │ │ - addiw t3,a1,-2 │ │ │ │ - slli a5,t3,0x20 │ │ │ │ - srli t3,a5,0x1e │ │ │ │ - addi a5,a0,8 │ │ │ │ - add t3,t3,a5 │ │ │ │ - addi a0,a0,4 │ │ │ │ - mv a4,a6 │ │ │ │ - lwu a5,0(a0) │ │ │ │ - addi a0,a0,4 │ │ │ │ - sub t1,a6,a5 │ │ │ │ - sub a7,a5,a4 │ │ │ │ - sub a1,a5,a6 │ │ │ │ - srai t1,t1,0x3f │ │ │ │ - sub a5,a4,a5 │ │ │ │ - srai a7,a7,0x3f │ │ │ │ - and a1,a1,t1 │ │ │ │ - and a5,a5,a7 │ │ │ │ - add a6,a6,a1 │ │ │ │ - sub a4,a4,a5 │ │ │ │ - bne t3,a0,fcc8 │ │ │ │ - sext.w a5,a6 │ │ │ │ - sext.w a4,a4 │ │ │ │ - sw a5,0(a3) │ │ │ │ - sw a4,0(a2) │ │ │ │ - ret │ │ │ │ - mv a4,a5 │ │ │ │ - sw a5,0(a3) │ │ │ │ - sw a4,0(a2) │ │ │ │ + bnez a5,bf2c │ │ │ │ + ld ra,120(sp) │ │ │ │ + ld s0,112(sp) │ │ │ │ + ld s3,88(sp) │ │ │ │ + ld s6,64(sp) │ │ │ │ + ld s9,40(sp) │ │ │ │ + ld s11,24(sp) │ │ │ │ + addi sp,sp,128 │ │ │ │ ret │ │ │ │ - addi sp,sp,-48 │ │ │ │ - sd s2,16(sp) │ │ │ │ - slli s2,a2,0x20 │ │ │ │ - srli s2,s2,0x20 │ │ │ │ - sd s0,32(sp) │ │ │ │ - sd s3,8(sp) │ │ │ │ - mv s0,a1 │ │ │ │ - mv s3,a2 │ │ │ │ - slli a1,s2,0x3 │ │ │ │ - li a0,0 │ │ │ │ - sd s1,24(sp) │ │ │ │ - sd ra,40(sp) │ │ │ │ - mv s1,a3 │ │ │ │ - jal 1d4e0 │ │ │ │ - beqz s3,fd56 │ │ │ │ - li a5,0 │ │ │ │ - li a2,0 │ │ │ │ - add a4,s0,a5 │ │ │ │ - lbu a6,0(a4) │ │ │ │ - slli a3,a2,0x20 │ │ │ │ - srli a4,a3,0x1e │ │ │ │ - add a4,a4,a0 │ │ │ │ - beq a6,s1,fd50 │ │ │ │ - sw a5,0(a4) │ │ │ │ + lbu a3,451(s11) │ │ │ │ + li s6,7 │ │ │ │ + bnez a3,bd6c │ │ │ │ + li s6,10 │ │ │ │ + j bd6c │ │ │ │ + lw a2,388(s11) │ │ │ │ + auipc a1,0x53 │ │ │ │ + addi a1,a1,-1718 │ │ │ │ + mv a0,s10 │ │ │ │ addiw a2,a2,1 │ │ │ │ - addi a5,a5,1 │ │ │ │ - bne s2,a5,fd36 │ │ │ │ - ld ra,40(sp) │ │ │ │ - ld s0,32(sp) │ │ │ │ - ld s1,24(sp) │ │ │ │ - ld s2,16(sp) │ │ │ │ - ld s3,8(sp) │ │ │ │ - addi sp,sp,48 │ │ │ │ - ret │ │ │ │ - addi sp,sp,-48 │ │ │ │ - sd s4,0(sp) │ │ │ │ - addiw s4,a3,1 │ │ │ │ - slli a5,s4,0x20 │ │ │ │ - srli s4,a5,0x1e │ │ │ │ - sd s0,32(sp) │ │ │ │ + andi a2,a2,1 │ │ │ │ + jal 26358 │ │ │ │ + lw a2,348(s11) │ │ │ │ + ld a1,0(sp) │ │ │ │ + ld a0,184(s11) │ │ │ │ + jal 6ab6 │ │ │ │ + mv s0,a0 │ │ │ │ + jal 6140 │ │ │ │ + mv a2,s8 │ │ │ │ + mv a1,s0 │ │ │ │ li a0,0 │ │ │ │ - mv s0,a1 │ │ │ │ - mv a1,s4 │ │ │ │ - sd ra,40(sp) │ │ │ │ - sd s1,24(sp) │ │ │ │ - sd s2,16(sp) │ │ │ │ - sd s3,8(sp) │ │ │ │ - mv s2,a3 │ │ │ │ - mv s3,a2 │ │ │ │ - jal 1d4e0 │ │ │ │ - mv a2,s4 │ │ │ │ - li a1,0 │ │ │ │ + jal 616c │ │ │ │ mv s1,a0 │ │ │ │ - jal 3890 │ │ │ │ - lw a5,0(s0) │ │ │ │ - bnez a5,fe36 │ │ │ │ - addiw a5,a5,1 │ │ │ │ - slli a3,a5,0x20 │ │ │ │ - srli a4,a3,0x1e │ │ │ │ - add a4,a4,s0 │ │ │ │ - lw a4,0(a4) │ │ │ │ - beqz a4,fd9a │ │ │ │ - bgeu a5,s3,fde6 │ │ │ │ - addiw a3,s3,-1 │ │ │ │ - subw a3,a3,a5 │ │ │ │ - slli a3,a3,0x20 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - srli a3,a3,0x20 │ │ │ │ - add a3,a3,a5 │ │ │ │ - slli a3,a3,0x2 │ │ │ │ - slli a5,a5,0x2 │ │ │ │ - addi a4,s0,4 │ │ │ │ - add a1,s0,a5 │ │ │ │ - add a3,a3,a4 │ │ │ │ - lw a5,0(a1) │ │ │ │ - addi a1,a1,4 │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - slli a4,a5,0x20 │ │ │ │ - srli a5,a4,0x1e │ │ │ │ - add a5,a5,s1 │ │ │ │ - lw a4,0(a5) │ │ │ │ - addiw a4,a4,1 │ │ │ │ - sw a4,0(a5) │ │ │ │ - bne a1,a3,fdcc │ │ │ │ - lw a5,0(s1) │ │ │ │ - sw zero,0(s1) │ │ │ │ - beqz s2,fe24 │ │ │ │ - lw a2,4(s1) │ │ │ │ - li a3,1 │ │ │ │ - sw a5,4(s1) │ │ │ │ - li a4,2 │ │ │ │ - beq s2,a3,fe24 │ │ │ │ - addiw a5,a4,-1 │ │ │ │ - slli a3,a5,0x20 │ │ │ │ - srli a5,a3,0x1e │ │ │ │ - add a5,a5,s1 │ │ │ │ - lw a3,0(a5) │ │ │ │ - slli a1,a4,0x20 │ │ │ │ - sext.w a2,a2 │ │ │ │ - srli a5,a1,0x1e │ │ │ │ - add a5,a5,s1 │ │ │ │ - addw a3,a3,a2 │ │ │ │ - addiw a4,a4,1 │ │ │ │ - lw a2,0(a5) │ │ │ │ - sw a3,0(a5) │ │ │ │ - bgeu s2,a4,fdfc │ │ │ │ - ld ra,40(sp) │ │ │ │ - ld s0,32(sp) │ │ │ │ - ld s2,16(sp) │ │ │ │ - ld s3,8(sp) │ │ │ │ - ld s4,0(sp) │ │ │ │ + ld a0,0(sp) │ │ │ │ + jal 3670 │ │ │ │ + ld a1,8(s3) │ │ │ │ + mv a2,s6 │ │ │ │ mv a0,s1 │ │ │ │ - ld s1,24(sp) │ │ │ │ - addi sp,sp,48 │ │ │ │ - ret │ │ │ │ - li a5,0 │ │ │ │ - j fdaa │ │ │ │ - addi sp,sp,-48 │ │ │ │ - sd s2,16(sp) │ │ │ │ - slli s2,a2,0x20 │ │ │ │ - srli s2,s2,0x20 │ │ │ │ - sd s0,32(sp) │ │ │ │ - sd s3,8(sp) │ │ │ │ - mv s0,a1 │ │ │ │ - mv s3,a2 │ │ │ │ - slli a1,s2,0x2 │ │ │ │ + add a1,a1,s2 │ │ │ │ + jal bb46 │ │ │ │ + lbu a4,451(s11) │ │ │ │ + beqz a4,bdf4 │ │ │ │ + ld a0,48(s9) │ │ │ │ + add a0,a0,s5 │ │ │ │ + jal 4fee6 │ │ │ │ + ld a0,88(a0) │ │ │ │ + mv a2,s6 │ │ │ │ + mv a1,s1 │ │ │ │ + jal 5b62e │ │ │ │ + auipc a2,0x55 │ │ │ │ + addi a2,a2,-70 │ │ │ │ + li a1,1 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + j bdf4 │ │ │ │ + beqz a1,beee │ │ │ │ + ld s1,120(s11) │ │ │ │ + lw a4,344(s11) │ │ │ │ + bgeu s7,a4,bde6 │ │ │ │ + ld a0,528(s11) │ │ │ │ + jal 32d0 │ │ │ │ + ld a1,8(s3) │ │ │ │ + add a1,a1,s2 │ │ │ │ + j bde6 │ │ │ │ + ld s1,136(s11) │ │ │ │ + bnez s1,bed6 │ │ │ │ + j bed2 │ │ │ │ + ld a0,152(a2) │ │ │ │ + beqz a0,bd64 │ │ │ │ + sd s1,104(sp) │ │ │ │ + li s1,0 │ │ │ │ + bnez a4,bf08 │ │ │ │ + j bf28 │ │ │ │ + ld a0,152(s11) │ │ │ │ + ld a1,8(s3) │ │ │ │ + ld a3,528(s11) │ │ │ │ + ld a2,168(s11) │ │ │ │ + add a1,a1,s1 │ │ │ │ + addiw s0,s0,1 │ │ │ │ + jal 1e762 │ │ │ │ + lw a4,0(s3) │ │ │ │ + addi s1,s1,104 │ │ │ │ + bltu s0,a4,bf04 │ │ │ │ + ld s1,104(sp) │ │ │ │ + j be2a │ │ │ │ + sd s1,104(sp) │ │ │ │ + sd s2,96(sp) │ │ │ │ + sd s4,80(sp) │ │ │ │ + sd s5,72(sp) │ │ │ │ + sd s7,56(sp) │ │ │ │ + sd s8,48(sp) │ │ │ │ + sd s10,32(sp) │ │ │ │ + jal 3a10 <__stack_chk_fail@plt> │ │ │ │ + addi sp,sp,-240 │ │ │ │ + sd s0,224(sp) │ │ │ │ + lbu s0,248(sp) │ │ │ │ + sd s8,160(sp) │ │ │ │ + auipc s8,0x6e │ │ │ │ + ld s8,-56(s8) │ │ │ │ + sd s3,200(sp) │ │ │ │ + sd s4,192(sp) │ │ │ │ + sd s5,184(sp) │ │ │ │ + mv s3,a0 │ │ │ │ + mv s4,a1 │ │ │ │ li a0,0 │ │ │ │ - sd s1,24(sp) │ │ │ │ - sd ra,40(sp) │ │ │ │ - mv s1,a3 │ │ │ │ - jal 1d4e0 │ │ │ │ - beqz s3,fe9e │ │ │ │ - mv a7,a0 │ │ │ │ + li a1,16 │ │ │ │ + mv s5,a4 │ │ │ │ + ld a4,0(s8) │ │ │ │ + sd a4,120(sp) │ │ │ │ li a4,0 │ │ │ │ - li t3,-1 │ │ │ │ - sext.w a6,a4 │ │ │ │ - srliw a5,a6,0x3 │ │ │ │ - not a2,a6 │ │ │ │ - add a5,a5,s0 │ │ │ │ - andi a2,a2,7 │ │ │ │ - li t1,0 │ │ │ │ - bltz t3,fe82 │ │ │ │ - subw t1,a6,t3 │ │ │ │ - sw t1,0(a7) │ │ │ │ - lbu a5,0(a5) │ │ │ │ - addi a7,a7,4 │ │ │ │ - sraw a5,a5,a2 │ │ │ │ - andi a5,a5,1 │ │ │ │ - bne s1,a5,fe98 │ │ │ │ - mv t3,a4 │ │ │ │ - addi a4,a4,1 │ │ │ │ - bne s2,a4,fe68 │ │ │ │ - ld ra,40(sp) │ │ │ │ - ld s0,32(sp) │ │ │ │ - ld s1,24(sp) │ │ │ │ - ld s2,16(sp) │ │ │ │ - ld s3,8(sp) │ │ │ │ - addi sp,sp,48 │ │ │ │ - ret │ │ │ │ - addiw a5,a2,-2 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - bnez a3,fef6 │ │ │ │ - li a3,1 │ │ │ │ + sd ra,232(sp) │ │ │ │ + sd s1,216(sp) │ │ │ │ + sd s2,208(sp) │ │ │ │ + sd s6,176(sp) │ │ │ │ + mv s2,a3 │ │ │ │ + sd s7,168(sp) │ │ │ │ + sd s9,152(sp) │ │ │ │ + sd s10,144(sp) │ │ │ │ + sd s11,136(sp) │ │ │ │ + sd s0,80(sp) │ │ │ │ + mv s1,a2 │ │ │ │ + mv s6,a5 │ │ │ │ + sd a6,64(sp) │ │ │ │ + sd a7,72(sp) │ │ │ │ + lbu s9,240(sp) │ │ │ │ + lbu s11,256(sp) │ │ │ │ + ld s7,264(sp) │ │ │ │ + ld s0,272(sp) │ │ │ │ + sd zero,112(sp) │ │ │ │ + jal 1e81c │ │ │ │ + mv s10,a0 │ │ │ │ + li a1,104 │ │ │ │ li a0,0 │ │ │ │ - li a7,-1 │ │ │ │ - srliw a4,a5,0x3 │ │ │ │ - add a4,a4,a1 │ │ │ │ - lbu a4,0(a4) │ │ │ │ - not a2,a5 │ │ │ │ - andi a2,a2,7 │ │ │ │ - sraw a4,a4,a2 │ │ │ │ - sub a6,a0,a3 │ │ │ │ - andi a4,a4,1 │ │ │ │ - sub a2,a3,a0 │ │ │ │ - srai a6,a6,0x3f │ │ │ │ - neg a4,a4 │ │ │ │ - and a2,a2,a6 │ │ │ │ - and a3,a3,a4 │ │ │ │ - addi a5,a5,-1 │ │ │ │ - add a0,a0,a2 │ │ │ │ - addi a3,a3,1 │ │ │ │ - bne a5,a7,febc │ │ │ │ - sext.w a0,a0 │ │ │ │ - ret │ │ │ │ + jal 1e81c │ │ │ │ li a3,1 │ │ │ │ + sd a0,8(s10) │ │ │ │ + sw a3,0(s10) │ │ │ │ + mv a4,a0 │ │ │ │ + beqz s1,c19e │ │ │ │ + lbu a3,737(s0) │ │ │ │ + sw zero,108(sp) │ │ │ │ + sd zero,0(a4) │ │ │ │ + sw zero,8(a4) │ │ │ │ + sd zero,16(a4) │ │ │ │ + sd zero,24(a4) │ │ │ │ + sb zero,32(a4) │ │ │ │ + sd zero,40(a4) │ │ │ │ + sd zero,48(a4) │ │ │ │ + sd zero,56(a4) │ │ │ │ + sd zero,64(a4) │ │ │ │ + sd zero,72(a4) │ │ │ │ + sd zero,80(a4) │ │ │ │ + sw zero,88(a4) │ │ │ │ + sd zero,96(a4) │ │ │ │ + sd a4,88(sp) │ │ │ │ + mv a0,s3 │ │ │ │ + beqz a3,c186 │ │ │ │ + jal 2628c │ │ │ │ + ld a4,88(sp) │ │ │ │ + mv a2,a0 │ │ │ │ + ld a5,80(sp) │ │ │ │ + snez a3,s2 │ │ │ │ + neg a3,a3 │ │ │ │ + ld a0,8(s10) │ │ │ │ + and s6,s6,a3 │ │ │ │ + sd a2,0(a4) │ │ │ │ + ld a3,64(sp) │ │ │ │ + ld a4,72(sp) │ │ │ │ + sd a5,48(sp) │ │ │ │ + li a5,1 │ │ │ │ + sd a5,8(sp) │ │ │ │ + mv a2,s1 │ │ │ │ + sd s11,56(sp) │ │ │ │ + sd s6,40(sp) │ │ │ │ + sd s5,32(sp) │ │ │ │ + sd s9,24(sp) │ │ │ │ + sd zero,16(sp) │ │ │ │ + sd zero,0(sp) │ │ │ │ + mv a7,s2 │ │ │ │ + li a6,1 │ │ │ │ + li a5,0 │ │ │ │ + mv a1,s4 │ │ │ │ + jal b1e0 │ │ │ │ + ld s1,8(s10) │ │ │ │ + sb zero,32(s1) │ │ │ │ + beqz s7,c0e6 │ │ │ │ + lbu a2,66(s7) │ │ │ │ + lbu s9,65(s7) │ │ │ │ + auipc a1,0x52 │ │ │ │ + addi a1,a1,1720 │ │ │ │ + mv a0,s1 │ │ │ │ + ld s6,0(s7) │ │ │ │ + ld s5,80(s7) │ │ │ │ + ld s4,88(s7) │ │ │ │ + ld s2,104(s7) │ │ │ │ + ld s3,96(s7) │ │ │ │ + lbu s7,8(s7) │ │ │ │ + jal a934 │ │ │ │ + mv a2,s9 │ │ │ │ + auipc a1,0x52 │ │ │ │ + addi a1,a1,1688 │ │ │ │ + mv a0,s1 │ │ │ │ + jal a934 │ │ │ │ + mv a2,s7 │ │ │ │ + auipc a1,0x52 │ │ │ │ + addi a1,a1,1680 │ │ │ │ + mv a0,s1 │ │ │ │ + jal a934 │ │ │ │ + mv a2,s6 │ │ │ │ + auipc a1,0x52 │ │ │ │ + addi a1,a1,1672 │ │ │ │ + mv a0,s1 │ │ │ │ + jal a934 │ │ │ │ + mv a2,s5 │ │ │ │ + auipc a1,0x52 │ │ │ │ + addi a1,a1,1664 │ │ │ │ + mv a0,s1 │ │ │ │ + jal a934 │ │ │ │ + mv a2,s4 │ │ │ │ + auipc a1,0x52 │ │ │ │ + addi a1,a1,1656 │ │ │ │ + mv a0,s1 │ │ │ │ + jal a934 │ │ │ │ + mv a2,s3 │ │ │ │ + auipc a1,0x52 │ │ │ │ + addi a1,a1,1648 │ │ │ │ + mv a0,s1 │ │ │ │ + jal a934 │ │ │ │ + beqz s2,c0e2 │ │ │ │ + mv a2,s2 │ │ │ │ + auipc a1,0x52 │ │ │ │ + addi a1,a1,1636 │ │ │ │ + mv a0,s1 │ │ │ │ + jal a934 │ │ │ │ + ld s1,8(s10) │ │ │ │ + ld a2,608(s0) │ │ │ │ + auipc a1,0x52 │ │ │ │ + addi a1,a1,1366 │ │ │ │ + mv a0,s1 │ │ │ │ + jal a934 │ │ │ │ + ld a0,8(s10) │ │ │ │ + li a2,1 │ │ │ │ + auipc a1,0x52 │ │ │ │ + addi a1,a1,826 │ │ │ │ + jal a934 │ │ │ │ + ld a0,8(s10) │ │ │ │ + li a2,0 │ │ │ │ + auipc a1,0x52 │ │ │ │ + addi a1,a1,1512 │ │ │ │ + jal a934 │ │ │ │ + ld a0,152(s0) │ │ │ │ + beqz a0,c1a8 │ │ │ │ + ld a3,528(s0) │ │ │ │ + ld a2,168(s0) │ │ │ │ + ld a1,8(s10) │ │ │ │ + jal 1e762 │ │ │ │ + lw a5,0(s10) │ │ │ │ + li s1,0 │ │ │ │ + li s0,0 │ │ │ │ + beqz a5,c150 │ │ │ │ + ld a0,8(s10) │ │ │ │ + addiw s0,s0,1 │ │ │ │ + add a0,a0,s1 │ │ │ │ + jal a248 │ │ │ │ + lw a5,0(s10) │ │ │ │ + addi s1,s1,104 │ │ │ │ + bltu s0,a5,c138 │ │ │ │ + ld a0,8(s10) │ │ │ │ + jal 3670 │ │ │ │ + ld a4,120(sp) │ │ │ │ + ld a5,0(s8) │ │ │ │ + xor a5,a5,a4 │ │ │ │ + li a4,0 │ │ │ │ + bnez a5,c1da │ │ │ │ + ld s0,224(sp) │ │ │ │ + ld ra,232(sp) │ │ │ │ + ld s1,216(sp) │ │ │ │ + ld s2,208(sp) │ │ │ │ + ld s3,200(sp) │ │ │ │ + ld s4,192(sp) │ │ │ │ + ld s5,184(sp) │ │ │ │ + ld s6,176(sp) │ │ │ │ + ld s7,168(sp) │ │ │ │ + ld s8,160(sp) │ │ │ │ + ld s9,152(sp) │ │ │ │ + ld s11,136(sp) │ │ │ │ + mv a0,s10 │ │ │ │ + ld s10,144(sp) │ │ │ │ + addi sp,sp,240 │ │ │ │ + j 3670 │ │ │ │ + jal 3310 │ │ │ │ + mv a3,a0 │ │ │ │ + addi a2,sp,108 │ │ │ │ + mv a1,s3 │ │ │ │ li a0,0 │ │ │ │ - li a7,-1 │ │ │ │ - srliw a4,a5,0x3 │ │ │ │ - add a4,a4,a1 │ │ │ │ - lbu a4,0(a4) │ │ │ │ - not a2,a5 │ │ │ │ - andi a2,a2,7 │ │ │ │ - sraw a4,a4,a2 │ │ │ │ - sub a6,a0,a3 │ │ │ │ - andi a4,a4,1 │ │ │ │ - sub a2,a3,a0 │ │ │ │ - srai a6,a6,0x3f │ │ │ │ - addi a4,a4,-1 │ │ │ │ - and a2,a2,a6 │ │ │ │ - and a3,a3,a4 │ │ │ │ - addi a5,a5,-1 │ │ │ │ - add a0,a0,a2 │ │ │ │ - addi a3,a3,1 │ │ │ │ - bne a5,a7,fefc │ │ │ │ - sext.w a0,a0 │ │ │ │ - ret │ │ │ │ + sw a3,108(sp) │ │ │ │ + jal 25cec │ │ │ │ + ld a4,88(sp) │ │ │ │ + mv a2,a0 │ │ │ │ + j bffc │ │ │ │ + auipc s1,0x58 │ │ │ │ + addi s1,s1,-638 │ │ │ │ + j bfb2 │ │ │ │ + mv a2,s0 │ │ │ │ + addi a1,sp,112 │ │ │ │ + jal bc44 │ │ │ │ + ld a1,8(s10) │ │ │ │ + li a2,10 │ │ │ │ + jal bb46 │ │ │ │ + ld a5,184(s0) │ │ │ │ + ld a0,112(sp) │ │ │ │ + beqz a5,c1c6 │ │ │ │ + jal 60de │ │ │ │ + j c12e │ │ │ │ + lw a4,344(s0) │ │ │ │ + li a5,1 │ │ │ │ + bgeu a5,a4,c12e │ │ │ │ + ld a0,528(s0) │ │ │ │ + jal 39e0 │ │ │ │ + j c12e │ │ │ │ + jal 3a10 <__stack_chk_fail@plt> │ │ │ │ addi sp,sp,-48 │ │ │ │ - sd s4,0(sp) │ │ │ │ - mv s4,a1 │ │ │ │ - mv a1,a2 │ │ │ │ sd ra,40(sp) │ │ │ │ sd s0,32(sp) │ │ │ │ + lbu a5,0(a0) │ │ │ │ + li a4,64 │ │ │ │ + beq a5,a4,c388 │ │ │ │ + li a4,10 │ │ │ │ + beq a5,a4,c388 │ │ │ │ sd s1,24(sp) │ │ │ │ - mv s0,a3 │ │ │ │ - sd s2,16(sp) │ │ │ │ sd s3,8(sp) │ │ │ │ + mv s1,a0 │ │ │ │ + mv s3,a1 │ │ │ │ + li a0,0 │ │ │ │ + li a1,104 │ │ │ │ + sd s2,16(sp) │ │ │ │ mv s2,a2 │ │ │ │ - mv s3,a4 │ │ │ │ - jal 14c9c │ │ │ │ - li a2,0 │ │ │ │ - mv a1,s2 │ │ │ │ + jal 1e81c │ │ │ │ + mv a2,s1 │ │ │ │ + mv s0,a0 │ │ │ │ + mv a3,s3 │ │ │ │ + auipc a1,0x55 │ │ │ │ + addi a1,a1,-306 │ │ │ │ + li a0,0 │ │ │ │ + jal 259a0 │ │ │ │ + lw a5,8(a0) │ │ │ │ mv s1,a0 │ │ │ │ - jal 14cf2 │ │ │ │ - addiw a0,s2,-1 │ │ │ │ - sw zero,0(s0) │ │ │ │ - sw zero,0(s3) │ │ │ │ - sext.w a2,a0 │ │ │ │ - beqz a2,10074 │ │ │ │ - mv a1,s4 │ │ │ │ - li a3,0 │ │ │ │ - li a5,0 │ │ │ │ - li t1,0 │ │ │ │ - li a4,1 │ │ │ │ - j ff8c │ │ │ │ - bltu a7,a6,10028 │ │ │ │ - addi a3,a3,1 │ │ │ │ - sext.w t1,a3 │ │ │ │ - addiw a5,a5,1 │ │ │ │ - addi a1,a1,4 │ │ │ │ - bgeu t1,a2,ffdc │ │ │ │ - lw a7,0(a1) │ │ │ │ - lw a6,4(a1) │ │ │ │ - bgeu a6,a7,ff7a │ │ │ │ - subw a5,t1,a5 │ │ │ │ - bltu t1,a5,ffce │ │ │ │ - srliw a7,a5,0x3 │ │ │ │ - add a7,a7,s1 │ │ │ │ - lbu t3,0(a7) │ │ │ │ - not a6,a5 │ │ │ │ - andi a6,a6,7 │ │ │ │ - sllw a6,a4,a6 │ │ │ │ - or a6,t3,a6 │ │ │ │ - sb a6,0(a7) │ │ │ │ - lw a6,0(s0) │ │ │ │ - addiw a5,a5,1 │ │ │ │ - addiw a6,a6,1 │ │ │ │ - sw a6,0(s0) │ │ │ │ - bgeu t1,a5,ffa0 │ │ │ │ - li a5,0 │ │ │ │ - addi a3,a3,1 │ │ │ │ - sext.w t1,a3 │ │ │ │ - addi a1,a1,4 │ │ │ │ - bltu t1,a2,ff8c │ │ │ │ - lw a2,0(s3) │ │ │ │ - srliw a0,a0,0x3 │ │ │ │ - add a0,a0,s1 │ │ │ │ - negw s2,s2 │ │ │ │ - lw a3,0(s0) │ │ │ │ - andi s2,s2,7 │ │ │ │ + beqz a5,c366 │ │ │ │ + ld a5,0(a0) │ │ │ │ + ld a0,0(a5) │ │ │ │ + sd zero,0(s0) │ │ │ │ + sw zero,8(s0) │ │ │ │ + sd zero,16(s0) │ │ │ │ + sd zero,24(s0) │ │ │ │ + sb zero,32(s0) │ │ │ │ + sd zero,40(s0) │ │ │ │ + sd zero,48(s0) │ │ │ │ + sd zero,56(s0) │ │ │ │ + sd zero,64(s0) │ │ │ │ + sd zero,72(s0) │ │ │ │ + sd zero,80(s0) │ │ │ │ + sw zero,88(s0) │ │ │ │ + sd zero,96(s0) │ │ │ │ + jal 2628c │ │ │ │ + lw a4,8(s1) │ │ │ │ li a5,1 │ │ │ │ - sllw a5,a5,s2 │ │ │ │ - lbu a4,0(a0) │ │ │ │ - zext.b a5,a5 │ │ │ │ - bgeu a2,a3,10066 │ │ │ │ - not a5,a5 │ │ │ │ - and a4,a4,a5 │ │ │ │ - sb a4,0(a0) │ │ │ │ - lw a5,0(s3) │ │ │ │ - addiw a5,a5,1 │ │ │ │ - sw a5,0(s3) │ │ │ │ + sd a0,0(s0) │ │ │ │ + bgeu a5,a4,c366 │ │ │ │ + ld a5,0(s1) │ │ │ │ + li a2,10 │ │ │ │ + li a1,0 │ │ │ │ + ld a0,16(a5) │ │ │ │ + jal 32b0 │ │ │ │ + lw a4,8(s1) │ │ │ │ + slliw a0,a0,0x10 │ │ │ │ + sraiw a0,a0,0x10 │ │ │ │ + sw a0,8(s0) │ │ │ │ + li a5,2 │ │ │ │ + bgeu a5,a4,c366 │ │ │ │ + ld a5,0(s1) │ │ │ │ + ld a0,32(a5) │ │ │ │ + jal 2628c │ │ │ │ + lw a4,8(s1) │ │ │ │ + li a5,3 │ │ │ │ + sd a0,16(s0) │ │ │ │ + bgeu a5,a4,c366 │ │ │ │ + ld a5,0(s1) │ │ │ │ + li a2,10 │ │ │ │ + li a1,0 │ │ │ │ + ld a0,48(a5) │ │ │ │ + jal 3550 │ │ │ │ + lw a4,8(s1) │ │ │ │ + li a5,4 │ │ │ │ + sd a0,24(s0) │ │ │ │ + bgeu a5,a4,c366 │ │ │ │ + ld a5,0(s1) │ │ │ │ + li a2,10 │ │ │ │ + li a1,0 │ │ │ │ + ld a0,64(a5) │ │ │ │ + jal 32b0 │ │ │ │ + sb a0,32(s0) │ │ │ │ + lw a4,8(s1) │ │ │ │ + li a5,5 │ │ │ │ + bgeu a5,a4,c366 │ │ │ │ + ld a5,0(s1) │ │ │ │ + ld a0,80(a5) │ │ │ │ + jal 2628c │ │ │ │ + lw a4,8(s1) │ │ │ │ + li a5,6 │ │ │ │ + sd a0,40(s0) │ │ │ │ + bgeu a5,a4,c366 │ │ │ │ + ld a5,0(s1) │ │ │ │ + ld a0,96(a5) │ │ │ │ + jal 2628c │ │ │ │ + lw a4,8(s1) │ │ │ │ + li a5,7 │ │ │ │ + sd a0,48(s0) │ │ │ │ + bgeu a5,a4,c366 │ │ │ │ + ld a5,0(s1) │ │ │ │ + li a2,10 │ │ │ │ + li a1,0 │ │ │ │ + ld a0,112(a5) │ │ │ │ + jal 3550 │ │ │ │ + lw a4,8(s1) │ │ │ │ + li a5,8 │ │ │ │ + sd a0,56(s0) │ │ │ │ + bgeu a5,a4,c366 │ │ │ │ + ld a5,0(s1) │ │ │ │ + li a2,10 │ │ │ │ + li a1,0 │ │ │ │ + ld a0,128(a5) │ │ │ │ + jal 3550 │ │ │ │ + lw a4,8(s1) │ │ │ │ + li a5,9 │ │ │ │ + sd a0,64(s0) │ │ │ │ + bgeu a5,a4,c366 │ │ │ │ + ld a5,0(s1) │ │ │ │ + ld a0,144(a5) │ │ │ │ + jal 2628c │ │ │ │ + lw a4,8(s1) │ │ │ │ + li a5,10 │ │ │ │ + sd a0,72(s0) │ │ │ │ + bgeu a5,a4,c366 │ │ │ │ + ld a5,0(s1) │ │ │ │ + ld a0,160(a5) │ │ │ │ + jal 2628c │ │ │ │ + lw a4,8(s1) │ │ │ │ + li a5,11 │ │ │ │ + sd a0,80(s0) │ │ │ │ + bgeu a5,a4,c366 │ │ │ │ + ld a5,0(s1) │ │ │ │ + li s3,12 │ │ │ │ + ld a1,176(a5) │ │ │ │ + j c350 │ │ │ │ + ld a5,0(s1) │ │ │ │ + addiw s3,s3,1 │ │ │ │ + add a5,a5,a4 │ │ │ │ + ld a1,0(a5) │ │ │ │ + li a2,0 │ │ │ │ + mv a0,s0 │ │ │ │ + jal a934 │ │ │ │ + lw a5,8(s1) │ │ │ │ + slli a3,s3,0x20 │ │ │ │ + srli a4,a3,0x1c │ │ │ │ + bltu s3,a5,c348 │ │ │ │ + beqz s2,c370 │ │ │ │ + lw a5,8(s0) │ │ │ │ + andi a5,a5,4 │ │ │ │ + beqz a5,c394 │ │ │ │ + mv a1,s1 │ │ │ │ + li a0,0 │ │ │ │ + jal 25ea4 │ │ │ │ ld ra,40(sp) │ │ │ │ + mv a0,s0 │ │ │ │ ld s0,32(sp) │ │ │ │ + ld s1,24(sp) │ │ │ │ ld s2,16(sp) │ │ │ │ ld s3,8(sp) │ │ │ │ - ld s4,0(sp) │ │ │ │ - mv a0,s1 │ │ │ │ - ld s1,24(sp) │ │ │ │ addi sp,sp,48 │ │ │ │ ret │ │ │ │ - subw a5,t1,a5 │ │ │ │ - bltu t1,a5,ffce │ │ │ │ - srliw a7,a5,0x3 │ │ │ │ - add a7,a7,s1 │ │ │ │ - not a6,a5 │ │ │ │ - lbu t3,0(a7) │ │ │ │ - andi a6,a6,7 │ │ │ │ - sllw a6,a4,a6 │ │ │ │ - not a6,a6 │ │ │ │ - and a6,a6,t3 │ │ │ │ - sb a6,0(a7) │ │ │ │ - lw a6,0(s3) │ │ │ │ - addiw a5,a5,1 │ │ │ │ - addiw a6,a6,1 │ │ │ │ - sw a6,0(s3) │ │ │ │ - bgeu t1,a5,10030 │ │ │ │ - li a5,0 │ │ │ │ - j ffd0 │ │ │ │ - or a4,a4,a5 │ │ │ │ - sb a4,0(a0) │ │ │ │ - lw a5,0(s0) │ │ │ │ - addiw a5,a5,1 │ │ │ │ - sw a5,0(s0) │ │ │ │ - j 10016 │ │ │ │ - mv a0,s1 │ │ │ │ - li a2,0 │ │ │ │ - j ffe6 │ │ │ │ - addi sp,sp,-48 │ │ │ │ - sd s4,0(sp) │ │ │ │ - mv s4,a1 │ │ │ │ - mv a1,a2 │ │ │ │ - sd ra,40(sp) │ │ │ │ - sd s0,32(sp) │ │ │ │ - sd s1,24(sp) │ │ │ │ - mv s0,a3 │ │ │ │ - sd s2,16(sp) │ │ │ │ - sd s3,8(sp) │ │ │ │ - mv s2,a2 │ │ │ │ - mv s3,a4 │ │ │ │ - jal 14c9c │ │ │ │ - li a2,0 │ │ │ │ - mv a1,s2 │ │ │ │ - mv s1,a0 │ │ │ │ - jal 14cf2 │ │ │ │ - addiw a0,s2,-1 │ │ │ │ - sw zero,0(s0) │ │ │ │ - sw zero,0(s3) │ │ │ │ - sext.w a2,a0 │ │ │ │ - beqz a2,101ba │ │ │ │ - mv a1,s4 │ │ │ │ - li a3,0 │ │ │ │ - li a5,0 │ │ │ │ - li t1,0 │ │ │ │ - li a4,1 │ │ │ │ - j 100d2 │ │ │ │ - bltu a7,a6,1016e │ │ │ │ - addi a3,a3,1 │ │ │ │ - sext.w t1,a3 │ │ │ │ - addiw a5,a5,1 │ │ │ │ - addi a1,a1,1 │ │ │ │ - bgeu t1,a2,10122 │ │ │ │ - lbu a7,0(a1) │ │ │ │ - lbu a6,1(a1) │ │ │ │ - bgeu a6,a7,100c0 │ │ │ │ - subw a5,t1,a5 │ │ │ │ - bltu t1,a5,10114 │ │ │ │ - srliw a7,a5,0x3 │ │ │ │ - add a7,a7,s1 │ │ │ │ - lbu t3,0(a7) │ │ │ │ - not a6,a5 │ │ │ │ - andi a6,a6,7 │ │ │ │ - sllw a6,a4,a6 │ │ │ │ - or a6,t3,a6 │ │ │ │ - sb a6,0(a7) │ │ │ │ - lw a6,0(s0) │ │ │ │ - addiw a5,a5,1 │ │ │ │ - addiw a6,a6,1 │ │ │ │ - sw a6,0(s0) │ │ │ │ - bgeu t1,a5,100e6 │ │ │ │ - li a5,0 │ │ │ │ - addi a3,a3,1 │ │ │ │ - sext.w t1,a3 │ │ │ │ - addi a1,a1,1 │ │ │ │ - bltu t1,a2,100d2 │ │ │ │ - lw a2,0(s3) │ │ │ │ - srliw a0,a0,0x3 │ │ │ │ - add a0,a0,s1 │ │ │ │ - negw s2,s2 │ │ │ │ - lw a3,0(s0) │ │ │ │ - andi s2,s2,7 │ │ │ │ - li a5,1 │ │ │ │ - sllw a5,a5,s2 │ │ │ │ - lbu a4,0(a0) │ │ │ │ - zext.b a5,a5 │ │ │ │ - bgeu a2,a3,101ac │ │ │ │ - not a5,a5 │ │ │ │ - and a4,a4,a5 │ │ │ │ - sb a4,0(a0) │ │ │ │ - lw a5,0(s3) │ │ │ │ - addiw a5,a5,1 │ │ │ │ - sw a5,0(s3) │ │ │ │ + li s0,0 │ │ │ │ ld ra,40(sp) │ │ │ │ + mv a0,s0 │ │ │ │ ld s0,32(sp) │ │ │ │ - ld s2,16(sp) │ │ │ │ - ld s3,8(sp) │ │ │ │ - ld s4,0(sp) │ │ │ │ - mv a0,s1 │ │ │ │ - ld s1,24(sp) │ │ │ │ addi sp,sp,48 │ │ │ │ ret │ │ │ │ - subw a5,t1,a5 │ │ │ │ - bltu t1,a5,10114 │ │ │ │ - srliw a7,a5,0x3 │ │ │ │ - add a7,a7,s1 │ │ │ │ - not a6,a5 │ │ │ │ - lbu t3,0(a7) │ │ │ │ - andi a6,a6,7 │ │ │ │ - sllw a6,a4,a6 │ │ │ │ - not a6,a6 │ │ │ │ - and a6,a6,t3 │ │ │ │ - sb a6,0(a7) │ │ │ │ - lw a6,0(s3) │ │ │ │ - addiw a5,a5,1 │ │ │ │ - addiw a6,a6,1 │ │ │ │ - sw a6,0(s3) │ │ │ │ - bgeu t1,a5,10176 │ │ │ │ + mv a1,s2 │ │ │ │ + mv a0,s0 │ │ │ │ + jal b022 │ │ │ │ + mv s2,a0 │ │ │ │ + beqz a0,c370 │ │ │ │ + jal 2745a │ │ │ │ + mv a0,s2 │ │ │ │ + jal 3670 │ │ │ │ + j c370 │ │ │ │ + addi sp,sp,-576 │ │ │ │ + lw a4,576(sp) │ │ │ │ + sd a5,224(sp) │ │ │ │ + sd ra,568(sp) │ │ │ │ + sd a4,176(sp) │ │ │ │ + auipc a4,0x6e │ │ │ │ + ld a4,-1196(a4) │ │ │ │ + ld a5,0(a4) │ │ │ │ + sd a5,424(sp) │ │ │ │ li a5,0 │ │ │ │ - j 10116 │ │ │ │ - or a4,a4,a5 │ │ │ │ - sb a4,0(a0) │ │ │ │ - lw a5,0(s0) │ │ │ │ - addiw a5,a5,1 │ │ │ │ - sw a5,0(s0) │ │ │ │ - j 1015c │ │ │ │ - mv a0,s1 │ │ │ │ - li a2,0 │ │ │ │ - j 1012c │ │ │ │ - addi sp,sp,-80 │ │ │ │ - sd s8,0(sp) │ │ │ │ - slli s8,a2,0x20 │ │ │ │ - srli s8,s8,0x20 │ │ │ │ - sd s0,64(sp) │ │ │ │ - slli s0,s8,0x2 │ │ │ │ - sd s7,8(sp) │ │ │ │ + sd a3,312(sp) │ │ │ │ + sd a6,240(sp) │ │ │ │ + sd a7,168(sp) │ │ │ │ + sd a1,152(sp) │ │ │ │ + sd s0,560(sp) │ │ │ │ + sd s1,552(sp) │ │ │ │ + sd s7,504(sp) │ │ │ │ + sd s8,496(sp) │ │ │ │ + mv s7,a2 │ │ │ │ + ld s8,592(sp) │ │ │ │ + sd s2,544(sp) │ │ │ │ + sd s3,536(sp) │ │ │ │ + sd s4,528(sp) │ │ │ │ + sd s5,520(sp) │ │ │ │ + sd s6,512(sp) │ │ │ │ + sd s9,488(sp) │ │ │ │ + sd s10,480(sp) │ │ │ │ + sd s11,472(sp) │ │ │ │ + fsd fs0,456(sp) │ │ │ │ + sd a0,144(sp) │ │ │ │ + jal 421e6 │ │ │ │ + mv a5,a0 │ │ │ │ + mv a0,s7 │ │ │ │ + mv s0,a5 │ │ │ │ + sd a5,32(sp) │ │ │ │ + jal 50ffe │ │ │ │ + mv a5,a0 │ │ │ │ + li a1,0 │ │ │ │ + mv a0,s7 │ │ │ │ + mv s1,a5 │ │ │ │ + sd a5,248(sp) │ │ │ │ + jal 504b4 │ │ │ │ + mv a4,a0 │ │ │ │ + sd a0,288(sp) │ │ │ │ + li a1,1 │ │ │ │ + mv a0,s7 │ │ │ │ + sb a4,416(sp) │ │ │ │ + jal 504b4 │ │ │ │ + sd a0,296(sp) │ │ │ │ + sb a0,417(sp) │ │ │ │ + beqz s0,c43e │ │ │ │ + bnez s1,c43e │ │ │ │ + j d2c8 │ │ │ │ + sd zero,160(sp) │ │ │ │ + li s3,1 │ │ │ │ + lw s0,32(s7) │ │ │ │ + li a1,16 │ │ │ │ li a0,0 │ │ │ │ - mv s7,a1 │ │ │ │ - mv a1,s0 │ │ │ │ - sd ra,72(sp) │ │ │ │ - sd s1,56(sp) │ │ │ │ - sd s2,48(sp) │ │ │ │ - sd s3,40(sp) │ │ │ │ - sd s4,32(sp) │ │ │ │ + sd s0,128(sp) │ │ │ │ + jal 1e81c │ │ │ │ + slli a5,s0,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + li a1,104 │ │ │ │ + mul a1,a5,a1 │ │ │ │ + mv s4,a0 │ │ │ │ + li a0,0 │ │ │ │ + sd a5,136(sp) │ │ │ │ + jal 1e81c │ │ │ │ + sd a0,8(s4) │ │ │ │ + sw s0,0(s4) │ │ │ │ + bnez s0,c9f4 │ │ │ │ + sd zero,336(sp) │ │ │ │ + sd zero,264(sp) │ │ │ │ + sd zero,304(sp) │ │ │ │ + fmv.d.x fs0,zero │ │ │ │ + li s6,0 │ │ │ │ + li s5,0 │ │ │ │ + beqz s3,ca8a │ │ │ │ + sub s6,s6,s5 │ │ │ │ + lwu a5,356(s8) │ │ │ │ + addi a4,s6,1 │ │ │ │ + sd a4,320(sp) │ │ │ │ + sd a4,256(sp) │ │ │ │ + bltu a5,a4,c49e │ │ │ │ + j d360 │ │ │ │ + lbu a5,736(s8) │ │ │ │ + sd zero,344(sp) │ │ │ │ + li s3,0 │ │ │ │ + beqz a5,ca9a │ │ │ │ + mv a0,s7 │ │ │ │ + jal 504ec │ │ │ │ + sd a0,232(sp) │ │ │ │ + bnez a0,ca9a │ │ │ │ + ld a5,344(sp) │ │ │ │ + sd zero,360(sp) │ │ │ │ + sd a5,352(sp) │ │ │ │ + mv a0,s7 │ │ │ │ + jal 51248 │ │ │ │ + mv a5,a0 │ │ │ │ + sext.w s0,a5 │ │ │ │ + mv a0,s7 │ │ │ │ + sd s0,112(sp) │ │ │ │ + jal 511de │ │ │ │ + ld a5,128(sp) │ │ │ │ + sext.w a6,a0 │ │ │ │ + beqz a5,c9ac │ │ │ │ + slli a3,s0,0x20 │ │ │ │ + li a5,88 │ │ │ │ + srli a3,a3,0x20 │ │ │ │ + mul a3,a3,a5 │ │ │ │ + slli a4,a6,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + li a2,1 │ │ │ │ + li s11,0 │ │ │ │ + fsd fs1,448(sp) │ │ │ │ + fsd fs2,440(sp) │ │ │ │ + fsd fs3,432(sp) │ │ │ │ + sd zero,104(sp) │ │ │ │ + sd a6,48(sp) │ │ │ │ + mul a5,a4,a5 │ │ │ │ + sd a3,280(sp) │ │ │ │ + addi a3,sp,384 │ │ │ │ + sd a3,192(sp) │ │ │ │ + addi a3,sp,380 │ │ │ │ + sd a3,184(sp) │ │ │ │ + addi a3,sp,400 │ │ │ │ + sd a3,216(sp) │ │ │ │ + addi a3,sp,392 │ │ │ │ + sd a3,208(sp) │ │ │ │ + addi a3,sp,388 │ │ │ │ + sd a3,200(sp) │ │ │ │ + ld a3,240(sp) │ │ │ │ + sd a5,272(sp) │ │ │ │ + mv s9,s11 │ │ │ │ + sltu a3,a2,a3 │ │ │ │ + sd a3,328(sp) │ │ │ │ + auipc a5,0x58 │ │ │ │ + fld fs1,-1474(a5) │ │ │ │ + auipc a5,0x58 │ │ │ │ + fld fs2,-1474(a5) │ │ │ │ + auipc a5,0x58 │ │ │ │ + fld fs3,-1474(a5) │ │ │ │ + li s0,88 │ │ │ │ + mul s0,s9,s0 │ │ │ │ + ld a0,48(s7) │ │ │ │ + sext.w s5,s9 │ │ │ │ sd s5,24(sp) │ │ │ │ - mv s4,a2 │ │ │ │ - sd s6,16(sp) │ │ │ │ - mv s5,a5 │ │ │ │ - mv s6,a4 │ │ │ │ - mv s3,a3 │ │ │ │ - jal 1d4e0 │ │ │ │ - mv a1,s0 │ │ │ │ + add a0,a0,s0 │ │ │ │ + jal 4fcb2 │ │ │ │ + ld a5,48(s7) │ │ │ │ + sd a0,392(sp) │ │ │ │ mv s1,a0 │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - slli a5,s6,0x20 │ │ │ │ - srli s0,a5,0x1e │ │ │ │ + add a0,a5,s0 │ │ │ │ + jal 4fd06 │ │ │ │ + ld a5,48(s7) │ │ │ │ + sd a0,400(sp) │ │ │ │ + mv s3,a0 │ │ │ │ + add a0,a5,s0 │ │ │ │ + jal 4fd94 │ │ │ │ + ld a5,48(s7) │ │ │ │ mv s2,a0 │ │ │ │ - mv a2,s0 │ │ │ │ - li a1,0 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 3890 │ │ │ │ - beqz s4,10310 │ │ │ │ - mv a5,s7 │ │ │ │ - add a3,s8,s7 │ │ │ │ - lbu a6,0(a5) │ │ │ │ - addi a5,a5,1 │ │ │ │ - subw a6,a6,s5 │ │ │ │ - slli a4,a6,0x20 │ │ │ │ - srli a6,a4,0x1e │ │ │ │ - add a6,a6,s1 │ │ │ │ - lw a4,0(a6) │ │ │ │ - addiw a4,a4,1 │ │ │ │ - sw a4,0(a6) │ │ │ │ - bne a3,a5,1021c │ │ │ │ - lw a3,0(s1) │ │ │ │ - sw zero,0(s1) │ │ │ │ - beqz s6,10272 │ │ │ │ - mv a4,s1 │ │ │ │ - li a5,0 │ │ │ │ - addiw a6,a5,-1 │ │ │ │ - slli a2,a6,0x20 │ │ │ │ - srli a6,a2,0x1e │ │ │ │ - add a6,a6,s1 │ │ │ │ - lw a2,0(a6) │ │ │ │ - sext.w a3,a3 │ │ │ │ - addiw a5,a5,1 │ │ │ │ - addw a2,a2,a3 │ │ │ │ - lw a3,0(a4) │ │ │ │ - sw a2,0(a4) │ │ │ │ - addi a4,a4,4 │ │ │ │ - bltu a5,s6,1024c │ │ │ │ - beqz s4,10304 │ │ │ │ - li a3,0 │ │ │ │ - add a5,s7,a3 │ │ │ │ - lbu a6,0(a5) │ │ │ │ - subw a6,a6,s5 │ │ │ │ - slli a5,a6,0x20 │ │ │ │ - srli a6,a5,0x1e │ │ │ │ - add a6,a6,s1 │ │ │ │ - lwu a7,0(a6) │ │ │ │ - slli a7,a7,0x2 │ │ │ │ - add a7,a7,s2 │ │ │ │ - sw a3,0(a7) │ │ │ │ - lw a5,0(a6) │ │ │ │ - addi a3,a3,1 │ │ │ │ - sext.w a4,a3 │ │ │ │ - addiw a5,a5,1 │ │ │ │ - sw a5,0(a6) │ │ │ │ - bltu a4,s4,10274 │ │ │ │ - li a2,0 │ │ │ │ - mv a1,s4 │ │ │ │ + add a0,a5,s0 │ │ │ │ + jal 4fd9a │ │ │ │ + snez a4,s2 │ │ │ │ + mv a5,a0 │ │ │ │ + mv a1,a4 │ │ │ │ + mv a0,s7 │ │ │ │ + sd a4,120(sp) │ │ │ │ + sd a5,88(sp) │ │ │ │ + jal 54398 │ │ │ │ + sd a0,64(sp) │ │ │ │ + bnez s2,cd66 │ │ │ │ + ld a5,168(sp) │ │ │ │ + beqz a5,d0a4 │ │ │ │ + ld a5,224(sp) │ │ │ │ + li a4,1 │ │ │ │ + li s10,0 │ │ │ │ + sltu a5,a4,a5 │ │ │ │ + sd a5,96(sp) │ │ │ │ + ld a5,112(sp) │ │ │ │ + beq a5,s5,c5b8 │ │ │ │ + ld a5,48(sp) │ │ │ │ + beq a5,s5,c5b8 │ │ │ │ + ld s10,288(sp) │ │ │ │ + lw s5,388(s8) │ │ │ │ + bnez s5,cd8a │ │ │ │ + li s1,104 │ │ │ │ + mul s1,s9,s1 │ │ │ │ + ld a0,48(s7) │ │ │ │ + ld s5,8(s4) │ │ │ │ + add a0,a0,s0 │ │ │ │ + jal 4fcac │ │ │ │ + lbu a5,737(s8) │ │ │ │ + sw zero,408(sp) │ │ │ │ + mv s6,a0 │ │ │ │ + add s5,s5,s1 │ │ │ │ + sd zero,0(s5) │ │ │ │ + sw zero,8(s5) │ │ │ │ + sd zero,16(s5) │ │ │ │ + sd zero,24(s5) │ │ │ │ + sb zero,32(s5) │ │ │ │ + sd zero,40(s5) │ │ │ │ + sd zero,48(s5) │ │ │ │ + sd zero,56(s5) │ │ │ │ + sd zero,64(s5) │ │ │ │ + sd zero,72(s5) │ │ │ │ + sd zero,80(s5) │ │ │ │ + sw zero,88(s5) │ │ │ │ + sd zero,96(s5) │ │ │ │ + beqz a5,cdc8 │ │ │ │ + jal 2628c │ │ │ │ + sd a0,0(s5) │ │ │ │ + lbu a5,448(s8) │ │ │ │ + ld a0,48(s7) │ │ │ │ + bnez a5,cdec │ │ │ │ + add a0,a0,s0 │ │ │ │ + jal 4fd94 │ │ │ │ + bnez a0,cd3c │ │ │ │ + ld a0,8(s4) │ │ │ │ + ld a2,168(sp) │ │ │ │ + auipc a1,0x52 │ │ │ │ + addi a1,a1,186 │ │ │ │ + add a0,a0,s1 │ │ │ │ + jal a934 │ │ │ │ + ld a0,8(s4) │ │ │ │ + ld a2,224(sp) │ │ │ │ + auipc a1,0x52 │ │ │ │ + addi a1,a1,-538 │ │ │ │ + add a0,a0,s1 │ │ │ │ + jal a934 │ │ │ │ + ld a5,32(sp) │ │ │ │ + sd zero,56(sp) │ │ │ │ + beqz a5,c67c │ │ │ │ + ld a5,248(sp) │ │ │ │ + beqz a5,c67c │ │ │ │ + ld a0,48(s7) │ │ │ │ + bnez s2,d0de │ │ │ │ + ld a5,272(sp) │ │ │ │ + add a0,a0,a5 │ │ │ │ + jal 4fd9a │ │ │ │ + sd a0,56(sp) │ │ │ │ + lbu a5,248(s8) │ │ │ │ + ld a7,192(sp) │ │ │ │ + ld a6,184(sp) │ │ │ │ + sd a5,0(sp) │ │ │ │ + ld a3,152(sp) │ │ │ │ + ld a5,24(sp) │ │ │ │ + ld a2,144(sp) │ │ │ │ + ld a1,216(sp) │ │ │ │ + ld a0,208(sp) │ │ │ │ + snez s3,s3 │ │ │ │ + sd s3,8(sp) │ │ │ │ + mv a4,s7 │ │ │ │ + jal b3c4 │ │ │ │ + ld s5,400(sp) │ │ │ │ + sd s5,40(sp) │ │ │ │ + beqz s5,d000 │ │ │ │ + ld a0,48(s7) │ │ │ │ + add a0,a0,s0 │ │ │ │ + jal 4fe80 │ │ │ │ + lw a5,248(s8) │ │ │ │ + lw a1,380(sp) │ │ │ │ + lw a2,384(sp) │ │ │ │ + li a3,83 │ │ │ │ + beqz a5,c6c4 │ │ │ │ + li a3,72 │ │ │ │ + lbu a5,604(s8) │ │ │ │ + li a4,0 │ │ │ │ + jal 5a414 │ │ │ │ + ld a5,48(s7) │ │ │ │ + sd a0,72(sp) │ │ │ │ + add a0,a5,s0 │ │ │ │ + jal 4fe86 │ │ │ │ + ld a5,48(s7) │ │ │ │ + sext.w s6,a0 │ │ │ │ + add a0,a5,s0 │ │ │ │ + jal 4fe78 │ │ │ │ + mv a3,a0 │ │ │ │ + ld a0,48(s7) │ │ │ │ + ld a5,8(s4) │ │ │ │ + slli a4,s6,0x20 │ │ │ │ + ld s3,392(sp) │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + sub a4,a4,a3 │ │ │ │ + add a0,a0,s0 │ │ │ │ + add s11,a5,s1 │ │ │ │ + sd a4,80(sp) │ │ │ │ + jal 4fef4 │ │ │ │ + mv s6,a0 │ │ │ │ mv a0,s3 │ │ │ │ - jal 14cf2 │ │ │ │ - beqz s6,102e4 │ │ │ │ - mv a3,s1 │ │ │ │ - add s0,s0,s1 │ │ │ │ - li a1,1 │ │ │ │ - lw a5,0(a3) │ │ │ │ - addi a3,a3,4 │ │ │ │ - addiw a4,a5,-1 │ │ │ │ - srliw a4,a4,0x3 │ │ │ │ - add a4,a4,s3 │ │ │ │ - lbu a2,0(a4) │ │ │ │ - negw a5,a5 │ │ │ │ - andi a5,a5,7 │ │ │ │ - sllw a5,a1,a5 │ │ │ │ - or a5,a5,a2 │ │ │ │ - sb a5,0(a4) │ │ │ │ - bne s0,a3,102be │ │ │ │ - mv a0,s1 │ │ │ │ + jal 2628c │ │ │ │ + sd a0,72(s11) │ │ │ │ + ld a0,40(sp) │ │ │ │ + jal 2628c │ │ │ │ + sd a0,80(s11) │ │ │ │ + mv a0,s6 │ │ │ │ + jal 2628c │ │ │ │ + ld a4,80(sp) │ │ │ │ + ld a5,32(sp) │ │ │ │ + sd a0,16(s11) │ │ │ │ + addi a4,a4,1 │ │ │ │ + sd a4,24(s11) │ │ │ │ + beqz a5,ccfa │ │ │ │ + lw a3,8(s11) │ │ │ │ + ld a5,232(sp) │ │ │ │ + ori a4,a3,1 │ │ │ │ + sw a4,8(s11) │ │ │ │ + beqz a5,d056 │ │ │ │ + ld a5,160(sp) │ │ │ │ + ori a4,a3,3 │ │ │ │ + sw a4,8(s11) │ │ │ │ + bnez a5,d0ec │ │ │ │ + ld a5,88(sp) │ │ │ │ + bnez a5,cfd8 │ │ │ │ + ld a5,56(sp) │ │ │ │ + bnez a5,d26e │ │ │ │ + bnez s2,cd32 │ │ │ │ + ori a4,a4,64 │ │ │ │ + sw a4,8(s11) │ │ │ │ + ld a5,96(sp) │ │ │ │ + beqz a5,c782 │ │ │ │ + lw a4,8(s11) │ │ │ │ + ori a4,a4,256 │ │ │ │ + sw a4,8(s11) │ │ │ │ + beqz s10,c796 │ │ │ │ + lw a4,8(s11) │ │ │ │ + lui a3,0x1 │ │ │ │ + addi a3,a3,-2048 │ │ │ │ + or a4,a4,a3 │ │ │ │ + sw a4,8(s11) │ │ │ │ + mv a0,s5 │ │ │ │ jal 3670 │ │ │ │ - ld ra,72(sp) │ │ │ │ - ld s0,64(sp) │ │ │ │ - ld s1,56(sp) │ │ │ │ - ld s3,40(sp) │ │ │ │ - ld s4,32(sp) │ │ │ │ - ld s5,24(sp) │ │ │ │ - ld s6,16(sp) │ │ │ │ - ld s7,8(sp) │ │ │ │ - ld s8,0(sp) │ │ │ │ - mv a0,s2 │ │ │ │ - ld s2,48(sp) │ │ │ │ - addi sp,sp,80 │ │ │ │ - ret │ │ │ │ - li a2,0 │ │ │ │ - li a1,0 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 14cf2 │ │ │ │ - j 102b8 │ │ │ │ - lw a3,0(s1) │ │ │ │ - sw zero,0(s1) │ │ │ │ - bnez s6,10248 │ │ │ │ - li a2,0 │ │ │ │ - li a1,0 │ │ │ │ mv a0,s3 │ │ │ │ - jal 14cf2 │ │ │ │ - j 102e4 │ │ │ │ - addi sp,sp,-80 │ │ │ │ - sd s8,0(sp) │ │ │ │ - lw s8,80(sp) │ │ │ │ - sd s2,48(sp) │ │ │ │ - sd s3,40(sp) │ │ │ │ - sd s6,16(sp) │ │ │ │ - sd s7,8(sp) │ │ │ │ - mv s6,a1 │ │ │ │ - addiw s7,a2,-1 │ │ │ │ - li a1,361 │ │ │ │ - mv s2,a2 │ │ │ │ - mv s3,a3 │ │ │ │ - auipc a2,0x4e │ │ │ │ - addi a2,a2,1134 │ │ │ │ - mv a3,s8 │ │ │ │ - auipc a0,0x4e │ │ │ │ - addi a0,a0,1172 │ │ │ │ - sd ra,72(sp) │ │ │ │ - sd s0,64(sp) │ │ │ │ - sd s1,56(sp) │ │ │ │ - mv s0,a5 │ │ │ │ - mv s1,a4 │ │ │ │ - sd s4,32(sp) │ │ │ │ - sd s5,24(sp) │ │ │ │ - mv s4,a7 │ │ │ │ - mv s5,a6 │ │ │ │ - jal 27d46 │ │ │ │ - li a2,0 │ │ │ │ - mv a1,s8 │ │ │ │ - mv a0,s4 │ │ │ │ - slli s7,s7,0x20 │ │ │ │ - jal 14cf2 │ │ │ │ - srli s7,s7,0x20 │ │ │ │ - mv a3,s7 │ │ │ │ - auipc a2,0x4e │ │ │ │ - addi a2,a2,1148 │ │ │ │ - li a1,364 │ │ │ │ - auipc a0,0x4e │ │ │ │ - addi a0,a0,1112 │ │ │ │ - jal 27d46 │ │ │ │ - addi a6,s6,-4 │ │ │ │ - li a3,-1 │ │ │ │ - li a2,1 │ │ │ │ - addiw a1,s8,-1 │ │ │ │ - bnez s7,10558 │ │ │ │ - mv a4,s6 │ │ │ │ - li a7,0 │ │ │ │ - slli t3,a7,0x2 │ │ │ │ - add a5,s6,t3 │ │ │ │ - lwu a5,0(a5) │ │ │ │ - slli a5,a5,0x2 │ │ │ │ - add a5,a5,s3 │ │ │ │ - lw a0,0(a5) │ │ │ │ - beqz a0,10602 │ │ │ │ - slli t1,a0,0x20 │ │ │ │ - srli a0,t1,0x1e │ │ │ │ - addi a0,a0,-4 │ │ │ │ - add a0,a0,s1 │ │ │ │ - lw t1,0(a0) │ │ │ │ - add t3,t3,a6 │ │ │ │ - srliw t4,t1,0x3 │ │ │ │ - sw t1,0(a5) │ │ │ │ - add t4,t4,s4 │ │ │ │ - lbu t5,0(t4) │ │ │ │ - not a5,t1 │ │ │ │ - andi a5,a5,7 │ │ │ │ - sllw a5,a2,a5 │ │ │ │ - or a5,t5,a5 │ │ │ │ - sb a5,0(t4) │ │ │ │ - lw a5,0(a0) │ │ │ │ - addiw a5,a5,1 │ │ │ │ - sw a5,0(a0) │ │ │ │ - blt s7,a7,1060a │ │ │ │ - lwu a5,0(a4) │ │ │ │ - addi a4,a4,-4 │ │ │ │ - slli a5,a5,0x2 │ │ │ │ - add a5,a5,s3 │ │ │ │ - lw a0,0(a5) │ │ │ │ - addiw a5,a0,1 │ │ │ │ - srliw t1,a5,0x3 │ │ │ │ - not a5,a5 │ │ │ │ - add t1,t1,s4 │ │ │ │ - andi a5,a5,7 │ │ │ │ - beq a0,a3,10448 │ │ │ │ - beq a1,a0,10448 │ │ │ │ - lbu t1,0(t1) │ │ │ │ - srliw t4,a0,0x3 │ │ │ │ - not a0,a0 │ │ │ │ - andi a0,a0,7 │ │ │ │ - sraw a5,t1,a5 │ │ │ │ - sllw a0,a2,a0 │ │ │ │ - andi a5,a5,1 │ │ │ │ - add t4,t4,s4 │ │ │ │ - not a0,a0 │ │ │ │ - beqz a5,10448 │ │ │ │ - lbu a5,0(t4) │ │ │ │ - and a0,a0,a5 │ │ │ │ - sb a0,0(t4) │ │ │ │ - bne t3,a4,103fa │ │ │ │ - addi s7,a7,-1 │ │ │ │ - bne s7,a3,103a0 │ │ │ │ - auipc a2,0x4e │ │ │ │ - addi a2,a2,972 │ │ │ │ - li a1,422 │ │ │ │ - mv a3,s2 │ │ │ │ - auipc a0,0x4e │ │ │ │ - addi a0,a0,894 │ │ │ │ - jal 27d46 │ │ │ │ - slli a1,s2,0x20 │ │ │ │ - srli a1,a1,0x20 │ │ │ │ - li a5,0 │ │ │ │ - li a2,-1 │ │ │ │ - beqz s2,10498 │ │ │ │ - lw a3,0(s3) │ │ │ │ - addi s3,s3,4 │ │ │ │ - slli a0,a3,0x20 │ │ │ │ - srli a4,a0,0x1e │ │ │ │ - add a4,a4,s6 │ │ │ │ - beq a3,a2,10492 │ │ │ │ - sw a5,0(a4) │ │ │ │ - addi a5,a5,1 │ │ │ │ - bne a5,a1,1047c │ │ │ │ - slli s2,s0,0x20 │ │ │ │ - mv a3,s0 │ │ │ │ - auipc a2,0x4e │ │ │ │ - addi a2,a2,922 │ │ │ │ - li a1,429 │ │ │ │ - auipc a0,0x4e │ │ │ │ - addi a0,a0,822 │ │ │ │ - srli s2,s2,0x20 │ │ │ │ - jal 27d46 │ │ │ │ - beqz s2,10610 │ │ │ │ - slli a1,s2,0x2 │ │ │ │ - add a1,a1,s1 │ │ │ │ - mv a3,s1 │ │ │ │ - li a0,1 │ │ │ │ - j 104da │ │ │ │ - lbu a2,0(a5) │ │ │ │ - addi a3,a3,4 │ │ │ │ - or a4,a4,a2 │ │ │ │ - sb a4,0(a5) │ │ │ │ - beq a3,a1,10504 │ │ │ │ - lw a2,0(a3) │ │ │ │ - addiw a5,a2,-1 │ │ │ │ - negw a4,a2 │ │ │ │ - srliw a5,a5,0x3 │ │ │ │ - andi a4,a4,7 │ │ │ │ - add a5,a5,s4 │ │ │ │ - sllw a4,a0,a4 │ │ │ │ - bnez a2,104ca │ │ │ │ - lbu a5,0(s4) │ │ │ │ - addi a3,a3,4 │ │ │ │ - ori a5,a5,-128 │ │ │ │ - sb a5,0(s4) │ │ │ │ - bne a3,a1,104da │ │ │ │ - mv a3,s0 │ │ │ │ - li a1,438 │ │ │ │ - auipc a2,0x4e │ │ │ │ - addi a2,a2,854 │ │ │ │ - auipc a0,0x4e │ │ │ │ - addi a0,a0,718 │ │ │ │ - jal 27d46 │ │ │ │ - li a1,0 │ │ │ │ - li a3,0 │ │ │ │ - lwu a5,0(s1) │ │ │ │ - slli a4,a3,0x2 │ │ │ │ - sext.w a2,a1 │ │ │ │ - add a4,a4,s6 │ │ │ │ - bge a3,a5,1054a │ │ │ │ - lw a5,0(a4) │ │ │ │ - addi a4,a4,4 │ │ │ │ - addi a3,a3,1 │ │ │ │ - subw a5,a5,a2 │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - sw a5,-4(a4) │ │ │ │ - lwu a5,0(s1) │ │ │ │ - blt a3,a5,10534 │ │ │ │ - addi a1,a1,1 │ │ │ │ - addi s1,s1,4 │ │ │ │ - beq a1,s2,1062a │ │ │ │ - lwu a3,-4(s1) │ │ │ │ - j 10522 │ │ │ │ - addiw a5,s7,-1 │ │ │ │ - srliw a5,a5,0x3 │ │ │ │ - slli a4,s7,0x2 │ │ │ │ - add a5,a5,s5 │ │ │ │ - add a4,a4,s6 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - lwu a0,0(a4) │ │ │ │ - negw a7,s7 │ │ │ │ - andi a7,a7,7 │ │ │ │ - sraw a5,a5,a7 │ │ │ │ - slli a0,a0,0x2 │ │ │ │ - add a0,a0,s3 │ │ │ │ - andi a5,a5,1 │ │ │ │ - lw t1,0(a0) │ │ │ │ - bnez a5,1065c │ │ │ │ - mv t3,a4 │ │ │ │ - mv a7,s7 │ │ │ │ - j 105ee │ │ │ │ - lw t1,0(a5) │ │ │ │ - srliw t4,t1,0x3 │ │ │ │ - sw t1,0(a0) │ │ │ │ - add a0,s4,t4 │ │ │ │ - lbu t4,0(a0) │ │ │ │ - not t1,t1 │ │ │ │ - andi t1,t1,7 │ │ │ │ - sllw t1,a2,t1 │ │ │ │ - or t1,t4,t1 │ │ │ │ - sb t1,0(a0) │ │ │ │ - lw a0,0(a5) │ │ │ │ - addiw a0,a0,1 │ │ │ │ - sw a0,0(a5) │ │ │ │ - addi a7,a7,-1 │ │ │ │ - addiw a5,a7,-1 │ │ │ │ - srliw a5,a5,0x3 │ │ │ │ - negw a0,a7 │ │ │ │ - add a5,a5,s5 │ │ │ │ - andi a0,a0,7 │ │ │ │ - beqz a7,103a8 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - addi t3,t3,-4 │ │ │ │ - sraw a5,a5,a0 │ │ │ │ - andi a5,a5,1 │ │ │ │ - bnez a5,103a8 │ │ │ │ - lwu a0,0(t3) │ │ │ │ - slli a0,a0,0x2 │ │ │ │ - add a0,a0,s3 │ │ │ │ - lw t1,0(a0) │ │ │ │ - slli t4,t1,0x20 │ │ │ │ - srli a5,t4,0x1e │ │ │ │ - addi a5,a5,-4 │ │ │ │ + sd zero,400(sp) │ │ │ │ + jal 3670 │ │ │ │ + ld a5,32(sp) │ │ │ │ + sd zero,392(sp) │ │ │ │ + beqz a5,c7e6 │ │ │ │ + ld a5,8(s4) │ │ │ │ + ld a4,256(sp) │ │ │ │ add a5,a5,s1 │ │ │ │ - bnez t1,1058e │ │ │ │ - sw a3,0(a0) │ │ │ │ - j 105bc │ │ │ │ - sw a3,0(a5) │ │ │ │ - add t3,t3,a6 │ │ │ │ - bge s7,a7,103fa │ │ │ │ - addi s7,a7,-1 │ │ │ │ - j 103a0 │ │ │ │ - li a3,0 │ │ │ │ - auipc a2,0x4e │ │ │ │ - addi a2,a2,590 │ │ │ │ - li a1,438 │ │ │ │ - auipc a0,0x4e │ │ │ │ - addi a0,a0,450 │ │ │ │ - jal 27d46 │ │ │ │ - auipc a2,0x4e │ │ │ │ - addi a2,a2,606 │ │ │ │ - li a1,451 │ │ │ │ - auipc a0,0x4e │ │ │ │ - addi a0,a0,426 │ │ │ │ - jal 27d46 │ │ │ │ - ld ra,72(sp) │ │ │ │ - ld s0,64(sp) │ │ │ │ - ld s1,56(sp) │ │ │ │ - ld s2,48(sp) │ │ │ │ - ld s3,40(sp) │ │ │ │ - ld s4,32(sp) │ │ │ │ - ld s5,24(sp) │ │ │ │ - ld s7,8(sp) │ │ │ │ - ld s8,0(sp) │ │ │ │ - mv a0,s6 │ │ │ │ - ld s6,16(sp) │ │ │ │ - addi sp,sp,80 │ │ │ │ - ret │ │ │ │ - mv a7,s7 │ │ │ │ - j 103a8 │ │ │ │ - addi sp,sp,-96 │ │ │ │ - sd s7,24(sp) │ │ │ │ - lw s7,96(sp) │ │ │ │ - sd s1,72(sp) │ │ │ │ - sd s3,56(sp) │ │ │ │ - sd s6,32(sp) │ │ │ │ - mv s3,a2 │ │ │ │ - mv s6,a1 │ │ │ │ - auipc a2,0x4e │ │ │ │ - addi a2,a2,560 │ │ │ │ - li a1,474 │ │ │ │ - mv s1,a3 │ │ │ │ - auipc a0,0x4e │ │ │ │ - addi a0,a0,354 │ │ │ │ - mv a3,s7 │ │ │ │ - sd ra,88(sp) │ │ │ │ - sd s0,80(sp) │ │ │ │ - sd s2,64(sp) │ │ │ │ - sd s4,48(sp) │ │ │ │ - sd s5,40(sp) │ │ │ │ - mv s2,a7 │ │ │ │ - sd s8,16(sp) │ │ │ │ - sd s9,8(sp) │ │ │ │ - mv s4,a4 │ │ │ │ - mv s0,a5 │ │ │ │ - mv s5,a6 │ │ │ │ - jal 27d46 │ │ │ │ + beqz a4,c7ec │ │ │ │ + ld a3,304(sp) │ │ │ │ + ld a2,24(sp) │ │ │ │ + ld a4,320(sp) │ │ │ │ + beq a3,a2,d2da │ │ │ │ + sd a4,64(a5) │ │ │ │ + ld a4,232(sp) │ │ │ │ + bnez a4,c7ec │ │ │ │ + ld a4,352(sp) │ │ │ │ + li a2,2 │ │ │ │ + beqz a4,c7d8 │ │ │ │ + ld a4,344(sp) │ │ │ │ + li a2,1 │ │ │ │ + beqz a4,c7d8 │ │ │ │ + ld a4,360(sp) │ │ │ │ li a2,0 │ │ │ │ - mv a1,s7 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 14cf2 │ │ │ │ - mv a3,s3 │ │ │ │ - auipc a2,0x4e │ │ │ │ - addi a2,a2,546 │ │ │ │ - li a1,477 │ │ │ │ - auipc a0,0x4e │ │ │ │ - addi a0,a0,294 │ │ │ │ - jal 27d46 │ │ │ │ - beqz s3,1096e │ │ │ │ - li a7,0 │ │ │ │ - li a4,1 │ │ │ │ - li a2,-3 │ │ │ │ - li a3,-1 │ │ │ │ - li a1,1 │ │ │ │ - addi a6,s6,4 │ │ │ │ - addiw s7,s7,-1 │ │ │ │ - srliw a5,a7,0x3 │ │ │ │ - add a5,a5,s5 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - not a0,a7 │ │ │ │ - andi a0,a0,7 │ │ │ │ - sraw a5,a5,a0 │ │ │ │ - andi a5,a5,1 │ │ │ │ - beq a5,a4,10778 │ │ │ │ - bgeu a7,s3,10778 │ │ │ │ - slli a5,a7,0x20 │ │ │ │ - srli t4,a5,0x1e │ │ │ │ - add t4,t4,s6 │ │ │ │ - mv t1,a7 │ │ │ │ - j 10756 │ │ │ │ - lw a5,0(t5) │ │ │ │ - srliw a0,a5,0x3 │ │ │ │ - sw a5,0(t3) │ │ │ │ - add a0,a0,s2 │ │ │ │ - lbu t3,0(a0) │ │ │ │ - not a5,a5 │ │ │ │ - andi a5,a5,7 │ │ │ │ - sllw a5,a1,a5 │ │ │ │ - or a5,t3,a5 │ │ │ │ - sb a5,0(a0) │ │ │ │ - lw a5,0(t5) │ │ │ │ - addiw a5,a5,1 │ │ │ │ - sw a5,0(t5) │ │ │ │ - addiw t1,t1,1 │ │ │ │ - srliw a5,t1,0x3 │ │ │ │ - add a5,a5,s5 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - not a0,t1 │ │ │ │ - andi a0,a0,7 │ │ │ │ - sraw a5,a5,a0 │ │ │ │ - andi a5,a5,1 │ │ │ │ - beq a5,a4,1077a │ │ │ │ - addi t4,t4,4 │ │ │ │ - beq s3,t1,1077a │ │ │ │ - lwu t3,0(t4) │ │ │ │ - slli t3,t3,0x2 │ │ │ │ - add t3,t3,s1 │ │ │ │ - lw a0,0(t3) │ │ │ │ - addiw a0,a0,-1 │ │ │ │ - slli a5,a0,0x20 │ │ │ │ - srli t5,a5,0x1e │ │ │ │ - add t5,t5,s4 │ │ │ │ - bgeu a2,a0,10706 │ │ │ │ - sw a3,0(t3) │ │ │ │ - j 10734 │ │ │ │ - mv t1,a7 │ │ │ │ - slli a0,t1,0x20 │ │ │ │ - srli a5,a0,0x1e │ │ │ │ - add a5,a5,s6 │ │ │ │ - lwu a5,0(a5) │ │ │ │ - slli a5,a5,0x2 │ │ │ │ - add a5,a5,s1 │ │ │ │ - lw a0,0(a5) │ │ │ │ - beqz a0,10936 │ │ │ │ - addiw a0,a0,-1 │ │ │ │ - slli t3,a0,0x20 │ │ │ │ - srli a0,t3,0x1e │ │ │ │ - add a0,a0,s4 │ │ │ │ - lw t3,0(a0) │ │ │ │ - srliw t4,t3,0x3 │ │ │ │ - sw t3,0(a5) │ │ │ │ - add t4,t4,s2 │ │ │ │ - lbu t5,0(t4) │ │ │ │ - not a5,t3 │ │ │ │ - andi a5,a5,7 │ │ │ │ - sllw a5,a1,a5 │ │ │ │ - or a5,t5,a5 │ │ │ │ - sb a5,0(t4) │ │ │ │ - lw a5,0(a0) │ │ │ │ - addiw a5,a5,1 │ │ │ │ - sw a5,0(a0) │ │ │ │ - bgeu a7,t1,1083a │ │ │ │ - subw t3,t1,a7 │ │ │ │ - addiw t3,t3,-1 │ │ │ │ - slli a7,a7,0x20 │ │ │ │ - slli t3,t3,0x20 │ │ │ │ - srli a7,a7,0x20 │ │ │ │ - srli t3,t3,0x20 │ │ │ │ - add t3,t3,a7 │ │ │ │ - slli t3,t3,0x2 │ │ │ │ - slli a7,a7,0x2 │ │ │ │ - add a7,a7,s6 │ │ │ │ - add t3,t3,a6 │ │ │ │ - lwu a5,0(a7) │ │ │ │ - addi a7,a7,4 │ │ │ │ - slli a5,a5,0x2 │ │ │ │ + beqz a4,c7d8 │ │ │ │ + li a2,3 │ │ │ │ + auipc a1,0x52 │ │ │ │ + addi a1,a1,-416 │ │ │ │ + mv a0,a5 │ │ │ │ + jal a934 │ │ │ │ + ld a5,8(s4) │ │ │ │ add a5,a5,s1 │ │ │ │ - lw a0,0(a5) │ │ │ │ - addiw a5,a0,1 │ │ │ │ - srliw t4,a5,0x3 │ │ │ │ - not a5,a5 │ │ │ │ - add t4,t4,s2 │ │ │ │ - andi a5,a5,7 │ │ │ │ - beq a0,a3,10836 │ │ │ │ - beq s7,a0,10836 │ │ │ │ - lbu t4,0(t4) │ │ │ │ - srliw t5,a0,0x3 │ │ │ │ - not a0,a0 │ │ │ │ - andi a0,a0,7 │ │ │ │ - sraw a5,t4,a5 │ │ │ │ - sllw a0,a1,a0 │ │ │ │ - andi a5,a5,1 │ │ │ │ - add t5,t5,s2 │ │ │ │ - not a0,a0 │ │ │ │ - beqz a5,10836 │ │ │ │ - lbu a5,0(t5) │ │ │ │ - and a0,a0,a5 │ │ │ │ - sb a0,0(t5) │ │ │ │ - bne a7,t3,107e8 │ │ │ │ - addiw a7,t1,1 │ │ │ │ - bltu a7,s3,106da │ │ │ │ - auipc a2,0x4e │ │ │ │ - addi a2,a2,174 │ │ │ │ - li a1,516 │ │ │ │ - auipc a0,0x4e │ │ │ │ - addi a0,a0,-110 │ │ │ │ - jal 27d46 │ │ │ │ - li a5,0 │ │ │ │ - li a2,-1 │ │ │ │ - lw a3,0(s1) │ │ │ │ - addi s1,s1,4 │ │ │ │ - slli a1,a3,0x20 │ │ │ │ - srli a4,a1,0x1e │ │ │ │ - add a4,a4,s6 │ │ │ │ - beq a3,a2,10872 │ │ │ │ - sw a5,0(a4) │ │ │ │ - addiw a5,a5,1 │ │ │ │ - bne s3,a5,1085e │ │ │ │ - auipc a2,0x4e │ │ │ │ - addi a2,a2,144 │ │ │ │ - li a1,522 │ │ │ │ - auipc a0,0x4e │ │ │ │ - addi a0,a0,-164 │ │ │ │ - jal 27d46 │ │ │ │ - mv s1,s4 │ │ │ │ - mv s8,s4 │ │ │ │ - li s7,0 │ │ │ │ - li s9,1 │ │ │ │ - auipc s5,0x4e │ │ │ │ - addi s5,s5,160 │ │ │ │ - auipc s3,0x4e │ │ │ │ - addi s3,s3,-192 │ │ │ │ - bnez s0,108c2 │ │ │ │ - j 1093a │ │ │ │ - lbu a3,0(a5) │ │ │ │ - addi s8,s8,4 │ │ │ │ - or a4,a4,a3 │ │ │ │ - sb a4,0(a5) │ │ │ │ - addiw a5,s7,1 │ │ │ │ - beq s0,a5,108f4 │ │ │ │ - mv s7,a5 │ │ │ │ - lw a3,0(s8) │ │ │ │ - addiw a5,a3,-1 │ │ │ │ - negw a4,a3 │ │ │ │ - srliw a5,a5,0x3 │ │ │ │ - andi a4,a4,7 │ │ │ │ - add a5,a5,s2 │ │ │ │ - sllw a4,s9,a4 │ │ │ │ - bnez a3,108ac │ │ │ │ - mv a3,s7 │ │ │ │ - mv a2,s5 │ │ │ │ - li a1,524 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 27d46 │ │ │ │ - addiw a5,s7,1 │ │ │ │ - addi s8,s8,4 │ │ │ │ - bne s0,a5,108c0 │ │ │ │ + ld a0,48(s7) │ │ │ │ + lbu a4,500(s8) │ │ │ │ + add a0,a0,s0 │ │ │ │ + bnez a4,ccc8 │ │ │ │ + ld a3,120(sp) │ │ │ │ + addi a2,sp,352 │ │ │ │ + fld fa5,56(s7) │ │ │ │ + addi a3,a3,80 │ │ │ │ + add a3,a3,a2 │ │ │ │ + lbu a3,-16(a3) │ │ │ │ + beqz a3,d00e │ │ │ │ + fle.d a3,fs0,fa5 │ │ │ │ + bnez a3,c81a │ │ │ │ + fmv.d fa5,fs0 │ │ │ │ + fmv.d.x fa4,zero │ │ │ │ + feq.d a3,fa5,fa4 │ │ │ │ + bnez a3,c84a │ │ │ │ + fmul.d fa5,fa5,fs1 │ │ │ │ + li a4,1 │ │ │ │ + flt.d a3,fa5,fs2 │ │ │ │ + bnez a3,c84a │ │ │ │ + auipc a4,0x57 │ │ │ │ + fld fa4,1856(a4) │ │ │ │ + fle.d a3,fa4,fa5 │ │ │ │ + li a4,60 │ │ │ │ + bnez a3,c84a │ │ │ │ + fcvt.wu.d a4,fa5,rtz │ │ │ │ + zext.b a4,a4 │ │ │ │ + sb a4,32(a5) │ │ │ │ + ld a4,72(sp) │ │ │ │ + sd a4,40(a5) │ │ │ │ + jal 4fece │ │ │ │ + ld a5,8(s4) │ │ │ │ + sext.w a2,a0 │ │ │ │ + auipc a1,0x57 │ │ │ │ + addi a1,a1,1738 │ │ │ │ + add a0,a5,s1 │ │ │ │ + jal a934 │ │ │ │ + ld a0,48(s7) │ │ │ │ + add a0,a0,s0 │ │ │ │ + jal 4fe80 │ │ │ │ li a1,0 │ │ │ │ - li a2,0 │ │ │ │ - lw a5,0(s1) │ │ │ │ - bgeu a2,a5,1091c │ │ │ │ - slli a5,a2,0x20 │ │ │ │ - srli a4,a5,0x1e │ │ │ │ - add a4,a4,s6 │ │ │ │ - lw a5,0(a4) │ │ │ │ - addi a4,a4,4 │ │ │ │ - addiw a2,a2,1 │ │ │ │ - subw a5,a5,a1 │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - sw a5,-4(a4) │ │ │ │ - lw a5,0(s1) │ │ │ │ - bltu a2,a5,10908 │ │ │ │ - addiw a5,a1,1 │ │ │ │ - addi s1,s1,4 │ │ │ │ - beq s7,a1,1093a │ │ │ │ - slli a4,a1,0x20 │ │ │ │ - srli a1,a4,0x1e │ │ │ │ - add a1,a1,s4 │ │ │ │ - lw a2,0(a1) │ │ │ │ - mv a1,a5 │ │ │ │ - j 108f8 │ │ │ │ - sw a3,0(a5) │ │ │ │ - j 107c8 │ │ │ │ - auipc a2,0x4e │ │ │ │ - addi a2,a2,-26 │ │ │ │ - li a1,537 │ │ │ │ - auipc a0,0x4e │ │ │ │ - addi a0,a0,-358 │ │ │ │ - jal 27d46 │ │ │ │ - ld ra,88(sp) │ │ │ │ - ld s0,80(sp) │ │ │ │ - ld s1,72(sp) │ │ │ │ - ld s2,64(sp) │ │ │ │ - ld s3,56(sp) │ │ │ │ - ld s4,48(sp) │ │ │ │ - ld s5,40(sp) │ │ │ │ - ld s7,24(sp) │ │ │ │ - ld s8,16(sp) │ │ │ │ - ld s9,8(sp) │ │ │ │ - mv a0,s6 │ │ │ │ - ld s6,32(sp) │ │ │ │ - addi sp,sp,96 │ │ │ │ - ret │ │ │ │ - auipc a2,0x4e │ │ │ │ - addi a2,a2,-126 │ │ │ │ - li a1,516 │ │ │ │ - auipc a0,0x4e │ │ │ │ - addi a0,a0,-410 │ │ │ │ - jal 27d46 │ │ │ │ - j 10878 │ │ │ │ - addi sp,sp,-112 │ │ │ │ - sd s0,96(sp) │ │ │ │ - mv s0,a3 │ │ │ │ - sd s7,40(sp) │ │ │ │ - slli s7,s0,0x20 │ │ │ │ - sd s6,48(sp) │ │ │ │ - sd s9,24(sp) │ │ │ │ - mv s6,a1 │ │ │ │ - mv s9,a2 │ │ │ │ - li a1,559 │ │ │ │ - auipc a2,0x4e │ │ │ │ - addi a2,a2,-72 │ │ │ │ - auipc a0,0x4e │ │ │ │ - addi a0,a0,-456 │ │ │ │ - srli s7,s7,0x20 │ │ │ │ - sd ra,104(sp) │ │ │ │ - sd s1,88(sp) │ │ │ │ - sd s2,80(sp) │ │ │ │ - sd s3,72(sp) │ │ │ │ - sd s4,64(sp) │ │ │ │ - mv s3,a6 │ │ │ │ - mv s4,a4 │ │ │ │ - sd s5,56(sp) │ │ │ │ - sd s8,32(sp) │ │ │ │ - sd s10,16(sp) │ │ │ │ - mv s8,a7 │ │ │ │ - sd s11,8(sp) │ │ │ │ - mv s5,a5 │ │ │ │ - slli s11,s7,0x3 │ │ │ │ - jal 27d46 │ │ │ │ - mv a1,s11 │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - slli a5,s9,0x20 │ │ │ │ - srli s10,a5,0x1d │ │ │ │ + jal 59b18 │ │ │ │ + ld a5,8(s4) │ │ │ │ + mv a2,a0 │ │ │ │ mv s2,a0 │ │ │ │ - mv a1,s10 │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - mv s1,a0 │ │ │ │ - mv a2,s11 │ │ │ │ - li a1,-1 │ │ │ │ + auipc a1,0x57 │ │ │ │ + addi a1,a1,1714 │ │ │ │ + add a0,a5,s1 │ │ │ │ + jal a934 │ │ │ │ mv a0,s2 │ │ │ │ - jal 3890 │ │ │ │ - mv a2,s10 │ │ │ │ - li a1,-1 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 3890 │ │ │ │ - addiw a5,s9,-1 │ │ │ │ - mv a3,s9 │ │ │ │ - slli s9,a5,0x20 │ │ │ │ - srli s9,s9,0x20 │ │ │ │ - auipc a2,0x4e │ │ │ │ - addi a2,a2,-156 │ │ │ │ - li a1,568 │ │ │ │ - auipc a0,0x4e │ │ │ │ - addi a0,a0,-576 │ │ │ │ - jal 27d46 │ │ │ │ - beqz s9,10cbe │ │ │ │ - mv a1,s9 │ │ │ │ - li a3,1 │ │ │ │ - slli a5,s9,0x2 │ │ │ │ + jal 3670 │ │ │ │ + ld a0,48(s7) │ │ │ │ + add a0,a0,s0 │ │ │ │ + jal 4fd94 │ │ │ │ + bnez a0,cc40 │ │ │ │ + ld a4,48(sp) │ │ │ │ + li a5,-1 │ │ │ │ + ld a0,48(s7) │ │ │ │ + bne a4,a5,cbe2 │ │ │ │ + add a0,a0,s0 │ │ │ │ + jal 4fd94 │ │ │ │ + bnez a0,d0ce │ │ │ │ + ld a0,48(s7) │ │ │ │ + ld a5,104(sp) │ │ │ │ + sd a5,40(sp) │ │ │ │ + add a0,a0,s0 │ │ │ │ + ld a5,24(a0) │ │ │ │ + ld s2,200(sp) │ │ │ │ + sw zero,388(sp) │ │ │ │ + ld a0,88(a5) │ │ │ │ + mv a1,s2 │ │ │ │ + jal 587fa │ │ │ │ + ld a5,48(s7) │ │ │ │ + mv s5,a0 │ │ │ │ + mv a1,s2 │ │ │ │ + add a5,a5,s0 │ │ │ │ + ld a5,24(a5) │ │ │ │ + ld a0,88(a5) │ │ │ │ + jal 5c2c0 │ │ │ │ + ld a5,40(sp) │ │ │ │ + lw s2,388(sp) │ │ │ │ + mv s6,a0 │ │ │ │ + addw a5,s2,a5 │ │ │ │ + sd a5,104(sp) │ │ │ │ + li a5,1 │ │ │ │ + bltu a5,s2,ce26 │ │ │ │ + mv a0,s5 │ │ │ │ + jal 3670 │ │ │ │ + mv a0,s6 │ │ │ │ + jal 3670 │ │ │ │ + ld a5,24(sp) │ │ │ │ + ld a4,128(sp) │ │ │ │ + addiw a5,a5,1 │ │ │ │ + bgeu a5,a4,cbd8 │ │ │ │ + ld a5,48(s7) │ │ │ │ + addi s10,s0,88 │ │ │ │ + add a4,a5,s10 │ │ │ │ + lbu a3,74(a4) │ │ │ │ + add a0,a5,s0 │ │ │ │ + beqz a3,c938 │ │ │ │ + lbu a2,60(a4) │ │ │ │ + lbu a3,60(a0) │ │ │ │ + beq a2,a3,cb08 │ │ │ │ + beqz s9,c964 │ │ │ │ + ld a4,24(sp) │ │ │ │ + addiw s6,a4,-1 │ │ │ │ + slli s6,s6,0x20 │ │ │ │ + li a4,88 │ │ │ │ + srli s6,s6,0x20 │ │ │ │ + mul s6,s6,a4 │ │ │ │ add a5,a5,s6 │ │ │ │ - lwu a4,0(a5) │ │ │ │ - addiw a5,s9,-1 │ │ │ │ - srliw a5,a5,0x3 │ │ │ │ - slli a4,a4,0x3 │ │ │ │ + lbu a4,74(a5) │ │ │ │ + beqz a4,c964 │ │ │ │ + lbu a3,60(a5) │ │ │ │ + lbu a4,60(a0) │ │ │ │ + beq a3,a4,d198 │ │ │ │ + lbu a5,74(a0) │ │ │ │ + bnez a5,cec4 │ │ │ │ + lw a5,388(s8) │ │ │ │ + bnez a5,cf5e │ │ │ │ + ld a0,8(s4) │ │ │ │ + add a0,a0,s1 │ │ │ │ + ld a2,608(s8) │ │ │ │ + auipc a1,0x52 │ │ │ │ + addi a1,a1,-830 │ │ │ │ + addi s9,s9,1 │ │ │ │ + jal a934 │ │ │ │ + ld a0,8(s4) │ │ │ │ + lw a2,64(sp) │ │ │ │ + auipc a1,0x52 │ │ │ │ + addi a1,a1,-842 │ │ │ │ + add a0,a0,s1 │ │ │ │ + jal a934 │ │ │ │ + ld a5,136(sp) │ │ │ │ + bne a5,s9,c53a │ │ │ │ + fld fs1,448(sp) │ │ │ │ + fld fs2,440(sp) │ │ │ │ + fld fs3,432(sp) │ │ │ │ + auipc a5,0x6d │ │ │ │ + ld a5,1380(a5) │ │ │ │ + ld a4,424(sp) │ │ │ │ + ld a5,0(a5) │ │ │ │ + xor a5,a5,a4 │ │ │ │ + li a4,0 │ │ │ │ + bnez a5,d3a0 │ │ │ │ + ld ra,568(sp) │ │ │ │ + ld s0,560(sp) │ │ │ │ + ld s1,552(sp) │ │ │ │ + ld s2,544(sp) │ │ │ │ + ld s3,536(sp) │ │ │ │ + ld s5,520(sp) │ │ │ │ + ld s6,512(sp) │ │ │ │ + ld s7,504(sp) │ │ │ │ + ld s8,496(sp) │ │ │ │ + ld s9,488(sp) │ │ │ │ + ld s10,480(sp) │ │ │ │ + ld s11,472(sp) │ │ │ │ + fld fs0,456(sp) │ │ │ │ + mv a0,s4 │ │ │ │ + ld s4,528(sp) │ │ │ │ + addi sp,sp,576 │ │ │ │ + ret │ │ │ │ + ld a0,48(s7) │ │ │ │ + fmv.d.x fs0,zero │ │ │ │ + li s0,0 │ │ │ │ + jal 4fef4 │ │ │ │ + mv s2,a0 │ │ │ │ + ld a0,48(s7) │ │ │ │ + li s11,0 │ │ │ │ + li s10,0 │ │ │ │ + jal 4fe86 │ │ │ │ + mv s5,a0 │ │ │ │ + ld a0,48(s7) │ │ │ │ + slli s5,s5,0x20 │ │ │ │ + srli s5,s5,0x20 │ │ │ │ + jal 4fe92 │ │ │ │ + ld s1,136(sp) │ │ │ │ + slli s6,a0,0x20 │ │ │ │ + sd s4,24(sp) │ │ │ │ + srli s6,s6,0x20 │ │ │ │ + mv s4,s7 │ │ │ │ + sd zero,304(sp) │ │ │ │ + li s9,88 │ │ │ │ + mv s7,s2 │ │ │ │ + mul s2,s0,s9 │ │ │ │ + ld a0,48(s4) │ │ │ │ + add a0,a0,s2 │ │ │ │ + jal 4fd94 │ │ │ │ + ld a4,48(s4) │ │ │ │ add a4,a4,s2 │ │ │ │ - sd a1,0(a4) │ │ │ │ - add a5,a5,s4 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - negw a4,s9 │ │ │ │ - andi a4,a4,7 │ │ │ │ - sraw a5,a5,a4 │ │ │ │ - andi a5,a5,1 │ │ │ │ - mv a4,s9 │ │ │ │ - addi s9,s9,-1 │ │ │ │ - beq a5,a3,10cac │ │ │ │ - bnez s9,10a34 │ │ │ │ - slli a4,a1,0x3 │ │ │ │ - add a4,a4,s1 │ │ │ │ - lwu a5,0(s6) │ │ │ │ - mv a3,s8 │ │ │ │ - auipc a2,0x4e │ │ │ │ - addi a2,a2,-222 │ │ │ │ - slli a5,a5,0x3 │ │ │ │ - add a5,a5,s2 │ │ │ │ - sd a1,0(a5) │ │ │ │ - sd zero,0(a4) │ │ │ │ - li a1,580 │ │ │ │ - auipc a0,0x4e │ │ │ │ - addi a0,a0,-684 │ │ │ │ - jal 27d46 │ │ │ │ - slli a0,s8,0x20 │ │ │ │ - srli a0,a0,0x20 │ │ │ │ - li a5,0 │ │ │ │ - li a1,-1 │ │ │ │ - li a4,1 │ │ │ │ - beqz s8,10c2a │ │ │ │ - srliw a7,a5,0x3 │ │ │ │ - add a7,a7,s3 │ │ │ │ - lbu a3,0(a7) │ │ │ │ - not t1,a5 │ │ │ │ - andi t1,t1,7 │ │ │ │ - sraw a3,a3,t1 │ │ │ │ - slli a6,a5,0x2 │ │ │ │ - andi a3,a3,1 │ │ │ │ - add t5,s5,a6 │ │ │ │ - mv t3,a5 │ │ │ │ - bnez a3,10b04 │ │ │ │ - lwu a3,0(t5) │ │ │ │ - addi t3,t3,1 │ │ │ │ - srliw t4,t3,0x3 │ │ │ │ - slli a3,a3,0x3 │ │ │ │ - add a3,a3,s2 │ │ │ │ - ld a2,0(a3) │ │ │ │ - add a3,s3,t4 │ │ │ │ - not t4,t3 │ │ │ │ - slli a2,a2,0x3 │ │ │ │ - add a2,a2,s1 │ │ │ │ - ld t6,0(a2) │ │ │ │ - andi t4,t4,7 │ │ │ │ - addi t5,t5,4 │ │ │ │ - addi t6,t6,1 │ │ │ │ - sd t6,0(a2) │ │ │ │ - lbu a3,0(a3) │ │ │ │ - sraw a3,a3,t4 │ │ │ │ - andi a3,a3,1 │ │ │ │ - beqz a3,10acc │ │ │ │ - slli t3,t3,0x2 │ │ │ │ - add t3,t3,s5 │ │ │ │ - lwu a3,0(t3) │ │ │ │ - slli a3,a3,0x3 │ │ │ │ - add a3,a3,s2 │ │ │ │ - ld a3,0(a3) │ │ │ │ - slli a3,a3,0x3 │ │ │ │ - add a3,a3,s1 │ │ │ │ - ld a2,0(a3) │ │ │ │ - addi a2,a2,1 │ │ │ │ - sd a2,0(a3) │ │ │ │ - lbu a3,0(a7) │ │ │ │ - sraw a3,a3,t1 │ │ │ │ - andi a3,a3,1 │ │ │ │ - bnez a3,10cba │ │ │ │ - add t5,s5,a6 │ │ │ │ - mv t3,a5 │ │ │ │ - lwu a2,0(t5) │ │ │ │ - addi t3,t3,1 │ │ │ │ - srliw t6,t3,0x3 │ │ │ │ - slli a2,a2,0x3 │ │ │ │ - add a2,a2,s2 │ │ │ │ - ld a3,0(a2) │ │ │ │ - add t6,t6,s3 │ │ │ │ - not t4,t3 │ │ │ │ - slli a3,a3,0x3 │ │ │ │ - add a3,a3,s1 │ │ │ │ - ld a3,0(a3) │ │ │ │ - andi t4,t4,7 │ │ │ │ - addi t5,t5,4 │ │ │ │ - addi a3,a3,-1 │ │ │ │ - sd a3,0(a2) │ │ │ │ - lbu a3,0(t6) │ │ │ │ - sraw a3,a3,t4 │ │ │ │ - andi a3,a3,1 │ │ │ │ - beqz a3,10b30 │ │ │ │ - slli t3,t3,0x2 │ │ │ │ - add t3,t3,s5 │ │ │ │ - lwu a3,0(t3) │ │ │ │ - slli a3,a3,0x3 │ │ │ │ - add a3,a3,s2 │ │ │ │ - ld a2,0(a3) │ │ │ │ - slli a2,a2,0x3 │ │ │ │ - add a2,a2,s1 │ │ │ │ - ld a2,0(a2) │ │ │ │ - addi a2,a2,-1 │ │ │ │ - sd a2,0(a3) │ │ │ │ - lbu a3,0(a7) │ │ │ │ - sraw a3,a3,t1 │ │ │ │ - andi a3,a3,1 │ │ │ │ - bnez a3,10be4 │ │ │ │ - add a6,a6,s5 │ │ │ │ - lwu a3,0(a6) │ │ │ │ - addi a5,a5,1 │ │ │ │ - srliw t4,a5,0x3 │ │ │ │ - slli a3,a3,0x3 │ │ │ │ - add a3,a3,s2 │ │ │ │ - ld a2,0(a3) │ │ │ │ - not t3,a5 │ │ │ │ - add t4,t4,s3 │ │ │ │ - slli t1,a2,0x3 │ │ │ │ - add t1,t1,s1 │ │ │ │ - ld t5,0(t1) │ │ │ │ - not a3,a2 │ │ │ │ - srliw a7,a2,0x3 │ │ │ │ - andi a3,a3,7 │ │ │ │ - add a7,a7,s4 │ │ │ │ - sllw a3,a4,a3 │ │ │ │ - andi t3,t3,7 │ │ │ │ - beq t5,a1,10bc4 │ │ │ │ - addi a2,t5,-1 │ │ │ │ - sd a2,0(t1) │ │ │ │ - lbu a2,0(a7) │ │ │ │ - addi a6,a6,4 │ │ │ │ - or a3,a3,a2 │ │ │ │ - sb a3,0(a7) │ │ │ │ - lbu a2,0(t4) │ │ │ │ - sraw a2,a2,t3 │ │ │ │ - andi a2,a2,1 │ │ │ │ - beqz a2,10b88 │ │ │ │ - slli a6,a5,0x2 │ │ │ │ - add a6,a6,s5 │ │ │ │ - lwu a3,0(a6) │ │ │ │ - slli a3,a3,0x3 │ │ │ │ - add a3,a3,s2 │ │ │ │ - ld a3,0(a3) │ │ │ │ - slli a6,a3,0x3 │ │ │ │ - add a6,a6,s1 │ │ │ │ - ld a2,0(a6) │ │ │ │ - mv a7,a3 │ │ │ │ - beq a2,a1,10c04 │ │ │ │ - addi a7,a2,-1 │ │ │ │ - srliw a2,a3,0x3 │ │ │ │ - sd a7,0(a6) │ │ │ │ - add a2,a2,s4 │ │ │ │ - lbu a6,0(a2) │ │ │ │ - not a3,a3 │ │ │ │ - andi a3,a3,7 │ │ │ │ - sllw a3,a4,a3 │ │ │ │ - or a3,a6,a3 │ │ │ │ - sb a3,0(a2) │ │ │ │ - addi a5,a5,1 │ │ │ │ - blt a5,a0,10aa8 │ │ │ │ - mv a3,s0 │ │ │ │ - auipc a2,0x4e │ │ │ │ - addi a2,a2,-692 │ │ │ │ - li a1,628 │ │ │ │ - auipc a0,0x4e │ │ │ │ - addi a0,a0,-1112 │ │ │ │ - jal 27d46 │ │ │ │ - mv a3,s2 │ │ │ │ - li a4,0 │ │ │ │ - beqz s0,10c6c │ │ │ │ - ld a2,0(a3) │ │ │ │ - addi a3,a3,8 │ │ │ │ - slli a5,a2,0x3 │ │ │ │ - add a5,a5,s1 │ │ │ │ - bltz a2,10c66 │ │ │ │ - ld a2,0(a5) │ │ │ │ - slli a1,a2,0x2 │ │ │ │ - add a1,a1,s6 │ │ │ │ - sw a4,0(a1) │ │ │ │ - addi a2,a2,1 │ │ │ │ - sd a2,0(a5) │ │ │ │ - addi a4,a4,1 │ │ │ │ - bne a4,s7,10c4a │ │ │ │ - auipc a2,0x4e │ │ │ │ - addi a2,a2,-692 │ │ │ │ - li a1,637 │ │ │ │ - auipc a0,0x4e │ │ │ │ - addi a0,a0,-1176 │ │ │ │ - jal 27d46 │ │ │ │ + ld a4,24(a4) │ │ │ │ + beqz a0,caf8 │ │ │ │ + ld a0,88(a4) │ │ │ │ + jal 5c384 │ │ │ │ + addw s11,a0,s11 │ │ │ │ + bnez s3,caa4 │ │ │ │ + li s3,0 │ │ │ │ + ld a0,48(s4) │ │ │ │ + add a0,a0,s2 │ │ │ │ + fld fa5,80(a0) │ │ │ │ + beqz s0,ca6e │ │ │ │ + flt.d a4,fs0,fa5 │ │ │ │ + beqz a4,ca72 │ │ │ │ + fmv.d fs0,fa5 │ │ │ │ + jal 4fef4 │ │ │ │ + addi s0,s0,1 │ │ │ │ + mv s7,a0 │ │ │ │ + bne s1,s0,ca36 │ │ │ │ + sd s10,264(sp) │ │ │ │ + sd s11,336(sp) │ │ │ │ + mv s7,s4 │ │ │ │ + ld s4,24(sp) │ │ │ │ + bnez s3,c486 │ │ │ │ + li a5,1 │ │ │ │ + sd zero,320(sp) │ │ │ │ + sd zero,256(sp) │ │ │ │ + sd a5,344(sp) │ │ │ │ + lbu a5,736(s8) │ │ │ │ + bnez a5,c4aa │ │ │ │ + li a5,1 │ │ │ │ + sd s3,232(sp) │ │ │ │ + sd a5,352(sp) │ │ │ │ + sd a5,360(sp) │ │ │ │ + j c4bc │ │ │ │ + ld a0,48(s4) │ │ │ │ + add a0,a0,s2 │ │ │ │ + jal 4fef4 │ │ │ │ + bne s7,a0,ca5c │ │ │ │ + ld a0,48(s4) │ │ │ │ + add a0,a0,s2 │ │ │ │ + jal 4fe86 │ │ │ │ + slli a4,a0,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + blt a4,s5,d366 │ │ │ │ + ld a0,48(s4) │ │ │ │ + add a0,a0,s2 │ │ │ │ + jal 4fe92 │ │ │ │ + slli a4,a0,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + bge s6,a4,ca5e │ │ │ │ + ld a0,48(s4) │ │ │ │ + add a0,a0,s2 │ │ │ │ + jal 4fe92 │ │ │ │ + slli a4,a0,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + beq s6,a4,ca5e │ │ │ │ + sext.w a5,s0 │ │ │ │ + sd a5,304(sp) │ │ │ │ + mv s6,a4 │ │ │ │ + j ca5e │ │ │ │ + ld a0,88(a4) │ │ │ │ + jal 5c384 │ │ │ │ + addw s10,a0,s10 │ │ │ │ + beqz s3,ca5c │ │ │ │ + j caa4 │ │ │ │ + mv a0,a4 │ │ │ │ + jal 4fef4 │ │ │ │ + ld a5,48(s7) │ │ │ │ + mv s6,a0 │ │ │ │ + add a0,a5,s10 │ │ │ │ + jal 4fe86 │ │ │ │ + ld a5,48(s7) │ │ │ │ + sext.w s2,a0 │ │ │ │ + slli s2,s2,0x20 │ │ │ │ + add a0,a5,s10 │ │ │ │ + jal 4fe78 │ │ │ │ + ld a5,48(s7) │ │ │ │ + srli s2,s2,0x20 │ │ │ │ + sub s11,s2,a0 │ │ │ │ + add a0,a5,s10 │ │ │ │ + jal 4feb6 │ │ │ │ + ld a5,48(s7) │ │ │ │ + sext.w a4,a0 │ │ │ │ + sd a4,56(sp) │ │ │ │ + add a0,a5,s10 │ │ │ │ + jal 4fece │ │ │ │ + ld a5,48(s7) │ │ │ │ + sext.w a4,a0 │ │ │ │ + sd a4,72(sp) │ │ │ │ + add a0,a5,s10 │ │ │ │ + jal 4fe06 │ │ │ │ + lbu a3,500(s8) │ │ │ │ + sext.w s3,a0 │ │ │ │ + addi a4,s1,104 │ │ │ │ + bnez a3,d27c │ │ │ │ + ld a0,48(s7) │ │ │ │ + fld fa4,56(s7) │ │ │ │ + ld s2,8(s4) │ │ │ │ + add a2,a0,s0 │ │ │ │ + fld fa5,80(a2) │ │ │ │ + add a4,a4,s2 │ │ │ │ + fle.d a2,fa5,fa4 │ │ │ │ + beqz a2,cb94 │ │ │ │ + fmv.d fa5,fa4 │ │ │ │ + fmv.d.x fa4,zero │ │ │ │ + li s5,0 │ │ │ │ + feq.d a1,fa5,fa4 │ │ │ │ + beqz a1,d32a │ │ │ │ + sb a3,32(a4) │ │ │ │ + add a0,a0,s10 │ │ │ │ + jal 4fd9a │ │ │ │ + add s2,s2,s1 │ │ │ │ + sext.w s11,s11 │ │ │ │ + li a4,45 │ │ │ │ + bnez a0,cbba │ │ │ │ + li a4,43 │ │ │ │ + ld a7,72(sp) │ │ │ │ + ld a6,56(sp) │ │ │ │ + sd s5,0(sp) │ │ │ │ + addiw a5,s3,1 │ │ │ │ + addiw a3,s11,1 │ │ │ │ + mv a2,s6 │ │ │ │ + auipc a1,0x52 │ │ │ │ + addi a1,a1,-1330 │ │ │ │ mv a0,s2 │ │ │ │ - jal 3670 │ │ │ │ - ld s0,96(sp) │ │ │ │ - ld ra,104(sp) │ │ │ │ - ld s2,80(sp) │ │ │ │ - ld s3,72(sp) │ │ │ │ - ld s4,64(sp) │ │ │ │ - ld s5,56(sp) │ │ │ │ - ld s6,48(sp) │ │ │ │ - ld s7,40(sp) │ │ │ │ - ld s8,32(sp) │ │ │ │ - ld s9,24(sp) │ │ │ │ - ld s10,16(sp) │ │ │ │ - ld s11,8(sp) │ │ │ │ + jal a934 │ │ │ │ + ld a5,48(s7) │ │ │ │ + add a0,a5,s0 │ │ │ │ + j c938 │ │ │ │ + ld s5,272(sp) │ │ │ │ + add a0,a0,s5 │ │ │ │ + jal 4fef4 │ │ │ │ + ld a5,48(s7) │ │ │ │ + mv s3,a0 │ │ │ │ + add a0,a5,s5 │ │ │ │ + jal 4fe86 │ │ │ │ + ld a5,48(s7) │ │ │ │ + sext.w s2,a0 │ │ │ │ + add a0,a5,s5 │ │ │ │ + jal 4fe78 │ │ │ │ + ld s5,8(s4) │ │ │ │ + subw s2,s2,a0 │ │ │ │ + add s5,s5,s1 │ │ │ │ + beqz s3,d2fe │ │ │ │ + ld a1,16(s5) │ │ │ │ + mv a0,s3 │ │ │ │ + jal 3580 │ │ │ │ + bnez a0,d132 │ │ │ │ + auipc a0,0x57 │ │ │ │ + addi a0,a0,756 │ │ │ │ + jal 2628c │ │ │ │ + addiw s2,s2,1 │ │ │ │ + slli s2,s2,0x20 │ │ │ │ + srli s2,s2,0x20 │ │ │ │ + sd a0,48(s5) │ │ │ │ + sd s2,56(s5) │ │ │ │ + ld a0,48(s7) │ │ │ │ + add a0,a0,s0 │ │ │ │ + jal 4fd94 │ │ │ │ + beqz a0,ccb8 │ │ │ │ + ld a4,112(sp) │ │ │ │ + li a5,-1 │ │ │ │ + beq a4,a5,ccb8 │ │ │ │ + ld a5,48(s7) │ │ │ │ + ld s5,280(sp) │ │ │ │ + add a0,a5,s5 │ │ │ │ + jal 4fef4 │ │ │ │ + ld a5,48(s7) │ │ │ │ + mv s3,a0 │ │ │ │ + add a0,a5,s5 │ │ │ │ + jal 4fe86 │ │ │ │ + ld a5,48(s7) │ │ │ │ + sext.w s2,a0 │ │ │ │ + add a0,a5,s5 │ │ │ │ + jal 4fe78 │ │ │ │ + ld s5,8(s4) │ │ │ │ + subw s2,s2,a0 │ │ │ │ + add s5,s5,s1 │ │ │ │ + beqz s3,d30c │ │ │ │ + ld a1,16(s5) │ │ │ │ + mv a0,s3 │ │ │ │ + jal 3580 │ │ │ │ + bnez a0,d13a │ │ │ │ + auipc a0,0x57 │ │ │ │ + addi a0,a0,636 │ │ │ │ + jal 2628c │ │ │ │ + addiw s2,s2,1 │ │ │ │ + slli s2,s2,0x20 │ │ │ │ + srli s2,s2,0x20 │ │ │ │ + sd a0,48(s5) │ │ │ │ + sd s2,56(s5) │ │ │ │ + ld a5,48(sp) │ │ │ │ + ld a4,24(sp) │ │ │ │ + ld a0,48(s7) │ │ │ │ + bne a5,a4,c8c4 │ │ │ │ + sd zero,40(sp) │ │ │ │ + j c8c8 │ │ │ │ + fcvt.d.wu fa5,a4 │ │ │ │ + fmv.d.x fa4,zero │ │ │ │ + li a4,0 │ │ │ │ + fdiv.d fa5,fa5,fs1 │ │ │ │ + feq.d a3,fa5,fa4 │ │ │ │ + bnez a3,c84a │ │ │ │ + fmul.d fa5,fa5,fs1 │ │ │ │ + li a4,1 │ │ │ │ + flt.d a3,fa5,fs2 │ │ │ │ + bnez a3,c84a │ │ │ │ + fle.d a3,fs3,fa5 │ │ │ │ + li a4,60 │ │ │ │ + beqz a3,c842 │ │ │ │ + j c84a │ │ │ │ + ld a5,160(sp) │ │ │ │ + beqz a5,d072 │ │ │ │ + lw a4,8(s11) │ │ │ │ + ld a5,88(sp) │ │ │ │ + ori a4,a4,8 │ │ │ │ + sw a4,8(s11) │ │ │ │ + bnez a5,cfd8 │ │ │ │ + ld a5,56(sp) │ │ │ │ + beqz a5,c772 │ │ │ │ + lw a4,8(s11) │ │ │ │ + ori a4,a4,32 │ │ │ │ + sw a4,8(s11) │ │ │ │ + ld a5,32(sp) │ │ │ │ + beqz a5,c772 │ │ │ │ + lw a4,8(s11) │ │ │ │ + beqz s2,c76a │ │ │ │ + ori a4,a4,128 │ │ │ │ + sw a4,8(s11) │ │ │ │ + j c772 │ │ │ │ + ld a0,8(s4) │ │ │ │ + ld a2,176(sp) │ │ │ │ + auipc a1,0x52 │ │ │ │ + addi a1,a1,-1610 │ │ │ │ + add a0,a0,s1 │ │ │ │ + jal a934 │ │ │ │ + ld a0,8(s4) │ │ │ │ + ld a2,240(sp) │ │ │ │ + auipc a1,0x51 │ │ │ │ + addi a1,a1,1762 │ │ │ │ + add a0,a0,s1 │ │ │ │ + jal a934 │ │ │ │ + j c660 │ │ │ │ + ld a5,176(sp) │ │ │ │ + beqz a5,d08c │ │ │ │ + ld a5,328(sp) │ │ │ │ + ld a4,112(sp) │ │ │ │ + li s10,0 │ │ │ │ + sd a5,96(sp) │ │ │ │ + ld a5,24(sp) │ │ │ │ + beq a4,a5,c5b8 │ │ │ │ + ld a4,48(sp) │ │ │ │ + beq a4,a5,c5b8 │ │ │ │ + lw s5,388(s8) │ │ │ │ + ld s10,296(sp) │ │ │ │ + beqz s5,c5c0 │ │ │ │ mv a0,s1 │ │ │ │ - ld s1,88(sp) │ │ │ │ - addi sp,sp,112 │ │ │ │ - j 3670 │ │ │ │ - slli a1,a1,0x3 │ │ │ │ - add a1,a1,s1 │ │ │ │ - sd a4,0(a1) │ │ │ │ - mv a1,s9 │ │ │ │ - bnez s9,10a34 │ │ │ │ - j 10a6a │ │ │ │ - mv t3,a5 │ │ │ │ - j 10b62 │ │ │ │ - mv a4,s1 │ │ │ │ - li a1,0 │ │ │ │ - j 10a70 │ │ │ │ - addi sp,sp,-112 │ │ │ │ - sd s0,96(sp) │ │ │ │ - mv s0,a3 │ │ │ │ - sd s6,48(sp) │ │ │ │ - slli s6,s0,0x20 │ │ │ │ - sd s7,40(sp) │ │ │ │ - sd s9,24(sp) │ │ │ │ - mv s7,a1 │ │ │ │ - mv s9,a2 │ │ │ │ - li a1,660 │ │ │ │ - auipc a2,0x4e │ │ │ │ - addi a2,a2,-772 │ │ │ │ - auipc a0,0x4e │ │ │ │ - addi a0,a0,-1284 │ │ │ │ - srli s6,s6,0x20 │ │ │ │ - sd ra,104(sp) │ │ │ │ - sd s1,88(sp) │ │ │ │ - sd s2,80(sp) │ │ │ │ - sd s3,72(sp) │ │ │ │ - sd s4,64(sp) │ │ │ │ - mv s3,a6 │ │ │ │ - mv s4,a4 │ │ │ │ - sd s5,56(sp) │ │ │ │ - sd s8,32(sp) │ │ │ │ - mv s5,a5 │ │ │ │ - mv s8,a7 │ │ │ │ - sd s10,16(sp) │ │ │ │ - sd s11,8(sp) │ │ │ │ - slli s1,s6,0x3 │ │ │ │ - jal 27d46 │ │ │ │ - slli s10,s9,0x20 │ │ │ │ - mv a1,s1 │ │ │ │ - li a0,0 │ │ │ │ - srli s10,s10,0x20 │ │ │ │ - jal 1d4e0 │ │ │ │ - slli s11,s10,0x3 │ │ │ │ - mv s2,a0 │ │ │ │ - mv a1,s11 │ │ │ │ + jal 3310 │ │ │ │ + li a5,1 │ │ │ │ + sext.w a1,a0 │ │ │ │ + beq s5,a5,d186 │ │ │ │ + li a5,2 │ │ │ │ + beq s5,a5,d174 │ │ │ │ + addiw a5,s5,-3 │ │ │ │ + andi a5,a5,-3 │ │ │ │ + sext.w a5,a5 │ │ │ │ + beqz a5,d0bc │ │ │ │ + andi s5,s5,-3 │ │ │ │ + li a5,4 │ │ │ │ + bne s5,a5,c5c0 │ │ │ │ + li a3,71 │ │ │ │ + li a2,82 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 25d7a │ │ │ │ + j c5c0 │ │ │ │ + jal 3310 │ │ │ │ + mv a5,a0 │ │ │ │ + addi a2,sp,408 │ │ │ │ + mv a1,s6 │ │ │ │ li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ + sw a5,408(sp) │ │ │ │ + jal 25cec │ │ │ │ + sd a0,0(s5) │ │ │ │ + lbu a5,448(s8) │ │ │ │ + ld a0,48(s7) │ │ │ │ + beqz a5,c62e │ │ │ │ + add a0,a0,s0 │ │ │ │ + jal 4fee6 │ │ │ │ + ld a4,312(sp) │ │ │ │ + lwu a5,32(a0) │ │ │ │ + ld a0,88(a0) │ │ │ │ + ld a1,16(a4) │ │ │ │ + add a1,a1,a5 │ │ │ │ + jal 5c01c │ │ │ │ + ld a4,8(s4) │ │ │ │ mv a5,a0 │ │ │ │ - mv a2,s1 │ │ │ │ - li a1,-1 │ │ │ │ + add a0,a4,s1 │ │ │ │ + li a4,1 │ │ │ │ + beq a5,a4,d15c │ │ │ │ + li a4,2 │ │ │ │ + beq a5,a4,d2e2 │ │ │ │ + li a4,3 │ │ │ │ + beq a5,a4,d242 │ │ │ │ + ld a0,48(s7) │ │ │ │ + j c62e │ │ │ │ + ld a0,8(s4) │ │ │ │ + slli a5,s2,0x20 │ │ │ │ + srli s2,a5,0x1e │ │ │ │ + add a0,a0,s1 │ │ │ │ + sd s0,56(sp) │ │ │ │ + sd zero,408(sp) │ │ │ │ + add s2,s2,s5 │ │ │ │ + addi s3,sp,408 │ │ │ │ + auipc s10,0x52 │ │ │ │ + addi s10,s10,-1790 │ │ │ │ + mv s0,s5 │ │ │ │ + mv s11,a0 │ │ │ │ + lw a2,0(s0) │ │ │ │ + mv a1,s10 │ │ │ │ + mv a0,s3 │ │ │ │ + addi s0,s0,4 │ │ │ │ + jal 26358 │ │ │ │ + bne s2,s0,ce4a │ │ │ │ + ld a2,408(sp) │ │ │ │ + mv a0,s11 │ │ │ │ + auipc a1,0x52 │ │ │ │ + addi a1,a1,-1814 │ │ │ │ + ld s0,56(sp) │ │ │ │ + jal a934 │ │ │ │ + ld a0,408(sp) │ │ │ │ + jal 3670 │ │ │ │ + ld a0,8(s4) │ │ │ │ + lw s2,388(sp) │ │ │ │ + sd zero,408(sp) │ │ │ │ + add a0,a0,s1 │ │ │ │ + beqz s2,d2fa │ │ │ │ + slli a5,s2,0x20 │ │ │ │ + srli s2,a5,0x1e │ │ │ │ + sd s0,56(sp) │ │ │ │ + add s2,s2,s6 │ │ │ │ + auipc s10,0x52 │ │ │ │ + addi s10,s10,-1870 │ │ │ │ + mv s0,s6 │ │ │ │ + mv s11,a0 │ │ │ │ + lw a2,0(s0) │ │ │ │ + mv a1,s10 │ │ │ │ + mv a0,s3 │ │ │ │ + addi s0,s0,4 │ │ │ │ + jal 26358 │ │ │ │ + bne s0,s2,ce9a │ │ │ │ + ld s0,56(sp) │ │ │ │ + ld a2,408(sp) │ │ │ │ + mv a0,s11 │ │ │ │ + auipc a1,0x52 │ │ │ │ + addi a1,a1,-1880 │ │ │ │ + jal a934 │ │ │ │ + ld a0,408(sp) │ │ │ │ + jal 3670 │ │ │ │ + j c900 │ │ │ │ + ld s2,8(s4) │ │ │ │ + jal 4fe06 │ │ │ │ + addiw a2,a0,1 │ │ │ │ + add s2,s2,s1 │ │ │ │ + auipc a1,0x51 │ │ │ │ + addi a1,a1,1918 │ │ │ │ mv a0,s2 │ │ │ │ - mv s1,a5 │ │ │ │ - jal 3890 │ │ │ │ - mv a2,s11 │ │ │ │ - li a1,-1 │ │ │ │ + jal a934 │ │ │ │ + ld a0,48(s7) │ │ │ │ + ld s2,8(s4) │ │ │ │ + add a0,a0,s0 │ │ │ │ + jal 4fdcc │ │ │ │ + add s2,s2,s1 │ │ │ │ + addiw a2,a0,1 │ │ │ │ + auipc a1,0x51 │ │ │ │ + addi a1,a1,1892 │ │ │ │ + mv a0,s2 │ │ │ │ + jal a934 │ │ │ │ + ld a0,48(s7) │ │ │ │ + add a0,a0,s0 │ │ │ │ + jal 4fd94 │ │ │ │ + ld s3,264(sp) │ │ │ │ + beqz a0,cf12 │ │ │ │ + ld s3,336(sp) │ │ │ │ + lw s5,388(sp) │ │ │ │ + ld a5,40(sp) │ │ │ │ + addw a5,s5,a5 │ │ │ │ + bltu s3,a5,d114 │ │ │ │ + ld s2,8(s4) │ │ │ │ + ld a2,40(sp) │ │ │ │ + auipc a1,0x51 │ │ │ │ + addi a1,a1,1850 │ │ │ │ + add s2,s2,s1 │ │ │ │ + mv a0,s2 │ │ │ │ + jal a934 │ │ │ │ + mv a2,s5 │ │ │ │ + auipc a1,0x51 │ │ │ │ + addi a1,a1,1840 │ │ │ │ + mv a0,s2 │ │ │ │ + jal a934 │ │ │ │ + mv a2,s3 │ │ │ │ + auipc a1,0x51 │ │ │ │ + addi a1,a1,1832 │ │ │ │ + mv a0,s2 │ │ │ │ + jal a934 │ │ │ │ + lw a5,388(s8) │ │ │ │ + beqz a5,c974 │ │ │ │ + ld a0,48(s7) │ │ │ │ + add a0,a0,s0 │ │ │ │ + jal 4fee6 │ │ │ │ + mv s0,a0 │ │ │ │ + lw a1,388(s8) │ │ │ │ + ld a0,88(a0) │ │ │ │ + jal 589e4 │ │ │ │ + lw a1,388(s8) │ │ │ │ + mv s3,a0 │ │ │ │ + ld a0,88(s0) │ │ │ │ + sext.w s3,s3 │ │ │ │ + jal 58b6e │ │ │ │ + ld s2,8(s4) │ │ │ │ + mv s0,a0 │ │ │ │ + mv a2,s3 │ │ │ │ + add s2,s2,s1 │ │ │ │ + auipc a1,0x51 │ │ │ │ + addi a1,a1,1884 │ │ │ │ + mv a0,s2 │ │ │ │ + jal a934 │ │ │ │ + sext.w s0,s0 │ │ │ │ + mv a0,s2 │ │ │ │ + mv a2,s0 │ │ │ │ + auipc a1,0x51 │ │ │ │ + addi a1,a1,1872 │ │ │ │ + jal a934 │ │ │ │ + ld a0,8(s4) │ │ │ │ + lw a5,376(s8) │ │ │ │ + li a4,1 │ │ │ │ + add a0,a0,s1 │ │ │ │ + beq a5,a4,d142 │ │ │ │ + li a4,2 │ │ │ │ + bne a5,a4,c97a │ │ │ │ + lw a2,380(s8) │ │ │ │ + auipc a1,0x51 │ │ │ │ + addi a1,a1,1810 │ │ │ │ + jal a934 │ │ │ │ + j c974 │ │ │ │ + lw a4,8(s11) │ │ │ │ + ld s6,80(s11) │ │ │ │ + ori a4,a4,16 │ │ │ │ + sw a4,8(s11) │ │ │ │ + mv a0,s6 │ │ │ │ + jal 3310 │ │ │ │ + sext.w a1,a0 │ │ │ │ + mv a0,s6 │ │ │ │ + jal 258d0 │ │ │ │ + ld a5,56(sp) │ │ │ │ + sd a0,80(s11) │ │ │ │ + beqz a5,cd24 │ │ │ │ + j cd18 │ │ │ │ + auipc a5,0x57 │ │ │ │ + addi a5,a5,-224 │ │ │ │ + sd a5,40(sp) │ │ │ │ + j c6a4 │ │ │ │ + fld fa4,80(a0) │ │ │ │ + fle.d a4,fa4,fa5 │ │ │ │ + beqz a4,d01a │ │ │ │ + fmv.d fa4,fa5 │ │ │ │ + fmv.d.x fa5,zero │ │ │ │ + li a4,0 │ │ │ │ + feq.d a3,fa4,fa5 │ │ │ │ + bnez a3,c84a │ │ │ │ + fmul.d fa4,fa4,fs1 │ │ │ │ + li a4,1 │ │ │ │ + flt.d a3,fa4,fs2 │ │ │ │ + bnez a3,c84a │ │ │ │ + auipc a4,0x57 │ │ │ │ + fld fa5,-198(a4) │ │ │ │ + fle.d a3,fa5,fa4 │ │ │ │ + li a4,60 │ │ │ │ + bnez a3,c84a │ │ │ │ + fcvt.wu.d a4,fa4,rtz │ │ │ │ + zext.b a4,a4 │ │ │ │ + j c84a │ │ │ │ + ld a5,160(sp) │ │ │ │ + bnez a5,d106 │ │ │ │ + ld a5,88(sp) │ │ │ │ + bnez a5,cfd8 │ │ │ │ + ld a5,56(sp) │ │ │ │ + beqz a5,c766 │ │ │ │ + ori a3,a3,33 │ │ │ │ + sw a3,8(s11) │ │ │ │ + lw a4,8(s11) │ │ │ │ + j cd2e │ │ │ │ + ld a5,88(sp) │ │ │ │ + bnez a5,cfd4 │ │ │ │ + ld a5,56(sp) │ │ │ │ + beqz a5,c772 │ │ │ │ + lw a4,8(s11) │ │ │ │ + ori a4,a4,32 │ │ │ │ + sw a4,8(s11) │ │ │ │ + j c772 │ │ │ │ + ld a4,112(sp) │ │ │ │ + ld a5,24(sp) │ │ │ │ + beq a4,a5,d2d2 │ │ │ │ + ld a4,48(sp) │ │ │ │ + sd zero,96(sp) │ │ │ │ + ld s10,296(sp) │ │ │ │ + bne a4,a5,c5b8 │ │ │ │ + li s10,0 │ │ │ │ + j c5b8 │ │ │ │ + ld a4,112(sp) │ │ │ │ + ld a5,24(sp) │ │ │ │ + sd zero,96(sp) │ │ │ │ + beq a4,a5,d09e │ │ │ │ + ld a4,48(sp) │ │ │ │ + ld s10,288(sp) │ │ │ │ + bne a4,a5,c5b8 │ │ │ │ + li s10,0 │ │ │ │ + j c5b8 │ │ │ │ + li a3,67 │ │ │ │ + li a2,89 │ │ │ │ mv a0,s1 │ │ │ │ - jal 3890 │ │ │ │ - mv a3,s9 │ │ │ │ - auipc a2,0x4e │ │ │ │ - addi a2,a2,-850 │ │ │ │ - li a1,667 │ │ │ │ - auipc a0,0x4e │ │ │ │ - addi a0,a0,-1398 │ │ │ │ - jal 27d46 │ │ │ │ - beqz s9,10da4 │ │ │ │ - mv a2,s7 │ │ │ │ - li a1,0 │ │ │ │ - li a5,0 │ │ │ │ - li a0,1 │ │ │ │ - lwu a4,0(a2) │ │ │ │ - srliw a3,a5,0x3 │ │ │ │ - add a3,a3,s4 │ │ │ │ - slli a4,a4,0x3 │ │ │ │ - add a4,a4,s2 │ │ │ │ - sd a1,0(a4) │ │ │ │ - lbu a4,0(a3) │ │ │ │ - not a3,a5 │ │ │ │ - andi a3,a3,7 │ │ │ │ - sraw a4,a4,a3 │ │ │ │ - andi a4,a4,1 │ │ │ │ - mv a3,a5 │ │ │ │ - addi a5,a5,1 │ │ │ │ - bne a4,a0,10d9e │ │ │ │ - slli a1,a1,0x3 │ │ │ │ - add a1,a1,s1 │ │ │ │ - sd a3,0(a1) │ │ │ │ - mv a1,a5 │ │ │ │ - addi a2,a2,4 │ │ │ │ - bne s10,a5,10d6e │ │ │ │ - li a1,678 │ │ │ │ - mv a3,s8 │ │ │ │ - auipc a2,0x4e │ │ │ │ - addi a2,a2,-914 │ │ │ │ - auipc a0,0x4e │ │ │ │ - addi a0,a0,-1490 │ │ │ │ - jal 27d46 │ │ │ │ - slli a0,s8,0x20 │ │ │ │ - srli a0,a0,0x20 │ │ │ │ - li a5,0 │ │ │ │ - li a4,-1 │ │ │ │ + jal 25d7a │ │ │ │ + j c5c0 │ │ │ │ + ld a0,48(s7) │ │ │ │ + ld a4,112(sp) │ │ │ │ + ld a3,48(sp) │ │ │ │ + mv a5,a0 │ │ │ │ + beq a4,a3,c8c4 │ │ │ │ + j cc58 │ │ │ │ + ld a5,280(sp) │ │ │ │ + add a0,a0,a5 │ │ │ │ + jal 4fd9a │ │ │ │ + sd a0,56(sp) │ │ │ │ + j c67c │ │ │ │ + ld a5,88(sp) │ │ │ │ + ori a4,a3,11 │ │ │ │ + sw a4,8(s11) │ │ │ │ + bnez a5,cfd8 │ │ │ │ + ld a5,56(sp) │ │ │ │ + bnez a5,cd18 │ │ │ │ + lw a4,8(s11) │ │ │ │ + j cd2e │ │ │ │ + ld a5,88(sp) │ │ │ │ + ori a4,a3,9 │ │ │ │ + sw a4,8(s11) │ │ │ │ + beqz a5,d0fa │ │ │ │ + j cfd8 │ │ │ │ + auipc a5,0x6d │ │ │ │ + ld a5,-524(a5) │ │ │ │ + ld a0,0(a5) │ │ │ │ + auipc a2,0x51 │ │ │ │ + addi a2,a2,1682 │ │ │ │ li a1,1 │ │ │ │ - beqz s8,10f66 │ │ │ │ - srliw a7,a5,0x3 │ │ │ │ - add a7,a7,s3 │ │ │ │ - lbu a3,0(a7) │ │ │ │ - not t1,a5 │ │ │ │ - andi t1,t1,7 │ │ │ │ - sraw a3,a3,t1 │ │ │ │ - slli a6,a5,0x2 │ │ │ │ - andi a3,a3,1 │ │ │ │ - add t5,s5,a6 │ │ │ │ - mv t3,a5 │ │ │ │ - bnez a3,10e2a │ │ │ │ - lwu a3,0(t5) │ │ │ │ - addi t3,t3,1 │ │ │ │ - srliw t4,t3,0x3 │ │ │ │ - slli a3,a3,0x3 │ │ │ │ - add a3,a3,s2 │ │ │ │ - ld a2,0(a3) │ │ │ │ - add a3,s3,t4 │ │ │ │ - not t4,t3 │ │ │ │ - slli a2,a2,0x3 │ │ │ │ - add a2,a2,s1 │ │ │ │ - ld t6,0(a2) │ │ │ │ - andi t4,t4,7 │ │ │ │ - addi t5,t5,4 │ │ │ │ - addi t6,t6,-1 │ │ │ │ - sd t6,0(a2) │ │ │ │ - lbu a3,0(a3) │ │ │ │ - sraw a3,a3,t4 │ │ │ │ - andi a3,a3,1 │ │ │ │ - beqz a3,10df2 │ │ │ │ - slli t3,t3,0x2 │ │ │ │ - add t3,t3,s5 │ │ │ │ - lwu a3,0(t3) │ │ │ │ - slli a3,a3,0x3 │ │ │ │ - add a3,a3,s2 │ │ │ │ - ld a3,0(a3) │ │ │ │ - slli a3,a3,0x3 │ │ │ │ - add a3,a3,s1 │ │ │ │ - ld a2,0(a3) │ │ │ │ - addi a2,a2,-1 │ │ │ │ - sd a2,0(a3) │ │ │ │ - lbu a3,0(a7) │ │ │ │ - sraw a3,a3,t1 │ │ │ │ - andi a3,a3,1 │ │ │ │ - bnez a3,10fe8 │ │ │ │ - add t5,s5,a6 │ │ │ │ - mv t3,a5 │ │ │ │ - lwu a2,0(t5) │ │ │ │ - addi t3,t3,1 │ │ │ │ - srliw t6,t3,0x3 │ │ │ │ - slli a2,a2,0x3 │ │ │ │ - add a2,a2,s2 │ │ │ │ - ld a3,0(a2) │ │ │ │ - add t6,t6,s3 │ │ │ │ - not t4,t3 │ │ │ │ - slli a3,a3,0x3 │ │ │ │ - add a3,a3,s1 │ │ │ │ - ld a3,0(a3) │ │ │ │ - andi t4,t4,7 │ │ │ │ - addi t5,t5,4 │ │ │ │ - addi a3,a3,1 │ │ │ │ - sd a3,0(a2) │ │ │ │ - lbu a3,0(t6) │ │ │ │ - sraw a3,a3,t4 │ │ │ │ - andi a3,a3,1 │ │ │ │ - beqz a3,10e56 │ │ │ │ - slli t3,t3,0x2 │ │ │ │ - add t3,t3,s5 │ │ │ │ - lwu a3,0(t3) │ │ │ │ - slli a3,a3,0x3 │ │ │ │ - add a3,a3,s2 │ │ │ │ - ld a2,0(a3) │ │ │ │ - slli a2,a2,0x3 │ │ │ │ - add a2,a2,s1 │ │ │ │ - ld a2,0(a2) │ │ │ │ - addi a2,a2,1 │ │ │ │ - sd a2,0(a3) │ │ │ │ - lbu a3,0(a7) │ │ │ │ - sraw a3,a3,t1 │ │ │ │ - andi a3,a3,1 │ │ │ │ - bnez a3,10f18 │ │ │ │ - add a6,a6,s5 │ │ │ │ - lwu a3,0(a6) │ │ │ │ - addi a5,a5,1 │ │ │ │ - srliw t4,a5,0x3 │ │ │ │ - slli a3,a3,0x3 │ │ │ │ - add a3,a3,s2 │ │ │ │ - ld a3,0(a3) │ │ │ │ - not t3,a5 │ │ │ │ - add t4,t4,s3 │ │ │ │ - slli t1,a3,0x3 │ │ │ │ - add t1,t1,s1 │ │ │ │ - ld t6,0(t1) │ │ │ │ - addiw a2,a3,-1 │ │ │ │ - negw a7,a3 │ │ │ │ - srliw a2,a2,0x3 │ │ │ │ - andi a7,a7,7 │ │ │ │ - add a2,a2,s4 │ │ │ │ - andi t3,t3,7 │ │ │ │ - sllw a7,a1,a7 │ │ │ │ - mv t5,a3 │ │ │ │ - beq t6,a4,10ef2 │ │ │ │ - addi t5,t6,1 │ │ │ │ - sd t5,0(t1) │ │ │ │ - blez a3,10f06 │ │ │ │ - lbu a3,0(a2) │ │ │ │ - or a3,a3,a7 │ │ │ │ - sb a3,0(a2) │ │ │ │ - lbu a2,0(t4) │ │ │ │ - addi a6,a6,4 │ │ │ │ - sraw a2,a2,t3 │ │ │ │ - andi a2,a2,1 │ │ │ │ - beqz a2,10eae │ │ │ │ - slli a6,a5,0x2 │ │ │ │ - add a6,a6,s5 │ │ │ │ - lwu a3,0(a6) │ │ │ │ - slli a3,a3,0x3 │ │ │ │ - add a3,a3,s2 │ │ │ │ - ld a3,0(a3) │ │ │ │ - slli a2,a3,0x3 │ │ │ │ - add a2,a2,s1 │ │ │ │ - ld a7,0(a2) │ │ │ │ - mv a6,a3 │ │ │ │ - beq a7,a4,10f38 │ │ │ │ - addi a6,a7,1 │ │ │ │ - sd a6,0(a2) │ │ │ │ - blez a3,10f60 │ │ │ │ - addiw a2,a3,-1 │ │ │ │ - srliw a2,a2,0x3 │ │ │ │ - add a2,a2,s4 │ │ │ │ - lbu a6,0(a2) │ │ │ │ - negw a3,a3 │ │ │ │ - andi a3,a3,7 │ │ │ │ - sllw a3,a1,a3 │ │ │ │ - or a3,a6,a3 │ │ │ │ - sb a3,0(a2) │ │ │ │ - addi a5,a5,1 │ │ │ │ - blt a5,a0,10dce │ │ │ │ - mv a3,s0 │ │ │ │ - auipc a2,0x4e │ │ │ │ - addi a2,a2,-1392 │ │ │ │ - li a1,732 │ │ │ │ - auipc a0,0x4e │ │ │ │ - addi a0,a0,-1940 │ │ │ │ - jal 27d46 │ │ │ │ - mv a3,s2 │ │ │ │ - li a4,0 │ │ │ │ - beqz s0,10fa8 │ │ │ │ - ld a2,0(a3) │ │ │ │ - addi a3,a3,8 │ │ │ │ - slli a5,a2,0x3 │ │ │ │ - add a5,a5,s1 │ │ │ │ - bltz a2,10fa2 │ │ │ │ - ld a2,0(a5) │ │ │ │ - slli a1,a2,0x2 │ │ │ │ - add a1,a1,s7 │ │ │ │ - sw a4,0(a1) │ │ │ │ - addi a2,a2,-1 │ │ │ │ - sd a2,0(a5) │ │ │ │ - addi a4,a4,1 │ │ │ │ - bne a4,s6,10f86 │ │ │ │ - auipc a2,0x4e │ │ │ │ - addi a2,a2,-1392 │ │ │ │ - li a1,741 │ │ │ │ - auipc a0,0x4e │ │ │ │ - addi a0,a0,-2004 │ │ │ │ - jal 27d46 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 3670 │ │ │ │ - ld s0,96(sp) │ │ │ │ - ld ra,104(sp) │ │ │ │ - ld s2,80(sp) │ │ │ │ - ld s3,72(sp) │ │ │ │ - ld s4,64(sp) │ │ │ │ - ld s5,56(sp) │ │ │ │ - ld s6,48(sp) │ │ │ │ - ld s7,40(sp) │ │ │ │ - ld s8,32(sp) │ │ │ │ - ld s9,24(sp) │ │ │ │ - ld s10,16(sp) │ │ │ │ - ld s11,8(sp) │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + lw s5,388(sp) │ │ │ │ + j cf20 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 2628c │ │ │ │ + j cc30 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 2628c │ │ │ │ + j cca8 │ │ │ │ + lw a2,380(s8) │ │ │ │ + auipc a1,0x51 │ │ │ │ + addi a1,a1,1410 │ │ │ │ + jal a934 │ │ │ │ + ld a0,8(s4) │ │ │ │ + add a0,a0,s1 │ │ │ │ + j c97a │ │ │ │ + li a2,43 │ │ │ │ + auipc a1,0x51 │ │ │ │ + addi a1,a1,1368 │ │ │ │ + jal a934 │ │ │ │ + ld a0,48(s7) │ │ │ │ + j c62e │ │ │ │ + li a3,65 │ │ │ │ + li a2,82 │ │ │ │ mv a0,s1 │ │ │ │ - ld s1,88(sp) │ │ │ │ - addi sp,sp,112 │ │ │ │ - j 3670 │ │ │ │ - mv t3,a5 │ │ │ │ - j 10e88 │ │ │ │ - addi sp,sp,-80 │ │ │ │ - sd s0,64(sp) │ │ │ │ - sd s4,32(sp) │ │ │ │ - sd s6,16(sp) │ │ │ │ - sd s7,8(sp) │ │ │ │ - sd ra,72(sp) │ │ │ │ - sd s1,56(sp) │ │ │ │ - sd s2,48(sp) │ │ │ │ - sd s3,40(sp) │ │ │ │ - sd s5,24(sp) │ │ │ │ - sd s8,0(sp) │ │ │ │ - li a5,1 │ │ │ │ - lw s4,0(a1) │ │ │ │ - mv s7,a1 │ │ │ │ - mv s6,a2 │ │ │ │ - mv s0,a3 │ │ │ │ - bgeu a5,a2,11248 │ │ │ │ - addiw a0,a2,-2 │ │ │ │ - slli s2,s4,0x20 │ │ │ │ - slli a5,a0,0x20 │ │ │ │ - srli a0,a5,0x1e │ │ │ │ + jal 25d7a │ │ │ │ + j c5c0 │ │ │ │ + li a3,84 │ │ │ │ + li a2,89 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 25d7a │ │ │ │ + j c5c0 │ │ │ │ + mv a0,a5 │ │ │ │ + jal 4fef4 │ │ │ │ + ld a5,48(s7) │ │ │ │ + mv s5,a0 │ │ │ │ + add a0,a5,s6 │ │ │ │ + jal 4fe86 │ │ │ │ + ld a5,48(s7) │ │ │ │ + sext.w s2,a0 │ │ │ │ + slli s2,s2,0x20 │ │ │ │ + add a0,a5,s6 │ │ │ │ + jal 4fe78 │ │ │ │ + ld a5,48(s7) │ │ │ │ srli s2,s2,0x20 │ │ │ │ - addi a5,a1,8 │ │ │ │ - addi a2,a1,4 │ │ │ │ - add a0,a0,a5 │ │ │ │ - mv s4,s2 │ │ │ │ - lwu a5,0(a2) │ │ │ │ - addi a2,a2,4 │ │ │ │ - sub a3,s2,a5 │ │ │ │ - sub a4,a5,s4 │ │ │ │ - sub a1,a5,s2 │ │ │ │ - srai a3,a3,0x3f │ │ │ │ - sub a5,s4,a5 │ │ │ │ - srai a4,a4,0x3f │ │ │ │ - and a3,a3,a1 │ │ │ │ - and a5,a5,a4 │ │ │ │ - add s2,s2,a3 │ │ │ │ - sub s4,s4,a5 │ │ │ │ - bne a0,a2,11032 │ │ │ │ - auipc a2,0x4e │ │ │ │ - addi a2,a2,-1538 │ │ │ │ - li a1,765 │ │ │ │ - auipc a0,0x4d │ │ │ │ - addi a0,a0,1914 │ │ │ │ - jal 27d46 │ │ │ │ - slli a5,s6,0x20 │ │ │ │ - srli s8,a5,0x1e │ │ │ │ - mv a1,s8 │ │ │ │ + sub s10,s2,a0 │ │ │ │ + add a0,a5,s6 │ │ │ │ + jal 4feb6 │ │ │ │ + ld a5,48(s7) │ │ │ │ + sext.w a6,a0 │ │ │ │ + sd a6,24(sp) │ │ │ │ + add a0,a5,s6 │ │ │ │ + jal 4fe06 │ │ │ │ + ld a4,48(s7) │ │ │ │ + sext.w s2,a0 │ │ │ │ + sext.w s10,s10 │ │ │ │ + add a0,a4,s6 │ │ │ │ + jal 4fece │ │ │ │ + ld a4,48(s7) │ │ │ │ + ld s11,8(s4) │ │ │ │ + sext.w s3,a0 │ │ │ │ + add a0,a4,s6 │ │ │ │ + add s11,s11,s1 │ │ │ │ + lbu s6,32(s11) │ │ │ │ + jal 4fd9a │ │ │ │ + ld a6,24(sp) │ │ │ │ + li a4,45 │ │ │ │ + bnez a0,d21c │ │ │ │ + li a4,43 │ │ │ │ + mv a0,s11 │ │ │ │ + sd s6,0(sp) │ │ │ │ + mv a7,s3 │ │ │ │ + addiw a5,s2,1 │ │ │ │ + addiw a3,s10,1 │ │ │ │ + mv a2,s5 │ │ │ │ + auipc a1,0x51 │ │ │ │ + addi a1,a1,1100 │ │ │ │ + jal a934 │ │ │ │ + ld a0,48(s7) │ │ │ │ + add a0,a0,s0 │ │ │ │ + j c964 │ │ │ │ + li a2,43 │ │ │ │ + auipc a1,0x51 │ │ │ │ + addi a1,a1,1138 │ │ │ │ + sd a0,40(sp) │ │ │ │ + jal a934 │ │ │ │ + ld a0,40(sp) │ │ │ │ + li a2,80 │ │ │ │ + auipc a1,0x51 │ │ │ │ + addi a1,a1,1126 │ │ │ │ + jal a934 │ │ │ │ + ld a0,48(s7) │ │ │ │ + j c62e │ │ │ │ + ori a3,a3,35 │ │ │ │ + sw a3,8(s11) │ │ │ │ + lw a4,8(s11) │ │ │ │ + j cd2e │ │ │ │ + fcvt.d.wu fa5,a3 │ │ │ │ + auipc a5,0x57 │ │ │ │ + fld fa4,-800(a5) │ │ │ │ + fmv.d.x fa3,zero │ │ │ │ + fdiv.d fa5,fa5,fa4 │ │ │ │ + ld s2,8(s4) │ │ │ │ + add a4,a4,s2 │ │ │ │ + feq.d a3,fa5,fa3 │ │ │ │ + bnez a3,d31a │ │ │ │ + fmul.d fa5,fa5,fa4 │ │ │ │ + auipc a5,0x57 │ │ │ │ + fld fa4,-824(a5) │ │ │ │ + flt.d a3,fa5,fa4 │ │ │ │ + bnez a3,d384 │ │ │ │ + auipc a5,0x57 │ │ │ │ + fld fa4,-830(a5) │ │ │ │ + fle.d a3,fa4,fa5 │ │ │ │ + bnez a3,d396 │ │ │ │ + fcvt.wu.d a2,fa5,rtz │ │ │ │ + zext.b a3,a2 │ │ │ │ + mv s5,a3 │ │ │ │ + j d31e │ │ │ │ + li a5,1 │ │ │ │ + li s3,0 │ │ │ │ + sd a5,160(sp) │ │ │ │ + j c442 │ │ │ │ + sd zero,96(sp) │ │ │ │ + li s10,0 │ │ │ │ + j c5b8 │ │ │ │ + neg a4,a4 │ │ │ │ + j c7be │ │ │ │ + li a2,45 │ │ │ │ + auipc a1,0x51 │ │ │ │ + addi a1,a1,978 │ │ │ │ + jal a934 │ │ │ │ + ld a0,48(s7) │ │ │ │ + j c62e │ │ │ │ + li a2,0 │ │ │ │ + j ceb0 │ │ │ │ + auipc a0,0x57 │ │ │ │ + addi a0,a0,-990 │ │ │ │ + jal 2628c │ │ │ │ + j cc30 │ │ │ │ + auipc a0,0x57 │ │ │ │ + addi a0,a0,-1004 │ │ │ │ + jal 2628c │ │ │ │ + j cca8 │ │ │ │ + li s5,0 │ │ │ │ + li a3,0 │ │ │ │ + sb a3,32(a4) │ │ │ │ + ld a0,48(s7) │ │ │ │ + j cba6 │ │ │ │ + auipc a5,0x57 │ │ │ │ + fld fa4,-970(a5) │ │ │ │ + fmul.d fa5,fa5,fa4 │ │ │ │ + auipc a5,0x57 │ │ │ │ + fld fa4,-974(a5) │ │ │ │ + flt.d a3,fa5,fa4 │ │ │ │ + bnez a3,d37c │ │ │ │ + auipc a5,0x57 │ │ │ │ + fld fa4,-980(a5) │ │ │ │ + fle.d a3,fa4,fa5 │ │ │ │ + bnez a3,d38a │ │ │ │ + fcvt.wu.d a2,fa5,rtz │ │ │ │ + zext.b a3,a2 │ │ │ │ + mv s5,a3 │ │ │ │ + j cba2 │ │ │ │ + sd s3,344(sp) │ │ │ │ + j ca92 │ │ │ │ + ld a0,48(s4) │ │ │ │ + add a0,a0,s2 │ │ │ │ + jal 4fe86 │ │ │ │ + slli s5,a0,0x20 │ │ │ │ + srli s5,s5,0x20 │ │ │ │ + j cac6 │ │ │ │ + li s5,1 │ │ │ │ + li a3,1 │ │ │ │ + j cba2 │ │ │ │ + li s5,1 │ │ │ │ + li a3,1 │ │ │ │ + j d31e │ │ │ │ + li s5,60 │ │ │ │ + li a3,60 │ │ │ │ + j cba2 │ │ │ │ + li s5,60 │ │ │ │ + li a3,60 │ │ │ │ + j d31e │ │ │ │ + fsd fs1,448(sp) │ │ │ │ + fsd fs2,440(sp) │ │ │ │ + fsd fs3,432(sp) │ │ │ │ + jal 3a10 <__stack_chk_fail@plt> │ │ │ │ + addi sp,sp,-240 │ │ │ │ + mv a5,a1 │ │ │ │ + sd s9,152(sp) │ │ │ │ + li a1,16 │ │ │ │ + mv s9,a0 │ │ │ │ li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - mv s5,a0 │ │ │ │ - mv a1,s8 │ │ │ │ + sd a5,56(sp) │ │ │ │ + sd ra,232(sp) │ │ │ │ + jal 1e81c │ │ │ │ + sd a0,120(sp) │ │ │ │ + jal 51528 │ │ │ │ + lw a5,0(s9) │ │ │ │ + beqz a5,d996 │ │ │ │ + li a5,-1 │ │ │ │ + sd s8,160(sp) │ │ │ │ + sd s10,144(sp) │ │ │ │ + sd s11,136(sp) │ │ │ │ + sd s0,224(sp) │ │ │ │ + sd s1,216(sp) │ │ │ │ + sd s2,208(sp) │ │ │ │ + sd s3,200(sp) │ │ │ │ + sd s4,192(sp) │ │ │ │ + sd s5,184(sp) │ │ │ │ + sd s6,176(sp) │ │ │ │ + sd s7,168(sp) │ │ │ │ + li s11,0 │ │ │ │ + sd zero,64(sp) │ │ │ │ + sd a5,80(sp) │ │ │ │ + sd zero,112(sp) │ │ │ │ + li s10,1 │ │ │ │ + li s8,88 │ │ │ │ + li a1,80 │ │ │ │ li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - auipc a2,0x4e │ │ │ │ - addi a2,a2,-1548 │ │ │ │ - li a1,769 │ │ │ │ - addiw s2,s2,1 │ │ │ │ + jal 1e81c │ │ │ │ + ld a5,8(s9) │ │ │ │ + sd a0,48(sp) │ │ │ │ + add a5,a5,s11 │ │ │ │ + lw a4,24(a5) │ │ │ │ + lw a3,20(a5) │ │ │ │ + ld a2,8(a5) │ │ │ │ + ld a1,0(a5) │ │ │ │ + jal 50032 │ │ │ │ + ld a5,8(s9) │ │ │ │ + add a5,a5,s11 │ │ │ │ + lw a4,32(a5) │ │ │ │ + bgeu s10,a4,dc56 │ │ │ │ + li a4,0 │ │ │ │ + li s5,0 │ │ │ │ + sd zero,104(sp) │ │ │ │ + li s6,0 │ │ │ │ + sd zero,16(sp) │ │ │ │ + sd a4,8(sp) │ │ │ │ + mul s0,s5,s8 │ │ │ │ + ld a4,48(a5) │ │ │ │ + sext.w s1,s5 │ │ │ │ + addi s7,s0,88 │ │ │ │ + add a0,a4,s7 │ │ │ │ + add a4,a4,s0 │ │ │ │ + lbu a2,74(a0) │ │ │ │ + lbu a3,74(a4) │ │ │ │ + beq a2,a3,d830 │ │ │ │ + ld a0,48(a5) │ │ │ │ + ld a5,16(sp) │ │ │ │ + add s4,a0,s0 │ │ │ │ + bnez a5,d88e │ │ │ │ + addi a5,s4,24 │ │ │ │ + addiw s2,s1,1 │ │ │ │ + sd a5,32(sp) │ │ │ │ + beq s2,s10,d82a │ │ │ │ + addiw s3,s1,-1 │ │ │ │ + slli s3,s3,0x20 │ │ │ │ + srli s3,s3,0x20 │ │ │ │ + mul s3,s3,s8 │ │ │ │ + add a0,a0,s3 │ │ │ │ + jal 4fd9a │ │ │ │ + ld a5,8(s9) │ │ │ │ + add a5,a5,s11 │ │ │ │ + ld a0,48(a5) │ │ │ │ + add a0,a0,s3 │ │ │ │ + jal 4fdcc │ │ │ │ + ld a5,8(s9) │ │ │ │ + addiw a4,a0,1 │ │ │ │ + sd a4,72(sp) │ │ │ │ + add a5,a5,s11 │ │ │ │ + ld a0,48(a5) │ │ │ │ + add a0,a0,s0 │ │ │ │ + jal 4fd9a │ │ │ │ + ld a5,8(s9) │ │ │ │ + sext.w s3,a0 │ │ │ │ + add a5,a5,s11 │ │ │ │ + ld a0,48(a5) │ │ │ │ + add a0,a0,s0 │ │ │ │ + jal 4fe06 │ │ │ │ + ld a5,8(s9) │ │ │ │ + sext.w a4,a0 │ │ │ │ + sd a4,24(sp) │ │ │ │ + add a5,a5,s11 │ │ │ │ + ld a0,48(a5) │ │ │ │ + add a0,a0,s0 │ │ │ │ + jal 4fdcc │ │ │ │ + ld a5,8(s9) │ │ │ │ + addiw a4,a0,1 │ │ │ │ + sw a4,40(sp) │ │ │ │ + add a5,a5,s11 │ │ │ │ + ld a0,48(a5) │ │ │ │ + add a0,a0,s7 │ │ │ │ + jal 4fd9a │ │ │ │ + ld a5,8(s9) │ │ │ │ + add a5,a5,s11 │ │ │ │ + ld a0,48(a5) │ │ │ │ + add a0,a0,s7 │ │ │ │ + jal 4fe06 │ │ │ │ + sext.w a2,a0 │ │ │ │ + beq s2,s10,d514 │ │ │ │ + addiw a1,s1,-1 │ │ │ │ + slli a5,a1,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + mul a5,a5,s8 │ │ │ │ + ld a3,8(s9) │ │ │ │ + sext.w a7,a1 │ │ │ │ + add a3,a3,s11 │ │ │ │ + ld a3,48(a3) │ │ │ │ + add a0,a3,s0 │ │ │ │ + lbu t1,60(a0) │ │ │ │ + add a5,a5,a3 │ │ │ │ + lbu a5,60(a5) │ │ │ │ + beq a5,t1,da22 │ │ │ │ + ld a5,24(s4) │ │ │ │ + ld a6,88(a5) │ │ │ │ + lw a5,24(a6) │ │ │ │ + bnez s3,d9a0 │ │ │ │ + ld a4,24(sp) │ │ │ │ + bne a4,a5,dcfc │ │ │ │ + ld a4,8(s9) │ │ │ │ + add a4,a4,s11 │ │ │ │ + ld a3,48(a4) │ │ │ │ + add a4,a3,s7 │ │ │ │ + add a0,a3,s0 │ │ │ │ + lbu a1,60(a4) │ │ │ │ + lbu a4,60(a0) │ │ │ │ + bne a4,a1,da46 │ │ │ │ + li s6,1 │ │ │ │ + beq s2,s10,d9f6 │ │ │ │ + mv t1,a1 │ │ │ │ + li a6,0 │ │ │ │ + li s6,1 │ │ │ │ + addiw a7,s1,-1 │ │ │ │ + slli a4,a7,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + mul a4,a4,s8 │ │ │ │ + add a4,a4,a3 │ │ │ │ + lbu a4,60(a4) │ │ │ │ + beq a4,t1,d80a │ │ │ │ + beq a1,t1,d9f2 │ │ │ │ + sd a6,40(sp) │ │ │ │ + sd a5,24(sp) │ │ │ │ + jal 4fd9a │ │ │ │ + ld a5,56(sp) │ │ │ │ + mv a2,a0 │ │ │ │ + ld a6,40(sp) │ │ │ │ + lw a7,496(a5) │ │ │ │ + ld a4,8(sp) │ │ │ │ + ld a5,24(sp) │ │ │ │ + ld a0,32(sp) │ │ │ │ + mv a3,s6 │ │ │ │ + li a1,1 │ │ │ │ + jal 1a8be │ │ │ │ + ld a5,8(s9) │ │ │ │ + mv s3,a0 │ │ │ │ + add a5,a5,s11 │ │ │ │ + ld a0,48(a5) │ │ │ │ + add a0,a0,s0 │ │ │ │ + jal 4fd94 │ │ │ │ + ld a5,8(s9) │ │ │ │ + mv s4,a0 │ │ │ │ + add a5,a5,s11 │ │ │ │ + ld a0,48(a5) │ │ │ │ + add a0,a0,s0 │ │ │ │ + jal 4fefa │ │ │ │ + zext.b a4,a0 │ │ │ │ + ld a0,48(sp) │ │ │ │ + mv a3,s4 │ │ │ │ + li a2,0 │ │ │ │ + mv a1,s3 │ │ │ │ + jal 5067e │ │ │ │ + ld a5,8(s9) │ │ │ │ + addiw a3,s1,2 │ │ │ │ + add a5,a5,s11 │ │ │ │ + lw a4,32(a5) │ │ │ │ + mv a2,a5 │ │ │ │ + bgeu s10,a4,d94e │ │ │ │ + beq s2,s10,da84 │ │ │ │ + addiw s1,s1,-1 │ │ │ │ + slli s1,s1,0x20 │ │ │ │ + srli s1,s1,0x20 │ │ │ │ + mul s1,s1,s8 │ │ │ │ + ld a1,48(a5) │ │ │ │ + add a0,a1,s0 │ │ │ │ + lbu a0,60(a0) │ │ │ │ + add a1,a1,s1 │ │ │ │ + lbu a1,60(a1) │ │ │ │ + bne a1,a0,d5f8 │ │ │ │ + ld a1,48(sp) │ │ │ │ + sb zero,44(a1) │ │ │ │ + sd zero,8(sp) │ │ │ │ + li s6,0 │ │ │ │ + addi s5,s5,1 │ │ │ │ + bltu a3,a4,d428 │ │ │ │ + ld a4,16(sp) │ │ │ │ + mv s5,s6 │ │ │ │ + mv s4,a3 │ │ │ │ + beqz a4,dd84 │ │ │ │ + ld a0,48(a5) │ │ │ │ + add a0,a0,s7 │ │ │ │ + jal 4fd9a │ │ │ │ + ld a4,8(sp) │ │ │ │ + sext.w a5,a0 │ │ │ │ + beqz s6,dd40 │ │ │ │ + ld a3,64(sp) │ │ │ │ + ld a3,0(a3) │ │ │ │ + ld a0,88(a3) │ │ │ │ + lw s1,24(a0) │ │ │ │ + bnez a5,dd64 │ │ │ │ + li s2,0 │ │ │ │ + beqz a4,d65a │ │ │ │ + ld a5,16(sp) │ │ │ │ + sd a4,8(sp) │ │ │ │ + ld a4,64(sp) │ │ │ │ + addiw a5,a5,-1 │ │ │ │ + slli a3,a5,0x20 │ │ │ │ + srli a5,a3,0x1d │ │ │ │ + add a5,a5,a4 │ │ │ │ + ld a5,0(a5) │ │ │ │ + ld a0,88(a5) │ │ │ │ + lw s2,16(a0) │ │ │ │ + lw s3,24(a0) │ │ │ │ + jal 5bef6 │ │ │ │ + ld a4,8(sp) │ │ │ │ + subw s2,s2,s3 │ │ │ │ + subw s2,s2,a0 │ │ │ │ + ld a5,8(s9) │ │ │ │ + sd a4,8(sp) │ │ │ │ + mv s3,s5 │ │ │ │ + add a5,a5,s11 │ │ │ │ + ld a0,48(a5) │ │ │ │ + add a0,a0,s7 │ │ │ │ + jal 4fd9a │ │ │ │ + ld a5,56(sp) │ │ │ │ + mv a3,s5 │ │ │ │ + ld s5,64(sp) │ │ │ │ + lw a7,496(a5) │ │ │ │ + ld a4,8(sp) │ │ │ │ + ld a1,16(sp) │ │ │ │ + mv a6,s2 │ │ │ │ + mv a2,a0 │ │ │ │ + mv a5,s1 │ │ │ │ + mv a0,s5 │ │ │ │ + jal 1a8be │ │ │ │ + ld a5,8(s9) │ │ │ │ mv s1,a0 │ │ │ │ - auipc a0,0x4d │ │ │ │ - addi a0,a0,1860 │ │ │ │ - jal 27d46 │ │ │ │ - subw s2,s2,s4 │ │ │ │ - slli a5,s2,0x20 │ │ │ │ - sext.w s3,s2 │ │ │ │ - srli s2,a5,0x1e │ │ │ │ - mv a2,s2 │ │ │ │ - li a1,0 │ │ │ │ + add a5,a5,s11 │ │ │ │ + ld a0,48(a5) │ │ │ │ + add a0,a0,s7 │ │ │ │ + jal 4fd94 │ │ │ │ + ld a5,8(s9) │ │ │ │ + mv s2,a0 │ │ │ │ + add a5,a5,s11 │ │ │ │ + ld a0,48(a5) │ │ │ │ + add a0,a0,s7 │ │ │ │ + jal 4fefa │ │ │ │ + zext.b a4,a0 │ │ │ │ + ld a0,48(sp) │ │ │ │ + li a2,0 │ │ │ │ + mv a3,s2 │ │ │ │ + mv a1,s1 │ │ │ │ + jal 5067e │ │ │ │ mv a0,s5 │ │ │ │ - jal 3890 │ │ │ │ - auipc a2,0x4e │ │ │ │ - addi a2,a2,-1578 │ │ │ │ - li a1,773 │ │ │ │ - auipc a0,0x4d │ │ │ │ - addi a0,a0,1810 │ │ │ │ - sext.w s4,s4 │ │ │ │ - jal 27d46 │ │ │ │ - mv a4,s7 │ │ │ │ - add a1,s8,s7 │ │ │ │ - lw a5,0(a4) │ │ │ │ - addi a4,a4,4 │ │ │ │ - subw a5,a5,s4 │ │ │ │ - slli a3,a5,0x20 │ │ │ │ - srli a5,a3,0x1e │ │ │ │ - add a5,a5,s5 │ │ │ │ - lw a3,0(a5) │ │ │ │ - addiw a3,a3,1 │ │ │ │ - sw a3,0(a5) │ │ │ │ - bne a1,a4,110e2 │ │ │ │ - lw s8,0(s5) │ │ │ │ - auipc a2,0x4e │ │ │ │ - addi a2,a2,-1490 │ │ │ │ - sw zero,0(s5) │ │ │ │ - li a1,782 │ │ │ │ - auipc a0,0x4d │ │ │ │ - addi a0,a0,1742 │ │ │ │ - jal 27d46 │ │ │ │ + jal 3670 │ │ │ │ + ld a2,8(s9) │ │ │ │ + ld a4,104(sp) │ │ │ │ + sd s3,16(sp) │ │ │ │ + add a2,a2,s11 │ │ │ │ + lw a5,32(a2) │ │ │ │ + sd zero,64(sp) │ │ │ │ + bgeu a4,a5,d958 │ │ │ │ + ld a0,48(a2) │ │ │ │ + add s6,a0,s7 │ │ │ │ + add a0,a0,s0 │ │ │ │ + jal 4fd9a │ │ │ │ + ld a4,8(s9) │ │ │ │ + addi s3,s6,24 │ │ │ │ + add a4,a4,s11 │ │ │ │ + ld a0,48(a4) │ │ │ │ + add a0,a0,s0 │ │ │ │ + jal 4fdcc │ │ │ │ + ld a4,8(s9) │ │ │ │ + addiw s2,a0,1 │ │ │ │ + add a4,a4,s11 │ │ │ │ + ld a0,48(a4) │ │ │ │ + add a0,a0,s7 │ │ │ │ + jal 4fd9a │ │ │ │ + ld a4,8(s9) │ │ │ │ + sext.w s1,a0 │ │ │ │ + add a4,a4,s11 │ │ │ │ + ld a0,48(a4) │ │ │ │ + add a0,a0,s7 │ │ │ │ + jal 4fe06 │ │ │ │ + ld a4,8(s9) │ │ │ │ + sext.w a2,a0 │ │ │ │ + add a4,a4,s11 │ │ │ │ + ld a4,48(a4) │ │ │ │ + add a0,a4,s7 │ │ │ │ + add s0,s0,a4 │ │ │ │ + lbu a1,60(a0) │ │ │ │ + lbu a3,60(s0) │ │ │ │ + beq a1,a3,db14 │ │ │ │ + ld a4,24(s6) │ │ │ │ li a5,1 │ │ │ │ - bgeu a5,s3,112fa │ │ │ │ - addiw a3,s3,-2 │ │ │ │ + sd a5,16(sp) │ │ │ │ + ld a3,88(a4) │ │ │ │ + lw a6,24(a3) │ │ │ │ + lw s5,16(a3) │ │ │ │ + mv s0,a6 │ │ │ │ + bnez s1,dad8 │ │ │ │ + mv a0,a3 │ │ │ │ + lw s1,16(a3) │ │ │ │ + sd a6,24(sp) │ │ │ │ + sd a2,8(sp) │ │ │ │ + jal 5bef6 │ │ │ │ + ld a5,8(s9) │ │ │ │ + ld a6,24(sp) │ │ │ │ + ld a2,8(sp) │ │ │ │ + add a5,a5,s11 │ │ │ │ + ld a4,48(a5) │ │ │ │ + subw s1,s1,a0 │ │ │ │ + subw s5,s1,a6 │ │ │ │ + add a0,a4,s7 │ │ │ │ + li s1,0 │ │ │ │ + beq s4,s10,d78a │ │ │ │ + addiw a3,s4,-2 │ │ │ │ slli a5,a3,0x20 │ │ │ │ - lw a4,0(s5) │ │ │ │ - srli a3,a5,0x1e │ │ │ │ - addi a2,s5,8 │ │ │ │ - addi a5,s5,4 │ │ │ │ - add a3,a3,a2 │ │ │ │ - sext.w s8,s8 │ │ │ │ - addw a4,s8,a4 │ │ │ │ - addi a5,a5,4 │ │ │ │ - lw s8,-4(a5) │ │ │ │ - sw a4,-4(a5) │ │ │ │ - bne a3,a5,1113e │ │ │ │ - auipc a2,0x4e │ │ │ │ - addi a2,a2,-1610 │ │ │ │ - li a1,789 │ │ │ │ - auipc a0,0x4d │ │ │ │ - addi a0,a0,1666 │ │ │ │ - jal 27d46 │ │ │ │ - beqz s6,11224 │ │ │ │ - li a3,0 │ │ │ │ - lw a5,0(s7) │ │ │ │ - addi s7,s7,4 │ │ │ │ - subw a5,a5,s4 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + mul a5,a5,s8 │ │ │ │ + lbu a1,60(a0) │ │ │ │ + add a5,a5,a4 │ │ │ │ + lbu a5,60(a5) │ │ │ │ + beq a5,a1,db04 │ │ │ │ + jal 4fd9a │ │ │ │ + ld a5,56(sp) │ │ │ │ + ld a3,16(sp) │ │ │ │ + mv a2,a0 │ │ │ │ + lw a7,496(a5) │ │ │ │ + mv a6,s5 │ │ │ │ + li a4,1 │ │ │ │ + li a1,1 │ │ │ │ + mv a5,s0 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 1a8be │ │ │ │ + ld a5,8(s9) │ │ │ │ + mv s0,a0 │ │ │ │ + add a5,a5,s11 │ │ │ │ + ld a0,48(a5) │ │ │ │ + add a0,a0,s7 │ │ │ │ + jal 4fd94 │ │ │ │ + ld a5,8(s9) │ │ │ │ + mv s1,a0 │ │ │ │ + add a5,a5,s11 │ │ │ │ + ld a0,48(a5) │ │ │ │ + add a0,a0,s7 │ │ │ │ + jal 4fefa │ │ │ │ + zext.b a4,a0 │ │ │ │ + ld a0,48(sp) │ │ │ │ + mv a3,s1 │ │ │ │ + li a2,0 │ │ │ │ + mv a1,s0 │ │ │ │ + jal 5067e │ │ │ │ + ld a5,8(s9) │ │ │ │ + add a5,a5,s11 │ │ │ │ + lw a4,32(a5) │ │ │ │ + bgeu s10,a4,d958 │ │ │ │ + addiw a4,s4,-2 │ │ │ │ + slli a4,a4,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + mul a4,a4,s8 │ │ │ │ + ld a5,48(a5) │ │ │ │ + add a3,a5,s7 │ │ │ │ + lbu a3,60(a3) │ │ │ │ + add a5,a5,a4 │ │ │ │ + lbu a5,60(a5) │ │ │ │ + bne a5,a3,d958 │ │ │ │ + ld a5,48(sp) │ │ │ │ + sb zero,44(a5) │ │ │ │ + j d958 │ │ │ │ + ld a4,80(sp) │ │ │ │ + beqz s3,da92 │ │ │ │ + beq a4,a7,d81c │ │ │ │ + ld a4,24(sp) │ │ │ │ + ld a3,72(sp) │ │ │ │ + subw a6,a4,a3 │ │ │ │ + bne a1,t1,d56e │ │ │ │ + lw a5,40(sp) │ │ │ │ + sd s1,80(sp) │ │ │ │ + subw a5,a2,a5 │ │ │ │ + j d56e │ │ │ │ + mv a0,s4 │ │ │ │ + sd zero,72(sp) │ │ │ │ + j d494 │ │ │ │ + lbu a3,60(a0) │ │ │ │ + lbu a4,60(a4) │ │ │ │ + bne a3,a4,d448 │ │ │ │ + jal 4fd9a │ │ │ │ + ld a5,8(s9) │ │ │ │ + mv s2,a0 │ │ │ │ + add a5,a5,s11 │ │ │ │ + ld a0,48(a5) │ │ │ │ + add a0,a0,s0 │ │ │ │ + jal 4fd9a │ │ │ │ + ld a5,8(s9) │ │ │ │ + add a5,a5,s11 │ │ │ │ + bne s2,a0,d448 │ │ │ │ + ld a0,48(a5) │ │ │ │ + add a0,a0,s7 │ │ │ │ + jal 4feee │ │ │ │ + ld a5,8(s9) │ │ │ │ + sext.w s2,a0 │ │ │ │ + add a5,a5,s11 │ │ │ │ + ld a0,48(a5) │ │ │ │ + add a0,a0,s0 │ │ │ │ + jal 4feee │ │ │ │ + sext.w a5,a0 │ │ │ │ + beq s2,a5,db26 │ │ │ │ + ld a5,8(s9) │ │ │ │ + add a5,a5,s11 │ │ │ │ + ld a0,48(a5) │ │ │ │ + ld a5,16(sp) │ │ │ │ + add s4,a0,s0 │ │ │ │ + beqz a5,d454 │ │ │ │ + mv a0,s4 │ │ │ │ + jal 4fd9a │ │ │ │ + sext.w a5,a0 │ │ │ │ + beqz s6,da00 │ │ │ │ + ld a4,64(sp) │ │ │ │ + ld a4,0(a4) │ │ │ │ + ld a0,88(a4) │ │ │ │ + lw s2,24(a0) │ │ │ │ + bnez a5,daaa │ │ │ │ + ld a5,8(sp) │ │ │ │ + li s3,0 │ │ │ │ + beqz a5,d8d8 │ │ │ │ + ld a5,16(sp) │ │ │ │ + addiw a5,a5,-1 │ │ │ │ slli a4,a5,0x20 │ │ │ │ - srli a5,a4,0x1e │ │ │ │ - add a5,a5,s5 │ │ │ │ - lwu a4,0(a5) │ │ │ │ - slli a4,a4,0x2 │ │ │ │ - add a4,a4,s1 │ │ │ │ - sw a3,0(a4) │ │ │ │ - lw a4,0(a5) │ │ │ │ - addiw a3,a3,1 │ │ │ │ - addiw a4,a4,1 │ │ │ │ - sw a4,0(a5) │ │ │ │ - bne s6,a3,11170 │ │ │ │ - auipc a2,0x4e │ │ │ │ - addi a2,a2,-1754 │ │ │ │ - li a1,798 │ │ │ │ - auipc a0,0x4d │ │ │ │ - addi a0,a0,1594 │ │ │ │ - jal 27d46 │ │ │ │ + srli a5,a4,0x1d │ │ │ │ + ld a4,64(sp) │ │ │ │ + add a5,a5,a4 │ │ │ │ + ld a5,0(a5) │ │ │ │ + ld a0,88(a5) │ │ │ │ + lw s3,16(a0) │ │ │ │ + lw s4,24(a0) │ │ │ │ + jal 5bef6 │ │ │ │ + subw s3,s3,s4 │ │ │ │ + subw s3,s3,a0 │ │ │ │ + ld a5,8(s9) │ │ │ │ + add a5,a5,s11 │ │ │ │ + ld a0,48(a5) │ │ │ │ + add a0,a0,s0 │ │ │ │ + jal 4fd9a │ │ │ │ + ld a5,56(sp) │ │ │ │ + ld s4,64(sp) │ │ │ │ + ld a4,8(sp) │ │ │ │ + lw a7,496(a5) │ │ │ │ + ld a1,16(sp) │ │ │ │ + mv a6,s3 │ │ │ │ + mv a2,a0 │ │ │ │ + mv a3,s6 │ │ │ │ + mv a5,s2 │ │ │ │ + mv a0,s4 │ │ │ │ + jal 1a8be │ │ │ │ + ld a5,8(s9) │ │ │ │ + mv s2,a0 │ │ │ │ + li s6,0 │ │ │ │ + add a5,a5,s11 │ │ │ │ + ld a0,48(a5) │ │ │ │ + add a0,a0,s0 │ │ │ │ + jal 4fd94 │ │ │ │ + ld a5,8(s9) │ │ │ │ + mv s3,a0 │ │ │ │ + add a5,a5,s11 │ │ │ │ + ld a0,48(a5) │ │ │ │ + add a0,a0,s0 │ │ │ │ + jal 4fefa │ │ │ │ + zext.b a4,a0 │ │ │ │ + ld a0,48(sp) │ │ │ │ + mv a3,s3 │ │ │ │ li a2,0 │ │ │ │ - mv a1,s6 │ │ │ │ + mv a1,s2 │ │ │ │ + jal 5067e │ │ │ │ + mv a0,s4 │ │ │ │ + jal 3670 │ │ │ │ + ld a5,8(s9) │ │ │ │ + addiw a3,s1,2 │ │ │ │ + sd zero,64(sp) │ │ │ │ + add a5,a5,s11 │ │ │ │ + lw a4,32(a5) │ │ │ │ + mv a2,a5 │ │ │ │ + sd zero,8(sp) │ │ │ │ + sd zero,16(sp) │ │ │ │ + j d5fc │ │ │ │ + mv s4,a3 │ │ │ │ + lw a5,32(a2) │ │ │ │ + ld a4,104(sp) │ │ │ │ + bltu a4,a5,d6ce │ │ │ │ + ld s0,48(sp) │ │ │ │ + ld a0,120(sp) │ │ │ │ + addi s11,s11,80 │ │ │ │ + mv a1,s0 │ │ │ │ + jal 51532 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 502fe │ │ │ │ mv a0,s0 │ │ │ │ - jal 14cf2 │ │ │ │ - beqz s3,111ec │ │ │ │ - mv a3,s5 │ │ │ │ - add s2,s2,s5 │ │ │ │ - li a1,1 │ │ │ │ - lw a5,0(a3) │ │ │ │ - addi a3,a3,4 │ │ │ │ - addiw a4,a5,-1 │ │ │ │ - srliw a4,a4,0x3 │ │ │ │ - add a4,a4,s0 │ │ │ │ - lbu a2,0(a4) │ │ │ │ - negw a5,a5 │ │ │ │ - andi a5,a5,7 │ │ │ │ - sllw a5,a1,a5 │ │ │ │ - or a5,a5,a2 │ │ │ │ - sb a5,0(a4) │ │ │ │ - bne s2,a3,111c6 │ │ │ │ - auipc a2,0x4e │ │ │ │ - addi a2,a2,-1788 │ │ │ │ - li a1,806 │ │ │ │ - auipc a0,0x4d │ │ │ │ - addi a0,a0,1512 │ │ │ │ - jal 27d46 │ │ │ │ - mv a0,s5 │ │ │ │ jal 3670 │ │ │ │ - ld ra,72(sp) │ │ │ │ - ld s0,64(sp) │ │ │ │ - ld s2,48(sp) │ │ │ │ - ld s3,40(sp) │ │ │ │ - ld s4,32(sp) │ │ │ │ - ld s5,24(sp) │ │ │ │ - ld s6,16(sp) │ │ │ │ - ld s7,8(sp) │ │ │ │ - ld s8,0(sp) │ │ │ │ - mv a0,s1 │ │ │ │ - ld s1,56(sp) │ │ │ │ - addi sp,sp,80 │ │ │ │ + ld a4,112(sp) │ │ │ │ + lw a5,0(s9) │ │ │ │ + addiw a4,a4,1 │ │ │ │ + sd a4,112(sp) │ │ │ │ + bltu a4,a5,d3f2 │ │ │ │ + ld s0,224(sp) │ │ │ │ + ld s1,216(sp) │ │ │ │ + ld s2,208(sp) │ │ │ │ + ld s3,200(sp) │ │ │ │ + ld s4,192(sp) │ │ │ │ + ld s5,184(sp) │ │ │ │ + ld s6,176(sp) │ │ │ │ + ld s7,168(sp) │ │ │ │ + ld s8,160(sp) │ │ │ │ + ld s10,144(sp) │ │ │ │ + ld s11,136(sp) │ │ │ │ + ld ra,232(sp) │ │ │ │ + ld a0,120(sp) │ │ │ │ + ld s9,152(sp) │ │ │ │ + addi sp,sp,240 │ │ │ │ ret │ │ │ │ - auipc a2,0x4e │ │ │ │ - addi a2,a2,-1892 │ │ │ │ - li a1,798 │ │ │ │ - auipc a0,0x4d │ │ │ │ - addi a0,a0,1456 │ │ │ │ - jal 27d46 │ │ │ │ - li a2,0 │ │ │ │ - li a1,0 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 14cf2 │ │ │ │ - j 111c0 │ │ │ │ - auipc a2,0x4e │ │ │ │ - addi a2,a2,-2032 │ │ │ │ - li a1,765 │ │ │ │ - auipc a0,0x4d │ │ │ │ - addi a0,a0,1420 │ │ │ │ - jal 27d46 │ │ │ │ - slli a5,s6,0x20 │ │ │ │ - srli s1,a5,0x1e │ │ │ │ - mv a1,s1 │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - mv s5,a0 │ │ │ │ - mv a1,s1 │ │ │ │ + mv a0,a6 │ │ │ │ + lw s6,16(a6) │ │ │ │ + sd a2,96(sp) │ │ │ │ + sd a5,88(sp) │ │ │ │ + jal 5bef6 │ │ │ │ + ld a5,88(sp) │ │ │ │ + ld a2,96(sp) │ │ │ │ + subw a6,s6,a5 │ │ │ │ + ld a5,24(sp) │ │ │ │ + subw a6,a6,a0 │ │ │ │ + bne a5,a6,dd1c │ │ │ │ + ld a5,8(s9) │ │ │ │ + add a5,a5,s11 │ │ │ │ + ld a3,48(a5) │ │ │ │ + add a0,a3,s0 │ │ │ │ + add a5,a3,s7 │ │ │ │ + lbu t1,60(a0) │ │ │ │ + lbu a1,60(a5) │ │ │ │ + beq t1,a1,dac2 │ │ │ │ + ld a4,24(s4) │ │ │ │ + li s6,1 │ │ │ │ + ld a5,88(a4) │ │ │ │ + lw a5,24(a5) │ │ │ │ + li a4,1 │ │ │ │ + sd a4,8(sp) │ │ │ │ + bne s2,s10,d552 │ │ │ │ + bne a1,t1,d56e │ │ │ │ + bnez s3,d820 │ │ │ │ + lw a4,40(sp) │ │ │ │ + sd s1,80(sp) │ │ │ │ + subw a6,a2,a4 │ │ │ │ + j d56e │ │ │ │ + ld a4,8(sp) │ │ │ │ + beqz a4,da8c │ │ │ │ + beqz a5,dad4 │ │ │ │ + li s3,0 │ │ │ │ + ld a5,16(sp) │ │ │ │ + addiw a5,a5,-1 │ │ │ │ + slli a4,a5,0x20 │ │ │ │ + srli a5,a4,0x1d │ │ │ │ + ld a4,64(sp) │ │ │ │ + add a5,a5,a4 │ │ │ │ + ld a5,0(a5) │ │ │ │ + ld a5,88(a5) │ │ │ │ + lw s2,24(a5) │ │ │ │ + j d8d8 │ │ │ │ + add a5,a3,s7 │ │ │ │ + lbu a1,60(a5) │ │ │ │ + li a6,0 │ │ │ │ + li a5,0 │ │ │ │ + beq t1,a1,d80a │ │ │ │ + ld a4,24(s4) │ │ │ │ + ld a6,88(a4) │ │ │ │ + lw a5,24(a6) │ │ │ │ + beqz s3,dd3c │ │ │ │ + li a6,0 │ │ │ │ + j d9e2 │ │ │ │ + ld a1,24(sp) │ │ │ │ + li s6,1 │ │ │ │ + mv a0,a6 │ │ │ │ + lw s4,16(a6) │ │ │ │ + sd a1,96(sp) │ │ │ │ + sd a2,88(sp) │ │ │ │ + sd a5,8(sp) │ │ │ │ + jal 5bef6 │ │ │ │ + ld a4,8(s9) │ │ │ │ + ld a5,8(sp) │ │ │ │ + ld a1,96(sp) │ │ │ │ + add a4,a4,s11 │ │ │ │ + ld a3,48(a4) │ │ │ │ + subw a6,s4,a5 │ │ │ │ + subw a6,a6,a0 │ │ │ │ + add a4,a3,s7 │ │ │ │ + add a0,a3,s0 │ │ │ │ + mv a5,a1 │ │ │ │ + lbu t1,60(a0) │ │ │ │ + lbu a1,60(a4) │ │ │ │ + ld a2,88(sp) │ │ │ │ + j d9e6 │ │ │ │ + sd zero,8(sp) │ │ │ │ + li s6,0 │ │ │ │ + li a3,2 │ │ │ │ + j d5fc │ │ │ │ + li s3,0 │ │ │ │ + li s2,0 │ │ │ │ + j d8d8 │ │ │ │ + beq a4,a7,da9c │ │ │ │ + ld a5,24(sp) │ │ │ │ + ld a4,72(sp) │ │ │ │ + subw a5,a5,a4 │ │ │ │ + bne a1,t1,d56e │ │ │ │ + lw a4,40(sp) │ │ │ │ + sd s1,80(sp) │ │ │ │ + subw a6,a2,a4 │ │ │ │ + j d56e │ │ │ │ + lw s3,16(a0) │ │ │ │ + jal 5bef6 │ │ │ │ + ld a5,8(sp) │ │ │ │ + subw s3,s3,s2 │ │ │ │ + subw s3,s3,a0 │ │ │ │ + bnez a5,da08 │ │ │ │ + li s2,0 │ │ │ │ + j d8d8 │ │ │ │ + li a5,0 │ │ │ │ + li s6,1 │ │ │ │ + bne s2,s10,d552 │ │ │ │ + lw a5,40(sp) │ │ │ │ + sd s1,80(sp) │ │ │ │ + subw a5,a2,a5 │ │ │ │ + j d56e │ │ │ │ + li s2,0 │ │ │ │ + j d8b0 │ │ │ │ + mv a0,a3 │ │ │ │ + sd a6,24(sp) │ │ │ │ + sd a2,8(sp) │ │ │ │ + jal 5bef6 │ │ │ │ + ld a4,8(s9) │ │ │ │ + ld a6,24(sp) │ │ │ │ + ld a2,8(sp) │ │ │ │ + add a4,a4,s11 │ │ │ │ + ld a4,48(a4) │ │ │ │ + subw a5,s5,a6 │ │ │ │ + subw s5,a5,a0 │ │ │ │ + add a0,a4,s7 │ │ │ │ + ld a5,24(s6) │ │ │ │ + ld a5,88(a5) │ │ │ │ + lw s0,24(a5) │ │ │ │ + j d76a │ │ │ │ + ld a5,80(sp) │ │ │ │ + beqz s1,dc4c │ │ │ │ + beq a3,a5,d78a │ │ │ │ + subw s5,a2,s2 │ │ │ │ + j d78a │ │ │ │ + ld a3,24(s6) │ │ │ │ + ld a3,88(a3) │ │ │ │ + lw a6,24(a3) │ │ │ │ + beqz s1,dc84 │ │ │ │ + li s5,0 │ │ │ │ + j dafa │ │ │ │ + ld a5,8(s9) │ │ │ │ + add a5,a5,s11 │ │ │ │ + ld a0,48(a5) │ │ │ │ + add a0,a0,s7 │ │ │ │ + jal 4fe86 │ │ │ │ + ld a5,8(s9) │ │ │ │ + sext.w s2,a0 │ │ │ │ + add a5,a5,s11 │ │ │ │ + ld a0,48(a5) │ │ │ │ + add a0,a0,s0 │ │ │ │ + jal 4fe92 │ │ │ │ + sext.w a5,a0 │ │ │ │ + bgeu a5,s2,dbfe │ │ │ │ + ld a5,8(s9) │ │ │ │ + add a5,a5,s11 │ │ │ │ + ld a0,48(a5) │ │ │ │ + add a0,a0,s7 │ │ │ │ + jal 4fd9a │ │ │ │ + bnez a0,dbfe │ │ │ │ + addiw a5,s1,2 │ │ │ │ + sext.w a3,a5 │ │ │ │ + sd a3,104(sp) │ │ │ │ + ld a3,16(sp) │ │ │ │ + ld a4,8(s9) │ │ │ │ + bnez a3,dc88 │ │ │ │ + addiw a1,s1,1 │ │ │ │ + li a3,1 │ │ │ │ + beq a1,a3,dcf6 │ │ │ │ + addiw a3,s1,-1 │ │ │ │ + slli a3,a3,0x20 │ │ │ │ + li a2,88 │ │ │ │ + srli a3,a3,0x20 │ │ │ │ + mul a3,a3,a2 │ │ │ │ + add a4,a4,s11 │ │ │ │ + ld a2,48(a4) │ │ │ │ + add a0,a2,s0 │ │ │ │ + lbu a0,60(a0) │ │ │ │ + add a2,a2,a3 │ │ │ │ + lbu a3,60(a2) │ │ │ │ + beq a0,a3,dba4 │ │ │ │ + li s6,1 │ │ │ │ + lw a3,32(a4) │ │ │ │ + addiw a3,a3,-1 │ │ │ │ + beq a3,a1,dbcc │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + li a3,88 │ │ │ │ + mul a3,a5,a3 │ │ │ │ + ld a5,48(a4) │ │ │ │ + add a4,a5,s7 │ │ │ │ + lbu a4,60(a4) │ │ │ │ + add a5,a5,a3 │ │ │ │ + lbu a5,60(a5) │ │ │ │ + beq a4,a5,dbd0 │ │ │ │ + li a5,1 │ │ │ │ + sd a5,8(sp) │ │ │ │ + li a1,16 │ │ │ │ li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - auipc a2,0x4e │ │ │ │ - addi a2,a2,-2042 │ │ │ │ - li a1,769 │ │ │ │ + jal 1e81c │ │ │ │ + ld a5,8(s9) │ │ │ │ mv s1,a0 │ │ │ │ - auipc a0,0x4d │ │ │ │ - addi a0,a0,1368 │ │ │ │ - jal 27d46 │ │ │ │ - auipc a2,0x4e │ │ │ │ - addi a2,a2,-2044 │ │ │ │ - sb zero,0(s5) │ │ │ │ - sb zero,1(s5) │ │ │ │ - sb zero,2(s5) │ │ │ │ - sb zero,3(s5) │ │ │ │ - li a1,773 │ │ │ │ - auipc a0,0x4d │ │ │ │ - addi a0,a0,1328 │ │ │ │ - jal 27d46 │ │ │ │ - bnez s6,11314 │ │ │ │ - auipc a2,0x4e │ │ │ │ - addi a2,a2,-1936 │ │ │ │ - li a1,782 │ │ │ │ - sw zero,0(s5) │ │ │ │ - auipc a0,0x4d │ │ │ │ - addi a0,a0,1296 │ │ │ │ - jal 27d46 │ │ │ │ - auipc a2,0x4e │ │ │ │ - addi a2,a2,-2004 │ │ │ │ - li a1,789 │ │ │ │ - auipc a0,0x4d │ │ │ │ - addi a0,a0,1272 │ │ │ │ - jal 27d46 │ │ │ │ - li s3,1 │ │ │ │ - li s2,4 │ │ │ │ - j 1119a │ │ │ │ - auipc a2,0x4e │ │ │ │ - addi a2,a2,-2034 │ │ │ │ - li a1,789 │ │ │ │ - auipc a0,0x4d │ │ │ │ - addi a0,a0,1242 │ │ │ │ - jal 27d46 │ │ │ │ - j 1116e │ │ │ │ - li s3,1 │ │ │ │ - li s2,4 │ │ │ │ - li s8,4 │ │ │ │ - j 110dc │ │ │ │ + sd a0,64(sp) │ │ │ │ + add a5,a5,s11 │ │ │ │ + ld a1,48(a5) │ │ │ │ + lw a4,32(a5) │ │ │ │ + li a6,2 │ │ │ │ + add a0,a1,s0 │ │ │ │ + ld a0,24(a0) │ │ │ │ + add a1,a1,s7 │ │ │ │ + ld a3,104(sp) │ │ │ │ + sd a0,0(s1) │ │ │ │ + ld a1,24(a1) │ │ │ │ + mv a2,a5 │ │ │ │ + sd a6,16(sp) │ │ │ │ + sd a1,8(s1) │ │ │ │ + j d5fc │ │ │ │ + ld a5,8(s9) │ │ │ │ + add a5,a5,s11 │ │ │ │ + ld a0,48(a5) │ │ │ │ + add a0,a0,s7 │ │ │ │ + jal 4fe92 │ │ │ │ + ld a5,8(s9) │ │ │ │ + sext.w s2,a0 │ │ │ │ + add a5,a5,s11 │ │ │ │ + ld a0,48(a5) │ │ │ │ + add a0,a0,s0 │ │ │ │ + jal 4fe86 │ │ │ │ + sext.w a5,a0 │ │ │ │ + bgeu s2,a5,d87c │ │ │ │ + ld a5,8(s9) │ │ │ │ + add a5,a5,s11 │ │ │ │ + ld a0,48(a5) │ │ │ │ + add a0,a0,s7 │ │ │ │ + jal 4fd9a │ │ │ │ + beqz a0,d87c │ │ │ │ + addiw a5,s1,2 │ │ │ │ + sext.w a3,a5 │ │ │ │ + sd a3,104(sp) │ │ │ │ + ld a3,16(sp) │ │ │ │ + ld a4,8(s9) │ │ │ │ + bnez a3,dc88 │ │ │ │ + j db72 │ │ │ │ + beq a3,a5,d78a │ │ │ │ + subw s0,a2,s2 │ │ │ │ + j d78a │ │ │ │ + beqz a4,d958 │ │ │ │ + ld s6,48(a5) │ │ │ │ + li s2,0 │ │ │ │ + li s4,1 │ │ │ │ + mv a0,s6 │ │ │ │ + jal 4fd9a │ │ │ │ + ld a4,8(s9) │ │ │ │ + sext.w s1,a0 │ │ │ │ + addi s3,s6,24 │ │ │ │ + add a4,a4,s11 │ │ │ │ + ld a0,48(a4) │ │ │ │ + li s7,0 │ │ │ │ + jal 4fe06 │ │ │ │ + sext.w a2,a0 │ │ │ │ + j d72e │ │ │ │ + li s0,0 │ │ │ │ + j d746 │ │ │ │ + add a4,a4,s11 │ │ │ │ + lw a3,32(a4) │ │ │ │ + addiw s1,s1,1 │ │ │ │ + addiw a3,a3,-1 │ │ │ │ + beq a3,s1,dcb4 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + li a3,88 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + mul a5,a5,a3 │ │ │ │ + ld a4,48(a4) │ │ │ │ + add a3,a4,s7 │ │ │ │ + lbu a3,60(a3) │ │ │ │ + add a4,a4,a5 │ │ │ │ + lbu a5,60(a4) │ │ │ │ + beq a3,a5,dcb8 │ │ │ │ + li a5,1 │ │ │ │ + sd a5,8(sp) │ │ │ │ + ld s2,16(sp) │ │ │ │ + ld a0,64(sp) │ │ │ │ + addiw a5,s2,1 │ │ │ │ + slli a4,a5,0x20 │ │ │ │ + srli a1,a4,0x1d │ │ │ │ + sext.w s1,a5 │ │ │ │ + jal 1e81c │ │ │ │ + ld a5,8(s9) │ │ │ │ + slli a3,s2,0x20 │ │ │ │ + srli a4,a3,0x1d │ │ │ │ + add a5,a5,s11 │ │ │ │ + ld a3,48(a5) │ │ │ │ + add a1,a0,a4 │ │ │ │ + sd a0,64(sp) │ │ │ │ + add a3,a3,s7 │ │ │ │ + ld a0,24(a3) │ │ │ │ + lw a4,32(a5) │ │ │ │ + ld a3,104(sp) │ │ │ │ + mv a2,a5 │ │ │ │ + sd a0,0(a1) │ │ │ │ + sd s1,16(sp) │ │ │ │ + j d5fc │ │ │ │ + li s6,1 │ │ │ │ + add a4,a4,s11 │ │ │ │ + j dba4 │ │ │ │ + auipc a3,0x56 │ │ │ │ + addi a3,a3,588 │ │ │ │ + li a2,2022 │ │ │ │ + auipc a1,0x51 │ │ │ │ + addi a1,a1,-1872 │ │ │ │ + auipc a0,0x51 │ │ │ │ + addi a0,a0,-1352 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + auipc a3,0x56 │ │ │ │ + addi a3,a3,556 │ │ │ │ + li a2,2026 │ │ │ │ + auipc a1,0x51 │ │ │ │ + addi a1,a1,-1904 │ │ │ │ + auipc a0,0x51 │ │ │ │ + addi a0,a0,-1360 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + li a1,0 │ │ │ │ + j da4a │ │ │ │ + beqz a4,dd5e │ │ │ │ + beqz a5,dd7e │ │ │ │ + li s2,0 │ │ │ │ + ld a5,16(sp) │ │ │ │ + addiw a5,a5,-1 │ │ │ │ + slli a3,a5,0x20 │ │ │ │ + srli a5,a3,0x1d │ │ │ │ + ld a3,64(sp) │ │ │ │ + add a5,a5,a3 │ │ │ │ + ld a5,0(a5) │ │ │ │ + ld a5,88(a5) │ │ │ │ + lw s1,24(a5) │ │ │ │ + j d65a │ │ │ │ + li s2,0 │ │ │ │ + li s1,0 │ │ │ │ + j d65a │ │ │ │ + lw s2,16(a0) │ │ │ │ + sd a4,8(sp) │ │ │ │ + jal 5bef6 │ │ │ │ + ld a4,8(sp) │ │ │ │ + subw s2,s2,s1 │ │ │ │ + subw s2,s2,a0 │ │ │ │ + bnez a4,dd46 │ │ │ │ + li s1,0 │ │ │ │ + j d65a │ │ │ │ + li s1,0 │ │ │ │ + j d62e │ │ │ │ + sd s6,16(sp) │ │ │ │ + j d950 │ │ │ │ + addi sp,sp,-16 │ │ │ │ + mv a3,a0 │ │ │ │ + auipc a2,0x51 │ │ │ │ + addi a2,a2,-1428 │ │ │ │ + li a1,658 │ │ │ │ + auipc a0,0x51 │ │ │ │ + addi a0,a0,-1400 │ │ │ │ + sd ra,8(sp) │ │ │ │ + jal 22b80 │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ + addi sp,sp,-16 │ │ │ │ + auipc a0,0x51 │ │ │ │ + addi a0,a0,-1406 │ │ │ │ + sd ra,8(sp) │ │ │ │ + jal 38e0 │ │ │ │ + li a0,1 │ │ │ │ + jal 33c0 │ │ │ │ addi sp,sp,-176 │ │ │ │ - lw a4,176(sp) │ │ │ │ - sd s5,120(sp) │ │ │ │ - sd s8,96(sp) │ │ │ │ - mv s5,a2 │ │ │ │ - mv s8,a1 │ │ │ │ - auipc a2,0x4e │ │ │ │ - addi a2,a2,-2000 │ │ │ │ - li a1,838 │ │ │ │ - auipc a0,0x4d │ │ │ │ - addi a0,a0,1196 │ │ │ │ - sd ra,168(sp) │ │ │ │ - sd a4,48(sp) │ │ │ │ + auipc a4,0x6c │ │ │ │ + ld a4,332(a4) │ │ │ │ sd s0,160(sp) │ │ │ │ sd s1,152(sp) │ │ │ │ + sd ra,168(sp) │ │ │ │ sd s2,144(sp) │ │ │ │ - mv s1,a7 │ │ │ │ sd s3,136(sp) │ │ │ │ sd s4,128(sp) │ │ │ │ + sd s5,120(sp) │ │ │ │ + ld a5,0(a4) │ │ │ │ + sd a5,56(sp) │ │ │ │ + li a5,0 │ │ │ │ + sd a3,32(sp) │ │ │ │ + mv s0,a2 │ │ │ │ + mv s1,a1 │ │ │ │ + li a0,24 │ │ │ │ + bnez a2,de1a │ │ │ │ + lw a5,8(a1) │ │ │ │ + addiw a5,a5,-1 │ │ │ │ + bltu a3,a5,de1a │ │ │ │ + jal 3330 │ │ │ │ + li a2,8 │ │ │ │ + li a1,10 │ │ │ │ + sd a0,8(sp) │ │ │ │ + jal 54a18 │ │ │ │ + lw a4,8(s1) │ │ │ │ + li a5,1 │ │ │ │ + sd zero,40(sp) │ │ │ │ + li s4,0 │ │ │ │ + beq a4,a5,e0cc │ │ │ │ sd s6,112(sp) │ │ │ │ - seqz s4,a4 │ │ │ │ sd s7,104(sp) │ │ │ │ + sd s8,96(sp) │ │ │ │ sd s9,88(sp) │ │ │ │ sd s10,80(sp) │ │ │ │ sd s11,72(sp) │ │ │ │ - mv s10,a6 │ │ │ │ - mv s11,a5 │ │ │ │ - sd s8,16(sp) │ │ │ │ - sd s5,8(sp) │ │ │ │ - mv s5,a3 │ │ │ │ - jal 27d46 │ │ │ │ + j de8e │ │ │ │ + jal 3330 │ │ │ │ + li a2,8 │ │ │ │ + li a1,10 │ │ │ │ + sd a0,8(sp) │ │ │ │ + jal 54a18 │ │ │ │ + ld a3,32(sp) │ │ │ │ + ld a4,120(s1) │ │ │ │ + slli s2,a3,0x20 │ │ │ │ + srli s2,s2,0x20 │ │ │ │ + slli a5,s2,0x2 │ │ │ │ + add a5,a5,a4 │ │ │ │ + lw s4,0(a5) │ │ │ │ + bltu s0,s4,df18 │ │ │ │ + slli s0,s0,0x20 │ │ │ │ + srli s0,s0,0x20 │ │ │ │ + slli a5,s0,0x2 │ │ │ │ + add a4,a4,a5 │ │ │ │ + lw s4,0(a4) │ │ │ │ + ld s3,8(sp) │ │ │ │ + addiw a5,s4,-1 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + addi s5,sp,48 │ │ │ │ + or s0,s0,a5 │ │ │ │ + mv a1,s5 │ │ │ │ + mv a0,s3 │ │ │ │ + sd s0,48(sp) │ │ │ │ + jal 54b64 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 54ca8 │ │ │ │ + sext.w a5,a0 │ │ │ │ + bnez a5,e160 │ │ │ │ + lw a5,8(s1) │ │ │ │ + addiw a5,a5,-1 │ │ │ │ + bgeu s4,a5,e18a │ │ │ │ + li a5,1 │ │ │ │ + sd s6,112(sp) │ │ │ │ + sd s7,104(sp) │ │ │ │ + sd s8,96(sp) │ │ │ │ + sd s9,88(sp) │ │ │ │ + sd s10,80(sp) │ │ │ │ + sd s11,72(sp) │ │ │ │ + sd a5,40(sp) │ │ │ │ + li s10,-1 │ │ │ │ + srli a5,s10,0x20 │ │ │ │ + li s6,253 │ │ │ │ + addi s0,sp,48 │ │ │ │ + sd a5,24(sp) │ │ │ │ + ld a5,120(s1) │ │ │ │ + slli s2,s4,0x20 │ │ │ │ + srli s2,s2,0x20 │ │ │ │ + slli s8,s2,0x2 │ │ │ │ + add a5,a5,s8 │ │ │ │ + lw s9,0(a5) │ │ │ │ + ld a5,72(s1) │ │ │ │ + slli a4,s9,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + add a4,a4,a5 │ │ │ │ + lbu s5,0(a4) │ │ │ │ + bgeu s6,s5,e0f2 │ │ │ │ + lwu s11,88(s1) │ │ │ │ + sw s9,48(sp) │ │ │ │ + ld s3,80(s1) │ │ │ │ + beqz s11,def8 │ │ │ │ + li s10,0 │ │ │ │ + add s5,s10,s11 │ │ │ │ + srli s5,s5,0x1 │ │ │ │ + slli a1,s5,0x3 │ │ │ │ + add s7,s3,a1 │ │ │ │ + mv a1,s7 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 23816 │ │ │ │ + bltz a0,df22 │ │ │ │ + beqz a0,df2a │ │ │ │ + addi s10,s5,1 │ │ │ │ + bltu s10,s11,ded2 │ │ │ │ + mv a3,s9 │ │ │ │ + auipc a2,0x51 │ │ │ │ + addi a2,a2,-1794 │ │ │ │ + li a1,658 │ │ │ │ + auipc a0,0x51 │ │ │ │ + addi a0,a0,-1766 │ │ │ │ + jal 22b80 │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ + bltu a3,s4,de42 │ │ │ │ + slli s0,s0,0x20 │ │ │ │ + srli s0,s0,0x20 │ │ │ │ + j de50 │ │ │ │ + mv s11,s5 │ │ │ │ + bltu s10,s11,ded2 │ │ │ │ + j def8 │ │ │ │ + beqz s7,def8 │ │ │ │ + lw s5,4(s7) │ │ │ │ + ld a5,72(s1) │ │ │ │ + add a5,a5,s2 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + bgeu s6,a5,e088 │ │ │ │ + lwu s7,88(s1) │ │ │ │ + sw s4,48(sp) │ │ │ │ + ld s3,80(s1) │ │ │ │ + beqz s7,df74 │ │ │ │ + li s11,0 │ │ │ │ + add s9,s11,s7 │ │ │ │ + srli s9,s9,0x1 │ │ │ │ + slli a1,s9,0x3 │ │ │ │ + add s10,s3,a1 │ │ │ │ mv a1,s10 │ │ │ │ - mv a0,s11 │ │ │ │ - li a2,0 │ │ │ │ - jal 14cf2 │ │ │ │ - auipc a2,0x4e │ │ │ │ - addi a2,a2,-2042 │ │ │ │ - li a1,841 │ │ │ │ - auipc a0,0x4d │ │ │ │ - addi a0,a0,1122 │ │ │ │ - jal 27d46 │ │ │ │ - lui a1,0x1 │ │ │ │ - addi a1,a1,-8 │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - addiw s0,s10,1 │ │ │ │ - slli a5,s0,0x20 │ │ │ │ - srli s0,a5,0x1d │ │ │ │ - mv s3,a0 │ │ │ │ - mv a1,s0 │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - mv s2,a0 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 23816 │ │ │ │ + bltz a0,df78 │ │ │ │ + beqz a0,df80 │ │ │ │ + addi s11,s9,1 │ │ │ │ + bltu s11,s7,df4e │ │ │ │ + mv a3,s4 │ │ │ │ + j defa │ │ │ │ + mv s7,s9 │ │ │ │ + bltu s11,s7,df4e │ │ │ │ + j df74 │ │ │ │ + beqz s10,df74 │ │ │ │ + lw a5,4(s10) │ │ │ │ + bne a5,s5,e08e │ │ │ │ + ld a5,72(s1) │ │ │ │ + add a4,a5,s2 │ │ │ │ + lbu s5,0(a4) │ │ │ │ + bgeu s6,s5,e0fa │ │ │ │ + lwu s11,88(s1) │ │ │ │ + sw s4,48(sp) │ │ │ │ + ld s3,80(s1) │ │ │ │ + beqz s11,df74 │ │ │ │ + li s10,0 │ │ │ │ + add s5,s10,s11 │ │ │ │ + srli s5,s5,0x1 │ │ │ │ + slli s9,s5,0x3 │ │ │ │ + add s9,s9,s3 │ │ │ │ + mv a1,s9 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 23816 │ │ │ │ + bltz a0,dfd0 │ │ │ │ + beqz a0,dfd8 │ │ │ │ + addi s10,s5,1 │ │ │ │ + bltu s10,s11,dfaa │ │ │ │ + j df74 │ │ │ │ + mv s11,s5 │ │ │ │ + bltu s10,s11,dfaa │ │ │ │ + j df74 │ │ │ │ + beqz s9,df74 │ │ │ │ + lw s5,4(s9) │ │ │ │ + ld a5,72(s1) │ │ │ │ + addiw a4,s4,1 │ │ │ │ + slli a3,a4,0x20 │ │ │ │ + srli a3,a3,0x20 │ │ │ │ + add a5,a5,a3 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + sext.w a3,a4 │ │ │ │ + sd a3,16(sp) │ │ │ │ + bgeu s6,a5,e0f6 │ │ │ │ + lwu s9,88(s1) │ │ │ │ + sw a4,48(sp) │ │ │ │ + ld s3,80(s1) │ │ │ │ + beqz s9,e032 │ │ │ │ + li s10,0 │ │ │ │ + add a5,s10,s9 │ │ │ │ + srli s7,a5,0x1 │ │ │ │ + slli a1,s7,0x3 │ │ │ │ + add s11,s3,a1 │ │ │ │ + mv a1,s11 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 23816 │ │ │ │ + bltz a0,e036 │ │ │ │ + beqz a0,e03e │ │ │ │ + addi s10,s7,1 │ │ │ │ + bltu s10,s9,e00c │ │ │ │ + ld a3,16(sp) │ │ │ │ + j defa │ │ │ │ + mv s9,s7 │ │ │ │ + bltu s10,s9,e00c │ │ │ │ + j e032 │ │ │ │ + beqz s11,e032 │ │ │ │ + lw a5,4(s11) │ │ │ │ + bltu a5,s5,e08e │ │ │ │ + ld a5,120(s1) │ │ │ │ + add a5,a5,s8 │ │ │ │ + lw s3,0(a5) │ │ │ │ + beqz s3,e08e │ │ │ │ + ld a4,24(sp) │ │ │ │ + ld s4,8(sp) │ │ │ │ + addiw a5,s3,-1 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + and s2,s2,a4 │ │ │ │ + or s2,s2,a5 │ │ │ │ mv a1,s0 │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - auipc a2,0x4d │ │ │ │ - addi a2,a2,2036 │ │ │ │ - li a1,846 │ │ │ │ - mv s6,a0 │ │ │ │ - auipc a0,0x4d │ │ │ │ - addi a0,a0,1054 │ │ │ │ - jal 27d46 │ │ │ │ - mv a2,s0 │ │ │ │ - mv a0,s2 │ │ │ │ - li a1,0 │ │ │ │ - jal 3890 │ │ │ │ - lui t4,0x1 │ │ │ │ - slli a5,s4,0x3 │ │ │ │ - lui a2,0x1 │ │ │ │ - addi t4,t4,-24 │ │ │ │ - addi a2,a2,-16 │ │ │ │ - add a5,a5,s3 │ │ │ │ - add s9,s3,t4 │ │ │ │ - slli s10,s10,0x20 │ │ │ │ - srli s10,s10,0x20 │ │ │ │ - add s8,s3,a2 │ │ │ │ - sd a5,56(sp) │ │ │ │ - mv a5,s9 │ │ │ │ - sd s10,0(s2) │ │ │ │ - sd s1,40(sp) │ │ │ │ - mv s9,s11 │ │ │ │ - mv s1,s8 │ │ │ │ - mv s11,s10 │ │ │ │ - li s4,0 │ │ │ │ - mv s10,s2 │ │ │ │ - li s7,1 │ │ │ │ - mv t3,s3 │ │ │ │ - sd a2,0(sp) │ │ │ │ - mv s8,s5 │ │ │ │ - mv s2,a5 │ │ │ │ - mv s5,s8 │ │ │ │ - li t1,0 │ │ │ │ - mv s8,s6 │ │ │ │ - mv s6,s4 │ │ │ │ - mv s4,s2 │ │ │ │ - mv s2,s1 │ │ │ │ - bge t1,s11,11466 │ │ │ │ - slli a4,t1,0x3 │ │ │ │ - add s3,s10,a4 │ │ │ │ - ld s0,0(s3) │ │ │ │ - bltz s0,11438 │ │ │ │ - j 114d8 │ │ │ │ - bge s1,s11,114c4 │ │ │ │ - neg s1,s0 │ │ │ │ - slli s3,s1,0x3 │ │ │ │ - add s3,s3,s10 │ │ │ │ - mv a5,s0 │ │ │ │ - ld s0,0(s3) │ │ │ │ - bltz s0,11434 │ │ │ │ - ld a2,0(sp) │ │ │ │ - add a4,a4,s10 │ │ │ │ - mv a0,t3 │ │ │ │ - sd a5,0(a4) │ │ │ │ - li a1,0 │ │ │ │ - jal 3890 │ │ │ │ - mv t3,a0 │ │ │ │ - blt s1,s11,11828 │ │ │ │ - mv t1,s1 │ │ │ │ - blt t1,s11,11422 │ │ │ │ + mv a0,s4 │ │ │ │ + sd s2,48(sp) │ │ │ │ + jal 54b64 │ │ │ │ + mv a0,s4 │ │ │ │ + jal 54ca8 │ │ │ │ + sext.w a0,a0 │ │ │ │ + bnez a0,e0fe │ │ │ │ + lw a5,8(s1) │ │ │ │ + addiw a5,a5,-1 │ │ │ │ + bgeu s3,a5,e090 │ │ │ │ + mv s4,s3 │ │ │ │ + j de9c │ │ │ │ + sext.w a5,a5 │ │ │ │ + beq a5,s5,df8c │ │ │ │ + mv s3,s4 │ │ │ │ ld a5,40(sp) │ │ │ │ - mv s1,s2 │ │ │ │ - mv s2,s4 │ │ │ │ - mv s4,s6 │ │ │ │ - addiw s4,s4,1 │ │ │ │ - mv s6,s8 │ │ │ │ - mv s8,s5 │ │ │ │ - bgeu a5,s4,11412 │ │ │ │ - auipc a2,0x4d │ │ │ │ - addi a2,a2,1856 │ │ │ │ - li a1,946 │ │ │ │ - auipc a0,0x4d │ │ │ │ - addi a0,a0,860 │ │ │ │ - mv s3,t3 │ │ │ │ - jal 27d46 │ │ │ │ - mv a0,s10 │ │ │ │ - jal 3670 │ │ │ │ - mv a0,s6 │ │ │ │ - jal 3670 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 3670 │ │ │ │ + beqz a5,e128 │ │ │ │ + lwu s2,32(sp) │ │ │ │ + ld s6,112(sp) │ │ │ │ + ld s7,104(sp) │ │ │ │ + ld s8,96(sp) │ │ │ │ + ld s9,88(sp) │ │ │ │ + ld s10,80(sp) │ │ │ │ + ld s11,72(sp) │ │ │ │ + addi s5,sp,48 │ │ │ │ + ld s0,8(sp) │ │ │ │ + slli a5,s3,0x20 │ │ │ │ + slli s2,s2,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + or a5,a5,s2 │ │ │ │ + mv a1,s5 │ │ │ │ + mv a0,s0 │ │ │ │ + sd a5,48(sp) │ │ │ │ + jal 54b64 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 54ca8 │ │ │ │ + sext.w a5,a0 │ │ │ │ + bnez a5,e136 │ │ │ │ + auipc a5,0x6c │ │ │ │ + ld a5,-444(a5) │ │ │ │ + ld a4,56(sp) │ │ │ │ + ld a5,0(a5) │ │ │ │ + xor a5,a5,a4 │ │ │ │ + li a4,0 │ │ │ │ + bnez a5,e18e │ │ │ │ ld ra,168(sp) │ │ │ │ ld s0,160(sp) │ │ │ │ ld a0,8(sp) │ │ │ │ ld s1,152(sp) │ │ │ │ ld s2,144(sp) │ │ │ │ ld s3,136(sp) │ │ │ │ ld s4,128(sp) │ │ │ │ ld s5,120(sp) │ │ │ │ + addi sp,sp,176 │ │ │ │ + ret │ │ │ │ + sext.w s5,s5 │ │ │ │ + j df34 │ │ │ │ + sext.w a5,a5 │ │ │ │ + j e046 │ │ │ │ + sext.w s5,s5 │ │ │ │ + j dfe2 │ │ │ │ + ld s2,8(sp) │ │ │ │ + mv a0,s2 │ │ │ │ + jal 54ca8 │ │ │ │ + addiw a1,a0,-1 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 54bc6 │ │ │ │ + lw a3,48(sp) │ │ │ │ + lw a2,0(a0) │ │ │ │ + bgeu a3,a2,e07c │ │ │ │ + auipc a1,0x50 │ │ │ │ + addi a1,a1,1840 │ │ │ │ + li a0,1 │ │ │ │ + jal 37c0 <__printf_chk@plt> │ │ │ │ + j e07c │ │ │ │ ld s6,112(sp) │ │ │ │ ld s7,104(sp) │ │ │ │ ld s8,96(sp) │ │ │ │ ld s9,88(sp) │ │ │ │ ld s10,80(sp) │ │ │ │ ld s11,72(sp) │ │ │ │ - addi sp,sp,176 │ │ │ │ - ret │ │ │ │ - ld a2,0(sp) │ │ │ │ - add a4,a4,s10 │ │ │ │ - mv a0,t3 │ │ │ │ - sd a5,0(a4) │ │ │ │ - li a1,0 │ │ │ │ - jal 3890 │ │ │ │ - mv t3,a0 │ │ │ │ - mv t1,s1 │ │ │ │ - j 11462 │ │ │ │ - ld a2,0(sp) │ │ │ │ - neg a5,t1 │ │ │ │ - addi a7,s0,-1 │ │ │ │ - mv a0,t3 │ │ │ │ - sd a5,0(s3) │ │ │ │ - li a1,0 │ │ │ │ - sd t1,32(sp) │ │ │ │ - sd a7,24(sp) │ │ │ │ - jal 3890 │ │ │ │ - ld t1,32(sp) │ │ │ │ - ld a7,24(sp) │ │ │ │ - mv t3,a0 │ │ │ │ - mv s1,t1 │ │ │ │ - mv a0,t1 │ │ │ │ - mv t1,s0 │ │ │ │ - sext.w a1,s1 │ │ │ │ - blt a7,a0,11824 │ │ │ │ - ld a2,16(sp) │ │ │ │ - ld a6,8(sp) │ │ │ │ - mv a3,a1 │ │ │ │ - slli a5,a3,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - slli a4,a5,0x2 │ │ │ │ - add a4,a4,a6 │ │ │ │ - lw t4,0(a4) │ │ │ │ - slli a5,a5,0x3 │ │ │ │ + j e0cc │ │ │ │ + ld s0,8(sp) │ │ │ │ + mv a0,s0 │ │ │ │ + jal 54ca8 │ │ │ │ + addiw a1,a0,-1 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 54bc6 │ │ │ │ + lw a3,48(sp) │ │ │ │ + lw a2,0(a0) │ │ │ │ + bgeu a3,a2,e0cc │ │ │ │ + auipc a1,0x50 │ │ │ │ + addi a1,a1,1784 │ │ │ │ + li a0,1 │ │ │ │ + jal 37c0 <__printf_chk@plt> │ │ │ │ + j e0cc │ │ │ │ + ld s0,8(sp) │ │ │ │ + mv a0,s0 │ │ │ │ + jal 54ca8 │ │ │ │ + addiw a1,a0,-1 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 54bc6 │ │ │ │ + lw a3,48(sp) │ │ │ │ + lw a2,0(a0) │ │ │ │ + bgeu a3,a2,de76 │ │ │ │ + auipc a1,0x50 │ │ │ │ + addi a1,a1,1742 │ │ │ │ + li a0,1 │ │ │ │ + jal 37c0 <__printf_chk@plt> │ │ │ │ + j de76 │ │ │ │ + mv s3,s4 │ │ │ │ + j e0a8 │ │ │ │ + sd s6,112(sp) │ │ │ │ + sd s7,104(sp) │ │ │ │ + sd s8,96(sp) │ │ │ │ + sd s9,88(sp) │ │ │ │ + sd s10,80(sp) │ │ │ │ + sd s11,72(sp) │ │ │ │ + jal 3a10 <__stack_chk_fail@plt> │ │ │ │ + mv a0,a1 │ │ │ │ + j 3670 │ │ │ │ + addi sp,sp,-240 │ │ │ │ + auipc a4,0x6c │ │ │ │ + ld a4,-662(a4) │ │ │ │ + sd ra,232(sp) │ │ │ │ + ld a5,0(a4) │ │ │ │ + sd a5,120(sp) │ │ │ │ + li a5,0 │ │ │ │ + beq a1,a2,e848 │ │ │ │ + mv a3,a2 │ │ │ │ + sd s1,216(sp) │ │ │ │ + mv a2,a1 │ │ │ │ + mv s1,a0 │ │ │ │ + mv a1,a0 │ │ │ │ + li a0,0 │ │ │ │ + sd s0,224(sp) │ │ │ │ + sd s5,184(sp) │ │ │ │ + sd s2,208(sp) │ │ │ │ + sd s3,200(sp) │ │ │ │ + sd s4,192(sp) │ │ │ │ + sd s6,176(sp) │ │ │ │ + sd s7,168(sp) │ │ │ │ + sd s8,160(sp) │ │ │ │ + sd s9,152(sp) │ │ │ │ + sd s10,144(sp) │ │ │ │ + sd s11,136(sp) │ │ │ │ + jal ddc2 │ │ │ │ + sd a0,32(sp) │ │ │ │ + ld a0,32(sp) │ │ │ │ + addi a5,sp,108 │ │ │ │ + sd a5,64(sp) │ │ │ │ + addi a5,sp,107 │ │ │ │ + sd a5,72(sp) │ │ │ │ + sd zero,24(sp) │ │ │ │ + jal 54ca8 │ │ │ │ + ld a5,24(sp) │ │ │ │ + sext.w a0,a0 │ │ │ │ + li s5,253 │ │ │ │ + addi s0,sp,112 │ │ │ │ + bgeu a5,a0,e64a │ │ │ │ + ld a0,32(sp) │ │ │ │ + mv a1,a5 │ │ │ │ + jal 54bc6 │ │ │ │ + lw s4,0(a0) │ │ │ │ + lw s6,4(a0) │ │ │ │ + mv s3,a0 │ │ │ │ + beq s4,s6,e830 │ │ │ │ + lw a4,8(s1) │ │ │ │ + bnez s4,e226 │ │ │ │ + addiw a5,a4,-1 │ │ │ │ + beq a5,s6,e3da │ │ │ │ + ld a5,72(s1) │ │ │ │ + bgeu s6,a4,e288 │ │ │ │ + slli a4,s6,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + sd a4,48(sp) │ │ │ │ + add a4,a4,a5 │ │ │ │ + lbu a4,0(a4) │ │ │ │ + bgeu s5,a4,ebae │ │ │ │ + lwu s8,88(s1) │ │ │ │ + sw s6,112(sp) │ │ │ │ + ld s7,80(s1) │ │ │ │ + beqz s8,e27a │ │ │ │ + li s10,0 │ │ │ │ + addi s2,sp,112 │ │ │ │ + add s11,s8,s10 │ │ │ │ + srli s11,s11,0x1 │ │ │ │ + slli a1,s11,0x3 │ │ │ │ + add s9,s7,a1 │ │ │ │ + mv a1,s9 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 23816 │ │ │ │ + bltz a0,e280 │ │ │ │ + beqz a0,ea84 │ │ │ │ + addi s10,s11,1 │ │ │ │ + bltu s10,s8,e252 │ │ │ │ + mv a0,s6 │ │ │ │ + jal dd88 │ │ │ │ + mv s8,s11 │ │ │ │ + bltu s10,s8,e252 │ │ │ │ + j e27a │ │ │ │ + ld a4,120(s1) │ │ │ │ + slli s7,s4,0x20 │ │ │ │ + srli s7,s7,0x20 │ │ │ │ + slli a3,s7,0x2 │ │ │ │ + add a4,a4,a3 │ │ │ │ + lw s6,0(a4) │ │ │ │ + sd a3,40(sp) │ │ │ │ + slli a4,s6,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + add a4,a4,a5 │ │ │ │ + lbu a4,0(a4) │ │ │ │ + bgeu s5,a4,e862 │ │ │ │ + lwu s8,88(s1) │ │ │ │ + sw s6,112(sp) │ │ │ │ + ld s2,80(s1) │ │ │ │ + beqz s8,e27a │ │ │ │ + li s10,0 │ │ │ │ + add s11,s8,s10 │ │ │ │ + srli s11,s11,0x1 │ │ │ │ + slli a1,s11,0x3 │ │ │ │ + add s9,s2,a1 │ │ │ │ + mv a1,s9 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 23816 │ │ │ │ + bltz a0,e2e6 │ │ │ │ + beqz a0,e2ee │ │ │ │ + addi s10,s11,1 │ │ │ │ + bltu s10,s8,e2be │ │ │ │ + j e27a │ │ │ │ + mv s8,s11 │ │ │ │ + bltu s10,s8,e2be │ │ │ │ + j e27a │ │ │ │ + beqz s9,e27a │ │ │ │ + ld a5,72(s1) │ │ │ │ + lw s6,4(s9) │ │ │ │ + add a5,a5,s7 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + bgeu s5,a5,e870 │ │ │ │ + lwu s10,88(s1) │ │ │ │ + sw s4,112(sp) │ │ │ │ + ld s2,80(s1) │ │ │ │ + beqz s10,e336 │ │ │ │ + li s9,0 │ │ │ │ + add s7,s10,s9 │ │ │ │ + srli s7,s7,0x1 │ │ │ │ + slli s11,s7,0x3 │ │ │ │ + add s11,s11,s2 │ │ │ │ + mv a1,s11 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 23816 │ │ │ │ + bltz a0,e33c │ │ │ │ + beqz a0,e344 │ │ │ │ + addi s9,s7,1 │ │ │ │ + bltu s9,s10,e312 │ │ │ │ + mv a0,s4 │ │ │ │ + jal dd88 │ │ │ │ + mv s10,s7 │ │ │ │ + bltu s9,s10,e312 │ │ │ │ + j e336 │ │ │ │ + beqz s11,e336 │ │ │ │ + lw a5,4(s11) │ │ │ │ + li s4,0 │ │ │ │ + bltu a5,s6,e878 │ │ │ │ + lw s6,0(s3) │ │ │ │ + lw s7,4(s3) │ │ │ │ + beqz s6,e3d2 │ │ │ │ + beq s7,s6,e3da │ │ │ │ + lw a4,8(s1) │ │ │ │ + ld a5,72(s1) │ │ │ │ + bltu s7,a4,e6ae │ │ │ │ + ld a4,120(s1) │ │ │ │ + slli s8,s6,0x20 │ │ │ │ + srli s8,s8,0x20 │ │ │ │ + slli a3,s8,0x2 │ │ │ │ + add a4,a4,a3 │ │ │ │ + lw a4,0(a4) │ │ │ │ + sd a3,48(sp) │ │ │ │ + sd a4,40(sp) │ │ │ │ + slli a4,a4,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + add a4,a4,a5 │ │ │ │ + lbu a4,0(a4) │ │ │ │ + sext.w s11,a4 │ │ │ │ + bgeu s5,a4,e4e6 │ │ │ │ + ld a5,40(sp) │ │ │ │ + lwu s11,88(s1) │ │ │ │ + ld s2,80(s1) │ │ │ │ + sw a5,112(sp) │ │ │ │ + beqz s11,e3cc │ │ │ │ + li s10,0 │ │ │ │ + add a5,s11,s10 │ │ │ │ + srli s7,a5,0x1 │ │ │ │ + slli a1,s7,0x3 │ │ │ │ + add s9,s2,a1 │ │ │ │ + mv a1,s9 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 23816 │ │ │ │ + bltz a0,e4d4 │ │ │ │ + beqz a0,e4dc │ │ │ │ + addi s10,s7,1 │ │ │ │ + bltu s10,s11,e3a4 │ │ │ │ + ld a0,40(sp) │ │ │ │ + jal dd88 │ │ │ │ + lw a5,8(s1) │ │ │ │ + addiw a5,a5,-1 │ │ │ │ + bne a5,s7,e35e │ │ │ │ + auipc a4,0x6c │ │ │ │ + addi a4,a4,-57 │ │ │ │ + lbu a4,0(a4) │ │ │ │ + li a5,0 │ │ │ │ + beqz a4,e558 │ │ │ │ + ld a1,152(s1) │ │ │ │ + lw a0,148(s1) │ │ │ │ + li a2,0 │ │ │ │ + add a1,a1,a5 │ │ │ │ + jal 3640 │ │ │ │ + lw a0,148(s1) │ │ │ │ + ld a1,64(sp) │ │ │ │ + li a2,4 │ │ │ │ + jal 3880 │ │ │ │ + li a5,-1 │ │ │ │ + beq a0,a5,ebfc │ │ │ │ + lw s6,108(sp) │ │ │ │ + auipc a5,0x6c │ │ │ │ + addi a5,a5,-109 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + slli s2,s6,0x20 │ │ │ │ + srli s2,s2,0x20 │ │ │ │ + beqz a5,e56a │ │ │ │ + ld a1,160(s1) │ │ │ │ + lw a0,148(s1) │ │ │ │ + li a2,0 │ │ │ │ + add a1,a1,s2 │ │ │ │ + jal 3640 │ │ │ │ + lw a0,148(s1) │ │ │ │ + ld a1,72(sp) │ │ │ │ + li a2,1 │ │ │ │ + jal 3880 │ │ │ │ + li a5,-1 │ │ │ │ + beq a0,a5,ec1c │ │ │ │ + lb a5,107(sp) │ │ │ │ + li a4,-128 │ │ │ │ + beq a5,a4,e57e │ │ │ │ + lw s6,108(sp) │ │ │ │ + slli a4,s6,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + sd a4,48(sp) │ │ │ │ + add a4,a4,a5 │ │ │ │ + sext.w s8,a4 │ │ │ │ + blez a5,e5dc │ │ │ │ + bnez s6,e472 │ │ │ │ + lw a5,8(s1) │ │ │ │ + addiw a5,a5,-1 │ │ │ │ + beq a5,s8,e5f8 │ │ │ │ + beq s6,s8,e5f8 │ │ │ │ + lw a3,8(s1) │ │ │ │ + ld a5,72(s1) │ │ │ │ + bgeu s8,a3,e70c │ │ │ │ + li a3,-1 │ │ │ │ + srli a3,a3,0x20 │ │ │ │ + and a4,a4,a3 │ │ │ │ + sd a4,80(sp) │ │ │ │ + add a4,a4,a5 │ │ │ │ + lbu a4,0(a4) │ │ │ │ + bgeu s5,a4,eba8 │ │ │ │ + ld a5,80(s1) │ │ │ │ + lwu s11,88(s1) │ │ │ │ + sw s8,112(sp) │ │ │ │ + sd a5,40(sp) │ │ │ │ + beqz s11,e4ce │ │ │ │ + li s10,0 │ │ │ │ + addi s2,sp,112 │ │ │ │ + add a5,s10,s11 │ │ │ │ + srli s7,a5,0x1 │ │ │ │ + ld a5,40(sp) │ │ │ │ + slli a1,s7,0x3 │ │ │ │ + mv a0,s2 │ │ │ │ + add s9,a5,a1 │ │ │ │ + mv a1,s9 │ │ │ │ + jal 23816 │ │ │ │ + bltz a0,e688 │ │ │ │ + beqz a0,e8f0 │ │ │ │ + addi s10,s7,1 │ │ │ │ + bltu s10,s11,e4a4 │ │ │ │ + mv a0,s8 │ │ │ │ + jal dd88 │ │ │ │ + mv s11,s7 │ │ │ │ + bltu s10,s11,e3a4 │ │ │ │ + j e3cc │ │ │ │ + beqz s9,e3cc │ │ │ │ + lw s11,4(s9) │ │ │ │ + ld a5,72(s1) │ │ │ │ add a5,a5,s8 │ │ │ │ - addw a4,t4,s6 │ │ │ │ - slli t4,t4,0x20 │ │ │ │ - srli t4,t4,0x20 │ │ │ │ - srliw t5,a4,0x3 │ │ │ │ - sd t4,0(a5) │ │ │ │ - slli t4,a4,0x20 │ │ │ │ - add a5,s5,t5 │ │ │ │ lbu a5,0(a5) │ │ │ │ - srli t4,t4,0x20 │ │ │ │ - add t4,t4,a2 │ │ │ │ - not a4,a4 │ │ │ │ - lbu t4,0(t4) │ │ │ │ - andi a4,a4,7 │ │ │ │ - sraw a5,a5,a4 │ │ │ │ - not a5,a5 │ │ │ │ - slli a4,t4,0x1 │ │ │ │ - andi a5,a5,1 │ │ │ │ + bgeu s5,a5,e8e8 │ │ │ │ + lwu s7,88(s1) │ │ │ │ + sw s6,112(sp) │ │ │ │ + ld s2,80(s1) │ │ │ │ + beqz s7,e27a │ │ │ │ + li s10,0 │ │ │ │ + add s8,s7,s10 │ │ │ │ + srli s8,s8,0x1 │ │ │ │ + slli a1,s8,0x3 │ │ │ │ + add s9,s2,a1 │ │ │ │ + mv a1,s9 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 23816 │ │ │ │ + bltz a0,e528 │ │ │ │ + beqz a0,e530 │ │ │ │ + addi s10,s8,1 │ │ │ │ + bltu s10,s7,e500 │ │ │ │ + j e27a │ │ │ │ + mv s7,s8 │ │ │ │ + bltu s10,s7,e500 │ │ │ │ + j e27a │ │ │ │ + beqz s9,e27a │ │ │ │ + lw a5,4(s9) │ │ │ │ + bgeu a5,s11,e3da │ │ │ │ + ld a5,120(s1) │ │ │ │ + ld a4,48(sp) │ │ │ │ add a5,a5,a4 │ │ │ │ - slli a5,a5,0x3 │ │ │ │ - add a5,a5,t3 │ │ │ │ - ld a4,0(a5) │ │ │ │ - addiw a3,a3,1 │ │ │ │ - slli t4,a3,0x20 │ │ │ │ - addi a4,a4,1 │ │ │ │ - srli t4,t4,0x20 │ │ │ │ - sd a4,0(a5) │ │ │ │ - bge a7,t4,1150c │ │ │ │ - ld a3,0(t3) │ │ │ │ - sd s1,0(t3) │ │ │ │ - addi a4,t3,8 │ │ │ │ - mv a5,t3 │ │ │ │ - mv a2,s1 │ │ │ │ - add a2,a2,a3 │ │ │ │ - addi a4,a4,8 │ │ │ │ - ld a3,-8(a4) │ │ │ │ - sd a2,-8(a4) │ │ │ │ - bne a4,s2,11586 │ │ │ │ - blt a7,a0,11604 │ │ │ │ - ld t4,16(sp) │ │ │ │ - ld t5,8(sp) │ │ │ │ - mv a3,a1 │ │ │ │ - slli a2,a3,0x20 │ │ │ │ - srli a4,a2,0x1d │ │ │ │ - add a4,a4,s8 │ │ │ │ - lw a0,0(a4) │ │ │ │ - addiw a3,a3,1 │ │ │ │ - slli a6,a3,0x20 │ │ │ │ - addw a2,a0,s6 │ │ │ │ - srliw a4,a2,0x3 │ │ │ │ - slli t6,a2,0x20 │ │ │ │ - add a4,a4,s5 │ │ │ │ + lwu a5,0(a5) │ │ │ │ + slli a5,a5,0x2 │ │ │ │ + auipc a4,0x6c │ │ │ │ + addi a4,a4,-423 │ │ │ │ lbu a4,0(a4) │ │ │ │ - srli t6,t6,0x20 │ │ │ │ - add t6,t6,t4 │ │ │ │ - not a2,a2 │ │ │ │ - lbu t6,0(t6) │ │ │ │ - andi a2,a2,7 │ │ │ │ - sraw a4,a4,a2 │ │ │ │ - not a4,a4 │ │ │ │ - slli a2,t6,0x1 │ │ │ │ - andi a4,a4,1 │ │ │ │ + bnez a4,e3ec │ │ │ │ + ld a4,32(s1) │ │ │ │ + add a4,a4,a5 │ │ │ │ + lw s6,0(a4) │ │ │ │ + slli s2,s6,0x20 │ │ │ │ + sw s6,108(sp) │ │ │ │ + srli s2,s2,0x20 │ │ │ │ + ld a5,96(s1) │ │ │ │ + li a4,-128 │ │ │ │ + add a5,a5,s2 │ │ │ │ + lb a5,0(a5) │ │ │ │ + sb a5,107(sp) │ │ │ │ + bne a5,a4,e452 │ │ │ │ + lwu s9,112(s1) │ │ │ │ + sd s2,112(sp) │ │ │ │ + ld s2,104(s1) │ │ │ │ + beqz s9,e5b4 │ │ │ │ + li s11,0 │ │ │ │ + add s7,s9,s11 │ │ │ │ + srli s7,s7,0x1 │ │ │ │ + slli s8,s7,0x4 │ │ │ │ + add s8,s8,s2 │ │ │ │ + mv a1,s8 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 23858 │ │ │ │ + bltz a0,e5d4 │ │ │ │ + beqz a0,e690 │ │ │ │ + addi s11,s7,1 │ │ │ │ + bltu s11,s9,e58e │ │ │ │ + mv a3,s6 │ │ │ │ + auipc a2,0x50 │ │ │ │ + addi a2,a2,690 │ │ │ │ + li a1,775 │ │ │ │ + auipc a0,0x50 │ │ │ │ + addi a0,a0,606 │ │ │ │ + jal 22b80 │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ + mv s9,s7 │ │ │ │ + bltu s11,s9,e58e │ │ │ │ + j e5b4 │ │ │ │ + ld a5,48(sp) │ │ │ │ + mv s8,s6 │ │ │ │ + sd a4,48(sp) │ │ │ │ + sext.w s6,a4 │ │ │ │ + mv a4,a5 │ │ │ │ + j e466 │ │ │ │ + beqz s11,e27a │ │ │ │ + lw a5,4(s11) │ │ │ │ + ld a4,40(sp) │ │ │ │ + bltu a5,a4,e7cc │ │ │ │ + li a4,1 │ │ │ │ + li a5,0 │ │ │ │ + beq s4,a4,e628 │ │ │ │ + lw a4,4(s3) │ │ │ │ + lw a3,0(s3) │ │ │ │ + mv a7,s8 │ │ │ │ + sd a5,0(sp) │ │ │ │ + mv a6,s6 │ │ │ │ + mv a5,s4 │ │ │ │ + auipc a2,0x50 │ │ │ │ + addi a2,a2,640 │ │ │ │ + li a1,117 │ │ │ │ + auipc a0,0x50 │ │ │ │ + addi a0,a0,516 │ │ │ │ + jal 22b80 │ │ │ │ + lw a2,4(s3) │ │ │ │ + lw a1,0(s3) │ │ │ │ + mv a0,s1 │ │ │ │ + jal e1a4 │ │ │ │ + ld a5,24(sp) │ │ │ │ + ld a0,32(sp) │ │ │ │ + addiw a5,a5,1 │ │ │ │ + sd a5,24(sp) │ │ │ │ + jal 54ca8 │ │ │ │ + ld a5,24(sp) │ │ │ │ + sext.w a0,a0 │ │ │ │ + bltu a5,a0,e202 │ │ │ │ + ld a0,32(sp) │ │ │ │ + li a1,0 │ │ │ │ + jal 54ab0 │ │ │ │ + auipc a5,0x6c │ │ │ │ + ld a5,-1858(a5) │ │ │ │ + ld a4,120(sp) │ │ │ │ + ld a5,0(a5) │ │ │ │ + xor a5,a5,a4 │ │ │ │ + li a4,0 │ │ │ │ + bnez a5,ec18 │ │ │ │ + ld s0,224(sp) │ │ │ │ + ld a0,32(sp) │ │ │ │ + ld s1,216(sp) │ │ │ │ + ld s2,208(sp) │ │ │ │ + ld s3,200(sp) │ │ │ │ + ld s4,192(sp) │ │ │ │ + ld s5,184(sp) │ │ │ │ + ld s6,176(sp) │ │ │ │ + ld s7,168(sp) │ │ │ │ + ld s8,160(sp) │ │ │ │ + ld s9,152(sp) │ │ │ │ + ld s10,144(sp) │ │ │ │ + ld s11,136(sp) │ │ │ │ + ld ra,232(sp) │ │ │ │ + addi sp,sp,240 │ │ │ │ + j 3670 │ │ │ │ + mv s11,s7 │ │ │ │ + bltu s10,s11,e4a4 │ │ │ │ + j e4ce │ │ │ │ + beqz s8,e5b4 │ │ │ │ + lw s6,108(sp) │ │ │ │ + ld a5,8(s8) │ │ │ │ + slli a4,s6,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + sd a4,48(sp) │ │ │ │ + add a4,a4,a5 │ │ │ │ + sext.w s8,a4 │ │ │ │ + bgtz a5,e466 │ │ │ │ + j e5dc │ │ │ │ + slli a4,s7,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + sd a4,56(sp) │ │ │ │ + add a4,a4,a5 │ │ │ │ + lbu a4,0(a4) │ │ │ │ + bgeu s5,a4,ebb4 │ │ │ │ + ld a5,80(s1) │ │ │ │ + lwu s11,88(s1) │ │ │ │ + sw s7,112(sp) │ │ │ │ + sd a5,40(sp) │ │ │ │ + beqz s11,e6fe │ │ │ │ + li s10,0 │ │ │ │ + addi s2,sp,112 │ │ │ │ + add a5,s11,s10 │ │ │ │ + srli s8,a5,0x1 │ │ │ │ + ld a5,40(sp) │ │ │ │ + slli a1,s8,0x3 │ │ │ │ + mv a0,s2 │ │ │ │ + add s9,a5,a1 │ │ │ │ + mv a1,s9 │ │ │ │ + jal 23816 │ │ │ │ + bltz a0,e704 │ │ │ │ + beqz a0,e9e2 │ │ │ │ + addi s10,s8,1 │ │ │ │ + bltu s10,s11,e6d4 │ │ │ │ + mv a0,s7 │ │ │ │ + jal dd88 │ │ │ │ + mv s11,s8 │ │ │ │ + bltu s10,s11,e6d4 │ │ │ │ + j e6fe │ │ │ │ + ld a4,120(s1) │ │ │ │ + ld a3,48(sp) │ │ │ │ + li a2,-1 │ │ │ │ + srli a2,a2,0x20 │ │ │ │ + and a3,a3,a2 │ │ │ │ + sd a3,48(sp) │ │ │ │ + slli a3,a3,0x2 │ │ │ │ + add a4,a4,a3 │ │ │ │ + lw a4,0(a4) │ │ │ │ + sd a3,56(sp) │ │ │ │ + sd a4,40(sp) │ │ │ │ + slli a4,a4,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + add a4,a4,a5 │ │ │ │ + lbu a4,0(a4) │ │ │ │ + bgeu s5,a4,e8d4 │ │ │ │ + ld a5,40(sp) │ │ │ │ + lwu s11,88(s1) │ │ │ │ + ld s2,80(s1) │ │ │ │ + sw a5,112(sp) │ │ │ │ + beqz s11,e3cc │ │ │ │ + li s10,0 │ │ │ │ + add a5,s10,s11 │ │ │ │ + srli s7,a5,0x1 │ │ │ │ + slli a1,s7,0x3 │ │ │ │ + add s9,s2,a1 │ │ │ │ + mv a1,s9 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 23816 │ │ │ │ + bltz a0,e76a │ │ │ │ + beqz a0,e772 │ │ │ │ + addi s10,s7,1 │ │ │ │ + bltu s10,s11,e742 │ │ │ │ + j e3cc │ │ │ │ + mv s11,s7 │ │ │ │ + bltu s10,s11,e742 │ │ │ │ + j e3cc │ │ │ │ + beqz s9,e3cc │ │ │ │ + lw a5,4(s9) │ │ │ │ + ld a4,48(sp) │ │ │ │ + sd a5,40(sp) │ │ │ │ + ld a5,72(s1) │ │ │ │ + add a5,a5,a4 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + bgeu s5,a5,e8e4 │ │ │ │ + lwu s10,88(s1) │ │ │ │ + sw s6,112(sp) │ │ │ │ + ld s2,80(s1) │ │ │ │ + beqz s10,e27a │ │ │ │ + li s9,0 │ │ │ │ + add s7,s9,s10 │ │ │ │ + srli s7,s7,0x1 │ │ │ │ + slli a1,s7,0x3 │ │ │ │ + add s11,s2,a1 │ │ │ │ + mv a1,s11 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 23816 │ │ │ │ + bltz a0,e7c4 │ │ │ │ + beqz a0,e5ea │ │ │ │ + addi s9,s7,1 │ │ │ │ + bltu s9,s10,e79a │ │ │ │ + j e27a │ │ │ │ + mv s10,s7 │ │ │ │ + bltu s9,s10,e79a │ │ │ │ + j e27a │ │ │ │ + ld a4,120(s1) │ │ │ │ + ld a2,56(sp) │ │ │ │ + ld a5,72(s1) │ │ │ │ + li a3,253 │ │ │ │ add a4,a4,a2 │ │ │ │ - slli a4,a4,0x3 │ │ │ │ - add a4,a4,t3 │ │ │ │ - ld t6,0(a4) │ │ │ │ - srli a6,a6,0x20 │ │ │ │ - slli t0,t6,0x2 │ │ │ │ - add t0,t0,t5 │ │ │ │ - sw a0,0(t0) │ │ │ │ - addi t6,t6,1 │ │ │ │ - sd t6,0(a4) │ │ │ │ - bge a7,a6,115a0 │ │ │ │ - ld a4,56(sp) │ │ │ │ - ld a4,0(a4) │ │ │ │ - beqz s6,116f6 │ │ │ │ - bge s1,a4,1163a │ │ │ │ - addiw a3,a4,-1 │ │ │ │ - srliw a3,a3,0x3 │ │ │ │ - add a3,a3,s9 │ │ │ │ - lbu a2,0(a3) │ │ │ │ - negw a4,a4 │ │ │ │ - andi a4,a4,7 │ │ │ │ - sllw a4,s7,a4 │ │ │ │ - or a4,a4,a2 │ │ │ │ - sb a4,0(a3) │ │ │ │ - ld a4,0(t3) │ │ │ │ - neg a4,a4 │ │ │ │ - sd a4,0(s3) │ │ │ │ + lw a4,0(a4) │ │ │ │ + sd a4,48(sp) │ │ │ │ + slli a4,a4,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + add a5,a5,a4 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + bgeu a3,a5,eb6e │ │ │ │ + ld a5,48(sp) │ │ │ │ + lwu s9,88(s1) │ │ │ │ + sw a5,112(sp) │ │ │ │ + ld a5,80(s1) │ │ │ │ + sd a5,40(sp) │ │ │ │ + beqz s9,e82a │ │ │ │ + li s7,0 │ │ │ │ + addi s2,sp,112 │ │ │ │ + add a5,s7,s9 │ │ │ │ + srli s10,a5,0x1 │ │ │ │ + ld a5,40(sp) │ │ │ │ + slli a1,s10,0x3 │ │ │ │ + mv a0,s2 │ │ │ │ + add s11,a5,a1 │ │ │ │ + mv a1,s11 │ │ │ │ + jal 23816 │ │ │ │ + bltz a0,eb86 │ │ │ │ + beqz a0,eb8e │ │ │ │ + addi s7,s10,1 │ │ │ │ + bltu s7,s9,e800 │ │ │ │ + ld a0,48(sp) │ │ │ │ + jal dd88 │ │ │ │ + ld s0,224(sp) │ │ │ │ + ld s1,216(sp) │ │ │ │ + ld s2,208(sp) │ │ │ │ + ld s3,200(sp) │ │ │ │ + ld s4,192(sp) │ │ │ │ + ld s5,184(sp) │ │ │ │ + ld s6,176(sp) │ │ │ │ + ld s7,168(sp) │ │ │ │ + ld s8,160(sp) │ │ │ │ + ld s9,152(sp) │ │ │ │ + ld s10,144(sp) │ │ │ │ + ld s11,136(sp) │ │ │ │ + auipc a5,0x6b │ │ │ │ + ld a5,1736(a5) │ │ │ │ + ld a4,120(sp) │ │ │ │ + ld a5,0(a5) │ │ │ │ + xor a5,a5,a4 │ │ │ │ + li a4,0 │ │ │ │ + bnez a5,ec00 │ │ │ │ + ld ra,232(sp) │ │ │ │ + addi sp,sp,240 │ │ │ │ + ret │ │ │ │ + add a5,a5,s7 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + sext.w s6,a4 │ │ │ │ + bltu s5,a5,e302 │ │ │ │ + sext.w a5,a5 │ │ │ │ + li s4,0 │ │ │ │ + bgeu a5,s6,e352 │ │ │ │ + ld a4,120(s1) │ │ │ │ + ld a2,40(sp) │ │ │ │ + ld a5,72(s1) │ │ │ │ + li a3,253 │ │ │ │ + add a4,a4,a2 │ │ │ │ + lw s6,0(a4) │ │ │ │ + slli a4,s6,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + add a5,a5,a4 │ │ │ │ + lbu s4,0(a5) │ │ │ │ + bgeu a3,s4,eb76 │ │ │ │ + lwu s9,88(s1) │ │ │ │ + sw s6,112(sp) │ │ │ │ + ld s4,80(s1) │ │ │ │ + beqz s9,e27a │ │ │ │ + li s11,0 │ │ │ │ + addi s2,sp,112 │ │ │ │ + add s7,s9,s11 │ │ │ │ + srli s7,s7,0x1 │ │ │ │ + slli s8,s7,0x3 │ │ │ │ + add s8,s8,s4 │ │ │ │ + mv a1,s8 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 23816 │ │ │ │ + bltz a0,eb7c │ │ │ │ + beqz a0,eb9c │ │ │ │ + addi s11,s7,1 │ │ │ │ + bltu s11,s9,e8ac │ │ │ │ + j e27a │ │ │ │ + sext.w a4,a4 │ │ │ │ + sd a4,40(sp) │ │ │ │ ld a4,48(sp) │ │ │ │ - bnez a4,117a0 │ │ │ │ - li t4,1 │ │ │ │ - li t5,510 │ │ │ │ - j 1168e │ │ │ │ - addiw a2,a3,-1 │ │ │ │ - srliw a2,a2,0x3 │ │ │ │ - andi a0,t4,1 │ │ │ │ - add a6,s9,a2 │ │ │ │ - negw a0,a0 │ │ │ │ - negw a2,a3 │ │ │ │ - andi a2,a2,7 │ │ │ │ + add a5,a5,a4 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + bltu s5,a5,e78a │ │ │ │ + sext.w a5,a5 │ │ │ │ + j e5f2 │ │ │ │ + sext.w a5,a5 │ │ │ │ + bgeu a5,s11,e3da │ │ │ │ + j e53c │ │ │ │ + beqz s9,e4ce │ │ │ │ + lw a5,4(s9) │ │ │ │ + sd a5,56(sp) │ │ │ │ + ld a5,72(s1) │ │ │ │ + addiw a2,s8,1 │ │ │ │ + slli a4,a2,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + add a4,a4,a5 │ │ │ │ + lbu a4,0(a4) │ │ │ │ + sext.w a3,a2 │ │ │ │ + sd a3,88(sp) │ │ │ │ + sext.w a3,a4 │ │ │ │ + bgeu s5,a4,e96e │ │ │ │ + ld a5,80(s1) │ │ │ │ + lwu s11,88(s1) │ │ │ │ + sw a2,112(sp) │ │ │ │ + sd a5,40(sp) │ │ │ │ + beqz s11,e956 │ │ │ │ + li s9,0 │ │ │ │ + addi s2,sp,112 │ │ │ │ + add a5,s9,s11 │ │ │ │ + srli s7,a5,0x1 │ │ │ │ + ld a5,40(sp) │ │ │ │ + slli a1,s7,0x3 │ │ │ │ + mv a0,s2 │ │ │ │ + add s10,a5,a1 │ │ │ │ + mv a1,s10 │ │ │ │ + jal 23816 │ │ │ │ + bltz a0,e95c │ │ │ │ + beqz a0,e964 │ │ │ │ + addi s9,s7,1 │ │ │ │ + bltu s9,s11,e92e │ │ │ │ + ld a0,88(sp) │ │ │ │ + jal dd88 │ │ │ │ + mv s11,s7 │ │ │ │ + bltu s9,s11,e92e │ │ │ │ + j e956 │ │ │ │ + beqz s10,e956 │ │ │ │ + lw a3,4(s10) │ │ │ │ + ld a5,72(s1) │ │ │ │ + ld a2,56(sp) │ │ │ │ + ld a4,120(s1) │ │ │ │ + bgeu a3,a2,e70e │ │ │ │ + ld a3,80(sp) │ │ │ │ + slli a3,a3,0x2 │ │ │ │ + add a3,a3,a4 │ │ │ │ + lw a3,0(a3) │ │ │ │ + bgeu s6,a3,e70e │ │ │ │ + bltu s8,a3,e70e │ │ │ │ + slli a4,a3,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + add a5,a5,a4 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + li a4,253 │ │ │ │ + bgeu a4,a5,eb6e │ │ │ │ + ld a5,80(s1) │ │ │ │ + lwu s7,88(s1) │ │ │ │ + sw a3,112(sp) │ │ │ │ + sd a5,48(sp) │ │ │ │ + beqz s7,e9dc │ │ │ │ + li s10,0 │ │ │ │ + addi s2,sp,112 │ │ │ │ + ld a5,48(sp) │ │ │ │ + add s11,s10,s7 │ │ │ │ + srli s11,s11,0x1 │ │ │ │ + slli a1,s11,0x3 │ │ │ │ + add s9,a5,a1 │ │ │ │ + mv a1,s9 │ │ │ │ + mv a0,s2 │ │ │ │ + sd a3,40(sp) │ │ │ │ + jal 23816 │ │ │ │ + ld a3,40(sp) │ │ │ │ + bltz a0,ebde │ │ │ │ + beqz a0,ebee │ │ │ │ + addi s10,s11,1 │ │ │ │ + bltu s10,s7,e9ae │ │ │ │ + mv a0,a3 │ │ │ │ + jal dd88 │ │ │ │ + beqz s9,e6fe │ │ │ │ + lw a5,4(s9) │ │ │ │ + addiw a4,s7,1 │ │ │ │ + slli a3,a4,0x20 │ │ │ │ + sd a5,48(sp) │ │ │ │ + ld a5,72(s1) │ │ │ │ + srli a3,a3,0x20 │ │ │ │ + add a5,a5,a3 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + sext.w a3,a4 │ │ │ │ + sd a3,80(sp) │ │ │ │ + bgeu s5,a5,ebd2 │ │ │ │ + ld a5,80(s1) │ │ │ │ + lwu s11,88(s1) │ │ │ │ + sw a4,112(sp) │ │ │ │ + sd a5,40(sp) │ │ │ │ + beqz s11,ea44 │ │ │ │ + li s9,0 │ │ │ │ + addi s2,sp,112 │ │ │ │ + add a5,s11,s9 │ │ │ │ + srli s8,a5,0x1 │ │ │ │ + ld a5,40(sp) │ │ │ │ + slli a1,s8,0x3 │ │ │ │ + mv a0,s2 │ │ │ │ + add s10,a5,a1 │ │ │ │ + mv a1,s10 │ │ │ │ + jal 23816 │ │ │ │ + bltz a0,ea4a │ │ │ │ + beqz a0,ea52 │ │ │ │ + addi s9,s8,1 │ │ │ │ + bltu s9,s11,ea1c │ │ │ │ + ld a0,80(sp) │ │ │ │ + jal dd88 │ │ │ │ + mv s11,s8 │ │ │ │ + bltu s9,s11,ea1c │ │ │ │ + j ea44 │ │ │ │ + beqz s10,ea44 │ │ │ │ + lw a5,4(s10) │ │ │ │ + ld a3,48(sp) │ │ │ │ + ld a4,120(s1) │ │ │ │ + bgeu a5,a3,ea80 │ │ │ │ + ld a5,56(sp) │ │ │ │ + slli s11,a5,0x2 │ │ │ │ + add s11,s11,a4 │ │ │ │ + lw a5,0(s11) │ │ │ │ + bgeu s6,a5,ea80 │ │ │ │ + bltu s7,a5,ea80 │ │ │ │ + slli a4,a5,0x20 │ │ │ │ + srli a5,a4,0x1e │ │ │ │ + j e548 │ │ │ │ + ld a5,72(s1) │ │ │ │ + j e36c │ │ │ │ + beqz s9,e27a │ │ │ │ + lw a5,4(s9) │ │ │ │ + sd a5,40(sp) │ │ │ │ + ld a5,72(s1) │ │ │ │ + addiw a2,s6,1 │ │ │ │ + slli a4,a2,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + add a4,a4,a5 │ │ │ │ + lbu a4,0(a4) │ │ │ │ + sext.w a3,a2 │ │ │ │ + sd a3,56(sp) │ │ │ │ + sext.w a3,a4 │ │ │ │ + bgeu s5,a4,eb00 │ │ │ │ + lwu s11,88(s1) │ │ │ │ + sw a2,112(sp) │ │ │ │ + ld s7,80(s1) │ │ │ │ + beqz s11,eae8 │ │ │ │ + li s10,0 │ │ │ │ + addi s2,sp,112 │ │ │ │ + add a5,s10,s11 │ │ │ │ + srli s8,a5,0x1 │ │ │ │ + slli a1,s8,0x3 │ │ │ │ + add s9,s7,a1 │ │ │ │ + mv a1,s9 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 23816 │ │ │ │ + bltz a0,eaee │ │ │ │ + beqz a0,eaf6 │ │ │ │ + addi s10,s8,1 │ │ │ │ + bltu s10,s11,eac2 │ │ │ │ + ld a0,56(sp) │ │ │ │ + jal dd88 │ │ │ │ + mv s11,s8 │ │ │ │ + bltu s10,s11,eac2 │ │ │ │ + j eae8 │ │ │ │ + beqz s9,eae8 │ │ │ │ + lw a3,4(s9) │ │ │ │ + ld a5,72(s1) │ │ │ │ + ld a2,40(sp) │ │ │ │ + ld a4,120(s1) │ │ │ │ + bgeu a3,a2,e28a │ │ │ │ + ld a3,48(sp) │ │ │ │ + slli s8,a3,0x2 │ │ │ │ + add s8,s8,a4 │ │ │ │ + lw a3,0(s8) │ │ │ │ + bgeu s4,a3,e28a │ │ │ │ + bltu s6,a3,e28a │ │ │ │ + slli a4,a3,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + add a5,a5,a4 │ │ │ │ + lbu s4,0(a5) │ │ │ │ + li a5,253 │ │ │ │ + bgeu a5,s4,eb76 │ │ │ │ + lwu s11,88(s1) │ │ │ │ + sw a3,112(sp) │ │ │ │ + ld s4,80(s1) │ │ │ │ + beqz s11,e9dc │ │ │ │ + li s8,0 │ │ │ │ + addi s2,sp,112 │ │ │ │ + add s6,s11,s8 │ │ │ │ + srli s6,s6,0x1 │ │ │ │ + slli s7,s6,0x3 │ │ │ │ + add s7,s7,s4 │ │ │ │ + mv a1,s7 │ │ │ │ + mv a0,s2 │ │ │ │ + sd a3,40(sp) │ │ │ │ + jal 23816 │ │ │ │ + ld a3,40(sp) │ │ │ │ + bltz a0,ebd6 │ │ │ │ + beqz a0,ebe2 │ │ │ │ + addi s8,s6,1 │ │ │ │ + bltu s8,s11,eb44 │ │ │ │ + j e9dc │ │ │ │ + sext.w a5,a5 │ │ │ │ + addiw a4,a5,1 │ │ │ │ + j e5fc │ │ │ │ + sext.w s4,s4 │ │ │ │ + j e352 │ │ │ │ + mv s9,s7 │ │ │ │ + bltu s11,s9,e8ac │ │ │ │ + j e27a │ │ │ │ + mv s9,s10 │ │ │ │ + bltu s7,s9,e800 │ │ │ │ + j e82a │ │ │ │ + beqz s11,e82a │ │ │ │ + lw a5,4(s11) │ │ │ │ + addiw a4,a5,1 │ │ │ │ + j e5fc │ │ │ │ + beqz s8,e27a │ │ │ │ + lw s4,4(s8) │ │ │ │ + j e352 │ │ │ │ + sext.w a4,a4 │ │ │ │ + sd a4,56(sp) │ │ │ │ + j e8fc │ │ │ │ + sext.w a4,a4 │ │ │ │ + sd a4,40(sp) │ │ │ │ + j ea90 │ │ │ │ + sext.w a4,a4 │ │ │ │ + sd a4,48(sp) │ │ │ │ + addiw a4,s7,1 │ │ │ │ + slli a3,a4,0x20 │ │ │ │ + srli a3,a3,0x20 │ │ │ │ + add a5,a5,a3 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + sext.w a3,a4 │ │ │ │ + sd a3,80(sp) │ │ │ │ + bltu s5,a5,ea08 │ │ │ │ + sext.w a5,a5 │ │ │ │ + j ea5a │ │ │ │ + mv s11,s6 │ │ │ │ + bltu s8,s11,eb44 │ │ │ │ + j e9dc │ │ │ │ + mv s7,s11 │ │ │ │ + j e9d8 │ │ │ │ + beqz s7,e9dc │ │ │ │ + lw s4,4(s7) │ │ │ │ + j e352 │ │ │ │ + beqz s9,e9dc │ │ │ │ + lw a5,4(s9) │ │ │ │ + addiw a4,a5,1 │ │ │ │ + j e5fc │ │ │ │ + jal ddac │ │ │ │ + sd s0,224(sp) │ │ │ │ + sd s1,216(sp) │ │ │ │ + sd s2,208(sp) │ │ │ │ + sd s3,200(sp) │ │ │ │ + sd s4,192(sp) │ │ │ │ + sd s5,184(sp) │ │ │ │ + sd s6,176(sp) │ │ │ │ + sd s7,168(sp) │ │ │ │ + sd s8,160(sp) │ │ │ │ + sd s9,152(sp) │ │ │ │ + sd s10,144(sp) │ │ │ │ + sd s11,136(sp) │ │ │ │ + jal 3a10 <__stack_chk_fail@plt> │ │ │ │ + jal ddac │ │ │ │ + addw a0,a0,a2 │ │ │ │ slli a0,a0,0x20 │ │ │ │ - sllw a2,s7,a2 │ │ │ │ srli a0,a0,0x20 │ │ │ │ - bge a4,a3,11686 │ │ │ │ - lbu a4,0(a6) │ │ │ │ - or a4,a4,a2 │ │ │ │ - sb a4,0(a6) │ │ │ │ - ld a4,0(a5) │ │ │ │ - ld a3,8(a5) │ │ │ │ - slli a4,a4,0x3 │ │ │ │ - xor a3,a3,a0 │ │ │ │ - add a4,a4,s10 │ │ │ │ - sub a3,a3,a0 │ │ │ │ - sd a3,0(a4) │ │ │ │ - addiw t4,t4,1 │ │ │ │ - addi a5,a5,8 │ │ │ │ - beq t4,t5,116cc │ │ │ │ - ld a4,0(a5) │ │ │ │ - ld a3,8(a5) │ │ │ │ - addi a4,a4,1 │ │ │ │ - bne a4,a3,11648 │ │ │ │ - addiw a3,a4,-1 │ │ │ │ - srliw a3,a3,0x3 │ │ │ │ - add a3,a3,s9 │ │ │ │ - lbu a2,0(a3) │ │ │ │ - negw a4,a4 │ │ │ │ - andi a4,a4,7 │ │ │ │ - sllw a4,s7,a4 │ │ │ │ - or a4,a4,a2 │ │ │ │ - sb a4,0(a3) │ │ │ │ - ld a4,0(a5) │ │ │ │ - ld a3,8(a5) │ │ │ │ - addiw t4,t4,1 │ │ │ │ - slli a4,a4,0x3 │ │ │ │ - add a4,a4,s10 │ │ │ │ - neg a3,a3 │ │ │ │ - sd a3,0(a4) │ │ │ │ - addi a5,a5,8 │ │ │ │ - bne t4,t5,1168e │ │ │ │ - bne a7,s1,1141e │ │ │ │ - li a5,1 │ │ │ │ - sub a5,a5,a7 │ │ │ │ - srliw a4,a1,0x3 │ │ │ │ - sd a5,0(s3) │ │ │ │ - add a4,a4,s9 │ │ │ │ - lbu a3,0(a4) │ │ │ │ - not a5,a1 │ │ │ │ - andi a5,a5,7 │ │ │ │ - sllw a5,s7,a5 │ │ │ │ - or a5,a5,a3 │ │ │ │ - sb a5,0(a4) │ │ │ │ - j 1141e │ │ │ │ - bge s1,a4,11758 │ │ │ │ - addiw a3,a4,-1 │ │ │ │ - srliw a3,a3,0x3 │ │ │ │ - add a3,a3,s9 │ │ │ │ - lbu a2,0(a3) │ │ │ │ - negw a4,a4 │ │ │ │ - andi a4,a4,7 │ │ │ │ - sllw a4,s7,a4 │ │ │ │ - or a4,a4,a2 │ │ │ │ - sb a4,0(a3) │ │ │ │ - ld a4,0(t3) │ │ │ │ - neg a4,a4 │ │ │ │ - sd a4,0(s3) │ │ │ │ - j 11758 │ │ │ │ - addiw a2,a4,-1 │ │ │ │ - negw a0,a4 │ │ │ │ - srliw a2,a2,0x3 │ │ │ │ - andi a0,a0,7 │ │ │ │ - add a2,a2,s9 │ │ │ │ - sllw a0,s7,a0 │ │ │ │ - bge a3,a4,11752 │ │ │ │ - lbu a4,0(a2) │ │ │ │ - or a4,a4,a0 │ │ │ │ - sb a4,0(a2) │ │ │ │ - ld a4,0(a5) │ │ │ │ - ld a3,8(a5) │ │ │ │ - slli a4,a4,0x3 │ │ │ │ - add a4,a4,s10 │ │ │ │ - sd a3,0(a4) │ │ │ │ - addi a5,a5,8 │ │ │ │ - beq a5,s4,11794 │ │ │ │ - ld a3,0(a5) │ │ │ │ - ld a4,8(a5) │ │ │ │ - addi a3,a3,1 │ │ │ │ - bne a4,a3,11726 │ │ │ │ - addiw a3,a4,-1 │ │ │ │ - srliw a3,a3,0x3 │ │ │ │ - add a3,a3,s9 │ │ │ │ - lbu a2,0(a3) │ │ │ │ - negw a4,a4 │ │ │ │ - andi a4,a4,7 │ │ │ │ - sllw a4,s7,a4 │ │ │ │ - or a4,a4,a2 │ │ │ │ - sb a4,0(a3) │ │ │ │ - ld a4,0(a5) │ │ │ │ - ld a3,8(a5) │ │ │ │ - addi a5,a5,8 │ │ │ │ - slli a4,a4,0x3 │ │ │ │ - add a4,a4,s10 │ │ │ │ - neg a3,a3 │ │ │ │ - sd a3,0(a4) │ │ │ │ - bne a5,s4,11758 │ │ │ │ - ld a5,48(sp) │ │ │ │ - bnez a5,1141e │ │ │ │ - bne a7,s1,1141e │ │ │ │ - j 116d0 │ │ │ │ - li a7,1 │ │ │ │ - li t4,510 │ │ │ │ - j 117ec │ │ │ │ - addiw a2,a4,-1 │ │ │ │ - srliw a2,a2,0x3 │ │ │ │ - add a1,s9,a2 │ │ │ │ - negw a2,a4 │ │ │ │ - andi a2,a2,7 │ │ │ │ - sllw a0,s7,a2 │ │ │ │ - andi a2,a7,1 │ │ │ │ - addiw a2,a2,-1 │ │ │ │ - slli a2,a2,0x20 │ │ │ │ - srli a2,a2,0x20 │ │ │ │ - bge a3,a4,117e4 │ │ │ │ - lbu a4,0(a1) │ │ │ │ - or a4,a4,a0 │ │ │ │ - sb a4,0(a1) │ │ │ │ - ld a4,0(a5) │ │ │ │ - ld a3,8(a5) │ │ │ │ - slli a4,a4,0x3 │ │ │ │ - xor a3,a3,a2 │ │ │ │ - add a4,a4,s10 │ │ │ │ - sub a3,a3,a2 │ │ │ │ - sd a3,0(a4) │ │ │ │ - addiw a7,a7,1 │ │ │ │ - addi a5,a5,8 │ │ │ │ - beq a7,t4,1141e │ │ │ │ - ld a3,0(a5) │ │ │ │ - ld a4,8(a5) │ │ │ │ - addi a3,a3,1 │ │ │ │ - bne a4,a3,117a8 │ │ │ │ - addiw a3,a4,-1 │ │ │ │ - srliw a3,a3,0x3 │ │ │ │ - add a3,a3,s9 │ │ │ │ - lbu a2,0(a3) │ │ │ │ - negw a4,a4 │ │ │ │ - andi a4,a4,7 │ │ │ │ - sllw a4,s7,a4 │ │ │ │ - or a4,a4,a2 │ │ │ │ - sb a4,0(a3) │ │ │ │ - ld a4,0(a5) │ │ │ │ - ld a3,8(a5) │ │ │ │ - slli a4,a4,0x3 │ │ │ │ - add a4,a4,s10 │ │ │ │ - neg a3,a3 │ │ │ │ - sd a3,0(a4) │ │ │ │ - j 117e4 │ │ │ │ + add a0,a0,a3 │ │ │ │ + lbu a5,0(a0) │ │ │ │ + beqz a4,ec50 │ │ │ │ + lw a4,0(a4) │ │ │ │ + beq a4,a1,ec64 │ │ │ │ + addw a1,a1,a2 │ │ │ │ + slli a1,a1,0x20 │ │ │ │ + srli a1,a1,0x20 │ │ │ │ + add a3,a3,a1 │ │ │ │ + lbu a4,0(a3) │ │ │ │ + li a0,1 │ │ │ │ + bltu a4,a5,ec4e │ │ │ │ + sltu a4,a5,a4 │ │ │ │ + slli a0,a4,0x1 │ │ │ │ + ret │ │ │ │ + slli a4,a1,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + add a4,a4,a3 │ │ │ │ + lbu a0,0(a4) │ │ │ │ + li a4,127 │ │ │ │ + bne a0,a4,ec34 │ │ │ │ + addi a5,a5,-127 │ │ │ │ + snez a0,a5 │ │ │ │ + ret │ │ │ │ + ld a5,16(a0) │ │ │ │ + slli a6,a1,0x20 │ │ │ │ + addi sp,sp,-80 │ │ │ │ + srli a1,a6,0x1e │ │ │ │ + add a5,a5,a1 │ │ │ │ + sd s0,64(sp) │ │ │ │ + mv s0,a0 │ │ │ │ + ld a0,0(a0) │ │ │ │ + sd s1,56(sp) │ │ │ │ + lw s1,0(a5) │ │ │ │ + ld a1,16(a0) │ │ │ │ + sd s4,32(sp) │ │ │ │ + slli a5,s1,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + auipc s4,0x6b │ │ │ │ + ld s4,640(s4) │ │ │ │ + add a1,a1,a5 │ │ │ │ + ld a5,0(s4) │ │ │ │ + sd a5,8(sp) │ │ │ │ + li a5,0 │ │ │ │ + sd ra,72(sp) │ │ │ │ + sd s2,48(sp) │ │ │ │ + sd s3,40(sp) │ │ │ │ + sd s5,24(sp) │ │ │ │ + mv s3,a3 │ │ │ │ + mv s5,a2 │ │ │ │ + mv s2,a4 │ │ │ │ + jal 1a224 │ │ │ │ + mv a1,a0 │ │ │ │ + ld a0,0(s0) │ │ │ │ + sext.w s0,a1 │ │ │ │ + addi a3,sp,4 │ │ │ │ + mv a2,sp │ │ │ │ + mv a1,s0 │ │ │ │ + jal 1a296 │ │ │ │ + lw a5,0(sp) │ │ │ │ + bltu s1,a5,ecfc │ │ │ │ + lw a4,4(sp) │ │ │ │ + sw s0,0(s5) │ │ │ │ + sw a5,0(s3) │ │ │ │ + sw a4,0(s2) │ │ │ │ + ld a3,8(sp) │ │ │ │ + ld a4,0(s4) │ │ │ │ + xor a4,a4,a3 │ │ │ │ li a3,0 │ │ │ │ - j 1157a │ │ │ │ - addi a7,s0,-1 │ │ │ │ - mv a0,s1 │ │ │ │ - mv t1,s0 │ │ │ │ - j 114fe │ │ │ │ + subw a0,s1,a5 │ │ │ │ + bnez a4,ed1c │ │ │ │ + ld ra,72(sp) │ │ │ │ + ld s0,64(sp) │ │ │ │ + ld s1,56(sp) │ │ │ │ + ld s2,48(sp) │ │ │ │ + ld s3,40(sp) │ │ │ │ + ld s4,32(sp) │ │ │ │ + ld s5,24(sp) │ │ │ │ + addi sp,sp,80 │ │ │ │ + ret │ │ │ │ + auipc a3,0x55 │ │ │ │ + addi a3,a3,1460 │ │ │ │ + li a2,178 │ │ │ │ + auipc a1,0x50 │ │ │ │ + addi a1,a1,-1256 │ │ │ │ + auipc a0,0x50 │ │ │ │ + addi a0,a0,-1120 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + jal 3a10 <__stack_chk_fail@plt> │ │ │ │ + ld a5,16(a0) │ │ │ │ + addi sp,sp,-64 │ │ │ │ + sd ra,56(sp) │ │ │ │ + beqz a5,edd2 │ │ │ │ + lwu a1,8(a0) │ │ │ │ + sd s3,24(sp) │ │ │ │ + mv s3,a0 │ │ │ │ + slli a1,a1,0x2 │ │ │ │ + li a0,0 │ │ │ │ + sd s6,0(sp) │ │ │ │ + jal 1e81c │ │ │ │ + lw a5,8(s3) │ │ │ │ + mv s6,a0 │ │ │ │ + beqz a5,ed96 │ │ │ │ + ld a3,16(s3) │ │ │ │ + sd s0,48(sp) │ │ │ │ + sd s1,40(sp) │ │ │ │ + sd s4,16(sp) │ │ │ │ + sd s5,8(sp) │ │ │ │ + sd s2,32(sp) │ │ │ │ + li s0,0 │ │ │ │ + li s1,0 │ │ │ │ + auipc s5,0x6b │ │ │ │ + ld s5,596(s5) │ │ │ │ + auipc s4,0x50 │ │ │ │ + addi s4,s4,-1156 │ │ │ │ + slli s2,s0,0x2 │ │ │ │ + add a4,a3,s2 │ │ │ │ + lw a4,0(a4) │ │ │ │ + bltu a5,a4,eda4 │ │ │ │ + slli a5,a4,0x20 │ │ │ │ + srli a4,a5,0x1e │ │ │ │ + add a4,a4,s6 │ │ │ │ + sw s1,0(a4) │ │ │ │ + lw a5,8(s3) │ │ │ │ + addi s0,s0,1 │ │ │ │ + sext.w s1,s0 │ │ │ │ + bltu s1,a5,ed64 │ │ │ │ + ld s0,48(sp) │ │ │ │ + ld s1,40(sp) │ │ │ │ + ld s2,32(sp) │ │ │ │ + ld s4,16(sp) │ │ │ │ + ld s5,8(sp) │ │ │ │ + ld ra,56(sp) │ │ │ │ + sd s6,24(s3) │ │ │ │ + ld s3,24(sp) │ │ │ │ + ld s6,0(sp) │ │ │ │ + addi sp,sp,64 │ │ │ │ + ret │ │ │ │ + ld a0,0(s5) │ │ │ │ + mv a3,s1 │ │ │ │ + mv a2,s4 │ │ │ │ + li a1,1 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + ld a3,16(s3) │ │ │ │ + addi s0,s0,1 │ │ │ │ + add s2,s2,a3 │ │ │ │ + lwu a5,0(s2) │ │ │ │ + slli a5,a5,0x2 │ │ │ │ + add a5,a5,s6 │ │ │ │ + sw s1,0(a5) │ │ │ │ + lw a5,8(s3) │ │ │ │ + sext.w s1,s0 │ │ │ │ + bltu s1,a5,ed64 │ │ │ │ + j ed8c │ │ │ │ + auipc a3,0x55 │ │ │ │ + addi a3,a3,1270 │ │ │ │ + li a2,195 │ │ │ │ + auipc a1,0x50 │ │ │ │ + addi a1,a1,-1470 │ │ │ │ + auipc a0,0x50 │ │ │ │ + addi a0,a0,-1318 │ │ │ │ + sd s0,48(sp) │ │ │ │ + sd s1,40(sp) │ │ │ │ + sd s2,32(sp) │ │ │ │ + sd s3,24(sp) │ │ │ │ + sd s4,16(sp) │ │ │ │ + sd s5,8(sp) │ │ │ │ + sd s6,0(sp) │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ addi sp,sp,-128 │ │ │ │ - sd s0,112(sp) │ │ │ │ - mv s0,a3 │ │ │ │ - sd s11,24(sp) │ │ │ │ - slli s11,s0,0x20 │ │ │ │ - sd s6,64(sp) │ │ │ │ - sd s7,56(sp) │ │ │ │ - mv s6,a1 │ │ │ │ - mv s7,a2 │ │ │ │ - li a1,970 │ │ │ │ - auipc a2,0x4d │ │ │ │ - addi a2,a2,902 │ │ │ │ - auipc a0,0x4d │ │ │ │ - addi a0,a0,-114 │ │ │ │ - srli s11,s11,0x20 │ │ │ │ - sd ra,120(sp) │ │ │ │ + sd s8,48(sp) │ │ │ │ + auipc s8,0x6b │ │ │ │ + ld s8,268(s8) │ │ │ │ + li a3,126 │ │ │ │ + sd s4,80(sp) │ │ │ │ + ld a5,0(s8) │ │ │ │ sd a5,8(sp) │ │ │ │ + li a5,0 │ │ │ │ + mv s4,a4 │ │ │ │ + li a4,127 │ │ │ │ + sd ra,120(sp) │ │ │ │ + sd s0,112(sp) │ │ │ │ sd s1,104(sp) │ │ │ │ sd s2,96(sp) │ │ │ │ sd s3,88(sp) │ │ │ │ - mv s2,a5 │ │ │ │ - sd s8,48(sp) │ │ │ │ - sd s9,40(sp) │ │ │ │ - snez s8,a7 │ │ │ │ - mv s9,a4 │ │ │ │ + sd s5,72(sp) │ │ │ │ sd s10,32(sp) │ │ │ │ - slli s3,s11,0x2 │ │ │ │ - mv s10,a6 │ │ │ │ - jal 27d46 │ │ │ │ - mv a1,s3 │ │ │ │ + sd s11,24(sp) │ │ │ │ + mv s0,a0 │ │ │ │ + jal 19fb2 │ │ │ │ + lw a5,4(a0) │ │ │ │ + mv s1,a0 │ │ │ │ + li a1,17 │ │ │ │ li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - mv a2,s3 │ │ │ │ + sw a5,4(sp) │ │ │ │ + jal 1e81c │ │ │ │ + li a2,17 │ │ │ │ li a1,0 │ │ │ │ - mv s1,a0 │ │ │ │ + mv s2,a0 │ │ │ │ jal 3890 │ │ │ │ + lw a1,4(sp) │ │ │ │ + ld a0,16(s1) │ │ │ │ li a2,0 │ │ │ │ - mv a1,s0 │ │ │ │ + jal 3b930 │ │ │ │ + mv s3,a0 │ │ │ │ + mv a1,a0 │ │ │ │ + li a2,17 │ │ │ │ mv a0,s2 │ │ │ │ - jal 14cf2 │ │ │ │ - mv a3,s7 │ │ │ │ - auipc a2,0x4d │ │ │ │ - addi a2,a2,858 │ │ │ │ - li a1,975 │ │ │ │ - auipc a0,0x4d │ │ │ │ - addi a0,a0,-202 │ │ │ │ - jal 27d46 │ │ │ │ - beqz s7,11972 │ │ │ │ - sd s4,80(sp) │ │ │ │ - sd s5,72(sp) │ │ │ │ - li s4,0 │ │ │ │ + jal 36a0 │ │ │ │ + beqz s4,ef8a │ │ │ │ + lwu a1,4(sp) │ │ │ │ + li a0,0 │ │ │ │ + slli a1,a1,0x2 │ │ │ │ + jal 1e81c │ │ │ │ + li a1,168 │ │ │ │ + mv s11,a0 │ │ │ │ + li a0,0 │ │ │ │ + jal 1e81c │ │ │ │ + ld a1,16(s1) │ │ │ │ + mv s10,a0 │ │ │ │ + addi a2,sp,4 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 2cee0 │ │ │ │ + lw a5,4(sp) │ │ │ │ + mv s5,a0 │ │ │ │ + beqz a5,eed6 │ │ │ │ + sd s6,64(sp) │ │ │ │ + sd s7,56(sp) │ │ │ │ + sd s9,40(sp) │ │ │ │ li s0,0 │ │ │ │ - li s3,1 │ │ │ │ - j 118de │ │ │ │ - lbu t1,0(s2) │ │ │ │ - sraw t1,t1,s5 │ │ │ │ - andi t1,t1,1 │ │ │ │ - beq t1,s3,119a6 │ │ │ │ + mv s9,s5 │ │ │ │ + auipc s7,0x6b │ │ │ │ + ld s7,268(s7) │ │ │ │ + auipc s6,0x50 │ │ │ │ + addi s6,s6,-1484 │ │ │ │ + lw a4,0(s9) │ │ │ │ + bltu a5,a4,ef42 │ │ │ │ + slli a5,a4,0x20 │ │ │ │ + srli a4,a5,0x1e │ │ │ │ + add a5,s11,a4 │ │ │ │ + sw s0,0(a5) │ │ │ │ + lw a5,4(sp) │ │ │ │ addiw s0,s0,1 │ │ │ │ - addi s6,s6,4 │ │ │ │ - beq s7,s0,1196e │ │ │ │ - lw a0,0(s6) │ │ │ │ - srliw a1,s0,0x3 │ │ │ │ - not a2,s0 │ │ │ │ - srliw a5,a0,0x3 │ │ │ │ - add a5,a5,s10 │ │ │ │ - lbu t1,0(a5) │ │ │ │ - not a5,a0 │ │ │ │ - andi a5,a5,7 │ │ │ │ - sraw t1,t1,a5 │ │ │ │ - andi t1,t1,1 │ │ │ │ - bne s8,t1,11910 │ │ │ │ - slli a5,s4,0x2 │ │ │ │ - add a5,a5,s1 │ │ │ │ - sw a0,0(a5) │ │ │ │ - addi s4,s4,1 │ │ │ │ - add s2,s9,a1 │ │ │ │ - andi s5,a2,7 │ │ │ │ - bge s11,s4,118c6 │ │ │ │ - auipc a2,0x4d │ │ │ │ - addi a2,a2,788 │ │ │ │ - mv a3,s4 │ │ │ │ - li a1,981 │ │ │ │ - auipc a0,0x4d │ │ │ │ - addi a0,a0,-330 │ │ │ │ - jal b382 │ │ │ │ - lbu a2,0(s2) │ │ │ │ - sraw a5,a2,s5 │ │ │ │ - andi a5,a5,1 │ │ │ │ - bne a5,s3,118d6 │ │ │ │ + addi s9,s9,4 │ │ │ │ + bltu s0,a5,eeac │ │ │ │ + ld s6,64(sp) │ │ │ │ + ld s7,56(sp) │ │ │ │ + ld s9,40(sp) │ │ │ │ + beqz s4,ef6e │ │ │ │ + sw a5,8(s10) │ │ │ │ + li a5,1 │ │ │ │ + sb a5,144(s10) │ │ │ │ + sd s1,0(s10) │ │ │ │ + sd s5,16(s10) │ │ │ │ + sd s11,24(s10) │ │ │ │ + sd s2,136(s10) │ │ │ │ + sd zero,72(s10) │ │ │ │ + sd zero,80(s10) │ │ │ │ + sd zero,96(s10) │ │ │ │ + sd zero,104(s10) │ │ │ │ + sd zero,120(s10) │ │ │ │ + sd zero,128(s10) │ │ │ │ + sd zero,32(s10) │ │ │ │ + sd zero,40(s10) │ │ │ │ + sd zero,48(s10) │ │ │ │ + mv a0,s3 │ │ │ │ + jal 3670 │ │ │ │ ld a4,8(sp) │ │ │ │ - addiw a5,s4,-1 │ │ │ │ - srliw a5,a5,0x3 │ │ │ │ - add a5,a5,a4 │ │ │ │ - lbu a1,0(a5) │ │ │ │ - negw a2,s4 │ │ │ │ - andi a2,a2,7 │ │ │ │ - li a4,1 │ │ │ │ - sllw a2,a4,a2 │ │ │ │ - or a2,a2,a1 │ │ │ │ - sb a2,0(a5) │ │ │ │ - addiw s0,s0,1 │ │ │ │ - addi s6,s6,4 │ │ │ │ - bne s7,s0,118de │ │ │ │ - ld s4,80(sp) │ │ │ │ - ld s5,72(sp) │ │ │ │ - auipc a2,0x4d │ │ │ │ - addi a2,a2,678 │ │ │ │ - li a1,987 │ │ │ │ - auipc a0,0x4d │ │ │ │ - addi a0,a0,-414 │ │ │ │ - jal 27d46 │ │ │ │ + ld a5,0(s8) │ │ │ │ + xor a5,a5,a4 │ │ │ │ + li a4,0 │ │ │ │ + bnez a5,f020 │ │ │ │ ld ra,120(sp) │ │ │ │ ld s0,112(sp) │ │ │ │ + ld s1,104(sp) │ │ │ │ ld s2,96(sp) │ │ │ │ ld s3,88(sp) │ │ │ │ + ld s4,80(sp) │ │ │ │ + ld s5,72(sp) │ │ │ │ + ld s8,48(sp) │ │ │ │ + ld s11,24(sp) │ │ │ │ + mv a0,s10 │ │ │ │ + ld s10,32(sp) │ │ │ │ + addi sp,sp,128 │ │ │ │ + ret │ │ │ │ + ld a0,0(s7) │ │ │ │ + mv a3,s0 │ │ │ │ + mv a2,s6 │ │ │ │ + li a1,1 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + lwu a5,0(s9) │ │ │ │ + addi s9,s9,4 │ │ │ │ + slli a5,a5,0x2 │ │ │ │ + add a5,a5,s11 │ │ │ │ + sw s0,0(a5) │ │ │ │ + lw a5,4(sp) │ │ │ │ + addiw s0,s0,1 │ │ │ │ + bltu s0,a5,eeac │ │ │ │ ld s6,64(sp) │ │ │ │ ld s7,56(sp) │ │ │ │ - ld s8,48(sp) │ │ │ │ ld s9,40(sp) │ │ │ │ - ld s10,32(sp) │ │ │ │ - ld s11,24(sp) │ │ │ │ + bnez s4,eed6 │ │ │ │ + auipc a2,0x50 │ │ │ │ + addi a2,a2,-1534 │ │ │ │ + li a1,270 │ │ │ │ + auipc a0,0x50 │ │ │ │ + addi a0,a0,-1882 │ │ │ │ + jal 3631e │ │ │ │ + lw a5,4(sp) │ │ │ │ + j eed6 │ │ │ │ + ld a4,32(s1) │ │ │ │ + lw a3,40(s1) │ │ │ │ + auipc a2,0x50 │ │ │ │ + addi a2,a2,-1686 │ │ │ │ + li a1,248 │ │ │ │ + auipc a0,0x50 │ │ │ │ + addi a0,a0,-1914 │ │ │ │ + jal 3631e │ │ │ │ + lw a3,4(sp) │ │ │ │ + auipc a2,0x50 │ │ │ │ + addi a2,a2,-1680 │ │ │ │ + li a1,249 │ │ │ │ + auipc a0,0x50 │ │ │ │ + addi a0,a0,-1940 │ │ │ │ + jal 3631e │ │ │ │ + lwu a1,4(sp) │ │ │ │ + li a0,0 │ │ │ │ + slli a1,a1,0x2 │ │ │ │ + jal 1e81c │ │ │ │ + li a1,168 │ │ │ │ + mv s11,a0 │ │ │ │ + li a0,0 │ │ │ │ + jal 1e81c │ │ │ │ + auipc a2,0x50 │ │ │ │ + addi a2,a2,-1696 │ │ │ │ + li a1,253 │ │ │ │ + mv s10,a0 │ │ │ │ + auipc a0,0x50 │ │ │ │ + addi a0,a0,-1990 │ │ │ │ + jal 3631e │ │ │ │ + ld a1,16(s1) │ │ │ │ + addi a2,sp,4 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 2cee0 │ │ │ │ + lw a3,4(sp) │ │ │ │ + mv s5,a0 │ │ │ │ + auipc a2,0x50 │ │ │ │ + addi a2,a2,-1712 │ │ │ │ + li a1,263 │ │ │ │ + auipc a0,0x50 │ │ │ │ + addi a0,a0,-2028 │ │ │ │ + jal 3631e │ │ │ │ + lw a5,4(sp) │ │ │ │ + bnez a5,ee92 │ │ │ │ + j ef6e │ │ │ │ + sd s6,64(sp) │ │ │ │ + sd s7,56(sp) │ │ │ │ + sd s9,40(sp) │ │ │ │ + jal 3a10 <__stack_chk_fail@plt> │ │ │ │ + addi sp,sp,-80 │ │ │ │ + sd s2,48(sp) │ │ │ │ + sd s3,40(sp) │ │ │ │ + mv s2,a1 │ │ │ │ + auipc s3,0x6b │ │ │ │ + ld s3,-290(s3) │ │ │ │ + sd s0,64(sp) │ │ │ │ + auipc a1,0x4f │ │ │ │ + addi a1,a1,-460 │ │ │ │ + mv s0,a0 │ │ │ │ + ld a5,0(s3) │ │ │ │ + sd a5,24(sp) │ │ │ │ + li a5,0 │ │ │ │ + mv a0,s2 │ │ │ │ + sd ra,72(sp) │ │ │ │ + sd s1,56(sp) │ │ │ │ + sb zero,11(sp) │ │ │ │ + jal 3750 │ │ │ │ + beqz a0,f198 │ │ │ │ + ld a5,72(s0) │ │ │ │ + mv s1,a0 │ │ │ │ + beqz a5,f072 │ │ │ │ + lbu a5,11(sp) │ │ │ │ + ori a5,a5,1 │ │ │ │ + sb a5,11(sp) │ │ │ │ + ld a5,120(s0) │ │ │ │ + beqz a5,f082 │ │ │ │ + lbu a5,11(sp) │ │ │ │ + ori a5,a5,2 │ │ │ │ + sb a5,11(sp) │ │ │ │ + ld a5,32(s0) │ │ │ │ + beqz a5,f09a │ │ │ │ + lbu a5,11(sp) │ │ │ │ + lbu a4,144(s0) │ │ │ │ + ori a3,a5,12 │ │ │ │ + sb a3,11(sp) │ │ │ │ + bnez a4,f18e │ │ │ │ + ld a5,40(s0) │ │ │ │ + beqz a5,f0aa │ │ │ │ + lbu a5,11(sp) │ │ │ │ + ori a5,a5,4 │ │ │ │ + sb a5,11(sp) │ │ │ │ + ld a5,136(s0) │ │ │ │ + beqz a5,f0ba │ │ │ │ + lbu a5,11(sp) │ │ │ │ + ori a5,a5,16 │ │ │ │ + sb a5,11(sp) │ │ │ │ + lw a5,8(s0) │ │ │ │ + mv a3,s1 │ │ │ │ + li a2,1 │ │ │ │ + li a1,4 │ │ │ │ + addi a0,sp,12 │ │ │ │ + sw a5,12(sp) │ │ │ │ + jal 36c0 │ │ │ │ + lwu a2,12(sp) │ │ │ │ + ld a0,16(s0) │ │ │ │ + mv a3,s1 │ │ │ │ + li a1,4 │ │ │ │ + jal 36c0 │ │ │ │ + mv a3,s1 │ │ │ │ + li a2,1 │ │ │ │ + li a1,1 │ │ │ │ + addi a0,sp,11 │ │ │ │ + jal 36c0 │ │ │ │ + ld a0,72(s0) │ │ │ │ + beqz a0,f114 │ │ │ │ + lwu a2,12(sp) │ │ │ │ + mv a3,s1 │ │ │ │ + li a1,1 │ │ │ │ + jal 36c0 │ │ │ │ + lw a5,88(s0) │ │ │ │ + mv a3,s1 │ │ │ │ + li a2,1 │ │ │ │ + li a1,4 │ │ │ │ + addi a0,sp,20 │ │ │ │ + sw a5,20(sp) │ │ │ │ + jal 36c0 │ │ │ │ + lwu a2,20(sp) │ │ │ │ + ld a0,80(s0) │ │ │ │ + mv a3,s1 │ │ │ │ + li a1,8 │ │ │ │ + jal 36c0 │ │ │ │ + ld a0,120(s0) │ │ │ │ + beqz a0,f124 │ │ │ │ + lwu a2,12(sp) │ │ │ │ + mv a3,s1 │ │ │ │ + li a1,4 │ │ │ │ + jal 36c0 │ │ │ │ + ld a0,32(s0) │ │ │ │ + beqz a0,f160 │ │ │ │ + lwu a2,12(sp) │ │ │ │ + mv a3,s1 │ │ │ │ + li a1,4 │ │ │ │ + jal 36c0 │ │ │ │ + lwu a2,12(sp) │ │ │ │ + ld a0,96(s0) │ │ │ │ + mv a3,s1 │ │ │ │ + li a1,1 │ │ │ │ + jal 36c0 │ │ │ │ + lw a5,112(s0) │ │ │ │ + mv a3,s1 │ │ │ │ + li a2,1 │ │ │ │ + li a1,4 │ │ │ │ + addi a0,sp,16 │ │ │ │ + sw a5,16(sp) │ │ │ │ + jal 36c0 │ │ │ │ + lwu a2,16(sp) │ │ │ │ + ld a0,104(s0) │ │ │ │ + mv a3,s1 │ │ │ │ + li a1,16 │ │ │ │ + jal 36c0 │ │ │ │ + ld a0,136(s0) │ │ │ │ + beqz a0,f16e │ │ │ │ + mv a3,s1 │ │ │ │ + li a2,16 │ │ │ │ + li a1,1 │ │ │ │ + jal 36c0 │ │ │ │ mv a0,s1 │ │ │ │ - ld s1,104(sp) │ │ │ │ - addi sp,sp,128 │ │ │ │ + jal 35a0 │ │ │ │ + ld a4,24(sp) │ │ │ │ + ld a5,0(s3) │ │ │ │ + xor a5,a5,a4 │ │ │ │ + li a4,0 │ │ │ │ + bnez a5,f1b8 │ │ │ │ + ld ra,72(sp) │ │ │ │ + ld s0,64(sp) │ │ │ │ + ld s1,56(sp) │ │ │ │ + ld s2,48(sp) │ │ │ │ + ld s3,40(sp) │ │ │ │ + addi sp,sp,80 │ │ │ │ + ret │ │ │ │ + ori a5,a5,44 │ │ │ │ + sb a5,11(sp) │ │ │ │ + j f09a │ │ │ │ + mv a3,s2 │ │ │ │ + auipc a2,0x4f │ │ │ │ + addi a2,a2,2038 │ │ │ │ + li a1,312 │ │ │ │ + auipc a0,0x4f │ │ │ │ + addi a0,a0,1658 │ │ │ │ + jal 22b80 │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ + jal 3a10 <__stack_chk_fail@plt> │ │ │ │ + addi sp,sp,-176 │ │ │ │ + sd s8,96(sp) │ │ │ │ + mv a5,a2 │ │ │ │ + auipc s8,0x6b │ │ │ │ + ld s8,-690(s8) │ │ │ │ + sd s2,144(sp) │ │ │ │ + sd s4,128(sp) │ │ │ │ + mv a2,a3 │ │ │ │ + mv s4,a1 │ │ │ │ + mv s2,a4 │ │ │ │ + mv a1,a5 │ │ │ │ + li a4,127 │ │ │ │ + li a3,126 │ │ │ │ + ld a5,0(s8) │ │ │ │ + sd a5,56(sp) │ │ │ │ + li a5,0 │ │ │ │ + sd s1,152(sp) │ │ │ │ + sd s9,88(sp) │ │ │ │ + sd ra,168(sp) │ │ │ │ + sd s0,160(sp) │ │ │ │ + sd s3,136(sp) │ │ │ │ + sd s5,120(sp) │ │ │ │ + sd s6,112(sp) │ │ │ │ + sd s7,104(sp) │ │ │ │ + sd s10,80(sp) │ │ │ │ + sd s11,72(sp) │ │ │ │ + sw zero,44(sp) │ │ │ │ + sw zero,48(sp) │ │ │ │ + sw zero,52(sp) │ │ │ │ + sb zero,43(sp) │ │ │ │ + jal 19fb2 │ │ │ │ + mv s1,a0 │ │ │ │ + auipc a1,0x52 │ │ │ │ + addi a1,a1,-1018 │ │ │ │ + mv a0,s4 │ │ │ │ + lw s9,4(s1) │ │ │ │ + jal 3750 │ │ │ │ + beqz a0,f5fa │ │ │ │ + mv a3,a0 │ │ │ │ + mv s0,a0 │ │ │ │ + li a2,1 │ │ │ │ + li a1,4 │ │ │ │ + addi a0,sp,44 │ │ │ │ + jal 3780 │ │ │ │ + lwu a1,44(sp) │ │ │ │ + li a0,0 │ │ │ │ + slli a1,a1,0x2 │ │ │ │ + jal 1e81c │ │ │ │ + lwu a2,44(sp) │ │ │ │ + mv a3,s0 │ │ │ │ + li a1,4 │ │ │ │ + mv s5,a0 │ │ │ │ + jal 3780 │ │ │ │ + mv a3,s0 │ │ │ │ + li a2,1 │ │ │ │ + li a1,1 │ │ │ │ + addi a0,sp,43 │ │ │ │ + jal 3780 │ │ │ │ + lbu a5,43(sp) │ │ │ │ + andi a4,a5,1 │ │ │ │ + bnez a4,f430 │ │ │ │ + sd zero,8(sp) │ │ │ │ + li s11,0 │ │ │ │ + andi a4,a5,2 │ │ │ │ + li s6,0 │ │ │ │ + beqz a4,f290 │ │ │ │ + beqz s2,f5ac │ │ │ │ + lwu a1,44(sp) │ │ │ │ + li a0,0 │ │ │ │ + slli a1,a1,0x2 │ │ │ │ + jal 1e81c │ │ │ │ + lwu a2,44(sp) │ │ │ │ + mv a3,s0 │ │ │ │ + li a1,4 │ │ │ │ + mv s6,a0 │ │ │ │ + jal 3780 │ │ │ │ + lbu a5,43(sp) │ │ │ │ + andi a4,a5,4 │ │ │ │ + beqz a4,f478 │ │ │ │ + beqz s2,f592 │ │ │ │ + lwu a1,44(sp) │ │ │ │ + li a0,0 │ │ │ │ + slli a1,a1,0x2 │ │ │ │ + jal 1e81c │ │ │ │ + lwu a2,44(sp) │ │ │ │ + mv a3,s0 │ │ │ │ + li a1,4 │ │ │ │ + sd a0,24(sp) │ │ │ │ + jal 3780 │ │ │ │ + lwu a1,44(sp) │ │ │ │ + li a0,0 │ │ │ │ + jal 1e81c │ │ │ │ + lwu a2,44(sp) │ │ │ │ + mv a3,s0 │ │ │ │ + li a1,1 │ │ │ │ + sd a0,16(sp) │ │ │ │ + jal 3780 │ │ │ │ + mv a3,s0 │ │ │ │ + li a2,1 │ │ │ │ + li a1,4 │ │ │ │ + addi a0,sp,48 │ │ │ │ + jal 3780 │ │ │ │ + lwu a1,48(sp) │ │ │ │ + li a0,0 │ │ │ │ + slli a1,a1,0x4 │ │ │ │ + jal 1e81c │ │ │ │ + lbu a5,43(sp) │ │ │ │ + mv s7,a0 │ │ │ │ + andi a5,a5,32 │ │ │ │ + beqz a5,f544 │ │ │ │ + beqz s2,f5c6 │ │ │ │ + lwu a2,48(sp) │ │ │ │ + mv a3,s0 │ │ │ │ + li a1,16 │ │ │ │ + mv a0,s7 │ │ │ │ + jal 3780 │ │ │ │ + lbu a5,43(sp) │ │ │ │ + andi a5,a5,16 │ │ │ │ + li s3,0 │ │ │ │ + bnez a5,f486 │ │ │ │ + li a1,168 │ │ │ │ + li a0,0 │ │ │ │ + jal 1e81c │ │ │ │ + ld a5,8(sp) │ │ │ │ + lbu a4,43(sp) │ │ │ │ + lw a2,52(sp) │ │ │ │ + sd a5,80(a0) │ │ │ │ + ld a5,24(sp) │ │ │ │ + lw a3,48(sp) │ │ │ │ + srliw a4,a4,0x5 │ │ │ │ + sd a5,32(a0) │ │ │ │ + ld a5,16(sp) │ │ │ │ + andi a4,a4,1 │ │ │ │ + sb a4,144(a0) │ │ │ │ + sd s5,16(a0) │ │ │ │ + sd s1,0(a0) │ │ │ │ + sw s9,8(a0) │ │ │ │ + sd s11,72(a0) │ │ │ │ + sw a2,88(a0) │ │ │ │ + sd zero,24(a0) │ │ │ │ + sd s6,120(a0) │ │ │ │ + sd a5,96(a0) │ │ │ │ + sd s7,104(a0) │ │ │ │ + sw a3,112(a0) │ │ │ │ + sd s3,136(a0) │ │ │ │ + mv s10,a0 │ │ │ │ + beqz s2,f4ec │ │ │ │ + mv a0,s0 │ │ │ │ + jal 35a0 │ │ │ │ + ld a0,16(s1) │ │ │ │ + li a2,0 │ │ │ │ + mv a1,s9 │ │ │ │ + jal 3b930 │ │ │ │ + mv s0,a0 │ │ │ │ + beqz s3,f50a │ │ │ │ + mv a1,s3 │ │ │ │ + jal 260f8 │ │ │ │ + beqz a0,f4a0 │ │ │ │ + auipc a2,0x4f │ │ │ │ + addi a2,a2,1846 │ │ │ │ + li a1,576 │ │ │ │ + auipc a0,0x4f │ │ │ │ + addi a0,a0,1170 │ │ │ │ + jal 3631e │ │ │ │ + li a4,0 │ │ │ │ + li s3,117 │ │ │ │ + beq a4,s3,f408 │ │ │ │ + li a3,97 │ │ │ │ + beq a4,a3,f524 │ │ │ │ + auipc a2,0x4f │ │ │ │ + addi a2,a2,1852 │ │ │ │ + li a1,579 │ │ │ │ + auipc a0,0x4f │ │ │ │ + addi a0,a0,1128 │ │ │ │ + jal 3631e │ │ │ │ + auipc s2,0x6b │ │ │ │ + ld s2,-1180(s2) │ │ │ │ + li s1,13 │ │ │ │ + li s6,8 │ │ │ │ + li s5,32 │ │ │ │ + ld a0,0(s2) │ │ │ │ + jal 3380 │ │ │ │ + zext.b a4,a0 │ │ │ │ + bltu s1,a4,f3f8 │ │ │ │ + bgeu s6,a4,f3a0 │ │ │ │ + ld a0,0(s2) │ │ │ │ + jal 3380 │ │ │ │ + zext.b a4,a0 │ │ │ │ + bgeu s1,a4,f3e4 │ │ │ │ + beq a4,s5,f3d4 │ │ │ │ + li a3,105 │ │ │ │ + beq a4,a3,f4b8 │ │ │ │ + bne a4,s3,f3a4 │ │ │ │ + mv a3,s4 │ │ │ │ + auipc a2,0x4f │ │ │ │ + addi a2,a2,1814 │ │ │ │ + li a1,585 │ │ │ │ + auipc a0,0x4f │ │ │ │ + addi a0,a0,1034 │ │ │ │ + jal 3631e │ │ │ │ + mv a1,s4 │ │ │ │ + sd s0,136(s10) │ │ │ │ + mv a0,s10 │ │ │ │ + jal f02a │ │ │ │ + j f4b8 │ │ │ │ + beqz s2,f52a │ │ │ │ + lwu a1,44(sp) │ │ │ │ + li a0,0 │ │ │ │ + jal 1e81c │ │ │ │ + lwu a2,44(sp) │ │ │ │ + mv a3,s0 │ │ │ │ + li a1,1 │ │ │ │ + mv s11,a0 │ │ │ │ + jal 3780 │ │ │ │ + mv a3,s0 │ │ │ │ + li a2,1 │ │ │ │ + li a1,4 │ │ │ │ + addi a0,sp,52 │ │ │ │ + jal 3780 │ │ │ │ + lwu a1,44(sp) │ │ │ │ + li a0,0 │ │ │ │ + slli a1,a1,0x3 │ │ │ │ + jal 1e81c │ │ │ │ + lwu a2,52(sp) │ │ │ │ + mv a3,s0 │ │ │ │ + li a1,8 │ │ │ │ + sd a0,8(sp) │ │ │ │ + jal 3780 │ │ │ │ + lbu a5,43(sp) │ │ │ │ + j f266 │ │ │ │ + sd zero,24(sp) │ │ │ │ + sd zero,16(sp) │ │ │ │ + andi a5,a5,16 │ │ │ │ + li s7,0 │ │ │ │ + li s3,0 │ │ │ │ + beqz a5,f312 │ │ │ │ + li a1,17 │ │ │ │ + li a0,0 │ │ │ │ + jal 1e81c │ │ │ │ + mv s3,a0 │ │ │ │ + mv a3,s0 │ │ │ │ + li a2,16 │ │ │ │ + li a1,1 │ │ │ │ + jal 3780 │ │ │ │ + sb zero,16(s3) │ │ │ │ + j f312 │ │ │ │ + auipc a2,0x4f │ │ │ │ + addi a2,a2,1704 │ │ │ │ + li a1,593 │ │ │ │ + auipc a0,0x4f │ │ │ │ + addi a0,a0,884 │ │ │ │ + jal 3631e │ │ │ │ + mv a0,s0 │ │ │ │ + jal 3670 │ │ │ │ + ld a3,56(sp) │ │ │ │ + ld a4,0(s8) │ │ │ │ + xor a4,a4,a3 │ │ │ │ + li a3,0 │ │ │ │ + bnez a4,f61a │ │ │ │ + ld ra,168(sp) │ │ │ │ + ld s0,160(sp) │ │ │ │ + ld s1,152(sp) │ │ │ │ + ld s2,144(sp) │ │ │ │ + ld s3,136(sp) │ │ │ │ + ld s4,128(sp) │ │ │ │ + ld s5,120(sp) │ │ │ │ + ld s6,112(sp) │ │ │ │ + ld s7,104(sp) │ │ │ │ + ld s8,96(sp) │ │ │ │ + ld s9,88(sp) │ │ │ │ + ld s11,72(sp) │ │ │ │ + mv a0,s10 │ │ │ │ + ld s10,80(sp) │ │ │ │ + addi sp,sp,176 │ │ │ │ ret │ │ │ │ - blez s4,118d6 │ │ │ │ - j 11944 │ │ │ │ + lw a4,44(sp) │ │ │ │ + mv a3,s4 │ │ │ │ + auipc a2,0x4f │ │ │ │ + addi a2,a2,1384 │ │ │ │ + li a1,565 │ │ │ │ + auipc a0,0x4f │ │ │ │ + addi a0,a0,804 │ │ │ │ + jal 3631e │ │ │ │ + j f362 │ │ │ │ + auipc a2,0x4f │ │ │ │ + addi a2,a2,1406 │ │ │ │ + li a1,573 │ │ │ │ + auipc a0,0x4f │ │ │ │ + addi a0,a0,778 │ │ │ │ + jal 3631e │ │ │ │ + j f4b8 │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ + auipc a2,0x4f │ │ │ │ + addi a2,a2,1206 │ │ │ │ + li a1,434 │ │ │ │ + auipc a0,0x4f │ │ │ │ + addi a0,a0,746 │ │ │ │ + jal 3631e │ │ │ │ + j f434 │ │ │ │ + lwu a1,48(sp) │ │ │ │ + li a0,0 │ │ │ │ + slli a1,a1,0x3 │ │ │ │ + jal 1e81c │ │ │ │ + mv s3,a0 │ │ │ │ + beqz s2,f5e0 │ │ │ │ + lwu a2,48(sp) │ │ │ │ + li a1,8 │ │ │ │ + mv a3,s0 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 3780 │ │ │ │ + lw a1,48(sp) │ │ │ │ + beqz a1,f586 │ │ │ │ + slli a5,a1,0x20 │ │ │ │ + srli a1,a5,0x1d │ │ │ │ + mv a4,s7 │ │ │ │ + mv a5,s3 │ │ │ │ + add a1,a1,s3 │ │ │ │ + lw a2,0(a5) │ │ │ │ + lw a3,4(a5) │ │ │ │ + addi a5,a5,8 │ │ │ │ + sd a2,0(a4) │ │ │ │ + sd a3,8(a4) │ │ │ │ + addi a4,a4,16 │ │ │ │ + bne a1,a5,f576 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 3670 │ │ │ │ + lbu a5,43(sp) │ │ │ │ + j f30a │ │ │ │ + auipc a2,0x4f │ │ │ │ + addi a2,a2,1150 │ │ │ │ + li a1,450 │ │ │ │ + auipc a0,0x4f │ │ │ │ + addi a0,a0,642 │ │ │ │ + jal 3631e │ │ │ │ + j f29c │ │ │ │ + auipc a2,0x4f │ │ │ │ + addi a2,a2,1100 │ │ │ │ + li a1,444 │ │ │ │ + auipc a0,0x4f │ │ │ │ + addi a0,a0,616 │ │ │ │ + jal 3631e │ │ │ │ + j f272 │ │ │ │ + auipc a2,0x4f │ │ │ │ + addi a2,a2,1122 │ │ │ │ + li a1,514 │ │ │ │ + auipc a0,0x4f │ │ │ │ + addi a0,a0,590 │ │ │ │ + jal 3631e │ │ │ │ + j f2f8 │ │ │ │ + auipc a2,0x4f │ │ │ │ + addi a2,a2,1120 │ │ │ │ + li a1,518 │ │ │ │ + auipc a0,0x4f │ │ │ │ + addi a0,a0,564 │ │ │ │ + jal 3631e │ │ │ │ + j f556 │ │ │ │ + mv a3,s4 │ │ │ │ + auipc a2,0x4f │ │ │ │ + addi a2,a2,956 │ │ │ │ + li a1,424 │ │ │ │ + auipc a0,0x4f │ │ │ │ + addi a0,a0,536 │ │ │ │ + jal 22b80 │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ + jal 3a10 <__stack_chk_fail@plt> │ │ │ │ + addi sp,sp,-32 │ │ │ │ + sd s1,8(sp) │ │ │ │ + mv s1,a0 │ │ │ │ + ld a0,16(a1) │ │ │ │ + sd s0,16(sp) │ │ │ │ + sd ra,24(sp) │ │ │ │ + mv s0,a1 │ │ │ │ + jal 3670 │ │ │ │ + ld a0,72(s0) │ │ │ │ + sd zero,16(s0) │ │ │ │ + beqz a0,f63c │ │ │ │ + jal 3670 │ │ │ │ + ld a0,24(s0) │ │ │ │ + sd zero,72(s0) │ │ │ │ + beqz a0,f648 │ │ │ │ + jal 3670 │ │ │ │ + ld a1,0(s0) │ │ │ │ + sd zero,24(s0) │ │ │ │ + beqz a1,f656 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 1a1f2 │ │ │ │ + ld a0,104(s0) │ │ │ │ + beqz a0,f65e │ │ │ │ + jal 3670 │ │ │ │ + ld a0,32(s0) │ │ │ │ + beqz a0,f666 │ │ │ │ + jal 3670 │ │ │ │ + ld a0,120(s0) │ │ │ │ + beqz a0,f66e │ │ │ │ + jal 3670 │ │ │ │ + ld a0,136(s0) │ │ │ │ + beqz a0,f676 │ │ │ │ + jal 3670 │ │ │ │ + ld a0,80(s0) │ │ │ │ + beqz a0,f67e │ │ │ │ + jal 3670 │ │ │ │ + ld a0,96(s0) │ │ │ │ + beqz a0,f686 │ │ │ │ + jal 3670 │ │ │ │ + mv a0,s0 │ │ │ │ + ld s0,16(sp) │ │ │ │ + ld ra,24(sp) │ │ │ │ + ld s1,8(sp) │ │ │ │ + addi sp,sp,32 │ │ │ │ + j 3670 │ │ │ │ + ld a5,72(a0) │ │ │ │ + slli a4,a1,0x20 │ │ │ │ addi sp,sp,-96 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + sd s7,24(sp) │ │ │ │ + add a5,a5,a4 │ │ │ │ + sd ra,88(sp) │ │ │ │ + auipc s7,0x6b │ │ │ │ + ld s7,-1940(s7) │ │ │ │ + lbu a5,0(a5) │ │ │ │ + ld a4,0(s7) │ │ │ │ + sd a4,8(sp) │ │ │ │ + li a4,0 │ │ │ │ + li a4,253 │ │ │ │ + bgeu a4,a5,f73a │ │ │ │ + sd s3,56(sp) │ │ │ │ + lwu s3,88(a0) │ │ │ │ sd s4,48(sp) │ │ │ │ sd s6,32(sp) │ │ │ │ - mv s4,a1 │ │ │ │ - mv s6,a2 │ │ │ │ - li a1,1008 │ │ │ │ - auipc a2,0x4d │ │ │ │ - addi a2,a2,670 │ │ │ │ - auipc a0,0x4d │ │ │ │ - addi a0,a0,-482 │ │ │ │ - sd ra,88(sp) │ │ │ │ sd s0,80(sp) │ │ │ │ sd s1,72(sp) │ │ │ │ - mv s0,a6 │ │ │ │ sd s2,64(sp) │ │ │ │ - sd s3,56(sp) │ │ │ │ sd s5,40(sp) │ │ │ │ - sd s7,24(sp) │ │ │ │ - mv s5,a3 │ │ │ │ - mv s7,a4 │ │ │ │ - sd s8,16(sp) │ │ │ │ - mv s3,a5 │ │ │ │ - jal 27d46 │ │ │ │ - slli a5,s4,0x20 │ │ │ │ - srli s8,a5,0x1d │ │ │ │ - mv a1,s8 │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - slli a5,s5,0x20 │ │ │ │ - srli a1,a5,0x1e │ │ │ │ - mv s1,a0 │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - mv a2,s8 │ │ │ │ - li a1,0 │ │ │ │ - mv s2,a0 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 3890 │ │ │ │ - auipc a2,0x4d │ │ │ │ - addi a2,a2,606 │ │ │ │ - li a1,1014 │ │ │ │ - auipc a0,0x4d │ │ │ │ - addi a0,a0,-574 │ │ │ │ - jal 27d46 │ │ │ │ - mv a2,s6 │ │ │ │ - li a1,0 │ │ │ │ - li a5,0 │ │ │ │ - beqz s5,11a62 │ │ │ │ - lwu a7,0(a2) │ │ │ │ - srliw a3,a5,0x3 │ │ │ │ - add a3,a3,s7 │ │ │ │ - slli a7,a7,0x3 │ │ │ │ - add a7,a7,s1 │ │ │ │ - sd a1,0(a7) │ │ │ │ - lbu a7,0(a3) │ │ │ │ - not a0,a5 │ │ │ │ - andi a0,a0,7 │ │ │ │ - sraw a7,a7,a0 │ │ │ │ - andi a7,a7,1 │ │ │ │ - addiw a5,a5,1 │ │ │ │ - add a1,a1,a7 │ │ │ │ - addi a2,a2,4 │ │ │ │ - bne s5,a5,11a34 │ │ │ │ - mv a4,s5 │ │ │ │ - mv a3,s4 │ │ │ │ - auipc a2,0x4d │ │ │ │ - addi a2,a2,538 │ │ │ │ - li a1,1020 │ │ │ │ - auipc a0,0x4d │ │ │ │ - addi a0,a0,-658 │ │ │ │ - jal 27d46 │ │ │ │ - beqz s4,11b04 │ │ │ │ - sd s9,8(sp) │ │ │ │ - sd s10,0(sp) │ │ │ │ - li s9,0 │ │ │ │ - mv s10,s1 │ │ │ │ - li s8,0 │ │ │ │ - auipc s7,0x4d │ │ │ │ - addi s7,s7,564 │ │ │ │ - auipc s6,0x4d │ │ │ │ - addi s6,s6,-692 │ │ │ │ - bnez s0,11b56 │ │ │ │ - j 11abc │ │ │ │ - mv a3,s9 │ │ │ │ - mv a2,s7 │ │ │ │ - li a1,1025 │ │ │ │ + sw a1,4(sp) │ │ │ │ + ld s4,80(a0) │ │ │ │ + mv s6,a1 │ │ │ │ + beqz s3,f706 │ │ │ │ + li s2,0 │ │ │ │ + addi s5,sp,4 │ │ │ │ + add s0,s2,s3 │ │ │ │ + srli s0,s0,0x1 │ │ │ │ + slli s1,s0,0x3 │ │ │ │ + add s1,s1,s4 │ │ │ │ + mv a1,s1 │ │ │ │ + mv a0,s5 │ │ │ │ + jal 23816 │ │ │ │ + bltz a0,f70c │ │ │ │ + beqz a0,f714 │ │ │ │ + addi s2,s0,1 │ │ │ │ + bltu s2,s3,f6e4 │ │ │ │ mv a0,s6 │ │ │ │ - andi s0,s0,1 │ │ │ │ - addiw s8,s8,1 │ │ │ │ - jal b382 │ │ │ │ - addw s9,s0,s9 │ │ │ │ - addi s10,s10,8 │ │ │ │ - beq s4,s8,11b00 │ │ │ │ - srliw a5,s8,0x3 │ │ │ │ - add a5,a5,s3 │ │ │ │ - lbu s0,0(a5) │ │ │ │ - slli a5,s9,0x20 │ │ │ │ - srli a4,a5,0x1e │ │ │ │ - add a4,a4,s2 │ │ │ │ - not a5,s8 │ │ │ │ - lw a3,0(a4) │ │ │ │ - andi a5,a5,7 │ │ │ │ - sraw s0,s0,a5 │ │ │ │ - andi s0,s0,1 │ │ │ │ - mulw a3,a3,s0 │ │ │ │ - ld a5,0(s10) │ │ │ │ - addi s0,s0,-1 │ │ │ │ - and a5,a5,s0 │ │ │ │ - or a5,a5,a3 │ │ │ │ - sw a5,0(a4) │ │ │ │ - bgeu s9,s5,11aa0 │ │ │ │ - andi s0,s0,1 │ │ │ │ - addiw s8,s8,1 │ │ │ │ - addw s9,s0,s9 │ │ │ │ - addi s10,s10,8 │ │ │ │ - bne s4,s8,11abc │ │ │ │ - ld s9,8(sp) │ │ │ │ - ld s10,0(sp) │ │ │ │ - auipc a2,0x4d │ │ │ │ - addi a2,a2,428 │ │ │ │ - li a1,1029 │ │ │ │ - auipc a0,0x4d │ │ │ │ - addi a0,a0,-816 │ │ │ │ - jal 27d46 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 3670 │ │ │ │ - ld ra,88(sp) │ │ │ │ + jal dd88 │ │ │ │ + mv s3,s0 │ │ │ │ + bltu s2,s3,f6e4 │ │ │ │ + j f706 │ │ │ │ + beqz s1,f706 │ │ │ │ + lw a0,4(s1) │ │ │ │ ld s0,80(sp) │ │ │ │ ld s1,72(sp) │ │ │ │ + ld s2,64(sp) │ │ │ │ ld s3,56(sp) │ │ │ │ ld s4,48(sp) │ │ │ │ ld s5,40(sp) │ │ │ │ ld s6,32(sp) │ │ │ │ + ld a4,8(sp) │ │ │ │ + ld a5,0(s7) │ │ │ │ + xor a5,a5,a4 │ │ │ │ + li a4,0 │ │ │ │ + bnez a5,f740 │ │ │ │ + ld ra,88(sp) │ │ │ │ ld s7,24(sp) │ │ │ │ - ld s8,16(sp) │ │ │ │ - mv a0,s2 │ │ │ │ - ld s2,64(sp) │ │ │ │ addi sp,sp,96 │ │ │ │ ret │ │ │ │ - mv a3,s9 │ │ │ │ - mv a2,s7 │ │ │ │ - li a1,1025 │ │ │ │ - mv a0,s6 │ │ │ │ - jal b382 │ │ │ │ - addiw s8,s8,1 │ │ │ │ - addw s9,s0,s9 │ │ │ │ - addi s10,s10,8 │ │ │ │ - beq s4,s8,11b00 │ │ │ │ - srliw a5,s8,0x3 │ │ │ │ - add a5,a5,s3 │ │ │ │ - lbu s0,0(a5) │ │ │ │ - not a5,s8 │ │ │ │ - ld a3,0(s10) │ │ │ │ - andi a5,a5,7 │ │ │ │ - sraw s0,s0,a5 │ │ │ │ - andi s0,s0,1 │ │ │ │ - mulw a3,a3,s0 │ │ │ │ - slli a5,s9,0x20 │ │ │ │ - srli a4,a5,0x1e │ │ │ │ - add a4,a4,s2 │ │ │ │ - lw a5,0(a4) │ │ │ │ - addi a2,s0,-1 │ │ │ │ - and a5,a5,a2 │ │ │ │ - or a5,a5,a3 │ │ │ │ - sw a5,0(a4) │ │ │ │ - bltu s9,s5,11b4a │ │ │ │ - j 11b3c │ │ │ │ - addi sp,sp,-64 │ │ │ │ - sd s2,32(sp) │ │ │ │ - mv s2,a3 │ │ │ │ - sd s0,48(sp) │ │ │ │ - sd s1,40(sp) │ │ │ │ - sd s5,8(sp) │ │ │ │ - mv s0,a2 │ │ │ │ - mv s5,a1 │ │ │ │ - auipc a2,0x4d │ │ │ │ - addi a2,a2,312 │ │ │ │ - li a1,1049 │ │ │ │ - auipc a0,0x4d │ │ │ │ - addi a0,a0,-972 │ │ │ │ - slli s1,s2,0x20 │ │ │ │ - sd ra,56(sp) │ │ │ │ - sd s3,24(sp) │ │ │ │ - sd s4,16(sp) │ │ │ │ - sd s6,0(sp) │ │ │ │ - mv s4,a4 │ │ │ │ - mv s6,a5 │ │ │ │ - srli s1,s1,0x20 │ │ │ │ - jal 27d46 │ │ │ │ - li a1,8 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 39f0 │ │ │ │ + sext.w a0,a5 │ │ │ │ + j f726 │ │ │ │ + sd s0,80(sp) │ │ │ │ + sd s1,72(sp) │ │ │ │ + sd s2,64(sp) │ │ │ │ + sd s3,56(sp) │ │ │ │ + sd s4,48(sp) │ │ │ │ + sd s5,40(sp) │ │ │ │ + sd s6,32(sp) │ │ │ │ + jal 3a10 <__stack_chk_fail@plt> │ │ │ │ + addi sp,sp,-128 │ │ │ │ + sd s6,64(sp) │ │ │ │ + lw s6,8(a0) │ │ │ │ + sd s8,48(sp) │ │ │ │ + auipc s8,0x6a │ │ │ │ + ld s8,1972(s8) │ │ │ │ + sd ra,120(sp) │ │ │ │ + ld a5,0(s8) │ │ │ │ + sd a5,8(sp) │ │ │ │ + li a5,0 │ │ │ │ + beqz s6,f82a │ │ │ │ + sd s1,104(sp) │ │ │ │ + sd s3,88(sp) │ │ │ │ + sd s4,80(sp) │ │ │ │ + sd s5,72(sp) │ │ │ │ + sd s7,56(sp) │ │ │ │ + sd s0,112(sp) │ │ │ │ + sd s2,96(sp) │ │ │ │ + sd s9,40(sp) │ │ │ │ + sd s10,32(sp) │ │ │ │ + sd s11,24(sp) │ │ │ │ mv s3,a0 │ │ │ │ - mv a3,s5 │ │ │ │ - auipc a2,0x4d │ │ │ │ - addi a2,a2,282 │ │ │ │ - li a1,1052 │ │ │ │ - auipc a0,0x4d │ │ │ │ - addi a0,a0,-1026 │ │ │ │ - jal 27d46 │ │ │ │ - beqz s5,11c42 │ │ │ │ - slli a0,s5,0x20 │ │ │ │ - srli a0,a0,0x20 │ │ │ │ - bnez s6,11ca8 │ │ │ │ - li a1,0 │ │ │ │ - li a3,0 │ │ │ │ - srliw a5,a3,0x3 │ │ │ │ + li s4,0 │ │ │ │ + li s6,0 │ │ │ │ + li s5,0 │ │ │ │ + li s7,253 │ │ │ │ + addi s1,sp,4 │ │ │ │ + ld a5,72(s3) │ │ │ │ add a5,a5,s4 │ │ │ │ lbu a5,0(a5) │ │ │ │ - not a2,a3 │ │ │ │ - slli a4,a1,0x3 │ │ │ │ - add a4,a4,s3 │ │ │ │ - andi a2,a2,7 │ │ │ │ - ld a6,0(a4) │ │ │ │ - sraw a5,a5,a2 │ │ │ │ - not a5,a5 │ │ │ │ - slli a5,a5,0x3f │ │ │ │ - xor a2,a3,a6 │ │ │ │ - srai a7,a5,0x3f │ │ │ │ - and a2,a2,a7 │ │ │ │ - xor a2,a2,a6 │ │ │ │ - snez a5,a5 │ │ │ │ - sd a2,0(a4) │ │ │ │ - addi a3,a3,1 │ │ │ │ - add a1,a1,a5 │ │ │ │ - bne a0,a3,11c00 │ │ │ │ - mv a3,s2 │ │ │ │ - auipc a2,0x4d │ │ │ │ - addi a2,a2,212 │ │ │ │ - li a1,1067 │ │ │ │ - auipc a0,0x4d │ │ │ │ - addi a0,a0,-1136 │ │ │ │ - slli s1,s1,0x2 │ │ │ │ - jal 27d46 │ │ │ │ - add s1,s1,s0 │ │ │ │ - beqz s2,11c78 │ │ │ │ - lwu a5,0(s0) │ │ │ │ - addi s0,s0,4 │ │ │ │ - slli a5,a5,0x3 │ │ │ │ - add a5,a5,s3 │ │ │ │ - ld a5,0(a5) │ │ │ │ - sw a5,-4(s0) │ │ │ │ - bne s1,s0,11c64 │ │ │ │ - auipc a2,0x4d │ │ │ │ - addi a2,a2,200 │ │ │ │ - li a1,1073 │ │ │ │ - auipc a0,0x4d │ │ │ │ - addi a0,a0,-1188 │ │ │ │ - jal 27d46 │ │ │ │ - ld s0,48(sp) │ │ │ │ - ld ra,56(sp) │ │ │ │ - ld s1,40(sp) │ │ │ │ - ld s2,32(sp) │ │ │ │ - ld s4,16(sp) │ │ │ │ - ld s5,8(sp) │ │ │ │ - ld s6,0(sp) │ │ │ │ - mv a0,s3 │ │ │ │ - ld s3,24(sp) │ │ │ │ - addi sp,sp,64 │ │ │ │ - j 3670 │ │ │ │ - li a6,0 │ │ │ │ - li a2,0 │ │ │ │ - srliw a5,a2,0x3 │ │ │ │ - add a5,a5,s4 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - not a1,a2 │ │ │ │ - slli a4,a6,0x3 │ │ │ │ - add a4,a4,s3 │ │ │ │ - andi a1,a1,7 │ │ │ │ - ld a3,0(a4) │ │ │ │ - sraw a5,a5,a1 │ │ │ │ - not a5,a5 │ │ │ │ - slli a5,a5,0x3f │ │ │ │ - xor a3,a3,a2 │ │ │ │ - srai a1,a5,0x3f │ │ │ │ - and a3,a3,a1 │ │ │ │ - xor a3,a3,a2 │ │ │ │ - seqz a5,a5 │ │ │ │ - sd a3,0(a4) │ │ │ │ - addi a2,a2,1 │ │ │ │ - add a6,a6,a5 │ │ │ │ - bne a2,a0,11cac │ │ │ │ - j 11c42 │ │ │ │ - addi sp,sp,-80 │ │ │ │ - sd s5,24(sp) │ │ │ │ - sd s7,8(sp) │ │ │ │ - mv s5,a1 │ │ │ │ - mv s7,a2 │ │ │ │ - lui a1,0x1 │ │ │ │ - sd s2,48(sp) │ │ │ │ - sd s3,40(sp) │ │ │ │ - mv s2,a0 │ │ │ │ - addi a1,a1,-2048 │ │ │ │ - li a0,0 │ │ │ │ - slli s3,s7,0x20 │ │ │ │ - sd ra,72(sp) │ │ │ │ - sd s0,64(sp) │ │ │ │ - sd s1,56(sp) │ │ │ │ - sd s4,32(sp) │ │ │ │ - sd s6,16(sp) │ │ │ │ - mv s4,a5 │ │ │ │ - mv s6,a3 │ │ │ │ - srli s3,s3,0x20 │ │ │ │ - jal 1d4e0 │ │ │ │ - mv s1,a0 │ │ │ │ - li a1,4 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 39f0 │ │ │ │ - mv a1,s7 │ │ │ │ - mv s0,a0 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 14c9c │ │ │ │ - lui a2,0x1 │ │ │ │ - mv s2,a0 │ │ │ │ - addi a2,a2,-2048 │ │ │ │ - li a1,0 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 3890 │ │ │ │ - li a2,0 │ │ │ │ - mv a1,s7 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 14cf2 │ │ │ │ - add a2,s5,s3 │ │ │ │ - mv a5,s5 │ │ │ │ - beqz s3,11d66 │ │ │ │ - lbu a4,0(a5) │ │ │ │ - addi a5,a5,1 │ │ │ │ - slli a4,a4,0x3 │ │ │ │ - add a4,a4,s1 │ │ │ │ - ld a3,0(a4) │ │ │ │ - addi a3,a3,1 │ │ │ │ - sd a3,0(a4) │ │ │ │ - bne a2,a5,11d52 │ │ │ │ - ld a2,0(s1) │ │ │ │ - addi a4,s1,8 │ │ │ │ - sd zero,0(s1) │ │ │ │ - addi a7,s1,2040 │ │ │ │ - li a6,0 │ │ │ │ - add a6,a6,a2 │ │ │ │ - addi a4,a4,8 │ │ │ │ - ld a2,-8(a4) │ │ │ │ - sd a6,-8(a4) │ │ │ │ - bne a4,a7,11d76 │ │ │ │ - mv a5,s0 │ │ │ │ - li a0,0 │ │ │ │ - li a6,0 │ │ │ │ - li a1,-1 │ │ │ │ - li t1,1 │ │ │ │ - beqz s3,11e34 │ │ │ │ - srliw a7,a6,0x3 │ │ │ │ - add a7,a7,s2 │ │ │ │ - lbu a4,0(a7) │ │ │ │ - not a2,a6 │ │ │ │ - andi a2,a2,7 │ │ │ │ - sraw a4,a4,a2 │ │ │ │ - andi a4,a4,1 │ │ │ │ - bnez a4,11e58 │ │ │ │ - slli a4,a0,0x2 │ │ │ │ - add a4,a4,s6 │ │ │ │ - lw a4,0(a4) │ │ │ │ - sllw a2,t1,a2 │ │ │ │ - sw a4,0(a5) │ │ │ │ - lbu a4,0(a7) │ │ │ │ - or a4,a4,a2 │ │ │ │ - sb a4,0(a7) │ │ │ │ - lw a4,0(a5) │ │ │ │ - slli a3,a4,0x20 │ │ │ │ - srli a3,a3,0x20 │ │ │ │ - addi a3,a3,-1 │ │ │ │ - beq a3,a1,11e2a │ │ │ │ - addiw a7,a4,-1 │ │ │ │ - srliw a2,a7,0x3 │ │ │ │ - add a2,a2,s4 │ │ │ │ - lbu a2,0(a2) │ │ │ │ - negw a4,a4 │ │ │ │ - andi a4,a4,7 │ │ │ │ - sraw a4,a2,a4 │ │ │ │ - andi a4,a4,1 │ │ │ │ - beqz a4,11e2a │ │ │ │ - add a3,a3,s5 │ │ │ │ - lbu a4,0(a3) │ │ │ │ - slli a4,a4,0x3 │ │ │ │ - add a4,a4,s1 │ │ │ │ - ld a3,0(a4) │ │ │ │ - bge a6,a3,11e2a │ │ │ │ - slli t3,a3,0x2 │ │ │ │ - srliw a2,a3,0x3 │ │ │ │ - add t3,t3,s0 │ │ │ │ - sw a7,0(t3) │ │ │ │ - add a2,a2,s2 │ │ │ │ - lbu a7,0(a2) │ │ │ │ - not a3,a3 │ │ │ │ - andi a3,a3,7 │ │ │ │ - sllw a3,t1,a3 │ │ │ │ - or a3,a7,a3 │ │ │ │ - sb a3,0(a2) │ │ │ │ - ld a3,0(a4) │ │ │ │ - addi a3,a3,1 │ │ │ │ - sd a3,0(a4) │ │ │ │ - addi a0,a0,1 │ │ │ │ - addi a6,a6,1 │ │ │ │ - addi a5,a5,4 │ │ │ │ - bne a6,s3,11d94 │ │ │ │ + bgeu s7,a5,f842 │ │ │ │ + lwu s11,88(s3) │ │ │ │ + sw s5,4(sp) │ │ │ │ + ld s2,80(s3) │ │ │ │ + beqz s11,f7d4 │ │ │ │ + li s10,0 │ │ │ │ + add s0,s10,s11 │ │ │ │ + srli s0,s0,0x1 │ │ │ │ + slli s9,s0,0x3 │ │ │ │ + add s9,s9,s2 │ │ │ │ + mv a1,s9 │ │ │ │ mv a0,s1 │ │ │ │ - jal 3670 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 3670 │ │ │ │ - ld ra,72(sp) │ │ │ │ - mv a0,s0 │ │ │ │ - ld s0,64(sp) │ │ │ │ - ld s1,56(sp) │ │ │ │ - ld s2,48(sp) │ │ │ │ - ld s3,40(sp) │ │ │ │ - ld s4,32(sp) │ │ │ │ - ld s5,24(sp) │ │ │ │ - ld s6,16(sp) │ │ │ │ - ld s7,8(sp) │ │ │ │ - addi sp,sp,80 │ │ │ │ + jal 23816 │ │ │ │ + bltz a0,f7f4 │ │ │ │ + beqz a0,f7fc │ │ │ │ + addi s10,s0,1 │ │ │ │ + bltu s10,s11,f7b2 │ │ │ │ + mv a3,s5 │ │ │ │ + auipc a2,0x4f │ │ │ │ + addi a2,a2,34 │ │ │ │ + li a1,658 │ │ │ │ + auipc a0,0x4f │ │ │ │ + addi a0,a0,62 │ │ │ │ + jal 22b80 │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ + mv s11,s0 │ │ │ │ + bltu s10,s11,f7b2 │ │ │ │ + j f7d4 │ │ │ │ + beqz s9,f7d4 │ │ │ │ + lw a5,4(s9) │ │ │ │ + bltu s6,a5,f848 │ │ │ │ + lw a5,8(s3) │ │ │ │ + addi s4,s4,1 │ │ │ │ + sext.w s5,s4 │ │ │ │ + bltu s5,a5,f794 │ │ │ │ + ld s0,112(sp) │ │ │ │ + ld s1,104(sp) │ │ │ │ + ld s2,96(sp) │ │ │ │ + ld s3,88(sp) │ │ │ │ + ld s4,80(sp) │ │ │ │ + ld s5,72(sp) │ │ │ │ + ld s7,56(sp) │ │ │ │ + ld s9,40(sp) │ │ │ │ + ld s10,32(sp) │ │ │ │ + ld s11,24(sp) │ │ │ │ + ld a4,8(sp) │ │ │ │ + ld a5,0(s8) │ │ │ │ + xor a5,a5,a4 │ │ │ │ + li a4,0 │ │ │ │ + bnez a5,f8a4 │ │ │ │ + ld ra,120(sp) │ │ │ │ + ld s8,48(sp) │ │ │ │ + mv a0,s6 │ │ │ │ + ld s6,64(sp) │ │ │ │ + addi sp,sp,128 │ │ │ │ ret │ │ │ │ - lw a4,0(a5) │ │ │ │ - slli a3,a4,0x20 │ │ │ │ - srli a3,a3,0x20 │ │ │ │ - addi a3,a3,-1 │ │ │ │ - beq a3,a1,11e2c │ │ │ │ - addiw a7,a4,-1 │ │ │ │ - srliw a2,a7,0x3 │ │ │ │ - add a2,a2,s4 │ │ │ │ - lbu a2,0(a2) │ │ │ │ - negw a4,a4 │ │ │ │ - andi a4,a4,7 │ │ │ │ - sraw a4,a2,a4 │ │ │ │ - andi a4,a4,1 │ │ │ │ - beqz a4,11e2c │ │ │ │ - add a3,a3,s5 │ │ │ │ - lbu a4,0(a3) │ │ │ │ - slli a4,a4,0x3 │ │ │ │ - add a4,a4,s1 │ │ │ │ - ld a3,0(a4) │ │ │ │ - bge a6,a3,11e2c │ │ │ │ - slli t3,a3,0x2 │ │ │ │ - add t3,t3,s0 │ │ │ │ - srliw a2,a3,0x3 │ │ │ │ - sw a7,0(t3) │ │ │ │ - add a2,a2,s2 │ │ │ │ - lbu a7,0(a2) │ │ │ │ - not a3,a3 │ │ │ │ - andi a3,a3,7 │ │ │ │ - li t3,1 │ │ │ │ - sllw a3,t3,a3 │ │ │ │ - or a3,a7,a3 │ │ │ │ - sb a3,0(a2) │ │ │ │ - ld a3,0(a4) │ │ │ │ - addi a3,a3,1 │ │ │ │ - sd a3,0(a4) │ │ │ │ - j 11e2c │ │ │ │ - addi sp,sp,-80 │ │ │ │ - sd s0,64(sp) │ │ │ │ - sd s3,40(sp) │ │ │ │ - mv s0,a2 │ │ │ │ - mv s3,a0 │ │ │ │ - auipc a2,0x4d │ │ │ │ - addi a2,a2,-372 │ │ │ │ - sd s5,24(sp) │ │ │ │ - auipc a0,0x4d │ │ │ │ - addi a0,a0,-1782 │ │ │ │ - mv s5,a1 │ │ │ │ - li a1,1169 │ │ │ │ - sd ra,72(sp) │ │ │ │ - sd s1,56(sp) │ │ │ │ - sd s2,48(sp) │ │ │ │ - sd s4,32(sp) │ │ │ │ - sd s6,16(sp) │ │ │ │ - mv s4,a5 │ │ │ │ - mv s6,a3 │ │ │ │ - sd s7,8(sp) │ │ │ │ - sd s8,0(sp) │ │ │ │ - mv s8,a4 │ │ │ │ - jal 27d46 │ │ │ │ - li a1,2040 │ │ │ │ - li a0,0 │ │ │ │ - slli s7,s0,0x20 │ │ │ │ - jal 1d4e0 │ │ │ │ - srli s7,s7,0x20 │ │ │ │ - mv s2,a0 │ │ │ │ - slli a1,s7,0x2 │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - mv a1,s0 │ │ │ │ - mv s1,a0 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 14c9c │ │ │ │ - mv s3,a0 │ │ │ │ - auipc a2,0x4d │ │ │ │ - addi a2,a2,-414 │ │ │ │ - li a1,1174 │ │ │ │ - auipc a0,0x4d │ │ │ │ - addi a0,a0,-1874 │ │ │ │ - jal 27d46 │ │ │ │ - li a2,2040 │ │ │ │ - li a1,0 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 3890 │ │ │ │ - auipc a2,0x4d │ │ │ │ - addi a2,a2,-410 │ │ │ │ - li a1,1177 │ │ │ │ - auipc a0,0x4d │ │ │ │ - addi a0,a0,-1910 │ │ │ │ - jal 27d46 │ │ │ │ - li a2,0 │ │ │ │ - mv a1,s0 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 14cf2 │ │ │ │ - add a2,s7,s5 │ │ │ │ - mv a5,s5 │ │ │ │ - beqz s0,11f8c │ │ │ │ - lbu a6,0(a5) │ │ │ │ - addi a5,a5,1 │ │ │ │ - slli a6,a6,0x3 │ │ │ │ - add a6,a6,s2 │ │ │ │ - ld a3,0(a6) │ │ │ │ - addi a3,a3,1 │ │ │ │ - sd a3,0(a6) │ │ │ │ - bne a2,a5,11f74 │ │ │ │ - ld a7,0(s2) │ │ │ │ - addi a6,s2,8 │ │ │ │ - addi t3,s2,2040 │ │ │ │ - addi a7,a7,-1 │ │ │ │ - sd a7,0(s2) │ │ │ │ - ld t1,0(a6) │ │ │ │ - addi a6,a6,8 │ │ │ │ - add a7,a7,t1 │ │ │ │ - sd a7,-8(a6) │ │ │ │ - bne t3,a6,11f9e │ │ │ │ - li a1,1193 │ │ │ │ - auipc a2,0x4d │ │ │ │ - addi a2,a2,-482 │ │ │ │ - auipc a0,0x4d │ │ │ │ - addi a0,a0,-2010 │ │ │ │ - jal 27d46 │ │ │ │ - addiw a4,s0,-1 │ │ │ │ - slli a4,a4,0x20 │ │ │ │ - addiw s7,s8,-1 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - slli s7,s7,0x20 │ │ │ │ - slli a5,a4,0x2 │ │ │ │ - srli s7,s7,0x20 │ │ │ │ - add a5,a5,s1 │ │ │ │ - li a1,-1 │ │ │ │ - li a0,1 │ │ │ │ - srliw a7,a4,0x3 │ │ │ │ - add a7,a7,s3 │ │ │ │ - lbu a2,0(a7) │ │ │ │ - not a6,a4 │ │ │ │ - andi a6,a6,7 │ │ │ │ - sraw a2,a2,a6 │ │ │ │ - andi a2,a2,1 │ │ │ │ - bnez a2,120c4 │ │ │ │ - slli a3,s7,0x2 │ │ │ │ - add a3,a3,s6 │ │ │ │ - lw a3,0(a3) │ │ │ │ - sllw a6,a0,a6 │ │ │ │ - sw a3,0(a5) │ │ │ │ - lbu a3,0(a7) │ │ │ │ - or a3,a3,a6 │ │ │ │ - sb a3,0(a7) │ │ │ │ - lw a3,0(a5) │ │ │ │ - slli a2,a3,0x20 │ │ │ │ - srli a2,a2,0x20 │ │ │ │ - addi a2,a2,-1 │ │ │ │ - beq a2,a1,1207c │ │ │ │ - addiw a7,a3,-1 │ │ │ │ - srliw a6,a7,0x3 │ │ │ │ - add a6,a6,s4 │ │ │ │ - lbu a6,0(a6) │ │ │ │ - negw a3,a3 │ │ │ │ - andi a3,a3,7 │ │ │ │ - sraw a3,a6,a3 │ │ │ │ - andi a3,a3,1 │ │ │ │ - bnez a3,1207c │ │ │ │ - add a2,a2,s5 │ │ │ │ - lbu a3,0(a2) │ │ │ │ - slli a3,a3,0x3 │ │ │ │ - add a3,a3,s2 │ │ │ │ - ld a2,0(a3) │ │ │ │ - bge a2,a4,1207c │ │ │ │ - slli t1,a2,0x2 │ │ │ │ - srliw a6,a2,0x3 │ │ │ │ - add t1,t1,s1 │ │ │ │ - sw a7,0(t1) │ │ │ │ - add a6,a6,s3 │ │ │ │ - lbu a7,0(a6) │ │ │ │ - not a2,a2 │ │ │ │ - andi a2,a2,7 │ │ │ │ - sllw a2,a0,a2 │ │ │ │ - or a2,a7,a2 │ │ │ │ - sb a2,0(a6) │ │ │ │ - ld a2,0(a3) │ │ │ │ - addi a2,a2,-1 │ │ │ │ - sd a2,0(a3) │ │ │ │ - addi s7,s7,-1 │ │ │ │ - addi a4,a4,-1 │ │ │ │ - addi a5,a5,-4 │ │ │ │ - bne a4,a1,11fe2 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 3670 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 3670 │ │ │ │ - auipc a2,0x4d │ │ │ │ - addi a2,a2,-674 │ │ │ │ - li a1,1227 │ │ │ │ - auipc a0,0x4c │ │ │ │ - addi a0,a0,1858 │ │ │ │ - jal 27d46 │ │ │ │ - ld ra,72(sp) │ │ │ │ - ld s0,64(sp) │ │ │ │ - ld s2,48(sp) │ │ │ │ - ld s3,40(sp) │ │ │ │ - ld s4,32(sp) │ │ │ │ - ld s5,24(sp) │ │ │ │ - ld s6,16(sp) │ │ │ │ - ld s7,8(sp) │ │ │ │ - ld s8,0(sp) │ │ │ │ + sext.w a5,a5 │ │ │ │ + bgeu s6,a5,f808 │ │ │ │ + ld a5,72(s3) │ │ │ │ + add a5,a5,s4 │ │ │ │ + lbu s6,0(a5) │ │ │ │ + bgeu s7,s6,f8a0 │ │ │ │ + lwu s10,88(s3) │ │ │ │ + sw s5,4(sp) │ │ │ │ + ld s6,80(s3) │ │ │ │ + beqz s10,f888 │ │ │ │ + li s9,0 │ │ │ │ + add s0,s9,s10 │ │ │ │ + srli s0,s0,0x1 │ │ │ │ + slli s2,s0,0x3 │ │ │ │ + add s2,s2,s6 │ │ │ │ + mv a1,s2 │ │ │ │ mv a0,s1 │ │ │ │ - ld s1,56(sp) │ │ │ │ - addi sp,sp,80 │ │ │ │ - ret │ │ │ │ - lw a3,0(a5) │ │ │ │ - slli a2,a3,0x20 │ │ │ │ - srli a2,a2,0x20 │ │ │ │ - addi a2,a2,-1 │ │ │ │ - beq a2,a1,1207e │ │ │ │ - addiw a7,a3,-1 │ │ │ │ - srliw a6,a7,0x3 │ │ │ │ - add a6,a6,s4 │ │ │ │ - lbu a6,0(a6) │ │ │ │ - negw a3,a3 │ │ │ │ - andi a3,a3,7 │ │ │ │ - sraw a3,a6,a3 │ │ │ │ - andi a3,a3,1 │ │ │ │ - bnez a3,1207e │ │ │ │ - add a2,a2,s5 │ │ │ │ - lbu a3,0(a2) │ │ │ │ - slli a3,a3,0x3 │ │ │ │ - add a3,a3,s2 │ │ │ │ - ld a2,0(a3) │ │ │ │ - bge a2,a4,1207e │ │ │ │ - slli t1,a2,0x2 │ │ │ │ - add t1,t1,s1 │ │ │ │ - srliw a6,a2,0x3 │ │ │ │ - sw a7,0(t1) │ │ │ │ - add a6,a6,s3 │ │ │ │ - lbu a7,0(a6) │ │ │ │ - not a2,a2 │ │ │ │ - andi a2,a2,7 │ │ │ │ - li t1,1 │ │ │ │ - sllw a2,t1,a2 │ │ │ │ - or a2,a7,a2 │ │ │ │ - sb a2,0(a6) │ │ │ │ - ld a2,0(a3) │ │ │ │ - addi a2,a2,-1 │ │ │ │ - sd a2,0(a3) │ │ │ │ - j 1207e │ │ │ │ - addi sp,sp,-96 │ │ │ │ - sd s0,80(sp) │ │ │ │ - sd s2,64(sp) │ │ │ │ - sd s3,56(sp) │ │ │ │ - sd s4,48(sp) │ │ │ │ - sd s5,40(sp) │ │ │ │ - sd s7,24(sp) │ │ │ │ - sd ra,88(sp) │ │ │ │ - sd s1,72(sp) │ │ │ │ - sd s6,32(sp) │ │ │ │ - sd s8,16(sp) │ │ │ │ - sd s9,8(sp) │ │ │ │ - li a4,1 │ │ │ │ - lw s7,0(a1) │ │ │ │ + jal 23816 │ │ │ │ + bltz a0,f88e │ │ │ │ + beqz a0,f896 │ │ │ │ + addi s9,s0,1 │ │ │ │ + bltu s9,s10,f866 │ │ │ │ + mv a0,s5 │ │ │ │ + jal dd88 │ │ │ │ + mv s10,s0 │ │ │ │ + bltu s9,s10,f866 │ │ │ │ + j f888 │ │ │ │ + beqz s2,f888 │ │ │ │ + lw s6,4(s2) │ │ │ │ + j f808 │ │ │ │ + sext.w s6,s6 │ │ │ │ + j f808 │ │ │ │ + sd s0,112(sp) │ │ │ │ + sd s1,104(sp) │ │ │ │ + sd s2,96(sp) │ │ │ │ + sd s3,88(sp) │ │ │ │ + sd s4,80(sp) │ │ │ │ + sd s5,72(sp) │ │ │ │ + sd s7,56(sp) │ │ │ │ + sd s9,40(sp) │ │ │ │ + sd s10,32(sp) │ │ │ │ + sd s11,24(sp) │ │ │ │ + jal 3a10 <__stack_chk_fail@plt> │ │ │ │ + addi sp,sp,-64 │ │ │ │ + sd s2,32(sp) │ │ │ │ mv s2,a1 │ │ │ │ - mv s0,a2 │ │ │ │ - mv s3,a0 │ │ │ │ - mv s5,a3 │ │ │ │ - mv s4,a5 │ │ │ │ - bgeu a4,a2,12398 │ │ │ │ - addiw a0,a2,-2 │ │ │ │ - slli a4,a0,0x20 │ │ │ │ - slli a5,s7,0x20 │ │ │ │ - srli a0,a4,0x1e │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - addi a4,a1,8 │ │ │ │ - sd s10,0(sp) │ │ │ │ - addi a2,a1,4 │ │ │ │ - add a0,a0,a4 │ │ │ │ - mv a3,a5 │ │ │ │ - lwu a4,0(a2) │ │ │ │ - addi a2,a2,4 │ │ │ │ - sub a7,a5,a4 │ │ │ │ - sub a6,a4,a3 │ │ │ │ - sub a1,a4,a5 │ │ │ │ - srai a7,a7,0x3f │ │ │ │ - sub a4,a3,a4 │ │ │ │ - srai a6,a6,0x3f │ │ │ │ - and a7,a7,a1 │ │ │ │ - and a4,a6,a4 │ │ │ │ - add a5,a5,a7 │ │ │ │ - sub a3,a3,a4 │ │ │ │ - bne a0,a2,1217a │ │ │ │ - addiw s6,a5,1 │ │ │ │ - subw s6,s6,a3 │ │ │ │ - slli a5,s6,0x20 │ │ │ │ - srli s10,a5,0x1e │ │ │ │ - mv a1,s10 │ │ │ │ - li a0,0 │ │ │ │ - sext.w s7,a3 │ │ │ │ - jal 1d4e0 │ │ │ │ - slli a5,s0,0x20 │ │ │ │ - srli s9,a5,0x1e │ │ │ │ - mv s8,a0 │ │ │ │ - mv a1,s9 │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - mv a2,s10 │ │ │ │ - li a1,0 │ │ │ │ - mv s1,a0 │ │ │ │ - mv a0,s8 │ │ │ │ - jal 3890 │ │ │ │ - mv a1,s0 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 14c9c │ │ │ │ - li a2,0 │ │ │ │ - mv a1,s0 │ │ │ │ - mv s3,a0 │ │ │ │ - jal 14cf2 │ │ │ │ - ld s10,0(sp) │ │ │ │ - mv a5,s2 │ │ │ │ - add a1,s9,s2 │ │ │ │ - lw a4,0(a5) │ │ │ │ - addi a5,a5,4 │ │ │ │ - subw a4,a4,s7 │ │ │ │ - slli a3,a4,0x20 │ │ │ │ - srli a4,a3,0x1e │ │ │ │ - add a4,a4,s8 │ │ │ │ - lw a3,0(a4) │ │ │ │ - addiw a3,a3,1 │ │ │ │ - sw a3,0(a4) │ │ │ │ - bne a1,a5,121fc │ │ │ │ - lwu a2,0(s8) │ │ │ │ - li a5,1 │ │ │ │ - sw zero,0(s8) │ │ │ │ - bgeu a5,s6,12244 │ │ │ │ - li a5,0 │ │ │ │ - addi a4,s8,4 │ │ │ │ - li a3,1 │ │ │ │ - lw a1,0(a4) │ │ │ │ - addw a5,a5,a2 │ │ │ │ - sw a5,0(a4) │ │ │ │ - slli a2,a1,0x20 │ │ │ │ - addiw a3,a3,1 │ │ │ │ - srli a2,a2,0x20 │ │ │ │ - addi a4,a4,4 │ │ │ │ - bltu a3,s6,1222e │ │ │ │ - beqz s0,122fe │ │ │ │ - mv a2,s1 │ │ │ │ + lwu a1,8(a1) │ │ │ │ li a0,0 │ │ │ │ - li a3,0 │ │ │ │ - li a1,-1 │ │ │ │ - li a7,1 │ │ │ │ - srliw a5,a3,0x3 │ │ │ │ - add a5,a5,s3 │ │ │ │ - lbu a4,0(a5) │ │ │ │ - not a6,a3 │ │ │ │ - andi a6,a6,7 │ │ │ │ - sraw a4,a4,a6 │ │ │ │ - andi a4,a4,1 │ │ │ │ - bnez a4,12326 │ │ │ │ - slli t1,a0,0x20 │ │ │ │ - srli a4,t1,0x1e │ │ │ │ - add a4,a4,s5 │ │ │ │ - lw a4,0(a4) │ │ │ │ - sllw a6,a7,a6 │ │ │ │ - sw a4,0(a2) │ │ │ │ - lbu a4,0(a5) │ │ │ │ - or a4,a4,a6 │ │ │ │ - sb a4,0(a5) │ │ │ │ - lw a5,0(a2) │ │ │ │ + sd ra,56(sp) │ │ │ │ + sd s4,16(sp) │ │ │ │ + jal 1e81c │ │ │ │ + sd a0,72(s2) │ │ │ │ + sw zero,88(s2) │ │ │ │ + sd zero,80(s2) │ │ │ │ + jal 238d4 │ │ │ │ + lw a3,8(s2) │ │ │ │ + beqz a3,fa14 │ │ │ │ + sd s0,48(sp) │ │ │ │ + sd s1,40(sp) │ │ │ │ + sd s5,8(sp) │ │ │ │ + sd s3,24(sp) │ │ │ │ + li s1,0 │ │ │ │ + li s0,0 │ │ │ │ + li s4,0 │ │ │ │ + li s5,253 │ │ │ │ + j f906 │ │ │ │ + addi s1,s1,1 │ │ │ │ + sext.w a5,s1 │ │ │ │ + bgeu a5,a3,f9a0 │ │ │ │ + ld a5,24(s2) │ │ │ │ + slli a4,s1,0x2 │ │ │ │ + add a5,a5,a4 │ │ │ │ + lw s3,0(a5) │ │ │ │ + beqz s3,f8fc │ │ │ │ + ld a2,16(s2) │ │ │ │ + addiw a5,s3,-1 │ │ │ │ + ld a3,0(s2) │ │ │ │ slli a4,a5,0x20 │ │ │ │ + addi s0,s0,-1 │ │ │ │ + srli a5,a4,0x1e │ │ │ │ + add a5,a5,a2 │ │ │ │ + not a4,s0 │ │ │ │ + ld a3,16(a3) │ │ │ │ + lwu a2,0(a5) │ │ │ │ + srai a5,a4,0x3f │ │ │ │ + and s0,s0,a5 │ │ │ │ + add a5,a3,s0 │ │ │ │ + add a4,a5,s1 │ │ │ │ + add a5,a5,a2 │ │ │ │ + lbu a4,0(a4) │ │ │ │ + lbu a5,0(a5) │ │ │ │ + bne a4,a5,f970 │ │ │ │ + addi s0,s0,1 │ │ │ │ + add a4,s1,s0 │ │ │ │ + add a5,a2,s0 │ │ │ │ + add a4,a4,a3 │ │ │ │ + add a5,a5,a3 │ │ │ │ + lbu a4,0(a4) │ │ │ │ + lbu a5,0(a5) │ │ │ │ + beq a4,a5,f956 │ │ │ │ + slli a5,s4,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + bge a5,s0,f97e │ │ │ │ + sext.w s4,s0 │ │ │ │ + ld a5,72(s2) │ │ │ │ + slli a4,s3,0x20 │ │ │ │ srli a4,a4,0x20 │ │ │ │ - addi a4,a4,-1 │ │ │ │ - beq a4,a1,122f4 │ │ │ │ - addiw t1,a5,-1 │ │ │ │ - srliw a6,t1,0x3 │ │ │ │ - add a6,a6,s4 │ │ │ │ - lbu a6,0(a6) │ │ │ │ - negw a5,a5 │ │ │ │ - andi a5,a5,7 │ │ │ │ - sraw a5,a6,a5 │ │ │ │ - andi a5,a5,1 │ │ │ │ - beqz a5,122f4 │ │ │ │ - slli a4,a4,0x2 │ │ │ │ - add a4,a4,s2 │ │ │ │ - lwu a5,0(a4) │ │ │ │ - slli a5,a5,0x2 │ │ │ │ - add a5,a5,s8 │ │ │ │ - lw a4,0(a5) │ │ │ │ - bgeu a3,a4,122f4 │ │ │ │ - slli a6,a4,0x20 │ │ │ │ - srli a4,a6,0x1e │ │ │ │ - add a4,a4,s1 │ │ │ │ - sw t1,0(a4) │ │ │ │ - lw a4,0(a5) │ │ │ │ - srliw a6,a4,0x3 │ │ │ │ - add a6,a6,s3 │ │ │ │ - lbu t1,0(a6) │ │ │ │ - not a4,a4 │ │ │ │ - andi a4,a4,7 │ │ │ │ - sllw a4,a7,a4 │ │ │ │ - or a4,t1,a4 │ │ │ │ - sb a4,0(a6) │ │ │ │ - lw a4,0(a5) │ │ │ │ - addiw a4,a4,1 │ │ │ │ - sw a4,0(a5) │ │ │ │ - addiw a0,a0,1 │ │ │ │ - addiw a3,a3,1 │ │ │ │ - addi a2,a2,4 │ │ │ │ - bne s0,a3,1224e │ │ │ │ - mv a0,s8 │ │ │ │ - jal 3670 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 3670 │ │ │ │ - ld ra,88(sp) │ │ │ │ - ld s0,80(sp) │ │ │ │ - ld s2,64(sp) │ │ │ │ - ld s3,56(sp) │ │ │ │ - ld s4,48(sp) │ │ │ │ - ld s5,40(sp) │ │ │ │ - ld s6,32(sp) │ │ │ │ - ld s7,24(sp) │ │ │ │ - ld s8,16(sp) │ │ │ │ - ld s9,8(sp) │ │ │ │ - mv a0,s1 │ │ │ │ - ld s1,72(sp) │ │ │ │ - addi sp,sp,96 │ │ │ │ + add a5,a5,a4 │ │ │ │ + blt s5,s0,f9d4 │ │ │ │ + sb s0,0(a5) │ │ │ │ + lw a3,8(s2) │ │ │ │ + addi s1,s1,1 │ │ │ │ + sext.w a5,s1 │ │ │ │ + bltu a5,a3,f906 │ │ │ │ + ld s0,48(sp) │ │ │ │ + ld s1,40(sp) │ │ │ │ + ld s3,24(sp) │ │ │ │ + ld s5,8(sp) │ │ │ │ + lwu a1,88(s2) │ │ │ │ + ld a0,80(s2) │ │ │ │ + auipc a3,0x6a │ │ │ │ + ld a3,1512(a3) │ │ │ │ + li a2,8 │ │ │ │ + jal 3400 │ │ │ │ + ld a5,72(s2) │ │ │ │ + sw s4,92(s2) │ │ │ │ + sb zero,0(a5) │ │ │ │ + ld ra,56(sp) │ │ │ │ + ld s2,32(sp) │ │ │ │ + ld s4,16(sp) │ │ │ │ + addi sp,sp,64 │ │ │ │ ret │ │ │ │ - lw a5,0(a2) │ │ │ │ - slli a4,a5,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - addi a4,a4,-1 │ │ │ │ - beq a4,a1,122f6 │ │ │ │ - addiw t1,a5,-1 │ │ │ │ - srliw a6,t1,0x3 │ │ │ │ - add a6,a6,s4 │ │ │ │ - lbu a6,0(a6) │ │ │ │ - negw a5,a5 │ │ │ │ - andi a5,a5,7 │ │ │ │ - sraw a5,a6,a5 │ │ │ │ - andi a5,a5,1 │ │ │ │ - beqz a5,122f6 │ │ │ │ - slli a4,a4,0x2 │ │ │ │ - add a4,a4,s2 │ │ │ │ - lwu a5,0(a4) │ │ │ │ - slli a5,a5,0x2 │ │ │ │ - add a5,a5,s8 │ │ │ │ - lw a4,0(a5) │ │ │ │ - bgeu a3,a4,122f6 │ │ │ │ - slli a6,a4,0x20 │ │ │ │ - srli a4,a6,0x1e │ │ │ │ - add a4,a4,s1 │ │ │ │ - sw t1,0(a4) │ │ │ │ - lw a4,0(a5) │ │ │ │ - li t3,1 │ │ │ │ - srliw a6,a4,0x3 │ │ │ │ - add a6,a6,s3 │ │ │ │ - lbu t1,0(a6) │ │ │ │ - not a4,a4 │ │ │ │ - andi a4,a4,7 │ │ │ │ - sllw a4,t3,a4 │ │ │ │ - or a4,t1,a4 │ │ │ │ - sb a4,0(a6) │ │ │ │ - lw a4,0(a5) │ │ │ │ + li a4,-2 │ │ │ │ + sb a4,0(a5) │ │ │ │ + lw a1,88(s2) │ │ │ │ + ld a0,80(s2) │ │ │ │ + addiw a1,a1,1 │ │ │ │ + slli a5,a1,0x20 │ │ │ │ + srli a1,a5,0x1d │ │ │ │ + jal 1e81c │ │ │ │ + lw a4,88(s2) │ │ │ │ + sd a0,80(s2) │ │ │ │ + slli a3,a4,0x20 │ │ │ │ + srli a5,a3,0x1d │ │ │ │ + add a5,a5,a0 │ │ │ │ + lw a3,8(s2) │ │ │ │ addiw a4,a4,1 │ │ │ │ - sw a4,0(a5) │ │ │ │ - j 122f6 │ │ │ │ - li a1,4 │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - slli a5,s0,0x20 │ │ │ │ - mv s8,a0 │ │ │ │ - srli a1,a5,0x1e │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - mv a1,s0 │ │ │ │ - mv s1,a0 │ │ │ │ - sb zero,0(s8) │ │ │ │ - mv a0,s3 │ │ │ │ - sb zero,1(s8) │ │ │ │ - sb zero,2(s8) │ │ │ │ - sb zero,3(s8) │ │ │ │ - jal 14c9c │ │ │ │ - li a2,0 │ │ │ │ - mv a1,s0 │ │ │ │ - mv s3,a0 │ │ │ │ - jal 14cf2 │ │ │ │ - bnez s0,123dc │ │ │ │ - sw zero,0(s8) │ │ │ │ - j 122fe │ │ │ │ - li s6,1 │ │ │ │ - li s9,4 │ │ │ │ - j 121f6 │ │ │ │ + sw s3,0(a5) │ │ │ │ + sw s0,4(a5) │ │ │ │ + sw a4,88(s2) │ │ │ │ + j f8fc │ │ │ │ + li s4,0 │ │ │ │ + j f9a8 │ │ │ │ addi sp,sp,-112 │ │ │ │ + sd s7,40(sp) │ │ │ │ + auipc s7,0x6a │ │ │ │ + ld s7,1268(s7) │ │ │ │ + ld a5,0(s7) │ │ │ │ + sd a5,24(sp) │ │ │ │ + li a5,0 │ │ │ │ sd s0,96(sp) │ │ │ │ sd s1,88(sp) │ │ │ │ + sd s6,48(sp) │ │ │ │ + slli s1,a1,0x20 │ │ │ │ + sd ra,104(sp) │ │ │ │ + auipc a5,0x6b │ │ │ │ + lbu a5,-1687(a5) │ │ │ │ + mv s6,a1 │ │ │ │ + mv s0,a0 │ │ │ │ + srli s1,s1,0x20 │ │ │ │ + bnez a5,fae8 │ │ │ │ + ld a5,96(a0) │ │ │ │ + add a5,a5,s1 │ │ │ │ + lb a0,0(a5) │ │ │ │ + sb a0,15(sp) │ │ │ │ + li a5,-128 │ │ │ │ + bne a0,a5,fac6 │ │ │ │ + sd s3,72(sp) │ │ │ │ + lwu s3,112(s0) │ │ │ │ + sd s2,80(sp) │ │ │ │ + sd s4,64(sp) │ │ │ │ + sd s5,56(sp) │ │ │ │ + sd s1,16(sp) │ │ │ │ + ld s5,104(s0) │ │ │ │ + li s2,0 │ │ │ │ + addi s4,sp,16 │ │ │ │ + beqz s3,fa9a │ │ │ │ + add s0,s2,s3 │ │ │ │ + srli s0,s0,0x1 │ │ │ │ + slli s1,s0,0x4 │ │ │ │ + add s1,s1,s5 │ │ │ │ + mv a1,s1 │ │ │ │ + mv a0,s4 │ │ │ │ + jal 23858 │ │ │ │ + bltz a0,fae0 │ │ │ │ + beqz a0,faba │ │ │ │ + addi s2,s0,1 │ │ │ │ + bltu s2,s3,fa78 │ │ │ │ + mv a3,s6 │ │ │ │ + auipc a2,0x4f │ │ │ │ + addi a2,a2,-564 │ │ │ │ + li a1,775 │ │ │ │ + auipc a0,0x4f │ │ │ │ + addi a0,a0,-648 │ │ │ │ + jal 22b80 │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ + beqz s1,fa9a │ │ │ │ + ld a0,8(s1) │ │ │ │ + ld s2,80(sp) │ │ │ │ + ld s3,72(sp) │ │ │ │ + ld s4,64(sp) │ │ │ │ + ld s5,56(sp) │ │ │ │ + ld a4,24(sp) │ │ │ │ + ld a5,0(s7) │ │ │ │ + xor a5,a5,a4 │ │ │ │ + li a4,0 │ │ │ │ + bnez a5,fb10 │ │ │ │ + ld ra,104(sp) │ │ │ │ + ld s0,96(sp) │ │ │ │ + ld s1,88(sp) │ │ │ │ + ld s6,48(sp) │ │ │ │ + ld s7,40(sp) │ │ │ │ + addi sp,sp,112 │ │ │ │ + ret │ │ │ │ + mv s3,s0 │ │ │ │ + bltu s2,s3,fa78 │ │ │ │ + j fa9a │ │ │ │ + ld a1,160(a0) │ │ │ │ + lw a0,148(a0) │ │ │ │ + li a2,0 │ │ │ │ + add a1,a1,s1 │ │ │ │ + jal 3640 │ │ │ │ + lw a0,148(s0) │ │ │ │ + li a2,1 │ │ │ │ + addi a1,sp,15 │ │ │ │ + jal 3880 │ │ │ │ + li a5,-1 │ │ │ │ + beq a0,a5,fb1c │ │ │ │ + lb a0,15(sp) │ │ │ │ + j fa54 │ │ │ │ sd s2,80(sp) │ │ │ │ sd s3,72(sp) │ │ │ │ sd s4,64(sp) │ │ │ │ - sd s6,48(sp) │ │ │ │ - sd s10,16(sp) │ │ │ │ - mv s0,a2 │ │ │ │ - sd ra,104(sp) │ │ │ │ sd s5,56(sp) │ │ │ │ + jal 3a10 <__stack_chk_fail@plt> │ │ │ │ + sd s2,80(sp) │ │ │ │ + sd s3,72(sp) │ │ │ │ + sd s4,64(sp) │ │ │ │ + sd s5,56(sp) │ │ │ │ + jal ddac │ │ │ │ + addi sp,sp,-112 │ │ │ │ sd s7,40(sp) │ │ │ │ + ld a5,120(a0) │ │ │ │ + slli s7,a1,0x20 │ │ │ │ + srli s7,s7,0x20 │ │ │ │ + slli a4,s7,0x2 │ │ │ │ + add a5,a5,a4 │ │ │ │ sd s8,32(sp) │ │ │ │ + lw s8,0(a5) │ │ │ │ + ld a5,72(a0) │ │ │ │ + sd s3,72(sp) │ │ │ │ + slli a4,s8,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + sd s4,64(sp) │ │ │ │ + sd s5,56(sp) │ │ │ │ + add a4,a4,a5 │ │ │ │ + sd ra,104(sp) │ │ │ │ + sd s0,96(sp) │ │ │ │ + sd s1,88(sp) │ │ │ │ + sd s2,80(sp) │ │ │ │ + sd s6,48(sp) │ │ │ │ + lbu s6,0(a4) │ │ │ │ + auipc s4,0x6a │ │ │ │ + ld s4,944(s4) │ │ │ │ + ld a4,0(s4) │ │ │ │ + sd a4,8(sp) │ │ │ │ + li a4,0 │ │ │ │ + li a4,253 │ │ │ │ + mv s5,a0 │ │ │ │ + mv s3,a1 │ │ │ │ + bgeu a4,s6,fc5c │ │ │ │ + sd s10,16(sp) │ │ │ │ + lwu s10,88(a0) │ │ │ │ sd s9,24(sp) │ │ │ │ - sd s11,8(sp) │ │ │ │ - li a2,1 │ │ │ │ - lw s10,0(a1) │ │ │ │ - mv s1,a1 │ │ │ │ - mv s3,a0 │ │ │ │ - mv s2,a3 │ │ │ │ - mv s6,a4 │ │ │ │ - mv s4,a5 │ │ │ │ - bgeu a2,s0,12680 │ │ │ │ - addiw a0,s0,-2 │ │ │ │ - slli a4,a0,0x20 │ │ │ │ - slli a5,s10,0x20 │ │ │ │ - srli a0,a4,0x1e │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - addi a4,a1,8 │ │ │ │ - add a0,a0,a4 │ │ │ │ - addi a3,a1,4 │ │ │ │ - mv a4,a5 │ │ │ │ - lwu a6,0(a3) │ │ │ │ - addi a3,a3,4 │ │ │ │ - sub a7,a5,a6 │ │ │ │ - sub a2,a6,a4 │ │ │ │ - sub a1,a6,a5 │ │ │ │ - srai a7,a7,0x3f │ │ │ │ - sub a6,a4,a6 │ │ │ │ - srai a2,a2,0x3f │ │ │ │ - and a7,a7,a1 │ │ │ │ - and a2,a2,a6 │ │ │ │ - add a5,a5,a7 │ │ │ │ - sub a4,a4,a2 │ │ │ │ - bne a0,a3,12432 │ │ │ │ - sext.w s10,a5 │ │ │ │ - sext.w s9,a4 │ │ │ │ - addiw s10,s10,1 │ │ │ │ - subw s10,s10,s9 │ │ │ │ - slli a5,s10,0x20 │ │ │ │ - srli s5,a5,0x1e │ │ │ │ - mv a1,s5 │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - addiw s11,s0,1 │ │ │ │ - slli a5,s11,0x20 │ │ │ │ - srli s11,a5,0x1e │ │ │ │ - mv s7,a0 │ │ │ │ - mv a1,s11 │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - mv a2,s11 │ │ │ │ - li a1,0 │ │ │ │ - mv s8,a0 │ │ │ │ - jal 3890 │ │ │ │ - mv a2,s5 │ │ │ │ - li a1,0 │ │ │ │ - mv a0,s7 │ │ │ │ - jal 3890 │ │ │ │ - mv a1,s0 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 14c9c │ │ │ │ - mv s3,a0 │ │ │ │ - mv a2,s5 │ │ │ │ - li a1,0 │ │ │ │ - mv a0,s7 │ │ │ │ - jal 3890 │ │ │ │ - li a2,0 │ │ │ │ - mv a1,s0 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 14cf2 │ │ │ │ - beqz s0,124f4 │ │ │ │ - slli a5,s0,0x20 │ │ │ │ - srli a3,a5,0x1e │ │ │ │ - add a3,a3,s1 │ │ │ │ - mv a5,s1 │ │ │ │ - lw a6,0(a5) │ │ │ │ - addi a5,a5,4 │ │ │ │ - subw a6,a6,s9 │ │ │ │ - slli a4,a6,0x20 │ │ │ │ - srli a6,a4,0x1e │ │ │ │ - add a6,a6,s7 │ │ │ │ - lw a4,0(a6) │ │ │ │ - addiw a4,a4,1 │ │ │ │ - sw a4,0(a6) │ │ │ │ - bne a3,a5,124d2 │ │ │ │ - lw a6,0(s7) │ │ │ │ - li a4,1 │ │ │ │ - addi a5,s7,4 │ │ │ │ - addiw a6,a6,-1 │ │ │ │ - sw a6,0(s7) │ │ │ │ - add s5,s5,s7 │ │ │ │ - bgeu a4,s10,1251a │ │ │ │ - lw a4,0(a5) │ │ │ │ - addi a5,a5,4 │ │ │ │ - addw a6,a4,a6 │ │ │ │ - sw a6,-4(a5) │ │ │ │ - bne s5,a5,1250a │ │ │ │ - addiw a2,s0,-1 │ │ │ │ - slli a2,a2,0x20 │ │ │ │ - srli a2,a2,0x20 │ │ │ │ - addiw s6,s6,-1 │ │ │ │ - slli a3,a2,0x2 │ │ │ │ - slli s6,s6,0x20 │ │ │ │ - srli s6,s6,0x20 │ │ │ │ - add a3,a3,s8 │ │ │ │ - li a1,-1 │ │ │ │ - li a0,1 │ │ │ │ - slli a5,s6,0x2 │ │ │ │ - add a7,s2,a5 │ │ │ │ - srliw a5,a2,0x3 │ │ │ │ - add a5,a5,s3 │ │ │ │ - lbu a6,0(a5) │ │ │ │ - not a4,a2 │ │ │ │ - andi a4,a4,7 │ │ │ │ - sraw a6,a6,a4 │ │ │ │ - andi a6,a6,1 │ │ │ │ - sllw t1,a0,a4 │ │ │ │ - bnez a6,12618 │ │ │ │ - lw a4,0(a7) │ │ │ │ - addi s6,s6,-1 │ │ │ │ - sw a4,0(a3) │ │ │ │ - lbu a4,0(a5) │ │ │ │ - or a4,a4,t1 │ │ │ │ - sb a4,0(a5) │ │ │ │ - lw a5,0(a3) │ │ │ │ - addiw t1,a5,-1 │ │ │ │ - srliw a4,t1,0x3 │ │ │ │ - add a7,s4,a4 │ │ │ │ - negw a4,a5 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - addi a5,a5,-1 │ │ │ │ - andi a6,a4,7 │ │ │ │ - beq a5,a1,125e4 │ │ │ │ - lbu a4,0(a7) │ │ │ │ - slli a5,a5,0x2 │ │ │ │ - add a5,a5,s1 │ │ │ │ - sraw a4,a4,a6 │ │ │ │ - andi a4,a4,1 │ │ │ │ - bnez a4,125e4 │ │ │ │ - lwu a5,0(a5) │ │ │ │ - slli a5,a5,0x2 │ │ │ │ + sw s8,4(sp) │ │ │ │ + ld s6,80(a0) │ │ │ │ + li s9,0 │ │ │ │ + addi s2,sp,4 │ │ │ │ + beqz s10,fbb6 │ │ │ │ + add s0,s9,s10 │ │ │ │ + srli s0,s0,0x1 │ │ │ │ + slli s1,s0,0x3 │ │ │ │ + add s1,s1,s6 │ │ │ │ + mv a1,s1 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 23816 │ │ │ │ + bltz a0,fbbc │ │ │ │ + beqz a0,fbc4 │ │ │ │ + addi s9,s0,1 │ │ │ │ + bltu s9,s10,fb94 │ │ │ │ + mv a0,s8 │ │ │ │ + jal dd88 │ │ │ │ + mv s10,s0 │ │ │ │ + bltu s9,s10,fb94 │ │ │ │ + j fbb6 │ │ │ │ + beqz s1,fbb6 │ │ │ │ + lw s6,4(s1) │ │ │ │ + ld a5,72(s5) │ │ │ │ + ld s9,24(sp) │ │ │ │ + ld s10,16(sp) │ │ │ │ add a5,a5,s7 │ │ │ │ - lwu a6,0(a5) │ │ │ │ - slli a4,a6,0x2 │ │ │ │ - add a4,a4,s8 │ │ │ │ - bge a6,a2,125e4 │ │ │ │ - sw t1,0(a4) │ │ │ │ - lw a4,0(a5) │ │ │ │ - addi a2,a2,-1 │ │ │ │ - addi a3,a3,-4 │ │ │ │ - srliw a6,a4,0x3 │ │ │ │ - add a6,a6,s3 │ │ │ │ - not a4,a4 │ │ │ │ - lbu a7,0(a6) │ │ │ │ - andi a4,a4,7 │ │ │ │ - sllw a4,a0,a4 │ │ │ │ - or a4,a7,a4 │ │ │ │ - sb a4,0(a6) │ │ │ │ - lw a4,0(a5) │ │ │ │ - addiw a4,a4,-1 │ │ │ │ - sw a4,0(a5) │ │ │ │ - j 12534 │ │ │ │ - addi a2,a2,-1 │ │ │ │ - addi a3,a3,-4 │ │ │ │ - bne a2,a1,12534 │ │ │ │ - mv a0,s7 │ │ │ │ - jal 3670 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + li a4,253 │ │ │ │ + sext.w a0,a5 │ │ │ │ + bgeu a4,a5,fc30 │ │ │ │ + lwu s8,88(s5) │ │ │ │ + sw s3,4(sp) │ │ │ │ + ld s7,80(s5) │ │ │ │ + addi s2,sp,4 │ │ │ │ + li s5,0 │ │ │ │ + beqz s8,fc1a │ │ │ │ + add s0,s5,s8 │ │ │ │ + srli s0,s0,0x1 │ │ │ │ + slli s1,s0,0x3 │ │ │ │ + add s1,s1,s7 │ │ │ │ + mv a1,s1 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 23816 │ │ │ │ + bltz a0,fc24 │ │ │ │ + beqz a0,fc2c │ │ │ │ + addi s5,s0,1 │ │ │ │ + bltu s5,s8,fbf8 │ │ │ │ mv a0,s3 │ │ │ │ - jal 3670 │ │ │ │ + sd s9,24(sp) │ │ │ │ + sd s10,16(sp) │ │ │ │ + jal dd88 │ │ │ │ + mv s8,s0 │ │ │ │ + bltu s5,s8,fbf8 │ │ │ │ + j fc1a │ │ │ │ + beqz s1,fc1a │ │ │ │ + lw a0,4(s1) │ │ │ │ + sub a0,a0,s6 │ │ │ │ + ld a4,8(sp) │ │ │ │ + ld a5,0(s4) │ │ │ │ + xor a5,a5,a4 │ │ │ │ + li a4,0 │ │ │ │ + seqz a0,a0 │ │ │ │ + bnez a5,fc60 │ │ │ │ ld ra,104(sp) │ │ │ │ ld s0,96(sp) │ │ │ │ ld s1,88(sp) │ │ │ │ ld s2,80(sp) │ │ │ │ ld s3,72(sp) │ │ │ │ ld s4,64(sp) │ │ │ │ ld s5,56(sp) │ │ │ │ ld s6,48(sp) │ │ │ │ ld s7,40(sp) │ │ │ │ + ld s8,32(sp) │ │ │ │ + addi sp,sp,112 │ │ │ │ + ret │ │ │ │ + sext.w s6,s6 │ │ │ │ + j fbd2 │ │ │ │ + sd s9,24(sp) │ │ │ │ + sd s10,16(sp) │ │ │ │ + jal 3a10 <__stack_chk_fail@plt> │ │ │ │ + addi sp,sp,-112 │ │ │ │ + sd s7,40(sp) │ │ │ │ + ld a5,120(a0) │ │ │ │ + slli s7,a1,0x20 │ │ │ │ + srli s7,s7,0x20 │ │ │ │ + slli a4,s7,0x2 │ │ │ │ + add a5,a5,a4 │ │ │ │ + sd s8,32(sp) │ │ │ │ + lw s8,0(a5) │ │ │ │ + ld a5,72(a0) │ │ │ │ + sd s3,72(sp) │ │ │ │ + slli a4,s8,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + sd s4,64(sp) │ │ │ │ + sd s5,56(sp) │ │ │ │ + add a4,a4,a5 │ │ │ │ + sd ra,104(sp) │ │ │ │ + sd s0,96(sp) │ │ │ │ + sd s1,88(sp) │ │ │ │ + sd s2,80(sp) │ │ │ │ + sd s6,48(sp) │ │ │ │ + lbu s6,0(a4) │ │ │ │ + auipc s4,0x6a │ │ │ │ + ld s4,624(s4) │ │ │ │ + ld a4,0(s4) │ │ │ │ + sd a4,8(sp) │ │ │ │ + li a4,0 │ │ │ │ + li a4,253 │ │ │ │ + mv s5,a0 │ │ │ │ + mv s3,a1 │ │ │ │ + bgeu a4,s6,fd98 │ │ │ │ + sd s10,16(sp) │ │ │ │ + lwu s10,88(a0) │ │ │ │ + sd s9,24(sp) │ │ │ │ + sw s8,4(sp) │ │ │ │ + ld s6,80(a0) │ │ │ │ + li s9,0 │ │ │ │ + addi s2,sp,4 │ │ │ │ + beqz s10,fcf6 │ │ │ │ + add s0,s9,s10 │ │ │ │ + srli s0,s0,0x1 │ │ │ │ + slli s1,s0,0x3 │ │ │ │ + add s1,s1,s6 │ │ │ │ + mv a1,s1 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 23816 │ │ │ │ + bltz a0,fcfc │ │ │ │ + beqz a0,fd04 │ │ │ │ + addi s9,s0,1 │ │ │ │ + bltu s9,s10,fcd4 │ │ │ │ + mv a0,s8 │ │ │ │ + jal dd88 │ │ │ │ + mv s10,s0 │ │ │ │ + bltu s9,s10,fcd4 │ │ │ │ + j fcf6 │ │ │ │ + beqz s1,fcf6 │ │ │ │ + lw s6,4(s1) │ │ │ │ + ld a5,72(s5) │ │ │ │ ld s9,24(sp) │ │ │ │ ld s10,16(sp) │ │ │ │ - ld s11,8(sp) │ │ │ │ + add a5,a5,s7 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + li a4,253 │ │ │ │ + sext.w a0,a5 │ │ │ │ + bgeu a4,a5,fd70 │ │ │ │ + lwu s8,88(s5) │ │ │ │ + sw s3,4(sp) │ │ │ │ + ld s7,80(s5) │ │ │ │ + addi s2,sp,4 │ │ │ │ + li s5,0 │ │ │ │ + beqz s8,fd5a │ │ │ │ + add s0,s5,s8 │ │ │ │ + srli s0,s0,0x1 │ │ │ │ + slli s1,s0,0x3 │ │ │ │ + add s1,s1,s7 │ │ │ │ + mv a1,s1 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 23816 │ │ │ │ + bltz a0,fd64 │ │ │ │ + beqz a0,fd6c │ │ │ │ + addi s5,s0,1 │ │ │ │ + bltu s5,s8,fd38 │ │ │ │ + mv a0,s3 │ │ │ │ + sd s9,24(sp) │ │ │ │ + sd s10,16(sp) │ │ │ │ + jal dd88 │ │ │ │ + mv s8,s0 │ │ │ │ + bltu s5,s8,fd38 │ │ │ │ + j fd5a │ │ │ │ + beqz s1,fd5a │ │ │ │ + lw a0,4(s1) │ │ │ │ + ld a4,8(sp) │ │ │ │ + ld a5,0(s4) │ │ │ │ + xor a5,a5,a4 │ │ │ │ + li a4,0 │ │ │ │ + sltu a0,a0,s6 │ │ │ │ + bnez a5,fd9c │ │ │ │ + ld ra,104(sp) │ │ │ │ + ld s0,96(sp) │ │ │ │ + ld s1,88(sp) │ │ │ │ + ld s2,80(sp) │ │ │ │ + ld s3,72(sp) │ │ │ │ + ld s4,64(sp) │ │ │ │ + ld s5,56(sp) │ │ │ │ + ld s6,48(sp) │ │ │ │ + ld s7,40(sp) │ │ │ │ + ld s8,32(sp) │ │ │ │ + addi sp,sp,112 │ │ │ │ + ret │ │ │ │ + sext.w s6,s6 │ │ │ │ + j fd12 │ │ │ │ + sd s9,24(sp) │ │ │ │ + sd s10,16(sp) │ │ │ │ + jal 3a10 <__stack_chk_fail@plt> │ │ │ │ + ld a5,72(a0) │ │ │ │ + slli a4,a1,0x20 │ │ │ │ + addi sp,sp,-112 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + sd s3,72(sp) │ │ │ │ + sd s5,56(sp) │ │ │ │ + sd s7,40(sp) │ │ │ │ + add a4,a4,a5 │ │ │ │ + sd ra,104(sp) │ │ │ │ + sd s0,96(sp) │ │ │ │ + sd s1,88(sp) │ │ │ │ + sd s2,80(sp) │ │ │ │ + sd s4,64(sp) │ │ │ │ + sd s6,48(sp) │ │ │ │ + sd s8,32(sp) │ │ │ │ + lbu s6,0(a4) │ │ │ │ + auipc s3,0x6a │ │ │ │ + ld s3,328(s3) │ │ │ │ + ld a4,0(s3) │ │ │ │ + sd a4,8(sp) │ │ │ │ + li a4,0 │ │ │ │ + li a4,253 │ │ │ │ + mv s7,a0 │ │ │ │ + mv s5,a1 │ │ │ │ + bgeu a4,s6,fec6 │ │ │ │ + lwu s8,88(a0) │ │ │ │ + sw a1,4(sp) │ │ │ │ + ld s6,80(a0) │ │ │ │ + li s4,0 │ │ │ │ + addi s2,sp,4 │ │ │ │ + beqz s8,fe1a │ │ │ │ + add s0,s4,s8 │ │ │ │ + srli s0,s0,0x1 │ │ │ │ + slli s1,s0,0x3 │ │ │ │ + add s1,s1,s6 │ │ │ │ + mv a1,s1 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 23816 │ │ │ │ + bltz a0,fe22 │ │ │ │ + beqz a0,fe2a │ │ │ │ + addi s4,s0,1 │ │ │ │ + bltu s4,s8,fdf8 │ │ │ │ + mv a0,s5 │ │ │ │ + sd s9,24(sp) │ │ │ │ + jal dd88 │ │ │ │ + mv s8,s0 │ │ │ │ + bltu s4,s8,fdf8 │ │ │ │ + j fe1a │ │ │ │ + beqz s1,fe1a │ │ │ │ + lw s6,4(s1) │ │ │ │ + ld a5,72(s7) │ │ │ │ + addiw s5,s5,1 │ │ │ │ + slli a4,s5,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + add a5,a5,a4 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + li a4,253 │ │ │ │ + sext.w s8,s5 │ │ │ │ + sext.w a0,a5 │ │ │ │ + bgeu a4,a5,fe9e │ │ │ │ + sd s9,24(sp) │ │ │ │ + lwu s9,88(s7) │ │ │ │ + sw s5,4(sp) │ │ │ │ + li s4,0 │ │ │ │ + ld s5,80(s7) │ │ │ │ + addi s2,sp,4 │ │ │ │ + beqz s9,fe8a │ │ │ │ + add s0,s4,s9 │ │ │ │ + srli s0,s0,0x1 │ │ │ │ + slli s1,s0,0x3 │ │ │ │ + add s1,s1,s5 │ │ │ │ + mv a1,s1 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 23816 │ │ │ │ + bltz a0,fe90 │ │ │ │ + beqz a0,fe98 │ │ │ │ + addi s4,s0,1 │ │ │ │ + bltu s4,s9,fe68 │ │ │ │ mv a0,s8 │ │ │ │ + jal dd88 │ │ │ │ + mv s9,s0 │ │ │ │ + bltu s4,s9,fe68 │ │ │ │ + j fe8a │ │ │ │ + beqz s1,fe8a │ │ │ │ + lw a0,4(s1) │ │ │ │ + ld s9,24(sp) │ │ │ │ + ld a4,8(sp) │ │ │ │ + ld a5,0(s3) │ │ │ │ + xor a5,a5,a4 │ │ │ │ + li a4,0 │ │ │ │ + sltu a0,a0,s6 │ │ │ │ + bnez a5,feca │ │ │ │ + ld ra,104(sp) │ │ │ │ + ld s0,96(sp) │ │ │ │ + ld s1,88(sp) │ │ │ │ + ld s2,80(sp) │ │ │ │ + ld s3,72(sp) │ │ │ │ + ld s4,64(sp) │ │ │ │ + ld s5,56(sp) │ │ │ │ + ld s6,48(sp) │ │ │ │ + ld s7,40(sp) │ │ │ │ ld s8,32(sp) │ │ │ │ addi sp,sp,112 │ │ │ │ ret │ │ │ │ - lw a5,0(a3) │ │ │ │ - addiw t1,a5,-1 │ │ │ │ - srliw a4,t1,0x3 │ │ │ │ - add a7,s4,a4 │ │ │ │ - negw a4,a5 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - addi a5,a5,-1 │ │ │ │ - andi a6,a4,7 │ │ │ │ - beq a5,a1,125e4 │ │ │ │ - lbu a4,0(a7) │ │ │ │ - slli a5,a5,0x2 │ │ │ │ - add a5,a5,s1 │ │ │ │ - sraw a4,a4,a6 │ │ │ │ - andi a4,a4,1 │ │ │ │ - bnez a4,125e4 │ │ │ │ - lwu a5,0(a5) │ │ │ │ - slli a5,a5,0x2 │ │ │ │ - add a5,a5,s7 │ │ │ │ - lwu a6,0(a5) │ │ │ │ - slli a4,a6,0x2 │ │ │ │ - add a4,a4,s8 │ │ │ │ - bge a6,a2,125e4 │ │ │ │ - sw t1,0(a4) │ │ │ │ - lw a4,0(a5) │ │ │ │ - li t1,1 │ │ │ │ - addi a2,a2,-1 │ │ │ │ - srliw a6,a4,0x3 │ │ │ │ - not a4,a4 │ │ │ │ - add a6,a6,s3 │ │ │ │ - andi a4,a4,7 │ │ │ │ - lbu a7,0(a6) │ │ │ │ - addi a3,a3,-4 │ │ │ │ - sllw a4,t1,a4 │ │ │ │ - j 125d4 │ │ │ │ - mv s9,s10 │ │ │ │ - j 12466 │ │ │ │ - addi sp,sp,-192 │ │ │ │ - mv a5,a2 │ │ │ │ - sd s0,176(sp) │ │ │ │ - sd s9,104(sp) │ │ │ │ - lw s0,0(a5) │ │ │ │ - auipc s9,0x68 │ │ │ │ - ld s9,-1918(s9) │ │ │ │ - ld a5,0(s9) │ │ │ │ - sd a5,72(sp) │ │ │ │ + sext.w s6,s6 │ │ │ │ + j fe34 │ │ │ │ + sd s9,24(sp) │ │ │ │ + jal 3a10 <__stack_chk_fail@plt> │ │ │ │ + addi sp,sp,-144 │ │ │ │ + sd s4,96(sp) │ │ │ │ + auipc s4,0x6a │ │ │ │ + ld s4,60(s4) │ │ │ │ + sd s2,112(sp) │ │ │ │ + sd s3,104(sp) │ │ │ │ + sd s5,88(sp) │ │ │ │ + sd ra,136(sp) │ │ │ │ + ld a5,0(s4) │ │ │ │ + sd a5,24(sp) │ │ │ │ li a5,0 │ │ │ │ - sd s1,168(sp) │ │ │ │ - sd s3,152(sp) │ │ │ │ - mv s1,a0 │ │ │ │ mv s3,a1 │ │ │ │ - sd a2,32(sp) │ │ │ │ - li a1,1411 │ │ │ │ - auipc a2,0x4c │ │ │ │ - addi a2,a2,1892 │ │ │ │ - auipc a0,0x4c │ │ │ │ - addi a0,a0,300 │ │ │ │ - sd ra,184(sp) │ │ │ │ - sd s2,160(sp) │ │ │ │ - sd s4,144(sp) │ │ │ │ - sd s6,128(sp) │ │ │ │ - sd s7,120(sp) │ │ │ │ - sd s10,96(sp) │ │ │ │ - sd s11,88(sp) │ │ │ │ - sd s5,136(sp) │ │ │ │ - addi s11,sp,68 │ │ │ │ - jal 27d46 │ │ │ │ - addi s10,sp,64 │ │ │ │ - mv a4,s11 │ │ │ │ - mv a3,s10 │ │ │ │ - mv a2,s0 │ │ │ │ - mv a1,s3 │ │ │ │ - mv a0,s1 │ │ │ │ - jal ff34 │ │ │ │ - addiw s2,s0,-1 │ │ │ │ - mv s4,a0 │ │ │ │ - auipc a2,0x4c │ │ │ │ - addi a2,a2,1860 │ │ │ │ - li a1,1414 │ │ │ │ - auipc a0,0x4c │ │ │ │ - addi a0,a0,232 │ │ │ │ - srliw s6,s2,0x3 │ │ │ │ - jal 27d46 │ │ │ │ - add s6,s6,s4 │ │ │ │ - lbu a5,0(s6) │ │ │ │ - negw s7,s0 │ │ │ │ - andi s7,s7,7 │ │ │ │ - sraw a5,a5,s7 │ │ │ │ - andi a5,a5,1 │ │ │ │ - bnez a5,12726 │ │ │ │ - lw a4,68(sp) │ │ │ │ - li a5,1 │ │ │ │ - beq a4,a5,12cb2 │ │ │ │ - auipc a2,0x4c │ │ │ │ - addi a2,a2,1874 │ │ │ │ - li a1,1429 │ │ │ │ - auipc a0,0x4c │ │ │ │ - addi a0,a0,174 │ │ │ │ - sd s8,112(sp) │ │ │ │ - jal 27d46 │ │ │ │ - mv a1,s0 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 14c9c │ │ │ │ mv s2,a0 │ │ │ │ - auipc a2,0x4c │ │ │ │ - addi a2,a2,1870 │ │ │ │ - li a1,1431 │ │ │ │ - auipc a0,0x4c │ │ │ │ - addi a0,a0,138 │ │ │ │ - jal 27d46 │ │ │ │ - mv a3,s2 │ │ │ │ - mv a2,s0 │ │ │ │ - mv a1,s3 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 10fec │ │ │ │ - lbu a5,0(s6) │ │ │ │ - addiw t1,s0,-2 │ │ │ │ - slli s5,t1,0x20 │ │ │ │ - sraw a5,a5,s7 │ │ │ │ - andi a5,a5,1 │ │ │ │ - sd a0,24(sp) │ │ │ │ - lw s6,64(sp) │ │ │ │ - mv s8,a0 │ │ │ │ - srli s5,s5,0x20 │ │ │ │ - bnez a5,129f6 │ │ │ │ - auipc a2,0x4c │ │ │ │ - addi a2,a2,1834 │ │ │ │ - li a1,1437 │ │ │ │ - auipc a0,0x4c │ │ │ │ - addi a0,a0,70 │ │ │ │ - jal 27d46 │ │ │ │ - lw s7,68(sp) │ │ │ │ - mv a4,s6 │ │ │ │ - mv a5,s0 │ │ │ │ - mv a3,s7 │ │ │ │ - auipc a2,0x4c │ │ │ │ - addi a2,a2,1858 │ │ │ │ - li a1,1438 │ │ │ │ - auipc a0,0x4c │ │ │ │ - addi a0,a0,38 │ │ │ │ - jal 27d46 │ │ │ │ - mv a1,s7 │ │ │ │ - li a0,0 │ │ │ │ - jal 14c9c │ │ │ │ - mv a5,a0 │ │ │ │ - sd a0,40(sp) │ │ │ │ - li a7,0 │ │ │ │ - mv a6,s4 │ │ │ │ - mv a4,s2 │ │ │ │ - mv a3,s7 │ │ │ │ - mv a2,s0 │ │ │ │ - mv a1,s8 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 11832 │ │ │ │ - mv a5,a0 │ │ │ │ - auipc a2,0x4c │ │ │ │ - addi a2,a2,1818 │ │ │ │ - li a1,1442 │ │ │ │ - auipc a0,0x4c │ │ │ │ - addi a0,a0,-18 │ │ │ │ - sd a5,48(sp) │ │ │ │ - jal 27d46 │ │ │ │ - li a5,1 │ │ │ │ - li s6,0 │ │ │ │ - li a2,-1 │ │ │ │ - srliw a4,s5,0x3 │ │ │ │ - add a4,a4,s4 │ │ │ │ - lbu a4,0(a4) │ │ │ │ - not a3,s5 │ │ │ │ - andi a3,a3,7 │ │ │ │ - sraw a4,a4,a3 │ │ │ │ - andi a4,a4,1 │ │ │ │ - sub a3,s6,a5 │ │ │ │ - sub a1,a5,s6 │ │ │ │ - srai a3,a3,0x3f │ │ │ │ - neg a4,a4 │ │ │ │ - and a3,a3,a1 │ │ │ │ - and a5,a5,a4 │ │ │ │ - addi s5,s5,-1 │ │ │ │ - add s6,s6,a3 │ │ │ │ - addi a5,a5,1 │ │ │ │ - bne s5,a2,12806 │ │ │ │ - auipc a2,0x4c │ │ │ │ - addi a2,a2,1768 │ │ │ │ - sext.w a5,s6 │ │ │ │ - li a1,1445 │ │ │ │ - auipc a0,0x4c │ │ │ │ - addi a0,a0,-104 │ │ │ │ - slli s10,s0,0x20 │ │ │ │ - sd a5,56(sp) │ │ │ │ - srli s10,s10,0x20 │ │ │ │ - jal 27d46 │ │ │ │ - slli a1,s10,0x2 │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - mv s8,a0 │ │ │ │ - mv a2,a0 │ │ │ │ - li a3,0 │ │ │ │ - beqz s0,128a2 │ │ │ │ - sext.w a5,a3 │ │ │ │ - li a1,0 │ │ │ │ - bltz s5,1287e │ │ │ │ - subw a1,a5,s5 │ │ │ │ - srliw a4,a5,0x3 │ │ │ │ - sw a1,0(a2) │ │ │ │ - add a4,a4,s4 │ │ │ │ + mv s5,a2 │ │ │ │ + bnez a1,fefc │ │ │ │ + lw a5,8(a0) │ │ │ │ + addiw a5,a5,-1 │ │ │ │ + beq a5,a2,ff90 │ │ │ │ + beq s3,s5,ff90 │ │ │ │ + lw a4,8(s2) │ │ │ │ + sd s0,128(sp) │ │ │ │ + sd s1,120(sp) │ │ │ │ + sd s6,80(sp) │ │ │ │ + sd s7,72(sp) │ │ │ │ + sd s8,64(sp) │ │ │ │ + sd s9,56(sp) │ │ │ │ + sd s10,48(sp) │ │ │ │ + sd s11,40(sp) │ │ │ │ + ld a5,72(s2) │ │ │ │ + bltu s5,a4,ffae │ │ │ │ + ld a4,120(s2) │ │ │ │ + slli s7,s3,0x20 │ │ │ │ + srli s7,s7,0x20 │ │ │ │ + slli s5,s7,0x2 │ │ │ │ + add a4,a4,s5 │ │ │ │ + lw s8,0(a4) │ │ │ │ + li a3,253 │ │ │ │ + slli a4,s8,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + add a4,a4,a5 │ │ │ │ lbu a4,0(a4) │ │ │ │ - not a5,a5 │ │ │ │ - andi a5,a5,7 │ │ │ │ - sraw a5,a4,a5 │ │ │ │ - andi a5,a5,1 │ │ │ │ - bnez a5,1289a │ │ │ │ - mv s5,a3 │ │ │ │ - addi a3,a3,1 │ │ │ │ - addi a2,a2,4 │ │ │ │ - bne s10,a3,12870 │ │ │ │ - auipc a2,0x4c │ │ │ │ - addi a2,a2,1694 │ │ │ │ - li a1,1449 │ │ │ │ - auipc a0,0x4c │ │ │ │ - addi a0,a0,-206 │ │ │ │ - jal 27d46 │ │ │ │ - ld a3,56(sp) │ │ │ │ - mv a2,s0 │ │ │ │ - mv a1,s8 │ │ │ │ - mv a0,s1 │ │ │ │ - jal fd64 │ │ │ │ - slli a5,s6,0x20 │ │ │ │ - srli a6,a5,0x1e │ │ │ │ - add a6,a6,a0 │ │ │ │ - lw s5,0(a6) │ │ │ │ - mv s10,a0 │ │ │ │ - mv a0,s1 │ │ │ │ - mv a1,s5 │ │ │ │ - jal 14c9c │ │ │ │ - mv s6,a0 │ │ │ │ - auipc a2,0x4c │ │ │ │ - addi a2,a2,1664 │ │ │ │ - li a1,1456 │ │ │ │ - auipc a0,0x4c │ │ │ │ - addi a0,a0,-268 │ │ │ │ - jal 27d46 │ │ │ │ - ld a5,56(sp) │ │ │ │ - ld a1,24(sp) │ │ │ │ - mv a6,s2 │ │ │ │ - mv a7,s6 │ │ │ │ - mv a4,s10 │ │ │ │ - mv a3,s8 │ │ │ │ - sd s5,0(sp) │ │ │ │ - mv a2,s0 │ │ │ │ + bgeu a3,a4,10096 │ │ │ │ + lwu s11,88(s2) │ │ │ │ + sw s8,20(sp) │ │ │ │ + ld s6,80(s2) │ │ │ │ + li s10,0 │ │ │ │ + addi s1,sp,20 │ │ │ │ + beqz s11,ff7a │ │ │ │ + add s0,s10,s11 │ │ │ │ + srli s0,s0,0x1 │ │ │ │ + slli s9,s0,0x3 │ │ │ │ + add s9,s9,s6 │ │ │ │ + mv a1,s9 │ │ │ │ mv a0,s1 │ │ │ │ - jal 10660 │ │ │ │ - mv a5,a0 │ │ │ │ - auipc a2,0x4c │ │ │ │ - addi a2,a2,1656 │ │ │ │ - li a1,1461 │ │ │ │ - auipc a0,0x4c │ │ │ │ - addi a0,a0,-316 │ │ │ │ - sd a5,24(sp) │ │ │ │ - jal 27d46 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 3670 │ │ │ │ - mv a0,s10 │ │ │ │ - jal 3670 │ │ │ │ + jal 23816 │ │ │ │ + bltz a0,10000 │ │ │ │ + beqz a0,10010 │ │ │ │ + addi s10,s0,1 │ │ │ │ + bltu s10,s11,ff58 │ │ │ │ mv a0,s8 │ │ │ │ - jal 3670 │ │ │ │ - auipc a2,0x4c │ │ │ │ - addi a2,a2,1644 │ │ │ │ - li a1,1466 │ │ │ │ - auipc a0,0x4c │ │ │ │ - addi a0,a0,-360 │ │ │ │ - jal 27d46 │ │ │ │ - mv a7,s5 │ │ │ │ - ld s2,40(sp) │ │ │ │ - ld s5,24(sp) │ │ │ │ - ld a1,48(sp) │ │ │ │ - mv a2,s7 │ │ │ │ - mv a6,s6 │ │ │ │ - mv a5,s5 │ │ │ │ - mv a4,s2 │ │ │ │ - mv a3,s0 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 10988 │ │ │ │ - mv a0,s5 │ │ │ │ - jal 3670 │ │ │ │ - mv a0,s6 │ │ │ │ - jal 3670 │ │ │ │ - li a2,1 │ │ │ │ - mv a1,s7 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 14d12 │ │ │ │ - beqz a0,12b86 │ │ │ │ - ld a0,40(sp) │ │ │ │ - jal 3670 │ │ │ │ - auipc a2,0x4c │ │ │ │ - addi a2,a2,1604 │ │ │ │ - li a1,1476 │ │ │ │ - auipc a0,0x4c │ │ │ │ - addi a0,a0,-440 │ │ │ │ - jal 27d46 │ │ │ │ - ld s2,48(sp) │ │ │ │ - mv a5,s4 │ │ │ │ - mv a4,s7 │ │ │ │ - mv a3,s2 │ │ │ │ - mv a2,s0 │ │ │ │ - mv a1,s3 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 1212e │ │ │ │ - mv s1,a0 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 3670 │ │ │ │ - mv a0,s4 │ │ │ │ - jal 3670 │ │ │ │ - ld s8,112(sp) │ │ │ │ - ld a5,32(sp) │ │ │ │ - sw s0,0(a5) │ │ │ │ - ld a4,72(sp) │ │ │ │ - ld a5,0(s9) │ │ │ │ + jal dd88 │ │ │ │ + ld s0,128(sp) │ │ │ │ + ld s1,120(sp) │ │ │ │ + ld s6,80(sp) │ │ │ │ + ld s7,72(sp) │ │ │ │ + ld s8,64(sp) │ │ │ │ + ld s9,56(sp) │ │ │ │ + ld s10,48(sp) │ │ │ │ + ld s11,40(sp) │ │ │ │ + li a0,0 │ │ │ │ + ld a4,24(sp) │ │ │ │ + ld a5,0(s4) │ │ │ │ xor a5,a5,a4 │ │ │ │ li a4,0 │ │ │ │ - bnez a5,12cf8 │ │ │ │ - ld ra,184(sp) │ │ │ │ - ld s0,176(sp) │ │ │ │ - ld s2,160(sp) │ │ │ │ - ld s3,152(sp) │ │ │ │ - ld s4,144(sp) │ │ │ │ - ld s5,136(sp) │ │ │ │ - ld s6,128(sp) │ │ │ │ - ld s7,120(sp) │ │ │ │ - ld s9,104(sp) │ │ │ │ - ld s10,96(sp) │ │ │ │ - ld s11,88(sp) │ │ │ │ - mv a0,s1 │ │ │ │ - ld s1,168(sp) │ │ │ │ - addi sp,sp,192 │ │ │ │ + bnez a5,10136 │ │ │ │ + ld ra,136(sp) │ │ │ │ + ld s2,112(sp) │ │ │ │ + ld s3,104(sp) │ │ │ │ + ld s4,96(sp) │ │ │ │ + ld s5,88(sp) │ │ │ │ + addi sp,sp,144 │ │ │ │ ret │ │ │ │ + slli s7,s5,0x20 │ │ │ │ + srli s7,s7,0x20 │ │ │ │ + add a4,a5,s7 │ │ │ │ + lbu s8,0(a4) │ │ │ │ + li a4,253 │ │ │ │ + bgeu a4,s8,10132 │ │ │ │ + lwu s10,88(s2) │ │ │ │ + sw s5,20(sp) │ │ │ │ + ld s8,80(s2) │ │ │ │ + li s9,0 │ │ │ │ + addi s1,sp,20 │ │ │ │ + beqz s10,fffa │ │ │ │ + add s0,s9,s10 │ │ │ │ + srli s0,s0,0x1 │ │ │ │ + slli s6,s0,0x3 │ │ │ │ + add s6,s6,s8 │ │ │ │ mv a1,s6 │ │ │ │ - li a0,0 │ │ │ │ - jal 14c9c │ │ │ │ - ld a1,24(sp) │ │ │ │ - mv a5,a0 │ │ │ │ - sd a0,40(sp) │ │ │ │ - mv a2,s0 │ │ │ │ - li a7,1 │ │ │ │ - mv a6,s4 │ │ │ │ - mv a4,s2 │ │ │ │ - mv a3,s6 │ │ │ │ mv a0,s1 │ │ │ │ - jal 11832 │ │ │ │ - sd a0,48(sp) │ │ │ │ - li a5,1 │ │ │ │ - li s7,0 │ │ │ │ - li a2,-1 │ │ │ │ - srliw a4,s5,0x3 │ │ │ │ - add a4,a4,s4 │ │ │ │ - lbu a4,0(a4) │ │ │ │ - not a3,s5 │ │ │ │ - andi a3,a3,7 │ │ │ │ - sraw a4,a4,a3 │ │ │ │ - andi a4,a4,1 │ │ │ │ - sub a3,s7,a5 │ │ │ │ - sub a1,a5,s7 │ │ │ │ - srai a3,a3,0x3f │ │ │ │ - addi a4,a4,-1 │ │ │ │ - and a3,a3,a1 │ │ │ │ - and a5,a5,a4 │ │ │ │ - addi s5,s5,-1 │ │ │ │ - add s7,s7,a3 │ │ │ │ - addi a5,a5,1 │ │ │ │ - bne s5,a2,12a1c │ │ │ │ - slli s11,s0,0x20 │ │ │ │ - srli s11,s11,0x20 │ │ │ │ - sext.w a5,s7 │ │ │ │ - slli a1,s11,0x2 │ │ │ │ - li a0,0 │ │ │ │ - sd a5,56(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - mv s8,a0 │ │ │ │ - mv a2,a0 │ │ │ │ - li a3,0 │ │ │ │ - li a0,1 │ │ │ │ - beqz s0,12aa2 │ │ │ │ - sext.w a5,a3 │ │ │ │ - li a1,0 │ │ │ │ - bltz s5,12a7c │ │ │ │ - subw a1,a5,s5 │ │ │ │ - srliw a4,a5,0x3 │ │ │ │ - sw a1,0(a2) │ │ │ │ - add a4,a4,s4 │ │ │ │ + jal 23816 │ │ │ │ + bltz a0,10008 │ │ │ │ + beqz a0,1009c │ │ │ │ + addi s9,s0,1 │ │ │ │ + bltu s9,s10,ffd8 │ │ │ │ + mv a0,s5 │ │ │ │ + jal dd88 │ │ │ │ + mv s11,s0 │ │ │ │ + bltu s10,s11,ff58 │ │ │ │ + j ff7a │ │ │ │ + mv s10,s0 │ │ │ │ + bltu s9,s10,ffd8 │ │ │ │ + j fffa │ │ │ │ + beqz s9,ff7a │ │ │ │ + lw s8,4(s9) │ │ │ │ + ld a5,72(s2) │ │ │ │ + add a5,a5,s7 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + li a4,253 │ │ │ │ + bgeu a4,a5,10092 │ │ │ │ + lwu s10,88(s2) │ │ │ │ + sw s3,20(sp) │ │ │ │ + ld s7,80(s2) │ │ │ │ + li s9,0 │ │ │ │ + addi s1,sp,20 │ │ │ │ + beqz s10,1005e │ │ │ │ + add s0,s10,s9 │ │ │ │ + srli s0,s0,0x1 │ │ │ │ + slli s6,s0,0x3 │ │ │ │ + add s6,s6,s7 │ │ │ │ + mv a1,s6 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 23816 │ │ │ │ + bltz a0,10064 │ │ │ │ + beqz a0,1006c │ │ │ │ + addi s9,s0,1 │ │ │ │ + bltu s9,s10,1003c │ │ │ │ + mv a0,s3 │ │ │ │ + jal dd88 │ │ │ │ + mv s10,s0 │ │ │ │ + bltu s9,s10,1003c │ │ │ │ + j 1005e │ │ │ │ + beqz s6,1005e │ │ │ │ + lw a5,4(s6) │ │ │ │ + bgeu a5,s8,ff80 │ │ │ │ + ld a5,120(s2) │ │ │ │ + add a5,a5,s5 │ │ │ │ + lw a0,0(a5) │ │ │ │ + ld s0,128(sp) │ │ │ │ + ld s1,120(sp) │ │ │ │ + ld s6,80(sp) │ │ │ │ + ld s7,72(sp) │ │ │ │ + ld s8,64(sp) │ │ │ │ + ld s9,56(sp) │ │ │ │ + ld s10,48(sp) │ │ │ │ + ld s11,40(sp) │ │ │ │ + j ff92 │ │ │ │ + sext.w a5,a5 │ │ │ │ + j 10074 │ │ │ │ + sext.w s8,a4 │ │ │ │ + j 1001c │ │ │ │ + beqz s6,fffa │ │ │ │ + lw s8,4(s6) │ │ │ │ + ld a5,72(s2) │ │ │ │ + addiw a4,s5,1 │ │ │ │ + slli a3,a4,0x20 │ │ │ │ + srli a3,a3,0x20 │ │ │ │ + add a5,a5,a3 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + sext.w a2,a4 │ │ │ │ + li a3,253 │ │ │ │ + sd a2,8(sp) │ │ │ │ + bgeu a3,a5,1012e │ │ │ │ + lwu s9,88(s2) │ │ │ │ + sw a4,20(sp) │ │ │ │ + ld s6,80(s2) │ │ │ │ + li s11,0 │ │ │ │ + addi s1,sp,20 │ │ │ │ + beqz s9,100fa │ │ │ │ + add s0,s11,s9 │ │ │ │ + srli s0,s0,0x1 │ │ │ │ + slli s10,s0,0x3 │ │ │ │ + add s10,s10,s6 │ │ │ │ + mv a1,s10 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 23816 │ │ │ │ + bltz a0,10100 │ │ │ │ + beqz a0,10108 │ │ │ │ + addi s11,s0,1 │ │ │ │ + bltu s11,s9,100d8 │ │ │ │ + ld a0,8(sp) │ │ │ │ + jal dd88 │ │ │ │ + mv s9,s0 │ │ │ │ + bltu s11,s9,100d8 │ │ │ │ + j 100fa │ │ │ │ + beqz s10,100fa │ │ │ │ + lw a5,4(s10) │ │ │ │ + ld a4,120(s2) │ │ │ │ + bgeu a5,s8,10128 │ │ │ │ + slli s7,s7,0x2 │ │ │ │ + add s7,s7,a4 │ │ │ │ + lw a0,0(s7) │ │ │ │ + bgeu s3,a0,10128 │ │ │ │ + bgeu s5,a0,10080 │ │ │ │ + ld a5,72(s2) │ │ │ │ + j ff20 │ │ │ │ + sext.w a5,a5 │ │ │ │ + j 10110 │ │ │ │ + sext.w s8,s8 │ │ │ │ + j 100a8 │ │ │ │ + sd s0,128(sp) │ │ │ │ + sd s1,120(sp) │ │ │ │ + sd s6,80(sp) │ │ │ │ + sd s7,72(sp) │ │ │ │ + sd s8,64(sp) │ │ │ │ + sd s9,56(sp) │ │ │ │ + sd s10,48(sp) │ │ │ │ + sd s11,40(sp) │ │ │ │ + jal 3a10 <__stack_chk_fail@plt> │ │ │ │ + addi sp,sp,-144 │ │ │ │ + sd s4,96(sp) │ │ │ │ + auipc s4,0x6a │ │ │ │ + ld s4,-574(s4) │ │ │ │ + sd s2,112(sp) │ │ │ │ + sd s3,104(sp) │ │ │ │ + sd s5,88(sp) │ │ │ │ + sd ra,136(sp) │ │ │ │ + ld a5,0(s4) │ │ │ │ + sd a5,24(sp) │ │ │ │ + li a5,0 │ │ │ │ + mv s3,a1 │ │ │ │ + mv s2,a0 │ │ │ │ + mv s5,a2 │ │ │ │ + bnez a1,10176 │ │ │ │ + lw a5,8(a0) │ │ │ │ + addiw a5,a5,-1 │ │ │ │ + beq a5,a2,10216 │ │ │ │ + beq s3,s5,10216 │ │ │ │ + lw a4,8(s2) │ │ │ │ + sd s0,128(sp) │ │ │ │ + sd s1,120(sp) │ │ │ │ + sd s6,80(sp) │ │ │ │ + sd s7,72(sp) │ │ │ │ + sd s8,64(sp) │ │ │ │ + sd s9,56(sp) │ │ │ │ + sd s10,48(sp) │ │ │ │ + sd s11,40(sp) │ │ │ │ + ld a5,72(s2) │ │ │ │ + bltu s5,a4,10234 │ │ │ │ + ld a4,120(s2) │ │ │ │ + slli s7,s3,0x20 │ │ │ │ + srli s7,s7,0x20 │ │ │ │ + slli s5,s7,0x2 │ │ │ │ + add a4,a4,s5 │ │ │ │ + lw s8,0(a4) │ │ │ │ + li a3,253 │ │ │ │ + slli a4,s8,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + add a4,a4,a5 │ │ │ │ lbu a4,0(a4) │ │ │ │ - not a5,a5 │ │ │ │ - andi a5,a5,7 │ │ │ │ - sraw a5,a4,a5 │ │ │ │ - andi a5,a5,1 │ │ │ │ - bne a5,a0,12a9a │ │ │ │ - mv s5,a3 │ │ │ │ - addi a3,a3,1 │ │ │ │ - addi a2,a2,4 │ │ │ │ - bne s11,a3,12a6e │ │ │ │ - ld a3,56(sp) │ │ │ │ - mv a2,s0 │ │ │ │ - mv a1,s8 │ │ │ │ + bgeu a3,a4,10356 │ │ │ │ + lwu s11,88(s2) │ │ │ │ + sw s8,20(sp) │ │ │ │ + ld s6,80(s2) │ │ │ │ + li s10,0 │ │ │ │ + addi s1,sp,20 │ │ │ │ + beqz s11,101f4 │ │ │ │ + add s0,s10,s11 │ │ │ │ + srli s0,s0,0x1 │ │ │ │ + slli s9,s0,0x3 │ │ │ │ + add s9,s9,s6 │ │ │ │ + mv a1,s9 │ │ │ │ mv a0,s1 │ │ │ │ - jal fd64 │ │ │ │ - slli a5,s7,0x20 │ │ │ │ - srli a6,a5,0x1e │ │ │ │ - add a6,a6,a0 │ │ │ │ - lw s7,0(a6) │ │ │ │ - mv s11,a0 │ │ │ │ + jal 23816 │ │ │ │ + bltz a0,10286 │ │ │ │ + beqz a0,10296 │ │ │ │ + addi s10,s0,1 │ │ │ │ + bltu s10,s11,101d2 │ │ │ │ + mv a0,s8 │ │ │ │ + jal dd88 │ │ │ │ + beqz s6,102e4 │ │ │ │ + lw a5,4(s6) │ │ │ │ + bltu a5,s8,102f8 │ │ │ │ + ld s0,128(sp) │ │ │ │ + ld s1,120(sp) │ │ │ │ + ld s6,80(sp) │ │ │ │ + ld s7,72(sp) │ │ │ │ + ld s8,64(sp) │ │ │ │ + ld s9,56(sp) │ │ │ │ + ld s10,48(sp) │ │ │ │ + ld s11,40(sp) │ │ │ │ li a0,0 │ │ │ │ + ld a4,24(sp) │ │ │ │ + ld a5,0(s4) │ │ │ │ + xor a5,a5,a4 │ │ │ │ + li a4,0 │ │ │ │ + bnez a5,1046e │ │ │ │ + ld ra,136(sp) │ │ │ │ + ld s2,112(sp) │ │ │ │ + ld s3,104(sp) │ │ │ │ + ld s4,96(sp) │ │ │ │ + ld s5,88(sp) │ │ │ │ + addi sp,sp,144 │ │ │ │ + ret │ │ │ │ + slli s6,s5,0x20 │ │ │ │ + srli s6,s6,0x20 │ │ │ │ + add a4,a5,s6 │ │ │ │ + lbu s8,0(a4) │ │ │ │ + li a4,253 │ │ │ │ + bgeu a4,s8,1045c │ │ │ │ + lwu s10,88(s2) │ │ │ │ + sw s5,20(sp) │ │ │ │ + ld s8,80(s2) │ │ │ │ + li s9,0 │ │ │ │ + addi s1,sp,20 │ │ │ │ + beqz s10,10280 │ │ │ │ + add s0,s9,s10 │ │ │ │ + srli s0,s0,0x1 │ │ │ │ + slli s7,s0,0x3 │ │ │ │ + add s7,s7,s8 │ │ │ │ mv a1,s7 │ │ │ │ - jal 14c9c │ │ │ │ - mv a5,a0 │ │ │ │ - auipc a2,0x4c │ │ │ │ - addi a2,a2,1424 │ │ │ │ - li a1,1524 │ │ │ │ - auipc a0,0x4c │ │ │ │ - addi a0,a0,-756 │ │ │ │ - mv s5,a5 │ │ │ │ - jal 27d46 │ │ │ │ - ld a1,24(sp) │ │ │ │ - ld a5,56(sp) │ │ │ │ - mv a6,s2 │ │ │ │ - mv a7,s5 │ │ │ │ - mv a4,s11 │ │ │ │ - mv a3,s8 │ │ │ │ - mv a2,s0 │ │ │ │ - sd s7,0(sp) │ │ │ │ - mv a0,s1 │ │ │ │ - jal 10326 │ │ │ │ - mv a5,a0 │ │ │ │ - mv a0,s2 │ │ │ │ - mv s2,a5 │ │ │ │ - jal 3670 │ │ │ │ - mv a0,s11 │ │ │ │ - jal 3670 │ │ │ │ - mv a0,s8 │ │ │ │ - jal 3670 │ │ │ │ - auipc a2,0x4c │ │ │ │ - addi a2,a2,1394 │ │ │ │ - li a1,1533 │ │ │ │ - auipc a0,0x4c │ │ │ │ - addi a0,a0,-826 │ │ │ │ - jal 27d46 │ │ │ │ - mv a7,s7 │ │ │ │ - ld s7,40(sp) │ │ │ │ - ld a1,48(sp) │ │ │ │ - mv a2,s6 │ │ │ │ - mv a6,s5 │ │ │ │ - mv a5,s2 │ │ │ │ - mv a4,s7 │ │ │ │ - mv a3,s0 │ │ │ │ mv a0,s1 │ │ │ │ - jal 10cc4 │ │ │ │ + jal 23816 │ │ │ │ + bltz a0,1028e │ │ │ │ + beqz a0,1035c │ │ │ │ + addi s9,s0,1 │ │ │ │ + bltu s9,s10,1025e │ │ │ │ mv a0,s5 │ │ │ │ - jal 3670 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 3670 │ │ │ │ - li a2,1 │ │ │ │ + jal dd88 │ │ │ │ + mv s11,s0 │ │ │ │ + bltu s10,s11,101d2 │ │ │ │ + j 101f4 │ │ │ │ + mv s10,s0 │ │ │ │ + bltu s9,s10,1025e │ │ │ │ + j 10280 │ │ │ │ + beqz s9,101f4 │ │ │ │ + lw s8,4(s9) │ │ │ │ + ld a5,72(s2) │ │ │ │ + add a5,a5,s7 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + li a4,253 │ │ │ │ + bgeu a4,a5,102f2 │ │ │ │ + lwu s10,88(s2) │ │ │ │ + sw s3,20(sp) │ │ │ │ + ld s7,80(s2) │ │ │ │ + li s9,0 │ │ │ │ + addi s1,sp,20 │ │ │ │ + beqz s10,102e4 │ │ │ │ + add s0,s10,s9 │ │ │ │ + srli s0,s0,0x1 │ │ │ │ + slli s6,s0,0x3 │ │ │ │ + add s6,s6,s7 │ │ │ │ mv a1,s6 │ │ │ │ - mv a0,s7 │ │ │ │ - jal 14d12 │ │ │ │ - beqz a0,12c1c │ │ │ │ - ld a0,40(sp) │ │ │ │ - jal 3670 │ │ │ │ - auipc a2,0x4c │ │ │ │ - addi a2,a2,1350 │ │ │ │ - li a1,1542 │ │ │ │ - auipc a0,0x4c │ │ │ │ - addi a0,a0,-902 │ │ │ │ - jal 27d46 │ │ │ │ - ld s2,48(sp) │ │ │ │ - mv a5,s4 │ │ │ │ - mv a4,s6 │ │ │ │ - mv a3,s2 │ │ │ │ - mv a2,s0 │ │ │ │ - mv a1,s3 │ │ │ │ mv a0,s1 │ │ │ │ - jal 123e2 │ │ │ │ - j 129b6 │ │ │ │ - auipc a2,0x4c │ │ │ │ - addi a2,a2,1138 │ │ │ │ - li a1,1486 │ │ │ │ - auipc a0,0x4c │ │ │ │ - addi a0,a0,-946 │ │ │ │ - jal 27d46 │ │ │ │ - ld s2,48(sp) │ │ │ │ - ld s6,40(sp) │ │ │ │ - li a6,0 │ │ │ │ - mv a5,s4 │ │ │ │ - mv a4,s6 │ │ │ │ - mv a3,s7 │ │ │ │ - mv a2,s2 │ │ │ │ - mv a1,s0 │ │ │ │ + jal 23816 │ │ │ │ + bltz a0,102ea │ │ │ │ + beqz a0,101fa │ │ │ │ + addi s9,s0,1 │ │ │ │ + bltu s9,s10,102c2 │ │ │ │ + mv a0,s3 │ │ │ │ + jal dd88 │ │ │ │ + mv s10,s0 │ │ │ │ + bltu s9,s10,102c2 │ │ │ │ + j 102e4 │ │ │ │ + sext.w a5,a5 │ │ │ │ + bgeu a5,s8,10206 │ │ │ │ + ld a4,120(s2) │ │ │ │ + ld a5,72(s2) │ │ │ │ + li a3,253 │ │ │ │ + add a4,a4,s5 │ │ │ │ + lw s6,0(a4) │ │ │ │ + slli a4,s6,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + add a5,a5,a4 │ │ │ │ + lbu a0,0(a5) │ │ │ │ + bgeu a3,a0,10436 │ │ │ │ + lwu s5,88(s2) │ │ │ │ + sw s6,20(sp) │ │ │ │ + ld s7,80(s2) │ │ │ │ + li s3,0 │ │ │ │ + addi s1,sp,20 │ │ │ │ + beqz s5,10350 │ │ │ │ + add s0,s3,s5 │ │ │ │ + srli s0,s0,0x1 │ │ │ │ + slli s2,s0,0x3 │ │ │ │ + add s2,s2,s7 │ │ │ │ + mv a1,s2 │ │ │ │ mv a0,s1 │ │ │ │ - jal 119ac │ │ │ │ - mv s5,a0 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 3670 │ │ │ │ + jal 23816 │ │ │ │ + bltz a0,1044a │ │ │ │ + beqz a0,10452 │ │ │ │ + addi s3,s0,1 │ │ │ │ + bltu s3,s5,1032c │ │ │ │ mv a0,s6 │ │ │ │ - jal 3670 │ │ │ │ - auipc a2,0x4c │ │ │ │ - addi a2,a2,1110 │ │ │ │ - li a1,1491 │ │ │ │ - auipc a0,0x4c │ │ │ │ - addi a0,a0,-1006 │ │ │ │ - jal 27d46 │ │ │ │ - mv a1,s5 │ │ │ │ - mv a2,s11 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 12684 │ │ │ │ - mv s2,a0 │ │ │ │ - mv a0,s5 │ │ │ │ - jal 3670 │ │ │ │ - auipc a2,0x4c │ │ │ │ - addi a2,a2,1108 │ │ │ │ - li a1,1495 │ │ │ │ - auipc a0,0x4c │ │ │ │ - addi a0,a0,-1048 │ │ │ │ - jal 27d46 │ │ │ │ - lw s5,68(sp) │ │ │ │ - li a5,0 │ │ │ │ - mv a4,s4 │ │ │ │ - mv a3,s5 │ │ │ │ - mv a2,s2 │ │ │ │ - mv a1,s0 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 11b90 │ │ │ │ - mv a5,s4 │ │ │ │ - mv a4,s5 │ │ │ │ - j 129aa │ │ │ │ - auipc a2,0x4c │ │ │ │ - addi a2,a2,988 │ │ │ │ - li a1,1551 │ │ │ │ - auipc a0,0x4c │ │ │ │ - addi a0,a0,-1096 │ │ │ │ - jal 27d46 │ │ │ │ - ld s2,48(sp) │ │ │ │ - ld s7,40(sp) │ │ │ │ - li a6,1 │ │ │ │ - mv a5,s4 │ │ │ │ - mv a4,s7 │ │ │ │ - mv a3,s6 │ │ │ │ - mv a2,s2 │ │ │ │ - mv a1,s0 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 119ac │ │ │ │ - mv s5,a0 │ │ │ │ - mv a0,s7 │ │ │ │ - jal 3670 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 3670 │ │ │ │ - auipc a2,0x4c │ │ │ │ - addi a2,a2,960 │ │ │ │ - li a1,1557 │ │ │ │ - auipc a0,0x4c │ │ │ │ - addi a0,a0,-1156 │ │ │ │ - jal 27d46 │ │ │ │ - mv a1,s5 │ │ │ │ - mv a2,s10 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 12684 │ │ │ │ - mv s2,a0 │ │ │ │ - mv a0,s5 │ │ │ │ - jal 3670 │ │ │ │ - auipc a2,0x4c │ │ │ │ - addi a2,a2,1094 │ │ │ │ - li a1,1561 │ │ │ │ - auipc a0,0x4c │ │ │ │ - addi a0,a0,-1198 │ │ │ │ - jal 27d46 │ │ │ │ - lw s5,64(sp) │ │ │ │ - li a5,1 │ │ │ │ - mv a4,s4 │ │ │ │ - mv a3,s5 │ │ │ │ - mv a2,s2 │ │ │ │ - mv a1,s0 │ │ │ │ + jal dd88 │ │ │ │ + sext.w s8,a4 │ │ │ │ + j 102a2 │ │ │ │ + beqz s7,10280 │ │ │ │ + lw s8,4(s7) │ │ │ │ + ld a5,72(s2) │ │ │ │ + addiw a3,s5,1 │ │ │ │ + slli a4,a3,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + add a4,a4,a5 │ │ │ │ + lbu a4,0(a4) │ │ │ │ + sext.w a1,a3 │ │ │ │ + li a2,253 │ │ │ │ + sd a1,8(sp) │ │ │ │ + bgeu a2,a4,10460 │ │ │ │ + lwu s9,88(s2) │ │ │ │ + sw a3,20(sp) │ │ │ │ + ld s7,80(s2) │ │ │ │ + li s11,0 │ │ │ │ + addi s1,sp,20 │ │ │ │ + beqz s9,103ba │ │ │ │ + add s0,s11,s9 │ │ │ │ + srli s0,s0,0x1 │ │ │ │ + slli s10,s0,0x3 │ │ │ │ + add s10,s10,s7 │ │ │ │ + mv a1,s10 │ │ │ │ mv a0,s1 │ │ │ │ - jal 11b90 │ │ │ │ - mv a5,s4 │ │ │ │ - mv a4,s5 │ │ │ │ - j 12b78 │ │ │ │ - auipc a2,0x4c │ │ │ │ - addi a2,a2,414 │ │ │ │ - li a1,1417 │ │ │ │ - auipc a0,0x4c │ │ │ │ - addi a0,a0,-1246 │ │ │ │ - jal 27d46 │ │ │ │ - li a1,4 │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - mv a3,a0 │ │ │ │ - mv s5,a0 │ │ │ │ - sw s2,0(a0) │ │ │ │ - mv a5,s4 │ │ │ │ - li a4,1 │ │ │ │ - mv a2,s0 │ │ │ │ - mv a1,s3 │ │ │ │ + jal 23816 │ │ │ │ + bltz a0,103c0 │ │ │ │ + beqz a0,103c8 │ │ │ │ + addi s11,s0,1 │ │ │ │ + bltu s11,s9,10398 │ │ │ │ + ld a0,8(sp) │ │ │ │ + jal dd88 │ │ │ │ + mv s9,s0 │ │ │ │ + bltu s11,s9,10398 │ │ │ │ + j 103ba │ │ │ │ + beqz s10,103ba │ │ │ │ + lw a3,4(s10) │ │ │ │ + ld a5,72(s2) │ │ │ │ + ld a4,120(s2) │ │ │ │ + bgeu a3,s8,1019a │ │ │ │ + slli s6,s6,0x2 │ │ │ │ + add s6,s6,a4 │ │ │ │ + lw s6,0(s6) │ │ │ │ + bgeu s3,s6,1019a │ │ │ │ + bltu s5,s6,1019a │ │ │ │ + slli a4,s6,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + add a5,a5,a4 │ │ │ │ + lbu a0,0(a5) │ │ │ │ + li a5,253 │ │ │ │ + bgeu a5,a0,10436 │ │ │ │ + lwu s5,88(s2) │ │ │ │ + sw s6,20(sp) │ │ │ │ + ld s7,80(s2) │ │ │ │ + li s3,0 │ │ │ │ + addi s1,sp,20 │ │ │ │ + beqz s5,10350 │ │ │ │ + add s0,s3,s5 │ │ │ │ + srli s0,s0,0x1 │ │ │ │ + slli s2,s0,0x3 │ │ │ │ + add s2,s2,s7 │ │ │ │ + mv a1,s2 │ │ │ │ mv a0,s1 │ │ │ │ - jal 1212e │ │ │ │ - mv s1,a0 │ │ │ │ - mv a0,s5 │ │ │ │ - jal 3670 │ │ │ │ - mv a0,s4 │ │ │ │ - jal 3670 │ │ │ │ - j 129c6 │ │ │ │ - sd s8,112(sp) │ │ │ │ + jal 23816 │ │ │ │ + bltz a0,10466 │ │ │ │ + beqz a0,10452 │ │ │ │ + addi s3,s0,1 │ │ │ │ + bltu s3,s5,10412 │ │ │ │ + j 10350 │ │ │ │ + sext.w a0,a0 │ │ │ │ + ld s0,128(sp) │ │ │ │ + ld s1,120(sp) │ │ │ │ + ld s6,80(sp) │ │ │ │ + ld s7,72(sp) │ │ │ │ + ld s8,64(sp) │ │ │ │ + ld s9,56(sp) │ │ │ │ + ld s10,48(sp) │ │ │ │ + ld s11,40(sp) │ │ │ │ + j 10218 │ │ │ │ + mv s5,s0 │ │ │ │ + bltu s3,s5,1032c │ │ │ │ + j 10350 │ │ │ │ + beqz s2,10350 │ │ │ │ + lw a0,4(s2) │ │ │ │ + j 10438 │ │ │ │ + sext.w s8,s8 │ │ │ │ + j 10368 │ │ │ │ + sext.w a3,a4 │ │ │ │ + j 103d4 │ │ │ │ + mv s5,s0 │ │ │ │ + bltu s3,s5,10412 │ │ │ │ + j 10350 │ │ │ │ + sd s0,128(sp) │ │ │ │ + sd s1,120(sp) │ │ │ │ + sd s6,80(sp) │ │ │ │ + sd s7,72(sp) │ │ │ │ + sd s8,64(sp) │ │ │ │ + sd s9,56(sp) │ │ │ │ + sd s10,48(sp) │ │ │ │ + sd s11,40(sp) │ │ │ │ jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - addi sp,sp,-208 │ │ │ │ - mv a5,a2 │ │ │ │ - auipc a4,0x67 │ │ │ │ - ld a4,526(a4) │ │ │ │ - sd s1,184(sp) │ │ │ │ - sd s4,160(sp) │ │ │ │ - lw s1,0(a5) │ │ │ │ - mv s4,a1 │ │ │ │ - ld a5,0(a4) │ │ │ │ - sd a5,88(sp) │ │ │ │ + addi sp,sp,-48 │ │ │ │ + slli a2,a2,0x20 │ │ │ │ + slli a3,a3,0x20 │ │ │ │ + sd s0,32(sp) │ │ │ │ + sd s1,24(sp) │ │ │ │ + mv s0,a1 │ │ │ │ + srli a2,a2,0x20 │ │ │ │ + auipc s1,0x6a │ │ │ │ + ld s1,-1408(s1) │ │ │ │ + or a2,a2,a3 │ │ │ │ + mv a1,sp │ │ │ │ + mv a0,s0 │ │ │ │ + ld a5,0(s1) │ │ │ │ + sd a5,8(sp) │ │ │ │ li a5,0 │ │ │ │ - sd a2,56(sp) │ │ │ │ - li a1,1590 │ │ │ │ - auipc a2,0x4c │ │ │ │ - addi a2,a2,962 │ │ │ │ - auipc a0,0x4c │ │ │ │ - addi a0,a0,-1350 │ │ │ │ - sd ra,200(sp) │ │ │ │ - sd s0,192(sp) │ │ │ │ - sd s3,168(sp) │ │ │ │ - sd s5,152(sp) │ │ │ │ - sd s2,176(sp) │ │ │ │ - sd s9,120(sp) │ │ │ │ - jal 27d46 │ │ │ │ - addi a5,sp,84 │ │ │ │ - addi s5,sp,80 │ │ │ │ - mv a4,a5 │ │ │ │ - mv a3,s5 │ │ │ │ - mv a2,s1 │ │ │ │ - mv a1,s4 │ │ │ │ - li a0,0 │ │ │ │ + sd ra,40(sp) │ │ │ │ + sd a2,0(sp) │ │ │ │ + jal 54b64 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 54ca8 │ │ │ │ + sext.w a0,a0 │ │ │ │ + bnez a0,104ca │ │ │ │ + ld a4,8(sp) │ │ │ │ + ld a5,0(s1) │ │ │ │ + xor a5,a5,a4 │ │ │ │ + li a4,0 │ │ │ │ + bnez a5,104f2 │ │ │ │ + ld ra,40(sp) │ │ │ │ + ld s0,32(sp) │ │ │ │ + ld s1,24(sp) │ │ │ │ + addi sp,sp,48 │ │ │ │ + ret │ │ │ │ + mv a0,s0 │ │ │ │ + jal 54ca8 │ │ │ │ + addiw a1,a0,-1 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 54bc6 │ │ │ │ + lw a3,0(sp) │ │ │ │ + lw a2,0(a0) │ │ │ │ + bgeu a3,a2,104b6 │ │ │ │ + auipc a1,0x4e │ │ │ │ + addi a1,a1,870 │ │ │ │ + li a0,1 │ │ │ │ + jal 37c0 <__printf_chk@plt> │ │ │ │ + j 104b6 │ │ │ │ + jal 3a10 <__stack_chk_fail@plt> │ │ │ │ + addi sp,sp,-192 │ │ │ │ + sd s1,168(sp) │ │ │ │ + mv s1,a1 │ │ │ │ + ld a1,0(a1) │ │ │ │ + auipc a0,0x6a │ │ │ │ + ld a0,-1518(a0) │ │ │ │ + sd s3,152(sp) │ │ │ │ + lwu a1,40(a1) │ │ │ │ + mv s3,a2 │ │ │ │ + sd ra,184(sp) │ │ │ │ + slli a1,a1,0x4 │ │ │ │ + ld a2,0(a0) │ │ │ │ + sd a2,72(sp) │ │ │ │ + li a2,0 │ │ │ │ + sd s0,176(sp) │ │ │ │ + sd s2,160(sp) │ │ │ │ + sd s4,144(sp) │ │ │ │ + sd s5,136(sp) │ │ │ │ + sd s6,128(sp) │ │ │ │ + sd s7,120(sp) │ │ │ │ + sd s8,112(sp) │ │ │ │ + sd s9,104(sp) │ │ │ │ + sd s11,88(sp) │ │ │ │ + sd a3,40(sp) │ │ │ │ + sd a4,56(sp) │ │ │ │ + sd a5,16(sp) │ │ │ │ + addi a0,a1,1 │ │ │ │ + bnez s3,107fa │ │ │ │ + lw s2,8(s1) │ │ │ │ + mv s4,a5 │ │ │ │ + addiw s0,s2,-1 │ │ │ │ + sltu a5,a3,s0 │ │ │ │ sd a5,48(sp) │ │ │ │ - jal 1007a │ │ │ │ - mv s3,a0 │ │ │ │ - auipc a2,0x4c │ │ │ │ - addi a2,a2,930 │ │ │ │ - li a1,1593 │ │ │ │ - auipc a0,0x4c │ │ │ │ - addi a0,a0,-1410 │ │ │ │ - jal 27d46 │ │ │ │ - addiw s0,s1,-1 │ │ │ │ - srliw a5,s0,0x3 │ │ │ │ - add a5,a5,s3 │ │ │ │ + jal 3330 │ │ │ │ + sd a0,24(sp) │ │ │ │ + sd zero,32(sp) │ │ │ │ + bnez s4,1091a │ │ │ │ + ld a5,48(sp) │ │ │ │ + bnez a5,1080a │ │ │ │ + bgeu s3,s0,10b80 │ │ │ │ + ld a4,120(s1) │ │ │ │ + sd s10,96(sp) │ │ │ │ + sd zero,0(sp) │ │ │ │ + li s6,253 │ │ │ │ + addi s0,sp,68 │ │ │ │ + slli s4,s3,0x20 │ │ │ │ + srli s4,s4,0x20 │ │ │ │ + slli s7,s4,0x2 │ │ │ │ + add a4,a4,s7 │ │ │ │ + lw s11,0(a4) │ │ │ │ + ld a5,72(s1) │ │ │ │ + slli a4,s11,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + add a4,a4,a5 │ │ │ │ + lbu s5,0(a4) │ │ │ │ + sext.w s8,s5 │ │ │ │ + bgeu s6,s5,105fa │ │ │ │ + lwu s8,88(s1) │ │ │ │ + sw s11,68(sp) │ │ │ │ + ld s2,80(s1) │ │ │ │ + beqz s8,105c8 │ │ │ │ + li s10,0 │ │ │ │ + add s5,s10,s8 │ │ │ │ + srli s5,s5,0x1 │ │ │ │ + slli a1,s5,0x3 │ │ │ │ + add s9,s2,a1 │ │ │ │ + mv a1,s9 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 23816 │ │ │ │ + bltz a0,105e8 │ │ │ │ + beqz a0,105f0 │ │ │ │ + addi s10,s5,1 │ │ │ │ + bltu s10,s8,105a2 │ │ │ │ + mv a3,s11 │ │ │ │ + auipc a2,0x4e │ │ │ │ + addi a2,a2,558 │ │ │ │ + li a1,658 │ │ │ │ + auipc a0,0x4e │ │ │ │ + addi a0,a0,586 │ │ │ │ + jal 22b80 │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ + mv s8,s5 │ │ │ │ + bltu s10,s8,105a2 │ │ │ │ + j 105c8 │ │ │ │ + beqz s9,105c8 │ │ │ │ + lw s8,4(s9) │ │ │ │ + ld a5,72(s1) │ │ │ │ + add a5,a5,s4 │ │ │ │ lbu a5,0(a5) │ │ │ │ - negw a4,s1 │ │ │ │ - andi a4,a4,7 │ │ │ │ - sraw a5,a5,a4 │ │ │ │ - andi a5,a5,1 │ │ │ │ - bnez a5,13398 │ │ │ │ - lw s9,84(sp) │ │ │ │ - li a5,1 │ │ │ │ - beq s9,a5,13a2e │ │ │ │ - mv a3,s9 │ │ │ │ - auipc a2,0x4c │ │ │ │ - addi a2,a2,922 │ │ │ │ - sd s11,104(sp) │ │ │ │ - li a1,1608 │ │ │ │ - auipc a0,0x4c │ │ │ │ - addi a0,a0,-1476 │ │ │ │ - slli s11,s9,0x20 │ │ │ │ - sd s6,144(sp) │ │ │ │ - sd s8,128(sp) │ │ │ │ - sd s7,136(sp) │ │ │ │ - sd s10,112(sp) │ │ │ │ - srli s11,s11,0x20 │ │ │ │ - jal 27d46 │ │ │ │ - slli a1,s11,0x2 │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - mv a3,s9 │ │ │ │ - auipc a2,0x4c │ │ │ │ - addi a2,a2,908 │ │ │ │ - mv s6,a0 │ │ │ │ - li a1,1611 │ │ │ │ - auipc a0,0x4c │ │ │ │ - addi a0,a0,-1530 │ │ │ │ - sd s6,8(sp) │ │ │ │ - jal 27d46 │ │ │ │ + bgeu s6,a5,1077a │ │ │ │ + lwu s5,88(s1) │ │ │ │ + sw s3,68(sp) │ │ │ │ + ld s2,80(s1) │ │ │ │ + beqz s5,1063a │ │ │ │ + li s10,0 │ │ │ │ + add s11,s10,s5 │ │ │ │ + srli s11,s11,0x1 │ │ │ │ + slli a1,s11,0x3 │ │ │ │ + add s9,s2,a1 │ │ │ │ mv a1,s9 │ │ │ │ - li a0,0 │ │ │ │ - jal 14c9c │ │ │ │ - li a1,1614 │ │ │ │ - mv s8,a0 │ │ │ │ - mv a3,s1 │ │ │ │ - auipc a2,0x4c │ │ │ │ - addi a2,a2,904 │ │ │ │ - auipc a0,0x4c │ │ │ │ - addi a0,a0,-1568 │ │ │ │ - jal 27d46 │ │ │ │ - addiw a1,s1,-2 │ │ │ │ - slli a1,a1,0x20 │ │ │ │ - srli a1,a1,0x20 │ │ │ │ - li a5,1 │ │ │ │ - li a4,0 │ │ │ │ - li a6,-1 │ │ │ │ - srliw a3,a1,0x3 │ │ │ │ - add a3,a3,s3 │ │ │ │ - lbu a3,0(a3) │ │ │ │ - not a2,a1 │ │ │ │ - andi a2,a2,7 │ │ │ │ - sraw a3,a3,a2 │ │ │ │ - andi a3,a3,1 │ │ │ │ - sub a2,a4,a5 │ │ │ │ - sub a0,a5,a4 │ │ │ │ - srai a2,a2,0x3f │ │ │ │ - neg a3,a3 │ │ │ │ - and a2,a2,a0 │ │ │ │ - and a5,a5,a3 │ │ │ │ - addi a1,a1,-1 │ │ │ │ - add a4,a4,a2 │ │ │ │ - addi a5,a5,1 │ │ │ │ - bne a1,a6,12e1a │ │ │ │ - sext.w a5,a4 │ │ │ │ - auipc a2,0x4c │ │ │ │ - addi a2,a2,856 │ │ │ │ - li a1,1617 │ │ │ │ - auipc a0,0x4c │ │ │ │ - addi a0,a0,-1660 │ │ │ │ - sd a5,40(sp) │ │ │ │ - li s7,0 │ │ │ │ - jal 27d46 │ │ │ │ - li s5,0 │ │ │ │ - auipc s2,0x4c │ │ │ │ - addi s2,s2,882 │ │ │ │ - auipc s0,0x4c │ │ │ │ - addi s0,s0,-1686 │ │ │ │ - beqz s1,12ecc │ │ │ │ - ld s6,8(sp) │ │ │ │ - j 12ea8 │ │ │ │ - srliw a5,s5,0x3 │ │ │ │ - add a5,a5,s3 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 23816 │ │ │ │ + bltz a0,1063e │ │ │ │ + beqz a0,10646 │ │ │ │ + addi s10,s11,1 │ │ │ │ + bltu s10,s5,10614 │ │ │ │ + mv a3,s3 │ │ │ │ + j 105ca │ │ │ │ + mv s5,s11 │ │ │ │ + bltu s10,s5,10614 │ │ │ │ + j 1063a │ │ │ │ + beqz s9,1063a │ │ │ │ + lw a5,4(s9) │ │ │ │ + bne a5,s8,10780 │ │ │ │ + ld a5,72(s1) │ │ │ │ + add a4,a5,s4 │ │ │ │ + lbu s5,0(a4) │ │ │ │ + bgeu s6,s5,107f6 │ │ │ │ + lwu s10,88(s1) │ │ │ │ + sw s3,68(sp) │ │ │ │ + ld s2,80(s1) │ │ │ │ + beqz s10,1063a │ │ │ │ + li s9,0 │ │ │ │ + add s5,s9,s10 │ │ │ │ + srli s5,s5,0x1 │ │ │ │ + slli s11,s5,0x3 │ │ │ │ + add s11,s11,s2 │ │ │ │ + mv a1,s11 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 23816 │ │ │ │ + bltz a0,10696 │ │ │ │ + beqz a0,1069e │ │ │ │ + addi s9,s5,1 │ │ │ │ + bltu s9,s10,10670 │ │ │ │ + j 1063a │ │ │ │ + mv s10,s5 │ │ │ │ + bltu s9,s10,10670 │ │ │ │ + j 1063a │ │ │ │ + beqz s11,1063a │ │ │ │ + lw s5,4(s11) │ │ │ │ + ld a5,72(s1) │ │ │ │ + addiw a4,s3,1 │ │ │ │ + slli a3,a4,0x20 │ │ │ │ + srli a3,a3,0x20 │ │ │ │ + add a5,a5,a3 │ │ │ │ lbu a5,0(a5) │ │ │ │ - not a3,s5 │ │ │ │ - andi a3,a3,7 │ │ │ │ - sraw a5,a5,a3 │ │ │ │ - andi a5,a5,1 │ │ │ │ - xori a5,a5,1 │ │ │ │ - addiw s5,s5,1 │ │ │ │ - addw s7,a5,s7 │ │ │ │ - beq s1,s5,12ecc │ │ │ │ - slli a4,s7,0x20 │ │ │ │ - srli a5,a4,0x1e │ │ │ │ - add a5,a5,s6 │ │ │ │ - sw s5,0(a5) │ │ │ │ - bgeu s1,s7,12e84 │ │ │ │ - mv a4,s1 │ │ │ │ - mv a3,s7 │ │ │ │ - mv a2,s2 │ │ │ │ - li a1,1622 │ │ │ │ + sext.w a3,a4 │ │ │ │ + sd a3,8(sp) │ │ │ │ + bgeu s6,a5,107f2 │ │ │ │ + lwu s9,88(s1) │ │ │ │ + sw a4,68(sp) │ │ │ │ + ld s2,80(s1) │ │ │ │ + beqz s9,106f8 │ │ │ │ + li s10,0 │ │ │ │ + add a5,s10,s9 │ │ │ │ + srli s8,a5,0x1 │ │ │ │ + slli a1,s8,0x3 │ │ │ │ + add s11,s2,a1 │ │ │ │ + mv a1,s11 │ │ │ │ mv a0,s0 │ │ │ │ - jal b382 │ │ │ │ - j 12e84 │ │ │ │ - auipc a2,0x4c │ │ │ │ - addi a2,a2,756 │ │ │ │ - li a1,1626 │ │ │ │ - auipc a0,0x4c │ │ │ │ - addi a0,a0,-1784 │ │ │ │ - jal 27d46 │ │ │ │ - auipc a2,0x4c │ │ │ │ - addi a2,a2,-908 │ │ │ │ - li a1,838 │ │ │ │ - auipc a0,0x4c │ │ │ │ - addi a0,a0,-1808 │ │ │ │ - jal 27d46 │ │ │ │ - mv a1,s9 │ │ │ │ - mv a0,s8 │ │ │ │ - li a2,0 │ │ │ │ - jal 14cf2 │ │ │ │ - auipc a2,0x4c │ │ │ │ - addi a2,a2,-910 │ │ │ │ - li a1,841 │ │ │ │ - auipc a0,0x4c │ │ │ │ - addi a0,a0,-1842 │ │ │ │ - jal 27d46 │ │ │ │ - lui a1,0x1 │ │ │ │ - addi a1,a1,-8 │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - addiw s0,s9,1 │ │ │ │ - slli a5,s0,0x20 │ │ │ │ - srli s0,a5,0x1d │ │ │ │ - mv s2,a0 │ │ │ │ - mv a1,s0 │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - mv s10,a0 │ │ │ │ - mv a1,s0 │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - mv s7,a0 │ │ │ │ - auipc a2,0x4c │ │ │ │ - addi a2,a2,-930 │ │ │ │ - li a1,846 │ │ │ │ - auipc a0,0x4c │ │ │ │ - addi a0,a0,-1910 │ │ │ │ - sd s7,16(sp) │ │ │ │ - jal 27d46 │ │ │ │ - mv a2,s0 │ │ │ │ - li a1,0 │ │ │ │ - mv a0,s10 │ │ │ │ - jal 3890 │ │ │ │ - lui a2,0x1 │ │ │ │ - lui t1,0x1 │ │ │ │ - addi a2,a2,-16 │ │ │ │ - addi t1,t1,-24 │ │ │ │ - li a5,0 │ │ │ │ - add s5,s2,a2 │ │ │ │ - add s6,s2,t1 │ │ │ │ - sd s9,64(sp) │ │ │ │ - mv t4,s2 │ │ │ │ + jal 23816 │ │ │ │ + bltz a0,106fc │ │ │ │ + beqz a0,10704 │ │ │ │ + addi s10,s8,1 │ │ │ │ + bltu s10,s9,106d2 │ │ │ │ + ld a3,8(sp) │ │ │ │ + j 105ca │ │ │ │ mv s9,s8 │ │ │ │ - sd s11,0(s10) │ │ │ │ - mv s8,s4 │ │ │ │ - li s7,1 │ │ │ │ - mv s4,s3 │ │ │ │ - sd s1,72(sp) │ │ │ │ - mv s2,a5 │ │ │ │ - mv s3,s11 │ │ │ │ - sd a2,0(sp) │ │ │ │ - mv s11,s8 │ │ │ │ - li t3,0 │ │ │ │ - mv s8,s6 │ │ │ │ - mv s6,s5 │ │ │ │ - mv s5,s3 │ │ │ │ - mv s3,s2 │ │ │ │ - mv s2,s4 │ │ │ │ - bge t3,s5,12fea │ │ │ │ - slli a4,t3,0x3 │ │ │ │ - add s1,s10,a4 │ │ │ │ - ld s0,0(s1) │ │ │ │ - bltz s0,12fbe │ │ │ │ - j 130e4 │ │ │ │ - bge s4,s5,130d0 │ │ │ │ - neg s4,s0 │ │ │ │ - slli s1,s4,0x3 │ │ │ │ - add s1,s1,s10 │ │ │ │ - mv a5,s0 │ │ │ │ - ld s0,0(s1) │ │ │ │ - bltz s0,12fba │ │ │ │ - ld a2,0(sp) │ │ │ │ - add a4,a4,s10 │ │ │ │ - mv a0,t4 │ │ │ │ - sd a5,0(a4) │ │ │ │ - li a1,0 │ │ │ │ - jal 3890 │ │ │ │ - mv t4,a0 │ │ │ │ - blt s4,s5,13a7e │ │ │ │ - mv t3,s4 │ │ │ │ - blt t3,s5,12faa │ │ │ │ - ld a5,40(sp) │ │ │ │ - mv s4,s2 │ │ │ │ - mv s2,s3 │ │ │ │ - addiw s2,s2,1 │ │ │ │ - mv s3,s5 │ │ │ │ - mv s5,s6 │ │ │ │ - mv s6,s8 │ │ │ │ - mv s8,s11 │ │ │ │ - bgeu a5,s2,12f98 │ │ │ │ - auipc a2,0x4c │ │ │ │ - addi a2,a2,-1094 │ │ │ │ - li a1,946 │ │ │ │ - auipc a0,0x4b │ │ │ │ - addi a0,a0,2006 │ │ │ │ - mv s2,t4 │ │ │ │ - mv s8,s9 │ │ │ │ - ld s1,72(sp) │ │ │ │ - ld s9,64(sp) │ │ │ │ - jal 27d46 │ │ │ │ - mv a0,s10 │ │ │ │ - jal 3670 │ │ │ │ - ld a0,16(sp) │ │ │ │ - mv s3,s4 │ │ │ │ - mv s4,s11 │ │ │ │ - jal 3670 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 3670 │ │ │ │ - auipc a2,0x4c │ │ │ │ - addi a2,a2,444 │ │ │ │ - li a1,1629 │ │ │ │ - auipc a0,0x4b │ │ │ │ - addi a0,a0,1952 │ │ │ │ - jal 27d46 │ │ │ │ - li a2,1 │ │ │ │ - mv a1,s9 │ │ │ │ - mv a0,s8 │ │ │ │ - jal 14d12 │ │ │ │ - beqz a0,13980 │ │ │ │ - mv a0,s8 │ │ │ │ - jal 3670 │ │ │ │ - auipc a2,0x4c │ │ │ │ - addi a2,a2,424 │ │ │ │ - li a1,1635 │ │ │ │ - auipc a0,0x4b │ │ │ │ - addi a0,a0,1908 │ │ │ │ - jal 27d46 │ │ │ │ - ld s2,8(sp) │ │ │ │ - mv a5,s3 │ │ │ │ - mv a4,s9 │ │ │ │ - mv a3,s2 │ │ │ │ - mv a2,s1 │ │ │ │ - mv a1,s4 │ │ │ │ - li a0,0 │ │ │ │ - jal 11ce8 │ │ │ │ - mv s0,a0 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 3670 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 3670 │ │ │ │ - ld s6,144(sp) │ │ │ │ - ld s7,136(sp) │ │ │ │ - ld s8,128(sp) │ │ │ │ - ld s10,112(sp) │ │ │ │ - ld s11,104(sp) │ │ │ │ + bltu s10,s9,106d2 │ │ │ │ + j 106f8 │ │ │ │ + beqz s11,106f8 │ │ │ │ + lw a5,4(s11) │ │ │ │ + bltu a5,s5,10780 │ │ │ │ + ld a4,120(s1) │ │ │ │ + add a5,a4,s7 │ │ │ │ + lw a3,0(a5) │ │ │ │ + beqz a3,10780 │ │ │ │ + ld a5,16(sp) │ │ │ │ + beqz a5,1073e │ │ │ │ + ld a5,16(s1) │ │ │ │ + ld a1,0(s1) │ │ │ │ + ld a0,32(sp) │ │ │ │ + add a5,a5,s7 │ │ │ │ + lw a5,0(a5) │ │ │ │ + ld a2,16(a1) │ │ │ │ + lbu a1,44(a1) │ │ │ │ + addw a5,a5,a0 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + add a5,a5,a2 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + beq a5,a1,1076e │ │ │ │ + ld a0,0(sp) │ │ │ │ + ld a6,24(sp) │ │ │ │ + slliw a5,a0,0x1 │ │ │ │ + slli a1,a5,0x20 │ │ │ │ + addiw a5,a5,1 │ │ │ │ + slli a2,a5,0x20 │ │ │ │ + srli a5,a2,0x1d │ │ │ │ + srli a1,a1,0x1d │ │ │ │ + addiw a2,a3,-1 │ │ │ │ + add a1,a1,a6 │ │ │ │ + slli a2,a2,0x20 │ │ │ │ + add a5,a5,a6 │ │ │ │ + sd s4,0(a1) │ │ │ │ + srli a2,a2,0x20 │ │ │ │ + sd a2,0(a5) │ │ │ │ + addiw a5,a0,1 │ │ │ │ + sd a5,0(sp) │ │ │ │ + lw a5,8(s1) │ │ │ │ + addiw a5,a5,-1 │ │ │ │ + bgeu a3,a5,10782 │ │ │ │ + mv s3,a3 │ │ │ │ + j 1056a │ │ │ │ + sext.w a5,a5 │ │ │ │ + beq a5,s8,10652 │ │ │ │ + mv a3,s3 │ │ │ │ + ld a5,48(sp) │ │ │ │ + ld s10,96(sp) │ │ │ │ + beqz a5,107ba │ │ │ │ + ld a5,16(sp) │ │ │ │ + bnez a5,10880 │ │ │ │ + slli a3,a3,0x20 │ │ │ │ + srli a3,a3,0x20 │ │ │ │ + ld a1,0(sp) │ │ │ │ + ld a0,24(sp) │ │ │ │ + slliw a5,a1,0x1 │ │ │ │ + slli a4,a5,0x20 │ │ │ │ + srli a4,a4,0x1d │ │ │ │ + addiw a5,a5,1 │ │ │ │ + add a4,a4,a0 │ │ │ │ + sd a3,0(a4) │ │ │ │ + slli a2,a5,0x20 │ │ │ │ + lwu a4,40(sp) │ │ │ │ + srli a5,a2,0x1d │ │ │ │ + add a5,a5,a0 │ │ │ │ + sd a4,0(a5) │ │ │ │ + addiw a5,a1,1 │ │ │ │ + sd a5,0(sp) │ │ │ │ ld a5,56(sp) │ │ │ │ - sw s1,0(a5) │ │ │ │ - auipc a5,0x67 │ │ │ │ - ld a5,-406(a5) │ │ │ │ - ld a4,88(sp) │ │ │ │ + ld a4,0(sp) │ │ │ │ + sw a4,0(a5) │ │ │ │ + auipc a5,0x69 │ │ │ │ + ld a5,1872(a5) │ │ │ │ + ld a4,72(sp) │ │ │ │ ld a5,0(a5) │ │ │ │ xor a5,a5,a4 │ │ │ │ li a4,0 │ │ │ │ - bnez a5,13a8a │ │ │ │ - ld ra,200(sp) │ │ │ │ - mv a0,s0 │ │ │ │ - ld s0,192(sp) │ │ │ │ - ld s1,184(sp) │ │ │ │ - ld s2,176(sp) │ │ │ │ - ld s3,168(sp) │ │ │ │ - ld s4,160(sp) │ │ │ │ - ld s5,152(sp) │ │ │ │ - ld s9,120(sp) │ │ │ │ - addi sp,sp,208 │ │ │ │ + bnez a5,10b90 │ │ │ │ + ld ra,184(sp) │ │ │ │ + ld s0,176(sp) │ │ │ │ + ld a0,24(sp) │ │ │ │ + ld s1,168(sp) │ │ │ │ + ld s2,160(sp) │ │ │ │ + ld s3,152(sp) │ │ │ │ + ld s4,144(sp) │ │ │ │ + ld s5,136(sp) │ │ │ │ + ld s6,128(sp) │ │ │ │ + ld s7,120(sp) │ │ │ │ + ld s8,112(sp) │ │ │ │ + ld s9,104(sp) │ │ │ │ + ld s11,88(sp) │ │ │ │ + addi sp,sp,192 │ │ │ │ ret │ │ │ │ - ld a2,0(sp) │ │ │ │ - add a4,a4,s10 │ │ │ │ - mv a0,t4 │ │ │ │ - sd a5,0(a4) │ │ │ │ - li a1,0 │ │ │ │ - jal 3890 │ │ │ │ - mv t4,a0 │ │ │ │ - mv t3,s4 │ │ │ │ - j 12fe6 │ │ │ │ - ld a2,0(sp) │ │ │ │ - neg a5,t3 │ │ │ │ - addi a6,s0,-1 │ │ │ │ - mv a0,t4 │ │ │ │ - sd a5,0(s1) │ │ │ │ - li a1,0 │ │ │ │ - sd t3,32(sp) │ │ │ │ - sd a6,24(sp) │ │ │ │ - jal 3890 │ │ │ │ - ld t3,32(sp) │ │ │ │ - ld a6,24(sp) │ │ │ │ - mv t4,a0 │ │ │ │ - mv s4,t3 │ │ │ │ - mv a0,t3 │ │ │ │ - mv t3,s0 │ │ │ │ - sext.w a1,s4 │ │ │ │ - blt a6,a0,138d0 │ │ │ │ - ld a2,8(sp) │ │ │ │ - ld a7,16(sp) │ │ │ │ - mv a3,a1 │ │ │ │ - slli a5,a3,0x20 │ │ │ │ + sext.w a5,a5 │ │ │ │ + j 1070c │ │ │ │ + sext.w s5,s5 │ │ │ │ + j 106a8 │ │ │ │ + jal 3330 │ │ │ │ + ld a5,16(sp) │ │ │ │ + sd a0,24(sp) │ │ │ │ + bnez a5,108aa │ │ │ │ + lw s0,8(s1) │ │ │ │ + sd zero,32(sp) │ │ │ │ + addiw s0,s0,-1 │ │ │ │ + ld a2,40(sp) │ │ │ │ + ld a4,120(s1) │ │ │ │ + slli s4,s3,0x20 │ │ │ │ + slli a3,a2,0x20 │ │ │ │ + srli a5,a3,0x1e │ │ │ │ + add a5,a5,a4 │ │ │ │ + lw a3,0(a5) │ │ │ │ + srli s4,s4,0x20 │ │ │ │ + bgeu s3,a3,10876 │ │ │ │ + bltu a2,a3,10876 │ │ │ │ + ld a5,16(sp) │ │ │ │ + beqz a5,10854 │ │ │ │ + ld a5,16(s1) │ │ │ │ + slli a2,s4,0x2 │ │ │ │ + ld a1,0(s1) │ │ │ │ + add a5,a5,a2 │ │ │ │ + lw a5,0(a5) │ │ │ │ + ld a0,32(sp) │ │ │ │ + ld a2,16(a1) │ │ │ │ + lbu a1,44(a1) │ │ │ │ + addw a5,a5,a0 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ srli a5,a5,0x20 │ │ │ │ - slli a4,a5,0x2 │ │ │ │ - add a4,a4,a2 │ │ │ │ - lw t1,0(a4) │ │ │ │ - slli a5,a5,0x3 │ │ │ │ - add a5,a5,a7 │ │ │ │ - addw a4,s3,t1 │ │ │ │ - slli t1,t1,0x20 │ │ │ │ - srli t1,t1,0x20 │ │ │ │ - srliw t5,a4,0x3 │ │ │ │ - sd t1,0(a5) │ │ │ │ - slli t1,a4,0x20 │ │ │ │ - add a5,s2,t5 │ │ │ │ + add a5,a5,a2 │ │ │ │ lbu a5,0(a5) │ │ │ │ - srli t1,t1,0x20 │ │ │ │ - add t1,t1,s11 │ │ │ │ - not a4,a4 │ │ │ │ - lbu t1,0(t1) │ │ │ │ - andi a4,a4,7 │ │ │ │ - sraw a5,a5,a4 │ │ │ │ - not a5,a5 │ │ │ │ - slli a4,t1,0x1 │ │ │ │ - andi a5,a5,1 │ │ │ │ + sd zero,0(sp) │ │ │ │ + beq a5,a1,10868 │ │ │ │ + ld a2,24(sp) │ │ │ │ + addiw a5,a3,-1 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + sd a5,8(a2) │ │ │ │ + li a5,1 │ │ │ │ + sd s4,0(a2) │ │ │ │ + sd a5,0(sp) │ │ │ │ + bgeu a3,s0,10788 │ │ │ │ + li a5,1 │ │ │ │ + sd s10,96(sp) │ │ │ │ + mv s3,a3 │ │ │ │ + sd a5,48(sp) │ │ │ │ + j 10564 │ │ │ │ + slli a5,s4,0x2 │ │ │ │ add a5,a5,a4 │ │ │ │ - slli a5,a5,0x3 │ │ │ │ - add a5,a5,t4 │ │ │ │ - ld a4,0(a5) │ │ │ │ - addiw a3,a3,1 │ │ │ │ - slli t1,a3,0x20 │ │ │ │ - addi a4,a4,1 │ │ │ │ - srli t1,t1,0x20 │ │ │ │ - sd a4,0(a5) │ │ │ │ - bge a6,t1,13116 │ │ │ │ - ld a3,0(t4) │ │ │ │ - sd s4,0(t4) │ │ │ │ - addi a4,t4,8 │ │ │ │ - mv a5,t4 │ │ │ │ - mv a2,s4 │ │ │ │ - add a2,a2,a3 │ │ │ │ - addi a4,a4,8 │ │ │ │ - ld a3,-8(a4) │ │ │ │ - sd a2,-8(a4) │ │ │ │ - bne a4,s6,13190 │ │ │ │ - mv a3,a1 │ │ │ │ - blt a6,a0,1320e │ │ │ │ - ld a7,8(sp) │ │ │ │ - ld t1,16(sp) │ │ │ │ - slli a2,a3,0x20 │ │ │ │ - srli a4,a2,0x1d │ │ │ │ - add a4,a4,t1 │ │ │ │ - lw a2,0(a4) │ │ │ │ - addiw a3,a3,1 │ │ │ │ - slli a0,a3,0x20 │ │ │ │ - addw t5,s3,a2 │ │ │ │ - srliw a4,t5,0x3 │ │ │ │ - slli t6,t5,0x20 │ │ │ │ - add a4,a4,s2 │ │ │ │ - lbu a4,0(a4) │ │ │ │ - srli t6,t6,0x20 │ │ │ │ - add t6,t6,s11 │ │ │ │ - not t5,t5 │ │ │ │ - lbu t6,0(t6) │ │ │ │ - andi t5,t5,7 │ │ │ │ - sraw a4,a4,t5 │ │ │ │ - not a4,a4 │ │ │ │ - slli t5,t6,0x1 │ │ │ │ - andi a4,a4,1 │ │ │ │ - add a4,a4,t5 │ │ │ │ - slli a4,a4,0x3 │ │ │ │ - add a4,a4,t4 │ │ │ │ - ld t5,0(a4) │ │ │ │ - srli a0,a0,0x20 │ │ │ │ - slli t6,t5,0x2 │ │ │ │ - add t6,t6,a7 │ │ │ │ - sw a2,0(t6) │ │ │ │ - addi t5,t5,1 │ │ │ │ - sd t5,0(a4) │ │ │ │ - bge a6,a0,131aa │ │ │ │ - ld a4,8(t4) │ │ │ │ - beqz s3,13300 │ │ │ │ - bge s4,a4,13242 │ │ │ │ - addiw a3,a4,-1 │ │ │ │ - srliw a3,a3,0x3 │ │ │ │ - add a3,a3,s9 │ │ │ │ - lbu a2,0(a3) │ │ │ │ - negw a4,a4 │ │ │ │ - andi a4,a4,7 │ │ │ │ - sllw a4,s7,a4 │ │ │ │ - or a4,a4,a2 │ │ │ │ - sb a4,0(a3) │ │ │ │ - ld a4,0(t4) │ │ │ │ - neg a4,a4 │ │ │ │ - sd a4,0(s1) │ │ │ │ - li a2,1 │ │ │ │ - li a0,510 │ │ │ │ - j 13296 │ │ │ │ - bge a3,a4,1328e │ │ │ │ - addiw a3,a4,-1 │ │ │ │ - srliw a3,a3,0x3 │ │ │ │ - add a3,a3,s9 │ │ │ │ - lbu a7,0(a3) │ │ │ │ - negw a4,a4 │ │ │ │ - andi a4,a4,7 │ │ │ │ - sllw a4,s7,a4 │ │ │ │ - or a4,a7,a4 │ │ │ │ - sb a4,0(a3) │ │ │ │ - andi a4,a2,1 │ │ │ │ - ld a3,0(a5) │ │ │ │ - ld a7,8(a5) │ │ │ │ - negw a4,a4 │ │ │ │ - slli a4,a4,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - slli a3,a3,0x3 │ │ │ │ - xor a7,a4,a7 │ │ │ │ - add a3,a3,s10 │ │ │ │ - sub a4,a7,a4 │ │ │ │ - sd a4,0(a3) │ │ │ │ - addiw a2,a2,1 │ │ │ │ - addi a5,a5,8 │ │ │ │ - beq a2,a0,132d6 │ │ │ │ - ld a3,0(a5) │ │ │ │ - ld a4,8(a5) │ │ │ │ - addi a3,a3,1 │ │ │ │ - bne a4,a3,1324a │ │ │ │ - addiw a3,a4,-1 │ │ │ │ - srliw a3,a3,0x3 │ │ │ │ - add a3,a3,s9 │ │ │ │ - lbu a7,0(a3) │ │ │ │ - negw a4,a4 │ │ │ │ - andi a4,a4,7 │ │ │ │ - sllw a4,s7,a4 │ │ │ │ - or a4,a7,a4 │ │ │ │ - sb a4,0(a3) │ │ │ │ - ld a4,0(a5) │ │ │ │ - ld a3,8(a5) │ │ │ │ - addiw a2,a2,1 │ │ │ │ - slli a4,a4,0x3 │ │ │ │ - add a4,a4,s10 │ │ │ │ - neg a3,a3 │ │ │ │ - sd a3,0(a4) │ │ │ │ - addi a5,a5,8 │ │ │ │ - bne a2,a0,13296 │ │ │ │ - bne s4,a6,12fa6 │ │ │ │ + lw a3,0(a5) │ │ │ │ + j 1082a │ │ │ │ + ld a5,16(s1) │ │ │ │ + slli a3,a3,0x20 │ │ │ │ + srli a3,a3,0x20 │ │ │ │ + slli a4,a3,0x2 │ │ │ │ + add a5,a5,a4 │ │ │ │ + ld a2,0(s1) │ │ │ │ + lw a5,0(a5) │ │ │ │ + ld a1,32(sp) │ │ │ │ + ld a4,16(a2) │ │ │ │ + lbu a2,44(a2) │ │ │ │ + addw a5,a5,a1 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + add a5,a5,a4 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + bne a5,a2,10790 │ │ │ │ + j 107ba │ │ │ │ + lw s2,8(s1) │ │ │ │ li a5,1 │ │ │ │ - sub s4,a5,s4 │ │ │ │ - srliw a4,a1,0x3 │ │ │ │ - sd s4,0(s1) │ │ │ │ + sd a5,48(sp) │ │ │ │ + ld a5,40(sp) │ │ │ │ + beq s3,a5,10b4e │ │ │ │ + mv a4,a5 │ │ │ │ + ld a5,72(s1) │ │ │ │ + bgeu a4,s2,1092a │ │ │ │ + slli s4,a4,0x20 │ │ │ │ + srli s4,s4,0x20 │ │ │ │ + add a4,a5,s4 │ │ │ │ + lbu s5,0(a4) │ │ │ │ + li a4,253 │ │ │ │ + bgeu a4,s5,10b78 │ │ │ │ + ld a5,40(sp) │ │ │ │ + lwu s7,88(s1) │ │ │ │ + ld s5,80(s1) │ │ │ │ + sw a5,68(sp) │ │ │ │ + li s8,0 │ │ │ │ + addi s0,sp,68 │ │ │ │ + beqz s7,10912 │ │ │ │ + add s2,s7,s8 │ │ │ │ + srli s2,s2,0x1 │ │ │ │ + slli s6,s2,0x3 │ │ │ │ + add s6,s6,s5 │ │ │ │ + mv a1,s6 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 23816 │ │ │ │ + bltz a0,10922 │ │ │ │ + beqz a0,10a6c │ │ │ │ + addi s8,s2,1 │ │ │ │ + bltu s8,s7,108ec │ │ │ │ + ld a0,40(sp) │ │ │ │ + sd s10,96(sp) │ │ │ │ + jal dd88 │ │ │ │ + ld a5,40(sp) │ │ │ │ + bne s0,a5,108b2 │ │ │ │ + j 10554 │ │ │ │ + mv s7,s2 │ │ │ │ + bltu s8,s7,108ec │ │ │ │ + j 10912 │ │ │ │ + ld a4,120(s1) │ │ │ │ + slli s4,s3,0x20 │ │ │ │ + srli s4,s4,0x20 │ │ │ │ + slli s9,s4,0x2 │ │ │ │ add a4,a4,s9 │ │ │ │ - lbu a3,0(a4) │ │ │ │ - not a5,a1 │ │ │ │ - andi a5,a5,7 │ │ │ │ - sllw a5,s7,a5 │ │ │ │ - or a5,a5,a3 │ │ │ │ - sb a5,0(a4) │ │ │ │ - j 12fa6 │ │ │ │ - bge s4,a4,13360 │ │ │ │ - addiw a3,a4,-1 │ │ │ │ - srliw a3,a3,0x3 │ │ │ │ - add a3,a3,s9 │ │ │ │ - lbu a2,0(a3) │ │ │ │ - negw a4,a4 │ │ │ │ - andi a4,a4,7 │ │ │ │ - sllw a4,s7,a4 │ │ │ │ - or a4,a4,a2 │ │ │ │ - sb a4,0(a3) │ │ │ │ - ld a4,0(t4) │ │ │ │ - neg a4,a4 │ │ │ │ - sd a4,0(s1) │ │ │ │ - j 13360 │ │ │ │ - bge a3,a4,1335a │ │ │ │ - addiw a3,a4,-1 │ │ │ │ - srliw a3,a3,0x3 │ │ │ │ - add a3,a3,s9 │ │ │ │ - lbu a2,0(a3) │ │ │ │ - negw a4,a4 │ │ │ │ - andi a4,a4,7 │ │ │ │ - sllw a4,s7,a4 │ │ │ │ - or a4,a4,a2 │ │ │ │ - sb a4,0(a3) │ │ │ │ - ld a4,0(a5) │ │ │ │ - ld a3,8(a5) │ │ │ │ - slli a4,a4,0x3 │ │ │ │ - add a4,a4,s10 │ │ │ │ - sd a3,0(a4) │ │ │ │ - addi a5,a5,8 │ │ │ │ - beq a5,s8,132d6 │ │ │ │ - ld a3,0(a5) │ │ │ │ - ld a4,8(a5) │ │ │ │ - addi a3,a3,1 │ │ │ │ - bne a4,a3,1332e │ │ │ │ - addiw a3,a4,-1 │ │ │ │ - srliw a3,a3,0x3 │ │ │ │ - add a3,a3,s9 │ │ │ │ - lbu a2,0(a3) │ │ │ │ - negw a4,a4 │ │ │ │ - andi a4,a4,7 │ │ │ │ - sllw a4,s7,a4 │ │ │ │ - or a4,a4,a2 │ │ │ │ - sb a4,0(a3) │ │ │ │ - ld a4,0(a5) │ │ │ │ - ld a3,8(a5) │ │ │ │ - slli a4,a4,0x3 │ │ │ │ - add a4,a4,s10 │ │ │ │ - neg a3,a3 │ │ │ │ - sd a3,0(a4) │ │ │ │ - j 1335a │ │ │ │ - lw s0,80(sp) │ │ │ │ - auipc a2,0x4c │ │ │ │ - addi a2,a2,-250 │ │ │ │ - sd s10,112(sp) │ │ │ │ - mv a3,s0 │ │ │ │ - li a1,1667 │ │ │ │ - auipc a0,0x4b │ │ │ │ - addi a0,a0,1078 │ │ │ │ - slli s10,s0,0x20 │ │ │ │ - sd s6,144(sp) │ │ │ │ - sd s8,128(sp) │ │ │ │ - sd s7,136(sp) │ │ │ │ - sd s11,104(sp) │ │ │ │ - sd s0,48(sp) │ │ │ │ - srli s10,s10,0x20 │ │ │ │ - jal 27d46 │ │ │ │ - slli a1,s10,0x2 │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - mv a3,s0 │ │ │ │ - auipc a2,0x4c │ │ │ │ - addi a2,a2,-636 │ │ │ │ - mv s6,a0 │ │ │ │ - li a1,1670 │ │ │ │ - auipc a0,0x4b │ │ │ │ - addi a0,a0,1022 │ │ │ │ - sd s6,8(sp) │ │ │ │ - jal 27d46 │ │ │ │ - mv a1,s0 │ │ │ │ - li a0,0 │ │ │ │ - jal 14c9c │ │ │ │ - li a1,1673 │ │ │ │ - mv s8,a0 │ │ │ │ - mv a3,s1 │ │ │ │ - auipc a2,0x4c │ │ │ │ - addi a2,a2,-640 │ │ │ │ - auipc a0,0x4b │ │ │ │ - addi a0,a0,984 │ │ │ │ - jal 27d46 │ │ │ │ - addiw a1,s1,-2 │ │ │ │ - slli a1,a1,0x20 │ │ │ │ - srli a1,a1,0x20 │ │ │ │ - li a5,1 │ │ │ │ - li a4,0 │ │ │ │ - li a7,-1 │ │ │ │ - srliw a3,a1,0x3 │ │ │ │ - add a3,a3,s3 │ │ │ │ + lw s5,0(a4) │ │ │ │ + li a3,253 │ │ │ │ + slli a4,s5,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + add a4,a4,a5 │ │ │ │ + lbu s2,0(a4) │ │ │ │ + bgeu a3,s2,10a0e │ │ │ │ + lwu s6,88(s1) │ │ │ │ + sw s5,68(sp) │ │ │ │ + ld s2,80(s1) │ │ │ │ + li s11,0 │ │ │ │ + addi s0,sp,68 │ │ │ │ + beqz s6,10988 │ │ │ │ + add s7,s11,s6 │ │ │ │ + srli s7,s7,0x1 │ │ │ │ + slli s8,s7,0x3 │ │ │ │ + add s8,s8,s2 │ │ │ │ + mv a1,s8 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 23816 │ │ │ │ + bltz a0,10990 │ │ │ │ + beqz a0,10998 │ │ │ │ + addi s11,s7,1 │ │ │ │ + bltu s11,s6,10964 │ │ │ │ + mv a0,s5 │ │ │ │ + sd s10,96(sp) │ │ │ │ + jal dd88 │ │ │ │ + mv s6,s7 │ │ │ │ + bltu s11,s6,10964 │ │ │ │ + j 10988 │ │ │ │ + beqz s8,10988 │ │ │ │ + lw s2,4(s8) │ │ │ │ + ld a5,72(s1) │ │ │ │ + add a5,a5,s4 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + li a4,253 │ │ │ │ + bgeu a4,a5,10a0a │ │ │ │ + lwu s11,88(s1) │ │ │ │ + sw s3,68(sp) │ │ │ │ + ld s4,80(s1) │ │ │ │ + li s8,0 │ │ │ │ + addi s0,sp,68 │ │ │ │ + beqz s11,109e6 │ │ │ │ + add s5,s8,s11 │ │ │ │ + srli s5,s5,0x1 │ │ │ │ + slli s7,s5,0x3 │ │ │ │ + add s7,s7,s4 │ │ │ │ + mv a1,s7 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 23816 │ │ │ │ + bltz a0,109ee │ │ │ │ + beqz a0,109f6 │ │ │ │ + addi s8,s5,1 │ │ │ │ + bltu s8,s11,109c2 │ │ │ │ + mv a0,s3 │ │ │ │ + sd s10,96(sp) │ │ │ │ + jal dd88 │ │ │ │ + mv s11,s5 │ │ │ │ + bltu s8,s11,109c2 │ │ │ │ + j 109e6 │ │ │ │ + beqz s7,109e6 │ │ │ │ + lw a5,4(s7) │ │ │ │ + bltu a5,s2,10a12 │ │ │ │ + lw s0,8(s1) │ │ │ │ + sd zero,32(sp) │ │ │ │ + addiw s0,s0,-1 │ │ │ │ + j 10554 │ │ │ │ + sext.w a5,a5 │ │ │ │ + j 109fe │ │ │ │ + sext.w s2,s2 │ │ │ │ + j 109a2 │ │ │ │ + ld a4,120(s1) │ │ │ │ + ld a5,72(s1) │ │ │ │ + li a3,253 │ │ │ │ + add s6,a4,s9 │ │ │ │ + lw s5,0(s6) │ │ │ │ + slli a4,s5,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + add a5,a5,a4 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + bgeu a3,a5,10b56 │ │ │ │ + lwu s7,88(s1) │ │ │ │ + sw s5,68(sp) │ │ │ │ + ld s4,80(s1) │ │ │ │ + li s8,0 │ │ │ │ + addi s0,sp,68 │ │ │ │ + beqz s7,10988 │ │ │ │ + add s2,s8,s7 │ │ │ │ + srli s2,s2,0x1 │ │ │ │ + slli s6,s2,0x3 │ │ │ │ + add s6,s6,s4 │ │ │ │ + mv a1,s6 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 23816 │ │ │ │ + bltz a0,10b60 │ │ │ │ + beqz a0,10b68 │ │ │ │ + addi s8,s2,1 │ │ │ │ + bltu s8,s7,10a44 │ │ │ │ + j 10988 │ │ │ │ + beqz s6,10912 │ │ │ │ + lw s5,4(s6) │ │ │ │ + ld a5,72(s1) │ │ │ │ + ld a4,40(sp) │ │ │ │ + li a2,253 │ │ │ │ + addiw a4,a4,1 │ │ │ │ + slli a3,a4,0x20 │ │ │ │ + srli a3,a3,0x20 │ │ │ │ + add a3,a3,a5 │ │ │ │ lbu a3,0(a3) │ │ │ │ - not a2,a1 │ │ │ │ - andi a2,a2,7 │ │ │ │ - sraw a3,a3,a2 │ │ │ │ - andi a3,a3,1 │ │ │ │ - sub a2,a4,a5 │ │ │ │ - sub a0,a5,a4 │ │ │ │ - srai a2,a2,0x3f │ │ │ │ - addi a3,a3,-1 │ │ │ │ - and a2,a2,a0 │ │ │ │ - and a5,a5,a3 │ │ │ │ - addi a1,a1,-1 │ │ │ │ - add a4,a4,a2 │ │ │ │ - addi a5,a5,1 │ │ │ │ - bne a1,a7,13422 │ │ │ │ - sext.w a5,a4 │ │ │ │ - sd a5,40(sp) │ │ │ │ - li a1,0 │ │ │ │ + sext.w s9,a4 │ │ │ │ + bgeu a2,a3,10b74 │ │ │ │ + lwu s11,88(s1) │ │ │ │ + sw a4,68(sp) │ │ │ │ + ld s2,80(s1) │ │ │ │ + li s6,0 │ │ │ │ + addi s0,sp,68 │ │ │ │ + beqz s11,10ac8 │ │ │ │ + add s7,s6,s11 │ │ │ │ + srli s7,s7,0x1 │ │ │ │ + slli s8,s7,0x3 │ │ │ │ + add s8,s8,s2 │ │ │ │ + mv a1,s8 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 23816 │ │ │ │ + bltz a0,10ad0 │ │ │ │ + beqz a0,10ad8 │ │ │ │ + addi s6,s7,1 │ │ │ │ + bltu s6,s11,10aa4 │ │ │ │ + mv a0,s9 │ │ │ │ + sd s10,96(sp) │ │ │ │ + jal dd88 │ │ │ │ + mv s11,s7 │ │ │ │ + bltu s6,s11,10aa4 │ │ │ │ + j 10ac8 │ │ │ │ + beqz s8,10ac8 │ │ │ │ + lw a3,4(s8) │ │ │ │ + ld a5,72(s1) │ │ │ │ + ld a4,120(s1) │ │ │ │ + bgeu a3,s5,1092c │ │ │ │ + slli a3,s4,0x2 │ │ │ │ + add a3,a3,a4 │ │ │ │ + lw s4,0(a3) │ │ │ │ + bgeu s3,s4,1092c │ │ │ │ + ld a3,40(sp) │ │ │ │ + bltu a3,s4,1092c │ │ │ │ + slli a4,s4,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + add a5,a5,a4 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + li a4,253 │ │ │ │ + bgeu a4,a5,10b56 │ │ │ │ + lwu s6,88(s1) │ │ │ │ + sw s4,68(sp) │ │ │ │ + ld s8,80(s1) │ │ │ │ + li s7,0 │ │ │ │ + addi s0,sp,68 │ │ │ │ + beqz s6,10b46 │ │ │ │ + add s5,s7,s6 │ │ │ │ + srli s5,s5,0x1 │ │ │ │ + slli s2,s5,0x3 │ │ │ │ + add s2,s2,s8 │ │ │ │ + mv a1,s2 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 23816 │ │ │ │ + bltz a0,10b7c │ │ │ │ + beqz a0,10b84 │ │ │ │ + addi s7,s5,1 │ │ │ │ + bltu s7,s6,10b22 │ │ │ │ + mv a0,s4 │ │ │ │ + sd s10,96(sp) │ │ │ │ + jal dd88 │ │ │ │ + addiw s0,s2,-1 │ │ │ │ + sd zero,32(sp) │ │ │ │ + j 10554 │ │ │ │ + sext.w a5,a5 │ │ │ │ + sd a5,32(sp) │ │ │ │ + lw s0,8(s1) │ │ │ │ + addiw s0,s0,-1 │ │ │ │ + j 10554 │ │ │ │ + mv s7,s2 │ │ │ │ + bltu s8,s7,10a44 │ │ │ │ + j 10988 │ │ │ │ + beqz s6,10988 │ │ │ │ + lw a5,4(s6) │ │ │ │ + sd a5,32(sp) │ │ │ │ + j 10b5a │ │ │ │ + sext.w a3,a3 │ │ │ │ + j 10ae2 │ │ │ │ + sext.w s5,s5 │ │ │ │ + j 10a76 │ │ │ │ + mv s6,s5 │ │ │ │ + j 10b42 │ │ │ │ + sd zero,0(sp) │ │ │ │ + j 107ba │ │ │ │ + beqz s2,10b46 │ │ │ │ + lw a5,4(s2) │ │ │ │ + sd a5,32(sp) │ │ │ │ + j 10b5a │ │ │ │ + sd s10,96(sp) │ │ │ │ + jal 3a10 <__stack_chk_fail@plt> │ │ │ │ + addi sp,sp,-192 │ │ │ │ + sd s4,144(sp) │ │ │ │ + mv s4,a2 │ │ │ │ + auipc a2,0x69 │ │ │ │ + ld a2,884(a2) │ │ │ │ + sd s1,168(sp) │ │ │ │ + sd ra,184(sp) │ │ │ │ + sd s0,176(sp) │ │ │ │ + sd s2,160(sp) │ │ │ │ + sd s3,152(sp) │ │ │ │ + sd s5,136(sp) │ │ │ │ + sd s6,128(sp) │ │ │ │ + sd s7,120(sp) │ │ │ │ + sd s8,112(sp) │ │ │ │ + sd s10,96(sp) │ │ │ │ + sd s11,88(sp) │ │ │ │ + ld a5,0(a2) │ │ │ │ + sd a5,72(sp) │ │ │ │ li a5,0 │ │ │ │ - beqz s1,1348a │ │ │ │ - ld a2,8(sp) │ │ │ │ - slli a4,a1,0x20 │ │ │ │ - srli a3,a4,0x1e │ │ │ │ - add a3,a3,a2 │ │ │ │ - srliw a4,a5,0x3 │ │ │ │ - sw a5,0(a3) │ │ │ │ + sd a3,48(sp) │ │ │ │ + sd a4,24(sp) │ │ │ │ + mv s1,a1 │ │ │ │ + bnez s4,10d10 │ │ │ │ + lw a5,8(a1) │ │ │ │ + li a0,24 │ │ │ │ + mv s0,a4 │ │ │ │ + addiw a5,a5,-1 │ │ │ │ + sltu a5,a3,a5 │ │ │ │ + sd a5,56(sp) │ │ │ │ + jal 3330 │ │ │ │ + li a2,8 │ │ │ │ + li a1,10 │ │ │ │ + sd a0,16(sp) │ │ │ │ + jal 54a18 │ │ │ │ + sd zero,32(sp) │ │ │ │ + bnez s0,10f94 │ │ │ │ + ld a5,56(sp) │ │ │ │ + bnez a5,10d28 │ │ │ │ + lw a5,8(s1) │ │ │ │ + addiw a5,a5,-1 │ │ │ │ + bgeu s4,a5,10cde │ │ │ │ + ld a5,120(s1) │ │ │ │ + sd s9,104(sp) │ │ │ │ + li a4,-1 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + li s6,253 │ │ │ │ + addi s0,sp,64 │ │ │ │ + sd a4,40(sp) │ │ │ │ + slli s2,s4,0x20 │ │ │ │ + srli s2,s2,0x20 │ │ │ │ + slli s7,s2,0x2 │ │ │ │ + add a5,a5,s7 │ │ │ │ + lw s10,0(a5) │ │ │ │ + ld a5,72(s1) │ │ │ │ + slli a4,s10,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + add a4,a4,a5 │ │ │ │ + lbu s5,0(a4) │ │ │ │ + bgeu s6,s5,10f46 │ │ │ │ + lwu s11,88(s1) │ │ │ │ + sw s10,64(sp) │ │ │ │ + ld s3,80(s1) │ │ │ │ + beqz s11,10c66 │ │ │ │ + li s9,0 │ │ │ │ + add s5,s9,s11 │ │ │ │ + srli s5,s5,0x1 │ │ │ │ + slli a1,s5,0x3 │ │ │ │ + add s8,s3,a1 │ │ │ │ + mv a1,s8 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 23816 │ │ │ │ + bltz a0,10db6 │ │ │ │ + beqz a0,10dbe │ │ │ │ + addi s9,s5,1 │ │ │ │ + bltu s9,s11,10c3e │ │ │ │ + mv a3,s10 │ │ │ │ + auipc a2,0x4e │ │ │ │ + addi a2,a2,-1136 │ │ │ │ + li a1,658 │ │ │ │ + auipc a0,0x4e │ │ │ │ + addi a0,a0,-1108 │ │ │ │ + jal 22b80 │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ + mv s3,s4 │ │ │ │ + ld a5,56(sp) │ │ │ │ + ld s9,104(sp) │ │ │ │ + beqz a5,10cde │ │ │ │ + ld a5,48(sp) │ │ │ │ + slli a4,a5,0x20 │ │ │ │ + slli a5,s3,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + mv s3,a5 │ │ │ │ + or a5,a5,a4 │ │ │ │ + ld a4,24(sp) │ │ │ │ + beqz a4,10cc4 │ │ │ │ + ld a3,0(s1) │ │ │ │ + ld a4,16(s1) │ │ │ │ + slli s3,s3,0x2 │ │ │ │ add a4,a4,s3 │ │ │ │ + lw a4,0(a4) │ │ │ │ + ld a1,32(sp) │ │ │ │ + ld a2,16(a3) │ │ │ │ + lbu a3,44(a3) │ │ │ │ + addw a4,a4,a1 │ │ │ │ + slli a4,a4,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + add a4,a4,a2 │ │ │ │ lbu a4,0(a4) │ │ │ │ - not a3,a5 │ │ │ │ - andi a3,a3,7 │ │ │ │ - sraw a4,a4,a3 │ │ │ │ - andi a4,a4,1 │ │ │ │ - addiw a5,a5,1 │ │ │ │ - addw a1,a1,a4 │ │ │ │ - bne s1,a5,13460 │ │ │ │ - auipc a2,0x4c │ │ │ │ - addi a2,a2,-450 │ │ │ │ - li a1,1682 │ │ │ │ - auipc a0,0x4b │ │ │ │ - addi a0,a0,842 │ │ │ │ - jal 27d46 │ │ │ │ - auipc a2,0x4b │ │ │ │ - addi a2,a2,1718 │ │ │ │ - li a1,838 │ │ │ │ - auipc a0,0x4b │ │ │ │ - addi a0,a0,818 │ │ │ │ - jal 27d46 │ │ │ │ - ld s0,48(sp) │ │ │ │ - mv a0,s8 │ │ │ │ - li a2,0 │ │ │ │ - mv a1,s0 │ │ │ │ - jal 14cf2 │ │ │ │ - auipc a2,0x4b │ │ │ │ - addi a2,a2,1714 │ │ │ │ - li a1,841 │ │ │ │ - auipc a0,0x4b │ │ │ │ - addi a0,a0,782 │ │ │ │ - jal 27d46 │ │ │ │ - lui a1,0x1 │ │ │ │ - addi a1,a1,-8 │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - addiw s0,s0,1 │ │ │ │ - slli a5,s0,0x20 │ │ │ │ - srli s0,a5,0x1d │ │ │ │ - mv s2,a0 │ │ │ │ - mv a1,s0 │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - mv s11,a0 │ │ │ │ - mv a1,s0 │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - mv s7,a0 │ │ │ │ - auipc a2,0x4b │ │ │ │ - addi a2,a2,1696 │ │ │ │ - li a1,846 │ │ │ │ - auipc a0,0x4b │ │ │ │ - addi a0,a0,716 │ │ │ │ - sd s7,16(sp) │ │ │ │ - jal 27d46 │ │ │ │ - mv a2,s0 │ │ │ │ - li a1,0 │ │ │ │ - mv a0,s11 │ │ │ │ - jal 3890 │ │ │ │ - lui a2,0x1 │ │ │ │ - addi a2,a2,-16 │ │ │ │ - lui t3,0x1 │ │ │ │ - add s9,s2,a2 │ │ │ │ - li a5,0 │ │ │ │ - addi t3,t3,-24 │ │ │ │ - add s6,s2,t3 │ │ │ │ - mv t5,s2 │ │ │ │ - mv s2,a5 │ │ │ │ - mv a5,s9 │ │ │ │ - sd s10,0(s11) │ │ │ │ - sd s1,64(sp) │ │ │ │ - sd s5,72(sp) │ │ │ │ - mv s1,s10 │ │ │ │ - mv s9,s8 │ │ │ │ - li s7,1 │ │ │ │ - mv s8,s4 │ │ │ │ - mv s10,s11 │ │ │ │ - mv s4,s3 │ │ │ │ - sd a2,0(sp) │ │ │ │ - mv s5,s6 │ │ │ │ - mv s3,a5 │ │ │ │ - mv s6,s8 │ │ │ │ - li t4,0 │ │ │ │ - mv s8,s2 │ │ │ │ - mv s2,s4 │ │ │ │ - mv s4,s3 │ │ │ │ - mv s3,s1 │ │ │ │ - bge t4,s3,135ae │ │ │ │ - slli a2,t4,0x3 │ │ │ │ - add s1,s10,a2 │ │ │ │ - ld s0,0(s1) │ │ │ │ - bltz s0,13582 │ │ │ │ - j 13662 │ │ │ │ - bge s11,s3,1364e │ │ │ │ - neg s11,s0 │ │ │ │ - slli s1,s11,0x3 │ │ │ │ - add s1,s1,s10 │ │ │ │ - mv a5,s0 │ │ │ │ - ld s0,0(s1) │ │ │ │ - bltz s0,1357e │ │ │ │ - add a2,a2,s10 │ │ │ │ - sd a5,0(a2) │ │ │ │ - ld a2,0(sp) │ │ │ │ - mv a0,t5 │ │ │ │ - li a1,0 │ │ │ │ - jal 3890 │ │ │ │ - mv t5,a0 │ │ │ │ - blt s11,s3,13a74 │ │ │ │ - mv t4,s11 │ │ │ │ - blt t4,s3,1356e │ │ │ │ - ld a5,40(sp) │ │ │ │ - mv s1,s3 │ │ │ │ - mv s3,s4 │ │ │ │ - mv s4,s2 │ │ │ │ - mv s2,s8 │ │ │ │ - addiw s2,s2,1 │ │ │ │ - mv s8,s6 │ │ │ │ - bgeu a5,s2,1355e │ │ │ │ - auipc a2,0x4b │ │ │ │ - addi a2,a2,1528 │ │ │ │ - li a1,946 │ │ │ │ - auipc a0,0x4b │ │ │ │ - addi a0,a0,532 │ │ │ │ - mv s2,t5 │ │ │ │ - ld s1,64(sp) │ │ │ │ - ld s5,72(sp) │ │ │ │ - jal 27d46 │ │ │ │ - mv a0,s10 │ │ │ │ - jal 3670 │ │ │ │ + beq a4,a3,10cde │ │ │ │ + ld s0,16(sp) │ │ │ │ + addi a1,sp,64 │ │ │ │ + sd a5,64(sp) │ │ │ │ + mv a0,s0 │ │ │ │ + jal 54b64 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 54ca8 │ │ │ │ + sext.w a5,a0 │ │ │ │ + bnez a5,1107e │ │ │ │ + auipc a5,0x69 │ │ │ │ + ld a5,562(a5) │ │ │ │ + ld a4,72(sp) │ │ │ │ + ld a5,0(a5) │ │ │ │ + xor a5,a5,a4 │ │ │ │ + li a4,0 │ │ │ │ + bnez a5,112fc │ │ │ │ + ld ra,184(sp) │ │ │ │ + ld s0,176(sp) │ │ │ │ ld a0,16(sp) │ │ │ │ - mv s3,s4 │ │ │ │ - mv s4,s6 │ │ │ │ - jal 3670 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 3670 │ │ │ │ - auipc a2,0x4c │ │ │ │ - addi a2,a2,-1028 │ │ │ │ - li a1,1684 │ │ │ │ - auipc a0,0x4b │ │ │ │ - addi a0,a0,480 │ │ │ │ - jal 27d46 │ │ │ │ - ld s0,48(sp) │ │ │ │ - li a2,1 │ │ │ │ - mv a0,s9 │ │ │ │ - mv a1,s0 │ │ │ │ - jal 14d12 │ │ │ │ - beqz a0,138d4 │ │ │ │ - mv a0,s9 │ │ │ │ - jal 3670 │ │ │ │ - auipc a2,0x4c │ │ │ │ - addi a2,a2,-818 │ │ │ │ - li a1,1688 │ │ │ │ - auipc a0,0x4b │ │ │ │ - addi a0,a0,434 │ │ │ │ - jal 27d46 │ │ │ │ - ld s2,8(sp) │ │ │ │ - mv a5,s3 │ │ │ │ - mv a4,s0 │ │ │ │ - mv a3,s2 │ │ │ │ - mv a2,s1 │ │ │ │ - mv a1,s4 │ │ │ │ - li a0,0 │ │ │ │ - jal 11ec2 │ │ │ │ - j 1308a │ │ │ │ - add a2,a2,s10 │ │ │ │ - sd a5,0(a2) │ │ │ │ - ld a2,0(sp) │ │ │ │ - mv a0,t5 │ │ │ │ - li a1,0 │ │ │ │ - jal 3890 │ │ │ │ - mv t5,a0 │ │ │ │ - mv t4,s11 │ │ │ │ - j 135aa │ │ │ │ - ld a2,0(sp) │ │ │ │ - neg a5,t4 │ │ │ │ - addi a7,s0,-1 │ │ │ │ - mv a0,t5 │ │ │ │ - sd a5,0(s1) │ │ │ │ - li a1,0 │ │ │ │ - sd t4,32(sp) │ │ │ │ - sd a7,24(sp) │ │ │ │ - jal 3890 │ │ │ │ - ld t4,32(sp) │ │ │ │ - ld a7,24(sp) │ │ │ │ - mv t5,a0 │ │ │ │ - mv t3,t4 │ │ │ │ - mv s11,t4 │ │ │ │ - mv t4,s0 │ │ │ │ - sext.w t1,s11 │ │ │ │ - blt a7,t3,138cc │ │ │ │ + ld s1,168(sp) │ │ │ │ + ld s2,160(sp) │ │ │ │ + ld s3,152(sp) │ │ │ │ + ld s4,144(sp) │ │ │ │ + ld s5,136(sp) │ │ │ │ + ld s6,128(sp) │ │ │ │ + ld s7,120(sp) │ │ │ │ + ld s8,112(sp) │ │ │ │ + ld s10,96(sp) │ │ │ │ + ld s11,88(sp) │ │ │ │ + addi sp,sp,192 │ │ │ │ + ret │ │ │ │ + li a0,24 │ │ │ │ + jal 3330 │ │ │ │ + li a2,8 │ │ │ │ + li a1,10 │ │ │ │ + sd a0,16(sp) │ │ │ │ + jal 54a18 │ │ │ │ + ld a5,24(sp) │ │ │ │ + sd zero,32(sp) │ │ │ │ + bnez a5,11004 │ │ │ │ + ld a2,48(sp) │ │ │ │ + ld a5,120(s1) │ │ │ │ + slli s2,s4,0x20 │ │ │ │ + slli a3,a2,0x20 │ │ │ │ + srli a4,a3,0x1e │ │ │ │ + add a4,a4,a5 │ │ │ │ + lw s3,0(a4) │ │ │ │ + srli s2,s2,0x20 │ │ │ │ + bgeu s4,s3,10daa │ │ │ │ + bltu a2,s3,10daa │ │ │ │ + ld a4,24(sp) │ │ │ │ + beqz a4,10d72 │ │ │ │ + ld a4,16(s1) │ │ │ │ + slli a2,s2,0x2 │ │ │ │ + ld a3,0(s1) │ │ │ │ + add a2,a2,a4 │ │ │ │ + lw a2,0(a2) │ │ │ │ + ld s0,32(sp) │ │ │ │ + ld a1,16(a3) │ │ │ │ + lbu a0,44(a3) │ │ │ │ + addw a2,a2,s0 │ │ │ │ + slli a2,a2,0x20 │ │ │ │ + srli a2,a2,0x20 │ │ │ │ + add a2,a2,a1 │ │ │ │ + lbu a2,0(a2) │ │ │ │ + beq a2,a0,111ae │ │ │ │ + ld s0,16(sp) │ │ │ │ + addiw a5,s3,-1 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + or a5,s2,a5 │ │ │ │ + addi a1,sp,64 │ │ │ │ + mv a0,s0 │ │ │ │ + sd a5,64(sp) │ │ │ │ + jal 54b64 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 54ca8 │ │ │ │ + sext.w a5,a0 │ │ │ │ + bnez a5,110b0 │ │ │ │ + lw a5,8(s1) │ │ │ │ + addiw a5,a5,-1 │ │ │ │ + bgeu s3,a5,10c8e │ │ │ │ + li a4,1 │ │ │ │ + ld a5,120(s1) │ │ │ │ + sd s9,104(sp) │ │ │ │ + mv s4,s3 │ │ │ │ + sd a4,56(sp) │ │ │ │ + j 10bfe │ │ │ │ + slli a4,s2,0x2 │ │ │ │ + add a4,a4,a5 │ │ │ │ + lw s3,0(a4) │ │ │ │ + j 10d4a │ │ │ │ + mv s11,s5 │ │ │ │ + bltu s9,s11,10c3e │ │ │ │ + j 10c66 │ │ │ │ + beqz s8,10c66 │ │ │ │ + lw s5,4(s8) │ │ │ │ + ld a5,72(s1) │ │ │ │ + add a5,a5,s2 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + bgeu s6,a5,10f42 │ │ │ │ + lwu s8,88(s1) │ │ │ │ + sw s4,64(sp) │ │ │ │ + ld s3,80(s1) │ │ │ │ + beqz s8,10e08 │ │ │ │ + li s11,0 │ │ │ │ + add s10,s11,s8 │ │ │ │ + srli s10,s10,0x1 │ │ │ │ + slli a1,s10,0x3 │ │ │ │ + add s9,s3,a1 │ │ │ │ + mv a1,s9 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 23816 │ │ │ │ + bltz a0,10e0c │ │ │ │ + beqz a0,10e14 │ │ │ │ + addi s11,s10,1 │ │ │ │ + bltu s11,s8,10de2 │ │ │ │ + mv a3,s4 │ │ │ │ + j 10c68 │ │ │ │ + mv s8,s10 │ │ │ │ + bltu s11,s8,10de2 │ │ │ │ + j 10e08 │ │ │ │ + beqz s9,10e08 │ │ │ │ + lw a5,4(s9) │ │ │ │ + bne a5,s5,10c86 │ │ │ │ + ld a5,72(s1) │ │ │ │ + add a4,a5,s2 │ │ │ │ + lbu s5,0(a4) │ │ │ │ + bgeu s6,s5,10f4a │ │ │ │ + lwu s11,88(s1) │ │ │ │ + sw s4,64(sp) │ │ │ │ + ld s3,80(s1) │ │ │ │ + beqz s11,10e08 │ │ │ │ + li s9,0 │ │ │ │ + add s5,s9,s11 │ │ │ │ + srli s5,s5,0x1 │ │ │ │ + slli s10,s5,0x3 │ │ │ │ + add s10,s10,s3 │ │ │ │ + mv a1,s10 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 23816 │ │ │ │ + bltz a0,10e64 │ │ │ │ + beqz a0,10e6c │ │ │ │ + addi s9,s5,1 │ │ │ │ + bltu s9,s11,10e3e │ │ │ │ + j 10e08 │ │ │ │ + mv s11,s5 │ │ │ │ + bltu s9,s11,10e3e │ │ │ │ + j 10e08 │ │ │ │ + beqz s10,10e08 │ │ │ │ + addiw a4,s4,1 │ │ │ │ + ld a5,72(s1) │ │ │ │ + slli a3,a4,0x20 │ │ │ │ + srli a3,a3,0x20 │ │ │ │ + add a5,a5,a3 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + sext.w a3,a4 │ │ │ │ + sd a3,8(sp) │ │ │ │ + lw s5,4(s10) │ │ │ │ + bgeu s6,a5,10f66 │ │ │ │ + lwu s9,88(s1) │ │ │ │ + sw a4,64(sp) │ │ │ │ + ld s3,80(s1) │ │ │ │ + beqz s9,10ec6 │ │ │ │ + li s10,0 │ │ │ │ + add a5,s10,s9 │ │ │ │ + srli s8,a5,0x1 │ │ │ │ + slli a1,s8,0x3 │ │ │ │ + add s11,s3,a1 │ │ │ │ + mv a1,s11 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 23816 │ │ │ │ + bltz a0,10eca │ │ │ │ + beqz a0,10ed2 │ │ │ │ + addi s10,s8,1 │ │ │ │ + bltu s10,s9,10ea0 │ │ │ │ ld a3,8(sp) │ │ │ │ - ld a2,16(sp) │ │ │ │ - mv a1,t1 │ │ │ │ - slli a5,a1,0x20 │ │ │ │ + j 10c68 │ │ │ │ + mv s9,s8 │ │ │ │ + bltu s10,s9,10ea0 │ │ │ │ + j 10ec6 │ │ │ │ + beqz s11,10ec6 │ │ │ │ + lw a5,4(s11) │ │ │ │ + bltu a5,s5,10c86 │ │ │ │ + ld a5,120(s1) │ │ │ │ + add a5,a5,s7 │ │ │ │ + lw s3,0(a5) │ │ │ │ + beqz s3,10c86 │ │ │ │ + ld a5,24(sp) │ │ │ │ + beqz a5,10f0e │ │ │ │ + ld a4,16(s1) │ │ │ │ + ld a3,0(s1) │ │ │ │ + ld a2,32(sp) │ │ │ │ + add a4,a4,s7 │ │ │ │ + lw a5,0(a4) │ │ │ │ + ld a4,16(a3) │ │ │ │ + lbu a3,44(a3) │ │ │ │ + addw a5,a5,a2 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ srli a5,a5,0x20 │ │ │ │ - slli a4,a5,0x2 │ │ │ │ - add a4,a4,a3 │ │ │ │ - lw a0,0(a4) │ │ │ │ - slli a5,a5,0x3 │ │ │ │ - add a5,a5,a2 │ │ │ │ - addw a4,a0,s8 │ │ │ │ - slli a0,a0,0x20 │ │ │ │ - srli a0,a0,0x20 │ │ │ │ - srliw a6,a4,0x3 │ │ │ │ - sd a0,0(a5) │ │ │ │ - slli a0,a4,0x20 │ │ │ │ - add a5,s2,a6 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - srli a0,a0,0x20 │ │ │ │ - add a0,a0,s6 │ │ │ │ - not a4,a4 │ │ │ │ - lbu a0,0(a0) │ │ │ │ - andi a4,a4,7 │ │ │ │ - sraw a5,a5,a4 │ │ │ │ - not a5,a5 │ │ │ │ - slli a4,a0,0x1 │ │ │ │ - andi a5,a5,1 │ │ │ │ add a5,a5,a4 │ │ │ │ - slli a5,a5,0x3 │ │ │ │ - add a5,a5,t5 │ │ │ │ - ld a4,0(a5) │ │ │ │ - addiw a1,a1,1 │ │ │ │ - slli a0,a1,0x20 │ │ │ │ - addi a4,a4,1 │ │ │ │ - srli a0,a0,0x20 │ │ │ │ - sd a4,0(a5) │ │ │ │ - bge a7,a0,13694 │ │ │ │ - ld a2,0(t5) │ │ │ │ - sd s11,0(t5) │ │ │ │ - addi a5,t5,8 │ │ │ │ - mv a1,t5 │ │ │ │ - mv a0,s11 │ │ │ │ - add a0,a0,a2 │ │ │ │ - addi a5,a5,8 │ │ │ │ - ld a2,-8(a5) │ │ │ │ - sd a0,-8(a5) │ │ │ │ - bne a5,s4,13704 │ │ │ │ - blt a7,t3,1377c │ │ │ │ - ld a6,8(sp) │ │ │ │ - ld t3,16(sp) │ │ │ │ - mv a3,t1 │ │ │ │ - slli a4,a3,0x20 │ │ │ │ - srli a5,a4,0x1d │ │ │ │ - add a5,a5,t3 │ │ │ │ - lw a2,0(a5) │ │ │ │ - addiw a3,a3,1 │ │ │ │ - slli a0,a3,0x20 │ │ │ │ - addw a4,a2,s8 │ │ │ │ - srliw a5,a4,0x3 │ │ │ │ - slli t1,a4,0x20 │ │ │ │ - add a5,a5,s2 │ │ │ │ lbu a5,0(a5) │ │ │ │ - srli t1,t1,0x20 │ │ │ │ - add t1,t1,s6 │ │ │ │ - not a4,a4 │ │ │ │ - lbu t1,0(t1) │ │ │ │ - andi a4,a4,7 │ │ │ │ - sraw a5,a5,a4 │ │ │ │ - not a5,a5 │ │ │ │ - slli a4,t1,0x1 │ │ │ │ - andi a5,a5,1 │ │ │ │ - add a5,a5,a4 │ │ │ │ - slli a5,a5,0x3 │ │ │ │ - add a5,a5,t5 │ │ │ │ - ld a4,0(a5) │ │ │ │ - srli a0,a0,0x20 │ │ │ │ - slli t1,a4,0x2 │ │ │ │ - add t1,t1,a6 │ │ │ │ - sw a2,0(t1) │ │ │ │ - addi a4,a4,1 │ │ │ │ - sd a4,0(a5) │ │ │ │ - bge a7,a0,1371e │ │ │ │ - ld a5,0(t5) │ │ │ │ - beqz s8,13834 │ │ │ │ - bge s11,a5,137b0 │ │ │ │ - addiw a2,a5,-1 │ │ │ │ - srliw a2,a2,0x3 │ │ │ │ - add a2,a2,s9 │ │ │ │ - lbu a0,0(a2) │ │ │ │ - negw a5,a5 │ │ │ │ - andi a5,a5,7 │ │ │ │ - sllw a5,s7,a5 │ │ │ │ - or a5,a5,a0 │ │ │ │ - sb a5,0(a2) │ │ │ │ - ld a5,0(t5) │ │ │ │ - neg a5,a5 │ │ │ │ - sd a5,0(s1) │ │ │ │ - li a0,1 │ │ │ │ - li a6,510 │ │ │ │ - j 137fc │ │ │ │ - bge a4,a5,137f4 │ │ │ │ - addiw a4,a5,-1 │ │ │ │ - srliw a4,a4,0x3 │ │ │ │ - add a4,a4,s9 │ │ │ │ - lbu a3,0(a4) │ │ │ │ - negw a5,a5 │ │ │ │ - andi a5,a5,7 │ │ │ │ - sllw a5,s7,a5 │ │ │ │ - or a5,a5,a3 │ │ │ │ - sb a5,0(a4) │ │ │ │ - andi a5,a0,1 │ │ │ │ - ld a4,0(a1) │ │ │ │ - ld a3,8(a1) │ │ │ │ - addiw a5,a5,-1 │ │ │ │ + beq a5,a3,10f34 │ │ │ │ + ld a4,40(sp) │ │ │ │ + ld s4,16(sp) │ │ │ │ + addiw a5,s3,-1 │ │ │ │ slli a5,a5,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - slli a4,a4,0x3 │ │ │ │ - xor a3,a3,a5 │ │ │ │ - add a4,a4,s10 │ │ │ │ - sub a5,a3,a5 │ │ │ │ - sd a5,0(a4) │ │ │ │ - addiw a0,a0,1 │ │ │ │ - addi a1,a1,8 │ │ │ │ - beq a0,a6,1356a │ │ │ │ - ld a4,0(a1) │ │ │ │ - ld a5,8(a1) │ │ │ │ - addi a4,a4,1 │ │ │ │ - bne a5,a4,137b8 │ │ │ │ - addiw a4,a5,-1 │ │ │ │ - srliw a4,a4,0x3 │ │ │ │ - add a4,a4,s9 │ │ │ │ - lbu a3,0(a4) │ │ │ │ - negw a5,a5 │ │ │ │ - andi a5,a5,7 │ │ │ │ - sllw a5,s7,a5 │ │ │ │ - or a5,a5,a3 │ │ │ │ - sb a5,0(a4) │ │ │ │ - ld a5,0(a1) │ │ │ │ - ld a4,8(a1) │ │ │ │ - slli a5,a5,0x3 │ │ │ │ - add a5,a5,s10 │ │ │ │ - neg a4,a4 │ │ │ │ - sd a4,0(a5) │ │ │ │ - j 137f4 │ │ │ │ - bge s11,a5,13894 │ │ │ │ - addiw a2,a5,-1 │ │ │ │ - srliw a2,a2,0x3 │ │ │ │ - add a2,a2,s9 │ │ │ │ - lbu a0,0(a2) │ │ │ │ - negw a5,a5 │ │ │ │ - andi a5,a5,7 │ │ │ │ - sllw a5,s7,a5 │ │ │ │ - or a5,a5,a0 │ │ │ │ - sb a5,0(a2) │ │ │ │ - ld a5,0(t5) │ │ │ │ - neg a5,a5 │ │ │ │ - sd a5,0(s1) │ │ │ │ - j 13894 │ │ │ │ - bge a4,a5,1388e │ │ │ │ - addiw a4,a5,-1 │ │ │ │ - srliw a4,a4,0x3 │ │ │ │ - add a4,a4,s9 │ │ │ │ - lbu a3,0(a4) │ │ │ │ - negw a5,a5 │ │ │ │ - andi a5,a5,7 │ │ │ │ - sllw a5,s7,a5 │ │ │ │ - or a5,a5,a3 │ │ │ │ - sb a5,0(a4) │ │ │ │ - ld a5,0(a1) │ │ │ │ - ld a4,8(a1) │ │ │ │ - slli a5,a5,0x3 │ │ │ │ - add a5,a5,s10 │ │ │ │ - sd a4,0(a5) │ │ │ │ - addi a1,a1,8 │ │ │ │ - beq a1,s5,1356a │ │ │ │ - ld a4,0(a1) │ │ │ │ - ld a5,8(a1) │ │ │ │ - addi a4,a4,1 │ │ │ │ - bne a5,a4,13862 │ │ │ │ - addiw a4,a5,-1 │ │ │ │ - srliw a4,a4,0x3 │ │ │ │ - add a4,a4,s9 │ │ │ │ - lbu a3,0(a4) │ │ │ │ - negw a5,a5 │ │ │ │ - andi a5,a5,7 │ │ │ │ - sllw a5,s7,a5 │ │ │ │ - or a5,a5,a3 │ │ │ │ - sb a5,0(a4) │ │ │ │ - ld a5,0(a1) │ │ │ │ - ld a4,8(a1) │ │ │ │ - slli a5,a5,0x3 │ │ │ │ - add a5,a5,s10 │ │ │ │ - neg a4,a4 │ │ │ │ - sd a4,0(a5) │ │ │ │ - j 1388e │ │ │ │ - li a2,0 │ │ │ │ - j 136f8 │ │ │ │ - li a3,0 │ │ │ │ - j 13184 │ │ │ │ - auipc a2,0x4c │ │ │ │ - addi a2,a2,-1700 │ │ │ │ - li a1,1698 │ │ │ │ - auipc a0,0x4b │ │ │ │ - addi a0,a0,-256 │ │ │ │ - jal 27d46 │ │ │ │ - ld s2,8(sp) │ │ │ │ - ld a3,48(sp) │ │ │ │ - li a6,1 │ │ │ │ - mv a5,s3 │ │ │ │ - mv a4,s9 │ │ │ │ - mv a2,s2 │ │ │ │ - mv a1,s1 │ │ │ │ - li a0,0 │ │ │ │ - jal 119ac │ │ │ │ - mv s0,a0 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 3670 │ │ │ │ - mv a0,s9 │ │ │ │ - jal 3670 │ │ │ │ - auipc a2,0x4c │ │ │ │ - addi a2,a2,-1726 │ │ │ │ - li a1,1703 │ │ │ │ - auipc a0,0x4b │ │ │ │ - addi a0,a0,-314 │ │ │ │ - jal 27d46 │ │ │ │ - mv a1,s0 │ │ │ │ - mv a2,s5 │ │ │ │ - li a0,0 │ │ │ │ - jal 12684 │ │ │ │ - mv s2,a0 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 3670 │ │ │ │ - auipc a2,0x4c │ │ │ │ - addi a2,a2,-1568 │ │ │ │ - li a1,1709 │ │ │ │ - auipc a0,0x4b │ │ │ │ - addi a0,a0,-356 │ │ │ │ - jal 27d46 │ │ │ │ - lw s0,80(sp) │ │ │ │ - li a5,1 │ │ │ │ - mv a4,s3 │ │ │ │ - mv a3,s0 │ │ │ │ - mv a2,s2 │ │ │ │ - mv a1,s1 │ │ │ │ - li a0,0 │ │ │ │ - jal 11b90 │ │ │ │ - auipc a2,0x4c │ │ │ │ - addi a2,a2,-1586 │ │ │ │ - li a1,1711 │ │ │ │ - auipc a0,0x4b │ │ │ │ - addi a0,a0,-398 │ │ │ │ - jal 27d46 │ │ │ │ - mv a5,s3 │ │ │ │ - mv a4,s0 │ │ │ │ - j 13640 │ │ │ │ - auipc a2,0x4c │ │ │ │ - addi a2,a2,-1872 │ │ │ │ - li a1,1645 │ │ │ │ - auipc a0,0x4b │ │ │ │ - addi a0,a0,-428 │ │ │ │ - jal 27d46 │ │ │ │ - ld s2,8(sp) │ │ │ │ - li a6,0 │ │ │ │ - mv a5,s3 │ │ │ │ - mv a4,s8 │ │ │ │ - mv a3,s9 │ │ │ │ - mv a2,s2 │ │ │ │ - mv a1,s1 │ │ │ │ - li a0,0 │ │ │ │ - jal 119ac │ │ │ │ - mv s0,a0 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 3670 │ │ │ │ - mv a0,s8 │ │ │ │ - jal 3670 │ │ │ │ - auipc a2,0x4c │ │ │ │ - addi a2,a2,-1898 │ │ │ │ - li a1,1650 │ │ │ │ - auipc a0,0x4b │ │ │ │ - addi a0,a0,-486 │ │ │ │ - jal 27d46 │ │ │ │ - ld a2,48(sp) │ │ │ │ + and s2,s2,a4 │ │ │ │ + or s2,s2,a5 │ │ │ │ mv a1,s0 │ │ │ │ - li a0,0 │ │ │ │ - jal 12684 │ │ │ │ - mv s2,a0 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 3670 │ │ │ │ - auipc a2,0x4c │ │ │ │ - addi a2,a2,-1916 │ │ │ │ - li a1,1654 │ │ │ │ - auipc a0,0x4b │ │ │ │ - addi a0,a0,-528 │ │ │ │ - jal 27d46 │ │ │ │ - lw s0,84(sp) │ │ │ │ - li a5,0 │ │ │ │ - mv a4,s3 │ │ │ │ - mv a3,s0 │ │ │ │ - mv a2,s2 │ │ │ │ - mv a1,s1 │ │ │ │ - li a0,0 │ │ │ │ - jal 11b90 │ │ │ │ - auipc a2,0x4c │ │ │ │ - addi a2,a2,-1934 │ │ │ │ - li a1,1657 │ │ │ │ - auipc a0,0x4b │ │ │ │ - addi a0,a0,-570 │ │ │ │ - jal 27d46 │ │ │ │ - mv a5,s3 │ │ │ │ - mv a4,s0 │ │ │ │ - j 1307e │ │ │ │ - auipc a2,0x4b │ │ │ │ - addi a2,a2,1770 │ │ │ │ - li a1,1595 │ │ │ │ - auipc a0,0x4b │ │ │ │ - addi a0,a0,-602 │ │ │ │ - jal 27d46 │ │ │ │ - li a1,4 │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - mv a3,a0 │ │ │ │ - mv s2,a0 │ │ │ │ - sw s0,0(a0) │ │ │ │ - mv a5,s3 │ │ │ │ - li a4,1 │ │ │ │ - mv a2,s1 │ │ │ │ - mv a1,s4 │ │ │ │ - li a0,0 │ │ │ │ - jal 11ce8 │ │ │ │ - mv s0,a0 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 3670 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 3670 │ │ │ │ - j 130a2 │ │ │ │ - addi a7,s0,-1 │ │ │ │ - mv t3,s11 │ │ │ │ - mv t4,s0 │ │ │ │ - j 13686 │ │ │ │ - addi a6,s0,-1 │ │ │ │ mv a0,s4 │ │ │ │ - mv t3,s0 │ │ │ │ - j 13108 │ │ │ │ - sd s6,144(sp) │ │ │ │ - sd s7,136(sp) │ │ │ │ - sd s8,128(sp) │ │ │ │ - sd s10,112(sp) │ │ │ │ - sd s11,104(sp) │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - beqz a1,13aee │ │ │ │ - addi sp,sp,-48 │ │ │ │ - sd s0,32(sp) │ │ │ │ - sd s1,24(sp) │ │ │ │ - sd s2,16(sp) │ │ │ │ - sd s3,8(sp) │ │ │ │ - sd s4,0(sp) │ │ │ │ - sd ra,40(sp) │ │ │ │ - mv s2,a1 │ │ │ │ - mv s1,a0 │ │ │ │ - li s0,0 │ │ │ │ - auipc s4,0x4c │ │ │ │ - addi s4,s4,-1886 │ │ │ │ - auipc s3,0x4e │ │ │ │ - addi s3,s3,1218 │ │ │ │ - mv a2,s0 │ │ │ │ - mv a1,s4 │ │ │ │ - li a0,1 │ │ │ │ - jal 37c0 <__printf_chk@plt> │ │ │ │ - ld a0,0(s1) │ │ │ │ - addiw s0,s0,1 │ │ │ │ - addi s1,s1,8 │ │ │ │ - jal 3e932 │ │ │ │ - mv a1,s3 │ │ │ │ - li a0,1 │ │ │ │ - jal 37c0 <__printf_chk@plt> │ │ │ │ - bne s2,s0,13abe │ │ │ │ - ld ra,40(sp) │ │ │ │ - ld s0,32(sp) │ │ │ │ - ld s1,24(sp) │ │ │ │ + sd s2,64(sp) │ │ │ │ + jal 54b64 │ │ │ │ + mv a0,s4 │ │ │ │ + jal 54ca8 │ │ │ │ + sext.w a0,a0 │ │ │ │ + bnez a0,10f6a │ │ │ │ + lw a5,8(s1) │ │ │ │ + addiw a5,a5,-1 │ │ │ │ + bgeu s3,a5,10c88 │ │ │ │ + ld a5,120(s1) │ │ │ │ + mv s4,s3 │ │ │ │ + j 10c0a │ │ │ │ + sext.w a5,a5 │ │ │ │ + j 10e1c │ │ │ │ + sext.w s5,s5 │ │ │ │ + j 10dc8 │ │ │ │ + addiw a4,s4,1 │ │ │ │ + slli a3,a4,0x20 │ │ │ │ + srli a3,a3,0x20 │ │ │ │ + add a5,a5,a3 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + sext.w a3,a4 │ │ │ │ + sd a3,8(sp) │ │ │ │ + sext.w s5,s5 │ │ │ │ + bltu s6,a5,10e90 │ │ │ │ + sext.w a5,a5 │ │ │ │ + j 10eda │ │ │ │ ld s2,16(sp) │ │ │ │ - ld s3,8(sp) │ │ │ │ - ld s4,0(sp) │ │ │ │ - addi sp,sp,48 │ │ │ │ - ret │ │ │ │ - ret │ │ │ │ - beqz a2,13b9e │ │ │ │ - addi sp,sp,-80 │ │ │ │ - sd s1,56(sp) │ │ │ │ - sd s2,48(sp) │ │ │ │ - sd s3,40(sp) │ │ │ │ - sd s4,32(sp) │ │ │ │ - sd s5,24(sp) │ │ │ │ - sd s6,16(sp) │ │ │ │ - sd s7,8(sp) │ │ │ │ - sd s8,0(sp) │ │ │ │ - sd ra,72(sp) │ │ │ │ - sd s0,64(sp) │ │ │ │ - mv s5,a2 │ │ │ │ - mv s2,a1 │ │ │ │ - addi s8,a0,16 │ │ │ │ - li s1,0 │ │ │ │ - li s4,0 │ │ │ │ - auipc s7,0x4c │ │ │ │ - addi s7,s7,-1972 │ │ │ │ - auipc s3,0x4c │ │ │ │ - addi s3,s3,-1964 │ │ │ │ - auipc s6,0x4e │ │ │ │ - addi s6,s6,1108 │ │ │ │ - mv a2,s4 │ │ │ │ - mv a1,s7 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 54ca8 │ │ │ │ + addiw a1,a0,-1 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 54bc6 │ │ │ │ + lw a3,64(sp) │ │ │ │ + lw a2,0(a0) │ │ │ │ + bgeu a3,a2,10f34 │ │ │ │ + auipc a1,0x4e │ │ │ │ + addi a1,a1,-1852 │ │ │ │ li a0,1 │ │ │ │ jal 37c0 <__printf_chk@plt> │ │ │ │ - lw a5,0(s8) │ │ │ │ - beqz a5,13b74 │ │ │ │ - li s0,0 │ │ │ │ - ld a5,-8(s8) │ │ │ │ - slli a4,s0,0x2 │ │ │ │ - sext.w a2,s1 │ │ │ │ + j 10f34 │ │ │ │ + lw a5,8(s1) │ │ │ │ + ld a3,48(sp) │ │ │ │ + addiw a4,a5,-1 │ │ │ │ + beq a4,a3,10bec │ │ │ │ + beqz a3,10bec │ │ │ │ + ld a3,48(sp) │ │ │ │ + ld a4,72(s1) │ │ │ │ + bgeu a3,a5,11018 │ │ │ │ + slli s2,a3,0x20 │ │ │ │ + srli s2,s2,0x20 │ │ │ │ + add a5,a4,s2 │ │ │ │ + lbu s3,0(a5) │ │ │ │ + li a5,253 │ │ │ │ + bgeu a5,s3,112c8 │ │ │ │ + lwu s7,88(s1) │ │ │ │ + sw a3,64(sp) │ │ │ │ + ld s3,80(s1) │ │ │ │ + li s10,0 │ │ │ │ + addi s6,sp,64 │ │ │ │ + beqz s7,10ffc │ │ │ │ + add s0,s7,s10 │ │ │ │ + srli s0,s0,0x1 │ │ │ │ + slli s5,s0,0x3 │ │ │ │ + add s5,s5,s3 │ │ │ │ + mv a1,s5 │ │ │ │ + mv a0,s6 │ │ │ │ + jal 23816 │ │ │ │ + bltz a0,110a8 │ │ │ │ + beqz a0,111c8 │ │ │ │ + addi s10,s0,1 │ │ │ │ + bltu s10,s7,10fd8 │ │ │ │ + ld a0,48(sp) │ │ │ │ + sd s9,104(sp) │ │ │ │ + jal dd88 │ │ │ │ + ld a5,48(sp) │ │ │ │ + beq s4,a5,112cc │ │ │ │ + lw a5,8(s1) │ │ │ │ + ld a3,48(sp) │ │ │ │ + li a4,1 │ │ │ │ + sd a4,56(sp) │ │ │ │ + ld a4,72(s1) │ │ │ │ + bltu a3,a5,10fac │ │ │ │ + ld a5,120(s1) │ │ │ │ + slli s2,s4,0x20 │ │ │ │ + srli s2,s2,0x20 │ │ │ │ + slli s8,s2,0x2 │ │ │ │ + add a5,a5,s8 │ │ │ │ + lw s7,0(a5) │ │ │ │ + li a3,253 │ │ │ │ + slli a5,s7,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ add a5,a5,a4 │ │ │ │ - lw a4,0(a5) │ │ │ │ - mv a1,s3 │ │ │ │ - li a0,1 │ │ │ │ - slli a3,a4,0x20 │ │ │ │ - srli a5,a3,0x1e │ │ │ │ - add a5,a5,s2 │ │ │ │ - lw a5,0(a5) │ │ │ │ - mv a3,a4 │ │ │ │ - addi s0,s0,1 │ │ │ │ - jal 37c0 <__printf_chk@plt> │ │ │ │ - lw a4,0(s8) │ │ │ │ - sext.w a5,s0 │ │ │ │ - addiw s1,s1,1 │ │ │ │ - bltu a5,a4,13b3e │ │ │ │ - mv a1,s6 │ │ │ │ - li a0,1 │ │ │ │ - addiw s4,s4,1 │ │ │ │ - jal 37c0 <__printf_chk@plt> │ │ │ │ - addi s8,s8,32 │ │ │ │ - bne s5,s4,13b2c │ │ │ │ - ld ra,72(sp) │ │ │ │ - ld s0,64(sp) │ │ │ │ - ld s1,56(sp) │ │ │ │ - ld s2,48(sp) │ │ │ │ - ld s3,40(sp) │ │ │ │ - ld s4,32(sp) │ │ │ │ - ld s5,24(sp) │ │ │ │ - ld s6,16(sp) │ │ │ │ - ld s7,8(sp) │ │ │ │ - ld s8,0(sp) │ │ │ │ - addi sp,sp,80 │ │ │ │ - ret │ │ │ │ - ret │ │ │ │ - addi sp,sp,-64 │ │ │ │ - sd s5,8(sp) │ │ │ │ - sd ra,56(sp) │ │ │ │ - lbu s5,64(sp) │ │ │ │ - beqz a2,13c24 │ │ │ │ - sd s1,40(sp) │ │ │ │ - mv s1,a5 │ │ │ │ - slli a5,a2,0x20 │ │ │ │ - srli a2,a5,0x1d │ │ │ │ - sd s2,32(sp) │ │ │ │ - sd s3,24(sp) │ │ │ │ - sd s4,16(sp) │ │ │ │ - sd s6,0(sp) │ │ │ │ - sd s0,48(sp) │ │ │ │ - mv s4,a6 │ │ │ │ - mv s6,a1 │ │ │ │ - add s2,a1,a2 │ │ │ │ - auipc s3,0x4b │ │ │ │ - addi s3,s3,1982 │ │ │ │ - ld a5,0(s6) │ │ │ │ - ld a0,8(a5) │ │ │ │ - blez a0,13c12 │ │ │ │ - ld a7,0(a5) │ │ │ │ - li s0,0 │ │ │ │ - slli a5,s0,0x20 │ │ │ │ - srli a4,a5,0x1e │ │ │ │ - add a4,a4,a7 │ │ │ │ - lw a2,0(a4) │ │ │ │ - addiw a3,s0,1 │ │ │ │ - slli a1,a3,0x20 │ │ │ │ - slli a4,a2,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add a5,s4,a4 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - srli a1,a1,0x20 │ │ │ │ - beq a5,s5,13c2c │ │ │ │ - sext.w s0,a3 │ │ │ │ - blt a1,a0,13be2 │ │ │ │ - addi s6,s6,8 │ │ │ │ - bne s2,s6,13bd2 │ │ │ │ - ld s0,48(sp) │ │ │ │ - ld s1,40(sp) │ │ │ │ - ld s2,32(sp) │ │ │ │ - ld s3,24(sp) │ │ │ │ - ld s4,16(sp) │ │ │ │ - ld s6,0(sp) │ │ │ │ - ld ra,56(sp) │ │ │ │ - ld s5,8(sp) │ │ │ │ - addi sp,sp,64 │ │ │ │ - ret │ │ │ │ - slli a4,a4,0x2 │ │ │ │ - add a4,a4,s1 │ │ │ │ - lw a3,0(a4) │ │ │ │ - mv a1,s3 │ │ │ │ + lbu s5,0(a5) │ │ │ │ + bgeu a3,s5,111c4 │ │ │ │ + lwu s3,88(s1) │ │ │ │ + sw s7,64(sp) │ │ │ │ + ld s0,80(s1) │ │ │ │ + li s11,0 │ │ │ │ + addi s6,sp,64 │ │ │ │ + beqz s3,11076 │ │ │ │ + add s5,s3,s11 │ │ │ │ + srli s5,s5,0x1 │ │ │ │ + slli s10,s5,0x3 │ │ │ │ + add s10,s10,s0 │ │ │ │ + mv a1,s10 │ │ │ │ + mv a0,s6 │ │ │ │ + jal 23816 │ │ │ │ + bltz a0,110da │ │ │ │ + beqz a0,110e2 │ │ │ │ + addi s11,s5,1 │ │ │ │ + bltu s11,s3,11052 │ │ │ │ + mv a0,s7 │ │ │ │ + sd s9,104(sp) │ │ │ │ + jal dd88 │ │ │ │ + ld s0,16(sp) │ │ │ │ + mv a0,s0 │ │ │ │ + jal 54ca8 │ │ │ │ + addiw a1,a0,-1 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 54bc6 │ │ │ │ + lw a3,64(sp) │ │ │ │ + lw a2,0(a0) │ │ │ │ + bgeu a3,a2,10cde │ │ │ │ + auipc a1,0x4d │ │ │ │ + addi a1,a1,1968 │ │ │ │ li a0,1 │ │ │ │ jal 37c0 <__printf_chk@plt> │ │ │ │ - ld a5,0(s6) │ │ │ │ - addiw s0,s0,1 │ │ │ │ - slli a4,s0,0x20 │ │ │ │ - ld a0,8(a5) │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - bge a4,a0,13c12 │ │ │ │ - ld a7,0(a5) │ │ │ │ - j 13be2 │ │ │ │ - addi sp,sp,-96 │ │ │ │ - sd s1,72(sp) │ │ │ │ - sd s4,48(sp) │ │ │ │ - sd ra,88(sp) │ │ │ │ - sd s0,80(sp) │ │ │ │ - sd s5,40(sp) │ │ │ │ - sd s8,16(sp) │ │ │ │ - mv s4,a3 │ │ │ │ - mv s1,a4 │ │ │ │ - beqz a2,13e06 │ │ │ │ - sd s3,56(sp) │ │ │ │ - slli a5,a2,0x20 │ │ │ │ - lui s3,0x1 │ │ │ │ - sd s6,32(sp) │ │ │ │ - sd s7,24(sp) │ │ │ │ - sd s9,8(sp) │ │ │ │ - sd s10,0(sp) │ │ │ │ - sd s2,64(sp) │ │ │ │ - mv s10,a2 │ │ │ │ - mv s5,a0 │ │ │ │ - srli s6,a5,0x1e │ │ │ │ - mv s9,a1 │ │ │ │ - li s8,0 │ │ │ │ - li s0,0 │ │ │ │ - li s7,0 │ │ │ │ - addi s3,s3,-96 │ │ │ │ - li s2,0 │ │ │ │ - beqz s0,13db2 │ │ │ │ - lbu a1,0(s9) │ │ │ │ - li s2,0 │ │ │ │ - li a5,0 │ │ │ │ - j 13ca8 │ │ │ │ - addiw a5,a5,1 │ │ │ │ - addi s2,s2,32 │ │ │ │ - beq a5,s0,13daa │ │ │ │ - add a4,s8,s2 │ │ │ │ - lw a3,0(a4) │ │ │ │ - bne a3,a1,13c9e │ │ │ │ - beq s0,a5,13db2 │ │ │ │ - lw a3,24(a4) │ │ │ │ - lw a5,16(a4) │ │ │ │ - ld a0,8(a4) │ │ │ │ - mv s2,a4 │ │ │ │ - bgeu a5,a3,13df4 │ │ │ │ - slli a3,a5,0x20 │ │ │ │ - addiw a4,a5,1 │ │ │ │ - srli a5,a3,0x1e │ │ │ │ - sw a4,16(s2) │ │ │ │ - add a0,a0,a5 │ │ │ │ - sw s7,0(a0) │ │ │ │ - addiw s7,s7,1 │ │ │ │ - addi s9,s9,1 │ │ │ │ - bne s10,s7,13c8e │ │ │ │ - li a4,0 │ │ │ │ - auipc a3,0xffffc │ │ │ │ - addi a3,a3,-102 │ │ │ │ - mv a2,s0 │ │ │ │ - mv a1,s8 │ │ │ │ - mv a0,s5 │ │ │ │ - jal 1e7d6 │ │ │ │ - mv s9,a0 │ │ │ │ - mv a1,s6 │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - slli s5,s0,0x20 │ │ │ │ - sd a0,0(s1) │ │ │ │ - srli s5,s5,0x20 │ │ │ │ - beqz s0,13d74 │ │ │ │ - slli s3,s5,0x2 │ │ │ │ - add s3,s3,s9 │ │ │ │ - li s7,0 │ │ │ │ - auipc s2,0x4b │ │ │ │ - addi s2,s2,1686 │ │ │ │ - lwu a5,0(s9) │ │ │ │ - li s6,0 │ │ │ │ - slli a5,a5,0x5 │ │ │ │ - add a5,a5,s8 │ │ │ │ - lw a4,16(a5) │ │ │ │ - beqz a4,13d6e │ │ │ │ - ld a5,8(a5) │ │ │ │ - slli s10,s6,0x2 │ │ │ │ - mv a3,s7 │ │ │ │ - add a5,a5,s10 │ │ │ │ - lw a2,0(a5) │ │ │ │ - mv a1,s2 │ │ │ │ + j 10cde │ │ │ │ + mv s7,s0 │ │ │ │ + bltu s10,s7,10fd8 │ │ │ │ + j 10ffc │ │ │ │ + ld s0,16(sp) │ │ │ │ + mv a0,s0 │ │ │ │ + jal 54ca8 │ │ │ │ + addiw a1,a0,-1 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 54bc6 │ │ │ │ + lw a3,64(sp) │ │ │ │ + lw a2,0(a0) │ │ │ │ + bgeu a3,a2,10d96 │ │ │ │ + auipc a1,0x4d │ │ │ │ + addi a1,a1,1918 │ │ │ │ li a0,1 │ │ │ │ jal 37c0 <__printf_chk@plt> │ │ │ │ - lwu a5,0(s9) │ │ │ │ - ld a4,0(s1) │ │ │ │ - sext.w a3,s7 │ │ │ │ - slli a5,a5,0x5 │ │ │ │ - add a5,a5,s8 │ │ │ │ - ld a5,8(a5) │ │ │ │ - addi s6,s6,1 │ │ │ │ - sext.w a2,s6 │ │ │ │ - add a5,a5,s10 │ │ │ │ - lwu a5,0(a5) │ │ │ │ - addiw s7,s7,1 │ │ │ │ - slli a5,a5,0x2 │ │ │ │ + j 10d96 │ │ │ │ + mv s3,s5 │ │ │ │ + bltu s11,s3,11052 │ │ │ │ + j 11076 │ │ │ │ + beqz s10,11076 │ │ │ │ + lw s5,4(s10) │ │ │ │ + ld a4,72(s1) │ │ │ │ + add a4,a4,s2 │ │ │ │ + lbu a5,0(a4) │ │ │ │ + li a4,253 │ │ │ │ + bgeu a4,a5,111c0 │ │ │ │ + lwu s11,88(s1) │ │ │ │ + sw s4,64(sp) │ │ │ │ + ld s2,80(s1) │ │ │ │ + li s10,0 │ │ │ │ + addi s6,sp,64 │ │ │ │ + beqz s11,11130 │ │ │ │ + add s0,s11,s10 │ │ │ │ + srli s0,s0,0x1 │ │ │ │ + slli s7,s0,0x3 │ │ │ │ + add s7,s7,s2 │ │ │ │ + mv a1,s7 │ │ │ │ + mv a0,s6 │ │ │ │ + jal 23816 │ │ │ │ + bltz a0,11138 │ │ │ │ + beqz a0,11140 │ │ │ │ + addi s10,s0,1 │ │ │ │ + bltu s10,s11,1110e │ │ │ │ + mv a0,s4 │ │ │ │ + sd s9,104(sp) │ │ │ │ + jal dd88 │ │ │ │ + mv s11,s0 │ │ │ │ + bltu s10,s11,1110e │ │ │ │ + j 11130 │ │ │ │ + beqz s7,11130 │ │ │ │ + lw a5,4(s7) │ │ │ │ + sd zero,32(sp) │ │ │ │ + bgeu a5,s5,10bec │ │ │ │ + ld a5,120(s1) │ │ │ │ + ld a4,72(s1) │ │ │ │ + li a3,253 │ │ │ │ + add s3,a5,s8 │ │ │ │ + lw s3,0(s3) │ │ │ │ + slli a5,s3,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ add a5,a5,a4 │ │ │ │ - sw a3,0(a5) │ │ │ │ - lwu a5,0(s9) │ │ │ │ - slli a5,a5,0x5 │ │ │ │ - add a5,a5,s8 │ │ │ │ - lw a4,16(a5) │ │ │ │ - bltu a2,a4,13d28 │ │ │ │ - addi s9,s9,4 │ │ │ │ - bne s3,s9,13d1a │ │ │ │ - ld s2,64(sp) │ │ │ │ - ld s3,56(sp) │ │ │ │ - ld s6,32(sp) │ │ │ │ - ld s7,24(sp) │ │ │ │ - ld s9,8(sp) │ │ │ │ - ld s10,0(sp) │ │ │ │ - mv a0,s8 │ │ │ │ + lbu s11,0(a5) │ │ │ │ + bgeu a3,s11,112ac │ │ │ │ + lwu s7,88(s1) │ │ │ │ + sw s3,64(sp) │ │ │ │ + ld s2,80(s1) │ │ │ │ + li s10,0 │ │ │ │ + addi s6,sp,64 │ │ │ │ + beqz s7,111a6 │ │ │ │ + add s0,s10,s7 │ │ │ │ + srli s0,s0,0x1 │ │ │ │ + slli s5,s0,0x3 │ │ │ │ + add s5,s5,s2 │ │ │ │ mv a1,s5 │ │ │ │ - auipc a3,0xffffc │ │ │ │ - addi a3,a3,-282 │ │ │ │ - li a2,32 │ │ │ │ - jal 3400 │ │ │ │ - ld ra,88(sp) │ │ │ │ - sw s0,0(s4) │ │ │ │ - ld s0,80(sp) │ │ │ │ - ld s1,72(sp) │ │ │ │ - ld s4,48(sp) │ │ │ │ - ld s5,40(sp) │ │ │ │ + mv a0,s6 │ │ │ │ + jal 23816 │ │ │ │ + bltz a0,112b4 │ │ │ │ + beqz a0,112b8 │ │ │ │ + addi s10,s0,1 │ │ │ │ + bltu s10,s7,11182 │ │ │ │ + mv a0,s3 │ │ │ │ + sd s9,104(sp) │ │ │ │ + jal dd88 │ │ │ │ + lw a2,8(s1) │ │ │ │ + li a1,1 │ │ │ │ + sd a1,56(sp) │ │ │ │ + addiw a2,a2,-1 │ │ │ │ + mv s4,s3 │ │ │ │ + bgeu s3,a2,112ea │ │ │ │ + sd s9,104(sp) │ │ │ │ + j 10bfe │ │ │ │ + sext.w a5,a5 │ │ │ │ + j 11148 │ │ │ │ + sext.w s5,s5 │ │ │ │ + j 110ec │ │ │ │ + beqz s5,10ffc │ │ │ │ + lw s3,4(s5) │ │ │ │ + ld a4,72(s1) │ │ │ │ + ld a5,48(sp) │ │ │ │ + li a2,253 │ │ │ │ + addiw a5,a5,1 │ │ │ │ + slli a3,a5,0x20 │ │ │ │ + srli a3,a3,0x20 │ │ │ │ + add a3,a3,a4 │ │ │ │ + lbu a3,0(a3) │ │ │ │ + sext.w s8,a5 │ │ │ │ + bgeu a2,a3,112c4 │ │ │ │ + lwu s11,88(s1) │ │ │ │ + sw a5,64(sp) │ │ │ │ + ld s0,80(s1) │ │ │ │ + li s5,0 │ │ │ │ + addi s6,sp,64 │ │ │ │ + beqz s11,11224 │ │ │ │ + add s7,s5,s11 │ │ │ │ + srli s7,s7,0x1 │ │ │ │ + slli s10,s7,0x3 │ │ │ │ + add s10,s10,s0 │ │ │ │ + mv a1,s10 │ │ │ │ + mv a0,s6 │ │ │ │ + jal 23816 │ │ │ │ + bltz a0,1122c │ │ │ │ + beqz a0,11234 │ │ │ │ + addi s5,s7,1 │ │ │ │ + bltu s5,s11,11200 │ │ │ │ mv a0,s8 │ │ │ │ - ld s8,16(sp) │ │ │ │ - addi sp,sp,96 │ │ │ │ - ret │ │ │ │ - slli a5,s0,0x20 │ │ │ │ - srli s2,a5,0x1b │ │ │ │ - addiw s0,s0,1 │ │ │ │ - slli a5,s0,0x20 │ │ │ │ - srli a1,a5,0x1b │ │ │ │ + sd s9,104(sp) │ │ │ │ + jal dd88 │ │ │ │ + mv s11,s7 │ │ │ │ + bltu s5,s11,11200 │ │ │ │ + j 11224 │ │ │ │ + beqz s10,11224 │ │ │ │ + lw a3,4(s10) │ │ │ │ + ld a4,72(s1) │ │ │ │ + ld a5,120(s1) │ │ │ │ + bgeu a3,s3,1101a │ │ │ │ + slli a3,s2,0x2 │ │ │ │ + add a3,a3,a5 │ │ │ │ + lw s2,0(a3) │ │ │ │ + bgeu s4,s2,1101a │ │ │ │ + ld a3,48(sp) │ │ │ │ + bltu a3,s2,1101a │ │ │ │ + slli a5,s2,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + add a5,a5,a4 │ │ │ │ + lbu s11,0(a5) │ │ │ │ + li a5,253 │ │ │ │ + bgeu a5,s11,112ac │ │ │ │ + lwu s5,88(s1) │ │ │ │ + sw s2,64(sp) │ │ │ │ + ld s10,80(s1) │ │ │ │ + li s7,0 │ │ │ │ + addi s6,sp,64 │ │ │ │ + beqz s5,112a4 │ │ │ │ + add s3,s5,s7 │ │ │ │ + srli s3,s3,0x1 │ │ │ │ + slli s0,s3,0x3 │ │ │ │ + add s0,s0,s10 │ │ │ │ + mv a1,s0 │ │ │ │ + mv a0,s6 │ │ │ │ + jal 23816 │ │ │ │ + bltz a0,112de │ │ │ │ + beqz a0,112e2 │ │ │ │ + addi s7,s3,1 │ │ │ │ + bltu s7,s5,11280 │ │ │ │ + mv a0,s2 │ │ │ │ + sd s9,104(sp) │ │ │ │ + jal dd88 │ │ │ │ + sext.w a5,s11 │ │ │ │ + sd a5,32(sp) │ │ │ │ + j 10bec │ │ │ │ + mv s7,s0 │ │ │ │ + j 111a2 │ │ │ │ + beqz s5,111a6 │ │ │ │ + lw a5,4(s5) │ │ │ │ + sd a5,32(sp) │ │ │ │ + j 10bec │ │ │ │ + sext.w a3,a3 │ │ │ │ + j 1123e │ │ │ │ + sext.w s3,s3 │ │ │ │ + j 111d2 │ │ │ │ + lwu s2,48(sp) │ │ │ │ + ld a5,120(s1) │ │ │ │ + slli a4,s2,0x2 │ │ │ │ + add a4,a4,a5 │ │ │ │ + lw s3,0(a4) │ │ │ │ + j 10d4e │ │ │ │ + mv s5,s3 │ │ │ │ + j 112a0 │ │ │ │ + beqz s0,112a4 │ │ │ │ + lw a5,4(s0) │ │ │ │ + sd a5,32(sp) │ │ │ │ + j 10bec │ │ │ │ + ld a5,48(sp) │ │ │ │ + slli a2,a5,0x20 │ │ │ │ + slli a5,s3,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + mv s3,a5 │ │ │ │ + or a5,a5,a2 │ │ │ │ + j 10ca6 │ │ │ │ + sd s9,104(sp) │ │ │ │ + jal 3a10 <__stack_chk_fail@plt> │ │ │ │ + addi sp,sp,-160 │ │ │ │ + sd s3,120(sp) │ │ │ │ + auipc s3,0x69 │ │ │ │ + ld s3,-1014(s3) │ │ │ │ + sd s1,136(sp) │ │ │ │ + sd s4,112(sp) │ │ │ │ + sd s5,104(sp) │ │ │ │ + sd ra,152(sp) │ │ │ │ + sd s0,144(sp) │ │ │ │ + sd s2,128(sp) │ │ │ │ + sd s6,96(sp) │ │ │ │ + sd s7,88(sp) │ │ │ │ + ld a5,0(s3) │ │ │ │ + sd a5,40(sp) │ │ │ │ + li a5,0 │ │ │ │ + mv s4,a1 │ │ │ │ + mv s1,a0 │ │ │ │ + mv s5,a2 │ │ │ │ + bnez a1,11336 │ │ │ │ + lw a5,8(a0) │ │ │ │ + addiw a5,a5,-1 │ │ │ │ + beq a5,a2,113b6 │ │ │ │ + beq s4,s5,113b6 │ │ │ │ + lw a4,8(s1) │ │ │ │ + sd s8,80(sp) │ │ │ │ + sd s9,72(sp) │ │ │ │ + sd s10,64(sp) │ │ │ │ + ld a5,72(s1) │ │ │ │ + bltu s5,a4,11494 │ │ │ │ + ld a4,120(s1) │ │ │ │ + slli s7,s4,0x20 │ │ │ │ + srli s7,s7,0x20 │ │ │ │ + slli s5,s7,0x2 │ │ │ │ + add a4,a4,s5 │ │ │ │ + lw s8,0(a4) │ │ │ │ + li a3,253 │ │ │ │ + slli a4,s8,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + add a4,a4,a5 │ │ │ │ + lbu a4,0(a4) │ │ │ │ + bgeu a3,a4,11602 │ │ │ │ + sd s11,56(sp) │ │ │ │ + lwu s11,88(s1) │ │ │ │ + sw s8,32(sp) │ │ │ │ + ld s6,80(s1) │ │ │ │ + li s10,0 │ │ │ │ + addi s2,sp,32 │ │ │ │ + beqz s11,113aa │ │ │ │ + add s0,s11,s10 │ │ │ │ + srli s0,s0,0x1 │ │ │ │ + slli s9,s0,0x3 │ │ │ │ + add s9,s9,s6 │ │ │ │ + mv a1,s9 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 23816 │ │ │ │ + bltz a0,114f4 │ │ │ │ + beqz a0,11520 │ │ │ │ + addi s10,s0,1 │ │ │ │ + bltu s10,s11,11386 │ │ │ │ mv a0,s8 │ │ │ │ - jal 1d4e0 │ │ │ │ - lbu a5,0(s9) │ │ │ │ - add s2,s2,a0 │ │ │ │ - mv s8,a0 │ │ │ │ - sw a5,0(s2) │ │ │ │ - sd zero,8(s2) │ │ │ │ - sw zero,16(s2) │ │ │ │ - sw zero,24(s2) │ │ │ │ - mv a1,s3 │ │ │ │ - li a5,1000 │ │ │ │ - li a0,0 │ │ │ │ - sw a5,24(s2) │ │ │ │ - jal 1d4e0 │ │ │ │ - lw a5,16(s2) │ │ │ │ - sd a0,8(s2) │ │ │ │ - j 13cc2 │ │ │ │ - addiw a3,a3,1000 │ │ │ │ + jal dd88 │ │ │ │ + ld s8,80(sp) │ │ │ │ + ld s9,72(sp) │ │ │ │ + ld s10,64(sp) │ │ │ │ + li a5,0 │ │ │ │ + auipc s0,0x69 │ │ │ │ + addi s0,s0,-23 │ │ │ │ + lbu a4,0(s0) │ │ │ │ + bnez a4,115ac │ │ │ │ + ld a4,32(s1) │ │ │ │ + add a4,a4,a5 │ │ │ │ + lw s6,0(a4) │ │ │ │ + slli s0,s6,0x20 │ │ │ │ + sw s6,28(sp) │ │ │ │ + srli s0,s0,0x20 │ │ │ │ + ld a5,96(s1) │ │ │ │ + add a5,a5,s0 │ │ │ │ + lb a5,0(a5) │ │ │ │ + sb a5,27(sp) │ │ │ │ + li a4,-128 │ │ │ │ + beq a5,a4,11436 │ │ │ │ + lw a3,28(sp) │ │ │ │ slli a4,a3,0x20 │ │ │ │ - sext.w a5,a3 │ │ │ │ - srli a1,a4,0x1e │ │ │ │ - j 13de2 │ │ │ │ - li a4,0 │ │ │ │ - auipc a3,0xffffc │ │ │ │ - addi a3,a3,-396 │ │ │ │ - li a1,0 │ │ │ │ - jal 1e7d6 │ │ │ │ - li a1,0 │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - sd a0,0(s1) │ │ │ │ - li s0,0 │ │ │ │ - li s5,0 │ │ │ │ - li s8,0 │ │ │ │ - j 13d80 │ │ │ │ - addi sp,sp,-96 │ │ │ │ - sd s5,40(sp) │ │ │ │ - sd s9,8(sp) │ │ │ │ - mv s5,a0 │ │ │ │ - mv s9,a1 │ │ │ │ - mv a0,a3 │ │ │ │ - mv a1,a4 │ │ │ │ - sd ra,88(sp) │ │ │ │ - sd s2,64(sp) │ │ │ │ - sd s3,56(sp) │ │ │ │ - sd s4,48(sp) │ │ │ │ - mv s3,a3 │ │ │ │ - sd s7,24(sp) │ │ │ │ - sd s0,80(sp) │ │ │ │ - mv s7,a2 │ │ │ │ - sd s1,72(sp) │ │ │ │ - jal 3e6fa │ │ │ │ - slli a5,a0,0x20 │ │ │ │ - srli s2,a5,0x1e │ │ │ │ - add s2,s2,s3 │ │ │ │ - lw a1,0(s2) │ │ │ │ - li a0,0 │ │ │ │ - addiw a1,a1,1 │ │ │ │ - slli a5,a1,0x20 │ │ │ │ - srli a1,a5,0x1d │ │ │ │ - jal 1d4e0 │ │ │ │ - lw a4,0(s2) │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + add a2,a4,a5 │ │ │ │ + blez a5,11518 │ │ │ │ + sext.w a3,a2 │ │ │ │ li a5,-1 │ │ │ │ - mv s4,a0 │ │ │ │ - beq a4,a5,13e9a │ │ │ │ - mv s1,a0 │ │ │ │ - li s0,0 │ │ │ │ - li a1,16 │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - lw a5,0(s2) │ │ │ │ - sd a0,0(s1) │ │ │ │ - sd zero,0(a0) │ │ │ │ - sd zero,8(a0) │ │ │ │ - addiw s0,s0,1 │ │ │ │ - addiw a5,a5,1 │ │ │ │ - addi s1,s1,8 │ │ │ │ - bltu s0,a5,13e7a │ │ │ │ - beqz s7,13f10 │ │ │ │ - sd s6,32(sp) │ │ │ │ - sd s8,16(sp) │ │ │ │ - addi s9,s9,8 │ │ │ │ - li s2,0 │ │ │ │ - auipc s6,0x4b │ │ │ │ - addi s6,s6,1298 │ │ │ │ - ld a5,0(s9) │ │ │ │ - li s1,0 │ │ │ │ - li s8,0 │ │ │ │ - lw a3,0(a5) │ │ │ │ - beqz a3,13f02 │ │ │ │ - slli a4,a3,0x20 │ │ │ │ - srli a5,a4,0x1e │ │ │ │ - add a5,a5,s3 │ │ │ │ - lw s0,0(a5) │ │ │ │ - mv a2,s2 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + slli a3,a3,0x20 │ │ │ │ + and a4,a4,a5 │ │ │ │ + or a4,a4,a3 │ │ │ │ + and a0,a4,a5 │ │ │ │ + sd a4,32(sp) │ │ │ │ + ld a4,40(sp) │ │ │ │ + ld a5,0(s3) │ │ │ │ + xor a5,a5,a4 │ │ │ │ + li a4,0 │ │ │ │ + or a0,a0,a3 │ │ │ │ + bnez a5,116c2 │ │ │ │ + ld ra,152(sp) │ │ │ │ + ld s0,144(sp) │ │ │ │ + ld s1,136(sp) │ │ │ │ + ld s2,128(sp) │ │ │ │ + ld s3,120(sp) │ │ │ │ + ld s4,112(sp) │ │ │ │ + ld s5,104(sp) │ │ │ │ + ld s6,96(sp) │ │ │ │ + ld s7,88(sp) │ │ │ │ + addi sp,sp,160 │ │ │ │ + ret │ │ │ │ + lwu s5,112(s1) │ │ │ │ + sd s0,32(sp) │ │ │ │ + ld s7,104(s1) │ │ │ │ + li s4,0 │ │ │ │ + addi s2,sp,32 │ │ │ │ + beqz s5,1146c │ │ │ │ + add s0,s4,s5 │ │ │ │ + srli s0,s0,0x1 │ │ │ │ + slli s1,s0,0x4 │ │ │ │ + add s1,s1,s7 │ │ │ │ + mv a1,s1 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 23858 │ │ │ │ + bltz a0,114ec │ │ │ │ + beqz a0,11504 │ │ │ │ + addi s4,s0,1 │ │ │ │ + bltu s4,s5,1144a │ │ │ │ + mv a3,s6 │ │ │ │ + auipc a2,0x4d │ │ │ │ + addi a2,a2,1018 │ │ │ │ + li a1,775 │ │ │ │ + auipc a0,0x4d │ │ │ │ + addi a0,a0,934 │ │ │ │ + sd s8,80(sp) │ │ │ │ + sd s9,72(sp) │ │ │ │ + sd s10,64(sp) │ │ │ │ + sd s11,56(sp) │ │ │ │ + jal 22b80 │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ + slli s7,s5,0x20 │ │ │ │ + srli s7,s7,0x20 │ │ │ │ + add a4,a5,s7 │ │ │ │ + lbu s8,0(a4) │ │ │ │ + li a4,253 │ │ │ │ + bgeu a4,s8,116be │ │ │ │ + lwu s10,88(s1) │ │ │ │ + sw s5,32(sp) │ │ │ │ + ld s8,80(s1) │ │ │ │ + li s9,0 │ │ │ │ + addi s2,sp,32 │ │ │ │ + beqz s10,114e4 │ │ │ │ + add s0,s9,s10 │ │ │ │ + srli s0,s0,0x1 │ │ │ │ + slli s6,s0,0x3 │ │ │ │ + add s6,s6,s8 │ │ │ │ mv a1,s6 │ │ │ │ - mv a4,s0 │ │ │ │ - li a0,1 │ │ │ │ - jal 37c0 <__printf_chk@plt> │ │ │ │ - ld a5,0(s9) │ │ │ │ - slli a4,s0,0x20 │ │ │ │ - srli s0,a4,0x1d │ │ │ │ - add a5,a5,s8 │ │ │ │ - add s0,s0,s4 │ │ │ │ - lw a2,0(a5) │ │ │ │ - ld a1,0(s0) │ │ │ │ + mv a0,s2 │ │ │ │ + jal 23816 │ │ │ │ + bltz a0,114fc │ │ │ │ + beqz a0,11618 │ │ │ │ + addi s9,s0,1 │ │ │ │ + bltu s9,s10,114c0 │ │ │ │ mv a0,s5 │ │ │ │ - addiw s1,s1,1 │ │ │ │ - jal 3e566 │ │ │ │ - ld a5,0(s9) │ │ │ │ - slli a4,s1,0x20 │ │ │ │ - srli s8,a4,0x1e │ │ │ │ - add a5,a5,s8 │ │ │ │ - lw a3,0(a5) │ │ │ │ - bltu s1,a3,13eba │ │ │ │ - addiw s2,s2,1 │ │ │ │ - addi s9,s9,32 │ │ │ │ - bne s7,s2,13eae │ │ │ │ - ld s6,32(sp) │ │ │ │ - ld s8,16(sp) │ │ │ │ - ld ra,88(sp) │ │ │ │ - ld s0,80(sp) │ │ │ │ - ld s1,72(sp) │ │ │ │ - ld s2,64(sp) │ │ │ │ - ld s3,56(sp) │ │ │ │ - ld s5,40(sp) │ │ │ │ - ld s7,24(sp) │ │ │ │ - ld s9,8(sp) │ │ │ │ + sd s11,56(sp) │ │ │ │ + jal dd88 │ │ │ │ + mv s5,s0 │ │ │ │ + bltu s4,s5,1144a │ │ │ │ + j 1146c │ │ │ │ + mv s11,s0 │ │ │ │ + bltu s10,s11,11386 │ │ │ │ + j 113aa │ │ │ │ + mv s10,s0 │ │ │ │ + bltu s9,s10,114c0 │ │ │ │ + j 114e4 │ │ │ │ + beqz s1,1146c │ │ │ │ + lw a3,28(sp) │ │ │ │ + ld a5,8(s1) │ │ │ │ + slli a4,a3,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + add a2,a4,a5 │ │ │ │ + bgtz a5,113fc │ │ │ │ + slli a4,a2,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + j 11400 │ │ │ │ + beqz s9,113aa │ │ │ │ + ld a5,72(s1) │ │ │ │ + li a4,253 │ │ │ │ + lw s8,4(s9) │ │ │ │ + add a5,a5,s7 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + ld s11,56(sp) │ │ │ │ + bgeu a4,a5,11614 │ │ │ │ + lwu s10,88(s1) │ │ │ │ + sw s4,32(sp) │ │ │ │ + ld s7,80(s1) │ │ │ │ + li s9,0 │ │ │ │ + addi s2,sp,32 │ │ │ │ + beqz s10,11570 │ │ │ │ + add s0,s10,s9 │ │ │ │ + srli s0,s0,0x1 │ │ │ │ + slli s6,s0,0x3 │ │ │ │ + add s6,s6,s7 │ │ │ │ + mv a1,s6 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 23816 │ │ │ │ + bltz a0,11578 │ │ │ │ + beqz a0,11580 │ │ │ │ + addi s9,s0,1 │ │ │ │ + bltu s9,s10,1154e │ │ │ │ mv a0,s4 │ │ │ │ - ld s4,48(sp) │ │ │ │ - addi sp,sp,96 │ │ │ │ - ret │ │ │ │ - addi sp,sp,-64 │ │ │ │ - sd s0,48(sp) │ │ │ │ - addiw s0,a4,1 │ │ │ │ - slli s0,s0,0x20 │ │ │ │ - sd ra,56(sp) │ │ │ │ - sd s1,40(sp) │ │ │ │ - sd s2,32(sp) │ │ │ │ - sd s3,24(sp) │ │ │ │ - sd s4,16(sp) │ │ │ │ - sd s5,8(sp) │ │ │ │ - mv s4,a4 │ │ │ │ + sd s11,56(sp) │ │ │ │ + jal dd88 │ │ │ │ + mv s10,s0 │ │ │ │ + bltu s9,s10,1154e │ │ │ │ + j 11570 │ │ │ │ + beqz s6,11570 │ │ │ │ + lw a5,4(s6) │ │ │ │ + bgeu a5,s8,113b0 │ │ │ │ + ld a5,120(s1) │ │ │ │ + auipc s0,0x69 │ │ │ │ + addi s0,s0,-493 │ │ │ │ + lbu a4,0(s0) │ │ │ │ + add a5,a5,s5 │ │ │ │ + lwu a5,0(a5) │ │ │ │ + ld s8,80(sp) │ │ │ │ + ld s9,72(sp) │ │ │ │ + ld s10,64(sp) │ │ │ │ + slli a5,a5,0x2 │ │ │ │ + beqz a4,113c8 │ │ │ │ + ld a1,152(s1) │ │ │ │ + lw a0,148(s1) │ │ │ │ + li a2,0 │ │ │ │ + add a1,a1,a5 │ │ │ │ + jal 3640 │ │ │ │ + lw a0,148(s1) │ │ │ │ + li a2,4 │ │ │ │ + addi a1,sp,28 │ │ │ │ + jal 3880 │ │ │ │ + li s2,-1 │ │ │ │ + beq a0,s2,116ce │ │ │ │ + lw s6,28(sp) │ │ │ │ + lbu a5,0(s0) │ │ │ │ + slli s0,s6,0x20 │ │ │ │ srli s0,s0,0x20 │ │ │ │ - mv s5,a1 │ │ │ │ - sd zero,32(a1) │ │ │ │ - sd zero,40(a1) │ │ │ │ - sh zero,52(a1) │ │ │ │ - sd zero,16(a1) │ │ │ │ - sd zero,24(a1) │ │ │ │ - li a0,0 │ │ │ │ - mv a1,s0 │ │ │ │ - slli s1,s4,0x20 │ │ │ │ - mv s3,a2 │ │ │ │ - mv s2,a3 │ │ │ │ - srli s1,s1,0x20 │ │ │ │ - jal 1d4e0 │ │ │ │ - mv a1,s3 │ │ │ │ - sd a0,0(s5) │ │ │ │ - mv a2,s1 │ │ │ │ - jal 36a0 │ │ │ │ - ld a5,0(s5) │ │ │ │ - mv a1,s0 │ │ │ │ - li a0,0 │ │ │ │ - add a5,a5,s1 │ │ │ │ - sb zero,0(a5) │ │ │ │ - ld s3,0(s5) │ │ │ │ - jal 1d4e0 │ │ │ │ - beqz s4,141ec │ │ │ │ - addiw a5,s4,-1 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - add t1,s3,a5 │ │ │ │ + beqz a5,113d8 │ │ │ │ + ld a1,160(s1) │ │ │ │ + lw a0,148(s1) │ │ │ │ li a2,0 │ │ │ │ - li a3,56 │ │ │ │ - auipc a4,0x50 │ │ │ │ - addi a4,a4,554 │ │ │ │ - lbu a7,0(t1) │ │ │ │ - slli a6,a2,0x20 │ │ │ │ - srli a6,a6,0x20 │ │ │ │ - addiw a5,a7,-65 │ │ │ │ - zext.b a5,a5 │ │ │ │ - add a6,a6,a0 │ │ │ │ - bltu a3,a5,13fd2 │ │ │ │ - slli a5,a5,0x2 │ │ │ │ - add a5,a5,a4 │ │ │ │ - lw a5,0(a5) │ │ │ │ - add a5,a5,a4 │ │ │ │ - jr a5 │ │ │ │ - li a7,75 │ │ │ │ - sb a7,0(a6) │ │ │ │ - addiw a2,a2,1 │ │ │ │ - addi t1,t1,-1 │ │ │ │ - bne s4,a2,13faa │ │ │ │ - add a5,a0,s1 │ │ │ │ - sb zero,0(a5) │ │ │ │ - sd a0,8(s5) │ │ │ │ - beqz s2,14038 │ │ │ │ - mv a1,s0 │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - mv a2,s1 │ │ │ │ - mv a1,s2 │ │ │ │ - sd a0,16(s5) │ │ │ │ - jal 36a0 │ │ │ │ - ld a5,16(s5) │ │ │ │ - mv a1,s0 │ │ │ │ - li a0,0 │ │ │ │ - add a5,a5,s1 │ │ │ │ - sb zero,0(a5) │ │ │ │ - jal 1d4e0 │ │ │ │ - mv a2,s1 │ │ │ │ - mv a1,s2 │ │ │ │ - sd a0,24(s5) │ │ │ │ - jal 36a0 │ │ │ │ - ld a5,24(s5) │ │ │ │ - mv a1,s4 │ │ │ │ - add a5,a5,s1 │ │ │ │ - sb zero,0(a5) │ │ │ │ - ld a0,24(s5) │ │ │ │ - jal 20ec6 │ │ │ │ - sd a0,24(s5) │ │ │ │ - ld ra,56(sp) │ │ │ │ - ld s0,48(sp) │ │ │ │ - sw s4,48(s5) │ │ │ │ - ld s1,40(sp) │ │ │ │ - ld s2,32(sp) │ │ │ │ - ld s3,24(sp) │ │ │ │ - ld s4,16(sp) │ │ │ │ - ld s5,8(sp) │ │ │ │ - addi sp,sp,64 │ │ │ │ - ret │ │ │ │ - li a7,121 │ │ │ │ - sb a7,0(a6) │ │ │ │ - addiw a2,a2,1 │ │ │ │ - addi t1,t1,-1 │ │ │ │ - bne s4,a2,13faa │ │ │ │ - j 13fde │ │ │ │ - li a7,107 │ │ │ │ - sb a7,0(a6) │ │ │ │ - addiw a2,a2,1 │ │ │ │ - addi t1,t1,-1 │ │ │ │ - bne s4,a2,13faa │ │ │ │ - j 13fde │ │ │ │ - li a7,109 │ │ │ │ - sb a7,0(a6) │ │ │ │ - addiw a2,a2,1 │ │ │ │ - addi t1,t1,-1 │ │ │ │ - bne s4,a2,13faa │ │ │ │ - j 13fde │ │ │ │ - li a7,100 │ │ │ │ - sb a7,0(a6) │ │ │ │ - addiw a2,a2,1 │ │ │ │ - addi t1,t1,-1 │ │ │ │ - bne s4,a2,13faa │ │ │ │ - j 13fde │ │ │ │ - li a7,99 │ │ │ │ - sb a7,0(a6) │ │ │ │ - addiw a2,a2,1 │ │ │ │ - addi t1,t1,-1 │ │ │ │ - bne s4,a2,13faa │ │ │ │ - j 13fde │ │ │ │ - li a7,104 │ │ │ │ - sb a7,0(a6) │ │ │ │ - addiw a2,a2,1 │ │ │ │ - addi t1,t1,-1 │ │ │ │ - bne s4,a2,13faa │ │ │ │ - j 13fde │ │ │ │ - li a7,103 │ │ │ │ - sb a7,0(a6) │ │ │ │ - addiw a2,a2,1 │ │ │ │ - addi t1,t1,-1 │ │ │ │ - bne s4,a2,13faa │ │ │ │ - j 13fde │ │ │ │ - li a7,118 │ │ │ │ - sb a7,0(a6) │ │ │ │ - addiw a2,a2,1 │ │ │ │ - addi t1,t1,-1 │ │ │ │ - bne s4,a2,13faa │ │ │ │ - j 13fde │ │ │ │ - li a7,82 │ │ │ │ - sb a7,0(a6) │ │ │ │ - addiw a2,a2,1 │ │ │ │ - addi t1,t1,-1 │ │ │ │ - bne s4,a2,13faa │ │ │ │ - j 13fde │ │ │ │ - li a7,66 │ │ │ │ - sb a7,0(a6) │ │ │ │ - addiw a2,a2,1 │ │ │ │ - addi t1,t1,-1 │ │ │ │ - bne s4,a2,13faa │ │ │ │ - j 13fde │ │ │ │ - li a7,65 │ │ │ │ - sb a7,0(a6) │ │ │ │ - addiw a2,a2,1 │ │ │ │ - addi t1,t1,-1 │ │ │ │ - bne s4,a2,13faa │ │ │ │ - j 13fde │ │ │ │ - li a7,98 │ │ │ │ - sb a7,0(a6) │ │ │ │ - addiw a2,a2,1 │ │ │ │ - addi t1,t1,-1 │ │ │ │ - bne s4,a2,13faa │ │ │ │ - j 13fde │ │ │ │ - li a7,89 │ │ │ │ - sb a7,0(a6) │ │ │ │ - addiw a2,a2,1 │ │ │ │ - addi t1,t1,-1 │ │ │ │ - bne s4,a2,13faa │ │ │ │ - j 13fde │ │ │ │ - li a7,114 │ │ │ │ - sb a7,0(a6) │ │ │ │ - addiw a2,a2,1 │ │ │ │ - addi t1,t1,-1 │ │ │ │ - bne s4,a2,13faa │ │ │ │ - j 13fde │ │ │ │ - li a7,77 │ │ │ │ - sb a7,0(a6) │ │ │ │ - addiw a2,a2,1 │ │ │ │ - addi t1,t1,-1 │ │ │ │ - bne s4,a2,13faa │ │ │ │ - j 13fde │ │ │ │ - li a7,68 │ │ │ │ - sb a7,0(a6) │ │ │ │ - addiw a2,a2,1 │ │ │ │ - addi t1,t1,-1 │ │ │ │ - bne s4,a2,13faa │ │ │ │ - j 13fde │ │ │ │ - li a7,67 │ │ │ │ - sb a7,0(a6) │ │ │ │ - addiw a2,a2,1 │ │ │ │ - addi t1,t1,-1 │ │ │ │ - bne s4,a2,13faa │ │ │ │ - j 13fde │ │ │ │ - li a7,72 │ │ │ │ - sb a7,0(a6) │ │ │ │ - addiw a2,a2,1 │ │ │ │ - addi t1,t1,-1 │ │ │ │ - bne s4,a2,13faa │ │ │ │ - j 13fde │ │ │ │ - li a7,71 │ │ │ │ - sb a7,0(a6) │ │ │ │ - addiw a2,a2,1 │ │ │ │ - addi t1,t1,-1 │ │ │ │ - bne s4,a2,13faa │ │ │ │ - j 13fde │ │ │ │ - li a7,86 │ │ │ │ - sb a7,0(a6) │ │ │ │ - addiw a2,a2,1 │ │ │ │ - addi t1,t1,-1 │ │ │ │ - bne s4,a2,13faa │ │ │ │ - j 13fde │ │ │ │ - li a7,84 │ │ │ │ - sb a7,0(a6) │ │ │ │ - addiw a2,a2,1 │ │ │ │ - addi t1,t1,-1 │ │ │ │ - bne s4,a2,13faa │ │ │ │ - j 13fde │ │ │ │ - li a7,116 │ │ │ │ - sb a7,0(a6) │ │ │ │ - addiw a2,a2,1 │ │ │ │ - addi t1,t1,-1 │ │ │ │ - bne s4,a2,13faa │ │ │ │ - j 13fde │ │ │ │ - li a7,97 │ │ │ │ - sb a7,0(a6) │ │ │ │ - addiw a2,a2,1 │ │ │ │ - addi t1,t1,-1 │ │ │ │ - bne s4,a2,13faa │ │ │ │ - j 13fde │ │ │ │ - mv a5,a0 │ │ │ │ - j 13fe2 │ │ │ │ - ld a0,0(a1) │ │ │ │ - addi sp,sp,-16 │ │ │ │ - sd s0,0(sp) │ │ │ │ - sd ra,8(sp) │ │ │ │ - mv s0,a1 │ │ │ │ - beqz a0,14204 │ │ │ │ - jal 3670 │ │ │ │ - sd zero,0(s0) │ │ │ │ - ld a0,8(s0) │ │ │ │ - beqz a0,14210 │ │ │ │ - jal 3670 │ │ │ │ - sd zero,8(s0) │ │ │ │ - ld a0,16(s0) │ │ │ │ - beqz a0,1421c │ │ │ │ - jal 3670 │ │ │ │ - sd zero,16(s0) │ │ │ │ - ld a0,24(s0) │ │ │ │ - beqz a0,14228 │ │ │ │ - jal 3670 │ │ │ │ - sd zero,24(s0) │ │ │ │ - ld a0,32(s0) │ │ │ │ - beqz a0,14234 │ │ │ │ - jal 3670 │ │ │ │ - sd zero,32(s0) │ │ │ │ - ld a0,40(s0) │ │ │ │ - beqz a0,14240 │ │ │ │ - jal 3670 │ │ │ │ - sd zero,40(s0) │ │ │ │ - sh zero,52(s0) │ │ │ │ - ld ra,8(sp) │ │ │ │ - sw zero,48(s0) │ │ │ │ - ld s0,0(sp) │ │ │ │ - addi sp,sp,16 │ │ │ │ - ret │ │ │ │ - addi sp,sp,-32 │ │ │ │ - sd s0,16(sp) │ │ │ │ - sd ra,24(sp) │ │ │ │ - mv s0,a1 │ │ │ │ - bnez a3,14266 │ │ │ │ - beqz a2,14312 │ │ │ │ - ld ra,24(sp) │ │ │ │ - ld s0,16(sp) │ │ │ │ - ld a0,8(a1) │ │ │ │ - addi sp,sp,32 │ │ │ │ - ret │ │ │ │ - sd s1,8(sp) │ │ │ │ - sd s2,0(sp) │ │ │ │ - mv s1,a3 │ │ │ │ - mv s2,a4 │ │ │ │ - bnez a2,142c2 │ │ │ │ - ld a0,32(a1) │ │ │ │ - beqz a0,1437c │ │ │ │ - lbu a5,52(a1) │ │ │ │ - beq a5,a4,14306 │ │ │ │ - lw a2,48(s0) │ │ │ │ - ld a1,0(s0) │ │ │ │ - addiw a2,a2,1 │ │ │ │ - slli a2,a2,0x20 │ │ │ │ - srli a2,a2,0x20 │ │ │ │ - jal 36a0 │ │ │ │ - ld a0,32(s0) │ │ │ │ - lw a1,48(s0) │ │ │ │ - sext.w a5,s1 │ │ │ │ - beqz s2,1434c │ │ │ │ - li a4,4 │ │ │ │ - bltu a4,a5,142b2 │ │ │ │ - andi s1,s1,1 │ │ │ │ - bnez s1,14410 │ │ │ │ - li a3,65 │ │ │ │ - li a2,71 │ │ │ │ - jal 21370 │ │ │ │ - ld a0,32(s0) │ │ │ │ - sb s2,52(s0) │ │ │ │ - ld ra,24(sp) │ │ │ │ - ld s0,16(sp) │ │ │ │ - ld s1,8(sp) │ │ │ │ - ld s2,0(sp) │ │ │ │ - addi sp,sp,32 │ │ │ │ - ret │ │ │ │ - ld a0,40(a1) │ │ │ │ - beqz a0,1438e │ │ │ │ - lbu a5,53(a1) │ │ │ │ - beq a5,a4,14306 │ │ │ │ - lw a2,48(s0) │ │ │ │ - ld a1,8(s0) │ │ │ │ - addiw a2,a2,1 │ │ │ │ - slli a2,a2,0x20 │ │ │ │ - srli a2,a2,0x20 │ │ │ │ - jal 36a0 │ │ │ │ - ld a0,40(s0) │ │ │ │ - lw a1,48(s0) │ │ │ │ - sext.w a5,s1 │ │ │ │ - beqz s2,1431c │ │ │ │ - li a4,4 │ │ │ │ - bltu a4,a5,14302 │ │ │ │ - andi s1,s1,1 │ │ │ │ - bnez s1,14400 │ │ │ │ - li a3,65 │ │ │ │ - li a2,71 │ │ │ │ - jal 21370 │ │ │ │ - ld a0,40(s0) │ │ │ │ - sb s2,53(s0) │ │ │ │ - ld ra,24(sp) │ │ │ │ - ld s0,16(sp) │ │ │ │ - ld s1,8(sp) │ │ │ │ - ld s2,0(sp) │ │ │ │ - addi sp,sp,32 │ │ │ │ - ret │ │ │ │ - ld ra,24(sp) │ │ │ │ - ld s0,16(sp) │ │ │ │ - ld a0,0(a1) │ │ │ │ - addi sp,sp,32 │ │ │ │ - ret │ │ │ │ - li a4,1 │ │ │ │ - beq a5,a4,143f0 │ │ │ │ - li a4,2 │ │ │ │ - beq a5,a4,143e0 │ │ │ │ - addiw a5,s1,-3 │ │ │ │ - andi a5,a5,253 │ │ │ │ - beqz a5,143b0 │ │ │ │ - andi s1,s1,253 │ │ │ │ - li a5,4 │ │ │ │ - bne s1,a5,14302 │ │ │ │ - li a3,82 │ │ │ │ - li a2,71 │ │ │ │ - jal 21370 │ │ │ │ - ld a0,40(s0) │ │ │ │ - j 14302 │ │ │ │ - li a4,1 │ │ │ │ - beq a5,a4,143d0 │ │ │ │ - li a4,2 │ │ │ │ - beq a5,a4,143c0 │ │ │ │ - addiw a5,s1,-3 │ │ │ │ - andi a5,a5,253 │ │ │ │ - beqz a5,143a0 │ │ │ │ - andi s1,s1,253 │ │ │ │ - li a5,4 │ │ │ │ - bne s1,a5,142b2 │ │ │ │ - li a3,82 │ │ │ │ - li a2,71 │ │ │ │ - jal 21370 │ │ │ │ - ld a0,32(s0) │ │ │ │ - j 142b2 │ │ │ │ - lw a1,48(a1) │ │ │ │ - li a0,0 │ │ │ │ - addiw a1,a1,1 │ │ │ │ - slli a1,a1,0x20 │ │ │ │ - srli a1,a1,0x20 │ │ │ │ - jal 1d4e0 │ │ │ │ - sd a0,32(s0) │ │ │ │ - j 1427e │ │ │ │ - lw a1,48(a1) │ │ │ │ - li a0,0 │ │ │ │ - addiw a1,a1,1 │ │ │ │ - slli a1,a1,0x20 │ │ │ │ - srli a1,a1,0x20 │ │ │ │ - jal 1d4e0 │ │ │ │ - sd a0,40(s0) │ │ │ │ - j 142ce │ │ │ │ - li a3,89 │ │ │ │ - li a2,67 │ │ │ │ - jal 21370 │ │ │ │ - ld a0,32(s0) │ │ │ │ - j 142b2 │ │ │ │ - li a3,89 │ │ │ │ - li a2,67 │ │ │ │ - jal 21370 │ │ │ │ - ld a0,40(s0) │ │ │ │ - j 14302 │ │ │ │ - li a3,82 │ │ │ │ - li a2,65 │ │ │ │ - jal 21370 │ │ │ │ - ld a0,32(s0) │ │ │ │ - j 142b2 │ │ │ │ - li a3,89 │ │ │ │ - li a2,84 │ │ │ │ - jal 21370 │ │ │ │ - ld a0,32(s0) │ │ │ │ - j 142b2 │ │ │ │ - li a3,82 │ │ │ │ - li a2,65 │ │ │ │ - jal 21370 │ │ │ │ - ld a0,40(s0) │ │ │ │ - j 14302 │ │ │ │ - li a3,89 │ │ │ │ - li a2,84 │ │ │ │ - jal 21370 │ │ │ │ - ld a0,40(s0) │ │ │ │ - j 14302 │ │ │ │ - li a3,84 │ │ │ │ - li a2,67 │ │ │ │ - jal 21370 │ │ │ │ - ld a0,40(s0) │ │ │ │ - j 14302 │ │ │ │ - li a3,84 │ │ │ │ - li a2,67 │ │ │ │ - jal 21370 │ │ │ │ - ld a0,32(s0) │ │ │ │ - j 142b2 │ │ │ │ - bnez a2,14426 │ │ │ │ - ld a0,16(a1) │ │ │ │ - ret │ │ │ │ - ld a0,24(a1) │ │ │ │ - ret │ │ │ │ - addi sp,sp,-48 │ │ │ │ - sd s0,32(sp) │ │ │ │ - sd s3,8(sp) │ │ │ │ - sd s4,0(sp) │ │ │ │ - sd ra,40(sp) │ │ │ │ - mv s0,a1 │ │ │ │ - mv s4,a2 │ │ │ │ - mv s3,a3 │ │ │ │ - bnez a4,1445e │ │ │ │ - ld a5,0(a1) │ │ │ │ - sd a5,0(a2) │ │ │ │ - ld a0,8(a1) │ │ │ │ - sd a0,8(s4) │ │ │ │ - ld a5,16(s0) │ │ │ │ - ld ra,40(sp) │ │ │ │ - ld s4,0(sp) │ │ │ │ - sd a5,0(s3) │ │ │ │ - ld a5,24(s0) │ │ │ │ - ld s0,32(sp) │ │ │ │ - sd a5,8(s3) │ │ │ │ - ld s3,8(sp) │ │ │ │ - addi sp,sp,48 │ │ │ │ - ret │ │ │ │ - ld a0,32(a1) │ │ │ │ - sd s1,24(sp) │ │ │ │ - sd s2,16(sp) │ │ │ │ - mv s1,a4 │ │ │ │ - mv s2,a5 │ │ │ │ - beqz a0,14564 │ │ │ │ - lbu a5,52(a1) │ │ │ │ - beq a5,s2,144c2 │ │ │ │ - lw a2,48(s0) │ │ │ │ - ld a1,0(s0) │ │ │ │ - addiw a2,a2,1 │ │ │ │ - slli a2,a2,0x20 │ │ │ │ - srli a2,a2,0x20 │ │ │ │ - jal 36a0 │ │ │ │ - ld a0,32(s0) │ │ │ │ - lw a1,48(s0) │ │ │ │ - sext.w a5,s1 │ │ │ │ - bnez s2,14544 │ │ │ │ - li a4,1 │ │ │ │ - beq a5,a4,145d8 │ │ │ │ - li a4,2 │ │ │ │ - beq a5,a4,145c4 │ │ │ │ - addiw a5,s1,-3 │ │ │ │ - andi a5,a5,253 │ │ │ │ - beqz a5,1458a │ │ │ │ - andi a5,s1,253 │ │ │ │ - li a4,4 │ │ │ │ - bne a5,a4,144be │ │ │ │ - li a3,82 │ │ │ │ - li a2,71 │ │ │ │ - jal 21370 │ │ │ │ - ld a0,32(s0) │ │ │ │ - sb s2,52(s0) │ │ │ │ - sd a0,0(s4) │ │ │ │ - ld a0,40(s0) │ │ │ │ - beqz a0,1459e │ │ │ │ - lbu a5,53(s0) │ │ │ │ - beq a5,s2,1451e │ │ │ │ - lw a2,48(s0) │ │ │ │ - ld a1,8(s0) │ │ │ │ - addiw a2,a2,1 │ │ │ │ - slli a2,a2,0x20 │ │ │ │ - srli a2,a2,0x20 │ │ │ │ - jal 36a0 │ │ │ │ - ld a0,40(s0) │ │ │ │ - lw a1,48(s0) │ │ │ │ - sext.w a5,s1 │ │ │ │ - bnez s2,14524 │ │ │ │ - li a4,1 │ │ │ │ - beq a5,a4,145b0 │ │ │ │ - li a4,2 │ │ │ │ - beq a5,a4,145ec │ │ │ │ - addiw a5,s1,-3 │ │ │ │ - andi a5,a5,253 │ │ │ │ - beqz a5,14576 │ │ │ │ - andi s1,s1,253 │ │ │ │ - li a5,4 │ │ │ │ - bne s1,a5,1451a │ │ │ │ - li a3,82 │ │ │ │ - li a2,71 │ │ │ │ - jal 21370 │ │ │ │ - ld a0,40(s0) │ │ │ │ - sb s2,53(s0) │ │ │ │ - ld s1,24(sp) │ │ │ │ - ld s2,16(sp) │ │ │ │ - j 14442 │ │ │ │ - li a4,4 │ │ │ │ - bltu a4,a5,1451a │ │ │ │ - andi s1,s1,1 │ │ │ │ - bnez s1,14614 │ │ │ │ - li a3,65 │ │ │ │ - li a2,71 │ │ │ │ - jal 21370 │ │ │ │ - ld a0,40(s0) │ │ │ │ - sb s2,53(s0) │ │ │ │ - j 1451e │ │ │ │ - li a4,4 │ │ │ │ - bltu a4,a5,144be │ │ │ │ - andi a5,s1,1 │ │ │ │ - bnez a5,14600 │ │ │ │ - li a3,65 │ │ │ │ - li a2,71 │ │ │ │ - jal 21370 │ │ │ │ - ld a0,32(s0) │ │ │ │ - sb s2,52(s0) │ │ │ │ - j 144c2 │ │ │ │ - lw a1,48(a1) │ │ │ │ - li a0,0 │ │ │ │ - addiw a1,a1,1 │ │ │ │ - slli a1,a1,0x20 │ │ │ │ - srli a1,a1,0x20 │ │ │ │ - jal 1d4e0 │ │ │ │ - sd a0,32(s0) │ │ │ │ - j 14474 │ │ │ │ - li a3,89 │ │ │ │ - li a2,67 │ │ │ │ - jal 21370 │ │ │ │ - ld a0,40(s0) │ │ │ │ - sb s2,53(s0) │ │ │ │ - j 1451e │ │ │ │ - li a3,89 │ │ │ │ - li a2,67 │ │ │ │ - jal 21370 │ │ │ │ - ld a0,32(s0) │ │ │ │ - sb s2,52(s0) │ │ │ │ - j 144c2 │ │ │ │ - lw a1,48(s0) │ │ │ │ - li a0,0 │ │ │ │ - addiw a1,a1,1 │ │ │ │ - slli a1,a1,0x20 │ │ │ │ - srli a1,a1,0x20 │ │ │ │ - jal 1d4e0 │ │ │ │ - sd a0,40(s0) │ │ │ │ - j 144d2 │ │ │ │ - li a3,89 │ │ │ │ - li a2,84 │ │ │ │ - jal 21370 │ │ │ │ - ld a0,40(s0) │ │ │ │ - sb s2,53(s0) │ │ │ │ - j 1451e │ │ │ │ - li a3,82 │ │ │ │ - li a2,65 │ │ │ │ - jal 21370 │ │ │ │ - ld a0,32(s0) │ │ │ │ - sb s2,52(s0) │ │ │ │ - j 144c2 │ │ │ │ - li a3,89 │ │ │ │ - li a2,84 │ │ │ │ - jal 21370 │ │ │ │ - ld a0,32(s0) │ │ │ │ - sb s2,52(s0) │ │ │ │ - j 144c2 │ │ │ │ - li a3,82 │ │ │ │ - li a2,65 │ │ │ │ - jal 21370 │ │ │ │ - ld a0,40(s0) │ │ │ │ - sb s2,53(s0) │ │ │ │ - j 1451e │ │ │ │ - li a3,84 │ │ │ │ - li a2,67 │ │ │ │ - jal 21370 │ │ │ │ - ld a0,32(s0) │ │ │ │ - sb s2,52(s0) │ │ │ │ - j 144c2 │ │ │ │ - li a3,84 │ │ │ │ - li a2,67 │ │ │ │ - jal 21370 │ │ │ │ - ld a0,40(s0) │ │ │ │ - sb s2,53(s0) │ │ │ │ - j 1451e │ │ │ │ - addi sp,sp,-64 │ │ │ │ - sd s2,32(sp) │ │ │ │ - addiw s2,a5,1 │ │ │ │ - slli s2,s2,0x20 │ │ │ │ - srli s2,s2,0x20 │ │ │ │ - sd s0,48(sp) │ │ │ │ - sd s3,24(sp) │ │ │ │ - mv s0,a1 │ │ │ │ - mv s3,a5 │ │ │ │ - sd a1,0(a3) │ │ │ │ - li a0,0 │ │ │ │ - mv a1,s2 │ │ │ │ - sd s1,40(sp) │ │ │ │ - sd s4,16(sp) │ │ │ │ - sd s5,8(sp) │ │ │ │ - sd ra,56(sp) │ │ │ │ - mv s5,a3 │ │ │ │ - mv s4,a2 │ │ │ │ - mv s1,a4 │ │ │ │ - jal 1d4e0 │ │ │ │ - beqz s3,14898 │ │ │ │ - addiw a5,s3,-1 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - add a1,s0,a5 │ │ │ │ - li a7,0 │ │ │ │ - li t4,56 │ │ │ │ - auipc a5,0x50 │ │ │ │ - addi a5,a5,-956 │ │ │ │ - lbu t3,0(a1) │ │ │ │ - slli t1,a7,0x20 │ │ │ │ - srli t1,t1,0x20 │ │ │ │ - addiw a6,t3,-65 │ │ │ │ - zext.b a6,a6 │ │ │ │ - add t1,t1,a0 │ │ │ │ - bltu t4,a6,1469e │ │ │ │ - slli a6,a6,0x2 │ │ │ │ - add a6,a6,a5 │ │ │ │ - lw a4,0(a6) │ │ │ │ - add a4,a4,a5 │ │ │ │ - jr a4 │ │ │ │ - li t3,75 │ │ │ │ - sb t3,0(t1) │ │ │ │ - addiw a7,a7,1 │ │ │ │ - addi a1,a1,-1 │ │ │ │ - bne s3,a7,14674 │ │ │ │ - slli a5,s3,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - add a5,a5,a0 │ │ │ │ - sb zero,0(a5) │ │ │ │ - sd a0,8(s5) │ │ │ │ - beqz s4,1486e │ │ │ │ - sd s4,0(s1) │ │ │ │ - mv a1,s2 │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a1,0(s1) │ │ │ │ - mv a2,s2 │ │ │ │ - sd a0,8(s1) │ │ │ │ - jal 36a0 │ │ │ │ - ld a0,8(s1) │ │ │ │ - mv a1,s3 │ │ │ │ - jal 20ec6 │ │ │ │ - mv s4,a0 │ │ │ │ - ld ra,56(sp) │ │ │ │ - ld s0,48(sp) │ │ │ │ - sd s4,8(s1) │ │ │ │ - ld s2,32(sp) │ │ │ │ - ld s1,40(sp) │ │ │ │ - ld s3,24(sp) │ │ │ │ - ld s4,16(sp) │ │ │ │ - ld s5,8(sp) │ │ │ │ - addi sp,sp,64 │ │ │ │ - ret │ │ │ │ - li t3,121 │ │ │ │ - sb t3,0(t1) │ │ │ │ - addiw a7,a7,1 │ │ │ │ - addi a1,a1,-1 │ │ │ │ - bne s3,a7,14674 │ │ │ │ - j 146aa │ │ │ │ - li t3,107 │ │ │ │ - sb t3,0(t1) │ │ │ │ - addiw a7,a7,1 │ │ │ │ - addi a1,a1,-1 │ │ │ │ - bne s3,a7,14674 │ │ │ │ - j 146aa │ │ │ │ - li t3,109 │ │ │ │ - sb t3,0(t1) │ │ │ │ - addiw a7,a7,1 │ │ │ │ - addi a1,a1,-1 │ │ │ │ - bne s3,a7,14674 │ │ │ │ - j 146aa │ │ │ │ - li t3,100 │ │ │ │ - sb t3,0(t1) │ │ │ │ - addiw a7,a7,1 │ │ │ │ - addi a1,a1,-1 │ │ │ │ - bne s3,a7,14674 │ │ │ │ - j 146aa │ │ │ │ - li t3,99 │ │ │ │ - sb t3,0(t1) │ │ │ │ - addiw a7,a7,1 │ │ │ │ - addi a1,a1,-1 │ │ │ │ - bne s3,a7,14674 │ │ │ │ - j 146aa │ │ │ │ - li t3,104 │ │ │ │ - sb t3,0(t1) │ │ │ │ - addiw a7,a7,1 │ │ │ │ - addi a1,a1,-1 │ │ │ │ - bne s3,a7,14674 │ │ │ │ - j 146aa │ │ │ │ - li t3,103 │ │ │ │ - sb t3,0(t1) │ │ │ │ - addiw a7,a7,1 │ │ │ │ - addi a1,a1,-1 │ │ │ │ - bne s3,a7,14674 │ │ │ │ - j 146aa │ │ │ │ - li t3,118 │ │ │ │ - sb t3,0(t1) │ │ │ │ - addiw a7,a7,1 │ │ │ │ - addi a1,a1,-1 │ │ │ │ - bne s3,a7,14674 │ │ │ │ - j 146aa │ │ │ │ - li t3,82 │ │ │ │ - sb t3,0(t1) │ │ │ │ - addiw a7,a7,1 │ │ │ │ - addi a1,a1,-1 │ │ │ │ - bne s3,a7,14674 │ │ │ │ - j 146aa │ │ │ │ - li t3,66 │ │ │ │ - sb t3,0(t1) │ │ │ │ - addiw a7,a7,1 │ │ │ │ - addi a1,a1,-1 │ │ │ │ - bne s3,a7,14674 │ │ │ │ - j 146aa │ │ │ │ - li t3,65 │ │ │ │ - sb t3,0(t1) │ │ │ │ - addiw a7,a7,1 │ │ │ │ - addi a1,a1,-1 │ │ │ │ - bne s3,a7,14674 │ │ │ │ - j 146aa │ │ │ │ - li t3,98 │ │ │ │ - sb t3,0(t1) │ │ │ │ - addiw a7,a7,1 │ │ │ │ - addi a1,a1,-1 │ │ │ │ - bne s3,a7,14674 │ │ │ │ - j 146aa │ │ │ │ - li t3,89 │ │ │ │ - sb t3,0(t1) │ │ │ │ - addiw a7,a7,1 │ │ │ │ - addi a1,a1,-1 │ │ │ │ - bne s3,a7,14674 │ │ │ │ - j 146aa │ │ │ │ - li t3,114 │ │ │ │ - sb t3,0(t1) │ │ │ │ - addiw a7,a7,1 │ │ │ │ - addi a1,a1,-1 │ │ │ │ - bne s3,a7,14674 │ │ │ │ - j 146aa │ │ │ │ - li t3,77 │ │ │ │ - sb t3,0(t1) │ │ │ │ - addiw a7,a7,1 │ │ │ │ - addi a1,a1,-1 │ │ │ │ - bne s3,a7,14674 │ │ │ │ - j 146aa │ │ │ │ - li t3,68 │ │ │ │ - sb t3,0(t1) │ │ │ │ - addiw a7,a7,1 │ │ │ │ - addi a1,a1,-1 │ │ │ │ - bne s3,a7,14674 │ │ │ │ - j 146aa │ │ │ │ - li t3,67 │ │ │ │ - sb t3,0(t1) │ │ │ │ - addiw a7,a7,1 │ │ │ │ - addi a1,a1,-1 │ │ │ │ - bne s3,a7,14674 │ │ │ │ - j 146aa │ │ │ │ - li t3,72 │ │ │ │ - sb t3,0(t1) │ │ │ │ - addiw a7,a7,1 │ │ │ │ - addi a1,a1,-1 │ │ │ │ - bne s3,a7,14674 │ │ │ │ - j 146aa │ │ │ │ - li t3,71 │ │ │ │ - sb t3,0(t1) │ │ │ │ - addiw a7,a7,1 │ │ │ │ - addi a1,a1,-1 │ │ │ │ - bne s3,a7,14674 │ │ │ │ - j 146aa │ │ │ │ - li t3,86 │ │ │ │ - sb t3,0(t1) │ │ │ │ - addiw a7,a7,1 │ │ │ │ - addi a1,a1,-1 │ │ │ │ - bne s3,a7,14674 │ │ │ │ - j 146aa │ │ │ │ - li t3,84 │ │ │ │ - sb t3,0(t1) │ │ │ │ - addiw a7,a7,1 │ │ │ │ - addi a1,a1,-1 │ │ │ │ - bne s3,a7,14674 │ │ │ │ - j 146aa │ │ │ │ - sd zero,0(s1) │ │ │ │ - j 146de │ │ │ │ - li t3,116 │ │ │ │ - sb t3,0(t1) │ │ │ │ - addiw a7,a7,1 │ │ │ │ - addi a1,a1,-1 │ │ │ │ - bne s3,a7,14674 │ │ │ │ - j 146aa │ │ │ │ - li t3,97 │ │ │ │ - sb t3,0(t1) │ │ │ │ - addiw a7,a7,1 │ │ │ │ - addi a1,a1,-1 │ │ │ │ - bne s3,a7,14674 │ │ │ │ - j 146aa │ │ │ │ - mv a5,a0 │ │ │ │ - j 146b2 │ │ │ │ - addi sp,sp,-64 │ │ │ │ - sd s0,48(sp) │ │ │ │ - sd s1,40(sp) │ │ │ │ - sd s2,32(sp) │ │ │ │ - sd s3,24(sp) │ │ │ │ - sd s4,16(sp) │ │ │ │ - sd s5,8(sp) │ │ │ │ - mv s1,a4 │ │ │ │ - sd ra,56(sp) │ │ │ │ - li a4,1 │ │ │ │ - mv s5,a1 │ │ │ │ + add a1,a1,s0 │ │ │ │ + jal 3640 │ │ │ │ + lw a0,148(s1) │ │ │ │ + li a2,1 │ │ │ │ + addi a1,sp,27 │ │ │ │ + jal 3880 │ │ │ │ + beq a0,s2,116da │ │ │ │ + lb a5,27(sp) │ │ │ │ + j 113e4 │ │ │ │ + add a5,a5,s7 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + sext.w s8,a4 │ │ │ │ + li a4,253 │ │ │ │ + bltu a4,a5,1153a │ │ │ │ + sext.w a5,a5 │ │ │ │ + j 11588 │ │ │ │ + beqz s6,114e4 │ │ │ │ + lw s8,4(s6) │ │ │ │ + ld a5,72(s1) │ │ │ │ + addiw a4,s5,1 │ │ │ │ + slli a3,a4,0x20 │ │ │ │ + srli a3,a3,0x20 │ │ │ │ + add a5,a5,a3 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + sext.w a2,a4 │ │ │ │ + li a3,253 │ │ │ │ + sd a2,8(sp) │ │ │ │ + bgeu a3,a5,116ba │ │ │ │ + lwu s9,88(s1) │ │ │ │ + sd s11,56(sp) │ │ │ │ + sw a4,32(sp) │ │ │ │ + ld s6,80(s1) │ │ │ │ + li s11,0 │ │ │ │ + addi s2,sp,32 │ │ │ │ + beqz s9,11678 │ │ │ │ + add s0,s11,s9 │ │ │ │ + srli s0,s0,0x1 │ │ │ │ + slli s10,s0,0x3 │ │ │ │ + add s10,s10,s6 │ │ │ │ + mv a1,s10 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 23816 │ │ │ │ + bltz a0,1167e │ │ │ │ + beqz a0,11686 │ │ │ │ + addi s11,s0,1 │ │ │ │ + bltu s11,s9,11656 │ │ │ │ + ld a0,8(sp) │ │ │ │ + jal dd88 │ │ │ │ + mv s9,s0 │ │ │ │ + bltu s11,s9,11656 │ │ │ │ + j 11678 │ │ │ │ + beqz s10,11678 │ │ │ │ + lw a5,4(s10) │ │ │ │ + ld s11,56(sp) │ │ │ │ + ld a4,120(s1) │ │ │ │ + bgeu a5,s8,116b6 │ │ │ │ + slli s7,s7,0x2 │ │ │ │ + add s7,s7,a4 │ │ │ │ + lw a5,0(s7) │ │ │ │ + bgeu s4,a5,116b6 │ │ │ │ + bltu s5,a5,116b6 │ │ │ │ + slli a4,a5,0x20 │ │ │ │ + ld s8,80(sp) │ │ │ │ + ld s9,72(sp) │ │ │ │ + ld s10,64(sp) │ │ │ │ + srli a5,a4,0x1e │ │ │ │ + j 113b8 │ │ │ │ + ld a5,72(s1) │ │ │ │ + j 1134a │ │ │ │ + sext.w a5,a5 │ │ │ │ + j 11690 │ │ │ │ + sext.w s8,s8 │ │ │ │ + j 11622 │ │ │ │ + sd s8,80(sp) │ │ │ │ + sd s9,72(sp) │ │ │ │ + sd s10,64(sp) │ │ │ │ + sd s11,56(sp) │ │ │ │ + jal 3a10 <__stack_chk_fail@plt> │ │ │ │ + sd s8,80(sp) │ │ │ │ + sd s9,72(sp) │ │ │ │ + sd s10,64(sp) │ │ │ │ + sd s11,56(sp) │ │ │ │ + jal ddac │ │ │ │ + sd s8,80(sp) │ │ │ │ + sd s9,72(sp) │ │ │ │ + sd s10,64(sp) │ │ │ │ + sd s11,56(sp) │ │ │ │ + jal ddac │ │ │ │ + addi sp,sp,-192 │ │ │ │ + auipc a4,0x69 │ │ │ │ + ld a4,-2008(a4) │ │ │ │ + sd s2,160(sp) │ │ │ │ + sd s3,152(sp) │ │ │ │ + sd ra,184(sp) │ │ │ │ + sd s4,144(sp) │ │ │ │ + sd a3,16(sp) │ │ │ │ + ld a5,0(a4) │ │ │ │ + sd a5,72(sp) │ │ │ │ + li a5,0 │ │ │ │ + mv s2,a1 │ │ │ │ mv s3,a2 │ │ │ │ - mv s0,a3 │ │ │ │ - mv s4,a5 │ │ │ │ - mv s2,a6 │ │ │ │ - beq s1,a4,148dc │ │ │ │ - li a5,2 │ │ │ │ - bne s1,a5,148ca │ │ │ │ - lw a5,388(a6) │ │ │ │ - bnez a5,1494a │ │ │ │ - ld ra,56(sp) │ │ │ │ - ld s0,48(sp) │ │ │ │ - ld s1,40(sp) │ │ │ │ - ld s2,32(sp) │ │ │ │ - ld s3,24(sp) │ │ │ │ - ld s4,16(sp) │ │ │ │ - ld s5,8(sp) │ │ │ │ - addi sp,sp,64 │ │ │ │ - ret │ │ │ │ - lw a5,388(a6) │ │ │ │ - beqz a5,148ca │ │ │ │ - sd s6,0(sp) │ │ │ │ - addiw s6,a3,1 │ │ │ │ - slli s6,s6,0x20 │ │ │ │ - srli s6,s6,0x20 │ │ │ │ - mv a1,s6 │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - sd a0,0(s5) │ │ │ │ - mv a2,s6 │ │ │ │ - mv a1,s3 │ │ │ │ - jal 36a0 │ │ │ │ - ld a0,0(s5) │ │ │ │ - lw a5,388(s2) │ │ │ │ - beqz s4,14a20 │ │ │ │ - li a4,4 │ │ │ │ - bltu a4,a5,14b12 │ │ │ │ - andi a5,a5,1 │ │ │ │ - bnez a5,14c84 │ │ │ │ - li a3,65 │ │ │ │ - li a2,71 │ │ │ │ - mv a1,s0 │ │ │ │ - jal 21370 │ │ │ │ - ld a0,8(s5) │ │ │ │ - lw a5,388(s2) │ │ │ │ - li a4,4 │ │ │ │ - bltu a4,a5,14b12 │ │ │ │ - andi a5,a5,1 │ │ │ │ - bnez a5,14c26 │ │ │ │ - ld s6,0(sp) │ │ │ │ - li a3,65 │ │ │ │ - li a2,71 │ │ │ │ - mv a1,s0 │ │ │ │ - j 14a84 │ │ │ │ - ld a0,8(a1) │ │ │ │ - addiw s1,s0,1 │ │ │ │ - slli s1,s1,0x20 │ │ │ │ - jal 3670 │ │ │ │ - ld a0,0(s5) │ │ │ │ - srli s1,s1,0x20 │ │ │ │ - mv a2,s1 │ │ │ │ - mv a1,s3 │ │ │ │ - sd zero,8(s5) │ │ │ │ - jal 36a0 │ │ │ │ - mv a1,s1 │ │ │ │ - li a0,0 │ │ │ │ - ld s1,0(s5) │ │ │ │ - jal 1d4e0 │ │ │ │ - beqz s0,14c34 │ │ │ │ - addiw a5,s0,-1 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ + beqz a3,11d84 │ │ │ │ + addi a5,sp,60 │ │ │ │ + sd a5,32(sp) │ │ │ │ + addi a5,sp,59 │ │ │ │ + sd s0,176(sp) │ │ │ │ + sd s1,168(sp) │ │ │ │ + sd s6,128(sp) │ │ │ │ + sd s7,120(sp) │ │ │ │ + sd s5,136(sp) │ │ │ │ + sd s8,112(sp) │ │ │ │ + sd s9,104(sp) │ │ │ │ + sd s10,96(sp) │ │ │ │ + sd s11,88(sp) │ │ │ │ + mv s1,a0 │ │ │ │ + li s7,0 │ │ │ │ + li s6,253 │ │ │ │ + addi s0,sp,64 │ │ │ │ + sd a5,40(sp) │ │ │ │ + beqz s2,11796 │ │ │ │ + beq s3,s2,11d64 │ │ │ │ + lw a4,8(s1) │ │ │ │ + ld a5,72(s1) │ │ │ │ + bgeu s3,a4,117f0 │ │ │ │ + slli s5,s3,0x20 │ │ │ │ + srli s5,s5,0x20 │ │ │ │ + add a4,a5,s5 │ │ │ │ + lbu a4,0(a4) │ │ │ │ + bgeu s6,a4,11d54 │ │ │ │ + lwu s10,88(s1) │ │ │ │ + sw s3,64(sp) │ │ │ │ + ld s4,80(s1) │ │ │ │ + beqz s10,11788 │ │ │ │ + li s9,0 │ │ │ │ + add s8,s9,s10 │ │ │ │ + srli s8,s8,0x1 │ │ │ │ + slli s11,s8,0x3 │ │ │ │ + add s11,s11,s4 │ │ │ │ + mv a1,s11 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 23816 │ │ │ │ + bltz a0,1178e │ │ │ │ + beqz a0,1194c │ │ │ │ + addi s9,s8,1 │ │ │ │ + bltu s9,s10,11762 │ │ │ │ + mv a0,s3 │ │ │ │ + jal dd88 │ │ │ │ + mv s10,s8 │ │ │ │ + bltu s9,s10,11762 │ │ │ │ + j 11788 │ │ │ │ + lw a4,8(s1) │ │ │ │ + addiw a5,a4,-1 │ │ │ │ + beq s3,a5,117a4 │ │ │ │ + bnez s3,11738 │ │ │ │ + li s4,0 │ │ │ │ + ld s0,176(sp) │ │ │ │ + ld s1,168(sp) │ │ │ │ + ld s5,136(sp) │ │ │ │ + ld s6,128(sp) │ │ │ │ + ld s7,120(sp) │ │ │ │ + ld s8,112(sp) │ │ │ │ + ld s9,104(sp) │ │ │ │ + ld s10,96(sp) │ │ │ │ + ld s11,88(sp) │ │ │ │ + li a5,-1 │ │ │ │ srli a5,a5,0x20 │ │ │ │ - add a7,s1,a5 │ │ │ │ + slli s3,s3,0x20 │ │ │ │ + and s4,s4,a5 │ │ │ │ + or s4,s4,s3 │ │ │ │ + auipc a4,0x68 │ │ │ │ + ld a4,1866(a4) │ │ │ │ + and a5,s4,a5 │ │ │ │ + sd s4,64(sp) │ │ │ │ + ld a3,72(sp) │ │ │ │ + ld a4,0(a4) │ │ │ │ + xor a4,a4,a3 │ │ │ │ li a3,0 │ │ │ │ - li a1,56 │ │ │ │ - auipc a5,0x50 │ │ │ │ - addi a5,a5,-1526 │ │ │ │ - lbu a6,0(a7) │ │ │ │ - slli a2,a3,0x20 │ │ │ │ - srli a2,a2,0x20 │ │ │ │ - addiw a4,a6,-65 │ │ │ │ - zext.b a4,a4 │ │ │ │ - add a2,a2,a0 │ │ │ │ - bltu a1,a4,149b8 │ │ │ │ - slli a4,a4,0x2 │ │ │ │ - add a4,a4,a5 │ │ │ │ + or a0,a5,s3 │ │ │ │ + bnez a4,11d8e │ │ │ │ + ld ra,184(sp) │ │ │ │ + ld s2,160(sp) │ │ │ │ + ld s3,152(sp) │ │ │ │ + ld s4,144(sp) │ │ │ │ + addi sp,sp,192 │ │ │ │ + ret │ │ │ │ + ld a4,120(s1) │ │ │ │ + slli s4,s2,0x20 │ │ │ │ + srli s4,s4,0x20 │ │ │ │ + slli a3,s4,0x2 │ │ │ │ + add a4,a4,a3 │ │ │ │ lw a4,0(a4) │ │ │ │ + sd a3,24(sp) │ │ │ │ + sd a4,8(sp) │ │ │ │ + slli a4,a4,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ add a4,a4,a5 │ │ │ │ - jr a4 │ │ │ │ - li a6,75 │ │ │ │ - sb a6,0(a2) │ │ │ │ - addiw a3,a3,1 │ │ │ │ - addi a7,a7,-1 │ │ │ │ - bne s0,a3,14992 │ │ │ │ - slli a5,s0,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - add a5,a5,a0 │ │ │ │ - sb zero,0(a5) │ │ │ │ - sd a0,8(s5) │ │ │ │ - lw a5,388(s2) │ │ │ │ - ld a0,0(s5) │ │ │ │ - beqz s4,14a98 │ │ │ │ - li a4,4 │ │ │ │ - bltu a4,a5,148ca │ │ │ │ - andi a5,a5,1 │ │ │ │ - bnez a5,14c0e │ │ │ │ - li a3,65 │ │ │ │ - li a2,71 │ │ │ │ - mv a1,s0 │ │ │ │ - jal 21370 │ │ │ │ - ld a0,8(s5) │ │ │ │ - lw a5,388(s2) │ │ │ │ - li a4,4 │ │ │ │ - bltu a4,a5,148ca │ │ │ │ - andi a5,a5,1 │ │ │ │ - li a3,84 │ │ │ │ - li a2,67 │ │ │ │ - bnez a5,14a1c │ │ │ │ - li a3,65 │ │ │ │ - li a2,71 │ │ │ │ - mv a1,s0 │ │ │ │ - j 14a84 │ │ │ │ - beq a5,s1,14bb8 │ │ │ │ - li a4,2 │ │ │ │ - beq a5,a4,14c6c │ │ │ │ - addiw a4,a5,-3 │ │ │ │ - andi a4,a4,-3 │ │ │ │ - sext.w a4,a4 │ │ │ │ - beqz a4,14bd0 │ │ │ │ - andi a4,a5,-3 │ │ │ │ - li a3,4 │ │ │ │ - bne a4,a3,14bca │ │ │ │ - li a3,82 │ │ │ │ - li a2,71 │ │ │ │ - mv a1,s0 │ │ │ │ - jal 21370 │ │ │ │ - ld a0,8(s5) │ │ │ │ - lw a5,388(s2) │ │ │ │ - li a4,1 │ │ │ │ - beq a5,a4,14c5e │ │ │ │ - li a4,2 │ │ │ │ - beq a5,a4,14c50 │ │ │ │ - addiw a4,a5,-3 │ │ │ │ - andi a4,a4,-3 │ │ │ │ - sext.w a4,a4 │ │ │ │ - beqz a4,14c00 │ │ │ │ - andi a5,a5,-3 │ │ │ │ - sext.w a5,a5 │ │ │ │ - li a4,4 │ │ │ │ - bne a5,a4,14b12 │ │ │ │ - ld s6,0(sp) │ │ │ │ - li a3,82 │ │ │ │ - li a2,71 │ │ │ │ - mv a1,s0 │ │ │ │ - ld s0,48(sp) │ │ │ │ - ld ra,56(sp) │ │ │ │ - ld s1,40(sp) │ │ │ │ - ld s2,32(sp) │ │ │ │ - ld s3,24(sp) │ │ │ │ - ld s4,16(sp) │ │ │ │ - ld s5,8(sp) │ │ │ │ - addi sp,sp,64 │ │ │ │ - j 21370 │ │ │ │ - li a4,1 │ │ │ │ - beq a5,a4,14ba0 │ │ │ │ - li a4,2 │ │ │ │ - beq a5,a4,14c38 │ │ │ │ - addiw a4,a5,-3 │ │ │ │ - andi a4,a4,-3 │ │ │ │ - sext.w a4,a4 │ │ │ │ - beqz a4,14be8 │ │ │ │ - andi a4,a5,-3 │ │ │ │ - li a3,4 │ │ │ │ - bne a4,a3,14bb2 │ │ │ │ - li a3,82 │ │ │ │ - li a2,71 │ │ │ │ - mv a1,s0 │ │ │ │ - jal 21370 │ │ │ │ - ld a0,8(s5) │ │ │ │ - lw a5,388(s2) │ │ │ │ - li a4,1 │ │ │ │ - li a3,89 │ │ │ │ - li a2,84 │ │ │ │ - beq a5,a4,14a1c │ │ │ │ - li a4,2 │ │ │ │ - li a3,82 │ │ │ │ - li a2,65 │ │ │ │ - beq a5,a4,14a1c │ │ │ │ - addiw a4,a5,-3 │ │ │ │ - andi a4,a4,-3 │ │ │ │ + lbu a4,0(a4) │ │ │ │ + bgeu s6,a4,1193a │ │ │ │ + ld a5,8(sp) │ │ │ │ + lwu s8,88(s1) │ │ │ │ + ld s5,80(s1) │ │ │ │ + sw a5,64(sp) │ │ │ │ + beqz s8,1184c │ │ │ │ + li s10,0 │ │ │ │ + add a5,s10,s8 │ │ │ │ + srli s11,a5,0x1 │ │ │ │ + slli a1,s11,0x3 │ │ │ │ + add s9,s5,a1 │ │ │ │ + mv a1,s9 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 23816 │ │ │ │ + bltz a0,1186c │ │ │ │ + beqz a0,11874 │ │ │ │ + addi s10,s11,1 │ │ │ │ + bltu s10,s8,11826 │ │ │ │ + ld a3,8(sp) │ │ │ │ + auipc a2,0x4d │ │ │ │ + addi a2,a2,-86 │ │ │ │ + li a1,658 │ │ │ │ + auipc a0,0x4d │ │ │ │ + addi a0,a0,-58 │ │ │ │ + jal 22b80 │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ + mv s8,s11 │ │ │ │ + bltu s10,s8,11826 │ │ │ │ + j 1184c │ │ │ │ + beqz s9,1184c │ │ │ │ + lw a5,4(s9) │ │ │ │ + sd a5,8(sp) │ │ │ │ + ld a5,72(s1) │ │ │ │ + add a5,a5,s4 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + bgeu s6,a5,11948 │ │ │ │ + lwu s10,88(s1) │ │ │ │ + sw s2,64(sp) │ │ │ │ + ld s5,80(s1) │ │ │ │ + beqz s10,118c0 │ │ │ │ + li s11,0 │ │ │ │ + add a5,s11,s10 │ │ │ │ + srli s8,a5,0x1 │ │ │ │ + slli a1,s8,0x3 │ │ │ │ + add s9,s5,a1 │ │ │ │ + mv a1,s9 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 23816 │ │ │ │ + bltz a0,118c4 │ │ │ │ + beqz a0,118cc │ │ │ │ + addi s11,s8,1 │ │ │ │ + bltu s11,s10,1189a │ │ │ │ + mv a3,s2 │ │ │ │ + j 1184e │ │ │ │ + mv s10,s8 │ │ │ │ + bltu s11,s10,1189a │ │ │ │ + j 118c0 │ │ │ │ + beqz s9,118c0 │ │ │ │ + lw a5,4(s9) │ │ │ │ + ld a4,8(sp) │ │ │ │ + bgeu a5,a4,117a6 │ │ │ │ + ld a4,120(s1) │ │ │ │ + ld a3,24(sp) │ │ │ │ + ld a5,72(s1) │ │ │ │ + add a4,a4,a3 │ │ │ │ + lw s10,0(a4) │ │ │ │ + slli a4,s10,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + add a5,a5,a4 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + bgeu s6,a5,11d6e │ │ │ │ + lwu s9,88(s1) │ │ │ │ + sw s10,64(sp) │ │ │ │ + ld s4,80(s1) │ │ │ │ + beqz s9,1192c │ │ │ │ + li s5,0 │ │ │ │ + add s8,s5,s9 │ │ │ │ + srli s8,s8,0x1 │ │ │ │ + slli s11,s8,0x3 │ │ │ │ + add s11,s11,s4 │ │ │ │ + mv a1,s11 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 23816 │ │ │ │ + bltz a0,11932 │ │ │ │ + beqz a0,11a30 │ │ │ │ + addi s5,s8,1 │ │ │ │ + bltu s5,s9,11906 │ │ │ │ + mv a0,s10 │ │ │ │ + jal dd88 │ │ │ │ + mv s9,s8 │ │ │ │ + bltu s5,s9,11906 │ │ │ │ + j 1192c │ │ │ │ + add a5,a5,s4 │ │ │ │ + lbu a5,0(a5) │ │ │ │ sext.w a4,a4 │ │ │ │ - li a3,89 │ │ │ │ - li a2,67 │ │ │ │ - beqz a4,14a1c │ │ │ │ - andi a5,a5,-3 │ │ │ │ + sd a4,8(sp) │ │ │ │ + bltu s6,a5,1188a │ │ │ │ sext.w a5,a5 │ │ │ │ - li a4,4 │ │ │ │ - bne a5,a4,148ca │ │ │ │ - li a3,82 │ │ │ │ - li a2,71 │ │ │ │ - j 14a1c │ │ │ │ - ld s6,0(sp) │ │ │ │ - j 148ca │ │ │ │ - li a6,67 │ │ │ │ - j 149b8 │ │ │ │ - li a6,72 │ │ │ │ - j 149b8 │ │ │ │ - li a6,71 │ │ │ │ - j 149b8 │ │ │ │ - li a6,86 │ │ │ │ - j 149b8 │ │ │ │ - li a6,121 │ │ │ │ - j 149b8 │ │ │ │ - li a6,66 │ │ │ │ - j 149b8 │ │ │ │ - li a6,65 │ │ │ │ - j 149b8 │ │ │ │ - li a6,98 │ │ │ │ - j 149b8 │ │ │ │ - li a6,89 │ │ │ │ - j 149b8 │ │ │ │ - li a6,114 │ │ │ │ - j 149b8 │ │ │ │ - li a6,77 │ │ │ │ - j 149b8 │ │ │ │ - li a6,68 │ │ │ │ - j 149b8 │ │ │ │ - li a6,84 │ │ │ │ - j 149b8 │ │ │ │ - li a6,100 │ │ │ │ - j 149b8 │ │ │ │ - li a6,99 │ │ │ │ - j 149b8 │ │ │ │ - li a6,104 │ │ │ │ - j 149b8 │ │ │ │ - li a6,103 │ │ │ │ - j 149b8 │ │ │ │ - li a6,107 │ │ │ │ - j 149b8 │ │ │ │ - li a6,109 │ │ │ │ - j 149b8 │ │ │ │ - li a6,118 │ │ │ │ - j 149b8 │ │ │ │ - li a6,82 │ │ │ │ - j 149b8 │ │ │ │ - li a6,116 │ │ │ │ - j 149b8 │ │ │ │ - li a6,97 │ │ │ │ - j 149b8 │ │ │ │ - li a3,89 │ │ │ │ - li a2,84 │ │ │ │ - mv a1,s0 │ │ │ │ - jal 21370 │ │ │ │ - lw a5,388(s2) │ │ │ │ - ld a0,8(s5) │ │ │ │ - j 14ad0 │ │ │ │ - li a3,89 │ │ │ │ - li a2,84 │ │ │ │ - mv a1,s0 │ │ │ │ - jal 21370 │ │ │ │ - lw a5,388(s2) │ │ │ │ - ld a0,8(s5) │ │ │ │ - j 14a56 │ │ │ │ - li a3,89 │ │ │ │ - li a2,67 │ │ │ │ - mv a1,s0 │ │ │ │ - jal 21370 │ │ │ │ - lw a5,388(s2) │ │ │ │ - ld a0,8(s5) │ │ │ │ - j 14a56 │ │ │ │ - li a3,89 │ │ │ │ - li a2,67 │ │ │ │ - mv a1,s0 │ │ │ │ - jal 21370 │ │ │ │ - lw a5,388(s2) │ │ │ │ - ld a0,8(s5) │ │ │ │ - j 14ad0 │ │ │ │ - ld s6,0(sp) │ │ │ │ - li a3,89 │ │ │ │ - li a2,67 │ │ │ │ - mv a1,s0 │ │ │ │ - j 14a84 │ │ │ │ - li a3,84 │ │ │ │ - li a2,67 │ │ │ │ - mv a1,s0 │ │ │ │ - jal 21370 │ │ │ │ - ld a0,8(s5) │ │ │ │ - lw a5,388(s2) │ │ │ │ - j 14a02 │ │ │ │ - ld s6,0(sp) │ │ │ │ - li a3,84 │ │ │ │ - li a2,67 │ │ │ │ - mv a1,s0 │ │ │ │ - j 14a84 │ │ │ │ - mv a5,a0 │ │ │ │ - j 149cc │ │ │ │ - li a3,82 │ │ │ │ - li a2,65 │ │ │ │ - mv a1,s0 │ │ │ │ - jal 21370 │ │ │ │ - lw a5,388(s2) │ │ │ │ - ld a0,8(s5) │ │ │ │ - j 14ad0 │ │ │ │ - ld s6,0(sp) │ │ │ │ - li a3,82 │ │ │ │ - li a2,65 │ │ │ │ - mv a1,s0 │ │ │ │ - j 14a84 │ │ │ │ - ld s6,0(sp) │ │ │ │ - li a3,89 │ │ │ │ - li a2,84 │ │ │ │ - mv a1,s0 │ │ │ │ - j 14a84 │ │ │ │ - li a3,82 │ │ │ │ - li a2,65 │ │ │ │ - mv a1,s0 │ │ │ │ - jal 21370 │ │ │ │ - lw a5,388(s2) │ │ │ │ - ld a0,8(s5) │ │ │ │ - j 14a56 │ │ │ │ - li a3,84 │ │ │ │ - li a2,67 │ │ │ │ - mv a1,s0 │ │ │ │ - jal 21370 │ │ │ │ - ld a0,8(s5) │ │ │ │ - lw a5,388(s2) │ │ │ │ - j 14930 │ │ │ │ - addi sp,sp,-16 │ │ │ │ - sd s0,0(sp) │ │ │ │ - auipc a5,0x65 │ │ │ │ - ld a5,776(a5) │ │ │ │ - andi s0,a1,7 │ │ │ │ - ld a0,0(a5) │ │ │ │ - srliw a1,a1,0x3 │ │ │ │ - snez s0,s0 │ │ │ │ - addw s0,s0,a1 │ │ │ │ - sext.w a3,s0 │ │ │ │ - li a1,1 │ │ │ │ - auipc a2,0x4a │ │ │ │ - addi a2,a2,1802 │ │ │ │ - sd ra,8(sp) │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - slli a1,s0,0x20 │ │ │ │ - ld s0,0(sp) │ │ │ │ - ld ra,8(sp) │ │ │ │ - srli a1,a1,0x20 │ │ │ │ - li a0,0 │ │ │ │ - addi sp,sp,16 │ │ │ │ - j 1d4e0 │ │ │ │ - andi a5,a2,7 │ │ │ │ - mv a0,a1 │ │ │ │ - srliw a2,a2,0x3 │ │ │ │ - snez a1,a5 │ │ │ │ - addw a1,a1,a2 │ │ │ │ - j 1d4e0 │ │ │ │ - andi a5,a1,7 │ │ │ │ - snez a5,a5 │ │ │ │ - srliw a1,a1,0x3 │ │ │ │ - addw a5,a5,a1 │ │ │ │ - li a1,0 │ │ │ │ - beqz a2,14d08 │ │ │ │ - li a1,255 │ │ │ │ - slli a2,a5,0x20 │ │ │ │ - srli a2,a2,0x20 │ │ │ │ - j 3890 │ │ │ │ - srliw a5,a1,0x3 │ │ │ │ - srliw a3,a1,0x3 │ │ │ │ - beqz a5,14d3c │ │ │ │ - slli a3,a3,0x20 │ │ │ │ - srli a3,a3,0x20 │ │ │ │ - mv a5,a0 │ │ │ │ - add a3,a3,a0 │ │ │ │ - li a6,255 │ │ │ │ - j 14d2e │ │ │ │ - beq a3,a5,14d3c │ │ │ │ - lbu a4,0(a5) │ │ │ │ - addi a5,a5,1 │ │ │ │ - beq a4,a6,14d2a │ │ │ │ - li a0,0 │ │ │ │ - ret │ │ │ │ - andi a3,a1,7 │ │ │ │ - beqz a3,14e3c │ │ │ │ - addiw a5,a1,-1 │ │ │ │ - srliw a5,a5,0x3 │ │ │ │ - add a5,a5,a0 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - negw a4,a1 │ │ │ │ - andi a4,a4,7 │ │ │ │ - sraw a5,a5,a4 │ │ │ │ - andi a5,a5,1 │ │ │ │ - bne a2,a5,14d38 │ │ │ │ - andi a5,a1,6 │ │ │ │ - beqz a5,14e3c │ │ │ │ - addiw a5,a1,-2 │ │ │ │ - srliw a5,a5,0x3 │ │ │ │ - add a5,a5,a0 │ │ │ │ + j 118d4 │ │ │ │ + beqz s11,11788 │ │ │ │ + lw a5,4(s11) │ │ │ │ + sd a5,8(sp) │ │ │ │ + ld a5,72(s1) │ │ │ │ + addiw a2,s3,1 │ │ │ │ + slli a4,a2,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + add a4,a4,a5 │ │ │ │ + lbu a4,0(a4) │ │ │ │ + sext.w a3,a2 │ │ │ │ + sd a3,24(sp) │ │ │ │ + sext.w a3,a4 │ │ │ │ + bgeu s6,a4,119c4 │ │ │ │ + lwu s11,88(s1) │ │ │ │ + sw a2,64(sp) │ │ │ │ + ld s4,80(s1) │ │ │ │ + beqz s11,119ac │ │ │ │ + li s10,0 │ │ │ │ + add a5,s10,s11 │ │ │ │ + srli s8,a5,0x1 │ │ │ │ + slli a1,s8,0x3 │ │ │ │ + add s9,s4,a1 │ │ │ │ + mv a1,s9 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 23816 │ │ │ │ + bltz a0,119b2 │ │ │ │ + beqz a0,119ba │ │ │ │ + addi s10,s8,1 │ │ │ │ + bltu s10,s11,11986 │ │ │ │ + ld a0,24(sp) │ │ │ │ + jal dd88 │ │ │ │ + mv s11,s8 │ │ │ │ + bltu s10,s11,11986 │ │ │ │ + j 119ac │ │ │ │ + beqz s9,119ac │ │ │ │ + lw a3,4(s9) │ │ │ │ + ld a5,72(s1) │ │ │ │ + ld a2,8(sp) │ │ │ │ + ld a4,120(s1) │ │ │ │ + bgeu a3,a2,117f2 │ │ │ │ + slli s5,s5,0x2 │ │ │ │ + add s5,s5,a4 │ │ │ │ + lw s5,0(s5) │ │ │ │ + bgeu s2,s5,117f2 │ │ │ │ + bltu s3,s5,117f2 │ │ │ │ + slli a4,s5,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + add a5,a5,a4 │ │ │ │ lbu a5,0(a5) │ │ │ │ - li a4,1 │ │ │ │ - subw a4,a4,a1 │ │ │ │ - andi a4,a4,7 │ │ │ │ - sraw a5,a5,a4 │ │ │ │ - andi a5,a5,1 │ │ │ │ - bne a5,a2,14d38 │ │ │ │ - li a5,2 │ │ │ │ - bgeu a5,a3,14e3c │ │ │ │ - addiw a5,a1,-3 │ │ │ │ - srliw a5,a5,0x3 │ │ │ │ - add a5,a5,a0 │ │ │ │ + li a4,253 │ │ │ │ + bgeu a4,a5,11d6e │ │ │ │ + lwu s9,88(s1) │ │ │ │ + sw s5,64(sp) │ │ │ │ + ld s4,80(s1) │ │ │ │ + beqz s9,11a2a │ │ │ │ + addi a5,sp,64 │ │ │ │ + li s10,0 │ │ │ │ + sd a5,8(sp) │ │ │ │ + add s8,s10,s9 │ │ │ │ + srli s8,s8,0x1 │ │ │ │ + slli s11,s8,0x3 │ │ │ │ + ld a0,8(sp) │ │ │ │ + add s11,s11,s4 │ │ │ │ + mv a1,s11 │ │ │ │ + jal 23816 │ │ │ │ + bltz a0,11d72 │ │ │ │ + beqz a0,11d7a │ │ │ │ + addi s10,s8,1 │ │ │ │ + bltu s10,s9,11a04 │ │ │ │ + mv a0,s5 │ │ │ │ + jal dd88 │ │ │ │ + beqz s11,1192c │ │ │ │ + lw a5,4(s11) │ │ │ │ + beqz a5,11b7a │ │ │ │ + bnez s2,11a48 │ │ │ │ + lw a5,8(s1) │ │ │ │ + addiw a5,a5,-1 │ │ │ │ + beq a5,s3,11ab4 │ │ │ │ + beq s3,s2,11ab4 │ │ │ │ + lw a4,8(s1) │ │ │ │ + ld a5,72(s1) │ │ │ │ + bltu s3,a4,11c5e │ │ │ │ + ld a4,120(s1) │ │ │ │ + slli s5,s2,0x20 │ │ │ │ + srli s5,s5,0x20 │ │ │ │ + slli a3,s5,0x2 │ │ │ │ + add a4,a4,a3 │ │ │ │ + lw s4,0(a4) │ │ │ │ + sd a3,8(sp) │ │ │ │ + slli a4,s4,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + add a4,a4,a5 │ │ │ │ + lbu s3,0(a4) │ │ │ │ + bgeu s6,s3,11cb0 │ │ │ │ + lwu s8,88(s1) │ │ │ │ + sw s4,64(sp) │ │ │ │ + ld s3,80(s1) │ │ │ │ + beqz s8,11ab0 │ │ │ │ + li s10,0 │ │ │ │ + add s11,s8,s10 │ │ │ │ + srli s11,s11,0x1 │ │ │ │ + slli a1,s11,0x3 │ │ │ │ + add s9,s3,a1 │ │ │ │ + mv a1,s9 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 23816 │ │ │ │ + bltz a0,11b48 │ │ │ │ + beqz a0,11b84 │ │ │ │ + addi s10,s11,1 │ │ │ │ + bltu s10,s8,11a8a │ │ │ │ + mv a3,s4 │ │ │ │ + j 1184e │ │ │ │ + li a5,0 │ │ │ │ + auipc a4,0x69 │ │ │ │ + addi a4,a4,-1813 │ │ │ │ + lbu a4,0(a4) │ │ │ │ + bnez a4,11bfe │ │ │ │ + ld a4,32(s1) │ │ │ │ + add a4,a4,a5 │ │ │ │ + lw s3,0(a4) │ │ │ │ + slli s2,s3,0x20 │ │ │ │ + sw s3,60(sp) │ │ │ │ + srli s2,s2,0x20 │ │ │ │ + ld a5,96(s1) │ │ │ │ + add a5,a5,s2 │ │ │ │ + lb a5,0(a5) │ │ │ │ + sb a5,59(sp) │ │ │ │ + li a4,-128 │ │ │ │ + bne a5,a4,11b58 │ │ │ │ + lwu s11,112(s1) │ │ │ │ + sd s2,64(sp) │ │ │ │ + ld s2,104(s1) │ │ │ │ + beqz s11,11b20 │ │ │ │ + li s8,0 │ │ │ │ + add s4,s8,s11 │ │ │ │ + srli s4,s4,0x1 │ │ │ │ + slli s5,s4,0x4 │ │ │ │ + add s5,s5,s2 │ │ │ │ + mv a1,s5 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 23858 │ │ │ │ + bltz a0,11b40 │ │ │ │ + beqz a0,11b50 │ │ │ │ + addi s8,s4,1 │ │ │ │ + bltu s8,s11,11afc │ │ │ │ + mv a3,s3 │ │ │ │ + auipc a2,0x4d │ │ │ │ + addi a2,a2,-698 │ │ │ │ + li a1,775 │ │ │ │ + auipc a0,0x4d │ │ │ │ + addi a0,a0,-782 │ │ │ │ + jal 22b80 │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ + mv s11,s4 │ │ │ │ + bltu s8,s11,11afc │ │ │ │ + j 11b20 │ │ │ │ + mv s8,s11 │ │ │ │ + bltu s10,s8,11a8a │ │ │ │ + j 11ab0 │ │ │ │ + beqz s5,11b20 │ │ │ │ + ld a5,8(s5) │ │ │ │ + lw s2,60(sp) │ │ │ │ + slli s4,s2,0x20 │ │ │ │ + srli s4,s4,0x20 │ │ │ │ + add s4,s4,a5 │ │ │ │ + sext.w s3,s4 │ │ │ │ + bgtz a5,11b72 │ │ │ │ + mv s3,s2 │ │ │ │ + sext.w s2,s4 │ │ │ │ + ld a5,16(sp) │ │ │ │ + addiw s7,s7,1 │ │ │ │ + bne a5,s7,1172e │ │ │ │ + slli s4,s2,0x20 │ │ │ │ + srli s4,s4,0x20 │ │ │ │ + j 117a6 │ │ │ │ + beqz s9,11ab0 │ │ │ │ + ld a5,72(s1) │ │ │ │ + lw s3,4(s9) │ │ │ │ + add a5,a5,s5 │ │ │ │ lbu a5,0(a5) │ │ │ │ - li a4,2 │ │ │ │ - subw a4,a4,a1 │ │ │ │ - andi a4,a4,7 │ │ │ │ - sraw a5,a5,a4 │ │ │ │ - andi a5,a5,1 │ │ │ │ - bne a2,a5,14d38 │ │ │ │ - andi a5,a1,4 │ │ │ │ - beqz a5,14e3c │ │ │ │ - addiw a5,a1,-4 │ │ │ │ - srliw a5,a5,0x3 │ │ │ │ - add a5,a5,a0 │ │ │ │ + bgeu s6,a5,11cbc │ │ │ │ + lwu s10,88(s1) │ │ │ │ + sw s2,64(sp) │ │ │ │ + ld s4,80(s1) │ │ │ │ + beqz s10,118c0 │ │ │ │ + li s9,0 │ │ │ │ + add s5,s9,s10 │ │ │ │ + srli s5,s5,0x1 │ │ │ │ + slli s11,s5,0x3 │ │ │ │ + add s11,s11,s4 │ │ │ │ + mv a1,s11 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 23816 │ │ │ │ + bltz a0,11bce │ │ │ │ + beqz a0,11bd6 │ │ │ │ + addi s9,s5,1 │ │ │ │ + bltu s9,s10,11ba8 │ │ │ │ + j 118c0 │ │ │ │ + mv s10,s5 │ │ │ │ + bltu s9,s10,11ba8 │ │ │ │ + j 118c0 │ │ │ │ + beqz s11,118c0 │ │ │ │ + lw a5,4(s11) │ │ │ │ + bgeu a5,s3,11ab4 │ │ │ │ + ld a4,8(sp) │ │ │ │ + ld a5,120(s1) │ │ │ │ + add a5,a5,a4 │ │ │ │ + auipc a4,0x68 │ │ │ │ + addi a4,a4,1977 │ │ │ │ + lwu a5,0(a5) │ │ │ │ + lbu a4,0(a4) │ │ │ │ + slli a5,a5,0x2 │ │ │ │ + beqz a4,11ac6 │ │ │ │ + ld a1,152(s1) │ │ │ │ + lw a0,148(s1) │ │ │ │ + li a2,0 │ │ │ │ + add a1,a1,a5 │ │ │ │ + jal 3640 │ │ │ │ + lw a0,148(s1) │ │ │ │ + ld a1,32(sp) │ │ │ │ + li a2,4 │ │ │ │ + jal 3880 │ │ │ │ + li a5,-1 │ │ │ │ + beq a0,a5,11da4 │ │ │ │ + lw s3,60(sp) │ │ │ │ + auipc a5,0x68 │ │ │ │ + addi a5,a5,1921 │ │ │ │ lbu a5,0(a5) │ │ │ │ - li a4,3 │ │ │ │ - subw a4,a4,a1 │ │ │ │ - andi a4,a4,7 │ │ │ │ - sraw a5,a5,a4 │ │ │ │ - andi a5,a5,1 │ │ │ │ - bne a2,a5,14d38 │ │ │ │ - li a5,4 │ │ │ │ - bgeu a5,a3,14e3c │ │ │ │ - addiw a5,a1,-5 │ │ │ │ - srliw a5,a5,0x3 │ │ │ │ - add a5,a5,a0 │ │ │ │ + slli s2,s3,0x20 │ │ │ │ + srli s2,s2,0x20 │ │ │ │ + beqz a5,11ad8 │ │ │ │ + ld a1,160(s1) │ │ │ │ + lw a0,148(s1) │ │ │ │ + li a2,0 │ │ │ │ + add a1,a1,s2 │ │ │ │ + jal 3640 │ │ │ │ + lw a0,148(s1) │ │ │ │ + ld a1,40(sp) │ │ │ │ + li a2,1 │ │ │ │ + jal 3880 │ │ │ │ + li a5,-1 │ │ │ │ + beq a0,a5,11da4 │ │ │ │ + lb a5,59(sp) │ │ │ │ + j 11ae4 │ │ │ │ + slli s5,s3,0x20 │ │ │ │ + srli s5,s5,0x20 │ │ │ │ + add a4,a5,s5 │ │ │ │ + lbu a4,0(a4) │ │ │ │ + bgeu s6,a4,11d5e │ │ │ │ + lwu s10,88(s1) │ │ │ │ + sw s3,64(sp) │ │ │ │ + ld s4,80(s1) │ │ │ │ + beqz s10,11788 │ │ │ │ + li s9,0 │ │ │ │ + add s8,s10,s9 │ │ │ │ + srli s8,s8,0x1 │ │ │ │ + slli s11,s8,0x3 │ │ │ │ + add s11,s11,s4 │ │ │ │ + mv a1,s11 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 23816 │ │ │ │ + bltz a0,11ca8 │ │ │ │ + beqz a0,11cc0 │ │ │ │ + addi s9,s8,1 │ │ │ │ + bltu s9,s10,11c82 │ │ │ │ + j 11788 │ │ │ │ + mv s10,s8 │ │ │ │ + bltu s9,s10,11c82 │ │ │ │ + j 11788 │ │ │ │ + add a5,a5,s5 │ │ │ │ lbu a5,0(a5) │ │ │ │ - li a4,4 │ │ │ │ - subw a4,a4,a1 │ │ │ │ - andi a4,a4,7 │ │ │ │ - sraw a5,a5,a4 │ │ │ │ - andi a5,a5,1 │ │ │ │ - bne a2,a5,14d38 │ │ │ │ - li a5,5 │ │ │ │ - beq a3,a5,14e3c │ │ │ │ - addiw a5,a1,-6 │ │ │ │ - srliw a5,a5,0x3 │ │ │ │ - add a5,a5,a0 │ │ │ │ + sext.w s3,s3 │ │ │ │ + bltu s6,a5,11b98 │ │ │ │ + sext.w a5,a5 │ │ │ │ + j 11bde │ │ │ │ + beqz s11,11788 │ │ │ │ + lw a5,4(s11) │ │ │ │ + sd a5,8(sp) │ │ │ │ + ld a5,72(s1) │ │ │ │ + addiw a4,s3,1 │ │ │ │ + slli a3,a4,0x20 │ │ │ │ + srli a3,a3,0x20 │ │ │ │ + add a5,a5,a3 │ │ │ │ lbu a5,0(a5) │ │ │ │ - li a4,5 │ │ │ │ - subw a4,a4,a1 │ │ │ │ - andi a4,a4,7 │ │ │ │ - sraw a5,a5,a4 │ │ │ │ - andi a5,a5,1 │ │ │ │ - bne a2,a5,14d38 │ │ │ │ - li a5,7 │ │ │ │ - bne a3,a5,14e3c │ │ │ │ - addiw a5,a1,-7 │ │ │ │ - srliw a5,a5,0x3 │ │ │ │ - add a0,a0,a5 │ │ │ │ - lbu a0,0(a0) │ │ │ │ - li a5,6 │ │ │ │ - subw a5,a5,a1 │ │ │ │ - andi a5,a5,7 │ │ │ │ - sraw a0,a0,a5 │ │ │ │ - andi a0,a0,1 │ │ │ │ - sub a0,a0,a2 │ │ │ │ - seqz a0,a0 │ │ │ │ - ret │ │ │ │ + sext.w a3,a4 │ │ │ │ + sd a3,24(sp) │ │ │ │ + bgeu s6,a5,11d5a │ │ │ │ + lwu s11,88(s1) │ │ │ │ + sw a4,64(sp) │ │ │ │ + ld s4,80(s1) │ │ │ │ + beqz s11,119ac │ │ │ │ + li s10,0 │ │ │ │ + add a5,s10,s11 │ │ │ │ + srli s8,a5,0x1 │ │ │ │ + slli a1,s8,0x3 │ │ │ │ + add s9,s4,a1 │ │ │ │ + mv a1,s9 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 23816 │ │ │ │ + bltz a0,11d1e │ │ │ │ + beqz a0,11d26 │ │ │ │ + addi s10,s8,1 │ │ │ │ + bltu s10,s11,11cf6 │ │ │ │ + j 119ac │ │ │ │ + mv s11,s8 │ │ │ │ + bltu s10,s11,11cf6 │ │ │ │ + j 119ac │ │ │ │ + beqz s9,119ac │ │ │ │ + lw a5,4(s9) │ │ │ │ + ld a3,8(sp) │ │ │ │ + ld a4,120(s1) │ │ │ │ + bgeu a5,a3,11d50 │ │ │ │ + slli s5,s5,0x2 │ │ │ │ + add s5,s5,a4 │ │ │ │ + lw a5,0(s5) │ │ │ │ + bgeu s2,a5,11d50 │ │ │ │ + bltu s3,a5,11d50 │ │ │ │ + slli a4,a5,0x20 │ │ │ │ + srli a5,a4,0x1e │ │ │ │ + j 11ab6 │ │ │ │ + ld a5,72(s1) │ │ │ │ + j 11a56 │ │ │ │ + sext.w a4,a4 │ │ │ │ + sd a4,8(sp) │ │ │ │ + j 11958 │ │ │ │ + sext.w a5,a5 │ │ │ │ + j 11d2e │ │ │ │ + sext.w a4,a4 │ │ │ │ + sd a4,8(sp) │ │ │ │ + j 11ccc │ │ │ │ + slli s4,s3,0x20 │ │ │ │ + srli s4,s4,0x20 │ │ │ │ + j 117a6 │ │ │ │ + sext.w a5,a5 │ │ │ │ + j 11a38 │ │ │ │ + mv s9,s8 │ │ │ │ + bltu s10,s9,11a04 │ │ │ │ + j 11a2a │ │ │ │ + beqz s11,11a2a │ │ │ │ + lw a5,4(s11) │ │ │ │ + j 11a38 │ │ │ │ + slli s4,a1,0x20 │ │ │ │ + srli s4,s4,0x20 │ │ │ │ + j 117b8 │ │ │ │ + sd s0,176(sp) │ │ │ │ + sd s1,168(sp) │ │ │ │ + sd s5,136(sp) │ │ │ │ + sd s6,128(sp) │ │ │ │ + sd s7,120(sp) │ │ │ │ + sd s8,112(sp) │ │ │ │ + sd s9,104(sp) │ │ │ │ + sd s10,96(sp) │ │ │ │ + sd s11,88(sp) │ │ │ │ + jal 3a10 <__stack_chk_fail@plt> │ │ │ │ + auipc a0,0x4d │ │ │ │ + addi a0,a0,-1396 │ │ │ │ + jal 38e0 │ │ │ │ li a0,1 │ │ │ │ - ret │ │ │ │ - beqz a1,14e9a │ │ │ │ - addi sp,sp,-48 │ │ │ │ - sd s0,32(sp) │ │ │ │ - sd s1,24(sp) │ │ │ │ - sd s2,16(sp) │ │ │ │ - sd s3,8(sp) │ │ │ │ - sd ra,40(sp) │ │ │ │ + jal 33c0 │ │ │ │ + addi sp,sp,-160 │ │ │ │ + sd s1,136(sp) │ │ │ │ mv s1,a1 │ │ │ │ - mv s2,a0 │ │ │ │ - li s0,0 │ │ │ │ - auipc s3,0x49 │ │ │ │ - addi s3,s3,636 │ │ │ │ - srliw a5,s0,0x3 │ │ │ │ - add a5,a5,s2 │ │ │ │ - lbu a2,0(a5) │ │ │ │ - not a5,s0 │ │ │ │ - andi a5,a5,7 │ │ │ │ - sraw a2,a2,a5 │ │ │ │ - andi a2,a2,1 │ │ │ │ - mv a1,s3 │ │ │ │ - li a0,1 │ │ │ │ - addiw s0,s0,1 │ │ │ │ - jal 37c0 <__printf_chk@plt> │ │ │ │ - bne s1,s0,14e5c │ │ │ │ - ld s0,32(sp) │ │ │ │ - ld ra,40(sp) │ │ │ │ - ld s1,24(sp) │ │ │ │ - ld s2,16(sp) │ │ │ │ - ld s3,8(sp) │ │ │ │ - auipc a1,0x4d │ │ │ │ - addi a1,a1,238 │ │ │ │ - li a0,1 │ │ │ │ - addi sp,sp,48 │ │ │ │ - j 37c0 <__printf_chk@plt> │ │ │ │ - auipc a1,0x4d │ │ │ │ - addi a1,a1,222 │ │ │ │ - li a0,1 │ │ │ │ - j 37c0 <__printf_chk@plt> │ │ │ │ - addi sp,sp,-96 │ │ │ │ - sd s0,80(sp) │ │ │ │ - sd s1,72(sp) │ │ │ │ - sd s2,64(sp) │ │ │ │ - sd s3,56(sp) │ │ │ │ - sd s5,40(sp) │ │ │ │ - sd s6,32(sp) │ │ │ │ - sd s7,24(sp) │ │ │ │ - sd s8,16(sp) │ │ │ │ - sd ra,88(sp) │ │ │ │ - sd s4,48(sp) │ │ │ │ - sd s9,8(sp) │ │ │ │ - mv s7,a2 │ │ │ │ - mv s8,a4 │ │ │ │ - mv s5,a1 │ │ │ │ - mv s2,a3 │ │ │ │ - mv s1,a5 │ │ │ │ - mv s3,a6 │ │ │ │ - mv s6,a7 │ │ │ │ - sext.w s0,a4 │ │ │ │ - bltu a4,a2,14eda │ │ │ │ - sext.w s0,a2 │ │ │ │ - addiw a1,s0,1 │ │ │ │ - sext.w s9,a1 │ │ │ │ - sext.w s4,s7 │ │ │ │ - bgeu s7,s8,14eee │ │ │ │ - sext.w s4,s8 │ │ │ │ + lw a1,8(a1) │ │ │ │ + auipc a4,0x68 │ │ │ │ + ld a4,338(a4) │ │ │ │ + li a0,0 │ │ │ │ + addiw a1,a1,1 │ │ │ │ slli a5,a1,0x20 │ │ │ │ srli a1,a5,0x1e │ │ │ │ + ld a5,0(a4) │ │ │ │ + sd a5,40(sp) │ │ │ │ + li a5,0 │ │ │ │ + sd ra,152(sp) │ │ │ │ + sd s4,112(sp) │ │ │ │ + sd s0,144(sp) │ │ │ │ + sd s2,128(sp) │ │ │ │ + sd s3,120(sp) │ │ │ │ + sd s5,104(sp) │ │ │ │ + sd s6,96(sp) │ │ │ │ + sd s7,88(sp) │ │ │ │ + sd s8,80(sp) │ │ │ │ + sd s9,72(sp) │ │ │ │ + sd s10,64(sp) │ │ │ │ + sd s11,56(sp) │ │ │ │ + jal 1e81c │ │ │ │ + lwu a2,8(s1) │ │ │ │ + li a1,0 │ │ │ │ + sd a0,120(s1) │ │ │ │ + slli a2,a2,0x2 │ │ │ │ + jal 3890 │ │ │ │ + li a1,24 │ │ │ │ li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - bltu s8,s7,14f06 │ │ │ │ - mv a5,s2 │ │ │ │ - mv s2,s5 │ │ │ │ - mv s5,a5 │ │ │ │ + jal 1e81c │ │ │ │ + lui a1,0x18 │ │ │ │ + addi a1,a1,1696 │ │ │ │ + mv s4,a0 │ │ │ │ + jal 4e7f0 │ │ │ │ + li a1,0 │ │ │ │ + mv a0,s4 │ │ │ │ + jal 4e880 │ │ │ │ + lw a5,8(s1) │ │ │ │ + sd zero,8(sp) │ │ │ │ + beqz a5,1206c │ │ │ │ li a5,-1 │ │ │ │ - beq s4,a5,14fa2 │ │ │ │ - beqz s9,14fa2 │ │ │ │ - li a5,1 │ │ │ │ - bne s6,a5,1505e │ │ │ │ + li s9,0 │ │ │ │ + li s5,253 │ │ │ │ + addi s0,sp,36 │ │ │ │ + srli s8,a5,0x20 │ │ │ │ li a5,-1 │ │ │ │ - sext.w t1,a5 │ │ │ │ - addiw a5,a5,1 │ │ │ │ - beqz a5,14fce │ │ │ │ - beqz s3,14fe6 │ │ │ │ - lw t3,0(a0) │ │ │ │ - li a3,0 │ │ │ │ - slli t1,t1,0x20 │ │ │ │ - addiw a4,t3,1 │ │ │ │ - slli a2,a3,0x20 │ │ │ │ - srli t1,t1,0x20 │ │ │ │ - mv a1,a0 │ │ │ │ - sw a4,0(a0) │ │ │ │ - srli a2,a2,0x20 │ │ │ │ - add t1,t1,s5 │ │ │ │ - add a4,s2,a2 │ │ │ │ - addi a1,a1,4 │ │ │ │ - beq s0,a3,14f9e │ │ │ │ - lbu a7,0(a4) │ │ │ │ - lbu a6,0(t1) │ │ │ │ - add a4,a7,a6 │ │ │ │ - slli a4,a4,0x2 │ │ │ │ - add a4,a4,s3 │ │ │ │ - beq a7,a6,14f64 │ │ │ │ - lw a4,0(a4) │ │ │ │ - addw t3,a4,t3 │ │ │ │ - slli a2,a2,0x2 │ │ │ │ - add a2,a2,a0 │ │ │ │ - lw a4,0(a2) │ │ │ │ - lw a6,0(a1) │ │ │ │ - addiw a3,a3,1 │ │ │ │ - addw t4,a4,s1 │ │ │ │ - addw a7,s1,a6 │ │ │ │ - mv a4,t4 │ │ │ │ - bgeu a7,t4,14f80 │ │ │ │ - mv a4,a7 │ │ │ │ - sext.w a2,a4 │ │ │ │ - bgeu t3,a2,14f8a │ │ │ │ - mv a4,t3 │ │ │ │ - slli a2,a3,0x20 │ │ │ │ - sw a4,0(a1) │ │ │ │ - srli a2,a2,0x20 │ │ │ │ - mv t3,a6 │ │ │ │ - add a4,s2,a2 │ │ │ │ - addi a1,a1,4 │ │ │ │ - bne s0,a3,14f4a │ │ │ │ - bne s4,a5,14f18 │ │ │ │ - slli a4,s0,0x20 │ │ │ │ - srli a5,a4,0x1e │ │ │ │ - add a5,a5,a0 │ │ │ │ - lw s0,0(a5) │ │ │ │ - jal 3670 │ │ │ │ - ld ra,88(sp) │ │ │ │ + sd a5,16(sp) │ │ │ │ + ld a5,72(s1) │ │ │ │ + add a5,a5,s9 │ │ │ │ + lbu s11,0(a5) │ │ │ │ + bgeu s5,s11,120e4 │ │ │ │ + ld a5,8(sp) │ │ │ │ + lwu s10,88(s1) │ │ │ │ + ld s3,80(s1) │ │ │ │ + sw a5,36(sp) │ │ │ │ + beqz s10,11e7a │ │ │ │ + li s6,0 │ │ │ │ + add s2,s6,s10 │ │ │ │ + srli s2,s2,0x1 │ │ │ │ + slli s11,s2,0x3 │ │ │ │ + add s11,s11,s3 │ │ │ │ + mv a1,s11 │ │ │ │ mv a0,s0 │ │ │ │ - ld s0,80(sp) │ │ │ │ - ld s1,72(sp) │ │ │ │ - ld s2,64(sp) │ │ │ │ - ld s3,56(sp) │ │ │ │ - ld s4,48(sp) │ │ │ │ - ld s5,40(sp) │ │ │ │ - ld s6,32(sp) │ │ │ │ - ld s7,24(sp) │ │ │ │ - ld s8,16(sp) │ │ │ │ - ld s9,8(sp) │ │ │ │ - addi sp,sp,96 │ │ │ │ - ret │ │ │ │ - mv a3,a0 │ │ │ │ + jal 23816 │ │ │ │ + bltz a0,11e9a │ │ │ │ + beqz a0,11ea2 │ │ │ │ + addi s6,s2,1 │ │ │ │ + bltu s6,s10,11e56 │ │ │ │ + ld a3,8(sp) │ │ │ │ + auipc a2,0x4d │ │ │ │ + addi a2,a2,-1668 │ │ │ │ + li a1,658 │ │ │ │ + auipc a0,0x4d │ │ │ │ + addi a0,a0,-1640 │ │ │ │ + jal 22b80 │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ + mv s10,s2 │ │ │ │ + bltu s6,s10,11e56 │ │ │ │ + j 11e7a │ │ │ │ + beqz s11,11e7a │ │ │ │ + lw s11,4(s11) │ │ │ │ + mv a0,s4 │ │ │ │ + jal 4e90c │ │ │ │ + ld a5,72(s1) │ │ │ │ + and a4,a0,s8 │ │ │ │ + add a5,a5,a4 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + bgeu s5,a5,12036 │ │ │ │ + lwu s6,88(s1) │ │ │ │ + sext.w a5,a0 │ │ │ │ + sd a5,24(sp) │ │ │ │ + sw a5,36(sp) │ │ │ │ + ld s2,80(s1) │ │ │ │ + beqz s6,11efc │ │ │ │ + li s3,0 │ │ │ │ + add a5,s3,s6 │ │ │ │ + srli s7,a5,0x1 │ │ │ │ + slli a1,s7,0x3 │ │ │ │ + add s10,s2,a1 │ │ │ │ + mv a1,s10 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 23816 │ │ │ │ + bltz a0,11f00 │ │ │ │ + beqz a0,11f08 │ │ │ │ + addi s3,s7,1 │ │ │ │ + bltu s3,s6,11ed6 │ │ │ │ + ld a3,24(sp) │ │ │ │ + j 11e7c │ │ │ │ + mv s6,s7 │ │ │ │ + bltu s3,s6,11ed6 │ │ │ │ + j 11efc │ │ │ │ + beqz s10,11efc │ │ │ │ + lw a5,4(s10) │ │ │ │ + bgeu s11,a5,1203c │ │ │ │ + mv a0,s4 │ │ │ │ + jal 4e8f2 │ │ │ │ + ld a5,72(s1) │ │ │ │ + sd a0,16(sp) │ │ │ │ + add a5,a5,s9 │ │ │ │ + lbu s11,0(a5) │ │ │ │ + bgeu s5,s11,120e8 │ │ │ │ + ld a5,8(sp) │ │ │ │ + lwu s10,88(s1) │ │ │ │ + ld s3,80(s1) │ │ │ │ + sw a5,36(sp) │ │ │ │ + beqz s10,11e7a │ │ │ │ + li s6,0 │ │ │ │ + add s2,s6,s10 │ │ │ │ + srli s2,s2,0x1 │ │ │ │ + slli s11,s2,0x3 │ │ │ │ + add s11,s11,s3 │ │ │ │ + mv a1,s11 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 23816 │ │ │ │ + bltz a0,11f60 │ │ │ │ + beqz a0,11f68 │ │ │ │ + addi s6,s2,1 │ │ │ │ + bltu s6,s10,11f3a │ │ │ │ + j 11e7a │ │ │ │ + mv s10,s2 │ │ │ │ + bltu s6,s10,11f3a │ │ │ │ + j 11e7a │ │ │ │ + beqz s11,11e7a │ │ │ │ + mv a0,s4 │ │ │ │ + lw s11,4(s11) │ │ │ │ + jal 4e90c │ │ │ │ + ld a5,72(s1) │ │ │ │ + and a4,a0,s8 │ │ │ │ + add a5,a5,a4 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + bgeu s5,a5,12100 │ │ │ │ + lwu s3,88(s1) │ │ │ │ + sext.w a5,a0 │ │ │ │ + sd a5,24(sp) │ │ │ │ + sw a5,36(sp) │ │ │ │ + ld s2,80(s1) │ │ │ │ + beqz s3,11efc │ │ │ │ + li s10,0 │ │ │ │ + add a5,s10,s3 │ │ │ │ + srli s7,a5,0x1 │ │ │ │ + slli a1,s7,0x3 │ │ │ │ + add s6,s2,a1 │ │ │ │ + mv a1,s6 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 23816 │ │ │ │ + bltz a0,11fc4 │ │ │ │ + beqz a0,11fcc │ │ │ │ + addi s10,s7,1 │ │ │ │ + bltu s10,s3,11f9c │ │ │ │ + j 11efc │ │ │ │ + mv s3,s7 │ │ │ │ + bltu s10,s3,11f9c │ │ │ │ + j 11efc │ │ │ │ + beqz s6,11efc │ │ │ │ + lw a5,4(s6) │ │ │ │ + bltu a5,s11,11e38 │ │ │ │ + mv a0,s4 │ │ │ │ + jal 4e90c │ │ │ │ + ld a5,72(s1) │ │ │ │ + and a4,a0,s8 │ │ │ │ + add a4,a4,a5 │ │ │ │ + lbu s3,0(a4) │ │ │ │ + bgeu s5,s3,122cc │ │ │ │ + lwu s3,88(s1) │ │ │ │ + sext.w s7,a0 │ │ │ │ + sw s7,36(sp) │ │ │ │ + ld s2,80(s1) │ │ │ │ + beqz s3,1202a │ │ │ │ + li s10,0 │ │ │ │ + add s11,s10,s3 │ │ │ │ + srli s11,s11,0x1 │ │ │ │ + slli a1,s11,0x3 │ │ │ │ + add s6,s2,a1 │ │ │ │ + mv a1,s6 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 23816 │ │ │ │ + bltz a0,1202e │ │ │ │ + beqz a0,12108 │ │ │ │ + addi s10,s11,1 │ │ │ │ + bltu s10,s3,12002 │ │ │ │ + mv a3,s7 │ │ │ │ + j 11e7c │ │ │ │ + mv s3,s11 │ │ │ │ + bltu s10,s3,12002 │ │ │ │ + j 1202a │ │ │ │ + sext.w a5,a5 │ │ │ │ + bltu s11,a5,11f14 │ │ │ │ + ld a2,16(sp) │ │ │ │ + li a5,-1 │ │ │ │ + beq a2,a5,12056 │ │ │ │ + ld a4,8(sp) │ │ │ │ + ld a5,120(s1) │ │ │ │ + addiw a4,a4,-1 │ │ │ │ + slli a3,a4,0x20 │ │ │ │ + srli a4,a3,0x1e │ │ │ │ + add a5,a5,a4 │ │ │ │ + sw a2,0(a5) │ │ │ │ + mv a1,s9 │ │ │ │ + mv a0,s4 │ │ │ │ + jal 4e880 │ │ │ │ + addi s9,s9,1 │ │ │ │ + lw a5,8(s1) │ │ │ │ + sext.w a4,s9 │ │ │ │ + sd a4,8(sp) │ │ │ │ + bltu a4,a5,11e34 │ │ │ │ + mv a0,s4 │ │ │ │ + jal 4e85c │ │ │ │ + lui a1,0x2 │ │ │ │ + addi a1,a1,1808 │ │ │ │ + mv a0,s4 │ │ │ │ + jal 4e7f0 │ │ │ │ + li a1,0 │ │ │ │ + mv a0,s4 │ │ │ │ + jal 4e880 │ │ │ │ + lw a5,8(s1) │ │ │ │ + li a4,1 │ │ │ │ + li s6,1 │ │ │ │ + sd a4,8(sp) │ │ │ │ + bgeu s6,a5,122f6 │ │ │ │ + li s8,-1 │ │ │ │ + srli a5,s8,0x20 │ │ │ │ + li s5,253 │ │ │ │ + addi s2,sp,36 │ │ │ │ + sd a5,16(sp) │ │ │ │ + ld a5,72(s1) │ │ │ │ + add a5,a5,s6 │ │ │ │ + lbu s10,0(a5) │ │ │ │ + bgeu s5,s10,12212 │ │ │ │ + ld a5,8(sp) │ │ │ │ + lwu s11,88(s1) │ │ │ │ + ld s3,80(s1) │ │ │ │ + sw a5,36(sp) │ │ │ │ + beqz s11,11e7a │ │ │ │ + li s10,0 │ │ │ │ + add s0,s10,s11 │ │ │ │ + srli s0,s0,0x1 │ │ │ │ + slli s9,s0,0x3 │ │ │ │ + add s9,s9,s3 │ │ │ │ + mv a1,s9 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 23816 │ │ │ │ + bltz a0,1218c │ │ │ │ + beqz a0,12194 │ │ │ │ + addi s10,s0,1 │ │ │ │ + bltu s10,s11,120c0 │ │ │ │ + j 11e7a │ │ │ │ + sext.w s11,s11 │ │ │ │ + j 11eaa │ │ │ │ + mv a0,s4 │ │ │ │ + jal 4e90c │ │ │ │ + ld a5,72(s1) │ │ │ │ + and a4,a0,s8 │ │ │ │ + sext.w s11,s11 │ │ │ │ + add a5,a5,a4 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + bltu s5,a5,11f86 │ │ │ │ + sext.w a5,a5 │ │ │ │ + bltu a5,s11,11e38 │ │ │ │ + j 11fd8 │ │ │ │ + beqz s6,1202a │ │ │ │ + lw a5,4(s6) │ │ │ │ + sd a5,24(sp) │ │ │ │ + ld a5,72(s1) │ │ │ │ + ld a3,16(sp) │ │ │ │ + and a4,a3,s8 │ │ │ │ + add a5,a5,a4 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + sext.w s11,a3 │ │ │ │ + bgeu s5,a5,122c8 │ │ │ │ + lwu s3,88(s1) │ │ │ │ + sw s11,36(sp) │ │ │ │ + ld s2,80(s1) │ │ │ │ + beqz s3,1215e │ │ │ │ + li s10,0 │ │ │ │ + add a5,s10,s3 │ │ │ │ + srli s7,a5,0x1 │ │ │ │ + slli a1,s7,0x3 │ │ │ │ + add s6,s2,a1 │ │ │ │ + mv a1,s6 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 23816 │ │ │ │ + bltz a0,12162 │ │ │ │ + beqz a0,1216a │ │ │ │ + addi s10,s7,1 │ │ │ │ + bltu s10,s3,12138 │ │ │ │ + mv a3,s11 │ │ │ │ + j 11e7c │ │ │ │ + mv s3,s7 │ │ │ │ + bltu s10,s3,12138 │ │ │ │ + j 1215e │ │ │ │ + beqz s6,1215e │ │ │ │ + lw a5,4(s6) │ │ │ │ + ld a4,24(sp) │ │ │ │ + beq a5,a4,11e38 │ │ │ │ + ld s2,120(s1) │ │ │ │ + mv a0,s4 │ │ │ │ + jal 4e90c │ │ │ │ + slli a0,a0,0x2 │ │ │ │ + add s2,s2,a0 │ │ │ │ + sw s11,0(s2) │ │ │ │ + j 11e38 │ │ │ │ + mv s11,s0 │ │ │ │ + bltu s10,s11,120c0 │ │ │ │ + j 11e7a │ │ │ │ + beqz s9,11e7a │ │ │ │ + lw s10,4(s9) │ │ │ │ + mv a0,s4 │ │ │ │ + jal 4e90c │ │ │ │ + ld a4,16(sp) │ │ │ │ + ld a5,72(s1) │ │ │ │ + and a4,a4,a0 │ │ │ │ + add a5,a5,a4 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + bgeu s5,a5,12216 │ │ │ │ + lwu s7,88(s1) │ │ │ │ + sext.w s9,a0 │ │ │ │ + sw s9,36(sp) │ │ │ │ + ld s3,80(s1) │ │ │ │ + beqz s7,121e8 │ │ │ │ + li s8,0 │ │ │ │ + add s0,s8,s7 │ │ │ │ + srli s0,s0,0x1 │ │ │ │ + slli s11,s0,0x3 │ │ │ │ + add s11,s11,s3 │ │ │ │ + mv a1,s11 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 23816 │ │ │ │ + bltz a0,121ec │ │ │ │ + beqz a0,121f4 │ │ │ │ + addi s8,s0,1 │ │ │ │ + bltu s8,s7,121c6 │ │ │ │ + mv a3,s9 │ │ │ │ + j 11e7c │ │ │ │ + mv s7,s0 │ │ │ │ + bltu s8,s7,121c6 │ │ │ │ + j 121e8 │ │ │ │ + beqz s11,121e8 │ │ │ │ + lw a5,4(s11) │ │ │ │ + bgeu s10,a5,1221c │ │ │ │ + mv a0,s4 │ │ │ │ + jal 4e8f2 │ │ │ │ + ld a5,72(s1) │ │ │ │ + add a5,a5,s6 │ │ │ │ + lbu s10,0(a5) │ │ │ │ + bltu s5,s10,120ae │ │ │ │ + sext.w s10,s10 │ │ │ │ + j 1219c │ │ │ │ + sext.w a5,a5 │ │ │ │ + bltu s10,a5,12200 │ │ │ │ + ld a5,72(s1) │ │ │ │ + add a5,a5,s6 │ │ │ │ + lbu s10,0(a5) │ │ │ │ + sext.w s8,s10 │ │ │ │ + bgeu s5,s10,12272 │ │ │ │ + ld a5,8(sp) │ │ │ │ + lwu s11,88(s1) │ │ │ │ + ld s3,80(s1) │ │ │ │ + sw a5,36(sp) │ │ │ │ + beqz s11,11e7a │ │ │ │ + li s10,0 │ │ │ │ + add s0,s10,s11 │ │ │ │ + srli s0,s0,0x1 │ │ │ │ + slli s9,s0,0x3 │ │ │ │ + add s9,s9,s3 │ │ │ │ + mv a1,s9 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 23816 │ │ │ │ + bltz a0,12262 │ │ │ │ + beqz a0,1226a │ │ │ │ + addi s10,s0,1 │ │ │ │ + bltu s10,s11,1223e │ │ │ │ + j 11e7a │ │ │ │ + mv s11,s0 │ │ │ │ + bltu s10,s11,1223e │ │ │ │ + j 11e7a │ │ │ │ + beqz s9,11e7a │ │ │ │ + lw s8,4(s9) │ │ │ │ + mv a0,s4 │ │ │ │ + jal 4e90c │ │ │ │ + ld a4,16(sp) │ │ │ │ + ld a5,72(s1) │ │ │ │ + and a4,a4,a0 │ │ │ │ + add a5,a5,a4 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + bgeu s5,a5,12330 │ │ │ │ + lwu s10,88(s1) │ │ │ │ + sext.w s7,a0 │ │ │ │ + sw s7,36(sp) │ │ │ │ + ld s3,80(s1) │ │ │ │ + beqz s10,1202a │ │ │ │ + li s9,0 │ │ │ │ + add s0,s9,s10 │ │ │ │ + srli s0,s0,0x1 │ │ │ │ + slli s11,s0,0x3 │ │ │ │ + add s11,s11,s3 │ │ │ │ + mv a1,s11 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 23816 │ │ │ │ + bltz a0,122c0 │ │ │ │ + beqz a0,122d4 │ │ │ │ + addi s9,s0,1 │ │ │ │ + bltu s9,s10,1229c │ │ │ │ + j 1202a │ │ │ │ + mv s10,s0 │ │ │ │ + bltu s9,s10,1229c │ │ │ │ + j 1202a │ │ │ │ + sext.w a5,a5 │ │ │ │ + j 12172 │ │ │ │ + sext.w a4,s3 │ │ │ │ + sd a4,24(sp) │ │ │ │ + j 12114 │ │ │ │ + beqz s11,1202a │ │ │ │ + lw a5,4(s11) │ │ │ │ + mv a1,s6 │ │ │ │ + beq a5,s8,12338 │ │ │ │ + mv a0,s4 │ │ │ │ + jal 4e880 │ │ │ │ + addi s6,s6,1 │ │ │ │ + lw a5,8(s1) │ │ │ │ + sext.w a4,s6 │ │ │ │ + sd a4,8(sp) │ │ │ │ + bltu a4,a5,120a2 │ │ │ │ + mv a0,s4 │ │ │ │ + jal 4e85c │ │ │ │ + auipc a5,0x68 │ │ │ │ + ld a5,-1004(a5) │ │ │ │ + ld a4,40(sp) │ │ │ │ + ld a5,0(a5) │ │ │ │ + xor a5,a5,a4 │ │ │ │ li a4,0 │ │ │ │ - sw a4,0(a3) │ │ │ │ - sext.w a2,a4 │ │ │ │ - addi a3,a3,4 │ │ │ │ - addiw a4,a4,1 │ │ │ │ - bne s0,a2,14fd2 │ │ │ │ - bne s4,a5,14f18 │ │ │ │ - j 14fa2 │ │ │ │ - lw a6,0(a0) │ │ │ │ - addi a3,a0,4 │ │ │ │ - addiw a4,a6,1 │ │ │ │ - sw a4,0(a0) │ │ │ │ - beqz s0,14f9e │ │ │ │ - slli a7,t1,0x20 │ │ │ │ - srli a7,a7,0x20 │ │ │ │ + bnez a5,1234e │ │ │ │ + ld s0,144(sp) │ │ │ │ + ld ra,152(sp) │ │ │ │ + ld s1,136(sp) │ │ │ │ + ld s2,128(sp) │ │ │ │ + ld s3,120(sp) │ │ │ │ + ld s5,104(sp) │ │ │ │ + ld s6,96(sp) │ │ │ │ + ld s7,88(sp) │ │ │ │ + ld s8,80(sp) │ │ │ │ + ld s9,72(sp) │ │ │ │ + ld s10,64(sp) │ │ │ │ + ld s11,56(sp) │ │ │ │ + mv a0,s4 │ │ │ │ + ld s4,112(sp) │ │ │ │ + addi sp,sp,160 │ │ │ │ + j 3670 │ │ │ │ + sext.w a5,a5 │ │ │ │ mv a1,s6 │ │ │ │ - add a7,a7,s5 │ │ │ │ - addiw a4,a1,-1 │ │ │ │ - slli a4,a4,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add t4,s2,a4 │ │ │ │ - slli a4,a4,0x2 │ │ │ │ - add a4,a4,a0 │ │ │ │ - lw a4,0(a4) │ │ │ │ - sext.w t3,a6 │ │ │ │ - lw a6,0(a3) │ │ │ │ - addw t6,a4,s1 │ │ │ │ - mv a4,t6 │ │ │ │ - addw t5,a6,s1 │ │ │ │ - sext.w t1,a1 │ │ │ │ - bgeu t5,t6,15030 │ │ │ │ - mv a4,t5 │ │ │ │ - lbu t5,0(t4) │ │ │ │ - lbu a2,0(a7) │ │ │ │ - sext.w t4,a4 │ │ │ │ - sub a2,a2,t5 │ │ │ │ - snez a2,a2 │ │ │ │ - addw t3,a2,t3 │ │ │ │ - bgeu t3,t4,1504e │ │ │ │ - mv a4,t3 │ │ │ │ - sw a4,0(a3) │ │ │ │ - addiw a1,a1,1 │ │ │ │ - addi a3,a3,4 │ │ │ │ - bne s0,t1,15002 │ │ │ │ - bne s4,a5,14f18 │ │ │ │ - j 14fa2 │ │ │ │ - li a1,-1 │ │ │ │ - sext.w a5,a1 │ │ │ │ - addiw a1,a1,1 │ │ │ │ - beqz a1,150fa │ │ │ │ - beqz s3,15112 │ │ │ │ - lw t1,0(a0) │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - li a3,0 │ │ │ │ - addiw a4,t1,1 │ │ │ │ - add a6,s5,a5 │ │ │ │ - slli a5,a3,0x20 │ │ │ │ - mv a2,a0 │ │ │ │ - sw a4,0(a0) │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - add a4,s2,a5 │ │ │ │ - addi a2,a2,4 │ │ │ │ - beq s0,a3,150ee │ │ │ │ - lbu a4,0(a4) │ │ │ │ - lbu a7,0(a6) │ │ │ │ - beq a4,a7,150b6 │ │ │ │ - mulw a4,a4,s6 │ │ │ │ - addw a4,a4,a7 │ │ │ │ - slli a7,a4,0x20 │ │ │ │ - srli a4,a7,0x1e │ │ │ │ - add a4,a4,s3 │ │ │ │ - lw a4,0(a4) │ │ │ │ - addw t1,a4,t1 │ │ │ │ - slli a5,a5,0x2 │ │ │ │ - add a5,a5,a0 │ │ │ │ - lw a5,0(a5) │ │ │ │ - lw a4,0(a2) │ │ │ │ - addiw a3,a3,1 │ │ │ │ - addw t4,a5,s1 │ │ │ │ - addw t3,s1,a4 │ │ │ │ - mv a5,t4 │ │ │ │ - bgeu t3,t4,150d0 │ │ │ │ - mv a5,t3 │ │ │ │ - sext.w a7,a5 │ │ │ │ - bgeu t1,a7,150da │ │ │ │ - mv a5,t1 │ │ │ │ - sw a5,0(a2) │ │ │ │ - slli a5,a3,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - mv t1,a4 │ │ │ │ - addi a2,a2,4 │ │ │ │ - add a4,s2,a5 │ │ │ │ - bne s0,a3,15092 │ │ │ │ - beq s4,a1,14fa2 │ │ │ │ - sext.w a5,a1 │ │ │ │ - addiw a1,a1,1 │ │ │ │ - bnez a1,15068 │ │ │ │ - mv a4,a0 │ │ │ │ + bne a5,s8,122e2 │ │ │ │ + mv a0,s4 │ │ │ │ + jal 4e8f2 │ │ │ │ + ld a5,120(s1) │ │ │ │ + slli a4,a0,0x2 │ │ │ │ + mv a1,s6 │ │ │ │ + add a5,a5,a4 │ │ │ │ + ld a4,8(sp) │ │ │ │ + sw a4,0(a5) │ │ │ │ + j 122e2 │ │ │ │ + jal 3a10 <__stack_chk_fail@plt> │ │ │ │ + addi sp,sp,-256 │ │ │ │ + auipc a4,0x68 │ │ │ │ + ld a4,-1092(a4) │ │ │ │ + sd s0,240(sp) │ │ │ │ + addi s0,sp,88 │ │ │ │ + ld a5,0(a4) │ │ │ │ + sd a5,136(sp) │ │ │ │ li a5,0 │ │ │ │ - sw a5,0(a4) │ │ │ │ - sext.w a3,a5 │ │ │ │ - addi a4,a4,4 │ │ │ │ - addiw a5,a5,1 │ │ │ │ - bne s0,a3,150fe │ │ │ │ - bne s4,a1,150f2 │ │ │ │ - j 14fa2 │ │ │ │ - lw a7,0(a0) │ │ │ │ - addi a2,a0,4 │ │ │ │ - addiw a4,a7,1 │ │ │ │ - sw a4,0(a0) │ │ │ │ - beqz s0,150ee │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - li a3,1 │ │ │ │ - add t1,s5,a5 │ │ │ │ - addiw a5,a3,-1 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - add a4,s2,a5 │ │ │ │ - lbu t3,0(a4) │ │ │ │ - slli a6,a5,0x2 │ │ │ │ - lbu a5,0(t1) │ │ │ │ - add a6,a6,a0 │ │ │ │ - lw a4,0(a6) │ │ │ │ - sext.w t4,a7 │ │ │ │ - lw a7,0(a2) │ │ │ │ - sub a5,a5,t3 │ │ │ │ - snez a5,a5 │ │ │ │ - addw t6,a4,s1 │ │ │ │ - addw t4,a5,t4 │ │ │ │ - addw t5,s1,a7 │ │ │ │ - mv a4,t6 │ │ │ │ - sext.w t3,a3 │ │ │ │ - mv a5,t4 │ │ │ │ - bgeu t5,t6,15174 │ │ │ │ - mv a4,t5 │ │ │ │ - sext.w a6,a4 │ │ │ │ - bgeu a6,t4,1517e │ │ │ │ - mv a5,a4 │ │ │ │ - sw a5,0(a2) │ │ │ │ - addiw a3,a3,1 │ │ │ │ - addi a2,a2,4 │ │ │ │ - bne s0,t3,1512c │ │ │ │ - bne s4,a1,150f2 │ │ │ │ - j 14fa2 │ │ │ │ - │ │ │ │ -000000000001518e : │ │ │ │ - beq a0,a1,151a2 │ │ │ │ - li a5,78 │ │ │ │ - beq a0,a5,151a2 │ │ │ │ - beq a1,a5,151a2 │ │ │ │ - lw a0,4(a2) │ │ │ │ - ret │ │ │ │ - lw a0,0(a2) │ │ │ │ - ret │ │ │ │ - │ │ │ │ -00000000000151a6 : │ │ │ │ - beq a0,a1,151ae │ │ │ │ - lw a0,4(a2) │ │ │ │ - ret │ │ │ │ - lw a0,0(a2) │ │ │ │ - ret │ │ │ │ - │ │ │ │ -00000000000151b2 : │ │ │ │ - addi sp,sp,-16 │ │ │ │ - sd s0,0(sp) │ │ │ │ - sd ra,8(sp) │ │ │ │ - mv s0,a2 │ │ │ │ - jal 36f82 │ │ │ │ - bnez a0,151ca │ │ │ │ - lw a0,4(s0) │ │ │ │ - ld ra,8(sp) │ │ │ │ - ld s0,0(sp) │ │ │ │ - addi sp,sp,16 │ │ │ │ - ret │ │ │ │ - lw a0,0(s0) │ │ │ │ - ld ra,8(sp) │ │ │ │ - ld s0,0(sp) │ │ │ │ - addi sp,sp,16 │ │ │ │ - ret │ │ │ │ - addi sp,sp,-144 │ │ │ │ - sd s5,88(sp) │ │ │ │ - sd s8,64(sp) │ │ │ │ - addiw s5,a2,1 │ │ │ │ - addiw s8,a4,1 │ │ │ │ - sd s6,80(sp) │ │ │ │ - mulw s6,s5,s8 │ │ │ │ - sd s1,120(sp) │ │ │ │ - li a0,0 │ │ │ │ + sd s1,232(sp) │ │ │ │ + li a2,8 │ │ │ │ mv s1,a1 │ │ │ │ - sd ra,136(sp) │ │ │ │ - sd s0,128(sp) │ │ │ │ - sd s2,112(sp) │ │ │ │ - sd s3,104(sp) │ │ │ │ - sd s4,96(sp) │ │ │ │ - sd s10,48(sp) │ │ │ │ - slli s6,s6,0x2 │ │ │ │ - mv a1,s6 │ │ │ │ - mv s4,a5 │ │ │ │ - mv s3,a2 │ │ │ │ - mv s2,a4 │ │ │ │ - mv s10,a3 │ │ │ │ - sd a3,8(sp) │ │ │ │ - mv s0,a6 │ │ │ │ - sd s9,56(sp) │ │ │ │ - sd s8,0(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - mv a2,s6 │ │ │ │ + mv a0,s0 │ │ │ │ + li a1,1000 │ │ │ │ + sd ra,248(sp) │ │ │ │ + sd s7,184(sp) │ │ │ │ + sd s9,168(sp) │ │ │ │ + sd s2,224(sp) │ │ │ │ + sd s3,216(sp) │ │ │ │ + sd s4,208(sp) │ │ │ │ + sd s5,200(sp) │ │ │ │ + sd s6,192(sp) │ │ │ │ + sd s8,176(sp) │ │ │ │ + sd s10,160(sp) │ │ │ │ + sd s11,152(sp) │ │ │ │ + sd s0,32(sp) │ │ │ │ + jal 4b602 │ │ │ │ + lw a1,8(s1) │ │ │ │ + li a0,0 │ │ │ │ + li s9,-1 │ │ │ │ + addiw a1,a1,2 │ │ │ │ + slli a1,a1,0x20 │ │ │ │ + srli a1,a1,0x20 │ │ │ │ + jal 1e81c │ │ │ │ + lwu a2,8(s1) │ │ │ │ li a1,0 │ │ │ │ + sd a0,96(s1) │ │ │ │ + addi a2,a2,2 │ │ │ │ jal 3890 │ │ │ │ - li a5,1 │ │ │ │ - sd a0,24(sp) │ │ │ │ - bgeu a5,s5,152b8 │ │ │ │ - mv s6,s8 │ │ │ │ - bgeu a5,s8,152b8 │ │ │ │ - addiw a4,s3,-1 │ │ │ │ - addiw a5,s2,-1 │ │ │ │ - slli a4,a4,0x20 │ │ │ │ - sd s11,40(sp) │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - addi s11,s1,1 │ │ │ │ + li a1,16 │ │ │ │ + li a0,0 │ │ │ │ + jal 1e81c │ │ │ │ + lw a5,8(s1) │ │ │ │ + ld a4,96(s1) │ │ │ │ + li a3,1 │ │ │ │ + addiw a5,a5,-1 │ │ │ │ + sd a0,104(s1) │ │ │ │ + sw a3,112(s1) │ │ │ │ + sw a5,76(sp) │ │ │ │ + sw zero,72(sp) │ │ │ │ + li a5,-128 │ │ │ │ + sb a5,0(a4) │ │ │ │ + lw a5,8(s1) │ │ │ │ + ld a4,104(s1) │ │ │ │ + mv a0,s0 │ │ │ │ + addiw a5,a5,-1 │ │ │ │ slli a5,a5,0x20 │ │ │ │ - neg s8,s8 │ │ │ │ - addi s5,s10,1 │ │ │ │ srli a5,a5,0x20 │ │ │ │ - add a4,a4,s11 │ │ │ │ - sd s7,72(sp) │ │ │ │ - slli s8,s8,0x2 │ │ │ │ - mv s7,a0 │ │ │ │ - sd a4,16(sp) │ │ │ │ - li s2,0 │ │ │ │ - add s5,s5,a5 │ │ │ │ - ld s10,8(sp) │ │ │ │ - slli s3,s6,0x2 │ │ │ │ - mv s11,s7 │ │ │ │ - lbu a1,0(s10) │ │ │ │ - lbu a0,0(s1) │ │ │ │ - lw s9,0(s11) │ │ │ │ - mv a2,s0 │ │ │ │ - jalr s4 │ │ │ │ - add a1,s2,s11 │ │ │ │ - addw a3,s9,a0 │ │ │ │ - mv a2,s0 │ │ │ │ - add a1,a1,s3 │ │ │ │ - blez a3,152d4 │ │ │ │ - lbu a1,0(s10) │ │ │ │ - lbu a0,0(s1) │ │ │ │ - lw s9,0(s11) │ │ │ │ - addi s10,s10,1 │ │ │ │ - jalr s4 │ │ │ │ - add a3,s2,s11 │ │ │ │ - add a3,a3,s3 │ │ │ │ - addw a6,s9,a0 │ │ │ │ - sw a6,4(a3) │ │ │ │ - addi s11,s11,4 │ │ │ │ - bne s5,s10,1525c │ │ │ │ - ld a5,0(sp) │ │ │ │ - addi s1,s1,1 │ │ │ │ - add s2,s2,s8 │ │ │ │ - addw s6,a5,s6 │ │ │ │ - ld a5,16(sp) │ │ │ │ - sub s7,s7,s8 │ │ │ │ - bne s1,a5,15254 │ │ │ │ - ld s7,72(sp) │ │ │ │ - ld s11,40(sp) │ │ │ │ - ld ra,136(sp) │ │ │ │ - ld s0,128(sp) │ │ │ │ - ld a0,24(sp) │ │ │ │ - ld s1,120(sp) │ │ │ │ - ld s2,112(sp) │ │ │ │ - ld s3,104(sp) │ │ │ │ - ld s4,96(sp) │ │ │ │ - ld s5,88(sp) │ │ │ │ - ld s6,80(sp) │ │ │ │ - ld s8,64(sp) │ │ │ │ - ld s9,56(sp) │ │ │ │ - ld s10,48(sp) │ │ │ │ - addi sp,sp,144 │ │ │ │ - ret │ │ │ │ - sw zero,4(a1) │ │ │ │ - addi s10,s10,1 │ │ │ │ - addi s11,s11,4 │ │ │ │ - bne s5,s10,1525c │ │ │ │ - ld a5,0(sp) │ │ │ │ - addi s1,s1,1 │ │ │ │ - add s2,s2,s8 │ │ │ │ - addw s6,a5,s6 │ │ │ │ - ld a5,16(sp) │ │ │ │ - sub s7,s7,s8 │ │ │ │ - bne s1,a5,15254 │ │ │ │ - j 152b4 │ │ │ │ - addi sp,sp,-144 │ │ │ │ - sd s6,80(sp) │ │ │ │ - sd s7,72(sp) │ │ │ │ - addiw s6,a2,1 │ │ │ │ - addiw s7,a4,1 │ │ │ │ - sd s9,56(sp) │ │ │ │ - mulw s9,s6,s7 │ │ │ │ - sd s3,104(sp) │ │ │ │ - li a0,0 │ │ │ │ - mv s3,a1 │ │ │ │ - sd ra,136(sp) │ │ │ │ - sd s0,128(sp) │ │ │ │ - sd s1,120(sp) │ │ │ │ - sd s2,112(sp) │ │ │ │ - mv s1,a5 │ │ │ │ - sd s4,96(sp) │ │ │ │ - slli s9,s9,0x2 │ │ │ │ - mv a1,s9 │ │ │ │ - sd s5,88(sp) │ │ │ │ - sd s8,64(sp) │ │ │ │ - mv s5,a2 │ │ │ │ - mv s0,a4 │ │ │ │ - mv s8,a3 │ │ │ │ - mv s4,a6 │ │ │ │ - mv s2,a7 │ │ │ │ - jal 1d4e0 │ │ │ │ - mv a2,s9 │ │ │ │ + addi a1,sp,72 │ │ │ │ + sd a5,8(a4) │ │ │ │ + sd zero,0(a4) │ │ │ │ + sd a1,40(sp) │ │ │ │ + jal 4b862 │ │ │ │ + ld a0,32(sp) │ │ │ │ + srli a5,s9,0x20 │ │ │ │ + sd a5,16(sp) │ │ │ │ + li s7,253 │ │ │ │ + addi s0,sp,80 │ │ │ │ + jal 4b720 │ │ │ │ + bnez a0,1273c │ │ │ │ + ld a0,32(sp) │ │ │ │ li a1,0 │ │ │ │ - jal 3890 │ │ │ │ + jal 4b728 │ │ │ │ + lbu a4,6(a0) │ │ │ │ + lbu t1,0(a0) │ │ │ │ + lbu a7,1(a0) │ │ │ │ + lbu a6,2(a0) │ │ │ │ + lbu a1,3(a0) │ │ │ │ + lbu a2,4(a0) │ │ │ │ + lbu a3,5(a0) │ │ │ │ + lbu a5,7(a0) │ │ │ │ + ld t3,40(sp) │ │ │ │ + sb a4,6(t3) │ │ │ │ + sb t1,0(t3) │ │ │ │ + sb a7,1(t3) │ │ │ │ + sb a6,2(t3) │ │ │ │ + sb a1,3(t3) │ │ │ │ + sb a2,4(t3) │ │ │ │ + sb a3,5(t3) │ │ │ │ + sb a5,7(t3) │ │ │ │ + jal 3670 │ │ │ │ + lw a4,76(sp) │ │ │ │ + lw s3,72(sp) │ │ │ │ + li a0,24 │ │ │ │ + sd a4,48(sp) │ │ │ │ + bnez s3,12872 │ │ │ │ + lw a5,8(s1) │ │ │ │ + addiw a5,a5,-1 │ │ │ │ + bltu a4,a5,12872 │ │ │ │ + jal 3330 │ │ │ │ + li a2,8 │ │ │ │ + li a1,10 │ │ │ │ + mv s2,a0 │ │ │ │ + jal 54a18 │ │ │ │ + lw a4,8(s1) │ │ │ │ li a5,1 │ │ │ │ - sd a0,24(sp) │ │ │ │ - bgeu a5,s6,153f8 │ │ │ │ - bgeu a5,s7,153f8 │ │ │ │ - addiw a4,s5,-1 │ │ │ │ - addiw a5,s0,-1 │ │ │ │ + sd zero,56(sp) │ │ │ │ + li s5,0 │ │ │ │ + beq a4,a5,1269a │ │ │ │ + ld a5,120(s1) │ │ │ │ + slli s3,s5,0x20 │ │ │ │ + srli s3,s3,0x20 │ │ │ │ + slli s8,s3,0x2 │ │ │ │ + add a5,a5,s8 │ │ │ │ + lw a5,0(a5) │ │ │ │ + mv a4,a5 │ │ │ │ + sd a5,8(sp) │ │ │ │ + ld a5,72(s1) │ │ │ │ slli a4,a4,0x20 │ │ │ │ - addi s9,s3,1 │ │ │ │ srli a4,a4,0x20 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - addi s5,s8,1 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - slli a3,s7,0x2 │ │ │ │ - add a4,a4,s9 │ │ │ │ - sd s10,48(sp) │ │ │ │ - sd s11,40(sp) │ │ │ │ - sd a3,16(sp) │ │ │ │ - mv s6,a0 │ │ │ │ - sd a4,8(sp) │ │ │ │ - add s5,s5,a5 │ │ │ │ - ld a5,16(sp) │ │ │ │ - mv s11,s6 │ │ │ │ - mv s7,s8 │ │ │ │ - add s6,s6,a5 │ │ │ │ - mv s10,s6 │ │ │ │ - lw s0,4(s11) │ │ │ │ - lw a3,0(s10) │ │ │ │ - mv a2,s2 │ │ │ │ - addw a0,s0,s1 │ │ │ │ - addw a1,a3,s1 │ │ │ │ - mv s0,a0 │ │ │ │ - bge a0,a1,15396 │ │ │ │ - sext.w s0,a1 │ │ │ │ - lbu a1,0(s7) │ │ │ │ - lbu a0,0(s3) │ │ │ │ - lw s9,0(s11) │ │ │ │ - not a6,s0 │ │ │ │ - srai a6,a6,0x3f │ │ │ │ - and s0,s0,a6 │ │ │ │ - jalr s4 │ │ │ │ - addw a3,s9,a0 │ │ │ │ - mv a2,s2 │ │ │ │ - blt s0,a3,15414 │ │ │ │ - lw a3,4(s11) │ │ │ │ - lw a2,0(s10) │ │ │ │ - addi s7,s7,1 │ │ │ │ - addw a3,a3,s1 │ │ │ │ - addw a1,a2,s1 │ │ │ │ - sext.w a0,a3 │ │ │ │ - bge a0,a1,153d4 │ │ │ │ - mv a3,a1 │ │ │ │ - sext.w a2,a3 │ │ │ │ - not a2,a2 │ │ │ │ - srai a2,a2,0x3f │ │ │ │ - and a3,a3,a2 │ │ │ │ - sw a3,4(s10) │ │ │ │ - addi s11,s11,4 │ │ │ │ - addi s10,s10,4 │ │ │ │ - bne s7,s5,1537a │ │ │ │ - ld a5,8(sp) │ │ │ │ - addi s3,s3,1 │ │ │ │ - bne a5,s3,15370 │ │ │ │ - ld s10,48(sp) │ │ │ │ - ld s11,40(sp) │ │ │ │ - ld ra,136(sp) │ │ │ │ - ld s0,128(sp) │ │ │ │ - ld a0,24(sp) │ │ │ │ - ld s1,120(sp) │ │ │ │ - ld s2,112(sp) │ │ │ │ - ld s3,104(sp) │ │ │ │ - ld s4,96(sp) │ │ │ │ - ld s5,88(sp) │ │ │ │ - ld s6,80(sp) │ │ │ │ - ld s7,72(sp) │ │ │ │ - ld s8,64(sp) │ │ │ │ - ld s9,56(sp) │ │ │ │ - addi sp,sp,144 │ │ │ │ - ret │ │ │ │ - lbu a1,0(s7) │ │ │ │ - lbu a0,0(s3) │ │ │ │ - lw s0,0(s11) │ │ │ │ - addi s7,s7,1 │ │ │ │ - jalr s4 │ │ │ │ - addw s0,s0,a0 │ │ │ │ - sw s0,4(s10) │ │ │ │ - addi s11,s11,4 │ │ │ │ - addi s10,s10,4 │ │ │ │ - bne s5,s7,1537a │ │ │ │ + add a4,a4,a5 │ │ │ │ + lbu s6,0(a4) │ │ │ │ + bgeu s7,s6,1278a │ │ │ │ ld a5,8(sp) │ │ │ │ - addi s3,s3,1 │ │ │ │ - bne a5,s3,15370 │ │ │ │ - j 153f4 │ │ │ │ - addi sp,sp,-128 │ │ │ │ - sd s0,112(sp) │ │ │ │ - addiw a3,a3,1 │ │ │ │ - addiw s0,a5,1 │ │ │ │ - sd s8,48(sp) │ │ │ │ - mv s8,a1 │ │ │ │ - mulw a1,a3,s0 │ │ │ │ - ld a5,128(sp) │ │ │ │ - sd s2,96(sp) │ │ │ │ - ld s2,136(sp) │ │ │ │ - mv a0,s8 │ │ │ │ - sd s1,104(sp) │ │ │ │ - sd s4,80(sp) │ │ │ │ - sd s5,72(sp) │ │ │ │ - sd s9,40(sp) │ │ │ │ - sd s10,32(sp) │ │ │ │ + lwu s11,88(s1) │ │ │ │ + ld s4,80(s1) │ │ │ │ + sw a5,80(sp) │ │ │ │ + beqz s11,124d6 │ │ │ │ + li s10,0 │ │ │ │ + add s6,s11,s10 │ │ │ │ + srli s6,s6,0x1 │ │ │ │ + slli a1,s6,0x3 │ │ │ │ + add s9,s4,a1 │ │ │ │ + mv a1,s9 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 23816 │ │ │ │ + bltz a0,124f6 │ │ │ │ + beqz a0,124fe │ │ │ │ + addi s10,s6,1 │ │ │ │ + bltu s10,s11,124b0 │ │ │ │ + ld a3,8(sp) │ │ │ │ + auipc a2,0x4c │ │ │ │ + addi a2,a2,800 │ │ │ │ + li a1,658 │ │ │ │ + auipc a0,0x4c │ │ │ │ + addi a0,a0,828 │ │ │ │ + jal 22b80 │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ + mv s11,s6 │ │ │ │ + bltu s10,s11,124b0 │ │ │ │ + j 124d6 │ │ │ │ + beqz s9,124d6 │ │ │ │ + lw a5,4(s9) │ │ │ │ sd a5,8(sp) │ │ │ │ - sd ra,120(sp) │ │ │ │ - sd s7,56(sp) │ │ │ │ - sd s11,24(sp) │ │ │ │ - sd a2,0(sp) │ │ │ │ - mv s4,a4 │ │ │ │ - mv s1,a6 │ │ │ │ - mv s5,a7 │ │ │ │ - jal 3e744 │ │ │ │ - sext.w a5,a0 │ │ │ │ - sd zero,24(s2) │ │ │ │ - divuw s10,a0,s0 │ │ │ │ - remuw s9,a0,s0 │ │ │ │ - bltu a5,s0,15594 │ │ │ │ - beqz s9,1559a │ │ │ │ - sd s3,88(sp) │ │ │ │ - sd s6,64(sp) │ │ │ │ - addiw a3,s10,-1 │ │ │ │ - sext.w s11,a3 │ │ │ │ - mulw a5,s0,s10 │ │ │ │ - subw a4,a5,s0 │ │ │ │ - addw a4,a4,s9 │ │ │ │ - slli a1,a4,0x20 │ │ │ │ - addw a5,a5,s9 │ │ │ │ - srli a2,a1,0x1e │ │ │ │ - slli a0,a5,0x20 │ │ │ │ - srli a1,a0,0x1e │ │ │ │ - add a2,a2,s8 │ │ │ │ - lw a2,0(a2) │ │ │ │ - add a1,a1,s8 │ │ │ │ - lw s6,0(a1) │ │ │ │ - addw a2,a2,s1 │ │ │ │ - beq a2,s6,1552c │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - slli a2,a5,0x20 │ │ │ │ - srli a5,a2,0x1e │ │ │ │ + ld a5,72(s1) │ │ │ │ + add a5,a5,s3 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + bgeu s7,a5,12664 │ │ │ │ + lwu s6,88(s1) │ │ │ │ + sw s5,80(sp) │ │ │ │ + ld s4,80(s1) │ │ │ │ + beqz s6,1254a │ │ │ │ + li s10,0 │ │ │ │ + add s11,s10,s6 │ │ │ │ + srli s11,s11,0x1 │ │ │ │ + slli a1,s11,0x3 │ │ │ │ + add s9,s4,a1 │ │ │ │ + mv a1,s9 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 23816 │ │ │ │ + bltz a0,1254e │ │ │ │ + beqz a0,12556 │ │ │ │ + addi s10,s11,1 │ │ │ │ + bltu s10,s6,12524 │ │ │ │ + mv a3,s5 │ │ │ │ + j 124d8 │ │ │ │ + mv s6,s11 │ │ │ │ + bltu s10,s6,12524 │ │ │ │ + j 1254a │ │ │ │ + beqz s9,1254a │ │ │ │ + lw a5,4(s9) │ │ │ │ + ld a4,8(sp) │ │ │ │ + bne a5,a4,1266c │ │ │ │ + ld a5,72(s1) │ │ │ │ + add a4,a5,s3 │ │ │ │ + lbu s6,0(a4) │ │ │ │ + bgeu s7,s6,12796 │ │ │ │ + lwu s9,88(s1) │ │ │ │ + sw s5,80(sp) │ │ │ │ + ld s4,80(s1) │ │ │ │ + beqz s9,1254a │ │ │ │ + li s10,0 │ │ │ │ + add s6,s10,s9 │ │ │ │ + srli s6,s6,0x1 │ │ │ │ + slli s11,s6,0x3 │ │ │ │ + add s11,s11,s4 │ │ │ │ + mv a1,s11 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 23816 │ │ │ │ + bltz a0,125a8 │ │ │ │ + beqz a0,125b0 │ │ │ │ + addi s10,s6,1 │ │ │ │ + bltu s10,s9,12582 │ │ │ │ + j 1254a │ │ │ │ + mv s9,s6 │ │ │ │ + bltu s10,s9,12582 │ │ │ │ + j 1254a │ │ │ │ + beqz s11,1254a │ │ │ │ + lw a5,4(s11) │ │ │ │ + sd a5,8(sp) │ │ │ │ + ld a5,72(s1) │ │ │ │ + addiw a4,s5,1 │ │ │ │ + slli a3,a4,0x20 │ │ │ │ + srli a3,a3,0x20 │ │ │ │ + add a5,a5,a3 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + sext.w a3,a4 │ │ │ │ + sd a3,24(sp) │ │ │ │ + bgeu s7,a5,12792 │ │ │ │ + lwu s6,88(s1) │ │ │ │ + sw a4,80(sp) │ │ │ │ + ld s4,80(s1) │ │ │ │ + beqz s6,1260c │ │ │ │ + li s10,0 │ │ │ │ + add a5,s10,s6 │ │ │ │ + srli s9,a5,0x1 │ │ │ │ + slli a1,s9,0x3 │ │ │ │ + add s11,s4,a1 │ │ │ │ + mv a1,s11 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 23816 │ │ │ │ + bltz a0,12610 │ │ │ │ + beqz a0,12618 │ │ │ │ + addi s10,s9,1 │ │ │ │ + bltu s10,s6,125e6 │ │ │ │ + ld a3,24(sp) │ │ │ │ + j 124d8 │ │ │ │ + mv s6,s9 │ │ │ │ + bltu s10,s6,125e6 │ │ │ │ + j 1260c │ │ │ │ + beqz s11,1260c │ │ │ │ + lw a5,4(s11) │ │ │ │ + ld a4,8(sp) │ │ │ │ + bltu a5,a4,1266c │ │ │ │ + ld a5,120(s1) │ │ │ │ add a5,a5,s8 │ │ │ │ - lw a2,0(a5) │ │ │ │ - addiw a5,s9,-1 │ │ │ │ - sext.w s7,a5 │ │ │ │ - addw a2,a2,s1 │ │ │ │ - beq a2,s6,1556c │ │ │ │ + lw s4,0(a5) │ │ │ │ + beqz s4,1266c │ │ │ │ + ld a4,16(sp) │ │ │ │ + addiw a5,s4,-1 │ │ │ │ slli a5,a5,0x20 │ │ │ │ - ld a2,0(sp) │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - add a5,a5,s4 │ │ │ │ - addiw a4,a4,-1 │ │ │ │ - slli a3,a3,0x20 │ │ │ │ - lbu a1,0(a5) │ │ │ │ - srli a3,a3,0x20 │ │ │ │ - slli a5,a4,0x20 │ │ │ │ - add a3,a3,a2 │ │ │ │ - srli a4,a5,0x1e │ │ │ │ - add a4,a4,s8 │ │ │ │ - lbu a0,0(a3) │ │ │ │ - ld a2,8(sp) │ │ │ │ - lw s3,0(a4) │ │ │ │ - jalr s5 │ │ │ │ - addw a5,s3,a0 │ │ │ │ - bne a5,s6,15578 │ │ │ │ - li a1,0 │ │ │ │ + and s3,s3,a4 │ │ │ │ + or s3,s3,a5 │ │ │ │ + mv a1,s0 │ │ │ │ mv a0,s2 │ │ │ │ - jal 4f012 │ │ │ │ - beqz s11,1553a │ │ │ │ - beqz s7,1553a │ │ │ │ - mv s9,s7 │ │ │ │ - mv s10,s11 │ │ │ │ - j 15490 │ │ │ │ - li a1,2 │ │ │ │ + sd s3,80(sp) │ │ │ │ + jal 54b64 │ │ │ │ mv a0,s2 │ │ │ │ - jal 4f012 │ │ │ │ - mv s7,s9 │ │ │ │ - bnez s11,15526 │ │ │ │ - ld s3,88(sp) │ │ │ │ - ld s6,64(sp) │ │ │ │ - slli s11,s11,0x20 │ │ │ │ - slli s7,s7,0x20 │ │ │ │ + jal 54ca8 │ │ │ │ + sext.w a0,a0 │ │ │ │ + bnez a0,1279e │ │ │ │ + lw a5,8(s1) │ │ │ │ + addiw a5,a5,-1 │ │ │ │ + bgeu s4,a5,1266e │ │ │ │ + mv s5,s4 │ │ │ │ + j 12478 │ │ │ │ + ld a4,8(sp) │ │ │ │ + sext.w a5,a5 │ │ │ │ + beq a5,a4,12564 │ │ │ │ + mv s4,s5 │ │ │ │ + ld a5,56(sp) │ │ │ │ + beqz a5,1269a │ │ │ │ + lwu s6,48(sp) │ │ │ │ + ld a5,16(sp) │ │ │ │ + slli s6,s6,0x20 │ │ │ │ + mv a1,s0 │ │ │ │ + and a5,s4,a5 │ │ │ │ + or a5,a5,s6 │ │ │ │ + mv a0,s2 │ │ │ │ + sd a5,80(sp) │ │ │ │ + jal 54b64 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 54ca8 │ │ │ │ + sext.w a5,a0 │ │ │ │ + bnez a5,1284a │ │ │ │ + mv a0,s2 │ │ │ │ + jal 54ca8 │ │ │ │ + li s3,0 │ │ │ │ + sext.w a0,a0 │ │ │ │ + li s5,-127 │ │ │ │ + li s9,-128 │ │ │ │ + li s4,127 │ │ │ │ + bgeu s3,a0,12724 │ │ │ │ + sext.w s8,s3 │ │ │ │ + mv a1,s8 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 54bc6 │ │ │ │ + lw s6,0(a0) │ │ │ │ + mv a1,s8 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 54bc6 │ │ │ │ + lw a2,4(a0) │ │ │ │ + slli s8,s6,0x20 │ │ │ │ + srli s8,s8,0x20 │ │ │ │ + slli s11,a2,0x20 │ │ │ │ srli s11,s11,0x20 │ │ │ │ - or s11,s11,s7 │ │ │ │ - sd s11,24(s2) │ │ │ │ + bge s8,s11,12716 │ │ │ │ + ld a4,96(s1) │ │ │ │ + add a1,a4,s8 │ │ │ │ + lb a3,0(a1) │ │ │ │ + bnez a3,127c6 │ │ │ │ + sub a4,s11,s8 │ │ │ │ + blt s4,a4,127e2 │ │ │ │ + subw a2,a2,s6 │ │ │ │ + sb a2,0(a1) │ │ │ │ + ld a5,16(sp) │ │ │ │ + ld a1,40(sp) │ │ │ │ + ld a0,32(sp) │ │ │ │ + slli s11,s11,0x20 │ │ │ │ + and s8,s8,a5 │ │ │ │ + or s8,s8,s11 │ │ │ │ + sd s8,72(sp) │ │ │ │ + jal 4b862 │ │ │ │ mv a0,s2 │ │ │ │ - ld s0,112(sp) │ │ │ │ - ld ra,120(sp) │ │ │ │ - ld s1,104(sp) │ │ │ │ - ld s2,96(sp) │ │ │ │ - ld s4,80(sp) │ │ │ │ - ld s5,72(sp) │ │ │ │ - ld s7,56(sp) │ │ │ │ - ld s8,48(sp) │ │ │ │ - ld s9,40(sp) │ │ │ │ - ld s10,32(sp) │ │ │ │ - ld s11,24(sp) │ │ │ │ - addi sp,sp,128 │ │ │ │ - j 4f40e │ │ │ │ - li a1,1 │ │ │ │ + jal 54ca8 │ │ │ │ + addiw s3,s3,1 │ │ │ │ + sext.w a0,a0 │ │ │ │ + bltu s3,a0,126b4 │ │ │ │ + li a1,0 │ │ │ │ mv a0,s2 │ │ │ │ - jal 4f012 │ │ │ │ - mv s11,s10 │ │ │ │ - j 15522 │ │ │ │ - slli s10,s10,0x20 │ │ │ │ - slli s9,s9,0x20 │ │ │ │ - srli s10,s10,0x20 │ │ │ │ - or s10,s10,s9 │ │ │ │ - bnez s6,155a0 │ │ │ │ - ld s3,88(sp) │ │ │ │ - ld s6,64(sp) │ │ │ │ - sd s10,24(s2) │ │ │ │ + jal 54ab0 │ │ │ │ mv a0,s2 │ │ │ │ - j 15550 │ │ │ │ - mv s7,s9 │ │ │ │ - li s11,0 │ │ │ │ - j 1553e │ │ │ │ - li s7,0 │ │ │ │ - mv s11,s10 │ │ │ │ - j 1553e │ │ │ │ - auipc a3,0x4f │ │ │ │ - addi a3,a3,-296 │ │ │ │ - li a2,280 │ │ │ │ - auipc a1,0x4a │ │ │ │ - addi a1,a1,-460 │ │ │ │ - auipc a0,0x4a │ │ │ │ - addi a0,a0,-452 │ │ │ │ - jal 3830 <__assert_fail@plt> │ │ │ │ - or a4,a3,a2 │ │ │ │ - mv a5,a0 │ │ │ │ - beqz a4,155de │ │ │ │ - li a4,1 │ │ │ │ - beq a3,a4,155da │ │ │ │ - li a4,65 │ │ │ │ - li a0,0 │ │ │ │ - beq a5,a4,155f6 │ │ │ │ - ret │ │ │ │ - bne a2,a3,155ce │ │ │ │ - andi a5,a5,251 │ │ │ │ - li a4,67 │ │ │ │ - li a0,0 │ │ │ │ - bne a5,a4,155d8 │ │ │ │ - addi a1,a1,-84 │ │ │ │ - seqz a0,a1 │ │ │ │ - ret │ │ │ │ - andi a1,a1,251 │ │ │ │ - addi a1,a1,-67 │ │ │ │ - seqz a0,a1 │ │ │ │ - ret │ │ │ │ - or a4,a2,a3 │ │ │ │ - mv a5,a0 │ │ │ │ - bnez a4,15626 │ │ │ │ - li a4,71 │ │ │ │ - beq a5,a4,1561c │ │ │ │ - li a4,67 │ │ │ │ - bne a5,a4,15656 │ │ │ │ - addi a1,a1,-84 │ │ │ │ - seqz a0,a1 │ │ │ │ + jal 3670 │ │ │ │ + ld a0,32(sp) │ │ │ │ + jal 4b720 │ │ │ │ + beqz a0,123fc │ │ │ │ + lwu a1,112(s1) │ │ │ │ + ld a0,104(s1) │ │ │ │ + auipc a3,0x68 │ │ │ │ + ld a3,-1930(a3) │ │ │ │ + li a2,16 │ │ │ │ + jal 3400 │ │ │ │ + ld a0,32(sp) │ │ │ │ + li a1,0 │ │ │ │ + jal 4b6a2 │ │ │ │ + auipc a5,0x67 │ │ │ │ + ld a5,1976(a5) │ │ │ │ + ld a4,136(sp) │ │ │ │ + ld a5,0(a5) │ │ │ │ + xor a5,a5,a4 │ │ │ │ + li a4,0 │ │ │ │ + bnez a5,1291c │ │ │ │ + ld ra,248(sp) │ │ │ │ + ld s0,240(sp) │ │ │ │ + ld s1,232(sp) │ │ │ │ + ld s2,224(sp) │ │ │ │ + ld s3,216(sp) │ │ │ │ + ld s4,208(sp) │ │ │ │ + ld s5,200(sp) │ │ │ │ + ld s6,192(sp) │ │ │ │ + ld s7,184(sp) │ │ │ │ + ld s8,176(sp) │ │ │ │ + ld s9,168(sp) │ │ │ │ + ld s10,160(sp) │ │ │ │ + ld s11,152(sp) │ │ │ │ + addi sp,sp,256 │ │ │ │ ret │ │ │ │ - li a4,1 │ │ │ │ + sext.w a4,s6 │ │ │ │ + sd a4,8(sp) │ │ │ │ + j 1250a │ │ │ │ + sext.w a5,a5 │ │ │ │ + j 12620 │ │ │ │ + sext.w a4,s6 │ │ │ │ + sd a4,8(sp) │ │ │ │ + j 125bc │ │ │ │ + mv a0,s2 │ │ │ │ + jal 54ca8 │ │ │ │ + addiw a1,a0,-1 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 54bc6 │ │ │ │ + lw a3,80(sp) │ │ │ │ + lw a2,0(a0) │ │ │ │ + bgeu a3,a2,12658 │ │ │ │ + auipc a1,0x4c │ │ │ │ + addi a1,a1,146 │ │ │ │ + li a0,1 │ │ │ │ + jal 37c0 <__printf_chk@plt> │ │ │ │ + j 12658 │ │ │ │ + add a4,a4,s11 │ │ │ │ + lb a1,0(a4) │ │ │ │ + bnez a1,12920 │ │ │ │ + sub a3,s8,s11 │ │ │ │ + blt a3,s5,12816 │ │ │ │ + subw a5,s6,a2 │ │ │ │ + sb a5,0(a4) │ │ │ │ + j 12700 │ │ │ │ + sb s9,0(a1) │ │ │ │ + lw a1,112(s1) │ │ │ │ + ld a0,104(s1) │ │ │ │ + sd a4,8(sp) │ │ │ │ + addiw a1,a1,1 │ │ │ │ + slli a5,a1,0x20 │ │ │ │ + srli a1,a5,0x1c │ │ │ │ + jal 1e81c │ │ │ │ + lw a3,112(s1) │ │ │ │ + ld a4,8(sp) │ │ │ │ + sd a0,104(s1) │ │ │ │ + slli a2,a3,0x20 │ │ │ │ + srli a5,a2,0x1c │ │ │ │ + add a5,a5,a0 │ │ │ │ + sd s8,0(a5) │ │ │ │ + sd a4,8(a5) │ │ │ │ + addiw a3,a3,1 │ │ │ │ + sw a3,112(s1) │ │ │ │ + j 12700 │ │ │ │ + sb s9,0(a4) │ │ │ │ + lw a1,112(s1) │ │ │ │ + ld a0,104(s1) │ │ │ │ + sd a3,8(sp) │ │ │ │ + addiw a1,a1,1 │ │ │ │ + slli a5,a1,0x20 │ │ │ │ + srli a1,a5,0x1c │ │ │ │ + jal 1e81c │ │ │ │ + lw a4,112(s1) │ │ │ │ + ld a3,8(sp) │ │ │ │ + sd a0,104(s1) │ │ │ │ + slli a2,a4,0x20 │ │ │ │ + srli a5,a2,0x1c │ │ │ │ + add a5,a5,a0 │ │ │ │ + sd s11,0(a5) │ │ │ │ + sd a3,8(a5) │ │ │ │ + addiw a4,a4,1 │ │ │ │ + sw a4,112(s1) │ │ │ │ + j 12700 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 54ca8 │ │ │ │ + addiw a1,a0,-1 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 54bc6 │ │ │ │ + lw a3,80(sp) │ │ │ │ + lw a2,0(a0) │ │ │ │ + bgeu a3,a2,1269a │ │ │ │ + auipc a1,0x4c │ │ │ │ + addi a1,a1,-26 │ │ │ │ + li a0,1 │ │ │ │ + jal 37c0 <__printf_chk@plt> │ │ │ │ + j 1269a │ │ │ │ + jal 3330 │ │ │ │ + li a2,8 │ │ │ │ + li a1,10 │ │ │ │ + mv s2,a0 │ │ │ │ + jal 54a18 │ │ │ │ + ld a3,48(sp) │ │ │ │ + ld a4,120(s1) │ │ │ │ + slli s6,a3,0x20 │ │ │ │ + srli s6,s6,0x20 │ │ │ │ + slli a5,s6,0x2 │ │ │ │ + add a5,a5,a4 │ │ │ │ + lw s5,0(a5) │ │ │ │ + bgeu s3,s5,128d8 │ │ │ │ + bltu a3,s5,128d8 │ │ │ │ + slli s3,s3,0x20 │ │ │ │ + srli s3,s3,0x20 │ │ │ │ + ld a4,16(sp) │ │ │ │ + addiw a5,s5,-1 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + and s3,s3,a4 │ │ │ │ + or a5,s3,a5 │ │ │ │ + mv a1,s0 │ │ │ │ + mv a0,s2 │ │ │ │ + sd a5,80(sp) │ │ │ │ + jal 54b64 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 54ca8 │ │ │ │ + sext.w a5,a0 │ │ │ │ + bnez a5,128ea │ │ │ │ + lw a5,8(s1) │ │ │ │ + addiw a5,a5,-1 │ │ │ │ + bgeu s5,a5,12918 │ │ │ │ + li a5,1 │ │ │ │ + sd a5,56(sp) │ │ │ │ + j 12478 │ │ │ │ + slli s3,s3,0x20 │ │ │ │ + srli s3,s3,0x20 │ │ │ │ + slli a5,s3,0x2 │ │ │ │ + add a4,a4,a5 │ │ │ │ + lw s5,0(a4) │ │ │ │ + j 128a4 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 54ca8 │ │ │ │ + addiw a1,a0,-1 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 54bc6 │ │ │ │ + lw a3,80(sp) │ │ │ │ + lw a2,0(a0) │ │ │ │ + bgeu a3,a2,128ca │ │ │ │ + auipc a1,0x4c │ │ │ │ + addi a1,a1,-186 │ │ │ │ + li a0,1 │ │ │ │ + jal 37c0 <__printf_chk@plt> │ │ │ │ + lw a5,8(s1) │ │ │ │ + addiw a5,a5,-1 │ │ │ │ + bltu s5,a5,128d2 │ │ │ │ + mv s4,s5 │ │ │ │ + j 12676 │ │ │ │ + jal 3a10 <__stack_chk_fail@plt> │ │ │ │ + mv a4,a1 │ │ │ │ + auipc a2,0x4c │ │ │ │ + addi a2,a2,590 │ │ │ │ + li a1,1193 │ │ │ │ + auipc a0,0x4c │ │ │ │ + addi a0,a0,-270 │ │ │ │ + jal 22b80 │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ + addi sp,sp,-192 │ │ │ │ + sd s5,136(sp) │ │ │ │ + mv s5,a1 │ │ │ │ + lw a1,8(a1) │ │ │ │ + auipc a4,0x67 │ │ │ │ + ld a4,1480(a4) │ │ │ │ li a0,0 │ │ │ │ - beqz a2,15632 │ │ │ │ - beq a2,a4,1564e │ │ │ │ - ret │ │ │ │ - bne a3,a4,15630 │ │ │ │ - li a4,65 │ │ │ │ + addiw a1,a1,2 │ │ │ │ + slli a5,a1,0x20 │ │ │ │ + srli a1,a5,0x1e │ │ │ │ + ld a5,0(a4) │ │ │ │ + sd a5,72(sp) │ │ │ │ + li a5,0 │ │ │ │ + sd ra,184(sp) │ │ │ │ + sd s0,176(sp) │ │ │ │ + sd s4,144(sp) │ │ │ │ + sd s7,120(sp) │ │ │ │ + sd s1,168(sp) │ │ │ │ + jal 1e81c │ │ │ │ + lwu a5,8(s5) │ │ │ │ + li a1,255 │ │ │ │ + sd a0,24(sp) │ │ │ │ + slli a5,a5,0x2 │ │ │ │ + addi a2,a5,2 │ │ │ │ + jal 3890 │ │ │ │ + li a1,24 │ │ │ │ li a0,0 │ │ │ │ - bne a5,a4,15630 │ │ │ │ - andi a1,a1,251 │ │ │ │ - addi a1,a1,-67 │ │ │ │ - seqz a0,a1 │ │ │ │ - ret │ │ │ │ - beqz a3,15636 │ │ │ │ - beq a3,a2,1560c │ │ │ │ - ret │ │ │ │ + jal 1e81c │ │ │ │ + mv s7,a0 │ │ │ │ + li a1,24 │ │ │ │ li a0,0 │ │ │ │ + sd s7,0(sp) │ │ │ │ + jal 1e81c │ │ │ │ + lui a1,0x18 │ │ │ │ + mv s0,a0 │ │ │ │ + addi a1,a1,1696 │ │ │ │ + mv a0,s7 │ │ │ │ + jal 4e7f0 │ │ │ │ + lui a1,0x18 │ │ │ │ + addi a1,a1,1696 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 4e7f0 │ │ │ │ + li a1,0 │ │ │ │ + mv a0,s7 │ │ │ │ + jal 4e880 │ │ │ │ + li a1,0 │ │ │ │ + mv a0,s7 │ │ │ │ + jal 4e880 │ │ │ │ + ld a5,16(s5) │ │ │ │ + mv a0,s0 │ │ │ │ + li s4,1 │ │ │ │ + lwu a1,0(a5) │ │ │ │ + jal 4e880 │ │ │ │ + li a1,0 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 4e880 │ │ │ │ + lw a5,8(s5) │ │ │ │ + sd zero,16(sp) │ │ │ │ + bgeu s4,a5,12c82 │ │ │ │ + addi a5,sp,63 │ │ │ │ + sd s3,152(sp) │ │ │ │ + sd s2,160(sp) │ │ │ │ + sd s6,128(sp) │ │ │ │ + sd s8,112(sp) │ │ │ │ + sd s9,104(sp) │ │ │ │ + sd s10,96(sp) │ │ │ │ + sd s11,88(sp) │ │ │ │ + addi s3,sp,64 │ │ │ │ + sd a5,40(sp) │ │ │ │ + ld s1,16(sp) │ │ │ │ + ld a5,16(s5) │ │ │ │ + mv a0,s0 │ │ │ │ + slli a4,s1,0x2 │ │ │ │ + add a5,a5,a4 │ │ │ │ + lwu a1,0(a5) │ │ │ │ + mv s2,s1 │ │ │ │ + jal 4e880 │ │ │ │ + mv a1,s1 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 4e880 │ │ │ │ + sext.w a5,s4 │ │ │ │ + sd a5,8(sp) │ │ │ │ + sext.w a5,s1 │ │ │ │ + sd a5,32(sp) │ │ │ │ + ld a5,72(s5) │ │ │ │ + li a4,253 │ │ │ │ + add a5,a5,s4 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + sext.w s1,a5 │ │ │ │ + bgeu a4,a5,12aa4 │ │ │ │ + ld a5,8(sp) │ │ │ │ + lwu s10,88(s5) │ │ │ │ + ld s1,80(s5) │ │ │ │ + sw a5,64(sp) │ │ │ │ + beqz s10,12a74 │ │ │ │ + li s11,0 │ │ │ │ + add s6,s11,s10 │ │ │ │ + srli s6,s6,0x1 │ │ │ │ + slli s8,s6,0x3 │ │ │ │ + add s8,s8,s1 │ │ │ │ + mv a1,s8 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 23816 │ │ │ │ + bltz a0,12a94 │ │ │ │ + beqz a0,12a9c │ │ │ │ + addi s11,s6,1 │ │ │ │ + bltu s11,s10,12a50 │ │ │ │ + ld a3,8(sp) │ │ │ │ + auipc a2,0x4c │ │ │ │ + addi a2,a2,-638 │ │ │ │ + li a1,658 │ │ │ │ + auipc a0,0x4c │ │ │ │ + addi a0,a0,-610 │ │ │ │ + jal 22b80 │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ + mv s10,s6 │ │ │ │ + bltu s11,s10,12a50 │ │ │ │ + j 12a74 │ │ │ │ + beqz s8,12a74 │ │ │ │ + lw s1,4(s8) │ │ │ │ + ld a0,0(sp) │ │ │ │ + jal 4e90c │ │ │ │ + slli a5,s1,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + bge a5,a0,12bfc │ │ │ │ + ld s1,0(sp) │ │ │ │ + mv a0,s1 │ │ │ │ + jal 4e8f2 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 4e8f2 │ │ │ │ + lw s6,8(s5) │ │ │ │ + mv s2,a0 │ │ │ │ + addiw s6,s6,1 │ │ │ │ + slli s6,s6,0x20 │ │ │ │ + srli s6,s6,0x20 │ │ │ │ + mv s1,s6 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 4e87a │ │ │ │ + bnez a0,12b10 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 4e90c │ │ │ │ + blt a0,s2,12b10 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 4e90c │ │ │ │ + bge a0,s4,12b10 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 4e8f2 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 4e8f2 │ │ │ │ + blt a0,s6,12ba6 │ │ │ │ + bge a0,s1,12ad2 │ │ │ │ + beq s6,a0,12ad2 │ │ │ │ + mv s1,a0 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 4e87a │ │ │ │ + beqz a0,12ada │ │ │ │ + mv a1,s6 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 4e880 │ │ │ │ + mv a1,s2 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 4e880 │ │ │ │ + auipc a5,0x68 │ │ │ │ + addi a5,a5,-1919 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + li a4,-1 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + sext.w s8,s2 │ │ │ │ + and s6,s2,a4 │ │ │ │ + bnez a5,12bd4 │ │ │ │ + ld a5,96(s5) │ │ │ │ + add a5,a5,s6 │ │ │ │ + lb a5,0(a5) │ │ │ │ + sb a5,63(sp) │ │ │ │ + li a4,-128 │ │ │ │ + bne a5,a4,12bbc │ │ │ │ + lwu s9,112(s5) │ │ │ │ + sd s6,64(sp) │ │ │ │ + ld s6,104(s5) │ │ │ │ + beqz s9,12b86 │ │ │ │ + li s11,0 │ │ │ │ + add a5,s11,s9 │ │ │ │ + srli s7,a5,0x1 │ │ │ │ + slli a1,s7,0x4 │ │ │ │ + add s10,s6,a1 │ │ │ │ + mv a1,s10 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 23858 │ │ │ │ + bltz a0,12bac │ │ │ │ + beqz a0,12bb4 │ │ │ │ + addi s11,s7,1 │ │ │ │ + bltu s11,s9,12b60 │ │ │ │ + mv a3,s8 │ │ │ │ + auipc a2,0x4c │ │ │ │ + addi a2,a2,-800 │ │ │ │ + li a1,775 │ │ │ │ + auipc a0,0x4c │ │ │ │ + addi a0,a0,-884 │ │ │ │ + jal 22b80 │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ + mv s1,s6 │ │ │ │ + mv s6,a0 │ │ │ │ + j 12ad2 │ │ │ │ + mv s9,s7 │ │ │ │ + bltu s11,s9,12b60 │ │ │ │ + j 12b86 │ │ │ │ + beqz s10,12b86 │ │ │ │ + ld a5,8(s10) │ │ │ │ + ld a4,24(sp) │ │ │ │ + addi s1,s1,1 │ │ │ │ + slli s1,s1,0x2 │ │ │ │ + add s1,s1,a4 │ │ │ │ + ld a4,16(sp) │ │ │ │ + add a5,a5,s2 │ │ │ │ + beq a5,a4,12bce │ │ │ │ + ld s8,32(sp) │ │ │ │ + sw s8,0(s1) │ │ │ │ + j 12a28 │ │ │ │ + ld a1,160(s5) │ │ │ │ + lw a0,148(s5) │ │ │ │ + li a2,0 │ │ │ │ + add a1,a1,s6 │ │ │ │ + jal 3640 │ │ │ │ + lw a0,148(s5) │ │ │ │ + ld a1,40(sp) │ │ │ │ + li a2,1 │ │ │ │ + jal 3880 │ │ │ │ + li a5,-1 │ │ │ │ + beq a0,a5,12d48 │ │ │ │ + lb a5,63(sp) │ │ │ │ + j 12b48 │ │ │ │ + ld a5,72(s5) │ │ │ │ + li a4,253 │ │ │ │ + add a5,a5,s4 │ │ │ │ + lbu s1,0(a5) │ │ │ │ + bgeu a4,s1,12cc0 │ │ │ │ + ld a5,8(sp) │ │ │ │ + lwu s1,88(s5) │ │ │ │ + ld s7,80(s5) │ │ │ │ + sw a5,64(sp) │ │ │ │ + beqz s1,12a74 │ │ │ │ + li s11,0 │ │ │ │ + add s6,s11,s1 │ │ │ │ + srli s6,s6,0x1 │ │ │ │ + slli s8,s6,0x3 │ │ │ │ + add s8,s8,s7 │ │ │ │ + mv a1,s8 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 23816 │ │ │ │ + bltz a0,12c46 │ │ │ │ + beqz a0,12c4e │ │ │ │ + addi s11,s6,1 │ │ │ │ + bltu s11,s1,12c20 │ │ │ │ + j 12a74 │ │ │ │ + mv s1,s6 │ │ │ │ + bltu s11,s1,12c20 │ │ │ │ + j 12a74 │ │ │ │ + beqz s8,12a74 │ │ │ │ + lw s1,4(s8) │ │ │ │ + ld a0,0(sp) │ │ │ │ + slli s1,s1,0x20 │ │ │ │ + jal 4e90c │ │ │ │ + srli s1,s1,0x20 │ │ │ │ + blt a0,s1,12cd0 │ │ │ │ + ld a4,16(sp) │ │ │ │ + lwu a5,8(s5) │ │ │ │ + addi s4,s4,1 │ │ │ │ + addi a4,a4,1 │ │ │ │ + sd a4,16(sp) │ │ │ │ + blt s4,a5,129fc │ │ │ │ + ld s2,160(sp) │ │ │ │ + ld s3,152(sp) │ │ │ │ + ld s6,128(sp) │ │ │ │ + ld s8,112(sp) │ │ │ │ + ld s9,104(sp) │ │ │ │ + ld s10,96(sp) │ │ │ │ + ld s11,88(sp) │ │ │ │ + ld s1,0(sp) │ │ │ │ + mv a0,s1 │ │ │ │ + jal 4e85c │ │ │ │ + mv a0,s0 │ │ │ │ + jal 4e85c │ │ │ │ + mv a0,s1 │ │ │ │ + jal 3670 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 3670 │ │ │ │ + auipc a5,0x67 │ │ │ │ + ld a5,628(a5) │ │ │ │ + ld a4,72(sp) │ │ │ │ + ld a5,0(a5) │ │ │ │ + xor a5,a5,a4 │ │ │ │ + li a4,0 │ │ │ │ + bnez a5,12d5a │ │ │ │ + ld ra,184(sp) │ │ │ │ + ld s0,176(sp) │ │ │ │ + ld a0,24(sp) │ │ │ │ + ld s1,168(sp) │ │ │ │ + ld s4,144(sp) │ │ │ │ + ld s5,136(sp) │ │ │ │ + ld s7,120(sp) │ │ │ │ + addi sp,sp,192 │ │ │ │ ret │ │ │ │ - addi sp,sp,-400 │ │ │ │ - sd s8,320(sp) │ │ │ │ - lw s8,432(sp) │ │ │ │ - lw t3,440(sp) │ │ │ │ - sd s1,376(sp) │ │ │ │ - slli s1,s8,0x20 │ │ │ │ - sd t3,64(sp) │ │ │ │ + ld a0,0(sp) │ │ │ │ + sext.w s1,s1 │ │ │ │ + slli s1,s1,0x20 │ │ │ │ + jal 4e90c │ │ │ │ srli s1,s1,0x20 │ │ │ │ - lw t3,448(sp) │ │ │ │ - sd s0,384(sp) │ │ │ │ - slli s0,s1,0x3 │ │ │ │ - mv t1,a1 │ │ │ │ - li a0,0 │ │ │ │ - mv a1,s0 │ │ │ │ - sd a4,168(sp) │ │ │ │ - sd ra,392(sp) │ │ │ │ - sd t3,176(sp) │ │ │ │ - sd t1,104(sp) │ │ │ │ - sd a2,112(sp) │ │ │ │ - sd a3,16(sp) │ │ │ │ - sd s2,368(sp) │ │ │ │ - sd s3,360(sp) │ │ │ │ - mv s2,a6 │ │ │ │ - mv s3,a4 │ │ │ │ - sd s4,352(sp) │ │ │ │ - sd s5,344(sp) │ │ │ │ - sd s6,336(sp) │ │ │ │ - sd s7,328(sp) │ │ │ │ - sd s9,312(sp) │ │ │ │ - sd s10,304(sp) │ │ │ │ - sd s11,296(sp) │ │ │ │ - mv s6,a5 │ │ │ │ - mv s11,a7 │ │ │ │ - ld s9,400(sp) │ │ │ │ - ld s7,424(sp) │ │ │ │ - ld s10,464(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - mv a5,a0 │ │ │ │ - mv a1,s0 │ │ │ │ - li a0,0 │ │ │ │ - sd a5,8(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - mv a5,a0 │ │ │ │ - mv a1,s0 │ │ │ │ - li a0,0 │ │ │ │ + bge a0,s1,12c64 │ │ │ │ + ld a0,0(sp) │ │ │ │ + mv a1,s2 │ │ │ │ + jal 4e880 │ │ │ │ + ld a5,72(s5) │ │ │ │ + li a4,253 │ │ │ │ + add a5,a5,s4 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + bgeu a4,a5,12d44 │ │ │ │ + ld a5,8(sp) │ │ │ │ + lwu s11,88(s5) │ │ │ │ + ld s1,80(s5) │ │ │ │ + sw a5,64(sp) │ │ │ │ + beqz s11,12d20 │ │ │ │ + li s8,0 │ │ │ │ + add s2,s8,s11 │ │ │ │ + srli s2,s2,0x1 │ │ │ │ + slli s6,s2,0x3 │ │ │ │ + add s6,s6,s1 │ │ │ │ + mv a1,s6 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 23816 │ │ │ │ + bltz a0,12d26 │ │ │ │ + beqz a0,12d2e │ │ │ │ + addi s8,s2,1 │ │ │ │ + bltu s8,s11,12cfc │ │ │ │ + ld a0,8(sp) │ │ │ │ + jal dd88 │ │ │ │ + mv s11,s2 │ │ │ │ + bltu s8,s11,12cfc │ │ │ │ + j 12d20 │ │ │ │ + beqz s6,12d20 │ │ │ │ + lw a5,4(s6) │ │ │ │ + ld a0,0(sp) │ │ │ │ + slli a1,a5,0x20 │ │ │ │ + srli a1,a1,0x20 │ │ │ │ + jal 4e880 │ │ │ │ + j 12c64 │ │ │ │ + sext.w a5,a5 │ │ │ │ + j 12d36 │ │ │ │ + auipc a0,0x4c │ │ │ │ + addi a0,a0,-1304 │ │ │ │ + jal 38e0 │ │ │ │ + li a0,1 │ │ │ │ + jal 33c0 │ │ │ │ + sd s2,160(sp) │ │ │ │ + sd s3,152(sp) │ │ │ │ + sd s6,128(sp) │ │ │ │ + sd s8,112(sp) │ │ │ │ + sd s9,104(sp) │ │ │ │ + sd s10,96(sp) │ │ │ │ + sd s11,88(sp) │ │ │ │ + jal 3a10 <__stack_chk_fail@plt> │ │ │ │ + lw a5,8(a1) │ │ │ │ + addi sp,sp,-272 │ │ │ │ + mv a4,a0 │ │ │ │ + addiw a5,a5,1 │ │ │ │ + slli a3,a5,0x20 │ │ │ │ + sd a4,32(sp) │ │ │ │ + auipc a4,0x67 │ │ │ │ + ld a4,406(a4) │ │ │ │ + ld a5,0(a4) │ │ │ │ sd a5,152(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - mv a5,a0 │ │ │ │ - mv a1,s0 │ │ │ │ - li a0,0 │ │ │ │ - mv s5,a5 │ │ │ │ - jal 1d4e0 │ │ │ │ - mv a5,a0 │ │ │ │ - mv a1,s0 │ │ │ │ + li a5,0 │ │ │ │ + sd s1,248(sp) │ │ │ │ li a0,0 │ │ │ │ - mv s4,a5 │ │ │ │ - sd a5,240(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - mv a2,s0 │ │ │ │ + mv s1,a1 │ │ │ │ + srli a1,a3,0x1e │ │ │ │ + sd ra,264(sp) │ │ │ │ + sd s0,256(sp) │ │ │ │ + sd s6,208(sp) │ │ │ │ + sd s7,200(sp) │ │ │ │ + sd s2,240(sp) │ │ │ │ + sd s3,232(sp) │ │ │ │ + sd s4,224(sp) │ │ │ │ + sd s5,216(sp) │ │ │ │ + sd s8,192(sp) │ │ │ │ + sd s9,184(sp) │ │ │ │ + sd s10,176(sp) │ │ │ │ + sd s11,168(sp) │ │ │ │ + mv s6,a2 │ │ │ │ + jal 1e81c │ │ │ │ + lwu a2,8(s1) │ │ │ │ li a1,0 │ │ │ │ - sd a0,232(sp) │ │ │ │ + sd a0,32(s1) │ │ │ │ + slli a2,a2,0x2 │ │ │ │ jal 3890 │ │ │ │ - ld a4,8(sp) │ │ │ │ - beqz s8,15d58 │ │ │ │ - mv a3,s3 │ │ │ │ - li t1,1 │ │ │ │ - mv s0,s2 │ │ │ │ - sd s2,56(sp) │ │ │ │ - mv s2,a3 │ │ │ │ - ld a3,16(sp) │ │ │ │ - slli a5,s1,0x2 │ │ │ │ - slli t1,t1,0x22 │ │ │ │ - mv s1,s4 │ │ │ │ - ld s4,152(sp) │ │ │ │ - add a2,a5,s3 │ │ │ │ - addi t1,t1,-3 │ │ │ │ - mv s3,s5 │ │ │ │ - sd s5,32(sp) │ │ │ │ - sd s5,48(sp) │ │ │ │ - sd s6,80(sp) │ │ │ │ - sd s7,424(sp) │ │ │ │ - sd a4,24(sp) │ │ │ │ - sd a4,40(sp) │ │ │ │ - mv s5,a4 │ │ │ │ - sd a3,72(sp) │ │ │ │ - mv s7,a2 │ │ │ │ - sd s8,88(sp) │ │ │ │ - mv s6,t1 │ │ │ │ - lw a1,0(s2) │ │ │ │ + li a0,32 │ │ │ │ + jal 3330 │ │ │ │ + lui a1,0x18 │ │ │ │ + li a2,8 │ │ │ │ + addi a1,a1,1696 │ │ │ │ + mv s0,a0 │ │ │ │ + sd a0,0(sp) │ │ │ │ + jal 33ff0 │ │ │ │ + lw a1,92(s1) │ │ │ │ li a0,0 │ │ │ │ + li s7,0 │ │ │ │ addiw a1,a1,1 │ │ │ │ slli a5,a1,0x20 │ │ │ │ srli a1,a5,0x1e │ │ │ │ - jal 1d4e0 │ │ │ │ - lw a5,0(s2) │ │ │ │ - sd a0,0(s5) │ │ │ │ - li a0,0 │ │ │ │ - addiw a5,a5,1 │ │ │ │ - slli a4,a5,0x20 │ │ │ │ - srli a1,a4,0x1e │ │ │ │ - jal 1d4e0 │ │ │ │ - lw a5,0(s2) │ │ │ │ - sd a0,0(s4) │ │ │ │ - li a0,0 │ │ │ │ - addiw a5,a5,1 │ │ │ │ - slli a4,a5,0x20 │ │ │ │ - srli a1,a4,0x1e │ │ │ │ - jal 1d4e0 │ │ │ │ - lw a5,0(s2) │ │ │ │ - sd a0,0(s3) │ │ │ │ - li a0,0 │ │ │ │ - addiw a5,a5,1 │ │ │ │ - slli a4,a5,0x20 │ │ │ │ - srli a1,a4,0x1d │ │ │ │ - jal 1d4e0 │ │ │ │ - lw a4,0(s2) │ │ │ │ - li a3,-1 │ │ │ │ - sd a0,0(s1) │ │ │ │ - mv a5,a0 │ │ │ │ - beq a4,a3,15d2a │ │ │ │ - li s8,0 │ │ │ │ - sd s3,8(sp) │ │ │ │ - sd s4,16(sp) │ │ │ │ - j 1579a │ │ │ │ - ld a5,0(s1) │ │ │ │ - lw a1,0(s0) │ │ │ │ - slli s3,s8,0x3 │ │ │ │ - li a0,0 │ │ │ │ - addiw a1,a1,1 │ │ │ │ - slli a4,a1,0x20 │ │ │ │ - srli a1,a4,0x1e │ │ │ │ - add s4,a5,s3 │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a5,0(s1) │ │ │ │ - lw a2,0(s0) │ │ │ │ - sd a0,0(s4) │ │ │ │ - add a5,a5,s3 │ │ │ │ - ld a0,0(a5) │ │ │ │ - addiw a2,a2,1 │ │ │ │ - slli a5,a2,0x20 │ │ │ │ - srli a2,a5,0x1e │ │ │ │ - li a1,0 │ │ │ │ - jal 3890 │ │ │ │ - lw a5,0(s2) │ │ │ │ - addi s8,s8,1 │ │ │ │ - sext.w a4,s8 │ │ │ │ - addiw a3,a5,1 │ │ │ │ - bltu a4,a3,15798 │ │ │ │ - slli a4,a5,0x20 │ │ │ │ - ld s3,8(sp) │ │ │ │ - ld s4,16(sp) │ │ │ │ - srli a5,a4,0x1e │ │ │ │ - addi a2,a5,1 │ │ │ │ - ld a0,0(s4) │ │ │ │ + jal 1e81c │ │ │ │ + lw a5,8(s1) │ │ │ │ + mv a4,a0 │ │ │ │ + addi a1,sp,128 │ │ │ │ + mv a0,s0 │ │ │ │ + addiw a5,a5,-1 │ │ │ │ + sw a5,132(sp) │ │ │ │ + sd a4,24(sp) │ │ │ │ + sw zero,128(sp) │ │ │ │ + jal 340e2 │ │ │ │ + addi a5,sp,127 │ │ │ │ + ld a0,0(sp) │ │ │ │ + sd a5,72(sp) │ │ │ │ + addi a5,sp,122 │ │ │ │ + sd a5,80(sp) │ │ │ │ + addi a5,sp,136 │ │ │ │ + sd zero,16(sp) │ │ │ │ + addi s0,sp,144 │ │ │ │ + sd a5,8(sp) │ │ │ │ + jal 340dc │ │ │ │ + bnez a0,12ffc │ │ │ │ + ld a0,0(sp) │ │ │ │ + jal 341e8 │ │ │ │ + lwu a5,16(sp) │ │ │ │ + blt a5,a0,133a8 │ │ │ │ + ld a0,0(sp) │ │ │ │ li a1,0 │ │ │ │ - addi s2,s2,4 │ │ │ │ - jal 3890 │ │ │ │ - lwu a2,-4(s2) │ │ │ │ - ld a0,0(s5) │ │ │ │ + jal 34190 │ │ │ │ + lw s3,0(a0) │ │ │ │ + lw s5,4(a0) │ │ │ │ + jal 3670 │ │ │ │ + ld a0,32(sp) │ │ │ │ + mv a3,s5 │ │ │ │ + mv a2,s3 │ │ │ │ + mv a1,s1 │ │ │ │ + jal ddc2 │ │ │ │ + mv s2,a0 │ │ │ │ + bnez s3,12e58 │ │ │ │ + lw a5,8(s1) │ │ │ │ + addiw a5,a5,-1 │ │ │ │ + beq a5,s5,12ebe │ │ │ │ + beq s3,s5,13638 │ │ │ │ + lw a4,8(s1) │ │ │ │ + ld a5,72(s1) │ │ │ │ + bgeu s5,a4,1321a │ │ │ │ + slli a0,s5,0x20 │ │ │ │ + srli a0,a0,0x20 │ │ │ │ + add a4,a5,a0 │ │ │ │ + lbu a1,0(a4) │ │ │ │ + li a4,253 │ │ │ │ + bgeu a4,a1,13850 │ │ │ │ + lwu s9,88(s1) │ │ │ │ + sw s5,144(sp) │ │ │ │ + ld s8,80(s1) │ │ │ │ + beqz s9,12eb8 │ │ │ │ + li s4,0 │ │ │ │ + sd s1,40(sp) │ │ │ │ + mv s11,a0 │ │ │ │ + mv s1,s9 │ │ │ │ + mv s9,s4 │ │ │ │ + add s10,s9,s1 │ │ │ │ + srli s10,s10,0x1 │ │ │ │ + slli s4,s10,0x3 │ │ │ │ + add s4,s4,s8 │ │ │ │ + mv a1,s4 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 23816 │ │ │ │ + bltz a0,12f58 │ │ │ │ + beqz a0,1352e │ │ │ │ + addi s9,s10,1 │ │ │ │ + bltu s9,s1,12e92 │ │ │ │ + mv a0,s5 │ │ │ │ + jal dd88 │ │ │ │ + li a6,0 │ │ │ │ + li s10,0 │ │ │ │ + auipc a5,0x67 │ │ │ │ + addi a5,a5,1247 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + bnez a5,133b6 │ │ │ │ + ld a5,96(s1) │ │ │ │ + add a5,a5,s10 │ │ │ │ + lb a5,0(a5) │ │ │ │ + sb a5,127(sp) │ │ │ │ + slli a7,s3,0x20 │ │ │ │ + li a4,-128 │ │ │ │ + srli a7,a7,0x20 │ │ │ │ + bne a5,a4,12f70 │ │ │ │ + lwu s9,112(s1) │ │ │ │ + sd a7,144(sp) │ │ │ │ + ld s8,104(s1) │ │ │ │ + beqz s9,12f30 │ │ │ │ + li s4,0 │ │ │ │ + sd s2,40(sp) │ │ │ │ + sd s1,56(sp) │ │ │ │ + mv s2,s9 │ │ │ │ + sd a6,48(sp) │ │ │ │ + mv s9,a7 │ │ │ │ + mv s1,s4 │ │ │ │ + add s11,s1,s2 │ │ │ │ + srli s11,s11,0x1 │ │ │ │ + slli a1,s11,0x4 │ │ │ │ + add s4,s8,a1 │ │ │ │ + mv a1,s4 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 23858 │ │ │ │ + bltz a0,12f50 │ │ │ │ + beqz a0,12f60 │ │ │ │ + addi s1,s11,1 │ │ │ │ + bltu s1,s2,12f0a │ │ │ │ + mv a3,s3 │ │ │ │ + auipc a2,0x4c │ │ │ │ + addi a2,a2,-1738 │ │ │ │ + li a1,775 │ │ │ │ + auipc a0,0x4c │ │ │ │ + addi a0,a0,-1822 │ │ │ │ + jal 22b80 │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ + mv s2,s11 │ │ │ │ + bltu s1,s2,12f0a │ │ │ │ + j 12f30 │ │ │ │ + mv s1,s10 │ │ │ │ + bltu s9,s1,12e92 │ │ │ │ + j 12eb8 │ │ │ │ + ld s2,40(sp) │ │ │ │ + ld a6,48(sp) │ │ │ │ + ld s1,56(sp) │ │ │ │ + mv a7,s9 │ │ │ │ + beqz s4,12f30 │ │ │ │ + ld a5,8(s4) │ │ │ │ + slli s11,s5,0x20 │ │ │ │ + srli s11,s11,0x20 │ │ │ │ + add a5,a5,a7 │ │ │ │ + bne a5,s11,1317c │ │ │ │ + slli a5,a6,0x20 │ │ │ │ + srli a3,a5,0x1e │ │ │ │ + ld a5,24(sp) │ │ │ │ + add a3,a3,a5 │ │ │ │ + sw s3,0(a3) │ │ │ │ + mv a0,s2 │ │ │ │ + jal 54ca8 │ │ │ │ + li s3,0 │ │ │ │ + sext.w a0,a0 │ │ │ │ + bgeu s3,a0,12fe4 │ │ │ │ + mv a1,s3 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 54bc6 │ │ │ │ + lw a5,0(a0) │ │ │ │ + sw a5,136(sp) │ │ │ │ + lw a4,4(a0) │ │ │ │ + sext.w a5,a5 │ │ │ │ + sw a4,140(sp) │ │ │ │ + bltu a5,a4,130cc │ │ │ │ + ld a4,16(s1) │ │ │ │ + slli a3,a5,0x20 │ │ │ │ + srli a5,a3,0x1e │ │ │ │ + add a5,a5,a4 │ │ │ │ + lwu s4,0(a5) │ │ │ │ + slli s4,s4,0x2 │ │ │ │ + add s4,s4,s6 │ │ │ │ + lw s10,0(s4) │ │ │ │ + beqz s10,12fd6 │ │ │ │ + lw a5,8(s1) │ │ │ │ + addiw a5,a5,-1 │ │ │ │ + bltu s10,a5,13060 │ │ │ │ + addiw s3,s3,1 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 54ca8 │ │ │ │ + sext.w a0,a0 │ │ │ │ + bltu s3,a0,12f9c │ │ │ │ li a1,0 │ │ │ │ - slli a2,a2,0x2 │ │ │ │ - addi a2,a2,1 │ │ │ │ - jal 3890 │ │ │ │ - lwu a2,-4(s2) │ │ │ │ - ld a0,0(s3) │ │ │ │ + mv a0,s2 │ │ │ │ + jal 54ab0 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 3670 │ │ │ │ + ld a0,0(sp) │ │ │ │ + jal 340dc │ │ │ │ + beqz a0,12e1c │ │ │ │ + ld s0,0(sp) │ │ │ │ li a1,0 │ │ │ │ - slli a2,a2,0x2 │ │ │ │ - addi a2,a2,1 │ │ │ │ - jal 3890 │ │ │ │ - addi s5,s5,8 │ │ │ │ - addi s4,s4,8 │ │ │ │ - addi s3,s3,8 │ │ │ │ - addi s1,s1,8 │ │ │ │ - addi s0,s0,4 │ │ │ │ - bne s7,s2,15726 │ │ │ │ - ld s6,80(sp) │ │ │ │ - ld a3,72(sp) │ │ │ │ - ld s8,88(sp) │ │ │ │ - ld a4,24(sp) │ │ │ │ - ld s5,32(sp) │ │ │ │ - ld a5,232(sp) │ │ │ │ - mv s2,s10 │ │ │ │ - ld a6,48(sp) │ │ │ │ - ld s7,424(sp) │ │ │ │ - ld s4,408(sp) │ │ │ │ - ld s10,416(sp) │ │ │ │ - mv t2,s6 │ │ │ │ - ld a7,40(sp) │ │ │ │ - sext.w t1,s8 │ │ │ │ - mv t3,a3 │ │ │ │ - li s8,0 │ │ │ │ - sd zero,160(sp) │ │ │ │ - sd zero,40(sp) │ │ │ │ - mv t6,s5 │ │ │ │ - mv s6,a5 │ │ │ │ - mv t4,t2 │ │ │ │ - mv a3,a4 │ │ │ │ - ld a5,168(sp) │ │ │ │ - li a4,1 │ │ │ │ - add t0,a5,s8 │ │ │ │ - lw a5,0(t0) │ │ │ │ - addiw a5,a5,1 │ │ │ │ - bgeu a4,a5,15c80 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 34088 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 3670 │ │ │ │ + ld a0,24(sp) │ │ │ │ + jal 3670 │ │ │ │ + auipc a5,0x67 │ │ │ │ + ld a5,-106(a5) │ │ │ │ + ld a0,0(a5) │ │ │ │ + ld a4,16(sp) │ │ │ │ + mv a3,s7 │ │ │ │ + auipc a2,0x4c │ │ │ │ + addi a2,a2,-1144 │ │ │ │ + li a1,1 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + auipc a5,0x67 │ │ │ │ + ld a5,-286(a5) │ │ │ │ ld a4,152(sp) │ │ │ │ - slli a5,s8,0x1 │ │ │ │ - ld a2,0(a7) │ │ │ │ - add a4,a4,a5 │ │ │ │ - ld a4,0(a4) │ │ │ │ - ld a1,0(a6) │ │ │ │ - li t2,1 │ │ │ │ - sd a4,24(sp) │ │ │ │ - addi a4,a2,4 │ │ │ │ - sd a4,88(sp) │ │ │ │ - addi a4,a1,4 │ │ │ │ - sd a4,80(sp) │ │ │ │ - ld a4,512(sp) │ │ │ │ - add s5,s11,s8 │ │ │ │ - li a0,1 │ │ │ │ - add t5,a4,a5 │ │ │ │ - ld a4,240(sp) │ │ │ │ - sd t6,256(sp) │ │ │ │ - sd a3,248(sp) │ │ │ │ - add s1,a4,a5 │ │ │ │ - add a5,s9,s8 │ │ │ │ - sd a5,96(sp) │ │ │ │ - add a5,s10,s8 │ │ │ │ - sd a5,216(sp) │ │ │ │ - add a5,s4,s8 │ │ │ │ - mv t6,t5 │ │ │ │ - mv a4,s6 │ │ │ │ - sd a5,120(sp) │ │ │ │ - mv s6,s5 │ │ │ │ - sd a7,264(sp) │ │ │ │ - mv s5,t2 │ │ │ │ - sd a6,272(sp) │ │ │ │ - sd s1,224(sp) │ │ │ │ - sd t1,280(sp) │ │ │ │ - sd t4,184(sp) │ │ │ │ - mv t5,a0 │ │ │ │ - mv s3,s2 │ │ │ │ - mv t2,t0 │ │ │ │ - ld a3,24(sp) │ │ │ │ - lw a5,0(a3) │ │ │ │ - sw a5,4(a3) │ │ │ │ - ld a3,88(sp) │ │ │ │ - lw a5,-4(a3) │ │ │ │ - sw a5,0(a3) │ │ │ │ - ld a3,80(sp) │ │ │ │ - lw a5,-4(a3) │ │ │ │ - sw a5,0(a3) │ │ │ │ - lw a3,0(s6) │ │ │ │ - ld a5,96(sp) │ │ │ │ - bnez a3,15d16 │ │ │ │ - lw a7,0(a5) │ │ │ │ - addw a7,a7,s5 │ │ │ │ - ld a5,216(sp) │ │ │ │ - lw a5,0(a5) │ │ │ │ - addw a5,a5,s5 │ │ │ │ - bne a5,a7,15d8e │ │ │ │ - lw a5,4(t6) │ │ │ │ - lw a1,0(t6) │ │ │ │ - mv a2,s5 │ │ │ │ - bgeu a1,a5,1591c │ │ │ │ - subw a5,a5,a1 │ │ │ │ - addw a2,a5,s5 │ │ │ │ - li a5,50 │ │ │ │ - li t1,1 │ │ │ │ - bgeu a5,a2,1592a │ │ │ │ - addiw t1,a2,-50 │ │ │ │ - ld a5,56(sp) │ │ │ │ - addiw a0,a2,50 │ │ │ │ - lw a5,0(a5) │ │ │ │ - addiw a6,a5,1 │ │ │ │ - mv a1,a6 │ │ │ │ - bgeu a0,a6,1593e │ │ │ │ - mv a1,a0 │ │ │ │ - sext.w a2,a1 │ │ │ │ - sd a2,48(sp) │ │ │ │ - bge t1,a2,15c4e │ │ │ │ - ld a2,224(sp) │ │ │ │ - sd t2,200(sp) │ │ │ │ - sd t6,192(sp) │ │ │ │ - ld a1,0(a2) │ │ │ │ - slli a2,t5,0x3 │ │ │ │ - sd t5,208(sp) │ │ │ │ - add a2,a2,a1 │ │ │ │ - ld t4,0(a2) │ │ │ │ - ld t0,-8(a2) │ │ │ │ - ld a2,184(sp) │ │ │ │ - sd a1,32(sp) │ │ │ │ - slli a1,t1,0x2 │ │ │ │ - ld a2,0(a2) │ │ │ │ - add t4,t4,a1 │ │ │ │ - add t0,t0,a1 │ │ │ │ - sext.w a6,t1 │ │ │ │ - mv t2,a2 │ │ │ │ - bnez a3,15a66 │ │ │ │ - ld a3,96(sp) │ │ │ │ - ld a0,104(sp) │ │ │ │ - addiw a2,a6,1 │ │ │ │ - lw a1,0(a3) │ │ │ │ - add a3,t2,t1 │ │ │ │ - lbu s1,-1(a3) │ │ │ │ - addiw a1,a1,-1 │ │ │ │ - addw a1,a1,s5 │ │ │ │ - slli a1,a1,0x20 │ │ │ │ - srli a1,a1,0x20 │ │ │ │ - add a1,a1,a0 │ │ │ │ - lbu s0,0(a1) │ │ │ │ - bgeu a2,a5,15c3c │ │ │ │ - lbu a5,1(a3) │ │ │ │ - lbu t6,0(a3) │ │ │ │ - sd a5,16(sp) │ │ │ │ - li a5,2 │ │ │ │ - bge a5,a6,15c36 │ │ │ │ - lbu a5,-2(a3) │ │ │ │ - lbu s2,-3(a3) │ │ │ │ - sd a5,8(sp) │ │ │ │ - lw a5,0(t0) │ │ │ │ - ld a2,64(sp) │ │ │ │ - lw a3,-4(t4) │ │ │ │ - addw a1,a5,a2 │ │ │ │ - addw a2,a2,a3 │ │ │ │ - mv a5,a1 │ │ │ │ - bge a1,a2,159d0 │ │ │ │ - sext.w a5,a2 │ │ │ │ - not a3,a5 │ │ │ │ - srai a3,a3,0x3f │ │ │ │ - lw a2,-4(t0) │ │ │ │ - and a5,a5,a3 │ │ │ │ - beq s0,s1,15c42 │ │ │ │ - lw a3,4(s3) │ │ │ │ - addw a2,a2,a3 │ │ │ │ - mv a3,a2 │ │ │ │ - bge a2,a5,159f0 │ │ │ │ - sext.w a3,a5 │ │ │ │ - ld a5,40(sp) │ │ │ │ - sw a3,0(t4) │ │ │ │ - bgeu a5,a7,15b06 │ │ │ │ - lwu a5,0(a4) │ │ │ │ - ld a1,32(sp) │ │ │ │ - lwu a2,4(a4) │ │ │ │ - slli a5,a5,0x3 │ │ │ │ - add a5,a5,a1 │ │ │ │ ld a5,0(a5) │ │ │ │ - slli a2,a2,0x2 │ │ │ │ - add a5,a5,a2 │ │ │ │ - lw a5,0(a5) │ │ │ │ - bge a5,a3,15a20 │ │ │ │ - sw s5,0(a4) │ │ │ │ - sw a6,4(a4) │ │ │ │ - lw a3,0(t4) │ │ │ │ - lw a5,0(s6) │ │ │ │ - bnez a5,15ad8 │ │ │ │ - li a5,71 │ │ │ │ - beq t6,a5,15af8 │ │ │ │ - li a5,67 │ │ │ │ - beq t6,a5,15af8 │ │ │ │ - ld a2,24(sp) │ │ │ │ - lw a5,0(a2) │ │ │ │ - bge a5,a3,15a4c │ │ │ │ - ld a5,88(sp) │ │ │ │ - sw a3,4(a2) │ │ │ │ - sw s5,0(a5) │ │ │ │ - ld a5,80(sp) │ │ │ │ - sw t1,0(a5) │ │ │ │ - ld a5,48(sp) │ │ │ │ - addi t1,t1,1 │ │ │ │ - sext.w a6,t1 │ │ │ │ - addi t4,t4,4 │ │ │ │ - addi t0,t0,4 │ │ │ │ - bge a6,a5,15c48 │ │ │ │ - ld a5,56(sp) │ │ │ │ - lw a3,0(s6) │ │ │ │ - lw a5,0(a5) │ │ │ │ - beqz a3,15976 │ │ │ │ - ld a3,120(sp) │ │ │ │ - subw a5,a5,a6 │ │ │ │ - ld a1,112(sp) │ │ │ │ - lw a3,0(a3) │ │ │ │ - slli a2,a5,0x20 │ │ │ │ - srli a2,a2,0x20 │ │ │ │ - addiw a3,a3,1 │ │ │ │ - subw a3,a3,s5 │ │ │ │ - slli a3,a3,0x20 │ │ │ │ - add a2,a2,t2 │ │ │ │ - srli a3,a3,0x20 │ │ │ │ - add a3,a3,a1 │ │ │ │ - lbu s1,0(a2) │ │ │ │ - li a2,2 │ │ │ │ - lbu s0,0(a3) │ │ │ │ - sext.w a3,a5 │ │ │ │ - bge a2,a6,15c26 │ │ │ │ - addiw a2,a5,2 │ │ │ │ - slli a2,a2,0x20 │ │ │ │ - srli a2,a2,0x20 │ │ │ │ - add a2,a2,t2 │ │ │ │ - lbu a2,0(a2) │ │ │ │ - addiw a1,a5,1 │ │ │ │ - slli a1,a1,0x20 │ │ │ │ - srli a1,a1,0x20 │ │ │ │ - add a1,a1,t2 │ │ │ │ - sd a2,8(sp) │ │ │ │ - li a2,1 │ │ │ │ - lbu s2,0(a1) │ │ │ │ - bgeu a2,a3,15c30 │ │ │ │ - addiw a3,a5,-2 │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - add a5,a5,t2 │ │ │ │ + xor a5,a5,a4 │ │ │ │ + li a4,0 │ │ │ │ + bnez a5,13ef0 │ │ │ │ + ld ra,264(sp) │ │ │ │ + ld s0,256(sp) │ │ │ │ + ld s1,248(sp) │ │ │ │ + ld s2,240(sp) │ │ │ │ + ld s3,232(sp) │ │ │ │ + ld s4,224(sp) │ │ │ │ + ld s5,216(sp) │ │ │ │ + ld s6,208(sp) │ │ │ │ + ld s7,200(sp) │ │ │ │ + ld s8,192(sp) │ │ │ │ + ld s9,184(sp) │ │ │ │ + ld s10,176(sp) │ │ │ │ + ld s11,168(sp) │ │ │ │ + addi sp,sp,272 │ │ │ │ + ret │ │ │ │ + auipc a5,0x67 │ │ │ │ + addi a5,a5,833 │ │ │ │ lbu a5,0(a5) │ │ │ │ - slli a3,a3,0x20 │ │ │ │ - srli a3,a3,0x20 │ │ │ │ - add a3,a3,t2 │ │ │ │ - lbu t6,0(a3) │ │ │ │ - sd a5,16(sp) │ │ │ │ - j 159b6 │ │ │ │ - li a2,1 │ │ │ │ - bne a5,a2,15a36 │ │ │ │ - li a5,65 │ │ │ │ - bne t6,a5,15a36 │ │ │ │ - ld a5,16(sp) │ │ │ │ - andi a5,a5,251 │ │ │ │ - addi a5,a5,-67 │ │ │ │ - seqz a5,a5 │ │ │ │ - addw a3,a3,a5 │ │ │ │ - j 15a36 │ │ │ │ - ld a5,16(sp) │ │ │ │ - addi a5,a5,-84 │ │ │ │ - seqz a5,a5 │ │ │ │ - addw a3,a3,a5 │ │ │ │ - j 15a36 │ │ │ │ - ld a5,160(sp) │ │ │ │ - beqz a5,159fa │ │ │ │ - ld a5,8(sp) │ │ │ │ - sd t0,144(sp) │ │ │ │ - ld t5,152(sp) │ │ │ │ - andi a3,a5,251 │ │ │ │ - addi a3,a3,-67 │ │ │ │ - ld a0,168(sp) │ │ │ │ - ld t0,176(sp) │ │ │ │ - seqz a3,a3 │ │ │ │ - li a5,0 │ │ │ │ - sw a3,72(sp) │ │ │ │ - sd t6,128(sp) │ │ │ │ - sd a4,136(sp) │ │ │ │ - add a4,s11,a5 │ │ │ │ - lw a4,0(a4) │ │ │ │ - add a3,s9,a5 │ │ │ │ - lw a3,0(a3) │ │ │ │ - bnez a4,15bc0 │ │ │ │ - add a4,s4,a5 │ │ │ │ - add a1,s10,a5 │ │ │ │ - lw a4,0(a4) │ │ │ │ - lw a1,0(a1) │ │ │ │ - sext.w a2,a3 │ │ │ │ - sext.w t6,a4 │ │ │ │ - bne a1,a3,15bdc │ │ │ │ - add a3,s7,a5 │ │ │ │ - lw a3,0(a3) │ │ │ │ - bne a3,a4,15bdc │ │ │ │ - bge a2,a7,15baa │ │ │ │ - bge a7,t6,15baa │ │ │ │ - lw a4,0(a0) │ │ │ │ - subw a2,a7,a2 │ │ │ │ - addiw a2,a2,-1 │ │ │ │ - bgeu a2,a4,15d34 │ │ │ │ - ld a4,0(t5) │ │ │ │ - slli a2,a2,0x2 │ │ │ │ - lw a3,0(t4) │ │ │ │ - add a4,a4,a2 │ │ │ │ - lw a4,0(a4) │ │ │ │ - beq s0,s1,15c20 │ │ │ │ - lw a1,4(s3) │ │ │ │ - lw a2,0(s6) │ │ │ │ - addw a4,a4,a1 │ │ │ │ - addw a1,a4,t0 │ │ │ │ - mv a4,a1 │ │ │ │ - bnez a2,15bfc │ │ │ │ - li a2,65 │ │ │ │ - bne s2,a2,15b9e │ │ │ │ - lw a2,72(sp) │ │ │ │ - addw a1,a1,a2 │ │ │ │ - mv a4,a3 │ │ │ │ - bge a3,a1,15ba6 │ │ │ │ - mv a4,a1 │ │ │ │ - sw a4,0(t4) │ │ │ │ - addi a5,a5,4 │ │ │ │ - addi a0,a0,4 │ │ │ │ - addi t5,t5,8 │ │ │ │ - bne s8,a5,15b2a │ │ │ │ - ld t6,128(sp) │ │ │ │ - ld a4,136(sp) │ │ │ │ - ld t0,144(sp) │ │ │ │ - lw a3,0(t4) │ │ │ │ - j 159fa │ │ │ │ - lw a4,0(a0) │ │ │ │ - add a1,s10,a5 │ │ │ │ - lw a1,0(a1) │ │ │ │ - addw a2,a4,a3 │ │ │ │ - subw a3,t3,a2 │ │ │ │ - addiw a4,a4,-1 │ │ │ │ - addw a4,a4,a3 │ │ │ │ - mv a2,a3 │ │ │ │ - mv t6,a4 │ │ │ │ - beq a1,a3,15b50 │ │ │ │ - auipc a3,0x4f │ │ │ │ - addi a3,a3,-1876 │ │ │ │ - li a2,553 │ │ │ │ - auipc a1,0x49 │ │ │ │ - addi a1,a1,2040 │ │ │ │ - auipc a0,0x4a │ │ │ │ - addi a0,a0,-2032 │ │ │ │ - jal 3830 <__assert_fail@plt> │ │ │ │ - li t6,1 │ │ │ │ - bne a2,t6,15b9e │ │ │ │ - li a2,71 │ │ │ │ - beq s2,a2,15c12 │ │ │ │ - li a2,67 │ │ │ │ - bne s2,a2,15b9e │ │ │ │ - ld a2,8(sp) │ │ │ │ - addi a1,a2,-84 │ │ │ │ - seqz a1,a1 │ │ │ │ - addw a1,a1,a4 │ │ │ │ - j 15b9e │ │ │ │ - lw a1,0(s3) │ │ │ │ - j 15b84 │ │ │ │ - sd zero,8(sp) │ │ │ │ - li a2,1 │ │ │ │ - li s2,0 │ │ │ │ - bltu a2,a3,15aba │ │ │ │ - sd zero,16(sp) │ │ │ │ - li t6,0 │ │ │ │ - j 159b6 │ │ │ │ - sd zero,8(sp) │ │ │ │ - li s2,0 │ │ │ │ - j 159b6 │ │ │ │ - sd zero,16(sp) │ │ │ │ - li t6,0 │ │ │ │ - j 159a6 │ │ │ │ - lw a3,0(s3) │ │ │ │ - j 159e4 │ │ │ │ - ld t6,192(sp) │ │ │ │ - ld t2,200(sp) │ │ │ │ - ld t5,208(sp) │ │ │ │ - ld a3,24(sp) │ │ │ │ - lw a5,0(t2) │ │ │ │ - addi t5,t5,1 │ │ │ │ - addi a3,a3,4 │ │ │ │ - sd a3,24(sp) │ │ │ │ - ld a3,88(sp) │ │ │ │ - sext.w s5,t5 │ │ │ │ - addiw a5,a5,1 │ │ │ │ - addi a3,a3,4 │ │ │ │ - sd a3,88(sp) │ │ │ │ - ld a3,80(sp) │ │ │ │ - addi a3,a3,4 │ │ │ │ - sd a3,80(sp) │ │ │ │ - bltu s5,a5,158d4 │ │ │ │ - ld a3,248(sp) │ │ │ │ - ld t6,256(sp) │ │ │ │ - ld a7,264(sp) │ │ │ │ - ld a6,272(sp) │ │ │ │ - ld t1,280(sp) │ │ │ │ - ld t4,184(sp) │ │ │ │ - mv s6,a4 │ │ │ │ - mv s2,s3 │ │ │ │ - ld a5,160(sp) │ │ │ │ - ld a4,56(sp) │ │ │ │ - addi s6,s6,8 │ │ │ │ - addiw a5,a5,1 │ │ │ │ - addi a4,a4,4 │ │ │ │ - sd a5,160(sp) │ │ │ │ - sd a4,56(sp) │ │ │ │ - addi a2,s8,4 │ │ │ │ - addi t4,t4,8 │ │ │ │ - addi a7,a7,8 │ │ │ │ - addi a6,a6,8 │ │ │ │ - beq a5,t1,15d54 │ │ │ │ - li a5,0 │ │ │ │ - add a4,s11,a5 │ │ │ │ - lw a4,0(a4) │ │ │ │ - add a0,s9,a5 │ │ │ │ - ld t0,168(sp) │ │ │ │ - lw t2,0(a0) │ │ │ │ - li t5,0 │ │ │ │ - add a1,s10,a2 │ │ │ │ - bnez a4,15d00 │ │ │ │ - add a4,s4,a5 │ │ │ │ - lw a4,0(a4) │ │ │ │ - add a0,s10,a5 │ │ │ │ - lw a0,0(a0) │ │ │ │ - bne a0,t2,15dae │ │ │ │ - add a0,s7,a5 │ │ │ │ - lw a0,0(a0) │ │ │ │ - bne a0,a4,15dae │ │ │ │ - lw a0,0(a1) │ │ │ │ - bltu a0,t2,15ce6 │ │ │ │ - bltu a4,a0,15ce6 │ │ │ │ - mv a0,t5 │ │ │ │ - bgeu t5,a4,15ce2 │ │ │ │ - mv a0,a4 │ │ │ │ - sext.w t5,a0 │ │ │ │ - addi a4,a5,4 │ │ │ │ - beq s8,a5,15d2e │ │ │ │ - mv a5,a4 │ │ │ │ - add a4,s11,a5 │ │ │ │ - lw a4,0(a4) │ │ │ │ - add a0,s9,a5 │ │ │ │ - lw t2,0(a0) │ │ │ │ - beqz a4,15cb6 │ │ │ │ - add a4,t0,a5 │ │ │ │ - lw a4,0(a4) │ │ │ │ - addw a0,a4,t2 │ │ │ │ - subw t2,t3,a0 │ │ │ │ + slli s5,s10,0x20 │ │ │ │ + srli s5,s5,0x20 │ │ │ │ + bnez a5,133e0 │ │ │ │ + ld a5,96(s1) │ │ │ │ + add a5,a5,s5 │ │ │ │ + lb a5,0(a5) │ │ │ │ + sb a5,124(sp) │ │ │ │ + li a4,-128 │ │ │ │ + bne a5,a4,130ec │ │ │ │ + lwu s11,112(s1) │ │ │ │ + sd s5,144(sp) │ │ │ │ + ld a5,104(s1) │ │ │ │ + beqz s11,130c6 │ │ │ │ + li s9,0 │ │ │ │ + sd s1,40(sp) │ │ │ │ + mv s8,a5 │ │ │ │ + mv s1,s11 │ │ │ │ + mv s11,s9 │ │ │ │ + add s5,s11,s1 │ │ │ │ + srli s5,s5,0x1 │ │ │ │ + slli s9,s5,0x4 │ │ │ │ + add s9,s9,s8 │ │ │ │ + mv a1,s9 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 23858 │ │ │ │ + bltz a0,130da │ │ │ │ + beqz a0,130e2 │ │ │ │ + addi s11,s5,1 │ │ │ │ + bltu s11,s1,130a2 │ │ │ │ + mv s5,s10 │ │ │ │ + mv a3,s5 │ │ │ │ + j 12f32 │ │ │ │ + ld a1,8(sp) │ │ │ │ + ld a0,0(sp) │ │ │ │ + addiw s7,s7,1 │ │ │ │ + addiw s3,s3,1 │ │ │ │ + jal 340e2 │ │ │ │ + j 12fd8 │ │ │ │ + mv s1,s5 │ │ │ │ + bltu s11,s1,130a2 │ │ │ │ + j 130c6 │ │ │ │ + ld s1,40(sp) │ │ │ │ + beqz s9,130c6 │ │ │ │ + ld a5,8(s9) │ │ │ │ + lw a4,8(s1) │ │ │ │ + srai a3,a5,0x3f │ │ │ │ + xor a5,a5,a3 │ │ │ │ addiw a4,a4,-1 │ │ │ │ - addw a4,a4,t2 │ │ │ │ - j 15cbc │ │ │ │ - lw a2,0(a5) │ │ │ │ - lw a5,0(t2) │ │ │ │ - addw a7,a5,a2 │ │ │ │ - subw a7,t3,a7 │ │ │ │ - addw a7,a7,s5 │ │ │ │ - j 158fc │ │ │ │ - mv a2,s6 │ │ │ │ - j 157f2 │ │ │ │ - sd t5,40(sp) │ │ │ │ - mv s8,a2 │ │ │ │ - j 1585e │ │ │ │ - auipc a3,0x4e │ │ │ │ - addi a3,a3,1876 │ │ │ │ - li a2,563 │ │ │ │ - auipc a1,0x49 │ │ │ │ - addi a1,a1,1696 │ │ │ │ - auipc a0,0x49 │ │ │ │ - addi a0,a0,1792 │ │ │ │ - jal 3830 <__assert_fail@plt> │ │ │ │ - mv a4,a3 │ │ │ │ - mv s5,t6 │ │ │ │ - ld a5,472(sp) │ │ │ │ - ld a3,152(sp) │ │ │ │ - ld ra,392(sp) │ │ │ │ - ld s0,384(sp) │ │ │ │ - sd a3,0(a5) │ │ │ │ - ld a5,480(sp) │ │ │ │ - ld a0,240(sp) │ │ │ │ - ld s1,376(sp) │ │ │ │ - sd a4,0(a5) │ │ │ │ - ld a5,488(sp) │ │ │ │ - ld a4,232(sp) │ │ │ │ - ld s2,368(sp) │ │ │ │ - sd s5,0(a5) │ │ │ │ - ld a5,496(sp) │ │ │ │ - ld s3,360(sp) │ │ │ │ - ld s4,352(sp) │ │ │ │ - sd a4,0(a5) │ │ │ │ - ld s5,344(sp) │ │ │ │ - ld s6,336(sp) │ │ │ │ - ld s7,328(sp) │ │ │ │ - ld s8,320(sp) │ │ │ │ - ld s9,312(sp) │ │ │ │ - ld s10,304(sp) │ │ │ │ - ld s11,296(sp) │ │ │ │ - addi sp,sp,400 │ │ │ │ - ret │ │ │ │ - auipc a3,0x4e │ │ │ │ - addi a3,a3,1786 │ │ │ │ - li a2,484 │ │ │ │ - auipc a1,0x49 │ │ │ │ - addi a1,a1,1606 │ │ │ │ - auipc a0,0x49 │ │ │ │ - addi a0,a0,1678 │ │ │ │ - jal 3830 <__assert_fail@plt> │ │ │ │ - auipc a3,0x4e │ │ │ │ - addi a3,a3,1754 │ │ │ │ - li a2,461 │ │ │ │ - auipc a1,0x49 │ │ │ │ - addi a1,a1,1574 │ │ │ │ - auipc a0,0x49 │ │ │ │ - addi a0,a0,1598 │ │ │ │ - jal 3830 <__assert_fail@plt> │ │ │ │ - addi sp,sp,-240 │ │ │ │ - lw t1,288(sp) │ │ │ │ - lw a0,280(sp) │ │ │ │ - sd s0,224(sp) │ │ │ │ - sd t1,8(sp) │ │ │ │ - lw t1,296(sp) │ │ │ │ - sd s1,216(sp) │ │ │ │ - sd s2,208(sp) │ │ │ │ - sd s3,200(sp) │ │ │ │ - sd s6,176(sp) │ │ │ │ - sd s7,168(sp) │ │ │ │ - sd ra,232(sp) │ │ │ │ - sd s8,160(sp) │ │ │ │ - sd s10,144(sp) │ │ │ │ - sd s11,136(sp) │ │ │ │ - sd t1,96(sp) │ │ │ │ - sd a1,32(sp) │ │ │ │ - sd a2,104(sp) │ │ │ │ - sd a3,112(sp) │ │ │ │ - sd a6,80(sp) │ │ │ │ - sd a7,88(sp) │ │ │ │ - ld s0,240(sp) │ │ │ │ - ld s1,248(sp) │ │ │ │ - ld s6,256(sp) │ │ │ │ - ld s2,264(sp) │ │ │ │ - ld s3,272(sp) │ │ │ │ - mv s7,a5 │ │ │ │ - beqz a0,165d8 │ │ │ │ - mv t1,a1 │ │ │ │ - ld a5,352(sp) │ │ │ │ - ld a1,320(sp) │ │ │ │ - sd s5,184(sp) │ │ │ │ - sd s4,192(sp) │ │ │ │ - sd s9,152(sp) │ │ │ │ - mv s5,a4 │ │ │ │ - mv a2,t1 │ │ │ │ - li t3,0 │ │ │ │ + slli a4,a4,0x20 │ │ │ │ + sub a5,a5,a3 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + bge a5,a4,12fd6 │ │ │ │ + lw a4,0(s4) │ │ │ │ + auipc a5,0x67 │ │ │ │ + addi a5,a5,669 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + slli s5,a4,0x20 │ │ │ │ + srli s5,s5,0x20 │ │ │ │ + bnez a5,13c82 │ │ │ │ + ld a5,96(s1) │ │ │ │ + add a5,a5,s5 │ │ │ │ + lb a5,0(a5) │ │ │ │ + sb a5,125(sp) │ │ │ │ + li a3,-128 │ │ │ │ + bne a5,a3,13412 │ │ │ │ + lwu s11,112(s1) │ │ │ │ + sd s5,144(sp) │ │ │ │ + ld s10,104(s1) │ │ │ │ + beqz s11,13e96 │ │ │ │ + li s9,0 │ │ │ │ + sd s1,40(sp) │ │ │ │ + mv s8,a4 │ │ │ │ + mv s1,s11 │ │ │ │ + mv s11,s9 │ │ │ │ + add s5,s11,s1 │ │ │ │ + srli s5,s5,0x1 │ │ │ │ + slli s9,s5,0x4 │ │ │ │ + add s9,s9,s10 │ │ │ │ + mv a1,s9 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 23858 │ │ │ │ + bltz a0,13174 │ │ │ │ + beqz a0,13406 │ │ │ │ + addi s11,s5,1 │ │ │ │ + bltu s11,s1,13148 │ │ │ │ + mv s5,s8 │ │ │ │ + mv a3,s5 │ │ │ │ + j 12f32 │ │ │ │ + mv s1,s5 │ │ │ │ + bltu s11,s1,13148 │ │ │ │ + j 1316e │ │ │ │ + auipc a5,0x67 │ │ │ │ + addi a5,a5,549 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + bnez a5,1376a │ │ │ │ + ld a5,96(s1) │ │ │ │ + add a5,a5,s11 │ │ │ │ + lb a5,0(a5) │ │ │ │ + sb a5,122(sp) │ │ │ │ + li a4,-128 │ │ │ │ + bne a5,a4,13202 │ │ │ │ + lwu s4,112(s1) │ │ │ │ + sd s11,144(sp) │ │ │ │ + ld a2,104(s1) │ │ │ │ + beqz s4,130c8 │ │ │ │ li s8,0 │ │ │ │ - li s10,0 │ │ │ │ - li t5,0 │ │ │ │ - li a3,0 │ │ │ │ - ld a6,0(a1) │ │ │ │ - ld a4,0(a2) │ │ │ │ - sd zero,24(a6) │ │ │ │ - lw a6,0(a5) │ │ │ │ - lw a7,4(a5) │ │ │ │ - slli t4,a6,0x20 │ │ │ │ - srli t1,t4,0x1d │ │ │ │ - add a4,a4,t1 │ │ │ │ - ld a4,0(a4) │ │ │ │ - slli t4,a7,0x20 │ │ │ │ - srli t1,t4,0x1e │ │ │ │ - add a4,a4,t1 │ │ │ │ - lw a4,0(a4) │ │ │ │ - bge t3,a4,15e5e │ │ │ │ - mv t3,a4 │ │ │ │ + sd s2,48(sp) │ │ │ │ + sd s1,64(sp) │ │ │ │ + sd s3,40(sp) │ │ │ │ + mv s1,s8 │ │ │ │ + sd a6,56(sp) │ │ │ │ + mv s9,a2 │ │ │ │ + mv s2,s4 │ │ │ │ mv s8,a7 │ │ │ │ - mv s10,a6 │ │ │ │ - mv t5,a3 │ │ │ │ - addiw a3,a3,1 │ │ │ │ - addi a1,a1,8 │ │ │ │ - addi a2,a2,8 │ │ │ │ - addi a5,a5,8 │ │ │ │ - bne a0,a3,15e28 │ │ │ │ - slli s4,t5,0x20 │ │ │ │ - srli s4,s4,0x20 │ │ │ │ - slli s11,s4,0x2 │ │ │ │ - sd t5,16(sp) │ │ │ │ - add ra,s0,s11 │ │ │ │ - slli a5,s4,0x3 │ │ │ │ - beqz s10,16702 │ │ │ │ - beqz s8,16702 │ │ │ │ + add a5,s1,s2 │ │ │ │ + srli s4,a5,0x1 │ │ │ │ + slli a1,s4,0x4 │ │ │ │ + add s3,s9,a1 │ │ │ │ + mv a1,s3 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 23858 │ │ │ │ + bltz a0,131e6 │ │ │ │ + beqz a0,131ee │ │ │ │ + addi s1,s4,1 │ │ │ │ + bltu s1,s2,131be │ │ │ │ + j 130c8 │ │ │ │ + mv s2,s4 │ │ │ │ + bltu s1,s2,131be │ │ │ │ + j 130c8 │ │ │ │ + mv s9,s3 │ │ │ │ + ld s2,48(sp) │ │ │ │ + ld a6,56(sp) │ │ │ │ + ld s3,40(sp) │ │ │ │ + ld s1,64(sp) │ │ │ │ + mv a7,s8 │ │ │ │ + beqz s9,130c8 │ │ │ │ + ld a5,8(s9) │ │ │ │ + add s11,s11,a5 │ │ │ │ + bne s11,a7,1349c │ │ │ │ + slli a5,a6,0x20 │ │ │ │ + srli a3,a5,0x1e │ │ │ │ + ld a5,24(sp) │ │ │ │ + add a3,a3,a5 │ │ │ │ + sw s5,0(a3) │ │ │ │ + j 12f8e │ │ │ │ + ld a4,120(s1) │ │ │ │ + slli s10,s3,0x20 │ │ │ │ + srli s10,s10,0x20 │ │ │ │ + slli a2,s10,0x2 │ │ │ │ + add a4,a4,a2 │ │ │ │ + lw a3,0(a4) │ │ │ │ + li a0,253 │ │ │ │ + slli a4,a3,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + add a4,a4,a5 │ │ │ │ + lbu a1,0(a4) │ │ │ │ + bgeu a0,a1,13528 │ │ │ │ + lwu s9,88(s1) │ │ │ │ + sw a3,144(sp) │ │ │ │ + ld s8,80(s1) │ │ │ │ + beqz s9,13286 │ │ │ │ + li s4,0 │ │ │ │ + sd s2,48(sp) │ │ │ │ + sd s1,56(sp) │ │ │ │ + mv s2,s9 │ │ │ │ + mv s1,s4 │ │ │ │ + sd s3,40(sp) │ │ │ │ + mv s9,a3 │ │ │ │ + mv s4,a2 │ │ │ │ + add s11,s2,s1 │ │ │ │ + srli s11,s11,0x1 │ │ │ │ + slli a1,s11,0x3 │ │ │ │ + add s3,s8,a1 │ │ │ │ + mv a1,s3 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 23816 │ │ │ │ + bltz a0,132a4 │ │ │ │ + beqz a0,132ac │ │ │ │ + addi s1,s11,1 │ │ │ │ + bltu s1,s2,1325e │ │ │ │ + mv a3,s9 │ │ │ │ + auipc a2,0x4b │ │ │ │ + addi a2,a2,1394 │ │ │ │ + li a1,658 │ │ │ │ + auipc a0,0x4b │ │ │ │ + addi a0,a0,1422 │ │ │ │ + jal 22b80 │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ + mv s2,s11 │ │ │ │ + bltu s1,s2,1325e │ │ │ │ + j 13284 │ │ │ │ + mv s11,s3 │ │ │ │ + ld s2,48(sp) │ │ │ │ + ld s3,40(sp) │ │ │ │ + ld s1,56(sp) │ │ │ │ + mv a2,s4 │ │ │ │ + mv a3,s9 │ │ │ │ + beqz s11,13286 │ │ │ │ + lw a3,4(s11) │ │ │ │ + ld a5,72(s1) │ │ │ │ + add a5,a5,s10 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + li a4,253 │ │ │ │ + bgeu a4,a5,13524 │ │ │ │ + lwu s8,88(s1) │ │ │ │ + sw s3,144(sp) │ │ │ │ + ld s4,80(s1) │ │ │ │ + beqz s8,13314 │ │ │ │ + li s9,0 │ │ │ │ + sd s2,48(sp) │ │ │ │ + sd s1,56(sp) │ │ │ │ + mv s2,s8 │ │ │ │ + mv s1,s9 │ │ │ │ + sd s5,40(sp) │ │ │ │ + mv s8,a2 │ │ │ │ + mv s9,a3 │ │ │ │ + add s11,s1,s2 │ │ │ │ + srli s11,s11,0x1 │ │ │ │ + slli a1,s11,0x3 │ │ │ │ + add s5,s4,a1 │ │ │ │ + mv a1,s5 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 23816 │ │ │ │ + bltz a0,13318 │ │ │ │ + beqz a0,13320 │ │ │ │ + addi s1,s11,1 │ │ │ │ + bltu s1,s2,132ee │ │ │ │ + mv a3,s3 │ │ │ │ + j 13286 │ │ │ │ + mv s2,s11 │ │ │ │ + bltu s1,s2,132ee │ │ │ │ + j 13314 │ │ │ │ + mv s11,s5 │ │ │ │ + ld s2,48(sp) │ │ │ │ + ld s5,40(sp) │ │ │ │ + ld s1,56(sp) │ │ │ │ + mv a2,s8 │ │ │ │ + mv a3,s9 │ │ │ │ + beqz s11,13314 │ │ │ │ + lw a5,4(s11) │ │ │ │ + li a6,0 │ │ │ │ + bgeu a5,a3,12ec2 │ │ │ │ + ld a4,120(s1) │ │ │ │ + ld a5,72(s1) │ │ │ │ + li a1,253 │ │ │ │ + add a4,a4,a2 │ │ │ │ + lw a2,0(a4) │ │ │ │ + slli a4,a2,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + add a5,a5,a4 │ │ │ │ + lbu a3,0(a5) │ │ │ │ + sext.w a6,a3 │ │ │ │ + bgeu a1,a3,12ec2 │ │ │ │ + lwu s8,88(s1) │ │ │ │ + sw a2,144(sp) │ │ │ │ + ld a3,80(s1) │ │ │ │ + beqz s8,13e9e │ │ │ │ + li s9,0 │ │ │ │ + sd s2,40(sp) │ │ │ │ + sd s1,48(sp) │ │ │ │ + mv s2,s8 │ │ │ │ + mv s4,a3 │ │ │ │ + mv s8,a2 │ │ │ │ + mv s1,s9 │ │ │ │ + add s11,s2,s1 │ │ │ │ + srli s11,s11,0x1 │ │ │ │ + slli s9,s11,0x3 │ │ │ │ + add s9,s9,s4 │ │ │ │ + mv a1,s9 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 23816 │ │ │ │ + bltz a0,133a0 │ │ │ │ + beqz a0,137ba │ │ │ │ + addi s1,s11,1 │ │ │ │ + bltu s1,s2,13374 │ │ │ │ + mv a0,s8 │ │ │ │ + jal dd88 │ │ │ │ + mv s2,s11 │ │ │ │ + bltu s1,s2,13374 │ │ │ │ + j 1339a │ │ │ │ + ld a0,0(sp) │ │ │ │ + jal 341e8 │ │ │ │ + sext.w a5,a0 │ │ │ │ + sd a5,16(sp) │ │ │ │ + j 12e2a │ │ │ │ + ld a1,160(s1) │ │ │ │ + lw a0,148(s1) │ │ │ │ + li a2,0 │ │ │ │ + add a1,a1,s10 │ │ │ │ + sd a6,40(sp) │ │ │ │ + jal 3640 │ │ │ │ + lw a0,148(s1) │ │ │ │ + ld a1,72(sp) │ │ │ │ + li a2,1 │ │ │ │ + jal 3880 │ │ │ │ li a5,-1 │ │ │ │ - slli t5,s8,0x20 │ │ │ │ + beq a0,a5,13ef8 │ │ │ │ + lb a5,127(sp) │ │ │ │ + ld a6,40(sp) │ │ │ │ + j 12ede │ │ │ │ + ld a1,160(s1) │ │ │ │ + lw a0,148(s1) │ │ │ │ + li a2,0 │ │ │ │ + add a1,a1,s5 │ │ │ │ + jal 3640 │ │ │ │ + lw a0,148(s1) │ │ │ │ + li a2,1 │ │ │ │ + addi a1,sp,124 │ │ │ │ + jal 3880 │ │ │ │ + li a5,-1 │ │ │ │ + beq a0,a5,13ef4 │ │ │ │ + lb a5,124(sp) │ │ │ │ + j 13084 │ │ │ │ + ld s1,40(sp) │ │ │ │ + mv a4,s8 │ │ │ │ + beqz s9,13e96 │ │ │ │ + ld a5,8(s9) │ │ │ │ + lw s8,0(s4) │ │ │ │ + auipc a4,0x67 │ │ │ │ + addi a4,a4,-117 │ │ │ │ + lbu a4,0(a4) │ │ │ │ + slli t1,s8,0x20 │ │ │ │ + srli t1,t1,0x20 │ │ │ │ + blez a5,137cc │ │ │ │ + bnez a4,13e0a │ │ │ │ + ld a5,96(s1) │ │ │ │ + add a5,a5,t1 │ │ │ │ + lb a5,0(a5) │ │ │ │ + sb a5,126(sp) │ │ │ │ + li a4,-128 │ │ │ │ + bne a5,a4,136d8 │ │ │ │ + lwu s11,112(s1) │ │ │ │ + sd t1,144(sp) │ │ │ │ + ld a5,104(s1) │ │ │ │ + beqz s11,13490 │ │ │ │ + li s10,0 │ │ │ │ + addi s5,sp,144 │ │ │ │ + sd s1,48(sp) │ │ │ │ + sd s0,56(sp) │ │ │ │ + mv s1,s10 │ │ │ │ + mv s0,s11 │ │ │ │ + mv s10,s5 │ │ │ │ + sd s2,40(sp) │ │ │ │ + mv s5,a5 │ │ │ │ + mv s11,t1 │ │ │ │ + add s9,s1,s0 │ │ │ │ + srli s9,s9,0x1 │ │ │ │ + slli a1,s9,0x4 │ │ │ │ + add s2,s5,a1 │ │ │ │ + mv a1,s2 │ │ │ │ + mv a0,s10 │ │ │ │ + jal 23858 │ │ │ │ + bltz a0,13494 │ │ │ │ + beqz a0,136c8 │ │ │ │ + addi s1,s9,1 │ │ │ │ + bltu s1,s0,13468 │ │ │ │ + mv a3,s8 │ │ │ │ + j 12f32 │ │ │ │ + mv s0,s9 │ │ │ │ + bltu s1,s0,13468 │ │ │ │ + j 13490 │ │ │ │ + auipc a5,0x67 │ │ │ │ + addi a5,a5,-251 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + bnez a5,13cb0 │ │ │ │ + ld a5,96(s1) │ │ │ │ + add a5,a5,s10 │ │ │ │ + lb a3,0(a5) │ │ │ │ + sb a3,123(sp) │ │ │ │ + li a5,-128 │ │ │ │ + bne a3,a5,1350a │ │ │ │ + lwu s10,112(s1) │ │ │ │ + sd a7,144(sp) │ │ │ │ + ld s9,104(s1) │ │ │ │ + beqz s10,12f30 │ │ │ │ + li s8,0 │ │ │ │ + addi s5,sp,144 │ │ │ │ + add s4,s8,s10 │ │ │ │ + srli s4,s4,0x1 │ │ │ │ + slli s11,s4,0x4 │ │ │ │ + add s11,s11,s9 │ │ │ │ + mv a1,s11 │ │ │ │ + mv a0,s5 │ │ │ │ + jal 23858 │ │ │ │ + bltz a0,134fa │ │ │ │ + beqz a0,13502 │ │ │ │ + addi s8,s4,1 │ │ │ │ + bltu s8,s10,134d4 │ │ │ │ + j 12f30 │ │ │ │ + mv s10,s4 │ │ │ │ + bltu s8,s10,134d4 │ │ │ │ + j 12f30 │ │ │ │ + beqz s11,12f30 │ │ │ │ + ld a3,8(s11) │ │ │ │ + auipc a2,0x4b │ │ │ │ + addi a2,a2,1670 │ │ │ │ + li a1,1365 │ │ │ │ + auipc a0,0x4b │ │ │ │ + addi a0,a0,778 │ │ │ │ + jal 22b80 │ │ │ │ + j 12f8e │ │ │ │ + sext.w a5,a5 │ │ │ │ + j 13334 │ │ │ │ + sext.w a3,a1 │ │ │ │ + j 132c2 │ │ │ │ + ld s1,40(sp) │ │ │ │ + mv a0,s11 │ │ │ │ + beqz s4,12eb8 │ │ │ │ + addiw a2,s5,1 │ │ │ │ + ld a5,72(s1) │ │ │ │ + slli a4,a2,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + add a4,a4,a5 │ │ │ │ + lbu a4,0(a4) │ │ │ │ + li a6,253 │ │ │ │ + lw a1,4(s4) │ │ │ │ + sext.w a3,a2 │ │ │ │ + bgeu a6,a4,1386e │ │ │ │ + lwu s4,88(s1) │ │ │ │ + sw a2,144(sp) │ │ │ │ + ld s9,80(s1) │ │ │ │ + beqz s4,136c4 │ │ │ │ + li s8,0 │ │ │ │ + sd s2,48(sp) │ │ │ │ + sd s1,56(sp) │ │ │ │ + mv s2,s8 │ │ │ │ + mv s1,s4 │ │ │ │ + sd s3,40(sp) │ │ │ │ + mv s11,a3 │ │ │ │ + mv s8,a1 │ │ │ │ + mv s4,a0 │ │ │ │ + add s10,s2,s1 │ │ │ │ + srli s10,s10,0x1 │ │ │ │ + slli a1,s10,0x3 │ │ │ │ + add s3,s9,a1 │ │ │ │ + mv a1,s3 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 23816 │ │ │ │ + bltz a0,135a2 │ │ │ │ + beqz a0,135aa │ │ │ │ + addi s2,s10,1 │ │ │ │ + bltu s2,s1,13578 │ │ │ │ + mv a0,s11 │ │ │ │ + j 1339c │ │ │ │ + mv s1,s10 │ │ │ │ + bltu s2,s1,13578 │ │ │ │ + j 1359e │ │ │ │ + mv a3,s11 │ │ │ │ + mv s11,s3 │ │ │ │ + ld s2,48(sp) │ │ │ │ + ld s3,40(sp) │ │ │ │ + ld s1,56(sp) │ │ │ │ + mv a0,s4 │ │ │ │ + mv a1,s8 │ │ │ │ + beqz s11,136c4 │ │ │ │ + lw a2,4(s11) │ │ │ │ + ld a5,72(s1) │ │ │ │ + ld a4,120(s1) │ │ │ │ + bgeu a2,a1,1321c │ │ │ │ + slli a3,a0,0x2 │ │ │ │ + add a3,a3,a4 │ │ │ │ + lw s8,0(a3) │ │ │ │ + bgeu s3,s8,1321c │ │ │ │ + bltu s5,s8,1321c │ │ │ │ + slli a4,s8,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + add a5,a5,a4 │ │ │ │ + lbu a3,0(a5) │ │ │ │ + li a5,253 │ │ │ │ + sext.w a6,a3 │ │ │ │ + bgeu a5,a3,13dec │ │ │ │ + lwu s10,88(s1) │ │ │ │ + sw s8,144(sp) │ │ │ │ + ld s11,80(s1) │ │ │ │ + beqz s10,1339a │ │ │ │ + li s9,0 │ │ │ │ + addi a5,sp,144 │ │ │ │ + sd s2,40(sp) │ │ │ │ + sd s1,48(sp) │ │ │ │ + mv s2,s9 │ │ │ │ + mv s1,s10 │ │ │ │ + mv s9,s0 │ │ │ │ + mv s0,a5 │ │ │ │ + add s4,s1,s2 │ │ │ │ + srli s4,s4,0x1 │ │ │ │ + slli s10,s4,0x3 │ │ │ │ + add s10,s10,s11 │ │ │ │ + mv a1,s10 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 23816 │ │ │ │ + bltz a0,13e8c │ │ │ │ + beqz a0,13dde │ │ │ │ + addi s2,s4,1 │ │ │ │ + bltu s2,s1,13610 │ │ │ │ + j 1339a │ │ │ │ + slli s10,s3,0x20 │ │ │ │ + srli s10,s10,0x20 │ │ │ │ + li a6,0 │ │ │ │ + j 12ec2 │ │ │ │ + mv s9,s2 │ │ │ │ + ld s3,40(sp) │ │ │ │ + ld t1,48(sp) │ │ │ │ + ld a5,56(sp) │ │ │ │ + ld a6,88(sp) │ │ │ │ + ld s2,64(sp) │ │ │ │ + ld s1,96(sp) │ │ │ │ + ld s0,104(sp) │ │ │ │ + mv a3,s10 │ │ │ │ + mv a0,s11 │ │ │ │ + beqz s9,1339c │ │ │ │ + lw a1,4(s9) │ │ │ │ + ld a4,72(s1) │ │ │ │ + add a4,a4,a6 │ │ │ │ + lbu a4,0(a4) │ │ │ │ + li a2,253 │ │ │ │ + bgeu a2,a4,13cde │ │ │ │ + lwu s11,88(s1) │ │ │ │ + sw s8,144(sp) │ │ │ │ + ld a4,80(s1) │ │ │ │ + beqz s11,136c2 │ │ │ │ + li s10,0 │ │ │ │ + sd s1,88(sp) │ │ │ │ + sd s0,96(sp) │ │ │ │ + mv s1,s10 │ │ │ │ + mv s0,s11 │ │ │ │ + addi s5,sp,144 │ │ │ │ + sd s3,40(sp) │ │ │ │ + sd t1,48(sp) │ │ │ │ + sd a5,56(sp) │ │ │ │ + sd s2,64(sp) │ │ │ │ + mv s9,a4 │ │ │ │ + mv s10,a3 │ │ │ │ + mv s11,a1 │ │ │ │ + add a5,s1,s0 │ │ │ │ + srli s3,a5,0x1 │ │ │ │ + slli a1,s3,0x3 │ │ │ │ + add s2,s9,a1 │ │ │ │ + mv a1,s2 │ │ │ │ + mv a0,s5 │ │ │ │ + jal 23816 │ │ │ │ + bltz a0,1398a │ │ │ │ + beqz a0,13992 │ │ │ │ + addi s1,s3,1 │ │ │ │ + bltu s1,s0,1369a │ │ │ │ + mv a3,s8 │ │ │ │ + mv a0,a3 │ │ │ │ + j 1339c │ │ │ │ + mv a1,s2 │ │ │ │ + ld s1,48(sp) │ │ │ │ + ld s2,40(sp) │ │ │ │ + ld s0,56(sp) │ │ │ │ + mv t1,s11 │ │ │ │ + beqz a1,13490 │ │ │ │ + ld a5,8(a1) │ │ │ │ + lwu a4,0(s4) │ │ │ │ + add a5,a5,a4 │ │ │ │ + sext.w s4,a5 │ │ │ │ + beqz s8,13798 │ │ │ │ + beq s8,s4,137a6 │ │ │ │ + lw a3,8(s1) │ │ │ │ + ld a4,72(s1) │ │ │ │ + bgeu s4,a3,13908 │ │ │ │ + slli a7,a5,0x20 │ │ │ │ + srli a7,a7,0x20 │ │ │ │ + add a3,a4,a7 │ │ │ │ + lbu a0,0(a3) │ │ │ │ + li a3,253 │ │ │ │ + sext.w a2,a0 │ │ │ │ + bgeu a3,a0,1388c │ │ │ │ + lwu s11,88(s1) │ │ │ │ + sw s4,144(sp) │ │ │ │ + ld a4,80(s1) │ │ │ │ + beqz s11,1375c │ │ │ │ + li s9,0 │ │ │ │ + sd s1,64(sp) │ │ │ │ + sd s0,88(sp) │ │ │ │ + mv s1,s11 │ │ │ │ + mv s0,s9 │ │ │ │ + addi s5,sp,144 │ │ │ │ + sd s3,40(sp) │ │ │ │ + sd t1,48(sp) │ │ │ │ + sd s2,56(sp) │ │ │ │ + mv s10,a4 │ │ │ │ + mv s11,a7 │ │ │ │ + mv s9,a5 │ │ │ │ + add a5,s0,s1 │ │ │ │ + srli s3,a5,0x1 │ │ │ │ + slli a1,s3,0x3 │ │ │ │ + add s2,s10,a1 │ │ │ │ + mv a1,s2 │ │ │ │ + mv a0,s5 │ │ │ │ + jal 23816 │ │ │ │ + bltz a0,13762 │ │ │ │ + beqz a0,13874 │ │ │ │ + addi s0,s3,1 │ │ │ │ + bltu s0,s1,13734 │ │ │ │ + mv a0,s4 │ │ │ │ + jal dd88 │ │ │ │ + mv s1,s3 │ │ │ │ + bltu s0,s1,13734 │ │ │ │ + j 1375c │ │ │ │ + ld a1,160(s1) │ │ │ │ + lw a0,148(s1) │ │ │ │ + li a2,0 │ │ │ │ + add a1,a1,s11 │ │ │ │ + sd a7,48(sp) │ │ │ │ + sd a6,40(sp) │ │ │ │ + jal 3640 │ │ │ │ + lw a0,148(s1) │ │ │ │ + ld a1,80(sp) │ │ │ │ + li a2,1 │ │ │ │ + jal 3880 │ │ │ │ + li a5,-1 │ │ │ │ + beq a0,a5,13ef4 │ │ │ │ + lb a5,122(sp) │ │ │ │ + ld a6,40(sp) │ │ │ │ + ld a7,48(sp) │ │ │ │ + j 13198 │ │ │ │ + lw a3,8(s1) │ │ │ │ + addiw a4,a3,-1 │ │ │ │ + beq a4,s4,137a6 │ │ │ │ + bnez s4,136ec │ │ │ │ + ld a5,24(sp) │ │ │ │ + li a2,0 │ │ │ │ + ld a4,32(s1) │ │ │ │ + lw a3,0(a5) │ │ │ │ + addiw s3,s3,1 │ │ │ │ + add a5,a4,a2 │ │ │ │ + sw a3,0(a5) │ │ │ │ + j 12fd8 │ │ │ │ + ld s2,40(sp) │ │ │ │ + ld s1,48(sp) │ │ │ │ + mv a2,s8 │ │ │ │ + beqz s9,13e9e │ │ │ │ + lw a6,4(s9) │ │ │ │ + j 12ec2 │ │ │ │ + bnez a4,13e54 │ │ │ │ + ld a5,96(s1) │ │ │ │ + add a5,a5,t1 │ │ │ │ + lb a5,0(a5) │ │ │ │ + sb a5,127(sp) │ │ │ │ + li a4,-128 │ │ │ │ + bne a5,a4,1383e │ │ │ │ + lwu s11,112(s1) │ │ │ │ + sd t1,144(sp) │ │ │ │ + ld a5,104(s1) │ │ │ │ + beqz s11,13490 │ │ │ │ + li s10,0 │ │ │ │ + addi s5,sp,144 │ │ │ │ + sd s1,48(sp) │ │ │ │ + sd s0,56(sp) │ │ │ │ + mv s1,s11 │ │ │ │ + mv s0,s10 │ │ │ │ + sd s2,40(sp) │ │ │ │ + mv s10,s5 │ │ │ │ + mv s11,t1 │ │ │ │ + mv s5,a5 │ │ │ │ + add s9,s0,s1 │ │ │ │ + srli s9,s9,0x1 │ │ │ │ + slli a1,s9,0x4 │ │ │ │ + add s2,s5,a1 │ │ │ │ + mv a1,s2 │ │ │ │ + mv a0,s10 │ │ │ │ + jal 23858 │ │ │ │ + bltz a0,13df8 │ │ │ │ + beqz a0,1382e │ │ │ │ + addi s0,s9,1 │ │ │ │ + bltu s0,s1,13806 │ │ │ │ + j 13490 │ │ │ │ + mv a1,s2 │ │ │ │ + ld s1,48(sp) │ │ │ │ + ld s2,40(sp) │ │ │ │ + ld s0,56(sp) │ │ │ │ + mv t1,s11 │ │ │ │ + beqz a1,13490 │ │ │ │ + ld a5,8(a1) │ │ │ │ + lw s4,0(s4) │ │ │ │ + add t1,t1,a5 │ │ │ │ + sext.w s8,t1 │ │ │ │ + slli a5,s4,0x20 │ │ │ │ srli a5,a5,0x20 │ │ │ │ - sd zero,48(sp) │ │ │ │ - srli t5,t5,0x20 │ │ │ │ - sd a5,120(sp) │ │ │ │ - ld a5,32(sp) │ │ │ │ - slli s11,s4,0x3 │ │ │ │ - addiw t1,s10,-1 │ │ │ │ - add a5,a5,s11 │ │ │ │ + j 136e2 │ │ │ │ + addiw a2,s5,1 │ │ │ │ + slli a4,a2,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + add a4,a4,a5 │ │ │ │ + lbu a4,0(a4) │ │ │ │ + li a6,253 │ │ │ │ + sext.w a1,a1 │ │ │ │ + sext.w a3,a2 │ │ │ │ + bltu a6,a4,13558 │ │ │ │ + sext.w a2,a4 │ │ │ │ + j 135c2 │ │ │ │ + mv a1,s2 │ │ │ │ + ld s3,40(sp) │ │ │ │ + ld t1,48(sp) │ │ │ │ + ld s2,56(sp) │ │ │ │ + ld s1,64(sp) │ │ │ │ + ld s0,88(sp) │ │ │ │ + mv a5,s9 │ │ │ │ + mv a7,s11 │ │ │ │ + beqz a1,1375c │ │ │ │ + lw a2,4(a1) │ │ │ │ + ld a4,72(s1) │ │ │ │ + addiw a1,s4,1 │ │ │ │ + slli a3,a1,0x20 │ │ │ │ + srli a3,a3,0x20 │ │ │ │ + add a3,a3,a4 │ │ │ │ + lbu a3,0(a3) │ │ │ │ + sext.w a0,a1 │ │ │ │ + li a6,253 │ │ │ │ + sd a0,40(sp) │ │ │ │ + bgeu a6,a3,13e80 │ │ │ │ + lwu s9,88(s1) │ │ │ │ + sw a1,144(sp) │ │ │ │ + ld a4,80(s1) │ │ │ │ + beqz s9,138fa │ │ │ │ + li s11,0 │ │ │ │ + sd s1,96(sp) │ │ │ │ + sd s0,104(sp) │ │ │ │ + mv s1,s9 │ │ │ │ + mv s0,s11 │ │ │ │ + addi s5,sp,144 │ │ │ │ + sd s3,48(sp) │ │ │ │ + sd t1,56(sp) │ │ │ │ + sd a5,64(sp) │ │ │ │ + sd s2,88(sp) │ │ │ │ + mv s10,a4 │ │ │ │ + mv s9,a7 │ │ │ │ + mv s11,a2 │ │ │ │ + add a5,s0,s1 │ │ │ │ + srli s3,a5,0x1 │ │ │ │ + slli a1,s3,0x3 │ │ │ │ + add s2,s10,a1 │ │ │ │ + mv a1,s2 │ │ │ │ + mv a0,s5 │ │ │ │ + jal 23816 │ │ │ │ + bltz a0,13900 │ │ │ │ + beqz a0,13cee │ │ │ │ + addi s0,s3,1 │ │ │ │ + bltu s0,s1,138d2 │ │ │ │ + ld a0,40(sp) │ │ │ │ + jal dd88 │ │ │ │ + mv s1,s3 │ │ │ │ + bltu s0,s1,138d2 │ │ │ │ + j 138fa │ │ │ │ + ld a1,120(s1) │ │ │ │ + li a3,-1 │ │ │ │ + srli a3,a3,0x20 │ │ │ │ + and a6,t1,a3 │ │ │ │ + slli a3,a6,0x2 │ │ │ │ + add a1,a1,a3 │ │ │ │ + lw a0,0(a1) │ │ │ │ + li a1,253 │ │ │ │ + slli a2,a0,0x20 │ │ │ │ + srli a2,a2,0x20 │ │ │ │ + add a2,a2,a4 │ │ │ │ + lbu a2,0(a2) │ │ │ │ + bgeu a1,a2,13ce4 │ │ │ │ + lwu s11,88(s1) │ │ │ │ + sw a0,144(sp) │ │ │ │ + ld a4,80(s1) │ │ │ │ + beqz s11,1339c │ │ │ │ + li s10,0 │ │ │ │ + sd s1,96(sp) │ │ │ │ + sd s0,104(sp) │ │ │ │ + mv s1,s11 │ │ │ │ + mv s0,s10 │ │ │ │ + addi s5,sp,144 │ │ │ │ + sd s3,40(sp) │ │ │ │ + sd t1,48(sp) │ │ │ │ + sd a5,56(sp) │ │ │ │ + sd s2,64(sp) │ │ │ │ + sd a6,88(sp) │ │ │ │ + mv s9,a4 │ │ │ │ + mv s11,a0 │ │ │ │ + mv s10,a3 │ │ │ │ + add a5,s0,s1 │ │ │ │ + srli s3,a5,0x1 │ │ │ │ + slli a1,s3,0x3 │ │ │ │ + add s2,s9,a1 │ │ │ │ + mv a1,s2 │ │ │ │ + mv a0,s5 │ │ │ │ + jal 23816 │ │ │ │ + bltz a0,13982 │ │ │ │ + beqz a0,13646 │ │ │ │ + addi s0,s3,1 │ │ │ │ + bltu s0,s1,13958 │ │ │ │ + j 1359e │ │ │ │ + mv s1,s3 │ │ │ │ + bltu s0,s1,13958 │ │ │ │ + j 1359e │ │ │ │ + mv s0,s3 │ │ │ │ + bltu s1,s0,1369a │ │ │ │ + j 136c2 │ │ │ │ + mv s9,s2 │ │ │ │ + ld s3,40(sp) │ │ │ │ + ld t1,48(sp) │ │ │ │ + ld a5,56(sp) │ │ │ │ + ld s2,64(sp) │ │ │ │ + ld s1,88(sp) │ │ │ │ + ld s0,96(sp) │ │ │ │ + mv a3,s10 │ │ │ │ + mv a1,s11 │ │ │ │ + beqz s9,136c2 │ │ │ │ + lw a2,4(s9) │ │ │ │ + li a4,0 │ │ │ │ + bltu a2,a1,13a40 │ │ │ │ + bnez s8,139be │ │ │ │ + lw a3,8(s1) │ │ │ │ + addiw a3,a3,-1 │ │ │ │ + beq a3,s4,13eb4 │ │ │ │ + beq s8,s4,13eb4 │ │ │ │ + lw a3,8(s1) │ │ │ │ + ld a2,72(s1) │ │ │ │ + bltu s4,a3,13b7c │ │ │ │ + ld a1,120(s1) │ │ │ │ + li a5,-1 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + and a6,t1,a5 │ │ │ │ + slli a3,a6,0x2 │ │ │ │ + add a1,a1,a3 │ │ │ │ + lw a0,0(a1) │ │ │ │ + li a7,253 │ │ │ │ + slli a5,a0,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + add a5,a5,a2 │ │ │ │ + lbu a1,0(a5) │ │ │ │ + bgeu a7,a1,13cea │ │ │ │ + lwu s11,88(s1) │ │ │ │ + sw a0,144(sp) │ │ │ │ + ld a5,80(s1) │ │ │ │ + beqz s11,1339c │ │ │ │ + li s10,0 │ │ │ │ + sd s1,64(sp) │ │ │ │ + sd s0,88(sp) │ │ │ │ + mv s1,s10 │ │ │ │ + mv s0,s11 │ │ │ │ + addi s5,sp,144 │ │ │ │ + sd s3,40(sp) │ │ │ │ + sd s2,48(sp) │ │ │ │ + sd a4,56(sp) │ │ │ │ + mv s9,a6 │ │ │ │ + mv s4,a5 │ │ │ │ + mv s10,a3 │ │ │ │ + mv s11,a0 │ │ │ │ + add a5,s1,s0 │ │ │ │ + srli s3,a5,0x1 │ │ │ │ + slli a1,s3,0x3 │ │ │ │ + add s2,s4,a1 │ │ │ │ + mv a1,s2 │ │ │ │ + mv a0,s5 │ │ │ │ + jal 23816 │ │ │ │ + bltz a0,13ab2 │ │ │ │ + beqz a0,13aba │ │ │ │ + addi s1,s3,1 │ │ │ │ + bltu s1,s0,13a18 │ │ │ │ + j 1359e │ │ │ │ + ld a2,120(s1) │ │ │ │ + ld a4,72(s1) │ │ │ │ + li a1,253 │ │ │ │ + add a3,a3,a2 │ │ │ │ + lw a0,0(a3) │ │ │ │ + slli a3,a0,0x20 │ │ │ │ + srli a3,a3,0x20 │ │ │ │ + add a4,a4,a3 │ │ │ │ + lbu a4,0(a4) │ │ │ │ + bgeu a1,a4,13e88 │ │ │ │ + lwu s11,88(s1) │ │ │ │ + sw a0,144(sp) │ │ │ │ + ld a4,80(s1) │ │ │ │ + beqz s11,1339c │ │ │ │ + li s9,0 │ │ │ │ + sd s2,64(sp) │ │ │ │ + addi s5,sp,144 │ │ │ │ + mv s2,s11 │ │ │ │ + sd s3,40(sp) │ │ │ │ + mv s11,s0 │ │ │ │ + sd t1,48(sp) │ │ │ │ + mv s0,s9 │ │ │ │ + sd a5,56(sp) │ │ │ │ + mv s9,s6 │ │ │ │ + mv s10,a4 │ │ │ │ + mv s6,s1 │ │ │ │ + sd s4,88(sp) │ │ │ │ + mv s1,a0 │ │ │ │ + add a5,s0,s2 │ │ │ │ + srli s4,a5,0x1 │ │ │ │ + slli a1,s4,0x3 │ │ │ │ + add s3,s10,a1 │ │ │ │ + mv a1,s3 │ │ │ │ + mv a0,s5 │ │ │ │ + jal 23816 │ │ │ │ + bltz a0,13e02 │ │ │ │ + beqz a0,13e38 │ │ │ │ + addi s0,s4,1 │ │ │ │ + bltu s0,s2,13a86 │ │ │ │ + mv a0,s1 │ │ │ │ + j 1339c │ │ │ │ + mv s0,s3 │ │ │ │ + bltu s1,s0,13a18 │ │ │ │ + j 1359e │ │ │ │ + mv a6,s9 │ │ │ │ + mv s9,s2 │ │ │ │ + ld s3,40(sp) │ │ │ │ + ld a4,56(sp) │ │ │ │ + ld s2,48(sp) │ │ │ │ + ld s1,64(sp) │ │ │ │ + ld s0,88(sp) │ │ │ │ + mv a3,s10 │ │ │ │ + mv a0,s11 │ │ │ │ + beqz s9,1339c │ │ │ │ + lw a1,4(s9) │ │ │ │ + ld a2,72(s1) │ │ │ │ + add a2,a2,a6 │ │ │ │ + lbu a5,0(a2) │ │ │ │ + li a2,253 │ │ │ │ + sext.w a0,a5 │ │ │ │ + bgeu a2,a5,13b56 │ │ │ │ + lwu s11,88(s1) │ │ │ │ + sw s8,144(sp) │ │ │ │ + ld a5,80(s1) │ │ │ │ + beqz s11,136c2 │ │ │ │ + li s10,0 │ │ │ │ + sd s1,56(sp) │ │ │ │ + sd s0,64(sp) │ │ │ │ + mv s1,s11 │ │ │ │ + mv s0,s10 │ │ │ │ + addi s5,sp,144 │ │ │ │ + sd s3,40(sp) │ │ │ │ + sd s2,48(sp) │ │ │ │ + mv s9,a4 │ │ │ │ + mv s4,a5 │ │ │ │ + mv s11,a1 │ │ │ │ + mv s10,a3 │ │ │ │ + add a5,s0,s1 │ │ │ │ + srli s3,a5,0x1 │ │ │ │ + slli a1,s3,0x3 │ │ │ │ + add s2,s4,a1 │ │ │ │ + mv a1,s2 │ │ │ │ + mv a0,s5 │ │ │ │ + jal 23816 │ │ │ │ + bltz a0,13b36 │ │ │ │ + beqz a0,13b3e │ │ │ │ + addi s0,s3,1 │ │ │ │ + bltu s0,s1,13b0e │ │ │ │ + j 136c2 │ │ │ │ + mv s1,s3 │ │ │ │ + bltu s0,s1,13b0e │ │ │ │ + j 136c2 │ │ │ │ + mv a4,s9 │ │ │ │ + mv s9,s2 │ │ │ │ + ld s3,40(sp) │ │ │ │ + ld s2,48(sp) │ │ │ │ + ld s1,56(sp) │ │ │ │ + ld s0,64(sp) │ │ │ │ + mv a3,s10 │ │ │ │ + mv a1,s11 │ │ │ │ + beqz s9,136c2 │ │ │ │ + lw a0,4(s9) │ │ │ │ + mv a5,a4 │ │ │ │ + bnez a4,13b5c │ │ │ │ + li a5,1 │ │ │ │ + addiw a5,a5,-1 │ │ │ │ + slli a4,a5,0x20 │ │ │ │ + srli a5,a4,0x1e │ │ │ │ + ld a4,24(sp) │ │ │ │ + li a2,0 │ │ │ │ + add a5,a5,a4 │ │ │ │ + bgeu a0,a1,137aa │ │ │ │ + ld a4,120(s1) │ │ │ │ + add a4,a4,a3 │ │ │ │ + lwu a2,0(a4) │ │ │ │ + slli a2,a2,0x2 │ │ │ │ + j 137aa │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + add a3,a2,a5 │ │ │ │ + lbu a3,0(a3) │ │ │ │ + li a1,253 │ │ │ │ + sext.w a0,a3 │ │ │ │ + bgeu a1,a3,13c04 │ │ │ │ + lwu s9,88(s1) │ │ │ │ + sw s4,144(sp) │ │ │ │ + ld a3,80(s1) │ │ │ │ + beqz s9,1375c │ │ │ │ + li s11,0 │ │ │ │ + sd s1,64(sp) │ │ │ │ + sd s0,88(sp) │ │ │ │ + mv s1,s11 │ │ │ │ + mv s0,s9 │ │ │ │ + addi s5,sp,144 │ │ │ │ + sd s3,40(sp) │ │ │ │ + sd t1,48(sp) │ │ │ │ + sd s2,56(sp) │ │ │ │ + mv s10,a3 │ │ │ │ + mv s11,a5 │ │ │ │ + mv s9,a4 │ │ │ │ + add a5,s1,s0 │ │ │ │ + srli s3,a5,0x1 │ │ │ │ + slli a1,s3,0x3 │ │ │ │ + add s2,s10,a1 │ │ │ │ + mv a1,s2 │ │ │ │ + mv a0,s5 │ │ │ │ + jal 23816 │ │ │ │ + bltz a0,13be2 │ │ │ │ + beqz a0,13bea │ │ │ │ + addi s1,s3,1 │ │ │ │ + bltu s1,s0,13bba │ │ │ │ + j 1375c │ │ │ │ + mv s0,s3 │ │ │ │ + bltu s1,s0,13bba │ │ │ │ + j 1375c │ │ │ │ + mv s10,s2 │ │ │ │ + ld s3,40(sp) │ │ │ │ + ld t1,48(sp) │ │ │ │ + ld s2,56(sp) │ │ │ │ + ld s1,64(sp) │ │ │ │ + ld s0,88(sp) │ │ │ │ + mv a4,s9 │ │ │ │ + mv a5,s11 │ │ │ │ + beqz s10,1375c │ │ │ │ + lw a0,4(s10) │ │ │ │ + ld a2,72(s1) │ │ │ │ + addiw a1,s4,1 │ │ │ │ + slli a3,a1,0x20 │ │ │ │ + srli a3,a3,0x20 │ │ │ │ + add a2,a2,a3 │ │ │ │ + lbu a3,0(a2) │ │ │ │ + li a2,253 │ │ │ │ + sext.w a6,a1 │ │ │ │ + bgeu a2,a3,13e84 │ │ │ │ + lwu s11,88(s1) │ │ │ │ + sw a1,144(sp) │ │ │ │ + ld a3,80(s1) │ │ │ │ + beqz s11,13eec │ │ │ │ + li s10,0 │ │ │ │ + sd s1,96(sp) │ │ │ │ + sd s0,104(sp) │ │ │ │ + mv s1,s11 │ │ │ │ + mv s0,s10 │ │ │ │ + addi s5,sp,144 │ │ │ │ + sd s3,40(sp) │ │ │ │ + sd t1,48(sp) │ │ │ │ + sd s2,56(sp) │ │ │ │ + sd a4,64(sp) │ │ │ │ + mv s9,a3 │ │ │ │ + sd a5,88(sp) │ │ │ │ + mv s11,a0 │ │ │ │ + mv s10,a6 │ │ │ │ + add a5,s0,s1 │ │ │ │ + srli s3,a5,0x1 │ │ │ │ + slli a1,s3,0x3 │ │ │ │ + add s2,s9,a1 │ │ │ │ + mv a1,s2 │ │ │ │ + mv a0,s5 │ │ │ │ + jal 23816 │ │ │ │ + bltz a0,13c7a │ │ │ │ + beqz a0,13d8e │ │ │ │ + addi s0,s3,1 │ │ │ │ + bltu s0,s1,13c4a │ │ │ │ + mv a5,s10 │ │ │ │ + mv a0,a5 │ │ │ │ + jal dd88 │ │ │ │ + mv s1,s3 │ │ │ │ + bltu s0,s1,13c4a │ │ │ │ + j 13c72 │ │ │ │ + ld a1,160(s1) │ │ │ │ + lw a0,148(s1) │ │ │ │ + li a2,0 │ │ │ │ + add a1,a1,s5 │ │ │ │ + sd a4,40(sp) │ │ │ │ + jal 3640 │ │ │ │ + lw a0,148(s1) │ │ │ │ + li a2,1 │ │ │ │ + addi a1,sp,125 │ │ │ │ + jal 3880 │ │ │ │ + li a5,-1 │ │ │ │ + beq a0,a5,13ef4 │ │ │ │ + lb a5,125(sp) │ │ │ │ + ld a4,40(sp) │ │ │ │ + j 13128 │ │ │ │ + ld a1,160(s1) │ │ │ │ + lw a0,148(s1) │ │ │ │ + li a2,0 │ │ │ │ + add a1,a1,s10 │ │ │ │ + sd a7,40(sp) │ │ │ │ + jal 3640 │ │ │ │ + lw a0,148(s1) │ │ │ │ + li a2,1 │ │ │ │ + addi a1,sp,123 │ │ │ │ + jal 3880 │ │ │ │ + li a5,-1 │ │ │ │ + beq a0,a5,13ef4 │ │ │ │ + lb a3,123(sp) │ │ │ │ + ld a7,40(sp) │ │ │ │ + j 134b8 │ │ │ │ + sext.w a2,a4 │ │ │ │ + j 139ac │ │ │ │ + sext.w a1,a2 │ │ │ │ + j 13664 │ │ │ │ + sext.w a1,a1 │ │ │ │ + j 13ad6 │ │ │ │ + mv s10,s2 │ │ │ │ + ld s3,48(sp) │ │ │ │ + ld t1,56(sp) │ │ │ │ + ld a5,64(sp) │ │ │ │ + ld s2,88(sp) │ │ │ │ + ld s1,96(sp) │ │ │ │ + ld s0,104(sp) │ │ │ │ + mv a7,s9 │ │ │ │ + mv a2,s11 │ │ │ │ + beqz s10,138fa │ │ │ │ + lw a3,4(s10) │ │ │ │ + ld a4,72(s1) │ │ │ │ + ld a1,120(s1) │ │ │ │ + bgeu a3,a2,1390a │ │ │ │ + slli a3,a7,0x2 │ │ │ │ + add a3,a3,a1 │ │ │ │ + lw a0,0(a3) │ │ │ │ + bgeu s8,a0,1390a │ │ │ │ + bltu s4,a0,1390a │ │ │ │ + slli a3,a0,0x20 │ │ │ │ + srli a3,a3,0x20 │ │ │ │ + add a4,a4,a3 │ │ │ │ + lbu a4,0(a4) │ │ │ │ + li a3,253 │ │ │ │ + bgeu a3,a4,13ea4 │ │ │ │ + lwu s11,88(s1) │ │ │ │ + sw a0,144(sp) │ │ │ │ + ld a4,80(s1) │ │ │ │ + beqz s11,1339c │ │ │ │ + li s9,0 │ │ │ │ + sd a5,56(sp) │ │ │ │ + mv a5,s6 │ │ │ │ + sd s2,64(sp) │ │ │ │ + mv s6,s1 │ │ │ │ + mv s2,s11 │ │ │ │ + mv s1,s9 │ │ │ │ + mv s11,s0 │ │ │ │ + addi s5,sp,144 │ │ │ │ + sd s3,48(sp) │ │ │ │ + mv s10,t1 │ │ │ │ + sd a0,40(sp) │ │ │ │ + sd s4,88(sp) │ │ │ │ + mv s0,a4 │ │ │ │ + mv s9,a5 │ │ │ │ + add a5,s1,s2 │ │ │ │ + srli s4,a5,0x1 │ │ │ │ + slli a1,s4,0x3 │ │ │ │ + add s3,s0,a1 │ │ │ │ + mv a1,s3 │ │ │ │ + mv a0,s5 │ │ │ │ + jal 23816 │ │ │ │ + bltz a0,13ecc │ │ │ │ + beqz a0,13ed0 │ │ │ │ + addi s1,s4,1 │ │ │ │ + bltu s1,s2,13d60 │ │ │ │ + ld a0,40(sp) │ │ │ │ + j 1339c │ │ │ │ + mv a1,s2 │ │ │ │ + ld s3,40(sp) │ │ │ │ + ld t1,48(sp) │ │ │ │ + ld a4,64(sp) │ │ │ │ + ld s2,56(sp) │ │ │ │ + ld a5,88(sp) │ │ │ │ + ld s1,96(sp) │ │ │ │ + ld s0,104(sp) │ │ │ │ + mv a6,s10 │ │ │ │ + mv a0,s11 │ │ │ │ + beqz a1,13eec │ │ │ │ + lw a3,4(a1) │ │ │ │ + ld a1,120(s1) │ │ │ │ + bgeu a3,a0,13dda │ │ │ │ + slli a5,a5,0x2 │ │ │ │ + add a5,a5,a1 │ │ │ │ + lw a2,0(a5) │ │ │ │ + bgeu s8,a2,13dda │ │ │ │ + bltu s4,a2,13dda │ │ │ │ + mv a5,a4 │ │ │ │ + bnez a4,13dc2 │ │ │ │ + li a5,1 │ │ │ │ + addiw a5,a5,-1 │ │ │ │ + slli a4,a5,0x20 │ │ │ │ + srli a5,a4,0x1e │ │ │ │ + ld a4,24(sp) │ │ │ │ + add a5,a5,a4 │ │ │ │ + slli a4,a2,0x20 │ │ │ │ + srli a2,a4,0x1e │ │ │ │ + j 137aa │ │ │ │ + ld a2,72(s1) │ │ │ │ + j 139cc │ │ │ │ + ld s2,40(sp) │ │ │ │ + ld s1,48(sp) │ │ │ │ + mv s0,s9 │ │ │ │ + beqz s10,1339a │ │ │ │ + lw a6,4(s10) │ │ │ │ + slli s10,s3,0x20 │ │ │ │ + srli s10,s10,0x20 │ │ │ │ + j 12ec2 │ │ │ │ + mv s1,s9 │ │ │ │ + bltu s0,s1,13806 │ │ │ │ + j 13490 │ │ │ │ + mv s2,s4 │ │ │ │ + bltu s0,s2,13a86 │ │ │ │ + j 13aae │ │ │ │ + ld a1,160(s1) │ │ │ │ + lw a0,148(s1) │ │ │ │ + li a2,0 │ │ │ │ + add a1,a1,t1 │ │ │ │ + sd t1,40(sp) │ │ │ │ + jal 3640 │ │ │ │ + lw a0,148(s1) │ │ │ │ + li a2,1 │ │ │ │ + addi a1,sp,126 │ │ │ │ + jal 3880 │ │ │ │ + li a5,-1 │ │ │ │ + beq a0,a5,13ef4 │ │ │ │ + lb a5,126(sp) │ │ │ │ + ld t1,40(sp) │ │ │ │ + j 1343e │ │ │ │ + mv a1,s3 │ │ │ │ + mv a0,s1 │ │ │ │ + ld t1,48(sp) │ │ │ │ + mv s1,s6 │ │ │ │ + ld a5,56(sp) │ │ │ │ + ld s2,64(sp) │ │ │ │ + ld s3,40(sp) │ │ │ │ + ld s4,88(sp) │ │ │ │ + mv s6,s9 │ │ │ │ + mv s0,s11 │ │ │ │ + beqz a1,1339c │ │ │ │ + lw a4,4(a1) │ │ │ │ + j 139b2 │ │ │ │ + ld a1,160(s1) │ │ │ │ + lw a0,148(s1) │ │ │ │ + li a2,0 │ │ │ │ + add a1,a1,t1 │ │ │ │ + sd t1,40(sp) │ │ │ │ + jal 3640 │ │ │ │ + lw a0,148(s1) │ │ │ │ + li a2,1 │ │ │ │ + addi a1,sp,127 │ │ │ │ + jal 3880 │ │ │ │ + li a5,-1 │ │ │ │ + beq a0,a5,13ef4 │ │ │ │ + lb a5,127(sp) │ │ │ │ + ld t1,40(sp) │ │ │ │ + j 137dc │ │ │ │ + sext.w a3,a3 │ │ │ │ + j 13d0a │ │ │ │ + sext.w a3,a3 │ │ │ │ + j 13da8 │ │ │ │ + sext.w a4,a4 │ │ │ │ + j 139b2 │ │ │ │ + mv s1,s4 │ │ │ │ + bltu s2,s1,13610 │ │ │ │ + j 1339a │ │ │ │ + mv s5,a4 │ │ │ │ + mv a3,s5 │ │ │ │ + j 12f32 │ │ │ │ + mv a0,a2 │ │ │ │ + j 1339c │ │ │ │ + sext.w a4,a4 │ │ │ │ + lw a3,8(s1) │ │ │ │ + bnez s8,139c4 │ │ │ │ + addiw a2,a3,-1 │ │ │ │ + bne a2,s4,139c4 │ │ │ │ + mv a5,a4 │ │ │ │ + bnez a4,13eba │ │ │ │ + li a5,1 │ │ │ │ + addiw a5,a5,-1 │ │ │ │ + slli a4,a5,0x20 │ │ │ │ + srli a5,a4,0x1e │ │ │ │ + ld a4,24(sp) │ │ │ │ + li a2,0 │ │ │ │ + add a5,a5,a4 │ │ │ │ + j 137aa │ │ │ │ + mv s2,s4 │ │ │ │ + j 13d84 │ │ │ │ + mv a1,s3 │ │ │ │ + mv s1,s6 │ │ │ │ + ld a5,56(sp) │ │ │ │ + ld s2,64(sp) │ │ │ │ + ld a0,40(sp) │ │ │ │ + ld s3,48(sp) │ │ │ │ + ld s4,88(sp) │ │ │ │ + mv t1,s10 │ │ │ │ + mv s6,s9 │ │ │ │ + mv s0,s11 │ │ │ │ + beqz a1,1339c │ │ │ │ + lw a4,4(a1) │ │ │ │ + j 13ea6 │ │ │ │ + mv a5,a6 │ │ │ │ + j 13c74 │ │ │ │ + jal 3a10 <__stack_chk_fail@plt> │ │ │ │ + jal ddac │ │ │ │ + auipc a0,0x4b │ │ │ │ + addi a0,a0,-1736 │ │ │ │ + jal 38e0 │ │ │ │ + li a0,1 │ │ │ │ + jal 33c0 │ │ │ │ + addi sp,sp,-144 │ │ │ │ + auipc a4,0x66 │ │ │ │ + ld a4,4(a4) │ │ │ │ + sd s2,112(sp) │ │ │ │ + sd s3,104(sp) │ │ │ │ + ld a5,0(a4) │ │ │ │ + sd a5,24(sp) │ │ │ │ + li a5,0 │ │ │ │ + sd ra,136(sp) │ │ │ │ + sd s0,128(sp) │ │ │ │ + sd s1,120(sp) │ │ │ │ + sd s4,96(sp) │ │ │ │ + sd s5,88(sp) │ │ │ │ + sd s6,80(sp) │ │ │ │ + sd s7,72(sp) │ │ │ │ + sd s8,64(sp) │ │ │ │ + sd s9,56(sp) │ │ │ │ + sd s10,48(sp) │ │ │ │ + sd s11,40(sp) │ │ │ │ + ld a5,120(a1) │ │ │ │ + mv s3,a1 │ │ │ │ + mv s2,a2 │ │ │ │ + bnez a2,13f44 │ │ │ │ + lw a4,8(a1) │ │ │ │ + addiw a4,a4,-1 │ │ │ │ + bgeu a3,a4,1417c │ │ │ │ + slli a2,a3,0x20 │ │ │ │ + srli a4,a2,0x1e │ │ │ │ + add a4,a4,a5 │ │ │ │ + lw a4,0(a4) │ │ │ │ + bltu s2,a4,1416e │ │ │ │ + slli a3,s2,0x20 │ │ │ │ + srli a4,a3,0x1e │ │ │ │ + add a4,a4,a5 │ │ │ │ + lw s2,0(a4) │ │ │ │ + li a4,1 │ │ │ │ + sd a4,8(sp) │ │ │ │ + sd a4,0(sp) │ │ │ │ + li s7,253 │ │ │ │ + addi s1,sp,20 │ │ │ │ + slli s5,s2,0x20 │ │ │ │ + srli s5,s5,0x20 │ │ │ │ + slli s6,s5,0x2 │ │ │ │ + add a5,a5,s6 │ │ │ │ + lw s8,0(a5) │ │ │ │ + ld a5,72(s3) │ │ │ │ + slli a4,s8,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + add a4,a4,a5 │ │ │ │ + lbu a4,0(a4) │ │ │ │ + sext.w s9,a4 │ │ │ │ + bgeu s7,a4,14000 │ │ │ │ + lwu s9,88(s3) │ │ │ │ + sw s8,20(sp) │ │ │ │ + ld s4,80(s3) │ │ │ │ + beqz s9,13fcc │ │ │ │ + li s11,0 │ │ │ │ + add s0,s9,s11 │ │ │ │ + srli s0,s0,0x1 │ │ │ │ + slli a1,s0,0x3 │ │ │ │ + add s10,s4,a1 │ │ │ │ + mv a1,s10 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 23816 │ │ │ │ + bltz a0,13fec │ │ │ │ + beqz a0,13ff4 │ │ │ │ + addi s11,s0,1 │ │ │ │ + bltu s11,s9,13fa8 │ │ │ │ + mv a3,s8 │ │ │ │ + auipc a2,0x4b │ │ │ │ + addi a2,a2,-2006 │ │ │ │ + li a1,658 │ │ │ │ + auipc a0,0x4b │ │ │ │ + addi a0,a0,-1978 │ │ │ │ + jal 22b80 │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ + mv s9,s0 │ │ │ │ + bltu s11,s9,13fa8 │ │ │ │ + j 13fcc │ │ │ │ + beqz s10,13fcc │ │ │ │ + lw s9,4(s10) │ │ │ │ + ld a5,72(s3) │ │ │ │ + add a5,a5,s5 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + bgeu s7,a5,14122 │ │ │ │ + lwu s8,88(s3) │ │ │ │ + sw s2,20(sp) │ │ │ │ + ld s4,80(s3) │ │ │ │ + beqz s8,1403e │ │ │ │ + li s11,0 │ │ │ │ + add s0,s8,s11 │ │ │ │ + srli s0,s0,0x1 │ │ │ │ + slli a1,s0,0x3 │ │ │ │ + add s10,s4,a1 │ │ │ │ + mv a1,s10 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 23816 │ │ │ │ + bltz a0,14042 │ │ │ │ + beqz a0,1404a │ │ │ │ + addi s11,s0,1 │ │ │ │ + bltu s11,s8,1401a │ │ │ │ + mv a3,s2 │ │ │ │ + j 13fce │ │ │ │ + mv s8,s0 │ │ │ │ + bltu s11,s8,1401a │ │ │ │ + j 1403e │ │ │ │ + beqz s10,1403e │ │ │ │ + lw a5,4(s10) │ │ │ │ + bne a5,s9,14128 │ │ │ │ + ld a5,72(s3) │ │ │ │ + add s5,s5,a5 │ │ │ │ + lbu s4,0(s5) │ │ │ │ + bgeu s7,s4,14162 │ │ │ │ + lwu s10,88(s3) │ │ │ │ + sw s2,20(sp) │ │ │ │ + ld s4,80(s3) │ │ │ │ + beqz s10,1403e │ │ │ │ + li s8,0 │ │ │ │ + add s0,s8,s10 │ │ │ │ + srli s0,s0,0x1 │ │ │ │ + slli s5,s0,0x3 │ │ │ │ + add s5,s5,s4 │ │ │ │ + mv a1,s5 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 23816 │ │ │ │ + bltz a0,14098 │ │ │ │ + beqz a0,140a0 │ │ │ │ + addi s8,s0,1 │ │ │ │ + bltu s8,s10,14074 │ │ │ │ + j 1403e │ │ │ │ + mv s10,s0 │ │ │ │ + bltu s8,s10,14074 │ │ │ │ + j 1403e │ │ │ │ + beqz s5,1403e │ │ │ │ + lw s4,4(s5) │ │ │ │ + ld a5,72(s3) │ │ │ │ + addiw s2,s2,1 │ │ │ │ + slli a4,s2,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + add a5,a5,a4 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + sext.w s5,s2 │ │ │ │ + bgeu s7,a5,1415e │ │ │ │ + lwu s10,88(s3) │ │ │ │ + sw s2,20(sp) │ │ │ │ + ld s2,80(s3) │ │ │ │ + beqz s10,140f4 │ │ │ │ + li s11,0 │ │ │ │ + add s0,s11,s10 │ │ │ │ + srli s0,s0,0x1 │ │ │ │ + slli s8,s0,0x3 │ │ │ │ + add s8,s8,s2 │ │ │ │ + mv a1,s8 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 23816 │ │ │ │ + bltz a0,140f8 │ │ │ │ + beqz a0,14100 │ │ │ │ + addi s11,s0,1 │ │ │ │ + bltu s11,s10,140d2 │ │ │ │ + mv a3,s5 │ │ │ │ + j 13fce │ │ │ │ + mv s10,s0 │ │ │ │ + bltu s11,s10,140d2 │ │ │ │ + j 140f4 │ │ │ │ + beqz s8,140f4 │ │ │ │ + lw a5,4(s8) │ │ │ │ + bltu a5,s4,14128 │ │ │ │ + ld a5,120(s3) │ │ │ │ + add s6,s6,a5 │ │ │ │ + lw s2,0(s6) │ │ │ │ + beqz s2,14128 │ │ │ │ + ld a4,0(sp) │ │ │ │ + addiw a4,a4,1 │ │ │ │ + sd a4,0(sp) │ │ │ │ + j 13f6e │ │ │ │ + sext.w a5,a5 │ │ │ │ + beq a5,s9,14056 │ │ │ │ + ld a5,8(sp) │ │ │ │ + bnez a5,14166 │ │ │ │ + auipc a5,0x66 │ │ │ │ + ld a5,-540(a5) │ │ │ │ + ld a4,24(sp) │ │ │ │ ld a5,0(a5) │ │ │ │ - slli a3,t1,0x20 │ │ │ │ - slli a2,s10,0x20 │ │ │ │ - srli a4,a3,0x1d │ │ │ │ - srli a3,a2,0x1d │ │ │ │ + xor a5,a5,a4 │ │ │ │ + li a4,0 │ │ │ │ + bnez a5,14182 │ │ │ │ + ld ra,136(sp) │ │ │ │ + ld s0,128(sp) │ │ │ │ + ld a0,0(sp) │ │ │ │ + ld s1,120(sp) │ │ │ │ + ld s2,112(sp) │ │ │ │ + ld s3,104(sp) │ │ │ │ + ld s4,96(sp) │ │ │ │ + ld s5,88(sp) │ │ │ │ + ld s6,80(sp) │ │ │ │ + ld s7,72(sp) │ │ │ │ + ld s8,64(sp) │ │ │ │ + ld s9,56(sp) │ │ │ │ + ld s10,48(sp) │ │ │ │ + ld s11,40(sp) │ │ │ │ + addi sp,sp,144 │ │ │ │ + ret │ │ │ │ + sext.w a5,a5 │ │ │ │ + j 14108 │ │ │ │ + sext.w s4,s4 │ │ │ │ + j 140ac │ │ │ │ + ld a5,0(sp) │ │ │ │ + addiw a5,a5,1 │ │ │ │ + sd a5,0(sp) │ │ │ │ + j 1412c │ │ │ │ + bltu a3,a4,13f54 │ │ │ │ + mv s2,a4 │ │ │ │ + li a4,1 │ │ │ │ + sd a4,8(sp) │ │ │ │ + sd a4,0(sp) │ │ │ │ + j 13f68 │ │ │ │ + sd zero,0(sp) │ │ │ │ + sd zero,8(sp) │ │ │ │ + j 13f68 │ │ │ │ + jal 3a10 <__stack_chk_fail@plt> │ │ │ │ + addi sp,sp,-176 │ │ │ │ + sd s2,144(sp) │ │ │ │ + auipc s2,0x66 │ │ │ │ + ld s2,-634(s2) │ │ │ │ + sd ra,168(sp) │ │ │ │ + sd s0,160(sp) │ │ │ │ + sd s3,136(sp) │ │ │ │ + ld a4,0(s2) │ │ │ │ + sd a4,56(sp) │ │ │ │ + li a4,0 │ │ │ │ + beq a2,a3,14360 │ │ │ │ + mv s0,a5 │ │ │ │ + addi a4,sp,44 │ │ │ │ + li a5,1 │ │ │ │ + sd s1,152(sp) │ │ │ │ + sd s5,120(sp) │ │ │ │ + sd s6,112(sp) │ │ │ │ + sd s7,104(sp) │ │ │ │ + mv s6,a2 │ │ │ │ + mv s7,a3 │ │ │ │ + mv s5,a1 │ │ │ │ + jal 104f6 │ │ │ │ + mv s1,a0 │ │ │ │ + beqz s6,1422e │ │ │ │ + lw a4,8(s5) │ │ │ │ + sd s4,128(sp) │ │ │ │ + sd s8,96(sp) │ │ │ │ + sd s9,88(sp) │ │ │ │ + sd s10,80(sp) │ │ │ │ + sd s11,72(sp) │ │ │ │ + ld a5,72(s5) │ │ │ │ + bgeu s7,a4,1424c │ │ │ │ + slli a4,s7,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + sd a4,16(sp) │ │ │ │ add a4,a4,a5 │ │ │ │ - add a5,a5,a3 │ │ │ │ - ld a3,0(a5) │ │ │ │ - ld a4,0(a4) │ │ │ │ - slli a5,t5,0x2 │ │ │ │ - slli s9,s4,0x2 │ │ │ │ - add a2,a4,a5 │ │ │ │ - add a5,a5,a3 │ │ │ │ - lw a2,0(a2) │ │ │ │ - lw a0,0(a5) │ │ │ │ + lbu s10,0(a4) │ │ │ │ + li a4,253 │ │ │ │ + bgeu a4,s10,143d6 │ │ │ │ + lwu s9,88(s5) │ │ │ │ + sw s7,48(sp) │ │ │ │ + ld s8,80(s5) │ │ │ │ + li s11,0 │ │ │ │ + addi s4,sp,48 │ │ │ │ + beqz s9,14228 │ │ │ │ + add s3,s11,s9 │ │ │ │ + srli s3,s3,0x1 │ │ │ │ + slli s10,s3,0x3 │ │ │ │ + add s10,s10,s8 │ │ │ │ + mv a1,s10 │ │ │ │ + mv a0,s4 │ │ │ │ + jal 23816 │ │ │ │ + bltz a0,14442 │ │ │ │ + beqz a0,144b6 │ │ │ │ + addi s11,s3,1 │ │ │ │ + bltu s11,s9,14202 │ │ │ │ + mv a0,s7 │ │ │ │ + jal dd88 │ │ │ │ + lw a4,8(s5) │ │ │ │ + addiw a5,a4,-1 │ │ │ │ + beq a5,s7,142d0 │ │ │ │ + sd s4,128(sp) │ │ │ │ + sd s8,96(sp) │ │ │ │ + sd s9,88(sp) │ │ │ │ + sd s10,80(sp) │ │ │ │ + sd s11,72(sp) │ │ │ │ + ld a5,72(s5) │ │ │ │ + bltu s7,a4,141d8 │ │ │ │ + ld a4,120(s5) │ │ │ │ + slli s10,s6,0x20 │ │ │ │ + srli s10,s10,0x20 │ │ │ │ + slli a3,s10,0x2 │ │ │ │ + add a4,a4,a3 │ │ │ │ + lw a4,0(a4) │ │ │ │ + sd a3,16(sp) │ │ │ │ + li a3,253 │ │ │ │ + sd a4,8(sp) │ │ │ │ + slli a4,a4,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + add a4,a4,a5 │ │ │ │ + lbu a4,0(a4) │ │ │ │ + sext.w s7,a4 │ │ │ │ + bgeu a3,a4,14380 │ │ │ │ ld a5,8(sp) │ │ │ │ - add a1,s0,s9 │ │ │ │ + lwu s7,88(s5) │ │ │ │ + ld s8,80(s5) │ │ │ │ + sw a5,48(sp) │ │ │ │ + li s9,0 │ │ │ │ + addi s4,sp,48 │ │ │ │ + beqz s7,142b4 │ │ │ │ + add s3,s9,s7 │ │ │ │ + srli s3,s3,0x1 │ │ │ │ + slli s11,s3,0x3 │ │ │ │ + add s11,s11,s8 │ │ │ │ + mv a1,s11 │ │ │ │ + mv a0,s4 │ │ │ │ + jal 23816 │ │ │ │ + bltz a0,1436c │ │ │ │ + beqz a0,14374 │ │ │ │ + addi s9,s3,1 │ │ │ │ + bltu s9,s7,14290 │ │ │ │ + ld a0,8(sp) │ │ │ │ + jal dd88 │ │ │ │ + beqz s10,143c8 │ │ │ │ + lw a5,4(s10) │ │ │ │ + bltu a5,s7,14450 │ │ │ │ + ld s4,128(sp) │ │ │ │ + ld s8,96(sp) │ │ │ │ + ld s9,88(sp) │ │ │ │ + ld s10,80(sp) │ │ │ │ + ld s11,72(sp) │ │ │ │ + li a1,0 │ │ │ │ + lw s3,44(sp) │ │ │ │ + beqz s3,14564 │ │ │ │ + ld a4,0(s5) │ │ │ │ + ld a6,16(s5) │ │ │ │ + li a5,0 │ │ │ │ + ld a0,16(a4) │ │ │ │ + j 142ec │ │ │ │ + addiw a5,a5,1 │ │ │ │ + beq a5,s3,14366 │ │ │ │ + slliw a2,a5,0x1 │ │ │ │ + slli a4,a2,0x20 │ │ │ │ + srli a4,a4,0x1d │ │ │ │ + add a4,a4,s1 │ │ │ │ + ld a3,0(a4) │ │ │ │ + slli a4,a3,0x2 │ │ │ │ + add a4,a4,a6 │ │ │ │ + lw a4,0(a4) │ │ │ │ + addw a4,a4,a1 │ │ │ │ + slli a4,a4,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + add a4,a4,a0 │ │ │ │ + lbu a4,0(a4) │ │ │ │ + bne a4,s0,142e6 │ │ │ │ + addiw a5,a2,1 │ │ │ │ + slli a4,a5,0x20 │ │ │ │ + srli a5,a4,0x1d │ │ │ │ + add a5,a5,s1 │ │ │ │ + lw s3,0(a5) │ │ │ │ + sext.w s0,a3 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 3670 │ │ │ │ + ld s1,152(sp) │ │ │ │ + ld s5,120(sp) │ │ │ │ + ld s6,112(sp) │ │ │ │ + ld s7,104(sp) │ │ │ │ + slli a0,s0,0x20 │ │ │ │ + slli a4,s3,0x20 │ │ │ │ + srli a0,a0,0x20 │ │ │ │ + sw s0,48(sp) │ │ │ │ + sw s3,52(sp) │ │ │ │ + ld a3,56(sp) │ │ │ │ + ld a5,0(s2) │ │ │ │ + xor a5,a5,a3 │ │ │ │ + li a3,0 │ │ │ │ + or a0,a0,a4 │ │ │ │ + bnez a5,1456e │ │ │ │ + ld ra,168(sp) │ │ │ │ + ld s0,160(sp) │ │ │ │ + ld s2,144(sp) │ │ │ │ + ld s3,136(sp) │ │ │ │ + addi sp,sp,176 │ │ │ │ + ret │ │ │ │ + li s0,1 │ │ │ │ + li s3,0 │ │ │ │ + j 14336 │ │ │ │ + li s3,0 │ │ │ │ + li s0,1 │ │ │ │ + j 14328 │ │ │ │ + mv s7,s3 │ │ │ │ + bltu s9,s7,14290 │ │ │ │ + j 142b4 │ │ │ │ + beqz s11,142b4 │ │ │ │ + lw s7,4(s11) │ │ │ │ + ld a5,72(s5) │ │ │ │ + add a5,a5,s10 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + li a4,253 │ │ │ │ + bgeu a4,a5,1444a │ │ │ │ + lwu s9,88(s5) │ │ │ │ + sw s6,48(sp) │ │ │ │ + ld s8,80(s5) │ │ │ │ + li s11,0 │ │ │ │ + addi s4,sp,48 │ │ │ │ + beqz s9,143c8 │ │ │ │ + add s3,s11,s9 │ │ │ │ + srli s3,s3,0x1 │ │ │ │ + slli s10,s3,0x3 │ │ │ │ + add s10,s10,s8 │ │ │ │ + mv a1,s10 │ │ │ │ + mv a0,s4 │ │ │ │ + jal 23816 │ │ │ │ + bltz a0,143ce │ │ │ │ + beqz a0,142ba │ │ │ │ + addi s11,s3,1 │ │ │ │ + bltu s11,s9,143a2 │ │ │ │ + mv a0,s6 │ │ │ │ + jal dd88 │ │ │ │ + mv s9,s3 │ │ │ │ + bltu s11,s9,143a2 │ │ │ │ + j 143c8 │ │ │ │ + sext.w a4,s10 │ │ │ │ + sd a4,8(sp) │ │ │ │ + addiw a3,s7,1 │ │ │ │ + slli a4,a3,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + add a4,a4,a5 │ │ │ │ + lbu a4,0(a4) │ │ │ │ + sext.w a1,a3 │ │ │ │ + li a2,253 │ │ │ │ sd a1,24(sp) │ │ │ │ - addw a2,a2,a5 │ │ │ │ - sext.w a5,t1 │ │ │ │ - beq a2,a0,161ce │ │ │ │ - addiw t3,s8,-1 │ │ │ │ - slli t6,t3,0x20 │ │ │ │ - srli t6,t6,0x20 │ │ │ │ - slli a2,t6,0x2 │ │ │ │ - add a3,a3,a2 │ │ │ │ - lw a3,0(a3) │ │ │ │ - ld a1,8(sp) │ │ │ │ - sext.w s4,t3 │ │ │ │ - addw a3,a3,a1 │ │ │ │ - beq a3,a0,163b6 │ │ │ │ - add a3,s0,s9 │ │ │ │ - lw a6,0(a3) │ │ │ │ - beqz a0,16588 │ │ │ │ - add a3,s6,s9 │ │ │ │ - lw a1,0(a3) │ │ │ │ - bnez a6,160d6 │ │ │ │ - add t4,s1,s9 │ │ │ │ - lw t4,0(t4) │ │ │ │ - addw t4,t1,t4 │ │ │ │ - sext.w t0,t4 │ │ │ │ - bltu a1,t0,167da │ │ │ │ - ld a1,80(sp) │ │ │ │ - slli t4,t4,0x20 │ │ │ │ - srli t4,t4,0x20 │ │ │ │ - add a1,a1,s11 │ │ │ │ - ld t0,0(a1) │ │ │ │ - ld a1,104(sp) │ │ │ │ - li t2,2 │ │ │ │ - add t4,t4,a1 │ │ │ │ - add a1,t0,t6 │ │ │ │ - lbu t4,0(t4) │ │ │ │ - lbu a1,0(a1) │ │ │ │ - bgeu t2,s8,16082 │ │ │ │ - addiw t2,s8,-3 │ │ │ │ - addiw ra,s8,-2 │ │ │ │ - slli t2,t2,0x20 │ │ │ │ - slli ra,ra,0x20 │ │ │ │ - srli t2,t2,0x20 │ │ │ │ - srli ra,ra,0x20 │ │ │ │ - add t2,t2,t0 │ │ │ │ - add t0,t0,ra │ │ │ │ - lbu t2,0(t2) │ │ │ │ - lbu a7,0(t0) │ │ │ │ + bgeu a2,a4,14556 │ │ │ │ + lwu s10,88(s5) │ │ │ │ + sw a3,48(sp) │ │ │ │ + ld s8,80(s5) │ │ │ │ + li s9,0 │ │ │ │ + addi s4,sp,48 │ │ │ │ + beqz s10,14434 │ │ │ │ + add s3,s9,s10 │ │ │ │ + srli s3,s3,0x1 │ │ │ │ + slli a1,s3,0x3 │ │ │ │ + add s11,s8,a1 │ │ │ │ + mv a1,s11 │ │ │ │ + mv a0,s4 │ │ │ │ + jal 23816 │ │ │ │ + bltz a0,1443a │ │ │ │ + beqz a0,144c6 │ │ │ │ + addi s9,s3,1 │ │ │ │ + bltu s9,s10,1440e │ │ │ │ + ld a0,24(sp) │ │ │ │ + jal dd88 │ │ │ │ + mv s10,s3 │ │ │ │ + bltu s9,s10,1440e │ │ │ │ + j 14434 │ │ │ │ + mv s9,s3 │ │ │ │ + bltu s11,s9,14202 │ │ │ │ + j 14228 │ │ │ │ + sext.w a5,a5 │ │ │ │ + bgeu a5,s7,142c6 │ │ │ │ + ld a4,120(s5) │ │ │ │ + ld a2,16(sp) │ │ │ │ + ld a5,72(s5) │ │ │ │ + li a3,253 │ │ │ │ add a4,a4,a2 │ │ │ │ + lw s7,0(a4) │ │ │ │ + slli a4,s7,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + add a5,a5,a4 │ │ │ │ + lbu a1,0(a5) │ │ │ │ + bgeu a3,a1,1455c │ │ │ │ + lwu s10,88(s5) │ │ │ │ + sw s7,48(sp) │ │ │ │ + ld s8,80(s5) │ │ │ │ + li s9,0 │ │ │ │ + addi s4,sp,48 │ │ │ │ + beqz s10,14228 │ │ │ │ + add s3,s9,s10 │ │ │ │ + srli s3,s3,0x1 │ │ │ │ + slli s6,s3,0x3 │ │ │ │ + add s6,s6,s8 │ │ │ │ + mv a1,s6 │ │ │ │ + mv a0,s4 │ │ │ │ + jal 23816 │ │ │ │ + bltz a0,144ae │ │ │ │ + beqz a0,14542 │ │ │ │ + addi s9,s3,1 │ │ │ │ + bltu s9,s10,14488 │ │ │ │ + j 14228 │ │ │ │ + mv s10,s3 │ │ │ │ + bltu s9,s10,14488 │ │ │ │ + j 14228 │ │ │ │ + beqz s10,14228 │ │ │ │ + lw a5,4(s10) │ │ │ │ + sd a5,8(sp) │ │ │ │ + ld a5,72(s5) │ │ │ │ + j 143dc │ │ │ │ + beqz s11,14434 │ │ │ │ + lw a3,4(s11) │ │ │ │ + ld a5,72(s5) │ │ │ │ + ld a2,8(sp) │ │ │ │ + ld a4,120(s5) │ │ │ │ + bgeu a3,a2,14250 │ │ │ │ + ld a3,16(sp) │ │ │ │ + slli s9,a3,0x2 │ │ │ │ + add s9,s9,a4 │ │ │ │ + lw s10,0(s9) │ │ │ │ + bgeu s6,s10,14250 │ │ │ │ + bltu s7,s10,14250 │ │ │ │ + slli a4,s10,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + add a5,a5,a4 │ │ │ │ + lbu a1,0(a5) │ │ │ │ + li a5,253 │ │ │ │ + bgeu a5,a1,1455c │ │ │ │ + lwu s9,88(s5) │ │ │ │ + sw s10,48(sp) │ │ │ │ + ld s7,80(s5) │ │ │ │ + li s8,0 │ │ │ │ + addi s4,sp,48 │ │ │ │ + beqz s9,1453c │ │ │ │ + add s3,s9,s8 │ │ │ │ + srli s3,s3,0x1 │ │ │ │ + slli s6,s3,0x3 │ │ │ │ + add s6,s6,s7 │ │ │ │ + mv a1,s6 │ │ │ │ + mv a0,s4 │ │ │ │ + jal 23816 │ │ │ │ + bltz a0,14560 │ │ │ │ + beqz a0,14568 │ │ │ │ + addi s8,s3,1 │ │ │ │ + bltu s8,s9,14518 │ │ │ │ + mv a0,s10 │ │ │ │ + jal dd88 │ │ │ │ + beqz s6,14228 │ │ │ │ + lw a1,4(s6) │ │ │ │ + ld s4,128(sp) │ │ │ │ + ld s8,96(sp) │ │ │ │ + ld s9,88(sp) │ │ │ │ + ld s10,80(sp) │ │ │ │ + ld s11,72(sp) │ │ │ │ + j 142d2 │ │ │ │ + sext.w a3,a4 │ │ │ │ + j 144d2 │ │ │ │ + sext.w a1,a1 │ │ │ │ + j 1454a │ │ │ │ + mv s9,s3 │ │ │ │ + j 14538 │ │ │ │ + li s0,1 │ │ │ │ + j 14328 │ │ │ │ + bnez s6,14546 │ │ │ │ + j 1453c │ │ │ │ + sd s1,152(sp) │ │ │ │ + sd s4,128(sp) │ │ │ │ + sd s5,120(sp) │ │ │ │ + sd s6,112(sp) │ │ │ │ + sd s7,104(sp) │ │ │ │ + sd s8,96(sp) │ │ │ │ + sd s9,88(sp) │ │ │ │ + sd s10,80(sp) │ │ │ │ + sd s11,72(sp) │ │ │ │ + jal 3a10 <__stack_chk_fail@plt> │ │ │ │ + addi sp,sp,-160 │ │ │ │ + sd s6,96(sp) │ │ │ │ + auipc s6,0x66 │ │ │ │ + ld s6,-1656(s6) │ │ │ │ + sd ra,152(sp) │ │ │ │ + sd s0,144(sp) │ │ │ │ + ld a4,0(s6) │ │ │ │ + sd a4,40(sp) │ │ │ │ + li a4,0 │ │ │ │ + beq a2,a3,1473e │ │ │ │ + li a4,1 │ │ │ │ + sd s2,128(sp) │ │ │ │ + sd s3,120(sp) │ │ │ │ + sd s4,112(sp) │ │ │ │ + sd s5,104(sp) │ │ │ │ + sd s7,88(sp) │ │ │ │ + sd s1,136(sp) │ │ │ │ + sd s8,80(sp) │ │ │ │ + mv s5,a2 │ │ │ │ + mv s7,a3 │ │ │ │ + mv s2,a1 │ │ │ │ + mv s4,a5 │ │ │ │ + jal 10b96 │ │ │ │ + mv s3,a0 │ │ │ │ + beqz s5,14626 │ │ │ │ + lw a4,8(s2) │ │ │ │ + sd s9,72(sp) │ │ │ │ + sd s10,64(sp) │ │ │ │ + sd s11,56(sp) │ │ │ │ + ld a5,72(s2) │ │ │ │ + bgeu s7,a4,14640 │ │ │ │ + slli a4,s7,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + sd a4,16(sp) │ │ │ │ + add a4,a4,a5 │ │ │ │ + lbu s10,0(a4) │ │ │ │ + li a4,253 │ │ │ │ + bgeu a4,s10,147ca │ │ │ │ + lwu s9,88(s2) │ │ │ │ + sw s7,32(sp) │ │ │ │ + ld s8,80(s2) │ │ │ │ + li s11,0 │ │ │ │ + addi s1,sp,32 │ │ │ │ + beqz s9,14620 │ │ │ │ + add s0,s11,s9 │ │ │ │ + srli s0,s0,0x1 │ │ │ │ + slli s10,s0,0x3 │ │ │ │ + add s10,s10,s8 │ │ │ │ + mv a1,s10 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 23816 │ │ │ │ + bltz a0,14832 │ │ │ │ + beqz a0,1491e │ │ │ │ + addi s11,s0,1 │ │ │ │ + bltu s11,s9,145fc │ │ │ │ + mv a0,s7 │ │ │ │ + jal dd88 │ │ │ │ + lw a4,8(s2) │ │ │ │ + addiw a5,a4,-1 │ │ │ │ + beq a5,s7,146bc │ │ │ │ + sd s9,72(sp) │ │ │ │ + sd s10,64(sp) │ │ │ │ + sd s11,56(sp) │ │ │ │ + ld a5,72(s2) │ │ │ │ + bltu s7,a4,145d4 │ │ │ │ + ld a4,120(s2) │ │ │ │ + slli s10,s5,0x20 │ │ │ │ + srli s10,s10,0x20 │ │ │ │ + slli a3,s10,0x2 │ │ │ │ + add a4,a4,a3 │ │ │ │ lw a4,0(a4) │ │ │ │ - ld a2,312(sp) │ │ │ │ - beq t4,a1,16090 │ │ │ │ - lw t0,4(a2) │ │ │ │ - sd a5,40(sp) │ │ │ │ - addw a4,a4,t0 │ │ │ │ - beq a4,a0,1609e │ │ │ │ - ld a5,16(sp) │ │ │ │ - beqz a5,165e4 │ │ │ │ - add a5,s1,s9 │ │ │ │ - sd a5,40(sp) │ │ │ │ - lw a5,0(a5) │ │ │ │ - bnez a6,161ee │ │ │ │ - addw a2,s10,a5 │ │ │ │ - ld a5,16(sp) │ │ │ │ - andi a6,a7,251 │ │ │ │ - addi a6,a6,-67 │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - li a7,-1 │ │ │ │ - slli t5,a5,0x20 │ │ │ │ - sd a7,16(sp) │ │ │ │ - seqz a7,a6 │ │ │ │ - ld s8,48(sp) │ │ │ │ - srli a4,t5,0x1e │ │ │ │ - sd a1,56(sp) │ │ │ │ - sd s9,64(sp) │ │ │ │ - sd a3,72(sp) │ │ │ │ - ld t5,96(sp) │ │ │ │ - ld s9,328(sp) │ │ │ │ - li s4,-1 │ │ │ │ - addiw ra,a2,-1 │ │ │ │ - sd t4,48(sp) │ │ │ │ - sext.w a1,a5 │ │ │ │ - mv a3,a7 │ │ │ │ - j 16058 │ │ │ │ - add a6,s6,a4 │ │ │ │ - lw a6,0(a6) │ │ │ │ - add a7,s2,a4 │ │ │ │ - lw a7,0(a7) │ │ │ │ - bne a7,a5,165b8 │ │ │ │ - add a7,s3,a4 │ │ │ │ - lw a7,0(a7) │ │ │ │ - bne a7,a6,165b8 │ │ │ │ - bgeu a5,a2,16052 │ │ │ │ - bgeu a2,a6,16052 │ │ │ │ - add a6,s7,a4 │ │ │ │ - lw a6,0(a6) │ │ │ │ - subw a5,ra,a5 │ │ │ │ - sext.w t4,a5 │ │ │ │ - bgeu t4,a6,166e2 │ │ │ │ - slli a7,a4,0x1 │ │ │ │ - add a6,s9,a7 │ │ │ │ - ld a6,0(a6) │ │ │ │ - slli s10,a5,0x20 │ │ │ │ - srli a5,s10,0x1e │ │ │ │ - add a6,a6,a5 │ │ │ │ - li s10,65 │ │ │ │ - lw a6,0(a6) │ │ │ │ - beq t2,s10,161c8 │ │ │ │ - addw a6,t0,a6 │ │ │ │ - addw a6,a6,t5 │ │ │ │ - bne a6,a0,16052 │ │ │ │ - ld a6,344(sp) │ │ │ │ - mv s4,a1 │ │ │ │ - sd t4,16(sp) │ │ │ │ - add a7,a7,a6 │ │ │ │ - ld a6,0(a7) │ │ │ │ - add a6,a6,a5 │ │ │ │ - lw s8,0(a6) │ │ │ │ - addi a4,a4,-4 │ │ │ │ - beqz a1,16136 │ │ │ │ - addiw a1,a1,-1 │ │ │ │ - add a5,s0,a4 │ │ │ │ - lw a6,0(a5) │ │ │ │ - add a5,s1,a4 │ │ │ │ - lw a5,0(a5) │ │ │ │ - beqz a6,15fd6 │ │ │ │ - add a6,s7,a4 │ │ │ │ - lw a6,0(a6) │ │ │ │ - addw a7,a6,a5 │ │ │ │ - subw a5,s5,a7 │ │ │ │ - addiw a6,a6,-1 │ │ │ │ - addw a6,a6,a5 │ │ │ │ - j 15fde │ │ │ │ + sd a3,16(sp) │ │ │ │ + li a3,253 │ │ │ │ + sd a4,8(sp) │ │ │ │ + slli a4,a4,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + add a4,a4,a5 │ │ │ │ + lbu a4,0(a4) │ │ │ │ + sext.w s7,a4 │ │ │ │ + bgeu a3,a4,14778 │ │ │ │ + ld a5,8(sp) │ │ │ │ + lwu s7,88(s2) │ │ │ │ + ld s8,80(s2) │ │ │ │ + sw a5,32(sp) │ │ │ │ + li s9,0 │ │ │ │ + addi s1,sp,32 │ │ │ │ + beqz s7,146a4 │ │ │ │ + add s0,s9,s7 │ │ │ │ + srli s0,s0,0x1 │ │ │ │ + slli s11,s0,0x3 │ │ │ │ + add s11,s11,s8 │ │ │ │ + mv a1,s11 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 23816 │ │ │ │ + bltz a0,14764 │ │ │ │ + beqz a0,1476c │ │ │ │ + addi s9,s0,1 │ │ │ │ + bltu s9,s7,14682 │ │ │ │ + ld a0,8(sp) │ │ │ │ + jal dd88 │ │ │ │ + beqz s10,147bc │ │ │ │ + lw a5,4(s10) │ │ │ │ + bltu a5,s7,14840 │ │ │ │ + ld s9,72(sp) │ │ │ │ + ld s10,64(sp) │ │ │ │ + ld s11,56(sp) │ │ │ │ + li s5,0 │ │ │ │ + li s0,0 │ │ │ │ + j 146f8 │ │ │ │ + ld a5,0(s2) │ │ │ │ + sext.w s8,s0 │ │ │ │ + mv a1,s8 │ │ │ │ + mv a0,s3 │ │ │ │ + ld s1,16(a5) │ │ │ │ + ld s7,16(s2) │ │ │ │ + jal 54bc6 │ │ │ │ + lwu a5,0(a0) │ │ │ │ + slli a5,a5,0x2 │ │ │ │ + add s7,s7,a5 │ │ │ │ + lw a4,0(s7) │ │ │ │ + addw a4,a4,s5 │ │ │ │ + slli a4,a4,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + add s1,s1,a4 │ │ │ │ + lbu a5,0(s1) │ │ │ │ + beq a5,s4,14742 │ │ │ │ + addiw s0,s0,1 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 54ca8 │ │ │ │ + sext.w a0,a0 │ │ │ │ + bltu s0,a0,146c2 │ │ │ │ + li s0,1 │ │ │ │ + mv a0,s3 │ │ │ │ + li a1,0 │ │ │ │ + jal 54ab0 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 3670 │ │ │ │ + ld s1,136(sp) │ │ │ │ + ld s2,128(sp) │ │ │ │ + ld s3,120(sp) │ │ │ │ + ld s4,112(sp) │ │ │ │ + ld s5,104(sp) │ │ │ │ + ld s7,88(sp) │ │ │ │ + ld s8,80(sp) │ │ │ │ + sd s0,32(sp) │ │ │ │ + ld a4,40(sp) │ │ │ │ + ld a5,0(s6) │ │ │ │ + xor a5,a5,a4 │ │ │ │ + li a4,0 │ │ │ │ + mv a0,s0 │ │ │ │ + bnez a5,14958 │ │ │ │ + ld ra,152(sp) │ │ │ │ + ld s0,144(sp) │ │ │ │ + ld s6,96(sp) │ │ │ │ + addi sp,sp,160 │ │ │ │ + ret │ │ │ │ + li s0,1 │ │ │ │ + j 14722 │ │ │ │ + mv a1,s8 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 54bc6 │ │ │ │ + mv a5,a0 │ │ │ │ + mv a1,s8 │ │ │ │ + mv a0,s3 │ │ │ │ + lw s0,0(a5) │ │ │ │ + jal 54bc6 │ │ │ │ + lwu a5,4(a0) │ │ │ │ + slli s0,s0,0x20 │ │ │ │ + srli s0,s0,0x20 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + or s0,s0,a5 │ │ │ │ + j 14706 │ │ │ │ + mv s7,s0 │ │ │ │ + bltu s9,s7,14682 │ │ │ │ + j 146a4 │ │ │ │ + beqz s11,146a4 │ │ │ │ + lw s7,4(s11) │ │ │ │ + ld a5,72(s2) │ │ │ │ + add a5,a5,s10 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + li a4,253 │ │ │ │ + bgeu a4,a5,1483a │ │ │ │ + lwu s9,88(s2) │ │ │ │ + sw s5,32(sp) │ │ │ │ + ld s8,80(s2) │ │ │ │ + li s11,0 │ │ │ │ + addi s1,sp,32 │ │ │ │ + beqz s9,147bc │ │ │ │ + add s0,s9,s11 │ │ │ │ + srli s0,s0,0x1 │ │ │ │ + slli s10,s0,0x3 │ │ │ │ + add s10,s10,s8 │ │ │ │ + mv a1,s10 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 23816 │ │ │ │ + bltz a0,147c2 │ │ │ │ + beqz a0,146aa │ │ │ │ + addi s11,s0,1 │ │ │ │ + bltu s11,s9,14798 │ │ │ │ + mv a0,s5 │ │ │ │ + jal dd88 │ │ │ │ + mv s9,s0 │ │ │ │ + bltu s11,s9,14798 │ │ │ │ + j 147bc │ │ │ │ + sext.w a4,s10 │ │ │ │ + sd a4,8(sp) │ │ │ │ + addiw a3,s7,1 │ │ │ │ + slli a4,a3,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + add a4,a4,a5 │ │ │ │ + lbu a4,0(a4) │ │ │ │ + sext.w a1,a3 │ │ │ │ + li a2,253 │ │ │ │ + sd a1,24(sp) │ │ │ │ + bgeu a2,a4,1493e │ │ │ │ + lwu s10,88(s2) │ │ │ │ + sw a3,32(sp) │ │ │ │ + ld s8,80(s2) │ │ │ │ + li s9,0 │ │ │ │ + addi s1,sp,32 │ │ │ │ + beqz s10,14824 │ │ │ │ + add s0,s9,s10 │ │ │ │ + srli s0,s0,0x1 │ │ │ │ + slli a1,s0,0x3 │ │ │ │ + add s11,s8,a1 │ │ │ │ + mv a1,s11 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 23816 │ │ │ │ + bltz a0,1482a │ │ │ │ + beqz a0,148a6 │ │ │ │ + addi s9,s0,1 │ │ │ │ + bltu s9,s10,14800 │ │ │ │ + ld a0,24(sp) │ │ │ │ + jal dd88 │ │ │ │ + mv s10,s0 │ │ │ │ + bltu s9,s10,14800 │ │ │ │ + j 14824 │ │ │ │ + mv s9,s0 │ │ │ │ + bltu s11,s9,145fc │ │ │ │ + j 14620 │ │ │ │ + sext.w a5,a5 │ │ │ │ + bgeu a5,s7,146b6 │ │ │ │ + ld a4,120(s2) │ │ │ │ + ld a2,16(sp) │ │ │ │ + ld a5,72(s2) │ │ │ │ + li a3,253 │ │ │ │ add a4,a4,a2 │ │ │ │ + lw s8,0(a4) │ │ │ │ + slli a4,s8,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + add a5,a5,a4 │ │ │ │ + lbu s5,0(a5) │ │ │ │ + bgeu a3,s5,14944 │ │ │ │ + lwu s10,88(s2) │ │ │ │ + sw s8,32(sp) │ │ │ │ + ld s7,80(s2) │ │ │ │ + li s9,0 │ │ │ │ + addi s1,sp,32 │ │ │ │ + beqz s10,14898 │ │ │ │ + add s0,s9,s10 │ │ │ │ + srli s0,s0,0x1 │ │ │ │ + slli s5,s0,0x3 │ │ │ │ + add s5,s5,s7 │ │ │ │ + mv a1,s5 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 23816 │ │ │ │ + bltz a0,1489e │ │ │ │ + beqz a0,1492e │ │ │ │ + addi s9,s0,1 │ │ │ │ + bltu s9,s10,14876 │ │ │ │ + mv a0,s8 │ │ │ │ + jal dd88 │ │ │ │ + mv s10,s0 │ │ │ │ + bltu s9,s10,14876 │ │ │ │ + j 14898 │ │ │ │ + beqz s11,14824 │ │ │ │ + lw a3,4(s11) │ │ │ │ + ld a5,72(s2) │ │ │ │ + ld a2,8(sp) │ │ │ │ + ld a4,120(s2) │ │ │ │ + bgeu a3,a2,14644 │ │ │ │ + ld a3,16(sp) │ │ │ │ + slli s9,a3,0x2 │ │ │ │ + add s9,s9,a4 │ │ │ │ + lw s10,0(s9) │ │ │ │ + bgeu s5,s10,14644 │ │ │ │ + bltu s7,s10,14644 │ │ │ │ + slli a4,s10,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + add a5,a5,a4 │ │ │ │ + lbu s5,0(a5) │ │ │ │ + li a5,253 │ │ │ │ + bgeu a5,s5,14944 │ │ │ │ + lwu s9,88(s2) │ │ │ │ + sw s10,32(sp) │ │ │ │ + ld s7,80(s2) │ │ │ │ + li s8,0 │ │ │ │ + addi s1,sp,32 │ │ │ │ + beqz s9,14918 │ │ │ │ + add s0,s8,s9 │ │ │ │ + srli s0,s0,0x1 │ │ │ │ + slli s5,s0,0x3 │ │ │ │ + add s5,s5,s7 │ │ │ │ + mv a1,s5 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 23816 │ │ │ │ + bltz a0,1494e │ │ │ │ + beqz a0,14952 │ │ │ │ + addi s8,s0,1 │ │ │ │ + bltu s8,s9,148f6 │ │ │ │ + mv a0,s10 │ │ │ │ + jal dd88 │ │ │ │ + beqz s10,14620 │ │ │ │ + lw a5,4(s10) │ │ │ │ + sd a5,8(sp) │ │ │ │ + ld a5,72(s2) │ │ │ │ + j 147d0 │ │ │ │ + beqz s5,14898 │ │ │ │ + lw s5,4(s5) │ │ │ │ + ld s9,72(sp) │ │ │ │ + ld s10,64(sp) │ │ │ │ + ld s11,56(sp) │ │ │ │ + j 146be │ │ │ │ + sext.w a3,a4 │ │ │ │ + j 148b2 │ │ │ │ + ld s9,72(sp) │ │ │ │ + ld s10,64(sp) │ │ │ │ + ld s11,56(sp) │ │ │ │ + sext.w s5,s5 │ │ │ │ + j 146be │ │ │ │ + mv s9,s0 │ │ │ │ + j 14914 │ │ │ │ + bnez s5,14932 │ │ │ │ + j 14918 │ │ │ │ + sd s1,136(sp) │ │ │ │ + sd s2,128(sp) │ │ │ │ + sd s3,120(sp) │ │ │ │ + sd s4,112(sp) │ │ │ │ + sd s5,104(sp) │ │ │ │ + sd s7,88(sp) │ │ │ │ + sd s8,80(sp) │ │ │ │ + sd s9,72(sp) │ │ │ │ + sd s10,64(sp) │ │ │ │ + sd s11,56(sp) │ │ │ │ + jal 3a10 <__stack_chk_fail@plt> │ │ │ │ + lw a5,8(a0) │ │ │ │ + addi sp,sp,-144 │ │ │ │ + auipc a3,0x65 │ │ │ │ + ld a3,1436(a3) │ │ │ │ + sd ra,136(sp) │ │ │ │ + ld a4,0(a3) │ │ │ │ + sd a4,24(sp) │ │ │ │ + li a4,0 │ │ │ │ + beqz a5,14a80 │ │ │ │ + sd s1,120(sp) │ │ │ │ + sd s3,104(sp) │ │ │ │ + sd s4,96(sp) │ │ │ │ + sd s6,80(sp) │ │ │ │ + sd s9,56(sp) │ │ │ │ + sd s0,128(sp) │ │ │ │ + sd s2,112(sp) │ │ │ │ + sd s5,88(sp) │ │ │ │ + sd s7,72(sp) │ │ │ │ + sd s8,64(sp) │ │ │ │ + sd s10,48(sp) │ │ │ │ + sd s11,40(sp) │ │ │ │ + mv s1,a0 │ │ │ │ + li s4,0 │ │ │ │ + li s6,0 │ │ │ │ + li s9,253 │ │ │ │ + addi s3,sp,20 │ │ │ │ + ld a4,72(s1) │ │ │ │ + ld a5,16(s1) │ │ │ │ + slli s5,s4,0x2 │ │ │ │ + add a4,a4,s4 │ │ │ │ + lbu a4,0(a4) │ │ │ │ + add a5,a5,s5 │ │ │ │ + lw s7,0(a5) │ │ │ │ + bgeu s9,a4,14a98 │ │ │ │ + lwu s8,88(s1) │ │ │ │ + sw s6,20(sp) │ │ │ │ + ld s2,80(s1) │ │ │ │ + beqz s8,149f8 │ │ │ │ + li s10,0 │ │ │ │ + add s0,s10,s8 │ │ │ │ + srli s0,s0,0x1 │ │ │ │ + slli s11,s0,0x3 │ │ │ │ + add s11,s11,s2 │ │ │ │ + mv a1,s11 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 23816 │ │ │ │ + bltz a0,14a18 │ │ │ │ + beqz a0,14a20 │ │ │ │ + addi s10,s0,1 │ │ │ │ + bltu s10,s8,149d6 │ │ │ │ + mv a3,s6 │ │ │ │ + auipc a2,0x4a │ │ │ │ + addi a2,a2,-514 │ │ │ │ + li a1,658 │ │ │ │ + auipc a0,0x4a │ │ │ │ + addi a0,a0,-486 │ │ │ │ + jal 22b80 │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ + mv s8,s0 │ │ │ │ + bltu s10,s8,149d6 │ │ │ │ + j 149f8 │ │ │ │ + beqz s11,149f8 │ │ │ │ + ld a5,16(s1) │ │ │ │ + lw a4,4(s11) │ │ │ │ + add a5,a5,s5 │ │ │ │ + ld a3,0(s1) │ │ │ │ + lwu a1,0(a5) │ │ │ │ + ld a2,32(s1) │ │ │ │ + ld a3,16(a3) │ │ │ │ + ld a5,24(s1) │ │ │ │ + add a2,a2,s5 │ │ │ │ + add a3,a3,a1 │ │ │ │ + add a5,a5,s5 │ │ │ │ + lbu a7,0(a3) │ │ │ │ + lw a6,0(a2) │ │ │ │ + lw a5,0(a5) │ │ │ │ + mv a2,s6 │ │ │ │ + sd a3,0(sp) │ │ │ │ + auipc a1,0x4a │ │ │ │ + addi a1,a1,396 │ │ │ │ + mv a3,s7 │ │ │ │ + li a0,1 │ │ │ │ + jal 37c0 <__printf_chk@plt> │ │ │ │ + lw a5,8(s1) │ │ │ │ + addi s4,s4,1 │ │ │ │ + sext.w s6,s4 │ │ │ │ + bltu s6,a5,149ae │ │ │ │ + ld s0,128(sp) │ │ │ │ + ld s1,120(sp) │ │ │ │ + ld s2,112(sp) │ │ │ │ + ld s3,104(sp) │ │ │ │ + ld s4,96(sp) │ │ │ │ + ld s5,88(sp) │ │ │ │ + ld s6,80(sp) │ │ │ │ + ld s7,72(sp) │ │ │ │ + ld s8,64(sp) │ │ │ │ + ld s9,56(sp) │ │ │ │ + ld s10,48(sp) │ │ │ │ + ld s11,40(sp) │ │ │ │ + auipc a5,0x65 │ │ │ │ + ld a5,1168(a5) │ │ │ │ + ld a4,24(sp) │ │ │ │ + ld a5,0(a5) │ │ │ │ + xor a5,a5,a4 │ │ │ │ + li a4,0 │ │ │ │ + bnez a5,14a9c │ │ │ │ + ld ra,136(sp) │ │ │ │ + addi sp,sp,144 │ │ │ │ + ret │ │ │ │ + sext.w a4,a4 │ │ │ │ + j 14a2c │ │ │ │ + sd s0,128(sp) │ │ │ │ + sd s1,120(sp) │ │ │ │ + sd s2,112(sp) │ │ │ │ + sd s3,104(sp) │ │ │ │ + sd s4,96(sp) │ │ │ │ + sd s5,88(sp) │ │ │ │ + sd s6,80(sp) │ │ │ │ + sd s7,72(sp) │ │ │ │ + sd s8,64(sp) │ │ │ │ + sd s9,56(sp) │ │ │ │ + sd s10,48(sp) │ │ │ │ + sd s11,40(sp) │ │ │ │ + jal 3a10 <__stack_chk_fail@plt> │ │ │ │ + lw a5,8(a0) │ │ │ │ + addi sp,sp,-160 │ │ │ │ + auipc a3,0x65 │ │ │ │ + ld a3,1108(a3) │ │ │ │ + sd ra,152(sp) │ │ │ │ + ld a4,0(a3) │ │ │ │ + sd a4,40(sp) │ │ │ │ + li a4,0 │ │ │ │ + beqz a5,14b90 │ │ │ │ + sd s0,144(sp) │ │ │ │ + sd s1,136(sp) │ │ │ │ + sd s2,128(sp) │ │ │ │ + sd s3,120(sp) │ │ │ │ + sd s4,112(sp) │ │ │ │ + sd s5,104(sp) │ │ │ │ + sd s6,96(sp) │ │ │ │ + sd s7,88(sp) │ │ │ │ + sd s8,80(sp) │ │ │ │ + sd s9,72(sp) │ │ │ │ + sd s10,64(sp) │ │ │ │ + sd s11,56(sp) │ │ │ │ + mv s1,a0 │ │ │ │ + li s2,0 │ │ │ │ + li s3,0 │ │ │ │ + li s4,253 │ │ │ │ + addi s0,sp,36 │ │ │ │ + auipc s5,0x4a │ │ │ │ + addi s5,s5,318 │ │ │ │ + ld a5,72(s1) │ │ │ │ + add a5,a5,s2 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + bgeu s4,a5,14baa │ │ │ │ + lwu s10,88(s1) │ │ │ │ + sw s3,36(sp) │ │ │ │ + ld s7,80(s1) │ │ │ │ + beqz s10,14b3a │ │ │ │ + li s9,0 │ │ │ │ + add s6,s9,s10 │ │ │ │ + srli s6,s6,0x1 │ │ │ │ + slli s8,s6,0x3 │ │ │ │ + add s8,s8,s7 │ │ │ │ + mv a1,s8 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 23816 │ │ │ │ + bltz a0,14b5a │ │ │ │ + beqz a0,14b62 │ │ │ │ + addi s9,s6,1 │ │ │ │ + bltu s9,s10,14b16 │ │ │ │ + mv a3,s3 │ │ │ │ + auipc a2,0x4a │ │ │ │ + addi a2,a2,-836 │ │ │ │ + li a1,658 │ │ │ │ + auipc a0,0x4a │ │ │ │ + addi a0,a0,-808 │ │ │ │ + jal 22b80 │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ + mv s10,s6 │ │ │ │ + bltu s9,s10,14b16 │ │ │ │ + j 14b3a │ │ │ │ + beqz s8,14b3a │ │ │ │ + lw a5,4(s8) │ │ │ │ + bnez a5,14bae │ │ │ │ + lw a5,8(s1) │ │ │ │ + addi s2,s2,1 │ │ │ │ + sext.w s3,s2 │ │ │ │ + bltu s3,a5,14afa │ │ │ │ + ld s0,144(sp) │ │ │ │ + ld s1,136(sp) │ │ │ │ + ld s2,128(sp) │ │ │ │ + ld s3,120(sp) │ │ │ │ + ld s4,112(sp) │ │ │ │ + ld s5,104(sp) │ │ │ │ + ld s6,96(sp) │ │ │ │ + ld s7,88(sp) │ │ │ │ + ld s8,80(sp) │ │ │ │ + ld s9,72(sp) │ │ │ │ + ld s10,64(sp) │ │ │ │ + ld s11,56(sp) │ │ │ │ + auipc a5,0x65 │ │ │ │ + ld a5,896(a5) │ │ │ │ + ld a4,40(sp) │ │ │ │ + ld a5,0(a5) │ │ │ │ + xor a5,a5,a4 │ │ │ │ + li a4,0 │ │ │ │ + bnez a5,14d72 │ │ │ │ + ld ra,152(sp) │ │ │ │ + addi sp,sp,160 │ │ │ │ + ret │ │ │ │ + sext.w a5,a5 │ │ │ │ + beqz a5,14b6c │ │ │ │ + ld a4,16(s1) │ │ │ │ + addiw a5,s3,-1 │ │ │ │ + slli a1,a5,0x20 │ │ │ │ + ld a3,72(s1) │ │ │ │ + srli a2,a1,0x1e │ │ │ │ + slli a1,s2,0x2 │ │ │ │ + add a2,a2,a4 │ │ │ │ + add a4,a4,a1 │ │ │ │ lw a4,0(a4) │ │ │ │ - ld a2,312(sp) │ │ │ │ - li a7,0 │ │ │ │ - li t2,0 │ │ │ │ - bne t4,a1,15f7a │ │ │ │ - lw t0,0(a2) │ │ │ │ + lw a2,0(a2) │ │ │ │ + add a3,a3,s2 │ │ │ │ + lbu a3,0(a3) │ │ │ │ + sd a4,16(sp) │ │ │ │ + sd a2,8(sp) │ │ │ │ + sd a5,24(sp) │ │ │ │ + sext.w a4,a3 │ │ │ │ + bgeu s4,a3,14c2e │ │ │ │ + lwu s9,88(s1) │ │ │ │ + sw s3,36(sp) │ │ │ │ + ld s8,80(s1) │ │ │ │ + beqz s9,14c18 │ │ │ │ + li s11,0 │ │ │ │ + addi s7,sp,36 │ │ │ │ + add a5,s11,s9 │ │ │ │ + srli s6,a5,0x1 │ │ │ │ + slli a1,s6,0x3 │ │ │ │ + add s10,s8,a1 │ │ │ │ + mv a1,s10 │ │ │ │ + mv a0,s7 │ │ │ │ + jal 23816 │ │ │ │ + bltz a0,14c1e │ │ │ │ + beqz a0,14c26 │ │ │ │ + addi s11,s6,1 │ │ │ │ + bltu s11,s9,14bf2 │ │ │ │ + mv a0,s3 │ │ │ │ + jal dd88 │ │ │ │ + mv s9,s6 │ │ │ │ + bltu s11,s9,14bf2 │ │ │ │ + j 14c18 │ │ │ │ + beqz s10,14c18 │ │ │ │ + lw a4,4(s10) │ │ │ │ + ld a2,24(sp) │ │ │ │ + mv a3,s3 │ │ │ │ + auipc a1,0x4a │ │ │ │ + addi a1,a1,-50 │ │ │ │ + li a0,1 │ │ │ │ + jal 37c0 <__printf_chk@plt> │ │ │ │ + ld a5,72(s1) │ │ │ │ + li s9,0 │ │ │ │ + add a5,a5,s2 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + bgeu s4,a5,14cc4 │ │ │ │ + lwu s11,88(s1) │ │ │ │ + sw s3,36(sp) │ │ │ │ + ld s8,80(s1) │ │ │ │ + beqz s11,14b3a │ │ │ │ + li s10,0 │ │ │ │ + add a5,s10,s11 │ │ │ │ + srli s7,a5,0x1 │ │ │ │ + slli a1,s7,0x3 │ │ │ │ + add s6,s8,a1 │ │ │ │ + mv a1,s6 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 23816 │ │ │ │ + bltz a0,14c86 │ │ │ │ + beqz a0,14c8e │ │ │ │ + addi s10,s7,1 │ │ │ │ + bltu s10,s11,14c5e │ │ │ │ + j 14b3a │ │ │ │ + mv s11,s7 │ │ │ │ + bltu s10,s11,14c5e │ │ │ │ + j 14b3a │ │ │ │ + beqz s6,14b3a │ │ │ │ + lw a5,4(s6) │ │ │ │ + bltu a5,s9,14cca │ │ │ │ + ld a5,0(s1) │ │ │ │ + ld a4,8(sp) │ │ │ │ + mv a1,s5 │ │ │ │ + ld a5,16(a5) │ │ │ │ + addw a4,s9,a4 │ │ │ │ + slli a4,a4,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + add a5,a5,a4 │ │ │ │ + lbu a2,0(a5) │ │ │ │ + li a0,1 │ │ │ │ + addiw s9,s9,1 │ │ │ │ + jal 37c0 <__printf_chk@plt> │ │ │ │ + ld a5,72(s1) │ │ │ │ + add a5,a5,s2 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + bltu s4,a5,14c4e │ │ │ │ + sext.w a5,a5 │ │ │ │ + bgeu a5,s9,14c9a │ │ │ │ + auipc a1,0x4c │ │ │ │ + addi a1,a1,430 │ │ │ │ + li a0,1 │ │ │ │ + jal 37c0 <__printf_chk@plt> │ │ │ │ + ld a5,72(s1) │ │ │ │ + li s8,0 │ │ │ │ + add a5,a5,s2 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + bgeu s4,a5,14d5c │ │ │ │ + lwu s6,88(s1) │ │ │ │ + sw s3,36(sp) │ │ │ │ + ld s7,80(s1) │ │ │ │ + beqz s6,14b3a │ │ │ │ + li s11,0 │ │ │ │ + add s9,s11,s6 │ │ │ │ + srli s9,s9,0x1 │ │ │ │ + slli a1,s9,0x3 │ │ │ │ + add s10,s7,a1 │ │ │ │ + mv a1,s10 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 23816 │ │ │ │ + bltz a0,14d1e │ │ │ │ + beqz a0,14d26 │ │ │ │ + addi s11,s9,1 │ │ │ │ + bltu s11,s6,14cf6 │ │ │ │ + j 14b3a │ │ │ │ + mv s6,s9 │ │ │ │ + bltu s11,s6,14cf6 │ │ │ │ + j 14b3a │ │ │ │ + beqz s10,14b3a │ │ │ │ + lw a5,4(s10) │ │ │ │ + bltu a5,s8,14d62 │ │ │ │ + ld a5,0(s1) │ │ │ │ + ld a4,16(sp) │ │ │ │ + mv a1,s5 │ │ │ │ + ld a5,16(a5) │ │ │ │ + addw a4,s8,a4 │ │ │ │ + slli a4,a4,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + add a5,a5,a4 │ │ │ │ + lbu a2,0(a5) │ │ │ │ + li a0,1 │ │ │ │ + addiw s8,s8,1 │ │ │ │ + jal 37c0 <__printf_chk@plt> │ │ │ │ + ld a5,72(s1) │ │ │ │ + add a5,a5,s2 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + bltu s4,a5,14ce6 │ │ │ │ + sext.w a5,a5 │ │ │ │ + bgeu a5,s8,14d32 │ │ │ │ + auipc a1,0x4c │ │ │ │ + addi a1,a1,278 │ │ │ │ + li a0,1 │ │ │ │ + jal 37c0 <__printf_chk@plt> │ │ │ │ + j 14b6c │ │ │ │ + sd s0,144(sp) │ │ │ │ + sd s1,136(sp) │ │ │ │ + sd s2,128(sp) │ │ │ │ + sd s3,120(sp) │ │ │ │ + sd s4,112(sp) │ │ │ │ + sd s5,104(sp) │ │ │ │ + sd s6,96(sp) │ │ │ │ + sd s7,88(sp) │ │ │ │ + sd s8,80(sp) │ │ │ │ + sd s9,72(sp) │ │ │ │ + sd s10,64(sp) │ │ │ │ + sd s11,56(sp) │ │ │ │ + jal 3a10 <__stack_chk_fail@plt> │ │ │ │ + addi sp,sp,-128 │ │ │ │ + lw a5,8(a0) │ │ │ │ + sd s8,48(sp) │ │ │ │ + auipc s8,0x65 │ │ │ │ + ld s8,380(s8) │ │ │ │ + sd ra,120(sp) │ │ │ │ + ld a4,0(s8) │ │ │ │ + sd a4,8(sp) │ │ │ │ + li a4,0 │ │ │ │ + beqz a5,14e72 │ │ │ │ + sd s2,96(sp) │ │ │ │ + sd s3,88(sp) │ │ │ │ + sd s4,80(sp) │ │ │ │ + sd s5,72(sp) │ │ │ │ + sd s6,64(sp) │ │ │ │ + sd s7,56(sp) │ │ │ │ + sd s0,112(sp) │ │ │ │ + sd s1,104(sp) │ │ │ │ + sd s9,40(sp) │ │ │ │ + sd s10,32(sp) │ │ │ │ + sd s11,24(sp) │ │ │ │ + mv s5,a0 │ │ │ │ + li s4,0 │ │ │ │ + li s3,0 │ │ │ │ + li s7,253 │ │ │ │ + addi s2,sp,4 │ │ │ │ + auipc s6,0x4a │ │ │ │ + addi s6,s6,-404 │ │ │ │ + ld a5,72(s5) │ │ │ │ + add a5,a5,s4 │ │ │ │ + lbu a3,0(a5) │ │ │ │ + bgeu s7,a3,14e92 │ │ │ │ + lwu s11,88(s5) │ │ │ │ + sw s3,4(sp) │ │ │ │ + ld s1,80(s5) │ │ │ │ + beqz s11,14e14 │ │ │ │ + li s10,0 │ │ │ │ + add s0,s10,s11 │ │ │ │ + srli s0,s0,0x1 │ │ │ │ + slli s9,s0,0x3 │ │ │ │ + add s9,s9,s1 │ │ │ │ + mv a1,s9 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 23816 │ │ │ │ + bltz a0,14e34 │ │ │ │ + beqz a0,14e3c │ │ │ │ + addi s10,s0,1 │ │ │ │ + bltu s10,s11,14df2 │ │ │ │ + mv a3,s3 │ │ │ │ + auipc a2,0x4a │ │ │ │ + addi a2,a2,-1566 │ │ │ │ + li a1,658 │ │ │ │ + auipc a0,0x4a │ │ │ │ + addi a0,a0,-1538 │ │ │ │ + jal 22b80 │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ + mv s11,s0 │ │ │ │ + bltu s10,s11,14df2 │ │ │ │ + j 14e14 │ │ │ │ + beqz s9,14e14 │ │ │ │ + lw a3,4(s9) │ │ │ │ + mv a2,s3 │ │ │ │ + mv a1,s6 │ │ │ │ + li a0,1 │ │ │ │ + jal 37c0 <__printf_chk@plt> │ │ │ │ + lw a5,8(s5) │ │ │ │ + addi s4,s4,1 │ │ │ │ + sext.w s3,s4 │ │ │ │ + bltu s3,a5,14dd4 │ │ │ │ + ld s0,112(sp) │ │ │ │ + ld s1,104(sp) │ │ │ │ + ld s2,96(sp) │ │ │ │ + ld s3,88(sp) │ │ │ │ + ld s4,80(sp) │ │ │ │ + ld s5,72(sp) │ │ │ │ + ld s6,64(sp) │ │ │ │ + ld s7,56(sp) │ │ │ │ + ld s9,40(sp) │ │ │ │ + ld s10,32(sp) │ │ │ │ + ld s11,24(sp) │ │ │ │ + ld a4,8(sp) │ │ │ │ + ld a5,0(s8) │ │ │ │ + xor a5,a5,a4 │ │ │ │ + li a4,0 │ │ │ │ + bnez a5,14e96 │ │ │ │ + ld ra,120(sp) │ │ │ │ + ld s8,48(sp) │ │ │ │ + auipc a1,0x4c │ │ │ │ + addi a1,a1,-10 │ │ │ │ + li a0,1 │ │ │ │ + addi sp,sp,128 │ │ │ │ + j 37c0 <__printf_chk@plt> │ │ │ │ + sext.w a3,a3 │ │ │ │ + j 14e44 │ │ │ │ + sd s0,112(sp) │ │ │ │ + sd s1,104(sp) │ │ │ │ + sd s2,96(sp) │ │ │ │ + sd s3,88(sp) │ │ │ │ + sd s4,80(sp) │ │ │ │ + sd s5,72(sp) │ │ │ │ + sd s6,64(sp) │ │ │ │ + sd s7,56(sp) │ │ │ │ + sd s9,40(sp) │ │ │ │ + sd s10,32(sp) │ │ │ │ + sd s11,24(sp) │ │ │ │ + jal 3a10 <__stack_chk_fail@plt> │ │ │ │ + lw a5,8(a0) │ │ │ │ + addi sp,sp,-144 │ │ │ │ + auipc a3,0x65 │ │ │ │ + ld a3,92(a3) │ │ │ │ + sd ra,136(sp) │ │ │ │ + ld a4,0(a3) │ │ │ │ + sd a4,24(sp) │ │ │ │ + li a4,0 │ │ │ │ + beqz a5,1519c │ │ │ │ + sd s0,128(sp) │ │ │ │ + sd s2,112(sp) │ │ │ │ + sd s4,96(sp) │ │ │ │ + sd s5,88(sp) │ │ │ │ + sd s6,80(sp) │ │ │ │ + sd s1,120(sp) │ │ │ │ + sd s3,104(sp) │ │ │ │ + sd s7,72(sp) │ │ │ │ + sd s8,64(sp) │ │ │ │ + sd s9,56(sp) │ │ │ │ + sd s10,48(sp) │ │ │ │ + sd s11,40(sp) │ │ │ │ + mv s2,a0 │ │ │ │ + li s4,0 │ │ │ │ + li s5,0 │ │ │ │ + li s6,253 │ │ │ │ + addi s0,sp,20 │ │ │ │ + ld a4,120(s2) │ │ │ │ + slli s7,s4,0x2 │ │ │ │ + ld a5,72(s2) │ │ │ │ + add a4,a4,s7 │ │ │ │ + lw s10,0(a4) │ │ │ │ + slli a4,s10,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + add a4,a4,a5 │ │ │ │ + lbu a4,0(a4) │ │ │ │ + bgeu s6,a4,151c0 │ │ │ │ + lwu s9,88(s2) │ │ │ │ + sw s10,20(sp) │ │ │ │ + ld s3,80(s2) │ │ │ │ + beqz s9,14f40 │ │ │ │ + li s8,0 │ │ │ │ + add s1,s8,s9 │ │ │ │ + srli s1,s1,0x1 │ │ │ │ + slli s11,s1,0x3 │ │ │ │ + add s11,s11,s3 │ │ │ │ + mv a1,s11 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 23816 │ │ │ │ + bltz a0,14f60 │ │ │ │ + beqz a0,14f68 │ │ │ │ + addi s8,s1,1 │ │ │ │ + bltu s8,s9,14f1e │ │ │ │ + mv a3,s10 │ │ │ │ + auipc a2,0x4a │ │ │ │ + addi a2,a2,-1866 │ │ │ │ + li a1,658 │ │ │ │ + auipc a0,0x4a │ │ │ │ + addi a0,a0,-1838 │ │ │ │ + jal 22b80 │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ + mv s9,s1 │ │ │ │ + bltu s8,s9,14f1e │ │ │ │ + j 14f40 │ │ │ │ + beqz s11,14f40 │ │ │ │ + lw s10,4(s11) │ │ │ │ + ld a5,72(s2) │ │ │ │ + add a4,a5,s4 │ │ │ │ + lbu a4,0(a4) │ │ │ │ + sext.w s1,a4 │ │ │ │ + bgeu s6,a4,14fce │ │ │ │ + lwu s9,88(s2) │ │ │ │ + sw s5,20(sp) │ │ │ │ + ld s3,80(s2) │ │ │ │ + beqz s9,14fb6 │ │ │ │ + li s8,0 │ │ │ │ + add s1,s8,s9 │ │ │ │ + srli s1,s1,0x1 │ │ │ │ + slli s11,s1,0x3 │ │ │ │ + add s11,s11,s3 │ │ │ │ + mv a1,s11 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 23816 │ │ │ │ + bltz a0,14fba │ │ │ │ + beqz a0,14fc2 │ │ │ │ + addi s8,s1,1 │ │ │ │ + bltu s8,s9,14f94 │ │ │ │ + mv a3,s5 │ │ │ │ + j 14f42 │ │ │ │ + mv s9,s1 │ │ │ │ + bltu s8,s9,14f94 │ │ │ │ + j 14fb6 │ │ │ │ + beqz s11,14fb6 │ │ │ │ + lw s1,4(s11) │ │ │ │ + ld a5,72(s2) │ │ │ │ + ld a4,120(s2) │ │ │ │ + sub s1,s1,s10 │ │ │ │ + seqz a3,s1 │ │ │ │ + add a4,a4,s7 │ │ │ │ + lw s11,0(a4) │ │ │ │ + sd a3,0(sp) │ │ │ │ + slli a4,s11,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + add a4,a4,a5 │ │ │ │ + lbu a4,0(a4) │ │ │ │ + bgeu s6,a4,151c6 │ │ │ │ + lwu s9,88(s2) │ │ │ │ + sw s11,20(sp) │ │ │ │ + ld s10,80(s2) │ │ │ │ + beqz s9,15028 │ │ │ │ + li s8,0 │ │ │ │ + add s3,s8,s9 │ │ │ │ + srli s3,s3,0x1 │ │ │ │ + slli a1,s3,0x3 │ │ │ │ + add s1,s10,a1 │ │ │ │ + mv a1,s1 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 23816 │ │ │ │ + bltz a0,1502c │ │ │ │ + beqz a0,15034 │ │ │ │ + addi s8,s3,1 │ │ │ │ + bltu s8,s9,15002 │ │ │ │ + mv a3,s11 │ │ │ │ + j 14f42 │ │ │ │ + mv s9,s3 │ │ │ │ + bltu s8,s9,15002 │ │ │ │ + j 15028 │ │ │ │ + beqz s1,15028 │ │ │ │ + ld a5,72(s2) │ │ │ │ + lw s11,4(s1) │ │ │ │ + add a4,a5,s4 │ │ │ │ + lbu s10,0(a4) │ │ │ │ + bgeu s6,s10,151d6 │ │ │ │ + lwu s9,88(s2) │ │ │ │ + sw s5,20(sp) │ │ │ │ + ld s10,80(s2) │ │ │ │ + beqz s9,14fb6 │ │ │ │ + li s8,0 │ │ │ │ + add s3,s8,s9 │ │ │ │ + srli s3,s3,0x1 │ │ │ │ + slli a1,s3,0x3 │ │ │ │ + add s1,s10,a1 │ │ │ │ + mv a1,s1 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 23816 │ │ │ │ + bltz a0,15082 │ │ │ │ + beqz a0,1508a │ │ │ │ + addi s8,s3,1 │ │ │ │ + bltu s8,s9,1505a │ │ │ │ + j 14fb6 │ │ │ │ + mv s9,s3 │ │ │ │ + bltu s8,s9,1505a │ │ │ │ + j 14fb6 │ │ │ │ + beqz s1,14fb6 │ │ │ │ + lw s10,4(s1) │ │ │ │ + ld a5,72(s2) │ │ │ │ + ld a4,120(s2) │ │ │ │ + sltu a3,s10,s11 │ │ │ │ + sd a3,8(sp) │ │ │ │ + add a4,a4,s7 │ │ │ │ + lw s11,0(a4) │ │ │ │ + slli a4,s11,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + add a4,a4,a5 │ │ │ │ + lbu a4,0(a4) │ │ │ │ + bgeu s6,a4,151de │ │ │ │ + lwu s9,88(s2) │ │ │ │ + sw s11,20(sp) │ │ │ │ + ld s3,80(s2) │ │ │ │ + beqz s9,15028 │ │ │ │ + li s8,0 │ │ │ │ + add a5,s8,s9 │ │ │ │ + srli s10,a5,0x1 │ │ │ │ + slli a1,s10,0x3 │ │ │ │ + add s1,s3,a1 │ │ │ │ + mv a1,s1 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 23816 │ │ │ │ + bltz a0,150ec │ │ │ │ + beqz a0,150f4 │ │ │ │ + addi s8,s10,1 │ │ │ │ + bltu s8,s9,150c4 │ │ │ │ + j 15028 │ │ │ │ + mv s9,s10 │ │ │ │ + bltu s8,s9,150c4 │ │ │ │ + j 15028 │ │ │ │ + beqz s1,15028 │ │ │ │ + lw s11,4(s1) │ │ │ │ + ld a5,72(s2) │ │ │ │ + add a5,a5,s4 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + bgeu s6,a5,151da │ │ │ │ + lwu s1,88(s2) │ │ │ │ + sw s5,20(sp) │ │ │ │ + ld s3,80(s2) │ │ │ │ + beqz s1,14fb6 │ │ │ │ + li s8,0 │ │ │ │ + add a5,s8,s1 │ │ │ │ + srli s10,a5,0x1 │ │ │ │ + slli a1,s10,0x3 │ │ │ │ + add s9,s3,a1 │ │ │ │ + mv a1,s9 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 23816 │ │ │ │ + bltz a0,15140 │ │ │ │ + beqz a0,15148 │ │ │ │ + addi s8,s10,1 │ │ │ │ + bltu s8,s1,15118 │ │ │ │ + j 14fb6 │ │ │ │ + mv s1,s10 │ │ │ │ + bltu s8,s1,15118 │ │ │ │ + j 14fb6 │ │ │ │ + beqz s9,14fb6 │ │ │ │ + lw a5,4(s9) │ │ │ │ + ld a4,120(s2) │ │ │ │ + ld a3,0(sp) │ │ │ │ + sub a5,a5,s11 │ │ │ │ + add a4,a4,s7 │ │ │ │ + lw a6,0(a4) │ │ │ │ + ld a4,8(sp) │ │ │ │ + seqz a5,a5 │ │ │ │ + mv a2,s5 │ │ │ │ + auipc a1,0x4a │ │ │ │ + addi a1,a1,-1312 │ │ │ │ + li a0,1 │ │ │ │ + jal 37c0 <__printf_chk@plt> │ │ │ │ + lw a5,8(s2) │ │ │ │ + addi s4,s4,1 │ │ │ │ + sext.w s5,s4 │ │ │ │ + bltu s5,a5,14eec │ │ │ │ + ld s0,128(sp) │ │ │ │ + ld s1,120(sp) │ │ │ │ + ld s2,112(sp) │ │ │ │ + ld s3,104(sp) │ │ │ │ + ld s4,96(sp) │ │ │ │ + ld s5,88(sp) │ │ │ │ + ld s6,80(sp) │ │ │ │ + ld s7,72(sp) │ │ │ │ + ld s8,64(sp) │ │ │ │ + ld s9,56(sp) │ │ │ │ + ld s10,48(sp) │ │ │ │ + ld s11,40(sp) │ │ │ │ + auipc a5,0x65 │ │ │ │ + ld a5,-652(a5) │ │ │ │ + ld a4,24(sp) │ │ │ │ + ld a5,0(a5) │ │ │ │ + xor a5,a5,a4 │ │ │ │ + li a4,0 │ │ │ │ + bnez a5,151e4 │ │ │ │ + ld ra,136(sp) │ │ │ │ + auipc a1,0x4c │ │ │ │ + addi a1,a1,-824 │ │ │ │ + li a0,1 │ │ │ │ + addi sp,sp,144 │ │ │ │ + j 37c0 <__printf_chk@plt> │ │ │ │ + sext.w s10,a4 │ │ │ │ + j 14f74 │ │ │ │ + sext.w s11,a4 │ │ │ │ + add a4,a5,s4 │ │ │ │ + lbu s10,0(a4) │ │ │ │ + bltu s6,s10,1504a │ │ │ │ + sext.w s10,s10 │ │ │ │ + j 15094 │ │ │ │ + sext.w a5,a5 │ │ │ │ + j 15150 │ │ │ │ + sext.w s11,a4 │ │ │ │ + j 150fe │ │ │ │ + sd s0,128(sp) │ │ │ │ + sd s1,120(sp) │ │ │ │ + sd s2,112(sp) │ │ │ │ + sd s3,104(sp) │ │ │ │ + sd s4,96(sp) │ │ │ │ + sd s5,88(sp) │ │ │ │ + sd s6,80(sp) │ │ │ │ + sd s7,72(sp) │ │ │ │ + sd s8,64(sp) │ │ │ │ + sd s9,56(sp) │ │ │ │ + sd s10,48(sp) │ │ │ │ + sd s11,40(sp) │ │ │ │ + jal 3a10 <__stack_chk_fail@plt> │ │ │ │ + mv a6,a3 │ │ │ │ + addiw a3,a3,-1 │ │ │ │ + addi sp,sp,-240 │ │ │ │ + slli a7,a3,0x20 │ │ │ │ + srli a7,a7,0x20 │ │ │ │ + auipc a5,0x65 │ │ │ │ + ld a5,-766(a5) │ │ │ │ + sd s7,168(sp) │ │ │ │ + lw s7,8(a1) │ │ │ │ + ld a3,0(a5) │ │ │ │ + sd a3,120(sp) │ │ │ │ + li a3,0 │ │ │ │ + add a5,a2,a7 │ │ │ │ + sd a5,48(sp) │ │ │ │ + li a5,-1 │ │ │ │ + addiw s7,s7,-1 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + sd s0,224(sp) │ │ │ │ + sd s2,208(sp) │ │ │ │ + sd s4,192(sp) │ │ │ │ + sd s6,176(sp) │ │ │ │ sd a5,40(sp) │ │ │ │ - addw a4,a4,t0 │ │ │ │ - bne a4,a0,15f88 │ │ │ │ - mv a0,t4 │ │ │ │ - jal 36f82 │ │ │ │ - ld a5,320(sp) │ │ │ │ - add s10,a5,s11 │ │ │ │ - ld a5,40(sp) │ │ │ │ - beqz a0,16418 │ │ │ │ - ld a0,0(s10) │ │ │ │ - li a1,5 │ │ │ │ - jal 4f012 │ │ │ │ - ld a5,40(sp) │ │ │ │ + sd s7,32(sp) │ │ │ │ + sd ra,232(sp) │ │ │ │ + sd s1,216(sp) │ │ │ │ + sd s3,200(sp) │ │ │ │ + sd s5,184(sp) │ │ │ │ + sd s8,160(sp) │ │ │ │ + sd s9,152(sp) │ │ │ │ + sd s10,144(sp) │ │ │ │ + sd s11,136(sp) │ │ │ │ + li s6,0 │ │ │ │ + li s4,0 │ │ │ │ + li s2,253 │ │ │ │ + addi s0,sp,112 │ │ │ │ + sd a7,104(sp) │ │ │ │ + mv s7,a1 │ │ │ │ + mv a5,a2 │ │ │ │ + sd a6,64(sp) │ │ │ │ + ld s1,32(sp) │ │ │ │ + lbu s9,0(a5) │ │ │ │ + beq s1,s6,158a0 │ │ │ │ + sd a5,16(sp) │ │ │ │ + bnez s6,15304 │ │ │ │ + lw s11,8(s7) │ │ │ │ + li a0,24 │ │ │ │ + addiw s11,s11,-1 │ │ │ │ + sltu a5,s1,s11 │ │ │ │ + sd a5,56(sp) │ │ │ │ + jal 3330 │ │ │ │ + li a2,8 │ │ │ │ + li a1,10 │ │ │ │ + sd a0,8(sp) │ │ │ │ + jal 54a18 │ │ │ │ + lw a2,8(s7) │ │ │ │ + ld a5,16(sp) │ │ │ │ + addiw a3,a2,-1 │ │ │ │ + beq a3,s1,1611a │ │ │ │ + ld a4,32(sp) │ │ │ │ + ld a3,72(s7) │ │ │ │ + bgeu a4,a2,15328 │ │ │ │ + slli s1,a4,0x20 │ │ │ │ + srli s1,s1,0x20 │ │ │ │ + add a2,a3,s1 │ │ │ │ + lbu a6,0(a2) │ │ │ │ + bgeu s2,a6,15fd0 │ │ │ │ + lwu s11,88(s7) │ │ │ │ + sw a4,112(sp) │ │ │ │ + ld s3,80(s7) │ │ │ │ + bnez s11,152c4 │ │ │ │ + j 161f0 │ │ │ │ + li s5,0 │ │ │ │ + sd s1,16(sp) │ │ │ │ mv s10,a5 │ │ │ │ - mv s8,s4 │ │ │ │ - beqz s10,1656e │ │ │ │ - beqz s8,163c8 │ │ │ │ - slli t5,s8,0x20 │ │ │ │ - lwu s4,16(sp) │ │ │ │ - srli t5,t5,0x20 │ │ │ │ - j 15e98 │ │ │ │ - addiw a1,a1,1 │ │ │ │ - mv t4,a1 │ │ │ │ - bltu a1,s10,168da │ │ │ │ - ld a1,88(sp) │ │ │ │ - ld a7,112(sp) │ │ │ │ - subw t4,t4,s10 │ │ │ │ - add a1,a1,s9 │ │ │ │ - lw t0,0(a1) │ │ │ │ - ld a1,80(sp) │ │ │ │ - slli t4,t4,0x20 │ │ │ │ - subw t0,t0,s8 │ │ │ │ - add a1,a1,s11 │ │ │ │ - ld t2,0(a1) │ │ │ │ - slli a1,t0,0x20 │ │ │ │ - srli t4,t4,0x20 │ │ │ │ - srli a1,a1,0x20 │ │ │ │ - add t4,t4,a7 │ │ │ │ - add a1,a1,t2 │ │ │ │ - li ra,2 │ │ │ │ - lbu t4,0(t4) │ │ │ │ - lbu a1,0(a1) │ │ │ │ - bgeu ra,s8,16082 │ │ │ │ - addiw ra,t0,1 │ │ │ │ - addiw t0,t0,2 │ │ │ │ - slli ra,ra,0x20 │ │ │ │ - slli t0,t0,0x20 │ │ │ │ - srli ra,ra,0x20 │ │ │ │ - srli t0,t0,0x20 │ │ │ │ - add t0,t0,t2 │ │ │ │ - add ra,ra,t2 │ │ │ │ - lbu t2,0(ra) │ │ │ │ - lbu a7,0(t0) │ │ │ │ - j 15f70 │ │ │ │ - ld t4,48(sp) │ │ │ │ - ld a1,56(sp) │ │ │ │ - ld s9,64(sp) │ │ │ │ - ld a3,72(sp) │ │ │ │ - bltz s4,168ba │ │ │ │ - mv a0,t4 │ │ │ │ - sd t6,72(sp) │ │ │ │ - sw t3,64(sp) │ │ │ │ - sw t1,56(sp) │ │ │ │ - sd a3,48(sp) │ │ │ │ - jal 36f82 │ │ │ │ - ld a5,320(sp) │ │ │ │ - ld a3,48(sp) │ │ │ │ - lw t1,56(sp) │ │ │ │ - lw t3,64(sp) │ │ │ │ - ld t6,72(sp) │ │ │ │ - add s10,a5,s11 │ │ │ │ - beqz a0,1639a │ │ │ │ - ld a0,0(s10) │ │ │ │ - li a1,5 │ │ │ │ - sw t3,64(sp) │ │ │ │ - sw t1,56(sp) │ │ │ │ - jal 4f012 │ │ │ │ - ld a3,48(sp) │ │ │ │ - lw t1,56(sp) │ │ │ │ - lw t3,64(sp) │ │ │ │ - ld t6,72(sp) │ │ │ │ - ld a5,24(sp) │ │ │ │ - ld a0,0(s10) │ │ │ │ - lw a5,0(a5) │ │ │ │ - bnez a5,162f0 │ │ │ │ + mv s1,s11 │ │ │ │ + mv s11,s5 │ │ │ │ + add s8,s1,s11 │ │ │ │ + srli s8,s8,0x1 │ │ │ │ + slli s5,s8,0x3 │ │ │ │ + add s5,s5,s3 │ │ │ │ + mv a1,s5 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 23816 │ │ │ │ + bltz a0,152fc │ │ │ │ + beqz a0,15d3a │ │ │ │ + addi s11,s8,1 │ │ │ │ + bltu s11,s1,152ce │ │ │ │ + ld s7,32(sp) │ │ │ │ + mv a0,s7 │ │ │ │ + jal dd88 │ │ │ │ + mv s1,s8 │ │ │ │ + bltu s11,s1,152ce │ │ │ │ + j 152f4 │ │ │ │ + li a0,24 │ │ │ │ + jal 3330 │ │ │ │ + li a2,8 │ │ │ │ + li a1,10 │ │ │ │ + sd a0,8(sp) │ │ │ │ + jal 54a18 │ │ │ │ + lw a2,8(s7) │ │ │ │ + ld a4,32(sp) │ │ │ │ + li a5,1 │ │ │ │ + sd a5,56(sp) │ │ │ │ + ld a3,72(s7) │ │ │ │ + ld a5,16(sp) │ │ │ │ + bltu a4,a2,152a0 │ │ │ │ + ld a2,120(s7) │ │ │ │ + slli s3,s6,0x20 │ │ │ │ + srli s3,s3,0x20 │ │ │ │ + slli s1,s3,0x2 │ │ │ │ + add a2,a2,s1 │ │ │ │ + lw a0,0(a2) │ │ │ │ + slli a2,a0,0x20 │ │ │ │ + srli a2,a2,0x20 │ │ │ │ + add a2,a2,a3 │ │ │ │ + lbu a2,0(a2) │ │ │ │ + bgeu s2,a2,15c0e │ │ │ │ + lwu s11,88(s7) │ │ │ │ + sw a0,112(sp) │ │ │ │ + ld s10,80(s7) │ │ │ │ + beqz s11,15392 │ │ │ │ + li s5,0 │ │ │ │ + sd s3,24(sp) │ │ │ │ + sd s1,72(sp) │ │ │ │ + mv s3,s5 │ │ │ │ + mv s1,s11 │ │ │ │ + sd s4,16(sp) │ │ │ │ + mv s5,a0 │ │ │ │ + mv s11,a5 │ │ │ │ + add s8,s1,s3 │ │ │ │ + srli s8,s8,0x1 │ │ │ │ + slli a1,s8,0x3 │ │ │ │ + add s4,s10,a1 │ │ │ │ + mv a1,s4 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 23816 │ │ │ │ + bltz a0,15396 │ │ │ │ + beqz a0,1539e │ │ │ │ + addi s3,s8,1 │ │ │ │ + bltu s3,s1,1536a │ │ │ │ + mv a0,s5 │ │ │ │ + jal dd88 │ │ │ │ + mv s1,s8 │ │ │ │ + bltu s3,s1,1536a │ │ │ │ + j 15390 │ │ │ │ + mv a1,s4 │ │ │ │ + ld s3,24(sp) │ │ │ │ + ld s1,72(sp) │ │ │ │ + ld s4,16(sp) │ │ │ │ + mv a0,s5 │ │ │ │ + mv a5,s11 │ │ │ │ + beqz a1,15392 │ │ │ │ + lw a0,4(a1) │ │ │ │ + ld a3,72(s7) │ │ │ │ + add a3,a3,s3 │ │ │ │ + lbu a3,0(a3) │ │ │ │ + bgeu s2,a3,15ba6 │ │ │ │ + lwu s11,88(s7) │ │ │ │ + sw s6,112(sp) │ │ │ │ + ld s3,80(s7) │ │ │ │ + beqz s11,153fc │ │ │ │ + li s5,0 │ │ │ │ + sd s4,16(sp) │ │ │ │ + sd s1,24(sp) │ │ │ │ + mv s10,a0 │ │ │ │ + mv s1,s5 │ │ │ │ + mv s4,s11 │ │ │ │ + mv s5,a5 │ │ │ │ + add s8,s4,s1 │ │ │ │ + srli s8,s8,0x1 │ │ │ │ + slli s11,s8,0x3 │ │ │ │ + add s11,s11,s3 │ │ │ │ + mv a1,s11 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 23816 │ │ │ │ + bltz a0,15402 │ │ │ │ + beqz a0,1540a │ │ │ │ + addi s1,s8,1 │ │ │ │ + bltu s1,s4,153d8 │ │ │ │ + mv a0,s6 │ │ │ │ + jal dd88 │ │ │ │ + mv s4,s8 │ │ │ │ + bltu s1,s4,153d8 │ │ │ │ + j 153fc │ │ │ │ + ld s4,16(sp) │ │ │ │ + ld s1,24(sp) │ │ │ │ + mv a0,s10 │ │ │ │ + mv a5,s5 │ │ │ │ + beqz s11,153fc │ │ │ │ + lw a3,4(s11) │ │ │ │ + sd zero,24(sp) │ │ │ │ + bltu a3,a0,15bae │ │ │ │ + ld a4,56(sp) │ │ │ │ + beqz a4,159b6 │ │ │ │ + ld a4,32(sp) │ │ │ │ + ld a3,120(s7) │ │ │ │ + slli a2,a4,0x20 │ │ │ │ + srli a1,a2,0x1e │ │ │ │ + add a1,a1,a3 │ │ │ │ + lw s8,0(a1) │ │ │ │ + slli a2,s6,0x20 │ │ │ │ + srli a2,a2,0x20 │ │ │ │ + slli a1,a2,0x2 │ │ │ │ + bgeu s6,s8,1544c │ │ │ │ + bgeu a4,s8,15452 │ │ │ │ + add a3,a3,a1 │ │ │ │ + lw s8,0(a3) │ │ │ │ + ld a3,16(s7) │ │ │ │ + ld a0,0(s7) │ │ │ │ + ld a4,24(sp) │ │ │ │ + add a3,a3,a1 │ │ │ │ + lw a3,0(a3) │ │ │ │ + ld a1,16(a0) │ │ │ │ + lbu a0,44(a0) │ │ │ │ + addw a3,a3,a4 │ │ │ │ + slli a3,a3,0x20 │ │ │ │ + srli a3,a3,0x20 │ │ │ │ + add a3,a3,a1 │ │ │ │ + lbu a3,0(a3) │ │ │ │ + beq a3,a0,154a2 │ │ │ │ + sd a5,16(sp) │ │ │ │ ld a5,40(sp) │ │ │ │ - ld a4,120(sp) │ │ │ │ - slli t6,t6,0x20 │ │ │ │ - lw a5,0(a5) │ │ │ │ - addw a5,t1,a5 │ │ │ │ - and a5,a5,a4 │ │ │ │ - or a5,a5,t6 │ │ │ │ - sd a5,24(a0) │ │ │ │ - jal 4f40e │ │ │ │ - ld a5,336(sp) │ │ │ │ - slli s11,s4,0x3 │ │ │ │ - slli s9,s4,0x2 │ │ │ │ - add a5,a5,s11 │ │ │ │ - ld a4,0(a5) │ │ │ │ + ld s1,8(sp) │ │ │ │ + addiw a1,s8,-1 │ │ │ │ + and a3,a2,a5 │ │ │ │ + slli a1,a1,0x20 │ │ │ │ + or a3,a3,a1 │ │ │ │ + mv a0,s1 │ │ │ │ + mv a1,s0 │ │ │ │ + sd a3,112(sp) │ │ │ │ + jal 54b64 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 54ca8 │ │ │ │ + sext.w a3,a0 │ │ │ │ ld a5,16(sp) │ │ │ │ - sd s8,48(sp) │ │ │ │ - slli a5,a5,0x2 │ │ │ │ + bnez a3,160de │ │ │ │ + lw a3,8(s7) │ │ │ │ + addiw a3,a3,-1 │ │ │ │ + bgeu s8,a3,16114 │ │ │ │ + sd s4,80(sp) │ │ │ │ + sd s9,72(sp) │ │ │ │ + sd s6,88(sp) │ │ │ │ + mv s4,s8 │ │ │ │ + mv s5,s7 │ │ │ │ + sd a5,96(sp) │ │ │ │ + ld a3,120(s5) │ │ │ │ + slli s8,s4,0x20 │ │ │ │ + srli s8,s8,0x20 │ │ │ │ + slli s7,s8,0x2 │ │ │ │ + add a3,a3,s7 │ │ │ │ + lw s6,0(a3) │ │ │ │ + ld a3,72(s5) │ │ │ │ + slli a2,s6,0x20 │ │ │ │ + srli a2,a2,0x20 │ │ │ │ + add a2,a2,a3 │ │ │ │ + lbu a2,0(a2) │ │ │ │ + bgeu s2,a2,157ae │ │ │ │ + lwu s10,88(s5) │ │ │ │ + sw s6,112(sp) │ │ │ │ + ld s11,80(s5) │ │ │ │ + beqz s10,15514 │ │ │ │ + li s9,0 │ │ │ │ + add s1,s9,s10 │ │ │ │ + srli s1,s1,0x1 │ │ │ │ + slli s3,s1,0x3 │ │ │ │ + add s3,s3,s11 │ │ │ │ + mv a1,s3 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 23816 │ │ │ │ + bltz a0,15534 │ │ │ │ + beqz a0,1553c │ │ │ │ + addi s9,s1,1 │ │ │ │ + bltu s9,s10,154f2 │ │ │ │ + mv a3,s6 │ │ │ │ + auipc a2,0x49 │ │ │ │ + addi a2,a2,738 │ │ │ │ + li a1,658 │ │ │ │ + auipc a0,0x49 │ │ │ │ + addi a0,a0,766 │ │ │ │ + jal 22b80 │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ + mv s10,s1 │ │ │ │ + bltu s9,s10,154f2 │ │ │ │ + j 15514 │ │ │ │ + beqz s3,15514 │ │ │ │ + lw s6,4(s3) │ │ │ │ + ld a3,72(s5) │ │ │ │ + add a3,a3,s8 │ │ │ │ + lbu a3,0(a3) │ │ │ │ + bgeu s2,a3,156c8 │ │ │ │ + lwu s10,88(s5) │ │ │ │ + sw s4,112(sp) │ │ │ │ + ld s11,80(s5) │ │ │ │ + beqz s10,15584 │ │ │ │ + li s9,0 │ │ │ │ + add s1,s10,s9 │ │ │ │ + srli s1,s1,0x1 │ │ │ │ + slli s3,s1,0x3 │ │ │ │ + add s3,s3,s11 │ │ │ │ + mv a1,s3 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 23816 │ │ │ │ + bltz a0,15588 │ │ │ │ + beqz a0,15590 │ │ │ │ + addi s9,s1,1 │ │ │ │ + bltu s9,s10,15562 │ │ │ │ + mv a3,s4 │ │ │ │ + j 15516 │ │ │ │ + mv s10,s1 │ │ │ │ + bltu s9,s10,15562 │ │ │ │ + j 15584 │ │ │ │ + beqz s3,15584 │ │ │ │ + lw a3,4(s3) │ │ │ │ + bne a3,s6,156ce │ │ │ │ + ld a3,72(s5) │ │ │ │ + add a2,a3,s8 │ │ │ │ + lbu a2,0(a2) │ │ │ │ + sext.w s9,a2 │ │ │ │ + bgeu s2,a2,155f8 │ │ │ │ + lwu s9,88(s5) │ │ │ │ + sw s4,112(sp) │ │ │ │ + ld s10,80(s5) │ │ │ │ + beqz s9,15584 │ │ │ │ + li s6,0 │ │ │ │ + add s1,s9,s6 │ │ │ │ + srli s1,s1,0x1 │ │ │ │ + slli s3,s1,0x3 │ │ │ │ + add s3,s3,s10 │ │ │ │ + mv a1,s3 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 23816 │ │ │ │ + bltz a0,155e4 │ │ │ │ + beqz a0,155ec │ │ │ │ + addi s6,s1,1 │ │ │ │ + bltu s6,s9,155c0 │ │ │ │ + j 15584 │ │ │ │ + mv s9,s1 │ │ │ │ + bltu s6,s9,155c0 │ │ │ │ + j 15584 │ │ │ │ + beqz s3,15584 │ │ │ │ + lw s9,4(s3) │ │ │ │ + ld a3,72(s5) │ │ │ │ + addiw a1,s4,1 │ │ │ │ + slli a2,a1,0x20 │ │ │ │ + srli a2,a2,0x20 │ │ │ │ + add a3,a3,a2 │ │ │ │ + lbu a3,0(a3) │ │ │ │ + sext.w a5,a1 │ │ │ │ + bgeu s2,a3,157b4 │ │ │ │ + lwu s10,88(s5) │ │ │ │ + sw a1,112(sp) │ │ │ │ + ld s6,80(s5) │ │ │ │ + beqz s10,15b7c │ │ │ │ + sd s4,16(sp) │ │ │ │ + li s11,0 │ │ │ │ + mv s4,s10 │ │ │ │ + mv s3,a5 │ │ │ │ + add s1,s11,s4 │ │ │ │ + srli s1,s1,0x1 │ │ │ │ + slli s10,s1,0x3 │ │ │ │ + add s10,s10,s6 │ │ │ │ + mv a1,s10 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 23816 │ │ │ │ + bltz a0,1564c │ │ │ │ + beqz a0,15654 │ │ │ │ + addi s11,s1,1 │ │ │ │ + bltu s11,s4,15626 │ │ │ │ + mv a3,s3 │ │ │ │ + j 15516 │ │ │ │ + mv s4,s1 │ │ │ │ + bltu s11,s4,15626 │ │ │ │ + j 15648 │ │ │ │ + ld s4,16(sp) │ │ │ │ + mv a5,s3 │ │ │ │ + beqz s10,15b7c │ │ │ │ + lw a3,4(s10) │ │ │ │ + bltu a3,s9,156ce │ │ │ │ + ld a3,120(s5) │ │ │ │ + add a3,a3,s7 │ │ │ │ + lw s1,0(a3) │ │ │ │ + beqz s1,156ce │ │ │ │ + ld a5,16(s5) │ │ │ │ + ld a3,0(s5) │ │ │ │ + ld a2,24(sp) │ │ │ │ + add a5,a5,s7 │ │ │ │ + lw a5,0(a5) │ │ │ │ + ld a4,16(a3) │ │ │ │ + lbu a3,44(a3) │ │ │ │ + addw a5,a5,a2 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ add a5,a5,a4 │ │ │ │ - lw s10,0(a5) │ │ │ │ - sext.w a5,s4 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + beq a5,a3,156ba │ │ │ │ + ld a4,40(sp) │ │ │ │ + ld s3,8(sp) │ │ │ │ + addiw a5,s1,-1 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + and s8,s8,a4 │ │ │ │ + or s8,s8,a5 │ │ │ │ + mv a1,s0 │ │ │ │ + mv a0,s3 │ │ │ │ + sd s8,112(sp) │ │ │ │ + jal 54b64 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 54ca8 │ │ │ │ + sext.w a0,a0 │ │ │ │ + bnez a0,157b8 │ │ │ │ + lw a5,8(s5) │ │ │ │ + addiw a5,a5,-1 │ │ │ │ + bgeu s1,a5,157ea │ │ │ │ + mv s4,s1 │ │ │ │ + j 154b8 │ │ │ │ + sext.w a3,a3 │ │ │ │ + beq a3,s6,1559c │ │ │ │ + mv s8,s4 │ │ │ │ + ld s9,72(sp) │ │ │ │ + ld s6,88(sp) │ │ │ │ + ld s4,80(sp) │ │ │ │ + ld a5,96(sp) │ │ │ │ + mv s7,s5 │ │ │ │ + mv s5,s8 │ │ │ │ + ld a4,56(sp) │ │ │ │ + beqz a4,1573c │ │ │ │ + ld a3,16(s7) │ │ │ │ + slli a6,s5,0x20 │ │ │ │ + srli a6,a6,0x20 │ │ │ │ + slli a2,a6,0x2 │ │ │ │ + add a3,a3,a2 │ │ │ │ + ld a1,0(s7) │ │ │ │ + lw a3,0(a3) │ │ │ │ + ld a4,24(sp) │ │ │ │ + ld a2,16(a1) │ │ │ │ + lbu a1,44(a1) │ │ │ │ + addw a3,a3,a4 │ │ │ │ + slli a3,a3,0x20 │ │ │ │ + srli a3,a3,0x20 │ │ │ │ + add a3,a3,a2 │ │ │ │ + lbu a3,0(a3) │ │ │ │ + beq a3,a1,1573c │ │ │ │ sd a5,16(sp) │ │ │ │ - add a5,s0,s9 │ │ │ │ - sd a5,24(sp) │ │ │ │ - bnez s10,160c4 │ │ │ │ - j 1656e │ │ │ │ - addw a6,a3,a6 │ │ │ │ - j 16034 │ │ │ │ - sd a5,40(sp) │ │ │ │ - ld a5,320(sp) │ │ │ │ - li a1,2 │ │ │ │ - sd t5,56(sp) │ │ │ │ - add s10,a5,s11 │ │ │ │ - ld a0,0(s10) │ │ │ │ - jal 4f012 │ │ │ │ + ld a5,32(sp) │ │ │ │ + ld s1,8(sp) │ │ │ │ + mv a1,s0 │ │ │ │ + slli a3,a5,0x20 │ │ │ │ ld a5,40(sp) │ │ │ │ - ld t5,56(sp) │ │ │ │ - beqz a5,166da │ │ │ │ + mv a0,s1 │ │ │ │ + and a6,a6,a5 │ │ │ │ + or a3,a6,a3 │ │ │ │ + sd a3,112(sp) │ │ │ │ + jal 54b64 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 54ca8 │ │ │ │ + sext.w a3,a0 │ │ │ │ + ld a5,16(sp) │ │ │ │ + bnez a3,157f8 │ │ │ │ + lw a3,8(s7) │ │ │ │ + bnez s6,1574e │ │ │ │ + ld a4,32(sp) │ │ │ │ + addiw a2,a3,-1 │ │ │ │ + beq a2,a4,15846 │ │ │ │ + ld a4,32(sp) │ │ │ │ + ld a2,72(s7) │ │ │ │ + bgeu a4,a3,15a34 │ │ │ │ + slli a1,a4,0x20 │ │ │ │ + srli a1,a1,0x20 │ │ │ │ + add a3,a2,a1 │ │ │ │ + lbu a0,0(a3) │ │ │ │ + bgeu s2,a0,15fd4 │ │ │ │ + lwu a2,88(s7) │ │ │ │ + sw a4,112(sp) │ │ │ │ + ld s1,80(s7) │ │ │ │ + beqz a2,161fe │ │ │ │ + sd s4,16(sp) │ │ │ │ + li s5,0 │ │ │ │ + mv s4,a2 │ │ │ │ + mv s8,a1 │ │ │ │ mv s10,a5 │ │ │ │ - j 15e98 │ │ │ │ - add a4,s7,s9 │ │ │ │ - lw a4,0(a4) │ │ │ │ - addw a2,s10,s5 │ │ │ │ - subw a2,a2,a5 │ │ │ │ + add s3,s5,s4 │ │ │ │ + srli s3,s3,0x1 │ │ │ │ + slli s11,s3,0x3 │ │ │ │ + add s11,s11,s1 │ │ │ │ + mv a1,s11 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 23816 │ │ │ │ + bltz a0,1582a │ │ │ │ + beqz a0,15c2a │ │ │ │ + addi s5,s3,1 │ │ │ │ + bltu s5,s4,15782 │ │ │ │ + ld s7,32(sp) │ │ │ │ + mv a3,s7 │ │ │ │ + j 15516 │ │ │ │ + sext.w s6,a2 │ │ │ │ + j 15548 │ │ │ │ + sext.w a3,a3 │ │ │ │ + j 15660 │ │ │ │ + ld s3,8(sp) │ │ │ │ + mv a0,s3 │ │ │ │ + jal 54ca8 │ │ │ │ + addiw a1,a0,-1 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 54bc6 │ │ │ │ + lw a3,112(sp) │ │ │ │ + lw a2,0(a0) │ │ │ │ + bgeu a3,a2,156ba │ │ │ │ + auipc a1,0x49 │ │ │ │ + addi a1,a1,118 │ │ │ │ + li a0,1 │ │ │ │ + jal 37c0 <__printf_chk@plt> │ │ │ │ + lw a5,8(s5) │ │ │ │ + addiw a5,a5,-1 │ │ │ │ + bltu s1,a5,156c4 │ │ │ │ + mv s7,s5 │ │ │ │ + ld s9,72(sp) │ │ │ │ + ld s4,80(sp) │ │ │ │ + ld s6,88(sp) │ │ │ │ + ld a5,96(sp) │ │ │ │ + mv s5,s1 │ │ │ │ + j 156dc │ │ │ │ + ld s1,8(sp) │ │ │ │ + mv a0,s1 │ │ │ │ + jal 54ca8 │ │ │ │ + addiw a1,a0,-1 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 54bc6 │ │ │ │ + lw a3,112(sp) │ │ │ │ + lw a2,0(a0) │ │ │ │ + ld a5,16(sp) │ │ │ │ + bgeu a3,a2,1573c │ │ │ │ + auipc a1,0x49 │ │ │ │ + addi a1,a1,52 │ │ │ │ + li a0,1 │ │ │ │ + jal 37c0 <__printf_chk@plt> │ │ │ │ + ld a5,16(sp) │ │ │ │ + lw a3,8(s7) │ │ │ │ + j 15740 │ │ │ │ + mv s4,s3 │ │ │ │ + bltu s5,s4,15782 │ │ │ │ + j 157a8 │ │ │ │ + ld s4,16(sp) │ │ │ │ + ld a5,24(sp) │ │ │ │ + mv a1,s10 │ │ │ │ + mv a0,s8 │ │ │ │ + beqz s11,15514 │ │ │ │ + lw a3,4(s11) │ │ │ │ + bltu a3,a0,15b18 │ │ │ │ + li s1,0 │ │ │ │ + ld s6,8(sp) │ │ │ │ + li s5,0 │ │ │ │ + mv s8,a5 │ │ │ │ + j 15886 │ │ │ │ + ld a5,0(s7) │ │ │ │ + sext.w s3,s5 │ │ │ │ + mv a1,s3 │ │ │ │ + mv a0,s6 │ │ │ │ + ld s10,16(a5) │ │ │ │ + ld s11,16(s7) │ │ │ │ + jal 54bc6 │ │ │ │ + lwu a5,0(a0) │ │ │ │ + slli a5,a5,0x2 │ │ │ │ + add s11,s11,a5 │ │ │ │ + lw a5,0(s11) │ │ │ │ + addw a5,a5,s1 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + add s10,s10,a5 │ │ │ │ + lbu a5,0(s10) │ │ │ │ + beq a5,s9,158d8 │ │ │ │ + addiw s5,s5,1 │ │ │ │ + mv a0,s6 │ │ │ │ + jal 54ca8 │ │ │ │ + sext.w a0,a0 │ │ │ │ + bltu s5,a0,15850 │ │ │ │ + mv a0,s6 │ │ │ │ + li a1,0 │ │ │ │ + jal 54ab0 │ │ │ │ + mv a0,s6 │ │ │ │ + jal 3670 │ │ │ │ li a5,1 │ │ │ │ - subw a2,a2,a4 │ │ │ │ - bne a6,a5,16428 │ │ │ │ + auipc a4,0x64 │ │ │ │ + ld a4,1646(a4) │ │ │ │ + sd a5,112(sp) │ │ │ │ + ld a3,120(sp) │ │ │ │ + ld a4,0(a4) │ │ │ │ + xor a4,a4,a3 │ │ │ │ + li a3,0 │ │ │ │ + mv a0,a5 │ │ │ │ + bnez a4,16214 │ │ │ │ + ld ra,232(sp) │ │ │ │ + ld s0,224(sp) │ │ │ │ + ld s1,216(sp) │ │ │ │ + ld s2,208(sp) │ │ │ │ + ld s3,200(sp) │ │ │ │ + ld s4,192(sp) │ │ │ │ + ld s5,184(sp) │ │ │ │ + ld s6,176(sp) │ │ │ │ + ld s7,168(sp) │ │ │ │ + ld s8,160(sp) │ │ │ │ + ld s9,152(sp) │ │ │ │ + ld s10,144(sp) │ │ │ │ + ld s11,136(sp) │ │ │ │ + addi sp,sp,240 │ │ │ │ + ret │ │ │ │ + ld s1,8(sp) │ │ │ │ + mv a1,s3 │ │ │ │ + sd s8,16(sp) │ │ │ │ + mv a0,s1 │ │ │ │ + jal 54bc6 │ │ │ │ + mv a3,a0 │ │ │ │ + mv a1,s3 │ │ │ │ + mv a0,s1 │ │ │ │ + lw s6,0(a3) │ │ │ │ + jal 54bc6 │ │ │ │ + mv a3,a0 │ │ │ │ + lw a4,4(a3) │ │ │ │ + li a1,0 │ │ │ │ + mv a0,s1 │ │ │ │ + mv s3,a4 │ │ │ │ + sd a4,32(sp) │ │ │ │ + jal 54ab0 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 3670 │ │ │ │ ld a5,16(sp) │ │ │ │ - ld s8,48(sp) │ │ │ │ - sd a1,56(sp) │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - slli a6,a5,0x20 │ │ │ │ - srli a4,a6,0x1e │ │ │ │ - li a6,-1 │ │ │ │ - sd s9,64(sp) │ │ │ │ - sd a3,72(sp) │ │ │ │ - ld t5,96(sp) │ │ │ │ - ld s9,328(sp) │ │ │ │ + bltu s3,s6,158a0 │ │ │ │ + ld a4,32(sp) │ │ │ │ + bltu s6,a4,159c6 │ │ │ │ + ld s5,104(sp) │ │ │ │ + slli a3,s6,0x20 │ │ │ │ + srli s9,a3,0x1e │ │ │ │ + ld a2,16(s7) │ │ │ │ + ld a0,0(s7) │ │ │ │ + lbu a3,0(a5) │ │ │ │ + add a2,a2,s9 │ │ │ │ + lwu a1,0(a2) │ │ │ │ + ld s3,16(a0) │ │ │ │ + slli a2,s4,0x20 │ │ │ │ + srli a2,a2,0x20 │ │ │ │ + add s3,s3,a1 │ │ │ │ + add s5,s5,s3 │ │ │ │ + add s3,s3,a2 │ │ │ │ + beqz a3,1599c │ │ │ │ + bltu s5,s3,1599c │ │ │ │ + ld a4,48(sp) │ │ │ │ + mv s1,a5 │ │ │ │ + mv s8,a4 │ │ │ │ + bgeu a4,a5,15972 │ │ │ │ + j 1599c │ │ │ │ + lbu a3,0(s1) │ │ │ │ + lbu a5,0(s3) │ │ │ │ + bne a5,a3,15fa4 │ │ │ │ + lbu a3,1(s1) │ │ │ │ + addi s3,s3,1 │ │ │ │ + addi s1,s1,1 │ │ │ │ + addiw s4,s4,1 │ │ │ │ + beqz a3,159b2 │ │ │ │ + bltu s5,s3,159b2 │ │ │ │ + bltu s8,s1,159b2 │ │ │ │ + lbu a5,0(s3) │ │ │ │ + bne a5,a3,15b80 │ │ │ │ + jal 1844a │ │ │ │ + beqz a0,15952 │ │ │ │ + lbu a1,0(s3) │ │ │ │ + lbu a0,0(s1) │ │ │ │ + beq a1,a0,1595e │ │ │ │ + jal 1840c │ │ │ │ + bnez a0,1595e │ │ │ │ + lbu a3,0(s1) │ │ │ │ + mv a5,s1 │ │ │ │ + bnez a3,15b82 │ │ │ │ + ld a4,64(sp) │ │ │ │ + bltu s4,a4,1525c │ │ │ │ + ld s7,32(sp) │ │ │ │ + slli a5,s6,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + slli s7,s7,0x20 │ │ │ │ + or a5,a5,s7 │ │ │ │ + j 158a2 │ │ │ │ + mv a5,s1 │ │ │ │ + j 1599c │ │ │ │ + lw a3,8(s7) │ │ │ │ + mv s8,s6 │ │ │ │ + addiw a2,a3,-1 │ │ │ │ + bltu s6,a2,154ac │ │ │ │ + j 15740 │ │ │ │ + lw a3,8(s7) │ │ │ │ + bnez s6,159d6 │ │ │ │ + addiw a2,a3,-1 │ │ │ │ + beq a2,a4,161aa │ │ │ │ + ld a4,32(sp) │ │ │ │ + ld a2,72(s7) │ │ │ │ + bgeu a4,a3,15e4c │ │ │ │ + slli a3,a4,0x20 │ │ │ │ + srli a3,a3,0x20 │ │ │ │ + add a1,a2,a3 │ │ │ │ + lbu a6,0(a1) │ │ │ │ + bgeu s2,a6,161a6 │ │ │ │ + lwu s11,88(s7) │ │ │ │ + sw a4,112(sp) │ │ │ │ + ld s5,80(s7) │ │ │ │ + beqz s11,161f0 │ │ │ │ + li s9,0 │ │ │ │ + mv s3,a3 │ │ │ │ + mv s10,a5 │ │ │ │ + add s1,s9,s11 │ │ │ │ + srli s1,s1,0x1 │ │ │ │ + slli s8,s1,0x3 │ │ │ │ + add s8,s8,s5 │ │ │ │ + mv a1,s8 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 23816 │ │ │ │ + bltz a0,15a2c │ │ │ │ + beqz a0,15fe0 │ │ │ │ + addi s9,s1,1 │ │ │ │ + bltu s9,s11,15a06 │ │ │ │ + j 152f4 │ │ │ │ + mv s11,s1 │ │ │ │ + bltu s9,s11,15a06 │ │ │ │ + j 152f4 │ │ │ │ + ld a3,120(s7) │ │ │ │ + slli a6,s6,0x20 │ │ │ │ + srli a6,a6,0x20 │ │ │ │ + slli a1,a6,0x2 │ │ │ │ + add a3,a3,a1 │ │ │ │ + lw a3,0(a3) │ │ │ │ + slli a0,a3,0x20 │ │ │ │ + srli a0,a0,0x20 │ │ │ │ + add a0,a0,a2 │ │ │ │ + lbu a0,0(a0) │ │ │ │ + bgeu s2,a0,15c1e │ │ │ │ + lwu s5,88(s7) │ │ │ │ + sw a3,112(sp) │ │ │ │ + ld s3,80(s7) │ │ │ │ + beqz s5,15516 │ │ │ │ + li s11,0 │ │ │ │ + sd s4,16(sp) │ │ │ │ + sd s6,24(sp) │ │ │ │ + mv s4,s5 │ │ │ │ + mv s6,s11 │ │ │ │ + mv s10,a6 │ │ │ │ + mv s8,a1 │ │ │ │ + mv s5,a3 │ │ │ │ + sd s7,32(sp) │ │ │ │ + mv s11,a5 │ │ │ │ + add s1,s6,s4 │ │ │ │ + srli s1,s1,0x1 │ │ │ │ + slli a1,s1,0x3 │ │ │ │ + add s7,s3,a1 │ │ │ │ + mv a1,s7 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 23816 │ │ │ │ + bltz a0,15aa2 │ │ │ │ + beqz a0,15aaa │ │ │ │ + addi s6,s1,1 │ │ │ │ + bltu s6,s4,15a7a │ │ │ │ + mv a3,s5 │ │ │ │ + j 15516 │ │ │ │ + mv s4,s1 │ │ │ │ + bltu s6,s4,15a7a │ │ │ │ + j 15a9e │ │ │ │ + mv a1,s8 │ │ │ │ + mv s8,s7 │ │ │ │ + ld s4,16(sp) │ │ │ │ + ld s6,24(sp) │ │ │ │ + ld s7,32(sp) │ │ │ │ + mv a6,s10 │ │ │ │ + mv a3,s5 │ │ │ │ + mv a5,s11 │ │ │ │ + beqz s8,15516 │ │ │ │ + lw a0,4(s8) │ │ │ │ + ld a2,72(s7) │ │ │ │ + add a2,a2,a6 │ │ │ │ + lbu a3,0(a2) │ │ │ │ + bgeu s2,a3,15c16 │ │ │ │ + lwu s5,88(s7) │ │ │ │ + sw s6,112(sp) │ │ │ │ + ld s3,80(s7) │ │ │ │ + beqz s5,15514 │ │ │ │ + li s11,0 │ │ │ │ + sd s4,16(sp) │ │ │ │ + mv s10,a1 │ │ │ │ + mv s4,s11 │ │ │ │ + mv s8,a0 │ │ │ │ + sd a5,24(sp) │ │ │ │ + add s1,s4,s5 │ │ │ │ + srli s1,s1,0x1 │ │ │ │ + slli s11,s1,0x3 │ │ │ │ + add s11,s11,s3 │ │ │ │ + mv a1,s11 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 23816 │ │ │ │ + bltz a0,15b10 │ │ │ │ + beqz a0,15832 │ │ │ │ + addi s4,s1,1 │ │ │ │ + bltu s4,s5,15aea │ │ │ │ + j 15514 │ │ │ │ + mv s5,s1 │ │ │ │ + bltu s4,s5,15aea │ │ │ │ + j 15514 │ │ │ │ + ld a2,120(s7) │ │ │ │ + ld a3,72(s7) │ │ │ │ + add a2,a2,a1 │ │ │ │ + lw a0,0(a2) │ │ │ │ + slli a2,a0,0x20 │ │ │ │ + srli a2,a2,0x20 │ │ │ │ + add a3,a3,a2 │ │ │ │ + lbu s6,0(a3) │ │ │ │ + bgeu s2,s6,16120 │ │ │ │ + lwu s11,88(s7) │ │ │ │ + sw a0,112(sp) │ │ │ │ + ld s1,80(s7) │ │ │ │ + beqz s11,15392 │ │ │ │ + li s8,0 │ │ │ │ + mv s6,a0 │ │ │ │ + mv s10,a5 │ │ │ │ + add s5,s8,s11 │ │ │ │ + srli s5,s5,0x1 │ │ │ │ + slli s3,s5,0x3 │ │ │ │ + add s3,s3,s1 │ │ │ │ + mv a1,s3 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 23816 │ │ │ │ + bltz a0,15b74 │ │ │ │ + beqz a0,15fb8 │ │ │ │ + addi s8,s5,1 │ │ │ │ + bltu s8,s11,15b48 │ │ │ │ + mv a0,s6 │ │ │ │ + j 15392 │ │ │ │ + mv s11,s5 │ │ │ │ + bltu s8,s11,15b48 │ │ │ │ + j 15b6e │ │ │ │ + mv a3,a5 │ │ │ │ + j 15516 │ │ │ │ + mv a5,s1 │ │ │ │ + bltu s5,s3,1599c │ │ │ │ + ld a4,48(sp) │ │ │ │ + bltu a4,a5,1599c │ │ │ │ + sd a5,8(sp) │ │ │ │ + jal 1844a │ │ │ │ + ld a5,8(sp) │ │ │ │ + bnez a0,16182 │ │ │ │ + lbu a2,0(s3) │ │ │ │ + lbu a3,0(a5) │ │ │ │ + beq a2,a3,1599c │ │ │ │ + j 158a0 │ │ │ │ + sext.w a3,a3 │ │ │ │ + sd zero,24(sp) │ │ │ │ + bgeu a3,a0,15420 │ │ │ │ + ld a2,120(s7) │ │ │ │ + ld a3,72(s7) │ │ │ │ + add a2,a2,s1 │ │ │ │ + lw s5,0(a2) │ │ │ │ + slli a2,s5,0x20 │ │ │ │ + srli a2,a2,0x20 │ │ │ │ + add a3,a3,a2 │ │ │ │ + lbu a3,0(a3) │ │ │ │ + bgeu s2,a3,16128 │ │ │ │ + lwu s11,88(s7) │ │ │ │ + sw s5,112(sp) │ │ │ │ + ld s1,80(s7) │ │ │ │ + beqz s11,15c08 │ │ │ │ + li s8,0 │ │ │ │ + mv s3,s11 │ │ │ │ + sd a5,16(sp) │ │ │ │ + mv s11,s8 │ │ │ │ + add s10,s3,s11 │ │ │ │ + srli s10,s10,0x1 │ │ │ │ + slli s8,s10,0x3 │ │ │ │ + add s8,s8,s1 │ │ │ │ + mv a1,s8 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 23816 │ │ │ │ + bltz a0,15c22 │ │ │ │ + beqz a0,15fa8 │ │ │ │ + addi s11,s10,1 │ │ │ │ + bltu s11,s3,15be2 │ │ │ │ + mv a0,s5 │ │ │ │ + jal dd88 │ │ │ │ + sext.w a0,a2 │ │ │ │ + j 153b2 │ │ │ │ + sext.w a3,a3 │ │ │ │ + bgeu a3,a0,15846 │ │ │ │ + j 15b18 │ │ │ │ + sext.w a0,a0 │ │ │ │ + j 15ac6 │ │ │ │ + mv s3,s10 │ │ │ │ + bltu s11,s3,15be2 │ │ │ │ + j 15c08 │ │ │ │ + ld s4,16(sp) │ │ │ │ + mv a1,s8 │ │ │ │ + mv a5,s10 │ │ │ │ + beqz s11,157a8 │ │ │ │ + lw a0,4(s11) │ │ │ │ + ld a2,72(s7) │ │ │ │ + ld a4,32(sp) │ │ │ │ + addiw a7,a4,1 │ │ │ │ + slli a3,a7,0x20 │ │ │ │ + srli a3,a3,0x20 │ │ │ │ + add a3,a3,a2 │ │ │ │ + lbu a6,0(a3) │ │ │ │ + sext.w a3,a7 │ │ │ │ + bgeu s2,a6,15fcc │ │ │ │ + lwu a6,88(s7) │ │ │ │ + sw a7,112(sp) │ │ │ │ + ld s1,80(s7) │ │ │ │ + beqz a6,15516 │ │ │ │ + sd s4,16(sp) │ │ │ │ + li s5,0 │ │ │ │ + mv s4,a6 │ │ │ │ + sd s6,24(sp) │ │ │ │ + mv s8,a3 │ │ │ │ + mv s10,a1 │ │ │ │ + mv s11,a0 │ │ │ │ + sd a5,56(sp) │ │ │ │ + add s3,s4,s5 │ │ │ │ + srli s3,s3,0x1 │ │ │ │ + slli a1,s3,0x3 │ │ │ │ + add s6,s1,a1 │ │ │ │ + mv a1,s6 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 23816 │ │ │ │ + bltz a0,15ca0 │ │ │ │ + beqz a0,15ca8 │ │ │ │ + addi s5,s3,1 │ │ │ │ + bltu s5,s4,15c74 │ │ │ │ + mv a3,s8 │ │ │ │ + j 15516 │ │ │ │ + mv s4,s3 │ │ │ │ + bltu s5,s4,15c74 │ │ │ │ + j 15c9a │ │ │ │ + mv a0,s11 │ │ │ │ + mv s11,s6 │ │ │ │ + ld s4,16(sp) │ │ │ │ + ld s6,24(sp) │ │ │ │ + ld a5,56(sp) │ │ │ │ + mv a3,s8 │ │ │ │ + mv a1,s10 │ │ │ │ + beqz s11,15516 │ │ │ │ + lw a6,4(s11) │ │ │ │ + ld a2,72(s7) │ │ │ │ + ld a3,120(s7) │ │ │ │ + bgeu a6,a0,15a38 │ │ │ │ + slli a1,a1,0x2 │ │ │ │ + add a1,a1,a3 │ │ │ │ + lw a1,0(a1) │ │ │ │ + bgeu s6,a1,15a38 │ │ │ │ + ld a4,32(sp) │ │ │ │ + bltu a4,a1,15a38 │ │ │ │ + slli a3,a1,0x20 │ │ │ │ + srli a3,a3,0x20 │ │ │ │ + add a3,a3,a2 │ │ │ │ + lbu s6,0(a3) │ │ │ │ + li a3,253 │ │ │ │ + bgeu a3,s6,16120 │ │ │ │ + lwu s11,88(s7) │ │ │ │ + sw a1,112(sp) │ │ │ │ + ld s1,80(s7) │ │ │ │ + beqz s11,161d6 │ │ │ │ + li s6,0 │ │ │ │ + mv s3,s0 │ │ │ │ + addi s10,sp,112 │ │ │ │ + mv s8,a1 │ │ │ │ + sd a5,16(sp) │ │ │ │ + mv s0,s6 │ │ │ │ + add s5,s0,s11 │ │ │ │ + srli s5,s5,0x1 │ │ │ │ + slli a5,s5,0x3 │ │ │ │ + add s6,s1,a5 │ │ │ │ + mv a1,s6 │ │ │ │ + mv a0,s10 │ │ │ │ + jal 23816 │ │ │ │ + bltz a0,161be │ │ │ │ + beqz a0,161ca │ │ │ │ + addi s0,s5,1 │ │ │ │ + bltu s0,s11,15d0a │ │ │ │ + mv s11,s8 │ │ │ │ + mv a0,s11 │ │ │ │ + jal dd88 │ │ │ │ + ld s1,16(sp) │ │ │ │ + mv a5,s10 │ │ │ │ + beqz s5,152f4 │ │ │ │ + lw a6,4(s5) │ │ │ │ + ld a3,72(s7) │ │ │ │ + ld a4,32(sp) │ │ │ │ + addiw a1,a4,1 │ │ │ │ + slli a2,a1,0x20 │ │ │ │ + srli a2,a2,0x20 │ │ │ │ + add a2,a2,a3 │ │ │ │ + lbu a2,0(a2) │ │ │ │ + sext.w s5,a1 │ │ │ │ + bgeu s2,a2,15fc6 │ │ │ │ + lwu s11,88(s7) │ │ │ │ + sw a1,112(sp) │ │ │ │ + ld s3,80(s7) │ │ │ │ + beqz s11,15c08 │ │ │ │ + li s8,0 │ │ │ │ + sd s4,16(sp) │ │ │ │ + sd s1,72(sp) │ │ │ │ + mv s4,s11 │ │ │ │ + mv s1,s8 │ │ │ │ + sd s6,24(sp) │ │ │ │ + mv s8,s7 │ │ │ │ + mv s11,a5 │ │ │ │ + mv s7,a6 │ │ │ │ + add s10,s4,s1 │ │ │ │ + srli s10,s10,0x1 │ │ │ │ + slli a1,s10,0x3 │ │ │ │ + add s6,s3,a1 │ │ │ │ + mv a1,s6 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 23816 │ │ │ │ + bltz a0,15dac │ │ │ │ + beqz a0,15db4 │ │ │ │ + addi s1,s10,1 │ │ │ │ + bltu s1,s4,15d84 │ │ │ │ + j 15c08 │ │ │ │ + mv s4,s10 │ │ │ │ + bltu s1,s4,15d84 │ │ │ │ + j 15c08 │ │ │ │ + mv s10,s6 │ │ │ │ + mv a6,s7 │ │ │ │ + ld s4,16(sp) │ │ │ │ + ld s6,24(sp) │ │ │ │ + ld s1,72(sp) │ │ │ │ + mv s7,s8 │ │ │ │ + mv a5,s11 │ │ │ │ + beqz s10,15c08 │ │ │ │ + lw a1,4(s10) │ │ │ │ + ld a3,72(s8) │ │ │ │ + ld a2,120(s7) │ │ │ │ + bgeu a1,a6,1532c │ │ │ │ + slli a1,s1,0x2 │ │ │ │ + add a1,a1,a2 │ │ │ │ + lw a0,0(a1) │ │ │ │ + bgeu s6,a0,1532c │ │ │ │ + ld a4,32(sp) │ │ │ │ + bltu a4,a0,1532c │ │ │ │ + slli a2,a0,0x20 │ │ │ │ + srli a2,a2,0x20 │ │ │ │ + add a3,a3,a2 │ │ │ │ + lbu s5,0(a3) │ │ │ │ + li a3,253 │ │ │ │ + bgeu a3,s5,1620a │ │ │ │ + lwu s8,88(s7) │ │ │ │ + sw a0,112(sp) │ │ │ │ + ld s1,80(s7) │ │ │ │ + beqz s8,15392 │ │ │ │ + li s11,0 │ │ │ │ + mv s5,a5 │ │ │ │ + mv a5,s0 │ │ │ │ + sd s4,24(sp) │ │ │ │ + mv s0,s8 │ │ │ │ + addi s10,sp,112 │ │ │ │ + sd a0,16(sp) │ │ │ │ + mv s4,s11 │ │ │ │ + mv s8,a5 │ │ │ │ + add s3,s0,s4 │ │ │ │ + srli s3,s3,0x1 │ │ │ │ + slli a5,s3,0x3 │ │ │ │ + add s11,s1,a5 │ │ │ │ + mv a1,s11 │ │ │ │ + mv a0,s10 │ │ │ │ + jal 23816 │ │ │ │ + bltz a0,161b6 │ │ │ │ + beqz a0,161da │ │ │ │ + addi s4,s3,1 │ │ │ │ + bltu s4,s0,15e1e │ │ │ │ + ld a0,16(sp) │ │ │ │ + j 15392 │ │ │ │ + ld a1,120(s7) │ │ │ │ + slli a0,s6,0x20 │ │ │ │ + srli a0,a0,0x20 │ │ │ │ + slli s9,a0,0x2 │ │ │ │ + add a1,a1,s9 │ │ │ │ + lw a3,0(a1) │ │ │ │ + slli a1,a3,0x20 │ │ │ │ + srli a1,a1,0x20 │ │ │ │ + add a1,a1,a2 │ │ │ │ + lbu a1,0(a1) │ │ │ │ + bgeu s2,a1,15fdc │ │ │ │ + lwu s5,88(s7) │ │ │ │ + sw a3,112(sp) │ │ │ │ + ld s1,80(s7) │ │ │ │ + beqz s5,15516 │ │ │ │ + li s11,0 │ │ │ │ + sd s4,8(sp) │ │ │ │ + mv s10,a0 │ │ │ │ + mv s4,s5 │ │ │ │ + mv s8,a3 │ │ │ │ + mv s5,s11 │ │ │ │ + sd a5,16(sp) │ │ │ │ + add s3,s5,s4 │ │ │ │ + srli s3,s3,0x1 │ │ │ │ + slli s11,s3,0x3 │ │ │ │ + add s11,s11,s1 │ │ │ │ + mv a1,s11 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 23816 │ │ │ │ + bltz a0,15eb0 │ │ │ │ + beqz a0,15eb8 │ │ │ │ + addi s5,s3,1 │ │ │ │ + bltu s5,s4,15e8a │ │ │ │ + j 15c9a │ │ │ │ + mv s4,s3 │ │ │ │ + bltu s5,s4,15e8a │ │ │ │ + j 15c9a │ │ │ │ + ld s4,8(sp) │ │ │ │ + ld a5,16(sp) │ │ │ │ + mv a0,s10 │ │ │ │ + mv a3,s8 │ │ │ │ + beqz s11,15516 │ │ │ │ + lw a1,4(s11) │ │ │ │ + ld a2,72(s7) │ │ │ │ + add a2,a2,a0 │ │ │ │ + lbu a3,0(a2) │ │ │ │ + bgeu s2,a3,15fd8 │ │ │ │ + lwu s5,88(s7) │ │ │ │ + sw s6,112(sp) │ │ │ │ + ld s1,80(s7) │ │ │ │ + beqz s5,15514 │ │ │ │ + sd s4,8(sp) │ │ │ │ + li s11,0 │ │ │ │ + mv s4,s5 │ │ │ │ + mv s10,a1 │ │ │ │ + mv s8,a5 │ │ │ │ + add s3,s11,s4 │ │ │ │ + srli s3,s3,0x1 │ │ │ │ + slli s5,s3,0x3 │ │ │ │ + add s5,s5,s1 │ │ │ │ + mv a1,s5 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 23816 │ │ │ │ + bltz a0,15f16 │ │ │ │ + beqz a0,15f20 │ │ │ │ + addi s11,s3,1 │ │ │ │ + bltu s11,s4,15eee │ │ │ │ + j 15514 │ │ │ │ + mv s4,s3 │ │ │ │ + bltu s11,s4,15eee │ │ │ │ + j 15514 │ │ │ │ + ld s4,8(sp) │ │ │ │ + mv a1,s10 │ │ │ │ + mv a5,s8 │ │ │ │ + beqz s5,15514 │ │ │ │ + lw a3,4(s5) │ │ │ │ + ld s5,40(sp) │ │ │ │ + bgeu a3,a1,1591e │ │ │ │ + ld a2,120(s7) │ │ │ │ + ld a3,72(s7) │ │ │ │ + add a2,a2,s9 │ │ │ │ + lw a0,0(a2) │ │ │ │ + slli a2,a0,0x20 │ │ │ │ + srli a2,a2,0x20 │ │ │ │ + add a3,a3,a2 │ │ │ │ + lbu a2,0(a3) │ │ │ │ + bgeu s2,a2,161c6 │ │ │ │ + lwu s5,88(s7) │ │ │ │ + sw a0,112(sp) │ │ │ │ + ld s1,80(s7) │ │ │ │ + beqz s5,15392 │ │ │ │ + li s3,0 │ │ │ │ + sd a5,16(sp) │ │ │ │ + mv a5,s0 │ │ │ │ + addi s10,sp,112 │ │ │ │ + mv s0,s3 │ │ │ │ + sd a0,8(sp) │ │ │ │ + mv s3,s5 │ │ │ │ + mv s5,a5 │ │ │ │ + add s11,s0,s3 │ │ │ │ + srli s11,s11,0x1 │ │ │ │ + slli s8,s11,0x3 │ │ │ │ + add s8,s8,s1 │ │ │ │ + mv a1,s8 │ │ │ │ + mv a0,s10 │ │ │ │ + jal 23816 │ │ │ │ + bltz a0,15f9c │ │ │ │ + beqz a0,16132 │ │ │ │ + addi s0,s11,1 │ │ │ │ + bltu s0,s3,15f70 │ │ │ │ + ld a0,8(sp) │ │ │ │ + j 15392 │ │ │ │ + mv s3,s11 │ │ │ │ + bltu s0,s3,15f70 │ │ │ │ + j 15f96 │ │ │ │ + mv a5,s1 │ │ │ │ + j 15998 │ │ │ │ + ld a5,16(sp) │ │ │ │ + beqz s8,15c08 │ │ │ │ + lw a4,4(s8) │ │ │ │ + sd a4,24(sp) │ │ │ │ + j 15420 │ │ │ │ + mv a0,s6 │ │ │ │ + mv a5,s10 │ │ │ │ + beqz s3,15392 │ │ │ │ + lw s1,4(s3) │ │ │ │ + j 15848 │ │ │ │ + sext.w a1,a2 │ │ │ │ + j 15dce │ │ │ │ + sext.w a6,a6 │ │ │ │ + j 15cc2 │ │ │ │ + sext.w a6,a6 │ │ │ │ + j 15d4a │ │ │ │ + sext.w a0,a0 │ │ │ │ + j 15c3c │ │ │ │ + sext.w a3,a3 │ │ │ │ + j 15f2e │ │ │ │ + sext.w a1,a1 │ │ │ │ + j 15ecc │ │ │ │ + mv a3,s3 │ │ │ │ + mv a5,s10 │ │ │ │ + beqz s8,152f4 │ │ │ │ + lw a6,4(s8) │ │ │ │ + ld a2,72(s7) │ │ │ │ + ld a4,32(sp) │ │ │ │ + addiw a7,a4,1 │ │ │ │ + slli a1,a7,0x20 │ │ │ │ + srli a1,a1,0x20 │ │ │ │ + add a1,a1,a2 │ │ │ │ + lbu a1,0(a1) │ │ │ │ + sext.w a0,a7 │ │ │ │ + bgeu s2,a1,161a0 │ │ │ │ + lwu s11,88(s7) │ │ │ │ + sw a7,112(sp) │ │ │ │ + ld s5,80(s7) │ │ │ │ + beqz s11,15392 │ │ │ │ + li s9,0 │ │ │ │ + sd s4,16(sp) │ │ │ │ + mv s3,s9 │ │ │ │ + mv s8,s7 │ │ │ │ + sd a0,8(sp) │ │ │ │ + mv s10,a3 │ │ │ │ + mv s4,s11 │ │ │ │ + mv s7,a6 │ │ │ │ + mv s9,a5 │ │ │ │ + add s1,s3,s4 │ │ │ │ + srli s1,s1,0x1 │ │ │ │ + slli s11,s1,0x3 │ │ │ │ + add s11,s11,s5 │ │ │ │ + mv a1,s11 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 23816 │ │ │ │ + bltz a0,1604e │ │ │ │ + beqz a0,16056 │ │ │ │ + addi s3,s1,1 │ │ │ │ + bltu s3,s4,1602a │ │ │ │ + j 15f96 │ │ │ │ + mv s4,s1 │ │ │ │ + bltu s3,s4,1602a │ │ │ │ + j 15f96 │ │ │ │ + mv a6,s7 │ │ │ │ + ld s4,16(sp) │ │ │ │ + ld a0,8(sp) │ │ │ │ + mv a3,s10 │ │ │ │ + mv s7,s8 │ │ │ │ + mv a5,s9 │ │ │ │ + beqz s11,15392 │ │ │ │ + lw a0,4(s11) │ │ │ │ + ld a2,72(s8) │ │ │ │ + ld a1,120(s7) │ │ │ │ + bgeu a0,a6,15e50 │ │ │ │ + slli a3,a3,0x2 │ │ │ │ + add a3,a3,a1 │ │ │ │ + lw s3,0(a3) │ │ │ │ + bgeu s6,s3,15e50 │ │ │ │ + ld a4,32(sp) │ │ │ │ + bltu a4,s3,15e50 │ │ │ │ + slli a3,s3,0x20 │ │ │ │ + srli a3,a3,0x20 │ │ │ │ + add a3,a3,a2 │ │ │ │ + lbu a2,0(a3) │ │ │ │ + li a3,253 │ │ │ │ + bgeu a3,a2,16206 │ │ │ │ + lwu s11,88(s7) │ │ │ │ + sw s3,112(sp) │ │ │ │ + ld a6,80(s7) │ │ │ │ + beqz s11,160d8 │ │ │ │ + sd s0,8(sp) │ │ │ │ + li s5,0 │ │ │ │ + addi s10,sp,112 │ │ │ │ + mv s9,a6 │ │ │ │ + mv s0,a5 │ │ │ │ + add s1,s5,s11 │ │ │ │ + srli s1,s1,0x1 │ │ │ │ + slli s8,s1,0x3 │ │ │ │ + add s8,s8,s9 │ │ │ │ + mv a1,s8 │ │ │ │ + mv a0,s10 │ │ │ │ + jal 23816 │ │ │ │ + bltz a0,161f6 │ │ │ │ + beqz a0,16156 │ │ │ │ + addi s5,s1,1 │ │ │ │ + bltu s5,s11,160b6 │ │ │ │ + mv a0,s3 │ │ │ │ + jal dd88 │ │ │ │ + ld s1,8(sp) │ │ │ │ + mv a0,s1 │ │ │ │ + jal 54ca8 │ │ │ │ + addiw a1,a0,-1 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 54bc6 │ │ │ │ + lw a3,112(sp) │ │ │ │ + lw a2,0(a0) │ │ │ │ + ld a5,16(sp) │ │ │ │ + bgeu a3,a2,154a2 │ │ │ │ + auipc a1,0x48 │ │ │ │ + addi a1,a1,1870 │ │ │ │ + li a0,1 │ │ │ │ + jal 37c0 <__printf_chk@plt> │ │ │ │ + lw a3,8(s7) │ │ │ │ + ld a5,16(sp) │ │ │ │ + addiw a3,a3,-1 │ │ │ │ + bltu s8,a3,154ac │ │ │ │ + mv s5,s8 │ │ │ │ + j 156e0 │ │ │ │ + sd zero,24(sp) │ │ │ │ + j 15420 │ │ │ │ + sext.w s1,s6 │ │ │ │ + j 15848 │ │ │ │ + sext.w a4,a3 │ │ │ │ + sd a4,24(sp) │ │ │ │ + j 15420 │ │ │ │ + ld a0,8(sp) │ │ │ │ + ld a5,16(sp) │ │ │ │ + mv s0,s5 │ │ │ │ + beqz s8,15392 │ │ │ │ + lw a2,4(s8) │ │ │ │ + ld a4,64(sp) │ │ │ │ + mv a3,a4 │ │ │ │ + bltu a2,a4,16172 │ │ │ │ + addiw s5,a3,-1 │ │ │ │ + slli s5,s5,0x20 │ │ │ │ + srli s5,s5,0x20 │ │ │ │ + j 1591e │ │ │ │ + mv a5,s0 │ │ │ │ + ld s0,8(sp) │ │ │ │ + beqz s8,160d8 │ │ │ │ + lw a2,4(s8) │ │ │ │ + ld a4,64(sp) │ │ │ │ + slli a3,s6,0x20 │ │ │ │ + srli s9,a3,0x1e │ │ │ │ + mv a3,a4 │ │ │ │ + bgeu a2,a4,16148 │ │ │ │ + mv a3,a2 │ │ │ │ + addiw s5,a3,-1 │ │ │ │ + slli s5,s5,0x20 │ │ │ │ + srli s5,s5,0x20 │ │ │ │ + j 1591e │ │ │ │ + lbu a1,0(s3) │ │ │ │ + lbu a3,0(a5) │ │ │ │ + sd a5,8(sp) │ │ │ │ + bne a1,a3,158a0 │ │ │ │ + mv a0,a1 │ │ │ │ + jal 1840c │ │ │ │ + beqz a0,158a0 │ │ │ │ + ld a5,8(sp) │ │ │ │ + j 1599c │ │ │ │ + sext.w a0,a1 │ │ │ │ + j 1606e │ │ │ │ + sext.w a6,a6 │ │ │ │ + j 15ff0 │ │ │ │ + li s5,-1 │ │ │ │ + srli s5,s5,0x20 │ │ │ │ + li s9,0 │ │ │ │ + j 1591e │ │ │ │ + mv s0,s3 │ │ │ │ + bltu s4,s0,15e1e │ │ │ │ + j 15e46 │ │ │ │ + mv s11,s5 │ │ │ │ + bltu s0,s11,15d0a │ │ │ │ + j 15d32 │ │ │ │ + sext.w a2,a2 │ │ │ │ + j 16140 │ │ │ │ + mv s0,s3 │ │ │ │ + ld a5,16(sp) │ │ │ │ + mv a1,s8 │ │ │ │ + mv s3,s6 │ │ │ │ + bnez s6,15fc0 │ │ │ │ + mv s11,a1 │ │ │ │ + j 15d34 │ │ │ │ + ld s4,24(sp) │ │ │ │ + ld a0,16(sp) │ │ │ │ + mv a5,s5 │ │ │ │ + mv s0,s8 │ │ │ │ + beqz s11,15392 │ │ │ │ + lw a4,4(s11) │ │ │ │ + sd a4,24(sp) │ │ │ │ + j 15420 │ │ │ │ + mv s7,a4 │ │ │ │ + j 152f6 │ │ │ │ + mv s11,s1 │ │ │ │ + bltu s5,s11,160b6 │ │ │ │ + j 160d8 │ │ │ │ + mv s7,a4 │ │ │ │ + mv a3,s7 │ │ │ │ + j 15516 │ │ │ │ + sext.w a2,a2 │ │ │ │ + j 16162 │ │ │ │ + sext.w a4,s5 │ │ │ │ + sd a4,24(sp) │ │ │ │ + j 15420 │ │ │ │ + jal 3a10 <__stack_chk_fail@plt> │ │ │ │ + addi sp,sp,-208 │ │ │ │ + sd s0,192(sp) │ │ │ │ + auipc s0,0x64 │ │ │ │ + ld s0,-780(s0) │ │ │ │ + sd s1,184(sp) │ │ │ │ + sd ra,200(sp) │ │ │ │ + mv s1,a5 │ │ │ │ sd a6,16(sp) │ │ │ │ - li s4,-1 │ │ │ │ - addiw ra,a2,-1 │ │ │ │ - sd t4,48(sp) │ │ │ │ - mv a3,a7 │ │ │ │ - sext.w a1,a5 │ │ │ │ - j 162d4 │ │ │ │ - add a6,s7,a4 │ │ │ │ - lw a6,0(a6) │ │ │ │ - addw a7,a6,a5 │ │ │ │ - subw a5,s5,a7 │ │ │ │ - addiw a6,a6,-1 │ │ │ │ - addw a6,a6,a5 │ │ │ │ - add a7,s2,a4 │ │ │ │ - lw a7,0(a7) │ │ │ │ - bne a7,a5,165b8 │ │ │ │ - add a7,s3,a4 │ │ │ │ - lw a7,0(a7) │ │ │ │ - bne a7,a6,165b8 │ │ │ │ - bgeu a5,a2,162cc │ │ │ │ - bgeu a2,a6,162cc │ │ │ │ - add a6,s7,a4 │ │ │ │ - lw a6,0(a6) │ │ │ │ - subw a5,ra,a5 │ │ │ │ - sext.w t4,a5 │ │ │ │ - bgeu t4,a6,166e2 │ │ │ │ - slli a7,a4,0x1 │ │ │ │ - add a6,s9,a7 │ │ │ │ - ld a6,0(a6) │ │ │ │ - slli s10,a5,0x20 │ │ │ │ - srli a5,s10,0x1e │ │ │ │ - add a6,a6,a5 │ │ │ │ - li s10,71 │ │ │ │ - lw a6,0(a6) │ │ │ │ - beq t2,s10,162a2 │ │ │ │ - li s10,67 │ │ │ │ - bne t2,s10,162ae │ │ │ │ - addi s10,a3,-84 │ │ │ │ - seqz s10,s10 │ │ │ │ - addw a6,s10,a6 │ │ │ │ - addw a6,t0,a6 │ │ │ │ - addw a6,a6,t5 │ │ │ │ - bne a6,a0,162cc │ │ │ │ - ld a6,344(sp) │ │ │ │ - mv s4,a1 │ │ │ │ - sd t4,16(sp) │ │ │ │ - add a7,a7,a6 │ │ │ │ - ld a6,0(a7) │ │ │ │ - add a6,a6,a5 │ │ │ │ - lw s8,0(a6) │ │ │ │ - addi a4,a4,-4 │ │ │ │ - beqz a1,16136 │ │ │ │ - addiw a1,a1,-1 │ │ │ │ - add a5,s0,a4 │ │ │ │ - lw a6,0(a5) │ │ │ │ - add a5,s1,a4 │ │ │ │ - lw a5,0(a5) │ │ │ │ - bnez a6,1622e │ │ │ │ - add a6,s6,a4 │ │ │ │ - lw a6,0(a6) │ │ │ │ - j 16244 │ │ │ │ - lw a5,0(a3) │ │ │ │ - sw t3,56(sp) │ │ │ │ - sw t1,48(sp) │ │ │ │ - addiw s11,a5,1 │ │ │ │ - sw s11,24(sp) │ │ │ │ - jal 4f4e0 │ │ │ │ - lw t1,48(sp) │ │ │ │ - lw t3,56(sp) │ │ │ │ - addw a5,t1,a0 │ │ │ │ - bltu s11,a5,1679a │ │ │ │ - ld a5,88(sp) │ │ │ │ - ld a0,0(s10) │ │ │ │ - sw t3,64(sp) │ │ │ │ - add s11,a5,s9 │ │ │ │ - lw a4,0(s11) │ │ │ │ - sw t1,56(sp) │ │ │ │ + ld a5,0(s0) │ │ │ │ + sd a5,88(sp) │ │ │ │ + li a5,0 │ │ │ │ + sd a0,40(sp) │ │ │ │ + sd s2,176(sp) │ │ │ │ + sd s3,168(sp) │ │ │ │ + sd s4,160(sp) │ │ │ │ + sd s5,152(sp) │ │ │ │ + sd s6,144(sp) │ │ │ │ + bgeu s1,a6,16e62 │ │ │ │ + addiw a5,a6,-1 │ │ │ │ + sd s8,128(sp) │ │ │ │ + slli s3,s1,0x20 │ │ │ │ + mv s8,a3 │ │ │ │ + slli a3,a5,0x20 │ │ │ │ + srli a3,a3,0x20 │ │ │ │ + srli s3,s3,0x20 │ │ │ │ + add s0,a4,s3 │ │ │ │ + sd a3,32(sp) │ │ │ │ + mv s2,a1 │ │ │ │ + mv s6,a2 │ │ │ │ + add s5,s0,a3 │ │ │ │ + bltu a2,s8,16ac2 │ │ │ │ + slli a5,a2,0x20 │ │ │ │ + srli a4,a5,0x1e │ │ │ │ + sd a4,0(sp) │ │ │ │ + ld a2,0(sp) │ │ │ │ + ld a5,16(s2) │ │ │ │ + ld a1,0(s2) │ │ │ │ + lbu a4,0(s0) │ │ │ │ + add a5,a5,a2 │ │ │ │ + lwu a2,0(a5) │ │ │ │ + ld a5,16(a1) │ │ │ │ + add a5,a5,a2 │ │ │ │ + add s4,a5,a3 │ │ │ │ + add s3,s3,a5 │ │ │ │ + beqz a4,162ec │ │ │ │ + bltu s4,s3,162ec │ │ │ │ + bgeu s5,s0,162be │ │ │ │ + j 162ec │ │ │ │ + lbu a5,0(s0) │ │ │ │ + lbu a4,0(s3) │ │ │ │ + bne a4,a5,162e2 │ │ │ │ + lbu a4,1(s0) │ │ │ │ + addi s3,s3,1 │ │ │ │ + addi s0,s0,1 │ │ │ │ + addiw s1,s1,1 │ │ │ │ + beqz a4,162e6 │ │ │ │ + bltu s4,s3,162e6 │ │ │ │ + bltu s5,s0,162e6 │ │ │ │ + lbu a5,0(s3) │ │ │ │ + bne a5,a4,16c54 │ │ │ │ + jal 1844a │ │ │ │ + beqz a0,1629e │ │ │ │ + lbu a1,0(s3) │ │ │ │ + lbu a0,0(s0) │ │ │ │ + beq a1,a0,162aa │ │ │ │ + jal 1840c │ │ │ │ + bnez a0,162aa │ │ │ │ + lbu a5,0(s0) │ │ │ │ + bnez a5,16c54 │ │ │ │ + ld a5,16(sp) │ │ │ │ + beq a5,s1,164a2 │ │ │ │ + li a5,-1 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + sd a5,64(sp) │ │ │ │ + ld a5,16(sp) │ │ │ │ + sd s7,136(sp) │ │ │ │ + sd s9,120(sp) │ │ │ │ + sd s10,112(sp) │ │ │ │ + sd s11,104(sp) │ │ │ │ + addi s4,sp,80 │ │ │ │ + sw a5,76(sp) │ │ │ │ + lbu s7,0(s0) │ │ │ │ + beq s8,s6,16516 │ │ │ │ + ld a0,40(sp) │ │ │ │ + li a4,1 │ │ │ │ + mv a3,s8 │ │ │ │ + mv a2,s6 │ │ │ │ + mv a1,s2 │ │ │ │ + jal 10b96 │ │ │ │ + lw a4,8(s2) │ │ │ │ + mv s3,a0 │ │ │ │ + bnez s6,1632a │ │ │ │ + addiw a5,a4,-1 │ │ │ │ + beq a5,s8,163a0 │ │ │ │ + ld a5,72(s2) │ │ │ │ + bgeu s8,a4,16594 │ │ │ │ + slli a4,s8,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ sd a4,48(sp) │ │ │ │ - jal 4f4ae │ │ │ │ - lw t3,64(sp) │ │ │ │ - ld a4,48(sp) │ │ │ │ - lw t1,56(sp) │ │ │ │ - addw a5,t3,a0 │ │ │ │ - bltu a4,a5,1677a │ │ │ │ - lw a5,24(sp) │ │ │ │ - ld a0,0(s10) │ │ │ │ - sw t3,56(sp) │ │ │ │ - subw a5,a5,t1 │ │ │ │ - sw t1,48(sp) │ │ │ │ - sw a5,24(sp) │ │ │ │ - jal 4f4e0 │ │ │ │ - lw a5,24(sp) │ │ │ │ - ld a3,0(s10) │ │ │ │ - ld a4,40(sp) │ │ │ │ - subw a5,a5,a0 │ │ │ │ - sw a5,24(a3) │ │ │ │ - add a7,s7,s9 │ │ │ │ - lw a2,0(a7) │ │ │ │ + add a4,a4,a5 │ │ │ │ + lbu a4,0(a4) │ │ │ │ + li a3,253 │ │ │ │ + bgeu a3,a4,16950 │ │ │ │ + ld a5,80(s2) │ │ │ │ + lwu s11,88(s2) │ │ │ │ + sw s8,80(sp) │ │ │ │ + sd a5,8(sp) │ │ │ │ + beqz s11,16384 │ │ │ │ + li s10,0 │ │ │ │ + add a5,s10,s11 │ │ │ │ + srli s9,a5,0x1 │ │ │ │ + ld a5,8(sp) │ │ │ │ + slli a1,s9,0x3 │ │ │ │ + mv a0,s4 │ │ │ │ + add a1,a1,a5 │ │ │ │ + sd a1,0(sp) │ │ │ │ + jal 23816 │ │ │ │ + bltz a0,1638a │ │ │ │ + ld a1,0(sp) │ │ │ │ + beqz a0,166fe │ │ │ │ + addi s10,s9,1 │ │ │ │ + bltu s10,s11,1635a │ │ │ │ + mv a0,s8 │ │ │ │ + jal dd88 │ │ │ │ + mv s11,s9 │ │ │ │ + bltu s10,s11,1635a │ │ │ │ + j 16384 │ │ │ │ + beqz s10,1667a │ │ │ │ + lw a5,4(s10) │ │ │ │ + ld a4,8(sp) │ │ │ │ + bltu a5,a4,16686 │ │ │ │ + li s8,0 │ │ │ │ + li s6,0 │ │ │ │ + j 163e0 │ │ │ │ + ld a5,0(s2) │ │ │ │ + sext.w s11,s6 │ │ │ │ + mv a1,s11 │ │ │ │ + mv a0,s3 │ │ │ │ + ld s9,16(a5) │ │ │ │ + ld s10,16(s2) │ │ │ │ + jal 54bc6 │ │ │ │ + lwu a3,0(a0) │ │ │ │ + slli a3,a3,0x2 │ │ │ │ + add a5,s10,a3 │ │ │ │ + lw a5,0(a5) │ │ │ │ + addw a5,a5,s8 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + add a4,s9,a5 │ │ │ │ + lbu a5,0(a4) │ │ │ │ + beq a5,s7,16404 │ │ │ │ + addiw s6,s6,1 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 54ca8 │ │ │ │ + sext.w a0,a0 │ │ │ │ + bltu s6,a0,163a6 │ │ │ │ + li a1,0 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 54ab0 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 3670 │ │ │ │ + ld s7,136(sp) │ │ │ │ + ld s9,120(sp) │ │ │ │ + ld s10,112(sp) │ │ │ │ + ld s11,104(sp) │ │ │ │ + j 1651e │ │ │ │ + mv a1,s11 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 54bc6 │ │ │ │ + mv a5,a0 │ │ │ │ + mv a1,s11 │ │ │ │ + mv a0,s3 │ │ │ │ + lw s6,0(a5) │ │ │ │ + jal 54bc6 │ │ │ │ + mv a5,a0 │ │ │ │ + lw s8,4(a5) │ │ │ │ + mv a0,s3 │ │ │ │ + li a1,0 │ │ │ │ + jal 54ab0 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 3670 │ │ │ │ + bltu s8,s6,16516 │ │ │ │ + bltu s6,s8,16524 │ │ │ │ + ld a3,32(sp) │ │ │ │ + slli a5,s6,0x20 │ │ │ │ + srli s3,a5,0x1e │ │ │ │ + ld a4,16(s2) │ │ │ │ + ld a1,0(s2) │ │ │ │ + lbu a5,0(s0) │ │ │ │ + add a4,a4,s3 │ │ │ │ + lwu a2,0(a4) │ │ │ │ + ld s7,16(a1) │ │ │ │ + slli a4,s1,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + add s7,s7,a2 │ │ │ │ + add s3,s7,a3 │ │ │ │ + add s7,s7,a4 │ │ │ │ + beqz a5,16494 │ │ │ │ + bltu s3,s7,16494 │ │ │ │ + bltu s5,s0,16494 │ │ │ │ + lbu a4,0(s7) │ │ │ │ + bne a4,a5,164fa │ │ │ │ + jal 1844a │ │ │ │ + bnez a0,164e2 │ │ │ │ + lbu a5,0(s0) │ │ │ │ + lbu a4,0(s7) │ │ │ │ + bne a4,a5,164f8 │ │ │ │ + lbu a5,1(s0) │ │ │ │ + addi s7,s7,1 │ │ │ │ + addi s0,s0,1 │ │ │ │ + addiw s1,s1,1 │ │ │ │ + bnez a5,16466 │ │ │ │ + ld a5,16(sp) │ │ │ │ + bltu s1,a5,16302 │ │ │ │ + ld s7,136(sp) │ │ │ │ + ld s9,120(sp) │ │ │ │ + ld s10,112(sp) │ │ │ │ + ld s11,104(sp) │ │ │ │ + li a4,-1 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + slli s8,s8,0x20 │ │ │ │ + and a5,s6,a4 │ │ │ │ + or a5,a5,s8 │ │ │ │ + and a4,a4,a5 │ │ │ │ + sd a5,80(sp) │ │ │ │ + auipc a5,0x64 │ │ │ │ + ld a5,-1444(a5) │ │ │ │ + ld a3,88(sp) │ │ │ │ + ld a5,0(a5) │ │ │ │ + xor a5,a5,a3 │ │ │ │ + li a3,0 │ │ │ │ + or a0,a4,s8 │ │ │ │ + bnez a5,16e8c │ │ │ │ + ld ra,200(sp) │ │ │ │ + ld s0,192(sp) │ │ │ │ + ld s2,176(sp) │ │ │ │ + ld s3,168(sp) │ │ │ │ + ld s4,160(sp) │ │ │ │ + ld s5,152(sp) │ │ │ │ + ld s6,144(sp) │ │ │ │ + ld s8,128(sp) │ │ │ │ + ld s1,184(sp) │ │ │ │ + addi sp,sp,208 │ │ │ │ + ret │ │ │ │ + lbu a1,0(s7) │ │ │ │ + lbu a0,0(s0) │ │ │ │ + beq a1,a0,16488 │ │ │ │ + jal 1840c │ │ │ │ + bnez a0,16488 │ │ │ │ + lbu a5,0(s0) │ │ │ │ + beqz a5,16494 │ │ │ │ + bltu s3,s7,16494 │ │ │ │ + bltu s5,s0,16494 │ │ │ │ + jal 1844a │ │ │ │ + bnez a0,16a8c │ │ │ │ + lbu a4,0(s7) │ │ │ │ + lbu a5,0(s0) │ │ │ │ + beq a4,a5,16494 │ │ │ │ + ld s7,136(sp) │ │ │ │ + ld s9,120(sp) │ │ │ │ + ld s10,112(sp) │ │ │ │ + ld s11,104(sp) │ │ │ │ + li s6,1 │ │ │ │ + li s8,0 │ │ │ │ + j 164a2 │ │ │ │ + lw a4,8(s2) │ │ │ │ + bnez s6,16534 │ │ │ │ + addiw a5,a4,-1 │ │ │ │ + beq a5,s8,16ab6 │ │ │ │ + ld a5,72(s2) │ │ │ │ + bgeu s8,a4,167f0 │ │ │ │ + slli a4,s8,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + sd a4,8(sp) │ │ │ │ + add a4,a4,a5 │ │ │ │ + lbu a4,0(a4) │ │ │ │ + li a3,253 │ │ │ │ + bgeu a3,a4,16ab0 │ │ │ │ + lwu s3,88(s2) │ │ │ │ + sw s8,80(sp) │ │ │ │ + ld s9,80(s2) │ │ │ │ + beqz s3,16384 │ │ │ │ + li s10,0 │ │ │ │ + add s11,s10,s3 │ │ │ │ + srli s11,s11,0x1 │ │ │ │ + slli a1,s11,0x3 │ │ │ │ + add s7,s9,a1 │ │ │ │ + mv a1,s7 │ │ │ │ + mv a0,s4 │ │ │ │ + jal 23816 │ │ │ │ + bltz a0,1658c │ │ │ │ + beqz a0,16966 │ │ │ │ + addi s10,s11,1 │ │ │ │ + bltu s10,s3,16562 │ │ │ │ + j 16384 │ │ │ │ + mv s3,s11 │ │ │ │ + bltu s10,s3,16562 │ │ │ │ + j 16384 │ │ │ │ + ld a4,120(s2) │ │ │ │ + slli a3,s6,0x20 │ │ │ │ + srli a3,a3,0x20 │ │ │ │ + sd a3,24(sp) │ │ │ │ + slli a3,a3,0x2 │ │ │ │ + add a4,a4,a3 │ │ │ │ lw a4,0(a4) │ │ │ │ - mv a0,a3 │ │ │ │ - sext.w s9,a5 │ │ │ │ - addw a5,a4,a2 │ │ │ │ - sw a5,24(sp) │ │ │ │ - jal 4f4e0 │ │ │ │ - lw a5,24(sp) │ │ │ │ - lw t1,48(sp) │ │ │ │ - lw t3,56(sp) │ │ │ │ - subw a5,a5,t1 │ │ │ │ - subw a5,a5,a0 │ │ │ │ - bne a5,s9,167ba │ │ │ │ - lw s9,0(s11) │ │ │ │ - ld a0,0(s10) │ │ │ │ - subw s9,s9,t3 │ │ │ │ - jal 4f4ae │ │ │ │ - ld a5,0(s10) │ │ │ │ - subw s9,s9,a0 │ │ │ │ - sw s9,28(a5) │ │ │ │ - j 1619c │ │ │ │ - ld a0,0(s10) │ │ │ │ - li a1,6 │ │ │ │ - sd t6,72(sp) │ │ │ │ - sw t3,64(sp) │ │ │ │ - sw t1,56(sp) │ │ │ │ sd a3,48(sp) │ │ │ │ - jal 4f012 │ │ │ │ - ld t6,72(sp) │ │ │ │ - lw t3,64(sp) │ │ │ │ - lw t1,56(sp) │ │ │ │ + li a3,253 │ │ │ │ + sd a4,8(sp) │ │ │ │ + slli a4,a4,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + add a4,a4,a5 │ │ │ │ + lbu a4,0(a4) │ │ │ │ + bgeu a3,a4,166f8 │ │ │ │ + ld a5,8(sp) │ │ │ │ + lwu s11,88(s2) │ │ │ │ + sw a5,80(sp) │ │ │ │ + ld a5,80(s2) │ │ │ │ + sd a5,0(sp) │ │ │ │ + beqz s11,165f8 │ │ │ │ + li s10,0 │ │ │ │ + add a5,s10,s11 │ │ │ │ + srli s8,a5,0x1 │ │ │ │ + ld a5,0(sp) │ │ │ │ + slli a1,s8,0x3 │ │ │ │ + mv a0,s4 │ │ │ │ + add s9,a5,a1 │ │ │ │ + mv a1,s9 │ │ │ │ + jal 23816 │ │ │ │ + bltz a0,16618 │ │ │ │ + beqz a0,16620 │ │ │ │ + addi s10,s8,1 │ │ │ │ + bltu s10,s11,165d0 │ │ │ │ + ld a3,8(sp) │ │ │ │ + auipc a2,0x48 │ │ │ │ + addi a2,a2,510 │ │ │ │ + li a1,658 │ │ │ │ + auipc a0,0x48 │ │ │ │ + addi a0,a0,538 │ │ │ │ + jal 22b80 │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ + mv s11,s8 │ │ │ │ + bltu s10,s11,165d0 │ │ │ │ + j 165f8 │ │ │ │ + beqz s9,165f8 │ │ │ │ + lw a5,4(s9) │ │ │ │ + sd a5,8(sp) │ │ │ │ + ld a5,72(s2) │ │ │ │ + ld a4,24(sp) │ │ │ │ + add a5,a5,a4 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + li a4,253 │ │ │ │ + bgeu a4,a5,166f4 │ │ │ │ + ld a5,80(s2) │ │ │ │ + lwu s8,88(s2) │ │ │ │ + sw s6,80(sp) │ │ │ │ + sd a5,0(sp) │ │ │ │ + beqz s8,1667a │ │ │ │ + li s9,0 │ │ │ │ + ld a5,0(sp) │ │ │ │ + add s11,s9,s8 │ │ │ │ + srli s11,s11,0x1 │ │ │ │ + slli a1,s11,0x3 │ │ │ │ + add s10,a5,a1 │ │ │ │ + mv a1,s10 │ │ │ │ + mv a0,s4 │ │ │ │ + jal 23816 │ │ │ │ + bltz a0,1667e │ │ │ │ + beqz a0,16392 │ │ │ │ + addi s9,s11,1 │ │ │ │ + bltu s9,s8,16650 │ │ │ │ + mv a3,s6 │ │ │ │ + j 165fa │ │ │ │ + mv s8,s11 │ │ │ │ + bltu s9,s8,16650 │ │ │ │ + j 1667a │ │ │ │ + ld a4,120(s2) │ │ │ │ ld a3,48(sp) │ │ │ │ - j 16178 │ │ │ │ - ld a5,320(sp) │ │ │ │ - li a1,1 │ │ │ │ - mv s8,s4 │ │ │ │ - add a5,a5,s11 │ │ │ │ - ld a0,0(a5) │ │ │ │ - jal 4f012 │ │ │ │ - bnez s8,160c8 │ │ │ │ - ld a5,320(sp) │ │ │ │ + ld a5,72(s2) │ │ │ │ + add a4,a4,a3 │ │ │ │ + lw s9,0(a4) │ │ │ │ + slli a4,s9,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + add a5,a5,a4 │ │ │ │ + lbu s8,0(a5) │ │ │ │ + li a5,253 │ │ │ │ + bgeu a5,s8,16a50 │ │ │ │ + ld a5,80(s2) │ │ │ │ + lwu s6,88(s2) │ │ │ │ + sw s9,80(sp) │ │ │ │ + sd a5,0(sp) │ │ │ │ + beqz s6,166e6 │ │ │ │ + li s11,0 │ │ │ │ + ld a5,0(sp) │ │ │ │ + add s8,s11,s6 │ │ │ │ + srli s8,s8,0x1 │ │ │ │ + slli a1,s8,0x3 │ │ │ │ + add s10,a5,a1 │ │ │ │ + mv a1,s10 │ │ │ │ + mv a0,s4 │ │ │ │ + jal 23816 │ │ │ │ + bltz a0,166ec │ │ │ │ + beqz a0,16946 │ │ │ │ + addi s11,s8,1 │ │ │ │ + bltu s11,s6,166bc │ │ │ │ + mv a0,s9 │ │ │ │ + jal dd88 │ │ │ │ + mv s6,s8 │ │ │ │ + bltu s11,s6,166bc │ │ │ │ + j 166e6 │ │ │ │ + sext.w a5,a5 │ │ │ │ + j 1639a │ │ │ │ + sext.w a4,a4 │ │ │ │ + sd a4,8(sp) │ │ │ │ + j 1662e │ │ │ │ + beqz a1,16384 │ │ │ │ + lw a5,4(a1) │ │ │ │ + sd a5,24(sp) │ │ │ │ + ld a5,72(s2) │ │ │ │ + addiw a2,s8,1 │ │ │ │ + slli a4,a2,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + add a4,a4,a5 │ │ │ │ + lbu a4,0(a4) │ │ │ │ + sext.w a3,a2 │ │ │ │ + sd a3,56(sp) │ │ │ │ + li a3,253 │ │ │ │ + bgeu a3,a4,16956 │ │ │ │ + ld a5,80(s2) │ │ │ │ + lwu s11,88(s2) │ │ │ │ + sw a2,80(sp) │ │ │ │ + sd a5,8(sp) │ │ │ │ + beqz s11,16762 │ │ │ │ + li s9,0 │ │ │ │ + add a5,s9,s11 │ │ │ │ + srli s10,a5,0x1 │ │ │ │ + ld a5,8(sp) │ │ │ │ + slli a1,s10,0x3 │ │ │ │ + mv a0,s4 │ │ │ │ + add a1,a1,a5 │ │ │ │ + sd a1,0(sp) │ │ │ │ + jal 23816 │ │ │ │ + bltz a0,16768 │ │ │ │ + ld a1,0(sp) │ │ │ │ + beqz a0,16770 │ │ │ │ + addi s9,s10,1 │ │ │ │ + bltu s9,s11,1673a │ │ │ │ + ld a0,56(sp) │ │ │ │ + jal dd88 │ │ │ │ + mv s11,s10 │ │ │ │ + bltu s9,s11,1673a │ │ │ │ + j 16762 │ │ │ │ + beqz a1,16762 │ │ │ │ + lw a3,4(a1) │ │ │ │ + ld a5,72(s2) │ │ │ │ + ld a2,24(sp) │ │ │ │ + ld a4,120(s2) │ │ │ │ + bgeu a3,a2,16598 │ │ │ │ + ld a3,48(sp) │ │ │ │ + slli a3,a3,0x2 │ │ │ │ + add a3,a3,a4 │ │ │ │ + lw a3,0(a3) │ │ │ │ + bgeu s6,a3,16598 │ │ │ │ + bltu s8,a3,16598 │ │ │ │ + slli a4,a3,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + add a5,a5,a4 │ │ │ │ + lbu s8,0(a5) │ │ │ │ + li a5,253 │ │ │ │ + bgeu a5,s8,16a50 │ │ │ │ + ld a5,80(s2) │ │ │ │ + lwu s6,88(s2) │ │ │ │ + sw a3,80(sp) │ │ │ │ + sd a5,8(sp) │ │ │ │ + beqz s6,167ea │ │ │ │ + li s10,0 │ │ │ │ + addi s11,sp,80 │ │ │ │ + ld a5,8(sp) │ │ │ │ + add s8,s10,s6 │ │ │ │ + srli s8,s8,0x1 │ │ │ │ + slli a1,s8,0x3 │ │ │ │ + add s9,a5,a1 │ │ │ │ + mv a1,s9 │ │ │ │ + mv a0,s11 │ │ │ │ + sd a3,0(sp) │ │ │ │ + jal 23816 │ │ │ │ + ld a3,0(sp) │ │ │ │ + bltz a0,16ba2 │ │ │ │ + beqz a0,16bc4 │ │ │ │ + addi s10,s8,1 │ │ │ │ + bltu s10,s6,167bc │ │ │ │ + mv a0,a3 │ │ │ │ + jal dd88 │ │ │ │ + ld a4,120(s2) │ │ │ │ + slli a3,s6,0x20 │ │ │ │ + srli a3,a3,0x20 │ │ │ │ + slli s3,a3,0x2 │ │ │ │ + add a4,a4,s3 │ │ │ │ + lw a4,0(a4) │ │ │ │ + sd a3,24(sp) │ │ │ │ + li a3,253 │ │ │ │ + sd a4,8(sp) │ │ │ │ + slli a4,a4,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + add a4,a4,a5 │ │ │ │ + lbu a4,0(a4) │ │ │ │ + bgeu a3,a4,16960 │ │ │ │ + ld a5,8(sp) │ │ │ │ + lwu s7,88(s2) │ │ │ │ + sw a5,80(sp) │ │ │ │ + ld a5,80(s2) │ │ │ │ + sd a5,0(sp) │ │ │ │ + beqz s7,16854 │ │ │ │ + li s10,0 │ │ │ │ + add a5,s10,s7 │ │ │ │ + srli s9,a5,0x1 │ │ │ │ + ld a5,0(sp) │ │ │ │ + slli a1,s9,0x3 │ │ │ │ + mv a0,s4 │ │ │ │ + add s11,a5,a1 │ │ │ │ + mv a1,s11 │ │ │ │ + jal 23816 │ │ │ │ + bltz a0,1685a │ │ │ │ + beqz a0,16862 │ │ │ │ + addi s10,s9,1 │ │ │ │ + bltu s10,s7,1682c │ │ │ │ + ld a0,8(sp) │ │ │ │ + jal dd88 │ │ │ │ + mv s7,s9 │ │ │ │ + bltu s10,s7,1682c │ │ │ │ + j 16854 │ │ │ │ + beqz s11,16854 │ │ │ │ + lw a5,4(s11) │ │ │ │ + sd a5,8(sp) │ │ │ │ + ld a5,72(s2) │ │ │ │ + ld a4,24(sp) │ │ │ │ + add a5,a5,a4 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + li a4,253 │ │ │ │ + bgeu a4,a5,1695c │ │ │ │ + ld a5,80(s2) │ │ │ │ + lwu s7,88(s2) │ │ │ │ + sw s6,80(sp) │ │ │ │ + sd a5,0(sp) │ │ │ │ + beqz s7,168ba │ │ │ │ + li s10,0 │ │ │ │ + add a5,s10,s7 │ │ │ │ + srli s9,a5,0x1 │ │ │ │ + ld a5,0(sp) │ │ │ │ + slli a1,s9,0x3 │ │ │ │ + mv a0,s4 │ │ │ │ + add s11,a5,a1 │ │ │ │ + mv a1,s11 │ │ │ │ + jal 23816 │ │ │ │ + bltz a0,168c0 │ │ │ │ + beqz a0,168c8 │ │ │ │ + addi s10,s9,1 │ │ │ │ + bltu s10,s7,16892 │ │ │ │ + mv a0,s6 │ │ │ │ + jal dd88 │ │ │ │ + mv s7,s9 │ │ │ │ + bltu s10,s7,16892 │ │ │ │ + j 168ba │ │ │ │ + beqz s11,168ba │ │ │ │ + lw a5,4(s11) │ │ │ │ + ld a4,8(sp) │ │ │ │ + ld a3,64(sp) │ │ │ │ + bgeu a5,a4,16440 │ │ │ │ + ld a4,120(s2) │ │ │ │ + ld a5,72(s2) │ │ │ │ + add a4,a4,s3 │ │ │ │ + lw a4,0(a4) │ │ │ │ + sd a4,24(sp) │ │ │ │ + slli a4,a4,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + add a5,a5,a4 │ │ │ │ + lbu a4,0(a5) │ │ │ │ + li a5,253 │ │ │ │ + bgeu a5,a4,16abe │ │ │ │ + ld a5,24(sp) │ │ │ │ + lwu a3,88(s2) │ │ │ │ + ld s10,80(s2) │ │ │ │ + sw a5,80(sp) │ │ │ │ + beqz a3,16938 │ │ │ │ + li s7,0 │ │ │ │ + addi s11,sp,80 │ │ │ │ + add a5,s7,a3 │ │ │ │ + srli s9,a5,0x1 │ │ │ │ + slli a1,s9,0x3 │ │ │ │ + add a1,a1,s10 │ │ │ │ + mv a0,s11 │ │ │ │ + sd a3,8(sp) │ │ │ │ + sd a1,0(sp) │ │ │ │ + jal 23816 │ │ │ │ + bltz a0,1693e │ │ │ │ + ld a1,0(sp) │ │ │ │ + beqz a0,16a54 │ │ │ │ + ld a3,8(sp) │ │ │ │ + addi s7,s9,1 │ │ │ │ + bltu s7,a3,1690c │ │ │ │ + ld a0,24(sp) │ │ │ │ + jal dd88 │ │ │ │ + mv a3,s9 │ │ │ │ + bltu s7,a3,1690c │ │ │ │ + j 16938 │ │ │ │ + beqz s10,166e6 │ │ │ │ + lw s8,4(s10) │ │ │ │ + j 163a2 │ │ │ │ + sext.w a4,a4 │ │ │ │ + sd a4,24(sp) │ │ │ │ + j 1670a │ │ │ │ + sext.w a3,a4 │ │ │ │ + j 16778 │ │ │ │ + sext.w a5,a5 │ │ │ │ + j 168d0 │ │ │ │ + sext.w a4,a4 │ │ │ │ + sd a4,8(sp) │ │ │ │ + j 16870 │ │ │ │ + beqz s7,16384 │ │ │ │ + lw a5,4(s7) │ │ │ │ + sd a5,0(sp) │ │ │ │ + ld a5,72(s2) │ │ │ │ + addiw a2,s8,1 │ │ │ │ + slli a4,a2,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + add a4,a4,a5 │ │ │ │ + lbu a4,0(a4) │ │ │ │ + sext.w a3,a2 │ │ │ │ + sd a3,24(sp) │ │ │ │ + li a3,253 │ │ │ │ + bgeu a3,a4,16aaa │ │ │ │ + lwu s7,88(s2) │ │ │ │ + sw a2,80(sp) │ │ │ │ + ld s3,80(s2) │ │ │ │ + beqz s7,16938 │ │ │ │ + li s11,0 │ │ │ │ + add a5,s11,s7 │ │ │ │ + srli s9,a5,0x1 │ │ │ │ + slli a1,s9,0x3 │ │ │ │ + add s10,s3,a1 │ │ │ │ + mv a1,s10 │ │ │ │ + mv a0,s4 │ │ │ │ + jal 23816 │ │ │ │ + bltz a0,169ca │ │ │ │ + beqz a0,169d2 │ │ │ │ + addi s11,s9,1 │ │ │ │ + bltu s11,s7,169a2 │ │ │ │ + j 16938 │ │ │ │ + mv s7,s9 │ │ │ │ + bltu s11,s7,169a2 │ │ │ │ + j 16938 │ │ │ │ + beqz s10,16938 │ │ │ │ + lw a3,4(s10) │ │ │ │ + ld a5,72(s2) │ │ │ │ + ld a2,0(sp) │ │ │ │ + ld a4,120(s2) │ │ │ │ + bgeu a3,a2,167f4 │ │ │ │ + ld a3,8(sp) │ │ │ │ + slli a3,a3,0x2 │ │ │ │ + add a3,a3,a4 │ │ │ │ + lw s3,0(a3) │ │ │ │ + bgeu s6,s3,167f4 │ │ │ │ + bltu s8,s3,167f4 │ │ │ │ + slli a4,s3,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + add a5,a5,a4 │ │ │ │ + lbu a4,0(a5) │ │ │ │ + li a5,253 │ │ │ │ + bgeu a5,a4,16de4 │ │ │ │ + lwu a4,88(s2) │ │ │ │ + sw s3,80(sp) │ │ │ │ + ld s9,80(s2) │ │ │ │ + beqz a4,16a4a │ │ │ │ + li s10,0 │ │ │ │ + addi s11,sp,80 │ │ │ │ + add s7,s10,a4 │ │ │ │ + srli s7,s7,0x1 │ │ │ │ + slli a1,s7,0x3 │ │ │ │ + add a1,a1,s9 │ │ │ │ + mv a0,s11 │ │ │ │ + sd a4,8(sp) │ │ │ │ + sd a1,0(sp) │ │ │ │ + jal 23816 │ │ │ │ + bltz a0,16bb2 │ │ │ │ + ld a1,0(sp) │ │ │ │ + beqz a0,16a6c │ │ │ │ + ld a4,8(sp) │ │ │ │ + addi s10,s7,1 │ │ │ │ + bltu s10,a4,16a20 │ │ │ │ + mv a0,s3 │ │ │ │ + jal dd88 │ │ │ │ + sext.w s8,s8 │ │ │ │ + j 163a2 │ │ │ │ + beqz a1,16938 │ │ │ │ + lw a4,4(a1) │ │ │ │ + ld a3,16(sp) │ │ │ │ + lw a5,76(sp) │ │ │ │ + bltu a4,a3,16a80 │ │ │ │ + addiw a5,a5,-1 │ │ │ │ + slli a3,a5,0x20 │ │ │ │ + srli a3,a3,0x20 │ │ │ │ + j 16440 │ │ │ │ + beqz a1,16a4a │ │ │ │ + lw a4,4(a1) │ │ │ │ + ld a3,16(sp) │ │ │ │ + slli a5,s6,0x20 │ │ │ │ + srli s3,a5,0x1e │ │ │ │ + mv a5,a3 │ │ │ │ + bgeu a4,a3,16a62 │ │ │ │ + mv a5,a4 │ │ │ │ + addiw a5,a5,-1 │ │ │ │ + slli a3,a5,0x20 │ │ │ │ + srli a3,a3,0x20 │ │ │ │ + j 16440 │ │ │ │ + lbu a1,0(s7) │ │ │ │ + lbu a5,0(s0) │ │ │ │ + bne a1,a5,16516 │ │ │ │ + mv a0,a1 │ │ │ │ + jal 1840c │ │ │ │ + beqz a0,16516 │ │ │ │ + ld a5,16(sp) │ │ │ │ + bltu s1,a5,16302 │ │ │ │ + j 1649a │ │ │ │ + sext.w a3,a4 │ │ │ │ + j 169de │ │ │ │ + sext.w a4,a4 │ │ │ │ + sd a4,0(sp) │ │ │ │ + j 16974 │ │ │ │ + li a3,-1 │ │ │ │ + srli a3,a3,0x20 │ │ │ │ + li s3,0 │ │ │ │ + j 16440 │ │ │ │ + sext.w a4,a4 │ │ │ │ + j 16a5a │ │ │ │ + lw a4,8(a1) │ │ │ │ + bnez a2,16ace │ │ │ │ + addiw a5,a4,-1 │ │ │ │ + beq a5,s8,16df8 │ │ │ │ + sd s7,136(sp) │ │ │ │ + sd s9,120(sp) │ │ │ │ + sd s10,112(sp) │ │ │ │ + sd s11,104(sp) │ │ │ │ + ld a5,72(s2) │ │ │ │ + bltu s8,a4,16b48 │ │ │ │ + ld a3,120(s2) │ │ │ │ + slli a4,s6,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + sd a4,48(sp) │ │ │ │ + slli a4,a4,0x2 │ │ │ │ + add a3,a3,a4 │ │ │ │ + sd a4,0(sp) │ │ │ │ + lw a4,0(a3) │ │ │ │ + li a3,253 │ │ │ │ + sd a4,24(sp) │ │ │ │ + slli a4,a4,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + add a4,a4,a5 │ │ │ │ + lbu a4,0(a4) │ │ │ │ + bgeu a3,a4,16c80 │ │ │ │ + ld a5,24(sp) │ │ │ │ + lwu s9,88(s2) │ │ │ │ + li s7,0 │ │ │ │ + sw a5,80(sp) │ │ │ │ + ld a5,80(s2) │ │ │ │ + addi s11,sp,80 │ │ │ │ + sd a5,8(sp) │ │ │ │ + beqz s9,16938 │ │ │ │ + add a5,s7,s9 │ │ │ │ + srli s10,a5,0x1 │ │ │ │ + ld a5,8(sp) │ │ │ │ + slli a1,s10,0x3 │ │ │ │ + mv a0,s11 │ │ │ │ + add s4,a5,a1 │ │ │ │ + mv a1,s4 │ │ │ │ + jal 23816 │ │ │ │ + bltz a0,16baa │ │ │ │ + beqz a0,16bd0 │ │ │ │ + addi s7,s10,1 │ │ │ │ + bltu s7,s9,16b1e │ │ │ │ + j 16938 │ │ │ │ + slli a4,s8,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + sd a4,48(sp) │ │ │ │ + add a4,a4,a5 │ │ │ │ + lbu a4,0(a4) │ │ │ │ + li a3,253 │ │ │ │ + bgeu a3,a4,16e50 │ │ │ │ + lwu s4,88(s2) │ │ │ │ + sw s8,80(sp) │ │ │ │ + ld s10,80(s2) │ │ │ │ + li a4,0 │ │ │ │ + addi s11,sp,80 │ │ │ │ + beqz s4,16384 │ │ │ │ + add s7,a4,s4 │ │ │ │ + srli s7,s7,0x1 │ │ │ │ + slli a1,s7,0x3 │ │ │ │ + add s9,s10,a1 │ │ │ │ + mv a1,s9 │ │ │ │ + mv a0,s11 │ │ │ │ + sd a4,0(sp) │ │ │ │ + jal 23816 │ │ │ │ + ld a4,0(sp) │ │ │ │ + bltz a0,16bba │ │ │ │ + beqz a0,16cec │ │ │ │ + addi a4,s7,1 │ │ │ │ + bltu a4,s4,16b72 │ │ │ │ + j 16384 │ │ │ │ + mv s6,s8 │ │ │ │ + bltu s10,s6,167bc │ │ │ │ + j 167ea │ │ │ │ + mv s9,s10 │ │ │ │ + bltu s7,s9,16b1e │ │ │ │ + j 16938 │ │ │ │ + mv a4,s7 │ │ │ │ + bltu s10,a4,16a20 │ │ │ │ + j 16a4a │ │ │ │ + mv s4,s7 │ │ │ │ + bltu a4,s4,16b72 │ │ │ │ + j 16384 │ │ │ │ + beqz s9,167ea │ │ │ │ + lw s8,4(s9) │ │ │ │ + j 163a2 │ │ │ │ + beqz s4,16938 │ │ │ │ + lw a5,4(s4) │ │ │ │ + sd a5,24(sp) │ │ │ │ + ld a5,72(s2) │ │ │ │ + ld a4,48(sp) │ │ │ │ + add a5,a5,a4 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + li a4,253 │ │ │ │ + bgeu a4,a5,16c7c │ │ │ │ + ld a5,80(s2) │ │ │ │ + lwu s7,88(s2) │ │ │ │ + sw s6,80(sp) │ │ │ │ + sd a5,8(sp) │ │ │ │ + li s4,0 │ │ │ │ + addi s11,sp,80 │ │ │ │ + beqz s7,168ba │ │ │ │ + add a5,s7,s4 │ │ │ │ + srli s10,a5,0x1 │ │ │ │ + ld a5,8(sp) │ │ │ │ + slli a1,s10,0x3 │ │ │ │ + mv a0,s11 │ │ │ │ + add s9,a5,a1 │ │ │ │ + mv a1,s9 │ │ │ │ + jal 23816 │ │ │ │ + bltz a0,16c2e │ │ │ │ + beqz a0,16c36 │ │ │ │ + addi s4,s10,1 │ │ │ │ + bltu s4,s7,16c04 │ │ │ │ + j 168ba │ │ │ │ + mv s7,s10 │ │ │ │ + bltu s4,s7,16c04 │ │ │ │ + j 168ba │ │ │ │ + beqz s9,168ba │ │ │ │ + lw a5,4(s9) │ │ │ │ + ld a4,24(sp) │ │ │ │ + li a3,-1 │ │ │ │ + srli a3,a3,0x20 │ │ │ │ + bltu a5,a4,16c86 │ │ │ │ + ld s7,136(sp) │ │ │ │ + ld s9,120(sp) │ │ │ │ + ld s10,112(sp) │ │ │ │ + ld s11,104(sp) │ │ │ │ + j 16274 │ │ │ │ + bltu s4,s3,162e6 │ │ │ │ + bltu s5,s0,162e6 │ │ │ │ + jal 1844a │ │ │ │ + beqz a0,16de8 │ │ │ │ + lbu a1,0(s3) │ │ │ │ + lbu a5,0(s0) │ │ │ │ + bne a1,a5,1651e │ │ │ │ + mv a0,a1 │ │ │ │ + jal 1840c │ │ │ │ + bnez a0,162e6 │ │ │ │ + j 1651e │ │ │ │ + sext.w a5,a5 │ │ │ │ + j 16c3e │ │ │ │ + sext.w a4,a4 │ │ │ │ + sd a4,24(sp) │ │ │ │ + j 16bde │ │ │ │ + ld a4,120(s2) │ │ │ │ + ld a2,0(sp) │ │ │ │ + ld a5,72(s2) │ │ │ │ + li a3,253 │ │ │ │ + add a4,a4,a2 │ │ │ │ + lw a4,0(a4) │ │ │ │ + sd a4,24(sp) │ │ │ │ + slli a4,a4,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + add a5,a5,a4 │ │ │ │ + lbu a4,0(a5) │ │ │ │ + bgeu a3,a4,16e02 │ │ │ │ + ld a5,24(sp) │ │ │ │ + lwu s9,88(s2) │ │ │ │ + ld s10,80(s2) │ │ │ │ + sw a5,80(sp) │ │ │ │ + li a3,0 │ │ │ │ + addi s11,sp,80 │ │ │ │ + beqz s9,16938 │ │ │ │ + add a5,s9,a3 │ │ │ │ + srli s4,a5,0x1 │ │ │ │ + slli a1,s4,0x3 │ │ │ │ + add s7,s10,a1 │ │ │ │ + mv a1,s7 │ │ │ │ + mv a0,s11 │ │ │ │ + sd a3,8(sp) │ │ │ │ + jal 23816 │ │ │ │ + ld a3,8(sp) │ │ │ │ + bltz a0,16e3e │ │ │ │ + beqz a0,16e46 │ │ │ │ + addi a3,s4,1 │ │ │ │ + bltu a3,s9,16cbe │ │ │ │ + j 16938 │ │ │ │ + beqz s9,16384 │ │ │ │ + lw a5,4(s9) │ │ │ │ + sd a5,8(sp) │ │ │ │ + ld a5,72(s2) │ │ │ │ + addiw a3,s8,1 │ │ │ │ + slli a4,a3,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + add a4,a4,a5 │ │ │ │ + lbu a4,0(a4) │ │ │ │ + sext.w a1,a3 │ │ │ │ + li a2,253 │ │ │ │ + sd a1,24(sp) │ │ │ │ + bgeu a2,a4,16e5a │ │ │ │ + ld a5,80(s2) │ │ │ │ + lwu s9,88(s2) │ │ │ │ + sw a3,80(sp) │ │ │ │ + sd a5,0(sp) │ │ │ │ + li s4,0 │ │ │ │ + addi s11,sp,80 │ │ │ │ + beqz s9,16938 │ │ │ │ + add a5,s4,s9 │ │ │ │ + srli s10,a5,0x1 │ │ │ │ + ld a5,0(sp) │ │ │ │ + slli a1,s10,0x3 │ │ │ │ + mv a0,s11 │ │ │ │ + add s7,a5,a1 │ │ │ │ + mv a1,s7 │ │ │ │ + jal 23816 │ │ │ │ + bltz a0,16d58 │ │ │ │ + beqz a0,16d60 │ │ │ │ + addi s4,s10,1 │ │ │ │ + bltu s4,s9,16d2e │ │ │ │ + j 16938 │ │ │ │ + mv s9,s10 │ │ │ │ + bltu s4,s9,16d2e │ │ │ │ + j 16938 │ │ │ │ + beqz s7,16938 │ │ │ │ + lw a4,4(s7) │ │ │ │ + ld a5,72(s2) │ │ │ │ + ld a2,8(sp) │ │ │ │ + ld a3,120(s2) │ │ │ │ + bgeu a4,a2,16ae2 │ │ │ │ + ld a4,48(sp) │ │ │ │ + slli a4,a4,0x2 │ │ │ │ + add a4,a4,a3 │ │ │ │ + lw s7,0(a4) │ │ │ │ + bgeu s6,s7,16ae2 │ │ │ │ + bltu s8,s7,16ae2 │ │ │ │ + slli a4,s7,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + add a5,a5,a4 │ │ │ │ + lbu a4,0(a5) │ │ │ │ + li a5,253 │ │ │ │ + bgeu a5,a4,16e5e │ │ │ │ + lwu a5,88(s2) │ │ │ │ + sw s7,80(sp) │ │ │ │ + ld a2,80(s2) │ │ │ │ + li a3,0 │ │ │ │ + addi s11,sp,80 │ │ │ │ + beqz a5,16dde │ │ │ │ + add s9,a3,a5 │ │ │ │ + srli s9,s9,0x1 │ │ │ │ + slli s4,s9,0x3 │ │ │ │ + add s4,s4,a2 │ │ │ │ + mv a1,s4 │ │ │ │ + mv a0,s11 │ │ │ │ + sd a3,8(sp) │ │ │ │ + sd a2,0(sp) │ │ │ │ + sd a5,24(sp) │ │ │ │ + jal 23816 │ │ │ │ + ld a2,0(sp) │ │ │ │ + ld a3,8(sp) │ │ │ │ + bltz a0,16e56 │ │ │ │ + beqz a0,16e20 │ │ │ │ + ld a5,24(sp) │ │ │ │ + addi a3,s9,1 │ │ │ │ + bltu a3,a5,16dae │ │ │ │ + mv a0,s7 │ │ │ │ + jal dd88 │ │ │ │ + sext.w a4,a4 │ │ │ │ + j 16a70 │ │ │ │ + lbu a4,0(s3) │ │ │ │ + lbu a5,0(s0) │ │ │ │ + beq a4,a5,162e6 │ │ │ │ + j 1651e │ │ │ │ + li a3,-1 │ │ │ │ + srli a3,a3,0x20 │ │ │ │ + sd zero,0(sp) │ │ │ │ + j 16274 │ │ │ │ + sext.w a4,a4 │ │ │ │ + ld a3,16(sp) │ │ │ │ + mv a5,a3 │ │ │ │ + bltu a4,a3,16e3a │ │ │ │ + addiw a5,a5,-1 │ │ │ │ + slli a3,a5,0x20 │ │ │ │ + ld s7,136(sp) │ │ │ │ + ld s9,120(sp) │ │ │ │ + ld s10,112(sp) │ │ │ │ + ld s11,104(sp) │ │ │ │ + srli a3,a3,0x20 │ │ │ │ + j 16274 │ │ │ │ + beqz s4,16dde │ │ │ │ + lw a4,4(s4) │ │ │ │ + slli a5,s6,0x20 │ │ │ │ + srli a3,a5,0x1e │ │ │ │ + sd a3,0(sp) │ │ │ │ + ld a3,16(sp) │ │ │ │ + mv a5,a3 │ │ │ │ + bgeu a4,a3,16e0c │ │ │ │ + mv a5,a4 │ │ │ │ + j 16e0c │ │ │ │ + mv s9,s4 │ │ │ │ + bltu a3,s9,16cbe │ │ │ │ + j 16938 │ │ │ │ + beqz s7,16938 │ │ │ │ + lw a4,4(s7) │ │ │ │ + j 16e04 │ │ │ │ + sext.w a4,a4 │ │ │ │ + sd a4,8(sp) │ │ │ │ + j 16cfa │ │ │ │ + mv a5,s9 │ │ │ │ + j 16dda │ │ │ │ + sext.w a4,a4 │ │ │ │ + j 16d6c │ │ │ │ + sext.w a4,a4 │ │ │ │ + j 16e28 │ │ │ │ + auipc a3,0x4d │ │ │ │ + addi a3,a3,1150 │ │ │ │ + li a2,1746 │ │ │ │ + auipc a1,0x48 │ │ │ │ + addi a1,a1,-1614 │ │ │ │ + auipc a0,0x48 │ │ │ │ + addi a0,a0,-510 │ │ │ │ + sd s7,136(sp) │ │ │ │ + sd s8,128(sp) │ │ │ │ + sd s9,120(sp) │ │ │ │ + sd s10,112(sp) │ │ │ │ + sd s11,104(sp) │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + sd s7,136(sp) │ │ │ │ + sd s9,120(sp) │ │ │ │ + sd s10,112(sp) │ │ │ │ + sd s11,104(sp) │ │ │ │ + jal 3a10 <__stack_chk_fail@plt> │ │ │ │ + addi sp,sp,-224 │ │ │ │ + auipc a4,0x63 │ │ │ │ + ld a4,118(a4) │ │ │ │ + sd ra,216(sp) │ │ │ │ + sd s0,208(sp) │ │ │ │ + sd s1,200(sp) │ │ │ │ + sd s2,192(sp) │ │ │ │ + sd s3,184(sp) │ │ │ │ + sd s4,176(sp) │ │ │ │ + sd s5,168(sp) │ │ │ │ + sd s6,160(sp) │ │ │ │ + sd s7,152(sp) │ │ │ │ + sd s8,144(sp) │ │ │ │ + sd s9,136(sp) │ │ │ │ + sd s10,128(sp) │ │ │ │ + sd s11,120(sp) │ │ │ │ + sd a3,32(sp) │ │ │ │ + ld a5,0(a4) │ │ │ │ + sd a5,104(sp) │ │ │ │ + li a5,0 │ │ │ │ + sd a0,56(sp) │ │ │ │ + beqz a3,1776a │ │ │ │ + mv s0,a2 │ │ │ │ + beqz a2,177aa │ │ │ │ + mv s2,a1 │ │ │ │ + beqz a1,1778a │ │ │ │ + slli a5,a3,0x20 │ │ │ │ + srli s1,a5,0x1d │ │ │ │ + mv a1,s1 │ │ │ │ + li a0,0 │ │ │ │ + mv s3,a3 │ │ │ │ + jal 1e81c │ │ │ │ + addiw a2,s3,-1 │ │ │ │ + sext.w a4,a2 │ │ │ │ + li a5,3 │ │ │ │ + mv s6,a0 │ │ │ │ + bgeu a5,a4,16f00 │ │ │ │ + andi a5,a0,7 │ │ │ │ + beqz a5,1773e │ │ │ │ + mv a5,s6 │ │ │ │ + add a4,s1,s6 │ │ │ │ + li a3,1 │ │ │ │ + sw a3,0(a5) │ │ │ │ + sw zero,4(a5) │ │ │ │ + addi a5,a5,8 │ │ │ │ + bne a5,a4,16f08 │ │ │ │ + slli a5,a2,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + sd a5,48(sp) │ │ │ │ + add s7,s0,a5 │ │ │ │ + li a5,-1 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + lw s9,8(s2) │ │ │ │ + sd a5,80(sp) │ │ │ │ + ld a5,32(sp) │ │ │ │ + addiw s9,s9,-1 │ │ │ │ + li s3,0 │ │ │ │ + sw a5,92(sp) │ │ │ │ + lbu s8,0(s0) │ │ │ │ + li s1,0 │ │ │ │ + addi s5,sp,100 │ │ │ │ + beq s3,s9,17154 │ │ │ │ + ld a0,56(sp) │ │ │ │ + li a4,1 │ │ │ │ + mv a3,s9 │ │ │ │ + mv a2,s3 │ │ │ │ + mv a1,s2 │ │ │ │ + jal 10b96 │ │ │ │ + lw a4,8(s2) │ │ │ │ + mv s4,a0 │ │ │ │ + bnez s3,16f60 │ │ │ │ + addiw a5,a4,-1 │ │ │ │ + beq a5,s9,16ff0 │ │ │ │ + ld a5,72(s2) │ │ │ │ + bgeu s9,a4,1721c │ │ │ │ + slli a4,s9,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + sd a4,64(sp) │ │ │ │ + add a4,a4,a5 │ │ │ │ + lbu a4,0(a4) │ │ │ │ + li a3,253 │ │ │ │ + bgeu a3,a4,175be │ │ │ │ + ld a5,80(s2) │ │ │ │ + lwu s10,88(s2) │ │ │ │ + sw s9,100(sp) │ │ │ │ + sd a5,24(sp) │ │ │ │ + beqz s10,16fbc │ │ │ │ + li s11,0 │ │ │ │ + add a5,s10,s11 │ │ │ │ + srli a5,a5,0x1 │ │ │ │ + slli a1,a5,0x3 │ │ │ │ + sd a5,8(sp) │ │ │ │ + ld a5,24(sp) │ │ │ │ + mv a0,s5 │ │ │ │ + add a1,a1,a5 │ │ │ │ + sd a1,16(sp) │ │ │ │ + jal 23816 │ │ │ │ + ld a5,8(sp) │ │ │ │ + bltz a0,16fdc │ │ │ │ + ld a1,16(sp) │ │ │ │ + beqz a0,17366 │ │ │ │ + addi s11,a5,1 │ │ │ │ + bltu s11,s10,16f90 │ │ │ │ + mv a3,s9 │ │ │ │ + auipc a2,0x48 │ │ │ │ + addi a2,a2,-1990 │ │ │ │ + li a1,658 │ │ │ │ + auipc a0,0x48 │ │ │ │ + addi a0,a0,-1962 │ │ │ │ + jal 22b80 │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ + mv s10,a5 │ │ │ │ + bltu s11,s10,16f90 │ │ │ │ + j 16fbc │ │ │ │ + beqz a1,172e2 │ │ │ │ + lw a5,4(a1) │ │ │ │ + ld a4,24(sp) │ │ │ │ + bltu a5,a4,172ee │ │ │ │ + sd zero,8(sp) │ │ │ │ + li s3,0 │ │ │ │ + j 17030 │ │ │ │ + ld a5,0(s2) │ │ │ │ + sext.w s11,s3 │ │ │ │ + mv a1,s11 │ │ │ │ + mv a0,s4 │ │ │ │ + ld s10,16(a5) │ │ │ │ + ld s9,16(s2) │ │ │ │ + jal 54bc6 │ │ │ │ + lwu a3,0(a0) │ │ │ │ + ld a4,8(sp) │ │ │ │ + slli a3,a3,0x2 │ │ │ │ + add a5,s9,a3 │ │ │ │ + lw a5,0(a5) │ │ │ │ + addw a5,a5,a4 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + add a4,s10,a5 │ │ │ │ + lbu a5,0(a4) │ │ │ │ + beq a5,s8,17090 │ │ │ │ + addiw s3,s3,1 │ │ │ │ + mv a0,s4 │ │ │ │ + jal 54ca8 │ │ │ │ + sext.w a0,a0 │ │ │ │ + bltu s3,a0,16ff6 │ │ │ │ + li a1,0 │ │ │ │ + mv a0,s4 │ │ │ │ + jal 54ab0 │ │ │ │ + mv a0,s4 │ │ │ │ + jal 3670 │ │ │ │ + slli a4,s1,0x20 │ │ │ │ + srli a5,a4,0x1d │ │ │ │ + add a5,a5,s6 │ │ │ │ + li a4,1 │ │ │ │ + sw a4,0(a5) │ │ │ │ + sw zero,4(a5) │ │ │ │ + auipc a5,0x63 │ │ │ │ + ld a5,-332(a5) │ │ │ │ + ld a4,104(sp) │ │ │ │ + ld a5,0(a5) │ │ │ │ + xor a5,a5,a4 │ │ │ │ + li a4,0 │ │ │ │ + bnez a5,17766 │ │ │ │ + ld ra,216(sp) │ │ │ │ + ld s0,208(sp) │ │ │ │ + ld s1,200(sp) │ │ │ │ + ld s2,192(sp) │ │ │ │ + ld s3,184(sp) │ │ │ │ + ld s4,176(sp) │ │ │ │ + ld s5,168(sp) │ │ │ │ + ld s7,152(sp) │ │ │ │ + ld s8,144(sp) │ │ │ │ + ld s9,136(sp) │ │ │ │ + ld s10,128(sp) │ │ │ │ + ld s11,120(sp) │ │ │ │ + mv a0,s6 │ │ │ │ + ld s6,160(sp) │ │ │ │ + addi sp,sp,224 │ │ │ │ + ret │ │ │ │ + mv a1,s11 │ │ │ │ + mv a0,s4 │ │ │ │ + jal 54bc6 │ │ │ │ + mv a5,a0 │ │ │ │ + mv a1,s11 │ │ │ │ + mv a0,s4 │ │ │ │ + lw s3,0(a5) │ │ │ │ + jal 54bc6 │ │ │ │ + mv a5,a0 │ │ │ │ + li a1,0 │ │ │ │ + mv a0,s4 │ │ │ │ + lw s9,4(a5) │ │ │ │ + jal 54ab0 │ │ │ │ + mv a0,s4 │ │ │ │ + jal 3670 │ │ │ │ + slli a5,s1,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + sd a5,24(sp) │ │ │ │ + slli a5,a5,0x3 │ │ │ │ + add a5,a5,s6 │ │ │ │ + sw s3,0(a5) │ │ │ │ + sw s9,4(a5) │ │ │ │ + bltu s9,s3,1705c │ │ │ │ + bltu s3,s9,171a4 │ │ │ │ + slli a5,s3,0x20 │ │ │ │ + ld a3,48(sp) │ │ │ │ + srli a4,a5,0x1e │ │ │ │ + sd a4,8(sp) │ │ │ │ + ld a2,8(sp) │ │ │ │ + ld a5,16(s2) │ │ │ │ + ld a1,0(s2) │ │ │ │ + lbu a4,0(s0) │ │ │ │ + add a5,a5,a2 │ │ │ │ + lwu a2,0(a5) │ │ │ │ + ld a5,16(a1) │ │ │ │ + add a5,a5,a2 │ │ │ │ + add s8,a5,a3 │ │ │ │ + ld a3,24(sp) │ │ │ │ + add s4,a5,a3 │ │ │ │ + beqz a4,17146 │ │ │ │ + bltu s8,s4,17146 │ │ │ │ + bltu s7,s0,17146 │ │ │ │ + lbu a5,0(s4) │ │ │ │ + bne a5,a4,17180 │ │ │ │ + jal 1844a │ │ │ │ + bnez a0,17168 │ │ │ │ + lbu a5,0(s0) │ │ │ │ + lbu a4,0(s4) │ │ │ │ + bne a4,a5,1717e │ │ │ │ + slli a4,s1,0x20 │ │ │ │ + srli a5,a4,0x1d │ │ │ │ + add a5,a5,s6 │ │ │ │ + sw s3,0(a5) │ │ │ │ + sw s9,4(a5) │ │ │ │ + lbu a4,1(s0) │ │ │ │ + addi s4,s4,1 │ │ │ │ + addi s0,s0,1 │ │ │ │ + addiw s1,s1,1 │ │ │ │ + bnez a4,17106 │ │ │ │ + ld a5,32(sp) │ │ │ │ + bgeu s1,a5,1705c │ │ │ │ + lbu s8,0(s0) │ │ │ │ + bne s3,s9,16f40 │ │ │ │ + slli a5,s1,0x20 │ │ │ │ + srli s1,a5,0x1d │ │ │ │ + add s1,s1,s6 │ │ │ │ + li a5,1 │ │ │ │ + sw a5,0(s1) │ │ │ │ + sw zero,4(s1) │ │ │ │ + j 1705c │ │ │ │ + lbu a1,0(s4) │ │ │ │ + lbu a0,0(s0) │ │ │ │ + beq a1,a0,17128 │ │ │ │ + jal 1840c │ │ │ │ + bnez a0,17128 │ │ │ │ + lbu a5,0(s0) │ │ │ │ + beqz a5,17146 │ │ │ │ + bltu s8,s4,17146 │ │ │ │ + bltu s7,s0,17146 │ │ │ │ + jal 1844a │ │ │ │ + bnez a0,17700 │ │ │ │ + lbu a4,0(s4) │ │ │ │ + lbu a5,0(s0) │ │ │ │ + bne a4,a5,1705c │ │ │ │ + ld a5,32(sp) │ │ │ │ + bltu s1,a5,1714c │ │ │ │ + j 1705c │ │ │ │ + lw a4,8(s2) │ │ │ │ + bnez s3,171b4 │ │ │ │ + addiw a5,a4,-1 │ │ │ │ + beq a5,s9,1772a │ │ │ │ + ld a5,72(s2) │ │ │ │ + bgeu s9,a4,17458 │ │ │ │ + slli a4,s9,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + sd a4,40(sp) │ │ │ │ + add a4,a4,a5 │ │ │ │ + lbu a4,0(a4) │ │ │ │ + li a3,253 │ │ │ │ + bgeu a3,a4,17724 │ │ │ │ + ld a5,80(s2) │ │ │ │ + lwu s8,88(s2) │ │ │ │ + sw s9,100(sp) │ │ │ │ + sd a5,8(sp) │ │ │ │ + beqz s8,1720e │ │ │ │ + li s11,0 │ │ │ │ + add a5,s11,s8 │ │ │ │ + srli s4,a5,0x1 │ │ │ │ + ld a5,8(sp) │ │ │ │ + slli a1,s4,0x3 │ │ │ │ + mv a0,s5 │ │ │ │ + add s10,a5,a1 │ │ │ │ + mv a1,s10 │ │ │ │ + jal 23816 │ │ │ │ + bltz a0,17214 │ │ │ │ + beqz a0,175ce │ │ │ │ + addi s11,s4,1 │ │ │ │ + bltu s11,s8,171e4 │ │ │ │ + mv a0,s9 │ │ │ │ + jal dd88 │ │ │ │ + mv s8,s4 │ │ │ │ + bltu s11,s8,171e4 │ │ │ │ + j 1720e │ │ │ │ + ld a4,120(s2) │ │ │ │ + slli a3,s3,0x20 │ │ │ │ + srli a3,a3,0x20 │ │ │ │ + sd a3,40(sp) │ │ │ │ + slli a3,a3,0x2 │ │ │ │ + add a4,a4,a3 │ │ │ │ + lw a4,0(a4) │ │ │ │ + sd a3,64(sp) │ │ │ │ + li a3,253 │ │ │ │ + sd a4,24(sp) │ │ │ │ + slli a4,a4,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + add a4,a4,a5 │ │ │ │ + lbu a4,0(a4) │ │ │ │ + bgeu a3,a4,17360 │ │ │ │ + ld a5,24(sp) │ │ │ │ + lwu s9,88(s2) │ │ │ │ + sw a5,100(sp) │ │ │ │ + ld a5,80(s2) │ │ │ │ + sd a5,16(sp) │ │ │ │ + beqz s9,17280 │ │ │ │ + li s11,0 │ │ │ │ + add a5,s11,s9 │ │ │ │ + srli s10,a5,0x1 │ │ │ │ + ld a5,16(sp) │ │ │ │ + slli a1,s10,0x3 │ │ │ │ + mv a0,s5 │ │ │ │ + add a1,a1,a5 │ │ │ │ + sd a1,8(sp) │ │ │ │ + jal 23816 │ │ │ │ + bltz a0,17284 │ │ │ │ + ld a1,8(sp) │ │ │ │ + beqz a0,1728c │ │ │ │ + addi s11,s10,1 │ │ │ │ + bltu s11,s9,17258 │ │ │ │ + ld a3,24(sp) │ │ │ │ + j 16fbe │ │ │ │ + mv s9,s10 │ │ │ │ + bltu s11,s9,17258 │ │ │ │ + j 17280 │ │ │ │ + beqz a1,17280 │ │ │ │ + lw a5,4(a1) │ │ │ │ + sd a5,24(sp) │ │ │ │ + ld a5,72(s2) │ │ │ │ + ld a4,40(sp) │ │ │ │ + add a5,a5,a4 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + li a4,253 │ │ │ │ + bgeu a4,a5,1735c │ │ │ │ + ld a5,80(s2) │ │ │ │ + lwu s10,88(s2) │ │ │ │ + sw s3,100(sp) │ │ │ │ + sd a5,16(sp) │ │ │ │ + beqz s10,172e2 │ │ │ │ + li s9,0 │ │ │ │ + ld a5,16(sp) │ │ │ │ + add s11,s9,s10 │ │ │ │ + srli s11,s11,0x1 │ │ │ │ + slli a1,s11,0x3 │ │ │ │ + add a1,a1,a5 │ │ │ │ + mv a0,s5 │ │ │ │ + sd a1,8(sp) │ │ │ │ + jal 23816 │ │ │ │ + bltz a0,172e6 │ │ │ │ + ld a1,8(sp) │ │ │ │ + beqz a0,16fe4 │ │ │ │ + addi s9,s11,1 │ │ │ │ + bltu s9,s10,172b8 │ │ │ │ + mv a3,s3 │ │ │ │ + j 16fbe │ │ │ │ + mv s10,s11 │ │ │ │ + bltu s9,s10,172b8 │ │ │ │ + j 172e2 │ │ │ │ + ld a4,120(s2) │ │ │ │ + ld a3,64(sp) │ │ │ │ + ld a5,72(s2) │ │ │ │ + add a4,a4,a3 │ │ │ │ + lw a4,0(a4) │ │ │ │ + sd a4,16(sp) │ │ │ │ + slli a4,a4,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + add a5,a5,a4 │ │ │ │ + lbu s9,0(a5) │ │ │ │ + li a5,253 │ │ │ │ + bgeu a5,s9,176be │ │ │ │ + ld a5,16(sp) │ │ │ │ + lwu s3,88(s2) │ │ │ │ + sw a5,100(sp) │ │ │ │ + ld a5,80(s2) │ │ │ │ + sd a5,8(sp) │ │ │ │ + beqz s3,1734e │ │ │ │ + li s11,0 │ │ │ │ + ld a5,8(sp) │ │ │ │ + add s9,s11,s3 │ │ │ │ + srli s9,s9,0x1 │ │ │ │ + slli a1,s9,0x3 │ │ │ │ + add s10,a5,a1 │ │ │ │ + mv a1,s10 │ │ │ │ + mv a0,s5 │ │ │ │ + jal 23816 │ │ │ │ + bltz a0,17354 │ │ │ │ + beqz a0,175ac │ │ │ │ + addi s11,s9,1 │ │ │ │ + bltu s11,s3,17324 │ │ │ │ + ld a0,16(sp) │ │ │ │ + jal dd88 │ │ │ │ + mv s3,s9 │ │ │ │ + bltu s11,s3,17324 │ │ │ │ + j 1734e │ │ │ │ + sext.w a5,a5 │ │ │ │ + j 16fea │ │ │ │ + sext.w a4,a4 │ │ │ │ + sd a4,24(sp) │ │ │ │ + j 17296 │ │ │ │ + beqz a1,16fbc │ │ │ │ + lw a5,4(a1) │ │ │ │ + sd a5,40(sp) │ │ │ │ + ld a5,72(s2) │ │ │ │ + addiw a2,s9,1 │ │ │ │ + slli a4,a2,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + add a4,a4,a5 │ │ │ │ + lbu a4,0(a4) │ │ │ │ + sext.w a3,a2 │ │ │ │ + sd a3,72(sp) │ │ │ │ + li a3,253 │ │ │ │ + bgeu a3,a4,175b8 │ │ │ │ + ld a5,80(s2) │ │ │ │ + lwu s10,88(s2) │ │ │ │ + sw a2,100(sp) │ │ │ │ + sd a5,24(sp) │ │ │ │ + beqz s10,173cc │ │ │ │ + li s11,0 │ │ │ │ + add a5,s10,s11 │ │ │ │ + srli a5,a5,0x1 │ │ │ │ + slli a1,a5,0x3 │ │ │ │ + sd a5,8(sp) │ │ │ │ + ld a5,24(sp) │ │ │ │ + mv a0,s5 │ │ │ │ + add a1,a1,a5 │ │ │ │ + sd a1,16(sp) │ │ │ │ + jal 23816 │ │ │ │ + ld a5,8(sp) │ │ │ │ + bltz a0,173d0 │ │ │ │ + ld a1,16(sp) │ │ │ │ + beqz a0,173d8 │ │ │ │ + addi s11,a5,1 │ │ │ │ + bltu s11,s10,173a2 │ │ │ │ + ld a3,72(sp) │ │ │ │ + j 16fbe │ │ │ │ + mv s10,a5 │ │ │ │ + bltu s11,s10,173a2 │ │ │ │ + j 173cc │ │ │ │ + beqz a1,173cc │ │ │ │ + lw a3,4(a1) │ │ │ │ + ld a5,72(s2) │ │ │ │ + ld a2,40(sp) │ │ │ │ + ld a4,120(s2) │ │ │ │ + bgeu a3,a2,17220 │ │ │ │ + ld a3,64(sp) │ │ │ │ + slli a3,a3,0x2 │ │ │ │ + add a3,a3,a4 │ │ │ │ + lw a3,0(a3) │ │ │ │ + bgeu s3,a3,17220 │ │ │ │ + bltu s9,a3,17220 │ │ │ │ + slli a4,a3,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + add a5,a5,a4 │ │ │ │ + lbu s9,0(a5) │ │ │ │ + li a5,253 │ │ │ │ + bgeu a5,s9,176be │ │ │ │ + ld a5,80(s2) │ │ │ │ + lwu s3,88(s2) │ │ │ │ + sw a3,100(sp) │ │ │ │ + sd a5,16(sp) │ │ │ │ + beqz s3,17452 │ │ │ │ + addi a5,sp,100 │ │ │ │ + li s11,0 │ │ │ │ + sd a5,40(sp) │ │ │ │ + ld a5,16(sp) │ │ │ │ + add s9,s11,s3 │ │ │ │ + srli s9,s9,0x1 │ │ │ │ + slli a1,s9,0x3 │ │ │ │ + ld a0,40(sp) │ │ │ │ + add s10,a5,a1 │ │ │ │ + mv a1,s10 │ │ │ │ + sd a3,8(sp) │ │ │ │ + jal 23816 │ │ │ │ + ld a3,8(sp) │ │ │ │ + bltz a0,17736 │ │ │ │ + beqz a0,17752 │ │ │ │ + addi s11,s9,1 │ │ │ │ + bltu s11,s3,17424 │ │ │ │ + mv a0,a3 │ │ │ │ + jal dd88 │ │ │ │ + ld a4,120(s2) │ │ │ │ + slli a3,s3,0x20 │ │ │ │ + srli a3,a3,0x20 │ │ │ │ + sd a3,64(sp) │ │ │ │ + slli a3,a3,0x2 │ │ │ │ + add a4,a4,a3 │ │ │ │ + lw a4,0(a4) │ │ │ │ + sd a3,8(sp) │ │ │ │ + li a3,253 │ │ │ │ + sd a4,40(sp) │ │ │ │ + slli a4,a4,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + add a4,a4,a5 │ │ │ │ + lbu a4,0(a4) │ │ │ │ + bgeu a3,a4,175c8 │ │ │ │ + ld a5,40(sp) │ │ │ │ + lwu s11,88(s2) │ │ │ │ + sw a5,100(sp) │ │ │ │ + ld a5,80(s2) │ │ │ │ + sd a5,16(sp) │ │ │ │ + beqz s11,174bc │ │ │ │ + li s8,0 │ │ │ │ + add a5,s8,s11 │ │ │ │ + srli s4,a5,0x1 │ │ │ │ + ld a5,16(sp) │ │ │ │ + slli a1,s4,0x3 │ │ │ │ + mv a0,s5 │ │ │ │ + add s10,a5,a1 │ │ │ │ + mv a1,s10 │ │ │ │ + jal 23816 │ │ │ │ + bltz a0,174c0 │ │ │ │ + beqz a0,174c8 │ │ │ │ + addi s8,s4,1 │ │ │ │ + bltu s8,s11,17494 │ │ │ │ + ld a3,40(sp) │ │ │ │ + j 16fbe │ │ │ │ + mv s11,s4 │ │ │ │ + bltu s8,s11,17494 │ │ │ │ + j 174bc │ │ │ │ + beqz s10,174bc │ │ │ │ + lw a5,4(s10) │ │ │ │ + sd a5,40(sp) │ │ │ │ + ld a5,72(s2) │ │ │ │ + ld a4,64(sp) │ │ │ │ + add a5,a5,a4 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + li a4,253 │ │ │ │ + bgeu a4,a5,175c4 │ │ │ │ + ld a5,80(s2) │ │ │ │ + lwu s10,88(s2) │ │ │ │ + sw s3,100(sp) │ │ │ │ + sd a5,16(sp) │ │ │ │ + beqz s10,172e2 │ │ │ │ + li s8,0 │ │ │ │ + add a5,s8,s10 │ │ │ │ + srli s4,a5,0x1 │ │ │ │ + ld a5,16(sp) │ │ │ │ + slli a1,s4,0x3 │ │ │ │ + mv a0,s5 │ │ │ │ + add s11,a5,a1 │ │ │ │ + mv a1,s11 │ │ │ │ + jal 23816 │ │ │ │ + bltz a0,17522 │ │ │ │ + beqz a0,1752a │ │ │ │ + addi s8,s4,1 │ │ │ │ + bltu s8,s10,174f8 │ │ │ │ + j 172e2 │ │ │ │ + mv s10,s4 │ │ │ │ + bltu s8,s10,174f8 │ │ │ │ + j 172e2 │ │ │ │ + beqz s11,172e2 │ │ │ │ + lw a5,4(s11) │ │ │ │ + ld a4,40(sp) │ │ │ │ + ld a3,80(sp) │ │ │ │ + bgeu a5,a4,170e2 │ │ │ │ + ld a4,120(s2) │ │ │ │ + ld a3,8(sp) │ │ │ │ + ld a5,72(s2) │ │ │ │ + add a4,a4,a3 │ │ │ │ + lw a4,0(a4) │ │ │ │ + sd a4,64(sp) │ │ │ │ + slli a4,a4,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + add a5,a5,a4 │ │ │ │ + lbu a4,0(a5) │ │ │ │ + li a5,253 │ │ │ │ + bgeu a5,a4,17732 │ │ │ │ + ld a5,64(sp) │ │ │ │ + lwu a3,88(s2) │ │ │ │ + sw a5,100(sp) │ │ │ │ + ld a5,80(s2) │ │ │ │ + mv s10,a5 │ │ │ │ + beqz a3,1759e │ │ │ │ + addi a5,sp,100 │ │ │ │ + li s11,0 │ │ │ │ + sd a5,40(sp) │ │ │ │ + add a5,s11,a3 │ │ │ │ + srli s8,a5,0x1 │ │ │ │ + slli a1,s8,0x3 │ │ │ │ + ld a0,40(sp) │ │ │ │ + add s4,s10,a1 │ │ │ │ + mv a1,s4 │ │ │ │ + sd a3,16(sp) │ │ │ │ + jal 23816 │ │ │ │ + bltz a0,175a4 │ │ │ │ + beqz a0,176c6 │ │ │ │ + ld a3,16(sp) │ │ │ │ + addi s11,s8,1 │ │ │ │ + bltu s11,a3,17572 │ │ │ │ + ld a0,64(sp) │ │ │ │ + jal dd88 │ │ │ │ + mv a3,s8 │ │ │ │ + bltu s11,a3,17572 │ │ │ │ + j 1759e │ │ │ │ + beqz s10,1734e │ │ │ │ + lw a5,4(s10) │ │ │ │ + sd a5,8(sp) │ │ │ │ + j 16ff2 │ │ │ │ + sext.w a3,a4 │ │ │ │ + j 173e0 │ │ │ │ + sext.w a4,a4 │ │ │ │ + sd a4,40(sp) │ │ │ │ + j 17372 │ │ │ │ + sext.w a5,a5 │ │ │ │ + j 17532 │ │ │ │ + sext.w a4,a4 │ │ │ │ + sd a4,40(sp) │ │ │ │ + j 174d6 │ │ │ │ + beqz s10,1720e │ │ │ │ + lw a5,4(s10) │ │ │ │ + sd a5,16(sp) │ │ │ │ + ld a5,72(s2) │ │ │ │ + addiw a2,s9,1 │ │ │ │ + slli a4,a2,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + add a4,a4,a5 │ │ │ │ + lbu a4,0(a4) │ │ │ │ + sext.w a3,a2 │ │ │ │ + sd a3,64(sp) │ │ │ │ + li a3,253 │ │ │ │ + bgeu a3,a4,1771e │ │ │ │ + ld a5,80(s2) │ │ │ │ + lwu s8,88(s2) │ │ │ │ + sw a2,100(sp) │ │ │ │ + sd a5,8(sp) │ │ │ │ + beqz s8,1759e │ │ │ │ + li s11,0 │ │ │ │ + add a5,s11,s8 │ │ │ │ + srli s4,a5,0x1 │ │ │ │ + ld a5,8(sp) │ │ │ │ + slli a1,s4,0x3 │ │ │ │ + mv a0,s5 │ │ │ │ + add s10,a5,a1 │ │ │ │ + mv a1,s10 │ │ │ │ + jal 23816 │ │ │ │ + bltz a0,17636 │ │ │ │ + beqz a0,1763e │ │ │ │ + addi s11,s4,1 │ │ │ │ + bltu s11,s8,1760c │ │ │ │ + j 1759e │ │ │ │ + mv s8,s4 │ │ │ │ + bltu s11,s8,1760c │ │ │ │ + j 1759e │ │ │ │ + beqz s10,1759e │ │ │ │ + lw a3,4(s10) │ │ │ │ + ld a5,72(s2) │ │ │ │ + ld a2,16(sp) │ │ │ │ + ld a4,120(s2) │ │ │ │ + bgeu a3,a2,1745c │ │ │ │ + ld a3,40(sp) │ │ │ │ + slli a3,a3,0x2 │ │ │ │ + add a3,a3,a4 │ │ │ │ + lw s8,0(a3) │ │ │ │ + bgeu s3,s8,1745c │ │ │ │ + bltu s9,s8,1745c │ │ │ │ + slli a4,s8,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + add a5,a5,a4 │ │ │ │ + lbu a4,0(a5) │ │ │ │ + li a5,253 │ │ │ │ + bgeu a5,a4,176e0 │ │ │ │ + ld a5,80(s2) │ │ │ │ + lwu s10,88(s2) │ │ │ │ + sw s8,100(sp) │ │ │ │ + sd a5,16(sp) │ │ │ │ + beqz s10,176b8 │ │ │ │ + addi a5,sp,100 │ │ │ │ + li s11,0 │ │ │ │ + sd a5,40(sp) │ │ │ │ + add a5,s11,s10 │ │ │ │ + srli s4,a5,0x1 │ │ │ │ + ld a5,16(sp) │ │ │ │ + ld a0,40(sp) │ │ │ │ + slli a1,s4,0x3 │ │ │ │ + add a1,a1,a5 │ │ │ │ + sd a1,8(sp) │ │ │ │ + jal 23816 │ │ │ │ + bltz a0,17758 │ │ │ │ + ld a1,8(sp) │ │ │ │ + beqz a0,17760 │ │ │ │ + addi s11,s4,1 │ │ │ │ + bltu s11,s10,17690 │ │ │ │ + mv a0,s8 │ │ │ │ + jal dd88 │ │ │ │ + sext.w a5,s9 │ │ │ │ + sd a5,8(sp) │ │ │ │ + j 16ff2 │ │ │ │ + beqz s4,1759e │ │ │ │ + lw a4,4(s4) │ │ │ │ + ld a3,32(sp) │ │ │ │ + lw a5,92(sp) │ │ │ │ + bltu a4,a3,176f4 │ │ │ │ + addiw a5,a5,-1 │ │ │ │ + slli a3,a5,0x20 │ │ │ │ + srli a3,a3,0x20 │ │ │ │ + j 170e2 │ │ │ │ + sext.w a4,a4 │ │ │ │ + slli a5,s3,0x20 │ │ │ │ + srli a3,a5,0x1e │ │ │ │ + sd a3,8(sp) │ │ │ │ + ld a3,32(sp) │ │ │ │ + mv a5,a3 │ │ │ │ + bgeu a4,a3,176d6 │ │ │ │ + mv a5,a4 │ │ │ │ + addiw a5,a5,-1 │ │ │ │ + slli a3,a5,0x20 │ │ │ │ + srli a3,a3,0x20 │ │ │ │ + j 170e2 │ │ │ │ + lbu a1,0(s4) │ │ │ │ + lbu a5,0(s0) │ │ │ │ + bne a1,a5,1705c │ │ │ │ + mv a0,a1 │ │ │ │ + jal 1840c │ │ │ │ + beqz a0,1705c │ │ │ │ + ld a5,32(sp) │ │ │ │ + bltu s1,a5,1714c │ │ │ │ + j 1705c │ │ │ │ + sext.w a3,a4 │ │ │ │ + j 1764a │ │ │ │ + sext.w a4,a4 │ │ │ │ + sd a4,16(sp) │ │ │ │ + j 175dc │ │ │ │ + li a3,-1 │ │ │ │ + srli a3,a3,0x20 │ │ │ │ + sd zero,8(sp) │ │ │ │ + j 170e2 │ │ │ │ + sext.w a4,a4 │ │ │ │ + j 176ce │ │ │ │ + mv s3,s9 │ │ │ │ + bltu s11,s3,17424 │ │ │ │ + j 17452 │ │ │ │ + mv a5,a0 │ │ │ │ + add a4,s1,a0 │ │ │ │ + li a3,1 │ │ │ │ + sd a3,0(a5) │ │ │ │ + addi a5,a5,8 │ │ │ │ + bne a4,a5,17746 │ │ │ │ + j 16f14 │ │ │ │ + bnez s10,175b0 │ │ │ │ + j 17452 │ │ │ │ + mv s10,s4 │ │ │ │ + bltu s11,s10,17690 │ │ │ │ + j 176b8 │ │ │ │ + beqz a1,176b8 │ │ │ │ + lw a4,4(a1) │ │ │ │ + j 176e2 │ │ │ │ + jal 3a10 <__stack_chk_fail@plt> │ │ │ │ + auipc a3,0x4d │ │ │ │ + addi a3,a3,-1146 │ │ │ │ + li a2,1830 │ │ │ │ + auipc a1,0x47 │ │ │ │ + addi a1,a1,170 │ │ │ │ + auipc a0,0x47 │ │ │ │ + addi a0,a0,1290 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + auipc a3,0x4d │ │ │ │ + addi a3,a3,-1178 │ │ │ │ + li a2,1832 │ │ │ │ + auipc a1,0x47 │ │ │ │ + addi a1,a1,138 │ │ │ │ + auipc a0,0x47 │ │ │ │ + addi a0,a0,1274 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + auipc a3,0x4d │ │ │ │ + addi a3,a3,-1210 │ │ │ │ + li a2,1831 │ │ │ │ + auipc a1,0x47 │ │ │ │ + addi a1,a1,106 │ │ │ │ + auipc a0,0x47 │ │ │ │ + addi a0,a0,1234 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + addi sp,sp,-224 │ │ │ │ + sd s2,192(sp) │ │ │ │ + sd a4,88(sp) │ │ │ │ + mv s2,a1 │ │ │ │ + auipc a4,0x62 │ │ │ │ + ld a4,1854(a4) │ │ │ │ + mv a1,a3 │ │ │ │ + sd s8,144(sp) │ │ │ │ + sd a3,24(sp) │ │ │ │ + lw s8,8(s2) │ │ │ │ + addiw a3,a3,-1 │ │ │ │ + sd a5,80(sp) │ │ │ │ + ld a5,0(a4) │ │ │ │ + sd a5,104(sp) │ │ │ │ + li a5,0 │ │ │ │ + slli a3,a3,0x20 │ │ │ │ + li a5,-1 │ │ │ │ + srli a3,a3,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + sd s0,208(sp) │ │ │ │ + sd s1,200(sp) │ │ │ │ + sd s4,176(sp) │ │ │ │ + sd s5,168(sp) │ │ │ │ + sd s6,160(sp) │ │ │ │ + sd ra,216(sp) │ │ │ │ + sd s3,184(sp) │ │ │ │ + sd s7,152(sp) │ │ │ │ + sd s9,136(sp) │ │ │ │ + sd s10,128(sp) │ │ │ │ + sd s11,120(sp) │ │ │ │ + mv s0,a2 │ │ │ │ + sd a3,40(sp) │ │ │ │ + addiw s8,s8,-1 │ │ │ │ + add s5,a2,a3 │ │ │ │ + li s6,0 │ │ │ │ + li s1,0 │ │ │ │ + addi s4,sp,100 │ │ │ │ + sd a5,64(sp) │ │ │ │ + sw a1,76(sp) │ │ │ │ + lbu s7,0(s0) │ │ │ │ + beq s8,s6,17932 │ │ │ │ + li a4,1 │ │ │ │ + mv a3,s8 │ │ │ │ + mv a2,s6 │ │ │ │ + mv a1,s2 │ │ │ │ + li a0,0 │ │ │ │ + jal 10b96 │ │ │ │ + lw a4,8(s2) │ │ │ │ + mv s3,a0 │ │ │ │ + bnez s6,1784a │ │ │ │ + addiw a5,a4,-1 │ │ │ │ + beq a5,s8,178da │ │ │ │ + ld a5,72(s2) │ │ │ │ + bgeu s8,a4,17b12 │ │ │ │ + slli a4,s8,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + sd a4,48(sp) │ │ │ │ + add a4,a4,a5 │ │ │ │ + lbu a4,0(a4) │ │ │ │ + li a3,253 │ │ │ │ + bgeu a3,a4,17ea2 │ │ │ │ + ld a5,80(s2) │ │ │ │ + lwu s10,88(s2) │ │ │ │ + sw s8,100(sp) │ │ │ │ + sd a5,16(sp) │ │ │ │ + beqz s10,178a4 │ │ │ │ + li s11,0 │ │ │ │ + add a5,s11,s10 │ │ │ │ + srli s9,a5,0x1 │ │ │ │ + ld a5,16(sp) │ │ │ │ + slli a1,s9,0x3 │ │ │ │ + mv a0,s4 │ │ │ │ + add a1,a1,a5 │ │ │ │ + sd a1,8(sp) │ │ │ │ + jal 23816 │ │ │ │ + bltz a0,178c4 │ │ │ │ + ld a1,8(sp) │ │ │ │ + beqz a0,17c5e │ │ │ │ + addi s11,s9,1 │ │ │ │ + bltu s11,s10,1787a │ │ │ │ + mv a3,s8 │ │ │ │ + auipc a2,0x47 │ │ │ │ + addi a2,a2,-174 │ │ │ │ + li a1,658 │ │ │ │ + auipc a0,0x47 │ │ │ │ + addi a0,a0,-146 │ │ │ │ + jal 22b80 │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ + mv s10,s9 │ │ │ │ + bltu s11,s10,1787a │ │ │ │ + j 178a4 │ │ │ │ + beqz s10,17bdc │ │ │ │ + lw a5,4(s10) │ │ │ │ + ld a4,16(sp) │ │ │ │ + bltu a5,a4,17be8 │ │ │ │ + li s8,0 │ │ │ │ + li s6,0 │ │ │ │ + j 17918 │ │ │ │ + ld a5,0(s2) │ │ │ │ + sext.w s10,s6 │ │ │ │ + mv a1,s10 │ │ │ │ + mv a0,s3 │ │ │ │ + ld s11,16(a5) │ │ │ │ + ld s9,16(s2) │ │ │ │ + jal 54bc6 │ │ │ │ + lwu a4,0(a0) │ │ │ │ + slli a4,a4,0x2 │ │ │ │ + add a5,s9,a4 │ │ │ │ + lw a5,0(a5) │ │ │ │ + addw a5,a5,s8 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + add s11,s11,a5 │ │ │ │ + lbu a5,0(s11) │ │ │ │ + beq a5,s7,1796c │ │ │ │ + addiw s6,s6,1 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 54ca8 │ │ │ │ + sext.w a0,a0 │ │ │ │ + bltu s6,a0,178e0 │ │ │ │ + mv a0,s3 │ │ │ │ + li a1,0 │ │ │ │ + jal 54ab0 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 3670 │ │ │ │ + li a0,0 │ │ │ │ + li s0,0 │ │ │ │ + ld a5,80(sp) │ │ │ │ + sw s0,0(a5) │ │ │ │ + auipc a5,0x62 │ │ │ │ + ld a5,1494(a5) │ │ │ │ + ld a4,104(sp) │ │ │ │ + ld a5,0(a5) │ │ │ │ + xor a5,a5,a4 │ │ │ │ + li a4,0 │ │ │ │ + bnez a5,18030 │ │ │ │ + ld ra,216(sp) │ │ │ │ + ld s0,208(sp) │ │ │ │ + ld s1,200(sp) │ │ │ │ + ld s2,192(sp) │ │ │ │ + ld s3,184(sp) │ │ │ │ + ld s4,176(sp) │ │ │ │ + ld s5,168(sp) │ │ │ │ + ld s6,160(sp) │ │ │ │ + ld s7,152(sp) │ │ │ │ + ld s8,144(sp) │ │ │ │ + ld s9,136(sp) │ │ │ │ + ld s10,128(sp) │ │ │ │ + ld s11,120(sp) │ │ │ │ + addi sp,sp,224 │ │ │ │ + ret │ │ │ │ + mv a1,s10 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 54bc6 │ │ │ │ + mv a5,a0 │ │ │ │ + mv a1,s10 │ │ │ │ + mv a0,s3 │ │ │ │ + lw s6,0(a5) │ │ │ │ + jal 54bc6 │ │ │ │ + mv a5,a0 │ │ │ │ + lw s8,4(a5) │ │ │ │ + mv a0,s3 │ │ │ │ + li a1,0 │ │ │ │ + jal 54ab0 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 3670 │ │ │ │ + bltu s8,s6,17932 │ │ │ │ + bltu s6,s8,17aa0 │ │ │ │ + slli a5,s6,0x20 │ │ │ │ + ld a3,40(sp) │ │ │ │ + srli a4,a5,0x1e │ │ │ │ + sd a4,8(sp) │ │ │ │ + ld a2,8(sp) │ │ │ │ + ld a4,16(s2) │ │ │ │ + ld a1,0(s2) │ │ │ │ + lbu a5,0(s0) │ │ │ │ + add a4,a4,a2 │ │ │ │ + lwu a2,0(a4) │ │ │ │ + ld s7,16(a1) │ │ │ │ + slli a4,s1,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + add s7,s7,a2 │ │ │ │ + add s3,s7,a3 │ │ │ │ + add s7,s7,a4 │ │ │ │ + beqz a5,17a00 │ │ │ │ + bltu s3,s7,17a00 │ │ │ │ + bltu s5,s0,17a00 │ │ │ │ + lbu a4,0(s7) │ │ │ │ + bne a4,a5,17a7c │ │ │ │ + jal 1844a │ │ │ │ + bnez a0,17a64 │ │ │ │ + lbu a5,0(s0) │ │ │ │ + lbu a4,0(s7) │ │ │ │ + bne a4,a5,17a7a │ │ │ │ + lbu a5,1(s0) │ │ │ │ + addi s7,s7,1 │ │ │ │ + addi s0,s0,1 │ │ │ │ + addiw s1,s1,1 │ │ │ │ + bnez a5,179d2 │ │ │ │ + ld a5,24(sp) │ │ │ │ + bltu s1,a5,17822 │ │ │ │ + ld a3,88(sp) │ │ │ │ + subw a4,s8,s6 │ │ │ │ + bgeu a4,a3,17932 │ │ │ │ + addiw a5,a4,1 │ │ │ │ + slli s1,a5,0x20 │ │ │ │ + srli s1,s1,0x20 │ │ │ │ + slli a1,s1,0x2 │ │ │ │ + li a0,0 │ │ │ │ + sext.w s0,a5 │ │ │ │ + jal 1e81c │ │ │ │ + ld a2,16(s2) │ │ │ │ + li a4,0 │ │ │ │ + slli a3,s6,0x20 │ │ │ │ + srli a5,a3,0x1e │ │ │ │ + add a5,a5,a2 │ │ │ │ + lw a3,0(a5) │ │ │ │ + slli a1,a4,0x20 │ │ │ │ + srli a5,a1,0x1e │ │ │ │ + add a5,a5,a0 │ │ │ │ + sw a3,0(a5) │ │ │ │ + addiw s6,s6,1 │ │ │ │ + addiw a4,a4,1 │ │ │ │ + bgeu s8,s6,17a2e │ │ │ │ + auipc a3,0x62 │ │ │ │ + ld a3,1314(a3) │ │ │ │ + li a2,4 │ │ │ │ + mv a1,s1 │ │ │ │ + sd a0,8(sp) │ │ │ │ + jal 3400 │ │ │ │ + ld a0,8(sp) │ │ │ │ + j 17936 │ │ │ │ + lbu a1,0(s7) │ │ │ │ + lbu a0,0(s0) │ │ │ │ + beq a1,a0,179f4 │ │ │ │ + jal 1840c │ │ │ │ + bnez a0,179f4 │ │ │ │ + lbu a5,0(s0) │ │ │ │ + beqz a5,17a00 │ │ │ │ + bltu s3,s7,17a00 │ │ │ │ + bltu s5,s0,17a00 │ │ │ │ + jal 1844a │ │ │ │ + bnez a0,17fd6 │ │ │ │ + lbu a4,0(s7) │ │ │ │ + lbu a5,0(s0) │ │ │ │ + bne a4,a5,17932 │ │ │ │ + ld a5,24(sp) │ │ │ │ + bltu s1,a5,17822 │ │ │ │ + j 17a06 │ │ │ │ + lw a4,8(s2) │ │ │ │ + bnez s6,17ab0 │ │ │ │ + addiw a5,a4,-1 │ │ │ │ + beq a5,s8,18000 │ │ │ │ + ld a5,72(s2) │ │ │ │ + bgeu s8,a4,17d48 │ │ │ │ + slli a4,s8,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + sd a4,16(sp) │ │ │ │ + add a4,a4,a5 │ │ │ │ + lbu a4,0(a4) │ │ │ │ + li a3,253 │ │ │ │ + bgeu a3,a4,17ffa │ │ │ │ + lwu s3,88(s2) │ │ │ │ + sw s8,100(sp) │ │ │ │ + ld s9,80(s2) │ │ │ │ + beqz s3,17b04 │ │ │ │ + li s7,0 │ │ │ │ + add s10,s7,s3 │ │ │ │ + srli s10,s10,0x1 │ │ │ │ + slli s11,s10,0x3 │ │ │ │ + add s11,s11,s9 │ │ │ │ + mv a1,s11 │ │ │ │ + mv a0,s4 │ │ │ │ + jal 23816 │ │ │ │ + bltz a0,17b0a │ │ │ │ + beqz a0,17eac │ │ │ │ + addi s7,s10,1 │ │ │ │ + bltu s7,s3,17ade │ │ │ │ + mv a0,s8 │ │ │ │ + jal dd88 │ │ │ │ + mv s3,s10 │ │ │ │ + bltu s7,s3,17ade │ │ │ │ + j 17b04 │ │ │ │ + ld a4,120(s2) │ │ │ │ + slli a3,s6,0x20 │ │ │ │ + srli a3,a3,0x20 │ │ │ │ + sd a3,32(sp) │ │ │ │ + slli a3,a3,0x2 │ │ │ │ + add a4,a4,a3 │ │ │ │ + lw a4,0(a4) │ │ │ │ + sd a3,48(sp) │ │ │ │ + li a3,253 │ │ │ │ + sd a4,16(sp) │ │ │ │ + slli a4,a4,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + add a4,a4,a5 │ │ │ │ + lbu a4,0(a4) │ │ │ │ + bgeu a3,a4,17c58 │ │ │ │ + ld a5,16(sp) │ │ │ │ + lwu s11,88(s2) │ │ │ │ + sw a5,100(sp) │ │ │ │ + ld a5,80(s2) │ │ │ │ + sd a5,8(sp) │ │ │ │ + beqz s11,17b76 │ │ │ │ + li s10,0 │ │ │ │ + add a5,s10,s11 │ │ │ │ + srli s8,a5,0x1 │ │ │ │ + ld a5,8(sp) │ │ │ │ + slli a1,s8,0x3 │ │ │ │ + mv a0,s4 │ │ │ │ + add s9,a5,a1 │ │ │ │ + mv a1,s9 │ │ │ │ + jal 23816 │ │ │ │ + bltz a0,17b7a │ │ │ │ + beqz a0,17b82 │ │ │ │ + addi s10,s8,1 │ │ │ │ + bltu s10,s11,17b4e │ │ │ │ + ld a3,16(sp) │ │ │ │ + j 178a6 │ │ │ │ + mv s11,s8 │ │ │ │ + bltu s10,s11,17b4e │ │ │ │ + j 17b76 │ │ │ │ + beqz s9,17b76 │ │ │ │ + lw a5,4(s9) │ │ │ │ + sd a5,16(sp) │ │ │ │ + ld a5,72(s2) │ │ │ │ + ld a4,32(sp) │ │ │ │ + add a5,a5,a4 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + li a4,253 │ │ │ │ + bgeu a4,a5,17c54 │ │ │ │ + ld a5,80(s2) │ │ │ │ + lwu s8,88(s2) │ │ │ │ + sw s6,100(sp) │ │ │ │ + sd a5,8(sp) │ │ │ │ + beqz s8,17bdc │ │ │ │ + li s9,0 │ │ │ │ + ld a5,8(sp) │ │ │ │ + add s11,s8,s9 │ │ │ │ + srli s11,s11,0x1 │ │ │ │ + slli a1,s11,0x3 │ │ │ │ + add s10,a5,a1 │ │ │ │ + mv a1,s10 │ │ │ │ + mv a0,s4 │ │ │ │ + jal 23816 │ │ │ │ + bltz a0,17be0 │ │ │ │ + beqz a0,178cc │ │ │ │ + addi s9,s11,1 │ │ │ │ + bltu s9,s8,17bb2 │ │ │ │ + mv a3,s6 │ │ │ │ + j 178a6 │ │ │ │ + mv s8,s11 │ │ │ │ + bltu s9,s8,17bb2 │ │ │ │ + j 17bdc │ │ │ │ + ld a4,120(s2) │ │ │ │ + ld a3,48(sp) │ │ │ │ + ld a5,72(s2) │ │ │ │ + add a4,a4,a3 │ │ │ │ + lw s9,0(a4) │ │ │ │ + slli a4,s9,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + add a5,a5,a4 │ │ │ │ + lbu s8,0(a5) │ │ │ │ + li a5,253 │ │ │ │ + bgeu a5,s8,17f98 │ │ │ │ + ld a5,80(s2) │ │ │ │ + lwu s6,88(s2) │ │ │ │ + sw s9,100(sp) │ │ │ │ + sd a5,8(sp) │ │ │ │ + beqz s6,17c46 │ │ │ │ + li s10,0 │ │ │ │ + ld a5,8(sp) │ │ │ │ + add s8,s10,s6 │ │ │ │ + srli s8,s8,0x1 │ │ │ │ + slli s11,s8,0x3 │ │ │ │ + add s11,s11,a5 │ │ │ │ + mv a1,s11 │ │ │ │ + mv a0,s4 │ │ │ │ + jal 23816 │ │ │ │ + bltz a0,17c4c │ │ │ │ + beqz a0,17e92 │ │ │ │ + addi s10,s8,1 │ │ │ │ + bltu s10,s6,17c1e │ │ │ │ + mv a0,s9 │ │ │ │ + jal dd88 │ │ │ │ + mv s6,s8 │ │ │ │ + bltu s10,s6,17c1e │ │ │ │ + j 17c46 │ │ │ │ + sext.w a5,a5 │ │ │ │ + j 178d4 │ │ │ │ + sext.w a4,a4 │ │ │ │ + sd a4,16(sp) │ │ │ │ + j 17b90 │ │ │ │ + beqz a1,178a4 │ │ │ │ + lw a5,4(a1) │ │ │ │ + sd a5,32(sp) │ │ │ │ + ld a5,72(s2) │ │ │ │ + addiw a2,s8,1 │ │ │ │ + slli a4,a2,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + add a4,a4,a5 │ │ │ │ + lbu a4,0(a4) │ │ │ │ + sext.w a3,a2 │ │ │ │ + sd a3,56(sp) │ │ │ │ + li a3,253 │ │ │ │ + bgeu a3,a4,17e9c │ │ │ │ + ld a5,80(s2) │ │ │ │ + lwu s10,88(s2) │ │ │ │ + sw a2,100(sp) │ │ │ │ + sd a5,16(sp) │ │ │ │ + beqz s10,17cc2 │ │ │ │ + li s11,0 │ │ │ │ + add a5,s11,s10 │ │ │ │ + srli s9,a5,0x1 │ │ │ │ + ld a5,16(sp) │ │ │ │ + slli a1,s9,0x3 │ │ │ │ + mv a0,s4 │ │ │ │ + add a1,a1,a5 │ │ │ │ + sd a1,8(sp) │ │ │ │ + jal 23816 │ │ │ │ + bltz a0,17cc6 │ │ │ │ + ld a1,8(sp) │ │ │ │ + beqz a0,17cce │ │ │ │ + addi s11,s9,1 │ │ │ │ + bltu s11,s10,17c9a │ │ │ │ + ld a3,56(sp) │ │ │ │ + j 178a6 │ │ │ │ + mv s10,s9 │ │ │ │ + bltu s11,s10,17c9a │ │ │ │ + j 17cc2 │ │ │ │ + beqz a1,17cc2 │ │ │ │ + lw a3,4(a1) │ │ │ │ + ld a5,72(s2) │ │ │ │ + ld a2,32(sp) │ │ │ │ + ld a4,120(s2) │ │ │ │ + bgeu a3,a2,17b16 │ │ │ │ + ld a3,48(sp) │ │ │ │ + slli a3,a3,0x2 │ │ │ │ + add a3,a3,a4 │ │ │ │ + lw a3,0(a3) │ │ │ │ + bgeu s6,a3,17b16 │ │ │ │ + bltu s8,a3,17b16 │ │ │ │ + slli a4,a3,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + add a5,a5,a4 │ │ │ │ + lbu s8,0(a5) │ │ │ │ + li a5,253 │ │ │ │ + bgeu a5,s8,17f98 │ │ │ │ + lwu s10,88(s2) │ │ │ │ + sw a3,100(sp) │ │ │ │ + ld s6,80(s2) │ │ │ │ + beqz s10,17d42 │ │ │ │ + addi a5,sp,100 │ │ │ │ + li s9,0 │ │ │ │ + sd a5,16(sp) │ │ │ │ + add s8,s9,s10 │ │ │ │ + srli s8,s8,0x1 │ │ │ │ + ld a0,16(sp) │ │ │ │ + slli s11,s8,0x3 │ │ │ │ + add s11,s11,s6 │ │ │ │ + mv a1,s11 │ │ │ │ + sd a3,8(sp) │ │ │ │ + jal 23816 │ │ │ │ + ld a3,8(sp) │ │ │ │ + bltz a0,1800c │ │ │ │ + beqz a0,18014 │ │ │ │ + addi s9,s8,1 │ │ │ │ + bltu s9,s10,17d18 │ │ │ │ + mv a0,a3 │ │ │ │ + jal dd88 │ │ │ │ + ld a4,120(s2) │ │ │ │ + slli a3,s6,0x20 │ │ │ │ + srli a3,a3,0x20 │ │ │ │ + sd a3,32(sp) │ │ │ │ + slli a3,a3,0x2 │ │ │ │ + add a4,a4,a3 │ │ │ │ + lw a4,0(a4) │ │ │ │ + sd a3,8(sp) │ │ │ │ + li a3,253 │ │ │ │ + sd a4,16(sp) │ │ │ │ + slli a4,a4,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + add a4,a4,a5 │ │ │ │ + lbu a4,0(a4) │ │ │ │ + sext.w s9,a4 │ │ │ │ + bgeu a3,a4,17dc2 │ │ │ │ + ld a5,16(sp) │ │ │ │ + lwu s10,88(s2) │ │ │ │ + ld s7,80(s2) │ │ │ │ + sw a5,100(sp) │ │ │ │ + beqz s10,17b76 │ │ │ │ + li s11,0 │ │ │ │ + add a5,s11,s10 │ │ │ │ + srli s9,a5,0x1 │ │ │ │ + slli a1,s9,0x3 │ │ │ │ + add s3,s7,a1 │ │ │ │ + mv a1,s3 │ │ │ │ + mv a0,s4 │ │ │ │ + jal 23816 │ │ │ │ + bltz a0,17dae │ │ │ │ + beqz a0,17db6 │ │ │ │ + addi s11,s9,1 │ │ │ │ + bltu s11,s10,17d86 │ │ │ │ + j 17b76 │ │ │ │ + mv s10,s9 │ │ │ │ + bltu s11,s10,17d86 │ │ │ │ + j 17b76 │ │ │ │ + beqz s3,17b76 │ │ │ │ + lw s9,4(s3) │ │ │ │ + ld a5,72(s2) │ │ │ │ + ld a4,32(sp) │ │ │ │ + add a5,a5,a4 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + li a4,253 │ │ │ │ + bgeu a4,a5,17ea8 │ │ │ │ + ld a5,80(s2) │ │ │ │ + lwu s3,88(s2) │ │ │ │ + sw s6,100(sp) │ │ │ │ + sd a5,16(sp) │ │ │ │ + beqz s3,17bdc │ │ │ │ + li s7,0 │ │ │ │ + ld a5,16(sp) │ │ │ │ + add s10,s7,s3 │ │ │ │ + srli s10,s10,0x1 │ │ │ │ + slli a1,s10,0x3 │ │ │ │ + add s11,a5,a1 │ │ │ │ + mv a1,s11 │ │ │ │ + mv a0,s4 │ │ │ │ + jal 23816 │ │ │ │ + bltz a0,17e0e │ │ │ │ + beqz a0,17e16 │ │ │ │ + addi s7,s10,1 │ │ │ │ + bltu s7,s3,17de4 │ │ │ │ + j 17bdc │ │ │ │ + mv s3,s10 │ │ │ │ + bltu s7,s3,17de4 │ │ │ │ + j 17bdc │ │ │ │ + beqz s11,17bdc │ │ │ │ + lw a5,4(s11) │ │ │ │ + ld a3,64(sp) │ │ │ │ + bgeu a5,s9,179aa │ │ │ │ + ld a4,120(s2) │ │ │ │ + ld a3,8(sp) │ │ │ │ + ld a5,72(s2) │ │ │ │ + add a4,a4,a3 │ │ │ │ + lw s9,0(a4) │ │ │ │ + slli a4,s9,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + add a5,a5,a4 │ │ │ │ + lbu a4,0(a5) │ │ │ │ + li a5,253 │ │ │ │ + bgeu a5,a4,18008 │ │ │ │ + ld a5,80(s2) │ │ │ │ + lwu s10,88(s2) │ │ │ │ + sw s9,100(sp) │ │ │ │ + sd a5,32(sp) │ │ │ │ + beqz s10,17c46 │ │ │ │ + addi a5,sp,100 │ │ │ │ + li s7,0 │ │ │ │ + sd a5,16(sp) │ │ │ │ + add a5,s7,s10 │ │ │ │ + srli s3,a5,0x1 │ │ │ │ + ld a5,32(sp) │ │ │ │ + slli a1,s3,0x3 │ │ │ │ + ld a0,16(sp) │ │ │ │ + add s11,a5,a1 │ │ │ │ + mv a1,s11 │ │ │ │ + jal 23816 │ │ │ │ + bltz a0,17e8a │ │ │ │ + beqz a0,17f9c │ │ │ │ + addi s7,s3,1 │ │ │ │ + bltu s7,s10,17e5e │ │ │ │ + j 17c46 │ │ │ │ + mv s10,s3 │ │ │ │ + bltu s7,s10,17e5e │ │ │ │ + j 17c46 │ │ │ │ + beqz s11,17c46 │ │ │ │ + lw s8,4(s11) │ │ │ │ + j 178dc │ │ │ │ + sext.w a3,a4 │ │ │ │ + j 17cd6 │ │ │ │ + sext.w a4,a4 │ │ │ │ + sd a4,32(sp) │ │ │ │ + j 17c6a │ │ │ │ + sext.w a5,a5 │ │ │ │ + j 17e1e │ │ │ │ + beqz s11,17b04 │ │ │ │ + lw a5,4(s11) │ │ │ │ + sd a5,8(sp) │ │ │ │ + ld a5,72(s2) │ │ │ │ + addiw a2,s8,1 │ │ │ │ + slli a4,a2,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + add a4,a4,a5 │ │ │ │ + lbu a4,0(a4) │ │ │ │ + sext.w a3,a2 │ │ │ │ + sd a3,32(sp) │ │ │ │ + li a3,253 │ │ │ │ + bgeu a3,a4,17ff4 │ │ │ │ + lwu s7,88(s2) │ │ │ │ + sw a2,100(sp) │ │ │ │ + ld s3,80(s2) │ │ │ │ + beqz s7,17f0e │ │ │ │ + li s10,0 │ │ │ │ + add a5,s10,s7 │ │ │ │ + srli s9,a5,0x1 │ │ │ │ + slli a1,s9,0x3 │ │ │ │ + add s11,s3,a1 │ │ │ │ + mv a1,s11 │ │ │ │ + mv a0,s4 │ │ │ │ + jal 23816 │ │ │ │ + bltz a0,17f14 │ │ │ │ + beqz a0,17f1c │ │ │ │ + addi s10,s9,1 │ │ │ │ + bltu s10,s7,17ee8 │ │ │ │ + ld a0,32(sp) │ │ │ │ + jal dd88 │ │ │ │ + mv s7,s9 │ │ │ │ + bltu s10,s7,17ee8 │ │ │ │ + j 17f0e │ │ │ │ + beqz s11,17f0e │ │ │ │ + lw a3,4(s11) │ │ │ │ + ld a5,72(s2) │ │ │ │ + ld a2,8(sp) │ │ │ │ + ld a4,120(s2) │ │ │ │ + bgeu a3,a2,17d4c │ │ │ │ + ld a3,16(sp) │ │ │ │ + slli a3,a3,0x2 │ │ │ │ + add a3,a3,a4 │ │ │ │ + lw s3,0(a3) │ │ │ │ + bgeu s6,s3,17d4c │ │ │ │ + bltu s8,s3,17d4c │ │ │ │ + slli a4,s3,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + add a5,a5,a4 │ │ │ │ + lbu a4,0(a5) │ │ │ │ + li a5,253 │ │ │ │ + bgeu a5,a4,17fb6 │ │ │ │ + lwu a4,88(s2) │ │ │ │ + sw s3,100(sp) │ │ │ │ + ld s9,80(s2) │ │ │ │ + beqz a4,17f92 │ │ │ │ + addi a5,sp,100 │ │ │ │ + li s10,0 │ │ │ │ + sd a5,16(sp) │ │ │ │ + add s7,s10,a4 │ │ │ │ + srli s7,s7,0x1 │ │ │ │ + slli s11,s7,0x3 │ │ │ │ + ld a0,16(sp) │ │ │ │ + add s11,s11,s9 │ │ │ │ + mv a1,s11 │ │ │ │ + sd a4,8(sp) │ │ │ │ + jal 23816 │ │ │ │ + bltz a0,1801e │ │ │ │ + beqz a0,18026 │ │ │ │ + ld a4,8(sp) │ │ │ │ + addi s10,s7,1 │ │ │ │ + bltu s10,a4,17f6a │ │ │ │ + mv a0,s3 │ │ │ │ + jal dd88 │ │ │ │ + sext.w s8,s8 │ │ │ │ + j 178dc │ │ │ │ + beqz s11,17c46 │ │ │ │ + lw a4,4(s11) │ │ │ │ + ld a3,24(sp) │ │ │ │ + lw a5,76(sp) │ │ │ │ + bltu a4,a3,17fca │ │ │ │ + addiw a5,a5,-1 │ │ │ │ + slli a3,a5,0x20 │ │ │ │ + srli a3,a3,0x20 │ │ │ │ + j 179aa │ │ │ │ + sext.w a4,a4 │ │ │ │ + slli a5,s6,0x20 │ │ │ │ + srli a3,a5,0x1e │ │ │ │ + sd a3,8(sp) │ │ │ │ + ld a3,24(sp) │ │ │ │ + mv a5,a3 │ │ │ │ + bgeu a4,a3,17fac │ │ │ │ + mv a5,a4 │ │ │ │ + addiw a5,a5,-1 │ │ │ │ + slli a3,a5,0x20 │ │ │ │ + srli a3,a3,0x20 │ │ │ │ + j 179aa │ │ │ │ + lbu a1,0(s7) │ │ │ │ + lbu a5,0(s0) │ │ │ │ + bne a1,a5,17932 │ │ │ │ + mv a0,a1 │ │ │ │ + jal 1840c │ │ │ │ + beqz a0,17932 │ │ │ │ + ld a5,24(sp) │ │ │ │ + bltu s1,a5,17822 │ │ │ │ + j 17a06 │ │ │ │ + sext.w a3,a4 │ │ │ │ + j 17f28 │ │ │ │ + sext.w a4,a4 │ │ │ │ + sd a4,8(sp) │ │ │ │ + j 17eba │ │ │ │ + li a3,-1 │ │ │ │ + srli a3,a3,0x20 │ │ │ │ + sd zero,8(sp) │ │ │ │ + j 179aa │ │ │ │ + sext.w a4,a4 │ │ │ │ + j 17fa4 │ │ │ │ + mv s10,s8 │ │ │ │ + bltu s9,s10,17d18 │ │ │ │ + j 17d42 │ │ │ │ + beqz s11,17d42 │ │ │ │ + lw s8,4(s11) │ │ │ │ + j 178dc │ │ │ │ + mv a4,s7 │ │ │ │ + bltu s10,a4,17f6a │ │ │ │ + j 17f92 │ │ │ │ + beqz s11,17f92 │ │ │ │ + lw a4,4(s11) │ │ │ │ + j 17fb8 │ │ │ │ + jal 3a10 <__stack_chk_fail@plt> │ │ │ │ + addi sp,sp,-112 │ │ │ │ + sd s8,32(sp) │ │ │ │ + lui a5,0x54474 │ │ │ │ + auipc s8,0x62 │ │ │ │ + ld s8,-300(s8) │ │ │ │ + addi a5,a5,833 │ │ │ │ + sd s4,64(sp) │ │ │ │ + sd s5,56(sp) │ │ │ │ + addi a3,sp,4 │ │ │ │ + ld a4,0(s8) │ │ │ │ + sd a4,24(sp) │ │ │ │ + li a4,0 │ │ │ │ + mv s4,a0 │ │ │ │ + mv s5,a1 │ │ │ │ + addi a0,sp,16 │ │ │ │ + li a1,4 │ │ │ │ + sw a5,16(sp) │ │ │ │ + sd ra,104(sp) │ │ │ │ + sd s3,72(sp) │ │ │ │ + sd s6,48(sp) │ │ │ │ + sd s7,40(sp) │ │ │ │ + mv s3,a2 │ │ │ │ + sw zero,4(sp) │ │ │ │ + jal 40eca │ │ │ │ + lwu a1,4(sp) │ │ │ │ + mv s7,a0 │ │ │ │ + li a0,0 │ │ │ │ + slli a1,a1,0x3 │ │ │ │ + jal 1e81c │ │ │ │ + lw a5,4(sp) │ │ │ │ + mv s6,a0 │ │ │ │ + beqz a5,180ca │ │ │ │ + sd s0,96(sp) │ │ │ │ + sd s1,88(sp) │ │ │ │ + sd s2,80(sp) │ │ │ │ + mv s1,s7 │ │ │ │ + mv s2,a0 │ │ │ │ + li s0,0 │ │ │ │ + ld a0,0(s1) │ │ │ │ + mv a1,s3 │ │ │ │ + jal 40e16 │ │ │ │ + sext.w a0,a0 │ │ │ │ + bne a0,s0,180f0 │ │ │ │ + ld a2,0(s1) │ │ │ │ + mv a3,s3 │ │ │ │ + mv a1,s5 │ │ │ │ + mv a0,s4 │ │ │ │ + jal 15200 │ │ │ │ + srai a5,a0,0x20 │ │ │ │ + sw a0,0(s2) │ │ │ │ + sw a5,4(s2) │ │ │ │ + lw a5,4(sp) │ │ │ │ + sd a0,8(sp) │ │ │ │ + addiw s0,s0,1 │ │ │ │ + addi s1,s1,8 │ │ │ │ + addi s2,s2,8 │ │ │ │ + bltu s0,a5,18090 │ │ │ │ + ld s0,96(sp) │ │ │ │ + ld s1,88(sp) │ │ │ │ + ld s2,80(sp) │ │ │ │ + mv a0,s7 │ │ │ │ + jal 3670 │ │ │ │ + ld a4,24(sp) │ │ │ │ + ld a5,0(s8) │ │ │ │ + xor a5,a5,a4 │ │ │ │ + li a4,0 │ │ │ │ + bnez a5,18110 │ │ │ │ + ld ra,104(sp) │ │ │ │ + ld s3,72(sp) │ │ │ │ + ld s4,64(sp) │ │ │ │ + ld s5,56(sp) │ │ │ │ + ld s7,40(sp) │ │ │ │ + ld s8,32(sp) │ │ │ │ + mv a0,s6 │ │ │ │ + ld s6,48(sp) │ │ │ │ + addi sp,sp,112 │ │ │ │ + ret │ │ │ │ + auipc a3,0x4c │ │ │ │ + addi a3,a3,536 │ │ │ │ + li a2,1945 │ │ │ │ + auipc a1,0x46 │ │ │ │ + addi a1,a1,1828 │ │ │ │ + auipc a0,0x47 │ │ │ │ + addi a0,a0,-1124 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + sd s0,96(sp) │ │ │ │ + sd s1,88(sp) │ │ │ │ + sd s2,80(sp) │ │ │ │ + jal 3a10 <__stack_chk_fail@plt> │ │ │ │ + addi sp,sp,-80 │ │ │ │ + sd ra,72(sp) │ │ │ │ + sd s0,64(sp) │ │ │ │ + sd s1,56(sp) │ │ │ │ + sd s2,48(sp) │ │ │ │ + sd s3,40(sp) │ │ │ │ + sd s4,32(sp) │ │ │ │ + sd s5,24(sp) │ │ │ │ + bltu a5,a3,18184 │ │ │ │ + mv s3,a0 │ │ │ │ + mv s4,a1 │ │ │ │ + mv a0,a4 │ │ │ │ + mv a1,a3 │ │ │ │ + mv s1,a5 │ │ │ │ + mv s0,a3 │ │ │ │ + mv s2,a2 │ │ │ │ + mv s5,a4 │ │ │ │ + jal 40e16 │ │ │ │ + sext.w a7,a0 │ │ │ │ + li a5,-1 │ │ │ │ + li a0,1 │ │ │ │ + beq a7,a5,18162 │ │ │ │ + slli a5,a7,0x20 │ │ │ │ + srli a7,a5,0x1d │ │ │ │ + add a5,s2,a7 │ │ │ │ + lw a2,0(a5) │ │ │ │ + lw a3,4(a5) │ │ │ │ + bgeu a3,a2,18174 │ │ │ │ + ld ra,72(sp) │ │ │ │ + ld s0,64(sp) │ │ │ │ + ld s1,56(sp) │ │ │ │ + ld s2,48(sp) │ │ │ │ + ld s3,40(sp) │ │ │ │ + ld s4,32(sp) │ │ │ │ + ld s5,24(sp) │ │ │ │ + addi sp,sp,80 │ │ │ │ + ret │ │ │ │ + mv a6,s1 │ │ │ │ + mv a5,s0 │ │ │ │ + mv a4,s5 │ │ │ │ + mv a1,s4 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 16218 │ │ │ │ + j 18162 │ │ │ │ + auipc a3,0x4c │ │ │ │ + addi a3,a3,412 │ │ │ │ + li a2,1972 │ │ │ │ + auipc a1,0x46 │ │ │ │ + addi a1,a1,1680 │ │ │ │ + auipc a0,0x47 │ │ │ │ + addi a0,a0,-1256 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + ld a5,24(a1) │ │ │ │ + addi sp,sp,-16 │ │ │ │ + sd ra,8(sp) │ │ │ │ + sd s0,0(sp) │ │ │ │ + beqz a5,181f4 │ │ │ │ + mv s0,a1 │ │ │ │ + lwu a1,8(a1) │ │ │ │ + li a0,0 │ │ │ │ + slli a1,a1,0x2 │ │ │ │ + jal 1e81c │ │ │ │ + lw a4,8(s0) │ │ │ │ + li a5,1 │ │ │ │ + beq a4,a5,181ec │ │ │ │ + ld a2,24(s0) │ │ │ │ + ld a3,16(s0) │ │ │ │ + li a4,0 │ │ │ │ + lw a5,0(a3) │ │ │ │ + addi a0,a0,4 │ │ │ │ + addiw a4,a4,1 │ │ │ │ + addiw a5,a5,1 │ │ │ │ + slli a1,a5,0x20 │ │ │ │ + srli a5,a1,0x1e │ │ │ │ + add a5,a5,a2 │ │ │ │ + lw a5,0(a5) │ │ │ │ + addi a3,a3,4 │ │ │ │ + sw a5,-4(a0) │ │ │ │ + lw a5,8(s0) │ │ │ │ + addiw a5,a5,-1 │ │ │ │ + bltu a4,a5,181ca │ │ │ │ + ld ra,8(sp) │ │ │ │ + ld s0,0(sp) │ │ │ │ + addi sp,sp,16 │ │ │ │ + ret │ │ │ │ + auipc a3,0x4c │ │ │ │ + addi a3,a3,324 │ │ │ │ + li a2,2007 │ │ │ │ + auipc a1,0x46 │ │ │ │ + addi a1,a1,1568 │ │ │ │ + auipc a0,0x47 │ │ │ │ + addi a0,a0,-1352 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + mv a5,a0 │ │ │ │ + li a0,0 │ │ │ │ + beqz a5,1822a │ │ │ │ + andi a4,a5,1 │ │ │ │ + srliw a5,a5,0x1 │ │ │ │ + beqz a4,18226 │ │ │ │ + addiw a0,a0,1 │ │ │ │ + bnez a5,1821a │ │ │ │ + ret │ │ │ │ + ret │ │ │ │ + addi sp,sp,-32 │ │ │ │ + auipc a5,0x62 │ │ │ │ + addi a5,a5,378 │ │ │ │ + sd s0,16(sp) │ │ │ │ + sd s1,8(sp) │ │ │ │ + mv s0,a1 │ │ │ │ + mv s1,a0 │ │ │ │ + li a2,1020 │ │ │ │ + li a1,0 │ │ │ │ + mv a0,a5 │ │ │ │ + sd ra,24(sp) │ │ │ │ + jal 3890 │ │ │ │ + mv a5,a0 │ │ │ │ + li a0,9 │ │ │ │ + slli a0,a0,0x20 │ │ │ │ + addi a0,a0,7 │ │ │ │ + li t4,1 │ │ │ │ + or t3,s1,s0 │ │ │ │ + sd a0,344(a5) │ │ │ │ + li a0,15 │ │ │ │ + sltu t3,t4,t3 │ │ │ │ + li t1,1 │ │ │ │ + li a1,1 │ │ │ │ + sw a0,312(a5) │ │ │ │ + li a0,64 │ │ │ │ + li a4,9 │ │ │ │ + slli t1,t1,0x21 │ │ │ │ + slli a1,a1,0x25 │ │ │ │ + sb t3,1028(a5) │ │ │ │ + sw a0,412(a5) │ │ │ │ + li t3,4 │ │ │ │ + li a0,160 │ │ │ │ + addi t1,t1,14 │ │ │ │ + addi a1,a1,224 │ │ │ │ + li a7,3 │ │ │ │ + li a6,1 │ │ │ │ + li a2,3 │ │ │ │ + li a3,1 │ │ │ │ + slli a4,a4,0x24 │ │ │ │ + sw t3,284(a5) │ │ │ │ + sw a0,484(a5) │ │ │ │ + li t3,10 │ │ │ │ + li a0,192 │ │ │ │ + addi a4,a4,112 │ │ │ │ + slli a7,a7,0x21 │ │ │ │ + slli a6,a6,0x23 │ │ │ │ + slli a2,a2,0x25 │ │ │ │ + slli a3,a3,0x27 │ │ │ │ + sw t3,356(a5) │ │ │ │ + sd t1,264(a5) │ │ │ │ + li t3,12 │ │ │ │ + li t1,13 │ │ │ │ + sw a0,428(a5) │ │ │ │ + sd a1,392(a5) │ │ │ │ + li a0,48 │ │ │ │ + li a1,208 │ │ │ │ + addi a2,a2,80 │ │ │ │ + addi a7,a7,5 │ │ │ │ + addi a6,a6,8 │ │ │ │ + addi a3,a3,128 │ │ │ │ + sw t3,300(a5) │ │ │ │ + sw t1,272(a5) │ │ │ │ + li t3,3 │ │ │ │ + li t1,11 │ │ │ │ + sw a0,436(a5) │ │ │ │ + sw a1,400(a5) │ │ │ │ + li a0,16 │ │ │ │ + li a1,176 │ │ │ │ + sd a4,472(a5) │ │ │ │ + li a4,240 │ │ │ │ + sw a0,388(a5) │ │ │ │ + sw a1,416(a5) │ │ │ │ + sd a2,456(a5) │ │ │ │ + sw s1,1020(a5) │ │ │ │ + sw s0,1024(a5) │ │ │ │ + sw t3,308(a5) │ │ │ │ + sw t4,260(a5) │ │ │ │ + sw t1,288(a5) │ │ │ │ + sd a7,328(a5) │ │ │ │ + sd a6,336(a5) │ │ │ │ + sd a3,464(a5) │ │ │ │ + sw a4,440(a5) │ │ │ │ + mv a2,a5 │ │ │ │ + auipc a1,0x62 │ │ │ │ + addi a1,a1,1158 │ │ │ │ + auipc a0,0x62 │ │ │ │ + addi a0,a0,1138 │ │ │ │ + lw a5,0(a2) │ │ │ │ + li a3,0 │ │ │ │ + beqz a5,1834e │ │ │ │ + andi a4,a5,1 │ │ │ │ + srliw a5,a5,0x1 │ │ │ │ + beqz a4,1833e │ │ │ │ + addiw a3,a3,1 │ │ │ │ + bnez a5,18340 │ │ │ │ + sw a3,0(a1) │ │ │ │ + addi a2,a2,4 │ │ │ │ + addi a1,a1,4 │ │ │ │ + bne a0,a2,1833a │ │ │ │ + ld ra,24(sp) │ │ │ │ + ld s0,16(sp) │ │ │ │ + ld s1,8(sp) │ │ │ │ + addi sp,sp,32 │ │ │ │ + ret │ │ │ │ + auipc a5,0x62 │ │ │ │ + addi a5,a5,70 │ │ │ │ + lw a4,1024(a5) │ │ │ │ + li a3,1 │ │ │ │ + bne a4,a3,18390 │ │ │ │ + slli a0,a0,0x2 │ │ │ │ + add a0,a0,a5 │ │ │ │ + lw a3,1032(a0) │ │ │ │ + li a0,0 │ │ │ │ + beq a3,a4,18392 │ │ │ │ + lw a0,1020(a5) │ │ │ │ + sltu a0,a0,a3 │ │ │ │ + xori a0,a0,1 │ │ │ │ + ret │ │ │ │ + li a0,1 │ │ │ │ + ret │ │ │ │ + beqz a1,183ce │ │ │ │ + auipc a2,0x62 │ │ │ │ + addi a2,a2,18 │ │ │ │ + slli a1,a1,0x20 │ │ │ │ + lw a6,1020(a2) │ │ │ │ + srli a1,a1,0x20 │ │ │ │ + add a3,a0,a1 │ │ │ │ + mv a4,a0 │ │ │ │ + li a1,1 │ │ │ │ + li a0,0 │ │ │ │ + lbu a5,0(a4) │ │ │ │ + addi a4,a4,1 │ │ │ │ + slli a5,a5,0x2 │ │ │ │ + add a5,a5,a2 │ │ │ │ + lw a5,1032(a5) │ │ │ │ + bgeu a1,a5,183c8 │ │ │ │ + bltu a6,a5,183c8 │ │ │ │ + addiw a0,a0,1 │ │ │ │ + bne a3,a4,183b0 │ │ │ │ + ret │ │ │ │ + li a0,0 │ │ │ │ + ret │ │ │ │ + mv a4,a0 │ │ │ │ + beqz a1,18408 │ │ │ │ + auipc a2,0x62 │ │ │ │ + addi a2,a2,-46 │ │ │ │ + slli a3,a1,0x20 │ │ │ │ + lw a6,1020(a2) │ │ │ │ + srli a3,a3,0x20 │ │ │ │ + add a3,a3,a0 │ │ │ │ + mv a0,a1 │ │ │ │ + lbu a5,0(a4) │ │ │ │ + addi a4,a4,1 │ │ │ │ + slli a5,a5,0x2 │ │ │ │ + add a5,a5,a2 │ │ │ │ + lw a5,1032(a5) │ │ │ │ + beqz a5,18402 │ │ │ │ + bltu a6,a5,18402 │ │ │ │ + addiw a0,a0,-1 │ │ │ │ + bne a3,a4,183ec │ │ │ │ + ret │ │ │ │ + li a0,0 │ │ │ │ + ret │ │ │ │ + auipc a4,0x62 │ │ │ │ + addi a4,a4,-100 │ │ │ │ + slli a1,a1,0x2 │ │ │ │ + add a1,a1,a4 │ │ │ │ + lw a3,1032(a1) │ │ │ │ + lw a5,1024(a4) │ │ │ │ + bltu a5,a3,1843a │ │ │ │ + slli a0,a0,0x2 │ │ │ │ + add a5,a4,a0 │ │ │ │ + lw a3,1032(a5) │ │ │ │ + lw a4,1020(a4) │ │ │ │ + li a0,0 │ │ │ │ + bgeu a4,a3,1843e │ │ │ │ + ret │ │ │ │ + li a0,0 │ │ │ │ + ret │ │ │ │ + lw a0,0(a1) │ │ │ │ + lw a5,0(a5) │ │ │ │ + and a0,a0,a5 │ │ │ │ + snez a0,a0 │ │ │ │ + ret │ │ │ │ + auipc a0,0x62 │ │ │ │ + lbu a0,866(a0) │ │ │ │ + ret │ │ │ │ + addi sp,sp,-128 │ │ │ │ + sd s0,112(sp) │ │ │ │ + sd s6,64(sp) │ │ │ │ + mv s0,a0 │ │ │ │ + mv s6,a1 │ │ │ │ + li a0,64 │ │ │ │ + li a1,1 │ │ │ │ + sd ra,120(sp) │ │ │ │ + sd s1,104(sp) │ │ │ │ + sd s2,96(sp) │ │ │ │ + jal 39f0 │ │ │ │ + mv s1,a0 │ │ │ │ + li a1,1 │ │ │ │ + li a0,1020 │ │ │ │ + jal 39f0 │ │ │ │ + mv s2,a0 │ │ │ │ + beqz s6,184bc │ │ │ │ + slli a0,s6,0x20 │ │ │ │ + srli a0,a0,0x20 │ │ │ │ + mv a4,s0 │ │ │ │ + add a0,a0,s0 │ │ │ │ + li a1,0 │ │ │ │ + auipc a7,0x62 │ │ │ │ + addi a7,a7,-228 │ │ │ │ + li a6,1 │ │ │ │ + lbu a5,0(a4) │ │ │ │ + slli a5,a5,0x2 │ │ │ │ + add a2,s2,a5 │ │ │ │ + lw a3,0(a2) │ │ │ │ + addiw a3,a3,1 │ │ │ │ + sw a3,0(a2) │ │ │ │ + bnez a1,184b2 │ │ │ │ + add a5,a5,a7 │ │ │ │ + lw a1,1032(a5) │ │ │ │ + sltu a1,a6,a1 │ │ │ │ + addi a4,a4,1 │ │ │ │ + bne a4,a0,18496 │ │ │ │ + bnez a1,18638 │ │ │ │ + mv a5,s2 │ │ │ │ + addi a0,s2,1020 │ │ │ │ + li a1,0 │ │ │ │ + li a4,0 │ │ │ │ + li a6,8 │ │ │ │ + lw a3,0(a5) │ │ │ │ + beqz a3,184e4 │ │ │ │ + slli a7,a4,0x20 │ │ │ │ + fcvt.d.wu fa5,a3 │ │ │ │ + srli a2,a7,0x1d │ │ │ │ + add a2,a2,s1 │ │ │ │ + addiw a4,a4,1 │ │ │ │ + fsd fa5,0(a2) │ │ │ │ + addw a1,a1,a3 │ │ │ │ + beq a4,a6,18864 │ │ │ │ + addi a5,a5,4 │ │ │ │ + bne a0,a5,184c8 │ │ │ │ + bne a1,s6,18898 │ │ │ │ + fsd fs0,8(sp) │ │ │ │ + fsd fs1,0(sp) │ │ │ │ + fld fa5,0(s1) │ │ │ │ + fmv.d.x fs1,zero │ │ │ │ + fmv.d.x fs0,zero │ │ │ │ + flt.d a5,fs1,fa5 │ │ │ │ + beqz a5,1851a │ │ │ │ + fcvt.d.wu fa4,s6 │ │ │ │ + fdiv.d fs0,fa5,fa4 │ │ │ │ + fmv.d fa0,fs0 │ │ │ │ + jal 3e06e │ │ │ │ + fmul.d fs0,fs0,fa0 │ │ │ │ + fadd.d fs0,fs0,fs1 │ │ │ │ + fld fa5,8(s1) │ │ │ │ + fmv.d.x fa4,zero │ │ │ │ + flt.d a5,fa4,fa5 │ │ │ │ + beqz a5,1853e │ │ │ │ + fcvt.d.wu fa4,s6 │ │ │ │ + fdiv.d fs1,fa5,fa4 │ │ │ │ + fmv.d fa0,fs1 │ │ │ │ + jal 3e06e │ │ │ │ + fmul.d fa5,fa0,fs1 │ │ │ │ + fadd.d fs0,fs0,fa5 │ │ │ │ + fld fa5,16(s1) │ │ │ │ + fmv.d.x fa4,zero │ │ │ │ + flt.d a5,fa4,fa5 │ │ │ │ + beqz a5,18562 │ │ │ │ + fcvt.d.wu fa4,s6 │ │ │ │ + fdiv.d fs1,fa5,fa4 │ │ │ │ + fmv.d fa0,fs1 │ │ │ │ + jal 3e06e │ │ │ │ + fmul.d fa5,fa0,fs1 │ │ │ │ + fadd.d fs0,fs0,fa5 │ │ │ │ + fld fa5,24(s1) │ │ │ │ + fmv.d.x fa4,zero │ │ │ │ + flt.d a5,fa4,fa5 │ │ │ │ + beqz a5,18586 │ │ │ │ + fcvt.d.wu fa4,s6 │ │ │ │ + fdiv.d fs1,fa5,fa4 │ │ │ │ + fmv.d fa0,fs1 │ │ │ │ + jal 3e06e │ │ │ │ + fmul.d fa5,fa0,fs1 │ │ │ │ + fadd.d fs0,fs0,fa5 │ │ │ │ + fld fa5,32(s1) │ │ │ │ + fmv.d.x fa4,zero │ │ │ │ + flt.d a5,fa4,fa5 │ │ │ │ + beqz a5,185aa │ │ │ │ + fcvt.d.wu fa4,s6 │ │ │ │ + fdiv.d fs1,fa5,fa4 │ │ │ │ + fmv.d fa0,fs1 │ │ │ │ + jal 3e06e │ │ │ │ + fmul.d fa5,fa0,fs1 │ │ │ │ + fadd.d fs0,fs0,fa5 │ │ │ │ + fld fa5,40(s1) │ │ │ │ + fmv.d.x fa4,zero │ │ │ │ + flt.d a5,fa4,fa5 │ │ │ │ + beqz a5,185ce │ │ │ │ + fcvt.d.wu fa4,s6 │ │ │ │ + fdiv.d fs1,fa5,fa4 │ │ │ │ + fmv.d fa0,fs1 │ │ │ │ + jal 3e06e │ │ │ │ + fmul.d fa5,fs1,fa0 │ │ │ │ + fadd.d fs0,fs0,fa5 │ │ │ │ + fld fa5,48(s1) │ │ │ │ + fmv.d.x fa4,zero │ │ │ │ + flt.d a5,fa4,fa5 │ │ │ │ + beqz a5,185f2 │ │ │ │ + fcvt.d.wu fa4,s6 │ │ │ │ + fdiv.d fs1,fa5,fa4 │ │ │ │ + fmv.d fa0,fs1 │ │ │ │ + jal 3e06e │ │ │ │ + fmul.d fa5,fs1,fa0 │ │ │ │ + fadd.d fs0,fs0,fa5 │ │ │ │ + fld fa5,56(s1) │ │ │ │ + fmv.d.x fa4,zero │ │ │ │ + flt.d a5,fa4,fa5 │ │ │ │ + beqz a5,18616 │ │ │ │ + fcvt.d.wu fa4,s6 │ │ │ │ + fdiv.d fs1,fa5,fa4 │ │ │ │ + fmv.d fa0,fs1 │ │ │ │ + jal 3e06e │ │ │ │ + fmul.d fa5,fs1,fa0 │ │ │ │ + fadd.d fs0,fs0,fa5 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 3670 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 3670 │ │ │ │ + ld ra,120(sp) │ │ │ │ + ld s0,112(sp) │ │ │ │ + fneg.d fa0,fs0 │ │ │ │ + fld fs1,0(sp) │ │ │ │ + fld fs0,8(sp) │ │ │ │ + ld s1,104(sp) │ │ │ │ + ld s2,96(sp) │ │ │ │ + ld s6,64(sp) │ │ │ │ + addi sp,sp,128 │ │ │ │ + ret │ │ │ │ + li a0,32 │ │ │ │ + sd s4,80(sp) │ │ │ │ + sd s5,72(sp) │ │ │ │ + sd s3,88(sp) │ │ │ │ + sd s7,56(sp) │ │ │ │ + sd s8,48(sp) │ │ │ │ + sd s9,40(sp) │ │ │ │ + sd s10,32(sp) │ │ │ │ + sd s11,24(sp) │ │ │ │ + fsd fs0,8(sp) │ │ │ │ + fsd fs1,0(sp) │ │ │ │ + jal 3330 │ │ │ │ + li t2,-1 │ │ │ │ + li s5,8 │ │ │ │ + auipc a7,0x62 │ │ │ │ + addi a7,a7,332 │ │ │ │ + srli t2,t2,0x20 │ │ │ │ + mv s4,s1 │ │ │ │ + auipc a3,0x62 │ │ │ │ + addi a3,a3,-702 │ │ │ │ + sd zero,0(a0) │ │ │ │ + sd zero,8(a0) │ │ │ │ + sd zero,16(a0) │ │ │ │ + sd zero,24(a0) │ │ │ │ + mv a1,s2 │ │ │ │ + mv a6,s2 │ │ │ │ + mv a4,a3 │ │ │ │ + li a2,0 │ │ │ │ + li t1,0 │ │ │ │ + li t3,0 │ │ │ │ + li t4,0 │ │ │ │ + li t5,0 │ │ │ │ + li t0,0 │ │ │ │ + li t6,0 │ │ │ │ + li a5,0 │ │ │ │ + mv s3,s2 │ │ │ │ + j 186a0 │ │ │ │ + addi a4,a4,4 │ │ │ │ + addi a6,a6,4 │ │ │ │ + beq a4,a7,18788 │ │ │ │ + lw ra,0(a4) │ │ │ │ + beqz ra,18698 │ │ │ │ + lw s0,0(a6) │ │ │ │ + beqz s0,18698 │ │ │ │ + srliw s10,ra,0x1 │ │ │ │ + srliw s9,ra,0x2 │ │ │ │ + srliw s8,ra,0x3 │ │ │ │ + srliw s7,ra,0x4 │ │ │ │ + srliw s2,ra,0x5 │ │ │ │ + srliw s1,ra,0x6 │ │ │ │ + srliw s11,ra,0x7 │ │ │ │ + andi s10,s10,1 │ │ │ │ + andi ra,ra,1 │ │ │ │ + andi s9,s9,1 │ │ │ │ + andi s8,s8,1 │ │ │ │ + andi s7,s7,1 │ │ │ │ + andi s2,s2,1 │ │ │ │ + andi s1,s1,1 │ │ │ │ + andi s11,s11,1 │ │ │ │ + negw ra,ra │ │ │ │ + negw s10,s10 │ │ │ │ + negw s9,s9 │ │ │ │ + negw s8,s8 │ │ │ │ + negw s7,s7 │ │ │ │ + negw s2,s2 │ │ │ │ + negw s1,s1 │ │ │ │ + negw s11,s11 │ │ │ │ + and ra,s0,ra │ │ │ │ + and s10,s0,s10 │ │ │ │ + and s9,s0,s9 │ │ │ │ + and s8,s0,s8 │ │ │ │ + and s7,s0,s7 │ │ │ │ + and s2,s0,s2 │ │ │ │ + and s1,s1,s0 │ │ │ │ + and s0,s0,s11 │ │ │ │ + addw a5,ra,a5 │ │ │ │ + addw t0,s9,t0 │ │ │ │ + addw t5,s8,t5 │ │ │ │ + addw t4,s7,t4 │ │ │ │ + addw t3,s2,t3 │ │ │ │ + addw t1,s1,t1 │ │ │ │ + addw a2,a2,s0 │ │ │ │ + addw t6,s10,t6 │ │ │ │ + slli s10,t6,0x20 │ │ │ │ + and s2,t2,a5 │ │ │ │ + slli s9,t5,0x20 │ │ │ │ + and s1,t2,t0 │ │ │ │ + slli s8,t3,0x20 │ │ │ │ + and s0,t2,t4 │ │ │ │ + slli s7,a2,0x20 │ │ │ │ + and ra,t2,t1 │ │ │ │ + or s2,s2,s10 │ │ │ │ + or s1,s1,s9 │ │ │ │ + or s0,s0,s8 │ │ │ │ + or ra,ra,s7 │ │ │ │ + sd s2,0(a0) │ │ │ │ + sd s1,8(a0) │ │ │ │ + sd s0,16(a0) │ │ │ │ + sd ra,24(a0) │ │ │ │ + addi a4,a4,4 │ │ │ │ + addi a6,a6,4 │ │ │ │ + bne a4,a7,186a0 │ │ │ │ + sltu a4,a5,t6 │ │ │ │ + slli a6,a4,0x2 │ │ │ │ + add a6,a6,a0 │ │ │ │ + lw ra,0(a6) │ │ │ │ + mv s2,s3 │ │ │ │ + addw a5,t0,a5 │ │ │ │ + sext.w a6,a4 │ │ │ │ + bgeu ra,t0,187ac │ │ │ │ + lw ra,8(a0) │ │ │ │ + li a4,2 │ │ │ │ + li a6,2 │ │ │ │ + addw a5,a5,t6 │ │ │ │ + bgeu ra,t5,187bc │ │ │ │ + lw ra,12(a0) │ │ │ │ + li a4,3 │ │ │ │ + li a6,3 │ │ │ │ + addw a5,a5,t5 │ │ │ │ + bgeu ra,t4,187cc │ │ │ │ + lw ra,16(a0) │ │ │ │ + li a4,4 │ │ │ │ + li a6,4 │ │ │ │ + addw a5,a5,t4 │ │ │ │ + bgeu ra,t3,187dc │ │ │ │ + lw ra,20(a0) │ │ │ │ + li a4,5 │ │ │ │ + li a6,5 │ │ │ │ + addw a5,a5,t3 │ │ │ │ + bgeu ra,t1,187ec │ │ │ │ + lw ra,24(a0) │ │ │ │ + li a4,6 │ │ │ │ + li a6,6 │ │ │ │ + addw a5,a5,t1 │ │ │ │ + bgeu ra,a2,187f8 │ │ │ │ + li a4,7 │ │ │ │ + li a6,7 │ │ │ │ + addw a5,a5,a2 │ │ │ │ + beqz a5,1884c │ │ │ │ + slli a4,a4,0x3 │ │ │ │ + li a5,1 │ │ │ │ + sllw a2,a5,a6 │ │ │ │ + add a4,a4,s4 │ │ │ │ + lw a5,0(a3) │ │ │ │ + and a5,a5,a2 │ │ │ │ + beqz a5,1881e │ │ │ │ + lw a5,0(a1) │ │ │ │ + fld fa5,0(a4) │ │ │ │ + sw zero,0(a1) │ │ │ │ + fcvt.d.wu fa4,a5 │ │ │ │ + fadd.d fa5,fa5,fa4 │ │ │ │ + fsd fa5,0(a4) │ │ │ │ + addi a3,a3,4 │ │ │ │ + addi a1,a1,4 │ │ │ │ + bne a3,a7,18806 │ │ │ │ + addiw s5,s5,-1 │ │ │ │ + bnez s5,18666 │ │ │ │ + auipc a3,0x4c │ │ │ │ + addi a3,a3,-1252 │ │ │ │ + li a2,280 │ │ │ │ + auipc a1,0x46 │ │ │ │ + addi a1,a1,1184 │ │ │ │ + auipc a0,0x46 │ │ │ │ + addi a0,a0,1192 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + jal 3670 │ │ │ │ + mv s1,s4 │ │ │ │ + ld s3,88(sp) │ │ │ │ + ld s4,80(sp) │ │ │ │ + ld s5,72(sp) │ │ │ │ + ld s7,56(sp) │ │ │ │ + ld s8,48(sp) │ │ │ │ + ld s9,40(sp) │ │ │ │ + ld s10,32(sp) │ │ │ │ + ld s11,24(sp) │ │ │ │ + j 184f2 │ │ │ │ + auipc a3,0x4c │ │ │ │ + addi a3,a3,-1308 │ │ │ │ + li a2,294 │ │ │ │ + auipc a1,0x46 │ │ │ │ + addi a1,a1,1128 │ │ │ │ + auipc a0,0x46 │ │ │ │ + addi a0,a0,1152 │ │ │ │ + sd s3,88(sp) │ │ │ │ + sd s4,80(sp) │ │ │ │ + sd s5,72(sp) │ │ │ │ + sd s7,56(sp) │ │ │ │ + sd s8,48(sp) │ │ │ │ + sd s9,40(sp) │ │ │ │ + sd s10,32(sp) │ │ │ │ + sd s11,24(sp) │ │ │ │ + fsd fs0,8(sp) │ │ │ │ + fsd fs1,0(sp) │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + auipc a3,0x4c │ │ │ │ + addi a3,a3,-1360 │ │ │ │ + li a2,296 │ │ │ │ + auipc a1,0x46 │ │ │ │ + addi a1,a1,1076 │ │ │ │ + auipc a0,0x46 │ │ │ │ + addi a0,a0,1116 │ │ │ │ + sd s3,88(sp) │ │ │ │ + sd s4,80(sp) │ │ │ │ + sd s5,72(sp) │ │ │ │ + sd s7,56(sp) │ │ │ │ + sd s8,48(sp) │ │ │ │ + sd s9,40(sp) │ │ │ │ + sd s10,32(sp) │ │ │ │ + sd s11,24(sp) │ │ │ │ + fsd fs0,8(sp) │ │ │ │ + fsd fs1,0(sp) │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + addi sp,sp,-64 │ │ │ │ + mv t1,a3 │ │ │ │ + sd ra,56(sp) │ │ │ │ + mv a3,a1 │ │ │ │ + beqz t1,1892c │ │ │ │ + beqz a4,18914 │ │ │ │ + ld a1,88(a4) │ │ │ │ + lbu t4,8(a4) │ │ │ │ + ld t3,96(a4) │ │ │ │ + ld a7,80(a4) │ │ │ │ + ld a6,0(a4) │ │ │ │ + lbu a5,65(a4) │ │ │ │ + lbu a4,66(a4) │ │ │ │ + sd a2,24(sp) │ │ │ │ + sd a1,0(sp) │ │ │ │ + sd t1,40(sp) │ │ │ │ + sd a3,32(sp) │ │ │ │ + sd t4,16(sp) │ │ │ │ + sd t3,8(sp) │ │ │ │ + auipc a2,0x46 │ │ │ │ + addi a2,a2,1048 │ │ │ │ + li a1,1 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + ld ra,56(sp) │ │ │ │ + addi sp,sp,64 │ │ │ │ + ret │ │ │ │ + ld ra,56(sp) │ │ │ │ + mv a5,a1 │ │ │ │ + mv a4,a2 │ │ │ │ + mv a6,t1 │ │ │ │ + auipc a2,0x46 │ │ │ │ + addi a2,a2,1068 │ │ │ │ + li a1,1 │ │ │ │ + addi sp,sp,64 │ │ │ │ + j 38a0 <__fprintf_chk@plt> │ │ │ │ + beqz a4,18964 │ │ │ │ + ld a1,88(a4) │ │ │ │ + lbu t3,8(a4) │ │ │ │ + ld t1,96(a4) │ │ │ │ + ld a7,80(a4) │ │ │ │ + ld a6,0(a4) │ │ │ │ + lbu a5,65(a4) │ │ │ │ + lbu a4,66(a4) │ │ │ │ + sd a2,24(sp) │ │ │ │ + sd a1,0(sp) │ │ │ │ + sd t3,16(sp) │ │ │ │ + sd t1,8(sp) │ │ │ │ + auipc a2,0x46 │ │ │ │ + addi a2,a2,1056 │ │ │ │ + li a1,1 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + ld ra,56(sp) │ │ │ │ + addi sp,sp,64 │ │ │ │ + ret │ │ │ │ + ld ra,56(sp) │ │ │ │ + mv a4,a2 │ │ │ │ + auipc a2,0x46 │ │ │ │ + addi a2,a2,1072 │ │ │ │ + li a1,1 │ │ │ │ + addi sp,sp,64 │ │ │ │ + j 38a0 <__fprintf_chk@plt> │ │ │ │ + addi sp,sp,-80 │ │ │ │ + sd s0,64(sp) │ │ │ │ + mv s0,a5 │ │ │ │ + ld a5,128(a5) │ │ │ │ + sd ra,72(sp) │ │ │ │ + beqz a5,189b0 │ │ │ │ + sd s1,56(sp) │ │ │ │ + sd s2,48(sp) │ │ │ │ + sd s3,40(sp) │ │ │ │ + sd s4,32(sp) │ │ │ │ + sd s5,24(sp) │ │ │ │ + mv s1,a1 │ │ │ │ + mv s5,a0 │ │ │ │ + mv s4,a2 │ │ │ │ + mv s3,a3 │ │ │ │ + mv s2,a4 │ │ │ │ + jal 512b2 │ │ │ │ + beqz a0,18a20 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 421e6 │ │ │ │ + bnez a0,189b8 │ │ │ │ + ld s1,56(sp) │ │ │ │ + ld s2,48(sp) │ │ │ │ + ld s3,40(sp) │ │ │ │ + ld s4,32(sp) │ │ │ │ + ld s5,24(sp) │ │ │ │ + ld ra,72(sp) │ │ │ │ + ld s0,64(sp) │ │ │ │ + addi sp,sp,80 │ │ │ │ + ret │ │ │ │ + mv a0,s5 │ │ │ │ + jal 5135c │ │ │ │ + bnez a0,189a6 │ │ │ │ + mv a1,s4 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 46e42 │ │ │ │ + mv a1,s4 │ │ │ │ + mv s3,a0 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 473a6 │ │ │ │ + mv a5,a0 │ │ │ │ + mv a1,s4 │ │ │ │ + mv a0,s1 │ │ │ │ + mv s1,a5 │ │ │ │ + jal 4842c │ │ │ │ + lw a4,344(s0) │ │ │ │ + li a5,1 │ │ │ │ + mv s4,a0 │ │ │ │ + bltu a5,a4,18a96 │ │ │ │ + ld a0,128(s0) │ │ │ │ + mv a4,s2 │ │ │ │ + mv a3,s1 │ │ │ │ + mv a2,s3 │ │ │ │ + mv a1,s4 │ │ │ │ + jal 188cc │ │ │ │ + ld a0,128(s0) │ │ │ │ + jal 33d0 │ │ │ │ + lw a4,344(s0) │ │ │ │ + li a5,1 │ │ │ │ + bgeu a5,a4,189a6 │ │ │ │ + ld a0,520(s0) │ │ │ │ + ld s0,64(sp) │ │ │ │ + ld s1,56(sp) │ │ │ │ + ld s2,48(sp) │ │ │ │ + ld s3,40(sp) │ │ │ │ + ld s4,32(sp) │ │ │ │ + ld s5,24(sp) │ │ │ │ + ld ra,72(sp) │ │ │ │ + addi sp,sp,80 │ │ │ │ + j 39e0 │ │ │ │ + mv a1,s4 │ │ │ │ + mv a0,s1 │ │ │ │ + sd s6,16(sp) │ │ │ │ + sd s7,8(sp) │ │ │ │ + sd s8,0(sp) │ │ │ │ + jal 488a4 │ │ │ │ + mv a1,s4 │ │ │ │ + mv s6,a0 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 472a2 │ │ │ │ + mv s7,a0 │ │ │ │ + mv a1,s4 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 47dae │ │ │ │ + lw a4,344(s0) │ │ │ │ + li a5,1 │ │ │ │ + mv s8,a0 │ │ │ │ + bgeu a5,a4,18a56 │ │ │ │ + ld a0,520(s0) │ │ │ │ + jal 32d0 │ │ │ │ + ld a0,128(s0) │ │ │ │ + mv a4,s3 │ │ │ │ + mv a3,s7 │ │ │ │ + mv a2,s6 │ │ │ │ + mv a1,s8 │ │ │ │ + jal 188cc │ │ │ │ + ld a0,128(s0) │ │ │ │ + jal 33d0 │ │ │ │ + lw a4,344(s0) │ │ │ │ + li a5,1 │ │ │ │ + bltu a5,a4,18a86 │ │ │ │ + mv a0,s1 │ │ │ │ + ld s6,16(sp) │ │ │ │ + ld s7,8(sp) │ │ │ │ + ld s8,0(sp) │ │ │ │ + jal 421e6 │ │ │ │ + beqz a0,189a6 │ │ │ │ + j 189b8 │ │ │ │ + ld a0,520(s0) │ │ │ │ + jal 39e0 │ │ │ │ + ld s6,16(sp) │ │ │ │ + ld s7,8(sp) │ │ │ │ + ld s8,0(sp) │ │ │ │ + j 1899e │ │ │ │ + ld a0,520(s0) │ │ │ │ + jal 32d0 │ │ │ │ + j 189ea │ │ │ │ + lw a4,344(a2) │ │ │ │ + addi sp,sp,-48 │ │ │ │ + sd s0,32(sp) │ │ │ │ + sd s2,16(sp) │ │ │ │ + sd s4,0(sp) │ │ │ │ + sd ra,40(sp) │ │ │ │ + sd s3,8(sp) │ │ │ │ + li a5,1 │ │ │ │ + mv s4,a2 │ │ │ │ + mv s2,a0 │ │ │ │ + mv s0,a1 │ │ │ │ + bgeu a5,a4,18ac4 │ │ │ │ + ld a0,544(a2) │ │ │ │ + jal 32d0 │ │ │ │ + ld a4,176(s4) │ │ │ │ + mv a0,s0 │ │ │ │ + ld a5,0(a4) │ │ │ │ + addi a5,a5,1 │ │ │ │ + sd a5,0(a4) │ │ │ │ + jal 421e6 │ │ │ │ + beqz a0,18ae0 │ │ │ │ + ld a4,176(s4) │ │ │ │ + ld a5,0(a4) │ │ │ │ + addi a5,a5,1 │ │ │ │ + sd a5,0(a4) │ │ │ │ + mv a0,s2 │ │ │ │ + jal 52bb6 │ │ │ │ + beqz a0,18b8a │ │ │ │ + ld a5,176(s4) │ │ │ │ + mv a0,s2 │ │ │ │ + ld a3,8(a5) │ │ │ │ + ld a4,40(a5) │ │ │ │ + addi a3,a3,2 │ │ │ │ + addi a4,a4,1 │ │ │ │ + sd a3,8(a5) │ │ │ │ + sd a4,40(a5) │ │ │ │ + jal 511a0 │ │ │ │ + ld a5,176(s4) │ │ │ │ + bnez a0,18bc8 │ │ │ │ + ld a3,16(a5) │ │ │ │ + ld a4,48(a5) │ │ │ │ + addi a3,a3,2 │ │ │ │ + addi a4,a4,1 │ │ │ │ + sd a3,16(a5) │ │ │ │ + sd a4,48(a5) │ │ │ │ + lw a5,0(s2) │ │ │ │ + li s0,0 │ │ │ │ + li s3,0 │ │ │ │ + beqz a5,18b72 │ │ │ │ + sd s1,24(sp) │ │ │ │ + j 18b38 │ │ │ │ + beqz a0,18b58 │ │ │ │ + ld a4,176(s4) │ │ │ │ + ld a5,80(a4) │ │ │ │ + addi a5,a5,1 │ │ │ │ + sd a5,80(a4) │ │ │ │ + lw a5,0(s2) │ │ │ │ + addiw s3,s3,1 │ │ │ │ + addi s0,s0,80 │ │ │ │ + bgeu s3,a5,18b70 │ │ │ │ + ld a0,8(s2) │ │ │ │ + li a1,0 │ │ │ │ + add a0,a0,s0 │ │ │ │ + jal 51494 │ │ │ │ + ld a5,8(s2) │ │ │ │ + mv s1,a0 │ │ │ │ + li a1,1 │ │ │ │ + add a0,a5,s0 │ │ │ │ + jal 51494 │ │ │ │ + bnez s1,18b1e │ │ │ │ + beqz a0,18b2a │ │ │ │ + ld a4,176(s4) │ │ │ │ + addiw s3,s3,1 │ │ │ │ + addi s0,s0,80 │ │ │ │ + ld a5,88(a4) │ │ │ │ + addi a5,a5,1 │ │ │ │ + sd a5,88(a4) │ │ │ │ + lw a5,0(s2) │ │ │ │ + bltu s3,a5,18b38 │ │ │ │ + ld s1,24(sp) │ │ │ │ + lw a4,344(s4) │ │ │ │ + li a5,1 │ │ │ │ + bltu a5,a4,18bd6 │ │ │ │ + ld ra,40(sp) │ │ │ │ + ld s0,32(sp) │ │ │ │ + ld s2,16(sp) │ │ │ │ + ld s3,8(sp) │ │ │ │ + ld s4,0(sp) │ │ │ │ + addi sp,sp,48 │ │ │ │ + ret │ │ │ │ + mv a0,s2 │ │ │ │ + jal 512b2 │ │ │ │ + bnez a0,18bfe │ │ │ │ + ld a4,176(s4) │ │ │ │ + ld a5,32(a4) │ │ │ │ + addi a5,a5,1 │ │ │ │ + sd a5,32(a4) │ │ │ │ + mv a0,s2 │ │ │ │ + jal 5135c │ │ │ │ + beqz a0,18bea │ │ │ │ + ld a5,176(s4) │ │ │ │ + mv a0,s2 │ │ │ │ + ld a3,8(a5) │ │ │ │ + ld a4,72(a5) │ │ │ │ + addi a3,a3,1 │ │ │ │ + addi a4,a4,1 │ │ │ │ + sd a4,72(a5) │ │ │ │ + sd a3,8(a5) │ │ │ │ + jal 51162 │ │ │ │ + ld a4,176(s4) │ │ │ │ + beqz a0,18c22 │ │ │ │ + ld a5,24(a4) │ │ │ │ + addi a5,a5,1 │ │ │ │ + sd a5,24(a4) │ │ │ │ + j 18b10 │ │ │ │ + ld a3,24(a5) │ │ │ │ + ld a4,56(a5) │ │ │ │ + addi a3,a3,2 │ │ │ │ + addi a4,a4,1 │ │ │ │ + sd a3,24(a5) │ │ │ │ + sd a4,56(a5) │ │ │ │ + j 18b10 │ │ │ │ + ld s0,32(sp) │ │ │ │ + ld a0,544(s4) │ │ │ │ + ld ra,40(sp) │ │ │ │ + ld s2,16(sp) │ │ │ │ + ld s3,8(sp) │ │ │ │ + ld s4,0(sp) │ │ │ │ + addi sp,sp,48 │ │ │ │ + j 39e0 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 421e6 │ │ │ │ + beqz a0,18b10 │ │ │ │ + ld a4,176(s4) │ │ │ │ + ld a5,32(a4) │ │ │ │ + addi a5,a5,1 │ │ │ │ + sd a5,32(a4) │ │ │ │ + j 18b10 │ │ │ │ + ld a5,176(s4) │ │ │ │ + mv a0,s2 │ │ │ │ + ld a3,8(a5) │ │ │ │ + ld a4,64(a5) │ │ │ │ + addi a3,a3,1 │ │ │ │ + addi a4,a4,1 │ │ │ │ + sd a4,64(a5) │ │ │ │ + sd a3,8(a5) │ │ │ │ + jal 5101a │ │ │ │ + ld a4,176(s4) │ │ │ │ + beqz a0,18c2a │ │ │ │ + ld a5,24(a4) │ │ │ │ + addi a5,a5,1 │ │ │ │ + sd a5,24(a4) │ │ │ │ + j 18b9c │ │ │ │ + ld a5,16(a4) │ │ │ │ + addi a5,a5,1 │ │ │ │ + sd a5,16(a4) │ │ │ │ + j 18b10 │ │ │ │ + ld a5,16(a4) │ │ │ │ + addi a5,a5,1 │ │ │ │ + sd a5,16(a4) │ │ │ │ + j 18b9c │ │ │ │ + addi sp,sp,-240 │ │ │ │ + sd s5,184(sp) │ │ │ │ + sd a4,64(sp) │ │ │ │ + mv s5,a1 │ │ │ │ + auipc a4,0x61 │ │ │ │ + ld a4,726(a4) │ │ │ │ + mv a1,a2 │ │ │ │ + sd s1,216(sp) │ │ │ │ + sd s3,200(sp) │ │ │ │ + mv s1,a0 │ │ │ │ + mv s3,a5 │ │ │ │ + mv a0,s5 │ │ │ │ + ld a5,0(a4) │ │ │ │ + sd a5,120(sp) │ │ │ │ + li a5,0 │ │ │ │ + sd ra,232(sp) │ │ │ │ + sd s0,224(sp) │ │ │ │ + sd s2,208(sp) │ │ │ │ + sd s4,192(sp) │ │ │ │ + mv s2,a6 │ │ │ │ + mv s4,a7 │ │ │ │ + sd s8,160(sp) │ │ │ │ + sd s11,136(sp) │ │ │ │ + mv s8,a2 │ │ │ │ + ld s11,216(a7) │ │ │ │ + sd a3,56(sp) │ │ │ │ + sd s6,176(sp) │ │ │ │ + sd s7,168(sp) │ │ │ │ + sd s9,152(sp) │ │ │ │ + sd s10,144(sp) │ │ │ │ + sw zero,112(sp) │ │ │ │ + sw zero,116(sp) │ │ │ │ + jal 469da │ │ │ │ + mv s0,a0 │ │ │ │ + mv a1,s8 │ │ │ │ + mv a0,s5 │ │ │ │ + jal 46d34 │ │ │ │ + lw a3,480(s4) │ │ │ │ + sext.w s0,s0 │ │ │ │ + sext.w a2,a0 │ │ │ │ + mv a1,s0 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 52018 │ │ │ │ + mv a1,s8 │ │ │ │ + mv a0,s5 │ │ │ │ + jal 469da │ │ │ │ + mv s0,a0 │ │ │ │ + mv a1,s8 │ │ │ │ + mv a0,s5 │ │ │ │ + jal 46d34 │ │ │ │ + lw a3,436(s4) │ │ │ │ + sext.w s0,s0 │ │ │ │ + sext.w a2,a0 │ │ │ │ + mv a1,s0 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 5244e │ │ │ │ + mv a0,s5 │ │ │ │ + jal 421e6 │ │ │ │ + beqz a0,18e1a │ │ │ │ + mv a0,s1 │ │ │ │ + jal 52bb6 │ │ │ │ + lw a5,352(s4) │ │ │ │ + beqz a0,18f40 │ │ │ │ + bnez a5,1909c │ │ │ │ + mv a0,s1 │ │ │ │ + jal 52bb6 │ │ │ │ + bnez a0,19094 │ │ │ │ + mv a2,s4 │ │ │ │ + mv a1,s5 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 18aa0 │ │ │ │ + addi a2,sp,116 │ │ │ │ + addi a1,sp,112 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 5287e │ │ │ │ + lbu a5,500(s4) │ │ │ │ + beqz a5,18e4c │ │ │ │ + lbu a5,448(s4) │ │ │ │ + bnez a5,18e6a │ │ │ │ + mv a0,s5 │ │ │ │ + jal 421e6 │ │ │ │ + lw a4,0(s1) │ │ │ │ + mv s10,a0 │ │ │ │ + beqz a0,18d1a │ │ │ │ + li a5,1 │ │ │ │ + li s10,0 │ │ │ │ + beq a4,a5,19084 │ │ │ │ + li s2,0 │ │ │ │ + li s7,0 │ │ │ │ + li s6,0 │ │ │ │ + li s9,1 │ │ │ │ + bnez a4,18d3e │ │ │ │ + j 18f56 │ │ │ │ + mv a0,s3 │ │ │ │ + jal b19c │ │ │ │ + mv a0,s3 │ │ │ │ + jal 3670 │ │ │ │ + lw a4,0(s1) │ │ │ │ + addi s2,s2,1 │ │ │ │ + sext.w a5,s2 │ │ │ │ + bgeu a5,a4,18e80 │ │ │ │ + ld a2,8(s1) │ │ │ │ + slli s0,s2,0x2 │ │ │ │ + lw a6,116(sp) │ │ │ │ + lw a5,112(sp) │ │ │ │ + add s0,s0,s2 │ │ │ │ + slli s0,s0,0x4 │ │ │ │ + mv a7,s6 │ │ │ │ + sltu a4,s9,a4 │ │ │ │ + mv a3,s11 │ │ │ │ + sd s7,0(sp) │ │ │ │ + add a2,a2,s0 │ │ │ │ + mv a1,s8 │ │ │ │ + sd s4,16(sp) │ │ │ │ + sd s10,8(sp) │ │ │ │ + mv a0,s5 │ │ │ │ + jal c3ac │ │ │ │ + ld a1,8(s1) │ │ │ │ + mv a2,s4 │ │ │ │ + mv s3,a0 │ │ │ │ + add a1,a1,s0 │ │ │ │ + jal bd32 │ │ │ │ + ld a0,8(s1) │ │ │ │ + add a0,a0,s0 │ │ │ │ + jal 5100a │ │ │ │ + ld a4,8(s1) │ │ │ │ + snez a5,a0 │ │ │ │ + addw s6,a5,s6 │ │ │ │ + add a0,a4,s0 │ │ │ │ + jal 51012 │ │ │ │ + lw a5,0(s1) │ │ │ │ + snez a0,a0 │ │ │ │ + addw s7,a0,s7 │ │ │ │ + bne a5,s9,18d26 │ │ │ │ + mv a0,s5 │ │ │ │ + jal 421e6 │ │ │ │ + bnez a0,18ed2 │ │ │ │ + mv a0,s5 │ │ │ │ + jal 421e6 │ │ │ │ + beqz a0,18d26 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 5135c │ │ │ │ + bnez a0,18d26 │ │ │ │ + mv a1,s8 │ │ │ │ + mv a0,s5 │ │ │ │ + jal 46e42 │ │ │ │ + mv a5,a0 │ │ │ │ + mv a1,s8 │ │ │ │ + mv a0,s5 │ │ │ │ + sd a5,72(sp) │ │ │ │ + jal 473a6 │ │ │ │ + lbu a5,62(s5) │ │ │ │ + sd a0,80(sp) │ │ │ │ + mv a1,s8 │ │ │ │ + mv a0,s5 │ │ │ │ + beqz a5,19130 │ │ │ │ + jal 4842c │ │ │ │ + sd a0,104(sp) │ │ │ │ + ld a5,8(s3) │ │ │ │ + mv a0,s1 │ │ │ │ + lw a4,8(a5) │ │ │ │ + ld a6,16(a5) │ │ │ │ + ld a7,24(a5) │ │ │ │ + andi s0,a4,16 │ │ │ │ + sd a6,96(sp) │ │ │ │ + sd a7,88(sp) │ │ │ │ + jal 512b2 │ │ │ │ + ld a5,64(sp) │ │ │ │ + ld a7,88(sp) │ │ │ │ + ld a6,96(sp) │ │ │ │ + sd a5,24(sp) │ │ │ │ + ld a2,80(sp) │ │ │ │ + seqz a5,a0 │ │ │ │ + ld a1,72(sp) │ │ │ │ + ld a0,104(sp) │ │ │ │ + sd s4,32(sp) │ │ │ │ + sd zero,16(sp) │ │ │ │ + sd zero,8(sp) │ │ │ │ + sd s0,0(sp) │ │ │ │ + li a4,0 │ │ │ │ + li a3,1 │ │ │ │ + jal bf3e │ │ │ │ + j 18d26 │ │ │ │ + mv a2,s4 │ │ │ │ + mv a1,s5 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 18aa0 │ │ │ │ + lw a5,352(s4) │ │ │ │ + beqz a5,18cec │ │ │ │ + lw a2,408(s4) │ │ │ │ + addi a1,s4,400 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 51b64 │ │ │ │ + addi a2,sp,116 │ │ │ │ + addi a1,sp,112 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 5287e │ │ │ │ + lbu a5,500(s4) │ │ │ │ + bnez a5,18cfe │ │ │ │ + mv a0,s5 │ │ │ │ + jal 4223c │ │ │ │ + bnez a0,1911e │ │ │ │ + lw a1,8(s3) │ │ │ │ + mv a2,s2 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 36d68 │ │ │ │ + lbu a5,448(s4) │ │ │ │ + beqz a5,18d06 │ │ │ │ + mv a1,s8 │ │ │ │ + mv a0,s5 │ │ │ │ + jal 47dae │ │ │ │ + mv a2,a0 │ │ │ │ + mv a3,s4 │ │ │ │ + mv a1,s11 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 257ea │ │ │ │ + j 18d06 │ │ │ │ + li a5,1 │ │ │ │ + bne a4,a5,18f56 │ │ │ │ + ld a5,128(s4) │ │ │ │ + beqz a5,18ea0 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 512b2 │ │ │ │ + beqz a0,19028 │ │ │ │ + mv a0,s5 │ │ │ │ + jal 421e6 │ │ │ │ + bnez a0,18fcc │ │ │ │ + auipc a5,0x61 │ │ │ │ + ld a5,112(a5) │ │ │ │ + ld a4,120(sp) │ │ │ │ + ld a5,0(a5) │ │ │ │ + xor a5,a5,a4 │ │ │ │ + li a4,0 │ │ │ │ + bnez a5,1915c │ │ │ │ + ld ra,232(sp) │ │ │ │ + ld s0,224(sp) │ │ │ │ + ld s1,216(sp) │ │ │ │ + ld s2,208(sp) │ │ │ │ + ld s3,200(sp) │ │ │ │ + ld s4,192(sp) │ │ │ │ + ld s5,184(sp) │ │ │ │ + ld s6,176(sp) │ │ │ │ + ld s7,168(sp) │ │ │ │ + ld s8,160(sp) │ │ │ │ + ld s9,152(sp) │ │ │ │ + ld s10,144(sp) │ │ │ │ + ld s11,136(sp) │ │ │ │ + addi sp,sp,240 │ │ │ │ + ret │ │ │ │ + mv a0,s1 │ │ │ │ + jal 512b2 │ │ │ │ + bnez a0,18da2 │ │ │ │ + mv a1,s8 │ │ │ │ + mv a0,s5 │ │ │ │ + jal 488a4 │ │ │ │ + mv a5,a0 │ │ │ │ + mv a1,s8 │ │ │ │ + mv a0,s5 │ │ │ │ + sd a5,72(sp) │ │ │ │ + jal 472a2 │ │ │ │ + mv a2,a0 │ │ │ │ + mv a1,s8 │ │ │ │ + mv a0,s5 │ │ │ │ + sd a2,104(sp) │ │ │ │ + jal 47dae │ │ │ │ + ld a5,8(s3) │ │ │ │ + mv a4,a0 │ │ │ │ + sd a4,80(sp) │ │ │ │ + ld a6,16(a5) │ │ │ │ + lw a4,8(a5) │ │ │ │ + ld a7,24(a5) │ │ │ │ + mv a0,s1 │ │ │ │ + andi s0,a4,16 │ │ │ │ + sd a6,96(sp) │ │ │ │ + sd a7,88(sp) │ │ │ │ + jal 5135c │ │ │ │ + ld a3,56(sp) │ │ │ │ + seqz a5,a0 │ │ │ │ + ld a7,88(sp) │ │ │ │ + ld a6,96(sp) │ │ │ │ + ld a2,104(sp) │ │ │ │ + ld a1,72(sp) │ │ │ │ + ld a0,80(sp) │ │ │ │ + sd a3,24(sp) │ │ │ │ + sd s4,32(sp) │ │ │ │ + sd zero,16(sp) │ │ │ │ + sd zero,8(sp) │ │ │ │ + sd s0,0(sp) │ │ │ │ + li a4,1 │ │ │ │ + li a3,1 │ │ │ │ + jal bf3e │ │ │ │ + j 18da2 │ │ │ │ + bnez a5,190ac │ │ │ │ + mv a0,s1 │ │ │ │ + mv a2,s4 │ │ │ │ + mv a1,s5 │ │ │ │ + jal 18aa0 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 531b4 │ │ │ │ + j 18cec │ │ │ │ + mv a0,s1 │ │ │ │ + jal 512b2 │ │ │ │ + beqz a0,190ce │ │ │ │ + mv a0,s5 │ │ │ │ + jal 421e6 │ │ │ │ + beqz a0,18e86 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 5135c │ │ │ │ + bnez a0,18e86 │ │ │ │ + mv a1,s8 │ │ │ │ + mv a0,s5 │ │ │ │ + jal 46e42 │ │ │ │ + mv a1,s8 │ │ │ │ + mv s0,a0 │ │ │ │ + mv a0,s5 │ │ │ │ + jal 473a6 │ │ │ │ + lbu a5,62(s5) │ │ │ │ + mv s2,a0 │ │ │ │ + mv a1,s8 │ │ │ │ + mv a0,s5 │ │ │ │ + bnez a5,19138 │ │ │ │ + jal 47dae │ │ │ │ + mv s6,a0 │ │ │ │ + mv a0,s5 │ │ │ │ + jal 421e6 │ │ │ │ + mv s3,a0 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 512b2 │ │ │ │ + ld a5,64(sp) │ │ │ │ + sd s4,32(sp) │ │ │ │ + sd zero,16(sp) │ │ │ │ + sd a5,24(sp) │ │ │ │ + sd zero,8(sp) │ │ │ │ + seqz a5,a0 │ │ │ │ + sd zero,0(sp) │ │ │ │ + li a7,0 │ │ │ │ + li a6,0 │ │ │ │ + li a4,0 │ │ │ │ + mv a3,s3 │ │ │ │ + mv a2,s2 │ │ │ │ + mv a1,s0 │ │ │ │ + mv a0,s6 │ │ │ │ + jal bf3e │ │ │ │ + j 18e86 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 5135c │ │ │ │ + bnez a0,18ea0 │ │ │ │ + mv a1,s8 │ │ │ │ + mv a0,s5 │ │ │ │ + jal 46e42 │ │ │ │ + mv a1,s8 │ │ │ │ + mv s0,a0 │ │ │ │ + mv a0,s5 │ │ │ │ + jal 473a6 │ │ │ │ + mv a1,s8 │ │ │ │ + mv s1,a0 │ │ │ │ + mv a0,s5 │ │ │ │ + jal 4842c │ │ │ │ + lw a4,344(s4) │ │ │ │ + li a5,1 │ │ │ │ + mv a1,a0 │ │ │ │ + bltu a5,a4,19140 │ │ │ │ + ld a4,64(sp) │ │ │ │ + ld a0,128(s4) │ │ │ │ + mv a3,s1 │ │ │ │ + mv a2,s0 │ │ │ │ + jal 188cc │ │ │ │ + ld a0,128(s4) │ │ │ │ + jal 33d0 │ │ │ │ + lw a4,344(s4) │ │ │ │ + li a5,1 │ │ │ │ + bgeu a5,a4,18ea0 │ │ │ │ + ld a0,520(s4) │ │ │ │ + jal 39e0 │ │ │ │ + j 18ea0 │ │ │ │ + mv a1,s8 │ │ │ │ + mv a0,s5 │ │ │ │ + jal 488a4 │ │ │ │ + mv a1,s8 │ │ │ │ + mv s2,a0 │ │ │ │ + mv a0,s5 │ │ │ │ + jal 472a2 │ │ │ │ + mv s3,a0 │ │ │ │ + mv a1,s8 │ │ │ │ + mv a0,s5 │ │ │ │ + jal 47dae │ │ │ │ + lw a4,344(s4) │ │ │ │ + li a5,1 │ │ │ │ + mv s0,a0 │ │ │ │ + bgeu a5,a4,19058 │ │ │ │ + ld a0,520(s4) │ │ │ │ + jal 32d0 │ │ │ │ + ld a4,56(sp) │ │ │ │ + ld a0,128(s4) │ │ │ │ + mv a3,s3 │ │ │ │ + mv a2,s2 │ │ │ │ + mv a1,s0 │ │ │ │ + jal 188cc │ │ │ │ + ld a0,128(s4) │ │ │ │ + jal 33d0 │ │ │ │ + lw a4,344(s4) │ │ │ │ + li a5,1 │ │ │ │ + bgeu a5,a4,18e96 │ │ │ │ + ld a0,520(s4) │ │ │ │ + jal 39e0 │ │ │ │ + j 18e96 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 512b2 │ │ │ │ + bnez a0,1914e │ │ │ │ + lw a4,0(s1) │ │ │ │ + li s10,1 │ │ │ │ + j 18d1a │ │ │ │ + mv a0,s1 │ │ │ │ + jal 51a36 │ │ │ │ + j 18ce2 │ │ │ │ + lw a2,408(s4) │ │ │ │ + addi a1,s4,400 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 51b64 │ │ │ │ + j 18cd8 │ │ │ │ + lw a2,408(s4) │ │ │ │ + addi s0,s4,400 │ │ │ │ + mv a1,s0 │ │ │ │ + mv a0,s1 │ │ │ │ + li a3,0 │ │ │ │ + jal 51ce6 │ │ │ │ + lw a2,408(s4) │ │ │ │ + li a3,1 │ │ │ │ + mv a1,s0 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 51ce6 │ │ │ │ + j 18f44 │ │ │ │ + mv a1,s8 │ │ │ │ + mv a0,s5 │ │ │ │ + jal 488a4 │ │ │ │ + mv s2,a0 │ │ │ │ + mv a1,s8 │ │ │ │ + mv a0,s5 │ │ │ │ + jal 472a2 │ │ │ │ + mv a1,s8 │ │ │ │ + mv s3,a0 │ │ │ │ + mv a0,s5 │ │ │ │ + jal 47dae │ │ │ │ + mv s0,a0 │ │ │ │ + mv a0,s5 │ │ │ │ + jal 421e6 │ │ │ │ + mv s6,a0 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 5135c │ │ │ │ + ld a5,56(sp) │ │ │ │ + sd s4,32(sp) │ │ │ │ + sd zero,16(sp) │ │ │ │ + sd a5,24(sp) │ │ │ │ + sd zero,8(sp) │ │ │ │ + seqz a5,a0 │ │ │ │ + sd zero,0(sp) │ │ │ │ + li a7,0 │ │ │ │ + li a6,0 │ │ │ │ + li a4,1 │ │ │ │ + mv a3,s6 │ │ │ │ + mv a2,s3 │ │ │ │ + mv a1,s2 │ │ │ │ + mv a0,s0 │ │ │ │ + jal bf3e │ │ │ │ + j 18f60 │ │ │ │ + mv a1,s8 │ │ │ │ + mv a0,s5 │ │ │ │ + jal 47dae │ │ │ │ + mv a1,a0 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 36e78 │ │ │ │ + j 18e56 │ │ │ │ + jal 47dae │ │ │ │ + sd a0,104(sp) │ │ │ │ + j 18dda │ │ │ │ + jal 4842c │ │ │ │ + mv s6,a0 │ │ │ │ + j 18f9a │ │ │ │ + sd a0,56(sp) │ │ │ │ + ld a0,520(s4) │ │ │ │ + jal 32d0 │ │ │ │ + ld a1,56(sp) │ │ │ │ + j 18ffe │ │ │ │ + mv a0,s1 │ │ │ │ + jal 5135c │ │ │ │ + lw a4,0(s1) │ │ │ │ + seqz s10,a0 │ │ │ │ + j 18d1a │ │ │ │ + jal 3a10 <__stack_chk_fail@plt> │ │ │ │ + addi sp,sp,-144 │ │ │ │ + sd s3,104(sp) │ │ │ │ + lw s3,24(a1) │ │ │ │ + sd s2,112(sp) │ │ │ │ + mv s2,a1 │ │ │ │ + addiw a1,s3,1 │ │ │ │ + sd s0,128(sp) │ │ │ │ + sd s11,40(sp) │ │ │ │ + sd ra,136(sp) │ │ │ │ + sext.w s11,a1 │ │ │ │ + sd a0,16(sp) │ │ │ │ + sd a2,24(sp) │ │ │ │ + li s0,0 │ │ │ │ + bltu a3,s11,19232 │ │ │ │ + slli s0,a1,0x20 │ │ │ │ + srli s0,s0,0x20 │ │ │ │ + slli a1,s0,0x3 │ │ │ │ + li a0,0 │ │ │ │ + sd s4,96(sp) │ │ │ │ + sd s5,88(sp) │ │ │ │ + sd s6,80(sp) │ │ │ │ + sd s9,56(sp) │ │ │ │ + sd s10,48(sp) │ │ │ │ + mv s6,a3 │ │ │ │ + mv s10,a5 │ │ │ │ + mv s9,a4 │ │ │ │ + sd s7,72(sp) │ │ │ │ + jal 1e81c │ │ │ │ + mv s5,a0 │ │ │ │ + slli a1,s0,0x2 │ │ │ │ + li a0,0 │ │ │ │ + jal 1e81c │ │ │ │ + auipc a5,0x46 │ │ │ │ + addi a5,a5,-1018 │ │ │ │ + sd a5,0(s5) │ │ │ │ + li a5,1 │ │ │ │ + sw a5,0(a0) │ │ │ │ + mv s4,a0 │ │ │ │ + bgeu a5,s11,19242 │ │ │ │ + sd s1,120(sp) │ │ │ │ + sd s8,64(sp) │ │ │ │ + addi s1,s5,8 │ │ │ │ + addi s8,a0,4 │ │ │ │ + li s0,0 │ │ │ │ + li s7,1 │ │ │ │ + mv a1,s0 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 47dae │ │ │ │ + sd a0,0(s1) │ │ │ │ + mv a1,s0 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 469da │ │ │ │ + sext.w a0,a0 │ │ │ │ + sw a0,0(s8) │ │ │ │ + addiw s0,s0,1 │ │ │ │ + addw s7,a0,s7 │ │ │ │ + addi s1,s1,8 │ │ │ │ + addi s8,s8,4 │ │ │ │ + bne s3,s0,191d8 │ │ │ │ + ld s1,120(sp) │ │ │ │ + ld s8,64(sp) │ │ │ │ + ld a5,24(sp) │ │ │ │ + ld a0,16(sp) │ │ │ │ + mv a7,s9 │ │ │ │ + mv a6,s6 │ │ │ │ + mv a4,s7 │ │ │ │ + mv a2,s4 │ │ │ │ + mv a1,s5 │ │ │ │ + mv a3,s11 │ │ │ │ + sd s10,0(sp) │ │ │ │ + jal 67ac │ │ │ │ + mv s0,a0 │ │ │ │ + mv a0,s5 │ │ │ │ + jal 3670 │ │ │ │ + mv a0,s4 │ │ │ │ + jal 3670 │ │ │ │ + ld s4,96(sp) │ │ │ │ + ld s5,88(sp) │ │ │ │ + ld s6,80(sp) │ │ │ │ + ld s7,72(sp) │ │ │ │ + ld s9,56(sp) │ │ │ │ + ld s10,48(sp) │ │ │ │ + ld ra,136(sp) │ │ │ │ + mv a0,s0 │ │ │ │ + ld s0,128(sp) │ │ │ │ + ld s2,112(sp) │ │ │ │ + ld s3,104(sp) │ │ │ │ + ld s11,40(sp) │ │ │ │ + addi sp,sp,144 │ │ │ │ + ret │ │ │ │ + li s7,1 │ │ │ │ + j 19202 │ │ │ │ + addi sp,sp,-80 │ │ │ │ + sd s2,48(sp) │ │ │ │ + lw s2,24(a1) │ │ │ │ + sd s4,32(sp) │ │ │ │ + sd ra,72(sp) │ │ │ │ + li s4,0 │ │ │ │ + bltu a2,s2,192d8 │ │ │ │ + sd s3,40(sp) │ │ │ │ + sd s5,24(sp) │ │ │ │ + mv s3,a1 │ │ │ │ + mv s5,a0 │ │ │ │ + li a1,16 │ │ │ │ + li a0,0 │ │ │ │ + sd s6,16(sp) │ │ │ │ + sd s7,8(sp) │ │ │ │ + sd s8,0(sp) │ │ │ │ + mv s7,a3 │ │ │ │ + mv s8,a4 │ │ │ │ + jal 1e81c │ │ │ │ + slli a5,s2,0x20 │ │ │ │ + mv s4,a0 │ │ │ │ + srli a1,a5,0x1d │ │ │ │ + li a0,0 │ │ │ │ + jal 1e81c │ │ │ │ + mv s6,a0 │ │ │ │ + mv a1,s4 │ │ │ │ + mv a0,s5 │ │ │ │ + jal 623c │ │ │ │ + beqz s2,192ae │ │ │ │ + sd s0,64(sp) │ │ │ │ + sd s1,56(sp) │ │ │ │ + li s0,0 │ │ │ │ + mv s1,s6 │ │ │ │ + mv a1,s0 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 47dae │ │ │ │ + sd a0,0(s1) │ │ │ │ + addiw s0,s0,1 │ │ │ │ + addi s1,s1,8 │ │ │ │ + bne s2,s0,19298 │ │ │ │ + ld s0,64(sp) │ │ │ │ + ld s1,56(sp) │ │ │ │ + mv a7,s8 │ │ │ │ + mv a6,s7 │ │ │ │ + mv a4,s6 │ │ │ │ + mv a0,s5 │ │ │ │ + li a5,0 │ │ │ │ + auipc a3,0x61 │ │ │ │ + ld a3,-864(a3) │ │ │ │ + mv a2,s2 │ │ │ │ + mv a1,s4 │ │ │ │ + jal 6440 │ │ │ │ + mv a0,s6 │ │ │ │ + jal 3670 │ │ │ │ + ld s3,40(sp) │ │ │ │ + ld s5,24(sp) │ │ │ │ + ld s6,16(sp) │ │ │ │ + ld s7,8(sp) │ │ │ │ + ld s8,0(sp) │ │ │ │ + ld ra,72(sp) │ │ │ │ + ld s2,48(sp) │ │ │ │ + mv a0,s4 │ │ │ │ + ld s4,32(sp) │ │ │ │ + addi sp,sp,80 │ │ │ │ + ret │ │ │ │ + addi sp,sp,-128 │ │ │ │ + sd s0,112(sp) │ │ │ │ + mv s0,a1 │ │ │ │ + sd s5,72(sp) │ │ │ │ + sd s8,48(sp) │ │ │ │ + li a1,16 │ │ │ │ + mv s5,a0 │ │ │ │ + slli s8,s0,0x20 │ │ │ │ + li a0,0 │ │ │ │ + sd ra,120(sp) │ │ │ │ + sd s2,96(sp) │ │ │ │ + sd s4,80(sp) │ │ │ │ + sd s6,64(sp) │ │ │ │ + sd s7,56(sp) │ │ │ │ + mv s4,a2 │ │ │ │ + mv s6,a3 │ │ │ │ + mv s7,a4 │ │ │ │ + srli s8,s8,0x20 │ │ │ │ + jal 1e81c │ │ │ │ + mv s2,a0 │ │ │ │ + sw s0,0(a0) │ │ │ │ + sw zero,4(a0) │ │ │ │ + slli a1,s8,0x5 │ │ │ │ + li a0,0 │ │ │ │ + jal 1e81c │ │ │ │ + sd a0,8(s2) │ │ │ │ + beqz s0,19428 │ │ │ │ + sd s3,88(sp) │ │ │ │ + sd s9,40(sp) │ │ │ │ + fsd fs1,16(sp) │ │ │ │ + fsd fs2,8(sp) │ │ │ │ + sd s1,104(sp) │ │ │ │ + sd s10,32(sp) │ │ │ │ + fsd fs0,24(sp) │ │ │ │ + mv a3,a0 │ │ │ │ + li s3,0 │ │ │ │ + auipc a5,0x4b │ │ │ │ + fld fs2,-964(a5) │ │ │ │ + auipc a5,0x4b │ │ │ │ + fld fs1,-964(a5) │ │ │ │ + auipc s9,0x45 │ │ │ │ + addi s9,s9,868 │ │ │ │ + addiw a5,s3,1 │ │ │ │ + fcvt.d.wu fs0,a5 │ │ │ │ + slli s1,s3,0x5 │ │ │ │ + add s0,a3,s1 │ │ │ │ + fmv.d fa0,fs0 │ │ │ │ + sw s4,8(s0) │ │ │ │ + sext.w s10,s3 │ │ │ │ + jal 3e054 │ │ │ │ + fadd.d fa0,fa0,fs2 │ │ │ │ + li a0,0 │ │ │ │ + fcvt.lu.d a1,fa0,rtz │ │ │ │ + jal 1e81c │ │ │ │ + ld a5,8(s2) │ │ │ │ + fmv.d fa0,fs0 │ │ │ │ + sd a0,0(s0) │ │ │ │ + add a5,a5,s1 │ │ │ │ + ld s0,0(a5) │ │ │ │ + jal 3e054 │ │ │ │ + fadd.d fa0,fa0,fs1 │ │ │ │ + mv a5,s10 │ │ │ │ + mv a4,s9 │ │ │ │ + li a3,-1 │ │ │ │ + li a2,1 │ │ │ │ + mv a0,s0 │ │ │ │ + fcvt.lu.d a1,fa0,rtz │ │ │ │ + jal 33a0 <__snprintf_chk@plt> │ │ │ │ + ld a1,8(s2) │ │ │ │ + mv a0,s5 │ │ │ │ + add a1,a1,s1 │ │ │ │ + addi a1,a1,16 │ │ │ │ + jal 623c │ │ │ │ + ld a1,8(s2) │ │ │ │ + li a5,0 │ │ │ │ + li a3,0 │ │ │ │ + add a1,a1,s1 │ │ │ │ + mv a7,s7 │ │ │ │ + mv a6,s6 │ │ │ │ + li a4,0 │ │ │ │ + mv a2,s4 │ │ │ │ + addi a1,a1,16 │ │ │ │ + mv a0,s5 │ │ │ │ + jal 6440 │ │ │ │ + ld a3,8(s2) │ │ │ │ + add a5,a3,s1 │ │ │ │ + sw s4,16(a5) │ │ │ │ + beqz s4,19414 │ │ │ │ + li s0,0 │ │ │ │ + li a1,32 │ │ │ │ + li a0,0 │ │ │ │ + jal 1e81c │ │ │ │ + ld a3,8(s2) │ │ │ │ + slli a2,s0,0x6 │ │ │ │ + add a4,a3,s1 │ │ │ │ + ld a5,24(a4) │ │ │ │ + lw a4,16(a4) │ │ │ │ + sd s0,16(a0) │ │ │ │ + sd s0,24(a0) │ │ │ │ + add a5,a5,a2 │ │ │ │ + sd zero,0(a0) │ │ │ │ + addi s0,s0,1 │ │ │ │ + sd a0,8(a5) │ │ │ │ + sext.w a5,s0 │ │ │ │ + bltu a5,a4,193e4 │ │ │ │ + addi s3,s3,1 │ │ │ │ + bne s8,s3,19354 │ │ │ │ + ld s1,104(sp) │ │ │ │ + ld s3,88(sp) │ │ │ │ + ld s9,40(sp) │ │ │ │ + ld s10,32(sp) │ │ │ │ + fld fs0,24(sp) │ │ │ │ + fld fs1,16(sp) │ │ │ │ + fld fs2,8(sp) │ │ │ │ + ld ra,120(sp) │ │ │ │ + ld s0,112(sp) │ │ │ │ + ld s4,80(sp) │ │ │ │ + ld s5,72(sp) │ │ │ │ + ld s6,64(sp) │ │ │ │ + ld s7,56(sp) │ │ │ │ + ld s8,48(sp) │ │ │ │ + mv a0,s2 │ │ │ │ + ld s2,96(sp) │ │ │ │ + addi sp,sp,128 │ │ │ │ + ret │ │ │ │ + addi sp,sp,-144 │ │ │ │ + sd s2,112(sp) │ │ │ │ + mv s2,a0 │ │ │ │ + ld a0,624(a0) │ │ │ │ + sd s7,72(sp) │ │ │ │ + auipc s7,0x61 │ │ │ │ + ld s7,-1338(s7) │ │ │ │ + sd s0,128(sp) │ │ │ │ + sd ra,136(sp) │ │ │ │ + sd s3,104(sp) │ │ │ │ + ld a5,0(s7) │ │ │ │ + sd a5,40(sp) │ │ │ │ + li a5,0 │ │ │ │ + sd zero,8(sp) │ │ │ │ + mv s0,a1 │ │ │ │ + beqz a0,195de │ │ │ │ + jal 4c80a │ │ │ │ + mv s3,a0 │ │ │ │ + lw a3,48(s3) │ │ │ │ + li a5,1 │ │ │ │ + bne a3,a5,196b0 │ │ │ │ + ld a5,32(s3) │ │ │ │ + ld a5,0(a5) │ │ │ │ + beqz a5,1967e │ │ │ │ + ld a4,40(s3) │ │ │ │ + sd s4,96(sp) │ │ │ │ + sd a5,608(s2) │ │ │ │ + ld a5,0(a4) │ │ │ │ + ld a1,184(s2) │ │ │ │ + sd a5,616(s2) │ │ │ │ + beqz a1,1949e │ │ │ │ + li a5,-1 │ │ │ │ + bne s0,a5,195ca │ │ │ │ + ld a0,232(s2) │ │ │ │ + beqz a0,195da │ │ │ │ + lw s4,24(a0) │ │ │ │ + li a0,0 │ │ │ │ + slli a5,s4,0x20 │ │ │ │ + srli s0,a5,0x1d │ │ │ │ + mv a1,s0 │ │ │ │ + jal 1e81c │ │ │ │ + mv a5,a0 │ │ │ │ + mv a1,s0 │ │ │ │ + li a0,0 │ │ │ │ + sd a5,16(sp) │ │ │ │ + jal 1e81c │ │ │ │ + sd a0,24(sp) │ │ │ │ + ld a5,16(sp) │ │ │ │ + mv a0,a5 │ │ │ │ + beqz s4,19558 │ │ │ │ + slli s4,s4,0x20 │ │ │ │ + sd s5,88(sp) │ │ │ │ + sd s6,80(sp) │ │ │ │ + sd s1,120(sp) │ │ │ │ + sd s8,64(sp) │ │ │ │ + sd s9,56(sp) │ │ │ │ + sd s10,48(sp) │ │ │ │ + srli s4,s4,0x20 │ │ │ │ + li s0,0 │ │ │ │ + addi s6,sp,32 │ │ │ │ + auipc s5,0x49 │ │ │ │ + addi s5,s5,-1600 │ │ │ │ + j 194f4 │ │ │ │ + ld a5,16(sp) │ │ │ │ + ld a0,232(s2) │ │ │ │ + sext.w s10,s0 │ │ │ │ + slli s9,s0,0x3 │ │ │ │ + mv a1,s10 │ │ │ │ + add s1,a5,s9 │ │ │ │ + sd zero,32(sp) │ │ │ │ + jal 47dae │ │ │ │ + mv a4,a0 │ │ │ │ + ld a5,24(sp) │ │ │ │ + ld a0,232(s2) │ │ │ │ + slli s8,s0,0x2 │ │ │ │ + sd a4,0(s1) │ │ │ │ + mv a1,s10 │ │ │ │ + add s1,a5,s8 │ │ │ │ + jal 469da │ │ │ │ + ld a5,16(sp) │ │ │ │ + mv a1,s5 │ │ │ │ + sw a0,0(s1) │ │ │ │ + add a5,a5,s9 │ │ │ │ + ld a2,0(a5) │ │ │ │ + mv a0,s6 │ │ │ │ + addi s0,s0,1 │ │ │ │ + jal 26358 │ │ │ │ + ld a5,24(sp) │ │ │ │ + ld a1,32(sp) │ │ │ │ + mv a0,s3 │ │ │ │ + add a5,a5,s8 │ │ │ │ + lwu a2,0(a5) │ │ │ │ + jal 4c1d0 │ │ │ │ + bne s4,s0,194f2 │ │ │ │ + ld a0,16(sp) │ │ │ │ + ld s1,120(sp) │ │ │ │ + ld s5,88(sp) │ │ │ │ + ld s6,80(sp) │ │ │ │ + ld s8,64(sp) │ │ │ │ + ld s9,56(sp) │ │ │ │ + ld s10,48(sp) │ │ │ │ + jal 3670 │ │ │ │ + ld a0,24(sp) │ │ │ │ + sd zero,16(sp) │ │ │ │ + jal 3670 │ │ │ │ + auipc a2,0x46 │ │ │ │ + addi a2,a2,-1740 │ │ │ │ + auipc a1,0x49 │ │ │ │ + addi a1,a1,-1732 │ │ │ │ + mv a0,s3 │ │ │ │ + sd zero,24(sp) │ │ │ │ + jal 26358 │ │ │ │ + ld a2,240(s2) │ │ │ │ + auipc a1,0x49 │ │ │ │ + addi a1,a1,-1752 │ │ │ │ + addi a0,s3,56 │ │ │ │ + jal 26358 │ │ │ │ + ld a3,608(s2) │ │ │ │ + auipc a2,0x46 │ │ │ │ + addi a2,a2,-1780 │ │ │ │ + li a1,653 │ │ │ │ + auipc a0,0x46 │ │ │ │ + addi a0,a0,-1960 │ │ │ │ + jal 3631e │ │ │ │ + ld a4,40(sp) │ │ │ │ + ld a5,0(s7) │ │ │ │ + xor a5,a5,a4 │ │ │ │ + li a4,0 │ │ │ │ + bnez a5,1966e │ │ │ │ + ld ra,136(sp) │ │ │ │ + ld s0,128(sp) │ │ │ │ + ld s4,96(sp) │ │ │ │ + ld s2,112(sp) │ │ │ │ + ld s7,72(sp) │ │ │ │ + mv a0,s3 │ │ │ │ + ld s3,104(sp) │ │ │ │ + addi sp,sp,144 │ │ │ │ + ret │ │ │ │ + addi a3,sp,24 │ │ │ │ + addi a2,sp,16 │ │ │ │ + li a0,0 │ │ │ │ + jal 6246 │ │ │ │ + sext.w s4,a0 │ │ │ │ + j 194c8 │ │ │ │ + sd zero,24(sp) │ │ │ │ + j 19558 │ │ │ │ + li a1,64 │ │ │ │ + li a0,0 │ │ │ │ + jal 1e81c │ │ │ │ + mv s3,a0 │ │ │ │ + jal 4c08a │ │ │ │ + ld a2,608(s2) │ │ │ │ + sd zero,32(sp) │ │ │ │ + beqz a2,19646 │ │ │ │ + auipc a1,0x49 │ │ │ │ + addi a1,a1,-1870 │ │ │ │ + addi a0,sp,32 │ │ │ │ + jal 26358 │ │ │ │ + auipc a3,0x4b │ │ │ │ + addi a3,a3,-676 │ │ │ │ + auipc a2,0x46 │ │ │ │ + addi a2,a2,-2044 │ │ │ │ + li a1,604 │ │ │ │ + auipc a0,0x45 │ │ │ │ + addi a0,a0,2016 │ │ │ │ + jal 3631e │ │ │ │ + auipc a2,0x4b │ │ │ │ + addi a2,a2,-708 │ │ │ │ + auipc a1,0x49 │ │ │ │ + addi a1,a1,-1924 │ │ │ │ + addi a0,sp,8 │ │ │ │ + jal 26358 │ │ │ │ + ld a2,8(sp) │ │ │ │ + ld a1,32(sp) │ │ │ │ + mv a0,s3 │ │ │ │ + jal 4c16e │ │ │ │ + j 1946e │ │ │ │ + auipc a2,0x45 │ │ │ │ + addi a2,a2,1914 │ │ │ │ + li a1,600 │ │ │ │ + auipc a0,0x45 │ │ │ │ + addi a0,a0,1958 │ │ │ │ + jal 3631e │ │ │ │ + auipc a1,0x45 │ │ │ │ + addi a1,a1,1962 │ │ │ │ + addi a0,sp,32 │ │ │ │ + jal 26358 │ │ │ │ + j 19604 │ │ │ │ + sd s1,120(sp) │ │ │ │ + sd s5,88(sp) │ │ │ │ + sd s6,80(sp) │ │ │ │ + sd s8,64(sp) │ │ │ │ + sd s9,56(sp) │ │ │ │ + sd s10,48(sp) │ │ │ │ + jal 3a10 <__stack_chk_fail@plt> │ │ │ │ + ld a4,624(s2) │ │ │ │ + li a3,0 │ │ │ │ + auipc a2,0x45 │ │ │ │ + addi a2,a2,2036 │ │ │ │ + li a1,613 │ │ │ │ + auipc a0,0x45 │ │ │ │ + addi a0,a0,1896 │ │ │ │ + sd s1,120(sp) │ │ │ │ + sd s4,96(sp) │ │ │ │ + sd s5,88(sp) │ │ │ │ + sd s6,80(sp) │ │ │ │ + sd s8,64(sp) │ │ │ │ + sd s9,56(sp) │ │ │ │ + sd s10,48(sp) │ │ │ │ + jal 3631e │ │ │ │ + li a0,1 │ │ │ │ + jal 33c0 │ │ │ │ + auipc a2,0x45 │ │ │ │ + addi a2,a2,1936 │ │ │ │ + li a1,610 │ │ │ │ + auipc a0,0x45 │ │ │ │ + addi a0,a0,1852 │ │ │ │ + sd s1,120(sp) │ │ │ │ + sd s4,96(sp) │ │ │ │ + sd s5,88(sp) │ │ │ │ + sd s6,80(sp) │ │ │ │ + sd s8,64(sp) │ │ │ │ + sd s9,56(sp) │ │ │ │ + sd s10,48(sp) │ │ │ │ + jal 3631e │ │ │ │ + li a0,1 │ │ │ │ + jal 33c0 │ │ │ │ + addi sp,sp,-32 │ │ │ │ + sd s0,16(sp) │ │ │ │ + sd ra,24(sp) │ │ │ │ + lbu a5,160(a1) │ │ │ │ + ld a3,16(a1) │ │ │ │ + mv s0,a1 │ │ │ │ + bnez a5,1976e │ │ │ │ + sd s1,8(sp) │ │ │ │ + beqz a3,198da │ │ │ │ + auipc a1,0x45 │ │ │ │ + addi a1,a1,2006 │ │ │ │ + mv a0,a3 │ │ │ │ + jal 3750 │ │ │ │ + lui a3,0x80 │ │ │ │ + li a2,0 │ │ │ │ + li a1,0 │ │ │ │ + sd a0,120(s0) │ │ │ │ + jal 3600 │ │ │ │ + ld a3,16(s0) │ │ │ │ + auipc a2,0x45 │ │ │ │ + addi a2,a2,1984 │ │ │ │ + li a1,671 │ │ │ │ + auipc a0,0x45 │ │ │ │ + addi a0,a0,1756 │ │ │ │ + jal 3631e │ │ │ │ + ld a5,120(s0) │ │ │ │ + beqz a5,1998c │ │ │ │ + lbu a5,456(s0) │ │ │ │ + beqz a5,198e0 │ │ │ │ + ld a5,16(s0) │ │ │ │ + beqz a5,199ac │ │ │ │ + ld a0,8(s0) │ │ │ │ + li a4,7 │ │ │ │ + li a3,8 │ │ │ │ + li a2,1 │ │ │ │ + li a1,-1 │ │ │ │ + jal 4bc62 │ │ │ │ + mv s1,a0 │ │ │ │ + jal 3310 │ │ │ │ + add a0,a0,s1 │ │ │ │ + li a5,29 │ │ │ │ + sb a5,-1(a0) │ │ │ │ + mv a0,s1 │ │ │ │ + jal 3670 │ │ │ │ + lbu a5,448(s0) │ │ │ │ + ld s1,8(sp) │ │ │ │ + bnez a5,197b0 │ │ │ │ + ld ra,24(sp) │ │ │ │ + ld s0,16(sp) │ │ │ │ + addi sp,sp,32 │ │ │ │ + ret │ │ │ │ + beqz a3,19904 │ │ │ │ + auipc a2,0x45 │ │ │ │ + addi a2,a2,1958 │ │ │ │ + li a1,698 │ │ │ │ + auipc a0,0x45 │ │ │ │ + addi a0,a0,1658 │ │ │ │ + jal 3631e │ │ │ │ + ld a0,16(s0) │ │ │ │ + jal 1e7cc │ │ │ │ + mv a5,a0 │ │ │ │ + ld a0,8(s0) │ │ │ │ + li a1,-1 │ │ │ │ + sd a5,152(s0) │ │ │ │ + jal 1e5b0 │ │ │ │ + mv a1,a0 │ │ │ │ + ld a0,152(s0) │ │ │ │ + sd a1,168(s0) │ │ │ │ + jal 3910 │ │ │ │ + bltz a0,19970 │ │ │ │ + lbu a5,448(s0) │ │ │ │ + beqz a5,19766 │ │ │ │ + sd s1,8(sp) │ │ │ │ + ld s1,112(s0) │ │ │ │ + beqz s1,19960 │ │ │ │ + auipc a1,0x45 │ │ │ │ + addi a1,a1,1984 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 4f0d6 │ │ │ │ + sd a0,640(s0) │ │ │ │ + auipc a1,0x45 │ │ │ │ + addi a1,a1,1982 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 4f0d6 │ │ │ │ + sd a0,632(s0) │ │ │ │ + auipc a1,0x45 │ │ │ │ + addi a1,a1,1980 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 4f0d6 │ │ │ │ + ld a3,640(s0) │ │ │ │ + sd a0,648(s0) │ │ │ │ + auipc a2,0x45 │ │ │ │ + addi a2,a2,1974 │ │ │ │ + li a1,731 │ │ │ │ + auipc a0,0x45 │ │ │ │ + addi a0,a0,1530 │ │ │ │ + jal 3631e │ │ │ │ + ld a3,632(s0) │ │ │ │ + auipc a2,0x45 │ │ │ │ + addi a2,a2,1978 │ │ │ │ + li a1,732 │ │ │ │ + auipc a0,0x45 │ │ │ │ + addi a0,a0,1502 │ │ │ │ + jal 3631e │ │ │ │ + ld a3,648(s0) │ │ │ │ + auipc a2,0x45 │ │ │ │ + addi a2,a2,1982 │ │ │ │ + li a1,733 │ │ │ │ + auipc a0,0x45 │ │ │ │ + addi a0,a0,1474 │ │ │ │ + jal 3631e │ │ │ │ + ld a0,640(s0) │ │ │ │ + auipc a1,0x45 │ │ │ │ + addi a1,a1,1666 │ │ │ │ + jal 3750 │ │ │ │ + lui a3,0x80 │ │ │ │ + li a2,0 │ │ │ │ + sd a0,664(s0) │ │ │ │ + li a1,0 │ │ │ │ + jal 3600 │ │ │ │ + ld a0,632(s0) │ │ │ │ + auipc a1,0x45 │ │ │ │ + addi a1,a1,1634 │ │ │ │ + jal 3750 │ │ │ │ + lui a3,0x80 │ │ │ │ + li a2,0 │ │ │ │ + sd a0,656(s0) │ │ │ │ + li a1,0 │ │ │ │ + jal 3600 │ │ │ │ + ld a0,648(s0) │ │ │ │ + auipc a1,0x45 │ │ │ │ + addi a1,a1,1602 │ │ │ │ + jal 3750 │ │ │ │ + sd a0,672(s0) │ │ │ │ + lui a3,0x80 │ │ │ │ + li a2,0 │ │ │ │ + li a1,0 │ │ │ │ + jal 3600 │ │ │ │ + ld a4,24(s0) │ │ │ │ + ld a3,608(s0) │ │ │ │ + ld a0,664(s0) │ │ │ │ + auipc a2,0x45 │ │ │ │ + addi a2,a2,1884 │ │ │ │ + li a1,1 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + ld a4,24(s0) │ │ │ │ + ld a3,608(s0) │ │ │ │ + ld a0,656(s0) │ │ │ │ + ld s0,16(sp) │ │ │ │ + ld s1,8(sp) │ │ │ │ + ld ra,24(sp) │ │ │ │ + auipc a2,0x45 │ │ │ │ + addi a2,a2,1950 │ │ │ │ + li a1,1 │ │ │ │ + addi sp,sp,32 │ │ │ │ + j 38a0 <__fprintf_chk@plt> │ │ │ │ + lbu a5,456(a1) │ │ │ │ + bnez a5,199ac │ │ │ │ + ld a0,8(s0) │ │ │ │ + li a4,10 │ │ │ │ + li a3,9 │ │ │ │ + li a2,0 │ │ │ │ + li a1,-1 │ │ │ │ + jal 4bc62 │ │ │ │ + mv s1,a0 │ │ │ │ + ld a0,120(s0) │ │ │ │ + mv a3,s1 │ │ │ │ + auipc a2,0x45 │ │ │ │ + addi a2,a2,1212 │ │ │ │ + li a1,1 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + j 19758 │ │ │ │ + li a3,0 │ │ │ │ + auipc a2,0x45 │ │ │ │ + addi a2,a2,1610 │ │ │ │ + li a1,706 │ │ │ │ + auipc a0,0x45 │ │ │ │ + addi a0,a0,1254 │ │ │ │ + jal 3631e │ │ │ │ + auipc a0,0x45 │ │ │ │ + addi a0,a0,1618 │ │ │ │ + jal 1e7cc │ │ │ │ + mv a5,a0 │ │ │ │ + ld a0,8(s0) │ │ │ │ + li a1,-1 │ │ │ │ + sd a5,152(s0) │ │ │ │ + jal 1e5b0 │ │ │ │ + mv a1,a0 │ │ │ │ + ld a0,152(s0) │ │ │ │ + sd a1,168(s0) │ │ │ │ + jal 3910 │ │ │ │ + bgez a0,197aa │ │ │ │ + li a3,0 │ │ │ │ + auipc a2,0x45 │ │ │ │ + addi a2,a2,1514 │ │ │ │ + li a1,711 │ │ │ │ + auipc a0,0x45 │ │ │ │ + addi a0,a0,1190 │ │ │ │ + jal 3631e │ │ │ │ + j 197aa │ │ │ │ + ld s1,16(s0) │ │ │ │ + bnez s1,197b8 │ │ │ │ + ld a0,24(s0) │ │ │ │ + jal 4eec4 │ │ │ │ + mv s1,a0 │ │ │ │ + j 197b8 │ │ │ │ + li a3,0 │ │ │ │ + auipc a2,0x45 │ │ │ │ + addi a2,a2,1470 │ │ │ │ + li a1,703 │ │ │ │ + auipc a0,0x45 │ │ │ │ + addi a0,a0,1146 │ │ │ │ + jal 3631e │ │ │ │ + j 197aa │ │ │ │ + ld a3,16(s0) │ │ │ │ + auipc a2,0x45 │ │ │ │ + addi a2,a2,42 │ │ │ │ + li a1,673 │ │ │ │ + auipc a0,0x45 │ │ │ │ + addi a0,a0,1118 │ │ │ │ + jal 3631e │ │ │ │ + li a0,1 │ │ │ │ + jal 33c0 │ │ │ │ + li a3,0 │ │ │ │ + auipc a2,0x45 │ │ │ │ + addi a2,a2,1338 │ │ │ │ + li a1,683 │ │ │ │ + auipc a0,0x45 │ │ │ │ + addi a0,a0,1086 │ │ │ │ + jal 3631e │ │ │ │ + li a0,1 │ │ │ │ + jal 33c0 │ │ │ │ + addi sp,sp,-64 │ │ │ │ + sd s1,40(sp) │ │ │ │ + sd ra,56(sp) │ │ │ │ + lbu a5,160(a1) │ │ │ │ + mv s1,a1 │ │ │ │ + bnez a5,19ae4 │ │ │ │ + ld a3,16(a1) │ │ │ │ + ld a5,184(a1) │ │ │ │ + beqz a3,19ac8 │ │ │ │ + sd s0,48(sp) │ │ │ │ + beqz a5,19bf6 │ │ │ │ + li a3,0 │ │ │ │ + auipc a2,0x45 │ │ │ │ + addi a2,a2,1900 │ │ │ │ + li a1,803 │ │ │ │ + auipc a0,0x45 │ │ │ │ + addi a0,a0,1024 │ │ │ │ + sd s2,32(sp) │ │ │ │ + sd s3,24(sp) │ │ │ │ + sd s4,16(sp) │ │ │ │ + sd s5,8(sp) │ │ │ │ + sd s6,0(sp) │ │ │ │ + jal 3631e │ │ │ │ + ld a0,184(s1) │ │ │ │ + jal 66f8 │ │ │ │ + lbu a5,456(s1) │ │ │ │ + bnez a5,19b2e │ │ │ │ + lbu a5,451(s1) │ │ │ │ + bnez a5,19b72 │ │ │ │ + ld a1,184(s1) │ │ │ │ + li a0,0 │ │ │ │ + jal 6318 │ │ │ │ + slli s4,a0,0x20 │ │ │ │ + srli s4,s4,0x20 │ │ │ │ + slli s5,s4,0x3 │ │ │ │ + mv a1,s5 │ │ │ │ + li a0,0 │ │ │ │ + jal 1e81c │ │ │ │ + mv s6,a0 │ │ │ │ + beqz s4,19c66 │ │ │ │ + mv s0,a0 │ │ │ │ + mv s3,a0 │ │ │ │ + li s2,0 │ │ │ │ + lbu a2,456(s1) │ │ │ │ + ld a0,8(s1) │ │ │ │ + sext.w a1,s2 │ │ │ │ + li a4,10 │ │ │ │ + li a3,9 │ │ │ │ + jal 4bc62 │ │ │ │ + sd a0,0(s3) │ │ │ │ + addi s2,s2,1 │ │ │ │ + addi s3,s3,8 │ │ │ │ + bne s4,s2,19a4c │ │ │ │ + ld s2,104(s1) │ │ │ │ + add s5,s5,s6 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 3310 │ │ │ │ + ld a1,184(s1) │ │ │ │ + sext.w a3,a0 │ │ │ │ + li a7,1 │ │ │ │ + mv a6,s6 │ │ │ │ + li a5,3 │ │ │ │ + auipc a4,0x45 │ │ │ │ + addi a4,a4,1854 │ │ │ │ + mv a2,s2 │ │ │ │ + li a0,0 │ │ │ │ + jal 6d68 │ │ │ │ + ld a0,0(s0) │ │ │ │ + addi s0,s0,8 │ │ │ │ + jal 3670 │ │ │ │ + sd zero,-8(s0) │ │ │ │ + bne s5,s0,19a92 │ │ │ │ + mv a0,s6 │ │ │ │ + jal 3670 │ │ │ │ + ld a1,184(s1) │ │ │ │ + li a0,0 │ │ │ │ + jal 6644 │ │ │ │ + ld a0,184(s1) │ │ │ │ + jal 3670 │ │ │ │ + ld s0,48(sp) │ │ │ │ + ld s2,32(sp) │ │ │ │ + ld s3,24(sp) │ │ │ │ + ld s4,16(sp) │ │ │ │ + ld s5,8(sp) │ │ │ │ + ld s6,0(sp) │ │ │ │ + sd zero,184(s1) │ │ │ │ + j 19acc │ │ │ │ + bnez a5,19d78 │ │ │ │ + ld a5,64(s1) │ │ │ │ + beqz a5,19ad6 │ │ │ │ + ld a0,128(s1) │ │ │ │ + jal 35a0 │ │ │ │ + lbu a5,448(s1) │ │ │ │ + bnez a5,19b10 │ │ │ │ + ld ra,56(sp) │ │ │ │ + ld s1,40(sp) │ │ │ │ + addi sp,sp,64 │ │ │ │ + ret │ │ │ │ + li a3,0 │ │ │ │ + auipc a2,0x45 │ │ │ │ + addi a2,a2,1762 │ │ │ │ + li a1,840 │ │ │ │ + auipc a0,0x45 │ │ │ │ + addi a0,a0,774 │ │ │ │ + jal 3631e │ │ │ │ + ld a0,152(s1) │ │ │ │ + jal 3790 │ │ │ │ + bltz a0,19d4c │ │ │ │ + ld a0,168(s1) │ │ │ │ + jal 3650 │ │ │ │ + j 19acc │ │ │ │ + ld a0,656(s1) │ │ │ │ + jal 35a0 │ │ │ │ + ld a0,664(s1) │ │ │ │ + jal 35a0 │ │ │ │ + ld a0,672(s1) │ │ │ │ + ld ra,56(sp) │ │ │ │ + ld s1,40(sp) │ │ │ │ + addi sp,sp,64 │ │ │ │ + j 35a0 │ │ │ │ + li a3,0 │ │ │ │ + auipc a2,0x45 │ │ │ │ + addi a2,a2,1608 │ │ │ │ + li a1,807 │ │ │ │ + auipc a0,0x45 │ │ │ │ + addi a0,a0,700 │ │ │ │ + jal 3631e │ │ │ │ + lwu a4,332(s1) │ │ │ │ + auipc a5,0x60 │ │ │ │ + addi a5,a5,1212 │ │ │ │ + ld a1,184(s1) │ │ │ │ + slli a4,a4,0x3 │ │ │ │ + add a5,a5,a4 │ │ │ │ + ld a2,128(a5) │ │ │ │ + li a3,9 │ │ │ │ + li a0,0 │ │ │ │ + jal 6bc0 │ │ │ │ + lbu a5,451(s1) │ │ │ │ + beqz a5,19a24 │ │ │ │ + lbu a5,456(s1) │ │ │ │ + bnez a5,19b7a │ │ │ │ + lw a5,384(s1) │ │ │ │ + beqz a5,19a24 │ │ │ │ + li a1,811 │ │ │ │ + auipc a2,0x45 │ │ │ │ + addi a2,a2,1562 │ │ │ │ + auipc a0,0x45 │ │ │ │ + addi a0,a0,626 │ │ │ │ + jal 3631e │ │ │ │ + ld a1,184(s1) │ │ │ │ + lw a3,0(a1) │ │ │ │ + beqz a3,19a26 │ │ │ │ + ld a4,8(a1) │ │ │ │ + li s5,0 │ │ │ │ + auipc s4,0x47 │ │ │ │ + addi s4,s4,730 │ │ │ │ + auipc s3,0x45 │ │ │ │ + addi s3,s3,1450 │ │ │ │ + slli s2,s5,0x5 │ │ │ │ + add a5,a4,s2 │ │ │ │ + lw a2,16(a5) │ │ │ │ + li s0,0 │ │ │ │ + beqz a2,19be8 │ │ │ │ + ld a5,24(a5) │ │ │ │ + slli a3,s0,0x6 │ │ │ │ + li a4,255 │ │ │ │ + add a5,a5,a3 │ │ │ │ + ld a0,16(a5) │ │ │ │ + li a3,1 │ │ │ │ + mv a1,s3 │ │ │ │ + mv a2,s4 │ │ │ │ + jal 4f21c │ │ │ │ + ld a1,184(s1) │ │ │ │ + addi s0,s0,1 │ │ │ │ + ld a4,8(a1) │ │ │ │ + add a5,a4,s2 │ │ │ │ + lwu a3,16(a5) │ │ │ │ + bltu s0,a3,19bbc │ │ │ │ + lw a3,0(a1) │ │ │ │ + slli a5,a3,0x20 │ │ │ │ + addi s5,s5,1 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + bltu s5,a5,19bae │ │ │ │ + j 19a26 │ │ │ │ + auipc a2,0x45 │ │ │ │ + addi a2,a2,1234 │ │ │ │ + li a1,772 │ │ │ │ + mv s0,a0 │ │ │ │ + auipc a0,0x45 │ │ │ │ + addi a0,a0,500 │ │ │ │ + jal 3631e │ │ │ │ + ld a0,120(s1) │ │ │ │ + jal 35a0 │ │ │ │ + lbu a5,456(s1) │ │ │ │ + bnez a5,19c8c │ │ │ │ + lbu a5,451(s1) │ │ │ │ + beqz a5,19c62 │ │ │ │ + lw a5,384(s1) │ │ │ │ + beqz a5,19c62 │ │ │ │ + ld a3,16(s1) │ │ │ │ + auipc a2,0x45 │ │ │ │ + addi a2,a2,1286 │ │ │ │ + li a1,797 │ │ │ │ + auipc a0,0x45 │ │ │ │ + addi a0,a0,450 │ │ │ │ + jal 3631e │ │ │ │ + ld a0,16(s1) │ │ │ │ + li a4,255 │ │ │ │ + li a3,1 │ │ │ │ + auipc a2,0x47 │ │ │ │ + addi a2,a2,558 │ │ │ │ + auipc a1,0x45 │ │ │ │ + addi a1,a1,1278 │ │ │ │ + jal 4f21c │ │ │ │ + ld s0,48(sp) │ │ │ │ + j 19acc │ │ │ │ + ld s0,48(sp) │ │ │ │ + j 19acc │ │ │ │ + ld s0,104(s1) │ │ │ │ + mv a0,s0 │ │ │ │ + jal 3310 │ │ │ │ + ld a1,184(s1) │ │ │ │ + sext.w a3,a0 │ │ │ │ + li a7,1 │ │ │ │ + mv a6,s6 │ │ │ │ + li a5,3 │ │ │ │ + auipc a4,0x45 │ │ │ │ + addi a4,a4,1350 │ │ │ │ + mv a2,s0 │ │ │ │ + li a0,0 │ │ │ │ + jal 6d68 │ │ │ │ + j 19aa2 │ │ │ │ + li a3,0 │ │ │ │ + auipc a2,0x45 │ │ │ │ + addi a2,a2,1114 │ │ │ │ + li a1,779 │ │ │ │ + auipc a0,0x45 │ │ │ │ + addi a0,a0,350 │ │ │ │ + sd s2,32(sp) │ │ │ │ + jal 3631e │ │ │ │ + ld a0,8(s1) │ │ │ │ + li a4,10 │ │ │ │ + li a3,9 │ │ │ │ + li a2,0 │ │ │ │ + li a1,-1 │ │ │ │ + jal 4bc62 │ │ │ │ + mv s2,a0 │ │ │ │ + ld a0,16(s1) │ │ │ │ + li a3,29 │ │ │ │ + li a2,2 │ │ │ │ + auipc a1,0x4a │ │ │ │ + addi a1,a1,1746 │ │ │ │ + jal 4f3ae │ │ │ │ + li a3,0 │ │ │ │ + auipc a2,0x45 │ │ │ │ + addi a2,a2,1076 │ │ │ │ + li a1,785 │ │ │ │ + auipc a0,0x45 │ │ │ │ + addi a0,a0,288 │ │ │ │ + jal 3631e │ │ │ │ + lwu a4,332(s1) │ │ │ │ + auipc a5,0x60 │ │ │ │ + addi a5,a5,800 │ │ │ │ + ld a1,16(s1) │ │ │ │ + slli a4,a4,0x3 │ │ │ │ + add a5,a5,a4 │ │ │ │ + ld a2,0(a5) │ │ │ │ + li a3,9 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 4eee2 │ │ │ │ + ld a3,16(s1) │ │ │ │ + auipc a2,0x45 │ │ │ │ + addi a2,a2,1038 │ │ │ │ + li a1,788 │ │ │ │ + auipc a0,0x45 │ │ │ │ + addi a0,a0,234 │ │ │ │ + jal 3631e │ │ │ │ + mv a0,s2 │ │ │ │ + jal 3310 │ │ │ │ + mv a2,a0 │ │ │ │ + ld a0,16(s1) │ │ │ │ + li a3,10 │ │ │ │ + sext.w a2,a2 │ │ │ │ + mv a1,s2 │ │ │ │ + jal 4f3ae │ │ │ │ + mv a0,s2 │ │ │ │ + jal 3670 │ │ │ │ + lbu a5,451(s1) │ │ │ │ + beqz a5,19d46 │ │ │ │ + lbu a5,456(s1) │ │ │ │ + ld s2,32(sp) │ │ │ │ + bnez a5,19c28 │ │ │ │ + j 19c22 │ │ │ │ + ld s0,48(sp) │ │ │ │ + ld s2,32(sp) │ │ │ │ + j 19acc │ │ │ │ + li a3,0 │ │ │ │ + auipc a2,0x45 │ │ │ │ + addi a2,a2,1170 │ │ │ │ + li a1,843 │ │ │ │ + auipc a0,0x45 │ │ │ │ + addi a0,a0,158 │ │ │ │ + sd s0,48(sp) │ │ │ │ + sd s2,32(sp) │ │ │ │ + sd s3,24(sp) │ │ │ │ + sd s4,16(sp) │ │ │ │ + sd s5,8(sp) │ │ │ │ + sd s6,0(sp) │ │ │ │ + jal 3631e │ │ │ │ + li a0,1 │ │ │ │ + jal 33c0 │ │ │ │ + sd s0,48(sp) │ │ │ │ + j 199ea │ │ │ │ + addi sp,sp,-48 │ │ │ │ + mv a5,a1 │ │ │ │ + auipc a2,0x45 │ │ │ │ + addi a2,a2,1152 │ │ │ │ + li a1,1 │ │ │ │ + sd ra,40(sp) │ │ │ │ + sd s0,32(sp) │ │ │ │ + sd s1,24(sp) │ │ │ │ + ld s0,176(a5) │ │ │ │ + mv s1,a0 │ │ │ │ + fsd fs0,8(sp) │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + auipc a2,0x45 │ │ │ │ + addi a2,a2,1150 │ │ │ │ + li a1,1 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + auipc a2,0x45 │ │ │ │ + addi a2,a2,1174 │ │ │ │ + li a1,1 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + ld a3,0(s0) │ │ │ │ + auipc a2,0x44 │ │ │ │ + addi a2,a2,1100 │ │ │ │ + li a1,1 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + ld a3,8(s0) │ │ │ │ + ld a5,0(s0) │ │ │ │ + auipc a4,0x4a │ │ │ │ + fld fs0,440(a4) │ │ │ │ + fcvt.d.lu fa5,a3 │ │ │ │ + fcvt.d.lu fa4,a5 │ │ │ │ + auipc a2,0x45 │ │ │ │ + addi a2,a2,1128 │ │ │ │ + li a1,1 │ │ │ │ + fdiv.d fa5,fa5,fa4 │ │ │ │ + mv a0,s1 │ │ │ │ + fmul.d fa5,fa5,fs0 │ │ │ │ + fmv.x.d a4,fa5 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + ld a3,16(s0) │ │ │ │ + ld a5,0(s0) │ │ │ │ + auipc a2,0x45 │ │ │ │ + addi a2,a2,1096 │ │ │ │ + fcvt.d.lu fa5,a3 │ │ │ │ + fcvt.d.lu fa4,a5 │ │ │ │ + li a1,1 │ │ │ │ + mv a0,s1 │ │ │ │ + fdiv.d fa5,fa5,fa4 │ │ │ │ + fmul.d fa5,fa5,fs0 │ │ │ │ + fmv.x.d a4,fa5 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + ld a3,24(s0) │ │ │ │ + ld a5,0(s0) │ │ │ │ + auipc a2,0x45 │ │ │ │ + addi a2,a2,1056 │ │ │ │ + fcvt.d.lu fa5,a3 │ │ │ │ + fcvt.d.lu fa4,a5 │ │ │ │ + li a1,1 │ │ │ │ + mv a0,s1 │ │ │ │ + fdiv.d fa5,fa5,fa4 │ │ │ │ + fmul.d fa5,fa5,fs0 │ │ │ │ + fmv.x.d a4,fa5 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + ld a3,80(s0) │ │ │ │ + ld a4,88(s0) │ │ │ │ + ld a5,0(s0) │ │ │ │ + slli a3,a3,0x1 │ │ │ │ + add a3,a3,a4 │ │ │ │ + fcvt.d.lu fa4,a5 │ │ │ │ + fcvt.d.lu fa5,a3 │ │ │ │ + auipc a2,0x45 │ │ │ │ + addi a2,a2,1018 │ │ │ │ + li a1,1 │ │ │ │ + fdiv.d fa5,fa5,fa4 │ │ │ │ + mv a0,s1 │ │ │ │ + fmul.d fa5,fa5,fs0 │ │ │ │ + fmv.x.d a4,fa5 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + ld a5,40(s0) │ │ │ │ + bnez a5,19e8a │ │ │ │ + ld ra,40(sp) │ │ │ │ + ld s0,32(sp) │ │ │ │ + ld s1,24(sp) │ │ │ │ + fld fs0,8(sp) │ │ │ │ + addi sp,sp,48 │ │ │ │ + ret │ │ │ │ + auipc a2,0x45 │ │ │ │ + addi a2,a2,990 │ │ │ │ + li a1,1 │ │ │ │ + mv a0,s1 │ │ │ │ + fsd fs1,0(sp) │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + ld a3,0(s0) │ │ │ │ + auipc a2,0x44 │ │ │ │ + addi a2,a2,874 │ │ │ │ + li a1,1 │ │ │ │ + srli a3,a3,0x1 │ │ │ │ + mv a0,s1 │ │ │ │ + fcvt.d.l fs1,a3 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + ld a3,40(s0) │ │ │ │ + auipc a2,0x45 │ │ │ │ + addi a2,a2,914 │ │ │ │ + li a1,1 │ │ │ │ + fcvt.d.lu fa5,a3 │ │ │ │ + mv a0,s1 │ │ │ │ + fdiv.d fa5,fa5,fs1 │ │ │ │ + fmul.d fa5,fa5,fs0 │ │ │ │ + fmv.x.d a4,fa5 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + ld a3,48(s0) │ │ │ │ + auipc a2,0x45 │ │ │ │ + addi a2,a2,880 │ │ │ │ + li a1,1 │ │ │ │ + fcvt.d.lu fa5,a3 │ │ │ │ + mv a0,s1 │ │ │ │ + fdiv.d fa5,fa5,fs1 │ │ │ │ + fmul.d fa5,fa5,fs0 │ │ │ │ + fmv.x.d a4,fa5 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + ld a3,56(s0) │ │ │ │ + auipc a2,0x45 │ │ │ │ + addi a2,a2,846 │ │ │ │ + li a1,1 │ │ │ │ + fcvt.d.lu fa5,a3 │ │ │ │ + mv a0,s1 │ │ │ │ + fdiv.d fa5,fa5,fs1 │ │ │ │ + fmul.d fa5,fa5,fs0 │ │ │ │ + fmv.x.d a4,fa5 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + ld a3,80(s0) │ │ │ │ + ld s0,32(sp) │ │ │ │ + ld ra,40(sp) │ │ │ │ + fcvt.d.lu fa5,a3 │ │ │ │ + mv a0,s1 │ │ │ │ + ld s1,24(sp) │ │ │ │ + fdiv.d fa5,fa5,fs1 │ │ │ │ + fld fs1,0(sp) │ │ │ │ + auipc a2,0x45 │ │ │ │ + addi a2,a2,810 │ │ │ │ + li a1,1 │ │ │ │ + fmul.d fa5,fa5,fs0 │ │ │ │ + fld fs0,8(sp) │ │ │ │ + addi sp,sp,48 │ │ │ │ + fmv.x.d a4,fa5 │ │ │ │ + j 38a0 <__fprintf_chk@plt> │ │ │ │ + slli a3,a0,0x20 │ │ │ │ + srli a5,a3,0x1e │ │ │ │ + add a5,a5,a1 │ │ │ │ + lw a5,0(a5) │ │ │ │ + lw a3,0(a2) │ │ │ │ + mv a4,a0 │ │ │ │ + bgeu a3,a5,19f78 │ │ │ │ + li a0,0 │ │ │ │ + beqz a4,19f7e │ │ │ │ + addiw a4,a4,-1 │ │ │ │ + slli a5,a4,0x20 │ │ │ │ + srli a4,a5,0x1e │ │ │ │ + add a1,a1,a4 │ │ │ │ + lw a0,0(a1) │ │ │ │ + sltu a0,a0,a3 │ │ │ │ + xori a0,a0,1 │ │ │ │ + ret │ │ │ │ + sltu a0,a5,a3 │ │ │ │ + slli a0,a0,0x1 │ │ │ │ + ret │ │ │ │ + lbu a1,96(a0) │ │ │ │ + ld a0,88(a0) │ │ │ │ + j 5c7b4 │ │ │ │ + addi sp,sp,-16 │ │ │ │ + sd s0,0(sp) │ │ │ │ + sd ra,8(sp) │ │ │ │ + mv a5,a0 │ │ │ │ + lbu a1,96(a0) │ │ │ │ + ld a0,88(a0) │ │ │ │ + lw s0,32(a5) │ │ │ │ + jal 5c84e │ │ │ │ + ld ra,8(sp) │ │ │ │ + addw a0,a0,s0 │ │ │ │ + ld s0,0(sp) │ │ │ │ + addi sp,sp,16 │ │ │ │ + ret │ │ │ │ + lbu a1,96(a0) │ │ │ │ + ld a0,88(a0) │ │ │ │ + j 5c800 │ │ │ │ + addi sp,sp,-128 │ │ │ │ + sd s1,104(sp) │ │ │ │ + mv s1,a2 │ │ │ │ + sd s2,96(sp) │ │ │ │ + sd s8,48(sp) │ │ │ │ + li a0,0 │ │ │ │ + mv s8,a1 │ │ │ │ + slli s2,s1,0x20 │ │ │ │ + li a1,48 │ │ │ │ + sd ra,120(sp) │ │ │ │ + sd s0,112(sp) │ │ │ │ + sd s3,88(sp) │ │ │ │ + mv s0,a3 │ │ │ │ + mv s3,a4 │ │ │ │ + sd s6,64(sp) │ │ │ │ + sd s9,40(sp) │ │ │ │ + sd s11,24(sp) │ │ │ │ + srli s2,s2,0x20 │ │ │ │ + jal 1e81c │ │ │ │ + mv s11,a0 │ │ │ │ + slli a1,s2,0x2 │ │ │ │ + li a0,0 │ │ │ │ + jal 1e81c │ │ │ │ + mv s6,a0 │ │ │ │ + slli a1,s2,0x3 │ │ │ │ + li a0,0 │ │ │ │ + sd s6,8(sp) │ │ │ │ + jal 1e81c │ │ │ │ + sd a0,24(s11) │ │ │ │ + li a1,257 │ │ │ │ + li a0,0 │ │ │ │ + jal 1e81c │ │ │ │ + li a2,256 │ │ │ │ + li a1,0 │ │ │ │ + mv s9,a0 │ │ │ │ + jal 3890 │ │ │ │ + sb s0,44(s11) │ │ │ │ + beqz s1,1a1cc │ │ │ │ + add a5,s9,s3 │ │ │ │ + sd s4,80(sp) │ │ │ │ + sd s5,72(sp) │ │ │ │ + sd s7,56(sp) │ │ │ │ + sd s10,32(sp) │ │ │ │ + mv s5,s6 │ │ │ │ + li s10,0 │ │ │ │ + li s6,0 │ │ │ │ + li s7,0 │ │ │ │ + li a0,0 │ │ │ │ + addiw s1,s1,-1 │ │ │ │ + add s4,s9,s0 │ │ │ │ + sd a5,0(sp) │ │ │ │ + ld a1,0(s8) │ │ │ │ + ld a4,24(s11) │ │ │ │ + slli a2,s10,0x3 │ │ │ │ + lw a5,64(a1) │ │ │ │ + add a4,a4,a2 │ │ │ │ + sd a1,0(a4) │ │ │ │ + addw a5,a5,s6 │ │ │ │ + addiw a1,a5,2 │ │ │ │ + slli a1,a1,0x20 │ │ │ │ + srli a1,a1,0x20 │ │ │ │ + addiw s6,a5,1 │ │ │ │ + jal 1e81c │ │ │ │ + beqz a0,1a1d2 │ │ │ │ + ld a5,0(s8) │ │ │ │ + li a2,0 │ │ │ │ + lw a4,64(a5) │ │ │ │ + beqz a4,1a0a0 │ │ │ │ + ld a5,48(a5) │ │ │ │ + slli a1,s7,0x20 │ │ │ │ + srli a1,a1,0x20 │ │ │ │ + add a5,a5,a2 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + add a1,a1,a0 │ │ │ │ + sb a5,0(a1) │ │ │ │ + beqz a5,1a198 │ │ │ │ + add a4,s9,a5 │ │ │ │ + sb a5,0(a4) │ │ │ │ + ld a5,0(s8) │ │ │ │ + addi a2,a2,1 │ │ │ │ + sext.w a4,a2 │ │ │ │ + lw a1,64(a5) │ │ │ │ + addiw s7,s7,1 │ │ │ │ + bltu a4,a1,1a06e │ │ │ │ + slli a4,s7,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + addiw a2,s7,1 │ │ │ │ + sext.w a5,s10 │ │ │ │ + mv a1,s7 │ │ │ │ + add a4,a4,a0 │ │ │ │ + sext.w s7,a2 │ │ │ │ + beq s1,a5,1a152 │ │ │ │ + sb s0,0(a4) │ │ │ │ + sb s0,0(s4) │ │ │ │ + sw a1,0(s5) │ │ │ │ + addi s10,s10,1 │ │ │ │ + addi s8,s8,8 │ │ │ │ + addi s5,s5,4 │ │ │ │ + bne s2,s10,1a03a │ │ │ │ + ld s4,80(sp) │ │ │ │ + ld s5,72(sp) │ │ │ │ + ld s7,56(sp) │ │ │ │ + ld s10,32(sp) │ │ │ │ + ld a5,8(sp) │ │ │ │ + slli a3,s6,0x20 │ │ │ │ + or s2,s2,a3 │ │ │ │ + sd a0,16(s11) │ │ │ │ + sd s2,0(s11) │ │ │ │ + sd a5,8(s11) │ │ │ │ + mv a2,s9 │ │ │ │ + lbu a5,0(a2) │ │ │ │ + li s0,0 │ │ │ │ + addiw a0,s0,1 │ │ │ │ + li a6,256 │ │ │ │ + li t1,255 │ │ │ │ + sext.w a1,a0 │ │ │ │ + beqz a5,1a11e │ │ │ │ + addi a2,a2,1 │ │ │ │ + beq a1,a6,1a1c2 │ │ │ │ + mv s0,a1 │ │ │ │ + lbu a5,0(a2) │ │ │ │ + addiw a0,s0,1 │ │ │ │ + sext.w a1,a0 │ │ │ │ + bnez a5,1a108 │ │ │ │ + beq a1,a6,1a1b8 │ │ │ │ + subw a3,t1,a0 │ │ │ │ + slli a3,a3,0x20 │ │ │ │ + addi a7,a2,1 │ │ │ │ + srli a3,a3,0x20 │ │ │ │ + addi a4,a2,2 │ │ │ │ + mv a5,a7 │ │ │ │ + add a3,a3,a4 │ │ │ │ + j 1a13e │ │ │ │ + addi a5,a5,1 │ │ │ │ + beq a3,a5,1a16c │ │ │ │ + lbu a4,0(a5) │ │ │ │ + beqz a4,1a138 │ │ │ │ + sb a4,0(a2) │ │ │ │ + sb zero,0(a5) │ │ │ │ + mv a2,a7 │ │ │ │ + mv s0,a1 │ │ │ │ + j 1a110 │ │ │ │ + ld a5,0(sp) │ │ │ │ + sb s3,0(a4) │ │ │ │ + slli a2,a2,0x20 │ │ │ │ + sb s3,0(a5) │ │ │ │ + srli a2,a2,0x20 │ │ │ │ + sw a1,0(s5) │ │ │ │ + add a2,a2,a0 │ │ │ │ + sb zero,0(a2) │ │ │ │ + j 1a0c6 │ │ │ │ + slli a1,a0,0x20 │ │ │ │ + srli a1,a1,0x20 │ │ │ │ + mv a0,s9 │ │ │ │ + jal 1e81c │ │ │ │ + ld ra,120(sp) │ │ │ │ + sw s0,40(s11) │ │ │ │ + ld s0,112(sp) │ │ │ │ + sd a0,32(s11) │ │ │ │ + ld s1,104(sp) │ │ │ │ + ld s2,96(sp) │ │ │ │ + ld s3,88(sp) │ │ │ │ + ld s6,64(sp) │ │ │ │ + ld s8,48(sp) │ │ │ │ + ld s9,40(sp) │ │ │ │ + mv a0,s11 │ │ │ │ + ld s11,24(sp) │ │ │ │ + addi sp,sp,128 │ │ │ │ + ret │ │ │ │ + li a3,0 │ │ │ │ + auipc a2,0x45 │ │ │ │ + addi a2,a2,278 │ │ │ │ + li a1,149 │ │ │ │ + auipc a0,0x45 │ │ │ │ + addi a0,a0,242 │ │ │ │ + jal 3631e │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ + li a1,256 │ │ │ │ + li s0,255 │ │ │ │ + j 1a172 │ │ │ │ + li s0,256 │ │ │ │ + li a1,257 │ │ │ │ + j 1a172 │ │ │ │ + li s6,0 │ │ │ │ + li a0,0 │ │ │ │ + j 1a0d8 │ │ │ │ + mv a3,s6 │ │ │ │ + auipc a2,0x45 │ │ │ │ + addi a2,a2,156 │ │ │ │ + li a1,142 │ │ │ │ + auipc a0,0x45 │ │ │ │ + addi a0,a0,184 │ │ │ │ + jal 3631e │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ + ld a0,16(a1) │ │ │ │ + addi sp,sp,-16 │ │ │ │ + sd s0,0(sp) │ │ │ │ + sd ra,8(sp) │ │ │ │ + mv s0,a1 │ │ │ │ + jal 3670 │ │ │ │ + ld a0,8(s0) │ │ │ │ + beqz a0,1a208 │ │ │ │ + jal 3670 │ │ │ │ + ld a0,32(s0) │ │ │ │ + beqz a0,1a210 │ │ │ │ + jal 3670 │ │ │ │ + ld a0,24(s0) │ │ │ │ + beqz a0,1a218 │ │ │ │ + jal 3670 │ │ │ │ + mv a0,s0 │ │ │ │ + ld s0,0(sp) │ │ │ │ + ld ra,8(sp) │ │ │ │ + addi sp,sp,16 │ │ │ │ + j 3670 │ │ │ │ + addi sp,sp,-32 │ │ │ │ + lw a6,0(a0) │ │ │ │ + sd s0,16(sp) │ │ │ │ + auipc s0,0x60 │ │ │ │ + ld s0,-796(s0) │ │ │ │ + ld a4,0(s0) │ │ │ │ + sd a4,8(sp) │ │ │ │ + li a4,0 │ │ │ │ + sd ra,24(sp) │ │ │ │ + li a4,1 │ │ │ │ + mv a5,a0 │ │ │ │ + li a0,0 │ │ │ │ + beq a6,a4,1a268 │ │ │ │ + ld a3,16(a5) │ │ │ │ + ld a7,8(a5) │ │ │ │ + li a4,9 │ │ │ │ + subw a1,a1,a3 │ │ │ │ + sw a1,4(sp) │ │ │ │ + mv a5,a7 │ │ │ │ + bltu a4,a6,1a262 │ │ │ │ + j 1a27a │ │ │ │ + addiw a0,a0,1 │ │ │ │ + addi a5,a5,4 │ │ │ │ + beq a6,a0,1a268 │ │ │ │ + lw a4,0(a5) │ │ │ │ + bgeu a1,a4,1a25a │ │ │ │ + ld a4,8(sp) │ │ │ │ + ld a5,0(s0) │ │ │ │ + xor a5,a5,a4 │ │ │ │ + li a4,0 │ │ │ │ + bnez a5,1a292 │ │ │ │ + ld ra,24(sp) │ │ │ │ + ld s0,16(sp) │ │ │ │ + addi sp,sp,32 │ │ │ │ + ret │ │ │ │ + li a4,0 │ │ │ │ + auipc a3,0x0 │ │ │ │ + addi a3,a3,-820 │ │ │ │ + addi a2,sp,4 │ │ │ │ + mv a1,a6 │ │ │ │ + mv a0,a7 │ │ │ │ + jal 22f98 │ │ │ │ + sext.w a0,a0 │ │ │ │ + j 1a268 │ │ │ │ + jal 3a10 <__stack_chk_fail@plt> │ │ │ │ + ld a5,8(a0) │ │ │ │ + li a4,0 │ │ │ │ + beqz a1,1a2ae │ │ │ │ + addiw a4,a1,-1 │ │ │ │ + slli a0,a4,0x20 │ │ │ │ + srli a4,a0,0x1e │ │ │ │ + add a4,a4,a5 │ │ │ │ + lw a4,0(a4) │ │ │ │ + addiw a4,a4,1 │ │ │ │ + slli a0,a1,0x20 │ │ │ │ + srli a1,a0,0x1e │ │ │ │ + sw a4,0(a2) │ │ │ │ + add a5,a5,a1 │ │ │ │ + lw a5,0(a5) │ │ │ │ + sw a5,0(a3) │ │ │ │ + ret │ │ │ │ + addi sp,sp,-48 │ │ │ │ + ld a2,8(a0) │ │ │ │ + sd s1,24(sp) │ │ │ │ + lw a6,0(a0) │ │ │ │ + auipc s1,0x60 │ │ │ │ + ld s1,-954(s1) │ │ │ │ + ld a5,0(s1) │ │ │ │ + sd a5,8(sp) │ │ │ │ + li a5,0 │ │ │ │ + sd s0,32(sp) │ │ │ │ + sd ra,40(sp) │ │ │ │ + li a5,1 │ │ │ │ + mv s0,a2 │ │ │ │ + beq a6,a5,1a306 │ │ │ │ + ld a4,16(a0) │ │ │ │ + li a3,9 │ │ │ │ + mv a5,a2 │ │ │ │ + subw a1,a1,a4 │ │ │ │ + sw a1,4(sp) │ │ │ │ + li a4,0 │ │ │ │ + bltu a3,a6,1a2fe │ │ │ │ + j 1a31c │ │ │ │ + addiw a4,a4,1 │ │ │ │ + addi a5,a5,4 │ │ │ │ + beq a6,a4,1a33a │ │ │ │ + lw a3,0(a5) │ │ │ │ + mv s0,a5 │ │ │ │ + bgeu a1,a3,1a2f6 │ │ │ │ + ld a4,8(sp) │ │ │ │ + ld a5,0(s1) │ │ │ │ + xor a5,a5,a4 │ │ │ │ + li a4,0 │ │ │ │ + lw a0,0(s0) │ │ │ │ + bnez a5,1a348 │ │ │ │ + ld ra,40(sp) │ │ │ │ + ld s0,32(sp) │ │ │ │ + ld s1,24(sp) │ │ │ │ + addi sp,sp,48 │ │ │ │ + ret │ │ │ │ + mv a0,s0 │ │ │ │ + auipc a3,0x0 │ │ │ │ + addi a3,a3,-982 │ │ │ │ + addi a2,sp,4 │ │ │ │ + mv a1,a6 │ │ │ │ + jal 22f98 │ │ │ │ + slli a5,a0,0x20 │ │ │ │ + srli a0,a5,0x1e │ │ │ │ + add s0,s0,a0 │ │ │ │ + j 1a306 │ │ │ │ + slli a5,a6,0x20 │ │ │ │ + srli a6,a5,0x1e │ │ │ │ + add s0,a2,a6 │ │ │ │ + j 1a306 │ │ │ │ + jal 3a10 <__stack_chk_fail@plt> │ │ │ │ + addi sp,sp,-48 │ │ │ │ + lw a6,0(a0) │ │ │ │ + sd s2,16(sp) │ │ │ │ + auipc s2,0x60 │ │ │ │ + ld s2,-1092(s2) │ │ │ │ + sd s0,32(sp) │ │ │ │ + sd s1,24(sp) │ │ │ │ + sd ra,40(sp) │ │ │ │ + ld a5,0(s2) │ │ │ │ + sd a5,8(sp) │ │ │ │ + li a5,0 │ │ │ │ + li a4,1 │ │ │ │ + mv s1,a0 │ │ │ │ + mv s0,a1 │ │ │ │ + beq a6,a4,1a3a2 │ │ │ │ + ld a7,16(a0) │ │ │ │ + li a5,9 │ │ │ │ + ld a0,8(a0) │ │ │ │ + subw a7,a1,a7 │ │ │ │ + sw a7,4(sp) │ │ │ │ + bgeu a5,a6,1a3c6 │ │ │ │ + slli a2,a6,0x20 │ │ │ │ + mv a4,a0 │ │ │ │ + srli a2,a2,0x20 │ │ │ │ + li a5,0 │ │ │ │ + j 1a39a │ │ │ │ + addi a5,a5,1 │ │ │ │ + addi a4,a4,4 │ │ │ │ + beq a2,a5,1a3e2 │ │ │ │ + lw a3,0(a4) │ │ │ │ + bgeu a7,a3,1a392 │ │ │ │ + slli a5,a5,0x3 │ │ │ │ + ld a4,24(s1) │ │ │ │ + ld a2,8(sp) │ │ │ │ + ld a3,0(s2) │ │ │ │ + xor a3,a3,a2 │ │ │ │ + li a2,0 │ │ │ │ + add a5,a5,a4 │ │ │ │ + ld a5,0(a5) │ │ │ │ + ld a5,48(a5) │ │ │ │ + subw a0,s0,a5 │ │ │ │ + bnez a3,1a3e8 │ │ │ │ + ld ra,40(sp) │ │ │ │ + ld s0,32(sp) │ │ │ │ + ld s1,24(sp) │ │ │ │ + ld s2,16(sp) │ │ │ │ + addi sp,sp,48 │ │ │ │ + ret │ │ │ │ + li a4,0 │ │ │ │ + auipc a3,0x0 │ │ │ │ + addi a3,a3,-1152 │ │ │ │ + addi a2,sp,4 │ │ │ │ + mv a1,a6 │ │ │ │ + jal 22f98 │ │ │ │ + slli a4,a0,0x20 │ │ │ │ + srli a5,a4,0x1d │ │ │ │ + j 1a3a2 │ │ │ │ + slli a5,a2,0x3 │ │ │ │ + j 1a3a2 │ │ │ │ + jal 3a10 <__stack_chk_fail@plt> │ │ │ │ + lw a5,4(a0) │ │ │ │ + beqz a5,1a43a │ │ │ │ + addi sp,sp,-32 │ │ │ │ + sd s0,16(sp) │ │ │ │ + sd s1,8(sp) │ │ │ │ + sd s2,0(sp) │ │ │ │ + sd ra,24(sp) │ │ │ │ + mv s1,a0 │ │ │ │ + li s0,0 │ │ │ │ + auipc s2,0x45 │ │ │ │ + addi s2,s2,-270 │ │ │ │ + ld a5,16(s1) │ │ │ │ + mv a1,s2 │ │ │ │ + li a0,1 │ │ │ │ + add a5,a5,s0 │ │ │ │ + lbu a2,0(a5) │ │ │ │ + addi s0,s0,1 │ │ │ │ + jal 37c0 <__printf_chk@plt> │ │ │ │ + lw a4,4(s1) │ │ │ │ + sext.w a5,s0 │ │ │ │ + bltu a5,a4,1a406 │ │ │ │ + ld s0,16(sp) │ │ │ │ + ld ra,24(sp) │ │ │ │ + ld s1,8(sp) │ │ │ │ + ld s2,0(sp) │ │ │ │ + auipc a1,0x47 │ │ │ │ + addi a1,a1,-1458 │ │ │ │ + li a0,1 │ │ │ │ + addi sp,sp,32 │ │ │ │ + j 37c0 <__printf_chk@plt> │ │ │ │ + auipc a1,0x47 │ │ │ │ + addi a1,a1,-1474 │ │ │ │ + li a0,1 │ │ │ │ + j 37c0 <__printf_chk@plt> │ │ │ │ + ld a5,24(a0) │ │ │ │ + slli a4,a1,0x20 │ │ │ │ + srli a1,a4,0x1d │ │ │ │ + add a5,a5,a1 │ │ │ │ + ld a0,0(a5) │ │ │ │ + ret │ │ │ │ + fcvt.s.wu fa5,a0 │ │ │ │ + auipc a5,0x43 │ │ │ │ + flw fa4,1688(a5) │ │ │ │ + addi sp,sp,-16 │ │ │ │ + fmul.s fa0,fa5,fa0 │ │ │ │ + sd s0,0(sp) │ │ │ │ + sd ra,8(sp) │ │ │ │ + mv s0,a0 │ │ │ │ + fdiv.s fa0,fa0,fa4 │ │ │ │ + jal 3800 │ │ │ │ + fcvt.d.wu fa5,s0 │ │ │ │ + fcvt.d.s fa0,fa0 │ │ │ │ + ld ra,8(sp) │ │ │ │ + ld s0,0(sp) │ │ │ │ + fsub.d fa5,fa5,fa0 │ │ │ │ + addi sp,sp,16 │ │ │ │ + fcvt.wu.d a0,fa5,rtz │ │ │ │ + sext.w a0,a0 │ │ │ │ + ret │ │ │ │ + fcvt.s.wu fa5,a0 │ │ │ │ + auipc a5,0x43 │ │ │ │ + flw fa4,1630(a5) │ │ │ │ + addi sp,sp,-32 │ │ │ │ + fmul.s fa0,fa5,fa0 │ │ │ │ + sd ra,24(sp) │ │ │ │ + sd s0,16(sp) │ │ │ │ + sd s1,8(sp) │ │ │ │ + mv s1,a0 │ │ │ │ + fdiv.s fa0,fa0,fa4 │ │ │ │ + jal 3800 │ │ │ │ + fcvt.d.s fa4,fa0 │ │ │ │ + fcvt.d.wu fa5,s1 │ │ │ │ + auipc a5,0x4a │ │ │ │ + fld fa3,-1332(a5) │ │ │ │ + auipc a5,0x4a │ │ │ │ + fld fa0,-1332(a5) │ │ │ │ + fsub.d fa5,fa5,fa4 │ │ │ │ + fcvt.wu.d s0,fa5,rtz │ │ │ │ + addiw s0,s0,1 │ │ │ │ + slliw s0,s0,0x1 │ │ │ │ + addw s0,s0,s1 │ │ │ │ + fcvt.s.wu fa5,s0 │ │ │ │ + fcvt.d.s fa5,fa5 │ │ │ │ + fdiv.d fa5,fa5,fa3 │ │ │ │ + fmul.d fa0,fa5,fa0 │ │ │ │ + jal 3810 │ │ │ │ + fcvt.d.wu fa5,s0 │ │ │ │ + ld ra,24(sp) │ │ │ │ + ld s0,16(sp) │ │ │ │ + fadd.d fa5,fa5,fa0 │ │ │ │ + ld s1,8(sp) │ │ │ │ + addi sp,sp,32 │ │ │ │ + fcvt.wu.d a0,fa5,rtz │ │ │ │ + sext.w a0,a0 │ │ │ │ + ret │ │ │ │ + addi sp,sp,-112 │ │ │ │ + lw t5,0(a2) │ │ │ │ + sd s4,64(sp) │ │ │ │ + auipc s4,0x60 │ │ │ │ + ld s4,-1536(s4) │ │ │ │ + sd s1,88(sp) │ │ │ │ + mv s1,a2 │ │ │ │ + ld a2,0(s4) │ │ │ │ + sd a2,8(sp) │ │ │ │ + li a2,0 │ │ │ │ + sd s0,96(sp) │ │ │ │ + sd s2,80(sp) │ │ │ │ + sd s3,72(sp) │ │ │ │ + sd s5,56(sp) │ │ │ │ + sd s6,48(sp) │ │ │ │ + sd s7,40(sp) │ │ │ │ + sd s8,32(sp) │ │ │ │ + sd s9,24(sp) │ │ │ │ + sd s10,16(sp) │ │ │ │ + slli s9,a3,0x20 │ │ │ │ + sd ra,104(sp) │ │ │ │ + li a2,1 │ │ │ │ + ld s5,112(sp) │ │ │ │ + ld s8,120(sp) │ │ │ │ + lw s6,128(sp) │ │ │ │ + ld a0,8(s1) │ │ │ │ + mv s0,a1 │ │ │ │ + mv s10,a4 │ │ │ │ + mv s2,a5 │ │ │ │ + mv s3,a6 │ │ │ │ + mv s7,a7 │ │ │ │ + srli s9,s9,0x20 │ │ │ │ + beq t5,a2,1a686 │ │ │ │ + sw a3,4(sp) │ │ │ │ + li a5,9 │ │ │ │ + bgeu a5,t5,1a660 │ │ │ │ + slli t5,t5,0x20 │ │ │ │ + mv a1,a0 │ │ │ │ + srli t5,t5,0x20 │ │ │ │ + li t1,0 │ │ │ │ + j 1a574 │ │ │ │ + addi t1,t1,1 │ │ │ │ + addi a1,a1,4 │ │ │ │ + beq t5,t1,1a638 │ │ │ │ + lw t4,0(a1) │ │ │ │ + sext.w t3,t1 │ │ │ │ + bgeu a3,t4,1a56c │ │ │ │ + slli a4,t1,0x2 │ │ │ │ + sw t3,0(s0) │ │ │ │ + bnez t3,1a642 │ │ │ │ + add a0,a0,a4 │ │ │ │ + li a5,0 │ │ │ │ + lw a3,0(a0) │ │ │ │ + slli s10,s10,0x20 │ │ │ │ + srli s10,s10,0x20 │ │ │ │ + sw t3,4(s0) │ │ │ │ + sw a3,8(s0) │ │ │ │ + sub a4,s9,s10 │ │ │ │ + bge a4,a5,1a5a8 │ │ │ │ + mv a4,a5 │ │ │ │ + sext.w a5,a4 │ │ │ │ + sw a5,32(s0) │ │ │ │ + bltu a3,a5,1a692 │ │ │ │ + slli a2,s2,0x20 │ │ │ │ + srli a2,a2,0x20 │ │ │ │ + slli a1,a3,0x20 │ │ │ │ + add a2,a2,a4 │ │ │ │ + srli a1,a1,0x20 │ │ │ │ + bge a1,a2,1a5c8 │ │ │ │ + subw s2,a3,a5 │ │ │ │ + ld a3,24(s1) │ │ │ │ + slli t1,t1,0x3 │ │ │ │ + ld a5,16(s1) │ │ │ │ + add a3,a3,t1 │ │ │ │ + ld a3,0(a3) │ │ │ │ + add a5,a5,a4 │ │ │ │ + li a1,48 │ │ │ │ + ld a4,24(a3) │ │ │ │ + sw s2,36(s0) │ │ │ │ + sd a5,24(s0) │ │ │ │ + sd a4,16(s0) │ │ │ │ + sd s7,48(s0) │ │ │ │ + sd s5,56(s0) │ │ │ │ + sb s3,96(s0) │ │ │ │ + sw s6,76(s0) │ │ │ │ + sd s8,64(s0) │ │ │ │ + li a0,0 │ │ │ │ + jal 1e81c │ │ │ │ + lw a5,36(s0) │ │ │ │ + ld a4,24(s0) │ │ │ │ + sd a0,88(s0) │ │ │ │ + li a6,0 │ │ │ │ + li a3,0 │ │ │ │ + mv a2,s6 │ │ │ │ + mv a1,s5 │ │ │ │ + jal 58432 │ │ │ │ + li a0,1 │ │ │ │ + ld a4,8(sp) │ │ │ │ + ld a5,0(s4) │ │ │ │ + xor a5,a5,a4 │ │ │ │ + li a4,0 │ │ │ │ + bnez a5,1a6ae │ │ │ │ + ld ra,104(sp) │ │ │ │ + ld s0,96(sp) │ │ │ │ + ld s1,88(sp) │ │ │ │ + ld s2,80(sp) │ │ │ │ + ld s3,72(sp) │ │ │ │ + ld s4,64(sp) │ │ │ │ + ld s5,56(sp) │ │ │ │ + ld s6,48(sp) │ │ │ │ + ld s7,40(sp) │ │ │ │ + ld s8,32(sp) │ │ │ │ + ld s9,24(sp) │ │ │ │ + ld s10,16(sp) │ │ │ │ + addi sp,sp,112 │ │ │ │ + ret │ │ │ │ + addiw t3,t3,1 │ │ │ │ + slli a4,t1,0x2 │ │ │ │ + sw t3,0(s0) │ │ │ │ + addiw t3,t3,-1 │ │ │ │ + slli a5,t3,0x20 │ │ │ │ + srli t3,a5,0x1e │ │ │ │ + add t3,t3,a0 │ │ │ │ + lw a5,0(t3) │ │ │ │ + add a0,a0,a4 │ │ │ │ + addiw a5,a5,1 │ │ │ │ + sext.w t3,a5 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + j 1a590 │ │ │ │ + li a4,0 │ │ │ │ + auipc a3,0x0 │ │ │ │ + addi a3,a3,-1818 │ │ │ │ + addi a2,sp,4 │ │ │ │ + mv a1,t5 │ │ │ │ + jal 22f98 │ │ │ │ + slli t1,a0,0x20 │ │ │ │ + mv t3,a0 │ │ │ │ + srli t1,t1,0x20 │ │ │ │ + ld a0,8(s1) │ │ │ │ + sext.w t3,t3 │ │ │ │ + slli a4,t1,0x2 │ │ │ │ + j 1a584 │ │ │ │ + sw zero,0(a1) │ │ │ │ + li t1,0 │ │ │ │ + li a5,0 │ │ │ │ + li t3,0 │ │ │ │ + j 1a590 │ │ │ │ + auipc a5,0x60 │ │ │ │ + ld a5,-1770(a5) │ │ │ │ + ld a0,0(a5) │ │ │ │ + auipc a2,0x45 │ │ │ │ + addi a2,a2,-932 │ │ │ │ + li a1,1 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + li a0,0 │ │ │ │ + j 1a610 │ │ │ │ + jal 3a10 <__stack_chk_fail@plt> │ │ │ │ + ld a0,88(a1) │ │ │ │ + addi sp,sp,-16 │ │ │ │ + sd ra,8(sp) │ │ │ │ + sd s0,0(sp) │ │ │ │ + mv s0,a1 │ │ │ │ + jal 58492 │ │ │ │ + ld a0,88(s0) │ │ │ │ + jal 3670 │ │ │ │ + ld ra,8(sp) │ │ │ │ + sd zero,88(s0) │ │ │ │ + ld s0,0(sp) │ │ │ │ + addi sp,sp,16 │ │ │ │ + ret │ │ │ │ + addi sp,sp,-128 │ │ │ │ + sd s4,80(sp) │ │ │ │ + lw t5,0(a2) │ │ │ │ + auipc s4,0x60 │ │ │ │ + ld s4,-1994(s4) │ │ │ │ + sd s1,104(sp) │ │ │ │ + mv s1,a3 │ │ │ │ + ld a3,0(s4) │ │ │ │ + sd a3,8(sp) │ │ │ │ + li a3,0 │ │ │ │ + sd s0,112(sp) │ │ │ │ + sd s2,96(sp) │ │ │ │ + sd s3,88(sp) │ │ │ │ + sd s5,72(sp) │ │ │ │ + sd s6,64(sp) │ │ │ │ + sd s7,56(sp) │ │ │ │ + sd s8,48(sp) │ │ │ │ + sd s9,40(sp) │ │ │ │ + sd s10,32(sp) │ │ │ │ + sd s11,24(sp) │ │ │ │ + sd ra,120(sp) │ │ │ │ + slli s11,s1,0x20 │ │ │ │ + li a3,1 │ │ │ │ + lw s5,136(sp) │ │ │ │ + lw s10,152(sp) │ │ │ │ + lw s8,176(sp) │ │ │ │ + ld a0,8(a2) │ │ │ │ + mv s2,a2 │ │ │ │ + mv s0,a1 │ │ │ │ + mv s6,a4 │ │ │ │ + mv s3,a5 │ │ │ │ + mv s7,a6 │ │ │ │ + mv s9,a7 │ │ │ │ + srli s11,s11,0x20 │ │ │ │ + beq t5,a3,1a892 │ │ │ │ + sw s1,4(sp) │ │ │ │ + li a5,9 │ │ │ │ + bgeu a5,t5,1a86a │ │ │ │ + slli t5,t5,0x20 │ │ │ │ + mv t3,a0 │ │ │ │ + srli t5,t5,0x20 │ │ │ │ + li t1,0 │ │ │ │ + j 1a742 │ │ │ │ + addi t1,t1,1 │ │ │ │ + addi t3,t3,4 │ │ │ │ + beq t1,t5,1a842 │ │ │ │ + lw a3,0(t3) │ │ │ │ + sext.w t4,t1 │ │ │ │ + bgeu s1,a3,1a73a │ │ │ │ + slli a5,t1,0x2 │ │ │ │ + sw t4,0(s0) │ │ │ │ + bnez t4,1a84c │ │ │ │ + add a0,a0,a5 │ │ │ │ + li a4,0 │ │ │ │ + lw a3,0(a0) │ │ │ │ + lwu a5,144(sp) │ │ │ │ + sw t4,4(s0) │ │ │ │ + sw a3,8(s0) │ │ │ │ + sub a5,s11,a5 │ │ │ │ + bge a5,a4,1a774 │ │ │ │ + mv a5,a4 │ │ │ │ + sext.w a4,a5 │ │ │ │ + subw s1,s1,a4 │ │ │ │ + sw a4,32(s0) │ │ │ │ + sw s1,40(s0) │ │ │ │ + bltu a3,a4,1a89e │ │ │ │ + ld a1,16(s2) │ │ │ │ + slli a2,s10,0x20 │ │ │ │ + srli a2,a2,0x20 │ │ │ │ + add a2,a2,a5 │ │ │ │ + add a5,a5,a1 │ │ │ │ + sd a5,24(s0) │ │ │ │ + slli a5,a3,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + bge a5,a2,1a7a0 │ │ │ │ + subw s10,a3,a4 │ │ │ │ + lw a5,160(sp) │ │ │ │ + sw s10,36(s0) │ │ │ │ + li a4,0 │ │ │ │ + addw a3,s8,a5 │ │ │ │ + bgeu a3,s9,1a7b4 │ │ │ │ + subw a4,s9,a3 │ │ │ │ + lw a5,168(sp) │ │ │ │ + lw a3,128(sp) │ │ │ │ + sd s3,56(s0) │ │ │ │ + addw a3,a3,a5 │ │ │ │ + addw a5,a3,s8 │ │ │ │ + mv a3,a5 │ │ │ │ + bgeu s5,a5,1a7ca │ │ │ │ + mv a3,s5 │ │ │ │ + lbu a5,184(sp) │ │ │ │ + slli t1,t1,0x3 │ │ │ │ + subw a3,a3,a4 │ │ │ │ + sb a5,96(s0) │ │ │ │ + ld a5,24(s2) │ │ │ │ + slli a2,s5,0x20 │ │ │ │ + li a0,0 │ │ │ │ + add a5,a5,t1 │ │ │ │ + ld a1,0(a5) │ │ │ │ + slli a5,a4,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + ld a4,24(a1) │ │ │ │ + or a5,a5,a2 │ │ │ │ + sw a3,80(s0) │ │ │ │ + sd a5,72(s0) │ │ │ │ + sd a4,16(s0) │ │ │ │ + li a1,48 │ │ │ │ + sd s7,64(s0) │ │ │ │ + sd s6,48(s0) │ │ │ │ + jal 1e81c │ │ │ │ + lw a5,36(s0) │ │ │ │ + ld a4,24(s0) │ │ │ │ + sd a0,88(s0) │ │ │ │ + li a6,0 │ │ │ │ + li a3,0 │ │ │ │ + mv a2,s5 │ │ │ │ + mv a1,s3 │ │ │ │ + jal 58432 │ │ │ │ + li a0,1 │ │ │ │ + ld a4,8(sp) │ │ │ │ + ld a5,0(s4) │ │ │ │ + xor a5,a5,a4 │ │ │ │ + li a4,0 │ │ │ │ + bnez a5,1a8ba │ │ │ │ + ld ra,120(sp) │ │ │ │ + ld s0,112(sp) │ │ │ │ + ld s1,104(sp) │ │ │ │ + ld s2,96(sp) │ │ │ │ + ld s3,88(sp) │ │ │ │ + ld s4,80(sp) │ │ │ │ + ld s5,72(sp) │ │ │ │ + ld s6,64(sp) │ │ │ │ + ld s7,56(sp) │ │ │ │ + ld s8,48(sp) │ │ │ │ + ld s9,40(sp) │ │ │ │ + ld s10,32(sp) │ │ │ │ + ld s11,24(sp) │ │ │ │ + addi sp,sp,128 │ │ │ │ + ret │ │ │ │ + addiw t4,t4,1 │ │ │ │ + slli a5,t1,0x2 │ │ │ │ + sw t4,0(s0) │ │ │ │ + addiw t4,t4,-1 │ │ │ │ + slli a4,t4,0x20 │ │ │ │ + srli t4,a4,0x1e │ │ │ │ + add t4,t4,a0 │ │ │ │ + lw a4,0(t4) │ │ │ │ + add a0,a0,a5 │ │ │ │ + addiw a4,a4,1 │ │ │ │ + sext.w t4,a4 │ │ │ │ + slli a4,a4,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + j 1a75e │ │ │ │ + li a4,0 │ │ │ │ + auipc a3,0xfffff │ │ │ │ + addi a3,a3,1756 │ │ │ │ + addi a2,sp,4 │ │ │ │ + mv a1,t5 │ │ │ │ + jal 22f98 │ │ │ │ + slli t1,a0,0x20 │ │ │ │ + mv t4,a0 │ │ │ │ + srli t1,t1,0x20 │ │ │ │ + ld a0,8(s2) │ │ │ │ + sext.w t4,t4 │ │ │ │ + slli a5,t1,0x2 │ │ │ │ + j 1a752 │ │ │ │ + sw zero,0(a1) │ │ │ │ + li t1,0 │ │ │ │ + li a4,0 │ │ │ │ + li t4,0 │ │ │ │ + j 1a75e │ │ │ │ + auipc a5,0x5f │ │ │ │ + ld a5,1802(a5) │ │ │ │ + ld a0,0(a5) │ │ │ │ + auipc a2,0x45 │ │ │ │ + addi a2,a2,-1456 │ │ │ │ + li a1,1 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + li a0,0 │ │ │ │ + j 1a818 │ │ │ │ + jal 3a10 <__stack_chk_fail@plt> │ │ │ │ + addi sp,sp,-192 │ │ │ │ + sd s9,104(sp) │ │ │ │ + sd s10,96(sp) │ │ │ │ + mv s9,a0 │ │ │ │ + mv s10,a1 │ │ │ │ + li a0,0 │ │ │ │ + li a1,104 │ │ │ │ + sd ra,184(sp) │ │ │ │ + sd s1,168(sp) │ │ │ │ + sd s2,160(sp) │ │ │ │ + sd s7,120(sp) │ │ │ │ + mv s2,a5 │ │ │ │ + sd s11,88(sp) │ │ │ │ + mv s7,a2 │ │ │ │ + sd a6,64(sp) │ │ │ │ + sd a7,32(sp) │ │ │ │ + sd s0,176(sp) │ │ │ │ + sd s3,152(sp) │ │ │ │ + sd s4,144(sp) │ │ │ │ + sd s8,112(sp) │ │ │ │ + sd s9,8(sp) │ │ │ │ + sd s10,16(sp) │ │ │ │ + jal 1e81c │ │ │ │ + mv s11,a0 │ │ │ │ + li a1,48 │ │ │ │ + li a0,0 │ │ │ │ + sd s11,72(sp) │ │ │ │ + jal 1e81c │ │ │ │ + ld a5,0(s9) │ │ │ │ + sd s9,56(sp) │ │ │ │ + mv s1,a0 │ │ │ │ + ld a5,88(a5) │ │ │ │ + ld a4,16(a5) │ │ │ │ + ld a3,0(a5) │ │ │ │ + sw zero,28(a0) │ │ │ │ + sd a4,16(a0) │ │ │ │ + li a4,1 │ │ │ │ + sd a3,0(a0) │ │ │ │ + sw zero,40(a0) │ │ │ │ + sh a4,44(a0) │ │ │ │ + beqz s7,1a936 │ │ │ │ + addiw a5,s10,-1 │ │ │ │ + slli a4,a5,0x20 │ │ │ │ + srli a5,a4,0x1d │ │ │ │ + add a5,a5,s9 │ │ │ │ + sd a5,56(sp) │ │ │ │ + ld a5,0(a5) │ │ │ │ + ld a5,88(a5) │ │ │ │ + lw a1,40(a5) │ │ │ │ + lw a5,24(a5) │ │ │ │ + li a0,0 │ │ │ │ + addiw a1,a1,2 │ │ │ │ + sw a5,24(s1) │ │ │ │ + slli a5,a1,0x20 │ │ │ │ + srli a1,a5,0x1a │ │ │ │ + jal 1e81c │ │ │ │ + sd a0,32(s1) │ │ │ │ + beqz s2,1a96e │ │ │ │ + lw a5,24(s1) │ │ │ │ + li s0,0 │ │ │ │ + subw a5,a5,s2 │ │ │ │ + sw a5,24(s1) │ │ │ │ + ld a1,32(sp) │ │ │ │ + mv a0,s1 │ │ │ │ + addiw s0,s0,1 │ │ │ │ + jal 5ba28 │ │ │ │ + bne s2,s0,1a95c │ │ │ │ + ld a0,32(s1) │ │ │ │ + addi a0,a0,8 │ │ │ │ + ld s2,56(sp) │ │ │ │ + ld a5,0(s2) │ │ │ │ + ld a5,88(a5) │ │ │ │ + lwu a2,40(a5) │ │ │ │ + ld a1,32(a5) │ │ │ │ + slli a2,a2,0x3 │ │ │ │ + jal 36a0 │ │ │ │ + ld a5,0(s2) │ │ │ │ + lw a4,40(s1) │ │ │ │ + ld a0,88(a5) │ │ │ │ + lw a5,40(a0) │ │ │ │ + ld s3,8(a0) │ │ │ │ + addw a5,a5,a4 │ │ │ │ + sw a5,40(s1) │ │ │ │ + jal 5bec4 │ │ │ │ + addiw a1,a0,1 │ │ │ │ + slli a1,a1,0x20 │ │ │ │ + mv s0,a0 │ │ │ │ + srli a1,a1,0x20 │ │ │ │ + li a0,0 │ │ │ │ + jal 1e81c │ │ │ │ + ld a5,0(s2) │ │ │ │ + sext.w s0,s0 │ │ │ │ + slli s2,s0,0x20 │ │ │ │ + ld a5,88(a5) │ │ │ │ + srli s2,s2,0x20 │ │ │ │ + mv a2,s2 │ │ │ │ + lwu a1,28(a5) │ │ │ │ + mv s4,a0 │ │ │ │ + add s2,s2,s4 │ │ │ │ + add a1,a1,s3 │ │ │ │ + jal 36a0 │ │ │ │ + ld a4,16(sp) │ │ │ │ + sb zero,0(s2) │ │ │ │ + li a5,1 │ │ │ │ + bgeu a5,a4,1acdc │ │ │ │ + addiw a5,a4,-1 │ │ │ │ + ld a4,8(sp) │ │ │ │ + sd s5,136(sp) │ │ │ │ + sd s6,128(sp) │ │ │ │ + sw a5,44(sp) │ │ │ │ + addi s5,a4,8 │ │ │ │ + li s6,1 │ │ │ │ + sd a5,24(sp) │ │ │ │ + ld a4,0(s5) │ │ │ │ + ld a5,-8(s5) │ │ │ │ + mv s2,s5 │ │ │ │ + ld a0,88(a4) │ │ │ │ + ld a5,88(a5) │ │ │ │ + ld a4,0(a0) │ │ │ │ + ld a5,0(a5) │ │ │ │ + bne a4,a5,1ace0 │ │ │ │ + mv s11,s6 │ │ │ │ + beqz s7,1aa20 │ │ │ │ + lw a5,44(sp) │ │ │ │ + subw a4,a5,s6 │ │ │ │ + slli a5,a4,0x20 │ │ │ │ + srli s2,a5,0x1d │ │ │ │ + ld a5,8(sp) │ │ │ │ + sext.w s11,a4 │ │ │ │ + add s2,s2,a5 │ │ │ │ + ld a5,0(s2) │ │ │ │ + ld a0,88(a5) │ │ │ │ + ld s10,8(a0) │ │ │ │ + jal 5bec4 │ │ │ │ + addw s3,a0,s0 │ │ │ │ + addiw a1,s3,1 │ │ │ │ + slli a1,a1,0x20 │ │ │ │ + mv s9,a0 │ │ │ │ + srli a1,a1,0x20 │ │ │ │ + mv a0,s4 │ │ │ │ + jal 1e81c │ │ │ │ + ld a2,0(s2) │ │ │ │ + mv s4,a0 │ │ │ │ + sext.w s9,s9 │ │ │ │ + ld a1,88(a2) │ │ │ │ + slli a0,s0,0x20 │ │ │ │ + srli a0,a0,0x20 │ │ │ │ + lwu a1,28(a1) │ │ │ │ + slli a2,s9,0x20 │ │ │ │ + srli a2,a2,0x20 │ │ │ │ + add a1,a1,s10 │ │ │ │ + add a0,a0,s4 │ │ │ │ + jal 36a0 │ │ │ │ + slli a5,s3,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + add a5,a5,s4 │ │ │ │ + sb zero,0(a5) │ │ │ │ + ld a5,0(s2) │ │ │ │ + lw a1,40(s1) │ │ │ │ + ld a0,32(s1) │ │ │ │ + ld a5,88(a5) │ │ │ │ + addiw a1,a1,2 │ │ │ │ + sext.w s8,s3 │ │ │ │ + lw a5,40(a5) │ │ │ │ + addw a1,a1,a5 │ │ │ │ + slli a5,a1,0x20 │ │ │ │ + srli a1,a5,0x1a │ │ │ │ + jal 1e81c │ │ │ │ + sd a0,32(s1) │ │ │ │ + beqz s7,1ab30 │ │ │ │ + addiw s3,s11,1 │ │ │ │ + slli a5,s3,0x20 │ │ │ │ + srli s3,a5,0x1d │ │ │ │ + ld a5,8(sp) │ │ │ │ + add s3,s3,a5 │ │ │ │ + ld a5,24(sp) │ │ │ │ + bltu s11,a5,1ab92 │ │ │ │ + ld a5,0(s3) │ │ │ │ + ld a0,88(a5) │ │ │ │ + jal 5bec4 │ │ │ │ + ld a3,0(s2) │ │ │ │ + ld a4,0(s3) │ │ │ │ + li s3,0 │ │ │ │ + ld a5,88(a3) │ │ │ │ + ld a1,88(a4) │ │ │ │ + lw a2,32(a3) │ │ │ │ + lw s0,28(a5) │ │ │ │ + lw a3,32(a4) │ │ │ │ + lw a4,28(a1) │ │ │ │ + addw s0,s0,a2 │ │ │ │ + subw s0,s0,a3 │ │ │ │ + subw s0,s0,a4 │ │ │ │ + subw s0,s0,a0 │ │ │ │ + beqz s0,1aae4 │ │ │ │ + li a1,3 │ │ │ │ + mv a0,s1 │ │ │ │ + addiw s3,s3,1 │ │ │ │ + jal 5ba28 │ │ │ │ + bne s0,s3,1aad0 │ │ │ │ + ld a5,0(s2) │ │ │ │ + ld a5,88(a5) │ │ │ │ + lw a2,40(a5) │ │ │ │ + beqz a2,1ab22 │ │ │ │ + ld a3,32(a5) │ │ │ │ + li s3,0 │ │ │ │ + slli s0,s3,0x3 │ │ │ │ + add a5,a3,s0 │ │ │ │ + lw a1,4(a5) │ │ │ │ + li s9,0 │ │ │ │ + beqz a1,1ab18 │ │ │ │ + lw a1,0(a5) │ │ │ │ + mv a0,s1 │ │ │ │ + addiw s9,s9,1 │ │ │ │ + jal 5ba28 │ │ │ │ + ld a5,0(s2) │ │ │ │ + ld a2,88(a5) │ │ │ │ + ld a3,32(a2) │ │ │ │ + add a5,a3,s0 │ │ │ │ + lw a1,4(a5) │ │ │ │ + bltu s9,a1,1aafa │ │ │ │ + lw a2,40(a2) │ │ │ │ + addi s3,s3,1 │ │ │ │ + sext.w a5,s3 │ │ │ │ + bltu a5,a2,1aaec │ │ │ │ + ld a5,16(sp) │ │ │ │ + addiw s6,s6,1 │ │ │ │ + addi s5,s5,8 │ │ │ │ + beq a5,s6,1abe4 │ │ │ │ + mv s0,s8 │ │ │ │ + j 1a9e8 │ │ │ │ + addiw s0,s11,-1 │ │ │ │ + slli a5,s0,0x20 │ │ │ │ + srli s0,a5,0x1d │ │ │ │ + ld a5,8(sp) │ │ │ │ + add s0,s0,a5 │ │ │ │ + ld a5,0(s0) │ │ │ │ + ld a0,88(a5) │ │ │ │ + lw s3,24(a0) │ │ │ │ + jal 5bef6 │ │ │ │ + ld a4,0(s2) │ │ │ │ + addw a5,a0,s3 │ │ │ │ + ld a4,88(a4) │ │ │ │ + lw a4,24(a4) │ │ │ │ + bltu a5,a4,1ac9a │ │ │ │ + ld a5,0(s0) │ │ │ │ + li s3,0 │ │ │ │ + ld a0,88(a5) │ │ │ │ + jal 5bec4 │ │ │ │ + ld a3,0(s2) │ │ │ │ + ld a4,0(s0) │ │ │ │ + ld a5,88(a3) │ │ │ │ + ld a1,88(a4) │ │ │ │ + lw a2,32(a3) │ │ │ │ + lw s0,28(a5) │ │ │ │ + lw a3,32(a4) │ │ │ │ + lw a4,28(a1) │ │ │ │ + addw s0,s0,a2 │ │ │ │ + subw s0,s0,a3 │ │ │ │ + subw s0,s0,a4 │ │ │ │ + subw s0,s0,a0 │ │ │ │ + beqz s0,1aae4 │ │ │ │ + li a1,3 │ │ │ │ + mv a0,s1 │ │ │ │ + addiw s3,s3,1 │ │ │ │ + jal 5ba28 │ │ │ │ + bne s0,s3,1ab82 │ │ │ │ + j 1aade │ │ │ │ + ld a4,0(s3) │ │ │ │ + ld a5,0(s2) │ │ │ │ + ld a0,88(a4) │ │ │ │ + ld a5,88(a5) │ │ │ │ + lw s0,24(a5) │ │ │ │ + lw a5,24(a0) │ │ │ │ + sd a5,48(sp) │ │ │ │ + jal 5bef6 │ │ │ │ + ld a5,48(sp) │ │ │ │ + addw a5,a5,a0 │ │ │ │ + bgeu a5,s0,1aaa6 │ │ │ │ + ld a5,0(s3) │ │ │ │ + ld a0,88(a5) │ │ │ │ + lw a5,24(a0) │ │ │ │ + sd a5,48(sp) │ │ │ │ + jal 5bef6 │ │ │ │ + ld a4,0(s2) │ │ │ │ + ld a5,48(sp) │ │ │ │ + ld a4,88(a4) │ │ │ │ + lw s0,24(a4) │ │ │ │ + subw s0,s0,a5 │ │ │ │ + subw s9,s0,a0 │ │ │ │ + beqz s9,1aaa6 │ │ │ │ + li s0,0 │ │ │ │ + li a1,2 │ │ │ │ + mv a0,s1 │ │ │ │ + addiw s0,s0,1 │ │ │ │ + jal 5ba28 │ │ │ │ + bne s9,s0,1abd4 │ │ │ │ + j 1aaa6 │ │ │ │ + ld s5,136(sp) │ │ │ │ + ld s6,128(sp) │ │ │ │ + ld a5,64(sp) │ │ │ │ + beqz a5,1abfe │ │ │ │ + li s0,0 │ │ │ │ + ld a1,32(sp) │ │ │ │ + mv a0,s1 │ │ │ │ + addiw s0,s0,1 │ │ │ │ + jal 5ba28 │ │ │ │ + ld a5,64(sp) │ │ │ │ + bne a5,s0,1abee │ │ │ │ + ld a5,56(sp) │ │ │ │ + ld a0,72(sp) │ │ │ │ + ld a4,0(a5) │ │ │ │ + sw zero,28(s1) │ │ │ │ + sw s8,20(s1) │ │ │ │ + ld a3,0(a4) │ │ │ │ + ld a5,88(a4) │ │ │ │ + sd s4,8(s1) │ │ │ │ + sd a3,0(a0) │ │ │ │ + lw a2,28(a5) │ │ │ │ + lw a5,32(a4) │ │ │ │ + lwu a3,36(a4) │ │ │ │ + lw a1,8(a4) │ │ │ │ + addw a5,a5,a2 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + slli a3,a3,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + or a5,a5,a3 │ │ │ │ + lw a2,40(a4) │ │ │ │ + ld a3,24(a4) │ │ │ │ + sd a5,32(a0) │ │ │ │ + lw a5,24(s1) │ │ │ │ + ld a4,0(s1) │ │ │ │ + sw a1,8(a0) │ │ │ │ + sw a5,72(a0) │ │ │ │ + sw a2,40(a0) │ │ │ │ + sd a3,24(a0) │ │ │ │ + sd a4,56(a0) │ │ │ │ + mv a0,s1 │ │ │ │ + jal 5bef6 │ │ │ │ + mv s0,a0 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 5bec4 │ │ │ │ + sext.w s0,s0 │ │ │ │ + sext.w a5,a0 │ │ │ │ + bgeu s0,a5,1acd0 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 5bec4 │ │ │ │ + sext.w a5,a0 │ │ │ │ + ld a4,56(sp) │ │ │ │ + ld s0,72(sp) │ │ │ │ + ld a4,0(a4) │ │ │ │ + sw a5,80(s0) │ │ │ │ + mv a0,s0 │ │ │ │ + lw a1,76(a4) │ │ │ │ + sb s7,96(s0) │ │ │ │ + ld a2,64(a4) │ │ │ │ + ld a3,16(a4) │ │ │ │ + ld a5,48(a4) │ │ │ │ + ld ra,184(sp) │ │ │ │ + sd s1,88(s0) │ │ │ │ + sw a1,76(s0) │ │ │ │ + sd a2,64(s0) │ │ │ │ + sd a3,16(s0) │ │ │ │ + sd a5,48(s0) │ │ │ │ + ld s0,176(sp) │ │ │ │ + ld s1,168(sp) │ │ │ │ + ld s2,160(sp) │ │ │ │ + ld s3,152(sp) │ │ │ │ + ld s4,144(sp) │ │ │ │ + ld s7,120(sp) │ │ │ │ + ld s8,112(sp) │ │ │ │ + ld s9,104(sp) │ │ │ │ + ld s10,96(sp) │ │ │ │ + ld s11,88(sp) │ │ │ │ + addi sp,sp,192 │ │ │ │ + ret │ │ │ │ + ld a5,0(s0) │ │ │ │ + ld a0,88(a5) │ │ │ │ + lw a5,24(a0) │ │ │ │ + sd a5,48(sp) │ │ │ │ + jal 5bef6 │ │ │ │ + ld a4,0(s2) │ │ │ │ + ld a5,48(sp) │ │ │ │ + ld a4,88(a4) │ │ │ │ + lw s3,24(a4) │ │ │ │ + subw s3,s3,a5 │ │ │ │ + subw s9,s3,a0 │ │ │ │ + beqz s9,1ab5c │ │ │ │ + li s3,0 │ │ │ │ + li a1,2 │ │ │ │ + mv a0,s1 │ │ │ │ + addiw s3,s3,1 │ │ │ │ + jal 5ba28 │ │ │ │ + bne s9,s3,1acc0 │ │ │ │ + j 1ab5c │ │ │ │ + mv a0,s1 │ │ │ │ + jal 5bef6 │ │ │ │ + sext.w a5,a0 │ │ │ │ + j 1ac60 │ │ │ │ + mv s8,s0 │ │ │ │ + j 1abe8 │ │ │ │ + auipc a3,0x4b │ │ │ │ + addi a3,a3,-1600 │ │ │ │ + li a2,577 │ │ │ │ + auipc a1,0x44 │ │ │ │ + addi a1,a1,1452 │ │ │ │ + auipc a0,0x44 │ │ │ │ + addi a0,a0,1596 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + addi sp,sp,-112 │ │ │ │ + lwu a5,32(a0) │ │ │ │ + ld a1,16(a1) │ │ │ │ + sd s1,88(sp) │ │ │ │ + mv s1,a0 │ │ │ │ + ld a0,88(a0) │ │ │ │ + sd s8,32(sp) │ │ │ │ + auipc s8,0x5f │ │ │ │ + ld s8,512(s8) │ │ │ │ + add a1,a1,a5 │ │ │ │ + sd s7,40(sp) │ │ │ │ + ld a5,0(s8) │ │ │ │ + sd a5,8(sp) │ │ │ │ + li a5,0 │ │ │ │ + mv s7,a2 │ │ │ │ + addi a2,sp,4 │ │ │ │ + sd ra,104(sp) │ │ │ │ + sd s5,56(sp) │ │ │ │ + sd s6,48(sp) │ │ │ │ + sw zero,4(sp) │ │ │ │ + jal 5c3b2 │ │ │ │ + lwu a1,4(sp) │ │ │ │ + li a5,104 │ │ │ │ + mv s6,a0 │ │ │ │ + mul a1,a1,a5 │ │ │ │ + li a0,0 │ │ │ │ + jal 1e81c │ │ │ │ + lw a5,4(sp) │ │ │ │ + mv s5,a0 │ │ │ │ + beqz a5,1ae0a │ │ │ │ + sd s4,64(sp) │ │ │ │ + li s4,-1 │ │ │ │ + sd s0,96(sp) │ │ │ │ + sd s2,80(sp) │ │ │ │ + sd s3,72(sp) │ │ │ │ + sd s9,24(sp) │ │ │ │ + mv s0,a0 │ │ │ │ + mv s2,s6 │ │ │ │ + li s3,0 │ │ │ │ + srli s4,s4,0x20 │ │ │ │ + j 1adb6 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 5bef6 │ │ │ │ + sext.w a0,a0 │ │ │ │ + sw a0,80(s0) │ │ │ │ + lbu a5,96(s1) │ │ │ │ + li a1,48 │ │ │ │ + li a0,0 │ │ │ │ + sb a5,96(s0) │ │ │ │ + ld a5,64(s1) │ │ │ │ + addiw s3,s3,1 │ │ │ │ + addi s0,s0,104 │ │ │ │ + sd a5,-40(s0) │ │ │ │ + ld a5,16(s1) │ │ │ │ + sd a5,-88(s0) │ │ │ │ + ld a5,48(s1) │ │ │ │ + sd a5,-56(s0) │ │ │ │ + jal 1e81c │ │ │ │ + mv a1,s2 │ │ │ │ + mv s9,a0 │ │ │ │ + jal 584ee │ │ │ │ + mv a0,s2 │ │ │ │ + sd s9,-16(s0) │ │ │ │ + jal 58492 │ │ │ │ + lw a5,4(sp) │ │ │ │ + addi s2,s2,48 │ │ │ │ + bgeu s3,a5,1ae00 │ │ │ │ + ld a5,0(s1) │ │ │ │ + ld a3,24(s1) │ │ │ │ + mv a0,s2 │ │ │ │ + sd a5,0(s0) │ │ │ │ + lw a5,8(s1) │ │ │ │ + sw a5,8(s0) │ │ │ │ + ld a4,32(s1) │ │ │ │ + lw a5,40(s1) │ │ │ │ + sd a3,24(s0) │ │ │ │ + sd a4,32(s0) │ │ │ │ + sw a5,40(s0) │ │ │ │ + lwu a5,24(s2) │ │ │ │ + lwu a4,76(s1) │ │ │ │ + ld a3,56(s1) │ │ │ │ + and a5,a5,s4 │ │ │ │ + slli a4,a4,0x20 │ │ │ │ + or a5,a5,a4 │ │ │ │ + sd a3,56(s0) │ │ │ │ + sd a5,72(s0) │ │ │ │ + jal 5bef6 │ │ │ │ + mv s9,a0 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 5bec4 │ │ │ │ + sext.w s9,s9 │ │ │ │ + sext.w a0,a0 │ │ │ │ + bgeu s9,a0,1ad66 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 5bec4 │ │ │ │ + sext.w a0,a0 │ │ │ │ + j 1ad6e │ │ │ │ + ld s0,96(sp) │ │ │ │ + ld s2,80(sp) │ │ │ │ + ld s3,72(sp) │ │ │ │ + ld s4,64(sp) │ │ │ │ + ld s9,24(sp) │ │ │ │ + mv a0,s6 │ │ │ │ + jal 3670 │ │ │ │ + lw a4,4(sp) │ │ │ │ + ld a3,8(sp) │ │ │ │ + ld a5,0(s8) │ │ │ │ + xor a5,a5,a3 │ │ │ │ + li a3,0 │ │ │ │ + sw a4,0(s7) │ │ │ │ + bnez a5,1ae34 │ │ │ │ + ld ra,104(sp) │ │ │ │ + ld s1,88(sp) │ │ │ │ + ld s6,48(sp) │ │ │ │ + ld s7,40(sp) │ │ │ │ + ld s8,32(sp) │ │ │ │ + mv a0,s5 │ │ │ │ + ld s5,56(sp) │ │ │ │ + addi sp,sp,112 │ │ │ │ + ret │ │ │ │ + sd s0,96(sp) │ │ │ │ + sd s2,80(sp) │ │ │ │ + sd s3,72(sp) │ │ │ │ + sd s4,64(sp) │ │ │ │ + sd s9,24(sp) │ │ │ │ + jal 3a10 <__stack_chk_fail@plt> │ │ │ │ + addi sp,sp,-32 │ │ │ │ + sd s0,16(sp) │ │ │ │ + mv s0,a0 │ │ │ │ + ld a0,88(a0) │ │ │ │ + sd ra,24(sp) │ │ │ │ + sd s1,8(sp) │ │ │ │ + jal 5ba6c │ │ │ │ + mv s1,a0 │ │ │ │ + ld a0,88(s0) │ │ │ │ + jal 58492 │ │ │ │ + ld a0,88(s0) │ │ │ │ + jal 3670 │ │ │ │ + ld ra,24(sp) │ │ │ │ + sd s1,88(s0) │ │ │ │ + ld s0,16(sp) │ │ │ │ + ld s1,8(sp) │ │ │ │ + addi sp,sp,32 │ │ │ │ + ret │ │ │ │ + addi sp,sp,-224 │ │ │ │ + sd s1,200(sp) │ │ │ │ + lui t0,0xffff4 │ │ │ │ + mv s1,a3 │ │ │ │ + lui a3,0xc │ │ │ │ + sd s0,208(sp) │ │ │ │ + sd s2,192(sp) │ │ │ │ + sd s7,152(sp) │ │ │ │ + sd s8,144(sp) │ │ │ │ + sd s9,136(sp) │ │ │ │ + sd ra,216(sp) │ │ │ │ + sd s3,184(sp) │ │ │ │ + sd s4,176(sp) │ │ │ │ + sd s5,168(sp) │ │ │ │ + sd s6,160(sp) │ │ │ │ + sd s10,128(sp) │ │ │ │ + addi s0,a3,120 │ │ │ │ + add sp,sp,t0 │ │ │ │ + auipc s9,0x5f │ │ │ │ + ld s9,126(s9) │ │ │ │ + add s0,s0,sp │ │ │ │ + ld a3,0(s9) │ │ │ │ + sd a3,0(s0) │ │ │ │ + li a3,0 │ │ │ │ + li a6,1 │ │ │ │ + mv s2,a0 │ │ │ │ + mv s8,a4 │ │ │ │ + mv s7,a5 │ │ │ │ + beq a1,a6,1b064 │ │ │ │ + addiw a5,a1,-1 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + lui a1,0x8 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + addi a1,a1,24 │ │ │ │ + mul a5,a5,a1 │ │ │ │ + add a5,a5,a2 │ │ │ │ + j 1aec8 │ │ │ │ + beq a2,a5,1b064 │ │ │ │ + mv s0,a2 │ │ │ │ + add a2,a2,a1 │ │ │ │ + ld a4,0(a2) │ │ │ │ + bge s1,a4,1aec4 │ │ │ │ + lui a4,0xc │ │ │ │ + lui a0,0xffff4 │ │ │ │ + addi a0,a0,-120 │ │ │ │ + addi a5,a4,128 │ │ │ │ + add a5,a5,a0 │ │ │ │ + add s3,a5,sp │ │ │ │ + addi a4,a4,128 │ │ │ │ + lui a5,0xffff4 │ │ │ │ + add a4,a4,a5 │ │ │ │ + add a5,a4,sp │ │ │ │ + li a3,112 │ │ │ │ + auipc a2,0x44 │ │ │ │ + addi a2,a2,1116 │ │ │ │ + li a1,-15 │ │ │ │ + mv a0,s3 │ │ │ │ + sd zero,-56(a5) │ │ │ │ + sd zero,-48(a5) │ │ │ │ + sd zero,-40(a5) │ │ │ │ + sw zero,-112(a5) │ │ │ │ + sw zero,-88(a5) │ │ │ │ + sd zero,-120(a5) │ │ │ │ + jal 34b0 │ │ │ │ + mv s5,a0 │ │ │ │ + bnez a0,1b02e │ │ │ │ + lw a5,16(s0) │ │ │ │ + ld a1,8(s0) │ │ │ │ + li a2,0 │ │ │ │ + snez a5,a5 │ │ │ │ + sub a1,a1,a5 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 3280 │ │ │ │ + li s4,-1 │ │ │ │ + beq a0,s4,1b070 │ │ │ │ + lw a5,16(s0) │ │ │ │ + beqz a5,1af5a │ │ │ │ + mv a0,s2 │ │ │ │ + jal 3940 │ │ │ │ + mv a5,a0 │ │ │ │ + beq a0,s4,1b00e │ │ │ │ + lw a1,16(s0) │ │ │ │ + li a2,8 │ │ │ │ + mv a0,s3 │ │ │ │ + subw a2,a2,a1 │ │ │ │ + sraw a2,a5,a2 │ │ │ │ + jal 3560 │ │ │ │ + lui s6,0xc │ │ │ │ + lui s3,0xffff4 │ │ │ │ + addi s3,s3,-120 │ │ │ │ + addi a5,s6,128 │ │ │ │ + add a5,a5,s3 │ │ │ │ + add s3,a5,sp │ │ │ │ + addi a1,s0,20 │ │ │ │ + lui a2,0x8 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 3660 │ │ │ │ + ld a5,0(s0) │ │ │ │ + lui s4,0xffff4 │ │ │ │ + lui s0,0xffff4 │ │ │ │ + addi a3,s6,128 │ │ │ │ + addi s4,s4,-8 │ │ │ │ + add a3,a3,s0 │ │ │ │ + addi a4,s6,128 │ │ │ │ + add s0,a3,sp │ │ │ │ + add a4,a4,s4 │ │ │ │ + sub s1,s1,a5 │ │ │ │ + sw zero,-112(s0) │ │ │ │ + li a5,0 │ │ │ │ + add s4,a4,sp │ │ │ │ + beqz s1,1b068 │ │ │ │ + lui a4,0xffff8 │ │ │ │ + lui a3,0x8 │ │ │ │ + addi a4,a4,-8 │ │ │ │ + bge a3,s1,1b074 │ │ │ │ + lui a2,0xc │ │ │ │ + addi a2,a2,128 │ │ │ │ + add a2,a2,a4 │ │ │ │ + sub s1,s1,a3 │ │ │ │ + add a4,a2,sp │ │ │ │ + li s10,1 │ │ │ │ + sw a3,-88(s0) │ │ │ │ + sd a4,-96(s0) │ │ │ │ + li s6,2 │ │ │ │ + bnez a5,1afe8 │ │ │ │ + mv a3,s2 │ │ │ │ + lui a2,0x4 │ │ │ │ + li a1,1 │ │ │ │ + mv a0,s4 │ │ │ │ + jal 3780 │ │ │ │ + mv a5,a0 │ │ │ │ + mv a0,s2 │ │ │ │ + sw a5,-112(s0) │ │ │ │ + jal 3930 │ │ │ │ + bnez a0,1b070 │ │ │ │ + lw a5,-112(s0) │ │ │ │ + beqz a5,1b016 │ │ │ │ + sd s4,-120(s0) │ │ │ │ + li a1,0 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 34e0 │ │ │ │ + beq a0,s6,1b016 │ │ │ │ + addiw a5,a0,4 │ │ │ │ + li a4,1 │ │ │ │ + bgeu a4,a5,1b0b0 │ │ │ │ + beq a0,a4,1b08a │ │ │ │ + lw a5,-88(s0) │ │ │ │ + beqz a5,1b0a6 │ │ │ │ + lw a5,-112(s0) │ │ │ │ + j 1afc2 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 3930 │ │ │ │ + bnez a0,1b070 │ │ │ │ + li s5,-3 │ │ │ │ + lui a0,0xffff4 │ │ │ │ + lui a5,0xc │ │ │ │ + addi a0,a0,-120 │ │ │ │ + addi a5,a5,128 │ │ │ │ + add a5,a5,a0 │ │ │ │ + add a0,a5,sp │ │ │ │ + jal 32f0 │ │ │ │ + lui a5,0xc │ │ │ │ + addi a5,a5,120 │ │ │ │ + add a5,a5,sp │ │ │ │ + ld a4,0(a5) │ │ │ │ + ld a5,0(s9) │ │ │ │ + xor a5,a5,a4 │ │ │ │ + li a4,0 │ │ │ │ + bnez a5,1b0b4 │ │ │ │ + lui t0,0xc │ │ │ │ + add sp,sp,t0 │ │ │ │ + ld ra,216(sp) │ │ │ │ + mv a0,s5 │ │ │ │ + ld s0,208(sp) │ │ │ │ + ld s1,200(sp) │ │ │ │ + ld s2,192(sp) │ │ │ │ + ld s3,184(sp) │ │ │ │ + ld s4,176(sp) │ │ │ │ + ld s5,168(sp) │ │ │ │ + ld s6,160(sp) │ │ │ │ + ld s7,152(sp) │ │ │ │ + ld s8,144(sp) │ │ │ │ + ld s9,136(sp) │ │ │ │ + ld s10,128(sp) │ │ │ │ + addi sp,sp,224 │ │ │ │ + ret │ │ │ │ + mv s0,a2 │ │ │ │ + j 1aed2 │ │ │ │ + mv a3,s7 │ │ │ │ + mv a4,s8 │ │ │ │ + li s10,0 │ │ │ │ + j 1afb8 │ │ │ │ + li s5,-1 │ │ │ │ + j 1b018 │ │ │ │ + lui a2,0xc │ │ │ │ + addi a2,a2,128 │ │ │ │ + add a2,a2,a4 │ │ │ │ + sext.w a3,s1 │ │ │ │ + add a4,a2,sp │ │ │ │ + li s10,1 │ │ │ │ + li s1,0 │ │ │ │ + j 1afb8 │ │ │ │ + bnez s10,1b018 │ │ │ │ + lui a4,0xc │ │ │ │ + lui a5,0xffff4 │ │ │ │ + addi a4,a4,128 │ │ │ │ + add a4,a4,a5 │ │ │ │ + add a5,a4,sp │ │ │ │ + lw s5,-88(a5) │ │ │ │ + subw s5,s7,s5 │ │ │ │ + j 1b018 │ │ │ │ + beqz s10,1b08e │ │ │ │ + lw a5,-112(s0) │ │ │ │ + j 1af9c │ │ │ │ + mv s5,a0 │ │ │ │ + j 1b018 │ │ │ │ + jal 3a10 <__stack_chk_fail@plt> │ │ │ │ + lui a3,0x8 │ │ │ │ + lui a5,0xffff8 │ │ │ │ + addi sp,sp,-80 │ │ │ │ + lui t0,0xffff8 │ │ │ │ + addi a5,a5,-16 │ │ │ │ + addi a4,a3,16 │ │ │ │ + sd s0,64(sp) │ │ │ │ + sd s1,56(sp) │ │ │ │ + sd s2,48(sp) │ │ │ │ + sd s3,40(sp) │ │ │ │ + sd s4,32(sp) │ │ │ │ + sd ra,72(sp) │ │ │ │ + sd s5,24(sp) │ │ │ │ + add a4,a4,a5 │ │ │ │ + add sp,sp,t0 │ │ │ │ + add a5,a4,sp │ │ │ │ + mv s2,a0 │ │ │ │ + mv a0,a5 │ │ │ │ + addi a5,a3,8 │ │ │ │ + mv s0,a2 │ │ │ │ + add a5,a5,sp │ │ │ │ + lui a2,0x8 │ │ │ │ + auipc s3,0x5f │ │ │ │ + ld s3,-474(s3) │ │ │ │ + mv s1,a1 │ │ │ │ + addi a2,a2,1 │ │ │ │ + li a1,46 │ │ │ │ + ld a4,0(s3) │ │ │ │ + sd a4,0(a5) │ │ │ │ + li a4,0 │ │ │ │ + slli s4,s0,0x20 │ │ │ │ + jal 3890 │ │ │ │ + srli s4,s4,0x20 │ │ │ │ + beqz s0,1b16e │ │ │ │ + lui s5,0x8 │ │ │ │ + sub a1,s5,s4 │ │ │ │ + lui a3,0x8 │ │ │ │ + addi a3,a3,1 │ │ │ │ + mv a2,s4 │ │ │ │ + add a1,a1,s1 │ │ │ │ + jal 39d0 <__memcpy_chk@plt> │ │ │ │ + bltu s0,s5,1b16e │ │ │ │ + lui s0,0x8 │ │ │ │ + lui a3,0xffff8 │ │ │ │ + addi a3,a3,-16 │ │ │ │ + addi a5,s0,16 │ │ │ │ + add a5,a5,a3 │ │ │ │ + add a3,a5,sp │ │ │ │ + auipc a2,0x44 │ │ │ │ + addi a2,a2,546 │ │ │ │ + li a1,1 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + addi a5,s0,8 │ │ │ │ + add a5,a5,sp │ │ │ │ + ld a4,0(a5) │ │ │ │ + ld a5,0(s3) │ │ │ │ + xor a5,a5,a4 │ │ │ │ + li a4,0 │ │ │ │ + bnez a5,1b190 │ │ │ │ + lui t0,0x8 │ │ │ │ + add sp,sp,t0 │ │ │ │ + ld ra,72(sp) │ │ │ │ + ld s0,64(sp) │ │ │ │ + ld s1,56(sp) │ │ │ │ + ld s2,48(sp) │ │ │ │ + ld s3,40(sp) │ │ │ │ + ld s4,32(sp) │ │ │ │ + ld s5,24(sp) │ │ │ │ + addi sp,sp,80 │ │ │ │ + ret │ │ │ │ + lui a5,0xffff8 │ │ │ │ + lui a4,0x8 │ │ │ │ + addi a5,a5,-16 │ │ │ │ + addi a4,a4,16 │ │ │ │ + lui a2,0x8 │ │ │ │ + add a4,a4,a5 │ │ │ │ + subw a2,a2,s0 │ │ │ │ + add a5,a4,sp │ │ │ │ + slli a2,a2,0x20 │ │ │ │ + srli a2,a2,0x20 │ │ │ │ + mv a1,s1 │ │ │ │ + add a0,a5,s4 │ │ │ │ + jal 3530 │ │ │ │ + j 1b126 │ │ │ │ + jal 3a10 <__stack_chk_fail@plt> │ │ │ │ + beqz a0,1b1b0 │ │ │ │ + addi sp,sp,-16 │ │ │ │ + sd s0,0(sp) │ │ │ │ + mv s0,a0 │ │ │ │ + ld a0,16(a0) │ │ │ │ + sd ra,8(sp) │ │ │ │ + jal 3670 │ │ │ │ + mv a0,s0 │ │ │ │ + ld s0,0(sp) │ │ │ │ + ld ra,8(sp) │ │ │ │ + addi sp,sp,16 │ │ │ │ + j 3670 │ │ │ │ + ret │ │ │ │ + addi sp,sp,-80 │ │ │ │ + sd s0,64(sp) │ │ │ │ + sd s1,56(sp) │ │ │ │ + sd s2,48(sp) │ │ │ │ + sd s3,40(sp) │ │ │ │ + sd s4,32(sp) │ │ │ │ + sd ra,72(sp) │ │ │ │ + sd s7,8(sp) │ │ │ │ + mv s4,a1 │ │ │ │ + mv s3,a2 │ │ │ │ + mv s2,a3 │ │ │ │ + mv s0,a4 │ │ │ │ + mv s1,a5 │ │ │ │ + beqz a0,1b24e │ │ │ │ + lw a5,8(a0) │ │ │ │ + sd s5,24(sp) │ │ │ │ + lw s5,4(a0) │ │ │ │ + mv s7,a0 │ │ │ │ + ld a0,16(a0) │ │ │ │ + beq s5,a5,1b2c0 │ │ │ │ + lui a5,0x8 │ │ │ │ + addi a5,a5,24 │ │ │ │ + mul s5,s5,a5 │ │ │ │ + add a6,a0,s5 │ │ │ │ + sd s2,0(a6) │ │ │ │ + sw s4,16(a6) │ │ │ │ + slli s2,s0,0x20 │ │ │ │ + sd s3,8(a6) │ │ │ │ + srli s2,s2,0x20 │ │ │ │ + bnez s0,1b234 │ │ │ │ + addi a6,a6,20 │ │ │ │ + lui a2,0x8 │ │ │ │ + subw a2,a2,s0 │ │ │ │ + slli a2,a2,0x20 │ │ │ │ + srli a2,a2,0x20 │ │ │ │ + mv a1,s1 │ │ │ │ + add a0,a6,s2 │ │ │ │ + jal 3530 │ │ │ │ + lw a5,4(s7) │ │ │ │ + ld s5,24(sp) │ │ │ │ + addiw a5,a5,1 │ │ │ │ + sw a5,4(s7) │ │ │ │ + ld ra,72(sp) │ │ │ │ + ld s0,64(sp) │ │ │ │ + ld s1,56(sp) │ │ │ │ + ld s2,48(sp) │ │ │ │ + ld s3,40(sp) │ │ │ │ + ld s4,32(sp) │ │ │ │ + mv a0,s7 │ │ │ │ + ld s7,8(sp) │ │ │ │ + addi sp,sp,80 │ │ │ │ + ret │ │ │ │ + lui s3,0x8 │ │ │ │ + addi a6,a6,20 │ │ │ │ + sub a1,s3,s2 │ │ │ │ + mv a0,a6 │ │ │ │ + mv a2,s2 │ │ │ │ + add a1,a1,s1 │ │ │ │ + jal 3530 │ │ │ │ + mv a6,a0 │ │ │ │ + bltu s0,s3,1b202 │ │ │ │ + j 1b214 │ │ │ │ + li a0,32 │ │ │ │ + jal 3330 │ │ │ │ + mv s7,a0 │ │ │ │ + beqz a0,1b346 │ │ │ │ + sd s5,24(sp) │ │ │ │ + sd s6,16(sp) │ │ │ │ + sd s8,0(sp) │ │ │ │ + lui a0,0x40 │ │ │ │ + sb zero,0(s7) │ │ │ │ + addi a0,a0,192 │ │ │ │ + jal 3330 │ │ │ │ + lui s8,0x8 │ │ │ │ + lui s6,0x40 │ │ │ │ + sd a0,16(s7) │ │ │ │ + li s5,0 │ │ │ │ + addi s8,s8,24 │ │ │ │ + addi s6,s6,192 │ │ │ │ + j 1b28a │ │ │ │ + ld a0,16(s7) │ │ │ │ + add a0,a0,s5 │ │ │ │ + sd zero,0(a0) │ │ │ │ + sd zero,8(a0) │ │ │ │ + sw zero,16(a0) │ │ │ │ + lui a2,0x8 │ │ │ │ + li a1,0 │ │ │ │ + addi a0,a0,20 │ │ │ │ + add s5,s5,s8 │ │ │ │ + jal 3890 │ │ │ │ + bne s5,s6,1b286 │ │ │ │ + ld a6,16(s7) │ │ │ │ + beqz a6,1b33a │ │ │ │ + li a5,8 │ │ │ │ + ld s6,16(sp) │ │ │ │ + ld s8,0(sp) │ │ │ │ + sw a5,8(s7) │ │ │ │ + sw zero,4(s7) │ │ │ │ + j 1b1ea │ │ │ │ + sd s6,16(sp) │ │ │ │ + lui s6,0x8 │ │ │ │ + slliw a1,s5,0x1 │ │ │ │ + addi s6,s6,24 │ │ │ │ + mv a5,a1 │ │ │ │ + mul a1,a1,s6 │ │ │ │ + sd s8,0(sp) │ │ │ │ + sw a5,8(s7) │ │ │ │ + sext.w s5,s5 │ │ │ │ + jal 3870 │ │ │ │ + mv s8,a0 │ │ │ │ + beqz a0,1b332 │ │ │ │ + lw a5,8(s7) │ │ │ │ + bgeu s5,a5,1b318 │ │ │ │ + slli a6,s5,0x20 │ │ │ │ + srli a6,a6,0x20 │ │ │ │ + mul a6,a6,s6 │ │ │ │ + lui a2,0x8 │ │ │ │ + li a1,0 │ │ │ │ + addiw s5,s5,1 │ │ │ │ + add a6,a6,s8 │ │ │ │ + sd zero,0(a6) │ │ │ │ + sd zero,8(a6) │ │ │ │ + sw zero,16(a6) │ │ │ │ + addi a0,a6,20 │ │ │ │ + jal 3890 │ │ │ │ + lw a5,8(s7) │ │ │ │ + bltu s5,a5,1b2e8 │ │ │ │ + lw a5,4(s7) │ │ │ │ + lui a4,0x8 │ │ │ │ + addi a4,a4,24 │ │ │ │ + mul a5,a5,a4 │ │ │ │ + sd s8,16(s7) │ │ │ │ + ld s6,16(sp) │ │ │ │ + add a6,s8,a5 │ │ │ │ + ld s8,0(sp) │ │ │ │ + j 1b1ea │ │ │ │ + ld a0,16(s7) │ │ │ │ + jal 3670 │ │ │ │ + mv a0,s7 │ │ │ │ + jal 3670 │ │ │ │ + ld s5,24(sp) │ │ │ │ + ld s6,16(sp) │ │ │ │ + ld s8,0(sp) │ │ │ │ + li s7,0 │ │ │ │ + j 1b220 │ │ │ │ + addi sp,sp,-64 │ │ │ │ + sd s2,32(sp) │ │ │ │ + sd s3,24(sp) │ │ │ │ + sd ra,56(sp) │ │ │ │ + sd s0,48(sp) │ │ │ │ + sd s1,40(sp) │ │ │ │ + mv s3,a1 │ │ │ │ + mv s2,a2 │ │ │ │ + beqz a0,1b38e │ │ │ │ + lw s1,4(a0) │ │ │ │ + lw a5,8(a0) │ │ │ │ + mv s0,a0 │ │ │ │ + ld a0,16(a0) │ │ │ │ + beq s1,a5,1b3f2 │ │ │ │ + lui a5,0x8 │ │ │ │ + addi a5,a5,24 │ │ │ │ + mul a5,s1,a5 │ │ │ │ + addiw s1,s1,1 │ │ │ │ + add a0,a0,a5 │ │ │ │ + sd s3,8(a0) │ │ │ │ + sd s2,0(a0) │ │ │ │ + sw s1,4(s0) │ │ │ │ + ld ra,56(sp) │ │ │ │ + mv a0,s0 │ │ │ │ + ld s0,48(sp) │ │ │ │ + ld s1,40(sp) │ │ │ │ + ld s2,32(sp) │ │ │ │ + ld s3,24(sp) │ │ │ │ + addi sp,sp,64 │ │ │ │ + ret │ │ │ │ + li a0,32 │ │ │ │ + sd s4,16(sp) │ │ │ │ + sd s5,8(sp) │ │ │ │ + jal 3330 │ │ │ │ + mv s0,a0 │ │ │ │ + beqz a0,1b466 │ │ │ │ + li a5,1 │ │ │ │ + lui a0,0x40 │ │ │ │ + sb a5,0(s0) │ │ │ │ + addi a0,a0,192 │ │ │ │ + jal 3330 │ │ │ │ + lui s5,0x8 │ │ │ │ + lui s4,0x40 │ │ │ │ + sd a0,16(s0) │ │ │ │ + li s1,0 │ │ │ │ + addi s5,s5,24 │ │ │ │ + addi s4,s4,192 │ │ │ │ + add a0,a0,s1 │ │ │ │ + sd zero,0(a0) │ │ │ │ + sd zero,8(a0) │ │ │ │ + sw zero,16(a0) │ │ │ │ + lui a2,0x8 │ │ │ │ + li a1,0 │ │ │ │ + addi a0,a0,20 │ │ │ │ + jal 3890 │ │ │ │ + add s1,s1,s5 │ │ │ │ + ld a0,16(s0) │ │ │ │ + bne s1,s4,1b3c0 │ │ │ │ + beqz a0,1b458 │ │ │ │ + li a5,8 │ │ │ │ + ld s4,16(sp) │ │ │ │ + ld s5,8(sp) │ │ │ │ + sw a5,8(s0) │ │ │ │ + sw zero,4(s0) │ │ │ │ + li s1,1 │ │ │ │ + j 1b374 │ │ │ │ + sd s5,8(sp) │ │ │ │ + lui s5,0x8 │ │ │ │ + slliw a1,s1,0x1 │ │ │ │ + addi s5,s5,24 │ │ │ │ + mv a5,a1 │ │ │ │ + mul a1,a1,s5 │ │ │ │ + sd s4,16(sp) │ │ │ │ + sw a5,8(s0) │ │ │ │ + jal 3870 │ │ │ │ + mv s4,a0 │ │ │ │ + beqz a0,1b484 │ │ │ │ + lw a5,8(s0) │ │ │ │ + bgeu s1,a5,1b43e │ │ │ │ + mul a5,s1,s5 │ │ │ │ + addi a5,a5,20 │ │ │ │ + add a5,a5,a0 │ │ │ │ + sd zero,-20(a5) │ │ │ │ + sd zero,-12(a5) │ │ │ │ + sw zero,-4(a5) │ │ │ │ + mv a0,a5 │ │ │ │ + lui a2,0x8 │ │ │ │ + li a1,0 │ │ │ │ + jal 3890 │ │ │ │ + lw a4,8(s0) │ │ │ │ + addi s1,s1,1 │ │ │ │ + add a5,a0,s5 │ │ │ │ + bltu s1,a4,1b41c │ │ │ │ + lw s1,4(s0) │ │ │ │ + lui a5,0x8 │ │ │ │ + addi a5,a5,24 │ │ │ │ + mul a5,s1,a5 │ │ │ │ + sd s4,16(s0) │ │ │ │ + ld s5,8(sp) │ │ │ │ + addiw s1,s1,1 │ │ │ │ + add a0,s4,a5 │ │ │ │ + ld s4,16(sp) │ │ │ │ + j 1b374 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 3670 │ │ │ │ + li s0,0 │ │ │ │ + ld s4,16(sp) │ │ │ │ + ld s5,8(sp) │ │ │ │ + j 1b37e │ │ │ │ + auipc a5,0x5f │ │ │ │ + ld a5,-1214(a5) │ │ │ │ + ld a0,0(a5) │ │ │ │ + auipc a2,0x44 │ │ │ │ + addi a2,a2,-232 │ │ │ │ + li a1,1 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + li a0,1 │ │ │ │ + jal 33c0 │ │ │ │ + auipc a5,0x5f │ │ │ │ + ld a5,-1244(a5) │ │ │ │ + ld a0,0(a5) │ │ │ │ + auipc a2,0x44 │ │ │ │ + addi a2,a2,-206 │ │ │ │ + li a1,1 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + li a0,1 │ │ │ │ + jal 33c0 │ │ │ │ + addi sp,sp,-256 │ │ │ │ + lui t0,0xffff4 │ │ │ │ + sd s0,240(sp) │ │ │ │ + sd s10,160(sp) │ │ │ │ + sd ra,248(sp) │ │ │ │ + sd s1,232(sp) │ │ │ │ + sd s2,224(sp) │ │ │ │ + sd s3,216(sp) │ │ │ │ + sd s4,208(sp) │ │ │ │ + sd s5,200(sp) │ │ │ │ + sd s6,192(sp) │ │ │ │ + sd s7,184(sp) │ │ │ │ + sd s8,176(sp) │ │ │ │ + sd s9,168(sp) │ │ │ │ + sd s11,152(sp) │ │ │ │ + lui a5,0xc │ │ │ │ + add sp,sp,t0 │ │ │ │ + addi a4,a5,120 │ │ │ │ + addi a5,sp,16 │ │ │ │ + add a4,a4,a5 │ │ │ │ + auipc a3,0x5f │ │ │ │ + ld a3,-1468(a3) │ │ │ │ + mv s10,a1 │ │ │ │ + ld a5,0(a3) │ │ │ │ + sd a5,0(a4) │ │ │ │ + li a5,0 │ │ │ │ + auipc a1,0x43 │ │ │ │ + addi a1,a1,-1580 │ │ │ │ + mv s0,a0 │ │ │ │ + sd s10,0(sp) │ │ │ │ + jal 3750 │ │ │ │ + sd a0,8(sp) │ │ │ │ + beqz a0,1b6f4 │ │ │ │ + lui s0,0xc │ │ │ │ + lui s5,0xffff8 │ │ │ │ + addi s5,s5,-8 │ │ │ │ + addi a5,s0,128 │ │ │ │ + add a5,a5,s5 │ │ │ │ + addi a4,sp,16 │ │ │ │ + add s5,a5,a4 │ │ │ │ + lui a2,0x8 │ │ │ │ + li a1,0 │ │ │ │ + mv a0,s5 │ │ │ │ + jal 3890 │ │ │ │ + lui s1,0xffff4 │ │ │ │ + addi s1,s1,-120 │ │ │ │ + addi a4,s0,128 │ │ │ │ + addi a3,sp,16 │ │ │ │ + add a4,a4,s1 │ │ │ │ + lui a6,0xffff4 │ │ │ │ + addi a5,s0,128 │ │ │ │ + add s1,a4,a3 │ │ │ │ + add a5,a5,a6 │ │ │ │ + add s10,a5,a3 │ │ │ │ + auipc a2,0x44 │ │ │ │ + addi a2,a2,-476 │ │ │ │ + li a3,112 │ │ │ │ + li a1,47 │ │ │ │ + mv a0,s1 │ │ │ │ + sd zero,-56(s10) │ │ │ │ + sd zero,-48(s10) │ │ │ │ + sd zero,-40(s10) │ │ │ │ + sw zero,-112(s10) │ │ │ │ + sd zero,-120(s10) │ │ │ │ + jal 34b0 │ │ │ │ + bnez a0,1b718 │ │ │ │ + lui s9,0xffff4 │ │ │ │ + lui a5,0xc │ │ │ │ + addi s9,s9,-8 │ │ │ │ + addi a5,a5,128 │ │ │ │ + add a5,a5,s9 │ │ │ │ + addi a4,sp,16 │ │ │ │ + sw zero,-88(s10) │ │ │ │ + li s2,0 │ │ │ │ + li s7,0 │ │ │ │ + li s8,0 │ │ │ │ + li s11,0 │ │ │ │ + add s9,a5,a4 │ │ │ │ + ld s0,8(sp) │ │ │ │ + lui a2,0x4 │ │ │ │ + li a1,1 │ │ │ │ + mv a3,s0 │ │ │ │ + mv a0,s9 │ │ │ │ + jal 3780 │ │ │ │ + mv a5,a0 │ │ │ │ + mv a0,s0 │ │ │ │ + sw a5,-112(s10) │ │ │ │ + jal 3930 │ │ │ │ + bnez a0,1b642 │ │ │ │ + lw a3,-112(s10) │ │ │ │ + beqz a3,1b642 │ │ │ │ + lw a5,-88(s10) │ │ │ │ + sd s9,-120(s10) │ │ │ │ + lui s6,0x8 │ │ │ │ + li s3,2 │ │ │ │ + li s0,1 │ │ │ │ + li s4,128 │ │ │ │ + beqz a5,1b608 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + slli a2,a3,0x20 │ │ │ │ + srli a2,a2,0x20 │ │ │ │ + li a1,5 │ │ │ │ + mv a0,s1 │ │ │ │ + add s11,s11,a2 │ │ │ │ + add s8,s8,a5 │ │ │ │ + jal 34e0 │ │ │ │ + lw a3,-112(s10) │ │ │ │ + lw a4,-88(s10) │ │ │ │ + slli t1,a3,0x20 │ │ │ │ + slli a7,a4,0x20 │ │ │ │ + srli t1,t1,0x20 │ │ │ │ + srli a7,a7,0x20 │ │ │ │ + sub s11,s11,t1 │ │ │ │ + sub s8,s8,a7 │ │ │ │ + beq a0,s3,1b642 │ │ │ │ + addiw a5,a0,4 │ │ │ │ + bgeu s0,a5,1b642 │ │ │ │ + beq a0,s0,1b6ce │ │ │ │ + ld a5,-32(s10) │ │ │ │ + andi a5,a5,192 │ │ │ │ + beq a5,s4,1b614 │ │ │ │ + beqz a3,1b578 │ │ │ │ + lw a5,-88(s10) │ │ │ │ + bnez a5,1b5ae │ │ │ │ + sw s6,-88(s10) │ │ │ │ + sd s5,-96(s10) │ │ │ │ + lui a5,0x8 │ │ │ │ + j 1b5b2 │ │ │ │ + beqz s8,1b622 │ │ │ │ + ld a2,0(sp) │ │ │ │ + sub a5,s8,s7 │ │ │ │ + bge a2,a5,1b600 │ │ │ │ + lw a1,-32(s10) │ │ │ │ + mv a0,s2 │ │ │ │ + mv a5,s5 │ │ │ │ + mv a3,s8 │ │ │ │ + mv a2,s11 │ │ │ │ + andi a1,a1,7 │ │ │ │ + jal 1b1b2 │ │ │ │ + mv s2,a0 │ │ │ │ + beqz a0,1b6b4 │ │ │ │ + lw a3,-112(s10) │ │ │ │ + mv s7,s8 │ │ │ │ + bnez a3,1b602 │ │ │ │ + j 1b578 │ │ │ │ + lui a0,0xffff4 │ │ │ │ + lui a5,0xc │ │ │ │ + addi a0,a0,-120 │ │ │ │ + addi a5,a5,128 │ │ │ │ + add a5,a5,a0 │ │ │ │ + addi a4,sp,16 │ │ │ │ + add a0,a5,a4 │ │ │ │ + jal 32f0 │ │ │ │ + beqz s2,1b66c │ │ │ │ + ld a0,16(s2) │ │ │ │ + jal 3670 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 3670 │ │ │ │ + ld a0,8(sp) │ │ │ │ + li s0,0 │ │ │ │ + jal 35a0 │ │ │ │ + lui a5,0xc │ │ │ │ + addi a4,sp,16 │ │ │ │ + addi a5,a5,120 │ │ │ │ + add a5,a5,a4 │ │ │ │ + auipc a3,0x5f │ │ │ │ + ld a3,-1902(a3) │ │ │ │ + ld a4,0(a5) │ │ │ │ + ld a5,0(a3) │ │ │ │ + xor a5,a5,a4 │ │ │ │ + li a4,0 │ │ │ │ + bnez a5,1b714 │ │ │ │ + lui t0,0xc │ │ │ │ + add sp,sp,t0 │ │ │ │ + ld ra,248(sp) │ │ │ │ + mv a0,s0 │ │ │ │ + ld s1,232(sp) │ │ │ │ + ld s0,240(sp) │ │ │ │ + ld s2,224(sp) │ │ │ │ + ld s3,216(sp) │ │ │ │ + ld s4,208(sp) │ │ │ │ + ld s5,200(sp) │ │ │ │ + ld s6,192(sp) │ │ │ │ + ld s7,184(sp) │ │ │ │ + ld s8,176(sp) │ │ │ │ + ld s9,168(sp) │ │ │ │ + ld s10,160(sp) │ │ │ │ + ld s11,152(sp) │ │ │ │ + addi sp,sp,256 │ │ │ │ + ret │ │ │ │ + lui a0,0xffff4 │ │ │ │ + lui a5,0xc │ │ │ │ + addi a0,a0,-120 │ │ │ │ + addi a5,a5,128 │ │ │ │ + add a5,a5,a0 │ │ │ │ + addi a4,sp,16 │ │ │ │ + add a0,a5,a4 │ │ │ │ + jal 32f0 │ │ │ │ + j 1b66c │ │ │ │ + mv a0,s1 │ │ │ │ + jal 32f0 │ │ │ │ + lw a1,4(s2) │ │ │ │ + lui a5,0x8 │ │ │ │ + addi a5,a5,24 │ │ │ │ + mul a1,a1,a5 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 3870 │ │ │ │ + lw a5,4(a0) │ │ │ │ + mv s0,a0 │ │ │ │ + ld a0,8(sp) │ │ │ │ + sw a5,8(s0) │ │ │ │ + jal 35a0 │ │ │ │ + j 1b674 │ │ │ │ + auipc a5,0x5f │ │ │ │ + ld a5,-1868(a5) │ │ │ │ + ld a0,0(a5) │ │ │ │ + mv a3,s0 │ │ │ │ + auipc a2,0x44 │ │ │ │ + addi a2,a2,-776 │ │ │ │ + li a1,1 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ + jal 3a10 <__stack_chk_fail@plt> │ │ │ │ + auipc a5,0x5f │ │ │ │ + ld a5,-1904(a5) │ │ │ │ + ld a0,0(a5) │ │ │ │ + auipc a2,0x44 │ │ │ │ + addi a2,a2,-770 │ │ │ │ + li a1,1 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + li a0,1 │ │ │ │ + jal 33c0 │ │ │ │ + addi sp,sp,-144 │ │ │ │ + sd s10,48(sp) │ │ │ │ + auipc s10,0x5e │ │ │ │ + ld s10,2006(s10) │ │ │ │ + auipc a1,0x42 │ │ │ │ + addi a1,a1,1902 │ │ │ │ + ld a5,0(s10) │ │ │ │ + sd a5,40(sp) │ │ │ │ + li a5,0 │ │ │ │ + sd s9,56(sp) │ │ │ │ + sd ra,136(sp) │ │ │ │ + sd s0,128(sp) │ │ │ │ + sd s1,120(sp) │ │ │ │ + sd s2,112(sp) │ │ │ │ + sd s3,104(sp) │ │ │ │ + sd s4,96(sp) │ │ │ │ + sd s5,88(sp) │ │ │ │ + sd s6,80(sp) │ │ │ │ + sd s7,72(sp) │ │ │ │ + sd s8,64(sp) │ │ │ │ + mv s9,a0 │ │ │ │ + jal 3750 │ │ │ │ + beqz a0,1b8ea │ │ │ │ + li a2,2 │ │ │ │ + li a1,0 │ │ │ │ + mv s2,a0 │ │ │ │ + jal 33b0 │ │ │ │ + bnez a0,1b94a │ │ │ │ + mv a0,s2 │ │ │ │ + jal 3240 │ │ │ │ + li a1,0 │ │ │ │ + li a2,0 │ │ │ │ + mv s7,a0 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 33b0 │ │ │ │ + addi s3,sp,8 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 49bb0 │ │ │ │ + mv a1,s3 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 49bc2 │ │ │ │ + bnez a0,1b92c │ │ │ │ + jal 4a98a │ │ │ │ + mv s5,sp │ │ │ │ + mv a5,a0 │ │ │ │ + mv a1,s5 │ │ │ │ + mv a0,s3 │ │ │ │ + sw a5,0(sp) │ │ │ │ + jal 4a8d4 │ │ │ │ + li s1,0 │ │ │ │ + li s4,0 │ │ │ │ + li s8,-1 │ │ │ │ + beqz a0,1b7ee │ │ │ │ + j 1b90e │ │ │ │ + mv a2,s4 │ │ │ │ + mv a0,s1 │ │ │ │ + mv a1,s6 │ │ │ │ + jal 1b34a │ │ │ │ + mv s1,a0 │ │ │ │ + mv a0,s2 │ │ │ │ + add s4,s4,s0 │ │ │ │ + jal 3240 │ │ │ │ + beq a0,s7,1b838 │ │ │ │ + mv a1,s3 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 49bc2 │ │ │ │ + bnez a0,1b8ac │ │ │ │ + mv a1,s5 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 4a8d4 │ │ │ │ + mv a2,s5 │ │ │ │ + mv a1,s3 │ │ │ │ + mv a0,s2 │ │ │ │ + ld s6,8(sp) │ │ │ │ + jal 4a98e │ │ │ │ + mv s0,a0 │ │ │ │ + beq a0,s8,1b8cc │ │ │ │ + bnez a0,1b7c4 │ │ │ │ + sd s7,24(s1) │ │ │ │ + mv a0,s2 │ │ │ │ + jal 35a0 │ │ │ │ + ld a4,40(sp) │ │ │ │ + ld a5,0(s10) │ │ │ │ + xor a5,a5,a4 │ │ │ │ + li a4,0 │ │ │ │ + bnez a5,1b90a │ │ │ │ + ld ra,136(sp) │ │ │ │ + ld s0,128(sp) │ │ │ │ + ld s2,112(sp) │ │ │ │ + ld s3,104(sp) │ │ │ │ + ld s4,96(sp) │ │ │ │ + ld s5,88(sp) │ │ │ │ + ld s6,80(sp) │ │ │ │ + ld s7,72(sp) │ │ │ │ + ld s8,64(sp) │ │ │ │ + ld s9,56(sp) │ │ │ │ + ld s10,48(sp) │ │ │ │ + mv a0,s1 │ │ │ │ + ld s1,120(sp) │ │ │ │ + addi sp,sp,144 │ │ │ │ + ret │ │ │ │ + mv a3,s9 │ │ │ │ + auipc a2,0x44 │ │ │ │ + addi a2,a2,-858 │ │ │ │ + li a1,465 │ │ │ │ + auipc a0,0x44 │ │ │ │ + addi a0,a0,-790 │ │ │ │ + jal 3631e │ │ │ │ + mv a0,s2 │ │ │ │ + jal 34a0 │ │ │ │ + beqz a0,1b890 │ │ │ │ + li a3,0 │ │ │ │ + auipc a2,0x44 │ │ │ │ + addi a2,a2,-756 │ │ │ │ + li a1,469 │ │ │ │ + auipc a0,0x44 │ │ │ │ + addi a0,a0,-824 │ │ │ │ + jal 3631e │ │ │ │ + li a3,0 │ │ │ │ + auipc a2,0x44 │ │ │ │ + addi a2,a2,-694 │ │ │ │ + li a1,470 │ │ │ │ + auipc a0,0x44 │ │ │ │ + addi a0,a0,-850 │ │ │ │ + jal 3631e │ │ │ │ + j 1b802 │ │ │ │ + li a3,0 │ │ │ │ + auipc a2,0x44 │ │ │ │ + addi a2,a2,-850 │ │ │ │ + li a1,467 │ │ │ │ + auipc a0,0x44 │ │ │ │ + addi a0,a0,-878 │ │ │ │ + jal 3631e │ │ │ │ + j 1b85a │ │ │ │ + auipc a3,0x4a │ │ │ │ + addi a3,a3,-508 │ │ │ │ + li a2,474 │ │ │ │ + auipc a1,0x44 │ │ │ │ + addi a1,a1,-904 │ │ │ │ + auipc a0,0x44 │ │ │ │ + addi a0,a0,-736 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + auipc a5,0x5e │ │ │ │ + ld a5,1756(a5) │ │ │ │ + ld a0,0(a5) │ │ │ │ + auipc a2,0x44 │ │ │ │ + addi a2,a2,-1054 │ │ │ │ + li a1,1 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + li a0,1 │ │ │ │ + jal 33c0 │ │ │ │ + auipc a5,0x5e │ │ │ │ + ld a5,1726(a5) │ │ │ │ + ld a0,0(a5) │ │ │ │ + mv a3,s9 │ │ │ │ + auipc a2,0x44 │ │ │ │ + addi a2,a2,-1278 │ │ │ │ + li a1,1 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ + jal 3a10 <__stack_chk_fail@plt> │ │ │ │ + auipc a5,0x5e │ │ │ │ + ld a5,1690(a5) │ │ │ │ + ld a0,0(a5) │ │ │ │ + auipc a2,0x44 │ │ │ │ + addi a2,a2,-1152 │ │ │ │ + li a1,1 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + li a0,1 │ │ │ │ + jal 33c0 │ │ │ │ + auipc a5,0x5e │ │ │ │ + ld a5,1660(a5) │ │ │ │ + ld a0,0(a5) │ │ │ │ + auipc a2,0x44 │ │ │ │ + addi a2,a2,-1214 │ │ │ │ + li a1,1 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + li a0,1 │ │ │ │ + jal 33c0 │ │ │ │ + auipc a0,0x44 │ │ │ │ + addi a0,a0,-1282 │ │ │ │ + jal 38e0 │ │ │ │ + li a0,1 │ │ │ │ + jal 33c0 │ │ │ │ + mv a5,a1 │ │ │ │ + addiw a1,a1,1 │ │ │ │ + bltu a1,a2,1b968 │ │ │ │ + li a0,0 │ │ │ │ + ret │ │ │ │ + addi sp,sp,-16 │ │ │ │ + sd s0,0(sp) │ │ │ │ + subw s0,a2,a5 │ │ │ │ + sd ra,8(sp) │ │ │ │ + sext.w a2,s0 │ │ │ │ + bltu a4,a2,1b998 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + slli a2,s0,0x20 │ │ │ │ + srli a2,a2,0x20 │ │ │ │ + mv a1,a3 │ │ │ │ + add a0,a0,a5 │ │ │ │ + jal 3530 │ │ │ │ + ld ra,8(sp) │ │ │ │ + sext.w a0,s0 │ │ │ │ + ld s0,0(sp) │ │ │ │ + addi sp,sp,16 │ │ │ │ + ret │ │ │ │ + mv s0,a4 │ │ │ │ + j 1b97a │ │ │ │ + addi sp,sp,-32 │ │ │ │ + sd s0,16(sp) │ │ │ │ + sd s1,8(sp) │ │ │ │ + sd ra,24(sp) │ │ │ │ + mv s0,a1 │ │ │ │ + mv s1,a0 │ │ │ │ + jal 3240 │ │ │ │ + beq a0,s0,1b9be │ │ │ │ + ld s0,16(sp) │ │ │ │ + ld ra,24(sp) │ │ │ │ + mv a0,s1 │ │ │ │ + ld s1,8(sp) │ │ │ │ + addi sp,sp,32 │ │ │ │ + j 34a0 │ │ │ │ + ld ra,24(sp) │ │ │ │ + ld s0,16(sp) │ │ │ │ + ld s1,8(sp) │ │ │ │ + li a0,1 │ │ │ │ + addi sp,sp,32 │ │ │ │ + ret │ │ │ │ + sd zero,64(a0) │ │ │ │ + sd zero,72(a0) │ │ │ │ + sd zero,80(a0) │ │ │ │ + sw zero,8(a0) │ │ │ │ + sd zero,0(a0) │ │ │ │ + ret │ │ │ │ + addi sp,sp,-32 │ │ │ │ + sd s0,16(sp) │ │ │ │ + mv s0,a2 │ │ │ │ + slli a2,a1,0x20 │ │ │ │ + sd s1,8(sp) │ │ │ │ + srli a2,a2,0x20 │ │ │ │ + mv s1,a1 │ │ │ │ + li a1,0 │ │ │ │ + sd s2,0(sp) │ │ │ │ + sd ra,24(sp) │ │ │ │ + mv s2,a0 │ │ │ │ + jal 3890 │ │ │ │ + ld ra,24(sp) │ │ │ │ + sw s1,32(s0) │ │ │ │ + sd s2,24(s0) │ │ │ │ + ld s0,16(sp) │ │ │ │ + ld s1,8(sp) │ │ │ │ + ld s2,0(sp) │ │ │ │ + addi sp,sp,32 │ │ │ │ + ret │ │ │ │ + lw a5,8(a2) │ │ │ │ + addi sp,sp,-48 │ │ │ │ + sd s1,24(sp) │ │ │ │ + sd s2,16(sp) │ │ │ │ + sd s3,8(sp) │ │ │ │ + sd ra,40(sp) │ │ │ │ + sd s0,32(sp) │ │ │ │ + mv s1,a2 │ │ │ │ + mv s3,a0 │ │ │ │ + mv s2,a1 │ │ │ │ + beqz a5,1badc │ │ │ │ + ld a7,0(a2) │ │ │ │ + addiw a4,a5,-1 │ │ │ │ + li a3,7 │ │ │ │ + addi a6,a7,1 │ │ │ │ + bgeu a3,a4,1bb1e │ │ │ │ + or a4,a7,a1 │ │ │ │ + andi a4,a4,7 │ │ │ │ + addi a6,a7,1 │ │ │ │ + bnez a4,1bb1e │ │ │ │ + sub a4,a1,a6 │ │ │ │ + sltiu a4,a4,7 │ │ │ │ + bnez a4,1bb1e │ │ │ │ + srliw a2,a5,0x3 │ │ │ │ + slli a2,a2,0x3 │ │ │ │ + mv a4,a7 │ │ │ │ + mv a6,a1 │ │ │ │ + add a2,a2,a7 │ │ │ │ + ld a3,0(a4) │ │ │ │ + addi a4,a4,8 │ │ │ │ + addi a6,a6,8 │ │ │ │ + sd a3,-8(a6) │ │ │ │ + bne a4,a2,1ba58 │ │ │ │ + andi a4,a5,-8 │ │ │ │ + slli a2,a4,0x20 │ │ │ │ + srli a2,a2,0x20 │ │ │ │ + andi a1,a5,7 │ │ │ │ + add a3,s2,a2 │ │ │ │ + add a7,a7,a2 │ │ │ │ + subw a5,a5,a4 │ │ │ │ + beqz a1,1bada │ │ │ │ + lbu a2,0(a7) │ │ │ │ + li a4,1 │ │ │ │ + sb a2,0(a3) │ │ │ │ + beq a5,a4,1bada │ │ │ │ + lbu a2,1(a7) │ │ │ │ + li a4,2 │ │ │ │ + sb a2,1(a3) │ │ │ │ + beq a5,a4,1bada │ │ │ │ + lbu a2,2(a7) │ │ │ │ + li a4,3 │ │ │ │ + sb a2,2(a3) │ │ │ │ + beq a5,a4,1bada │ │ │ │ + lbu a2,3(a7) │ │ │ │ + li a4,4 │ │ │ │ + sb a2,3(a3) │ │ │ │ + beq a5,a4,1bada │ │ │ │ + lbu a2,4(a7) │ │ │ │ + li a4,5 │ │ │ │ + sb a2,4(a3) │ │ │ │ + beq a5,a4,1bada │ │ │ │ + lbu a2,5(a7) │ │ │ │ + li a4,6 │ │ │ │ + sb a2,5(a3) │ │ │ │ + beq a5,a4,1bada │ │ │ │ + lbu a5,6(a7) │ │ │ │ + sb a5,6(a3) │ │ │ │ + lw a5,8(s1) │ │ │ │ + lui a4,0x4 │ │ │ │ + subw a4,a4,a5 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + slli a2,a4,0x20 │ │ │ │ + mv a3,s3 │ │ │ │ + srli a2,a2,0x20 │ │ │ │ + li a1,1 │ │ │ │ + add a0,s2,a5 │ │ │ │ + jal 3780 │ │ │ │ + mv s0,a0 │ │ │ │ + mv a0,s3 │ │ │ │ + sext.w s3,s0 │ │ │ │ + jal 3930 │ │ │ │ + bnez a0,1bb3c │ │ │ │ + lw a5,8(s1) │ │ │ │ + ld ra,40(sp) │ │ │ │ + sd s2,0(s1) │ │ │ │ + addw a5,a5,s0 │ │ │ │ + ld s0,32(sp) │ │ │ │ + sw a5,8(s1) │ │ │ │ + ld s2,16(sp) │ │ │ │ + ld s1,24(sp) │ │ │ │ + mv a0,s3 │ │ │ │ + ld s3,8(sp) │ │ │ │ + addi sp,sp,48 │ │ │ │ + ret │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + add a5,a5,s2 │ │ │ │ + mv a4,s2 │ │ │ │ + j 1bb2a │ │ │ │ + addi a6,a6,1 │ │ │ │ + lbu a7,-1(a6) │ │ │ │ + addi a4,a4,1 │ │ │ │ + sb a7,-1(a4) │ │ │ │ + bne a4,a5,1bb28 │ │ │ │ + lw a5,8(s1) │ │ │ │ + j 1badc │ │ │ │ + auipc a5,0x5e │ │ │ │ + ld a5,1132(a5) │ │ │ │ + ld a0,0(a5) │ │ │ │ + auipc a2,0x44 │ │ │ │ + addi a2,a2,-1342 │ │ │ │ + li a1,1 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + auipc a0,0x44 │ │ │ │ + addi a0,a0,-1324 │ │ │ │ + jal 38e0 │ │ │ │ + li a0,1 │ │ │ │ + jal 33c0 │ │ │ │ + addi sp,sp,-272 │ │ │ │ + lui t0,0xffff4 │ │ │ │ + sd s0,256(sp) │ │ │ │ + sd s1,248(sp) │ │ │ │ + sd s2,240(sp) │ │ │ │ + sd s4,224(sp) │ │ │ │ + sd s10,176(sp) │ │ │ │ + lw a5,4(a1) │ │ │ │ + sd ra,264(sp) │ │ │ │ + sd s3,232(sp) │ │ │ │ + sd s5,216(sp) │ │ │ │ + sd s6,208(sp) │ │ │ │ + sd s7,200(sp) │ │ │ │ + sd s8,192(sp) │ │ │ │ + sd s9,184(sp) │ │ │ │ + sd s11,168(sp) │ │ │ │ + mv s10,a1 │ │ │ │ + add sp,sp,t0 │ │ │ │ + lui a1,0xc │ │ │ │ + addi s0,a1,120 │ │ │ │ + addi a1,sp,32 │ │ │ │ + add s0,s0,a1 │ │ │ │ + auipc s1,0x5e │ │ │ │ + ld s1,892(s1) │ │ │ │ + ld a1,0(s1) │ │ │ │ + sd a1,0(s0) │ │ │ │ + li a1,0 │ │ │ │ + lui a6,0x8 │ │ │ │ + addi a5,a5,-1 │ │ │ │ + sd a0,8(sp) │ │ │ │ + sd a3,16(sp) │ │ │ │ + ld a1,16(s10) │ │ │ │ + mv s4,a2 │ │ │ │ + mv s2,a4 │ │ │ │ + addi a6,a6,24 │ │ │ │ + bnez a5,1bbbc │ │ │ │ + j 1bc52 │ │ │ │ + addi a5,a5,-1 │ │ │ │ + beqz a5,1bc52 │ │ │ │ + mv s1,a1 │ │ │ │ + add a1,a1,a6 │ │ │ │ + ld a4,0(a1) │ │ │ │ + bge s4,a4,1bbb8 │ │ │ │ + lui s7,0xc │ │ │ │ + lui s6,0xffff4 │ │ │ │ + addi s6,s6,-120 │ │ │ │ + addi a5,s7,128 │ │ │ │ + add a5,a5,s6 │ │ │ │ + addi a4,sp,32 │ │ │ │ + add s6,a5,a4 │ │ │ │ + lui s0,0xffff4 │ │ │ │ + addi a5,s7,128 │ │ │ │ + add a5,a5,s0 │ │ │ │ + add s0,a5,a4 │ │ │ │ + li a3,112 │ │ │ │ + auipc a2,0x43 │ │ │ │ + addi a2,a2,1894 │ │ │ │ + li a1,47 │ │ │ │ + mv a0,s6 │ │ │ │ + sd zero,-56(s0) │ │ │ │ + sd zero,-48(s0) │ │ │ │ + sd zero,-40(s0) │ │ │ │ + sw zero,-112(s0) │ │ │ │ + sd zero,-120(s0) │ │ │ │ + jal 34b0 │ │ │ │ + beqz a0,1bc56 │ │ │ │ + lui a5,0xc │ │ │ │ + addi a4,sp,32 │ │ │ │ + addi a5,a5,120 │ │ │ │ + add a5,a5,a4 │ │ │ │ + auipc a3,0x5e │ │ │ │ + ld a3,756(a3) │ │ │ │ + ld a4,0(a5) │ │ │ │ + ld a5,0(a3) │ │ │ │ + xor a5,a5,a4 │ │ │ │ + li a4,0 │ │ │ │ + bnez a5,1bf0a │ │ │ │ + lui t0,0xc │ │ │ │ + add sp,sp,t0 │ │ │ │ + ld ra,264(sp) │ │ │ │ + ld s0,256(sp) │ │ │ │ + ld s1,248(sp) │ │ │ │ + ld s2,240(sp) │ │ │ │ + ld s3,232(sp) │ │ │ │ + ld s4,224(sp) │ │ │ │ + ld s5,216(sp) │ │ │ │ + ld s6,208(sp) │ │ │ │ + ld s7,200(sp) │ │ │ │ + ld s8,192(sp) │ │ │ │ + ld s9,184(sp) │ │ │ │ + ld s10,176(sp) │ │ │ │ + ld s11,168(sp) │ │ │ │ + addi sp,sp,272 │ │ │ │ + ret │ │ │ │ + mv s1,a1 │ │ │ │ + j 1bbc6 │ │ │ │ + ld a1,8(s1) │ │ │ │ + ld a0,8(sp) │ │ │ │ + li a2,0 │ │ │ │ + lui s11,0xffff4 │ │ │ │ + jal 3280 │ │ │ │ + ld a5,0(s1) │ │ │ │ + addi s11,s11,-8 │ │ │ │ + addi a4,sp,32 │ │ │ │ + sub s4,s4,a5 │ │ │ │ + addi a5,s7,128 │ │ │ │ + add a5,a5,s11 │ │ │ │ + add a5,a5,a4 │ │ │ │ + lui s5,0xffff8 │ │ │ │ + addi s5,s5,-8 │ │ │ │ + sd a5,24(sp) │ │ │ │ + addi a5,s7,128 │ │ │ │ + add a5,a5,s5 │ │ │ │ + sw zero,-88(s0) │ │ │ │ + li s3,0 │ │ │ │ + add s5,a5,a4 │ │ │ │ + lui s7,0x8 │ │ │ │ + li s8,2 │ │ │ │ + ld a1,24(sp) │ │ │ │ + ld a0,8(sp) │ │ │ │ + mv a2,s6 │ │ │ │ + li s1,1 │ │ │ │ + jal 1ba0e │ │ │ │ + lui a2,0x8 │ │ │ │ + li a1,0 │ │ │ │ + mv a0,s5 │ │ │ │ + jal 3890 │ │ │ │ + sw s7,-88(s0) │ │ │ │ + sd s5,-96(s0) │ │ │ │ + j 1bcce │ │ │ │ + sub s4,s4,s7 │ │ │ │ + lui a2,0x8 │ │ │ │ + li a1,0 │ │ │ │ + mv a0,s5 │ │ │ │ + jal 3890 │ │ │ │ + sw s7,-88(s0) │ │ │ │ + sd s5,-96(s0) │ │ │ │ + lw a3,-112(s0) │ │ │ │ + beqz a3,1bd3a │ │ │ │ + bgeu s9,s2,1bd5e │ │ │ │ + li a1,0 │ │ │ │ + mv a0,s6 │ │ │ │ + jal 34e0 │ │ │ │ + mv s11,a0 │ │ │ │ + beq a0,s8,1bece │ │ │ │ + addi a4,a0,4 │ │ │ │ + bgeu s1,a4,1beec │ │ │ │ + addiw s9,s3,1 │ │ │ │ + beq a0,s1,1bd3a │ │ │ │ + lw a3,-88(s0) │ │ │ │ + bnez a3,1bcc4 │ │ │ │ + bgeu s9,s2,1bcb2 │ │ │ │ + blt s7,s4,1bcae │ │ │ │ + beqz s4,1bd9e │ │ │ │ + beq s4,s7,1bd9a │ │ │ │ + lui a4,0x8 │ │ │ │ + subw s9,a4,s4 │ │ │ │ + subw a2,s2,s3 │ │ │ │ + sext.w a1,s9 │ │ │ │ + bgeu a2,a1,1bd16 │ │ │ │ + mv s9,a2 │ │ │ │ + ld a5,16(sp) │ │ │ │ + slli a0,s3,0x20 │ │ │ │ + slli a2,s9,0x20 │ │ │ │ + srli a0,a0,0x20 │ │ │ │ + add a1,s5,s4 │ │ │ │ + srli a2,a2,0x20 │ │ │ │ + add a0,a0,a5 │ │ │ │ + addw s3,s3,s9 │ │ │ │ + jal 3530 │ │ │ │ + addiw s9,s3,1 │ │ │ │ + li s4,0 │ │ │ │ + j 1bcb2 │ │ │ │ + bgeu s9,s2,1bd5e │ │ │ │ + bge s7,s4,1bdce │ │ │ │ + sub s4,s4,s7 │ │ │ │ + lui a2,0x8 │ │ │ │ + li a1,0 │ │ │ │ + mv a0,s5 │ │ │ │ + jal 3890 │ │ │ │ + li a4,1 │ │ │ │ + sw s7,-88(s0) │ │ │ │ + sd s5,-96(s0) │ │ │ │ + beq s11,a4,1bdf8 │ │ │ │ + ld a0,8(sp) │ │ │ │ + ld s1,24(s10) │ │ │ │ + jal 3240 │ │ │ │ + beq s1,a0,1bd7c │ │ │ │ + ld a0,8(sp) │ │ │ │ + jal 34a0 │ │ │ │ + bnez a0,1bd7c │ │ │ │ + addiw a5,s3,1 │ │ │ │ + bltu a5,s2,1bc8e │ │ │ │ + lui a0,0xffff4 │ │ │ │ + lui a5,0xc │ │ │ │ + addi a0,a0,-120 │ │ │ │ + addi a5,a5,128 │ │ │ │ + add a5,a5,a0 │ │ │ │ + addi a4,sp,32 │ │ │ │ + add a0,a5,a4 │ │ │ │ + jal 32f0 │ │ │ │ + sext.w a0,s3 │ │ │ │ + j 1bc12 │ │ │ │ + li s4,0 │ │ │ │ + j 1bcb2 │ │ │ │ + subw s9,s2,s3 │ │ │ │ + sext.w a3,s9 │ │ │ │ + lui a5,0x8 │ │ │ │ + bgeu a5,a3,1bdae │ │ │ │ + lui s9,0x8 │ │ │ │ + ld a5,16(sp) │ │ │ │ + slli a0,s3,0x20 │ │ │ │ + slli a2,s9,0x20 │ │ │ │ + srli a0,a0,0x20 │ │ │ │ + srli a2,a2,0x20 │ │ │ │ + mv a1,s5 │ │ │ │ + add a0,a0,a5 │ │ │ │ + addw s3,s3,s9 │ │ │ │ + jal 3530 │ │ │ │ + addiw s9,s3,1 │ │ │ │ + j 1bcb2 │ │ │ │ + lui a5,0xc │ │ │ │ + lui a4,0xffff4 │ │ │ │ + addi a5,a5,128 │ │ │ │ + add a5,a5,a4 │ │ │ │ + addi a4,sp,32 │ │ │ │ + add a4,a4,a5 │ │ │ │ + lw a3,-88(a4) │ │ │ │ + lui a4,0x8 │ │ │ │ + subw a4,a4,a3 │ │ │ │ + beqz s4,1be8c │ │ │ │ + slli a3,a4,0x20 │ │ │ │ + srli a3,a3,0x20 │ │ │ │ + blt s4,a3,1be48 │ │ │ │ + sub s4,s4,a3 │ │ │ │ + j 1bd46 │ │ │ │ + ld s9,8(sp) │ │ │ │ + ld s1,24(s10) │ │ │ │ + mv a0,s9 │ │ │ │ + jal 3240 │ │ │ │ + beq s1,a0,1bd5e │ │ │ │ + mv a0,s9 │ │ │ │ + jal 34a0 │ │ │ │ + bnez a0,1bd5e │ │ │ │ + lui a0,0xffff4 │ │ │ │ + lui a5,0xc │ │ │ │ + addi a0,a0,-120 │ │ │ │ + addi a5,a5,128 │ │ │ │ + add a5,a5,a0 │ │ │ │ + addi a4,sp,32 │ │ │ │ + add a0,a5,a4 │ │ │ │ + jal 3290 │ │ │ │ + beqz a0,1bd5e │ │ │ │ + auipc a5,0x5e │ │ │ │ + ld a5,382(a5) │ │ │ │ + ld a0,0(a5) │ │ │ │ + auipc a2,0x44 │ │ │ │ + addi a2,a2,-1996 │ │ │ │ + li a1,1 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + li a0,1 │ │ │ │ + jal 33c0 │ │ │ │ + subw s1,a4,s4 │ │ │ │ + subw a3,s2,s3 │ │ │ │ + sext.w a2,s1 │ │ │ │ + sext.w a4,a3 │ │ │ │ + bltu a4,a2,1beca │ │ │ │ + lui a4,0xffff8 │ │ │ │ + lui a5,0xc │ │ │ │ + addi a4,a4,-8 │ │ │ │ + addi a5,a5,128 │ │ │ │ + add a5,a5,a4 │ │ │ │ + addi a4,sp,32 │ │ │ │ + add a4,a4,a5 │ │ │ │ + ld a5,16(sp) │ │ │ │ + slli a0,s3,0x20 │ │ │ │ + srli a0,a0,0x20 │ │ │ │ + slli a2,s1,0x20 │ │ │ │ + add a1,a4,s4 │ │ │ │ + srli a2,a2,0x20 │ │ │ │ + add a0,a0,a5 │ │ │ │ + jal 3530 │ │ │ │ + addw s3,s1,s3 │ │ │ │ + li s4,0 │ │ │ │ + j 1bd46 │ │ │ │ + subw s1,s2,s3 │ │ │ │ + sext.w a2,s1 │ │ │ │ + sext.w a3,a4 │ │ │ │ + bgeu a3,a2,1be9e │ │ │ │ + mv s1,a4 │ │ │ │ + lui a1,0xffff8 │ │ │ │ + lui a5,0xc │ │ │ │ + addi a1,a1,-8 │ │ │ │ + addi a5,a5,128 │ │ │ │ + add a5,a5,a1 │ │ │ │ + addi a4,sp,32 │ │ │ │ + add a1,a5,a4 │ │ │ │ + ld a5,16(sp) │ │ │ │ + slli a0,s3,0x20 │ │ │ │ + srli a0,a0,0x20 │ │ │ │ + slli a2,s1,0x20 │ │ │ │ + srli a2,a2,0x20 │ │ │ │ + add a0,a0,a5 │ │ │ │ + jal 3530 │ │ │ │ + addw s3,s1,s3 │ │ │ │ + j 1bd46 │ │ │ │ + mv s1,a3 │ │ │ │ + j 1be5c │ │ │ │ + auipc a5,0x5e │ │ │ │ + ld a5,218(a5) │ │ │ │ + ld a0,0(a5) │ │ │ │ + auipc a2,0x43 │ │ │ │ + addi a2,a2,1912 │ │ │ │ + li a1,1 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + li a0,1 │ │ │ │ + jal 33c0 │ │ │ │ + auipc a5,0x5e │ │ │ │ + ld a5,188(a5) │ │ │ │ + ld a0,0(a5) │ │ │ │ + auipc a2,0x43 │ │ │ │ + addi a2,a2,1874 │ │ │ │ + li a1,1 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + li a0,1 │ │ │ │ + jal 33c0 │ │ │ │ + jal 3a10 <__stack_chk_fail@plt> │ │ │ │ + mv a5,a4 │ │ │ │ + mv a6,a2 │ │ │ │ + mv a4,a3 │ │ │ │ + beqz a5,1bf20 │ │ │ │ + ld a2,16(a1) │ │ │ │ + lw a1,4(a1) │ │ │ │ + mv a3,a6 │ │ │ │ + j 1ae6c │ │ │ │ + li a0,0 │ │ │ │ + ret │ │ │ │ + beqz a4,1bf28 │ │ │ │ + j 1bb66 │ │ │ │ + li a0,0 │ │ │ │ + ret │ │ │ │ + addi sp,sp,-96 │ │ │ │ + sd s3,56(sp) │ │ │ │ + auipc s3,0x5e │ │ │ │ + ld s3,-32(s3) │ │ │ │ + auipc a1,0x42 │ │ │ │ + addi a1,a1,-136 │ │ │ │ + ld a5,0(s3) │ │ │ │ + sd a5,40(sp) │ │ │ │ + li a5,0 │ │ │ │ + sd s1,72(sp) │ │ │ │ + sd ra,88(sp) │ │ │ │ + sd s0,80(sp) │ │ │ │ + sd s2,64(sp) │ │ │ │ + mv s1,a0 │ │ │ │ + jal 3750 │ │ │ │ + beqz a0,1bfe0 │ │ │ │ + addi s2,sp,8 │ │ │ │ + mv s0,a0 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 49bb0 │ │ │ │ + mv a1,s2 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 49bc2 │ │ │ │ + mv s1,a0 │ │ │ │ + bnez a0,1bfc2 │ │ │ │ + jal 4a98a │ │ │ │ + mv a5,a0 │ │ │ │ + mv a1,sp │ │ │ │ + mv a0,s2 │ │ │ │ + sw a5,0(sp) │ │ │ │ + jal 4a8d4 │ │ │ │ + beqz a0,1bfa4 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 35a0 │ │ │ │ + ld a4,40(sp) │ │ │ │ + ld a5,0(s3) │ │ │ │ + xor a5,a5,a4 │ │ │ │ + li a4,0 │ │ │ │ + bnez a5,1c000 │ │ │ │ + ld ra,88(sp) │ │ │ │ + ld s0,80(sp) │ │ │ │ + ld s2,64(sp) │ │ │ │ + ld s3,56(sp) │ │ │ │ + mv a0,s1 │ │ │ │ + ld s1,72(sp) │ │ │ │ + addi sp,sp,96 │ │ │ │ + ret │ │ │ │ + lw a3,0(sp) │ │ │ │ + auipc a2,0x43 │ │ │ │ + addi a2,a2,1778 │ │ │ │ + li a1,826 │ │ │ │ + auipc a0,0x43 │ │ │ │ + addi a0,a0,1406 │ │ │ │ + jal 3631e │ │ │ │ + li s1,1 │ │ │ │ + j 1bf88 │ │ │ │ + auipc a5,0x5e │ │ │ │ + ld a5,-26(a5) │ │ │ │ + ld a0,0(a5) │ │ │ │ + auipc a2,0x43 │ │ │ │ + addi a2,a2,1196 │ │ │ │ + li a1,1 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + li a0,1 │ │ │ │ + jal 33c0 │ │ │ │ + auipc a5,0x5e │ │ │ │ + ld a5,-56(a5) │ │ │ │ + ld a0,0(a5) │ │ │ │ + mv a3,s1 │ │ │ │ + auipc a2,0x43 │ │ │ │ + addi a2,a2,1036 │ │ │ │ + li a1,1 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ + jal 3a10 <__stack_chk_fail@plt> │ │ │ │ + addi sp,sp,-32 │ │ │ │ + sd s0,16(sp) │ │ │ │ + sd s1,8(sp) │ │ │ │ + sd ra,24(sp) │ │ │ │ + mv s1,a0 │ │ │ │ + jal 1bf2c │ │ │ │ + mv s0,a0 │ │ │ │ + beqz a0,1c02a │ │ │ │ + mv a0,s1 │ │ │ │ + jal 1b736 │ │ │ │ + sb s0,0(a0) │ │ │ │ + ld ra,24(sp) │ │ │ │ + ld s0,16(sp) │ │ │ │ + ld s1,8(sp) │ │ │ │ + addi sp,sp,32 │ │ │ │ + ret │ │ │ │ + mv a0,s1 │ │ │ │ + lui a1,0x100 │ │ │ │ + jal 1b4a2 │ │ │ │ + sb s0,0(a0) │ │ │ │ + ld ra,24(sp) │ │ │ │ + ld s0,16(sp) │ │ │ │ + ld s1,8(sp) │ │ │ │ + addi sp,sp,32 │ │ │ │ + ret │ │ │ │ + addi sp,sp,-16 │ │ │ │ + sd ra,8(sp) │ │ │ │ + lbu a7,0(a1) │ │ │ │ + mv a5,a4 │ │ │ │ + beqz a7,1c062 │ │ │ │ + li a7,0 │ │ │ │ + beqz a4,1c05a │ │ │ │ + jal 1bb66 │ │ │ │ + mv a7,a0 │ │ │ │ + ld ra,8(sp) │ │ │ │ + mv a0,a7 │ │ │ │ + addi sp,sp,16 │ │ │ │ + ret │ │ │ │ + li a7,0 │ │ │ │ + beqz a4,1c05a │ │ │ │ + mv t1,a2 │ │ │ │ + ld a2,16(a1) │ │ │ │ + lw a1,4(a1) │ │ │ │ + mv a4,a3 │ │ │ │ + mv a3,t1 │ │ │ │ + jal 1ae6c │ │ │ │ + ld ra,8(sp) │ │ │ │ + mv a7,a0 │ │ │ │ + mv a0,a7 │ │ │ │ + addi sp,sp,16 │ │ │ │ + ret │ │ │ │ + addi sp,sp,-64 │ │ │ │ + sd s2,32(sp) │ │ │ │ + sd s4,16(sp) │ │ │ │ + sd s5,8(sp) │ │ │ │ + sd ra,56(sp) │ │ │ │ + sd s0,48(sp) │ │ │ │ + sd s1,40(sp) │ │ │ │ + sd s3,24(sp) │ │ │ │ + sd s6,0(sp) │ │ │ │ + mv s5,a0 │ │ │ │ + mv s4,a1 │ │ │ │ + mv s2,a2 │ │ │ │ + beqz a3,1c0e6 │ │ │ │ + mv s1,a3 │ │ │ │ + addiw s6,a3,1 │ │ │ │ + mv s3,a3 │ │ │ │ + li a1,56 │ │ │ │ + li a0,1 │ │ │ │ + jal 39f0 │ │ │ │ + mv s0,a0 │ │ │ │ + sd s5,0(s0) │ │ │ │ + sd s4,8(s0) │ │ │ │ + sw s1,24(s0) │ │ │ │ + mv a0,s6 │ │ │ │ + li a1,1 │ │ │ │ + jal 39f0 │ │ │ │ + add s3,s3,a0 │ │ │ │ + sb zero,0(s3) │ │ │ │ + sd a0,32(s0) │ │ │ │ + sd s2,16(s0) │ │ │ │ + sd a0,40(s0) │ │ │ │ + ld ra,56(sp) │ │ │ │ + sw zero,48(s0) │ │ │ │ + mv a0,s0 │ │ │ │ + ld s0,48(sp) │ │ │ │ + ld s1,40(sp) │ │ │ │ + ld s2,32(sp) │ │ │ │ + ld s3,24(sp) │ │ │ │ + ld s4,16(sp) │ │ │ │ + ld s5,8(sp) │ │ │ │ + ld s6,0(sp) │ │ │ │ + addi sp,sp,64 │ │ │ │ + ret │ │ │ │ + lui s6,0x61a80 │ │ │ │ + lui s3,0x61a80 │ │ │ │ + addi s6,s6,1 │ │ │ │ + lui s1,0x61a80 │ │ │ │ + j 1c0a0 │ │ │ │ + ld a0,32(a0) │ │ │ │ + j 3670 │ │ │ │ + lw a4,48(a0) │ │ │ │ + addi sp,sp,-16 │ │ │ │ + sd s0,0(sp) │ │ │ │ + sd ra,8(sp) │ │ │ │ + mv s0,a0 │ │ │ │ + ld a0,32(a0) │ │ │ │ + beqz a4,1c126 │ │ │ │ + ld a5,40(s0) │ │ │ │ + sub a3,a5,a0 │ │ │ │ + bge a3,a4,1c126 │ │ │ │ + addi a4,a5,1 │ │ │ │ + sd a4,40(s0) │ │ │ │ + lbu a0,0(a5) │ │ │ │ + ld ra,8(sp) │ │ │ │ + ld s0,0(sp) │ │ │ │ + addi sp,sp,16 │ │ │ │ + ret │ │ │ │ + lw a2,24(s0) │ │ │ │ + li a1,0 │ │ │ │ + addiw a2,a2,1 │ │ │ │ + jal 3890 │ │ │ │ + ld a3,32(s0) │ │ │ │ + ld a6,40(s0) │ │ │ │ + ld a5,16(s0) │ │ │ │ + ld a1,8(s0) │ │ │ │ + sub a6,a6,a3 │ │ │ │ + add a6,a6,a5 │ │ │ │ + sd a6,16(s0) │ │ │ │ + lbu a4,0(a1) │ │ │ │ + ld a0,0(s0) │ │ │ │ + lw a5,24(s0) │ │ │ │ + bnez a4,1c168 │ │ │ │ + beqz a5,1c174 │ │ │ │ + ld a2,16(a1) │ │ │ │ + lw a1,4(a1) │ │ │ │ + mv a4,a3 │ │ │ │ + mv a3,a6 │ │ │ │ + jal 1ae6c │ │ │ │ + sw a0,48(s0) │ │ │ │ + beqz a0,1c178 │ │ │ │ + bltz a0,1c17c │ │ │ │ + ld a5,32(s0) │ │ │ │ + j 1c114 │ │ │ │ + beqz a5,1c174 │ │ │ │ + mv a4,a5 │ │ │ │ + mv a2,a6 │ │ │ │ + jal 1bb66 │ │ │ │ + j 1c15c │ │ │ │ + sw zero,48(s0) │ │ │ │ + li a0,-1 │ │ │ │ + j 1c11e │ │ │ │ + auipc a5,0x5e │ │ │ │ + ld a5,-468(a5) │ │ │ │ + li a4,-4 │ │ │ │ + ld a5,0(a5) │ │ │ │ + auipc a3,0x43 │ │ │ │ + addi a3,a3,1360 │ │ │ │ + bne a0,a4,1c19c │ │ │ │ + auipc a3,0x43 │ │ │ │ + addi a3,a3,1332 │ │ │ │ + auipc a2,0x43 │ │ │ │ + addi a2,a2,1356 │ │ │ │ + li a1,1 │ │ │ │ + mv a0,a5 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + li a0,1 │ │ │ │ + jal 33c0 │ │ │ │ + ld a5,40(a0) │ │ │ │ + ld a4,32(a0) │ │ │ │ + ld a0,16(a0) │ │ │ │ + sub a5,a5,a4 │ │ │ │ + add a0,a0,a5 │ │ │ │ + ret │ │ │ │ + addi sp,sp,-144 │ │ │ │ + sd s5,88(sp) │ │ │ │ + li a0,0 │ │ │ │ + mv s5,a1 │ │ │ │ + li a1,816 │ │ │ │ + sd s6,80(sp) │ │ │ │ + sd s7,72(sp) │ │ │ │ + sd ra,136(sp) │ │ │ │ + mv s7,a2 │ │ │ │ + mv s6,a3 │ │ │ │ + jal 1e81c │ │ │ │ + beqz a0,1c34c │ │ │ │ + sd s2,112(sp) │ │ │ │ + sd s4,96(sp) │ │ │ │ + fsd fs3,32(sp) │ │ │ │ + fsd fs4,24(sp) │ │ │ │ + fsd fs5,16(sp) │ │ │ │ + sd s0,128(sp) │ │ │ │ + sd s1,120(sp) │ │ │ │ + sd s3,104(sp) │ │ │ │ + fsd fs0,56(sp) │ │ │ │ + fsd fs1,48(sp) │ │ │ │ + fsd fs2,40(sp) │ │ │ │ + fsd fs6,8(sp) │ │ │ │ + auipc a5,0x48 │ │ │ │ + fld fa4,-596(a5) │ │ │ │ + auipc a5,0x48 │ │ │ │ + fld fs5,-612(a5) │ │ │ │ + fsd fa4,0(a0) │ │ │ │ + fmv.d.x fa4,zero │ │ │ │ + fmv.d fs3,fs5 │ │ │ │ + auipc a5,0x48 │ │ │ │ + fld fa5,-614(a5) │ │ │ │ + mv s4,a0 │ │ │ │ + fsd fa4,8(a0) │ │ │ │ + fsd fa5,16(a0) │ │ │ │ + auipc a5,0x48 │ │ │ │ + fld fs4,-692(a5) │ │ │ │ + li s2,2 │ │ │ │ + fadd.d fs3,fs3,fs3 │ │ │ │ + fmv.d.x fs1,zero │ │ │ │ + mv s1,s4 │ │ │ │ + li s0,-1 │ │ │ │ + fcvt.d.w fa0,s0 │ │ │ │ + fld fs0,0(s1) │ │ │ │ + addiw s0,s0,1 │ │ │ │ + fmul.d fa0,fa0,fs3 │ │ │ │ + addi s1,s1,8 │ │ │ │ + jal 3700 │ │ │ │ + fmul.d fs0,fs0,fa0 │ │ │ │ + fadd.d fs1,fs1,fs0 │ │ │ │ + bne s0,s2,1c232 │ │ │ │ + flt.d a5,fs1,fs4 │ │ │ │ + bnez a5,1c226 │ │ │ │ + fmv.d.x fs6,zero │ │ │ │ + li s2,40 │ │ │ │ + li s3,2 │ │ │ │ + fsd fs6,0(s5) │ │ │ │ + fadd.d fs0,fs6,fs3 │ │ │ │ + fmv.d.x fs2,zero │ │ │ │ + mv s1,s4 │ │ │ │ + li s0,-1 │ │ │ │ + fmul.d fs0,fs0,fs5 │ │ │ │ + fcvt.d.w fa0,s0 │ │ │ │ + fld fs1,0(s1) │ │ │ │ + addiw s0,s0,1 │ │ │ │ + fmul.d fa0,fa0,fs0 │ │ │ │ + addi s1,s1,8 │ │ │ │ + jal 3700 │ │ │ │ + fmul.d fs1,fs1,fa0 │ │ │ │ + fadd.d fs2,fs2,fs1 │ │ │ │ + bne s0,s3,1c274 │ │ │ │ + flt.d a5,fs4,fs2 │ │ │ │ + beqz a5,1c342 │ │ │ │ + fmv.d fs3,fs0 │ │ │ │ + addiw s2,s2,-1 │ │ │ │ + bnez s2,1c264 │ │ │ │ + fmv.d.x fs1,zero │ │ │ │ + mv s1,s4 │ │ │ │ + li s0,-1 │ │ │ │ + li s2,2 │ │ │ │ + fcvt.d.w fa5,s0 │ │ │ │ + fld fa4,0(s1) │ │ │ │ + addiw s0,s0,1 │ │ │ │ + fmul.d fa0,fs6,fa5 │ │ │ │ + fmul.d fs0,fa5,fa4 │ │ │ │ + addi s1,s1,8 │ │ │ │ + jal 3700 │ │ │ │ + fmul.d fa5,fs0,fa0 │ │ │ │ + fadd.d fs1,fs1,fa5 │ │ │ │ + bne s0,s2,1c2ac │ │ │ │ + fsd fs1,0(s6) │ │ │ │ + fld fa0,0(s5) │ │ │ │ + fneg.d fa0,fa0 │ │ │ │ + jal 3700 │ │ │ │ + fsub.d fa5,fs4,fa0 │ │ │ │ + mv a0,s4 │ │ │ │ + fmul.d fa5,fa5,fs1 │ │ │ │ + fsd fa5,0(s6) │ │ │ │ + jal 3670 │ │ │ │ + fld fs0,0(s5) │ │ │ │ + fmv.d fa0,fs0 │ │ │ │ + jal 3700 │ │ │ │ + auipc a5,0x48 │ │ │ │ + fld fa5,-852(a5) │ │ │ │ + fmul.d fa5,fa0,fa5 │ │ │ │ + ld s0,128(sp) │ │ │ │ + ld s1,120(sp) │ │ │ │ + ld s2,112(sp) │ │ │ │ + ld s3,104(sp) │ │ │ │ + ld s4,96(sp) │ │ │ │ + fld fs1,48(sp) │ │ │ │ + fsub.d fs4,fs4,fa5 │ │ │ │ + fmul.d fa5,fs0,fa5 │ │ │ │ + fld fs2,40(sp) │ │ │ │ + fld fs3,32(sp) │ │ │ │ + fld fs5,16(sp) │ │ │ │ + fld fs6,8(sp) │ │ │ │ + li a0,0 │ │ │ │ + fmul.d fs0,fs0,fs4 │ │ │ │ + fld fs4,24(sp) │ │ │ │ + fsub.d fa5,fa5,fs0 │ │ │ │ + fld fs0,56(sp) │ │ │ │ + fsd fa5,0(s7) │ │ │ │ + ld ra,136(sp) │ │ │ │ + ld s5,88(sp) │ │ │ │ + ld s6,80(sp) │ │ │ │ + ld s7,72(sp) │ │ │ │ + addi sp,sp,144 │ │ │ │ + ret │ │ │ │ + fmv.d fs6,fs0 │ │ │ │ + fsd fs0,0(s5) │ │ │ │ + j 1c29c │ │ │ │ + li a0,-4 │ │ │ │ + j 1c336 │ │ │ │ + fcvt.d.w fa5,a0 │ │ │ │ + fneg.d fa0,fa0 │ │ │ │ + addi sp,sp,-32 │ │ │ │ + fsd fs0,8(sp) │ │ │ │ + fmul.d fa0,fa0,fa5 │ │ │ │ + fsd fs1,0(sp) │ │ │ │ + fmv.d fs0,fa1 │ │ │ │ + fmv.d fs1,fa2 │ │ │ │ + sd ra,24(sp) │ │ │ │ + jal 3700 │ │ │ │ + fmul.d fa1,fs0,fs1 │ │ │ │ + ld ra,24(sp) │ │ │ │ + fld fs0,8(sp) │ │ │ │ + fld fs1,0(sp) │ │ │ │ + addi sp,sp,32 │ │ │ │ + fmul.d fa0,fa1,fa0 │ │ │ │ + fneg.d fa0,fa0 │ │ │ │ + j 3700 │ │ │ │ + fcvt.d.w fa5,a0 │ │ │ │ + fneg.d fa0,fa0 │ │ │ │ + addi sp,sp,-32 │ │ │ │ + fsd fs0,8(sp) │ │ │ │ + fmul.d fa0,fa0,fa5 │ │ │ │ + fsd fs1,0(sp) │ │ │ │ + fmv.d fs0,fa1 │ │ │ │ + fmv.d fs1,fa2 │ │ │ │ + sd ra,24(sp) │ │ │ │ + jal 3700 │ │ │ │ + fmul.d fs0,fs0,fs1 │ │ │ │ + ld ra,24(sp) │ │ │ │ + fld fs1,0(sp) │ │ │ │ + fmul.d fa0,fs0,fa0 │ │ │ │ + fld fs0,8(sp) │ │ │ │ + addi sp,sp,32 │ │ │ │ + ret │ │ │ │ + addi sp,sp,-48 │ │ │ │ + fneg.d fa5,fa0 │ │ │ │ + fcvt.d.w fa4,a0 │ │ │ │ + fmv.d fa0,fa1 │ │ │ │ + fsd fs2,8(sp) │ │ │ │ + fmv.d fs2,fa2 │ │ │ │ + sd ra,40(sp) │ │ │ │ + fsd fs0,24(sp) │ │ │ │ + fsd fs1,16(sp) │ │ │ │ + fmul.d fs0,fa5,fa4 │ │ │ │ + jal 3920 │ │ │ │ + fmv.d fs1,fa0 │ │ │ │ + fmv.d fa0,fs2 │ │ │ │ + jal 3920 │ │ │ │ + fadd.d fa0,fs1,fa0 │ │ │ │ + ld ra,40(sp) │ │ │ │ + fld fs1,16(sp) │ │ │ │ + fld fs2,8(sp) │ │ │ │ + fadd.d fa0,fa0,fs0 │ │ │ │ + fld fs0,24(sp) │ │ │ │ + addi sp,sp,48 │ │ │ │ + ret │ │ │ │ + negw a0,a0 │ │ │ │ + fcvt.d.w fa1,a0 │ │ │ │ + addi sp,sp,-32 │ │ │ │ + auipc a5,0x48 │ │ │ │ + fld fa0,-1158(a5) │ │ │ │ + fsd fs0,8(sp) │ │ │ │ + sd ra,24(sp) │ │ │ │ + fmv.d fs0,fa2 │ │ │ │ + jal 35c0 │ │ │ │ + ld ra,24(sp) │ │ │ │ + fmul.d fa0,fa0,fs0 │ │ │ │ + fld fs0,8(sp) │ │ │ │ + addi sp,sp,32 │ │ │ │ + ret │ │ │ │ + addi sp,sp,-32 │ │ │ │ + fsd fs0,8(sp) │ │ │ │ + fmv.d fs0,fa0 │ │ │ │ + fmv.d fa0,fa1 │ │ │ │ + sd s0,16(sp) │ │ │ │ + sd ra,24(sp) │ │ │ │ + mv s0,a0 │ │ │ │ + jal 3920 │ │ │ │ + fcvt.d.w fa5,s0 │ │ │ │ ld ra,24(sp) │ │ │ │ - mv t1,s11 │ │ │ │ - add a5,a5,t1 │ │ │ │ - mv s11,s9 │ │ │ │ - ld s4,192(sp) │ │ │ │ - ld s5,184(sp) │ │ │ │ - ld s9,152(sp) │ │ │ │ - sd a5,320(sp) │ │ │ │ - mv a4,a5 │ │ │ │ - lw a5,0(ra) │ │ │ │ - ld a0,0(a4) │ │ │ │ - bnez a5,164f8 │ │ │ │ - add s1,s1,s11 │ │ │ │ - lw a5,0(s1) │ │ │ │ - slli s8,s8,0x20 │ │ │ │ - addw a5,a5,s10 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - or a5,a5,s8 │ │ │ │ - sd a5,24(a0) │ │ │ │ - jal 4f40e │ │ │ │ - ld ra,232(sp) │ │ │ │ - ld s0,224(sp) │ │ │ │ - ld s1,216(sp) │ │ │ │ - ld s2,208(sp) │ │ │ │ - ld s3,200(sp) │ │ │ │ - ld s6,176(sp) │ │ │ │ - ld s7,168(sp) │ │ │ │ - ld s8,160(sp) │ │ │ │ - ld s10,144(sp) │ │ │ │ - ld s11,136(sp) │ │ │ │ - li a0,0 │ │ │ │ - addi sp,sp,240 │ │ │ │ + ld s0,16(sp) │ │ │ │ + fmul.d fa5,fa5,fs0 │ │ │ │ + auipc a5,0x48 │ │ │ │ + fld fa4,-1176(a5) │ │ │ │ + fld fs0,8(sp) │ │ │ │ + addi sp,sp,32 │ │ │ │ + fsub.d fa0,fa5,fa0 │ │ │ │ + fdiv.d fa0,fa0,fa4 │ │ │ │ ret │ │ │ │ - ld a0,0(s10) │ │ │ │ - li a1,6 │ │ │ │ - sd a5,40(sp) │ │ │ │ - jal 4f012 │ │ │ │ - ld a5,40(sp) │ │ │ │ - j 160bc │ │ │ │ - ld a5,16(sp) │ │ │ │ - ld s8,48(sp) │ │ │ │ - sd a1,56(sp) │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - slli a6,a5,0x20 │ │ │ │ - srli a4,a6,0x1e │ │ │ │ - li a6,-1 │ │ │ │ - ld t5,96(sp) │ │ │ │ - ld t2,328(sp) │ │ │ │ - sd a6,16(sp) │ │ │ │ - li s4,-1 │ │ │ │ - addiw s10,a2,-1 │ │ │ │ - sd t4,48(sp) │ │ │ │ - sext.w a1,a5 │ │ │ │ - j 164c8 │ │ │ │ - add a6,s6,a4 │ │ │ │ - lw a6,0(a6) │ │ │ │ - add a7,s2,a4 │ │ │ │ - lw a7,0(a7) │ │ │ │ - bne a7,a5,165b8 │ │ │ │ - add a7,s3,a4 │ │ │ │ - lw a7,0(a7) │ │ │ │ - bne a7,a6,165b8 │ │ │ │ - bgeu a5,a2,164c2 │ │ │ │ - bgeu a2,a6,164c2 │ │ │ │ - add a6,s7,a4 │ │ │ │ - lw a6,0(a6) │ │ │ │ - subw a5,s10,a5 │ │ │ │ - sext.w t4,a5 │ │ │ │ - bgeu t4,a6,166e2 │ │ │ │ - slli a7,a4,0x1 │ │ │ │ - add a6,t2,a7 │ │ │ │ - ld a6,0(a6) │ │ │ │ - slli ra,a5,0x20 │ │ │ │ - srli a5,ra,0x1e │ │ │ │ - add a6,a6,a5 │ │ │ │ - lw a6,0(a6) │ │ │ │ - addw a6,a6,t0 │ │ │ │ - addw a6,a6,t5 │ │ │ │ - bne a6,a0,164c2 │ │ │ │ - ld a6,344(sp) │ │ │ │ - mv s4,a1 │ │ │ │ - sd t4,16(sp) │ │ │ │ - add a7,a7,a6 │ │ │ │ - ld a6,0(a7) │ │ │ │ - add a6,a6,a5 │ │ │ │ - lw s8,0(a6) │ │ │ │ - addi a4,a4,-4 │ │ │ │ - beqz a1,164f2 │ │ │ │ - addiw a1,a1,-1 │ │ │ │ - add a5,s0,a4 │ │ │ │ - lw a6,0(a5) │ │ │ │ - add a5,s1,a4 │ │ │ │ - lw a5,0(a5) │ │ │ │ - beqz a6,1644e │ │ │ │ - add a6,s7,a4 │ │ │ │ - lw a6,0(a6) │ │ │ │ - addw a7,a6,a5 │ │ │ │ - subw a5,s5,a7 │ │ │ │ - addiw a6,a6,-1 │ │ │ │ - addw a6,a6,a5 │ │ │ │ - j 16456 │ │ │ │ - ld t4,48(sp) │ │ │ │ - ld a1,56(sp) │ │ │ │ - j 1613e │ │ │ │ - add a5,s6,s11 │ │ │ │ - lw s0,0(a5) │ │ │ │ - jal 4f4e0 │ │ │ │ - addw a5,a0,s10 │ │ │ │ - addiw s2,s0,1 │ │ │ │ - bltu s2,a5,1672e │ │ │ │ - ld a5,320(sp) │ │ │ │ - subw s0,s2,s10 │ │ │ │ - add s1,s1,s11 │ │ │ │ - ld a0,0(a5) │ │ │ │ - add s7,s7,s11 │ │ │ │ - jal 4f4e0 │ │ │ │ - ld a5,320(sp) │ │ │ │ - subw s0,s0,a0 │ │ │ │ - ld a4,0(a5) │ │ │ │ - sw s0,24(a4) │ │ │ │ - lw a3,0(s1) │ │ │ │ - lw s1,0(s7) │ │ │ │ - mv a0,a4 │ │ │ │ - addw s1,s1,a3 │ │ │ │ - subw s1,s1,s10 │ │ │ │ - jal 4f4e0 │ │ │ │ - subw s1,s1,a0 │ │ │ │ - bne s1,s0,16754 │ │ │ │ - ld a5,320(sp) │ │ │ │ - ld a0,0(a5) │ │ │ │ - ld a5,88(sp) │ │ │ │ - add s0,a5,s11 │ │ │ │ - lw s1,0(s0) │ │ │ │ - jal 4f4ae │ │ │ │ - addw a5,a0,s8 │ │ │ │ - bltu s1,a5,16708 │ │ │ │ - ld a5,320(sp) │ │ │ │ - lw s0,0(s0) │ │ │ │ - ld a0,0(a5) │ │ │ │ - subw s0,s0,s8 │ │ │ │ - jal 4f4ae │ │ │ │ - ld a5,320(sp) │ │ │ │ - subw s0,s0,a0 │ │ │ │ - ld a5,0(a5) │ │ │ │ - sw s0,28(a5) │ │ │ │ - j 163fe │ │ │ │ - ld a5,320(sp) │ │ │ │ + mulw a0,a0,a1 │ │ │ │ + addi sp,sp,-32 │ │ │ │ + fsd fs0,8(sp) │ │ │ │ + fmv.d fs0,fa0 │ │ │ │ + sd ra,24(sp) │ │ │ │ + fcvt.d.wu fa0,a0 │ │ │ │ + fmul.d fa0,fa0,fa1 │ │ │ │ + jal 3920 │ │ │ │ ld ra,24(sp) │ │ │ │ - mv t1,s11 │ │ │ │ - mv s11,s9 │ │ │ │ - add s9,a5,t1 │ │ │ │ - sd s9,320(sp) │ │ │ │ - mv a4,s9 │ │ │ │ - ld s4,192(sp) │ │ │ │ - ld s5,184(sp) │ │ │ │ - ld s9,152(sp) │ │ │ │ - li s10,0 │ │ │ │ - j 163dc │ │ │ │ - ld a5,320(sp) │ │ │ │ - add s2,a5,s11 │ │ │ │ - ld a0,0(s2) │ │ │ │ - bnez a6,16664 │ │ │ │ - add s1,s1,s9 │ │ │ │ - lw a5,0(s1) │ │ │ │ - slli s6,t5,0x20 │ │ │ │ - addw a5,a5,s10 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - or a5,a5,s6 │ │ │ │ - sd a5,24(a0) │ │ │ │ - jal 4f40e │ │ │ │ - ld s4,192(sp) │ │ │ │ - ld s5,184(sp) │ │ │ │ - ld s9,152(sp) │ │ │ │ - j 163fe │ │ │ │ - auipc a3,0x4e │ │ │ │ - addi a3,a3,-272 │ │ │ │ - li a2,804 │ │ │ │ - auipc a1,0x49 │ │ │ │ - addi a1,a1,-484 │ │ │ │ - auipc a0,0x49 │ │ │ │ - addi a0,a0,-212 │ │ │ │ - jal 3830 <__assert_fail@plt> │ │ │ │ - ld a4,320(sp) │ │ │ │ - mv ra,s0 │ │ │ │ - li s10,0 │ │ │ │ - li s8,0 │ │ │ │ - li s11,0 │ │ │ │ - j 163dc │ │ │ │ - ld a5,320(sp) │ │ │ │ - ld a0,0(a5) │ │ │ │ - beqz a6,16598 │ │ │ │ - lw s0,0(s6) │ │ │ │ - jal 4f4e0 │ │ │ │ - addw a5,a0,s10 │ │ │ │ - addiw s2,s0,1 │ │ │ │ - bltu s2,a5,1689a │ │ │ │ - ld a5,320(sp) │ │ │ │ - subw s0,s2,s10 │ │ │ │ - ld a0,0(a5) │ │ │ │ - jal 4f4e0 │ │ │ │ - ld a5,320(sp) │ │ │ │ - subw s2,s0,a0 │ │ │ │ - ld a4,0(a5) │ │ │ │ - sw s2,24(a4) │ │ │ │ - lw a5,0(s1) │ │ │ │ - lw s0,0(s7) │ │ │ │ - mv a0,a4 │ │ │ │ - addw s0,s0,a5 │ │ │ │ - subw s0,s0,s10 │ │ │ │ - jal 4f4e0 │ │ │ │ - subw s0,s0,a0 │ │ │ │ - bne s0,s2,1687a │ │ │ │ - ld a5,320(sp) │ │ │ │ - ld a0,0(a5) │ │ │ │ - ld a5,88(sp) │ │ │ │ - lw s0,0(a5) │ │ │ │ - jal 4f4ae │ │ │ │ - addw a5,a0,s8 │ │ │ │ - bltu s0,a5,1685a │ │ │ │ - ld a5,88(sp) │ │ │ │ - lw s0,0(a5) │ │ │ │ - ld a5,320(sp) │ │ │ │ - subw s0,s0,s8 │ │ │ │ - ld a0,0(a5) │ │ │ │ - jal 4f4ae │ │ │ │ - ld a5,320(sp) │ │ │ │ - ld a5,0(a5) │ │ │ │ - subw s0,s0,a0 │ │ │ │ - ld s4,192(sp) │ │ │ │ - ld s5,184(sp) │ │ │ │ - ld s9,152(sp) │ │ │ │ - sw s0,28(a5) │ │ │ │ - j 163fe │ │ │ │ - add a5,s6,s9 │ │ │ │ - lw s0,0(a5) │ │ │ │ - jal 4f4e0 │ │ │ │ - addw a5,a0,s10 │ │ │ │ - addiw s3,s0,1 │ │ │ │ - bltu s3,a5,1683a │ │ │ │ - ld a0,0(s2) │ │ │ │ - subw s0,s3,s10 │ │ │ │ - add s1,s1,s9 │ │ │ │ - jal 4f4e0 │ │ │ │ - ld a4,0(s2) │ │ │ │ - subw s0,s0,a0 │ │ │ │ - add s7,s7,s9 │ │ │ │ - sw s0,24(a4) │ │ │ │ - lw a3,0(s1) │ │ │ │ - lw s1,0(s7) │ │ │ │ - mv a0,a4 │ │ │ │ - addw s1,s1,a3 │ │ │ │ - subw s1,s1,s10 │ │ │ │ - jal 4f4e0 │ │ │ │ - subw s1,s1,a0 │ │ │ │ - bne s1,s0,1681a │ │ │ │ - ld a5,88(sp) │ │ │ │ - ld a0,0(s2) │ │ │ │ - add s11,a5,s9 │ │ │ │ - lw s1,0(s11) │ │ │ │ - jal 4f4ae │ │ │ │ - addw a5,a0,s8 │ │ │ │ - bltu s1,a5,167fa │ │ │ │ - ld a0,0(s2) │ │ │ │ - lw s0,0(s11) │ │ │ │ - jal 4f4ae │ │ │ │ - ld a5,0(s2) │ │ │ │ - subw s0,s0,s8 │ │ │ │ - j 16658 │ │ │ │ - mv s11,s9 │ │ │ │ + fdiv.d fa0,fa0,fs0 │ │ │ │ + fld fs0,8(sp) │ │ │ │ + addi sp,sp,32 │ │ │ │ + ret │ │ │ │ + mulw a0,a1,a0 │ │ │ │ + addi sp,sp,-32 │ │ │ │ + fsd fs1,0(sp) │ │ │ │ + fmv.d fs1,fa0 │ │ │ │ + sd s0,16(sp) │ │ │ │ + fsd fs0,8(sp) │ │ │ │ + mv s0,a1 │ │ │ │ + fmv.d fs0,fa1 │ │ │ │ + sd ra,24(sp) │ │ │ │ + fcvt.d.wu fa0,a0 │ │ │ │ + fmul.d fa0,fa0,fa1 │ │ │ │ + jal 3920 │ │ │ │ + fdiv.d fa0,fa0,fs1 │ │ │ │ + auipc a5,0x48 │ │ │ │ + fld fa5,-1348(a5) │ │ │ │ + fdiv.d fs0,fa5,fs0 │ │ │ │ + fcvt.d.wu fa5,s0 │ │ │ │ + fsub.d fa5,fa5,fa0 │ │ │ │ + flt.d a5,fa5,fs0 │ │ │ │ + bnez a5,1c4ca │ │ │ │ + fmv.d fs0,fa5 │ │ │ │ ld ra,24(sp) │ │ │ │ - mv s9,s10 │ │ │ │ - j 1657a │ │ │ │ - auipc a3,0x4e │ │ │ │ - addi a3,a3,-570 │ │ │ │ - li a2,814 │ │ │ │ - auipc a1,0x49 │ │ │ │ - addi a1,a1,-782 │ │ │ │ - auipc a0,0x49 │ │ │ │ - addi a0,a0,-462 │ │ │ │ - jal 3830 <__assert_fail@plt> │ │ │ │ - ld a4,320(sp) │ │ │ │ - add a5,a5,a4 │ │ │ │ - j 163d2 │ │ │ │ - auipc a3,0x4e │ │ │ │ - addi a3,a3,-608 │ │ │ │ - li a2,904 │ │ │ │ - auipc a1,0x49 │ │ │ │ - addi a1,a1,-820 │ │ │ │ - auipc a0,0x49 │ │ │ │ - addi a0,a0,-580 │ │ │ │ - sd s4,192(sp) │ │ │ │ - sd s5,184(sp) │ │ │ │ - sd s9,152(sp) │ │ │ │ - jal 3830 <__assert_fail@plt> │ │ │ │ - auipc a3,0x4e │ │ │ │ - addi a3,a3,-646 │ │ │ │ - li a2,901 │ │ │ │ - auipc a1,0x49 │ │ │ │ - addi a1,a1,-858 │ │ │ │ - auipc a0,0x49 │ │ │ │ - addi a0,a0,-706 │ │ │ │ - sd s4,192(sp) │ │ │ │ - sd s5,184(sp) │ │ │ │ - sd s9,152(sp) │ │ │ │ - jal 3830 <__assert_fail@plt> │ │ │ │ - auipc a3,0x4e │ │ │ │ - addi a3,a3,-684 │ │ │ │ - li a2,903 │ │ │ │ - auipc a1,0x49 │ │ │ │ - addi a1,a1,-896 │ │ │ │ - auipc a0,0x49 │ │ │ │ - addi a0,a0,-712 │ │ │ │ - sd s4,192(sp) │ │ │ │ - sd s5,184(sp) │ │ │ │ - sd s9,152(sp) │ │ │ │ - jal 3830 <__assert_fail@plt> │ │ │ │ - auipc a3,0x4e │ │ │ │ - addi a3,a3,-722 │ │ │ │ - li a2,847 │ │ │ │ - auipc a1,0x49 │ │ │ │ - addi a1,a1,-934 │ │ │ │ - auipc a0,0x49 │ │ │ │ - addi a0,a0,-694 │ │ │ │ - jal 3830 <__assert_fail@plt> │ │ │ │ - auipc a3,0x4e │ │ │ │ - addi a3,a3,-754 │ │ │ │ - li a2,846 │ │ │ │ - auipc a1,0x49 │ │ │ │ - addi a1,a1,-966 │ │ │ │ - auipc a0,0x49 │ │ │ │ - addi a0,a0,-814 │ │ │ │ - jal 3830 <__assert_fail@plt> │ │ │ │ - auipc a3,0x4e │ │ │ │ - addi a3,a3,-786 │ │ │ │ - li a2,849 │ │ │ │ - auipc a1,0x49 │ │ │ │ - addi a1,a1,-998 │ │ │ │ - auipc a0,0x49 │ │ │ │ - addi a0,a0,-814 │ │ │ │ - jal 3830 <__assert_fail@plt> │ │ │ │ - auipc a3,0x4e │ │ │ │ - addi a3,a3,-818 │ │ │ │ - li a2,726 │ │ │ │ - auipc a1,0x49 │ │ │ │ - addi a1,a1,-1030 │ │ │ │ - auipc a0,0x49 │ │ │ │ - addi a0,a0,-918 │ │ │ │ - jal 3830 <__assert_fail@plt> │ │ │ │ - auipc a3,0x4e │ │ │ │ - addi a3,a3,-850 │ │ │ │ - li a2,877 │ │ │ │ - auipc a1,0x49 │ │ │ │ - addi a1,a1,-1062 │ │ │ │ - auipc a0,0x49 │ │ │ │ - addi a0,a0,-822 │ │ │ │ - jal 3830 <__assert_fail@plt> │ │ │ │ - auipc a3,0x4e │ │ │ │ - addi a3,a3,-882 │ │ │ │ - li a2,876 │ │ │ │ - auipc a1,0x49 │ │ │ │ - addi a1,a1,-1094 │ │ │ │ - auipc a0,0x49 │ │ │ │ - addi a0,a0,-910 │ │ │ │ - jal 3830 <__assert_fail@plt> │ │ │ │ - auipc a3,0x4e │ │ │ │ - addi a3,a3,-914 │ │ │ │ - li a2,874 │ │ │ │ - auipc a1,0x49 │ │ │ │ - addi a1,a1,-1126 │ │ │ │ - auipc a0,0x49 │ │ │ │ - addi a0,a0,-974 │ │ │ │ - jal 3830 <__assert_fail@plt> │ │ │ │ - auipc a3,0x4e │ │ │ │ - addi a3,a3,-946 │ │ │ │ - li a2,772 │ │ │ │ - auipc a1,0x49 │ │ │ │ - addi a1,a1,-1158 │ │ │ │ - auipc a0,0x49 │ │ │ │ - addi a0,a0,-918 │ │ │ │ - jal 3830 <__assert_fail@plt> │ │ │ │ - auipc a3,0x4e │ │ │ │ - addi a3,a3,-978 │ │ │ │ - li a2,771 │ │ │ │ - auipc a1,0x49 │ │ │ │ - addi a1,a1,-1190 │ │ │ │ - auipc a0,0x49 │ │ │ │ - addi a0,a0,-1006 │ │ │ │ - jal 3830 <__assert_fail@plt> │ │ │ │ - auipc a3,0x4e │ │ │ │ - addi a3,a3,-1010 │ │ │ │ - li a2,768 │ │ │ │ - auipc a1,0x49 │ │ │ │ - addi a1,a1,-1222 │ │ │ │ - auipc a0,0x49 │ │ │ │ - addi a0,a0,-1070 │ │ │ │ - jal 3830 <__assert_fail@plt> │ │ │ │ - auipc a3,0x4e │ │ │ │ - addi a3,a3,-1042 │ │ │ │ - li a2,825 │ │ │ │ - auipc a1,0x49 │ │ │ │ - addi a1,a1,-1254 │ │ │ │ - auipc a0,0x49 │ │ │ │ - addi a0,a0,-918 │ │ │ │ - jal 3830 <__assert_fail@plt> │ │ │ │ - auipc a3,0x4e │ │ │ │ - addi a3,a3,-1074 │ │ │ │ - li a2,736 │ │ │ │ - auipc a1,0x49 │ │ │ │ - addi a1,a1,-1286 │ │ │ │ - auipc a0,0x49 │ │ │ │ - addi a0,a0,-1150 │ │ │ │ - jal 3830 <__assert_fail@plt> │ │ │ │ - addi sp,sp,-384 │ │ │ │ - sd s1,360(sp) │ │ │ │ - lw s1,384(sp) │ │ │ │ - sd s0,368(sp) │ │ │ │ - slli s0,a7,0x20 │ │ │ │ - sd s1,192(sp) │ │ │ │ - lw s1,392(sp) │ │ │ │ - srli s0,s0,0x20 │ │ │ │ - sd s3,344(sp) │ │ │ │ - li a0,0 │ │ │ │ - mv s3,a3 │ │ │ │ - mv a3,a1 │ │ │ │ - slli a1,s0,0x2 │ │ │ │ - sd ra,376(sp) │ │ │ │ - sd a7,264(sp) │ │ │ │ - sd a3,256(sp) │ │ │ │ - sd a2,224(sp) │ │ │ │ - sd a4,56(sp) │ │ │ │ - sd a6,24(sp) │ │ │ │ - sd a5,40(sp) │ │ │ │ - slli s0,s0,0x3 │ │ │ │ - sd s2,352(sp) │ │ │ │ - sd s4,336(sp) │ │ │ │ - mv s2,a7 │ │ │ │ - sd s6,320(sp) │ │ │ │ - sd s8,304(sp) │ │ │ │ - sd s11,280(sp) │ │ │ │ - sd s1,216(sp) │ │ │ │ - ld s8,400(sp) │ │ │ │ - mv s1,a5 │ │ │ │ - sd s9,296(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - mv s11,a0 │ │ │ │ - mv a1,s0 │ │ │ │ - li a0,0 │ │ │ │ - sd s11,248(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ + ld s0,16(sp) │ │ │ │ + fmv.d fa0,fs0 │ │ │ │ + fld fs1,0(sp) │ │ │ │ + fld fs0,8(sp) │ │ │ │ + addi sp,sp,32 │ │ │ │ + ret │ │ │ │ + mulw a1,a0,a1 │ │ │ │ + addi sp,sp,-32 │ │ │ │ + fsd fs1,0(sp) │ │ │ │ + fmv.d fs1,fa0 │ │ │ │ + sd s0,16(sp) │ │ │ │ + fsd fs0,8(sp) │ │ │ │ + mv s0,a0 │ │ │ │ + fmv.d fs0,fa1 │ │ │ │ + sd ra,24(sp) │ │ │ │ + fcvt.d.wu fa0,a1 │ │ │ │ + fmul.d fa0,fa0,fa1 │ │ │ │ + jal 3920 │ │ │ │ + fdiv.d fa0,fa0,fs1 │ │ │ │ + auipc a5,0x48 │ │ │ │ + fld fa5,-1434(a5) │ │ │ │ + fdiv.d fs0,fa5,fs0 │ │ │ │ + fcvt.d.wu fa5,s0 │ │ │ │ + fsub.d fa5,fa5,fa0 │ │ │ │ + flt.d a5,fa5,fs0 │ │ │ │ + bnez a5,1c520 │ │ │ │ + fmv.d fs0,fa5 │ │ │ │ + ld ra,24(sp) │ │ │ │ + ld s0,16(sp) │ │ │ │ + fmv.d fa0,fs0 │ │ │ │ + fld fs1,0(sp) │ │ │ │ + fld fs0,8(sp) │ │ │ │ + addi sp,sp,32 │ │ │ │ + ret │ │ │ │ + mulw a5,a0,a1 │ │ │ │ + addi sp,sp,-64 │ │ │ │ + fsd fs3,0(sp) │ │ │ │ + fsd fs2,8(sp) │ │ │ │ + fmv.d fs2,fa0 │ │ │ │ + sd s0,48(sp) │ │ │ │ + sd s1,40(sp) │ │ │ │ + fsd fs0,24(sp) │ │ │ │ + fsd fs1,16(sp) │ │ │ │ + mv s1,a1 │ │ │ │ + fcvt.d.wu fs3,a5 │ │ │ │ + fmv.d fs1,fa1 │ │ │ │ + sd ra,56(sp) │ │ │ │ + fmul.d fs3,fs3,fa1 │ │ │ │ + mv s0,a0 │ │ │ │ + fmv.d fa0,fs3 │ │ │ │ + jal 3920 │ │ │ │ + fdiv.d fa0,fa0,fs2 │ │ │ │ + auipc a5,0x48 │ │ │ │ + fld fs0,-1532(a5) │ │ │ │ + fdiv.d fs0,fs0,fs1 │ │ │ │ + fcvt.d.wu fs1,s1 │ │ │ │ + fsub.d fs1,fs1,fa0 │ │ │ │ + flt.d a5,fs1,fs0 │ │ │ │ + beqz a5,1c582 │ │ │ │ + fmv.d fs1,fs0 │ │ │ │ + fmv.d fa0,fs3 │ │ │ │ + jal 3920 │ │ │ │ + fdiv.d fa0,fa0,fs2 │ │ │ │ + fcvt.d.wu fa5,s0 │ │ │ │ + fsub.d fa5,fa5,fa0 │ │ │ │ + flt.d a5,fa5,fs0 │ │ │ │ + bnez a5,1c5a0 │ │ │ │ + fmv.d fs0,fa5 │ │ │ │ + ld ra,56(sp) │ │ │ │ + ld s0,48(sp) │ │ │ │ + fmul.d fa0,fs0,fs1 │ │ │ │ + ld s1,40(sp) │ │ │ │ + fld fs0,24(sp) │ │ │ │ + fld fs1,16(sp) │ │ │ │ + fld fs2,8(sp) │ │ │ │ + fld fs3,0(sp) │ │ │ │ + addi sp,sp,64 │ │ │ │ + ret │ │ │ │ + sd a1,0(a0) │ │ │ │ + sd zero,8(a0) │ │ │ │ + sw zero,16(a0) │ │ │ │ + sd a3,24(a0) │ │ │ │ + sb a2,20(a0) │ │ │ │ + ret │ │ │ │ mv a5,a0 │ │ │ │ - mv a1,s0 │ │ │ │ + lw a0,0(a0) │ │ │ │ + bnez a1,1c5ec │ │ │ │ + beqz a0,1c5ec │ │ │ │ + ld a5,8(a5) │ │ │ │ + slli a4,a0,0x20 │ │ │ │ + srli a3,a4,0x1d │ │ │ │ li a0,0 │ │ │ │ - mv s4,a5 │ │ │ │ - sd a5,128(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ + add a3,a3,a5 │ │ │ │ + ld a4,0(a5) │ │ │ │ + addi a5,a5,8 │ │ │ │ + andi a4,a4,15 │ │ │ │ + beqz a4,1c5e8 │ │ │ │ + addiw a0,a0,1 │ │ │ │ + bne a5,a3,1c5de │ │ │ │ + ret │ │ │ │ + lw a5,0(a0) │ │ │ │ + beqz a5,1c60e │ │ │ │ + ld a2,8(a0) │ │ │ │ + li a3,0 │ │ │ │ + ld a5,0(a2) │ │ │ │ + addiw a3,a3,1 │ │ │ │ + addi a2,a2,8 │ │ │ │ + andi a5,a5,15 │ │ │ │ + slli a5,a5,0x2 │ │ │ │ + add a5,a5,a1 │ │ │ │ + lw a4,0(a5) │ │ │ │ + addiw a4,a4,1 │ │ │ │ + sw a4,0(a5) │ │ │ │ + lw a5,0(a0) │ │ │ │ + bltu a3,a5,1c5f6 │ │ │ │ + ret │ │ │ │ + lw a2,0(a0) │ │ │ │ + li a3,0 │ │ │ │ + li a5,0 │ │ │ │ + beqz a2,1c66e │ │ │ │ + li a7,3 │ │ │ │ + li t5,1 │ │ │ │ + li t4,1 │ │ │ │ + li a6,2 │ │ │ │ + li t1,4 │ │ │ │ + slli a7,a7,0x1f │ │ │ │ + slli t5,t5,0x20 │ │ │ │ + slli t4,t4,0x1f │ │ │ │ + j 1c644 │ │ │ │ + bne a4,t1,1c63c │ │ │ │ + ld a4,8(a0) │ │ │ │ + add a4,a4,a3 │ │ │ │ + ld a4,0(a4) │ │ │ │ + and t3,a4,a7 │ │ │ │ + beq t3,t5,1c658 │ │ │ │ + addiw a5,a5,1 │ │ │ │ + addi a3,a3,8 │ │ │ │ + bgeu a5,a2,1c66e │ │ │ │ + lw a4,4(a0) │ │ │ │ + bne a4,a6,1c62a │ │ │ │ + ld a4,8(a0) │ │ │ │ + add a4,a4,a3 │ │ │ │ + ld a4,0(a4) │ │ │ │ + and t3,a4,a7 │ │ │ │ + bne t3,t4,1c63c │ │ │ │ + andi a4,a4,15 │ │ │ │ + slli a4,a4,0x2 │ │ │ │ + add a4,a4,a1 │ │ │ │ + lw a2,0(a4) │ │ │ │ + addiw a5,a5,1 │ │ │ │ + addi a3,a3,8 │ │ │ │ + addiw a2,a2,1 │ │ │ │ + sw a2,0(a4) │ │ │ │ + lw a2,0(a0) │ │ │ │ + bltu a5,a2,1c644 │ │ │ │ + ret │ │ │ │ mv a5,a0 │ │ │ │ - mv a1,s0 │ │ │ │ - li a0,0 │ │ │ │ - mv s6,a5 │ │ │ │ - sd a5,104(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - sd a0,136(sp) │ │ │ │ - beqz s2,1724c │ │ │ │ - mv a5,s1 │ │ │ │ - sd s5,328(sp) │ │ │ │ - addiw s5,s3,1 │ │ │ │ - sd s7,312(sp) │ │ │ │ - sd s10,288(sp) │ │ │ │ - mv s9,s4 │ │ │ │ - mv s10,s11 │ │ │ │ - add s4,s4,s0 │ │ │ │ - mv s7,s5 │ │ │ │ - slli s2,s5,0x2 │ │ │ │ - mv s1,a0 │ │ │ │ - mv s0,s6 │ │ │ │ - sd zero,120(sp) │ │ │ │ - mv s11,a5 │ │ │ │ - lw a5,120(sp) │ │ │ │ - mv a1,s2 │ │ │ │ - li a0,0 │ │ │ │ - sw a5,0(s10) │ │ │ │ - lw s6,0(s11) │ │ │ │ - addi s9,s9,8 │ │ │ │ - addi s10,s10,4 │ │ │ │ - addiw s6,s6,1 │ │ │ │ - addw a5,s6,a5 │ │ │ │ - mv s6,a5 │ │ │ │ - sd a5,120(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - sd a0,-8(s9) │ │ │ │ - mv a1,s2 │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - sd a0,0(s0) │ │ │ │ - mv a1,s2 │ │ │ │ + lw a0,0(a0) │ │ │ │ + beqz a0,1c6de │ │ │ │ + lw a4,4(a5) │ │ │ │ + li a3,2 │ │ │ │ + beq a4,a3,1c6b2 │ │ │ │ + li a3,4 │ │ │ │ + bne a4,a3,1c6ec │ │ │ │ + ld a7,8(a5) │ │ │ │ + li a1,3 │ │ │ │ + slli a5,a0,0x20 │ │ │ │ + li a2,1 │ │ │ │ + srli a6,a5,0x1d │ │ │ │ li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - sd a0,0(s1) │ │ │ │ - ld a0,0(s0) │ │ │ │ - mv a2,s2 │ │ │ │ - li a1,0 │ │ │ │ - jal 3890 │ │ │ │ - ld a0,-8(s9) │ │ │ │ - mv a2,s2 │ │ │ │ - li a1,0 │ │ │ │ - jal 3890 │ │ │ │ - ld a0,0(s1) │ │ │ │ - mv a2,s2 │ │ │ │ - li a1,0 │ │ │ │ - jal 3890 │ │ │ │ - addi s11,s11,4 │ │ │ │ - addi s0,s0,8 │ │ │ │ - addi s1,s1,8 │ │ │ │ - bne s9,s4,16992 │ │ │ │ - mulw s0,s7,s6 │ │ │ │ + li a5,0 │ │ │ │ + slli a1,a1,0x1f │ │ │ │ + slli a2,a2,0x20 │ │ │ │ + add a4,a7,a5 │ │ │ │ + ld a4,0(a4) │ │ │ │ + addi a5,a5,8 │ │ │ │ + and a3,a4,a1 │ │ │ │ + beq a3,a2,1c6e0 │ │ │ │ + bne a5,a6,1c69c │ │ │ │ + ret │ │ │ │ + slli a4,a0,0x20 │ │ │ │ + li a1,3 │ │ │ │ + li a2,1 │ │ │ │ + ld a6,8(a5) │ │ │ │ + srli a7,a4,0x1d │ │ │ │ + li a5,0 │ │ │ │ li a0,0 │ │ │ │ - slli s0,s0,0x2 │ │ │ │ - mv a1,s0 │ │ │ │ - jal 1d4e0 │ │ │ │ - mv a2,s0 │ │ │ │ - li a1,0 │ │ │ │ - mv s9,a0 │ │ │ │ - jal 3890 │ │ │ │ - li a4,1 │ │ │ │ - bge a4,s5,17214 │ │ │ │ - ld a5,104(sp) │ │ │ │ - li s1,0 │ │ │ │ - sd s1,88(sp) │ │ │ │ - ld a0,0(a5) │ │ │ │ - ld a5,256(sp) │ │ │ │ - mv s5,s9 │ │ │ │ - ld s2,120(sp) │ │ │ │ - ld s9,248(sp) │ │ │ │ - ld s1,192(sp) │ │ │ │ - addiw s3,s3,-1 │ │ │ │ - sd a5,64(sp) │ │ │ │ - sd s3,96(sp) │ │ │ │ - sd s3,112(sp) │ │ │ │ - sd s8,400(sp) │ │ │ │ - ld s0,88(sp) │ │ │ │ - ld a4,128(sp) │ │ │ │ - slli a1,s0,0x2 │ │ │ │ - add a5,a0,a1 │ │ │ │ - lw a3,0(a5) │ │ │ │ - addi s6,a1,4 │ │ │ │ + slli a1,a1,0x1f │ │ │ │ + slli a2,a2,0x1f │ │ │ │ + add a4,a6,a5 │ │ │ │ ld a4,0(a4) │ │ │ │ - add a5,a0,s6 │ │ │ │ - sw a3,0(a5) │ │ │ │ - ld a5,136(sp) │ │ │ │ - add a3,a4,a1 │ │ │ │ - lw a2,0(a3) │ │ │ │ - ld a5,0(a5) │ │ │ │ - add a4,a4,s6 │ │ │ │ - sw a2,0(a4) │ │ │ │ - add a3,a5,a1 │ │ │ │ - lw a4,0(a3) │ │ │ │ - add a5,a5,s6 │ │ │ │ - addiw a3,s0,1 │ │ │ │ - sw a4,0(a5) │ │ │ │ - ld a5,40(sp) │ │ │ │ - sd a3,72(sp) │ │ │ │ - sd a1,48(sp) │ │ │ │ - lw a3,0(a5) │ │ │ │ + addi a5,a5,8 │ │ │ │ + and a3,a4,a1 │ │ │ │ + beq a3,a2,1c6f0 │ │ │ │ + bne a5,a7,1c6ca │ │ │ │ + ret │ │ │ │ + andi a4,a4,15 │ │ │ │ + beqz a4,1c6ac │ │ │ │ + addiw a0,a0,1 │ │ │ │ + bne a5,a6,1c69c │ │ │ │ + ret │ │ │ │ + li a0,0 │ │ │ │ + ret │ │ │ │ + andi a4,a4,15 │ │ │ │ + beqz a4,1c6da │ │ │ │ + addiw a0,a0,1 │ │ │ │ + bne a5,a7,1c6ca │ │ │ │ + ret │ │ │ │ + li a5,2 │ │ │ │ + beq a0,a5,1c70c │ │ │ │ + addi a0,a0,-4 │ │ │ │ + seqz a0,a0 │ │ │ │ + slli a0,a0,0x1 │ │ │ │ + ret │ │ │ │ + li a0,1 │ │ │ │ + ret │ │ │ │ + mv a5,a0 │ │ │ │ + beqz a0,1c72a │ │ │ │ + bnez a1,1c720 │ │ │ │ li a4,1 │ │ │ │ - addiw a5,a3,1 │ │ │ │ - bgeu a4,a5,16c92 │ │ │ │ - ld a5,24(sp) │ │ │ │ - lwu a2,96(sp) │ │ │ │ - li s11,1 │ │ │ │ - lw a1,0(a5) │ │ │ │ - ld a5,120(sp) │ │ │ │ - li s8,1 │ │ │ │ - lw a4,0(s9) │ │ │ │ - subw s4,s2,a5 │ │ │ │ - addiw a5,s2,-1 │ │ │ │ - sd a5,16(sp) │ │ │ │ - ld a5,224(sp) │ │ │ │ - mv s0,s2 │ │ │ │ - mv s3,s4 │ │ │ │ - add a5,a5,a2 │ │ │ │ - sd a5,80(sp) │ │ │ │ - mv a5,s11 │ │ │ │ - mv s2,s8 │ │ │ │ - mv s11,s9 │ │ │ │ - mv s7,s1 │ │ │ │ - mv s8,s6 │ │ │ │ - mv s9,a5 │ │ │ │ - ld a5,56(sp) │ │ │ │ - ld a5,0(a5) │ │ │ │ - bnez a1,16c0e │ │ │ │ - ld a1,64(sp) │ │ │ │ - add a5,a5,s9 │ │ │ │ - addiw a2,s2,1 │ │ │ │ - lbu s4,0(a1) │ │ │ │ - lbu a1,-1(a5) │ │ │ │ - sd a1,8(sp) │ │ │ │ - bgeu a2,a3,1715e │ │ │ │ - lbu s6,0(a5) │ │ │ │ - lbu a5,1(a5) │ │ │ │ - sd a5,32(sp) │ │ │ │ - ld a3,16(sp) │ │ │ │ - addw a4,a4,s2 │ │ │ │ - addw a5,a4,s3 │ │ │ │ - addw a4,a4,a3 │ │ │ │ - slli a3,a4,0x20 │ │ │ │ - slli a2,a5,0x20 │ │ │ │ - srli a4,a3,0x1e │ │ │ │ - srli a3,a2,0x1e │ │ │ │ - add a4,a4,s5 │ │ │ │ - add a3,a3,s5 │ │ │ │ - lw a4,0(a4) │ │ │ │ - lw a3,0(a3) │ │ │ │ - addw a1,a4,s7 │ │ │ │ - addw a2,a3,s7 │ │ │ │ - mv a4,a1 │ │ │ │ - bge a1,a2,16b04 │ │ │ │ - mv a4,a2 │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - slli a2,a5,0x20 │ │ │ │ - srli a5,a2,0x1e │ │ │ │ - add a5,a5,s5 │ │ │ │ - lw s1,0(a5) │ │ │ │ - sext.w s10,a4 │ │ │ │ - ld a5,400(sp) │ │ │ │ - ld a2,408(sp) │ │ │ │ - ld a1,8(sp) │ │ │ │ - not a3,s10 │ │ │ │ - srai a3,a3,0x3f │ │ │ │ - mv a0,s4 │ │ │ │ - and s10,s10,a3 │ │ │ │ - jalr a5 │ │ │ │ - addw a5,s1,a0 │ │ │ │ - blt s10,a5,17030 │ │ │ │ - lw a3,0(s11) │ │ │ │ - ld a2,16(sp) │ │ │ │ - addw a5,a3,s2 │ │ │ │ - addw a4,a5,s3 │ │ │ │ - addw a5,a5,a2 │ │ │ │ - slli a2,a4,0x20 │ │ │ │ - srli a4,a2,0x1e │ │ │ │ - slli a2,a5,0x20 │ │ │ │ - srli a5,a2,0x1e │ │ │ │ - add a4,a4,s5 │ │ │ │ - add a5,a5,s5 │ │ │ │ + li a0,4 │ │ │ │ + beq a5,a4,1c72e │ │ │ │ + ret │ │ │ │ + li a0,1 │ │ │ │ + bne a5,a0,1c71e │ │ │ │ + li a0,8 │ │ │ │ + ret │ │ │ │ + li a0,15 │ │ │ │ + ret │ │ │ │ + li a0,2 │ │ │ │ + ret │ │ │ │ + addi sp,sp,-96 │ │ │ │ + auipc a6,0x5d │ │ │ │ + ld a6,2012(a6) │ │ │ │ + sd ra,88(sp) │ │ │ │ + ld a5,0(a6) │ │ │ │ + sd a5,72(sp) │ │ │ │ + li a5,0 │ │ │ │ + sd zero,8(sp) │ │ │ │ + sd zero,16(sp) │ │ │ │ + sd zero,24(sp) │ │ │ │ + sd zero,32(sp) │ │ │ │ + sd zero,40(sp) │ │ │ │ + sd zero,48(sp) │ │ │ │ + sd zero,56(sp) │ │ │ │ + sd zero,64(sp) │ │ │ │ + bnez a1,1c76c │ │ │ │ + li a0,0 │ │ │ │ + ld a4,72(sp) │ │ │ │ + ld a5,0(a6) │ │ │ │ + xor a5,a5,a4 │ │ │ │ + li a4,0 │ │ │ │ + bnez a5,1c81a │ │ │ │ + ld ra,88(sp) │ │ │ │ + addi sp,sp,96 │ │ │ │ + ret │ │ │ │ + lw a3,0(a0) │ │ │ │ + mv a5,a0 │ │ │ │ + beqz a3,1c7bc │ │ │ │ + lw a4,4(a0) │ │ │ │ + li a0,2 │ │ │ │ + beq a4,a0,1c7e2 │ │ │ │ + li a0,4 │ │ │ │ + bne a4,a0,1c7bc │ │ │ │ + ld a5,8(a5) │ │ │ │ + slli a4,a3,0x20 │ │ │ │ + srli a3,a4,0x1d │ │ │ │ + li t1,3 │ │ │ │ + li a7,1 │ │ │ │ + add a3,a3,a5 │ │ │ │ + slli t1,t1,0x1f │ │ │ │ + slli a7,a7,0x20 │ │ │ │ + addi t3,sp,8 │ │ │ │ + j 1c7a0 │ │ │ │ + addi a5,a5,8 │ │ │ │ + beq a3,a5,1c7bc │ │ │ │ + ld a4,0(a5) │ │ │ │ + and a0,a4,t1 │ │ │ │ + bne a0,a7,1c79a │ │ │ │ + andi a4,a4,15 │ │ │ │ + slli a4,a4,0x2 │ │ │ │ + add a4,a4,t3 │ │ │ │ lw a0,0(a4) │ │ │ │ - lw a5,0(a5) │ │ │ │ - addw a2,a0,s7 │ │ │ │ - addw a4,a5,s7 │ │ │ │ - mv a0,a2 │ │ │ │ - bge a2,a4,16b6c │ │ │ │ - sext.w a0,a4 │ │ │ │ - not a5,a0 │ │ │ │ - srai a5,a5,0x3f │ │ │ │ - and a0,a0,a5 │ │ │ │ - addw a5,s2,s0 │ │ │ │ - addw a5,a5,a3 │ │ │ │ - slli a4,a5,0x20 │ │ │ │ - srli a5,a4,0x1e │ │ │ │ - add a5,a5,s5 │ │ │ │ - sw a0,0(a5) │ │ │ │ - lw a4,0(s11) │ │ │ │ - ld a5,24(sp) │ │ │ │ - lw a1,0(a5) │ │ │ │ - addw a5,a4,s0 │ │ │ │ - addw a5,a5,s2 │ │ │ │ - slli a3,a5,0x20 │ │ │ │ - srli a5,a3,0x1e │ │ │ │ - add a5,a5,s5 │ │ │ │ - lw a5,0(a5) │ │ │ │ - bnez a1,16c4e │ │ │ │ - li a3,71 │ │ │ │ - beq s6,a3,17196 │ │ │ │ - li a3,67 │ │ │ │ - bne s6,a3,16bc0 │ │ │ │ - ld a3,32(sp) │ │ │ │ - addi a3,a3,-84 │ │ │ │ - seqz a3,a3 │ │ │ │ - addw a5,a5,a3 │ │ │ │ - ld a3,104(sp) │ │ │ │ - ld a0,0(a3) │ │ │ │ - ld a3,48(sp) │ │ │ │ - add a3,a3,a0 │ │ │ │ - lw a3,0(a3) │ │ │ │ - bge a3,a5,16c7a │ │ │ │ - ld a4,128(sp) │ │ │ │ - add a2,a0,s8 │ │ │ │ - ld a3,0(a4) │ │ │ │ - ld a4,136(sp) │ │ │ │ - ld a4,0(a4) │ │ │ │ - sw a5,0(a2) │ │ │ │ - add a5,a3,s8 │ │ │ │ - ld a3,72(sp) │ │ │ │ - sw a3,0(a5) │ │ │ │ - add a5,a4,s8 │ │ │ │ - sw s9,0(a5) │ │ │ │ - ld a5,40(sp) │ │ │ │ - addi s9,s9,1 │ │ │ │ - sext.w s2,s9 │ │ │ │ - lw a3,0(a5) │ │ │ │ - addiw a5,a3,1 │ │ │ │ - bgeu s2,a5,16c8c │ │ │ │ - ld a5,24(sp) │ │ │ │ - lw a4,0(s11) │ │ │ │ - lw a1,0(a5) │ │ │ │ - ld a5,56(sp) │ │ │ │ - ld a5,0(a5) │ │ │ │ - beqz a1,16ab0 │ │ │ │ - subw a3,a3,s2 │ │ │ │ - slli a2,a3,0x20 │ │ │ │ - srli a2,a2,0x20 │ │ │ │ - add a2,a2,a5 │ │ │ │ - lbu a2,0(a2) │ │ │ │ - ld a0,80(sp) │ │ │ │ - sext.w a1,a3 │ │ │ │ - sd a2,8(sp) │ │ │ │ - li a2,1 │ │ │ │ - lbu s4,0(a0) │ │ │ │ - bgeu a2,a1,1715e │ │ │ │ - addiw a2,a3,-2 │ │ │ │ - addiw a3,a3,-1 │ │ │ │ - slli a2,a2,0x20 │ │ │ │ - slli a3,a3,0x20 │ │ │ │ - srli a2,a2,0x20 │ │ │ │ - srli a3,a3,0x20 │ │ │ │ - add a2,a2,a5 │ │ │ │ - add a5,a5,a3 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - lbu s6,0(a2) │ │ │ │ - sd a5,32(sp) │ │ │ │ - j 16ad0 │ │ │ │ - li a3,1 │ │ │ │ - bne a1,a3,16bc0 │ │ │ │ - li a3,65 │ │ │ │ - bne s6,a3,16bc0 │ │ │ │ - ld a3,32(sp) │ │ │ │ - andi a3,a3,251 │ │ │ │ - addi a3,a3,-67 │ │ │ │ - seqz a3,a3 │ │ │ │ - addw a5,a5,a3 │ │ │ │ - ld a3,104(sp) │ │ │ │ - ld a0,0(a3) │ │ │ │ - ld a3,48(sp) │ │ │ │ - add a3,a3,a0 │ │ │ │ - lw a3,0(a3) │ │ │ │ - blt a3,a5,16bce │ │ │ │ - ld a5,40(sp) │ │ │ │ - addi s9,s9,1 │ │ │ │ - sext.w s2,s9 │ │ │ │ - lw a3,0(a5) │ │ │ │ - addiw a5,a3,1 │ │ │ │ - bltu s2,a5,16aa8 │ │ │ │ - mv s9,s11 │ │ │ │ - mv s2,s0 │ │ │ │ - mv s1,s7 │ │ │ │ - ld a3,88(sp) │ │ │ │ - ld a5,96(sp) │ │ │ │ - addi a3,a3,1 │ │ │ │ - sd a3,88(sp) │ │ │ │ - ld a3,120(sp) │ │ │ │ - addiw a4,a5,-1 │ │ │ │ - sd a4,96(sp) │ │ │ │ - addw s2,a3,s2 │ │ │ │ - ld a3,64(sp) │ │ │ │ - li a5,-1 │ │ │ │ - addi a3,a3,1 │ │ │ │ - sd a3,64(sp) │ │ │ │ - bne a4,a5,16a2e │ │ │ │ - ld a5,264(sp) │ │ │ │ + addi a5,a5,8 │ │ │ │ + addiw a0,a0,1 │ │ │ │ + sw a0,0(a4) │ │ │ │ + bne a3,a5,1c7a0 │ │ │ │ + bnez a2,1c7d4 │ │ │ │ li a4,1 │ │ │ │ - ld s3,112(sp) │ │ │ │ - mv s9,s5 │ │ │ │ - beq a5,a4,17214 │ │ │ │ - ld a5,104(sp) │ │ │ │ - ld s4,120(sp) │ │ │ │ - sd a4,112(sp) │ │ │ │ - addi t2,a5,8 │ │ │ │ - ld a5,128(sp) │ │ │ │ - mv s0,s3 │ │ │ │ - addi t0,a5,8 │ │ │ │ - ld a5,136(sp) │ │ │ │ - addi a3,a5,8 │ │ │ │ - ld a5,40(sp) │ │ │ │ - addi t1,a5,4 │ │ │ │ - ld a5,248(sp) │ │ │ │ - mv t4,t1 │ │ │ │ - mv t1,t0 │ │ │ │ - addi s2,a5,4 │ │ │ │ - ld a5,24(sp) │ │ │ │ - mv s9,s2 │ │ │ │ - mv t0,t2 │ │ │ │ - addi s10,a5,4 │ │ │ │ - ld a5,56(sp) │ │ │ │ - mv s2,s5 │ │ │ │ + li a5,4 │ │ │ │ + beq a1,a4,1c7de │ │ │ │ + slli a5,a5,0x2 │ │ │ │ + addi a5,a5,80 │ │ │ │ + add a5,a5,sp │ │ │ │ + lw a0,-72(a5) │ │ │ │ + j 1c75a │ │ │ │ + li a5,1 │ │ │ │ + bne a1,a5,1c7c6 │ │ │ │ + li a5,8 │ │ │ │ + j 1c7c6 │ │ │ │ + li a5,2 │ │ │ │ + j 1c7c6 │ │ │ │ + ld a5,8(a5) │ │ │ │ + slli a4,a3,0x20 │ │ │ │ + srli a3,a4,0x1d │ │ │ │ + li t1,3 │ │ │ │ + li a7,1 │ │ │ │ + add a3,a3,a5 │ │ │ │ + slli t1,t1,0x1f │ │ │ │ + slli a7,a7,0x1f │ │ │ │ + addi t3,sp,8 │ │ │ │ + j 1c802 │ │ │ │ addi a5,a5,8 │ │ │ │ - mv a4,a5 │ │ │ │ - ld a0,0(t0) │ │ │ │ - li s1,1 │ │ │ │ - mv s6,s4 │ │ │ │ - mv s3,s1 │ │ │ │ - mv s5,s4 │ │ │ │ - mv s7,s0 │ │ │ │ - sd a3,144(sp) │ │ │ │ - sd a4,208(sp) │ │ │ │ - mv s4,s10 │ │ │ │ - mv a6,t1 │ │ │ │ - mv s1,s0 │ │ │ │ - slli t3,s3,0x2 │ │ │ │ - addi s10,t3,-4 │ │ │ │ - add a5,a0,s10 │ │ │ │ - lw a1,0(a5) │ │ │ │ - ld a4,0(a6) │ │ │ │ - add a5,a0,t3 │ │ │ │ - sw a1,0(a5) │ │ │ │ - ld a5,144(sp) │ │ │ │ - add a2,a4,s10 │ │ │ │ - lw a1,0(a2) │ │ │ │ - ld a5,0(a5) │ │ │ │ + beq a3,a5,1c7bc │ │ │ │ + ld a4,0(a5) │ │ │ │ + and a0,a4,t1 │ │ │ │ + bne a0,a7,1c7fc │ │ │ │ + andi a4,a4,15 │ │ │ │ + slli a4,a4,0x2 │ │ │ │ add a4,a4,t3 │ │ │ │ - sw a1,0(a4) │ │ │ │ - add a2,a5,s10 │ │ │ │ - lw a4,0(a2) │ │ │ │ - add a5,a5,t3 │ │ │ │ - sext.w a3,s3 │ │ │ │ - sw a4,0(a5) │ │ │ │ - lw a2,0(t4) │ │ │ │ - sd a3,152(sp) │ │ │ │ - li a4,1 │ │ │ │ - addiw a5,a2,1 │ │ │ │ - bgeu a4,a5,170fc │ │ │ │ - ld a3,224(sp) │ │ │ │ - slli a1,s7,0x20 │ │ │ │ - srli a1,a1,0x20 │ │ │ │ - add a3,a3,a1 │ │ │ │ - sd a3,232(sp) │ │ │ │ - ld a3,256(sp) │ │ │ │ - subw a4,s6,s5 │ │ │ │ - sd a4,184(sp) │ │ │ │ - lw a7,0(s4) │ │ │ │ - addiw a4,s6,-1 │ │ │ │ - lw a5,0(s9) │ │ │ │ - sd a4,200(sp) │ │ │ │ - add a3,a3,s3 │ │ │ │ - li a4,1 │ │ │ │ - mv t6,s7 │ │ │ │ - mv t2,s1 │ │ │ │ - li s0,1 │ │ │ │ - sd a3,240(sp) │ │ │ │ - mv s11,a4 │ │ │ │ - mv t5,s5 │ │ │ │ - mv s7,s3 │ │ │ │ - mv s1,s10 │ │ │ │ - ld a4,208(sp) │ │ │ │ - ld a1,0(a4) │ │ │ │ - bnez a7,16fc8 │ │ │ │ - ld a4,240(sp) │ │ │ │ - add a1,a1,s11 │ │ │ │ - addiw a3,s0,1 │ │ │ │ - lbu s3,-1(a4) │ │ │ │ - lbu a4,-1(a1) │ │ │ │ - sd a4,8(sp) │ │ │ │ - bgeu a3,a2,171f4 │ │ │ │ - lbu a4,1(a1) │ │ │ │ - li a2,2 │ │ │ │ - lbu a3,0(a1) │ │ │ │ - sd a4,168(sp) │ │ │ │ - bgeu a2,s11,171fe │ │ │ │ - lbu a4,-2(a1) │ │ │ │ - lbu s5,-3(a1) │ │ │ │ - sd a4,160(sp) │ │ │ │ - ld a4,184(sp) │ │ │ │ - addw a5,a5,s0 │ │ │ │ - addw a2,a5,a4 │ │ │ │ - ld a4,200(sp) │ │ │ │ - slli a0,a2,0x20 │ │ │ │ - addw a5,a5,a4 │ │ │ │ - slli a1,a5,0x20 │ │ │ │ - srli a5,a1,0x1e │ │ │ │ - srli a1,a0,0x1e │ │ │ │ - add a5,a5,s2 │ │ │ │ - add a1,a1,s2 │ │ │ │ - lw s8,0(a5) │ │ │ │ - ld a4,192(sp) │ │ │ │ - lw a5,0(a1) │ │ │ │ - addw a0,s8,a4 │ │ │ │ - addw a1,a5,a4 │ │ │ │ - mv s8,a0 │ │ │ │ - bge a0,a1,16dfc │ │ │ │ - sext.w s8,a1 │ │ │ │ - addiw a7,a2,-1 │ │ │ │ - not a5,s8 │ │ │ │ - slli a2,a7,0x20 │ │ │ │ - srli a7,a2,0x1e │ │ │ │ - srai a5,a5,0x3f │ │ │ │ - add a7,a7,s2 │ │ │ │ - ld a2,408(sp) │ │ │ │ - ld a1,8(sp) │ │ │ │ - and s8,s8,a5 │ │ │ │ - ld a5,400(sp) │ │ │ │ - lw s10,0(a7) │ │ │ │ - mv a0,s3 │ │ │ │ - sd t2,72(sp) │ │ │ │ - sd t0,64(sp) │ │ │ │ - sd t6,56(sp) │ │ │ │ - sd a6,48(sp) │ │ │ │ - sd t5,40(sp) │ │ │ │ - sd t3,32(sp) │ │ │ │ - sd t4,24(sp) │ │ │ │ - sd a3,16(sp) │ │ │ │ - jalr a5 │ │ │ │ - addw a5,a0,s10 │ │ │ │ - ld a3,16(sp) │ │ │ │ - ld t4,24(sp) │ │ │ │ - ld t3,32(sp) │ │ │ │ - ld t5,40(sp) │ │ │ │ - ld a6,48(sp) │ │ │ │ - ld t6,56(sp) │ │ │ │ - ld t0,64(sp) │ │ │ │ - ld t2,72(sp) │ │ │ │ - blt s8,a5,171a6 │ │ │ │ - lw a1,0(s9) │ │ │ │ - ld a4,184(sp) │ │ │ │ - addw a5,s0,a1 │ │ │ │ - addw a2,a4,a5 │ │ │ │ - ld a4,200(sp) │ │ │ │ - slli a0,a2,0x20 │ │ │ │ - srli a2,a0,0x1e │ │ │ │ - addw a5,a5,a4 │ │ │ │ - slli a0,a5,0x20 │ │ │ │ - srli a5,a0,0x1e │ │ │ │ - add a2,a2,s2 │ │ │ │ - add a5,a5,s2 │ │ │ │ - lw a2,0(a2) │ │ │ │ - ld a4,192(sp) │ │ │ │ - lw a5,0(a5) │ │ │ │ - addw a7,a2,a4 │ │ │ │ - addw a0,a5,a4 │ │ │ │ - mv a2,a7 │ │ │ │ - bge a7,a0,16e88 │ │ │ │ - sext.w a2,a0 │ │ │ │ - not a5,a2 │ │ │ │ - srai a5,a5,0x3f │ │ │ │ - and a2,a2,a5 │ │ │ │ - ld a4,160(sp) │ │ │ │ - addw a5,s6,s0 │ │ │ │ - addw a5,a5,a1 │ │ │ │ - slli a1,a5,0x20 │ │ │ │ - ld s8,104(sp) │ │ │ │ - srli a5,a1,0x1e │ │ │ │ - andi a1,a4,251 │ │ │ │ - add a5,a5,s2 │ │ │ │ - addi a1,a1,-67 │ │ │ │ - sd s11,32(sp) │ │ │ │ - ld s11,216(sp) │ │ │ │ - sw a2,0(a5) │ │ │ │ - seqz a5,a1 │ │ │ │ - sd s7,24(sp) │ │ │ │ - li s10,0 │ │ │ │ - mv s7,s8 │ │ │ │ - sw a5,180(sp) │ │ │ │ - sd t4,40(sp) │ │ │ │ - mv s8,s5 │ │ │ │ - sd t3,48(sp) │ │ │ │ - sd t5,56(sp) │ │ │ │ - sd a6,64(sp) │ │ │ │ - sd t6,72(sp) │ │ │ │ - sd a3,80(sp) │ │ │ │ - sd s3,16(sp) │ │ │ │ - sd t0,88(sp) │ │ │ │ - sd t2,96(sp) │ │ │ │ - lw a5,0(s9) │ │ │ │ - ld a6,0(s7) │ │ │ │ - ld a2,408(sp) │ │ │ │ - addw a5,a5,s6 │ │ │ │ - addw a5,a5,s0 │ │ │ │ - slli a1,a5,0x20 │ │ │ │ - srli a5,a1,0x1e │ │ │ │ - add a5,a5,s2 │ │ │ │ - lw s3,0(a5) │ │ │ │ - ld a1,8(sp) │ │ │ │ - ld a5,400(sp) │ │ │ │ - ld a0,16(sp) │ │ │ │ - add a6,a6,s1 │ │ │ │ - lw s5,0(a6) │ │ │ │ - jalr a5 │ │ │ │ - lw a2,0(s4) │ │ │ │ - addw a0,a0,s5 │ │ │ │ - addw a5,a0,s11 │ │ │ │ - mv a0,a5 │ │ │ │ - bnez a2,1713a │ │ │ │ - li a2,65 │ │ │ │ - beq s8,a2,1705c │ │ │ │ - blt s3,a5,17064 │ │ │ │ - lw a5,0(s9) │ │ │ │ - addw a5,a5,s6 │ │ │ │ - addw a5,a5,s0 │ │ │ │ - slli a2,a5,0x20 │ │ │ │ - srli a5,a2,0x1e │ │ │ │ - add a5,a5,s2 │ │ │ │ - lw a2,0(a5) │ │ │ │ - sw a2,0(a5) │ │ │ │ - ld a5,112(sp) │ │ │ │ - addiw s10,s10,1 │ │ │ │ - addi s7,s7,8 │ │ │ │ - blt s10,a5,16ed2 │ │ │ │ - lw a5,0(s9) │ │ │ │ - lw a7,0(s4) │ │ │ │ - ld s7,24(sp) │ │ │ │ - addw a2,a5,s6 │ │ │ │ - addw a2,a2,s0 │ │ │ │ - slli a1,a2,0x20 │ │ │ │ - srli a2,a1,0x1e │ │ │ │ - add a2,a2,s2 │ │ │ │ - ld s11,32(sp) │ │ │ │ - ld t4,40(sp) │ │ │ │ - ld t3,48(sp) │ │ │ │ - ld t5,56(sp) │ │ │ │ - ld a6,64(sp) │ │ │ │ - ld t6,72(sp) │ │ │ │ - ld a3,80(sp) │ │ │ │ - ld t0,88(sp) │ │ │ │ - ld t2,96(sp) │ │ │ │ - lw a2,0(a2) │ │ │ │ - bnez a7,170b6 │ │ │ │ - li a4,71 │ │ │ │ - beq a3,a4,17164 │ │ │ │ - li a1,67 │ │ │ │ - beq a3,a1,17164 │ │ │ │ - ld a0,0(t0) │ │ │ │ - add a3,a0,s1 │ │ │ │ - lw a3,0(a3) │ │ │ │ - bge a3,a2,170e2 │ │ │ │ - ld a5,144(sp) │ │ │ │ - ld a3,0(a6) │ │ │ │ - ld a4,152(sp) │ │ │ │ - ld a5,0(a5) │ │ │ │ - add a1,a0,t3 │ │ │ │ - sw a2,0(a1) │ │ │ │ - add a3,a3,t3 │ │ │ │ - sw a4,0(a3) │ │ │ │ - add a5,a5,t3 │ │ │ │ - sw s0,0(a5) │ │ │ │ - lw a2,0(t4) │ │ │ │ - addi s11,s11,1 │ │ │ │ - sext.w s0,s11 │ │ │ │ - addiw a5,a2,1 │ │ │ │ - bgeu s0,a5,170f4 │ │ │ │ - ld a4,208(sp) │ │ │ │ - lw a7,0(s4) │ │ │ │ - lw a5,0(s9) │ │ │ │ - ld a1,0(a4) │ │ │ │ - beqz a7,16d92 │ │ │ │ - subw a2,a2,s0 │ │ │ │ - ld a4,232(sp) │ │ │ │ - slli a3,a2,0x20 │ │ │ │ - srli a3,a3,0x20 │ │ │ │ - add a3,a3,a1 │ │ │ │ - lbu s3,0(a4) │ │ │ │ - lbu a4,0(a3) │ │ │ │ - li a7,2 │ │ │ │ - sext.w a0,a2 │ │ │ │ - sd a4,8(sp) │ │ │ │ - bgeu a7,s11,17204 │ │ │ │ - addiw a3,a2,2 │ │ │ │ - slli a3,a3,0x20 │ │ │ │ - srli a3,a3,0x20 │ │ │ │ - add a3,a3,a1 │ │ │ │ - lbu a4,0(a3) │ │ │ │ - addiw a7,a2,1 │ │ │ │ - slli a7,a7,0x20 │ │ │ │ - srli a7,a7,0x20 │ │ │ │ - add a7,a7,a1 │ │ │ │ - sd a4,160(sp) │ │ │ │ - li a4,1 │ │ │ │ - lbu s5,0(a7) │ │ │ │ - bgeu a4,a0,1720e │ │ │ │ - addiw a3,a2,-1 │ │ │ │ - slli a3,a3,0x20 │ │ │ │ - srli a3,a3,0x20 │ │ │ │ - addiw a0,a2,-2 │ │ │ │ - add a2,a1,a3 │ │ │ │ - lbu a4,0(a2) │ │ │ │ - slli a0,a0,0x20 │ │ │ │ - srli a0,a0,0x20 │ │ │ │ - add a0,a0,a1 │ │ │ │ - lbu a3,0(a0) │ │ │ │ - sd a4,168(sp) │ │ │ │ - j 16dc2 │ │ │ │ - lw a5,0(s11) │ │ │ │ - ld a2,408(sp) │ │ │ │ - ld a1,8(sp) │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - addw a5,a5,s3 │ │ │ │ - addw a5,a5,s2 │ │ │ │ - slli a4,a5,0x20 │ │ │ │ - srli a5,a4,0x1e │ │ │ │ - add a5,a5,s5 │ │ │ │ - lw s1,0(a5) │ │ │ │ - ld a5,400(sp) │ │ │ │ - mv a0,s4 │ │ │ │ - jalr a5 │ │ │ │ - lw a3,0(s11) │ │ │ │ - addw a0,a0,s1 │ │ │ │ - j 16b74 │ │ │ │ - lw a5,180(sp) │ │ │ │ - addw a5,a5,a0 │ │ │ │ - bge s3,a5,16f1c │ │ │ │ - ld a5,0(s7) │ │ │ │ - ld a2,408(sp) │ │ │ │ - ld a1,8(sp) │ │ │ │ - add a5,a5,s1 │ │ │ │ - lw a5,0(a5) │ │ │ │ - ld a0,16(sp) │ │ │ │ - sd a5,120(sp) │ │ │ │ - ld a5,400(sp) │ │ │ │ - jalr a5 │ │ │ │ - ld a5,120(sp) │ │ │ │ - lw a1,0(s4) │ │ │ │ - addw a5,a5,a0 │ │ │ │ - addw a2,a5,s11 │ │ │ │ - mv a5,a2 │ │ │ │ - bnez a1,17172 │ │ │ │ - li a1,65 │ │ │ │ - bne s8,a1,170a0 │ │ │ │ - ld a4,160(sp) │ │ │ │ - andi a2,a4,251 │ │ │ │ - addi a2,a2,-67 │ │ │ │ - seqz a2,a2 │ │ │ │ - addw a2,a2,a5 │ │ │ │ - lw a5,0(s9) │ │ │ │ - addw a5,a5,s6 │ │ │ │ - addw a5,a5,s0 │ │ │ │ - slli a1,a5,0x20 │ │ │ │ - srli a5,a1,0x1e │ │ │ │ - add a5,a5,s2 │ │ │ │ - j 16f32 │ │ │ │ - li a4,1 │ │ │ │ - bne a7,a4,16f80 │ │ │ │ - li a1,65 │ │ │ │ - bne a3,a1,16f80 │ │ │ │ - ld a4,168(sp) │ │ │ │ - ld a0,0(t0) │ │ │ │ - andi a3,a4,251 │ │ │ │ - addi a3,a3,-67 │ │ │ │ - seqz a3,a3 │ │ │ │ - addw a2,a2,a3 │ │ │ │ - add a3,a0,s1 │ │ │ │ - lw a3,0(a3) │ │ │ │ - blt a3,a2,16f8e │ │ │ │ - lw a2,0(t4) │ │ │ │ - addi s11,s11,1 │ │ │ │ - sext.w s0,s11 │ │ │ │ - addiw a3,a2,1 │ │ │ │ - bltu s0,a3,16d8a │ │ │ │ - mv s3,s7 │ │ │ │ - mv s5,t5 │ │ │ │ - mv s7,t6 │ │ │ │ - mv s1,t2 │ │ │ │ - addiw s7,s7,-1 │ │ │ │ - li a5,-1 │ │ │ │ - addi s3,s3,1 │ │ │ │ - addw s6,s5,s6 │ │ │ │ - bne s7,a5,16d10 │ │ │ │ - ld a5,112(sp) │ │ │ │ - ld a3,144(sp) │ │ │ │ - ld a4,208(sp) │ │ │ │ - ld a2,264(sp) │ │ │ │ - addiw a5,a5,1 │ │ │ │ - mv s10,s4 │ │ │ │ - sd a5,112(sp) │ │ │ │ - mv s4,s5 │ │ │ │ - mv s0,s1 │ │ │ │ - addi t0,t0,8 │ │ │ │ - addi t1,a6,8 │ │ │ │ - addi a3,a3,8 │ │ │ │ - addi t4,t4,4 │ │ │ │ - addi s9,s9,4 │ │ │ │ - addi s10,s10,4 │ │ │ │ - addi a4,a4,8 │ │ │ │ - bltu a5,a2,16cf8 │ │ │ │ - ld s5,328(sp) │ │ │ │ - ld s7,312(sp) │ │ │ │ - ld s10,288(sp) │ │ │ │ - mv s9,s2 │ │ │ │ - j 1721a │ │ │ │ + lw a0,0(a4) │ │ │ │ + addiw a0,a0,1 │ │ │ │ + sw a0,0(a4) │ │ │ │ + j 1c7fc │ │ │ │ + jal 3a10 <__stack_chk_fail@plt> │ │ │ │ + li a5,1 │ │ │ │ + beq a2,a5,1c860 │ │ │ │ + li a5,2 │ │ │ │ + beq a2,a5,1c82c │ │ │ │ + ret │ │ │ │ + ld a4,16(a0) │ │ │ │ + slli a5,a1,0x20 │ │ │ │ + srli a2,a5,0x1c │ │ │ │ + add a4,a4,a2 │ │ │ │ + lwu a4,4(a4) │ │ │ │ + auipc a5,0x49 │ │ │ │ + addi a5,a5,-300 │ │ │ │ + add a4,a4,a5 │ │ │ │ + lbu a4,0(a4) │ │ │ │ + sb a4,0(a3) │ │ │ │ + bnez a1,1c8ba │ │ │ │ + lbu a4,0(a0) │ │ │ │ + add a5,a5,a4 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + sb a5,1(a3) │ │ │ │ + ret │ │ │ │ + ld a4,16(a0) │ │ │ │ + slli a5,a1,0x20 │ │ │ │ + srli a2,a5,0x1c │ │ │ │ + add a4,a4,a2 │ │ │ │ + lwu a4,4(a4) │ │ │ │ + auipc a5,0x5d │ │ │ │ + ld a5,1712(a5) │ │ │ │ + addiw a1,a1,1 │ │ │ │ + add a4,a4,a5 │ │ │ │ + lbu a4,0(a4) │ │ │ │ + sext.w a2,a1 │ │ │ │ + sb a4,0(a3) │ │ │ │ + lw a4,12(a0) │ │ │ │ + bgeu a2,a4,1c8aa │ │ │ │ + ld a4,16(a0) │ │ │ │ + slli a2,a1,0x20 │ │ │ │ + srli a1,a2,0x1c │ │ │ │ + add a4,a4,a1 │ │ │ │ + lwu a4,4(a4) │ │ │ │ + add a5,a5,a4 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + sb a5,1(a3) │ │ │ │ + ret │ │ │ │ + lbu a4,1(a0) │ │ │ │ + add a5,a5,a4 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + sb a5,1(a3) │ │ │ │ + ret │ │ │ │ + ld a4,16(a0) │ │ │ │ + addiw a1,a1,-1 │ │ │ │ + j 1c890 │ │ │ │ li a4,1 │ │ │ │ - bne a2,a4,16f18 │ │ │ │ - li a4,71 │ │ │ │ - beq s8,a4,17150 │ │ │ │ - li a4,67 │ │ │ │ - bne s8,a4,16f18 │ │ │ │ - ld a5,160(sp) │ │ │ │ - addi a5,a5,-84 │ │ │ │ - seqz a5,a5 │ │ │ │ - addw a5,a5,a0 │ │ │ │ - j 16f18 │ │ │ │ + mv a5,a0 │ │ │ │ + beq a2,a4,1c928 │ │ │ │ + li a3,2 │ │ │ │ + li a0,8 │ │ │ │ + beq a2,a3,1c8d2 │ │ │ │ + ret │ │ │ │ + beqz a1,1c8d0 │ │ │ │ + add a0,a5,a1 │ │ │ │ + lbu a3,-1(a0) │ │ │ │ + auipc a2,0x5d │ │ │ │ + ld a2,1748(a2) │ │ │ │ + auipc a5,0x49 │ │ │ │ + addi a5,a5,-468 │ │ │ │ + add a3,a3,a2 │ │ │ │ + lbu a3,0(a3) │ │ │ │ + add a3,a3,a5 │ │ │ │ + lbu a3,0(a3) │ │ │ │ + add a3,a3,a5 │ │ │ │ + lbu a3,24(a3) │ │ │ │ + beq a1,a4,1c96a │ │ │ │ + lbu a1,-2(a0) │ │ │ │ + slli a4,a3,0x1 │ │ │ │ + add a4,a4,a3 │ │ │ │ + add a2,a2,a1 │ │ │ │ + lbu a3,0(a2) │ │ │ │ + add a4,a4,a5 │ │ │ │ + add a3,a3,a5 │ │ │ │ + lbu a3,0(a3) │ │ │ │ + add a5,a5,a3 │ │ │ │ + lbu a5,24(a5) │ │ │ │ + add a5,a5,a4 │ │ │ │ + lbu a0,280(a5) │ │ │ │ + ret │ │ │ │ + add a1,a1,a0 │ │ │ │ + lbu a5,1(a1) │ │ │ │ + li a0,8 │ │ │ │ + beqz a5,1c8d0 │ │ │ │ + lbu a3,2(a1) │ │ │ │ + auipc a4,0x49 │ │ │ │ + addi a4,a4,-550 │ │ │ │ + add a5,a5,a4 │ │ │ │ + lbu a5,24(a5) │ │ │ │ + bnez a3,1c954 │ │ │ │ + slli a3,a5,0x1 │ │ │ │ + add a5,a5,a3 │ │ │ │ + add a4,a4,a5 │ │ │ │ + lbu a0,282(a4) │ │ │ │ + ret │ │ │ │ + add a3,a3,a4 │ │ │ │ + lbu a2,24(a3) │ │ │ │ + slli a3,a5,0x1 │ │ │ │ + add a5,a5,a3 │ │ │ │ + add a4,a4,a5 │ │ │ │ + add a4,a4,a2 │ │ │ │ + lbu a0,280(a4) │ │ │ │ + ret │ │ │ │ + slli a4,a3,0x1 │ │ │ │ + add a4,a4,a3 │ │ │ │ + add a5,a5,a4 │ │ │ │ + lbu a0,282(a5) │ │ │ │ + ret │ │ │ │ + addi sp,sp,-144 │ │ │ │ + sd s0,128(sp) │ │ │ │ + auipc s0,0x5d │ │ │ │ + ld s0,1428(s0) │ │ │ │ + sd ra,136(sp) │ │ │ │ + ld a5,0(s0) │ │ │ │ + sd a5,72(sp) │ │ │ │ + li a5,0 │ │ │ │ + sd zero,8(sp) │ │ │ │ + sd zero,16(sp) │ │ │ │ + sd zero,24(sp) │ │ │ │ sd zero,32(sp) │ │ │ │ - li s6,0 │ │ │ │ - j 16ad0 │ │ │ │ - ld a4,168(sp) │ │ │ │ - addi a3,a4,-84 │ │ │ │ - seqz a3,a3 │ │ │ │ - addw a2,a2,a3 │ │ │ │ - j 16f80 │ │ │ │ - li a4,1 │ │ │ │ - bne a1,a4,170a0 │ │ │ │ - li a4,71 │ │ │ │ - beq s8,a4,17188 │ │ │ │ - li a1,67 │ │ │ │ - bne s8,a1,170a0 │ │ │ │ - ld a4,160(sp) │ │ │ │ - addi a2,a4,-84 │ │ │ │ - seqz a2,a2 │ │ │ │ - addw a2,a2,a5 │ │ │ │ - j 170a0 │ │ │ │ - ld a3,32(sp) │ │ │ │ - addi s10,a3,-84 │ │ │ │ - seqz s10,s10 │ │ │ │ - addw a5,s10,a5 │ │ │ │ - j 16bc0 │ │ │ │ - lw a5,0(s9) │ │ │ │ - ld a4,184(sp) │ │ │ │ - ld a2,408(sp) │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - addw a5,a5,a4 │ │ │ │ - addw a5,a5,s0 │ │ │ │ - slli a0,a5,0x20 │ │ │ │ - srli a5,a0,0x1e │ │ │ │ - add a5,a5,s2 │ │ │ │ - lw s8,0(a5) │ │ │ │ - ld a1,8(sp) │ │ │ │ - ld a5,400(sp) │ │ │ │ + sd zero,40(sp) │ │ │ │ + sd zero,48(sp) │ │ │ │ + sd zero,56(sp) │ │ │ │ + sd zero,64(sp) │ │ │ │ + bnez a1,1c9ba │ │ │ │ + auipc a5,0x47 │ │ │ │ + fld fa0,1562(a5) │ │ │ │ + ld a4,72(sp) │ │ │ │ + ld a5,0(s0) │ │ │ │ + xor a5,a5,a4 │ │ │ │ + li a4,0 │ │ │ │ + bnez a5,1cb22 │ │ │ │ + ld ra,136(sp) │ │ │ │ + ld s0,128(sp) │ │ │ │ + addi sp,sp,144 │ │ │ │ + ret │ │ │ │ + lw a3,0(a0) │ │ │ │ + sd s1,120(sp) │ │ │ │ + sd s2,112(sp) │ │ │ │ + sd s4,96(sp) │ │ │ │ + sd s5,88(sp) │ │ │ │ + beqz a3,1ca10 │ │ │ │ + lw a5,4(a0) │ │ │ │ + li a4,2 │ │ │ │ + beq a5,a4,1cad8 │ │ │ │ + li a4,4 │ │ │ │ + bne a5,a4,1ca10 │ │ │ │ + ld a5,8(a0) │ │ │ │ + slli a4,a3,0x20 │ │ │ │ + srli a3,a4,0x1d │ │ │ │ + li a7,3 │ │ │ │ + li a6,1 │ │ │ │ + add a3,a3,a5 │ │ │ │ + slli a7,a7,0x1f │ │ │ │ + slli a6,a6,0x20 │ │ │ │ + addi t1,sp,8 │ │ │ │ + j 1c9f4 │ │ │ │ + addi a5,a5,8 │ │ │ │ + beq a3,a5,1ca10 │ │ │ │ + ld a4,0(a5) │ │ │ │ + and a0,a4,a7 │ │ │ │ + bne a0,a6,1c9ee │ │ │ │ + andi a4,a4,15 │ │ │ │ + slli a4,a4,0x2 │ │ │ │ + add a4,a4,t1 │ │ │ │ + lw a0,0(a4) │ │ │ │ + addi a5,a5,8 │ │ │ │ + addiw a0,a0,1 │ │ │ │ + sw a0,0(a4) │ │ │ │ + bne a3,a5,1c9f4 │ │ │ │ + bnez a2,1ca14 │ │ │ │ + sw zero,8(sp) │ │ │ │ + li a5,1 │ │ │ │ + beq a1,a5,1ca4a │ │ │ │ + li s5,1 │ │ │ │ + li s4,4 │ │ │ │ + li a5,1 │ │ │ │ + li a4,4 │ │ │ │ + slli a4,a4,0x2 │ │ │ │ + slli a5,a5,0x2 │ │ │ │ + addi a4,a4,80 │ │ │ │ + addi a5,a5,80 │ │ │ │ + add a5,a5,sp │ │ │ │ + add a4,a4,sp │ │ │ │ + lw s2,-72(a4) │ │ │ │ + lw s1,-72(a5) │ │ │ │ + addw a5,s2,s1 │ │ │ │ + bnez a5,1ca54 │ │ │ │ + ld s1,120(sp) │ │ │ │ + ld s2,112(sp) │ │ │ │ + ld s4,96(sp) │ │ │ │ + ld s5,88(sp) │ │ │ │ + j 1c99e │ │ │ │ + li s5,8 │ │ │ │ + li s4,2 │ │ │ │ + li a5,8 │ │ │ │ + li a4,2 │ │ │ │ + j 1ca22 │ │ │ │ + sd s3,104(sp) │ │ │ │ + addi s3,sp,8 │ │ │ │ + li a1,16 │ │ │ │ mv a0,s3 │ │ │ │ - sd t2,72(sp) │ │ │ │ - sd t0,64(sp) │ │ │ │ - sd t6,56(sp) │ │ │ │ - sd a6,48(sp) │ │ │ │ - sd t5,40(sp) │ │ │ │ - sd t3,32(sp) │ │ │ │ - sd t4,24(sp) │ │ │ │ - sd a3,16(sp) │ │ │ │ - jalr a5 │ │ │ │ - lw a1,0(s9) │ │ │ │ - ld t2,72(sp) │ │ │ │ - ld t0,64(sp) │ │ │ │ - ld t6,56(sp) │ │ │ │ - ld a6,48(sp) │ │ │ │ - ld t5,40(sp) │ │ │ │ - ld t3,32(sp) │ │ │ │ - ld t4,24(sp) │ │ │ │ - ld a3,16(sp) │ │ │ │ - addw a2,a0,s8 │ │ │ │ - j 16e90 │ │ │ │ - sd zero,168(sp) │ │ │ │ - li a2,2 │ │ │ │ - li a3,0 │ │ │ │ - bltu a2,s11,16db8 │ │ │ │ - sd zero,160(sp) │ │ │ │ - li s5,0 │ │ │ │ - j 16dc2 │ │ │ │ - sd zero,160(sp) │ │ │ │ - li a4,1 │ │ │ │ - li s5,0 │ │ │ │ - bltu a4,a0,1700e │ │ │ │ - sd zero,168(sp) │ │ │ │ + sd s6,80(sp) │ │ │ │ + jal 3bbe6 │ │ │ │ + slli a3,a0,0x20 │ │ │ │ + srli a4,a3,0x1e │ │ │ │ + addi a4,a4,80 │ │ │ │ + mv a5,a0 │ │ │ │ + add a4,a4,sp │ │ │ │ + mv a0,s3 │ │ │ │ + li a1,16 │ │ │ │ + lw s6,-72(a4) │ │ │ │ + sext.w s3,a5 │ │ │ │ + sw zero,-72(a4) │ │ │ │ + jal 3bbe6 │ │ │ │ + slli a4,a0,0x20 │ │ │ │ + srli a5,a4,0x1e │ │ │ │ + addi a5,a5,80 │ │ │ │ + add a5,a5,sp │ │ │ │ + lw a5,-72(a5) │ │ │ │ + sext.w a0,a0 │ │ │ │ + bgeu a5,s6,1cb10 │ │ │ │ + beq s3,s4,1caba │ │ │ │ + beq s3,s5,1caba │ │ │ │ + ld s1,120(sp) │ │ │ │ + ld s2,112(sp) │ │ │ │ + ld s3,104(sp) │ │ │ │ + ld s4,96(sp) │ │ │ │ + ld s5,88(sp) │ │ │ │ + ld s6,80(sp) │ │ │ │ + j 1c99e │ │ │ │ + bne a0,s5,1caa8 │ │ │ │ + fcvt.d.wu fa0,s2 │ │ │ │ + fcvt.d.wu fa5,s1 │ │ │ │ + ld s2,112(sp) │ │ │ │ + ld s1,120(sp) │ │ │ │ + fadd.d fa5,fa5,fa0 │ │ │ │ + ld s3,104(sp) │ │ │ │ + ld s4,96(sp) │ │ │ │ + ld s5,88(sp) │ │ │ │ + ld s6,80(sp) │ │ │ │ + fdiv.d fa0,fa0,fa5 │ │ │ │ + j 1c9a6 │ │ │ │ + ld a5,8(a0) │ │ │ │ + slli a4,a3,0x20 │ │ │ │ + srli a3,a4,0x1d │ │ │ │ + li a7,3 │ │ │ │ + li a6,1 │ │ │ │ + add a3,a3,a5 │ │ │ │ + slli a7,a7,0x1f │ │ │ │ + slli a6,a6,0x1f │ │ │ │ + addi t1,sp,8 │ │ │ │ + j 1caf8 │ │ │ │ + addi a5,a5,8 │ │ │ │ + beq a3,a5,1ca10 │ │ │ │ + ld a4,0(a5) │ │ │ │ + and a0,a4,a7 │ │ │ │ + bne a0,a6,1caf2 │ │ │ │ + andi a4,a4,15 │ │ │ │ + slli a4,a4,0x2 │ │ │ │ + add a4,a4,t1 │ │ │ │ + lw a0,0(a4) │ │ │ │ + addiw a0,a0,1 │ │ │ │ + sw a0,0(a4) │ │ │ │ + j 1caf2 │ │ │ │ + bne a5,s6,1caa8 │ │ │ │ + beq s3,s4,1cab6 │ │ │ │ + bne s3,s5,1caa8 │ │ │ │ + bne a0,s4,1caa8 │ │ │ │ + j 1caba │ │ │ │ + sd s1,120(sp) │ │ │ │ + sd s2,112(sp) │ │ │ │ + sd s3,104(sp) │ │ │ │ + sd s4,96(sp) │ │ │ │ + sd s5,88(sp) │ │ │ │ + sd s6,80(sp) │ │ │ │ + jal 3a10 <__stack_chk_fail@plt> │ │ │ │ + addi sp,sp,-208 │ │ │ │ + sd s1,184(sp) │ │ │ │ + ld s1,16(a1) │ │ │ │ + slli a3,a2,0x20 │ │ │ │ + srli a5,a3,0x1c │ │ │ │ + add s1,s1,a5 │ │ │ │ + sd s8,128(sp) │ │ │ │ + lui a5,0x3 │ │ │ │ + lw s8,4(s1) │ │ │ │ + addi a5,a5,-1234 │ │ │ │ + sd s9,120(sp) │ │ │ │ + auipc s9,0x5d │ │ │ │ + ld s9,960(s9) │ │ │ │ + ld a3,0(s9) │ │ │ │ + sd a3,72(sp) │ │ │ │ li a3,0 │ │ │ │ - j 16dc2 │ │ │ │ - ld s5,328(sp) │ │ │ │ - ld s7,312(sp) │ │ │ │ - ld s10,288(sp) │ │ │ │ - ld a0,248(sp) │ │ │ │ - jal 3670 │ │ │ │ - ld a4,416(sp) │ │ │ │ - ld a5,104(sp) │ │ │ │ - ld ra,376(sp) │ │ │ │ - ld s0,368(sp) │ │ │ │ - sd a5,0(a4) │ │ │ │ - ld a4,424(sp) │ │ │ │ - ld a5,128(sp) │ │ │ │ - ld s1,360(sp) │ │ │ │ - ld s2,352(sp) │ │ │ │ - sd a5,0(a4) │ │ │ │ - ld a4,432(sp) │ │ │ │ - ld a5,136(sp) │ │ │ │ - ld s3,344(sp) │ │ │ │ - ld s4,336(sp) │ │ │ │ - sd a5,0(a4) │ │ │ │ - ld s6,320(sp) │ │ │ │ - ld s8,304(sp) │ │ │ │ - ld s11,280(sp) │ │ │ │ - mv a0,s9 │ │ │ │ - ld s9,296(sp) │ │ │ │ - addi sp,sp,384 │ │ │ │ - ret │ │ │ │ - li a1,0 │ │ │ │ + sh a5,64(sp) │ │ │ │ + li a5,45 │ │ │ │ + sd s2,176(sp) │ │ │ │ + sd s3,168(sp) │ │ │ │ + sd s7,136(sp) │ │ │ │ + sb a5,66(sp) │ │ │ │ + sd ra,200(sp) │ │ │ │ + sd s4,160(sp) │ │ │ │ + sd s6,144(sp) │ │ │ │ + sd zero,48(sp) │ │ │ │ + sh zero,56(sp) │ │ │ │ + sb zero,58(sp) │ │ │ │ + zext.b a5,s8 │ │ │ │ + li a3,2 │ │ │ │ + mv s7,a1 │ │ │ │ + mv s2,a2 │ │ │ │ + mv s3,a4 │ │ │ │ + beq a5,a3,1cd5e │ │ │ │ + li a4,4 │ │ │ │ li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - mv s9,a0 │ │ │ │ - j 1721a │ │ │ │ - addi sp,sp,-320 │ │ │ │ - sd s1,296(sp) │ │ │ │ - lw s1,328(sp) │ │ │ │ - ld t1,368(sp) │ │ │ │ - sd s7,248(sp) │ │ │ │ - sd s1,16(sp) │ │ │ │ - lw s1,336(sp) │ │ │ │ - sd t1,160(sp) │ │ │ │ - ld t1,376(sp) │ │ │ │ - mv s7,s1 │ │ │ │ - ld s1,352(sp) │ │ │ │ - sd s2,288(sp) │ │ │ │ - lw s2,320(sp) │ │ │ │ - sd s1,0(sp) │ │ │ │ - sd t1,176(sp) │ │ │ │ - ld s1,360(sp) │ │ │ │ - ld t1,384(sp) │ │ │ │ - sd s0,304(sp) │ │ │ │ - slli s0,s2,0x20 │ │ │ │ - srli s0,s0,0x20 │ │ │ │ - sd ra,312(sp) │ │ │ │ - sd s3,280(sp) │ │ │ │ - sd s4,272(sp) │ │ │ │ - sd s5,264(sp) │ │ │ │ - sd s6,256(sp) │ │ │ │ - sd t1,168(sp) │ │ │ │ - sd a2,184(sp) │ │ │ │ - sd a3,192(sp) │ │ │ │ - sd a4,88(sp) │ │ │ │ - sd a5,136(sp) │ │ │ │ - sd s8,240(sp) │ │ │ │ - sd s9,232(sp) │ │ │ │ - sd s10,224(sp) │ │ │ │ - sd s11,216(sp) │ │ │ │ - mv s5,a1 │ │ │ │ + bne a5,a4,1cd34 │ │ │ │ + sd s5,152(sp) │ │ │ │ + li s6,2 │ │ │ │ + li s4,2 │ │ │ │ + addi s5,sp,56 │ │ │ │ + mv a3,s5 │ │ │ │ + mv a2,s4 │ │ │ │ + mv a1,s2 │ │ │ │ + mv a0,s7 │ │ │ │ + jal 1c81e │ │ │ │ + lw a7,0(s1) │ │ │ │ + beqz a7,1cd8c │ │ │ │ + ld a6,8(s1) │ │ │ │ + slli a5,a7,0x20 │ │ │ │ + srli a7,a5,0x1d │ │ │ │ + sd s0,192(sp) │ │ │ │ + sd s11,104(sp) │ │ │ │ + li s0,0 │ │ │ │ + add a7,a7,a6 │ │ │ │ + mv a5,a6 │ │ │ │ + ld a3,0(a5) │ │ │ │ + andi a3,a3,15 │ │ │ │ + beqz a3,1cbd6 │ │ │ │ + addiw s0,s0,1 │ │ │ │ + addi a5,a5,8 │ │ │ │ + bne a7,a5,1cbce │ │ │ │ + li a5,2 │ │ │ │ + beq s8,a5,1cd66 │ │ │ │ + li a5,4 │ │ │ │ li a0,0 │ │ │ │ - slli a1,s0,0x2 │ │ │ │ - sd s1,72(sp) │ │ │ │ - ld s6,344(sp) │ │ │ │ - mv s3,a4 │ │ │ │ - sd a6,144(sp) │ │ │ │ - mv s4,a6 │ │ │ │ - sd a7,96(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - sd a0,56(sp) │ │ │ │ - beqz s2,178da │ │ │ │ - slli a6,s0,0x3 │ │ │ │ - mv a3,a0 │ │ │ │ - addiw a1,s3,1 │ │ │ │ - mv a5,s1 │ │ │ │ - mv a4,s4 │ │ │ │ - add a6,a6,s1 │ │ │ │ + bne s8,a5,1cd56 │ │ │ │ + li a2,3 │ │ │ │ + li a3,1 │ │ │ │ + li s11,0 │ │ │ │ + slli a2,a2,0x1f │ │ │ │ + slli a3,a3,0x20 │ │ │ │ + j 1cbfc │ │ │ │ + addi a6,a6,8 │ │ │ │ + beq a7,a6,1cc14 │ │ │ │ + ld a5,0(a6) │ │ │ │ + and a4,a5,a2 │ │ │ │ + bne a4,a3,1cbf6 │ │ │ │ + andi a5,a5,15 │ │ │ │ + beqz a5,1cbf6 │ │ │ │ + addi a6,a6,8 │ │ │ │ + addiw s11,s11,1 │ │ │ │ + bne a7,a6,1cbfc │ │ │ │ + li a0,0 │ │ │ │ + beqz s11,1cd56 │ │ │ │ + mv a1,s4 │ │ │ │ li a2,0 │ │ │ │ - ld a0,0(a5) │ │ │ │ - addiw s0,a2,1 │ │ │ │ - addi a5,a5,8 │ │ │ │ - sd zero,24(a0) │ │ │ │ - sw a2,0(a3) │ │ │ │ - lw a2,0(a4) │ │ │ │ - addi a3,a3,4 │ │ │ │ - addi a4,a4,4 │ │ │ │ - addw a2,a2,s0 │ │ │ │ - mv s0,a2 │ │ │ │ - bne a6,a5,172d4 │ │ │ │ - mulw a1,a2,a1 │ │ │ │ - mv a0,s5 │ │ │ │ - sd a2,8(sp) │ │ │ │ - jal 3e744 │ │ │ │ - remuw a1,a0,s0 │ │ │ │ - ld a5,56(sp) │ │ │ │ - sext.w a6,a0 │ │ │ │ - ld a2,8(sp) │ │ │ │ - addi a4,a5,4 │ │ │ │ - li a5,0 │ │ │ │ - divuw s9,a0,s0 │ │ │ │ - mv a0,a1 │ │ │ │ - j 1731e │ │ │ │ - lw a3,0(a4) │ │ │ │ - addi a4,a4,4 │ │ │ │ - bgeu a3,a1,17328 │ │ │ │ - sext.w s8,a5 │ │ │ │ + mv a0,s1 │ │ │ │ + sd s10,112(sp) │ │ │ │ + fsd fs0,88(sp) │ │ │ │ + jal 1c732 │ │ │ │ + mv a1,s4 │ │ │ │ + mv s10,a0 │ │ │ │ + li a2,1 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 1c732 │ │ │ │ + sext.w s10,s10 │ │ │ │ + addw a5,a0,s10 │ │ │ │ + mv a4,a0 │ │ │ │ + mv a1,s4 │ │ │ │ + mv a0,s1 │ │ │ │ + li a2,0 │ │ │ │ + sext.w s1,a4 │ │ │ │ + sext.w a4,a5 │ │ │ │ + subw s4,s11,a5 │ │ │ │ + sd a4,40(sp) │ │ │ │ + jal 1c978 │ │ │ │ + auipc a5,0x47 │ │ │ │ + fld fa5,868(a5) │ │ │ │ + feq.d a5,fa0,fa5 │ │ │ │ + fmv.d fs0,fa0 │ │ │ │ + bnez a5,1cd28 │ │ │ │ + lw a3,8(s7) │ │ │ │ + auipc a5,0x5d │ │ │ │ + ld a5,694(a5) │ │ │ │ + add a5,a5,s8 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + addiw s2,s2,1 │ │ │ │ + li a4,46 │ │ │ │ + addw a3,s2,a3 │ │ │ │ + addi s2,sp,48 │ │ │ │ + li a7,46 │ │ │ │ + li a6,46 │ │ │ │ + sd a4,0(sp) │ │ │ │ + mv a2,s3 │ │ │ │ + auipc a1,0x43 │ │ │ │ + addi a1,a1,-1410 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 26358 │ │ │ │ + auipc a1,0x44 │ │ │ │ + addi a1,a1,1088 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 26358 │ │ │ │ + addi a5,s6,64 │ │ │ │ + addi a4,sp,16 │ │ │ │ + add s6,a5,a4 │ │ │ │ + lbu a2,-16(s6) │ │ │ │ + fmv.x.d a4,fs0 │ │ │ │ + mv a3,s5 │ │ │ │ + auipc a1,0x43 │ │ │ │ + addi a1,a1,-1434 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 26358 │ │ │ │ + auipc a1,0x44 │ │ │ │ + addi a1,a1,1040 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 26358 │ │ │ │ + auipc a1,0x43 │ │ │ │ + addi a1,a1,-1430 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 26358 │ │ │ │ + auipc a1,0x44 │ │ │ │ + addi a1,a1,1012 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 26358 │ │ │ │ + ld a7,40(sp) │ │ │ │ + auipc a1,0x43 │ │ │ │ + addi a1,a1,-1428 │ │ │ │ + fsd fs0,16(sp) │ │ │ │ + sd s1,8(sp) │ │ │ │ + sd s10,0(sp) │ │ │ │ + mv a6,s4 │ │ │ │ + mv a5,s1 │ │ │ │ + mv a4,s10 │ │ │ │ + mv a3,s11 │ │ │ │ + mv a2,s0 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 26358 │ │ │ │ + auipc a1,0x44 │ │ │ │ + addi a1,a1,350 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 26358 │ │ │ │ + ld a0,48(sp) │ │ │ │ + ld s0,192(sp) │ │ │ │ + ld s5,152(sp) │ │ │ │ + ld s10,112(sp) │ │ │ │ + ld s11,104(sp) │ │ │ │ + fld fs0,88(sp) │ │ │ │ + ld a4,72(sp) │ │ │ │ + ld a5,0(s9) │ │ │ │ + xor a5,a5,a4 │ │ │ │ + li a4,0 │ │ │ │ + bnez a5,1cd92 │ │ │ │ + ld ra,200(sp) │ │ │ │ + ld s1,184(sp) │ │ │ │ + ld s2,176(sp) │ │ │ │ + ld s3,168(sp) │ │ │ │ + ld s4,160(sp) │ │ │ │ + ld s6,144(sp) │ │ │ │ + ld s7,136(sp) │ │ │ │ + ld s8,128(sp) │ │ │ │ + ld s9,120(sp) │ │ │ │ + addi sp,sp,208 │ │ │ │ + ret │ │ │ │ + ld s0,192(sp) │ │ │ │ + ld s5,152(sp) │ │ │ │ + ld s11,104(sp) │ │ │ │ + j 1cd34 │ │ │ │ + sd s5,152(sp) │ │ │ │ + li s6,1 │ │ │ │ + li s4,1 │ │ │ │ + j 1cba0 │ │ │ │ + li a2,3 │ │ │ │ + li a3,1 │ │ │ │ + li s11,0 │ │ │ │ + slli a2,a2,0x1f │ │ │ │ + slli a3,a3,0x1f │ │ │ │ + j 1cd78 │ │ │ │ + addi a6,a6,8 │ │ │ │ + beq a6,a7,1cc14 │ │ │ │ + ld a5,0(a6) │ │ │ │ + and a4,a5,a2 │ │ │ │ + bne a4,a3,1cd72 │ │ │ │ + andi a5,a5,15 │ │ │ │ + beqz a5,1cd72 │ │ │ │ + addiw s11,s11,1 │ │ │ │ + j 1cd72 │ │ │ │ + ld s5,152(sp) │ │ │ │ + li a0,0 │ │ │ │ + j 1cd34 │ │ │ │ + sd s0,192(sp) │ │ │ │ + sd s5,152(sp) │ │ │ │ + sd s10,112(sp) │ │ │ │ + sd s11,104(sp) │ │ │ │ + fsd fs0,88(sp) │ │ │ │ + jal 3a10 <__stack_chk_fail@plt> │ │ │ │ + addi sp,sp,-48 │ │ │ │ + sd s2,16(sp) │ │ │ │ + mv s2,a0 │ │ │ │ + lwu a0,8(a0) │ │ │ │ + sd ra,40(sp) │ │ │ │ + sd s0,32(sp) │ │ │ │ + sd s1,24(sp) │ │ │ │ + sd s3,8(sp) │ │ │ │ + bltu a1,a0,1ce84 │ │ │ │ + lwu t1,12(s2) │ │ │ │ + sub a1,a1,a0 │ │ │ │ + bgeu a1,t1,1cea4 │ │ │ │ + ld s3,16(s2) │ │ │ │ + slli s1,a1,0x4 │ │ │ │ + li t1,30 │ │ │ │ + add s3,s3,s1 │ │ │ │ + lw a0,0(s3) │ │ │ │ + lw s0,56(sp) │ │ │ │ + lui t3,0xffff │ │ │ │ + addiw a1,a0,1 │ │ │ │ + remuw t1,a1,t1 │ │ │ │ + slli t3,t3,0x15 │ │ │ │ + slli s0,s0,0x21 │ │ │ │ + and s0,s0,t3 │ │ │ │ + lhu t5,64(sp) │ │ │ │ + lbu t3,48(sp) │ │ │ │ + li t4,3 │ │ │ │ + slli t5,t5,0x31 │ │ │ │ + slli t3,t3,0x1f │ │ │ │ + slli t4,t4,0x1f │ │ │ │ + or s0,s0,t5 │ │ │ │ + and t3,t3,t4 │ │ │ │ + slli a6,a6,0x15 │ │ │ │ + or s0,s0,t3 │ │ │ │ + or s0,s0,a6 │ │ │ │ + slli a7,a7,0x1d │ │ │ │ + lui a6,0x60000 │ │ │ │ + and a7,a7,a6 │ │ │ │ + or s0,s0,a7 │ │ │ │ + slli a5,a5,0xd │ │ │ │ + or s0,s0,a5 │ │ │ │ + slli a4,a4,0x5 │ │ │ │ + or s0,s0,a4 │ │ │ │ + andi a2,a2,15 │ │ │ │ + slli a3,a3,0x4 │ │ │ │ + andi a3,a3,16 │ │ │ │ + or s0,s0,a2 │ │ │ │ + or s0,s0,a3 │ │ │ │ + sext.w a3,a1 │ │ │ │ + beqz t1,1ce32 │ │ │ │ + bnez a0,1ce62 │ │ │ │ + li a5,30 │ │ │ │ + divuw a5,a1,a5 │ │ │ │ + ld a0,8(s3) │ │ │ │ addiw a5,a5,1 │ │ │ │ - bne a5,s2,17316 │ │ │ │ - ld a4,56(sp) │ │ │ │ - slli s3,s8,0x20 │ │ │ │ - srli s3,s3,0x20 │ │ │ │ - slli a5,s3,0x2 │ │ │ │ - add a5,a5,a4 │ │ │ │ - lw a4,0(a5) │ │ │ │ - subw s11,a0,a4 │ │ │ │ - bltu a6,a2,1776a │ │ │ │ - beqz s11,175c0 │ │ │ │ - li a5,-1 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - sd zero,40(sp) │ │ │ │ - sd a5,200(sp) │ │ │ │ - sd a2,80(sp) │ │ │ │ - mv s10,s7 │ │ │ │ - ld a3,80(sp) │ │ │ │ - addw a4,s11,a4 │ │ │ │ - addiw s4,s9,-1 │ │ │ │ - mulw a5,s9,a3 │ │ │ │ - sext.w s0,s4 │ │ │ │ - slli t1,s3,0x3 │ │ │ │ - subw a2,a5,a3 │ │ │ │ - addw a2,a2,a4 │ │ │ │ - addw a5,a5,a4 │ │ │ │ - slli a0,a5,0x20 │ │ │ │ - slli a4,a2,0x20 │ │ │ │ - srli a1,a4,0x1e │ │ │ │ - srli a4,a0,0x1e │ │ │ │ - add a4,a4,s5 │ │ │ │ - add a1,a1,s5 │ │ │ │ - lw a1,0(a1) │ │ │ │ - lw s2,0(a4) │ │ │ │ - ld a4,16(sp) │ │ │ │ - addw a1,a1,a4 │ │ │ │ - beq a1,s2,176b0 │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - slli a1,a5,0x20 │ │ │ │ - srli a5,a1,0x1e │ │ │ │ - add a5,a5,s5 │ │ │ │ - lw a5,0(a5) │ │ │ │ - addw a5,a5,a4 │ │ │ │ - beq a5,s2,17722 │ │ │ │ - ld a4,96(sp) │ │ │ │ - slli a5,s3,0x2 │ │ │ │ - sd a5,64(sp) │ │ │ │ - add s1,a4,a5 │ │ │ │ - lw a5,0(s1) │ │ │ │ - beqz s2,1755e │ │ │ │ - ld a4,136(sp) │ │ │ │ - add a1,a4,t1 │ │ │ │ - ld a1,0(a1) │ │ │ │ - bnez a5,17642 │ │ │ │ - ld a4,184(sp) │ │ │ │ - slli a0,s4,0x20 │ │ │ │ - srli a0,a0,0x20 │ │ │ │ - add a0,a0,a4 │ │ │ │ - lbu a4,0(a0) │ │ │ │ - addiw a5,s11,-1 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - add a5,a5,a1 │ │ │ │ - li a6,2 │ │ │ │ - sd a4,24(sp) │ │ │ │ - lbu s3,0(a5) │ │ │ │ - bgeu a6,s11,1763a │ │ │ │ - addiw a5,s11,-2 │ │ │ │ slli a5,a5,0x20 │ │ │ │ srli a5,a5,0x20 │ │ │ │ - addiw a0,s11,-3 │ │ │ │ - add a5,a5,a1 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - slli a0,a0,0x20 │ │ │ │ + slli a1,a5,0x4 │ │ │ │ + sub a1,a1,a5 │ │ │ │ + slli a1,a1,0x4 │ │ │ │ + jal 1e81c │ │ │ │ + ld a5,16(s2) │ │ │ │ + sd a0,8(s3) │ │ │ │ + add s3,a5,s1 │ │ │ │ + lw a0,0(s3) │ │ │ │ + addiw a3,a0,1 │ │ │ │ + ld a4,8(s3) │ │ │ │ + slli a2,a0,0x20 │ │ │ │ + srli a5,a2,0x1d │ │ │ │ + add a5,a5,a4 │ │ │ │ + sd s0,0(a5) │ │ │ │ + ld ra,40(sp) │ │ │ │ + ld s0,32(sp) │ │ │ │ + sw a3,0(s3) │ │ │ │ + ld s1,24(sp) │ │ │ │ + ld s2,16(sp) │ │ │ │ + ld s3,8(sp) │ │ │ │ + addi sp,sp,48 │ │ │ │ + ret │ │ │ │ + auipc a3,0x49 │ │ │ │ + addi a3,a3,-1612 │ │ │ │ + li a2,408 │ │ │ │ + auipc a1,0x43 │ │ │ │ + addi a1,a1,-1800 │ │ │ │ + auipc a0,0x43 │ │ │ │ + addi a0,a0,-1792 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + auipc a3,0x49 │ │ │ │ + addi a3,a3,-1644 │ │ │ │ + li a2,410 │ │ │ │ + auipc a1,0x43 │ │ │ │ + addi a1,a1,-1832 │ │ │ │ + auipc a0,0x43 │ │ │ │ + addi a0,a0,-1808 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + beqz a0,1ceea │ │ │ │ + addi sp,sp,-16 │ │ │ │ + sd s0,0(sp) │ │ │ │ + sd ra,8(sp) │ │ │ │ + mv s0,a0 │ │ │ │ + sw a1,8(a0) │ │ │ │ + sw a3,4(a0) │ │ │ │ + sw a2,12(a0) │ │ │ │ + slli a0,a2,0x20 │ │ │ │ + li a1,16 │ │ │ │ srli a0,a0,0x20 │ │ │ │ - add a0,a0,a1 │ │ │ │ - lbu s7,0(a0) │ │ │ │ - sd a5,32(sp) │ │ │ │ - mv a0,a4 │ │ │ │ - addiw a5,a2,-1 │ │ │ │ - slli a2,a5,0x20 │ │ │ │ - srli a5,a2,0x1e │ │ │ │ - add a5,a5,s5 │ │ │ │ - lw a5,0(a5) │ │ │ │ - ld a2,0(sp) │ │ │ │ - mv a1,s3 │ │ │ │ - sd t1,48(sp) │ │ │ │ - sd a5,8(sp) │ │ │ │ - jalr s6 │ │ │ │ - ld a5,8(sp) │ │ │ │ - ld t1,48(sp) │ │ │ │ - addw a5,a5,a0 │ │ │ │ - beq a5,s2,17696 │ │ │ │ - beqz s8,1774c │ │ │ │ - slli a3,s4,0x20 │ │ │ │ - srli a3,a3,0x20 │ │ │ │ - addiw a5,s8,-1 │ │ │ │ - sd a3,152(sp) │ │ │ │ - slli s0,a3,0x2 │ │ │ │ - ld a3,160(sp) │ │ │ │ - ld a4,32(sp) │ │ │ │ - slli a2,a5,0x20 │ │ │ │ - srli a7,a2,0x1d │ │ │ │ - add s9,a3,a7 │ │ │ │ - ld a3,168(sp) │ │ │ │ - andi s8,a4,251 │ │ │ │ - addi a4,s8,-67 │ │ │ │ - seqz a4,a4 │ │ │ │ - add s8,a3,a7 │ │ │ │ - li a3,-1 │ │ │ │ - sd s5,120(sp) │ │ │ │ - sw s4,132(sp) │ │ │ │ - sd a3,8(sp) │ │ │ │ - mv s4,s8 │ │ │ │ - sw a4,48(sp) │ │ │ │ - mv s8,s7 │ │ │ │ - sd s11,104(sp) │ │ │ │ - mv s7,s3 │ │ │ │ - sd t1,112(sp) │ │ │ │ - ld s3,24(sp) │ │ │ │ - mv s5,s9 │ │ │ │ - j 174b6 │ │ │ │ - li a2,65 │ │ │ │ - bne s8,a2,1748a │ │ │ │ - lw a5,48(sp) │ │ │ │ - addw s9,a5,s9 │ │ │ │ - ld a2,0(sp) │ │ │ │ - mv a1,s7 │ │ │ │ - mv a0,s3 │ │ │ │ - jalr s6 │ │ │ │ - addw a0,a0,s9 │ │ │ │ - addw a0,a0,s10 │ │ │ │ - bne a0,s2,174aa │ │ │ │ - ld a4,0(s4) │ │ │ │ - sd s11,8(sp) │ │ │ │ - add a4,a4,s0 │ │ │ │ - lw a5,0(a4) │ │ │ │ - sd a5,40(sp) │ │ │ │ - addi s5,s5,-8 │ │ │ │ - addi s4,s4,-8 │ │ │ │ - beqz s11,174ee │ │ │ │ - addiw a5,s11,-1 │ │ │ │ - ld a4,0(s5) │ │ │ │ - lw a2,0(s1) │ │ │ │ - sext.w s11,a5 │ │ │ │ - add a4,a4,s0 │ │ │ │ - lw s9,0(a4) │ │ │ │ - beqz a2,1747c │ │ │ │ - li a5,1 │ │ │ │ - bne a2,a5,1748a │ │ │ │ - li a5,71 │ │ │ │ - beq s8,a5,174de │ │ │ │ - li a5,67 │ │ │ │ - bne s8,a5,1748a │ │ │ │ - ld a5,32(sp) │ │ │ │ - addi a2,a5,-84 │ │ │ │ - seqz a2,a2 │ │ │ │ - addw s9,a2,s9 │ │ │ │ - j 1748a │ │ │ │ - ld a5,8(sp) │ │ │ │ - ld s11,104(sp) │ │ │ │ - ld t1,112(sp) │ │ │ │ - ld s5,120(sp) │ │ │ │ - lw s4,132(sp) │ │ │ │ - bltz a5,1783a │ │ │ │ - ld a5,72(sp) │ │ │ │ - li a1,0 │ │ │ │ - addiw s11,s11,-1 │ │ │ │ - add s2,a5,t1 │ │ │ │ - ld a0,0(s2) │ │ │ │ - jal 4f012 │ │ │ │ - lw a5,0(s1) │ │ │ │ - ld a0,0(s2) │ │ │ │ - bnez a5,176c6 │ │ │ │ - ld a5,152(sp) │ │ │ │ - ld a4,200(sp) │ │ │ │ - slli s1,s11,0x20 │ │ │ │ - and a5,a5,a4 │ │ │ │ - or a5,a5,s1 │ │ │ │ - sd a5,24(a0) │ │ │ │ - jal 4f40e │ │ │ │ - ld a4,8(sp) │ │ │ │ - ld a3,176(sp) │ │ │ │ - ld s11,40(sp) │ │ │ │ - slli a5,a4,0x3 │ │ │ │ - add a5,a5,a3 │ │ │ │ + jal 39f0 │ │ │ │ + ld ra,8(sp) │ │ │ │ + sd a0,16(s0) │ │ │ │ + ld s0,0(sp) │ │ │ │ + addi sp,sp,16 │ │ │ │ + ret │ │ │ │ + ret │ │ │ │ + beqz a0,1cf50 │ │ │ │ + lw a3,12(a0) │ │ │ │ + addi sp,sp,-32 │ │ │ │ + sd s2,0(sp) │ │ │ │ + sd ra,24(sp) │ │ │ │ + mv s2,a0 │ │ │ │ + ld a0,16(a0) │ │ │ │ + beqz a3,1cf20 │ │ │ │ + sd s0,16(sp) │ │ │ │ + sd s1,8(sp) │ │ │ │ + li s0,0 │ │ │ │ + slli s1,s0,0x4 │ │ │ │ + add a5,a0,s1 │ │ │ │ + lw a4,0(a5) │ │ │ │ + bnez a4,1cf30 │ │ │ │ + addi s0,s0,1 │ │ │ │ + sd zero,8(a5) │ │ │ │ + sext.w a5,s0 │ │ │ │ + bltu a5,a3,1cf02 │ │ │ │ + ld s0,16(sp) │ │ │ │ + ld s1,8(sp) │ │ │ │ + jal 3670 │ │ │ │ + ld ra,24(sp) │ │ │ │ + sd zero,16(s2) │ │ │ │ + ld s2,0(sp) │ │ │ │ + addi sp,sp,32 │ │ │ │ + ret │ │ │ │ + ld a0,8(a5) │ │ │ │ + addi s0,s0,1 │ │ │ │ + jal 3670 │ │ │ │ + ld a0,16(s2) │ │ │ │ + lw a3,12(s2) │ │ │ │ + sext.w a5,s0 │ │ │ │ + add s1,s1,a0 │ │ │ │ + sd zero,8(s1) │ │ │ │ + bltu a5,a3,1cf02 │ │ │ │ + j 1cf1c │ │ │ │ + ret │ │ │ │ + lw a5,12(a1) │ │ │ │ + beqz a5,1d022 │ │ │ │ + addi sp,sp,-80 │ │ │ │ + sd s1,56(sp) │ │ │ │ + sd s2,48(sp) │ │ │ │ + sd s3,40(sp) │ │ │ │ + sd s4,32(sp) │ │ │ │ + sd s5,24(sp) │ │ │ │ + sd s6,16(sp) │ │ │ │ + sd s8,0(sp) │ │ │ │ + sd ra,72(sp) │ │ │ │ + sd s0,64(sp) │ │ │ │ + sd s7,8(sp) │ │ │ │ + mv s8,a1 │ │ │ │ + mv s1,a0 │ │ │ │ + li s4,0 │ │ │ │ + auipc s2,0x5d │ │ │ │ + ld s2,-82(s2) │ │ │ │ + auipc s6,0x43 │ │ │ │ + addi s6,s6,-1986 │ │ │ │ + auipc s3,0x43 │ │ │ │ + addi s3,s3,-834 │ │ │ │ + auipc s5,0x44 │ │ │ │ + addi s5,s5,-274 │ │ │ │ + ld a5,16(s8) │ │ │ │ + slli s0,s4,0x4 │ │ │ │ + lw a3,8(s8) │ │ │ │ + add a5,a5,s0 │ │ │ │ + lwu a5,4(a5) │ │ │ │ + addw a3,a3,s4 │ │ │ │ + mv a2,s6 │ │ │ │ + add a5,a5,s2 │ │ │ │ + lbu a4,0(a5) │ │ │ │ + li a1,1 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + ld a5,16(s8) │ │ │ │ + add a5,a5,s0 │ │ │ │ + lw a4,0(a5) │ │ │ │ + beqz a4,1cff2 │ │ │ │ + li s7,0 │ │ │ │ + ld a5,8(a5) │ │ │ │ + slli a4,s7,0x3 │ │ │ │ + mv a2,s3 │ │ │ │ + add a5,a5,a4 │ │ │ │ ld a5,0(a5) │ │ │ │ - sext.w s8,a4 │ │ │ │ + li a1,1 │ │ │ │ + mv a0,s1 │ │ │ │ + andi a5,a5,15 │ │ │ │ + add a5,a5,s2 │ │ │ │ + lbu a3,0(a5) │ │ │ │ + addi s7,s7,1 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + ld a5,16(s8) │ │ │ │ + sext.w a4,s7 │ │ │ │ add a5,a5,s0 │ │ │ │ - lw s9,0(a5) │ │ │ │ - beqz s9,175c0 │ │ │ │ - beqz s11,175c0 │ │ │ │ - slli s3,s8,0x20 │ │ │ │ - srli s3,s3,0x20 │ │ │ │ - ld a4,56(sp) │ │ │ │ - slli a5,s3,0x2 │ │ │ │ + lw a3,0(a5) │ │ │ │ + bltu a4,a3,1cfc4 │ │ │ │ + mv a2,s5 │ │ │ │ + li a1,1 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + lw a4,12(s8) │ │ │ │ + addi s4,s4,1 │ │ │ │ + sext.w a5,s4 │ │ │ │ + bltu a5,a4,1cf92 │ │ │ │ + ld ra,72(sp) │ │ │ │ + ld s0,64(sp) │ │ │ │ + ld s1,56(sp) │ │ │ │ + ld s2,48(sp) │ │ │ │ + ld s3,40(sp) │ │ │ │ + ld s4,32(sp) │ │ │ │ + ld s5,24(sp) │ │ │ │ + ld s6,16(sp) │ │ │ │ + ld s7,8(sp) │ │ │ │ + ld s8,0(sp) │ │ │ │ + addi sp,sp,80 │ │ │ │ + ret │ │ │ │ + ret │ │ │ │ + lui a4,0x1 │ │ │ │ + lw a5,8(a0) │ │ │ │ + addi a4,a4,-241 │ │ │ │ + sh a4,0(a0) │ │ │ │ + beqz a5,1d052 │ │ │ │ + addiw a4,a5,-1 │ │ │ │ + slli a4,a4,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + add a4,a4,a1 │ │ │ │ + lbu a4,0(a4) │ │ │ │ + auipc a6,0x5d │ │ │ │ + ld a6,-144(a6) │ │ │ │ + add a6,a6,a4 │ │ │ │ + lbu a4,0(a6) │ │ │ │ + sb a4,0(a0) │ │ │ │ + lw a3,12(a0) │ │ │ │ + addw a7,a5,a3 │ │ │ │ + slli a4,a7,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + bgeu a4,a2,1d07a │ │ │ │ + add a4,a4,a1 │ │ │ │ + lbu a4,0(a4) │ │ │ │ + auipc a6,0x5d │ │ │ │ + ld a6,-184(a6) │ │ │ │ + add a6,a6,a4 │ │ │ │ + lbu a4,0(a6) │ │ │ │ + sb a4,1(a0) │ │ │ │ + beqz a3,1d0a6 │ │ │ │ + ld a3,16(a0) │ │ │ │ + auipc a6,0x5d │ │ │ │ + ld a6,-206(a6) │ │ │ │ + addi a3,a3,4 │ │ │ │ + slli a4,a5,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + add a4,a4,a1 │ │ │ │ + lbu a4,0(a4) │ │ │ │ + addi a3,a3,16 │ │ │ │ + addiw a5,a5,1 │ │ │ │ + add a4,a4,a6 │ │ │ │ + lbu a4,0(a4) │ │ │ │ + sw a4,-16(a3) │ │ │ │ + bne a7,a5,1d088 │ │ │ │ + ret │ │ │ │ + addi sp,sp,-64 │ │ │ │ + lw a4,8(a0) │ │ │ │ + lw a5,12(a0) │ │ │ │ + sd s2,32(sp) │ │ │ │ + auipc s2,0x5d │ │ │ │ + ld s2,-424(s2) │ │ │ │ + lw a3,4(a0) │ │ │ │ + sd s1,40(sp) │ │ │ │ + mv s1,a0 │ │ │ │ + ld a0,0(s2) │ │ │ │ + addw a5,a5,a4 │ │ │ │ + addiw a5,a5,-1 │ │ │ │ + auipc a2,0x42 │ │ │ │ + addi a2,a2,1786 │ │ │ │ + li a1,1 │ │ │ │ + sd s0,48(sp) │ │ │ │ + sd s3,24(sp) │ │ │ │ + sd s4,16(sp) │ │ │ │ + sd s5,8(sp) │ │ │ │ + sd s6,0(sp) │ │ │ │ + sd ra,56(sp) │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + lw a5,12(s1) │ │ │ │ + li s0,0 │ │ │ │ + auipc s5,0x5d │ │ │ │ + ld s5,-452(s5) │ │ │ │ + li s4,80 │ │ │ │ + auipc s3,0x43 │ │ │ │ + addi s3,s3,-1200 │ │ │ │ + auipc s6,0x44 │ │ │ │ + addi s6,s6,-640 │ │ │ │ + bnez a5,1d126 │ │ │ │ + j 1d168 │ │ │ │ + ld a5,16(s1) │ │ │ │ + ld a0,0(s2) │ │ │ │ + addi s0,s0,1 │ │ │ │ add a5,a5,a4 │ │ │ │ - lw a4,0(a5) │ │ │ │ - j 17352 │ │ │ │ - ld a4,72(sp) │ │ │ │ - add s2,a4,t1 │ │ │ │ + lwu a5,4(a5) │ │ │ │ + add a5,a5,s5 │ │ │ │ + lbu a3,0(a5) │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + lw a4,12(s1) │ │ │ │ + sext.w a5,s0 │ │ │ │ + bgeu a5,a4,1d168 │ │ │ │ + remuw a5,s0,s4 │ │ │ │ + slli a4,s0,0x4 │ │ │ │ + mv a2,s3 │ │ │ │ + li a1,1 │ │ │ │ + bnez a5,1d104 │ │ │ │ ld a0,0(s2) │ │ │ │ - bnez a5,1756e │ │ │ │ - bnez s8,17736 │ │ │ │ - jal 4f4e0 │ │ │ │ - ld a4,88(sp) │ │ │ │ - addw a5,a0,s9 │ │ │ │ - bltu a4,a5,177ba │ │ │ │ + mv a2,s6 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + ld a5,16(s1) │ │ │ │ + slli a4,s0,0x4 │ │ │ │ ld a0,0(s2) │ │ │ │ - subw s0,a4,s9 │ │ │ │ - jal 4f4e0 │ │ │ │ - ld a4,0(s2) │ │ │ │ - ld a3,144(sp) │ │ │ │ - ld a2,64(sp) │ │ │ │ - subw a5,s0,a0 │ │ │ │ - sw a5,24(a4) │ │ │ │ - add s0,a3,a2 │ │ │ │ - lw s1,0(s0) │ │ │ │ - mv a0,a4 │ │ │ │ - jal 4f4ae │ │ │ │ - addw a5,a0,s11 │ │ │ │ - bltu s1,a5,178ba │ │ │ │ + add a5,a5,a4 │ │ │ │ + lwu a5,4(a5) │ │ │ │ + mv a2,s3 │ │ │ │ + li a1,1 │ │ │ │ + add a5,a5,s5 │ │ │ │ + lbu a3,0(a5) │ │ │ │ + addi s0,s0,1 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + lw a4,12(s1) │ │ │ │ + sext.w a5,s0 │ │ │ │ + bltu a5,a4,1d126 │ │ │ │ + ld s0,48(sp) │ │ │ │ ld a0,0(s2) │ │ │ │ - lw s0,0(s0) │ │ │ │ - jal 4f4ae │ │ │ │ - ld a5,0(s2) │ │ │ │ - subw s0,s0,s11 │ │ │ │ - subw s0,s0,a0 │ │ │ │ - sw s0,28(a5) │ │ │ │ - bnez s8,17618 │ │ │ │ - ld a5,72(sp) │ │ │ │ - ld a0,0(a5) │ │ │ │ - ld a5,96(sp) │ │ │ │ - lw a5,0(a5) │ │ │ │ - beqz a5,17736 │ │ │ │ - jal 4f4e0 │ │ │ │ - ld a4,88(sp) │ │ │ │ - addw a5,a0,s9 │ │ │ │ - bltu a4,a5,1781a │ │ │ │ - ld s1,72(sp) │ │ │ │ - subw s0,a4,s9 │ │ │ │ - ld a0,0(s1) │ │ │ │ - jal 4f4e0 │ │ │ │ - ld a5,0(s1) │ │ │ │ - subw s0,s0,a0 │ │ │ │ - sw s0,24(a5) │ │ │ │ - mv a0,a5 │ │ │ │ - ld a5,144(sp) │ │ │ │ - lw s0,0(a5) │ │ │ │ - jal 4f4ae │ │ │ │ - addw a5,a0,s11 │ │ │ │ - bltu s0,a5,1785a │ │ │ │ - ld s1,72(sp) │ │ │ │ - ld a5,144(sp) │ │ │ │ - ld a0,0(s1) │ │ │ │ - lw s0,0(a5) │ │ │ │ - jal 4f4ae │ │ │ │ - ld a5,0(s1) │ │ │ │ - subw s0,s0,s11 │ │ │ │ - subw s0,s0,a0 │ │ │ │ - sw s0,28(a5) │ │ │ │ - ld s0,304(sp) │ │ │ │ - ld a0,56(sp) │ │ │ │ - ld ra,312(sp) │ │ │ │ - ld s1,296(sp) │ │ │ │ - ld s2,288(sp) │ │ │ │ - ld s3,280(sp) │ │ │ │ - ld s4,272(sp) │ │ │ │ - ld s5,264(sp) │ │ │ │ - ld s6,256(sp) │ │ │ │ - ld s7,248(sp) │ │ │ │ - ld s8,240(sp) │ │ │ │ - ld s9,232(sp) │ │ │ │ - ld s10,224(sp) │ │ │ │ - ld s11,216(sp) │ │ │ │ - addi sp,sp,320 │ │ │ │ - j 3670 │ │ │ │ - sd zero,32(sp) │ │ │ │ - li s7,0 │ │ │ │ - mv a0,a4 │ │ │ │ - j 17408 │ │ │ │ - ld a4,64(sp) │ │ │ │ - ld a5,144(sp) │ │ │ │ - li a7,2 │ │ │ │ + ld ra,56(sp) │ │ │ │ + ld s1,40(sp) │ │ │ │ + ld s2,32(sp) │ │ │ │ + ld s3,24(sp) │ │ │ │ + ld s4,16(sp) │ │ │ │ + ld s5,8(sp) │ │ │ │ + ld s6,0(sp) │ │ │ │ + auipc a2,0x44 │ │ │ │ + addi a2,a2,-772 │ │ │ │ + li a1,1 │ │ │ │ + addi sp,sp,64 │ │ │ │ + j 38a0 <__fprintf_chk@plt> │ │ │ │ + lw a3,12(a1) │ │ │ │ + beqz a3,1d20c │ │ │ │ + lwu a5,4(a1) │ │ │ │ + ld a4,16(a2) │ │ │ │ + addi sp,sp,-64 │ │ │ │ + sd s0,48(sp) │ │ │ │ + sd s1,40(sp) │ │ │ │ + lw s0,8(a1) │ │ │ │ + mv s1,a1 │ │ │ │ + slli a1,a5,0x2 │ │ │ │ + add a4,a4,a1 │ │ │ │ + lw a4,0(a4) │ │ │ │ + sd s2,32(sp) │ │ │ │ + sd s3,24(sp) │ │ │ │ + sd ra,56(sp) │ │ │ │ + addw a1,s0,a3 │ │ │ │ + mv s2,a0 │ │ │ │ + mv s3,a3 │ │ │ │ + beq a1,a4,1d20e │ │ │ │ + snez s0,s0 │ │ │ │ + bgeu s0,s3,1d1fe │ │ │ │ + ld a4,32(a2) │ │ │ │ + slli a5,a5,0x3 │ │ │ │ + sd s4,16(sp) │ │ │ │ add a5,a5,a4 │ │ │ │ - ld a4,88(sp) │ │ │ │ + sd s5,8(sp) │ │ │ │ + ld s4,0(a5) │ │ │ │ + auipc s5,0x45 │ │ │ │ + addi s5,s5,-808 │ │ │ │ + j 1d1dc │ │ │ │ + lw a3,12(s1) │ │ │ │ + mv a2,s0 │ │ │ │ + mv a4,s4 │ │ │ │ + mv a1,s1 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 1cb32 │ │ │ │ + mv a3,a0 │ │ │ │ + mv a2,s5 │ │ │ │ + li a1,1 │ │ │ │ + mv a0,s2 │ │ │ │ + addiw s0,s0,1 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + bltu s0,s3,1d1da │ │ │ │ + ld s4,16(sp) │ │ │ │ + ld s5,8(sp) │ │ │ │ + ld ra,56(sp) │ │ │ │ + ld s0,48(sp) │ │ │ │ + ld s1,40(sp) │ │ │ │ + ld s2,32(sp) │ │ │ │ + ld s3,24(sp) │ │ │ │ + addi sp,sp,64 │ │ │ │ + ret │ │ │ │ + ret │ │ │ │ + addiw s3,a3,-1 │ │ │ │ + snez s0,s0 │ │ │ │ + bltu s0,s3,1d1c2 │ │ │ │ + j 1d1fe │ │ │ │ + addi sp,sp,-80 │ │ │ │ + sd s2,48(sp) │ │ │ │ + mv s2,a1 │ │ │ │ + lwu a1,4(a1) │ │ │ │ + ld a4,32(a2) │ │ │ │ + sd s3,40(sp) │ │ │ │ + mv a5,a2 │ │ │ │ + lw s3,12(s2) │ │ │ │ + lw a2,8(s2) │ │ │ │ + slli a3,a1,0x3 │ │ │ │ + add a4,a4,a3 │ │ │ │ + sd s6,16(sp) │ │ │ │ + auipc s6,0x5d │ │ │ │ + ld s6,-812(s6) │ │ │ │ + addw a3,a2,s3 │ │ │ │ + sd s4,32(sp) │ │ │ │ + sd s5,24(sp) │ │ │ │ + ld s4,0(a4) │ │ │ │ + sd ra,72(sp) │ │ │ │ + ld a4,0(s6) │ │ │ │ + sd a4,8(sp) │ │ │ │ + li a4,0 │ │ │ │ + sd s0,64(sp) │ │ │ │ + sd zero,0(sp) │ │ │ │ + sext.w a4,a3 │ │ │ │ + mv s5,a0 │ │ │ │ + addiw a3,a3,-1 │ │ │ │ + bnez s3,1d2b0 │ │ │ │ + mv a2,a4 │ │ │ │ + auipc a1,0x42 │ │ │ │ + addi a1,a1,1380 │ │ │ │ + mv a0,sp │ │ │ │ + jal 26358 │ │ │ │ + ld s0,0(sp) │ │ │ │ + mv a0,s0 │ │ │ │ + jal 3310 │ │ │ │ + mv a2,a0 │ │ │ │ + mv a1,s0 │ │ │ │ + mv a0,s5 │ │ │ │ + jal 5cb06 │ │ │ │ + ld a0,0(sp) │ │ │ │ + jal 3670 │ │ │ │ + ld a4,8(sp) │ │ │ │ + ld a5,0(s6) │ │ │ │ + xor a5,a5,a4 │ │ │ │ + li a4,0 │ │ │ │ + bnez a5,1d326 │ │ │ │ + ld ra,72(sp) │ │ │ │ + ld s0,64(sp) │ │ │ │ + ld s2,48(sp) │ │ │ │ + ld s3,40(sp) │ │ │ │ + ld s4,32(sp) │ │ │ │ + ld s5,24(sp) │ │ │ │ + ld s6,16(sp) │ │ │ │ + addi sp,sp,80 │ │ │ │ + ret │ │ │ │ + ld a5,16(a5) │ │ │ │ + slli a1,a1,0x2 │ │ │ │ + sd s1,56(sp) │ │ │ │ + add a5,a5,a1 │ │ │ │ lw a5,0(a5) │ │ │ │ - subw a0,a4,s9 │ │ │ │ - ld a4,192(sp) │ │ │ │ + snez s1,a2 │ │ │ │ + beq a5,a4,1d322 │ │ │ │ + auipc a1,0x42 │ │ │ │ + addi a1,a1,1294 │ │ │ │ + mv a0,sp │ │ │ │ + jal 26358 │ │ │ │ + ld s0,0(sp) │ │ │ │ + mv a0,s0 │ │ │ │ + jal 3310 │ │ │ │ + mv a2,a0 │ │ │ │ + mv a1,s0 │ │ │ │ + mv a0,s5 │ │ │ │ + jal 5cb06 │ │ │ │ + bgeu s1,s3,1d314 │ │ │ │ + lw a3,12(s2) │ │ │ │ + mv a4,s4 │ │ │ │ + mv a2,s1 │ │ │ │ + mv a1,s2 │ │ │ │ + li a0,0 │ │ │ │ + jal 1cb32 │ │ │ │ + mv s0,a0 │ │ │ │ + beqz a0,1d318 │ │ │ │ + jal 3310 │ │ │ │ + mv a2,a0 │ │ │ │ + mv a1,s0 │ │ │ │ + mv a0,s5 │ │ │ │ + jal 5cb06 │ │ │ │ + mv a0,s0 │ │ │ │ + addiw s1,s1,1 │ │ │ │ + jal 3670 │ │ │ │ + bltu s1,s3,1d2e6 │ │ │ │ + ld s1,56(sp) │ │ │ │ + j 1d28c │ │ │ │ + addiw s1,s1,1 │ │ │ │ + bltu s1,s3,1d2e6 │ │ │ │ + ld s1,56(sp) │ │ │ │ + j 1d28c │ │ │ │ + addiw s3,s3,-1 │ │ │ │ + j 1d2c2 │ │ │ │ + sd s1,56(sp) │ │ │ │ + jal 3a10 <__stack_chk_fail@plt> │ │ │ │ + addi sp,sp,-32 │ │ │ │ + sd s0,16(sp) │ │ │ │ + sd s1,8(sp) │ │ │ │ + sd s2,0(sp) │ │ │ │ + sd ra,24(sp) │ │ │ │ + li a5,1 │ │ │ │ + mv s0,a0 │ │ │ │ + mv s2,a1 │ │ │ │ + sw zero,0(a0) │ │ │ │ + sh zero,4(a0) │ │ │ │ + sb a5,6(a0) │ │ │ │ + li a1,80 │ │ │ │ + li a0,1000 │ │ │ │ + mv s1,a2 │ │ │ │ + jal 39f0 │ │ │ │ + sb s2,16(s0) │ │ │ │ + sd s1,24(s0) │ │ │ │ + ld ra,24(sp) │ │ │ │ + sd a0,8(s0) │ │ │ │ + ld s0,16(sp) │ │ │ │ + ld s1,8(sp) │ │ │ │ + ld s2,0(sp) │ │ │ │ + addi sp,sp,32 │ │ │ │ + ret │ │ │ │ + addi sp,sp,-32 │ │ │ │ + sd s1,8(sp) │ │ │ │ + lui s1,0x14 │ │ │ │ + sd s0,16(sp) │ │ │ │ + sd s2,0(sp) │ │ │ │ + sd ra,24(sp) │ │ │ │ + mv s2,a0 │ │ │ │ + li s0,0 │ │ │ │ + ld a0,8(a0) │ │ │ │ + addi s1,s1,-1920 │ │ │ │ + j 1d38a │ │ │ │ + addi s0,s0,80 │ │ │ │ + beq s0,s1,1d3a4 │ │ │ │ + add a5,a0,s0 │ │ │ │ + lw a4,64(a5) │ │ │ │ + beqz a4,1d382 │ │ │ │ + ld a0,56(a5) │ │ │ │ + addi s0,s0,80 │ │ │ │ + jal 3670 │ │ │ │ + ld a0,8(s2) │ │ │ │ + bne s0,s1,1d38a │ │ │ │ + sh zero,0(s2) │ │ │ │ + sd zero,24(s2) │ │ │ │ + jal 3670 │ │ │ │ + ld ra,24(sp) │ │ │ │ + ld s0,16(sp) │ │ │ │ + sd zero,8(s2) │ │ │ │ + ld s1,8(sp) │ │ │ │ + ld s2,0(sp) │ │ │ │ + addi sp,sp,32 │ │ │ │ + ret │ │ │ │ + addi sp,sp,-48 │ │ │ │ + lw a5,20(a0) │ │ │ │ + sd s3,8(sp) │ │ │ │ + lw s3,24(a0) │ │ │ │ + lhu a3,18(a0) │ │ │ │ + mv a4,a0 │ │ │ │ + slliw a5,a5,0x2 │ │ │ │ + addiw a0,s3,1 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ slli a0,a0,0x20 │ │ │ │ + sd s1,24(sp) │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + sext.w s1,s3 │ │ │ │ srli a0,a0,0x20 │ │ │ │ - add a0,a0,a4 │ │ │ │ - lbu a4,0(a0) │ │ │ │ - subw a5,a5,s11 │ │ │ │ - slli a6,a5,0x20 │ │ │ │ - srli a6,a6,0x20 │ │ │ │ - add a6,a6,a1 │ │ │ │ - sd a4,24(sp) │ │ │ │ - lbu s3,0(a6) │ │ │ │ - bgeu a7,s11,1763a │ │ │ │ - addiw a0,a5,1 │ │ │ │ - addiw a5,a5,2 │ │ │ │ + sd s0,32(sp) │ │ │ │ + sd s2,16(sp) │ │ │ │ + sd ra,40(sp) │ │ │ │ + ld s0,56(a4) │ │ │ │ + add s2,a5,a3 │ │ │ │ + jal 3330 │ │ │ │ + beqz s1,1d43a │ │ │ │ + li a3,0 │ │ │ │ + li a5,0 │ │ │ │ + auipc a1,0x5d │ │ │ │ + ld a1,-1244(a1) │ │ │ │ + add a2,s0,s2 │ │ │ │ + srai a4,a5,0x1 │ │ │ │ + add a4,a4,a2 │ │ │ │ + lbu a4,0(a4) │ │ │ │ + not a5,a5 │ │ │ │ + andi a5,a5,1 │ │ │ │ + slliw a5,a5,0x2 │ │ │ │ + sraw a5,a4,a5 │ │ │ │ + andi a5,a5,15 │ │ │ │ + add a5,a5,a1 │ │ │ │ + lbu a4,0(a5) │ │ │ │ + add a5,a0,a3 │ │ │ │ + addi a3,a3,1 │ │ │ │ + sb a4,0(a5) │ │ │ │ + sext.w a5,a3 │ │ │ │ + bltu a5,s1,1d408 │ │ │ │ + add s3,s3,a0 │ │ │ │ + sb zero,0(s3) │ │ │ │ + ld ra,40(sp) │ │ │ │ + ld s0,32(sp) │ │ │ │ + ld s1,24(sp) │ │ │ │ + ld s2,16(sp) │ │ │ │ + ld s3,8(sp) │ │ │ │ + addi sp,sp,48 │ │ │ │ + ret │ │ │ │ + addi sp,sp,-48 │ │ │ │ + sd s0,32(sp) │ │ │ │ + lw s0,24(a0) │ │ │ │ + sd s2,16(sp) │ │ │ │ + mv s2,a0 │ │ │ │ + addiw a0,s0,1 │ │ │ │ slli a0,a0,0x20 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ srli a0,a0,0x20 │ │ │ │ - add a0,a0,a1 │ │ │ │ - add a1,a1,a5 │ │ │ │ - lbu a5,0(a1) │ │ │ │ - lbu s7,0(a0) │ │ │ │ - mv a0,a4 │ │ │ │ - sd a5,32(sp) │ │ │ │ - j 17408 │ │ │ │ - ld a5,72(sp) │ │ │ │ - li a1,0 │ │ │ │ - mv s9,s0 │ │ │ │ - add s2,a5,t1 │ │ │ │ - ld a0,0(s2) │ │ │ │ - addiw s11,s11,-1 │ │ │ │ - jal 4f012 │ │ │ │ - bnez s9,17546 │ │ │ │ - j 175c0 │ │ │ │ - ld a5,72(sp) │ │ │ │ - li a1,2 │ │ │ │ - add s2,a5,t1 │ │ │ │ - ld a0,0(s2) │ │ │ │ - jal 4f012 │ │ │ │ - beqz s0,1776a │ │ │ │ - mv s9,s0 │ │ │ │ - j 17552 │ │ │ │ - jal 4f4e0 │ │ │ │ - ld a5,88(sp) │ │ │ │ - addw a0,s4,a0 │ │ │ │ - bltu a5,a0,177da │ │ │ │ - ld a5,144(sp) │ │ │ │ - ld a4,64(sp) │ │ │ │ - ld a0,0(s2) │ │ │ │ - add s3,a5,a4 │ │ │ │ - lw s7,0(s3) │ │ │ │ - jal 4f4ae │ │ │ │ - addw a0,s11,a0 │ │ │ │ - bltu s7,a0,177fa │ │ │ │ - ld a5,88(sp) │ │ │ │ - ld a0,0(s2) │ │ │ │ - subw s4,a5,s4 │ │ │ │ - jal 4f4e0 │ │ │ │ - ld a4,0(s2) │ │ │ │ - subw s4,s4,a0 │ │ │ │ - sw s4,24(a4) │ │ │ │ + sd s1,24(sp) │ │ │ │ + sd s3,8(sp) │ │ │ │ + sd s4,0(sp) │ │ │ │ + mv s3,a1 │ │ │ │ + sd ra,40(sp) │ │ │ │ + sext.w s4,s0 │ │ │ │ + jal 3330 │ │ │ │ + lw a1,0(s2) │ │ │ │ + mv s1,a0 │ │ │ │ + beqz s4,1d488 │ │ │ │ + slli a2,s4,0x20 │ │ │ │ + srli a2,a2,0x20 │ │ │ │ + add a1,a1,s3 │ │ │ │ + jal 3530 │ │ │ │ + add s0,s0,s1 │ │ │ │ + sb zero,0(s0) │ │ │ │ + ld ra,40(sp) │ │ │ │ + ld s0,32(sp) │ │ │ │ + ld s2,16(sp) │ │ │ │ + ld s3,8(sp) │ │ │ │ + ld s4,0(sp) │ │ │ │ + mv a0,s1 │ │ │ │ + ld s1,24(sp) │ │ │ │ + addi sp,sp,48 │ │ │ │ + ret │ │ │ │ + lhu a5,2(a2) │ │ │ │ + lhu a4,0(a2) │ │ │ │ + addi sp,sp,-64 │ │ │ │ + sd s2,32(sp) │ │ │ │ + sd s6,0(sp) │ │ │ │ + sd ra,56(sp) │ │ │ │ + mv s6,a2 │ │ │ │ + mv s2,a3 │ │ │ │ + bltu a5,a4,1d548 │ │ │ │ + sd s0,48(sp) │ │ │ │ + sd s3,24(sp) │ │ │ │ + sd s4,16(sp) │ │ │ │ + lbu a5,16(a2) │ │ │ │ + mv s0,a0 │ │ │ │ + mv s3,a1 │ │ │ │ + bnez a5,1d56c │ │ │ │ + sh zero,2(s6) │ │ │ │ + beqz s3,1d5aa │ │ │ │ + sd s1,40(sp) │ │ │ │ + sd s5,8(sp) │ │ │ │ + li s4,0 │ │ │ │ + li s5,0 │ │ │ │ + li s1,1000 │ │ │ │ + j 1d508 │ │ │ │ + lw a5,0(s0) │ │ │ │ + li a0,0 │ │ │ │ + andi a5,a5,16 │ │ │ │ + beqz a5,1d4e8 │ │ │ │ + ld a0,56(s0) │ │ │ │ + mv a3,s0 │ │ │ │ + mv a1,s3 │ │ │ │ + jal 3460 │ │ │ │ + addiw a5,s4,1 │ │ │ │ + bltz a0,1d52c │ │ │ │ + slli s4,a5,0x30 │ │ │ │ + srli s4,s4,0x30 │ │ │ │ + addi s5,s5,80 │ │ │ │ + beq s4,s1,1d52c │ │ │ │ + ld a5,0(s0) │ │ │ │ + ld a2,8(s6) │ │ │ │ + andi a5,a5,24 │ │ │ │ + add a2,a2,s5 │ │ │ │ + beqz a5,1d58a │ │ │ │ lw a5,0(s3) │ │ │ │ - mv a0,a4 │ │ │ │ - subw s1,a5,s11 │ │ │ │ - jal 4f4ae │ │ │ │ - ld a5,0(s2) │ │ │ │ - subw s1,s1,a0 │ │ │ │ - sw s1,28(a5) │ │ │ │ - j 1752a │ │ │ │ - ld a5,72(sp) │ │ │ │ - li a1,1 │ │ │ │ - addiw s11,s11,-1 │ │ │ │ - add s2,a5,t1 │ │ │ │ - ld a0,0(s2) │ │ │ │ - jal 4f012 │ │ │ │ - j 17546 │ │ │ │ - slli a5,s9,0x20 │ │ │ │ - slli a7,s11,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - or a5,a5,a7 │ │ │ │ - sd a5,24(a0) │ │ │ │ - jal 4f40e │ │ │ │ - j 17618 │ │ │ │ - ld s0,72(sp) │ │ │ │ - lw a5,0(s1) │ │ │ │ - ld a0,0(s0) │ │ │ │ - bnez a5,1776e │ │ │ │ - slli a5,s9,0x20 │ │ │ │ - slli a4,s11,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - or a5,a5,a4 │ │ │ │ - sd a5,24(a0) │ │ │ │ - jal 4f40e │ │ │ │ - ld a0,0(s0) │ │ │ │ - j 175c8 │ │ │ │ - li s9,0 │ │ │ │ - j 175c0 │ │ │ │ - jal 4f4e0 │ │ │ │ - ld a4,88(sp) │ │ │ │ - addw a5,a0,s9 │ │ │ │ - bltu a4,a5,1789a │ │ │ │ - ld s1,72(sp) │ │ │ │ - subw s0,a4,s9 │ │ │ │ - ld a0,0(s1) │ │ │ │ - jal 4f4e0 │ │ │ │ - ld a5,0(s1) │ │ │ │ - subw s0,s0,a0 │ │ │ │ - sw s0,24(a5) │ │ │ │ - mv a0,a5 │ │ │ │ - ld a5,144(sp) │ │ │ │ - lw s0,0(a5) │ │ │ │ - jal 4f4ae │ │ │ │ - addw a5,a0,s11 │ │ │ │ - bltu s0,a5,1787a │ │ │ │ - ld s1,72(sp) │ │ │ │ - ld a5,144(sp) │ │ │ │ - ld a0,0(s1) │ │ │ │ - lw s0,0(a5) │ │ │ │ - jal 4f4ae │ │ │ │ - mv a5,a0 │ │ │ │ - ld a0,0(s1) │ │ │ │ - subw s0,s0,s11 │ │ │ │ - subw s0,s0,a5 │ │ │ │ - sw s0,28(a0) │ │ │ │ - j 175c8 │ │ │ │ - auipc a3,0x4d │ │ │ │ - addi a3,a3,-754 │ │ │ │ - li a2,1227 │ │ │ │ - auipc a1,0x48 │ │ │ │ - addi a1,a1,-998 │ │ │ │ - auipc a0,0x48 │ │ │ │ - addi a0,a0,-654 │ │ │ │ - jal 3830 <__assert_fail@plt> │ │ │ │ - auipc a3,0x4d │ │ │ │ - addi a3,a3,-786 │ │ │ │ - li a2,1202 │ │ │ │ - auipc a1,0x48 │ │ │ │ - addi a1,a1,-1030 │ │ │ │ - auipc a0,0x48 │ │ │ │ - addi a0,a0,-686 │ │ │ │ - jal 3830 <__assert_fail@plt> │ │ │ │ - auipc a3,0x4d │ │ │ │ - addi a3,a3,-818 │ │ │ │ - li a2,1203 │ │ │ │ - auipc a1,0x48 │ │ │ │ - addi a1,a1,-1062 │ │ │ │ - auipc a0,0x48 │ │ │ │ - addi a0,a0,-822 │ │ │ │ - jal 3830 <__assert_fail@plt> │ │ │ │ - auipc a3,0x4d │ │ │ │ - addi a3,a3,-850 │ │ │ │ - li a2,1247 │ │ │ │ - auipc a1,0x48 │ │ │ │ - addi a1,a1,-1094 │ │ │ │ - auipc a0,0x48 │ │ │ │ - addi a0,a0,-750 │ │ │ │ - jal 3830 <__assert_fail@plt> │ │ │ │ - auipc a3,0x4d │ │ │ │ - addi a3,a3,-882 │ │ │ │ - li a2,1183 │ │ │ │ - auipc a1,0x48 │ │ │ │ - addi a1,a1,-1126 │ │ │ │ - auipc a0,0x48 │ │ │ │ - addi a0,a0,-790 │ │ │ │ - jal 3830 <__assert_fail@plt> │ │ │ │ - auipc a3,0x4d │ │ │ │ - addi a3,a3,-914 │ │ │ │ - li a2,1249 │ │ │ │ - auipc a1,0x48 │ │ │ │ - addi a1,a1,-1158 │ │ │ │ - auipc a0,0x48 │ │ │ │ - addi a0,a0,-918 │ │ │ │ - jal 3830 <__assert_fail@plt> │ │ │ │ - auipc a3,0x4d │ │ │ │ - addi a3,a3,-946 │ │ │ │ - li a2,1158 │ │ │ │ - auipc a1,0x48 │ │ │ │ - addi a1,a1,-1190 │ │ │ │ - auipc a0,0x48 │ │ │ │ - addi a0,a0,-950 │ │ │ │ - jal 3830 <__assert_fail@plt> │ │ │ │ - auipc a3,0x4d │ │ │ │ - addi a3,a3,-978 │ │ │ │ - li a2,1156 │ │ │ │ + andi a5,a5,16 │ │ │ │ + beqz a5,1d4de │ │ │ │ + mv a1,s3 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 3630 │ │ │ │ + addiw a5,s4,1 │ │ │ │ + bgez a0,1d4f8 │ │ │ │ + ld s1,40(sp) │ │ │ │ + ld s5,8(sp) │ │ │ │ + lbu a5,16(s6) │ │ │ │ + sh s4,0(s6) │ │ │ │ + bnez a5,1d57c │ │ │ │ + lhu a5,2(s6) │ │ │ │ + bgeu a5,s4,1d5d2 │ │ │ │ + ld s0,48(sp) │ │ │ │ + ld s3,24(sp) │ │ │ │ + ld s4,16(sp) │ │ │ │ + ld a3,8(s6) │ │ │ │ + slli a4,a5,0x2 │ │ │ │ + add a4,a4,a5 │ │ │ │ + slli a4,a4,0x4 │ │ │ │ + add a4,a4,a3 │ │ │ │ + sd a4,0(s2) │ │ │ │ + addiw a5,a5,1 │ │ │ │ + sh a5,2(s6) │ │ │ │ + li a0,0 │ │ │ │ + ld ra,56(sp) │ │ │ │ + ld s2,32(sp) │ │ │ │ + ld s6,0(sp) │ │ │ │ + addi sp,sp,64 │ │ │ │ + ret │ │ │ │ + ld a0,24(a2) │ │ │ │ + jal 32d0 │ │ │ │ + sh zero,2(s6) │ │ │ │ + bnez s3,1d4d0 │ │ │ │ + j 1d5aa │ │ │ │ + ld a0,24(s6) │ │ │ │ + jal 39e0 │ │ │ │ + lhu s4,0(s6) │ │ │ │ + j 1d53a │ │ │ │ + ld s1,40(sp) │ │ │ │ + ld s5,8(sp) │ │ │ │ + ld a3,40(s0) │ │ │ │ + beqz a3,1d5dc │ │ │ │ + auipc a2,0x42 │ │ │ │ + addi a2,a2,598 │ │ │ │ auipc a1,0x48 │ │ │ │ - addi a1,a1,-1222 │ │ │ │ - auipc a0,0x48 │ │ │ │ - addi a0,a0,-878 │ │ │ │ - jal 3830 <__assert_fail@plt> │ │ │ │ - auipc a3,0x4d │ │ │ │ - addi a3,a3,-1010 │ │ │ │ - li a2,1229 │ │ │ │ + addi a1,a1,702 │ │ │ │ + li a0,1 │ │ │ │ + jal 35e0 │ │ │ │ + j 1d530 │ │ │ │ + ld a5,0(s0) │ │ │ │ + li s4,0 │ │ │ │ + andi a5,a5,24 │ │ │ │ + beqz a5,1d58e │ │ │ │ + auipc a2,0x42 │ │ │ │ + addi a2,a2,590 │ │ │ │ auipc a1,0x48 │ │ │ │ - addi a1,a1,-1254 │ │ │ │ - auipc a0,0x48 │ │ │ │ - addi a0,a0,-1014 │ │ │ │ - jal 3830 <__assert_fail@plt> │ │ │ │ - li a1,0 │ │ │ │ - mv a0,s5 │ │ │ │ - jal 3e744 │ │ │ │ - ebreak │ │ │ │ - addi sp,sp,-320 │ │ │ │ - addiw t1,a5,1 │ │ │ │ - sd s6,256(sp) │ │ │ │ - mv s6,a7 │ │ │ │ - addiw a7,a7,1 │ │ │ │ - sd s1,296(sp) │ │ │ │ - sd s8,240(sp) │ │ │ │ - addiw s1,a3,1 │ │ │ │ - mv s8,a5 │ │ │ │ - addw a5,t1,a7 │ │ │ │ - sd s4,272(sp) │ │ │ │ - mulw s4,s1,a5 │ │ │ │ - sd s7,248(sp) │ │ │ │ - mv s7,a3 │ │ │ │ - mv a3,a1 │ │ │ │ - lw a1,320(sp) │ │ │ │ - sd s9,232(sp) │ │ │ │ - sd a4,112(sp) │ │ │ │ - sd a1,8(sp) │ │ │ │ - lw a1,328(sp) │ │ │ │ - mv s9,a4 │ │ │ │ - slli s4,s4,0x2 │ │ │ │ - sext.w a4,t1 │ │ │ │ - sd a1,16(sp) │ │ │ │ - sd a4,104(sp) │ │ │ │ - mv a1,s4 │ │ │ │ - sext.w a4,a7 │ │ │ │ - li a0,0 │ │ │ │ - sd a5,24(sp) │ │ │ │ - sd ra,312(sp) │ │ │ │ - sd a3,144(sp) │ │ │ │ - sd a6,120(sp) │ │ │ │ - sd a4,136(sp) │ │ │ │ - sd s0,304(sp) │ │ │ │ - sd s2,288(sp) │ │ │ │ - sd s3,280(sp) │ │ │ │ - sd s5,264(sp) │ │ │ │ - sd s10,224(sp) │ │ │ │ - sd s11,216(sp) │ │ │ │ - sd a2,152(sp) │ │ │ │ - mv s11,a6 │ │ │ │ - lw s0,336(sp) │ │ │ │ - ld s2,344(sp) │ │ │ │ - ld s3,352(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ + addi a1,a1,670 │ │ │ │ + li a0,1 │ │ │ │ + jal 35e0 │ │ │ │ + lbu a5,16(s6) │ │ │ │ + sh zero,0(s6) │ │ │ │ + bnez a5,1d57c │ │ │ │ + ld s0,48(sp) │ │ │ │ + ld s3,24(sp) │ │ │ │ + ld s4,16(sp) │ │ │ │ + li a0,-1 │ │ │ │ + j 1d562 │ │ │ │ + auipc a3,0x42 │ │ │ │ + addi a3,a3,516 │ │ │ │ + j 1d592 │ │ │ │ + addi sp,sp,-80 │ │ │ │ + mv a5,a0 │ │ │ │ + ld a0,16(a2) │ │ │ │ + sd s2,48(sp) │ │ │ │ + auipc s2,0x5d │ │ │ │ + ld s2,-1758(s2) │ │ │ │ + sd s0,64(sp) │ │ │ │ + sd s1,56(sp) │ │ │ │ + mv s0,a2 │ │ │ │ + mv s1,a1 │ │ │ │ + addi a2,sp,16 │ │ │ │ + mv a1,a5 │ │ │ │ + ld a5,0(s2) │ │ │ │ + sd a5,40(sp) │ │ │ │ + li a5,0 │ │ │ │ + sd ra,72(sp) │ │ │ │ + sd zero,8(sp) │ │ │ │ + sd zero,16(sp) │ │ │ │ + sd zero,24(sp) │ │ │ │ + sd zero,32(sp) │ │ │ │ + jal 3490 │ │ │ │ + li a5,-1 │ │ │ │ + beq a0,a5,1d6a0 │ │ │ │ + ld a5,88(s0) │ │ │ │ + beqz a5,1d66c │ │ │ │ + ld a2,32(sp) │ │ │ │ + mv a3,s1 │ │ │ │ + auipc a1,0x42 │ │ │ │ + addi a1,a1,522 │ │ │ │ + addi a0,sp,8 │ │ │ │ + jal 26358 │ │ │ │ + ld s1,8(sp) │ │ │ │ + beqz s1,1d6c0 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 3310 │ │ │ │ + mv a2,a0 │ │ │ │ + ld a0,88(s0) │ │ │ │ + mv a1,s1 │ │ │ │ + jal 5cb06 │ │ │ │ + ld a0,8(sp) │ │ │ │ + jal 3670 │ │ │ │ + ld a0,32(sp) │ │ │ │ + jal 3670 │ │ │ │ + ld a4,40(sp) │ │ │ │ + ld a5,0(s2) │ │ │ │ + xor a5,a5,a4 │ │ │ │ + li a4,0 │ │ │ │ + bnez a5,1d69c │ │ │ │ + ld ra,72(sp) │ │ │ │ + ld s0,64(sp) │ │ │ │ + ld s1,56(sp) │ │ │ │ + ld s2,48(sp) │ │ │ │ + addi sp,sp,80 │ │ │ │ + ret │ │ │ │ + lbu a5,49(s0) │ │ │ │ + bnez a5,1d694 │ │ │ │ + ld a3,32(sp) │ │ │ │ + ld a0,0(s0) │ │ │ │ + mv a4,s1 │ │ │ │ + auipc a2,0x42 │ │ │ │ + addi a2,a2,440 │ │ │ │ + li a1,1 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + lbu a5,49(s0) │ │ │ │ + beqz a5,1d64e │ │ │ │ + ld a0,64(s0) │ │ │ │ + jal 39e0 │ │ │ │ + j 1d64e │ │ │ │ + ld a0,64(s0) │ │ │ │ + jal 32d0 │ │ │ │ + j 1d672 │ │ │ │ + jal 3a10 <__stack_chk_fail@plt> │ │ │ │ + li a3,0 │ │ │ │ + auipc a2,0x42 │ │ │ │ + addi a2,a2,366 │ │ │ │ + li a1,644 │ │ │ │ + auipc a0,0x42 │ │ │ │ + addi a0,a0,218 │ │ │ │ + jal 3631e │ │ │ │ + li a0,1 │ │ │ │ + jal 33c0 │ │ │ │ + li a3,0 │ │ │ │ + auipc a2,0x42 │ │ │ │ + addi a2,a2,382 │ │ │ │ + li a1,658 │ │ │ │ + auipc a0,0x42 │ │ │ │ + addi a0,a0,186 │ │ │ │ + jal 3631e │ │ │ │ + li a0,1 │ │ │ │ + jal 33c0 │ │ │ │ + addi sp,sp,-480 │ │ │ │ + sd s0,464(sp) │ │ │ │ + sd s1,456(sp) │ │ │ │ + sd s4,432(sp) │ │ │ │ + sd s9,392(sp) │ │ │ │ + sd s11,376(sp) │ │ │ │ + sd ra,472(sp) │ │ │ │ + sd s2,448(sp) │ │ │ │ + sd s8,400(sp) │ │ │ │ + auipc a4,0x5d │ │ │ │ + ld a4,-2018(a4) │ │ │ │ + ld s0,80(a6) │ │ │ │ + lbu s2,49(a6) │ │ │ │ + mv s11,a5 │ │ │ │ + ld a5,0(a4) │ │ │ │ + sd a5,360(sp) │ │ │ │ + li a5,0 │ │ │ │ + li a5,1 │ │ │ │ + mv s1,a0 │ │ │ │ + li a1,80 │ │ │ │ + li a0,1000 │ │ │ │ + mv s9,a6 │ │ │ │ + sd a3,0(sp) │ │ │ │ + sd zero,88(sp) │ │ │ │ + sw zero,120(sp) │ │ │ │ + sh zero,124(sp) │ │ │ │ + sb a5,126(sp) │ │ │ │ + jal 39f0 │ │ │ │ + sd a0,128(sp) │ │ │ │ + sd s0,144(sp) │ │ │ │ + sb s2,136(sp) │ │ │ │ + addi s0,sp,88 │ │ │ │ + addi s4,sp,120 │ │ │ │ + j 1d744 │ │ │ │ + ld s8,88(sp) │ │ │ │ + lhu a5,16(s8) │ │ │ │ + andi a5,a5,4 │ │ │ │ + beqz a5,1d7ae │ │ │ │ + ld a1,0(sp) │ │ │ │ + mv a3,s0 │ │ │ │ mv a2,s4 │ │ │ │ - li a1,0 │ │ │ │ - slli s4,s1,0x2 │ │ │ │ - sd a0,184(sp) │ │ │ │ - jal 3890 │ │ │ │ - mv a1,s4 │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - mv s5,a0 │ │ │ │ - mv a1,s4 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 1d4a0 │ │ │ │ + bgez a0,1d73a │ │ │ │ + ld s2,128(sp) │ │ │ │ + lui s1,0x14 │ │ │ │ + addi s1,s1,-1864 │ │ │ │ + addi s0,s2,56 │ │ │ │ + add s1,s1,s2 │ │ │ │ + j 1d76c │ │ │ │ + addi s0,s0,80 │ │ │ │ + beq s1,s0,1d77e │ │ │ │ + lw a5,8(s0) │ │ │ │ + beqz a5,1d764 │ │ │ │ + ld a0,0(s0) │ │ │ │ + addi s0,s0,80 │ │ │ │ + jal 3670 │ │ │ │ + bne s1,s0,1d76c │ │ │ │ + mv a0,s2 │ │ │ │ + jal 3670 │ │ │ │ + auipc a5,0x5c │ │ │ │ + ld a5,1932(a5) │ │ │ │ + ld a4,360(sp) │ │ │ │ + ld a5,0(a5) │ │ │ │ + xor a5,a5,a4 │ │ │ │ + li a4,0 │ │ │ │ + bnez a5,1dac0 │ │ │ │ + ld ra,472(sp) │ │ │ │ + ld s0,464(sp) │ │ │ │ + ld s1,456(sp) │ │ │ │ + ld s2,448(sp) │ │ │ │ + ld s4,432(sp) │ │ │ │ + ld s8,400(sp) │ │ │ │ + ld s9,392(sp) │ │ │ │ + ld s11,376(sp) │ │ │ │ li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - mv a2,s4 │ │ │ │ - li a1,0 │ │ │ │ - mv s10,s5 │ │ │ │ - mv s5,a0 │ │ │ │ - jal 3890 │ │ │ │ - mv a2,s4 │ │ │ │ + addi sp,sp,480 │ │ │ │ + ret │ │ │ │ + auipc a1,0x42 │ │ │ │ + addi a1,a1,186 │ │ │ │ + mv a0,s8 │ │ │ │ + sd s7,408(sp) │ │ │ │ + sd s3,440(sp) │ │ │ │ + sd s5,424(sp) │ │ │ │ + sd s6,416(sp) │ │ │ │ + sd s10,384(sp) │ │ │ │ + jal 35f0 │ │ │ │ + li s7,0 │ │ │ │ + beqz a0,1d7e0 │ │ │ │ + jal 37e0 │ │ │ │ + lbu a4,3(a0) │ │ │ │ + addi a0,a0,3 │ │ │ │ + addiw a5,a4,-71 │ │ │ │ + beqz a5,1d8f6 │ │ │ │ + li s7,2 │ │ │ │ + bnez a5,1d86c │ │ │ │ + ld s3,56(s8) │ │ │ │ + lhu t1,18(s8) │ │ │ │ + ld a5,40(s9) │ │ │ │ + sd zero,96(sp) │ │ │ │ + ld s10,0(s8) │ │ │ │ + lw s2,20(s8) │ │ │ │ + add s5,s3,t1 │ │ │ │ + beqz a5,1d8a0 │ │ │ │ + addi s6,sp,152 │ │ │ │ li a1,0 │ │ │ │ - mv a0,s10 │ │ │ │ - jal 3890 │ │ │ │ - li a5,1 │ │ │ │ - bge a5,s1,17cdc │ │ │ │ - addiw a2,s8,-1 │ │ │ │ - addiw a1,s6,-1 │ │ │ │ - slli a6,a2,0x20 │ │ │ │ - addiw a4,s7,-1 │ │ │ │ - addi a3,s9,1 │ │ │ │ - srli a6,a6,0x20 │ │ │ │ - slli a0,a1,0x20 │ │ │ │ - addi a5,s11,1 │ │ │ │ - srli a0,a0,0x20 │ │ │ │ - sd a4,96(sp) │ │ │ │ - add a4,a3,a6 │ │ │ │ - sd a4,56(sp) │ │ │ │ - add a4,a5,a0 │ │ │ │ - sd a4,64(sp) │ │ │ │ - sd s10,192(sp) │ │ │ │ - mv a4,s10 │ │ │ │ - ld s8,184(sp) │ │ │ │ - ld s10,24(sp) │ │ │ │ - mv s6,s5 │ │ │ │ - li s11,0 │ │ │ │ - sd zero,48(sp) │ │ │ │ - sd s5,200(sp) │ │ │ │ - sw a2,176(sp) │ │ │ │ - sw a1,180(sp) │ │ │ │ - lw a2,0(s6) │ │ │ │ - ld a1,48(sp) │ │ │ │ - li a5,1 │ │ │ │ - sw a2,4(s6) │ │ │ │ - lw a0,0(a4) │ │ │ │ - ld a2,104(sp) │ │ │ │ - addiw a3,a1,1 │ │ │ │ - sw a0,4(a4) │ │ │ │ - bge a5,a2,17af8 │ │ │ │ - ld a2,8(sp) │ │ │ │ - sext.w a5,s11 │ │ │ │ - addw a6,s11,s10 │ │ │ │ - beqz a2,17d38 │ │ │ │ - lwu a2,96(sp) │ │ │ │ - slli a5,a5,0x2 │ │ │ │ - add s7,s8,a5 │ │ │ │ - mv a5,a2 │ │ │ │ - ld a2,144(sp) │ │ │ │ - lw s9,176(sp) │ │ │ │ - slli a6,a6,0x2 │ │ │ │ - add a5,a5,a2 │ │ │ │ - add s5,s8,a6 │ │ │ │ - sd a5,72(sp) │ │ │ │ - add a5,a2,a1 │ │ │ │ - sd s8,88(sp) │ │ │ │ - sd s10,128(sp) │ │ │ │ - ld s1,112(sp) │ │ │ │ - mv s10,s7 │ │ │ │ - sd a5,24(sp) │ │ │ │ - mv s7,s9 │ │ │ │ - sd a3,40(sp) │ │ │ │ - sd a4,32(sp) │ │ │ │ - sd s11,80(sp) │ │ │ │ - mv s8,s5 │ │ │ │ - mv s9,s0 │ │ │ │ - j 17a64 │ │ │ │ - mv a0,s4 │ │ │ │ - lw s4,0(s10) │ │ │ │ - mv a2,s3 │ │ │ │ - mv a1,s0 │ │ │ │ - jalr s2 │ │ │ │ - addw a0,a0,s4 │ │ │ │ - sw a0,4(s8) │ │ │ │ - lw a5,0(s6) │ │ │ │ - bge a5,a0,17a56 │ │ │ │ - ld a5,32(sp) │ │ │ │ - ld a4,40(sp) │ │ │ │ - sw a0,4(s6) │ │ │ │ - sw a4,4(a5) │ │ │ │ - addiw s7,s7,-1 │ │ │ │ - li a5,-1 │ │ │ │ - addi s8,s8,4 │ │ │ │ - addi s10,s10,4 │ │ │ │ - addi s1,s1,1 │ │ │ │ - beq s7,a5,17d2a │ │ │ │ - ld a5,16(sp) │ │ │ │ - ld a4,8(sp) │ │ │ │ - beq a5,a4,17ae0 │ │ │ │ - ld a4,112(sp) │ │ │ │ - slli a5,s7,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ + mv a0,s6 │ │ │ │ + sd t1,8(sp) │ │ │ │ + sd zero,104(sp) │ │ │ │ + sd zero,112(sp) │ │ │ │ + jal 4b46 │ │ │ │ + ld a5,16(s9) │ │ │ │ + lw a4,8(s8) │ │ │ │ + lw a0,20(s8) │ │ │ │ + ld a5,32(a5) │ │ │ │ + slli a4,a4,0x3 │ │ │ │ + mv a1,s5 │ │ │ │ add a5,a5,a4 │ │ │ │ - ld a4,72(sp) │ │ │ │ - lbu s0,0(a5) │ │ │ │ - lbu s4,0(a4) │ │ │ │ - lw a5,0(s8) │ │ │ │ - lw a2,4(s10) │ │ │ │ - addw t1,a5,s9 │ │ │ │ - addw a0,a2,s9 │ │ │ │ - mv a5,t1 │ │ │ │ - bge t1,a0,17a98 │ │ │ │ + ld a5,0(a5) │ │ │ │ + sd s10,176(sp) │ │ │ │ + sd a5,160(sp) │ │ │ │ + jal 3950 │ │ │ │ mv a5,a0 │ │ │ │ - sext.w s5,a5 │ │ │ │ - lw s11,0(s10) │ │ │ │ - not t1,s5 │ │ │ │ - srai t1,t1,0x3f │ │ │ │ - mv a2,s3 │ │ │ │ - mv a1,s0 │ │ │ │ - mv a0,s4 │ │ │ │ - and s5,s5,t1 │ │ │ │ - jalr s2 │ │ │ │ - addw a0,a0,s11 │ │ │ │ - blt s5,a0,17a30 │ │ │ │ - lw a0,0(s8) │ │ │ │ - lw a5,4(s10) │ │ │ │ - addw a1,a0,s9 │ │ │ │ - addw a2,a5,s9 │ │ │ │ - mv a0,a1 │ │ │ │ - bge a1,a2,17ad6 │ │ │ │ - sext.w a0,a2 │ │ │ │ - not a5,a0 │ │ │ │ - srai a5,a5,0x3f │ │ │ │ - and a0,a0,a5 │ │ │ │ - j 17a40 │ │ │ │ - ld a5,24(sp) │ │ │ │ - lbu s0,0(s1) │ │ │ │ - lbu s4,0(a5) │ │ │ │ - j 17a80 │ │ │ │ - ld a4,24(sp) │ │ │ │ - ld s11,40(sp) │ │ │ │ - ld s8,72(sp) │ │ │ │ - ld s10,80(sp) │ │ │ │ - lw a0,0(a4) │ │ │ │ - mv s0,s9 │ │ │ │ - mulw a0,a0,s10 │ │ │ │ - ld a1,104(sp) │ │ │ │ - sd a4,24(sp) │ │ │ │ - slli a0,a0,0x2 │ │ │ │ - add a0,a0,s8 │ │ │ │ - jal 3e744 │ │ │ │ - ld a4,24(sp) │ │ │ │ - lw a2,0(s6) │ │ │ │ - lw a5,0(a4) │ │ │ │ - mulw a5,a5,s10 │ │ │ │ - addw a5,a5,a0 │ │ │ │ - slli a5,a5,0x2 │ │ │ │ - add a5,a5,s8 │ │ │ │ - lw a5,0(a5) │ │ │ │ - bne a2,a5,17f74 │ │ │ │ - ld a2,136(sp) │ │ │ │ - li a5,1 │ │ │ │ - addw s7,s11,s10 │ │ │ │ - bge a5,a2,17cbc │ │ │ │ - ld a2,16(sp) │ │ │ │ - addw a5,s11,s10 │ │ │ │ - mv s7,a5 │ │ │ │ - sext.w s11,s11 │ │ │ │ - beqz a2,17df6 │ │ │ │ - ld a2,104(sp) │ │ │ │ - ld s9,120(sp) │ │ │ │ - sd a0,40(sp) │ │ │ │ - add s1,a5,a2 │ │ │ │ - addi s4,a2,1 │ │ │ │ - lwu a5,96(sp) │ │ │ │ - ld a2,152(sp) │ │ │ │ - add s4,s4,s11 │ │ │ │ - slli s1,s1,0x2 │ │ │ │ - add a5,a5,a2 │ │ │ │ - sd a5,128(sp) │ │ │ │ - ld a5,48(sp) │ │ │ │ - slli s4,s4,0x2 │ │ │ │ - lw s11,180(sp) │ │ │ │ + ld a1,160(sp) │ │ │ │ + ld a0,40(s9) │ │ │ │ + addi t4,s10,-1 │ │ │ │ + add t4,t4,a5 │ │ │ │ + li a7,0 │ │ │ │ + addi a5,sp,104 │ │ │ │ + addi a6,sp,112 │ │ │ │ + auipc a4,0x5c │ │ │ │ + ld a4,1886(a4) │ │ │ │ + auipc a3,0x5c │ │ │ │ + ld a3,1798(a3) │ │ │ │ + mv a2,s6 │ │ │ │ + sd t4,184(sp) │ │ │ │ + jal 2ecdc │ │ │ │ + ld a5,112(sp) │ │ │ │ + bnez a5,1dab2 │ │ │ │ + ld s3,440(sp) │ │ │ │ + ld s5,424(sp) │ │ │ │ + ld s6,416(sp) │ │ │ │ + ld s7,408(sp) │ │ │ │ + ld s10,384(sp) │ │ │ │ + j 1d744 │ │ │ │ + addiw a4,a4,-67 │ │ │ │ + bnez a4,1d880 │ │ │ │ + lbu a4,1(a0) │ │ │ │ + addiw a4,a4,-84 │ │ │ │ + bnez a4,1d880 │ │ │ │ + lbu a4,2(a0) │ │ │ │ + ld s3,56(s8) │ │ │ │ + lhu t1,18(s8) │ │ │ │ + ld a5,40(s9) │ │ │ │ + sd zero,96(sp) │ │ │ │ + ld s10,0(s8) │ │ │ │ + lw s2,20(s8) │ │ │ │ + seqz s7,a4 │ │ │ │ + add s5,s3,t1 │ │ │ │ + bnez a5,1d7fc │ │ │ │ + mv a0,s2 │ │ │ │ + beqz a0,1d9f4 │ │ │ │ + slliw a5,s2,0x2 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + mv a4,s5 │ │ │ │ + li a3,0 │ │ │ │ + add a5,a5,t1 │ │ │ │ + li a6,0 │ │ │ │ + addi a2,sp,96 │ │ │ │ + sd s4,72(sp) │ │ │ │ + sd a2,8(sp) │ │ │ │ + mv s4,s8 │ │ │ │ + add s6,s3,a5 │ │ │ │ + mv s8,a3 │ │ │ │ + mv s5,a6 │ │ │ │ + sd s1,48(sp) │ │ │ │ + sd s9,56(sp) │ │ │ │ + sd s0,64(sp) │ │ │ │ + mv a3,a4 │ │ │ │ + lw a5,0(a3) │ │ │ │ + li s0,8 │ │ │ │ + andi a2,a5,15 │ │ │ │ + srliw a4,a5,0x4 │ │ │ │ + srliw a1,a5,0x4 │ │ │ │ + bltu s0,a2,1da10 │ │ │ │ + slli a5,a2,0x2 │ │ │ │ + auipc a2,0x48 │ │ │ │ + addi a2,a2,-542 │ │ │ │ add a5,a5,a2 │ │ │ │ - add s1,s1,s8 │ │ │ │ - add s4,s4,s8 │ │ │ │ - sd a5,88(sp) │ │ │ │ - sd s6,160(sp) │ │ │ │ - sd a4,24(sp) │ │ │ │ - sd s8,32(sp) │ │ │ │ - sw s7,172(sp) │ │ │ │ - j 17bd6 │ │ │ │ - lw s7,-4(s4) │ │ │ │ - mv a2,s3 │ │ │ │ - mv a1,s6 │ │ │ │ - mv a0,s5 │ │ │ │ - jalr s2 │ │ │ │ - addw s7,a0,s7 │ │ │ │ - ld a5,24(sp) │ │ │ │ - ld a4,40(sp) │ │ │ │ - ld a3,32(sp) │ │ │ │ - lw a5,0(a5) │ │ │ │ - mv a2,s3 │ │ │ │ - mv a1,s6 │ │ │ │ - mulw a5,a5,s10 │ │ │ │ - mv a0,s5 │ │ │ │ - addw a5,a5,a4 │ │ │ │ - slli a5,a5,0x2 │ │ │ │ - add a5,a5,a3 │ │ │ │ - lw s8,0(a5) │ │ │ │ - jalr s2 │ │ │ │ - addw a0,a0,s8 │ │ │ │ - bge s7,a0,17c5a │ │ │ │ - ld a5,24(sp) │ │ │ │ - ld a4,40(sp) │ │ │ │ - ld a3,32(sp) │ │ │ │ lw a5,0(a5) │ │ │ │ - mv a0,s5 │ │ │ │ - mv a2,s3 │ │ │ │ - mulw a5,a5,s10 │ │ │ │ - mv a1,s6 │ │ │ │ - addw a5,a5,a4 │ │ │ │ - slli a5,a5,0x2 │ │ │ │ - add a5,a5,a3 │ │ │ │ - lw s5,0(a5) │ │ │ │ - jalr s2 │ │ │ │ - addw a0,a0,s5 │ │ │ │ - sw a0,4(s1) │ │ │ │ - addiw s11,s11,-1 │ │ │ │ - li a5,-1 │ │ │ │ - addi s1,s1,4 │ │ │ │ - addi s9,s9,1 │ │ │ │ - addi s4,s4,4 │ │ │ │ - beq s11,a5,17cb4 │ │ │ │ - ld a5,16(sp) │ │ │ │ - ld a4,8(sp) │ │ │ │ - beq a5,a4,17c4e │ │ │ │ - ld a4,120(sp) │ │ │ │ - slli a5,s11,0x20 │ │ │ │ + add a5,a5,a2 │ │ │ │ + jr a5 │ │ │ │ + lbu a5,1(a0) │ │ │ │ + addiw a5,a5,-65 │ │ │ │ + bnez a5,1d7dc │ │ │ │ + lbu a5,2(a0) │ │ │ │ + li s7,2 │ │ │ │ + beqz a5,1d7e0 │ │ │ │ + j 1d86c │ │ │ │ + beqz a1,1d9d6 │ │ │ │ + addiw a5,a4,-1 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + addi s1,s10,1 │ │ │ │ srli a5,a5,0x20 │ │ │ │ + sd s4,16(sp) │ │ │ │ + add s1,s1,a5 │ │ │ │ + subw s2,s5,s10 │ │ │ │ + li s0,2 │ │ │ │ + li s3,1 │ │ │ │ + sd s5,24(sp) │ │ │ │ + sd s8,32(sp) │ │ │ │ + sd a3,40(sp) │ │ │ │ + mv s4,s10 │ │ │ │ + mv s9,a4 │ │ │ │ + j 1d960 │ │ │ │ + mv a1,s4 │ │ │ │ + mv a0,s11 │ │ │ │ + jal 1c8c0 │ │ │ │ + sext.w a5,a0 │ │ │ │ + auipc a4,0x48 │ │ │ │ + addi a4,a4,-560 │ │ │ │ + add a5,a5,a4 │ │ │ │ + lbu s8,344(a5) │ │ │ │ + sext.w a2,s8 │ │ │ │ + beq s7,s3,1da36 │ │ │ │ + beq s7,s0,1da56 │ │ │ │ + addi s4,s4,1 │ │ │ │ + beq s1,s4,1d9c8 │ │ │ │ + add a5,s11,s4 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + auipc a4,0x5c │ │ │ │ + ld a4,1608(a4) │ │ │ │ + li a2,1 │ │ │ │ + add a5,a5,a4 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + beq a5,s0,1d986 │ │ │ │ + addi a5,a5,-4 │ │ │ │ + seqz a5,a5 │ │ │ │ + slli a2,a5,0x1 │ │ │ │ + addw a5,s2,s4 │ │ │ │ + srliw a4,a5,0x1 │ │ │ │ + add a4,a4,s6 │ │ │ │ + lbu a4,0(a4) │ │ │ │ + not a5,a5 │ │ │ │ + andi a5,a5,1 │ │ │ │ + slliw a5,a5,0x2 │ │ │ │ + sraw a5,a4,a5 │ │ │ │ + andi a5,a5,15 │ │ │ │ + auipc a4,0x5c │ │ │ │ + ld a4,1404(a4) │ │ │ │ add a5,a5,a4 │ │ │ │ - ld a4,128(sp) │ │ │ │ - lbu s6,0(a5) │ │ │ │ - lbu s5,0(a4) │ │ │ │ - lw a5,0(s1) │ │ │ │ - lw a4,0(s4) │ │ │ │ - addw a2,a5,s0 │ │ │ │ - addw a3,a4,s0 │ │ │ │ - mv a5,a2 │ │ │ │ - bge a2,a3,17c08 │ │ │ │ - mv a5,a3 │ │ │ │ - sext.w s7,a5 │ │ │ │ - lw s8,-4(s4) │ │ │ │ - not a4,s7 │ │ │ │ - srai a4,a4,0x3f │ │ │ │ - mv a2,s3 │ │ │ │ - mv a1,s6 │ │ │ │ - mv a0,s5 │ │ │ │ - and s7,s7,a4 │ │ │ │ - jalr s2 │ │ │ │ - addw a0,a0,s8 │ │ │ │ - blt s7,a0,17b6e │ │ │ │ - lw a4,0(s1) │ │ │ │ - lw a5,0(s4) │ │ │ │ - addw a2,a4,s0 │ │ │ │ - addw a3,a5,s0 │ │ │ │ - mv a4,a2 │ │ │ │ - bge a2,a3,17c42 │ │ │ │ - sext.w a4,a3 │ │ │ │ - not a5,a4 │ │ │ │ - srai a5,a5,0x3f │ │ │ │ - and s7,a4,a5 │ │ │ │ - j 17b7e │ │ │ │ - ld a5,88(sp) │ │ │ │ - lbu s6,0(s9) │ │ │ │ lbu s5,0(a5) │ │ │ │ - j 17bf2 │ │ │ │ - lw a5,0(s1) │ │ │ │ - lw a4,0(s4) │ │ │ │ - addw a2,a5,s0 │ │ │ │ - addw a3,a4,s0 │ │ │ │ - mv a5,a2 │ │ │ │ - bge a2,a3,17c72 │ │ │ │ - sext.w a5,a3 │ │ │ │ - lw a3,-4(s4) │ │ │ │ - not a4,a5 │ │ │ │ - srai a4,a4,0x3f │ │ │ │ - and a5,a5,a4 │ │ │ │ - mv a2,s3 │ │ │ │ - mv a1,s6 │ │ │ │ - mv a0,s5 │ │ │ │ - sd a3,80(sp) │ │ │ │ - sd a5,72(sp) │ │ │ │ - jalr s2 │ │ │ │ - ld a3,80(sp) │ │ │ │ - ld a5,72(sp) │ │ │ │ - addw a0,a0,a3 │ │ │ │ - bge a5,a0,17d08 │ │ │ │ - mv a0,s5 │ │ │ │ - lw s5,-4(s4) │ │ │ │ - mv a2,s3 │ │ │ │ - mv a1,s6 │ │ │ │ - jalr s2 │ │ │ │ - addw a0,s5,a0 │ │ │ │ - sw a0,4(s1) │ │ │ │ - addiw s11,s11,-1 │ │ │ │ - li a5,-1 │ │ │ │ - addi s1,s1,4 │ │ │ │ - addi s9,s9,1 │ │ │ │ - addi s4,s4,4 │ │ │ │ - bne s11,a5,17bd6 │ │ │ │ - ld s6,160(sp) │ │ │ │ - ld a4,24(sp) │ │ │ │ + bnez a2,1d934 │ │ │ │ + ld a0,8(sp) │ │ │ │ + auipc a1,0x40 │ │ │ │ + addi a1,a1,994 │ │ │ │ + jal 26358 │ │ │ │ + addi s4,s4,1 │ │ │ │ + bne s1,s4,1d960 │ │ │ │ + ld s4,16(sp) │ │ │ │ + ld s5,24(sp) │ │ │ │ ld s8,32(sp) │ │ │ │ - lw s7,172(sp) │ │ │ │ - ld a5,96(sp) │ │ │ │ - ld a2,48(sp) │ │ │ │ - addi s6,s6,4 │ │ │ │ - addiw a3,a5,-1 │ │ │ │ - addi a2,a2,1 │ │ │ │ - sd a3,96(sp) │ │ │ │ - li a5,-1 │ │ │ │ - sd a2,48(sp) │ │ │ │ - addi a4,a4,4 │ │ │ │ - sext.w s11,s7 │ │ │ │ - bne a3,a5,179d2 │ │ │ │ - ld s10,192(sp) │ │ │ │ - ld s5,200(sp) │ │ │ │ - ld a5,360(sp) │ │ │ │ - ld ra,312(sp) │ │ │ │ - ld s0,304(sp) │ │ │ │ - sd s5,0(a5) │ │ │ │ - ld a5,368(sp) │ │ │ │ - ld a0,184(sp) │ │ │ │ - ld s1,296(sp) │ │ │ │ - sd s10,0(a5) │ │ │ │ - ld s2,288(sp) │ │ │ │ - ld s3,280(sp) │ │ │ │ - ld s4,272(sp) │ │ │ │ - ld s5,264(sp) │ │ │ │ - ld s6,256(sp) │ │ │ │ - ld s7,248(sp) │ │ │ │ - ld s8,240(sp) │ │ │ │ - ld s9,232(sp) │ │ │ │ - ld s10,224(sp) │ │ │ │ - ld s11,216(sp) │ │ │ │ - addi sp,sp,320 │ │ │ │ - ret │ │ │ │ - lw a0,0(s4) │ │ │ │ - lw a5,0(s1) │ │ │ │ - addw a3,a0,s0 │ │ │ │ - addw a4,a5,s0 │ │ │ │ - mv a0,a3 │ │ │ │ - bge a3,a4,17d20 │ │ │ │ - sext.w a0,a4 │ │ │ │ - not a5,a0 │ │ │ │ - srai a5,a5,0x3f │ │ │ │ - and a0,a0,a5 │ │ │ │ - j 17bc6 │ │ │ │ - ld a4,32(sp) │ │ │ │ - ld s11,80(sp) │ │ │ │ - ld s8,88(sp) │ │ │ │ - ld s10,128(sp) │ │ │ │ - lw a0,0(a4) │ │ │ │ - mv s0,s9 │ │ │ │ - j 17af8 │ │ │ │ - slli s5,a5,0x2 │ │ │ │ - ld a5,144(sp) │ │ │ │ - ld s4,112(sp) │ │ │ │ - slli a6,a6,0x2 │ │ │ │ - add s9,s8,a6 │ │ │ │ - add s5,s5,s8 │ │ │ │ - add a5,a5,a1 │ │ │ │ - sd s11,40(sp) │ │ │ │ - sd s8,72(sp) │ │ │ │ - mv s11,s9 │ │ │ │ + ld a3,40(sp) │ │ │ │ + lw a0,20(s4) │ │ │ │ + mv a4,s9 │ │ │ │ + slli a5,a4,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + addiw s8,s8,1 │ │ │ │ + add s10,s10,a5 │ │ │ │ + addw s5,a4,s5 │ │ │ │ + addi a3,a3,4 │ │ │ │ + bltu s8,a0,1d8ce │ │ │ │ mv s8,s4 │ │ │ │ - sd s10,80(sp) │ │ │ │ - sd a3,32(sp) │ │ │ │ - sd a4,24(sp) │ │ │ │ - mv s9,s0 │ │ │ │ - mv s10,s5 │ │ │ │ - mv s4,a5 │ │ │ │ - j 17da4 │ │ │ │ - lw a0,4(s10) │ │ │ │ - lw a2,0(s11) │ │ │ │ - addw a7,a0,s9 │ │ │ │ - addw a1,a2,s9 │ │ │ │ - mv a0,a7 │ │ │ │ - bge a7,a1,17d7a │ │ │ │ - sext.w a0,a1 │ │ │ │ - not a2,a0 │ │ │ │ - srai a2,a2,0x3f │ │ │ │ - and a0,a0,a2 │ │ │ │ - sw a0,4(s11) │ │ │ │ - lw a2,0(s6) │ │ │ │ - bge a2,a0,17d98 │ │ │ │ - ld a5,24(sp) │ │ │ │ - ld a4,32(sp) │ │ │ │ - sw a0,4(s6) │ │ │ │ - sw a4,4(a5) │ │ │ │ - ld a5,56(sp) │ │ │ │ - addi s8,s8,1 │ │ │ │ - addi s10,s10,4 │ │ │ │ - addi s11,s11,4 │ │ │ │ - beq s8,a5,17aec │ │ │ │ - lw s1,4(s10) │ │ │ │ - lw a2,0(s11) │ │ │ │ - lbu s7,0(s4) │ │ │ │ - addw a7,s1,s9 │ │ │ │ - addw a0,a2,s9 │ │ │ │ - lbu s0,0(s8) │ │ │ │ - mv s1,a7 │ │ │ │ - bge a7,a0,17dc6 │ │ │ │ - sext.w s1,a0 │ │ │ │ - lw s5,0(s10) │ │ │ │ - not t1,s1 │ │ │ │ - srai t1,t1,0x3f │ │ │ │ - mv a2,s3 │ │ │ │ - mv a1,s0 │ │ │ │ - mv a0,s7 │ │ │ │ - and s1,s1,t1 │ │ │ │ - jalr s2 │ │ │ │ - addw a7,s5,a0 │ │ │ │ - bge s1,a7,17d60 │ │ │ │ - lw s1,0(s10) │ │ │ │ - mv a2,s3 │ │ │ │ - mv a1,s0 │ │ │ │ - mv a0,s7 │ │ │ │ - jalr s2 │ │ │ │ - addw a0,a0,s1 │ │ │ │ - j 17d82 │ │ │ │ - ld a2,104(sp) │ │ │ │ - sd a0,32(sp) │ │ │ │ - sd s6,88(sp) │ │ │ │ - add s4,a5,a2 │ │ │ │ - addi s1,a2,1 │ │ │ │ - ld a5,152(sp) │ │ │ │ - ld a2,48(sp) │ │ │ │ - add s1,s1,s11 │ │ │ │ - slli s4,s4,0x2 │ │ │ │ - slli s1,s1,0x2 │ │ │ │ - add a5,a5,a2 │ │ │ │ - ld s11,120(sp) │ │ │ │ - add s4,s4,s8 │ │ │ │ - add s1,s1,s8 │ │ │ │ - sd a5,40(sp) │ │ │ │ - mv s9,a4 │ │ │ │ - sd s8,24(sp) │ │ │ │ - sw s7,128(sp) │ │ │ │ - j 17ed2 │ │ │ │ - lw a4,0(s1) │ │ │ │ - lw a5,0(s4) │ │ │ │ - addw a2,a4,s0 │ │ │ │ - addw a3,a5,s0 │ │ │ │ - mv a4,a2 │ │ │ │ - bge a2,a3,17e38 │ │ │ │ - sext.w a4,a3 │ │ │ │ - not a5,a4 │ │ │ │ - srai a5,a5,0x3f │ │ │ │ - and s7,a4,a5 │ │ │ │ - lw a5,0(s9) │ │ │ │ - ld a4,32(sp) │ │ │ │ - mv a2,s3 │ │ │ │ - mulw a5,a5,s10 │ │ │ │ - mv a1,s6 │ │ │ │ - mv a0,s5 │ │ │ │ - addw a5,a5,a4 │ │ │ │ - ld a4,24(sp) │ │ │ │ - slli a5,a5,0x2 │ │ │ │ + ld s1,48(sp) │ │ │ │ + ld s9,56(sp) │ │ │ │ + ld s0,64(sp) │ │ │ │ + ld s4,72(sp) │ │ │ │ + ld a1,96(sp) │ │ │ │ + mv a0,s8 │ │ │ │ + mv a2,s9 │ │ │ │ + jal 1d5e6 │ │ │ │ + ld a0,96(sp) │ │ │ │ + jal 3670 │ │ │ │ + j 1d860 │ │ │ │ + slli t1,a4,0x20 │ │ │ │ + srli t1,t1,0x20 │ │ │ │ + add s10,s10,t1 │ │ │ │ + addiw s8,s8,1 │ │ │ │ + addi a3,a3,4 │ │ │ │ + bltu s8,a0,1d8ce │ │ │ │ + j 1d9ea │ │ │ │ + ld a0,8(sp) │ │ │ │ + li a2,46 │ │ │ │ + sd a3,24(sp) │ │ │ │ + sw a4,16(sp) │ │ │ │ + jal 26436 │ │ │ │ + lw a4,16(sp) │ │ │ │ + lw a0,20(s4) │ │ │ │ + ld a3,24(sp) │ │ │ │ + addw s5,a4,s5 │ │ │ │ + j 1da10 │ │ │ │ + li a5,67 │ │ │ │ + beq s5,a5,1da76 │ │ │ │ + li a5,84 │ │ │ │ + bne s5,a5,1d9b4 │ │ │ │ + auipc a1,0x42 │ │ │ │ + addi a1,a1,506 │ │ │ │ + addi a0,sp,96 │ │ │ │ + jal 26358 │ │ │ │ + j 1d95a │ │ │ │ + li a5,71 │ │ │ │ + beq s5,a5,1da94 │ │ │ │ + li a5,65 │ │ │ │ + beq s5,a5,1da46 │ │ │ │ + ld a0,8(sp) │ │ │ │ + auipc a1,0x40 │ │ │ │ + addi a1,a1,816 │ │ │ │ + jal 26358 │ │ │ │ + j 1d9c2 │ │ │ │ + jal 38d0 <__ctype_toupper_loc@plt> │ │ │ │ + ld a4,0(a0) │ │ │ │ + slli a5,s8,0x2 │ │ │ │ + ld a0,8(sp) │ │ │ │ add a5,a5,a4 │ │ │ │ - lw s8,0(a5) │ │ │ │ - jalr s2 │ │ │ │ - addw a5,s8,a0 │ │ │ │ - blt s7,a5,17f26 │ │ │ │ - lw a5,0(s1) │ │ │ │ - lw a4,0(s4) │ │ │ │ - addw a2,a5,s0 │ │ │ │ - addw a3,a4,s0 │ │ │ │ - mv a5,a2 │ │ │ │ - bge a2,a3,17e80 │ │ │ │ - sext.w a5,a3 │ │ │ │ - lw a4,-4(s1) │ │ │ │ - not a3,a5 │ │ │ │ - srai a3,a3,0x3f │ │ │ │ - and a5,a5,a3 │ │ │ │ - mv a2,s3 │ │ │ │ - mv a1,s6 │ │ │ │ - mv a0,s5 │ │ │ │ - sd a4,80(sp) │ │ │ │ - sd a5,72(sp) │ │ │ │ - jalr s2 │ │ │ │ - ld a4,80(sp) │ │ │ │ - ld a5,72(sp) │ │ │ │ - addw a4,a4,a0 │ │ │ │ - blt a5,a4,17f62 │ │ │ │ - lw a0,0(s1) │ │ │ │ - lw a5,0(s4) │ │ │ │ - addw a3,a0,s0 │ │ │ │ - addw a4,a5,s0 │ │ │ │ - mv a0,a3 │ │ │ │ - bge a3,a4,17eba │ │ │ │ - sext.w a0,a4 │ │ │ │ - not a5,a0 │ │ │ │ - srai a5,a5,0x3f │ │ │ │ - and a0,a0,a5 │ │ │ │ - ld a5,64(sp) │ │ │ │ - sw a0,4(s4) │ │ │ │ + lw a2,0(a5) │ │ │ │ + auipc a1,0x42 │ │ │ │ + addi a1,a1,442 │ │ │ │ + jal 26358 │ │ │ │ + j 1d95a │ │ │ │ + jal 38d0 <__ctype_toupper_loc@plt> │ │ │ │ + ld a4,0(a0) │ │ │ │ + slli a5,s8,0x2 │ │ │ │ + auipc a1,0x42 │ │ │ │ + addi a1,a1,418 │ │ │ │ + add a5,a5,a4 │ │ │ │ + lw a2,0(a5) │ │ │ │ + addi a0,sp,96 │ │ │ │ + jal 26358 │ │ │ │ + j 1d95a │ │ │ │ + ld a0,104(sp) │ │ │ │ + jal 3670 │ │ │ │ + lw a0,20(s8) │ │ │ │ + ld t1,8(sp) │ │ │ │ + j 1d8a2 │ │ │ │ + sd s3,440(sp) │ │ │ │ + sd s5,424(sp) │ │ │ │ + sd s6,416(sp) │ │ │ │ + sd s7,408(sp) │ │ │ │ + sd s10,384(sp) │ │ │ │ + jal 3a10 <__stack_chk_fail@plt> │ │ │ │ + addi sp,sp,-352 │ │ │ │ + sd s0,336(sp) │ │ │ │ + sd s3,312(sp) │ │ │ │ + sd s4,304(sp) │ │ │ │ + sd s7,280(sp) │ │ │ │ + sd s8,272(sp) │ │ │ │ + sd s9,264(sp) │ │ │ │ + sd s10,256(sp) │ │ │ │ + sd s11,248(sp) │ │ │ │ + sd ra,344(sp) │ │ │ │ + sd s1,328(sp) │ │ │ │ + sd s2,320(sp) │ │ │ │ + lbu a4,48(a6) │ │ │ │ + auipc s8,0x5c │ │ │ │ + ld s8,1062(s8) │ │ │ │ + ld s0,80(a6) │ │ │ │ + lbu s1,49(a6) │ │ │ │ + mv s3,a5 │ │ │ │ + ld a5,0(s8) │ │ │ │ + sd a5,232(sp) │ │ │ │ + li a5,0 │ │ │ │ + li a5,1 │ │ │ │ + mv s11,a0 │ │ │ │ + li a1,80 │ │ │ │ + li a0,1000 │ │ │ │ + sd a4,32(sp) │ │ │ │ + mv s9,a3 │ │ │ │ + sw zero,200(sp) │ │ │ │ + sh zero,204(sp) │ │ │ │ + sb a5,206(sp) │ │ │ │ + jal 39f0 │ │ │ │ + sd a0,208(sp) │ │ │ │ + sd s0,224(sp) │ │ │ │ + sb s1,216(sp) │ │ │ │ + sd zero,192(sp) │ │ │ │ + addi s0,sp,192 │ │ │ │ + addi s10,sp,200 │ │ │ │ + li s4,8 │ │ │ │ + auipc s7,0x48 │ │ │ │ + addi s7,s7,-1096 │ │ │ │ + j 1db48 │ │ │ │ + ld s1,192(sp) │ │ │ │ + lhu a5,16(s1) │ │ │ │ + andi a5,a5,4 │ │ │ │ + beqz a5,1dbae │ │ │ │ + mv a3,s0 │ │ │ │ + mv a2,s10 │ │ │ │ + mv a1,s9 │ │ │ │ + mv a0,s11 │ │ │ │ + jal 1d4a0 │ │ │ │ + bgez a0,1db3e │ │ │ │ + ld s2,208(sp) │ │ │ │ + lui s1,0x14 │ │ │ │ + addi s1,s1,-1864 │ │ │ │ + addi s0,s2,56 │ │ │ │ + add s1,s1,s2 │ │ │ │ + j 1db70 │ │ │ │ + addi s0,s0,80 │ │ │ │ + beq s0,s1,1db82 │ │ │ │ + lw a5,8(s0) │ │ │ │ + beqz a5,1db68 │ │ │ │ + ld a0,0(s0) │ │ │ │ + addi s0,s0,80 │ │ │ │ + jal 3670 │ │ │ │ + bne s0,s1,1db70 │ │ │ │ + ld a4,232(sp) │ │ │ │ + ld a5,0(s8) │ │ │ │ + xor a5,a5,a4 │ │ │ │ + li a4,0 │ │ │ │ + bnez a5,1de64 │ │ │ │ + ld s0,336(sp) │ │ │ │ + ld ra,344(sp) │ │ │ │ + ld s1,328(sp) │ │ │ │ + ld s3,312(sp) │ │ │ │ + ld s4,304(sp) │ │ │ │ + ld s7,280(sp) │ │ │ │ + ld s8,272(sp) │ │ │ │ + ld s9,264(sp) │ │ │ │ + ld s10,256(sp) │ │ │ │ + ld s11,248(sp) │ │ │ │ + mv a0,s2 │ │ │ │ + ld s2,320(sp) │ │ │ │ + addi sp,sp,352 │ │ │ │ + j 3670 │ │ │ │ + auipc a1,0x41 │ │ │ │ + addi a1,a1,-1966 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 35f0 │ │ │ │ + jal 3970 │ │ │ │ + ld a5,32(sp) │ │ │ │ + mv a7,a0 │ │ │ │ + beqz a5,1dbcc │ │ │ │ + li a5,1 │ │ │ │ + bne a0,a5,1db48 │ │ │ │ + auipc a1,0x40 │ │ │ │ + addi a1,a1,1660 │ │ │ │ + mv a0,s1 │ │ │ │ + sd a7,40(sp) │ │ │ │ + jal 35f0 │ │ │ │ + mv s2,a0 │ │ │ │ + auipc a1,0x42 │ │ │ │ + addi a1,a1,-886 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 35f0 │ │ │ │ + mv a5,a0 │ │ │ │ + mv a0,s2 │ │ │ │ + mv s2,a5 │ │ │ │ + jal 3970 │ │ │ │ + sd a0,120(sp) │ │ │ │ + ld a7,40(sp) │ │ │ │ + li t5,0 │ │ │ │ + beqz s2,1dc3e │ │ │ │ + mv a0,s2 │ │ │ │ + jal 37e0 │ │ │ │ + lbu a5,3(a0) │ │ │ │ + ld a7,40(sp) │ │ │ │ + addi a4,a0,3 │ │ │ │ + addiw a2,a5,-71 │ │ │ │ + bnez a2,1dc22 │ │ │ │ + lbu a2,1(a4) │ │ │ │ + addiw a2,a2,-65 │ │ │ │ + beqz a2,1de5e │ │ │ │ + li t5,2 │ │ │ │ + beqz a2,1dc3e │ │ │ │ + addiw a5,a5,-67 │ │ │ │ + bnez a5,1dc3a │ │ │ │ + lbu a5,1(a4) │ │ │ │ + addiw a5,a5,-84 │ │ │ │ + bnez a5,1dc3a │ │ │ │ + lbu a5,2(a4) │ │ │ │ + seqz t5,a5 │ │ │ │ + lw t6,20(s1) │ │ │ │ + lhu a6,16(s1) │ │ │ │ + lw t1,24(s1) │ │ │ │ + lhu a5,18(s1) │ │ │ │ + slliw a2,t6,0x2 │ │ │ │ + slli a2,a2,0x20 │ │ │ │ + lbu a4,14(s1) │ │ │ │ + ld a1,56(s1) │ │ │ │ + srli a2,a2,0x20 │ │ │ │ + addiw t1,t1,1 │ │ │ │ + sraiw t3,a6,0x4 │ │ │ │ + andi a3,t3,1 │ │ │ │ + add a2,a2,a5 │ │ │ │ + sraiw t1,t1,0x1 │ │ │ │ + add t1,t1,a2 │ │ │ │ + sd a3,40(sp) │ │ │ │ + andi a3,a6,3 │ │ │ │ + add t1,t1,a1 │ │ │ │ + sd a4,56(sp) │ │ │ │ + sd a3,48(sp) │ │ │ │ + ld a0,0(s1) │ │ │ │ + lbu a4,0(t1) │ │ │ │ + beqz t6,1db48 │ │ │ │ + zext.b a3,a7 │ │ │ │ + sd a3,64(sp) │ │ │ │ + add a3,a1,a2 │ │ │ │ + sd a3,72(sp) │ │ │ │ + lhu a3,120(sp) │ │ │ │ + add a5,a5,a1 │ │ │ │ + li a6,0 │ │ │ │ + li t4,0 │ │ │ │ + sd a3,80(sp) │ │ │ │ + zext.b a3,t5 │ │ │ │ + sd s5,296(sp) │ │ │ │ + sd s6,288(sp) │ │ │ │ + sd s1,112(sp) │ │ │ │ + sd s0,144(sp) │ │ │ │ + mv s1,s3 │ │ │ │ + sd s10,152(sp) │ │ │ │ + sd a3,88(sp) │ │ │ │ + sd a7,168(sp) │ │ │ │ + sd t5,176(sp) │ │ │ │ + mv s6,t4 │ │ │ │ + mv s2,t1 │ │ │ │ + mv s5,a6 │ │ │ │ + sd s11,128(sp) │ │ │ │ + sd s9,136(sp) │ │ │ │ + mv s3,a5 │ │ │ │ + mv s0,a4 │ │ │ │ + mv s10,a0 │ │ │ │ + lw a3,0(s3) │ │ │ │ + andi a1,a3,15 │ │ │ │ + srliw a7,a3,0x4 │ │ │ │ + srliw a3,a3,0x4 │ │ │ │ + bltu s4,a1,1ddbe │ │ │ │ + slli a2,a1,0x2 │ │ │ │ + add a2,a2,s7 │ │ │ │ + lw a2,0(a2) │ │ │ │ + add a2,a2,s7 │ │ │ │ + jr a2 │ │ │ │ + beqz a3,1dd8c │ │ │ │ + addiw t3,a7,-1 │ │ │ │ + slli t3,t3,0x20 │ │ │ │ + srli t3,t3,0x20 │ │ │ │ + addi a3,s10,1 │ │ │ │ + subw s9,s6,s10 │ │ │ │ + mv a5,s1 │ │ │ │ + add t3,t3,a3 │ │ │ │ + sd s3,96(sp) │ │ │ │ + mv s1,s2 │ │ │ │ + mv s3,s9 │ │ │ │ + mv s11,s10 │ │ │ │ + sw a7,104(sp) │ │ │ │ + mv s9,t3 │ │ │ │ + mv s2,a5 │ │ │ │ + j 1dd10 │ │ │ │ addi s11,s11,1 │ │ │ │ - addi s4,s4,4 │ │ │ │ - addi s1,s1,4 │ │ │ │ - beq s11,a5,17f58 │ │ │ │ - lw a5,0(s1) │ │ │ │ + beq s9,s11,1dd7c │ │ │ │ + lw a3,8(s2) │ │ │ │ + lw a5,12(s2) │ │ │ │ + addw a5,a5,a3 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + bgeu s11,a5,1dd7c │ │ │ │ + addw a5,s3,s11 │ │ │ │ + slli a4,a5,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + slli a3,a3,0x20 │ │ │ │ + add a4,a4,s1 │ │ │ │ + srli a3,a3,0x20 │ │ │ │ + lbu s0,0(a4) │ │ │ │ + sext.w a1,a5 │ │ │ │ + bltu s11,a3,1dd0a │ │ │ │ + ld a4,72(sp) │ │ │ │ + srliw a3,a5,0x1 │ │ │ │ + not a5,a5 │ │ │ │ + add a3,a3,a4 │ │ │ │ + lbu a2,0(a3) │ │ │ │ + andi a5,a5,1 │ │ │ │ + slliw a5,a5,0x2 │ │ │ │ + sraw a2,a2,a5 │ │ │ │ + ld a5,80(sp) │ │ │ │ + ld a7,48(sp) │ │ │ │ + ld a6,64(sp) │ │ │ │ + sd a5,16(sp) │ │ │ │ + ld a5,88(sp) │ │ │ │ ld a3,40(sp) │ │ │ │ - lw a4,0(s4) │ │ │ │ - addw a2,a5,s0 │ │ │ │ - lbu s5,0(a3) │ │ │ │ - addw a3,a4,s0 │ │ │ │ - lbu s6,0(s11) │ │ │ │ - mv a5,a2 │ │ │ │ - bge a2,a3,17ef2 │ │ │ │ - mv a5,a3 │ │ │ │ - sext.w s7,a5 │ │ │ │ - lw s8,-4(s1) │ │ │ │ - not a3,s7 │ │ │ │ - srai a3,a3,0x3f │ │ │ │ - mv a2,s3 │ │ │ │ - mv a1,s6 │ │ │ │ - mv a0,s5 │ │ │ │ - and s7,s7,a3 │ │ │ │ - jalr s2 │ │ │ │ - addw a4,s8,a0 │ │ │ │ - bge s7,a4,17e20 │ │ │ │ - lw s7,-4(s1) │ │ │ │ - mv a2,s3 │ │ │ │ - mv a1,s6 │ │ │ │ - mv a0,s5 │ │ │ │ - jalr s2 │ │ │ │ - addw s7,s7,a0 │ │ │ │ - j 17e42 │ │ │ │ - lw a5,0(s9) │ │ │ │ - ld a4,32(sp) │ │ │ │ - mv a0,s5 │ │ │ │ - mulw a5,a5,s10 │ │ │ │ - mv a2,s3 │ │ │ │ - mv a1,s6 │ │ │ │ + sd a1,8(sp) │ │ │ │ + sd a5,0(sp) │ │ │ │ + ld a5,56(sp) │ │ │ │ + mv a1,s11 │ │ │ │ + mv a4,s0 │ │ │ │ + andi a2,a2,15 │ │ │ │ + mv a0,s2 │ │ │ │ addi s11,s11,1 │ │ │ │ - addi s4,s4,4 │ │ │ │ - addi s1,s1,4 │ │ │ │ + jal 1cda0 │ │ │ │ + bne s9,s11,1dd10 │ │ │ │ + mv a5,s2 │ │ │ │ + mv s2,s1 │ │ │ │ + mv s1,a5 │ │ │ │ + ld a5,112(sp) │ │ │ │ + ld s3,96(sp) │ │ │ │ + lw a7,104(sp) │ │ │ │ + lw t6,20(a5) │ │ │ │ + slli a3,a7,0x20 │ │ │ │ + srli a3,a3,0x20 │ │ │ │ + addiw s5,s5,1 │ │ │ │ + add s10,s10,a3 │ │ │ │ + addw s6,a7,s6 │ │ │ │ + addi s3,s3,4 │ │ │ │ + bltu s5,t6,1dcc2 │ │ │ │ + ld s11,128(sp) │ │ │ │ + ld s9,136(sp) │ │ │ │ + ld s0,144(sp) │ │ │ │ + ld s10,152(sp) │ │ │ │ + ld s5,296(sp) │ │ │ │ + ld s6,288(sp) │ │ │ │ + mv s3,s1 │ │ │ │ + j 1db48 │ │ │ │ + li a2,2 │ │ │ │ + beq a1,a2,1dddc │ │ │ │ + slli a7,a7,0x20 │ │ │ │ + srli a7,a7,0x20 │ │ │ │ + add s10,s10,a7 │ │ │ │ + addiw s5,s5,1 │ │ │ │ + addi s3,s3,4 │ │ │ │ + bltu s5,t6,1dcc2 │ │ │ │ + ld s11,128(sp) │ │ │ │ + ld s9,136(sp) │ │ │ │ + ld s0,144(sp) │ │ │ │ + ld s10,152(sp) │ │ │ │ + ld s5,296(sp) │ │ │ │ + ld s6,288(sp) │ │ │ │ + mv s3,s1 │ │ │ │ + j 1db48 │ │ │ │ + addw s6,a7,s6 │ │ │ │ + j 1ddbe │ │ │ │ + beqz a3,1ddb6 │ │ │ │ + lbu a5,168(sp) │ │ │ │ + addiw t3,a7,-1 │ │ │ │ + slli t3,t3,0x20 │ │ │ │ + sd a5,96(sp) │ │ │ │ + lhu a5,120(sp) │ │ │ │ + srli t3,t3,0x20 │ │ │ │ + addi a3,s10,1 │ │ │ │ + sd a5,104(sp) │ │ │ │ + lbu a5,176(sp) │ │ │ │ + add t3,t3,a3 │ │ │ │ + mv s9,s6 │ │ │ │ + sd a5,160(sp) │ │ │ │ + mv a5,s1 │ │ │ │ + mv s11,t3 │ │ │ │ + mv s1,s0 │ │ │ │ + mv s6,s10 │ │ │ │ + sw a7,188(sp) │ │ │ │ + mv s0,a5 │ │ │ │ + j 1de16 │ │ │ │ + addi s6,s6,1 │ │ │ │ + beq s11,s6,1de4c │ │ │ │ + lw a4,8(s0) │ │ │ │ + lw a5,12(s0) │ │ │ │ addw a5,a5,a4 │ │ │ │ - ld a4,24(sp) │ │ │ │ - slli a5,a5,0x2 │ │ │ │ - add a5,a5,a4 │ │ │ │ - lw s5,0(a5) │ │ │ │ - jalr s2 │ │ │ │ - ld a5,64(sp) │ │ │ │ - addw a0,s5,a0 │ │ │ │ - sw a0,0(s4) │ │ │ │ - bne s11,a5,17ed2 │ │ │ │ - ld s6,88(sp) │ │ │ │ - ld s8,24(sp) │ │ │ │ - lw s7,128(sp) │ │ │ │ - mv a4,s9 │ │ │ │ - j 17cbc │ │ │ │ - mv a0,s5 │ │ │ │ - lw s5,-4(s1) │ │ │ │ - mv a2,s3 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + bgeu s6,a5,1de4c │ │ │ │ + slli a4,a4,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + bltu s6,a4,1de10 │ │ │ │ + ld a5,104(sp) │ │ │ │ + ld a7,48(sp) │ │ │ │ + ld a6,96(sp) │ │ │ │ + sd a5,16(sp) │ │ │ │ + ld a5,160(sp) │ │ │ │ + ld a3,40(sp) │ │ │ │ + sd s9,8(sp) │ │ │ │ + sd a5,0(sp) │ │ │ │ + ld a5,56(sp) │ │ │ │ + mv a4,s1 │ │ │ │ + li a2,0 │ │ │ │ mv a1,s6 │ │ │ │ - jalr s2 │ │ │ │ - addw a0,s5,a0 │ │ │ │ - j 17ec2 │ │ │ │ - auipc a3,0x4c │ │ │ │ - addi a3,a3,1396 │ │ │ │ - li a2,1317 │ │ │ │ - auipc a1,0x47 │ │ │ │ - addi a1,a1,1120 │ │ │ │ - auipc a0,0x47 │ │ │ │ - addi a0,a0,1496 │ │ │ │ - jal 3830 <__assert_fail@plt> │ │ │ │ + mv a0,s0 │ │ │ │ + jal 1cda0 │ │ │ │ + j 1de10 │ │ │ │ + mv a5,s0 │ │ │ │ + mv s0,s1 │ │ │ │ + mv s1,a5 │ │ │ │ + ld a5,112(sp) │ │ │ │ + lw a7,188(sp) │ │ │ │ + mv s6,s9 │ │ │ │ + lw t6,20(a5) │ │ │ │ + j 1ddb6 │ │ │ │ + lbu a2,2(a4) │ │ │ │ + j 1dc22 │ │ │ │ + sd s5,296(sp) │ │ │ │ + sd s6,288(sp) │ │ │ │ + jal 3a10 <__stack_chk_fail@plt> │ │ │ │ + slliw a5,a5,0x8 │ │ │ │ + or a4,a4,a5 │ │ │ │ + ld a5,0(sp) │ │ │ │ + ld t5,16(a3) │ │ │ │ + ld t4,24(a3) │ │ │ │ + ld t3,8(a3) │ │ │ │ + ld t1,0(a3) │ │ │ │ + sd a5,88(a0) │ │ │ │ + ld a5,8(sp) │ │ │ │ + sd a2,0(a0) │ │ │ │ + sd t5,8(a0) │ │ │ │ + sd t4,16(a0) │ │ │ │ + sd t3,32(a0) │ │ │ │ + sd t1,24(a0) │ │ │ │ + sd a6,64(a0) │ │ │ │ + sd a7,80(a0) │ │ │ │ + sd a1,56(a0) │ │ │ │ + sd a5,40(a0) │ │ │ │ + sh a4,48(a0) │ │ │ │ + ret │ │ │ │ + addi sp,sp,-80 │ │ │ │ + sd s0,64(sp) │ │ │ │ + sd s5,24(sp) │ │ │ │ + sd s6,16(sp) │ │ │ │ + sd s8,0(sp) │ │ │ │ + sd ra,72(sp) │ │ │ │ + sd s2,48(sp) │ │ │ │ + lbu a5,20(a0) │ │ │ │ + mv s0,a0 │ │ │ │ + mv s5,a1 │ │ │ │ + mv s6,a2 │ │ │ │ + mv s8,a3 │ │ │ │ + bnez a5,1dfce │ │ │ │ + lw s2,8(a0) │ │ │ │ + li a5,-1 │ │ │ │ + beq s2,a5,1dfea │ │ │ │ + ld a4,0(s0) │ │ │ │ + sd s7,8(sp) │ │ │ │ + slli s7,s2,0x20 │ │ │ │ + ld a5,16(a4) │ │ │ │ + srli s7,s7,0x20 │ │ │ │ + slli a2,s7,0x2 │ │ │ │ + lw a3,12(s0) │ │ │ │ + sd s4,32(sp) │ │ │ │ + add a5,a5,a2 │ │ │ │ + lw s4,16(s0) │ │ │ │ + sd s1,56(sp) │ │ │ │ + lw s1,0(a5) │ │ │ │ + sd s3,40(sp) │ │ │ │ + addw s3,s4,a3 │ │ │ │ + bgeu s3,s1,1df62 │ │ │ │ + lui a5,0xf4 │ │ │ │ + subw s1,s1,s3 │ │ │ │ + addi a5,a5,576 │ │ │ │ + bgeu a5,s1,1df10 │ │ │ │ + mv s1,a5 │ │ │ │ + slli a5,s3,0x20 │ │ │ │ + lbu a4,20(s0) │ │ │ │ + or a5,s7,a5 │ │ │ │ + sd a5,8(s0) │ │ │ │ + sw s1,16(s0) │ │ │ │ + bnez a4,1dfc6 │ │ │ │ + beqz s8,1df40 │ │ │ │ + beqz s3,1df2e │ │ │ │ + addiw s3,s3,-1 │ │ │ │ + addiw s1,s1,1 │ │ │ │ + ld a5,0(s0) │ │ │ │ + slli s7,s7,0x2 │ │ │ │ + ld a5,16(a5) │ │ │ │ + add a5,a5,s7 │ │ │ │ + lw a5,0(a5) │ │ │ │ + subw a5,a5,s3 │ │ │ │ + bltu s1,a5,1e01e │ │ │ │ + sw s3,0(s5) │ │ │ │ + sw s1,0(s6) │ │ │ │ + ld s3,40(sp) │ │ │ │ + ld s1,56(sp) │ │ │ │ + ld s4,32(sp) │ │ │ │ + ld s7,8(sp) │ │ │ │ + ld ra,72(sp) │ │ │ │ + ld s0,64(sp) │ │ │ │ + ld s5,24(sp) │ │ │ │ + ld s6,16(sp) │ │ │ │ + ld s8,0(sp) │ │ │ │ + mv a0,s2 │ │ │ │ + ld s2,48(sp) │ │ │ │ + addi sp,sp,80 │ │ │ │ + ret │ │ │ │ + lw a5,0(a4) │ │ │ │ + addiw s1,s2,1 │ │ │ │ + sext.w s7,s1 │ │ │ │ + bgeu s7,a5,1dfee │ │ │ │ + mv a3,s2 │ │ │ │ + auipc a2,0x42 │ │ │ │ + addi a2,a2,-1794 │ │ │ │ + li a1,960 │ │ │ │ + auipc a0,0x42 │ │ │ │ + addi a0,a0,-2038 │ │ │ │ + jal 3631e │ │ │ │ + ld a4,0(s0) │ │ │ │ + slli a5,s1,0x20 │ │ │ │ + srli s1,a5,0x1e │ │ │ │ + ld a4,16(a4) │ │ │ │ + lui a5,0xf4 │ │ │ │ + addi a5,a5,576 │ │ │ │ + add a4,a4,s1 │ │ │ │ + lw a4,0(a4) │ │ │ │ + sext.w s1,a4 │ │ │ │ + bltu a5,a4,1e022 │ │ │ │ + mv s2,s7 │ │ │ │ + slli s7,s7,0x20 │ │ │ │ + li s3,0 │ │ │ │ + srli s7,s7,0x20 │ │ │ │ + slli a5,s3,0x20 │ │ │ │ + lbu a4,20(s0) │ │ │ │ + or a5,s7,a5 │ │ │ │ + sd a5,8(s0) │ │ │ │ + sw s1,16(s0) │ │ │ │ + beqz a4,1df22 │ │ │ │ + ld a0,24(s0) │ │ │ │ + jal 39e0 │ │ │ │ + j 1df22 │ │ │ │ + ld a0,24(a0) │ │ │ │ + jal 32d0 │ │ │ │ + lw s2,8(s0) │ │ │ │ + li a5,-1 │ │ │ │ + bne s2,a5,1ded4 │ │ │ │ + lbu a5,20(s0) │ │ │ │ + beqz a5,1dfea │ │ │ │ + ld a0,24(s0) │ │ │ │ + jal 39e0 │ │ │ │ + li s2,-1 │ │ │ │ + j 1df50 │ │ │ │ + auipc a2,0x42 │ │ │ │ + addi a2,a2,-1886 │ │ │ │ + li a1,965 │ │ │ │ + auipc a0,0x41 │ │ │ │ + addi a0,a0,1934 │ │ │ │ + jal 3631e │ │ │ │ + lbu a5,20(s0) │ │ │ │ + li a4,-1 │ │ │ │ + sw a4,8(s0) │ │ │ │ + sw s3,12(s0) │ │ │ │ + sw zero,16(s0) │ │ │ │ + bnez a5,1e032 │ │ │ │ + li s2,-1 │ │ │ │ + li s1,0 │ │ │ │ + j 1df40 │ │ │ │ + addiw s1,s1,1 │ │ │ │ + j 1df40 │ │ │ │ + mv s2,s7 │ │ │ │ + slli s7,s7,0x20 │ │ │ │ + sext.w s1,a5 │ │ │ │ + li s3,0 │ │ │ │ + srli s7,s7,0x20 │ │ │ │ + j 1dfb4 │ │ │ │ + ld a0,24(s0) │ │ │ │ + jal 39e0 │ │ │ │ + j 1e018 │ │ │ │ + │ │ │ │ +000000000001e03a : │ │ │ │ + ld a5,32(a0) │ │ │ │ addi sp,sp,-256 │ │ │ │ - lw a0,256(sp) │ │ │ │ - sd s3,216(sp) │ │ │ │ - sd s8,176(sp) │ │ │ │ - addiw s3,a0,1 │ │ │ │ - addiw s8,a6,1 │ │ │ │ - sd s1,232(sp) │ │ │ │ - sd a4,104(sp) │ │ │ │ - addw s1,s3,s8 │ │ │ │ - addiw a4,a4,1 │ │ │ │ - sd s0,240(sp) │ │ │ │ - mv s0,a1 │ │ │ │ - mulw a1,a4,s1 │ │ │ │ - ld a4,304(sp) │ │ │ │ - sd ra,248(sp) │ │ │ │ - sd s2,224(sp) │ │ │ │ - sd s4,208(sp) │ │ │ │ + auipc a4,0x5c │ │ │ │ + ld a4,-302(a4) │ │ │ │ + sd a5,40(sp) │ │ │ │ + ld a5,24(a0) │ │ │ │ sd s5,200(sp) │ │ │ │ - sd s6,192(sp) │ │ │ │ sd s10,160(sp) │ │ │ │ + sd a5,64(sp) │ │ │ │ + ld a5,8(a0) │ │ │ │ + lui a6,0x1 │ │ │ │ + ld s5,0(a0) │ │ │ │ + sd a5,16(sp) │ │ │ │ + ld a5,0(a4) │ │ │ │ + sd a5,136(sp) │ │ │ │ + li a5,0 │ │ │ │ + addi a5,sp,108 │ │ │ │ + sd a5,56(sp) │ │ │ │ + addi a5,sp,104 │ │ │ │ + sd a5,48(sp) │ │ │ │ + addi a5,sp,100 │ │ │ │ + sd a5,80(sp) │ │ │ │ + lui a5,0x80000 │ │ │ │ + not a5,a5 │ │ │ │ + ld s10,16(a0) │ │ │ │ + sd a5,88(sp) │ │ │ │ + addi a6,a6,-241 │ │ │ │ + addi a5,sp,112 │ │ │ │ + sd s4,208(sp) │ │ │ │ sd s7,184(sp) │ │ │ │ + sd s8,176(sp) │ │ │ │ sd s11,152(sp) │ │ │ │ - sd zero,24(a4) │ │ │ │ - sd a4,24(sp) │ │ │ │ - lw a4,264(sp) │ │ │ │ - sd a0,112(sp) │ │ │ │ - ld a0,312(sp) │ │ │ │ - sd a4,32(sp) │ │ │ │ - ld a4,296(sp) │ │ │ │ - sd a6,120(sp) │ │ │ │ - sd a0,8(sp) │ │ │ │ - sd a4,0(sp) │ │ │ │ - ld a4,328(sp) │ │ │ │ - sd zero,24(a0) │ │ │ │ - sd a2,64(sp) │ │ │ │ - sd a4,96(sp) │ │ │ │ - mv a0,s0 │ │ │ │ - lw s6,272(sp) │ │ │ │ - lw s2,280(sp) │ │ │ │ - ld s5,288(sp) │ │ │ │ - sd a3,72(sp) │ │ │ │ - sd a5,80(sp) │ │ │ │ - sd a7,88(sp) │ │ │ │ - sd s8,16(sp) │ │ │ │ - jal 3e744 │ │ │ │ - remuw s4,a0,s1 │ │ │ │ - sext.w a3,a0 │ │ │ │ - divuw s10,a0,s1 │ │ │ │ - bgeu s8,s4,1819a │ │ │ │ - subw s7,s4,s8 │ │ │ │ - bltu a3,s1,1817e │ │ │ │ - ld a5,32(sp) │ │ │ │ + sd ra,248(sp) │ │ │ │ + sd s0,240(sp) │ │ │ │ + sd s1,232(sp) │ │ │ │ + sd s2,224(sp) │ │ │ │ + sd s3,216(sp) │ │ │ │ + sd s6,192(sp) │ │ │ │ sd s9,168(sp) │ │ │ │ - li s11,0 │ │ │ │ - li s4,1 │ │ │ │ - li s8,1 │ │ │ │ - beqz a5,181b2 │ │ │ │ - lw a5,16(sp) │ │ │ │ - li a3,-1 │ │ │ │ - sd a5,128(sp) │ │ │ │ - srli a5,a3,0x20 │ │ │ │ - sd a5,136(sp) │ │ │ │ - bnez s11,183c6 │ │ │ │ - ld a5,16(sp) │ │ │ │ - addiw s3,s10,-1 │ │ │ │ - sext.w a4,s3 │ │ │ │ - addw a5,a5,s7 │ │ │ │ - sd a4,40(sp) │ │ │ │ - mulw a2,s1,s10 │ │ │ │ - subw a4,a2,s1 │ │ │ │ - addw a4,a4,a5 │ │ │ │ - slli a1,a4,0x20 │ │ │ │ - addw a5,a5,a2 │ │ │ │ - slli a0,a5,0x20 │ │ │ │ - srli a2,a1,0x1e │ │ │ │ - add a2,a2,s0 │ │ │ │ - srli a1,a0,0x1e │ │ │ │ - lw a2,0(a2) │ │ │ │ - add a1,a1,s0 │ │ │ │ - lw s9,0(a1) │ │ │ │ - addw a2,a2,s2 │ │ │ │ - beq a2,s9,18528 │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - slli a2,a5,0x20 │ │ │ │ - srli a5,a2,0x1e │ │ │ │ - add a5,a5,s0 │ │ │ │ - lw a5,0(a5) │ │ │ │ - addw a5,a5,s2 │ │ │ │ - beq a5,s9,1855c │ │ │ │ - beqz s9,1859e │ │ │ │ - beqz s6,184cc │ │ │ │ - ld a5,32(sp) │ │ │ │ - beq s6,a5,184cc │ │ │ │ - ld a5,104(sp) │ │ │ │ - subw a2,a5,s10 │ │ │ │ - ld a5,112(sp) │ │ │ │ - slli a2,a2,0x20 │ │ │ │ - subw a5,a5,s7 │ │ │ │ - ld a3,72(sp) │ │ │ │ + mv s7,a0 │ │ │ │ + sw zero,100(sp) │ │ │ │ + li s8,0 │ │ │ │ + li s11,-1 │ │ │ │ + auipc s4,0x5c │ │ │ │ + ld s4,-238(s4) │ │ │ │ + sd a5,32(sp) │ │ │ │ + sd a6,72(sp) │ │ │ │ + ld a0,56(s7) │ │ │ │ + ld a2,56(sp) │ │ │ │ + ld a1,48(sp) │ │ │ │ + li a3,1 │ │ │ │ + jal 1deac │ │ │ │ + sext.w s1,a0 │ │ │ │ + li a5,-1 │ │ │ │ + beq s1,a5,1e2a6 │ │ │ │ + lw s0,104(sp) │ │ │ │ + lw s2,108(sp) │ │ │ │ + ld a0,16(sp) │ │ │ │ + slli a2,s0,0x20 │ │ │ │ + addw a7,s0,s2 │ │ │ │ + slli s9,a7,0x20 │ │ │ │ + srli s9,s9,0x20 │ │ │ │ + mv a1,s1 │ │ │ │ srli a2,a2,0x20 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - add a2,a2,a3 │ │ │ │ - ld a3,88(sp) │ │ │ │ + mv a3,s9 │ │ │ │ + sext.w s6,a7 │ │ │ │ + jal 3680 │ │ │ │ + sd a0,8(sp) │ │ │ │ + beqz a0,1e2ac │ │ │ │ + slli a5,s2,0x20 │ │ │ │ srli a5,a5,0x20 │ │ │ │ - addiw a4,a4,-1 │ │ │ │ + li a1,16 │ │ │ │ + mv a0,a5 │ │ │ │ + sw s1,116(sp) │ │ │ │ + sd a5,24(sp) │ │ │ │ + sw s0,120(sp) │ │ │ │ + sw s2,124(sp) │ │ │ │ + slli s1,s1,0x20 │ │ │ │ + jal 39f0 │ │ │ │ + sd a0,128(sp) │ │ │ │ + srli s1,s1,0x20 │ │ │ │ + mv s3,a0 │ │ │ │ + beq s1,s11,1e132 │ │ │ │ + beqz s8,1e118 │ │ │ │ + mv a0,s8 │ │ │ │ + jal 3670 │ │ │ │ + ld a5,32(s10) │ │ │ │ + slli a3,s1,0x3 │ │ │ │ + ld a4,80(sp) │ │ │ │ add a5,a5,a3 │ │ │ │ - lbu a3,0(a2) │ │ │ │ - ld a2,0(sp) │ │ │ │ - sd a3,56(sp) │ │ │ │ + ld a1,0(a5) │ │ │ │ + ld a3,88(sp) │ │ │ │ + ld a0,40(sp) │ │ │ │ + li a2,0 │ │ │ │ + jal 3340 │ │ │ │ + mv s8,a0 │ │ │ │ + ld a5,72(sp) │ │ │ │ + lw a4,100(sp) │ │ │ │ + sh a5,112(sp) │ │ │ │ + beqz s0,1e154 │ │ │ │ + addiw a5,s0,-1 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + add a5,a5,s8 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + add a5,a5,s4 │ │ │ │ lbu a5,0(a5) │ │ │ │ - mv a0,a3 │ │ │ │ - sd a5,48(sp) │ │ │ │ - mv a1,a5 │ │ │ │ - slli a5,a4,0x20 │ │ │ │ - srli a4,a5,0x1e │ │ │ │ - add a4,a4,s0 │ │ │ │ - lw s10,0(a4) │ │ │ │ - jalr s5 │ │ │ │ - addw a0,a0,s10 │ │ │ │ - beq a0,s9,184fc │ │ │ │ - ld a5,96(sp) │ │ │ │ - slli s3,s3,0x20 │ │ │ │ - srli s3,s3,0x20 │ │ │ │ - slli s8,s3,0x2 │ │ │ │ - add s8,s8,a5 │ │ │ │ - lw a0,0(s8) │ │ │ │ - ld a1,128(sp) │ │ │ │ - mulw a0,a0,s1 │ │ │ │ - slli a5,a0,0x20 │ │ │ │ - srli a0,a5,0x1e │ │ │ │ - add a0,a0,s0 │ │ │ │ - jal 3e744 │ │ │ │ - lw a5,0(s8) │ │ │ │ - mv a4,a0 │ │ │ │ - sext.w s4,a4 │ │ │ │ - mulw a5,a5,s1 │ │ │ │ - ld a2,0(sp) │ │ │ │ - ld a1,48(sp) │ │ │ │ - ld a0,56(sp) │ │ │ │ - addw a5,a5,a4 │ │ │ │ + sb a5,112(sp) │ │ │ │ + bgeu s9,a4,1e168 │ │ │ │ + add s9,s9,s8 │ │ │ │ + lbu a5,0(s9) │ │ │ │ + add a5,a5,s4 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + sb a5,113(sp) │ │ │ │ + addi a3,s3,4 │ │ │ │ + mv a5,s0 │ │ │ │ + beqz s2,1e190 │ │ │ │ slli a4,a5,0x20 │ │ │ │ - srli a5,a4,0x1e │ │ │ │ - add a5,a5,s0 │ │ │ │ - lw s10,0(a5) │ │ │ │ - jalr s5 │ │ │ │ - addw s10,s10,a0 │ │ │ │ - bne s10,s9,18606 │ │ │ │ - ld s9,8(sp) │ │ │ │ - li a1,0 │ │ │ │ - addiw s7,s7,-1 │ │ │ │ - mv a0,s9 │ │ │ │ - jal 4f012 │ │ │ │ - ld a4,136(sp) │ │ │ │ - slli a5,s7,0x20 │ │ │ │ - and s3,s3,a4 │ │ │ │ - or s3,s3,a5 │ │ │ │ - sd s3,24(s9) │ │ │ │ - beqz s6,184f4 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + add a4,a4,s8 │ │ │ │ + lbu a4,0(a4) │ │ │ │ + addi a3,a3,16 │ │ │ │ + addiw a5,a5,1 │ │ │ │ + add a4,a4,s4 │ │ │ │ + lbu a4,0(a4) │ │ │ │ + sw a4,-16(a3) │ │ │ │ + bne s6,a5,1e172 │ │ │ │ + ld a0,64(sp) │ │ │ │ ld a5,32(sp) │ │ │ │ - beq s6,a5,184f4 │ │ │ │ - lw s8,0(s8) │ │ │ │ - ld s10,40(sp) │ │ │ │ - beqz s8,18472 │ │ │ │ - beqz s4,18480 │ │ │ │ - li s11,1 │ │ │ │ - beqz s10,18178 │ │ │ │ - bnez s7,18036 │ │ │ │ - ld s9,168(sp) │ │ │ │ - bnez s11,18484 │ │ │ │ + ld a4,40(sp) │ │ │ │ + ld a3,8(sp) │ │ │ │ + ld a2,16(sp) │ │ │ │ + mv a6,s7 │ │ │ │ + mv a1,s10 │ │ │ │ + jal 1dace │ │ │ │ + ld a0,88(s7) │ │ │ │ + beqz a0,1e200 │ │ │ │ + ld a1,32(sp) │ │ │ │ + mv a2,s10 │ │ │ │ + jal 1d21c │ │ │ │ + beqz s2,1e1cc │ │ │ │ + ld a5,24(sp) │ │ │ │ + mv s0,s3 │ │ │ │ + slli s2,a5,0x4 │ │ │ │ + add s2,s2,s3 │ │ │ │ + lw a5,0(s0) │ │ │ │ + bnez a5,1e1de │ │ │ │ + sd zero,8(s0) │ │ │ │ + addi s0,s0,16 │ │ │ │ + bne s0,s2,1e1be │ │ │ │ + mv a0,s3 │ │ │ │ + jal 3670 │ │ │ │ + ld a0,8(sp) │ │ │ │ + sd zero,128(sp) │ │ │ │ + mv s11,s1 │ │ │ │ + jal 3590 │ │ │ │ + j 1e0aa │ │ │ │ + ld a0,8(s0) │ │ │ │ + addi s0,s0,16 │ │ │ │ + jal 3670 │ │ │ │ + sd zero,-8(s0) │ │ │ │ + bne s0,s2,1e1be │ │ │ │ + mv a0,s3 │ │ │ │ + jal 3670 │ │ │ │ + ld a0,8(sp) │ │ │ │ + sd zero,128(sp) │ │ │ │ + mv s11,s1 │ │ │ │ + jal 3590 │ │ │ │ + j 1e0aa │ │ │ │ + lbu a5,49(s7) │ │ │ │ + bnez a5,1e29c │ │ │ │ + ld a5,32(s10) │ │ │ │ + slli a4,s1,0x3 │ │ │ │ + add a5,a5,a4 │ │ │ │ + ld s11,0(a5) │ │ │ │ + bnez s2,1e23e │ │ │ │ + mv a0,s5 │ │ │ │ + jal 33d0 │ │ │ │ + lbu a5,49(s7) │ │ │ │ + beqz a5,1e1cc │ │ │ │ + ld a0,64(s7) │ │ │ │ + mv s11,s1 │ │ │ │ + jal 39e0 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 3670 │ │ │ │ + ld a0,8(sp) │ │ │ │ + sd zero,128(sp) │ │ │ │ + jal 3590 │ │ │ │ + j 1e0aa │ │ │ │ + ld a5,16(s10) │ │ │ │ + slli a4,s1,0x2 │ │ │ │ + mv s9,s2 │ │ │ │ + add a5,a5,a4 │ │ │ │ + lw a5,0(a5) │ │ │ │ + bne a5,s6,1e254 │ │ │ │ + addiw s9,s2,-1 │ │ │ │ + snez s0,s0 │ │ │ │ + bgeu s0,s9,1e284 │ │ │ │ + ld s6,32(sp) │ │ │ │ + mv a2,s0 │ │ │ │ + mv a4,s11 │ │ │ │ + mv a3,s2 │ │ │ │ + mv a1,s6 │ │ │ │ + mv a0,s5 │ │ │ │ + jal 1cb32 │ │ │ │ + mv a3,a0 │ │ │ │ + auipc a2,0x44 │ │ │ │ + addi a2,a2,-966 │ │ │ │ + li a1,1 │ │ │ │ + mv a0,s5 │ │ │ │ + addiw s0,s0,1 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + bltu s0,s9,1e25e │ │ │ │ + mv a0,s5 │ │ │ │ + jal 33d0 │ │ │ │ + lbu a5,49(s7) │ │ │ │ + beqz a5,1e1b4 │ │ │ │ + ld a0,64(s7) │ │ │ │ + jal 39e0 │ │ │ │ + j 1e1b4 │ │ │ │ + ld a0,64(s7) │ │ │ │ + jal 32d0 │ │ │ │ + j 1e206 │ │ │ │ + mv a0,s8 │ │ │ │ + jal 3670 │ │ │ │ + auipc a5,0x5c │ │ │ │ + ld a5,-924(a5) │ │ │ │ + ld a4,136(sp) │ │ │ │ + ld a5,0(a5) │ │ │ │ + xor a5,a5,a4 │ │ │ │ + li a4,0 │ │ │ │ + bnez a5,1e2de │ │ │ │ ld ra,248(sp) │ │ │ │ ld s0,240(sp) │ │ │ │ ld s1,232(sp) │ │ │ │ ld s2,224(sp) │ │ │ │ ld s3,216(sp) │ │ │ │ ld s4,208(sp) │ │ │ │ ld s5,200(sp) │ │ │ │ ld s6,192(sp) │ │ │ │ ld s7,184(sp) │ │ │ │ ld s8,176(sp) │ │ │ │ + ld s9,168(sp) │ │ │ │ ld s10,160(sp) │ │ │ │ ld s11,152(sp) │ │ │ │ + li a0,0 │ │ │ │ addi sp,sp,256 │ │ │ │ ret │ │ │ │ - bltu a3,s1,18584 │ │ │ │ - beqz s4,185e2 │ │ │ │ - ld a5,32(sp) │ │ │ │ - sd s9,168(sp) │ │ │ │ - mv s8,s10 │ │ │ │ - li s7,1 │ │ │ │ - li s11,1 │ │ │ │ - li s10,1 │ │ │ │ - bnez a5,1802a │ │ │ │ - lw a5,16(sp) │ │ │ │ - li a3,-1 │ │ │ │ - sd s6,48(sp) │ │ │ │ - sd a5,120(sp) │ │ │ │ - srli a5,a3,0x20 │ │ │ │ - sd a5,128(sp) │ │ │ │ - bnez s11,18318 │ │ │ │ - mulw a5,s1,s10 │ │ │ │ - ld a4,16(sp) │ │ │ │ - addiw s3,s10,-1 │ │ │ │ - sext.w s9,s3 │ │ │ │ - addw a2,s7,a4 │ │ │ │ - subw a4,a5,s1 │ │ │ │ - addw a4,a4,a2 │ │ │ │ - addw a5,a5,a2 │ │ │ │ - slli a1,a4,0x20 │ │ │ │ - srli a2,a1,0x1e │ │ │ │ - slli a0,a5,0x20 │ │ │ │ - srli a1,a0,0x1e │ │ │ │ - add a2,a2,s0 │ │ │ │ - lw a2,0(a2) │ │ │ │ - add a1,a1,s0 │ │ │ │ - lw s6,0(a1) │ │ │ │ - addw a2,a2,s2 │ │ │ │ - beq a2,s6,18532 │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - slli a2,a5,0x20 │ │ │ │ - srli a5,a2,0x1e │ │ │ │ - add a5,a5,s0 │ │ │ │ - lw a5,0(a5) │ │ │ │ - addw a5,a5,s2 │ │ │ │ - beq a5,s6,1853c │ │ │ │ - beqz s6,185ce │ │ │ │ - ld a5,48(sp) │ │ │ │ - beqz a5,184c2 │ │ │ │ - ld a5,104(sp) │ │ │ │ - subw a2,a5,s10 │ │ │ │ - ld a5,112(sp) │ │ │ │ - slli a2,a2,0x20 │ │ │ │ - subw a5,a5,s7 │ │ │ │ - ld a3,72(sp) │ │ │ │ - srli a2,a2,0x20 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - add a2,a2,a3 │ │ │ │ - ld a3,88(sp) │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - addiw a4,a4,-1 │ │ │ │ - add a5,a5,a3 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - lbu s10,0(a2) │ │ │ │ - ld a2,0(sp) │ │ │ │ - sd a5,40(sp) │ │ │ │ - mv a1,a5 │ │ │ │ - slli a5,a4,0x20 │ │ │ │ - srli a4,a5,0x1e │ │ │ │ - add a4,a4,s0 │ │ │ │ - lw a5,0(a4) │ │ │ │ - mv a0,s10 │ │ │ │ + jal 3a10 <__stack_chk_fail@plt> │ │ │ │ + │ │ │ │ +000000000001e2e2 : │ │ │ │ + ld a5,24(a0) │ │ │ │ + addi sp,sp,-176 │ │ │ │ + auipc a4,0x5c │ │ │ │ + ld a4,-982(a4) │ │ │ │ + sd a5,0(sp) │ │ │ │ + ld a5,0(a4) │ │ │ │ sd a5,56(sp) │ │ │ │ - jalr s5 │ │ │ │ - ld a5,56(sp) │ │ │ │ - addw a5,a5,a0 │ │ │ │ - beq a5,s6,18512 │ │ │ │ - ld a5,96(sp) │ │ │ │ - slli s3,s3,0x20 │ │ │ │ - srli s3,s3,0x20 │ │ │ │ - slli s8,s3,0x2 │ │ │ │ - add s8,s8,a5 │ │ │ │ - lw a0,0(s8) │ │ │ │ - ld a1,120(sp) │ │ │ │ - mulw a0,a0,s1 │ │ │ │ - slli a5,a0,0x20 │ │ │ │ - srli a0,a5,0x1e │ │ │ │ - add a0,a0,s0 │ │ │ │ - jal 3e744 │ │ │ │ - lw a5,0(s8) │ │ │ │ - mv a4,a0 │ │ │ │ - sext.w s4,a4 │ │ │ │ - mulw a5,a5,s1 │ │ │ │ - ld a2,0(sp) │ │ │ │ - ld a1,40(sp) │ │ │ │ - mv a0,s10 │ │ │ │ - addw a5,a5,a4 │ │ │ │ - slli a4,a5,0x20 │ │ │ │ - srli a5,a4,0x1e │ │ │ │ - add a5,a5,s0 │ │ │ │ - lw s10,0(a5) │ │ │ │ - jalr s5 │ │ │ │ - addw s10,s10,a0 │ │ │ │ - bne s10,s6,18606 │ │ │ │ - ld s6,8(sp) │ │ │ │ - li a1,0 │ │ │ │ - addiw s7,s7,-1 │ │ │ │ - mv a0,s6 │ │ │ │ - jal 4f012 │ │ │ │ - ld a4,128(sp) │ │ │ │ - slli a5,s7,0x20 │ │ │ │ - and s3,s3,a4 │ │ │ │ - or s3,s3,a5 │ │ │ │ - ld a5,48(sp) │ │ │ │ - sd s3,24(s6) │ │ │ │ - bnez a5,182e2 │ │ │ │ - ld a0,8(sp) │ │ │ │ - jal 4f40e │ │ │ │ - lw s8,0(s8) │ │ │ │ - mv s10,s9 │ │ │ │ - beqz s8,1857c │ │ │ │ - beqz s4,1847e │ │ │ │ - li s11,1 │ │ │ │ - beqz s10,182fa │ │ │ │ - bnez s7,181c0 │ │ │ │ - ld s6,48(sp) │ │ │ │ - ld s9,168(sp) │ │ │ │ - beqz s11,1817e │ │ │ │ - j 18484 │ │ │ │ - ld a0,24(sp) │ │ │ │ - li a1,1 │ │ │ │ - sext.w s7,s7 │ │ │ │ - jal 4f012 │ │ │ │ - sext.w s4,s4 │ │ │ │ - sext.w s10,s10 │ │ │ │ - beqz s3,1854a │ │ │ │ - mv s8,s3 │ │ │ │ - mulw a5,s1,s8 │ │ │ │ - sext.w s8,s8 │ │ │ │ - addiw a2,s8,-1 │ │ │ │ - sext.w s3,a2 │ │ │ │ - subw a4,a5,s1 │ │ │ │ - addw a4,a4,s4 │ │ │ │ - slli a1,a4,0x20 │ │ │ │ - addw a5,a5,s4 │ │ │ │ - srli a3,a1,0x1e │ │ │ │ - slli a0,a5,0x20 │ │ │ │ - srli a1,a0,0x1e │ │ │ │ - add a3,a3,s0 │ │ │ │ - lw a3,0(a3) │ │ │ │ - add a1,a1,s0 │ │ │ │ - lw s9,0(a1) │ │ │ │ - addw a3,a3,s2 │ │ │ │ - beq a3,s9,18304 │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - slli a3,a5,0x20 │ │ │ │ - srli a5,a3,0x1e │ │ │ │ - add a5,a5,s0 │ │ │ │ - lw a5,0(a5) │ │ │ │ - addw a5,a5,s2 │ │ │ │ - beq a5,s9,18570 │ │ │ │ - beqz s9,18588 │ │ │ │ - ld a3,80(sp) │ │ │ │ - addiw s4,s4,-1 │ │ │ │ - slli a5,s4,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - add a5,a5,a3 │ │ │ │ - ld a3,64(sp) │ │ │ │ - addiw a4,a4,-1 │ │ │ │ - slli a2,a2,0x20 │ │ │ │ - lbu a1,0(a5) │ │ │ │ + li a5,0 │ │ │ │ + lui a5,0x80000 │ │ │ │ + sd s4,128(sp) │ │ │ │ + sd s9,88(sp) │ │ │ │ + li s4,-1 │ │ │ │ + lui s9,0xf4 │ │ │ │ + not a5,a5 │ │ │ │ + sd s2,144(sp) │ │ │ │ + sd s3,136(sp) │ │ │ │ + sd s5,120(sp) │ │ │ │ + sd s6,112(sp) │ │ │ │ + sd s7,104(sp) │ │ │ │ + sd s8,96(sp) │ │ │ │ + sd s10,80(sp) │ │ │ │ + sd s11,72(sp) │ │ │ │ + ld s7,32(a0) │ │ │ │ + ld s5,8(a0) │ │ │ │ + ld s6,16(a0) │ │ │ │ + sd ra,168(sp) │ │ │ │ + sd s0,160(sp) │ │ │ │ + sd s1,152(sp) │ │ │ │ + mv s3,a0 │ │ │ │ + addi s9,s9,576 │ │ │ │ + sw zero,52(sp) │ │ │ │ + li s2,0 │ │ │ │ + li s8,-1 │ │ │ │ + srli s10,s4,0x20 │ │ │ │ + addi s11,sp,52 │ │ │ │ + sd a5,8(sp) │ │ │ │ + j 1e3ba │ │ │ │ + subw a3,a3,a5 │ │ │ │ + bgeu s9,a3,1e34a │ │ │ │ + mv a3,s9 │ │ │ │ + slli a2,a5,0x20 │ │ │ │ + and a4,s1,s10 │ │ │ │ + lbu a0,20(s0) │ │ │ │ + or a4,a4,a2 │ │ │ │ + sd a4,8(s0) │ │ │ │ + slli a2,a5,0x20 │ │ │ │ + sw a3,16(s0) │ │ │ │ srli a2,a2,0x20 │ │ │ │ - slli a5,a4,0x20 │ │ │ │ - add a2,a2,a3 │ │ │ │ - srli a4,a5,0x1e │ │ │ │ - lbu a0,0(a2) │ │ │ │ - add a4,a4,s0 │ │ │ │ - ld a2,0(sp) │ │ │ │ - lw s8,0(a4) │ │ │ │ - jalr s5 │ │ │ │ - addw s8,s8,a0 │ │ │ │ - bne s8,s9,185e6 │ │ │ │ - ld a0,24(sp) │ │ │ │ - li a1,0 │ │ │ │ - mv s8,s3 │ │ │ │ - jal 4f012 │ │ │ │ - j 182e8 │ │ │ │ - ld a0,24(sp) │ │ │ │ - li a1,1 │ │ │ │ - sext.w s7,s7 │ │ │ │ - jal 4f012 │ │ │ │ - sext.w s10,s10 │ │ │ │ - sext.w s4,s4 │ │ │ │ - beqz s3,18474 │ │ │ │ - mv s8,s3 │ │ │ │ - mulw a5,s1,s8 │ │ │ │ - sext.w s8,s8 │ │ │ │ - addiw a2,s8,-1 │ │ │ │ - sext.w s3,a2 │ │ │ │ - subw a4,a5,s1 │ │ │ │ - addw a4,a4,s4 │ │ │ │ - slli a1,a4,0x20 │ │ │ │ - addw a5,a5,s4 │ │ │ │ - srli a3,a1,0x1e │ │ │ │ - slli a0,a5,0x20 │ │ │ │ - srli a1,a0,0x1e │ │ │ │ - add a3,a3,s0 │ │ │ │ - lw a3,0(a3) │ │ │ │ - add a1,a1,s0 │ │ │ │ - lw s9,0(a1) │ │ │ │ - addw a3,a3,s2 │ │ │ │ - beq a3,s9,183b2 │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - slli a3,a5,0x20 │ │ │ │ - srli a5,a3,0x1e │ │ │ │ - add a5,a5,s0 │ │ │ │ - lw a5,0(a5) │ │ │ │ - addw a5,a5,s2 │ │ │ │ - beq a5,s9,18550 │ │ │ │ - beqz s9,185b8 │ │ │ │ - ld a5,32(sp) │ │ │ │ - beq s6,a5,184d6 │ │ │ │ - ld a5,104(sp) │ │ │ │ - ld a2,64(sp) │ │ │ │ - subw a3,a5,s8 │ │ │ │ - ld a5,120(sp) │ │ │ │ + bnez a0,1e4c0 │ │ │ │ + addw a3,a3,a5 │ │ │ │ slli a3,a3,0x20 │ │ │ │ srli a3,a3,0x20 │ │ │ │ - add a3,a3,a2 │ │ │ │ - subw a5,a5,s4 │ │ │ │ - ld a2,80(sp) │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - add a5,a5,a2 │ │ │ │ - lbu a0,0(a3) │ │ │ │ - lbu a1,0(a5) │ │ │ │ - addiw a4,a4,-1 │ │ │ │ - slli a5,a4,0x20 │ │ │ │ - srli a4,a5,0x1e │ │ │ │ - add a4,a4,s0 │ │ │ │ - ld a2,0(sp) │ │ │ │ - lw s8,0(a4) │ │ │ │ - jalr s5 │ │ │ │ - addw s8,s8,a0 │ │ │ │ - bne s8,s9,185e6 │ │ │ │ - ld a0,24(sp) │ │ │ │ - li a1,0 │ │ │ │ - mv s8,s3 │ │ │ │ - jal 4f012 │ │ │ │ - addiw s4,s4,-1 │ │ │ │ - bnez s8,1816a │ │ │ │ - li s11,1 │ │ │ │ - li s8,0 │ │ │ │ - ld s9,168(sp) │ │ │ │ - beqz s11,1817e │ │ │ │ - j 18484 │ │ │ │ - ld s6,48(sp) │ │ │ │ - ld s9,168(sp) │ │ │ │ - li s4,0 │ │ │ │ - slli s8,s8,0x20 │ │ │ │ - slli a5,s4,0x20 │ │ │ │ - srli s8,s8,0x20 │ │ │ │ - or s8,s8,a5 │ │ │ │ - ld a5,24(sp) │ │ │ │ - sd s8,24(a5) │ │ │ │ - ld a5,32(sp) │ │ │ │ - beqz a5,184a2 │ │ │ │ - ld a5,32(sp) │ │ │ │ - bne s6,a5,1817e │ │ │ │ - ld a0,24(sp) │ │ │ │ - ld s0,240(sp) │ │ │ │ - ld ra,248(sp) │ │ │ │ - ld s1,232(sp) │ │ │ │ - ld s2,224(sp) │ │ │ │ - ld s3,216(sp) │ │ │ │ - ld s4,208(sp) │ │ │ │ - ld s5,200(sp) │ │ │ │ - ld s6,192(sp) │ │ │ │ - ld s7,184(sp) │ │ │ │ - ld s8,176(sp) │ │ │ │ - ld s10,160(sp) │ │ │ │ - ld s11,152(sp) │ │ │ │ - addi sp,sp,256 │ │ │ │ - j 4f40e │ │ │ │ - addiw a5,s7,-1 │ │ │ │ - slli a2,s3,0x20 │ │ │ │ - j 1822e │ │ │ │ - addiw a5,s7,-1 │ │ │ │ - slli a2,s3,0x20 │ │ │ │ - j 180aa │ │ │ │ - ld a3,64(sp) │ │ │ │ - slli a2,a2,0x20 │ │ │ │ - srli a2,a2,0x20 │ │ │ │ - add a2,a2,a3 │ │ │ │ - addiw a5,s4,-1 │ │ │ │ - ld a3,80(sp) │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ + mv a0,s5 │ │ │ │ + jal 3680 │ │ │ │ + mv s0,a0 │ │ │ │ + beqz a0,1e48e │ │ │ │ + beq s1,s4,1e3a0 │ │ │ │ + beqz s2,1e386 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 3670 │ │ │ │ + ld a5,32(s6) │ │ │ │ + slli a3,s1,0x3 │ │ │ │ + mv a4,s11 │ │ │ │ add a5,a5,a3 │ │ │ │ - lbu a0,0(a2) │ │ │ │ - lbu a1,0(a5) │ │ │ │ - j 18446 │ │ │ │ - ld a0,8(sp) │ │ │ │ - jal 4f40e │ │ │ │ - j 18160 │ │ │ │ - ld a0,8(sp) │ │ │ │ - li a1,0 │ │ │ │ - addiw s7,s7,-1 │ │ │ │ - jal 4f012 │ │ │ │ - beqz s8,18474 │ │ │ │ - ld s10,40(sp) │ │ │ │ - bnez s10,18174 │ │ │ │ - j 18178 │ │ │ │ - ld a0,8(sp) │ │ │ │ - li a1,0 │ │ │ │ - addiw s7,s7,-1 │ │ │ │ - jal 4f012 │ │ │ │ - beqz s8,1854a │ │ │ │ - mv s10,s9 │ │ │ │ - bnez s10,182f6 │ │ │ │ - j 182fa │ │ │ │ - ld a0,8(sp) │ │ │ │ - li a1,1 │ │ │ │ - jal 4f012 │ │ │ │ - j 18506 │ │ │ │ - ld a0,8(sp) │ │ │ │ - li a1,1 │ │ │ │ - jal 4f012 │ │ │ │ - j 1851c │ │ │ │ - ld a0,8(sp) │ │ │ │ - li a1,2 │ │ │ │ - addiw s7,s7,-1 │ │ │ │ - jal 4f012 │ │ │ │ - bnez s8,182f6 │ │ │ │ - ld s6,48(sp) │ │ │ │ - li s8,0 │ │ │ │ - j 18476 │ │ │ │ - ld a0,24(sp) │ │ │ │ - li a1,2 │ │ │ │ - addiw s4,s4,-1 │ │ │ │ - jal 4f012 │ │ │ │ - j 18166 │ │ │ │ - ld a0,8(sp) │ │ │ │ - li a1,2 │ │ │ │ - addiw s7,s7,-1 │ │ │ │ - jal 4f012 │ │ │ │ - beqz s8,18474 │ │ │ │ - bnez s7,18036 │ │ │ │ - j 18178 │ │ │ │ - ld a0,24(sp) │ │ │ │ - li a1,2 │ │ │ │ - addiw s4,s4,-1 │ │ │ │ - jal 4f012 │ │ │ │ - j 182e8 │ │ │ │ - ld s6,48(sp) │ │ │ │ - li s11,1 │ │ │ │ - li s8,0 │ │ │ │ - j 18476 │ │ │ │ - li s8,0 │ │ │ │ - j 18484 │ │ │ │ - ld a4,24(sp) │ │ │ │ - slli s8,s8,0x20 │ │ │ │ - slli a5,s4,0x20 │ │ │ │ - srli s8,s8,0x20 │ │ │ │ - or a5,s8,a5 │ │ │ │ - ld s9,168(sp) │ │ │ │ - sd a5,24(a4) │ │ │ │ - j 184a2 │ │ │ │ - ld a5,8(sp) │ │ │ │ - sw s10,24(a5) │ │ │ │ - sw s7,28(a5) │ │ │ │ - beqz s6,185b2 │ │ │ │ - ld a5,32(sp) │ │ │ │ - bne s6,a5,185de │ │ │ │ - ld a0,8(sp) │ │ │ │ - ld s9,168(sp) │ │ │ │ - j 184a4 │ │ │ │ - ld a4,24(sp) │ │ │ │ - slli s8,s8,0x20 │ │ │ │ - slli a5,s4,0x20 │ │ │ │ - srli s8,s8,0x20 │ │ │ │ - or a5,s8,a5 │ │ │ │ - ld s9,168(sp) │ │ │ │ - sd a5,24(a4) │ │ │ │ - j 1849c │ │ │ │ - ld a5,8(sp) │ │ │ │ - ld s6,48(sp) │ │ │ │ - sw s10,24(a5) │ │ │ │ - sw s7,28(a5) │ │ │ │ - beqz s6,185b2 │ │ │ │ - ld s9,168(sp) │ │ │ │ - j 1817e │ │ │ │ - mv s8,s10 │ │ │ │ - j 18484 │ │ │ │ - auipc a3,0x4c │ │ │ │ - addi a3,a3,-230 │ │ │ │ - li a2,1413 │ │ │ │ - auipc a1,0x47 │ │ │ │ - addi a1,a1,-530 │ │ │ │ - auipc a0,0x47 │ │ │ │ - addi a0,a0,-106 │ │ │ │ - jal 3830 <__assert_fail@plt> │ │ │ │ - auipc a3,0x4c │ │ │ │ - addi a3,a3,-262 │ │ │ │ - li a2,1465 │ │ │ │ - auipc a1,0x47 │ │ │ │ - addi a1,a1,-562 │ │ │ │ - auipc a0,0x47 │ │ │ │ - addi a0,a0,-74 │ │ │ │ - jal 3830 <__assert_fail@plt> │ │ │ │ - addi sp,sp,-288 │ │ │ │ - sd s2,256(sp) │ │ │ │ - sd s7,216(sp) │ │ │ │ - mv s2,a7 │ │ │ │ - addiw s7,a5,1 │ │ │ │ - addiw a7,a7,1 │ │ │ │ - sd s0,272(sp) │ │ │ │ - sd s8,208(sp) │ │ │ │ - addiw s0,a3,1 │ │ │ │ - addw s8,s7,a7 │ │ │ │ - mulw t3,s0,s8 │ │ │ │ - sd s1,264(sp) │ │ │ │ - mv s1,a3 │ │ │ │ - mv a3,a1 │ │ │ │ - lw a1,288(sp) │ │ │ │ - sd s5,232(sp) │ │ │ │ - sd a4,80(sp) │ │ │ │ - sd a1,0(sp) │ │ │ │ - lw a1,296(sp) │ │ │ │ - sext.w a4,a7 │ │ │ │ - slli s5,t3,0x2 │ │ │ │ - sd a1,8(sp) │ │ │ │ - li a0,0 │ │ │ │ - mv a1,s5 │ │ │ │ - sd ra,280(sp) │ │ │ │ - sd s3,248(sp) │ │ │ │ - sd s4,240(sp) │ │ │ │ - sd s6,224(sp) │ │ │ │ - sd s10,192(sp) │ │ │ │ - mv s6,a5 │ │ │ │ - sd s11,184(sp) │ │ │ │ - sd a3,136(sp) │ │ │ │ - sd a2,144(sp) │ │ │ │ - sd a6,88(sp) │ │ │ │ - sd a4,112(sp) │ │ │ │ - lw s4,304(sp) │ │ │ │ - ld s11,312(sp) │ │ │ │ - ld s3,320(sp) │ │ │ │ - sd s7,48(sp) │ │ │ │ - sd s8,120(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ + ld a1,0(a5) │ │ │ │ + ld a3,8(sp) │ │ │ │ + li a2,0 │ │ │ │ + mv a0,s7 │ │ │ │ + jal 3340 │ │ │ │ + mv s2,a0 │ │ │ │ + ld a0,0(sp) │ │ │ │ + mv a6,s3 │ │ │ │ + mv a5,s2 │ │ │ │ + mv a4,s7 │ │ │ │ + mv a3,s0 │ │ │ │ mv a2,s5 │ │ │ │ - li a1,0 │ │ │ │ - jal 3890 │ │ │ │ - li a5,1 │ │ │ │ - mv s10,a0 │ │ │ │ - bge a5,s0,18914 │ │ │ │ - sext.w a5,s4 │ │ │ │ - slli ra,s8,0x2 │ │ │ │ - sd s9,200(sp) │ │ │ │ - add a4,a0,ra │ │ │ │ - slli a3,s7,0x2 │ │ │ │ - mv a1,a5 │ │ │ │ - li a2,1 │ │ │ │ - sext.w a0,a1 │ │ │ │ - sw a0,0(a4) │ │ │ │ - add a6,a4,a3 │ │ │ │ - sw a0,0(a6) │ │ │ │ - addiw a2,a2,1 │ │ │ │ - addw a1,a1,a5 │ │ │ │ - add a4,a4,ra │ │ │ │ - bne s0,a2,186b2 │ │ │ │ - ld a4,80(sp) │ │ │ │ - addiw a5,s6,-1 │ │ │ │ - addiw a7,s2,-1 │ │ │ │ - addi a2,a4,1 │ │ │ │ - ld a4,88(sp) │ │ │ │ - slli a0,a5,0x20 │ │ │ │ - slli a1,a7,0x20 │ │ │ │ - add a3,a3,s10 │ │ │ │ - srli a0,a0,0x20 │ │ │ │ - addi a4,a4,1 │ │ │ │ - srli a1,a1,0x20 │ │ │ │ - addiw s0,s1,-1 │ │ │ │ - sd a3,64(sp) │ │ │ │ - add a4,a4,a1 │ │ │ │ - add a3,a2,a0 │ │ │ │ - sd s10,24(sp) │ │ │ │ - sd s0,56(sp) │ │ │ │ - li s7,0 │ │ │ │ - sd zero,32(sp) │ │ │ │ - sd a3,160(sp) │ │ │ │ - sd a4,16(sp) │ │ │ │ - sd ra,128(sp) │ │ │ │ - sd s10,96(sp) │ │ │ │ - sw a5,168(sp) │ │ │ │ - sw a7,172(sp) │ │ │ │ - ld a4,48(sp) │ │ │ │ - li a5,1 │ │ │ │ - bge a5,a4,18b1e │ │ │ │ - ld a5,120(sp) │ │ │ │ - addw s2,s7,a5 │ │ │ │ - ld a5,0(sp) │ │ │ │ - sw s2,76(sp) │ │ │ │ - slli s2,s2,0x2 │ │ │ │ - beqz a5,18944 │ │ │ │ - ld a5,96(sp) │ │ │ │ - lwu s6,56(sp) │ │ │ │ - ld s10,24(sp) │ │ │ │ - add s9,a5,s2 │ │ │ │ - ld a5,136(sp) │ │ │ │ - lw s8,168(sp) │ │ │ │ - sd s7,152(sp) │ │ │ │ - add a4,a5,s6 │ │ │ │ - sd a4,104(sp) │ │ │ │ - ld a4,32(sp) │ │ │ │ - mv s7,s10 │ │ │ │ - ld s1,80(sp) │ │ │ │ - add a5,a5,a4 │ │ │ │ - mv s10,s9 │ │ │ │ - sd a5,40(sp) │ │ │ │ - li s5,-1 │ │ │ │ - mv s9,s8 │ │ │ │ - j 18782 │ │ │ │ - lw s8,0(s7) │ │ │ │ - addw s0,s4,a2 │ │ │ │ - mv a1,s6 │ │ │ │ - mv a2,s3 │ │ │ │ - mv a0,s2 │ │ │ │ - jalr s11 │ │ │ │ - addw a0,a0,s8 │ │ │ │ - bge s0,a0,187c2 │ │ │ │ - lw s0,0(s7) │ │ │ │ - mv a2,s3 │ │ │ │ - mv a1,s6 │ │ │ │ - mv a0,s2 │ │ │ │ - jalr s11 │ │ │ │ - addw a0,a0,s0 │ │ │ │ - sw a0,4(s10) │ │ │ │ - addiw s9,s9,-1 │ │ │ │ - addi s10,s10,4 │ │ │ │ - addi s7,s7,4 │ │ │ │ - addi s1,s1,1 │ │ │ │ - beq s9,s5,187e2 │ │ │ │ - ld a5,8(sp) │ │ │ │ - ld a4,0(sp) │ │ │ │ - beq a5,a4,18932 │ │ │ │ - ld a5,80(sp) │ │ │ │ - slli a2,s9,0x20 │ │ │ │ - srli a2,a2,0x20 │ │ │ │ - add a2,a2,a5 │ │ │ │ - ld a5,104(sp) │ │ │ │ - lbu s6,0(a2) │ │ │ │ - lbu s2,0(a5) │ │ │ │ - lw s0,4(s7) │ │ │ │ - lw a2,0(s10) │ │ │ │ - blt s0,a2,1874c │ │ │ │ - lw s8,0(s7) │ │ │ │ - mv a2,s3 │ │ │ │ mv a1,s6 │ │ │ │ + jal 1d6e0 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 3590 │ │ │ │ + mv s4,s1 │ │ │ │ + ld s0,56(s3) │ │ │ │ + lbu a5,20(s0) │ │ │ │ + bnez a5,1e442 │ │ │ │ + lw a1,8(s0) │ │ │ │ + beq a1,s8,1e44e │ │ │ │ + ld a2,0(s0) │ │ │ │ + slli s1,a1,0x20 │ │ │ │ + srli s1,s1,0x20 │ │ │ │ + ld a5,16(a2) │ │ │ │ + slli a3,s1,0x2 │ │ │ │ + lw a4,16(s0) │ │ │ │ + add a5,a5,a3 │ │ │ │ + lw a0,12(s0) │ │ │ │ + lw a3,0(a5) │ │ │ │ + addw a5,a4,a0 │ │ │ │ + mv a4,a5 │ │ │ │ + bltu a5,a3,1e342 │ │ │ │ + addiw s1,a1,1 │ │ │ │ + lw a3,0(a2) │ │ │ │ + sext.w a5,s1 │ │ │ │ + sd a5,16(sp) │ │ │ │ + bgeu a5,a3,1e456 │ │ │ │ + mv a3,a1 │ │ │ │ + auipc a2,0x41 │ │ │ │ + addi a2,a2,1140 │ │ │ │ + li a1,960 │ │ │ │ + auipc a0,0x41 │ │ │ │ + addi a0,a0,896 │ │ │ │ + jal 3631e │ │ │ │ + ld a4,0(s0) │ │ │ │ + slli a3,s1,0x20 │ │ │ │ + srli s1,a3,0x1e │ │ │ │ + ld a4,16(a4) │ │ │ │ + ld a5,16(sp) │ │ │ │ + add a4,a4,s1 │ │ │ │ + lw a4,0(a4) │ │ │ │ + sext.w a3,a4 │ │ │ │ + bgeu s9,a4,1e436 │ │ │ │ + lui a4,0xf4 │ │ │ │ + addiw a3,a4,576 │ │ │ │ + mv a1,a5 │ │ │ │ + slli s1,a1,0x20 │ │ │ │ + li a5,0 │ │ │ │ + srli s1,s1,0x20 │ │ │ │ + j 1e34a │ │ │ │ + ld a0,24(s0) │ │ │ │ + jal 32d0 │ │ │ │ + lw a1,8(s0) │ │ │ │ + bne a1,s8,1e3ca │ │ │ │ + lbu a5,20(s0) │ │ │ │ + beqz a5,1e488 │ │ │ │ + j 1e482 │ │ │ │ + auipc a2,0x41 │ │ │ │ + addi a2,a2,1082 │ │ │ │ + li a1,965 │ │ │ │ + auipc a0,0x41 │ │ │ │ + addi a0,a0,806 │ │ │ │ + sw a4,0(sp) │ │ │ │ + jal 3631e │ │ │ │ + lw a4,0(sp) │ │ │ │ + lbu a5,20(s0) │ │ │ │ + sw s8,8(s0) │ │ │ │ + sw a4,12(s0) │ │ │ │ + sw zero,16(s0) │ │ │ │ + beqz a5,1e488 │ │ │ │ + ld a0,24(s0) │ │ │ │ + jal 39e0 │ │ │ │ mv a0,s2 │ │ │ │ - jalr s11 │ │ │ │ - addw s0,s4,s0 │ │ │ │ - addw a0,a0,s8 │ │ │ │ - blt s0,a0,18764 │ │ │ │ - lw a0,4(s7) │ │ │ │ - lw a2,0(s10) │ │ │ │ - bge a0,a2,1893e │ │ │ │ - addw a0,s4,a2 │ │ │ │ - sw a0,4(s10) │ │ │ │ - addiw s9,s9,-1 │ │ │ │ - addi s10,s10,4 │ │ │ │ - addi s7,s7,4 │ │ │ │ - addi s1,s1,1 │ │ │ │ - bne s9,s5,18782 │ │ │ │ - ld s7,152(sp) │ │ │ │ - ld a1,48(sp) │ │ │ │ - ld a0,24(sp) │ │ │ │ - jal 3e744 │ │ │ │ - ld a4,112(sp) │ │ │ │ - li a5,1 │ │ │ │ - bge a5,a4,188ec │ │ │ │ - ld a4,96(sp) │ │ │ │ - ld a3,8(sp) │ │ │ │ - addw a0,a0,s7 │ │ │ │ - slli s2,a0,0x2 │ │ │ │ - lw a5,76(sp) │ │ │ │ - add s2,s2,a4 │ │ │ │ - beqz a3,18a2c │ │ │ │ - ld a3,48(sp) │ │ │ │ + jal 3670 │ │ │ │ + auipc a5,0x5c │ │ │ │ + ld a5,-1406(a5) │ │ │ │ + ld a4,56(sp) │ │ │ │ + ld a5,0(a5) │ │ │ │ + xor a5,a5,a4 │ │ │ │ + li a4,0 │ │ │ │ + bnez a5,1e4d8 │ │ │ │ + ld ra,168(sp) │ │ │ │ + ld s0,160(sp) │ │ │ │ + ld s1,152(sp) │ │ │ │ + ld s2,144(sp) │ │ │ │ + ld s3,136(sp) │ │ │ │ + ld s4,128(sp) │ │ │ │ + ld s5,120(sp) │ │ │ │ + ld s6,112(sp) │ │ │ │ + ld s7,104(sp) │ │ │ │ + ld s8,96(sp) │ │ │ │ ld s9,88(sp) │ │ │ │ - lw s8,172(sp) │ │ │ │ - add s0,a5,a3 │ │ │ │ - slli s0,s0,0x2 │ │ │ │ - lwu a5,56(sp) │ │ │ │ - add s0,s0,a4 │ │ │ │ - ld a4,144(sp) │ │ │ │ - ld s1,64(sp) │ │ │ │ - add a5,a5,a4 │ │ │ │ - sd a5,104(sp) │ │ │ │ - ld a5,32(sp) │ │ │ │ - add a5,a5,a4 │ │ │ │ - sd a5,40(sp) │ │ │ │ - j 1884a │ │ │ │ - mv a1,s5 │ │ │ │ - lw s5,0(s2) │ │ │ │ - mv a2,s3 │ │ │ │ - mv a0,s6 │ │ │ │ - jalr s11 │ │ │ │ - addw a0,s5,a0 │ │ │ │ - sw a0,4(s0) │ │ │ │ - addiw s8,s8,-1 │ │ │ │ - li a5,-1 │ │ │ │ - addi s0,s0,4 │ │ │ │ - addi s1,s1,4 │ │ │ │ - addi s9,s9,1 │ │ │ │ - beq s8,a5,188ec │ │ │ │ - ld a5,8(sp) │ │ │ │ - ld a4,0(sp) │ │ │ │ - beq a5,a4,189d0 │ │ │ │ - ld a4,88(sp) │ │ │ │ - slli a5,s8,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - add a5,a5,a4 │ │ │ │ - lbu s5,0(a5) │ │ │ │ - ld a4,104(sp) │ │ │ │ - lw s7,4(s1) │ │ │ │ - lw a5,0(s0) │ │ │ │ - lbu s6,0(a4) │ │ │ │ - bge s7,a5,189e4 │ │ │ │ - lw s10,0(s1) │ │ │ │ - mv a2,s3 │ │ │ │ - mv a1,s5 │ │ │ │ - mv a0,s6 │ │ │ │ - addw s7,s4,a5 │ │ │ │ - jalr s11 │ │ │ │ - addw a0,a0,s10 │ │ │ │ - bge s7,a0,189fc │ │ │ │ - lw s7,0(s1) │ │ │ │ - mv a2,s3 │ │ │ │ - mv a1,s5 │ │ │ │ - mv a0,s6 │ │ │ │ - jalr s11 │ │ │ │ - addw s7,a0,s7 │ │ │ │ - lw s10,0(s2) │ │ │ │ - mv a2,s3 │ │ │ │ - mv a1,s5 │ │ │ │ - mv a0,s6 │ │ │ │ - jalr s11 │ │ │ │ - addw a0,a0,s10 │ │ │ │ - blt s7,a0,1882a │ │ │ │ - lw a5,4(s1) │ │ │ │ - lw a4,0(s0) │ │ │ │ - blt a5,a4,18a1a │ │ │ │ - addw s7,s4,a5 │ │ │ │ - lw s10,0(s1) │ │ │ │ - mv a2,s3 │ │ │ │ - mv a1,s5 │ │ │ │ - mv a0,s6 │ │ │ │ - jalr s11 │ │ │ │ - addw a5,s10,a0 │ │ │ │ - bge s7,a5,18a0c │ │ │ │ - mv a1,s5 │ │ │ │ - lw s5,0(s1) │ │ │ │ - mv a2,s3 │ │ │ │ - mv a0,s6 │ │ │ │ - jalr s11 │ │ │ │ - addw a0,s5,a0 │ │ │ │ - sw a0,4(s0) │ │ │ │ - addiw s8,s8,-1 │ │ │ │ - li a5,-1 │ │ │ │ - addi s0,s0,4 │ │ │ │ - addi s1,s1,4 │ │ │ │ - addi s9,s9,1 │ │ │ │ - bne s8,a5,1884a │ │ │ │ - ld a3,32(sp) │ │ │ │ - ld a2,24(sp) │ │ │ │ - ld a5,56(sp) │ │ │ │ - addi a3,a3,1 │ │ │ │ + ld s10,80(sp) │ │ │ │ + ld s11,72(sp) │ │ │ │ + li a0,0 │ │ │ │ + addi sp,sp,176 │ │ │ │ + ret │ │ │ │ + ld a0,24(s0) │ │ │ │ + sd a2,40(sp) │ │ │ │ sd a3,32(sp) │ │ │ │ - ld a3,128(sp) │ │ │ │ - addiw a4,a5,-1 │ │ │ │ - sd a4,56(sp) │ │ │ │ - add a2,a2,a3 │ │ │ │ - sd a2,24(sp) │ │ │ │ - ld a2,64(sp) │ │ │ │ - li a5,-1 │ │ │ │ - lw s7,76(sp) │ │ │ │ - add a3,a3,a2 │ │ │ │ - sd a3,64(sp) │ │ │ │ - bne a4,a5,1870a │ │ │ │ - ld s10,96(sp) │ │ │ │ - ld s9,200(sp) │ │ │ │ - ld ra,280(sp) │ │ │ │ - ld s0,272(sp) │ │ │ │ - ld s1,264(sp) │ │ │ │ - ld s2,256(sp) │ │ │ │ - ld s3,248(sp) │ │ │ │ - ld s4,240(sp) │ │ │ │ - ld s5,232(sp) │ │ │ │ - ld s6,224(sp) │ │ │ │ - ld s7,216(sp) │ │ │ │ - ld s8,208(sp) │ │ │ │ - ld s11,184(sp) │ │ │ │ - mv a0,s10 │ │ │ │ - ld s10,192(sp) │ │ │ │ - addi sp,sp,288 │ │ │ │ + sd a5,24(sp) │ │ │ │ + sd a1,16(sp) │ │ │ │ + jal 39e0 │ │ │ │ + ld a1,16(sp) │ │ │ │ + ld a5,24(sp) │ │ │ │ + ld a3,32(sp) │ │ │ │ + ld a2,40(sp) │ │ │ │ + j 1e366 │ │ │ │ + jal 3a10 <__stack_chk_fail@plt> │ │ │ │ + addi sp,sp,-32 │ │ │ │ + sd s1,8(sp) │ │ │ │ + mv s1,a1 │ │ │ │ + sd s0,16(sp) │ │ │ │ + auipc a1,0x43 │ │ │ │ + addi a1,a1,-1748 │ │ │ │ + mv s0,a0 │ │ │ │ + mv a0,s1 │ │ │ │ + sd s2,0(sp) │ │ │ │ + sd ra,24(sp) │ │ │ │ + mv s2,a2 │ │ │ │ + jal 3320 │ │ │ │ + sd a0,0(s0) │ │ │ │ + beqz a0,1e54a │ │ │ │ + jal 3450 │ │ │ │ + sd a0,24(s0) │ │ │ │ + beqz a0,1e544 │ │ │ │ + ld a0,0(s0) │ │ │ │ + mv a1,s1 │ │ │ │ + jal 3260 │ │ │ │ + sd a0,16(s0) │ │ │ │ + beqz a0,1e52a │ │ │ │ + mv a0,s2 │ │ │ │ + jal 3850 │ │ │ │ + sd a0,8(s0) │ │ │ │ + beqz a0,1e56a │ │ │ │ + ld ra,24(sp) │ │ │ │ + mv a0,s0 │ │ │ │ + ld s0,16(sp) │ │ │ │ + ld s1,8(sp) │ │ │ │ + ld s2,0(sp) │ │ │ │ + addi sp,sp,32 │ │ │ │ ret │ │ │ │ - ld a5,40(sp) │ │ │ │ - lbu s6,0(s1) │ │ │ │ - lbu s2,0(a5) │ │ │ │ - j 1879e │ │ │ │ - addw a0,s4,a0 │ │ │ │ - j 18772 │ │ │ │ - ld a5,96(sp) │ │ │ │ - ld a4,32(sp) │ │ │ │ - ld s6,80(sp) │ │ │ │ - add s2,s2,a5 │ │ │ │ - ld a5,136(sp) │ │ │ │ - ld s5,24(sp) │ │ │ │ - ld s9,160(sp) │ │ │ │ - add s1,a5,a4 │ │ │ │ - sd s7,40(sp) │ │ │ │ - j 1899c │ │ │ │ - addw s0,a5,s4 │ │ │ │ - lw s8,0(s5) │ │ │ │ - mv a2,s3 │ │ │ │ - mv a1,s7 │ │ │ │ - mv a0,s10 │ │ │ │ - jalr s11 │ │ │ │ - mv a5,a0 │ │ │ │ - addw s8,s8,a5 │ │ │ │ - mv a2,s3 │ │ │ │ - mv a1,s7 │ │ │ │ - mv a0,s10 │ │ │ │ - blt s0,s8,189b6 │ │ │ │ - lw a5,4(s5) │ │ │ │ - lw a4,0(s2) │ │ │ │ - addw a0,a5,s4 │ │ │ │ - bge a5,a4,1898e │ │ │ │ - addw a0,a4,s4 │ │ │ │ - sw a0,4(s2) │ │ │ │ - addi s6,s6,1 │ │ │ │ - addi s5,s5,4 │ │ │ │ - addi s2,s2,4 │ │ │ │ - beq s6,s9,189cc │ │ │ │ - lw a5,4(s5) │ │ │ │ - lw s0,0(s2) │ │ │ │ - lbu s10,0(s1) │ │ │ │ - lbu s7,0(s6) │ │ │ │ - bge a5,s0,1895a │ │ │ │ - addw s0,s0,s4 │ │ │ │ - j 1895e │ │ │ │ - lw s0,0(s5) │ │ │ │ - jalr s11 │ │ │ │ - addi s6,s6,1 │ │ │ │ - addw a0,a0,s0 │ │ │ │ - sw a0,4(s2) │ │ │ │ - addi s5,s5,4 │ │ │ │ - addi s2,s2,4 │ │ │ │ - bne s6,s9,1899c │ │ │ │ - ld s7,40(sp) │ │ │ │ - j 187e4 │ │ │ │ - ld a5,40(sp) │ │ │ │ - lw s7,4(s1) │ │ │ │ - lbu s5,0(s9) │ │ │ │ - lbu s6,0(a5) │ │ │ │ - lw a5,0(s0) │ │ │ │ - blt s7,a5,18870 │ │ │ │ - lw s10,0(s1) │ │ │ │ - mv a2,s3 │ │ │ │ - mv a1,s5 │ │ │ │ - mv a0,s6 │ │ │ │ - jalr s11 │ │ │ │ - addw s7,s4,s7 │ │ │ │ - addw a0,a0,s10 │ │ │ │ - blt s7,a0,18888 │ │ │ │ - lw s7,4(s1) │ │ │ │ - lw a5,0(s0) │ │ │ │ - bge s7,a5,18a20 │ │ │ │ - addw s7,a5,s4 │ │ │ │ - j 18898 │ │ │ │ - lw a0,4(s1) │ │ │ │ - lw a5,0(s0) │ │ │ │ - bge a0,a5,18a26 │ │ │ │ - addw a0,s4,a5 │ │ │ │ - j 1883a │ │ │ │ - addw s7,s4,a4 │ │ │ │ - j 188b8 │ │ │ │ - addw s7,s7,s4 │ │ │ │ - j 18898 │ │ │ │ - addw a0,s4,a0 │ │ │ │ - j 1883a │ │ │ │ - ld a4,48(sp) │ │ │ │ - ld s8,88(sp) │ │ │ │ - add s0,a5,a4 │ │ │ │ - ld a5,96(sp) │ │ │ │ - slli s0,s0,0x2 │ │ │ │ - ld a4,32(sp) │ │ │ │ - add s0,s0,a5 │ │ │ │ - ld a5,64(sp) │ │ │ │ - addi s1,a5,4 │ │ │ │ - ld a5,144(sp) │ │ │ │ - add s9,a5,a4 │ │ │ │ - j 18a84 │ │ │ │ - lw a4,0(s1) │ │ │ │ - lw a5,0(s0) │ │ │ │ - blt a4,a5,18b12 │ │ │ │ - addw s7,a4,s4 │ │ │ │ - lw s10,-4(s1) │ │ │ │ - mv a2,s3 │ │ │ │ - mv a1,s6 │ │ │ │ - mv a0,s5 │ │ │ │ - jalr s11 │ │ │ │ - addw a5,s10,a0 │ │ │ │ - blt s7,a5,18b00 │ │ │ │ - lw a5,0(s1) │ │ │ │ - lw a0,0(s0) │ │ │ │ - blt a5,a0,18b18 │ │ │ │ - addw a0,a5,s4 │ │ │ │ - ld a5,16(sp) │ │ │ │ - sw a0,4(s0) │ │ │ │ - addi s8,s8,1 │ │ │ │ - addi s0,s0,4 │ │ │ │ - addi s1,s1,4 │ │ │ │ - beq s8,a5,188ec │ │ │ │ - lw a5,0(s1) │ │ │ │ - lw s7,0(s0) │ │ │ │ - lbu s5,0(s9) │ │ │ │ - lbu s6,0(s8) │ │ │ │ - blt a5,s7,18af4 │ │ │ │ - addw s7,a5,s4 │ │ │ │ - lw s10,-4(s1) │ │ │ │ - mv a2,s3 │ │ │ │ - mv a1,s6 │ │ │ │ - mv a0,s5 │ │ │ │ - jalr s11 │ │ │ │ - addw a5,s10,a0 │ │ │ │ - blt s7,a5,18ae2 │ │ │ │ - lw a5,0(s1) │ │ │ │ - lw s7,0(s0) │ │ │ │ - blt a5,s7,18afa │ │ │ │ - addw s7,a5,s4 │ │ │ │ - lw s10,0(s2) │ │ │ │ - mv a2,s3 │ │ │ │ - mv a1,s6 │ │ │ │ - mv a0,s5 │ │ │ │ - jalr s11 │ │ │ │ - addw a5,s10,a0 │ │ │ │ - bge s7,a5,18a4a │ │ │ │ - mv a0,s5 │ │ │ │ - lw s5,0(s2) │ │ │ │ - mv a2,s3 │ │ │ │ - mv a1,s6 │ │ │ │ - jalr s11 │ │ │ │ - addw a0,s5,a0 │ │ │ │ - j 18a76 │ │ │ │ - lw s7,-4(s1) │ │ │ │ - mv a2,s3 │ │ │ │ - mv a1,s6 │ │ │ │ - mv a0,s5 │ │ │ │ - jalr s11 │ │ │ │ - addw s7,s7,a0 │ │ │ │ - j 18abc │ │ │ │ - addw s7,s7,s4 │ │ │ │ - j 18a9a │ │ │ │ - addw s7,s7,s4 │ │ │ │ - j 18abc │ │ │ │ - mv a0,s5 │ │ │ │ - lw s5,-4(s1) │ │ │ │ - mv a2,s3 │ │ │ │ - mv a1,s6 │ │ │ │ - jalr s11 │ │ │ │ - addw a0,s5,a0 │ │ │ │ - j 18a76 │ │ │ │ - addw s7,a5,s4 │ │ │ │ - j 18a56 │ │ │ │ - addw a0,a0,s4 │ │ │ │ - j 18a76 │ │ │ │ - ld a5,120(sp) │ │ │ │ - addw a5,s7,a5 │ │ │ │ - sw a5,76(sp) │ │ │ │ - j 187e4 │ │ │ │ - addi sp,sp,-240 │ │ │ │ - lw a0,240(sp) │ │ │ │ - sd s2,208(sp) │ │ │ │ - sd s6,176(sp) │ │ │ │ - addiw s2,a6,1 │ │ │ │ - addiw s6,a0,1 │ │ │ │ - sd s3,200(sp) │ │ │ │ - addw s3,s2,s6 │ │ │ │ - sd s4,192(sp) │ │ │ │ - mulw s4,s3,a4 │ │ │ │ - sd s7,168(sp) │ │ │ │ - sd a4,104(sp) │ │ │ │ - mv s7,a4 │ │ │ │ - ld a4,288(sp) │ │ │ │ - sd ra,232(sp) │ │ │ │ - sd s0,224(sp) │ │ │ │ - sd s1,216(sp) │ │ │ │ - sd s5,184(sp) │ │ │ │ - sd s8,160(sp) │ │ │ │ - sd s9,152(sp) │ │ │ │ - sd zero,24(a4) │ │ │ │ - sd a4,32(sp) │ │ │ │ - slli a4,s4,0x20 │ │ │ │ - sd a0,120(sp) │ │ │ │ - srli a0,a4,0x1e │ │ │ │ - lw a4,248(sp) │ │ │ │ - ld s1,296(sp) │ │ │ │ - lw s9,256(sp) │ │ │ │ - sd a4,16(sp) │ │ │ │ - ld a4,280(sp) │ │ │ │ - mv s0,a1 │ │ │ │ - sext.w a1,s2 │ │ │ │ - sd a4,0(sp) │ │ │ │ - sd a6,112(sp) │ │ │ │ - sd a1,8(sp) │ │ │ │ - sd a2,48(sp) │ │ │ │ - sd a3,56(sp) │ │ │ │ + mv a3,s1 │ │ │ │ + auipc a2,0x41 │ │ │ │ + addi a2,a2,916 │ │ │ │ + li a1,1116 │ │ │ │ + auipc a0,0x41 │ │ │ │ + addi a0,a0,592 │ │ │ │ + jal 3631e │ │ │ │ + li a0,1 │ │ │ │ + jal 33c0 │ │ │ │ + mv a3,s1 │ │ │ │ + auipc a2,0x41 │ │ │ │ + addi a2,a2,844 │ │ │ │ + li a1,1106 │ │ │ │ + auipc a0,0x41 │ │ │ │ + addi a0,a0,560 │ │ │ │ + jal 3631e │ │ │ │ + li a0,1 │ │ │ │ + jal 33c0 │ │ │ │ + mv a3,s2 │ │ │ │ + auipc a2,0x41 │ │ │ │ + addi a2,a2,892 │ │ │ │ + li a1,1123 │ │ │ │ + auipc a0,0x41 │ │ │ │ + addi a0,a0,528 │ │ │ │ + jal 3631e │ │ │ │ + li a0,1 │ │ │ │ + jal 33c0 │ │ │ │ + addi sp,sp,-16 │ │ │ │ + sd s0,0(sp) │ │ │ │ + mv s0,a0 │ │ │ │ + ld a0,8(a0) │ │ │ │ + sd ra,8(sp) │ │ │ │ + jal 3570 │ │ │ │ + ld a0,24(s0) │ │ │ │ + jal 3650 │ │ │ │ + ld a0,16(s0) │ │ │ │ + jal 3540 │ │ │ │ + ld a0,0(s0) │ │ │ │ + ld s0,0(sp) │ │ │ │ + ld ra,8(sp) │ │ │ │ + addi sp,sp,16 │ │ │ │ + j 3790 │ │ │ │ + addi sp,sp,-48 │ │ │ │ + li a4,10 │ │ │ │ + li a3,9 │ │ │ │ + li a2,0 │ │ │ │ + sd ra,40(sp) │ │ │ │ + sd s0,32(sp) │ │ │ │ + sd s3,8(sp) │ │ │ │ sd s1,24(sp) │ │ │ │ - sd zero,24(s1) │ │ │ │ - add a0,a0,s0 │ │ │ │ - sd s9,80(sp) │ │ │ │ - addw s2,s4,s2 │ │ │ │ - lw s5,264(sp) │ │ │ │ - ld s8,272(sp) │ │ │ │ - sd a5,64(sp) │ │ │ │ - sd a7,72(sp) │ │ │ │ - jal 3e744 │ │ │ │ - slli a5,s2,0x20 │ │ │ │ - mv s1,a0 │ │ │ │ - srli a0,a5,0x1e │ │ │ │ - sext.w a1,s6 │ │ │ │ - add a0,a0,s0 │ │ │ │ - sext.w s1,s1 │ │ │ │ - jal 3e744 │ │ │ │ - addw s4,s4,s1 │ │ │ │ - addw a5,s2,a0 │ │ │ │ - slli a4,s4,0x20 │ │ │ │ - srli s4,a4,0x1e │ │ │ │ - slli a4,a5,0x20 │ │ │ │ - srli a5,a4,0x1e │ │ │ │ - add s4,s4,s0 │ │ │ │ - add a5,a5,s0 │ │ │ │ - lw s6,0(s4) │ │ │ │ - lw a5,0(a5) │ │ │ │ - slt s6,a5,s6 │ │ │ │ - beqz s7,190c8 │ │ │ │ - beqz s1,190be │ │ │ │ - sext.w s2,a0 │ │ │ │ - beqz s2,190be │ │ │ │ - sd s10,144(sp) │ │ │ │ - sd s11,136(sp) │ │ │ │ - beqz s9,18d3a │ │ │ │ + sd s2,16(sp) │ │ │ │ + jal 4bc62 │ │ │ │ + mv s3,a0 │ │ │ │ + jal 3310 │ │ │ │ li a5,-1 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - mv s9,s7 │ │ │ │ - sd a5,96(sp) │ │ │ │ - mulw a5,s3,s9 │ │ │ │ - addiw s10,s9,-1 │ │ │ │ - sext.w s4,s10 │ │ │ │ - subw s11,a5,s3 │ │ │ │ - mv s7,a5 │ │ │ │ - sext.w a4,s11 │ │ │ │ - bnez s6,18f18 │ │ │ │ - ld a5,8(sp) │ │ │ │ - addw a5,a5,s2 │ │ │ │ - addw a2,a5,s11 │ │ │ │ - slli a3,a2,0x20 │ │ │ │ - addw a5,a5,s7 │ │ │ │ - srli a4,a3,0x1e │ │ │ │ - slli a1,a5,0x20 │ │ │ │ - srli a3,a1,0x1e │ │ │ │ - add a4,a4,s0 │ │ │ │ - lw a4,0(a4) │ │ │ │ - add a3,a3,s0 │ │ │ │ - lw s7,0(a3) │ │ │ │ - addw a4,a4,s5 │ │ │ │ - beq a4,s7,18ffe │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - slli a4,a5,0x20 │ │ │ │ - srli a5,a4,0x1e │ │ │ │ - add a5,a5,s0 │ │ │ │ - lw a5,0(a5) │ │ │ │ - addw a5,a5,s5 │ │ │ │ - beq a5,s7,19068 │ │ │ │ - ld a5,80(sp) │ │ │ │ - ld a4,16(sp) │ │ │ │ - beq a5,a4,18fc0 │ │ │ │ - ld a5,104(sp) │ │ │ │ - subw a4,a5,s9 │ │ │ │ - ld a5,120(sp) │ │ │ │ - slli a4,a4,0x20 │ │ │ │ - subw a5,a5,s2 │ │ │ │ - ld a3,56(sp) │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - add a4,a4,a3 │ │ │ │ - ld a3,72(sp) │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - lbu s9,0(a4) │ │ │ │ - add a5,a5,a3 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - mv a0,s9 │ │ │ │ - sd a5,40(sp) │ │ │ │ - mv a1,a5 │ │ │ │ - addiw a5,a2,-1 │ │ │ │ - slli a4,a5,0x20 │ │ │ │ - srli a5,a4,0x1e │ │ │ │ - add a5,a5,s0 │ │ │ │ - lw a5,0(a5) │ │ │ │ - ld a2,0(sp) │ │ │ │ - sd a5,88(sp) │ │ │ │ - jalr s8 │ │ │ │ - ld a5,88(sp) │ │ │ │ - addw a5,a5,a0 │ │ │ │ - beq a5,s7,18fd4 │ │ │ │ - slli a5,s11,0x20 │ │ │ │ - ld a1,8(sp) │ │ │ │ - srli a0,a5,0x1e │ │ │ │ - add a0,a0,s0 │ │ │ │ - jal 3e744 │ │ │ │ - addw s11,s11,a0 │ │ │ │ - slli a5,s11,0x20 │ │ │ │ - srli s11,a5,0x1e │ │ │ │ - ld a2,0(sp) │ │ │ │ - ld a1,40(sp) │ │ │ │ - add s11,s11,s0 │ │ │ │ - lw s6,0(s11) │ │ │ │ + mv s0,a0 │ │ │ │ + srli a5,a5,0x2 │ │ │ │ + addi a0,a0,2 │ │ │ │ + bltu a5,a0,1e5de │ │ │ │ + srli a5,a0,0x1 │ │ │ │ + add a0,a0,a5 │ │ │ │ + jal 3330 │ │ │ │ mv s1,a0 │ │ │ │ - mv a0,s9 │ │ │ │ - jalr s8 │ │ │ │ - addw s6,s6,a0 │ │ │ │ - sext.w s1,s1 │ │ │ │ - bne s6,s7,190cc │ │ │ │ - ld s6,24(sp) │ │ │ │ - li a1,0 │ │ │ │ - addiw s2,s2,-1 │ │ │ │ - mv a0,s6 │ │ │ │ - jal 4f012 │ │ │ │ - ld a4,96(sp) │ │ │ │ - slli a5,s2,0x20 │ │ │ │ - and s10,a4,s10 │ │ │ │ - or s10,s10,a5 │ │ │ │ - ld a4,16(sp) │ │ │ │ - ld a5,80(sp) │ │ │ │ - sd s10,24(s6) │ │ │ │ - beq a5,a4,18fac │ │ │ │ - mv s9,s4 │ │ │ │ - beqz s4,18ef4 │ │ │ │ - beqz s1,19078 │ │ │ │ - li s6,1 │ │ │ │ - bnez s2,18bfc │ │ │ │ - ld s10,144(sp) │ │ │ │ - ld s11,136(sp) │ │ │ │ - bnez s6,190b0 │ │ │ │ - ld ra,232(sp) │ │ │ │ - ld s0,224(sp) │ │ │ │ - ld s1,216(sp) │ │ │ │ - ld s2,208(sp) │ │ │ │ - ld s3,200(sp) │ │ │ │ - ld s4,192(sp) │ │ │ │ - ld s5,184(sp) │ │ │ │ - ld s6,176(sp) │ │ │ │ - ld s7,168(sp) │ │ │ │ - ld s8,160(sp) │ │ │ │ - ld s9,152(sp) │ │ │ │ - addi sp,sp,240 │ │ │ │ + beqz a0,1e62a │ │ │ │ + mv a2,s0 │ │ │ │ + mv a1,s3 │ │ │ │ + jal 3530 │ │ │ │ + add a5,s1,s0 │ │ │ │ + sb zero,0(a5) │ │ │ │ + addi s0,s0,1 │ │ │ │ + li a4,10 │ │ │ │ + sb a4,0(a5) │ │ │ │ + add a5,s1,s0 │ │ │ │ + sb zero,0(a5) │ │ │ │ + mv a1,s1 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 38b0 │ │ │ │ + mv s2,a0 │ │ │ │ + sd s0,8(a0) │ │ │ │ + sd s1,40(a0) │ │ │ │ + mv a0,s3 │ │ │ │ + jal 3670 │ │ │ │ + ld ra,40(sp) │ │ │ │ + ld s0,32(sp) │ │ │ │ + ld s1,24(sp) │ │ │ │ + ld s3,8(sp) │ │ │ │ + mv a0,s2 │ │ │ │ + ld s2,16(sp) │ │ │ │ + addi sp,sp,48 │ │ │ │ ret │ │ │ │ - li a5,-1 │ │ │ │ - ld s9,104(sp) │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - sd a5,120(sp) │ │ │ │ - mulw a5,s3,s9 │ │ │ │ - addiw s7,s9,-1 │ │ │ │ - sext.w s4,s7 │ │ │ │ - subw s11,a5,s3 │ │ │ │ - mv s10,a5 │ │ │ │ - sext.w a4,s11 │ │ │ │ - bnez s6,18e64 │ │ │ │ - ld a5,8(sp) │ │ │ │ - addw a5,a5,s2 │ │ │ │ - addw a4,a5,s11 │ │ │ │ - slli a1,a4,0x20 │ │ │ │ - addw a5,a5,s10 │ │ │ │ - srli a2,a1,0x1e │ │ │ │ - slli a0,a5,0x20 │ │ │ │ - srli a1,a0,0x1e │ │ │ │ - add a2,a2,s0 │ │ │ │ - lw a2,0(a2) │ │ │ │ - add a1,a1,s0 │ │ │ │ - lw s10,0(a1) │ │ │ │ - addw a2,a2,s5 │ │ │ │ - beq a2,s10,1901e │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - slli a2,a5,0x20 │ │ │ │ - srli a5,a2,0x1e │ │ │ │ - add a5,a5,s0 │ │ │ │ - lw a5,0(a5) │ │ │ │ - addw a5,a5,s5 │ │ │ │ - beq a5,s10,1903e │ │ │ │ - ld a5,56(sp) │ │ │ │ - slli s7,s7,0x20 │ │ │ │ - srli s7,s7,0x20 │ │ │ │ - add a2,a5,s7 │ │ │ │ - addiw s2,s2,-1 │ │ │ │ - ld a5,72(sp) │ │ │ │ - slli s9,s2,0x20 │ │ │ │ - srli s9,s9,0x20 │ │ │ │ - add a5,a5,s9 │ │ │ │ - addiw a4,a4,-1 │ │ │ │ - lbu a1,0(a5) │ │ │ │ - slli a5,a4,0x20 │ │ │ │ - srli a4,a5,0x1e │ │ │ │ - add a4,a4,s0 │ │ │ │ - lbu a0,0(a2) │ │ │ │ - lw a5,0(a4) │ │ │ │ - ld a2,0(sp) │ │ │ │ - sd a0,88(sp) │ │ │ │ - sd a5,40(sp) │ │ │ │ - sd a1,96(sp) │ │ │ │ - jalr s8 │ │ │ │ - ld a5,40(sp) │ │ │ │ - addw a5,a5,a0 │ │ │ │ - beq a5,s10,18fea │ │ │ │ - slli a5,s11,0x20 │ │ │ │ - ld a1,8(sp) │ │ │ │ - srli a0,a5,0x1e │ │ │ │ - add a0,a0,s0 │ │ │ │ - jal 3e744 │ │ │ │ - addw a5,s11,a0 │ │ │ │ - slli a4,a5,0x20 │ │ │ │ - srli a5,a4,0x1e │ │ │ │ + li a0,3 │ │ │ │ + jal 3330 │ │ │ │ mv s1,a0 │ │ │ │ - add a5,a5,s0 │ │ │ │ - ld a2,0(sp) │ │ │ │ - ld a1,96(sp) │ │ │ │ - ld a0,88(sp) │ │ │ │ - lw s6,0(a5) │ │ │ │ - sext.w s1,s1 │ │ │ │ - jalr s8 │ │ │ │ - addw s6,s6,a0 │ │ │ │ - bne s6,s10,190cc │ │ │ │ - ld s6,24(sp) │ │ │ │ - li a1,0 │ │ │ │ - slli s9,s9,0x20 │ │ │ │ - mv a0,s6 │ │ │ │ - jal 4f012 │ │ │ │ - ld a5,120(sp) │ │ │ │ - mv a0,s6 │ │ │ │ - and s7,s7,a5 │ │ │ │ - or s7,s7,s9 │ │ │ │ - sd s7,24(s6) │ │ │ │ - jal 4f40e │ │ │ │ - mv s9,s4 │ │ │ │ - beqz s4,18ef4 │ │ │ │ - beqz s1,19078 │ │ │ │ - li s6,1 │ │ │ │ - beqz s2,18d18 │ │ │ │ - mulw a5,s3,s9 │ │ │ │ - addiw s7,s9,-1 │ │ │ │ - sext.w s4,s7 │ │ │ │ - subw s11,a5,s3 │ │ │ │ - mv s10,a5 │ │ │ │ - sext.w a4,s11 │ │ │ │ - beqz s6,18d5c │ │ │ │ - addw a4,a4,s1 │ │ │ │ - slli a2,a4,0x20 │ │ │ │ - addw a5,a5,s1 │ │ │ │ - srli a3,a2,0x1e │ │ │ │ - slli a1,a5,0x20 │ │ │ │ - srli a2,a1,0x1e │ │ │ │ - add a3,a3,s0 │ │ │ │ - lw a3,0(a3) │ │ │ │ - add a2,a2,s0 │ │ │ │ - lw s11,0(a2) │ │ │ │ - addw a3,a3,s5 │ │ │ │ - beq a3,s11,1902e │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - slli a3,a5,0x20 │ │ │ │ - srli a5,a3,0x1e │ │ │ │ - add a5,a5,s0 │ │ │ │ - lw a5,0(a5) │ │ │ │ - addw a5,a5,s5 │ │ │ │ - beq a5,s11,1904e │ │ │ │ - ld a5,16(sp) │ │ │ │ - beqz a5,18fb6 │ │ │ │ - ld a5,104(sp) │ │ │ │ - subw a3,a5,s9 │ │ │ │ - ld a5,112(sp) │ │ │ │ - slli a3,a3,0x20 │ │ │ │ - subw a5,a5,s1 │ │ │ │ - ld a2,48(sp) │ │ │ │ - srli a3,a3,0x20 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - add a3,a3,a2 │ │ │ │ - ld a2,64(sp) │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - addiw a4,a4,-1 │ │ │ │ - add a5,a5,a2 │ │ │ │ - lbu a1,0(a5) │ │ │ │ - slli a5,a4,0x20 │ │ │ │ - srli a4,a5,0x1e │ │ │ │ - add a4,a4,s0 │ │ │ │ - lbu a0,0(a3) │ │ │ │ - ld a2,0(sp) │ │ │ │ - lw s6,0(a4) │ │ │ │ - jalr s8 │ │ │ │ - addw s6,s6,a0 │ │ │ │ - bne s6,s11,190ec │ │ │ │ - ld a0,32(sp) │ │ │ │ - li a1,0 │ │ │ │ - addiw s1,s1,-1 │ │ │ │ - jal 4f012 │ │ │ │ - mv s9,s4 │ │ │ │ - bnez s4,18e40 │ │ │ │ - li s6,1 │ │ │ │ - ld s10,144(sp) │ │ │ │ - ld s11,136(sp) │ │ │ │ - li s9,0 │ │ │ │ - j 18d1c │ │ │ │ - ld a0,32(sp) │ │ │ │ - li a1,2 │ │ │ │ - addiw s1,s1,-1 │ │ │ │ - jal 4f012 │ │ │ │ - beqz s1,19078 │ │ │ │ - sext.w a5,s7 │ │ │ │ - sext.w s4,s10 │ │ │ │ - subw a4,s7,s3 │ │ │ │ - addw a4,a4,s1 │ │ │ │ - slli a2,a4,0x20 │ │ │ │ - addw a5,a5,s1 │ │ │ │ - srli a3,a2,0x1e │ │ │ │ - slli a1,a5,0x20 │ │ │ │ - srli a2,a1,0x1e │ │ │ │ - add a3,a3,s0 │ │ │ │ - lw a3,0(a3) │ │ │ │ - add a2,a2,s0 │ │ │ │ - lw s11,0(a2) │ │ │ │ - addw a3,a3,s5 │ │ │ │ - beq a3,s11,1900e │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - slli a3,a5,0x20 │ │ │ │ - srli a5,a3,0x1e │ │ │ │ - add a5,a5,s0 │ │ │ │ - lw a5,0(a5) │ │ │ │ - addw a5,a5,s5 │ │ │ │ - beq a5,s11,18efe │ │ │ │ - ld a5,16(sp) │ │ │ │ - beqz a5,18fca │ │ │ │ - mv a3,a5 │ │ │ │ - ld a5,80(sp) │ │ │ │ - beq a5,a3,18fca │ │ │ │ - ld a5,104(sp) │ │ │ │ - subw a3,a5,s9 │ │ │ │ - ld a5,112(sp) │ │ │ │ - slli a3,a3,0x20 │ │ │ │ - subw a5,a5,s1 │ │ │ │ - ld a2,48(sp) │ │ │ │ - srli a3,a3,0x20 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - add a3,a3,a2 │ │ │ │ - ld a2,64(sp) │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - addiw a4,a4,-1 │ │ │ │ - add a5,a5,a2 │ │ │ │ - lbu a1,0(a5) │ │ │ │ - slli a5,a4,0x20 │ │ │ │ - srli a4,a5,0x1e │ │ │ │ - add a4,a4,s0 │ │ │ │ - lbu a0,0(a3) │ │ │ │ - ld a2,0(sp) │ │ │ │ - lw s6,0(a4) │ │ │ │ - jalr s8 │ │ │ │ - addw s6,s6,a0 │ │ │ │ - bne s6,s11,190ec │ │ │ │ - ld a0,32(sp) │ │ │ │ - li a1,0 │ │ │ │ - addiw s1,s1,-1 │ │ │ │ - jal 4f012 │ │ │ │ - mv s9,s4 │ │ │ │ - j 18d0a │ │ │ │ - ld a0,24(sp) │ │ │ │ - mv s9,s4 │ │ │ │ - jal 4f40e │ │ │ │ - j 18d0a │ │ │ │ - addiw a5,s1,-1 │ │ │ │ - slli a3,s4,0x20 │ │ │ │ - j 18eb2 │ │ │ │ - addiw a5,s2,-1 │ │ │ │ - slli a4,s10,0x20 │ │ │ │ - j 18c72 │ │ │ │ - addiw a5,s1,-1 │ │ │ │ - slli a3,s4,0x20 │ │ │ │ - j 18f6c │ │ │ │ - ld a0,24(sp) │ │ │ │ - li a1,0 │ │ │ │ - addiw s2,s2,-1 │ │ │ │ - jal 4f012 │ │ │ │ - beqz s4,190c2 │ │ │ │ - mv s9,s4 │ │ │ │ - bnez s2,18bfc │ │ │ │ - j 18d18 │ │ │ │ - ld a0,24(sp) │ │ │ │ - li a1,0 │ │ │ │ - jal 4f012 │ │ │ │ - beqz s4,190c2 │ │ │ │ - mv s9,s4 │ │ │ │ - bnez s2,18e4a │ │ │ │ - j 18d18 │ │ │ │ - ld a0,24(sp) │ │ │ │ - li a1,1 │ │ │ │ - mv s9,s4 │ │ │ │ - jal 4f012 │ │ │ │ - bnez s4,18bfc │ │ │ │ - j 18ef6 │ │ │ │ - ld a0,32(sp) │ │ │ │ - li a1,1 │ │ │ │ - mv s9,s4 │ │ │ │ - jal 4f012 │ │ │ │ - bnez s4,18bfc │ │ │ │ - j 18ef6 │ │ │ │ - ld a0,24(sp) │ │ │ │ - li a1,1 │ │ │ │ - mv s9,s4 │ │ │ │ - jal 4f012 │ │ │ │ - bnez s4,18d42 │ │ │ │ - j 18ef6 │ │ │ │ - ld a0,32(sp) │ │ │ │ - li a1,1 │ │ │ │ - mv s9,s4 │ │ │ │ - jal 4f012 │ │ │ │ - bnez s4,18d42 │ │ │ │ - j 18ef6 │ │ │ │ - ld a0,24(sp) │ │ │ │ - li a1,2 │ │ │ │ - addiw s2,s2,-1 │ │ │ │ - jal 4f012 │ │ │ │ - bnez s2,18e4a │ │ │ │ - j 18d18 │ │ │ │ - ld a0,32(sp) │ │ │ │ - li a1,2 │ │ │ │ - addiw s1,s1,-1 │ │ │ │ - jal 4f012 │ │ │ │ - beqz s1,19078 │ │ │ │ - sext.w a5,s10 │ │ │ │ - sext.w s4,s7 │ │ │ │ - subw a4,s10,s3 │ │ │ │ - j 18e64 │ │ │ │ - ld a0,24(sp) │ │ │ │ - li a1,2 │ │ │ │ - addiw s2,s2,-1 │ │ │ │ - jal 4f012 │ │ │ │ - bnez s2,18bfc │ │ │ │ - j 18d18 │ │ │ │ - ld s10,144(sp) │ │ │ │ - ld s11,136(sp) │ │ │ │ - slli s9,s9,0x20 │ │ │ │ - srli s9,s9,0x20 │ │ │ │ - ld a5,32(sp) │ │ │ │ - sd s9,24(a5) │ │ │ │ - ld a5,16(sp) │ │ │ │ - beqz a5,19092 │ │ │ │ - ld a4,80(sp) │ │ │ │ - bne a4,a5,18d20 │ │ │ │ - ld s0,224(sp) │ │ │ │ - ld a0,32(sp) │ │ │ │ - ld ra,232(sp) │ │ │ │ - ld s1,216(sp) │ │ │ │ - ld s2,208(sp) │ │ │ │ - ld s3,200(sp) │ │ │ │ - ld s4,192(sp) │ │ │ │ - ld s5,184(sp) │ │ │ │ - ld s6,176(sp) │ │ │ │ - ld s7,168(sp) │ │ │ │ - ld s8,160(sp) │ │ │ │ - ld s9,152(sp) │ │ │ │ - addi sp,sp,240 │ │ │ │ - j 4f40e │ │ │ │ - slli s9,s9,0x20 │ │ │ │ - slli s1,s1,0x20 │ │ │ │ - srli s9,s9,0x20 │ │ │ │ - or s9,s9,s1 │ │ │ │ - j 19082 │ │ │ │ - ld s9,104(sp) │ │ │ │ - j 18d1c │ │ │ │ - ld s10,144(sp) │ │ │ │ - ld s11,136(sp) │ │ │ │ - j 18d20 │ │ │ │ - li s9,0 │ │ │ │ - j 18d1c │ │ │ │ - auipc a3,0x4b │ │ │ │ - addi a3,a3,1100 │ │ │ │ - li a2,1685 │ │ │ │ - auipc a1,0x46 │ │ │ │ - addi a1,a1,776 │ │ │ │ - auipc a0,0x46 │ │ │ │ - addi a0,a0,1328 │ │ │ │ - jal 3830 <__assert_fail@plt> │ │ │ │ - auipc a3,0x4b │ │ │ │ - addi a3,a3,1068 │ │ │ │ - li a2,1640 │ │ │ │ - auipc a1,0x46 │ │ │ │ - addi a1,a1,744 │ │ │ │ - auipc a0,0x46 │ │ │ │ - addi a0,a0,1168 │ │ │ │ - jal 3830 <__assert_fail@plt> │ │ │ │ - addi sp,sp,-64 │ │ │ │ - sd s2,32(sp) │ │ │ │ - addiw a3,a3,1 │ │ │ │ - addiw s2,a5,1 │ │ │ │ - sd s1,40(sp) │ │ │ │ - mv s1,a1 │ │ │ │ - mulw a1,a3,s2 │ │ │ │ - sd s3,24(sp) │ │ │ │ - ld s3,64(sp) │ │ │ │ - sd s0,48(sp) │ │ │ │ - sd s4,16(sp) │ │ │ │ - sd s5,8(sp) │ │ │ │ - sd ra,56(sp) │ │ │ │ - mv a0,s1 │ │ │ │ - sw zero,0(s3) │ │ │ │ - jal 3e744 │ │ │ │ - sext.w s0,a0 │ │ │ │ - divuw s5,a0,s2 │ │ │ │ - remuw s4,a0,s2 │ │ │ │ - li a0,0 │ │ │ │ - bltu s0,s2,19196 │ │ │ │ - beqz s4,19196 │ │ │ │ - slli a4,s0,0x20 │ │ │ │ - srli a5,a4,0x1e │ │ │ │ - add a5,a5,s1 │ │ │ │ - lw a5,0(a5) │ │ │ │ - beqz a5,19196 │ │ │ │ - lw a1,0(s3) │ │ │ │ - subw s0,s0,s2 │ │ │ │ - addiw s0,s0,-1 │ │ │ │ - addiw a1,a1,2 │ │ │ │ - slli a1,a1,0x2 │ │ │ │ - jal 1d4e0 │ │ │ │ - lw a5,0(s3) │ │ │ │ - slli a5,a5,0x2 │ │ │ │ - add a5,a5,a0 │ │ │ │ - sw s5,0(a5) │ │ │ │ - lw a5,0(s3) │ │ │ │ - addiw s5,s5,-1 │ │ │ │ - addi a5,a5,1 │ │ │ │ - slli a5,a5,0x2 │ │ │ │ - add a5,a5,a0 │ │ │ │ - sw s4,0(a5) │ │ │ │ - lw a5,0(s3) │ │ │ │ - addiw s4,s4,-1 │ │ │ │ - addiw a5,a5,2 │ │ │ │ - sw a5,0(s3) │ │ │ │ - bnez s5,19146 │ │ │ │ - ld ra,56(sp) │ │ │ │ - ld s0,48(sp) │ │ │ │ - ld s1,40(sp) │ │ │ │ - ld s2,32(sp) │ │ │ │ - ld s3,24(sp) │ │ │ │ - ld s4,16(sp) │ │ │ │ - ld s5,8(sp) │ │ │ │ - addi sp,sp,64 │ │ │ │ - ret │ │ │ │ - lw a0,0(a0) │ │ │ │ - lw a5,0(a1) │ │ │ │ - bltu a0,a5,191b8 │ │ │ │ - sub a0,a0,a5 │ │ │ │ - snez a0,a0 │ │ │ │ - ret │ │ │ │ - li a0,-1 │ │ │ │ - ret │ │ │ │ - ld a5,40(a1) │ │ │ │ + beqz a0,1e63a │ │ │ │ + mv a5,a0 │ │ │ │ + li s0,0 │ │ │ │ + j 1e5f6 │ │ │ │ + li s0,0 │ │ │ │ + j 1e606 │ │ │ │ addi sp,sp,-80 │ │ │ │ - sd s6,16(sp) │ │ │ │ - lw a3,24(a5) │ │ │ │ - lw s6,20(a5) │ │ │ │ sd ra,72(sp) │ │ │ │ + sd s1,56(sp) │ │ │ │ sd s3,40(sp) │ │ │ │ - bltu a3,s6,1928e │ │ │ │ - ld a5,40(a2) │ │ │ │ - sd s0,64(sp) │ │ │ │ + mv s1,a1 │ │ │ │ sd s5,24(sp) │ │ │ │ - lw a4,24(a5) │ │ │ │ - sd s7,8(sp) │ │ │ │ - sd s1,56(sp) │ │ │ │ + sd s6,16(sp) │ │ │ │ + sd s0,64(sp) │ │ │ │ sd s2,48(sp) │ │ │ │ sd s4,32(sp) │ │ │ │ - sd s8,0(sp) │ │ │ │ - mv s7,a1 │ │ │ │ - mv s0,a0 │ │ │ │ - mv s5,a2 │ │ │ │ - li s3,-1 │ │ │ │ - lw s1,20(a5) │ │ │ │ - bltu a4,s1,19280 │ │ │ │ - slli a5,s6,0x20 │ │ │ │ - srli s4,a5,0x1e │ │ │ │ - ld a5,16(s0) │ │ │ │ - ld a0,0(s0) │ │ │ │ - add a5,a5,s4 │ │ │ │ - lwu a5,0(a5) │ │ │ │ - ld a1,16(a0) │ │ │ │ - add a1,a1,a5 │ │ │ │ - jal 43df8 │ │ │ │ - ld a5,16(s0) │ │ │ │ - slli a4,s1,0x20 │ │ │ │ - mv s2,a0 │ │ │ │ - ld a0,0(s0) │ │ │ │ - srli s8,a4,0x1e │ │ │ │ - add a5,a5,s8 │ │ │ │ - lwu a5,0(a5) │ │ │ │ - ld a1,16(a0) │ │ │ │ - sext.w s2,s2 │ │ │ │ - addiw s1,s1,1 │ │ │ │ - add a1,a1,a5 │ │ │ │ - jal 43df8 │ │ │ │ - sext.w a0,a0 │ │ │ │ - bne s2,a0,19250 │ │ │ │ - ld a5,16(s0) │ │ │ │ - add a4,a5,s4 │ │ │ │ - add a5,a5,s8 │ │ │ │ - lwu a5,0(a5) │ │ │ │ - lwu s3,0(a4) │ │ │ │ - sub s3,s3,a5 │ │ │ │ - srai a5,s3,0x3f │ │ │ │ - xor s3,a5,s3 │ │ │ │ - subw s3,s3,a5 │ │ │ │ - ld a5,40(s5) │ │ │ │ - lw a4,24(a5) │ │ │ │ - bgeu a4,s1,191f8 │ │ │ │ - ld a3,40(s7) │ │ │ │ - addiw s6,s6,1 │ │ │ │ - lw a3,24(a3) │ │ │ │ - bgeu a3,s6,191ea │ │ │ │ - ld s0,64(sp) │ │ │ │ + sd s7,8(sp) │ │ │ │ + mv s6,a0 │ │ │ │ + jal 3a20 │ │ │ │ + li a1,24 │ │ │ │ + mv s5,a0 │ │ │ │ + li a0,1 │ │ │ │ + jal 39f0 │ │ │ │ + ld a2,0(s1) │ │ │ │ + ld a7,40(s1) │ │ │ │ + lbu a6,32(s1) │ │ │ │ + ld a5,24(s1) │ │ │ │ + ld a4,16(s1) │ │ │ │ + lw a3,8(s1) │ │ │ │ + auipc a1,0x40 │ │ │ │ + addi a1,a1,252 │ │ │ │ + mv s3,a0 │ │ │ │ + jal 32e0 │ │ │ │ + ld a2,48(s1) │ │ │ │ + beqz a2,1e732 │ │ │ │ + ld a4,64(s1) │ │ │ │ + ld a3,56(s1) │ │ │ │ + auipc a1,0x40 │ │ │ │ + addi a1,a1,254 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 32e0 │ │ │ │ + ld a3,80(s1) │ │ │ │ + ld a2,72(s1) │ │ │ │ + auipc a1,0x40 │ │ │ │ + addi a1,a1,260 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 32e0 │ │ │ │ + lw a5,88(s1) │ │ │ │ + li s0,0 │ │ │ │ + li s2,0 │ │ │ │ + auipc s4,0x43 │ │ │ │ + addi s4,s4,2040 │ │ │ │ + auipc s7,0x43 │ │ │ │ + addi s7,s7,-1496 │ │ │ │ + beqz a5,1e6e8 │ │ │ │ + ld a5,96(s1) │ │ │ │ + slli a4,s0,0x5 │ │ │ │ + mv a1,s4 │ │ │ │ + add a5,a5,a4 │ │ │ │ + ld a2,0(a5) │ │ │ │ + mv a0,s3 │ │ │ │ + jal 32e0 │ │ │ │ + lw a5,88(s1) │ │ │ │ + addiw a4,a5,-1 │ │ │ │ + bltu s2,a4,1e71c │ │ │ │ + addi s0,s0,1 │ │ │ │ + sext.w s2,s0 │ │ │ │ + bltu s2,a5,1e6c2 │ │ │ │ + mv a2,s5 │ │ │ │ + mv a1,s6 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 34d0 │ │ │ │ + bltz a0,1e742 │ │ │ │ + ld a0,16(s3) │ │ │ │ + jal 3670 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 3670 │ │ │ │ ld ra,72(sp) │ │ │ │ + ld s0,64(sp) │ │ │ │ ld s1,56(sp) │ │ │ │ ld s2,48(sp) │ │ │ │ + ld s3,40(sp) │ │ │ │ ld s4,32(sp) │ │ │ │ - ld s5,24(sp) │ │ │ │ - ld s7,8(sp) │ │ │ │ - ld s8,0(sp) │ │ │ │ ld s6,16(sp) │ │ │ │ - mv a0,s3 │ │ │ │ - ld s3,40(sp) │ │ │ │ + ld s7,8(sp) │ │ │ │ + mv a0,s5 │ │ │ │ + ld s5,24(sp) │ │ │ │ addi sp,sp,80 │ │ │ │ ret │ │ │ │ - addiw s6,s6,1 │ │ │ │ - bltu a3,s6,19266 │ │ │ │ - addiw s6,s6,1 │ │ │ │ - bgeu a3,s6,19280 │ │ │ │ - j 19266 │ │ │ │ - ld ra,72(sp) │ │ │ │ - li s3,-1 │ │ │ │ - ld s6,16(sp) │ │ │ │ + mv a1,s7 │ │ │ │ mv a0,s3 │ │ │ │ - ld s3,40(sp) │ │ │ │ - addi sp,sp,80 │ │ │ │ - ret │ │ │ │ - beqz a2,19308 │ │ │ │ - slli a2,a2,0x20 │ │ │ │ + jal 32e0 │ │ │ │ + lw a5,88(s1) │ │ │ │ + addi s0,s0,1 │ │ │ │ + sext.w s2,s0 │ │ │ │ + bltu s2,a5,1e6c2 │ │ │ │ + j 1e6e8 │ │ │ │ + auipc a1,0x40 │ │ │ │ + addi a1,a1,102 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 32e0 │ │ │ │ + j 1e698 │ │ │ │ + auipc a3,0x47 │ │ │ │ + addi a3,a3,310 │ │ │ │ + li a2,1201 │ │ │ │ + auipc a1,0x41 │ │ │ │ + addi a1,a1,58 │ │ │ │ + auipc a0,0x41 │ │ │ │ + addi a0,a0,450 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ addi sp,sp,-48 │ │ │ │ - srli a2,a2,0x20 │ │ │ │ sd s3,8(sp) │ │ │ │ - slli s3,a2,0x1 │ │ │ │ - add s3,s3,a2 │ │ │ │ - sd s2,16(sp) │ │ │ │ - slli s3,s3,0x3 │ │ │ │ - addi s2,a1,16 │ │ │ │ + mv s3,a0 │ │ │ │ + mv a0,a2 │ │ │ │ sd ra,40(sp) │ │ │ │ sd s0,32(sp) │ │ │ │ sd s1,24(sp) │ │ │ │ - add s3,s3,s2 │ │ │ │ - lw a5,-16(s2) │ │ │ │ - ld a0,0(s2) │ │ │ │ - li s1,0 │ │ │ │ - beqz a5,192ec │ │ │ │ - slli s0,s1,0x3 │ │ │ │ - add a0,a0,s0 │ │ │ │ - ld a0,0(a0) │ │ │ │ - addi s1,s1,1 │ │ │ │ - jal 3670 │ │ │ │ - ld a0,0(s2) │ │ │ │ - lw a4,-16(s2) │ │ │ │ - sext.w a5,s1 │ │ │ │ - add s0,s0,a0 │ │ │ │ - sd zero,0(s0) │ │ │ │ - bltu a5,a4,192c8 │ │ │ │ - jal 3670 │ │ │ │ - addi s2,s2,24 │ │ │ │ - sd zero,-24(s2) │ │ │ │ - bne s2,s3,192bc │ │ │ │ - ld ra,40(sp) │ │ │ │ + mv s0,a3 │ │ │ │ + mv s1,a2 │ │ │ │ + sd s2,16(sp) │ │ │ │ + jal 1e63e │ │ │ │ + mv s2,a0 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 32d0 │ │ │ │ + mv a2,s2 │ │ │ │ + mv a1,s1 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 39a0 │ │ │ │ + mv a5,a0 │ │ │ │ + mv a0,s0 │ │ │ │ + mv s0,a5 │ │ │ │ + jal 39e0 │ │ │ │ + bltz s0,1e7ac │ │ │ │ ld s0,32(sp) │ │ │ │ + ld ra,40(sp) │ │ │ │ ld s1,24(sp) │ │ │ │ - ld s2,16(sp) │ │ │ │ ld s3,8(sp) │ │ │ │ + mv a0,s2 │ │ │ │ + ld s2,16(sp) │ │ │ │ addi sp,sp,48 │ │ │ │ - ret │ │ │ │ - ret │ │ │ │ - lwu a3,0(a1) │ │ │ │ - lwu a5,8(a0) │ │ │ │ + j 3710 │ │ │ │ + li a3,0 │ │ │ │ + auipc a2,0x41 │ │ │ │ + addi a2,a2,378 │ │ │ │ + li a1,1233 │ │ │ │ + auipc a0,0x41 │ │ │ │ + addi a0,a0,-50 │ │ │ │ + jal 3631e │ │ │ │ + li a0,1 │ │ │ │ + jal 33c0 │ │ │ │ addi sp,sp,-32 │ │ │ │ + auipc a1,0x40 │ │ │ │ + addi a1,a1,1786 │ │ │ │ sd s0,16(sp) │ │ │ │ - sub a5,a5,a3 │ │ │ │ - mv s0,a0 │ │ │ │ - lw a4,28(a1) │ │ │ │ - lw a0,12(a0) │ │ │ │ - addi a5,a5,1 │ │ │ │ sd s1,8(sp) │ │ │ │ - not a3,a5 │ │ │ │ - mv s1,a1 │ │ │ │ - lw a1,0(s0) │ │ │ │ - srai a3,a3,0x3f │ │ │ │ - lw a2,4(s1) │ │ │ │ - addw a4,a4,a0 │ │ │ │ - and a5,a5,a3 │ │ │ │ sd ra,24(sp) │ │ │ │ - subw a5,a4,a5 │ │ │ │ - addiw a1,a1,1 │ │ │ │ - ld a0,16(s0) │ │ │ │ - sw a5,12(s0) │ │ │ │ - slli a5,a1,0x20 │ │ │ │ - sw a1,0(s0) │ │ │ │ - sw a2,8(s0) │ │ │ │ - srli a1,a5,0x1d │ │ │ │ - jal 1d4e0 │ │ │ │ - lw a5,0(s0) │ │ │ │ - sd a0,16(s0) │ │ │ │ + mv s1,a0 │ │ │ │ + jal 3320 │ │ │ │ + mv s0,a0 │ │ │ │ + beqz a0,1e800 │ │ │ │ + lui a1,0x1dcd6 │ │ │ │ + mv a0,s0 │ │ │ │ + addi a1,a1,1280 │ │ │ │ + jal 3500 │ │ │ │ ld ra,24(sp) │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - slli a4,a5,0x20 │ │ │ │ + mv a0,s0 │ │ │ │ ld s0,16(sp) │ │ │ │ - srli a5,a4,0x1d │ │ │ │ - add a0,a0,a5 │ │ │ │ - sd s1,0(a0) │ │ │ │ ld s1,8(sp) │ │ │ │ addi sp,sp,32 │ │ │ │ ret │ │ │ │ - lw a4,4(a0) │ │ │ │ - lw a5,0(a1) │ │ │ │ - bltu a4,a5,19380 │ │ │ │ - lw a3,0(a0) │ │ │ │ - li a0,0 │ │ │ │ - bltu a5,a3,19382 │ │ │ │ - subw a0,a4,a5 │ │ │ │ - ret │ │ │ │ - li a0,0 │ │ │ │ - ret │ │ │ │ - lwu a0,8(a0) │ │ │ │ - lwu a5,0(a1) │ │ │ │ - sub a0,a0,a5 │ │ │ │ - addi a0,a0,1 │ │ │ │ - ret │ │ │ │ - lwu a5,8(a0) │ │ │ │ - lwu a4,0(a1) │ │ │ │ - lw a3,12(a0) │ │ │ │ - lw a0,28(a1) │ │ │ │ - sub a5,a5,a4 │ │ │ │ - addi a5,a5,1 │ │ │ │ - not a4,a5 │ │ │ │ - srai a4,a4,0x3f │ │ │ │ - addw a0,a0,a3 │ │ │ │ - and a5,a5,a4 │ │ │ │ - subw a0,a0,a5 │ │ │ │ - ret │ │ │ │ - lwu a4,4(a1) │ │ │ │ - lwu a7,0(a2) │ │ │ │ - lwu a3,0(a1) │ │ │ │ - lwu a5,8(a0) │ │ │ │ - lw a6,12(a0) │ │ │ │ - sub a4,a4,a7 │ │ │ │ - lw a0,28(a1) │ │ │ │ - addi a4,a4,1 │ │ │ │ - lw a1,28(a2) │ │ │ │ - sub a5,a5,a3 │ │ │ │ - srai a2,a4,0x3f │ │ │ │ - addi a5,a5,1 │ │ │ │ - srai a3,a5,0x3f │ │ │ │ - addw a0,a0,a6 │ │ │ │ - xor a4,a4,a2 │ │ │ │ - addw a0,a0,a1 │ │ │ │ - sub a4,a4,a2 │ │ │ │ - xor a5,a5,a3 │ │ │ │ - subw a0,a0,a4 │ │ │ │ - sub a5,a5,a3 │ │ │ │ - subw a0,a0,a5 │ │ │ │ - ret │ │ │ │ - │ │ │ │ -00000000000193ee : │ │ │ │ - lw a0,12(a0) │ │ │ │ - lw a5,12(a1) │ │ │ │ - blt a0,a5,19402 │ │ │ │ - sub a0,a0,a5 │ │ │ │ - snez a0,a0 │ │ │ │ - neg a0,a0 │ │ │ │ + mv a3,s1 │ │ │ │ + auipc a2,0x41 │ │ │ │ + addi a2,a2,326 │ │ │ │ + li a1,1255 │ │ │ │ + auipc a0,0x41 │ │ │ │ + addi a0,a0,-134 │ │ │ │ + jal 3631e │ │ │ │ + j 1e7e6 │ │ │ │ + addi sp,sp,-16 │ │ │ │ + sd ra,8(sp) │ │ │ │ + jal 3870 │ │ │ │ + beqz a0,1e82c │ │ │ │ + ld ra,8(sp) │ │ │ │ + addi sp,sp,16 │ │ │ │ ret │ │ │ │ - li a0,1 │ │ │ │ + auipc a3,0x47 │ │ │ │ + addi a3,a3,140 │ │ │ │ + li a2,38 │ │ │ │ + auipc a1,0x41 │ │ │ │ + addi a1,a1,304 │ │ │ │ + auipc a0,0x41 │ │ │ │ + addi a0,a0,312 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + addi sp,sp,-16 │ │ │ │ + mv a0,a1 │ │ │ │ + mv a1,a2 │ │ │ │ + sd ra,8(sp) │ │ │ │ + jal 39f0 │ │ │ │ + beqz a0,1e860 │ │ │ │ + ld ra,8(sp) │ │ │ │ + addi sp,sp,16 │ │ │ │ ret │ │ │ │ - │ │ │ │ -0000000000019406 : │ │ │ │ - addi sp,sp,-64 │ │ │ │ - sd s4,16(sp) │ │ │ │ - mv s4,a0 │ │ │ │ - lw a0,0(a0) │ │ │ │ - sd s5,8(sp) │ │ │ │ - sd ra,56(sp) │ │ │ │ - sd s0,48(sp) │ │ │ │ - sd s1,40(sp) │ │ │ │ - sd s2,32(sp) │ │ │ │ - sd s3,24(sp) │ │ │ │ - li a5,1 │ │ │ │ + auipc a3,0x47 │ │ │ │ + addi a3,a3,104 │ │ │ │ + li a2,45 │ │ │ │ + auipc a1,0x41 │ │ │ │ + addi a1,a1,252 │ │ │ │ + auipc a0,0x41 │ │ │ │ + addi a0,a0,260 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + addi sp,sp,-96 │ │ │ │ + sd s0,80(sp) │ │ │ │ + sd s1,72(sp) │ │ │ │ + sd s2,64(sp) │ │ │ │ + sd s3,56(sp) │ │ │ │ + sd s5,40(sp) │ │ │ │ + sd s6,32(sp) │ │ │ │ + sd s7,24(sp) │ │ │ │ + sd s8,16(sp) │ │ │ │ + sd ra,88(sp) │ │ │ │ + sd s4,48(sp) │ │ │ │ + sd s9,8(sp) │ │ │ │ + mv s7,a2 │ │ │ │ + mv s8,a4 │ │ │ │ mv s5,a1 │ │ │ │ - bgeu a5,a0,194ec │ │ │ │ - lui s3,0x31 │ │ │ │ - li s1,8 │ │ │ │ - li s2,0 │ │ │ │ - li s0,1 │ │ │ │ - addi s3,s3,-704 │ │ │ │ - ld a5,16(s4) │ │ │ │ - add a5,a5,s1 │ │ │ │ - ld a4,0(a5) │ │ │ │ - ld a5,-8(a5) │ │ │ │ - lw a2,24(a4) │ │ │ │ - lw a3,24(a5) │ │ │ │ - beq a2,a3,194b8 │ │ │ │ - addiw s2,s2,1 │ │ │ │ - addiw s0,s0,1 │ │ │ │ - addi s1,s1,8 │ │ │ │ - bltu s0,a0,19430 │ │ │ │ - lw a1,0(s5) │ │ │ │ + mv s2,a3 │ │ │ │ + mv s1,a5 │ │ │ │ + mv s3,a6 │ │ │ │ + mv s6,a7 │ │ │ │ + sext.w s0,a4 │ │ │ │ + bltu a4,a2,1e8b2 │ │ │ │ + sext.w s0,a2 │ │ │ │ + addiw a1,s0,1 │ │ │ │ + sext.w s9,a1 │ │ │ │ + sext.w s4,s7 │ │ │ │ + bgeu s7,s8,1e8c6 │ │ │ │ + sext.w s4,s8 │ │ │ │ + slli a5,a1,0x20 │ │ │ │ + srli a1,a5,0x1e │ │ │ │ + li a0,0 │ │ │ │ + jal 1e81c │ │ │ │ + bltu s8,s7,1e8de │ │ │ │ + mv a5,s2 │ │ │ │ + mv s2,s5 │ │ │ │ + mv s5,a5 │ │ │ │ + li a5,-1 │ │ │ │ + beq s4,a5,1e97a │ │ │ │ + beqz s9,1e97a │ │ │ │ li a5,1 │ │ │ │ - bgeu a5,a1,194f6 │ │ │ │ - sd s6,0(sp) │ │ │ │ - lui s6,0x31 │ │ │ │ - li s1,8 │ │ │ │ - li s3,0 │ │ │ │ - li s0,1 │ │ │ │ - addi s6,s6,-704 │ │ │ │ - ld a5,16(s5) │ │ │ │ - add a5,a5,s1 │ │ │ │ - ld a4,0(a5) │ │ │ │ - ld a5,-8(a5) │ │ │ │ - lw a2,24(a4) │ │ │ │ - lw a3,24(a5) │ │ │ │ - beq a2,a3,194cc │ │ │ │ - addiw s3,s3,1 │ │ │ │ - addiw s0,s0,1 │ │ │ │ - addi s1,s1,8 │ │ │ │ - bltu s0,a1,19468 │ │ │ │ - bltu s3,s2,194e6 │ │ │ │ - ld s6,0(sp) │ │ │ │ - li a0,-1 │ │ │ │ - bltu s2,s3,194a6 │ │ │ │ - lw a5,12(s4) │ │ │ │ - lw a4,12(s5) │ │ │ │ - blt a5,a4,194e8 │ │ │ │ - slt a0,a4,a5 │ │ │ │ - negw a0,a0 │ │ │ │ - ld ra,56(sp) │ │ │ │ - ld s0,48(sp) │ │ │ │ - ld s1,40(sp) │ │ │ │ - ld s2,32(sp) │ │ │ │ - ld s3,24(sp) │ │ │ │ - ld s4,16(sp) │ │ │ │ - ld s5,8(sp) │ │ │ │ - addi sp,sp,64 │ │ │ │ + bne s6,a5,1ea36 │ │ │ │ + li a5,-1 │ │ │ │ + sext.w t1,a5 │ │ │ │ + addiw a5,a5,1 │ │ │ │ + beqz a5,1e9a6 │ │ │ │ + beqz s3,1e9be │ │ │ │ + lw t3,0(a0) │ │ │ │ + li a3,0 │ │ │ │ + slli t1,t1,0x20 │ │ │ │ + addiw a4,t3,1 │ │ │ │ + slli a2,a3,0x20 │ │ │ │ + srli t1,t1,0x20 │ │ │ │ + mv a1,a0 │ │ │ │ + sw a4,0(a0) │ │ │ │ + srli a2,a2,0x20 │ │ │ │ + add t1,t1,s5 │ │ │ │ + add a4,s2,a2 │ │ │ │ + addi a1,a1,4 │ │ │ │ + beq s0,a3,1e976 │ │ │ │ + lbu a7,0(a4) │ │ │ │ + lbu a6,0(t1) │ │ │ │ + add a4,a7,a6 │ │ │ │ + slli a4,a4,0x2 │ │ │ │ + add a4,a4,s3 │ │ │ │ + beq a7,a6,1e93c │ │ │ │ + lw a4,0(a4) │ │ │ │ + addw t3,a4,t3 │ │ │ │ + slli a2,a2,0x2 │ │ │ │ + add a2,a2,a0 │ │ │ │ + lw a4,0(a2) │ │ │ │ + lw a6,0(a1) │ │ │ │ + addiw a3,a3,1 │ │ │ │ + addw t4,a4,s1 │ │ │ │ + addw a7,s1,a6 │ │ │ │ + mv a4,t4 │ │ │ │ + bgeu a7,t4,1e958 │ │ │ │ + mv a4,a7 │ │ │ │ + sext.w a2,a4 │ │ │ │ + bgeu t3,a2,1e962 │ │ │ │ + mv a4,t3 │ │ │ │ + slli a2,a3,0x20 │ │ │ │ + sw a4,0(a1) │ │ │ │ + srli a2,a2,0x20 │ │ │ │ + mv t3,a6 │ │ │ │ + add a4,s2,a2 │ │ │ │ + addi a1,a1,4 │ │ │ │ + bne s0,a3,1e922 │ │ │ │ + bne s4,a5,1e8f0 │ │ │ │ + slli a4,s0,0x20 │ │ │ │ + srli a5,a4,0x1e │ │ │ │ + add a5,a5,a0 │ │ │ │ + lw s0,0(a5) │ │ │ │ + jal 3670 │ │ │ │ + ld ra,88(sp) │ │ │ │ + mv a0,s0 │ │ │ │ + ld s0,80(sp) │ │ │ │ + ld s1,72(sp) │ │ │ │ + ld s2,64(sp) │ │ │ │ + ld s3,56(sp) │ │ │ │ + ld s4,48(sp) │ │ │ │ + ld s5,40(sp) │ │ │ │ + ld s6,32(sp) │ │ │ │ + ld s7,24(sp) │ │ │ │ + ld s8,16(sp) │ │ │ │ + ld s9,8(sp) │ │ │ │ + addi sp,sp,96 │ │ │ │ ret │ │ │ │ - lw a1,20(a5) │ │ │ │ - lw a0,20(a4) │ │ │ │ - jal 4391c │ │ │ │ - sext.w a0,a0 │ │ │ │ - bltu s3,a0,194e0 │ │ │ │ - lw a0,0(s4) │ │ │ │ - j 19446 │ │ │ │ - lw a1,20(a5) │ │ │ │ - lw a0,20(a4) │ │ │ │ - jal 4391c │ │ │ │ - sext.w a0,a0 │ │ │ │ - lw a1,0(s5) │ │ │ │ - bltu s6,a0,1947c │ │ │ │ - j 1947e │ │ │ │ - lw a0,0(s4) │ │ │ │ - j 19444 │ │ │ │ - ld s6,0(sp) │ │ │ │ - li a0,1 │ │ │ │ - j 194a6 │ │ │ │ - lw a1,0(a1) │ │ │ │ - li s2,0 │ │ │ │ - bltu a5,a1,19458 │ │ │ │ - j 19492 │ │ │ │ - beqz s2,19492 │ │ │ │ - li a0,1 │ │ │ │ - j 194a6 │ │ │ │ - ld a4,0(a0) │ │ │ │ - ld a5,0(a1) │ │ │ │ - lw a0,0(a4) │ │ │ │ + mv a3,a0 │ │ │ │ + li a4,0 │ │ │ │ + sw a4,0(a3) │ │ │ │ + sext.w a2,a4 │ │ │ │ + addi a3,a3,4 │ │ │ │ + addiw a4,a4,1 │ │ │ │ + bne s0,a2,1e9aa │ │ │ │ + bne s4,a5,1e8f0 │ │ │ │ + j 1e97a │ │ │ │ + lw a6,0(a0) │ │ │ │ + addi a3,a0,4 │ │ │ │ + addiw a4,a6,1 │ │ │ │ + sw a4,0(a0) │ │ │ │ + beqz s0,1e976 │ │ │ │ + slli a7,t1,0x20 │ │ │ │ + srli a7,a7,0x20 │ │ │ │ + mv a1,s6 │ │ │ │ + add a7,a7,s5 │ │ │ │ + addiw a4,a1,-1 │ │ │ │ + slli a4,a4,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + add t4,s2,a4 │ │ │ │ + slli a4,a4,0x2 │ │ │ │ + add a4,a4,a0 │ │ │ │ + lw a4,0(a4) │ │ │ │ + sext.w t3,a6 │ │ │ │ + lw a6,0(a3) │ │ │ │ + addw t6,a4,s1 │ │ │ │ + mv a4,t6 │ │ │ │ + addw t5,a6,s1 │ │ │ │ + sext.w t1,a1 │ │ │ │ + bgeu t5,t6,1ea08 │ │ │ │ + mv a4,t5 │ │ │ │ + lbu t5,0(t4) │ │ │ │ + lbu a2,0(a7) │ │ │ │ + sext.w t4,a4 │ │ │ │ + sub a2,a2,t5 │ │ │ │ + snez a2,a2 │ │ │ │ + addw t3,a2,t3 │ │ │ │ + bgeu t3,t4,1ea26 │ │ │ │ + mv a4,t3 │ │ │ │ + sw a4,0(a3) │ │ │ │ + addiw a1,a1,1 │ │ │ │ + addi a3,a3,4 │ │ │ │ + bne s0,t1,1e9da │ │ │ │ + bne s4,a5,1e8f0 │ │ │ │ + j 1e97a │ │ │ │ + li a1,-1 │ │ │ │ + sext.w a5,a1 │ │ │ │ + addiw a1,a1,1 │ │ │ │ + beqz a1,1ead2 │ │ │ │ + beqz s3,1eaea │ │ │ │ + lw t1,0(a0) │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + li a3,0 │ │ │ │ + addiw a4,t1,1 │ │ │ │ + add a6,s5,a5 │ │ │ │ + slli a5,a3,0x20 │ │ │ │ + mv a2,a0 │ │ │ │ + sw a4,0(a0) │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + add a4,s2,a5 │ │ │ │ + addi a2,a2,4 │ │ │ │ + beq s0,a3,1eac6 │ │ │ │ + lbu a4,0(a4) │ │ │ │ + lbu a7,0(a6) │ │ │ │ + beq a4,a7,1ea8e │ │ │ │ + mulw a4,a4,s6 │ │ │ │ + addw a4,a4,a7 │ │ │ │ + slli a7,a4,0x20 │ │ │ │ + srli a4,a7,0x1e │ │ │ │ + add a4,a4,s3 │ │ │ │ + lw a4,0(a4) │ │ │ │ + addw t1,a4,t1 │ │ │ │ + slli a5,a5,0x2 │ │ │ │ + add a5,a5,a0 │ │ │ │ lw a5,0(a5) │ │ │ │ - bltu a0,a5,19512 │ │ │ │ - sub a0,a0,a5 │ │ │ │ - snez a0,a0 │ │ │ │ - ret │ │ │ │ - li a0,-1 │ │ │ │ + lw a4,0(a2) │ │ │ │ + addiw a3,a3,1 │ │ │ │ + addw t4,a5,s1 │ │ │ │ + addw t3,s1,a4 │ │ │ │ + mv a5,t4 │ │ │ │ + bgeu t3,t4,1eaa8 │ │ │ │ + mv a5,t3 │ │ │ │ + sext.w a7,a5 │ │ │ │ + bgeu t1,a7,1eab2 │ │ │ │ + mv a5,t1 │ │ │ │ + sw a5,0(a2) │ │ │ │ + slli a5,a3,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + mv t1,a4 │ │ │ │ + addi a2,a2,4 │ │ │ │ + add a4,s2,a5 │ │ │ │ + bne s0,a3,1ea6a │ │ │ │ + beq s4,a1,1e97a │ │ │ │ + sext.w a5,a1 │ │ │ │ + addiw a1,a1,1 │ │ │ │ + bnez a1,1ea40 │ │ │ │ + mv a4,a0 │ │ │ │ + li a5,0 │ │ │ │ + sw a5,0(a4) │ │ │ │ + sext.w a3,a5 │ │ │ │ + addi a4,a4,4 │ │ │ │ + addiw a5,a5,1 │ │ │ │ + bne s0,a3,1ead6 │ │ │ │ + bne s4,a1,1eaca │ │ │ │ + j 1e97a │ │ │ │ + lw a7,0(a0) │ │ │ │ + addi a2,a0,4 │ │ │ │ + addiw a4,a7,1 │ │ │ │ + sw a4,0(a0) │ │ │ │ + beqz s0,1eac6 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + li a3,1 │ │ │ │ + add t1,s5,a5 │ │ │ │ + addiw a5,a3,-1 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + add a4,s2,a5 │ │ │ │ + lbu t3,0(a4) │ │ │ │ + slli a6,a5,0x2 │ │ │ │ + lbu a5,0(t1) │ │ │ │ + add a6,a6,a0 │ │ │ │ + lw a4,0(a6) │ │ │ │ + sext.w t4,a7 │ │ │ │ + lw a7,0(a2) │ │ │ │ + sub a5,a5,t3 │ │ │ │ + snez a5,a5 │ │ │ │ + addw t6,a4,s1 │ │ │ │ + addw t4,a5,t4 │ │ │ │ + addw t5,s1,a7 │ │ │ │ + mv a4,t6 │ │ │ │ + sext.w t3,a3 │ │ │ │ + mv a5,t4 │ │ │ │ + bgeu t5,t6,1eb4c │ │ │ │ + mv a4,t5 │ │ │ │ + sext.w a6,a4 │ │ │ │ + bgeu a6,t4,1eb56 │ │ │ │ + mv a5,a4 │ │ │ │ + sw a5,0(a2) │ │ │ │ + addiw a3,a3,1 │ │ │ │ + addi a2,a2,4 │ │ │ │ + bne s0,t3,1eb04 │ │ │ │ + bne s4,a1,1eaca │ │ │ │ + j 1e97a │ │ │ │ + │ │ │ │ +000000000001eb66 : │ │ │ │ + beq a0,a1,1eb7a │ │ │ │ + li a5,78 │ │ │ │ + beq a0,a5,1eb7a │ │ │ │ + beq a1,a5,1eb7a │ │ │ │ + lw a0,4(a2) │ │ │ │ ret │ │ │ │ - ld a4,0(a0) │ │ │ │ - ld a5,0(a1) │ │ │ │ - lw a0,20(a4) │ │ │ │ - lw a5,20(a5) │ │ │ │ - bltu a0,a5,1952a │ │ │ │ - sub a0,a0,a5 │ │ │ │ - snez a0,a0 │ │ │ │ + lw a0,0(a2) │ │ │ │ ret │ │ │ │ - li a0,-1 │ │ │ │ + │ │ │ │ +000000000001eb7e : │ │ │ │ + beq a0,a1,1eb86 │ │ │ │ + lw a0,4(a2) │ │ │ │ ret │ │ │ │ - beqz a1,19556 │ │ │ │ - slli a1,a1,0x20 │ │ │ │ - srli a1,a1,0x20 │ │ │ │ - slli a4,a1,0x1 │ │ │ │ - add a4,a4,a1 │ │ │ │ - slli a4,a4,0x3 │ │ │ │ - mv a5,a0 │ │ │ │ - add a4,a4,a0 │ │ │ │ - sw zero,8(a5) │ │ │ │ - sd zero,16(a5) │ │ │ │ - sw zero,12(a5) │ │ │ │ - sd zero,0(a5) │ │ │ │ - addi a5,a5,24 │ │ │ │ - bne a5,a4,19540 │ │ │ │ + lw a0,0(a2) │ │ │ │ ret │ │ │ │ - addi sp,sp,-336 │ │ │ │ - sd s9,248(sp) │ │ │ │ - slli s9,a1,0x20 │ │ │ │ - mv a4,a0 │ │ │ │ - srli s9,s9,0x20 │ │ │ │ - sd s5,280(sp) │ │ │ │ - sd s8,256(sp) │ │ │ │ - slli s5,s9,0x3 │ │ │ │ - mv s8,a4 │ │ │ │ - auipc a4,0x61 │ │ │ │ - ld a4,-1632(a4) │ │ │ │ - ld a5,0(a4) │ │ │ │ - sd a5,168(sp) │ │ │ │ - li a5,0 │ │ │ │ - sd s4,288(sp) │ │ │ │ - li a0,0 │ │ │ │ - mv s4,a1 │ │ │ │ - mv a1,s5 │ │ │ │ - sd ra,328(sp) │ │ │ │ - sd s0,320(sp) │ │ │ │ - sd s1,312(sp) │ │ │ │ + │ │ │ │ +000000000001eb8a : │ │ │ │ + addi sp,sp,-16 │ │ │ │ + sd s0,0(sp) │ │ │ │ + sd ra,8(sp) │ │ │ │ mv s0,a2 │ │ │ │ - mv s1,a3 │ │ │ │ - sd s2,304(sp) │ │ │ │ - sd s6,272(sp) │ │ │ │ - sd s7,264(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - slli s7,s9,0x2 │ │ │ │ - mv s6,a0 │ │ │ │ - mv a1,s7 │ │ │ │ - li a0,0 │ │ │ │ - sd s6,88(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - mv s2,a0 │ │ │ │ - mv a1,s7 │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - sd a0,80(sp) │ │ │ │ - beqz s4,19df0 │ │ │ │ - li a4,0 │ │ │ │ - fsd fs2,200(sp) │ │ │ │ - fsd fs4,184(sp) │ │ │ │ - auipc a5,0x44 │ │ │ │ - fld fs2,1424(a5) │ │ │ │ - auipc a5,0x44 │ │ │ │ - fld fs4,1408(a5) │ │ │ │ - sd s11,232(sp) │ │ │ │ - sd s5,56(sp) │ │ │ │ - mv a5,a4 │ │ │ │ - mv s5,s1 │ │ │ │ - sd s3,296(sp) │ │ │ │ - sd s10,240(sp) │ │ │ │ - fsd fs0,216(sp) │ │ │ │ - fsd fs1,208(sp) │ │ │ │ - fsd fs3,192(sp) │ │ │ │ - fsd fs5,176(sp) │ │ │ │ - sd s6,104(sp) │ │ │ │ - sd s9,48(sp) │ │ │ │ - mv a4,s8 │ │ │ │ + jal 1840c │ │ │ │ + bnez a0,1eba2 │ │ │ │ + lw a0,4(s0) │ │ │ │ + ld ra,8(sp) │ │ │ │ + ld s0,0(sp) │ │ │ │ + addi sp,sp,16 │ │ │ │ + ret │ │ │ │ + lw a0,0(s0) │ │ │ │ + ld ra,8(sp) │ │ │ │ + ld s0,0(sp) │ │ │ │ + addi sp,sp,16 │ │ │ │ + ret │ │ │ │ + addi sp,sp,-144 │ │ │ │ + sd s5,88(sp) │ │ │ │ sd s8,64(sp) │ │ │ │ - mv s1,s6 │ │ │ │ - mv s11,s0 │ │ │ │ - ld a3,16(a4) │ │ │ │ + addiw s5,a2,1 │ │ │ │ + addiw s8,a4,1 │ │ │ │ + sd s6,80(sp) │ │ │ │ + mulw s6,s5,s8 │ │ │ │ + sd s1,120(sp) │ │ │ │ li a0,0 │ │ │ │ - sd a5,16(sp) │ │ │ │ - ld a3,0(a3) │ │ │ │ - sd a4,8(sp) │ │ │ │ - ld a3,40(a3) │ │ │ │ - lw s0,24(a3) │ │ │ │ - lw s10,20(a3) │ │ │ │ - addiw s3,s0,1 │ │ │ │ - subw s3,s3,s10 │ │ │ │ - slli a3,s3,0x20 │ │ │ │ - srli a1,a3,0x1d │ │ │ │ - sd s0,32(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a5,16(sp) │ │ │ │ - sd a0,0(s1) │ │ │ │ - ld a4,8(sp) │ │ │ │ - add a1,s2,a5 │ │ │ │ - sw s3,0(a1) │ │ │ │ - bltu s0,s10,19818 │ │ │ │ - fmv.d fs5,fs4 │ │ │ │ - sd s8,112(sp) │ │ │ │ - mv s6,s10 │ │ │ │ - li s3,0 │ │ │ │ + mv s1,a1 │ │ │ │ + sd ra,136(sp) │ │ │ │ + sd s0,128(sp) │ │ │ │ + sd s2,112(sp) │ │ │ │ + sd s3,104(sp) │ │ │ │ + sd s4,96(sp) │ │ │ │ + sd s10,48(sp) │ │ │ │ + slli s6,s6,0x2 │ │ │ │ + mv a1,s6 │ │ │ │ + mv s4,a5 │ │ │ │ + mv s3,a2 │ │ │ │ + mv s2,a4 │ │ │ │ + mv s10,a3 │ │ │ │ + sd a3,8(sp) │ │ │ │ + mv s0,a6 │ │ │ │ + sd s9,56(sp) │ │ │ │ + sd s8,0(sp) │ │ │ │ + jal 1e81c │ │ │ │ + mv a2,s6 │ │ │ │ + li a1,0 │ │ │ │ + jal 3890 │ │ │ │ + li a5,1 │ │ │ │ + sd a0,24(sp) │ │ │ │ + bgeu a5,s5,1ec90 │ │ │ │ + mv s6,s8 │ │ │ │ + bgeu a5,s8,1ec90 │ │ │ │ + addiw a4,s3,-1 │ │ │ │ + addiw a5,s2,-1 │ │ │ │ + slli a4,a4,0x20 │ │ │ │ + sd s11,40(sp) │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + addi s11,s1,1 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + neg s8,s8 │ │ │ │ + addi s5,s10,1 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + add a4,a4,s11 │ │ │ │ sd s7,72(sp) │ │ │ │ - sd s2,96(sp) │ │ │ │ - sd a5,40(sp) │ │ │ │ - mv s8,a0 │ │ │ │ - mv s9,s11 │ │ │ │ - mv s10,s5 │ │ │ │ - lw a5,0(a4) │ │ │ │ - slli a2,s3,0x20 │ │ │ │ - li a1,4 │ │ │ │ - slli a0,a5,0x20 │ │ │ │ - srli a0,a0,0x20 │ │ │ │ - sd a4,16(sp) │ │ │ │ - srli s0,a2,0x1d │ │ │ │ - sd a5,8(sp) │ │ │ │ - jal 39f0 │ │ │ │ - add a3,s8,s0 │ │ │ │ - ld a5,8(sp) │ │ │ │ - sd a0,0(a3) │ │ │ │ - sw s6,0(a0) │ │ │ │ - li a3,1 │ │ │ │ - ld a4,16(sp) │ │ │ │ - fmv.d.x fs3,zero │ │ │ │ - bgeu a3,a5,197b8 │ │ │ │ - li s11,4 │ │ │ │ - sd s6,16(sp) │ │ │ │ - sd s3,24(sp) │ │ │ │ - mv s4,s1 │ │ │ │ - mv s5,s11 │ │ │ │ - ld a1,16(a4) │ │ │ │ - slli a0,s5,0x1 │ │ │ │ - fmv.d.x fs1,zero │ │ │ │ - add a1,a1,a0 │ │ │ │ - ld a1,0(a1) │ │ │ │ - ld a1,40(a1) │ │ │ │ - lw s11,20(a1) │ │ │ │ - lw s6,24(a1) │ │ │ │ - bltu s6,s11,197a6 │ │ │ │ - addiw s8,a3,-1 │ │ │ │ - slli a5,s8,0x20 │ │ │ │ - mv s2,s10 │ │ │ │ - srli s8,a5,0x1e │ │ │ │ - mv s10,s9 │ │ │ │ - mv s1,s4 │ │ │ │ - mv s9,s11 │ │ │ │ - sd a4,8(sp) │ │ │ │ - mv s11,a3 │ │ │ │ - j 196ce │ │ │ │ - add a5,a5,s0 │ │ │ │ - ld a5,0(a5) │ │ │ │ - fmv.d fs0,fs2 │ │ │ │ - add a5,a5,s5 │ │ │ │ - lw a1,0(a5) │ │ │ │ - bnez a1,19754 │ │ │ │ - sw s9,0(a5) │ │ │ │ - addiw s9,s9,1 │ │ │ │ - fmv.d fs1,fs0 │ │ │ │ - bltu s6,s9,1979a │ │ │ │ - ld a5,16(s2) │ │ │ │ - slli a4,s9,0x20 │ │ │ │ - srli s4,a4,0x1e │ │ │ │ - add a5,a5,s4 │ │ │ │ - lwu a5,0(a5) │ │ │ │ - ld a1,16(s10) │ │ │ │ - mv a0,s10 │ │ │ │ - add a1,a1,a5 │ │ │ │ - jal 43df8 │ │ │ │ - ld a4,0(s1) │ │ │ │ - ld a5,16(s2) │ │ │ │ - ld a1,16(s10) │ │ │ │ - add a4,a4,s0 │ │ │ │ - ld a4,0(a4) │ │ │ │ + slli s8,s8,0x2 │ │ │ │ mv s7,a0 │ │ │ │ - mv a0,s10 │ │ │ │ - add a4,a4,s8 │ │ │ │ - lwu a4,0(a4) │ │ │ │ - sext.w s7,s7 │ │ │ │ - slli a4,a4,0x2 │ │ │ │ - add a5,a5,a4 │ │ │ │ - lwu a5,0(a5) │ │ │ │ - add a1,a1,a5 │ │ │ │ - jal 43df8 │ │ │ │ - sext.w s3,a0 │ │ │ │ - ld a5,0(s1) │ │ │ │ - bne s7,s3,196b2 │ │ │ │ - add a5,a5,s0 │ │ │ │ - ld a5,0(a5) │ │ │ │ - ld a1,16(s2) │ │ │ │ - add a0,a5,s8 │ │ │ │ - lwu a0,0(a0) │ │ │ │ - add a6,a1,s4 │ │ │ │ - lwu a6,0(a6) │ │ │ │ - slli a0,a0,0x2 │ │ │ │ - add a1,a1,a0 │ │ │ │ - lwu a1,0(a1) │ │ │ │ - add a5,a5,s5 │ │ │ │ - sub a1,a1,a6 │ │ │ │ - srai a0,a1,0x3f │ │ │ │ - xor a1,a1,a0 │ │ │ │ - sub a1,a1,a0 │ │ │ │ - fcvt.d.l fs0,a1 │ │ │ │ - lw a1,0(a5) │ │ │ │ - beqz a1,196c0 │ │ │ │ - ld a0,16(s2) │ │ │ │ - slli a6,a1,0x20 │ │ │ │ - srli a5,a6,0x1e │ │ │ │ - add a5,a5,a0 │ │ │ │ - lwu a5,0(a5) │ │ │ │ - ld a1,16(s10) │ │ │ │ - mv a0,s10 │ │ │ │ - add a1,a1,a5 │ │ │ │ - jal 43df8 │ │ │ │ - ld a5,0(s1) │ │ │ │ - sext.w a0,a0 │ │ │ │ - fmv.d fa5,fs2 │ │ │ │ - add a5,a5,s0 │ │ │ │ - ld a1,0(a5) │ │ │ │ - add a5,a1,s5 │ │ │ │ - lw a6,0(a5) │ │ │ │ - beq s3,a0,197dc │ │ │ │ - beqz a6,196c0 │ │ │ │ - flt.d a4,fs0,fa5 │ │ │ │ - bnez a4,196c0 │ │ │ │ - addiw s9,s9,1 │ │ │ │ - bgeu s6,s9,196ce │ │ │ │ - ld a4,8(sp) │ │ │ │ - mv s9,s10 │ │ │ │ - mv a3,s11 │ │ │ │ - lw a5,0(a4) │ │ │ │ - mv s4,s1 │ │ │ │ - mv s10,s2 │ │ │ │ - addiw a3,a3,1 │ │ │ │ - fadd.d fs3,fs3,fs1 │ │ │ │ - addi s5,s5,4 │ │ │ │ - bltu a3,a5,1967c │ │ │ │ - ld s6,16(sp) │ │ │ │ - ld s3,24(sp) │ │ │ │ - mv s1,s4 │ │ │ │ - flt.d a3,fs3,fs5 │ │ │ │ - beqz a3,197cc │ │ │ │ - ld a5,80(sp) │ │ │ │ - ld a3,40(sp) │ │ │ │ - fmv.d fs5,fs3 │ │ │ │ - add a3,a3,a5 │ │ │ │ - sw s3,0(a3) │ │ │ │ - ld a5,32(sp) │ │ │ │ - addiw s6,s6,1 │ │ │ │ - addiw s3,s3,1 │ │ │ │ - bltu a5,s6,1980c │ │ │ │ - ld s8,0(s1) │ │ │ │ - j 19640 │ │ │ │ - add a1,a1,s8 │ │ │ │ - lwu a4,0(a1) │ │ │ │ - ld a1,16(s2) │ │ │ │ - slli a7,a6,0x20 │ │ │ │ - srli a0,a7,0x1e │ │ │ │ - slli a4,a4,0x2 │ │ │ │ - add a4,a4,a1 │ │ │ │ - add a1,a1,a0 │ │ │ │ - lwu a1,0(a1) │ │ │ │ - lwu a4,0(a4) │ │ │ │ - sub a4,a4,a1 │ │ │ │ - srai a1,a4,0x3f │ │ │ │ - xor a4,a4,a1 │ │ │ │ - sub a4,a4,a1 │ │ │ │ - fcvt.d.l fa5,a4 │ │ │ │ - j 1978a │ │ │ │ + sd a4,16(sp) │ │ │ │ + li s2,0 │ │ │ │ + add s5,s5,a5 │ │ │ │ + ld s10,8(sp) │ │ │ │ + slli s3,s6,0x2 │ │ │ │ + mv s11,s7 │ │ │ │ + lbu a1,0(s10) │ │ │ │ + lbu a0,0(s1) │ │ │ │ + lw s9,0(s11) │ │ │ │ + mv a2,s0 │ │ │ │ + jalr s4 │ │ │ │ + add a1,s2,s11 │ │ │ │ + addw a3,s9,a0 │ │ │ │ + mv a2,s0 │ │ │ │ + add a1,a1,s3 │ │ │ │ + blez a3,1ecac │ │ │ │ + lbu a1,0(s10) │ │ │ │ + lbu a0,0(s1) │ │ │ │ + lw s9,0(s11) │ │ │ │ + addi s10,s10,1 │ │ │ │ + jalr s4 │ │ │ │ + add a3,s2,s11 │ │ │ │ + add a3,a3,s3 │ │ │ │ + addw a6,s9,a0 │ │ │ │ + sw a6,4(a3) │ │ │ │ + addi s11,s11,4 │ │ │ │ + bne s5,s10,1ec34 │ │ │ │ + ld a5,0(sp) │ │ │ │ + addi s1,s1,1 │ │ │ │ + add s2,s2,s8 │ │ │ │ + addw s6,a5,s6 │ │ │ │ + ld a5,16(sp) │ │ │ │ + sub s7,s7,s8 │ │ │ │ + bne s1,a5,1ec2c │ │ │ │ ld s7,72(sp) │ │ │ │ - ld s2,96(sp) │ │ │ │ - ld a5,40(sp) │ │ │ │ - ld s8,112(sp) │ │ │ │ - mv s11,s9 │ │ │ │ - mv s5,s10 │ │ │ │ - addi a5,a5,4 │ │ │ │ - addi a4,a4,24 │ │ │ │ - addi s1,s1,8 │ │ │ │ - bne s7,a5,195f0 │ │ │ │ - ld a0,80(sp) │ │ │ │ - mv s1,s5 │ │ │ │ - ld s9,48(sp) │ │ │ │ - ld t1,64(sp) │ │ │ │ - ld s5,56(sp) │ │ │ │ - ld t4,88(sp) │ │ │ │ - mv s0,s11 │ │ │ │ - mv s10,a0 │ │ │ │ - add s3,s7,a0 │ │ │ │ - mv t3,s8 │ │ │ │ - lw a1,0(t3) │ │ │ │ - beqz a1,19876 │ │ │ │ - ld a7,16(s1) │ │ │ │ - ld a6,0(t4) │ │ │ │ - ld a3,16(t3) │ │ │ │ - slli a5,a1,0x20 │ │ │ │ - srli a1,a5,0x1e │ │ │ │ - li a4,0 │ │ │ │ - lwu a5,0(a0) │ │ │ │ - ld a2,0(a3) │ │ │ │ - addi a3,a3,8 │ │ │ │ - slli a5,a5,0x3 │ │ │ │ - add a5,a5,a6 │ │ │ │ - ld a5,0(a5) │ │ │ │ - add a5,a5,a4 │ │ │ │ - lwu a5,0(a5) │ │ │ │ - addi a4,a4,4 │ │ │ │ - slli a5,a5,0x2 │ │ │ │ - add a5,a5,a7 │ │ │ │ - lw a5,0(a5) │ │ │ │ - sw a5,20(a2) │ │ │ │ - bne a1,a4,19854 │ │ │ │ - addi a0,a0,4 │ │ │ │ - addi t3,t3,24 │ │ │ │ - addi t4,t4,8 │ │ │ │ - bne s3,a0,19838 │ │ │ │ - addi s6,s8,16 │ │ │ │ - li a5,-1 │ │ │ │ - ld s8,88(sp) │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - sd s9,112(sp) │ │ │ │ - sd s2,128(sp) │ │ │ │ - sd a5,96(sp) │ │ │ │ - sd s5,120(sp) │ │ │ │ - mv s11,s3 │ │ │ │ - mv s9,s6 │ │ │ │ - sd t1,136(sp) │ │ │ │ - mv s2,s1 │ │ │ │ - lw a5,-16(s9) │ │ │ │ - li a4,1 │ │ │ │ - li t4,0 │ │ │ │ - li s6,0 │ │ │ │ - beq a5,a4,19ab0 │ │ │ │ - mv a3,s6 │ │ │ │ - sd s11,144(sp) │ │ │ │ - mv s4,s9 │ │ │ │ - mv s3,s8 │ │ │ │ - sd s0,152(sp) │ │ │ │ - addiw a4,a3,1 │ │ │ │ - sext.w a3,a4 │ │ │ │ - bgeu a3,a5,19a9e │ │ │ │ - slli a5,t4,0x1 │ │ │ │ - sd a5,64(sp) │ │ │ │ - slli a5,a4,0x20 │ │ │ │ - srli s5,a5,0x1e │ │ │ │ - mv s7,s4 │ │ │ │ - sd a3,72(sp) │ │ │ │ - mv s6,a3 │ │ │ │ - mv s9,s3 │ │ │ │ - sd t4,40(sp) │ │ │ │ - mv s11,s5 │ │ │ │ - mv s4,s2 │ │ │ │ - j 198f6 │ │ │ │ - ld a4,16(sp) │ │ │ │ - bgeu a4,s1,198ea │ │ │ │ - ld a4,24(sp) │ │ │ │ - lw a5,32(sp) │ │ │ │ - beq a4,a0,19c68 │ │ │ │ - lw a5,-16(s7) │ │ │ │ - addiw s6,s6,1 │ │ │ │ + ld s11,40(sp) │ │ │ │ + ld ra,136(sp) │ │ │ │ + ld s0,128(sp) │ │ │ │ + ld a0,24(sp) │ │ │ │ + ld s1,120(sp) │ │ │ │ + ld s2,112(sp) │ │ │ │ + ld s3,104(sp) │ │ │ │ + ld s4,96(sp) │ │ │ │ + ld s5,88(sp) │ │ │ │ + ld s6,80(sp) │ │ │ │ + ld s8,64(sp) │ │ │ │ + ld s9,56(sp) │ │ │ │ + ld s10,48(sp) │ │ │ │ + addi sp,sp,144 │ │ │ │ + ret │ │ │ │ + sw zero,4(a1) │ │ │ │ + addi s10,s10,1 │ │ │ │ addi s11,s11,4 │ │ │ │ - bgeu s6,a5,19a94 │ │ │ │ - lwu a3,0(s10) │ │ │ │ - ld a5,0(s9) │ │ │ │ - ld a2,64(sp) │ │ │ │ - ld a4,0(s7) │ │ │ │ - slli a3,a3,0x3 │ │ │ │ - add a5,a5,a3 │ │ │ │ - ld a3,0(a5) │ │ │ │ - add a4,a4,a2 │ │ │ │ - ld a2,40(sp) │ │ │ │ - ld a5,16(s4) │ │ │ │ - ld a4,0(a4) │ │ │ │ - add a3,a3,a2 │ │ │ │ - lwu a3,0(a3) │ │ │ │ - ld a0,0(s4) │ │ │ │ - lw s5,4(a4) │ │ │ │ - slli a3,a3,0x2 │ │ │ │ - add a5,a5,a3 │ │ │ │ - lw s8,0(a5) │ │ │ │ - lw a5,0(a4) │ │ │ │ - ld a1,16(a0) │ │ │ │ - lbu a4,12(a4) │ │ │ │ - slli a2,s8,0x20 │ │ │ │ - subw a5,s5,a5 │ │ │ │ - addw a5,a5,s8 │ │ │ │ - srli a2,a2,0x20 │ │ │ │ - add a1,a1,a2 │ │ │ │ - sd a4,48(sp) │ │ │ │ - sext.w a4,a5 │ │ │ │ - sw a5,32(sp) │ │ │ │ - sd a4,16(sp) │ │ │ │ - jal 43df8 │ │ │ │ - lwu a2,0(s10) │ │ │ │ - ld a4,0(s9) │ │ │ │ - ld a1,0(s7) │ │ │ │ - slli a2,a2,0x3 │ │ │ │ - add a4,a4,a2 │ │ │ │ - ld a2,0(a4) │ │ │ │ - ld a4,16(s4) │ │ │ │ - slli s2,s11,0x1 │ │ │ │ - add a2,a2,s11 │ │ │ │ - lwu a2,0(a2) │ │ │ │ - add a1,a1,s2 │ │ │ │ - ld t1,0(a1) │ │ │ │ - slli a2,a2,0x2 │ │ │ │ - mv s1,a0 │ │ │ │ - add a4,a4,a2 │ │ │ │ - ld a0,0(s4) │ │ │ │ - lw a2,0(a4) │ │ │ │ - lbu a5,12(t1) │ │ │ │ - lw s3,0(t1) │ │ │ │ - lw a4,4(t1) │ │ │ │ - ld a3,16(a0) │ │ │ │ - slli a1,a2,0x20 │ │ │ │ - srli a1,a1,0x20 │ │ │ │ - subw a4,a4,s3 │ │ │ │ - sd a5,56(sp) │ │ │ │ - add a1,a1,a3 │ │ │ │ - sext.w a5,s1 │ │ │ │ - addw s0,a4,a2 │ │ │ │ - sd a2,8(sp) │ │ │ │ - sd a5,24(sp) │ │ │ │ - jal 43df8 │ │ │ │ - ld a2,8(sp) │ │ │ │ - sext.w s1,s0 │ │ │ │ - sext.w a0,a0 │ │ │ │ - bltu s8,a2,198dc │ │ │ │ - bgeu a2,s8,198ea │ │ │ │ + bne s5,s10,1ec34 │ │ │ │ + ld a5,0(sp) │ │ │ │ + addi s1,s1,1 │ │ │ │ + add s2,s2,s8 │ │ │ │ + addw s6,a5,s6 │ │ │ │ ld a5,16(sp) │ │ │ │ - bgeu s1,a5,198ea │ │ │ │ - ld a5,24(sp) │ │ │ │ - bne a5,a0,198ea │ │ │ │ - ld a5,48(sp) │ │ │ │ - ld a4,56(sp) │ │ │ │ - bne a5,a4,198ea │ │ │ │ - li a4,1 │ │ │ │ - bne a5,a4,198ea │ │ │ │ - bltu s8,s1,199f0 │ │ │ │ - subw a5,s8,s0 │ │ │ │ - li a2,20 │ │ │ │ - mv a3,a5 │ │ │ │ - bltu a2,a5,19c36 │ │ │ │ - subw a4,s3,s5 │ │ │ │ - bltu a2,a4,19c36 │ │ │ │ - ld a5,0(s7) │ │ │ │ - ld a4,64(sp) │ │ │ │ - add a4,a4,a5 │ │ │ │ - add a5,a5,s2 │ │ │ │ - ld a2,0(a4) │ │ │ │ - ld a3,0(a5) │ │ │ │ - lw a1,0(a2) │ │ │ │ - lw a4,0(a3) │ │ │ │ - mv a5,a1 │ │ │ │ - bgeu a4,a1,19a0a │ │ │ │ - mv a5,a4 │ │ │ │ - lw a0,4(a2) │ │ │ │ - lw a1,4(a3) │ │ │ │ + sub s7,s7,s8 │ │ │ │ + bne s1,a5,1ec2c │ │ │ │ + j 1ec8c │ │ │ │ + addi sp,sp,-144 │ │ │ │ + sd s6,80(sp) │ │ │ │ + sd s7,72(sp) │ │ │ │ + addiw s6,a2,1 │ │ │ │ + addiw s7,a4,1 │ │ │ │ + sd s9,56(sp) │ │ │ │ + mulw s9,s6,s7 │ │ │ │ + sd s3,104(sp) │ │ │ │ + li a0,0 │ │ │ │ + mv s3,a1 │ │ │ │ + sd ra,136(sp) │ │ │ │ + sd s0,128(sp) │ │ │ │ + sd s1,120(sp) │ │ │ │ + sd s2,112(sp) │ │ │ │ + mv s1,a5 │ │ │ │ + sd s4,96(sp) │ │ │ │ + slli s9,s9,0x2 │ │ │ │ + mv a1,s9 │ │ │ │ + sd s5,88(sp) │ │ │ │ + sd s8,64(sp) │ │ │ │ + mv s5,a2 │ │ │ │ + mv s0,a4 │ │ │ │ + mv s8,a3 │ │ │ │ + mv s4,a6 │ │ │ │ + mv s2,a7 │ │ │ │ + jal 1e81c │ │ │ │ + mv a2,s9 │ │ │ │ + li a1,0 │ │ │ │ + jal 3890 │ │ │ │ + li a5,1 │ │ │ │ + sd a0,24(sp) │ │ │ │ + bgeu a5,s6,1edd0 │ │ │ │ + bgeu a5,s7,1edd0 │ │ │ │ + addiw a4,s5,-1 │ │ │ │ + addiw a5,s0,-1 │ │ │ │ + slli a4,a4,0x20 │ │ │ │ + addi s9,s3,1 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ slli a5,a5,0x20 │ │ │ │ + addi s5,s8,1 │ │ │ │ srli a5,a5,0x20 │ │ │ │ - mv a4,a0 │ │ │ │ - bgeu a0,a1,19a1a │ │ │ │ - mv a4,a1 │ │ │ │ - ld a1,96(sp) │ │ │ │ - slli a4,a4,0x20 │ │ │ │ - ld s0,40(sp) │ │ │ │ - and a5,a5,a1 │ │ │ │ - or a5,a5,a4 │ │ │ │ - sd a5,0(a2) │ │ │ │ - sd a5,0(a3) │ │ │ │ - lwu a4,0(s10) │ │ │ │ - ld a5,0(s9) │ │ │ │ - ld a1,16(s4) │ │ │ │ - slli a4,a4,0x3 │ │ │ │ - add a4,a4,a5 │ │ │ │ - ld a4,0(a4) │ │ │ │ - add a0,a4,s11 │ │ │ │ - lw a0,0(a0) │ │ │ │ - add a4,a4,s0 │ │ │ │ - sw a0,0(a4) │ │ │ │ - lwu a4,0(s10) │ │ │ │ - slli a4,a4,0x3 │ │ │ │ - add a4,a4,a5 │ │ │ │ - ld a4,0(a4) │ │ │ │ - add a0,a4,s0 │ │ │ │ - lw a0,0(a0) │ │ │ │ - add a4,a4,s11 │ │ │ │ - addiw s6,s6,1 │ │ │ │ - sw a0,0(a4) │ │ │ │ - lwu a4,0(s10) │ │ │ │ + slli a3,s7,0x2 │ │ │ │ + add a4,a4,s9 │ │ │ │ + sd s10,48(sp) │ │ │ │ + sd s11,40(sp) │ │ │ │ + sd a3,16(sp) │ │ │ │ + mv s6,a0 │ │ │ │ + sd a4,8(sp) │ │ │ │ + add s5,s5,a5 │ │ │ │ + ld a5,16(sp) │ │ │ │ + mv s11,s6 │ │ │ │ + mv s7,s8 │ │ │ │ + add s6,s6,a5 │ │ │ │ + mv s10,s6 │ │ │ │ + lw s0,4(s11) │ │ │ │ + lw a3,0(s10) │ │ │ │ + mv a2,s2 │ │ │ │ + addw a0,s0,s1 │ │ │ │ + addw a1,a3,s1 │ │ │ │ + mv s0,a0 │ │ │ │ + bge a0,a1,1ed6e │ │ │ │ + sext.w s0,a1 │ │ │ │ + lbu a1,0(s7) │ │ │ │ + lbu a0,0(s3) │ │ │ │ + lw s9,0(s11) │ │ │ │ + not a6,s0 │ │ │ │ + srai a6,a6,0x3f │ │ │ │ + and s0,s0,a6 │ │ │ │ + jalr s4 │ │ │ │ + addw a3,s9,a0 │ │ │ │ + mv a2,s2 │ │ │ │ + blt s0,a3,1edec │ │ │ │ + lw a3,4(s11) │ │ │ │ + lw a2,0(s10) │ │ │ │ + addi s7,s7,1 │ │ │ │ + addw a3,a3,s1 │ │ │ │ + addw a1,a2,s1 │ │ │ │ + sext.w a0,a3 │ │ │ │ + bge a0,a1,1edac │ │ │ │ + mv a3,a1 │ │ │ │ + sext.w a2,a3 │ │ │ │ + not a2,a2 │ │ │ │ + srai a2,a2,0x3f │ │ │ │ + and a3,a3,a2 │ │ │ │ + sw a3,4(s10) │ │ │ │ addi s11,s11,4 │ │ │ │ - slli a4,a4,0x3 │ │ │ │ - add a4,a4,a5 │ │ │ │ - ld a4,0(a4) │ │ │ │ - add a4,a4,s0 │ │ │ │ - lwu a4,0(a4) │ │ │ │ - slli a4,a4,0x2 │ │ │ │ - add a4,a4,a1 │ │ │ │ - lw a4,0(a4) │ │ │ │ - sw a4,20(a2) │ │ │ │ - lwu a4,0(s10) │ │ │ │ - slli a4,a4,0x3 │ │ │ │ - add a5,a5,a4 │ │ │ │ - ld a5,0(a5) │ │ │ │ - add a5,a5,s0 │ │ │ │ - lwu a5,0(a5) │ │ │ │ - slli a5,a5,0x2 │ │ │ │ - add a1,a1,a5 │ │ │ │ - lw a5,0(a1) │ │ │ │ - sw a5,20(a3) │ │ │ │ - lw a5,-16(s7) │ │ │ │ - bltu s6,a5,198f6 │ │ │ │ - ld a3,72(sp) │ │ │ │ - ld t4,40(sp) │ │ │ │ - mv s2,s4 │ │ │ │ - mv s3,s9 │ │ │ │ - mv s4,s7 │ │ │ │ - addiw a4,a5,-1 │ │ │ │ - addi t4,t4,4 │ │ │ │ - bltu a3,a4,198b2 │ │ │ │ - ld s11,144(sp) │ │ │ │ - ld s0,152(sp) │ │ │ │ - mv s9,s4 │ │ │ │ - mv s8,s3 │ │ │ │ addi s10,s10,4 │ │ │ │ - addi s8,s8,8 │ │ │ │ - addi s9,s9,24 │ │ │ │ - bne s11,s10,1989a │ │ │ │ - ld s9,112(sp) │ │ │ │ - ld t1,136(sp) │ │ │ │ - li a0,0 │ │ │ │ - slli a4,s9,0x1 │ │ │ │ - add a4,a4,s9 │ │ │ │ - slli s3,a4,0x3 │ │ │ │ - mv a1,s3 │ │ │ │ - sd t1,8(sp) │ │ │ │ - ld s5,120(sp) │ │ │ │ - ld s2,128(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - ld t1,8(sp) │ │ │ │ - mv s1,a0 │ │ │ │ - mv s8,a0 │ │ │ │ - add a4,s3,a0 │ │ │ │ - mv a5,a0 │ │ │ │ - sw zero,8(a5) │ │ │ │ - sd zero,16(a5) │ │ │ │ - sw zero,12(a5) │ │ │ │ - sd zero,0(a5) │ │ │ │ - addi a5,a5,24 │ │ │ │ - bne a4,a5,19ae2 │ │ │ │ - addi s4,sp,164 │ │ │ │ - addi s3,sp,160 │ │ │ │ - mv s11,a4 │ │ │ │ - mv s10,t1 │ │ │ │ - sw zero,0(s8) │ │ │ │ - lw a7,0(s10) │ │ │ │ - sd zero,16(s8) │ │ │ │ - li s7,0 │ │ │ │ - li s6,0 │ │ │ │ - beqz a7,19b92 │ │ │ │ - sd s1,8(sp) │ │ │ │ - ld a5,16(s10) │ │ │ │ - slli s9,s7,0x3 │ │ │ │ - addiw a4,s6,1 │ │ │ │ - add a3,a5,s9 │ │ │ │ - ld t1,0(a3) │ │ │ │ - sext.w a2,s6 │ │ │ │ - sext.w s6,a4 │ │ │ │ - lw a6,4(t1) │ │ │ │ - lw a0,0(t1) │ │ │ │ - subw t3,a6,a0 │ │ │ │ - bgeu s6,a7,19cf2 │ │ │ │ - addiw a3,a7,-2 │ │ │ │ - subw a3,a3,a2 │ │ │ │ + bne s7,s5,1ed52 │ │ │ │ + ld a5,8(sp) │ │ │ │ + addi s3,s3,1 │ │ │ │ + bne a5,s3,1ed48 │ │ │ │ + ld s10,48(sp) │ │ │ │ + ld s11,40(sp) │ │ │ │ + ld ra,136(sp) │ │ │ │ + ld s0,128(sp) │ │ │ │ + ld a0,24(sp) │ │ │ │ + ld s1,120(sp) │ │ │ │ + ld s2,112(sp) │ │ │ │ + ld s3,104(sp) │ │ │ │ + ld s4,96(sp) │ │ │ │ + ld s5,88(sp) │ │ │ │ + ld s6,80(sp) │ │ │ │ + ld s7,72(sp) │ │ │ │ + ld s8,64(sp) │ │ │ │ + ld s9,56(sp) │ │ │ │ + addi sp,sp,144 │ │ │ │ + ret │ │ │ │ + lbu a1,0(s7) │ │ │ │ + lbu a0,0(s3) │ │ │ │ + lw s0,0(s11) │ │ │ │ + addi s7,s7,1 │ │ │ │ + jalr s4 │ │ │ │ + addw s0,s0,a0 │ │ │ │ + sw s0,4(s10) │ │ │ │ + addi s11,s11,4 │ │ │ │ + addi s10,s10,4 │ │ │ │ + bne s5,s7,1ed52 │ │ │ │ + ld a5,8(sp) │ │ │ │ + addi s3,s3,1 │ │ │ │ + bne a5,s3,1ed48 │ │ │ │ + j 1edcc │ │ │ │ + addi sp,sp,-128 │ │ │ │ + sd s0,112(sp) │ │ │ │ + addiw a3,a3,1 │ │ │ │ + addiw s0,a5,1 │ │ │ │ + sd s8,48(sp) │ │ │ │ + mv s8,a1 │ │ │ │ + mulw a1,a3,s0 │ │ │ │ + ld a5,128(sp) │ │ │ │ + sd s2,96(sp) │ │ │ │ + ld s2,136(sp) │ │ │ │ + mv a0,s8 │ │ │ │ + sd s1,104(sp) │ │ │ │ + sd s4,80(sp) │ │ │ │ + sd s5,72(sp) │ │ │ │ + sd s9,40(sp) │ │ │ │ + sd s10,32(sp) │ │ │ │ + sd a5,8(sp) │ │ │ │ + sd ra,120(sp) │ │ │ │ + sd s7,56(sp) │ │ │ │ + sd s11,24(sp) │ │ │ │ + sd a2,0(sp) │ │ │ │ + mv s4,a4 │ │ │ │ + mv s1,a6 │ │ │ │ + mv s5,a7 │ │ │ │ + jal 3bc30 │ │ │ │ + sext.w a5,a0 │ │ │ │ + sd zero,24(s2) │ │ │ │ + divuw s10,a0,s0 │ │ │ │ + remuw s9,a0,s0 │ │ │ │ + bltu a5,s0,1ef6c │ │ │ │ + beqz s9,1ef72 │ │ │ │ + sd s3,88(sp) │ │ │ │ + sd s6,64(sp) │ │ │ │ + addiw a3,s10,-1 │ │ │ │ + sext.w s11,a3 │ │ │ │ + mulw a5,s0,s10 │ │ │ │ + subw a4,a5,s0 │ │ │ │ + addw a4,a4,s9 │ │ │ │ + slli a1,a4,0x20 │ │ │ │ + addw a5,a5,s9 │ │ │ │ + srli a2,a1,0x1e │ │ │ │ + slli a0,a5,0x20 │ │ │ │ + srli a1,a0,0x1e │ │ │ │ + add a2,a2,s8 │ │ │ │ + lw a2,0(a2) │ │ │ │ + add a1,a1,s8 │ │ │ │ + lw s6,0(a1) │ │ │ │ + addw a2,a2,s1 │ │ │ │ + beq a2,s6,1ef04 │ │ │ │ + addiw a5,a5,-1 │ │ │ │ + slli a2,a5,0x20 │ │ │ │ + srli a5,a2,0x1e │ │ │ │ + add a5,a5,s8 │ │ │ │ + lw a2,0(a5) │ │ │ │ + addiw a5,s9,-1 │ │ │ │ + sext.w s7,a5 │ │ │ │ + addw a2,a2,s1 │ │ │ │ + beq a2,s6,1ef44 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + ld a2,0(sp) │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + add a5,a5,s4 │ │ │ │ + addiw a4,a4,-1 │ │ │ │ slli a3,a3,0x20 │ │ │ │ + lbu a1,0(a5) │ │ │ │ srli a3,a3,0x20 │ │ │ │ - slli a2,a4,0x20 │ │ │ │ - add a3,a3,s7 │ │ │ │ - srli a4,a2,0x1d │ │ │ │ - slli a3,a3,0x3 │ │ │ │ - addi a2,a5,16 │ │ │ │ + slli a5,a4,0x20 │ │ │ │ add a3,a3,a2 │ │ │ │ - add a5,a5,a4 │ │ │ │ - li t6,0 │ │ │ │ - ld a4,0(a5) │ │ │ │ - lw a2,0(a4) │ │ │ │ - bltu a0,a2,19b80 │ │ │ │ - lw a1,4(a4) │ │ │ │ - bltu a1,a6,19b80 │ │ │ │ - lbu t5,12(t1) │ │ │ │ - lbu t4,12(a4) │ │ │ │ - beq t5,t4,19c4e │ │ │ │ - addi a5,a5,8 │ │ │ │ - bne a3,a5,19b66 │ │ │ │ - beqz t6,19cf2 │ │ │ │ - addi s7,s7,1 │ │ │ │ - bltu s6,a7,19b1a │ │ │ │ - ld s1,8(sp) │ │ │ │ - addi s8,s8,24 │ │ │ │ - addi s10,s10,24 │ │ │ │ - bne s11,s8,19b04 │ │ │ │ - ld a5,88(sp) │ │ │ │ - ld s3,104(sp) │ │ │ │ - mv s7,s2 │ │ │ │ - add s9,a5,s5 │ │ │ │ - lw s4,0(s7) │ │ │ │ - ld a0,0(s3) │ │ │ │ - beqz s4,19bd4 │ │ │ │ - slli a5,s4,0x20 │ │ │ │ - srli s4,a5,0x1d │ │ │ │ - li s0,0 │ │ │ │ - add a0,a0,s0 │ │ │ │ - ld a0,0(a0) │ │ │ │ - jal 3670 │ │ │ │ - ld a0,0(s3) │ │ │ │ - add a5,a0,s0 │ │ │ │ - sd zero,0(a5) │ │ │ │ - addi s0,s0,8 │ │ │ │ - bne s4,s0,19bba │ │ │ │ - jal 3670 │ │ │ │ - addi s3,s3,8 │ │ │ │ - sd zero,-8(s3) │ │ │ │ - addi s7,s7,4 │ │ │ │ - bne s3,s9,19ba4 │ │ │ │ - ld s3,296(sp) │ │ │ │ - ld s10,240(sp) │ │ │ │ - ld s11,232(sp) │ │ │ │ - fld fs0,216(sp) │ │ │ │ - fld fs1,208(sp) │ │ │ │ - fld fs2,200(sp) │ │ │ │ - fld fs3,192(sp) │ │ │ │ - fld fs4,184(sp) │ │ │ │ - fld fs5,176(sp) │ │ │ │ - ld a0,88(sp) │ │ │ │ - jal 3670 │ │ │ │ + srli a4,a5,0x1e │ │ │ │ + add a4,a4,s8 │ │ │ │ + lbu a0,0(a3) │ │ │ │ + ld a2,8(sp) │ │ │ │ + lw s3,0(a4) │ │ │ │ + jalr s5 │ │ │ │ + addw a5,s3,a0 │ │ │ │ + bne a5,s6,1ef50 │ │ │ │ + li a1,0 │ │ │ │ mv a0,s2 │ │ │ │ - jal 3670 │ │ │ │ - ld a0,80(sp) │ │ │ │ - jal 3670 │ │ │ │ - auipc a5,0x60 │ │ │ │ - ld a5,776(a5) │ │ │ │ - ld a4,168(sp) │ │ │ │ - ld a5,0(a5) │ │ │ │ - xor a5,a5,a4 │ │ │ │ - li a4,0 │ │ │ │ - bnez a5,19dfc │ │ │ │ - ld ra,328(sp) │ │ │ │ - ld s0,320(sp) │ │ │ │ - ld s2,304(sp) │ │ │ │ - ld s4,288(sp) │ │ │ │ - ld s5,280(sp) │ │ │ │ - ld s6,272(sp) │ │ │ │ - ld s7,264(sp) │ │ │ │ - ld s8,256(sp) │ │ │ │ - ld s9,248(sp) │ │ │ │ - mv a0,s1 │ │ │ │ - ld s1,312(sp) │ │ │ │ - addi sp,sp,336 │ │ │ │ + jal 5ba28 │ │ │ │ + beqz s11,1ef12 │ │ │ │ + beqz s7,1ef12 │ │ │ │ + mv s9,s7 │ │ │ │ + mv s10,s11 │ │ │ │ + j 1ee68 │ │ │ │ + li a1,2 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 5ba28 │ │ │ │ + mv s7,s9 │ │ │ │ + bnez s11,1eefe │ │ │ │ + ld s3,88(sp) │ │ │ │ + ld s6,64(sp) │ │ │ │ + slli s11,s11,0x20 │ │ │ │ + slli s7,s7,0x20 │ │ │ │ + srli s11,s11,0x20 │ │ │ │ + or s11,s11,s7 │ │ │ │ + sd s11,24(s2) │ │ │ │ + mv a0,s2 │ │ │ │ + ld s0,112(sp) │ │ │ │ + ld ra,120(sp) │ │ │ │ + ld s1,104(sp) │ │ │ │ + ld s2,96(sp) │ │ │ │ + ld s4,80(sp) │ │ │ │ + ld s5,72(sp) │ │ │ │ + ld s7,56(sp) │ │ │ │ + ld s8,48(sp) │ │ │ │ + ld s9,40(sp) │ │ │ │ + ld s10,32(sp) │ │ │ │ + ld s11,24(sp) │ │ │ │ + addi sp,sp,128 │ │ │ │ + j 5be24 │ │ │ │ + li a1,1 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 5ba28 │ │ │ │ + mv s11,s10 │ │ │ │ + j 1eefa │ │ │ │ + slli s10,s10,0x20 │ │ │ │ + slli s9,s9,0x20 │ │ │ │ + srli s10,s10,0x20 │ │ │ │ + or s10,s10,s9 │ │ │ │ + bnez s6,1ef78 │ │ │ │ + ld s3,88(sp) │ │ │ │ + ld s6,64(sp) │ │ │ │ + sd s10,24(s2) │ │ │ │ + mv a0,s2 │ │ │ │ + j 1ef28 │ │ │ │ + mv s7,s9 │ │ │ │ + li s11,0 │ │ │ │ + j 1ef16 │ │ │ │ + li s7,0 │ │ │ │ + mv s11,s10 │ │ │ │ + j 1ef16 │ │ │ │ + auipc a3,0x47 │ │ │ │ + addi a3,a3,-1696 │ │ │ │ + li a2,280 │ │ │ │ + auipc a1,0x41 │ │ │ │ + addi a1,a1,-1532 │ │ │ │ + auipc a0,0x41 │ │ │ │ + addi a0,a0,-1524 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + or a4,a3,a2 │ │ │ │ + mv a5,a0 │ │ │ │ + beqz a4,1efb6 │ │ │ │ + li a4,1 │ │ │ │ + beq a3,a4,1efb2 │ │ │ │ + li a4,65 │ │ │ │ + li a0,0 │ │ │ │ + beq a5,a4,1efce │ │ │ │ ret │ │ │ │ - bltu s3,s5,198ea │ │ │ │ - subw t5,s3,s5 │ │ │ │ - addiw a4,t5,20 │ │ │ │ - bgeu a5,a4,198ea │ │ │ │ - addiw a3,a3,20 │ │ │ │ - bgeu t5,a3,198ea │ │ │ │ - j 199f0 │ │ │ │ - lw t4,20(t1) │ │ │ │ - lw a4,20(a4) │ │ │ │ - bltu t4,a4,19b80 │ │ │ │ - addw a4,a4,a1 │ │ │ │ - addw t4,t4,t3 │ │ │ │ - subw a4,a4,a2 │ │ │ │ - bltu a4,t4,19b80 │ │ │ │ - li t6,1 │ │ │ │ - j 19b80 │ │ │ │ - ld a4,48(sp) │ │ │ │ - ld a3,56(sp) │ │ │ │ - bne a4,a3,198ea │ │ │ │ - bnez a4,198ea │ │ │ │ - ld a4,16(sp) │ │ │ │ - bltu a2,a4,19c8e │ │ │ │ - subw a4,a2,a5 │ │ │ │ - li a2,20 │ │ │ │ - mv a5,a4 │ │ │ │ - bltu a2,a4,19cda │ │ │ │ - subw a3,s3,s5 │ │ │ │ - bltu a2,a3,19cda │ │ │ │ - ld a5,0(s7) │ │ │ │ - ld a4,64(sp) │ │ │ │ - add a4,a4,a5 │ │ │ │ - add a5,a5,s2 │ │ │ │ - ld a2,0(a4) │ │ │ │ - ld a3,0(a5) │ │ │ │ - lw a1,0(a2) │ │ │ │ - lw a4,0(a3) │ │ │ │ - mv a5,a1 │ │ │ │ - bgeu a4,a1,19ca8 │ │ │ │ - mv a5,a4 │ │ │ │ - lw a0,4(a2) │ │ │ │ - lw a1,4(a3) │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - mv a4,a0 │ │ │ │ - bgeu a0,a1,19cb8 │ │ │ │ - mv a4,a1 │ │ │ │ - ld a1,96(sp) │ │ │ │ - slli a4,a4,0x20 │ │ │ │ - ld s0,40(sp) │ │ │ │ - and a5,a5,a1 │ │ │ │ - or a5,a5,a4 │ │ │ │ - sd a5,0(a2) │ │ │ │ - sd a5,0(a3) │ │ │ │ - lwu a4,0(s10) │ │ │ │ - ld a5,0(s9) │ │ │ │ - ld a1,16(s4) │ │ │ │ - slli a4,a4,0x3 │ │ │ │ - add a4,a4,a5 │ │ │ │ - ld a4,0(a4) │ │ │ │ - j 19a4e │ │ │ │ - bltu s3,s5,198ea │ │ │ │ - subw t6,s3,s5 │ │ │ │ - addiw a3,t6,20 │ │ │ │ - bgeu a4,a3,198ea │ │ │ │ - addiw a5,a5,20 │ │ │ │ - bgeu t6,a5,198ea │ │ │ │ - j 19c8e │ │ │ │ - lwu a5,20(t1) │ │ │ │ - ld a1,16(s0) │ │ │ │ - mv a0,s0 │ │ │ │ - add a1,a1,a5 │ │ │ │ - jal 43df8 │ │ │ │ - sext.w s1,a0 │ │ │ │ - mv a3,s4 │ │ │ │ - mv a2,s3 │ │ │ │ - mv a1,s1 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 43e6a │ │ │ │ - ld a5,16(s10) │ │ │ │ - ld a4,16(s8) │ │ │ │ - add a5,a5,s9 │ │ │ │ - ld a5,0(a5) │ │ │ │ - sw s1,24(a5) │ │ │ │ - beqz a4,19d9c │ │ │ │ - li a1,56 │ │ │ │ + bne a2,a3,1efa6 │ │ │ │ + andi a5,a5,251 │ │ │ │ + li a4,67 │ │ │ │ li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a5,16(s10) │ │ │ │ - li a2,56 │ │ │ │ - mv s1,a0 │ │ │ │ - add a5,a5,s9 │ │ │ │ - ld a1,0(a5) │ │ │ │ - jal 36a0 │ │ │ │ - lwu a2,0(s1) │ │ │ │ - lwu a5,8(s8) │ │ │ │ - lw a3,28(s1) │ │ │ │ - lw a1,12(s8) │ │ │ │ - sub a5,a5,a2 │ │ │ │ - addi a5,a5,1 │ │ │ │ - not a2,a5 │ │ │ │ - srai a2,a2,0x3f │ │ │ │ - addw a3,a3,a1 │ │ │ │ - and a5,a5,a2 │ │ │ │ - subw a5,a3,a5 │ │ │ │ - lw a1,0(s8) │ │ │ │ - sw a5,12(s8) │ │ │ │ - lw a5,4(s1) │ │ │ │ - addiw a1,a1,1 │ │ │ │ - ld a0,16(s8) │ │ │ │ - sw a5,8(s8) │ │ │ │ - slli a5,a1,0x20 │ │ │ │ - sw a1,0(s8) │ │ │ │ - srli a1,a5,0x1d │ │ │ │ - jal 1d4e0 │ │ │ │ - lw a5,0(s8) │ │ │ │ - lw a7,0(s10) │ │ │ │ - sd a0,16(s8) │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - slli a3,a5,0x20 │ │ │ │ - srli a5,a3,0x1d │ │ │ │ - add a0,a0,a5 │ │ │ │ - sd s1,0(a0) │ │ │ │ - j 19b8a │ │ │ │ - li a1,8 │ │ │ │ + bne a5,a4,1efb0 │ │ │ │ + addi a1,a1,-84 │ │ │ │ + seqz a0,a1 │ │ │ │ + ret │ │ │ │ + andi a1,a1,251 │ │ │ │ + addi a1,a1,-67 │ │ │ │ + seqz a0,a1 │ │ │ │ + ret │ │ │ │ + or a4,a2,a3 │ │ │ │ + mv a5,a0 │ │ │ │ + bnez a4,1effe │ │ │ │ + li a4,71 │ │ │ │ + beq a5,a4,1eff4 │ │ │ │ + li a4,67 │ │ │ │ + bne a5,a4,1f02e │ │ │ │ + addi a1,a1,-84 │ │ │ │ + seqz a0,a1 │ │ │ │ + ret │ │ │ │ + li a4,1 │ │ │ │ li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - sd a0,16(s8) │ │ │ │ - li a1,56 │ │ │ │ + beqz a2,1f00a │ │ │ │ + beq a2,a4,1f026 │ │ │ │ + ret │ │ │ │ + bne a3,a4,1f008 │ │ │ │ + li a4,65 │ │ │ │ li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a5,16(s10) │ │ │ │ - li a2,56 │ │ │ │ - mv s1,a0 │ │ │ │ - add a5,a5,s9 │ │ │ │ - ld a1,0(a5) │ │ │ │ - jal 36a0 │ │ │ │ - ld a5,16(s10) │ │ │ │ - ld a3,16(s8) │ │ │ │ - li a4,1 │ │ │ │ - add a5,a5,s9 │ │ │ │ - sd s1,0(a3) │ │ │ │ - ld a5,0(a5) │ │ │ │ - sw a4,0(s8) │ │ │ │ - lw a4,0(a5) │ │ │ │ - sw a4,4(s8) │ │ │ │ - lw a4,4(a5) │ │ │ │ - sw a4,8(s8) │ │ │ │ - lw a5,28(a5) │ │ │ │ - sw a5,12(s8) │ │ │ │ - lw a7,0(s10) │ │ │ │ - j 19b8a │ │ │ │ - li a1,0 │ │ │ │ + bne a5,a4,1f008 │ │ │ │ + andi a1,a1,251 │ │ │ │ + addi a1,a1,-67 │ │ │ │ + seqz a0,a1 │ │ │ │ + ret │ │ │ │ + beqz a3,1f00e │ │ │ │ + beq a3,a2,1efe4 │ │ │ │ + ret │ │ │ │ li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - mv s1,a0 │ │ │ │ - j 19bf6 │ │ │ │ - sd s3,296(sp) │ │ │ │ - sd s10,240(sp) │ │ │ │ - sd s11,232(sp) │ │ │ │ - fsd fs0,216(sp) │ │ │ │ - fsd fs1,208(sp) │ │ │ │ - fsd fs2,200(sp) │ │ │ │ - fsd fs3,192(sp) │ │ │ │ - fsd fs4,184(sp) │ │ │ │ - fsd fs5,176(sp) │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - addi sp,sp,-48 │ │ │ │ - sd s2,16(sp) │ │ │ │ - addw s2,a1,a3 │ │ │ │ - slli a5,s2,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - sd s1,24(sp) │ │ │ │ - mv s1,a1 │ │ │ │ - slli a1,a5,0x3 │ │ │ │ - sub a1,a1,a5 │ │ │ │ - sd s3,8(sp) │ │ │ │ - slli a1,a1,0x3 │ │ │ │ - mv s3,a3 │ │ │ │ - sd s0,32(sp) │ │ │ │ - sd ra,40(sp) │ │ │ │ - mv s0,a2 │ │ │ │ - jal 1d4e0 │ │ │ │ - beqz s3,19e90 │ │ │ │ - mv a2,s0 │ │ │ │ - slli a4,s1,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - slli a5,a4,0x3 │ │ │ │ - ld a3,0(a2) │ │ │ │ - sub a5,a5,a4 │ │ │ │ - slli a5,a5,0x3 │ │ │ │ - add a5,a5,a0 │ │ │ │ - sd a3,0(a5) │ │ │ │ - ld a3,16(a2) │ │ │ │ - lbu a4,12(a2) │ │ │ │ - addi a2,a2,56 │ │ │ │ - sd a3,16(a5) │ │ │ │ - sb a4,12(a5) │ │ │ │ - lw a4,-28(a2) │ │ │ │ - ld a3,-16(a2) │ │ │ │ - fld fa5,-24(a2) │ │ │ │ - sw a4,28(a5) │ │ │ │ - lw a4,-48(a2) │ │ │ │ - sd a3,40(a5) │ │ │ │ - fsd fa5,32(a5) │ │ │ │ - sw a4,8(a5) │ │ │ │ - lbu a4,-8(a2) │ │ │ │ - addiw s1,s1,1 │ │ │ │ - sb a4,48(a5) │ │ │ │ - lw a4,-32(a2) │ │ │ │ - sw a4,24(a5) │ │ │ │ - bne s2,s1,19e40 │ │ │ │ - ld ra,40(sp) │ │ │ │ - ld s0,32(sp) │ │ │ │ - ld s1,24(sp) │ │ │ │ - ld s2,16(sp) │ │ │ │ - ld s3,8(sp) │ │ │ │ - addi sp,sp,48 │ │ │ │ ret │ │ │ │ - addi sp,sp,-304 │ │ │ │ - sd s0,288(sp) │ │ │ │ - auipc s0,0x60 │ │ │ │ - ld s0,110(s0) │ │ │ │ - sd s2,272(sp) │ │ │ │ - sd ra,296(sp) │ │ │ │ - ld a0,0(s0) │ │ │ │ - sd a0,152(sp) │ │ │ │ + addi sp,sp,-400 │ │ │ │ + sd s8,320(sp) │ │ │ │ + lw s8,432(sp) │ │ │ │ + lw t3,440(sp) │ │ │ │ + sd s1,376(sp) │ │ │ │ + slli s1,s8,0x20 │ │ │ │ + sd t3,64(sp) │ │ │ │ + srli s1,s1,0x20 │ │ │ │ + lw t3,448(sp) │ │ │ │ + sd s0,384(sp) │ │ │ │ + slli s0,s1,0x3 │ │ │ │ + mv t1,a1 │ │ │ │ + li a0,0 │ │ │ │ + mv a1,s0 │ │ │ │ + sd a4,168(sp) │ │ │ │ + sd ra,392(sp) │ │ │ │ + sd t3,176(sp) │ │ │ │ + sd t1,104(sp) │ │ │ │ + sd a2,112(sp) │ │ │ │ + sd a3,16(sp) │ │ │ │ + sd s2,368(sp) │ │ │ │ + sd s3,360(sp) │ │ │ │ + mv s2,a6 │ │ │ │ + mv s3,a4 │ │ │ │ + sd s4,352(sp) │ │ │ │ + sd s5,344(sp) │ │ │ │ + sd s6,336(sp) │ │ │ │ + sd s7,328(sp) │ │ │ │ + sd s9,312(sp) │ │ │ │ + sd s10,304(sp) │ │ │ │ + sd s11,296(sp) │ │ │ │ + mv s6,a5 │ │ │ │ + mv s11,a7 │ │ │ │ + ld s9,400(sp) │ │ │ │ + ld s7,424(sp) │ │ │ │ + ld s10,464(sp) │ │ │ │ + jal 1e81c │ │ │ │ + mv a5,a0 │ │ │ │ + mv a1,s0 │ │ │ │ li a0,0 │ │ │ │ sd a5,8(sp) │ │ │ │ - sd a6,88(sp) │ │ │ │ - mv s2,a7 │ │ │ │ - beqz a4,1a25c │ │ │ │ - addi a5,sp,148 │ │ │ │ - sd s3,264(sp) │ │ │ │ - fsd fs2,168(sp) │ │ │ │ - fsd fs3,160(sp) │ │ │ │ - slli s3,a4,0x20 │ │ │ │ - fmv.d fs2,fa0 │ │ │ │ - fmv.d fs3,fa1 │ │ │ │ - addiw s0,a4,-1 │ │ │ │ - sd s4,256(sp) │ │ │ │ - srli s3,s3,0x20 │ │ │ │ - mv s4,a3 │ │ │ │ - li t1,0 │ │ │ │ - li a3,-1 │ │ │ │ - li t5,0 │ │ │ │ - sd a5,16(sp) │ │ │ │ - addi a5,sp,144 │ │ │ │ - sd s9,216(sp) │ │ │ │ - sw s0,132(sp) │ │ │ │ - sd s1,280(sp) │ │ │ │ - sd s5,248(sp) │ │ │ │ - sd s6,240(sp) │ │ │ │ - sd s7,232(sp) │ │ │ │ - sd s8,224(sp) │ │ │ │ - sd s10,208(sp) │ │ │ │ - sd s11,200(sp) │ │ │ │ - fsd fs0,184(sp) │ │ │ │ - fsd fs1,176(sp) │ │ │ │ - sd zero,96(sp) │ │ │ │ - sd a5,24(sp) │ │ │ │ - sd t5,104(sp) │ │ │ │ - mv a6,t1 │ │ │ │ - sd a3,64(sp) │ │ │ │ - sd s3,120(sp) │ │ │ │ - mv s9,a2 │ │ │ │ - sd a4,32(sp) │ │ │ │ - sd a7,136(sp) │ │ │ │ - mv s0,a1 │ │ │ │ - ld a0,0(s9) │ │ │ │ - slli a2,a6,0x4 │ │ │ │ - addiw a4,a6,1 │ │ │ │ - add a5,a0,a2 │ │ │ │ - lw a1,8(a5) │ │ │ │ - sd a4,56(sp) │ │ │ │ - sext.w a3,a6 │ │ │ │ - mv t1,s9 │ │ │ │ - beqz a1,1a00a │ │ │ │ - li a4,1 │ │ │ │ - li s10,0 │ │ │ │ - subw s8,a4,a3 │ │ │ │ - mv s1,s10 │ │ │ │ - li s3,0 │ │ │ │ - sd t1,112(sp) │ │ │ │ - sd a2,48(sp) │ │ │ │ - mv s10,a6 │ │ │ │ - sd a3,40(sp) │ │ │ │ - mv s2,s0 │ │ │ │ - sw s8,72(sp) │ │ │ │ - ld a6,0(a5) │ │ │ │ - slli a5,s1,0x3 │ │ │ │ - add a5,a5,s1 │ │ │ │ - slli a5,a5,0x2 │ │ │ │ - add s11,a6,a5 │ │ │ │ - lw s0,20(s11) │ │ │ │ - ld t4,16(s2) │ │ │ │ - lw s5,4(s11) │ │ │ │ - slli a5,s0,0x20 │ │ │ │ - srli s8,a5,0x1e │ │ │ │ - add t4,t4,s8 │ │ │ │ - lw a6,0(t4) │ │ │ │ - ld a5,64(sp) │ │ │ │ - lw a4,8(s2) │ │ │ │ - ld a3,32(sp) │ │ │ │ - ld a1,40(sp) │ │ │ │ - addw s5,s5,a5 │ │ │ │ - sd a6,80(sp) │ │ │ │ - ld a5,8(sp) │ │ │ │ - lw a6,72(sp) │ │ │ │ - mv a2,s3 │ │ │ │ - lw s7,24(s11) │ │ │ │ - addw s6,a6,s5 │ │ │ │ - jal b538 │ │ │ │ - ld a0,0(s4) │ │ │ │ - mv a1,s6 │ │ │ │ - fmv.d fs0,fa0 │ │ │ │ - add a0,a0,s10 │ │ │ │ - jal 36fca │ │ │ │ - ld a5,16(s2) │ │ │ │ - ld a0,0(s2) │ │ │ │ - sw zero,144(sp) │ │ │ │ - sw zero,148(sp) │ │ │ │ - add a5,a5,s8 │ │ │ │ - lwu a5,0(a5) │ │ │ │ - ld a1,16(a0) │ │ │ │ - fmv.d fs1,fa0 │ │ │ │ - add a1,a1,a5 │ │ │ │ - jal 43df8 │ │ │ │ - mv s6,a0 │ │ │ │ - ld a3,16(sp) │ │ │ │ - ld a0,0(s2) │ │ │ │ - ld a2,24(sp) │ │ │ │ - sext.w s6,s6 │ │ │ │ - mv a1,s6 │ │ │ │ - jal 43e6a │ │ │ │ - flt.d a5,fs0,fs2 │ │ │ │ - beqz a5,19fec │ │ │ │ - fle.d a5,fs3,fs1 │ │ │ │ - beqz a5,19fec │ │ │ │ - bltu s7,s0,19fec │ │ │ │ - ld a5,88(sp) │ │ │ │ - subw s7,s7,s0 │ │ │ │ - bltu s7,a5,1a1e2 │ │ │ │ - ld a0,0(s9) │ │ │ │ - ld a5,48(sp) │ │ │ │ - addi s1,s1,1 │ │ │ │ - sext.w s3,s1 │ │ │ │ - add a5,a5,a0 │ │ │ │ - lw a4,8(a5) │ │ │ │ - bltu s3,a4,19f46 │ │ │ │ - ld t1,112(sp) │ │ │ │ - ld a3,40(sp) │ │ │ │ - mv a6,s10 │ │ │ │ + jal 1e81c │ │ │ │ + mv a5,a0 │ │ │ │ + mv a1,s0 │ │ │ │ + li a0,0 │ │ │ │ + sd a5,152(sp) │ │ │ │ + jal 1e81c │ │ │ │ + mv a5,a0 │ │ │ │ + mv a1,s0 │ │ │ │ + li a0,0 │ │ │ │ + mv s5,a5 │ │ │ │ + jal 1e81c │ │ │ │ + mv a5,a0 │ │ │ │ + mv a1,s0 │ │ │ │ + li a0,0 │ │ │ │ + mv s4,a5 │ │ │ │ + sd a5,240(sp) │ │ │ │ + jal 1e81c │ │ │ │ + mv a2,s0 │ │ │ │ + li a1,0 │ │ │ │ + sd a0,232(sp) │ │ │ │ + jal 3890 │ │ │ │ + ld a4,8(sp) │ │ │ │ + beqz s8,1f730 │ │ │ │ + mv a3,s3 │ │ │ │ + li t1,1 │ │ │ │ mv s0,s2 │ │ │ │ + sd s2,56(sp) │ │ │ │ + mv s2,a3 │ │ │ │ + ld a3,16(sp) │ │ │ │ + slli a5,s1,0x2 │ │ │ │ + slli t1,t1,0x22 │ │ │ │ + mv s1,s4 │ │ │ │ + ld s4,152(sp) │ │ │ │ + add a2,a5,s3 │ │ │ │ + addi t1,t1,-3 │ │ │ │ + mv s3,s5 │ │ │ │ + sd s5,32(sp) │ │ │ │ + sd s5,48(sp) │ │ │ │ + sd s6,80(sp) │ │ │ │ + sd s7,424(sp) │ │ │ │ + sd a4,24(sp) │ │ │ │ + sd a4,40(sp) │ │ │ │ + mv s5,a4 │ │ │ │ + sd a3,72(sp) │ │ │ │ + mv s7,a2 │ │ │ │ + sd s8,88(sp) │ │ │ │ + mv s6,t1 │ │ │ │ + lw a1,0(s2) │ │ │ │ + li a0,0 │ │ │ │ + addiw a1,a1,1 │ │ │ │ + slli a5,a1,0x20 │ │ │ │ + srli a1,a5,0x1e │ │ │ │ + jal 1e81c │ │ │ │ + lw a5,0(s2) │ │ │ │ + sd a0,0(s5) │ │ │ │ + li a0,0 │ │ │ │ + addiw a5,a5,1 │ │ │ │ + slli a4,a5,0x20 │ │ │ │ + srli a1,a4,0x1e │ │ │ │ + jal 1e81c │ │ │ │ + lw a5,0(s2) │ │ │ │ + sd a0,0(s4) │ │ │ │ + li a0,0 │ │ │ │ + addiw a5,a5,1 │ │ │ │ + slli a4,a5,0x20 │ │ │ │ + srli a1,a4,0x1e │ │ │ │ + jal 1e81c │ │ │ │ + lw a5,0(s2) │ │ │ │ + sd a0,0(s3) │ │ │ │ + li a0,0 │ │ │ │ + addiw a5,a5,1 │ │ │ │ + slli a4,a5,0x20 │ │ │ │ + srli a1,a4,0x1d │ │ │ │ + jal 1e81c │ │ │ │ + lw a4,0(s2) │ │ │ │ + li a3,-1 │ │ │ │ + sd a0,0(s1) │ │ │ │ + mv a5,a0 │ │ │ │ + beq a4,a3,1f702 │ │ │ │ + li s8,0 │ │ │ │ + sd s3,8(sp) │ │ │ │ + sd s4,16(sp) │ │ │ │ + j 1f172 │ │ │ │ + ld a5,0(s1) │ │ │ │ + lw a1,0(s0) │ │ │ │ + slli s3,s8,0x3 │ │ │ │ + li a0,0 │ │ │ │ + addiw a1,a1,1 │ │ │ │ + slli a4,a1,0x20 │ │ │ │ + srli a1,a4,0x1e │ │ │ │ + add s4,a5,s3 │ │ │ │ + jal 1e81c │ │ │ │ + ld a5,0(s1) │ │ │ │ + lw a2,0(s0) │ │ │ │ + sd a0,0(s4) │ │ │ │ + add a5,a5,s3 │ │ │ │ + ld a0,0(a5) │ │ │ │ + addiw a2,a2,1 │ │ │ │ + slli a5,a2,0x20 │ │ │ │ + srli a2,a5,0x1e │ │ │ │ li a1,0 │ │ │ │ - lw a5,132(sp) │ │ │ │ - mv s2,s0 │ │ │ │ - sd a6,72(sp) │ │ │ │ - subw s10,a5,a3 │ │ │ │ - sext.w a5,s10 │ │ │ │ - sd a5,48(sp) │ │ │ │ - slli a5,s10,0x20 │ │ │ │ - srli s10,a5,0x1c │ │ │ │ - mv s0,t1 │ │ │ │ - sd a3,112(sp) │ │ │ │ - sd s9,80(sp) │ │ │ │ - sd s10,40(sp) │ │ │ │ - li a5,1 │ │ │ │ - addi s0,s0,8 │ │ │ │ - beq a1,a5,1a108 │ │ │ │ - ld a0,0(s0) │ │ │ │ - ld a5,40(sp) │ │ │ │ - add a5,a5,a0 │ │ │ │ - lw a4,8(a5) │ │ │ │ - beqz a4,1a108 │ │ │ │ - li s11,0 │ │ │ │ - li s9,0 │ │ │ │ - mv s3,s2 │ │ │ │ - mv s6,s9 │ │ │ │ - mv s2,s11 │ │ │ │ - ld a6,0(a5) │ │ │ │ - slli a5,s2,0x3 │ │ │ │ - add a5,a5,s2 │ │ │ │ - slli a5,a5,0x2 │ │ │ │ - add s1,a6,a5 │ │ │ │ - lw s11,20(s1) │ │ │ │ - ld t4,16(s3) │ │ │ │ - ld a6,56(sp) │ │ │ │ - slli a5,s11,0x20 │ │ │ │ - lw a4,8(s3) │ │ │ │ - ld a3,32(sp) │ │ │ │ - srli s7,a5,0x1e │ │ │ │ - lw s8,4(s1) │ │ │ │ - ld a5,8(sp) │ │ │ │ - ld a1,48(sp) │ │ │ │ - add t4,t4,s7 │ │ │ │ - mv a2,s6 │ │ │ │ - subw s5,a6,s8 │ │ │ │ - lw s9,0(t4) │ │ │ │ - lw s10,24(s1) │ │ │ │ - jal b538 │ │ │ │ + jal 3890 │ │ │ │ + lw a5,0(s2) │ │ │ │ + addi s8,s8,1 │ │ │ │ + sext.w a4,s8 │ │ │ │ + addiw a3,a5,1 │ │ │ │ + bltu a4,a3,1f170 │ │ │ │ + slli a4,a5,0x20 │ │ │ │ + ld s3,8(sp) │ │ │ │ + ld s4,16(sp) │ │ │ │ + srli a5,a4,0x1e │ │ │ │ + addi a2,a5,1 │ │ │ │ ld a0,0(s4) │ │ │ │ - slli s5,s5,0x20 │ │ │ │ - srli s5,s5,0x20 │ │ │ │ - mv a1,s8 │ │ │ │ - add a0,a0,s5 │ │ │ │ - fmv.d fs0,fa0 │ │ │ │ - jal 36fca │ │ │ │ - ld a5,16(s3) │ │ │ │ - ld a0,0(s3) │ │ │ │ - sw zero,144(sp) │ │ │ │ - sw zero,148(sp) │ │ │ │ - add a5,a5,s7 │ │ │ │ - lwu a5,0(a5) │ │ │ │ - ld a1,16(a0) │ │ │ │ - fmv.d fs1,fa0 │ │ │ │ - add a1,a1,a5 │ │ │ │ - jal 43df8 │ │ │ │ - mv s7,a0 │ │ │ │ - ld a3,16(sp) │ │ │ │ + li a1,0 │ │ │ │ + addi s2,s2,4 │ │ │ │ + jal 3890 │ │ │ │ + lwu a2,-4(s2) │ │ │ │ + ld a0,0(s5) │ │ │ │ + li a1,0 │ │ │ │ + slli a2,a2,0x2 │ │ │ │ + addi a2,a2,1 │ │ │ │ + jal 3890 │ │ │ │ + lwu a2,-4(s2) │ │ │ │ ld a0,0(s3) │ │ │ │ - ld a2,24(sp) │ │ │ │ - sext.w s7,s7 │ │ │ │ - mv a1,s7 │ │ │ │ - jal 43e6a │ │ │ │ - flt.d a5,fs0,fs2 │ │ │ │ - beqz a5,1a0ea │ │ │ │ - fle.d a5,fs3,fs1 │ │ │ │ - beqz a5,1a0ea │ │ │ │ - bltu s10,s11,1a0ea │ │ │ │ - ld a5,88(sp) │ │ │ │ - subw s10,s10,s11 │ │ │ │ - bltu s10,a5,1a160 │ │ │ │ - ld a0,0(s0) │ │ │ │ - ld a5,40(sp) │ │ │ │ - addi s2,s2,1 │ │ │ │ - sext.w s6,s2 │ │ │ │ - add a5,a5,a0 │ │ │ │ - lw a4,8(a5) │ │ │ │ - li a1,1 │ │ │ │ - bltu s6,a4,1a046 │ │ │ │ - li a5,1 │ │ │ │ - mv s2,s3 │ │ │ │ - addi s0,s0,8 │ │ │ │ - bne a1,a5,1a032 │ │ │ │ - ld a5,64(sp) │ │ │ │ - ld a6,72(sp) │ │ │ │ - ld s9,80(sp) │ │ │ │ + li a1,0 │ │ │ │ + slli a2,a2,0x2 │ │ │ │ + addi a2,a2,1 │ │ │ │ + jal 3890 │ │ │ │ + addi s5,s5,8 │ │ │ │ + addi s4,s4,8 │ │ │ │ + addi s3,s3,8 │ │ │ │ + addi s1,s1,8 │ │ │ │ + addi s0,s0,4 │ │ │ │ + bne s7,s2,1f0fe │ │ │ │ + ld s6,80(sp) │ │ │ │ + ld a3,72(sp) │ │ │ │ + ld s8,88(sp) │ │ │ │ + ld a4,24(sp) │ │ │ │ + ld s5,32(sp) │ │ │ │ + ld a5,232(sp) │ │ │ │ + mv s2,s10 │ │ │ │ + ld a6,48(sp) │ │ │ │ + ld s7,424(sp) │ │ │ │ + ld s4,408(sp) │ │ │ │ + ld s10,416(sp) │ │ │ │ + mv t2,s6 │ │ │ │ + ld a7,40(sp) │ │ │ │ + sext.w t1,s8 │ │ │ │ + mv t3,a3 │ │ │ │ + li s8,0 │ │ │ │ + sd zero,160(sp) │ │ │ │ + sd zero,40(sp) │ │ │ │ + mv t6,s5 │ │ │ │ + mv s6,a5 │ │ │ │ + mv t4,t2 │ │ │ │ + mv a3,a4 │ │ │ │ + ld a5,168(sp) │ │ │ │ + li a4,1 │ │ │ │ + add t0,a5,s8 │ │ │ │ + lw a5,0(t0) │ │ │ │ addiw a5,a5,1 │ │ │ │ - sd a5,64(sp) │ │ │ │ - ld a5,120(sp) │ │ │ │ - addi a6,a6,1 │ │ │ │ - mv s0,s2 │ │ │ │ - bne a6,a5,19f12 │ │ │ │ - ld t5,104(sp) │ │ │ │ - ld s2,136(sp) │ │ │ │ - ld s1,280(sp) │ │ │ │ - ld s3,264(sp) │ │ │ │ - ld s4,256(sp) │ │ │ │ - ld s5,248(sp) │ │ │ │ - ld s6,240(sp) │ │ │ │ - ld s7,232(sp) │ │ │ │ - ld s8,224(sp) │ │ │ │ - ld s9,216(sp) │ │ │ │ - ld s10,208(sp) │ │ │ │ - ld s11,200(sp) │ │ │ │ - fld fs0,184(sp) │ │ │ │ - fld fs1,176(sp) │ │ │ │ - fld fs2,168(sp) │ │ │ │ - fld fs3,160(sp) │ │ │ │ - auipc a5,0x60 │ │ │ │ - ld a5,-556(a5) │ │ │ │ - sw t5,0(s2) │ │ │ │ + bgeu a4,a5,1f658 │ │ │ │ ld a4,152(sp) │ │ │ │ + slli a5,s8,0x1 │ │ │ │ + ld a2,0(a7) │ │ │ │ + add a4,a4,a5 │ │ │ │ + ld a4,0(a4) │ │ │ │ + ld a1,0(a6) │ │ │ │ + li t2,1 │ │ │ │ + sd a4,24(sp) │ │ │ │ + addi a4,a2,4 │ │ │ │ + sd a4,88(sp) │ │ │ │ + addi a4,a1,4 │ │ │ │ + sd a4,80(sp) │ │ │ │ + ld a4,512(sp) │ │ │ │ + add s5,s11,s8 │ │ │ │ + li a0,1 │ │ │ │ + add t5,a4,a5 │ │ │ │ + ld a4,240(sp) │ │ │ │ + sd t6,256(sp) │ │ │ │ + sd a3,248(sp) │ │ │ │ + add s1,a4,a5 │ │ │ │ + add a5,s9,s8 │ │ │ │ + sd a5,96(sp) │ │ │ │ + add a5,s10,s8 │ │ │ │ + sd a5,216(sp) │ │ │ │ + add a5,s4,s8 │ │ │ │ + mv t6,t5 │ │ │ │ + mv a4,s6 │ │ │ │ + sd a5,120(sp) │ │ │ │ + mv s6,s5 │ │ │ │ + sd a7,264(sp) │ │ │ │ + mv s5,t2 │ │ │ │ + sd a6,272(sp) │ │ │ │ + sd s1,224(sp) │ │ │ │ + sd t1,280(sp) │ │ │ │ + sd t4,184(sp) │ │ │ │ + mv t5,a0 │ │ │ │ + mv s3,s2 │ │ │ │ + mv t2,t0 │ │ │ │ + ld a3,24(sp) │ │ │ │ + lw a5,0(a3) │ │ │ │ + sw a5,4(a3) │ │ │ │ + ld a3,88(sp) │ │ │ │ + lw a5,-4(a3) │ │ │ │ + sw a5,0(a3) │ │ │ │ + ld a3,80(sp) │ │ │ │ + lw a5,-4(a3) │ │ │ │ + sw a5,0(a3) │ │ │ │ + lw a3,0(s6) │ │ │ │ + ld a5,96(sp) │ │ │ │ + bnez a3,1f6ee │ │ │ │ + lw a7,0(a5) │ │ │ │ + addw a7,a7,s5 │ │ │ │ + ld a5,216(sp) │ │ │ │ + lw a5,0(a5) │ │ │ │ + addw a5,a5,s5 │ │ │ │ + bne a5,a7,1f766 │ │ │ │ + lw a5,4(t6) │ │ │ │ + lw a1,0(t6) │ │ │ │ + mv a2,s5 │ │ │ │ + bgeu a1,a5,1f2f4 │ │ │ │ + subw a5,a5,a1 │ │ │ │ + addw a2,a5,s5 │ │ │ │ + li a5,50 │ │ │ │ + li t1,1 │ │ │ │ + bgeu a5,a2,1f302 │ │ │ │ + addiw t1,a2,-50 │ │ │ │ + ld a5,56(sp) │ │ │ │ + addiw a0,a2,50 │ │ │ │ + lw a5,0(a5) │ │ │ │ + addiw a6,a5,1 │ │ │ │ + mv a1,a6 │ │ │ │ + bgeu a0,a6,1f316 │ │ │ │ + mv a1,a0 │ │ │ │ + sext.w a2,a1 │ │ │ │ + sd a2,48(sp) │ │ │ │ + bge t1,a2,1f626 │ │ │ │ + ld a2,224(sp) │ │ │ │ + sd t2,200(sp) │ │ │ │ + sd t6,192(sp) │ │ │ │ + ld a1,0(a2) │ │ │ │ + slli a2,t5,0x3 │ │ │ │ + sd t5,208(sp) │ │ │ │ + add a2,a2,a1 │ │ │ │ + ld t4,0(a2) │ │ │ │ + ld t0,-8(a2) │ │ │ │ + ld a2,184(sp) │ │ │ │ + sd a1,32(sp) │ │ │ │ + slli a1,t1,0x2 │ │ │ │ + ld a2,0(a2) │ │ │ │ + add t4,t4,a1 │ │ │ │ + add t0,t0,a1 │ │ │ │ + sext.w a6,t1 │ │ │ │ + mv t2,a2 │ │ │ │ + bnez a3,1f43e │ │ │ │ + ld a3,96(sp) │ │ │ │ + ld a0,104(sp) │ │ │ │ + addiw a2,a6,1 │ │ │ │ + lw a1,0(a3) │ │ │ │ + add a3,t2,t1 │ │ │ │ + lbu s1,-1(a3) │ │ │ │ + addiw a1,a1,-1 │ │ │ │ + addw a1,a1,s5 │ │ │ │ + slli a1,a1,0x20 │ │ │ │ + srli a1,a1,0x20 │ │ │ │ + add a1,a1,a0 │ │ │ │ + lbu s0,0(a1) │ │ │ │ + bgeu a2,a5,1f614 │ │ │ │ + lbu a5,1(a3) │ │ │ │ + lbu t6,0(a3) │ │ │ │ + sd a5,16(sp) │ │ │ │ + li a5,2 │ │ │ │ + bge a5,a6,1f60e │ │ │ │ + lbu a5,-2(a3) │ │ │ │ + lbu s2,-3(a3) │ │ │ │ + sd a5,8(sp) │ │ │ │ + lw a5,0(t0) │ │ │ │ + ld a2,64(sp) │ │ │ │ + lw a3,-4(t4) │ │ │ │ + addw a1,a5,a2 │ │ │ │ + addw a2,a2,a3 │ │ │ │ + mv a5,a1 │ │ │ │ + bge a1,a2,1f3a8 │ │ │ │ + sext.w a5,a2 │ │ │ │ + not a3,a5 │ │ │ │ + srai a3,a3,0x3f │ │ │ │ + lw a2,-4(t0) │ │ │ │ + and a5,a5,a3 │ │ │ │ + beq s0,s1,1f61a │ │ │ │ + lw a3,4(s3) │ │ │ │ + addw a2,a2,a3 │ │ │ │ + mv a3,a2 │ │ │ │ + bge a2,a5,1f3c8 │ │ │ │ + sext.w a3,a5 │ │ │ │ + ld a5,40(sp) │ │ │ │ + sw a3,0(t4) │ │ │ │ + bgeu a5,a7,1f4de │ │ │ │ + lwu a5,0(a4) │ │ │ │ + ld a1,32(sp) │ │ │ │ + lwu a2,4(a4) │ │ │ │ + slli a5,a5,0x3 │ │ │ │ + add a5,a5,a1 │ │ │ │ ld a5,0(a5) │ │ │ │ - xor a5,a5,a4 │ │ │ │ - li a4,0 │ │ │ │ - bnez a5,1a262 │ │ │ │ - ld ra,296(sp) │ │ │ │ - ld s0,288(sp) │ │ │ │ - ld a0,96(sp) │ │ │ │ - ld s2,272(sp) │ │ │ │ - addi sp,sp,304 │ │ │ │ - ret │ │ │ │ - ld s11,104(sp) │ │ │ │ - ld a0,96(sp) │ │ │ │ - subw s9,s9,s8 │ │ │ │ - addiw s10,s11,1 │ │ │ │ - slli a5,s10,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - slli a1,a5,0x3 │ │ │ │ - sub a1,a1,a5 │ │ │ │ - slli a1,a1,0x3 │ │ │ │ - jal 1d4e0 │ │ │ │ - slli a4,s11,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - slli a5,a4,0x3 │ │ │ │ - sub s8,a5,a4 │ │ │ │ - ld a5,112(sp) │ │ │ │ - li a4,-1 │ │ │ │ - srli a3,a4,0x20 │ │ │ │ - addiw s9,s9,1 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - and s5,s5,a3 │ │ │ │ - and t3,s6,a3 │ │ │ │ - slli s8,s8,0x3 │ │ │ │ - slli s9,s9,0x20 │ │ │ │ - add s8,s8,a0 │ │ │ │ - or s5,s5,a5 │ │ │ │ - or t3,t3,s9 │ │ │ │ - li a5,1 │ │ │ │ - sd a0,96(sp) │ │ │ │ - sb a5,12(s8) │ │ │ │ - sd s5,0(s8) │ │ │ │ - sw s7,24(s8) │ │ │ │ - sd t3,16(s8) │ │ │ │ - sd s1,40(s8) │ │ │ │ - mv a0,s1 │ │ │ │ - jal b4f0 │ │ │ │ + slli a2,a2,0x2 │ │ │ │ + add a5,a5,a2 │ │ │ │ + lw a5,0(a5) │ │ │ │ + bge a5,a3,1f3f8 │ │ │ │ + sw s5,0(a4) │ │ │ │ + sw a6,4(a4) │ │ │ │ + lw a3,0(t4) │ │ │ │ + lw a5,0(s6) │ │ │ │ + bnez a5,1f4b0 │ │ │ │ + li a5,71 │ │ │ │ + beq t6,a5,1f4d0 │ │ │ │ + li a5,67 │ │ │ │ + beq t6,a5,1f4d0 │ │ │ │ + ld a2,24(sp) │ │ │ │ + lw a5,0(a2) │ │ │ │ + bge a5,a3,1f424 │ │ │ │ + ld a5,88(sp) │ │ │ │ + sw a3,4(a2) │ │ │ │ + sw s5,0(a5) │ │ │ │ + ld a5,80(sp) │ │ │ │ + sw t1,0(a5) │ │ │ │ ld a5,48(sp) │ │ │ │ - sw a0,28(s8) │ │ │ │ - fsd fs0,32(s8) │ │ │ │ - sw a5,8(s8) │ │ │ │ - sb zero,48(s8) │ │ │ │ - sd s10,104(sp) │ │ │ │ - j 1a0ea │ │ │ │ - ld s0,104(sp) │ │ │ │ - ld a0,96(sp) │ │ │ │ - slli s5,s5,0x20 │ │ │ │ - addiw a4,s0,1 │ │ │ │ - slli a5,a4,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - slli a1,a5,0x3 │ │ │ │ - sub a1,a1,a5 │ │ │ │ - slli a1,a1,0x3 │ │ │ │ - sd a4,104(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - slli a3,s0,0x20 │ │ │ │ + addi t1,t1,1 │ │ │ │ + sext.w a6,t1 │ │ │ │ + addi t4,t4,4 │ │ │ │ + addi t0,t0,4 │ │ │ │ + bge a6,a5,1f620 │ │ │ │ + ld a5,56(sp) │ │ │ │ + lw a3,0(s6) │ │ │ │ + lw a5,0(a5) │ │ │ │ + beqz a3,1f34e │ │ │ │ + ld a3,120(sp) │ │ │ │ + subw a5,a5,a6 │ │ │ │ + ld a1,112(sp) │ │ │ │ + lw a3,0(a3) │ │ │ │ + slli a2,a5,0x20 │ │ │ │ + srli a2,a2,0x20 │ │ │ │ + addiw a3,a3,1 │ │ │ │ + subw a3,a3,s5 │ │ │ │ + slli a3,a3,0x20 │ │ │ │ + add a2,a2,t2 │ │ │ │ srli a3,a3,0x20 │ │ │ │ - ld s0,40(sp) │ │ │ │ - ld a2,80(sp) │ │ │ │ - slli a5,a3,0x3 │ │ │ │ - li a4,-1 │ │ │ │ - sub a5,a5,a3 │ │ │ │ - srli a3,a4,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - slli a5,a5,0x3 │ │ │ │ - and a3,a3,s0 │ │ │ │ + add a3,a3,a1 │ │ │ │ + lbu s1,0(a2) │ │ │ │ + li a2,2 │ │ │ │ + lbu s0,0(a3) │ │ │ │ + sext.w a3,a5 │ │ │ │ + bge a2,a6,1f5fe │ │ │ │ + addiw a2,a5,2 │ │ │ │ slli a2,a2,0x20 │ │ │ │ - and t3,s3,a4 │ │ │ │ - add s7,a0,a5 │ │ │ │ - or a5,a3,s5 │ │ │ │ - or a3,t3,a2 │ │ │ │ - sd a0,96(sp) │ │ │ │ - sd a5,0(s7) │ │ │ │ - sw s6,24(s7) │ │ │ │ - sb zero,12(s7) │ │ │ │ - sd a3,16(s7) │ │ │ │ - sd s11,40(s7) │ │ │ │ - mv a0,s11 │ │ │ │ - jal b4f0 │ │ │ │ - sw a0,28(s7) │ │ │ │ - sw s0,8(s7) │ │ │ │ - fsd fs0,32(s7) │ │ │ │ - sb zero,48(s7) │ │ │ │ - j 19fec │ │ │ │ - li t5,0 │ │ │ │ - sd zero,96(sp) │ │ │ │ - j 1a13c │ │ │ │ - sd s1,280(sp) │ │ │ │ - sd s3,264(sp) │ │ │ │ - sd s4,256(sp) │ │ │ │ - sd s5,248(sp) │ │ │ │ - sd s6,240(sp) │ │ │ │ - sd s7,232(sp) │ │ │ │ - sd s8,224(sp) │ │ │ │ - sd s9,216(sp) │ │ │ │ - sd s10,208(sp) │ │ │ │ - sd s11,200(sp) │ │ │ │ - fsd fs0,184(sp) │ │ │ │ - fsd fs1,176(sp) │ │ │ │ - fsd fs2,168(sp) │ │ │ │ - fsd fs3,160(sp) │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - addi sp,sp,-128 │ │ │ │ - sd s11,24(sp) │ │ │ │ - sd ra,120(sp) │ │ │ │ - sd s5,72(sp) │ │ │ │ - sd a3,8(sp) │ │ │ │ - mv s11,a1 │ │ │ │ - beqz a1,1a436 │ │ │ │ - slli s11,a1,0x20 │ │ │ │ - srli s11,s11,0x20 │ │ │ │ - sd s6,64(sp) │ │ │ │ - slli s6,s11,0x3 │ │ │ │ - sub s6,s6,s11 │ │ │ │ - slli s6,s6,0x3 │ │ │ │ - sd s1,104(sp) │ │ │ │ - sd s7,56(sp) │ │ │ │ - sd s0,112(sp) │ │ │ │ - sd s2,96(sp) │ │ │ │ - sd s3,88(sp) │ │ │ │ - sd s4,80(sp) │ │ │ │ - sd s8,48(sp) │ │ │ │ - sd s9,40(sp) │ │ │ │ - sd s10,32(sp) │ │ │ │ - mv s1,a0 │ │ │ │ - add s6,s6,a0 │ │ │ │ - li s5,0 │ │ │ │ - li s11,0 │ │ │ │ - li s7,10 │ │ │ │ - li s0,0 │ │ │ │ - beqz s11,1a3aa │ │ │ │ - mv s0,s5 │ │ │ │ - li s2,0 │ │ │ │ - j 1a2dc │ │ │ │ - bgeu s9,s10,1a30a │ │ │ │ - addiw s2,s2,1 │ │ │ │ - addi s0,s0,56 │ │ │ │ - beq s2,s11,1a3a8 │ │ │ │ - lw s4,0(s0) │ │ │ │ - lw s3,0(s1) │ │ │ │ - lw s10,4(s0) │ │ │ │ - lw s9,4(s1) │ │ │ │ - lw s8,20(s0) │ │ │ │ - lw a1,20(s1) │ │ │ │ - lbu a4,12(s0) │ │ │ │ - lbu a5,12(s1) │ │ │ │ - lw a2,24(s0) │ │ │ │ - lw a3,24(s1) │ │ │ │ - bltu s3,s4,1a2ce │ │ │ │ - bgeu s10,s9,1a376 │ │ │ │ - bne s4,s3,1a2d2 │ │ │ │ - bne a4,a5,1a2d2 │ │ │ │ - bne a2,a3,1a2d2 │ │ │ │ - mv a0,s8 │ │ │ │ - jal 4391c │ │ │ │ - subw s3,s7,s3 │ │ │ │ - sext.w a0,a0 │ │ │ │ - addw s3,s3,s4 │ │ │ │ - bgeu a0,s3,1a2d2 │ │ │ │ - bgeu s2,s11,1a3a8 │ │ │ │ - slli s2,s2,0x20 │ │ │ │ - srli s2,s2,0x20 │ │ │ │ - ld a0,40(s1) │ │ │ │ - slli s0,s2,0x3 │ │ │ │ - sub s0,s0,s2 │ │ │ │ - slli s0,s0,0x3 │ │ │ │ - jal b4f0 │ │ │ │ - add s0,s0,s5 │ │ │ │ - lw a5,28(s0) │ │ │ │ - blt a5,a0,1a412 │ │ │ │ - addi s1,s1,56 │ │ │ │ - bne s1,s6,1a2c8 │ │ │ │ - ld a5,8(sp) │ │ │ │ - ld s0,112(sp) │ │ │ │ - ld ra,120(sp) │ │ │ │ - ld s1,104(sp) │ │ │ │ - ld s2,96(sp) │ │ │ │ - ld s3,88(sp) │ │ │ │ - ld s4,80(sp) │ │ │ │ - ld s6,64(sp) │ │ │ │ - ld s7,56(sp) │ │ │ │ - ld s8,48(sp) │ │ │ │ - ld s9,40(sp) │ │ │ │ - ld s10,32(sp) │ │ │ │ - sw s11,0(a5) │ │ │ │ - mv a0,s5 │ │ │ │ - ld s11,24(sp) │ │ │ │ - ld s5,72(sp) │ │ │ │ - addi sp,sp,128 │ │ │ │ - ret │ │ │ │ - bne a4,a5,1a2d2 │ │ │ │ - bne a2,a3,1a2d2 │ │ │ │ - mv a0,s8 │ │ │ │ - sd a1,0(sp) │ │ │ │ - jal 4391c │ │ │ │ - addiw a5,s3,10 │ │ │ │ - sext.w a0,a0 │ │ │ │ - subw a5,a5,s4 │ │ │ │ - bltu a0,a5,1a326 │ │ │ │ - ld a1,0(sp) │ │ │ │ - bne s4,s3,1a2d2 │ │ │ │ - beq s10,s9,1a312 │ │ │ │ - addiw s2,s2,1 │ │ │ │ - addi s0,s0,56 │ │ │ │ - bne s2,s11,1a2dc │ │ │ │ - mv s0,s11 │ │ │ │ - addiw s11,s0,1 │ │ │ │ - slli a5,s11,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - slli a1,a5,0x3 │ │ │ │ - sub a1,a1,a5 │ │ │ │ - slli a1,a1,0x3 │ │ │ │ - mv a0,s5 │ │ │ │ - jal 1d4e0 │ │ │ │ - slli a5,s0,0x20 │ │ │ │ + srli a2,a2,0x20 │ │ │ │ + add a2,a2,t2 │ │ │ │ + lbu a2,0(a2) │ │ │ │ + addiw a1,a5,1 │ │ │ │ + slli a1,a1,0x20 │ │ │ │ + srli a1,a1,0x20 │ │ │ │ + add a1,a1,t2 │ │ │ │ + sd a2,8(sp) │ │ │ │ + li a2,1 │ │ │ │ + lbu s2,0(a1) │ │ │ │ + bgeu a2,a3,1f608 │ │ │ │ + addiw a3,a5,-2 │ │ │ │ + addiw a5,a5,-1 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ srli a5,a5,0x20 │ │ │ │ - slli s0,a5,0x3 │ │ │ │ - ld a4,0(s1) │ │ │ │ - sub s0,s0,a5 │ │ │ │ - slli s0,s0,0x3 │ │ │ │ - add s0,s0,a0 │ │ │ │ - sd a4,0(s0) │ │ │ │ - lw a5,24(s1) │ │ │ │ - ld a4,16(s1) │ │ │ │ - mv s5,a0 │ │ │ │ - sw a5,24(s0) │ │ │ │ - lbu a5,12(s1) │ │ │ │ - sd a4,16(s0) │ │ │ │ - addi s1,s1,56 │ │ │ │ - sb a5,12(s0) │ │ │ │ - ld a0,-16(s1) │ │ │ │ - sd a0,40(s0) │ │ │ │ - jal b4f0 │ │ │ │ - sw a0,28(s0) │ │ │ │ - lw a5,-48(s1) │ │ │ │ - fld fa5,-24(s1) │ │ │ │ - sw a5,8(s0) │ │ │ │ - fsd fa5,32(s0) │ │ │ │ - lbu a5,-8(s1) │ │ │ │ - sb a5,48(s0) │ │ │ │ - bne s1,s6,1a2c2 │ │ │ │ - j 1a350 │ │ │ │ - ld a5,0(s1) │ │ │ │ - sd a5,0(s0) │ │ │ │ - lbu a4,12(s1) │ │ │ │ - ld a5,16(s1) │ │ │ │ - sb a4,12(s0) │ │ │ │ - ld a0,40(s1) │ │ │ │ - sd a5,16(s0) │ │ │ │ - sd a0,40(s0) │ │ │ │ - jal b4f0 │ │ │ │ - sw a0,28(s0) │ │ │ │ - lw a5,8(s1) │ │ │ │ - fld fa5,32(s1) │ │ │ │ - sw a5,8(s0) │ │ │ │ - fsd fa5,32(s0) │ │ │ │ - j 1a348 │ │ │ │ + add a5,a5,t2 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + slli a3,a3,0x20 │ │ │ │ + srli a3,a3,0x20 │ │ │ │ + add a3,a3,t2 │ │ │ │ + lbu t6,0(a3) │ │ │ │ + sd a5,16(sp) │ │ │ │ + j 1f38e │ │ │ │ + li a2,1 │ │ │ │ + bne a5,a2,1f40e │ │ │ │ + li a5,65 │ │ │ │ + bne t6,a5,1f40e │ │ │ │ + ld a5,16(sp) │ │ │ │ + andi a5,a5,251 │ │ │ │ + addi a5,a5,-67 │ │ │ │ + seqz a5,a5 │ │ │ │ + addw a3,a3,a5 │ │ │ │ + j 1f40e │ │ │ │ + ld a5,16(sp) │ │ │ │ + addi a5,a5,-84 │ │ │ │ + seqz a5,a5 │ │ │ │ + addw a3,a3,a5 │ │ │ │ + j 1f40e │ │ │ │ + ld a5,160(sp) │ │ │ │ + beqz a5,1f3d2 │ │ │ │ ld a5,8(sp) │ │ │ │ - ld ra,120(sp) │ │ │ │ - li s5,0 │ │ │ │ - sw s11,0(a5) │ │ │ │ - mv a0,s5 │ │ │ │ - ld s11,24(sp) │ │ │ │ - ld s5,72(sp) │ │ │ │ - addi sp,sp,128 │ │ │ │ + sd t0,144(sp) │ │ │ │ + ld t5,152(sp) │ │ │ │ + andi a3,a5,251 │ │ │ │ + addi a3,a3,-67 │ │ │ │ + ld a0,168(sp) │ │ │ │ + ld t0,176(sp) │ │ │ │ + seqz a3,a3 │ │ │ │ + li a5,0 │ │ │ │ + sw a3,72(sp) │ │ │ │ + sd t6,128(sp) │ │ │ │ + sd a4,136(sp) │ │ │ │ + add a4,s11,a5 │ │ │ │ + lw a4,0(a4) │ │ │ │ + add a3,s9,a5 │ │ │ │ + lw a3,0(a3) │ │ │ │ + bnez a4,1f598 │ │ │ │ + add a4,s4,a5 │ │ │ │ + add a1,s10,a5 │ │ │ │ + lw a4,0(a4) │ │ │ │ + lw a1,0(a1) │ │ │ │ + sext.w a2,a3 │ │ │ │ + sext.w t6,a4 │ │ │ │ + bne a1,a3,1f5b4 │ │ │ │ + add a3,s7,a5 │ │ │ │ + lw a3,0(a3) │ │ │ │ + bne a3,a4,1f5b4 │ │ │ │ + bge a2,a7,1f582 │ │ │ │ + bge a7,t6,1f582 │ │ │ │ + lw a4,0(a0) │ │ │ │ + subw a2,a7,a2 │ │ │ │ + addiw a2,a2,-1 │ │ │ │ + bgeu a2,a4,1f70c │ │ │ │ + ld a4,0(t5) │ │ │ │ + slli a2,a2,0x2 │ │ │ │ + lw a3,0(t4) │ │ │ │ + add a4,a4,a2 │ │ │ │ + lw a4,0(a4) │ │ │ │ + beq s0,s1,1f5f8 │ │ │ │ + lw a1,4(s3) │ │ │ │ + lw a2,0(s6) │ │ │ │ + addw a4,a4,a1 │ │ │ │ + addw a1,a4,t0 │ │ │ │ + mv a4,a1 │ │ │ │ + bnez a2,1f5d4 │ │ │ │ + li a2,65 │ │ │ │ + bne s2,a2,1f576 │ │ │ │ + lw a2,72(sp) │ │ │ │ + addw a1,a1,a2 │ │ │ │ + mv a4,a3 │ │ │ │ + bge a3,a1,1f57e │ │ │ │ + mv a4,a1 │ │ │ │ + sw a4,0(t4) │ │ │ │ + addi a5,a5,4 │ │ │ │ + addi a0,a0,4 │ │ │ │ + addi t5,t5,8 │ │ │ │ + bne s8,a5,1f502 │ │ │ │ + ld t6,128(sp) │ │ │ │ + ld a4,136(sp) │ │ │ │ + ld t0,144(sp) │ │ │ │ + lw a3,0(t4) │ │ │ │ + j 1f3d2 │ │ │ │ + lw a4,0(a0) │ │ │ │ + add a1,s10,a5 │ │ │ │ + lw a1,0(a1) │ │ │ │ + addw a2,a4,a3 │ │ │ │ + subw a3,t3,a2 │ │ │ │ + addiw a4,a4,-1 │ │ │ │ + addw a4,a4,a3 │ │ │ │ + mv a2,a3 │ │ │ │ + mv t6,a4 │ │ │ │ + beq a1,a3,1f528 │ │ │ │ + auipc a3,0x46 │ │ │ │ + addi a3,a3,820 │ │ │ │ + li a2,553 │ │ │ │ + auipc a1,0x40 │ │ │ │ + addi a1,a1,968 │ │ │ │ + auipc a0,0x40 │ │ │ │ + addi a0,a0,992 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + li t6,1 │ │ │ │ + bne a2,t6,1f576 │ │ │ │ + li a2,71 │ │ │ │ + beq s2,a2,1f5ea │ │ │ │ + li a2,67 │ │ │ │ + bne s2,a2,1f576 │ │ │ │ + ld a2,8(sp) │ │ │ │ + addi a1,a2,-84 │ │ │ │ + seqz a1,a1 │ │ │ │ + addw a1,a1,a4 │ │ │ │ + j 1f576 │ │ │ │ + lw a1,0(s3) │ │ │ │ + j 1f55c │ │ │ │ + sd zero,8(sp) │ │ │ │ + li a2,1 │ │ │ │ + li s2,0 │ │ │ │ + bltu a2,a3,1f492 │ │ │ │ + sd zero,16(sp) │ │ │ │ + li t6,0 │ │ │ │ + j 1f38e │ │ │ │ + sd zero,8(sp) │ │ │ │ + li s2,0 │ │ │ │ + j 1f38e │ │ │ │ + sd zero,16(sp) │ │ │ │ + li t6,0 │ │ │ │ + j 1f37e │ │ │ │ + lw a3,0(s3) │ │ │ │ + j 1f3bc │ │ │ │ + ld t6,192(sp) │ │ │ │ + ld t2,200(sp) │ │ │ │ + ld t5,208(sp) │ │ │ │ + ld a3,24(sp) │ │ │ │ + lw a5,0(t2) │ │ │ │ + addi t5,t5,1 │ │ │ │ + addi a3,a3,4 │ │ │ │ + sd a3,24(sp) │ │ │ │ + ld a3,88(sp) │ │ │ │ + sext.w s5,t5 │ │ │ │ + addiw a5,a5,1 │ │ │ │ + addi a3,a3,4 │ │ │ │ + sd a3,88(sp) │ │ │ │ + ld a3,80(sp) │ │ │ │ + addi a3,a3,4 │ │ │ │ + sd a3,80(sp) │ │ │ │ + bltu s5,a5,1f2ac │ │ │ │ + ld a3,248(sp) │ │ │ │ + ld t6,256(sp) │ │ │ │ + ld a7,264(sp) │ │ │ │ + ld a6,272(sp) │ │ │ │ + ld t1,280(sp) │ │ │ │ + ld t4,184(sp) │ │ │ │ + mv s6,a4 │ │ │ │ + mv s2,s3 │ │ │ │ + ld a5,160(sp) │ │ │ │ + ld a4,56(sp) │ │ │ │ + addi s6,s6,8 │ │ │ │ + addiw a5,a5,1 │ │ │ │ + addi a4,a4,4 │ │ │ │ + sd a5,160(sp) │ │ │ │ + sd a4,56(sp) │ │ │ │ + addi a2,s8,4 │ │ │ │ + addi t4,t4,8 │ │ │ │ + addi a7,a7,8 │ │ │ │ + addi a6,a6,8 │ │ │ │ + beq a5,t1,1f72c │ │ │ │ + li a5,0 │ │ │ │ + add a4,s11,a5 │ │ │ │ + lw a4,0(a4) │ │ │ │ + add a0,s9,a5 │ │ │ │ + ld t0,168(sp) │ │ │ │ + lw t2,0(a0) │ │ │ │ + li t5,0 │ │ │ │ + add a1,s10,a2 │ │ │ │ + bnez a4,1f6d8 │ │ │ │ + add a4,s4,a5 │ │ │ │ + lw a4,0(a4) │ │ │ │ + add a0,s10,a5 │ │ │ │ + lw a0,0(a0) │ │ │ │ + bne a0,t2,1f786 │ │ │ │ + add a0,s7,a5 │ │ │ │ + lw a0,0(a0) │ │ │ │ + bne a0,a4,1f786 │ │ │ │ + lw a0,0(a1) │ │ │ │ + bltu a0,t2,1f6be │ │ │ │ + bltu a4,a0,1f6be │ │ │ │ + mv a0,t5 │ │ │ │ + bgeu t5,a4,1f6ba │ │ │ │ + mv a0,a4 │ │ │ │ + sext.w t5,a0 │ │ │ │ + addi a4,a5,4 │ │ │ │ + beq s8,a5,1f706 │ │ │ │ + mv a5,a4 │ │ │ │ + add a4,s11,a5 │ │ │ │ + lw a4,0(a4) │ │ │ │ + add a0,s9,a5 │ │ │ │ + lw t2,0(a0) │ │ │ │ + beqz a4,1f68e │ │ │ │ + add a4,t0,a5 │ │ │ │ + lw a4,0(a4) │ │ │ │ + addw a0,a4,t2 │ │ │ │ + subw t2,t3,a0 │ │ │ │ + addiw a4,a4,-1 │ │ │ │ + addw a4,a4,t2 │ │ │ │ + j 1f694 │ │ │ │ + lw a2,0(a5) │ │ │ │ + lw a5,0(t2) │ │ │ │ + addw a7,a5,a2 │ │ │ │ + subw a7,t3,a7 │ │ │ │ + addw a7,a7,s5 │ │ │ │ + j 1f2d4 │ │ │ │ + mv a2,s6 │ │ │ │ + j 1f1ca │ │ │ │ + sd t5,40(sp) │ │ │ │ + mv s8,a2 │ │ │ │ + j 1f236 │ │ │ │ + auipc a3,0x46 │ │ │ │ + addi a3,a3,476 │ │ │ │ + li a2,563 │ │ │ │ + auipc a1,0x40 │ │ │ │ + addi a1,a1,624 │ │ │ │ + auipc a0,0x40 │ │ │ │ + addi a0,a0,720 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + mv a4,a3 │ │ │ │ + mv s5,t6 │ │ │ │ + ld a5,472(sp) │ │ │ │ + ld a3,152(sp) │ │ │ │ + ld ra,392(sp) │ │ │ │ + ld s0,384(sp) │ │ │ │ + sd a3,0(a5) │ │ │ │ + ld a5,480(sp) │ │ │ │ + ld a0,240(sp) │ │ │ │ + ld s1,376(sp) │ │ │ │ + sd a4,0(a5) │ │ │ │ + ld a5,488(sp) │ │ │ │ + ld a4,232(sp) │ │ │ │ + ld s2,368(sp) │ │ │ │ + sd s5,0(a5) │ │ │ │ + ld a5,496(sp) │ │ │ │ + ld s3,360(sp) │ │ │ │ + ld s4,352(sp) │ │ │ │ + sd a4,0(a5) │ │ │ │ + ld s5,344(sp) │ │ │ │ + ld s6,336(sp) │ │ │ │ + ld s7,328(sp) │ │ │ │ + ld s8,320(sp) │ │ │ │ + ld s9,312(sp) │ │ │ │ + ld s10,304(sp) │ │ │ │ + ld s11,296(sp) │ │ │ │ + addi sp,sp,400 │ │ │ │ ret │ │ │ │ + auipc a3,0x46 │ │ │ │ + addi a3,a3,386 │ │ │ │ + li a2,484 │ │ │ │ + auipc a1,0x40 │ │ │ │ + addi a1,a1,534 │ │ │ │ + auipc a0,0x40 │ │ │ │ + addi a0,a0,606 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + auipc a3,0x46 │ │ │ │ + addi a3,a3,354 │ │ │ │ + li a2,461 │ │ │ │ + auipc a1,0x40 │ │ │ │ + addi a1,a1,502 │ │ │ │ + auipc a0,0x40 │ │ │ │ + addi a0,a0,526 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ addi sp,sp,-240 │ │ │ │ - mv t3,a6 │ │ │ │ - lw a6,240(sp) │ │ │ │ - mv t1,a7 │ │ │ │ + lw t1,288(sp) │ │ │ │ + lw a0,280(sp) │ │ │ │ sd s0,224(sp) │ │ │ │ - auipc s0,0x60 │ │ │ │ - ld s0,-1348(s0) │ │ │ │ - addi a7,sp,108 │ │ │ │ - sd t1,72(sp) │ │ │ │ - ld t1,0(s0) │ │ │ │ - sd t1,120(sp) │ │ │ │ - li t1,0 │ │ │ │ - sd ra,232(sp) │ │ │ │ - sd t3,64(sp) │ │ │ │ - sd s2,208(sp) │ │ │ │ - sd s6,176(sp) │ │ │ │ - sd s10,144(sp) │ │ │ │ - mv s2,a1 │ │ │ │ - jal 19e9e │ │ │ │ - lw a1,108(sp) │ │ │ │ - addi a3,sp,104 │ │ │ │ - li a2,12 │ │ │ │ - mv s0,a0 │ │ │ │ - jal 1a282 │ │ │ │ - mv s10,a0 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 3670 │ │ │ │ - lw s6,104(sp) │ │ │ │ - auipc a3,0xfffff │ │ │ │ - addi a3,a3,-744 │ │ │ │ - li a2,56 │ │ │ │ - slli s0,s6,0x20 │ │ │ │ - srli s0,s0,0x20 │ │ │ │ - mv a1,s0 │ │ │ │ - mv a0,s10 │ │ │ │ - jal 3400 │ │ │ │ - slli a5,s0,0x1 │ │ │ │ - add a5,a5,s0 │ │ │ │ - slli s0,a5,0x3 │ │ │ │ - mv a1,s0 │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - mv a6,a0 │ │ │ │ - beqz s6,1a95a │ │ │ │ + sd t1,8(sp) │ │ │ │ + lw t1,296(sp) │ │ │ │ sd s1,216(sp) │ │ │ │ + sd s2,208(sp) │ │ │ │ sd s3,200(sp) │ │ │ │ - sd s4,192(sp) │ │ │ │ - sd s5,184(sp) │ │ │ │ + sd s6,176(sp) │ │ │ │ sd s7,168(sp) │ │ │ │ + sd ra,232(sp) │ │ │ │ sd s8,160(sp) │ │ │ │ - sd s9,152(sp) │ │ │ │ + sd s10,144(sp) │ │ │ │ sd s11,136(sp) │ │ │ │ - add a4,a0,s0 │ │ │ │ - mv a5,a0 │ │ │ │ - sw zero,8(a5) │ │ │ │ - sd zero,16(a5) │ │ │ │ - sw zero,12(a5) │ │ │ │ - sd zero,0(a5) │ │ │ │ - addi a5,a5,24 │ │ │ │ - bne a4,a5,1a4d8 │ │ │ │ - addi a5,sp,116 │ │ │ │ - li s5,0 │ │ │ │ - li s7,0 │ │ │ │ - sd a5,24(sp) │ │ │ │ - addi a5,sp,112 │ │ │ │ - sd a5,32(sp) │ │ │ │ - mv s9,s10 │ │ │ │ + sd t1,96(sp) │ │ │ │ + sd a1,32(sp) │ │ │ │ + sd a2,104(sp) │ │ │ │ + sd a3,112(sp) │ │ │ │ + sd a6,80(sp) │ │ │ │ + sd a7,88(sp) │ │ │ │ + ld s0,240(sp) │ │ │ │ + ld s1,248(sp) │ │ │ │ + ld s6,256(sp) │ │ │ │ + ld s2,264(sp) │ │ │ │ + ld s3,272(sp) │ │ │ │ + mv s7,a5 │ │ │ │ + beqz a0,1ffb0 │ │ │ │ + mv t1,a1 │ │ │ │ + ld a5,352(sp) │ │ │ │ + ld a1,320(sp) │ │ │ │ + sd s5,184(sp) │ │ │ │ + sd s4,192(sp) │ │ │ │ + sd s9,152(sp) │ │ │ │ + mv s5,a4 │ │ │ │ + mv a2,t1 │ │ │ │ + li t3,0 │ │ │ │ + li s8,0 │ │ │ │ + li s10,0 │ │ │ │ + li t5,0 │ │ │ │ + li a3,0 │ │ │ │ + ld a6,0(a1) │ │ │ │ + ld a4,0(a2) │ │ │ │ + sd zero,24(a6) │ │ │ │ + lw a6,0(a5) │ │ │ │ + lw a7,4(a5) │ │ │ │ + slli t4,a6,0x20 │ │ │ │ + srli t1,t4,0x1d │ │ │ │ + add a4,a4,t1 │ │ │ │ + ld a4,0(a4) │ │ │ │ + slli t4,a7,0x20 │ │ │ │ + srli t1,t4,0x1e │ │ │ │ + add a4,a4,t1 │ │ │ │ + lw a4,0(a4) │ │ │ │ + bge t3,a4,1f836 │ │ │ │ + mv t3,a4 │ │ │ │ + mv s8,a7 │ │ │ │ + mv s10,a6 │ │ │ │ + mv t5,a3 │ │ │ │ + addiw a3,a3,1 │ │ │ │ + addi a1,a1,8 │ │ │ │ + addi a2,a2,8 │ │ │ │ + addi a5,a5,8 │ │ │ │ + bne a0,a3,1f800 │ │ │ │ + slli s4,t5,0x20 │ │ │ │ + srli s4,s4,0x20 │ │ │ │ + slli s11,s4,0x2 │ │ │ │ + sd t5,16(sp) │ │ │ │ + add ra,s0,s11 │ │ │ │ + slli a5,s4,0x3 │ │ │ │ + beqz s10,200da │ │ │ │ + beqz s8,200da │ │ │ │ + li a5,-1 │ │ │ │ + slli t5,s8,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ sd zero,48(sp) │ │ │ │ - li s1,0 │ │ │ │ - sd s6,40(sp) │ │ │ │ - sd s5,56(sp) │ │ │ │ - sd s10,80(sp) │ │ │ │ - mv a5,a6 │ │ │ │ - mv s4,s7 │ │ │ │ - sd a6,8(sp) │ │ │ │ - sd s0,88(sp) │ │ │ │ - li a4,1 │ │ │ │ - sw a4,0(a5) │ │ │ │ - li a1,8 │ │ │ │ - li a0,0 │ │ │ │ - sd a5,16(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ + srli t5,t5,0x20 │ │ │ │ + sd a5,120(sp) │ │ │ │ + ld a5,32(sp) │ │ │ │ + slli s11,s4,0x3 │ │ │ │ + addiw t1,s10,-1 │ │ │ │ + add a5,a5,s11 │ │ │ │ + ld a5,0(a5) │ │ │ │ + slli a3,t1,0x20 │ │ │ │ + slli a2,s10,0x20 │ │ │ │ + srli a4,a3,0x1d │ │ │ │ + srli a3,a2,0x1d │ │ │ │ + add a4,a4,a5 │ │ │ │ + add a5,a5,a3 │ │ │ │ + ld a3,0(a5) │ │ │ │ + ld a4,0(a4) │ │ │ │ + slli a5,t5,0x2 │ │ │ │ + slli s9,s4,0x2 │ │ │ │ + add a2,a4,a5 │ │ │ │ + add a5,a5,a3 │ │ │ │ + lw a2,0(a2) │ │ │ │ + lw a0,0(a5) │ │ │ │ + ld a5,8(sp) │ │ │ │ + add a1,s0,s9 │ │ │ │ + sd a1,24(sp) │ │ │ │ + addw a2,a2,a5 │ │ │ │ + sext.w a5,t1 │ │ │ │ + beq a2,a0,1fba6 │ │ │ │ + addiw t3,s8,-1 │ │ │ │ + slli t6,t3,0x20 │ │ │ │ + srli t6,t6,0x20 │ │ │ │ + slli a2,t6,0x2 │ │ │ │ + add a3,a3,a2 │ │ │ │ + lw a3,0(a3) │ │ │ │ + ld a1,8(sp) │ │ │ │ + sext.w s4,t3 │ │ │ │ + addw a3,a3,a1 │ │ │ │ + beq a3,a0,1fd8e │ │ │ │ + add a3,s0,s9 │ │ │ │ + lw a6,0(a3) │ │ │ │ + beqz a0,1ff60 │ │ │ │ + add a3,s6,s9 │ │ │ │ + lw a1,0(a3) │ │ │ │ + bnez a6,1faae │ │ │ │ + add t4,s1,s9 │ │ │ │ + lw t4,0(t4) │ │ │ │ + addw t4,t1,t4 │ │ │ │ + sext.w t0,t4 │ │ │ │ + bltu a1,t0,201b2 │ │ │ │ + ld a1,80(sp) │ │ │ │ + slli t4,t4,0x20 │ │ │ │ + srli t4,t4,0x20 │ │ │ │ + add a1,a1,s11 │ │ │ │ + ld t0,0(a1) │ │ │ │ + ld a1,104(sp) │ │ │ │ + li t2,2 │ │ │ │ + add t4,t4,a1 │ │ │ │ + add a1,t0,t6 │ │ │ │ + lbu t4,0(t4) │ │ │ │ + lbu a1,0(a1) │ │ │ │ + bgeu t2,s8,1fa5a │ │ │ │ + addiw t2,s8,-3 │ │ │ │ + addiw ra,s8,-2 │ │ │ │ + slli t2,t2,0x20 │ │ │ │ + slli ra,ra,0x20 │ │ │ │ + srli t2,t2,0x20 │ │ │ │ + srli ra,ra,0x20 │ │ │ │ + add t2,t2,t0 │ │ │ │ + add t0,t0,ra │ │ │ │ + lbu t2,0(t2) │ │ │ │ + lbu a7,0(t0) │ │ │ │ + add a4,a4,a2 │ │ │ │ + lw a4,0(a4) │ │ │ │ + ld a2,312(sp) │ │ │ │ + beq t4,a1,1fa68 │ │ │ │ + lw t0,4(a2) │ │ │ │ + sd a5,40(sp) │ │ │ │ + addw a4,a4,t0 │ │ │ │ + beq a4,a0,1fa76 │ │ │ │ ld a5,16(sp) │ │ │ │ - li a1,56 │ │ │ │ - sd a0,16(a5) │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - li a2,56 │ │ │ │ - mv a1,s9 │ │ │ │ - mv s3,a0 │ │ │ │ - jal 36a0 │ │ │ │ + beqz a5,1ffbc │ │ │ │ + add a5,s1,s9 │ │ │ │ + sd a5,40(sp) │ │ │ │ + lw a5,0(a5) │ │ │ │ + bnez a6,1fbc6 │ │ │ │ + addw a2,s10,a5 │ │ │ │ ld a5,16(sp) │ │ │ │ - lw a3,28(s9) │ │ │ │ - ld a4,16(a5) │ │ │ │ - sd s3,0(a4) │ │ │ │ - sw a3,12(a5) │ │ │ │ - lw a3,0(s9) │ │ │ │ - sw a3,4(a5) │ │ │ │ - lw a3,4(s9) │ │ │ │ - sw a3,8(a5) │ │ │ │ - bne s1,s4,1a944 │ │ │ │ - ld a4,40(sp) │ │ │ │ - addiw s1,s4,1 │ │ │ │ - addi s10,s10,56 │ │ │ │ - addi a5,a5,24 │ │ │ │ - beq a4,s1,1a74a │ │ │ │ - ld s5,8(sp) │ │ │ │ - li s6,0 │ │ │ │ - li s7,0 │ │ │ │ - mv s9,s10 │ │ │ │ - mv s0,s6 │ │ │ │ - mv s11,s1 │ │ │ │ - mv s6,s5 │ │ │ │ - li s3,10 │ │ │ │ - mv s5,s10 │ │ │ │ - sd a5,16(sp) │ │ │ │ - mv s10,s7 │ │ │ │ - j 1a58c │ │ │ │ - beq s7,s0,1a5b8 │ │ │ │ - addiw a5,s10,1 │ │ │ │ - addi s6,s6,24 │ │ │ │ - beq s10,s4,1a676 │ │ │ │ - mv s10,a5 │ │ │ │ - lwu a5,8(s6) │ │ │ │ - lwu a4,0(s5) │ │ │ │ - sub a5,a5,a4 │ │ │ │ - blt s3,a5,1a7d8 │ │ │ │ - addi a5,a5,1 │ │ │ │ - lw a2,12(s6) │ │ │ │ - lw a4,28(s5) │ │ │ │ - not a3,a5 │ │ │ │ - srai a3,a3,0x3f │ │ │ │ - addw a4,a4,a2 │ │ │ │ - and a5,a5,a3 │ │ │ │ - subw s7,a4,a5 │ │ │ │ - bge s0,s7,1a57c │ │ │ │ - mv s11,s10 │ │ │ │ - beq s11,s1,1a638 │ │ │ │ - lw a5,0(s6) │ │ │ │ - ld a4,16(s6) │ │ │ │ - mv a2,s5 │ │ │ │ + andi a6,a7,251 │ │ │ │ + addi a6,a6,-67 │ │ │ │ addiw a5,a5,-1 │ │ │ │ - slli a3,a5,0x20 │ │ │ │ - srli a5,a3,0x1d │ │ │ │ - add a5,a5,a4 │ │ │ │ - ld a1,0(a5) │ │ │ │ - mv a0,s2 │ │ │ │ - mv s0,s7 │ │ │ │ - jal 191bc │ │ │ │ - slli a4,s11,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - slli a5,a4,0x1 │ │ │ │ - add a5,a5,a4 │ │ │ │ - ld a4,8(sp) │ │ │ │ - slli a5,a5,0x3 │ │ │ │ - mv s8,a0 │ │ │ │ - add a5,a5,a4 │ │ │ │ - lw a4,0(a5) │ │ │ │ - ld a1,16(a5) │ │ │ │ - mv a2,s5 │ │ │ │ - addiw a5,a4,-1 │ │ │ │ - slli a4,a5,0x20 │ │ │ │ - srli a5,a4,0x1d │ │ │ │ - add a5,a5,a1 │ │ │ │ - ld a1,0(a5) │ │ │ │ - mv a0,s2 │ │ │ │ - sext.w s8,s8 │ │ │ │ - jal 191bc │ │ │ │ - sext.w a0,a0 │ │ │ │ - bgeu s8,a0,1a580 │ │ │ │ - lwu a4,0(s5) │ │ │ │ - lwu a5,8(s6) │ │ │ │ - lw a3,12(s6) │ │ │ │ - lw s7,28(s5) │ │ │ │ - sub a5,a5,a4 │ │ │ │ - addi a5,a5,1 │ │ │ │ - not a4,a5 │ │ │ │ - srai a4,a4,0x3f │ │ │ │ - addw s7,s7,a3 │ │ │ │ - and a5,a5,a4 │ │ │ │ - subw s7,s7,a5 │ │ │ │ - ld a4,40(s5) │ │ │ │ - ld a5,16(s2) │ │ │ │ - ld a0,0(s2) │ │ │ │ - lwu a4,20(a4) │ │ │ │ - mv s0,s7 │ │ │ │ - ld a1,16(a0) │ │ │ │ - slli a4,a4,0x2 │ │ │ │ - add a5,a5,a4 │ │ │ │ - lwu a5,0(a5) │ │ │ │ - mv s11,s10 │ │ │ │ - addi s6,s6,24 │ │ │ │ - add a1,a1,a5 │ │ │ │ - jal 43df8 │ │ │ │ - mv a1,a0 │ │ │ │ - ld a3,24(sp) │ │ │ │ - ld a2,32(sp) │ │ │ │ - ld a0,0(s2) │ │ │ │ - sext.w a1,a1 │ │ │ │ - jal 43e6a │ │ │ │ - addiw a5,s10,1 │ │ │ │ - bne s10,s4,1a58a │ │ │ │ - ld a5,16(sp) │ │ │ │ - mv s6,s0 │ │ │ │ - mv s10,s5 │ │ │ │ - mv s4,s1 │ │ │ │ - beq s11,s1,1a50e │ │ │ │ - slli a1,s11,0x20 │ │ │ │ - srli a1,a1,0x20 │ │ │ │ - ld a4,8(sp) │ │ │ │ - slli s3,a1,0x1 │ │ │ │ - add s3,s3,a1 │ │ │ │ - slli s3,s3,0x3 │ │ │ │ - add s3,s3,a4 │ │ │ │ - lw a1,0(s3) │ │ │ │ - li a0,0 │ │ │ │ - li s4,0 │ │ │ │ + li a7,-1 │ │ │ │ + slli t5,a5,0x20 │ │ │ │ + sd a7,16(sp) │ │ │ │ + seqz a7,a6 │ │ │ │ + ld s8,48(sp) │ │ │ │ + srli a4,t5,0x1e │ │ │ │ + sd a1,56(sp) │ │ │ │ + sd s9,64(sp) │ │ │ │ + sd a3,72(sp) │ │ │ │ + ld t5,96(sp) │ │ │ │ + ld s9,328(sp) │ │ │ │ + li s4,-1 │ │ │ │ + addiw ra,a2,-1 │ │ │ │ + sd t4,48(sp) │ │ │ │ + sext.w a1,a5 │ │ │ │ + mv a3,a7 │ │ │ │ + j 1fa30 │ │ │ │ + add a6,s6,a4 │ │ │ │ + lw a6,0(a6) │ │ │ │ + add a7,s2,a4 │ │ │ │ + lw a7,0(a7) │ │ │ │ + bne a7,a5,1ff90 │ │ │ │ + add a7,s3,a4 │ │ │ │ + lw a7,0(a7) │ │ │ │ + bne a7,a6,1ff90 │ │ │ │ + bgeu a5,a2,1fa2a │ │ │ │ + bgeu a2,a6,1fa2a │ │ │ │ + add a6,s7,a4 │ │ │ │ + lw a6,0(a6) │ │ │ │ + subw a5,ra,a5 │ │ │ │ + sext.w t4,a5 │ │ │ │ + bgeu t4,a6,200ba │ │ │ │ + slli a7,a4,0x1 │ │ │ │ + add a6,s9,a7 │ │ │ │ + ld a6,0(a6) │ │ │ │ + slli s10,a5,0x20 │ │ │ │ + srli a5,s10,0x1e │ │ │ │ + add a6,a6,a5 │ │ │ │ + li s10,65 │ │ │ │ + lw a6,0(a6) │ │ │ │ + beq t2,s10,1fba0 │ │ │ │ + addw a6,t0,a6 │ │ │ │ + addw a6,a6,t5 │ │ │ │ + bne a6,a0,1fa2a │ │ │ │ + ld a6,344(sp) │ │ │ │ + mv s4,a1 │ │ │ │ + sd t4,16(sp) │ │ │ │ + add a7,a7,a6 │ │ │ │ + ld a6,0(a7) │ │ │ │ + add a6,a6,a5 │ │ │ │ + lw s8,0(a6) │ │ │ │ + addi a4,a4,-4 │ │ │ │ + beqz a1,1fb0e │ │ │ │ + addiw a1,a1,-1 │ │ │ │ + add a5,s0,a4 │ │ │ │ + lw a6,0(a5) │ │ │ │ + add a5,s1,a4 │ │ │ │ + lw a5,0(a5) │ │ │ │ + beqz a6,1f9ae │ │ │ │ + add a6,s7,a4 │ │ │ │ + lw a6,0(a6) │ │ │ │ + addw a7,a6,a5 │ │ │ │ + subw a5,s5,a7 │ │ │ │ + addiw a6,a6,-1 │ │ │ │ + addw a6,a6,a5 │ │ │ │ + j 1f9b6 │ │ │ │ + add a4,a4,a2 │ │ │ │ + lw a4,0(a4) │ │ │ │ + ld a2,312(sp) │ │ │ │ + li a7,0 │ │ │ │ + li t2,0 │ │ │ │ + bne t4,a1,1f952 │ │ │ │ + lw t0,0(a2) │ │ │ │ + sd a5,40(sp) │ │ │ │ + addw a4,a4,t0 │ │ │ │ + bne a4,a0,1f960 │ │ │ │ + mv a0,t4 │ │ │ │ + jal 1840c │ │ │ │ + ld a5,320(sp) │ │ │ │ + add s10,a5,s11 │ │ │ │ + ld a5,40(sp) │ │ │ │ + beqz a0,1fdf0 │ │ │ │ + ld a0,0(s10) │ │ │ │ + li a1,5 │ │ │ │ + jal 5ba28 │ │ │ │ + ld a5,40(sp) │ │ │ │ + mv s10,a5 │ │ │ │ + mv s8,s4 │ │ │ │ + beqz s10,1ff46 │ │ │ │ + beqz s8,1fda0 │ │ │ │ + slli t5,s8,0x20 │ │ │ │ + lwu s4,16(sp) │ │ │ │ + srli t5,t5,0x20 │ │ │ │ + j 1f870 │ │ │ │ addiw a1,a1,1 │ │ │ │ - slli a4,a1,0x20 │ │ │ │ - sw a1,0(a5) │ │ │ │ - srli a1,a4,0x1d │ │ │ │ - jal 1d4e0 │ │ │ │ + mv t4,a1 │ │ │ │ + bltu a1,s10,202b2 │ │ │ │ + ld a1,88(sp) │ │ │ │ + ld a7,112(sp) │ │ │ │ + subw t4,t4,s10 │ │ │ │ + add a1,a1,s9 │ │ │ │ + lw t0,0(a1) │ │ │ │ + ld a1,80(sp) │ │ │ │ + slli t4,t4,0x20 │ │ │ │ + subw t0,t0,s8 │ │ │ │ + add a1,a1,s11 │ │ │ │ + ld t2,0(a1) │ │ │ │ + slli a1,t0,0x20 │ │ │ │ + srli t4,t4,0x20 │ │ │ │ + srli a1,a1,0x20 │ │ │ │ + add t4,t4,a7 │ │ │ │ + add a1,a1,t2 │ │ │ │ + li ra,2 │ │ │ │ + lbu t4,0(t4) │ │ │ │ + lbu a1,0(a1) │ │ │ │ + bgeu ra,s8,1fa5a │ │ │ │ + addiw ra,t0,1 │ │ │ │ + addiw t0,t0,2 │ │ │ │ + slli ra,ra,0x20 │ │ │ │ + slli t0,t0,0x20 │ │ │ │ + srli ra,ra,0x20 │ │ │ │ + srli t0,t0,0x20 │ │ │ │ + add t0,t0,t2 │ │ │ │ + add ra,ra,t2 │ │ │ │ + lbu t2,0(ra) │ │ │ │ + lbu a7,0(t0) │ │ │ │ + j 1f948 │ │ │ │ + ld t4,48(sp) │ │ │ │ + ld a1,56(sp) │ │ │ │ + ld s9,64(sp) │ │ │ │ + ld a3,72(sp) │ │ │ │ + bltz s4,20292 │ │ │ │ + mv a0,t4 │ │ │ │ + sd t6,72(sp) │ │ │ │ + sw t3,64(sp) │ │ │ │ + sw t1,56(sp) │ │ │ │ + sd a3,48(sp) │ │ │ │ + jal 1840c │ │ │ │ + ld a5,320(sp) │ │ │ │ + ld a3,48(sp) │ │ │ │ + lw t1,56(sp) │ │ │ │ + lw t3,64(sp) │ │ │ │ + ld t6,72(sp) │ │ │ │ + add s10,a5,s11 │ │ │ │ + beqz a0,1fd72 │ │ │ │ + ld a0,0(s10) │ │ │ │ + li a1,5 │ │ │ │ + sw t3,64(sp) │ │ │ │ + sw t1,56(sp) │ │ │ │ + jal 5ba28 │ │ │ │ + ld a3,48(sp) │ │ │ │ + lw t1,56(sp) │ │ │ │ + lw t3,64(sp) │ │ │ │ + ld t6,72(sp) │ │ │ │ + ld a5,24(sp) │ │ │ │ + ld a0,0(s10) │ │ │ │ + lw a5,0(a5) │ │ │ │ + bnez a5,1fcc8 │ │ │ │ + ld a5,40(sp) │ │ │ │ + ld a4,120(sp) │ │ │ │ + slli t6,t6,0x20 │ │ │ │ + lw a5,0(a5) │ │ │ │ + addw a5,t1,a5 │ │ │ │ + and a5,a5,a4 │ │ │ │ + or a5,a5,t6 │ │ │ │ + sd a5,24(a0) │ │ │ │ + jal 5be24 │ │ │ │ + ld a5,336(sp) │ │ │ │ + slli s11,s4,0x3 │ │ │ │ + slli s9,s4,0x2 │ │ │ │ + add a5,a5,s11 │ │ │ │ + ld a4,0(a5) │ │ │ │ ld a5,16(sp) │ │ │ │ - lw a2,0(s3) │ │ │ │ - sd a0,16(a5) │ │ │ │ - mv s11,a5 │ │ │ │ - beqz a2,1a6f2 │ │ │ │ - li a1,56 │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a4,16(s3) │ │ │ │ - slli s7,s4,0x3 │ │ │ │ - li a2,56 │ │ │ │ - add a4,a4,s7 │ │ │ │ - ld a1,0(a4) │ │ │ │ - mv s5,a0 │ │ │ │ - addi s4,s4,1 │ │ │ │ - jal 36a0 │ │ │ │ - ld a4,16(s11) │ │ │ │ - lw a3,0(s3) │ │ │ │ - add a4,a4,s7 │ │ │ │ - sd s5,0(a4) │ │ │ │ - sext.w a4,s4 │ │ │ │ - bltu a4,a3,1a6b8 │ │ │ │ - mv a5,s11 │ │ │ │ - li a1,56 │ │ │ │ - li a0,0 │ │ │ │ + sd s8,48(sp) │ │ │ │ + slli a5,a5,0x2 │ │ │ │ + add a5,a5,a4 │ │ │ │ + lw s10,0(a5) │ │ │ │ + sext.w a5,s4 │ │ │ │ sd a5,16(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - li a2,56 │ │ │ │ - mv a1,s10 │ │ │ │ - mv s4,a0 │ │ │ │ - jal 36a0 │ │ │ │ + add a5,s0,s9 │ │ │ │ + sd a5,24(sp) │ │ │ │ + bnez s10,1fa9c │ │ │ │ + j 1ff46 │ │ │ │ + addw a6,a3,a6 │ │ │ │ + j 1fa0c │ │ │ │ + sd a5,40(sp) │ │ │ │ + ld a5,320(sp) │ │ │ │ + li a1,2 │ │ │ │ + sd t5,56(sp) │ │ │ │ + add s10,a5,s11 │ │ │ │ + ld a0,0(s10) │ │ │ │ + jal 5ba28 │ │ │ │ + ld a5,40(sp) │ │ │ │ + ld t5,56(sp) │ │ │ │ + beqz a5,200b2 │ │ │ │ + mv s10,a5 │ │ │ │ + j 1f870 │ │ │ │ + add a4,s7,s9 │ │ │ │ + lw a4,0(a4) │ │ │ │ + addw a2,s10,s5 │ │ │ │ + subw a2,a2,a5 │ │ │ │ + li a5,1 │ │ │ │ + subw a2,a2,a4 │ │ │ │ + bne a6,a5,1fe00 │ │ │ │ ld a5,16(sp) │ │ │ │ - lw a2,0(a5) │ │ │ │ - ld a4,16(a5) │ │ │ │ - addiw a1,a2,-1 │ │ │ │ - slli a0,a1,0x20 │ │ │ │ - srli a1,a0,0x1d │ │ │ │ - add a1,a1,a4 │ │ │ │ - sd s4,0(a1) │ │ │ │ - sw s6,12(a5) │ │ │ │ - lw a3,4(s10) │ │ │ │ - sw a3,8(a5) │ │ │ │ - lw a3,4(s3) │ │ │ │ - sw a3,4(a5) │ │ │ │ - li a3,1 │ │ │ │ - bltu a3,a2,1a81a │ │ │ │ + ld s8,48(sp) │ │ │ │ + sd a1,56(sp) │ │ │ │ + addiw a5,a5,-1 │ │ │ │ + slli a6,a5,0x20 │ │ │ │ + srli a4,a6,0x1e │ │ │ │ + li a6,-1 │ │ │ │ + sd s9,64(sp) │ │ │ │ + sd a3,72(sp) │ │ │ │ + ld t5,96(sp) │ │ │ │ + ld s9,328(sp) │ │ │ │ + sd a6,16(sp) │ │ │ │ + li s4,-1 │ │ │ │ + addiw ra,a2,-1 │ │ │ │ + sd t4,48(sp) │ │ │ │ + mv a3,a7 │ │ │ │ + sext.w a1,a5 │ │ │ │ + j 1fcac │ │ │ │ + add a6,s7,a4 │ │ │ │ + lw a6,0(a6) │ │ │ │ + addw a7,a6,a5 │ │ │ │ + subw a5,s5,a7 │ │ │ │ + addiw a6,a6,-1 │ │ │ │ + addw a6,a6,a5 │ │ │ │ + add a7,s2,a4 │ │ │ │ + lw a7,0(a7) │ │ │ │ + bne a7,a5,1ff90 │ │ │ │ + add a7,s3,a4 │ │ │ │ + lw a7,0(a7) │ │ │ │ + bne a7,a6,1ff90 │ │ │ │ + bgeu a5,a2,1fca4 │ │ │ │ + bgeu a2,a6,1fca4 │ │ │ │ + add a6,s7,a4 │ │ │ │ + lw a6,0(a6) │ │ │ │ + subw a5,ra,a5 │ │ │ │ + sext.w t4,a5 │ │ │ │ + bgeu t4,a6,200ba │ │ │ │ + slli a7,a4,0x1 │ │ │ │ + add a6,s9,a7 │ │ │ │ + ld a6,0(a6) │ │ │ │ + slli s10,a5,0x20 │ │ │ │ + srli a5,s10,0x1e │ │ │ │ + add a6,a6,a5 │ │ │ │ + li s10,71 │ │ │ │ + lw a6,0(a6) │ │ │ │ + beq t2,s10,1fc7a │ │ │ │ + li s10,67 │ │ │ │ + bne t2,s10,1fc86 │ │ │ │ + addi s10,a3,-84 │ │ │ │ + seqz s10,s10 │ │ │ │ + addw a6,s10,a6 │ │ │ │ + addw a6,t0,a6 │ │ │ │ + addw a6,a6,t5 │ │ │ │ + bne a6,a0,1fca4 │ │ │ │ + ld a6,344(sp) │ │ │ │ + mv s4,a1 │ │ │ │ + sd t4,16(sp) │ │ │ │ + add a7,a7,a6 │ │ │ │ + ld a6,0(a7) │ │ │ │ + add a6,a6,a5 │ │ │ │ + lw s8,0(a6) │ │ │ │ + addi a4,a4,-4 │ │ │ │ + beqz a1,1fb0e │ │ │ │ + addiw a1,a1,-1 │ │ │ │ + add a5,s0,a4 │ │ │ │ + lw a6,0(a5) │ │ │ │ + add a5,s1,a4 │ │ │ │ + lw a5,0(a5) │ │ │ │ + bnez a6,1fc06 │ │ │ │ + add a6,s6,a4 │ │ │ │ + lw a6,0(a6) │ │ │ │ + j 1fc1c │ │ │ │ + lw a5,0(a3) │ │ │ │ + sw t3,56(sp) │ │ │ │ + sw t1,48(sp) │ │ │ │ + addiw s11,a5,1 │ │ │ │ + sw s11,24(sp) │ │ │ │ + jal 5bef6 │ │ │ │ + lw t1,48(sp) │ │ │ │ + lw t3,56(sp) │ │ │ │ + addw a5,t1,a0 │ │ │ │ + bltu s11,a5,20172 │ │ │ │ + ld a5,88(sp) │ │ │ │ + ld a0,0(s10) │ │ │ │ + sw t3,64(sp) │ │ │ │ + add s11,a5,s9 │ │ │ │ + lw a4,0(s11) │ │ │ │ + sw t1,56(sp) │ │ │ │ + sd a4,48(sp) │ │ │ │ + jal 5bec4 │ │ │ │ + lw t3,64(sp) │ │ │ │ + ld a4,48(sp) │ │ │ │ + lw t1,56(sp) │ │ │ │ + addw a5,t3,a0 │ │ │ │ + bltu a4,a5,20152 │ │ │ │ + lw a5,24(sp) │ │ │ │ + ld a0,0(s10) │ │ │ │ + sw t3,56(sp) │ │ │ │ + subw a5,a5,t1 │ │ │ │ + sw t1,48(sp) │ │ │ │ + sw a5,24(sp) │ │ │ │ + jal 5bef6 │ │ │ │ + lw a5,24(sp) │ │ │ │ + ld a3,0(s10) │ │ │ │ ld a4,40(sp) │ │ │ │ - mv s4,s1 │ │ │ │ - addiw s1,s4,1 │ │ │ │ - addi s10,s10,56 │ │ │ │ - addi a5,a5,24 │ │ │ │ - bne a4,s1,1a564 │ │ │ │ - ld s5,56(sp) │ │ │ │ - ld s10,80(sp) │ │ │ │ - ld a6,8(sp) │ │ │ │ - ld s0,88(sp) │ │ │ │ - mv s6,a4 │ │ │ │ - beqz s5,1a78e │ │ │ │ - addw s6,a4,s5 │ │ │ │ - slli a5,s6,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - slli a1,a5,0x1 │ │ │ │ - add a1,a1,a5 │ │ │ │ - slli a1,a1,0x3 │ │ │ │ - mv a0,a6 │ │ │ │ - slli s5,s5,0x20 │ │ │ │ - jal 1d4e0 │ │ │ │ - srli s5,s5,0x20 │ │ │ │ - ld a1,48(sp) │ │ │ │ - slli a5,s5,0x1 │ │ │ │ - add a5,a5,s5 │ │ │ │ - mv a6,a0 │ │ │ │ - slli a2,a5,0x3 │ │ │ │ - add a0,a0,s0 │ │ │ │ - sd a6,8(sp) │ │ │ │ - jal 36a0 │ │ │ │ - ld a6,8(sp) │ │ │ │ - ld s1,216(sp) │ │ │ │ - ld s3,200(sp) │ │ │ │ + subw a5,a5,a0 │ │ │ │ + sw a5,24(a3) │ │ │ │ + add a7,s7,s9 │ │ │ │ + lw a2,0(a7) │ │ │ │ + lw a4,0(a4) │ │ │ │ + mv a0,a3 │ │ │ │ + sext.w s9,a5 │ │ │ │ + addw a5,a4,a2 │ │ │ │ + sw a5,24(sp) │ │ │ │ + jal 5bef6 │ │ │ │ + lw a5,24(sp) │ │ │ │ + lw t1,48(sp) │ │ │ │ + lw t3,56(sp) │ │ │ │ + subw a5,a5,t1 │ │ │ │ + subw a5,a5,a0 │ │ │ │ + bne a5,s9,20192 │ │ │ │ + lw s9,0(s11) │ │ │ │ + ld a0,0(s10) │ │ │ │ + subw s9,s9,t3 │ │ │ │ + jal 5bec4 │ │ │ │ + ld a5,0(s10) │ │ │ │ + subw s9,s9,a0 │ │ │ │ + sw s9,28(a5) │ │ │ │ + j 1fb74 │ │ │ │ + ld a0,0(s10) │ │ │ │ + li a1,6 │ │ │ │ + sd t6,72(sp) │ │ │ │ + sw t3,64(sp) │ │ │ │ + sw t1,56(sp) │ │ │ │ + sd a3,48(sp) │ │ │ │ + jal 5ba28 │ │ │ │ + ld t6,72(sp) │ │ │ │ + lw t3,64(sp) │ │ │ │ + lw t1,56(sp) │ │ │ │ + ld a3,48(sp) │ │ │ │ + j 1fb50 │ │ │ │ + ld a5,320(sp) │ │ │ │ + li a1,1 │ │ │ │ + mv s8,s4 │ │ │ │ + add a5,a5,s11 │ │ │ │ + ld a0,0(a5) │ │ │ │ + jal 5ba28 │ │ │ │ + bnez s8,1faa0 │ │ │ │ + ld a5,320(sp) │ │ │ │ + ld ra,24(sp) │ │ │ │ + mv t1,s11 │ │ │ │ + add a5,a5,t1 │ │ │ │ + mv s11,s9 │ │ │ │ ld s4,192(sp) │ │ │ │ ld s5,184(sp) │ │ │ │ - ld s7,168(sp) │ │ │ │ - ld s8,160(sp) │ │ │ │ ld s9,152(sp) │ │ │ │ - ld s11,136(sp) │ │ │ │ - ld a0,48(sp) │ │ │ │ - sd a6,8(sp) │ │ │ │ - jal 3670 │ │ │ │ - ld a5,64(sp) │ │ │ │ - ld a6,8(sp) │ │ │ │ - sw s6,0(a5) │ │ │ │ - ld a5,72(sp) │ │ │ │ - sd s10,0(a5) │ │ │ │ - auipc a5,0x5f │ │ │ │ - ld a5,1884(a5) │ │ │ │ - ld a4,120(sp) │ │ │ │ - ld a5,0(a5) │ │ │ │ - xor a5,a5,a4 │ │ │ │ - li a4,0 │ │ │ │ - bnez a5,1a95e │ │ │ │ + sd a5,320(sp) │ │ │ │ + mv a4,a5 │ │ │ │ + lw a5,0(ra) │ │ │ │ + ld a0,0(a4) │ │ │ │ + bnez a5,1fed0 │ │ │ │ + add s1,s1,s11 │ │ │ │ + lw a5,0(s1) │ │ │ │ + slli s8,s8,0x20 │ │ │ │ + addw a5,a5,s10 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + or a5,a5,s8 │ │ │ │ + sd a5,24(a0) │ │ │ │ + jal 5be24 │ │ │ │ ld ra,232(sp) │ │ │ │ ld s0,224(sp) │ │ │ │ + ld s1,216(sp) │ │ │ │ ld s2,208(sp) │ │ │ │ + ld s3,200(sp) │ │ │ │ ld s6,176(sp) │ │ │ │ + ld s7,168(sp) │ │ │ │ + ld s8,160(sp) │ │ │ │ ld s10,144(sp) │ │ │ │ - mv a0,a6 │ │ │ │ + ld s11,136(sp) │ │ │ │ + li a0,0 │ │ │ │ addi sp,sp,240 │ │ │ │ ret │ │ │ │ - ld a5,16(s6) │ │ │ │ - lw a1,20(s5) │ │ │ │ + ld a0,0(s10) │ │ │ │ + li a1,6 │ │ │ │ + sd a5,40(sp) │ │ │ │ + jal 5ba28 │ │ │ │ + ld a5,40(sp) │ │ │ │ + j 1fa94 │ │ │ │ + ld a5,16(sp) │ │ │ │ + ld s8,48(sp) │ │ │ │ + sd a1,56(sp) │ │ │ │ + addiw a5,a5,-1 │ │ │ │ + slli a6,a5,0x20 │ │ │ │ + srli a4,a6,0x1e │ │ │ │ + li a6,-1 │ │ │ │ + ld t5,96(sp) │ │ │ │ + ld t2,328(sp) │ │ │ │ + sd a6,16(sp) │ │ │ │ + li s4,-1 │ │ │ │ + addiw s10,a2,-1 │ │ │ │ + sd t4,48(sp) │ │ │ │ + sext.w a1,a5 │ │ │ │ + j 1fea0 │ │ │ │ + add a6,s6,a4 │ │ │ │ + lw a6,0(a6) │ │ │ │ + add a7,s2,a4 │ │ │ │ + lw a7,0(a7) │ │ │ │ + bne a7,a5,1ff90 │ │ │ │ + add a7,s3,a4 │ │ │ │ + lw a7,0(a7) │ │ │ │ + bne a7,a6,1ff90 │ │ │ │ + bgeu a5,a2,1fe9a │ │ │ │ + bgeu a2,a6,1fe9a │ │ │ │ + add a6,s7,a4 │ │ │ │ + lw a6,0(a6) │ │ │ │ + subw a5,s10,a5 │ │ │ │ + sext.w t4,a5 │ │ │ │ + bgeu t4,a6,200ba │ │ │ │ + slli a7,a4,0x1 │ │ │ │ + add a6,t2,a7 │ │ │ │ + ld a6,0(a6) │ │ │ │ + slli ra,a5,0x20 │ │ │ │ + srli a5,ra,0x1e │ │ │ │ + add a6,a6,a5 │ │ │ │ + lw a6,0(a6) │ │ │ │ + addw a6,a6,t0 │ │ │ │ + addw a6,a6,t5 │ │ │ │ + bne a6,a0,1fe9a │ │ │ │ + ld a6,344(sp) │ │ │ │ + mv s4,a1 │ │ │ │ + sd t4,16(sp) │ │ │ │ + add a7,a7,a6 │ │ │ │ + ld a6,0(a7) │ │ │ │ + add a6,a6,a5 │ │ │ │ + lw s8,0(a6) │ │ │ │ + addi a4,a4,-4 │ │ │ │ + beqz a1,1feca │ │ │ │ + addiw a1,a1,-1 │ │ │ │ + add a5,s0,a4 │ │ │ │ + lw a6,0(a5) │ │ │ │ + add a5,s1,a4 │ │ │ │ + lw a5,0(a5) │ │ │ │ + beqz a6,1fe26 │ │ │ │ + add a6,s7,a4 │ │ │ │ + lw a6,0(a6) │ │ │ │ + addw a7,a6,a5 │ │ │ │ + subw a5,s5,a7 │ │ │ │ + addiw a6,a6,-1 │ │ │ │ + addw a6,a6,a5 │ │ │ │ + j 1fe2e │ │ │ │ + ld t4,48(sp) │ │ │ │ + ld a1,56(sp) │ │ │ │ + j 1fb16 │ │ │ │ + add a5,s6,s11 │ │ │ │ + lw s0,0(a5) │ │ │ │ + jal 5bef6 │ │ │ │ + addw a5,a0,s10 │ │ │ │ + addiw s2,s0,1 │ │ │ │ + bltu s2,a5,20106 │ │ │ │ + ld a5,320(sp) │ │ │ │ + subw s0,s2,s10 │ │ │ │ + add s1,s1,s11 │ │ │ │ + ld a0,0(a5) │ │ │ │ + add s7,s7,s11 │ │ │ │ + jal 5bef6 │ │ │ │ + ld a5,320(sp) │ │ │ │ + subw s0,s0,a0 │ │ │ │ + ld a4,0(a5) │ │ │ │ + sw s0,24(a4) │ │ │ │ + lw a3,0(s1) │ │ │ │ + lw s1,0(s7) │ │ │ │ + mv a0,a4 │ │ │ │ + addw s1,s1,a3 │ │ │ │ + subw s1,s1,s10 │ │ │ │ + jal 5bef6 │ │ │ │ + subw s1,s1,a0 │ │ │ │ + bne s1,s0,2012c │ │ │ │ + ld a5,320(sp) │ │ │ │ + ld a0,0(a5) │ │ │ │ + ld a5,88(sp) │ │ │ │ + add s0,a5,s11 │ │ │ │ + lw s1,0(s0) │ │ │ │ + jal 5bec4 │ │ │ │ + addw a5,a0,s8 │ │ │ │ + bltu s1,a5,200e0 │ │ │ │ + ld a5,320(sp) │ │ │ │ + lw s0,0(s0) │ │ │ │ + ld a0,0(a5) │ │ │ │ + subw s0,s0,s8 │ │ │ │ + jal 5bec4 │ │ │ │ + ld a5,320(sp) │ │ │ │ + subw s0,s0,a0 │ │ │ │ ld a5,0(a5) │ │ │ │ - lw a0,20(a5) │ │ │ │ - jal 4391c │ │ │ │ - sext.w a0,a0 │ │ │ │ - li a5,999 │ │ │ │ - bltu a5,a0,1a580 │ │ │ │ - lw a5,0(s6) │ │ │ │ - li a4,1 │ │ │ │ - bne a5,a4,1a580 │ │ │ │ - ld a4,16(s6) │ │ │ │ - lbu a5,12(s5) │ │ │ │ - ld a4,0(a4) │ │ │ │ - lbu a4,12(a4) │ │ │ │ - beq a4,a5,1a580 │ │ │ │ - lwu a5,8(s6) │ │ │ │ - lwu a4,0(s5) │ │ │ │ - sub a5,a5,a4 │ │ │ │ - j 1a59a │ │ │ │ - addiw a3,a2,-1 │ │ │ │ - slli a1,a3,0x20 │ │ │ │ - srli s5,a1,0x1d │ │ │ │ - add a1,a4,s5 │ │ │ │ - ld a0,0(a1) │ │ │ │ - addiw a2,a2,-2 │ │ │ │ - ld a1,16(s2) │ │ │ │ - ld a6,40(a0) │ │ │ │ - slli a0,a2,0x20 │ │ │ │ - srli s4,a0,0x1d │ │ │ │ - lwu a6,20(a6) │ │ │ │ - add a4,a4,s4 │ │ │ │ - ld a7,0(a4) │ │ │ │ + sw s0,28(a5) │ │ │ │ + j 1fdd6 │ │ │ │ + ld a5,320(sp) │ │ │ │ + ld ra,24(sp) │ │ │ │ + mv t1,s11 │ │ │ │ + mv s11,s9 │ │ │ │ + add s9,a5,t1 │ │ │ │ + sd s9,320(sp) │ │ │ │ + mv a4,s9 │ │ │ │ + ld s4,192(sp) │ │ │ │ + ld s5,184(sp) │ │ │ │ + ld s9,152(sp) │ │ │ │ + li s10,0 │ │ │ │ + j 1fdb4 │ │ │ │ + ld a5,320(sp) │ │ │ │ + add s2,a5,s11 │ │ │ │ ld a0,0(s2) │ │ │ │ - slli a4,a6,0x2 │ │ │ │ - add a4,a4,a1 │ │ │ │ - lwu a1,0(a4) │ │ │ │ - ld a6,16(a0) │ │ │ │ - ld a4,40(a7) │ │ │ │ - sd a5,16(sp) │ │ │ │ - add a1,a1,a6 │ │ │ │ - lw s3,20(a4) │ │ │ │ - jal 43df8 │ │ │ │ - ld a4,16(s2) │ │ │ │ - mv a6,a0 │ │ │ │ - slli a7,s3,0x20 │ │ │ │ + bnez a6,2003c │ │ │ │ + add s1,s1,s9 │ │ │ │ + lw a5,0(s1) │ │ │ │ + slli s6,t5,0x20 │ │ │ │ + addw a5,a5,s10 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + or a5,a5,s6 │ │ │ │ + sd a5,24(a0) │ │ │ │ + jal 5be24 │ │ │ │ + ld s4,192(sp) │ │ │ │ + ld s5,184(sp) │ │ │ │ + ld s9,152(sp) │ │ │ │ + j 1fdd6 │ │ │ │ + auipc a3,0x46 │ │ │ │ + addi a3,a3,-1672 │ │ │ │ + li a2,804 │ │ │ │ + auipc a1,0x40 │ │ │ │ + addi a1,a1,-1556 │ │ │ │ + auipc a0,0x40 │ │ │ │ + addi a0,a0,-1284 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + ld a4,320(sp) │ │ │ │ + mv ra,s0 │ │ │ │ + li s10,0 │ │ │ │ + li s8,0 │ │ │ │ + li s11,0 │ │ │ │ + j 1fdb4 │ │ │ │ + ld a5,320(sp) │ │ │ │ + ld a0,0(a5) │ │ │ │ + beqz a6,1ff70 │ │ │ │ + lw s0,0(s6) │ │ │ │ + jal 5bef6 │ │ │ │ + addw a5,a0,s10 │ │ │ │ + addiw s2,s0,1 │ │ │ │ + bltu s2,a5,20272 │ │ │ │ + ld a5,320(sp) │ │ │ │ + subw s0,s2,s10 │ │ │ │ + ld a0,0(a5) │ │ │ │ + jal 5bef6 │ │ │ │ + ld a5,320(sp) │ │ │ │ + subw s2,s0,a0 │ │ │ │ + ld a4,0(a5) │ │ │ │ + sw s2,24(a4) │ │ │ │ + lw a5,0(s1) │ │ │ │ + lw s0,0(s7) │ │ │ │ + mv a0,a4 │ │ │ │ + addw s0,s0,a5 │ │ │ │ + subw s0,s0,s10 │ │ │ │ + jal 5bef6 │ │ │ │ + subw s0,s0,a0 │ │ │ │ + bne s0,s2,20252 │ │ │ │ + ld a5,320(sp) │ │ │ │ + ld a0,0(a5) │ │ │ │ + ld a5,88(sp) │ │ │ │ + lw s0,0(a5) │ │ │ │ + jal 5bec4 │ │ │ │ + addw a5,a0,s8 │ │ │ │ + bltu s0,a5,20232 │ │ │ │ + ld a5,88(sp) │ │ │ │ + lw s0,0(a5) │ │ │ │ + ld a5,320(sp) │ │ │ │ + subw s0,s0,s8 │ │ │ │ + ld a0,0(a5) │ │ │ │ + jal 5bec4 │ │ │ │ + ld a5,320(sp) │ │ │ │ + ld a5,0(a5) │ │ │ │ + subw s0,s0,a0 │ │ │ │ + ld s4,192(sp) │ │ │ │ + ld s5,184(sp) │ │ │ │ + ld s9,152(sp) │ │ │ │ + sw s0,28(a5) │ │ │ │ + j 1fdd6 │ │ │ │ + add a5,s6,s9 │ │ │ │ + lw s0,0(a5) │ │ │ │ + jal 5bef6 │ │ │ │ + addw a5,a0,s10 │ │ │ │ + addiw s3,s0,1 │ │ │ │ + bltu s3,a5,20212 │ │ │ │ ld a0,0(s2) │ │ │ │ - srli a1,a7,0x1e │ │ │ │ - add a4,a4,a1 │ │ │ │ - lwu a4,0(a4) │ │ │ │ - ld a1,16(a0) │ │ │ │ - sext.w s3,a6 │ │ │ │ - add a1,a1,a4 │ │ │ │ - jal 43df8 │ │ │ │ - ld a5,16(sp) │ │ │ │ - sext.w a0,a0 │ │ │ │ - ld a4,16(a5) │ │ │ │ - add a3,a4,s5 │ │ │ │ - ld a3,0(a3) │ │ │ │ - add a4,a4,s4 │ │ │ │ - ld a2,0(a4) │ │ │ │ - lbu a1,12(a3) │ │ │ │ - bnez a1,1a94a │ │ │ │ - lw a1,20(a3) │ │ │ │ - lw a4,20(a2) │ │ │ │ - bltu a1,a4,1a8c0 │ │ │ │ - ld a4,8(a3) │ │ │ │ - ld a3,8(a2) │ │ │ │ - xor a4,a4,a3 │ │ │ │ - srli a3,a4,0x20 │ │ │ │ - zext.b a3,a3 │ │ │ │ - bnez a3,1a8c0 │ │ │ │ - beq s3,a0,1a738 │ │ │ │ - ld s0,56(sp) │ │ │ │ - ld a0,48(sp) │ │ │ │ - sd a5,16(sp) │ │ │ │ - addiw a4,s0,1 │ │ │ │ - slli a3,a4,0x20 │ │ │ │ - srli a3,a3,0x20 │ │ │ │ - slli a1,a3,0x1 │ │ │ │ - add a1,a1,a3 │ │ │ │ - slli s5,s0,0x20 │ │ │ │ - slli a1,a1,0x3 │ │ │ │ - srli s5,s5,0x20 │ │ │ │ - sext.w s6,a4 │ │ │ │ - slli s3,s5,0x1 │ │ │ │ - jal 1d4e0 │ │ │ │ - lw a3,0(s9) │ │ │ │ - add s3,s3,s5 │ │ │ │ - slli s3,s3,0x3 │ │ │ │ - add s3,s3,a0 │ │ │ │ - sw a3,4(s3) │ │ │ │ - lw a3,4(s9) │ │ │ │ - sd a0,48(sp) │ │ │ │ - li a1,8 │ │ │ │ - sw a3,8(s3) │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - lw a3,28(s9) │ │ │ │ - li a5,1 │ │ │ │ - sw a5,0(s3) │ │ │ │ - sw a3,12(s3) │ │ │ │ - sd a0,16(s3) │ │ │ │ - li a1,56 │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - mv a1,s9 │ │ │ │ - li a2,56 │ │ │ │ - mv s9,a0 │ │ │ │ - jal 36a0 │ │ │ │ - ld a3,16(s3) │ │ │ │ - ld a5,16(sp) │ │ │ │ - mv s4,s1 │ │ │ │ - sd s6,56(sp) │ │ │ │ - sd s9,0(a3) │ │ │ │ - j 1a554 │ │ │ │ - lw a2,0(a5) │ │ │ │ - mv s1,s4 │ │ │ │ - j 1a732 │ │ │ │ - li a4,1 │ │ │ │ - bne a1,a4,1a8ac │ │ │ │ - lw a1,20(a3) │ │ │ │ - lw a4,20(a2) │ │ │ │ - bltu a4,a1,1a8c0 │ │ │ │ - j 1a8ac │ │ │ │ - sd zero,48(sp) │ │ │ │ - j 1a79e │ │ │ │ - sd s1,216(sp) │ │ │ │ - sd s3,200(sp) │ │ │ │ + subw s0,s3,s10 │ │ │ │ + add s1,s1,s9 │ │ │ │ + jal 5bef6 │ │ │ │ + ld a4,0(s2) │ │ │ │ + subw s0,s0,a0 │ │ │ │ + add s7,s7,s9 │ │ │ │ + sw s0,24(a4) │ │ │ │ + lw a3,0(s1) │ │ │ │ + lw s1,0(s7) │ │ │ │ + mv a0,a4 │ │ │ │ + addw s1,s1,a3 │ │ │ │ + subw s1,s1,s10 │ │ │ │ + jal 5bef6 │ │ │ │ + subw s1,s1,a0 │ │ │ │ + bne s1,s0,201f2 │ │ │ │ + ld a5,88(sp) │ │ │ │ + ld a0,0(s2) │ │ │ │ + add s11,a5,s9 │ │ │ │ + lw s1,0(s11) │ │ │ │ + jal 5bec4 │ │ │ │ + addw a5,a0,s8 │ │ │ │ + bltu s1,a5,201d2 │ │ │ │ + ld a0,0(s2) │ │ │ │ + lw s0,0(s11) │ │ │ │ + jal 5bec4 │ │ │ │ + ld a5,0(s2) │ │ │ │ + subw s0,s0,s8 │ │ │ │ + j 20030 │ │ │ │ + mv s11,s9 │ │ │ │ + ld ra,24(sp) │ │ │ │ + mv s9,s10 │ │ │ │ + j 1ff52 │ │ │ │ + auipc a3,0x46 │ │ │ │ + addi a3,a3,-1970 │ │ │ │ + li a2,814 │ │ │ │ + auipc a1,0x40 │ │ │ │ + addi a1,a1,-1854 │ │ │ │ + auipc a0,0x40 │ │ │ │ + addi a0,a0,-1534 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + ld a4,320(sp) │ │ │ │ + add a5,a5,a4 │ │ │ │ + j 1fdaa │ │ │ │ + auipc a3,0x46 │ │ │ │ + addi a3,a3,-2008 │ │ │ │ + li a2,904 │ │ │ │ + auipc a1,0x40 │ │ │ │ + addi a1,a1,-1892 │ │ │ │ + auipc a0,0x40 │ │ │ │ + addi a0,a0,-1652 │ │ │ │ sd s4,192(sp) │ │ │ │ sd s5,184(sp) │ │ │ │ - sd s7,168(sp) │ │ │ │ - sd s8,160(sp) │ │ │ │ sd s9,152(sp) │ │ │ │ - sd s11,136(sp) │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - addi sp,sp,-176 │ │ │ │ - sd s0,160(sp) │ │ │ │ - auipc s0,0x5f │ │ │ │ - ld s0,1434(s0) │ │ │ │ - sd ra,168(sp) │ │ │ │ - sd a1,40(sp) │ │ │ │ - ld a5,0(s0) │ │ │ │ - sd a5,56(sp) │ │ │ │ - li a5,0 │ │ │ │ - sd zero,32(sp) │ │ │ │ - beqz a1,1ab66 │ │ │ │ - sd s1,152(sp) │ │ │ │ - sd s2,144(sp) │ │ │ │ - sd s3,136(sp) │ │ │ │ - sd s4,128(sp) │ │ │ │ - sd s7,104(sp) │ │ │ │ - sd s8,96(sp) │ │ │ │ - sd s11,72(sp) │ │ │ │ - sd s5,120(sp) │ │ │ │ - sd s6,112(sp) │ │ │ │ - sd s9,88(sp) │ │ │ │ - sd s10,80(sp) │ │ │ │ - mv s8,a2 │ │ │ │ - mv s1,a3 │ │ │ │ - mv s7,a4 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + auipc a3,0x46 │ │ │ │ + addi a3,a3,-2046 │ │ │ │ + li a2,901 │ │ │ │ + auipc a1,0x40 │ │ │ │ + addi a1,a1,-1930 │ │ │ │ + auipc a0,0x40 │ │ │ │ + addi a0,a0,-1778 │ │ │ │ + sd s4,192(sp) │ │ │ │ + sd s5,184(sp) │ │ │ │ + sd s9,152(sp) │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + auipc a3,0x45 │ │ │ │ + addi a3,a3,2012 │ │ │ │ + li a2,903 │ │ │ │ + auipc a1,0x40 │ │ │ │ + addi a1,a1,-1968 │ │ │ │ + auipc a0,0x40 │ │ │ │ + addi a0,a0,-1784 │ │ │ │ + sd s4,192(sp) │ │ │ │ + sd s5,184(sp) │ │ │ │ + sd s9,152(sp) │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + auipc a3,0x45 │ │ │ │ + addi a3,a3,1974 │ │ │ │ + li a2,847 │ │ │ │ + auipc a1,0x40 │ │ │ │ + addi a1,a1,-2006 │ │ │ │ + auipc a0,0x40 │ │ │ │ + addi a0,a0,-1766 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + auipc a3,0x45 │ │ │ │ + addi a3,a3,1942 │ │ │ │ + li a2,846 │ │ │ │ + auipc a1,0x40 │ │ │ │ + addi a1,a1,-2038 │ │ │ │ + auipc a0,0x40 │ │ │ │ + addi a0,a0,-1886 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + auipc a3,0x45 │ │ │ │ + addi a3,a3,1910 │ │ │ │ + li a2,849 │ │ │ │ + auipc a1,0x3f │ │ │ │ + addi a1,a1,2026 │ │ │ │ + auipc a0,0x40 │ │ │ │ + addi a0,a0,-1886 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + auipc a3,0x45 │ │ │ │ + addi a3,a3,1878 │ │ │ │ + li a2,726 │ │ │ │ + auipc a1,0x3f │ │ │ │ + addi a1,a1,1994 │ │ │ │ + auipc a0,0x40 │ │ │ │ + addi a0,a0,-1990 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + auipc a3,0x45 │ │ │ │ + addi a3,a3,1846 │ │ │ │ + li a2,877 │ │ │ │ + auipc a1,0x3f │ │ │ │ + addi a1,a1,1962 │ │ │ │ + auipc a0,0x40 │ │ │ │ + addi a0,a0,-1894 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + auipc a3,0x45 │ │ │ │ + addi a3,a3,1814 │ │ │ │ + li a2,876 │ │ │ │ + auipc a1,0x3f │ │ │ │ + addi a1,a1,1930 │ │ │ │ + auipc a0,0x40 │ │ │ │ + addi a0,a0,-1982 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + auipc a3,0x45 │ │ │ │ + addi a3,a3,1782 │ │ │ │ + li a2,874 │ │ │ │ + auipc a1,0x3f │ │ │ │ + addi a1,a1,1898 │ │ │ │ + auipc a0,0x40 │ │ │ │ + addi a0,a0,-2046 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + auipc a3,0x45 │ │ │ │ + addi a3,a3,1750 │ │ │ │ + li a2,772 │ │ │ │ + auipc a1,0x3f │ │ │ │ + addi a1,a1,1866 │ │ │ │ + auipc a0,0x40 │ │ │ │ + addi a0,a0,-1990 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + auipc a3,0x45 │ │ │ │ + addi a3,a3,1718 │ │ │ │ + li a2,771 │ │ │ │ + auipc a1,0x3f │ │ │ │ + addi a1,a1,1834 │ │ │ │ + auipc a0,0x3f │ │ │ │ + addi a0,a0,2018 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + auipc a3,0x45 │ │ │ │ + addi a3,a3,1686 │ │ │ │ + li a2,768 │ │ │ │ + auipc a1,0x3f │ │ │ │ + addi a1,a1,1802 │ │ │ │ + auipc a0,0x3f │ │ │ │ + addi a0,a0,1954 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + auipc a3,0x45 │ │ │ │ + addi a3,a3,1654 │ │ │ │ + li a2,825 │ │ │ │ + auipc a1,0x3f │ │ │ │ + addi a1,a1,1770 │ │ │ │ + auipc a0,0x40 │ │ │ │ + addi a0,a0,-1990 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + auipc a3,0x45 │ │ │ │ + addi a3,a3,1622 │ │ │ │ + li a2,736 │ │ │ │ + auipc a1,0x3f │ │ │ │ + addi a1,a1,1738 │ │ │ │ + auipc a0,0x3f │ │ │ │ + addi a0,a0,1874 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + addi sp,sp,-384 │ │ │ │ + sd s1,360(sp) │ │ │ │ + lw s1,384(sp) │ │ │ │ + sd s0,368(sp) │ │ │ │ + slli s0,a7,0x20 │ │ │ │ + sd s1,192(sp) │ │ │ │ + lw s1,392(sp) │ │ │ │ + srli s0,s0,0x20 │ │ │ │ + sd s3,344(sp) │ │ │ │ + li a0,0 │ │ │ │ + mv s3,a3 │ │ │ │ + mv a3,a1 │ │ │ │ + slli a1,s0,0x2 │ │ │ │ + sd ra,376(sp) │ │ │ │ + sd a7,264(sp) │ │ │ │ + sd a3,256(sp) │ │ │ │ + sd a2,224(sp) │ │ │ │ + sd a4,56(sp) │ │ │ │ + sd a6,24(sp) │ │ │ │ + sd a5,40(sp) │ │ │ │ + slli s0,s0,0x3 │ │ │ │ + sd s2,352(sp) │ │ │ │ + sd s4,336(sp) │ │ │ │ + mv s2,a7 │ │ │ │ + sd s6,320(sp) │ │ │ │ + sd s8,304(sp) │ │ │ │ + sd s11,280(sp) │ │ │ │ + sd s1,216(sp) │ │ │ │ + ld s8,400(sp) │ │ │ │ + mv s1,a5 │ │ │ │ + sd s9,296(sp) │ │ │ │ + jal 1e81c │ │ │ │ mv s11,a0 │ │ │ │ - addi s4,sp,52 │ │ │ │ - addi s3,sp,48 │ │ │ │ - auipc s2,0x45 │ │ │ │ - addi s2,s2,-772 │ │ │ │ - lw a5,8(s11) │ │ │ │ - ld a3,32(sp) │ │ │ │ - lw a6,12(s11) │ │ │ │ - lw a4,4(s11) │ │ │ │ - auipc a2,0x45 │ │ │ │ - addi a2,a2,-890 │ │ │ │ - li a1,1 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - lw a5,0(s11) │ │ │ │ - li s5,0 │ │ │ │ - li a3,0 │ │ │ │ - beqz a5,1ab32 │ │ │ │ - ld a5,16(s11) │ │ │ │ - slli s0,s5,0x3 │ │ │ │ - add a4,a5,s0 │ │ │ │ - ld a2,0(a4) │ │ │ │ - lw a7,28(a2) │ │ │ │ - lw a4,0(a2) │ │ │ │ - beqz a3,1ab80 │ │ │ │ - addiw a1,a3,-1 │ │ │ │ - slli a0,a1,0x20 │ │ │ │ - srli a1,a0,0x1d │ │ │ │ - add a5,a5,a1 │ │ │ │ - ld a1,0(a5) │ │ │ │ - li a5,1 │ │ │ │ - subw a5,a5,a4 │ │ │ │ - lw a0,4(a1) │ │ │ │ - lw a1,28(a1) │ │ │ │ - addw a5,a5,a0 │ │ │ │ - sext.w a0,a5 │ │ │ │ - not a6,a0 │ │ │ │ - srai a6,a6,0x3f │ │ │ │ - and a5,a5,a6 │ │ │ │ - addw a1,a1,a7 │ │ │ │ - sext.w t4,a5 │ │ │ │ - subw a1,a1,a5 │ │ │ │ - lw a5,4(a2) │ │ │ │ - lbu a6,12(a2) │ │ │ │ - sd a1,24(sp) │ │ │ │ - sd a0,8(sp) │ │ │ │ - sd t4,16(sp) │ │ │ │ - fld fa5,32(a2) │ │ │ │ - li a1,1 │ │ │ │ - auipc a2,0x45 │ │ │ │ - addi a2,a2,-986 │ │ │ │ - fsd fa5,0(sp) │ │ │ │ - mv a0,s1 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - ld a5,16(s11) │ │ │ │ - add a5,a5,s0 │ │ │ │ + mv a1,s0 │ │ │ │ + li a0,0 │ │ │ │ + sd s11,248(sp) │ │ │ │ + jal 1e81c │ │ │ │ + mv a5,a0 │ │ │ │ + mv a1,s0 │ │ │ │ + li a0,0 │ │ │ │ + mv s4,a5 │ │ │ │ + sd a5,128(sp) │ │ │ │ + jal 1e81c │ │ │ │ + mv a5,a0 │ │ │ │ + mv a1,s0 │ │ │ │ + li a0,0 │ │ │ │ + mv s6,a5 │ │ │ │ + sd a5,104(sp) │ │ │ │ + jal 1e81c │ │ │ │ + sd a0,136(sp) │ │ │ │ + beqz s2,20c24 │ │ │ │ + mv a5,s1 │ │ │ │ + sd s5,328(sp) │ │ │ │ + addiw s5,s3,1 │ │ │ │ + sd s7,312(sp) │ │ │ │ + sd s10,288(sp) │ │ │ │ + mv s9,s4 │ │ │ │ + mv s10,s11 │ │ │ │ + add s4,s4,s0 │ │ │ │ + mv s7,s5 │ │ │ │ + slli s2,s5,0x2 │ │ │ │ + mv s1,a0 │ │ │ │ + mv s0,s6 │ │ │ │ + sd zero,120(sp) │ │ │ │ + mv s11,a5 │ │ │ │ + lw a5,120(sp) │ │ │ │ + mv a1,s2 │ │ │ │ + li a0,0 │ │ │ │ + sw a5,0(s10) │ │ │ │ + lw s6,0(s11) │ │ │ │ + addi s9,s9,8 │ │ │ │ + addi s10,s10,4 │ │ │ │ + addiw s6,s6,1 │ │ │ │ + addw a5,s6,a5 │ │ │ │ + mv s6,a5 │ │ │ │ + sd a5,120(sp) │ │ │ │ + jal 1e81c │ │ │ │ + sd a0,-8(s9) │ │ │ │ + mv a1,s2 │ │ │ │ + li a0,0 │ │ │ │ + jal 1e81c │ │ │ │ + sd a0,0(s0) │ │ │ │ + mv a1,s2 │ │ │ │ + li a0,0 │ │ │ │ + jal 1e81c │ │ │ │ + sd a0,0(s1) │ │ │ │ + ld a0,0(s0) │ │ │ │ + mv a2,s2 │ │ │ │ + li a1,0 │ │ │ │ + jal 3890 │ │ │ │ + ld a0,-8(s9) │ │ │ │ + mv a2,s2 │ │ │ │ + li a1,0 │ │ │ │ + jal 3890 │ │ │ │ + ld a0,0(s1) │ │ │ │ + mv a2,s2 │ │ │ │ + li a1,0 │ │ │ │ + jal 3890 │ │ │ │ + addi s11,s11,4 │ │ │ │ + addi s0,s0,8 │ │ │ │ + addi s1,s1,8 │ │ │ │ + bne s9,s4,2036a │ │ │ │ + mulw s0,s7,s6 │ │ │ │ + li a0,0 │ │ │ │ + slli s0,s0,0x2 │ │ │ │ + mv a1,s0 │ │ │ │ + jal 1e81c │ │ │ │ + mv a2,s0 │ │ │ │ + li a1,0 │ │ │ │ + mv s9,a0 │ │ │ │ + jal 3890 │ │ │ │ + li a4,1 │ │ │ │ + bge a4,s5,20bec │ │ │ │ + ld a5,104(sp) │ │ │ │ + li s1,0 │ │ │ │ + sd s1,88(sp) │ │ │ │ + ld a0,0(a5) │ │ │ │ + ld a5,256(sp) │ │ │ │ + mv s5,s9 │ │ │ │ + ld s2,120(sp) │ │ │ │ + ld s9,248(sp) │ │ │ │ + ld s1,192(sp) │ │ │ │ + addiw s3,s3,-1 │ │ │ │ + sd a5,64(sp) │ │ │ │ + sd s3,96(sp) │ │ │ │ + sd s3,112(sp) │ │ │ │ + sd s8,400(sp) │ │ │ │ + ld s0,88(sp) │ │ │ │ + ld a4,128(sp) │ │ │ │ + slli a1,s0,0x2 │ │ │ │ + add a5,a0,a1 │ │ │ │ + lw a3,0(a5) │ │ │ │ + addi s6,a1,4 │ │ │ │ + ld a4,0(a4) │ │ │ │ + add a5,a0,s6 │ │ │ │ + sw a3,0(a5) │ │ │ │ + ld a5,136(sp) │ │ │ │ + add a3,a4,a1 │ │ │ │ + lw a2,0(a3) │ │ │ │ ld a5,0(a5) │ │ │ │ - ld a4,40(a5) │ │ │ │ - lw s9,20(a4) │ │ │ │ - lw a4,24(a4) │ │ │ │ - bltu a4,s9,1aae0 │ │ │ │ - ld a5,16(s8) │ │ │ │ - slli a4,s9,0x20 │ │ │ │ - ld a0,0(s8) │ │ │ │ - srli s6,a4,0x1e │ │ │ │ - add a5,a5,s6 │ │ │ │ - lwu a5,0(a5) │ │ │ │ - ld a1,16(a0) │ │ │ │ - addiw s9,s9,1 │ │ │ │ - add a1,a1,a5 │ │ │ │ - jal 43df8 │ │ │ │ - mv a1,a0 │ │ │ │ - ld a0,0(s8) │ │ │ │ - mv a3,s4 │ │ │ │ - mv a2,s3 │ │ │ │ - sext.w a1,a1 │ │ │ │ - jal 43e6a │ │ │ │ - ld a5,16(s8) │ │ │ │ - ld a0,0(s8) │ │ │ │ + add a4,a4,s6 │ │ │ │ + sw a2,0(a4) │ │ │ │ + add a3,a5,a1 │ │ │ │ + lw a4,0(a3) │ │ │ │ add a5,a5,s6 │ │ │ │ - lw s10,0(a5) │ │ │ │ - ld a1,16(a0) │ │ │ │ - slli a5,s10,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - add a1,a1,a5 │ │ │ │ - jal 43df8 │ │ │ │ - ld a2,16(s8) │ │ │ │ - lw a5,48(sp) │ │ │ │ - sext.w a4,a0 │ │ │ │ - add a2,a2,s6 │ │ │ │ - lw a1,0(a2) │ │ │ │ - mv a3,s10 │ │ │ │ - mv a2,s2 │ │ │ │ - subw a5,a1,a5 │ │ │ │ - mv a0,s1 │ │ │ │ - li a1,1 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - ld a5,16(s11) │ │ │ │ - add a5,a5,s0 │ │ │ │ + addiw a3,s0,1 │ │ │ │ + sw a4,0(a5) │ │ │ │ + ld a5,40(sp) │ │ │ │ + sd a3,72(sp) │ │ │ │ + sd a1,48(sp) │ │ │ │ + lw a3,0(a5) │ │ │ │ + li a4,1 │ │ │ │ + addiw a5,a3,1 │ │ │ │ + bgeu a4,a5,2066a │ │ │ │ + ld a5,24(sp) │ │ │ │ + lwu a2,96(sp) │ │ │ │ + li s11,1 │ │ │ │ + lw a1,0(a5) │ │ │ │ + ld a5,120(sp) │ │ │ │ + li s8,1 │ │ │ │ + lw a4,0(s9) │ │ │ │ + subw s4,s2,a5 │ │ │ │ + addiw a5,s2,-1 │ │ │ │ + sd a5,16(sp) │ │ │ │ + ld a5,224(sp) │ │ │ │ + mv s0,s2 │ │ │ │ + mv s3,s4 │ │ │ │ + add a5,a5,a2 │ │ │ │ + sd a5,80(sp) │ │ │ │ + mv a5,s11 │ │ │ │ + mv s2,s8 │ │ │ │ + mv s11,s9 │ │ │ │ + mv s7,s1 │ │ │ │ + mv s8,s6 │ │ │ │ + mv s9,a5 │ │ │ │ + ld a5,56(sp) │ │ │ │ ld a5,0(a5) │ │ │ │ - ld a4,40(a5) │ │ │ │ - lw a4,24(a4) │ │ │ │ - bgeu a4,s9,1aa66 │ │ │ │ + bnez a1,205e6 │ │ │ │ + ld a1,64(sp) │ │ │ │ + add a5,a5,s9 │ │ │ │ + addiw a2,s2,1 │ │ │ │ + lbu s4,0(a1) │ │ │ │ + lbu a1,-1(a5) │ │ │ │ + sd a1,8(sp) │ │ │ │ + bgeu a2,a3,20b36 │ │ │ │ + lbu s6,0(a5) │ │ │ │ + lbu a5,1(a5) │ │ │ │ + sd a5,32(sp) │ │ │ │ + ld a3,16(sp) │ │ │ │ + addw a4,a4,s2 │ │ │ │ + addw a5,a4,s3 │ │ │ │ + addw a4,a4,a3 │ │ │ │ + slli a3,a4,0x20 │ │ │ │ + slli a2,a5,0x20 │ │ │ │ + srli a4,a3,0x1e │ │ │ │ + srli a3,a2,0x1e │ │ │ │ + add a4,a4,s5 │ │ │ │ + add a3,a3,s5 │ │ │ │ + lw a4,0(a4) │ │ │ │ + lw a3,0(a3) │ │ │ │ + addw a1,a4,s7 │ │ │ │ + addw a2,a3,s7 │ │ │ │ + mv a4,a1 │ │ │ │ + bge a1,a2,204dc │ │ │ │ + mv a4,a2 │ │ │ │ + addiw a5,a5,-1 │ │ │ │ + slli a2,a5,0x20 │ │ │ │ + srli a5,a2,0x1e │ │ │ │ + add a5,a5,s5 │ │ │ │ + lw s1,0(a5) │ │ │ │ + sext.w s10,a4 │ │ │ │ + ld a5,400(sp) │ │ │ │ + ld a2,408(sp) │ │ │ │ + ld a1,8(sp) │ │ │ │ + not a3,s10 │ │ │ │ + srai a3,a3,0x3f │ │ │ │ + mv a0,s4 │ │ │ │ + and s10,s10,a3 │ │ │ │ + jalr a5 │ │ │ │ + addw a5,s1,a0 │ │ │ │ + blt s10,a5,20a08 │ │ │ │ + lw a3,0(s11) │ │ │ │ + ld a2,16(sp) │ │ │ │ + addw a5,a3,s2 │ │ │ │ + addw a4,a5,s3 │ │ │ │ + addw a5,a5,a2 │ │ │ │ + slli a2,a4,0x20 │ │ │ │ + srli a4,a2,0x1e │ │ │ │ + slli a2,a5,0x20 │ │ │ │ + srli a5,a2,0x1e │ │ │ │ + add a4,a4,s5 │ │ │ │ + add a5,a5,s5 │ │ │ │ + lw a0,0(a4) │ │ │ │ + lw a5,0(a5) │ │ │ │ + addw a2,a0,s7 │ │ │ │ + addw a4,a5,s7 │ │ │ │ + mv a0,a2 │ │ │ │ + bge a2,a4,20544 │ │ │ │ + sext.w a0,a4 │ │ │ │ + not a5,a0 │ │ │ │ + srai a5,a5,0x3f │ │ │ │ + and a0,a0,a5 │ │ │ │ + addw a5,s2,s0 │ │ │ │ + addw a5,a5,a3 │ │ │ │ + slli a4,a5,0x20 │ │ │ │ + srli a5,a4,0x1e │ │ │ │ + add a5,a5,s5 │ │ │ │ + sw a0,0(a5) │ │ │ │ + lw a4,0(s11) │ │ │ │ + ld a5,24(sp) │ │ │ │ lw a1,0(a5) │ │ │ │ - lw a5,4(a5) │ │ │ │ - addi s5,s5,1 │ │ │ │ - slli a0,a1,0x20 │ │ │ │ - addiw a5,a5,1 │ │ │ │ - srli a0,a0,0x20 │ │ │ │ - subw a1,a5,a1 │ │ │ │ - add a0,a0,s7 │ │ │ │ - jal 36fca │ │ │ │ - fmv.x.d a3,fa0 │ │ │ │ - auipc a2,0x45 │ │ │ │ - addi a2,a2,-1076 │ │ │ │ - li a1,1 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - ld a5,16(s11) │ │ │ │ - auipc a2,0x45 │ │ │ │ - addi a2,a2,-1080 │ │ │ │ - li a1,1 │ │ │ │ - add a5,a5,s0 │ │ │ │ + addw a5,a4,s0 │ │ │ │ + addw a5,a5,s2 │ │ │ │ + slli a3,a5,0x20 │ │ │ │ + srli a5,a3,0x1e │ │ │ │ + add a5,a5,s5 │ │ │ │ + lw a5,0(a5) │ │ │ │ + bnez a1,20626 │ │ │ │ + li a3,71 │ │ │ │ + beq s6,a3,20b6e │ │ │ │ + li a3,67 │ │ │ │ + bne s6,a3,20598 │ │ │ │ + ld a3,32(sp) │ │ │ │ + addi a3,a3,-84 │ │ │ │ + seqz a3,a3 │ │ │ │ + addw a5,a5,a3 │ │ │ │ + ld a3,104(sp) │ │ │ │ + ld a0,0(a3) │ │ │ │ + ld a3,48(sp) │ │ │ │ + add a3,a3,a0 │ │ │ │ + lw a3,0(a3) │ │ │ │ + bge a3,a5,20652 │ │ │ │ + ld a4,128(sp) │ │ │ │ + add a2,a0,s8 │ │ │ │ + ld a3,0(a4) │ │ │ │ + ld a4,136(sp) │ │ │ │ + ld a4,0(a4) │ │ │ │ + sw a5,0(a2) │ │ │ │ + add a5,a3,s8 │ │ │ │ + ld a3,72(sp) │ │ │ │ + sw a3,0(a5) │ │ │ │ + add a5,a4,s8 │ │ │ │ + sw s9,0(a5) │ │ │ │ + ld a5,40(sp) │ │ │ │ + addi s9,s9,1 │ │ │ │ + sext.w s2,s9 │ │ │ │ + lw a3,0(a5) │ │ │ │ + addiw a5,a3,1 │ │ │ │ + bgeu s2,a5,20664 │ │ │ │ + ld a5,24(sp) │ │ │ │ + lw a4,0(s11) │ │ │ │ + lw a1,0(a5) │ │ │ │ + ld a5,56(sp) │ │ │ │ ld a5,0(a5) │ │ │ │ - mv a0,s1 │ │ │ │ - lw a3,20(a5) │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - lw a5,0(s11) │ │ │ │ - sext.w a3,s5 │ │ │ │ - bltu a3,a5,1a9e6 │ │ │ │ - auipc a2,0x47 │ │ │ │ - addi a2,a2,1094 │ │ │ │ - li a1,1 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - ld a5,32(sp) │ │ │ │ - ld a4,40(sp) │ │ │ │ - addi s11,s11,24 │ │ │ │ - addiw a5,a5,1 │ │ │ │ + beqz a1,20488 │ │ │ │ + subw a3,a3,s2 │ │ │ │ + slli a2,a3,0x20 │ │ │ │ + srli a2,a2,0x20 │ │ │ │ + add a2,a2,a5 │ │ │ │ + lbu a2,0(a2) │ │ │ │ + ld a0,80(sp) │ │ │ │ + sext.w a1,a3 │ │ │ │ + sd a2,8(sp) │ │ │ │ + li a2,1 │ │ │ │ + lbu s4,0(a0) │ │ │ │ + bgeu a2,a1,20b36 │ │ │ │ + addiw a2,a3,-2 │ │ │ │ + addiw a3,a3,-1 │ │ │ │ + slli a2,a2,0x20 │ │ │ │ + slli a3,a3,0x20 │ │ │ │ + srli a2,a2,0x20 │ │ │ │ + srli a3,a3,0x20 │ │ │ │ + add a2,a2,a5 │ │ │ │ + add a5,a5,a3 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + lbu s6,0(a2) │ │ │ │ sd a5,32(sp) │ │ │ │ - bne a4,a5,1a9bc │ │ │ │ - ld s1,152(sp) │ │ │ │ - ld s2,144(sp) │ │ │ │ - ld s3,136(sp) │ │ │ │ - ld s4,128(sp) │ │ │ │ - ld s5,120(sp) │ │ │ │ - ld s6,112(sp) │ │ │ │ - ld s7,104(sp) │ │ │ │ - ld s8,96(sp) │ │ │ │ - ld s9,88(sp) │ │ │ │ - ld s10,80(sp) │ │ │ │ - ld s11,72(sp) │ │ │ │ - auipc a5,0x5f │ │ │ │ - ld a5,938(a5) │ │ │ │ - ld a4,56(sp) │ │ │ │ + j 204a8 │ │ │ │ + li a3,1 │ │ │ │ + bne a1,a3,20598 │ │ │ │ + li a3,65 │ │ │ │ + bne s6,a3,20598 │ │ │ │ + ld a3,32(sp) │ │ │ │ + andi a3,a3,251 │ │ │ │ + addi a3,a3,-67 │ │ │ │ + seqz a3,a3 │ │ │ │ + addw a5,a5,a3 │ │ │ │ + ld a3,104(sp) │ │ │ │ + ld a0,0(a3) │ │ │ │ + ld a3,48(sp) │ │ │ │ + add a3,a3,a0 │ │ │ │ + lw a3,0(a3) │ │ │ │ + blt a3,a5,205a6 │ │ │ │ + ld a5,40(sp) │ │ │ │ + addi s9,s9,1 │ │ │ │ + sext.w s2,s9 │ │ │ │ + lw a3,0(a5) │ │ │ │ + addiw a5,a3,1 │ │ │ │ + bltu s2,a5,20480 │ │ │ │ + mv s9,s11 │ │ │ │ + mv s2,s0 │ │ │ │ + mv s1,s7 │ │ │ │ + ld a3,88(sp) │ │ │ │ + ld a5,96(sp) │ │ │ │ + addi a3,a3,1 │ │ │ │ + sd a3,88(sp) │ │ │ │ + ld a3,120(sp) │ │ │ │ + addiw a4,a5,-1 │ │ │ │ + sd a4,96(sp) │ │ │ │ + addw s2,a3,s2 │ │ │ │ + ld a3,64(sp) │ │ │ │ + li a5,-1 │ │ │ │ + addi a3,a3,1 │ │ │ │ + sd a3,64(sp) │ │ │ │ + bne a4,a5,20406 │ │ │ │ + ld a5,264(sp) │ │ │ │ + li a4,1 │ │ │ │ + ld s3,112(sp) │ │ │ │ + mv s9,s5 │ │ │ │ + beq a5,a4,20bec │ │ │ │ + ld a5,104(sp) │ │ │ │ + ld s4,120(sp) │ │ │ │ + sd a4,112(sp) │ │ │ │ + addi t2,a5,8 │ │ │ │ + ld a5,128(sp) │ │ │ │ + mv s0,s3 │ │ │ │ + addi t0,a5,8 │ │ │ │ + ld a5,136(sp) │ │ │ │ + addi a3,a5,8 │ │ │ │ + ld a5,40(sp) │ │ │ │ + addi t1,a5,4 │ │ │ │ + ld a5,248(sp) │ │ │ │ + mv t4,t1 │ │ │ │ + mv t1,t0 │ │ │ │ + addi s2,a5,4 │ │ │ │ + ld a5,24(sp) │ │ │ │ + mv s9,s2 │ │ │ │ + mv t0,t2 │ │ │ │ + addi s10,a5,4 │ │ │ │ + ld a5,56(sp) │ │ │ │ + mv s2,s5 │ │ │ │ + addi a5,a5,8 │ │ │ │ + mv a4,a5 │ │ │ │ + ld a0,0(t0) │ │ │ │ + li s1,1 │ │ │ │ + mv s6,s4 │ │ │ │ + mv s3,s1 │ │ │ │ + mv s5,s4 │ │ │ │ + mv s7,s0 │ │ │ │ + sd a3,144(sp) │ │ │ │ + sd a4,208(sp) │ │ │ │ + mv s4,s10 │ │ │ │ + mv a6,t1 │ │ │ │ + mv s1,s0 │ │ │ │ + slli t3,s3,0x2 │ │ │ │ + addi s10,t3,-4 │ │ │ │ + add a5,a0,s10 │ │ │ │ + lw a1,0(a5) │ │ │ │ + ld a4,0(a6) │ │ │ │ + add a5,a0,t3 │ │ │ │ + sw a1,0(a5) │ │ │ │ + ld a5,144(sp) │ │ │ │ + add a2,a4,s10 │ │ │ │ + lw a1,0(a2) │ │ │ │ ld a5,0(a5) │ │ │ │ - xor a5,a5,a4 │ │ │ │ - li a4,0 │ │ │ │ - bnez a5,1ab88 │ │ │ │ - ld ra,168(sp) │ │ │ │ - ld s0,160(sp) │ │ │ │ - addi sp,sp,176 │ │ │ │ - ret │ │ │ │ - mv a1,a7 │ │ │ │ - li t4,0 │ │ │ │ - li a0,0 │ │ │ │ - j 1aa32 │ │ │ │ - sd s1,152(sp) │ │ │ │ - sd s2,144(sp) │ │ │ │ - sd s3,136(sp) │ │ │ │ - sd s4,128(sp) │ │ │ │ - sd s5,120(sp) │ │ │ │ - sd s6,112(sp) │ │ │ │ - sd s7,104(sp) │ │ │ │ - sd s8,96(sp) │ │ │ │ - sd s9,88(sp) │ │ │ │ - sd s10,80(sp) │ │ │ │ - sd s11,72(sp) │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - auipc a5,0x5f │ │ │ │ - ld a5,1030(a5) │ │ │ │ - ld a0,0(a5) │ │ │ │ - li a7,108 │ │ │ │ - li a6,25 │ │ │ │ - li a5,63 │ │ │ │ - li a4,91 │ │ │ │ - li a3,27 │ │ │ │ - auipc a2,0x45 │ │ │ │ - addi a2,a2,-1228 │ │ │ │ - li a1,1 │ │ │ │ - j 38a0 <__fprintf_chk@plt> │ │ │ │ - auipc a5,0x5f │ │ │ │ - ld a5,990(a5) │ │ │ │ - ld a0,0(a5) │ │ │ │ - li a7,104 │ │ │ │ - li a6,25 │ │ │ │ - li a5,63 │ │ │ │ - li a4,91 │ │ │ │ - li a3,27 │ │ │ │ - auipc a2,0x45 │ │ │ │ - addi a2,a2,-1268 │ │ │ │ - li a1,1 │ │ │ │ - j 38a0 <__fprintf_chk@plt> │ │ │ │ - addi sp,sp,-16 │ │ │ │ - sd s0,0(sp) │ │ │ │ - auipc s0,0x5f │ │ │ │ - ld s0,946(s0) │ │ │ │ - ld a0,0(s0) │ │ │ │ - li a5,115 │ │ │ │ - li a4,91 │ │ │ │ - li a3,27 │ │ │ │ - auipc a2,0x45 │ │ │ │ - addi a2,a2,-1290 │ │ │ │ - li a1,1 │ │ │ │ - sd ra,8(sp) │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - ld a0,0(s0) │ │ │ │ - ld s0,0(sp) │ │ │ │ - ld ra,8(sp) │ │ │ │ - li a5,75 │ │ │ │ - li a4,91 │ │ │ │ - li a3,27 │ │ │ │ - auipc a2,0x45 │ │ │ │ - addi a2,a2,-1322 │ │ │ │ - li a1,1 │ │ │ │ - addi sp,sp,16 │ │ │ │ - j 38a0 <__fprintf_chk@plt> │ │ │ │ - addi sp,sp,-96 │ │ │ │ - sd s2,64(sp) │ │ │ │ - sd s4,48(sp) │ │ │ │ - sd s5,40(sp) │ │ │ │ - fsd fs0,8(sp) │ │ │ │ - sd ra,88(sp) │ │ │ │ - sd s1,72(sp) │ │ │ │ - sd s6,32(sp) │ │ │ │ - fcvt.d.wu fs0,a2 │ │ │ │ - mv s4,a2 │ │ │ │ - mv s5,a0 │ │ │ │ - mv s2,a3 │ │ │ │ - li a5,1 │ │ │ │ - beqz a1,1ac5a │ │ │ │ - mv a5,a1 │ │ │ │ - fcvt.d.wu fa4,a5 │ │ │ │ - auipc a5,0x43 │ │ │ │ - fld fa5,-342(a5) │ │ │ │ - auipc s1,0x5f │ │ │ │ - ld s1,834(s1) │ │ │ │ - fdiv.d fs0,fs0,fa4 │ │ │ │ - ld a0,0(s1) │ │ │ │ - auipc a2,0x45 │ │ │ │ - addi a2,a2,-1388 │ │ │ │ - li a1,1 │ │ │ │ - fmul.d fa5,fs0,fa5 │ │ │ │ - fcvt.wu.d s6,fa5,rtz │ │ │ │ - sext.w s6,s6 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - beqz s2,1acec │ │ │ │ - fcvt.d.wu fa5,s2 │ │ │ │ - sd s3,56(sp) │ │ │ │ - sd s0,80(sp) │ │ │ │ - fmul.d fa5,fa5,fs0 │ │ │ │ - sd s7,24(sp) │ │ │ │ - addiw a4,s2,-1 │ │ │ │ - fcvt.wu.d s3,fa5,rtz │ │ │ │ + add a4,a4,t3 │ │ │ │ + sw a1,0(a4) │ │ │ │ + add a2,a5,s10 │ │ │ │ + lw a4,0(a2) │ │ │ │ + add a5,a5,t3 │ │ │ │ sext.w a3,s3 │ │ │ │ - bltu a4,a3,1ad4e │ │ │ │ - sext.w s3,s3 │ │ │ │ - li s0,0 │ │ │ │ - auipc s7,0x45 │ │ │ │ - addi s7,s7,-1442 │ │ │ │ - ld a0,0(s1) │ │ │ │ - mv a2,s7 │ │ │ │ - li a1,1 │ │ │ │ - addiw s0,s0,1 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - bgeu s3,s0,1acba │ │ │ │ - auipc s3,0x43 │ │ │ │ - addi s3,s3,1446 │ │ │ │ - bgeu s0,s2,1ace6 │ │ │ │ - ld a0,0(s1) │ │ │ │ - mv a2,s3 │ │ │ │ - li a1,1 │ │ │ │ - addiw s0,s0,1 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - bne s2,s0,1acd6 │ │ │ │ - ld s0,80(sp) │ │ │ │ - ld s3,56(sp) │ │ │ │ + sw a4,0(a5) │ │ │ │ + lw a2,0(t4) │ │ │ │ + sd a3,152(sp) │ │ │ │ + li a4,1 │ │ │ │ + addiw a5,a2,1 │ │ │ │ + bgeu a4,a5,20ad4 │ │ │ │ + ld a3,224(sp) │ │ │ │ + slli a1,s7,0x20 │ │ │ │ + srli a1,a1,0x20 │ │ │ │ + add a3,a3,a1 │ │ │ │ + sd a3,232(sp) │ │ │ │ + ld a3,256(sp) │ │ │ │ + subw a4,s6,s5 │ │ │ │ + sd a4,184(sp) │ │ │ │ + lw a7,0(s4) │ │ │ │ + addiw a4,s6,-1 │ │ │ │ + lw a5,0(s9) │ │ │ │ + sd a4,200(sp) │ │ │ │ + add a3,a3,s3 │ │ │ │ + li a4,1 │ │ │ │ + mv t6,s7 │ │ │ │ + mv t2,s1 │ │ │ │ + li s0,1 │ │ │ │ + sd a3,240(sp) │ │ │ │ + mv s11,a4 │ │ │ │ + mv t5,s5 │ │ │ │ + mv s7,s3 │ │ │ │ + mv s1,s10 │ │ │ │ + ld a4,208(sp) │ │ │ │ + ld a1,0(a4) │ │ │ │ + bnez a7,209a0 │ │ │ │ + ld a4,240(sp) │ │ │ │ + add a1,a1,s11 │ │ │ │ + addiw a3,s0,1 │ │ │ │ + lbu s3,-1(a4) │ │ │ │ + lbu a4,-1(a1) │ │ │ │ + sd a4,8(sp) │ │ │ │ + bgeu a3,a2,20bcc │ │ │ │ + lbu a4,1(a1) │ │ │ │ + li a2,2 │ │ │ │ + lbu a3,0(a1) │ │ │ │ + sd a4,168(sp) │ │ │ │ + bgeu a2,s11,20bd6 │ │ │ │ + lbu a4,-2(a1) │ │ │ │ + lbu s5,-3(a1) │ │ │ │ + sd a4,160(sp) │ │ │ │ + ld a4,184(sp) │ │ │ │ + addw a5,a5,s0 │ │ │ │ + addw a2,a5,a4 │ │ │ │ + ld a4,200(sp) │ │ │ │ + slli a0,a2,0x20 │ │ │ │ + addw a5,a5,a4 │ │ │ │ + slli a1,a5,0x20 │ │ │ │ + srli a5,a1,0x1e │ │ │ │ + srli a1,a0,0x1e │ │ │ │ + add a5,a5,s2 │ │ │ │ + add a1,a1,s2 │ │ │ │ + lw s8,0(a5) │ │ │ │ + ld a4,192(sp) │ │ │ │ + lw a5,0(a1) │ │ │ │ + addw a0,s8,a4 │ │ │ │ + addw a1,a5,a4 │ │ │ │ + mv s8,a0 │ │ │ │ + bge a0,a1,207d4 │ │ │ │ + sext.w s8,a1 │ │ │ │ + addiw a7,a2,-1 │ │ │ │ + not a5,s8 │ │ │ │ + slli a2,a7,0x20 │ │ │ │ + srli a7,a2,0x1e │ │ │ │ + srai a5,a5,0x3f │ │ │ │ + add a7,a7,s2 │ │ │ │ + ld a2,408(sp) │ │ │ │ + ld a1,8(sp) │ │ │ │ + and s8,s8,a5 │ │ │ │ + ld a5,400(sp) │ │ │ │ + lw s10,0(a7) │ │ │ │ + mv a0,s3 │ │ │ │ + sd t2,72(sp) │ │ │ │ + sd t0,64(sp) │ │ │ │ + sd t6,56(sp) │ │ │ │ + sd a6,48(sp) │ │ │ │ + sd t5,40(sp) │ │ │ │ + sd t3,32(sp) │ │ │ │ + sd t4,24(sp) │ │ │ │ + sd a3,16(sp) │ │ │ │ + jalr a5 │ │ │ │ + addw a5,a0,s10 │ │ │ │ + ld a3,16(sp) │ │ │ │ + ld t4,24(sp) │ │ │ │ + ld t3,32(sp) │ │ │ │ + ld t5,40(sp) │ │ │ │ + ld a6,48(sp) │ │ │ │ + ld t6,56(sp) │ │ │ │ + ld t0,64(sp) │ │ │ │ + ld t2,72(sp) │ │ │ │ + blt s8,a5,20b7e │ │ │ │ + lw a1,0(s9) │ │ │ │ + ld a4,184(sp) │ │ │ │ + addw a5,s0,a1 │ │ │ │ + addw a2,a4,a5 │ │ │ │ + ld a4,200(sp) │ │ │ │ + slli a0,a2,0x20 │ │ │ │ + srli a2,a0,0x1e │ │ │ │ + addw a5,a5,a4 │ │ │ │ + slli a0,a5,0x20 │ │ │ │ + srli a5,a0,0x1e │ │ │ │ + add a2,a2,s2 │ │ │ │ + add a5,a5,s2 │ │ │ │ + lw a2,0(a2) │ │ │ │ + ld a4,192(sp) │ │ │ │ + lw a5,0(a5) │ │ │ │ + addw a7,a2,a4 │ │ │ │ + addw a0,a5,a4 │ │ │ │ + mv a2,a7 │ │ │ │ + bge a7,a0,20860 │ │ │ │ + sext.w a2,a0 │ │ │ │ + not a5,a2 │ │ │ │ + srai a5,a5,0x3f │ │ │ │ + and a2,a2,a5 │ │ │ │ + ld a4,160(sp) │ │ │ │ + addw a5,s6,s0 │ │ │ │ + addw a5,a5,a1 │ │ │ │ + slli a1,a5,0x20 │ │ │ │ + ld s8,104(sp) │ │ │ │ + srli a5,a1,0x1e │ │ │ │ + andi a1,a4,251 │ │ │ │ + add a5,a5,s2 │ │ │ │ + addi a1,a1,-67 │ │ │ │ + sd s11,32(sp) │ │ │ │ + ld s11,216(sp) │ │ │ │ + sw a2,0(a5) │ │ │ │ + seqz a5,a1 │ │ │ │ + sd s7,24(sp) │ │ │ │ + li s10,0 │ │ │ │ + mv s7,s8 │ │ │ │ + sw a5,180(sp) │ │ │ │ + sd t4,40(sp) │ │ │ │ + mv s8,s5 │ │ │ │ + sd t3,48(sp) │ │ │ │ + sd t5,56(sp) │ │ │ │ + sd a6,64(sp) │ │ │ │ + sd t6,72(sp) │ │ │ │ + sd a3,80(sp) │ │ │ │ + sd s3,16(sp) │ │ │ │ + sd t0,88(sp) │ │ │ │ + sd t2,96(sp) │ │ │ │ + lw a5,0(s9) │ │ │ │ + ld a6,0(s7) │ │ │ │ + ld a2,408(sp) │ │ │ │ + addw a5,a5,s6 │ │ │ │ + addw a5,a5,s0 │ │ │ │ + slli a1,a5,0x20 │ │ │ │ + srli a5,a1,0x1e │ │ │ │ + add a5,a5,s2 │ │ │ │ + lw s3,0(a5) │ │ │ │ + ld a1,8(sp) │ │ │ │ + ld a5,400(sp) │ │ │ │ + ld a0,16(sp) │ │ │ │ + add a6,a6,s1 │ │ │ │ + lw s5,0(a6) │ │ │ │ + jalr a5 │ │ │ │ + lw a2,0(s4) │ │ │ │ + addw a0,a0,s5 │ │ │ │ + addw a5,a0,s11 │ │ │ │ + mv a0,a5 │ │ │ │ + bnez a2,20b12 │ │ │ │ + li a2,65 │ │ │ │ + beq s8,a2,20a34 │ │ │ │ + blt s3,a5,20a3c │ │ │ │ + lw a5,0(s9) │ │ │ │ + addw a5,a5,s6 │ │ │ │ + addw a5,a5,s0 │ │ │ │ + slli a2,a5,0x20 │ │ │ │ + srli a5,a2,0x1e │ │ │ │ + add a5,a5,s2 │ │ │ │ + lw a2,0(a5) │ │ │ │ + sw a2,0(a5) │ │ │ │ + ld a5,112(sp) │ │ │ │ + addiw s10,s10,1 │ │ │ │ + addi s7,s7,8 │ │ │ │ + blt s10,a5,208aa │ │ │ │ + lw a5,0(s9) │ │ │ │ + lw a7,0(s4) │ │ │ │ ld s7,24(sp) │ │ │ │ - li a4,30 │ │ │ │ - remuw a4,s4,a4 │ │ │ │ - li a5,10 │ │ │ │ - li a7,47 │ │ │ │ - bgeu a5,a4,1ad0a │ │ │ │ - li a5,20 │ │ │ │ - li a7,45 │ │ │ │ - bltu a5,a4,1ad0a │ │ │ │ - li a7,92 │ │ │ │ - ld a0,0(s1) │ │ │ │ - mv a5,s4 │ │ │ │ - mv a3,s6 │ │ │ │ - mv a6,s5 │ │ │ │ - li a4,37 │ │ │ │ - auipc a2,0x45 │ │ │ │ - addi a2,a2,-1534 │ │ │ │ - li a1,1 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - ld a0,0(s1) │ │ │ │ - ld ra,88(sp) │ │ │ │ - ld s1,72(sp) │ │ │ │ - ld s2,64(sp) │ │ │ │ - ld s4,48(sp) │ │ │ │ - ld s5,40(sp) │ │ │ │ - ld s6,32(sp) │ │ │ │ - fld fs0,8(sp) │ │ │ │ - li a5,65 │ │ │ │ - li a4,91 │ │ │ │ - li a3,27 │ │ │ │ - auipc a2,0x45 │ │ │ │ - addi a2,a2,-1598 │ │ │ │ - li a1,1 │ │ │ │ - addi sp,sp,96 │ │ │ │ - j 38a0 <__fprintf_chk@plt> │ │ │ │ - mv s3,a4 │ │ │ │ - j 1acae │ │ │ │ - addi sp,sp,-144 │ │ │ │ - sd s5,88(sp) │ │ │ │ - li a0,0 │ │ │ │ - mv s5,a1 │ │ │ │ - li a1,816 │ │ │ │ - sd s6,80(sp) │ │ │ │ - sd s7,72(sp) │ │ │ │ - sd ra,136(sp) │ │ │ │ - mv s7,a2 │ │ │ │ - mv s6,a3 │ │ │ │ - jal 1d4e0 │ │ │ │ - beqz a0,1aee0 │ │ │ │ - sd s2,112(sp) │ │ │ │ - sd s4,96(sp) │ │ │ │ - fsd fs3,32(sp) │ │ │ │ - fsd fs4,24(sp) │ │ │ │ - fsd fs5,16(sp) │ │ │ │ - sd s0,128(sp) │ │ │ │ - sd s1,120(sp) │ │ │ │ - sd s3,104(sp) │ │ │ │ - fsd fs0,56(sp) │ │ │ │ - fsd fs1,48(sp) │ │ │ │ - fsd fs2,40(sp) │ │ │ │ - fsd fs6,8(sp) │ │ │ │ - auipc a5,0x43 │ │ │ │ - fld fa4,-560(a5) │ │ │ │ - auipc a5,0x43 │ │ │ │ - fld fs5,-632(a5) │ │ │ │ - fsd fa4,0(a0) │ │ │ │ - fmv.d.x fa4,zero │ │ │ │ - fmv.d fs3,fs5 │ │ │ │ - auipc a5,0x43 │ │ │ │ - fld fa5,-578(a5) │ │ │ │ - mv s4,a0 │ │ │ │ - fsd fa4,8(a0) │ │ │ │ - fsd fa5,16(a0) │ │ │ │ - auipc a5,0x43 │ │ │ │ - fld fs4,-584(a5) │ │ │ │ - li s2,2 │ │ │ │ - fadd.d fs3,fs3,fs3 │ │ │ │ - fmv.d.x fs1,zero │ │ │ │ - mv s1,s4 │ │ │ │ - li s0,-1 │ │ │ │ - fcvt.d.w fa0,s0 │ │ │ │ - fld fs0,0(s1) │ │ │ │ - addiw s0,s0,1 │ │ │ │ - fmul.d fa0,fa0,fs3 │ │ │ │ - addi s1,s1,8 │ │ │ │ - jal 3700 │ │ │ │ - fmul.d fs0,fs0,fa0 │ │ │ │ - fadd.d fs1,fs1,fs0 │ │ │ │ - bne s0,s2,1adc6 │ │ │ │ - flt.d a5,fs1,fs4 │ │ │ │ - bnez a5,1adba │ │ │ │ - fmv.d.x fs6,zero │ │ │ │ - li s2,40 │ │ │ │ - li s3,2 │ │ │ │ - fsd fs6,0(s5) │ │ │ │ - fadd.d fs0,fs6,fs3 │ │ │ │ - fmv.d.x fs2,zero │ │ │ │ - mv s1,s4 │ │ │ │ - li s0,-1 │ │ │ │ - fmul.d fs0,fs0,fs5 │ │ │ │ - fcvt.d.w fa0,s0 │ │ │ │ - fld fs1,0(s1) │ │ │ │ - addiw s0,s0,1 │ │ │ │ - fmul.d fa0,fa0,fs0 │ │ │ │ - addi s1,s1,8 │ │ │ │ - jal 3700 │ │ │ │ - fmul.d fs1,fs1,fa0 │ │ │ │ - fadd.d fs2,fs2,fs1 │ │ │ │ - bne s0,s3,1ae08 │ │ │ │ - flt.d a5,fs4,fs2 │ │ │ │ - beqz a5,1aed6 │ │ │ │ - fmv.d fs3,fs0 │ │ │ │ - addiw s2,s2,-1 │ │ │ │ - bnez s2,1adf8 │ │ │ │ - fmv.d.x fs1,zero │ │ │ │ - mv s1,s4 │ │ │ │ - li s0,-1 │ │ │ │ - li s2,2 │ │ │ │ - fcvt.d.w fa5,s0 │ │ │ │ - fld fa4,0(s1) │ │ │ │ - addiw s0,s0,1 │ │ │ │ - fmul.d fa0,fs6,fa5 │ │ │ │ - fmul.d fs0,fa5,fa4 │ │ │ │ - addi s1,s1,8 │ │ │ │ - jal 3700 │ │ │ │ - fmul.d fa5,fs0,fa0 │ │ │ │ - fadd.d fs1,fs1,fa5 │ │ │ │ - bne s0,s2,1ae40 │ │ │ │ - fsd fs1,0(s6) │ │ │ │ - fld fa0,0(s5) │ │ │ │ - fneg.d fa0,fa0 │ │ │ │ - jal 3700 │ │ │ │ - fsub.d fa5,fs4,fa0 │ │ │ │ + addw a2,a5,s6 │ │ │ │ + addw a2,a2,s0 │ │ │ │ + slli a1,a2,0x20 │ │ │ │ + srli a2,a1,0x1e │ │ │ │ + add a2,a2,s2 │ │ │ │ + ld s11,32(sp) │ │ │ │ + ld t4,40(sp) │ │ │ │ + ld t3,48(sp) │ │ │ │ + ld t5,56(sp) │ │ │ │ + ld a6,64(sp) │ │ │ │ + ld t6,72(sp) │ │ │ │ + ld a3,80(sp) │ │ │ │ + ld t0,88(sp) │ │ │ │ + ld t2,96(sp) │ │ │ │ + lw a2,0(a2) │ │ │ │ + bnez a7,20a8e │ │ │ │ + li a4,71 │ │ │ │ + beq a3,a4,20b3c │ │ │ │ + li a1,67 │ │ │ │ + beq a3,a1,20b3c │ │ │ │ + ld a0,0(t0) │ │ │ │ + add a3,a0,s1 │ │ │ │ + lw a3,0(a3) │ │ │ │ + bge a3,a2,20aba │ │ │ │ + ld a5,144(sp) │ │ │ │ + ld a3,0(a6) │ │ │ │ + ld a4,152(sp) │ │ │ │ + ld a5,0(a5) │ │ │ │ + add a1,a0,t3 │ │ │ │ + sw a2,0(a1) │ │ │ │ + add a3,a3,t3 │ │ │ │ + sw a4,0(a3) │ │ │ │ + add a5,a5,t3 │ │ │ │ + sw s0,0(a5) │ │ │ │ + lw a2,0(t4) │ │ │ │ + addi s11,s11,1 │ │ │ │ + sext.w s0,s11 │ │ │ │ + addiw a5,a2,1 │ │ │ │ + bgeu s0,a5,20acc │ │ │ │ + ld a4,208(sp) │ │ │ │ + lw a7,0(s4) │ │ │ │ + lw a5,0(s9) │ │ │ │ + ld a1,0(a4) │ │ │ │ + beqz a7,2076a │ │ │ │ + subw a2,a2,s0 │ │ │ │ + ld a4,232(sp) │ │ │ │ + slli a3,a2,0x20 │ │ │ │ + srli a3,a3,0x20 │ │ │ │ + add a3,a3,a1 │ │ │ │ + lbu s3,0(a4) │ │ │ │ + lbu a4,0(a3) │ │ │ │ + li a7,2 │ │ │ │ + sext.w a0,a2 │ │ │ │ + sd a4,8(sp) │ │ │ │ + bgeu a7,s11,20bdc │ │ │ │ + addiw a3,a2,2 │ │ │ │ + slli a3,a3,0x20 │ │ │ │ + srli a3,a3,0x20 │ │ │ │ + add a3,a3,a1 │ │ │ │ + lbu a4,0(a3) │ │ │ │ + addiw a7,a2,1 │ │ │ │ + slli a7,a7,0x20 │ │ │ │ + srli a7,a7,0x20 │ │ │ │ + add a7,a7,a1 │ │ │ │ + sd a4,160(sp) │ │ │ │ + li a4,1 │ │ │ │ + lbu s5,0(a7) │ │ │ │ + bgeu a4,a0,20be6 │ │ │ │ + addiw a3,a2,-1 │ │ │ │ + slli a3,a3,0x20 │ │ │ │ + srli a3,a3,0x20 │ │ │ │ + addiw a0,a2,-2 │ │ │ │ + add a2,a1,a3 │ │ │ │ + lbu a4,0(a2) │ │ │ │ + slli a0,a0,0x20 │ │ │ │ + srli a0,a0,0x20 │ │ │ │ + add a0,a0,a1 │ │ │ │ + lbu a3,0(a0) │ │ │ │ + sd a4,168(sp) │ │ │ │ + j 2079a │ │ │ │ + lw a5,0(s11) │ │ │ │ + ld a2,408(sp) │ │ │ │ + ld a1,8(sp) │ │ │ │ + addiw a5,a5,-1 │ │ │ │ + addw a5,a5,s3 │ │ │ │ + addw a5,a5,s2 │ │ │ │ + slli a4,a5,0x20 │ │ │ │ + srli a5,a4,0x1e │ │ │ │ + add a5,a5,s5 │ │ │ │ + lw s1,0(a5) │ │ │ │ + ld a5,400(sp) │ │ │ │ mv a0,s4 │ │ │ │ - fmul.d fa5,fa5,fs1 │ │ │ │ - fsd fa5,0(s6) │ │ │ │ + jalr a5 │ │ │ │ + lw a3,0(s11) │ │ │ │ + addw a0,a0,s1 │ │ │ │ + j 2054c │ │ │ │ + lw a5,180(sp) │ │ │ │ + addw a5,a5,a0 │ │ │ │ + bge s3,a5,208f4 │ │ │ │ + ld a5,0(s7) │ │ │ │ + ld a2,408(sp) │ │ │ │ + ld a1,8(sp) │ │ │ │ + add a5,a5,s1 │ │ │ │ + lw a5,0(a5) │ │ │ │ + ld a0,16(sp) │ │ │ │ + sd a5,120(sp) │ │ │ │ + ld a5,400(sp) │ │ │ │ + jalr a5 │ │ │ │ + ld a5,120(sp) │ │ │ │ + lw a1,0(s4) │ │ │ │ + addw a5,a5,a0 │ │ │ │ + addw a2,a5,s11 │ │ │ │ + mv a5,a2 │ │ │ │ + bnez a1,20b4a │ │ │ │ + li a1,65 │ │ │ │ + bne s8,a1,20a78 │ │ │ │ + ld a4,160(sp) │ │ │ │ + andi a2,a4,251 │ │ │ │ + addi a2,a2,-67 │ │ │ │ + seqz a2,a2 │ │ │ │ + addw a2,a2,a5 │ │ │ │ + lw a5,0(s9) │ │ │ │ + addw a5,a5,s6 │ │ │ │ + addw a5,a5,s0 │ │ │ │ + slli a1,a5,0x20 │ │ │ │ + srli a5,a1,0x1e │ │ │ │ + add a5,a5,s2 │ │ │ │ + j 2090a │ │ │ │ + li a4,1 │ │ │ │ + bne a7,a4,20958 │ │ │ │ + li a1,65 │ │ │ │ + bne a3,a1,20958 │ │ │ │ + ld a4,168(sp) │ │ │ │ + ld a0,0(t0) │ │ │ │ + andi a3,a4,251 │ │ │ │ + addi a3,a3,-67 │ │ │ │ + seqz a3,a3 │ │ │ │ + addw a2,a2,a3 │ │ │ │ + add a3,a0,s1 │ │ │ │ + lw a3,0(a3) │ │ │ │ + blt a3,a2,20966 │ │ │ │ + lw a2,0(t4) │ │ │ │ + addi s11,s11,1 │ │ │ │ + sext.w s0,s11 │ │ │ │ + addiw a3,a2,1 │ │ │ │ + bltu s0,a3,20762 │ │ │ │ + mv s3,s7 │ │ │ │ + mv s5,t5 │ │ │ │ + mv s7,t6 │ │ │ │ + mv s1,t2 │ │ │ │ + addiw s7,s7,-1 │ │ │ │ + li a5,-1 │ │ │ │ + addi s3,s3,1 │ │ │ │ + addw s6,s5,s6 │ │ │ │ + bne s7,a5,206e8 │ │ │ │ + ld a5,112(sp) │ │ │ │ + ld a3,144(sp) │ │ │ │ + ld a4,208(sp) │ │ │ │ + ld a2,264(sp) │ │ │ │ + addiw a5,a5,1 │ │ │ │ + mv s10,s4 │ │ │ │ + sd a5,112(sp) │ │ │ │ + mv s4,s5 │ │ │ │ + mv s0,s1 │ │ │ │ + addi t0,t0,8 │ │ │ │ + addi t1,a6,8 │ │ │ │ + addi a3,a3,8 │ │ │ │ + addi t4,t4,4 │ │ │ │ + addi s9,s9,4 │ │ │ │ + addi s10,s10,4 │ │ │ │ + addi a4,a4,8 │ │ │ │ + bltu a5,a2,206d0 │ │ │ │ + ld s5,328(sp) │ │ │ │ + ld s7,312(sp) │ │ │ │ + ld s10,288(sp) │ │ │ │ + mv s9,s2 │ │ │ │ + j 20bf2 │ │ │ │ + li a4,1 │ │ │ │ + bne a2,a4,208f0 │ │ │ │ + li a4,71 │ │ │ │ + beq s8,a4,20b28 │ │ │ │ + li a4,67 │ │ │ │ + bne s8,a4,208f0 │ │ │ │ + ld a5,160(sp) │ │ │ │ + addi a5,a5,-84 │ │ │ │ + seqz a5,a5 │ │ │ │ + addw a5,a5,a0 │ │ │ │ + j 208f0 │ │ │ │ + sd zero,32(sp) │ │ │ │ + li s6,0 │ │ │ │ + j 204a8 │ │ │ │ + ld a4,168(sp) │ │ │ │ + addi a3,a4,-84 │ │ │ │ + seqz a3,a3 │ │ │ │ + addw a2,a2,a3 │ │ │ │ + j 20958 │ │ │ │ + li a4,1 │ │ │ │ + bne a1,a4,20a78 │ │ │ │ + li a4,71 │ │ │ │ + beq s8,a4,20b60 │ │ │ │ + li a1,67 │ │ │ │ + bne s8,a1,20a78 │ │ │ │ + ld a4,160(sp) │ │ │ │ + addi a2,a4,-84 │ │ │ │ + seqz a2,a2 │ │ │ │ + addw a2,a2,a5 │ │ │ │ + j 20a78 │ │ │ │ + ld a3,32(sp) │ │ │ │ + addi s10,a3,-84 │ │ │ │ + seqz s10,s10 │ │ │ │ + addw a5,s10,a5 │ │ │ │ + j 20598 │ │ │ │ + lw a5,0(s9) │ │ │ │ + ld a4,184(sp) │ │ │ │ + ld a2,408(sp) │ │ │ │ + addiw a5,a5,-1 │ │ │ │ + addw a5,a5,a4 │ │ │ │ + addw a5,a5,s0 │ │ │ │ + slli a0,a5,0x20 │ │ │ │ + srli a5,a0,0x1e │ │ │ │ + add a5,a5,s2 │ │ │ │ + lw s8,0(a5) │ │ │ │ + ld a1,8(sp) │ │ │ │ + ld a5,400(sp) │ │ │ │ + mv a0,s3 │ │ │ │ + sd t2,72(sp) │ │ │ │ + sd t0,64(sp) │ │ │ │ + sd t6,56(sp) │ │ │ │ + sd a6,48(sp) │ │ │ │ + sd t5,40(sp) │ │ │ │ + sd t3,32(sp) │ │ │ │ + sd t4,24(sp) │ │ │ │ + sd a3,16(sp) │ │ │ │ + jalr a5 │ │ │ │ + lw a1,0(s9) │ │ │ │ + ld t2,72(sp) │ │ │ │ + ld t0,64(sp) │ │ │ │ + ld t6,56(sp) │ │ │ │ + ld a6,48(sp) │ │ │ │ + ld t5,40(sp) │ │ │ │ + ld t3,32(sp) │ │ │ │ + ld t4,24(sp) │ │ │ │ + ld a3,16(sp) │ │ │ │ + addw a2,a0,s8 │ │ │ │ + j 20868 │ │ │ │ + sd zero,168(sp) │ │ │ │ + li a2,2 │ │ │ │ + li a3,0 │ │ │ │ + bltu a2,s11,20790 │ │ │ │ + sd zero,160(sp) │ │ │ │ + li s5,0 │ │ │ │ + j 2079a │ │ │ │ + sd zero,160(sp) │ │ │ │ + li a4,1 │ │ │ │ + li s5,0 │ │ │ │ + bltu a4,a0,209e6 │ │ │ │ + sd zero,168(sp) │ │ │ │ + li a3,0 │ │ │ │ + j 2079a │ │ │ │ + ld s5,328(sp) │ │ │ │ + ld s7,312(sp) │ │ │ │ + ld s10,288(sp) │ │ │ │ + ld a0,248(sp) │ │ │ │ jal 3670 │ │ │ │ - fld fs0,0(s5) │ │ │ │ - fmv.d fa0,fs0 │ │ │ │ - jal 3700 │ │ │ │ - auipc a5,0x43 │ │ │ │ - fld fa5,-816(a5) │ │ │ │ - fmul.d fa5,fa0,fa5 │ │ │ │ - ld s0,128(sp) │ │ │ │ - ld s1,120(sp) │ │ │ │ - ld s2,112(sp) │ │ │ │ - ld s3,104(sp) │ │ │ │ - ld s4,96(sp) │ │ │ │ - fld fs1,48(sp) │ │ │ │ - fsub.d fs4,fs4,fa5 │ │ │ │ - fmul.d fa5,fs0,fa5 │ │ │ │ - fld fs2,40(sp) │ │ │ │ - fld fs3,32(sp) │ │ │ │ - fld fs5,16(sp) │ │ │ │ - fld fs6,8(sp) │ │ │ │ - li a0,0 │ │ │ │ - fmul.d fs0,fs0,fs4 │ │ │ │ - fld fs4,24(sp) │ │ │ │ - fsub.d fa5,fa5,fs0 │ │ │ │ - fld fs0,56(sp) │ │ │ │ - fsd fa5,0(s7) │ │ │ │ - ld ra,136(sp) │ │ │ │ - ld s5,88(sp) │ │ │ │ - ld s6,80(sp) │ │ │ │ - ld s7,72(sp) │ │ │ │ - addi sp,sp,144 │ │ │ │ - ret │ │ │ │ - fmv.d fs6,fs0 │ │ │ │ - fsd fs0,0(s5) │ │ │ │ - j 1ae30 │ │ │ │ - li a0,-4 │ │ │ │ - j 1aeca │ │ │ │ - fcvt.d.w fa5,a0 │ │ │ │ - fneg.d fa0,fa0 │ │ │ │ - addi sp,sp,-32 │ │ │ │ - fsd fs0,8(sp) │ │ │ │ - fmul.d fa0,fa0,fa5 │ │ │ │ - fsd fs1,0(sp) │ │ │ │ - fmv.d fs0,fa1 │ │ │ │ - fmv.d fs1,fa2 │ │ │ │ - sd ra,24(sp) │ │ │ │ - jal 3700 │ │ │ │ - fmul.d fa1,fs0,fs1 │ │ │ │ - ld ra,24(sp) │ │ │ │ - fld fs0,8(sp) │ │ │ │ - fld fs1,0(sp) │ │ │ │ - addi sp,sp,32 │ │ │ │ - fmul.d fa0,fa1,fa0 │ │ │ │ - fneg.d fa0,fa0 │ │ │ │ - j 3700 │ │ │ │ - fcvt.d.w fa5,a0 │ │ │ │ - fneg.d fa0,fa0 │ │ │ │ - addi sp,sp,-32 │ │ │ │ - fsd fs0,8(sp) │ │ │ │ - fmul.d fa0,fa0,fa5 │ │ │ │ - fsd fs1,0(sp) │ │ │ │ - fmv.d fs0,fa1 │ │ │ │ - fmv.d fs1,fa2 │ │ │ │ - sd ra,24(sp) │ │ │ │ - jal 3700 │ │ │ │ - fmul.d fs0,fs0,fs1 │ │ │ │ - ld ra,24(sp) │ │ │ │ - fld fs1,0(sp) │ │ │ │ - fmul.d fa0,fs0,fa0 │ │ │ │ - fld fs0,8(sp) │ │ │ │ - addi sp,sp,32 │ │ │ │ - ret │ │ │ │ - addi sp,sp,-48 │ │ │ │ - fneg.d fa5,fa0 │ │ │ │ - fcvt.d.w fa4,a0 │ │ │ │ - fmv.d fa0,fa1 │ │ │ │ - fsd fs2,8(sp) │ │ │ │ - fmv.d fs2,fa2 │ │ │ │ - sd ra,40(sp) │ │ │ │ - fsd fs0,24(sp) │ │ │ │ - fsd fs1,16(sp) │ │ │ │ - fmul.d fs0,fa5,fa4 │ │ │ │ - jal 3920 │ │ │ │ - fmv.d fs1,fa0 │ │ │ │ - fmv.d fa0,fs2 │ │ │ │ - jal 3920 │ │ │ │ - fadd.d fa0,fs1,fa0 │ │ │ │ - ld ra,40(sp) │ │ │ │ - fld fs1,16(sp) │ │ │ │ - fld fs2,8(sp) │ │ │ │ - fadd.d fa0,fa0,fs0 │ │ │ │ - fld fs0,24(sp) │ │ │ │ - addi sp,sp,48 │ │ │ │ - ret │ │ │ │ - negw a0,a0 │ │ │ │ - fcvt.d.w fa1,a0 │ │ │ │ - addi sp,sp,-32 │ │ │ │ - auipc a5,0x43 │ │ │ │ - fld fa0,-1066(a5) │ │ │ │ - fsd fs0,8(sp) │ │ │ │ - sd ra,24(sp) │ │ │ │ - fmv.d fs0,fa2 │ │ │ │ - jal 35c0 │ │ │ │ - ld ra,24(sp) │ │ │ │ - fmul.d fa0,fa0,fs0 │ │ │ │ - fld fs0,8(sp) │ │ │ │ - addi sp,sp,32 │ │ │ │ - ret │ │ │ │ - addi sp,sp,-32 │ │ │ │ - fsd fs0,8(sp) │ │ │ │ - fmv.d fs0,fa0 │ │ │ │ - fmv.d fa0,fa1 │ │ │ │ - sd s0,16(sp) │ │ │ │ - sd ra,24(sp) │ │ │ │ - mv s0,a0 │ │ │ │ - jal 3920 │ │ │ │ - fcvt.d.w fa5,s0 │ │ │ │ - ld ra,24(sp) │ │ │ │ - ld s0,16(sp) │ │ │ │ - fmul.d fa5,fa5,fs0 │ │ │ │ - auipc a5,0x43 │ │ │ │ - fld fa4,-1124(a5) │ │ │ │ - fld fs0,8(sp) │ │ │ │ - addi sp,sp,32 │ │ │ │ - fsub.d fa0,fa5,fa0 │ │ │ │ - fdiv.d fa0,fa0,fa4 │ │ │ │ - ret │ │ │ │ - mulw a0,a0,a1 │ │ │ │ - addi sp,sp,-32 │ │ │ │ - fsd fs0,8(sp) │ │ │ │ - fmv.d fs0,fa0 │ │ │ │ - sd ra,24(sp) │ │ │ │ - fcvt.d.wu fa0,a0 │ │ │ │ - fmul.d fa0,fa0,fa1 │ │ │ │ - jal 3920 │ │ │ │ - ld ra,24(sp) │ │ │ │ - fdiv.d fa0,fa0,fs0 │ │ │ │ - fld fs0,8(sp) │ │ │ │ - addi sp,sp,32 │ │ │ │ - ret │ │ │ │ - mulw a0,a1,a0 │ │ │ │ - addi sp,sp,-32 │ │ │ │ - fsd fs1,0(sp) │ │ │ │ - fmv.d fs1,fa0 │ │ │ │ - sd s0,16(sp) │ │ │ │ - fsd fs0,8(sp) │ │ │ │ - mv s0,a1 │ │ │ │ - fmv.d fs0,fa1 │ │ │ │ - sd ra,24(sp) │ │ │ │ - fcvt.d.wu fa0,a0 │ │ │ │ - fmul.d fa0,fa0,fa1 │ │ │ │ - jal 3920 │ │ │ │ - fdiv.d fa0,fa0,fs1 │ │ │ │ - auipc a5,0x43 │ │ │ │ - fld fa5,-1240(a5) │ │ │ │ - fdiv.d fs0,fa5,fs0 │ │ │ │ - fcvt.d.wu fa5,s0 │ │ │ │ - fsub.d fa5,fa5,fa0 │ │ │ │ - flt.d a5,fa5,fs0 │ │ │ │ - bnez a5,1b05e │ │ │ │ - fmv.d fs0,fa5 │ │ │ │ - ld ra,24(sp) │ │ │ │ - ld s0,16(sp) │ │ │ │ - fmv.d fa0,fs0 │ │ │ │ - fld fs1,0(sp) │ │ │ │ - fld fs0,8(sp) │ │ │ │ - addi sp,sp,32 │ │ │ │ - ret │ │ │ │ - mulw a1,a0,a1 │ │ │ │ - addi sp,sp,-32 │ │ │ │ - fsd fs1,0(sp) │ │ │ │ - fmv.d fs1,fa0 │ │ │ │ - sd s0,16(sp) │ │ │ │ - fsd fs0,8(sp) │ │ │ │ - mv s0,a0 │ │ │ │ - fmv.d fs0,fa1 │ │ │ │ - sd ra,24(sp) │ │ │ │ - fcvt.d.wu fa0,a1 │ │ │ │ - fmul.d fa0,fa0,fa1 │ │ │ │ - jal 3920 │ │ │ │ - fdiv.d fa0,fa0,fs1 │ │ │ │ - auipc a5,0x43 │ │ │ │ - fld fa5,-1326(a5) │ │ │ │ - fdiv.d fs0,fa5,fs0 │ │ │ │ - fcvt.d.wu fa5,s0 │ │ │ │ - fsub.d fa5,fa5,fa0 │ │ │ │ - flt.d a5,fa5,fs0 │ │ │ │ - bnez a5,1b0b4 │ │ │ │ - fmv.d fs0,fa5 │ │ │ │ - ld ra,24(sp) │ │ │ │ - ld s0,16(sp) │ │ │ │ - fmv.d fa0,fs0 │ │ │ │ - fld fs1,0(sp) │ │ │ │ - fld fs0,8(sp) │ │ │ │ - addi sp,sp,32 │ │ │ │ - ret │ │ │ │ - mulw a5,a0,a1 │ │ │ │ - addi sp,sp,-64 │ │ │ │ - fsd fs3,0(sp) │ │ │ │ - fsd fs2,8(sp) │ │ │ │ - fmv.d fs2,fa0 │ │ │ │ - sd s0,48(sp) │ │ │ │ - sd s1,40(sp) │ │ │ │ - fsd fs0,24(sp) │ │ │ │ - fsd fs1,16(sp) │ │ │ │ - mv s1,a1 │ │ │ │ - fcvt.d.wu fs3,a5 │ │ │ │ - fmv.d fs1,fa1 │ │ │ │ - sd ra,56(sp) │ │ │ │ - fmul.d fs3,fs3,fa1 │ │ │ │ - mv s0,a0 │ │ │ │ - fmv.d fa0,fs3 │ │ │ │ - jal 3920 │ │ │ │ - fdiv.d fa0,fa0,fs2 │ │ │ │ - auipc a5,0x43 │ │ │ │ - fld fs0,-1424(a5) │ │ │ │ - fdiv.d fs0,fs0,fs1 │ │ │ │ - fcvt.d.wu fs1,s1 │ │ │ │ - fsub.d fs1,fs1,fa0 │ │ │ │ - flt.d a5,fs1,fs0 │ │ │ │ - beqz a5,1b116 │ │ │ │ - fmv.d fs1,fs0 │ │ │ │ - fmv.d fa0,fs3 │ │ │ │ - jal 3920 │ │ │ │ - fdiv.d fa0,fa0,fs2 │ │ │ │ - fcvt.d.wu fa5,s0 │ │ │ │ - fsub.d fa5,fa5,fa0 │ │ │ │ - flt.d a5,fa5,fs0 │ │ │ │ - bnez a5,1b134 │ │ │ │ - fmv.d fs0,fa5 │ │ │ │ - ld ra,56(sp) │ │ │ │ - ld s0,48(sp) │ │ │ │ - fmul.d fa0,fs0,fs1 │ │ │ │ - ld s1,40(sp) │ │ │ │ - fld fs0,24(sp) │ │ │ │ - fld fs1,16(sp) │ │ │ │ - fld fs2,8(sp) │ │ │ │ - fld fs3,0(sp) │ │ │ │ - addi sp,sp,64 │ │ │ │ - ret │ │ │ │ - addi sp,sp,-64 │ │ │ │ - sd s1,40(sp) │ │ │ │ - lhu a4,18(a0) │ │ │ │ - auipc s1,0x5f │ │ │ │ - ld s1,-578(s1) │ │ │ │ - ld a5,0(s1) │ │ │ │ - sd a5,8(sp) │ │ │ │ - li a5,0 │ │ │ │ - sd ra,56(sp) │ │ │ │ - li a5,6 │ │ │ │ - bne a4,a5,1b1ac │ │ │ │ - sd s0,48(sp) │ │ │ │ - sd s2,32(sp) │ │ │ │ - lbu a3,20(a0) │ │ │ │ - lbu a4,21(a0) │ │ │ │ - mv s0,a0 │ │ │ │ - lbu a5,25(s0) │ │ │ │ - sb a4,1(sp) │ │ │ │ - lbu a0,23(a0) │ │ │ │ - sb a3,0(sp) │ │ │ │ - lbu a6,22(s0) │ │ │ │ - lbu a2,24(s0) │ │ │ │ - lhu a3,0(sp) │ │ │ │ - lui a4,0x4 │ │ │ │ - slli a0,a0,0x8 │ │ │ │ - slli a5,a5,0x8 │ │ │ │ - addi a4,a4,834 │ │ │ │ - or a0,a0,a6 │ │ │ │ - or s2,a5,a2 │ │ │ │ - beq a3,a4,1b1c0 │ │ │ │ - ld s0,48(sp) │ │ │ │ - ld s2,32(sp) │ │ │ │ - li a0,1 │ │ │ │ - ld a4,8(sp) │ │ │ │ - ld a5,0(s1) │ │ │ │ - xor a5,a5,a4 │ │ │ │ - li a4,0 │ │ │ │ - bnez a5,1b1f6 │ │ │ │ - ld ra,56(sp) │ │ │ │ - ld s1,40(sp) │ │ │ │ - addi sp,sp,64 │ │ │ │ + ld a4,416(sp) │ │ │ │ + ld a5,104(sp) │ │ │ │ + ld ra,376(sp) │ │ │ │ + ld s0,368(sp) │ │ │ │ + sd a5,0(a4) │ │ │ │ + ld a4,424(sp) │ │ │ │ + ld a5,128(sp) │ │ │ │ + ld s1,360(sp) │ │ │ │ + ld s2,352(sp) │ │ │ │ + sd a5,0(a4) │ │ │ │ + ld a4,432(sp) │ │ │ │ + ld a5,136(sp) │ │ │ │ + ld s3,344(sp) │ │ │ │ + ld s4,336(sp) │ │ │ │ + sd a5,0(a4) │ │ │ │ + ld s6,320(sp) │ │ │ │ + ld s8,304(sp) │ │ │ │ + ld s11,280(sp) │ │ │ │ + mv a0,s9 │ │ │ │ + ld s9,296(sp) │ │ │ │ + addi sp,sp,384 │ │ │ │ ret │ │ │ │ - sd s3,24(sp) │ │ │ │ - mv s3,a1 │ │ │ │ - jal 1c66c │ │ │ │ - sext.w a0,a0 │ │ │ │ - li a5,2 │ │ │ │ - beq a0,a5,1b1d8 │ │ │ │ - ld s0,48(sp) │ │ │ │ - ld s2,32(sp) │ │ │ │ - ld s3,24(sp) │ │ │ │ - j 1b1ac │ │ │ │ - mv a0,s2 │ │ │ │ - jal 1c66c │ │ │ │ - lhu a4,18(s0) │ │ │ │ - mv a5,a0 │ │ │ │ - ld s0,48(sp) │ │ │ │ - subw a5,a5,a4 │ │ │ │ - addiw a5,a5,-19 │ │ │ │ - sw a5,0(s3) │ │ │ │ - ld s2,32(sp) │ │ │ │ - ld s3,24(sp) │ │ │ │ + li a1,0 │ │ │ │ li a0,0 │ │ │ │ - j 1b1ae │ │ │ │ - sd s0,48(sp) │ │ │ │ - sd s2,32(sp) │ │ │ │ - sd s3,24(sp) │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ + jal 1e81c │ │ │ │ + mv s9,a0 │ │ │ │ + j 20bf2 │ │ │ │ + addi sp,sp,-320 │ │ │ │ + sd s1,296(sp) │ │ │ │ + lw s1,328(sp) │ │ │ │ + ld t1,368(sp) │ │ │ │ + sd s7,248(sp) │ │ │ │ + sd s1,16(sp) │ │ │ │ + lw s1,336(sp) │ │ │ │ + sd t1,160(sp) │ │ │ │ + ld t1,376(sp) │ │ │ │ + mv s7,s1 │ │ │ │ + ld s1,352(sp) │ │ │ │ + sd s2,288(sp) │ │ │ │ + lw s2,320(sp) │ │ │ │ + sd s1,0(sp) │ │ │ │ + sd t1,176(sp) │ │ │ │ + ld s1,360(sp) │ │ │ │ + ld t1,384(sp) │ │ │ │ + sd s0,304(sp) │ │ │ │ + slli s0,s2,0x20 │ │ │ │ + srli s0,s0,0x20 │ │ │ │ + sd ra,312(sp) │ │ │ │ + sd s3,280(sp) │ │ │ │ + sd s4,272(sp) │ │ │ │ + sd s5,264(sp) │ │ │ │ + sd s6,256(sp) │ │ │ │ + sd t1,168(sp) │ │ │ │ + sd a2,184(sp) │ │ │ │ + sd a3,192(sp) │ │ │ │ + sd a4,88(sp) │ │ │ │ + sd a5,136(sp) │ │ │ │ + sd s8,240(sp) │ │ │ │ + sd s9,232(sp) │ │ │ │ + sd s10,224(sp) │ │ │ │ + sd s11,216(sp) │ │ │ │ + mv s5,a1 │ │ │ │ li a0,0 │ │ │ │ - ret │ │ │ │ - addi sp,sp,-48 │ │ │ │ - sd s1,24(sp) │ │ │ │ - ld a4,0(a1) │ │ │ │ - auipc s1,0x5f │ │ │ │ - ld s1,-762(s1) │ │ │ │ - ld a5,0(s1) │ │ │ │ - sd a5,8(sp) │ │ │ │ + slli a1,s0,0x2 │ │ │ │ + sd s1,72(sp) │ │ │ │ + ld s6,344(sp) │ │ │ │ + mv s3,a4 │ │ │ │ + sd a6,144(sp) │ │ │ │ + mv s4,a6 │ │ │ │ + sd a7,96(sp) │ │ │ │ + jal 1e81c │ │ │ │ + sd a0,56(sp) │ │ │ │ + beqz s2,212b2 │ │ │ │ + slli a6,s0,0x3 │ │ │ │ + mv a3,a0 │ │ │ │ + addiw a1,s3,1 │ │ │ │ + mv a5,s1 │ │ │ │ + mv a4,s4 │ │ │ │ + add a6,a6,s1 │ │ │ │ + li a2,0 │ │ │ │ + ld a0,0(a5) │ │ │ │ + addiw s0,a2,1 │ │ │ │ + addi a5,a5,8 │ │ │ │ + sd zero,24(a0) │ │ │ │ + sw a2,0(a3) │ │ │ │ + lw a2,0(a4) │ │ │ │ + addi a3,a3,4 │ │ │ │ + addi a4,a4,4 │ │ │ │ + addw a2,a2,s0 │ │ │ │ + mv s0,a2 │ │ │ │ + bne a6,a5,20cac │ │ │ │ + mulw a1,a2,a1 │ │ │ │ + mv a0,s5 │ │ │ │ + sd a2,8(sp) │ │ │ │ + jal 3bc30 │ │ │ │ + remuw a1,a0,s0 │ │ │ │ + ld a5,56(sp) │ │ │ │ + sext.w a6,a0 │ │ │ │ + ld a2,8(sp) │ │ │ │ + addi a4,a5,4 │ │ │ │ li a5,0 │ │ │ │ - sd ra,40(sp) │ │ │ │ - sd s0,32(sp) │ │ │ │ + divuw s9,a0,s0 │ │ │ │ + mv a0,a1 │ │ │ │ + j 20cf6 │ │ │ │ + lw a3,0(a4) │ │ │ │ + addi a4,a4,4 │ │ │ │ + bgeu a3,a1,20d00 │ │ │ │ + sext.w s8,a5 │ │ │ │ + addiw a5,a5,1 │ │ │ │ + bne a5,s2,20cee │ │ │ │ + ld a4,56(sp) │ │ │ │ + slli s3,s8,0x20 │ │ │ │ + srli s3,s3,0x20 │ │ │ │ + slli a5,s3,0x2 │ │ │ │ + add a5,a5,a4 │ │ │ │ + lw a4,0(a5) │ │ │ │ + subw s11,a0,a4 │ │ │ │ + bltu a6,a2,21142 │ │ │ │ + beqz s11,20f98 │ │ │ │ li a5,-1 │ │ │ │ - beq a4,a5,1b2a2 │ │ │ │ - lwu a5,0(a2) │ │ │ │ - ld a3,8(a1) │ │ │ │ - li a2,0 │ │ │ │ - mv s0,a0 │ │ │ │ - add a5,a5,a3 │ │ │ │ - addi a5,a5,4 │ │ │ │ - add a1,a5,a4 │ │ │ │ - jal 33b0 │ │ │ │ - bnez a0,1b286 │ │ │ │ - mv a3,s0 │ │ │ │ - li a2,4 │ │ │ │ - li a1,1 │ │ │ │ - mv a0,sp │ │ │ │ - jal 3780 │ │ │ │ - li a5,4 │ │ │ │ - bne a0,a5,1b26a │ │ │ │ - lw a0,0(sp) │ │ │ │ - jal 1c66e │ │ │ │ - slli a0,a0,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + sd zero,40(sp) │ │ │ │ + sd a5,200(sp) │ │ │ │ + sd a2,80(sp) │ │ │ │ + mv s10,s7 │ │ │ │ + ld a3,80(sp) │ │ │ │ + addw a4,s11,a4 │ │ │ │ + addiw s4,s9,-1 │ │ │ │ + mulw a5,s9,a3 │ │ │ │ + sext.w s0,s4 │ │ │ │ + slli t1,s3,0x3 │ │ │ │ + subw a2,a5,a3 │ │ │ │ + addw a2,a2,a4 │ │ │ │ + addw a5,a5,a4 │ │ │ │ + slli a0,a5,0x20 │ │ │ │ + slli a4,a2,0x20 │ │ │ │ + srli a1,a4,0x1e │ │ │ │ + srli a4,a0,0x1e │ │ │ │ + add a4,a4,s5 │ │ │ │ + add a1,a1,s5 │ │ │ │ + lw a1,0(a1) │ │ │ │ + lw s2,0(a4) │ │ │ │ + ld a4,16(sp) │ │ │ │ + addw a1,a1,a4 │ │ │ │ + beq a1,s2,21088 │ │ │ │ + addiw a5,a5,-1 │ │ │ │ + slli a1,a5,0x20 │ │ │ │ + srli a5,a1,0x1e │ │ │ │ + add a5,a5,s5 │ │ │ │ + lw a5,0(a5) │ │ │ │ + addw a5,a5,a4 │ │ │ │ + beq a5,s2,210fa │ │ │ │ + ld a4,96(sp) │ │ │ │ + slli a5,s3,0x2 │ │ │ │ + sd a5,64(sp) │ │ │ │ + add s1,a4,a5 │ │ │ │ + lw a5,0(s1) │ │ │ │ + beqz s2,20f36 │ │ │ │ + ld a4,136(sp) │ │ │ │ + add a1,a4,t1 │ │ │ │ + ld a1,0(a1) │ │ │ │ + bnez a5,2101a │ │ │ │ + ld a4,184(sp) │ │ │ │ + slli a0,s4,0x20 │ │ │ │ srli a0,a0,0x20 │ │ │ │ - ld a4,8(sp) │ │ │ │ - ld a5,0(s1) │ │ │ │ - xor a5,a5,a4 │ │ │ │ - li a4,0 │ │ │ │ - bnez a5,1b2c2 │ │ │ │ - ld ra,40(sp) │ │ │ │ - ld s0,32(sp) │ │ │ │ - ld s1,24(sp) │ │ │ │ - addi sp,sp,48 │ │ │ │ - ret │ │ │ │ - auipc a5,0x5f │ │ │ │ - ld a5,-706(a5) │ │ │ │ - ld a0,0(a5) │ │ │ │ - auipc a2,0x44 │ │ │ │ - addi a2,a2,1308 │ │ │ │ - li a1,1 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - li a0,-1 │ │ │ │ - j 1b256 │ │ │ │ - auipc a5,0x5f │ │ │ │ - ld a5,-734(a5) │ │ │ │ - ld a0,0(a5) │ │ │ │ - auipc a2,0x44 │ │ │ │ - addi a2,a2,1232 │ │ │ │ - li a1,1 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - li a0,-1 │ │ │ │ - j 1b256 │ │ │ │ - auipc a3,0x49 │ │ │ │ - addi a3,a3,654 │ │ │ │ - li a2,73 │ │ │ │ - auipc a1,0x44 │ │ │ │ - addi a1,a1,1154 │ │ │ │ - auipc a0,0x44 │ │ │ │ - addi a0,a0,1162 │ │ │ │ - jal 3830 <__assert_fail@plt> │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - addi sp,sp,-224 │ │ │ │ - sd s1,200(sp) │ │ │ │ - lui t0,0xffff4 │ │ │ │ - mv s1,a3 │ │ │ │ - lui a3,0xc │ │ │ │ - sd s0,208(sp) │ │ │ │ - sd s2,192(sp) │ │ │ │ - sd s7,152(sp) │ │ │ │ - sd s8,144(sp) │ │ │ │ - sd s9,136(sp) │ │ │ │ - sd ra,216(sp) │ │ │ │ - sd s3,184(sp) │ │ │ │ - sd s4,176(sp) │ │ │ │ - sd s5,168(sp) │ │ │ │ - sd s6,160(sp) │ │ │ │ - sd s10,128(sp) │ │ │ │ - addi s0,a3,120 │ │ │ │ - add sp,sp,t0 │ │ │ │ - auipc s9,0x5f │ │ │ │ - ld s9,-988(s9) │ │ │ │ - add s0,s0,sp │ │ │ │ - ld a3,0(s9) │ │ │ │ - sd a3,0(s0) │ │ │ │ - li a3,0 │ │ │ │ - li a6,1 │ │ │ │ - mv s2,a0 │ │ │ │ - mv s8,a4 │ │ │ │ - mv s7,a5 │ │ │ │ - beq a1,a6,1b4be │ │ │ │ - addiw a5,a1,-1 │ │ │ │ + add a0,a0,a4 │ │ │ │ + lbu a4,0(a0) │ │ │ │ + addiw a5,s11,-1 │ │ │ │ slli a5,a5,0x20 │ │ │ │ - lui a1,0x8 │ │ │ │ srli a5,a5,0x20 │ │ │ │ - addi a1,a1,24 │ │ │ │ - mul a5,a5,a1 │ │ │ │ - add a5,a5,a2 │ │ │ │ - j 1b322 │ │ │ │ - beq a2,a5,1b4be │ │ │ │ - mv s0,a2 │ │ │ │ - add a2,a2,a1 │ │ │ │ - ld a4,0(a2) │ │ │ │ - bge s1,a4,1b31e │ │ │ │ - lui a4,0xc │ │ │ │ - lui a0,0xffff4 │ │ │ │ - addi a0,a0,-120 │ │ │ │ - addi a5,a4,128 │ │ │ │ - add a5,a5,a0 │ │ │ │ - add s3,a5,sp │ │ │ │ - addi a4,a4,128 │ │ │ │ - lui a5,0xffff4 │ │ │ │ - add a4,a4,a5 │ │ │ │ - add a5,a4,sp │ │ │ │ - li a3,112 │ │ │ │ - auipc a2,0x44 │ │ │ │ - addi a2,a2,1146 │ │ │ │ - li a1,-15 │ │ │ │ - mv a0,s3 │ │ │ │ - sd zero,-56(a5) │ │ │ │ - sd zero,-48(a5) │ │ │ │ - sd zero,-40(a5) │ │ │ │ - sw zero,-112(a5) │ │ │ │ - sw zero,-88(a5) │ │ │ │ - sd zero,-120(a5) │ │ │ │ - jal 34b0 │ │ │ │ - mv s5,a0 │ │ │ │ - bnez a0,1b488 │ │ │ │ - lw a5,16(s0) │ │ │ │ - ld a1,8(s0) │ │ │ │ - li a2,0 │ │ │ │ - snez a5,a5 │ │ │ │ - sub a1,a1,a5 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 3280 │ │ │ │ - li s4,-1 │ │ │ │ - beq a0,s4,1b4ca │ │ │ │ - lw a5,16(s0) │ │ │ │ - beqz a5,1b3b4 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 3940 │ │ │ │ - mv a5,a0 │ │ │ │ - beq a0,s4,1b468 │ │ │ │ - lw a1,16(s0) │ │ │ │ - li a2,8 │ │ │ │ - mv a0,s3 │ │ │ │ - subw a2,a2,a1 │ │ │ │ - sraw a2,a5,a2 │ │ │ │ - jal 3560 │ │ │ │ - lui s6,0xc │ │ │ │ - lui s3,0xffff4 │ │ │ │ - addi s3,s3,-120 │ │ │ │ - addi a5,s6,128 │ │ │ │ - add a5,a5,s3 │ │ │ │ - add s3,a5,sp │ │ │ │ - addi a1,s0,20 │ │ │ │ - lui a2,0x8 │ │ │ │ + add a5,a5,a1 │ │ │ │ + li a6,2 │ │ │ │ + sd a4,24(sp) │ │ │ │ + lbu s3,0(a5) │ │ │ │ + bgeu a6,s11,21012 │ │ │ │ + addiw a5,s11,-2 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + addiw a0,s11,-3 │ │ │ │ + add a5,a5,a1 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + slli a0,a0,0x20 │ │ │ │ + srli a0,a0,0x20 │ │ │ │ + add a0,a0,a1 │ │ │ │ + lbu s7,0(a0) │ │ │ │ + sd a5,32(sp) │ │ │ │ + mv a0,a4 │ │ │ │ + addiw a5,a2,-1 │ │ │ │ + slli a2,a5,0x20 │ │ │ │ + srli a5,a2,0x1e │ │ │ │ + add a5,a5,s5 │ │ │ │ + lw a5,0(a5) │ │ │ │ + ld a2,0(sp) │ │ │ │ + mv a1,s3 │ │ │ │ + sd t1,48(sp) │ │ │ │ + sd a5,8(sp) │ │ │ │ + jalr s6 │ │ │ │ + ld a5,8(sp) │ │ │ │ + ld t1,48(sp) │ │ │ │ + addw a5,a5,a0 │ │ │ │ + beq a5,s2,2106e │ │ │ │ + beqz s8,21124 │ │ │ │ + slli a3,s4,0x20 │ │ │ │ + srli a3,a3,0x20 │ │ │ │ + addiw a5,s8,-1 │ │ │ │ + sd a3,152(sp) │ │ │ │ + slli s0,a3,0x2 │ │ │ │ + ld a3,160(sp) │ │ │ │ + ld a4,32(sp) │ │ │ │ + slli a2,a5,0x20 │ │ │ │ + srli a7,a2,0x1d │ │ │ │ + add s9,a3,a7 │ │ │ │ + ld a3,168(sp) │ │ │ │ + andi s8,a4,251 │ │ │ │ + addi a4,s8,-67 │ │ │ │ + seqz a4,a4 │ │ │ │ + add s8,a3,a7 │ │ │ │ + li a3,-1 │ │ │ │ + sd s5,120(sp) │ │ │ │ + sw s4,132(sp) │ │ │ │ + sd a3,8(sp) │ │ │ │ + mv s4,s8 │ │ │ │ + sw a4,48(sp) │ │ │ │ + mv s8,s7 │ │ │ │ + sd s11,104(sp) │ │ │ │ + mv s7,s3 │ │ │ │ + sd t1,112(sp) │ │ │ │ + ld s3,24(sp) │ │ │ │ + mv s5,s9 │ │ │ │ + j 20e8e │ │ │ │ + li a2,65 │ │ │ │ + bne s8,a2,20e62 │ │ │ │ + lw a5,48(sp) │ │ │ │ + addw s9,a5,s9 │ │ │ │ + ld a2,0(sp) │ │ │ │ + mv a1,s7 │ │ │ │ mv a0,s3 │ │ │ │ - jal 3660 │ │ │ │ - ld a5,0(s0) │ │ │ │ - lui s4,0xffff4 │ │ │ │ - lui s0,0xffff4 │ │ │ │ - addi a3,s6,128 │ │ │ │ - addi s4,s4,-8 │ │ │ │ - add a3,a3,s0 │ │ │ │ - addi a4,s6,128 │ │ │ │ - add s0,a3,sp │ │ │ │ - add a4,a4,s4 │ │ │ │ - sub s1,s1,a5 │ │ │ │ - sw zero,-112(s0) │ │ │ │ - li a5,0 │ │ │ │ - add s4,a4,sp │ │ │ │ - beqz s1,1b4c2 │ │ │ │ - lui a4,0xffff8 │ │ │ │ - lui a3,0x8 │ │ │ │ - addi a4,a4,-8 │ │ │ │ - bge a3,s1,1b4ce │ │ │ │ - lui a2,0xc │ │ │ │ - addi a2,a2,128 │ │ │ │ - add a2,a2,a4 │ │ │ │ - sub s1,s1,a3 │ │ │ │ - add a4,a2,sp │ │ │ │ - li s10,1 │ │ │ │ - sw a3,-88(s0) │ │ │ │ - sd a4,-96(s0) │ │ │ │ - li s6,2 │ │ │ │ - bnez a5,1b442 │ │ │ │ - mv a3,s2 │ │ │ │ - lui a2,0x4 │ │ │ │ - li a1,1 │ │ │ │ - mv a0,s4 │ │ │ │ - jal 3780 │ │ │ │ - mv a5,a0 │ │ │ │ - mv a0,s2 │ │ │ │ - sw a5,-112(s0) │ │ │ │ - jal 3930 │ │ │ │ - bnez a0,1b4ca │ │ │ │ - lw a5,-112(s0) │ │ │ │ - beqz a5,1b470 │ │ │ │ - sd s4,-120(s0) │ │ │ │ + jalr s6 │ │ │ │ + addw a0,a0,s9 │ │ │ │ + addw a0,a0,s10 │ │ │ │ + bne a0,s2,20e82 │ │ │ │ + ld a4,0(s4) │ │ │ │ + sd s11,8(sp) │ │ │ │ + add a4,a4,s0 │ │ │ │ + lw a5,0(a4) │ │ │ │ + sd a5,40(sp) │ │ │ │ + addi s5,s5,-8 │ │ │ │ + addi s4,s4,-8 │ │ │ │ + beqz s11,20ec6 │ │ │ │ + addiw a5,s11,-1 │ │ │ │ + ld a4,0(s5) │ │ │ │ + lw a2,0(s1) │ │ │ │ + sext.w s11,a5 │ │ │ │ + add a4,a4,s0 │ │ │ │ + lw s9,0(a4) │ │ │ │ + beqz a2,20e54 │ │ │ │ + li a5,1 │ │ │ │ + bne a2,a5,20e62 │ │ │ │ + li a5,71 │ │ │ │ + beq s8,a5,20eb6 │ │ │ │ + li a5,67 │ │ │ │ + bne s8,a5,20e62 │ │ │ │ + ld a5,32(sp) │ │ │ │ + addi a2,a5,-84 │ │ │ │ + seqz a2,a2 │ │ │ │ + addw s9,a2,s9 │ │ │ │ + j 20e62 │ │ │ │ + ld a5,8(sp) │ │ │ │ + ld s11,104(sp) │ │ │ │ + ld t1,112(sp) │ │ │ │ + ld s5,120(sp) │ │ │ │ + lw s4,132(sp) │ │ │ │ + bltz a5,21212 │ │ │ │ + ld a5,72(sp) │ │ │ │ li a1,0 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 34e0 │ │ │ │ - beq a0,s6,1b470 │ │ │ │ - addiw a5,a0,4 │ │ │ │ - li a4,1 │ │ │ │ - bgeu a4,a5,1b50a │ │ │ │ - beq a0,a4,1b4e4 │ │ │ │ - lw a5,-88(s0) │ │ │ │ - beqz a5,1b500 │ │ │ │ - lw a5,-112(s0) │ │ │ │ - j 1b41c │ │ │ │ - mv a0,s2 │ │ │ │ - jal 3930 │ │ │ │ - bnez a0,1b4ca │ │ │ │ - li s5,-3 │ │ │ │ - lui a0,0xffff4 │ │ │ │ - lui a5,0xc │ │ │ │ - addi a0,a0,-120 │ │ │ │ - addi a5,a5,128 │ │ │ │ - add a5,a5,a0 │ │ │ │ - add a0,a5,sp │ │ │ │ - jal 32f0 │ │ │ │ - lui a5,0xc │ │ │ │ - addi a5,a5,120 │ │ │ │ - add a5,a5,sp │ │ │ │ - ld a4,0(a5) │ │ │ │ - ld a5,0(s9) │ │ │ │ - xor a5,a5,a4 │ │ │ │ - li a4,0 │ │ │ │ - bnez a5,1b50e │ │ │ │ - lui t0,0xc │ │ │ │ - add sp,sp,t0 │ │ │ │ - ld ra,216(sp) │ │ │ │ - mv a0,s5 │ │ │ │ - ld s0,208(sp) │ │ │ │ - ld s1,200(sp) │ │ │ │ - ld s2,192(sp) │ │ │ │ - ld s3,184(sp) │ │ │ │ - ld s4,176(sp) │ │ │ │ - ld s5,168(sp) │ │ │ │ - ld s6,160(sp) │ │ │ │ - ld s7,152(sp) │ │ │ │ - ld s8,144(sp) │ │ │ │ - ld s9,136(sp) │ │ │ │ - ld s10,128(sp) │ │ │ │ - addi sp,sp,224 │ │ │ │ - ret │ │ │ │ - mv s0,a2 │ │ │ │ - j 1b32c │ │ │ │ - mv a3,s7 │ │ │ │ - mv a4,s8 │ │ │ │ - li s10,0 │ │ │ │ - j 1b412 │ │ │ │ - li s5,-1 │ │ │ │ - j 1b472 │ │ │ │ - lui a2,0xc │ │ │ │ - addi a2,a2,128 │ │ │ │ - add a2,a2,a4 │ │ │ │ - sext.w a3,s1 │ │ │ │ - add a4,a2,sp │ │ │ │ - li s10,1 │ │ │ │ - li s1,0 │ │ │ │ - j 1b412 │ │ │ │ - bnez s10,1b472 │ │ │ │ - lui a4,0xc │ │ │ │ - lui a5,0xffff4 │ │ │ │ - addi a4,a4,128 │ │ │ │ - add a4,a4,a5 │ │ │ │ - add a5,a4,sp │ │ │ │ - lw s5,-88(a5) │ │ │ │ - subw s5,s7,s5 │ │ │ │ - j 1b472 │ │ │ │ - beqz s10,1b4e8 │ │ │ │ - lw a5,-112(s0) │ │ │ │ - j 1b3f6 │ │ │ │ - mv s5,a0 │ │ │ │ - j 1b472 │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - lui a3,0x8 │ │ │ │ - lui a5,0xffff8 │ │ │ │ - addi sp,sp,-80 │ │ │ │ - lui t0,0xffff8 │ │ │ │ - addi a5,a5,-16 │ │ │ │ - addi a4,a3,16 │ │ │ │ - sd s0,64(sp) │ │ │ │ - sd s1,56(sp) │ │ │ │ - sd s2,48(sp) │ │ │ │ - sd s3,40(sp) │ │ │ │ - sd s4,32(sp) │ │ │ │ - sd ra,72(sp) │ │ │ │ - sd s5,24(sp) │ │ │ │ - add a4,a4,a5 │ │ │ │ - add sp,sp,t0 │ │ │ │ - add a5,a4,sp │ │ │ │ - mv s2,a0 │ │ │ │ - mv a0,a5 │ │ │ │ - addi a5,a3,8 │ │ │ │ - mv s0,a2 │ │ │ │ - add a5,a5,sp │ │ │ │ - lui a2,0x8 │ │ │ │ - auipc s3,0x5f │ │ │ │ - ld s3,-1588(s3) │ │ │ │ - mv s1,a1 │ │ │ │ - addi a2,a2,1 │ │ │ │ - li a1,46 │ │ │ │ - ld a4,0(s3) │ │ │ │ - sd a4,0(a5) │ │ │ │ - li a4,0 │ │ │ │ - slli s4,s0,0x20 │ │ │ │ - jal 3890 │ │ │ │ - srli s4,s4,0x20 │ │ │ │ - beqz s0,1b5c8 │ │ │ │ - lui s5,0x8 │ │ │ │ - sub a1,s5,s4 │ │ │ │ - lui a3,0x8 │ │ │ │ - addi a3,a3,1 │ │ │ │ - mv a2,s4 │ │ │ │ - add a1,a1,s1 │ │ │ │ - jal 39d0 <__memcpy_chk@plt> │ │ │ │ - bltu s0,s5,1b5c8 │ │ │ │ - lui s0,0x8 │ │ │ │ - lui a3,0xffff8 │ │ │ │ - addi a3,a3,-16 │ │ │ │ - addi a5,s0,16 │ │ │ │ + addiw s11,s11,-1 │ │ │ │ + add s2,a5,t1 │ │ │ │ + ld a0,0(s2) │ │ │ │ + jal 5ba28 │ │ │ │ + lw a5,0(s1) │ │ │ │ + ld a0,0(s2) │ │ │ │ + bnez a5,2109e │ │ │ │ + ld a5,152(sp) │ │ │ │ + ld a4,200(sp) │ │ │ │ + slli s1,s11,0x20 │ │ │ │ + and a5,a5,a4 │ │ │ │ + or a5,a5,s1 │ │ │ │ + sd a5,24(a0) │ │ │ │ + jal 5be24 │ │ │ │ + ld a4,8(sp) │ │ │ │ + ld a3,176(sp) │ │ │ │ + ld s11,40(sp) │ │ │ │ + slli a5,a4,0x3 │ │ │ │ add a5,a5,a3 │ │ │ │ - add a3,a5,sp │ │ │ │ - auipc a2,0x44 │ │ │ │ - addi a2,a2,576 │ │ │ │ - li a1,1 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - addi a5,s0,8 │ │ │ │ - add a5,a5,sp │ │ │ │ - ld a4,0(a5) │ │ │ │ - ld a5,0(s3) │ │ │ │ - xor a5,a5,a4 │ │ │ │ - li a4,0 │ │ │ │ - bnez a5,1b5ea │ │ │ │ - lui t0,0x8 │ │ │ │ - add sp,sp,t0 │ │ │ │ - ld ra,72(sp) │ │ │ │ - ld s0,64(sp) │ │ │ │ - ld s1,56(sp) │ │ │ │ - ld s2,48(sp) │ │ │ │ - ld s3,40(sp) │ │ │ │ - ld s4,32(sp) │ │ │ │ - ld s5,24(sp) │ │ │ │ - addi sp,sp,80 │ │ │ │ - ret │ │ │ │ - lui a5,0xffff8 │ │ │ │ - lui a4,0x8 │ │ │ │ - addi a5,a5,-16 │ │ │ │ - addi a4,a4,16 │ │ │ │ - lui a2,0x8 │ │ │ │ - add a4,a4,a5 │ │ │ │ - subw a2,a2,s0 │ │ │ │ - add a5,a4,sp │ │ │ │ - slli a2,a2,0x20 │ │ │ │ - srli a2,a2,0x20 │ │ │ │ - mv a1,s1 │ │ │ │ - add a0,a5,s4 │ │ │ │ - jal 3530 │ │ │ │ - j 1b580 │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - beqz a0,1b60a │ │ │ │ - addi sp,sp,-16 │ │ │ │ - sd s0,0(sp) │ │ │ │ - mv s0,a0 │ │ │ │ - ld a0,16(a0) │ │ │ │ - sd ra,8(sp) │ │ │ │ - jal 3670 │ │ │ │ - mv a0,s0 │ │ │ │ - ld s0,0(sp) │ │ │ │ - ld ra,8(sp) │ │ │ │ - addi sp,sp,16 │ │ │ │ + ld a5,0(a5) │ │ │ │ + sext.w s8,a4 │ │ │ │ + add a5,a5,s0 │ │ │ │ + lw s9,0(a5) │ │ │ │ + beqz s9,20f98 │ │ │ │ + beqz s11,20f98 │ │ │ │ + slli s3,s8,0x20 │ │ │ │ + srli s3,s3,0x20 │ │ │ │ + ld a4,56(sp) │ │ │ │ + slli a5,s3,0x2 │ │ │ │ + add a5,a5,a4 │ │ │ │ + lw a4,0(a5) │ │ │ │ + j 20d2a │ │ │ │ + ld a4,72(sp) │ │ │ │ + add s2,a4,t1 │ │ │ │ + ld a0,0(s2) │ │ │ │ + bnez a5,20f46 │ │ │ │ + bnez s8,2110e │ │ │ │ + jal 5bef6 │ │ │ │ + ld a4,88(sp) │ │ │ │ + addw a5,a0,s9 │ │ │ │ + bltu a4,a5,21192 │ │ │ │ + ld a0,0(s2) │ │ │ │ + subw s0,a4,s9 │ │ │ │ + jal 5bef6 │ │ │ │ + ld a4,0(s2) │ │ │ │ + ld a3,144(sp) │ │ │ │ + ld a2,64(sp) │ │ │ │ + subw a5,s0,a0 │ │ │ │ + sw a5,24(a4) │ │ │ │ + add s0,a3,a2 │ │ │ │ + lw s1,0(s0) │ │ │ │ + mv a0,a4 │ │ │ │ + jal 5bec4 │ │ │ │ + addw a5,a0,s11 │ │ │ │ + bltu s1,a5,21292 │ │ │ │ + ld a0,0(s2) │ │ │ │ + lw s0,0(s0) │ │ │ │ + jal 5bec4 │ │ │ │ + ld a5,0(s2) │ │ │ │ + subw s0,s0,s11 │ │ │ │ + subw s0,s0,a0 │ │ │ │ + sw s0,28(a5) │ │ │ │ + bnez s8,20ff0 │ │ │ │ + ld a5,72(sp) │ │ │ │ + ld a0,0(a5) │ │ │ │ + ld a5,96(sp) │ │ │ │ + lw a5,0(a5) │ │ │ │ + beqz a5,2110e │ │ │ │ + jal 5bef6 │ │ │ │ + ld a4,88(sp) │ │ │ │ + addw a5,a0,s9 │ │ │ │ + bltu a4,a5,211f2 │ │ │ │ + ld s1,72(sp) │ │ │ │ + subw s0,a4,s9 │ │ │ │ + ld a0,0(s1) │ │ │ │ + jal 5bef6 │ │ │ │ + ld a5,0(s1) │ │ │ │ + subw s0,s0,a0 │ │ │ │ + sw s0,24(a5) │ │ │ │ + mv a0,a5 │ │ │ │ + ld a5,144(sp) │ │ │ │ + lw s0,0(a5) │ │ │ │ + jal 5bec4 │ │ │ │ + addw a5,a0,s11 │ │ │ │ + bltu s0,a5,21232 │ │ │ │ + ld s1,72(sp) │ │ │ │ + ld a5,144(sp) │ │ │ │ + ld a0,0(s1) │ │ │ │ + lw s0,0(a5) │ │ │ │ + jal 5bec4 │ │ │ │ + ld a5,0(s1) │ │ │ │ + subw s0,s0,s11 │ │ │ │ + subw s0,s0,a0 │ │ │ │ + sw s0,28(a5) │ │ │ │ + ld s0,304(sp) │ │ │ │ + ld a0,56(sp) │ │ │ │ + ld ra,312(sp) │ │ │ │ + ld s1,296(sp) │ │ │ │ + ld s2,288(sp) │ │ │ │ + ld s3,280(sp) │ │ │ │ + ld s4,272(sp) │ │ │ │ + ld s5,264(sp) │ │ │ │ + ld s6,256(sp) │ │ │ │ + ld s7,248(sp) │ │ │ │ + ld s8,240(sp) │ │ │ │ + ld s9,232(sp) │ │ │ │ + ld s10,224(sp) │ │ │ │ + ld s11,216(sp) │ │ │ │ + addi sp,sp,320 │ │ │ │ j 3670 │ │ │ │ - ret │ │ │ │ - addi sp,sp,-80 │ │ │ │ - sd s0,64(sp) │ │ │ │ - sd s1,56(sp) │ │ │ │ - sd s2,48(sp) │ │ │ │ - sd s3,40(sp) │ │ │ │ - sd s4,32(sp) │ │ │ │ - sd ra,72(sp) │ │ │ │ - sd s7,8(sp) │ │ │ │ - mv s4,a1 │ │ │ │ - mv s3,a2 │ │ │ │ - mv s2,a3 │ │ │ │ - mv s0,a4 │ │ │ │ - mv s1,a5 │ │ │ │ - beqz a0,1b6a8 │ │ │ │ - lw a5,8(a0) │ │ │ │ - sd s5,24(sp) │ │ │ │ - lw s5,4(a0) │ │ │ │ - mv s7,a0 │ │ │ │ - ld a0,16(a0) │ │ │ │ - beq s5,a5,1b71a │ │ │ │ - lui a5,0x8 │ │ │ │ - addi a5,a5,24 │ │ │ │ - mul s5,s5,a5 │ │ │ │ - add a6,a0,s5 │ │ │ │ - sd s2,0(a6) │ │ │ │ - sw s4,16(a6) │ │ │ │ - slli s2,s0,0x20 │ │ │ │ - sd s3,8(a6) │ │ │ │ - srli s2,s2,0x20 │ │ │ │ - bnez s0,1b68e │ │ │ │ - addi a6,a6,20 │ │ │ │ - lui a2,0x8 │ │ │ │ - subw a2,a2,s0 │ │ │ │ - slli a2,a2,0x20 │ │ │ │ - srli a2,a2,0x20 │ │ │ │ - mv a1,s1 │ │ │ │ - add a0,a6,s2 │ │ │ │ - jal 3530 │ │ │ │ - lw a5,4(s7) │ │ │ │ - ld s5,24(sp) │ │ │ │ - addiw a5,a5,1 │ │ │ │ - sw a5,4(s7) │ │ │ │ - ld ra,72(sp) │ │ │ │ - ld s0,64(sp) │ │ │ │ - ld s1,56(sp) │ │ │ │ - ld s2,48(sp) │ │ │ │ - ld s3,40(sp) │ │ │ │ - ld s4,32(sp) │ │ │ │ - mv a0,s7 │ │ │ │ - ld s7,8(sp) │ │ │ │ - addi sp,sp,80 │ │ │ │ - ret │ │ │ │ - lui s3,0x8 │ │ │ │ - addi a6,a6,20 │ │ │ │ - sub a1,s3,s2 │ │ │ │ - mv a0,a6 │ │ │ │ - mv a2,s2 │ │ │ │ - add a1,a1,s1 │ │ │ │ - jal 3530 │ │ │ │ - mv a6,a0 │ │ │ │ - bltu s0,s3,1b65c │ │ │ │ - j 1b66e │ │ │ │ - li a0,32 │ │ │ │ - jal 3330 │ │ │ │ - mv s7,a0 │ │ │ │ - beqz a0,1b7a0 │ │ │ │ - sd s5,24(sp) │ │ │ │ - sd s6,16(sp) │ │ │ │ - sd s8,0(sp) │ │ │ │ - lui a0,0x40 │ │ │ │ - sb zero,0(s7) │ │ │ │ - addi a0,a0,192 │ │ │ │ - jal 3330 │ │ │ │ - lui s8,0x8 │ │ │ │ - lui s6,0x40 │ │ │ │ - sd a0,16(s7) │ │ │ │ - li s5,0 │ │ │ │ - addi s8,s8,24 │ │ │ │ - addi s6,s6,192 │ │ │ │ - j 1b6e4 │ │ │ │ - ld a0,16(s7) │ │ │ │ - add a0,a0,s5 │ │ │ │ - sd zero,0(a0) │ │ │ │ - sd zero,8(a0) │ │ │ │ - sw zero,16(a0) │ │ │ │ - lui a2,0x8 │ │ │ │ - li a1,0 │ │ │ │ - addi a0,a0,20 │ │ │ │ - add s5,s5,s8 │ │ │ │ - jal 3890 │ │ │ │ - bne s5,s6,1b6e0 │ │ │ │ - ld a6,16(s7) │ │ │ │ - beqz a6,1b794 │ │ │ │ - li a5,8 │ │ │ │ - ld s6,16(sp) │ │ │ │ - ld s8,0(sp) │ │ │ │ - sw a5,8(s7) │ │ │ │ - sw zero,4(s7) │ │ │ │ - j 1b644 │ │ │ │ - sd s6,16(sp) │ │ │ │ - lui s6,0x8 │ │ │ │ - slliw a1,s5,0x1 │ │ │ │ - addi s6,s6,24 │ │ │ │ - mv a5,a1 │ │ │ │ - mul a1,a1,s6 │ │ │ │ - sd s8,0(sp) │ │ │ │ - sw a5,8(s7) │ │ │ │ - sext.w s5,s5 │ │ │ │ - jal 3870 │ │ │ │ - mv s8,a0 │ │ │ │ - beqz a0,1b78c │ │ │ │ - lw a5,8(s7) │ │ │ │ - bgeu s5,a5,1b772 │ │ │ │ - slli a6,s5,0x20 │ │ │ │ - srli a6,a6,0x20 │ │ │ │ - mul a6,a6,s6 │ │ │ │ - lui a2,0x8 │ │ │ │ - li a1,0 │ │ │ │ - addiw s5,s5,1 │ │ │ │ - add a6,a6,s8 │ │ │ │ - sd zero,0(a6) │ │ │ │ - sd zero,8(a6) │ │ │ │ - sw zero,16(a6) │ │ │ │ - addi a0,a6,20 │ │ │ │ - jal 3890 │ │ │ │ - lw a5,8(s7) │ │ │ │ - bltu s5,a5,1b742 │ │ │ │ - lw a5,4(s7) │ │ │ │ - lui a4,0x8 │ │ │ │ - addi a4,a4,24 │ │ │ │ - mul a5,a5,a4 │ │ │ │ - sd s8,16(s7) │ │ │ │ - ld s6,16(sp) │ │ │ │ - add a6,s8,a5 │ │ │ │ - ld s8,0(sp) │ │ │ │ - j 1b644 │ │ │ │ - ld a0,16(s7) │ │ │ │ - jal 3670 │ │ │ │ - mv a0,s7 │ │ │ │ - jal 3670 │ │ │ │ - ld s5,24(sp) │ │ │ │ - ld s6,16(sp) │ │ │ │ - ld s8,0(sp) │ │ │ │ + sd zero,32(sp) │ │ │ │ li s7,0 │ │ │ │ - j 1b67a │ │ │ │ - addi sp,sp,-64 │ │ │ │ - sd s2,32(sp) │ │ │ │ - sd s3,24(sp) │ │ │ │ - sd ra,56(sp) │ │ │ │ - sd s0,48(sp) │ │ │ │ - sd s1,40(sp) │ │ │ │ - mv s3,a1 │ │ │ │ - mv s2,a2 │ │ │ │ - beqz a0,1b7e8 │ │ │ │ - lw s1,4(a0) │ │ │ │ - lw a5,8(a0) │ │ │ │ - mv s0,a0 │ │ │ │ - ld a0,16(a0) │ │ │ │ - beq s1,a5,1b84c │ │ │ │ - lui a5,0x8 │ │ │ │ - addi a5,a5,24 │ │ │ │ - mul a5,s1,a5 │ │ │ │ - addiw s1,s1,1 │ │ │ │ - add a0,a0,a5 │ │ │ │ - sd s3,8(a0) │ │ │ │ - sd s2,0(a0) │ │ │ │ - sw s1,4(s0) │ │ │ │ - ld ra,56(sp) │ │ │ │ - mv a0,s0 │ │ │ │ - ld s0,48(sp) │ │ │ │ - ld s1,40(sp) │ │ │ │ - ld s2,32(sp) │ │ │ │ - ld s3,24(sp) │ │ │ │ - addi sp,sp,64 │ │ │ │ - ret │ │ │ │ - li a0,32 │ │ │ │ - sd s4,16(sp) │ │ │ │ - sd s5,8(sp) │ │ │ │ - jal 3330 │ │ │ │ - mv s0,a0 │ │ │ │ - beqz a0,1b8c0 │ │ │ │ - li a5,1 │ │ │ │ - lui a0,0x40 │ │ │ │ - sb a5,0(s0) │ │ │ │ - addi a0,a0,192 │ │ │ │ - jal 3330 │ │ │ │ - lui s5,0x8 │ │ │ │ - lui s4,0x40 │ │ │ │ - sd a0,16(s0) │ │ │ │ - li s1,0 │ │ │ │ - addi s5,s5,24 │ │ │ │ - addi s4,s4,192 │ │ │ │ - add a0,a0,s1 │ │ │ │ - sd zero,0(a0) │ │ │ │ - sd zero,8(a0) │ │ │ │ - sw zero,16(a0) │ │ │ │ - lui a2,0x8 │ │ │ │ + mv a0,a4 │ │ │ │ + j 20de0 │ │ │ │ + ld a4,64(sp) │ │ │ │ + ld a5,144(sp) │ │ │ │ + li a7,2 │ │ │ │ + add a5,a5,a4 │ │ │ │ + ld a4,88(sp) │ │ │ │ + lw a5,0(a5) │ │ │ │ + subw a0,a4,s9 │ │ │ │ + ld a4,192(sp) │ │ │ │ + slli a0,a0,0x20 │ │ │ │ + srli a0,a0,0x20 │ │ │ │ + add a0,a0,a4 │ │ │ │ + lbu a4,0(a0) │ │ │ │ + subw a5,a5,s11 │ │ │ │ + slli a6,a5,0x20 │ │ │ │ + srli a6,a6,0x20 │ │ │ │ + add a6,a6,a1 │ │ │ │ + sd a4,24(sp) │ │ │ │ + lbu s3,0(a6) │ │ │ │ + bgeu a7,s11,21012 │ │ │ │ + addiw a0,a5,1 │ │ │ │ + addiw a5,a5,2 │ │ │ │ + slli a0,a0,0x20 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + srli a0,a0,0x20 │ │ │ │ + add a0,a0,a1 │ │ │ │ + add a1,a1,a5 │ │ │ │ + lbu a5,0(a1) │ │ │ │ + lbu s7,0(a0) │ │ │ │ + mv a0,a4 │ │ │ │ + sd a5,32(sp) │ │ │ │ + j 20de0 │ │ │ │ + ld a5,72(sp) │ │ │ │ li a1,0 │ │ │ │ - addi a0,a0,20 │ │ │ │ - jal 3890 │ │ │ │ - add s1,s1,s5 │ │ │ │ - ld a0,16(s0) │ │ │ │ - bne s1,s4,1b81a │ │ │ │ - beqz a0,1b8b2 │ │ │ │ - li a5,8 │ │ │ │ - ld s4,16(sp) │ │ │ │ - ld s5,8(sp) │ │ │ │ - sw a5,8(s0) │ │ │ │ - sw zero,4(s0) │ │ │ │ - li s1,1 │ │ │ │ - j 1b7ce │ │ │ │ - sd s5,8(sp) │ │ │ │ - lui s5,0x8 │ │ │ │ - slliw a1,s1,0x1 │ │ │ │ - addi s5,s5,24 │ │ │ │ - mv a5,a1 │ │ │ │ - mul a1,a1,s5 │ │ │ │ - sd s4,16(sp) │ │ │ │ - sw a5,8(s0) │ │ │ │ - jal 3870 │ │ │ │ - mv s4,a0 │ │ │ │ - beqz a0,1b8de │ │ │ │ - lw a5,8(s0) │ │ │ │ - bgeu s1,a5,1b898 │ │ │ │ - mul a5,s1,s5 │ │ │ │ - addi a5,a5,20 │ │ │ │ - add a5,a5,a0 │ │ │ │ - sd zero,-20(a5) │ │ │ │ - sd zero,-12(a5) │ │ │ │ - sw zero,-4(a5) │ │ │ │ + mv s9,s0 │ │ │ │ + add s2,a5,t1 │ │ │ │ + ld a0,0(s2) │ │ │ │ + addiw s11,s11,-1 │ │ │ │ + jal 5ba28 │ │ │ │ + bnez s9,20f1e │ │ │ │ + j 20f98 │ │ │ │ + ld a5,72(sp) │ │ │ │ + li a1,2 │ │ │ │ + add s2,a5,t1 │ │ │ │ + ld a0,0(s2) │ │ │ │ + jal 5ba28 │ │ │ │ + beqz s0,21142 │ │ │ │ + mv s9,s0 │ │ │ │ + j 20f2a │ │ │ │ + jal 5bef6 │ │ │ │ + ld a5,88(sp) │ │ │ │ + addw a0,s4,a0 │ │ │ │ + bltu a5,a0,211b2 │ │ │ │ + ld a5,144(sp) │ │ │ │ + ld a4,64(sp) │ │ │ │ + ld a0,0(s2) │ │ │ │ + add s3,a5,a4 │ │ │ │ + lw s7,0(s3) │ │ │ │ + jal 5bec4 │ │ │ │ + addw a0,s11,a0 │ │ │ │ + bltu s7,a0,211d2 │ │ │ │ + ld a5,88(sp) │ │ │ │ + ld a0,0(s2) │ │ │ │ + subw s4,a5,s4 │ │ │ │ + jal 5bef6 │ │ │ │ + ld a4,0(s2) │ │ │ │ + subw s4,s4,a0 │ │ │ │ + sw s4,24(a4) │ │ │ │ + lw a5,0(s3) │ │ │ │ + mv a0,a4 │ │ │ │ + subw s1,a5,s11 │ │ │ │ + jal 5bec4 │ │ │ │ + ld a5,0(s2) │ │ │ │ + subw s1,s1,a0 │ │ │ │ + sw s1,28(a5) │ │ │ │ + j 20f02 │ │ │ │ + ld a5,72(sp) │ │ │ │ + li a1,1 │ │ │ │ + addiw s11,s11,-1 │ │ │ │ + add s2,a5,t1 │ │ │ │ + ld a0,0(s2) │ │ │ │ + jal 5ba28 │ │ │ │ + j 20f1e │ │ │ │ + slli a5,s9,0x20 │ │ │ │ + slli a7,s11,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + or a5,a5,a7 │ │ │ │ + sd a5,24(a0) │ │ │ │ + jal 5be24 │ │ │ │ + j 20ff0 │ │ │ │ + ld s0,72(sp) │ │ │ │ + lw a5,0(s1) │ │ │ │ + ld a0,0(s0) │ │ │ │ + bnez a5,21146 │ │ │ │ + slli a5,s9,0x20 │ │ │ │ + slli a4,s11,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + or a5,a5,a4 │ │ │ │ + sd a5,24(a0) │ │ │ │ + jal 5be24 │ │ │ │ + ld a0,0(s0) │ │ │ │ + j 20fa0 │ │ │ │ + li s9,0 │ │ │ │ + j 20f98 │ │ │ │ + jal 5bef6 │ │ │ │ + ld a4,88(sp) │ │ │ │ + addw a5,a0,s9 │ │ │ │ + bltu a4,a5,21272 │ │ │ │ + ld s1,72(sp) │ │ │ │ + subw s0,a4,s9 │ │ │ │ + ld a0,0(s1) │ │ │ │ + jal 5bef6 │ │ │ │ + ld a5,0(s1) │ │ │ │ + subw s0,s0,a0 │ │ │ │ + sw s0,24(a5) │ │ │ │ mv a0,a5 │ │ │ │ - lui a2,0x8 │ │ │ │ + ld a5,144(sp) │ │ │ │ + lw s0,0(a5) │ │ │ │ + jal 5bec4 │ │ │ │ + addw a5,a0,s11 │ │ │ │ + bltu s0,a5,21252 │ │ │ │ + ld s1,72(sp) │ │ │ │ + ld a5,144(sp) │ │ │ │ + ld a0,0(s1) │ │ │ │ + lw s0,0(a5) │ │ │ │ + jal 5bec4 │ │ │ │ + mv a5,a0 │ │ │ │ + ld a0,0(s1) │ │ │ │ + subw s0,s0,s11 │ │ │ │ + subw s0,s0,a5 │ │ │ │ + sw s0,28(a0) │ │ │ │ + j 20fa0 │ │ │ │ + auipc a3,0x44 │ │ │ │ + addi a3,a3,1942 │ │ │ │ + li a2,1227 │ │ │ │ + auipc a1,0x3e │ │ │ │ + addi a1,a1,2026 │ │ │ │ + auipc a0,0x3f │ │ │ │ + addi a0,a0,-1726 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + auipc a3,0x44 │ │ │ │ + addi a3,a3,1910 │ │ │ │ + li a2,1202 │ │ │ │ + auipc a1,0x3e │ │ │ │ + addi a1,a1,1994 │ │ │ │ + auipc a0,0x3f │ │ │ │ + addi a0,a0,-1758 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + auipc a3,0x44 │ │ │ │ + addi a3,a3,1878 │ │ │ │ + li a2,1203 │ │ │ │ + auipc a1,0x3e │ │ │ │ + addi a1,a1,1962 │ │ │ │ + auipc a0,0x3f │ │ │ │ + addi a0,a0,-1894 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + auipc a3,0x44 │ │ │ │ + addi a3,a3,1846 │ │ │ │ + li a2,1247 │ │ │ │ + auipc a1,0x3e │ │ │ │ + addi a1,a1,1930 │ │ │ │ + auipc a0,0x3f │ │ │ │ + addi a0,a0,-1822 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + auipc a3,0x44 │ │ │ │ + addi a3,a3,1814 │ │ │ │ + li a2,1183 │ │ │ │ + auipc a1,0x3e │ │ │ │ + addi a1,a1,1898 │ │ │ │ + auipc a0,0x3f │ │ │ │ + addi a0,a0,-1862 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + auipc a3,0x44 │ │ │ │ + addi a3,a3,1782 │ │ │ │ + li a2,1249 │ │ │ │ + auipc a1,0x3e │ │ │ │ + addi a1,a1,1866 │ │ │ │ + auipc a0,0x3f │ │ │ │ + addi a0,a0,-1990 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + auipc a3,0x44 │ │ │ │ + addi a3,a3,1750 │ │ │ │ + li a2,1158 │ │ │ │ + auipc a1,0x3e │ │ │ │ + addi a1,a1,1834 │ │ │ │ + auipc a0,0x3f │ │ │ │ + addi a0,a0,-2022 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + auipc a3,0x44 │ │ │ │ + addi a3,a3,1718 │ │ │ │ + li a2,1156 │ │ │ │ + auipc a1,0x3e │ │ │ │ + addi a1,a1,1802 │ │ │ │ + auipc a0,0x3f │ │ │ │ + addi a0,a0,-1950 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + auipc a3,0x44 │ │ │ │ + addi a3,a3,1686 │ │ │ │ + li a2,1229 │ │ │ │ + auipc a1,0x3e │ │ │ │ + addi a1,a1,1770 │ │ │ │ + auipc a0,0x3e │ │ │ │ + addi a0,a0,2010 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + li a1,0 │ │ │ │ + mv a0,s5 │ │ │ │ + jal 3bc30 │ │ │ │ + ebreak │ │ │ │ + addi sp,sp,-320 │ │ │ │ + addiw t1,a5,1 │ │ │ │ + sd s6,256(sp) │ │ │ │ + mv s6,a7 │ │ │ │ + addiw a7,a7,1 │ │ │ │ + sd s1,296(sp) │ │ │ │ + sd s8,240(sp) │ │ │ │ + addiw s1,a3,1 │ │ │ │ + mv s8,a5 │ │ │ │ + addw a5,t1,a7 │ │ │ │ + sd s4,272(sp) │ │ │ │ + mulw s4,s1,a5 │ │ │ │ + sd s7,248(sp) │ │ │ │ + mv s7,a3 │ │ │ │ + mv a3,a1 │ │ │ │ + lw a1,320(sp) │ │ │ │ + sd s9,232(sp) │ │ │ │ + sd a4,112(sp) │ │ │ │ + sd a1,8(sp) │ │ │ │ + lw a1,328(sp) │ │ │ │ + mv s9,a4 │ │ │ │ + slli s4,s4,0x2 │ │ │ │ + sext.w a4,t1 │ │ │ │ + sd a1,16(sp) │ │ │ │ + sd a4,104(sp) │ │ │ │ + mv a1,s4 │ │ │ │ + sext.w a4,a7 │ │ │ │ + li a0,0 │ │ │ │ + sd a5,24(sp) │ │ │ │ + sd ra,312(sp) │ │ │ │ + sd a3,144(sp) │ │ │ │ + sd a6,120(sp) │ │ │ │ + sd a4,136(sp) │ │ │ │ + sd s0,304(sp) │ │ │ │ + sd s2,288(sp) │ │ │ │ + sd s3,280(sp) │ │ │ │ + sd s5,264(sp) │ │ │ │ + sd s10,224(sp) │ │ │ │ + sd s11,216(sp) │ │ │ │ + sd a2,152(sp) │ │ │ │ + mv s11,a6 │ │ │ │ + lw s0,336(sp) │ │ │ │ + ld s2,344(sp) │ │ │ │ + ld s3,352(sp) │ │ │ │ + jal 1e81c │ │ │ │ + mv a2,s4 │ │ │ │ li a1,0 │ │ │ │ + slli s4,s1,0x2 │ │ │ │ + sd a0,184(sp) │ │ │ │ jal 3890 │ │ │ │ - lw a4,8(s0) │ │ │ │ + mv a1,s4 │ │ │ │ + li a0,0 │ │ │ │ + jal 1e81c │ │ │ │ + mv s5,a0 │ │ │ │ + mv a1,s4 │ │ │ │ + li a0,0 │ │ │ │ + jal 1e81c │ │ │ │ + mv a2,s4 │ │ │ │ + li a1,0 │ │ │ │ + mv s10,s5 │ │ │ │ + mv s5,a0 │ │ │ │ + jal 3890 │ │ │ │ + mv a2,s4 │ │ │ │ + li a1,0 │ │ │ │ + mv a0,s10 │ │ │ │ + jal 3890 │ │ │ │ + li a5,1 │ │ │ │ + bge a5,s1,216b4 │ │ │ │ + addiw a2,s8,-1 │ │ │ │ + addiw a1,s6,-1 │ │ │ │ + slli a6,a2,0x20 │ │ │ │ + addiw a4,s7,-1 │ │ │ │ + addi a3,s9,1 │ │ │ │ + srli a6,a6,0x20 │ │ │ │ + slli a0,a1,0x20 │ │ │ │ + addi a5,s11,1 │ │ │ │ + srli a0,a0,0x20 │ │ │ │ + sd a4,96(sp) │ │ │ │ + add a4,a3,a6 │ │ │ │ + sd a4,56(sp) │ │ │ │ + add a4,a5,a0 │ │ │ │ + sd a4,64(sp) │ │ │ │ + sd s10,192(sp) │ │ │ │ + mv a4,s10 │ │ │ │ + ld s8,184(sp) │ │ │ │ + ld s10,24(sp) │ │ │ │ + mv s6,s5 │ │ │ │ + li s11,0 │ │ │ │ + sd zero,48(sp) │ │ │ │ + sd s5,200(sp) │ │ │ │ + sw a2,176(sp) │ │ │ │ + sw a1,180(sp) │ │ │ │ + lw a2,0(s6) │ │ │ │ + ld a1,48(sp) │ │ │ │ + li a5,1 │ │ │ │ + sw a2,4(s6) │ │ │ │ + lw a0,0(a4) │ │ │ │ + ld a2,104(sp) │ │ │ │ + addiw a3,a1,1 │ │ │ │ + sw a0,4(a4) │ │ │ │ + bge a5,a2,214d0 │ │ │ │ + ld a2,8(sp) │ │ │ │ + sext.w a5,s11 │ │ │ │ + addw a6,s11,s10 │ │ │ │ + beqz a2,21710 │ │ │ │ + lwu a2,96(sp) │ │ │ │ + slli a5,a5,0x2 │ │ │ │ + add s7,s8,a5 │ │ │ │ + mv a5,a2 │ │ │ │ + ld a2,144(sp) │ │ │ │ + lw s9,176(sp) │ │ │ │ + slli a6,a6,0x2 │ │ │ │ + add a5,a5,a2 │ │ │ │ + add s5,s8,a6 │ │ │ │ + sd a5,72(sp) │ │ │ │ + add a5,a2,a1 │ │ │ │ + sd s8,88(sp) │ │ │ │ + sd s10,128(sp) │ │ │ │ + ld s1,112(sp) │ │ │ │ + mv s10,s7 │ │ │ │ + sd a5,24(sp) │ │ │ │ + mv s7,s9 │ │ │ │ + sd a3,40(sp) │ │ │ │ + sd a4,32(sp) │ │ │ │ + sd s11,80(sp) │ │ │ │ + mv s8,s5 │ │ │ │ + mv s9,s0 │ │ │ │ + j 2143c │ │ │ │ + mv a0,s4 │ │ │ │ + lw s4,0(s10) │ │ │ │ + mv a2,s3 │ │ │ │ + mv a1,s0 │ │ │ │ + jalr s2 │ │ │ │ + addw a0,a0,s4 │ │ │ │ + sw a0,4(s8) │ │ │ │ + lw a5,0(s6) │ │ │ │ + bge a5,a0,2142e │ │ │ │ + ld a5,32(sp) │ │ │ │ + ld a4,40(sp) │ │ │ │ + sw a0,4(s6) │ │ │ │ + sw a4,4(a5) │ │ │ │ + addiw s7,s7,-1 │ │ │ │ + li a5,-1 │ │ │ │ + addi s8,s8,4 │ │ │ │ + addi s10,s10,4 │ │ │ │ addi s1,s1,1 │ │ │ │ - add a5,a0,s5 │ │ │ │ - bltu s1,a4,1b876 │ │ │ │ - lw s1,4(s0) │ │ │ │ - lui a5,0x8 │ │ │ │ - addi a5,a5,24 │ │ │ │ - mul a5,s1,a5 │ │ │ │ - sd s4,16(s0) │ │ │ │ - ld s5,8(sp) │ │ │ │ - addiw s1,s1,1 │ │ │ │ - add a0,s4,a5 │ │ │ │ - ld s4,16(sp) │ │ │ │ - j 1b7ce │ │ │ │ - mv a0,s0 │ │ │ │ - jal 3670 │ │ │ │ - li s0,0 │ │ │ │ - ld s4,16(sp) │ │ │ │ - ld s5,8(sp) │ │ │ │ - j 1b7d8 │ │ │ │ - auipc a5,0x5e │ │ │ │ - ld a5,1768(a5) │ │ │ │ - ld a0,0(a5) │ │ │ │ - auipc a2,0x44 │ │ │ │ - addi a2,a2,-202 │ │ │ │ - li a1,1 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - li a0,1 │ │ │ │ - jal 33c0 │ │ │ │ - auipc a5,0x5e │ │ │ │ - ld a5,1738(a5) │ │ │ │ - ld a0,0(a5) │ │ │ │ - auipc a2,0x44 │ │ │ │ - addi a2,a2,-176 │ │ │ │ - li a1,1 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - li a0,1 │ │ │ │ - jal 33c0 │ │ │ │ + beq s7,a5,21702 │ │ │ │ + ld a5,16(sp) │ │ │ │ + ld a4,8(sp) │ │ │ │ + beq a5,a4,214b8 │ │ │ │ + ld a4,112(sp) │ │ │ │ + slli a5,s7,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + add a5,a5,a4 │ │ │ │ + ld a4,72(sp) │ │ │ │ + lbu s0,0(a5) │ │ │ │ + lbu s4,0(a4) │ │ │ │ + lw a5,0(s8) │ │ │ │ + lw a2,4(s10) │ │ │ │ + addw t1,a5,s9 │ │ │ │ + addw a0,a2,s9 │ │ │ │ + mv a5,t1 │ │ │ │ + bge t1,a0,21470 │ │ │ │ + mv a5,a0 │ │ │ │ + sext.w s5,a5 │ │ │ │ + lw s11,0(s10) │ │ │ │ + not t1,s5 │ │ │ │ + srai t1,t1,0x3f │ │ │ │ + mv a2,s3 │ │ │ │ + mv a1,s0 │ │ │ │ + mv a0,s4 │ │ │ │ + and s5,s5,t1 │ │ │ │ + jalr s2 │ │ │ │ + addw a0,a0,s11 │ │ │ │ + blt s5,a0,21408 │ │ │ │ + lw a0,0(s8) │ │ │ │ + lw a5,4(s10) │ │ │ │ + addw a1,a0,s9 │ │ │ │ + addw a2,a5,s9 │ │ │ │ + mv a0,a1 │ │ │ │ + bge a1,a2,214ae │ │ │ │ + sext.w a0,a2 │ │ │ │ + not a5,a0 │ │ │ │ + srai a5,a5,0x3f │ │ │ │ + and a0,a0,a5 │ │ │ │ + j 21418 │ │ │ │ + ld a5,24(sp) │ │ │ │ + lbu s0,0(s1) │ │ │ │ + lbu s4,0(a5) │ │ │ │ + j 21458 │ │ │ │ + ld a4,24(sp) │ │ │ │ + ld s11,40(sp) │ │ │ │ + ld s8,72(sp) │ │ │ │ + ld s10,80(sp) │ │ │ │ + lw a0,0(a4) │ │ │ │ + mv s0,s9 │ │ │ │ + mulw a0,a0,s10 │ │ │ │ + ld a1,104(sp) │ │ │ │ + sd a4,24(sp) │ │ │ │ + slli a0,a0,0x2 │ │ │ │ + add a0,a0,s8 │ │ │ │ + jal 3bc30 │ │ │ │ + ld a4,24(sp) │ │ │ │ + lw a2,0(s6) │ │ │ │ + lw a5,0(a4) │ │ │ │ + mulw a5,a5,s10 │ │ │ │ + addw a5,a5,a0 │ │ │ │ + slli a5,a5,0x2 │ │ │ │ + add a5,a5,s8 │ │ │ │ + lw a5,0(a5) │ │ │ │ + bne a2,a5,2194c │ │ │ │ + ld a2,136(sp) │ │ │ │ + li a5,1 │ │ │ │ + addw s7,s11,s10 │ │ │ │ + bge a5,a2,21694 │ │ │ │ + ld a2,16(sp) │ │ │ │ + addw a5,s11,s10 │ │ │ │ + mv s7,a5 │ │ │ │ + sext.w s11,s11 │ │ │ │ + beqz a2,217ce │ │ │ │ + ld a2,104(sp) │ │ │ │ + ld s9,120(sp) │ │ │ │ + sd a0,40(sp) │ │ │ │ + add s1,a5,a2 │ │ │ │ + addi s4,a2,1 │ │ │ │ + lwu a5,96(sp) │ │ │ │ + ld a2,152(sp) │ │ │ │ + add s4,s4,s11 │ │ │ │ + slli s1,s1,0x2 │ │ │ │ + add a5,a5,a2 │ │ │ │ + sd a5,128(sp) │ │ │ │ + ld a5,48(sp) │ │ │ │ + slli s4,s4,0x2 │ │ │ │ + lw s11,180(sp) │ │ │ │ + add a5,a5,a2 │ │ │ │ + add s1,s1,s8 │ │ │ │ + add s4,s4,s8 │ │ │ │ + sd a5,88(sp) │ │ │ │ + sd s6,160(sp) │ │ │ │ + sd a4,24(sp) │ │ │ │ + sd s8,32(sp) │ │ │ │ + sw s7,172(sp) │ │ │ │ + j 215ae │ │ │ │ + lw s7,-4(s4) │ │ │ │ + mv a2,s3 │ │ │ │ + mv a1,s6 │ │ │ │ + mv a0,s5 │ │ │ │ + jalr s2 │ │ │ │ + addw s7,a0,s7 │ │ │ │ + ld a5,24(sp) │ │ │ │ + ld a4,40(sp) │ │ │ │ + ld a3,32(sp) │ │ │ │ + lw a5,0(a5) │ │ │ │ + mv a2,s3 │ │ │ │ + mv a1,s6 │ │ │ │ + mulw a5,a5,s10 │ │ │ │ + mv a0,s5 │ │ │ │ + addw a5,a5,a4 │ │ │ │ + slli a5,a5,0x2 │ │ │ │ + add a5,a5,a3 │ │ │ │ + lw s8,0(a5) │ │ │ │ + jalr s2 │ │ │ │ + addw a0,a0,s8 │ │ │ │ + bge s7,a0,21632 │ │ │ │ + ld a5,24(sp) │ │ │ │ + ld a4,40(sp) │ │ │ │ + ld a3,32(sp) │ │ │ │ + lw a5,0(a5) │ │ │ │ + mv a0,s5 │ │ │ │ + mv a2,s3 │ │ │ │ + mulw a5,a5,s10 │ │ │ │ + mv a1,s6 │ │ │ │ + addw a5,a5,a4 │ │ │ │ + slli a5,a5,0x2 │ │ │ │ + add a5,a5,a3 │ │ │ │ + lw s5,0(a5) │ │ │ │ + jalr s2 │ │ │ │ + addw a0,a0,s5 │ │ │ │ + sw a0,4(s1) │ │ │ │ + addiw s11,s11,-1 │ │ │ │ + li a5,-1 │ │ │ │ + addi s1,s1,4 │ │ │ │ + addi s9,s9,1 │ │ │ │ + addi s4,s4,4 │ │ │ │ + beq s11,a5,2168c │ │ │ │ + ld a5,16(sp) │ │ │ │ + ld a4,8(sp) │ │ │ │ + beq a5,a4,21626 │ │ │ │ + ld a4,120(sp) │ │ │ │ + slli a5,s11,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + add a5,a5,a4 │ │ │ │ + ld a4,128(sp) │ │ │ │ + lbu s6,0(a5) │ │ │ │ + lbu s5,0(a4) │ │ │ │ + lw a5,0(s1) │ │ │ │ + lw a4,0(s4) │ │ │ │ + addw a2,a5,s0 │ │ │ │ + addw a3,a4,s0 │ │ │ │ + mv a5,a2 │ │ │ │ + bge a2,a3,215e0 │ │ │ │ + mv a5,a3 │ │ │ │ + sext.w s7,a5 │ │ │ │ + lw s8,-4(s4) │ │ │ │ + not a4,s7 │ │ │ │ + srai a4,a4,0x3f │ │ │ │ + mv a2,s3 │ │ │ │ + mv a1,s6 │ │ │ │ + mv a0,s5 │ │ │ │ + and s7,s7,a4 │ │ │ │ + jalr s2 │ │ │ │ + addw a0,a0,s8 │ │ │ │ + blt s7,a0,21546 │ │ │ │ + lw a4,0(s1) │ │ │ │ + lw a5,0(s4) │ │ │ │ + addw a2,a4,s0 │ │ │ │ + addw a3,a5,s0 │ │ │ │ + mv a4,a2 │ │ │ │ + bge a2,a3,2161a │ │ │ │ + sext.w a4,a3 │ │ │ │ + not a5,a4 │ │ │ │ + srai a5,a5,0x3f │ │ │ │ + and s7,a4,a5 │ │ │ │ + j 21556 │ │ │ │ + ld a5,88(sp) │ │ │ │ + lbu s6,0(s9) │ │ │ │ + lbu s5,0(a5) │ │ │ │ + j 215ca │ │ │ │ + lw a5,0(s1) │ │ │ │ + lw a4,0(s4) │ │ │ │ + addw a2,a5,s0 │ │ │ │ + addw a3,a4,s0 │ │ │ │ + mv a5,a2 │ │ │ │ + bge a2,a3,2164a │ │ │ │ + sext.w a5,a3 │ │ │ │ + lw a3,-4(s4) │ │ │ │ + not a4,a5 │ │ │ │ + srai a4,a4,0x3f │ │ │ │ + and a5,a5,a4 │ │ │ │ + mv a2,s3 │ │ │ │ + mv a1,s6 │ │ │ │ + mv a0,s5 │ │ │ │ + sd a3,80(sp) │ │ │ │ + sd a5,72(sp) │ │ │ │ + jalr s2 │ │ │ │ + ld a3,80(sp) │ │ │ │ + ld a5,72(sp) │ │ │ │ + addw a0,a0,a3 │ │ │ │ + bge a5,a0,216e0 │ │ │ │ + mv a0,s5 │ │ │ │ + lw s5,-4(s4) │ │ │ │ + mv a2,s3 │ │ │ │ + mv a1,s6 │ │ │ │ + jalr s2 │ │ │ │ + addw a0,s5,a0 │ │ │ │ + sw a0,4(s1) │ │ │ │ + addiw s11,s11,-1 │ │ │ │ + li a5,-1 │ │ │ │ + addi s1,s1,4 │ │ │ │ + addi s9,s9,1 │ │ │ │ + addi s4,s4,4 │ │ │ │ + bne s11,a5,215ae │ │ │ │ + ld s6,160(sp) │ │ │ │ + ld a4,24(sp) │ │ │ │ + ld s8,32(sp) │ │ │ │ + lw s7,172(sp) │ │ │ │ + ld a5,96(sp) │ │ │ │ + ld a2,48(sp) │ │ │ │ + addi s6,s6,4 │ │ │ │ + addiw a3,a5,-1 │ │ │ │ + addi a2,a2,1 │ │ │ │ + sd a3,96(sp) │ │ │ │ + li a5,-1 │ │ │ │ + sd a2,48(sp) │ │ │ │ + addi a4,a4,4 │ │ │ │ + sext.w s11,s7 │ │ │ │ + bne a3,a5,213aa │ │ │ │ + ld s10,192(sp) │ │ │ │ + ld s5,200(sp) │ │ │ │ + ld a5,360(sp) │ │ │ │ + ld ra,312(sp) │ │ │ │ + ld s0,304(sp) │ │ │ │ + sd s5,0(a5) │ │ │ │ + ld a5,368(sp) │ │ │ │ + ld a0,184(sp) │ │ │ │ + ld s1,296(sp) │ │ │ │ + sd s10,0(a5) │ │ │ │ + ld s2,288(sp) │ │ │ │ + ld s3,280(sp) │ │ │ │ + ld s4,272(sp) │ │ │ │ + ld s5,264(sp) │ │ │ │ + ld s6,256(sp) │ │ │ │ + ld s7,248(sp) │ │ │ │ + ld s8,240(sp) │ │ │ │ + ld s9,232(sp) │ │ │ │ + ld s10,224(sp) │ │ │ │ + ld s11,216(sp) │ │ │ │ + addi sp,sp,320 │ │ │ │ + ret │ │ │ │ + lw a0,0(s4) │ │ │ │ + lw a5,0(s1) │ │ │ │ + addw a3,a0,s0 │ │ │ │ + addw a4,a5,s0 │ │ │ │ + mv a0,a3 │ │ │ │ + bge a3,a4,216f8 │ │ │ │ + sext.w a0,a4 │ │ │ │ + not a5,a0 │ │ │ │ + srai a5,a5,0x3f │ │ │ │ + and a0,a0,a5 │ │ │ │ + j 2159e │ │ │ │ + ld a4,32(sp) │ │ │ │ + ld s11,80(sp) │ │ │ │ + ld s8,88(sp) │ │ │ │ + ld s10,128(sp) │ │ │ │ + lw a0,0(a4) │ │ │ │ + mv s0,s9 │ │ │ │ + j 214d0 │ │ │ │ + slli s5,a5,0x2 │ │ │ │ + ld a5,144(sp) │ │ │ │ + ld s4,112(sp) │ │ │ │ + slli a6,a6,0x2 │ │ │ │ + add s9,s8,a6 │ │ │ │ + add s5,s5,s8 │ │ │ │ + add a5,a5,a1 │ │ │ │ + sd s11,40(sp) │ │ │ │ + sd s8,72(sp) │ │ │ │ + mv s11,s9 │ │ │ │ + mv s8,s4 │ │ │ │ + sd s10,80(sp) │ │ │ │ + sd a3,32(sp) │ │ │ │ + sd a4,24(sp) │ │ │ │ + mv s9,s0 │ │ │ │ + mv s10,s5 │ │ │ │ + mv s4,a5 │ │ │ │ + j 2177c │ │ │ │ + lw a0,4(s10) │ │ │ │ + lw a2,0(s11) │ │ │ │ + addw a7,a0,s9 │ │ │ │ + addw a1,a2,s9 │ │ │ │ + mv a0,a7 │ │ │ │ + bge a7,a1,21752 │ │ │ │ + sext.w a0,a1 │ │ │ │ + not a2,a0 │ │ │ │ + srai a2,a2,0x3f │ │ │ │ + and a0,a0,a2 │ │ │ │ + sw a0,4(s11) │ │ │ │ + lw a2,0(s6) │ │ │ │ + bge a2,a0,21770 │ │ │ │ + ld a5,24(sp) │ │ │ │ + ld a4,32(sp) │ │ │ │ + sw a0,4(s6) │ │ │ │ + sw a4,4(a5) │ │ │ │ + ld a5,56(sp) │ │ │ │ + addi s8,s8,1 │ │ │ │ + addi s10,s10,4 │ │ │ │ + addi s11,s11,4 │ │ │ │ + beq s8,a5,214c4 │ │ │ │ + lw s1,4(s10) │ │ │ │ + lw a2,0(s11) │ │ │ │ + lbu s7,0(s4) │ │ │ │ + addw a7,s1,s9 │ │ │ │ + addw a0,a2,s9 │ │ │ │ + lbu s0,0(s8) │ │ │ │ + mv s1,a7 │ │ │ │ + bge a7,a0,2179e │ │ │ │ + sext.w s1,a0 │ │ │ │ + lw s5,0(s10) │ │ │ │ + not t1,s1 │ │ │ │ + srai t1,t1,0x3f │ │ │ │ + mv a2,s3 │ │ │ │ + mv a1,s0 │ │ │ │ + mv a0,s7 │ │ │ │ + and s1,s1,t1 │ │ │ │ + jalr s2 │ │ │ │ + addw a7,s5,a0 │ │ │ │ + bge s1,a7,21738 │ │ │ │ + lw s1,0(s10) │ │ │ │ + mv a2,s3 │ │ │ │ + mv a1,s0 │ │ │ │ + mv a0,s7 │ │ │ │ + jalr s2 │ │ │ │ + addw a0,a0,s1 │ │ │ │ + j 2175a │ │ │ │ + ld a2,104(sp) │ │ │ │ + sd a0,32(sp) │ │ │ │ + sd s6,88(sp) │ │ │ │ + add s4,a5,a2 │ │ │ │ + addi s1,a2,1 │ │ │ │ + ld a5,152(sp) │ │ │ │ + ld a2,48(sp) │ │ │ │ + add s1,s1,s11 │ │ │ │ + slli s4,s4,0x2 │ │ │ │ + slli s1,s1,0x2 │ │ │ │ + add a5,a5,a2 │ │ │ │ + ld s11,120(sp) │ │ │ │ + add s4,s4,s8 │ │ │ │ + add s1,s1,s8 │ │ │ │ + sd a5,40(sp) │ │ │ │ + mv s9,a4 │ │ │ │ + sd s8,24(sp) │ │ │ │ + sw s7,128(sp) │ │ │ │ + j 218aa │ │ │ │ + lw a4,0(s1) │ │ │ │ + lw a5,0(s4) │ │ │ │ + addw a2,a4,s0 │ │ │ │ + addw a3,a5,s0 │ │ │ │ + mv a4,a2 │ │ │ │ + bge a2,a3,21810 │ │ │ │ + sext.w a4,a3 │ │ │ │ + not a5,a4 │ │ │ │ + srai a5,a5,0x3f │ │ │ │ + and s7,a4,a5 │ │ │ │ + lw a5,0(s9) │ │ │ │ + ld a4,32(sp) │ │ │ │ + mv a2,s3 │ │ │ │ + mulw a5,a5,s10 │ │ │ │ + mv a1,s6 │ │ │ │ + mv a0,s5 │ │ │ │ + addw a5,a5,a4 │ │ │ │ + ld a4,24(sp) │ │ │ │ + slli a5,a5,0x2 │ │ │ │ + add a5,a5,a4 │ │ │ │ + lw s8,0(a5) │ │ │ │ + jalr s2 │ │ │ │ + addw a5,s8,a0 │ │ │ │ + blt s7,a5,218fe │ │ │ │ + lw a5,0(s1) │ │ │ │ + lw a4,0(s4) │ │ │ │ + addw a2,a5,s0 │ │ │ │ + addw a3,a4,s0 │ │ │ │ + mv a5,a2 │ │ │ │ + bge a2,a3,21858 │ │ │ │ + sext.w a5,a3 │ │ │ │ + lw a4,-4(s1) │ │ │ │ + not a3,a5 │ │ │ │ + srai a3,a3,0x3f │ │ │ │ + and a5,a5,a3 │ │ │ │ + mv a2,s3 │ │ │ │ + mv a1,s6 │ │ │ │ + mv a0,s5 │ │ │ │ + sd a4,80(sp) │ │ │ │ + sd a5,72(sp) │ │ │ │ + jalr s2 │ │ │ │ + ld a4,80(sp) │ │ │ │ + ld a5,72(sp) │ │ │ │ + addw a4,a4,a0 │ │ │ │ + blt a5,a4,2193a │ │ │ │ + lw a0,0(s1) │ │ │ │ + lw a5,0(s4) │ │ │ │ + addw a3,a0,s0 │ │ │ │ + addw a4,a5,s0 │ │ │ │ + mv a0,a3 │ │ │ │ + bge a3,a4,21892 │ │ │ │ + sext.w a0,a4 │ │ │ │ + not a5,a0 │ │ │ │ + srai a5,a5,0x3f │ │ │ │ + and a0,a0,a5 │ │ │ │ + ld a5,64(sp) │ │ │ │ + sw a0,4(s4) │ │ │ │ + addi s11,s11,1 │ │ │ │ + addi s4,s4,4 │ │ │ │ + addi s1,s1,4 │ │ │ │ + beq s11,a5,21930 │ │ │ │ + lw a5,0(s1) │ │ │ │ + ld a3,40(sp) │ │ │ │ + lw a4,0(s4) │ │ │ │ + addw a2,a5,s0 │ │ │ │ + lbu s5,0(a3) │ │ │ │ + addw a3,a4,s0 │ │ │ │ + lbu s6,0(s11) │ │ │ │ + mv a5,a2 │ │ │ │ + bge a2,a3,218ca │ │ │ │ + mv a5,a3 │ │ │ │ + sext.w s7,a5 │ │ │ │ + lw s8,-4(s1) │ │ │ │ + not a3,s7 │ │ │ │ + srai a3,a3,0x3f │ │ │ │ + mv a2,s3 │ │ │ │ + mv a1,s6 │ │ │ │ + mv a0,s5 │ │ │ │ + and s7,s7,a3 │ │ │ │ + jalr s2 │ │ │ │ + addw a4,s8,a0 │ │ │ │ + bge s7,a4,217f8 │ │ │ │ + lw s7,-4(s1) │ │ │ │ + mv a2,s3 │ │ │ │ + mv a1,s6 │ │ │ │ + mv a0,s5 │ │ │ │ + jalr s2 │ │ │ │ + addw s7,s7,a0 │ │ │ │ + j 2181a │ │ │ │ + lw a5,0(s9) │ │ │ │ + ld a4,32(sp) │ │ │ │ + mv a0,s5 │ │ │ │ + mulw a5,a5,s10 │ │ │ │ + mv a2,s3 │ │ │ │ + mv a1,s6 │ │ │ │ + addi s11,s11,1 │ │ │ │ + addi s4,s4,4 │ │ │ │ + addi s1,s1,4 │ │ │ │ + addw a5,a5,a4 │ │ │ │ + ld a4,24(sp) │ │ │ │ + slli a5,a5,0x2 │ │ │ │ + add a5,a5,a4 │ │ │ │ + lw s5,0(a5) │ │ │ │ + jalr s2 │ │ │ │ + ld a5,64(sp) │ │ │ │ + addw a0,s5,a0 │ │ │ │ + sw a0,0(s4) │ │ │ │ + bne s11,a5,218aa │ │ │ │ + ld s6,88(sp) │ │ │ │ + ld s8,24(sp) │ │ │ │ + lw s7,128(sp) │ │ │ │ + mv a4,s9 │ │ │ │ + j 21694 │ │ │ │ + mv a0,s5 │ │ │ │ + lw s5,-4(s1) │ │ │ │ + mv a2,s3 │ │ │ │ + mv a1,s6 │ │ │ │ + jalr s2 │ │ │ │ + addw a0,s5,a0 │ │ │ │ + j 2189a │ │ │ │ + auipc a3,0x44 │ │ │ │ + addi a3,a3,-4 │ │ │ │ + li a2,1317 │ │ │ │ + auipc a1,0x3e │ │ │ │ + addi a1,a1,48 │ │ │ │ + auipc a0,0x3e │ │ │ │ + addi a0,a0,424 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ addi sp,sp,-256 │ │ │ │ - lui t0,0xffff4 │ │ │ │ + lw a0,256(sp) │ │ │ │ + sd s3,216(sp) │ │ │ │ + sd s8,176(sp) │ │ │ │ + addiw s3,a0,1 │ │ │ │ + addiw s8,a6,1 │ │ │ │ + sd s1,232(sp) │ │ │ │ + sd a4,104(sp) │ │ │ │ + addw s1,s3,s8 │ │ │ │ + addiw a4,a4,1 │ │ │ │ sd s0,240(sp) │ │ │ │ - sd s10,160(sp) │ │ │ │ + mv s0,a1 │ │ │ │ + mulw a1,a4,s1 │ │ │ │ + ld a4,304(sp) │ │ │ │ sd ra,248(sp) │ │ │ │ - sd s1,232(sp) │ │ │ │ sd s2,224(sp) │ │ │ │ - sd s3,216(sp) │ │ │ │ sd s4,208(sp) │ │ │ │ sd s5,200(sp) │ │ │ │ sd s6,192(sp) │ │ │ │ + sd s10,160(sp) │ │ │ │ sd s7,184(sp) │ │ │ │ - sd s8,176(sp) │ │ │ │ - sd s9,168(sp) │ │ │ │ sd s11,152(sp) │ │ │ │ - lui a5,0xc │ │ │ │ - add sp,sp,t0 │ │ │ │ - addi a4,a5,120 │ │ │ │ - addi a5,sp,16 │ │ │ │ - add a4,a4,a5 │ │ │ │ - auipc a3,0x5e │ │ │ │ - ld a3,1514(a3) │ │ │ │ - mv s10,a1 │ │ │ │ - ld a5,0(a3) │ │ │ │ - sd a5,0(a4) │ │ │ │ - li a5,0 │ │ │ │ - auipc a1,0x44 │ │ │ │ - addi a1,a1,-198 │ │ │ │ - mv s0,a0 │ │ │ │ - sd s10,0(sp) │ │ │ │ - jal 3750 │ │ │ │ + sd zero,24(a4) │ │ │ │ + sd a4,24(sp) │ │ │ │ + lw a4,264(sp) │ │ │ │ + sd a0,112(sp) │ │ │ │ + ld a0,312(sp) │ │ │ │ + sd a4,32(sp) │ │ │ │ + ld a4,296(sp) │ │ │ │ + sd a6,120(sp) │ │ │ │ sd a0,8(sp) │ │ │ │ - beqz a0,1bb4e │ │ │ │ - lui s0,0xc │ │ │ │ - lui s5,0xffff8 │ │ │ │ - addi s5,s5,-8 │ │ │ │ - addi a5,s0,128 │ │ │ │ - add a5,a5,s5 │ │ │ │ - addi a4,sp,16 │ │ │ │ - add s5,a5,a4 │ │ │ │ - lui a2,0x8 │ │ │ │ - li a1,0 │ │ │ │ - mv a0,s5 │ │ │ │ - jal 3890 │ │ │ │ - lui s1,0xffff4 │ │ │ │ - addi s1,s1,-120 │ │ │ │ - addi a4,s0,128 │ │ │ │ - addi a3,sp,16 │ │ │ │ - add a4,a4,s1 │ │ │ │ - lui a6,0xffff4 │ │ │ │ - addi a5,s0,128 │ │ │ │ - add s1,a4,a3 │ │ │ │ - add a5,a5,a6 │ │ │ │ - add s10,a5,a3 │ │ │ │ - auipc a2,0x44 │ │ │ │ - addi a2,a2,-446 │ │ │ │ - li a3,112 │ │ │ │ - li a1,47 │ │ │ │ - mv a0,s1 │ │ │ │ - sd zero,-56(s10) │ │ │ │ - sd zero,-48(s10) │ │ │ │ - sd zero,-40(s10) │ │ │ │ - sw zero,-112(s10) │ │ │ │ - sd zero,-120(s10) │ │ │ │ - jal 34b0 │ │ │ │ - bnez a0,1bb72 │ │ │ │ - lui s9,0xffff4 │ │ │ │ - lui a5,0xc │ │ │ │ - addi s9,s9,-8 │ │ │ │ - addi a5,a5,128 │ │ │ │ - add a5,a5,s9 │ │ │ │ - addi a4,sp,16 │ │ │ │ - sw zero,-88(s10) │ │ │ │ - li s2,0 │ │ │ │ - li s7,0 │ │ │ │ - li s8,0 │ │ │ │ - li s11,0 │ │ │ │ - add s9,a5,a4 │ │ │ │ - ld s0,8(sp) │ │ │ │ - lui a2,0x4 │ │ │ │ - li a1,1 │ │ │ │ - mv a3,s0 │ │ │ │ - mv a0,s9 │ │ │ │ - jal 3780 │ │ │ │ - mv a5,a0 │ │ │ │ + sd a4,0(sp) │ │ │ │ + ld a4,328(sp) │ │ │ │ + sd zero,24(a0) │ │ │ │ + sd a2,64(sp) │ │ │ │ + sd a4,96(sp) │ │ │ │ mv a0,s0 │ │ │ │ - sw a5,-112(s10) │ │ │ │ - jal 3930 │ │ │ │ - bnez a0,1ba9c │ │ │ │ - lw a3,-112(s10) │ │ │ │ - beqz a3,1ba9c │ │ │ │ - lw a5,-88(s10) │ │ │ │ - sd s9,-120(s10) │ │ │ │ - lui s6,0x8 │ │ │ │ - li s3,2 │ │ │ │ - li s0,1 │ │ │ │ - li s4,128 │ │ │ │ - beqz a5,1ba62 │ │ │ │ + lw s6,272(sp) │ │ │ │ + lw s2,280(sp) │ │ │ │ + ld s5,288(sp) │ │ │ │ + sd a3,72(sp) │ │ │ │ + sd a5,80(sp) │ │ │ │ + sd a7,88(sp) │ │ │ │ + sd s8,16(sp) │ │ │ │ + jal 3bc30 │ │ │ │ + remuw s4,a0,s1 │ │ │ │ + sext.w a3,a0 │ │ │ │ + divuw s10,a0,s1 │ │ │ │ + bgeu s8,s4,21b72 │ │ │ │ + subw s7,s4,s8 │ │ │ │ + bltu a3,s1,21b56 │ │ │ │ + ld a5,32(sp) │ │ │ │ + sd s9,168(sp) │ │ │ │ + li s11,0 │ │ │ │ + li s4,1 │ │ │ │ + li s8,1 │ │ │ │ + beqz a5,21b8a │ │ │ │ + lw a5,16(sp) │ │ │ │ + li a3,-1 │ │ │ │ + sd a5,128(sp) │ │ │ │ + srli a5,a3,0x20 │ │ │ │ + sd a5,136(sp) │ │ │ │ + bnez s11,21d9e │ │ │ │ + ld a5,16(sp) │ │ │ │ + addiw s3,s10,-1 │ │ │ │ + sext.w a4,s3 │ │ │ │ + addw a5,a5,s7 │ │ │ │ + sd a4,40(sp) │ │ │ │ + mulw a2,s1,s10 │ │ │ │ + subw a4,a2,s1 │ │ │ │ + addw a4,a4,a5 │ │ │ │ + slli a1,a4,0x20 │ │ │ │ + addw a5,a5,a2 │ │ │ │ + slli a0,a5,0x20 │ │ │ │ + srli a2,a1,0x1e │ │ │ │ + add a2,a2,s0 │ │ │ │ + srli a1,a0,0x1e │ │ │ │ + lw a2,0(a2) │ │ │ │ + add a1,a1,s0 │ │ │ │ + lw s9,0(a1) │ │ │ │ + addw a2,a2,s2 │ │ │ │ + beq a2,s9,21f00 │ │ │ │ + addiw a5,a5,-1 │ │ │ │ + slli a2,a5,0x20 │ │ │ │ + srli a5,a2,0x1e │ │ │ │ + add a5,a5,s0 │ │ │ │ + lw a5,0(a5) │ │ │ │ + addw a5,a5,s2 │ │ │ │ + beq a5,s9,21f34 │ │ │ │ + beqz s9,21f76 │ │ │ │ + beqz s6,21ea4 │ │ │ │ + ld a5,32(sp) │ │ │ │ + beq s6,a5,21ea4 │ │ │ │ + ld a5,104(sp) │ │ │ │ + subw a2,a5,s10 │ │ │ │ + ld a5,112(sp) │ │ │ │ + slli a2,a2,0x20 │ │ │ │ + subw a5,a5,s7 │ │ │ │ + ld a3,72(sp) │ │ │ │ + srli a2,a2,0x20 │ │ │ │ slli a5,a5,0x20 │ │ │ │ + add a2,a2,a3 │ │ │ │ + ld a3,88(sp) │ │ │ │ srli a5,a5,0x20 │ │ │ │ - slli a2,a3,0x20 │ │ │ │ - srli a2,a2,0x20 │ │ │ │ - li a1,5 │ │ │ │ - mv a0,s1 │ │ │ │ - add s11,s11,a2 │ │ │ │ + addiw a4,a4,-1 │ │ │ │ + add a5,a5,a3 │ │ │ │ + lbu a3,0(a2) │ │ │ │ + ld a2,0(sp) │ │ │ │ + sd a3,56(sp) │ │ │ │ + lbu a5,0(a5) │ │ │ │ + mv a0,a3 │ │ │ │ + sd a5,48(sp) │ │ │ │ + mv a1,a5 │ │ │ │ + slli a5,a4,0x20 │ │ │ │ + srli a4,a5,0x1e │ │ │ │ + add a4,a4,s0 │ │ │ │ + lw s10,0(a4) │ │ │ │ + jalr s5 │ │ │ │ + addw a0,a0,s10 │ │ │ │ + beq a0,s9,21ed4 │ │ │ │ + ld a5,96(sp) │ │ │ │ + slli s3,s3,0x20 │ │ │ │ + srli s3,s3,0x20 │ │ │ │ + slli s8,s3,0x2 │ │ │ │ add s8,s8,a5 │ │ │ │ - jal 34e0 │ │ │ │ - lw a3,-112(s10) │ │ │ │ - lw a4,-88(s10) │ │ │ │ - slli t1,a3,0x20 │ │ │ │ - slli a7,a4,0x20 │ │ │ │ - srli t1,t1,0x20 │ │ │ │ - srli a7,a7,0x20 │ │ │ │ - sub s11,s11,t1 │ │ │ │ - sub s8,s8,a7 │ │ │ │ - beq a0,s3,1ba9c │ │ │ │ - addiw a5,a0,4 │ │ │ │ - bgeu s0,a5,1ba9c │ │ │ │ - beq a0,s0,1bb28 │ │ │ │ - ld a5,-32(s10) │ │ │ │ - andi a5,a5,192 │ │ │ │ - beq a5,s4,1ba6e │ │ │ │ - beqz a3,1b9d2 │ │ │ │ - lw a5,-88(s10) │ │ │ │ - bnez a5,1ba08 │ │ │ │ - sw s6,-88(s10) │ │ │ │ - sd s5,-96(s10) │ │ │ │ - lui a5,0x8 │ │ │ │ - j 1ba0c │ │ │ │ - beqz s8,1ba7c │ │ │ │ + lw a0,0(s8) │ │ │ │ + ld a1,128(sp) │ │ │ │ + mulw a0,a0,s1 │ │ │ │ + slli a5,a0,0x20 │ │ │ │ + srli a0,a5,0x1e │ │ │ │ + add a0,a0,s0 │ │ │ │ + jal 3bc30 │ │ │ │ + lw a5,0(s8) │ │ │ │ + mv a4,a0 │ │ │ │ + sext.w s4,a4 │ │ │ │ + mulw a5,a5,s1 │ │ │ │ ld a2,0(sp) │ │ │ │ - sub a5,s8,s7 │ │ │ │ - bge a2,a5,1ba5a │ │ │ │ - lw a1,-32(s10) │ │ │ │ - mv a0,s2 │ │ │ │ - mv a5,s5 │ │ │ │ - mv a3,s8 │ │ │ │ - mv a2,s11 │ │ │ │ - andi a1,a1,7 │ │ │ │ - jal 1b60c │ │ │ │ - mv s2,a0 │ │ │ │ - beqz a0,1bb0e │ │ │ │ - lw a3,-112(s10) │ │ │ │ - mv s7,s8 │ │ │ │ - bnez a3,1ba5c │ │ │ │ - j 1b9d2 │ │ │ │ - lui a0,0xffff4 │ │ │ │ - lui a5,0xc │ │ │ │ - addi a0,a0,-120 │ │ │ │ - addi a5,a5,128 │ │ │ │ - add a5,a5,a0 │ │ │ │ - addi a4,sp,16 │ │ │ │ - add a0,a5,a4 │ │ │ │ - jal 32f0 │ │ │ │ - beqz s2,1bac6 │ │ │ │ - ld a0,16(s2) │ │ │ │ - jal 3670 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 3670 │ │ │ │ - ld a0,8(sp) │ │ │ │ - li s0,0 │ │ │ │ - jal 35a0 │ │ │ │ - lui a5,0xc │ │ │ │ - addi a4,sp,16 │ │ │ │ - addi a5,a5,120 │ │ │ │ - add a5,a5,a4 │ │ │ │ - auipc a3,0x5e │ │ │ │ - ld a3,1080(a3) │ │ │ │ - ld a4,0(a5) │ │ │ │ - ld a5,0(a3) │ │ │ │ - xor a5,a5,a4 │ │ │ │ - li a4,0 │ │ │ │ - bnez a5,1bb6e │ │ │ │ - lui t0,0xc │ │ │ │ - add sp,sp,t0 │ │ │ │ + ld a1,48(sp) │ │ │ │ + ld a0,56(sp) │ │ │ │ + addw a5,a5,a4 │ │ │ │ + slli a4,a5,0x20 │ │ │ │ + srli a5,a4,0x1e │ │ │ │ + add a5,a5,s0 │ │ │ │ + lw s10,0(a5) │ │ │ │ + jalr s5 │ │ │ │ + addw s10,s10,a0 │ │ │ │ + bne s10,s9,21fde │ │ │ │ + ld s9,8(sp) │ │ │ │ + li a1,0 │ │ │ │ + addiw s7,s7,-1 │ │ │ │ + mv a0,s9 │ │ │ │ + jal 5ba28 │ │ │ │ + ld a4,136(sp) │ │ │ │ + slli a5,s7,0x20 │ │ │ │ + and s3,s3,a4 │ │ │ │ + or s3,s3,a5 │ │ │ │ + sd s3,24(s9) │ │ │ │ + beqz s6,21ecc │ │ │ │ + ld a5,32(sp) │ │ │ │ + beq s6,a5,21ecc │ │ │ │ + lw s8,0(s8) │ │ │ │ + ld s10,40(sp) │ │ │ │ + beqz s8,21e4a │ │ │ │ + beqz s4,21e58 │ │ │ │ + li s11,1 │ │ │ │ + beqz s10,21b50 │ │ │ │ + bnez s7,21a0e │ │ │ │ + ld s9,168(sp) │ │ │ │ + bnez s11,21e5c │ │ │ │ ld ra,248(sp) │ │ │ │ - mv a0,s0 │ │ │ │ - ld s1,232(sp) │ │ │ │ ld s0,240(sp) │ │ │ │ + ld s1,232(sp) │ │ │ │ ld s2,224(sp) │ │ │ │ ld s3,216(sp) │ │ │ │ ld s4,208(sp) │ │ │ │ ld s5,200(sp) │ │ │ │ ld s6,192(sp) │ │ │ │ ld s7,184(sp) │ │ │ │ ld s8,176(sp) │ │ │ │ - ld s9,168(sp) │ │ │ │ ld s10,160(sp) │ │ │ │ ld s11,152(sp) │ │ │ │ addi sp,sp,256 │ │ │ │ ret │ │ │ │ - lui a0,0xffff4 │ │ │ │ - lui a5,0xc │ │ │ │ - addi a0,a0,-120 │ │ │ │ - addi a5,a5,128 │ │ │ │ - add a5,a5,a0 │ │ │ │ - addi a4,sp,16 │ │ │ │ - add a0,a5,a4 │ │ │ │ - jal 32f0 │ │ │ │ - j 1bac6 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 32f0 │ │ │ │ - lw a1,4(s2) │ │ │ │ - lui a5,0x8 │ │ │ │ - addi a5,a5,24 │ │ │ │ - mul a1,a1,a5 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 3870 │ │ │ │ - lw a5,4(a0) │ │ │ │ - mv s0,a0 │ │ │ │ - ld a0,8(sp) │ │ │ │ - sw a5,8(s0) │ │ │ │ - jal 35a0 │ │ │ │ - j 1bace │ │ │ │ - auipc a5,0x5e │ │ │ │ - ld a5,1114(a5) │ │ │ │ - ld a0,0(a5) │ │ │ │ - mv a3,s0 │ │ │ │ - auipc a2,0x44 │ │ │ │ - addi a2,a2,-738 │ │ │ │ - li a1,1 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - li a0,-1 │ │ │ │ - jal 33c0 │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - auipc a5,0x5e │ │ │ │ - ld a5,1078(a5) │ │ │ │ - ld a0,0(a5) │ │ │ │ - auipc a2,0x44 │ │ │ │ - addi a2,a2,-732 │ │ │ │ - li a1,1 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - li a0,1 │ │ │ │ - jal 33c0 │ │ │ │ - addi sp,sp,-144 │ │ │ │ - sd s10,48(sp) │ │ │ │ - auipc s10,0x5e │ │ │ │ - ld s10,892(s10) │ │ │ │ - auipc a1,0x44 │ │ │ │ - addi a1,a1,-812 │ │ │ │ - ld a5,0(s10) │ │ │ │ + bltu a3,s1,21f5c │ │ │ │ + beqz s4,21fba │ │ │ │ + ld a5,32(sp) │ │ │ │ + sd s9,168(sp) │ │ │ │ + mv s8,s10 │ │ │ │ + li s7,1 │ │ │ │ + li s11,1 │ │ │ │ + li s10,1 │ │ │ │ + bnez a5,21a02 │ │ │ │ + lw a5,16(sp) │ │ │ │ + li a3,-1 │ │ │ │ + sd s6,48(sp) │ │ │ │ + sd a5,120(sp) │ │ │ │ + srli a5,a3,0x20 │ │ │ │ + sd a5,128(sp) │ │ │ │ + bnez s11,21cf0 │ │ │ │ + mulw a5,s1,s10 │ │ │ │ + ld a4,16(sp) │ │ │ │ + addiw s3,s10,-1 │ │ │ │ + sext.w s9,s3 │ │ │ │ + addw a2,s7,a4 │ │ │ │ + subw a4,a5,s1 │ │ │ │ + addw a4,a4,a2 │ │ │ │ + addw a5,a5,a2 │ │ │ │ + slli a1,a4,0x20 │ │ │ │ + srli a2,a1,0x1e │ │ │ │ + slli a0,a5,0x20 │ │ │ │ + srli a1,a0,0x1e │ │ │ │ + add a2,a2,s0 │ │ │ │ + lw a2,0(a2) │ │ │ │ + add a1,a1,s0 │ │ │ │ + lw s6,0(a1) │ │ │ │ + addw a2,a2,s2 │ │ │ │ + beq a2,s6,21f0a │ │ │ │ + addiw a5,a5,-1 │ │ │ │ + slli a2,a5,0x20 │ │ │ │ + srli a5,a2,0x1e │ │ │ │ + add a5,a5,s0 │ │ │ │ + lw a5,0(a5) │ │ │ │ + addw a5,a5,s2 │ │ │ │ + beq a5,s6,21f14 │ │ │ │ + beqz s6,21fa6 │ │ │ │ + ld a5,48(sp) │ │ │ │ + beqz a5,21e9a │ │ │ │ + ld a5,104(sp) │ │ │ │ + subw a2,a5,s10 │ │ │ │ + ld a5,112(sp) │ │ │ │ + slli a2,a2,0x20 │ │ │ │ + subw a5,a5,s7 │ │ │ │ + ld a3,72(sp) │ │ │ │ + srli a2,a2,0x20 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + add a2,a2,a3 │ │ │ │ + ld a3,88(sp) │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + addiw a4,a4,-1 │ │ │ │ + add a5,a5,a3 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + lbu s10,0(a2) │ │ │ │ + ld a2,0(sp) │ │ │ │ sd a5,40(sp) │ │ │ │ - li a5,0 │ │ │ │ - sd s9,56(sp) │ │ │ │ - sd ra,136(sp) │ │ │ │ - sd s0,128(sp) │ │ │ │ - sd s1,120(sp) │ │ │ │ - sd s2,112(sp) │ │ │ │ - sd s3,104(sp) │ │ │ │ - sd s4,96(sp) │ │ │ │ - sd s5,88(sp) │ │ │ │ - sd s6,80(sp) │ │ │ │ - sd s7,72(sp) │ │ │ │ - sd s8,64(sp) │ │ │ │ - mv s9,a0 │ │ │ │ - jal 3750 │ │ │ │ - beqz a0,1bd44 │ │ │ │ - li a2,2 │ │ │ │ - li a1,0 │ │ │ │ - mv s2,a0 │ │ │ │ - jal 33b0 │ │ │ │ - bnez a0,1bda4 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 3240 │ │ │ │ - li a1,0 │ │ │ │ - li a2,0 │ │ │ │ - mv s7,a0 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 33b0 │ │ │ │ - addi s3,sp,8 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 27fba │ │ │ │ - mv a1,s3 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 27fcc │ │ │ │ - bnez a0,1bd86 │ │ │ │ - jal 1b200 │ │ │ │ - mv s5,sp │ │ │ │ - mv a5,a0 │ │ │ │ - mv a1,s5 │ │ │ │ - mv a0,s3 │ │ │ │ - sw a5,0(sp) │ │ │ │ - jal 1b14a │ │ │ │ - li s1,0 │ │ │ │ - li s4,0 │ │ │ │ - li s8,-1 │ │ │ │ - beqz a0,1bc48 │ │ │ │ - j 1bd68 │ │ │ │ - mv a2,s4 │ │ │ │ - mv a0,s1 │ │ │ │ - mv a1,s6 │ │ │ │ - jal 1b7a4 │ │ │ │ - mv s1,a0 │ │ │ │ - mv a0,s2 │ │ │ │ - add s4,s4,s0 │ │ │ │ - jal 3240 │ │ │ │ - beq a0,s7,1bc92 │ │ │ │ - mv a1,s3 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 27fcc │ │ │ │ - bnez a0,1bd06 │ │ │ │ - mv a1,s5 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 1b14a │ │ │ │ - mv a2,s5 │ │ │ │ - mv a1,s3 │ │ │ │ - mv a0,s2 │ │ │ │ + mv a1,a5 │ │ │ │ + slli a5,a4,0x20 │ │ │ │ + srli a4,a5,0x1e │ │ │ │ + add a4,a4,s0 │ │ │ │ + lw a5,0(a4) │ │ │ │ + mv a0,s10 │ │ │ │ + sd a5,56(sp) │ │ │ │ + jalr s5 │ │ │ │ + ld a5,56(sp) │ │ │ │ + addw a5,a5,a0 │ │ │ │ + beq a5,s6,21eea │ │ │ │ + ld a5,96(sp) │ │ │ │ + slli s3,s3,0x20 │ │ │ │ + srli s3,s3,0x20 │ │ │ │ + slli s8,s3,0x2 │ │ │ │ + add s8,s8,a5 │ │ │ │ + lw a0,0(s8) │ │ │ │ + ld a1,120(sp) │ │ │ │ + mulw a0,a0,s1 │ │ │ │ + slli a5,a0,0x20 │ │ │ │ + srli a0,a5,0x1e │ │ │ │ + add a0,a0,s0 │ │ │ │ + jal 3bc30 │ │ │ │ + lw a5,0(s8) │ │ │ │ + mv a4,a0 │ │ │ │ + sext.w s4,a4 │ │ │ │ + mulw a5,a5,s1 │ │ │ │ + ld a2,0(sp) │ │ │ │ + ld a1,40(sp) │ │ │ │ + mv a0,s10 │ │ │ │ + addw a5,a5,a4 │ │ │ │ + slli a4,a5,0x20 │ │ │ │ + srli a5,a4,0x1e │ │ │ │ + add a5,a5,s0 │ │ │ │ + lw s10,0(a5) │ │ │ │ + jalr s5 │ │ │ │ + addw s10,s10,a0 │ │ │ │ + bne s10,s6,21fde │ │ │ │ ld s6,8(sp) │ │ │ │ - jal 1b204 │ │ │ │ - mv s0,a0 │ │ │ │ - beq a0,s8,1bd26 │ │ │ │ - bnez a0,1bc1e │ │ │ │ - sd s7,24(s1) │ │ │ │ - mv a0,s2 │ │ │ │ - jal 35a0 │ │ │ │ - ld a4,40(sp) │ │ │ │ - ld a5,0(s10) │ │ │ │ - xor a5,a5,a4 │ │ │ │ - li a4,0 │ │ │ │ - bnez a5,1bd64 │ │ │ │ - ld ra,136(sp) │ │ │ │ - ld s0,128(sp) │ │ │ │ - ld s2,112(sp) │ │ │ │ - ld s3,104(sp) │ │ │ │ - ld s4,96(sp) │ │ │ │ - ld s5,88(sp) │ │ │ │ - ld s6,80(sp) │ │ │ │ - ld s7,72(sp) │ │ │ │ - ld s8,64(sp) │ │ │ │ - ld s9,56(sp) │ │ │ │ - ld s10,48(sp) │ │ │ │ - mv a0,s1 │ │ │ │ - ld s1,120(sp) │ │ │ │ - addi sp,sp,144 │ │ │ │ - ret │ │ │ │ - mv a3,s9 │ │ │ │ - auipc a2,0x44 │ │ │ │ - addi a2,a2,-820 │ │ │ │ - li a1,465 │ │ │ │ - auipc a0,0x44 │ │ │ │ - addi a0,a0,-752 │ │ │ │ - jal 27d46 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 34a0 │ │ │ │ - beqz a0,1bcea │ │ │ │ - li a3,0 │ │ │ │ - auipc a2,0x44 │ │ │ │ - addi a2,a2,-718 │ │ │ │ - li a1,469 │ │ │ │ - auipc a0,0x44 │ │ │ │ - addi a0,a0,-786 │ │ │ │ - jal 27d46 │ │ │ │ - li a3,0 │ │ │ │ - auipc a2,0x44 │ │ │ │ - addi a2,a2,-656 │ │ │ │ - li a1,470 │ │ │ │ - auipc a0,0x44 │ │ │ │ - addi a0,a0,-812 │ │ │ │ - jal 27d46 │ │ │ │ - j 1bc5c │ │ │ │ - li a3,0 │ │ │ │ - auipc a2,0x44 │ │ │ │ - addi a2,a2,-812 │ │ │ │ - li a1,467 │ │ │ │ - auipc a0,0x44 │ │ │ │ - addi a0,a0,-840 │ │ │ │ - jal 27d46 │ │ │ │ - j 1bcb4 │ │ │ │ - auipc a3,0x49 │ │ │ │ - addi a3,a3,-1974 │ │ │ │ - li a2,474 │ │ │ │ - auipc a1,0x44 │ │ │ │ - addi a1,a1,-866 │ │ │ │ - auipc a0,0x44 │ │ │ │ - addi a0,a0,-698 │ │ │ │ - jal 3830 <__assert_fail@plt> │ │ │ │ - auipc a5,0x5e │ │ │ │ - ld a5,642(a5) │ │ │ │ - ld a0,0(a5) │ │ │ │ - auipc a2,0x44 │ │ │ │ - addi a2,a2,-1016 │ │ │ │ - li a1,1 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - li a0,1 │ │ │ │ - jal 33c0 │ │ │ │ - auipc a5,0x5e │ │ │ │ - ld a5,612(a5) │ │ │ │ - ld a0,0(a5) │ │ │ │ - mv a3,s9 │ │ │ │ - auipc a2,0x44 │ │ │ │ - addi a2,a2,-1240 │ │ │ │ - li a1,1 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - li a0,-1 │ │ │ │ - jal 33c0 │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - auipc a5,0x5e │ │ │ │ - ld a5,576(a5) │ │ │ │ - ld a0,0(a5) │ │ │ │ - auipc a2,0x44 │ │ │ │ - addi a2,a2,-1114 │ │ │ │ - li a1,1 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - li a0,1 │ │ │ │ - jal 33c0 │ │ │ │ - auipc a5,0x5e │ │ │ │ - ld a5,546(a5) │ │ │ │ - ld a0,0(a5) │ │ │ │ - auipc a2,0x44 │ │ │ │ - addi a2,a2,-1176 │ │ │ │ + li a1,0 │ │ │ │ + addiw s7,s7,-1 │ │ │ │ + mv a0,s6 │ │ │ │ + jal 5ba28 │ │ │ │ + ld a4,128(sp) │ │ │ │ + slli a5,s7,0x20 │ │ │ │ + and s3,s3,a4 │ │ │ │ + or s3,s3,a5 │ │ │ │ + ld a5,48(sp) │ │ │ │ + sd s3,24(s6) │ │ │ │ + bnez a5,21cba │ │ │ │ + ld a0,8(sp) │ │ │ │ + jal 5be24 │ │ │ │ + lw s8,0(s8) │ │ │ │ + mv s10,s9 │ │ │ │ + beqz s8,21f54 │ │ │ │ + beqz s4,21e56 │ │ │ │ + li s11,1 │ │ │ │ + beqz s10,21cd2 │ │ │ │ + bnez s7,21b98 │ │ │ │ + ld s6,48(sp) │ │ │ │ + ld s9,168(sp) │ │ │ │ + beqz s11,21b56 │ │ │ │ + j 21e5c │ │ │ │ + ld a0,24(sp) │ │ │ │ li a1,1 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - li a0,1 │ │ │ │ - jal 33c0 │ │ │ │ - auipc a0,0x44 │ │ │ │ - addi a0,a0,-1244 │ │ │ │ - jal 38e0 │ │ │ │ - li a0,1 │ │ │ │ - jal 33c0 │ │ │ │ - mv a5,a1 │ │ │ │ - addiw a1,a1,1 │ │ │ │ - bltu a1,a2,1bdc2 │ │ │ │ - li a0,0 │ │ │ │ - ret │ │ │ │ - addi sp,sp,-16 │ │ │ │ - sd s0,0(sp) │ │ │ │ - subw s0,a2,a5 │ │ │ │ - sd ra,8(sp) │ │ │ │ - sext.w a2,s0 │ │ │ │ - bltu a4,a2,1bdf2 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ + sext.w s7,s7 │ │ │ │ + jal 5ba28 │ │ │ │ + sext.w s4,s4 │ │ │ │ + sext.w s10,s10 │ │ │ │ + beqz s3,21f22 │ │ │ │ + mv s8,s3 │ │ │ │ + mulw a5,s1,s8 │ │ │ │ + sext.w s8,s8 │ │ │ │ + addiw a2,s8,-1 │ │ │ │ + sext.w s3,a2 │ │ │ │ + subw a4,a5,s1 │ │ │ │ + addw a4,a4,s4 │ │ │ │ + slli a1,a4,0x20 │ │ │ │ + addw a5,a5,s4 │ │ │ │ + srli a3,a1,0x1e │ │ │ │ + slli a0,a5,0x20 │ │ │ │ + srli a1,a0,0x1e │ │ │ │ + add a3,a3,s0 │ │ │ │ + lw a3,0(a3) │ │ │ │ + add a1,a1,s0 │ │ │ │ + lw s9,0(a1) │ │ │ │ + addw a3,a3,s2 │ │ │ │ + beq a3,s9,21cdc │ │ │ │ + addiw a5,a5,-1 │ │ │ │ + slli a3,a5,0x20 │ │ │ │ + srli a5,a3,0x1e │ │ │ │ + add a5,a5,s0 │ │ │ │ + lw a5,0(a5) │ │ │ │ + addw a5,a5,s2 │ │ │ │ + beq a5,s9,21f48 │ │ │ │ + beqz s9,21f60 │ │ │ │ + ld a3,80(sp) │ │ │ │ + addiw s4,s4,-1 │ │ │ │ + slli a5,s4,0x20 │ │ │ │ srli a5,a5,0x20 │ │ │ │ - slli a2,s0,0x20 │ │ │ │ - srli a2,a2,0x20 │ │ │ │ - mv a1,a3 │ │ │ │ - add a0,a0,a5 │ │ │ │ - jal 3530 │ │ │ │ - ld ra,8(sp) │ │ │ │ - sext.w a0,s0 │ │ │ │ - ld s0,0(sp) │ │ │ │ - addi sp,sp,16 │ │ │ │ - ret │ │ │ │ - mv s0,a4 │ │ │ │ - j 1bdd4 │ │ │ │ - addi sp,sp,-32 │ │ │ │ - sd s0,16(sp) │ │ │ │ - sd s1,8(sp) │ │ │ │ - sd ra,24(sp) │ │ │ │ - mv s0,a1 │ │ │ │ - mv s1,a0 │ │ │ │ - jal 3240 │ │ │ │ - beq a0,s0,1be18 │ │ │ │ - ld s0,16(sp) │ │ │ │ - ld ra,24(sp) │ │ │ │ - mv a0,s1 │ │ │ │ - ld s1,8(sp) │ │ │ │ - addi sp,sp,32 │ │ │ │ - j 34a0 │ │ │ │ - ld ra,24(sp) │ │ │ │ - ld s0,16(sp) │ │ │ │ - ld s1,8(sp) │ │ │ │ - li a0,1 │ │ │ │ - addi sp,sp,32 │ │ │ │ - ret │ │ │ │ - sd zero,64(a0) │ │ │ │ - sd zero,72(a0) │ │ │ │ - sd zero,80(a0) │ │ │ │ - sw zero,8(a0) │ │ │ │ - sd zero,0(a0) │ │ │ │ - ret │ │ │ │ - addi sp,sp,-32 │ │ │ │ - sd s0,16(sp) │ │ │ │ - mv s0,a2 │ │ │ │ - slli a2,a1,0x20 │ │ │ │ - sd s1,8(sp) │ │ │ │ + add a5,a5,a3 │ │ │ │ + ld a3,64(sp) │ │ │ │ + addiw a4,a4,-1 │ │ │ │ + slli a2,a2,0x20 │ │ │ │ + lbu a1,0(a5) │ │ │ │ srli a2,a2,0x20 │ │ │ │ - mv s1,a1 │ │ │ │ + slli a5,a4,0x20 │ │ │ │ + add a2,a2,a3 │ │ │ │ + srli a4,a5,0x1e │ │ │ │ + lbu a0,0(a2) │ │ │ │ + add a4,a4,s0 │ │ │ │ + ld a2,0(sp) │ │ │ │ + lw s8,0(a4) │ │ │ │ + jalr s5 │ │ │ │ + addw s8,s8,a0 │ │ │ │ + bne s8,s9,21fbe │ │ │ │ + ld a0,24(sp) │ │ │ │ li a1,0 │ │ │ │ - sd s2,0(sp) │ │ │ │ - sd ra,24(sp) │ │ │ │ - mv s2,a0 │ │ │ │ - jal 3890 │ │ │ │ - ld ra,24(sp) │ │ │ │ - sw s1,32(s0) │ │ │ │ - sd s2,24(s0) │ │ │ │ - ld s0,16(sp) │ │ │ │ - ld s1,8(sp) │ │ │ │ - ld s2,0(sp) │ │ │ │ - addi sp,sp,32 │ │ │ │ - ret │ │ │ │ - lw a5,8(a2) │ │ │ │ - addi sp,sp,-48 │ │ │ │ - sd s1,24(sp) │ │ │ │ - sd s2,16(sp) │ │ │ │ - sd s3,8(sp) │ │ │ │ - sd ra,40(sp) │ │ │ │ - sd s0,32(sp) │ │ │ │ - mv s1,a2 │ │ │ │ - mv s3,a0 │ │ │ │ - mv s2,a1 │ │ │ │ - beqz a5,1bf36 │ │ │ │ - ld a7,0(a2) │ │ │ │ - addiw a4,a5,-1 │ │ │ │ - li a3,7 │ │ │ │ - addi a6,a7,1 │ │ │ │ - bgeu a3,a4,1bf78 │ │ │ │ - or a4,a7,a1 │ │ │ │ - andi a4,a4,7 │ │ │ │ - addi a6,a7,1 │ │ │ │ - bnez a4,1bf78 │ │ │ │ - sub a4,a1,a6 │ │ │ │ - sltiu a4,a4,7 │ │ │ │ - bnez a4,1bf78 │ │ │ │ - srliw a2,a5,0x3 │ │ │ │ - slli a2,a2,0x3 │ │ │ │ - mv a4,a7 │ │ │ │ - mv a6,a1 │ │ │ │ - add a2,a2,a7 │ │ │ │ - ld a3,0(a4) │ │ │ │ - addi a4,a4,8 │ │ │ │ - addi a6,a6,8 │ │ │ │ - sd a3,-8(a6) │ │ │ │ - bne a4,a2,1beb2 │ │ │ │ - andi a4,a5,-8 │ │ │ │ - slli a2,a4,0x20 │ │ │ │ - srli a2,a2,0x20 │ │ │ │ - andi a1,a5,7 │ │ │ │ - add a3,s2,a2 │ │ │ │ - add a7,a7,a2 │ │ │ │ - subw a5,a5,a4 │ │ │ │ - beqz a1,1bf34 │ │ │ │ - lbu a2,0(a7) │ │ │ │ - li a4,1 │ │ │ │ - sb a2,0(a3) │ │ │ │ - beq a5,a4,1bf34 │ │ │ │ - lbu a2,1(a7) │ │ │ │ - li a4,2 │ │ │ │ - sb a2,1(a3) │ │ │ │ - beq a5,a4,1bf34 │ │ │ │ - lbu a2,2(a7) │ │ │ │ - li a4,3 │ │ │ │ - sb a2,2(a3) │ │ │ │ - beq a5,a4,1bf34 │ │ │ │ - lbu a2,3(a7) │ │ │ │ - li a4,4 │ │ │ │ - sb a2,3(a3) │ │ │ │ - beq a5,a4,1bf34 │ │ │ │ - lbu a2,4(a7) │ │ │ │ - li a4,5 │ │ │ │ - sb a2,4(a3) │ │ │ │ - beq a5,a4,1bf34 │ │ │ │ - lbu a2,5(a7) │ │ │ │ - li a4,6 │ │ │ │ - sb a2,5(a3) │ │ │ │ - beq a5,a4,1bf34 │ │ │ │ - lbu a5,6(a7) │ │ │ │ - sb a5,6(a3) │ │ │ │ - lw a5,8(s1) │ │ │ │ - lui a4,0x4 │ │ │ │ - subw a4,a4,a5 │ │ │ │ + mv s8,s3 │ │ │ │ + jal 5ba28 │ │ │ │ + j 21cc0 │ │ │ │ + ld a0,24(sp) │ │ │ │ + li a1,1 │ │ │ │ + sext.w s7,s7 │ │ │ │ + jal 5ba28 │ │ │ │ + sext.w s10,s10 │ │ │ │ + sext.w s4,s4 │ │ │ │ + beqz s3,21e4c │ │ │ │ + mv s8,s3 │ │ │ │ + mulw a5,s1,s8 │ │ │ │ + sext.w s8,s8 │ │ │ │ + addiw a2,s8,-1 │ │ │ │ + sext.w s3,a2 │ │ │ │ + subw a4,a5,s1 │ │ │ │ + addw a4,a4,s4 │ │ │ │ + slli a1,a4,0x20 │ │ │ │ + addw a5,a5,s4 │ │ │ │ + srli a3,a1,0x1e │ │ │ │ + slli a0,a5,0x20 │ │ │ │ + srli a1,a0,0x1e │ │ │ │ + add a3,a3,s0 │ │ │ │ + lw a3,0(a3) │ │ │ │ + add a1,a1,s0 │ │ │ │ + lw s9,0(a1) │ │ │ │ + addw a3,a3,s2 │ │ │ │ + beq a3,s9,21d8a │ │ │ │ + addiw a5,a5,-1 │ │ │ │ + slli a3,a5,0x20 │ │ │ │ + srli a5,a3,0x1e │ │ │ │ + add a5,a5,s0 │ │ │ │ + lw a5,0(a5) │ │ │ │ + addw a5,a5,s2 │ │ │ │ + beq a5,s9,21f28 │ │ │ │ + beqz s9,21f90 │ │ │ │ + ld a5,32(sp) │ │ │ │ + beq s6,a5,21eae │ │ │ │ + ld a5,104(sp) │ │ │ │ + ld a2,64(sp) │ │ │ │ + subw a3,a5,s8 │ │ │ │ + ld a5,120(sp) │ │ │ │ + slli a3,a3,0x20 │ │ │ │ + srli a3,a3,0x20 │ │ │ │ + add a3,a3,a2 │ │ │ │ + subw a5,a5,s4 │ │ │ │ + ld a2,80(sp) │ │ │ │ slli a5,a5,0x20 │ │ │ │ srli a5,a5,0x20 │ │ │ │ - slli a2,a4,0x20 │ │ │ │ - mv a3,s3 │ │ │ │ + add a5,a5,a2 │ │ │ │ + lbu a0,0(a3) │ │ │ │ + lbu a1,0(a5) │ │ │ │ + addiw a4,a4,-1 │ │ │ │ + slli a5,a4,0x20 │ │ │ │ + srli a4,a5,0x1e │ │ │ │ + add a4,a4,s0 │ │ │ │ + ld a2,0(sp) │ │ │ │ + lw s8,0(a4) │ │ │ │ + jalr s5 │ │ │ │ + addw s8,s8,a0 │ │ │ │ + bne s8,s9,21fbe │ │ │ │ + ld a0,24(sp) │ │ │ │ + li a1,0 │ │ │ │ + mv s8,s3 │ │ │ │ + jal 5ba28 │ │ │ │ + addiw s4,s4,-1 │ │ │ │ + bnez s8,21b42 │ │ │ │ + li s11,1 │ │ │ │ + li s8,0 │ │ │ │ + ld s9,168(sp) │ │ │ │ + beqz s11,21b56 │ │ │ │ + j 21e5c │ │ │ │ + ld s6,48(sp) │ │ │ │ + ld s9,168(sp) │ │ │ │ + li s4,0 │ │ │ │ + slli s8,s8,0x20 │ │ │ │ + slli a5,s4,0x20 │ │ │ │ + srli s8,s8,0x20 │ │ │ │ + or s8,s8,a5 │ │ │ │ + ld a5,24(sp) │ │ │ │ + sd s8,24(a5) │ │ │ │ + ld a5,32(sp) │ │ │ │ + beqz a5,21e7a │ │ │ │ + ld a5,32(sp) │ │ │ │ + bne s6,a5,21b56 │ │ │ │ + ld a0,24(sp) │ │ │ │ + ld s0,240(sp) │ │ │ │ + ld ra,248(sp) │ │ │ │ + ld s1,232(sp) │ │ │ │ + ld s2,224(sp) │ │ │ │ + ld s3,216(sp) │ │ │ │ + ld s4,208(sp) │ │ │ │ + ld s5,200(sp) │ │ │ │ + ld s6,192(sp) │ │ │ │ + ld s7,184(sp) │ │ │ │ + ld s8,176(sp) │ │ │ │ + ld s10,160(sp) │ │ │ │ + ld s11,152(sp) │ │ │ │ + addi sp,sp,256 │ │ │ │ + j 5be24 │ │ │ │ + addiw a5,s7,-1 │ │ │ │ + slli a2,s3,0x20 │ │ │ │ + j 21c06 │ │ │ │ + addiw a5,s7,-1 │ │ │ │ + slli a2,s3,0x20 │ │ │ │ + j 21a82 │ │ │ │ + ld a3,64(sp) │ │ │ │ + slli a2,a2,0x20 │ │ │ │ srli a2,a2,0x20 │ │ │ │ - li a1,1 │ │ │ │ - add a0,s2,a5 │ │ │ │ - jal 3780 │ │ │ │ - mv s0,a0 │ │ │ │ - mv a0,s3 │ │ │ │ - sext.w s3,s0 │ │ │ │ - jal 3930 │ │ │ │ - bnez a0,1bf96 │ │ │ │ - lw a5,8(s1) │ │ │ │ - ld ra,40(sp) │ │ │ │ - sd s2,0(s1) │ │ │ │ - addw a5,a5,s0 │ │ │ │ - ld s0,32(sp) │ │ │ │ - sw a5,8(s1) │ │ │ │ - ld s2,16(sp) │ │ │ │ - ld s1,24(sp) │ │ │ │ - mv a0,s3 │ │ │ │ - ld s3,8(sp) │ │ │ │ - addi sp,sp,48 │ │ │ │ - ret │ │ │ │ + add a2,a2,a3 │ │ │ │ + addiw a5,s4,-1 │ │ │ │ + ld a3,80(sp) │ │ │ │ slli a5,a5,0x20 │ │ │ │ srli a5,a5,0x20 │ │ │ │ - add a5,a5,s2 │ │ │ │ - mv a4,s2 │ │ │ │ - j 1bf84 │ │ │ │ - addi a6,a6,1 │ │ │ │ - lbu a7,-1(a6) │ │ │ │ - addi a4,a4,1 │ │ │ │ - sb a7,-1(a4) │ │ │ │ - bne a4,a5,1bf82 │ │ │ │ - lw a5,8(s1) │ │ │ │ - j 1bf36 │ │ │ │ - auipc a5,0x5e │ │ │ │ - ld a5,18(a5) │ │ │ │ - ld a0,0(a5) │ │ │ │ - auipc a2,0x44 │ │ │ │ - addi a2,a2,-1304 │ │ │ │ - li a1,1 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - auipc a0,0x44 │ │ │ │ - addi a0,a0,-1286 │ │ │ │ - jal 38e0 │ │ │ │ - li a0,1 │ │ │ │ - jal 33c0 │ │ │ │ - addi sp,sp,-272 │ │ │ │ - lui t0,0xffff4 │ │ │ │ - sd s0,256(sp) │ │ │ │ - sd s1,248(sp) │ │ │ │ - sd s2,240(sp) │ │ │ │ - sd s4,224(sp) │ │ │ │ - sd s10,176(sp) │ │ │ │ - lw a5,4(a1) │ │ │ │ - sd ra,264(sp) │ │ │ │ - sd s3,232(sp) │ │ │ │ - sd s5,216(sp) │ │ │ │ - sd s6,208(sp) │ │ │ │ - sd s7,200(sp) │ │ │ │ - sd s8,192(sp) │ │ │ │ - sd s9,184(sp) │ │ │ │ - sd s11,168(sp) │ │ │ │ - mv s10,a1 │ │ │ │ - add sp,sp,t0 │ │ │ │ - lui a1,0xc │ │ │ │ - addi s0,a1,120 │ │ │ │ - addi a1,sp,32 │ │ │ │ - add s0,s0,a1 │ │ │ │ - auipc s1,0x5e │ │ │ │ - ld s1,-222(s1) │ │ │ │ - ld a1,0(s1) │ │ │ │ - sd a1,0(s0) │ │ │ │ - li a1,0 │ │ │ │ - lui a6,0x8 │ │ │ │ - addi a5,a5,-1 │ │ │ │ - sd a0,8(sp) │ │ │ │ - sd a3,16(sp) │ │ │ │ - ld a1,16(s10) │ │ │ │ - mv s4,a2 │ │ │ │ - mv s2,a4 │ │ │ │ - addi a6,a6,24 │ │ │ │ - bnez a5,1c016 │ │ │ │ - j 1c0ac │ │ │ │ - addi a5,a5,-1 │ │ │ │ - beqz a5,1c0ac │ │ │ │ - mv s1,a1 │ │ │ │ - add a1,a1,a6 │ │ │ │ - ld a4,0(a1) │ │ │ │ - bge s4,a4,1c012 │ │ │ │ - lui s7,0xc │ │ │ │ - lui s6,0xffff4 │ │ │ │ - addi s6,s6,-120 │ │ │ │ - addi a5,s7,128 │ │ │ │ - add a5,a5,s6 │ │ │ │ - addi a4,sp,32 │ │ │ │ - add s6,a5,a4 │ │ │ │ - lui s0,0xffff4 │ │ │ │ - addi a5,s7,128 │ │ │ │ - add a5,a5,s0 │ │ │ │ - add s0,a5,a4 │ │ │ │ - li a3,112 │ │ │ │ - auipc a2,0x43 │ │ │ │ - addi a2,a2,1924 │ │ │ │ - li a1,47 │ │ │ │ - mv a0,s6 │ │ │ │ - sd zero,-56(s0) │ │ │ │ - sd zero,-48(s0) │ │ │ │ - sd zero,-40(s0) │ │ │ │ - sw zero,-112(s0) │ │ │ │ - sd zero,-120(s0) │ │ │ │ - jal 34b0 │ │ │ │ - beqz a0,1c0b0 │ │ │ │ - lui a5,0xc │ │ │ │ - addi a4,sp,32 │ │ │ │ - addi a5,a5,120 │ │ │ │ - add a5,a5,a4 │ │ │ │ - auipc a3,0x5e │ │ │ │ - ld a3,-358(a3) │ │ │ │ - ld a4,0(a5) │ │ │ │ - ld a5,0(a3) │ │ │ │ - xor a5,a5,a4 │ │ │ │ - li a4,0 │ │ │ │ - bnez a5,1c364 │ │ │ │ - lui t0,0xc │ │ │ │ - add sp,sp,t0 │ │ │ │ - ld ra,264(sp) │ │ │ │ - ld s0,256(sp) │ │ │ │ - ld s1,248(sp) │ │ │ │ - ld s2,240(sp) │ │ │ │ - ld s3,232(sp) │ │ │ │ - ld s4,224(sp) │ │ │ │ - ld s5,216(sp) │ │ │ │ - ld s6,208(sp) │ │ │ │ - ld s7,200(sp) │ │ │ │ - ld s8,192(sp) │ │ │ │ - ld s9,184(sp) │ │ │ │ - ld s10,176(sp) │ │ │ │ - ld s11,168(sp) │ │ │ │ - addi sp,sp,272 │ │ │ │ - ret │ │ │ │ - mv s1,a1 │ │ │ │ - j 1c020 │ │ │ │ - ld a1,8(s1) │ │ │ │ + add a5,a5,a3 │ │ │ │ + lbu a0,0(a2) │ │ │ │ + lbu a1,0(a5) │ │ │ │ + j 21e1e │ │ │ │ ld a0,8(sp) │ │ │ │ - li a2,0 │ │ │ │ - lui s11,0xffff4 │ │ │ │ - jal 3280 │ │ │ │ - ld a5,0(s1) │ │ │ │ - addi s11,s11,-8 │ │ │ │ - addi a4,sp,32 │ │ │ │ - sub s4,s4,a5 │ │ │ │ - addi a5,s7,128 │ │ │ │ - add a5,a5,s11 │ │ │ │ - add a5,a5,a4 │ │ │ │ - lui s5,0xffff8 │ │ │ │ - addi s5,s5,-8 │ │ │ │ - sd a5,24(sp) │ │ │ │ - addi a5,s7,128 │ │ │ │ - add a5,a5,s5 │ │ │ │ - sw zero,-88(s0) │ │ │ │ - li s3,0 │ │ │ │ - add s5,a5,a4 │ │ │ │ - lui s7,0x8 │ │ │ │ - li s8,2 │ │ │ │ - ld a1,24(sp) │ │ │ │ + jal 5be24 │ │ │ │ + j 21b38 │ │ │ │ ld a0,8(sp) │ │ │ │ - mv a2,s6 │ │ │ │ - li s1,1 │ │ │ │ - jal 1be68 │ │ │ │ - lui a2,0x8 │ │ │ │ - li a1,0 │ │ │ │ - mv a0,s5 │ │ │ │ - jal 3890 │ │ │ │ - sw s7,-88(s0) │ │ │ │ - sd s5,-96(s0) │ │ │ │ - j 1c128 │ │ │ │ - sub s4,s4,s7 │ │ │ │ - lui a2,0x8 │ │ │ │ - li a1,0 │ │ │ │ - mv a0,s5 │ │ │ │ - jal 3890 │ │ │ │ - sw s7,-88(s0) │ │ │ │ - sd s5,-96(s0) │ │ │ │ - lw a3,-112(s0) │ │ │ │ - beqz a3,1c194 │ │ │ │ - bgeu s9,s2,1c1b8 │ │ │ │ li a1,0 │ │ │ │ - mv a0,s6 │ │ │ │ - jal 34e0 │ │ │ │ - mv s11,a0 │ │ │ │ - beq a0,s8,1c328 │ │ │ │ - addi a4,a0,4 │ │ │ │ - bgeu s1,a4,1c346 │ │ │ │ - addiw s9,s3,1 │ │ │ │ - beq a0,s1,1c194 │ │ │ │ - lw a3,-88(s0) │ │ │ │ - bnez a3,1c11e │ │ │ │ - bgeu s9,s2,1c10c │ │ │ │ - blt s7,s4,1c108 │ │ │ │ - beqz s4,1c1f8 │ │ │ │ - beq s4,s7,1c1f4 │ │ │ │ - lui a4,0x8 │ │ │ │ - subw s9,a4,s4 │ │ │ │ - subw a2,s2,s3 │ │ │ │ - sext.w a1,s9 │ │ │ │ - bgeu a2,a1,1c170 │ │ │ │ - mv s9,a2 │ │ │ │ - ld a5,16(sp) │ │ │ │ - slli a0,s3,0x20 │ │ │ │ - slli a2,s9,0x20 │ │ │ │ - srli a0,a0,0x20 │ │ │ │ - add a1,s5,s4 │ │ │ │ - srli a2,a2,0x20 │ │ │ │ - add a0,a0,a5 │ │ │ │ - addw s3,s3,s9 │ │ │ │ - jal 3530 │ │ │ │ - addiw s9,s3,1 │ │ │ │ - li s4,0 │ │ │ │ - j 1c10c │ │ │ │ - bgeu s9,s2,1c1b8 │ │ │ │ - bge s7,s4,1c228 │ │ │ │ - sub s4,s4,s7 │ │ │ │ - lui a2,0x8 │ │ │ │ + addiw s7,s7,-1 │ │ │ │ + jal 5ba28 │ │ │ │ + beqz s8,21e4c │ │ │ │ + ld s10,40(sp) │ │ │ │ + bnez s10,21b4c │ │ │ │ + j 21b50 │ │ │ │ + ld a0,8(sp) │ │ │ │ li a1,0 │ │ │ │ - mv a0,s5 │ │ │ │ - jal 3890 │ │ │ │ - li a4,1 │ │ │ │ - sw s7,-88(s0) │ │ │ │ - sd s5,-96(s0) │ │ │ │ - beq s11,a4,1c252 │ │ │ │ + addiw s7,s7,-1 │ │ │ │ + jal 5ba28 │ │ │ │ + beqz s8,21f22 │ │ │ │ + mv s10,s9 │ │ │ │ + bnez s10,21cce │ │ │ │ + j 21cd2 │ │ │ │ ld a0,8(sp) │ │ │ │ - ld s1,24(s10) │ │ │ │ - jal 3240 │ │ │ │ - beq s1,a0,1c1d6 │ │ │ │ + li a1,1 │ │ │ │ + jal 5ba28 │ │ │ │ + j 21ede │ │ │ │ ld a0,8(sp) │ │ │ │ - jal 34a0 │ │ │ │ - bnez a0,1c1d6 │ │ │ │ - addiw a5,s3,1 │ │ │ │ - bltu a5,s2,1c0e8 │ │ │ │ - lui a0,0xffff4 │ │ │ │ - lui a5,0xc │ │ │ │ - addi a0,a0,-120 │ │ │ │ - addi a5,a5,128 │ │ │ │ - add a5,a5,a0 │ │ │ │ - addi a4,sp,32 │ │ │ │ - add a0,a5,a4 │ │ │ │ - jal 32f0 │ │ │ │ - sext.w a0,s3 │ │ │ │ - j 1c06c │ │ │ │ - li s4,0 │ │ │ │ - j 1c10c │ │ │ │ - subw s9,s2,s3 │ │ │ │ - sext.w a3,s9 │ │ │ │ - lui a5,0x8 │ │ │ │ - bgeu a5,a3,1c208 │ │ │ │ - lui s9,0x8 │ │ │ │ - ld a5,16(sp) │ │ │ │ - slli a0,s3,0x20 │ │ │ │ - slli a2,s9,0x20 │ │ │ │ - srli a0,a0,0x20 │ │ │ │ - srli a2,a2,0x20 │ │ │ │ - mv a1,s5 │ │ │ │ - add a0,a0,a5 │ │ │ │ - addw s3,s3,s9 │ │ │ │ - jal 3530 │ │ │ │ - addiw s9,s3,1 │ │ │ │ - j 1c10c │ │ │ │ - lui a5,0xc │ │ │ │ - lui a4,0xffff4 │ │ │ │ - addi a5,a5,128 │ │ │ │ - add a5,a5,a4 │ │ │ │ - addi a4,sp,32 │ │ │ │ - add a4,a4,a5 │ │ │ │ - lw a3,-88(a4) │ │ │ │ - lui a4,0x8 │ │ │ │ - subw a4,a4,a3 │ │ │ │ - beqz s4,1c2e6 │ │ │ │ - slli a3,a4,0x20 │ │ │ │ - srli a3,a3,0x20 │ │ │ │ - blt s4,a3,1c2a2 │ │ │ │ - sub s4,s4,a3 │ │ │ │ - j 1c1a0 │ │ │ │ - ld s9,8(sp) │ │ │ │ - ld s1,24(s10) │ │ │ │ - mv a0,s9 │ │ │ │ - jal 3240 │ │ │ │ - beq s1,a0,1c1b8 │ │ │ │ - mv a0,s9 │ │ │ │ - jal 34a0 │ │ │ │ - bnez a0,1c1b8 │ │ │ │ - lui a0,0xffff4 │ │ │ │ - lui a5,0xc │ │ │ │ - addi a0,a0,-120 │ │ │ │ - addi a5,a5,128 │ │ │ │ - add a5,a5,a0 │ │ │ │ - addi a4,sp,32 │ │ │ │ - add a0,a5,a4 │ │ │ │ - jal 3290 │ │ │ │ - beqz a0,1c1b8 │ │ │ │ - auipc a5,0x5e │ │ │ │ - ld a5,-732(a5) │ │ │ │ - ld a0,0(a5) │ │ │ │ - auipc a2,0x44 │ │ │ │ - addi a2,a2,-1958 │ │ │ │ li a1,1 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - li a0,1 │ │ │ │ - jal 33c0 │ │ │ │ - subw s1,a4,s4 │ │ │ │ - subw a3,s2,s3 │ │ │ │ - sext.w a2,s1 │ │ │ │ - sext.w a4,a3 │ │ │ │ - bltu a4,a2,1c324 │ │ │ │ - lui a4,0xffff8 │ │ │ │ - lui a5,0xc │ │ │ │ - addi a4,a4,-8 │ │ │ │ - addi a5,a5,128 │ │ │ │ - add a5,a5,a4 │ │ │ │ - addi a4,sp,32 │ │ │ │ - add a4,a4,a5 │ │ │ │ - ld a5,16(sp) │ │ │ │ - slli a0,s3,0x20 │ │ │ │ - srli a0,a0,0x20 │ │ │ │ - slli a2,s1,0x20 │ │ │ │ - add a1,a4,s4 │ │ │ │ - srli a2,a2,0x20 │ │ │ │ - add a0,a0,a5 │ │ │ │ - jal 3530 │ │ │ │ - addw s3,s1,s3 │ │ │ │ - li s4,0 │ │ │ │ - j 1c1a0 │ │ │ │ - subw s1,s2,s3 │ │ │ │ - sext.w a2,s1 │ │ │ │ - sext.w a3,a4 │ │ │ │ - bgeu a3,a2,1c2f8 │ │ │ │ - mv s1,a4 │ │ │ │ - lui a1,0xffff8 │ │ │ │ - lui a5,0xc │ │ │ │ - addi a1,a1,-8 │ │ │ │ - addi a5,a5,128 │ │ │ │ - add a5,a5,a1 │ │ │ │ - addi a4,sp,32 │ │ │ │ - add a1,a5,a4 │ │ │ │ - ld a5,16(sp) │ │ │ │ - slli a0,s3,0x20 │ │ │ │ - srli a0,a0,0x20 │ │ │ │ - slli a2,s1,0x20 │ │ │ │ - srli a2,a2,0x20 │ │ │ │ - add a0,a0,a5 │ │ │ │ - jal 3530 │ │ │ │ - addw s3,s1,s3 │ │ │ │ - j 1c1a0 │ │ │ │ + jal 5ba28 │ │ │ │ + j 21ef4 │ │ │ │ + ld a0,8(sp) │ │ │ │ + li a1,2 │ │ │ │ + addiw s7,s7,-1 │ │ │ │ + jal 5ba28 │ │ │ │ + bnez s8,21cce │ │ │ │ + ld s6,48(sp) │ │ │ │ + li s8,0 │ │ │ │ + j 21e4e │ │ │ │ + ld a0,24(sp) │ │ │ │ + li a1,2 │ │ │ │ + addiw s4,s4,-1 │ │ │ │ + jal 5ba28 │ │ │ │ + j 21b3e │ │ │ │ + ld a0,8(sp) │ │ │ │ + li a1,2 │ │ │ │ + addiw s7,s7,-1 │ │ │ │ + jal 5ba28 │ │ │ │ + beqz s8,21e4c │ │ │ │ + bnez s7,21a0e │ │ │ │ + j 21b50 │ │ │ │ + ld a0,24(sp) │ │ │ │ + li a1,2 │ │ │ │ + addiw s4,s4,-1 │ │ │ │ + jal 5ba28 │ │ │ │ + j 21cc0 │ │ │ │ + ld s6,48(sp) │ │ │ │ + li s11,1 │ │ │ │ + li s8,0 │ │ │ │ + j 21e4e │ │ │ │ + li s8,0 │ │ │ │ + j 21e5c │ │ │ │ + ld a4,24(sp) │ │ │ │ + slli s8,s8,0x20 │ │ │ │ + slli a5,s4,0x20 │ │ │ │ + srli s8,s8,0x20 │ │ │ │ + or a5,s8,a5 │ │ │ │ + ld s9,168(sp) │ │ │ │ + sd a5,24(a4) │ │ │ │ + j 21e7a │ │ │ │ + ld a5,8(sp) │ │ │ │ + sw s10,24(a5) │ │ │ │ + sw s7,28(a5) │ │ │ │ + beqz s6,21f8a │ │ │ │ + ld a5,32(sp) │ │ │ │ + bne s6,a5,21fb6 │ │ │ │ + ld a0,8(sp) │ │ │ │ + ld s9,168(sp) │ │ │ │ + j 21e7c │ │ │ │ + ld a4,24(sp) │ │ │ │ + slli s8,s8,0x20 │ │ │ │ + slli a5,s4,0x20 │ │ │ │ + srli s8,s8,0x20 │ │ │ │ + or a5,s8,a5 │ │ │ │ + ld s9,168(sp) │ │ │ │ + sd a5,24(a4) │ │ │ │ + j 21e74 │ │ │ │ + ld a5,8(sp) │ │ │ │ + ld s6,48(sp) │ │ │ │ + sw s10,24(a5) │ │ │ │ + sw s7,28(a5) │ │ │ │ + beqz s6,21f8a │ │ │ │ + ld s9,168(sp) │ │ │ │ + j 21b56 │ │ │ │ + mv s8,s10 │ │ │ │ + j 21e5c │ │ │ │ + auipc a3,0x44 │ │ │ │ + addi a3,a3,-1630 │ │ │ │ + li a2,1413 │ │ │ │ + auipc a1,0x3e │ │ │ │ + addi a1,a1,-1602 │ │ │ │ + auipc a0,0x3e │ │ │ │ + addi a0,a0,-1178 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + auipc a3,0x44 │ │ │ │ + addi a3,a3,-1662 │ │ │ │ + li a2,1465 │ │ │ │ + auipc a1,0x3e │ │ │ │ + addi a1,a1,-1634 │ │ │ │ + auipc a0,0x3e │ │ │ │ + addi a0,a0,-1146 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + addi sp,sp,-288 │ │ │ │ + sd s2,256(sp) │ │ │ │ + sd s7,216(sp) │ │ │ │ + mv s2,a7 │ │ │ │ + addiw s7,a5,1 │ │ │ │ + addiw a7,a7,1 │ │ │ │ + sd s0,272(sp) │ │ │ │ + sd s8,208(sp) │ │ │ │ + addiw s0,a3,1 │ │ │ │ + addw s8,s7,a7 │ │ │ │ + mulw t3,s0,s8 │ │ │ │ + sd s1,264(sp) │ │ │ │ mv s1,a3 │ │ │ │ - j 1c2b6 │ │ │ │ - auipc a5,0x5e │ │ │ │ - ld a5,-896(a5) │ │ │ │ - ld a0,0(a5) │ │ │ │ - auipc a2,0x43 │ │ │ │ - addi a2,a2,1950 │ │ │ │ - li a1,1 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - li a0,1 │ │ │ │ - jal 33c0 │ │ │ │ - auipc a5,0x5e │ │ │ │ - ld a5,-926(a5) │ │ │ │ - ld a0,0(a5) │ │ │ │ - auipc a2,0x43 │ │ │ │ - addi a2,a2,1912 │ │ │ │ - li a1,1 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - li a0,1 │ │ │ │ - jal 33c0 │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - mv a5,a4 │ │ │ │ - mv a6,a2 │ │ │ │ - mv a4,a3 │ │ │ │ - beqz a5,1c37a │ │ │ │ - ld a2,16(a1) │ │ │ │ - lw a1,4(a1) │ │ │ │ - mv a3,a6 │ │ │ │ - j 1b2c6 │ │ │ │ - li a0,0 │ │ │ │ - ret │ │ │ │ - beqz a4,1c382 │ │ │ │ - j 1bfc0 │ │ │ │ + mv a3,a1 │ │ │ │ + lw a1,288(sp) │ │ │ │ + sd s5,232(sp) │ │ │ │ + sd a4,80(sp) │ │ │ │ + sd a1,0(sp) │ │ │ │ + lw a1,296(sp) │ │ │ │ + sext.w a4,a7 │ │ │ │ + slli s5,t3,0x2 │ │ │ │ + sd a1,8(sp) │ │ │ │ li a0,0 │ │ │ │ - ret │ │ │ │ - addi sp,sp,-96 │ │ │ │ - sd s3,56(sp) │ │ │ │ - auipc s3,0x5e │ │ │ │ - ld s3,-1146(s3) │ │ │ │ - auipc a1,0x43 │ │ │ │ - addi a1,a1,1246 │ │ │ │ - ld a5,0(s3) │ │ │ │ - sd a5,40(sp) │ │ │ │ - li a5,0 │ │ │ │ - sd s1,72(sp) │ │ │ │ - sd ra,88(sp) │ │ │ │ - sd s0,80(sp) │ │ │ │ - sd s2,64(sp) │ │ │ │ - mv s1,a0 │ │ │ │ - jal 3750 │ │ │ │ - beqz a0,1c43a │ │ │ │ - addi s2,sp,8 │ │ │ │ - mv s0,a0 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 27fba │ │ │ │ - mv a1,s2 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 27fcc │ │ │ │ - mv s1,a0 │ │ │ │ - bnez a0,1c41c │ │ │ │ - jal 1b200 │ │ │ │ - mv a5,a0 │ │ │ │ - mv a1,sp │ │ │ │ - mv a0,s2 │ │ │ │ - sw a5,0(sp) │ │ │ │ - jal 1b14a │ │ │ │ - beqz a0,1c3fe │ │ │ │ - mv a0,s0 │ │ │ │ - jal 35a0 │ │ │ │ - ld a4,40(sp) │ │ │ │ - ld a5,0(s3) │ │ │ │ - xor a5,a5,a4 │ │ │ │ - li a4,0 │ │ │ │ - bnez a5,1c45a │ │ │ │ - ld ra,88(sp) │ │ │ │ - ld s0,80(sp) │ │ │ │ - ld s2,64(sp) │ │ │ │ - ld s3,56(sp) │ │ │ │ - mv a0,s1 │ │ │ │ - ld s1,72(sp) │ │ │ │ - addi sp,sp,96 │ │ │ │ - ret │ │ │ │ - lw a3,0(sp) │ │ │ │ - auipc a2,0x43 │ │ │ │ - addi a2,a2,1816 │ │ │ │ - li a1,826 │ │ │ │ - auipc a0,0x43 │ │ │ │ - addi a0,a0,1444 │ │ │ │ - jal 27d46 │ │ │ │ - li s1,1 │ │ │ │ - j 1c3e2 │ │ │ │ - auipc a5,0x5e │ │ │ │ - ld a5,-1140(a5) │ │ │ │ - ld a0,0(a5) │ │ │ │ - auipc a2,0x43 │ │ │ │ - addi a2,a2,1234 │ │ │ │ - li a1,1 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - li a0,1 │ │ │ │ - jal 33c0 │ │ │ │ - auipc a5,0x5e │ │ │ │ - ld a5,-1170(a5) │ │ │ │ - ld a0,0(a5) │ │ │ │ - mv a3,s1 │ │ │ │ - auipc a2,0x43 │ │ │ │ - addi a2,a2,1074 │ │ │ │ - li a1,1 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - li a0,-1 │ │ │ │ - jal 33c0 │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - addi sp,sp,-32 │ │ │ │ - sd s0,16(sp) │ │ │ │ - sd s1,8(sp) │ │ │ │ - sd ra,24(sp) │ │ │ │ - mv s1,a0 │ │ │ │ - jal 1c386 │ │ │ │ - mv s0,a0 │ │ │ │ - beqz a0,1c484 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 1bb90 │ │ │ │ - sb s0,0(a0) │ │ │ │ - ld ra,24(sp) │ │ │ │ - ld s0,16(sp) │ │ │ │ - ld s1,8(sp) │ │ │ │ - addi sp,sp,32 │ │ │ │ - ret │ │ │ │ - mv a0,s1 │ │ │ │ - lui a1,0x100 │ │ │ │ - jal 1b8fc │ │ │ │ - sb s0,0(a0) │ │ │ │ - ld ra,24(sp) │ │ │ │ - ld s0,16(sp) │ │ │ │ - ld s1,8(sp) │ │ │ │ - addi sp,sp,32 │ │ │ │ - ret │ │ │ │ - addi sp,sp,-16 │ │ │ │ - sd ra,8(sp) │ │ │ │ - lbu a7,0(a1) │ │ │ │ - mv a5,a4 │ │ │ │ - beqz a7,1c4bc │ │ │ │ - li a7,0 │ │ │ │ - beqz a4,1c4b4 │ │ │ │ - jal 1bfc0 │ │ │ │ - mv a7,a0 │ │ │ │ - ld ra,8(sp) │ │ │ │ - mv a0,a7 │ │ │ │ - addi sp,sp,16 │ │ │ │ - ret │ │ │ │ - li a7,0 │ │ │ │ - beqz a4,1c4b4 │ │ │ │ - mv t1,a2 │ │ │ │ - ld a2,16(a1) │ │ │ │ - lw a1,4(a1) │ │ │ │ - mv a4,a3 │ │ │ │ - mv a3,t1 │ │ │ │ - jal 1b2c6 │ │ │ │ - ld ra,8(sp) │ │ │ │ - mv a7,a0 │ │ │ │ - mv a0,a7 │ │ │ │ - addi sp,sp,16 │ │ │ │ - ret │ │ │ │ - addi sp,sp,-64 │ │ │ │ - sd s2,32(sp) │ │ │ │ - sd s4,16(sp) │ │ │ │ - sd s5,8(sp) │ │ │ │ - sd ra,56(sp) │ │ │ │ - sd s0,48(sp) │ │ │ │ - sd s1,40(sp) │ │ │ │ - sd s3,24(sp) │ │ │ │ - sd s6,0(sp) │ │ │ │ - mv s5,a0 │ │ │ │ - mv s4,a1 │ │ │ │ - mv s2,a2 │ │ │ │ - beqz a3,1c540 │ │ │ │ - mv s1,a3 │ │ │ │ - addiw s6,a3,1 │ │ │ │ - mv s3,a3 │ │ │ │ - li a1,56 │ │ │ │ - li a0,1 │ │ │ │ - jal 39f0 │ │ │ │ - mv s0,a0 │ │ │ │ - sd s5,0(s0) │ │ │ │ - sd s4,8(s0) │ │ │ │ - sw s1,24(s0) │ │ │ │ - mv a0,s6 │ │ │ │ - li a1,1 │ │ │ │ - jal 39f0 │ │ │ │ - add s3,s3,a0 │ │ │ │ - sb zero,0(s3) │ │ │ │ - sd a0,32(s0) │ │ │ │ - sd s2,16(s0) │ │ │ │ - sd a0,40(s0) │ │ │ │ - ld ra,56(sp) │ │ │ │ - sw zero,48(s0) │ │ │ │ - mv a0,s0 │ │ │ │ - ld s0,48(sp) │ │ │ │ - ld s1,40(sp) │ │ │ │ - ld s2,32(sp) │ │ │ │ - ld s3,24(sp) │ │ │ │ - ld s4,16(sp) │ │ │ │ - ld s5,8(sp) │ │ │ │ - ld s6,0(sp) │ │ │ │ - addi sp,sp,64 │ │ │ │ - ret │ │ │ │ - lui s6,0x61a80 │ │ │ │ - lui s3,0x61a80 │ │ │ │ - addi s6,s6,1 │ │ │ │ - lui s1,0x61a80 │ │ │ │ - j 1c4fa │ │ │ │ - ld a0,32(a0) │ │ │ │ - j 3670 │ │ │ │ - lw a4,48(a0) │ │ │ │ - addi sp,sp,-16 │ │ │ │ - sd s0,0(sp) │ │ │ │ - sd ra,8(sp) │ │ │ │ - mv s0,a0 │ │ │ │ - ld a0,32(a0) │ │ │ │ - beqz a4,1c580 │ │ │ │ - ld a5,40(s0) │ │ │ │ - sub a3,a5,a0 │ │ │ │ - bge a3,a4,1c580 │ │ │ │ - addi a4,a5,1 │ │ │ │ - sd a4,40(s0) │ │ │ │ - lbu a0,0(a5) │ │ │ │ - ld ra,8(sp) │ │ │ │ - ld s0,0(sp) │ │ │ │ - addi sp,sp,16 │ │ │ │ - ret │ │ │ │ - lw a2,24(s0) │ │ │ │ + mv a1,s5 │ │ │ │ + sd ra,280(sp) │ │ │ │ + sd s3,248(sp) │ │ │ │ + sd s4,240(sp) │ │ │ │ + sd s6,224(sp) │ │ │ │ + sd s10,192(sp) │ │ │ │ + mv s6,a5 │ │ │ │ + sd s11,184(sp) │ │ │ │ + sd a3,136(sp) │ │ │ │ + sd a2,144(sp) │ │ │ │ + sd a6,88(sp) │ │ │ │ + sd a4,112(sp) │ │ │ │ + lw s4,304(sp) │ │ │ │ + ld s11,312(sp) │ │ │ │ + ld s3,320(sp) │ │ │ │ + sd s7,48(sp) │ │ │ │ + sd s8,120(sp) │ │ │ │ + jal 1e81c │ │ │ │ + mv a2,s5 │ │ │ │ li a1,0 │ │ │ │ - addiw a2,a2,1 │ │ │ │ jal 3890 │ │ │ │ - ld a3,32(s0) │ │ │ │ - ld a6,40(s0) │ │ │ │ - ld a5,16(s0) │ │ │ │ - ld a1,8(s0) │ │ │ │ - sub a6,a6,a3 │ │ │ │ - add a6,a6,a5 │ │ │ │ - sd a6,16(s0) │ │ │ │ - lbu a4,0(a1) │ │ │ │ - ld a0,0(s0) │ │ │ │ - lw a5,24(s0) │ │ │ │ - bnez a4,1c5c2 │ │ │ │ - beqz a5,1c5ce │ │ │ │ - ld a2,16(a1) │ │ │ │ - lw a1,4(a1) │ │ │ │ - mv a4,a3 │ │ │ │ - mv a3,a6 │ │ │ │ - jal 1b2c6 │ │ │ │ - sw a0,48(s0) │ │ │ │ - beqz a0,1c5d2 │ │ │ │ - bltz a0,1c5d6 │ │ │ │ - ld a5,32(s0) │ │ │ │ - j 1c56e │ │ │ │ - beqz a5,1c5ce │ │ │ │ - mv a4,a5 │ │ │ │ - mv a2,a6 │ │ │ │ - jal 1bfc0 │ │ │ │ - j 1c5b6 │ │ │ │ - sw zero,48(s0) │ │ │ │ - li a0,-1 │ │ │ │ - j 1c578 │ │ │ │ - auipc a5,0x5e │ │ │ │ - ld a5,-1582(a5) │ │ │ │ - li a4,-4 │ │ │ │ - ld a5,0(a5) │ │ │ │ - auipc a3,0x43 │ │ │ │ - addi a3,a3,1398 │ │ │ │ - bne a0,a4,1c5f6 │ │ │ │ - auipc a3,0x43 │ │ │ │ - addi a3,a3,1370 │ │ │ │ - auipc a2,0x43 │ │ │ │ - addi a2,a2,1394 │ │ │ │ - li a1,1 │ │ │ │ - mv a0,a5 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - li a0,1 │ │ │ │ - jal 33c0 │ │ │ │ - ld a5,40(a0) │ │ │ │ - ld a4,32(a0) │ │ │ │ - ld a0,16(a0) │ │ │ │ - sub a5,a5,a4 │ │ │ │ - add a0,a0,a5 │ │ │ │ - ret │ │ │ │ - slliw a5,a0,0x8 │ │ │ │ - srliw a0,a0,0x8 │ │ │ │ - or a0,a0,a5 │ │ │ │ - slli a0,a0,0x30 │ │ │ │ - srli a0,a0,0x30 │ │ │ │ - ret │ │ │ │ - srliw a2,a0,0x18 │ │ │ │ - slliw a5,a0,0x18 │ │ │ │ - slliw a3,a0,0x8 │ │ │ │ - or a5,a5,a2 │ │ │ │ - lui a4,0x10 │ │ │ │ - lui a2,0xff0 │ │ │ │ - and a3,a3,a2 │ │ │ │ - addi a4,a4,-256 │ │ │ │ - srliw a0,a0,0x8 │ │ │ │ - or a5,a5,a3 │ │ │ │ - and a0,a0,a4 │ │ │ │ - or a0,a0,a5 │ │ │ │ - sext.w a0,a0 │ │ │ │ - ret │ │ │ │ - ret │ │ │ │ - ret │ │ │ │ - auipc a5,0x5e │ │ │ │ - ld a5,-1708(a5) │ │ │ │ - ld a0,0(a5) │ │ │ │ - auipc a2,0x43 │ │ │ │ - addi a2,a2,1330 │ │ │ │ - li a1,1 │ │ │ │ - j 38a0 <__fprintf_chk@plt> │ │ │ │ - ret │ │ │ │ - ret │ │ │ │ - addi sp,sp,-16 │ │ │ │ - li a3,0 │ │ │ │ - auipc a2,0x43 │ │ │ │ - addi a2,a2,1340 │ │ │ │ - li a1,118 │ │ │ │ - auipc a0,0x43 │ │ │ │ - addi a0,a0,1384 │ │ │ │ - sd ra,8(sp) │ │ │ │ - jal b382 │ │ │ │ - li a0,-1 │ │ │ │ - jal 33c0 │ │ │ │ - addi sp,sp,-32 │ │ │ │ - sd s1,8(sp) │ │ │ │ - sd ra,24(sp) │ │ │ │ - sd s0,16(sp) │ │ │ │ - sd s2,0(sp) │ │ │ │ - mv s1,a1 │ │ │ │ - blez a1,1c6cc │ │ │ │ - mv s2,a2 │ │ │ │ - beqz a2,1c70c │ │ │ │ - mv s0,a0 │ │ │ │ - mul a0,a1,a2 │ │ │ │ - jal 3330 │ │ │ │ - sd a0,0(s0) │ │ │ │ - beqz a0,1c6ec │ │ │ │ - sw s1,12(s0) │ │ │ │ - sd s2,16(s0) │ │ │ │ - ld ra,24(sp) │ │ │ │ - sw zero,8(s0) │ │ │ │ - ld s0,16(sp) │ │ │ │ - ld s1,8(sp) │ │ │ │ - ld s2,0(sp) │ │ │ │ - addi sp,sp,32 │ │ │ │ - ret │ │ │ │ - mv a3,a1 │ │ │ │ - auipc a2,0x43 │ │ │ │ - addi a2,a2,1330 │ │ │ │ - li a1,54 │ │ │ │ - auipc a0,0x43 │ │ │ │ - addi a0,a0,1294 │ │ │ │ - jal b382 │ │ │ │ - li a0,-1 │ │ │ │ - jal 33c0 │ │ │ │ - li a3,0 │ │ │ │ - auipc a2,0x43 │ │ │ │ - addi a2,a2,1450 │ │ │ │ - li a1,65 │ │ │ │ - auipc a0,0x43 │ │ │ │ - addi a0,a0,1262 │ │ │ │ - jal b382 │ │ │ │ - li a0,-1 │ │ │ │ - jal 33c0 │ │ │ │ - li a3,0 │ │ │ │ - auipc a2,0x43 │ │ │ │ - addi a2,a2,1338 │ │ │ │ - li a1,59 │ │ │ │ - auipc a0,0x43 │ │ │ │ - addi a0,a0,1230 │ │ │ │ - jal b382 │ │ │ │ - li a0,-1 │ │ │ │ - jal 33c0 │ │ │ │ - addi sp,sp,-48 │ │ │ │ - sd s1,24(sp) │ │ │ │ - sd s3,8(sp) │ │ │ │ - sd ra,40(sp) │ │ │ │ - ld s3,0(a0) │ │ │ │ - mv s1,a0 │ │ │ │ - beqz a1,1c768 │ │ │ │ - lw a5,8(a0) │ │ │ │ - blez a5,1c768 │ │ │ │ - sd s0,32(sp) │ │ │ │ - sd s2,16(sp) │ │ │ │ - li s0,0 │ │ │ │ - mv s2,a1 │ │ │ │ - ld a0,16(s1) │ │ │ │ - mul a0,s0,a0 │ │ │ │ - addi s0,s0,1 │ │ │ │ - add a0,a0,s3 │ │ │ │ - jalr s2 │ │ │ │ - lw a4,8(s1) │ │ │ │ - sext.w a5,s0 │ │ │ │ - blt a5,a4,1c74a │ │ │ │ - ld s3,0(s1) │ │ │ │ - ld s0,32(sp) │ │ │ │ - ld s2,16(sp) │ │ │ │ - mv a0,s3 │ │ │ │ - jal 3670 │ │ │ │ - ld ra,40(sp) │ │ │ │ - sd zero,8(s1) │ │ │ │ - sd zero,16(s1) │ │ │ │ - ld s3,8(sp) │ │ │ │ - ld s1,24(sp) │ │ │ │ - addi sp,sp,48 │ │ │ │ - ret │ │ │ │ - lw a0,8(a0) │ │ │ │ - seqz a0,a0 │ │ │ │ - ret │ │ │ │ - addi sp,sp,-32 │ │ │ │ - sd s1,8(sp) │ │ │ │ - sd ra,24(sp) │ │ │ │ - sd s0,16(sp) │ │ │ │ - mv s1,a1 │ │ │ │ - blez a1,1c7bc │ │ │ │ - lw a5,12(a0) │ │ │ │ - ld a1,16(a0) │ │ │ │ - mv s0,a0 │ │ │ │ - addw a5,a5,s1 │ │ │ │ - mul a1,a5,a1 │ │ │ │ - ld a0,0(a0) │ │ │ │ - jal 3870 │ │ │ │ - sd a0,0(s0) │ │ │ │ - beqz a0,1c7dc │ │ │ │ - lw a5,12(s0) │ │ │ │ - ld ra,24(sp) │ │ │ │ - addw a5,a5,s1 │ │ │ │ - sw a5,12(s0) │ │ │ │ - ld s0,16(sp) │ │ │ │ - ld s1,8(sp) │ │ │ │ - addi sp,sp,32 │ │ │ │ - ret │ │ │ │ - mv a3,a1 │ │ │ │ - auipc a2,0x43 │ │ │ │ - addi a2,a2,1298 │ │ │ │ - li a1,113 │ │ │ │ - auipc a0,0x43 │ │ │ │ - addi a0,a0,1054 │ │ │ │ - jal b382 │ │ │ │ - li a0,-1 │ │ │ │ - jal 33c0 │ │ │ │ - jal 1c670 │ │ │ │ - lw a5,8(a0) │ │ │ │ - lw a4,12(a0) │ │ │ │ - addi sp,sp,-32 │ │ │ │ - sd s0,16(sp) │ │ │ │ - sd s1,8(sp) │ │ │ │ - mv s0,a0 │ │ │ │ - sd ra,24(sp) │ │ │ │ - ld a0,0(a0) │ │ │ │ - ld a2,16(s0) │ │ │ │ - mv s1,a1 │ │ │ │ - beq a5,a4,1c814 │ │ │ │ - mul a5,a5,a2 │ │ │ │ - mv a1,s1 │ │ │ │ - add a0,a0,a5 │ │ │ │ - jal 36a0 │ │ │ │ - lw a5,8(s0) │ │ │ │ - ld ra,24(sp) │ │ │ │ - ld s1,8(sp) │ │ │ │ - addiw a5,a5,1 │ │ │ │ - sw a5,8(s0) │ │ │ │ - ld s0,16(sp) │ │ │ │ - addi sp,sp,32 │ │ │ │ - ret │ │ │ │ - sd s2,0(sp) │ │ │ │ - lui s2,0x2 │ │ │ │ - addiw s2,s2,1808 │ │ │ │ - addw a5,s2,a5 │ │ │ │ - mul a1,a5,a2 │ │ │ │ - jal 3870 │ │ │ │ - sd a0,0(s0) │ │ │ │ - beqz a0,1c83e │ │ │ │ - lw a4,12(s0) │ │ │ │ - lw a5,8(s0) │ │ │ │ - ld a2,16(s0) │ │ │ │ - addw s2,s2,a4 │ │ │ │ - sw s2,12(s0) │ │ │ │ - ld s2,0(sp) │ │ │ │ - j 1c7f8 │ │ │ │ - jal 1c670 │ │ │ │ - lw a5,8(a0) │ │ │ │ - beqz a5,1c85a │ │ │ │ - bltz a1,1c85a │ │ │ │ - bge a1,a5,1c85a │ │ │ │ - ld a5,16(a0) │ │ │ │ - ld a0,0(a0) │ │ │ │ - mul a1,a1,a5 │ │ │ │ - add a0,a0,a1 │ │ │ │ - ret │ │ │ │ - li a0,0 │ │ │ │ - ret │ │ │ │ - ld a4,16(a0) │ │ │ │ - ld a2,16(a1) │ │ │ │ - addi sp,sp,-48 │ │ │ │ - sd ra,40(sp) │ │ │ │ - sd s0,32(sp) │ │ │ │ - sd s1,24(sp) │ │ │ │ - bne a4,a2,1c8de │ │ │ │ - lw a3,8(a1) │ │ │ │ - lw a5,8(a0) │ │ │ │ - mv s1,a1 │ │ │ │ - lw a1,12(a0) │ │ │ │ - sd s3,8(sp) │ │ │ │ - mv s0,a0 │ │ │ │ - addw a0,a3,a5 │ │ │ │ - mv s3,a0 │ │ │ │ - bge a0,a1,1c8a6 │ │ │ │ - ld a0,0(s0) │ │ │ │ - mul a5,a5,a4 │ │ │ │ - ld a1,0(s1) │ │ │ │ - mul a2,a3,a2 │ │ │ │ - add a0,a0,a5 │ │ │ │ - jal 36a0 │ │ │ │ - ld ra,40(sp) │ │ │ │ - sw s3,8(s0) │ │ │ │ - ld s0,32(sp) │ │ │ │ - ld s1,24(sp) │ │ │ │ - ld s3,8(sp) │ │ │ │ - addi sp,sp,48 │ │ │ │ - ret │ │ │ │ - sd s2,16(sp) │ │ │ │ - lui s2,0x2 │ │ │ │ - addiw s2,s2,1808 │ │ │ │ - addw a3,a3,s2 │ │ │ │ - mv s2,a3 │ │ │ │ - blez a3,1c902 │ │ │ │ - addw a1,a1,a3 │ │ │ │ - mul a1,a1,a4 │ │ │ │ - ld a0,0(s0) │ │ │ │ - jal 3870 │ │ │ │ - sd a0,0(s0) │ │ │ │ - beqz a0,1c920 │ │ │ │ - lw a1,12(s0) │ │ │ │ - lw a3,8(s1) │ │ │ │ - ld a2,16(s1) │ │ │ │ - addw s2,s2,a1 │ │ │ │ - sw s2,12(s0) │ │ │ │ - lw a5,8(s0) │ │ │ │ - ld a4,16(s0) │ │ │ │ - ld s2,16(sp) │ │ │ │ - j 1c886 │ │ │ │ - li a3,0 │ │ │ │ - auipc a2,0x43 │ │ │ │ - addi a2,a2,1072 │ │ │ │ - li a1,166 │ │ │ │ - auipc a0,0x43 │ │ │ │ - addi a0,a0,764 │ │ │ │ - sd s2,16(sp) │ │ │ │ - sd s3,8(sp) │ │ │ │ - jal b382 │ │ │ │ - li a0,-1 │ │ │ │ - jal 33c0 │ │ │ │ - auipc a2,0x43 │ │ │ │ - addi a2,a2,974 │ │ │ │ - li a1,113 │ │ │ │ - auipc a0,0x43 │ │ │ │ - addi a0,a0,730 │ │ │ │ - jal b382 │ │ │ │ - li a0,-1 │ │ │ │ - jal 33c0 │ │ │ │ - jal 1c670 │ │ │ │ - lw a0,8(a0) │ │ │ │ - ret │ │ │ │ - addi sp,sp,-208 │ │ │ │ - auipc a4,0x5d │ │ │ │ - ld a4,1510(a4) │ │ │ │ - ld a5,0(a4) │ │ │ │ - sd a5,88(sp) │ │ │ │ - li a5,0 │ │ │ │ - sd s4,160(sp) │ │ │ │ - sd s10,112(sp) │ │ │ │ - mv s4,a1 │ │ │ │ + li a5,1 │ │ │ │ mv s10,a0 │ │ │ │ - li a1,72 │ │ │ │ - li a0,0 │ │ │ │ - sd ra,200(sp) │ │ │ │ - sd s9,120(sp) │ │ │ │ - sd s11,104(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - mv s9,a0 │ │ │ │ - jal 6120 │ │ │ │ - mv a0,s4 │ │ │ │ - jal 21882 │ │ │ │ - sd a0,56(s9) │ │ │ │ - mv a0,s4 │ │ │ │ - jal 3310 │ │ │ │ - sw a0,64(s9) │ │ │ │ - addi a3,sp,84 │ │ │ │ - auipc a2,0x45 │ │ │ │ - addi a2,a2,564 │ │ │ │ - mv a1,s4 │ │ │ │ - mv a0,s10 │ │ │ │ - jal 59e66 │ │ │ │ - lwu a1,84(sp) │ │ │ │ - li a4,208 │ │ │ │ - mv s11,a0 │ │ │ │ - mul a1,a1,a4 │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - lw a5,84(sp) │ │ │ │ - sd a0,48(s9) │ │ │ │ - beqz a5,1d144 │ │ │ │ - li a5,-1 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - sd s0,192(sp) │ │ │ │ - sd s1,184(sp) │ │ │ │ - sd s2,176(sp) │ │ │ │ - sd s3,168(sp) │ │ │ │ - sd s5,152(sp) │ │ │ │ - sd s6,144(sp) │ │ │ │ - sd s7,136(sp) │ │ │ │ - sd s8,128(sp) │ │ │ │ - mv s0,s4 │ │ │ │ - li s1,0 │ │ │ │ - sd a5,16(sp) │ │ │ │ - sd s11,0(sp) │ │ │ │ - sd s11,72(sp) │ │ │ │ - sd s10,8(sp) │ │ │ │ - j 1c9d2 │ │ │ │ - ld a0,8(sp) │ │ │ │ - mv a1,s11 │ │ │ │ - addiw s1,s1,1 │ │ │ │ - jal 2149a │ │ │ │ - ld a4,0(sp) │ │ │ │ - lw a5,84(sp) │ │ │ │ - addi a4,a4,8 │ │ │ │ - sd a4,0(sp) │ │ │ │ - bgeu s1,a5,1d132 │ │ │ │ + bge a5,s0,222ec │ │ │ │ + sext.w a5,s4 │ │ │ │ + slli ra,s8,0x2 │ │ │ │ + sd s9,200(sp) │ │ │ │ + add a4,a0,ra │ │ │ │ + slli a3,s7,0x2 │ │ │ │ + mv a1,a5 │ │ │ │ + li a2,1 │ │ │ │ + sext.w a0,a1 │ │ │ │ + sw a0,0(a4) │ │ │ │ + add a6,a4,a3 │ │ │ │ + sw a0,0(a6) │ │ │ │ + addiw a2,a2,1 │ │ │ │ + addw a1,a1,a5 │ │ │ │ + add a4,a4,ra │ │ │ │ + bne s0,a2,2208a │ │ │ │ + ld a4,80(sp) │ │ │ │ + addiw a5,s6,-1 │ │ │ │ + addiw a7,s2,-1 │ │ │ │ + addi a2,a4,1 │ │ │ │ + ld a4,88(sp) │ │ │ │ + slli a0,a5,0x20 │ │ │ │ + slli a1,a7,0x20 │ │ │ │ + add a3,a3,s10 │ │ │ │ + srli a0,a0,0x20 │ │ │ │ + addi a4,a4,1 │ │ │ │ + srli a1,a1,0x20 │ │ │ │ + addiw s0,s1,-1 │ │ │ │ + sd a3,64(sp) │ │ │ │ + add a4,a4,a1 │ │ │ │ + add a3,a2,a0 │ │ │ │ + sd s10,24(sp) │ │ │ │ + sd s0,56(sp) │ │ │ │ + li s7,0 │ │ │ │ + sd zero,32(sp) │ │ │ │ + sd a3,160(sp) │ │ │ │ + sd a4,16(sp) │ │ │ │ + sd ra,128(sp) │ │ │ │ + sd s10,96(sp) │ │ │ │ + sw a5,168(sp) │ │ │ │ + sw a7,172(sp) │ │ │ │ + ld a4,48(sp) │ │ │ │ + li a5,1 │ │ │ │ + bge a5,a4,224f6 │ │ │ │ + ld a5,120(sp) │ │ │ │ + addw s2,s7,a5 │ │ │ │ ld a5,0(sp) │ │ │ │ - ld s11,0(a5) │ │ │ │ - lw s2,8(s11) │ │ │ │ - beqz s2,1c9bc │ │ │ │ - ld s4,0(s11) │ │ │ │ - ld s5,0(s4) │ │ │ │ - mv a0,s5 │ │ │ │ - jal 3310 │ │ │ │ - lbu a3,0(s5) │ │ │ │ - li a4,35 │ │ │ │ - sext.w a0,a0 │ │ │ │ - beq a3,a4,1c9bc │ │ │ │ - li a4,4 │ │ │ │ - bgeu a4,a0,1ca16 │ │ │ │ - li a2,5 │ │ │ │ - auipc a1,0x43 │ │ │ │ - addi a1,a1,860 │ │ │ │ - mv a0,s5 │ │ │ │ - jal 32c0 │ │ │ │ - beqz a0,1d002 │ │ │ │ - li a4,2 │ │ │ │ - bgeu a4,s2,1c9bc │ │ │ │ - lwu a5,44(s9) │ │ │ │ - li a4,208 │ │ │ │ - ld s5,48(s9) │ │ │ │ - mul a5,a5,a4 │ │ │ │ - li a1,1 │ │ │ │ - slli s6,s2,0x20 │ │ │ │ - li s3,0 │ │ │ │ - srli s6,s6,0x20 │ │ │ │ - li s8,58 │ │ │ │ - mv s2,s3 │ │ │ │ - add s5,s5,a5 │ │ │ │ - mv a0,s5 │ │ │ │ - jal 617c │ │ │ │ - ld s10,0(sp) │ │ │ │ - ld a5,0(s10) │ │ │ │ - slli a4,s2,0x4 │ │ │ │ - ld a5,0(a5) │ │ │ │ + sw s2,76(sp) │ │ │ │ + slli s2,s2,0x2 │ │ │ │ + beqz a5,2231c │ │ │ │ + ld a5,96(sp) │ │ │ │ + lwu s6,56(sp) │ │ │ │ + ld s10,24(sp) │ │ │ │ + add s9,a5,s2 │ │ │ │ + ld a5,136(sp) │ │ │ │ + lw s8,168(sp) │ │ │ │ + sd s7,152(sp) │ │ │ │ + add a4,a5,s6 │ │ │ │ + sd a4,104(sp) │ │ │ │ + ld a4,32(sp) │ │ │ │ + mv s7,s10 │ │ │ │ + ld s1,80(sp) │ │ │ │ add a5,a5,a4 │ │ │ │ - ld s4,0(a5) │ │ │ │ - mv a0,s4 │ │ │ │ - jal 3310 │ │ │ │ - sext.w a5,s2 │ │ │ │ - li a3,11 │ │ │ │ - mv s3,a0 │ │ │ │ - sext.w a4,a0 │ │ │ │ - bltu a3,a5,1d1a0 │ │ │ │ - slli a3,s2,0x20 │ │ │ │ - srli a5,a3,0x1e │ │ │ │ - auipc a3,0x48 │ │ │ │ - addi a3,a3,-1294 │ │ │ │ - add a5,a5,a3 │ │ │ │ - lw a5,0(a5) │ │ │ │ - add a5,a5,a3 │ │ │ │ - jr a5 │ │ │ │ - auipc a1,0x43 │ │ │ │ - addi a1,a1,938 │ │ │ │ - mv a0,s4 │ │ │ │ - jal 32a0 │ │ │ │ - mv s3,a0 │ │ │ │ - li s11,0 │ │ │ │ - beqz a0,1caf8 │ │ │ │ - auipc s4,0x43 │ │ │ │ - addi s4,s4,918 │ │ │ │ - addiw a5,s11,1 │ │ │ │ - ld a0,136(s5) │ │ │ │ - slli a4,a5,0x20 │ │ │ │ - srli a1,a4,0x1e │ │ │ │ - sext.w s7,s11 │ │ │ │ - sext.w s11,a5 │ │ │ │ - jal 1d4e0 │ │ │ │ - sd a0,136(s5) │ │ │ │ - li a2,10 │ │ │ │ - li a1,0 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 32b0 │ │ │ │ - ld a5,136(s5) │ │ │ │ - slli a4,s7,0x20 │ │ │ │ - srli s7,a4,0x1d │ │ │ │ - sext.w a0,a0 │ │ │ │ - add a5,a5,s7 │ │ │ │ - sd a0,0(a5) │ │ │ │ - bnez a0,1caec │ │ │ │ - lbu a5,0(s3) │ │ │ │ - li a4,48 │ │ │ │ - bne a5,a4,1d17a │ │ │ │ - mv a1,s4 │ │ │ │ - li a0,0 │ │ │ │ - jal 32a0 │ │ │ │ - mv s3,a0 │ │ │ │ - bnez a0,1caa2 │ │ │ │ - lw a7,128(s5) │ │ │ │ - beq a7,s11,1cb46 │ │ │ │ - mv a6,s11 │ │ │ │ - li a5,10 │ │ │ │ - mv a4,s1 │ │ │ │ - mv a3,s0 │ │ │ │ - auipc a2,0x43 │ │ │ │ - addi a2,a2,880 │ │ │ │ - li a1,223 │ │ │ │ - auipc a0,0x43 │ │ │ │ - addi a0,a0,676 │ │ │ │ - jal b382 │ │ │ │ - li a0,-1 │ │ │ │ - jal 33c0 │ │ │ │ - li a2,10 │ │ │ │ - li a1,0 │ │ │ │ - mv a0,s4 │ │ │ │ - jal 32b0 │ │ │ │ - sext.w a5,a0 │ │ │ │ - sw a5,128(s5) │ │ │ │ - bnez a5,1cb46 │ │ │ │ - lbu a4,0(s4) │ │ │ │ - li a5,48 │ │ │ │ - bne a4,a5,1d260 │ │ │ │ - addi s2,s2,1 │ │ │ │ - bne s6,s2,1ca48 │ │ │ │ - lw a4,44(s9) │ │ │ │ - ld a5,0(sp) │ │ │ │ - addiw a4,a4,1 │ │ │ │ - ld s11,0(a5) │ │ │ │ - sw a4,44(s9) │ │ │ │ - j 1c9bc │ │ │ │ - auipc a1,0x43 │ │ │ │ - addi a1,a1,722 │ │ │ │ - mv a0,s4 │ │ │ │ - jal 32a0 │ │ │ │ - mv s3,a0 │ │ │ │ - beqz a0,1d10e │ │ │ │ - li s11,0 │ │ │ │ - li s7,2 │ │ │ │ - auipc s4,0x43 │ │ │ │ - addi s4,s4,698 │ │ │ │ - sd s2,24(sp) │ │ │ │ - j 1cb90 │ │ │ │ - mv a1,s4 │ │ │ │ - li a0,0 │ │ │ │ - jal 32a0 │ │ │ │ - mv s3,a0 │ │ │ │ - beqz a0,1d100 │ │ │ │ - addiw a5,s11,1 │ │ │ │ - slli a4,a5,0x20 │ │ │ │ - srli a1,a4,0x1e │ │ │ │ - li a0,0 │ │ │ │ - sext.w s2,s11 │ │ │ │ - sext.w s11,a5 │ │ │ │ - jal 1d4e0 │ │ │ │ - sd a0,120(s5) │ │ │ │ - li a2,10 │ │ │ │ - li a1,0 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 32b0 │ │ │ │ - ld a4,120(s5) │ │ │ │ - slli a5,s2,0x20 │ │ │ │ - srli a2,a5,0x1e │ │ │ │ - add a4,a4,a2 │ │ │ │ - sext.w a5,a0 │ │ │ │ - sw a5,0(a4) │ │ │ │ - bnez a5,1cb82 │ │ │ │ - lbu a5,0(s3) │ │ │ │ - li a4,48 │ │ │ │ - beq a5,a4,1cb82 │ │ │ │ - bgeu s7,s2,1cb82 │ │ │ │ - li a5,8 │ │ │ │ - mv a4,s1 │ │ │ │ - mv a3,s0 │ │ │ │ - auipc a2,0x43 │ │ │ │ - addi a2,a2,436 │ │ │ │ - li a1,187 │ │ │ │ - auipc a0,0x43 │ │ │ │ - addi a0,a0,456 │ │ │ │ - jal b382 │ │ │ │ - li a0,-1 │ │ │ │ - jal 33c0 │ │ │ │ - li a2,10 │ │ │ │ - li a1,0 │ │ │ │ - mv a0,s4 │ │ │ │ - jal 32b0 │ │ │ │ - sext.w a5,a0 │ │ │ │ - sd a5,112(s5) │ │ │ │ - bnez a5,1cb46 │ │ │ │ - lbu a4,0(s4) │ │ │ │ - li a5,48 │ │ │ │ - beq a4,a5,1cb46 │ │ │ │ - li a5,7 │ │ │ │ - mv a4,s1 │ │ │ │ - mv a3,s0 │ │ │ │ - auipc a2,0x43 │ │ │ │ - addi a2,a2,368 │ │ │ │ - li a1,176 │ │ │ │ - auipc a0,0x43 │ │ │ │ - addi a0,a0,388 │ │ │ │ - jal b382 │ │ │ │ - li a0,-1 │ │ │ │ - jal 33c0 │ │ │ │ - li a2,10 │ │ │ │ - li a1,0 │ │ │ │ - mv a0,s4 │ │ │ │ - jal 32b0 │ │ │ │ - sext.w a5,a0 │ │ │ │ - sd a5,104(s5) │ │ │ │ - bnez a5,1cb46 │ │ │ │ - lbu a4,0(s4) │ │ │ │ - li a5,48 │ │ │ │ - beq a4,a5,1cb46 │ │ │ │ - mv a6,s4 │ │ │ │ - li a5,6 │ │ │ │ - mv a4,s1 │ │ │ │ - mv a3,s0 │ │ │ │ - auipc a2,0x43 │ │ │ │ - addi a2,a2,416 │ │ │ │ - li a1,169 │ │ │ │ - auipc a0,0x43 │ │ │ │ - addi a0,a0,316 │ │ │ │ - jal b382 │ │ │ │ - li a0,-1 │ │ │ │ - jal 33c0 │ │ │ │ - lbu a4,0(s4) │ │ │ │ - li a3,1 │ │ │ │ - addiw a5,a4,-45 │ │ │ │ - zext.b a5,a5 │ │ │ │ - bgeu a3,a5,1cf60 │ │ │ │ - li a5,43 │ │ │ │ - beq a4,a5,1cf60 │ │ │ │ - li a5,5 │ │ │ │ - mv a4,s1 │ │ │ │ - mv a3,s0 │ │ │ │ - auipc a2,0x43 │ │ │ │ - addi a2,a2,322 │ │ │ │ - li a1,161 │ │ │ │ - auipc a0,0x43 │ │ │ │ - addi a0,a0,254 │ │ │ │ - jal b382 │ │ │ │ - li a0,-1 │ │ │ │ - jal 33c0 │ │ │ │ - li a1,0 │ │ │ │ - mv a0,s4 │ │ │ │ - jal 3610 │ │ │ │ - fmv.d.x fa5,zero │ │ │ │ - fsd fa0,56(s5) │ │ │ │ - feq.d a5,fa0,fa5 │ │ │ │ - beqz a5,1cb46 │ │ │ │ - lbu a5,0(s4) │ │ │ │ - addiw a5,a5,-46 │ │ │ │ - andi a5,a5,253 │ │ │ │ - beqz a5,1cb46 │ │ │ │ - fmv.x.d a6,fa0 │ │ │ │ - mv a7,s4 │ │ │ │ - li a5,4 │ │ │ │ - mv a4,s1 │ │ │ │ - mv a3,s0 │ │ │ │ - auipc a2,0x43 │ │ │ │ - addi a2,a2,200 │ │ │ │ - li a1,155 │ │ │ │ - auipc a0,0x43 │ │ │ │ - addi a0,a0,172 │ │ │ │ - jal b382 │ │ │ │ - li a0,-1 │ │ │ │ - jal 33c0 │ │ │ │ - addiw a1,a4,1 │ │ │ │ - slli a1,a1,0x20 │ │ │ │ - sw a4,48(s5) │ │ │ │ - srli a1,a1,0x20 │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a5,16(sp) │ │ │ │ - sd a0,40(s5) │ │ │ │ - mv a1,s4 │ │ │ │ - and s3,s3,a5 │ │ │ │ + mv s10,s9 │ │ │ │ + sd a5,40(sp) │ │ │ │ + li s5,-1 │ │ │ │ + mv s9,s8 │ │ │ │ + j 2215a │ │ │ │ + lw s8,0(s7) │ │ │ │ + addw s0,s4,a2 │ │ │ │ + mv a1,s6 │ │ │ │ mv a2,s3 │ │ │ │ - jal 36a0 │ │ │ │ - ld a5,40(s5) │ │ │ │ - add a5,a5,s3 │ │ │ │ - sb zero,0(a5) │ │ │ │ - j 1cb46 │ │ │ │ - li a2,10 │ │ │ │ - li a1,0 │ │ │ │ - mv a0,s4 │ │ │ │ - jal 32b0 │ │ │ │ - sext.w a5,a0 │ │ │ │ - sd a5,32(s5) │ │ │ │ - bnez a5,1cb46 │ │ │ │ - lbu a4,0(s4) │ │ │ │ - li a5,48 │ │ │ │ - beq a4,a5,1cb46 │ │ │ │ - li a5,2 │ │ │ │ - mv a4,s1 │ │ │ │ - mv a3,s0 │ │ │ │ - auipc a2,0x43 │ │ │ │ - addi a2,a2,34 │ │ │ │ - li a1,142 │ │ │ │ - auipc a0,0x43 │ │ │ │ - addi a0,a0,54 │ │ │ │ - jal b382 │ │ │ │ - li a0,-1 │ │ │ │ - jal 33c0 │ │ │ │ - li a2,10 │ │ │ │ - li a1,0 │ │ │ │ - mv a0,s4 │ │ │ │ - jal 32b0 │ │ │ │ - sext.w a5,a0 │ │ │ │ - sd a5,24(s5) │ │ │ │ - bnez a5,1cdb4 │ │ │ │ - lbu a4,0(s4) │ │ │ │ - li a5,48 │ │ │ │ - bne a4,a5,1d23c │ │ │ │ - li s2,2 │ │ │ │ - j 1ca48 │ │ │ │ - addiw a1,a4,1 │ │ │ │ - slli a1,a1,0x20 │ │ │ │ - sw a4,16(s5) │ │ │ │ - srli a1,a1,0x20 │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a5,16(sp) │ │ │ │ - sd a0,8(s5) │ │ │ │ - mv a1,s4 │ │ │ │ - and s3,s3,a5 │ │ │ │ + mv a0,s2 │ │ │ │ + jalr s11 │ │ │ │ + addw a0,a0,s8 │ │ │ │ + bge s0,a0,2219a │ │ │ │ + lw s0,0(s7) │ │ │ │ mv a2,s3 │ │ │ │ - jal 36a0 │ │ │ │ - ld a5,8(s5) │ │ │ │ - li s2,1 │ │ │ │ - add a5,a5,s3 │ │ │ │ - sb zero,0(a5) │ │ │ │ - j 1ca48 │ │ │ │ - auipc a1,0x43 │ │ │ │ - addi a1,a1,70 │ │ │ │ - mv a0,s4 │ │ │ │ - jal 32a0 │ │ │ │ - mv s3,a0 │ │ │ │ - li s7,0 │ │ │ │ - beqz a0,1cfcc │ │ │ │ - sd s1,24(sp) │ │ │ │ - sd s2,40(sp) │ │ │ │ - sd s10,48(sp) │ │ │ │ - sd s6,56(sp) │ │ │ │ - mv s1,s5 │ │ │ │ - sd s9,64(sp) │ │ │ │ - sd s0,32(sp) │ │ │ │ - addiw a5,s7,1 │ │ │ │ - slli s0,a5,0x20 │ │ │ │ - ld a0,144(s1) │ │ │ │ - srli s0,s0,0x20 │ │ │ │ - slli a1,s0,0x2 │ │ │ │ - sext.w s11,s7 │ │ │ │ - sext.w s7,a5 │ │ │ │ - jal 1d4e0 │ │ │ │ - mv a5,a0 │ │ │ │ - ld a0,168(s1) │ │ │ │ - sd a5,144(s1) │ │ │ │ - slli a1,s0,0x3 │ │ │ │ - jal 1d4e0 │ │ │ │ - mv a5,a0 │ │ │ │ - ld a0,176(s1) │ │ │ │ - sd a5,168(s1) │ │ │ │ - mv a1,s0 │ │ │ │ - jal 1d4e0 │ │ │ │ - sd a0,176(s1) │ │ │ │ - mv a0,s3 │ │ │ │ - jal 3310 │ │ │ │ - sext.w s10,a0 │ │ │ │ - beqz s10,1cf66 │ │ │ │ - mv a5,s3 │ │ │ │ - li s4,0 │ │ │ │ - j 1ce62 │ │ │ │ - addiw s4,s4,1 │ │ │ │ - addi a5,a5,1 │ │ │ │ - beq s10,s4,1cf66 │ │ │ │ - lbu a4,0(a5) │ │ │ │ - bne a4,s8,1ce5a │ │ │ │ - bgeu s4,s10,1cf66 │ │ │ │ - beqz s4,1d1e0 │ │ │ │ - addiw s5,s4,1 │ │ │ │ - ld a2,168(s1) │ │ │ │ - slli s6,s5,0x20 │ │ │ │ - slli s11,s11,0x20 │ │ │ │ - srli s6,s6,0x20 │ │ │ │ - srli s11,s11,0x20 │ │ │ │ - slli s0,s11,0x3 │ │ │ │ mv a1,s6 │ │ │ │ - li a0,0 │ │ │ │ - add s2,a2,s0 │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a4,168(s1) │ │ │ │ - sd a0,0(s2) │ │ │ │ - slli s4,s4,0x20 │ │ │ │ - add a4,a4,s0 │ │ │ │ - ld a0,0(a4) │ │ │ │ - srli s4,s4,0x20 │ │ │ │ - mv a2,s4 │ │ │ │ - mv a1,s3 │ │ │ │ - jal 36a0 │ │ │ │ - ld a4,168(s1) │ │ │ │ - sext.w s9,s5 │ │ │ │ - add a4,a4,s0 │ │ │ │ - ld a4,0(a4) │ │ │ │ - add a4,a4,s4 │ │ │ │ - sb zero,0(a4) │ │ │ │ - bgeu s9,s10,1d1c0 │ │ │ │ - add s6,s6,s3 │ │ │ │ - mv a4,s6 │ │ │ │ - mv s2,s9 │ │ │ │ - j 1ced2 │ │ │ │ - addiw s2,s2,1 │ │ │ │ - addi a4,a4,1 │ │ │ │ - bgeu s2,s10,1ceda │ │ │ │ - lbu a5,0(a4) │ │ │ │ - bne a5,s8,1ceca │ │ │ │ - bgeu s9,s2,1d1c0 │ │ │ │ - subw s5,s2,s5 │ │ │ │ - addiw a1,s5,1 │ │ │ │ - slli a1,a1,0x20 │ │ │ │ - srli a1,a1,0x20 │ │ │ │ - li a0,0 │ │ │ │ - slli s5,s5,0x20 │ │ │ │ - jal 1d4e0 │ │ │ │ - srli s5,s5,0x20 │ │ │ │ - mv a2,s5 │ │ │ │ + mv a0,s2 │ │ │ │ + jalr s11 │ │ │ │ + addw a0,a0,s0 │ │ │ │ + sw a0,4(s10) │ │ │ │ + addiw s9,s9,-1 │ │ │ │ + addi s10,s10,4 │ │ │ │ + addi s7,s7,4 │ │ │ │ + addi s1,s1,1 │ │ │ │ + beq s9,s5,221ba │ │ │ │ + ld a5,8(sp) │ │ │ │ + ld a4,0(sp) │ │ │ │ + beq a5,a4,2230a │ │ │ │ + ld a5,80(sp) │ │ │ │ + slli a2,s9,0x20 │ │ │ │ + srli a2,a2,0x20 │ │ │ │ + add a2,a2,a5 │ │ │ │ + ld a5,104(sp) │ │ │ │ + lbu s6,0(a2) │ │ │ │ + lbu s2,0(a5) │ │ │ │ + lw s0,4(s7) │ │ │ │ + lw a2,0(s10) │ │ │ │ + blt s0,a2,22124 │ │ │ │ + lw s8,0(s7) │ │ │ │ + mv a2,s3 │ │ │ │ mv a1,s6 │ │ │ │ - mv s4,a0 │ │ │ │ - jal 36a0 │ │ │ │ - add a2,s4,s5 │ │ │ │ - sb zero,0(a2) │ │ │ │ - li a1,0 │ │ │ │ - li a2,10 │ │ │ │ - mv a0,s4 │ │ │ │ - jal 32b0 │ │ │ │ - ld a4,144(s1) │ │ │ │ - sext.w a0,a0 │ │ │ │ - add a4,a4,s0 │ │ │ │ - sd a0,0(a4) │ │ │ │ - bnez a0,1cf28 │ │ │ │ - lbu a4,0(s4) │ │ │ │ - li a5,48 │ │ │ │ - bne a4,a5,1d200 │ │ │ │ - addiw a5,s2,1 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - add a5,a5,s3 │ │ │ │ - lbu a4,0(a5) │ │ │ │ - addiw a5,a4,-43 │ │ │ │ - andi a5,a5,253 │ │ │ │ - beqz a5,1cff8 │ │ │ │ - auipc a3,0x47 │ │ │ │ - addi a3,a3,1624 │ │ │ │ - li a2,260 │ │ │ │ - auipc a1,0x43 │ │ │ │ - addi a1,a1,-404 │ │ │ │ - auipc a0,0x43 │ │ │ │ - addi a0,a0,-100 │ │ │ │ - jal 3830 <__assert_fail@plt> │ │ │ │ - sb a4,64(s5) │ │ │ │ - j 1cb46 │ │ │ │ - li a2,10 │ │ │ │ - li a1,0 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 32b0 │ │ │ │ - ld a3,144(s1) │ │ │ │ - slli s11,s11,0x20 │ │ │ │ - ld a5,168(s1) │ │ │ │ - srli s11,s11,0x20 │ │ │ │ - slli a4,s11,0x3 │ │ │ │ - add a3,a3,a4 │ │ │ │ - sext.w a0,a0 │ │ │ │ - sd a0,0(a3) │ │ │ │ + mv a0,s2 │ │ │ │ + jalr s11 │ │ │ │ + addw s0,s4,s0 │ │ │ │ + addw a0,a0,s8 │ │ │ │ + blt s0,a0,2213c │ │ │ │ + lw a0,4(s7) │ │ │ │ + lw a2,0(s10) │ │ │ │ + bge a0,a2,22316 │ │ │ │ + addw a0,s4,a2 │ │ │ │ + sw a0,4(s10) │ │ │ │ + addiw s9,s9,-1 │ │ │ │ + addi s10,s10,4 │ │ │ │ + addi s7,s7,4 │ │ │ │ + addi s1,s1,1 │ │ │ │ + bne s9,s5,2215a │ │ │ │ + ld s7,152(sp) │ │ │ │ + ld a1,48(sp) │ │ │ │ + ld a0,24(sp) │ │ │ │ + jal 3bc30 │ │ │ │ + ld a4,112(sp) │ │ │ │ + li a5,1 │ │ │ │ + bge a5,a4,222c4 │ │ │ │ + ld a4,96(sp) │ │ │ │ + ld a3,8(sp) │ │ │ │ + addw a0,a0,s7 │ │ │ │ + slli s2,a0,0x2 │ │ │ │ + lw a5,76(sp) │ │ │ │ + add s2,s2,a4 │ │ │ │ + beqz a3,22404 │ │ │ │ + ld a3,48(sp) │ │ │ │ + ld s9,88(sp) │ │ │ │ + lw s8,172(sp) │ │ │ │ + add s0,a5,a3 │ │ │ │ + slli s0,s0,0x2 │ │ │ │ + lwu a5,56(sp) │ │ │ │ + add s0,s0,a4 │ │ │ │ + ld a4,144(sp) │ │ │ │ + ld s1,64(sp) │ │ │ │ add a5,a5,a4 │ │ │ │ - sd zero,0(a5) │ │ │ │ - ld a5,176(s1) │ │ │ │ - lbu a3,64(s1) │ │ │ │ - add a5,a5,s11 │ │ │ │ - sb a3,0(a5) │ │ │ │ - ld a5,144(s1) │ │ │ │ + sd a5,104(sp) │ │ │ │ + ld a5,32(sp) │ │ │ │ add a5,a5,a4 │ │ │ │ - ld a5,0(a5) │ │ │ │ - bnez a5,1cfaa │ │ │ │ - lbu a5,0(s3) │ │ │ │ - li a4,48 │ │ │ │ - bne a5,a4,1d286 │ │ │ │ - auipc a1,0x43 │ │ │ │ - addi a1,a1,-378 │ │ │ │ - li a0,0 │ │ │ │ - jal 32a0 │ │ │ │ - mv s3,a0 │ │ │ │ - bnez a0,1ce0e │ │ │ │ - mv s5,s1 │ │ │ │ - ld s2,40(sp) │ │ │ │ - ld s10,48(sp) │ │ │ │ - ld s6,56(sp) │ │ │ │ - ld s1,24(sp) │ │ │ │ - ld s9,64(sp) │ │ │ │ - ld s0,32(sp) │ │ │ │ - lw a5,128(s5) │ │ │ │ - beq a5,s7,1cb46 │ │ │ │ - li a5,11 │ │ │ │ - mv a4,s1 │ │ │ │ - mv a3,s0 │ │ │ │ - auipc a2,0x43 │ │ │ │ - addi a2,a2,-194 │ │ │ │ - li a1,276 │ │ │ │ - auipc a0,0x43 │ │ │ │ - addi a0,a0,-558 │ │ │ │ - jal b382 │ │ │ │ - li a0,-1 │ │ │ │ - jal 33c0 │ │ │ │ - ld a5,176(s1) │ │ │ │ - add a5,a5,s11 │ │ │ │ - sb a4,0(a5) │ │ │ │ - j 1cfaa │ │ │ │ - li a4,1 │ │ │ │ - beq s2,a4,1c9bc │ │ │ │ - li s10,16 │ │ │ │ - mv a5,s0 │ │ │ │ - slli a4,s2,0x20 │ │ │ │ - mv s0,s10 │ │ │ │ - srli s2,a4,0x1c │ │ │ │ - li s5,5 │ │ │ │ - auipc s7,0x43 │ │ │ │ - addi s7,s7,-688 │ │ │ │ - li s6,12 │ │ │ │ - auipc s8,0x43 │ │ │ │ - addi s8,s8,-666 │ │ │ │ - auipc s3,0x43 │ │ │ │ - addi s3,s3,-698 │ │ │ │ - sd s1,24(sp) │ │ │ │ - mv s10,a5 │ │ │ │ - add a5,s4,s0 │ │ │ │ - ld s4,0(a5) │ │ │ │ - mv a0,s4 │ │ │ │ - jal 3310 │ │ │ │ - sext.w s1,a0 │ │ │ │ - bgeu s5,s1,1d06e │ │ │ │ - li a2,5 │ │ │ │ - mv a1,s7 │ │ │ │ - mv a0,s4 │ │ │ │ - jal 32c0 │ │ │ │ - beqz a0,1d07a │ │ │ │ - bgeu s6,s1,1d068 │ │ │ │ - li a2,12 │ │ │ │ - mv a1,s8 │ │ │ │ - mv a0,s4 │ │ │ │ - jal 32c0 │ │ │ │ - beqz a0,1d0ca │ │ │ │ - ld a5,0(sp) │ │ │ │ - ld s11,0(a5) │ │ │ │ - addi s0,s0,16 │ │ │ │ - beq s2,s0,1d0c4 │ │ │ │ - ld s4,0(s11) │ │ │ │ - j 1d036 │ │ │ │ - addiw a1,s1,-4 │ │ │ │ - addiw s11,s1,-5 │ │ │ │ - slli a1,a1,0x20 │ │ │ │ - sw s11,24(s9) │ │ │ │ - srli a1,a1,0x20 │ │ │ │ - slli s11,s11,0x20 │ │ │ │ - jal 1d4e0 │ │ │ │ - srli s11,s11,0x20 │ │ │ │ - mv a2,s11 │ │ │ │ - addi a1,s4,5 │ │ │ │ - sd a0,16(s9) │ │ │ │ - jal 36a0 │ │ │ │ - ld a3,16(s9) │ │ │ │ - auipc a5,0x5d │ │ │ │ - ld a5,-254(a5) │ │ │ │ + sd a5,40(sp) │ │ │ │ + j 22222 │ │ │ │ + mv a1,s5 │ │ │ │ + lw s5,0(s2) │ │ │ │ mv a2,s3 │ │ │ │ - add a3,a3,s11 │ │ │ │ - sb zero,0(a3) │ │ │ │ - ld a3,16(s9) │ │ │ │ - ld a0,0(a5) │ │ │ │ - li a1,1 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - j 1d058 │ │ │ │ - ld s1,24(sp) │ │ │ │ - mv s0,s10 │ │ │ │ - j 1c9bc │ │ │ │ - addiw a5,s1,-11 │ │ │ │ - slli a1,a5,0x20 │ │ │ │ - addiw s11,s1,-12 │ │ │ │ - sw s11,40(s9) │ │ │ │ - srli a1,a1,0x20 │ │ │ │ - slli s11,s11,0x20 │ │ │ │ - jal 1d4e0 │ │ │ │ - srli s11,s11,0x20 │ │ │ │ - sd a0,32(s9) │ │ │ │ - mv a2,s11 │ │ │ │ - addi a1,s4,5 │ │ │ │ - jal 36a0 │ │ │ │ - ld a5,32(s9) │ │ │ │ - add a5,a5,s11 │ │ │ │ - sb zero,0(a5) │ │ │ │ - j 1d068 │ │ │ │ - li a5,1 │ │ │ │ - ld s2,24(sp) │ │ │ │ - beq s11,a5,1d16c │ │ │ │ - li a5,3 │ │ │ │ - beq s11,a5,1cb46 │ │ │ │ - li a5,8 │ │ │ │ - mv a4,s1 │ │ │ │ - mv a3,s0 │ │ │ │ - auipc a2,0x43 │ │ │ │ - addi a2,a2,-732 │ │ │ │ - li a1,198 │ │ │ │ - auipc a0,0x43 │ │ │ │ - addi a0,a0,-872 │ │ │ │ - jal b382 │ │ │ │ - li a0,-1 │ │ │ │ - jal 33c0 │ │ │ │ - ld s11,72(sp) │ │ │ │ - ld s0,192(sp) │ │ │ │ - ld s1,184(sp) │ │ │ │ - ld s2,176(sp) │ │ │ │ - ld s3,168(sp) │ │ │ │ - ld s5,152(sp) │ │ │ │ - ld s6,144(sp) │ │ │ │ - ld s7,136(sp) │ │ │ │ - ld s8,128(sp) │ │ │ │ - mv a0,s11 │ │ │ │ - jal 3670 │ │ │ │ - auipc a5,0x5d │ │ │ │ - ld a5,-570(a5) │ │ │ │ + mv a0,s6 │ │ │ │ + jalr s11 │ │ │ │ + addw a0,s5,a0 │ │ │ │ + sw a0,4(s0) │ │ │ │ + addiw s8,s8,-1 │ │ │ │ + li a5,-1 │ │ │ │ + addi s0,s0,4 │ │ │ │ + addi s1,s1,4 │ │ │ │ + addi s9,s9,1 │ │ │ │ + beq s8,a5,222c4 │ │ │ │ + ld a5,8(sp) │ │ │ │ + ld a4,0(sp) │ │ │ │ + beq a5,a4,223a8 │ │ │ │ ld a4,88(sp) │ │ │ │ - ld a5,0(a5) │ │ │ │ - xor a5,a5,a4 │ │ │ │ - li a4,0 │ │ │ │ - bnez a5,1d228 │ │ │ │ - ld ra,200(sp) │ │ │ │ - ld s4,160(sp) │ │ │ │ - ld s10,112(sp) │ │ │ │ - ld s11,104(sp) │ │ │ │ - mv a0,s9 │ │ │ │ - ld s9,120(sp) │ │ │ │ - addi sp,sp,208 │ │ │ │ - ret │ │ │ │ - ld a0,120(s5) │ │ │ │ - jal 3670 │ │ │ │ - sd zero,120(s5) │ │ │ │ - j 1cb46 │ │ │ │ - mv a6,s3 │ │ │ │ - li a5,10 │ │ │ │ - mv a4,s1 │ │ │ │ - mv a3,s0 │ │ │ │ - auipc a2,0x43 │ │ │ │ - addi a2,a2,-810 │ │ │ │ - li a1,216 │ │ │ │ - auipc a0,0x43 │ │ │ │ - addi a0,a0,-982 │ │ │ │ - jal b382 │ │ │ │ - li a0,-1 │ │ │ │ - jal 33c0 │ │ │ │ - mv a3,s0 │ │ │ │ - auipc a2,0x43 │ │ │ │ - addi a2,a2,-610 │ │ │ │ - li a1,281 │ │ │ │ - auipc a0,0x43 │ │ │ │ - addi a0,a0,-1014 │ │ │ │ - jal b382 │ │ │ │ - li a0,-1 │ │ │ │ - jal 33c0 │ │ │ │ - auipc a3,0x47 │ │ │ │ - addi a3,a3,984 │ │ │ │ - li a2,249 │ │ │ │ - auipc a1,0x43 │ │ │ │ - addi a1,a1,-1044 │ │ │ │ - auipc a0,0x43 │ │ │ │ - addi a0,a0,-804 │ │ │ │ - jal 3830 <__assert_fail@plt> │ │ │ │ - auipc a3,0x47 │ │ │ │ - addi a3,a3,952 │ │ │ │ - li a2,239 │ │ │ │ - auipc a1,0x43 │ │ │ │ - addi a1,a1,-1076 │ │ │ │ - auipc a0,0x43 │ │ │ │ - addi a0,a0,-844 │ │ │ │ - jal 3830 <__assert_fail@plt> │ │ │ │ - ld s1,24(sp) │ │ │ │ - ld s0,32(sp) │ │ │ │ - li a5,11 │ │ │ │ - mv a4,s1 │ │ │ │ - mv a3,s0 │ │ │ │ - auipc a2,0x43 │ │ │ │ - addi a2,a2,-850 │ │ │ │ - li a1,257 │ │ │ │ - auipc a0,0x43 │ │ │ │ - addi a0,a0,-1118 │ │ │ │ - jal b382 │ │ │ │ - li a0,-1 │ │ │ │ - jal 33c0 │ │ │ │ - sd s0,192(sp) │ │ │ │ - sd s1,184(sp) │ │ │ │ - sd s2,176(sp) │ │ │ │ - sd s3,168(sp) │ │ │ │ - sd s5,152(sp) │ │ │ │ - sd s6,144(sp) │ │ │ │ - sd s7,136(sp) │ │ │ │ - sd s8,128(sp) │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - li a5,1 │ │ │ │ - mv a4,s1 │ │ │ │ - mv a3,s0 │ │ │ │ - auipc a2,0x43 │ │ │ │ - addi a2,a2,-1194 │ │ │ │ - li a1,135 │ │ │ │ - auipc a0,0x43 │ │ │ │ - addi a0,a0,-1174 │ │ │ │ - jal b382 │ │ │ │ - li a0,-1 │ │ │ │ - jal 33c0 │ │ │ │ - mv a6,s4 │ │ │ │ - li a5,9 │ │ │ │ - mv a4,s1 │ │ │ │ - mv a3,s0 │ │ │ │ - auipc a2,0x43 │ │ │ │ - addi a2,a2,-1040 │ │ │ │ - li a1,205 │ │ │ │ - auipc a0,0x43 │ │ │ │ - addi a0,a0,-1212 │ │ │ │ - jal b382 │ │ │ │ - li a0,-1 │ │ │ │ - jal 33c0 │ │ │ │ - ld s1,24(sp) │ │ │ │ - ld s0,32(sp) │ │ │ │ - li a5,11 │ │ │ │ - mv a4,s1 │ │ │ │ - mv a3,s0 │ │ │ │ - auipc a2,0x43 │ │ │ │ - addi a2,a2,-1272 │ │ │ │ - li a1,268 │ │ │ │ - auipc a0,0x43 │ │ │ │ - addi a0,a0,-1252 │ │ │ │ - jal b382 │ │ │ │ - li a0,-1 │ │ │ │ - jal 33c0 │ │ │ │ - beqz a1,1d44a │ │ │ │ - slli a1,a1,0x20 │ │ │ │ - srli a1,a1,0x20 │ │ │ │ - li a5,208 │ │ │ │ - mul a1,a1,a5 │ │ │ │ - addi sp,sp,-128 │ │ │ │ - sd s0,112(sp) │ │ │ │ - sd s1,104(sp) │ │ │ │ - sd s2,96(sp) │ │ │ │ - sd s3,88(sp) │ │ │ │ - sd s4,80(sp) │ │ │ │ - sd s5,72(sp) │ │ │ │ - sd s6,64(sp) │ │ │ │ - fsd fs0,8(sp) │ │ │ │ - sd ra,120(sp) │ │ │ │ - fmv.d.x fs0,zero │ │ │ │ - mv s0,a0 │ │ │ │ - mv s1,a2 │ │ │ │ - auipc s4,0x43 │ │ │ │ - addi s4,s4,-898 │ │ │ │ - auipc s5,0x41 │ │ │ │ - addi s5,s5,822 │ │ │ │ - auipc s6,0x43 │ │ │ │ - addi s6,s6,-898 │ │ │ │ - auipc s3,0x45 │ │ │ │ - addi s3,s3,-890 │ │ │ │ - add s2,a0,a1 │ │ │ │ - j 1d312 │ │ │ │ - mv a2,s3 │ │ │ │ - li a1,1 │ │ │ │ - mv a0,s1 │ │ │ │ - addi s0,s0,208 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - beq s2,s0,1d434 │ │ │ │ - ld a3,8(s0) │ │ │ │ - lw a6,4(s0) │ │ │ │ - ld a5,32(s0) │ │ │ │ - ld a4,24(s0) │ │ │ │ - mv a2,s4 │ │ │ │ - li a1,1 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - ld a3,40(s0) │ │ │ │ - beqz a3,1d300 │ │ │ │ - mv a2,s5 │ │ │ │ - li a1,1 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - fld fa5,56(s0) │ │ │ │ - fle.d a5,fs0,fa5 │ │ │ │ - beqz a5,1d300 │ │ │ │ - fmv.x.d a3,fa5 │ │ │ │ - mv a2,s6 │ │ │ │ - li a1,1 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - lbu a3,64(s0) │ │ │ │ - beqz a3,1d300 │ │ │ │ - auipc a2,0x46 │ │ │ │ - addi a2,a2,-2040 │ │ │ │ - li a1,1 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - ld a3,104(s0) │ │ │ │ - beqz a3,1d300 │ │ │ │ - auipc a2,0x43 │ │ │ │ - addi a2,a2,-1012 │ │ │ │ - li a1,1 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - ld a3,112(s0) │ │ │ │ - beqz a3,1d300 │ │ │ │ - auipc a2,0x43 │ │ │ │ - addi a2,a2,-1032 │ │ │ │ - li a1,1 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - ld a3,120(s0) │ │ │ │ - beqz a3,1d44c │ │ │ │ - lw a5,8(a3) │ │ │ │ - lw a4,4(a3) │ │ │ │ - lw a3,0(a3) │ │ │ │ - auipc a2,0x43 │ │ │ │ - addi a2,a2,-1050 │ │ │ │ - li a1,1 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - lw a3,128(s0) │ │ │ │ - beqz a3,1d300 │ │ │ │ - auipc a2,0x45 │ │ │ │ - addi a2,a2,-1312 │ │ │ │ - li a1,1 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - ld a5,136(s0) │ │ │ │ - beqz a5,1d300 │ │ │ │ - lw a4,128(s0) │ │ │ │ - beqz a4,1d300 │ │ │ │ - sd s7,56(sp) │ │ │ │ - sd s8,48(sp) │ │ │ │ - sd s9,40(sp) │ │ │ │ - sd s10,32(sp) │ │ │ │ - sd s11,24(sp) │ │ │ │ - li s10,0 │ │ │ │ - li s11,0 │ │ │ │ - auipc s8,0x41 │ │ │ │ - addi s8,s8,-520 │ │ │ │ - auipc s9,0x44 │ │ │ │ - addi s9,s9,1992 │ │ │ │ - auipc s7,0x43 │ │ │ │ - addi s7,s7,-1456 │ │ │ │ - j 1d3ec │ │ │ │ - ld a5,136(s0) │ │ │ │ - slli a4,s10,0x3 │ │ │ │ + slli a5,s8,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ add a5,a5,a4 │ │ │ │ - ld a3,0(a5) │ │ │ │ - mv a2,s8 │ │ │ │ - li a1,1 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - lw a5,128(s0) │ │ │ │ - mv a2,s7 │ │ │ │ - li a1,1 │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - mv a0,s1 │ │ │ │ - bltu s11,a5,1d412 │ │ │ │ - mv a2,s9 │ │ │ │ - li a1,1 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - lw a5,128(s0) │ │ │ │ - addi s10,s10,1 │ │ │ │ - sext.w s11,s10 │ │ │ │ - bltu s11,a5,1d3ea │ │ │ │ - ld a4,144(s0) │ │ │ │ - bnez a4,1d45e │ │ │ │ - ld s7,56(sp) │ │ │ │ - ld s8,48(sp) │ │ │ │ - ld s9,40(sp) │ │ │ │ - ld s10,32(sp) │ │ │ │ - ld s11,24(sp) │ │ │ │ - j 1d300 │ │ │ │ - ld ra,120(sp) │ │ │ │ - ld s0,112(sp) │ │ │ │ - ld s1,104(sp) │ │ │ │ - ld s2,96(sp) │ │ │ │ - ld s3,88(sp) │ │ │ │ - ld s4,80(sp) │ │ │ │ - ld s5,72(sp) │ │ │ │ - ld s6,64(sp) │ │ │ │ - fld fs0,8(sp) │ │ │ │ - addi sp,sp,128 │ │ │ │ - ret │ │ │ │ - ret │ │ │ │ - auipc a2,0x43 │ │ │ │ - addi a2,a2,-1220 │ │ │ │ - li a1,1 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - j 1d3a2 │ │ │ │ - beqz a5,1d428 │ │ │ │ - li s10,0 │ │ │ │ - li s11,0 │ │ │ │ - auipc s7,0x41 │ │ │ │ - addi s7,s7,-668 │ │ │ │ - auipc s9,0x43 │ │ │ │ - addi s9,s9,-1244 │ │ │ │ - auipc s8,0x43 │ │ │ │ - addi s8,s8,-1604 │ │ │ │ - ld a3,168(s0) │ │ │ │ - slli a5,s10,0x3 │ │ │ │ - add a4,a4,a5 │ │ │ │ - ld a4,0(a4) │ │ │ │ - add a5,a5,a3 │ │ │ │ - mv a2,s7 │ │ │ │ - li a1,1 │ │ │ │ - mv a0,s1 │ │ │ │ - beqz a3,1d4bc │ │ │ │ - ld a3,0(a5) │ │ │ │ - beqz a3,1d4bc │ │ │ │ - ld a5,176(s0) │ │ │ │ - mv a2,s9 │ │ │ │ - add a5,a5,s10 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - lw a5,128(s0) │ │ │ │ + lbu s5,0(a5) │ │ │ │ + ld a4,104(sp) │ │ │ │ + lw s7,4(s1) │ │ │ │ + lw a5,0(s0) │ │ │ │ + lbu s6,0(a4) │ │ │ │ + bge s7,a5,223bc │ │ │ │ + lw s10,0(s1) │ │ │ │ + mv a2,s3 │ │ │ │ + mv a1,s5 │ │ │ │ + mv a0,s6 │ │ │ │ + addw s7,s4,a5 │ │ │ │ + jalr s11 │ │ │ │ + addw a0,a0,s10 │ │ │ │ + bge s7,a0,223d4 │ │ │ │ + lw s7,0(s1) │ │ │ │ + mv a2,s3 │ │ │ │ + mv a1,s5 │ │ │ │ + mv a0,s6 │ │ │ │ + jalr s11 │ │ │ │ + addw s7,a0,s7 │ │ │ │ + lw s10,0(s2) │ │ │ │ + mv a2,s3 │ │ │ │ + mv a1,s5 │ │ │ │ + mv a0,s6 │ │ │ │ + jalr s11 │ │ │ │ + addw a0,a0,s10 │ │ │ │ + blt s7,a0,22202 │ │ │ │ + lw a5,4(s1) │ │ │ │ + lw a4,0(s0) │ │ │ │ + blt a5,a4,223f2 │ │ │ │ + addw s7,s4,a5 │ │ │ │ + lw s10,0(s1) │ │ │ │ + mv a2,s3 │ │ │ │ + mv a1,s5 │ │ │ │ + mv a0,s6 │ │ │ │ + jalr s11 │ │ │ │ + addw a5,s10,a0 │ │ │ │ + bge s7,a5,223e4 │ │ │ │ + mv a1,s5 │ │ │ │ + lw s5,0(s1) │ │ │ │ + mv a2,s3 │ │ │ │ + mv a0,s6 │ │ │ │ + jalr s11 │ │ │ │ + addw a0,s5,a0 │ │ │ │ + sw a0,4(s0) │ │ │ │ + addiw s8,s8,-1 │ │ │ │ + li a5,-1 │ │ │ │ + addi s0,s0,4 │ │ │ │ + addi s1,s1,4 │ │ │ │ + addi s9,s9,1 │ │ │ │ + bne s8,a5,22222 │ │ │ │ + ld a3,32(sp) │ │ │ │ + ld a2,24(sp) │ │ │ │ + ld a5,56(sp) │ │ │ │ + addi a3,a3,1 │ │ │ │ + sd a3,32(sp) │ │ │ │ + ld a3,128(sp) │ │ │ │ addiw a4,a5,-1 │ │ │ │ - bltu s11,a4,1d4c4 │ │ │ │ - addi s10,s10,1 │ │ │ │ - sext.w s11,s10 │ │ │ │ - bgeu s11,a5,1d428 │ │ │ │ - ld a4,144(s0) │ │ │ │ - j 1d47c │ │ │ │ - mv a3,a4 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - j 1d4a2 │ │ │ │ - mv a2,s8 │ │ │ │ - li a1,1 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - lw a5,128(s0) │ │ │ │ - addi s10,s10,1 │ │ │ │ - sext.w s11,s10 │ │ │ │ - bgeu s11,a5,1d428 │ │ │ │ - ld a4,144(s0) │ │ │ │ - j 1d47c │ │ │ │ - addi sp,sp,-16 │ │ │ │ - sd ra,8(sp) │ │ │ │ - jal 3870 │ │ │ │ - beqz a0,1d4f0 │ │ │ │ - ld ra,8(sp) │ │ │ │ - addi sp,sp,16 │ │ │ │ - ret │ │ │ │ - auipc a3,0x47 │ │ │ │ - addi a3,a3,184 │ │ │ │ - li a2,38 │ │ │ │ - auipc a1,0x43 │ │ │ │ - addi a1,a1,-1372 │ │ │ │ - auipc a0,0x43 │ │ │ │ - addi a0,a0,-1364 │ │ │ │ - jal 3830 <__assert_fail@plt> │ │ │ │ - addi sp,sp,-16 │ │ │ │ - mv a0,a1 │ │ │ │ - mv a1,a2 │ │ │ │ - sd ra,8(sp) │ │ │ │ - jal 39f0 │ │ │ │ - beqz a0,1d524 │ │ │ │ - ld ra,8(sp) │ │ │ │ - addi sp,sp,16 │ │ │ │ - ret │ │ │ │ - auipc a3,0x47 │ │ │ │ - addi a3,a3,148 │ │ │ │ - li a2,45 │ │ │ │ - auipc a1,0x43 │ │ │ │ - addi a1,a1,-1424 │ │ │ │ - auipc a0,0x43 │ │ │ │ - addi a0,a0,-1416 │ │ │ │ - jal 3830 <__assert_fail@plt> │ │ │ │ - lw a5,0(a0) │ │ │ │ - beqz a5,1d5b0 │ │ │ │ - addi sp,sp,-64 │ │ │ │ - sd s0,48(sp) │ │ │ │ - sd s1,40(sp) │ │ │ │ - sd s2,32(sp) │ │ │ │ - sd s3,24(sp) │ │ │ │ - sd s4,16(sp) │ │ │ │ - sd s5,8(sp) │ │ │ │ - sd ra,56(sp) │ │ │ │ - mv s2,a0 │ │ │ │ - mv s4,a1 │ │ │ │ - mv s5,a2 │ │ │ │ - mv s0,a3 │ │ │ │ - li s1,0 │ │ │ │ - li s3,0 │ │ │ │ - ld a0,8(s2) │ │ │ │ - ld a3,608(s0) │ │ │ │ - mv a5,s0 │ │ │ │ - add a0,a0,s1 │ │ │ │ - mv a4,s5 │ │ │ │ - mv a2,s4 │ │ │ │ - li a1,0 │ │ │ │ - jal 48c02 │ │ │ │ - ld a0,8(s2) │ │ │ │ - ld a3,608(s0) │ │ │ │ - mv a5,s0 │ │ │ │ - add a0,a0,s1 │ │ │ │ - mv a4,s5 │ │ │ │ - mv a2,s4 │ │ │ │ - li a1,1 │ │ │ │ - jal 48c02 │ │ │ │ - lw a5,0(s2) │ │ │ │ - addiw s3,s3,1 │ │ │ │ - addi s1,s1,80 │ │ │ │ - bltu s3,a5,1d564 │ │ │ │ - ld ra,56(sp) │ │ │ │ - ld s0,48(sp) │ │ │ │ - ld s1,40(sp) │ │ │ │ - ld s2,32(sp) │ │ │ │ - ld s3,24(sp) │ │ │ │ - ld s4,16(sp) │ │ │ │ - ld s5,8(sp) │ │ │ │ - addi sp,sp,64 │ │ │ │ - ret │ │ │ │ + sd a4,56(sp) │ │ │ │ + add a2,a2,a3 │ │ │ │ + sd a2,24(sp) │ │ │ │ + ld a2,64(sp) │ │ │ │ + li a5,-1 │ │ │ │ + lw s7,76(sp) │ │ │ │ + add a3,a3,a2 │ │ │ │ + sd a3,64(sp) │ │ │ │ + bne a4,a5,220e2 │ │ │ │ + ld s10,96(sp) │ │ │ │ + ld s9,200(sp) │ │ │ │ + ld ra,280(sp) │ │ │ │ + ld s0,272(sp) │ │ │ │ + ld s1,264(sp) │ │ │ │ + ld s2,256(sp) │ │ │ │ + ld s3,248(sp) │ │ │ │ + ld s4,240(sp) │ │ │ │ + ld s5,232(sp) │ │ │ │ + ld s6,224(sp) │ │ │ │ + ld s7,216(sp) │ │ │ │ + ld s8,208(sp) │ │ │ │ + ld s11,184(sp) │ │ │ │ + mv a0,s10 │ │ │ │ + ld s10,192(sp) │ │ │ │ + addi sp,sp,288 │ │ │ │ ret │ │ │ │ - addi sp,sp,-656 │ │ │ │ - sd s0,640(sp) │ │ │ │ - ld s0,680(sp) │ │ │ │ - sd s9,568(sp) │ │ │ │ - mv s9,a4 │ │ │ │ - lw t3,600(s0) │ │ │ │ - sd s0,80(sp) │ │ │ │ - auipc s0,0x5d │ │ │ │ - ld s0,-1722(s0) │ │ │ │ - ld a4,0(s0) │ │ │ │ - sd a4,536(sp) │ │ │ │ - li a4,0 │ │ │ │ - ld s0,656(sp) │ │ │ │ - li t1,-1 │ │ │ │ - slli t1,t1,0x21 │ │ │ │ - sd s0,152(sp) │ │ │ │ - lbu s0,664(sp) │ │ │ │ - addi t1,t1,1 │ │ │ │ - sd s2,624(sp) │ │ │ │ - sd s8,576(sp) │ │ │ │ - sd ra,648(sp) │ │ │ │ - sd s1,632(sp) │ │ │ │ - sd s3,616(sp) │ │ │ │ - sd s4,608(sp) │ │ │ │ - sd s5,600(sp) │ │ │ │ - sd s6,592(sp) │ │ │ │ - sd s7,584(sp) │ │ │ │ - sd s10,560(sp) │ │ │ │ - sd s11,552(sp) │ │ │ │ - sd t1,440(sp) │ │ │ │ - sw zero,328(sp) │ │ │ │ - sw zero,332(sp) │ │ │ │ - li a4,25 │ │ │ │ - sd s0,184(sp) │ │ │ │ - sd a0,48(sp) │ │ │ │ - sd a5,72(sp) │ │ │ │ - sd a6,64(sp) │ │ │ │ - sd a7,88(sp) │ │ │ │ - lw s2,672(sp) │ │ │ │ - lw s8,48(s9) │ │ │ │ - bltu a4,t3,1e00a │ │ │ │ - ld a5,80(sp) │ │ │ │ - mv s11,a1 │ │ │ │ - mv s10,a2 │ │ │ │ - lbu a4,388(a5) │ │ │ │ - addi a5,sp,504 │ │ │ │ - mv a2,a5 │ │ │ │ - sd a5,96(sp) │ │ │ │ - mv a1,s9 │ │ │ │ - li a5,1 │ │ │ │ - mv s0,a3 │ │ │ │ - addi a3,sp,520 │ │ │ │ - sd a3,160(sp) │ │ │ │ - jal 1442a │ │ │ │ - ld s5,72(sp) │ │ │ │ - li a0,0 │ │ │ │ - divuw t3,s8,s5 │ │ │ │ - slli s3,s5,0x20 │ │ │ │ - srli s3,s3,0x20 │ │ │ │ - slli s4,s3,0x3 │ │ │ │ - mv a1,s4 │ │ │ │ - sw t3,236(sp) │ │ │ │ - sd t3,56(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - mv s1,a0 │ │ │ │ - mv a1,s4 │ │ │ │ - li a0,0 │ │ │ │ - sd s1,472(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - sd a0,480(sp) │ │ │ │ - ld t3,56(sp) │ │ │ │ - mv t4,a0 │ │ │ │ - beqz s5,1d6ba │ │ │ │ - ld a5,72(sp) │ │ │ │ - li a4,2 │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - bgeu a4,a5,1d69e │ │ │ │ - or a5,a0,s1 │ │ │ │ - andi a5,a5,7 │ │ │ │ - beqz a5,1d9b8 │ │ │ │ - mv a5,s1 │ │ │ │ - mv a4,t4 │ │ │ │ - add s4,s4,s1 │ │ │ │ - li a3,1 │ │ │ │ - sw a3,0(a5) │ │ │ │ - sw zero,4(a5) │ │ │ │ - sw a3,0(a4) │ │ │ │ - sw zero,4(a4) │ │ │ │ - addi a5,a5,8 │ │ │ │ - addi a4,a4,8 │ │ │ │ - bne a5,s4,1d6a6 │ │ │ │ - ld s4,88(sp) │ │ │ │ - lw a4,40(s0) │ │ │ │ - ld a3,32(s0) │ │ │ │ - ld a1,504(sp) │ │ │ │ - mv a5,s4 │ │ │ │ - mv a2,s8 │ │ │ │ - li a0,0 │ │ │ │ - sd t3,120(sp) │ │ │ │ - sd t4,56(sp) │ │ │ │ - jal 37574 │ │ │ │ - lw a4,40(s0) │ │ │ │ - ld a3,32(s0) │ │ │ │ - ld a1,512(sp) │ │ │ │ - mv a6,a0 │ │ │ │ - mv a5,s4 │ │ │ │ - sd a0,104(sp) │ │ │ │ - mv a2,s8 │ │ │ │ - li a0,0 │ │ │ │ - sd a6,488(sp) │ │ │ │ - jal 37574 │ │ │ │ - ld s4,48(sp) │ │ │ │ - ld a2,504(sp) │ │ │ │ - mv a5,a0 │ │ │ │ - sd a0,112(sp) │ │ │ │ - addi a4,sp,448 │ │ │ │ - mv a3,s8 │ │ │ │ - mv a1,s10 │ │ │ │ - mv a0,s4 │ │ │ │ - sd a5,496(sp) │ │ │ │ - jal 312f8 │ │ │ │ - ld a2,512(sp) │ │ │ │ + ld a5,40(sp) │ │ │ │ + lbu s6,0(s1) │ │ │ │ + lbu s2,0(a5) │ │ │ │ + j 22176 │ │ │ │ + addw a0,s4,a0 │ │ │ │ + j 2214a │ │ │ │ + ld a5,96(sp) │ │ │ │ + ld a4,32(sp) │ │ │ │ + ld s6,80(sp) │ │ │ │ + add s2,s2,a5 │ │ │ │ + ld a5,136(sp) │ │ │ │ + ld s5,24(sp) │ │ │ │ + ld s9,160(sp) │ │ │ │ + add s1,a5,a4 │ │ │ │ + sd s7,40(sp) │ │ │ │ + j 22374 │ │ │ │ + addw s0,a5,s4 │ │ │ │ + lw s8,0(s5) │ │ │ │ + mv a2,s3 │ │ │ │ + mv a1,s7 │ │ │ │ + mv a0,s10 │ │ │ │ + jalr s11 │ │ │ │ mv a5,a0 │ │ │ │ - sd a0,168(sp) │ │ │ │ - addi a4,sp,452 │ │ │ │ - mv a3,s8 │ │ │ │ - mv a1,s10 │ │ │ │ - mv a0,s4 │ │ │ │ - sd a5,456(sp) │ │ │ │ - jal 312f8 │ │ │ │ - sd a0,176(sp) │ │ │ │ - sd a0,464(sp) │ │ │ │ - ld t4,56(sp) │ │ │ │ - ld t3,120(sp) │ │ │ │ - bnez s2,1d872 │ │ │ │ - li t1,0 │ │ │ │ - addiw t5,s8,-1 │ │ │ │ - mv s5,t1 │ │ │ │ - slli a5,t5,0x20 │ │ │ │ - addi t6,sp,456 │ │ │ │ - mv a6,s3 │ │ │ │ - mv s3,s0 │ │ │ │ - slli s0,s5,0x3 │ │ │ │ - srli t5,a5,0x1d │ │ │ │ - add a5,t6,s0 │ │ │ │ - ld s2,0(a5) │ │ │ │ - ld s6,96(sp) │ │ │ │ - li s4,0 │ │ │ │ - add s2,s2,t5 │ │ │ │ - lw a4,0(s2) │ │ │ │ - lw a5,4(s2) │ │ │ │ - li s7,25 │ │ │ │ - mv a7,s1 │ │ │ │ - bltu a5,a4,1d760 │ │ │ │ - subw a5,a5,a4 │ │ │ │ - bgeu s7,a5,1de8c │ │ │ │ - addi s6,s6,8 │ │ │ │ - bnez s5,1d788 │ │ │ │ - li s5,1 │ │ │ │ - slli s0,s5,0x3 │ │ │ │ - add a5,t6,s0 │ │ │ │ - ld s2,0(a5) │ │ │ │ - add s2,s2,t5 │ │ │ │ + addw s8,s8,a5 │ │ │ │ + mv a2,s3 │ │ │ │ + mv a1,s7 │ │ │ │ + mv a0,s10 │ │ │ │ + blt s0,s8,2238e │ │ │ │ + lw a5,4(s5) │ │ │ │ lw a4,0(s2) │ │ │ │ - lw a5,4(s2) │ │ │ │ - bgeu a5,a4,1d75a │ │ │ │ - addi s6,s6,8 │ │ │ │ - beqz s5,1d766 │ │ │ │ - mv s0,s3 │ │ │ │ - mv s1,a7 │ │ │ │ - mv s3,a6 │ │ │ │ - beqz s4,1d872 │ │ │ │ - li s7,0 │ │ │ │ - mv a0,s11 │ │ │ │ - sd t4,48(sp) │ │ │ │ - jal 46998 │ │ │ │ - ld t4,48(sp) │ │ │ │ - bnez a0,1d7bc │ │ │ │ - ld a5,80(sp) │ │ │ │ - lbu a5,448(a5) │ │ │ │ - beqz a5,1d7bc │ │ │ │ - lw a4,0(s1) │ │ │ │ - lw a5,4(s1) │ │ │ │ - beq a5,a4,1dcf6 │ │ │ │ - lw a4,0(t4) │ │ │ │ - lw a5,4(t4) │ │ │ │ - beq a5,a4,1db58 │ │ │ │ - lw a5,40(s0) │ │ │ │ - ld s3,104(sp) │ │ │ │ - ld s2,112(sp) │ │ │ │ - li s4,0 │ │ │ │ - mv s5,t4 │ │ │ │ - beqz a5,1d7ee │ │ │ │ - ld a0,0(s3) │ │ │ │ - addiw s4,s4,1 │ │ │ │ - addi s3,s3,8 │ │ │ │ - jal 3670 │ │ │ │ - sd zero,-8(s3) │ │ │ │ - ld a0,0(s2) │ │ │ │ - addi s2,s2,8 │ │ │ │ - jal 3670 │ │ │ │ - lw a5,40(s0) │ │ │ │ - sd zero,-8(s2) │ │ │ │ - bltu s4,a5,1d7c8 │ │ │ │ - mv t4,s5 │ │ │ │ - ld a0,104(sp) │ │ │ │ - sd t4,48(sp) │ │ │ │ - jal 3670 │ │ │ │ - ld a0,112(sp) │ │ │ │ - jal 3670 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 3670 │ │ │ │ - ld t4,48(sp) │ │ │ │ - mv a0,t4 │ │ │ │ - jal 3670 │ │ │ │ - ld a0,168(sp) │ │ │ │ - jal 3670 │ │ │ │ - ld a0,176(sp) │ │ │ │ - jal 3670 │ │ │ │ - beqz s7,1d820 │ │ │ │ - mv a0,s7 │ │ │ │ - jal 3670 │ │ │ │ - auipc a5,0x5c │ │ │ │ - ld a5,1776(a5) │ │ │ │ - ld a4,536(sp) │ │ │ │ - ld a5,0(a5) │ │ │ │ - xor a5,a5,a4 │ │ │ │ - li a4,0 │ │ │ │ - bnez a5,1e006 │ │ │ │ - ld ra,648(sp) │ │ │ │ - ld s0,640(sp) │ │ │ │ - ld s1,632(sp) │ │ │ │ - ld s2,624(sp) │ │ │ │ - ld s3,616(sp) │ │ │ │ - ld s4,608(sp) │ │ │ │ - ld s5,600(sp) │ │ │ │ - ld s6,592(sp) │ │ │ │ - ld s7,584(sp) │ │ │ │ - ld s8,576(sp) │ │ │ │ - ld s9,568(sp) │ │ │ │ - ld s10,560(sp) │ │ │ │ - mv a0,s11 │ │ │ │ - ld s11,552(sp) │ │ │ │ - addi sp,sp,656 │ │ │ │ - ret │ │ │ │ - ld a5,72(sp) │ │ │ │ - beqz a5,1d792 │ │ │ │ - li s6,4 │ │ │ │ - addi a5,sp,472 │ │ │ │ - li s2,0 │ │ │ │ - li a7,0 │ │ │ │ - sd a5,120(sp) │ │ │ │ - mv a5,s6 │ │ │ │ - mv s4,s8 │ │ │ │ - sd s8,216(sp) │ │ │ │ - mv s6,s2 │ │ │ │ - sd s11,224(sp) │ │ │ │ - sd s9,200(sp) │ │ │ │ - mv s11,s1 │ │ │ │ - li s5,0 │ │ │ │ - mv s1,s3 │ │ │ │ - li s7,0 │ │ │ │ - sd zero,208(sp) │ │ │ │ - mv s8,t4 │ │ │ │ - mv s3,a7 │ │ │ │ - sd s0,56(sp) │ │ │ │ - mv s9,t3 │ │ │ │ - mv s2,a5 │ │ │ │ - j 1d8d0 │ │ │ │ - add a5,s11,s0 │ │ │ │ - li a4,1 │ │ │ │ - sw a4,0(a5) │ │ │ │ - add a5,s11,s2 │ │ │ │ - sw zero,0(a5) │ │ │ │ - add s0,s0,s8 │ │ │ │ - add a5,s8,s2 │ │ │ │ - sw a4,0(s0) │ │ │ │ - sw zero,0(a5) │ │ │ │ - addi s5,s5,1 │ │ │ │ - subw s4,s4,s9 │ │ │ │ - addw s3,s9,s3 │ │ │ │ - addi s2,s2,8 │ │ │ │ - beq s1,s5,1d968 │ │ │ │ - li a5,24 │ │ │ │ - slli s0,s5,0x3 │ │ │ │ - bgeu a5,s4,1d8a4 │ │ │ │ - bnez s5,1d974 │ │ │ │ - ld a4,168(sp) │ │ │ │ - lw a5,192(a4) │ │ │ │ - sw a5,0(s11) │ │ │ │ - lw a5,196(a4) │ │ │ │ - ld a4,176(sp) │ │ │ │ - sw a5,4(s11) │ │ │ │ - lw a5,192(a4) │ │ │ │ - sw a5,0(s8) │ │ │ │ - lw a5,196(a4) │ │ │ │ - sw a5,4(s8) │ │ │ │ - ld a5,80(sp) │ │ │ │ - ld a2,96(sp) │ │ │ │ - ld a3,160(sp) │ │ │ │ - lbu a4,388(a5) │ │ │ │ - ld a1,200(sp) │ │ │ │ - ld a0,48(sp) │ │ │ │ - li a5,0 │ │ │ │ - jal 1442a │ │ │ │ - li a2,0 │ │ │ │ - mv a7,s1 │ │ │ │ - mv t1,s11 │ │ │ │ - mv t3,s8 │ │ │ │ - mv t4,s9 │ │ │ │ - mv t5,s3 │ │ │ │ - mv t6,s5 │ │ │ │ - mv t0,s4 │ │ │ │ - mv a6,s0 │ │ │ │ - ld a5,120(sp) │ │ │ │ - slli a3,a2,0x3 │ │ │ │ - add a5,a5,a3 │ │ │ │ - ld s1,0(a5) │ │ │ │ - add s1,s1,a6 │ │ │ │ - lw s0,0(s1) │ │ │ │ - lw a5,4(s1) │ │ │ │ - bltu a5,s0,1d944 │ │ │ │ - subw a5,a5,s0 │ │ │ │ - li a4,25 │ │ │ │ - bgeu a4,a5,1d9ce │ │ │ │ - bnez a2,1d94a │ │ │ │ - li a2,1 │ │ │ │ - j 1d928 │ │ │ │ - mv s5,t6 │ │ │ │ - mv s9,t4 │ │ │ │ - mv s3,t5 │ │ │ │ - mv s4,t0 │ │ │ │ - mv s1,a7 │ │ │ │ - addi s5,s5,1 │ │ │ │ - mv s11,t1 │ │ │ │ - mv s8,t3 │ │ │ │ - subw s4,s4,s9 │ │ │ │ - addw s3,s9,s3 │ │ │ │ - addi s2,s2,8 │ │ │ │ - bne s1,s5,1d8d0 │ │ │ │ - mv s1,s11 │ │ │ │ - mv t4,s8 │ │ │ │ - ld s11,224(sp) │ │ │ │ - ld s8,216(sp) │ │ │ │ - ld s0,56(sp) │ │ │ │ - j 1d794 │ │ │ │ - ld a2,504(sp) │ │ │ │ - ld a0,48(sp) │ │ │ │ - slli a5,s3,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - add a2,a2,a5 │ │ │ │ - li a3,25 │ │ │ │ - mv a1,s10 │ │ │ │ - sd a5,128(sp) │ │ │ │ - jal 2f660 │ │ │ │ - ld a2,512(sp) │ │ │ │ - add a4,s11,s0 │ │ │ │ - ld a5,128(sp) │ │ │ │ - srli a3,a0,0x20 │ │ │ │ - sw a0,0(a4) │ │ │ │ - ld a0,48(sp) │ │ │ │ - sw a3,4(a4) │ │ │ │ - add a2,a2,a5 │ │ │ │ - li a3,25 │ │ │ │ - mv a1,s10 │ │ │ │ - jal 2f660 │ │ │ │ - add a5,s8,s0 │ │ │ │ - srli a4,a0,0x20 │ │ │ │ - sw a0,0(a5) │ │ │ │ - sw a4,4(a5) │ │ │ │ - sd s3,208(sp) │ │ │ │ - j 1d902 │ │ │ │ - mv a5,a0 │ │ │ │ - mv a4,s1 │ │ │ │ - add s4,s4,a0 │ │ │ │ - li a3,1 │ │ │ │ - sd a3,0(a4) │ │ │ │ - sd a3,0(a5) │ │ │ │ - addi a5,a5,8 │ │ │ │ - addi a4,a4,8 │ │ │ │ - bne a5,s4,1d9c0 │ │ │ │ - j 1d6ba │ │ │ │ - zext.b a4,a2 │ │ │ │ - ld a5,72(sp) │ │ │ │ - sd a4,128(sp) │ │ │ │ - ld a4,208(sp) │ │ │ │ - ld a1,96(sp) │ │ │ │ - addiw s4,a5,10 │ │ │ │ - addw a4,a4,a5 │ │ │ │ - sd a4,136(sp) │ │ │ │ - ld a4,216(sp) │ │ │ │ - add s8,a1,a3 │ │ │ │ - ld a1,160(sp) │ │ │ │ - ld s9,224(sp) │ │ │ │ - addw s4,s4,a4 │ │ │ │ - addi s11,sp,488 │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - sd s4,144(sp) │ │ │ │ - add s5,a1,a3 │ │ │ │ - add s11,s11,a3 │ │ │ │ - addi s3,sp,336 │ │ │ │ - sd a5,192(sp) │ │ │ │ - sd a7,240(sp) │ │ │ │ - sd t1,248(sp) │ │ │ │ - sd t3,256(sp) │ │ │ │ - sd a2,264(sp) │ │ │ │ - sd t4,272(sp) │ │ │ │ - sd s2,280(sp) │ │ │ │ - sd t5,288(sp) │ │ │ │ - sd t6,296(sp) │ │ │ │ - sd t0,304(sp) │ │ │ │ - mv s4,a4 │ │ │ │ - sd a6,312(sp) │ │ │ │ - ld a5,16(s10) │ │ │ │ - slli a4,s0,0x20 │ │ │ │ - srli a3,a4,0x1e │ │ │ │ - add a5,a5,a3 │ │ │ │ - ld a4,0(s5) │ │ │ │ - lw a3,0(a5) │ │ │ │ - ld a5,0(s8) │ │ │ │ - ld a7,64(sp) │ │ │ │ - sd a4,8(sp) │ │ │ │ - sd a5,0(sp) │ │ │ │ - ld a6,128(sp) │ │ │ │ + addw a0,a5,s4 │ │ │ │ + bge a5,a4,22366 │ │ │ │ + addw a0,a4,s4 │ │ │ │ + sw a0,4(s2) │ │ │ │ + addi s6,s6,1 │ │ │ │ + addi s5,s5,4 │ │ │ │ + addi s2,s2,4 │ │ │ │ + beq s6,s9,223a4 │ │ │ │ + lw a5,4(s5) │ │ │ │ + lw s0,0(s2) │ │ │ │ + lbu s10,0(s1) │ │ │ │ + lbu s7,0(s6) │ │ │ │ + bge a5,s0,22332 │ │ │ │ + addw s0,s0,s4 │ │ │ │ + j 22336 │ │ │ │ + lw s0,0(s5) │ │ │ │ + jalr s11 │ │ │ │ + addi s6,s6,1 │ │ │ │ + addw a0,a0,s0 │ │ │ │ + sw a0,4(s2) │ │ │ │ + addi s5,s5,4 │ │ │ │ + addi s2,s2,4 │ │ │ │ + bne s6,s9,22374 │ │ │ │ + ld s7,40(sp) │ │ │ │ + j 221bc │ │ │ │ + ld a5,40(sp) │ │ │ │ + lw s7,4(s1) │ │ │ │ + lbu s5,0(s9) │ │ │ │ + lbu s6,0(a5) │ │ │ │ + lw a5,0(s0) │ │ │ │ + blt s7,a5,22248 │ │ │ │ + lw s10,0(s1) │ │ │ │ + mv a2,s3 │ │ │ │ + mv a1,s5 │ │ │ │ + mv a0,s6 │ │ │ │ + jalr s11 │ │ │ │ + addw s7,s4,s7 │ │ │ │ + addw a0,a0,s10 │ │ │ │ + blt s7,a0,22260 │ │ │ │ + lw s7,4(s1) │ │ │ │ + lw a5,0(s0) │ │ │ │ + bge s7,a5,223f8 │ │ │ │ + addw s7,a5,s4 │ │ │ │ + j 22270 │ │ │ │ + lw a0,4(s1) │ │ │ │ + lw a5,0(s0) │ │ │ │ + bge a0,a5,223fe │ │ │ │ + addw a0,s4,a5 │ │ │ │ + j 22212 │ │ │ │ + addw s7,s4,a4 │ │ │ │ + j 22290 │ │ │ │ + addw s7,s7,s4 │ │ │ │ + j 22270 │ │ │ │ + addw a0,s4,a0 │ │ │ │ + j 22212 │ │ │ │ + ld a4,48(sp) │ │ │ │ + ld s8,88(sp) │ │ │ │ + add s0,a5,a4 │ │ │ │ + ld a5,96(sp) │ │ │ │ + slli s0,s0,0x2 │ │ │ │ + ld a4,32(sp) │ │ │ │ + add s0,s0,a5 │ │ │ │ + ld a5,64(sp) │ │ │ │ + addi s1,a5,4 │ │ │ │ ld a5,144(sp) │ │ │ │ - ld a4,136(sp) │ │ │ │ - ld a2,56(sp) │ │ │ │ - ld a0,48(sp) │ │ │ │ - sd s4,16(sp) │ │ │ │ - mv a1,s3 │ │ │ │ - jal 440dc │ │ │ │ - beqz s6,1da6e │ │ │ │ - lw a1,368(sp) │ │ │ │ - mv a4,s7 │ │ │ │ - li a5,0 │ │ │ │ - addiw a2,a1,-10 │ │ │ │ - addiw a1,a1,10 │ │ │ │ - lw a3,0(a4) │ │ │ │ - bltu a3,a2,1da66 │ │ │ │ - bgeu a1,a3,1dad2 │ │ │ │ - addiw a5,a5,1 │ │ │ │ - addi a4,a4,4 │ │ │ │ - bne a5,s6,1da5c │ │ │ │ - addiw s2,s6,1 │ │ │ │ - slli a5,s2,0x20 │ │ │ │ - srli a1,a5,0x1e │ │ │ │ - mv a0,s7 │ │ │ │ - jal 1d4e0 │ │ │ │ - lw a5,368(sp) │ │ │ │ - slli a4,s6,0x20 │ │ │ │ - srli s6,a4,0x1e │ │ │ │ - add s6,s6,a0 │ │ │ │ - sw a5,0(s6) │ │ │ │ - ld a3,0(s11) │ │ │ │ - ld a5,192(sp) │ │ │ │ - ld a4,152(sp) │ │ │ │ - ld a2,88(sp) │ │ │ │ - ld a1,56(sp) │ │ │ │ - mv s7,a0 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 50058 │ │ │ │ - sext.w a0,a0 │ │ │ │ - bnez a0,1dae0 │ │ │ │ - mv a1,s3 │ │ │ │ - li a0,0 │ │ │ │ - jal 44286 │ │ │ │ - mv s6,s2 │ │ │ │ - lw a5,4(s1) │ │ │ │ - addiw s0,s0,1 │ │ │ │ - bgeu a5,s0,1da1a │ │ │ │ - ld a7,240(sp) │ │ │ │ - ld t1,248(sp) │ │ │ │ - ld t3,256(sp) │ │ │ │ - ld a2,264(sp) │ │ │ │ - ld t4,272(sp) │ │ │ │ - ld s2,280(sp) │ │ │ │ - ld t5,288(sp) │ │ │ │ - ld t6,296(sp) │ │ │ │ - ld t0,304(sp) │ │ │ │ - ld a6,312(sp) │ │ │ │ - j 1d944 │ │ │ │ - bgeu a5,s6,1da6e │ │ │ │ - ld a0,48(sp) │ │ │ │ - mv a1,s3 │ │ │ │ - jal 44286 │ │ │ │ - j 1dab4 │ │ │ │ - li a1,104 │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - mv a1,s3 │ │ │ │ - jal 452ca │ │ │ │ - lw a5,0(s9) │ │ │ │ - mv s6,a0 │ │ │ │ - ld a0,8(s9) │ │ │ │ - addiw a5,a5,1 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - slli a1,a5,0x2 │ │ │ │ - add a1,a1,a5 │ │ │ │ - slli a1,a1,0x4 │ │ │ │ - jal 1d4e0 │ │ │ │ - lwu a4,0(s9) │ │ │ │ - ld a2,0(s5) │ │ │ │ - ld a1,0(s8) │ │ │ │ - slli a5,a4,0x2 │ │ │ │ - add a5,a5,a4 │ │ │ │ - slli a5,a5,0x4 │ │ │ │ - sd a0,8(s9) │ │ │ │ - li a4,0 │ │ │ │ - add a0,a0,a5 │ │ │ │ - li a3,0 │ │ │ │ - jal 45718 │ │ │ │ - lwu a3,0(s9) │ │ │ │ - ld a0,8(s9) │ │ │ │ - li a4,0 │ │ │ │ - slli a5,a3,0x2 │ │ │ │ - add a5,a5,a3 │ │ │ │ - ld a3,184(sp) │ │ │ │ - slli a5,a5,0x4 │ │ │ │ - add a0,a0,a5 │ │ │ │ - li a2,0 │ │ │ │ + add s9,a5,a4 │ │ │ │ + j 2245c │ │ │ │ + lw a4,0(s1) │ │ │ │ + lw a5,0(s0) │ │ │ │ + blt a4,a5,224ea │ │ │ │ + addw s7,a4,s4 │ │ │ │ + lw s10,-4(s1) │ │ │ │ + mv a2,s3 │ │ │ │ mv a1,s6 │ │ │ │ - jal 45d64 │ │ │ │ - lw a5,0(s9) │ │ │ │ - addiw a5,a5,1 │ │ │ │ - sw a5,0(s9) │ │ │ │ - j 1daaa │ │ │ │ - ld a4,72(sp) │ │ │ │ - addiw s2,a4,-1 │ │ │ │ - slli a3,s2,0x20 │ │ │ │ - srli a4,a3,0x1d │ │ │ │ - add a4,a4,t4 │ │ │ │ - lw a3,4(a4) │ │ │ │ - lw a4,0(a4) │ │ │ │ - bne a4,a3,1d7bc │ │ │ │ - ld a3,16(s10) │ │ │ │ - slli a2,a5,0x20 │ │ │ │ - srli a5,a2,0x1e │ │ │ │ - slli a2,a4,0x20 │ │ │ │ - srli a4,a2,0x1e │ │ │ │ - add a5,a5,a3 │ │ │ │ - add a3,a3,a4 │ │ │ │ - lw s3,0(a5) │ │ │ │ - lw s4,0(a3) │ │ │ │ - bltu s3,s4,1dfcc │ │ │ │ - subw a4,s3,s4 │ │ │ │ - bgeu s8,a4,1d7bc │ │ │ │ - lui a5,0x5 │ │ │ │ - addi a5,a5,-481 │ │ │ │ - bltu a5,a4,1d7bc │ │ │ │ - li a1,8 │ │ │ │ - li a0,0 │ │ │ │ - sd t4,56(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - mv a5,a0 │ │ │ │ - li a1,8 │ │ │ │ - li a0,0 │ │ │ │ - mv s9,a5 │ │ │ │ - jal 1d4e0 │ │ │ │ - mv s6,a0 │ │ │ │ - li a1,16 │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - mv s5,a0 │ │ │ │ - li a1,2 │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - lw a5,236(sp) │ │ │ │ - addiw a4,s8,-25 │ │ │ │ - sw a4,0(s9) │ │ │ │ - mulw a5,s2,a5 │ │ │ │ - addiw a4,s8,-1 │ │ │ │ - sw a4,0(s6) │ │ │ │ - slli s3,s3,0x20 │ │ │ │ - slli a4,s4,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - srli s3,s3,0x20 │ │ │ │ - ld s10,160(sp) │ │ │ │ - li a3,1 │ │ │ │ - ld a7,96(sp) │ │ │ │ - subw a5,s8,a5 │ │ │ │ - sw a5,4(s9) │ │ │ │ - addiw a5,a5,24 │ │ │ │ - sw a5,4(s6) │ │ │ │ - sd a4,0(s5) │ │ │ │ - sd s3,8(s5) │ │ │ │ - sb a3,0(a0) │ │ │ │ - sb a3,1(a0) │ │ │ │ - ld a6,64(sp) │ │ │ │ - li a5,-10 │ │ │ │ - addi t1,sp,440 │ │ │ │ - sd a5,32(sp) │ │ │ │ - li a5,-2 │ │ │ │ - mv a3,a0 │ │ │ │ - sd t1,16(sp) │ │ │ │ - li a4,2 │ │ │ │ - mv a2,s5 │ │ │ │ - sd a5,24(sp) │ │ │ │ + mv a0,s5 │ │ │ │ + jalr s11 │ │ │ │ + addw a5,s10,a0 │ │ │ │ + blt s7,a5,224d8 │ │ │ │ + lw a5,0(s1) │ │ │ │ + lw a0,0(s0) │ │ │ │ + blt a5,a0,224f0 │ │ │ │ + addw a0,a5,s4 │ │ │ │ + ld a5,16(sp) │ │ │ │ + sw a0,4(s0) │ │ │ │ + addi s8,s8,1 │ │ │ │ + addi s0,s0,4 │ │ │ │ + addi s1,s1,4 │ │ │ │ + beq s8,a5,222c4 │ │ │ │ + lw a5,0(s1) │ │ │ │ + lw s7,0(s0) │ │ │ │ + lbu s5,0(s9) │ │ │ │ + lbu s6,0(s8) │ │ │ │ + blt a5,s7,224cc │ │ │ │ + addw s7,a5,s4 │ │ │ │ + lw s10,-4(s1) │ │ │ │ + mv a2,s3 │ │ │ │ mv a1,s6 │ │ │ │ - mv a5,s0 │ │ │ │ - mv s4,a0 │ │ │ │ - sd s8,8(sp) │ │ │ │ - sd s10,0(sp) │ │ │ │ - mv a0,s9 │ │ │ │ - sd t1,48(sp) │ │ │ │ - jal 34a9c │ │ │ │ - li a1,16 │ │ │ │ - mv s3,a0 │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - mv s2,a0 │ │ │ │ - jal 46c0e │ │ │ │ - ld a5,96(sp) │ │ │ │ - ld a4,80(sp) │ │ │ │ - ld t1,48(sp) │ │ │ │ - sd a5,16(sp) │ │ │ │ - ld a5,184(sp) │ │ │ │ - sd a4,32(sp) │ │ │ │ - addi a3,sp,328 │ │ │ │ - sd a5,8(sp) │ │ │ │ - li a5,2 │ │ │ │ - sd a5,0(sp) │ │ │ │ - addi a4,sp,332 │ │ │ │ - addi a5,sp,327 │ │ │ │ - sd s10,24(sp) │ │ │ │ - li a7,-2 │ │ │ │ - mv a6,t1 │ │ │ │ - mv a2,s2 │ │ │ │ - mv a1,s3 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 34852 │ │ │ │ - ld a3,72(sp) │ │ │ │ - lw a5,328(sp) │ │ │ │ - ld t4,56(sp) │ │ │ │ - subw a4,s8,a3 │ │ │ │ - bltu a5,a4,1dcac │ │ │ │ - lw a5,444(sp) │ │ │ │ - lw a4,440(sp) │ │ │ │ - lw a2,332(sp) │ │ │ │ - mulw a5,a5,a3 │ │ │ │ - mulw a4,a4,s8 │ │ │ │ - sraiw a3,a5,0x1f │ │ │ │ - xor a5,a5,a3 │ │ │ │ - subw a5,a5,a3 │ │ │ │ - subw a5,a4,a5 │ │ │ │ - bgeu a2,a5,1dfe2 │ │ │ │ - mv a0,s2 │ │ │ │ - sd t4,48(sp) │ │ │ │ - jal 45a72 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 3670 │ │ │ │ - ld t4,48(sp) │ │ │ │ - mv s2,s11 │ │ │ │ - mv a0,s9 │ │ │ │ - sd t4,48(sp) │ │ │ │ - jal 3670 │ │ │ │ - mv a0,s6 │ │ │ │ - jal 3670 │ │ │ │ mv a0,s5 │ │ │ │ - jal 3670 │ │ │ │ - mv a0,s4 │ │ │ │ - jal 3670 │ │ │ │ - mv a1,s3 │ │ │ │ - li a0,0 │ │ │ │ - jal 44286 │ │ │ │ - addi a1,s3,104 │ │ │ │ - li a0,0 │ │ │ │ - jal 44286 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 3670 │ │ │ │ - ld t4,48(sp) │ │ │ │ - mv s11,s2 │ │ │ │ - j 1d7bc │ │ │ │ - ld a4,72(sp) │ │ │ │ - addiw s2,a4,-1 │ │ │ │ - slli a3,s2,0x20 │ │ │ │ - srli a4,a3,0x1d │ │ │ │ - add a4,a4,s1 │ │ │ │ - lw a3,4(a4) │ │ │ │ + jalr s11 │ │ │ │ + addw a5,s10,a0 │ │ │ │ + blt s7,a5,224ba │ │ │ │ + lw a5,0(s1) │ │ │ │ + lw s7,0(s0) │ │ │ │ + blt a5,s7,224d2 │ │ │ │ + addw s7,a5,s4 │ │ │ │ + lw s10,0(s2) │ │ │ │ + mv a2,s3 │ │ │ │ + mv a1,s6 │ │ │ │ + mv a0,s5 │ │ │ │ + jalr s11 │ │ │ │ + addw a5,s10,a0 │ │ │ │ + bge s7,a5,22422 │ │ │ │ + mv a0,s5 │ │ │ │ + lw s5,0(s2) │ │ │ │ + mv a2,s3 │ │ │ │ + mv a1,s6 │ │ │ │ + jalr s11 │ │ │ │ + addw a0,s5,a0 │ │ │ │ + j 2244e │ │ │ │ + lw s7,-4(s1) │ │ │ │ + mv a2,s3 │ │ │ │ + mv a1,s6 │ │ │ │ + mv a0,s5 │ │ │ │ + jalr s11 │ │ │ │ + addw s7,s7,a0 │ │ │ │ + j 22494 │ │ │ │ + addw s7,s7,s4 │ │ │ │ + j 22472 │ │ │ │ + addw s7,s7,s4 │ │ │ │ + j 22494 │ │ │ │ + mv a0,s5 │ │ │ │ + lw s5,-4(s1) │ │ │ │ + mv a2,s3 │ │ │ │ + mv a1,s6 │ │ │ │ + jalr s11 │ │ │ │ + addw a0,s5,a0 │ │ │ │ + j 2244e │ │ │ │ + addw s7,a5,s4 │ │ │ │ + j 2242e │ │ │ │ + addw a0,a0,s4 │ │ │ │ + j 2244e │ │ │ │ + ld a5,120(sp) │ │ │ │ + addw a5,s7,a5 │ │ │ │ + sw a5,76(sp) │ │ │ │ + j 221bc │ │ │ │ + addi sp,sp,-240 │ │ │ │ + lw a0,240(sp) │ │ │ │ + sd s2,208(sp) │ │ │ │ + sd s6,176(sp) │ │ │ │ + addiw s2,a6,1 │ │ │ │ + addiw s6,a0,1 │ │ │ │ + sd s3,200(sp) │ │ │ │ + addw s3,s2,s6 │ │ │ │ + sd s4,192(sp) │ │ │ │ + mulw s4,s3,a4 │ │ │ │ + sd s7,168(sp) │ │ │ │ + sd a4,104(sp) │ │ │ │ + mv s7,a4 │ │ │ │ + ld a4,288(sp) │ │ │ │ + sd ra,232(sp) │ │ │ │ + sd s0,224(sp) │ │ │ │ + sd s1,216(sp) │ │ │ │ + sd s5,184(sp) │ │ │ │ + sd s8,160(sp) │ │ │ │ + sd s9,152(sp) │ │ │ │ + sd zero,24(a4) │ │ │ │ + sd a4,32(sp) │ │ │ │ + slli a4,s4,0x20 │ │ │ │ + sd a0,120(sp) │ │ │ │ + srli a0,a4,0x1e │ │ │ │ + lw a4,248(sp) │ │ │ │ + ld s1,296(sp) │ │ │ │ + lw s9,256(sp) │ │ │ │ + sd a4,16(sp) │ │ │ │ + ld a4,280(sp) │ │ │ │ + mv s0,a1 │ │ │ │ + sext.w a1,s2 │ │ │ │ + sd a4,0(sp) │ │ │ │ + sd a6,112(sp) │ │ │ │ + sd a1,8(sp) │ │ │ │ + sd a2,48(sp) │ │ │ │ + sd a3,56(sp) │ │ │ │ + sd s1,24(sp) │ │ │ │ + sd zero,24(s1) │ │ │ │ + add a0,a0,s0 │ │ │ │ + sd s9,80(sp) │ │ │ │ + addw s2,s4,s2 │ │ │ │ + lw s5,264(sp) │ │ │ │ + ld s8,272(sp) │ │ │ │ + sd a5,64(sp) │ │ │ │ + sd a7,72(sp) │ │ │ │ + jal 3bc30 │ │ │ │ + slli a5,s2,0x20 │ │ │ │ + mv s1,a0 │ │ │ │ + srli a0,a5,0x1e │ │ │ │ + sext.w a1,s6 │ │ │ │ + add a0,a0,s0 │ │ │ │ + sext.w s1,s1 │ │ │ │ + jal 3bc30 │ │ │ │ + addw s4,s4,s1 │ │ │ │ + addw a5,s2,a0 │ │ │ │ + slli a4,s4,0x20 │ │ │ │ + srli s4,a4,0x1e │ │ │ │ + slli a4,a5,0x20 │ │ │ │ + srli a5,a4,0x1e │ │ │ │ + add s4,s4,s0 │ │ │ │ + add a5,a5,s0 │ │ │ │ + lw s6,0(s4) │ │ │ │ + lw a5,0(a5) │ │ │ │ + slt s6,a5,s6 │ │ │ │ + beqz s7,22aa0 │ │ │ │ + beqz s1,22a96 │ │ │ │ + sext.w s2,a0 │ │ │ │ + beqz s2,22a96 │ │ │ │ + sd s10,144(sp) │ │ │ │ + sd s11,136(sp) │ │ │ │ + beqz s9,22712 │ │ │ │ + li a5,-1 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + mv s9,s7 │ │ │ │ + sd a5,96(sp) │ │ │ │ + mulw a5,s3,s9 │ │ │ │ + addiw s10,s9,-1 │ │ │ │ + sext.w s4,s10 │ │ │ │ + subw s11,a5,s3 │ │ │ │ + mv s7,a5 │ │ │ │ + sext.w a4,s11 │ │ │ │ + bnez s6,228f0 │ │ │ │ + ld a5,8(sp) │ │ │ │ + addw a5,a5,s2 │ │ │ │ + addw a2,a5,s11 │ │ │ │ + slli a3,a2,0x20 │ │ │ │ + addw a5,a5,s7 │ │ │ │ + srli a4,a3,0x1e │ │ │ │ + slli a1,a5,0x20 │ │ │ │ + srli a3,a1,0x1e │ │ │ │ + add a4,a4,s0 │ │ │ │ lw a4,0(a4) │ │ │ │ - bne a4,a3,1d7b0 │ │ │ │ - ld a3,16(s10) │ │ │ │ - slli a2,a5,0x20 │ │ │ │ - srli a5,a2,0x1e │ │ │ │ - slli a2,a4,0x20 │ │ │ │ - srli a4,a2,0x1e │ │ │ │ - add a5,a5,a3 │ │ │ │ - add a3,a3,a4 │ │ │ │ - lw s9,0(a5) │ │ │ │ - lw s6,0(a3) │ │ │ │ - bltu s9,s6,1dfd8 │ │ │ │ - subw a4,s9,s6 │ │ │ │ - bgeu s8,a4,1d7b0 │ │ │ │ - lui a5,0x5 │ │ │ │ - addi a5,a5,-481 │ │ │ │ - bltu a5,a4,1d7b0 │ │ │ │ - li a1,8 │ │ │ │ - li a0,0 │ │ │ │ - sd t4,56(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - mv s5,a0 │ │ │ │ - li a1,8 │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - mv s4,a0 │ │ │ │ - li a1,16 │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - mv s3,a0 │ │ │ │ - li a1,2 │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - lw a5,236(sp) │ │ │ │ - sw zero,0(s5) │ │ │ │ - slli a4,s9,0x20 │ │ │ │ - mulw s2,a5,s2 │ │ │ │ - li a5,25 │ │ │ │ - sw a5,0(s4) │ │ │ │ - slli a5,s6,0x20 │ │ │ │ + add a3,a3,s0 │ │ │ │ + lw s7,0(a3) │ │ │ │ + addw a4,a4,s5 │ │ │ │ + beq a4,s7,229d6 │ │ │ │ + addiw a5,a5,-1 │ │ │ │ + slli a4,a5,0x20 │ │ │ │ + srli a5,a4,0x1e │ │ │ │ + add a5,a5,s0 │ │ │ │ + lw a5,0(a5) │ │ │ │ + addw a5,a5,s5 │ │ │ │ + beq a5,s7,22a40 │ │ │ │ + ld a5,80(sp) │ │ │ │ + ld a4,16(sp) │ │ │ │ + beq a5,a4,22998 │ │ │ │ + ld a5,104(sp) │ │ │ │ + subw a4,a5,s9 │ │ │ │ + ld a5,120(sp) │ │ │ │ + slli a4,a4,0x20 │ │ │ │ + subw a5,a5,s2 │ │ │ │ + ld a3,56(sp) │ │ │ │ srli a4,a4,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - ld a7,96(sp) │ │ │ │ - ld a6,64(sp) │ │ │ │ - addi t1,sp,440 │ │ │ │ - mv a3,a0 │ │ │ │ - sw s2,4(s5) │ │ │ │ - addiw s2,s2,24 │ │ │ │ - sw s2,4(s4) │ │ │ │ - sd a4,0(s3) │ │ │ │ - sd a5,8(s3) │ │ │ │ - sb zero,0(a0) │ │ │ │ - sb zero,1(a0) │ │ │ │ - li a5,-10 │ │ │ │ - sd a5,32(sp) │ │ │ │ - li a5,-2 │ │ │ │ - sd a5,24(sp) │ │ │ │ - ld a5,160(sp) │ │ │ │ - sd t1,16(sp) │ │ │ │ - li a4,2 │ │ │ │ - mv a2,s3 │ │ │ │ - sd a5,0(sp) │ │ │ │ - mv a1,s4 │ │ │ │ - mv a5,s0 │ │ │ │ - mv s6,a0 │ │ │ │ - sd s8,8(sp) │ │ │ │ - mv a0,s5 │ │ │ │ - sd t1,48(sp) │ │ │ │ - jal 34a9c │ │ │ │ - mv a5,a0 │ │ │ │ - li a1,16 │ │ │ │ - li a0,0 │ │ │ │ - mv s9,a5 │ │ │ │ - jal 1d4e0 │ │ │ │ - mv s2,a0 │ │ │ │ - jal 46c0e │ │ │ │ - ld a5,160(sp) │ │ │ │ - ld a4,80(sp) │ │ │ │ - ld t1,48(sp) │ │ │ │ - sd a5,24(sp) │ │ │ │ - ld a5,96(sp) │ │ │ │ - sd a4,32(sp) │ │ │ │ - li a7,-2 │ │ │ │ - sd a5,16(sp) │ │ │ │ - ld a5,184(sp) │ │ │ │ - addi a4,sp,332 │ │ │ │ - mv a6,t1 │ │ │ │ - sd a5,8(sp) │ │ │ │ - li a5,2 │ │ │ │ - sd a5,0(sp) │ │ │ │ - addi a3,sp,328 │ │ │ │ - addi a5,sp,327 │ │ │ │ - mv a2,s2 │ │ │ │ - mv a1,s9 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 34852 │ │ │ │ - ld a4,72(sp) │ │ │ │ - lw a5,328(sp) │ │ │ │ - ld t4,56(sp) │ │ │ │ - subw a4,s8,a4 │ │ │ │ - bltu a5,a4,1de42 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + add a4,a4,a3 │ │ │ │ ld a3,72(sp) │ │ │ │ - lw a5,444(sp) │ │ │ │ - lw a4,440(sp) │ │ │ │ - lw a2,332(sp) │ │ │ │ - mulw a5,a5,a3 │ │ │ │ - mulw a4,a4,s8 │ │ │ │ - sraiw a3,a5,0x1f │ │ │ │ - xor a5,a5,a3 │ │ │ │ - subw a5,a5,a3 │ │ │ │ - subw a5,a4,a5 │ │ │ │ - bgeu a2,a5,1dff4 │ │ │ │ - mv a0,s2 │ │ │ │ - sd t4,48(sp) │ │ │ │ - jal 45a72 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 3670 │ │ │ │ - ld t4,48(sp) │ │ │ │ - mv s2,s11 │ │ │ │ - mv a0,s5 │ │ │ │ - sd t4,48(sp) │ │ │ │ - jal 3670 │ │ │ │ - mv a0,s4 │ │ │ │ - jal 3670 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 3670 │ │ │ │ - mv a0,s6 │ │ │ │ - jal 3670 │ │ │ │ - mv a1,s9 │ │ │ │ - li a0,0 │ │ │ │ - jal 44286 │ │ │ │ - addi a1,s9,104 │ │ │ │ - li a0,0 │ │ │ │ - jal 44286 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + lbu s9,0(a4) │ │ │ │ + add a5,a5,a3 │ │ │ │ + lbu a5,0(a5) │ │ │ │ mv a0,s9 │ │ │ │ - jal 3670 │ │ │ │ - ld t4,48(sp) │ │ │ │ - mv s11,s2 │ │ │ │ - j 1d7b0 │ │ │ │ + sd a5,40(sp) │ │ │ │ + mv a1,a5 │ │ │ │ + addiw a5,a2,-1 │ │ │ │ + slli a4,a5,0x20 │ │ │ │ + srli a5,a4,0x1e │ │ │ │ + add a5,a5,s0 │ │ │ │ + lw a5,0(a5) │ │ │ │ + ld a2,0(sp) │ │ │ │ + sd a5,88(sp) │ │ │ │ + jalr s8 │ │ │ │ + ld a5,88(sp) │ │ │ │ + addw a5,a5,a0 │ │ │ │ + beq a5,s7,229ac │ │ │ │ + slli a5,s11,0x20 │ │ │ │ + ld a1,8(sp) │ │ │ │ + srli a0,a5,0x1e │ │ │ │ + add a0,a0,s0 │ │ │ │ + jal 3bc30 │ │ │ │ + addw s11,s11,a0 │ │ │ │ + slli a5,s11,0x20 │ │ │ │ + srli s11,a5,0x1e │ │ │ │ + ld a2,0(sp) │ │ │ │ + ld a1,40(sp) │ │ │ │ + add s11,s11,s0 │ │ │ │ + lw s6,0(s11) │ │ │ │ + mv s1,a0 │ │ │ │ + mv a0,s9 │ │ │ │ + jalr s8 │ │ │ │ + addw s6,s6,a0 │ │ │ │ + sext.w s1,s1 │ │ │ │ + bne s6,s7,22aa4 │ │ │ │ + ld s6,24(sp) │ │ │ │ + li a1,0 │ │ │ │ + addiw s2,s2,-1 │ │ │ │ + mv a0,s6 │ │ │ │ + jal 5ba28 │ │ │ │ + ld a4,96(sp) │ │ │ │ + slli a5,s2,0x20 │ │ │ │ + and s10,a4,s10 │ │ │ │ + or s10,s10,a5 │ │ │ │ + ld a4,16(sp) │ │ │ │ ld a5,80(sp) │ │ │ │ - ld a3,160(sp) │ │ │ │ - ld a2,96(sp) │ │ │ │ - lbu a4,388(a5) │ │ │ │ - ld a0,48(sp) │ │ │ │ - li a5,0 │ │ │ │ - mv a1,s9 │ │ │ │ - sd t6,192(sp) │ │ │ │ - sd t3,144(sp) │ │ │ │ - sd t5,136(sp) │ │ │ │ - sd t4,128(sp) │ │ │ │ - sd a7,120(sp) │ │ │ │ - sd a6,56(sp) │ │ │ │ - jal 1442a │ │ │ │ - lw a5,4(s2) │ │ │ │ - lw s1,0(s2) │ │ │ │ - ld a6,56(sp) │ │ │ │ - ld a7,120(sp) │ │ │ │ - ld t4,128(sp) │ │ │ │ - ld t5,136(sp) │ │ │ │ - ld t3,144(sp) │ │ │ │ - ld t6,192(sp) │ │ │ │ - bltu a5,s1,1d760 │ │ │ │ - ld a4,160(sp) │ │ │ │ - zext.b a2,s5 │ │ │ │ - sd s9,208(sp) │ │ │ │ - add s4,a4,s0 │ │ │ │ - ld s9,80(sp) │ │ │ │ - sd a2,56(sp) │ │ │ │ - addi s0,sp,336 │ │ │ │ - sd a6,120(sp) │ │ │ │ - sd a7,128(sp) │ │ │ │ - sd t4,136(sp) │ │ │ │ - sd t5,144(sp) │ │ │ │ - sd t3,192(sp) │ │ │ │ - sd s5,200(sp) │ │ │ │ - sd t6,216(sp) │ │ │ │ - j 1df6e │ │ │ │ - li a1,104 │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - mv a1,s0 │ │ │ │ - jal 452ca │ │ │ │ - lw a5,0(s11) │ │ │ │ - mv s5,a0 │ │ │ │ - ld a0,8(s11) │ │ │ │ - addiw a5,a5,1 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ + sd s10,24(s6) │ │ │ │ + beq a5,a4,22984 │ │ │ │ + mv s9,s4 │ │ │ │ + beqz s4,228cc │ │ │ │ + beqz s1,22a50 │ │ │ │ + li s6,1 │ │ │ │ + bnez s2,225d4 │ │ │ │ + ld s10,144(sp) │ │ │ │ + ld s11,136(sp) │ │ │ │ + bnez s6,22a88 │ │ │ │ + ld ra,232(sp) │ │ │ │ + ld s0,224(sp) │ │ │ │ + ld s1,216(sp) │ │ │ │ + ld s2,208(sp) │ │ │ │ + ld s3,200(sp) │ │ │ │ + ld s4,192(sp) │ │ │ │ + ld s5,184(sp) │ │ │ │ + ld s6,176(sp) │ │ │ │ + ld s7,168(sp) │ │ │ │ + ld s8,160(sp) │ │ │ │ + ld s9,152(sp) │ │ │ │ + addi sp,sp,240 │ │ │ │ + ret │ │ │ │ + li a5,-1 │ │ │ │ + ld s9,104(sp) │ │ │ │ srli a5,a5,0x20 │ │ │ │ - slli a1,a5,0x2 │ │ │ │ - add a1,a1,a5 │ │ │ │ - slli a1,a1,0x4 │ │ │ │ - jal 1d4e0 │ │ │ │ - lwu a4,0(s11) │ │ │ │ - ld a2,0(s4) │ │ │ │ - ld a1,0(s6) │ │ │ │ - slli a5,a4,0x2 │ │ │ │ - add a5,a5,a4 │ │ │ │ - slli a5,a5,0x4 │ │ │ │ - sd a0,8(s11) │ │ │ │ - li a4,0 │ │ │ │ - add a0,a0,a5 │ │ │ │ - li a3,0 │ │ │ │ - jal 45718 │ │ │ │ - lwu a3,0(s11) │ │ │ │ - ld a0,8(s11) │ │ │ │ - li a4,0 │ │ │ │ - slli a5,a3,0x2 │ │ │ │ - add a5,a5,a3 │ │ │ │ - ld a3,184(sp) │ │ │ │ - slli a5,a5,0x4 │ │ │ │ - li a2,0 │ │ │ │ - mv a1,s5 │ │ │ │ - add a0,a0,a5 │ │ │ │ - jal 45d64 │ │ │ │ - lw a5,0(s11) │ │ │ │ - mv a1,s0 │ │ │ │ - li a0,0 │ │ │ │ - addiw a5,a5,1 │ │ │ │ - sw a5,0(s11) │ │ │ │ - jal 44286 │ │ │ │ - lw a5,4(s2) │ │ │ │ - addiw s1,s1,1 │ │ │ │ - bltu a5,s1,1dfb6 │ │ │ │ - ld a5,16(s10) │ │ │ │ - slli a4,s1,0x20 │ │ │ │ - srli a3,a4,0x1e │ │ │ │ - add a5,a5,a3 │ │ │ │ - lw a3,0(a5) │ │ │ │ - ld a4,0(s4) │ │ │ │ - ld a5,0(s6) │ │ │ │ - ld a7,64(sp) │ │ │ │ - ld a6,56(sp) │ │ │ │ - ld a0,48(sp) │ │ │ │ - sd a4,8(sp) │ │ │ │ - sd a5,0(sp) │ │ │ │ - li a4,0 │ │ │ │ - mv a5,s8 │ │ │ │ - mv a2,s3 │ │ │ │ - mv a1,s0 │ │ │ │ - sd s8,16(sp) │ │ │ │ - jal 440dc │ │ │ │ - ld a0,424(sp) │ │ │ │ - mv a2,s8 │ │ │ │ - li a1,5 │ │ │ │ - jal 4f3ca │ │ │ │ - lw a5,388(s9) │ │ │ │ - beqz a5,1dee6 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 44a16 │ │ │ │ - j 1dee6 │ │ │ │ - ld a6,120(sp) │ │ │ │ - ld a7,128(sp) │ │ │ │ - ld t4,136(sp) │ │ │ │ - ld t5,144(sp) │ │ │ │ - ld t3,192(sp) │ │ │ │ - ld s5,200(sp) │ │ │ │ - ld s9,208(sp) │ │ │ │ - ld t6,216(sp) │ │ │ │ - li s4,1 │ │ │ │ - j 1d760 │ │ │ │ - subw a4,s4,s3 │ │ │ │ - bltu s8,a4,1db9c │ │ │ │ - j 1d7bc │ │ │ │ - subw a4,s6,s9 │ │ │ │ - bgeu s8,a4,1d7b0 │ │ │ │ - j 1dd3a │ │ │ │ - mv a0,s11 │ │ │ │ - sd t4,48(sp) │ │ │ │ - jal 45a72 │ │ │ │ - mv a0,s11 │ │ │ │ - jal 3670 │ │ │ │ - ld t4,48(sp) │ │ │ │ - j 1dcbe │ │ │ │ - mv a0,s11 │ │ │ │ - sd t4,48(sp) │ │ │ │ - jal 45a72 │ │ │ │ - mv a0,s11 │ │ │ │ - jal 3670 │ │ │ │ - ld t4,48(sp) │ │ │ │ - j 1de54 │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - auipc a3,0x46 │ │ │ │ - addi a3,a3,1470 │ │ │ │ - li a2,105 │ │ │ │ - auipc a1,0x42 │ │ │ │ - addi a1,a1,-86 │ │ │ │ - auipc a0,0x42 │ │ │ │ - addi a0,a0,-78 │ │ │ │ - jal 3830 <__assert_fail@plt> │ │ │ │ - addi sp,sp,-160 │ │ │ │ - sd s3,120(sp) │ │ │ │ - li s3,1 │ │ │ │ - sllw s3,s3,a5 │ │ │ │ - sd s10,64(sp) │ │ │ │ + sd a5,120(sp) │ │ │ │ + mulw a5,s3,s9 │ │ │ │ + addiw s7,s9,-1 │ │ │ │ + sext.w s4,s7 │ │ │ │ + subw s11,a5,s3 │ │ │ │ mv s10,a5 │ │ │ │ - slli a5,s3,0x20 │ │ │ │ - sd s1,136(sp) │ │ │ │ - srli s1,a5,0x1e │ │ │ │ - sd s5,104(sp) │ │ │ │ - sext.w a5,s3 │ │ │ │ - mv s5,a1 │ │ │ │ - li a0,0 │ │ │ │ - mv a1,s1 │ │ │ │ - sd ra,152(sp) │ │ │ │ - sd a5,24(sp) │ │ │ │ - sd s0,144(sp) │ │ │ │ - sd s2,128(sp) │ │ │ │ - mv s0,a2 │ │ │ │ - sd s4,112(sp) │ │ │ │ - sd s6,96(sp) │ │ │ │ - mv s4,a4 │ │ │ │ - mv s6,a3 │ │ │ │ - sd s7,88(sp) │ │ │ │ - sd s1,16(sp) │ │ │ │ - mv s7,a5 │ │ │ │ - jal 1d4e0 │ │ │ │ - mv s2,a0 │ │ │ │ - mv a2,s7 │ │ │ │ - auipc a1,0x42 │ │ │ │ - addi a1,a1,-126 │ │ │ │ - li a0,1 │ │ │ │ - jal 37c0 <__printf_chk@plt> │ │ │ │ - mv a2,s1 │ │ │ │ - li a1,0 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 3890 │ │ │ │ - mul a5,s0,s6 │ │ │ │ - li s1,-1 │ │ │ │ - sllw s1,s1,s10 │ │ │ │ - not s1,s1 │ │ │ │ - sext.w s1,s1 │ │ │ │ - mv a0,a5 │ │ │ │ - sd a5,8(sp) │ │ │ │ - jal 3330 │ │ │ │ - sd a0,40(sp) │ │ │ │ - beqz s1,1e1ba │ │ │ │ - sd s8,80(sp) │ │ │ │ - addiw s8,s3,-2 │ │ │ │ - slli a5,s8,0x20 │ │ │ │ - addi s6,s6,-1 │ │ │ │ - srli s8,a5,0x1e │ │ │ │ - mul a5,s6,s0 │ │ │ │ - addi s8,s8,8 │ │ │ │ - sd s9,72(sp) │ │ │ │ - sd s11,56(sp) │ │ │ │ - add s8,s8,s2 │ │ │ │ - mv s6,a0 │ │ │ │ - li s3,0 │ │ │ │ - neg s9,s0 │ │ │ │ - sd a5,32(sp) │ │ │ │ + sext.w a4,s11 │ │ │ │ + bnez s6,2283c │ │ │ │ ld a5,8(sp) │ │ │ │ - mv s11,s5 │ │ │ │ - add s7,s5,a5 │ │ │ │ - bgeu s5,s7,1e0fa │ │ │ │ - mv a0,s11 │ │ │ │ - jalr s4 │ │ │ │ - sext.w a5,a0 │ │ │ │ - and a5,a5,s1 │ │ │ │ - srlw a5,a5,s3 │ │ │ │ - slli a3,a5,0x20 │ │ │ │ - srli a5,a3,0x1e │ │ │ │ - add a5,a5,s2 │ │ │ │ - lw a3,0(a5) │ │ │ │ - add s11,s11,s0 │ │ │ │ - addiw a3,a3,1 │ │ │ │ - sw a3,0(a5) │ │ │ │ - bltu s11,s7,1e0d6 │ │ │ │ - ld a5,24(sp) │ │ │ │ - li a4,1 │ │ │ │ - bgeu a4,a5,1e118 │ │ │ │ - lw a4,0(s2) │ │ │ │ - addi a5,s2,4 │ │ │ │ - lw a3,0(a5) │ │ │ │ - addi a5,a5,4 │ │ │ │ - addw a4,a4,a3 │ │ │ │ - sw a4,-4(a5) │ │ │ │ - bne s8,a5,1e10a │ │ │ │ - ld a5,32(sp) │ │ │ │ - add s11,s5,a5 │ │ │ │ - bltu s11,s5,1e164 │ │ │ │ - mv a0,s11 │ │ │ │ - jalr s4 │ │ │ │ - sext.w s7,a0 │ │ │ │ - and s7,s7,s1 │ │ │ │ - srlw s7,s7,s3 │ │ │ │ - slli a5,s7,0x20 │ │ │ │ - srli s7,a5,0x1e │ │ │ │ - add s7,s7,s2 │ │ │ │ - lw a0,0(s7) │ │ │ │ - mv a1,s11 │ │ │ │ - mv a2,s0 │ │ │ │ - addiw a0,a0,-1 │ │ │ │ - slli a0,a0,0x20 │ │ │ │ - srli a0,a0,0x20 │ │ │ │ - mul a0,a0,s0 │ │ │ │ - add s11,s11,s9 │ │ │ │ - add a0,a0,s6 │ │ │ │ - jal 36a0 │ │ │ │ - lw a5,0(s7) │ │ │ │ + addw a5,a5,s2 │ │ │ │ + addw a4,a5,s11 │ │ │ │ + slli a1,a4,0x20 │ │ │ │ + addw a5,a5,s10 │ │ │ │ + srli a2,a1,0x1e │ │ │ │ + slli a0,a5,0x20 │ │ │ │ + srli a1,a0,0x1e │ │ │ │ + add a2,a2,s0 │ │ │ │ + lw a2,0(a2) │ │ │ │ + add a1,a1,s0 │ │ │ │ + lw s10,0(a1) │ │ │ │ + addw a2,a2,s5 │ │ │ │ + beq a2,s10,229f6 │ │ │ │ addiw a5,a5,-1 │ │ │ │ - sw a5,0(s7) │ │ │ │ - bgeu s11,s5,1e122 │ │ │ │ - ld a2,16(sp) │ │ │ │ - li a1,0 │ │ │ │ - mv a0,s2 │ │ │ │ - sllw s1,s1,s10 │ │ │ │ - jal 3890 │ │ │ │ - addw s3,s10,s3 │ │ │ │ - beqz s1,1e180 │ │ │ │ - mv a5,s6 │ │ │ │ - mv s6,s5 │ │ │ │ - mv s5,a5 │ │ │ │ - j 1e0ca │ │ │ │ - ld s8,80(sp) │ │ │ │ - ld s9,72(sp) │ │ │ │ - ld s11,56(sp) │ │ │ │ + slli a2,a5,0x20 │ │ │ │ + srli a5,a2,0x1e │ │ │ │ + add a5,a5,s0 │ │ │ │ + lw a5,0(a5) │ │ │ │ + addw a5,a5,s5 │ │ │ │ + beq a5,s10,22a16 │ │ │ │ + ld a5,56(sp) │ │ │ │ + slli s7,s7,0x20 │ │ │ │ + srli s7,s7,0x20 │ │ │ │ + add a2,a5,s7 │ │ │ │ + addiw s2,s2,-1 │ │ │ │ + ld a5,72(sp) │ │ │ │ + slli s9,s2,0x20 │ │ │ │ + srli s9,s9,0x20 │ │ │ │ + add a5,a5,s9 │ │ │ │ + addiw a4,a4,-1 │ │ │ │ + lbu a1,0(a5) │ │ │ │ + slli a5,a4,0x20 │ │ │ │ + srli a4,a5,0x1e │ │ │ │ + add a4,a4,s0 │ │ │ │ + lbu a0,0(a2) │ │ │ │ + lw a5,0(a4) │ │ │ │ + ld a2,0(sp) │ │ │ │ + sd a0,88(sp) │ │ │ │ + sd a5,40(sp) │ │ │ │ + sd a1,96(sp) │ │ │ │ + jalr s8 │ │ │ │ ld a5,40(sp) │ │ │ │ - beq a5,s6,1e1ae │ │ │ │ - ld a0,40(sp) │ │ │ │ - jal 3670 │ │ │ │ - ld s0,144(sp) │ │ │ │ - ld ra,152(sp) │ │ │ │ - ld s1,136(sp) │ │ │ │ - ld s3,120(sp) │ │ │ │ - ld s4,112(sp) │ │ │ │ - ld s5,104(sp) │ │ │ │ - ld s6,96(sp) │ │ │ │ - ld s7,88(sp) │ │ │ │ - ld s10,64(sp) │ │ │ │ - mv a0,s2 │ │ │ │ - ld s2,128(sp) │ │ │ │ - addi sp,sp,160 │ │ │ │ - j 3670 │ │ │ │ - ld a2,8(sp) │ │ │ │ - mv a1,a5 │ │ │ │ - mv a0,s5 │ │ │ │ - jal 3530 │ │ │ │ - j 1e18c │ │ │ │ - mv s6,s5 │ │ │ │ - ld s5,40(sp) │ │ │ │ - j 1e186 │ │ │ │ - addi sp,sp,-144 │ │ │ │ - sd s2,112(sp) │ │ │ │ - sd s7,72(sp) │ │ │ │ - mv s2,a3 │ │ │ │ - mv s7,a2 │ │ │ │ - sd s8,64(sp) │ │ │ │ - mul s8,s7,s2 │ │ │ │ - sd s0,128(sp) │ │ │ │ - li s0,1 │ │ │ │ - sllw s0,s0,a4 │ │ │ │ - slli a5,s0,0x20 │ │ │ │ - sd s3,104(sp) │ │ │ │ - srli s3,a5,0x1e │ │ │ │ - sd s1,120(sp) │ │ │ │ - sext.w a5,s0 │ │ │ │ - mv s1,a1 │ │ │ │ - li a0,0 │ │ │ │ - mv a1,s3 │ │ │ │ - sd ra,136(sp) │ │ │ │ - sd a5,8(sp) │ │ │ │ - sd s5,88(sp) │ │ │ │ - sd s10,48(sp) │ │ │ │ - mv s5,a4 │ │ │ │ - sd s11,40(sp) │ │ │ │ - sd s3,0(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - mv a2,s3 │ │ │ │ + addw a5,a5,a0 │ │ │ │ + beq a5,s10,229c2 │ │ │ │ + slli a5,s11,0x20 │ │ │ │ + ld a1,8(sp) │ │ │ │ + srli a0,a5,0x1e │ │ │ │ + add a0,a0,s0 │ │ │ │ + jal 3bc30 │ │ │ │ + addw a5,s11,a0 │ │ │ │ + slli a4,a5,0x20 │ │ │ │ + srli a5,a4,0x1e │ │ │ │ + mv s1,a0 │ │ │ │ + add a5,a5,s0 │ │ │ │ + ld a2,0(sp) │ │ │ │ + ld a1,96(sp) │ │ │ │ + ld a0,88(sp) │ │ │ │ + lw s6,0(a5) │ │ │ │ + sext.w s1,s1 │ │ │ │ + jalr s8 │ │ │ │ + addw s6,s6,a0 │ │ │ │ + bne s6,s10,22aa4 │ │ │ │ + ld s6,24(sp) │ │ │ │ li a1,0 │ │ │ │ - mv s11,a0 │ │ │ │ - jal 3890 │ │ │ │ - mv a0,s8 │ │ │ │ - jal 3330 │ │ │ │ - li a6,-1 │ │ │ │ - sllw a6,a6,s5 │ │ │ │ - not a6,a6 │ │ │ │ - sext.w s10,a6 │ │ │ │ - sd a0,24(sp) │ │ │ │ - beqz s10,1e32c │ │ │ │ - addiw s3,s0,-2 │ │ │ │ - slli a5,s3,0x20 │ │ │ │ - addi s2,s2,-1 │ │ │ │ - srli s3,a5,0x1e │ │ │ │ - mul a5,s2,s7 │ │ │ │ - addi s3,s3,8 │ │ │ │ - sd s4,96(sp) │ │ │ │ - sd s6,80(sp) │ │ │ │ - sd s9,56(sp) │ │ │ │ - add s3,s3,s11 │ │ │ │ - mv s2,a0 │ │ │ │ - li s6,0 │ │ │ │ - neg s4,s7 │ │ │ │ - sd a5,16(sp) │ │ │ │ - add a0,s1,s8 │ │ │ │ - mv a2,s1 │ │ │ │ - bgeu s1,a0,1e274 │ │ │ │ - lw a5,0(a2) │ │ │ │ - add a2,a2,s7 │ │ │ │ - and a5,a5,s10 │ │ │ │ - srlw a5,a5,s6 │ │ │ │ + slli s9,s9,0x20 │ │ │ │ + mv a0,s6 │ │ │ │ + jal 5ba28 │ │ │ │ + ld a5,120(sp) │ │ │ │ + mv a0,s6 │ │ │ │ + and s7,s7,a5 │ │ │ │ + or s7,s7,s9 │ │ │ │ + sd s7,24(s6) │ │ │ │ + jal 5be24 │ │ │ │ + mv s9,s4 │ │ │ │ + beqz s4,228cc │ │ │ │ + beqz s1,22a50 │ │ │ │ + li s6,1 │ │ │ │ + beqz s2,226f0 │ │ │ │ + mulw a5,s3,s9 │ │ │ │ + addiw s7,s9,-1 │ │ │ │ + sext.w s4,s7 │ │ │ │ + subw s11,a5,s3 │ │ │ │ + mv s10,a5 │ │ │ │ + sext.w a4,s11 │ │ │ │ + beqz s6,22734 │ │ │ │ + addw a4,a4,s1 │ │ │ │ + slli a2,a4,0x20 │ │ │ │ + addw a5,a5,s1 │ │ │ │ + srli a3,a2,0x1e │ │ │ │ slli a1,a5,0x20 │ │ │ │ - srli a5,a1,0x1e │ │ │ │ - add a5,a5,s11 │ │ │ │ - lw a1,0(a5) │ │ │ │ - addiw a1,a1,1 │ │ │ │ - sw a1,0(a5) │ │ │ │ - bltu a2,a0,1e254 │ │ │ │ - ld a5,8(sp) │ │ │ │ - li a4,1 │ │ │ │ - bgeu a4,a5,1e292 │ │ │ │ - lw a2,0(s11) │ │ │ │ - addi a5,s11,4 │ │ │ │ - lw a1,0(a5) │ │ │ │ - addi a5,a5,4 │ │ │ │ - addw a2,a2,a1 │ │ │ │ - sw a2,-4(a5) │ │ │ │ - bne s3,a5,1e284 │ │ │ │ + srli a2,a1,0x1e │ │ │ │ + add a3,a3,s0 │ │ │ │ + lw a3,0(a3) │ │ │ │ + add a2,a2,s0 │ │ │ │ + lw s11,0(a2) │ │ │ │ + addw a3,a3,s5 │ │ │ │ + beq a3,s11,22a06 │ │ │ │ + addiw a5,a5,-1 │ │ │ │ + slli a3,a5,0x20 │ │ │ │ + srli a5,a3,0x1e │ │ │ │ + add a5,a5,s0 │ │ │ │ + lw a5,0(a5) │ │ │ │ + addw a5,a5,s5 │ │ │ │ + beq a5,s11,22a26 │ │ │ │ ld a5,16(sp) │ │ │ │ - add s9,s1,a5 │ │ │ │ - bltu s9,s1,1e2d4 │ │ │ │ - lw s0,0(s9) │ │ │ │ - mv a1,s9 │ │ │ │ - mv a2,s7 │ │ │ │ - and s0,s0,s10 │ │ │ │ - srlw s0,s0,s6 │ │ │ │ - slli a5,s0,0x20 │ │ │ │ - srli s0,a5,0x1e │ │ │ │ - add s0,s0,s11 │ │ │ │ - lw a0,0(s0) │ │ │ │ - add s9,s9,s4 │ │ │ │ - addiw a0,a0,-1 │ │ │ │ - slli a0,a0,0x20 │ │ │ │ - srli a0,a0,0x20 │ │ │ │ - mul a0,a0,s7 │ │ │ │ - add a0,a0,s2 │ │ │ │ - jal 36a0 │ │ │ │ - lw a5,0(s0) │ │ │ │ + beqz a5,2298e │ │ │ │ + ld a5,104(sp) │ │ │ │ + subw a3,a5,s9 │ │ │ │ + ld a5,112(sp) │ │ │ │ + slli a3,a3,0x20 │ │ │ │ + subw a5,a5,s1 │ │ │ │ + ld a2,48(sp) │ │ │ │ + srli a3,a3,0x20 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + add a3,a3,a2 │ │ │ │ + ld a2,64(sp) │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + addiw a4,a4,-1 │ │ │ │ + add a5,a5,a2 │ │ │ │ + lbu a1,0(a5) │ │ │ │ + slli a5,a4,0x20 │ │ │ │ + srli a4,a5,0x1e │ │ │ │ + add a4,a4,s0 │ │ │ │ + lbu a0,0(a3) │ │ │ │ + ld a2,0(sp) │ │ │ │ + lw s6,0(a4) │ │ │ │ + jalr s8 │ │ │ │ + addw s6,s6,a0 │ │ │ │ + bne s6,s11,22ac4 │ │ │ │ + ld a0,32(sp) │ │ │ │ + li a1,0 │ │ │ │ + addiw s1,s1,-1 │ │ │ │ + jal 5ba28 │ │ │ │ + mv s9,s4 │ │ │ │ + bnez s4,22818 │ │ │ │ + li s6,1 │ │ │ │ + ld s10,144(sp) │ │ │ │ + ld s11,136(sp) │ │ │ │ + li s9,0 │ │ │ │ + j 226f4 │ │ │ │ + ld a0,32(sp) │ │ │ │ + li a1,2 │ │ │ │ + addiw s1,s1,-1 │ │ │ │ + jal 5ba28 │ │ │ │ + beqz s1,22a50 │ │ │ │ + sext.w a5,s7 │ │ │ │ + sext.w s4,s10 │ │ │ │ + subw a4,s7,s3 │ │ │ │ + addw a4,a4,s1 │ │ │ │ + slli a2,a4,0x20 │ │ │ │ + addw a5,a5,s1 │ │ │ │ + srli a3,a2,0x1e │ │ │ │ + slli a1,a5,0x20 │ │ │ │ + srli a2,a1,0x1e │ │ │ │ + add a3,a3,s0 │ │ │ │ + lw a3,0(a3) │ │ │ │ + add a2,a2,s0 │ │ │ │ + lw s11,0(a2) │ │ │ │ + addw a3,a3,s5 │ │ │ │ + beq a3,s11,229e6 │ │ │ │ addiw a5,a5,-1 │ │ │ │ - sw a5,0(s0) │ │ │ │ - bgeu s9,s1,1e29c │ │ │ │ + slli a3,a5,0x20 │ │ │ │ + srli a5,a3,0x1e │ │ │ │ + add a5,a5,s0 │ │ │ │ + lw a5,0(a5) │ │ │ │ + addw a5,a5,s5 │ │ │ │ + beq a5,s11,228d6 │ │ │ │ + ld a5,16(sp) │ │ │ │ + beqz a5,229a2 │ │ │ │ + mv a3,a5 │ │ │ │ + ld a5,80(sp) │ │ │ │ + beq a5,a3,229a2 │ │ │ │ + ld a5,104(sp) │ │ │ │ + subw a3,a5,s9 │ │ │ │ + ld a5,112(sp) │ │ │ │ + slli a3,a3,0x20 │ │ │ │ + subw a5,a5,s1 │ │ │ │ + ld a2,48(sp) │ │ │ │ + srli a3,a3,0x20 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + add a3,a3,a2 │ │ │ │ + ld a2,64(sp) │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + addiw a4,a4,-1 │ │ │ │ + add a5,a5,a2 │ │ │ │ + lbu a1,0(a5) │ │ │ │ + slli a5,a4,0x20 │ │ │ │ + srli a4,a5,0x1e │ │ │ │ + add a4,a4,s0 │ │ │ │ + lbu a0,0(a3) │ │ │ │ ld a2,0(sp) │ │ │ │ + lw s6,0(a4) │ │ │ │ + jalr s8 │ │ │ │ + addw s6,s6,a0 │ │ │ │ + bne s6,s11,22ac4 │ │ │ │ + ld a0,32(sp) │ │ │ │ li a1,0 │ │ │ │ - mv a0,s11 │ │ │ │ - sllw s10,s10,s5 │ │ │ │ - jal 3890 │ │ │ │ - addw s6,s5,s6 │ │ │ │ - beqz s10,1e2f2 │ │ │ │ - mv a5,s2 │ │ │ │ - mv s2,s1 │ │ │ │ - mv s1,a5 │ │ │ │ - j 1e24a │ │ │ │ - ld s4,96(sp) │ │ │ │ - ld s6,80(sp) │ │ │ │ - ld s9,56(sp) │ │ │ │ - ld a5,24(sp) │ │ │ │ - beq a5,s2,1e320 │ │ │ │ + addiw s1,s1,-1 │ │ │ │ + jal 5ba28 │ │ │ │ + mv s9,s4 │ │ │ │ + j 226e2 │ │ │ │ ld a0,24(sp) │ │ │ │ - jal 3670 │ │ │ │ - ld s0,128(sp) │ │ │ │ - ld ra,136(sp) │ │ │ │ - ld s1,120(sp) │ │ │ │ - ld s2,112(sp) │ │ │ │ - ld s3,104(sp) │ │ │ │ - ld s5,88(sp) │ │ │ │ - ld s7,72(sp) │ │ │ │ - ld s8,64(sp) │ │ │ │ - ld s10,48(sp) │ │ │ │ - mv a0,s11 │ │ │ │ - ld s11,40(sp) │ │ │ │ - addi sp,sp,144 │ │ │ │ - j 3670 │ │ │ │ - mv a2,s8 │ │ │ │ - mv a1,a5 │ │ │ │ + mv s9,s4 │ │ │ │ + jal 5be24 │ │ │ │ + j 226e2 │ │ │ │ + addiw a5,s1,-1 │ │ │ │ + slli a3,s4,0x20 │ │ │ │ + j 2288a │ │ │ │ + addiw a5,s2,-1 │ │ │ │ + slli a4,s10,0x20 │ │ │ │ + j 2264a │ │ │ │ + addiw a5,s1,-1 │ │ │ │ + slli a3,s4,0x20 │ │ │ │ + j 22944 │ │ │ │ + ld a0,24(sp) │ │ │ │ + li a1,0 │ │ │ │ + addiw s2,s2,-1 │ │ │ │ + jal 5ba28 │ │ │ │ + beqz s4,22a9a │ │ │ │ + mv s9,s4 │ │ │ │ + bnez s2,225d4 │ │ │ │ + j 226f0 │ │ │ │ + ld a0,24(sp) │ │ │ │ + li a1,0 │ │ │ │ + jal 5ba28 │ │ │ │ + beqz s4,22a9a │ │ │ │ + mv s9,s4 │ │ │ │ + bnez s2,22822 │ │ │ │ + j 226f0 │ │ │ │ + ld a0,24(sp) │ │ │ │ + li a1,1 │ │ │ │ + mv s9,s4 │ │ │ │ + jal 5ba28 │ │ │ │ + bnez s4,225d4 │ │ │ │ + j 228ce │ │ │ │ + ld a0,32(sp) │ │ │ │ + li a1,1 │ │ │ │ + mv s9,s4 │ │ │ │ + jal 5ba28 │ │ │ │ + bnez s4,225d4 │ │ │ │ + j 228ce │ │ │ │ + ld a0,24(sp) │ │ │ │ + li a1,1 │ │ │ │ + mv s9,s4 │ │ │ │ + jal 5ba28 │ │ │ │ + bnez s4,2271a │ │ │ │ + j 228ce │ │ │ │ + ld a0,32(sp) │ │ │ │ + li a1,1 │ │ │ │ + mv s9,s4 │ │ │ │ + jal 5ba28 │ │ │ │ + bnez s4,2271a │ │ │ │ + j 228ce │ │ │ │ + ld a0,24(sp) │ │ │ │ + li a1,2 │ │ │ │ + addiw s2,s2,-1 │ │ │ │ + jal 5ba28 │ │ │ │ + bnez s2,22822 │ │ │ │ + j 226f0 │ │ │ │ + ld a0,32(sp) │ │ │ │ + li a1,2 │ │ │ │ + addiw s1,s1,-1 │ │ │ │ + jal 5ba28 │ │ │ │ + beqz s1,22a50 │ │ │ │ + sext.w a5,s10 │ │ │ │ + sext.w s4,s7 │ │ │ │ + subw a4,s10,s3 │ │ │ │ + j 2283c │ │ │ │ + ld a0,24(sp) │ │ │ │ + li a1,2 │ │ │ │ + addiw s2,s2,-1 │ │ │ │ + jal 5ba28 │ │ │ │ + bnez s2,225d4 │ │ │ │ + j 226f0 │ │ │ │ + ld s10,144(sp) │ │ │ │ + ld s11,136(sp) │ │ │ │ + slli s9,s9,0x20 │ │ │ │ + srli s9,s9,0x20 │ │ │ │ + ld a5,32(sp) │ │ │ │ + sd s9,24(a5) │ │ │ │ + ld a5,16(sp) │ │ │ │ + beqz a5,22a6a │ │ │ │ + ld a4,80(sp) │ │ │ │ + bne a4,a5,226f8 │ │ │ │ + ld s0,224(sp) │ │ │ │ + ld a0,32(sp) │ │ │ │ + ld ra,232(sp) │ │ │ │ + ld s1,216(sp) │ │ │ │ + ld s2,208(sp) │ │ │ │ + ld s3,200(sp) │ │ │ │ + ld s4,192(sp) │ │ │ │ + ld s5,184(sp) │ │ │ │ + ld s6,176(sp) │ │ │ │ + ld s7,168(sp) │ │ │ │ + ld s8,160(sp) │ │ │ │ + ld s9,152(sp) │ │ │ │ + addi sp,sp,240 │ │ │ │ + j 5be24 │ │ │ │ + slli s9,s9,0x20 │ │ │ │ + slli s1,s1,0x20 │ │ │ │ + srli s9,s9,0x20 │ │ │ │ + or s9,s9,s1 │ │ │ │ + j 22a5a │ │ │ │ + ld s9,104(sp) │ │ │ │ + j 226f4 │ │ │ │ + ld s10,144(sp) │ │ │ │ + ld s11,136(sp) │ │ │ │ + j 226f8 │ │ │ │ + li s9,0 │ │ │ │ + j 226f4 │ │ │ │ + auipc a3,0x43 │ │ │ │ + addi a3,a3,-300 │ │ │ │ + li a2,1685 │ │ │ │ + auipc a1,0x3d │ │ │ │ + addi a1,a1,-296 │ │ │ │ + auipc a0,0x3d │ │ │ │ + addi a0,a0,256 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + auipc a3,0x43 │ │ │ │ + addi a3,a3,-332 │ │ │ │ + li a2,1640 │ │ │ │ + auipc a1,0x3d │ │ │ │ + addi a1,a1,-328 │ │ │ │ + auipc a0,0x3d │ │ │ │ + addi a0,a0,96 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + addi sp,sp,-64 │ │ │ │ + sd s2,32(sp) │ │ │ │ + addiw a3,a3,1 │ │ │ │ + addiw s2,a5,1 │ │ │ │ + sd s1,40(sp) │ │ │ │ + mv s1,a1 │ │ │ │ + mulw a1,a3,s2 │ │ │ │ + sd s3,24(sp) │ │ │ │ + ld s3,64(sp) │ │ │ │ + sd s0,48(sp) │ │ │ │ + sd s4,16(sp) │ │ │ │ + sd s5,8(sp) │ │ │ │ + sd ra,56(sp) │ │ │ │ mv a0,s1 │ │ │ │ - jal 3530 │ │ │ │ - j 1e2fe │ │ │ │ - mv s2,s1 │ │ │ │ - ld s1,24(sp) │ │ │ │ - j 1e2f8 │ │ │ │ - addi sp,sp,-128 │ │ │ │ - sd s3,88(sp) │ │ │ │ - li s3,1 │ │ │ │ - sllw s3,s3,a3 │ │ │ │ - slli a5,s3,0x20 │ │ │ │ - sd s1,104(sp) │ │ │ │ - srli s1,a5,0x1e │ │ │ │ - sd s9,40(sp) │ │ │ │ + sw zero,0(s3) │ │ │ │ + jal 3bc30 │ │ │ │ + sext.w s0,a0 │ │ │ │ + divuw s5,a0,s2 │ │ │ │ + remuw s4,a0,s2 │ │ │ │ li a0,0 │ │ │ │ - mv s9,a1 │ │ │ │ - mv a1,s1 │ │ │ │ - sd ra,120(sp) │ │ │ │ - sd s0,112(sp) │ │ │ │ - sd s5,72(sp) │ │ │ │ - mv s0,a2 │ │ │ │ - mv s5,a3 │ │ │ │ - sd s6,64(sp) │ │ │ │ - sd s7,56(sp) │ │ │ │ - sd s10,32(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - mv a2,s1 │ │ │ │ - li a1,0 │ │ │ │ - mv s7,a0 │ │ │ │ - slli s0,s0,0x2 │ │ │ │ - jal 3890 │ │ │ │ - li s6,-1 │ │ │ │ - mv a0,s0 │ │ │ │ - sllw s6,s6,s5 │ │ │ │ - jal 3330 │ │ │ │ - not s6,s6 │ │ │ │ - sext.w s6,s6 │ │ │ │ - sd a0,8(sp) │ │ │ │ - beqz s6,1e480 │ │ │ │ - sd s11,24(sp) │ │ │ │ - addiw s11,s3,-2 │ │ │ │ - slli a5,s11,0x20 │ │ │ │ - srli s11,a5,0x1e │ │ │ │ - addi s11,s11,8 │ │ │ │ - sd s2,96(sp) │ │ │ │ - sd s4,80(sp) │ │ │ │ - sd s8,48(sp) │ │ │ │ - sext.w s2,s3 │ │ │ │ - addi s4,s0,-4 │ │ │ │ - add s11,s11,s7 │ │ │ │ - mv s10,a0 │ │ │ │ - li s8,0 │ │ │ │ - li s3,1 │ │ │ │ - add a1,s9,s0 │ │ │ │ - mv a4,s9 │ │ │ │ - bgeu s9,a1,1e3d6 │ │ │ │ - lw a5,0(a4) │ │ │ │ - addi a4,a4,4 │ │ │ │ - and a5,a5,s6 │ │ │ │ - srlw a5,a5,s8 │ │ │ │ - slli a2,a5,0x20 │ │ │ │ - srli a5,a2,0x1e │ │ │ │ - add a5,a5,s7 │ │ │ │ - lw a2,0(a5) │ │ │ │ - addiw a2,a2,1 │ │ │ │ - sw a2,0(a5) │ │ │ │ - bltu a4,a1,1e3b6 │ │ │ │ - bgeu s3,s2,1e3f0 │ │ │ │ - lw a4,0(s7) │ │ │ │ - addi a5,s7,4 │ │ │ │ - lw a2,0(a5) │ │ │ │ - addi a5,a5,4 │ │ │ │ - addw a4,a4,a2 │ │ │ │ - sw a4,-4(a5) │ │ │ │ - bne s11,a5,1e3e2 │ │ │ │ - add a2,s9,s4 │ │ │ │ - bltu a2,s9,1e428 │ │ │ │ - lw a1,0(a2) │ │ │ │ - addi a2,a2,-4 │ │ │ │ - and a5,a1,s6 │ │ │ │ - srlw a5,a5,s8 │ │ │ │ - slli a4,a5,0x20 │ │ │ │ + bltu s0,s2,22b6e │ │ │ │ + beqz s4,22b6e │ │ │ │ + slli a4,s0,0x20 │ │ │ │ srli a5,a4,0x1e │ │ │ │ - add a5,a5,s7 │ │ │ │ - lw a4,0(a5) │ │ │ │ - addiw a4,a4,-1 │ │ │ │ - slli a0,a4,0x20 │ │ │ │ - srli a4,a0,0x1e │ │ │ │ - add a4,a4,s10 │ │ │ │ - sw a1,0(a4) │ │ │ │ - lw a4,0(a5) │ │ │ │ - addiw a4,a4,-1 │ │ │ │ - sw a4,0(a5) │ │ │ │ - bgeu a2,s9,1e3f8 │ │ │ │ + add a5,a5,s1 │ │ │ │ + lw a5,0(a5) │ │ │ │ + beqz a5,22b6e │ │ │ │ + lw a1,0(s3) │ │ │ │ + subw s0,s0,s2 │ │ │ │ + addiw s0,s0,-1 │ │ │ │ + addiw a1,a1,2 │ │ │ │ + slli a1,a1,0x2 │ │ │ │ + jal 1e81c │ │ │ │ + lw a5,0(s3) │ │ │ │ + slli a5,a5,0x2 │ │ │ │ + add a5,a5,a0 │ │ │ │ + sw s5,0(a5) │ │ │ │ + lw a5,0(s3) │ │ │ │ + addiw s5,s5,-1 │ │ │ │ + addi a5,a5,1 │ │ │ │ + slli a5,a5,0x2 │ │ │ │ + add a5,a5,a0 │ │ │ │ + sw s4,0(a5) │ │ │ │ + lw a5,0(s3) │ │ │ │ + addiw s4,s4,-1 │ │ │ │ + addiw a5,a5,2 │ │ │ │ + sw a5,0(s3) │ │ │ │ + bnez s5,22b1e │ │ │ │ + ld ra,56(sp) │ │ │ │ + ld s0,48(sp) │ │ │ │ + ld s1,40(sp) │ │ │ │ + ld s2,32(sp) │ │ │ │ + ld s3,24(sp) │ │ │ │ + ld s4,16(sp) │ │ │ │ + ld s5,8(sp) │ │ │ │ + addi sp,sp,64 │ │ │ │ + ret │ │ │ │ + addi sp,sp,-96 │ │ │ │ + sd s0,32(sp) │ │ │ │ + auipc s0,0x58 │ │ │ │ + addi s0,s0,44 │ │ │ │ + ld t1,0(s0) │ │ │ │ + sd s2,16(sp) │ │ │ │ + sd a4,64(sp) │ │ │ │ + auipc s2,0x57 │ │ │ │ + ld s2,892(s2) │ │ │ │ + sd a3,56(sp) │ │ │ │ + sd a5,72(sp) │ │ │ │ + sd a6,80(sp) │ │ │ │ + sd a7,88(sp) │ │ │ │ + sd s1,24(sp) │ │ │ │ + ld a5,0(s2) │ │ │ │ + sd a5,8(sp) │ │ │ │ + li a5,0 │ │ │ │ + sd ra,40(sp) │ │ │ │ + mv a4,a0 │ │ │ │ + mv a5,a1 │ │ │ │ + mv s1,a2 │ │ │ │ + beqz t1,22bfc │ │ │ │ + ld a0,0(s0) │ │ │ │ + addi a6,sp,56 │ │ │ │ + auipc a3,0x3d │ │ │ │ + addi a3,a3,56 │ │ │ │ + auipc a2,0x3d │ │ │ │ + addi a2,a2,64 │ │ │ │ + li a1,1 │ │ │ │ + sd a6,0(sp) │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + ld a3,0(sp) │ │ │ │ + ld a0,0(s0) │ │ │ │ mv a2,s1 │ │ │ │ - li a1,0 │ │ │ │ - mv a0,s7 │ │ │ │ - sllw s6,s6,s5 │ │ │ │ - jal 3890 │ │ │ │ - addw s8,s5,s8 │ │ │ │ - beqz s6,1e446 │ │ │ │ - mv a5,s9 │ │ │ │ - mv s9,s10 │ │ │ │ - mv s10,a5 │ │ │ │ - j 1e3ac │ │ │ │ - ld s2,96(sp) │ │ │ │ - ld s4,80(sp) │ │ │ │ - ld s8,48(sp) │ │ │ │ - ld s11,24(sp) │ │ │ │ - ld a5,8(sp) │ │ │ │ - beq a5,s10,1e474 │ │ │ │ - ld a0,8(sp) │ │ │ │ - jal 3670 │ │ │ │ - ld s0,112(sp) │ │ │ │ - ld ra,120(sp) │ │ │ │ - ld s1,104(sp) │ │ │ │ - ld s3,88(sp) │ │ │ │ - ld s5,72(sp) │ │ │ │ - ld s6,64(sp) │ │ │ │ - ld s9,40(sp) │ │ │ │ - ld s10,32(sp) │ │ │ │ - mv a0,s7 │ │ │ │ - ld s7,56(sp) │ │ │ │ - addi sp,sp,128 │ │ │ │ - j 3670 │ │ │ │ + li a1,1 │ │ │ │ + jal 3420 <__vfprintf_chk@plt> │ │ │ │ + ld a4,8(sp) │ │ │ │ + ld a5,0(s2) │ │ │ │ + xor a5,a5,a4 │ │ │ │ + li a4,0 │ │ │ │ + bnez a5,22c0a │ │ │ │ + ld ra,40(sp) │ │ │ │ + ld s0,32(sp) │ │ │ │ + ld s1,24(sp) │ │ │ │ + ld s2,16(sp) │ │ │ │ + addi sp,sp,96 │ │ │ │ + ret │ │ │ │ + auipc a3,0x57 │ │ │ │ + ld a3,940(a3) │ │ │ │ + ld a3,0(a3) │ │ │ │ + sd a3,0(s0) │ │ │ │ + j 22bba │ │ │ │ + jal 3a10 <__stack_chk_fail@plt> │ │ │ │ + addi sp,sp,-16 │ │ │ │ + auipc a1,0x3b │ │ │ │ + addi a1,a1,608 │ │ │ │ + sd s0,0(sp) │ │ │ │ + sd ra,8(sp) │ │ │ │ + mv s0,a0 │ │ │ │ + jal 3750 │ │ │ │ + beqz a0,22c34 │ │ │ │ + ld ra,8(sp) │ │ │ │ + ld s0,0(sp) │ │ │ │ + auipc a5,0x58 │ │ │ │ + sd a0,-120(a5) │ │ │ │ + addi sp,sp,16 │ │ │ │ + ret │ │ │ │ + mv a3,s0 │ │ │ │ + auipc a2,0x3c │ │ │ │ + addi a2,a2,-638 │ │ │ │ + li a1,76 │ │ │ │ + auipc a0,0x3d │ │ │ │ + addi a0,a0,-26 │ │ │ │ + jal 22b80 │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ + addi sp,sp,-80 │ │ │ │ + sd s2,16(sp) │ │ │ │ + auipc s2,0x58 │ │ │ │ + addi s2,s2,-168 │ │ │ │ + ld t1,0(s2) │ │ │ │ + sd s1,24(sp) │ │ │ │ + sd a4,48(sp) │ │ │ │ + auipc s1,0x57 │ │ │ │ + ld s1,680(s1) │ │ │ │ + sd a5,56(sp) │ │ │ │ + sd a6,64(sp) │ │ │ │ + sd a7,72(sp) │ │ │ │ + sd s0,32(sp) │ │ │ │ + sd ra,40(sp) │ │ │ │ + ld a5,0(s1) │ │ │ │ + sd a5,8(sp) │ │ │ │ + li a5,0 │ │ │ │ + mv a4,a0 │ │ │ │ + mv s0,a3 │ │ │ │ + beqz t1,22ca4 │ │ │ │ + li a0,0 │ │ │ │ + blez a2,22cb8 │ │ │ │ + ld a4,8(sp) │ │ │ │ + ld a5,0(s1) │ │ │ │ + xor a5,a5,a4 │ │ │ │ + li a4,0 │ │ │ │ + bnez a5,22cea │ │ │ │ + ld ra,40(sp) │ │ │ │ + ld s0,32(sp) │ │ │ │ + ld s1,24(sp) │ │ │ │ + ld s2,16(sp) │ │ │ │ + addi sp,sp,80 │ │ │ │ + ret │ │ │ │ + auipc a5,0x57 │ │ │ │ + ld a5,772(a5) │ │ │ │ + ld a5,0(a5) │ │ │ │ + li a0,0 │ │ │ │ + sd a5,0(s2) │ │ │ │ + bgtz a2,22c8e │ │ │ │ + ld a0,0(s2) │ │ │ │ + mv a5,a1 │ │ │ │ + addi a6,sp,48 │ │ │ │ + auipc a3,0x3f │ │ │ │ + addi a3,a3,518 │ │ │ │ + auipc a2,0x3d │ │ │ │ + addi a2,a2,-194 │ │ │ │ + li a1,1 │ │ │ │ + sd a6,0(sp) │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + ld a3,0(sp) │ │ │ │ + ld a0,0(s2) │ │ │ │ mv a2,s0 │ │ │ │ - mv a1,a5 │ │ │ │ - mv a0,s9 │ │ │ │ - jal 3530 │ │ │ │ - j 1e454 │ │ │ │ - mv s10,s9 │ │ │ │ - ld s9,8(sp) │ │ │ │ - j 1e44e │ │ │ │ + li a1,1 │ │ │ │ + jal 3420 <__vfprintf_chk@plt> │ │ │ │ + j 22c8e │ │ │ │ + jal 3a10 <__stack_chk_fail@plt> │ │ │ │ slli a5,a0,0x20 │ │ │ │ srli a0,a5,0x1d │ │ │ │ slli a5,a1,0x20 │ │ │ │ srli a1,a5,0x1d │ │ │ │ add a0,a0,a2 │ │ │ │ add a2,a2,a1 │ │ │ │ fld fa2,0(a0) │ │ │ │ fld fa5,0(a2) │ │ │ │ - auipc a5,0x3f │ │ │ │ - fld fa4,1762(a5) │ │ │ │ + auipc a5,0x41 │ │ │ │ + fld fa4,698(a5) │ │ │ │ fsub.d fa3,fa2,fa5 │ │ │ │ fabs.d fa1,fa3 │ │ │ │ fle.d a5,fa1,fa4 │ │ │ │ - bnez a5,1e4c8 │ │ │ │ + bnez a5,22d30 │ │ │ │ flt.d a5,fa4,fa3 │ │ │ │ li a0,1 │ │ │ │ - bnez a5,1e4ca │ │ │ │ + bnez a5,22d32 │ │ │ │ fsub.d fa5,fa5,fa2 │ │ │ │ flt.d a0,fa4,fa5 │ │ │ │ slli a0,a0,0x1 │ │ │ │ ret │ │ │ │ li a0,0 │ │ │ │ ret │ │ │ │ slli a5,a0,0x20 │ │ │ │ @@ -38611,151 +44714,151 @@ │ │ │ │ slli a5,a1,0x20 │ │ │ │ srli a1,a5,0x1e │ │ │ │ add a0,a0,a2 │ │ │ │ add a2,a2,a1 │ │ │ │ flw fa4,0(a0) │ │ │ │ flw fa5,0(a2) │ │ │ │ flt.s a5,fa5,fa4 │ │ │ │ - bnez a5,1e4f6 │ │ │ │ + bnez a5,22d5e │ │ │ │ flt.s a0,fa4,fa5 │ │ │ │ slli a0,a0,0x1 │ │ │ │ ret │ │ │ │ li a0,1 │ │ │ │ ret │ │ │ │ slli a5,a0,0x20 │ │ │ │ srli a0,a5,0x1e │ │ │ │ slli a5,a1,0x20 │ │ │ │ srli a1,a5,0x1e │ │ │ │ add a0,a0,a2 │ │ │ │ add a2,a2,a1 │ │ │ │ lw a0,0(a0) │ │ │ │ lw a5,0(a2) │ │ │ │ - blt a5,a0,1e51e │ │ │ │ + blt a5,a0,22d86 │ │ │ │ slt a0,a0,a5 │ │ │ │ slli a0,a0,0x1 │ │ │ │ ret │ │ │ │ li a0,1 │ │ │ │ ret │ │ │ │ slli a5,a0,0x20 │ │ │ │ srli a0,a5,0x1e │ │ │ │ add a1,a1,a0 │ │ │ │ lw a0,0(a1) │ │ │ │ lw a5,0(a2) │ │ │ │ - blt a5,a0,1e53c │ │ │ │ + blt a5,a0,22da4 │ │ │ │ slt a0,a0,a5 │ │ │ │ slli a0,a0,0x1 │ │ │ │ ret │ │ │ │ li a0,1 │ │ │ │ ret │ │ │ │ │ │ │ │ -000000000001e540 : │ │ │ │ +0000000000022da8 : │ │ │ │ slli a5,a0,0x20 │ │ │ │ srli a0,a5,0x1e │ │ │ │ add a1,a1,a0 │ │ │ │ lw a0,0(a1) │ │ │ │ lw a5,0(a2) │ │ │ │ - bltu a5,a0,1e55a │ │ │ │ + bltu a5,a0,22dc2 │ │ │ │ sltu a0,a0,a5 │ │ │ │ slli a0,a0,0x1 │ │ │ │ ret │ │ │ │ li a0,1 │ │ │ │ ret │ │ │ │ │ │ │ │ -000000000001e55e : │ │ │ │ +0000000000022dc6 : │ │ │ │ lw a0,0(a0) │ │ │ │ lw a5,0(a1) │ │ │ │ - bltu a5,a0,1e570 │ │ │ │ + bltu a5,a0,22dd8 │ │ │ │ sltu a0,a0,a5 │ │ │ │ negw a0,a0 │ │ │ │ ret │ │ │ │ li a0,1 │ │ │ │ ret │ │ │ │ lw a3,0(a0) │ │ │ │ lw a4,0(a1) │ │ │ │ mv a5,a0 │ │ │ │ - bltu a4,a3,1e5b8 │ │ │ │ + bltu a4,a3,22e20 │ │ │ │ li a0,-1 │ │ │ │ - bltu a3,a4,1e5ba │ │ │ │ + bltu a3,a4,22e22 │ │ │ │ lw a3,4(a5) │ │ │ │ lw a4,4(a1) │ │ │ │ li a0,1 │ │ │ │ - bltu a4,a3,1e5ba │ │ │ │ + bltu a4,a3,22e22 │ │ │ │ li a0,-1 │ │ │ │ - bltu a3,a4,1e5ba │ │ │ │ + bltu a3,a4,22e22 │ │ │ │ lw a3,8(a5) │ │ │ │ lw a4,8(a1) │ │ │ │ li a0,1 │ │ │ │ - bltu a4,a3,1e5ba │ │ │ │ + bltu a4,a3,22e22 │ │ │ │ li a0,-1 │ │ │ │ - bltu a3,a4,1e5ba │ │ │ │ + bltu a3,a4,22e22 │ │ │ │ lw a5,12(a5) │ │ │ │ lw a4,12(a1) │ │ │ │ li a0,1 │ │ │ │ - bltu a4,a5,1e5ba │ │ │ │ + bltu a4,a5,22e22 │ │ │ │ sltu a5,a5,a4 │ │ │ │ negw a0,a5 │ │ │ │ ret │ │ │ │ li a0,1 │ │ │ │ ret │ │ │ │ lw a0,0(a0) │ │ │ │ lw a5,0(a1) │ │ │ │ - bltu a5,a0,1e5ca │ │ │ │ + bltu a5,a0,22e32 │ │ │ │ sltu a0,a0,a5 │ │ │ │ ret │ │ │ │ li a0,-1 │ │ │ │ ret │ │ │ │ │ │ │ │ -000000000001e5ce : │ │ │ │ +0000000000022e36 : │ │ │ │ lw a0,0(a0) │ │ │ │ lw a5,0(a1) │ │ │ │ - blt a5,a0,1e5e0 │ │ │ │ + blt a5,a0,22e48 │ │ │ │ slt a0,a0,a5 │ │ │ │ negw a0,a0 │ │ │ │ ret │ │ │ │ li a0,1 │ │ │ │ ret │ │ │ │ │ │ │ │ -000000000001e5e4 : │ │ │ │ +0000000000022e4c : │ │ │ │ lbu a0,0(a0) │ │ │ │ lbu a5,0(a1) │ │ │ │ - bltu a5,a0,1e5fa │ │ │ │ + bltu a5,a0,22e62 │ │ │ │ sltu a0,a0,a5 │ │ │ │ negw a0,a0 │ │ │ │ ret │ │ │ │ li a0,1 │ │ │ │ ret │ │ │ │ │ │ │ │ -000000000001e5fe : │ │ │ │ +0000000000022e66 : │ │ │ │ fld fa4,0(a0) │ │ │ │ fld fa5,0(a1) │ │ │ │ flt.d a5,fa5,fa4 │ │ │ │ - bnez a5,1e612 │ │ │ │ + bnez a5,22e7a │ │ │ │ flt.d a0,fa4,fa5 │ │ │ │ neg a0,a0 │ │ │ │ ret │ │ │ │ li a0,1 │ │ │ │ ret │ │ │ │ slli a5,a0,0x20 │ │ │ │ srli a0,a5,0x1e │ │ │ │ slli a5,a1,0x20 │ │ │ │ srli a1,a5,0x1e │ │ │ │ add a0,a0,a2 │ │ │ │ add a2,a2,a1 │ │ │ │ lw a0,0(a0) │ │ │ │ lw a5,0(a2) │ │ │ │ - bltu a5,a0,1e638 │ │ │ │ + bltu a5,a0,22ea0 │ │ │ │ sltu a0,a0,a5 │ │ │ │ ret │ │ │ │ li a0,2 │ │ │ │ ret │ │ │ │ addi sp,sp,-80 │ │ │ │ sd s1,56(sp) │ │ │ │ sd ra,72(sp) │ │ │ │ addiw s1,a1,-1 │ │ │ │ - bltz s1,1e6ae │ │ │ │ + bltz s1,22f16 │ │ │ │ sd s2,48(sp) │ │ │ │ sd s3,40(sp) │ │ │ │ sd s4,32(sp) │ │ │ │ sd s5,24(sp) │ │ │ │ sd s6,16(sp) │ │ │ │ sd s7,8(sp) │ │ │ │ sd s0,64(sp) │ │ │ │ @@ -38771,42 +44874,42 @@ │ │ │ │ sraiw a0,s0,0x1 │ │ │ │ mv a3,s5 │ │ │ │ mv a2,s3 │ │ │ │ mv a1,s2 │ │ │ │ mv s0,a0 │ │ │ │ jalr s4 │ │ │ │ sext.w a0,a0 │ │ │ │ - beq a0,s6,1e6a4 │ │ │ │ + beq a0,s6,22f0c │ │ │ │ addiw s1,s0,-1 │ │ │ │ - bge s1,s7,1e664 │ │ │ │ + bge s1,s7,22ecc │ │ │ │ ld s0,64(sp) │ │ │ │ ld ra,72(sp) │ │ │ │ ld s2,48(sp) │ │ │ │ ld s3,40(sp) │ │ │ │ ld s4,32(sp) │ │ │ │ ld s5,24(sp) │ │ │ │ ld s6,16(sp) │ │ │ │ ld s1,56(sp) │ │ │ │ sext.w a0,s7 │ │ │ │ ld s7,8(sp) │ │ │ │ addi sp,sp,80 │ │ │ │ ret │ │ │ │ addiw s7,s0,1 │ │ │ │ - bge s1,s7,1e664 │ │ │ │ - j 1e68a │ │ │ │ + bge s1,s7,22ecc │ │ │ │ + j 22ef2 │ │ │ │ ld ra,72(sp) │ │ │ │ ld s1,56(sp) │ │ │ │ li a0,0 │ │ │ │ addi sp,sp,80 │ │ │ │ ret │ │ │ │ addi sp,sp,-64 │ │ │ │ sd s6,0(sp) │ │ │ │ sd ra,56(sp) │ │ │ │ addiw s6,a1,-1 │ │ │ │ - bltz s6,1e726 │ │ │ │ + bltz s6,22f8e │ │ │ │ sd s1,40(sp) │ │ │ │ sd s2,32(sp) │ │ │ │ sd s3,24(sp) │ │ │ │ sd s4,16(sp) │ │ │ │ sd s5,8(sp) │ │ │ │ sd s0,48(sp) │ │ │ │ mv s2,a0 │ │ │ │ @@ -38821,42 +44924,42 @@ │ │ │ │ mv a3,s5 │ │ │ │ mv a2,s3 │ │ │ │ mv a1,s2 │ │ │ │ mv s0,a0 │ │ │ │ jalr s4 │ │ │ │ sext.w a5,a0 │ │ │ │ andi a5,a5,-3 │ │ │ │ - beqz a5,1e71c │ │ │ │ + beqz a5,22f84 │ │ │ │ addiw s6,s0,-1 │ │ │ │ - bge s6,s1,1e6dc │ │ │ │ + bge s6,s1,22f44 │ │ │ │ ld s0,48(sp) │ │ │ │ ld ra,56(sp) │ │ │ │ ld s2,32(sp) │ │ │ │ ld s3,24(sp) │ │ │ │ ld s4,16(sp) │ │ │ │ ld s5,8(sp) │ │ │ │ ld s6,0(sp) │ │ │ │ sext.w a0,s1 │ │ │ │ ld s1,40(sp) │ │ │ │ addi sp,sp,64 │ │ │ │ ret │ │ │ │ addiw s1,s0,1 │ │ │ │ - bge s6,s1,1e6dc │ │ │ │ - j 1e704 │ │ │ │ + bge s6,s1,22f44 │ │ │ │ + j 22f6c │ │ │ │ ld ra,56(sp) │ │ │ │ ld s6,0(sp) │ │ │ │ li a0,0 │ │ │ │ addi sp,sp,64 │ │ │ │ ret │ │ │ │ addi sp,sp,-96 │ │ │ │ sd s7,24(sp) │ │ │ │ sd ra,88(sp) │ │ │ │ sd s9,8(sp) │ │ │ │ mv s7,a1 │ │ │ │ - bltz a1,1e79e │ │ │ │ + bltz a1,23006 │ │ │ │ sd s1,72(sp) │ │ │ │ sd s2,64(sp) │ │ │ │ sd s3,56(sp) │ │ │ │ sd s4,48(sp) │ │ │ │ sd s5,40(sp) │ │ │ │ sd s6,32(sp) │ │ │ │ sd s8,16(sp) │ │ │ │ @@ -38876,18 +44979,18 @@ │ │ │ │ sraiw s9,s0,0x1 │ │ │ │ mv a3,s4 │ │ │ │ mv a2,s2 │ │ │ │ mv a1,s1 │ │ │ │ mv a0,s9 │ │ │ │ jalr s3 │ │ │ │ sext.w a0,a0 │ │ │ │ - beq a0,s5,1e7ae │ │ │ │ - bne a0,s6,1e7b8 │ │ │ │ + beq a0,s5,23016 │ │ │ │ + bne a0,s6,23020 │ │ │ │ addiw s8,s9,1 │ │ │ │ - bge s10,s8,1e762 │ │ │ │ + bge s10,s8,22fca │ │ │ │ ld s0,80(sp) │ │ │ │ ld s1,72(sp) │ │ │ │ ld s2,64(sp) │ │ │ │ ld s3,56(sp) │ │ │ │ ld s4,48(sp) │ │ │ │ ld s5,40(sp) │ │ │ │ ld s6,32(sp) │ │ │ │ @@ -38897,16 +45000,16 @@ │ │ │ │ addiw s9,s7,1 │ │ │ │ mv a0,s9 │ │ │ │ ld s7,24(sp) │ │ │ │ ld s9,8(sp) │ │ │ │ addi sp,sp,96 │ │ │ │ ret │ │ │ │ addiw s10,s9,-1 │ │ │ │ - bge s10,s8,1e762 │ │ │ │ - j 1e78c │ │ │ │ + bge s10,s8,22fca │ │ │ │ + j 22ff4 │ │ │ │ ld s0,80(sp) │ │ │ │ ld ra,88(sp) │ │ │ │ ld s1,72(sp) │ │ │ │ ld s2,64(sp) │ │ │ │ ld s3,56(sp) │ │ │ │ ld s4,48(sp) │ │ │ │ ld s5,40(sp) │ │ │ │ @@ -38918,16 +45021,16 @@ │ │ │ │ ld s9,8(sp) │ │ │ │ addi sp,sp,96 │ │ │ │ ret │ │ │ │ addi sp,sp,-224 │ │ │ │ slli a5,a2,0x20 │ │ │ │ sd s4,176(sp) │ │ │ │ mv s4,a4 │ │ │ │ - auipc a4,0x5b │ │ │ │ - ld a4,1840(a4) │ │ │ │ + auipc a4,0x57 │ │ │ │ + ld a4,-312(a4) │ │ │ │ sd s2,192(sp) │ │ │ │ li a0,0 │ │ │ │ mv s2,a1 │ │ │ │ srli a1,a5,0x1e │ │ │ │ ld a5,0(a4) │ │ │ │ sd a5,104(sp) │ │ │ │ li a5,0 │ │ │ │ @@ -38940,54 +45043,54 @@ │ │ │ │ sd s6,160(sp) │ │ │ │ sd s7,152(sp) │ │ │ │ sd s8,144(sp) │ │ │ │ sd s9,136(sp) │ │ │ │ sd s11,120(sp) │ │ │ │ mv s0,a2 │ │ │ │ mv s3,a3 │ │ │ │ - jal 1d4e0 │ │ │ │ + jal 1e81c │ │ │ │ mv s10,a0 │ │ │ │ - beqz s0,1e828 │ │ │ │ + beqz s0,23090 │ │ │ │ mv a4,a0 │ │ │ │ li a5,0 │ │ │ │ sw a5,0(a4) │ │ │ │ addiw a5,a5,1 │ │ │ │ addi a4,a4,4 │ │ │ │ - bne s0,a5,1e81e │ │ │ │ + bne s0,a5,23086 │ │ │ │ addi s1,sp,72 │ │ │ │ lui a1,0x2 │ │ │ │ li a2,8 │ │ │ │ addi a1,a1,1808 │ │ │ │ mv a0,s1 │ │ │ │ addiw s0,s0,-1 │ │ │ │ sd s1,40(sp) │ │ │ │ sw zero,64(sp) │ │ │ │ sw s0,68(sp) │ │ │ │ - jal 5a2e │ │ │ │ + jal 33ff0 │ │ │ │ addi a1,sp,64 │ │ │ │ mv a0,s1 │ │ │ │ sd a1,48(sp) │ │ │ │ - jal 5b20 │ │ │ │ + jal 340e2 │ │ │ │ li a5,-1 │ │ │ │ srli a5,a5,0x20 │ │ │ │ li s9,2 │ │ │ │ li s6,1 │ │ │ │ sd a5,56(sp) │ │ │ │ ld a0,40(sp) │ │ │ │ - jal 5b1a │ │ │ │ + jal 340dc │ │ │ │ li a1,0 │ │ │ │ - bnez a0,1e958 │ │ │ │ + bnez a0,231c0 │ │ │ │ ld a0,40(sp) │ │ │ │ - jal 5bce │ │ │ │ + jal 34190 │ │ │ │ lw s0,0(a0) │ │ │ │ lw s1,4(a0) │ │ │ │ sd s0,8(sp) │ │ │ │ sd s1,16(sp) │ │ │ │ jal 3670 │ │ │ │ - bge s0,s1,1e854 │ │ │ │ + bge s0,s1,230bc │ │ │ │ slli a4,s0,0x2 │ │ │ │ addiw a5,s0,1 │ │ │ │ sd a4,32(sp) │ │ │ │ sw a5,28(sp) │ │ │ │ ld a5,8(sp) │ │ │ │ ld s0,16(sp) │ │ │ │ lw s8,28(sp) │ │ │ │ @@ -39002,83 +45105,83 @@ │ │ │ │ add s7,s10,a5 │ │ │ │ lw a0,0(s7) │ │ │ │ mv a3,s4 │ │ │ │ mv a2,s2 │ │ │ │ mv a1,s1 │ │ │ │ jalr s3 │ │ │ │ sext.w a0,a0 │ │ │ │ - beq a0,s9,1e932 │ │ │ │ + beq a0,s9,2319a │ │ │ │ slli a5,s0,0x2 │ │ │ │ add s11,s10,a5 │ │ │ │ - j 1e8c0 │ │ │ │ + j 23128 │ │ │ │ addiw s0,s0,-1 │ │ │ │ lw a0,0(s11) │ │ │ │ mv a3,s4 │ │ │ │ mv a2,s2 │ │ │ │ mv a1,s1 │ │ │ │ jalr s3 │ │ │ │ sext.w a0,a0 │ │ │ │ mv s5,s11 │ │ │ │ addi s11,s11,-4 │ │ │ │ - beq a0,s6,1e8be │ │ │ │ + beq a0,s6,23126 │ │ │ │ addiw a5,s8,-1 │ │ │ │ - bge s0,a5,1e918 │ │ │ │ + bge s0,a5,23180 │ │ │ │ ld a2,8(sp) │ │ │ │ ld s1,16(sp) │ │ │ │ subw a4,a5,a2 │ │ │ │ subw a3,s1,a5 │ │ │ │ - bge a3,a4,1e938 │ │ │ │ + bge a3,a4,231a0 │ │ │ │ sd a5,8(sp) │ │ │ │ ld a5,56(sp) │ │ │ │ ld a1,48(sp) │ │ │ │ ld a0,40(sp) │ │ │ │ and a4,a2,a5 │ │ │ │ slli s0,s0,0x20 │ │ │ │ or a4,a4,s0 │ │ │ │ sd a4,64(sp) │ │ │ │ - jal 5b20 │ │ │ │ + jal 340e2 │ │ │ │ ld a5,8(sp) │ │ │ │ - bge a5,s1,1e854 │ │ │ │ + bge a5,s1,230bc │ │ │ │ slli a4,a5,0x2 │ │ │ │ sd a5,8(sp) │ │ │ │ addiw a5,a5,1 │ │ │ │ sd a4,32(sp) │ │ │ │ sw a5,28(sp) │ │ │ │ - j 1e882 │ │ │ │ + j 230ea │ │ │ │ lw a4,0(s7) │ │ │ │ lw a5,0(s5) │ │ │ │ addiw s0,s0,-1 │ │ │ │ sw a4,0(s5) │ │ │ │ sw a5,0(s7) │ │ │ │ sext.w a5,s8 │ │ │ │ - blt s0,s8,1e8de │ │ │ │ + blt s0,s8,23146 │ │ │ │ addi s7,s7,4 │ │ │ │ addiw s8,s8,1 │ │ │ │ - j 1e8a2 │ │ │ │ + j 2310a │ │ │ │ ld a4,56(sp) │ │ │ │ ld a1,48(sp) │ │ │ │ ld a0,40(sp) │ │ │ │ and a5,a5,a4 │ │ │ │ slli s11,s1,0x20 │ │ │ │ or a5,a5,s11 │ │ │ │ sd a5,64(sp) │ │ │ │ - jal 5b20 │ │ │ │ + jal 340e2 │ │ │ │ ld a5,8(sp) │ │ │ │ - bge a5,s0,1e854 │ │ │ │ + bge a5,s0,230bc │ │ │ │ sd s0,16(sp) │ │ │ │ - j 1e882 │ │ │ │ + j 230ea │ │ │ │ ld a0,40(sp) │ │ │ │ - jal 5ac6 │ │ │ │ - auipc a5,0x5b │ │ │ │ - ld a5,1458(a5) │ │ │ │ + jal 34088 │ │ │ │ + auipc a5,0x57 │ │ │ │ + ld a5,-694(a5) │ │ │ │ ld a4,104(sp) │ │ │ │ ld a5,0(a5) │ │ │ │ xor a5,a5,a4 │ │ │ │ li a4,0 │ │ │ │ - bnez a5,1e990 │ │ │ │ + bnez a5,231f8 │ │ │ │ ld ra,216(sp) │ │ │ │ ld s0,208(sp) │ │ │ │ ld s1,200(sp) │ │ │ │ ld s2,192(sp) │ │ │ │ ld s3,184(sp) │ │ │ │ ld s4,176(sp) │ │ │ │ ld s5,168(sp) │ │ │ │ @@ -39102,15 +45205,15 @@ │ │ │ │ ld a5,0(a3) │ │ │ │ slli a2,a2,0x20 │ │ │ │ srli a2,a2,0x20 │ │ │ │ add a4,a4,a2 │ │ │ │ add a5,a5,a2 │ │ │ │ lbu a0,0(a4) │ │ │ │ lbu a5,0(a5) │ │ │ │ - bltu a5,a0,1e9c8 │ │ │ │ + bltu a5,a0,23230 │ │ │ │ sltu a0,a0,a5 │ │ │ │ slli a0,a0,0x1 │ │ │ │ ret │ │ │ │ li a0,1 │ │ │ │ ret │ │ │ │ addw a0,a0,a2 │ │ │ │ addw a2,a2,a1 │ │ │ │ @@ -39118,58 +45221,58 @@ │ │ │ │ slli a2,a2,0x20 │ │ │ │ srli a0,a0,0x20 │ │ │ │ srli a2,a2,0x20 │ │ │ │ add a0,a0,a3 │ │ │ │ add a3,a3,a2 │ │ │ │ lbu a0,0(a0) │ │ │ │ lbu a5,0(a3) │ │ │ │ - bltu a5,a0,1e9f0 │ │ │ │ + bltu a5,a0,23258 │ │ │ │ sltu a0,a0,a5 │ │ │ │ slli a0,a0,0x1 │ │ │ │ ret │ │ │ │ li a0,1 │ │ │ │ ret │ │ │ │ addiw a7,a2,-1 │ │ │ │ - blez a2,1eac0 │ │ │ │ + blez a2,23328 │ │ │ │ sext.w a5,a7 │ │ │ │ li a4,5 │ │ │ │ - bgeu a4,a5,1ea90 │ │ │ │ + bgeu a4,a5,232f8 │ │ │ │ slli a5,a0,0x2 │ │ │ │ slli t3,a1,0x2 │ │ │ │ addi t1,a5,8 │ │ │ │ addi a4,t3,8 │ │ │ │ slt t1,t3,t1 │ │ │ │ slt a4,a5,a4 │ │ │ │ seqz a4,a4 │ │ │ │ seqz t1,t1 │ │ │ │ or t1,t1,a4 │ │ │ │ zext.b t1,t1 │ │ │ │ add a4,a3,a5 │ │ │ │ add a6,a3,t3 │ │ │ │ - beqz t1,1ea98 │ │ │ │ + beqz t1,23300 │ │ │ │ or t1,a6,a4 │ │ │ │ andi t1,t1,7 │ │ │ │ - bnez t1,1ea98 │ │ │ │ + bnez t1,23300 │ │ │ │ srliw a7,a2,0x1 │ │ │ │ mv a5,a4 │ │ │ │ slli a7,a7,0x3 │ │ │ │ mv a4,a6 │ │ │ │ sext.w t3,a2 │ │ │ │ add a6,a5,a7 │ │ │ │ ld t1,0(a4) │ │ │ │ ld a7,0(a5) │ │ │ │ addi a5,a5,8 │ │ │ │ addi a4,a4,8 │ │ │ │ sd t1,-8(a5) │ │ │ │ sd a7,-8(a4) │ │ │ │ - bne a6,a5,1ea58 │ │ │ │ + bne a6,a5,232c0 │ │ │ │ andi a2,a2,-2 │ │ │ │ addw a4,a0,a2 │ │ │ │ addw a5,a1,a2 │ │ │ │ - beq t3,a2,1eac0 │ │ │ │ + beq t3,a2,23328 │ │ │ │ slli a5,a5,0x2 │ │ │ │ add a5,a5,a3 │ │ │ │ slli a4,a4,0x2 │ │ │ │ lw a2,0(a5) │ │ │ │ add a4,a4,a3 │ │ │ │ lw a3,0(a4) │ │ │ │ sw a2,0(a4) │ │ │ │ @@ -39187,29 +45290,29 @@ │ │ │ │ add a3,a3,t3 │ │ │ │ lw a1,0(a3) │ │ │ │ lw a2,0(a5) │ │ │ │ addi a5,a5,4 │ │ │ │ addi a3,a3,4 │ │ │ │ sw a1,-4(a5) │ │ │ │ sw a2,-4(a3) │ │ │ │ - bne a5,a4,1eaac │ │ │ │ + bne a5,a4,23314 │ │ │ │ ret │ │ │ │ addi sp,sp,-288 │ │ │ │ - auipc a0,0x5b │ │ │ │ - ld a0,1100(a0) │ │ │ │ + auipc a0,0x57 │ │ │ │ + ld a0,-1052(a0) │ │ │ │ sd s9,200(sp) │ │ │ │ sd s11,184(sp) │ │ │ │ sd ra,280(sp) │ │ │ │ mv s11,a2 │ │ │ │ sd a4,104(sp) │ │ │ │ ld a2,0(a0) │ │ │ │ sd a2,168(sp) │ │ │ │ li a2,0 │ │ │ │ li s9,0 │ │ │ │ - beqz s11,1ee9c │ │ │ │ + beqz s11,23704 │ │ │ │ sd s6,224(sp) │ │ │ │ mv s6,a5 │ │ │ │ slli a5,s11,0x20 │ │ │ │ sd s4,240(sp) │ │ │ │ li a0,0 │ │ │ │ mv s4,a1 │ │ │ │ srli a1,a5,0x1e │ │ │ │ @@ -39218,32 +45321,32 @@ │ │ │ │ sd s1,264(sp) │ │ │ │ sd s2,256(sp) │ │ │ │ sd s3,248(sp) │ │ │ │ sd s7,216(sp) │ │ │ │ sd s8,208(sp) │ │ │ │ sd s10,192(sp) │ │ │ │ mv s5,a3 │ │ │ │ - jal 1d4e0 │ │ │ │ + jal 1e81c │ │ │ │ li a4,1 │ │ │ │ mv s9,a0 │ │ │ │ - beq s11,a4,1ef7a │ │ │ │ + beq s11,a4,237e2 │ │ │ │ sext.w a6,s11 │ │ │ │ mv a3,s9 │ │ │ │ li a4,0 │ │ │ │ sw a4,0(a3) │ │ │ │ addiw a4,a4,1 │ │ │ │ addi a3,a3,4 │ │ │ │ - bne a4,a6,1eb1a │ │ │ │ + bne a4,a6,23382 │ │ │ │ addi a5,sp,136 │ │ │ │ mv a0,a5 │ │ │ │ li a2,12 │ │ │ │ li a1,100 │ │ │ │ sd a6,8(sp) │ │ │ │ sd a5,80(sp) │ │ │ │ - jal 5a2e │ │ │ │ + jal 33ff0 │ │ │ │ ld a6,8(sp) │ │ │ │ li a4,-1 │ │ │ │ li s8,0 │ │ │ │ addiw a5,a6,-1 │ │ │ │ sd a5,88(sp) │ │ │ │ addi s10,s9,4 │ │ │ │ srli a5,a4,0x20 │ │ │ │ @@ -39281,15 +45384,15 @@ │ │ │ │ mv s11,t3 │ │ │ │ sext.w t4,s11 │ │ │ │ sw a1,0(a3) │ │ │ │ sw a2,0(a4) │ │ │ │ lw s3,0(a3) │ │ │ │ addw a7,s10,s11 │ │ │ │ sd s3,56(sp) │ │ │ │ - blt t1,s11,1eee6 │ │ │ │ + blt t1,s11,2374e │ │ │ │ slli a5,a7,0x20 │ │ │ │ srli t6,a5,0x1e │ │ │ │ add t6,t6,s9 │ │ │ │ ld s0,56(sp) │ │ │ │ lw a0,0(t6) │ │ │ │ mv a4,s8 │ │ │ │ mv a3,s5 │ │ │ │ @@ -39300,17 +45403,17 @@ │ │ │ │ sw a7,44(sp) │ │ │ │ sd t6,32(sp) │ │ │ │ jalr s6 │ │ │ │ sext.w a0,a0 │ │ │ │ li a5,2 │ │ │ │ ld t1,16(sp) │ │ │ │ ld a6,8(sp) │ │ │ │ - beq a0,a5,1eed4 │ │ │ │ + beq a0,a5,2373c │ │ │ │ ld t6,32(sp) │ │ │ │ - beqz a0,1ef24 │ │ │ │ + beqz a0,2378c │ │ │ │ lw a7,44(sp) │ │ │ │ sd s11,32(sp) │ │ │ │ sext.w s3,a6 │ │ │ │ mv s11,s0 │ │ │ │ sd t6,16(sp) │ │ │ │ mv s0,t1 │ │ │ │ sw a7,44(sp) │ │ │ │ @@ -39321,245 +45424,245 @@ │ │ │ │ lw a0,0(s2) │ │ │ │ mv a4,s8 │ │ │ │ mv a3,s5 │ │ │ │ mv a2,s4 │ │ │ │ mv a1,s11 │ │ │ │ jalr s6 │ │ │ │ sext.w a0,a0 │ │ │ │ - beq a0,s7,1ec36 │ │ │ │ + beq a0,s7,2349e │ │ │ │ lw a4,0(s2) │ │ │ │ - bnez a0,1eeba │ │ │ │ + bnez a0,23722 │ │ │ │ addw a3,s1,s10 │ │ │ │ slli a2,a3,0x20 │ │ │ │ srli a3,a2,0x1e │ │ │ │ add a3,a3,s9 │ │ │ │ lw a2,0(a3) │ │ │ │ addiw s1,s1,-1 │ │ │ │ sw a2,0(s2) │ │ │ │ sw a4,0(a3) │ │ │ │ addiw s0,s0,-1 │ │ │ │ mv t1,s3 │ │ │ │ - bne s0,s3,1ebf2 │ │ │ │ + bne s0,s3,2345a │ │ │ │ ld t4,48(sp) │ │ │ │ lw a7,44(sp) │ │ │ │ mv s2,s4 │ │ │ │ mv s11,s10 │ │ │ │ mv s4,s5 │ │ │ │ mv s5,s6 │ │ │ │ mv s6,s8 │ │ │ │ ld a5,24(sp) │ │ │ │ subw s3,t4,a5 │ │ │ │ sext.w t3,s3 │ │ │ │ mv a2,s3 │ │ │ │ - bge a5,t3,1ec5e │ │ │ │ + bge a5,t3,234c6 │ │ │ │ mv a2,a5 │ │ │ │ subw t4,t4,a2 │ │ │ │ addw a4,t4,s11 │ │ │ │ sext.w a3,a2 │ │ │ │ mv t4,a4 │ │ │ │ sext.w a1,s11 │ │ │ │ addiw a2,a2,-1 │ │ │ │ - blez a3,1ecfe │ │ │ │ + blez a3,23566 │ │ │ │ li a0,5 │ │ │ │ - bgeu a0,a2,1eef2 │ │ │ │ + bgeu a0,a2,2375a │ │ │ │ slli a0,a1,0x2 │ │ │ │ slli a4,a4,0x2 │ │ │ │ addi a2,a0,8 │ │ │ │ addi t5,a4,8 │ │ │ │ slt a2,a4,a2 │ │ │ │ slt t5,a0,t5 │ │ │ │ seqz t5,t5 │ │ │ │ seqz a2,a2 │ │ │ │ or a2,a2,t5 │ │ │ │ zext.b a2,a2 │ │ │ │ add t6,s9,a0 │ │ │ │ add t5,s9,a4 │ │ │ │ - beqz a2,1eef8 │ │ │ │ + beqz a2,23760 │ │ │ │ or a2,t6,t5 │ │ │ │ andi a2,a2,7 │ │ │ │ - bnez a2,1eef8 │ │ │ │ + bnez a2,23760 │ │ │ │ srliw a0,a3,0x1 │ │ │ │ mv a4,t6 │ │ │ │ slli a0,a0,0x3 │ │ │ │ sext.w t6,a3 │ │ │ │ mv a2,t5 │ │ │ │ add a0,a0,a4 │ │ │ │ ld a6,0(a2) │ │ │ │ ld a5,0(a4) │ │ │ │ addi a4,a4,8 │ │ │ │ addi a2,a2,8 │ │ │ │ sd a6,-8(a4) │ │ │ │ sd a5,-8(a2) │ │ │ │ - bne a4,a0,1ecc8 │ │ │ │ + bne a4,a0,23530 │ │ │ │ andi a2,a3,-2 │ │ │ │ addw a3,a1,a2 │ │ │ │ addw a4,t4,a2 │ │ │ │ - beq t6,a2,1ecfe │ │ │ │ + beq t6,a2,23566 │ │ │ │ slli a4,a4,0x2 │ │ │ │ add a4,a4,s9 │ │ │ │ slli a3,a3,0x2 │ │ │ │ lw a0,0(a4) │ │ │ │ add a3,a3,s9 │ │ │ │ lw a2,0(a3) │ │ │ │ sw a0,0(a3) │ │ │ │ sw a2,0(a4) │ │ │ │ ld a5,64(sp) │ │ │ │ subw s0,s1,t1 │ │ │ │ sext.w t1,s0 │ │ │ │ subw a3,a5,s1 │ │ │ │ mv t0,t1 │ │ │ │ - blt t1,a3,1ed16 │ │ │ │ + blt t1,a3,2357e │ │ │ │ addiw t0,a3,-1 │ │ │ │ ld a5,64(sp) │ │ │ │ sext.w t2,a7 │ │ │ │ - addiw t5,t0,-1 │ │ │ │ + addiw t5,t0,-1 │ │ │ │ subw a2,a5,t0 │ │ │ │ addw a3,a2,s11 │ │ │ │ mv a2,a3 │ │ │ │ - blez t0,1edb6 │ │ │ │ + blez t0,2361e │ │ │ │ sext.w a4,t5 │ │ │ │ li a0,5 │ │ │ │ - bgeu a0,a4,1ef4c │ │ │ │ + bgeu a0,a4,237b4 │ │ │ │ slli a4,t2,0x2 │ │ │ │ slli a3,a3,0x2 │ │ │ │ addi t6,a3,8 │ │ │ │ addi a0,a4,8 │ │ │ │ slt t6,a4,t6 │ │ │ │ slt a0,a3,a0 │ │ │ │ seqz a0,a0 │ │ │ │ seqz t6,t6 │ │ │ │ or t6,t6,a0 │ │ │ │ zext.b t6,t6 │ │ │ │ add t4,s9,a4 │ │ │ │ add a0,s9,a3 │ │ │ │ - beqz t6,1ef52 │ │ │ │ + beqz t6,237ba │ │ │ │ or t6,a0,t4 │ │ │ │ andi t6,t6,7 │ │ │ │ - bnez t6,1ef52 │ │ │ │ + bnez t6,237ba │ │ │ │ srliw t5,t0,0x1 │ │ │ │ slli t5,t5,0x3 │ │ │ │ add t5,t5,a0 │ │ │ │ ld a4,0(a0) │ │ │ │ ld a5,0(t4) │ │ │ │ addi a0,a0,8 │ │ │ │ sd a4,0(t4) │ │ │ │ sd a5,-8(a0) │ │ │ │ addi t4,t4,8 │ │ │ │ - bne a0,t5,1ed7e │ │ │ │ + bne a0,t5,235e6 │ │ │ │ andi a3,t0,-2 │ │ │ │ andi t0,t0,1 │ │ │ │ addw a4,a7,a3 │ │ │ │ addw a3,a3,a2 │ │ │ │ - beqz t0,1edb6 │ │ │ │ + beqz t0,2361e │ │ │ │ slli a3,a3,0x2 │ │ │ │ add a3,a3,s9 │ │ │ │ slli a4,a4,0x2 │ │ │ │ lw a0,0(a3) │ │ │ │ add a4,a4,s9 │ │ │ │ lw a2,0(a4) │ │ │ │ sw a0,0(a4) │ │ │ │ sw a2,0(a3) │ │ │ │ - bge s7,t3,1edd6 │ │ │ │ + bge s7,t3,2363e │ │ │ │ ld a5,96(sp) │ │ │ │ ld a0,80(sp) │ │ │ │ slli a3,s3,0x20 │ │ │ │ and a4,a1,a5 │ │ │ │ or a4,a4,a3 │ │ │ │ addi a1,sp,120 │ │ │ │ sd t1,8(sp) │ │ │ │ sd a4,120(sp) │ │ │ │ sw s2,128(sp) │ │ │ │ - jal 5b20 │ │ │ │ + jal 340e2 │ │ │ │ ld t1,8(sp) │ │ │ │ ld a4,64(sp) │ │ │ │ ld a5,24(sp) │ │ │ │ addw a5,a5,a4 │ │ │ │ subw a4,a5,s1 │ │ │ │ li a5,2 │ │ │ │ mv s1,a4 │ │ │ │ - bge a5,a4,1ee0e │ │ │ │ + bge a5,a4,23676 │ │ │ │ addw s3,s3,s11 │ │ │ │ slli s3,s3,0x20 │ │ │ │ srli s3,s3,0x20 │ │ │ │ slli a4,s3,0x2 │ │ │ │ add a4,a4,s9 │ │ │ │ lw a0,0(a4) │ │ │ │ ld a1,104(sp) │ │ │ │ mv a4,s6 │ │ │ │ mv a3,s4 │ │ │ │ mv a2,s2 │ │ │ │ sd t1,8(sp) │ │ │ │ jalr s5 │ │ │ │ sext.w a4,a0 │ │ │ │ ld t1,8(sp) │ │ │ │ - bnez a4,1ee34 │ │ │ │ - blt s7,t1,1ee58 │ │ │ │ + bnez a4,2369c │ │ │ │ + blt s7,t1,236c0 │ │ │ │ ld a0,80(sp) │ │ │ │ - jal 5b1a │ │ │ │ - bnez a0,1ee80 │ │ │ │ + jal 340dc │ │ │ │ + bnez a0,236e8 │ │ │ │ ld a0,80(sp) │ │ │ │ li a1,0 │ │ │ │ - jal 5bce │ │ │ │ + jal 34190 │ │ │ │ lw a4,0(a0) │ │ │ │ sw a4,120(sp) │ │ │ │ lw a4,4(a0) │ │ │ │ lw s11,120(sp) │ │ │ │ sw a4,124(sp) │ │ │ │ lw s2,8(a0) │ │ │ │ sw s2,128(sp) │ │ │ │ - j 1eb56 │ │ │ │ + j 233be │ │ │ │ ld a5,96(sp) │ │ │ │ ld a0,80(sp) │ │ │ │ addiw a3,s1,-1 │ │ │ │ slli a3,a3,0x20 │ │ │ │ and a4,s3,a5 │ │ │ │ or a4,a4,a3 │ │ │ │ addi a1,sp,120 │ │ │ │ addiw a3,s2,1 │ │ │ │ sd a4,120(sp) │ │ │ │ sw a3,128(sp) │ │ │ │ - jal 5b20 │ │ │ │ + jal 340e2 │ │ │ │ ld t1,8(sp) │ │ │ │ - bge s7,t1,1ee12 │ │ │ │ + bge s7,t1,2367a │ │ │ │ ld a5,64(sp) │ │ │ │ addi a1,sp,120 │ │ │ │ sw s2,128(sp) │ │ │ │ subw a4,a5,s0 │ │ │ │ ld a5,96(sp) │ │ │ │ addw a4,a4,s11 │ │ │ │ slli s0,s0,0x20 │ │ │ │ and a4,a4,a5 │ │ │ │ or a4,a4,s0 │ │ │ │ ld s0,80(sp) │ │ │ │ sd a4,120(sp) │ │ │ │ mv a0,s0 │ │ │ │ - jal 5b20 │ │ │ │ + jal 340e2 │ │ │ │ mv a0,s0 │ │ │ │ - jal 5b1a │ │ │ │ - beqz a0,1ee1a │ │ │ │ + jal 340dc │ │ │ │ + beqz a0,23682 │ │ │ │ ld a0,80(sp) │ │ │ │ li a1,0 │ │ │ │ - jal 5ac6 │ │ │ │ + jal 34088 │ │ │ │ ld s0,272(sp) │ │ │ │ ld s1,264(sp) │ │ │ │ ld s2,256(sp) │ │ │ │ ld s3,248(sp) │ │ │ │ ld s4,240(sp) │ │ │ │ ld s5,232(sp) │ │ │ │ ld s6,224(sp) │ │ │ │ ld s7,216(sp) │ │ │ │ ld s8,208(sp) │ │ │ │ ld s10,192(sp) │ │ │ │ - auipc a5,0x5b │ │ │ │ - ld a5,116(a5) │ │ │ │ + auipc a5,0x57 │ │ │ │ + ld a5,-2036(a5) │ │ │ │ ld a3,168(sp) │ │ │ │ ld a4,0(a5) │ │ │ │ xor a4,a4,a3 │ │ │ │ li a3,0 │ │ │ │ - bnez a4,1ef80 │ │ │ │ + bnez a4,237e8 │ │ │ │ ld ra,280(sp) │ │ │ │ ld s11,184(sp) │ │ │ │ mv a0,s9 │ │ │ │ ld s9,200(sp) │ │ │ │ addi sp,sp,288 │ │ │ │ ret │ │ │ │ ld t6,16(sp) │ │ │ │ @@ -39573,21 +45676,21 @@ │ │ │ │ addiw t1,s2,-1 │ │ │ │ sw a5,0(s0) │ │ │ │ addiw a6,a6,1 │ │ │ │ addiw s11,s11,1 │ │ │ │ sd a6,8(sp) │ │ │ │ sext.w t4,s11 │ │ │ │ addw a7,s10,s11 │ │ │ │ - bge t1,s11,1ebae │ │ │ │ + bge t1,s11,23416 │ │ │ │ mv s2,s4 │ │ │ │ mv s11,s10 │ │ │ │ mv s4,s5 │ │ │ │ mv s5,s6 │ │ │ │ mv s6,s8 │ │ │ │ - j 1ec4c │ │ │ │ + j 234b4 │ │ │ │ slli a0,a1,0x2 │ │ │ │ slli a4,a4,0x2 │ │ │ │ addiw a2,a3,-1 │ │ │ │ slli a2,a2,0x20 │ │ │ │ ld a5,72(sp) │ │ │ │ srli a2,a2,0x20 │ │ │ │ add a2,a2,a1 │ │ │ │ @@ -39597,30 +45700,30 @@ │ │ │ │ add a2,a2,a5 │ │ │ │ lw a0,0(a4) │ │ │ │ lw a5,0(a3) │ │ │ │ addi a3,a3,4 │ │ │ │ addi a4,a4,4 │ │ │ │ sw a0,-4(a3) │ │ │ │ sw a5,-4(a4) │ │ │ │ - bne a2,a3,1ef0e │ │ │ │ - j 1ecfe │ │ │ │ + bne a2,a3,23776 │ │ │ │ + j 23566 │ │ │ │ ld a2,24(sp) │ │ │ │ lw a3,0(t6) │ │ │ │ addiw a6,a6,1 │ │ │ │ addw a5,a2,s10 │ │ │ │ slli a4,a5,0x20 │ │ │ │ srli a5,a4,0x1e │ │ │ │ add a5,a5,s9 │ │ │ │ lw a4,0(a5) │ │ │ │ sw a3,0(a5) │ │ │ │ addiw a5,a2,1 │ │ │ │ sd a5,24(sp) │ │ │ │ sw a4,0(t6) │ │ │ │ addiw s11,s11,1 │ │ │ │ - j 1eed8 │ │ │ │ + j 23740 │ │ │ │ slli a4,t2,0x2 │ │ │ │ slli a3,a3,0x2 │ │ │ │ slli a2,t5,0x20 │ │ │ │ ld a5,72(sp) │ │ │ │ srli a2,a2,0x20 │ │ │ │ add a2,a2,t2 │ │ │ │ slli a2,a2,0x2 │ │ │ │ @@ -39629,44683 +45732,34963 @@ │ │ │ │ add a2,a2,a5 │ │ │ │ lw a0,0(a3) │ │ │ │ lw a5,0(a4) │ │ │ │ addi a4,a4,4 │ │ │ │ addi a3,a3,4 │ │ │ │ sw a0,-4(a4) │ │ │ │ sw a5,-4(a3) │ │ │ │ - bne a2,a4,1ef64 │ │ │ │ - j 1edb6 │ │ │ │ - sw zero,0(a0) │ │ │ │ - j 1eb12 │ │ │ │ - sd s0,272(sp) │ │ │ │ - sd s1,264(sp) │ │ │ │ - sd s2,256(sp) │ │ │ │ - sd s3,248(sp) │ │ │ │ - sd s4,240(sp) │ │ │ │ - sd s5,232(sp) │ │ │ │ - sd s6,224(sp) │ │ │ │ - sd s7,216(sp) │ │ │ │ - sd s8,208(sp) │ │ │ │ - sd s10,192(sp) │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - │ │ │ │ -000000000001ef98 : │ │ │ │ - lw a0,0(a0) │ │ │ │ - lw a5,0(a1) │ │ │ │ - bltu a5,a0,1efaa │ │ │ │ - sltu a0,a0,a5 │ │ │ │ - negw a0,a0 │ │ │ │ - ret │ │ │ │ - li a0,1 │ │ │ │ - ret │ │ │ │ - lw a0,0(a0) │ │ │ │ - lw a5,0(a1) │ │ │ │ - bltu a5,a0,1efc0 │ │ │ │ - sltu a0,a0,a5 │ │ │ │ - negw a0,a0 │ │ │ │ - ret │ │ │ │ - li a0,1 │ │ │ │ - ret │ │ │ │ - │ │ │ │ -000000000001efc4 : │ │ │ │ - ld a0,0(a0) │ │ │ │ - ld a5,0(a1) │ │ │ │ - blt a5,a0,1efd6 │ │ │ │ - slt a0,a0,a5 │ │ │ │ - negw a0,a0 │ │ │ │ - ret │ │ │ │ - li a0,1 │ │ │ │ - ret │ │ │ │ - lw a0,0(a0) │ │ │ │ - lw a5,0(a1) │ │ │ │ - blt a5,a0,1efec │ │ │ │ - slt a0,a0,a5 │ │ │ │ - negw a0,a0 │ │ │ │ - ret │ │ │ │ - li a0,1 │ │ │ │ - ret │ │ │ │ - ld a0,0(a0) │ │ │ │ - ld a5,0(a1) │ │ │ │ - blt a5,a0,1f002 │ │ │ │ - slt a0,a0,a5 │ │ │ │ - negw a0,a0 │ │ │ │ - ret │ │ │ │ - li a0,1 │ │ │ │ - ret │ │ │ │ - lw a0,0(a0) │ │ │ │ - lw a5,0(a1) │ │ │ │ - blt a5,a0,1f018 │ │ │ │ - slt a0,a0,a5 │ │ │ │ - negw a0,a0 │ │ │ │ - ret │ │ │ │ - li a0,1 │ │ │ │ - ret │ │ │ │ - lbu a5,452(a1) │ │ │ │ - bnez a5,1f02e │ │ │ │ - ld a5,288(a1) │ │ │ │ - beqz a5,1f030 │ │ │ │ - lw a4,0(a5) │ │ │ │ - addiw a4,a4,1 │ │ │ │ - sw a4,0(a5) │ │ │ │ - ret │ │ │ │ - ld a5,224(a1) │ │ │ │ - mv a2,a0 │ │ │ │ - li a3,25 │ │ │ │ - lw a1,24(a5) │ │ │ │ - auipc a0,0x41 │ │ │ │ - addi a0,a0,-48 │ │ │ │ - j 1ac3a │ │ │ │ - addi sp,sp,-96 │ │ │ │ - sd s2,64(sp) │ │ │ │ - lw s2,388(a3) │ │ │ │ - sd s6,32(sp) │ │ │ │ - lw s6,344(a3) │ │ │ │ - sd s0,80(sp) │ │ │ │ - sd s1,72(sp) │ │ │ │ - sd s5,40(sp) │ │ │ │ - addiw s2,s2,1 │ │ │ │ - sd ra,88(sp) │ │ │ │ - sd s7,24(sp) │ │ │ │ - li a5,1 │ │ │ │ - ld s5,728(a3) │ │ │ │ - mv s0,a3 │ │ │ │ - mv s1,a1 │ │ │ │ - andi s2,s2,1 │ │ │ │ - bne s6,a5,1f10a │ │ │ │ - ld a5,584(a3) │ │ │ │ - li s7,0 │ │ │ │ - lw a5,0(a5) │ │ │ │ - bnez a5,1f0f6 │ │ │ │ - lw a5,8(s5) │ │ │ │ - sd s3,56(sp) │ │ │ │ - sd s4,48(sp) │ │ │ │ - ld s3,0(s5) │ │ │ │ - beqz a5,1f254 │ │ │ │ - lw a1,8(s3) │ │ │ │ - ld a0,16(s3) │ │ │ │ - addiw a1,a1,1 │ │ │ │ - slli a5,a1,0x20 │ │ │ │ - srli a1,a5,0x1e │ │ │ │ - jal 1d4e0 │ │ │ │ - ld s4,0(s5) │ │ │ │ - sd a0,16(s3) │ │ │ │ - mv s7,s1 │ │ │ │ - lw a1,8(s4) │ │ │ │ - ld a0,24(s4) │ │ │ │ - addiw a1,a1,1 │ │ │ │ - slli a5,a1,0x20 │ │ │ │ - srli a1,a5,0x1e │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a5,0(s5) │ │ │ │ - sd a0,24(s4) │ │ │ │ - ld a1,584(s0) │ │ │ │ - lwu a2,8(a5) │ │ │ │ - ld a3,16(a5) │ │ │ │ - ld a4,24(a5) │ │ │ │ - slli a2,a2,0x2 │ │ │ │ - add a3,a3,a2 │ │ │ │ - sw s2,0(a3) │ │ │ │ - lwu a3,8(a5) │ │ │ │ - ld s3,56(sp) │ │ │ │ - ld s4,48(sp) │ │ │ │ - slli a3,a3,0x2 │ │ │ │ - add a4,a4,a3 │ │ │ │ - sw zero,0(a4) │ │ │ │ - lw a4,8(a5) │ │ │ │ - addiw a4,a4,1 │ │ │ │ - sw a4,8(a5) │ │ │ │ - li a5,1 │ │ │ │ - sw a5,0(a1) │ │ │ │ - ld ra,88(sp) │ │ │ │ - ld s0,80(sp) │ │ │ │ - ld s1,72(sp) │ │ │ │ - ld s2,64(sp) │ │ │ │ - ld s5,40(sp) │ │ │ │ - ld s6,32(sp) │ │ │ │ - mv a0,s7 │ │ │ │ - ld s7,24(sp) │ │ │ │ - addi sp,sp,96 │ │ │ │ - ret │ │ │ │ - sd s3,56(sp) │ │ │ │ - mv s3,a0 │ │ │ │ - ld a0,536(a3) │ │ │ │ - sd s4,48(sp) │ │ │ │ - mv s4,a2 │ │ │ │ - jal 32d0 │ │ │ │ - ld a4,584(s0) │ │ │ │ - ld a5,96(s1) │ │ │ │ - li s7,0 │ │ │ │ - lw a2,0(a4) │ │ │ │ - lw a5,8(a5) │ │ │ │ - bltu a2,a5,1f138 │ │ │ │ - ld a0,536(s0) │ │ │ │ - jal 39e0 │ │ │ │ - ld s3,56(sp) │ │ │ │ - ld s4,48(sp) │ │ │ │ - j 1f0f6 │ │ │ │ - mv a3,s4 │ │ │ │ - mv a1,s1 │ │ │ │ - mv a0,s3 │ │ │ │ - sd s8,16(sp) │ │ │ │ - sd s9,8(sp) │ │ │ │ - jal 52dfa │ │ │ │ - ld a4,584(s0) │ │ │ │ - ld a5,96(s1) │ │ │ │ - ld s6,728(s0) │ │ │ │ - lw s8,0(a4) │ │ │ │ - ld a4,0(a5) │ │ │ │ - mv s7,a0 │ │ │ │ - slli a3,s8,0x20 │ │ │ │ - srli a3,a3,0x20 │ │ │ │ - slli a5,a3,0x1 │ │ │ │ - add a5,a5,a3 │ │ │ │ - slli a5,a5,0x3 │ │ │ │ - add a5,a5,a4 │ │ │ │ - lw s9,16(a5) │ │ │ │ - lw s5,12(a5) │ │ │ │ - ld a0,0(s6) │ │ │ │ - lw a6,8(s6) │ │ │ │ - slli a7,s9,0x20 │ │ │ │ - slli a1,s5,0x20 │ │ │ │ - srli a7,a7,0x20 │ │ │ │ - srli a1,a1,0x20 │ │ │ │ - sub a1,a7,a1 │ │ │ │ - lw s4,348(s0) │ │ │ │ - lw s3,344(s0) │ │ │ │ - addi a7,a7,-1 │ │ │ │ - li a4,0 │ │ │ │ - addi a5,a0,4 │ │ │ │ - bnez a6,1f1ac │ │ │ │ - j 1f2ee │ │ │ │ - sext.w a4,a3 │ │ │ │ - addi a5,a5,40 │ │ │ │ - beq a6,a4,1f28c │ │ │ │ - lwu a2,-4(a5) │ │ │ │ - addiw a3,a4,1 │ │ │ │ - bne a2,a1,1f1a0 │ │ │ │ - lwu a2,0(a5) │ │ │ │ - bne a2,a7,1f1a0 │ │ │ │ - sub a5,a5,a0 │ │ │ │ - addi s1,a5,-4 │ │ │ │ - beq a6,a4,1f298 │ │ │ │ - add s5,a0,s1 │ │ │ │ - lw a1,8(s5) │ │ │ │ - ld a0,16(s5) │ │ │ │ - addiw a1,a1,1 │ │ │ │ - slli a5,a1,0x20 │ │ │ │ - srli a1,a5,0x1e │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a5,0(s6) │ │ │ │ - sd a0,16(s5) │ │ │ │ - negw s2,s2 │ │ │ │ - add s5,a5,s1 │ │ │ │ - lw a1,8(s5) │ │ │ │ - ld a0,24(s5) │ │ │ │ - and s3,s3,s2 │ │ │ │ - addiw a1,a1,1 │ │ │ │ - slli a5,a1,0x20 │ │ │ │ - srli a1,a5,0x1e │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a5,0(s6) │ │ │ │ - addw s3,s3,s4 │ │ │ │ - ld a2,584(s0) │ │ │ │ - add a5,a5,s1 │ │ │ │ - lwu a3,8(a5) │ │ │ │ - ld a4,16(a5) │ │ │ │ - sd a0,24(s5) │ │ │ │ - slli a3,a3,0x2 │ │ │ │ - add a4,a4,a3 │ │ │ │ - sw s3,0(a4) │ │ │ │ - lwu a3,8(a5) │ │ │ │ - ld a4,24(a5) │ │ │ │ - ld s8,16(sp) │ │ │ │ - slli a3,a3,0x2 │ │ │ │ - add a4,a4,a3 │ │ │ │ - sw zero,0(a4) │ │ │ │ - lw a4,8(a5) │ │ │ │ - ld a3,96(s7) │ │ │ │ - ld s9,8(sp) │ │ │ │ - addiw a4,a4,1 │ │ │ │ - sw a4,8(a5) │ │ │ │ - lw a4,0(a2) │ │ │ │ - lw a5,8(a3) │ │ │ │ - addw a5,a5,a4 │ │ │ │ - sw a5,0(a2) │ │ │ │ - j 1f12a │ │ │ │ - li a1,40 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 1d4e0 │ │ │ │ - lw a5,24(s1) │ │ │ │ - sd a0,0(s5) │ │ │ │ - sw zero,0(a0) │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - sw a5,4(a0) │ │ │ │ - sw zero,32(a0) │ │ │ │ - sw zero,8(a0) │ │ │ │ - sd zero,16(a0) │ │ │ │ - sd zero,24(a0) │ │ │ │ - sb zero,36(a0) │ │ │ │ - mv s3,a0 │ │ │ │ - sw s6,8(s5) │ │ │ │ - li a1,4 │ │ │ │ - li a0,0 │ │ │ │ - j 1f09c │ │ │ │ - slli a3,a3,0x20 │ │ │ │ - srli a3,a3,0x20 │ │ │ │ - slli s1,a3,0x2 │ │ │ │ - add s1,s1,a3 │ │ │ │ - slli s1,s1,0x3 │ │ │ │ - addiw a5,a4,1 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - slli a1,a5,0x2 │ │ │ │ - add a1,a1,a5 │ │ │ │ - slli a1,a1,0x3 │ │ │ │ - jal 1d4e0 │ │ │ │ - subw s5,s9,s5 │ │ │ │ - slli a5,s5,0x20 │ │ │ │ - addiw s9,s9,-1 │ │ │ │ - slli s9,s9,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - sd a0,0(s6) │ │ │ │ - add s5,a0,s1 │ │ │ │ - or a5,a5,s9 │ │ │ │ - sd a5,0(s5) │ │ │ │ - sb zero,36(s5) │ │ │ │ - lw a5,8(s6) │ │ │ │ - sw s8,32(s5) │ │ │ │ - sw zero,8(s5) │ │ │ │ - sd zero,16(s5) │ │ │ │ - sd zero,24(s5) │ │ │ │ - addiw a5,a5,1 │ │ │ │ - sw a5,8(s6) │ │ │ │ - li a1,4 │ │ │ │ - li a0,0 │ │ │ │ - j 1f1e0 │ │ │ │ - li s1,0 │ │ │ │ - li a1,40 │ │ │ │ - j 1f2a8 │ │ │ │ - addi sp,sp,-64 │ │ │ │ - lw a4,252(a3) │ │ │ │ - sd s0,48(sp) │ │ │ │ - mv s0,a3 │ │ │ │ - lw a3,256(a3) │ │ │ │ - sd s1,40(sp) │ │ │ │ - sd s2,32(sp) │ │ │ │ - sd s3,24(sp) │ │ │ │ - sd ra,56(sp) │ │ │ │ - or a5,a4,a3 │ │ │ │ - mv s3,a0 │ │ │ │ - mv s1,a1 │ │ │ │ - mv s2,a2 │ │ │ │ - beqz a5,1f324 │ │ │ │ - jal 56c6e │ │ │ │ - mv a0,s1 │ │ │ │ - jal 51a20 │ │ │ │ - bnez a0,1f366 │ │ │ │ - ld a6,88(s0) │ │ │ │ - ld a3,96(s0) │ │ │ │ - beqz a6,1f382 │ │ │ │ - lw a1,364(s0) │ │ │ │ - lw a2,484(s0) │ │ │ │ - lw a7,260(s0) │ │ │ │ - lw a5,372(s0) │ │ │ │ - lw a4,264(s0) │ │ │ │ - mv a0,s3 │ │ │ │ - sd a1,8(sp) │ │ │ │ - sd a2,0(sp) │ │ │ │ - mv a1,s1 │ │ │ │ - mv a2,s2 │ │ │ │ - jal 56ea4 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 51a20 │ │ │ │ - bnez a0,1f386 │ │ │ │ - ld ra,56(sp) │ │ │ │ - ld s0,48(sp) │ │ │ │ - ld s1,40(sp) │ │ │ │ - ld s2,32(sp) │ │ │ │ - ld s3,24(sp) │ │ │ │ - addi sp,sp,64 │ │ │ │ - ret │ │ │ │ - lw a3,256(s0) │ │ │ │ - lw a4,252(s0) │ │ │ │ - mv a2,s2 │ │ │ │ - mv a1,s1 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 56d92 │ │ │ │ - ld a6,88(s0) │ │ │ │ - ld a3,96(s0) │ │ │ │ - bnez a6,1f32e │ │ │ │ - bnez a3,1f32e │ │ │ │ - j 1f358 │ │ │ │ - lw a1,364(s0) │ │ │ │ - lw a2,484(s0) │ │ │ │ - lw a7,260(s0) │ │ │ │ - ld a6,88(s0) │ │ │ │ - lw a5,372(s0) │ │ │ │ - lw a4,264(s0) │ │ │ │ - ld a3,96(s0) │ │ │ │ - mv a0,s3 │ │ │ │ - sd a1,8(sp) │ │ │ │ - sd a2,0(sp) │ │ │ │ - mv a1,s1 │ │ │ │ - mv a2,s2 │ │ │ │ - jal 570b0 │ │ │ │ - ld ra,56(sp) │ │ │ │ - ld s0,48(sp) │ │ │ │ - ld s1,40(sp) │ │ │ │ - ld s2,32(sp) │ │ │ │ - ld s3,24(sp) │ │ │ │ - addi sp,sp,64 │ │ │ │ - ret │ │ │ │ - lw a5,308(a1) │ │ │ │ - bnez a5,1f3da │ │ │ │ - li a5,75 │ │ │ │ - divuw a0,a0,a5 │ │ │ │ - fcvt.d.w fa5,a0 │ │ │ │ - fadd.d fa5,fa5,fa5 │ │ │ │ - fcvt.wu.d a5,fa5,rtz │ │ │ │ - sext.w a5,a5 │ │ │ │ - beqz a5,1f3de │ │ │ │ - mv a0,a5 │ │ │ │ - ret │ │ │ │ - li a5,1 │ │ │ │ - mv a0,a5 │ │ │ │ - ret │ │ │ │ - addi sp,sp,-48 │ │ │ │ - sd s0,32(sp) │ │ │ │ - sd s1,24(sp) │ │ │ │ - sd ra,40(sp) │ │ │ │ - mv s0,a1 │ │ │ │ - sd zero,0(a1) │ │ │ │ - sd zero,8(a1) │ │ │ │ - li a1,1 │ │ │ │ - lw a5,392(a4) │ │ │ │ - mv s1,a2 │ │ │ │ - beq a3,a1,1f416 │ │ │ │ - beq a5,a1,1f478 │ │ │ │ - li a3,2 │ │ │ │ - beq a5,a3,1f444 │ │ │ │ - ld ra,40(sp) │ │ │ │ - ld s0,32(sp) │ │ │ │ - ld s1,24(sp) │ │ │ │ - addi sp,sp,48 │ │ │ │ - ret │ │ │ │ - li a2,2 │ │ │ │ - bne a5,a2,1f408 │ │ │ │ - sd s2,16(sp) │ │ │ │ - slli s2,s1,0x20 │ │ │ │ - srli s2,s2,0x20 │ │ │ │ - slli a1,s2,0x4 │ │ │ │ - li a0,0 │ │ │ │ - sd a4,8(sp) │ │ │ │ - sd a3,0(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - sd a0,0(s0) │ │ │ │ - ld a3,0(sp) │ │ │ │ - ld a4,8(sp) │ │ │ │ - bnez s1,1f498 │ │ │ │ - lw a5,392(a4) │ │ │ │ - ld s2,16(sp) │ │ │ │ - j 1f408 │ │ │ │ - slli a5,s1,0x20 │ │ │ │ - sd s2,16(sp) │ │ │ │ - srli s2,a5,0x1c │ │ │ │ - mv a1,s2 │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - sd a0,8(s0) │ │ │ │ - beqz s1,1f46c │ │ │ │ - add a1,a0,s2 │ │ │ │ - sd zero,0(a0) │ │ │ │ - sw zero,8(a0) │ │ │ │ - addi a0,a0,16 │ │ │ │ - bne a1,a0,1f45e │ │ │ │ - ld ra,40(sp) │ │ │ │ - ld s0,32(sp) │ │ │ │ - ld s2,16(sp) │ │ │ │ - ld s1,24(sp) │ │ │ │ - addi sp,sp,48 │ │ │ │ - ret │ │ │ │ - sd s2,16(sp) │ │ │ │ - slli s2,a2,0x20 │ │ │ │ - srli s2,s2,0x20 │ │ │ │ - slli a1,s2,0x4 │ │ │ │ - li a0,0 │ │ │ │ - sd a4,8(sp) │ │ │ │ - sd a3,0(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - sd a0,0(s0) │ │ │ │ - ld a3,0(sp) │ │ │ │ - ld a4,8(sp) │ │ │ │ - beqz s1,1f4c8 │ │ │ │ - li a5,0 │ │ │ │ - sd zero,0(a0) │ │ │ │ - sw zero,8(a0) │ │ │ │ - addiw a5,a5,1 │ │ │ │ - addi a0,a0,16 │ │ │ │ - bltu a5,s1,1f49a │ │ │ │ - li a2,1 │ │ │ │ - lw a5,392(a4) │ │ │ │ - beq a3,a2,1f4b6 │ │ │ │ - li a3,2 │ │ │ │ - bne a5,a3,1f46c │ │ │ │ - slli s2,s2,0x4 │ │ │ │ - mv a1,s2 │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - sd a0,8(s0) │ │ │ │ - j 1f45a │ │ │ │ - lw a5,392(a4) │ │ │ │ - ld s2,16(sp) │ │ │ │ - li a3,2 │ │ │ │ - j 1f408 │ │ │ │ - addi sp,sp,-96 │ │ │ │ - sd s0,80(sp) │ │ │ │ - mv s0,a5 │ │ │ │ - ld a5,0(a5) │ │ │ │ - sd s1,72(sp) │ │ │ │ - sd s2,64(sp) │ │ │ │ - sd s3,56(sp) │ │ │ │ - sd s4,48(sp) │ │ │ │ - sd s5,40(sp) │ │ │ │ - sd s6,32(sp) │ │ │ │ - sd ra,88(sp) │ │ │ │ - mv s3,a0 │ │ │ │ - mv s4,a1 │ │ │ │ - mv s2,a2 │ │ │ │ - mv s5,a3 │ │ │ │ - mv s6,a4 │ │ │ │ - mv s1,a6 │ │ │ │ - beqz a5,1f50e │ │ │ │ - ld a5,8(s0) │ │ │ │ - beqz a5,1f534 │ │ │ │ - ld ra,88(sp) │ │ │ │ - ld s0,80(sp) │ │ │ │ - ld s1,72(sp) │ │ │ │ - ld s2,64(sp) │ │ │ │ - ld s3,56(sp) │ │ │ │ - ld s4,48(sp) │ │ │ │ - ld s5,40(sp) │ │ │ │ - ld s6,32(sp) │ │ │ │ - addi sp,sp,96 │ │ │ │ - ret │ │ │ │ - lbu t3,462(a6) │ │ │ │ - lw t1,328(a6) │ │ │ │ - lw a7,320(a6) │ │ │ │ - lw a5,312(s1) │ │ │ │ - lw a6,316(a6) │ │ │ │ - ld a2,0(a2) │ │ │ │ - sd t3,16(sp) │ │ │ │ - sd zero,8(sp) │ │ │ │ - sd t1,0(sp) │ │ │ │ - jal cd64 │ │ │ │ - ld a5,8(s0) │ │ │ │ - sd a0,0(s0) │ │ │ │ - bnez a5,1f4fa │ │ │ │ - lbu a3,462(s1) │ │ │ │ - lw a4,328(s1) │ │ │ │ - lw a7,320(s1) │ │ │ │ - lw a6,316(s1) │ │ │ │ - lw a5,312(s1) │ │ │ │ - ld a2,8(s2) │ │ │ │ - mv a1,s4 │ │ │ │ - sd a3,16(sp) │ │ │ │ - sd a4,0(sp) │ │ │ │ - sd zero,8(sp) │ │ │ │ - mv a4,s6 │ │ │ │ - mv a3,s5 │ │ │ │ - mv a0,s3 │ │ │ │ - jal cd64 │ │ │ │ - sd a0,8(s0) │ │ │ │ - j 1f4fa │ │ │ │ - addi sp,sp,-528 │ │ │ │ - sd s5,472(sp) │ │ │ │ - lw s5,528(sp) │ │ │ │ - mv a3,a1 │ │ │ │ - sd s9,440(sp) │ │ │ │ - auipc s9,0x5b │ │ │ │ - ld s9,-1632(s9) │ │ │ │ - sd ra,520(sp) │ │ │ │ - sd a3,88(sp) │ │ │ │ - sd a4,96(sp) │ │ │ │ - sd a6,64(sp) │ │ │ │ - sd s0,512(sp) │ │ │ │ - sd s1,504(sp) │ │ │ │ - sd s2,496(sp) │ │ │ │ - sd s3,488(sp) │ │ │ │ - sd s6,464(sp) │ │ │ │ - sd s7,456(sp) │ │ │ │ - mv a1,s5 │ │ │ │ - sd a5,120(sp) │ │ │ │ - sd s4,480(sp) │ │ │ │ - ld a5,0(s9) │ │ │ │ - sd a5,392(sp) │ │ │ │ - li a5,0 │ │ │ │ - sd s8,448(sp) │ │ │ │ - sd s10,432(sp) │ │ │ │ - sd s11,424(sp) │ │ │ │ - fsd fs0,408(sp) │ │ │ │ - mv s6,a0 │ │ │ │ - sd zero,360(sp) │ │ │ │ - mv a0,a7 │ │ │ │ - sd zero,368(sp) │ │ │ │ - sd zero,376(sp) │ │ │ │ - sd zero,384(sp) │ │ │ │ - sd zero,296(sp) │ │ │ │ - sd zero,304(sp) │ │ │ │ - sd zero,312(sp) │ │ │ │ - sd zero,320(sp) │ │ │ │ - sd zero,328(sp) │ │ │ │ - sd zero,336(sp) │ │ │ │ - mv s0,a7 │ │ │ │ - ld s1,536(sp) │ │ │ │ - sd zero,344(sp) │ │ │ │ - sd zero,352(sp) │ │ │ │ - jal 575e8 │ │ │ │ - mv a5,a0 │ │ │ │ - mv a1,s5 │ │ │ │ - mv a0,s0 │ │ │ │ - sd a5,72(sp) │ │ │ │ - jal 562a8 │ │ │ │ - mv a1,s5 │ │ │ │ - mv s2,a0 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 56214 │ │ │ │ - mv s3,a0 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 51a76 │ │ │ │ - sext.w s3,s3 │ │ │ │ - li s7,0 │ │ │ │ - bnez a0,1f89a │ │ │ │ - mv a0,s0 │ │ │ │ - jal 51a20 │ │ │ │ - beqz a0,1f636 │ │ │ │ - ld a4,72(sp) │ │ │ │ - lbu a5,62(s0) │ │ │ │ - sd a4,80(sp) │ │ │ │ - bnez a5,1f8a6 │ │ │ │ - mv a1,s5 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 565f4 │ │ │ │ - mv a1,s5 │ │ │ │ - mv s8,a0 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 5656e │ │ │ │ - mv s4,a0 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 51a76 │ │ │ │ - sext.w s4,s4 │ │ │ │ - li a3,0 │ │ │ │ - bnez a0,1fac6 │ │ │ │ - mv a4,s4 │ │ │ │ - mv a2,s8 │ │ │ │ - addi a1,sp,240 │ │ │ │ - li a0,0 │ │ │ │ - jal 13f28 │ │ │ │ - j 1f63a │ │ │ │ - sd zero,80(sp) │ │ │ │ - li s4,0 │ │ │ │ - addi s8,sp,184 │ │ │ │ - mv a4,s3 │ │ │ │ - mv a2,s2 │ │ │ │ - mv a3,s7 │ │ │ │ - mv a1,s8 │ │ │ │ - li a0,0 │ │ │ │ - jal 13f28 │ │ │ │ - li a1,16 │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - mv s2,a0 │ │ │ │ - jal 46c0e │ │ │ │ - fcvt.d.wu fa5,s3 │ │ │ │ - auipc a5,0x3e │ │ │ │ - fld fs0,1194(a5) │ │ │ │ - lw a5,272(s1) │ │ │ │ - fdiv.d fa5,fa5,fs0 │ │ │ │ - fadd.d fa5,fa5,fa5 │ │ │ │ - fcvt.wu.d s11,fa5,rtz │ │ │ │ - sext.w a4,s11 │ │ │ │ - sd a4,104(sp) │ │ │ │ - bgeu s3,a5,1f7bc │ │ │ │ - addi a5,s1,400 │ │ │ │ - sd zero,112(sp) │ │ │ │ - li s7,0 │ │ │ │ - sd a5,56(sp) │ │ │ │ - beqz s4,1f696 │ │ │ │ - lw a5,272(s1) │ │ │ │ - bgeu s4,a5,1f8b2 │ │ │ │ - lw a2,408(s1) │ │ │ │ - ld a1,56(sp) │ │ │ │ - mv a0,s2 │ │ │ │ - li s10,0 │ │ │ │ - jal 487f2 │ │ │ │ - mv a1,s1 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 24cc0 │ │ │ │ - li a1,10 │ │ │ │ - jal 489c6 │ │ │ │ - mv s11,a0 │ │ │ │ - beqz s3,1f79a │ │ │ │ - li a3,0 │ │ │ │ - beqz s7,1f6c8 │ │ │ │ - lw a5,0(s7) │ │ │ │ - li a3,0 │ │ │ │ - bnez a5,1f946 │ │ │ │ - beqz s4,1f7a0 │ │ │ │ - addi a5,sp,240 │ │ │ │ - sd a5,128(sp) │ │ │ │ - beqz s10,1f6dc │ │ │ │ - lw a5,0(s10) │ │ │ │ - bnez a5,1f92e │ │ │ │ - li a4,0 │ │ │ │ - ld a6,64(sp) │ │ │ │ - mv a7,s1 │ │ │ │ - mv a5,s6 │ │ │ │ - mv a2,s5 │ │ │ │ - mv a1,s0 │ │ │ │ - mv a0,s11 │ │ │ │ - jal 25a04 │ │ │ │ - mv a1,s8 │ │ │ │ - li a0,0 │ │ │ │ - jal 141f0 │ │ │ │ - ld a1,128(sp) │ │ │ │ - li a0,0 │ │ │ │ - jal 141f0 │ │ │ │ - beqz s7,1f70e │ │ │ │ - mv a0,s7 │ │ │ │ - jal 45328 │ │ │ │ - mv a0,s7 │ │ │ │ - jal 3670 │ │ │ │ - beqz s10,1f71e │ │ │ │ - mv a0,s10 │ │ │ │ - jal 45328 │ │ │ │ - mv a0,s10 │ │ │ │ - jal 3670 │ │ │ │ - ld a1,360(sp) │ │ │ │ - beqz a1,1f738 │ │ │ │ - mv a2,s3 │ │ │ │ - li a0,0 │ │ │ │ - jal d5b8 │ │ │ │ - ld a1,368(sp) │ │ │ │ - mv a2,s3 │ │ │ │ - li a0,0 │ │ │ │ - jal d5b8 │ │ │ │ - sd zero,360(sp) │ │ │ │ - sd zero,368(sp) │ │ │ │ - mv a0,s2 │ │ │ │ - jal 45a72 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 3670 │ │ │ │ - mv a0,s11 │ │ │ │ - jal 45a72 │ │ │ │ - mv a0,s11 │ │ │ │ - jal 3670 │ │ │ │ - ld a1,376(sp) │ │ │ │ - beqz a1,1f766 │ │ │ │ - mv a2,s4 │ │ │ │ - li a0,0 │ │ │ │ - jal d5b8 │ │ │ │ - ld a1,384(sp) │ │ │ │ - mv a2,s4 │ │ │ │ - li a0,0 │ │ │ │ - jal d5b8 │ │ │ │ - ld a4,392(sp) │ │ │ │ - ld a5,0(s9) │ │ │ │ - xor a5,a5,a4 │ │ │ │ - li a4,0 │ │ │ │ - bnez a5,200c6 │ │ │ │ - ld ra,520(sp) │ │ │ │ - ld s0,512(sp) │ │ │ │ - ld s1,504(sp) │ │ │ │ - ld s2,496(sp) │ │ │ │ - ld s3,488(sp) │ │ │ │ - ld s4,480(sp) │ │ │ │ - ld s5,472(sp) │ │ │ │ - ld s6,464(sp) │ │ │ │ - ld s7,456(sp) │ │ │ │ - ld s8,448(sp) │ │ │ │ - ld s9,440(sp) │ │ │ │ - ld s10,432(sp) │ │ │ │ - ld s11,424(sp) │ │ │ │ - fld fs0,408(sp) │ │ │ │ - addi sp,sp,528 │ │ │ │ - ret │ │ │ │ - li a3,0 │ │ │ │ - bnez s4,1fad2 │ │ │ │ - ld a6,64(sp) │ │ │ │ - mv a1,s0 │ │ │ │ - mv a0,s11 │ │ │ │ - mv a7,s1 │ │ │ │ - mv a5,s6 │ │ │ │ - li a4,0 │ │ │ │ - mv a2,s5 │ │ │ │ - jal 25a04 │ │ │ │ - mv a1,s8 │ │ │ │ - li a0,0 │ │ │ │ - jal 141f0 │ │ │ │ - j 1f6fe │ │ │ │ - lbu a4,388(s1) │ │ │ │ - addi a5,sp,328 │ │ │ │ - addi s10,sp,296 │ │ │ │ - mv a3,a5 │ │ │ │ - sd a5,128(sp) │ │ │ │ - mv a2,s10 │ │ │ │ - li a5,1 │ │ │ │ - mv a1,s8 │ │ │ │ - li a0,0 │ │ │ │ - jal 1442a │ │ │ │ - lw a5,388(s1) │ │ │ │ - bnez a5,1f7f2 │ │ │ │ - lw a5,352(s1) │ │ │ │ - beqz a5,1f7f2 │ │ │ │ - ld a0,296(sp) │ │ │ │ - mv a1,s3 │ │ │ │ - jal 36f48 │ │ │ │ - sext.w a0,a0 │ │ │ │ - li a5,1 │ │ │ │ - bgeu a5,a0,1fd82 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 46998 │ │ │ │ - li s7,0 │ │ │ │ - bnez a0,1f888 │ │ │ │ - lw a4,308(s1) │ │ │ │ - bnez a4,1f81c │ │ │ │ - li a5,75 │ │ │ │ - divuw a5,s3,a5 │ │ │ │ - fcvt.d.w fa5,a5 │ │ │ │ - fadd.d fa5,fa5,fa5 │ │ │ │ - fcvt.wu.d a4,fa5,rtz │ │ │ │ - sext.w a4,a4 │ │ │ │ - beqz a4,1fca0 │ │ │ │ - lw a5,392(s1) │ │ │ │ - sd zero,360(sp) │ │ │ │ - sd zero,368(sp) │ │ │ │ - li a3,2 │ │ │ │ - beq a5,a3,1ff0c │ │ │ │ - li a3,1 │ │ │ │ - beq a5,a3,1ff70 │ │ │ │ - mv a6,s1 │ │ │ │ - addi a5,sp,360 │ │ │ │ - mv a3,s3 │ │ │ │ - mv a2,s10 │ │ │ │ - mv a1,s6 │ │ │ │ - li a0,0 │ │ │ │ - sd a5,56(sp) │ │ │ │ - jal 1f4d2 │ │ │ │ - ld a5,56(sp) │ │ │ │ - ld a3,64(sp) │ │ │ │ - lw a2,8(s6) │ │ │ │ - mv a4,s1 │ │ │ │ - mv a1,s3 │ │ │ │ - mv a0,a5 │ │ │ │ - jal 5c2c │ │ │ │ - lbu a4,388(s1) │ │ │ │ - ld a3,128(sp) │ │ │ │ - mv s7,a0 │ │ │ │ - li a5,0 │ │ │ │ - mv a2,s10 │ │ │ │ - mv a1,s8 │ │ │ │ - li a0,0 │ │ │ │ - jal 1442a │ │ │ │ - ld a5,88(sp) │ │ │ │ - ld a2,216(s1) │ │ │ │ - ld a6,72(sp) │ │ │ │ - sd a5,16(sp) │ │ │ │ - ld a5,96(sp) │ │ │ │ - ld a4,128(sp) │ │ │ │ - sd zero,24(sp) │ │ │ │ - sd a5,8(sp) │ │ │ │ - sd s1,0(sp) │ │ │ │ - mv a7,s7 │ │ │ │ - mv a5,s3 │ │ │ │ - mv a3,s10 │ │ │ │ - mv a1,s2 │ │ │ │ - mv a0,s6 │ │ │ │ - jal 5d06 │ │ │ │ - lbu a5,448(s1) │ │ │ │ - bnez a5,1fad8 │ │ │ │ - addi a5,s1,400 │ │ │ │ - sd a5,56(sp) │ │ │ │ - sd zero,112(sp) │ │ │ │ - j 1f68a │ │ │ │ - mv a1,s5 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 56a68 │ │ │ │ - mv s7,a0 │ │ │ │ - j 1f5f2 │ │ │ │ - mv a1,s5 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 57c66 │ │ │ │ - sd a0,80(sp) │ │ │ │ - j 1f606 │ │ │ │ - lbu a4,388(s1) │ │ │ │ - addi a5,sp,240 │ │ │ │ - addi a3,sp,344 │ │ │ │ - addi a2,sp,312 │ │ │ │ - mv a1,a5 │ │ │ │ - sd a5,128(sp) │ │ │ │ - li a0,0 │ │ │ │ - li a5,0 │ │ │ │ - sd a3,144(sp) │ │ │ │ - sd a2,136(sp) │ │ │ │ - jal 1442a │ │ │ │ - lw a5,388(s1) │ │ │ │ - bnez a5,1f8da │ │ │ │ - lw a5,352(s1) │ │ │ │ - bnez a5,1fe5a │ │ │ │ - mv a0,s2 │ │ │ │ - jal 4829c │ │ │ │ - beqz a0,1fc6e │ │ │ │ - mv a0,s2 │ │ │ │ - jal 4829c │ │ │ │ - li s10,0 │ │ │ │ - beqz a0,1fb8a │ │ │ │ - fcvt.d.wu fa5,s4 │ │ │ │ - lbu a5,448(s1) │ │ │ │ - fdiv.d fa5,fa5,fs0 │ │ │ │ - fadd.d fa5,fa5,fa5 │ │ │ │ - fcvt.wu.d a4,fa5,rtz │ │ │ │ - sw a4,160(sp) │ │ │ │ - sext.w a4,a4 │ │ │ │ - sd a4,120(sp) │ │ │ │ - bnez a5,1f95a │ │ │ │ - lw a2,408(s1) │ │ │ │ - ld a1,56(sp) │ │ │ │ - mv a0,s2 │ │ │ │ - jal 487f2 │ │ │ │ - ld a5,112(sp) │ │ │ │ - beqz a5,1fa9e │ │ │ │ - lw a5,272(s1) │ │ │ │ - bltu s3,a5,1fa9e │ │ │ │ - bltu s4,a5,1fa9e │ │ │ │ - sd zero,96(sp) │ │ │ │ - j 1fa54 │ │ │ │ - mv a0,s10 │ │ │ │ - sd a3,72(sp) │ │ │ │ - jal 47fc0 │ │ │ │ - ld a2,216(s1) │ │ │ │ - mv a1,s6 │ │ │ │ - sd a0,56(sp) │ │ │ │ - jal 4807c │ │ │ │ - ld a4,56(sp) │ │ │ │ - ld a3,72(sp) │ │ │ │ - j 1f6de │ │ │ │ - mv a0,s7 │ │ │ │ - jal 47fc0 │ │ │ │ - ld a2,216(s1) │ │ │ │ - mv a1,s6 │ │ │ │ - sd a0,56(sp) │ │ │ │ - jal 4807c │ │ │ │ - ld a3,56(sp) │ │ │ │ - j 1f6c8 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 4829c │ │ │ │ - bnez a0,1fcce │ │ │ │ - lbu a5,448(s1) │ │ │ │ - beqz a5,1f90c │ │ │ │ - mv a0,s2 │ │ │ │ - jal 4829c │ │ │ │ - bnez a0,1fca4 │ │ │ │ - lw a2,408(s1) │ │ │ │ - ld a1,56(sp) │ │ │ │ - mv a0,s2 │ │ │ │ - jal 487f2 │ │ │ │ - ld a2,216(s1) │ │ │ │ - ld a5,144(sp) │ │ │ │ - ld a4,136(sp) │ │ │ │ - ld a3,80(sp) │ │ │ │ - li a7,1 │ │ │ │ - mv a6,s4 │ │ │ │ - mv a1,s2 │ │ │ │ - sd s1,0(sp) │ │ │ │ - mv a0,s6 │ │ │ │ - jal 35aac │ │ │ │ - ld a2,216(s1) │ │ │ │ - ld a5,144(sp) │ │ │ │ - ld a4,136(sp) │ │ │ │ - ld a3,80(sp) │ │ │ │ - mv a0,s6 │ │ │ │ - sd s1,0(sp) │ │ │ │ - li a7,1 │ │ │ │ - mv a6,s4 │ │ │ │ - mv a1,s2 │ │ │ │ - jal 361c6 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 4829c │ │ │ │ - bnez a0,1fd56 │ │ │ │ - ld a5,376(sp) │ │ │ │ - beqz a5,1fda4 │ │ │ │ - addi a5,sp,376 │ │ │ │ - sd a5,152(sp) │ │ │ │ - li a1,16 │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - sd a0,168(sp) │ │ │ │ - jal 46c0e │ │ │ │ - li a5,1 │ │ │ │ - ld a2,216(s1) │ │ │ │ - sd a5,32(sp) │ │ │ │ - ld a5,88(sp) │ │ │ │ - ld a7,144(sp) │ │ │ │ - ld a6,136(sp) │ │ │ │ - sd a5,24(sp) │ │ │ │ - ld a5,96(sp) │ │ │ │ - ld a4,80(sp) │ │ │ │ - ld a3,168(sp) │ │ │ │ - sd a5,16(sp) │ │ │ │ - ld a5,64(sp) │ │ │ │ - mv a1,s6 │ │ │ │ - sd s1,40(sp) │ │ │ │ - sd a5,8(sp) │ │ │ │ - ld a5,152(sp) │ │ │ │ - sd s4,0(sp) │ │ │ │ - li a0,0 │ │ │ │ - jal 35772 │ │ │ │ - sd a0,88(sp) │ │ │ │ - jal 46a42 │ │ │ │ - sd a0,96(sp) │ │ │ │ - bnez a0,1fece │ │ │ │ - lw a2,356(s1) │ │ │ │ - ld a1,88(sp) │ │ │ │ - mv a0,s2 │ │ │ │ - jal 50628 │ │ │ │ - mv a5,a0 │ │ │ │ - mv a0,s2 │ │ │ │ - sd a5,152(sp) │ │ │ │ - jal 45a72 │ │ │ │ - ld a0,88(sp) │ │ │ │ - jal 45a72 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 3670 │ │ │ │ - ld a0,88(sp) │ │ │ │ - jal 3670 │ │ │ │ - ld a5,152(sp) │ │ │ │ - mv s2,a5 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 4829c │ │ │ │ - bnez a0,1feb4 │ │ │ │ - lw a2,408(s1) │ │ │ │ - ld a1,56(sp) │ │ │ │ - mv a0,s2 │ │ │ │ - jal 487f2 │ │ │ │ - ld a5,112(sp) │ │ │ │ - beqz a5,1fa72 │ │ │ │ - lw a5,272(s1) │ │ │ │ - bltu s3,a5,1fa72 │ │ │ │ - bltu s4,a5,1fa9e │ │ │ │ - li a5,1 │ │ │ │ - ld a2,216(s1) │ │ │ │ - sd a5,8(sp) │ │ │ │ - ld a5,120(sp) │ │ │ │ - ld a4,136(sp) │ │ │ │ - ld a3,80(sp) │ │ │ │ - sd a5,0(sp) │ │ │ │ - ld a5,144(sp) │ │ │ │ - sd s1,16(sp) │ │ │ │ - mv a7,s3 │ │ │ │ - mv a6,s4 │ │ │ │ - mv a1,s2 │ │ │ │ - mv a0,s6 │ │ │ │ - jal 367da │ │ │ │ - ld a5,96(sp) │ │ │ │ - beqz a5,1fa9e │ │ │ │ - lw a5,272(s1) │ │ │ │ - bltu s4,a5,1fa9e │ │ │ │ - bltu s3,a5,1fa9e │ │ │ │ - ld a5,104(sp) │ │ │ │ - ld a2,216(s1) │ │ │ │ - ld a3,72(sp) │ │ │ │ - sd a5,0(sp) │ │ │ │ - sd s1,16(sp) │ │ │ │ - sd zero,8(sp) │ │ │ │ - mv a7,s4 │ │ │ │ - mv a6,s3 │ │ │ │ - addi a5,sp,328 │ │ │ │ - addi a4,sp,296 │ │ │ │ - mv a1,s2 │ │ │ │ - mv a0,s6 │ │ │ │ - jal 367da │ │ │ │ - lw a2,408(s1) │ │ │ │ - ld a1,56(sp) │ │ │ │ - mv a0,s2 │ │ │ │ - jal 487f2 │ │ │ │ - mv a1,s1 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 24cc0 │ │ │ │ - li a1,10 │ │ │ │ - jal 489c6 │ │ │ │ - mv s11,a0 │ │ │ │ - beqz s3,1fac2 │ │ │ │ - bnez s7,1f6be │ │ │ │ - li a3,0 │ │ │ │ - j 1f6d0 │ │ │ │ - mv a1,s5 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 56b44 │ │ │ │ - mv a3,a0 │ │ │ │ - j 1f628 │ │ │ │ - addi a5,sp,240 │ │ │ │ - sd a5,128(sp) │ │ │ │ - j 1f6dc │ │ │ │ - ld a1,104(sp) │ │ │ │ - mv a0,s2 │ │ │ │ - jal 469ce │ │ │ │ - addi a5,s1,400 │ │ │ │ - sd zero,112(sp) │ │ │ │ - sd a5,56(sp) │ │ │ │ - bnez a0,1f68a │ │ │ │ - lw a2,408(s1) │ │ │ │ - mv a1,a5 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 487f2 │ │ │ │ - ld a2,216(s1) │ │ │ │ - ld a5,128(sp) │ │ │ │ - ld a3,72(sp) │ │ │ │ - li a7,0 │ │ │ │ - mv a6,s3 │ │ │ │ - mv a4,s10 │ │ │ │ - mv a1,s2 │ │ │ │ - sd s1,0(sp) │ │ │ │ - mv a0,s6 │ │ │ │ - jal 35aac │ │ │ │ - ld a2,216(s1) │ │ │ │ - ld a5,128(sp) │ │ │ │ - ld a3,72(sp) │ │ │ │ - mv a1,s2 │ │ │ │ - mv a0,s6 │ │ │ │ - sd s1,0(sp) │ │ │ │ - li a7,0 │ │ │ │ - mv a6,s3 │ │ │ │ - mv a4,s10 │ │ │ │ - jal 361c6 │ │ │ │ - ld a1,104(sp) │ │ │ │ - mv a0,s2 │ │ │ │ - jal 469ce │ │ │ │ - bnez a0,1f896 │ │ │ │ - ld a4,360(sp) │ │ │ │ - addi a5,sp,360 │ │ │ │ - beqz a4,1ffd6 │ │ │ │ - li a1,16 │ │ │ │ - li a0,0 │ │ │ │ - sd a5,136(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - sd a0,112(sp) │ │ │ │ - jal 46c0e │ │ │ │ - ld a5,88(sp) │ │ │ │ - ld a2,216(s1) │ │ │ │ - ld a7,128(sp) │ │ │ │ - sd a5,24(sp) │ │ │ │ - ld a5,96(sp) │ │ │ │ - ld a4,72(sp) │ │ │ │ - ld a3,112(sp) │ │ │ │ - sd a5,16(sp) │ │ │ │ - ld a5,64(sp) │ │ │ │ - mv a6,s10 │ │ │ │ - mv a1,s6 │ │ │ │ - sd a5,8(sp) │ │ │ │ - ld a5,136(sp) │ │ │ │ - sd s1,40(sp) │ │ │ │ - sd zero,32(sp) │ │ │ │ - sd s3,0(sp) │ │ │ │ - li a0,0 │ │ │ │ - jal 35772 │ │ │ │ - sd a0,136(sp) │ │ │ │ - jal 46998 │ │ │ │ - sd a0,112(sp) │ │ │ │ - bnez a0,1ff8e │ │ │ │ - ld s10,136(sp) │ │ │ │ - mv a0,s10 │ │ │ │ - jal 45a72 │ │ │ │ - mv a0,s10 │ │ │ │ - jal 3670 │ │ │ │ - j 1f68a │ │ │ │ - lbu a4,388(s1) │ │ │ │ - ld a3,144(sp) │ │ │ │ - ld a2,136(sp) │ │ │ │ - ld a1,128(sp) │ │ │ │ - li a5,1 │ │ │ │ - jal 1442a │ │ │ │ - lw a4,308(s1) │ │ │ │ - bnez a4,1fbba │ │ │ │ - li a5,75 │ │ │ │ - divuw a5,s4,a5 │ │ │ │ - fcvt.d.w fa5,a5 │ │ │ │ - fadd.d fa5,fa5,fa5 │ │ │ │ - fcvt.wu.d a4,fa5,rtz │ │ │ │ - sext.w a4,a4 │ │ │ │ - bnez a4,1fbba │ │ │ │ - li a4,1 │ │ │ │ - lw a5,392(s1) │ │ │ │ - sd zero,376(sp) │ │ │ │ - sd zero,384(sp) │ │ │ │ - li a3,1 │ │ │ │ - beq a5,a3,1fdfe │ │ │ │ - li a3,2 │ │ │ │ - beq a5,a3,1fe2e │ │ │ │ - ld s10,136(sp) │ │ │ │ - mv a6,s1 │ │ │ │ - addi a5,sp,376 │ │ │ │ - mv a2,s10 │ │ │ │ - mv a3,s4 │ │ │ │ - mv a1,s6 │ │ │ │ - li a0,0 │ │ │ │ - sd a5,152(sp) │ │ │ │ - jal 1f4d2 │ │ │ │ - lbu a4,388(s1) │ │ │ │ - ld a3,144(sp) │ │ │ │ - ld a1,128(sp) │ │ │ │ - li a5,0 │ │ │ │ - mv a2,s10 │ │ │ │ - li a0,0 │ │ │ │ - sd s10,136(sp) │ │ │ │ - jal 1442a │ │ │ │ - ld a3,64(sp) │ │ │ │ - lw a2,8(s6) │ │ │ │ - ld a0,152(sp) │ │ │ │ - mv a4,s1 │ │ │ │ - mv a1,s4 │ │ │ │ - jal 5c2c │ │ │ │ - li a1,16 │ │ │ │ - mv s10,a0 │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - sd a0,152(sp) │ │ │ │ - jal 46c0e │ │ │ │ - li a5,1 │ │ │ │ - ld a2,216(s1) │ │ │ │ - sd a5,24(sp) │ │ │ │ - ld a5,88(sp) │ │ │ │ - ld a6,80(sp) │ │ │ │ - ld a4,144(sp) │ │ │ │ - sd a5,16(sp) │ │ │ │ - ld a5,96(sp) │ │ │ │ - ld a3,136(sp) │ │ │ │ - ld a1,152(sp) │ │ │ │ - sd a5,8(sp) │ │ │ │ - sd s1,0(sp) │ │ │ │ - mv a5,s4 │ │ │ │ - mv a7,s10 │ │ │ │ - mv a0,s6 │ │ │ │ - jal 5d06 │ │ │ │ - lw a5,272(s1) │ │ │ │ - bgeu s3,a5,1fd0c │ │ │ │ - lw a2,356(s1) │ │ │ │ - ld a1,152(sp) │ │ │ │ - mv a0,s2 │ │ │ │ - jal 50628 │ │ │ │ - mv a5,a0 │ │ │ │ - mv a0,s2 │ │ │ │ - sd a5,120(sp) │ │ │ │ - jal 45a72 │ │ │ │ - ld a0,152(sp) │ │ │ │ - jal 45a72 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 3670 │ │ │ │ - ld a0,152(sp) │ │ │ │ - jal 3670 │ │ │ │ - ld a5,120(sp) │ │ │ │ - mv s2,a5 │ │ │ │ - j 1f8f0 │ │ │ │ - li a5,1 │ │ │ │ - ld a1,216(s1) │ │ │ │ - sd a5,8(sp) │ │ │ │ - ld a5,120(sp) │ │ │ │ - ld a7,88(sp) │ │ │ │ - ld a6,96(sp) │ │ │ │ - ld a4,80(sp) │ │ │ │ - ld a3,144(sp) │ │ │ │ - ld a2,136(sp) │ │ │ │ - sd a5,0(sp) │ │ │ │ - mv a0,s2 │ │ │ │ - mv a5,s4 │ │ │ │ - sd s1,24(sp) │ │ │ │ - sd s6,16(sp) │ │ │ │ - jal 5019c │ │ │ │ - mv s10,a0 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 45a72 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 3670 │ │ │ │ - mv s2,s10 │ │ │ │ - j 1f8e4 │ │ │ │ - li a4,1 │ │ │ │ - j 1f81c │ │ │ │ - ld a1,104(sp) │ │ │ │ - mv a0,s2 │ │ │ │ - jal 469ce │ │ │ │ - beqz a0,1f974 │ │ │ │ - ld a1,120(sp) │ │ │ │ - mv a0,s2 │ │ │ │ - jal 46a7a │ │ │ │ - beqz a0,1f974 │ │ │ │ - lw a5,160(sp) │ │ │ │ - mv a0,s2 │ │ │ │ - addw a1,s11,a5 │ │ │ │ - jal 46aea │ │ │ │ - beqz a0,1f974 │ │ │ │ - j 1f90c │ │ │ │ - lw a2,408(s1) │ │ │ │ - ld a1,56(sp) │ │ │ │ - mv a0,s2 │ │ │ │ - jal 487f2 │ │ │ │ - ld a5,112(sp) │ │ │ │ - beqz a5,1f964 │ │ │ │ - lw a5,272(s1) │ │ │ │ - bltu s3,a5,1f964 │ │ │ │ - bltu s4,a5,1f964 │ │ │ │ - li a5,1 │ │ │ │ - ld a2,216(s1) │ │ │ │ - sd a5,8(sp) │ │ │ │ - ld a5,120(sp) │ │ │ │ - ld a4,136(sp) │ │ │ │ - ld a3,80(sp) │ │ │ │ - sd a5,0(sp) │ │ │ │ - ld a5,144(sp) │ │ │ │ - sd s1,16(sp) │ │ │ │ - mv a7,s3 │ │ │ │ - mv a6,s4 │ │ │ │ - mv a1,s2 │ │ │ │ - mv a0,s6 │ │ │ │ - jal 367da │ │ │ │ - j 1f964 │ │ │ │ - lbu a4,388(s1) │ │ │ │ - addi a3,sp,328 │ │ │ │ - addi a2,sp,296 │ │ │ │ - li a5,0 │ │ │ │ - mv a1,s8 │ │ │ │ - li a0,0 │ │ │ │ - sd a3,168(sp) │ │ │ │ - sd a2,160(sp) │ │ │ │ - jal 1442a │ │ │ │ - ld a5,120(sp) │ │ │ │ - ld a1,216(s1) │ │ │ │ - ld a7,88(sp) │ │ │ │ - ld a6,96(sp) │ │ │ │ - ld a4,72(sp) │ │ │ │ - ld a3,168(sp) │ │ │ │ - ld a2,160(sp) │ │ │ │ - ld a0,152(sp) │ │ │ │ - sd a5,0(sp) │ │ │ │ - sd s1,24(sp) │ │ │ │ - mv a5,s3 │ │ │ │ - sd s6,16(sp) │ │ │ │ - sd zero,8(sp) │ │ │ │ - jal 5019c │ │ │ │ - mv a5,a0 │ │ │ │ - ld a0,152(sp) │ │ │ │ - sd a5,120(sp) │ │ │ │ - jal 45a72 │ │ │ │ - ld a0,152(sp) │ │ │ │ - jal 3670 │ │ │ │ - ld a5,120(sp) │ │ │ │ - sd a5,152(sp) │ │ │ │ - j 1fc40 │ │ │ │ - ld a1,104(sp) │ │ │ │ - mv a0,s2 │ │ │ │ - jal 469ce │ │ │ │ - beqz a0,1f9b6 │ │ │ │ - ld a1,120(sp) │ │ │ │ - mv a0,s2 │ │ │ │ - jal 46a7a │ │ │ │ - beqz a0,1f9b6 │ │ │ │ - lw a5,160(sp) │ │ │ │ - mv a0,s2 │ │ │ │ - addw a1,s11,a5 │ │ │ │ - jal 46aea │ │ │ │ - beqz a0,1f9b6 │ │ │ │ - sd zero,96(sp) │ │ │ │ - j 1fa2e │ │ │ │ - ld a5,88(sp) │ │ │ │ - ld a3,216(s1) │ │ │ │ - ld a7,96(sp) │ │ │ │ - ld a6,72(sp) │ │ │ │ - sd a0,16(sp) │ │ │ │ - sd a5,0(sp) │ │ │ │ - mv a1,s2 │ │ │ │ - sd s1,24(sp) │ │ │ │ - sd zero,8(sp) │ │ │ │ - li a5,2 │ │ │ │ - mv a4,s8 │ │ │ │ - mv a2,s6 │ │ │ │ - li a0,0 │ │ │ │ - jal 1d5b2 │ │ │ │ - mv s2,a0 │ │ │ │ - j 1f7f2 │ │ │ │ - lbu a4,388(s1) │ │ │ │ - ld a3,144(sp) │ │ │ │ - ld a2,136(sp) │ │ │ │ - ld a1,128(sp) │ │ │ │ - li a5,1 │ │ │ │ - li a0,0 │ │ │ │ - jal 1442a │ │ │ │ - lw a4,308(s1) │ │ │ │ - bnez a4,1fdd6 │ │ │ │ - li a5,75 │ │ │ │ - divuw a5,s4,a5 │ │ │ │ - fcvt.d.w fa5,a5 │ │ │ │ - fadd.d fa5,fa5,fa5 │ │ │ │ - fcvt.wu.d a4,fa5,rtz │ │ │ │ - sext.w a4,a4 │ │ │ │ - bnez a4,1fdd6 │ │ │ │ - li a4,1 │ │ │ │ - lw a5,392(s1) │ │ │ │ - sd zero,376(sp) │ │ │ │ - sd zero,384(sp) │ │ │ │ - li a3,1 │ │ │ │ - beq a5,a3,20094 │ │ │ │ - li a3,2 │ │ │ │ - beq a5,a3,20066 │ │ │ │ - ld a2,136(sp) │ │ │ │ - addi a5,sp,376 │ │ │ │ - mv a6,s1 │ │ │ │ - mv a3,s4 │ │ │ │ - mv a1,s6 │ │ │ │ - li a0,0 │ │ │ │ - sd a5,152(sp) │ │ │ │ - jal 1f4d2 │ │ │ │ - j 1f9c0 │ │ │ │ - slli a5,s4,0x20 │ │ │ │ - srli s10,a5,0x1c │ │ │ │ - mv a1,s10 │ │ │ │ - li a0,0 │ │ │ │ - sd a4,152(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a4,152(sp) │ │ │ │ - mv a5,a0 │ │ │ │ - sd a0,376(sp) │ │ │ │ - add a3,a0,s10 │ │ │ │ - sd zero,0(a5) │ │ │ │ - sw zero,8(a5) │ │ │ │ - addi a5,a5,16 │ │ │ │ - bne a5,a3,1fe1a │ │ │ │ - lw a5,392(s1) │ │ │ │ - j 1fbc8 │ │ │ │ - slli a5,s4,0x20 │ │ │ │ - srli s10,a5,0x1c │ │ │ │ - mv a1,s10 │ │ │ │ - li a0,0 │ │ │ │ - sd a4,152(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a4,152(sp) │ │ │ │ - mv a5,a0 │ │ │ │ - sd a0,384(sp) │ │ │ │ - add a3,a0,s10 │ │ │ │ - sd zero,0(a5) │ │ │ │ - sw zero,8(a5) │ │ │ │ - addi a5,a5,16 │ │ │ │ - bne a3,a5,1fe4a │ │ │ │ - j 1fbce │ │ │ │ - ld a0,312(sp) │ │ │ │ - mv a1,s4 │ │ │ │ - jal 36f48 │ │ │ │ - sext.w s10,a0 │ │ │ │ - li a5,1 │ │ │ │ - bltu a5,s10,1f8da │ │ │ │ - li a1,16 │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - sd a0,152(sp) │ │ │ │ - jal 46c0e │ │ │ │ - li a5,1 │ │ │ │ - ld a3,216(s1) │ │ │ │ - sd a5,8(sp) │ │ │ │ - ld a5,88(sp) │ │ │ │ - ld a7,96(sp) │ │ │ │ - ld a6,80(sp) │ │ │ │ - ld a4,128(sp) │ │ │ │ - ld a1,152(sp) │ │ │ │ - sd s10,16(sp) │ │ │ │ - sd a5,0(sp) │ │ │ │ - sd s1,24(sp) │ │ │ │ - li a5,2 │ │ │ │ - mv a2,s6 │ │ │ │ - li a0,0 │ │ │ │ - jal 1d5b2 │ │ │ │ - mv s10,a0 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 46998 │ │ │ │ - bnez a0,20030 │ │ │ │ - mv a0,s10 │ │ │ │ - jal 45a72 │ │ │ │ - mv a0,s10 │ │ │ │ - jal 3670 │ │ │ │ - j 1f8da │ │ │ │ - ld a1,104(sp) │ │ │ │ - mv a0,s2 │ │ │ │ - jal 469ce │ │ │ │ - beqz a0,1fa38 │ │ │ │ - lw a5,160(sp) │ │ │ │ - mv a0,s2 │ │ │ │ - addw a1,s11,a5 │ │ │ │ - jal 46aea │ │ │ │ - j 1fa38 │ │ │ │ - lw a2,408(s1) │ │ │ │ - ld a1,56(sp) │ │ │ │ - ld a0,88(sp) │ │ │ │ - jal 487f2 │ │ │ │ - ld a2,216(s1) │ │ │ │ - ld a5,144(sp) │ │ │ │ - ld a4,136(sp) │ │ │ │ - ld a3,80(sp) │ │ │ │ - ld a1,88(sp) │ │ │ │ - li a7,1 │ │ │ │ - mv a6,s4 │ │ │ │ - sd s1,0(sp) │ │ │ │ - mv a0,s6 │ │ │ │ - jal 35aac │ │ │ │ - ld a2,216(s1) │ │ │ │ - ld a5,144(sp) │ │ │ │ - ld a4,136(sp) │ │ │ │ - ld a3,80(sp) │ │ │ │ - ld a1,88(sp) │ │ │ │ - sd s1,0(sp) │ │ │ │ - li a7,1 │ │ │ │ - mv a6,s4 │ │ │ │ - mv a0,s6 │ │ │ │ - jal 361c6 │ │ │ │ - li a5,1 │ │ │ │ - sd a5,96(sp) │ │ │ │ - j 1fa02 │ │ │ │ - slli a5,s3,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - slli s7,a5,0x4 │ │ │ │ - mv a1,s7 │ │ │ │ - li a0,0 │ │ │ │ - sd a4,112(sp) │ │ │ │ - sd a5,56(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - sd a0,360(sp) │ │ │ │ - ld a5,56(sp) │ │ │ │ - ld a4,112(sp) │ │ │ │ - add a3,a0,s7 │ │ │ │ - beqz s3,2005e │ │ │ │ - sd zero,0(a0) │ │ │ │ - sw zero,8(a0) │ │ │ │ - addi a0,a0,16 │ │ │ │ - bne a3,a0,1ff30 │ │ │ │ - lw a2,392(s1) │ │ │ │ - li a3,1 │ │ │ │ - bne a2,a3,1f830 │ │ │ │ - slli s7,a5,0x4 │ │ │ │ - mv a1,s7 │ │ │ │ - li a0,0 │ │ │ │ - sd a4,56(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a4,56(sp) │ │ │ │ - sd a0,368(sp) │ │ │ │ - add a5,a0,s7 │ │ │ │ - sd zero,0(a0) │ │ │ │ - sw zero,8(a0) │ │ │ │ - addi a0,a0,16 │ │ │ │ - bne a5,a0,1ff5e │ │ │ │ - j 1f830 │ │ │ │ - slli a5,s3,0x20 │ │ │ │ - srli s7,a5,0x1c │ │ │ │ - mv a1,s7 │ │ │ │ - li a0,0 │ │ │ │ - sd a4,56(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - sd a0,368(sp) │ │ │ │ - ld a4,56(sp) │ │ │ │ - bnez s3,1ff5a │ │ │ │ - j 1f830 │ │ │ │ - lw a2,408(s1) │ │ │ │ - ld a1,56(sp) │ │ │ │ - ld a0,136(sp) │ │ │ │ - jal 487f2 │ │ │ │ - ld a2,216(s1) │ │ │ │ - ld a5,128(sp) │ │ │ │ - ld a3,72(sp) │ │ │ │ - ld a1,136(sp) │ │ │ │ - mv a4,s10 │ │ │ │ - li a7,0 │ │ │ │ - mv a6,s3 │ │ │ │ - sd s1,0(sp) │ │ │ │ - mv a0,s6 │ │ │ │ - jal 35aac │ │ │ │ - mv a4,s10 │ │ │ │ - ld s10,136(sp) │ │ │ │ - ld a2,216(s1) │ │ │ │ - ld a5,128(sp) │ │ │ │ - ld a3,72(sp) │ │ │ │ - li a7,0 │ │ │ │ - mv a6,s3 │ │ │ │ - mv a1,s10 │ │ │ │ - mv a0,s6 │ │ │ │ - sd s1,0(sp) │ │ │ │ - jal 361c6 │ │ │ │ - mv a1,s10 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 46d5c │ │ │ │ - li a5,1 │ │ │ │ - sd a5,112(sp) │ │ │ │ - j 1fb7a │ │ │ │ - lbu a4,388(s1) │ │ │ │ - ld a3,128(sp) │ │ │ │ - li a5,1 │ │ │ │ - mv a2,s10 │ │ │ │ - mv a1,s8 │ │ │ │ - jal 1442a │ │ │ │ - lw a4,308(s1) │ │ │ │ - bnez a4,20006 │ │ │ │ - li a5,75 │ │ │ │ - divuw a5,s3,a5 │ │ │ │ - fcvt.d.w fa5,a5 │ │ │ │ - fadd.d fa5,fa5,fa5 │ │ │ │ - fcvt.wu.d a4,fa5,rtz │ │ │ │ - sext.w a4,a4 │ │ │ │ - bnez a4,20006 │ │ │ │ - li a4,1 │ │ │ │ - lw a5,392(s1) │ │ │ │ - sd zero,360(sp) │ │ │ │ - sd zero,368(sp) │ │ │ │ - li a3,2 │ │ │ │ - beq a5,a3,200d8 │ │ │ │ - li a3,1 │ │ │ │ - beq a5,a3,20140 │ │ │ │ - addi a5,sp,360 │ │ │ │ - mv a6,s1 │ │ │ │ - mv a3,s3 │ │ │ │ - mv a2,s10 │ │ │ │ - mv a1,s6 │ │ │ │ - li a0,0 │ │ │ │ - sd a5,112(sp) │ │ │ │ - jal 1f4d2 │ │ │ │ - ld a5,112(sp) │ │ │ │ - j 1fb38 │ │ │ │ - mv a0,s10 │ │ │ │ - jal 46a42 │ │ │ │ - beqz a0,1fea6 │ │ │ │ - lw a2,356(s1) │ │ │ │ - mv a1,s10 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 50628 │ │ │ │ - sd a0,152(sp) │ │ │ │ - jal 4829c │ │ │ │ - beqz a0,200ca │ │ │ │ - mv a0,s2 │ │ │ │ - jal 45a72 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 3670 │ │ │ │ - ld s2,152(sp) │ │ │ │ - j 1fea6 │ │ │ │ - lw a5,392(s1) │ │ │ │ - j 1f82a │ │ │ │ - slli a5,s4,0x20 │ │ │ │ - srli a1,a5,0x1c │ │ │ │ - li a0,0 │ │ │ │ - sd a4,168(sp) │ │ │ │ - sd a1,152(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a1,152(sp) │ │ │ │ - ld a4,168(sp) │ │ │ │ - mv a5,a0 │ │ │ │ - sd a0,384(sp) │ │ │ │ - add a3,a0,a1 │ │ │ │ - sd zero,0(a5) │ │ │ │ - sw zero,8(a5) │ │ │ │ - addi a5,a5,16 │ │ │ │ - bne a5,a3,20084 │ │ │ │ - j 1fdea │ │ │ │ - slli a5,s4,0x20 │ │ │ │ - srli a1,a5,0x1c │ │ │ │ - li a0,0 │ │ │ │ - sd a4,168(sp) │ │ │ │ - sd a1,152(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a1,152(sp) │ │ │ │ - ld a4,168(sp) │ │ │ │ - mv a5,a0 │ │ │ │ - sd a0,376(sp) │ │ │ │ - add a3,a0,a1 │ │ │ │ - sd zero,0(a5) │ │ │ │ - sw zero,8(a5) │ │ │ │ - addi a5,a5,16 │ │ │ │ - bne a3,a5,200b2 │ │ │ │ - lw a5,392(s1) │ │ │ │ - j 1fde4 │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - ld a0,152(sp) │ │ │ │ - jal 45a72 │ │ │ │ - ld a0,152(sp) │ │ │ │ - jal 3670 │ │ │ │ - j 1fea6 │ │ │ │ - slli a5,s3,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - slli a1,a5,0x4 │ │ │ │ - li a0,0 │ │ │ │ - sd a4,144(sp) │ │ │ │ - sd a5,136(sp) │ │ │ │ - sd a1,112(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a1,112(sp) │ │ │ │ - sd a0,360(sp) │ │ │ │ - ld a5,136(sp) │ │ │ │ - ld a4,144(sp) │ │ │ │ - mv a3,a0 │ │ │ │ - add a1,a1,a0 │ │ │ │ - beqz s3,20160 │ │ │ │ - sd zero,0(a3) │ │ │ │ - sw zero,8(a3) │ │ │ │ - addi a3,a3,16 │ │ │ │ - bne a1,a3,200fe │ │ │ │ - lw a2,392(s1) │ │ │ │ - li a3,1 │ │ │ │ - bne a2,a3,2001a │ │ │ │ - slli a1,a5,0x4 │ │ │ │ - li a0,0 │ │ │ │ - sd a4,136(sp) │ │ │ │ - sd a1,112(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a1,112(sp) │ │ │ │ - ld a4,136(sp) │ │ │ │ - mv a3,a0 │ │ │ │ - sd a0,368(sp) │ │ │ │ - add a5,a3,a1 │ │ │ │ - sd zero,0(a3) │ │ │ │ - sw zero,8(a3) │ │ │ │ - addi a3,a3,16 │ │ │ │ - bne a5,a3,20130 │ │ │ │ - j 2001a │ │ │ │ - slli a5,s3,0x20 │ │ │ │ - srli a1,a5,0x1c │ │ │ │ - li a0,0 │ │ │ │ - sd a4,136(sp) │ │ │ │ - sd a1,112(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - sd a0,368(sp) │ │ │ │ - ld a1,112(sp) │ │ │ │ - ld a4,136(sp) │ │ │ │ - mv a3,a0 │ │ │ │ - bnez s3,2012c │ │ │ │ - j 2001a │ │ │ │ - lw a5,392(s1) │ │ │ │ - j 20014 │ │ │ │ - ld a5,216(a3) │ │ │ │ - addi sp,sp,-192 │ │ │ │ - sd s5,136(sp) │ │ │ │ - sd s8,112(sp) │ │ │ │ - mv s5,a1 │ │ │ │ - mv s8,a0 │ │ │ │ - lw a1,40(a5) │ │ │ │ - ld a0,32(a5) │ │ │ │ - auipc a4,0x5a │ │ │ │ - ld a4,-614(a4) │ │ │ │ - ld a5,0(a4) │ │ │ │ - sd a5,72(sp) │ │ │ │ - li a5,0 │ │ │ │ - sd ra,184(sp) │ │ │ │ - sd s0,176(sp) │ │ │ │ - sd s1,168(sp) │ │ │ │ - mv s0,a3 │ │ │ │ - mv s1,a2 │ │ │ │ - sd s4,144(sp) │ │ │ │ - sd s7,120(sp) │ │ │ │ - sd s11,88(sp) │ │ │ │ - sd s2,160(sp) │ │ │ │ - sd s3,152(sp) │ │ │ │ - sd s6,128(sp) │ │ │ │ - sd s9,104(sp) │ │ │ │ - sd s10,96(sp) │ │ │ │ - sd a2,24(sp) │ │ │ │ - jal 37524 │ │ │ │ - lw a4,480(s0) │ │ │ │ - lw a5,40(s1) │ │ │ │ - mv s4,a0 │ │ │ │ - fcvt.s.w fa0,a4 │ │ │ │ - addiw a0,a5,1000 │ │ │ │ - jal 44066 │ │ │ │ - mv s11,a0 │ │ │ │ - mv a0,s1 │ │ │ │ - sext.w s1,s11 │ │ │ │ - lw s7,360(s0) │ │ │ │ - sd s1,32(sp) │ │ │ │ - jal 51a20 │ │ │ │ - beqz a0,201d4 │ │ │ │ - lw a5,360(s0) │ │ │ │ - addw a5,a5,s1 │ │ │ │ - sd a5,32(sp) │ │ │ │ - ld a5,32(sp) │ │ │ │ - li a0,0 │ │ │ │ - li s10,0 │ │ │ │ - addiw s3,a5,1 │ │ │ │ - ld a5,24(sp) │ │ │ │ - slliw s1,s3,0x1 │ │ │ │ - lw s6,40(a5) │ │ │ │ - addw a5,s1,s3 │ │ │ │ - slli a4,a5,0x20 │ │ │ │ - srli a1,a4,0x1d │ │ │ │ - sd a5,40(sp) │ │ │ │ - slli s1,s1,0x20 │ │ │ │ - jal 1d4e0 │ │ │ │ - srliw s6,s6,0x6 │ │ │ │ - srli s1,s1,0x20 │ │ │ │ - slli a5,s3,0x20 │ │ │ │ - addiw s6,s6,1 │ │ │ │ - srli s3,a5,0x1d │ │ │ │ - slli s1,s1,0x3 │ │ │ │ - mv s2,a0 │ │ │ │ - add s3,s3,a0 │ │ │ │ - add s1,s1,a0 │ │ │ │ - slliw s6,s6,0x6 │ │ │ │ - slli a3,s10,0x20 │ │ │ │ - srli s11,a3,0x1d │ │ │ │ - mv a1,s6 │ │ │ │ - mv a0,s8 │ │ │ │ - jal 73ee │ │ │ │ - add s9,s2,s11 │ │ │ │ - sd a0,0(s9) │ │ │ │ - mv a1,s6 │ │ │ │ - mv a0,s8 │ │ │ │ - jal 73ee │ │ │ │ - add s9,s3,s11 │ │ │ │ - sd a0,0(s9) │ │ │ │ - mv a1,s6 │ │ │ │ - mv a0,s8 │ │ │ │ - jal 73ee │ │ │ │ - ld a5,32(sp) │ │ │ │ - add s11,s11,s1 │ │ │ │ - sd a0,0(s11) │ │ │ │ - addiw s10,s10,1 │ │ │ │ - bgeu a5,s10,20218 │ │ │ │ - auipc a5,0x3e │ │ │ │ - fld fa3,-1742(a5) │ │ │ │ - auipc a5,0x3e │ │ │ │ - fld fa4,-1742(a5) │ │ │ │ - auipc a5,0x3e │ │ │ │ - fld fa5,-1742(a5) │ │ │ │ - fsd fa3,48(sp) │ │ │ │ - fsd fa4,56(sp) │ │ │ │ - fsd fa5,64(sp) │ │ │ │ - addi s6,sp,48 │ │ │ │ - auipc s9,0x40 │ │ │ │ - addi s9,s9,-624 │ │ │ │ - ld a1,24(sp) │ │ │ │ - mv a3,s0 │ │ │ │ - li a2,1 │ │ │ │ - mv a0,s8 │ │ │ │ - jal 1f044 │ │ │ │ - mv s10,a0 │ │ │ │ - beqz a0,202fe │ │ │ │ - lw a5,24(a0) │ │ │ │ - li s11,0 │ │ │ │ - bnez a5,202ba │ │ │ │ - j 202ce │ │ │ │ - sd s11,0(sp) │ │ │ │ - mv a5,s7 │ │ │ │ - sd s0,8(sp) │ │ │ │ - mv a7,s10 │ │ │ │ - mv a6,s6 │ │ │ │ - mv a4,s4 │ │ │ │ - mv a3,s1 │ │ │ │ - mv a2,s3 │ │ │ │ - mv a1,s2 │ │ │ │ - mv a0,s5 │ │ │ │ - jal 1f562 │ │ │ │ - lw a5,24(s10) │ │ │ │ - addiw s11,s11,1 │ │ │ │ - bgeu s11,a5,202ce │ │ │ │ - lbu a5,452(s0) │ │ │ │ - bnez a5,20298 │ │ │ │ - ld a5,288(s0) │ │ │ │ - beqz a5,20344 │ │ │ │ - lw a4,0(a5) │ │ │ │ - addiw a4,a4,1 │ │ │ │ - sw a4,0(a5) │ │ │ │ - j 20298 │ │ │ │ - lw a4,344(s0) │ │ │ │ - li a5,1 │ │ │ │ - bgeu a5,a4,20280 │ │ │ │ - mv a1,s10 │ │ │ │ - mv a0,s8 │ │ │ │ - jal 55f82 │ │ │ │ - mv a1,s10 │ │ │ │ - mv a0,s8 │ │ │ │ - jal 55db2 │ │ │ │ - mv a0,s10 │ │ │ │ - jal 3670 │ │ │ │ - ld a1,24(sp) │ │ │ │ - mv a3,s0 │ │ │ │ - li a2,1 │ │ │ │ - mv a0,s8 │ │ │ │ - jal 1f044 │ │ │ │ - mv s10,a0 │ │ │ │ - bnez a0,20290 │ │ │ │ - ld a2,40(sp) │ │ │ │ - mv a1,s2 │ │ │ │ - mv a0,s8 │ │ │ │ - jal 37fc0 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 3670 │ │ │ │ - mv a0,s4 │ │ │ │ - jal 3670 │ │ │ │ - auipc a5,0x5a │ │ │ │ - ld a5,-1028(a5) │ │ │ │ - ld a4,72(sp) │ │ │ │ - ld a5,0(a5) │ │ │ │ - xor a5,a5,a4 │ │ │ │ - li a4,0 │ │ │ │ - bnez a5,20354 │ │ │ │ - ld ra,184(sp) │ │ │ │ - ld s0,176(sp) │ │ │ │ - ld s1,168(sp) │ │ │ │ - ld s2,160(sp) │ │ │ │ - ld s3,152(sp) │ │ │ │ - ld s4,144(sp) │ │ │ │ - ld s5,136(sp) │ │ │ │ - ld s6,128(sp) │ │ │ │ - ld s7,120(sp) │ │ │ │ - ld s8,112(sp) │ │ │ │ - ld s9,104(sp) │ │ │ │ - ld s10,96(sp) │ │ │ │ - ld s11,88(sp) │ │ │ │ - addi sp,sp,192 │ │ │ │ - ret │ │ │ │ - ld a5,224(s0) │ │ │ │ - li a3,25 │ │ │ │ - mv a2,s11 │ │ │ │ - lw a1,24(a5) │ │ │ │ - mv a0,s9 │ │ │ │ - jal 1ac3a │ │ │ │ - j 20298 │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - addi sp,sp,-96 │ │ │ │ - sd s2,64(sp) │ │ │ │ - sd s5,40(sp) │ │ │ │ - sd s6,32(sp) │ │ │ │ - sd s7,24(sp) │ │ │ │ - sd ra,88(sp) │ │ │ │ - mv s7,a1 │ │ │ │ - sd s0,80(sp) │ │ │ │ - sd s1,72(sp) │ │ │ │ - sd s3,56(sp) │ │ │ │ - sd s4,48(sp) │ │ │ │ - sd s8,16(sp) │ │ │ │ - mv s5,a0 │ │ │ │ - mv s6,a2 │ │ │ │ - jal 214fa │ │ │ │ - lw a5,64(s7) │ │ │ │ - mv s2,a0 │ │ │ │ - beqz a5,2057a │ │ │ │ - li s0,0 │ │ │ │ - li s3,0 │ │ │ │ - ld s1,48(s7) │ │ │ │ - add s1,s1,s0 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 3310 │ │ │ │ - sext.w a3,a0 │ │ │ │ - mv a2,s1 │ │ │ │ - mv a1,s2 │ │ │ │ - mv a0,s5 │ │ │ │ - jal 21514 │ │ │ │ - ld a5,0(s2) │ │ │ │ - slli a4,s0,0x4 │ │ │ │ - addi s0,s0,1 │ │ │ │ - add a5,a5,a4 │ │ │ │ - lw a5,8(a5) │ │ │ │ - sext.w a4,s0 │ │ │ │ - mv s4,a5 │ │ │ │ - bgeu a5,s3,203ba │ │ │ │ - mv s4,s3 │ │ │ │ - lw a5,64(s7) │ │ │ │ - sext.w s3,s4 │ │ │ │ - bltu a4,a5,20386 │ │ │ │ - addiw a4,s4,2 │ │ │ │ - mulw a5,a4,a5 │ │ │ │ - addiw s4,s4,1 │ │ │ │ - lw a3,0(s7) │ │ │ │ - lw a1,4(s7) │ │ │ │ - li a0,0 │ │ │ │ - li s8,62 │ │ │ │ - addw a1,a1,a3 │ │ │ │ - addiw a1,a1,4 │ │ │ │ - addw a1,a1,a5 │ │ │ │ - li s1,10 │ │ │ │ - divuw s6,s6,a4 │ │ │ │ - lw a4,8(s2) │ │ │ │ - divuw a5,a4,s6 │ │ │ │ - slliw a4,a5,0x3 │ │ │ │ - subw a5,a4,a5 │ │ │ │ - addw a1,a1,a5 │ │ │ │ - slli a1,a1,0x20 │ │ │ │ - srli a1,a1,0x20 │ │ │ │ - jal 1d4e0 │ │ │ │ - sb s8,0(a0) │ │ │ │ - lwu a2,8(s7) │ │ │ │ - ld a1,40(s7) │ │ │ │ - mv s3,a0 │ │ │ │ - addi a0,a0,1 │ │ │ │ - jal 36a0 │ │ │ │ - lw s0,8(s7) │ │ │ │ - addiw a4,s0,1 │ │ │ │ - addiw a5,s0,2 │ │ │ │ - slli a4,a4,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - add a4,a4,s3 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - sb s1,0(a4) │ │ │ │ - add a5,a5,s3 │ │ │ │ - sb s8,0(a5) │ │ │ │ - addiw s0,s0,3 │ │ │ │ - slli a0,s0,0x20 │ │ │ │ - lwu a2,4(s7) │ │ │ │ - ld a1,32(s7) │ │ │ │ - srli a0,a0,0x20 │ │ │ │ - add a0,a0,s3 │ │ │ │ - jal 36a0 │ │ │ │ - lw a5,4(s7) │ │ │ │ - addw s0,s0,a5 │ │ │ │ - slli a5,s0,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - add a5,a5,s3 │ │ │ │ - sb s1,0(a5) │ │ │ │ - lw a5,8(s2) │ │ │ │ - addiw s0,s0,1 │ │ │ │ - beqz a5,2054e │ │ │ │ - sd s10,0(sp) │ │ │ │ - sd s9,8(sp) │ │ │ │ - li s10,0 │ │ │ │ - li s8,10 │ │ │ │ - li s7,9 │ │ │ │ - j 204ce │ │ │ │ - ld a5,0(s2) │ │ │ │ - slli s9,s10,0x4 │ │ │ │ - slli a0,s0,0x20 │ │ │ │ - add a5,a5,s9 │ │ │ │ - lw s1,8(a5) │ │ │ │ - srli a0,a0,0x20 │ │ │ │ - li a1,32 │ │ │ │ - subw s1,s4,s1 │ │ │ │ - slli a2,s1,0x20 │ │ │ │ - srli a2,a2,0x20 │ │ │ │ - add a0,a0,s3 │ │ │ │ - jal 3890 │ │ │ │ - ld a5,0(s2) │ │ │ │ - addw s1,s1,s0 │ │ │ │ - slli a0,s1,0x20 │ │ │ │ - add a5,a5,s9 │ │ │ │ - lwu a2,8(a5) │ │ │ │ - ld a1,0(a5) │ │ │ │ - srli a0,a0,0x20 │ │ │ │ - add a0,a0,s3 │ │ │ │ - jal 36a0 │ │ │ │ - ld a5,0(s2) │ │ │ │ - lw a4,8(s2) │ │ │ │ - addi s10,s10,1 │ │ │ │ - add a5,a5,s9 │ │ │ │ - lw s0,8(a5) │ │ │ │ - sext.w a5,s10 │ │ │ │ - addw s0,s0,s1 │ │ │ │ - bgeu a5,a4,2054a │ │ │ │ - remuw a5,s10,s6 │ │ │ │ - bnez a5,20476 │ │ │ │ - slli a5,s0,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - add a5,a5,s3 │ │ │ │ - sb s8,0(a5) │ │ │ │ - li a1,5 │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - mv a1,a0 │ │ │ │ - li a2,10 │ │ │ │ - sext.w a0,s10 │ │ │ │ - jal 21596 │ │ │ │ - mv s1,a0 │ │ │ │ - jal 3310 │ │ │ │ - addiw a5,s0,1 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - li a2,5 │ │ │ │ - sub a2,a2,a0 │ │ │ │ - li a1,32 │ │ │ │ - add a0,s3,a5 │ │ │ │ - jal 3890 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 3310 │ │ │ │ - addiw s0,s0,6 │ │ │ │ - subw s0,s0,a0 │ │ │ │ - mv a2,a0 │ │ │ │ - slli a0,s0,0x20 │ │ │ │ - srli a0,a0,0x20 │ │ │ │ - mv a1,s1 │ │ │ │ - add a0,a0,s3 │ │ │ │ - jal 36a0 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 3310 │ │ │ │ - addw s0,s0,a0 │ │ │ │ - slli a5,s0,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - add a5,a5,s3 │ │ │ │ - sb s7,0(a5) │ │ │ │ - mv a0,s1 │ │ │ │ - addiw s0,s0,1 │ │ │ │ - jal 3670 │ │ │ │ - j 20476 │ │ │ │ - ld s9,8(sp) │ │ │ │ - ld s10,0(sp) │ │ │ │ - slli s0,s0,0x20 │ │ │ │ - srli s0,s0,0x20 │ │ │ │ - add s0,s0,s3 │ │ │ │ - mv a0,s5 │ │ │ │ - sb zero,0(s0) │ │ │ │ - mv a1,s2 │ │ │ │ - jal 2149a │ │ │ │ - ld ra,88(sp) │ │ │ │ - ld s0,80(sp) │ │ │ │ - ld s1,72(sp) │ │ │ │ - ld s2,64(sp) │ │ │ │ - ld s4,48(sp) │ │ │ │ - ld s5,40(sp) │ │ │ │ - ld s6,32(sp) │ │ │ │ - ld s7,24(sp) │ │ │ │ - ld s8,16(sp) │ │ │ │ - mv a0,s3 │ │ │ │ - ld s3,56(sp) │ │ │ │ - addi sp,sp,96 │ │ │ │ - ret │ │ │ │ - li s4,1 │ │ │ │ - li a4,2 │ │ │ │ - j 203d0 │ │ │ │ - addi sp,sp,-176 │ │ │ │ - sd s1,152(sp) │ │ │ │ - mv s1,a3 │ │ │ │ - sd s2,144(sp) │ │ │ │ - sd s3,136(sp) │ │ │ │ - sd s5,120(sp) │ │ │ │ - sd s6,112(sp) │ │ │ │ - sd s7,104(sp) │ │ │ │ - sd ra,168(sp) │ │ │ │ - sd s0,160(sp) │ │ │ │ - sd s4,128(sp) │ │ │ │ - sd s8,96(sp) │ │ │ │ - sd s10,80(sp) │ │ │ │ - sd s11,72(sp) │ │ │ │ - sd a0,0(sp) │ │ │ │ - sd a1,8(sp) │ │ │ │ - mv s7,a2 │ │ │ │ - mv s5,a4 │ │ │ │ - mv s6,a5 │ │ │ │ - jal 214fa │ │ │ │ - lw s3,64(s1) │ │ │ │ - mv s2,a0 │ │ │ │ - beqz s3,205f6 │ │ │ │ - li s0,0 │ │ │ │ - li s3,0 │ │ │ │ - ld s4,48(s1) │ │ │ │ - add s4,s4,s0 │ │ │ │ - mv a0,s4 │ │ │ │ - jal 3310 │ │ │ │ - sext.w a3,a0 │ │ │ │ - ld a0,0(sp) │ │ │ │ - mv a2,s4 │ │ │ │ - mv a1,s2 │ │ │ │ - jal 21514 │ │ │ │ - ld a5,0(s2) │ │ │ │ - slli a4,s0,0x4 │ │ │ │ - addi s0,s0,1 │ │ │ │ - add a5,a5,a4 │ │ │ │ - lw a5,8(a5) │ │ │ │ - sext.w a3,s0 │ │ │ │ - mv a4,a5 │ │ │ │ - bgeu a5,s3,205ec │ │ │ │ - mv a4,s3 │ │ │ │ - lw a5,64(s1) │ │ │ │ - sext.w s3,a4 │ │ │ │ - bltu a3,a5,205b8 │ │ │ │ - ld a0,0(sp) │ │ │ │ - jal 214fa │ │ │ │ - lw a4,64(s5) │ │ │ │ - mv s8,a0 │ │ │ │ - beqz a4,20a88 │ │ │ │ - li s0,0 │ │ │ │ - ld s4,48(s5) │ │ │ │ - add s4,s4,s0 │ │ │ │ - mv a0,s4 │ │ │ │ - jal 3310 │ │ │ │ - sext.w a3,a0 │ │ │ │ - ld a0,0(sp) │ │ │ │ - mv a2,s4 │ │ │ │ - mv a1,s8 │ │ │ │ - jal 21514 │ │ │ │ - ld a5,0(s8) │ │ │ │ - slli a4,s0,0x4 │ │ │ │ - addi s0,s0,1 │ │ │ │ - add a5,a5,a4 │ │ │ │ - lw a4,8(a5) │ │ │ │ - sext.w a3,s0 │ │ │ │ - mv a5,a4 │ │ │ │ - bgeu a4,s3,2063c │ │ │ │ - mv a5,s3 │ │ │ │ - lw a4,64(s5) │ │ │ │ - sext.w s3,a5 │ │ │ │ - bltu a3,a4,20608 │ │ │ │ - addiw a5,a5,2 │ │ │ │ - mulw a4,a5,a4 │ │ │ │ - lw a2,8(s2) │ │ │ │ - lw a3,8(s8) │ │ │ │ - lw a6,64(s1) │ │ │ │ - lw a1,0(s1) │ │ │ │ - lw s0,4(s1) │ │ │ │ - addiw a7,s3,1 │ │ │ │ - li a0,0 │ │ │ │ - addw s0,s0,a1 │ │ │ │ - addiw s0,s0,4 │ │ │ │ - divuw s6,s6,a5 │ │ │ │ - sd a7,16(sp) │ │ │ │ - divuw a2,a2,s6 │ │ │ │ - sext.w a1,s6 │ │ │ │ - sd a1,32(sp) │ │ │ │ - divuw a3,a3,s6 │ │ │ │ - slliw a1,a2,0x3 │ │ │ │ - subw a2,a1,a2 │ │ │ │ - mulw a5,a6,a5 │ │ │ │ - slliw s4,a3,0x3 │ │ │ │ - subw s4,s4,a3 │ │ │ │ - addw s4,s4,a4 │ │ │ │ - slli s11,s4,0x20 │ │ │ │ - srli s11,s11,0x20 │ │ │ │ - addw s0,s0,a5 │ │ │ │ - addw s0,s0,a2 │ │ │ │ - slli s10,s0,0x20 │ │ │ │ - srli s10,s10,0x20 │ │ │ │ - mv a1,s10 │ │ │ │ - addw s0,s0,s4 │ │ │ │ - jal 1d4e0 │ │ │ │ - slliw s0,s0,0x1 │ │ │ │ - mv s5,a0 │ │ │ │ - mv a1,s11 │ │ │ │ - li a0,0 │ │ │ │ - slli s0,s0,0x20 │ │ │ │ - jal 1d4e0 │ │ │ │ - srli s0,s0,0x20 │ │ │ │ - mv a1,s0 │ │ │ │ - mv s6,a0 │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - mv a5,a0 │ │ │ │ - mv a2,s10 │ │ │ │ - li a1,0 │ │ │ │ - mv a0,s5 │ │ │ │ - mv s10,a5 │ │ │ │ - jal 3890 │ │ │ │ - mv a2,s11 │ │ │ │ - li a1,0 │ │ │ │ - mv a0,s6 │ │ │ │ - jal 3890 │ │ │ │ - mv a2,s0 │ │ │ │ - li a1,0 │ │ │ │ - li s11,62 │ │ │ │ - mv a0,s10 │ │ │ │ - jal 3890 │ │ │ │ - sb s11,0(s5) │ │ │ │ - lwu a2,8(s1) │ │ │ │ - ld a1,40(s1) │ │ │ │ - addi a0,s5,1 │ │ │ │ - li s4,10 │ │ │ │ - jal 36a0 │ │ │ │ - lw s0,8(s1) │ │ │ │ - addiw a4,s0,1 │ │ │ │ - addiw a5,s0,2 │ │ │ │ - slli a4,a4,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - add a4,a4,s5 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - sb s4,0(a4) │ │ │ │ - add a5,a5,s5 │ │ │ │ - sb s11,0(a5) │ │ │ │ - addiw s0,s0,3 │ │ │ │ - slli a0,s0,0x20 │ │ │ │ - lwu a2,4(s1) │ │ │ │ - ld a1,32(s1) │ │ │ │ - srli a0,a0,0x20 │ │ │ │ - add a0,a0,s5 │ │ │ │ - jal 36a0 │ │ │ │ - lw a5,4(s1) │ │ │ │ - addw s0,s0,a5 │ │ │ │ - slli a5,s0,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - add a5,a5,s5 │ │ │ │ - sb s4,0(a5) │ │ │ │ - lw a5,8(s2) │ │ │ │ - addiw s0,s0,1 │ │ │ │ - sd a5,24(sp) │ │ │ │ - beqz a5,20a8e │ │ │ │ - slli a5,s3,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - sd s9,88(sp) │ │ │ │ - li s4,0 │ │ │ │ - sd zero,24(sp) │ │ │ │ - li s1,0 │ │ │ │ - sd a5,40(sp) │ │ │ │ - j 20812 │ │ │ │ - ld a5,0(s2) │ │ │ │ - slli a4,s4,0x4 │ │ │ │ - mv s9,a4 │ │ │ │ - add a5,a5,a4 │ │ │ │ - lw a5,8(a5) │ │ │ │ - ld a4,16(sp) │ │ │ │ - slli a0,s0,0x20 │ │ │ │ - srli a0,a0,0x20 │ │ │ │ - subw s11,a4,a5 │ │ │ │ - slli a2,s11,0x20 │ │ │ │ - li a1,32 │ │ │ │ - srli a2,a2,0x20 │ │ │ │ - add a0,a0,s5 │ │ │ │ - jal 3890 │ │ │ │ - ld a3,0(s2) │ │ │ │ - addw s0,s0,s11 │ │ │ │ - slli a0,s0,0x20 │ │ │ │ - add a5,a3,s9 │ │ │ │ - lwu a2,8(a5) │ │ │ │ - ld a1,0(a5) │ │ │ │ - srli a0,a0,0x20 │ │ │ │ - add a0,a0,s5 │ │ │ │ - jal 36a0 │ │ │ │ - ld a5,0(s2) │ │ │ │ - slli a0,s1,0x20 │ │ │ │ - srli a0,a0,0x20 │ │ │ │ - add a5,a5,s9 │ │ │ │ - lw a5,8(a5) │ │ │ │ - add a0,a0,s6 │ │ │ │ - addw s0,s0,a5 │ │ │ │ - li a5,1 │ │ │ │ - bgeu a5,s7,207e4 │ │ │ │ - addiw a3,s7,-2 │ │ │ │ - slli a4,a3,0x20 │ │ │ │ - srli a5,a4,0x1e │ │ │ │ - ld a4,8(sp) │ │ │ │ - add a5,a5,a4 │ │ │ │ - lw a4,0(a5) │ │ │ │ - sext.w a5,s4 │ │ │ │ - addiw a4,a4,-1 │ │ │ │ - beq a4,a5,2094c │ │ │ │ - ld a2,40(sp) │ │ │ │ - li a1,32 │ │ │ │ - addw s1,s1,s3 │ │ │ │ - jal 3890 │ │ │ │ - slli a5,s1,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - add a5,a5,s6 │ │ │ │ - li a4,45 │ │ │ │ - sb a4,0(a5) │ │ │ │ - lw a4,8(s2) │ │ │ │ - addi s4,s4,1 │ │ │ │ - sext.w a5,s4 │ │ │ │ - addiw s1,s1,1 │ │ │ │ - bgeu a5,a4,209d0 │ │ │ │ - ld a5,32(sp) │ │ │ │ - remuw a5,s4,a5 │ │ │ │ - bnez a5,20768 │ │ │ │ - ld s11,24(sp) │ │ │ │ - slli a4,s0,0x20 │ │ │ │ - slli a5,s1,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add a4,a4,s5 │ │ │ │ - li s9,10 │ │ │ │ - addiw s0,s0,1 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - slli a0,s11,0x20 │ │ │ │ - sb s9,0(a4) │ │ │ │ - add a5,a5,s6 │ │ │ │ - slli a2,s0,0x20 │ │ │ │ - srli a0,a0,0x20 │ │ │ │ - sb s9,0(a5) │ │ │ │ - srli a2,a2,0x20 │ │ │ │ - mv a1,s5 │ │ │ │ - add a0,a0,s10 │ │ │ │ - jal 36a0 │ │ │ │ - addw s0,s0,s11 │ │ │ │ - addiw s1,s1,1 │ │ │ │ - slli a0,s0,0x20 │ │ │ │ - slli a2,s1,0x20 │ │ │ │ - srli a0,a0,0x20 │ │ │ │ - srli a2,a2,0x20 │ │ │ │ - mv a1,s6 │ │ │ │ - add a0,a0,s10 │ │ │ │ - jal 36a0 │ │ │ │ - addw s1,s1,s0 │ │ │ │ - slli a5,s1,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - add a5,a5,s10 │ │ │ │ - sb s9,0(a5) │ │ │ │ - li a1,5 │ │ │ │ - addiw a5,s1,1 │ │ │ │ - li a0,0 │ │ │ │ - sd a5,24(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - mv a1,a0 │ │ │ │ - li a2,10 │ │ │ │ - sext.w a0,s4 │ │ │ │ - jal 21596 │ │ │ │ - mv s0,a0 │ │ │ │ - jal 3310 │ │ │ │ - li a2,5 │ │ │ │ - sub a2,a2,a0 │ │ │ │ - li a1,32 │ │ │ │ - mv a0,s5 │ │ │ │ - jal 3890 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 3310 │ │ │ │ - li a5,5 │ │ │ │ - subw s1,a5,a0 │ │ │ │ - mv a2,a0 │ │ │ │ - slli a0,s1,0x20 │ │ │ │ - srli a0,a0,0x20 │ │ │ │ - mv a1,s0 │ │ │ │ - add a0,a0,s5 │ │ │ │ - jal 36a0 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 3310 │ │ │ │ - li a5,1 │ │ │ │ - addw s1,s1,a0 │ │ │ │ - bgeu a5,s7,20a78 │ │ │ │ - addiw a5,s7,-1 │ │ │ │ - slli a4,a5,0x20 │ │ │ │ - srli a5,a4,0x1e │ │ │ │ - ld a4,8(sp) │ │ │ │ - mv a1,s0 │ │ │ │ - li a2,10 │ │ │ │ - add a5,a5,a4 │ │ │ │ - lw a0,0(a5) │ │ │ │ - jal 21596 │ │ │ │ - mv s0,a0 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 3310 │ │ │ │ - li a2,5 │ │ │ │ - sub a2,a2,a0 │ │ │ │ - li a1,32 │ │ │ │ - mv a0,s6 │ │ │ │ - jal 3890 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 3310 │ │ │ │ - li a5,5 │ │ │ │ - subw s9,a5,a0 │ │ │ │ - mv a2,a0 │ │ │ │ - slli a0,s9,0x20 │ │ │ │ - srli a0,a0,0x20 │ │ │ │ - mv a1,s0 │ │ │ │ - add a0,a0,s6 │ │ │ │ - jal 36a0 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 3310 │ │ │ │ - addw a5,s9,a0 │ │ │ │ - slli a3,s1,0x20 │ │ │ │ - slli a4,a5,0x20 │ │ │ │ - srli a3,a3,0x20 │ │ │ │ - li a2,9 │ │ │ │ - add a3,a3,s5 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - sb a2,0(a3) │ │ │ │ - add a4,a4,s6 │ │ │ │ - mv a0,s0 │ │ │ │ - sb a2,0(a4) │ │ │ │ - addiw s0,s1,1 │ │ │ │ - addiw s1,a5,1 │ │ │ │ - jal 3670 │ │ │ │ - j 20768 │ │ │ │ - addiw a6,s7,-1 │ │ │ │ - slli a5,a6,0x20 │ │ │ │ - srli a6,a5,0x1e │ │ │ │ - ld a5,8(sp) │ │ │ │ - li a1,32 │ │ │ │ - sd a3,56(sp) │ │ │ │ - add a6,a6,a5 │ │ │ │ - lw a4,0(a6) │ │ │ │ - ld a5,0(s8) │ │ │ │ - sd a6,48(sp) │ │ │ │ - slli a4,a4,0x4 │ │ │ │ - add a5,a5,a4 │ │ │ │ - lw s7,-8(a5) │ │ │ │ - ld a5,16(sp) │ │ │ │ - addi s4,s4,1 │ │ │ │ - subw s7,a5,s7 │ │ │ │ - slli a2,s7,0x20 │ │ │ │ - srli a2,a2,0x20 │ │ │ │ - jal 3890 │ │ │ │ - ld a6,48(sp) │ │ │ │ - ld a4,0(s8) │ │ │ │ - addw s1,s1,s7 │ │ │ │ - lw a5,0(a6) │ │ │ │ - slli a0,s1,0x20 │ │ │ │ - srli a0,a0,0x20 │ │ │ │ - slli a5,a5,0x4 │ │ │ │ - addi a5,a5,-16 │ │ │ │ - add a5,a5,a4 │ │ │ │ - lwu a2,8(a5) │ │ │ │ - ld a1,0(a5) │ │ │ │ - add a0,a0,s6 │ │ │ │ - jal 36a0 │ │ │ │ - ld a6,48(sp) │ │ │ │ - ld a5,0(s8) │ │ │ │ - ld a3,56(sp) │ │ │ │ - lw a4,0(a6) │ │ │ │ - mv s7,a3 │ │ │ │ - slli a4,a4,0x4 │ │ │ │ - add a5,a5,a4 │ │ │ │ - lw a5,-8(a5) │ │ │ │ - lw a4,8(s2) │ │ │ │ - addw s1,s1,a5 │ │ │ │ - sext.w a5,s4 │ │ │ │ - bltu a5,a4,20812 │ │ │ │ - lwu a0,24(sp) │ │ │ │ - addiw s3,s1,1 │ │ │ │ - ld s9,88(sp) │ │ │ │ - slli s1,s1,0x20 │ │ │ │ - srli s1,s1,0x20 │ │ │ │ - sext.w s4,s3 │ │ │ │ - slli s3,s3,0x20 │ │ │ │ - add s1,s1,s6 │ │ │ │ - add a0,a0,s10 │ │ │ │ - srli s3,s3,0x20 │ │ │ │ - slli a5,s0,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - li s7,10 │ │ │ │ - add a5,a5,s5 │ │ │ │ - addiw s0,s0,1 │ │ │ │ - sb s7,0(a5) │ │ │ │ - slli a2,s0,0x20 │ │ │ │ - sb s7,0(s1) │ │ │ │ - mv a1,s5 │ │ │ │ - srli a2,a2,0x20 │ │ │ │ - jal 36a0 │ │ │ │ - ld a5,24(sp) │ │ │ │ - mv a2,s3 │ │ │ │ - mv a1,s6 │ │ │ │ - addw s0,s0,a5 │ │ │ │ - slli a0,s0,0x20 │ │ │ │ - srli a0,a0,0x20 │ │ │ │ - add a0,a0,s10 │ │ │ │ - jal 36a0 │ │ │ │ - addw s0,s0,s4 │ │ │ │ - slli a5,s0,0x20 │ │ │ │ - addiw s0,s0,1 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - slli s0,s0,0x20 │ │ │ │ - add a5,a5,s10 │ │ │ │ - srli s0,s0,0x20 │ │ │ │ - sb s7,0(a5) │ │ │ │ - add s0,s0,s10 │ │ │ │ - sb zero,0(s0) │ │ │ │ - ld s0,0(sp) │ │ │ │ - mv a1,s2 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 2149a │ │ │ │ - mv a1,s8 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 2149a │ │ │ │ - mv a0,s5 │ │ │ │ - jal 3670 │ │ │ │ - mv a0,s6 │ │ │ │ - jal 3670 │ │ │ │ - ld ra,168(sp) │ │ │ │ - ld s0,160(sp) │ │ │ │ - ld s1,152(sp) │ │ │ │ - ld s2,144(sp) │ │ │ │ - ld s3,136(sp) │ │ │ │ - ld s4,128(sp) │ │ │ │ - ld s5,120(sp) │ │ │ │ - ld s6,112(sp) │ │ │ │ - ld s7,104(sp) │ │ │ │ - ld s8,96(sp) │ │ │ │ - ld s11,72(sp) │ │ │ │ - mv a0,s10 │ │ │ │ - ld s10,80(sp) │ │ │ │ - addi sp,sp,176 │ │ │ │ - ret │ │ │ │ - ld a5,8(sp) │ │ │ │ - mv a1,s0 │ │ │ │ - li a2,10 │ │ │ │ - lw a0,4(a5) │ │ │ │ - jal 21596 │ │ │ │ - mv s0,a0 │ │ │ │ - j 208e8 │ │ │ │ - addiw a5,s3,2 │ │ │ │ - j 2064e │ │ │ │ - mv a0,s10 │ │ │ │ - mv s1,s6 │ │ │ │ - li s3,1 │ │ │ │ - li s4,1 │ │ │ │ - j 209ec │ │ │ │ - addi sp,sp,-48 │ │ │ │ - sd s2,16(sp) │ │ │ │ - auipc a1,0x3f │ │ │ │ - addi a1,a1,1404 │ │ │ │ - mv s2,a0 │ │ │ │ - li a0,1 │ │ │ │ - sd s0,32(sp) │ │ │ │ - sd s1,24(sp) │ │ │ │ - sd s3,8(sp) │ │ │ │ - sd s4,0(sp) │ │ │ │ - sd ra,40(sp) │ │ │ │ - jal 37c0 <__printf_chk@plt> │ │ │ │ - lw a5,64(s2) │ │ │ │ - li s0,0 │ │ │ │ - li s1,0 │ │ │ │ - auipc s4,0x3f │ │ │ │ - addi s4,s4,-966 │ │ │ │ - auipc s3,0x3f │ │ │ │ - addi s3,s3,1378 │ │ │ │ - beqz a5,20b04 │ │ │ │ - ld a5,48(s2) │ │ │ │ - mv a1,s4 │ │ │ │ - li a0,1 │ │ │ │ - add a5,a5,s0 │ │ │ │ - lbu a2,0(a5) │ │ │ │ - jal 37c0 <__printf_chk@plt> │ │ │ │ - lw a5,64(s2) │ │ │ │ - mv a1,s3 │ │ │ │ - li a0,1 │ │ │ │ - addiw a4,a5,-1 │ │ │ │ - beq a4,s1,20b20 │ │ │ │ - jal 37c0 <__printf_chk@plt> │ │ │ │ - lw a5,64(s2) │ │ │ │ - addi s0,s0,1 │ │ │ │ - sext.w s1,s0 │ │ │ │ - bltu s1,a5,20ad0 │ │ │ │ - ld s0,32(sp) │ │ │ │ - ld ra,40(sp) │ │ │ │ - ld s1,24(sp) │ │ │ │ - ld s2,16(sp) │ │ │ │ - ld s3,8(sp) │ │ │ │ - ld s4,0(sp) │ │ │ │ - auipc a1,0x41 │ │ │ │ - addi a1,a1,1128 │ │ │ │ - li a0,1 │ │ │ │ - addi sp,sp,48 │ │ │ │ - j 37c0 <__printf_chk@plt> │ │ │ │ - addi s0,s0,1 │ │ │ │ - sext.w s1,s0 │ │ │ │ - bltu s1,a5,20ad0 │ │ │ │ - j 20b04 │ │ │ │ - addi sp,sp,-48 │ │ │ │ - sd s3,8(sp) │ │ │ │ - mv s3,a1 │ │ │ │ - mv a0,s3 │ │ │ │ - auipc a1,0x41 │ │ │ │ - addi a1,a1,988 │ │ │ │ - sd ra,40(sp) │ │ │ │ - sd s0,32(sp) │ │ │ │ - sd s1,24(sp) │ │ │ │ - sd s2,16(sp) │ │ │ │ - jal 3750 │ │ │ │ - beqz a0,20c4c │ │ │ │ - li a2,2 │ │ │ │ - li a1,0 │ │ │ │ - mv s1,a0 │ │ │ │ - jal 33b0 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 3860 │ │ │ │ - li a1,104 │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - mv a3,s1 │ │ │ │ - li a2,1 │ │ │ │ - li a1,104 │ │ │ │ - sd zero,24(a0) │ │ │ │ - sd zero,32(a0) │ │ │ │ - sd zero,0(a0) │ │ │ │ - sd zero,48(a0) │ │ │ │ - sd zero,56(a0) │ │ │ │ - sw zero,8(a0) │ │ │ │ - sd zero,40(a0) │ │ │ │ - sd zero,88(a0) │ │ │ │ - sw zero,96(a0) │ │ │ │ - sw zero,80(a0) │ │ │ │ - sd zero,64(a0) │ │ │ │ - sd zero,72(a0) │ │ │ │ - mv s0,a0 │ │ │ │ - jal 3780 │ │ │ │ - lw a1,0(s0) │ │ │ │ - li a0,0 │ │ │ │ - addiw a1,a1,1 │ │ │ │ - slli a1,a1,0x20 │ │ │ │ - srli a1,a1,0x20 │ │ │ │ - jal 1d4e0 │ │ │ │ - lw a1,4(s0) │ │ │ │ - sd a0,24(s0) │ │ │ │ - li a0,0 │ │ │ │ - addiw a1,a1,1 │ │ │ │ - slli a1,a1,0x20 │ │ │ │ - srli a1,a1,0x20 │ │ │ │ - jal 1d4e0 │ │ │ │ - lw a1,8(s0) │ │ │ │ - sd a0,32(s0) │ │ │ │ - li a0,0 │ │ │ │ - addiw a1,a1,1 │ │ │ │ - slli a1,a1,0x20 │ │ │ │ - srli a1,a1,0x20 │ │ │ │ - jal 1d4e0 │ │ │ │ - lwu a1,64(s0) │ │ │ │ - sd a0,40(s0) │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - lw a2,0(s0) │ │ │ │ - mv s2,a0 │ │ │ │ - ld a0,24(s0) │ │ │ │ - addiw a2,a2,1 │ │ │ │ - slli a2,a2,0x20 │ │ │ │ - mv a3,s1 │ │ │ │ - srli a2,a2,0x20 │ │ │ │ - li a1,1 │ │ │ │ - jal 3780 │ │ │ │ - lw a2,4(s0) │ │ │ │ - ld a0,32(s0) │ │ │ │ - mv a3,s1 │ │ │ │ - addiw a2,a2,1 │ │ │ │ - slli a2,a2,0x20 │ │ │ │ - srli a2,a2,0x20 │ │ │ │ - li a1,1 │ │ │ │ - jal 3780 │ │ │ │ - lw a2,8(s0) │ │ │ │ - ld a0,40(s0) │ │ │ │ - mv a3,s1 │ │ │ │ - addiw a2,a2,1 │ │ │ │ - slli a2,a2,0x20 │ │ │ │ - srli a2,a2,0x20 │ │ │ │ - li a1,1 │ │ │ │ - jal 3780 │ │ │ │ - lwu a2,64(s0) │ │ │ │ - mv a3,s1 │ │ │ │ - li a1,1 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 3780 │ │ │ │ - mv a0,s1 │ │ │ │ - sd s2,48(s0) │ │ │ │ - sw zero,12(s0) │ │ │ │ - sd zero,56(s0) │ │ │ │ - jal 35a0 │ │ │ │ - li a5,-1 │ │ │ │ - beq a0,a5,20c7a │ │ │ │ - ld ra,40(sp) │ │ │ │ - mv a0,s0 │ │ │ │ - ld s0,32(sp) │ │ │ │ - ld s1,24(sp) │ │ │ │ - ld s2,16(sp) │ │ │ │ - ld s3,8(sp) │ │ │ │ - addi sp,sp,48 │ │ │ │ - ret │ │ │ │ - auipc a5,0x59 │ │ │ │ - ld a5,860(a5) │ │ │ │ - ld s0,0(a5) │ │ │ │ - jal 3390 <__errno_location@plt> │ │ │ │ - lw a0,0(a0) │ │ │ │ - jal 35b0 │ │ │ │ - mv a4,a0 │ │ │ │ - mv a3,s3 │ │ │ │ - auipc a2,0x3f │ │ │ │ - addi a2,a2,972 │ │ │ │ - li a1,1 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - li a0,1 │ │ │ │ - jal 33c0 │ │ │ │ - auipc a5,0x59 │ │ │ │ - ld a5,814(a5) │ │ │ │ - ld s0,0(a5) │ │ │ │ - jal 3390 <__errno_location@plt> │ │ │ │ - lw a0,0(a0) │ │ │ │ - jal 35b0 │ │ │ │ - mv a4,a0 │ │ │ │ - mv a3,s3 │ │ │ │ - auipc a2,0x3f │ │ │ │ - addi a2,a2,958 │ │ │ │ - j 20c6c │ │ │ │ - addi sp,sp,-32 │ │ │ │ - sd s2,0(sp) │ │ │ │ - mv s2,a1 │ │ │ │ - sd s0,16(sp) │ │ │ │ - auipc a1,0x3d │ │ │ │ - addi a1,a1,1492 │ │ │ │ - mv s0,a0 │ │ │ │ - mv a0,s2 │ │ │ │ - sd ra,24(sp) │ │ │ │ - sd s1,8(sp) │ │ │ │ - jal 3750 │ │ │ │ - beqz a0,20d34 │ │ │ │ - mv s1,a0 │ │ │ │ - mv a3,a0 │ │ │ │ - li a2,1 │ │ │ │ - li a1,104 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 36c0 │ │ │ │ - lw a2,0(s0) │ │ │ │ - ld a0,24(s0) │ │ │ │ - mv a3,s1 │ │ │ │ - addiw a2,a2,1 │ │ │ │ - slli a2,a2,0x20 │ │ │ │ - srli a2,a2,0x20 │ │ │ │ - li a1,1 │ │ │ │ - jal 36c0 │ │ │ │ - lw a2,4(s0) │ │ │ │ - ld a0,32(s0) │ │ │ │ - mv a3,s1 │ │ │ │ - addiw a2,a2,1 │ │ │ │ - slli a2,a2,0x20 │ │ │ │ - srli a2,a2,0x20 │ │ │ │ - li a1,1 │ │ │ │ - jal 36c0 │ │ │ │ - lw a2,8(s0) │ │ │ │ - ld a0,40(s0) │ │ │ │ - mv a3,s1 │ │ │ │ - addiw a2,a2,1 │ │ │ │ - slli a2,a2,0x20 │ │ │ │ - srli a2,a2,0x20 │ │ │ │ - li a1,1 │ │ │ │ - jal 36c0 │ │ │ │ - lwu a2,64(s0) │ │ │ │ - ld a0,48(s0) │ │ │ │ - mv a3,s1 │ │ │ │ - li a1,1 │ │ │ │ - jal 36c0 │ │ │ │ - lwu a2,64(s0) │ │ │ │ - ld a0,56(s0) │ │ │ │ - mv a3,s1 │ │ │ │ - li a1,4 │ │ │ │ - jal 36c0 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 35a0 │ │ │ │ - li a5,-1 │ │ │ │ - beq a0,a5,20d62 │ │ │ │ - ld ra,24(sp) │ │ │ │ - ld s0,16(sp) │ │ │ │ - ld s1,8(sp) │ │ │ │ - ld s2,0(sp) │ │ │ │ - addi sp,sp,32 │ │ │ │ - ret │ │ │ │ - auipc a5,0x59 │ │ │ │ - ld a5,628(a5) │ │ │ │ - ld s0,0(a5) │ │ │ │ - jal 3390 <__errno_location@plt> │ │ │ │ - lw a0,0(a0) │ │ │ │ - jal 35b0 │ │ │ │ - mv a4,a0 │ │ │ │ - mv a3,s2 │ │ │ │ - auipc a2,0x3f │ │ │ │ - addi a2,a2,740 │ │ │ │ - li a1,1 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - li a0,1 │ │ │ │ - jal 33c0 │ │ │ │ - auipc a5,0x59 │ │ │ │ - ld a5,582(a5) │ │ │ │ - ld s0,0(a5) │ │ │ │ - jal 3390 <__errno_location@plt> │ │ │ │ - lw a0,0(a0) │ │ │ │ - jal 35b0 │ │ │ │ - mv a4,a0 │ │ │ │ - mv a3,s2 │ │ │ │ - auipc a2,0x3f │ │ │ │ - addi a2,a2,726 │ │ │ │ - j 20d54 │ │ │ │ - addi sp,sp,-16 │ │ │ │ - slli a5,a1,0x20 │ │ │ │ - sd s0,0(sp) │ │ │ │ - srli s0,a5,0x1d │ │ │ │ - mv a1,s0 │ │ │ │ - li a0,0 │ │ │ │ - sd ra,8(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - mv a2,s0 │ │ │ │ - li a1,0 │ │ │ │ - mv s0,a0 │ │ │ │ - jal 3890 │ │ │ │ - ld ra,8(sp) │ │ │ │ - mv a0,s0 │ │ │ │ - ld s0,0(sp) │ │ │ │ - addi sp,sp,16 │ │ │ │ - ret │ │ │ │ - ret │ │ │ │ - ret │ │ │ │ - sd zero,24(a0) │ │ │ │ - sd zero,32(a0) │ │ │ │ - sd zero,0(a0) │ │ │ │ - sd zero,48(a0) │ │ │ │ - sd zero,56(a0) │ │ │ │ - sw zero,64(a0) │ │ │ │ - sw zero,8(a0) │ │ │ │ - ret │ │ │ │ - addi sp,sp,-16 │ │ │ │ - li a1,104 │ │ │ │ - li a0,0 │ │ │ │ - sd ra,8(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - ld ra,8(sp) │ │ │ │ - sd zero,24(a0) │ │ │ │ - sd zero,32(a0) │ │ │ │ - sd zero,0(a0) │ │ │ │ - sd zero,48(a0) │ │ │ │ - sd zero,56(a0) │ │ │ │ - sw zero,8(a0) │ │ │ │ - sd zero,40(a0) │ │ │ │ - sd zero,88(a0) │ │ │ │ - sw zero,96(a0) │ │ │ │ - sw zero,80(a0) │ │ │ │ - sd zero,64(a0) │ │ │ │ - sd zero,72(a0) │ │ │ │ - addi sp,sp,16 │ │ │ │ - ret │ │ │ │ - ld a0,48(a1) │ │ │ │ - addi sp,sp,-16 │ │ │ │ - sd s0,0(sp) │ │ │ │ - sd ra,8(sp) │ │ │ │ - mv s0,a1 │ │ │ │ - beqz a0,20e24 │ │ │ │ - jal 3670 │ │ │ │ - ld a0,24(s0) │ │ │ │ - jal 3670 │ │ │ │ - ld a0,32(s0) │ │ │ │ - beqz a0,20e32 │ │ │ │ - jal 3670 │ │ │ │ - ld a0,40(s0) │ │ │ │ - beqz a0,20e3a │ │ │ │ - jal 3670 │ │ │ │ - ld a0,56(s0) │ │ │ │ - beqz a0,20e42 │ │ │ │ - jal 3670 │ │ │ │ - mv a0,s0 │ │ │ │ - ld s0,0(sp) │ │ │ │ - ld ra,8(sp) │ │ │ │ - addi sp,sp,16 │ │ │ │ - j 3670 │ │ │ │ - addi sp,sp,-48 │ │ │ │ - sd s1,24(sp) │ │ │ │ - sd s2,16(sp) │ │ │ │ - sd s3,8(sp) │ │ │ │ - mv s1,a2 │ │ │ │ - sd ra,40(sp) │ │ │ │ - sd s0,32(sp) │ │ │ │ - mv s2,a0 │ │ │ │ - mv s3,a1 │ │ │ │ - jal 3310 │ │ │ │ - slli a5,s1,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - bltu a0,a5,20ea6 │ │ │ │ - sext.w s0,s3 │ │ │ │ - bltu s1,s3,20e98 │ │ │ │ - auipc s3,0x3f │ │ │ │ - addi s3,s3,-1918 │ │ │ │ - add a5,s2,s0 │ │ │ │ - lbu a2,0(a5) │ │ │ │ - mv a1,s3 │ │ │ │ - li a0,1 │ │ │ │ - jal 37c0 <__printf_chk@plt> │ │ │ │ - addi s0,s0,1 │ │ │ │ - sext.w a5,s0 │ │ │ │ - bgeu s1,a5,20e7e │ │ │ │ - ld ra,40(sp) │ │ │ │ - ld s0,32(sp) │ │ │ │ - ld s1,24(sp) │ │ │ │ - ld s2,16(sp) │ │ │ │ - ld s3,8(sp) │ │ │ │ - addi sp,sp,48 │ │ │ │ - ret │ │ │ │ - auipc a3,0x43 │ │ │ │ - addi a3,a3,1834 │ │ │ │ - li a2,46 │ │ │ │ - auipc a1,0x3f │ │ │ │ - addi a1,a1,446 │ │ │ │ - auipc a0,0x3f │ │ │ │ - addi a0,a0,462 │ │ │ │ - jal 3830 <__assert_fail@plt> │ │ │ │ - addiw a1,a1,-1 │ │ │ │ - sext.w a7,a1 │ │ │ │ - mv a6,a7 │ │ │ │ - blez a7,20f0c │ │ │ │ - slli a1,a1,0x20 │ │ │ │ - srli a1,a1,0x20 │ │ │ │ - mv a4,a0 │ │ │ │ - add a3,a0,a1 │ │ │ │ - lbu a5,0(a4) │ │ │ │ - lbu a1,0(a3) │ │ │ │ - addi a4,a4,1 │ │ │ │ - addiw a6,a6,-1 │ │ │ │ - xor a5,a5,a1 │ │ │ │ - sb a5,-1(a4) │ │ │ │ - lbu a1,0(a3) │ │ │ │ - subw a2,a7,a6 │ │ │ │ - addi a3,a3,-1 │ │ │ │ - xor a5,a5,a1 │ │ │ │ - sb a5,1(a3) │ │ │ │ - lbu a1,-1(a4) │ │ │ │ - xor a5,a5,a1 │ │ │ │ - sb a5,-1(a4) │ │ │ │ - blt a2,a6,20edc │ │ │ │ - ret │ │ │ │ - addi sp,sp,-48 │ │ │ │ - sd s3,8(sp) │ │ │ │ - sd s4,0(sp) │ │ │ │ - sd ra,40(sp) │ │ │ │ - sd s1,24(sp) │ │ │ │ - mv s3,a1 │ │ │ │ - mv s4,a2 │ │ │ │ - beqz a0,20f8e │ │ │ │ - mv s1,a0 │ │ │ │ - lbu a1,0(s1) │ │ │ │ - beqz a1,20f7c │ │ │ │ - sd s0,32(sp) │ │ │ │ - j 20f32 │ │ │ │ - lbu a1,1(s1) │ │ │ │ - addi s1,s1,1 │ │ │ │ - beqz a1,20f7a │ │ │ │ - sext.w s0,a1 │ │ │ │ - mv a1,s0 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 36d0 │ │ │ │ - bnez a0,20f2a │ │ │ │ - sd s2,16(sp) │ │ │ │ - mv s2,s1 │ │ │ │ - j 20f52 │ │ │ │ - lbu a1,1(s2) │ │ │ │ - addi s2,s2,1 │ │ │ │ - beqz a1,20f64 │ │ │ │ - sext.w s0,a1 │ │ │ │ - mv a1,s0 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 36d0 │ │ │ │ - beqz a0,20f46 │ │ │ │ - sb zero,0(s2) │ │ │ │ - addi a0,s2,1 │ │ │ │ - ld s0,32(sp) │ │ │ │ - ld ra,40(sp) │ │ │ │ - sd a0,0(s4) │ │ │ │ - ld s2,16(sp) │ │ │ │ - ld s3,8(sp) │ │ │ │ - ld s4,0(sp) │ │ │ │ - mv a0,s1 │ │ │ │ - ld s1,24(sp) │ │ │ │ - addi sp,sp,48 │ │ │ │ - ret │ │ │ │ - ld s0,32(sp) │ │ │ │ - sd zero,0(s4) │ │ │ │ - li a0,0 │ │ │ │ - ld ra,40(sp) │ │ │ │ - ld s1,24(sp) │ │ │ │ - ld s3,8(sp) │ │ │ │ - ld s4,0(sp) │ │ │ │ - addi sp,sp,48 │ │ │ │ - ret │ │ │ │ - ld s1,0(a2) │ │ │ │ - bnez s1,20f20 │ │ │ │ - li a0,0 │ │ │ │ - j 20f82 │ │ │ │ - addi sp,sp,-96 │ │ │ │ - sd s1,72(sp) │ │ │ │ - li a0,0 │ │ │ │ - mv s1,a1 │ │ │ │ - li a1,16 │ │ │ │ - sd s0,80(sp) │ │ │ │ - sd s2,64(sp) │ │ │ │ - sd s3,56(sp) │ │ │ │ - sd ra,88(sp) │ │ │ │ - mv s3,a2 │ │ │ │ - mv s0,a3 │ │ │ │ - jal 1d4e0 │ │ │ │ - sw zero,8(a0) │ │ │ │ - sd zero,0(a0) │ │ │ │ - mv s2,a0 │ │ │ │ - beqz s3,20fc0 │ │ │ │ - bnez s0,20fd0 │ │ │ │ - ld ra,88(sp) │ │ │ │ - ld s0,80(sp) │ │ │ │ - ld s1,72(sp) │ │ │ │ - ld s3,56(sp) │ │ │ │ - mv a0,s2 │ │ │ │ - ld s2,64(sp) │ │ │ │ - addi sp,sp,96 │ │ │ │ - ret │ │ │ │ - sd s4,48(sp) │ │ │ │ - addiw s4,s0,1 │ │ │ │ - slli s4,s4,0x20 │ │ │ │ - srli s4,s4,0x20 │ │ │ │ - mv a1,s4 │ │ │ │ - li a0,0 │ │ │ │ - sd s6,32(sp) │ │ │ │ - sd s8,16(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - mv a1,s3 │ │ │ │ - mv a2,s4 │ │ │ │ - jal 3530 │ │ │ │ - slli a5,s0,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - add a5,a5,a0 │ │ │ │ - sb zero,0(a5) │ │ │ │ - lbu a1,0(a0) │ │ │ │ - mv s6,a0 │ │ │ │ - mv s8,a0 │ │ │ │ - bnez a1,21012 │ │ │ │ - j 21154 │ │ │ │ - lbu a1,1(s8) │ │ │ │ - addi s8,s8,1 │ │ │ │ - beqz a1,21154 │ │ │ │ - sext.w s0,a1 │ │ │ │ - mv a1,s0 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 36d0 │ │ │ │ - bnez a0,21008 │ │ │ │ - sd s5,40(sp) │ │ │ │ - sd s7,24(sp) │ │ │ │ - sd s9,8(sp) │ │ │ │ - mv s3,s8 │ │ │ │ - j 21036 │ │ │ │ - lbu a1,1(s3) │ │ │ │ - addi s3,s3,1 │ │ │ │ - beqz a1,2104a │ │ │ │ - sext.w s0,a1 │ │ │ │ - mv a1,s0 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 36d0 │ │ │ │ - mv s0,a0 │ │ │ │ - beqz a0,2102a │ │ │ │ - sb zero,0(s3) │ │ │ │ - addi s0,s3,1 │ │ │ │ - lw s3,8(s2) │ │ │ │ - ld s4,0(s2) │ │ │ │ - li s5,-1 │ │ │ │ - srli s5,s5,0x20 │ │ │ │ - mv a0,s8 │ │ │ │ - jal 3310 │ │ │ │ - addiw a1,s3,1 │ │ │ │ - slli a5,a1,0x20 │ │ │ │ - mv s7,a0 │ │ │ │ - sw a1,8(s2) │ │ │ │ - mv a0,s4 │ │ │ │ - srli a1,a5,0x1c │ │ │ │ - jal 1d4e0 │ │ │ │ - lw a4,8(s2) │ │ │ │ - sext.w s9,s7 │ │ │ │ - addiw a1,s9,1 │ │ │ │ - addiw a4,a4,-1 │ │ │ │ - slli a3,a4,0x20 │ │ │ │ - slli a1,a1,0x20 │ │ │ │ - mv a5,a0 │ │ │ │ - srli a4,a3,0x1c │ │ │ │ - sd a0,0(s2) │ │ │ │ - srli a1,a1,0x20 │ │ │ │ - li a0,0 │ │ │ │ - add s3,a5,a4 │ │ │ │ - jal 1d4e0 │ │ │ │ - lw a5,8(s2) │ │ │ │ - ld a4,0(s2) │ │ │ │ - sd a0,0(s3) │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - slli a3,a5,0x20 │ │ │ │ - srli a5,a3,0x1c │ │ │ │ - add s3,a4,a5 │ │ │ │ - ld a0,0(s3) │ │ │ │ - and s7,s7,s5 │ │ │ │ - mv a2,s7 │ │ │ │ - mv a1,s8 │ │ │ │ - jal 3530 │ │ │ │ - lw a5,8(s2) │ │ │ │ - ld a4,0(s2) │ │ │ │ - sd a0,0(s3) │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - slli a3,a5,0x20 │ │ │ │ - srli a5,a3,0x1c │ │ │ │ - add a4,a4,a5 │ │ │ │ - ld a5,0(a4) │ │ │ │ - add a5,a5,s7 │ │ │ │ - sb zero,0(a5) │ │ │ │ - lw s3,8(s2) │ │ │ │ - ld s4,0(s2) │ │ │ │ - addiw a5,s3,-1 │ │ │ │ - slli a4,a5,0x20 │ │ │ │ - srli a5,a4,0x1c │ │ │ │ - add a5,a5,s4 │ │ │ │ - sw s9,8(a5) │ │ │ │ - beqz s0,2114e │ │ │ │ - lbu a1,0(s0) │ │ │ │ - bnez a1,21116 │ │ │ │ - j 2114e │ │ │ │ - lbu a1,1(s0) │ │ │ │ - addi s0,s0,1 │ │ │ │ - beqz a1,2114e │ │ │ │ - mv a0,s1 │ │ │ │ - jal 36d0 │ │ │ │ - bnez a0,2110e │ │ │ │ - lbu a1,0(s0) │ │ │ │ - mv s7,s0 │ │ │ │ - bnez a1,21130 │ │ │ │ - j 21148 │ │ │ │ - lbu a1,1(s7) │ │ │ │ - addi s7,s7,1 │ │ │ │ - beqz a1,21148 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 36d0 │ │ │ │ - beqz a0,21128 │ │ │ │ - sb zero,0(s7) │ │ │ │ - lw s3,8(s2) │ │ │ │ - ld s4,0(s2) │ │ │ │ - addi a0,s7,1 │ │ │ │ - mv s8,s0 │ │ │ │ - mv s0,a0 │ │ │ │ - j 21058 │ │ │ │ - ld s5,40(sp) │ │ │ │ - ld s7,24(sp) │ │ │ │ - ld s9,8(sp) │ │ │ │ - mv a0,s6 │ │ │ │ - jal 3670 │ │ │ │ - ld ra,88(sp) │ │ │ │ - ld s0,80(sp) │ │ │ │ - ld s4,48(sp) │ │ │ │ - ld s6,32(sp) │ │ │ │ - ld s8,16(sp) │ │ │ │ - ld s1,72(sp) │ │ │ │ - ld s3,56(sp) │ │ │ │ - mv a0,s2 │ │ │ │ - ld s2,64(sp) │ │ │ │ - addi sp,sp,96 │ │ │ │ - ret │ │ │ │ - lw a3,0(a2) │ │ │ │ - addi sp,sp,-48 │ │ │ │ - sd s3,8(sp) │ │ │ │ - sd ra,40(sp) │ │ │ │ - sd s1,24(sp) │ │ │ │ - mv s3,a2 │ │ │ │ - beqz a3,21214 │ │ │ │ - slli a3,a3,0x20 │ │ │ │ - sd s2,16(sp) │ │ │ │ - mv s1,a1 │ │ │ │ - sd s0,32(sp) │ │ │ │ - sd s4,0(sp) │ │ │ │ - srli a3,a3,0x20 │ │ │ │ - li a5,0 │ │ │ │ - li a0,-2 │ │ │ │ - li s2,-1 │ │ │ │ - li a1,34 │ │ │ │ - li a6,39 │ │ │ │ - li a7,-1 │ │ │ │ - add a4,s1,a5 │ │ │ │ - lbu a4,0(a4) │ │ │ │ - beq a4,a1,211b4 │ │ │ │ - beq a4,a6,211b4 │ │ │ │ - sext.w a0,a5 │ │ │ │ - bne s2,a7,211b4 │ │ │ │ - mv s2,a0 │ │ │ │ - addi a5,a5,1 │ │ │ │ - bne a3,a5,2119a │ │ │ │ - subw s4,a0,s2 │ │ │ │ - addiw s0,s4,1 │ │ │ │ - bltz s2,211fa │ │ │ │ - addiw a1,s4,2 │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - add a1,s1,s2 │ │ │ │ - mv s1,a0 │ │ │ │ - add s4,s4,s1 │ │ │ │ - mv a2,s0 │ │ │ │ - jal 36a0 │ │ │ │ - sb zero,1(s4) │ │ │ │ - ld ra,40(sp) │ │ │ │ - mv a3,s0 │ │ │ │ - ld s0,32(sp) │ │ │ │ - ld s2,16(sp) │ │ │ │ - ld s4,0(sp) │ │ │ │ - sw a3,0(s3) │ │ │ │ - mv a0,s1 │ │ │ │ - ld s3,8(sp) │ │ │ │ - ld s1,24(sp) │ │ │ │ - addi sp,sp,48 │ │ │ │ - ret │ │ │ │ - ld ra,40(sp) │ │ │ │ - mv a3,s0 │ │ │ │ - ld s0,32(sp) │ │ │ │ - ld s2,16(sp) │ │ │ │ - ld s4,0(sp) │ │ │ │ - li s1,0 │ │ │ │ - sw a3,0(s3) │ │ │ │ - mv a0,s1 │ │ │ │ - ld s3,8(sp) │ │ │ │ - ld s1,24(sp) │ │ │ │ - addi sp,sp,48 │ │ │ │ - ret │ │ │ │ - ld ra,40(sp) │ │ │ │ - li s1,0 │ │ │ │ - sw a3,0(s3) │ │ │ │ - mv a0,s1 │ │ │ │ - ld s3,8(sp) │ │ │ │ - ld s1,24(sp) │ │ │ │ - addi sp,sp,48 │ │ │ │ - ret │ │ │ │ - lw a0,0(a2) │ │ │ │ - addi sp,sp,-48 │ │ │ │ - sd s3,8(sp) │ │ │ │ - sd ra,40(sp) │ │ │ │ - sd s1,24(sp) │ │ │ │ - mv s3,a2 │ │ │ │ - beqz a0,212d0 │ │ │ │ - slli a0,a0,0x20 │ │ │ │ - sd s2,16(sp) │ │ │ │ - mv s1,a1 │ │ │ │ - sd s0,32(sp) │ │ │ │ - sd s4,0(sp) │ │ │ │ - srli a0,a0,0x20 │ │ │ │ - li a5,0 │ │ │ │ - li a1,-2 │ │ │ │ - li s2,-1 │ │ │ │ - li a6,32 │ │ │ │ - li a7,4 │ │ │ │ - li a2,-1 │ │ │ │ - add a4,s1,a5 │ │ │ │ - lbu a3,0(a4) │ │ │ │ - addiw a4,a3,-9 │ │ │ │ - zext.b a4,a4 │ │ │ │ - beq a3,a6,21270 │ │ │ │ - bgeu a7,a4,21270 │ │ │ │ - sext.w a1,a5 │ │ │ │ - bne s2,a2,21270 │ │ │ │ - mv s2,a1 │ │ │ │ - addi a5,a5,1 │ │ │ │ - bne a0,a5,2124e │ │ │ │ - subw s4,a1,s2 │ │ │ │ - addiw s0,s4,1 │ │ │ │ - bltz s2,212b6 │ │ │ │ - addiw a1,s4,2 │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - add a1,s1,s2 │ │ │ │ - mv s1,a0 │ │ │ │ - add s4,s4,s1 │ │ │ │ - mv a2,s0 │ │ │ │ - jal 36a0 │ │ │ │ - sb zero,1(s4) │ │ │ │ - mv a0,s0 │ │ │ │ - ld ra,40(sp) │ │ │ │ - ld s0,32(sp) │ │ │ │ - ld s2,16(sp) │ │ │ │ - ld s4,0(sp) │ │ │ │ - sw a0,0(s3) │ │ │ │ - ld s3,8(sp) │ │ │ │ - mv a0,s1 │ │ │ │ - ld s1,24(sp) │ │ │ │ - addi sp,sp,48 │ │ │ │ - ret │ │ │ │ - mv a0,s0 │ │ │ │ - ld ra,40(sp) │ │ │ │ - ld s0,32(sp) │ │ │ │ - ld s2,16(sp) │ │ │ │ - ld s4,0(sp) │ │ │ │ - li s1,0 │ │ │ │ - sw a0,0(s3) │ │ │ │ - ld s3,8(sp) │ │ │ │ - mv a0,s1 │ │ │ │ - ld s1,24(sp) │ │ │ │ - addi sp,sp,48 │ │ │ │ - ret │ │ │ │ - ld ra,40(sp) │ │ │ │ - sw a0,0(s3) │ │ │ │ - li s1,0 │ │ │ │ - ld s3,8(sp) │ │ │ │ - mv a0,s1 │ │ │ │ - ld s1,24(sp) │ │ │ │ - addi sp,sp,48 │ │ │ │ - ret │ │ │ │ - addi sp,sp,-48 │ │ │ │ - sd s1,24(sp) │ │ │ │ - lw s1,0(a2) │ │ │ │ - sd s2,16(sp) │ │ │ │ - sd s3,8(sp) │ │ │ │ - sd ra,40(sp) │ │ │ │ - sd s0,32(sp) │ │ │ │ - mv s3,a2 │ │ │ │ - mv s2,a1 │ │ │ │ - beqz s1,2136a │ │ │ │ - slli a1,s1,0x20 │ │ │ │ - srli a1,a1,0x20 │ │ │ │ - li s0,0 │ │ │ │ - li a3,13 │ │ │ │ - li a7,32 │ │ │ │ - li a6,8 │ │ │ │ - j 21312 │ │ │ │ - bltu a6,a5,2132e │ │ │ │ - addi s0,s0,1 │ │ │ │ - beq s0,a1,2135e │ │ │ │ - add a5,s2,s0 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - addiw a4,s0,1 │ │ │ │ - sext.w s1,s0 │ │ │ │ - sext.w a0,a4 │ │ │ │ - bgeu a3,a5,21308 │ │ │ │ - bne a5,a7,2130c │ │ │ │ - slli a1,a4,0x20 │ │ │ │ - srli a1,a1,0x20 │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - mv a1,s2 │ │ │ │ - mv s2,a0 │ │ │ │ - mv a2,s0 │ │ │ │ - add s0,s0,s2 │ │ │ │ - jal 36a0 │ │ │ │ - sb zero,0(s0) │ │ │ │ - ld ra,40(sp) │ │ │ │ - ld s0,32(sp) │ │ │ │ - sw s1,0(s3) │ │ │ │ - mv a0,s2 │ │ │ │ - ld s1,24(sp) │ │ │ │ - ld s2,16(sp) │ │ │ │ - ld s3,8(sp) │ │ │ │ - addi sp,sp,48 │ │ │ │ - ret │ │ │ │ - addiw s1,s1,2 │ │ │ │ - slli a1,s1,0x20 │ │ │ │ - srli a1,a1,0x20 │ │ │ │ - mv s1,a0 │ │ │ │ - j 21334 │ │ │ │ - li s0,0 │ │ │ │ - li a1,1 │ │ │ │ - j 21334 │ │ │ │ - beqz a1,2138c │ │ │ │ - slli a1,a1,0x20 │ │ │ │ - srli a1,a1,0x20 │ │ │ │ - add a4,a0,a1 │ │ │ │ - lbu a5,0(a0) │ │ │ │ - bne a5,a2,21386 │ │ │ │ - sb a3,0(a0) │ │ │ │ - addi a0,a0,1 │ │ │ │ - bne a0,a4,2137a │ │ │ │ - ret │ │ │ │ - addi sp,sp,-48 │ │ │ │ - sd ra,40(sp) │ │ │ │ - sd s2,16(sp) │ │ │ │ - mv a0,a1 │ │ │ │ - beqz a2,21406 │ │ │ │ - sd s1,24(sp) │ │ │ │ - mv s2,a1 │ │ │ │ - mv s1,a4 │ │ │ │ - beqz a4,213e2 │ │ │ │ - sd s0,32(sp) │ │ │ │ - mv s0,a2 │ │ │ │ - beqz a1,213fe │ │ │ │ - sd s4,0(sp) │ │ │ │ - mv s2,a2 │ │ │ │ - mv s4,a3 │ │ │ │ - beqz a3,213ee │ │ │ │ - sd s3,8(sp) │ │ │ │ - addw s3,a4,a3 │ │ │ │ - addiw a1,s3,1 │ │ │ │ - jal 1d4e0 │ │ │ │ - mv s2,a0 │ │ │ │ - mv a2,s1 │ │ │ │ - mv a1,s0 │ │ │ │ - add a0,a0,s4 │ │ │ │ - jal 36a0 │ │ │ │ - add a5,s2,s3 │ │ │ │ - sb zero,0(a5) │ │ │ │ - ld s0,32(sp) │ │ │ │ - ld s1,24(sp) │ │ │ │ - ld s3,8(sp) │ │ │ │ - ld s4,0(sp) │ │ │ │ - ld ra,40(sp) │ │ │ │ - mv a0,s2 │ │ │ │ - ld s2,16(sp) │ │ │ │ - addi sp,sp,48 │ │ │ │ - ret │ │ │ │ - ld ra,40(sp) │ │ │ │ - ld s1,24(sp) │ │ │ │ - mv a0,s2 │ │ │ │ - ld s2,16(sp) │ │ │ │ - addi sp,sp,48 │ │ │ │ - ret │ │ │ │ - ld s0,32(sp) │ │ │ │ - ld ra,40(sp) │ │ │ │ - ld s1,24(sp) │ │ │ │ - ld s4,0(sp) │ │ │ │ - mv a0,s2 │ │ │ │ - ld s2,16(sp) │ │ │ │ - addi sp,sp,48 │ │ │ │ - ret │ │ │ │ - ld s0,32(sp) │ │ │ │ - ld s1,24(sp) │ │ │ │ - mv s2,a2 │ │ │ │ - j 213d8 │ │ │ │ - ld ra,40(sp) │ │ │ │ - mv s2,a1 │ │ │ │ - mv a0,s2 │ │ │ │ - ld s2,16(sp) │ │ │ │ - addi sp,sp,48 │ │ │ │ - ret │ │ │ │ - addi sp,sp,-64 │ │ │ │ - sd ra,56(sp) │ │ │ │ - sd s2,32(sp) │ │ │ │ - mv a0,a1 │ │ │ │ - beqz a2,2148e │ │ │ │ - sd s3,24(sp) │ │ │ │ - mv s2,a1 │ │ │ │ - mv s3,a4 │ │ │ │ - beqz a4,2147a │ │ │ │ - sd s0,48(sp) │ │ │ │ - mv s0,a2 │ │ │ │ - beqz a1,21486 │ │ │ │ - sd s1,40(sp) │ │ │ │ - mv s2,a2 │ │ │ │ - mv s1,a3 │ │ │ │ - beqz a3,21476 │ │ │ │ - sd s4,16(sp) │ │ │ │ - addw s4,a4,a3 │ │ │ │ - addiw a1,s4,2 │ │ │ │ - sd s5,8(sp) │ │ │ │ - mv s5,a5 │ │ │ │ - jal 1d4e0 │ │ │ │ - add a4,a0,s1 │ │ │ │ - addi s1,s1,1 │ │ │ │ - mv s2,a0 │ │ │ │ - sb s5,0(a4) │ │ │ │ - mv a2,s3 │ │ │ │ - mv a1,s0 │ │ │ │ - add a0,a0,s1 │ │ │ │ - jal 36a0 │ │ │ │ - add a4,s2,s4 │ │ │ │ - sb zero,1(a4) │ │ │ │ - ld s0,48(sp) │ │ │ │ - ld ra,56(sp) │ │ │ │ - ld s1,40(sp) │ │ │ │ - ld s3,24(sp) │ │ │ │ - ld s4,16(sp) │ │ │ │ - ld s5,8(sp) │ │ │ │ - mv a0,s2 │ │ │ │ - ld s2,32(sp) │ │ │ │ - addi sp,sp,64 │ │ │ │ - ret │ │ │ │ - ld s0,48(sp) │ │ │ │ - ld s1,40(sp) │ │ │ │ - ld s3,24(sp) │ │ │ │ - ld ra,56(sp) │ │ │ │ - mv a0,s2 │ │ │ │ - ld s2,32(sp) │ │ │ │ - addi sp,sp,64 │ │ │ │ - ret │ │ │ │ - ld s0,48(sp) │ │ │ │ - ld s3,24(sp) │ │ │ │ - mv s2,a2 │ │ │ │ - j 2147c │ │ │ │ - ld ra,56(sp) │ │ │ │ - mv s2,a1 │ │ │ │ - mv a0,s2 │ │ │ │ - ld s2,32(sp) │ │ │ │ - addi sp,sp,64 │ │ │ │ - ret │ │ │ │ - ld a5,0(a1) │ │ │ │ - addi sp,sp,-32 │ │ │ │ - sd s2,0(sp) │ │ │ │ - sd ra,24(sp) │ │ │ │ - mv s2,a1 │ │ │ │ - beqz a5,214e2 │ │ │ │ - lw a3,8(a1) │ │ │ │ - beqz a3,214dc │ │ │ │ - sd s0,16(sp) │ │ │ │ - sd s1,8(sp) │ │ │ │ - li s0,0 │ │ │ │ - slli s1,s0,0x4 │ │ │ │ - add a4,a5,s1 │ │ │ │ - ld a0,0(a4) │ │ │ │ - beqz a0,214ee │ │ │ │ - jal 3670 │ │ │ │ - ld a5,0(s2) │ │ │ │ - lw a3,8(s2) │ │ │ │ - addi s0,s0,1 │ │ │ │ - add s1,s1,a5 │ │ │ │ - sd zero,0(s1) │ │ │ │ - sext.w a4,s0 │ │ │ │ - bltu a4,a3,214b0 │ │ │ │ - ld s0,16(sp) │ │ │ │ - ld s1,8(sp) │ │ │ │ - mv a0,a5 │ │ │ │ - jal 3670 │ │ │ │ - ld ra,24(sp) │ │ │ │ - mv a0,s2 │ │ │ │ - ld s2,0(sp) │ │ │ │ - addi sp,sp,32 │ │ │ │ - j 3670 │ │ │ │ - addi s0,s0,1 │ │ │ │ - sext.w a4,s0 │ │ │ │ - bltu a4,a3,214b0 │ │ │ │ - j 214d8 │ │ │ │ - addi sp,sp,-16 │ │ │ │ - li a1,16 │ │ │ │ - li a0,0 │ │ │ │ - sd ra,8(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - ld ra,8(sp) │ │ │ │ - sw zero,8(a0) │ │ │ │ - sd zero,0(a0) │ │ │ │ - addi sp,sp,16 │ │ │ │ + bne a2,a4,237cc │ │ │ │ + j 2361e │ │ │ │ + sw zero,0(a0) │ │ │ │ + j 2337a │ │ │ │ + sd s0,272(sp) │ │ │ │ + sd s1,264(sp) │ │ │ │ + sd s2,256(sp) │ │ │ │ + sd s3,248(sp) │ │ │ │ + sd s4,240(sp) │ │ │ │ + sd s5,232(sp) │ │ │ │ + sd s6,224(sp) │ │ │ │ + sd s7,216(sp) │ │ │ │ + sd s8,208(sp) │ │ │ │ + sd s10,192(sp) │ │ │ │ + jal 3a10 <__stack_chk_fail@plt> │ │ │ │ + │ │ │ │ +0000000000023800 : │ │ │ │ + lw a0,0(a0) │ │ │ │ + lw a5,0(a1) │ │ │ │ + bltu a5,a0,23812 │ │ │ │ + sltu a0,a0,a5 │ │ │ │ + negw a0,a0 │ │ │ │ ret │ │ │ │ - addi sp,sp,-32 │ │ │ │ - sd s0,16(sp) │ │ │ │ - mv s0,a1 │ │ │ │ - lw a1,8(a1) │ │ │ │ - ld a0,0(s0) │ │ │ │ - sd s1,8(sp) │ │ │ │ - addiw a1,a1,1 │ │ │ │ - sd s2,0(sp) │ │ │ │ - sd ra,24(sp) │ │ │ │ - slli a5,a1,0x20 │ │ │ │ - sw a1,8(s0) │ │ │ │ - srli a1,a5,0x1c │ │ │ │ - mv s2,a2 │ │ │ │ - mv s1,a3 │ │ │ │ - jal 1d4e0 │ │ │ │ - lw a5,8(s0) │ │ │ │ - sd a0,0(s0) │ │ │ │ - ld ra,24(sp) │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - slli a4,a5,0x20 │ │ │ │ - ld s0,16(sp) │ │ │ │ - srli a5,a4,0x1c │ │ │ │ - add a0,a0,a5 │ │ │ │ - sd s2,0(a0) │ │ │ │ - sw s1,8(a0) │ │ │ │ - ld s2,0(sp) │ │ │ │ - ld s1,8(sp) │ │ │ │ - addi sp,sp,32 │ │ │ │ + li a0,1 │ │ │ │ ret │ │ │ │ - srliw a5,a1,0x1 │ │ │ │ - srliw a6,a1,0x1 │ │ │ │ - beqz a5,21594 │ │ │ │ - slli a6,a6,0x20 │ │ │ │ - addiw a1,a1,-1 │ │ │ │ - srli a6,a6,0x20 │ │ │ │ - add a6,a6,a0 │ │ │ │ - mv a4,a0 │ │ │ │ - addw a3,a0,a1 │ │ │ │ - subw a5,a3,a4 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - add a5,a5,a0 │ │ │ │ - lbu a1,0(a5) │ │ │ │ - lbu a2,0(a4) │ │ │ │ - addi a4,a4,1 │ │ │ │ - sb a1,-1(a4) │ │ │ │ - sb a2,0(a5) │ │ │ │ - bne a4,a6,21574 │ │ │ │ + lw a0,0(a0) │ │ │ │ + lw a5,0(a1) │ │ │ │ + bltu a5,a0,23828 │ │ │ │ + sltu a0,a0,a5 │ │ │ │ + negw a0,a0 │ │ │ │ ret │ │ │ │ - mv a4,a0 │ │ │ │ - mv a0,a1 │ │ │ │ - beqz a4,2160e │ │ │ │ - mv a7,a1 │ │ │ │ - li a6,0 │ │ │ │ - auipc t1,0x3f │ │ │ │ - addi t1,t1,-1280 │ │ │ │ - blez a4,2161c │ │ │ │ - remuw a5,a4,a2 │ │ │ │ - addi a7,a7,1 │ │ │ │ - addiw a3,a6,1 │ │ │ │ - mv a1,a6 │ │ │ │ - sext.w a6,a3 │ │ │ │ - divuw a4,a4,a2 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - add a5,a5,t1 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - sb a5,-1(a7) │ │ │ │ - bnez a4,215ac │ │ │ │ - add a6,a6,a0 │ │ │ │ - srliw a5,a3,0x1 │ │ │ │ - sb zero,0(a6) │ │ │ │ - srliw a3,a3,0x1 │ │ │ │ - beqz a5,2160c │ │ │ │ - slli a3,a3,0x20 │ │ │ │ - srli a3,a3,0x20 │ │ │ │ - add a3,a3,a0 │ │ │ │ - mv a4,a0 │ │ │ │ - addw a2,a0,a1 │ │ │ │ - subw a5,a2,a4 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - add a5,a5,a0 │ │ │ │ - lbu a6,0(a5) │ │ │ │ - lbu a1,0(a4) │ │ │ │ - addi a4,a4,1 │ │ │ │ - sb a6,-1(a4) │ │ │ │ - sb a1,0(a5) │ │ │ │ - bne a3,a4,215ec │ │ │ │ + li a0,1 │ │ │ │ ret │ │ │ │ - li a5,48 │ │ │ │ - sb a5,0(a1) │ │ │ │ - sb zero,1(a1) │ │ │ │ + │ │ │ │ +000000000002382c : │ │ │ │ + ld a0,0(a0) │ │ │ │ + ld a5,0(a1) │ │ │ │ + blt a5,a0,2383e │ │ │ │ + slt a0,a0,a5 │ │ │ │ + negw a0,a0 │ │ │ │ ret │ │ │ │ - sb zero,0(a1) │ │ │ │ + li a0,1 │ │ │ │ ret │ │ │ │ - addiw a5,a4,1 │ │ │ │ - addi sp,sp,-48 │ │ │ │ - addw a5,a5,a2 │ │ │ │ - sd s0,32(sp) │ │ │ │ - sd s1,24(sp) │ │ │ │ - mv s0,a2 │ │ │ │ - mv s1,a1 │ │ │ │ - slli a1,a5,0x20 │ │ │ │ - srli a1,a1,0x20 │ │ │ │ - li a0,0 │ │ │ │ - slli s0,s0,0x20 │ │ │ │ - sd ra,40(sp) │ │ │ │ - sd s2,16(sp) │ │ │ │ - sd s3,8(sp) │ │ │ │ - mv s2,a4 │ │ │ │ - mv s3,a3 │ │ │ │ - srli s0,s0,0x20 │ │ │ │ - jal 1d4e0 │ │ │ │ - mv a2,s0 │ │ │ │ - mv a1,s1 │ │ │ │ - mv s1,a0 │ │ │ │ - jal 34c0 │ │ │ │ - add s0,s0,s1 │ │ │ │ - slli a2,s2,0x20 │ │ │ │ - sb zero,0(s0) │ │ │ │ - mv a1,s3 │ │ │ │ - mv a0,s1 │ │ │ │ - srli a2,a2,0x20 │ │ │ │ - jal 33e0 │ │ │ │ - ld ra,40(sp) │ │ │ │ - ld s0,32(sp) │ │ │ │ - ld s2,16(sp) │ │ │ │ - ld s3,8(sp) │ │ │ │ - mv a0,s1 │ │ │ │ - ld s1,24(sp) │ │ │ │ - addi sp,sp,48 │ │ │ │ + lw a0,0(a0) │ │ │ │ + lw a5,0(a1) │ │ │ │ + blt a5,a0,23854 │ │ │ │ + slt a0,a0,a5 │ │ │ │ + negw a0,a0 │ │ │ │ ret │ │ │ │ - addi sp,sp,-64 │ │ │ │ - sd s0,48(sp) │ │ │ │ - mv s0,a4 │ │ │ │ - addiw a4,a6,1 │ │ │ │ - addw a4,a4,s0 │ │ │ │ - addw a4,a4,a2 │ │ │ │ - sd s5,8(sp) │ │ │ │ - mv s5,a1 │ │ │ │ - slli a1,a4,0x20 │ │ │ │ - srli a1,a1,0x20 │ │ │ │ - li a0,0 │ │ │ │ - slli s0,s0,0x20 │ │ │ │ - sd ra,56(sp) │ │ │ │ - sd s1,40(sp) │ │ │ │ - sd s2,32(sp) │ │ │ │ - sd s3,24(sp) │ │ │ │ - sd s4,16(sp) │ │ │ │ - mv s2,a6 │ │ │ │ - mv s1,a3 │ │ │ │ - mv s4,a5 │ │ │ │ - mv s3,a2 │ │ │ │ - srli s0,s0,0x20 │ │ │ │ - jal 1d4e0 │ │ │ │ - mv a2,s0 │ │ │ │ - mv a1,s1 │ │ │ │ - mv s1,a0 │ │ │ │ - jal 34c0 │ │ │ │ - add s0,s0,s1 │ │ │ │ - slli a2,s3,0x20 │ │ │ │ - mv a1,s5 │ │ │ │ - sb zero,0(s0) │ │ │ │ - srli a2,a2,0x20 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 33e0 │ │ │ │ - slli a2,s2,0x20 │ │ │ │ - mv a1,s4 │ │ │ │ - mv a0,s1 │ │ │ │ - srli a2,a2,0x20 │ │ │ │ - jal 33e0 │ │ │ │ - ld ra,56(sp) │ │ │ │ - ld s0,48(sp) │ │ │ │ - ld s2,32(sp) │ │ │ │ - ld s3,24(sp) │ │ │ │ - ld s4,16(sp) │ │ │ │ - ld s5,8(sp) │ │ │ │ - mv a0,s1 │ │ │ │ - ld s1,40(sp) │ │ │ │ - addi sp,sp,64 │ │ │ │ + li a0,1 │ │ │ │ ret │ │ │ │ - li a2,16 │ │ │ │ - j 32c0 │ │ │ │ - lw a5,8(a1) │ │ │ │ - beqz a5,21744 │ │ │ │ - addi sp,sp,-48 │ │ │ │ - sd s0,32(sp) │ │ │ │ - sd s1,24(sp) │ │ │ │ - sd s2,16(sp) │ │ │ │ - sd s3,8(sp) │ │ │ │ - sd ra,40(sp) │ │ │ │ - mv s1,a1 │ │ │ │ - mv s2,a0 │ │ │ │ - li s0,0 │ │ │ │ - li a3,0 │ │ │ │ - auipc s3,0x3f │ │ │ │ - addi s3,s3,-1620 │ │ │ │ - ld a4,0(s1) │ │ │ │ - slli a5,s0,0x4 │ │ │ │ - mv a2,s3 │ │ │ │ - add a4,a4,a5 │ │ │ │ - lw a5,8(a4) │ │ │ │ - ld a4,0(a4) │ │ │ │ - li a1,1 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - lw a5,8(s1) │ │ │ │ - addi s0,s0,1 │ │ │ │ - sext.w a3,s0 │ │ │ │ - bltu a3,a5,21714 │ │ │ │ - ld ra,40(sp) │ │ │ │ - ld s0,32(sp) │ │ │ │ - ld s1,24(sp) │ │ │ │ - ld s2,16(sp) │ │ │ │ - ld s3,8(sp) │ │ │ │ - addi sp,sp,48 │ │ │ │ + ld a0,0(a0) │ │ │ │ + ld a5,0(a1) │ │ │ │ + blt a5,a0,2386a │ │ │ │ + slt a0,a0,a5 │ │ │ │ + negw a0,a0 │ │ │ │ ret │ │ │ │ + li a0,1 │ │ │ │ ret │ │ │ │ - addi sp,sp,-32 │ │ │ │ - sd s0,16(sp) │ │ │ │ - sd s1,8(sp) │ │ │ │ - mv s0,a0 │ │ │ │ - mv s1,a1 │ │ │ │ - li a0,2 │ │ │ │ - li a1,1 │ │ │ │ - sd ra,24(sp) │ │ │ │ - jal 39f0 │ │ │ │ - sb s1,0(a0) │ │ │ │ - ld ra,24(sp) │ │ │ │ - sd a0,0(s0) │ │ │ │ - ld s0,16(sp) │ │ │ │ - ld s1,8(sp) │ │ │ │ - addi sp,sp,32 │ │ │ │ + lw a0,0(a0) │ │ │ │ + lw a5,0(a1) │ │ │ │ + blt a5,a0,23880 │ │ │ │ + slt a0,a0,a5 │ │ │ │ + negw a0,a0 │ │ │ │ ret │ │ │ │ - addi sp,sp,-32 │ │ │ │ - sd s0,16(sp) │ │ │ │ - sd s1,8(sp) │ │ │ │ - mv s0,a1 │ │ │ │ - mv s1,a0 │ │ │ │ - li a1,1 │ │ │ │ - li a0,51 │ │ │ │ - sd ra,24(sp) │ │ │ │ - jal 39f0 │ │ │ │ - mv a4,s0 │ │ │ │ - auipc a3,0x3f │ │ │ │ - addi a3,a3,-1442 │ │ │ │ - li a2,51 │ │ │ │ - li a1,1 │ │ │ │ - mv s0,a0 │ │ │ │ - jal 38f0 <__sprintf_chk@plt> │ │ │ │ - ld ra,24(sp) │ │ │ │ - sd s0,0(s1) │ │ │ │ - mv a0,s0 │ │ │ │ - ld s0,16(sp) │ │ │ │ - ld s1,8(sp) │ │ │ │ - addi sp,sp,32 │ │ │ │ + li a0,1 │ │ │ │ ret │ │ │ │ - addi sp,sp,-32 │ │ │ │ - sd s0,16(sp) │ │ │ │ - sd s1,8(sp) │ │ │ │ - mv s0,a1 │ │ │ │ - mv s1,a0 │ │ │ │ - li a1,1 │ │ │ │ - li a0,51 │ │ │ │ - sd ra,24(sp) │ │ │ │ - jal 39f0 │ │ │ │ - mv a4,s0 │ │ │ │ - auipc a3,0x3f │ │ │ │ - addi a3,a3,-1772 │ │ │ │ - li a2,51 │ │ │ │ + auipc a5,0x56 │ │ │ │ + ld a5,1828(a5) │ │ │ │ + ld a0,0(a5) │ │ │ │ + li a7,108 │ │ │ │ + li a6,25 │ │ │ │ + li a5,63 │ │ │ │ + li a4,91 │ │ │ │ + li a3,27 │ │ │ │ + auipc a2,0x3c │ │ │ │ + addi a2,a2,922 │ │ │ │ li a1,1 │ │ │ │ - mv s0,a0 │ │ │ │ - jal 38f0 <__sprintf_chk@plt> │ │ │ │ - ld ra,24(sp) │ │ │ │ - sd s0,0(s1) │ │ │ │ - mv a0,s0 │ │ │ │ - ld s0,16(sp) │ │ │ │ - ld s1,8(sp) │ │ │ │ - addi sp,sp,32 │ │ │ │ - ret │ │ │ │ - addi sp,sp,-32 │ │ │ │ - addiw a5,a2,1 │ │ │ │ - sd s1,8(sp) │ │ │ │ - mv s1,a0 │ │ │ │ - slli a0,a5,0x20 │ │ │ │ - sd s2,0(sp) │ │ │ │ - srli a0,a0,0x20 │ │ │ │ - mv s2,a1 │ │ │ │ + j 38a0 <__fprintf_chk@plt> │ │ │ │ + auipc a5,0x56 │ │ │ │ + ld a5,1788(a5) │ │ │ │ + ld a0,0(a5) │ │ │ │ + li a7,104 │ │ │ │ + li a6,25 │ │ │ │ + li a5,63 │ │ │ │ + li a4,91 │ │ │ │ + li a3,27 │ │ │ │ + auipc a2,0x3c │ │ │ │ + addi a2,a2,882 │ │ │ │ li a1,1 │ │ │ │ - sd ra,24(sp) │ │ │ │ - sd s0,16(sp) │ │ │ │ - mv s0,a2 │ │ │ │ - jal 39f0 │ │ │ │ - slli a2,s0,0x20 │ │ │ │ - mv a1,s2 │ │ │ │ - srli a2,a2,0x20 │ │ │ │ - mv s0,a0 │ │ │ │ - jal 3530 │ │ │ │ - ld ra,24(sp) │ │ │ │ - sd s0,0(s1) │ │ │ │ - mv a0,s0 │ │ │ │ - ld s0,16(sp) │ │ │ │ - ld s1,8(sp) │ │ │ │ - ld s2,0(sp) │ │ │ │ - addi sp,sp,32 │ │ │ │ - ret │ │ │ │ - fmv.x.d a5,fa0 │ │ │ │ - addi sp,sp,-48 │ │ │ │ - sd s1,24(sp) │ │ │ │ - auipc a4,0x3f │ │ │ │ - addi a4,a4,-1868 │ │ │ │ - mv s1,a0 │ │ │ │ - li a3,-1 │ │ │ │ - li a2,1 │ │ │ │ - li a1,0 │ │ │ │ - li a0,0 │ │ │ │ - sd ra,40(sp) │ │ │ │ - sd s0,32(sp) │ │ │ │ - fsd fs0,8(sp) │ │ │ │ - fmv.d fs0,fa0 │ │ │ │ - jal 33a0 <__snprintf_chk@plt> │ │ │ │ - mv s0,a0 │ │ │ │ - addiw a0,a0,2 │ │ │ │ - slli a0,a0,0x20 │ │ │ │ + j 38a0 <__fprintf_chk@plt> │ │ │ │ + addi sp,sp,-16 │ │ │ │ + sd s0,0(sp) │ │ │ │ + auipc s0,0x56 │ │ │ │ + ld s0,1744(s0) │ │ │ │ + ld a0,0(s0) │ │ │ │ + li a5,115 │ │ │ │ + li a4,91 │ │ │ │ + li a3,27 │ │ │ │ + auipc a2,0x3c │ │ │ │ + addi a2,a2,860 │ │ │ │ li a1,1 │ │ │ │ - srli a0,a0,0x20 │ │ │ │ - jal 39f0 │ │ │ │ - sext.w s0,s0 │ │ │ │ - fmv.x.d a5,fs0 │ │ │ │ - addiw a1,s0,1 │ │ │ │ - slli a1,a1,0x20 │ │ │ │ - auipc a4,0x3f │ │ │ │ - addi a4,a4,-1926 │ │ │ │ - li a3,-1 │ │ │ │ - li a2,1 │ │ │ │ - srli a1,a1,0x20 │ │ │ │ - mv s0,a0 │ │ │ │ - jal 33a0 <__snprintf_chk@plt> │ │ │ │ - ld ra,40(sp) │ │ │ │ - sd s0,0(s1) │ │ │ │ - mv a0,s0 │ │ │ │ - ld s0,32(sp) │ │ │ │ - ld s1,24(sp) │ │ │ │ - fld fs0,8(sp) │ │ │ │ - addi sp,sp,48 │ │ │ │ - ret │ │ │ │ - addi sp,sp,-32 │ │ │ │ - sd ra,24(sp) │ │ │ │ - sd s1,8(sp) │ │ │ │ - beqz a0,218b8 │ │ │ │ - sd s0,16(sp) │ │ │ │ - sd s2,0(sp) │ │ │ │ - mv s0,a0 │ │ │ │ - jal 3310 │ │ │ │ - addi s2,a0,1 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 3330 │ │ │ │ - mv s1,a0 │ │ │ │ - beqz a0,218c4 │ │ │ │ - mv a2,s2 │ │ │ │ - mv a1,s0 │ │ │ │ - jal 3530 │ │ │ │ - ld s0,16(sp) │ │ │ │ - ld s2,0(sp) │ │ │ │ - ld ra,24(sp) │ │ │ │ - mv a0,s1 │ │ │ │ - ld s1,8(sp) │ │ │ │ - addi sp,sp,32 │ │ │ │ - ret │ │ │ │ - ld ra,24(sp) │ │ │ │ - li s1,0 │ │ │ │ - mv a0,s1 │ │ │ │ - ld s1,8(sp) │ │ │ │ - addi sp,sp,32 │ │ │ │ - ret │ │ │ │ - ld s0,16(sp) │ │ │ │ - ld s2,0(sp) │ │ │ │ - j 218ae │ │ │ │ - addi sp,sp,-112 │ │ │ │ - sd s1,40(sp) │ │ │ │ - sd s3,24(sp) │ │ │ │ - addi s1,sp,64 │ │ │ │ - sd a2,64(sp) │ │ │ │ - sd a3,72(sp) │ │ │ │ - sd a4,80(sp) │ │ │ │ - sd a5,88(sp) │ │ │ │ - auipc s3,0x58 │ │ │ │ - ld s3,1590(s3) │ │ │ │ - sd a6,96(sp) │ │ │ │ - sd a7,104(sp) │ │ │ │ - sd s0,48(sp) │ │ │ │ - sd s2,32(sp) │ │ │ │ - mv s0,a1 │ │ │ │ - mv s2,a0 │ │ │ │ - mv a4,a1 │ │ │ │ - mv a5,s1 │ │ │ │ - li a3,-1 │ │ │ │ - li a2,1 │ │ │ │ - li a1,0 │ │ │ │ - li a0,0 │ │ │ │ - ld a6,0(s3) │ │ │ │ - sd a6,8(sp) │ │ │ │ - li a6,0 │ │ │ │ - sd ra,56(sp) │ │ │ │ - sd s1,0(sp) │ │ │ │ - jal 3840 <__vsnprintf_chk@plt> │ │ │ │ - bltz a0,21946 │ │ │ │ - addiw a1,a0,1 │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - mv a3,s0 │ │ │ │ - mv a4,s1 │ │ │ │ - mv s0,a0 │ │ │ │ - li a2,-1 │ │ │ │ + sd ra,8(sp) │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + ld a0,0(s0) │ │ │ │ + ld s0,0(sp) │ │ │ │ + ld ra,8(sp) │ │ │ │ + li a5,75 │ │ │ │ + li a4,91 │ │ │ │ + li a3,27 │ │ │ │ + auipc a2,0x3c │ │ │ │ + addi a2,a2,828 │ │ │ │ li a1,1 │ │ │ │ - sd s1,0(sp) │ │ │ │ - jal 3720 <__vsprintf_chk@plt> │ │ │ │ - sd s0,0(s2) │ │ │ │ - ld a4,8(sp) │ │ │ │ - ld a5,0(s3) │ │ │ │ - xor a5,a5,a4 │ │ │ │ - li a4,0 │ │ │ │ - bnez a5,2194a │ │ │ │ - ld ra,56(sp) │ │ │ │ - ld s0,48(sp) │ │ │ │ - ld s1,40(sp) │ │ │ │ - ld s2,32(sp) │ │ │ │ - ld s3,24(sp) │ │ │ │ - addi sp,sp,112 │ │ │ │ - ret │ │ │ │ - li a0,-1 │ │ │ │ - j 2192c │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - addi sp,sp,-144 │ │ │ │ - sd a2,96(sp) │ │ │ │ - sd a3,104(sp) │ │ │ │ - sd a4,112(sp) │ │ │ │ - sd a5,120(sp) │ │ │ │ - sd s0,80(sp) │ │ │ │ - mv s0,a0 │ │ │ │ + addi sp,sp,16 │ │ │ │ + j 38a0 <__fprintf_chk@plt> │ │ │ │ + addi sp,sp,-96 │ │ │ │ sd s2,64(sp) │ │ │ │ + sd s4,48(sp) │ │ │ │ sd s5,40(sp) │ │ │ │ - sd s7,24(sp) │ │ │ │ - addi s2,sp,96 │ │ │ │ - ld s7,0(s0) │ │ │ │ - auipc s5,0x58 │ │ │ │ - ld s5,1446(s5) │ │ │ │ - sd a6,128(sp) │ │ │ │ - sd a7,136(sp) │ │ │ │ - sd s1,72(sp) │ │ │ │ - mv a4,a1 │ │ │ │ - mv s1,a1 │ │ │ │ - mv a5,s2 │ │ │ │ - li a3,-1 │ │ │ │ - li a2,1 │ │ │ │ - li a1,0 │ │ │ │ - li a0,0 │ │ │ │ - ld a6,0(s5) │ │ │ │ - sd a6,8(sp) │ │ │ │ - li a6,0 │ │ │ │ + fsd fs0,8(sp) │ │ │ │ sd ra,88(sp) │ │ │ │ - sd s2,0(sp) │ │ │ │ - jal 3840 <__vsnprintf_chk@plt> │ │ │ │ - bltz a0,21a1e │ │ │ │ - addiw a1,a0,1 │ │ │ │ - li a0,0 │ │ │ │ - sd s3,56(sp) │ │ │ │ - sd s4,48(sp) │ │ │ │ + sd s1,72(sp) │ │ │ │ sd s6,32(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - mv a3,s1 │ │ │ │ - mv a4,s2 │ │ │ │ - li a2,-1 │ │ │ │ + fcvt.d.wu fs0,a2 │ │ │ │ + mv s4,a2 │ │ │ │ + mv s5,a0 │ │ │ │ + mv s2,a3 │ │ │ │ + li a5,1 │ │ │ │ + beqz a1,2393c │ │ │ │ + mv a5,a1 │ │ │ │ + fcvt.d.wu fa4,a5 │ │ │ │ + auipc a5,0x40 │ │ │ │ + fld fa5,1608(a5) │ │ │ │ + auipc s1,0x56 │ │ │ │ + ld s1,1632(s1) │ │ │ │ + fdiv.d fs0,fs0,fa4 │ │ │ │ + ld a0,0(s1) │ │ │ │ + auipc a2,0x3c │ │ │ │ + addi a2,a2,762 │ │ │ │ li a1,1 │ │ │ │ - mv s3,a0 │ │ │ │ - sd s2,0(sp) │ │ │ │ - jal 3720 <__vsprintf_chk@plt> │ │ │ │ - ld a5,0(s0) │ │ │ │ - mv s1,a0 │ │ │ │ - beqz a5,21a18 │ │ │ │ - mv a0,s7 │ │ │ │ - jal 3310 │ │ │ │ - addw s4,a0,s1 │ │ │ │ - sext.w s6,a0 │ │ │ │ - addiw a1,s4,1 │ │ │ │ - mv a0,s7 │ │ │ │ - jal 1d4e0 │ │ │ │ - mv s2,a0 │ │ │ │ - mv a1,s3 │ │ │ │ - mv a2,s1 │ │ │ │ - add a0,a0,s6 │ │ │ │ - add s4,s4,s2 │ │ │ │ - jal 36a0 │ │ │ │ - sb zero,0(s4) │ │ │ │ - mv a0,s3 │ │ │ │ - sd s2,0(s0) │ │ │ │ - jal 3670 │ │ │ │ + fmul.d fa5,fs0,fa5 │ │ │ │ + fcvt.wu.d s6,fa5,rtz │ │ │ │ + sext.w s6,s6 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + beqz s2,239ce │ │ │ │ + fcvt.d.wu fa5,s2 │ │ │ │ + sd s3,56(sp) │ │ │ │ + sd s0,80(sp) │ │ │ │ + fmul.d fa5,fa5,fs0 │ │ │ │ + sd s7,24(sp) │ │ │ │ + addiw a4,s2,-1 │ │ │ │ + fcvt.wu.d s3,fa5,rtz │ │ │ │ + sext.w a3,s3 │ │ │ │ + bltu a4,a3,23a30 │ │ │ │ + sext.w s3,s3 │ │ │ │ + li s0,0 │ │ │ │ + auipc s7,0x3c │ │ │ │ + addi s7,s7,708 │ │ │ │ + ld a0,0(s1) │ │ │ │ + mv a2,s7 │ │ │ │ + li a1,1 │ │ │ │ + addiw s0,s0,1 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + bgeu s3,s0,2399c │ │ │ │ + auipc s3,0x3c │ │ │ │ + addi s3,s3,628 │ │ │ │ + bgeu s0,s2,239c8 │ │ │ │ + ld a0,0(s1) │ │ │ │ + mv a2,s3 │ │ │ │ + li a1,1 │ │ │ │ + addiw s0,s0,1 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + bne s2,s0,239b8 │ │ │ │ + ld s0,80(sp) │ │ │ │ ld s3,56(sp) │ │ │ │ - ld s4,48(sp) │ │ │ │ - ld s6,32(sp) │ │ │ │ - ld a4,8(sp) │ │ │ │ - ld a5,0(s5) │ │ │ │ - xor a5,a5,a4 │ │ │ │ - li a4,0 │ │ │ │ - bnez a5,21a22 │ │ │ │ + ld s7,24(sp) │ │ │ │ + li a4,30 │ │ │ │ + remuw a4,s4,a4 │ │ │ │ + li a5,10 │ │ │ │ + li a7,47 │ │ │ │ + bgeu a5,a4,239ec │ │ │ │ + li a5,20 │ │ │ │ + li a7,45 │ │ │ │ + bltu a5,a4,239ec │ │ │ │ + li a7,92 │ │ │ │ + ld a0,0(s1) │ │ │ │ + mv a5,s4 │ │ │ │ + mv a3,s6 │ │ │ │ + mv a6,s5 │ │ │ │ + li a4,37 │ │ │ │ + auipc a2,0x3c │ │ │ │ + addi a2,a2,616 │ │ │ │ + li a1,1 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + ld a0,0(s1) │ │ │ │ ld ra,88(sp) │ │ │ │ - ld s0,80(sp) │ │ │ │ + ld s1,72(sp) │ │ │ │ ld s2,64(sp) │ │ │ │ + ld s4,48(sp) │ │ │ │ ld s5,40(sp) │ │ │ │ - ld s7,24(sp) │ │ │ │ - mv a0,s1 │ │ │ │ - ld s1,72(sp) │ │ │ │ - addi sp,sp,144 │ │ │ │ + ld s6,32(sp) │ │ │ │ + fld fs0,8(sp) │ │ │ │ + li a5,65 │ │ │ │ + li a4,91 │ │ │ │ + li a3,27 │ │ │ │ + auipc a2,0x3c │ │ │ │ + addi a2,a2,552 │ │ │ │ + li a1,1 │ │ │ │ + addi sp,sp,96 │ │ │ │ + j 38a0 <__fprintf_chk@plt> │ │ │ │ + mv s3,a4 │ │ │ │ + j 23990 │ │ │ │ + ld a3,16(a0) │ │ │ │ + ld a4,16(a1) │ │ │ │ + mv a5,a0 │ │ │ │ + bltu a4,a3,23a7a │ │ │ │ + li a0,1 │ │ │ │ + bltu a3,a4,23a7c │ │ │ │ + lw a3,0(a5) │ │ │ │ + lw a4,0(a1) │ │ │ │ + bltu a4,a3,23a7c │ │ │ │ + li a0,-1 │ │ │ │ + bltu a3,a4,23a7c │ │ │ │ + lbu a3,40(a5) │ │ │ │ + lbu a4,40(a1) │ │ │ │ + li a0,1 │ │ │ │ + bltu a4,a3,23a7c │ │ │ │ + li a0,-1 │ │ │ │ + bltu a3,a4,23a7c │ │ │ │ + ld a5,8(a5) │ │ │ │ + ld a4,8(a1) │ │ │ │ + li a0,1 │ │ │ │ + bltu a4,a5,23a7c │ │ │ │ + sltu a5,a5,a4 │ │ │ │ + negw a0,a5 │ │ │ │ ret │ │ │ │ - mv s4,a0 │ │ │ │ - li s6,0 │ │ │ │ - j 219ce │ │ │ │ - li s1,-1 │ │ │ │ - j 219fa │ │ │ │ - sd s3,56(sp) │ │ │ │ - sd s4,48(sp) │ │ │ │ - sd s6,32(sp) │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - addi sp,sp,-64 │ │ │ │ - sd s1,40(sp) │ │ │ │ - ld s1,0(a0) │ │ │ │ - sd s0,48(sp) │ │ │ │ - sd s2,32(sp) │ │ │ │ - sd s5,8(sp) │ │ │ │ - sd ra,56(sp) │ │ │ │ - sd s3,24(sp) │ │ │ │ - sd s4,16(sp) │ │ │ │ - mv s2,a0 │ │ │ │ - mv s0,a1 │ │ │ │ - mv s5,a2 │ │ │ │ - beqz s1,21a88 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 3310 │ │ │ │ - addw s3,a0,s0 │ │ │ │ - sext.w s4,a0 │ │ │ │ - addiw a1,s3,1 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 1d4e0 │ │ │ │ - mv s1,a0 │ │ │ │ - add s3,s3,s1 │ │ │ │ - mv a2,s0 │ │ │ │ - mv a1,s5 │ │ │ │ - add a0,a0,s4 │ │ │ │ - jal 3890 │ │ │ │ - sb zero,0(s3) │ │ │ │ - ld ra,56(sp) │ │ │ │ - mv a0,s0 │ │ │ │ - ld s0,48(sp) │ │ │ │ - sd s1,0(s2) │ │ │ │ - ld s3,24(sp) │ │ │ │ - ld s1,40(sp) │ │ │ │ - ld s2,32(sp) │ │ │ │ - ld s4,16(sp) │ │ │ │ - ld s5,8(sp) │ │ │ │ - addi sp,sp,64 │ │ │ │ + li a0,-1 │ │ │ │ ret │ │ │ │ - mv s3,a1 │ │ │ │ - li s4,0 │ │ │ │ - j 21a54 │ │ │ │ - addi sp,sp,-48 │ │ │ │ - sd s0,32(sp) │ │ │ │ - sd s1,24(sp) │ │ │ │ - sd s2,16(sp) │ │ │ │ - sd ra,40(sp) │ │ │ │ - auipc s2,0x58 │ │ │ │ - ld s2,1144(s2) │ │ │ │ - ld a5,0(s2) │ │ │ │ + lw a3,0(a0) │ │ │ │ + lw a4,0(a1) │ │ │ │ + mv a5,a0 │ │ │ │ + bltu a4,a3,23ab6 │ │ │ │ + li a0,-1 │ │ │ │ + bltu a3,a4,23ab8 │ │ │ │ + lbu a3,24(a5) │ │ │ │ + lbu a4,24(a1) │ │ │ │ + li a0,1 │ │ │ │ + bltu a4,a3,23ab8 │ │ │ │ + li a0,-1 │ │ │ │ + bltu a3,a4,23ab8 │ │ │ │ + ld a5,8(a5) │ │ │ │ + ld a4,8(a1) │ │ │ │ + li a0,1 │ │ │ │ + bltu a4,a5,23ab8 │ │ │ │ + sltu a5,a5,a4 │ │ │ │ + negw a0,a5 │ │ │ │ + ret │ │ │ │ + li a0,1 │ │ │ │ + ret │ │ │ │ + addi sp,sp,-16 │ │ │ │ + auipc a3,0x42 │ │ │ │ + addi a3,a3,-300 │ │ │ │ + li a2,308 │ │ │ │ + auipc a1,0x3c │ │ │ │ + addi a1,a1,432 │ │ │ │ + auipc a0,0x3c │ │ │ │ + addi a0,a0,440 │ │ │ │ + sd ra,8(sp) │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + lw a3,0(a0) │ │ │ │ + lw a4,0(a1) │ │ │ │ + mv a5,a0 │ │ │ │ + bltu a4,a3,23b16 │ │ │ │ + li a0,-1 │ │ │ │ + bltu a3,a4,23b18 │ │ │ │ + lbu a3,40(a5) │ │ │ │ + lbu a4,40(a1) │ │ │ │ + li a0,1 │ │ │ │ + bltu a4,a3,23b18 │ │ │ │ + li a0,-1 │ │ │ │ + bltu a3,a4,23b18 │ │ │ │ + ld a5,8(a5) │ │ │ │ + ld a4,8(a1) │ │ │ │ + li a0,1 │ │ │ │ + bltu a4,a5,23b18 │ │ │ │ + sltu a5,a5,a4 │ │ │ │ + negw a0,a5 │ │ │ │ + ret │ │ │ │ + li a0,1 │ │ │ │ + ret │ │ │ │ + addi sp,sp,-80 │ │ │ │ + sd s2,48(sp) │ │ │ │ + mv s2,a1 │ │ │ │ + ld a1,16(a1) │ │ │ │ + sd s6,16(sp) │ │ │ │ + auipc s6,0x56 │ │ │ │ + ld s6,1004(s6) │ │ │ │ + sd s0,64(sp) │ │ │ │ + sd s4,32(sp) │ │ │ │ + add a1,a1,a2 │ │ │ │ + mv s0,a0 │ │ │ │ + mv s4,a5 │ │ │ │ + mv a0,s2 │ │ │ │ + ld a5,0(s6) │ │ │ │ sd a5,8(sp) │ │ │ │ li a5,0 │ │ │ │ - sw zero,8(a0) │ │ │ │ - sd zero,0(a0) │ │ │ │ - sd zero,16(a0) │ │ │ │ - sd zero,24(a0) │ │ │ │ - sb zero,32(a0) │ │ │ │ - sd zero,40(a0) │ │ │ │ - sd zero,48(a0) │ │ │ │ - sd zero,56(a0) │ │ │ │ - sd zero,64(a0) │ │ │ │ - sd zero,72(a0) │ │ │ │ - sd zero,80(a0) │ │ │ │ - sw zero,88(a0) │ │ │ │ - sd zero,96(a0) │ │ │ │ - sw zero,4(sp) │ │ │ │ - mv s0,a0 │ │ │ │ - mv s1,a1 │ │ │ │ - mv a0,a1 │ │ │ │ - beqz a2,21b06 │ │ │ │ - jal 21882 │ │ │ │ - sd a0,0(s0) │ │ │ │ + sd s1,56(sp) │ │ │ │ + sd s3,40(sp) │ │ │ │ + sd s5,24(sp) │ │ │ │ + sd ra,72(sp) │ │ │ │ + mv s3,a2 │ │ │ │ + mv s5,a3 │ │ │ │ + mv s1,a4 │ │ │ │ + jal 1a224 │ │ │ │ + sext.w a1,a0 │ │ │ │ + sw a1,0(s0) │ │ │ │ + addi a3,sp,4 │ │ │ │ + mv a2,sp │ │ │ │ + mv a0,s2 │ │ │ │ + jal 1a296 │ │ │ │ + beqz s1,23bd8 │ │ │ │ + lwu a5,0(sp) │ │ │ │ + add a3,a5,s4 │ │ │ │ + mv a4,a5 │ │ │ │ + bgeu s3,a3,23bc4 │ │ │ │ + lwu a3,4(sp) │ │ │ │ + sd a4,8(s0) │ │ │ │ + add a2,s1,a4 │ │ │ │ + bgeu a2,a3,23bbc │ │ │ │ + sd a5,24(s0) │ │ │ │ + sd s1,16(s0) │ │ │ │ + sd a3,32(s0) │ │ │ │ + sb s5,40(s0) │ │ │ │ + sb zero,56(s0) │ │ │ │ + sd zero,48(s0) │ │ │ │ + sw zero,60(s0) │ │ │ │ + sd zero,64(s0) │ │ │ │ ld a4,8(sp) │ │ │ │ - ld a5,0(s2) │ │ │ │ + ld a5,0(s6) │ │ │ │ xor a5,a5,a4 │ │ │ │ li a4,0 │ │ │ │ - bnez a5,21b1a │ │ │ │ - ld ra,40(sp) │ │ │ │ + bnez a5,23bf8 │ │ │ │ + ld ra,72(sp) │ │ │ │ mv a0,s0 │ │ │ │ - ld s0,32(sp) │ │ │ │ - ld s1,24(sp) │ │ │ │ - ld s2,16(sp) │ │ │ │ - addi sp,sp,48 │ │ │ │ + ld s0,64(sp) │ │ │ │ + ld s1,56(sp) │ │ │ │ + ld s2,48(sp) │ │ │ │ + ld s3,40(sp) │ │ │ │ + ld s4,32(sp) │ │ │ │ + ld s5,24(sp) │ │ │ │ + ld s6,16(sp) │ │ │ │ + addi sp,sp,80 │ │ │ │ ret │ │ │ │ - jal 3310 │ │ │ │ - mv a5,a0 │ │ │ │ - addi a2,sp,4 │ │ │ │ - mv a1,s1 │ │ │ │ - li a0,0 │ │ │ │ - sw a5,4(sp) │ │ │ │ - jal 212e2 │ │ │ │ - j 21aea │ │ │ │ + addi s1,a3,1 │ │ │ │ + sub s1,s1,a4 │ │ │ │ + j 23b80 │ │ │ │ + lwu a3,4(sp) │ │ │ │ + sub a4,s3,s4 │ │ │ │ + sd a4,8(s0) │ │ │ │ + add a2,s1,a4 │ │ │ │ + bltu a2,a3,23b80 │ │ │ │ + j 23bbc │ │ │ │ + auipc a3,0x42 │ │ │ │ + addi a3,a3,-560 │ │ │ │ + li a2,65 │ │ │ │ + auipc a1,0x3c │ │ │ │ + addi a1,a1,148 │ │ │ │ + auipc a0,0x3c │ │ │ │ + addi a0,a0,196 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ jal 3a10 <__stack_chk_fail@plt> │ │ │ │ addi sp,sp,-16 │ │ │ │ sd s0,0(sp) │ │ │ │ mv s0,a0 │ │ │ │ - ld a0,0(a0) │ │ │ │ + mv a0,a1 │ │ │ │ sd ra,8(sp) │ │ │ │ - beqz a0,21b2e │ │ │ │ - jal 3670 │ │ │ │ - ld a0,24(s0) │ │ │ │ - sd zero,0(s0) │ │ │ │ - beqz a0,21b3a │ │ │ │ - jal 3670 │ │ │ │ - ld a0,16(s0) │ │ │ │ - sd zero,24(s0) │ │ │ │ - beqz a0,21b46 │ │ │ │ - jal 3670 │ │ │ │ - ld a0,8(s0) │ │ │ │ - sd zero,16(s0) │ │ │ │ - beqz a0,21b52 │ │ │ │ - jal 3670 │ │ │ │ + jal 2628c │ │ │ │ ld ra,8(sp) │ │ │ │ - sd zero,8(s0) │ │ │ │ + sd a0,48(s0) │ │ │ │ ld s0,0(sp) │ │ │ │ addi sp,sp,16 │ │ │ │ ret │ │ │ │ - addi sp,sp,-32 │ │ │ │ - sd s1,8(sp) │ │ │ │ - mv s1,a0 │ │ │ │ - ld a0,0(a0) │ │ │ │ - sd ra,24(sp) │ │ │ │ - beqz a0,21b6e │ │ │ │ - jal 3670 │ │ │ │ - ld a0,16(s1) │ │ │ │ - sd zero,0(s1) │ │ │ │ - beqz a0,21b7a │ │ │ │ - jal 3670 │ │ │ │ - ld a0,40(s1) │ │ │ │ - sd zero,16(s1) │ │ │ │ - beqz a0,21b86 │ │ │ │ - jal 3670 │ │ │ │ - ld a0,48(s1) │ │ │ │ - sd zero,40(s1) │ │ │ │ - beqz a0,21b92 │ │ │ │ - jal 3670 │ │ │ │ - ld a0,72(s1) │ │ │ │ - sd zero,48(s1) │ │ │ │ - beqz a0,21b9e │ │ │ │ - jal 3670 │ │ │ │ - ld a0,80(s1) │ │ │ │ - sd zero,72(s1) │ │ │ │ - beqz a0,21baa │ │ │ │ - jal 3670 │ │ │ │ - lw a5,88(s1) │ │ │ │ - sd zero,80(s1) │ │ │ │ - beqz a5,21c00 │ │ │ │ - sd s2,0(sp) │ │ │ │ - sd s0,16(sp) │ │ │ │ - li s2,0 │ │ │ │ - ld s0,96(s1) │ │ │ │ - slli a5,s2,0x5 │ │ │ │ - add s0,s0,a5 │ │ │ │ - ld a0,0(s0) │ │ │ │ - beqz a0,21bc8 │ │ │ │ - jal 3670 │ │ │ │ - ld a0,24(s0) │ │ │ │ - sd zero,0(s0) │ │ │ │ - beqz a0,21bd4 │ │ │ │ - jal 3670 │ │ │ │ - ld a0,16(s0) │ │ │ │ - sd zero,24(s0) │ │ │ │ - beqz a0,21be0 │ │ │ │ - jal 3670 │ │ │ │ - ld a0,8(s0) │ │ │ │ - sd zero,16(s0) │ │ │ │ - beqz a0,21c14 │ │ │ │ - jal 3670 │ │ │ │ - lw a4,88(s1) │ │ │ │ - addi s2,s2,1 │ │ │ │ - sd zero,8(s0) │ │ │ │ - sext.w a5,s2 │ │ │ │ - bltu a5,a4,21bb8 │ │ │ │ - ld s0,16(sp) │ │ │ │ - ld s2,0(sp) │ │ │ │ - ld a0,96(s1) │ │ │ │ - beqz a0,21c08 │ │ │ │ - jal 3670 │ │ │ │ - ld ra,24(sp) │ │ │ │ - sd zero,96(s1) │ │ │ │ - ld s1,8(sp) │ │ │ │ - addi sp,sp,32 │ │ │ │ + sb a1,56(a0) │ │ │ │ ret │ │ │ │ - lw a4,88(s1) │ │ │ │ - addi s2,s2,1 │ │ │ │ - sext.w a5,s2 │ │ │ │ - bltu a5,a4,21bb8 │ │ │ │ - j 21bfc │ │ │ │ + ld a0,8(a0) │ │ │ │ + ret │ │ │ │ + ld a0,8(a0) │ │ │ │ + ret │ │ │ │ + ld a4,8(a0) │ │ │ │ ld a0,24(a0) │ │ │ │ + sub a0,a4,a0 │ │ │ │ ret │ │ │ │ - lw a0,8(a0) │ │ │ │ + ld a4,8(a0) │ │ │ │ + ld a0,32(a0) │ │ │ │ + sub a0,a4,a0 │ │ │ │ ret │ │ │ │ - ld a0,16(a0) │ │ │ │ + ld a5,8(a0) │ │ │ │ + ld a4,16(a0) │ │ │ │ + add a0,a5,a4 │ │ │ │ + addi a0,a0,-1 │ │ │ │ ret │ │ │ │ - lbu a0,32(a0) │ │ │ │ + ld a5,8(a0) │ │ │ │ + ld a4,16(a0) │ │ │ │ + ld a0,24(a0) │ │ │ │ + add a5,a5,a4 │ │ │ │ + addi a5,a5,-1 │ │ │ │ + sub a0,a5,a0 │ │ │ │ ret │ │ │ │ - ld a0,40(a0) │ │ │ │ + ld a5,8(a0) │ │ │ │ + ld a4,16(a0) │ │ │ │ + ld a0,32(a0) │ │ │ │ + add a5,a5,a4 │ │ │ │ + addi a5,a5,-1 │ │ │ │ + sub a0,a5,a0 │ │ │ │ ret │ │ │ │ - ld a0,48(a0) │ │ │ │ + lwu a4,0(a1) │ │ │ │ + ld a5,24(a0) │ │ │ │ + slli a4,a4,0x3 │ │ │ │ + add a5,a5,a4 │ │ │ │ + ld a5,0(a5) │ │ │ │ + ld a0,24(a5) │ │ │ │ ret │ │ │ │ - ld a0,56(a0) │ │ │ │ + ld a0,16(a0) │ │ │ │ + ld a5,8(a1) │ │ │ │ + add a0,a0,a5 │ │ │ │ ret │ │ │ │ - ld a0,64(a0) │ │ │ │ + ld a4,24(a1) │ │ │ │ + slli a2,a2,0x20 │ │ │ │ + ld a5,8(a1) │ │ │ │ + srli a2,a2,0x20 │ │ │ │ + add a3,a4,a2 │ │ │ │ + ld a0,16(a0) │ │ │ │ + bltu a3,a5,23c90 │ │ │ │ + add a0,a0,a4 │ │ │ │ ret │ │ │ │ - ld a0,72(a0) │ │ │ │ + sub a5,a5,a2 │ │ │ │ + add a0,a0,a5 │ │ │ │ ret │ │ │ │ - ld a0,80(a0) │ │ │ │ + mv a5,a0 │ │ │ │ + ld a0,24(a0) │ │ │ │ + slli a1,a1,0x20 │ │ │ │ + ld a5,8(a5) │ │ │ │ + srli a1,a1,0x20 │ │ │ │ + add a4,a0,a1 │ │ │ │ + bltu a4,a5,23caa │ │ │ │ ret │ │ │ │ - lw a0,88(a0) │ │ │ │ + sub a0,a5,a1 │ │ │ │ ret │ │ │ │ - lw a0,8(a0) │ │ │ │ - sraiw a0,a0,0x4 │ │ │ │ - andi a0,a0,1 │ │ │ │ + lwu a0,0(a0) │ │ │ │ ret │ │ │ │ - lw a0,8(a0) │ │ │ │ - sraiw a0,a0,0x2 │ │ │ │ - xori a0,a0,1 │ │ │ │ - andi a0,a0,1 │ │ │ │ + ld a5,8(a1) │ │ │ │ + ld a0,16(a1) │ │ │ │ + ld a6,32(a1) │ │ │ │ + add a7,a5,a0 │ │ │ │ + addi a4,a7,-1 │ │ │ │ + bgeu a4,a6,23cf4 │ │ │ │ + slli a4,a3,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + add a4,a4,a7 │ │ │ │ + bgeu a4,a6,23cee │ │ │ │ + addw a0,a0,a3 │ │ │ │ + ld a3,24(a1) │ │ │ │ + slli a4,a2,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + add a4,a4,a3 │ │ │ │ + bltu a4,a5,23cea │ │ │ │ + subw a2,a5,a3 │ │ │ │ + addw a0,a0,a2 │ │ │ │ + ret │ │ │ │ + subw a0,a6,a5 │ │ │ │ + j 23cd8 │ │ │ │ + addi sp,sp,-16 │ │ │ │ + sd ra,8(sp) │ │ │ │ + jal 23aba │ │ │ │ + lw a0,16(a0) │ │ │ │ + ret │ │ │ │ + sw zero,0(a0) │ │ │ │ + sd zero,8(a0) │ │ │ │ + ret │ │ │ │ + lw a5,0(a0) │ │ │ │ + addi sp,sp,-32 │ │ │ │ + sd s0,16(sp) │ │ │ │ + addiw a5,a5,1 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + sd s1,8(sp) │ │ │ │ + mv s0,a0 │ │ │ │ + mv s1,a1 │ │ │ │ + ld a0,8(a0) │ │ │ │ + slli a1,a5,0x3 │ │ │ │ + add a1,a1,a5 │ │ │ │ + slli a1,a1,0x3 │ │ │ │ + sd ra,24(sp) │ │ │ │ + jal 1e81c │ │ │ │ + lwu a4,0(s0) │ │ │ │ + sd a0,8(s0) │ │ │ │ + mv a1,s1 │ │ │ │ + slli a5,a4,0x3 │ │ │ │ + add a5,a5,a4 │ │ │ │ + slli a5,a5,0x3 │ │ │ │ + add a0,a0,a5 │ │ │ │ + li a2,72 │ │ │ │ + jal 36a0 │ │ │ │ + lw a5,0(s0) │ │ │ │ + ld ra,24(sp) │ │ │ │ + ld s1,8(sp) │ │ │ │ + addiw a5,a5,1 │ │ │ │ + sw a5,0(s0) │ │ │ │ + ld s0,16(sp) │ │ │ │ + addi sp,sp,32 │ │ │ │ ret │ │ │ │ + lw a5,0(a0) │ │ │ │ addi sp,sp,-48 │ │ │ │ - sd s1,24(sp) │ │ │ │ - lw s1,88(a0) │ │ │ │ sd ra,40(sp) │ │ │ │ - sd s3,8(sp) │ │ │ │ - beqz s1,21cae │ │ │ │ sd s0,32(sp) │ │ │ │ - ld s0,96(a0) │ │ │ │ - slli a5,s1,0x20 │ │ │ │ - srli s1,a5,0x1b │ │ │ │ + sd s1,24(sp) │ │ │ │ sd s2,16(sp) │ │ │ │ - li s3,0 │ │ │ │ - mv s2,a1 │ │ │ │ - add s1,s1,s0 │ │ │ │ - ld a0,8(s0) │ │ │ │ - li a2,2 │ │ │ │ - mv a1,s2 │ │ │ │ - jal 32c0 │ │ │ │ - bnez a0,21c96 │ │ │ │ - mv s3,s0 │ │ │ │ - addi s0,s0,32 │ │ │ │ - bne s0,s1,21c88 │ │ │ │ - ld s0,32(sp) │ │ │ │ + auipc s2,0x56 │ │ │ │ + ld s2,430(s2) │ │ │ │ + mv s1,a0 │ │ │ │ + mv s0,a2 │ │ │ │ + mv a0,a1 │ │ │ │ + ld a4,0(s2) │ │ │ │ + sd a4,8(sp) │ │ │ │ + li a4,0 │ │ │ │ + mv a1,a5 │ │ │ │ + sw a5,0(a2) │ │ │ │ + addi a3,sp,4 │ │ │ │ + mv a2,sp │ │ │ │ + jal 1a296 │ │ │ │ + lbu a5,96(s1) │ │ │ │ + sb a5,40(s0) │ │ │ │ + ld a0,88(s1) │ │ │ │ + lw a4,32(s1) │ │ │ │ + lwu a3,4(s1) │ │ │ │ + lw a5,28(a0) │ │ │ │ + sd a3,24(s0) │ │ │ │ + addw a5,a5,a4 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + sd a5,8(s0) │ │ │ │ + jal 5bec4 │ │ │ │ + lwu a5,4(sp) │ │ │ │ + slli a0,a0,0x20 │ │ │ │ + srli a0,a0,0x20 │ │ │ │ + sd a5,32(s0) │ │ │ │ + sd a0,16(s0) │ │ │ │ + lbu a1,96(s1) │ │ │ │ + ld a0,88(s1) │ │ │ │ + jal 5c7b4 │ │ │ │ + sw a0,60(s0) │ │ │ │ + lbu a1,96(s1) │ │ │ │ + ld a0,88(s1) │ │ │ │ + jal 5c800 │ │ │ │ + mv a5,a0 │ │ │ │ + ld a0,88(s1) │ │ │ │ + sw a5,64(s0) │ │ │ │ + jal 587b6 │ │ │ │ + sw a0,68(s0) │ │ │ │ + sb zero,56(s0) │ │ │ │ + ld a4,8(sp) │ │ │ │ + ld a5,0(s2) │ │ │ │ + xor a5,a5,a4 │ │ │ │ + li a4,0 │ │ │ │ + bnez a5,23df0 │ │ │ │ ld ra,40(sp) │ │ │ │ - ld s2,16(sp) │ │ │ │ + mv a0,s0 │ │ │ │ + ld s0,32(sp) │ │ │ │ ld s1,24(sp) │ │ │ │ - mv a0,s3 │ │ │ │ - ld s3,8(sp) │ │ │ │ + ld s2,16(sp) │ │ │ │ addi sp,sp,48 │ │ │ │ ret │ │ │ │ - ld ra,40(sp) │ │ │ │ - li s3,0 │ │ │ │ - ld s1,24(sp) │ │ │ │ - mv a0,s3 │ │ │ │ - ld s3,8(sp) │ │ │ │ - addi sp,sp,48 │ │ │ │ + jal 3a10 <__stack_chk_fail@plt> │ │ │ │ + │ │ │ │ +0000000000023df4 : │ │ │ │ + lw a3,0(a0) │ │ │ │ + lw a4,0(a1) │ │ │ │ + mv a5,a0 │ │ │ │ + bltu a4,a3,23e18 │ │ │ │ + li a0,-1 │ │ │ │ + bltu a3,a4,23e1a │ │ │ │ + ld a5,8(a5) │ │ │ │ + ld a4,8(a1) │ │ │ │ + li a0,1 │ │ │ │ + bltu a4,a5,23e1a │ │ │ │ + sltu a5,a5,a4 │ │ │ │ + negw a0,a5 │ │ │ │ + ret │ │ │ │ + li a0,1 │ │ │ │ ret │ │ │ │ - lw a2,88(a0) │ │ │ │ - beqz a2,21d0e │ │ │ │ - ld a4,96(a0) │ │ │ │ - slli a5,a2,0x20 │ │ │ │ - srli a2,a5,0x1b │ │ │ │ - li a1,0 │ │ │ │ - add a2,a2,a4 │ │ │ │ - ld a3,8(a4) │ │ │ │ - lbu a5,0(a3) │ │ │ │ - addiw a5,a5,-88 │ │ │ │ - bnez a5,21ce6 │ │ │ │ - lbu a5,1(a3) │ │ │ │ - addiw a5,a5,-83 │ │ │ │ - bnez a5,21ce6 │ │ │ │ - mv a1,a4 │ │ │ │ - addi a4,a4,32 │ │ │ │ - bne a4,a2,21cce │ │ │ │ - li a0,0 │ │ │ │ - beqz a1,21d0c │ │ │ │ - ld a0,24(a1) │ │ │ │ addi sp,sp,-16 │ │ │ │ - li a2,10 │ │ │ │ - li a1,0 │ │ │ │ + sd s0,0(sp) │ │ │ │ + lwu a1,0(a0) │ │ │ │ + mv s0,a0 │ │ │ │ + ld a0,8(a0) │ │ │ │ + auipc a3,0x0 │ │ │ │ + addi a3,a3,-1012 │ │ │ │ + li a2,72 │ │ │ │ sd ra,8(sp) │ │ │ │ - jal 32b0 │ │ │ │ + jal 3400 │ │ │ │ ld ra,8(sp) │ │ │ │ - sext.w a0,a0 │ │ │ │ - seqz a0,a0 │ │ │ │ + mv a0,s0 │ │ │ │ + ld s0,0(sp) │ │ │ │ addi sp,sp,16 │ │ │ │ ret │ │ │ │ - ret │ │ │ │ + ld a5,8(a0) │ │ │ │ + addi sp,sp,-208 │ │ │ │ + sd s2,176(sp) │ │ │ │ + sd s3,168(sp) │ │ │ │ + sd s5,152(sp) │ │ │ │ + sd s6,144(sp) │ │ │ │ + sd s7,136(sp) │ │ │ │ + sd s8,128(sp) │ │ │ │ + sd s9,120(sp) │ │ │ │ + sd s10,112(sp) │ │ │ │ + sd s11,104(sp) │ │ │ │ + sd ra,200(sp) │ │ │ │ + sd s1,184(sp) │ │ │ │ + lbu a3,40(a5) │ │ │ │ + auipc s2,0x56 │ │ │ │ + ld s2,174(s2) │ │ │ │ + lw s6,0(a5) │ │ │ │ + ld s9,8(a5) │ │ │ │ + ld s8,16(a5) │ │ │ │ + ld s11,24(a5) │ │ │ │ + ld s10,32(a5) │ │ │ │ + mv s7,a0 │ │ │ │ + ld a5,0(s2) │ │ │ │ + sd a5,88(sp) │ │ │ │ + li a5,0 │ │ │ │ + mv s3,a1 │ │ │ │ + li a0,0 │ │ │ │ + li a1,16 │ │ │ │ + sd a3,8(sp) │ │ │ │ + jal 1e81c │ │ │ │ + sw zero,0(a0) │ │ │ │ + lw a6,0(s7) │ │ │ │ + li a5,1 │ │ │ │ + sd zero,8(a0) │ │ │ │ + ld a3,8(sp) │ │ │ │ + mv s5,a0 │ │ │ │ + bgeu a5,a6,23fdc │ │ │ │ + ld a2,8(s7) │ │ │ │ + sd s0,192(sp) │ │ │ │ + sd s4,160(sp) │ │ │ │ + li a4,0 │ │ │ │ + li a5,0 │ │ │ │ li a0,0 │ │ │ │ + addi s1,sp,16 │ │ │ │ + j 23edc │ │ │ │ + ld a7,8(a4) │ │ │ │ + add a1,s9,s8 │ │ │ │ + add a1,a1,s3 │ │ │ │ + bgeu a7,a1,23ef2 │ │ │ │ + ld a4,16(a4) │ │ │ │ + addiw a1,s4,1 │ │ │ │ + add a7,a7,a4 │ │ │ │ + sub s8,a7,s9 │ │ │ │ + mv a4,s4 │ │ │ │ + bgeu a1,a6,23f6a │ │ │ │ + addi s4,a4,1 │ │ │ │ + slli s0,s4,0x3 │ │ │ │ + add s0,s0,s4 │ │ │ │ + slli s0,s0,0x3 │ │ │ │ + add a4,a2,s0 │ │ │ │ + lw a1,0(a4) │ │ │ │ + beq a1,s6,23ebc │ │ │ │ + addiw a5,a5,1 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + slli a1,a5,0x3 │ │ │ │ + add a1,a1,a5 │ │ │ │ + slli a1,a1,0x3 │ │ │ │ + sb a3,56(sp) │ │ │ │ + sw s6,16(sp) │ │ │ │ + sd s9,24(sp) │ │ │ │ + sd s11,40(sp) │ │ │ │ + sd s10,48(sp) │ │ │ │ + sd s8,32(sp) │ │ │ │ + jal 1e81c │ │ │ │ + lwu a4,0(s5) │ │ │ │ + sd a0,8(s5) │ │ │ │ + li a2,72 │ │ │ │ + slli a5,a4,0x3 │ │ │ │ + add a5,a5,a4 │ │ │ │ + slli a5,a5,0x3 │ │ │ │ + mv a1,s1 │ │ │ │ + add a0,a0,a5 │ │ │ │ + jal 3530 │ │ │ │ + lw a5,0(s5) │ │ │ │ + ld a2,8(s7) │ │ │ │ + addiw a1,s4,1 │ │ │ │ + addiw a5,a5,1 │ │ │ │ + sw a5,0(s5) │ │ │ │ + lw a6,0(s7) │ │ │ │ + add a4,a2,s0 │ │ │ │ + ld s9,8(a4) │ │ │ │ + ld s11,24(a4) │ │ │ │ + ld s10,32(a4) │ │ │ │ + lw s6,0(a4) │ │ │ │ + ld s8,16(a4) │ │ │ │ + lbu a3,40(a4) │ │ │ │ + ld a0,8(s5) │ │ │ │ + mv a4,s4 │ │ │ │ + bltu a1,a6,23edc │ │ │ │ + addiw a5,a5,1 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + slli a1,a5,0x3 │ │ │ │ + ld s0,192(sp) │ │ │ │ + ld s4,160(sp) │ │ │ │ + add a1,a1,a5 │ │ │ │ + slli a1,a1,0x3 │ │ │ │ + sb a3,56(sp) │ │ │ │ + sw s6,16(sp) │ │ │ │ + sd s9,24(sp) │ │ │ │ + sd s11,40(sp) │ │ │ │ + sd s10,48(sp) │ │ │ │ + sd s8,32(sp) │ │ │ │ + jal 1e81c │ │ │ │ + lwu a4,0(s5) │ │ │ │ + sd a0,8(s5) │ │ │ │ + li a2,72 │ │ │ │ + slli a5,a4,0x3 │ │ │ │ + add a5,a5,a4 │ │ │ │ + slli a5,a5,0x3 │ │ │ │ + add a0,a0,a5 │ │ │ │ + mv a1,s1 │ │ │ │ + jal 3530 │ │ │ │ + lw a5,0(s5) │ │ │ │ + ld a3,88(sp) │ │ │ │ + ld a4,0(s2) │ │ │ │ + xor a4,a4,a3 │ │ │ │ + li a3,0 │ │ │ │ + addiw a5,a5,1 │ │ │ │ + sw a5,0(s5) │ │ │ │ + bnez a4,23fe6 │ │ │ │ + ld ra,200(sp) │ │ │ │ + ld s1,184(sp) │ │ │ │ + ld s2,176(sp) │ │ │ │ + ld s3,168(sp) │ │ │ │ + ld s6,144(sp) │ │ │ │ + ld s7,136(sp) │ │ │ │ + ld s8,128(sp) │ │ │ │ + ld s9,120(sp) │ │ │ │ + ld s10,112(sp) │ │ │ │ + ld s11,104(sp) │ │ │ │ + mv a0,s5 │ │ │ │ + ld s5,152(sp) │ │ │ │ + addi sp,sp,208 │ │ │ │ ret │ │ │ │ - lw a2,88(a0) │ │ │ │ - beqz a2,21d50 │ │ │ │ - ld a4,96(a0) │ │ │ │ - slli a5,a2,0x20 │ │ │ │ - srli a2,a5,0x1b │ │ │ │ - li a1,0 │ │ │ │ - add a2,a2,a4 │ │ │ │ - ld a3,8(a4) │ │ │ │ - lbu a5,0(a3) │ │ │ │ - addiw a5,a5,-88 │ │ │ │ - bnez a5,21d3c │ │ │ │ - lbu a5,1(a3) │ │ │ │ - addiw a5,a5,-85 │ │ │ │ - bnez a5,21d3c │ │ │ │ - mv a1,a4 │ │ │ │ - addi a4,a4,32 │ │ │ │ - bne a4,a2,21d24 │ │ │ │ - beqz a1,21d50 │ │ │ │ - ld a0,24(a1) │ │ │ │ - li a2,10 │ │ │ │ - li a1,0 │ │ │ │ - j 3550 │ │ │ │ + li a1,72 │ │ │ │ + li a0,0 │ │ │ │ + addi s1,sp,16 │ │ │ │ + j 23f7c │ │ │ │ + sd s0,192(sp) │ │ │ │ + sd s4,160(sp) │ │ │ │ + jal 3a10 <__stack_chk_fail@plt> │ │ │ │ + addi sp,sp,-208 │ │ │ │ + sd s5,152(sp) │ │ │ │ + mv s5,a0 │ │ │ │ + sd s2,176(sp) │ │ │ │ + ld a0,8(a0) │ │ │ │ + mv s2,a1 │ │ │ │ + lwu a1,0(s5) │ │ │ │ + sd s3,168(sp) │ │ │ │ + auipc s3,0x56 │ │ │ │ + ld s3,-240(s3) │ │ │ │ + auipc a3,0x0 │ │ │ │ + addi a3,a3,-1322 │ │ │ │ + li a2,72 │ │ │ │ + ld a5,0(s3) │ │ │ │ + sd a5,88(sp) │ │ │ │ + li a5,0 │ │ │ │ + sd ra,200(sp) │ │ │ │ + sd s4,160(sp) │ │ │ │ + sd s7,136(sp) │ │ │ │ + sd s8,128(sp) │ │ │ │ + sd s9,120(sp) │ │ │ │ + sd s10,112(sp) │ │ │ │ + sd s11,104(sp) │ │ │ │ + sd s1,184(sp) │ │ │ │ + jal 3400 │ │ │ │ + ld a5,8(s5) │ │ │ │ + li a1,16 │ │ │ │ + li a0,0 │ │ │ │ + ld a2,24(a5) │ │ │ │ + lw s7,0(a5) │ │ │ │ + ld s10,8(a5) │ │ │ │ + lbu s8,40(a5) │ │ │ │ + ld s9,16(a5) │ │ │ │ + ld s11,32(a5) │ │ │ │ + sd a2,8(sp) │ │ │ │ + jal 1e81c │ │ │ │ + sw zero,0(a0) │ │ │ │ + lw a6,0(s5) │ │ │ │ + li a5,1 │ │ │ │ + sd zero,8(a0) │ │ │ │ + ld a2,8(sp) │ │ │ │ + mv s4,a0 │ │ │ │ + bgeu a5,a6,241a2 │ │ │ │ + ld a1,8(s5) │ │ │ │ + sd s0,192(sp) │ │ │ │ + sd s6,144(sp) │ │ │ │ + li a5,0 │ │ │ │ + li a4,0 │ │ │ │ li a0,0 │ │ │ │ + addi s1,sp,16 │ │ │ │ + j 240f2 │ │ │ │ + addiw a4,a4,1 │ │ │ │ + slli a4,a4,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + slli a1,a4,0x3 │ │ │ │ + add a1,a1,a4 │ │ │ │ + slli a1,a1,0x3 │ │ │ │ + sw s7,16(sp) │ │ │ │ + sd s10,24(sp) │ │ │ │ + sb s8,56(sp) │ │ │ │ + sd a2,40(sp) │ │ │ │ + sd s11,48(sp) │ │ │ │ + sd s9,32(sp) │ │ │ │ + jal 1e81c │ │ │ │ + lwu a3,0(s4) │ │ │ │ + sd a0,8(s4) │ │ │ │ + li a2,72 │ │ │ │ + slli a4,a3,0x3 │ │ │ │ + add a4,a4,a3 │ │ │ │ + slli a4,a4,0x3 │ │ │ │ + mv a1,s1 │ │ │ │ + add a0,a0,a4 │ │ │ │ + jal 3530 │ │ │ │ + lw a4,0(s4) │ │ │ │ + ld a1,8(s5) │ │ │ │ + addiw a3,s6,1 │ │ │ │ + addiw a4,a4,1 │ │ │ │ + sw a4,0(s4) │ │ │ │ + lw a6,0(s5) │ │ │ │ + add a5,a1,s0 │ │ │ │ + ld s10,8(a5) │ │ │ │ + ld a2,24(a5) │ │ │ │ + ld s11,32(a5) │ │ │ │ + lw s7,0(a5) │ │ │ │ + ld s9,16(a5) │ │ │ │ + lbu s8,40(a5) │ │ │ │ + ld a0,8(s4) │ │ │ │ + mv a5,s6 │ │ │ │ + bgeu a3,a6,24130 │ │ │ │ + addi s6,a5,1 │ │ │ │ + slli s0,s6,0x3 │ │ │ │ + add s0,s0,s6 │ │ │ │ + slli s0,s0,0x3 │ │ │ │ + add a3,a1,s0 │ │ │ │ + lw a5,0(a3) │ │ │ │ + bne a5,s7,2407c │ │ │ │ + lbu a5,40(a3) │ │ │ │ + bne a5,s8,2407c │ │ │ │ + ld a7,8(a3) │ │ │ │ + add a5,s10,s9 │ │ │ │ + add a5,a5,s2 │ │ │ │ + bgeu a7,a5,2407c │ │ │ │ + ld a5,16(a3) │ │ │ │ + addiw a3,s6,1 │ │ │ │ + add a7,a7,a5 │ │ │ │ + sub s9,a7,s10 │ │ │ │ + mv a5,s6 │ │ │ │ + bltu a3,a6,240f2 │ │ │ │ + addiw a4,a4,1 │ │ │ │ + slli a4,a4,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + slli a1,a4,0x3 │ │ │ │ + ld s0,192(sp) │ │ │ │ + ld s6,144(sp) │ │ │ │ + add a1,a1,a4 │ │ │ │ + slli a1,a1,0x3 │ │ │ │ + sd a2,40(sp) │ │ │ │ + sw s7,16(sp) │ │ │ │ + sd s10,24(sp) │ │ │ │ + sb s8,56(sp) │ │ │ │ + sd s11,48(sp) │ │ │ │ + sd s9,32(sp) │ │ │ │ + jal 1e81c │ │ │ │ + lwu a4,0(s4) │ │ │ │ + sd a0,8(s4) │ │ │ │ + li a2,72 │ │ │ │ + slli a5,a4,0x3 │ │ │ │ + add a5,a5,a4 │ │ │ │ + slli a5,a5,0x3 │ │ │ │ + add a0,a0,a5 │ │ │ │ + mv a1,s1 │ │ │ │ + jal 3530 │ │ │ │ + lw a5,0(s4) │ │ │ │ + ld a3,88(sp) │ │ │ │ + ld a4,0(s3) │ │ │ │ + xor a4,a4,a3 │ │ │ │ + li a3,0 │ │ │ │ + addiw a5,a5,1 │ │ │ │ + sw a5,0(s4) │ │ │ │ + bnez a4,241ac │ │ │ │ + ld ra,200(sp) │ │ │ │ + ld s1,184(sp) │ │ │ │ + ld s2,176(sp) │ │ │ │ + ld s3,168(sp) │ │ │ │ + ld s5,152(sp) │ │ │ │ + ld s7,136(sp) │ │ │ │ + ld s8,128(sp) │ │ │ │ + ld s9,120(sp) │ │ │ │ + ld s10,112(sp) │ │ │ │ + ld s11,104(sp) │ │ │ │ + mv a0,s4 │ │ │ │ + ld s4,160(sp) │ │ │ │ + addi sp,sp,208 │ │ │ │ ret │ │ │ │ - lw a2,88(a0) │ │ │ │ - beqz a2,21da6 │ │ │ │ - ld a4,96(a0) │ │ │ │ - slli a5,a2,0x20 │ │ │ │ - srli a2,a5,0x1b │ │ │ │ - li a1,0 │ │ │ │ - add a2,a2,a4 │ │ │ │ - ld a3,8(a4) │ │ │ │ - lbu a5,0(a3) │ │ │ │ - addiw a5,a5,-88 │ │ │ │ - bnez a5,21d7e │ │ │ │ - lbu a5,1(a3) │ │ │ │ - addiw a5,a5,-84 │ │ │ │ - bnez a5,21d7e │ │ │ │ - mv a1,a4 │ │ │ │ - addi a4,a4,32 │ │ │ │ - bne a4,a2,21d66 │ │ │ │ + li a1,72 │ │ │ │ li a0,0 │ │ │ │ - beqz a1,21da4 │ │ │ │ - ld a0,24(a1) │ │ │ │ + addi s1,sp,16 │ │ │ │ + j 24142 │ │ │ │ + sd s0,192(sp) │ │ │ │ + sd s6,144(sp) │ │ │ │ + jal 3a10 <__stack_chk_fail@plt> │ │ │ │ addi sp,sp,-16 │ │ │ │ - li a2,10 │ │ │ │ - li a1,0 │ │ │ │ + sd s0,0(sp) │ │ │ │ + mv s0,a0 │ │ │ │ + ld a0,8(a0) │ │ │ │ sd ra,8(sp) │ │ │ │ - jal 32b0 │ │ │ │ + jal 3670 │ │ │ │ ld ra,8(sp) │ │ │ │ - sext.w a0,a0 │ │ │ │ - seqz a0,a0 │ │ │ │ + sd zero,8(s0) │ │ │ │ + ld s0,0(sp) │ │ │ │ addi sp,sp,16 │ │ │ │ ret │ │ │ │ + lbu a0,40(a0) │ │ │ │ ret │ │ │ │ + addi sp,sp,-176 │ │ │ │ + sd s7,104(sp) │ │ │ │ + auipc s7,0x56 │ │ │ │ + ld s7,-712(s7) │ │ │ │ + sd s0,160(sp) │ │ │ │ + sd s3,136(sp) │ │ │ │ + mv s0,a0 │ │ │ │ + mv s3,a1 │ │ │ │ li a0,0 │ │ │ │ - ret │ │ │ │ - lw a2,88(a0) │ │ │ │ - beqz a2,21de8 │ │ │ │ - ld a4,96(a0) │ │ │ │ - slli a5,a2,0x20 │ │ │ │ - srli a2,a5,0x1b │ │ │ │ - li a1,0 │ │ │ │ - add a2,a2,a4 │ │ │ │ - ld a3,8(a4) │ │ │ │ - lbu a5,0(a3) │ │ │ │ - addiw a5,a5,-88 │ │ │ │ - bnez a5,21dd4 │ │ │ │ - lbu a5,1(a3) │ │ │ │ - addiw a5,a5,-86 │ │ │ │ - bnez a5,21dd4 │ │ │ │ - mv a1,a4 │ │ │ │ - addi a4,a4,32 │ │ │ │ - bne a4,a2,21dbc │ │ │ │ - beqz a1,21de8 │ │ │ │ - ld a0,24(a1) │ │ │ │ - li a2,10 │ │ │ │ - li a1,0 │ │ │ │ - j 3550 │ │ │ │ - li a0,0 │ │ │ │ - ret │ │ │ │ - lw a2,88(a0) │ │ │ │ - beqz a2,21e24 │ │ │ │ - ld a4,96(a0) │ │ │ │ - slli a5,a2,0x20 │ │ │ │ - srli a2,a5,0x1b │ │ │ │ - li a0,0 │ │ │ │ - add a2,a2,a4 │ │ │ │ - ld a3,8(a4) │ │ │ │ - lbu a5,0(a3) │ │ │ │ - addiw a5,a5,-88 │ │ │ │ - bnez a5,21e16 │ │ │ │ - lbu a5,1(a3) │ │ │ │ - addiw a5,a5,-80 │ │ │ │ - bnez a5,21e16 │ │ │ │ - mv a0,a4 │ │ │ │ - addi a4,a4,32 │ │ │ │ - bne a4,a2,21dfe │ │ │ │ - beqz a0,21e26 │ │ │ │ - ld a0,24(a0) │ │ │ │ - ret │ │ │ │ - li a0,0 │ │ │ │ - ret │ │ │ │ - lw a6,88(a0) │ │ │ │ - addi sp,sp,-64 │ │ │ │ - sd ra,56(sp) │ │ │ │ - sd s0,48(sp) │ │ │ │ - beqz a6,21f26 │ │ │ │ - ld a4,96(a0) │ │ │ │ - slli a5,a6,0x20 │ │ │ │ - srli a6,a5,0x1b │ │ │ │ - sd s1,40(sp) │ │ │ │ - sd s2,32(sp) │ │ │ │ - mv s1,a3 │ │ │ │ - mv s0,a1 │ │ │ │ + li a1,16 │ │ │ │ + ld a5,0(s7) │ │ │ │ + sd a5,88(sp) │ │ │ │ + li a5,0 │ │ │ │ + sd s1,152(sp) │ │ │ │ + sd s2,144(sp) │ │ │ │ + sd ra,168(sp) │ │ │ │ mv s2,a2 │ │ │ │ - li a3,0 │ │ │ │ - add a6,a6,a4 │ │ │ │ - ld a0,8(a4) │ │ │ │ - lbu a5,0(a0) │ │ │ │ - addiw a5,a5,-88 │ │ │ │ - bnez a5,21e66 │ │ │ │ - lbu a5,1(a0) │ │ │ │ - addiw a5,a5,-67 │ │ │ │ - bnez a5,21e66 │ │ │ │ - mv a3,a4 │ │ │ │ - addi a4,a4,32 │ │ │ │ - bne a6,a4,21e4e │ │ │ │ - beqz a3,21f32 │ │ │ │ - sd s3,24(sp) │ │ │ │ - ld s3,24(a3) │ │ │ │ - sd s4,16(sp) │ │ │ │ - mv a0,s3 │ │ │ │ - jal 3310 │ │ │ │ - sext.w a3,a0 │ │ │ │ - mv a2,s3 │ │ │ │ - auipc a1,0x3e │ │ │ │ - addi a1,a1,-84 │ │ │ │ - li a0,0 │ │ │ │ - jal 20f96 │ │ │ │ - lw a4,8(a0) │ │ │ │ - li a5,7 │ │ │ │ - mv s4,a0 │ │ │ │ - bne a4,a5,21f3a │ │ │ │ - ld a5,0(a0) │ │ │ │ - li a2,10 │ │ │ │ - li a1,0 │ │ │ │ - ld a0,16(a5) │ │ │ │ - ld s3,0(a5) │ │ │ │ - jal 3550 │ │ │ │ - ld a5,0(s4) │ │ │ │ - sd a0,0(s2) │ │ │ │ - ld a5,32(a5) │ │ │ │ - lbu a5,0(a5) │ │ │ │ - addi a5,a5,-45 │ │ │ │ - seqz a5,a5 │ │ │ │ - sb a5,0(s1) │ │ │ │ - beqz s3,21f1e │ │ │ │ - ld s2,24(s0) │ │ │ │ - sd s5,8(sp) │ │ │ │ - beqz s2,21f5c │ │ │ │ - ld s5,8(s0) │ │ │ │ - li s1,0 │ │ │ │ - li s0,0 │ │ │ │ - j 21ef0 │ │ │ │ - addiw a5,s0,1 │ │ │ │ - slli s1,a5,0x20 │ │ │ │ - srli s1,s1,0x20 │ │ │ │ - sext.w s0,a5 │ │ │ │ - bgeu s1,s2,21f5c │ │ │ │ - slli a5,s1,0x3 │ │ │ │ - add a5,a5,s5 │ │ │ │ - ld a1,0(a5) │ │ │ │ + jal 1e81c │ │ │ │ + sw zero,0(a0) │ │ │ │ + sd zero,8(a0) │ │ │ │ + mv s1,a0 │ │ │ │ + beqz s2,242dc │ │ │ │ + slli s2,s2,0x20 │ │ │ │ + srli s2,s2,0x20 │ │ │ │ + li a5,104 │ │ │ │ + mul s2,s2,a5 │ │ │ │ + sd s4,128(sp) │ │ │ │ + sd s5,120(sp) │ │ │ │ + sd s6,112(sp) │ │ │ │ + addi s5,sp,8 │ │ │ │ + addi s6,sp,12 │ │ │ │ + addi s4,sp,16 │ │ │ │ + add s2,s2,s0 │ │ │ │ + lw a1,0(s0) │ │ │ │ + mv a3,s6 │ │ │ │ + mv a2,s5 │ │ │ │ mv a0,s3 │ │ │ │ - jal 3580 │ │ │ │ - bnez a0,21ede │ │ │ │ - bgeu s1,s2,21f5c │ │ │ │ + sw a1,16(sp) │ │ │ │ + jal 1a296 │ │ │ │ + ld a0,88(s0) │ │ │ │ + lw a2,32(s0) │ │ │ │ + lbu a3,96(s0) │ │ │ │ + lw a5,28(a0) │ │ │ │ + lwu a4,4(s0) │ │ │ │ + sb a3,56(sp) │ │ │ │ + addw a5,a5,a2 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + sd a4,40(sp) │ │ │ │ + sd a5,24(sp) │ │ │ │ + jal 5bec4 │ │ │ │ + lwu a4,12(sp) │ │ │ │ + lbu a1,96(s0) │ │ │ │ + mv a5,a0 │ │ │ │ + ld a0,88(s0) │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + sd a4,48(sp) │ │ │ │ + sd a5,32(sp) │ │ │ │ + jal 5c7b4 │ │ │ │ + lbu a1,96(s0) │ │ │ │ + mv a5,a0 │ │ │ │ + ld a0,88(s0) │ │ │ │ + sw a5,76(sp) │ │ │ │ + addi s0,s0,104 │ │ │ │ + jal 5c800 │ │ │ │ + mv a5,a0 │ │ │ │ + ld a0,-16(s0) │ │ │ │ + sw a5,80(sp) │ │ │ │ + jal 587b6 │ │ │ │ + lw a5,0(s1) │ │ │ │ + mv a4,a0 │ │ │ │ + ld a0,8(s1) │ │ │ │ + addiw a5,a5,1 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + slli a1,a5,0x3 │ │ │ │ + add a1,a1,a5 │ │ │ │ + slli a1,a1,0x3 │ │ │ │ + sw a4,84(sp) │ │ │ │ + sb zero,72(sp) │ │ │ │ + jal 1e81c │ │ │ │ + lwu a4,0(s1) │ │ │ │ + sd a0,8(s1) │ │ │ │ + li a2,72 │ │ │ │ + slli a5,a4,0x3 │ │ │ │ + add a5,a5,a4 │ │ │ │ + slli a5,a5,0x3 │ │ │ │ + add a0,a0,a5 │ │ │ │ mv a1,s4 │ │ │ │ - jal 2149a │ │ │ │ - ld ra,56(sp) │ │ │ │ - mv a0,s0 │ │ │ │ - ld s0,48(sp) │ │ │ │ - ld s1,40(sp) │ │ │ │ - ld s2,32(sp) │ │ │ │ - ld s3,24(sp) │ │ │ │ - ld s4,16(sp) │ │ │ │ - ld s5,8(sp) │ │ │ │ - addi sp,sp,64 │ │ │ │ - ret │ │ │ │ - ld s1,40(sp) │ │ │ │ - ld s2,32(sp) │ │ │ │ - ld s3,24(sp) │ │ │ │ - ld s4,16(sp) │ │ │ │ - li s0,-1 │ │ │ │ - ld ra,56(sp) │ │ │ │ - mv a0,s0 │ │ │ │ - ld s0,48(sp) │ │ │ │ - addi sp,sp,64 │ │ │ │ - ret │ │ │ │ - ld s1,40(sp) │ │ │ │ - ld s2,32(sp) │ │ │ │ - li s0,-1 │ │ │ │ - j 21f28 │ │ │ │ - auipc a3,0x43 │ │ │ │ - addi a3,a3,-1938 │ │ │ │ - li a2,334 │ │ │ │ - auipc a1,0x3e │ │ │ │ - addi a1,a1,410 │ │ │ │ - auipc a0,0x3e │ │ │ │ - addi a0,a0,418 │ │ │ │ - sd s5,8(sp) │ │ │ │ - jal 3830 <__assert_fail@plt> │ │ │ │ - auipc a3,0x43 │ │ │ │ - addi a3,a3,-1972 │ │ │ │ - li a2,348 │ │ │ │ - auipc a1,0x3e │ │ │ │ - addi a1,a1,376 │ │ │ │ - auipc a0,0x3e │ │ │ │ - addi a0,a0,408 │ │ │ │ - jal 3830 <__assert_fail@plt> │ │ │ │ - auipc a5,0x58 │ │ │ │ - ld a5,44(a5) │ │ │ │ - ld a0,0(a5) │ │ │ │ - addi sp,sp,-16 │ │ │ │ - li a3,0 │ │ │ │ - auipc a2,0x3e │ │ │ │ - addi a2,a2,406 │ │ │ │ - li a1,1 │ │ │ │ - sd ra,8(sp) │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - ld ra,8(sp) │ │ │ │ - li a0,-1 │ │ │ │ - addi sp,sp,16 │ │ │ │ + jal 3530 │ │ │ │ + lw a5,0(s1) │ │ │ │ + addiw a5,a5,1 │ │ │ │ + sw a5,0(s1) │ │ │ │ + bne s0,s2,24230 │ │ │ │ + ld s4,128(sp) │ │ │ │ + ld s5,120(sp) │ │ │ │ + ld s6,112(sp) │ │ │ │ + ld a4,88(sp) │ │ │ │ + ld a5,0(s7) │ │ │ │ + xor a5,a5,a4 │ │ │ │ + li a4,0 │ │ │ │ + bnez a5,242fa │ │ │ │ + ld ra,168(sp) │ │ │ │ + ld s0,160(sp) │ │ │ │ + ld s2,144(sp) │ │ │ │ + ld s3,136(sp) │ │ │ │ + ld s7,104(sp) │ │ │ │ + mv a0,s1 │ │ │ │ + ld s1,152(sp) │ │ │ │ + addi sp,sp,176 │ │ │ │ ret │ │ │ │ + sd s4,128(sp) │ │ │ │ + sd s5,120(sp) │ │ │ │ + sd s6,112(sp) │ │ │ │ + jal 3a10 <__stack_chk_fail@plt> │ │ │ │ + lw a5,0(a1) │ │ │ │ addi sp,sp,-48 │ │ │ │ - sd s3,8(sp) │ │ │ │ - ld s3,16(a0) │ │ │ │ - sd ra,40(sp) │ │ │ │ sd s0,32(sp) │ │ │ │ - beqz s3,22002 │ │ │ │ - sd s2,16(sp) │ │ │ │ - ld s2,24(a1) │ │ │ │ - sd s1,24(sp) │ │ │ │ - sd s4,0(sp) │ │ │ │ - beqz s2,22010 │ │ │ │ - ld s4,8(a1) │ │ │ │ - li s0,0 │ │ │ │ - li s1,0 │ │ │ │ - j 21fdc │ │ │ │ - addiw a0,s0,1 │ │ │ │ - slli s1,a0,0x20 │ │ │ │ - srli s1,s1,0x20 │ │ │ │ - sext.w s0,a0 │ │ │ │ - bgeu s1,s2,22010 │ │ │ │ - slli a5,s1,0x3 │ │ │ │ - add a5,a5,s4 │ │ │ │ - ld a1,0(a5) │ │ │ │ - mv a0,s3 │ │ │ │ - jal 3580 │ │ │ │ - bnez a0,21fca │ │ │ │ - bgeu s1,s2,22010 │ │ │ │ - ld ra,40(sp) │ │ │ │ - mv a0,s0 │ │ │ │ - ld s0,32(sp) │ │ │ │ - ld s1,24(sp) │ │ │ │ - ld s2,16(sp) │ │ │ │ - ld s4,0(sp) │ │ │ │ - ld s3,8(sp) │ │ │ │ - addi sp,sp,48 │ │ │ │ - ret │ │ │ │ - li s0,-1 │ │ │ │ - ld ra,40(sp) │ │ │ │ - mv a0,s0 │ │ │ │ - ld s0,32(sp) │ │ │ │ - ld s3,8(sp) │ │ │ │ - addi sp,sp,48 │ │ │ │ - ret │ │ │ │ - auipc a3,0x42 │ │ │ │ - addi a3,a3,1968 │ │ │ │ - li a2,406 │ │ │ │ - auipc a1,0x3e │ │ │ │ - addi a1,a1,196 │ │ │ │ - auipc a0,0x3e │ │ │ │ - addi a0,a0,228 │ │ │ │ - jal 3830 <__assert_fail@plt> │ │ │ │ - lw a2,88(a0) │ │ │ │ - addi sp,sp,-48 │ │ │ │ sd ra,40(sp) │ │ │ │ - sd s0,32(sp) │ │ │ │ - beqz a2,220c4 │ │ │ │ - ld a4,96(a0) │ │ │ │ - slli a5,a2,0x20 │ │ │ │ - srli a2,a5,0x1b │ │ │ │ - li a0,0 │ │ │ │ - add a2,a2,a4 │ │ │ │ - ld a3,8(a4) │ │ │ │ - lbu a5,0(a3) │ │ │ │ - addiw a5,a5,-88 │ │ │ │ - bnez a5,22060 │ │ │ │ - lbu a5,1(a3) │ │ │ │ - addiw a5,a5,-80 │ │ │ │ - bnez a5,22060 │ │ │ │ - mv a0,a4 │ │ │ │ - addi a4,a4,32 │ │ │ │ - bne a2,a4,22048 │ │ │ │ - beqz a0,220c4 │ │ │ │ - sd s3,8(sp) │ │ │ │ - ld s3,24(a0) │ │ │ │ - beqz s3,220d0 │ │ │ │ + mv s0,a0 │ │ │ │ + beqz a5,24370 │ │ │ │ + lw a5,0(a0) │ │ │ │ sd s2,16(sp) │ │ │ │ - ld s2,24(a1) │ │ │ │ - sd s1,24(sp) │ │ │ │ + sd s3,8(sp) │ │ │ │ sd s4,0(sp) │ │ │ │ - beqz s2,220d6 │ │ │ │ - ld s4,8(a1) │ │ │ │ - li s0,0 │ │ │ │ - li s1,0 │ │ │ │ - j 2209e │ │ │ │ - addiw a0,s0,1 │ │ │ │ - slli s1,a0,0x20 │ │ │ │ - srli s1,s1,0x20 │ │ │ │ - sext.w s0,a0 │ │ │ │ - bgeu s1,s2,220d6 │ │ │ │ - slli a5,s1,0x3 │ │ │ │ - add a5,a5,s4 │ │ │ │ - ld a1,0(a5) │ │ │ │ - mv a0,s3 │ │ │ │ - jal 3580 │ │ │ │ - bnez a0,2208c │ │ │ │ - bgeu s1,s2,220d6 │ │ │ │ + sd s1,24(sp) │ │ │ │ + mv s4,a1 │ │ │ │ + li s3,0 │ │ │ │ + li s2,0 │ │ │ │ + addiw a5,a5,1 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + slli a1,a5,0x3 │ │ │ │ + ld a0,8(s0) │ │ │ │ + add a1,a1,a5 │ │ │ │ + slli a1,a1,0x3 │ │ │ │ + ld s1,8(s4) │ │ │ │ + jal 1e81c │ │ │ │ + lwu a4,0(s0) │ │ │ │ + add s1,s1,s3 │ │ │ │ + sd a0,8(s0) │ │ │ │ + slli a5,a4,0x3 │ │ │ │ + add a5,a5,a4 │ │ │ │ + slli a5,a5,0x3 │ │ │ │ + add a0,a0,a5 │ │ │ │ + li a2,72 │ │ │ │ + mv a1,s1 │ │ │ │ + jal 36a0 │ │ │ │ + lw a5,0(s0) │ │ │ │ + addiw s2,s2,1 │ │ │ │ + addi s3,s3,72 │ │ │ │ + addiw a5,a5,1 │ │ │ │ + sw a5,0(s0) │ │ │ │ + lw a4,0(s4) │ │ │ │ + bltu s2,a4,24320 │ │ │ │ ld s1,24(sp) │ │ │ │ ld s2,16(sp) │ │ │ │ ld s3,8(sp) │ │ │ │ ld s4,0(sp) │ │ │ │ ld ra,40(sp) │ │ │ │ mv a0,s0 │ │ │ │ ld s0,32(sp) │ │ │ │ addi sp,sp,48 │ │ │ │ ret │ │ │ │ - li s0,-1 │ │ │ │ - ld ra,40(sp) │ │ │ │ - mv a0,s0 │ │ │ │ - ld s0,32(sp) │ │ │ │ - addi sp,sp,48 │ │ │ │ + lwu a4,0(a1) │ │ │ │ + beqz a4,243e4 │ │ │ │ + ld a0,8(a1) │ │ │ │ + slli a2,a2,0x20 │ │ │ │ + srli a2,a2,0x20 │ │ │ │ + ld a6,24(a0) │ │ │ │ + ld a1,8(a0) │ │ │ │ + add a5,a6,a2 │ │ │ │ + bltu a5,a1,243ec │ │ │ │ + slli a5,a4,0x3 │ │ │ │ + add a5,a5,a4 │ │ │ │ + slli a5,a5,0x3 │ │ │ │ + addi a5,a5,-72 │ │ │ │ + add a5,a5,a0 │ │ │ │ + ld a2,8(a5) │ │ │ │ + ld a4,16(a5) │ │ │ │ + ld t1,32(a5) │ │ │ │ + add t3,a2,a4 │ │ │ │ + addi a7,t3,-1 │ │ │ │ + bgeu a7,t1,243f2 │ │ │ │ + slli a7,a3,0x20 │ │ │ │ + srli a7,a7,0x20 │ │ │ │ + add a7,a7,t3 │ │ │ │ + bgeu a7,t1,243e6 │ │ │ │ + addw a3,a3,a4 │ │ │ │ + ld a4,24(a5) │ │ │ │ + bltu a4,a2,243d0 │ │ │ │ + subw a2,a2,a4 │ │ │ │ + addw a3,a3,a2 │ │ │ │ + ld a4,16(a0) │ │ │ │ + slli a3,a3,0x20 │ │ │ │ + sd a6,8(a0) │ │ │ │ + add a1,a1,a4 │ │ │ │ + sub a1,a1,a6 │ │ │ │ + srli a3,a3,0x20 │ │ │ │ + sd a1,16(a0) │ │ │ │ + sd a3,16(a5) │ │ │ │ ret │ │ │ │ - ld s3,8(sp) │ │ │ │ - li s0,-1 │ │ │ │ - j 220ba │ │ │ │ - auipc a3,0x42 │ │ │ │ - addi a3,a3,1786 │ │ │ │ - li a2,434 │ │ │ │ - auipc a1,0x3e │ │ │ │ - addi a1,a1,-2 │ │ │ │ - auipc a0,0x3e │ │ │ │ - addi a0,a0,30 │ │ │ │ + subw a3,t1,a2 │ │ │ │ + j 243c6 │ │ │ │ + sub a6,a1,a2 │ │ │ │ + j 24394 │ │ │ │ + addi sp,sp,-16 │ │ │ │ + sd ra,8(sp) │ │ │ │ + jal 23aba │ │ │ │ + addi sp,sp,-128 │ │ │ │ + sd s9,40(sp) │ │ │ │ + mv s9,a1 │ │ │ │ + lw a1,0(a1) │ │ │ │ + sd ra,120(sp) │ │ │ │ + sd s6,64(sp) │ │ │ │ + sd s7,56(sp) │ │ │ │ + sd a4,8(sp) │ │ │ │ + beqz a1,24514 │ │ │ │ + sd s2,96(sp) │ │ │ │ + sd s3,88(sp) │ │ │ │ + sd s4,80(sp) │ │ │ │ + sd s5,72(sp) │ │ │ │ + sd s10,32(sp) │ │ │ │ + sd s11,24(sp) │ │ │ │ + slli s5,a2,0x20 │ │ │ │ + sd s0,112(sp) │ │ │ │ + sd s1,104(sp) │ │ │ │ + sd s8,48(sp) │ │ │ │ + li a5,0 │ │ │ │ + mv s2,a0 │ │ │ │ + mv s4,a2 │ │ │ │ + mv s3,a3 │ │ │ │ + li s10,0 │ │ │ │ + li s7,0 │ │ │ │ + li s11,0 │ │ │ │ + srli s5,s5,0x20 │ │ │ │ + bnez a5,244e4 │ │ │ │ + mv a2,s5 │ │ │ │ + mv a6,s4 │ │ │ │ + addiw a5,a5,1 │ │ │ │ + mv a0,s3 │ │ │ │ + beq a5,a1,24446 │ │ │ │ + li a0,0 │ │ │ │ + ld a5,8(s9) │ │ │ │ + slli a4,s10,0x3 │ │ │ │ + add a4,a4,s10 │ │ │ │ + slli a4,a4,0x3 │ │ │ │ + add a5,a5,a4 │ │ │ │ + ld a3,24(a5) │ │ │ │ + ld a7,16(s2) │ │ │ │ + ld a4,8(a5) │ │ │ │ + add a1,a3,a2 │ │ │ │ + add s8,a7,a3 │ │ │ │ + bgeu a1,a4,24470 │ │ │ │ + sub a2,a4,a2 │ │ │ │ + add s8,a7,a2 │ │ │ │ + ld s1,16(a5) │ │ │ │ + ld a2,32(a5) │ │ │ │ + add a7,a4,s1 │ │ │ │ + addi a5,a7,-1 │ │ │ │ + bgeu a5,a2,2451a │ │ │ │ + slli a5,a0,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + add a5,a5,a7 │ │ │ │ + bltu a5,a2,244ea │ │ │ │ + subw s1,a2,a4 │ │ │ │ + bltu a1,a4,24498 │ │ │ │ + subw a6,a4,a3 │ │ │ │ + addw s1,s1,a6 │ │ │ │ + addw s0,s1,s11 │ │ │ │ + addiw a1,s0,1 │ │ │ │ + slli a1,a1,0x20 │ │ │ │ + srli a1,a1,0x20 │ │ │ │ + mv a0,s7 │ │ │ │ + jal 1e81c │ │ │ │ + mv s7,a0 │ │ │ │ + sext.w s6,s0 │ │ │ │ + slli a0,s11,0x20 │ │ │ │ + slli s0,s0,0x20 │ │ │ │ + srli a0,a0,0x20 │ │ │ │ + slli a2,s1,0x20 │ │ │ │ + srli s0,s0,0x20 │ │ │ │ + mv a1,s8 │ │ │ │ + srli a2,a2,0x20 │ │ │ │ + add a0,a0,s7 │ │ │ │ + add s0,s0,s7 │ │ │ │ + jal 36a0 │ │ │ │ + sb zero,0(s0) │ │ │ │ + lw a1,0(s9) │ │ │ │ + addi s10,s10,1 │ │ │ │ + sext.w a5,s10 │ │ │ │ + bgeu a5,a1,244ee │ │ │ │ + mv s11,s6 │ │ │ │ + beqz a5,24438 │ │ │ │ + li a2,0 │ │ │ │ + li a6,0 │ │ │ │ + j 2443c │ │ │ │ + addw s1,s1,a0 │ │ │ │ + j 24490 │ │ │ │ + ld s0,112(sp) │ │ │ │ + ld s1,104(sp) │ │ │ │ + ld s2,96(sp) │ │ │ │ + ld s3,88(sp) │ │ │ │ + ld s4,80(sp) │ │ │ │ + ld s5,72(sp) │ │ │ │ + ld s8,48(sp) │ │ │ │ + ld s10,32(sp) │ │ │ │ + ld s11,24(sp) │ │ │ │ + ld a5,8(sp) │ │ │ │ + ld ra,120(sp) │ │ │ │ + ld s9,40(sp) │ │ │ │ + sw s6,0(a5) │ │ │ │ + mv a0,s7 │ │ │ │ + ld s6,64(sp) │ │ │ │ + ld s7,56(sp) │ │ │ │ + addi sp,sp,128 │ │ │ │ + ret │ │ │ │ + li s6,0 │ │ │ │ + li s7,0 │ │ │ │ + j 24500 │ │ │ │ + auipc a3,0x41 │ │ │ │ + addi a3,a3,1142 │ │ │ │ + li a2,308 │ │ │ │ + auipc a1,0x3b │ │ │ │ + addi a1,a1,1874 │ │ │ │ + auipc a0,0x3b │ │ │ │ + addi a0,a0,1882 │ │ │ │ jal 3830 <__assert_fail@plt> │ │ │ │ - lw a6,88(a0) │ │ │ │ - addi sp,sp,-64 │ │ │ │ - sd ra,56(sp) │ │ │ │ - sd s0,48(sp) │ │ │ │ - beqz a6,221f0 │ │ │ │ - ld a4,96(a0) │ │ │ │ - slli a5,a6,0x20 │ │ │ │ - srli a6,a5,0x1b │ │ │ │ - sd s1,40(sp) │ │ │ │ - sd s2,32(sp) │ │ │ │ - mv s1,a3 │ │ │ │ - mv s0,a1 │ │ │ │ - mv s2,a2 │ │ │ │ + ld a4,8(a0) │ │ │ │ + ld a5,8(a1) │ │ │ │ + ld a0,16(a0) │ │ │ │ + subw a5,a5,a4 │ │ │ │ + subw a0,a5,a0 │ │ │ │ + ret │ │ │ │ + lw a5,0(a0) │ │ │ │ + beqz a5,2458c │ │ │ │ + addiw a5,a5,-1 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + slli a7,a5,0x3 │ │ │ │ + add a7,a7,a5 │ │ │ │ + slli a1,a1,0x20 │ │ │ │ + slli a7,a7,0x3 │ │ │ │ li a3,0 │ │ │ │ - add a6,a6,a4 │ │ │ │ - ld a0,8(a4) │ │ │ │ - lbu a5,0(a0) │ │ │ │ - addiw a5,a5,-88 │ │ │ │ - bnez a5,22134 │ │ │ │ - lbu a5,1(a0) │ │ │ │ - addiw a5,a5,-80 │ │ │ │ - bnez a5,22134 │ │ │ │ - mv a3,a4 │ │ │ │ - addi a4,a4,32 │ │ │ │ - bne a6,a4,2211c │ │ │ │ - beqz a3,221ec │ │ │ │ - sd s3,24(sp) │ │ │ │ - ld s3,24(a3) │ │ │ │ - sd s4,16(sp) │ │ │ │ - mv a0,s3 │ │ │ │ - jal 3310 │ │ │ │ - sext.w a3,a0 │ │ │ │ - mv a2,s3 │ │ │ │ - auipc a1,0x3e │ │ │ │ - addi a1,a1,-802 │ │ │ │ + srli a1,a1,0x20 │ │ │ │ + beq a7,a3,24590 │ │ │ │ + ld a5,8(a0) │ │ │ │ + add a2,a5,a3 │ │ │ │ + addi a3,a3,72 │ │ │ │ + add a5,a5,a3 │ │ │ │ + lw a6,0(a2) │ │ │ │ + lw a4,0(a5) │ │ │ │ + bne a6,a4,2458c │ │ │ │ + ld a4,8(a2) │ │ │ │ + ld a6,16(a2) │ │ │ │ + ld a2,8(a5) │ │ │ │ + add a5,a4,a6 │ │ │ │ + add a5,a5,a1 │ │ │ │ + bgeu a5,a2,24560 │ │ │ │ li a0,0 │ │ │ │ - jal 20f96 │ │ │ │ - lw a4,8(a0) │ │ │ │ - li a5,7 │ │ │ │ - mv s4,a0 │ │ │ │ - bne a4,a5,22228 │ │ │ │ - ld a5,0(a0) │ │ │ │ - li a2,10 │ │ │ │ - li a1,0 │ │ │ │ - ld a0,16(a5) │ │ │ │ - ld s3,0(a5) │ │ │ │ - jal 3550 │ │ │ │ - ld a5,0(s4) │ │ │ │ - sd a0,0(s2) │ │ │ │ - ld a5,32(a5) │ │ │ │ - lbu a5,0(a5) │ │ │ │ - addi a5,a5,-45 │ │ │ │ - seqz a5,a5 │ │ │ │ - sb a5,0(s1) │ │ │ │ - beqz s3,2221c │ │ │ │ - ld s2,24(s0) │ │ │ │ - sd s5,8(sp) │ │ │ │ - beqz s2,221fc │ │ │ │ - ld s5,8(s0) │ │ │ │ - li s1,0 │ │ │ │ - li s0,0 │ │ │ │ - j 221be │ │ │ │ - addiw a5,s0,1 │ │ │ │ - slli s1,a5,0x20 │ │ │ │ - srli s1,s1,0x20 │ │ │ │ - sext.w s0,a5 │ │ │ │ - bgeu s1,s2,221fc │ │ │ │ - slli a5,s1,0x3 │ │ │ │ - add a5,a5,s5 │ │ │ │ - ld a1,0(a5) │ │ │ │ - mv a0,s3 │ │ │ │ - jal 3580 │ │ │ │ - bnez a0,221ac │ │ │ │ - bgeu s1,s2,221fc │ │ │ │ - mv a1,s4 │ │ │ │ - jal 2149a │ │ │ │ - ld ra,56(sp) │ │ │ │ - mv a0,s0 │ │ │ │ - ld s0,48(sp) │ │ │ │ - ld s1,40(sp) │ │ │ │ - ld s2,32(sp) │ │ │ │ - ld s3,24(sp) │ │ │ │ - ld s4,16(sp) │ │ │ │ - ld s5,8(sp) │ │ │ │ - addi sp,sp,64 │ │ │ │ ret │ │ │ │ - ld s1,40(sp) │ │ │ │ - ld s2,32(sp) │ │ │ │ - li s0,-1 │ │ │ │ - ld ra,56(sp) │ │ │ │ - mv a0,s0 │ │ │ │ - ld s0,48(sp) │ │ │ │ - addi sp,sp,64 │ │ │ │ + li a0,1 │ │ │ │ ret │ │ │ │ - auipc a3,0x42 │ │ │ │ - addi a3,a3,1524 │ │ │ │ - li a2,476 │ │ │ │ - auipc a1,0x3e │ │ │ │ - addi a1,a1,-296 │ │ │ │ - auipc a0,0x3e │ │ │ │ - addi a0,a0,-264 │ │ │ │ - jal 3830 <__assert_fail@plt> │ │ │ │ - ld s1,40(sp) │ │ │ │ - ld s2,32(sp) │ │ │ │ - ld s3,24(sp) │ │ │ │ - ld s4,16(sp) │ │ │ │ - li s0,-1 │ │ │ │ - j 221f2 │ │ │ │ - auipc a3,0x42 │ │ │ │ - addi a3,a3,1480 │ │ │ │ - li a2,462 │ │ │ │ - auipc a1,0x3e │ │ │ │ - addi a1,a1,-340 │ │ │ │ - auipc a0,0x3e │ │ │ │ - addi a0,a0,-332 │ │ │ │ - sd s5,8(sp) │ │ │ │ - jal 3830 <__assert_fail@plt> │ │ │ │ - addi sp,sp,-208 │ │ │ │ - sd s2,128(sp) │ │ │ │ - sd a2,160(sp) │ │ │ │ - addi s2,sp,160 │ │ │ │ - sd a3,168(sp) │ │ │ │ - sd a4,176(sp) │ │ │ │ - sd a5,184(sp) │ │ │ │ - sd a7,200(sp) │ │ │ │ - sd a6,192(sp) │ │ │ │ - auipc a7,0x58 │ │ │ │ - ld a7,-846(a7) │ │ │ │ - ld a6,0(a7) │ │ │ │ - sd a6,40(sp) │ │ │ │ - li a6,0 │ │ │ │ - mv a5,s2 │ │ │ │ - mv a4,a1 │ │ │ │ - sd s0,144(sp) │ │ │ │ + addi sp,sp,-160 │ │ │ │ + sd s5,104(sp) │ │ │ │ + mv s5,a1 │ │ │ │ + lwu a1,0(a1) │ │ │ │ sd s1,136(sp) │ │ │ │ - mv s0,a1 │ │ │ │ mv s1,a0 │ │ │ │ - li a3,-1 │ │ │ │ - li a2,1 │ │ │ │ - li a1,0 │ │ │ │ + slli a1,a1,0x3 │ │ │ │ li a0,0 │ │ │ │ sd ra,152(sp) │ │ │ │ + sd s0,144(sp) │ │ │ │ + sd s2,128(sp) │ │ │ │ sd s3,120(sp) │ │ │ │ - sd s2,32(sp) │ │ │ │ - jal 3840 <__vsnprintf_chk@plt> │ │ │ │ - addiw a1,a0,1 │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - mv a3,s0 │ │ │ │ - li a2,-1 │ │ │ │ - mv a4,s2 │ │ │ │ - li a1,1 │ │ │ │ - mv s0,a0 │ │ │ │ - sd s2,32(sp) │ │ │ │ - jal 3720 <__vsprintf_chk@plt> │ │ │ │ - lw a1,88(s1) │ │ │ │ - ld a0,96(s1) │ │ │ │ - addi s3,sp,24 │ │ │ │ - addiw a1,a1,1 │ │ │ │ - slli a5,a1,0x20 │ │ │ │ - srli a1,a5,0x1b │ │ │ │ - jal 1d4e0 │ │ │ │ - lwu a5,88(s1) │ │ │ │ - sd a0,96(s1) │ │ │ │ - slli a5,a5,0x5 │ │ │ │ - add a5,a5,a0 │ │ │ │ - sd s0,0(a5) │ │ │ │ - mv a0,s0 │ │ │ │ - jal 21882 │ │ │ │ - mv a2,s3 │ │ │ │ - auipc a1,0x3e │ │ │ │ - addi a1,a1,-416 │ │ │ │ - sd a0,8(sp) │ │ │ │ - jal 20f0e │ │ │ │ - beqz a0,22340 │ │ │ │ - sd s9,72(sp) │ │ │ │ - li s9,-1 │ │ │ │ + sd s8,80(sp) │ │ │ │ + sd a2,24(sp) │ │ │ │ sd s4,112(sp) │ │ │ │ - sd s5,104(sp) │ │ │ │ sd s6,96(sp) │ │ │ │ sd s7,88(sp) │ │ │ │ - sd s8,80(sp) │ │ │ │ - sd s10,64(sp) │ │ │ │ sd s11,56(sp) │ │ │ │ - li s0,0 │ │ │ │ - li s5,1 │ │ │ │ - li s6,2 │ │ │ │ - srli s9,s9,0x20 │ │ │ │ - auipc s4,0x3e │ │ │ │ - addi s4,s4,-460 │ │ │ │ - beq s0,s5,223e6 │ │ │ │ - beq s0,s6,223fc │ │ │ │ - bnez s0,2236c │ │ │ │ - lwu a5,88(s1) │ │ │ │ - ld s2,96(s1) │ │ │ │ - slli a5,a5,0x5 │ │ │ │ - add s2,s2,a5 │ │ │ │ - jal 21882 │ │ │ │ - sd a0,8(s2) │ │ │ │ - mv a2,s3 │ │ │ │ - mv a1,s4 │ │ │ │ + jal 1e81c │ │ │ │ + lwu a2,0(s5) │ │ │ │ + li a1,0 │ │ │ │ + mv s8,a0 │ │ │ │ + slli a2,a2,0x3 │ │ │ │ + jal 3890 │ │ │ │ + ld a2,8(s5) │ │ │ │ + lw s2,28(s1) │ │ │ │ + lw s0,16(a2) │ │ │ │ + addiw s3,s0,-1 │ │ │ │ + bgeu s3,s2,247aa │ │ │ │ + li s11,0 │ │ │ │ + addiw t3,s11,1 │ │ │ │ + slli a5,t3,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + slli a3,a5,0x3 │ │ │ │ + add a4,a3,a5 │ │ │ │ + slli a4,a4,0x3 │ │ │ │ + add a4,a4,a2 │ │ │ │ + lw s0,16(a4) │ │ │ │ + sext.w a5,s3 │ │ │ │ + sext.w s11,t3 │ │ │ │ + addw s3,s0,s3 │ │ │ │ + bltu s3,s2,245e0 │ │ │ │ + addiw s2,s2,-1 │ │ │ │ + subw s2,s2,a5 │ │ │ │ + add s4,s8,a3 │ │ │ │ + mv a2,a4 │ │ │ │ + ld a5,24(sp) │ │ │ │ + li a1,48 │ │ │ │ li a0,0 │ │ │ │ - jal 20f0e │ │ │ │ - addiw s0,s0,1 │ │ │ │ - bnez a0,22304 │ │ │ │ - ld s4,112(sp) │ │ │ │ - ld s5,104(sp) │ │ │ │ - ld s6,96(sp) │ │ │ │ - ld s7,88(sp) │ │ │ │ - ld s8,80(sp) │ │ │ │ + ld s6,16(a5) │ │ │ │ + ld a5,8(a2) │ │ │ │ + lw s7,24(s1) │ │ │ │ + add s6,s6,a5 │ │ │ │ + jal 1e81c │ │ │ │ + lw a2,16(s1) │ │ │ │ + ld a1,0(s1) │ │ │ │ + mv a4,s6 │ │ │ │ + sd a0,0(s4) │ │ │ │ + mv a6,s2 │ │ │ │ + mv a5,s0 │ │ │ │ + mv a3,s7 │ │ │ │ + jal 58432 │ │ │ │ + lw a4,40(s1) │ │ │ │ + beqz a4,2474a │ │ │ │ + ld a3,32(s1) │ │ │ │ + sd s9,72(sp) │ │ │ │ + sd s10,64(sp) │ │ │ │ + sd zero,40(sp) │ │ │ │ + li s7,0 │ │ │ │ + li s9,0 │ │ │ │ + ld a5,40(sp) │ │ │ │ + li s10,0 │ │ │ │ + slli s4,a5,0x3 │ │ │ │ + add a5,a3,s4 │ │ │ │ + lw a2,4(a5) │ │ │ │ + bnez a2,24680 │ │ │ │ + j 2472e │ │ │ │ + li a2,6 │ │ │ │ + beq a4,a2,24720 │ │ │ │ + li a2,5 │ │ │ │ + beq a4,a2,24720 │ │ │ │ + li a2,1 │ │ │ │ + bne a4,a2,247b0 │ │ │ │ + addiw s7,s7,1 │ │ │ │ + lw a4,4(a5) │ │ │ │ + addiw s10,s10,1 │ │ │ │ + bgeu s10,a4,2472c │ │ │ │ + lw a4,0(s5) │ │ │ │ + addiw a4,a4,-1 │ │ │ │ + bgeu s11,a4,2476e │ │ │ │ + lw a4,28(s1) │ │ │ │ + addw a4,a4,s7 │ │ │ │ + bgeu s3,a4,2476e │ │ │ │ + addiw s2,s11,1 │ │ │ │ + slli a5,s2,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + ld a3,8(s5) │ │ │ │ + slli a4,a5,0x3 │ │ │ │ + ld a2,24(sp) │ │ │ │ + add a5,a5,a4 │ │ │ │ + slli a5,a5,0x3 │ │ │ │ + add a3,a3,a5 │ │ │ │ + lw a5,16(a3) │ │ │ │ + ld a2,16(a2) │ │ │ │ + ld a3,8(a3) │ │ │ │ + lw s6,24(s1) │ │ │ │ + addw s3,a5,s3 │ │ │ │ + add a3,a3,a2 │ │ │ │ + sd a3,8(sp) │ │ │ │ + addw s6,s6,s9 │ │ │ │ + beqz s7,246e4 │ │ │ │ + slli a3,s11,0x20 │ │ │ │ + srli s0,a3,0x1d │ │ │ │ + add s0,s0,s8 │ │ │ │ + ld a0,0(s0) │ │ │ │ + sd a4,32(sp) │ │ │ │ + sd a5,16(sp) │ │ │ │ + jal 5bef6 │ │ │ │ + sext.w a0,a0 │ │ │ │ + ld a5,16(sp) │ │ │ │ + ld a4,32(sp) │ │ │ │ + beqz a0,2477a │ │ │ │ + li a1,48 │ │ │ │ + li a0,0 │ │ │ │ + add s0,s8,a4 │ │ │ │ + sd a5,16(sp) │ │ │ │ + jal 1e81c │ │ │ │ + lw a2,16(s1) │ │ │ │ + ld a1,0(s1) │ │ │ │ + ld a5,16(sp) │ │ │ │ + ld a4,8(sp) │ │ │ │ + mv a3,s6 │ │ │ │ + sd a0,0(s0) │ │ │ │ + li a6,0 │ │ │ │ + jal 58432 │ │ │ │ + ld a3,32(s1) │ │ │ │ + mv s11,s2 │ │ │ │ + add a5,a3,s4 │ │ │ │ + lw a1,0(a5) │ │ │ │ + ld a0,0(s0) │ │ │ │ + jal 5ba28 │ │ │ │ + ld a3,32(s1) │ │ │ │ + add a5,a3,s4 │ │ │ │ + lw a4,0(a5) │ │ │ │ + bnez a4,24664 │ │ │ │ + lw a4,4(a5) │ │ │ │ + addiw s10,s10,1 │ │ │ │ + addiw s9,s9,1 │ │ │ │ + addiw s7,s7,1 │ │ │ │ + bltu s10,a4,24680 │ │ │ │ + lw a4,40(s1) │ │ │ │ + ld a5,40(sp) │ │ │ │ + addi a5,a5,1 │ │ │ │ + sd a5,40(sp) │ │ │ │ + sext.w a5,a5 │ │ │ │ + bltu a5,a4,24652 │ │ │ │ + slli a5,s11,0x20 │ │ │ │ ld s9,72(sp) │ │ │ │ ld s10,64(sp) │ │ │ │ - ld s11,56(sp) │ │ │ │ - lw a5,88(s1) │ │ │ │ - ld a0,8(sp) │ │ │ │ - addiw a5,a5,1 │ │ │ │ - sw a5,88(s1) │ │ │ │ + srli t3,a5,0x1d │ │ │ │ + add s4,s8,t3 │ │ │ │ + ld a0,0(s4) │ │ │ │ + jal 5bef6 │ │ │ │ + sext.w a5,a0 │ │ │ │ + bnez a5,2478e │ │ │ │ + ld a0,0(s4) │ │ │ │ + jal 58492 │ │ │ │ + ld a0,0(s4) │ │ │ │ jal 3670 │ │ │ │ - auipc a5,0x58 │ │ │ │ - ld a5,-1084(a5) │ │ │ │ - ld a4,40(sp) │ │ │ │ - ld a5,0(a5) │ │ │ │ - xor a5,a5,a4 │ │ │ │ - li a4,0 │ │ │ │ - bnez a5,22412 │ │ │ │ + sd zero,0(s4) │ │ │ │ + j 2478e │ │ │ │ + slli a4,s11,0x20 │ │ │ │ + srli s0,a4,0x1d │ │ │ │ + add s0,s0,s8 │ │ │ │ + j 2470e │ │ │ │ + ld a0,0(s0) │ │ │ │ + jal 58492 │ │ │ │ + ld a0,0(s0) │ │ │ │ + jal 3670 │ │ │ │ + ld s9,72(sp) │ │ │ │ + ld s10,64(sp) │ │ │ │ + sd zero,0(s0) │ │ │ │ ld ra,152(sp) │ │ │ │ ld s0,144(sp) │ │ │ │ ld s1,136(sp) │ │ │ │ ld s2,128(sp) │ │ │ │ ld s3,120(sp) │ │ │ │ - addi sp,sp,208 │ │ │ │ + ld s4,112(sp) │ │ │ │ + ld s5,104(sp) │ │ │ │ + ld s6,96(sp) │ │ │ │ + ld s7,88(sp) │ │ │ │ + ld s11,56(sp) │ │ │ │ + mv a0,s8 │ │ │ │ + ld s8,80(sp) │ │ │ │ + addi sp,sp,160 │ │ │ │ ret │ │ │ │ - jal 21882 │ │ │ │ - mv s10,a0 │ │ │ │ - jal 3310 │ │ │ │ - lwu a5,88(s1) │ │ │ │ - ld a4,96(s1) │ │ │ │ - mv s11,a0 │ │ │ │ - slli a5,a5,0x5 │ │ │ │ - add s8,a4,a5 │ │ │ │ - ld a3,24(s8) │ │ │ │ - mv a0,a3 │ │ │ │ - sd a3,0(sp) │ │ │ │ - jal 3310 │ │ │ │ - ld a3,0(sp) │ │ │ │ - addw s7,s11,a0 │ │ │ │ - addiw a1,s7,1 │ │ │ │ - slli a1,a1,0x20 │ │ │ │ + mv s4,s8 │ │ │ │ + li s11,0 │ │ │ │ + j 24614 │ │ │ │ + li a2,2 │ │ │ │ + bne a4,a2,247ba │ │ │ │ + addiw s9,s9,1 │ │ │ │ + j 24678 │ │ │ │ + li a2,4 │ │ │ │ + bne a4,a2,24678 │ │ │ │ + addiw s9,s9,1 │ │ │ │ + j 24678 │ │ │ │ + addi sp,sp,-112 │ │ │ │ + sd s8,32(sp) │ │ │ │ + auipc s8,0x55 │ │ │ │ + ld s8,1864(s8) │ │ │ │ + sd s2,80(sp) │ │ │ │ + sd s4,64(sp) │ │ │ │ + mv s2,a1 │ │ │ │ + mv s4,a0 │ │ │ │ + sd s6,48(sp) │ │ │ │ + li a1,48 │ │ │ │ + mv s6,a5 │ │ │ │ + li a0,0 │ │ │ │ + ld a5,0(s8) │ │ │ │ + sd a5,24(sp) │ │ │ │ + li a5,0 │ │ │ │ + sd ra,104(sp) │ │ │ │ + sd s0,96(sp) │ │ │ │ + sd s1,88(sp) │ │ │ │ + mv s0,a2 │ │ │ │ + mv s1,a3 │ │ │ │ + sd s3,72(sp) │ │ │ │ + sd s5,56(sp) │ │ │ │ + sd s7,40(sp) │ │ │ │ + mv s7,a4 │ │ │ │ + jal 1e81c │ │ │ │ + mv s3,a0 │ │ │ │ + mv a1,s2 │ │ │ │ + addi a4,sp,20 │ │ │ │ + li a3,0 │ │ │ │ + li a2,0 │ │ │ │ + mv a0,s4 │ │ │ │ + jal 243fa │ │ │ │ + lw s5,20(sp) │ │ │ │ mv s2,a0 │ │ │ │ - srli a1,a1,0x20 │ │ │ │ - mv a0,a3 │ │ │ │ - jal 1d4e0 │ │ │ │ - lwu a2,88(s1) │ │ │ │ - ld a3,96(s1) │ │ │ │ - sd a0,24(s8) │ │ │ │ - slli a2,a2,0x5 │ │ │ │ - add a3,a3,a2 │ │ │ │ - ld a0,24(a3) │ │ │ │ - and s2,s2,s9 │ │ │ │ - and a2,s11,s9 │ │ │ │ - mv a1,s10 │ │ │ │ - add a0,a0,s2 │ │ │ │ - jal 36a0 │ │ │ │ - lwu a3,88(s1) │ │ │ │ - ld a4,96(s1) │ │ │ │ - slli a5,s7,0x20 │ │ │ │ - slli a3,a3,0x5 │ │ │ │ - add a4,a4,a3 │ │ │ │ - ld a4,24(a4) │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - mv a0,s10 │ │ │ │ - add a5,a5,a4 │ │ │ │ - sb zero,0(a5) │ │ │ │ + mv a7,s7 │ │ │ │ + mv a3,a0 │ │ │ │ + auipc a6,0x55 │ │ │ │ + ld a6,1792(a6) │ │ │ │ + mv a5,s6 │ │ │ │ + mv a4,s5 │ │ │ │ + mv a2,s1 │ │ │ │ + mv a1,s0 │ │ │ │ + li a0,0 │ │ │ │ + jal 3a488 │ │ │ │ + mv s4,a0 │ │ │ │ + li a6,0 │ │ │ │ + mv a5,s5 │ │ │ │ + mv a4,s2 │ │ │ │ + li a3,0 │ │ │ │ + mv a2,s1 │ │ │ │ + mv a1,s0 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 58432 │ │ │ │ + mv a5,s5 │ │ │ │ + mv a4,s2 │ │ │ │ + auipc a7,0x55 │ │ │ │ + ld a7,1746(a7) │ │ │ │ + mv a6,s6 │ │ │ │ + mv a3,s1 │ │ │ │ + mv a2,s0 │ │ │ │ + mv a1,s4 │ │ │ │ + li a0,0 │ │ │ │ + sd s3,8(sp) │ │ │ │ + sd s7,0(sp) │ │ │ │ + jal 3a5e2 │ │ │ │ + mv a0,s4 │ │ │ │ jal 3670 │ │ │ │ - j 22322 │ │ │ │ - lwu a5,88(s1) │ │ │ │ - ld s2,96(s1) │ │ │ │ - slli a5,a5,0x5 │ │ │ │ - add s2,s2,a5 │ │ │ │ - jal 21882 │ │ │ │ - sd a0,16(s2) │ │ │ │ - j 22322 │ │ │ │ - lwu a5,88(s1) │ │ │ │ - ld s2,96(s1) │ │ │ │ - slli a5,a5,0x5 │ │ │ │ - add s2,s2,a5 │ │ │ │ - jal 21882 │ │ │ │ - sd a0,24(s2) │ │ │ │ - j 22322 │ │ │ │ - sd s4,112(sp) │ │ │ │ - sd s5,104(sp) │ │ │ │ - sd s6,96(sp) │ │ │ │ - sd s7,88(sp) │ │ │ │ - sd s8,80(sp) │ │ │ │ - sd s9,72(sp) │ │ │ │ - sd s10,64(sp) │ │ │ │ - sd s11,56(sp) │ │ │ │ + ld a4,24(sp) │ │ │ │ + ld a5,0(s8) │ │ │ │ + xor a5,a5,a4 │ │ │ │ + li a4,0 │ │ │ │ + bnez a5,2488c │ │ │ │ + ld ra,104(sp) │ │ │ │ + ld s0,96(sp) │ │ │ │ + ld s1,88(sp) │ │ │ │ + ld s2,80(sp) │ │ │ │ + ld s4,64(sp) │ │ │ │ + ld s5,56(sp) │ │ │ │ + ld s6,48(sp) │ │ │ │ + ld s7,40(sp) │ │ │ │ + ld s8,32(sp) │ │ │ │ + mv a0,s3 │ │ │ │ + ld s3,72(sp) │ │ │ │ + addi sp,sp,112 │ │ │ │ + ret │ │ │ │ jal 3a10 <__stack_chk_fail@plt> │ │ │ │ + lw a3,0(a1) │ │ │ │ addi sp,sp,-48 │ │ │ │ + sd s2,16(sp) │ │ │ │ + auipc a2,0x3b │ │ │ │ + addi a2,a2,1066 │ │ │ │ + mv s2,a1 │ │ │ │ + li a1,1 │ │ │ │ + sd s3,8(sp) │ │ │ │ sd ra,40(sp) │ │ │ │ + mv s3,a0 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + lw a5,0(s2) │ │ │ │ + beqz a5,248f6 │ │ │ │ sd s0,32(sp) │ │ │ │ - fsd fs0,24(sp) │ │ │ │ - mv s0,a0 │ │ │ │ - fmv.d fs0,fa3 │ │ │ │ - fsd fs1,16(sp) │ │ │ │ - fsd fs2,8(sp) │ │ │ │ - fmv.d fs1,fa0 │ │ │ │ - fmv.d fs2,fa2 │ │ │ │ - fsd fs3,0(sp) │ │ │ │ - fmv.d fs3,fa1 │ │ │ │ - jal 3700 │ │ │ │ - fmv.x.d a2,fa0 │ │ │ │ - auipc a1,0x3e │ │ │ │ - addi a1,a1,-790 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 2224a │ │ │ │ - fmv.x.d a2,fs3 │ │ │ │ - auipc a1,0x3e │ │ │ │ - addi a1,a1,-800 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 2224a │ │ │ │ - fmv.x.d a2,fs0 │ │ │ │ - auipc a1,0x3e │ │ │ │ - addi a1,a1,-810 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 2224a │ │ │ │ - fmv.x.d a2,fs2 │ │ │ │ - auipc a1,0x3e │ │ │ │ - addi a1,a1,-820 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 2224a │ │ │ │ - fmv.d fa0,fs0 │ │ │ │ - jal 3700 │ │ │ │ - fmv.d fs2,fa0 │ │ │ │ - fmv.d fa0,fs1 │ │ │ │ - jal 3700 │ │ │ │ - fle.d a5,fs2,fa0 │ │ │ │ - beqz a5,224d2 │ │ │ │ - fmv.d fa0,fs0 │ │ │ │ - jal 3700 │ │ │ │ - mv a0,s0 │ │ │ │ + sd s1,24(sp) │ │ │ │ + sd s4,0(sp) │ │ │ │ + li s1,0 │ │ │ │ + li s0,0 │ │ │ │ + auipc s4,0x3b │ │ │ │ + addi s4,s4,1060 │ │ │ │ + ld a4,8(s2) │ │ │ │ + mv a3,s0 │ │ │ │ + mv a2,s4 │ │ │ │ + add a4,a4,s1 │ │ │ │ + ld a5,16(a4) │ │ │ │ + lw a7,60(a4) │ │ │ │ + lbu a6,40(a4) │ │ │ │ + ld a4,8(a4) │ │ │ │ + li a1,1 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + lw a5,0(s2) │ │ │ │ + addiw s0,s0,1 │ │ │ │ + addi s1,s1,72 │ │ │ │ + bltu s0,a5,248c4 │ │ │ │ ld s0,32(sp) │ │ │ │ + ld s1,24(sp) │ │ │ │ + ld s4,0(sp) │ │ │ │ ld ra,40(sp) │ │ │ │ - fld fs0,24(sp) │ │ │ │ - fld fs1,16(sp) │ │ │ │ - fld fs2,8(sp) │ │ │ │ - fld fs3,0(sp) │ │ │ │ - fmv.x.d a2,fa0 │ │ │ │ - auipc a1,0x3e │ │ │ │ - addi a1,a1,-878 │ │ │ │ + ld s2,16(sp) │ │ │ │ + ld s3,8(sp) │ │ │ │ addi sp,sp,48 │ │ │ │ - j 2224a │ │ │ │ - fmv.d fa0,fs1 │ │ │ │ - jal 3700 │ │ │ │ - j 224b4 │ │ │ │ - fmv.d.x fa5,zero │ │ │ │ - mv a5,a0 │ │ │ │ - li a0,0 │ │ │ │ - feq.d a4,fa0,fa5 │ │ │ │ - bnez a4,22520 │ │ │ │ - auipc a4,0x3b │ │ │ │ - fld fa5,1718(a4) │ │ │ │ - fmul.d fa0,fa0,fa5 │ │ │ │ - auipc a4,0x3b │ │ │ │ - fld fa5,1650(a4) │ │ │ │ - li a0,1 │ │ │ │ - flt.d a4,fa0,fa5 │ │ │ │ - bnez a4,22520 │ │ │ │ - auipc a4,0x3b │ │ │ │ - fld fa5,1698(a4) │ │ │ │ - fle.d a4,fa5,fa0 │ │ │ │ - li a0,60 │ │ │ │ - bnez a4,22520 │ │ │ │ - fcvt.wu.d a0,fa0,rtz │ │ │ │ - zext.b a0,a0 │ │ │ │ - sb a0,32(a5) │ │ │ │ - ret │ │ │ │ - sd a1,40(a0) │ │ │ │ - ret │ │ │ │ - addi sp,sp,-32 │ │ │ │ - sd s0,16(sp) │ │ │ │ - sd s1,8(sp) │ │ │ │ - sd ra,24(sp) │ │ │ │ - mv s1,a0 │ │ │ │ - mv s0,a2 │ │ │ │ - beqz a1,22572 │ │ │ │ - sd s2,0(sp) │ │ │ │ - mv s2,a1 │ │ │ │ - ld a1,16(a0) │ │ │ │ - mv a0,s2 │ │ │ │ - jal 3580 │ │ │ │ - beqz a0,22562 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 21882 │ │ │ │ - ld s2,0(sp) │ │ │ │ - addiw s0,s0,1 │ │ │ │ - slli s0,s0,0x20 │ │ │ │ - srli s0,s0,0x20 │ │ │ │ - sd s0,56(s1) │ │ │ │ - ld ra,24(sp) │ │ │ │ - ld s0,16(sp) │ │ │ │ - sd a0,48(s1) │ │ │ │ - ld s1,8(sp) │ │ │ │ - addi sp,sp,32 │ │ │ │ ret │ │ │ │ - auipc a0,0x42 │ │ │ │ - addi a0,a0,678 │ │ │ │ - jal 21882 │ │ │ │ - ld s2,0(sp) │ │ │ │ - j 2254e │ │ │ │ - auipc a0,0x42 │ │ │ │ - addi a0,a0,670 │ │ │ │ - jal 21882 │ │ │ │ - j 2254e │ │ │ │ - mv a2,a1 │ │ │ │ - auipc a1,0x3e │ │ │ │ - addi a1,a1,-1058 │ │ │ │ - j 2224a │ │ │ │ - mv a2,a1 │ │ │ │ - auipc a1,0x42 │ │ │ │ - addi a1,a1,650 │ │ │ │ - j 2224a │ │ │ │ - mv a2,a1 │ │ │ │ - auipc a1,0x42 │ │ │ │ - addi a1,a1,654 │ │ │ │ - j 2224a │ │ │ │ - mv a2,a1 │ │ │ │ - auipc a1,0x3e │ │ │ │ - addi a1,a1,-1086 │ │ │ │ - j 2224a │ │ │ │ - mv a2,a1 │ │ │ │ - auipc a1,0x3e │ │ │ │ - addi a1,a1,-1090 │ │ │ │ - j 2224a │ │ │ │ - mv a2,a1 │ │ │ │ - auipc a1,0x3e │ │ │ │ - addi a1,a1,-1094 │ │ │ │ - j 2224a │ │ │ │ - addiw a2,a1,1 │ │ │ │ - auipc a1,0x3e │ │ │ │ - addi a1,a1,-1100 │ │ │ │ - j 2224a │ │ │ │ - addiw a2,a1,1 │ │ │ │ - auipc a1,0x3e │ │ │ │ - addi a1,a1,-1106 │ │ │ │ - j 2224a │ │ │ │ - addi sp,sp,-32 │ │ │ │ - sd s2,0(sp) │ │ │ │ - mv s2,a2 │ │ │ │ - mv a2,a1 │ │ │ │ - auipc a1,0x3e │ │ │ │ - addi a1,a1,-1116 │ │ │ │ - sd ra,24(sp) │ │ │ │ - sd s0,16(sp) │ │ │ │ - sd s1,8(sp) │ │ │ │ + lwu a1,0(a0) │ │ │ │ + addi sp,sp,-16 │ │ │ │ + sd s0,0(sp) │ │ │ │ + slli a1,a1,0x3 │ │ │ │ mv s0,a0 │ │ │ │ - mv s1,a3 │ │ │ │ - jal 2224a │ │ │ │ - mv a2,s2 │ │ │ │ - mv a0,s0 │ │ │ │ - auipc a1,0x3e │ │ │ │ - addi a1,a1,-1134 │ │ │ │ - jal 2224a │ │ │ │ - mv a0,s0 │ │ │ │ - ld s0,16(sp) │ │ │ │ - ld ra,24(sp) │ │ │ │ - ld s2,0(sp) │ │ │ │ - mv a2,s1 │ │ │ │ - ld s1,8(sp) │ │ │ │ - auipc a1,0x3e │ │ │ │ - addi a1,a1,-1150 │ │ │ │ - addi sp,sp,32 │ │ │ │ - j 2224a │ │ │ │ - addi sp,sp,-32 │ │ │ │ - sd a7,0(sp) │ │ │ │ - mv a7,a6 │ │ │ │ - mv a6,a5 │ │ │ │ - addiw a5,a4,1 │ │ │ │ - zext.b a4,a3 │ │ │ │ - addiw a3,a2,1 │ │ │ │ - mv a2,a1 │ │ │ │ - auipc a1,0x3e │ │ │ │ - addi a1,a1,-1176 │ │ │ │ - sd ra,24(sp) │ │ │ │ - jal 2224a │ │ │ │ - ld ra,24(sp) │ │ │ │ - addi sp,sp,32 │ │ │ │ - ret │ │ │ │ - addi sp,sp,-32 │ │ │ │ - sd a7,0(sp) │ │ │ │ - mv a7,a6 │ │ │ │ - mv a6,a5 │ │ │ │ - addiw a5,a4,1 │ │ │ │ - zext.b a4,a3 │ │ │ │ - addiw a3,a2,1 │ │ │ │ - mv a2,a1 │ │ │ │ - auipc a1,0x3e │ │ │ │ - addi a1,a1,-1186 │ │ │ │ - sd ra,24(sp) │ │ │ │ - jal 2224a │ │ │ │ - ld ra,24(sp) │ │ │ │ - addi sp,sp,32 │ │ │ │ - ret │ │ │ │ - li a5,1 │ │ │ │ - beq a1,a5,22692 │ │ │ │ - li a5,2 │ │ │ │ - beq a1,a5,226a0 │ │ │ │ - li a5,3 │ │ │ │ - beq a1,a5,226ae │ │ │ │ + li a0,0 │ │ │ │ + sd ra,8(sp) │ │ │ │ + jal 1e81c │ │ │ │ + lw a2,0(s0) │ │ │ │ + beqz a2,24938 │ │ │ │ + ld a4,8(s0) │ │ │ │ + slli a5,a2,0x20 │ │ │ │ + srli a2,a5,0x1d │ │ │ │ + addi a4,a4,8 │ │ │ │ + mv a5,a0 │ │ │ │ + add a2,a2,a0 │ │ │ │ + ld a3,0(a4) │ │ │ │ + addi a5,a5,8 │ │ │ │ + addi a4,a4,72 │ │ │ │ + sd a3,-8(a5) │ │ │ │ + bne a5,a2,24928 │ │ │ │ + ld ra,8(sp) │ │ │ │ + ld s0,0(sp) │ │ │ │ + addi sp,sp,16 │ │ │ │ ret │ │ │ │ - li a2,43 │ │ │ │ - auipc a1,0x3e │ │ │ │ - addi a1,a1,-1198 │ │ │ │ - j 2224a │ │ │ │ - li a2,45 │ │ │ │ - auipc a1,0x3e │ │ │ │ - addi a1,a1,-1212 │ │ │ │ - j 2224a │ │ │ │ + lwu a1,0(a0) │ │ │ │ addi sp,sp,-16 │ │ │ │ - li a2,43 │ │ │ │ - auipc a1,0x3e │ │ │ │ - addi a1,a1,-1228 │ │ │ │ sd s0,0(sp) │ │ │ │ - sd ra,8(sp) │ │ │ │ + slli a1,a1,0x3 │ │ │ │ mv s0,a0 │ │ │ │ - jal 2224a │ │ │ │ - mv a0,s0 │ │ │ │ - ld s0,0(sp) │ │ │ │ + li a0,0 │ │ │ │ + sd ra,8(sp) │ │ │ │ + jal 1e81c │ │ │ │ + lw a1,0(s0) │ │ │ │ + beqz a1,24980 │ │ │ │ + ld a4,8(s0) │ │ │ │ + slli a5,a1,0x20 │ │ │ │ + srli a1,a5,0x1d │ │ │ │ + mv a3,a0 │ │ │ │ + addi a4,a4,16 │ │ │ │ + add a1,a1,a0 │ │ │ │ + ld a5,-8(a4) │ │ │ │ + ld a2,0(a4) │ │ │ │ + addi a3,a3,8 │ │ │ │ + addi a4,a4,72 │ │ │ │ + add a5,a5,a2 │ │ │ │ + addi a5,a5,-1 │ │ │ │ + sd a5,-8(a3) │ │ │ │ + bne a1,a3,24968 │ │ │ │ ld ra,8(sp) │ │ │ │ - li a2,80 │ │ │ │ - auipc a1,0x3e │ │ │ │ - addi a1,a1,-1248 │ │ │ │ + ld s0,0(sp) │ │ │ │ addi sp,sp,16 │ │ │ │ - j 2224a │ │ │ │ - lw a5,376(a1) │ │ │ │ - li a4,1 │ │ │ │ - beq a5,a4,226ee │ │ │ │ - li a4,2 │ │ │ │ - beq a5,a4,226fc │ │ │ │ ret │ │ │ │ - lw a2,380(a1) │ │ │ │ - auipc a1,0x3e │ │ │ │ - addi a1,a1,-1274 │ │ │ │ - j 2224a │ │ │ │ - lw a2,380(a1) │ │ │ │ - auipc a1,0x3e │ │ │ │ - addi a1,a1,-1272 │ │ │ │ - j 2224a │ │ │ │ - addi sp,sp,-32 │ │ │ │ - sd s1,8(sp) │ │ │ │ - mv s1,a2 │ │ │ │ - mv a2,a1 │ │ │ │ - auipc a1,0x3e │ │ │ │ - addi a1,a1,-1274 │ │ │ │ - sd s0,16(sp) │ │ │ │ - sd ra,24(sp) │ │ │ │ - mv s0,a0 │ │ │ │ - jal 2224a │ │ │ │ - mv a0,s0 │ │ │ │ - ld s0,16(sp) │ │ │ │ - ld ra,24(sp) │ │ │ │ - mv a2,s1 │ │ │ │ - ld s1,8(sp) │ │ │ │ - auipc a1,0x3e │ │ │ │ - addi a1,a1,-1294 │ │ │ │ - addi sp,sp,32 │ │ │ │ - j 2224a │ │ │ │ - mv a2,a1 │ │ │ │ - auipc a1,0x3e │ │ │ │ - addi a1,a1,-1300 │ │ │ │ - j 2224a │ │ │ │ - addi sp,sp,-80 │ │ │ │ - sd s6,16(sp) │ │ │ │ - mv s6,a2 │ │ │ │ - mv a2,a1 │ │ │ │ - auipc a1,0x3e │ │ │ │ - addi a1,a1,-1310 │ │ │ │ - sd ra,72(sp) │ │ │ │ - sd s0,64(sp) │ │ │ │ - sd s1,56(sp) │ │ │ │ + lwu a1,0(a0) │ │ │ │ + addi sp,sp,-16 │ │ │ │ + sd s0,0(sp) │ │ │ │ + slli a1,a1,0x3 │ │ │ │ mv s0,a0 │ │ │ │ - mv s1,a6 │ │ │ │ - sd s2,48(sp) │ │ │ │ - sd s3,40(sp) │ │ │ │ - mv s2,a7 │ │ │ │ - mv s3,a5 │ │ │ │ - sd s4,32(sp) │ │ │ │ - sd s5,24(sp) │ │ │ │ - mv s4,a4 │ │ │ │ - mv s5,a3 │ │ │ │ - sd s7,8(sp) │ │ │ │ - lbu s7,80(sp) │ │ │ │ - jal 2224a │ │ │ │ - mv a2,s6 │ │ │ │ - auipc a1,0x3e │ │ │ │ - addi a1,a1,-1348 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 2224a │ │ │ │ - mv a2,s7 │ │ │ │ - auipc a1,0x3e │ │ │ │ - addi a1,a1,-1356 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 2224a │ │ │ │ - mv a2,s5 │ │ │ │ - auipc a1,0x3e │ │ │ │ - addi a1,a1,-1364 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 2224a │ │ │ │ - mv a2,s4 │ │ │ │ - auipc a1,0x3e │ │ │ │ - addi a1,a1,-1372 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 2224a │ │ │ │ - mv a2,s3 │ │ │ │ - auipc a1,0x3e │ │ │ │ - addi a1,a1,-1380 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 2224a │ │ │ │ - mv a2,s2 │ │ │ │ - auipc a1,0x3e │ │ │ │ - addi a1,a1,-1388 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 2224a │ │ │ │ - beqz s1,227fe │ │ │ │ - mv a0,s0 │ │ │ │ - ld s0,64(sp) │ │ │ │ - ld ra,72(sp) │ │ │ │ - ld s2,48(sp) │ │ │ │ - ld s3,40(sp) │ │ │ │ - ld s4,32(sp) │ │ │ │ - ld s5,24(sp) │ │ │ │ - ld s6,16(sp) │ │ │ │ - ld s7,8(sp) │ │ │ │ - mv a2,s1 │ │ │ │ - ld s1,56(sp) │ │ │ │ - auipc a1,0x3e │ │ │ │ - addi a1,a1,-1418 │ │ │ │ - addi sp,sp,80 │ │ │ │ - j 2224a │ │ │ │ - ld ra,72(sp) │ │ │ │ - ld s0,64(sp) │ │ │ │ - ld s1,56(sp) │ │ │ │ - ld s2,48(sp) │ │ │ │ - ld s3,40(sp) │ │ │ │ - ld s4,32(sp) │ │ │ │ - ld s5,24(sp) │ │ │ │ - ld s6,16(sp) │ │ │ │ - ld s7,8(sp) │ │ │ │ - addi sp,sp,80 │ │ │ │ - ret │ │ │ │ - addi sp,sp,-80 │ │ │ │ - sd s5,24(sp) │ │ │ │ - auipc s5,0x57 │ │ │ │ - ld s5,1784(s5) │ │ │ │ - sd s4,32(sp) │ │ │ │ - sd ra,72(sp) │ │ │ │ - ld a5,0(s5) │ │ │ │ - sd a5,8(sp) │ │ │ │ + li a0,0 │ │ │ │ + sd ra,8(sp) │ │ │ │ + jal 1e81c │ │ │ │ + lw a5,0(s0) │ │ │ │ + beqz a5,249c4 │ │ │ │ + li a3,0 │ │ │ │ li a5,0 │ │ │ │ - sd zero,0(sp) │ │ │ │ - mv s4,a0 │ │ │ │ - beqz a2,22896 │ │ │ │ - slli a5,a2,0x20 │ │ │ │ - srli a2,a5,0x1e │ │ │ │ - sd s0,64(sp) │ │ │ │ - sd s1,56(sp) │ │ │ │ - sd s2,48(sp) │ │ │ │ - sd s3,40(sp) │ │ │ │ - mv s0,a1 │ │ │ │ - add s1,a1,a2 │ │ │ │ - mv s3,sp │ │ │ │ - auipc s2,0x3e │ │ │ │ - addi s2,s2,-1498 │ │ │ │ + ld a4,8(s0) │ │ │ │ + add a2,a0,a5 │ │ │ │ + addi a5,a5,1 │ │ │ │ + add a4,a4,a3 │ │ │ │ + lbu a1,40(a4) │ │ │ │ + sext.w a4,a5 │ │ │ │ + addi a3,a3,72 │ │ │ │ + sb a1,0(a2) │ │ │ │ lw a2,0(s0) │ │ │ │ - mv a1,s2 │ │ │ │ - mv a0,s3 │ │ │ │ - addi s0,s0,4 │ │ │ │ - jal 2194e │ │ │ │ - bne s0,s1,22852 │ │ │ │ - ld a2,0(sp) │ │ │ │ - ld s0,64(sp) │ │ │ │ - ld s1,56(sp) │ │ │ │ - ld s2,48(sp) │ │ │ │ - ld s3,40(sp) │ │ │ │ - auipc a1,0x3e │ │ │ │ - addi a1,a1,-1524 │ │ │ │ - mv a0,s4 │ │ │ │ - jal 2224a │ │ │ │ - ld a0,0(sp) │ │ │ │ - jal 3670 │ │ │ │ - ld a4,8(sp) │ │ │ │ - ld a5,0(s5) │ │ │ │ - xor a5,a5,a4 │ │ │ │ - li a4,0 │ │ │ │ - bnez a5,2289a │ │ │ │ - ld ra,72(sp) │ │ │ │ - ld s4,32(sp) │ │ │ │ - ld s5,24(sp) │ │ │ │ - addi sp,sp,80 │ │ │ │ + bltu a4,a2,249a4 │ │ │ │ + ld ra,8(sp) │ │ │ │ + ld s0,0(sp) │ │ │ │ + addi sp,sp,16 │ │ │ │ ret │ │ │ │ - li a2,0 │ │ │ │ - j 2286c │ │ │ │ - sd s0,64(sp) │ │ │ │ - sd s1,56(sp) │ │ │ │ - sd s2,48(sp) │ │ │ │ - sd s3,40(sp) │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - addi sp,sp,-80 │ │ │ │ - sd s5,24(sp) │ │ │ │ - auipc s5,0x57 │ │ │ │ - ld s5,1638(s5) │ │ │ │ - sd s4,32(sp) │ │ │ │ - sd ra,72(sp) │ │ │ │ - ld a5,0(s5) │ │ │ │ - sd a5,8(sp) │ │ │ │ - li a5,0 │ │ │ │ - sd zero,0(sp) │ │ │ │ - mv s4,a0 │ │ │ │ - beqz a2,22928 │ │ │ │ - slli a5,a2,0x20 │ │ │ │ - srli a2,a5,0x1e │ │ │ │ - sd s0,64(sp) │ │ │ │ - sd s1,56(sp) │ │ │ │ - sd s2,48(sp) │ │ │ │ - sd s3,40(sp) │ │ │ │ - mv s0,a1 │ │ │ │ - add s1,a1,a2 │ │ │ │ - mv s3,sp │ │ │ │ - auipc s2,0x3e │ │ │ │ - addi s2,s2,-1644 │ │ │ │ - lw a2,0(s0) │ │ │ │ - mv a1,s2 │ │ │ │ - mv a0,s3 │ │ │ │ - addi s0,s0,4 │ │ │ │ - jal 2194e │ │ │ │ - bne s0,s1,228e4 │ │ │ │ - ld a2,0(sp) │ │ │ │ - ld s0,64(sp) │ │ │ │ - ld s1,56(sp) │ │ │ │ - ld s2,48(sp) │ │ │ │ - ld s3,40(sp) │ │ │ │ - auipc a1,0x3e │ │ │ │ - addi a1,a1,-1654 │ │ │ │ - mv a0,s4 │ │ │ │ - jal 2224a │ │ │ │ - ld a0,0(sp) │ │ │ │ - jal 3670 │ │ │ │ - ld a4,8(sp) │ │ │ │ - ld a5,0(s5) │ │ │ │ - xor a5,a5,a4 │ │ │ │ + lwu a1,0(a0) │ │ │ │ + addi sp,sp,-16 │ │ │ │ + sd s0,0(sp) │ │ │ │ + slli a1,a1,0x3 │ │ │ │ + mv s0,a0 │ │ │ │ + li a0,0 │ │ │ │ + sd ra,8(sp) │ │ │ │ + jal 1e81c │ │ │ │ + lw a5,0(s0) │ │ │ │ + beqz a5,24a00 │ │ │ │ + ld a5,8(s0) │ │ │ │ + mv a3,a0 │ │ │ │ li a4,0 │ │ │ │ - bnez a5,2292c │ │ │ │ - ld ra,72(sp) │ │ │ │ - ld s4,32(sp) │ │ │ │ - ld s5,24(sp) │ │ │ │ - addi sp,sp,80 │ │ │ │ + addi a5,a5,60 │ │ │ │ + lw a2,0(a5) │ │ │ │ + addiw a4,a4,1 │ │ │ │ + addi a5,a5,72 │ │ │ │ + sw a2,0(a3) │ │ │ │ + lw a2,0(s0) │ │ │ │ + addi a3,a3,4 │ │ │ │ + bltu a4,a2,249ee │ │ │ │ + ld ra,8(sp) │ │ │ │ + ld s0,0(sp) │ │ │ │ + addi sp,sp,16 │ │ │ │ ret │ │ │ │ - li a2,0 │ │ │ │ - j 228fe │ │ │ │ - sd s0,64(sp) │ │ │ │ - sd s1,56(sp) │ │ │ │ - sd s2,48(sp) │ │ │ │ - sd s3,40(sp) │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - addi sp,sp,-208 │ │ │ │ - sd s9,120(sp) │ │ │ │ - ld s9,72(a0) │ │ │ │ - sd s8,128(sp) │ │ │ │ - auipc s8,0x57 │ │ │ │ - ld s8,1486(s8) │ │ │ │ - sd s2,176(sp) │ │ │ │ - ld a5,0(s8) │ │ │ │ - sd a5,88(sp) │ │ │ │ - li a5,0 │ │ │ │ - mv s2,a0 │ │ │ │ - mv a0,s9 │ │ │ │ - sd s3,168(sp) │ │ │ │ - sd s5,152(sp) │ │ │ │ - sd s6,144(sp) │ │ │ │ - sd s10,112(sp) │ │ │ │ - sd s11,104(sp) │ │ │ │ - sd ra,200(sp) │ │ │ │ - sd s0,192(sp) │ │ │ │ - sd s1,184(sp) │ │ │ │ - sd s4,160(sp) │ │ │ │ - mv s5,a1 │ │ │ │ - sb zero,70(sp) │ │ │ │ - sb zero,71(sp) │ │ │ │ - jal 3310 │ │ │ │ - lw s6,8(s2) │ │ │ │ - ld s3,16(s2) │ │ │ │ - sd a0,56(sp) │ │ │ │ - sraiw s6,s6,0x4 │ │ │ │ - ld s11,40(s2) │ │ │ │ - ld s10,24(s2) │ │ │ │ - andi s6,s6,1 │ │ │ │ - beqz s3,22a7a │ │ │ │ - ld s1,24(s5) │ │ │ │ - sd s7,136(sp) │ │ │ │ - beqz s1,22a7e │ │ │ │ - ld s4,8(s5) │ │ │ │ - li s0,0 │ │ │ │ - li s7,0 │ │ │ │ - j 229b8 │ │ │ │ - addiw s0,s0,1 │ │ │ │ - slli s7,s0,0x20 │ │ │ │ - srli s7,s7,0x20 │ │ │ │ - bgeu s7,s1,22a7e │ │ │ │ - slli a5,s7,0x3 │ │ │ │ - add a5,a5,s4 │ │ │ │ - ld a1,0(a5) │ │ │ │ - mv a0,s3 │ │ │ │ - jal 3580 │ │ │ │ - bnez a0,229aa │ │ │ │ - bgeu s7,s1,22a7e │ │ │ │ - ld s7,136(sp) │ │ │ │ - addi a3,sp,71 │ │ │ │ - addi a2,sp,72 │ │ │ │ - mv a1,s5 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 220f6 │ │ │ │ - sext.w s1,a0 │ │ │ │ - li a5,-1 │ │ │ │ - beq s1,a5,22a6e │ │ │ │ - ld s3,72(sp) │ │ │ │ - lbu s4,71(sp) │ │ │ │ - addi s3,s3,-1 │ │ │ │ - addi a3,sp,70 │ │ │ │ - addi a2,sp,80 │ │ │ │ - mv a1,s5 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 21e28 │ │ │ │ - sext.w a0,a0 │ │ │ │ - li a5,-1 │ │ │ │ - beq a0,a5,22a74 │ │ │ │ - ld a5,80(sp) │ │ │ │ - lbu a4,70(sp) │ │ │ │ - addi a5,a5,-1 │ │ │ │ - ld a1,56(sp) │ │ │ │ - mv a7,s1 │ │ │ │ - mv a6,s3 │ │ │ │ - addi a3,s10,-1 │ │ │ │ - li a2,0 │ │ │ │ - sd a4,24(sp) │ │ │ │ - sd a0,16(sp) │ │ │ │ - mv a4,s0 │ │ │ │ - sd a5,8(sp) │ │ │ │ - sd s11,32(sp) │ │ │ │ - mv a5,s6 │ │ │ │ - sd s4,0(sp) │ │ │ │ - mv a0,s9 │ │ │ │ - jal 33f52 │ │ │ │ + lwu a1,0(a0) │ │ │ │ + addi sp,sp,-16 │ │ │ │ + sd s0,0(sp) │ │ │ │ + slli a1,a1,0x3 │ │ │ │ mv s0,a0 │ │ │ │ - jal 34440 │ │ │ │ - mv s1,a0 │ │ │ │ - jal 347b4 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 33e86 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 3670 │ │ │ │ - ld a4,88(sp) │ │ │ │ - ld a5,0(s8) │ │ │ │ - xor a5,a5,a4 │ │ │ │ + li a0,0 │ │ │ │ + sd ra,8(sp) │ │ │ │ + jal 1e81c │ │ │ │ + lw a5,0(s0) │ │ │ │ + beqz a5,24a3c │ │ │ │ + ld a5,8(s0) │ │ │ │ + mv a3,a0 │ │ │ │ li a4,0 │ │ │ │ - bnez a5,22a9e │ │ │ │ - ld ra,200(sp) │ │ │ │ - ld s0,192(sp) │ │ │ │ - ld s2,176(sp) │ │ │ │ - ld s3,168(sp) │ │ │ │ - ld s4,160(sp) │ │ │ │ - ld s5,152(sp) │ │ │ │ - ld s6,144(sp) │ │ │ │ - ld s8,128(sp) │ │ │ │ - ld s9,120(sp) │ │ │ │ - ld s10,112(sp) │ │ │ │ - ld s11,104(sp) │ │ │ │ - mv a0,s1 │ │ │ │ - ld s1,184(sp) │ │ │ │ - addi sp,sp,208 │ │ │ │ + addi a5,a5,64 │ │ │ │ + lw a2,0(a5) │ │ │ │ + addiw a4,a4,1 │ │ │ │ + addi a5,a5,72 │ │ │ │ + sw a2,0(a3) │ │ │ │ + lw a2,0(s0) │ │ │ │ + addi a3,a3,4 │ │ │ │ + bltu a4,a2,24a2a │ │ │ │ + ld ra,8(sp) │ │ │ │ + ld s0,0(sp) │ │ │ │ + addi sp,sp,16 │ │ │ │ ret │ │ │ │ - mv s4,s6 │ │ │ │ - li s3,-1 │ │ │ │ - j 229ee │ │ │ │ - mv a4,s6 │ │ │ │ - li a5,-1 │ │ │ │ - j 22a0c │ │ │ │ - li s0,-1 │ │ │ │ - j 229ce │ │ │ │ - auipc a3,0x42 │ │ │ │ - addi a3,a3,-702 │ │ │ │ - li a2,406 │ │ │ │ - auipc a1,0x3d │ │ │ │ - addi a1,a1,1622 │ │ │ │ - auipc a0,0x3d │ │ │ │ - addi a0,a0,1654 │ │ │ │ - jal 3830 <__assert_fail@plt> │ │ │ │ - sd s7,136(sp) │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - bnez a0,22aac │ │ │ │ - li a0,43 │ │ │ │ + lw a1,0(a0) │ │ │ │ + li a5,1 │ │ │ │ + bgeu a5,a1,24aca │ │ │ │ + li a4,3 │ │ │ │ + ld a5,8(a0) │ │ │ │ + bgeu a4,a1,24ace │ │ │ │ + addiw a3,a1,-4 │ │ │ │ + lbu a6,40(a5) │ │ │ │ + andi a3,a3,-2 │ │ │ │ + addi a4,a5,112 │ │ │ │ + addiw a3,a3,3 │ │ │ │ + li a0,1 │ │ │ │ + li a2,1 │ │ │ │ + lbu a7,0(a4) │ │ │ │ + addiw a2,a2,2 │ │ │ │ + beq a7,a6,24a74 │ │ │ │ + li a0,0 │ │ │ │ + lbu a6,72(a4) │ │ │ │ + addi a4,a4,144 │ │ │ │ + beq a7,a6,24a82 │ │ │ │ + li a0,0 │ │ │ │ + bne a2,a3,24a68 │ │ │ │ + slli a2,a3,0x20 │ │ │ │ + srli a2,a2,0x20 │ │ │ │ + addiw a4,a3,-1 │ │ │ │ + slli a6,a2,0x3 │ │ │ │ + slli a4,a4,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + add a6,a6,a2 │ │ │ │ + slli a6,a6,0x3 │ │ │ │ + slli a7,a4,0x3 │ │ │ │ + addi a2,a6,40 │ │ │ │ + add a7,a7,a4 │ │ │ │ + add a5,a5,a2 │ │ │ │ + slli a7,a7,0x3 │ │ │ │ + sub a4,a5,a6 │ │ │ │ + add a4,a4,a7 │ │ │ │ + lbu a2,0(a5) │ │ │ │ + lbu a4,0(a4) │ │ │ │ + addiw a3,a3,1 │ │ │ │ + addi a5,a5,72 │ │ │ │ + beq a2,a4,24ac4 │ │ │ │ + li a0,0 │ │ │ │ + bltu a3,a1,24aaa │ │ │ │ ret │ │ │ │ - li a0,45 │ │ │ │ + li a0,1 │ │ │ │ ret │ │ │ │ - lw a5,0(a0) │ │ │ │ - addi sp,sp,-32 │ │ │ │ - sd s2,0(sp) │ │ │ │ - sd ra,24(sp) │ │ │ │ - mv s2,a0 │ │ │ │ - beqz a5,22ae2 │ │ │ │ - sd s0,16(sp) │ │ │ │ - sd s1,8(sp) │ │ │ │ - li s0,0 │ │ │ │ - li s1,0 │ │ │ │ - ld a0,8(s2) │ │ │ │ - addiw s0,s0,1 │ │ │ │ - add a0,a0,s1 │ │ │ │ - jal 21b5e │ │ │ │ - lw a5,0(s2) │ │ │ │ - addi s1,s1,104 │ │ │ │ - bltu s0,a5,22ac6 │ │ │ │ - ld s0,16(sp) │ │ │ │ - ld s1,8(sp) │ │ │ │ - ld a0,8(s2) │ │ │ │ - jal 3670 │ │ │ │ - ld ra,24(sp) │ │ │ │ - sd zero,8(s2) │ │ │ │ - ld s2,0(sp) │ │ │ │ - addi sp,sp,32 │ │ │ │ + li a0,1 │ │ │ │ + li a3,1 │ │ │ │ + j 24a86 │ │ │ │ + sw zero,0(a0) │ │ │ │ + sd zero,8(a0) │ │ │ │ + sd zero,16(a0) │ │ │ │ + sb zero,24(a0) │ │ │ │ + sd zero,48(a0) │ │ │ │ + sb zero,56(a0) │ │ │ │ + sw zero,60(a0) │ │ │ │ + sd zero,64(a0) │ │ │ │ + sd zero,72(a0) │ │ │ │ ret │ │ │ │ - addi sp,sp,-128 │ │ │ │ - lbu a5,160(sp) │ │ │ │ - sd s0,112(sp) │ │ │ │ + addi sp,sp,-16 │ │ │ │ + sd s0,0(sp) │ │ │ │ mv s0,a0 │ │ │ │ mv a0,a1 │ │ │ │ - sd ra,120(sp) │ │ │ │ - sd s1,104(sp) │ │ │ │ - sd s2,96(sp) │ │ │ │ - sd s3,88(sp) │ │ │ │ - sd s4,80(sp) │ │ │ │ - sd s5,72(sp) │ │ │ │ - sd s6,64(sp) │ │ │ │ - sd s7,56(sp) │ │ │ │ - sd s8,48(sp) │ │ │ │ - sd s9,40(sp) │ │ │ │ - sd s10,32(sp) │ │ │ │ - sd s11,24(sp) │ │ │ │ - sd a5,8(sp) │ │ │ │ - mv s11,a2 │ │ │ │ - mv s3,a3 │ │ │ │ - mv s1,a4 │ │ │ │ - mv s2,a7 │ │ │ │ - lbu s10,128(sp) │ │ │ │ - lbu s8,136(sp) │ │ │ │ - lbu s6,144(sp) │ │ │ │ - lbu s7,152(sp) │ │ │ │ - lbu s9,168(sp) │ │ │ │ - lbu s5,176(sp) │ │ │ │ - lbu s4,184(sp) │ │ │ │ - jal 21882 │ │ │ │ - sd a0,72(s0) │ │ │ │ - mv a0,s11 │ │ │ │ - jal 21882 │ │ │ │ - sd a0,80(s0) │ │ │ │ - beqz s8,22c0a │ │ │ │ - lw a5,8(s0) │ │ │ │ - ori a5,a5,4 │ │ │ │ - sw a5,8(s0) │ │ │ │ - beqz s3,22bc8 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 21882 │ │ │ │ - sd a0,16(s0) │ │ │ │ - sd s1,24(s0) │ │ │ │ - auipc a0,0x42 │ │ │ │ - addi a0,a0,-856 │ │ │ │ - jal 21882 │ │ │ │ - sd a0,40(s0) │ │ │ │ - bnez s2,22bd8 │ │ │ │ - bnez s9,22c18 │ │ │ │ - bnez s6,22c36 │ │ │ │ - beqz s7,22b8e │ │ │ │ - lw a5,8(s0) │ │ │ │ - ori a5,a5,32 │ │ │ │ - sw a5,8(s0) │ │ │ │ - beqz s5,22b9a │ │ │ │ - lw a5,8(s0) │ │ │ │ - ori a5,a5,256 │ │ │ │ - sw a5,8(s0) │ │ │ │ - beqz s4,22baa │ │ │ │ - lw a5,8(s0) │ │ │ │ - lui a4,0x1 │ │ │ │ - addi a4,a4,-2048 │ │ │ │ - or a5,a5,a4 │ │ │ │ - sw a5,8(s0) │ │ │ │ - ld ra,120(sp) │ │ │ │ - ld s0,112(sp) │ │ │ │ - ld s1,104(sp) │ │ │ │ - ld s2,96(sp) │ │ │ │ - ld s3,88(sp) │ │ │ │ - ld s4,80(sp) │ │ │ │ - ld s5,72(sp) │ │ │ │ - ld s6,64(sp) │ │ │ │ - ld s7,56(sp) │ │ │ │ - ld s8,48(sp) │ │ │ │ - ld s9,40(sp) │ │ │ │ - ld s10,32(sp) │ │ │ │ - ld s11,24(sp) │ │ │ │ - addi sp,sp,128 │ │ │ │ + sd ra,8(sp) │ │ │ │ + jal 2628c │ │ │ │ + ld ra,8(sp) │ │ │ │ + sd a0,48(s0) │ │ │ │ + ld s0,0(sp) │ │ │ │ + addi sp,sp,16 │ │ │ │ ret │ │ │ │ - auipc a0,0x42 │ │ │ │ - addi a0,a0,-952 │ │ │ │ - jal 21882 │ │ │ │ - li s1,0 │ │ │ │ - j 22b64 │ │ │ │ - lw a4,8(s0) │ │ │ │ - ori a5,a4,1 │ │ │ │ - sw a5,8(s0) │ │ │ │ - beqz s10,22c68 │ │ │ │ - ori a5,a4,3 │ │ │ │ - sw a5,8(s0) │ │ │ │ - bnez s9,22c7c │ │ │ │ - bnez s6,22c38 │ │ │ │ - beqz s7,22bfe │ │ │ │ - ori a4,a4,35 │ │ │ │ - sw a4,8(s0) │ │ │ │ - lw a5,8(s0) │ │ │ │ - ld a4,8(sp) │ │ │ │ - bnez a4,22c60 │ │ │ │ - ori a5,a5,128 │ │ │ │ - sw a5,8(s0) │ │ │ │ - j 22b8e │ │ │ │ - mv a0,s3 │ │ │ │ - jal 21882 │ │ │ │ - addi s1,s1,1 │ │ │ │ - sd a0,16(s0) │ │ │ │ - sd s1,24(s0) │ │ │ │ - j 22b76 │ │ │ │ - lw a5,8(s0) │ │ │ │ - ori a5,a5,8 │ │ │ │ - sw a5,8(s0) │ │ │ │ - bnez s6,22c38 │ │ │ │ - beqz s7,22b8e │ │ │ │ - lw a5,8(s0) │ │ │ │ - ori a5,a5,32 │ │ │ │ - sw a5,8(s0) │ │ │ │ - bnez s2,22bfc │ │ │ │ - j 22b8e │ │ │ │ - lw a5,8(s0) │ │ │ │ - ld s1,80(s0) │ │ │ │ - ori a5,a5,16 │ │ │ │ - sw a5,8(s0) │ │ │ │ - mv a0,s1 │ │ │ │ - jal 3310 │ │ │ │ - sext.w a1,a0 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 20ec6 │ │ │ │ - sd a0,80(s0) │ │ │ │ - beqz s7,22c30 │ │ │ │ - lw a5,8(s0) │ │ │ │ - ori a5,a5,32 │ │ │ │ - sw a5,8(s0) │ │ │ │ - j 22c30 │ │ │ │ - ori a5,a5,64 │ │ │ │ - sw a5,8(s0) │ │ │ │ - j 22b8e │ │ │ │ - bnez s9,22c8c │ │ │ │ - bnez s6,22c38 │ │ │ │ - beqz s7,22bfe │ │ │ │ - ori a4,a4,33 │ │ │ │ - sw a4,8(s0) │ │ │ │ - j 22bfc │ │ │ │ - ori a5,a4,11 │ │ │ │ - sw a5,8(s0) │ │ │ │ - bnez s6,22c38 │ │ │ │ - bnez s7,22c28 │ │ │ │ - j 22bfc │ │ │ │ - ori a5,a4,9 │ │ │ │ - sw a5,8(s0) │ │ │ │ - bnez s6,22c38 │ │ │ │ - bnez s7,22c28 │ │ │ │ - j 22bfc │ │ │ │ + sb a1,56(a0) │ │ │ │ + ret │ │ │ │ + lw a5,68(a0) │ │ │ │ addi sp,sp,-32 │ │ │ │ sd s0,16(sp) │ │ │ │ - auipc s0,0x57 │ │ │ │ - ld s0,624(s0) │ │ │ │ - mv a2,a0 │ │ │ │ - ld a5,0(s0) │ │ │ │ - sd a5,8(sp) │ │ │ │ - li a5,0 │ │ │ │ - auipc a1,0x3d │ │ │ │ - addi a1,a1,1512 │ │ │ │ - mv a0,sp │ │ │ │ + sd s1,8(sp) │ │ │ │ sd ra,24(sp) │ │ │ │ - sd zero,0(sp) │ │ │ │ - jal 2194e │ │ │ │ - ld a4,8(sp) │ │ │ │ - ld a5,0(s0) │ │ │ │ - xor a5,a5,a4 │ │ │ │ - li a4,0 │ │ │ │ - ld a0,0(sp) │ │ │ │ - bnez a5,22cd6 │ │ │ │ + lw a4,0(a1) │ │ │ │ + mv s0,a0 │ │ │ │ + mv s1,a1 │ │ │ │ + beqz a5,24b3c │ │ │ │ + lw a3,0(a0) │ │ │ │ + li a0,0 │ │ │ │ + beq a3,a4,24ba4 │ │ │ │ ld ra,24(sp) │ │ │ │ ld s0,16(sp) │ │ │ │ + ld s1,8(sp) │ │ │ │ addi sp,sp,32 │ │ │ │ ret │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - addi sp,sp,-192 │ │ │ │ - sd s1,168(sp) │ │ │ │ - slli s1,a5,0x20 │ │ │ │ - li t1,88 │ │ │ │ - srli s1,s1,0x20 │ │ │ │ - mul s1,s1,t1 │ │ │ │ - sd s0,176(sp) │ │ │ │ - mv s0,a4 │ │ │ │ - ld a4,48(a4) │ │ │ │ - sd s4,144(sp) │ │ │ │ - mv s4,a5 │ │ │ │ - ld a5,0(a1) │ │ │ │ - sd s8,112(sp) │ │ │ │ - auipc s8,0x57 │ │ │ │ - ld s8,534(s8) │ │ │ │ - sd s2,160(sp) │ │ │ │ - mv s2,a0 │ │ │ │ - add a0,a4,s1 │ │ │ │ - ld a4,0(s8) │ │ │ │ - sd a4,72(sp) │ │ │ │ - li a4,0 │ │ │ │ - sd a2,0(sp) │ │ │ │ - sd a3,8(sp) │ │ │ │ - sd ra,184(sp) │ │ │ │ - sd s3,152(sp) │ │ │ │ - sd s5,136(sp) │ │ │ │ - sd s6,128(sp) │ │ │ │ - mv s5,a1 │ │ │ │ - sd s7,120(sp) │ │ │ │ - sd s9,104(sp) │ │ │ │ - sd s10,96(sp) │ │ │ │ - sd s11,88(sp) │ │ │ │ - sd a5,24(sp) │ │ │ │ - sd a6,16(sp) │ │ │ │ - mv s7,a7 │ │ │ │ - lbu s10,192(sp) │ │ │ │ - lbu s9,200(sp) │ │ │ │ - lw s11,32(s0) │ │ │ │ - ld s6,0(s2) │ │ │ │ - sw zero,64(sp) │ │ │ │ - sw zero,68(sp) │ │ │ │ - jal 45480 │ │ │ │ - ld a4,48(s0) │ │ │ │ - mv s3,a0 │ │ │ │ - add a0,a4,s1 │ │ │ │ - jal 4547a │ │ │ │ - ld a1,8(sp) │ │ │ │ - mv s1,a0 │ │ │ │ - addi a3,sp,68 │ │ │ │ - addi a2,sp,64 │ │ │ │ - bnez a0,22e04 │ │ │ │ - ld a0,0(sp) │ │ │ │ - jal 566fc │ │ │ │ - addiw a4,s4,1 │ │ │ │ - sext.w a2,a4 │ │ │ │ - bnez s4,22e16 │ │ │ │ - lw s4,64(sp) │ │ │ │ - bnez s3,22ebc │ │ │ │ - beqz s4,22f28 │ │ │ │ - bnez s10,22f28 │ │ │ │ - sw a4,48(sp) │ │ │ │ - sd a2,32(sp) │ │ │ │ - ld a1,8(sp) │ │ │ │ - ld a0,0(sp) │ │ │ │ - bnez s1,230bc │ │ │ │ - jal 562f6 │ │ │ │ - sd a0,40(sp) │ │ │ │ - sd zero,56(sp) │ │ │ │ - ld a2,32(sp) │ │ │ │ - lw a4,48(sp) │ │ │ │ - bnez s9,231e8 │ │ │ │ - beq s11,a2,22db4 │ │ │ │ - slli a4,a4,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - li a5,88 │ │ │ │ - mul a4,a4,a5 │ │ │ │ - ld a0,48(s0) │ │ │ │ - add a0,a0,a4 │ │ │ │ - jal 4547a │ │ │ │ - beq s1,a0,22f58 │ │ │ │ - lw s0,68(sp) │ │ │ │ - beqz s0,22f58 │ │ │ │ - beqz s10,22f72 │ │ │ │ - ld a5,16(sp) │ │ │ │ - sw s4,0(a5) │ │ │ │ - sw s0,0(s7) │ │ │ │ - sd s6,0(s2) │ │ │ │ - beqz s9,22dd6 │ │ │ │ - ld a5,24(sp) │ │ │ │ - sd a5,0(s5) │ │ │ │ - ld a4,72(sp) │ │ │ │ - ld a5,0(s8) │ │ │ │ - xor a5,a5,a4 │ │ │ │ - li a4,0 │ │ │ │ - bnez a5,2334a │ │ │ │ - ld ra,184(sp) │ │ │ │ - ld s0,176(sp) │ │ │ │ - ld s1,168(sp) │ │ │ │ - ld s2,160(sp) │ │ │ │ - ld s3,152(sp) │ │ │ │ - ld s4,144(sp) │ │ │ │ - ld s5,136(sp) │ │ │ │ - ld s7,120(sp) │ │ │ │ - ld s8,112(sp) │ │ │ │ - ld s9,104(sp) │ │ │ │ - ld s10,96(sp) │ │ │ │ - ld s11,88(sp) │ │ │ │ - mv a0,s6 │ │ │ │ - ld s6,128(sp) │ │ │ │ - addi sp,sp,192 │ │ │ │ - ret │ │ │ │ - ld a0,0(sp) │ │ │ │ - jal 56776 │ │ │ │ - addiw a4,s4,1 │ │ │ │ - sext.w a2,a4 │ │ │ │ - beqz s4,22d6e │ │ │ │ - addiw a5,s4,-1 │ │ │ │ + ld a2,8(a1) │ │ │ │ + ld a3,16(a1) │ │ │ │ + sw a4,0(a0) │ │ │ │ + sd a2,8(a0) │ │ │ │ + sd a3,16(a0) │ │ │ │ + lbu a3,40(a1) │ │ │ │ + ld a4,72(a0) │ │ │ │ + sb a3,24(a0) │ │ │ │ + ld a3,32(a1) │ │ │ │ + ld a2,24(a1) │ │ │ │ + sd a3,40(a0) │ │ │ │ + sd a2,32(a0) │ │ │ │ + lbu a3,56(a1) │ │ │ │ + sb a3,56(a0) │ │ │ │ + lw a3,60(a1) │ │ │ │ + sw a3,60(a0) │ │ │ │ + addiw a5,a5,1 │ │ │ │ slli a5,a5,0x20 │ │ │ │ srli a5,a5,0x20 │ │ │ │ - li s4,88 │ │ │ │ - mul a5,a5,s4 │ │ │ │ - ld a0,48(s0) │ │ │ │ - sw a4,40(sp) │ │ │ │ - sd a2,32(sp) │ │ │ │ + slli a1,a5,0x3 │ │ │ │ + add a1,a1,a5 │ │ │ │ + slli a1,a1,0x3 │ │ │ │ + mv a0,a4 │ │ │ │ + jal 1e81c │ │ │ │ + lwu a4,68(s0) │ │ │ │ + sd a0,72(s0) │ │ │ │ + mv a1,s1 │ │ │ │ + slli a5,a4,0x3 │ │ │ │ + add a5,a5,a4 │ │ │ │ + slli a5,a5,0x3 │ │ │ │ add a0,a0,a5 │ │ │ │ - jal 4547a │ │ │ │ - ld a2,32(sp) │ │ │ │ - lw a4,40(sp) │ │ │ │ - bne a0,s1,22d6e │ │ │ │ - beq s11,a2,22e52 │ │ │ │ - slli a4,a4,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - mul a4,a4,s4 │ │ │ │ - ld a0,48(s0) │ │ │ │ - add a0,a0,a4 │ │ │ │ - jal 4547a │ │ │ │ - beq a0,s1,231d0 │ │ │ │ - beqz s3,231b4 │ │ │ │ - sd zero,48(sp) │ │ │ │ - sd zero,32(sp) │ │ │ │ - li s4,0 │ │ │ │ - lw s11,68(sp) │ │ │ │ - beqz s11,22f4e │ │ │ │ - bnez s10,22f6c │ │ │ │ - ld a1,8(sp) │ │ │ │ - ld a0,0(sp) │ │ │ │ - bnez s1,2319c │ │ │ │ - jal 56432 │ │ │ │ - sd zero,56(sp) │ │ │ │ - mv s0,a0 │ │ │ │ - bnez s9,2320a │ │ │ │ - addiw a1,s11,1 │ │ │ │ - slli a1,a1,0x20 │ │ │ │ - srli a1,a1,0x20 │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - addiw a4,s11,-1 │ │ │ │ - slli a4,a4,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - mv a2,a0 │ │ │ │ - sd a0,40(sp) │ │ │ │ - add a4,a4,s0 │ │ │ │ - li a0,56 │ │ │ │ - auipc a1,0x41 │ │ │ │ - addi a1,a1,1862 │ │ │ │ - lbu a3,0(a4) │ │ │ │ - addiw a5,a3,-65 │ │ │ │ - zext.b a5,a5 │ │ │ │ - bltu a0,a5,23034 │ │ │ │ - slli a5,a5,0x2 │ │ │ │ - add a5,a5,a1 │ │ │ │ - lw a5,0(a5) │ │ │ │ - add a5,a5,a1 │ │ │ │ - jr a5 │ │ │ │ - beqz s4,22f2e │ │ │ │ - bnez s10,22f2e │ │ │ │ - sw a4,40(sp) │ │ │ │ - sd a2,32(sp) │ │ │ │ - ld a1,8(sp) │ │ │ │ - ld a0,0(sp) │ │ │ │ - bnez s1,230de │ │ │ │ - jal 562f6 │ │ │ │ - sd zero,48(sp) │ │ │ │ - ld a2,32(sp) │ │ │ │ - lw a4,40(sp) │ │ │ │ - mv s3,a0 │ │ │ │ - bnez s9,231d6 │ │ │ │ - addiw a1,s4,1 │ │ │ │ + li a2,72 │ │ │ │ + jal 36a0 │ │ │ │ + lw a5,68(s0) │ │ │ │ + ld ra,24(sp) │ │ │ │ + ld s1,8(sp) │ │ │ │ + addiw a5,a5,1 │ │ │ │ + sw a5,68(s0) │ │ │ │ + ld s0,16(sp) │ │ │ │ + li a0,1 │ │ │ │ + addi sp,sp,32 │ │ │ │ + ret │ │ │ │ + lbu a0,24(s0) │ │ │ │ + lbu a2,40(a1) │ │ │ │ + bne a2,a0,24c0a │ │ │ │ + addiw a1,a5,-1 │ │ │ │ slli a1,a1,0x20 │ │ │ │ srli a1,a1,0x20 │ │ │ │ + slli a3,a1,0x3 │ │ │ │ + ld a4,72(s0) │ │ │ │ + add a3,a3,a1 │ │ │ │ + slli a3,a3,0x3 │ │ │ │ + add a3,a3,a4 │ │ │ │ + ld a6,8(a3) │ │ │ │ + ld a1,8(s1) │ │ │ │ + beqz a2,24c16 │ │ │ │ + ld a2,16(s1) │ │ │ │ li a0,0 │ │ │ │ - sw a4,56(sp) │ │ │ │ - sd a2,40(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - addiw a3,s4,-1 │ │ │ │ - slli a3,a3,0x20 │ │ │ │ - ld a2,40(sp) │ │ │ │ - lw a4,56(sp) │ │ │ │ - srli a3,a3,0x20 │ │ │ │ - sd a0,32(sp) │ │ │ │ - add a3,a3,s3 │ │ │ │ - li t3,56 │ │ │ │ - auipc t1,0x41 │ │ │ │ - addi t1,t1,1982 │ │ │ │ - lbu a1,0(a3) │ │ │ │ - addiw a5,a1,-65 │ │ │ │ - zext.b a5,a5 │ │ │ │ - bltu t3,a5,2301e │ │ │ │ - slli a5,a5,0x2 │ │ │ │ - add a5,a5,t1 │ │ │ │ - lw a5,0(a5) │ │ │ │ - add a5,a5,t1 │ │ │ │ - jr a5 │ │ │ │ - sd zero,56(sp) │ │ │ │ - sd zero,40(sp) │ │ │ │ - j 22d98 │ │ │ │ - sd zero,48(sp) │ │ │ │ - sd zero,32(sp) │ │ │ │ - beq s11,a2,22e5c │ │ │ │ - slli a4,a4,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - li a5,88 │ │ │ │ - mul a4,a4,a5 │ │ │ │ - ld a0,48(s0) │ │ │ │ - add a0,a0,a4 │ │ │ │ - jal 4547a │ │ │ │ - bne s1,a0,22e5c │ │ │ │ - mv s0,s4 │ │ │ │ - bnez s4,22fda │ │ │ │ - li s4,0 │ │ │ │ - j 22dbe │ │ │ │ - beqz s4,231d0 │ │ │ │ - li s0,0 │ │ │ │ - bnez s10,22dbe │ │ │ │ - mv s11,s4 │ │ │ │ - sd zero,48(sp) │ │ │ │ - sd zero,32(sp) │ │ │ │ - li s4,0 │ │ │ │ - j 23080 │ │ │ │ - mv s0,s4 │ │ │ │ - mv s4,s11 │ │ │ │ - j 22dbe │ │ │ │ - ld a1,8(sp) │ │ │ │ - ld a0,0(sp) │ │ │ │ - bnez s1,23180 │ │ │ │ - jal 56432 │ │ │ │ - sd a0,32(sp) │ │ │ │ - sd zero,48(sp) │ │ │ │ - bnez s9,231fa │ │ │ │ - beqz s4,22fe0 │ │ │ │ - mv a0,s6 │ │ │ │ - jal 3310 │ │ │ │ - ld a1,40(sp) │ │ │ │ - sext.w s3,s4 │ │ │ │ - sext.w a4,a0 │ │ │ │ - mv a3,s3 │ │ │ │ - mv a2,s6 │ │ │ │ - li a0,0 │ │ │ │ - jal 2138e │ │ │ │ - mv s1,a0 │ │ │ │ - mv a0,s6 │ │ │ │ - mv s11,s4 │ │ │ │ - jal 3670 │ │ │ │ - mv s4,s0 │ │ │ │ - bnez s9,23100 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 3310 │ │ │ │ - ld s0,32(sp) │ │ │ │ - sext.w a3,a0 │ │ │ │ - sext.w a4,s4 │ │ │ │ - mv a2,s0 │ │ │ │ - mv a1,s1 │ │ │ │ + add a2,a2,a1 │ │ │ │ + addi a7,a2,-1 │ │ │ │ + bltu a6,a7,24b32 │ │ │ │ + ld a0,8(s0) │ │ │ │ + ld a3,16(s0) │ │ │ │ + add a3,a3,a0 │ │ │ │ + bgeu a1,a0,24bee │ │ │ │ + sub a0,a3,a1 │ │ │ │ + sd a0,16(s0) │ │ │ │ + sd a1,8(s0) │ │ │ │ + mv a0,a1 │ │ │ │ + addi a3,a3,-1 │ │ │ │ + bgeu a3,a7,24bf8 │ │ │ │ + sub a2,a2,a0 │ │ │ │ + sd a2,16(s0) │ │ │ │ + lbu a3,56(s1) │ │ │ │ + lbu a2,56(s0) │ │ │ │ + bgeu a3,a2,24b64 │ │ │ │ + sb a3,56(s0) │ │ │ │ + j 24b64 │ │ │ │ + ld ra,24(sp) │ │ │ │ + ld s0,16(sp) │ │ │ │ + ld s1,8(sp) │ │ │ │ li a0,0 │ │ │ │ - jal 2138e │ │ │ │ - mv s6,a0 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 3670 │ │ │ │ - mv s0,s4 │ │ │ │ - j 2300a │ │ │ │ - li s4,0 │ │ │ │ - bnez s10,22dbe │ │ │ │ - mv a0,s6 │ │ │ │ - jal 3310 │ │ │ │ - ld s1,32(sp) │ │ │ │ - sext.w s10,s0 │ │ │ │ - sext.w a3,a0 │ │ │ │ - mv a1,s6 │ │ │ │ - mv a4,s10 │ │ │ │ - mv a2,s1 │ │ │ │ + addi sp,sp,32 │ │ │ │ + ret │ │ │ │ + ld a3,16(a3) │ │ │ │ + add a6,a6,a3 │ │ │ │ + addi a6,a6,-1 │ │ │ │ + bltu a1,a6,24b32 │ │ │ │ + ld a2,16(s1) │ │ │ │ + add a2,a2,a1 │ │ │ │ + addi a7,a2,-1 │ │ │ │ + j 24bda │ │ │ │ + lwu a1,68(a0) │ │ │ │ + ld a0,72(a0) │ │ │ │ + auipc a3,0xfffff │ │ │ │ + addi a3,a3,-338 │ │ │ │ + li a2,72 │ │ │ │ + j 3400 │ │ │ │ + addi sp,sp,-112 │ │ │ │ + sd s3,72(sp) │ │ │ │ + sd s7,40(sp) │ │ │ │ + mv s3,a1 │ │ │ │ + mv s7,a0 │ │ │ │ + li a1,80 │ │ │ │ li a0,0 │ │ │ │ - jal 2138e │ │ │ │ - mv s6,a0 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 3670 │ │ │ │ - li s11,0 │ │ │ │ - bnez s9,2314c │ │ │ │ - ld a5,16(sp) │ │ │ │ - sw s11,0(a5) │ │ │ │ - sw s0,0(s7) │ │ │ │ - sd s6,0(s2) │ │ │ │ - j 22dd6 │ │ │ │ - li a1,75 │ │ │ │ - sb a1,0(a0) │ │ │ │ - addi a5,a3,-1 │ │ │ │ - addi a0,a0,1 │ │ │ │ - beq s3,a3,23046 │ │ │ │ - mv a3,a5 │ │ │ │ - j 22f0e │ │ │ │ - li a3,75 │ │ │ │ - sb a3,0(a2) │ │ │ │ - addi a5,a4,-1 │ │ │ │ - addi a2,a2,1 │ │ │ │ - beq s0,a4,23068 │ │ │ │ - mv a4,a5 │ │ │ │ - j 22ea2 │ │ │ │ - ld a3,32(sp) │ │ │ │ - slli a5,s4,0x20 │ │ │ │ + sd s4,64(sp) │ │ │ │ + sd ra,104(sp) │ │ │ │ + sd s8,32(sp) │ │ │ │ + jal 1e81c │ │ │ │ + sb zero,24(a0) │ │ │ │ + sb zero,56(a0) │ │ │ │ + sd zero,64(a0) │ │ │ │ + lw a5,0(s7) │ │ │ │ + sw zero,0(a0) │ │ │ │ + sd zero,8(a0) │ │ │ │ + sd zero,16(a0) │ │ │ │ + sd zero,48(a0) │ │ │ │ + sw zero,60(a0) │ │ │ │ + sd zero,72(a0) │ │ │ │ + mv s4,a0 │ │ │ │ + beqz a5,24f3a │ │ │ │ + sd s1,88(sp) │ │ │ │ + sd s2,80(sp) │ │ │ │ + sd s5,56(sp) │ │ │ │ + sd s6,48(sp) │ │ │ │ + sd s0,96(sp) │ │ │ │ + sd s9,24(sp) │ │ │ │ + sd s10,16(sp) │ │ │ │ + sd s11,8(sp) │ │ │ │ + li s5,0 │ │ │ │ + li a3,0 │ │ │ │ + li s1,0 │ │ │ │ + li s6,0 │ │ │ │ + li s2,1 │ │ │ │ + slli a5,s1,0x20 │ │ │ │ srli a5,a5,0x20 │ │ │ │ - add a5,a5,a3 │ │ │ │ - sb zero,0(a5) │ │ │ │ - bnez s9,2332a │ │ │ │ - mv a0,s3 │ │ │ │ - sw a4,56(sp) │ │ │ │ - sd a2,40(sp) │ │ │ │ - jal 3670 │ │ │ │ - ld a2,40(sp) │ │ │ │ - lw a4,56(sp) │ │ │ │ - j 22f32 │ │ │ │ - ld a4,40(sp) │ │ │ │ + ld s8,8(s7) │ │ │ │ + slli s0,a5,0x2 │ │ │ │ + add s0,s0,a5 │ │ │ │ + slli s0,s0,0x4 │ │ │ │ + add s8,s8,s5 │ │ │ │ + lw a4,0(s8) │ │ │ │ + add s0,s0,s4 │ │ │ │ + beqz a3,24eea │ │ │ │ + lw a5,0(s0) │ │ │ │ + bne a5,a4,24d9c │ │ │ │ + lbu a5,24(s0) │ │ │ │ + lbu a4,40(s8) │ │ │ │ + bne a4,a5,24d9c │ │ │ │ + addiw a2,a3,-1 │ │ │ │ + slli a2,a2,0x20 │ │ │ │ + srli a2,a2,0x20 │ │ │ │ + slli a5,a2,0x3 │ │ │ │ + ld a0,72(s0) │ │ │ │ + add a5,a5,a2 │ │ │ │ + slli a5,a5,0x3 │ │ │ │ + add a5,a5,a0 │ │ │ │ + ld a1,8(a5) │ │ │ │ + ld a2,8(s8) │ │ │ │ + beqz a4,24d92 │ │ │ │ + ld a4,16(s8) │ │ │ │ + add a4,a4,a2 │ │ │ │ + addi a6,a4,-1 │ │ │ │ + bltu a1,a6,24d9c │ │ │ │ + ld a1,8(s0) │ │ │ │ + ld a5,16(s0) │ │ │ │ + add a5,a5,a1 │ │ │ │ + bgeu a2,a1,24d10 │ │ │ │ + sub a1,a5,a2 │ │ │ │ + sd a1,16(s0) │ │ │ │ + sd a2,8(s0) │ │ │ │ + mv a1,a2 │ │ │ │ + addi a5,a5,-1 │ │ │ │ + bgeu a5,a6,24d1a │ │ │ │ + sub a4,a4,a1 │ │ │ │ + sd a4,16(s0) │ │ │ │ + lbu a5,56(s8) │ │ │ │ + lbu a4,56(s0) │ │ │ │ + bltu a5,a4,24f1e │ │ │ │ + addiw a5,a3,1 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + slli a1,a5,0x3 │ │ │ │ + add a1,a1,a5 │ │ │ │ + slli a1,a1,0x3 │ │ │ │ + jal 1e81c │ │ │ │ + lwu a4,68(s0) │ │ │ │ + sd a0,72(s0) │ │ │ │ + mv a1,s8 │ │ │ │ + slli a5,a4,0x3 │ │ │ │ + add a5,a5,a4 │ │ │ │ + slli a5,a5,0x3 │ │ │ │ + add a0,a0,a5 │ │ │ │ + li a2,72 │ │ │ │ + jal 36a0 │ │ │ │ + lw a5,68(s0) │ │ │ │ + addiw s8,s1,1 │ │ │ │ + addiw a3,a5,1 │ │ │ │ + sw a3,68(s0) │ │ │ │ + lw a4,0(s7) │ │ │ │ + addiw s6,s6,1 │ │ │ │ + addi s5,s5,72 │ │ │ │ + bltu s6,a4,24ca2 │ │ │ │ + ld s0,96(sp) │ │ │ │ + ld s1,88(sp) │ │ │ │ + ld s2,80(sp) │ │ │ │ + ld s5,56(sp) │ │ │ │ + ld s6,48(sp) │ │ │ │ + ld s9,24(sp) │ │ │ │ + ld s10,16(sp) │ │ │ │ + ld s11,8(sp) │ │ │ │ + ld ra,104(sp) │ │ │ │ + sw s8,0(s3) │ │ │ │ + ld s7,40(sp) │ │ │ │ + ld s3,72(sp) │ │ │ │ + ld s8,32(sp) │ │ │ │ + mv a0,s4 │ │ │ │ + ld s4,64(sp) │ │ │ │ + addi sp,sp,112 │ │ │ │ + ret │ │ │ │ + ld a5,16(a5) │ │ │ │ + add a1,a1,a5 │ │ │ │ + addi a1,a1,-1 │ │ │ │ + bgeu a2,a1,24f24 │ │ │ │ + addiw s9,s1,1 │ │ │ │ + slli a5,s9,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + slli s0,a5,0x2 │ │ │ │ + add s0,s0,a5 │ │ │ │ + slli s0,s0,0x4 │ │ │ │ + beq a3,s2,24e64 │ │ │ │ + bgeu s2,s6,24e64 │ │ │ │ + addiw s11,s1,2 │ │ │ │ slli a5,s11,0x20 │ │ │ │ srli a5,a5,0x20 │ │ │ │ + slli s10,a5,0x2 │ │ │ │ + add s10,s10,a5 │ │ │ │ + slli s10,s10,0x4 │ │ │ │ + mv a1,s10 │ │ │ │ + mv a0,s4 │ │ │ │ + jal 1e81c │ │ │ │ + addiw a4,s6,-1 │ │ │ │ + slli a4,a4,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + ld a3,8(s7) │ │ │ │ + slli a5,a4,0x3 │ │ │ │ add a5,a5,a4 │ │ │ │ - sb zero,0(a5) │ │ │ │ - bnez s9,2333e │ │ │ │ - mv a0,s0 │ │ │ │ - jal 3670 │ │ │ │ - mv a0,s6 │ │ │ │ - jal 3310 │ │ │ │ - ld a1,40(sp) │ │ │ │ - sext.w s3,s11 │ │ │ │ - sext.w a4,a0 │ │ │ │ - mv a3,s3 │ │ │ │ - mv a2,s6 │ │ │ │ + add s8,a0,s0 │ │ │ │ + slli a5,a5,0x3 │ │ │ │ + add s0,a3,a5 │ │ │ │ + sd zero,64(s8) │ │ │ │ + lw a5,0(s0) │ │ │ │ + ld a3,8(s0) │ │ │ │ + ld a4,16(s0) │ │ │ │ + sd zero,48(s8) │ │ │ │ + sd a3,8(s8) │ │ │ │ + sd a4,16(s8) │ │ │ │ + sd zero,72(s8) │ │ │ │ + sw a5,0(s8) │ │ │ │ + lbu a5,40(s0) │ │ │ │ + li a1,72 │ │ │ │ + mv s4,a0 │ │ │ │ + sb a5,24(s8) │ │ │ │ + ld a4,24(s0) │ │ │ │ + ld a5,32(s0) │ │ │ │ li a0,0 │ │ │ │ - jal 2138e │ │ │ │ - mv s1,a0 │ │ │ │ - mv a0,s6 │ │ │ │ - jal 3670 │ │ │ │ - bnez s9,23100 │ │ │ │ - bnez s4,22fb4 │ │ │ │ - ld a5,16(sp) │ │ │ │ - mv s6,s1 │ │ │ │ - sw s11,0(a5) │ │ │ │ - sw zero,0(s7) │ │ │ │ - sd s1,0(s2) │ │ │ │ - j 22dd6 │ │ │ │ - jal 567f0 │ │ │ │ - sd a0,40(sp) │ │ │ │ - sd zero,56(sp) │ │ │ │ - ld a2,32(sp) │ │ │ │ - lw a4,48(sp) │ │ │ │ - beqz s9,22d98 │ │ │ │ - ld a1,8(sp) │ │ │ │ - ld a0,0(sp) │ │ │ │ - sw a4,48(sp) │ │ │ │ - jal 5688e │ │ │ │ - ld a2,32(sp) │ │ │ │ - lw a4,48(sp) │ │ │ │ - sd a0,56(sp) │ │ │ │ - j 22d98 │ │ │ │ - jal 567f0 │ │ │ │ - sd zero,48(sp) │ │ │ │ - ld a2,32(sp) │ │ │ │ - lw a4,40(sp) │ │ │ │ - mv s3,a0 │ │ │ │ - beqz s9,22ee0 │ │ │ │ - ld a1,8(sp) │ │ │ │ - ld a0,0(sp) │ │ │ │ - sw a4,40(sp) │ │ │ │ - jal 5688e │ │ │ │ - lw a4,40(sp) │ │ │ │ - ld a2,32(sp) │ │ │ │ - sd a0,48(sp) │ │ │ │ - j 22ee0 │ │ │ │ - ld s0,24(sp) │ │ │ │ - mv a0,s0 │ │ │ │ - jal 3310 │ │ │ │ - ld a1,56(sp) │ │ │ │ - sext.w a4,a0 │ │ │ │ - mv a3,s3 │ │ │ │ - mv a2,s0 │ │ │ │ + sd a4,32(s8) │ │ │ │ + sd a5,40(s8) │ │ │ │ + lbu a5,56(s0) │ │ │ │ + mv s1,s9 │ │ │ │ + mv s9,s11 │ │ │ │ + sb a5,56(s8) │ │ │ │ + lw a5,60(s0) │ │ │ │ + sw a5,60(s8) │ │ │ │ + jal 1e81c │ │ │ │ + lwu a4,68(s8) │ │ │ │ + sd a0,72(s8) │ │ │ │ + mv a1,s0 │ │ │ │ + slli a5,a4,0x3 │ │ │ │ + add a5,a5,a4 │ │ │ │ + slli a5,a5,0x3 │ │ │ │ + add a0,a0,a5 │ │ │ │ + li a2,72 │ │ │ │ + jal 36a0 │ │ │ │ + lw a5,68(s8) │ │ │ │ + mv s0,s10 │ │ │ │ + addiw a5,a5,1 │ │ │ │ + sw a5,68(s8) │ │ │ │ + addiw s8,s1,2 │ │ │ │ + slli a5,s8,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + slli a1,a5,0x2 │ │ │ │ + add a1,a1,a5 │ │ │ │ + slli a1,a1,0x4 │ │ │ │ + mv a0,s4 │ │ │ │ + jal 1e81c │ │ │ │ + ld s1,8(s7) │ │ │ │ + add s0,s0,a0 │ │ │ │ + sd zero,64(s0) │ │ │ │ + add s1,s1,s5 │ │ │ │ + ld a3,8(s1) │ │ │ │ + lw a5,0(s1) │ │ │ │ + ld a4,16(s1) │ │ │ │ + sd a3,8(s0) │ │ │ │ + sd zero,48(s0) │ │ │ │ + sd a4,16(s0) │ │ │ │ + sd zero,72(s0) │ │ │ │ + sw a5,0(s0) │ │ │ │ + lbu a5,40(s1) │ │ │ │ + li a1,72 │ │ │ │ + mv s4,a0 │ │ │ │ + sb a5,24(s0) │ │ │ │ + ld a4,24(s1) │ │ │ │ + ld a5,32(s1) │ │ │ │ li a0,0 │ │ │ │ - jal 2138e │ │ │ │ - mv s3,a0 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 3670 │ │ │ │ - beqz s4,231bc │ │ │ │ - mv a0,s1 │ │ │ │ - jal 3310 │ │ │ │ - ld s0,32(sp) │ │ │ │ - sext.w s10,s4 │ │ │ │ - sext.w a3,a0 │ │ │ │ - mv a2,s0 │ │ │ │ - mv a4,s10 │ │ │ │ + sd a4,32(s0) │ │ │ │ + sd a5,40(s0) │ │ │ │ + lbu a5,56(s1) │ │ │ │ + sb a5,56(s0) │ │ │ │ + lw a5,60(s1) │ │ │ │ + sw a5,60(s0) │ │ │ │ + jal 1e81c │ │ │ │ + lwu a4,68(s0) │ │ │ │ + sd a0,72(s0) │ │ │ │ mv a1,s1 │ │ │ │ + slli a5,a4,0x3 │ │ │ │ + add a5,a5,a4 │ │ │ │ + slli a5,a5,0x3 │ │ │ │ + li a2,72 │ │ │ │ + add a0,a0,a5 │ │ │ │ + jal 36a0 │ │ │ │ + lw a4,68(s0) │ │ │ │ + mv s1,s9 │ │ │ │ + addiw a3,a4,1 │ │ │ │ + sw a3,68(s0) │ │ │ │ + j 24d60 │ │ │ │ + ld a5,16(s8) │ │ │ │ + ld a2,8(s8) │ │ │ │ + sw a4,0(s0) │ │ │ │ + sd a5,16(s0) │ │ │ │ + sd a2,8(s0) │ │ │ │ + lbu a5,40(s8) │ │ │ │ + ld a0,72(s0) │ │ │ │ + sb a5,24(s0) │ │ │ │ + ld a5,32(s8) │ │ │ │ + ld a4,24(s8) │ │ │ │ + sd a5,40(s0) │ │ │ │ + sd a4,32(s0) │ │ │ │ + lbu a5,56(s8) │ │ │ │ + sb a5,56(s0) │ │ │ │ + lw a5,60(s8) │ │ │ │ + sw a5,60(s0) │ │ │ │ + j 24d26 │ │ │ │ + sb a5,56(s0) │ │ │ │ + j 24d26 │ │ │ │ + ld a4,16(s8) │ │ │ │ + ld a1,8(s0) │ │ │ │ + ld a5,16(s0) │ │ │ │ + add a4,a4,a2 │ │ │ │ + addi a6,a4,-1 │ │ │ │ + add a5,a5,a1 │ │ │ │ + bgeu a2,a1,24d10 │ │ │ │ + j 24d06 │ │ │ │ + li s8,1 │ │ │ │ + j 24d7e │ │ │ │ + addi sp,sp,-144 │ │ │ │ + sd s2,112(sp) │ │ │ │ + auipc s2,0x55 │ │ │ │ + ld s2,-50(s2) │ │ │ │ + sd s5,88(sp) │ │ │ │ + li a1,80 │ │ │ │ + mv s5,a0 │ │ │ │ + ld a5,0(s2) │ │ │ │ + sd a5,72(sp) │ │ │ │ + li a5,0 │ │ │ │ li a0,0 │ │ │ │ - jal 2138e │ │ │ │ - mv s6,a0 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 3670 │ │ │ │ - mv s0,s4 │ │ │ │ - sd s3,24(sp) │ │ │ │ - ld s3,24(sp) │ │ │ │ - mv a0,s3 │ │ │ │ - jal 3310 │ │ │ │ - ld s1,48(sp) │ │ │ │ - sext.w a3,a0 │ │ │ │ - mv a4,s10 │ │ │ │ - mv a2,s1 │ │ │ │ - mv a1,s3 │ │ │ │ - li a0,0 │ │ │ │ - jal 2138e │ │ │ │ - mv a4,a0 │ │ │ │ - mv a0,s1 │ │ │ │ - sd a4,24(sp) │ │ │ │ - jal 3670 │ │ │ │ - ld a5,16(sp) │ │ │ │ - sw s11,0(a5) │ │ │ │ - sw s0,0(s7) │ │ │ │ - sd s6,0(s2) │ │ │ │ - j 22dd0 │ │ │ │ - jal 5692c │ │ │ │ - sd a0,32(sp) │ │ │ │ - sd zero,48(sp) │ │ │ │ - beqz s9,22f86 │ │ │ │ - ld a1,8(sp) │ │ │ │ - ld a0,0(sp) │ │ │ │ - jal 569ca │ │ │ │ - sd a0,48(sp) │ │ │ │ - beqz s4,22fe0 │ │ │ │ - j 22f8a │ │ │ │ - jal 5692c │ │ │ │ - sd zero,56(sp) │ │ │ │ + sd s0,128(sp) │ │ │ │ + sd s3,104(sp) │ │ │ │ + sd ra,136(sp) │ │ │ │ + jal 1e81c │ │ │ │ + sb zero,24(a0) │ │ │ │ + sb zero,56(a0) │ │ │ │ + sd zero,64(a0) │ │ │ │ + lw t5,68(s5) │ │ │ │ + li s3,1 │ │ │ │ + sw zero,0(a0) │ │ │ │ + sd zero,8(a0) │ │ │ │ + sd zero,16(a0) │ │ │ │ + sd zero,48(a0) │ │ │ │ + sw zero,60(a0) │ │ │ │ + sd zero,72(a0) │ │ │ │ mv s0,a0 │ │ │ │ - beqz s9,22e7a │ │ │ │ - ld a1,8(sp) │ │ │ │ - ld a0,0(sp) │ │ │ │ - jal 569ca │ │ │ │ - sd a0,56(sp) │ │ │ │ - j 22e7a │ │ │ │ - sd zero,56(sp) │ │ │ │ - sd zero,40(sp) │ │ │ │ - li s4,0 │ │ │ │ - j 22db4 │ │ │ │ - ld a5,16(sp) │ │ │ │ - mv s6,s1 │ │ │ │ - sd s3,24(sp) │ │ │ │ - sw s11,0(a5) │ │ │ │ - sw zero,0(s7) │ │ │ │ - sd s1,0(s2) │ │ │ │ - j 22dd0 │ │ │ │ - li s0,0 │ │ │ │ - li s4,0 │ │ │ │ - j 22dbe │ │ │ │ - ld a1,8(sp) │ │ │ │ - ld a0,0(sp) │ │ │ │ - sw a4,40(sp) │ │ │ │ - jal 56394 │ │ │ │ - ld a2,32(sp) │ │ │ │ - lw a4,40(sp) │ │ │ │ - sd a0,48(sp) │ │ │ │ - j 22ee0 │ │ │ │ - ld a1,8(sp) │ │ │ │ - ld a0,0(sp) │ │ │ │ - sw a4,48(sp) │ │ │ │ - jal 56394 │ │ │ │ - ld a2,32(sp) │ │ │ │ - lw a4,48(sp) │ │ │ │ - sd a0,56(sp) │ │ │ │ - j 22d98 │ │ │ │ - ld a1,8(sp) │ │ │ │ - ld a0,0(sp) │ │ │ │ - jal 564d0 │ │ │ │ - sd a0,48(sp) │ │ │ │ - beqz s4,22fe0 │ │ │ │ - j 22f8a │ │ │ │ - ld a1,8(sp) │ │ │ │ - ld a0,0(sp) │ │ │ │ - jal 564d0 │ │ │ │ - sd a0,56(sp) │ │ │ │ - j 22e7a │ │ │ │ - li a1,77 │ │ │ │ - j 2301e │ │ │ │ - li a1,68 │ │ │ │ - j 2301e │ │ │ │ - li a1,67 │ │ │ │ - j 2301e │ │ │ │ - li a1,72 │ │ │ │ - j 2301e │ │ │ │ - li a1,71 │ │ │ │ - j 2301e │ │ │ │ - li a1,86 │ │ │ │ - j 2301e │ │ │ │ - li a1,84 │ │ │ │ - j 2301e │ │ │ │ - li a1,121 │ │ │ │ - j 2301e │ │ │ │ - li a1,107 │ │ │ │ - j 2301e │ │ │ │ - li a1,109 │ │ │ │ - j 2301e │ │ │ │ - li a1,100 │ │ │ │ - j 2301e │ │ │ │ - li a1,99 │ │ │ │ - j 2301e │ │ │ │ - li a1,104 │ │ │ │ - j 2301e │ │ │ │ - li a1,103 │ │ │ │ - j 2301e │ │ │ │ - li a1,118 │ │ │ │ - j 2301e │ │ │ │ - li a1,82 │ │ │ │ - j 2301e │ │ │ │ - li a1,66 │ │ │ │ - j 2301e │ │ │ │ - li a1,65 │ │ │ │ - j 2301e │ │ │ │ - li a1,98 │ │ │ │ - j 2301e │ │ │ │ - li a1,89 │ │ │ │ - j 2301e │ │ │ │ - li a1,114 │ │ │ │ - j 2301e │ │ │ │ - li a1,116 │ │ │ │ - j 2301e │ │ │ │ - li a1,97 │ │ │ │ - j 2301e │ │ │ │ - li a3,84 │ │ │ │ - j 23034 │ │ │ │ - li a3,121 │ │ │ │ - j 23034 │ │ │ │ - li a3,82 │ │ │ │ - j 23034 │ │ │ │ - li a3,66 │ │ │ │ - j 23034 │ │ │ │ - li a3,65 │ │ │ │ - j 23034 │ │ │ │ - li a3,98 │ │ │ │ - j 23034 │ │ │ │ - li a3,89 │ │ │ │ - j 23034 │ │ │ │ - li a3,114 │ │ │ │ - j 23034 │ │ │ │ - li a3,71 │ │ │ │ - j 23034 │ │ │ │ - li a3,86 │ │ │ │ - j 23034 │ │ │ │ - li a3,77 │ │ │ │ - j 23034 │ │ │ │ - li a3,68 │ │ │ │ - j 23034 │ │ │ │ - li a3,67 │ │ │ │ - j 23034 │ │ │ │ - li a3,72 │ │ │ │ - j 23034 │ │ │ │ - li a3,107 │ │ │ │ - j 23034 │ │ │ │ - li a3,109 │ │ │ │ - j 23034 │ │ │ │ - li a3,100 │ │ │ │ - j 23034 │ │ │ │ - li a3,99 │ │ │ │ - j 23034 │ │ │ │ - li a3,104 │ │ │ │ - j 23034 │ │ │ │ - li a3,103 │ │ │ │ - j 23034 │ │ │ │ - li a3,118 │ │ │ │ - j 23034 │ │ │ │ - li a3,116 │ │ │ │ - j 23034 │ │ │ │ - li a3,97 │ │ │ │ - j 23034 │ │ │ │ - ld a0,48(sp) │ │ │ │ - mv a1,s4 │ │ │ │ - sw a4,56(sp) │ │ │ │ - sd a2,40(sp) │ │ │ │ - jal 20ec6 │ │ │ │ - lw a4,56(sp) │ │ │ │ - ld a2,40(sp) │ │ │ │ - sd a0,48(sp) │ │ │ │ - j 23058 │ │ │ │ - ld a0,56(sp) │ │ │ │ - mv a1,s11 │ │ │ │ - jal 20ec6 │ │ │ │ - sd a0,56(sp) │ │ │ │ - j 2307a │ │ │ │ + bgeu s3,t5,25098 │ │ │ │ + sd s1,120(sp) │ │ │ │ + sd s4,96(sp) │ │ │ │ + li a4,0 │ │ │ │ + li s4,72 │ │ │ │ + mv s1,sp │ │ │ │ + ld a2,72(s5) │ │ │ │ + addiw a1,s3,-1 │ │ │ │ + slli a1,a1,0x20 │ │ │ │ + add a5,a2,s4 │ │ │ │ + srli a1,a1,0x20 │ │ │ │ + slli a3,a1,0x3 │ │ │ │ + lw t6,0(a5) │ │ │ │ + lbu a6,40(a5) │ │ │ │ + ld t4,24(a5) │ │ │ │ + ld t3,32(a5) │ │ │ │ + lw t1,60(a5) │ │ │ │ + lbu a7,56(a5) │ │ │ │ + add a3,a3,a1 │ │ │ │ + slli a3,a3,0x3 │ │ │ │ + add a2,a2,a3 │ │ │ │ + sw t6,0(sp) │ │ │ │ + sb a6,40(sp) │ │ │ │ + sd t4,24(sp) │ │ │ │ + sd t3,32(sp) │ │ │ │ + sw t1,60(sp) │ │ │ │ + sb a7,56(sp) │ │ │ │ + ld t0,8(a5) │ │ │ │ + ld a1,8(a2) │ │ │ │ + bnez a6,250fe │ │ │ │ + ld a5,16(a2) │ │ │ │ + add a5,a5,a1 │ │ │ │ + sub a3,t0,a5 │ │ │ │ + sd a3,16(sp) │ │ │ │ + sd a5,8(sp) │ │ │ │ + beqz a4,250de │ │ │ │ + lw a3,0(s0) │ │ │ │ + bne a3,t6,2508a │ │ │ │ + lbu a3,24(s0) │ │ │ │ + bne a6,a3,2508a │ │ │ │ + addiw a2,a4,-1 │ │ │ │ + slli a2,a2,0x20 │ │ │ │ + srli a2,a2,0x20 │ │ │ │ + slli a3,a2,0x3 │ │ │ │ + ld a0,72(s0) │ │ │ │ + add a3,a3,a2 │ │ │ │ + slli a3,a3,0x3 │ │ │ │ + add a3,a3,a0 │ │ │ │ + ld a2,8(a3) │ │ │ │ + beqz a6,2510a │ │ │ │ + addi a1,t0,-1 │ │ │ │ + bltu a2,a1,2508a │ │ │ │ + ld a2,8(s0) │ │ │ │ + ld a3,16(s0) │ │ │ │ + add a3,a3,a2 │ │ │ │ + bgeu a5,a2,25040 │ │ │ │ + sub a2,a3,a5 │ │ │ │ + sd a2,16(s0) │ │ │ │ + sd a5,8(s0) │ │ │ │ + mv a2,a5 │ │ │ │ + addi a3,a3,-1 │ │ │ │ + bgeu a3,a1,2504c │ │ │ │ + sub a5,t0,a2 │ │ │ │ + sd a5,16(s0) │ │ │ │ + lbu a5,56(s0) │ │ │ │ + bltu a7,a5,25124 │ │ │ │ + addiw a4,a4,1 │ │ │ │ + slli a4,a4,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + slli a1,a4,0x3 │ │ │ │ + add a1,a1,a4 │ │ │ │ + slli a1,a1,0x3 │ │ │ │ + jal 1e81c │ │ │ │ + lwu a4,68(s0) │ │ │ │ + sd a0,72(s0) │ │ │ │ + li a2,72 │ │ │ │ + slli a5,a4,0x3 │ │ │ │ + add a5,a5,a4 │ │ │ │ + slli a5,a5,0x3 │ │ │ │ + mv a1,s1 │ │ │ │ + add a0,a0,a5 │ │ │ │ + jal 3530 │ │ │ │ + lw a4,68(s0) │ │ │ │ + addiw a4,a4,1 │ │ │ │ + sw a4,68(s0) │ │ │ │ + lw t5,68(s5) │ │ │ │ + addiw s3,s3,1 │ │ │ │ + addi s4,s4,72 │ │ │ │ + bltu s3,t5,24fa2 │ │ │ │ + ld s1,120(sp) │ │ │ │ + ld s4,96(sp) │ │ │ │ + lbu a5,56(s5) │ │ │ │ + sb a5,56(s0) │ │ │ │ + ld a0,48(s5) │ │ │ │ + jal 2628c │ │ │ │ + mv a5,a0 │ │ │ │ + lwu a1,68(s0) │ │ │ │ + ld a0,72(s0) │ │ │ │ + sd a5,48(s0) │ │ │ │ + auipc a3,0xfffff │ │ │ │ + addi a3,a3,-1492 │ │ │ │ + li a2,72 │ │ │ │ + jal 3400 │ │ │ │ + ld a4,72(sp) │ │ │ │ + ld a5,0(s2) │ │ │ │ + xor a5,a5,a4 │ │ │ │ + li a4,0 │ │ │ │ + bnez a5,2512a │ │ │ │ + ld ra,136(sp) │ │ │ │ + mv a0,s0 │ │ │ │ + ld s0,128(sp) │ │ │ │ + ld s2,112(sp) │ │ │ │ + ld s3,104(sp) │ │ │ │ + ld s5,88(sp) │ │ │ │ + addi sp,sp,144 │ │ │ │ + ret │ │ │ │ + ld a0,72(s0) │ │ │ │ + sw t6,0(s0) │ │ │ │ + sd a5,8(s0) │ │ │ │ + sd a3,16(s0) │ │ │ │ + sb a6,24(s0) │ │ │ │ + sd t4,32(s0) │ │ │ │ + sd t3,40(s0) │ │ │ │ + sb a7,56(s0) │ │ │ │ + sw t1,60(s0) │ │ │ │ + j 25054 │ │ │ │ + ld a5,16(a5) │ │ │ │ + add a5,a5,t0 │ │ │ │ + sub a3,a1,a5 │ │ │ │ + mv t0,a1 │ │ │ │ + j 24ff6 │ │ │ │ + ld a3,16(a3) │ │ │ │ + addi a1,t0,-1 │ │ │ │ + add a2,a2,a3 │ │ │ │ + addi a2,a2,-1 │ │ │ │ + bltu a5,a2,2508a │ │ │ │ + ld a2,8(s0) │ │ │ │ + ld a3,16(s0) │ │ │ │ + add a3,a3,a2 │ │ │ │ + bgeu a5,a2,25040 │ │ │ │ + j 25036 │ │ │ │ + sb a7,56(s0) │ │ │ │ + j 25054 │ │ │ │ + sd s1,120(sp) │ │ │ │ + sd s4,96(sp) │ │ │ │ jal 3a10 <__stack_chk_fail@plt> │ │ │ │ addi sp,sp,-96 │ │ │ │ + lw a5,68(a0) │ │ │ │ + sd s4,48(sp) │ │ │ │ + auipc s4,0x55 │ │ │ │ + ld s4,-552(s4) │ │ │ │ + sd ra,88(sp) │ │ │ │ + ld a4,0(s4) │ │ │ │ + sd a4,8(sp) │ │ │ │ + li a4,0 │ │ │ │ + sd zero,0(sp) │ │ │ │ + beqz a5,251da │ │ │ │ + sd s0,80(sp) │ │ │ │ + sd s1,72(sp) │ │ │ │ + sd s2,64(sp) │ │ │ │ + sd s3,56(sp) │ │ │ │ + sd s5,40(sp) │ │ │ │ + sd s6,32(sp) │ │ │ │ + sd s7,24(sp) │ │ │ │ + mv s0,a0 │ │ │ │ + mv s7,a1 │ │ │ │ + mv s1,a2 │ │ │ │ + li s6,0 │ │ │ │ + li s5,0 │ │ │ │ + mv s3,sp │ │ │ │ + auipc s2,0x3b │ │ │ │ + addi s2,s2,-1112 │ │ │ │ + ld a4,72(s0) │ │ │ │ + ld a0,24(s7) │ │ │ │ + lbu a1,24(s0) │ │ │ │ + add a4,a4,s6 │ │ │ │ + lwu a5,0(a4) │ │ │ │ + ld a2,24(a4) │ │ │ │ + ld a3,8(a4) │ │ │ │ + slli a5,a5,0x3 │ │ │ │ + add a0,a0,a5 │ │ │ │ + ld a5,0(a0) │ │ │ │ + ld a4,16(a4) │ │ │ │ + sub a3,a3,a2 │ │ │ │ + lbu a6,56(s0) │ │ │ │ + ld a2,24(a5) │ │ │ │ + add a4,a4,a3 │ │ │ │ + li a7,45 │ │ │ │ + bnez a1,251a0 │ │ │ │ + li a7,43 │ │ │ │ + mv a5,s1 │ │ │ │ + mv a1,s2 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 26358 │ │ │ │ + lw a5,68(s0) │ │ │ │ + addiw s5,s5,1 │ │ │ │ + addi s6,s6,72 │ │ │ │ + bltu s5,a5,25170 │ │ │ │ + ld a0,0(sp) │ │ │ │ + ld s0,80(sp) │ │ │ │ + ld s1,72(sp) │ │ │ │ + ld s2,64(sp) │ │ │ │ + ld s3,56(sp) │ │ │ │ + ld s5,40(sp) │ │ │ │ + ld s6,32(sp) │ │ │ │ + ld s7,24(sp) │ │ │ │ + ld a4,8(sp) │ │ │ │ + ld a5,0(s4) │ │ │ │ + xor a5,a5,a4 │ │ │ │ + li a4,0 │ │ │ │ + bnez a5,251de │ │ │ │ + ld ra,88(sp) │ │ │ │ + ld s4,48(sp) │ │ │ │ + addi sp,sp,96 │ │ │ │ + ret │ │ │ │ + li a0,0 │ │ │ │ + j 251c6 │ │ │ │ + sd s0,80(sp) │ │ │ │ sd s1,72(sp) │ │ │ │ + sd s2,64(sp) │ │ │ │ sd s3,56(sp) │ │ │ │ sd s5,40(sp) │ │ │ │ + sd s6,32(sp) │ │ │ │ sd s7,24(sp) │ │ │ │ - sd ra,88(sp) │ │ │ │ + jal 3a10 <__stack_chk_fail@plt> │ │ │ │ + lw a5,68(a1) │ │ │ │ + beqz a5,2529c │ │ │ │ + addi sp,sp,-96 │ │ │ │ sd s0,80(sp) │ │ │ │ + sd s1,72(sp) │ │ │ │ sd s2,64(sp) │ │ │ │ + sd s3,56(sp) │ │ │ │ sd s4,48(sp) │ │ │ │ + sd s5,40(sp) │ │ │ │ sd s6,32(sp) │ │ │ │ - ld a2,0(a0) │ │ │ │ - ld a7,40(a0) │ │ │ │ - lbu a6,32(a0) │ │ │ │ - ld a5,24(a0) │ │ │ │ - ld a4,16(a0) │ │ │ │ - lw a3,8(a0) │ │ │ │ - mv s3,sp │ │ │ │ - auipc s7,0x57 │ │ │ │ - ld s7,-1124(s7) │ │ │ │ + sd s7,24(sp) │ │ │ │ + sd s8,16(sp) │ │ │ │ + sd ra,88(sp) │ │ │ │ + mv s0,a1 │ │ │ │ mv s1,a0 │ │ │ │ - mv s5,a1 │ │ │ │ - mv a0,s3 │ │ │ │ - auipc a1,0x3b │ │ │ │ - addi a1,a1,646 │ │ │ │ - ld t1,0(s7) │ │ │ │ - sd t1,8(sp) │ │ │ │ - li t1,0 │ │ │ │ - sd zero,0(sp) │ │ │ │ - jal 2194e │ │ │ │ - ld a2,48(s1) │ │ │ │ - beqz a2,23448 │ │ │ │ - ld a4,64(s1) │ │ │ │ - ld a3,56(s1) │ │ │ │ - auipc a1,0x3b │ │ │ │ - addi a1,a1,640 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 2194e │ │ │ │ - ld a3,80(s1) │ │ │ │ - ld a2,72(s1) │ │ │ │ - auipc a1,0x3b │ │ │ │ - addi a1,a1,646 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 2194e │ │ │ │ - lw a5,88(s1) │ │ │ │ - li s0,0 │ │ │ │ - li s2,0 │ │ │ │ - auipc s4,0x40 │ │ │ │ - addi s4,s4,-126 │ │ │ │ - auipc s6,0x3e │ │ │ │ - addi s6,s6,2002 │ │ │ │ - beqz a5,233fe │ │ │ │ - ld a5,96(s1) │ │ │ │ - slli a4,s0,0x5 │ │ │ │ - mv a1,s4 │ │ │ │ + mv s8,a2 │ │ │ │ + mv s2,a3 │ │ │ │ + li s7,0 │ │ │ │ + li s6,0 │ │ │ │ + li s5,43 │ │ │ │ + auipc s3,0x3b │ │ │ │ + addi s3,s3,-1290 │ │ │ │ + li s4,45 │ │ │ │ + j 2523a │ │ │ │ + sd s4,0(sp) │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + lw a5,68(s0) │ │ │ │ + addiw s6,s6,1 │ │ │ │ + addi s7,s7,72 │ │ │ │ + bgeu s6,a5,25284 │ │ │ │ + ld a5,72(s0) │ │ │ │ + ld a3,24(s8) │ │ │ │ + lbu t1,24(s0) │ │ │ │ + add a5,a5,s7 │ │ │ │ + lwu a7,0(a5) │ │ │ │ + ld a4,8(a5) │ │ │ │ + ld t3,24(a5) │ │ │ │ + slli a7,a7,0x3 │ │ │ │ + add a3,a3,a7 │ │ │ │ + ld a3,0(a3) │ │ │ │ + ld a5,16(a5) │ │ │ │ + sub a4,a4,t3 │ │ │ │ + ld a3,24(a3) │ │ │ │ + lbu a7,56(s0) │ │ │ │ + mv a6,s2 │ │ │ │ + mv a2,s3 │ │ │ │ + li a1,1 │ │ │ │ + mv a0,s1 │ │ │ │ add a5,a5,a4 │ │ │ │ - ld a2,0(a5) │ │ │ │ - mv a0,s3 │ │ │ │ - jal 2194e │ │ │ │ - lw a5,88(s1) │ │ │ │ - addiw a4,a5,-1 │ │ │ │ - bltu s2,a4,23432 │ │ │ │ - addi s0,s0,1 │ │ │ │ - sext.w s2,s0 │ │ │ │ - bltu s2,a5,233d8 │ │ │ │ - mv a2,s5 │ │ │ │ - auipc a1,0x3c │ │ │ │ - addi a1,a1,760 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 2194e │ │ │ │ - ld a4,8(sp) │ │ │ │ - ld a5,0(s7) │ │ │ │ - xor a5,a5,a4 │ │ │ │ - li a4,0 │ │ │ │ - ld a0,0(sp) │ │ │ │ - bnez a5,23458 │ │ │ │ + bnez t1,25228 │ │ │ │ + sd s5,0(sp) │ │ │ │ + li a1,1 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + lw a5,68(s0) │ │ │ │ + addiw s6,s6,1 │ │ │ │ + addi s7,s7,72 │ │ │ │ + bltu s6,a5,2523a │ │ │ │ ld ra,88(sp) │ │ │ │ ld s0,80(sp) │ │ │ │ ld s1,72(sp) │ │ │ │ ld s2,64(sp) │ │ │ │ ld s3,56(sp) │ │ │ │ ld s4,48(sp) │ │ │ │ ld s5,40(sp) │ │ │ │ ld s6,32(sp) │ │ │ │ ld s7,24(sp) │ │ │ │ + ld s8,16(sp) │ │ │ │ addi sp,sp,96 │ │ │ │ ret │ │ │ │ - mv a1,s6 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 2194e │ │ │ │ - lw a5,88(s1) │ │ │ │ - addi s0,s0,1 │ │ │ │ - sext.w s2,s0 │ │ │ │ - bltu s2,a5,233d8 │ │ │ │ - j 233fe │ │ │ │ + ret │ │ │ │ + addi sp,sp,-112 │ │ │ │ + lw a4,68(a0) │ │ │ │ + sd s4,64(sp) │ │ │ │ + auipc s4,0x55 │ │ │ │ + ld s4,-916(s4) │ │ │ │ + sd ra,104(sp) │ │ │ │ + ld a5,0(s4) │ │ │ │ + sd a5,40(sp) │ │ │ │ + li a5,0 │ │ │ │ + sd zero,32(sp) │ │ │ │ + beqz a4,2541c │ │ │ │ + sd s0,96(sp) │ │ │ │ + sd s1,88(sp) │ │ │ │ + sd s2,80(sp) │ │ │ │ + sd s3,72(sp) │ │ │ │ + sd s5,56(sp) │ │ │ │ + li a3,1 │ │ │ │ + mv s0,a0 │ │ │ │ + mv a5,a2 │ │ │ │ + auipc a0,0x3b │ │ │ │ + addi a0,a0,-1428 │ │ │ │ + beq a4,a3,252e0 │ │ │ │ + auipc a0,0x3b │ │ │ │ + addi a0,a0,-1456 │ │ │ │ + lwu a2,0(s0) │ │ │ │ + ld a4,24(a1) │ │ │ │ + ld a6,32(s0) │ │ │ │ + slli a2,a2,0x3 │ │ │ │ + add a4,a4,a2 │ │ │ │ + ld a3,8(s0) │ │ │ │ + ld a2,0(a4) │ │ │ │ + lbu a1,24(s0) │ │ │ │ + ld a4,16(s0) │ │ │ │ + sub a3,a3,a6 │ │ │ │ + ld a2,24(a2) │ │ │ │ + lbu a6,56(s0) │ │ │ │ + add a4,a4,a3 │ │ │ │ + li a7,43 │ │ │ │ + bnez a1,25416 │ │ │ │ + addi s1,sp,32 │ │ │ │ + sd a0,16(sp) │ │ │ │ + sd a4,8(sp) │ │ │ │ + sd a3,0(sp) │ │ │ │ auipc a1,0x3b │ │ │ │ - addi a1,a1,488 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 2194e │ │ │ │ - j 233ae │ │ │ │ + addi a1,a1,-1484 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 26358 │ │ │ │ + lw a2,68(s0) │ │ │ │ + auipc a1,0x39 │ │ │ │ + addi a1,a1,-1636 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 26358 │ │ │ │ + lw a5,68(s0) │ │ │ │ + beqz a5,25378 │ │ │ │ + ld a5,72(s0) │ │ │ │ + auipc a1,0x39 │ │ │ │ + addi a1,a1,-272 │ │ │ │ + mv a0,s1 │ │ │ │ + ld a2,16(a5) │ │ │ │ + jal 26358 │ │ │ │ + lw a4,68(s0) │ │ │ │ + li a5,1 │ │ │ │ + bgeu a5,a4,25378 │ │ │ │ + li s3,72 │ │ │ │ + li s2,1 │ │ │ │ + auipc s5,0x3b │ │ │ │ + addi s5,s5,-1518 │ │ │ │ + ld a5,72(s0) │ │ │ │ + mv a1,s5 │ │ │ │ + mv a0,s1 │ │ │ │ + add a5,a5,s3 │ │ │ │ + ld a2,16(a5) │ │ │ │ + addiw s2,s2,1 │ │ │ │ + addi s3,s3,72 │ │ │ │ + jal 26358 │ │ │ │ + lw a5,68(s0) │ │ │ │ + bltu s2,a5,2535e │ │ │ │ + auipc a1,0x3c │ │ │ │ + addi a1,a1,-664 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 26358 │ │ │ │ + lw a5,68(s0) │ │ │ │ + beqz a5,253e8 │ │ │ │ + ld a4,72(s0) │ │ │ │ + ld a0,8(s0) │ │ │ │ + ld a3,32(s0) │ │ │ │ + ld a5,8(a4) │ │ │ │ + ld a2,24(a4) │ │ │ │ + auipc a1,0x39 │ │ │ │ + addi a1,a1,-364 │ │ │ │ + sub a5,a5,a0 │ │ │ │ + add a5,a5,a3 │ │ │ │ + sub a2,a5,a2 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 26358 │ │ │ │ + lw a4,68(s0) │ │ │ │ + li a5,1 │ │ │ │ + bgeu a5,a4,253e8 │ │ │ │ + li s3,72 │ │ │ │ + li s2,1 │ │ │ │ + auipc s5,0x3b │ │ │ │ + addi s5,s5,-1616 │ │ │ │ + ld a4,72(s0) │ │ │ │ + ld a1,8(s0) │ │ │ │ + ld a5,32(s0) │ │ │ │ + add a4,a4,s3 │ │ │ │ + ld a3,8(a4) │ │ │ │ + ld a2,24(a4) │ │ │ │ + sub a5,a5,a1 │ │ │ │ + add a5,a5,a3 │ │ │ │ + sub a2,a5,a2 │ │ │ │ + mv a1,s5 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 26358 │ │ │ │ + lw a5,68(s0) │ │ │ │ + addiw s2,s2,1 │ │ │ │ + addi s3,s3,72 │ │ │ │ + bltu s2,a5,253c0 │ │ │ │ + mv a0,s1 │ │ │ │ + auipc a1,0x3c │ │ │ │ + addi a1,a1,-1394 │ │ │ │ + jal 26358 │ │ │ │ + ld a0,32(sp) │ │ │ │ + ld s0,96(sp) │ │ │ │ + ld s1,88(sp) │ │ │ │ + ld s2,80(sp) │ │ │ │ + ld s3,72(sp) │ │ │ │ + ld s5,56(sp) │ │ │ │ + ld a4,40(sp) │ │ │ │ + ld a5,0(s4) │ │ │ │ + xor a5,a5,a4 │ │ │ │ + li a4,0 │ │ │ │ + bnez a5,25420 │ │ │ │ + ld ra,104(sp) │ │ │ │ + ld s4,64(sp) │ │ │ │ + addi sp,sp,112 │ │ │ │ + ret │ │ │ │ + li a7,45 │ │ │ │ + j 2530c │ │ │ │ + li a0,0 │ │ │ │ + j 25402 │ │ │ │ + sd s0,96(sp) │ │ │ │ + sd s1,88(sp) │ │ │ │ + sd s2,80(sp) │ │ │ │ + sd s3,72(sp) │ │ │ │ + sd s5,56(sp) │ │ │ │ jal 3a10 <__stack_chk_fail@plt> │ │ │ │ + lw a5,68(a1) │ │ │ │ + beqz a5,25594 │ │ │ │ addi sp,sp,-80 │ │ │ │ + sd s0,64(sp) │ │ │ │ sd s1,56(sp) │ │ │ │ - sd s3,40(sp) │ │ │ │ - mv s1,a1 │ │ │ │ - sd s5,24(sp) │ │ │ │ - ld a1,40(a1) │ │ │ │ sd ra,72(sp) │ │ │ │ - sd s0,64(sp) │ │ │ │ sd s2,48(sp) │ │ │ │ + sd s3,40(sp) │ │ │ │ sd s4,32(sp) │ │ │ │ - sd s6,16(sp) │ │ │ │ - ld a3,0(s1) │ │ │ │ - lbu a7,32(s1) │ │ │ │ - ld a6,24(s1) │ │ │ │ - ld a5,16(s1) │ │ │ │ - lw a4,8(s1) │ │ │ │ - mv s5,a2 │ │ │ │ - sd a1,0(sp) │ │ │ │ + li a4,1 │ │ │ │ + mv s0,a1 │ │ │ │ + mv s1,a0 │ │ │ │ + mv a6,a3 │ │ │ │ + auipc a1,0x3b │ │ │ │ + addi a1,a1,-1810 │ │ │ │ + beq a5,a4,2545e │ │ │ │ + auipc a1,0x3b │ │ │ │ + addi a1,a1,-1838 │ │ │ │ + lwu a3,0(s0) │ │ │ │ + ld a5,24(a2) │ │ │ │ + ld a4,8(s0) │ │ │ │ + slli a3,a3,0x3 │ │ │ │ + ld a2,32(s0) │ │ │ │ + add a5,a5,a3 │ │ │ │ + ld a3,0(a5) │ │ │ │ + lbu a0,24(s0) │ │ │ │ + ld a5,16(s0) │ │ │ │ + sub a4,a4,a2 │ │ │ │ + ld a3,24(a3) │ │ │ │ + lbu a7,56(s0) │ │ │ │ + add a5,a5,a4 │ │ │ │ + li a2,43 │ │ │ │ + bnez a0,2558e │ │ │ │ + sd a5,16(sp) │ │ │ │ + sd a1,24(sp) │ │ │ │ + sd a4,8(sp) │ │ │ │ + sd a2,0(sp) │ │ │ │ + li a1,1 │ │ │ │ auipc a2,0x3b │ │ │ │ - addi a2,a2,388 │ │ │ │ + addi a2,a2,-1864 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + lw a3,68(s0) │ │ │ │ + auipc a2,0x39 │ │ │ │ + addi a2,a2,-2016 │ │ │ │ li a1,1 │ │ │ │ - mv s3,a0 │ │ │ │ + mv a0,s1 │ │ │ │ jal 38a0 <__fprintf_chk@plt> │ │ │ │ - ld a3,48(s1) │ │ │ │ - beqz a3,2353c │ │ │ │ - ld a5,64(s1) │ │ │ │ - ld a4,56(s1) │ │ │ │ - auipc a2,0x3b │ │ │ │ - addi a2,a2,388 │ │ │ │ + lw a5,68(s0) │ │ │ │ + beqz a5,254fa │ │ │ │ + ld a5,72(s0) │ │ │ │ + auipc a2,0x39 │ │ │ │ + addi a2,a2,-654 │ │ │ │ li a1,1 │ │ │ │ - mv a0,s3 │ │ │ │ + ld a3,16(a5) │ │ │ │ + mv a0,s1 │ │ │ │ jal 38a0 <__fprintf_chk@plt> │ │ │ │ - ld a4,80(s1) │ │ │ │ - ld a3,72(s1) │ │ │ │ - auipc a2,0x3b │ │ │ │ - addi a2,a2,392 │ │ │ │ + lw a4,68(s0) │ │ │ │ + li a5,1 │ │ │ │ + bgeu a5,a4,254fa │ │ │ │ + li s3,72 │ │ │ │ + li s2,1 │ │ │ │ + auipc s4,0x3b │ │ │ │ + addi s4,s4,-1902 │ │ │ │ + ld a5,72(s0) │ │ │ │ + mv a2,s4 │ │ │ │ li a1,1 │ │ │ │ - mv a0,s3 │ │ │ │ + add a5,a5,s3 │ │ │ │ + ld a3,16(a5) │ │ │ │ + mv a0,s1 │ │ │ │ + addiw s2,s2,1 │ │ │ │ jal 38a0 <__fprintf_chk@plt> │ │ │ │ - lw a5,88(s1) │ │ │ │ - li s0,0 │ │ │ │ - li s2,0 │ │ │ │ - auipc s4,0x40 │ │ │ │ - addi s4,s4,-382 │ │ │ │ - auipc s6,0x3e │ │ │ │ - addi s6,s6,1746 │ │ │ │ - beqz a5,23500 │ │ │ │ - ld a5,96(s1) │ │ │ │ - slli a4,s0,0x5 │ │ │ │ + lw a5,68(s0) │ │ │ │ + addi s3,s3,72 │ │ │ │ + bltu s2,a5,254de │ │ │ │ + auipc a2,0x3c │ │ │ │ + addi a2,a2,-1050 │ │ │ │ + li a1,1 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + lw a5,68(s0) │ │ │ │ + beqz a5,25570 │ │ │ │ + ld a4,72(s0) │ │ │ │ + ld a0,8(s0) │ │ │ │ + ld a1,32(s0) │ │ │ │ + ld a5,8(a4) │ │ │ │ + ld a3,24(a4) │ │ │ │ + auipc a2,0x39 │ │ │ │ + addi a2,a2,-752 │ │ │ │ + sub a5,a5,a0 │ │ │ │ + add a5,a5,a1 │ │ │ │ + sub a3,a5,a3 │ │ │ │ + li a1,1 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + lw a4,68(s0) │ │ │ │ + li a5,1 │ │ │ │ + bgeu a5,a4,25570 │ │ │ │ + li s3,72 │ │ │ │ + li s2,1 │ │ │ │ + auipc s4,0x3b │ │ │ │ + addi s4,s4,-2006 │ │ │ │ + ld a4,72(s0) │ │ │ │ + ld a1,8(s0) │ │ │ │ + ld a5,32(s0) │ │ │ │ + add a4,a4,s3 │ │ │ │ + ld a2,8(a4) │ │ │ │ + ld a3,24(a4) │ │ │ │ + sub a5,a5,a1 │ │ │ │ + add a5,a5,a2 │ │ │ │ + sub a3,a5,a3 │ │ │ │ mv a2,s4 │ │ │ │ - add a5,a5,a4 │ │ │ │ - ld a3,0(a5) │ │ │ │ li a1,1 │ │ │ │ - mv a0,s3 │ │ │ │ + mv a0,s1 │ │ │ │ jal 38a0 <__fprintf_chk@plt> │ │ │ │ - lw a5,88(s1) │ │ │ │ - addiw a4,a5,-1 │ │ │ │ - bltu s2,a4,23524 │ │ │ │ - addi s0,s0,1 │ │ │ │ - sext.w s2,s0 │ │ │ │ - bltu s2,a5,234d8 │ │ │ │ + lw a5,68(s0) │ │ │ │ + addiw s2,s2,1 │ │ │ │ + addi s3,s3,72 │ │ │ │ + bltu s2,a5,25546 │ │ │ │ ld s0,64(sp) │ │ │ │ ld ra,72(sp) │ │ │ │ - ld s1,56(sp) │ │ │ │ ld s2,48(sp) │ │ │ │ - ld s4,32(sp) │ │ │ │ - ld s6,16(sp) │ │ │ │ - mv a3,s5 │ │ │ │ - mv a0,s3 │ │ │ │ - ld s5,24(sp) │ │ │ │ ld s3,40(sp) │ │ │ │ + ld s4,32(sp) │ │ │ │ + mv a0,s1 │ │ │ │ + ld s1,56(sp) │ │ │ │ auipc a2,0x3c │ │ │ │ - addi a2,a2,484 │ │ │ │ + addi a2,a2,-1798 │ │ │ │ li a1,1 │ │ │ │ addi sp,sp,80 │ │ │ │ j 38a0 <__fprintf_chk@plt> │ │ │ │ - mv a2,s6 │ │ │ │ - li a1,1 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - lw a5,88(s1) │ │ │ │ - addi s0,s0,1 │ │ │ │ - sext.w s2,s0 │ │ │ │ - bltu s2,a5,234d8 │ │ │ │ - j 23500 │ │ │ │ - auipc a2,0x3b │ │ │ │ - addi a2,a2,244 │ │ │ │ - li a1,1 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - j 234ac │ │ │ │ - mv a5,a0 │ │ │ │ - ld a0,152(a0) │ │ │ │ - beqz a0,23556 │ │ │ │ - ret │ │ │ │ - ld a0,120(a5) │ │ │ │ - ret │ │ │ │ - addi sp,sp,-48 │ │ │ │ - ld a5,184(a2) │ │ │ │ - sd s2,16(sp) │ │ │ │ - auipc s2,0x57 │ │ │ │ - ld s2,-1616(s2) │ │ │ │ - sd s0,32(sp) │ │ │ │ - sd ra,40(sp) │ │ │ │ - sd s1,24(sp) │ │ │ │ - ld a4,0(s2) │ │ │ │ - sd a4,8(sp) │ │ │ │ - li a4,0 │ │ │ │ - sd zero,0(sp) │ │ │ │ - mv s0,a2 │ │ │ │ - beqz a5,2360a │ │ │ │ - mv s1,a1 │ │ │ │ - li a2,0 │ │ │ │ - beqz a0,23586 │ │ │ │ - ld a2,24(a0) │ │ │ │ - ld a0,16(a0) │ │ │ │ - lw a4,384(s0) │ │ │ │ - beqz a4,235e6 │ │ │ │ - lw a2,388(s0) │ │ │ │ - auipc a1,0x3d │ │ │ │ - addi a1,a1,-1216 │ │ │ │ - mv a0,sp │ │ │ │ - addiw a2,a2,1 │ │ │ │ - andi a2,a2,1 │ │ │ │ - jal 2194e │ │ │ │ - lw a2,348(s0) │ │ │ │ - ld a1,0(sp) │ │ │ │ - ld a0,184(s0) │ │ │ │ - jal 33372 │ │ │ │ - sd a0,0(s1) │ │ │ │ - jal 329fc │ │ │ │ - ld a1,0(s1) │ │ │ │ - auipc a2,0x3b │ │ │ │ - addi a2,a2,-830 │ │ │ │ - li a0,0 │ │ │ │ - jal 32a28 │ │ │ │ - mv s1,a0 │ │ │ │ - ld a0,0(sp) │ │ │ │ - jal 3670 │ │ │ │ - ld a4,8(sp) │ │ │ │ - ld a5,0(s2) │ │ │ │ - xor a5,a5,a4 │ │ │ │ - li a4,0 │ │ │ │ - bnez a5,23628 │ │ │ │ - ld ra,40(sp) │ │ │ │ - ld s0,32(sp) │ │ │ │ - ld s2,16(sp) │ │ │ │ - mv a0,s1 │ │ │ │ - ld s1,24(sp) │ │ │ │ - addi sp,sp,48 │ │ │ │ - ret │ │ │ │ - mv a1,a0 │ │ │ │ - sext.w a2,a2 │ │ │ │ - mv a0,a5 │ │ │ │ - jal 33372 │ │ │ │ - sd a0,0(s1) │ │ │ │ - jal 329fc │ │ │ │ - ld a1,0(s1) │ │ │ │ - auipc a2,0x3b │ │ │ │ - addi a2,a2,-896 │ │ │ │ - li a0,0 │ │ │ │ - jal 32a28 │ │ │ │ - mv s1,a0 │ │ │ │ - j 235cc │ │ │ │ - beqz a0,23622 │ │ │ │ - ld s1,120(s0) │ │ │ │ - lw a4,344(s0) │ │ │ │ - li a5,1 │ │ │ │ - bgeu a5,a4,235cc │ │ │ │ - ld a0,528(s0) │ │ │ │ - jal 32d0 │ │ │ │ - j 235cc │ │ │ │ - ld s1,136(a2) │ │ │ │ - bnez s1,2360e │ │ │ │ - j 2360c │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - ld a5,184(a1) │ │ │ │ - beqz a5,23634 │ │ │ │ - j 3299a │ │ │ │ - lw a4,344(a1) │ │ │ │ - li a5,1 │ │ │ │ - bltu a5,a4,23640 │ │ │ │ - ret │ │ │ │ - ld a0,528(a1) │ │ │ │ - j 39e0 │ │ │ │ - addi sp,sp,-128 │ │ │ │ - sd s0,112(sp) │ │ │ │ - lw s0,384(a2) │ │ │ │ - auipc a5,0x57 │ │ │ │ - ld a5,-1856(a5) │ │ │ │ - sd s3,88(sp) │ │ │ │ - sd s9,40(sp) │ │ │ │ - sd s11,24(sp) │ │ │ │ - ld a4,0(a5) │ │ │ │ - sd a4,8(sp) │ │ │ │ - li a4,0 │ │ │ │ - sd ra,120(sp) │ │ │ │ - sd s6,64(sp) │ │ │ │ - lw a4,0(a0) │ │ │ │ - mv s11,a2 │ │ │ │ - mv s3,a0 │ │ │ │ - mv s9,a1 │ │ │ │ - bnez s0,23764 │ │ │ │ - ld a3,184(a2) │ │ │ │ - beqz a3,2380c │ │ │ │ - lbu a3,456(s11) │ │ │ │ - li s6,10 │ │ │ │ - bnez a3,23764 │ │ │ │ - beqz a4,23740 │ │ │ │ - sd s2,96(sp) │ │ │ │ - sd s4,80(sp) │ │ │ │ - sd s5,72(sp) │ │ │ │ - sd s7,56(sp) │ │ │ │ - sd s8,48(sp) │ │ │ │ - sd s10,32(sp) │ │ │ │ - sd s1,104(sp) │ │ │ │ - li s5,0 │ │ │ │ - li s2,0 │ │ │ │ - li s4,0 │ │ │ │ - mv s10,sp │ │ │ │ - auipc s8,0x3b │ │ │ │ - addi s8,s8,-1058 │ │ │ │ - li s7,1 │ │ │ │ - j 236be │ │ │ │ - mv a0,s0 │ │ │ │ - jal 3299a │ │ │ │ - lw a4,0(s3) │ │ │ │ - addiw s4,s4,1 │ │ │ │ - addi s2,s2,104 │ │ │ │ - addi s5,s5,88 │ │ │ │ - bgeu s4,a4,23732 │ │ │ │ - ld a1,8(s3) │ │ │ │ - ld s0,184(s11) │ │ │ │ - sd zero,0(sp) │ │ │ │ - add a1,a1,s2 │ │ │ │ - beqz s0,237e6 │ │ │ │ - li a2,0 │ │ │ │ - beqz a1,236d6 │ │ │ │ - ld a2,24(a1) │ │ │ │ - ld a1,16(a1) │ │ │ │ - lw a4,384(s11) │ │ │ │ - bnez a4,23770 │ │ │ │ - sext.w a2,a2 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 33372 │ │ │ │ - mv s0,a0 │ │ │ │ - jal 329fc │ │ │ │ - mv a1,s0 │ │ │ │ - mv a2,s8 │ │ │ │ - li a0,0 │ │ │ │ - jal 32a28 │ │ │ │ - ld a1,8(s3) │ │ │ │ - mv s1,a0 │ │ │ │ - add a1,a1,s2 │ │ │ │ - mv a2,s6 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 2345c │ │ │ │ - lbu a4,451(s11) │ │ │ │ - bnez a4,237c0 │ │ │ │ - ld a4,184(s11) │ │ │ │ - bnez a4,236a6 │ │ │ │ - lw a4,344(s11) │ │ │ │ - bgeu s7,a4,236ac │ │ │ │ - ld a0,528(s11) │ │ │ │ - addiw s4,s4,1 │ │ │ │ - addi s2,s2,104 │ │ │ │ - jal 39e0 │ │ │ │ - lw a4,0(s3) │ │ │ │ - addi s5,s5,88 │ │ │ │ - bltu s4,a4,236be │ │ │ │ - ld s1,104(sp) │ │ │ │ - ld s2,96(sp) │ │ │ │ - ld s4,80(sp) │ │ │ │ - ld s5,72(sp) │ │ │ │ - ld s7,56(sp) │ │ │ │ - ld s8,48(sp) │ │ │ │ - ld s10,32(sp) │ │ │ │ - auipc a5,0x56 │ │ │ │ - ld a5,2000(a5) │ │ │ │ - ld a4,8(sp) │ │ │ │ - ld a5,0(a5) │ │ │ │ - xor a5,a5,a4 │ │ │ │ - li a4,0 │ │ │ │ - bnez a5,23842 │ │ │ │ - ld ra,120(sp) │ │ │ │ - ld s0,112(sp) │ │ │ │ - ld s3,88(sp) │ │ │ │ - ld s6,64(sp) │ │ │ │ - ld s9,40(sp) │ │ │ │ - ld s11,24(sp) │ │ │ │ - addi sp,sp,128 │ │ │ │ + li a2,45 │ │ │ │ + j 25486 │ │ │ │ ret │ │ │ │ - lbu a3,451(s11) │ │ │ │ - li s6,7 │ │ │ │ - bnez a3,23682 │ │ │ │ - li s6,10 │ │ │ │ - j 23682 │ │ │ │ - lw a2,388(s11) │ │ │ │ - auipc a1,0x3d │ │ │ │ - addi a1,a1,-1700 │ │ │ │ - mv a0,s10 │ │ │ │ - addiw a2,a2,1 │ │ │ │ - andi a2,a2,1 │ │ │ │ - jal 2194e │ │ │ │ - lw a2,348(s11) │ │ │ │ - ld a1,0(sp) │ │ │ │ - ld a0,184(s11) │ │ │ │ - jal 33372 │ │ │ │ + addi sp,sp,-16 │ │ │ │ + sd s0,0(sp) │ │ │ │ mv s0,a0 │ │ │ │ - jal 329fc │ │ │ │ - mv a2,s8 │ │ │ │ - mv a1,s0 │ │ │ │ - li a0,0 │ │ │ │ - jal 32a28 │ │ │ │ - mv s1,a0 │ │ │ │ - ld a0,0(sp) │ │ │ │ + ld a0,72(a0) │ │ │ │ + sd ra,8(sp) │ │ │ │ + sw zero,68(s0) │ │ │ │ jal 3670 │ │ │ │ - ld a1,8(s3) │ │ │ │ - mv a2,s6 │ │ │ │ - mv a0,s1 │ │ │ │ - add a1,a1,s2 │ │ │ │ - jal 2345c │ │ │ │ - lbu a4,451(s11) │ │ │ │ - beqz a4,2370a │ │ │ │ - ld a0,48(s9) │ │ │ │ - add a0,a0,s5 │ │ │ │ - jal 455cc │ │ │ │ - ld a0,88(a0) │ │ │ │ - mv a2,s6 │ │ │ │ - mv a1,s1 │ │ │ │ - jal 4ec18 │ │ │ │ - auipc a2,0x3e │ │ │ │ - addi a2,a2,1956 │ │ │ │ - li a1,1 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - j 2370a │ │ │ │ - beqz a1,23804 │ │ │ │ - ld s1,120(s11) │ │ │ │ - lw a4,344(s11) │ │ │ │ - bgeu s7,a4,236fc │ │ │ │ - ld a0,528(s11) │ │ │ │ - jal 32d0 │ │ │ │ - ld a1,8(s3) │ │ │ │ - add a1,a1,s2 │ │ │ │ - j 236fc │ │ │ │ - ld s1,136(s11) │ │ │ │ - bnez s1,237ec │ │ │ │ - j 237e8 │ │ │ │ - ld a0,152(a2) │ │ │ │ - beqz a0,2367a │ │ │ │ - sd s1,104(sp) │ │ │ │ - li s1,0 │ │ │ │ - bnez a4,2381e │ │ │ │ - j 2383e │ │ │ │ - ld a0,152(s11) │ │ │ │ - ld a1,8(s3) │ │ │ │ - ld a3,528(s11) │ │ │ │ - ld a2,168(s11) │ │ │ │ - add a1,a1,s1 │ │ │ │ - addiw s0,s0,1 │ │ │ │ - jal f902 │ │ │ │ - lw a4,0(s3) │ │ │ │ - addi s1,s1,104 │ │ │ │ - bltu s0,a4,2381a │ │ │ │ - ld s1,104(sp) │ │ │ │ - j 23740 │ │ │ │ - sd s1,104(sp) │ │ │ │ - sd s2,96(sp) │ │ │ │ - sd s4,80(sp) │ │ │ │ - sd s5,72(sp) │ │ │ │ - sd s7,56(sp) │ │ │ │ - sd s8,48(sp) │ │ │ │ - sd s10,32(sp) │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - addi sp,sp,-240 │ │ │ │ - sd s0,224(sp) │ │ │ │ - lbu s0,248(sp) │ │ │ │ - sd s8,160(sp) │ │ │ │ - auipc s8,0x56 │ │ │ │ - ld s8,1714(s8) │ │ │ │ - sd s3,200(sp) │ │ │ │ - sd s4,192(sp) │ │ │ │ - sd s5,184(sp) │ │ │ │ - mv s3,a0 │ │ │ │ - mv s4,a1 │ │ │ │ - li a0,0 │ │ │ │ - li a1,16 │ │ │ │ - mv s5,a4 │ │ │ │ - ld a4,0(s8) │ │ │ │ - sd a4,120(sp) │ │ │ │ - li a4,0 │ │ │ │ - sd ra,232(sp) │ │ │ │ - sd s1,216(sp) │ │ │ │ - sd s2,208(sp) │ │ │ │ - sd s6,176(sp) │ │ │ │ - mv s2,a3 │ │ │ │ - sd s7,168(sp) │ │ │ │ - sd s9,152(sp) │ │ │ │ - sd s10,144(sp) │ │ │ │ - sd s11,136(sp) │ │ │ │ - sd s0,80(sp) │ │ │ │ - mv s1,a2 │ │ │ │ - mv s6,a5 │ │ │ │ - sd a6,64(sp) │ │ │ │ - sd a7,72(sp) │ │ │ │ - lbu s9,240(sp) │ │ │ │ - lbu s11,256(sp) │ │ │ │ - ld s7,264(sp) │ │ │ │ - ld s0,272(sp) │ │ │ │ - sd zero,112(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - mv s10,a0 │ │ │ │ - li a1,104 │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - li a3,1 │ │ │ │ - sd a0,8(s10) │ │ │ │ - sw a3,0(s10) │ │ │ │ - mv a4,a0 │ │ │ │ - beqz s1,23ab4 │ │ │ │ - lbu a3,737(s0) │ │ │ │ - sw zero,108(sp) │ │ │ │ - sd zero,0(a4) │ │ │ │ - sw zero,8(a4) │ │ │ │ - sd zero,16(a4) │ │ │ │ - sd zero,24(a4) │ │ │ │ - sb zero,32(a4) │ │ │ │ - sd zero,40(a4) │ │ │ │ - sd zero,48(a4) │ │ │ │ - sd zero,56(a4) │ │ │ │ - sd zero,64(a4) │ │ │ │ - sd zero,72(a4) │ │ │ │ - sd zero,80(a4) │ │ │ │ - sw zero,88(a4) │ │ │ │ - sd zero,96(a4) │ │ │ │ - sd a4,88(sp) │ │ │ │ - mv a0,s3 │ │ │ │ - beqz a3,23a9c │ │ │ │ - jal 21882 │ │ │ │ - ld a4,88(sp) │ │ │ │ - mv a2,a0 │ │ │ │ - ld a5,80(sp) │ │ │ │ - snez a3,s2 │ │ │ │ - neg a3,a3 │ │ │ │ - ld a0,8(s10) │ │ │ │ - and s6,s6,a3 │ │ │ │ - sd a2,0(a4) │ │ │ │ - ld a3,64(sp) │ │ │ │ - ld a4,72(sp) │ │ │ │ - sd a5,48(sp) │ │ │ │ - li a5,1 │ │ │ │ - sd a5,8(sp) │ │ │ │ - mv a2,s1 │ │ │ │ - sd s11,56(sp) │ │ │ │ - sd s6,40(sp) │ │ │ │ - sd s5,32(sp) │ │ │ │ - sd s9,24(sp) │ │ │ │ - sd zero,16(sp) │ │ │ │ - sd zero,0(sp) │ │ │ │ - mv a7,s2 │ │ │ │ - li a6,1 │ │ │ │ - li a5,0 │ │ │ │ - mv a1,s4 │ │ │ │ - jal 22af6 │ │ │ │ - ld s1,8(s10) │ │ │ │ - sb zero,32(s1) │ │ │ │ - beqz s7,239fc │ │ │ │ - lbu a2,66(s7) │ │ │ │ - lbu s9,65(s7) │ │ │ │ - auipc a1,0x3d │ │ │ │ - addi a1,a1,-1838 │ │ │ │ - mv a0,s1 │ │ │ │ - ld s6,0(s7) │ │ │ │ - ld s5,80(s7) │ │ │ │ - ld s4,88(s7) │ │ │ │ - ld s2,104(s7) │ │ │ │ - ld s3,96(s7) │ │ │ │ - lbu s7,8(s7) │ │ │ │ - jal 2224a │ │ │ │ - mv a2,s9 │ │ │ │ - auipc a1,0x3d │ │ │ │ - addi a1,a1,-1870 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 2224a │ │ │ │ - mv a2,s7 │ │ │ │ - auipc a1,0x3d │ │ │ │ - addi a1,a1,-1878 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 2224a │ │ │ │ - mv a2,s6 │ │ │ │ - auipc a1,0x3d │ │ │ │ - addi a1,a1,-1886 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 2224a │ │ │ │ - mv a2,s5 │ │ │ │ - auipc a1,0x3d │ │ │ │ - addi a1,a1,-1894 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 2224a │ │ │ │ - mv a2,s4 │ │ │ │ - auipc a1,0x3d │ │ │ │ - addi a1,a1,-1902 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 2224a │ │ │ │ - mv a2,s3 │ │ │ │ - auipc a1,0x3d │ │ │ │ - addi a1,a1,-1910 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 2224a │ │ │ │ - beqz s2,239f8 │ │ │ │ - mv a2,s2 │ │ │ │ - auipc a1,0x3d │ │ │ │ - addi a1,a1,-1922 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 2224a │ │ │ │ - ld s1,8(s10) │ │ │ │ - ld a2,608(s0) │ │ │ │ - auipc a1,0x3c │ │ │ │ - addi a1,a1,1904 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 2224a │ │ │ │ - ld a0,8(s10) │ │ │ │ - li a2,1 │ │ │ │ - auipc a1,0x3c │ │ │ │ - addi a1,a1,1868 │ │ │ │ - jal 2224a │ │ │ │ - ld a0,8(s10) │ │ │ │ - li a2,0 │ │ │ │ - auipc a1,0x3d │ │ │ │ - addi a1,a1,-2046 │ │ │ │ - jal 2224a │ │ │ │ - ld a0,152(s0) │ │ │ │ - beqz a0,23abe │ │ │ │ - ld a3,528(s0) │ │ │ │ - ld a2,168(s0) │ │ │ │ - ld a1,8(s10) │ │ │ │ - jal f902 │ │ │ │ - lw a5,0(s10) │ │ │ │ - li s1,0 │ │ │ │ - li s0,0 │ │ │ │ - beqz a5,23a66 │ │ │ │ - ld a0,8(s10) │ │ │ │ - addiw s0,s0,1 │ │ │ │ - add a0,a0,s1 │ │ │ │ - jal 21b5e │ │ │ │ - lw a5,0(s10) │ │ │ │ - addi s1,s1,104 │ │ │ │ - bltu s0,a5,23a4e │ │ │ │ - ld a0,8(s10) │ │ │ │ + ld a0,48(s0) │ │ │ │ + sd zero,72(s0) │ │ │ │ jal 3670 │ │ │ │ - ld a4,120(sp) │ │ │ │ - ld a5,0(s8) │ │ │ │ - xor a5,a5,a4 │ │ │ │ - li a4,0 │ │ │ │ - bnez a5,23af0 │ │ │ │ - ld s0,224(sp) │ │ │ │ - ld ra,232(sp) │ │ │ │ - ld s1,216(sp) │ │ │ │ - ld s2,208(sp) │ │ │ │ - ld s3,200(sp) │ │ │ │ - ld s4,192(sp) │ │ │ │ - ld s5,184(sp) │ │ │ │ - ld s6,176(sp) │ │ │ │ - ld s7,168(sp) │ │ │ │ - ld s8,160(sp) │ │ │ │ - ld s9,152(sp) │ │ │ │ - ld s11,136(sp) │ │ │ │ - mv a0,s10 │ │ │ │ - ld s10,144(sp) │ │ │ │ - addi sp,sp,240 │ │ │ │ - j 3670 │ │ │ │ - jal 3310 │ │ │ │ - mv a3,a0 │ │ │ │ - addi a2,sp,108 │ │ │ │ - mv a1,s3 │ │ │ │ - li a0,0 │ │ │ │ - sw a3,108(sp) │ │ │ │ - jal 212e2 │ │ │ │ - ld a4,88(sp) │ │ │ │ - mv a2,a0 │ │ │ │ - j 23912 │ │ │ │ - auipc s1,0x41 │ │ │ │ - addi s1,s1,-676 │ │ │ │ - j 238c8 │ │ │ │ - mv a2,s0 │ │ │ │ - addi a1,sp,112 │ │ │ │ - jal 2355a │ │ │ │ - ld a1,8(s10) │ │ │ │ - li a2,10 │ │ │ │ - jal 2345c │ │ │ │ - ld a5,184(s0) │ │ │ │ - ld a0,112(sp) │ │ │ │ - beqz a5,23adc │ │ │ │ - jal 3299a │ │ │ │ - j 23a44 │ │ │ │ - lw a4,344(s0) │ │ │ │ - li a5,1 │ │ │ │ - bgeu a5,a4,23a44 │ │ │ │ - ld a0,528(s0) │ │ │ │ - jal 39e0 │ │ │ │ - j 23a44 │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - addi sp,sp,-48 │ │ │ │ - sd ra,40(sp) │ │ │ │ - sd s0,32(sp) │ │ │ │ - lbu a5,0(a0) │ │ │ │ - li a4,64 │ │ │ │ - beq a5,a4,23c9e │ │ │ │ - li a4,10 │ │ │ │ - beq a5,a4,23c9e │ │ │ │ - sd s1,24(sp) │ │ │ │ - sd s3,8(sp) │ │ │ │ - mv s1,a0 │ │ │ │ - mv s3,a1 │ │ │ │ - li a0,0 │ │ │ │ - li a1,104 │ │ │ │ - sd s2,16(sp) │ │ │ │ - mv s2,a2 │ │ │ │ - jal 1d4e0 │ │ │ │ - mv a2,s1 │ │ │ │ - mv s0,a0 │ │ │ │ - mv a3,s3 │ │ │ │ - auipc a1,0x3e │ │ │ │ - addi a1,a1,120 │ │ │ │ - li a0,0 │ │ │ │ - jal 20f96 │ │ │ │ - lw a5,8(a0) │ │ │ │ - mv s1,a0 │ │ │ │ - beqz a5,23c7c │ │ │ │ - ld a5,0(a0) │ │ │ │ - ld a0,0(a5) │ │ │ │ - sd zero,0(s0) │ │ │ │ - sw zero,8(s0) │ │ │ │ - sd zero,16(s0) │ │ │ │ - sd zero,24(s0) │ │ │ │ - sb zero,32(s0) │ │ │ │ - sd zero,40(s0) │ │ │ │ + ld ra,8(sp) │ │ │ │ sd zero,48(s0) │ │ │ │ - sd zero,56(s0) │ │ │ │ - sd zero,64(s0) │ │ │ │ - sd zero,72(s0) │ │ │ │ - sd zero,80(s0) │ │ │ │ - sw zero,88(s0) │ │ │ │ - sd zero,96(s0) │ │ │ │ - jal 21882 │ │ │ │ - lw a4,8(s1) │ │ │ │ - li a5,1 │ │ │ │ - sd a0,0(s0) │ │ │ │ - bgeu a5,a4,23c7c │ │ │ │ - ld a5,0(s1) │ │ │ │ - li a2,10 │ │ │ │ - li a1,0 │ │ │ │ - ld a0,16(a5) │ │ │ │ - jal 32b0 │ │ │ │ - lw a4,8(s1) │ │ │ │ - slliw a0,a0,0x10 │ │ │ │ - sraiw a0,a0,0x10 │ │ │ │ - sw a0,8(s0) │ │ │ │ - li a5,2 │ │ │ │ - bgeu a5,a4,23c7c │ │ │ │ - ld a5,0(s1) │ │ │ │ - ld a0,32(a5) │ │ │ │ - jal 21882 │ │ │ │ - lw a4,8(s1) │ │ │ │ - li a5,3 │ │ │ │ - sd a0,16(s0) │ │ │ │ - bgeu a5,a4,23c7c │ │ │ │ - ld a5,0(s1) │ │ │ │ - li a2,10 │ │ │ │ - li a1,0 │ │ │ │ - ld a0,48(a5) │ │ │ │ - jal 3550 │ │ │ │ - lw a4,8(s1) │ │ │ │ - li a5,4 │ │ │ │ - sd a0,24(s0) │ │ │ │ - bgeu a5,a4,23c7c │ │ │ │ - ld a5,0(s1) │ │ │ │ - li a2,10 │ │ │ │ - li a1,0 │ │ │ │ - ld a0,64(a5) │ │ │ │ - jal 32b0 │ │ │ │ - sb a0,32(s0) │ │ │ │ - lw a4,8(s1) │ │ │ │ - li a5,5 │ │ │ │ - bgeu a5,a4,23c7c │ │ │ │ - ld a5,0(s1) │ │ │ │ - ld a0,80(a5) │ │ │ │ - jal 21882 │ │ │ │ - lw a4,8(s1) │ │ │ │ - li a5,6 │ │ │ │ - sd a0,40(s0) │ │ │ │ - bgeu a5,a4,23c7c │ │ │ │ - ld a5,0(s1) │ │ │ │ - ld a0,96(a5) │ │ │ │ - jal 21882 │ │ │ │ - lw a4,8(s1) │ │ │ │ - li a5,7 │ │ │ │ - sd a0,48(s0) │ │ │ │ - bgeu a5,a4,23c7c │ │ │ │ - ld a5,0(s1) │ │ │ │ - li a2,10 │ │ │ │ - li a1,0 │ │ │ │ - ld a0,112(a5) │ │ │ │ - jal 3550 │ │ │ │ - lw a4,8(s1) │ │ │ │ - li a5,8 │ │ │ │ - sd a0,56(s0) │ │ │ │ - bgeu a5,a4,23c7c │ │ │ │ - ld a5,0(s1) │ │ │ │ - li a2,10 │ │ │ │ - li a1,0 │ │ │ │ - ld a0,128(a5) │ │ │ │ - jal 3550 │ │ │ │ - lw a4,8(s1) │ │ │ │ - li a5,9 │ │ │ │ - sd a0,64(s0) │ │ │ │ - bgeu a5,a4,23c7c │ │ │ │ - ld a5,0(s1) │ │ │ │ - ld a0,144(a5) │ │ │ │ - jal 21882 │ │ │ │ - lw a4,8(s1) │ │ │ │ - li a5,10 │ │ │ │ - sd a0,72(s0) │ │ │ │ - bgeu a5,a4,23c7c │ │ │ │ - ld a5,0(s1) │ │ │ │ - ld a0,160(a5) │ │ │ │ - jal 21882 │ │ │ │ - lw a4,8(s1) │ │ │ │ - li a5,11 │ │ │ │ - sd a0,80(s0) │ │ │ │ - bgeu a5,a4,23c7c │ │ │ │ - ld a5,0(s1) │ │ │ │ - li s3,12 │ │ │ │ - ld a1,176(a5) │ │ │ │ - j 23c66 │ │ │ │ - ld a5,0(s1) │ │ │ │ - addiw s3,s3,1 │ │ │ │ - add a5,a5,a4 │ │ │ │ - ld a1,0(a5) │ │ │ │ - li a2,0 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 2224a │ │ │ │ - lw a5,8(s1) │ │ │ │ - slli a3,s3,0x20 │ │ │ │ - srli a4,a3,0x1c │ │ │ │ - bltu s3,a5,23c5e │ │ │ │ - beqz s2,23c86 │ │ │ │ - lw a5,8(s0) │ │ │ │ - andi a5,a5,4 │ │ │ │ - beqz a5,23caa │ │ │ │ - mv a1,s1 │ │ │ │ - li a0,0 │ │ │ │ - jal 2149a │ │ │ │ - ld ra,40(sp) │ │ │ │ - mv a0,s0 │ │ │ │ - ld s0,32(sp) │ │ │ │ - ld s1,24(sp) │ │ │ │ - ld s2,16(sp) │ │ │ │ - ld s3,8(sp) │ │ │ │ - addi sp,sp,48 │ │ │ │ + ld s0,0(sp) │ │ │ │ + addi sp,sp,16 │ │ │ │ ret │ │ │ │ - li s0,0 │ │ │ │ - ld ra,40(sp) │ │ │ │ - mv a0,s0 │ │ │ │ - ld s0,32(sp) │ │ │ │ - addi sp,sp,48 │ │ │ │ + sw zero,0(a0) │ │ │ │ + sd zero,8(a0) │ │ │ │ ret │ │ │ │ - mv a1,s2 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 22938 │ │ │ │ - mv s2,a0 │ │ │ │ - beqz a0,23c86 │ │ │ │ - jal 34398 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 3670 │ │ │ │ - j 23c86 │ │ │ │ - addi sp,sp,-576 │ │ │ │ - lw a4,576(sp) │ │ │ │ - sd a5,224(sp) │ │ │ │ - sd ra,568(sp) │ │ │ │ - sd a4,176(sp) │ │ │ │ - auipc a4,0x56 │ │ │ │ - ld a4,574(a4) │ │ │ │ - ld a5,0(a4) │ │ │ │ - sd a5,424(sp) │ │ │ │ - li a5,0 │ │ │ │ - sd a3,312(sp) │ │ │ │ - sd a6,240(sp) │ │ │ │ - sd a7,168(sp) │ │ │ │ - sd a1,152(sp) │ │ │ │ - sd s0,560(sp) │ │ │ │ - sd s1,552(sp) │ │ │ │ - sd s7,504(sp) │ │ │ │ - sd s8,496(sp) │ │ │ │ - mv s7,a2 │ │ │ │ - ld s8,592(sp) │ │ │ │ - sd s2,544(sp) │ │ │ │ - sd s3,536(sp) │ │ │ │ - sd s4,528(sp) │ │ │ │ - sd s5,520(sp) │ │ │ │ - sd s6,512(sp) │ │ │ │ - sd s9,488(sp) │ │ │ │ - sd s10,480(sp) │ │ │ │ - sd s11,472(sp) │ │ │ │ - fsd fs0,456(sp) │ │ │ │ - sd a0,144(sp) │ │ │ │ - jal 51a20 │ │ │ │ - mv a5,a0 │ │ │ │ - mv a0,s7 │ │ │ │ - mv s0,a5 │ │ │ │ - sd a5,32(sp) │ │ │ │ - jal 466e4 │ │ │ │ - mv a5,a0 │ │ │ │ - li a1,0 │ │ │ │ - mv a0,s7 │ │ │ │ - mv s1,a5 │ │ │ │ - sd a5,248(sp) │ │ │ │ - jal 45b9a │ │ │ │ - mv a4,a0 │ │ │ │ - sd a0,288(sp) │ │ │ │ - li a1,1 │ │ │ │ - mv a0,s7 │ │ │ │ - sb a4,416(sp) │ │ │ │ - jal 45b9a │ │ │ │ - sd a0,296(sp) │ │ │ │ - sb a0,417(sp) │ │ │ │ - beqz s0,23d54 │ │ │ │ - bnez s1,23d54 │ │ │ │ - j 24bde │ │ │ │ - sd zero,160(sp) │ │ │ │ - li s3,1 │ │ │ │ - lw s0,32(s7) │ │ │ │ - li a1,16 │ │ │ │ - li a0,0 │ │ │ │ - sd s0,128(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - slli a5,s0,0x20 │ │ │ │ + lw a5,0(a0) │ │ │ │ + addi sp,sp,-64 │ │ │ │ + sd s4,16(sp) │ │ │ │ + addiw a5,a5,1 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ srli a5,a5,0x20 │ │ │ │ - li a1,104 │ │ │ │ - mul a1,a5,a1 │ │ │ │ mv s4,a0 │ │ │ │ - li a0,0 │ │ │ │ - sd a5,136(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - sd a0,8(s4) │ │ │ │ - sw s0,0(s4) │ │ │ │ - bnez s0,2430a │ │ │ │ - sd zero,336(sp) │ │ │ │ - sd zero,264(sp) │ │ │ │ - sd zero,304(sp) │ │ │ │ - fmv.d.x fs0,zero │ │ │ │ - li s6,0 │ │ │ │ - li s5,0 │ │ │ │ - beqz s3,243a0 │ │ │ │ - sub s6,s6,s5 │ │ │ │ - lwu a5,356(s8) │ │ │ │ - addi a4,s6,1 │ │ │ │ - sd a4,320(sp) │ │ │ │ - sd a4,256(sp) │ │ │ │ - bltu a5,a4,23db4 │ │ │ │ - j 24c76 │ │ │ │ - lbu a5,736(s8) │ │ │ │ - sd zero,344(sp) │ │ │ │ - li s3,0 │ │ │ │ - beqz a5,243b0 │ │ │ │ - mv a0,s7 │ │ │ │ - jal 45bd2 │ │ │ │ - sd a0,232(sp) │ │ │ │ - bnez a0,243b0 │ │ │ │ - ld a5,344(sp) │ │ │ │ - sd zero,360(sp) │ │ │ │ - sd a5,352(sp) │ │ │ │ - mv a0,s7 │ │ │ │ - jal 4692e │ │ │ │ - mv a5,a0 │ │ │ │ - sext.w s0,a5 │ │ │ │ - mv a0,s7 │ │ │ │ - sd s0,112(sp) │ │ │ │ - jal 468c4 │ │ │ │ - ld a5,128(sp) │ │ │ │ - sext.w a6,a0 │ │ │ │ - beqz a5,242c2 │ │ │ │ - slli a3,s0,0x20 │ │ │ │ - li a5,88 │ │ │ │ - srli a3,a3,0x20 │ │ │ │ - mul a3,a3,a5 │ │ │ │ - slli a4,a6,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - li a2,1 │ │ │ │ - li s11,0 │ │ │ │ - fsd fs1,448(sp) │ │ │ │ - fsd fs2,440(sp) │ │ │ │ - fsd fs3,432(sp) │ │ │ │ - sd zero,104(sp) │ │ │ │ - sd a6,48(sp) │ │ │ │ - mul a5,a4,a5 │ │ │ │ - sd a3,280(sp) │ │ │ │ - addi a3,sp,384 │ │ │ │ - sd a3,192(sp) │ │ │ │ - addi a3,sp,380 │ │ │ │ - sd a3,184(sp) │ │ │ │ - addi a3,sp,400 │ │ │ │ - sd a3,216(sp) │ │ │ │ - addi a3,sp,392 │ │ │ │ - sd a3,208(sp) │ │ │ │ - addi a3,sp,388 │ │ │ │ - sd a3,200(sp) │ │ │ │ - ld a3,240(sp) │ │ │ │ - sd a5,272(sp) │ │ │ │ - mv s9,s11 │ │ │ │ - sltu a3,a2,a3 │ │ │ │ - sd a3,328(sp) │ │ │ │ - auipc a5,0x3a │ │ │ │ - fld fs1,-664(a5) │ │ │ │ - auipc a5,0x3a │ │ │ │ - fld fs2,-728(a5) │ │ │ │ - auipc a5,0x3a │ │ │ │ - fld fs3,-672(a5) │ │ │ │ - li s0,88 │ │ │ │ - mul s0,s9,s0 │ │ │ │ - ld a0,48(s7) │ │ │ │ - sext.w s5,s9 │ │ │ │ - sd s5,24(sp) │ │ │ │ - add a0,a0,s0 │ │ │ │ - jal 45398 │ │ │ │ - ld a5,48(s7) │ │ │ │ - sd a0,392(sp) │ │ │ │ - mv s1,a0 │ │ │ │ - add a0,a5,s0 │ │ │ │ - jal 453ec │ │ │ │ - ld a5,48(s7) │ │ │ │ - sd a0,400(sp) │ │ │ │ - mv s3,a0 │ │ │ │ - add a0,a5,s0 │ │ │ │ - jal 4547a │ │ │ │ - ld a5,48(s7) │ │ │ │ - mv s2,a0 │ │ │ │ - add a0,a5,s0 │ │ │ │ - jal 45480 │ │ │ │ - snez a4,s2 │ │ │ │ - mv a5,a0 │ │ │ │ - mv a1,a4 │ │ │ │ - mv a0,s7 │ │ │ │ - sd a4,120(sp) │ │ │ │ - sd a5,88(sp) │ │ │ │ - jal 49a7e │ │ │ │ - sd a0,64(sp) │ │ │ │ - bnez s2,2467c │ │ │ │ - ld a5,168(sp) │ │ │ │ - beqz a5,249ba │ │ │ │ - ld a5,224(sp) │ │ │ │ - li a4,1 │ │ │ │ - li s10,0 │ │ │ │ - sltu a5,a4,a5 │ │ │ │ - sd a5,96(sp) │ │ │ │ - ld a5,112(sp) │ │ │ │ - beq a5,s5,23ece │ │ │ │ - ld a5,48(sp) │ │ │ │ - beq a5,s5,23ece │ │ │ │ - ld s10,288(sp) │ │ │ │ - lw s5,388(s8) │ │ │ │ - bnez s5,246a0 │ │ │ │ - li s1,104 │ │ │ │ - mul s1,s9,s1 │ │ │ │ - ld a0,48(s7) │ │ │ │ - ld s5,8(s4) │ │ │ │ - add a0,a0,s0 │ │ │ │ - jal 45392 │ │ │ │ - lbu a5,737(s8) │ │ │ │ - sw zero,408(sp) │ │ │ │ - mv s6,a0 │ │ │ │ - add s5,s5,s1 │ │ │ │ - sd zero,0(s5) │ │ │ │ - sw zero,8(s5) │ │ │ │ - sd zero,16(s5) │ │ │ │ - sd zero,24(s5) │ │ │ │ - sb zero,32(s5) │ │ │ │ - sd zero,40(s5) │ │ │ │ - sd zero,48(s5) │ │ │ │ - sd zero,56(s5) │ │ │ │ - sd zero,64(s5) │ │ │ │ - sd zero,72(s5) │ │ │ │ - sd zero,80(s5) │ │ │ │ - sw zero,88(s5) │ │ │ │ - sd zero,96(s5) │ │ │ │ - beqz a5,246de │ │ │ │ - jal 21882 │ │ │ │ - sd a0,0(s5) │ │ │ │ - lbu a5,448(s8) │ │ │ │ - ld a0,48(s7) │ │ │ │ - bnez a5,24702 │ │ │ │ - add a0,a0,s0 │ │ │ │ - jal 4547a │ │ │ │ - bnez a0,24652 │ │ │ │ - ld a0,8(s4) │ │ │ │ - ld a2,168(sp) │ │ │ │ - auipc a1,0x3c │ │ │ │ - addi a1,a1,724 │ │ │ │ - add a0,a0,s1 │ │ │ │ - jal 2224a │ │ │ │ - ld a0,8(s4) │ │ │ │ - ld a2,224(sp) │ │ │ │ - auipc a1,0x3c │ │ │ │ - addi a1,a1,504 │ │ │ │ - add a0,a0,s1 │ │ │ │ - jal 2224a │ │ │ │ - ld a5,32(sp) │ │ │ │ - sd zero,56(sp) │ │ │ │ - beqz a5,23f92 │ │ │ │ - ld a5,248(sp) │ │ │ │ - beqz a5,23f92 │ │ │ │ - ld a0,48(s7) │ │ │ │ - bnez s2,249f4 │ │ │ │ - ld a5,272(sp) │ │ │ │ - add a0,a0,a5 │ │ │ │ - jal 45480 │ │ │ │ - sd a0,56(sp) │ │ │ │ - lbu a5,248(s8) │ │ │ │ - ld a7,192(sp) │ │ │ │ - ld a6,184(sp) │ │ │ │ - sd a5,0(sp) │ │ │ │ - ld a3,152(sp) │ │ │ │ - ld a5,24(sp) │ │ │ │ - ld a2,144(sp) │ │ │ │ - ld a1,216(sp) │ │ │ │ - ld a0,208(sp) │ │ │ │ - snez s3,s3 │ │ │ │ - sd s3,8(sp) │ │ │ │ - mv a4,s7 │ │ │ │ - jal 22cda │ │ │ │ - ld s5,400(sp) │ │ │ │ - sd s5,40(sp) │ │ │ │ - beqz s5,24916 │ │ │ │ - ld a0,48(s7) │ │ │ │ - add a0,a0,s0 │ │ │ │ - jal 45566 │ │ │ │ - lw a5,248(s8) │ │ │ │ - lw a1,380(sp) │ │ │ │ - lw a2,384(sp) │ │ │ │ - li a3,83 │ │ │ │ - beqz a5,23fda │ │ │ │ - li a3,72 │ │ │ │ - lbu a5,604(s8) │ │ │ │ - li a4,0 │ │ │ │ - jal 4d9fe │ │ │ │ - ld a5,48(s7) │ │ │ │ - sd a0,72(sp) │ │ │ │ - add a0,a5,s0 │ │ │ │ - jal 4556c │ │ │ │ - ld a5,48(s7) │ │ │ │ - sext.w s6,a0 │ │ │ │ - add a0,a5,s0 │ │ │ │ - jal 4555e │ │ │ │ - mv a3,a0 │ │ │ │ - ld a0,48(s7) │ │ │ │ - ld a5,8(s4) │ │ │ │ - slli a4,s6,0x20 │ │ │ │ - ld s3,392(sp) │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - sub a4,a4,a3 │ │ │ │ - add a0,a0,s0 │ │ │ │ - add s11,a5,s1 │ │ │ │ - sd a4,80(sp) │ │ │ │ - jal 455da │ │ │ │ - mv s6,a0 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 21882 │ │ │ │ - sd a0,72(s11) │ │ │ │ - ld a0,40(sp) │ │ │ │ - jal 21882 │ │ │ │ - sd a0,80(s11) │ │ │ │ - mv a0,s6 │ │ │ │ - jal 21882 │ │ │ │ - ld a4,80(sp) │ │ │ │ - ld a5,32(sp) │ │ │ │ - sd a0,16(s11) │ │ │ │ - addi a4,a4,1 │ │ │ │ - sd a4,24(s11) │ │ │ │ - beqz a5,24610 │ │ │ │ - lw a3,8(s11) │ │ │ │ - ld a5,232(sp) │ │ │ │ - ori a4,a3,1 │ │ │ │ - sw a4,8(s11) │ │ │ │ - beqz a5,2496c │ │ │ │ - ld a5,160(sp) │ │ │ │ - ori a4,a3,3 │ │ │ │ - sw a4,8(s11) │ │ │ │ - bnez a5,24a02 │ │ │ │ - ld a5,88(sp) │ │ │ │ - bnez a5,248ee │ │ │ │ - ld a5,56(sp) │ │ │ │ - bnez a5,24b84 │ │ │ │ - bnez s2,24648 │ │ │ │ - ori a4,a4,64 │ │ │ │ - sw a4,8(s11) │ │ │ │ - ld a5,96(sp) │ │ │ │ - beqz a5,24098 │ │ │ │ - lw a4,8(s11) │ │ │ │ - ori a4,a4,256 │ │ │ │ - sw a4,8(s11) │ │ │ │ - beqz s10,240ac │ │ │ │ - lw a4,8(s11) │ │ │ │ - lui a3,0x1 │ │ │ │ - addi a3,a3,-2048 │ │ │ │ - or a4,a4,a3 │ │ │ │ - sw a4,8(s11) │ │ │ │ - mv a0,s5 │ │ │ │ - jal 3670 │ │ │ │ - mv a0,s3 │ │ │ │ - sd zero,400(sp) │ │ │ │ - jal 3670 │ │ │ │ - ld a5,32(sp) │ │ │ │ - sd zero,392(sp) │ │ │ │ - beqz a5,240fc │ │ │ │ - ld a5,8(s4) │ │ │ │ - ld a4,256(sp) │ │ │ │ - add a5,a5,s1 │ │ │ │ - beqz a4,24102 │ │ │ │ - ld a3,304(sp) │ │ │ │ - ld a2,24(sp) │ │ │ │ - ld a4,320(sp) │ │ │ │ - beq a3,a2,24bf0 │ │ │ │ - sd a4,64(a5) │ │ │ │ - ld a4,232(sp) │ │ │ │ - bnez a4,24102 │ │ │ │ - ld a4,352(sp) │ │ │ │ - li a2,2 │ │ │ │ - beqz a4,240ee │ │ │ │ - ld a4,344(sp) │ │ │ │ - li a2,1 │ │ │ │ - beqz a4,240ee │ │ │ │ - ld a4,360(sp) │ │ │ │ - li a2,0 │ │ │ │ - beqz a4,240ee │ │ │ │ - li a2,3 │ │ │ │ - auipc a1,0x3c │ │ │ │ - addi a1,a1,122 │ │ │ │ - mv a0,a5 │ │ │ │ - jal 2224a │ │ │ │ - ld a5,8(s4) │ │ │ │ - add a5,a5,s1 │ │ │ │ - ld a0,48(s7) │ │ │ │ - lbu a4,500(s8) │ │ │ │ - add a0,a0,s0 │ │ │ │ - bnez a4,245de │ │ │ │ - ld a3,120(sp) │ │ │ │ - addi a2,sp,352 │ │ │ │ - fld fa5,56(s7) │ │ │ │ - addi a3,a3,80 │ │ │ │ - add a3,a3,a2 │ │ │ │ - lbu a3,-16(a3) │ │ │ │ - beqz a3,24924 │ │ │ │ - fle.d a3,fs0,fa5 │ │ │ │ - bnez a3,24130 │ │ │ │ - fmv.d fa5,fs0 │ │ │ │ - fmv.d.x fa4,zero │ │ │ │ - feq.d a3,fa5,fa4 │ │ │ │ - bnez a3,24160 │ │ │ │ - fmul.d fa5,fa5,fs1 │ │ │ │ - li a4,1 │ │ │ │ - flt.d a3,fa5,fs2 │ │ │ │ - bnez a3,24160 │ │ │ │ - auipc a4,0x3a │ │ │ │ - fld fa4,-1438(a4) │ │ │ │ - fle.d a3,fa4,fa5 │ │ │ │ - li a4,60 │ │ │ │ - bnez a3,24160 │ │ │ │ - fcvt.wu.d a4,fa5,rtz │ │ │ │ - zext.b a4,a4 │ │ │ │ - sb a4,32(a5) │ │ │ │ - ld a4,72(sp) │ │ │ │ - sd a4,40(a5) │ │ │ │ - jal 455b4 │ │ │ │ - ld a5,8(s4) │ │ │ │ - sext.w a2,a0 │ │ │ │ - auipc a1,0x40 │ │ │ │ - addi a1,a1,1700 │ │ │ │ - add a0,a5,s1 │ │ │ │ - jal 2224a │ │ │ │ - ld a0,48(s7) │ │ │ │ - add a0,a0,s0 │ │ │ │ - jal 45566 │ │ │ │ - li a1,0 │ │ │ │ - jal 4d102 │ │ │ │ - ld a5,8(s4) │ │ │ │ - mv a2,a0 │ │ │ │ - mv s2,a0 │ │ │ │ - auipc a1,0x40 │ │ │ │ - addi a1,a1,1676 │ │ │ │ - add a0,a5,s1 │ │ │ │ - jal 2224a │ │ │ │ - mv a0,s2 │ │ │ │ - jal 3670 │ │ │ │ - ld a0,48(s7) │ │ │ │ - add a0,a0,s0 │ │ │ │ - jal 4547a │ │ │ │ - bnez a0,24556 │ │ │ │ - ld a4,48(sp) │ │ │ │ - li a5,-1 │ │ │ │ - ld a0,48(s7) │ │ │ │ - bne a4,a5,244f8 │ │ │ │ - add a0,a0,s0 │ │ │ │ - jal 4547a │ │ │ │ - bnez a0,249e4 │ │ │ │ - ld a0,48(s7) │ │ │ │ - ld a5,104(sp) │ │ │ │ - sd a5,40(sp) │ │ │ │ - add a0,a0,s0 │ │ │ │ - ld a5,24(a0) │ │ │ │ - ld s2,200(sp) │ │ │ │ - sw zero,388(sp) │ │ │ │ - ld a0,88(a5) │ │ │ │ - mv a1,s2 │ │ │ │ - jal 4bde4 │ │ │ │ - ld a5,48(s7) │ │ │ │ - mv s5,a0 │ │ │ │ - mv a1,s2 │ │ │ │ - add a5,a5,s0 │ │ │ │ - ld a5,24(a5) │ │ │ │ - ld a0,88(a5) │ │ │ │ - jal 4f8aa │ │ │ │ - ld a5,40(sp) │ │ │ │ - lw s2,388(sp) │ │ │ │ - mv s6,a0 │ │ │ │ - addw a5,s2,a5 │ │ │ │ - sd a5,104(sp) │ │ │ │ - li a5,1 │ │ │ │ - bltu a5,s2,2473c │ │ │ │ - mv a0,s5 │ │ │ │ - jal 3670 │ │ │ │ - mv a0,s6 │ │ │ │ - jal 3670 │ │ │ │ - ld a5,24(sp) │ │ │ │ - ld a4,128(sp) │ │ │ │ - addiw a5,a5,1 │ │ │ │ - bgeu a5,a4,244ee │ │ │ │ - ld a5,48(s7) │ │ │ │ - addi s10,s0,88 │ │ │ │ - add a4,a5,s10 │ │ │ │ - lbu a3,74(a4) │ │ │ │ - add a0,a5,s0 │ │ │ │ - beqz a3,2424e │ │ │ │ - lbu a2,60(a4) │ │ │ │ - lbu a3,60(a0) │ │ │ │ - beq a2,a3,2441e │ │ │ │ - beqz s9,2427a │ │ │ │ - ld a4,24(sp) │ │ │ │ - addiw s6,a4,-1 │ │ │ │ - slli s6,s6,0x20 │ │ │ │ - li a4,88 │ │ │ │ - srli s6,s6,0x20 │ │ │ │ - mul s6,s6,a4 │ │ │ │ - add a5,a5,s6 │ │ │ │ - lbu a4,74(a5) │ │ │ │ - beqz a4,2427a │ │ │ │ - lbu a3,60(a5) │ │ │ │ - lbu a4,60(a0) │ │ │ │ - beq a3,a4,24aae │ │ │ │ - lbu a5,74(a0) │ │ │ │ - bnez a5,247da │ │ │ │ - lw a5,388(s8) │ │ │ │ - bnez a5,24874 │ │ │ │ - ld a0,8(s4) │ │ │ │ - add a0,a0,s1 │ │ │ │ - ld a2,608(s8) │ │ │ │ - auipc a1,0x3c │ │ │ │ - addi a1,a1,-292 │ │ │ │ - addi s9,s9,1 │ │ │ │ - jal 2224a │ │ │ │ - ld a0,8(s4) │ │ │ │ - lw a2,64(sp) │ │ │ │ - auipc a1,0x3c │ │ │ │ - addi a1,a1,-304 │ │ │ │ - add a0,a0,s1 │ │ │ │ - jal 2224a │ │ │ │ - ld a5,136(sp) │ │ │ │ - bne a5,s9,23e50 │ │ │ │ - fld fs1,448(sp) │ │ │ │ - fld fs2,440(sp) │ │ │ │ - fld fs3,432(sp) │ │ │ │ - auipc a5,0x56 │ │ │ │ - ld a5,-946(a5) │ │ │ │ - ld a4,424(sp) │ │ │ │ - ld a5,0(a5) │ │ │ │ - xor a5,a5,a4 │ │ │ │ - li a4,0 │ │ │ │ - bnez a5,24cb6 │ │ │ │ - ld ra,568(sp) │ │ │ │ - ld s0,560(sp) │ │ │ │ - ld s1,552(sp) │ │ │ │ - ld s2,544(sp) │ │ │ │ - ld s3,536(sp) │ │ │ │ - ld s5,520(sp) │ │ │ │ - ld s6,512(sp) │ │ │ │ - ld s7,504(sp) │ │ │ │ - ld s8,496(sp) │ │ │ │ - ld s9,488(sp) │ │ │ │ - ld s10,480(sp) │ │ │ │ - ld s11,472(sp) │ │ │ │ - fld fs0,456(sp) │ │ │ │ - mv a0,s4 │ │ │ │ - ld s4,528(sp) │ │ │ │ - addi sp,sp,576 │ │ │ │ - ret │ │ │ │ - ld a0,48(s7) │ │ │ │ - fmv.d.x fs0,zero │ │ │ │ - li s0,0 │ │ │ │ - jal 455da │ │ │ │ - mv s2,a0 │ │ │ │ - ld a0,48(s7) │ │ │ │ - li s11,0 │ │ │ │ - li s10,0 │ │ │ │ - jal 4556c │ │ │ │ - mv s5,a0 │ │ │ │ - ld a0,48(s7) │ │ │ │ - slli s5,s5,0x20 │ │ │ │ - srli s5,s5,0x20 │ │ │ │ - jal 45578 │ │ │ │ - ld s1,136(sp) │ │ │ │ - slli s6,a0,0x20 │ │ │ │ - sd s4,24(sp) │ │ │ │ - srli s6,s6,0x20 │ │ │ │ - mv s4,s7 │ │ │ │ - sd zero,304(sp) │ │ │ │ - li s9,88 │ │ │ │ - mv s7,s2 │ │ │ │ - mul s2,s0,s9 │ │ │ │ - ld a0,48(s4) │ │ │ │ - add a0,a0,s2 │ │ │ │ - jal 4547a │ │ │ │ - ld a4,48(s4) │ │ │ │ - add a4,a4,s2 │ │ │ │ - ld a4,24(a4) │ │ │ │ - beqz a0,2440e │ │ │ │ - ld a0,88(a4) │ │ │ │ - jal 4f96e │ │ │ │ - addw s11,a0,s11 │ │ │ │ - bnez s3,243ba │ │ │ │ - li s3,0 │ │ │ │ - ld a0,48(s4) │ │ │ │ - add a0,a0,s2 │ │ │ │ - fld fa5,80(a0) │ │ │ │ - beqz s0,24384 │ │ │ │ - flt.d a4,fs0,fa5 │ │ │ │ - beqz a4,24388 │ │ │ │ - fmv.d fs0,fa5 │ │ │ │ - jal 455da │ │ │ │ - addi s0,s0,1 │ │ │ │ - mv s7,a0 │ │ │ │ - bne s1,s0,2434c │ │ │ │ - sd s10,264(sp) │ │ │ │ - sd s11,336(sp) │ │ │ │ - mv s7,s4 │ │ │ │ - ld s4,24(sp) │ │ │ │ - bnez s3,23d9c │ │ │ │ - li a5,1 │ │ │ │ - sd zero,320(sp) │ │ │ │ - sd zero,256(sp) │ │ │ │ - sd a5,344(sp) │ │ │ │ - lbu a5,736(s8) │ │ │ │ - bnez a5,23dc0 │ │ │ │ - li a5,1 │ │ │ │ - sd s3,232(sp) │ │ │ │ - sd a5,352(sp) │ │ │ │ - sd a5,360(sp) │ │ │ │ - j 23dd2 │ │ │ │ - ld a0,48(s4) │ │ │ │ - add a0,a0,s2 │ │ │ │ - jal 455da │ │ │ │ - bne s7,a0,24372 │ │ │ │ - ld a0,48(s4) │ │ │ │ - add a0,a0,s2 │ │ │ │ - jal 4556c │ │ │ │ - slli a4,a0,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - blt a4,s5,24c7c │ │ │ │ - ld a0,48(s4) │ │ │ │ - add a0,a0,s2 │ │ │ │ - jal 45578 │ │ │ │ - slli a4,a0,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - bge s6,a4,24374 │ │ │ │ - ld a0,48(s4) │ │ │ │ - add a0,a0,s2 │ │ │ │ - jal 45578 │ │ │ │ - slli a4,a0,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - beq s6,a4,24374 │ │ │ │ - sext.w a5,s0 │ │ │ │ - sd a5,304(sp) │ │ │ │ - mv s6,a4 │ │ │ │ - j 24374 │ │ │ │ - ld a0,88(a4) │ │ │ │ - jal 4f96e │ │ │ │ - addw s10,a0,s10 │ │ │ │ - beqz s3,24372 │ │ │ │ - j 243ba │ │ │ │ - mv a0,a4 │ │ │ │ - jal 455da │ │ │ │ - ld a5,48(s7) │ │ │ │ - mv s6,a0 │ │ │ │ - add a0,a5,s10 │ │ │ │ - jal 4556c │ │ │ │ - ld a5,48(s7) │ │ │ │ - sext.w s2,a0 │ │ │ │ - slli s2,s2,0x20 │ │ │ │ - add a0,a5,s10 │ │ │ │ - jal 4555e │ │ │ │ - ld a5,48(s7) │ │ │ │ - srli s2,s2,0x20 │ │ │ │ - sub s11,s2,a0 │ │ │ │ - add a0,a5,s10 │ │ │ │ - jal 4559c │ │ │ │ - ld a5,48(s7) │ │ │ │ - sext.w a4,a0 │ │ │ │ - sd a4,56(sp) │ │ │ │ - add a0,a5,s10 │ │ │ │ - jal 455b4 │ │ │ │ - ld a5,48(s7) │ │ │ │ - sext.w a4,a0 │ │ │ │ - sd a4,72(sp) │ │ │ │ - add a0,a5,s10 │ │ │ │ - jal 454ec │ │ │ │ - lbu a3,500(s8) │ │ │ │ - sext.w s3,a0 │ │ │ │ - addi a4,s1,104 │ │ │ │ - bnez a3,24b92 │ │ │ │ - ld a0,48(s7) │ │ │ │ - fld fa4,56(s7) │ │ │ │ - ld s2,8(s4) │ │ │ │ - add a2,a0,s0 │ │ │ │ - fld fa5,80(a2) │ │ │ │ - add a4,a4,s2 │ │ │ │ - fle.d a2,fa5,fa4 │ │ │ │ - beqz a2,244aa │ │ │ │ - fmv.d fa5,fa4 │ │ │ │ - fmv.d.x fa4,zero │ │ │ │ - li s5,0 │ │ │ │ - feq.d a1,fa5,fa4 │ │ │ │ - beqz a1,24c40 │ │ │ │ - sb a3,32(a4) │ │ │ │ - add a0,a0,s10 │ │ │ │ - jal 45480 │ │ │ │ - add s2,s2,s1 │ │ │ │ - sext.w s11,s11 │ │ │ │ - li a4,45 │ │ │ │ - bnez a0,244d0 │ │ │ │ - li a4,43 │ │ │ │ - ld a7,72(sp) │ │ │ │ - ld a6,56(sp) │ │ │ │ - sd s5,0(sp) │ │ │ │ - addiw a5,s3,1 │ │ │ │ - addiw a3,s11,1 │ │ │ │ - mv a2,s6 │ │ │ │ - auipc a1,0x3c │ │ │ │ - addi a1,a1,-792 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 2224a │ │ │ │ - ld a5,48(s7) │ │ │ │ - add a0,a5,s0 │ │ │ │ - j 2424e │ │ │ │ - ld s5,272(sp) │ │ │ │ - add a0,a0,s5 │ │ │ │ - jal 455da │ │ │ │ - ld a5,48(s7) │ │ │ │ - mv s3,a0 │ │ │ │ - add a0,a5,s5 │ │ │ │ - jal 4556c │ │ │ │ - ld a5,48(s7) │ │ │ │ - sext.w s2,a0 │ │ │ │ - add a0,a5,s5 │ │ │ │ - jal 4555e │ │ │ │ - ld s5,8(s4) │ │ │ │ - subw s2,s2,a0 │ │ │ │ - add s5,s5,s1 │ │ │ │ - beqz s3,24c14 │ │ │ │ - ld a1,16(s5) │ │ │ │ - mv a0,s3 │ │ │ │ - jal 3580 │ │ │ │ - bnez a0,24a48 │ │ │ │ - auipc a0,0x40 │ │ │ │ - addi a0,a0,718 │ │ │ │ - jal 21882 │ │ │ │ - addiw s2,s2,1 │ │ │ │ - slli s2,s2,0x20 │ │ │ │ - srli s2,s2,0x20 │ │ │ │ - sd a0,48(s5) │ │ │ │ - sd s2,56(s5) │ │ │ │ - ld a0,48(s7) │ │ │ │ - add a0,a0,s0 │ │ │ │ - jal 4547a │ │ │ │ - beqz a0,245ce │ │ │ │ - ld a4,112(sp) │ │ │ │ - li a5,-1 │ │ │ │ - beq a4,a5,245ce │ │ │ │ - ld a5,48(s7) │ │ │ │ - ld s5,280(sp) │ │ │ │ - add a0,a5,s5 │ │ │ │ - jal 455da │ │ │ │ - ld a5,48(s7) │ │ │ │ - mv s3,a0 │ │ │ │ - add a0,a5,s5 │ │ │ │ - jal 4556c │ │ │ │ - ld a5,48(s7) │ │ │ │ - sext.w s2,a0 │ │ │ │ - add a0,a5,s5 │ │ │ │ - jal 4555e │ │ │ │ - ld s5,8(s4) │ │ │ │ - subw s2,s2,a0 │ │ │ │ - add s5,s5,s1 │ │ │ │ - beqz s3,24c22 │ │ │ │ - ld a1,16(s5) │ │ │ │ - mv a0,s3 │ │ │ │ - jal 3580 │ │ │ │ - bnez a0,24a50 │ │ │ │ - auipc a0,0x40 │ │ │ │ - addi a0,a0,598 │ │ │ │ - jal 21882 │ │ │ │ - addiw s2,s2,1 │ │ │ │ - slli s2,s2,0x20 │ │ │ │ - srli s2,s2,0x20 │ │ │ │ - sd a0,48(s5) │ │ │ │ - sd s2,56(s5) │ │ │ │ - ld a5,48(sp) │ │ │ │ - ld a4,24(sp) │ │ │ │ - ld a0,48(s7) │ │ │ │ - bne a5,a4,241da │ │ │ │ - sd zero,40(sp) │ │ │ │ - j 241de │ │ │ │ - fcvt.d.wu fa5,a4 │ │ │ │ - fmv.d.x fa4,zero │ │ │ │ - li a4,0 │ │ │ │ - fdiv.d fa5,fa5,fs1 │ │ │ │ - feq.d a3,fa5,fa4 │ │ │ │ - bnez a3,24160 │ │ │ │ - fmul.d fa5,fa5,fs1 │ │ │ │ - li a4,1 │ │ │ │ - flt.d a3,fa5,fs2 │ │ │ │ - bnez a3,24160 │ │ │ │ - fle.d a3,fs3,fa5 │ │ │ │ - li a4,60 │ │ │ │ - beqz a3,24158 │ │ │ │ - j 24160 │ │ │ │ - ld a5,160(sp) │ │ │ │ - beqz a5,24988 │ │ │ │ - lw a4,8(s11) │ │ │ │ - ld a5,88(sp) │ │ │ │ - ori a4,a4,8 │ │ │ │ - sw a4,8(s11) │ │ │ │ - bnez a5,248ee │ │ │ │ - ld a5,56(sp) │ │ │ │ - beqz a5,24088 │ │ │ │ - lw a4,8(s11) │ │ │ │ - ori a4,a4,32 │ │ │ │ - sw a4,8(s11) │ │ │ │ - ld a5,32(sp) │ │ │ │ - beqz a5,24088 │ │ │ │ - lw a4,8(s11) │ │ │ │ - beqz s2,24080 │ │ │ │ - ori a4,a4,128 │ │ │ │ - sw a4,8(s11) │ │ │ │ - j 24088 │ │ │ │ - ld a0,8(s4) │ │ │ │ - ld a2,176(sp) │ │ │ │ - auipc a1,0x3c │ │ │ │ - addi a1,a1,-1072 │ │ │ │ - add a0,a0,s1 │ │ │ │ - jal 2224a │ │ │ │ - ld a0,8(s4) │ │ │ │ - ld a2,240(sp) │ │ │ │ - auipc a1,0x3c │ │ │ │ - addi a1,a1,-1292 │ │ │ │ - add a0,a0,s1 │ │ │ │ - jal 2224a │ │ │ │ - j 23f76 │ │ │ │ - ld a5,176(sp) │ │ │ │ - beqz a5,249a2 │ │ │ │ - ld a5,328(sp) │ │ │ │ - ld a4,112(sp) │ │ │ │ - li s10,0 │ │ │ │ - sd a5,96(sp) │ │ │ │ - ld a5,24(sp) │ │ │ │ - beq a4,a5,23ece │ │ │ │ - ld a4,48(sp) │ │ │ │ - beq a4,a5,23ece │ │ │ │ - lw s5,388(s8) │ │ │ │ - ld s10,296(sp) │ │ │ │ - beqz s5,23ed6 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 3310 │ │ │ │ - li a5,1 │ │ │ │ - sext.w a1,a0 │ │ │ │ - beq s5,a5,24a9c │ │ │ │ - li a5,2 │ │ │ │ - beq s5,a5,24a8a │ │ │ │ - addiw a5,s5,-3 │ │ │ │ - andi a5,a5,-3 │ │ │ │ - sext.w a5,a5 │ │ │ │ - beqz a5,249d2 │ │ │ │ - andi s5,s5,-3 │ │ │ │ - li a5,4 │ │ │ │ - bne s5,a5,23ed6 │ │ │ │ - li a3,71 │ │ │ │ - li a2,82 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 21370 │ │ │ │ - j 23ed6 │ │ │ │ - jal 3310 │ │ │ │ - mv a5,a0 │ │ │ │ - addi a2,sp,408 │ │ │ │ - mv a1,s6 │ │ │ │ - li a0,0 │ │ │ │ - sw a5,408(sp) │ │ │ │ - jal 212e2 │ │ │ │ - sd a0,0(s5) │ │ │ │ - lbu a5,448(s8) │ │ │ │ - ld a0,48(s7) │ │ │ │ - beqz a5,23f44 │ │ │ │ - add a0,a0,s0 │ │ │ │ - jal 455cc │ │ │ │ - ld a4,312(sp) │ │ │ │ - lwu a5,32(a0) │ │ │ │ - ld a0,88(a0) │ │ │ │ - ld a1,16(a4) │ │ │ │ + sd s5,8(sp) │ │ │ │ + ld a0,8(a0) │ │ │ │ + mv s5,a1 │ │ │ │ + slli a1,a5,0x2 │ │ │ │ add a1,a1,a5 │ │ │ │ - jal 4f606 │ │ │ │ - ld a4,8(s4) │ │ │ │ - mv a5,a0 │ │ │ │ - add a0,a4,s1 │ │ │ │ - li a4,1 │ │ │ │ - beq a5,a4,24a72 │ │ │ │ - li a4,2 │ │ │ │ - beq a5,a4,24bf8 │ │ │ │ - li a4,3 │ │ │ │ - beq a5,a4,24b58 │ │ │ │ - ld a0,48(s7) │ │ │ │ - j 23f44 │ │ │ │ - ld a0,8(s4) │ │ │ │ - slli a5,s2,0x20 │ │ │ │ - srli s2,a5,0x1e │ │ │ │ - add a0,a0,s1 │ │ │ │ - sd s0,56(sp) │ │ │ │ - sd zero,408(sp) │ │ │ │ - add s2,s2,s5 │ │ │ │ - addi s3,sp,408 │ │ │ │ - auipc s10,0x3c │ │ │ │ - addi s10,s10,-1252 │ │ │ │ - mv s0,s5 │ │ │ │ - mv s11,a0 │ │ │ │ - lw a2,0(s0) │ │ │ │ - mv a1,s10 │ │ │ │ - mv a0,s3 │ │ │ │ - addi s0,s0,4 │ │ │ │ - jal 2194e │ │ │ │ - bne s2,s0,24760 │ │ │ │ - ld a2,408(sp) │ │ │ │ - mv a0,s11 │ │ │ │ - auipc a1,0x3c │ │ │ │ - addi a1,a1,-1276 │ │ │ │ - ld s0,56(sp) │ │ │ │ - jal 2224a │ │ │ │ - ld a0,408(sp) │ │ │ │ - jal 3670 │ │ │ │ - ld a0,8(s4) │ │ │ │ - lw s2,388(sp) │ │ │ │ - sd zero,408(sp) │ │ │ │ - add a0,a0,s1 │ │ │ │ - beqz s2,24c10 │ │ │ │ - slli a5,s2,0x20 │ │ │ │ - srli s2,a5,0x1e │ │ │ │ - sd s0,56(sp) │ │ │ │ - add s2,s2,s6 │ │ │ │ - auipc s10,0x3c │ │ │ │ - addi s10,s10,-1332 │ │ │ │ - mv s0,s6 │ │ │ │ - mv s11,a0 │ │ │ │ - lw a2,0(s0) │ │ │ │ - mv a1,s10 │ │ │ │ - mv a0,s3 │ │ │ │ - addi s0,s0,4 │ │ │ │ - jal 2194e │ │ │ │ - bne s0,s2,247b0 │ │ │ │ - ld s0,56(sp) │ │ │ │ - ld a2,408(sp) │ │ │ │ - mv a0,s11 │ │ │ │ - auipc a1,0x3c │ │ │ │ - addi a1,a1,-1342 │ │ │ │ - jal 2224a │ │ │ │ - ld a0,408(sp) │ │ │ │ - jal 3670 │ │ │ │ - j 24216 │ │ │ │ - ld s2,8(s4) │ │ │ │ - jal 454ec │ │ │ │ - addiw a2,a0,1 │ │ │ │ - add s2,s2,s1 │ │ │ │ - auipc a1,0x3c │ │ │ │ - addi a1,a1,-1640 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 2224a │ │ │ │ - ld a0,48(s7) │ │ │ │ - ld s2,8(s4) │ │ │ │ - add a0,a0,s0 │ │ │ │ - jal 454b2 │ │ │ │ - add s2,s2,s1 │ │ │ │ - addiw a2,a0,1 │ │ │ │ - auipc a1,0x3c │ │ │ │ - addi a1,a1,-1666 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 2224a │ │ │ │ - ld a0,48(s7) │ │ │ │ - add a0,a0,s0 │ │ │ │ - jal 4547a │ │ │ │ - ld s3,264(sp) │ │ │ │ - beqz a0,24828 │ │ │ │ - ld s3,336(sp) │ │ │ │ - lw s5,388(sp) │ │ │ │ - ld a5,40(sp) │ │ │ │ - addw a5,s5,a5 │ │ │ │ - bltu s3,a5,24a2a │ │ │ │ - ld s2,8(s4) │ │ │ │ - ld a2,40(sp) │ │ │ │ - auipc a1,0x3c │ │ │ │ - addi a1,a1,-1708 │ │ │ │ - add s2,s2,s1 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 2224a │ │ │ │ - mv a2,s5 │ │ │ │ - auipc a1,0x3c │ │ │ │ - addi a1,a1,-1718 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 2224a │ │ │ │ - mv a2,s3 │ │ │ │ - auipc a1,0x3c │ │ │ │ - addi a1,a1,-1726 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 2224a │ │ │ │ - lw a5,388(s8) │ │ │ │ - beqz a5,2428a │ │ │ │ - ld a0,48(s7) │ │ │ │ - add a0,a0,s0 │ │ │ │ - jal 455cc │ │ │ │ - mv s0,a0 │ │ │ │ - lw a1,388(s8) │ │ │ │ - ld a0,88(a0) │ │ │ │ - jal 4bfce │ │ │ │ - lw a1,388(s8) │ │ │ │ - mv s3,a0 │ │ │ │ - ld a0,88(s0) │ │ │ │ - sext.w s3,s3 │ │ │ │ - jal 4c158 │ │ │ │ - ld s2,8(s4) │ │ │ │ - mv s0,a0 │ │ │ │ - mv a2,s3 │ │ │ │ - add s2,s2,s1 │ │ │ │ - auipc a1,0x3c │ │ │ │ - addi a1,a1,-1674 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 2224a │ │ │ │ - sext.w s0,s0 │ │ │ │ - mv a0,s2 │ │ │ │ - mv a2,s0 │ │ │ │ - auipc a1,0x3c │ │ │ │ - addi a1,a1,-1686 │ │ │ │ - jal 2224a │ │ │ │ - ld a0,8(s4) │ │ │ │ - lw a5,376(s8) │ │ │ │ - li a4,1 │ │ │ │ - add a0,a0,s1 │ │ │ │ - beq a5,a4,24a58 │ │ │ │ - li a4,2 │ │ │ │ - bne a5,a4,24290 │ │ │ │ - lw a2,380(s8) │ │ │ │ - auipc a1,0x3c │ │ │ │ - addi a1,a1,-1748 │ │ │ │ - jal 2224a │ │ │ │ - j 2428a │ │ │ │ - lw a4,8(s11) │ │ │ │ - ld s6,80(s11) │ │ │ │ - ori a4,a4,16 │ │ │ │ - sw a4,8(s11) │ │ │ │ - mv a0,s6 │ │ │ │ - jal 3310 │ │ │ │ - sext.w a1,a0 │ │ │ │ - mv a0,s6 │ │ │ │ - jal 20ec6 │ │ │ │ - ld a5,56(sp) │ │ │ │ - sd a0,80(s11) │ │ │ │ - beqz a5,2463a │ │ │ │ - j 2462e │ │ │ │ - auipc a5,0x40 │ │ │ │ - addi a5,a5,-262 │ │ │ │ - sd a5,40(sp) │ │ │ │ - j 23fba │ │ │ │ - fld fa4,80(a0) │ │ │ │ - fle.d a4,fa4,fa5 │ │ │ │ - beqz a4,24930 │ │ │ │ - fmv.d fa4,fa5 │ │ │ │ - fmv.d.x fa5,zero │ │ │ │ - li a4,0 │ │ │ │ - feq.d a3,fa4,fa5 │ │ │ │ - bnez a3,24160 │ │ │ │ - fmul.d fa4,fa4,fs1 │ │ │ │ - li a4,1 │ │ │ │ - flt.d a3,fa4,fs2 │ │ │ │ - bnez a3,24160 │ │ │ │ - auipc a4,0x39 │ │ │ │ - fld fa5,604(a4) │ │ │ │ - fle.d a3,fa5,fa4 │ │ │ │ - li a4,60 │ │ │ │ - bnez a3,24160 │ │ │ │ - fcvt.wu.d a4,fa4,rtz │ │ │ │ - zext.b a4,a4 │ │ │ │ - j 24160 │ │ │ │ - ld a5,160(sp) │ │ │ │ - bnez a5,24a1c │ │ │ │ - ld a5,88(sp) │ │ │ │ - bnez a5,248ee │ │ │ │ - ld a5,56(sp) │ │ │ │ - beqz a5,2407c │ │ │ │ - ori a3,a3,33 │ │ │ │ - sw a3,8(s11) │ │ │ │ - lw a4,8(s11) │ │ │ │ - j 24644 │ │ │ │ - ld a5,88(sp) │ │ │ │ - bnez a5,248ea │ │ │ │ - ld a5,56(sp) │ │ │ │ - beqz a5,24088 │ │ │ │ - lw a4,8(s11) │ │ │ │ - ori a4,a4,32 │ │ │ │ - sw a4,8(s11) │ │ │ │ - j 24088 │ │ │ │ - ld a4,112(sp) │ │ │ │ - ld a5,24(sp) │ │ │ │ - beq a4,a5,24be8 │ │ │ │ - ld a4,48(sp) │ │ │ │ - sd zero,96(sp) │ │ │ │ - ld s10,296(sp) │ │ │ │ - bne a4,a5,23ece │ │ │ │ - li s10,0 │ │ │ │ - j 23ece │ │ │ │ - ld a4,112(sp) │ │ │ │ - ld a5,24(sp) │ │ │ │ - sd zero,96(sp) │ │ │ │ - beq a4,a5,249b4 │ │ │ │ - ld a4,48(sp) │ │ │ │ - ld s10,288(sp) │ │ │ │ - bne a4,a5,23ece │ │ │ │ - li s10,0 │ │ │ │ - j 23ece │ │ │ │ - li a3,67 │ │ │ │ - li a2,89 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 21370 │ │ │ │ - j 23ed6 │ │ │ │ - ld a0,48(s7) │ │ │ │ - ld a4,112(sp) │ │ │ │ - ld a3,48(sp) │ │ │ │ - mv a5,a0 │ │ │ │ - beq a4,a3,241da │ │ │ │ - j 2456e │ │ │ │ - ld a5,280(sp) │ │ │ │ - add a0,a0,a5 │ │ │ │ - jal 45480 │ │ │ │ - sd a0,56(sp) │ │ │ │ - j 23f92 │ │ │ │ - ld a5,88(sp) │ │ │ │ - ori a4,a3,11 │ │ │ │ - sw a4,8(s11) │ │ │ │ - bnez a5,248ee │ │ │ │ - ld a5,56(sp) │ │ │ │ - bnez a5,2462e │ │ │ │ - lw a4,8(s11) │ │ │ │ - j 24644 │ │ │ │ - ld a5,88(sp) │ │ │ │ - ori a4,a3,9 │ │ │ │ - sw a4,8(s11) │ │ │ │ - beqz a5,24a10 │ │ │ │ - j 248ee │ │ │ │ - auipc a5,0x55 │ │ │ │ - ld a5,1246(a5) │ │ │ │ - ld a0,0(a5) │ │ │ │ - auipc a2,0x3c │ │ │ │ - addi a2,a2,-1940 │ │ │ │ - li a1,1 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - lw s5,388(sp) │ │ │ │ - j 24836 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 21882 │ │ │ │ - j 24546 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 21882 │ │ │ │ - j 245be │ │ │ │ - lw a2,380(s8) │ │ │ │ - auipc a1,0x3b │ │ │ │ - addi a1,a1,1948 │ │ │ │ - jal 2224a │ │ │ │ - ld a0,8(s4) │ │ │ │ - add a0,a0,s1 │ │ │ │ - j 24290 │ │ │ │ - li a2,43 │ │ │ │ - auipc a1,0x3b │ │ │ │ - addi a1,a1,1906 │ │ │ │ - jal 2224a │ │ │ │ - ld a0,48(s7) │ │ │ │ - j 23f44 │ │ │ │ - li a3,65 │ │ │ │ - li a2,82 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 21370 │ │ │ │ - j 23ed6 │ │ │ │ - li a3,84 │ │ │ │ - li a2,89 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 21370 │ │ │ │ - j 23ed6 │ │ │ │ - mv a0,a5 │ │ │ │ - jal 455da │ │ │ │ - ld a5,48(s7) │ │ │ │ - mv s5,a0 │ │ │ │ - add a0,a5,s6 │ │ │ │ - jal 4556c │ │ │ │ - ld a5,48(s7) │ │ │ │ - sext.w s2,a0 │ │ │ │ - slli s2,s2,0x20 │ │ │ │ - add a0,a5,s6 │ │ │ │ - jal 4555e │ │ │ │ - ld a5,48(s7) │ │ │ │ - srli s2,s2,0x20 │ │ │ │ - sub s10,s2,a0 │ │ │ │ - add a0,a5,s6 │ │ │ │ - jal 4559c │ │ │ │ - ld a5,48(s7) │ │ │ │ - sext.w a6,a0 │ │ │ │ - sd a6,24(sp) │ │ │ │ - add a0,a5,s6 │ │ │ │ - jal 454ec │ │ │ │ - ld a4,48(s7) │ │ │ │ - sext.w s2,a0 │ │ │ │ - sext.w s10,s10 │ │ │ │ - add a0,a4,s6 │ │ │ │ - jal 455b4 │ │ │ │ - ld a4,48(s7) │ │ │ │ - ld s11,8(s4) │ │ │ │ - sext.w s3,a0 │ │ │ │ - add a0,a4,s6 │ │ │ │ - add s11,s11,s1 │ │ │ │ - lbu s6,32(s11) │ │ │ │ - jal 45480 │ │ │ │ - ld a6,24(sp) │ │ │ │ - li a4,45 │ │ │ │ - bnez a0,24b32 │ │ │ │ - li a4,43 │ │ │ │ - mv a0,s11 │ │ │ │ - sd s6,0(sp) │ │ │ │ - mv a7,s3 │ │ │ │ - addiw a5,s2,1 │ │ │ │ - addiw a3,s10,1 │ │ │ │ - mv a2,s5 │ │ │ │ - auipc a1,0x3b │ │ │ │ - addi a1,a1,1638 │ │ │ │ - jal 2224a │ │ │ │ - ld a0,48(s7) │ │ │ │ - add a0,a0,s0 │ │ │ │ - j 2427a │ │ │ │ - li a2,43 │ │ │ │ - auipc a1,0x3b │ │ │ │ - addi a1,a1,1676 │ │ │ │ - sd a0,40(sp) │ │ │ │ - jal 2224a │ │ │ │ - ld a0,40(sp) │ │ │ │ + slli a1,a1,0x4 │ │ │ │ + sd ra,56(sp) │ │ │ │ + jal 1e81c │ │ │ │ + lwu a4,0(s4) │ │ │ │ + sd a0,8(s4) │ │ │ │ li a2,80 │ │ │ │ - auipc a1,0x3b │ │ │ │ - addi a1,a1,1664 │ │ │ │ - jal 2224a │ │ │ │ - ld a0,48(s7) │ │ │ │ - j 23f44 │ │ │ │ - ori a3,a3,35 │ │ │ │ - sw a3,8(s11) │ │ │ │ - lw a4,8(s11) │ │ │ │ - j 24644 │ │ │ │ - fcvt.d.wu fa5,a3 │ │ │ │ - auipc a5,0x39 │ │ │ │ - fld fa4,10(a5) │ │ │ │ - fmv.d.x fa3,zero │ │ │ │ - fdiv.d fa5,fa5,fa4 │ │ │ │ - ld s2,8(s4) │ │ │ │ - add a4,a4,s2 │ │ │ │ - feq.d a3,fa5,fa3 │ │ │ │ - bnez a3,24c30 │ │ │ │ - fmul.d fa5,fa5,fa4 │ │ │ │ - auipc a5,0x39 │ │ │ │ - fld fa4,-78(a5) │ │ │ │ - flt.d a3,fa5,fa4 │ │ │ │ - bnez a3,24c9a │ │ │ │ - auipc a5,0x39 │ │ │ │ - fld fa4,-28(a5) │ │ │ │ - fle.d a3,fa4,fa5 │ │ │ │ - bnez a3,24cac │ │ │ │ - fcvt.wu.d a2,fa5,rtz │ │ │ │ - zext.b a3,a2 │ │ │ │ - mv s5,a3 │ │ │ │ - j 24c34 │ │ │ │ - li a5,1 │ │ │ │ - li s3,0 │ │ │ │ - sd a5,160(sp) │ │ │ │ - j 23d58 │ │ │ │ - sd zero,96(sp) │ │ │ │ - li s10,0 │ │ │ │ - j 23ece │ │ │ │ - neg a4,a4 │ │ │ │ - j 240d4 │ │ │ │ - li a2,45 │ │ │ │ - auipc a1,0x3b │ │ │ │ - addi a1,a1,1516 │ │ │ │ - jal 2224a │ │ │ │ - ld a0,48(s7) │ │ │ │ - j 23f44 │ │ │ │ - li a2,0 │ │ │ │ - j 247c6 │ │ │ │ - auipc a0,0x40 │ │ │ │ - addi a0,a0,-1028 │ │ │ │ - jal 21882 │ │ │ │ - j 24546 │ │ │ │ - auipc a0,0x40 │ │ │ │ - addi a0,a0,-1042 │ │ │ │ - jal 21882 │ │ │ │ - j 245be │ │ │ │ - li s5,0 │ │ │ │ - li a3,0 │ │ │ │ - sb a3,32(a4) │ │ │ │ - ld a0,48(s7) │ │ │ │ - j 244bc │ │ │ │ - auipc a5,0x39 │ │ │ │ - fld fa4,-160(a5) │ │ │ │ - fmul.d fa5,fa5,fa4 │ │ │ │ - auipc a5,0x39 │ │ │ │ - fld fa4,-228(a5) │ │ │ │ - flt.d a3,fa5,fa4 │ │ │ │ - bnez a3,24c92 │ │ │ │ - auipc a5,0x39 │ │ │ │ - fld fa4,-178(a5) │ │ │ │ - fle.d a3,fa4,fa5 │ │ │ │ - bnez a3,24ca0 │ │ │ │ - fcvt.wu.d a2,fa5,rtz │ │ │ │ - zext.b a3,a2 │ │ │ │ - mv s5,a3 │ │ │ │ - j 244b8 │ │ │ │ - sd s3,344(sp) │ │ │ │ - j 243a8 │ │ │ │ - ld a0,48(s4) │ │ │ │ - add a0,a0,s2 │ │ │ │ - jal 4556c │ │ │ │ - slli s5,a0,0x20 │ │ │ │ - srli s5,s5,0x20 │ │ │ │ - j 243dc │ │ │ │ - li s5,1 │ │ │ │ - li a3,1 │ │ │ │ - j 244b8 │ │ │ │ - li s5,1 │ │ │ │ - li a3,1 │ │ │ │ - j 24c34 │ │ │ │ - li s5,60 │ │ │ │ - li a3,60 │ │ │ │ - j 244b8 │ │ │ │ - li s5,60 │ │ │ │ - li a3,60 │ │ │ │ - j 24c34 │ │ │ │ - fsd fs1,448(sp) │ │ │ │ - fsd fs2,440(sp) │ │ │ │ - fsd fs3,432(sp) │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - addi sp,sp,-240 │ │ │ │ - mv a5,a1 │ │ │ │ - sd s9,152(sp) │ │ │ │ - li a1,16 │ │ │ │ - mv s9,a0 │ │ │ │ - li a0,0 │ │ │ │ - sd a5,56(sp) │ │ │ │ - sd ra,232(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - sd a0,120(sp) │ │ │ │ - jal 46c0e │ │ │ │ - lw a5,0(s9) │ │ │ │ - beqz a5,252ac │ │ │ │ - li a5,-1 │ │ │ │ - sd s8,160(sp) │ │ │ │ - sd s10,144(sp) │ │ │ │ - sd s11,136(sp) │ │ │ │ - sd s0,224(sp) │ │ │ │ - sd s1,216(sp) │ │ │ │ - sd s2,208(sp) │ │ │ │ - sd s3,200(sp) │ │ │ │ - sd s4,192(sp) │ │ │ │ - sd s5,184(sp) │ │ │ │ - sd s6,176(sp) │ │ │ │ - sd s7,168(sp) │ │ │ │ - li s11,0 │ │ │ │ - sd zero,64(sp) │ │ │ │ - sd a5,80(sp) │ │ │ │ - sd zero,112(sp) │ │ │ │ - li s10,1 │ │ │ │ - li s8,88 │ │ │ │ - li a1,80 │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a5,8(s9) │ │ │ │ - sd a0,48(sp) │ │ │ │ - add a5,a5,s11 │ │ │ │ - lw a4,24(a5) │ │ │ │ - lw a3,20(a5) │ │ │ │ - ld a2,8(a5) │ │ │ │ - ld a1,0(a5) │ │ │ │ - jal 45718 │ │ │ │ - ld a5,8(s9) │ │ │ │ - add a5,a5,s11 │ │ │ │ - lw a4,32(a5) │ │ │ │ - bgeu s10,a4,2556c │ │ │ │ - li a4,0 │ │ │ │ - li s5,0 │ │ │ │ - sd zero,104(sp) │ │ │ │ - li s6,0 │ │ │ │ - sd zero,16(sp) │ │ │ │ - sd a4,8(sp) │ │ │ │ - mul s0,s5,s8 │ │ │ │ - ld a4,48(a5) │ │ │ │ - sext.w s1,s5 │ │ │ │ - addi s7,s0,88 │ │ │ │ - add a0,a4,s7 │ │ │ │ - add a4,a4,s0 │ │ │ │ - lbu a2,74(a0) │ │ │ │ - lbu a3,74(a4) │ │ │ │ - beq a2,a3,25146 │ │ │ │ - ld a0,48(a5) │ │ │ │ - ld a5,16(sp) │ │ │ │ - add s4,a0,s0 │ │ │ │ - bnez a5,251a4 │ │ │ │ - addi a5,s4,24 │ │ │ │ - addiw s2,s1,1 │ │ │ │ - sd a5,32(sp) │ │ │ │ - beq s2,s10,25140 │ │ │ │ - addiw s3,s1,-1 │ │ │ │ - slli s3,s3,0x20 │ │ │ │ - srli s3,s3,0x20 │ │ │ │ - mul s3,s3,s8 │ │ │ │ - add a0,a0,s3 │ │ │ │ - jal 45480 │ │ │ │ - ld a5,8(s9) │ │ │ │ - add a5,a5,s11 │ │ │ │ - ld a0,48(a5) │ │ │ │ - add a0,a0,s3 │ │ │ │ - jal 454b2 │ │ │ │ - ld a5,8(s9) │ │ │ │ - addiw a4,a0,1 │ │ │ │ - sd a4,72(sp) │ │ │ │ - add a5,a5,s11 │ │ │ │ - ld a0,48(a5) │ │ │ │ - add a0,a0,s0 │ │ │ │ - jal 45480 │ │ │ │ - ld a5,8(s9) │ │ │ │ - sext.w s3,a0 │ │ │ │ - add a5,a5,s11 │ │ │ │ - ld a0,48(a5) │ │ │ │ - add a0,a0,s0 │ │ │ │ - jal 454ec │ │ │ │ - ld a5,8(s9) │ │ │ │ - sext.w a4,a0 │ │ │ │ - sd a4,24(sp) │ │ │ │ - add a5,a5,s11 │ │ │ │ - ld a0,48(a5) │ │ │ │ - add a0,a0,s0 │ │ │ │ - jal 454b2 │ │ │ │ - ld a5,8(s9) │ │ │ │ - addiw a4,a0,1 │ │ │ │ - sw a4,40(sp) │ │ │ │ - add a5,a5,s11 │ │ │ │ - ld a0,48(a5) │ │ │ │ - add a0,a0,s7 │ │ │ │ - jal 45480 │ │ │ │ - ld a5,8(s9) │ │ │ │ - add a5,a5,s11 │ │ │ │ - ld a0,48(a5) │ │ │ │ - add a0,a0,s7 │ │ │ │ - jal 454ec │ │ │ │ - sext.w a2,a0 │ │ │ │ - beq s2,s10,24e2a │ │ │ │ - addiw a1,s1,-1 │ │ │ │ - slli a5,a1,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - mul a5,a5,s8 │ │ │ │ - ld a3,8(s9) │ │ │ │ - sext.w a7,a1 │ │ │ │ - add a3,a3,s11 │ │ │ │ - ld a3,48(a3) │ │ │ │ - add a0,a3,s0 │ │ │ │ - lbu t1,60(a0) │ │ │ │ - add a5,a5,a3 │ │ │ │ - lbu a5,60(a5) │ │ │ │ - beq a5,t1,25338 │ │ │ │ - ld a5,24(s4) │ │ │ │ - ld a6,88(a5) │ │ │ │ - lw a5,24(a6) │ │ │ │ - bnez s3,252b6 │ │ │ │ - ld a4,24(sp) │ │ │ │ - bne a4,a5,25612 │ │ │ │ - ld a4,8(s9) │ │ │ │ - add a4,a4,s11 │ │ │ │ - ld a3,48(a4) │ │ │ │ - add a4,a3,s7 │ │ │ │ - add a0,a3,s0 │ │ │ │ - lbu a1,60(a4) │ │ │ │ - lbu a4,60(a0) │ │ │ │ - bne a4,a1,2535c │ │ │ │ - li s6,1 │ │ │ │ - beq s2,s10,2530c │ │ │ │ - mv t1,a1 │ │ │ │ - li a6,0 │ │ │ │ - li s6,1 │ │ │ │ - addiw a7,s1,-1 │ │ │ │ - slli a4,a7,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - mul a4,a4,s8 │ │ │ │ - add a4,a4,a3 │ │ │ │ - lbu a4,60(a4) │ │ │ │ - beq a4,t1,25120 │ │ │ │ - beq a1,t1,25308 │ │ │ │ - sd a6,40(sp) │ │ │ │ - sd a5,24(sp) │ │ │ │ - jal 45480 │ │ │ │ - ld a5,56(sp) │ │ │ │ - mv a2,a0 │ │ │ │ - ld a6,40(sp) │ │ │ │ - lw a7,496(a5) │ │ │ │ - ld a4,8(sp) │ │ │ │ - ld a5,24(sp) │ │ │ │ - ld a0,32(sp) │ │ │ │ - mv a3,s6 │ │ │ │ - li a1,1 │ │ │ │ - jal 44492 │ │ │ │ - ld a5,8(s9) │ │ │ │ - mv s3,a0 │ │ │ │ - add a5,a5,s11 │ │ │ │ - ld a0,48(a5) │ │ │ │ - add a0,a0,s0 │ │ │ │ - jal 4547a │ │ │ │ - ld a5,8(s9) │ │ │ │ - mv s4,a0 │ │ │ │ - add a5,a5,s11 │ │ │ │ - ld a0,48(a5) │ │ │ │ - add a0,a0,s0 │ │ │ │ - jal 455e0 │ │ │ │ - zext.b a4,a0 │ │ │ │ - ld a0,48(sp) │ │ │ │ - mv a3,s4 │ │ │ │ - li a2,0 │ │ │ │ - mv a1,s3 │ │ │ │ - jal 45d64 │ │ │ │ - ld a5,8(s9) │ │ │ │ - addiw a3,s1,2 │ │ │ │ - add a5,a5,s11 │ │ │ │ - lw a4,32(a5) │ │ │ │ - mv a2,a5 │ │ │ │ - bgeu s10,a4,25264 │ │ │ │ - beq s2,s10,2539a │ │ │ │ - addiw s1,s1,-1 │ │ │ │ - slli s1,s1,0x20 │ │ │ │ - srli s1,s1,0x20 │ │ │ │ - mul s1,s1,s8 │ │ │ │ - ld a1,48(a5) │ │ │ │ - add a0,a1,s0 │ │ │ │ - lbu a0,60(a0) │ │ │ │ - add a1,a1,s1 │ │ │ │ - lbu a1,60(a1) │ │ │ │ - bne a1,a0,24f0e │ │ │ │ - ld a1,48(sp) │ │ │ │ - sb zero,44(a1) │ │ │ │ - sd zero,8(sp) │ │ │ │ - li s6,0 │ │ │ │ - addi s5,s5,1 │ │ │ │ - bltu a3,a4,24d3e │ │ │ │ - ld a4,16(sp) │ │ │ │ - mv s5,s6 │ │ │ │ - mv s4,a3 │ │ │ │ - beqz a4,2569a │ │ │ │ - ld a0,48(a5) │ │ │ │ - add a0,a0,s7 │ │ │ │ - jal 45480 │ │ │ │ - ld a4,8(sp) │ │ │ │ - sext.w a5,a0 │ │ │ │ - beqz s6,25656 │ │ │ │ - ld a3,64(sp) │ │ │ │ - ld a3,0(a3) │ │ │ │ - ld a0,88(a3) │ │ │ │ - lw s1,24(a0) │ │ │ │ - bnez a5,2567a │ │ │ │ - li s2,0 │ │ │ │ - beqz a4,24f70 │ │ │ │ - ld a5,16(sp) │ │ │ │ - sd a4,8(sp) │ │ │ │ - ld a4,64(sp) │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - slli a3,a5,0x20 │ │ │ │ - srli a5,a3,0x1d │ │ │ │ + slli a5,a4,0x2 │ │ │ │ add a5,a5,a4 │ │ │ │ - ld a5,0(a5) │ │ │ │ - ld a0,88(a5) │ │ │ │ - lw s2,16(a0) │ │ │ │ - lw s3,24(a0) │ │ │ │ - jal 4f4e0 │ │ │ │ - ld a4,8(sp) │ │ │ │ - subw s2,s2,s3 │ │ │ │ - subw s2,s2,a0 │ │ │ │ - ld a5,8(s9) │ │ │ │ - sd a4,8(sp) │ │ │ │ - mv s3,s5 │ │ │ │ - add a5,a5,s11 │ │ │ │ - ld a0,48(a5) │ │ │ │ - add a0,a0,s7 │ │ │ │ - jal 45480 │ │ │ │ - ld a5,56(sp) │ │ │ │ - mv a3,s5 │ │ │ │ - ld s5,64(sp) │ │ │ │ - lw a7,496(a5) │ │ │ │ - ld a4,8(sp) │ │ │ │ - ld a1,16(sp) │ │ │ │ - mv a6,s2 │ │ │ │ - mv a2,a0 │ │ │ │ - mv a5,s1 │ │ │ │ - mv a0,s5 │ │ │ │ - jal 44492 │ │ │ │ - ld a5,8(s9) │ │ │ │ - mv s1,a0 │ │ │ │ - add a5,a5,s11 │ │ │ │ - ld a0,48(a5) │ │ │ │ - add a0,a0,s7 │ │ │ │ - jal 4547a │ │ │ │ - ld a5,8(s9) │ │ │ │ - mv s2,a0 │ │ │ │ - add a5,a5,s11 │ │ │ │ - ld a0,48(a5) │ │ │ │ - add a0,a0,s7 │ │ │ │ - jal 455e0 │ │ │ │ - zext.b a4,a0 │ │ │ │ - ld a0,48(sp) │ │ │ │ - li a2,0 │ │ │ │ - mv a3,s2 │ │ │ │ - mv a1,s1 │ │ │ │ - jal 45d64 │ │ │ │ - mv a0,s5 │ │ │ │ - jal 3670 │ │ │ │ - ld a2,8(s9) │ │ │ │ - ld a4,104(sp) │ │ │ │ - sd s3,16(sp) │ │ │ │ - add a2,a2,s11 │ │ │ │ - lw a5,32(a2) │ │ │ │ - sd zero,64(sp) │ │ │ │ - bgeu a4,a5,2526e │ │ │ │ - ld a0,48(a2) │ │ │ │ - add s6,a0,s7 │ │ │ │ - add a0,a0,s0 │ │ │ │ - jal 45480 │ │ │ │ - ld a4,8(s9) │ │ │ │ - addi s3,s6,24 │ │ │ │ - add a4,a4,s11 │ │ │ │ - ld a0,48(a4) │ │ │ │ - add a0,a0,s0 │ │ │ │ - jal 454b2 │ │ │ │ - ld a4,8(s9) │ │ │ │ - addiw s2,a0,1 │ │ │ │ - add a4,a4,s11 │ │ │ │ - ld a0,48(a4) │ │ │ │ - add a0,a0,s7 │ │ │ │ - jal 45480 │ │ │ │ - ld a4,8(s9) │ │ │ │ - sext.w s1,a0 │ │ │ │ - add a4,a4,s11 │ │ │ │ - ld a0,48(a4) │ │ │ │ - add a0,a0,s7 │ │ │ │ - jal 454ec │ │ │ │ - ld a4,8(s9) │ │ │ │ - sext.w a2,a0 │ │ │ │ - add a4,a4,s11 │ │ │ │ - ld a4,48(a4) │ │ │ │ - add a0,a4,s7 │ │ │ │ - add s0,s0,a4 │ │ │ │ - lbu a1,60(a0) │ │ │ │ - lbu a3,60(s0) │ │ │ │ - beq a1,a3,2542a │ │ │ │ - ld a4,24(s6) │ │ │ │ + slli a5,a5,0x4 │ │ │ │ + add a0,a0,a5 │ │ │ │ + sw zero,0(a0) │ │ │ │ + sd zero,8(a0) │ │ │ │ + sd zero,16(a0) │ │ │ │ + sb zero,24(a0) │ │ │ │ + sd zero,48(a0) │ │ │ │ + sb zero,56(a0) │ │ │ │ + sw zero,60(a0) │ │ │ │ + sd zero,64(a0) │ │ │ │ + sd zero,72(a0) │ │ │ │ + mv a1,s5 │ │ │ │ + jal 36a0 │ │ │ │ + lw a2,68(s5) │ │ │ │ li a5,1 │ │ │ │ - sd a5,16(sp) │ │ │ │ - ld a3,88(a4) │ │ │ │ - lw a6,24(a3) │ │ │ │ - lw s5,16(a3) │ │ │ │ - mv s0,a6 │ │ │ │ - bnez s1,253ee │ │ │ │ - mv a0,a3 │ │ │ │ - lw s1,16(a3) │ │ │ │ - sd a6,24(sp) │ │ │ │ - sd a2,8(sp) │ │ │ │ - jal 4f4e0 │ │ │ │ - ld a5,8(s9) │ │ │ │ - ld a6,24(sp) │ │ │ │ - ld a2,8(sp) │ │ │ │ - add a5,a5,s11 │ │ │ │ - ld a4,48(a5) │ │ │ │ - subw s1,s1,a0 │ │ │ │ - subw s5,s1,a6 │ │ │ │ - add a0,a4,s7 │ │ │ │ - li s1,0 │ │ │ │ - beq s4,s10,250a0 │ │ │ │ - addiw a3,s4,-2 │ │ │ │ - slli a5,a3,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - mul a5,a5,s8 │ │ │ │ - lbu a1,60(a0) │ │ │ │ - add a5,a5,a4 │ │ │ │ - lbu a5,60(a5) │ │ │ │ - beq a5,a1,2541a │ │ │ │ - jal 45480 │ │ │ │ - ld a5,56(sp) │ │ │ │ - ld a3,16(sp) │ │ │ │ - mv a2,a0 │ │ │ │ - lw a7,496(a5) │ │ │ │ - mv a6,s5 │ │ │ │ - li a4,1 │ │ │ │ - li a1,1 │ │ │ │ - mv a5,s0 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 44492 │ │ │ │ - ld a5,8(s9) │ │ │ │ - mv s0,a0 │ │ │ │ - add a5,a5,s11 │ │ │ │ - ld a0,48(a5) │ │ │ │ - add a0,a0,s7 │ │ │ │ - jal 4547a │ │ │ │ - ld a5,8(s9) │ │ │ │ - mv s1,a0 │ │ │ │ - add a5,a5,s11 │ │ │ │ - ld a0,48(a5) │ │ │ │ - add a0,a0,s7 │ │ │ │ - jal 455e0 │ │ │ │ - zext.b a4,a0 │ │ │ │ - ld a0,48(sp) │ │ │ │ - mv a3,s1 │ │ │ │ - li a2,0 │ │ │ │ - mv a1,s0 │ │ │ │ - jal 45d64 │ │ │ │ - ld a5,8(s9) │ │ │ │ - add a5,a5,s11 │ │ │ │ - lw a4,32(a5) │ │ │ │ - bgeu s10,a4,2526e │ │ │ │ - addiw a4,s4,-2 │ │ │ │ - slli a4,a4,0x20 │ │ │ │ + bgeu a5,a2,2577a │ │ │ │ + lw a3,0(s4) │ │ │ │ + sd s2,32(sp) │ │ │ │ + sd s3,24(sp) │ │ │ │ + sd s0,48(sp) │ │ │ │ + sd s1,40(sp) │ │ │ │ + li s3,72 │ │ │ │ + li s2,1 │ │ │ │ + slli a4,a3,0x20 │ │ │ │ srli a4,a4,0x20 │ │ │ │ - mul a4,a4,s8 │ │ │ │ - ld a5,48(a5) │ │ │ │ - add a3,a5,s7 │ │ │ │ - lbu a3,60(a3) │ │ │ │ - add a5,a5,a4 │ │ │ │ - lbu a5,60(a5) │ │ │ │ - bne a5,a3,2526e │ │ │ │ - ld a5,48(sp) │ │ │ │ - sb zero,44(a5) │ │ │ │ - j 2526e │ │ │ │ - ld a4,80(sp) │ │ │ │ - beqz s3,253a8 │ │ │ │ - beq a4,a7,25132 │ │ │ │ - ld a4,24(sp) │ │ │ │ - ld a3,72(sp) │ │ │ │ - subw a6,a4,a3 │ │ │ │ - bne a1,t1,24e84 │ │ │ │ - lw a5,40(sp) │ │ │ │ - sd s1,80(sp) │ │ │ │ - subw a5,a2,a5 │ │ │ │ - j 24e84 │ │ │ │ - mv a0,s4 │ │ │ │ - sd zero,72(sp) │ │ │ │ - j 24daa │ │ │ │ - lbu a3,60(a0) │ │ │ │ - lbu a4,60(a4) │ │ │ │ - bne a3,a4,24d5e │ │ │ │ - jal 45480 │ │ │ │ - ld a5,8(s9) │ │ │ │ - mv s2,a0 │ │ │ │ - add a5,a5,s11 │ │ │ │ - ld a0,48(a5) │ │ │ │ - add a0,a0,s0 │ │ │ │ - jal 45480 │ │ │ │ - ld a5,8(s9) │ │ │ │ - add a5,a5,s11 │ │ │ │ - bne s2,a0,24d5e │ │ │ │ - ld a0,48(a5) │ │ │ │ - add a0,a0,s7 │ │ │ │ - jal 455d4 │ │ │ │ - ld a5,8(s9) │ │ │ │ - sext.w s2,a0 │ │ │ │ - add a5,a5,s11 │ │ │ │ - ld a0,48(a5) │ │ │ │ - add a0,a0,s0 │ │ │ │ - jal 455d4 │ │ │ │ - sext.w a5,a0 │ │ │ │ - beq s2,a5,2543c │ │ │ │ - ld a5,8(s9) │ │ │ │ - add a5,a5,s11 │ │ │ │ - ld a0,48(a5) │ │ │ │ - ld a5,16(sp) │ │ │ │ - add s4,a0,s0 │ │ │ │ - beqz a5,24d6a │ │ │ │ - mv a0,s4 │ │ │ │ - jal 45480 │ │ │ │ - sext.w a5,a0 │ │ │ │ - beqz s6,25316 │ │ │ │ - ld a4,64(sp) │ │ │ │ - ld a4,0(a4) │ │ │ │ - ld a0,88(a4) │ │ │ │ - lw s2,24(a0) │ │ │ │ - bnez a5,253c0 │ │ │ │ - ld a5,8(sp) │ │ │ │ - li s3,0 │ │ │ │ - beqz a5,251ee │ │ │ │ - ld a5,16(sp) │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - slli a4,a5,0x20 │ │ │ │ - srli a5,a4,0x1d │ │ │ │ - ld a4,64(sp) │ │ │ │ - add a5,a5,a4 │ │ │ │ - ld a5,0(a5) │ │ │ │ - ld a0,88(a5) │ │ │ │ - lw s3,16(a0) │ │ │ │ - lw s4,24(a0) │ │ │ │ - jal 4f4e0 │ │ │ │ - subw s3,s3,s4 │ │ │ │ - subw s3,s3,a0 │ │ │ │ - ld a5,8(s9) │ │ │ │ - add a5,a5,s11 │ │ │ │ - ld a0,48(a5) │ │ │ │ - add a0,a0,s0 │ │ │ │ - jal 45480 │ │ │ │ - ld a5,56(sp) │ │ │ │ - ld s4,64(sp) │ │ │ │ - ld a4,8(sp) │ │ │ │ - lw a7,496(a5) │ │ │ │ - ld a1,16(sp) │ │ │ │ - mv a6,s3 │ │ │ │ - mv a2,a0 │ │ │ │ - mv a3,s6 │ │ │ │ - mv a5,s2 │ │ │ │ - mv a0,s4 │ │ │ │ - jal 44492 │ │ │ │ - ld a5,8(s9) │ │ │ │ - mv s2,a0 │ │ │ │ - li s6,0 │ │ │ │ - add a5,a5,s11 │ │ │ │ - ld a0,48(a5) │ │ │ │ - add a0,a0,s0 │ │ │ │ - jal 4547a │ │ │ │ - ld a5,8(s9) │ │ │ │ - mv s3,a0 │ │ │ │ - add a5,a5,s11 │ │ │ │ - ld a0,48(a5) │ │ │ │ - add a0,a0,s0 │ │ │ │ - jal 455e0 │ │ │ │ - zext.b a4,a0 │ │ │ │ - ld a0,48(sp) │ │ │ │ - mv a3,s3 │ │ │ │ - li a2,0 │ │ │ │ - mv a1,s2 │ │ │ │ - jal 45d64 │ │ │ │ - mv a0,s4 │ │ │ │ - jal 3670 │ │ │ │ - ld a5,8(s9) │ │ │ │ - addiw a3,s1,2 │ │ │ │ - sd zero,64(sp) │ │ │ │ - add a5,a5,s11 │ │ │ │ - lw a4,32(a5) │ │ │ │ - mv a2,a5 │ │ │ │ - sd zero,8(sp) │ │ │ │ - sd zero,16(sp) │ │ │ │ - j 24f12 │ │ │ │ - mv s4,a3 │ │ │ │ - lw a5,32(a2) │ │ │ │ - ld a4,104(sp) │ │ │ │ - bltu a4,a5,24fe4 │ │ │ │ - ld s0,48(sp) │ │ │ │ - ld a0,120(sp) │ │ │ │ - addi s11,s11,80 │ │ │ │ - mv a1,s0 │ │ │ │ - jal 46c18 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 459e4 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 3670 │ │ │ │ - ld a4,112(sp) │ │ │ │ - lw a5,0(s9) │ │ │ │ - addiw a4,a4,1 │ │ │ │ - sd a4,112(sp) │ │ │ │ - bltu a4,a5,24d08 │ │ │ │ - ld s0,224(sp) │ │ │ │ - ld s1,216(sp) │ │ │ │ - ld s2,208(sp) │ │ │ │ - ld s3,200(sp) │ │ │ │ - ld s4,192(sp) │ │ │ │ - ld s5,184(sp) │ │ │ │ - ld s6,176(sp) │ │ │ │ - ld s7,168(sp) │ │ │ │ - ld s8,160(sp) │ │ │ │ - ld s10,144(sp) │ │ │ │ - ld s11,136(sp) │ │ │ │ - ld ra,232(sp) │ │ │ │ - ld a0,120(sp) │ │ │ │ - ld s9,152(sp) │ │ │ │ - addi sp,sp,240 │ │ │ │ - ret │ │ │ │ - mv a0,a6 │ │ │ │ - lw s6,16(a6) │ │ │ │ - sd a2,96(sp) │ │ │ │ - sd a5,88(sp) │ │ │ │ - jal 4f4e0 │ │ │ │ - ld a5,88(sp) │ │ │ │ - ld a2,96(sp) │ │ │ │ - subw a6,s6,a5 │ │ │ │ - ld a5,24(sp) │ │ │ │ - subw a6,a6,a0 │ │ │ │ - bne a5,a6,25632 │ │ │ │ - ld a5,8(s9) │ │ │ │ - add a5,a5,s11 │ │ │ │ - ld a3,48(a5) │ │ │ │ - add a0,a3,s0 │ │ │ │ - add a5,a3,s7 │ │ │ │ - lbu t1,60(a0) │ │ │ │ - lbu a1,60(a5) │ │ │ │ - beq t1,a1,253d8 │ │ │ │ - ld a4,24(s4) │ │ │ │ - li s6,1 │ │ │ │ - ld a5,88(a4) │ │ │ │ - lw a5,24(a5) │ │ │ │ - li a4,1 │ │ │ │ - sd a4,8(sp) │ │ │ │ - bne s2,s10,24e68 │ │ │ │ - bne a1,t1,24e84 │ │ │ │ - bnez s3,25136 │ │ │ │ - lw a4,40(sp) │ │ │ │ - sd s1,80(sp) │ │ │ │ - subw a6,a2,a4 │ │ │ │ - j 24e84 │ │ │ │ - ld a4,8(sp) │ │ │ │ - beqz a4,253a2 │ │ │ │ - beqz a5,253ea │ │ │ │ - li s3,0 │ │ │ │ - ld a5,16(sp) │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - slli a4,a5,0x20 │ │ │ │ - srli a5,a4,0x1d │ │ │ │ - ld a4,64(sp) │ │ │ │ + slli a5,a4,0x2 │ │ │ │ + ld s0,8(s4) │ │ │ │ add a5,a5,a4 │ │ │ │ - ld a5,0(a5) │ │ │ │ - ld a5,88(a5) │ │ │ │ - lw s2,24(a5) │ │ │ │ - j 251ee │ │ │ │ - add a5,a3,s7 │ │ │ │ - lbu a1,60(a5) │ │ │ │ - li a6,0 │ │ │ │ - li a5,0 │ │ │ │ - beq t1,a1,25120 │ │ │ │ - ld a4,24(s4) │ │ │ │ - ld a6,88(a4) │ │ │ │ - lw a5,24(a6) │ │ │ │ - beqz s3,25652 │ │ │ │ - li a6,0 │ │ │ │ - j 252f8 │ │ │ │ - ld a1,24(sp) │ │ │ │ - li s6,1 │ │ │ │ - mv a0,a6 │ │ │ │ - lw s4,16(a6) │ │ │ │ - sd a1,96(sp) │ │ │ │ - sd a2,88(sp) │ │ │ │ - sd a5,8(sp) │ │ │ │ - jal 4f4e0 │ │ │ │ - ld a4,8(s9) │ │ │ │ - ld a5,8(sp) │ │ │ │ - ld a1,96(sp) │ │ │ │ - add a4,a4,s11 │ │ │ │ - ld a3,48(a4) │ │ │ │ - subw a6,s4,a5 │ │ │ │ - subw a6,a6,a0 │ │ │ │ - add a4,a3,s7 │ │ │ │ - add a0,a3,s0 │ │ │ │ - mv a5,a1 │ │ │ │ - lbu t1,60(a0) │ │ │ │ - lbu a1,60(a4) │ │ │ │ - ld a2,88(sp) │ │ │ │ - j 252fc │ │ │ │ - sd zero,8(sp) │ │ │ │ - li s6,0 │ │ │ │ - li a3,2 │ │ │ │ - j 24f12 │ │ │ │ - li s3,0 │ │ │ │ - li s2,0 │ │ │ │ - j 251ee │ │ │ │ - beq a4,a7,253b2 │ │ │ │ - ld a5,24(sp) │ │ │ │ - ld a4,72(sp) │ │ │ │ - subw a5,a5,a4 │ │ │ │ - bne a1,t1,24e84 │ │ │ │ - lw a4,40(sp) │ │ │ │ - sd s1,80(sp) │ │ │ │ - subw a6,a2,a4 │ │ │ │ - j 24e84 │ │ │ │ - lw s3,16(a0) │ │ │ │ - jal 4f4e0 │ │ │ │ - ld a5,8(sp) │ │ │ │ - subw s3,s3,s2 │ │ │ │ - subw s3,s3,a0 │ │ │ │ - bnez a5,2531e │ │ │ │ - li s2,0 │ │ │ │ - j 251ee │ │ │ │ - li a5,0 │ │ │ │ - li s6,1 │ │ │ │ - bne s2,s10,24e68 │ │ │ │ - lw a5,40(sp) │ │ │ │ - sd s1,80(sp) │ │ │ │ - subw a5,a2,a5 │ │ │ │ - j 24e84 │ │ │ │ - li s2,0 │ │ │ │ - j 251c6 │ │ │ │ - mv a0,a3 │ │ │ │ - sd a6,24(sp) │ │ │ │ - sd a2,8(sp) │ │ │ │ - jal 4f4e0 │ │ │ │ - ld a4,8(s9) │ │ │ │ - ld a6,24(sp) │ │ │ │ - ld a2,8(sp) │ │ │ │ - add a4,a4,s11 │ │ │ │ - ld a4,48(a4) │ │ │ │ - subw a5,s5,a6 │ │ │ │ - subw s5,a5,a0 │ │ │ │ - add a0,a4,s7 │ │ │ │ - ld a5,24(s6) │ │ │ │ - ld a5,88(a5) │ │ │ │ - lw s0,24(a5) │ │ │ │ - j 25080 │ │ │ │ - ld a5,80(sp) │ │ │ │ - beqz s1,25562 │ │ │ │ - beq a3,a5,250a0 │ │ │ │ - subw s5,a2,s2 │ │ │ │ - j 250a0 │ │ │ │ - ld a3,24(s6) │ │ │ │ - ld a3,88(a3) │ │ │ │ - lw a6,24(a3) │ │ │ │ - beqz s1,2559a │ │ │ │ - li s5,0 │ │ │ │ - j 25410 │ │ │ │ - ld a5,8(s9) │ │ │ │ - add a5,a5,s11 │ │ │ │ - ld a0,48(a5) │ │ │ │ - add a0,a0,s7 │ │ │ │ - jal 4556c │ │ │ │ - ld a5,8(s9) │ │ │ │ - sext.w s2,a0 │ │ │ │ - add a5,a5,s11 │ │ │ │ - ld a0,48(a5) │ │ │ │ - add a0,a0,s0 │ │ │ │ - jal 45578 │ │ │ │ - sext.w a5,a0 │ │ │ │ - bgeu a5,s2,25514 │ │ │ │ - ld a5,8(s9) │ │ │ │ - add a5,a5,s11 │ │ │ │ - ld a0,48(a5) │ │ │ │ - add a0,a0,s7 │ │ │ │ - jal 45480 │ │ │ │ - bnez a0,25514 │ │ │ │ - addiw a5,s1,2 │ │ │ │ - sext.w a3,a5 │ │ │ │ - sd a3,104(sp) │ │ │ │ - ld a3,16(sp) │ │ │ │ - ld a4,8(s9) │ │ │ │ - bnez a3,2559e │ │ │ │ - addiw a1,s1,1 │ │ │ │ - li a3,1 │ │ │ │ - beq a1,a3,2560c │ │ │ │ - addiw a3,s1,-1 │ │ │ │ - slli a3,a3,0x20 │ │ │ │ - li a2,88 │ │ │ │ - srli a3,a3,0x20 │ │ │ │ - mul a3,a3,a2 │ │ │ │ - add a4,a4,s11 │ │ │ │ - ld a2,48(a4) │ │ │ │ - add a0,a2,s0 │ │ │ │ - lbu a0,60(a0) │ │ │ │ - add a2,a2,a3 │ │ │ │ - lbu a3,60(a2) │ │ │ │ - beq a0,a3,254ba │ │ │ │ - li s6,1 │ │ │ │ - lw a3,32(a4) │ │ │ │ - addiw a3,a3,-1 │ │ │ │ - beq a3,a1,254e2 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - li a3,88 │ │ │ │ - mul a3,a5,a3 │ │ │ │ - ld a5,48(a4) │ │ │ │ - add a4,a5,s7 │ │ │ │ - lbu a4,60(a4) │ │ │ │ - add a5,a5,a3 │ │ │ │ - lbu a5,60(a5) │ │ │ │ - beq a4,a5,254e6 │ │ │ │ - li a5,1 │ │ │ │ - sd a5,8(sp) │ │ │ │ - li a1,16 │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a5,8(s9) │ │ │ │ - mv s1,a0 │ │ │ │ - sd a0,64(sp) │ │ │ │ - add a5,a5,s11 │ │ │ │ - ld a1,48(a5) │ │ │ │ - lw a4,32(a5) │ │ │ │ - li a6,2 │ │ │ │ - add a0,a1,s0 │ │ │ │ - ld a0,24(a0) │ │ │ │ - add a1,a1,s7 │ │ │ │ - ld a3,104(sp) │ │ │ │ - sd a0,0(s1) │ │ │ │ - ld a1,24(a1) │ │ │ │ - mv a2,a5 │ │ │ │ - sd a6,16(sp) │ │ │ │ - sd a1,8(s1) │ │ │ │ - j 24f12 │ │ │ │ - ld a5,8(s9) │ │ │ │ - add a5,a5,s11 │ │ │ │ - ld a0,48(a5) │ │ │ │ - add a0,a0,s7 │ │ │ │ - jal 45578 │ │ │ │ - ld a5,8(s9) │ │ │ │ - sext.w s2,a0 │ │ │ │ - add a5,a5,s11 │ │ │ │ - ld a0,48(a5) │ │ │ │ - add a0,a0,s0 │ │ │ │ - jal 4556c │ │ │ │ - sext.w a5,a0 │ │ │ │ - bgeu s2,a5,25192 │ │ │ │ - ld a5,8(s9) │ │ │ │ - add a5,a5,s11 │ │ │ │ - ld a0,48(a5) │ │ │ │ - add a0,a0,s7 │ │ │ │ - jal 45480 │ │ │ │ - beqz a0,25192 │ │ │ │ - addiw a5,s1,2 │ │ │ │ - sext.w a3,a5 │ │ │ │ - sd a3,104(sp) │ │ │ │ - ld a3,16(sp) │ │ │ │ - ld a4,8(s9) │ │ │ │ - bnez a3,2559e │ │ │ │ - j 25488 │ │ │ │ - beq a3,a5,250a0 │ │ │ │ - subw s0,a2,s2 │ │ │ │ - j 250a0 │ │ │ │ - beqz a4,2526e │ │ │ │ - ld s6,48(a5) │ │ │ │ - li s2,0 │ │ │ │ - li s4,1 │ │ │ │ - mv a0,s6 │ │ │ │ - jal 45480 │ │ │ │ - ld a4,8(s9) │ │ │ │ - sext.w s1,a0 │ │ │ │ - addi s3,s6,24 │ │ │ │ - add a4,a4,s11 │ │ │ │ - ld a0,48(a4) │ │ │ │ - li s7,0 │ │ │ │ - jal 454ec │ │ │ │ - sext.w a2,a0 │ │ │ │ - j 25044 │ │ │ │ - li s0,0 │ │ │ │ - j 2505c │ │ │ │ - add a4,a4,s11 │ │ │ │ - lw a3,32(a4) │ │ │ │ - addiw s1,s1,1 │ │ │ │ - addiw a3,a3,-1 │ │ │ │ - beq a3,s1,255ca │ │ │ │ + slli a5,a5,0x4 │ │ │ │ + ld s1,72(s5) │ │ │ │ + add s0,s0,a5 │ │ │ │ + lw a5,68(s0) │ │ │ │ + add s1,s1,s3 │ │ │ │ + lw a4,0(s1) │ │ │ │ + beqz a5,2572c │ │ │ │ + lw a1,0(s0) │ │ │ │ + bne a1,a4,2570a │ │ │ │ + lbu a4,24(s0) │ │ │ │ + lbu a1,40(s1) │ │ │ │ + bne a1,a4,2570a │ │ │ │ + addiw a6,a5,-1 │ │ │ │ + slli a6,a6,0x20 │ │ │ │ + srli a6,a6,0x20 │ │ │ │ + slli a4,a6,0x3 │ │ │ │ + ld a0,72(s0) │ │ │ │ + add a4,a4,a6 │ │ │ │ + slli a4,a4,0x3 │ │ │ │ + add a4,a4,a0 │ │ │ │ + ld a7,8(a4) │ │ │ │ + ld a6,8(s1) │ │ │ │ + beqz a1,25756 │ │ │ │ + ld a1,16(s1) │ │ │ │ + add a1,a1,a6 │ │ │ │ + addi t1,a1,-1 │ │ │ │ + bltu a7,t1,2570a │ │ │ │ + ld a3,8(s0) │ │ │ │ + ld a4,16(s0) │ │ │ │ + add a4,a4,a3 │ │ │ │ + bgeu a6,a3,256ba │ │ │ │ + sub a3,a4,a6 │ │ │ │ + sd a3,16(s0) │ │ │ │ + sd a6,8(s0) │ │ │ │ + mv a3,a6 │ │ │ │ + addi a4,a4,-1 │ │ │ │ + bgeu a4,t1,256c4 │ │ │ │ + sub a1,a1,a3 │ │ │ │ + sd a1,16(s0) │ │ │ │ + lbu a4,56(s1) │ │ │ │ + lbu a3,56(s0) │ │ │ │ + bltu a4,a3,25774 │ │ │ │ + addiw a5,a5,1 │ │ │ │ slli a5,a5,0x20 │ │ │ │ - li a3,88 │ │ │ │ srli a5,a5,0x20 │ │ │ │ - mul a5,a5,a3 │ │ │ │ - ld a4,48(a4) │ │ │ │ - add a3,a4,s7 │ │ │ │ - lbu a3,60(a3) │ │ │ │ - add a4,a4,a5 │ │ │ │ - lbu a5,60(a4) │ │ │ │ - beq a3,a5,255ce │ │ │ │ - li a5,1 │ │ │ │ - sd a5,8(sp) │ │ │ │ - ld s2,16(sp) │ │ │ │ - ld a0,64(sp) │ │ │ │ - addiw a5,s2,1 │ │ │ │ - slli a4,a5,0x20 │ │ │ │ - srli a1,a4,0x1d │ │ │ │ - sext.w s1,a5 │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a5,8(s9) │ │ │ │ - slli a3,s2,0x20 │ │ │ │ - srli a4,a3,0x1d │ │ │ │ - add a5,a5,s11 │ │ │ │ - ld a3,48(a5) │ │ │ │ - add a1,a0,a4 │ │ │ │ - sd a0,64(sp) │ │ │ │ - add a3,a3,s7 │ │ │ │ - ld a0,24(a3) │ │ │ │ - lw a4,32(a5) │ │ │ │ - ld a3,104(sp) │ │ │ │ - mv a2,a5 │ │ │ │ - sd a0,0(a1) │ │ │ │ - sd s1,16(sp) │ │ │ │ - j 24f12 │ │ │ │ - li s6,1 │ │ │ │ - add a4,a4,s11 │ │ │ │ - j 254ba │ │ │ │ - auipc a3,0x3f │ │ │ │ - addi a3,a3,550 │ │ │ │ - li a2,2022 │ │ │ │ - auipc a1,0x3b │ │ │ │ - addi a1,a1,-1342 │ │ │ │ - auipc a0,0x3b │ │ │ │ - addi a0,a0,-878 │ │ │ │ - jal 3830 <__assert_fail@plt> │ │ │ │ - auipc a3,0x3f │ │ │ │ - addi a3,a3,518 │ │ │ │ - li a2,2026 │ │ │ │ - auipc a1,0x3b │ │ │ │ - addi a1,a1,-1374 │ │ │ │ - auipc a0,0x3b │ │ │ │ - addi a0,a0,-886 │ │ │ │ - jal 3830 <__assert_fail@plt> │ │ │ │ - li a1,0 │ │ │ │ - j 25360 │ │ │ │ - beqz a4,25674 │ │ │ │ - beqz a5,25694 │ │ │ │ - li s2,0 │ │ │ │ - ld a5,16(sp) │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - slli a3,a5,0x20 │ │ │ │ - srli a5,a3,0x1d │ │ │ │ - ld a3,64(sp) │ │ │ │ - add a5,a5,a3 │ │ │ │ - ld a5,0(a5) │ │ │ │ - ld a5,88(a5) │ │ │ │ - lw s1,24(a5) │ │ │ │ - j 24f70 │ │ │ │ - li s2,0 │ │ │ │ - li s1,0 │ │ │ │ - j 24f70 │ │ │ │ - lw s2,16(a0) │ │ │ │ - sd a4,8(sp) │ │ │ │ - jal 4f4e0 │ │ │ │ - ld a4,8(sp) │ │ │ │ - subw s2,s2,s1 │ │ │ │ - subw s2,s2,a0 │ │ │ │ - bnez a4,2565c │ │ │ │ - li s1,0 │ │ │ │ - j 24f70 │ │ │ │ - li s1,0 │ │ │ │ - j 24f44 │ │ │ │ - sd s6,16(sp) │ │ │ │ - j 25266 │ │ │ │ - addi sp,sp,-64 │ │ │ │ - mv t1,a3 │ │ │ │ - sd ra,56(sp) │ │ │ │ - mv a3,a1 │ │ │ │ - beqz t1,256fe │ │ │ │ - beqz a4,256e6 │ │ │ │ - ld a1,88(a4) │ │ │ │ - lbu t4,8(a4) │ │ │ │ - ld t3,96(a4) │ │ │ │ - ld a7,80(a4) │ │ │ │ - ld a6,0(a4) │ │ │ │ - lbu a5,65(a4) │ │ │ │ - lbu a4,66(a4) │ │ │ │ - sd a2,24(sp) │ │ │ │ - sd a1,0(sp) │ │ │ │ - sd t1,40(sp) │ │ │ │ - sd a3,32(sp) │ │ │ │ - sd t4,16(sp) │ │ │ │ - sd t3,8(sp) │ │ │ │ - auipc a2,0x3b │ │ │ │ - addi a2,a2,-1002 │ │ │ │ - li a1,1 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ + slli a1,a5,0x3 │ │ │ │ + add a1,a1,a5 │ │ │ │ + slli a1,a1,0x3 │ │ │ │ + jal 1e81c │ │ │ │ + lwu a4,68(s0) │ │ │ │ + sd a0,72(s0) │ │ │ │ + li a2,72 │ │ │ │ + slli a5,a4,0x3 │ │ │ │ + add a5,a5,a4 │ │ │ │ + slli a5,a5,0x3 │ │ │ │ + add a0,a0,a5 │ │ │ │ + mv a1,s1 │ │ │ │ + jal 36a0 │ │ │ │ + lw a5,68(s0) │ │ │ │ + lw a3,0(s4) │ │ │ │ + addiw a5,a5,1 │ │ │ │ + sw a5,68(s0) │ │ │ │ + lw a2,68(s5) │ │ │ │ + addiw s2,s2,1 │ │ │ │ + addi s3,s3,72 │ │ │ │ + bltu s2,a2,25646 │ │ │ │ + ld s0,48(sp) │ │ │ │ ld ra,56(sp) │ │ │ │ + addiw a3,a3,1 │ │ │ │ + ld s1,40(sp) │ │ │ │ + ld s2,32(sp) │ │ │ │ + ld s3,24(sp) │ │ │ │ + sw a3,0(s4) │ │ │ │ + ld s5,8(sp) │ │ │ │ + ld s4,16(sp) │ │ │ │ addi sp,sp,64 │ │ │ │ ret │ │ │ │ + ld a3,16(s1) │ │ │ │ + ld a2,8(s1) │ │ │ │ + sw a4,0(s0) │ │ │ │ + sd a3,16(s0) │ │ │ │ + sd a2,8(s0) │ │ │ │ + lbu a4,40(s1) │ │ │ │ + ld a0,72(s0) │ │ │ │ + sb a4,24(s0) │ │ │ │ + ld a4,32(s1) │ │ │ │ + ld a3,24(s1) │ │ │ │ + sd a4,40(s0) │ │ │ │ + sd a3,32(s0) │ │ │ │ + lbu a4,56(s1) │ │ │ │ + sb a4,56(s0) │ │ │ │ + lw a4,60(s1) │ │ │ │ + sw a4,60(s0) │ │ │ │ + j 256d0 │ │ │ │ + ld a4,16(a4) │ │ │ │ + add a7,a7,a4 │ │ │ │ + addi a7,a7,-1 │ │ │ │ + bltu a6,a7,2570a │ │ │ │ + ld a1,16(s1) │ │ │ │ + ld a3,8(s0) │ │ │ │ + ld a4,16(s0) │ │ │ │ + add a1,a1,a6 │ │ │ │ + addi t1,a1,-1 │ │ │ │ + add a4,a4,a3 │ │ │ │ + bgeu a6,a3,256ba │ │ │ │ + j 256ae │ │ │ │ + sb a4,56(s0) │ │ │ │ + j 256d0 │ │ │ │ + lw a3,0(s4) │ │ │ │ ld ra,56(sp) │ │ │ │ - mv a5,a1 │ │ │ │ - mv a4,a2 │ │ │ │ - mv a6,t1 │ │ │ │ - auipc a2,0x3b │ │ │ │ - addi a2,a2,-982 │ │ │ │ - li a1,1 │ │ │ │ + ld s5,8(sp) │ │ │ │ + addiw a3,a3,1 │ │ │ │ + sw a3,0(s4) │ │ │ │ + ld s4,16(sp) │ │ │ │ addi sp,sp,64 │ │ │ │ - j 38a0 <__fprintf_chk@plt> │ │ │ │ - beqz a4,25736 │ │ │ │ - ld a1,88(a4) │ │ │ │ - lbu t3,8(a4) │ │ │ │ - ld t1,96(a4) │ │ │ │ - ld a7,80(a4) │ │ │ │ - ld a6,0(a4) │ │ │ │ - lbu a5,65(a4) │ │ │ │ - lbu a4,66(a4) │ │ │ │ - sd a2,24(sp) │ │ │ │ - sd a1,0(sp) │ │ │ │ - sd t3,16(sp) │ │ │ │ - sd t1,8(sp) │ │ │ │ - auipc a2,0x3b │ │ │ │ - addi a2,a2,-994 │ │ │ │ + ret │ │ │ │ + lwu a1,0(a0) │ │ │ │ + ld a0,8(a0) │ │ │ │ + auipc a3,0xffffe │ │ │ │ + addi a3,a3,746 │ │ │ │ + li a2,80 │ │ │ │ + j 3400 │ │ │ │ + lw a3,0(a0) │ │ │ │ + lw a4,0(a1) │ │ │ │ + mv a5,a0 │ │ │ │ + bltu a4,a3,257e6 │ │ │ │ + li a0,-1 │ │ │ │ + bltu a3,a4,257e8 │ │ │ │ + lbu a3,24(a5) │ │ │ │ + lbu a4,24(a1) │ │ │ │ + li a0,1 │ │ │ │ + bltu a4,a3,257e8 │ │ │ │ + li a0,-1 │ │ │ │ + bltu a3,a4,257e8 │ │ │ │ + ld a3,8(a5) │ │ │ │ + ld a4,8(a1) │ │ │ │ + li a0,1 │ │ │ │ + bltu a4,a3,257e8 │ │ │ │ + li a0,-1 │ │ │ │ + bltu a3,a4,257e8 │ │ │ │ + lw a4,68(a5) │ │ │ │ + lw a5,68(a1) │ │ │ │ + bltu a5,a4,257e8 │ │ │ │ + sltu a0,a4,a5 │ │ │ │ + ret │ │ │ │ + li a0,1 │ │ │ │ + ret │ │ │ │ + lw a5,0(a0) │ │ │ │ + beqz a5,25856 │ │ │ │ + addi sp,sp,-64 │ │ │ │ + sd s0,48(sp) │ │ │ │ + sd s1,40(sp) │ │ │ │ + sd s2,32(sp) │ │ │ │ + sd s3,24(sp) │ │ │ │ + sd s4,16(sp) │ │ │ │ + sd s5,8(sp) │ │ │ │ + sd ra,56(sp) │ │ │ │ + mv s2,a0 │ │ │ │ + mv s4,a1 │ │ │ │ + mv s5,a2 │ │ │ │ + mv s0,a3 │ │ │ │ + li s1,0 │ │ │ │ + li s3,0 │ │ │ │ + ld a0,8(s2) │ │ │ │ + ld a3,608(s0) │ │ │ │ + mv a5,s0 │ │ │ │ + add a0,a0,s1 │ │ │ │ + mv a4,s5 │ │ │ │ + mv a2,s4 │ │ │ │ + li a1,0 │ │ │ │ + jal 5351c │ │ │ │ + ld a0,8(s2) │ │ │ │ + ld a3,608(s0) │ │ │ │ + mv a5,s0 │ │ │ │ + add a0,a0,s1 │ │ │ │ + mv a4,s5 │ │ │ │ + mv a2,s4 │ │ │ │ li a1,1 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ + jal 5351c │ │ │ │ + lw a5,0(s2) │ │ │ │ + addiw s3,s3,1 │ │ │ │ + addi s1,s1,80 │ │ │ │ + bltu s3,a5,2580a │ │ │ │ ld ra,56(sp) │ │ │ │ + ld s0,48(sp) │ │ │ │ + ld s1,40(sp) │ │ │ │ + ld s2,32(sp) │ │ │ │ + ld s3,24(sp) │ │ │ │ + ld s4,16(sp) │ │ │ │ + ld s5,8(sp) │ │ │ │ addi sp,sp,64 │ │ │ │ ret │ │ │ │ - ld ra,56(sp) │ │ │ │ - mv a4,a2 │ │ │ │ - auipc a2,0x3b │ │ │ │ - addi a2,a2,-978 │ │ │ │ - li a1,1 │ │ │ │ - addi sp,sp,64 │ │ │ │ - j 38a0 <__fprintf_chk@plt> │ │ │ │ - addi sp,sp,-80 │ │ │ │ - sd s0,64(sp) │ │ │ │ - mv s0,a5 │ │ │ │ - ld a5,128(a5) │ │ │ │ - sd ra,72(sp) │ │ │ │ - beqz a5,25782 │ │ │ │ - sd s1,56(sp) │ │ │ │ - sd s2,48(sp) │ │ │ │ - sd s3,40(sp) │ │ │ │ - sd s4,32(sp) │ │ │ │ - sd s5,24(sp) │ │ │ │ - mv s1,a1 │ │ │ │ - mv s5,a0 │ │ │ │ - mv s4,a2 │ │ │ │ - mv s3,a3 │ │ │ │ - mv s2,a4 │ │ │ │ - jal 46998 │ │ │ │ - beqz a0,257f2 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 51a20 │ │ │ │ - bnez a0,2578a │ │ │ │ - ld s1,56(sp) │ │ │ │ - ld s2,48(sp) │ │ │ │ - ld s3,40(sp) │ │ │ │ - ld s4,32(sp) │ │ │ │ - ld s5,24(sp) │ │ │ │ - ld ra,72(sp) │ │ │ │ - ld s0,64(sp) │ │ │ │ - addi sp,sp,80 │ │ │ │ ret │ │ │ │ - mv a0,s5 │ │ │ │ - jal 46a42 │ │ │ │ - bnez a0,25778 │ │ │ │ - mv a1,s4 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 5667c │ │ │ │ - mv a1,s4 │ │ │ │ - mv s3,a0 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 56be0 │ │ │ │ - mv a5,a0 │ │ │ │ - mv a1,s4 │ │ │ │ - mv a0,s1 │ │ │ │ - mv s1,a5 │ │ │ │ - jal 57c66 │ │ │ │ - lw a4,344(s0) │ │ │ │ - li a5,1 │ │ │ │ - mv s4,a0 │ │ │ │ - bltu a5,a4,25868 │ │ │ │ - ld a0,128(s0) │ │ │ │ - mv a4,s2 │ │ │ │ - mv a3,s1 │ │ │ │ - mv a2,s3 │ │ │ │ - mv a1,s4 │ │ │ │ - jal 2569e │ │ │ │ - ld a0,128(s0) │ │ │ │ - jal 33d0 │ │ │ │ - lw a4,344(s0) │ │ │ │ - li a5,1 │ │ │ │ - bgeu a5,a4,25778 │ │ │ │ - ld a0,520(s0) │ │ │ │ - ld s0,64(sp) │ │ │ │ - ld s1,56(sp) │ │ │ │ - ld s2,48(sp) │ │ │ │ - ld s3,40(sp) │ │ │ │ - ld s4,32(sp) │ │ │ │ - ld s5,24(sp) │ │ │ │ - ld ra,72(sp) │ │ │ │ - addi sp,sp,80 │ │ │ │ - j 39e0 │ │ │ │ - mv a1,s4 │ │ │ │ - mv a0,s1 │ │ │ │ - sd s6,16(sp) │ │ │ │ - sd s7,8(sp) │ │ │ │ - sd s8,0(sp) │ │ │ │ - jal 580de │ │ │ │ - mv a1,s4 │ │ │ │ - mv s6,a0 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 56adc │ │ │ │ - mv s7,a0 │ │ │ │ - mv a1,s4 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 575e8 │ │ │ │ - lw a4,344(s0) │ │ │ │ - li a5,1 │ │ │ │ - mv s8,a0 │ │ │ │ - bgeu a5,a4,25828 │ │ │ │ - ld a0,520(s0) │ │ │ │ - jal 32d0 │ │ │ │ - ld a0,128(s0) │ │ │ │ - mv a4,s3 │ │ │ │ - mv a3,s7 │ │ │ │ - mv a2,s6 │ │ │ │ - mv a1,s8 │ │ │ │ - jal 2569e │ │ │ │ - ld a0,128(s0) │ │ │ │ - jal 33d0 │ │ │ │ - lw a4,344(s0) │ │ │ │ - li a5,1 │ │ │ │ - bltu a5,a4,25858 │ │ │ │ - mv a0,s1 │ │ │ │ - ld s6,16(sp) │ │ │ │ - ld s7,8(sp) │ │ │ │ - ld s8,0(sp) │ │ │ │ - jal 51a20 │ │ │ │ - beqz a0,25778 │ │ │ │ - j 2578a │ │ │ │ - ld a0,520(s0) │ │ │ │ - jal 39e0 │ │ │ │ - ld s6,16(sp) │ │ │ │ - ld s7,8(sp) │ │ │ │ - ld s8,0(sp) │ │ │ │ - j 25770 │ │ │ │ - ld a0,520(s0) │ │ │ │ - jal 32d0 │ │ │ │ - j 257bc │ │ │ │ - lw a4,344(a2) │ │ │ │ addi sp,sp,-48 │ │ │ │ - sd s0,32(sp) │ │ │ │ + sd s1,24(sp) │ │ │ │ sd s2,16(sp) │ │ │ │ - sd s4,0(sp) │ │ │ │ - sd ra,40(sp) │ │ │ │ sd s3,8(sp) │ │ │ │ - li a5,1 │ │ │ │ - mv s4,a2 │ │ │ │ + mv s1,a2 │ │ │ │ + sd ra,40(sp) │ │ │ │ + sd s0,32(sp) │ │ │ │ mv s2,a0 │ │ │ │ - mv s0,a1 │ │ │ │ - bgeu a5,a4,25896 │ │ │ │ - ld a0,544(a2) │ │ │ │ - jal 32d0 │ │ │ │ - ld a4,176(s4) │ │ │ │ - mv a0,s0 │ │ │ │ - ld a5,0(a4) │ │ │ │ - addi a5,a5,1 │ │ │ │ - sd a5,0(a4) │ │ │ │ - jal 51a20 │ │ │ │ - beqz a0,258b2 │ │ │ │ - ld a4,176(s4) │ │ │ │ - ld a5,0(a4) │ │ │ │ - addi a5,a5,1 │ │ │ │ - sd a5,0(a4) │ │ │ │ - mv a0,s2 │ │ │ │ - jal 4829c │ │ │ │ - beqz a0,2595c │ │ │ │ - ld a5,176(s4) │ │ │ │ - mv a0,s2 │ │ │ │ - ld a3,8(a5) │ │ │ │ - ld a4,40(a5) │ │ │ │ - addi a3,a3,2 │ │ │ │ - addi a4,a4,1 │ │ │ │ - sd a3,8(a5) │ │ │ │ - sd a4,40(a5) │ │ │ │ - jal 46886 │ │ │ │ - ld a5,176(s4) │ │ │ │ - bnez a0,2599a │ │ │ │ - ld a3,16(a5) │ │ │ │ - ld a4,48(a5) │ │ │ │ - addi a3,a3,2 │ │ │ │ + mv s3,a1 │ │ │ │ + jal 3310 │ │ │ │ + slli a5,s1,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + bltu a0,a5,258b0 │ │ │ │ + sext.w s0,s3 │ │ │ │ + bltu s1,s3,258a2 │ │ │ │ + auipc s3,0x3a │ │ │ │ + addi s3,s3,960 │ │ │ │ + add a5,s2,s0 │ │ │ │ + lbu a2,0(a5) │ │ │ │ + mv a1,s3 │ │ │ │ + li a0,1 │ │ │ │ + jal 37c0 <__printf_chk@plt> │ │ │ │ + addi s0,s0,1 │ │ │ │ + sext.w a5,s0 │ │ │ │ + bgeu s1,a5,25888 │ │ │ │ + ld ra,40(sp) │ │ │ │ + ld s0,32(sp) │ │ │ │ + ld s1,24(sp) │ │ │ │ + ld s2,16(sp) │ │ │ │ + ld s3,8(sp) │ │ │ │ + addi sp,sp,48 │ │ │ │ + ret │ │ │ │ + auipc a3,0x40 │ │ │ │ + addi a3,a3,264 │ │ │ │ + li a2,46 │ │ │ │ + auipc a1,0x3a │ │ │ │ + addi a1,a1,1204 │ │ │ │ + auipc a0,0x3a │ │ │ │ + addi a0,a0,1220 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + addiw a1,a1,-1 │ │ │ │ + sext.w a7,a1 │ │ │ │ + mv a6,a7 │ │ │ │ + blez a7,25916 │ │ │ │ + slli a1,a1,0x20 │ │ │ │ + srli a1,a1,0x20 │ │ │ │ + mv a4,a0 │ │ │ │ + add a3,a0,a1 │ │ │ │ + lbu a5,0(a4) │ │ │ │ + lbu a1,0(a3) │ │ │ │ addi a4,a4,1 │ │ │ │ - sd a3,16(a5) │ │ │ │ - sd a4,48(a5) │ │ │ │ - lw a5,0(s2) │ │ │ │ - li s0,0 │ │ │ │ - li s3,0 │ │ │ │ - beqz a5,25944 │ │ │ │ + addiw a6,a6,-1 │ │ │ │ + xor a5,a5,a1 │ │ │ │ + sb a5,-1(a4) │ │ │ │ + lbu a1,0(a3) │ │ │ │ + subw a2,a7,a6 │ │ │ │ + addi a3,a3,-1 │ │ │ │ + xor a5,a5,a1 │ │ │ │ + sb a5,1(a3) │ │ │ │ + lbu a1,-1(a4) │ │ │ │ + xor a5,a5,a1 │ │ │ │ + sb a5,-1(a4) │ │ │ │ + blt a2,a6,258e6 │ │ │ │ + ret │ │ │ │ + addi sp,sp,-48 │ │ │ │ + sd s3,8(sp) │ │ │ │ + sd s4,0(sp) │ │ │ │ + sd ra,40(sp) │ │ │ │ sd s1,24(sp) │ │ │ │ - j 2590a │ │ │ │ - beqz a0,2592a │ │ │ │ - ld a4,176(s4) │ │ │ │ - ld a5,80(a4) │ │ │ │ - addi a5,a5,1 │ │ │ │ - sd a5,80(a4) │ │ │ │ - lw a5,0(s2) │ │ │ │ - addiw s3,s3,1 │ │ │ │ - addi s0,s0,80 │ │ │ │ - bgeu s3,a5,25942 │ │ │ │ - ld a0,8(s2) │ │ │ │ - li a1,0 │ │ │ │ - add a0,a0,s0 │ │ │ │ - jal 46b7a │ │ │ │ - ld a5,8(s2) │ │ │ │ + mv s3,a1 │ │ │ │ + mv s4,a2 │ │ │ │ + beqz a0,25998 │ │ │ │ mv s1,a0 │ │ │ │ - li a1,1 │ │ │ │ - add a0,a5,s0 │ │ │ │ - jal 46b7a │ │ │ │ - bnez s1,258f0 │ │ │ │ - beqz a0,258fc │ │ │ │ - ld a4,176(s4) │ │ │ │ - addiw s3,s3,1 │ │ │ │ - addi s0,s0,80 │ │ │ │ - ld a5,88(a4) │ │ │ │ - addi a5,a5,1 │ │ │ │ - sd a5,88(a4) │ │ │ │ - lw a5,0(s2) │ │ │ │ - bltu s3,a5,2590a │ │ │ │ - ld s1,24(sp) │ │ │ │ - lw a4,344(s4) │ │ │ │ - li a5,1 │ │ │ │ - bltu a5,a4,259a8 │ │ │ │ - ld ra,40(sp) │ │ │ │ + lbu a1,0(s1) │ │ │ │ + beqz a1,25986 │ │ │ │ + sd s0,32(sp) │ │ │ │ + j 2593c │ │ │ │ + lbu a1,1(s1) │ │ │ │ + addi s1,s1,1 │ │ │ │ + beqz a1,25984 │ │ │ │ + sext.w s0,a1 │ │ │ │ + mv a1,s0 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 36d0 │ │ │ │ + bnez a0,25934 │ │ │ │ + sd s2,16(sp) │ │ │ │ + mv s2,s1 │ │ │ │ + j 2595c │ │ │ │ + lbu a1,1(s2) │ │ │ │ + addi s2,s2,1 │ │ │ │ + beqz a1,2596e │ │ │ │ + sext.w s0,a1 │ │ │ │ + mv a1,s0 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 36d0 │ │ │ │ + beqz a0,25950 │ │ │ │ + sb zero,0(s2) │ │ │ │ + addi a0,s2,1 │ │ │ │ ld s0,32(sp) │ │ │ │ + ld ra,40(sp) │ │ │ │ + sd a0,0(s4) │ │ │ │ ld s2,16(sp) │ │ │ │ ld s3,8(sp) │ │ │ │ ld s4,0(sp) │ │ │ │ + mv a0,s1 │ │ │ │ + ld s1,24(sp) │ │ │ │ addi sp,sp,48 │ │ │ │ ret │ │ │ │ - mv a0,s2 │ │ │ │ - jal 46998 │ │ │ │ - bnez a0,259d0 │ │ │ │ - ld a4,176(s4) │ │ │ │ - ld a5,32(a4) │ │ │ │ - addi a5,a5,1 │ │ │ │ - sd a5,32(a4) │ │ │ │ - mv a0,s2 │ │ │ │ - jal 46a42 │ │ │ │ - beqz a0,259bc │ │ │ │ - ld a5,176(s4) │ │ │ │ - mv a0,s2 │ │ │ │ - ld a3,8(a5) │ │ │ │ - ld a4,72(a5) │ │ │ │ - addi a3,a3,1 │ │ │ │ - addi a4,a4,1 │ │ │ │ - sd a4,72(a5) │ │ │ │ - sd a3,8(a5) │ │ │ │ - jal 46848 │ │ │ │ - ld a4,176(s4) │ │ │ │ - beqz a0,259f4 │ │ │ │ - ld a5,24(a4) │ │ │ │ - addi a5,a5,1 │ │ │ │ - sd a5,24(a4) │ │ │ │ - j 258e2 │ │ │ │ - ld a3,24(a5) │ │ │ │ - ld a4,56(a5) │ │ │ │ - addi a3,a3,2 │ │ │ │ - addi a4,a4,1 │ │ │ │ - sd a3,24(a5) │ │ │ │ - sd a4,56(a5) │ │ │ │ - j 258e2 │ │ │ │ ld s0,32(sp) │ │ │ │ - ld a0,544(s4) │ │ │ │ + sd zero,0(s4) │ │ │ │ + li a0,0 │ │ │ │ ld ra,40(sp) │ │ │ │ - ld s2,16(sp) │ │ │ │ + ld s1,24(sp) │ │ │ │ ld s3,8(sp) │ │ │ │ ld s4,0(sp) │ │ │ │ addi sp,sp,48 │ │ │ │ - j 39e0 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 51a20 │ │ │ │ - beqz a0,258e2 │ │ │ │ - ld a4,176(s4) │ │ │ │ - ld a5,32(a4) │ │ │ │ - addi a5,a5,1 │ │ │ │ - sd a5,32(a4) │ │ │ │ - j 258e2 │ │ │ │ - ld a5,176(s4) │ │ │ │ + ret │ │ │ │ + ld s1,0(a2) │ │ │ │ + bnez s1,2592a │ │ │ │ + li a0,0 │ │ │ │ + j 2598c │ │ │ │ + addi sp,sp,-96 │ │ │ │ + sd s1,72(sp) │ │ │ │ + li a0,0 │ │ │ │ + mv s1,a1 │ │ │ │ + li a1,16 │ │ │ │ + sd s0,80(sp) │ │ │ │ + sd s2,64(sp) │ │ │ │ + sd s3,56(sp) │ │ │ │ + sd ra,88(sp) │ │ │ │ + mv s3,a2 │ │ │ │ + mv s0,a3 │ │ │ │ + jal 1e81c │ │ │ │ + sw zero,8(a0) │ │ │ │ + sd zero,0(a0) │ │ │ │ + mv s2,a0 │ │ │ │ + beqz s3,259ca │ │ │ │ + bnez s0,259da │ │ │ │ + ld ra,88(sp) │ │ │ │ + ld s0,80(sp) │ │ │ │ + ld s1,72(sp) │ │ │ │ + ld s3,56(sp) │ │ │ │ mv a0,s2 │ │ │ │ - ld a3,8(a5) │ │ │ │ - ld a4,64(a5) │ │ │ │ - addi a3,a3,1 │ │ │ │ - addi a4,a4,1 │ │ │ │ - sd a4,64(a5) │ │ │ │ - sd a3,8(a5) │ │ │ │ - jal 46700 │ │ │ │ - ld a4,176(s4) │ │ │ │ - beqz a0,259fc │ │ │ │ - ld a5,24(a4) │ │ │ │ - addi a5,a5,1 │ │ │ │ - sd a5,24(a4) │ │ │ │ - j 2596e │ │ │ │ - ld a5,16(a4) │ │ │ │ - addi a5,a5,1 │ │ │ │ - sd a5,16(a4) │ │ │ │ - j 258e2 │ │ │ │ - ld a5,16(a4) │ │ │ │ - addi a5,a5,1 │ │ │ │ - sd a5,16(a4) │ │ │ │ - j 2596e │ │ │ │ - addi sp,sp,-240 │ │ │ │ - sd s5,184(sp) │ │ │ │ - sd a4,64(sp) │ │ │ │ - mv s5,a1 │ │ │ │ - auipc a4,0x54 │ │ │ │ - ld a4,1284(a4) │ │ │ │ - mv a1,a2 │ │ │ │ - sd s1,216(sp) │ │ │ │ - sd s3,200(sp) │ │ │ │ - mv s1,a0 │ │ │ │ - mv s3,a5 │ │ │ │ - mv a0,s5 │ │ │ │ - ld a5,0(a4) │ │ │ │ - sd a5,120(sp) │ │ │ │ - li a5,0 │ │ │ │ - sd ra,232(sp) │ │ │ │ - sd s0,224(sp) │ │ │ │ - sd s2,208(sp) │ │ │ │ - sd s4,192(sp) │ │ │ │ - mv s2,a6 │ │ │ │ - mv s4,a7 │ │ │ │ - sd s8,160(sp) │ │ │ │ - sd s11,136(sp) │ │ │ │ - mv s8,a2 │ │ │ │ - ld s11,216(a7) │ │ │ │ - sd a3,56(sp) │ │ │ │ - sd s6,176(sp) │ │ │ │ - sd s7,168(sp) │ │ │ │ - sd s9,152(sp) │ │ │ │ - sd s10,144(sp) │ │ │ │ - sw zero,112(sp) │ │ │ │ - sw zero,116(sp) │ │ │ │ - jal 56214 │ │ │ │ - mv s0,a0 │ │ │ │ - mv a1,s8 │ │ │ │ - mv a0,s5 │ │ │ │ - jal 5656e │ │ │ │ - lw a3,480(s4) │ │ │ │ - sext.w s0,s0 │ │ │ │ - sext.w a2,a0 │ │ │ │ - mv a1,s0 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 476fe │ │ │ │ - mv a1,s8 │ │ │ │ - mv a0,s5 │ │ │ │ - jal 56214 │ │ │ │ - mv s0,a0 │ │ │ │ - mv a1,s8 │ │ │ │ - mv a0,s5 │ │ │ │ - jal 5656e │ │ │ │ - lw a3,436(s4) │ │ │ │ - sext.w s0,s0 │ │ │ │ - sext.w a2,a0 │ │ │ │ - mv a1,s0 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 47b34 │ │ │ │ - mv a0,s5 │ │ │ │ - jal 51a20 │ │ │ │ - beqz a0,25bec │ │ │ │ - mv a0,s1 │ │ │ │ - jal 4829c │ │ │ │ - lw a5,352(s4) │ │ │ │ - beqz a0,25d12 │ │ │ │ - bnez a5,25e6e │ │ │ │ - mv a0,s1 │ │ │ │ - jal 4829c │ │ │ │ - bnez a0,25e66 │ │ │ │ - mv a2,s4 │ │ │ │ - mv a1,s5 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 25872 │ │ │ │ - addi a2,sp,116 │ │ │ │ - addi a1,sp,112 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 47f64 │ │ │ │ - lbu a5,500(s4) │ │ │ │ - beqz a5,25c1e │ │ │ │ - lbu a5,448(s4) │ │ │ │ - bnez a5,25c3c │ │ │ │ - mv a0,s5 │ │ │ │ - jal 51a20 │ │ │ │ - lw a4,0(s1) │ │ │ │ - mv s10,a0 │ │ │ │ - beqz a0,25aec │ │ │ │ - li a5,1 │ │ │ │ - li s10,0 │ │ │ │ - beq a4,a5,25e56 │ │ │ │ - li s2,0 │ │ │ │ - li s7,0 │ │ │ │ - li s6,0 │ │ │ │ - li s9,1 │ │ │ │ - bnez a4,25b10 │ │ │ │ - j 25d28 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 22ab2 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 3670 │ │ │ │ - lw a4,0(s1) │ │ │ │ - addi s2,s2,1 │ │ │ │ - sext.w a5,s2 │ │ │ │ - bgeu a5,a4,25c52 │ │ │ │ - ld a2,8(s1) │ │ │ │ - slli s0,s2,0x2 │ │ │ │ - lw a6,116(sp) │ │ │ │ - lw a5,112(sp) │ │ │ │ - add s0,s0,s2 │ │ │ │ - slli s0,s0,0x4 │ │ │ │ - mv a7,s6 │ │ │ │ - sltu a4,s9,a4 │ │ │ │ - mv a3,s11 │ │ │ │ - sd s7,0(sp) │ │ │ │ - add a2,a2,s0 │ │ │ │ - mv a1,s8 │ │ │ │ - sd s4,16(sp) │ │ │ │ - sd s10,8(sp) │ │ │ │ - mv a0,s5 │ │ │ │ - jal 23cc2 │ │ │ │ - ld a1,8(s1) │ │ │ │ - mv a2,s4 │ │ │ │ - mv s3,a0 │ │ │ │ - add a1,a1,s0 │ │ │ │ - jal 23648 │ │ │ │ - ld a0,8(s1) │ │ │ │ - add a0,a0,s0 │ │ │ │ - jal 466f0 │ │ │ │ - ld a4,8(s1) │ │ │ │ - snez a5,a0 │ │ │ │ - addw s6,a5,s6 │ │ │ │ - add a0,a4,s0 │ │ │ │ - jal 466f8 │ │ │ │ - lw a5,0(s1) │ │ │ │ - snez a0,a0 │ │ │ │ - addw s7,a0,s7 │ │ │ │ - bne a5,s9,25af8 │ │ │ │ - mv a0,s5 │ │ │ │ - jal 51a20 │ │ │ │ - bnez a0,25ca4 │ │ │ │ - mv a0,s5 │ │ │ │ - jal 51a20 │ │ │ │ - beqz a0,25af8 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 46a42 │ │ │ │ - bnez a0,25af8 │ │ │ │ - mv a1,s8 │ │ │ │ - mv a0,s5 │ │ │ │ - jal 5667c │ │ │ │ - mv a5,a0 │ │ │ │ - mv a1,s8 │ │ │ │ - mv a0,s5 │ │ │ │ - sd a5,72(sp) │ │ │ │ - jal 56be0 │ │ │ │ - lbu a5,62(s5) │ │ │ │ - sd a0,80(sp) │ │ │ │ - mv a1,s8 │ │ │ │ - mv a0,s5 │ │ │ │ - beqz a5,25f02 │ │ │ │ - jal 57c66 │ │ │ │ - sd a0,104(sp) │ │ │ │ - ld a5,8(s3) │ │ │ │ - mv a0,s1 │ │ │ │ - lw a4,8(a5) │ │ │ │ - ld a6,16(a5) │ │ │ │ - ld a7,24(a5) │ │ │ │ - andi s0,a4,16 │ │ │ │ - sd a6,96(sp) │ │ │ │ - sd a7,88(sp) │ │ │ │ - jal 46998 │ │ │ │ - ld a5,64(sp) │ │ │ │ - ld a7,88(sp) │ │ │ │ - ld a6,96(sp) │ │ │ │ - sd a5,24(sp) │ │ │ │ - ld a2,80(sp) │ │ │ │ - seqz a5,a0 │ │ │ │ - ld a1,72(sp) │ │ │ │ - ld a0,104(sp) │ │ │ │ - sd s4,32(sp) │ │ │ │ - sd zero,16(sp) │ │ │ │ - sd zero,8(sp) │ │ │ │ - sd s0,0(sp) │ │ │ │ - li a4,0 │ │ │ │ - li a3,1 │ │ │ │ - jal 23854 │ │ │ │ - j 25af8 │ │ │ │ - mv a2,s4 │ │ │ │ - mv a1,s5 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 25872 │ │ │ │ - lw a5,352(s4) │ │ │ │ - beqz a5,25abe │ │ │ │ - lw a2,408(s4) │ │ │ │ - addi a1,s4,400 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 4724a │ │ │ │ - addi a2,sp,116 │ │ │ │ - addi a1,sp,112 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 47f64 │ │ │ │ - lbu a5,500(s4) │ │ │ │ - bnez a5,25ad0 │ │ │ │ - mv a0,s5 │ │ │ │ - jal 51a76 │ │ │ │ - bnez a0,25ef0 │ │ │ │ - lw a1,8(s3) │ │ │ │ - mv a2,s2 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 4a40a │ │ │ │ - lbu a5,448(s4) │ │ │ │ - beqz a5,25ad8 │ │ │ │ - mv a1,s8 │ │ │ │ - mv a0,s5 │ │ │ │ - jal 575e8 │ │ │ │ - mv a2,a0 │ │ │ │ - mv a3,s4 │ │ │ │ - mv a1,s11 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 1d544 │ │ │ │ - j 25ad8 │ │ │ │ - li a5,1 │ │ │ │ - bne a4,a5,25d28 │ │ │ │ - ld a5,128(s4) │ │ │ │ - beqz a5,25c72 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 46998 │ │ │ │ - beqz a0,25dfa │ │ │ │ - mv a0,s5 │ │ │ │ - jal 51a20 │ │ │ │ - bnez a0,25d9e │ │ │ │ - auipc a5,0x54 │ │ │ │ - ld a5,670(a5) │ │ │ │ - ld a4,120(sp) │ │ │ │ - ld a5,0(a5) │ │ │ │ - xor a5,a5,a4 │ │ │ │ - li a4,0 │ │ │ │ - bnez a5,25f2e │ │ │ │ - ld ra,232(sp) │ │ │ │ - ld s0,224(sp) │ │ │ │ - ld s1,216(sp) │ │ │ │ - ld s2,208(sp) │ │ │ │ - ld s3,200(sp) │ │ │ │ - ld s4,192(sp) │ │ │ │ - ld s5,184(sp) │ │ │ │ - ld s6,176(sp) │ │ │ │ - ld s7,168(sp) │ │ │ │ - ld s8,160(sp) │ │ │ │ - ld s9,152(sp) │ │ │ │ - ld s10,144(sp) │ │ │ │ - ld s11,136(sp) │ │ │ │ - addi sp,sp,240 │ │ │ │ + ld s2,64(sp) │ │ │ │ + addi sp,sp,96 │ │ │ │ ret │ │ │ │ - mv a0,s1 │ │ │ │ - jal 46998 │ │ │ │ - bnez a0,25b74 │ │ │ │ - mv a1,s8 │ │ │ │ - mv a0,s5 │ │ │ │ - jal 580de │ │ │ │ - mv a5,a0 │ │ │ │ - mv a1,s8 │ │ │ │ - mv a0,s5 │ │ │ │ - sd a5,72(sp) │ │ │ │ - jal 56adc │ │ │ │ - mv a2,a0 │ │ │ │ - mv a1,s8 │ │ │ │ - mv a0,s5 │ │ │ │ - sd a2,104(sp) │ │ │ │ - jal 575e8 │ │ │ │ - ld a5,8(s3) │ │ │ │ - mv a4,a0 │ │ │ │ - sd a4,80(sp) │ │ │ │ - ld a6,16(a5) │ │ │ │ - lw a4,8(a5) │ │ │ │ - ld a7,24(a5) │ │ │ │ - mv a0,s1 │ │ │ │ - andi s0,a4,16 │ │ │ │ - sd a6,96(sp) │ │ │ │ - sd a7,88(sp) │ │ │ │ - jal 46a42 │ │ │ │ - ld a3,56(sp) │ │ │ │ - seqz a5,a0 │ │ │ │ - ld a7,88(sp) │ │ │ │ - ld a6,96(sp) │ │ │ │ - ld a2,104(sp) │ │ │ │ - ld a1,72(sp) │ │ │ │ - ld a0,80(sp) │ │ │ │ - sd a3,24(sp) │ │ │ │ - sd s4,32(sp) │ │ │ │ - sd zero,16(sp) │ │ │ │ - sd zero,8(sp) │ │ │ │ - sd s0,0(sp) │ │ │ │ - li a4,1 │ │ │ │ - li a3,1 │ │ │ │ - jal 23854 │ │ │ │ - j 25b74 │ │ │ │ - bnez a5,25e7e │ │ │ │ - mv a0,s1 │ │ │ │ + sd s4,48(sp) │ │ │ │ + addiw s4,s0,1 │ │ │ │ + slli s4,s4,0x20 │ │ │ │ + srli s4,s4,0x20 │ │ │ │ + mv a1,s4 │ │ │ │ + li a0,0 │ │ │ │ + sd s6,32(sp) │ │ │ │ + sd s8,16(sp) │ │ │ │ + jal 1e81c │ │ │ │ + mv a1,s3 │ │ │ │ mv a2,s4 │ │ │ │ - mv a1,s5 │ │ │ │ - jal 25872 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 4889a │ │ │ │ - j 25abe │ │ │ │ - mv a0,s1 │ │ │ │ - jal 46998 │ │ │ │ - beqz a0,25ea0 │ │ │ │ - mv a0,s5 │ │ │ │ - jal 51a20 │ │ │ │ - beqz a0,25c58 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 46a42 │ │ │ │ - bnez a0,25c58 │ │ │ │ - mv a1,s8 │ │ │ │ - mv a0,s5 │ │ │ │ - jal 5667c │ │ │ │ - mv a1,s8 │ │ │ │ - mv s0,a0 │ │ │ │ - mv a0,s5 │ │ │ │ - jal 56be0 │ │ │ │ - lbu a5,62(s5) │ │ │ │ - mv s2,a0 │ │ │ │ - mv a1,s8 │ │ │ │ - mv a0,s5 │ │ │ │ - bnez a5,25f0a │ │ │ │ - jal 575e8 │ │ │ │ + jal 3530 │ │ │ │ + slli a5,s0,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + add a5,a5,a0 │ │ │ │ + sb zero,0(a5) │ │ │ │ + lbu a1,0(a0) │ │ │ │ mv s6,a0 │ │ │ │ - mv a0,s5 │ │ │ │ - jal 51a20 │ │ │ │ - mv s3,a0 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 46998 │ │ │ │ - ld a5,64(sp) │ │ │ │ - sd s4,32(sp) │ │ │ │ - sd zero,16(sp) │ │ │ │ - sd a5,24(sp) │ │ │ │ - sd zero,8(sp) │ │ │ │ - seqz a5,a0 │ │ │ │ - sd zero,0(sp) │ │ │ │ - li a7,0 │ │ │ │ - li a6,0 │ │ │ │ - li a4,0 │ │ │ │ - mv a3,s3 │ │ │ │ - mv a2,s2 │ │ │ │ - mv a1,s0 │ │ │ │ - mv a0,s6 │ │ │ │ - jal 23854 │ │ │ │ - j 25c58 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 46a42 │ │ │ │ - bnez a0,25c72 │ │ │ │ - mv a1,s8 │ │ │ │ - mv a0,s5 │ │ │ │ - jal 5667c │ │ │ │ - mv a1,s8 │ │ │ │ - mv s0,a0 │ │ │ │ - mv a0,s5 │ │ │ │ - jal 56be0 │ │ │ │ - mv a1,s8 │ │ │ │ - mv s1,a0 │ │ │ │ - mv a0,s5 │ │ │ │ - jal 57c66 │ │ │ │ - lw a4,344(s4) │ │ │ │ - li a5,1 │ │ │ │ - mv a1,a0 │ │ │ │ - bltu a5,a4,25f12 │ │ │ │ - ld a4,64(sp) │ │ │ │ - ld a0,128(s4) │ │ │ │ - mv a3,s1 │ │ │ │ - mv a2,s0 │ │ │ │ - jal 2569e │ │ │ │ - ld a0,128(s4) │ │ │ │ - jal 33d0 │ │ │ │ - lw a4,344(s4) │ │ │ │ - li a5,1 │ │ │ │ - bgeu a5,a4,25c72 │ │ │ │ - ld a0,520(s4) │ │ │ │ - jal 39e0 │ │ │ │ - j 25c72 │ │ │ │ - mv a1,s8 │ │ │ │ - mv a0,s5 │ │ │ │ - jal 580de │ │ │ │ - mv a1,s8 │ │ │ │ - mv s2,a0 │ │ │ │ - mv a0,s5 │ │ │ │ - jal 56adc │ │ │ │ - mv s3,a0 │ │ │ │ - mv a1,s8 │ │ │ │ - mv a0,s5 │ │ │ │ - jal 575e8 │ │ │ │ - lw a4,344(s4) │ │ │ │ - li a5,1 │ │ │ │ - mv s0,a0 │ │ │ │ - bgeu a5,a4,25e2a │ │ │ │ - ld a0,520(s4) │ │ │ │ - jal 32d0 │ │ │ │ - ld a4,56(sp) │ │ │ │ - ld a0,128(s4) │ │ │ │ - mv a3,s3 │ │ │ │ - mv a2,s2 │ │ │ │ - mv a1,s0 │ │ │ │ - jal 2569e │ │ │ │ - ld a0,128(s4) │ │ │ │ - jal 33d0 │ │ │ │ - lw a4,344(s4) │ │ │ │ - li a5,1 │ │ │ │ - bgeu a5,a4,25c68 │ │ │ │ - ld a0,520(s4) │ │ │ │ - jal 39e0 │ │ │ │ - j 25c68 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 46998 │ │ │ │ - bnez a0,25f20 │ │ │ │ - lw a4,0(s1) │ │ │ │ - li s10,1 │ │ │ │ - j 25aec │ │ │ │ - mv a0,s1 │ │ │ │ - jal 4711c │ │ │ │ - j 25ab4 │ │ │ │ - lw a2,408(s4) │ │ │ │ - addi a1,s4,400 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 4724a │ │ │ │ - j 25aaa │ │ │ │ - lw a2,408(s4) │ │ │ │ - addi s0,s4,400 │ │ │ │ + mv s8,a0 │ │ │ │ + bnez a1,25a1c │ │ │ │ + j 25b5e │ │ │ │ + lbu a1,1(s8) │ │ │ │ + addi s8,s8,1 │ │ │ │ + beqz a1,25b5e │ │ │ │ + sext.w s0,a1 │ │ │ │ mv a1,s0 │ │ │ │ mv a0,s1 │ │ │ │ - li a3,0 │ │ │ │ - jal 473cc │ │ │ │ - lw a2,408(s4) │ │ │ │ - li a3,1 │ │ │ │ + jal 36d0 │ │ │ │ + bnez a0,25a12 │ │ │ │ + sd s5,40(sp) │ │ │ │ + sd s7,24(sp) │ │ │ │ + sd s9,8(sp) │ │ │ │ + mv s3,s8 │ │ │ │ + j 25a40 │ │ │ │ + lbu a1,1(s3) │ │ │ │ + addi s3,s3,1 │ │ │ │ + beqz a1,25a54 │ │ │ │ + sext.w s0,a1 │ │ │ │ mv a1,s0 │ │ │ │ mv a0,s1 │ │ │ │ - jal 473cc │ │ │ │ - j 25d16 │ │ │ │ - mv a1,s8 │ │ │ │ - mv a0,s5 │ │ │ │ - jal 580de │ │ │ │ - mv s2,a0 │ │ │ │ - mv a1,s8 │ │ │ │ - mv a0,s5 │ │ │ │ - jal 56adc │ │ │ │ - mv a1,s8 │ │ │ │ - mv s3,a0 │ │ │ │ - mv a0,s5 │ │ │ │ - jal 575e8 │ │ │ │ + jal 36d0 │ │ │ │ mv s0,a0 │ │ │ │ - mv a0,s5 │ │ │ │ - jal 51a20 │ │ │ │ - mv s6,a0 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 46a42 │ │ │ │ - ld a5,56(sp) │ │ │ │ - sd s4,32(sp) │ │ │ │ - sd zero,16(sp) │ │ │ │ - sd a5,24(sp) │ │ │ │ - sd zero,8(sp) │ │ │ │ - seqz a5,a0 │ │ │ │ - sd zero,0(sp) │ │ │ │ - li a7,0 │ │ │ │ - li a6,0 │ │ │ │ - li a4,1 │ │ │ │ - mv a3,s6 │ │ │ │ - mv a2,s3 │ │ │ │ - mv a1,s2 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 23854 │ │ │ │ - j 25d32 │ │ │ │ + beqz a0,25a34 │ │ │ │ + sb zero,0(s3) │ │ │ │ + addi s0,s3,1 │ │ │ │ + lw s3,8(s2) │ │ │ │ + ld s4,0(s2) │ │ │ │ + li s5,-1 │ │ │ │ + srli s5,s5,0x20 │ │ │ │ + mv a0,s8 │ │ │ │ + jal 3310 │ │ │ │ + addiw a1,s3,1 │ │ │ │ + slli a5,a1,0x20 │ │ │ │ + mv s7,a0 │ │ │ │ + sw a1,8(s2) │ │ │ │ + mv a0,s4 │ │ │ │ + srli a1,a5,0x1c │ │ │ │ + jal 1e81c │ │ │ │ + lw a4,8(s2) │ │ │ │ + sext.w s9,s7 │ │ │ │ + addiw a1,s9,1 │ │ │ │ + addiw a4,a4,-1 │ │ │ │ + slli a3,a4,0x20 │ │ │ │ + slli a1,a1,0x20 │ │ │ │ + mv a5,a0 │ │ │ │ + srli a4,a3,0x1c │ │ │ │ + sd a0,0(s2) │ │ │ │ + srli a1,a1,0x20 │ │ │ │ + li a0,0 │ │ │ │ + add s3,a5,a4 │ │ │ │ + jal 1e81c │ │ │ │ + lw a5,8(s2) │ │ │ │ + ld a4,0(s2) │ │ │ │ + sd a0,0(s3) │ │ │ │ + addiw a5,a5,-1 │ │ │ │ + slli a3,a5,0x20 │ │ │ │ + srli a5,a3,0x1c │ │ │ │ + add s3,a4,a5 │ │ │ │ + ld a0,0(s3) │ │ │ │ + and s7,s7,s5 │ │ │ │ + mv a2,s7 │ │ │ │ mv a1,s8 │ │ │ │ - mv a0,s5 │ │ │ │ - jal 575e8 │ │ │ │ - mv a1,a0 │ │ │ │ + jal 3530 │ │ │ │ + lw a5,8(s2) │ │ │ │ + ld a4,0(s2) │ │ │ │ + sd a0,0(s3) │ │ │ │ + addiw a5,a5,-1 │ │ │ │ + slli a3,a5,0x20 │ │ │ │ + srli a5,a3,0x1c │ │ │ │ + add a4,a4,a5 │ │ │ │ + ld a5,0(a4) │ │ │ │ + add a5,a5,s7 │ │ │ │ + sb zero,0(a5) │ │ │ │ + lw s3,8(s2) │ │ │ │ + ld s4,0(s2) │ │ │ │ + addiw a5,s3,-1 │ │ │ │ + slli a4,a5,0x20 │ │ │ │ + srli a5,a4,0x1c │ │ │ │ + add a5,a5,s4 │ │ │ │ + sw s9,8(a5) │ │ │ │ + beqz s0,25b58 │ │ │ │ + lbu a1,0(s0) │ │ │ │ + bnez a1,25b20 │ │ │ │ + j 25b58 │ │ │ │ + lbu a1,1(s0) │ │ │ │ + addi s0,s0,1 │ │ │ │ + beqz a1,25b58 │ │ │ │ mv a0,s1 │ │ │ │ - jal 4a51a │ │ │ │ - j 25c28 │ │ │ │ - jal 575e8 │ │ │ │ - sd a0,104(sp) │ │ │ │ - j 25bac │ │ │ │ - jal 57c66 │ │ │ │ - mv s6,a0 │ │ │ │ - j 25d6c │ │ │ │ - sd a0,56(sp) │ │ │ │ - ld a0,520(s4) │ │ │ │ - jal 32d0 │ │ │ │ - ld a1,56(sp) │ │ │ │ - j 25dd0 │ │ │ │ + jal 36d0 │ │ │ │ + bnez a0,25b18 │ │ │ │ + lbu a1,0(s0) │ │ │ │ + mv s7,s0 │ │ │ │ + bnez a1,25b3a │ │ │ │ + j 25b52 │ │ │ │ + lbu a1,1(s7) │ │ │ │ + addi s7,s7,1 │ │ │ │ + beqz a1,25b52 │ │ │ │ mv a0,s1 │ │ │ │ - jal 46a42 │ │ │ │ - lw a4,0(s1) │ │ │ │ - seqz s10,a0 │ │ │ │ - j 25aec │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - addi sp,sp,-144 │ │ │ │ - sd s3,104(sp) │ │ │ │ - lw s3,24(a1) │ │ │ │ - sd s2,112(sp) │ │ │ │ - mv s2,a1 │ │ │ │ - addiw a1,s3,1 │ │ │ │ - sd s0,128(sp) │ │ │ │ - sd s11,40(sp) │ │ │ │ - sd ra,136(sp) │ │ │ │ - sext.w s11,a1 │ │ │ │ - sd a0,16(sp) │ │ │ │ - sd a2,24(sp) │ │ │ │ - li s0,0 │ │ │ │ - bltu a3,s11,26004 │ │ │ │ - slli s0,a1,0x20 │ │ │ │ - srli s0,s0,0x20 │ │ │ │ - slli a1,s0,0x3 │ │ │ │ - li a0,0 │ │ │ │ - sd s4,96(sp) │ │ │ │ - sd s5,88(sp) │ │ │ │ - sd s6,80(sp) │ │ │ │ - sd s9,56(sp) │ │ │ │ - sd s10,48(sp) │ │ │ │ - mv s6,a3 │ │ │ │ - mv s10,a5 │ │ │ │ - mv s9,a4 │ │ │ │ - sd s7,72(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - mv s5,a0 │ │ │ │ - slli a1,s0,0x2 │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - auipc a5,0x3a │ │ │ │ - addi a5,a5,1028 │ │ │ │ - sd a5,0(s5) │ │ │ │ - li a5,1 │ │ │ │ - sw a5,0(a0) │ │ │ │ - mv s4,a0 │ │ │ │ - bgeu a5,s11,26014 │ │ │ │ - sd s1,120(sp) │ │ │ │ - sd s8,64(sp) │ │ │ │ - addi s1,s5,8 │ │ │ │ - addi s8,a0,4 │ │ │ │ - li s0,0 │ │ │ │ - li s7,1 │ │ │ │ - mv a1,s0 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 575e8 │ │ │ │ - sd a0,0(s1) │ │ │ │ - mv a1,s0 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 56214 │ │ │ │ - sext.w a0,a0 │ │ │ │ - sw a0,0(s8) │ │ │ │ - addiw s0,s0,1 │ │ │ │ - addw s7,a0,s7 │ │ │ │ - addi s1,s1,8 │ │ │ │ - addi s8,s8,4 │ │ │ │ - bne s3,s0,25faa │ │ │ │ - ld s1,120(sp) │ │ │ │ - ld s8,64(sp) │ │ │ │ - ld a5,24(sp) │ │ │ │ - ld a0,16(sp) │ │ │ │ - mv a7,s9 │ │ │ │ - mv a6,s6 │ │ │ │ - mv a4,s7 │ │ │ │ - mv a2,s4 │ │ │ │ - mv a1,s5 │ │ │ │ - mv a3,s11 │ │ │ │ - sd s10,0(sp) │ │ │ │ - jal 33068 │ │ │ │ + jal 36d0 │ │ │ │ + beqz a0,25b32 │ │ │ │ + sb zero,0(s7) │ │ │ │ + lw s3,8(s2) │ │ │ │ + ld s4,0(s2) │ │ │ │ + addi a0,s7,1 │ │ │ │ + mv s8,s0 │ │ │ │ mv s0,a0 │ │ │ │ - mv a0,s5 │ │ │ │ - jal 3670 │ │ │ │ - mv a0,s4 │ │ │ │ - jal 3670 │ │ │ │ - ld s4,96(sp) │ │ │ │ - ld s5,88(sp) │ │ │ │ - ld s6,80(sp) │ │ │ │ - ld s7,72(sp) │ │ │ │ - ld s9,56(sp) │ │ │ │ - ld s10,48(sp) │ │ │ │ - ld ra,136(sp) │ │ │ │ - mv a0,s0 │ │ │ │ - ld s0,128(sp) │ │ │ │ - ld s2,112(sp) │ │ │ │ - ld s3,104(sp) │ │ │ │ - ld s11,40(sp) │ │ │ │ - addi sp,sp,144 │ │ │ │ - ret │ │ │ │ - li s7,1 │ │ │ │ - j 25fd4 │ │ │ │ - addi sp,sp,-80 │ │ │ │ - sd s2,48(sp) │ │ │ │ - lw s2,24(a1) │ │ │ │ - sd s4,32(sp) │ │ │ │ - sd ra,72(sp) │ │ │ │ - li s4,0 │ │ │ │ - bltu a2,s2,260aa │ │ │ │ - sd s3,40(sp) │ │ │ │ - sd s5,24(sp) │ │ │ │ - mv s3,a1 │ │ │ │ - mv s5,a0 │ │ │ │ - li a1,16 │ │ │ │ - li a0,0 │ │ │ │ - sd s6,16(sp) │ │ │ │ - sd s7,8(sp) │ │ │ │ - sd s8,0(sp) │ │ │ │ - mv s7,a3 │ │ │ │ - mv s8,a4 │ │ │ │ - jal 1d4e0 │ │ │ │ - slli a5,s2,0x20 │ │ │ │ - mv s4,a0 │ │ │ │ - srli a1,a5,0x1d │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - mv s6,a0 │ │ │ │ - mv a1,s4 │ │ │ │ - mv a0,s5 │ │ │ │ - jal 32af8 │ │ │ │ - beqz s2,26080 │ │ │ │ - sd s0,64(sp) │ │ │ │ - sd s1,56(sp) │ │ │ │ - li s0,0 │ │ │ │ - mv s1,s6 │ │ │ │ - mv a1,s0 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 575e8 │ │ │ │ - sd a0,0(s1) │ │ │ │ - addiw s0,s0,1 │ │ │ │ - addi s1,s1,8 │ │ │ │ - bne s2,s0,2606a │ │ │ │ - ld s0,64(sp) │ │ │ │ - ld s1,56(sp) │ │ │ │ - mv a7,s8 │ │ │ │ - mv a6,s7 │ │ │ │ - mv a4,s6 │ │ │ │ - mv a0,s5 │ │ │ │ - li a5,0 │ │ │ │ - auipc a3,0x54 │ │ │ │ - ld a3,-306(a3) │ │ │ │ - mv a2,s2 │ │ │ │ - mv a1,s4 │ │ │ │ - jal 32cfc │ │ │ │ + j 25a62 │ │ │ │ + ld s5,40(sp) │ │ │ │ + ld s7,24(sp) │ │ │ │ + ld s9,8(sp) │ │ │ │ mv a0,s6 │ │ │ │ jal 3670 │ │ │ │ - ld s3,40(sp) │ │ │ │ - ld s5,24(sp) │ │ │ │ - ld s6,16(sp) │ │ │ │ - ld s7,8(sp) │ │ │ │ - ld s8,0(sp) │ │ │ │ - ld ra,72(sp) │ │ │ │ - ld s2,48(sp) │ │ │ │ - mv a0,s4 │ │ │ │ - ld s4,32(sp) │ │ │ │ - addi sp,sp,80 │ │ │ │ - ret │ │ │ │ - addi sp,sp,-128 │ │ │ │ - sd s0,112(sp) │ │ │ │ - mv s0,a1 │ │ │ │ - sd s5,72(sp) │ │ │ │ - sd s8,48(sp) │ │ │ │ - li a1,16 │ │ │ │ - mv s5,a0 │ │ │ │ - slli s8,s0,0x20 │ │ │ │ - li a0,0 │ │ │ │ - sd ra,120(sp) │ │ │ │ - sd s2,96(sp) │ │ │ │ - sd s4,80(sp) │ │ │ │ - sd s6,64(sp) │ │ │ │ - sd s7,56(sp) │ │ │ │ - mv s4,a2 │ │ │ │ - mv s6,a3 │ │ │ │ - mv s7,a4 │ │ │ │ - srli s8,s8,0x20 │ │ │ │ - jal 1d4e0 │ │ │ │ - mv s2,a0 │ │ │ │ - sw s0,0(a0) │ │ │ │ - sw zero,4(a0) │ │ │ │ - slli a1,s8,0x5 │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - sd a0,8(s2) │ │ │ │ - beqz s0,261fa │ │ │ │ - sd s3,88(sp) │ │ │ │ - sd s9,40(sp) │ │ │ │ - fsd fs1,16(sp) │ │ │ │ - fsd fs2,8(sp) │ │ │ │ - sd s1,104(sp) │ │ │ │ - sd s10,32(sp) │ │ │ │ - fsd fs0,24(sp) │ │ │ │ - mv a3,a0 │ │ │ │ - li s3,0 │ │ │ │ - auipc a5,0x38 │ │ │ │ - fld fs2,-1374(a5) │ │ │ │ - auipc a5,0x38 │ │ │ │ - fld fs1,-1446(a5) │ │ │ │ - auipc s9,0x3a │ │ │ │ - addi s9,s9,194 │ │ │ │ - addiw a5,s3,1 │ │ │ │ - fcvt.d.wu fs0,a5 │ │ │ │ - slli s1,s3,0x5 │ │ │ │ - add s0,a3,s1 │ │ │ │ - fmv.d fa0,fs0 │ │ │ │ - sw s4,8(s0) │ │ │ │ - sext.w s10,s3 │ │ │ │ - jal 40b68 │ │ │ │ - fadd.d fa0,fa0,fs2 │ │ │ │ - li a0,0 │ │ │ │ - fcvt.lu.d a1,fa0,rtz │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a5,8(s2) │ │ │ │ - fmv.d fa0,fs0 │ │ │ │ - sd a0,0(s0) │ │ │ │ - add a5,a5,s1 │ │ │ │ - ld s0,0(a5) │ │ │ │ - jal 40b68 │ │ │ │ - fadd.d fa0,fa0,fs1 │ │ │ │ - mv a5,s10 │ │ │ │ - mv a4,s9 │ │ │ │ - li a3,-1 │ │ │ │ - li a2,1 │ │ │ │ - mv a0,s0 │ │ │ │ - fcvt.lu.d a1,fa0,rtz │ │ │ │ - jal 33a0 <__snprintf_chk@plt> │ │ │ │ - ld a1,8(s2) │ │ │ │ - mv a0,s5 │ │ │ │ - add a1,a1,s1 │ │ │ │ - addi a1,a1,16 │ │ │ │ - jal 32af8 │ │ │ │ - ld a1,8(s2) │ │ │ │ - li a5,0 │ │ │ │ - li a3,0 │ │ │ │ - add a1,a1,s1 │ │ │ │ - mv a7,s7 │ │ │ │ - mv a6,s6 │ │ │ │ - li a4,0 │ │ │ │ - mv a2,s4 │ │ │ │ - addi a1,a1,16 │ │ │ │ - mv a0,s5 │ │ │ │ - jal 32cfc │ │ │ │ - ld a3,8(s2) │ │ │ │ - add a5,a3,s1 │ │ │ │ - sw s4,16(a5) │ │ │ │ - beqz s4,261e6 │ │ │ │ - li s0,0 │ │ │ │ - li a1,32 │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a3,8(s2) │ │ │ │ - slli a2,s0,0x6 │ │ │ │ - add a4,a3,s1 │ │ │ │ - ld a5,24(a4) │ │ │ │ - lw a4,16(a4) │ │ │ │ - sd s0,16(a0) │ │ │ │ - sd s0,24(a0) │ │ │ │ - add a5,a5,a2 │ │ │ │ - sd zero,0(a0) │ │ │ │ - addi s0,s0,1 │ │ │ │ - sd a0,8(a5) │ │ │ │ - sext.w a5,s0 │ │ │ │ - bltu a5,a4,261b6 │ │ │ │ - addi s3,s3,1 │ │ │ │ - bne s8,s3,26126 │ │ │ │ - ld s1,104(sp) │ │ │ │ - ld s3,88(sp) │ │ │ │ - ld s9,40(sp) │ │ │ │ - ld s10,32(sp) │ │ │ │ - fld fs0,24(sp) │ │ │ │ - fld fs1,16(sp) │ │ │ │ - fld fs2,8(sp) │ │ │ │ - ld ra,120(sp) │ │ │ │ - ld s0,112(sp) │ │ │ │ - ld s4,80(sp) │ │ │ │ - ld s5,72(sp) │ │ │ │ - ld s6,64(sp) │ │ │ │ - ld s7,56(sp) │ │ │ │ - ld s8,48(sp) │ │ │ │ + ld ra,88(sp) │ │ │ │ + ld s0,80(sp) │ │ │ │ + ld s4,48(sp) │ │ │ │ + ld s6,32(sp) │ │ │ │ + ld s8,16(sp) │ │ │ │ + ld s1,72(sp) │ │ │ │ + ld s3,56(sp) │ │ │ │ mv a0,s2 │ │ │ │ - ld s2,96(sp) │ │ │ │ - addi sp,sp,128 │ │ │ │ + ld s2,64(sp) │ │ │ │ + addi sp,sp,96 │ │ │ │ ret │ │ │ │ - addi sp,sp,-144 │ │ │ │ - sd s2,112(sp) │ │ │ │ - mv s2,a0 │ │ │ │ - ld a0,624(a0) │ │ │ │ - sd s7,72(sp) │ │ │ │ - auipc s7,0x54 │ │ │ │ - ld s7,-780(s7) │ │ │ │ - sd s0,128(sp) │ │ │ │ - sd ra,136(sp) │ │ │ │ - sd s3,104(sp) │ │ │ │ - ld a5,0(s7) │ │ │ │ - sd a5,40(sp) │ │ │ │ + lw a3,0(a2) │ │ │ │ + addi sp,sp,-48 │ │ │ │ + sd s3,8(sp) │ │ │ │ + sd ra,40(sp) │ │ │ │ + sd s1,24(sp) │ │ │ │ + mv s3,a2 │ │ │ │ + beqz a3,25c1e │ │ │ │ + slli a3,a3,0x20 │ │ │ │ + sd s2,16(sp) │ │ │ │ + mv s1,a1 │ │ │ │ + sd s0,32(sp) │ │ │ │ + sd s4,0(sp) │ │ │ │ + srli a3,a3,0x20 │ │ │ │ li a5,0 │ │ │ │ - sd zero,8(sp) │ │ │ │ - mv s0,a1 │ │ │ │ - beqz a0,263b0 │ │ │ │ - jal 5ceea │ │ │ │ - mv s3,a0 │ │ │ │ - lw a3,48(s3) │ │ │ │ - li a5,1 │ │ │ │ - bne a3,a5,26482 │ │ │ │ - ld a5,32(s3) │ │ │ │ - ld a5,0(a5) │ │ │ │ - beqz a5,26450 │ │ │ │ - ld a4,40(s3) │ │ │ │ - sd s4,96(sp) │ │ │ │ - sd a5,608(s2) │ │ │ │ - ld a5,0(a4) │ │ │ │ - ld a1,184(s2) │ │ │ │ - sd a5,616(s2) │ │ │ │ - beqz a1,26270 │ │ │ │ - li a5,-1 │ │ │ │ - bne s0,a5,2639c │ │ │ │ - ld a0,232(s2) │ │ │ │ - beqz a0,263ac │ │ │ │ - lw s4,24(a0) │ │ │ │ - li a0,0 │ │ │ │ - slli a5,s4,0x20 │ │ │ │ - srli s0,a5,0x1d │ │ │ │ - mv a1,s0 │ │ │ │ - jal 1d4e0 │ │ │ │ - mv a5,a0 │ │ │ │ - mv a1,s0 │ │ │ │ - li a0,0 │ │ │ │ - sd a5,16(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - sd a0,24(sp) │ │ │ │ - ld a5,16(sp) │ │ │ │ - mv a0,a5 │ │ │ │ - beqz s4,2632a │ │ │ │ - slli s4,s4,0x20 │ │ │ │ - sd s5,88(sp) │ │ │ │ - sd s6,80(sp) │ │ │ │ - sd s1,120(sp) │ │ │ │ - sd s8,64(sp) │ │ │ │ - sd s9,56(sp) │ │ │ │ - sd s10,48(sp) │ │ │ │ - srli s4,s4,0x20 │ │ │ │ - li s0,0 │ │ │ │ - addi s6,sp,32 │ │ │ │ - auipc s5,0x3d │ │ │ │ - addi s5,s5,142 │ │ │ │ - j 262c6 │ │ │ │ - ld a5,16(sp) │ │ │ │ - ld a0,232(s2) │ │ │ │ - sext.w s10,s0 │ │ │ │ - slli s9,s0,0x3 │ │ │ │ - mv a1,s10 │ │ │ │ - add s1,a5,s9 │ │ │ │ - sd zero,32(sp) │ │ │ │ - jal 575e8 │ │ │ │ - mv a4,a0 │ │ │ │ - ld a5,24(sp) │ │ │ │ - ld a0,232(s2) │ │ │ │ - slli s8,s0,0x2 │ │ │ │ - sd a4,0(s1) │ │ │ │ - mv a1,s10 │ │ │ │ - add s1,a5,s8 │ │ │ │ - jal 56214 │ │ │ │ - ld a5,16(sp) │ │ │ │ - mv a1,s5 │ │ │ │ - sw a0,0(s1) │ │ │ │ - add a5,a5,s9 │ │ │ │ - ld a2,0(a5) │ │ │ │ - mv a0,s6 │ │ │ │ - addi s0,s0,1 │ │ │ │ - jal 2194e │ │ │ │ - ld a5,24(sp) │ │ │ │ - ld a1,32(sp) │ │ │ │ - mv a0,s3 │ │ │ │ - add a5,a5,s8 │ │ │ │ - lwu a2,0(a5) │ │ │ │ - jal 5c8b0 │ │ │ │ - bne s4,s0,262c4 │ │ │ │ - ld a0,16(sp) │ │ │ │ - ld s1,120(sp) │ │ │ │ - ld s5,88(sp) │ │ │ │ - ld s6,80(sp) │ │ │ │ - ld s8,64(sp) │ │ │ │ - ld s9,56(sp) │ │ │ │ - ld s10,48(sp) │ │ │ │ - jal 3670 │ │ │ │ - ld a0,24(sp) │ │ │ │ - sd zero,16(sp) │ │ │ │ - jal 3670 │ │ │ │ - auipc a2,0x3a │ │ │ │ - addi a2,a2,306 │ │ │ │ - auipc a1,0x3d │ │ │ │ - addi a1,a1,10 │ │ │ │ - mv a0,s3 │ │ │ │ - sd zero,24(sp) │ │ │ │ - jal 2194e │ │ │ │ - ld a2,240(s2) │ │ │ │ - auipc a1,0x3d │ │ │ │ - addi a1,a1,-10 │ │ │ │ - addi a0,s3,56 │ │ │ │ - jal 2194e │ │ │ │ - ld a3,608(s2) │ │ │ │ - auipc a2,0x3a │ │ │ │ - addi a2,a2,266 │ │ │ │ - li a1,653 │ │ │ │ - auipc a0,0x3a │ │ │ │ - addi a0,a0,86 │ │ │ │ - jal 27d46 │ │ │ │ - ld a4,40(sp) │ │ │ │ - ld a5,0(s7) │ │ │ │ - xor a5,a5,a4 │ │ │ │ - li a4,0 │ │ │ │ - bnez a5,26440 │ │ │ │ - ld ra,136(sp) │ │ │ │ - ld s0,128(sp) │ │ │ │ - ld s4,96(sp) │ │ │ │ - ld s2,112(sp) │ │ │ │ - ld s7,72(sp) │ │ │ │ - mv a0,s3 │ │ │ │ - ld s3,104(sp) │ │ │ │ - addi sp,sp,144 │ │ │ │ - ret │ │ │ │ - addi a3,sp,24 │ │ │ │ - addi a2,sp,16 │ │ │ │ - li a0,0 │ │ │ │ - jal 32b02 │ │ │ │ - sext.w s4,a0 │ │ │ │ - j 2629a │ │ │ │ - sd zero,24(sp) │ │ │ │ - j 2632a │ │ │ │ - li a1,64 │ │ │ │ + li a0,-2 │ │ │ │ + li s2,-1 │ │ │ │ + li a1,34 │ │ │ │ + li a6,39 │ │ │ │ + li a7,-1 │ │ │ │ + add a4,s1,a5 │ │ │ │ + lbu a4,0(a4) │ │ │ │ + beq a4,a1,25bbe │ │ │ │ + beq a4,a6,25bbe │ │ │ │ + sext.w a0,a5 │ │ │ │ + bne s2,a7,25bbe │ │ │ │ + mv s2,a0 │ │ │ │ + addi a5,a5,1 │ │ │ │ + bne a3,a5,25ba4 │ │ │ │ + subw s4,a0,s2 │ │ │ │ + addiw s0,s4,1 │ │ │ │ + bltz s2,25c04 │ │ │ │ + addiw a1,s4,2 │ │ │ │ li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - mv s3,a0 │ │ │ │ - jal 5c76a │ │ │ │ - ld a2,608(s2) │ │ │ │ - sd zero,32(sp) │ │ │ │ - beqz a2,26418 │ │ │ │ - auipc a1,0x3d │ │ │ │ - addi a1,a1,-128 │ │ │ │ - addi a0,sp,32 │ │ │ │ - jal 2194e │ │ │ │ - auipc a3,0x3e │ │ │ │ - addi a3,a3,1146 │ │ │ │ - auipc a2,0x3a │ │ │ │ - addi a2,a2,2 │ │ │ │ - li a1,604 │ │ │ │ - auipc a0,0x3a │ │ │ │ - addi a0,a0,-34 │ │ │ │ - jal 27d46 │ │ │ │ - auipc a2,0x3e │ │ │ │ - addi a2,a2,1114 │ │ │ │ - auipc a1,0x3d │ │ │ │ - addi a1,a1,-182 │ │ │ │ - addi a0,sp,8 │ │ │ │ - jal 2194e │ │ │ │ - ld a2,8(sp) │ │ │ │ - ld a1,32(sp) │ │ │ │ - mv a0,s3 │ │ │ │ - jal 5c84e │ │ │ │ - j 26240 │ │ │ │ - auipc a2,0x3a │ │ │ │ - addi a2,a2,-136 │ │ │ │ - li a1,600 │ │ │ │ - auipc a0,0x3a │ │ │ │ - addi a0,a0,-92 │ │ │ │ - jal 27d46 │ │ │ │ - auipc a1,0x3a │ │ │ │ - addi a1,a1,-88 │ │ │ │ - addi a0,sp,32 │ │ │ │ - jal 2194e │ │ │ │ - j 263d6 │ │ │ │ - sd s1,120(sp) │ │ │ │ - sd s5,88(sp) │ │ │ │ - sd s6,80(sp) │ │ │ │ - sd s8,64(sp) │ │ │ │ - sd s9,56(sp) │ │ │ │ - sd s10,48(sp) │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - ld a4,624(s2) │ │ │ │ - li a3,0 │ │ │ │ - auipc a2,0x3a │ │ │ │ - addi a2,a2,-14 │ │ │ │ - li a1,613 │ │ │ │ - auipc a0,0x3a │ │ │ │ - addi a0,a0,-154 │ │ │ │ - sd s1,120(sp) │ │ │ │ - sd s4,96(sp) │ │ │ │ - sd s5,88(sp) │ │ │ │ - sd s6,80(sp) │ │ │ │ - sd s8,64(sp) │ │ │ │ - sd s9,56(sp) │ │ │ │ - sd s10,48(sp) │ │ │ │ - jal 27d46 │ │ │ │ - li a0,1 │ │ │ │ - jal 33c0 │ │ │ │ - auipc a2,0x3a │ │ │ │ - addi a2,a2,-114 │ │ │ │ - li a1,610 │ │ │ │ - auipc a0,0x3a │ │ │ │ - addi a0,a0,-198 │ │ │ │ - sd s1,120(sp) │ │ │ │ - sd s4,96(sp) │ │ │ │ - sd s5,88(sp) │ │ │ │ - sd s6,80(sp) │ │ │ │ - sd s8,64(sp) │ │ │ │ - sd s9,56(sp) │ │ │ │ - sd s10,48(sp) │ │ │ │ - jal 27d46 │ │ │ │ - li a0,1 │ │ │ │ - jal 33c0 │ │ │ │ - addi sp,sp,-32 │ │ │ │ - sd s0,16(sp) │ │ │ │ - sd ra,24(sp) │ │ │ │ - lbu a5,160(a1) │ │ │ │ - ld a3,16(a1) │ │ │ │ - mv s0,a1 │ │ │ │ - bnez a5,26540 │ │ │ │ - sd s1,8(sp) │ │ │ │ - beqz a3,266ac │ │ │ │ - auipc a1,0x38 │ │ │ │ - addi a1,a1,428 │ │ │ │ - mv a0,a3 │ │ │ │ - jal 3750 │ │ │ │ - lui a3,0x80 │ │ │ │ - li a2,0 │ │ │ │ - li a1,0 │ │ │ │ - sd a0,120(s0) │ │ │ │ - jal 3600 │ │ │ │ - ld a3,16(s0) │ │ │ │ - auipc a2,0x3a │ │ │ │ - addi a2,a2,-74 │ │ │ │ - li a1,671 │ │ │ │ - auipc a0,0x3a │ │ │ │ - addi a0,a0,-294 │ │ │ │ - jal 27d46 │ │ │ │ - ld a5,120(s0) │ │ │ │ - beqz a5,2675e │ │ │ │ - lbu a5,456(s0) │ │ │ │ - beqz a5,266b2 │ │ │ │ - ld a5,16(s0) │ │ │ │ - beqz a5,2677e │ │ │ │ - ld a0,8(s0) │ │ │ │ - li a4,7 │ │ │ │ - li a3,8 │ │ │ │ - li a2,1 │ │ │ │ - li a1,-1 │ │ │ │ - jal 5c342 │ │ │ │ + jal 1e81c │ │ │ │ + add a1,s1,s2 │ │ │ │ mv s1,a0 │ │ │ │ - jal 3310 │ │ │ │ - add a0,a0,s1 │ │ │ │ - li a5,29 │ │ │ │ - sb a5,-1(a0) │ │ │ │ + add s4,s4,s1 │ │ │ │ + mv a2,s0 │ │ │ │ + jal 36a0 │ │ │ │ + sb zero,1(s4) │ │ │ │ + ld ra,40(sp) │ │ │ │ + mv a3,s0 │ │ │ │ + ld s0,32(sp) │ │ │ │ + ld s2,16(sp) │ │ │ │ + ld s4,0(sp) │ │ │ │ + sw a3,0(s3) │ │ │ │ + mv a0,s1 │ │ │ │ + ld s3,8(sp) │ │ │ │ + ld s1,24(sp) │ │ │ │ + addi sp,sp,48 │ │ │ │ + ret │ │ │ │ + ld ra,40(sp) │ │ │ │ + mv a3,s0 │ │ │ │ + ld s0,32(sp) │ │ │ │ + ld s2,16(sp) │ │ │ │ + ld s4,0(sp) │ │ │ │ + li s1,0 │ │ │ │ + sw a3,0(s3) │ │ │ │ mv a0,s1 │ │ │ │ - jal 3670 │ │ │ │ - lbu a5,448(s0) │ │ │ │ - ld s1,8(sp) │ │ │ │ - bnez a5,26582 │ │ │ │ - ld ra,24(sp) │ │ │ │ - ld s0,16(sp) │ │ │ │ - addi sp,sp,32 │ │ │ │ + ld s3,8(sp) │ │ │ │ + ld s1,24(sp) │ │ │ │ + addi sp,sp,48 │ │ │ │ ret │ │ │ │ - beqz a3,266d6 │ │ │ │ - auipc a2,0x3a │ │ │ │ - addi a2,a2,-100 │ │ │ │ - li a1,698 │ │ │ │ - auipc a0,0x3a │ │ │ │ - addi a0,a0,-392 │ │ │ │ - jal 27d46 │ │ │ │ - ld a0,16(s0) │ │ │ │ - jal f96c │ │ │ │ - mv a5,a0 │ │ │ │ - ld a0,8(s0) │ │ │ │ - li a1,-1 │ │ │ │ - sd a5,152(s0) │ │ │ │ - jal f750 │ │ │ │ - mv a1,a0 │ │ │ │ - ld a0,152(s0) │ │ │ │ - sd a1,168(s0) │ │ │ │ - jal 3910 │ │ │ │ - bltz a0,26742 │ │ │ │ - lbu a5,448(s0) │ │ │ │ - beqz a5,26538 │ │ │ │ - sd s1,8(sp) │ │ │ │ - ld s1,112(s0) │ │ │ │ - beqz s1,26732 │ │ │ │ - auipc a1,0x3a │ │ │ │ - addi a1,a1,-82 │ │ │ │ + ld ra,40(sp) │ │ │ │ + li s1,0 │ │ │ │ + sw a3,0(s3) │ │ │ │ mv a0,s1 │ │ │ │ - jal 5996e │ │ │ │ - sd a0,640(s0) │ │ │ │ - auipc a1,0x3a │ │ │ │ - addi a1,a1,-84 │ │ │ │ + ld s3,8(sp) │ │ │ │ + ld s1,24(sp) │ │ │ │ + addi sp,sp,48 │ │ │ │ + ret │ │ │ │ + lw a0,0(a2) │ │ │ │ + addi sp,sp,-48 │ │ │ │ + sd s3,8(sp) │ │ │ │ + sd ra,40(sp) │ │ │ │ + sd s1,24(sp) │ │ │ │ + mv s3,a2 │ │ │ │ + beqz a0,25cda │ │ │ │ + slli a0,a0,0x20 │ │ │ │ + sd s2,16(sp) │ │ │ │ + mv s1,a1 │ │ │ │ + sd s0,32(sp) │ │ │ │ + sd s4,0(sp) │ │ │ │ + srli a0,a0,0x20 │ │ │ │ + li a5,0 │ │ │ │ + li a1,-2 │ │ │ │ + li s2,-1 │ │ │ │ + li a6,32 │ │ │ │ + li a7,4 │ │ │ │ + li a2,-1 │ │ │ │ + add a4,s1,a5 │ │ │ │ + lbu a3,0(a4) │ │ │ │ + addiw a4,a3,-9 │ │ │ │ + zext.b a4,a4 │ │ │ │ + beq a3,a6,25c7a │ │ │ │ + bgeu a7,a4,25c7a │ │ │ │ + sext.w a1,a5 │ │ │ │ + bne s2,a2,25c7a │ │ │ │ + mv s2,a1 │ │ │ │ + addi a5,a5,1 │ │ │ │ + bne a0,a5,25c58 │ │ │ │ + subw s4,a1,s2 │ │ │ │ + addiw s0,s4,1 │ │ │ │ + bltz s2,25cc0 │ │ │ │ + addiw a1,s4,2 │ │ │ │ + li a0,0 │ │ │ │ + jal 1e81c │ │ │ │ + add a1,s1,s2 │ │ │ │ + mv s1,a0 │ │ │ │ + add s4,s4,s1 │ │ │ │ + mv a2,s0 │ │ │ │ + jal 36a0 │ │ │ │ + sb zero,1(s4) │ │ │ │ + mv a0,s0 │ │ │ │ + ld ra,40(sp) │ │ │ │ + ld s0,32(sp) │ │ │ │ + ld s2,16(sp) │ │ │ │ + ld s4,0(sp) │ │ │ │ + sw a0,0(s3) │ │ │ │ + ld s3,8(sp) │ │ │ │ mv a0,s1 │ │ │ │ - jal 5996e │ │ │ │ - sd a0,632(s0) │ │ │ │ - auipc a1,0x3a │ │ │ │ - addi a1,a1,-86 │ │ │ │ + ld s1,24(sp) │ │ │ │ + addi sp,sp,48 │ │ │ │ + ret │ │ │ │ + mv a0,s0 │ │ │ │ + ld ra,40(sp) │ │ │ │ + ld s0,32(sp) │ │ │ │ + ld s2,16(sp) │ │ │ │ + ld s4,0(sp) │ │ │ │ + li s1,0 │ │ │ │ + sw a0,0(s3) │ │ │ │ + ld s3,8(sp) │ │ │ │ mv a0,s1 │ │ │ │ - jal 5996e │ │ │ │ - ld a3,640(s0) │ │ │ │ - sd a0,648(s0) │ │ │ │ - auipc a2,0x3a │ │ │ │ - addi a2,a2,-92 │ │ │ │ - li a1,731 │ │ │ │ - auipc a0,0x3a │ │ │ │ - addi a0,a0,-520 │ │ │ │ - jal 27d46 │ │ │ │ - ld a3,632(s0) │ │ │ │ - auipc a2,0x3a │ │ │ │ - addi a2,a2,-88 │ │ │ │ - li a1,732 │ │ │ │ - auipc a0,0x3a │ │ │ │ - addi a0,a0,-548 │ │ │ │ - jal 27d46 │ │ │ │ - ld a3,648(s0) │ │ │ │ - auipc a2,0x3a │ │ │ │ - addi a2,a2,-84 │ │ │ │ - li a1,733 │ │ │ │ - auipc a0,0x3a │ │ │ │ - addi a0,a0,-576 │ │ │ │ - jal 27d46 │ │ │ │ - ld a0,640(s0) │ │ │ │ - auipc a1,0x38 │ │ │ │ - addi a1,a1,88 │ │ │ │ - jal 3750 │ │ │ │ - lui a3,0x80 │ │ │ │ - li a2,0 │ │ │ │ - sd a0,664(s0) │ │ │ │ - li a1,0 │ │ │ │ - jal 3600 │ │ │ │ - ld a0,632(s0) │ │ │ │ - auipc a1,0x38 │ │ │ │ - addi a1,a1,56 │ │ │ │ - jal 3750 │ │ │ │ - lui a3,0x80 │ │ │ │ - li a2,0 │ │ │ │ - sd a0,656(s0) │ │ │ │ - li a1,0 │ │ │ │ - jal 3600 │ │ │ │ - ld a0,648(s0) │ │ │ │ - auipc a1,0x38 │ │ │ │ - addi a1,a1,24 │ │ │ │ - jal 3750 │ │ │ │ - sd a0,672(s0) │ │ │ │ - lui a3,0x80 │ │ │ │ - li a2,0 │ │ │ │ - li a1,0 │ │ │ │ - jal 3600 │ │ │ │ - ld a4,24(s0) │ │ │ │ - ld a3,608(s0) │ │ │ │ - ld a0,664(s0) │ │ │ │ - auipc a2,0x3a │ │ │ │ - addi a2,a2,-182 │ │ │ │ - li a1,1 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - ld a4,24(s0) │ │ │ │ - ld a3,608(s0) │ │ │ │ - ld a0,656(s0) │ │ │ │ - ld s0,16(sp) │ │ │ │ - ld s1,8(sp) │ │ │ │ - ld ra,24(sp) │ │ │ │ - auipc a2,0x3a │ │ │ │ - addi a2,a2,-116 │ │ │ │ - li a1,1 │ │ │ │ - addi sp,sp,32 │ │ │ │ - j 38a0 <__fprintf_chk@plt> │ │ │ │ - lbu a5,456(a1) │ │ │ │ - bnez a5,2677e │ │ │ │ - ld a0,8(s0) │ │ │ │ - li a4,10 │ │ │ │ - li a3,9 │ │ │ │ - li a2,0 │ │ │ │ - li a1,-1 │ │ │ │ - jal 5c342 │ │ │ │ + ld s1,24(sp) │ │ │ │ + addi sp,sp,48 │ │ │ │ + ret │ │ │ │ + ld ra,40(sp) │ │ │ │ + sw a0,0(s3) │ │ │ │ + li s1,0 │ │ │ │ + ld s3,8(sp) │ │ │ │ + mv a0,s1 │ │ │ │ + ld s1,24(sp) │ │ │ │ + addi sp,sp,48 │ │ │ │ + ret │ │ │ │ + addi sp,sp,-48 │ │ │ │ + sd s1,24(sp) │ │ │ │ + lw s1,0(a2) │ │ │ │ + sd s2,16(sp) │ │ │ │ + sd s3,8(sp) │ │ │ │ + sd ra,40(sp) │ │ │ │ + sd s0,32(sp) │ │ │ │ + mv s3,a2 │ │ │ │ + mv s2,a1 │ │ │ │ + beqz s1,25d74 │ │ │ │ + slli a1,s1,0x20 │ │ │ │ + srli a1,a1,0x20 │ │ │ │ + li s0,0 │ │ │ │ + li a3,13 │ │ │ │ + li a7,32 │ │ │ │ + li a6,8 │ │ │ │ + j 25d1c │ │ │ │ + bltu a6,a5,25d38 │ │ │ │ + addi s0,s0,1 │ │ │ │ + beq s0,a1,25d68 │ │ │ │ + add a5,s2,s0 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + addiw a4,s0,1 │ │ │ │ + sext.w s1,s0 │ │ │ │ + sext.w a0,a4 │ │ │ │ + bgeu a3,a5,25d12 │ │ │ │ + bne a5,a7,25d16 │ │ │ │ + slli a1,a4,0x20 │ │ │ │ + srli a1,a1,0x20 │ │ │ │ + li a0,0 │ │ │ │ + jal 1e81c │ │ │ │ + mv a1,s2 │ │ │ │ + mv s2,a0 │ │ │ │ + mv a2,s0 │ │ │ │ + add s0,s0,s2 │ │ │ │ + jal 36a0 │ │ │ │ + sb zero,0(s0) │ │ │ │ + ld ra,40(sp) │ │ │ │ + ld s0,32(sp) │ │ │ │ + sw s1,0(s3) │ │ │ │ + mv a0,s2 │ │ │ │ + ld s1,24(sp) │ │ │ │ + ld s2,16(sp) │ │ │ │ + ld s3,8(sp) │ │ │ │ + addi sp,sp,48 │ │ │ │ + ret │ │ │ │ + addiw s1,s1,2 │ │ │ │ + slli a1,s1,0x20 │ │ │ │ + srli a1,a1,0x20 │ │ │ │ mv s1,a0 │ │ │ │ - ld a0,120(s0) │ │ │ │ - mv a3,s1 │ │ │ │ - auipc a2,0x3a │ │ │ │ - addi a2,a2,-838 │ │ │ │ + j 25d3e │ │ │ │ + li s0,0 │ │ │ │ li a1,1 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - j 2652a │ │ │ │ - li a3,0 │ │ │ │ - auipc a2,0x3a │ │ │ │ - addi a2,a2,-448 │ │ │ │ - li a1,706 │ │ │ │ - auipc a0,0x3a │ │ │ │ - addi a0,a0,-796 │ │ │ │ - jal 27d46 │ │ │ │ - auipc a0,0x3a │ │ │ │ - addi a0,a0,-1736 │ │ │ │ - jal f96c │ │ │ │ - mv a5,a0 │ │ │ │ - ld a0,8(s0) │ │ │ │ - li a1,-1 │ │ │ │ - sd a5,152(s0) │ │ │ │ - jal f750 │ │ │ │ - mv a1,a0 │ │ │ │ - ld a0,152(s0) │ │ │ │ - sd a1,168(s0) │ │ │ │ - jal 3910 │ │ │ │ - bgez a0,2657c │ │ │ │ - li a3,0 │ │ │ │ - auipc a2,0x3a │ │ │ │ - addi a2,a2,-544 │ │ │ │ - li a1,711 │ │ │ │ - auipc a0,0x3a │ │ │ │ - addi a0,a0,-860 │ │ │ │ - jal 27d46 │ │ │ │ - j 2657c │ │ │ │ - ld s1,16(s0) │ │ │ │ - bnez s1,2658a │ │ │ │ - ld a0,24(s0) │ │ │ │ - jal 5975c │ │ │ │ - mv s1,a0 │ │ │ │ - j 2658a │ │ │ │ - li a3,0 │ │ │ │ - auipc a2,0x3a │ │ │ │ - addi a2,a2,-588 │ │ │ │ - li a1,703 │ │ │ │ - auipc a0,0x3a │ │ │ │ - addi a0,a0,-904 │ │ │ │ - jal 27d46 │ │ │ │ - j 2657c │ │ │ │ - ld a3,16(s0) │ │ │ │ - auipc a2,0x38 │ │ │ │ - addi a2,a2,-1248 │ │ │ │ - li a1,673 │ │ │ │ - auipc a0,0x3a │ │ │ │ - addi a0,a0,-932 │ │ │ │ - jal 27d46 │ │ │ │ - li a0,1 │ │ │ │ - jal 33c0 │ │ │ │ - li a3,0 │ │ │ │ - auipc a2,0x3a │ │ │ │ - addi a2,a2,-720 │ │ │ │ - li a1,683 │ │ │ │ - auipc a0,0x3a │ │ │ │ - addi a0,a0,-964 │ │ │ │ - jal 27d46 │ │ │ │ - li a0,1 │ │ │ │ - jal 33c0 │ │ │ │ + j 25d3e │ │ │ │ + beqz a1,25d96 │ │ │ │ + slli a1,a1,0x20 │ │ │ │ + srli a1,a1,0x20 │ │ │ │ + add a4,a0,a1 │ │ │ │ + lbu a5,0(a0) │ │ │ │ + bne a5,a2,25d90 │ │ │ │ + sb a3,0(a0) │ │ │ │ + addi a0,a0,1 │ │ │ │ + bne a0,a4,25d84 │ │ │ │ + ret │ │ │ │ + addi sp,sp,-48 │ │ │ │ + sd ra,40(sp) │ │ │ │ + sd s2,16(sp) │ │ │ │ + mv a0,a1 │ │ │ │ + beqz a2,25e10 │ │ │ │ + sd s1,24(sp) │ │ │ │ + mv s2,a1 │ │ │ │ + mv s1,a4 │ │ │ │ + beqz a4,25dec │ │ │ │ + sd s0,32(sp) │ │ │ │ + mv s0,a2 │ │ │ │ + beqz a1,25e08 │ │ │ │ + sd s4,0(sp) │ │ │ │ + mv s2,a2 │ │ │ │ + mv s4,a3 │ │ │ │ + beqz a3,25df8 │ │ │ │ + sd s3,8(sp) │ │ │ │ + addw s3,a4,a3 │ │ │ │ + addiw a1,s3,1 │ │ │ │ + jal 1e81c │ │ │ │ + mv s2,a0 │ │ │ │ + mv a2,s1 │ │ │ │ + mv a1,s0 │ │ │ │ + add a0,a0,s4 │ │ │ │ + jal 36a0 │ │ │ │ + add a5,s2,s3 │ │ │ │ + sb zero,0(a5) │ │ │ │ + ld s0,32(sp) │ │ │ │ + ld s1,24(sp) │ │ │ │ + ld s3,8(sp) │ │ │ │ + ld s4,0(sp) │ │ │ │ + ld ra,40(sp) │ │ │ │ + mv a0,s2 │ │ │ │ + ld s2,16(sp) │ │ │ │ + addi sp,sp,48 │ │ │ │ + ret │ │ │ │ + ld ra,40(sp) │ │ │ │ + ld s1,24(sp) │ │ │ │ + mv a0,s2 │ │ │ │ + ld s2,16(sp) │ │ │ │ + addi sp,sp,48 │ │ │ │ + ret │ │ │ │ + ld s0,32(sp) │ │ │ │ + ld ra,40(sp) │ │ │ │ + ld s1,24(sp) │ │ │ │ + ld s4,0(sp) │ │ │ │ + mv a0,s2 │ │ │ │ + ld s2,16(sp) │ │ │ │ + addi sp,sp,48 │ │ │ │ + ret │ │ │ │ + ld s0,32(sp) │ │ │ │ + ld s1,24(sp) │ │ │ │ + mv s2,a2 │ │ │ │ + j 25de2 │ │ │ │ + ld ra,40(sp) │ │ │ │ + mv s2,a1 │ │ │ │ + mv a0,s2 │ │ │ │ + ld s2,16(sp) │ │ │ │ + addi sp,sp,48 │ │ │ │ + ret │ │ │ │ addi sp,sp,-64 │ │ │ │ - sd s1,40(sp) │ │ │ │ sd ra,56(sp) │ │ │ │ - lbu a5,160(a1) │ │ │ │ - mv s1,a1 │ │ │ │ - bnez a5,268b6 │ │ │ │ - ld a3,16(a1) │ │ │ │ - ld a5,184(a1) │ │ │ │ - beqz a3,2689a │ │ │ │ - sd s0,48(sp) │ │ │ │ - beqz a5,269c8 │ │ │ │ - li a3,0 │ │ │ │ - auipc a2,0x3a │ │ │ │ - addi a2,a2,-166 │ │ │ │ - li a1,803 │ │ │ │ - auipc a0,0x3a │ │ │ │ - addi a0,a0,-1026 │ │ │ │ sd s2,32(sp) │ │ │ │ + mv a0,a1 │ │ │ │ + beqz a2,25e98 │ │ │ │ sd s3,24(sp) │ │ │ │ + mv s2,a1 │ │ │ │ + mv s3,a4 │ │ │ │ + beqz a4,25e84 │ │ │ │ + sd s0,48(sp) │ │ │ │ + mv s0,a2 │ │ │ │ + beqz a1,25e90 │ │ │ │ + sd s1,40(sp) │ │ │ │ + mv s2,a2 │ │ │ │ + mv s1,a3 │ │ │ │ + beqz a3,25e80 │ │ │ │ sd s4,16(sp) │ │ │ │ + addw s4,a4,a3 │ │ │ │ + addiw a1,s4,2 │ │ │ │ sd s5,8(sp) │ │ │ │ - sd s6,0(sp) │ │ │ │ - jal 27d46 │ │ │ │ - ld a0,184(s1) │ │ │ │ - jal 32fb4 │ │ │ │ - lbu a5,456(s1) │ │ │ │ - bnez a5,26900 │ │ │ │ - lbu a5,451(s1) │ │ │ │ - bnez a5,26944 │ │ │ │ - ld a1,184(s1) │ │ │ │ - li a0,0 │ │ │ │ - jal 32bd4 │ │ │ │ - slli s4,a0,0x20 │ │ │ │ - srli s4,s4,0x20 │ │ │ │ - slli s5,s4,0x3 │ │ │ │ - mv a1,s5 │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - mv s6,a0 │ │ │ │ - beqz s4,26a38 │ │ │ │ - mv s0,a0 │ │ │ │ - mv s3,a0 │ │ │ │ - li s2,0 │ │ │ │ - lbu a2,456(s1) │ │ │ │ - ld a0,8(s1) │ │ │ │ - sext.w a1,s2 │ │ │ │ - li a4,10 │ │ │ │ - li a3,9 │ │ │ │ - jal 5c342 │ │ │ │ - sd a0,0(s3) │ │ │ │ - addi s2,s2,1 │ │ │ │ - addi s3,s3,8 │ │ │ │ - bne s4,s2,2681e │ │ │ │ - ld s2,104(s1) │ │ │ │ - add s5,s5,s6 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 3310 │ │ │ │ - ld a1,184(s1) │ │ │ │ - sext.w a3,a0 │ │ │ │ - li a7,1 │ │ │ │ - mv a6,s6 │ │ │ │ - li a5,3 │ │ │ │ - auipc a4,0x3a │ │ │ │ - addi a4,a4,-212 │ │ │ │ - mv a2,s2 │ │ │ │ - li a0,0 │ │ │ │ - jal 33624 │ │ │ │ - ld a0,0(s0) │ │ │ │ - addi s0,s0,8 │ │ │ │ - jal 3670 │ │ │ │ - sd zero,-8(s0) │ │ │ │ - bne s5,s0,26864 │ │ │ │ - mv a0,s6 │ │ │ │ - jal 3670 │ │ │ │ - ld a1,184(s1) │ │ │ │ - li a0,0 │ │ │ │ - jal 32f00 │ │ │ │ - ld a0,184(s1) │ │ │ │ - jal 3670 │ │ │ │ + mv s5,a5 │ │ │ │ + jal 1e81c │ │ │ │ + add a4,a0,s1 │ │ │ │ + addi s1,s1,1 │ │ │ │ + mv s2,a0 │ │ │ │ + sb s5,0(a4) │ │ │ │ + mv a2,s3 │ │ │ │ + mv a1,s0 │ │ │ │ + add a0,a0,s1 │ │ │ │ + jal 36a0 │ │ │ │ + add a4,s2,s4 │ │ │ │ + sb zero,1(a4) │ │ │ │ ld s0,48(sp) │ │ │ │ - ld s2,32(sp) │ │ │ │ + ld ra,56(sp) │ │ │ │ + ld s1,40(sp) │ │ │ │ ld s3,24(sp) │ │ │ │ ld s4,16(sp) │ │ │ │ ld s5,8(sp) │ │ │ │ - ld s6,0(sp) │ │ │ │ - sd zero,184(s1) │ │ │ │ - j 2689e │ │ │ │ - bnez a5,26b4a │ │ │ │ - ld a5,64(s1) │ │ │ │ - beqz a5,268a8 │ │ │ │ - ld a0,128(s1) │ │ │ │ - jal 35a0 │ │ │ │ - lbu a5,448(s1) │ │ │ │ - bnez a5,268e2 │ │ │ │ - ld ra,56(sp) │ │ │ │ + mv a0,s2 │ │ │ │ + ld s2,32(sp) │ │ │ │ + addi sp,sp,64 │ │ │ │ + ret │ │ │ │ + ld s0,48(sp) │ │ │ │ ld s1,40(sp) │ │ │ │ + ld s3,24(sp) │ │ │ │ + ld ra,56(sp) │ │ │ │ + mv a0,s2 │ │ │ │ + ld s2,32(sp) │ │ │ │ addi sp,sp,64 │ │ │ │ ret │ │ │ │ - li a3,0 │ │ │ │ - auipc a2,0x3a │ │ │ │ - addi a2,a2,-304 │ │ │ │ - li a1,840 │ │ │ │ - auipc a0,0x3a │ │ │ │ - addi a0,a0,-1276 │ │ │ │ - jal 27d46 │ │ │ │ - ld a0,152(s1) │ │ │ │ - jal 3790 │ │ │ │ - bltz a0,26b1e │ │ │ │ - ld a0,168(s1) │ │ │ │ - jal 3650 │ │ │ │ - j 2689e │ │ │ │ - ld a0,656(s1) │ │ │ │ - jal 35a0 │ │ │ │ - ld a0,664(s1) │ │ │ │ - jal 35a0 │ │ │ │ - ld a0,672(s1) │ │ │ │ + ld s0,48(sp) │ │ │ │ + ld s3,24(sp) │ │ │ │ + mv s2,a2 │ │ │ │ + j 25e86 │ │ │ │ ld ra,56(sp) │ │ │ │ - ld s1,40(sp) │ │ │ │ + mv s2,a1 │ │ │ │ + mv a0,s2 │ │ │ │ + ld s2,32(sp) │ │ │ │ addi sp,sp,64 │ │ │ │ - j 35a0 │ │ │ │ - li a3,0 │ │ │ │ - auipc a2,0x3a │ │ │ │ - addi a2,a2,-458 │ │ │ │ - li a1,807 │ │ │ │ - auipc a0,0x3a │ │ │ │ - addi a0,a0,-1350 │ │ │ │ - jal 27d46 │ │ │ │ - lwu a4,332(s1) │ │ │ │ - auipc a5,0x53 │ │ │ │ - addi a5,a5,1786 │ │ │ │ - ld a1,184(s1) │ │ │ │ - slli a4,a4,0x3 │ │ │ │ - add a5,a5,a4 │ │ │ │ - ld a2,128(a5) │ │ │ │ - li a3,9 │ │ │ │ - li a0,0 │ │ │ │ - jal 3347c │ │ │ │ - lbu a5,451(s1) │ │ │ │ - beqz a5,267f6 │ │ │ │ - lbu a5,456(s1) │ │ │ │ - bnez a5,2694c │ │ │ │ - lw a5,384(s1) │ │ │ │ - beqz a5,267f6 │ │ │ │ - li a1,811 │ │ │ │ - auipc a2,0x3a │ │ │ │ - addi a2,a2,-504 │ │ │ │ - auipc a0,0x3a │ │ │ │ - addi a0,a0,-1424 │ │ │ │ - jal 27d46 │ │ │ │ - ld a1,184(s1) │ │ │ │ - lw a3,0(a1) │ │ │ │ - beqz a3,267f8 │ │ │ │ - ld a4,8(a1) │ │ │ │ - li s5,0 │ │ │ │ - auipc s4,0x3b │ │ │ │ - addi s4,s4,1544 │ │ │ │ - auipc s3,0x3a │ │ │ │ - addi s3,s3,-616 │ │ │ │ - slli s2,s5,0x5 │ │ │ │ - add a5,a4,s2 │ │ │ │ - lw a2,16(a5) │ │ │ │ + ret │ │ │ │ + ld a5,0(a1) │ │ │ │ + addi sp,sp,-32 │ │ │ │ + sd s2,0(sp) │ │ │ │ + sd ra,24(sp) │ │ │ │ + mv s2,a1 │ │ │ │ + beqz a5,25eec │ │ │ │ + lw a3,8(a1) │ │ │ │ + beqz a3,25ee6 │ │ │ │ + sd s0,16(sp) │ │ │ │ + sd s1,8(sp) │ │ │ │ li s0,0 │ │ │ │ - beqz a2,269ba │ │ │ │ - ld a5,24(a5) │ │ │ │ - slli a3,s0,0x6 │ │ │ │ - li a4,255 │ │ │ │ - add a5,a5,a3 │ │ │ │ - ld a0,16(a5) │ │ │ │ - li a3,1 │ │ │ │ - mv a1,s3 │ │ │ │ - mv a2,s4 │ │ │ │ - jal 59ab4 │ │ │ │ - ld a1,184(s1) │ │ │ │ + slli s1,s0,0x4 │ │ │ │ + add a4,a5,s1 │ │ │ │ + ld a0,0(a4) │ │ │ │ + beqz a0,25ef8 │ │ │ │ + jal 3670 │ │ │ │ + ld a5,0(s2) │ │ │ │ + lw a3,8(s2) │ │ │ │ addi s0,s0,1 │ │ │ │ - ld a4,8(a1) │ │ │ │ - add a5,a4,s2 │ │ │ │ - lwu a3,16(a5) │ │ │ │ - bltu s0,a3,2698e │ │ │ │ - lw a3,0(a1) │ │ │ │ - slli a5,a3,0x20 │ │ │ │ - addi s5,s5,1 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - bltu s5,a5,26980 │ │ │ │ - j 267f8 │ │ │ │ - auipc a2,0x3a │ │ │ │ - addi a2,a2,-832 │ │ │ │ - li a1,772 │ │ │ │ - mv s0,a0 │ │ │ │ - auipc a0,0x3a │ │ │ │ - addi a0,a0,-1550 │ │ │ │ - jal 27d46 │ │ │ │ - ld a0,120(s1) │ │ │ │ - jal 35a0 │ │ │ │ - lbu a5,456(s1) │ │ │ │ - bnez a5,26a5e │ │ │ │ - lbu a5,451(s1) │ │ │ │ - beqz a5,26a34 │ │ │ │ - lw a5,384(s1) │ │ │ │ - beqz a5,26a34 │ │ │ │ - ld a3,16(s1) │ │ │ │ - auipc a2,0x3a │ │ │ │ - addi a2,a2,-780 │ │ │ │ - li a1,797 │ │ │ │ - auipc a0,0x3a │ │ │ │ - addi a0,a0,-1600 │ │ │ │ - jal 27d46 │ │ │ │ - ld a0,16(s1) │ │ │ │ - li a4,255 │ │ │ │ - li a3,1 │ │ │ │ - auipc a2,0x3b │ │ │ │ - addi a2,a2,1372 │ │ │ │ - auipc a1,0x3a │ │ │ │ - addi a1,a1,-788 │ │ │ │ - jal 59ab4 │ │ │ │ - ld s0,48(sp) │ │ │ │ - j 2689e │ │ │ │ - ld s0,48(sp) │ │ │ │ - j 2689e │ │ │ │ - ld s0,104(s1) │ │ │ │ - mv a0,s0 │ │ │ │ - jal 3310 │ │ │ │ - ld a1,184(s1) │ │ │ │ - sext.w a3,a0 │ │ │ │ - li a7,1 │ │ │ │ - mv a6,s6 │ │ │ │ - li a5,3 │ │ │ │ - auipc a4,0x3a │ │ │ │ - addi a4,a4,-716 │ │ │ │ - mv a2,s0 │ │ │ │ - li a0,0 │ │ │ │ - jal 33624 │ │ │ │ - j 26874 │ │ │ │ - li a3,0 │ │ │ │ - auipc a2,0x3a │ │ │ │ - addi a2,a2,-952 │ │ │ │ - li a1,779 │ │ │ │ - auipc a0,0x3a │ │ │ │ - addi a0,a0,-1700 │ │ │ │ - sd s2,32(sp) │ │ │ │ - jal 27d46 │ │ │ │ - ld a0,8(s1) │ │ │ │ - li a4,10 │ │ │ │ - li a3,9 │ │ │ │ - li a2,0 │ │ │ │ - li a1,-1 │ │ │ │ - jal 5c342 │ │ │ │ - mv s2,a0 │ │ │ │ - ld a0,16(s1) │ │ │ │ - li a3,29 │ │ │ │ - li a2,2 │ │ │ │ - auipc a1,0x3e │ │ │ │ - addi a1,a1,-528 │ │ │ │ - jal 59c46 │ │ │ │ - li a3,0 │ │ │ │ - auipc a2,0x3a │ │ │ │ - addi a2,a2,-990 │ │ │ │ - li a1,785 │ │ │ │ - auipc a0,0x3a │ │ │ │ - addi a0,a0,-1762 │ │ │ │ - jal 27d46 │ │ │ │ - lwu a4,332(s1) │ │ │ │ - auipc a5,0x53 │ │ │ │ - addi a5,a5,1374 │ │ │ │ - ld a1,16(s1) │ │ │ │ - slli a4,a4,0x3 │ │ │ │ - add a5,a5,a4 │ │ │ │ - ld a2,0(a5) │ │ │ │ - li a3,9 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 5977a │ │ │ │ - ld a3,16(s1) │ │ │ │ - auipc a2,0x3a │ │ │ │ - addi a2,a2,-1028 │ │ │ │ - li a1,788 │ │ │ │ - auipc a0,0x3a │ │ │ │ - addi a0,a0,-1816 │ │ │ │ - jal 27d46 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 3310 │ │ │ │ - mv a2,a0 │ │ │ │ - ld a0,16(s1) │ │ │ │ - li a3,10 │ │ │ │ - sext.w a2,a2 │ │ │ │ - mv a1,s2 │ │ │ │ - jal 59c46 │ │ │ │ - mv a0,s2 │ │ │ │ + add s1,s1,a5 │ │ │ │ + sd zero,0(s1) │ │ │ │ + sext.w a4,s0 │ │ │ │ + bltu a4,a3,25eba │ │ │ │ + ld s0,16(sp) │ │ │ │ + ld s1,8(sp) │ │ │ │ + mv a0,a5 │ │ │ │ jal 3670 │ │ │ │ - lbu a5,451(s1) │ │ │ │ - beqz a5,26b18 │ │ │ │ - lbu a5,456(s1) │ │ │ │ - ld s2,32(sp) │ │ │ │ - bnez a5,269fa │ │ │ │ - j 269f4 │ │ │ │ - ld s0,48(sp) │ │ │ │ - ld s2,32(sp) │ │ │ │ - j 2689e │ │ │ │ - li a3,0 │ │ │ │ - auipc a2,0x3a │ │ │ │ - addi a2,a2,-896 │ │ │ │ - li a1,843 │ │ │ │ - auipc a0,0x3a │ │ │ │ - addi a0,a0,-1892 │ │ │ │ - sd s0,48(sp) │ │ │ │ - sd s2,32(sp) │ │ │ │ - sd s3,24(sp) │ │ │ │ - sd s4,16(sp) │ │ │ │ - sd s5,8(sp) │ │ │ │ - sd s6,0(sp) │ │ │ │ - jal 27d46 │ │ │ │ - li a0,1 │ │ │ │ - jal 33c0 │ │ │ │ - sd s0,48(sp) │ │ │ │ - j 267bc │ │ │ │ + ld ra,24(sp) │ │ │ │ + mv a0,s2 │ │ │ │ + ld s2,0(sp) │ │ │ │ + addi sp,sp,32 │ │ │ │ + j 3670 │ │ │ │ + addi s0,s0,1 │ │ │ │ + sext.w a4,s0 │ │ │ │ + bltu a4,a3,25eba │ │ │ │ + j 25ee2 │ │ │ │ + addi sp,sp,-16 │ │ │ │ + li a1,16 │ │ │ │ + li a0,0 │ │ │ │ + sd ra,8(sp) │ │ │ │ + jal 1e81c │ │ │ │ + ld ra,8(sp) │ │ │ │ + sw zero,8(a0) │ │ │ │ + sd zero,0(a0) │ │ │ │ + addi sp,sp,16 │ │ │ │ + ret │ │ │ │ + addi sp,sp,-32 │ │ │ │ + sd s0,16(sp) │ │ │ │ + mv s0,a1 │ │ │ │ + lw a1,8(a1) │ │ │ │ + ld a0,0(s0) │ │ │ │ + sd s1,8(sp) │ │ │ │ + addiw a1,a1,1 │ │ │ │ + sd s2,0(sp) │ │ │ │ + sd ra,24(sp) │ │ │ │ + slli a5,a1,0x20 │ │ │ │ + sw a1,8(s0) │ │ │ │ + srli a1,a5,0x1c │ │ │ │ + mv s2,a2 │ │ │ │ + mv s1,a3 │ │ │ │ + jal 1e81c │ │ │ │ + lw a5,8(s0) │ │ │ │ + sd a0,0(s0) │ │ │ │ + ld ra,24(sp) │ │ │ │ + addiw a5,a5,-1 │ │ │ │ + slli a4,a5,0x20 │ │ │ │ + ld s0,16(sp) │ │ │ │ + srli a5,a4,0x1c │ │ │ │ + add a0,a0,a5 │ │ │ │ + sd s2,0(a0) │ │ │ │ + sw s1,8(a0) │ │ │ │ + ld s2,0(sp) │ │ │ │ + ld s1,8(sp) │ │ │ │ + addi sp,sp,32 │ │ │ │ + ret │ │ │ │ + srliw a5,a1,0x1 │ │ │ │ + srliw a6,a1,0x1 │ │ │ │ + beqz a5,25f9e │ │ │ │ + slli a6,a6,0x20 │ │ │ │ + addiw a1,a1,-1 │ │ │ │ + srli a6,a6,0x20 │ │ │ │ + add a6,a6,a0 │ │ │ │ + mv a4,a0 │ │ │ │ + addw a3,a0,a1 │ │ │ │ + subw a5,a3,a4 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + add a5,a5,a0 │ │ │ │ + lbu a1,0(a5) │ │ │ │ + lbu a2,0(a4) │ │ │ │ + addi a4,a4,1 │ │ │ │ + sb a1,-1(a4) │ │ │ │ + sb a2,0(a5) │ │ │ │ + bne a4,a6,25f7e │ │ │ │ + ret │ │ │ │ + mv a4,a0 │ │ │ │ + mv a0,a1 │ │ │ │ + beqz a4,26018 │ │ │ │ + mv a7,a1 │ │ │ │ + li a6,0 │ │ │ │ + auipc t1,0x3a │ │ │ │ + addi t1,t1,-522 │ │ │ │ + blez a4,26026 │ │ │ │ + remuw a5,a4,a2 │ │ │ │ + addi a7,a7,1 │ │ │ │ + addiw a3,a6,1 │ │ │ │ + mv a1,a6 │ │ │ │ + sext.w a6,a3 │ │ │ │ + divuw a4,a4,a2 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + add a5,a5,t1 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + sb a5,-1(a7) │ │ │ │ + bnez a4,25fb6 │ │ │ │ + add a6,a6,a0 │ │ │ │ + srliw a5,a3,0x1 │ │ │ │ + sb zero,0(a6) │ │ │ │ + srliw a3,a3,0x1 │ │ │ │ + beqz a5,26016 │ │ │ │ + slli a3,a3,0x20 │ │ │ │ + srli a3,a3,0x20 │ │ │ │ + add a3,a3,a0 │ │ │ │ + mv a4,a0 │ │ │ │ + addw a2,a0,a1 │ │ │ │ + subw a5,a2,a4 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + add a5,a5,a0 │ │ │ │ + lbu a6,0(a5) │ │ │ │ + lbu a1,0(a4) │ │ │ │ + addi a4,a4,1 │ │ │ │ + sb a6,-1(a4) │ │ │ │ + sb a1,0(a5) │ │ │ │ + bne a3,a4,25ff6 │ │ │ │ + ret │ │ │ │ + li a5,48 │ │ │ │ + sb a5,0(a1) │ │ │ │ + sb zero,1(a1) │ │ │ │ + ret │ │ │ │ + sb zero,0(a1) │ │ │ │ + ret │ │ │ │ + addiw a5,a4,1 │ │ │ │ addi sp,sp,-48 │ │ │ │ - mv a5,a1 │ │ │ │ - auipc a2,0x3a │ │ │ │ - addi a2,a2,-914 │ │ │ │ - li a1,1 │ │ │ │ - sd ra,40(sp) │ │ │ │ + addw a5,a5,a2 │ │ │ │ sd s0,32(sp) │ │ │ │ sd s1,24(sp) │ │ │ │ - ld s0,176(a5) │ │ │ │ + mv s0,a2 │ │ │ │ + mv s1,a1 │ │ │ │ + slli a1,a5,0x20 │ │ │ │ + srli a1,a1,0x20 │ │ │ │ + li a0,0 │ │ │ │ + slli s0,s0,0x20 │ │ │ │ + sd ra,40(sp) │ │ │ │ + sd s2,16(sp) │ │ │ │ + sd s3,8(sp) │ │ │ │ + mv s2,a4 │ │ │ │ + mv s3,a3 │ │ │ │ + srli s0,s0,0x20 │ │ │ │ + jal 1e81c │ │ │ │ + mv a2,s0 │ │ │ │ + mv a1,s1 │ │ │ │ mv s1,a0 │ │ │ │ - fsd fs0,8(sp) │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - auipc a2,0x3a │ │ │ │ - addi a2,a2,-916 │ │ │ │ - li a1,1 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - auipc a2,0x3a │ │ │ │ - addi a2,a2,-892 │ │ │ │ - li a1,1 │ │ │ │ + jal 34c0 │ │ │ │ + add s0,s0,s1 │ │ │ │ + slli a2,s2,0x20 │ │ │ │ + sb zero,0(s0) │ │ │ │ + mv a1,s3 │ │ │ │ mv a0,s1 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - ld a3,0(s0) │ │ │ │ - auipc a2,0x39 │ │ │ │ - addi a2,a2,994 │ │ │ │ - li a1,1 │ │ │ │ + srli a2,a2,0x20 │ │ │ │ + jal 33e0 │ │ │ │ + ld ra,40(sp) │ │ │ │ + ld s0,32(sp) │ │ │ │ + ld s2,16(sp) │ │ │ │ + ld s3,8(sp) │ │ │ │ mv a0,s1 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - ld a3,8(s0) │ │ │ │ - ld a5,0(s0) │ │ │ │ - auipc a4,0x37 │ │ │ │ - fld fs0,-154(a4) │ │ │ │ - fcvt.d.lu fa5,a3 │ │ │ │ - fcvt.d.lu fa4,a5 │ │ │ │ - auipc a2,0x3a │ │ │ │ - addi a2,a2,-938 │ │ │ │ - li a1,1 │ │ │ │ - fdiv.d fa5,fa5,fa4 │ │ │ │ + ld s1,24(sp) │ │ │ │ + addi sp,sp,48 │ │ │ │ + ret │ │ │ │ + addi sp,sp,-64 │ │ │ │ + sd s0,48(sp) │ │ │ │ + mv s0,a4 │ │ │ │ + addiw a4,a6,1 │ │ │ │ + addw a4,a4,s0 │ │ │ │ + addw a4,a4,a2 │ │ │ │ + sd s5,8(sp) │ │ │ │ + mv s5,a1 │ │ │ │ + slli a1,a4,0x20 │ │ │ │ + srli a1,a1,0x20 │ │ │ │ + li a0,0 │ │ │ │ + slli s0,s0,0x20 │ │ │ │ + sd ra,56(sp) │ │ │ │ + sd s1,40(sp) │ │ │ │ + sd s2,32(sp) │ │ │ │ + sd s3,24(sp) │ │ │ │ + sd s4,16(sp) │ │ │ │ + mv s2,a6 │ │ │ │ + mv s1,a3 │ │ │ │ + mv s4,a5 │ │ │ │ + mv s3,a2 │ │ │ │ + srli s0,s0,0x20 │ │ │ │ + jal 1e81c │ │ │ │ + mv a2,s0 │ │ │ │ + mv a1,s1 │ │ │ │ + mv s1,a0 │ │ │ │ + jal 34c0 │ │ │ │ + add s0,s0,s1 │ │ │ │ + slli a2,s3,0x20 │ │ │ │ + mv a1,s5 │ │ │ │ + sb zero,0(s0) │ │ │ │ + srli a2,a2,0x20 │ │ │ │ mv a0,s1 │ │ │ │ - fmul.d fa5,fa5,fs0 │ │ │ │ - fmv.x.d a4,fa5 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - ld a3,16(s0) │ │ │ │ - ld a5,0(s0) │ │ │ │ - auipc a2,0x3a │ │ │ │ - addi a2,a2,-970 │ │ │ │ - fcvt.d.lu fa5,a3 │ │ │ │ - fcvt.d.lu fa4,a5 │ │ │ │ - li a1,1 │ │ │ │ + jal 33e0 │ │ │ │ + slli a2,s2,0x20 │ │ │ │ + mv a1,s4 │ │ │ │ mv a0,s1 │ │ │ │ - fdiv.d fa5,fa5,fa4 │ │ │ │ - fmul.d fa5,fa5,fs0 │ │ │ │ - fmv.x.d a4,fa5 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - ld a3,24(s0) │ │ │ │ - ld a5,0(s0) │ │ │ │ - auipc a2,0x3a │ │ │ │ - addi a2,a2,-1010 │ │ │ │ - fcvt.d.lu fa5,a3 │ │ │ │ - fcvt.d.lu fa4,a5 │ │ │ │ - li a1,1 │ │ │ │ + srli a2,a2,0x20 │ │ │ │ + jal 33e0 │ │ │ │ + ld ra,56(sp) │ │ │ │ + ld s0,48(sp) │ │ │ │ + ld s2,32(sp) │ │ │ │ + ld s3,24(sp) │ │ │ │ + ld s4,16(sp) │ │ │ │ + ld s5,8(sp) │ │ │ │ mv a0,s1 │ │ │ │ - fdiv.d fa5,fa5,fa4 │ │ │ │ - fmul.d fa5,fa5,fs0 │ │ │ │ - fmv.x.d a4,fa5 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - ld a3,80(s0) │ │ │ │ - ld a4,88(s0) │ │ │ │ - ld a5,0(s0) │ │ │ │ - slli a3,a3,0x1 │ │ │ │ - add a3,a3,a4 │ │ │ │ - fcvt.d.lu fa4,a5 │ │ │ │ - fcvt.d.lu fa5,a3 │ │ │ │ - auipc a2,0x3a │ │ │ │ - addi a2,a2,-1048 │ │ │ │ + ld s1,40(sp) │ │ │ │ + addi sp,sp,64 │ │ │ │ + ret │ │ │ │ + li a2,16 │ │ │ │ + j 32c0 │ │ │ │ + lw a5,8(a1) │ │ │ │ + beqz a5,2614e │ │ │ │ + addi sp,sp,-48 │ │ │ │ + sd s0,32(sp) │ │ │ │ + sd s1,24(sp) │ │ │ │ + sd s2,16(sp) │ │ │ │ + sd s3,8(sp) │ │ │ │ + sd ra,40(sp) │ │ │ │ + mv s1,a1 │ │ │ │ + mv s2,a0 │ │ │ │ + li s0,0 │ │ │ │ + li a3,0 │ │ │ │ + auipc s3,0x3a │ │ │ │ + addi s3,s3,-862 │ │ │ │ + ld a4,0(s1) │ │ │ │ + slli a5,s0,0x4 │ │ │ │ + mv a2,s3 │ │ │ │ + add a4,a4,a5 │ │ │ │ + lw a5,8(a4) │ │ │ │ + ld a4,0(a4) │ │ │ │ li a1,1 │ │ │ │ - fdiv.d fa5,fa5,fa4 │ │ │ │ - mv a0,s1 │ │ │ │ - fmul.d fa5,fa5,fs0 │ │ │ │ - fmv.x.d a4,fa5 │ │ │ │ + mv a0,s2 │ │ │ │ jal 38a0 <__fprintf_chk@plt> │ │ │ │ - ld a5,40(s0) │ │ │ │ - bnez a5,26c5c │ │ │ │ + lw a5,8(s1) │ │ │ │ + addi s0,s0,1 │ │ │ │ + sext.w a3,s0 │ │ │ │ + bltu a3,a5,2611e │ │ │ │ ld ra,40(sp) │ │ │ │ ld s0,32(sp) │ │ │ │ ld s1,24(sp) │ │ │ │ - fld fs0,8(sp) │ │ │ │ + ld s2,16(sp) │ │ │ │ + ld s3,8(sp) │ │ │ │ addi sp,sp,48 │ │ │ │ ret │ │ │ │ - auipc a2,0x3a │ │ │ │ - addi a2,a2,-1076 │ │ │ │ + ret │ │ │ │ + addi sp,sp,-32 │ │ │ │ + sd s0,16(sp) │ │ │ │ + sd s1,8(sp) │ │ │ │ + mv s0,a0 │ │ │ │ + mv s1,a1 │ │ │ │ + li a0,2 │ │ │ │ li a1,1 │ │ │ │ - mv a0,s1 │ │ │ │ - fsd fs1,0(sp) │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - ld a3,0(s0) │ │ │ │ - auipc a2,0x39 │ │ │ │ - addi a2,a2,768 │ │ │ │ + sd ra,24(sp) │ │ │ │ + jal 39f0 │ │ │ │ + sb s1,0(a0) │ │ │ │ + ld ra,24(sp) │ │ │ │ + sd a0,0(s0) │ │ │ │ + ld s0,16(sp) │ │ │ │ + ld s1,8(sp) │ │ │ │ + addi sp,sp,32 │ │ │ │ + ret │ │ │ │ + addi sp,sp,-32 │ │ │ │ + sd s0,16(sp) │ │ │ │ + sd s1,8(sp) │ │ │ │ + mv s0,a1 │ │ │ │ + mv s1,a0 │ │ │ │ li a1,1 │ │ │ │ - srli a3,a3,0x1 │ │ │ │ - mv a0,s1 │ │ │ │ - fcvt.d.l fs1,a3 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - ld a3,40(s0) │ │ │ │ - auipc a2,0x3a │ │ │ │ - addi a2,a2,-1152 │ │ │ │ + li a0,51 │ │ │ │ + sd ra,24(sp) │ │ │ │ + jal 39f0 │ │ │ │ + mv a4,s0 │ │ │ │ + auipc a3,0x38 │ │ │ │ + addi a3,a3,1316 │ │ │ │ + li a2,51 │ │ │ │ li a1,1 │ │ │ │ - fcvt.d.lu fa5,a3 │ │ │ │ - mv a0,s1 │ │ │ │ - fdiv.d fa5,fa5,fs1 │ │ │ │ - fmul.d fa5,fa5,fs0 │ │ │ │ - fmv.x.d a4,fa5 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - ld a3,48(s0) │ │ │ │ - auipc a2,0x3a │ │ │ │ - addi a2,a2,-1186 │ │ │ │ + mv s0,a0 │ │ │ │ + jal 38f0 <__sprintf_chk@plt> │ │ │ │ + ld ra,24(sp) │ │ │ │ + sd s0,0(s1) │ │ │ │ + mv a0,s0 │ │ │ │ + ld s0,16(sp) │ │ │ │ + ld s1,8(sp) │ │ │ │ + addi sp,sp,32 │ │ │ │ + ret │ │ │ │ + addi sp,sp,-32 │ │ │ │ + sd s0,16(sp) │ │ │ │ + sd s1,8(sp) │ │ │ │ + mv s0,a1 │ │ │ │ + mv s1,a0 │ │ │ │ li a1,1 │ │ │ │ - fcvt.d.lu fa5,a3 │ │ │ │ - mv a0,s1 │ │ │ │ - fdiv.d fa5,fa5,fs1 │ │ │ │ - fmul.d fa5,fa5,fs0 │ │ │ │ - fmv.x.d a4,fa5 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - ld a3,56(s0) │ │ │ │ - auipc a2,0x3a │ │ │ │ - addi a2,a2,-1220 │ │ │ │ + li a0,51 │ │ │ │ + sd ra,24(sp) │ │ │ │ + jal 39f0 │ │ │ │ + mv a4,s0 │ │ │ │ + auipc a3,0x38 │ │ │ │ + addi a3,a3,1506 │ │ │ │ + li a2,51 │ │ │ │ li a1,1 │ │ │ │ - fcvt.d.lu fa5,a3 │ │ │ │ - mv a0,s1 │ │ │ │ - fdiv.d fa5,fa5,fs1 │ │ │ │ - fmul.d fa5,fa5,fs0 │ │ │ │ - fmv.x.d a4,fa5 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - ld a3,80(s0) │ │ │ │ - ld s0,32(sp) │ │ │ │ + mv s0,a0 │ │ │ │ + jal 38f0 <__sprintf_chk@plt> │ │ │ │ + ld ra,24(sp) │ │ │ │ + sd s0,0(s1) │ │ │ │ + mv a0,s0 │ │ │ │ + ld s0,16(sp) │ │ │ │ + ld s1,8(sp) │ │ │ │ + addi sp,sp,32 │ │ │ │ + ret │ │ │ │ + addi sp,sp,-32 │ │ │ │ + addiw a5,a2,1 │ │ │ │ + sd s1,8(sp) │ │ │ │ + mv s1,a0 │ │ │ │ + slli a0,a5,0x20 │ │ │ │ + sd s2,0(sp) │ │ │ │ + srli a0,a0,0x20 │ │ │ │ + mv s2,a1 │ │ │ │ + li a1,1 │ │ │ │ + sd ra,24(sp) │ │ │ │ + sd s0,16(sp) │ │ │ │ + mv s0,a2 │ │ │ │ + jal 39f0 │ │ │ │ + slli a2,s0,0x20 │ │ │ │ + mv a1,s2 │ │ │ │ + srli a2,a2,0x20 │ │ │ │ + mv s0,a0 │ │ │ │ + jal 3530 │ │ │ │ + ld ra,24(sp) │ │ │ │ + sd s0,0(s1) │ │ │ │ + mv a0,s0 │ │ │ │ + ld s0,16(sp) │ │ │ │ + ld s1,8(sp) │ │ │ │ + ld s2,0(sp) │ │ │ │ + addi sp,sp,32 │ │ │ │ + ret │ │ │ │ + fmv.x.d a5,fa0 │ │ │ │ + addi sp,sp,-48 │ │ │ │ + sd s1,24(sp) │ │ │ │ + auipc a4,0x3a │ │ │ │ + addi a4,a4,-1118 │ │ │ │ + mv s1,a0 │ │ │ │ + li a3,-1 │ │ │ │ + li a2,1 │ │ │ │ + li a1,0 │ │ │ │ + li a0,0 │ │ │ │ + sd ra,40(sp) │ │ │ │ + sd s0,32(sp) │ │ │ │ + fsd fs0,8(sp) │ │ │ │ + fmv.d fs0,fa0 │ │ │ │ + jal 33a0 <__snprintf_chk@plt> │ │ │ │ + mv s0,a0 │ │ │ │ + addiw a0,a0,2 │ │ │ │ + slli a0,a0,0x20 │ │ │ │ + li a1,1 │ │ │ │ + srli a0,a0,0x20 │ │ │ │ + jal 39f0 │ │ │ │ + sext.w s0,s0 │ │ │ │ + fmv.x.d a5,fs0 │ │ │ │ + addiw a1,s0,1 │ │ │ │ + slli a1,a1,0x20 │ │ │ │ + auipc a4,0x3a │ │ │ │ + addi a4,a4,-1176 │ │ │ │ + li a3,-1 │ │ │ │ + li a2,1 │ │ │ │ + srli a1,a1,0x20 │ │ │ │ + mv s0,a0 │ │ │ │ + jal 33a0 <__snprintf_chk@plt> │ │ │ │ ld ra,40(sp) │ │ │ │ - fcvt.d.lu fa5,a3 │ │ │ │ - mv a0,s1 │ │ │ │ + sd s0,0(s1) │ │ │ │ + mv a0,s0 │ │ │ │ + ld s0,32(sp) │ │ │ │ ld s1,24(sp) │ │ │ │ - fdiv.d fa5,fa5,fs1 │ │ │ │ - fld fs1,0(sp) │ │ │ │ - auipc a2,0x3a │ │ │ │ - addi a2,a2,-1256 │ │ │ │ - li a1,1 │ │ │ │ - fmul.d fa5,fa5,fs0 │ │ │ │ fld fs0,8(sp) │ │ │ │ addi sp,sp,48 │ │ │ │ - fmv.x.d a4,fa5 │ │ │ │ - j 38a0 <__fprintf_chk@plt> │ │ │ │ - li a5,78 │ │ │ │ - fmv.d.x fa0,zero │ │ │ │ - beq a0,a5,26d42 │ │ │ │ - beq a1,a5,26d42 │ │ │ │ - li a5,45 │ │ │ │ - beq a0,a5,26d44 │ │ │ │ - beq a1,a5,26d44 │ │ │ │ - beq a0,a1,26d4e │ │ │ │ - auipc a5,0x37 │ │ │ │ - fld fa0,-378(a5) │ │ │ │ ret │ │ │ │ - auipc a5,0x37 │ │ │ │ - fld fa0,-396(a5) │ │ │ │ + addi sp,sp,-32 │ │ │ │ + sd ra,24(sp) │ │ │ │ + sd s1,8(sp) │ │ │ │ + beqz a0,262c2 │ │ │ │ + sd s0,16(sp) │ │ │ │ + sd s2,0(sp) │ │ │ │ + mv s0,a0 │ │ │ │ + jal 3310 │ │ │ │ + addi s2,a0,1 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 3330 │ │ │ │ + mv s1,a0 │ │ │ │ + beqz a0,262ce │ │ │ │ + mv a2,s2 │ │ │ │ + mv a1,s0 │ │ │ │ + jal 3530 │ │ │ │ + ld s0,16(sp) │ │ │ │ + ld s2,0(sp) │ │ │ │ + ld ra,24(sp) │ │ │ │ + mv a0,s1 │ │ │ │ + ld s1,8(sp) │ │ │ │ + addi sp,sp,32 │ │ │ │ ret │ │ │ │ - auipc a5,0x37 │ │ │ │ - fld fa0,-478(a5) │ │ │ │ + ld ra,24(sp) │ │ │ │ + li s1,0 │ │ │ │ + mv a0,s1 │ │ │ │ + ld s1,8(sp) │ │ │ │ + addi sp,sp,32 │ │ │ │ ret │ │ │ │ - addi sp,sp,-256 │ │ │ │ - sd s7,184(sp) │ │ │ │ - sd s9,168(sp) │ │ │ │ - mv s7,a0 │ │ │ │ - mv s9,a1 │ │ │ │ - auipc a0,0x3a │ │ │ │ - addi a0,a0,-1330 │ │ │ │ - li a1,43 │ │ │ │ - sd ra,248(sp) │ │ │ │ - sd a4,24(sp) │ │ │ │ - sd s0,240(sp) │ │ │ │ - sd s1,232(sp) │ │ │ │ - sd s2,224(sp) │ │ │ │ - sd s3,216(sp) │ │ │ │ - mv s2,a3 │ │ │ │ - sd s5,200(sp) │ │ │ │ - sd s8,176(sp) │ │ │ │ - sd s10,160(sp) │ │ │ │ - mv s8,a2 │ │ │ │ - sd s4,208(sp) │ │ │ │ - sd s6,192(sp) │ │ │ │ - sd s11,152(sp) │ │ │ │ - jal 5904e │ │ │ │ - mv a5,a0 │ │ │ │ - li a1,48 │ │ │ │ + ld s0,16(sp) │ │ │ │ + ld s2,0(sp) │ │ │ │ + j 262b8 │ │ │ │ + addi sp,sp,-112 │ │ │ │ + sd s1,40(sp) │ │ │ │ + sd s3,24(sp) │ │ │ │ + addi s1,sp,64 │ │ │ │ + sd a2,64(sp) │ │ │ │ + sd a3,72(sp) │ │ │ │ + sd a4,80(sp) │ │ │ │ + sd a5,88(sp) │ │ │ │ + auipc s3,0x54 │ │ │ │ + ld s3,-980(s3) │ │ │ │ + sd a6,96(sp) │ │ │ │ + sd a7,104(sp) │ │ │ │ + sd s0,48(sp) │ │ │ │ + sd s2,32(sp) │ │ │ │ + mv s0,a1 │ │ │ │ + mv s2,a0 │ │ │ │ + mv a4,a1 │ │ │ │ + mv a5,s1 │ │ │ │ + li a3,-1 │ │ │ │ + li a2,1 │ │ │ │ + li a1,0 │ │ │ │ li a0,0 │ │ │ │ - sd a5,8(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ + ld a6,0(s3) │ │ │ │ + sd a6,8(sp) │ │ │ │ li a6,0 │ │ │ │ - mv a4,s8 │ │ │ │ - li a3,0 │ │ │ │ - mv a2,s9 │ │ │ │ - mv a5,s2 │ │ │ │ - mv a1,s7 │ │ │ │ - sd a0,0(sp) │ │ │ │ - addiw s3,s2,1 │ │ │ │ - jal 4ba1c │ │ │ │ - slli a5,s3,0x20 │ │ │ │ - srli s1,a5,0x1d │ │ │ │ - mv a1,s1 │ │ │ │ + sd ra,56(sp) │ │ │ │ + sd s1,0(sp) │ │ │ │ + jal 3840 <__vsnprintf_chk@plt> │ │ │ │ + bltz a0,26350 │ │ │ │ + addiw a1,a0,1 │ │ │ │ li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - mv a1,s1 │ │ │ │ + jal 1e81c │ │ │ │ + mv a3,s0 │ │ │ │ + mv a4,s1 │ │ │ │ mv s0,a0 │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - addiw s5,s9,1 │ │ │ │ - mv s1,a0 │ │ │ │ - sext.w s10,s5 │ │ │ │ - beqz s3,27862 │ │ │ │ - slli a3,s2,0x20 │ │ │ │ - srli a3,a3,0x20 │ │ │ │ - slli a5,s5,0x20 │ │ │ │ - addi s6,a3,1 │ │ │ │ - auipc s4,0x37 │ │ │ │ - addi s4,s4,-640 │ │ │ │ - slli s6,s6,0x3 │ │ │ │ - srli a4,a5,0x1d │ │ │ │ - mv s11,s0 │ │ │ │ - add s6,s6,s0 │ │ │ │ - sd s0,16(sp) │ │ │ │ - mv s1,s4 │ │ │ │ - sd a0,32(sp) │ │ │ │ + li a2,-1 │ │ │ │ + li a1,1 │ │ │ │ + sd s1,0(sp) │ │ │ │ + jal 3720 <__vsprintf_chk@plt> │ │ │ │ + sd s0,0(s2) │ │ │ │ + ld a4,8(sp) │ │ │ │ + ld a5,0(s3) │ │ │ │ + xor a5,a5,a4 │ │ │ │ + li a4,0 │ │ │ │ + bnez a5,26354 │ │ │ │ + ld ra,56(sp) │ │ │ │ + ld s0,48(sp) │ │ │ │ + ld s1,40(sp) │ │ │ │ + ld s2,32(sp) │ │ │ │ + ld s3,24(sp) │ │ │ │ + addi sp,sp,112 │ │ │ │ + ret │ │ │ │ + li a0,-1 │ │ │ │ + j 26336 │ │ │ │ + jal 3a10 <__stack_chk_fail@plt> │ │ │ │ + addi sp,sp,-144 │ │ │ │ + sd a2,96(sp) │ │ │ │ + sd a3,104(sp) │ │ │ │ + sd a4,112(sp) │ │ │ │ + sd a5,120(sp) │ │ │ │ + sd s0,80(sp) │ │ │ │ mv s0,a0 │ │ │ │ - mv s5,a4 │ │ │ │ - mv s4,a3 │ │ │ │ - mv a1,s5 │ │ │ │ + sd s2,64(sp) │ │ │ │ + sd s5,40(sp) │ │ │ │ + sd s7,24(sp) │ │ │ │ + addi s2,sp,96 │ │ │ │ + ld s7,0(s0) │ │ │ │ + auipc s5,0x54 │ │ │ │ + ld s5,-1124(s5) │ │ │ │ + sd a6,128(sp) │ │ │ │ + sd a7,136(sp) │ │ │ │ + sd s1,72(sp) │ │ │ │ + mv a4,a1 │ │ │ │ + mv s1,a1 │ │ │ │ + mv a5,s2 │ │ │ │ + li a3,-1 │ │ │ │ + li a2,1 │ │ │ │ + li a1,0 │ │ │ │ li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - sd a0,0(s11) │ │ │ │ - mv a1,s5 │ │ │ │ + ld a6,0(s5) │ │ │ │ + sd a6,8(sp) │ │ │ │ + li a6,0 │ │ │ │ + sd ra,88(sp) │ │ │ │ + sd s2,0(sp) │ │ │ │ + jal 3840 <__vsnprintf_chk@plt> │ │ │ │ + bltz a0,26428 │ │ │ │ + addiw a1,a0,1 │ │ │ │ li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - sd a0,0(s0) │ │ │ │ - fld fa5,0(s1) │ │ │ │ - ld a4,0(s11) │ │ │ │ - addi s11,s11,8 │ │ │ │ - fsd fa5,0(a0) │ │ │ │ - fsd fa5,0(a4) │ │ │ │ - addi s0,s0,8 │ │ │ │ - bne s11,s6,26e06 │ │ │ │ - mv a3,s4 │ │ │ │ - ld s0,16(sp) │ │ │ │ - mv s4,s1 │ │ │ │ - ld s1,32(sp) │ │ │ │ - beqz s10,27882 │ │ │ │ - ld a5,0(s1) │ │ │ │ - slli a3,s9,0x20 │ │ │ │ - ld a4,0(s0) │ │ │ │ - srli a1,a3,0x1d │ │ │ │ - fmv.d.x fa4,zero │ │ │ │ - fld fa5,0(s4) │ │ │ │ - addi a1,a1,8 │ │ │ │ - mv a3,a5 │ │ │ │ - mv a2,a4 │ │ │ │ - add a1,a1,a5 │ │ │ │ - fsd fa4,0(a3) │ │ │ │ - fsd fa5,0(a2) │ │ │ │ - addi a3,a3,8 │ │ │ │ - addi a2,a2,8 │ │ │ │ - bne a3,a1,26e56 │ │ │ │ - li a3,1 │ │ │ │ - beq s10,a3,27aa8 │ │ │ │ - ld a3,8(s0) │ │ │ │ - ld a2,8(s1) │ │ │ │ - fmv.d.x fa1,zero │ │ │ │ - addi a4,a4,8 │ │ │ │ - addi a5,a5,8 │ │ │ │ - addi a3,a3,8 │ │ │ │ + sd s3,56(sp) │ │ │ │ + sd s4,48(sp) │ │ │ │ + sd s6,32(sp) │ │ │ │ + jal 1e81c │ │ │ │ + mv a3,s1 │ │ │ │ + mv a4,s2 │ │ │ │ + li a2,-1 │ │ │ │ li a1,1 │ │ │ │ + mv s3,a0 │ │ │ │ + sd s2,0(sp) │ │ │ │ + jal 3720 <__vsprintf_chk@plt> │ │ │ │ + ld a5,0(s0) │ │ │ │ + mv s1,a0 │ │ │ │ + beqz a5,26422 │ │ │ │ + mv a0,s7 │ │ │ │ + jal 3310 │ │ │ │ + addw s4,a0,s1 │ │ │ │ + sext.w s6,a0 │ │ │ │ + addiw a1,s4,1 │ │ │ │ + mv a0,s7 │ │ │ │ + jal 1e81c │ │ │ │ + mv s2,a0 │ │ │ │ + mv a1,s3 │ │ │ │ + mv a2,s1 │ │ │ │ + add a0,a0,s6 │ │ │ │ + add s4,s4,s2 │ │ │ │ + jal 36a0 │ │ │ │ + sb zero,0(s4) │ │ │ │ + mv a0,s3 │ │ │ │ + sd s2,0(s0) │ │ │ │ + jal 3670 │ │ │ │ + ld s3,56(sp) │ │ │ │ + ld s4,48(sp) │ │ │ │ + ld s6,32(sp) │ │ │ │ + ld a4,8(sp) │ │ │ │ + ld a5,0(s5) │ │ │ │ + xor a5,a5,a4 │ │ │ │ + li a4,0 │ │ │ │ + bnez a5,2642c │ │ │ │ + ld ra,88(sp) │ │ │ │ + ld s0,80(sp) │ │ │ │ + ld s2,64(sp) │ │ │ │ + ld s5,40(sp) │ │ │ │ + ld s7,24(sp) │ │ │ │ + mv a0,s1 │ │ │ │ + ld s1,72(sp) │ │ │ │ + addi sp,sp,144 │ │ │ │ + ret │ │ │ │ + mv s4,a0 │ │ │ │ li s6,0 │ │ │ │ - li s5,0 │ │ │ │ - li a6,1 │ │ │ │ - auipc a0,0x37 │ │ │ │ - fld fa0,-774(a0) │ │ │ │ - auipc a0,0x37 │ │ │ │ - fld ft0,-854(a0) │ │ │ │ - auipc a0,0x37 │ │ │ │ - fld ft2,-662(a0) │ │ │ │ - auipc a0,0x37 │ │ │ │ - fld ft1,-662(a0) │ │ │ │ - auipc a0,0x37 │ │ │ │ - fld ft3,-694(a0) │ │ │ │ - li a7,78 │ │ │ │ - auipc a0,0x37 │ │ │ │ - fld ft4,-826(a0) │ │ │ │ - j 26ece │ │ │ │ - fmv.d fa1,fa5 │ │ │ │ - mv s6,a6 │ │ │ │ - li s5,1 │ │ │ │ - addi a1,a1,1 │ │ │ │ - sext.w a6,a1 │ │ │ │ - addi a2,a2,8 │ │ │ │ - addi a4,a4,8 │ │ │ │ - addi a5,a5,8 │ │ │ │ - addi a3,a3,8 │ │ │ │ - bgeu a6,s10,26f96 │ │ │ │ - fld fa4,0(a4) │ │ │ │ - fld fa5,0(a5) │ │ │ │ - fsub.d fa4,fa4,fa0 │ │ │ │ - fsub.d fa5,fa5,fa0 │ │ │ │ - fle.d a0,fa5,fa4 │ │ │ │ - beqz a0,26ee4 │ │ │ │ - fmv.d fa5,fa4 │ │ │ │ - fld fa2,-8(a3) │ │ │ │ - fld fa4,0(a2) │ │ │ │ - fsub.d fa3,fa5,ft0 │ │ │ │ - fsub.d fa5,fa2,ft2 │ │ │ │ - fsub.d fa4,fa4,ft1 │ │ │ │ - fle.d a0,fa4,fa5 │ │ │ │ - beqz a0,26f00 │ │ │ │ - fmv.d fa4,fa5 │ │ │ │ - fld fa2,-8(a4) │ │ │ │ - fld fa5,-8(a5) │ │ │ │ - fsub.d fa4,fa4,ft0 │ │ │ │ - fsub.d fa2,fa2,fa0 │ │ │ │ - fsub.d fa5,fa5,fa0 │ │ │ │ - fle.d a0,fa5,fa2 │ │ │ │ - beqz a0,26f1e │ │ │ │ - fmv.d fa5,fa2 │ │ │ │ - lbu a0,0(s8) │ │ │ │ - beq a0,a7,26f3a │ │ │ │ - add t1,s7,a1 │ │ │ │ - lbu t1,-1(t1) │ │ │ │ - beq t1,a7,26f3a │ │ │ │ - beq a0,t1,272e6 │ │ │ │ - fsub.d fa5,fa5,ft4 │ │ │ │ - fle.d a0,fa5,fa3 │ │ │ │ - beqz a0,26f44 │ │ │ │ - fmv.d fa5,fa3 │ │ │ │ - fle.d a0,fa4,fa5 │ │ │ │ - bnez a0,26f4e │ │ │ │ - fmv.d fa5,fa4 │ │ │ │ - fsd fa5,0(a3) │ │ │ │ - fld fa4,0(a4) │ │ │ │ - fld fa5,0(a5) │ │ │ │ - fadd.d fa4,fa4,ft3 │ │ │ │ - fadd.d fa5,fa5,ft3 │ │ │ │ - fle.d a0,fa5,fa4 │ │ │ │ - beqz a0,26f66 │ │ │ │ - fmv.d fa5,fa4 │ │ │ │ - fsd fa5,8(a2) │ │ │ │ - fld fa4,0(a3) │ │ │ │ - fle.d a0,fa1,fa4 │ │ │ │ - bnez a0,26f76 │ │ │ │ - fle.d a0,fa1,fa5 │ │ │ │ - beqz a0,26ebc │ │ │ │ - fle.d a0,fa5,fa4 │ │ │ │ - beqz a0,26eb4 │ │ │ │ - addi a1,a1,1 │ │ │ │ - mv s6,a6 │ │ │ │ - sext.w a6,a1 │ │ │ │ - fmv.d fa1,fa4 │ │ │ │ - li s5,1 │ │ │ │ - addi a2,a2,8 │ │ │ │ - addi a4,a4,8 │ │ │ │ - addi a5,a5,8 │ │ │ │ - addi a3,a3,8 │ │ │ │ - bltu a6,s10,26ece │ │ │ │ - li a5,2 │ │ │ │ - bgeu a5,s3,2787c │ │ │ │ - addi t5,s8,1 │ │ │ │ - addi a0,s0,8 │ │ │ │ - addi a1,s1,8 │ │ │ │ - li t2,69 │ │ │ │ - li a3,2 │ │ │ │ - li s4,1 │ │ │ │ - addiw a2,s2,-2 │ │ │ │ - auipc a5,0x37 │ │ │ │ - fld ft2,-1156(a5) │ │ │ │ - auipc a5,0x37 │ │ │ │ - fld ft5,-964(a5) │ │ │ │ - auipc a5,0x37 │ │ │ │ - fld ft4,-964(a5) │ │ │ │ - auipc a5,0x37 │ │ │ │ - fld ft1,-964(a5) │ │ │ │ - auipc a5,0x37 │ │ │ │ - fld fa0,-964(a5) │ │ │ │ - auipc a5,0x37 │ │ │ │ - fld ft3,-964(a5) │ │ │ │ - li s11,67 │ │ │ │ - auipc a5,0x37 │ │ │ │ - fld ft7,-1056(a5) │ │ │ │ - auipc a5,0x37 │ │ │ │ - fld ft6,-1152(a5) │ │ │ │ - bgeu s4,s10,27160 │ │ │ │ - li t1,2 │ │ │ │ - ld a4,0(a0) │ │ │ │ - ld a5,0(a1) │ │ │ │ - ld a6,8(a0) │ │ │ │ - ld a7,8(a1) │ │ │ │ - beq s2,t1,27314 │ │ │ │ - mv t4,s7 │ │ │ │ - addi a6,a6,8 │ │ │ │ - addi a4,a4,8 │ │ │ │ - addi a5,a5,8 │ │ │ │ - li t1,1 │ │ │ │ - li t0,84 │ │ │ │ - li t6,78 │ │ │ │ - j 2705e │ │ │ │ - fsd fa5,8(a7) │ │ │ │ - fld fa3,0(a6) │ │ │ │ - fle.d t3,fa1,fa3 │ │ │ │ - beqz t3,272ec │ │ │ │ - fle.d t3,fa5,fa3 │ │ │ │ - fmv.d fa1,fa5 │ │ │ │ - beqz t3,27146 │ │ │ │ - fmv.d fa1,fa3 │ │ │ │ - mv s6,t1 │ │ │ │ - mv s5,a3 │ │ │ │ - li t2,69 │ │ │ │ - addiw t3,t1,1 │ │ │ │ - addi a7,a7,8 │ │ │ │ - addi t4,t4,1 │ │ │ │ - addi a6,a6,8 │ │ │ │ - addi a4,a4,8 │ │ │ │ - addi a5,a5,8 │ │ │ │ - beq s9,t1,27160 │ │ │ │ - mv t1,t3 │ │ │ │ - lbu t3,0(t5) │ │ │ │ - fmv.d.x ft0,zero │ │ │ │ - bgeu a3,a2,2707e │ │ │ │ - andi ra,t3,251 │ │ │ │ - bne ra,s11,2707e │ │ │ │ - lbu ra,1(t5) │ │ │ │ - bne ra,t0,2707e │ │ │ │ - fmv.d ft0,ft7 │ │ │ │ - fld fa5,0(a4) │ │ │ │ - fld fa4,0(a5) │ │ │ │ - fsub.d fa5,fa5,ft1 │ │ │ │ - fsub.d fa4,fa4,fa0 │ │ │ │ - fle.d ra,fa4,fa5 │ │ │ │ - beqz ra,27096 │ │ │ │ - fmv.d fa4,fa5 │ │ │ │ - fld fa2,-8(a4) │ │ │ │ - fld fa5,-8(a5) │ │ │ │ - fsub.d fa3,fa4,ft2 │ │ │ │ - fsub.d fa4,fa2,ft1 │ │ │ │ - fsub.d fa5,fa5,fa0 │ │ │ │ - fle.d ra,fa5,fa4 │ │ │ │ - beqz ra,270b6 │ │ │ │ - fmv.d fa5,fa4 │ │ │ │ - fld fa2,-8(a6) │ │ │ │ - fld fa4,0(a7) │ │ │ │ - fsub.d fa2,fa2,ft5 │ │ │ │ - fsub.d fa4,fa4,ft4 │ │ │ │ - fle.d ra,fa4,fa2 │ │ │ │ - beqz ra,270d2 │ │ │ │ - fmv.d fa4,fa2 │ │ │ │ - fsub.d fa4,fa4,ft2 │ │ │ │ - beq t3,t6,270ea │ │ │ │ - lbu ra,0(t4) │ │ │ │ - beq ra,t6,270ea │ │ │ │ - beq ra,t3,2730e │ │ │ │ - fsub.d fa5,fa5,ft6 │ │ │ │ - fle.d t3,fa5,fa3 │ │ │ │ - beqz t3,270f6 │ │ │ │ - fmv.d fa5,fa3 │ │ │ │ - fle.d t3,fa4,fa5 │ │ │ │ - bnez t3,27102 │ │ │ │ - fmv.d fa5,fa4 │ │ │ │ - fsd fa5,0(a6) │ │ │ │ - fld fa5,0(a4) │ │ │ │ - fld fa4,0(a5) │ │ │ │ - fsub.d fa5,fa5,fa0 │ │ │ │ - fsub.d fa4,fa4,ft3 │ │ │ │ - fadd.d fa5,fa5,ft0 │ │ │ │ - fle.d t3,fa4,fa5 │ │ │ │ - bnez t3,27022 │ │ │ │ - fsd fa4,8(a7) │ │ │ │ - fld fa3,0(a6) │ │ │ │ - fle.d t3,fa1,fa3 │ │ │ │ - beqz t3,272f0 │ │ │ │ - fle.d t3,fa4,fa3 │ │ │ │ - fmv.d fa1,fa3 │ │ │ │ - bnez t3,27304 │ │ │ │ - feq.d t3,fa3,fa4 │ │ │ │ - fmv.d fa1,fa4 │ │ │ │ - bnez t3,27304 │ │ │ │ - mv s6,t1 │ │ │ │ - mv s5,a3 │ │ │ │ - li t2,73 │ │ │ │ - addiw t3,t1,1 │ │ │ │ - addi a7,a7,8 │ │ │ │ - addi t4,t4,1 │ │ │ │ - addi a6,a6,8 │ │ │ │ - addi a4,a4,8 │ │ │ │ - addi a5,a5,8 │ │ │ │ - bne s9,t1,2705c │ │ │ │ - addiw a3,a3,1 │ │ │ │ - addi t5,t5,1 │ │ │ │ - addi a0,a0,8 │ │ │ │ - addi a1,a1,8 │ │ │ │ - bltu a3,s3,26ff8 │ │ │ │ - beqz s5,27ab0 │ │ │ │ - beqz s6,278a2 │ │ │ │ - fsd fs0,136(sp) │ │ │ │ - fsd fs1,128(sp) │ │ │ │ - fsd fs2,120(sp) │ │ │ │ - fsd fs3,112(sp) │ │ │ │ - fsd fs4,104(sp) │ │ │ │ - fsd fs5,96(sp) │ │ │ │ - fsd fs6,88(sp) │ │ │ │ - fsd fs7,80(sp) │ │ │ │ - fsd fs8,72(sp) │ │ │ │ - fsd fs9,64(sp) │ │ │ │ - li a5,2 │ │ │ │ - bgeu a5,s2,2749c │ │ │ │ - auipc a5,0x37 │ │ │ │ - fld fs0,-1462(a5) │ │ │ │ - auipc a5,0x37 │ │ │ │ - fld fs2,-1478(a5) │ │ │ │ - auipc a5,0x37 │ │ │ │ - fld fs1,-1470(a5) │ │ │ │ - fmv.d fs6,fs0 │ │ │ │ - slli a5,s5,0x20 │ │ │ │ - slli s10,s6,0x20 │ │ │ │ - fsd fs10,56(sp) │ │ │ │ - fsd fs11,48(sp) │ │ │ │ + j 263d8 │ │ │ │ + li s1,-1 │ │ │ │ + j 26404 │ │ │ │ + sd s3,56(sp) │ │ │ │ + sd s4,48(sp) │ │ │ │ + sd s6,32(sp) │ │ │ │ + jal 3a10 <__stack_chk_fail@plt> │ │ │ │ + addi sp,sp,-64 │ │ │ │ + sd s1,40(sp) │ │ │ │ + ld s1,0(a0) │ │ │ │ + sd s0,48(sp) │ │ │ │ + sd s2,32(sp) │ │ │ │ + sd s5,8(sp) │ │ │ │ + sd ra,56(sp) │ │ │ │ + sd s3,24(sp) │ │ │ │ + sd s4,16(sp) │ │ │ │ + mv s2,a0 │ │ │ │ + mv s0,a1 │ │ │ │ + mv s5,a2 │ │ │ │ + beqz s1,26492 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 3310 │ │ │ │ + addw s3,a0,s0 │ │ │ │ + sext.w s4,a0 │ │ │ │ + addiw a1,s3,1 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 1e81c │ │ │ │ + mv s1,a0 │ │ │ │ + add s3,s3,s1 │ │ │ │ + mv a2,s0 │ │ │ │ + mv a1,s5 │ │ │ │ + add a0,a0,s4 │ │ │ │ + jal 3890 │ │ │ │ + sb zero,0(s3) │ │ │ │ + ld ra,56(sp) │ │ │ │ + mv a0,s0 │ │ │ │ + ld s0,48(sp) │ │ │ │ + sd s1,0(s2) │ │ │ │ + ld s3,24(sp) │ │ │ │ + ld s1,40(sp) │ │ │ │ + ld s2,32(sp) │ │ │ │ + ld s4,16(sp) │ │ │ │ + ld s5,8(sp) │ │ │ │ + addi sp,sp,64 │ │ │ │ + ret │ │ │ │ + mv s3,a1 │ │ │ │ li s4,0 │ │ │ │ - addiw s11,s2,-2 │ │ │ │ - addiw a2,s5,-1 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - srli s10,s10,0x20 │ │ │ │ - auipc a4,0x37 │ │ │ │ - fld fs4,-1502(a4) │ │ │ │ - auipc a4,0x37 │ │ │ │ - fld fs3,-1502(a4) │ │ │ │ - auipc a4,0x37 │ │ │ │ - fld fs7,-1558(a4) │ │ │ │ - auipc a4,0x37 │ │ │ │ - fld fs10,-1646(a4) │ │ │ │ - auipc a4,0x37 │ │ │ │ - fld fs9,-1566(a4) │ │ │ │ - auipc a4,0x37 │ │ │ │ - fld fs5,-1726(a4) │ │ │ │ - auipc a4,0x37 │ │ │ │ - fld fs8,-1534(a4) │ │ │ │ - auipc a4,0x37 │ │ │ │ - fld fs11,-1534(a4) │ │ │ │ - li a4,1 │ │ │ │ - bne s5,a4,2721c │ │ │ │ - fmv.d fs2,fs4 │ │ │ │ - fmv.d fs0,fs4 │ │ │ │ - fmv.d fs6,fs3 │ │ │ │ - fmv.d fs1,fs3 │ │ │ │ - slli a3,a2,0x20 │ │ │ │ - srli a3,a3,0x20 │ │ │ │ - add a4,s8,a3 │ │ │ │ - lbu a0,0(a4) │ │ │ │ - li a1,78 │ │ │ │ - fmv.d.x fa4,zero │ │ │ │ - sext.w s9,a2 │ │ │ │ - beq a0,a1,27258 │ │ │ │ - addiw a4,s6,-1 │ │ │ │ - slli a4,a4,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add a4,a4,s7 │ │ │ │ - lbu a4,0(a4) │ │ │ │ - beq a4,a1,27258 │ │ │ │ - fmv.d fa4,fs7 │ │ │ │ - bne a0,a4,27258 │ │ │ │ - fmv.d fa4,fs10 │ │ │ │ - sext.w a4,s11 │ │ │ │ - fmv.d.x fa3,zero │ │ │ │ - bgeu s5,a4,2727e │ │ │ │ - li a4,1 │ │ │ │ - beq s5,a4,2727e │ │ │ │ - add a1,s8,a5 │ │ │ │ - andi a4,a0,251 │ │ │ │ - li a6,67 │ │ │ │ - lbu a1,0(a1) │ │ │ │ - beq a4,a6,279ba │ │ │ │ - slli a1,a3,0x3 │ │ │ │ - add a4,s0,a1 │ │ │ │ - li a7,69 │ │ │ │ - ld a4,0(a4) │ │ │ │ - slli a3,a5,0x3 │ │ │ │ - slli a6,s10,0x3 │ │ │ │ - beq t2,a7,278ba │ │ │ │ - add a4,a4,a6 │ │ │ │ - fld fa5,0(a4) │ │ │ │ - add a3,a3,s1 │ │ │ │ - ld a4,0(a3) │ │ │ │ - fadd.d fa5,fs0,fa5 │ │ │ │ - add a4,a4,a6 │ │ │ │ - fld fa4,0(a4) │ │ │ │ - fadd.d fa5,fa5,fa3 │ │ │ │ - feq.d a4,fa4,fa5 │ │ │ │ - bnez a4,279a4 │ │ │ │ - add a4,s1,a1 │ │ │ │ - ld a4,0(a4) │ │ │ │ - add a4,a4,a6 │ │ │ │ - fld fa5,0(a4) │ │ │ │ - fadd.d fa5,fs2,fa5 │ │ │ │ - feq.d a4,fa4,fa5 │ │ │ │ - beqz a4,27206 │ │ │ │ - ld a0,0(sp) │ │ │ │ - li a1,1 │ │ │ │ - jal 4f012 │ │ │ │ - li t2,73 │ │ │ │ - beqz s9,279b4 │ │ │ │ - slli a5,s9,0x20 │ │ │ │ - mv s5,s9 │ │ │ │ - addiw a2,s9,-1 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - j 27206 │ │ │ │ - fadd.d fa5,fa5,ft4 │ │ │ │ - j 26f3a │ │ │ │ - fmv.d fa4,fa5 │ │ │ │ - fle.d t3,fa1,fa4 │ │ │ │ - beqz t3,2704a │ │ │ │ - fle.d t3,fa4,fa3 │ │ │ │ - fmv.d fa1,fa3 │ │ │ │ - beqz t3,2713a │ │ │ │ - mv s6,t1 │ │ │ │ - mv s5,a3 │ │ │ │ - li t2,69 │ │ │ │ - j 2704a │ │ │ │ - fadd.d fa5,fa5,ft6 │ │ │ │ - j 270ea │ │ │ │ - auipc a1,0x37 │ │ │ │ - fld ft0,-2020(a1) │ │ │ │ - auipc a1,0x37 │ │ │ │ - fld ft2,-1828(a1) │ │ │ │ - auipc a1,0x37 │ │ │ │ - fld ft1,-1828(a1) │ │ │ │ - fmv.d.x ft5,zero │ │ │ │ - addi a4,a4,8 │ │ │ │ - addi a5,a5,8 │ │ │ │ - addi a6,a6,8 │ │ │ │ - li a2,1 │ │ │ │ - li a1,1 │ │ │ │ - auipc a0,0x37 │ │ │ │ - fld ft3,-1842(a0) │ │ │ │ - auipc a0,0x37 │ │ │ │ - fld fa0,-1842(a0) │ │ │ │ - auipc a0,0x37 │ │ │ │ - fld ft4,-1842(a0) │ │ │ │ - li t3,78 │ │ │ │ - auipc a0,0x37 │ │ │ │ - fld ft6,-2022(a0) │ │ │ │ - j 27396 │ │ │ │ - fsd fa5,8(a7) │ │ │ │ - fld fa3,0(a6) │ │ │ │ - fle.d a0,fa1,fa3 │ │ │ │ - beqz a0,275c0 │ │ │ │ - fle.d a0,fa5,fa3 │ │ │ │ - bnez a0,275e4 │ │ │ │ - fmv.d fa1,fa5 │ │ │ │ - mv s6,a1 │ │ │ │ - mv s5,a3 │ │ │ │ - li t2,73 │ │ │ │ - addi a2,a2,1 │ │ │ │ - sext.w a1,a2 │ │ │ │ - addi a7,a7,8 │ │ │ │ - addi a4,a4,8 │ │ │ │ + j 2645e │ │ │ │ + addi sp,sp,-656 │ │ │ │ + sd s0,640(sp) │ │ │ │ + ld s0,680(sp) │ │ │ │ + sd s9,568(sp) │ │ │ │ + mv s9,a4 │ │ │ │ + lw t3,600(s0) │ │ │ │ + sd s0,80(sp) │ │ │ │ + auipc s0,0x54 │ │ │ │ + ld s0,-1440(s0) │ │ │ │ + ld a4,0(s0) │ │ │ │ + sd a4,536(sp) │ │ │ │ + li a4,0 │ │ │ │ + ld s0,656(sp) │ │ │ │ + li t1,-1 │ │ │ │ + slli t1,t1,0x21 │ │ │ │ + sd s0,152(sp) │ │ │ │ + lbu s0,664(sp) │ │ │ │ + addi t1,t1,1 │ │ │ │ + sd s2,624(sp) │ │ │ │ + sd s8,576(sp) │ │ │ │ + sd ra,648(sp) │ │ │ │ + sd s1,632(sp) │ │ │ │ + sd s3,616(sp) │ │ │ │ + sd s4,608(sp) │ │ │ │ + sd s5,600(sp) │ │ │ │ + sd s6,592(sp) │ │ │ │ + sd s7,584(sp) │ │ │ │ + sd s10,560(sp) │ │ │ │ + sd s11,552(sp) │ │ │ │ + sd t1,440(sp) │ │ │ │ + sw zero,328(sp) │ │ │ │ + sw zero,332(sp) │ │ │ │ + li a4,25 │ │ │ │ + sd s0,184(sp) │ │ │ │ + sd a0,48(sp) │ │ │ │ + sd a5,72(sp) │ │ │ │ + sd a6,64(sp) │ │ │ │ + sd a7,88(sp) │ │ │ │ + lw s2,672(sp) │ │ │ │ + lw s8,48(s9) │ │ │ │ + bltu a4,t3,26ef0 │ │ │ │ + ld a5,80(sp) │ │ │ │ + mv s11,a1 │ │ │ │ + mv s10,a2 │ │ │ │ + lbu a4,388(a5) │ │ │ │ + addi a5,sp,504 │ │ │ │ + mv a2,a5 │ │ │ │ + sd a5,96(sp) │ │ │ │ + mv a1,s9 │ │ │ │ + li a5,1 │ │ │ │ + mv s0,a3 │ │ │ │ + addi a3,sp,520 │ │ │ │ + sd a3,160(sp) │ │ │ │ + jal 37f16 │ │ │ │ + ld s5,72(sp) │ │ │ │ + li a0,0 │ │ │ │ + divuw t3,s8,s5 │ │ │ │ + slli s3,s5,0x20 │ │ │ │ + srli s3,s3,0x20 │ │ │ │ + slli s4,s3,0x3 │ │ │ │ + mv a1,s4 │ │ │ │ + sw t3,236(sp) │ │ │ │ + sd t3,56(sp) │ │ │ │ + jal 1e81c │ │ │ │ + mv s1,a0 │ │ │ │ + mv a1,s4 │ │ │ │ + li a0,0 │ │ │ │ + sd s1,472(sp) │ │ │ │ + jal 1e81c │ │ │ │ + sd a0,480(sp) │ │ │ │ + ld t3,56(sp) │ │ │ │ + mv t4,a0 │ │ │ │ + beqz s5,265a0 │ │ │ │ + ld a5,72(sp) │ │ │ │ + li a4,2 │ │ │ │ + addiw a5,a5,-1 │ │ │ │ + bgeu a4,a5,26584 │ │ │ │ + or a5,a0,s1 │ │ │ │ + andi a5,a5,7 │ │ │ │ + beqz a5,2689e │ │ │ │ + mv a5,s1 │ │ │ │ + mv a4,t4 │ │ │ │ + add s4,s4,s1 │ │ │ │ + li a3,1 │ │ │ │ + sw a3,0(a5) │ │ │ │ + sw zero,4(a5) │ │ │ │ + sw a3,0(a4) │ │ │ │ + sw zero,4(a4) │ │ │ │ addi a5,a5,8 │ │ │ │ - addi a6,a6,8 │ │ │ │ - bgeu a1,s10,27480 │ │ │ │ - fld fa5,0(a4) │ │ │ │ - fld fa4,0(a5) │ │ │ │ - lbu a0,0(t5) │ │ │ │ - fsub.d fa5,fa5,ft3 │ │ │ │ - fsub.d fa4,fa4,fa0 │ │ │ │ - fle.d t1,fa4,fa5 │ │ │ │ - bnez t1,273b2 │ │ │ │ - fmv.d fa5,fa4 │ │ │ │ - fld fa3,-8(a4) │ │ │ │ - fld fa4,-8(a5) │ │ │ │ - fsub.d fa5,fa5,ft0 │ │ │ │ - fsub.d fa3,fa3,ft3 │ │ │ │ - fsub.d fa4,fa4,fa0 │ │ │ │ - fle.d t1,fa4,fa3 │ │ │ │ - bnez t1,273d2 │ │ │ │ - fmv.d fa3,fa4 │ │ │ │ - fld fa4,-8(a6) │ │ │ │ - fld fa2,0(a7) │ │ │ │ - fsub.d fa4,fa4,ft2 │ │ │ │ - fsub.d fa2,fa2,ft1 │ │ │ │ - fle.d t1,fa2,fa4 │ │ │ │ - bnez t1,273ee │ │ │ │ - fmv.d fa4,fa2 │ │ │ │ - fsub.d fa4,fa4,ft0 │ │ │ │ - beq a0,t3,2740a │ │ │ │ - add t1,s7,a2 │ │ │ │ - lbu t1,-1(t1) │ │ │ │ - beq t1,t3,2740a │ │ │ │ - beq a0,t1,275de │ │ │ │ - fsub.d fa3,fa3,ft6 │ │ │ │ - fle.d a0,fa3,fa5 │ │ │ │ - bnez a0,27414 │ │ │ │ - fmv.d fa5,fa3 │ │ │ │ - fle.d a0,fa4,fa5 │ │ │ │ - beqz a0,2741e │ │ │ │ - fmv.d fa4,fa5 │ │ │ │ - fsd fa4,0(a6) │ │ │ │ - fld fa5,0(a4) │ │ │ │ - fld fa4,0(a5) │ │ │ │ - fsub.d fa5,fa5,fa0 │ │ │ │ - fsub.d fa4,fa4,ft4 │ │ │ │ - fadd.d fa5,fa5,ft5 │ │ │ │ - fle.d a0,fa4,fa5 │ │ │ │ - bnez a0,27360 │ │ │ │ - fsd fa4,8(a7) │ │ │ │ - fld fa3,0(a6) │ │ │ │ - fle.d a0,fa1,fa3 │ │ │ │ - beqz a0,275bc │ │ │ │ - fmv.d fa5,fa4 │ │ │ │ - fmv.d fa1,fa3 │ │ │ │ - fle.d a0,fa5,fa3 │ │ │ │ - bnez a0,275d4 │ │ │ │ - feq.d a0,fa5,fa3 │ │ │ │ - fmv.d fa1,fa5 │ │ │ │ - mv s6,a1 │ │ │ │ - mv s5,a3 │ │ │ │ - li t2,73 │ │ │ │ - beqz a0,27384 │ │ │ │ - li t2,69 │ │ │ │ - addi a2,a2,1 │ │ │ │ - sext.w a1,a2 │ │ │ │ - addi a7,a7,8 │ │ │ │ addi a4,a4,8 │ │ │ │ - addi a5,a5,8 │ │ │ │ - addi a6,a6,8 │ │ │ │ - bltu a1,s10,27396 │ │ │ │ - beqz s5,27ab0 │ │ │ │ - beqz s6,278a2 │ │ │ │ - fsd fs0,136(sp) │ │ │ │ - fsd fs1,128(sp) │ │ │ │ - fsd fs2,120(sp) │ │ │ │ - fsd fs3,112(sp) │ │ │ │ - fsd fs4,104(sp) │ │ │ │ - fsd fs5,96(sp) │ │ │ │ - fsd fs6,88(sp) │ │ │ │ - fsd fs7,80(sp) │ │ │ │ - fsd fs8,72(sp) │ │ │ │ - fsd fs9,64(sp) │ │ │ │ - auipc a5,0x36 │ │ │ │ - fld fs0,1852(a5) │ │ │ │ - auipc a5,0x36 │ │ │ │ - fld fs2,1836(a5) │ │ │ │ - auipc a5,0x36 │ │ │ │ - fld fs1,1844(a5) │ │ │ │ - fmv.d fs6,fs0 │ │ │ │ - slli a5,s5,0x20 │ │ │ │ - slli s10,s6,0x20 │ │ │ │ + bne a5,s4,2658c │ │ │ │ + ld s4,88(sp) │ │ │ │ + lw a4,40(s0) │ │ │ │ + ld a3,32(s0) │ │ │ │ + ld a1,504(sp) │ │ │ │ + mv a5,s4 │ │ │ │ + mv a2,s8 │ │ │ │ + li a0,0 │ │ │ │ + sd t3,120(sp) │ │ │ │ + sd t4,56(sp) │ │ │ │ + jal 4ab82 │ │ │ │ + lw a4,40(s0) │ │ │ │ + ld a3,32(s0) │ │ │ │ + ld a1,512(sp) │ │ │ │ + mv a6,a0 │ │ │ │ + mv a5,s4 │ │ │ │ + sd a0,104(sp) │ │ │ │ + mv a2,s8 │ │ │ │ + li a0,0 │ │ │ │ + sd a6,488(sp) │ │ │ │ + jal 4ab82 │ │ │ │ + ld s4,48(sp) │ │ │ │ + ld a2,504(sp) │ │ │ │ + mv a5,a0 │ │ │ │ + sd a0,112(sp) │ │ │ │ + addi a4,sp,448 │ │ │ │ + mv a3,s8 │ │ │ │ + mv a1,s10 │ │ │ │ + mv a0,s4 │ │ │ │ + sd a5,496(sp) │ │ │ │ + jal 16e98 │ │ │ │ + ld a2,512(sp) │ │ │ │ + mv a5,a0 │ │ │ │ + sd a0,168(sp) │ │ │ │ + addi a4,sp,452 │ │ │ │ + mv a3,s8 │ │ │ │ + mv a1,s10 │ │ │ │ + mv a0,s4 │ │ │ │ + sd a5,456(sp) │ │ │ │ + jal 16e98 │ │ │ │ + sd a0,176(sp) │ │ │ │ + sd a0,464(sp) │ │ │ │ + ld t4,56(sp) │ │ │ │ + ld t3,120(sp) │ │ │ │ + bnez s2,26758 │ │ │ │ + li t1,0 │ │ │ │ + addiw t5,s8,-1 │ │ │ │ + mv s5,t1 │ │ │ │ + slli a5,t5,0x20 │ │ │ │ + addi t6,sp,456 │ │ │ │ + mv a6,s3 │ │ │ │ + mv s3,s0 │ │ │ │ + slli s0,s5,0x3 │ │ │ │ + srli t5,a5,0x1d │ │ │ │ + add a5,t6,s0 │ │ │ │ + ld s2,0(a5) │ │ │ │ + ld s6,96(sp) │ │ │ │ li s4,0 │ │ │ │ - addiw a2,s5,-1 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - srli s10,s10,0x20 │ │ │ │ - auipc a4,0x36 │ │ │ │ - fld fs4,1820(a4) │ │ │ │ - auipc a4,0x36 │ │ │ │ - fld fs3,1820(a4) │ │ │ │ - auipc a4,0x36 │ │ │ │ - fld fs7,1684(a4) │ │ │ │ - auipc a4,0x36 │ │ │ │ - fld fs8,1756(a4) │ │ │ │ - auipc a4,0x36 │ │ │ │ - fld fs5,1604(a4) │ │ │ │ - auipc a4,0x36 │ │ │ │ - fld fs9,1796(a4) │ │ │ │ - mv s9,t2 │ │ │ │ - li a4,1 │ │ │ │ - bne s5,a4,27514 │ │ │ │ - fmv.d fs2,fs4 │ │ │ │ - fmv.d fs0,fs4 │ │ │ │ - fmv.d fs6,fs3 │ │ │ │ - fmv.d fs1,fs3 │ │ │ │ - slli a3,a2,0x20 │ │ │ │ - srli a3,a3,0x20 │ │ │ │ - add a4,s8,a3 │ │ │ │ - lbu a0,0(a4) │ │ │ │ - li a1,78 │ │ │ │ - fmv.d.x fa5,zero │ │ │ │ - sext.w s11,a2 │ │ │ │ - beq a0,a1,27550 │ │ │ │ - addiw a4,s6,-1 │ │ │ │ - slli a4,a4,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add a4,a4,s7 │ │ │ │ - lbu a4,0(a4) │ │ │ │ - beq a4,a1,27550 │ │ │ │ - fmv.d fa5,fs7 │ │ │ │ - beq a4,a0,27550 │ │ │ │ - fmv.d fa5,fs8 │ │ │ │ - slli a3,a3,0x3 │ │ │ │ - add a4,s0,a3 │ │ │ │ - li a1,69 │ │ │ │ - ld a4,0(a4) │ │ │ │ - slli t1,a5,0x3 │ │ │ │ - slli a7,s10,0x3 │ │ │ │ - beq s9,a1,275ee │ │ │ │ - add a1,a4,a7 │ │ │ │ - fld fa5,0(a1) │ │ │ │ - fmv.d.x fa3,zero │ │ │ │ - add a4,s1,t1 │ │ │ │ - fadd.d fa5,fs0,fa5 │ │ │ │ - ld a1,0(a4) │ │ │ │ - add a1,a1,a7 │ │ │ │ - fld fa4,0(a1) │ │ │ │ - fadd.d fa5,fa5,fa3 │ │ │ │ - feq.d a1,fa5,fa4 │ │ │ │ - bnez a1,276c6 │ │ │ │ - add a3,a3,s1 │ │ │ │ - ld a4,0(a3) │ │ │ │ - add a4,a4,a7 │ │ │ │ - fld fa5,0(a4) │ │ │ │ - fadd.d fa5,fs2,fa5 │ │ │ │ - feq.d a4,fa5,fa4 │ │ │ │ - beqz a4,274fe │ │ │ │ - ld a0,0(sp) │ │ │ │ - li a1,1 │ │ │ │ - li s9,73 │ │ │ │ - jal 4f012 │ │ │ │ - beqz s11,276d6 │ │ │ │ - slli a5,s11,0x20 │ │ │ │ - mv s5,s11 │ │ │ │ - addiw a2,s11,-1 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - j 274fe │ │ │ │ - fmv.d fa5,fa4 │ │ │ │ - fle.d a0,fa1,fa5 │ │ │ │ - beqz a0,27384 │ │ │ │ - fle.d a0,fa5,fa3 │ │ │ │ - fmv.d fa1,fa3 │ │ │ │ - beqz a0,27458 │ │ │ │ - mv s6,a1 │ │ │ │ - mv s5,a3 │ │ │ │ - li t2,69 │ │ │ │ - j 2746e │ │ │ │ - fadd.d fa3,fa3,ft6 │ │ │ │ - j 2740a │ │ │ │ - fmv.d fa1,fa3 │ │ │ │ - mv s6,a1 │ │ │ │ - mv s5,a3 │ │ │ │ - j 275d8 │ │ │ │ - addiw a6,s6,-1 │ │ │ │ - slli t3,a6,0x20 │ │ │ │ - srli t3,t3,0x20 │ │ │ │ - slli t4,t3,0x3 │ │ │ │ - add a1,a4,t4 │ │ │ │ - fld fa4,0(a1) │ │ │ │ - add a1,s0,t1 │ │ │ │ - ld a1,0(a1) │ │ │ │ - fadd.d fa4,fs1,fa4 │ │ │ │ - sd a6,16(sp) │ │ │ │ - add t5,a1,a7 │ │ │ │ - fld fa3,0(t5) │ │ │ │ - fadd.d fa4,fa4,fa5 │ │ │ │ - feq.d t5,fa4,fa3 │ │ │ │ - bnez t5,27728 │ │ │ │ - add a4,a4,a7 │ │ │ │ - fld fa4,0(a4) │ │ │ │ - fadd.d fa4,fs1,fa4 │ │ │ │ - fsub.d fa4,fa4,fs5 │ │ │ │ - feq.d a4,fa4,fa3 │ │ │ │ - bnez a4,277e6 │ │ │ │ - add a1,a1,t4 │ │ │ │ - fld fa4,0(a1) │ │ │ │ - fsub.d fa4,fa4,fs9 │ │ │ │ - fsub.d fa4,fa4,fs5 │ │ │ │ - feq.d a4,fa4,fa3 │ │ │ │ - bnez a4,27708 │ │ │ │ - add a3,a3,s1 │ │ │ │ - ld a3,0(a3) │ │ │ │ - add a4,a3,a7 │ │ │ │ - fld fa4,0(a4) │ │ │ │ - fadd.d fa4,fs6,fa4 │ │ │ │ - fsub.d fa4,fa4,fs5 │ │ │ │ - feq.d a4,fa4,fa3 │ │ │ │ - bnez a4,2783a │ │ │ │ - add a3,a3,t4 │ │ │ │ - fld fa4,0(a3) │ │ │ │ - fadd.d fa4,fs6,fa4 │ │ │ │ - fadd.d fa5,fa4,fa5 │ │ │ │ - feq.d a4,fa5,fa3 │ │ │ │ - bnez a4,277fe │ │ │ │ - add a4,s1,t1 │ │ │ │ - ld a4,0(a4) │ │ │ │ - auipc a3,0x36 │ │ │ │ - fld fa4,1410(a3) │ │ │ │ - add a4,a4,t4 │ │ │ │ - fld fa5,0(a4) │ │ │ │ - fsub.d fa5,fa5,fa4 │ │ │ │ - fsub.d fa5,fa5,fs5 │ │ │ │ - feq.d a4,fa5,fa3 │ │ │ │ - beqz a4,274fe │ │ │ │ - ld a0,8(sp) │ │ │ │ - addw a2,s4,s5 │ │ │ │ - auipc a4,0x39 │ │ │ │ - addi a4,a4,408 │ │ │ │ - li a3,43 │ │ │ │ - mv a1,s5 │ │ │ │ - sd a5,32(sp) │ │ │ │ - jal 5907c │ │ │ │ - ld a0,0(sp) │ │ │ │ - li a1,2 │ │ │ │ + add s2,s2,t5 │ │ │ │ + lw a4,0(s2) │ │ │ │ + lw a5,4(s2) │ │ │ │ + li s7,25 │ │ │ │ + mv a7,s1 │ │ │ │ + bltu a5,a4,26646 │ │ │ │ + subw a5,a5,a4 │ │ │ │ + bgeu s7,a5,26d72 │ │ │ │ + addi s6,s6,8 │ │ │ │ + bnez s5,2666e │ │ │ │ + li s5,1 │ │ │ │ + slli s0,s5,0x3 │ │ │ │ + add a5,t6,s0 │ │ │ │ + ld s2,0(a5) │ │ │ │ + add s2,s2,t5 │ │ │ │ + lw a4,0(s2) │ │ │ │ + lw a5,4(s2) │ │ │ │ + bgeu a5,a4,26640 │ │ │ │ + addi s6,s6,8 │ │ │ │ + beqz s5,2664c │ │ │ │ + mv s0,s3 │ │ │ │ + mv s1,a7 │ │ │ │ + mv s3,a6 │ │ │ │ + beqz s4,26758 │ │ │ │ + li s7,0 │ │ │ │ + mv a0,s11 │ │ │ │ + sd t4,48(sp) │ │ │ │ + jal 512b2 │ │ │ │ + ld t4,48(sp) │ │ │ │ + bnez a0,266a2 │ │ │ │ + ld a5,80(sp) │ │ │ │ + lbu a5,448(a5) │ │ │ │ + beqz a5,266a2 │ │ │ │ + lw a4,0(s1) │ │ │ │ + lw a5,4(s1) │ │ │ │ + beq a5,a4,26bdc │ │ │ │ + lw a4,0(t4) │ │ │ │ + lw a5,4(t4) │ │ │ │ + beq a5,a4,26a3e │ │ │ │ + lw a5,40(s0) │ │ │ │ + ld s3,104(sp) │ │ │ │ + ld s2,112(sp) │ │ │ │ li s4,0 │ │ │ │ - jal 4f012 │ │ │ │ - ld a5,32(sp) │ │ │ │ - li s9,73 │ │ │ │ - j 27714 │ │ │ │ - ld a0,0(sp) │ │ │ │ - li a1,1 │ │ │ │ - li s9,69 │ │ │ │ - jal 4f012 │ │ │ │ - bnez s11,275ae │ │ │ │ - mv t2,s9 │ │ │ │ - li a4,69 │ │ │ │ - li s5,0 │ │ │ │ - li a5,0 │ │ │ │ - bne t2,a4,2775a │ │ │ │ - beqz s4,2775a │ │ │ │ - ld a0,8(sp) │ │ │ │ - addw a2,s5,s4 │ │ │ │ - auipc a4,0x39 │ │ │ │ - addi a4,a4,330 │ │ │ │ - li a3,43 │ │ │ │ - addiw a2,a2,-1 │ │ │ │ - mv a1,s5 │ │ │ │ - sd a5,16(sp) │ │ │ │ - jal 5907c │ │ │ │ - ld a5,16(sp) │ │ │ │ - j 2775a │ │ │ │ - ld a0,0(sp) │ │ │ │ - li a1,2 │ │ │ │ - sd a5,32(sp) │ │ │ │ - jal 4f012 │ │ │ │ - ld a5,32(sp) │ │ │ │ - ld a4,16(sp) │ │ │ │ - beqz a4,2774e │ │ │ │ - slli s10,a4,0x20 │ │ │ │ - mv s6,a4 │ │ │ │ - addiw a2,s5,-1 │ │ │ │ - srli s10,s10,0x20 │ │ │ │ - j 274fe │ │ │ │ - add t3,t3,s7 │ │ │ │ - lbu a1,0(t3) │ │ │ │ - jal 36f82 │ │ │ │ - beqz a0,277f2 │ │ │ │ - ld a0,0(sp) │ │ │ │ - li a1,5 │ │ │ │ + mv s5,t4 │ │ │ │ + beqz a5,266d4 │ │ │ │ + ld a0,0(s3) │ │ │ │ addiw s4,s4,1 │ │ │ │ - jal 4f012 │ │ │ │ - beqz s11,27894 │ │ │ │ - ld a4,16(sp) │ │ │ │ - slli a5,s11,0x20 │ │ │ │ - mv s5,s11 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - bnez a4,27718 │ │ │ │ - mv t2,s9 │ │ │ │ - li a4,69 │ │ │ │ - li s10,0 │ │ │ │ - beq t2,a4,276e4 │ │ │ │ - fld fs0,136(sp) │ │ │ │ - fld fs1,128(sp) │ │ │ │ - fld fs2,120(sp) │ │ │ │ - fld fs3,112(sp) │ │ │ │ - fld fs4,104(sp) │ │ │ │ - fld fs5,96(sp) │ │ │ │ - fld fs6,88(sp) │ │ │ │ - fld fs7,80(sp) │ │ │ │ - fld fs8,72(sp) │ │ │ │ - fld fs9,64(sp) │ │ │ │ - ld a4,0(sp) │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - or a5,s10,a5 │ │ │ │ - sd a5,24(a4) │ │ │ │ - mv a0,a4 │ │ │ │ - jal 4f40e │ │ │ │ - slli a3,s2,0x20 │ │ │ │ - srli a3,a3,0x20 │ │ │ │ - beqz s3,277b4 │ │ │ │ - addi s5,a3,1 │ │ │ │ - slli s5,s5,0x3 │ │ │ │ - mv s2,s0 │ │ │ │ - mv s3,s1 │ │ │ │ - add s5,s5,s0 │ │ │ │ + addi s3,s3,8 │ │ │ │ + jal 3670 │ │ │ │ + sd zero,-8(s3) │ │ │ │ ld a0,0(s2) │ │ │ │ addi s2,s2,8 │ │ │ │ - addi s3,s3,8 │ │ │ │ jal 3670 │ │ │ │ + lw a5,40(s0) │ │ │ │ sd zero,-8(s2) │ │ │ │ - ld a0,-8(s3) │ │ │ │ + bltu s4,a5,266ae │ │ │ │ + mv t4,s5 │ │ │ │ + ld a0,104(sp) │ │ │ │ + sd t4,48(sp) │ │ │ │ jal 3670 │ │ │ │ - sd zero,-8(s3) │ │ │ │ - bne s2,s5,27794 │ │ │ │ - mv a0,s0 │ │ │ │ + ld a0,112(sp) │ │ │ │ jal 3670 │ │ │ │ mv a0,s1 │ │ │ │ jal 3670 │ │ │ │ - ld a5,24(sp) │ │ │ │ - ld a4,8(sp) │ │ │ │ - ld ra,248(sp) │ │ │ │ - ld s0,240(sp) │ │ │ │ - sd a4,0(a5) │ │ │ │ - ld a0,0(sp) │ │ │ │ - ld s1,232(sp) │ │ │ │ - ld s2,224(sp) │ │ │ │ - ld s3,216(sp) │ │ │ │ - ld s4,208(sp) │ │ │ │ - ld s5,200(sp) │ │ │ │ - ld s6,192(sp) │ │ │ │ - ld s7,184(sp) │ │ │ │ - ld s8,176(sp) │ │ │ │ - ld s9,168(sp) │ │ │ │ - ld s10,160(sp) │ │ │ │ - ld s11,152(sp) │ │ │ │ - addi sp,sp,256 │ │ │ │ + ld t4,48(sp) │ │ │ │ + mv a0,t4 │ │ │ │ + jal 3670 │ │ │ │ + ld a0,168(sp) │ │ │ │ + jal 3670 │ │ │ │ + ld a0,176(sp) │ │ │ │ + jal 3670 │ │ │ │ + beqz s7,26706 │ │ │ │ + mv a0,s7 │ │ │ │ + jal 3670 │ │ │ │ + auipc a5,0x54 │ │ │ │ + ld a5,-2038(a5) │ │ │ │ + ld a4,536(sp) │ │ │ │ + ld a5,0(a5) │ │ │ │ + xor a5,a5,a4 │ │ │ │ + li a4,0 │ │ │ │ + bnez a5,26eec │ │ │ │ + ld ra,648(sp) │ │ │ │ + ld s0,640(sp) │ │ │ │ + ld s1,632(sp) │ │ │ │ + ld s2,624(sp) │ │ │ │ + ld s3,616(sp) │ │ │ │ + ld s4,608(sp) │ │ │ │ + ld s5,600(sp) │ │ │ │ + ld s6,592(sp) │ │ │ │ + ld s7,584(sp) │ │ │ │ + ld s8,576(sp) │ │ │ │ + ld s9,568(sp) │ │ │ │ + ld s10,560(sp) │ │ │ │ + mv a0,s11 │ │ │ │ + ld s11,552(sp) │ │ │ │ + addi sp,sp,656 │ │ │ │ ret │ │ │ │ - ld a0,0(sp) │ │ │ │ - li a1,1 │ │ │ │ - addiw s4,s4,1 │ │ │ │ - jal 4f012 │ │ │ │ - j 275aa │ │ │ │ - ld a0,0(sp) │ │ │ │ - li a1,6 │ │ │ │ - addiw s4,s4,1 │ │ │ │ - jal 4f012 │ │ │ │ - j 2773e │ │ │ │ - add t3,t3,s7 │ │ │ │ - lbu a1,0(t3) │ │ │ │ - sw a2,32(sp) │ │ │ │ - jal 36f82 │ │ │ │ - lw a2,32(sp) │ │ │ │ - bnez a0,278ac │ │ │ │ - ld a0,0(sp) │ │ │ │ - li a1,6 │ │ │ │ - sw a2,32(sp) │ │ │ │ - jal 4f012 │ │ │ │ - lw a2,32(sp) │ │ │ │ - ld a0,8(sp) │ │ │ │ - addw a2,a2,s4 │ │ │ │ - auipc a4,0x39 │ │ │ │ - addi a4,a4,24 │ │ │ │ - li a3,43 │ │ │ │ - mv a1,s11 │ │ │ │ - jal 5907c │ │ │ │ - li s4,0 │ │ │ │ - li s9,73 │ │ │ │ - j 2773e │ │ │ │ - ld a0,8(sp) │ │ │ │ - addw a2,a2,s4 │ │ │ │ - auipc a4,0x39 │ │ │ │ - addi a4,a4,-8 │ │ │ │ - li a3,43 │ │ │ │ - mv a1,s11 │ │ │ │ - jal 5907c │ │ │ │ - ld a0,0(sp) │ │ │ │ - li a1,1 │ │ │ │ - li s4,0 │ │ │ │ - jal 4f012 │ │ │ │ - li s9,73 │ │ │ │ - j 275aa │ │ │ │ - auipc s4,0x36 │ │ │ │ - addi s4,s4,774 │ │ │ │ - bnez s10,26e3a │ │ │ │ - ld a5,0(sp) │ │ │ │ - sd zero,24(a5) │ │ │ │ - mv a0,a5 │ │ │ │ - jal 4f40e │ │ │ │ - j 277b4 │ │ │ │ - li t2,69 │ │ │ │ - j 2716c │ │ │ │ - li a5,2 │ │ │ │ - bgeu a5,s3,27abc │ │ │ │ - fmv.d.x fa1,zero │ │ │ │ - li s6,0 │ │ │ │ + ld a5,72(sp) │ │ │ │ + beqz a5,26678 │ │ │ │ + li s6,4 │ │ │ │ + addi a5,sp,472 │ │ │ │ + li s2,0 │ │ │ │ + li a7,0 │ │ │ │ + sd a5,120(sp) │ │ │ │ + mv a5,s6 │ │ │ │ + mv s4,s8 │ │ │ │ + sd s8,216(sp) │ │ │ │ + mv s6,s2 │ │ │ │ + sd s11,224(sp) │ │ │ │ + sd s9,200(sp) │ │ │ │ + mv s11,s1 │ │ │ │ li s5,0 │ │ │ │ - j 26f9c │ │ │ │ - mv t2,s9 │ │ │ │ - ld s9,16(sp) │ │ │ │ - slli s10,s9,0x20 │ │ │ │ - srli s10,s10,0x20 │ │ │ │ - j 276d8 │ │ │ │ - slli a5,s5,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - li s10,0 │ │ │ │ - j 2776e │ │ │ │ - ld a0,0(sp) │ │ │ │ - li a1,5 │ │ │ │ - sw a2,32(sp) │ │ │ │ - jal 4f012 │ │ │ │ - lw a2,32(sp) │ │ │ │ - j 2781a │ │ │ │ - addiw a7,s6,-1 │ │ │ │ - slli t3,a7,0x20 │ │ │ │ - srli t3,t3,0x20 │ │ │ │ - slli t4,t3,0x3 │ │ │ │ - add t1,a4,t4 │ │ │ │ - fld fa5,0(t1) │ │ │ │ - add t1,s0,a3 │ │ │ │ - ld t1,0(t1) │ │ │ │ - fadd.d fa5,fs1,fa5 │ │ │ │ - sd a7,16(sp) │ │ │ │ - add t5,t1,a6 │ │ │ │ - fld fa3,0(t5) │ │ │ │ - fadd.d fa5,fa5,fa4 │ │ │ │ - feq.d t5,fa3,fa5 │ │ │ │ - bnez t5,279c8 │ │ │ │ - add a4,a4,a6 │ │ │ │ - fld fa5,0(a4) │ │ │ │ - fadd.d fa5,fs1,fa5 │ │ │ │ - fsub.d fa5,fa5,fs5 │ │ │ │ - feq.d a4,fa3,fa5 │ │ │ │ - bnez a4,279fa │ │ │ │ - add t1,t1,t4 │ │ │ │ - fld fa5,0(t1) │ │ │ │ - fsub.d fa5,fa5,fs8 │ │ │ │ - fsub.d fa5,fa5,fs5 │ │ │ │ - feq.d a4,fa3,fa5 │ │ │ │ - bnez a4,27a1a │ │ │ │ - add a4,s1,a1 │ │ │ │ - ld a4,0(a4) │ │ │ │ - add a6,a6,a4 │ │ │ │ - fld fa5,0(a6) │ │ │ │ - fadd.d fa5,fs6,fa5 │ │ │ │ - fsub.d fa5,fa5,fs5 │ │ │ │ - feq.d a1,fa3,fa5 │ │ │ │ - bnez a1,27a2c │ │ │ │ - add a4,a4,t4 │ │ │ │ - fld fa5,0(a4) │ │ │ │ - fadd.d fa5,fs6,fa5 │ │ │ │ - fadd.d fa5,fa5,fa4 │ │ │ │ - feq.d a4,fa3,fa5 │ │ │ │ - bnez a4,27a54 │ │ │ │ - add a3,a3,s1 │ │ │ │ - ld a4,0(a3) │ │ │ │ - add a4,a4,t4 │ │ │ │ - fld fa5,0(a4) │ │ │ │ - fsub.d fa5,fa5,fs11 │ │ │ │ - fsub.d fa5,fa5,fs5 │ │ │ │ - feq.d a4,fa3,fa5 │ │ │ │ - beqz a4,27206 │ │ │ │ - ld a0,8(sp) │ │ │ │ - addw a2,s5,s4 │ │ │ │ - auipc a4,0x39 │ │ │ │ - addi a4,a4,-308 │ │ │ │ - li a3,43 │ │ │ │ - mv a1,s5 │ │ │ │ - sd a5,32(sp) │ │ │ │ - jal 5907c │ │ │ │ - ld a0,0(sp) │ │ │ │ - li a1,2 │ │ │ │ - li s4,0 │ │ │ │ - jal 4f012 │ │ │ │ - ld a5,32(sp) │ │ │ │ - li t2,73 │ │ │ │ - ld a4,16(sp) │ │ │ │ - beqz a4,279f4 │ │ │ │ - slli s10,a4,0x20 │ │ │ │ - mv s6,a4 │ │ │ │ - addiw a2,s5,-1 │ │ │ │ - srli s10,s10,0x20 │ │ │ │ - j 27206 │ │ │ │ - ld a0,0(sp) │ │ │ │ - li a1,1 │ │ │ │ - jal 4f012 │ │ │ │ - li t2,69 │ │ │ │ - bnez s9,272d8 │ │ │ │ - fld fs10,56(sp) │ │ │ │ - fld fs11,48(sp) │ │ │ │ - j 276d8 │ │ │ │ - li a4,84 │ │ │ │ - bne a1,a4,2727e │ │ │ │ - fmv.d fa3,fs9 │ │ │ │ - j 2727e │ │ │ │ - add t3,t3,s7 │ │ │ │ - lbu a1,0(t3) │ │ │ │ - sd t2,32(sp) │ │ │ │ - jal 36f82 │ │ │ │ - ld t2,32(sp) │ │ │ │ - beqz a0,27a0a │ │ │ │ - ld a0,0(sp) │ │ │ │ - li a1,5 │ │ │ │ - addiw s4,s4,1 │ │ │ │ - jal 4f012 │ │ │ │ - ld t2,32(sp) │ │ │ │ - beqz s9,27a90 │ │ │ │ - ld a4,16(sp) │ │ │ │ - slli a5,s9,0x20 │ │ │ │ - mv s5,s9 │ │ │ │ + mv s1,s3 │ │ │ │ + li s7,0 │ │ │ │ + sd zero,208(sp) │ │ │ │ + mv s8,t4 │ │ │ │ + mv s3,a7 │ │ │ │ + sd s0,56(sp) │ │ │ │ + mv s9,t3 │ │ │ │ + mv s2,a5 │ │ │ │ + j 267b6 │ │ │ │ + add a5,s11,s0 │ │ │ │ + li a4,1 │ │ │ │ + sw a4,0(a5) │ │ │ │ + add a5,s11,s2 │ │ │ │ + sw zero,0(a5) │ │ │ │ + add s0,s0,s8 │ │ │ │ + add a5,s8,s2 │ │ │ │ + sw a4,0(s0) │ │ │ │ + sw zero,0(a5) │ │ │ │ + addi s5,s5,1 │ │ │ │ + subw s4,s4,s9 │ │ │ │ + addw s3,s9,s3 │ │ │ │ + addi s2,s2,8 │ │ │ │ + beq s1,s5,2684e │ │ │ │ + li a5,24 │ │ │ │ + slli s0,s5,0x3 │ │ │ │ + bgeu a5,s4,2678a │ │ │ │ + bnez s5,2685a │ │ │ │ + ld a4,168(sp) │ │ │ │ + lw a5,192(a4) │ │ │ │ + sw a5,0(s11) │ │ │ │ + lw a5,196(a4) │ │ │ │ + ld a4,176(sp) │ │ │ │ + sw a5,4(s11) │ │ │ │ + lw a5,192(a4) │ │ │ │ + sw a5,0(s8) │ │ │ │ + lw a5,196(a4) │ │ │ │ + sw a5,4(s8) │ │ │ │ + ld a5,80(sp) │ │ │ │ + ld a2,96(sp) │ │ │ │ + ld a3,160(sp) │ │ │ │ + lbu a4,388(a5) │ │ │ │ + ld a1,200(sp) │ │ │ │ + ld a0,48(sp) │ │ │ │ + li a5,0 │ │ │ │ + jal 37f16 │ │ │ │ + li a2,0 │ │ │ │ + mv a7,s1 │ │ │ │ + mv t1,s11 │ │ │ │ + mv t3,s8 │ │ │ │ + mv t4,s9 │ │ │ │ + mv t5,s3 │ │ │ │ + mv t6,s5 │ │ │ │ + mv t0,s4 │ │ │ │ + mv a6,s0 │ │ │ │ + ld a5,120(sp) │ │ │ │ + slli a3,a2,0x3 │ │ │ │ + add a5,a5,a3 │ │ │ │ + ld s1,0(a5) │ │ │ │ + add s1,s1,a6 │ │ │ │ + lw s0,0(s1) │ │ │ │ + lw a5,4(s1) │ │ │ │ + bltu a5,s0,2682a │ │ │ │ + subw a5,a5,s0 │ │ │ │ + li a4,25 │ │ │ │ + bgeu a4,a5,268b4 │ │ │ │ + bnez a2,26830 │ │ │ │ + li a2,1 │ │ │ │ + j 2680e │ │ │ │ + mv s5,t6 │ │ │ │ + mv s9,t4 │ │ │ │ + mv s3,t5 │ │ │ │ + mv s4,t0 │ │ │ │ + mv s1,a7 │ │ │ │ + addi s5,s5,1 │ │ │ │ + mv s11,t1 │ │ │ │ + mv s8,t3 │ │ │ │ + subw s4,s4,s9 │ │ │ │ + addw s3,s9,s3 │ │ │ │ + addi s2,s2,8 │ │ │ │ + bne s1,s5,267b6 │ │ │ │ + mv s1,s11 │ │ │ │ + mv t4,s8 │ │ │ │ + ld s11,224(sp) │ │ │ │ + ld s8,216(sp) │ │ │ │ + ld s0,56(sp) │ │ │ │ + j 2667a │ │ │ │ + ld a2,504(sp) │ │ │ │ + ld a0,48(sp) │ │ │ │ + slli a5,s3,0x20 │ │ │ │ srli a5,a5,0x20 │ │ │ │ - bnez a4,27994 │ │ │ │ - fld fs10,56(sp) │ │ │ │ - fld fs11,48(sp) │ │ │ │ - j 27750 │ │ │ │ - ld a0,0(sp) │ │ │ │ - li a1,1 │ │ │ │ - sd t2,16(sp) │ │ │ │ - jal 4f012 │ │ │ │ - ld t2,16(sp) │ │ │ │ - addiw s4,s4,1 │ │ │ │ - j 272d4 │ │ │ │ - ld a0,0(sp) │ │ │ │ - li a1,6 │ │ │ │ - sd t2,32(sp) │ │ │ │ - jal 4f012 │ │ │ │ - ld t2,32(sp) │ │ │ │ - addiw s4,s4,1 │ │ │ │ - j 279e4 │ │ │ │ - ld a0,0(sp) │ │ │ │ - li a1,2 │ │ │ │ - sd a5,40(sp) │ │ │ │ - sd t2,32(sp) │ │ │ │ - jal 4f012 │ │ │ │ - ld t2,32(sp) │ │ │ │ - ld a5,40(sp) │ │ │ │ - j 27990 │ │ │ │ - ld a0,8(sp) │ │ │ │ - addw a2,a2,s4 │ │ │ │ - auipc a4,0x39 │ │ │ │ - addi a4,a4,-506 │ │ │ │ - li a3,43 │ │ │ │ - mv a1,s9 │ │ │ │ - jal 5907c │ │ │ │ - ld a0,0(sp) │ │ │ │ - li a1,1 │ │ │ │ - li s4,0 │ │ │ │ - jal 4f012 │ │ │ │ - li t2,73 │ │ │ │ - j 272d4 │ │ │ │ - add t3,t3,s7 │ │ │ │ - lbu a1,0(t3) │ │ │ │ - sw a2,32(sp) │ │ │ │ - jal 36f82 │ │ │ │ - lw a2,32(sp) │ │ │ │ - sw a2,32(sp) │ │ │ │ - beqz a0,27a9c │ │ │ │ - ld a0,0(sp) │ │ │ │ - li a1,5 │ │ │ │ - jal 4f012 │ │ │ │ - lw a2,32(sp) │ │ │ │ - ld a0,8(sp) │ │ │ │ - addw a2,a2,s4 │ │ │ │ - auipc a4,0x39 │ │ │ │ - addi a4,a4,-574 │ │ │ │ - li a3,43 │ │ │ │ - mv a1,s9 │ │ │ │ - jal 5907c │ │ │ │ - li s4,0 │ │ │ │ - li t2,73 │ │ │ │ - j 279e4 │ │ │ │ - ld s9,16(sp) │ │ │ │ - slli s10,s9,0x20 │ │ │ │ - srli s10,s10,0x20 │ │ │ │ - j 279b4 │ │ │ │ - ld a0,0(sp) │ │ │ │ - li a1,6 │ │ │ │ - jal 4f012 │ │ │ │ - lw a2,32(sp) │ │ │ │ - j 27a70 │ │ │ │ - li a5,2 │ │ │ │ - li s6,0 │ │ │ │ - bltu a5,s3,27888 │ │ │ │ - slli s10,s6,0x20 │ │ │ │ + add a2,a2,a5 │ │ │ │ + li a3,25 │ │ │ │ + mv a1,s10 │ │ │ │ + sd a5,128(sp) │ │ │ │ + jal 15200 │ │ │ │ + ld a2,512(sp) │ │ │ │ + add a4,s11,s0 │ │ │ │ + ld a5,128(sp) │ │ │ │ + srli a3,a0,0x20 │ │ │ │ + sw a0,0(a4) │ │ │ │ + ld a0,48(sp) │ │ │ │ + sw a3,4(a4) │ │ │ │ + add a2,a2,a5 │ │ │ │ + li a3,25 │ │ │ │ + mv a1,s10 │ │ │ │ + jal 15200 │ │ │ │ + add a5,s8,s0 │ │ │ │ + srli a4,a0,0x20 │ │ │ │ + sw a0,0(a5) │ │ │ │ + sw a4,4(a5) │ │ │ │ + sd s3,208(sp) │ │ │ │ + j 267e8 │ │ │ │ + mv a5,a0 │ │ │ │ + mv a4,s1 │ │ │ │ + add s4,s4,a0 │ │ │ │ + li a3,1 │ │ │ │ + sd a3,0(a4) │ │ │ │ + sd a3,0(a5) │ │ │ │ + addi a5,a5,8 │ │ │ │ + addi a4,a4,8 │ │ │ │ + bne a5,s4,268a6 │ │ │ │ + j 265a0 │ │ │ │ + zext.b a4,a2 │ │ │ │ + ld a5,72(sp) │ │ │ │ + sd a4,128(sp) │ │ │ │ + ld a4,208(sp) │ │ │ │ + ld a1,96(sp) │ │ │ │ + addiw s4,a5,10 │ │ │ │ + addw a4,a4,a5 │ │ │ │ + sd a4,136(sp) │ │ │ │ + ld a4,216(sp) │ │ │ │ + add s8,a1,a3 │ │ │ │ + ld a1,160(sp) │ │ │ │ + ld s9,224(sp) │ │ │ │ + addw s4,s4,a4 │ │ │ │ + addi s11,sp,488 │ │ │ │ + addiw a5,a5,-1 │ │ │ │ + sd s4,144(sp) │ │ │ │ + add s5,a1,a3 │ │ │ │ + add s11,s11,a3 │ │ │ │ + addi s3,sp,336 │ │ │ │ + sd a5,192(sp) │ │ │ │ + sd a7,240(sp) │ │ │ │ + sd t1,248(sp) │ │ │ │ + sd t3,256(sp) │ │ │ │ + sd a2,264(sp) │ │ │ │ + sd t4,272(sp) │ │ │ │ + sd s2,280(sp) │ │ │ │ + sd t5,288(sp) │ │ │ │ + sd t6,296(sp) │ │ │ │ + sd t0,304(sp) │ │ │ │ + mv s4,a4 │ │ │ │ + sd a6,312(sp) │ │ │ │ + ld a5,16(s10) │ │ │ │ + slli a4,s0,0x20 │ │ │ │ + srli a3,a4,0x1e │ │ │ │ + add a5,a5,a3 │ │ │ │ + ld a4,0(s5) │ │ │ │ + lw a3,0(a5) │ │ │ │ + ld a5,0(s8) │ │ │ │ + ld a7,64(sp) │ │ │ │ + sd a4,8(sp) │ │ │ │ + sd a5,0(sp) │ │ │ │ + ld a6,128(sp) │ │ │ │ + ld a5,144(sp) │ │ │ │ + ld a4,136(sp) │ │ │ │ + ld a2,56(sp) │ │ │ │ + ld a0,48(sp) │ │ │ │ + sd s4,16(sp) │ │ │ │ + mv a1,s3 │ │ │ │ + jal 1a508 │ │ │ │ + beqz s6,26954 │ │ │ │ + lw a1,368(sp) │ │ │ │ + mv a4,s7 │ │ │ │ li a5,0 │ │ │ │ - srli s10,s10,0x20 │ │ │ │ - j 2776e │ │ │ │ - ld a5,0(sp) │ │ │ │ - sd a3,16(sp) │ │ │ │ - sd zero,24(a5) │ │ │ │ - mv a0,a5 │ │ │ │ - jal 4f40e │ │ │ │ - ld a3,16(sp) │ │ │ │ - j 27788 │ │ │ │ - addi sp,sp,-176 │ │ │ │ - sd s3,136(sp) │ │ │ │ - mv s3,a1 │ │ │ │ - mv a1,a0 │ │ │ │ + addiw a2,a1,-10 │ │ │ │ + addiw a1,a1,10 │ │ │ │ + lw a3,0(a4) │ │ │ │ + bltu a3,a2,2694c │ │ │ │ + bgeu a1,a3,269b8 │ │ │ │ + addiw a5,a5,1 │ │ │ │ + addi a4,a4,4 │ │ │ │ + bne a5,s6,26942 │ │ │ │ + addiw s2,s6,1 │ │ │ │ + slli a5,s2,0x20 │ │ │ │ + srli a1,a5,0x1e │ │ │ │ + mv a0,s7 │ │ │ │ + jal 1e81c │ │ │ │ + lw a5,368(sp) │ │ │ │ + slli a4,s6,0x20 │ │ │ │ + srli s6,a4,0x1e │ │ │ │ + add s6,s6,a0 │ │ │ │ + sw a5,0(s6) │ │ │ │ + ld a3,0(s11) │ │ │ │ + ld a5,192(sp) │ │ │ │ + ld a4,152(sp) │ │ │ │ + ld a2,88(sp) │ │ │ │ + ld a1,56(sp) │ │ │ │ + mv s7,a0 │ │ │ │ mv a0,s3 │ │ │ │ - sd ra,168(sp) │ │ │ │ - sd s1,152(sp) │ │ │ │ - sd s2,144(sp) │ │ │ │ - sd s4,128(sp) │ │ │ │ - sd s6,112(sp) │ │ │ │ - sd s7,104(sp) │ │ │ │ - sd s8,96(sp) │ │ │ │ - sd s9,88(sp) │ │ │ │ - sd s10,80(sp) │ │ │ │ - sd s11,72(sp) │ │ │ │ - sd a2,48(sp) │ │ │ │ - sd a3,56(sp) │ │ │ │ - mv s6,a4 │ │ │ │ - mv s4,a7 │ │ │ │ - ld s9,176(sp) │ │ │ │ - sd a1,40(sp) │ │ │ │ - mv s7,a5 │ │ │ │ - mv s8,a6 │ │ │ │ - lw s10,184(sp) │ │ │ │ - lbu s11,192(sp) │ │ │ │ - jal 591ba │ │ │ │ - mv s1,a0 │ │ │ │ - li a1,80 │ │ │ │ + jal 35aca │ │ │ │ + sext.w a0,a0 │ │ │ │ + bnez a0,269c6 │ │ │ │ + mv a1,s3 │ │ │ │ li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - sext.w s1,s1 │ │ │ │ - li a4,0 │ │ │ │ - li a3,0 │ │ │ │ - mv a2,s9 │ │ │ │ - mv a1,s4 │ │ │ │ - mv s2,a0 │ │ │ │ - jal 45718 │ │ │ │ - beqz s1,27b94 │ │ │ │ - slli a5,s1,0x20 │ │ │ │ - sd s5,120(sp) │ │ │ │ - sd s0,160(sp) │ │ │ │ - srli s1,a5,0x1b │ │ │ │ - li s5,0 │ │ │ │ + jal 1a6b2 │ │ │ │ + mv s6,s2 │ │ │ │ + lw a5,4(s1) │ │ │ │ + addiw s0,s0,1 │ │ │ │ + bgeu a5,s0,26900 │ │ │ │ + ld a7,240(sp) │ │ │ │ + ld t1,248(sp) │ │ │ │ + ld t3,256(sp) │ │ │ │ + ld a2,264(sp) │ │ │ │ + ld t4,272(sp) │ │ │ │ + ld s2,280(sp) │ │ │ │ + ld t5,288(sp) │ │ │ │ + ld t6,296(sp) │ │ │ │ + ld t0,304(sp) │ │ │ │ + ld a6,312(sp) │ │ │ │ + j 2682a │ │ │ │ + bgeu a5,s6,26954 │ │ │ │ + ld a0,48(sp) │ │ │ │ + mv a1,s3 │ │ │ │ + jal 1a6b2 │ │ │ │ + j 2699a │ │ │ │ li a1,104 │ │ │ │ li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a3,56(sp) │ │ │ │ - ld a2,48(sp) │ │ │ │ - mv s0,a0 │ │ │ │ - mv a7,s8 │ │ │ │ - mv a6,s7 │ │ │ │ + jal 1e81c │ │ │ │ + mv a1,s3 │ │ │ │ + jal 4fbe4 │ │ │ │ + lw a5,0(s9) │ │ │ │ + mv s6,a0 │ │ │ │ + ld a0,8(s9) │ │ │ │ + addiw a5,a5,1 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + slli a1,a5,0x2 │ │ │ │ + add a1,a1,a5 │ │ │ │ + slli a1,a1,0x4 │ │ │ │ + jal 1e81c │ │ │ │ + lwu a4,0(s9) │ │ │ │ + ld a2,0(s5) │ │ │ │ + ld a1,0(s8) │ │ │ │ + slli a5,a4,0x2 │ │ │ │ + add a5,a5,a4 │ │ │ │ + slli a5,a5,0x4 │ │ │ │ + sd a0,8(s9) │ │ │ │ li a4,0 │ │ │ │ - mv a1,a0 │ │ │ │ - mv a5,s6 │ │ │ │ - sd s10,16(sp) │ │ │ │ - sd s9,8(sp) │ │ │ │ - sd s4,0(sp) │ │ │ │ - li a0,0 │ │ │ │ - jal 440dc │ │ │ │ - ld a0,88(s0) │ │ │ │ - jal 4ba7c │ │ │ │ - ld a0,88(s0) │ │ │ │ - jal 3670 │ │ │ │ - ld a5,16(s3) │ │ │ │ - ld a0,40(sp) │ │ │ │ - sd zero,88(s0) │ │ │ │ - add a5,a5,s5 │ │ │ │ - lw a2,4(a5) │ │ │ │ - lw a1,0(a5) │ │ │ │ - addi s5,s5,32 │ │ │ │ - jal 4c832 │ │ │ │ - sd a0,88(s0) │ │ │ │ - li a4,1 │ │ │ │ - mv a3,s11 │ │ │ │ + add a0,a0,a5 │ │ │ │ + li a3,0 │ │ │ │ + jal 50032 │ │ │ │ + lwu a3,0(s9) │ │ │ │ + ld a0,8(s9) │ │ │ │ + li a4,0 │ │ │ │ + slli a5,a3,0x2 │ │ │ │ + add a5,a5,a3 │ │ │ │ + ld a3,184(sp) │ │ │ │ + slli a5,a5,0x4 │ │ │ │ + add a0,a0,a5 │ │ │ │ li a2,0 │ │ │ │ - mv a1,s0 │ │ │ │ + mv a1,s6 │ │ │ │ + jal 5067e │ │ │ │ + lw a5,0(s9) │ │ │ │ + addiw a5,a5,1 │ │ │ │ + sw a5,0(s9) │ │ │ │ + j 26990 │ │ │ │ + ld a4,72(sp) │ │ │ │ + addiw s2,a4,-1 │ │ │ │ + slli a3,s2,0x20 │ │ │ │ + srli a4,a3,0x1d │ │ │ │ + add a4,a4,t4 │ │ │ │ + lw a3,4(a4) │ │ │ │ + lw a4,0(a4) │ │ │ │ + bne a4,a3,266a2 │ │ │ │ + ld a3,16(s10) │ │ │ │ + slli a2,a5,0x20 │ │ │ │ + srli a5,a2,0x1e │ │ │ │ + slli a2,a4,0x20 │ │ │ │ + srli a4,a2,0x1e │ │ │ │ + add a5,a5,a3 │ │ │ │ + add a3,a3,a4 │ │ │ │ + lw s3,0(a5) │ │ │ │ + lw s4,0(a3) │ │ │ │ + bltu s3,s4,26eb2 │ │ │ │ + subw a4,s3,s4 │ │ │ │ + bgeu s8,a4,266a2 │ │ │ │ + lui a5,0x5 │ │ │ │ + addi a5,a5,-481 │ │ │ │ + bltu a5,a4,266a2 │ │ │ │ + li a1,8 │ │ │ │ + li a0,0 │ │ │ │ + sd t4,56(sp) │ │ │ │ + jal 1e81c │ │ │ │ + mv a5,a0 │ │ │ │ + li a1,8 │ │ │ │ + li a0,0 │ │ │ │ + mv s9,a5 │ │ │ │ + jal 1e81c │ │ │ │ + mv s6,a0 │ │ │ │ + li a1,16 │ │ │ │ + li a0,0 │ │ │ │ + jal 1e81c │ │ │ │ + mv s5,a0 │ │ │ │ + li a1,2 │ │ │ │ + li a0,0 │ │ │ │ + jal 1e81c │ │ │ │ + lw a5,236(sp) │ │ │ │ + addiw a4,s8,-25 │ │ │ │ + sw a4,0(s9) │ │ │ │ + mulw a5,s2,a5 │ │ │ │ + addiw a4,s8,-1 │ │ │ │ + sw a4,0(s6) │ │ │ │ + slli s3,s3,0x20 │ │ │ │ + slli a4,s4,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + srli s3,s3,0x20 │ │ │ │ + ld s10,160(sp) │ │ │ │ + li a3,1 │ │ │ │ + ld a7,96(sp) │ │ │ │ + subw a5,s8,a5 │ │ │ │ + sw a5,4(s9) │ │ │ │ + addiw a5,a5,24 │ │ │ │ + sw a5,4(s6) │ │ │ │ + sd a4,0(s5) │ │ │ │ + sd s3,8(s5) │ │ │ │ + sb a3,0(a0) │ │ │ │ + sb a3,1(a0) │ │ │ │ + ld a6,64(sp) │ │ │ │ + li a5,-10 │ │ │ │ + addi t1,sp,440 │ │ │ │ + sd a5,32(sp) │ │ │ │ + li a5,-2 │ │ │ │ + mv a3,a0 │ │ │ │ + sd t1,16(sp) │ │ │ │ + li a4,2 │ │ │ │ + mv a2,s5 │ │ │ │ + sd a5,24(sp) │ │ │ │ + mv a1,s6 │ │ │ │ + mv a5,s0 │ │ │ │ + mv s4,a0 │ │ │ │ + sd s8,8(sp) │ │ │ │ + sd s10,0(sp) │ │ │ │ + mv a0,s9 │ │ │ │ + sd t1,48(sp) │ │ │ │ + jal 27b5e │ │ │ │ + li a1,16 │ │ │ │ + mv s3,a0 │ │ │ │ + li a0,0 │ │ │ │ + jal 1e81c │ │ │ │ + mv s2,a0 │ │ │ │ + jal 51528 │ │ │ │ + ld a5,96(sp) │ │ │ │ + ld a4,80(sp) │ │ │ │ + ld t1,48(sp) │ │ │ │ + sd a5,16(sp) │ │ │ │ + ld a5,184(sp) │ │ │ │ + sd a4,32(sp) │ │ │ │ + addi a3,sp,328 │ │ │ │ + sd a5,8(sp) │ │ │ │ + li a5,2 │ │ │ │ + sd a5,0(sp) │ │ │ │ + addi a4,sp,332 │ │ │ │ + addi a5,sp,327 │ │ │ │ + sd s10,24(sp) │ │ │ │ + li a7,-2 │ │ │ │ + mv a6,t1 │ │ │ │ + mv a2,s2 │ │ │ │ + mv a1,s3 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 27914 │ │ │ │ + ld a3,72(sp) │ │ │ │ + lw a5,328(sp) │ │ │ │ + ld t4,56(sp) │ │ │ │ + subw a4,s8,a3 │ │ │ │ + bltu a5,a4,26b92 │ │ │ │ + lw a5,444(sp) │ │ │ │ + lw a4,440(sp) │ │ │ │ + lw a2,332(sp) │ │ │ │ + mulw a5,a5,a3 │ │ │ │ + mulw a4,a4,s8 │ │ │ │ + sraiw a3,a5,0x1f │ │ │ │ + xor a5,a5,a3 │ │ │ │ + subw a5,a5,a3 │ │ │ │ + subw a5,a4,a5 │ │ │ │ + bgeu a2,a5,26ec8 │ │ │ │ mv a0,s2 │ │ │ │ - jal 45d64 │ │ │ │ - bne s5,s1,27b32 │ │ │ │ - ld s0,160(sp) │ │ │ │ - ld s5,120(sp) │ │ │ │ - ld ra,168(sp) │ │ │ │ - ld s1,152(sp) │ │ │ │ - ld s3,136(sp) │ │ │ │ - ld s4,128(sp) │ │ │ │ - ld s6,112(sp) │ │ │ │ - ld s7,104(sp) │ │ │ │ - ld s8,96(sp) │ │ │ │ - ld s9,88(sp) │ │ │ │ - ld s10,80(sp) │ │ │ │ - ld s11,72(sp) │ │ │ │ + sd t4,48(sp) │ │ │ │ + jal 5038c │ │ │ │ mv a0,s2 │ │ │ │ - ld s2,144(sp) │ │ │ │ - addi sp,sp,176 │ │ │ │ - ret │ │ │ │ - addi sp,sp,-128 │ │ │ │ - sd s7,56(sp) │ │ │ │ - auipc s7,0x52 │ │ │ │ - ld s7,860(s7) │ │ │ │ - addi a1,sp,4 │ │ │ │ - ld a5,0(s7) │ │ │ │ - sd a5,8(sp) │ │ │ │ - li a5,0 │ │ │ │ - sd s6,64(sp) │ │ │ │ - sd s9,40(sp) │ │ │ │ - sd ra,120(sp) │ │ │ │ - sd s0,112(sp) │ │ │ │ - sd s2,96(sp) │ │ │ │ - jal 45c24 │ │ │ │ - lw s9,4(sp) │ │ │ │ - mv s6,a0 │ │ │ │ - beqz s9,27cc6 │ │ │ │ - sd s1,104(sp) │ │ │ │ - sd s3,88(sp) │ │ │ │ - sd s4,80(sp) │ │ │ │ - sd s5,72(sp) │ │ │ │ - sd s8,48(sp) │ │ │ │ - fsd fs0,24(sp) │ │ │ │ - mv s1,a0 │ │ │ │ - li s9,0 │ │ │ │ - li s2,0 │ │ │ │ - li s4,7 │ │ │ │ - li s3,2 │ │ │ │ - li s5,4 │ │ │ │ - auipc a5,0x36 │ │ │ │ - fld fs0,-212(a5) │ │ │ │ - li s8,1 │ │ │ │ - j 27c10 │ │ │ │ - bltu s8,s0,27c40 │ │ │ │ - lw a5,4(sp) │ │ │ │ - addiw s2,s2,1 │ │ │ │ - addi s1,s1,88 │ │ │ │ - bgeu s2,a5,27c42 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 455b4 │ │ │ │ - mv s0,a0 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 4559c │ │ │ │ - sext.w a5,a0 │ │ │ │ - sext.w s0,s0 │ │ │ │ - addw s9,a0,s9 │ │ │ │ - bgeu s4,a5,27c40 │ │ │ │ - addiw a4,a5,-8 │ │ │ │ - bgeu s3,a4,27c00 │ │ │ │ - addiw a4,a5,-11 │ │ │ │ - bltu s5,a4,27ca0 │ │ │ │ - bgeu s3,s0,27c04 │ │ │ │ - lw a5,4(sp) │ │ │ │ - ld s1,104(sp) │ │ │ │ - ld s3,88(sp) │ │ │ │ - ld s4,80(sp) │ │ │ │ - ld s5,72(sp) │ │ │ │ - ld s8,48(sp) │ │ │ │ - fld fs0,24(sp) │ │ │ │ - ld a4,24(s6) │ │ │ │ - auipc a3,0x36 │ │ │ │ - fld fa4,-50(a3) │ │ │ │ - li s0,0 │ │ │ │ - lw a4,76(a4) │ │ │ │ - fcvt.s.wu fa5,a4 │ │ │ │ - fcvt.d.s fa5,fa5 │ │ │ │ - fmul.d fa5,fa5,fa4 │ │ │ │ - fcvt.wu.d a4,fa5,rtz │ │ │ │ - sext.w a4,a4 │ │ │ │ - bltu s9,a4,27c7c │ │ │ │ - sltu s2,s2,a5 │ │ │ │ - xori s0,s2,1 │ │ │ │ + jal 3670 │ │ │ │ + ld t4,48(sp) │ │ │ │ + mv s2,s11 │ │ │ │ + mv a0,s9 │ │ │ │ + sd t4,48(sp) │ │ │ │ + jal 3670 │ │ │ │ mv a0,s6 │ │ │ │ jal 3670 │ │ │ │ - ld a4,8(sp) │ │ │ │ - ld a5,0(s7) │ │ │ │ - xor a5,a5,a4 │ │ │ │ - li a4,0 │ │ │ │ - bnez a5,27ccc │ │ │ │ - ld ra,120(sp) │ │ │ │ - mv a0,s0 │ │ │ │ - ld s0,112(sp) │ │ │ │ - ld s2,96(sp) │ │ │ │ - ld s6,64(sp) │ │ │ │ - ld s7,56(sp) │ │ │ │ - ld s9,40(sp) │ │ │ │ - addi sp,sp,128 │ │ │ │ - ret │ │ │ │ - addiw a4,a5,-16 │ │ │ │ - bltu s5,a4,27cae │ │ │ │ - bltu s3,s0,27c40 │ │ │ │ - j 27c04 │ │ │ │ - fcvt.s.wu fa5,a5 │ │ │ │ - fcvt.d.s fa5,fa5 │ │ │ │ - fmul.d fa5,fa5,fs0 │ │ │ │ - fcvt.wu.d a5,fa5,rtz │ │ │ │ - sext.w a5,a5 │ │ │ │ - bgeu a5,s0,27c04 │ │ │ │ - j 27c40 │ │ │ │ - li a5,0 │ │ │ │ - li s2,0 │ │ │ │ - j 27c4e │ │ │ │ - sd s1,104(sp) │ │ │ │ - sd s3,88(sp) │ │ │ │ - sd s4,80(sp) │ │ │ │ - sd s5,72(sp) │ │ │ │ - sd s8,48(sp) │ │ │ │ - fsd fs0,24(sp) │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - lw a1,16(a0) │ │ │ │ - lw a3,20(a0) │ │ │ │ - lw a2,24(a0) │ │ │ │ - addi sp,sp,-48 │ │ │ │ - lw t3,0(a0) │ │ │ │ - lw t1,4(a0) │ │ │ │ - slli a5,a1,0x1 │ │ │ │ - addiw a3,a3,1900 │ │ │ │ - lw a7,8(a0) │ │ │ │ - lw a6,12(a0) │ │ │ │ - slli a4,a2,0x1 │ │ │ │ - sd a3,16(sp) │ │ │ │ - add a5,a5,a1 │ │ │ │ - auipc a3,0x3e │ │ │ │ - addi a3,a3,-372 │ │ │ │ - sd s0,32(sp) │ │ │ │ - add a4,a4,a2 │ │ │ │ - auipc s0,0x52 │ │ │ │ - addi s0,s0,1704 │ │ │ │ + mv a0,s5 │ │ │ │ + jal 3670 │ │ │ │ + mv a0,s4 │ │ │ │ + jal 3670 │ │ │ │ + mv a1,s3 │ │ │ │ + li a0,0 │ │ │ │ + jal 1a6b2 │ │ │ │ + addi a1,s3,104 │ │ │ │ + li a0,0 │ │ │ │ + jal 1a6b2 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 3670 │ │ │ │ + ld t4,48(sp) │ │ │ │ + mv s11,s2 │ │ │ │ + j 266a2 │ │ │ │ + ld a4,72(sp) │ │ │ │ + addiw s2,a4,-1 │ │ │ │ + slli a3,s2,0x20 │ │ │ │ + srli a4,a3,0x1d │ │ │ │ + add a4,a4,s1 │ │ │ │ + lw a3,4(a4) │ │ │ │ + lw a4,0(a4) │ │ │ │ + bne a4,a3,26696 │ │ │ │ + ld a3,16(s10) │ │ │ │ + slli a2,a5,0x20 │ │ │ │ + srli a5,a2,0x1e │ │ │ │ + slli a2,a4,0x20 │ │ │ │ + srli a4,a2,0x1e │ │ │ │ add a5,a5,a3 │ │ │ │ - auipc a3,0x3e │ │ │ │ - addi a3,a3,-354 │ │ │ │ - sd t3,8(sp) │ │ │ │ - sd t1,0(sp) │ │ │ │ - add a4,a4,a3 │ │ │ │ - mv a0,s0 │ │ │ │ - auipc a3,0x39 │ │ │ │ - addi a3,a3,-1258 │ │ │ │ - li a2,26 │ │ │ │ - li a1,1 │ │ │ │ - sd ra,40(sp) │ │ │ │ - jal 38f0 <__sprintf_chk@plt> │ │ │ │ - ld ra,40(sp) │ │ │ │ - mv a0,s0 │ │ │ │ - ld s0,32(sp) │ │ │ │ - addi sp,sp,48 │ │ │ │ - ret │ │ │ │ - addi sp,sp,-160 │ │ │ │ - sd s0,96(sp) │ │ │ │ - sd ra,104(sp) │ │ │ │ - auipc a1,0x52 │ │ │ │ - ld a1,564(a1) │ │ │ │ - lbu a1,0(a1) │ │ │ │ - auipc s0,0x52 │ │ │ │ - ld s0,440(s0) │ │ │ │ - sd a3,120(sp) │ │ │ │ - sd a4,128(sp) │ │ │ │ - sd a5,136(sp) │ │ │ │ - sd a6,144(sp) │ │ │ │ - sd a7,152(sp) │ │ │ │ - ld a5,0(s0) │ │ │ │ - sd a5,56(sp) │ │ │ │ - li a5,0 │ │ │ │ + add a3,a3,a4 │ │ │ │ + lw s9,0(a5) │ │ │ │ + lw s6,0(a3) │ │ │ │ + bltu s9,s6,26ebe │ │ │ │ + subw a4,s9,s6 │ │ │ │ + bgeu s8,a4,26696 │ │ │ │ + lui a5,0x5 │ │ │ │ + addi a5,a5,-481 │ │ │ │ + bltu a5,a4,26696 │ │ │ │ + li a1,8 │ │ │ │ li a0,0 │ │ │ │ - beqz a1,27d86 │ │ │ │ - ld a4,56(sp) │ │ │ │ - ld a5,0(s0) │ │ │ │ - xor a5,a5,a4 │ │ │ │ - li a4,0 │ │ │ │ - bnez a5,27e48 │ │ │ │ - ld ra,104(sp) │ │ │ │ - ld s0,96(sp) │ │ │ │ - addi sp,sp,160 │ │ │ │ - ret │ │ │ │ - sd s1,88(sp) │ │ │ │ - addi s1,sp,48 │ │ │ │ - mv a0,s1 │ │ │ │ - sd s2,80(sp) │ │ │ │ - sd s3,72(sp) │ │ │ │ - mv s2,a2 │ │ │ │ - jal 39c0 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 35d0 │ │ │ │ - auipc s1,0x52 │ │ │ │ - addi s1,s1,1564 │ │ │ │ - ld a5,32(s1) │ │ │ │ - beqz a5,27e3a │ │ │ │ - lw a5,20(a0) │ │ │ │ - lw a2,16(a0) │ │ │ │ - lw a3,24(a0) │ │ │ │ - addiw a5,a5,1900 │ │ │ │ - lw a7,8(a0) │ │ │ │ - lw a6,12(a0) │ │ │ │ + sd t4,56(sp) │ │ │ │ + jal 1e81c │ │ │ │ + mv s5,a0 │ │ │ │ + li a1,8 │ │ │ │ + li a0,0 │ │ │ │ + jal 1e81c │ │ │ │ + mv s4,a0 │ │ │ │ + li a1,16 │ │ │ │ + li a0,0 │ │ │ │ + jal 1e81c │ │ │ │ + mv s3,a0 │ │ │ │ + li a1,2 │ │ │ │ + li a0,0 │ │ │ │ + jal 1e81c │ │ │ │ + lw a5,236(sp) │ │ │ │ + sw zero,0(s5) │ │ │ │ + slli a4,s9,0x20 │ │ │ │ + mulw s2,a5,s2 │ │ │ │ + li a5,25 │ │ │ │ + sw a5,0(s4) │ │ │ │ + slli a5,s6,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + ld a7,96(sp) │ │ │ │ + ld a6,64(sp) │ │ │ │ + addi t1,sp,440 │ │ │ │ + mv a3,a0 │ │ │ │ + sw s2,4(s5) │ │ │ │ + addiw s2,s2,24 │ │ │ │ + sw s2,4(s4) │ │ │ │ + sd a4,0(s3) │ │ │ │ + sd a5,8(s3) │ │ │ │ + sb zero,0(a0) │ │ │ │ + sb zero,1(a0) │ │ │ │ + li a5,-10 │ │ │ │ + sd a5,32(sp) │ │ │ │ + li a5,-2 │ │ │ │ + sd a5,24(sp) │ │ │ │ + ld a5,160(sp) │ │ │ │ + sd t1,16(sp) │ │ │ │ + li a4,2 │ │ │ │ + mv a2,s3 │ │ │ │ + sd a5,0(sp) │ │ │ │ + mv a1,s4 │ │ │ │ + mv a5,s0 │ │ │ │ + mv s6,a0 │ │ │ │ + sd s8,8(sp) │ │ │ │ + mv a0,s5 │ │ │ │ + sd t1,48(sp) │ │ │ │ + jal 27b5e │ │ │ │ + mv a5,a0 │ │ │ │ + li a1,16 │ │ │ │ + li a0,0 │ │ │ │ + mv s9,a5 │ │ │ │ + jal 1e81c │ │ │ │ + mv s2,a0 │ │ │ │ + jal 51528 │ │ │ │ + ld a5,160(sp) │ │ │ │ + ld a4,80(sp) │ │ │ │ + ld t1,48(sp) │ │ │ │ + sd a5,24(sp) │ │ │ │ + ld a5,96(sp) │ │ │ │ + sd a4,32(sp) │ │ │ │ + li a7,-2 │ │ │ │ sd a5,16(sp) │ │ │ │ - lw a1,0(a0) │ │ │ │ - slli a5,a2,0x1 │ │ │ │ - slli a4,a3,0x1 │ │ │ │ - sd a1,8(sp) │ │ │ │ - lw a1,4(a0) │ │ │ │ - add a5,a5,a2 │ │ │ │ - add a4,a4,a3 │ │ │ │ - sd a1,0(sp) │ │ │ │ - auipc a3,0x3e │ │ │ │ - addi a3,a3,-576 │ │ │ │ - ld s3,32(s1) │ │ │ │ - add a5,a5,a3 │ │ │ │ - auipc a3,0x3e │ │ │ │ - addi a3,a3,-550 │ │ │ │ - addi t1,sp,120 │ │ │ │ - add a4,a4,a3 │ │ │ │ - li a2,26 │ │ │ │ - auipc a3,0x39 │ │ │ │ - addi a3,a3,-1454 │ │ │ │ - li a1,1 │ │ │ │ - auipc a0,0x52 │ │ │ │ - addi a0,a0,1472 │ │ │ │ - sd t1,40(sp) │ │ │ │ - jal 38f0 <__sprintf_chk@plt> │ │ │ │ - auipc a4,0x52 │ │ │ │ - addi a4,a4,1458 │ │ │ │ - auipc a3,0x36 │ │ │ │ - addi a3,a3,1082 │ │ │ │ - auipc a2,0x39 │ │ │ │ - addi a2,a2,-1462 │ │ │ │ - li a1,1 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - ld a0,32(s1) │ │ │ │ - ld a3,40(sp) │ │ │ │ + ld a5,184(sp) │ │ │ │ + addi a4,sp,332 │ │ │ │ + mv a6,t1 │ │ │ │ + sd a5,8(sp) │ │ │ │ + li a5,2 │ │ │ │ + sd a5,0(sp) │ │ │ │ + addi a3,sp,328 │ │ │ │ + addi a5,sp,327 │ │ │ │ mv a2,s2 │ │ │ │ - li a1,1 │ │ │ │ - jal 3420 <__vfprintf_chk@plt> │ │ │ │ - ld s1,88(sp) │ │ │ │ - ld s2,80(sp) │ │ │ │ - ld s3,72(sp) │ │ │ │ - j 27d74 │ │ │ │ - auipc a5,0x52 │ │ │ │ - ld a5,366(a5) │ │ │ │ - ld a5,0(a5) │ │ │ │ - sd a5,32(s1) │ │ │ │ - j 27da8 │ │ │ │ - sd s1,88(sp) │ │ │ │ - sd s2,80(sp) │ │ │ │ - sd s3,72(sp) │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - addi sp,sp,-16 │ │ │ │ - auipc a1,0x36 │ │ │ │ - addi a1,a1,1060 │ │ │ │ - sd s0,0(sp) │ │ │ │ - sd ra,8(sp) │ │ │ │ - mv s0,a0 │ │ │ │ - jal 3750 │ │ │ │ - beqz a0,27e78 │ │ │ │ - ld ra,8(sp) │ │ │ │ - ld s0,0(sp) │ │ │ │ - auipc a5,0x52 │ │ │ │ - sd a0,1388(a5) │ │ │ │ - addi sp,sp,16 │ │ │ │ - ret │ │ │ │ - mv a3,s0 │ │ │ │ - auipc a2,0x36 │ │ │ │ - addi a2,a2,1030 │ │ │ │ - li a1,108 │ │ │ │ - auipc a0,0x39 │ │ │ │ - addi a0,a0,-1558 │ │ │ │ - jal b382 │ │ │ │ - li a0,-1 │ │ │ │ - jal 33c0 │ │ │ │ - addi sp,sp,-144 │ │ │ │ - sd s1,88(sp) │ │ │ │ - sd ra,104(sp) │ │ │ │ - auipc a1,0x52 │ │ │ │ - ld a1,226(a1) │ │ │ │ - lbu a1,0(a1) │ │ │ │ - auipc s1,0x52 │ │ │ │ - ld s1,102(s1) │ │ │ │ - sd a4,112(sp) │ │ │ │ - sd a5,120(sp) │ │ │ │ - sd a6,128(sp) │ │ │ │ - sd a7,136(sp) │ │ │ │ - ld a5,0(s1) │ │ │ │ - sd a5,56(sp) │ │ │ │ + mv a1,s9 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 27914 │ │ │ │ + ld a4,72(sp) │ │ │ │ + lw a5,328(sp) │ │ │ │ + ld t4,56(sp) │ │ │ │ + subw a4,s8,a4 │ │ │ │ + bltu a5,a4,26d28 │ │ │ │ + ld a3,72(sp) │ │ │ │ + lw a5,444(sp) │ │ │ │ + lw a4,440(sp) │ │ │ │ + lw a2,332(sp) │ │ │ │ + mulw a5,a5,a3 │ │ │ │ + mulw a4,a4,s8 │ │ │ │ + sraiw a3,a5,0x1f │ │ │ │ + xor a5,a5,a3 │ │ │ │ + subw a5,a5,a3 │ │ │ │ + subw a5,a4,a5 │ │ │ │ + bgeu a2,a5,26eda │ │ │ │ + mv a0,s2 │ │ │ │ + sd t4,48(sp) │ │ │ │ + jal 5038c │ │ │ │ + mv a0,s2 │ │ │ │ + jal 3670 │ │ │ │ + ld t4,48(sp) │ │ │ │ + mv s2,s11 │ │ │ │ + mv a0,s5 │ │ │ │ + sd t4,48(sp) │ │ │ │ + jal 3670 │ │ │ │ + mv a0,s4 │ │ │ │ + jal 3670 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 3670 │ │ │ │ + mv a0,s6 │ │ │ │ + jal 3670 │ │ │ │ + mv a1,s9 │ │ │ │ + li a0,0 │ │ │ │ + jal 1a6b2 │ │ │ │ + addi a1,s9,104 │ │ │ │ + li a0,0 │ │ │ │ + jal 1a6b2 │ │ │ │ + mv a0,s9 │ │ │ │ + jal 3670 │ │ │ │ + ld t4,48(sp) │ │ │ │ + mv s11,s2 │ │ │ │ + j 26696 │ │ │ │ + ld a5,80(sp) │ │ │ │ + ld a3,160(sp) │ │ │ │ + ld a2,96(sp) │ │ │ │ + lbu a4,388(a5) │ │ │ │ + ld a0,48(sp) │ │ │ │ li a5,0 │ │ │ │ - beqz a1,27ed6 │ │ │ │ + mv a1,s9 │ │ │ │ + sd t6,192(sp) │ │ │ │ + sd t3,144(sp) │ │ │ │ + sd t5,136(sp) │ │ │ │ + sd t4,128(sp) │ │ │ │ + sd a7,120(sp) │ │ │ │ + sd a6,56(sp) │ │ │ │ + jal 37f16 │ │ │ │ + lw a5,4(s2) │ │ │ │ + lw s1,0(s2) │ │ │ │ + ld a6,56(sp) │ │ │ │ + ld a7,120(sp) │ │ │ │ + ld t4,128(sp) │ │ │ │ + ld t5,136(sp) │ │ │ │ + ld t3,144(sp) │ │ │ │ + ld t6,192(sp) │ │ │ │ + bltu a5,s1,26646 │ │ │ │ + ld a4,160(sp) │ │ │ │ + zext.b a2,s5 │ │ │ │ + sd s9,208(sp) │ │ │ │ + add s4,a4,s0 │ │ │ │ + ld s9,80(sp) │ │ │ │ + sd a2,56(sp) │ │ │ │ + addi s0,sp,336 │ │ │ │ + sd a6,120(sp) │ │ │ │ + sd a7,128(sp) │ │ │ │ + sd t4,136(sp) │ │ │ │ + sd t5,144(sp) │ │ │ │ + sd t3,192(sp) │ │ │ │ + sd s5,200(sp) │ │ │ │ + sd t6,216(sp) │ │ │ │ + j 26e54 │ │ │ │ + li a1,104 │ │ │ │ li a0,0 │ │ │ │ - ld a4,56(sp) │ │ │ │ - ld a5,0(s1) │ │ │ │ - xor a5,a5,a4 │ │ │ │ + jal 1e81c │ │ │ │ + mv a1,s0 │ │ │ │ + jal 4fbe4 │ │ │ │ + lw a5,0(s11) │ │ │ │ + mv s5,a0 │ │ │ │ + ld a0,8(s11) │ │ │ │ + addiw a5,a5,1 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + slli a1,a5,0x2 │ │ │ │ + add a1,a1,a5 │ │ │ │ + slli a1,a1,0x4 │ │ │ │ + jal 1e81c │ │ │ │ + lwu a4,0(s11) │ │ │ │ + ld a2,0(s4) │ │ │ │ + ld a1,0(s6) │ │ │ │ + slli a5,a4,0x2 │ │ │ │ + add a5,a5,a4 │ │ │ │ + slli a5,a5,0x4 │ │ │ │ + sd a0,8(s11) │ │ │ │ li a4,0 │ │ │ │ - bnez a5,27fb0 │ │ │ │ - ld ra,104(sp) │ │ │ │ - ld s1,88(sp) │ │ │ │ - addi sp,sp,144 │ │ │ │ - ret │ │ │ │ - sd s3,72(sp) │ │ │ │ - addi s3,sp,48 │ │ │ │ - mv a0,s3 │ │ │ │ - sd s0,96(sp) │ │ │ │ - sd s2,80(sp) │ │ │ │ - mv s0,a2 │ │ │ │ - mv s2,a3 │ │ │ │ - jal 39c0 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 35d0 │ │ │ │ - auipc s3,0x52 │ │ │ │ - addi s3,s3,1224 │ │ │ │ - ld a5,32(s3) │ │ │ │ - beqz a5,27f0a │ │ │ │ - blez s0,27f1c │ │ │ │ - ld s0,96(sp) │ │ │ │ - ld s2,80(sp) │ │ │ │ - ld s3,72(sp) │ │ │ │ - j 27ec2 │ │ │ │ - auipc a5,0x52 │ │ │ │ - ld a5,158(a5) │ │ │ │ - ld a5,0(a5) │ │ │ │ - sd a5,32(s3) │ │ │ │ - bgtz s0,27f02 │ │ │ │ - lw a5,20(a0) │ │ │ │ - lw a2,16(a0) │ │ │ │ - lw a3,24(a0) │ │ │ │ - addiw a5,a5,1900 │ │ │ │ - lw a7,8(a0) │ │ │ │ - lw a6,12(a0) │ │ │ │ - sd a5,16(sp) │ │ │ │ - lw a1,0(a0) │ │ │ │ - slli a5,a2,0x1 │ │ │ │ - slli a4,a3,0x1 │ │ │ │ - sd a1,8(sp) │ │ │ │ - lw a1,4(a0) │ │ │ │ - add a5,a5,a2 │ │ │ │ - add a4,a4,a3 │ │ │ │ - sd a1,0(sp) │ │ │ │ - auipc a3,0x3e │ │ │ │ - addi a3,a3,-948 │ │ │ │ - ld s0,32(s3) │ │ │ │ + add a0,a0,a5 │ │ │ │ + li a3,0 │ │ │ │ + jal 50032 │ │ │ │ + lwu a3,0(s11) │ │ │ │ + ld a0,8(s11) │ │ │ │ + li a4,0 │ │ │ │ + slli a5,a3,0x2 │ │ │ │ add a5,a5,a3 │ │ │ │ - auipc a3,0x3e │ │ │ │ - addi a3,a3,-922 │ │ │ │ - addi t1,sp,112 │ │ │ │ - add a4,a4,a3 │ │ │ │ - li a2,26 │ │ │ │ - auipc a3,0x39 │ │ │ │ - addi a3,a3,-1826 │ │ │ │ - li a1,1 │ │ │ │ - auipc a0,0x52 │ │ │ │ - addi a0,a0,1100 │ │ │ │ - sd t1,40(sp) │ │ │ │ - jal 38f0 <__sprintf_chk@plt> │ │ │ │ - auipc a4,0x52 │ │ │ │ - addi a4,a4,1086 │ │ │ │ - auipc a3,0x36 │ │ │ │ - addi a3,a3,710 │ │ │ │ - auipc a2,0x39 │ │ │ │ - addi a2,a2,-1834 │ │ │ │ - li a1,1 │ │ │ │ + ld a3,184(sp) │ │ │ │ + slli a5,a5,0x4 │ │ │ │ + li a2,0 │ │ │ │ + mv a1,s5 │ │ │ │ + add a0,a0,a5 │ │ │ │ + jal 5067e │ │ │ │ + lw a5,0(s11) │ │ │ │ + mv a1,s0 │ │ │ │ + li a0,0 │ │ │ │ + addiw a5,a5,1 │ │ │ │ + sw a5,0(s11) │ │ │ │ + jal 1a6b2 │ │ │ │ + lw a5,4(s2) │ │ │ │ + addiw s1,s1,1 │ │ │ │ + bltu a5,s1,26e9c │ │ │ │ + ld a5,16(s10) │ │ │ │ + slli a4,s1,0x20 │ │ │ │ + srli a3,a4,0x1e │ │ │ │ + add a5,a5,a3 │ │ │ │ + lw a3,0(a5) │ │ │ │ + ld a4,0(s4) │ │ │ │ + ld a5,0(s6) │ │ │ │ + ld a7,64(sp) │ │ │ │ + ld a6,56(sp) │ │ │ │ + ld a0,48(sp) │ │ │ │ + sd a4,8(sp) │ │ │ │ + sd a5,0(sp) │ │ │ │ + li a4,0 │ │ │ │ + mv a5,s8 │ │ │ │ + mv a2,s3 │ │ │ │ + mv a1,s0 │ │ │ │ + sd s8,16(sp) │ │ │ │ + jal 1a508 │ │ │ │ + ld a0,424(sp) │ │ │ │ + mv a2,s8 │ │ │ │ + li a1,5 │ │ │ │ + jal 5bde0 │ │ │ │ + lw a5,388(s9) │ │ │ │ + beqz a5,26dcc │ │ │ │ mv a0,s0 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - ld a0,32(s3) │ │ │ │ - ld a3,40(sp) │ │ │ │ - mv a2,s2 │ │ │ │ - li a1,1 │ │ │ │ - jal 3420 <__vfprintf_chk@plt> │ │ │ │ - ld s0,96(sp) │ │ │ │ - ld s2,80(sp) │ │ │ │ - ld s3,72(sp) │ │ │ │ - j 27ec4 │ │ │ │ - sd s0,96(sp) │ │ │ │ - sd s2,80(sp) │ │ │ │ - sd s3,72(sp) │ │ │ │ + jal 1ae42 │ │ │ │ + j 26dcc │ │ │ │ + ld a6,120(sp) │ │ │ │ + ld a7,128(sp) │ │ │ │ + ld t4,136(sp) │ │ │ │ + ld t5,144(sp) │ │ │ │ + ld t3,192(sp) │ │ │ │ + ld s5,200(sp) │ │ │ │ + ld s9,208(sp) │ │ │ │ + ld t6,216(sp) │ │ │ │ + li s4,1 │ │ │ │ + j 26646 │ │ │ │ + subw a4,s4,s3 │ │ │ │ + bltu s8,a4,26a82 │ │ │ │ + j 266a2 │ │ │ │ + subw a4,s6,s9 │ │ │ │ + bgeu s8,a4,26696 │ │ │ │ + j 26c20 │ │ │ │ + mv a0,s11 │ │ │ │ + sd t4,48(sp) │ │ │ │ + jal 5038c │ │ │ │ + mv a0,s11 │ │ │ │ + jal 3670 │ │ │ │ + ld t4,48(sp) │ │ │ │ + j 26ba4 │ │ │ │ + mv a0,s11 │ │ │ │ + sd t4,48(sp) │ │ │ │ + jal 5038c │ │ │ │ + mv a0,s11 │ │ │ │ + jal 3670 │ │ │ │ + ld t4,48(sp) │ │ │ │ + j 26d3a │ │ │ │ jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - li a4,-1 │ │ │ │ - sd a4,0(a0) │ │ │ │ - sd zero,8(a0) │ │ │ │ - sb a4,16(a0) │ │ │ │ - sh zero,18(a0) │ │ │ │ + auipc a3,0x3f │ │ │ │ + addi a3,a3,-1320 │ │ │ │ + li a2,105 │ │ │ │ + auipc a1,0x39 │ │ │ │ + addi a1,a1,-292 │ │ │ │ + auipc a0,0x39 │ │ │ │ + addi a0,a0,-284 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + sw a5,32(a0) │ │ │ │ + lw a5,0(sp) │ │ │ │ + sd a1,0(a0) │ │ │ │ + sd a2,8(a0) │ │ │ │ + sw a5,48(a0) │ │ │ │ + lbu a5,8(sp) │ │ │ │ + sd a3,16(a0) │ │ │ │ + sd a4,24(a0) │ │ │ │ + sb a5,52(a0) │ │ │ │ + ld a5,16(sp) │ │ │ │ + sb a6,36(a0) │ │ │ │ + sd a7,40(a0) │ │ │ │ + sd a5,72(a0) │ │ │ │ + lw a5,24(sp) │ │ │ │ + sw zero,56(a0) │ │ │ │ + sd zero,64(a0) │ │ │ │ + sw a5,80(a0) │ │ │ │ + lbu a5,32(sp) │ │ │ │ + sb a5,84(a0) │ │ │ │ ret │ │ │ │ - addi sp,sp,-112 │ │ │ │ - sd s3,72(sp) │ │ │ │ - auipc s3,0x52 │ │ │ │ - ld s3,-192(s3) │ │ │ │ - ld a5,0(s3) │ │ │ │ - sd a5,40(sp) │ │ │ │ - li a5,0 │ │ │ │ - sd s0,96(sp) │ │ │ │ - sd s1,88(sp) │ │ │ │ - sd ra,104(sp) │ │ │ │ - mv s1,a1 │ │ │ │ - sd s2,80(sp) │ │ │ │ - mv s0,a0 │ │ │ │ - jal 3240 │ │ │ │ - sd a0,0(s1) │ │ │ │ - li a5,-1 │ │ │ │ - beq a0,a5,2817c │ │ │ │ - mv a3,s0 │ │ │ │ - li a2,12 │ │ │ │ - li a1,1 │ │ │ │ - addi a0,sp,24 │ │ │ │ - jal 3780 │ │ │ │ - li a5,12 │ │ │ │ + lw a5,56(a0) │ │ │ │ + addi sp,sp,-32 │ │ │ │ + sd s2,0(sp) │ │ │ │ + sd ra,24(sp) │ │ │ │ mv s2,a0 │ │ │ │ - bne a0,a5,28124 │ │ │ │ - lhu a4,24(sp) │ │ │ │ - lui a5,0x9 │ │ │ │ - sd s4,64(sp) │ │ │ │ - sd s5,56(sp) │ │ │ │ - sd s6,48(sp) │ │ │ │ - addi a5,a5,-1249 │ │ │ │ - lbu s5,26(sp) │ │ │ │ - lbu s4,27(sp) │ │ │ │ - lw a3,28(sp) │ │ │ │ - lhu s6,34(sp) │ │ │ │ - li a0,1 │ │ │ │ - beq a4,a5,28052 │ │ │ │ - ld s4,64(sp) │ │ │ │ - ld s5,56(sp) │ │ │ │ - ld s6,48(sp) │ │ │ │ - ld a4,40(sp) │ │ │ │ - ld a5,0(s3) │ │ │ │ - xor a5,a5,a4 │ │ │ │ - li a4,0 │ │ │ │ - bnez a5,281de │ │ │ │ - ld ra,104(sp) │ │ │ │ - ld s0,96(sp) │ │ │ │ - ld s1,88(sp) │ │ │ │ - ld s2,80(sp) │ │ │ │ - ld s3,72(sp) │ │ │ │ - addi sp,sp,112 │ │ │ │ + ld a0,64(a0) │ │ │ │ + beqz a5,26f84 │ │ │ │ + sd s0,16(sp) │ │ │ │ + sd s1,8(sp) │ │ │ │ + li s0,0 │ │ │ │ + li s1,0 │ │ │ │ + add a0,a0,s0 │ │ │ │ + ld a0,32(a0) │ │ │ │ + addiw s1,s1,1 │ │ │ │ + jal 3670 │ │ │ │ + ld a0,64(s2) │ │ │ │ + lw a5,56(s2) │ │ │ │ + add a4,a0,s0 │ │ │ │ + sd zero,32(a4) │ │ │ │ + addi s0,s0,40 │ │ │ │ + bltu s1,a5,26f5e │ │ │ │ + ld s0,16(sp) │ │ │ │ + ld s1,8(sp) │ │ │ │ + jal 3670 │ │ │ │ + ld ra,24(sp) │ │ │ │ + sd zero,64(s2) │ │ │ │ + sw zero,56(s2) │ │ │ │ + ld s2,0(sp) │ │ │ │ + addi sp,sp,32 │ │ │ │ ret │ │ │ │ - mv a0,a3 │ │ │ │ - jal 1c66e │ │ │ │ - mv a0,s6 │ │ │ │ - jal 1c66c │ │ │ │ - andi a5,s4,4 │ │ │ │ - sb s5,16(s1) │ │ │ │ - mv s5,a0 │ │ │ │ - bnez a5,280ae │ │ │ │ - sh zero,18(s1) │ │ │ │ - sd s2,8(s1) │ │ │ │ - andi a5,s4,8 │ │ │ │ - beqz a5,280de │ │ │ │ - li s2,0 │ │ │ │ - li s5,-1 │ │ │ │ - j 28082 │ │ │ │ - addiw s2,s2,1 │ │ │ │ - beqz a0,28158 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 3380 │ │ │ │ - bne a0,s5,2807e │ │ │ │ - auipc a5,0x52 │ │ │ │ - ld a5,-228(a5) │ │ │ │ - ld a0,0(a5) │ │ │ │ - auipc a2,0x39 │ │ │ │ - addi a2,a2,-1790 │ │ │ │ - li a1,1 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - ld s4,64(sp) │ │ │ │ - ld s5,56(sp) │ │ │ │ - ld s6,48(sp) │ │ │ │ - li a0,-1 │ │ │ │ - j 28036 │ │ │ │ - sh a0,18(s1) │ │ │ │ - sext.w a5,a0 │ │ │ │ - li a4,6 │ │ │ │ - bltu a4,a5,28196 │ │ │ │ - mv a2,a0 │ │ │ │ - mv a3,s0 │ │ │ │ + lw a6,56(a0) │ │ │ │ + addi sp,sp,-64 │ │ │ │ + sd s1,40(sp) │ │ │ │ + addiw a6,a6,1 │ │ │ │ + slli a6,a6,0x20 │ │ │ │ + srli a6,a6,0x20 │ │ │ │ + sd s6,0(sp) │ │ │ │ + mv s1,a0 │ │ │ │ + mv s6,a1 │ │ │ │ + ld a0,64(a0) │ │ │ │ + slli a1,a6,0x2 │ │ │ │ + add a1,a1,a6 │ │ │ │ + slli a1,a1,0x3 │ │ │ │ + sd ra,56(sp) │ │ │ │ + sd s0,48(sp) │ │ │ │ + sd s2,32(sp) │ │ │ │ + sd s3,24(sp) │ │ │ │ + sd s4,16(sp) │ │ │ │ + sd s5,8(sp) │ │ │ │ + mv s4,a2 │ │ │ │ + mv s5,a3 │ │ │ │ + mv s3,a4 │ │ │ │ + mv s2,a5 │ │ │ │ + jal 1e81c │ │ │ │ + lwu a5,56(s1) │ │ │ │ + sd a0,64(s1) │ │ │ │ + slli a6,a5,0x2 │ │ │ │ + add a6,a6,a5 │ │ │ │ + slli a6,a6,0x3 │ │ │ │ + add s0,a0,a6 │ │ │ │ + sd s6,0(s0) │ │ │ │ + sd s5,16(s0) │ │ │ │ + sd s4,8(s0) │ │ │ │ + sd s3,24(s0) │ │ │ │ + mv a0,s2 │ │ │ │ + jal 2628c │ │ │ │ + lw a5,56(s1) │ │ │ │ + ld ra,56(sp) │ │ │ │ + sd a0,32(s0) │ │ │ │ + ld s0,48(sp) │ │ │ │ + addiw a5,a5,1 │ │ │ │ + sw a5,56(s1) │ │ │ │ + ld s2,32(sp) │ │ │ │ + ld s1,40(sp) │ │ │ │ + ld s3,24(sp) │ │ │ │ + ld s4,16(sp) │ │ │ │ + ld s5,8(sp) │ │ │ │ + ld s6,0(sp) │ │ │ │ + addi sp,sp,64 │ │ │ │ + ret │ │ │ │ + addi sp,sp,-160 │ │ │ │ + sd s11,56(sp) │ │ │ │ + mv s11,a0 │ │ │ │ + ld a0,192(sp) │ │ │ │ + sd s7,88(sp) │ │ │ │ + li s7,-1 │ │ │ │ + sd ra,152(sp) │ │ │ │ + sd s0,144(sp) │ │ │ │ + sd s1,136(sp) │ │ │ │ + mv s0,a7 │ │ │ │ + sd s2,128(sp) │ │ │ │ + sd s3,120(sp) │ │ │ │ + mv s2,a6 │ │ │ │ + mv s3,a3 │ │ │ │ + sd s4,112(sp) │ │ │ │ + sd s5,104(sp) │ │ │ │ + mv s4,a2 │ │ │ │ + sd s6,96(sp) │ │ │ │ + sd s8,80(sp) │ │ │ │ + mv s6,a5 │ │ │ │ + mv s8,a4 │ │ │ │ + sd s9,72(sp) │ │ │ │ + sd s10,64(sp) │ │ │ │ + srli s7,s7,0x20 │ │ │ │ + mv s10,a1 │ │ │ │ + jal 3310 │ │ │ │ + and a5,a0,s7 │ │ │ │ + mv a3,a0 │ │ │ │ li a1,1 │ │ │ │ - addi a0,s1,20 │ │ │ │ - jal 3780 │ │ │ │ - bne s5,a0,281ca │ │ │ │ - lhu s2,18(s1) │ │ │ │ - andi a5,s4,8 │ │ │ │ - addi s2,s2,12 │ │ │ │ - sd s2,8(s1) │ │ │ │ - bnez a5,28078 │ │ │ │ - andi a5,s4,16 │ │ │ │ - beqz a5,28112 │ │ │ │ - li s2,0 │ │ │ │ - li s5,-1 │ │ │ │ - j 280ee │ │ │ │ - addiw s2,s2,1 │ │ │ │ - beqz a0,2810c │ │ │ │ - mv a0,s0 │ │ │ │ - jal 3380 │ │ │ │ - bne a0,s5,280ea │ │ │ │ - auipc a5,0x52 │ │ │ │ - ld a5,-336(a5) │ │ │ │ - ld a0,0(a5) │ │ │ │ - auipc a2,0x39 │ │ │ │ - addi a2,a2,-1946 │ │ │ │ - j 2809e │ │ │ │ - ld a5,8(s1) │ │ │ │ - add a5,a5,s2 │ │ │ │ - sd a5,8(s1) │ │ │ │ - andi s4,s4,2 │ │ │ │ - bnez s4,28160 │ │ │ │ - ld s4,64(sp) │ │ │ │ - ld s5,56(sp) │ │ │ │ - ld s6,48(sp) │ │ │ │ + mv a0,a5 │ │ │ │ + sd a5,0(sp) │ │ │ │ + sext.w s5,a3 │ │ │ │ + jal 39f0 │ │ │ │ + mv s1,a0 │ │ │ │ + li a1,88 │ │ │ │ li a0,0 │ │ │ │ - j 28036 │ │ │ │ - auipc a5,0x52 │ │ │ │ - ld a5,-380(a5) │ │ │ │ - ld a0,0(a5) │ │ │ │ - li a4,12 │ │ │ │ - mv a3,s2 │ │ │ │ - auipc a2,0x38 │ │ │ │ - addi a2,a2,1902 │ │ │ │ - li a1,1 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - mv a0,s0 │ │ │ │ - jal 3930 │ │ │ │ - beqz a0,280aa │ │ │ │ - auipc a0,0x38 │ │ │ │ - addi a0,a0,1944 │ │ │ │ - jal 38e0 │ │ │ │ - li a0,-1 │ │ │ │ - j 28036 │ │ │ │ - ld a5,8(s1) │ │ │ │ - add a5,a5,s2 │ │ │ │ - sd a5,8(s1) │ │ │ │ - j 280de │ │ │ │ - mv a3,s0 │ │ │ │ - li a2,2 │ │ │ │ - li a1,1 │ │ │ │ - addi a0,s1,20 │ │ │ │ - jal 3780 │ │ │ │ - li a5,2 │ │ │ │ - bne a0,a5,281b6 │ │ │ │ - ld a5,8(s1) │ │ │ │ - addi a5,a5,2 │ │ │ │ - sd a5,8(s1) │ │ │ │ - j 2811a │ │ │ │ - auipc a5,0x52 │ │ │ │ - ld a5,-468(a5) │ │ │ │ - ld a0,0(a5) │ │ │ │ - auipc a2,0x38 │ │ │ │ - addi a2,a2,1786 │ │ │ │ - li a1,1 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - j 27ff8 │ │ │ │ - mv a1,a0 │ │ │ │ - li a2,1 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 33b0 │ │ │ │ - beqz a0,280ce │ │ │ │ - auipc a5,0x52 │ │ │ │ - ld a5,-506(a5) │ │ │ │ - ld a0,0(a5) │ │ │ │ - auipc a2,0x38 │ │ │ │ - addi a2,a2,1900 │ │ │ │ - j 2809e │ │ │ │ - auipc a5,0x52 │ │ │ │ - ld a5,-526(a5) │ │ │ │ - ld a0,0(a5) │ │ │ │ - auipc a2,0x38 │ │ │ │ - addi a2,a2,1912 │ │ │ │ - j 2809e │ │ │ │ - auipc a5,0x52 │ │ │ │ - ld a5,-546(a5) │ │ │ │ - ld a0,0(a5) │ │ │ │ - auipc a2,0x38 │ │ │ │ - addi a2,a2,1820 │ │ │ │ - j 2809e │ │ │ │ - sd s4,64(sp) │ │ │ │ - sd s5,56(sp) │ │ │ │ - sd s6,48(sp) │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - addi sp,sp,-16 │ │ │ │ - mv a3,a0 │ │ │ │ - auipc a2,0x38 │ │ │ │ - addi a2,a2,2012 │ │ │ │ - li a1,658 │ │ │ │ - auipc a0,0x38 │ │ │ │ - addi a0,a0,2040 │ │ │ │ - sd ra,8(sp) │ │ │ │ - jal b382 │ │ │ │ - li a0,-1 │ │ │ │ - jal 33c0 │ │ │ │ - addi sp,sp,-16 │ │ │ │ - auipc a0,0x38 │ │ │ │ - addi a0,a0,2034 │ │ │ │ - sd ra,8(sp) │ │ │ │ - jal 38e0 │ │ │ │ - li a0,1 │ │ │ │ - jal 33c0 │ │ │ │ - addi sp,sp,-176 │ │ │ │ - auipc a4,0x52 │ │ │ │ - ld a4,-788(a4) │ │ │ │ - sd s0,160(sp) │ │ │ │ - sd s1,152(sp) │ │ │ │ - sd ra,168(sp) │ │ │ │ - sd s2,144(sp) │ │ │ │ - sd s3,136(sp) │ │ │ │ - sd s4,128(sp) │ │ │ │ - sd s5,120(sp) │ │ │ │ - ld a5,0(a4) │ │ │ │ - sd a5,56(sp) │ │ │ │ - li a5,0 │ │ │ │ - sd a3,32(sp) │ │ │ │ - mv s0,a2 │ │ │ │ - mv s1,a1 │ │ │ │ - li a0,24 │ │ │ │ - bnez a2,2827a │ │ │ │ - lw a5,8(a1) │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - bltu a3,a5,2827a │ │ │ │ - jal 3330 │ │ │ │ - li a2,8 │ │ │ │ - li a1,10 │ │ │ │ - sd a0,8(sp) │ │ │ │ - jal 1c694 │ │ │ │ - lw a4,8(s1) │ │ │ │ - li a5,1 │ │ │ │ - sd zero,40(sp) │ │ │ │ - li s4,0 │ │ │ │ - beq a4,a5,2852c │ │ │ │ - sd s6,112(sp) │ │ │ │ - sd s7,104(sp) │ │ │ │ - sd s8,96(sp) │ │ │ │ - sd s9,88(sp) │ │ │ │ - sd s10,80(sp) │ │ │ │ - sd s11,72(sp) │ │ │ │ - j 282ee │ │ │ │ - jal 3330 │ │ │ │ - li a2,8 │ │ │ │ - li a1,10 │ │ │ │ - sd a0,8(sp) │ │ │ │ - jal 1c694 │ │ │ │ - ld a3,32(sp) │ │ │ │ - ld a4,120(s1) │ │ │ │ - slli s2,a3,0x20 │ │ │ │ - srli s2,s2,0x20 │ │ │ │ - slli a5,s2,0x2 │ │ │ │ - add a5,a5,a4 │ │ │ │ - lw s4,0(a5) │ │ │ │ - bltu s0,s4,28378 │ │ │ │ - slli s0,s0,0x20 │ │ │ │ - srli s0,s0,0x20 │ │ │ │ - slli a5,s0,0x2 │ │ │ │ - add a4,a4,a5 │ │ │ │ - lw s4,0(a4) │ │ │ │ - ld s3,8(sp) │ │ │ │ - addiw a5,s4,-1 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - addi s5,sp,48 │ │ │ │ - or s0,s0,a5 │ │ │ │ - mv a1,s5 │ │ │ │ - mv a0,s3 │ │ │ │ - sd s0,48(sp) │ │ │ │ - jal 1c7e0 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 1c924 │ │ │ │ - sext.w a5,a0 │ │ │ │ - bnez a5,285c0 │ │ │ │ - lw a5,8(s1) │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - bgeu s4,a5,285ea │ │ │ │ - li a5,1 │ │ │ │ - sd s6,112(sp) │ │ │ │ - sd s7,104(sp) │ │ │ │ - sd s8,96(sp) │ │ │ │ - sd s9,88(sp) │ │ │ │ - sd s10,80(sp) │ │ │ │ - sd s11,72(sp) │ │ │ │ - sd a5,40(sp) │ │ │ │ - li s10,-1 │ │ │ │ - srli a5,s10,0x20 │ │ │ │ - li s6,253 │ │ │ │ - addi s0,sp,48 │ │ │ │ - sd a5,24(sp) │ │ │ │ - ld a5,120(s1) │ │ │ │ - slli s2,s4,0x20 │ │ │ │ - srli s2,s2,0x20 │ │ │ │ - slli s8,s2,0x2 │ │ │ │ - add a5,a5,s8 │ │ │ │ - lw s9,0(a5) │ │ │ │ - ld a5,72(s1) │ │ │ │ - slli a4,s9,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add a4,a4,a5 │ │ │ │ - lbu s5,0(a4) │ │ │ │ - bgeu s6,s5,28552 │ │ │ │ - lwu s11,88(s1) │ │ │ │ - sw s9,48(sp) │ │ │ │ - ld s3,80(s1) │ │ │ │ - beqz s11,28358 │ │ │ │ - li s10,0 │ │ │ │ - add s5,s10,s11 │ │ │ │ - srli s5,s5,0x1 │ │ │ │ - slli a1,s5,0x3 │ │ │ │ - add s7,s3,a1 │ │ │ │ - mv a1,s7 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,28382 │ │ │ │ - beqz a0,2838a │ │ │ │ - addi s10,s5,1 │ │ │ │ - bltu s10,s11,28332 │ │ │ │ - mv a3,s9 │ │ │ │ - auipc a2,0x38 │ │ │ │ - addi a2,a2,1646 │ │ │ │ - li a1,658 │ │ │ │ - auipc a0,0x38 │ │ │ │ - addi a0,a0,1674 │ │ │ │ - jal b382 │ │ │ │ - li a0,-1 │ │ │ │ - jal 33c0 │ │ │ │ - bltu a3,s4,282a2 │ │ │ │ - slli s0,s0,0x20 │ │ │ │ - srli s0,s0,0x20 │ │ │ │ - j 282b0 │ │ │ │ - mv s11,s5 │ │ │ │ - bltu s10,s11,28332 │ │ │ │ - j 28358 │ │ │ │ - beqz s7,28358 │ │ │ │ - lw s5,4(s7) │ │ │ │ - ld a5,72(s1) │ │ │ │ - add a5,a5,s2 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - bgeu s6,a5,284e8 │ │ │ │ - lwu s7,88(s1) │ │ │ │ - sw s4,48(sp) │ │ │ │ - ld s3,80(s1) │ │ │ │ - beqz s7,283d4 │ │ │ │ - li s11,0 │ │ │ │ - add s9,s11,s7 │ │ │ │ - srli s9,s9,0x1 │ │ │ │ - slli a1,s9,0x3 │ │ │ │ - add s10,s3,a1 │ │ │ │ - mv a1,s10 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,283d8 │ │ │ │ - beqz a0,283e0 │ │ │ │ - addi s11,s9,1 │ │ │ │ - bltu s11,s7,283ae │ │ │ │ - mv a3,s4 │ │ │ │ - j 2835a │ │ │ │ - mv s7,s9 │ │ │ │ - bltu s11,s7,283ae │ │ │ │ - j 283d4 │ │ │ │ - beqz s10,283d4 │ │ │ │ - lw a5,4(s10) │ │ │ │ - bne a5,s5,284ee │ │ │ │ - ld a5,72(s1) │ │ │ │ - add a4,a5,s2 │ │ │ │ - lbu s5,0(a4) │ │ │ │ - bgeu s6,s5,2855a │ │ │ │ - lwu s11,88(s1) │ │ │ │ - sw s4,48(sp) │ │ │ │ - ld s3,80(s1) │ │ │ │ - beqz s11,283d4 │ │ │ │ - li s10,0 │ │ │ │ - add s5,s10,s11 │ │ │ │ - srli s5,s5,0x1 │ │ │ │ - slli s9,s5,0x3 │ │ │ │ - add s9,s9,s3 │ │ │ │ - mv a1,s9 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,28430 │ │ │ │ - beqz a0,28438 │ │ │ │ - addi s10,s5,1 │ │ │ │ - bltu s10,s11,2840a │ │ │ │ - j 283d4 │ │ │ │ - mv s11,s5 │ │ │ │ - bltu s10,s11,2840a │ │ │ │ - j 283d4 │ │ │ │ - beqz s9,283d4 │ │ │ │ - lw s5,4(s9) │ │ │ │ - ld a5,72(s1) │ │ │ │ - addiw a4,s4,1 │ │ │ │ - slli a3,a4,0x20 │ │ │ │ - srli a3,a3,0x20 │ │ │ │ - add a5,a5,a3 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - sext.w a3,a4 │ │ │ │ - sd a3,16(sp) │ │ │ │ - bgeu s6,a5,28556 │ │ │ │ - lwu s9,88(s1) │ │ │ │ - sw a4,48(sp) │ │ │ │ - ld s3,80(s1) │ │ │ │ - beqz s9,28492 │ │ │ │ - li s10,0 │ │ │ │ - add a5,s10,s9 │ │ │ │ - srli s7,a5,0x1 │ │ │ │ - slli a1,s7,0x3 │ │ │ │ - add s11,s3,a1 │ │ │ │ - mv a1,s11 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,28496 │ │ │ │ - beqz a0,2849e │ │ │ │ - addi s10,s7,1 │ │ │ │ - bltu s10,s9,2846c │ │ │ │ - ld a3,16(sp) │ │ │ │ - j 2835a │ │ │ │ - mv s9,s7 │ │ │ │ - bltu s10,s9,2846c │ │ │ │ - j 28492 │ │ │ │ - beqz s11,28492 │ │ │ │ - lw a5,4(s11) │ │ │ │ - bltu a5,s5,284ee │ │ │ │ - ld a5,120(s1) │ │ │ │ - add a5,a5,s8 │ │ │ │ - lw s3,0(a5) │ │ │ │ - beqz s3,284ee │ │ │ │ - ld a4,24(sp) │ │ │ │ - ld s4,8(sp) │ │ │ │ - addiw a5,s3,-1 │ │ │ │ + jal 1e81c │ │ │ │ + lbu a5,160(sp) │ │ │ │ + sd s11,0(a0) │ │ │ │ + sd s10,8(a0) │ │ │ │ + sb a5,52(a0) │ │ │ │ + ld a5,168(sp) │ │ │ │ + sd s4,16(a0) │ │ │ │ + sd s3,24(a0) │ │ │ │ + sd a5,72(a0) │ │ │ │ + lw a5,176(sp) │ │ │ │ + sw s8,32(a0) │ │ │ │ + sb s6,36(a0) │ │ │ │ + sw a5,80(a0) │ │ │ │ + lbu a5,184(sp) │ │ │ │ + sd s2,40(a0) │ │ │ │ + sw s0,48(a0) │ │ │ │ + sw zero,56(a0) │ │ │ │ + sd zero,64(a0) │ │ │ │ + sb a5,84(a0) │ │ │ │ + mv s9,a0 │ │ │ │ + beqz s5,27442 │ │ │ │ + ld s10,192(sp) │ │ │ │ + addiw s5,s5,-1 │ │ │ │ + slli s5,s5,0x20 │ │ │ │ + srli s5,s5,0x20 │ │ │ │ + addi a5,s10,1 │ │ │ │ + add s5,s5,a5 │ │ │ │ + sd s3,8(sp) │ │ │ │ + mv s11,s4 │ │ │ │ + li s0,0 │ │ │ │ + li a4,0 │ │ │ │ + li s2,0 │ │ │ │ + li s8,27 │ │ │ │ + auipc s6,0x3f │ │ │ │ + addi s6,s6,-1788 │ │ │ │ + lbu a6,0(s10) │ │ │ │ + addiw a5,a6,-61 │ │ │ │ + zext.b a5,a5 │ │ │ │ + bltu s8,a5,270ee │ │ │ │ + slli a5,a5,0x2 │ │ │ │ + add a5,a5,s6 │ │ │ │ + lw a5,0(a5) │ │ │ │ + add a5,a5,s6 │ │ │ │ + jr a5 │ │ │ │ + slli a5,a4,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + add a5,a5,s1 │ │ │ │ + sb a6,0(a5) │ │ │ │ + addiw a4,a4,1 │ │ │ │ + addi s10,s10,1 │ │ │ │ + bne s5,s10,270d4 │ │ │ │ + lw a5,56(s9) │ │ │ │ + ld a0,64(s9) │ │ │ │ + addiw a5,a5,1 │ │ │ │ slli a5,a5,0x20 │ │ │ │ - and s2,s2,a4 │ │ │ │ - or s2,s2,a5 │ │ │ │ - mv a1,s0 │ │ │ │ - mv a0,s4 │ │ │ │ - sd s2,48(sp) │ │ │ │ - jal 1c7e0 │ │ │ │ - mv a0,s4 │ │ │ │ - jal 1c924 │ │ │ │ - sext.w a0,a0 │ │ │ │ - bnez a0,2855e │ │ │ │ - lw a5,8(s1) │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - bgeu s3,a5,284f0 │ │ │ │ - mv s4,s3 │ │ │ │ - j 282fc │ │ │ │ - sext.w a5,a5 │ │ │ │ - beq a5,s5,283ec │ │ │ │ - mv s3,s4 │ │ │ │ - ld a5,40(sp) │ │ │ │ - beqz a5,28588 │ │ │ │ - lwu s2,32(sp) │ │ │ │ - ld s6,112(sp) │ │ │ │ - ld s7,104(sp) │ │ │ │ - ld s8,96(sp) │ │ │ │ - ld s9,88(sp) │ │ │ │ - ld s10,80(sp) │ │ │ │ - ld s11,72(sp) │ │ │ │ - addi s5,sp,48 │ │ │ │ - ld s0,8(sp) │ │ │ │ - slli a5,s3,0x20 │ │ │ │ - slli s2,s2,0x20 │ │ │ │ srli a5,a5,0x20 │ │ │ │ - or a5,a5,s2 │ │ │ │ - mv a1,s5 │ │ │ │ + slli a1,a5,0x2 │ │ │ │ + add a1,a1,a5 │ │ │ │ + slli a1,a1,0x3 │ │ │ │ + ld s5,8(sp) │ │ │ │ + jal 1e81c │ │ │ │ + lwu a4,56(s9) │ │ │ │ + addi s4,s4,1 │ │ │ │ + addi s3,s3,1 │ │ │ │ + slli a5,a4,0x2 │ │ │ │ + add a5,a5,a4 │ │ │ │ + slli a5,a5,0x3 │ │ │ │ + add s2,a0,a5 │ │ │ │ + sd a0,64(s9) │ │ │ │ + sub s4,s4,s11 │ │ │ │ + sub s3,s3,s5 │ │ │ │ + sd s11,0(s2) │ │ │ │ + sd s5,16(s2) │ │ │ │ + sd s4,8(s2) │ │ │ │ + sd s3,24(s2) │ │ │ │ mv a0,s0 │ │ │ │ - sd a5,48(sp) │ │ │ │ - jal 1c7e0 │ │ │ │ + jal 2628c │ │ │ │ + lw a5,56(s9) │ │ │ │ + sd a0,32(s2) │ │ │ │ mv a0,s0 │ │ │ │ - jal 1c924 │ │ │ │ - sext.w a5,a0 │ │ │ │ - bnez a5,28596 │ │ │ │ - auipc a5,0x52 │ │ │ │ - ld a5,-1564(a5) │ │ │ │ - ld a4,56(sp) │ │ │ │ - ld a5,0(a5) │ │ │ │ - xor a5,a5,a4 │ │ │ │ - li a4,0 │ │ │ │ - bnez a5,285ee │ │ │ │ - ld ra,168(sp) │ │ │ │ - ld s0,160(sp) │ │ │ │ - ld a0,8(sp) │ │ │ │ - ld s1,152(sp) │ │ │ │ - ld s2,144(sp) │ │ │ │ - ld s3,136(sp) │ │ │ │ - ld s4,128(sp) │ │ │ │ - ld s5,120(sp) │ │ │ │ - addi sp,sp,176 │ │ │ │ + addiw a5,a5,1 │ │ │ │ + sw a5,56(s9) │ │ │ │ + jal 3670 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 3670 │ │ │ │ + ld ra,152(sp) │ │ │ │ + ld s0,144(sp) │ │ │ │ + ld s1,136(sp) │ │ │ │ + ld s2,128(sp) │ │ │ │ + ld s3,120(sp) │ │ │ │ + ld s4,112(sp) │ │ │ │ + ld s5,104(sp) │ │ │ │ + ld s6,96(sp) │ │ │ │ + ld s7,88(sp) │ │ │ │ + ld s8,80(sp) │ │ │ │ + ld s10,64(sp) │ │ │ │ + ld s11,56(sp) │ │ │ │ + mv a0,s9 │ │ │ │ + ld s9,72(sp) │ │ │ │ + addi sp,sp,160 │ │ │ │ ret │ │ │ │ - sext.w s5,s5 │ │ │ │ - j 28394 │ │ │ │ - sext.w a5,a5 │ │ │ │ - j 284a6 │ │ │ │ - sext.w s5,s5 │ │ │ │ - j 28442 │ │ │ │ - ld s2,8(sp) │ │ │ │ - mv a0,s2 │ │ │ │ - jal 1c924 │ │ │ │ - addiw a1,a0,-1 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 1c842 │ │ │ │ - lw a3,48(sp) │ │ │ │ - lw a2,0(a0) │ │ │ │ - bgeu a3,a2,284dc │ │ │ │ - auipc a1,0x38 │ │ │ │ - addi a1,a1,1184 │ │ │ │ - li a0,1 │ │ │ │ - jal 37c0 <__printf_chk@plt> │ │ │ │ - j 284dc │ │ │ │ - ld s6,112(sp) │ │ │ │ - ld s7,104(sp) │ │ │ │ - ld s8,96(sp) │ │ │ │ - ld s9,88(sp) │ │ │ │ - ld s10,80(sp) │ │ │ │ - ld s11,72(sp) │ │ │ │ - j 2852c │ │ │ │ - ld s0,8(sp) │ │ │ │ - mv a0,s0 │ │ │ │ - jal 1c924 │ │ │ │ - addiw a1,a0,-1 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 1c842 │ │ │ │ - lw a3,48(sp) │ │ │ │ - lw a2,0(a0) │ │ │ │ - bgeu a3,a2,2852c │ │ │ │ - auipc a1,0x38 │ │ │ │ - addi a1,a1,1128 │ │ │ │ - li a0,1 │ │ │ │ - jal 37c0 <__printf_chk@plt> │ │ │ │ - j 2852c │ │ │ │ - ld s0,8(sp) │ │ │ │ - mv a0,s0 │ │ │ │ - jal 1c924 │ │ │ │ - addiw a1,a0,-1 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 1c842 │ │ │ │ - lw a3,48(sp) │ │ │ │ - lw a2,0(a0) │ │ │ │ - bgeu a3,a2,282d6 │ │ │ │ - auipc a1,0x38 │ │ │ │ - addi a1,a1,1086 │ │ │ │ - li a0,1 │ │ │ │ - jal 37c0 <__printf_chk@plt> │ │ │ │ - j 282d6 │ │ │ │ - mv s3,s4 │ │ │ │ - j 28508 │ │ │ │ - sd s6,112(sp) │ │ │ │ - sd s7,104(sp) │ │ │ │ - sd s8,96(sp) │ │ │ │ - sd s9,88(sp) │ │ │ │ - sd s10,80(sp) │ │ │ │ - sd s11,72(sp) │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - mv a0,a1 │ │ │ │ - j 3670 │ │ │ │ - addi sp,sp,-240 │ │ │ │ - auipc a4,0x52 │ │ │ │ - ld a4,-1782(a4) │ │ │ │ - sd ra,232(sp) │ │ │ │ - ld a5,0(a4) │ │ │ │ - sd a5,120(sp) │ │ │ │ - li a5,0 │ │ │ │ - beq a1,a2,28ca8 │ │ │ │ - mv a3,a2 │ │ │ │ - sd s1,216(sp) │ │ │ │ - mv a2,a1 │ │ │ │ - mv s1,a0 │ │ │ │ - mv a1,a0 │ │ │ │ - li a0,0 │ │ │ │ - sd s0,224(sp) │ │ │ │ - sd s5,184(sp) │ │ │ │ - sd s2,208(sp) │ │ │ │ - sd s3,200(sp) │ │ │ │ - sd s4,192(sp) │ │ │ │ - sd s6,176(sp) │ │ │ │ - sd s7,168(sp) │ │ │ │ - sd s8,160(sp) │ │ │ │ - sd s9,152(sp) │ │ │ │ - sd s10,144(sp) │ │ │ │ - sd s11,136(sp) │ │ │ │ - jal 28222 │ │ │ │ + li a2,10 │ │ │ │ + li a1,0 │ │ │ │ + mv a0,s1 │ │ │ │ + sd a6,16(sp) │ │ │ │ + jal 32b0 │ │ │ │ + ld a6,16(sp) │ │ │ │ + li a3,-1 │ │ │ │ + sext.w a5,a0 │ │ │ │ + sext.w a6,a6 │ │ │ │ + auipc a4,0x39 │ │ │ │ + addi a4,a4,-916 │ │ │ │ + li a2,1 │ │ │ │ sd a0,32(sp) │ │ │ │ - ld a0,32(sp) │ │ │ │ - addi a5,sp,108 │ │ │ │ - sd a5,64(sp) │ │ │ │ - addi a5,sp,107 │ │ │ │ - sd a5,72(sp) │ │ │ │ - sd zero,24(sp) │ │ │ │ - jal 1c924 │ │ │ │ - ld a5,24(sp) │ │ │ │ - sext.w a0,a0 │ │ │ │ - li s5,253 │ │ │ │ - addi s0,sp,112 │ │ │ │ - bgeu a5,a0,28aaa │ │ │ │ - ld a0,32(sp) │ │ │ │ - mv a1,a5 │ │ │ │ - jal 1c842 │ │ │ │ - lw s4,0(a0) │ │ │ │ - lw s6,4(a0) │ │ │ │ - mv s3,a0 │ │ │ │ - beq s4,s6,28c90 │ │ │ │ - lw a4,8(s1) │ │ │ │ - bnez s4,28686 │ │ │ │ - addiw a5,a4,-1 │ │ │ │ - beq a5,s6,2883a │ │ │ │ - ld a5,72(s1) │ │ │ │ - bgeu s6,a4,286e8 │ │ │ │ - slli a4,s6,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - sd a4,48(sp) │ │ │ │ - add a4,a4,a5 │ │ │ │ - lbu a4,0(a4) │ │ │ │ - bgeu s5,a4,2900e │ │ │ │ - lwu s8,88(s1) │ │ │ │ - sw s6,112(sp) │ │ │ │ - ld s7,80(s1) │ │ │ │ - beqz s8,286da │ │ │ │ - li s10,0 │ │ │ │ - addi s2,sp,112 │ │ │ │ - add s11,s8,s10 │ │ │ │ - srli s11,s11,0x1 │ │ │ │ - slli a1,s11,0x3 │ │ │ │ - add s9,s7,a1 │ │ │ │ - mv a1,s9 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,286e0 │ │ │ │ - beqz a0,28ee4 │ │ │ │ - addi s10,s11,1 │ │ │ │ - bltu s10,s8,286b2 │ │ │ │ - mv a0,s6 │ │ │ │ - jal 281e8 │ │ │ │ - mv s8,s11 │ │ │ │ - bltu s10,s8,286b2 │ │ │ │ - j 286da │ │ │ │ - ld a4,120(s1) │ │ │ │ - slli s7,s4,0x20 │ │ │ │ - srli s7,s7,0x20 │ │ │ │ - slli a3,s7,0x2 │ │ │ │ - add a4,a4,a3 │ │ │ │ - lw s6,0(a4) │ │ │ │ - sd a3,40(sp) │ │ │ │ - slli a4,s6,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add a4,a4,a5 │ │ │ │ - lbu a4,0(a4) │ │ │ │ - bgeu s5,a4,28cc2 │ │ │ │ - lwu s8,88(s1) │ │ │ │ - sw s6,112(sp) │ │ │ │ - ld s2,80(s1) │ │ │ │ - beqz s8,286da │ │ │ │ - li s10,0 │ │ │ │ - add s11,s8,s10 │ │ │ │ - srli s11,s11,0x1 │ │ │ │ - slli a1,s11,0x3 │ │ │ │ - add s9,s2,a1 │ │ │ │ - mv a1,s9 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,28746 │ │ │ │ - beqz a0,2874e │ │ │ │ - addi s10,s11,1 │ │ │ │ - bltu s10,s8,2871e │ │ │ │ - j 286da │ │ │ │ - mv s8,s11 │ │ │ │ - bltu s10,s8,2871e │ │ │ │ - j 286da │ │ │ │ - beqz s9,286da │ │ │ │ - ld a5,72(s1) │ │ │ │ - lw s6,4(s9) │ │ │ │ - add a5,a5,s7 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - bgeu s5,a5,28cd0 │ │ │ │ - lwu s10,88(s1) │ │ │ │ - sw s4,112(sp) │ │ │ │ - ld s2,80(s1) │ │ │ │ - beqz s10,28796 │ │ │ │ - li s9,0 │ │ │ │ - add s7,s10,s9 │ │ │ │ - srli s7,s7,0x1 │ │ │ │ - slli s11,s7,0x3 │ │ │ │ - add s11,s11,s2 │ │ │ │ - mv a1,s11 │ │ │ │ + li a1,0 │ │ │ │ + li a0,0 │ │ │ │ + sd a6,40(sp) │ │ │ │ + jal 33a0 <__snprintf_chk@plt> │ │ │ │ + addiw a1,s2,1 │ │ │ │ + addw a1,a1,a0 │ │ │ │ + mv a5,a0 │ │ │ │ + slli a1,a1,0x20 │ │ │ │ + sext.w a5,a5 │ │ │ │ + srli a1,a1,0x20 │ │ │ │ mv a0,s0 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2879c │ │ │ │ - beqz a0,287a4 │ │ │ │ - addi s9,s7,1 │ │ │ │ - bltu s9,s10,28772 │ │ │ │ - mv a0,s4 │ │ │ │ - jal 281e8 │ │ │ │ - mv s10,s7 │ │ │ │ - bltu s9,s10,28772 │ │ │ │ - j 28796 │ │ │ │ - beqz s11,28796 │ │ │ │ - lw a5,4(s11) │ │ │ │ - li s4,0 │ │ │ │ - bltu a5,s6,28cd8 │ │ │ │ - lw s6,0(s3) │ │ │ │ - lw s7,4(s3) │ │ │ │ - beqz s6,28832 │ │ │ │ - beq s7,s6,2883a │ │ │ │ - lw a4,8(s1) │ │ │ │ - ld a5,72(s1) │ │ │ │ - bltu s7,a4,28b0e │ │ │ │ - ld a4,120(s1) │ │ │ │ - slli s8,s6,0x20 │ │ │ │ - srli s8,s8,0x20 │ │ │ │ - slli a3,s8,0x2 │ │ │ │ - add a4,a4,a3 │ │ │ │ - lw a4,0(a4) │ │ │ │ - sd a3,48(sp) │ │ │ │ - sd a4,40(sp) │ │ │ │ - slli a4,a4,0x20 │ │ │ │ + sd a5,24(sp) │ │ │ │ + jal 1e81c │ │ │ │ + slli a4,s2,0x20 │ │ │ │ srli a4,a4,0x20 │ │ │ │ - add a4,a4,a5 │ │ │ │ - lbu a4,0(a4) │ │ │ │ - sext.w s11,a4 │ │ │ │ - bgeu s5,a4,28946 │ │ │ │ - ld a5,40(sp) │ │ │ │ - lwu s11,88(s1) │ │ │ │ - ld s2,80(s1) │ │ │ │ - sw a5,112(sp) │ │ │ │ - beqz s11,2882c │ │ │ │ - li s10,0 │ │ │ │ - add a5,s11,s10 │ │ │ │ - srli s7,a5,0x1 │ │ │ │ - slli a1,s7,0x3 │ │ │ │ - add s9,s2,a1 │ │ │ │ - mv a1,s9 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,28934 │ │ │ │ - beqz a0,2893c │ │ │ │ - addi s10,s7,1 │ │ │ │ - bltu s10,s11,28804 │ │ │ │ - ld a0,40(sp) │ │ │ │ - jal 281e8 │ │ │ │ - lw a5,8(s1) │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - bne a5,s7,287be │ │ │ │ - auipc a4,0x52 │ │ │ │ - addi a4,a4,-1114 │ │ │ │ - lbu a4,0(a4) │ │ │ │ - li a5,0 │ │ │ │ - beqz a4,289b8 │ │ │ │ - ld a1,152(s1) │ │ │ │ - lw a0,148(s1) │ │ │ │ - li a2,0 │ │ │ │ - add a1,a1,a5 │ │ │ │ - jal 3640 │ │ │ │ - lw a0,148(s1) │ │ │ │ - ld a1,64(sp) │ │ │ │ - li a2,4 │ │ │ │ - jal 3880 │ │ │ │ - li a5,-1 │ │ │ │ - beq a0,a5,2905c │ │ │ │ - lw s6,108(sp) │ │ │ │ - auipc a5,0x52 │ │ │ │ - addi a5,a5,-1166 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - slli s2,s6,0x20 │ │ │ │ - srli s2,s2,0x20 │ │ │ │ - beqz a5,289ca │ │ │ │ - ld a1,160(s1) │ │ │ │ - lw a0,148(s1) │ │ │ │ - li a2,0 │ │ │ │ - add a1,a1,s2 │ │ │ │ - jal 3640 │ │ │ │ - lw a0,148(s1) │ │ │ │ - ld a1,72(sp) │ │ │ │ + mv s0,a0 │ │ │ │ + add a5,s0,a4 │ │ │ │ + li a2,10 │ │ │ │ + li a1,0 │ │ │ │ + mv a0,s1 │ │ │ │ + sd a5,16(sp) │ │ │ │ + jal 32b0 │ │ │ │ + ld a5,24(sp) │ │ │ │ + ld a6,40(sp) │ │ │ │ + auipc a4,0x39 │ │ │ │ + addi a4,a4,-988 │ │ │ │ + addiw a1,a5,1 │ │ │ │ + sext.w a5,a0 │ │ │ │ + ld a0,16(sp) │ │ │ │ + slli a1,a1,0x20 │ │ │ │ + li a3,-1 │ │ │ │ li a2,1 │ │ │ │ - jal 3880 │ │ │ │ - li a5,-1 │ │ │ │ - beq a0,a5,2907c │ │ │ │ - lb a5,107(sp) │ │ │ │ - li a4,-128 │ │ │ │ - beq a5,a4,289de │ │ │ │ - lw s6,108(sp) │ │ │ │ - slli a4,s6,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - sd a4,48(sp) │ │ │ │ - add a4,a4,a5 │ │ │ │ - sext.w s8,a4 │ │ │ │ - blez a5,28a3c │ │ │ │ - bnez s6,288d2 │ │ │ │ - lw a5,8(s1) │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - beq a5,s8,28a58 │ │ │ │ - beq s6,s8,28a58 │ │ │ │ - lw a3,8(s1) │ │ │ │ - ld a5,72(s1) │ │ │ │ - bgeu s8,a3,28b6c │ │ │ │ + srli a1,a1,0x20 │ │ │ │ + jal 33a0 <__snprintf_chk@plt> │ │ │ │ + ld t3,32(sp) │ │ │ │ + ld a2,0(sp) │ │ │ │ + mv a5,a0 │ │ │ │ + and t3,t3,s7 │ │ │ │ + li a1,0 │ │ │ │ + mv a0,s1 │ │ │ │ + addw s2,a5,s2 │ │ │ │ + add s4,s4,t3 │ │ │ │ + add s3,s3,t3 │ │ │ │ + jal 3890 │ │ │ │ + li a4,0 │ │ │ │ + j 270fc │ │ │ │ + li a2,10 │ │ │ │ + li a1,0 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 32b0 │ │ │ │ + sext.w a5,a0 │ │ │ │ + auipc a4,0x39 │ │ │ │ + addi a4,a4,-1070 │ │ │ │ li a3,-1 │ │ │ │ - srli a3,a3,0x20 │ │ │ │ - and a4,a4,a3 │ │ │ │ - sd a4,80(sp) │ │ │ │ - add a4,a4,a5 │ │ │ │ - lbu a4,0(a4) │ │ │ │ - bgeu s5,a4,29008 │ │ │ │ - ld a5,80(s1) │ │ │ │ - lwu s11,88(s1) │ │ │ │ - sw s8,112(sp) │ │ │ │ - sd a5,40(sp) │ │ │ │ - beqz s11,2892e │ │ │ │ - li s10,0 │ │ │ │ - addi s2,sp,112 │ │ │ │ - add a5,s10,s11 │ │ │ │ - srli s7,a5,0x1 │ │ │ │ - ld a5,40(sp) │ │ │ │ - slli a1,s7,0x3 │ │ │ │ - mv a0,s2 │ │ │ │ - add s9,a5,a1 │ │ │ │ - mv a1,s9 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,28ae8 │ │ │ │ - beqz a0,28d50 │ │ │ │ - addi s10,s7,1 │ │ │ │ - bltu s10,s11,28904 │ │ │ │ - mv a0,s8 │ │ │ │ - jal 281e8 │ │ │ │ - mv s11,s7 │ │ │ │ - bltu s10,s11,28804 │ │ │ │ - j 2882c │ │ │ │ - beqz s9,2882c │ │ │ │ - lw s11,4(s9) │ │ │ │ - ld a5,72(s1) │ │ │ │ - add a5,a5,s8 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - bgeu s5,a5,28d48 │ │ │ │ - lwu s7,88(s1) │ │ │ │ - sw s6,112(sp) │ │ │ │ - ld s2,80(s1) │ │ │ │ - beqz s7,286da │ │ │ │ - li s10,0 │ │ │ │ - add s8,s7,s10 │ │ │ │ - srli s8,s8,0x1 │ │ │ │ - slli a1,s8,0x3 │ │ │ │ - add s9,s2,a1 │ │ │ │ - mv a1,s9 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,28988 │ │ │ │ - beqz a0,28990 │ │ │ │ - addi s10,s8,1 │ │ │ │ - bltu s10,s7,28960 │ │ │ │ - j 286da │ │ │ │ - mv s7,s8 │ │ │ │ - bltu s10,s7,28960 │ │ │ │ - j 286da │ │ │ │ - beqz s9,286da │ │ │ │ - lw a5,4(s9) │ │ │ │ - bgeu a5,s11,2883a │ │ │ │ - ld a5,120(s1) │ │ │ │ - ld a4,48(sp) │ │ │ │ - add a5,a5,a4 │ │ │ │ - lwu a5,0(a5) │ │ │ │ - slli a5,a5,0x2 │ │ │ │ - auipc a4,0x52 │ │ │ │ - addi a4,a4,-1480 │ │ │ │ - lbu a4,0(a4) │ │ │ │ - bnez a4,2884c │ │ │ │ - ld a4,32(s1) │ │ │ │ - add a4,a4,a5 │ │ │ │ - lw s6,0(a4) │ │ │ │ - slli s2,s6,0x20 │ │ │ │ - sw s6,108(sp) │ │ │ │ - srli s2,s2,0x20 │ │ │ │ - ld a5,96(s1) │ │ │ │ - li a4,-128 │ │ │ │ - add a5,a5,s2 │ │ │ │ - lb a5,0(a5) │ │ │ │ - sb a5,107(sp) │ │ │ │ - bne a5,a4,288b2 │ │ │ │ - lwu s9,112(s1) │ │ │ │ - sd s2,112(sp) │ │ │ │ - ld s2,104(s1) │ │ │ │ - beqz s9,28a14 │ │ │ │ - li s11,0 │ │ │ │ - add s7,s9,s11 │ │ │ │ - srli s7,s7,0x1 │ │ │ │ - slli s8,s7,0x4 │ │ │ │ - add s8,s8,s2 │ │ │ │ - mv a1,s8 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 1eff0 │ │ │ │ - bltz a0,28a34 │ │ │ │ - beqz a0,28af0 │ │ │ │ - addi s11,s7,1 │ │ │ │ - bltu s11,s9,289ee │ │ │ │ - mv a3,s6 │ │ │ │ - auipc a2,0x38 │ │ │ │ - addi a2,a2,34 │ │ │ │ - li a1,775 │ │ │ │ - auipc a0,0x38 │ │ │ │ - addi a0,a0,-50 │ │ │ │ - jal b382 │ │ │ │ - li a0,-1 │ │ │ │ - jal 33c0 │ │ │ │ - mv s9,s7 │ │ │ │ - bltu s11,s9,289ee │ │ │ │ - j 28a14 │ │ │ │ - ld a5,48(sp) │ │ │ │ - mv s8,s6 │ │ │ │ - sd a4,48(sp) │ │ │ │ - sext.w s6,a4 │ │ │ │ - mv a4,a5 │ │ │ │ - j 288c6 │ │ │ │ - beqz s11,286da │ │ │ │ - lw a5,4(s11) │ │ │ │ - ld a4,40(sp) │ │ │ │ - bltu a5,a4,28c2c │ │ │ │ - li a4,1 │ │ │ │ - li a5,0 │ │ │ │ - beq s4,a4,28a88 │ │ │ │ - lw a4,4(s3) │ │ │ │ - lw a3,0(s3) │ │ │ │ - mv a7,s8 │ │ │ │ - sd a5,0(sp) │ │ │ │ - mv a6,s6 │ │ │ │ - mv a5,s4 │ │ │ │ - auipc a2,0x38 │ │ │ │ - addi a2,a2,-16 │ │ │ │ - li a1,117 │ │ │ │ - auipc a0,0x38 │ │ │ │ - addi a0,a0,-140 │ │ │ │ - jal b382 │ │ │ │ - lw a2,4(s3) │ │ │ │ - lw a1,0(s3) │ │ │ │ + li a2,1 │ │ │ │ + sd a0,32(sp) │ │ │ │ + li a1,0 │ │ │ │ + li a0,0 │ │ │ │ + jal 33a0 <__snprintf_chk@plt> │ │ │ │ + addiw a1,s2,1 │ │ │ │ + addw a1,a1,a0 │ │ │ │ + mv a5,a0 │ │ │ │ + slli a1,a1,0x20 │ │ │ │ + sext.w a5,a5 │ │ │ │ + srli a1,a1,0x20 │ │ │ │ + mv a0,s0 │ │ │ │ + sd a5,24(sp) │ │ │ │ + jal 1e81c │ │ │ │ + slli a4,s2,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + mv s0,a0 │ │ │ │ + add a5,s0,a4 │ │ │ │ + li a1,0 │ │ │ │ + li a2,10 │ │ │ │ mv a0,s1 │ │ │ │ - jal 28604 │ │ │ │ + sd a5,16(sp) │ │ │ │ + jal 32b0 │ │ │ │ ld a5,24(sp) │ │ │ │ - ld a0,32(sp) │ │ │ │ - addiw a5,a5,1 │ │ │ │ + auipc a4,0x39 │ │ │ │ + addi a4,a4,-1140 │ │ │ │ + addiw a1,a5,1 │ │ │ │ + sext.w a5,a0 │ │ │ │ + ld a0,16(sp) │ │ │ │ + slli a1,a1,0x20 │ │ │ │ + li a3,-1 │ │ │ │ + li a2,1 │ │ │ │ + srli a1,a1,0x20 │ │ │ │ + jal 33a0 <__snprintf_chk@plt> │ │ │ │ + ld a6,32(sp) │ │ │ │ + ld a2,0(sp) │ │ │ │ + mv a5,a0 │ │ │ │ + and a6,a6,s7 │ │ │ │ + li a1,0 │ │ │ │ + mv a0,s1 │ │ │ │ + addw s2,a5,s2 │ │ │ │ + add s4,s4,a6 │ │ │ │ + jal 3890 │ │ │ │ + li a4,0 │ │ │ │ + j 270fc │ │ │ │ + li a2,10 │ │ │ │ + li a1,0 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 32b0 │ │ │ │ + li a3,-1 │ │ │ │ + sext.w a5,a0 │ │ │ │ + auipc a4,0x39 │ │ │ │ + addi a4,a4,-1198 │ │ │ │ + li a2,1 │ │ │ │ + sd a0,32(sp) │ │ │ │ + li a1,0 │ │ │ │ + li a0,0 │ │ │ │ + jal 33a0 <__snprintf_chk@plt> │ │ │ │ + addiw a1,s2,1 │ │ │ │ + addw a1,a1,a0 │ │ │ │ + mv a5,a0 │ │ │ │ + slli a1,a1,0x20 │ │ │ │ + sext.w a5,a5 │ │ │ │ + srli a1,a1,0x20 │ │ │ │ + mv a0,s0 │ │ │ │ sd a5,24(sp) │ │ │ │ - jal 1c924 │ │ │ │ + jal 1e81c │ │ │ │ + slli a4,s2,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + mv s0,a0 │ │ │ │ + add a5,s0,a4 │ │ │ │ + li a2,10 │ │ │ │ + li a1,0 │ │ │ │ + mv a0,s1 │ │ │ │ + sd a5,16(sp) │ │ │ │ + jal 32b0 │ │ │ │ ld a5,24(sp) │ │ │ │ - sext.w a0,a0 │ │ │ │ - bltu a5,a0,28662 │ │ │ │ - ld a0,32(sp) │ │ │ │ + auipc a4,0x39 │ │ │ │ + addi a4,a4,-1266 │ │ │ │ + li a3,-1 │ │ │ │ + addiw a1,a5,1 │ │ │ │ + sext.w a5,a0 │ │ │ │ + ld a0,16(sp) │ │ │ │ + slli a1,a1,0x20 │ │ │ │ + li a2,1 │ │ │ │ + srli a1,a1,0x20 │ │ │ │ + jal 33a0 <__snprintf_chk@plt> │ │ │ │ + ld a6,32(sp) │ │ │ │ + ld a2,0(sp) │ │ │ │ + mv a5,a0 │ │ │ │ + and a6,a6,s7 │ │ │ │ li a1,0 │ │ │ │ - jal 1c72c │ │ │ │ - auipc a5,0x51 │ │ │ │ - ld a5,1118(a5) │ │ │ │ - ld a4,120(sp) │ │ │ │ - ld a5,0(a5) │ │ │ │ - xor a5,a5,a4 │ │ │ │ + mv a0,s1 │ │ │ │ + addw s2,a5,s2 │ │ │ │ + add s3,s3,a6 │ │ │ │ + jal 3890 │ │ │ │ li a4,0 │ │ │ │ - bnez a5,29078 │ │ │ │ - ld s0,224(sp) │ │ │ │ - ld a0,32(sp) │ │ │ │ - ld s1,216(sp) │ │ │ │ - ld s2,208(sp) │ │ │ │ - ld s3,200(sp) │ │ │ │ - ld s4,192(sp) │ │ │ │ - ld s5,184(sp) │ │ │ │ - ld s6,176(sp) │ │ │ │ - ld s7,168(sp) │ │ │ │ - ld s8,160(sp) │ │ │ │ - ld s9,152(sp) │ │ │ │ - ld s10,144(sp) │ │ │ │ - ld s11,136(sp) │ │ │ │ - ld ra,232(sp) │ │ │ │ - addi sp,sp,240 │ │ │ │ - j 3670 │ │ │ │ - mv s11,s7 │ │ │ │ - bltu s10,s11,28904 │ │ │ │ - j 2892e │ │ │ │ - beqz s8,28a14 │ │ │ │ - lw s6,108(sp) │ │ │ │ - ld a5,8(s8) │ │ │ │ - slli a4,s6,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - sd a4,48(sp) │ │ │ │ - add a4,a4,a5 │ │ │ │ - sext.w s8,a4 │ │ │ │ - bgtz a5,288c6 │ │ │ │ - j 28a3c │ │ │ │ - slli a4,s7,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - sd a4,56(sp) │ │ │ │ - add a4,a4,a5 │ │ │ │ - lbu a4,0(a4) │ │ │ │ - bgeu s5,a4,29014 │ │ │ │ - ld a5,80(s1) │ │ │ │ - lwu s11,88(s1) │ │ │ │ - sw s7,112(sp) │ │ │ │ - sd a5,40(sp) │ │ │ │ - beqz s11,28b5e │ │ │ │ - li s10,0 │ │ │ │ - addi s2,sp,112 │ │ │ │ - add a5,s11,s10 │ │ │ │ - srli s8,a5,0x1 │ │ │ │ - ld a5,40(sp) │ │ │ │ - slli a1,s8,0x3 │ │ │ │ - mv a0,s2 │ │ │ │ - add s9,a5,a1 │ │ │ │ - mv a1,s9 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,28b64 │ │ │ │ - beqz a0,28e42 │ │ │ │ - addi s10,s8,1 │ │ │ │ - bltu s10,s11,28b34 │ │ │ │ - mv a0,s7 │ │ │ │ - jal 281e8 │ │ │ │ - mv s11,s8 │ │ │ │ - bltu s10,s11,28b34 │ │ │ │ - j 28b5e │ │ │ │ - ld a4,120(s1) │ │ │ │ - ld a3,48(sp) │ │ │ │ - li a2,-1 │ │ │ │ - srli a2,a2,0x20 │ │ │ │ - and a3,a3,a2 │ │ │ │ - sd a3,48(sp) │ │ │ │ - slli a3,a3,0x2 │ │ │ │ - add a4,a4,a3 │ │ │ │ - lw a4,0(a4) │ │ │ │ - sd a3,56(sp) │ │ │ │ - sd a4,40(sp) │ │ │ │ - slli a4,a4,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add a4,a4,a5 │ │ │ │ - lbu a4,0(a4) │ │ │ │ - bgeu s5,a4,28d34 │ │ │ │ - ld a5,40(sp) │ │ │ │ - lwu s11,88(s1) │ │ │ │ - ld s2,80(s1) │ │ │ │ - sw a5,112(sp) │ │ │ │ - beqz s11,2882c │ │ │ │ - li s10,0 │ │ │ │ - add a5,s10,s11 │ │ │ │ - srli s7,a5,0x1 │ │ │ │ - slli a1,s7,0x3 │ │ │ │ - add s9,s2,a1 │ │ │ │ - mv a1,s9 │ │ │ │ + j 270fc │ │ │ │ + lw a5,56(s9) │ │ │ │ + addi a4,s4,1 │ │ │ │ + ld a0,64(s9) │ │ │ │ + addiw a5,a5,1 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + slli a1,a5,0x2 │ │ │ │ + add a1,a1,a5 │ │ │ │ + sub a5,a4,s11 │ │ │ │ + sd a5,24(sp) │ │ │ │ + ld a5,8(sp) │ │ │ │ + addi a3,s3,1 │ │ │ │ + slli a1,a1,0x3 │ │ │ │ + sub a3,a3,a5 │ │ │ │ + sd a3,16(sp) │ │ │ │ + jal 1e81c │ │ │ │ + lwu a2,56(s9) │ │ │ │ + ld a5,8(sp) │ │ │ │ + sd a0,64(s9) │ │ │ │ + slli a4,a2,0x2 │ │ │ │ + add a4,a4,a2 │ │ │ │ + slli a4,a4,0x3 │ │ │ │ + add s2,a0,a4 │ │ │ │ + ld a3,16(sp) │ │ │ │ + sd a5,16(s2) │ │ │ │ + ld a5,24(sp) │ │ │ │ + sd a3,24(s2) │ │ │ │ + sd s11,0(s2) │ │ │ │ + sd a5,8(s2) │ │ │ │ mv a0,s0 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,28bca │ │ │ │ - beqz a0,28bd2 │ │ │ │ - addi s10,s7,1 │ │ │ │ - bltu s10,s11,28ba2 │ │ │ │ - j 2882c │ │ │ │ - mv s11,s7 │ │ │ │ - bltu s10,s11,28ba2 │ │ │ │ - j 2882c │ │ │ │ - beqz s9,2882c │ │ │ │ - lw a5,4(s9) │ │ │ │ - ld a4,48(sp) │ │ │ │ - sd a5,40(sp) │ │ │ │ - ld a5,72(s1) │ │ │ │ - add a5,a5,a4 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - bgeu s5,a5,28d44 │ │ │ │ - lwu s10,88(s1) │ │ │ │ - sw s6,112(sp) │ │ │ │ - ld s2,80(s1) │ │ │ │ - beqz s10,286da │ │ │ │ - li s9,0 │ │ │ │ - add s7,s9,s10 │ │ │ │ - srli s7,s7,0x1 │ │ │ │ - slli a1,s7,0x3 │ │ │ │ - add s11,s2,a1 │ │ │ │ - mv a1,s11 │ │ │ │ + jal 2628c │ │ │ │ + lw a5,56(s9) │ │ │ │ + sd a0,32(s2) │ │ │ │ + li a2,10 │ │ │ │ + addiw a5,a5,1 │ │ │ │ + li a1,0 │ │ │ │ + sw a5,56(s9) │ │ │ │ + mv a0,s1 │ │ │ │ + jal 32b0 │ │ │ │ + addiw a5,a0,1 │ │ │ │ mv a0,s0 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,28c24 │ │ │ │ - beqz a0,28a4a │ │ │ │ - addi s9,s7,1 │ │ │ │ - bltu s9,s10,28bfa │ │ │ │ - j 286da │ │ │ │ - mv s10,s7 │ │ │ │ - bltu s9,s10,28bfa │ │ │ │ - j 286da │ │ │ │ - ld a4,120(s1) │ │ │ │ - ld a2,56(sp) │ │ │ │ - ld a5,72(s1) │ │ │ │ - li a3,253 │ │ │ │ - add a4,a4,a2 │ │ │ │ - lw a4,0(a4) │ │ │ │ - sd a4,48(sp) │ │ │ │ - slli a4,a4,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add a5,a5,a4 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - bgeu a3,a5,28fce │ │ │ │ - ld a5,48(sp) │ │ │ │ - lwu s9,88(s1) │ │ │ │ - sw a5,112(sp) │ │ │ │ - ld a5,80(s1) │ │ │ │ - sd a5,40(sp) │ │ │ │ - beqz s9,28c8a │ │ │ │ - li s7,0 │ │ │ │ - addi s2,sp,112 │ │ │ │ - add a5,s7,s9 │ │ │ │ - srli s10,a5,0x1 │ │ │ │ - ld a5,40(sp) │ │ │ │ - slli a1,s10,0x3 │ │ │ │ - mv a0,s2 │ │ │ │ - add s11,a5,a1 │ │ │ │ - mv a1,s11 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,28fe6 │ │ │ │ - beqz a0,28fee │ │ │ │ - addi s7,s10,1 │ │ │ │ - bltu s7,s9,28c60 │ │ │ │ - ld a0,48(sp) │ │ │ │ - jal 281e8 │ │ │ │ - ld s0,224(sp) │ │ │ │ - ld s1,216(sp) │ │ │ │ - ld s2,208(sp) │ │ │ │ - ld s3,200(sp) │ │ │ │ - ld s4,192(sp) │ │ │ │ - ld s5,184(sp) │ │ │ │ - ld s6,176(sp) │ │ │ │ - ld s7,168(sp) │ │ │ │ - ld s8,160(sp) │ │ │ │ - ld s9,152(sp) │ │ │ │ - ld s10,144(sp) │ │ │ │ - ld s11,136(sp) │ │ │ │ - auipc a5,0x51 │ │ │ │ - ld a5,616(a5) │ │ │ │ - ld a4,120(sp) │ │ │ │ - ld a5,0(a5) │ │ │ │ - xor a5,a5,a4 │ │ │ │ + add s3,s3,a5 │ │ │ │ + jal 3670 │ │ │ │ + ld a2,0(sp) │ │ │ │ + li a1,0 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 3890 │ │ │ │ + mv s11,s4 │ │ │ │ + sd s3,8(sp) │ │ │ │ + li s0,0 │ │ │ │ li a4,0 │ │ │ │ - bnez a5,29060 │ │ │ │ - ld ra,232(sp) │ │ │ │ - addi sp,sp,240 │ │ │ │ - ret │ │ │ │ - add a5,a5,s7 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - sext.w s6,a4 │ │ │ │ - bltu s5,a5,28762 │ │ │ │ - sext.w a5,a5 │ │ │ │ - li s4,0 │ │ │ │ - bgeu a5,s6,287b2 │ │ │ │ - ld a4,120(s1) │ │ │ │ - ld a2,40(sp) │ │ │ │ - ld a5,72(s1) │ │ │ │ - li a3,253 │ │ │ │ - add a4,a4,a2 │ │ │ │ - lw s6,0(a4) │ │ │ │ - slli a4,s6,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add a5,a5,a4 │ │ │ │ - lbu s4,0(a5) │ │ │ │ - bgeu a3,s4,28fd6 │ │ │ │ - lwu s9,88(s1) │ │ │ │ - sw s6,112(sp) │ │ │ │ - ld s4,80(s1) │ │ │ │ - beqz s9,286da │ │ │ │ - li s11,0 │ │ │ │ - addi s2,sp,112 │ │ │ │ - add s7,s9,s11 │ │ │ │ - srli s7,s7,0x1 │ │ │ │ - slli s8,s7,0x3 │ │ │ │ - add s8,s8,s4 │ │ │ │ - mv a1,s8 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,28fdc │ │ │ │ - beqz a0,28ffc │ │ │ │ - addi s11,s7,1 │ │ │ │ - bltu s11,s9,28d0c │ │ │ │ - j 286da │ │ │ │ - sext.w a4,a4 │ │ │ │ - sd a4,40(sp) │ │ │ │ - ld a4,48(sp) │ │ │ │ - add a5,a5,a4 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - bltu s5,a5,28bea │ │ │ │ - sext.w a5,a5 │ │ │ │ - j 28a52 │ │ │ │ - sext.w a5,a5 │ │ │ │ - bgeu a5,s11,2883a │ │ │ │ - j 2899c │ │ │ │ - beqz s9,2892e │ │ │ │ - lw a5,4(s9) │ │ │ │ - sd a5,56(sp) │ │ │ │ - ld a5,72(s1) │ │ │ │ - addiw a2,s8,1 │ │ │ │ - slli a4,a2,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add a4,a4,a5 │ │ │ │ - lbu a4,0(a4) │ │ │ │ - sext.w a3,a2 │ │ │ │ - sd a3,88(sp) │ │ │ │ - sext.w a3,a4 │ │ │ │ - bgeu s5,a4,28dce │ │ │ │ - ld a5,80(s1) │ │ │ │ - lwu s11,88(s1) │ │ │ │ - sw a2,112(sp) │ │ │ │ - sd a5,40(sp) │ │ │ │ - beqz s11,28db6 │ │ │ │ - li s9,0 │ │ │ │ - addi s2,sp,112 │ │ │ │ - add a5,s9,s11 │ │ │ │ - srli s7,a5,0x1 │ │ │ │ - ld a5,40(sp) │ │ │ │ - slli a1,s7,0x3 │ │ │ │ - mv a0,s2 │ │ │ │ - add s10,a5,a1 │ │ │ │ - mv a1,s10 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,28dbc │ │ │ │ - beqz a0,28dc4 │ │ │ │ - addi s9,s7,1 │ │ │ │ - bltu s9,s11,28d8e │ │ │ │ - ld a0,88(sp) │ │ │ │ - jal 281e8 │ │ │ │ - mv s11,s7 │ │ │ │ - bltu s9,s11,28d8e │ │ │ │ - j 28db6 │ │ │ │ - beqz s10,28db6 │ │ │ │ - lw a3,4(s10) │ │ │ │ - ld a5,72(s1) │ │ │ │ - ld a2,56(sp) │ │ │ │ - ld a4,120(s1) │ │ │ │ - bgeu a3,a2,28b6e │ │ │ │ - ld a3,80(sp) │ │ │ │ - slli a3,a3,0x2 │ │ │ │ - add a3,a3,a4 │ │ │ │ - lw a3,0(a3) │ │ │ │ - bgeu s6,a3,28b6e │ │ │ │ - bltu s8,a3,28b6e │ │ │ │ - slli a4,a3,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add a5,a5,a4 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - li a4,253 │ │ │ │ - bgeu a4,a5,28fce │ │ │ │ - ld a5,80(s1) │ │ │ │ - lwu s7,88(s1) │ │ │ │ - sw a3,112(sp) │ │ │ │ - sd a5,48(sp) │ │ │ │ - beqz s7,28e3c │ │ │ │ - li s10,0 │ │ │ │ - addi s2,sp,112 │ │ │ │ - ld a5,48(sp) │ │ │ │ - add s11,s10,s7 │ │ │ │ - srli s11,s11,0x1 │ │ │ │ - slli a1,s11,0x3 │ │ │ │ - add s9,a5,a1 │ │ │ │ - mv a1,s9 │ │ │ │ - mv a0,s2 │ │ │ │ - sd a3,40(sp) │ │ │ │ - jal 1efae │ │ │ │ - ld a3,40(sp) │ │ │ │ - bltz a0,2903e │ │ │ │ - beqz a0,2904e │ │ │ │ - addi s10,s11,1 │ │ │ │ - bltu s10,s7,28e0e │ │ │ │ - mv a0,a3 │ │ │ │ - jal 281e8 │ │ │ │ - beqz s9,28b5e │ │ │ │ - lw a5,4(s9) │ │ │ │ - addiw a4,s7,1 │ │ │ │ - slli a3,a4,0x20 │ │ │ │ - sd a5,48(sp) │ │ │ │ - ld a5,72(s1) │ │ │ │ - srli a3,a3,0x20 │ │ │ │ - add a5,a5,a3 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - sext.w a3,a4 │ │ │ │ - sd a3,80(sp) │ │ │ │ - bgeu s5,a5,29032 │ │ │ │ - ld a5,80(s1) │ │ │ │ - lwu s11,88(s1) │ │ │ │ - sw a4,112(sp) │ │ │ │ - sd a5,40(sp) │ │ │ │ - beqz s11,28ea4 │ │ │ │ - li s9,0 │ │ │ │ - addi s2,sp,112 │ │ │ │ - add a5,s11,s9 │ │ │ │ - srli s8,a5,0x1 │ │ │ │ - ld a5,40(sp) │ │ │ │ - slli a1,s8,0x3 │ │ │ │ - mv a0,s2 │ │ │ │ - add s10,a5,a1 │ │ │ │ - mv a1,s10 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,28eaa │ │ │ │ - beqz a0,28eb2 │ │ │ │ - addi s9,s8,1 │ │ │ │ - bltu s9,s11,28e7c │ │ │ │ - ld a0,80(sp) │ │ │ │ - jal 281e8 │ │ │ │ - mv s11,s8 │ │ │ │ - bltu s9,s11,28e7c │ │ │ │ - j 28ea4 │ │ │ │ - beqz s10,28ea4 │ │ │ │ - lw a5,4(s10) │ │ │ │ - ld a3,48(sp) │ │ │ │ - ld a4,120(s1) │ │ │ │ - bgeu a5,a3,28ee0 │ │ │ │ - ld a5,56(sp) │ │ │ │ - slli s11,a5,0x2 │ │ │ │ - add s11,s11,a4 │ │ │ │ - lw a5,0(s11) │ │ │ │ - bgeu s6,a5,28ee0 │ │ │ │ - bltu s7,a5,28ee0 │ │ │ │ - slli a4,a5,0x20 │ │ │ │ - srli a5,a4,0x1e │ │ │ │ - j 289a8 │ │ │ │ - ld a5,72(s1) │ │ │ │ - j 287cc │ │ │ │ - beqz s9,286da │ │ │ │ - lw a5,4(s9) │ │ │ │ - sd a5,40(sp) │ │ │ │ - ld a5,72(s1) │ │ │ │ - addiw a2,s6,1 │ │ │ │ - slli a4,a2,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add a4,a4,a5 │ │ │ │ - lbu a4,0(a4) │ │ │ │ - sext.w a3,a2 │ │ │ │ - sd a3,56(sp) │ │ │ │ - sext.w a3,a4 │ │ │ │ - bgeu s5,a4,28f60 │ │ │ │ - lwu s11,88(s1) │ │ │ │ - sw a2,112(sp) │ │ │ │ - ld s7,80(s1) │ │ │ │ - beqz s11,28f48 │ │ │ │ - li s10,0 │ │ │ │ - addi s2,sp,112 │ │ │ │ - add a5,s10,s11 │ │ │ │ - srli s8,a5,0x1 │ │ │ │ - slli a1,s8,0x3 │ │ │ │ - add s9,s7,a1 │ │ │ │ - mv a1,s9 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,28f4e │ │ │ │ - beqz a0,28f56 │ │ │ │ - addi s10,s8,1 │ │ │ │ - bltu s10,s11,28f22 │ │ │ │ - ld a0,56(sp) │ │ │ │ - jal 281e8 │ │ │ │ - mv s11,s8 │ │ │ │ - bltu s10,s11,28f22 │ │ │ │ - j 28f48 │ │ │ │ - beqz s9,28f48 │ │ │ │ - lw a3,4(s9) │ │ │ │ - ld a5,72(s1) │ │ │ │ - ld a2,40(sp) │ │ │ │ - ld a4,120(s1) │ │ │ │ - bgeu a3,a2,286ea │ │ │ │ - ld a3,48(sp) │ │ │ │ - slli s8,a3,0x2 │ │ │ │ - add s8,s8,a4 │ │ │ │ - lw a3,0(s8) │ │ │ │ - bgeu s4,a3,286ea │ │ │ │ - bltu s6,a3,286ea │ │ │ │ - slli a4,a3,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add a5,a5,a4 │ │ │ │ - lbu s4,0(a5) │ │ │ │ - li a5,253 │ │ │ │ - bgeu a5,s4,28fd6 │ │ │ │ - lwu s11,88(s1) │ │ │ │ - sw a3,112(sp) │ │ │ │ - ld s4,80(s1) │ │ │ │ - beqz s11,28e3c │ │ │ │ - li s8,0 │ │ │ │ - addi s2,sp,112 │ │ │ │ - add s6,s11,s8 │ │ │ │ - srli s6,s6,0x1 │ │ │ │ - slli s7,s6,0x3 │ │ │ │ - add s7,s7,s4 │ │ │ │ - mv a1,s7 │ │ │ │ - mv a0,s2 │ │ │ │ - sd a3,40(sp) │ │ │ │ - jal 1efae │ │ │ │ - ld a3,40(sp) │ │ │ │ - bltz a0,29036 │ │ │ │ - beqz a0,29042 │ │ │ │ - addi s8,s6,1 │ │ │ │ - bltu s8,s11,28fa4 │ │ │ │ - j 28e3c │ │ │ │ - sext.w a5,a5 │ │ │ │ - addiw a4,a5,1 │ │ │ │ - j 28a5c │ │ │ │ - sext.w s4,s4 │ │ │ │ - j 287b2 │ │ │ │ - mv s9,s7 │ │ │ │ - bltu s11,s9,28d0c │ │ │ │ - j 286da │ │ │ │ - mv s9,s10 │ │ │ │ - bltu s7,s9,28c60 │ │ │ │ - j 28c8a │ │ │ │ - beqz s11,28c8a │ │ │ │ - lw a5,4(s11) │ │ │ │ - addiw a4,a5,1 │ │ │ │ - j 28a5c │ │ │ │ - beqz s8,286da │ │ │ │ - lw s4,4(s8) │ │ │ │ - j 287b2 │ │ │ │ - sext.w a4,a4 │ │ │ │ - sd a4,56(sp) │ │ │ │ - j 28d5c │ │ │ │ - sext.w a4,a4 │ │ │ │ - sd a4,40(sp) │ │ │ │ - j 28ef0 │ │ │ │ - sext.w a4,a4 │ │ │ │ - sd a4,48(sp) │ │ │ │ - addiw a4,s7,1 │ │ │ │ - slli a3,a4,0x20 │ │ │ │ - srli a3,a3,0x20 │ │ │ │ - add a5,a5,a3 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - sext.w a3,a4 │ │ │ │ - sd a3,80(sp) │ │ │ │ - bltu s5,a5,28e68 │ │ │ │ - sext.w a5,a5 │ │ │ │ - j 28eba │ │ │ │ - mv s11,s6 │ │ │ │ - bltu s8,s11,28fa4 │ │ │ │ - j 28e3c │ │ │ │ - mv s7,s11 │ │ │ │ - j 28e38 │ │ │ │ - beqz s7,28e3c │ │ │ │ - lw s4,4(s7) │ │ │ │ - j 287b2 │ │ │ │ - beqz s9,28e3c │ │ │ │ - lw a5,4(s9) │ │ │ │ - addiw a4,a5,1 │ │ │ │ - j 28a5c │ │ │ │ - jal 2820c │ │ │ │ - sd s0,224(sp) │ │ │ │ - sd s1,216(sp) │ │ │ │ - sd s2,208(sp) │ │ │ │ - sd s3,200(sp) │ │ │ │ - sd s4,192(sp) │ │ │ │ - sd s5,184(sp) │ │ │ │ - sd s6,176(sp) │ │ │ │ - sd s7,168(sp) │ │ │ │ - sd s8,160(sp) │ │ │ │ - sd s9,152(sp) │ │ │ │ - sd s10,144(sp) │ │ │ │ - sd s11,136(sp) │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - jal 2820c │ │ │ │ - addw a0,a0,a2 │ │ │ │ - slli a0,a0,0x20 │ │ │ │ - srli a0,a0,0x20 │ │ │ │ - add a0,a0,a3 │ │ │ │ - lbu a5,0(a0) │ │ │ │ - beqz a4,290b0 │ │ │ │ - lw a4,0(a4) │ │ │ │ - beq a4,a1,290c4 │ │ │ │ - addw a1,a1,a2 │ │ │ │ + li s2,0 │ │ │ │ + j 270fc │ │ │ │ + li a2,10 │ │ │ │ + li a1,0 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 32b0 │ │ │ │ + sext.w a5,a0 │ │ │ │ + auipc a4,0x39 │ │ │ │ + addi a4,a4,-1482 │ │ │ │ + li a3,-1 │ │ │ │ + li a2,1 │ │ │ │ + sd a0,32(sp) │ │ │ │ + li a1,0 │ │ │ │ + li a0,0 │ │ │ │ + jal 33a0 <__snprintf_chk@plt> │ │ │ │ + addiw a1,s2,1 │ │ │ │ + addw a1,a1,a0 │ │ │ │ + mv a5,a0 │ │ │ │ slli a1,a1,0x20 │ │ │ │ + sext.w a5,a5 │ │ │ │ srli a1,a1,0x20 │ │ │ │ - add a3,a3,a1 │ │ │ │ - lbu a4,0(a3) │ │ │ │ - li a0,1 │ │ │ │ - bltu a4,a5,290ae │ │ │ │ - sltu a4,a5,a4 │ │ │ │ - slli a0,a4,0x1 │ │ │ │ - ret │ │ │ │ - slli a4,a1,0x20 │ │ │ │ + mv a0,s0 │ │ │ │ + sd a5,24(sp) │ │ │ │ + jal 1e81c │ │ │ │ + slli a4,s2,0x20 │ │ │ │ srli a4,a4,0x20 │ │ │ │ - add a4,a4,a3 │ │ │ │ - lbu a0,0(a4) │ │ │ │ - li a4,127 │ │ │ │ - bne a0,a4,29094 │ │ │ │ - addi a5,a5,-127 │ │ │ │ - snez a0,a5 │ │ │ │ + mv s0,a0 │ │ │ │ + add a5,s0,a4 │ │ │ │ + li a1,0 │ │ │ │ + li a2,10 │ │ │ │ + mv a0,s1 │ │ │ │ + sd a5,16(sp) │ │ │ │ + jal 32b0 │ │ │ │ + ld a5,24(sp) │ │ │ │ + auipc a4,0x39 │ │ │ │ + addi a4,a4,-1552 │ │ │ │ + addiw a1,a5,1 │ │ │ │ + sext.w a5,a0 │ │ │ │ + j 2728c │ │ │ │ + sd s3,8(sp) │ │ │ │ + mv s11,s4 │ │ │ │ + li a1,40 │ │ │ │ + li a0,0 │ │ │ │ + li s0,0 │ │ │ │ + j 27118 │ │ │ │ + sw zero,0(a0) │ │ │ │ + sd zero,8(a0) │ │ │ │ + ret │ │ │ │ + addi sp,sp,-16 │ │ │ │ + sd s0,0(sp) │ │ │ │ + mv s0,a0 │ │ │ │ + ld a0,8(a0) │ │ │ │ + sd ra,8(sp) │ │ │ │ + jal 3670 │ │ │ │ + ld ra,8(sp) │ │ │ │ + sd zero,8(s0) │ │ │ │ + sw zero,0(s0) │ │ │ │ + ld s0,0(sp) │ │ │ │ + addi sp,sp,16 │ │ │ │ + ret │ │ │ │ + lw t1,0(a0) │ │ │ │ + addi sp,sp,-64 │ │ │ │ + sd s0,48(sp) │ │ │ │ + sd s6,0(sp) │ │ │ │ + mv s0,a0 │ │ │ │ + mv s6,a1 │ │ │ │ + ld a0,8(a0) │ │ │ │ + addiw a1,t1,1 │ │ │ │ + slli t1,a1,0x20 │ │ │ │ + srli a1,t1,0x1b │ │ │ │ + sd s1,40(sp) │ │ │ │ + sd s2,32(sp) │ │ │ │ + sd s3,24(sp) │ │ │ │ + sd s4,16(sp) │ │ │ │ + sd s5,8(sp) │ │ │ │ + sd ra,56(sp) │ │ │ │ + mv s3,a4 │ │ │ │ + mv s2,a5 │ │ │ │ + mv s5,a2 │ │ │ │ + mv s4,a3 │ │ │ │ + mv s1,a6 │ │ │ │ + jal 1e81c │ │ │ │ + lw t1,0(s0) │ │ │ │ + sd a0,8(s0) │ │ │ │ + slli a4,t1,0x20 │ │ │ │ + srli a5,a4,0x1b │ │ │ │ + add a7,a0,a5 │ │ │ │ + sb s4,12(a7) │ │ │ │ + sb zero,13(a7) │ │ │ │ + sb zero,14(a7) │ │ │ │ + sb s1,28(a7) │ │ │ │ + sb zero,29(a7) │ │ │ │ + sb zero,30(a7) │ │ │ │ + sd s6,0(a7) │ │ │ │ + sw s5,8(a7) │ │ │ │ + sd s3,16(a7) │ │ │ │ + sw s2,24(a7) │ │ │ │ + addiw t1,t1,1 │ │ │ │ + ld ra,56(sp) │ │ │ │ + sw t1,0(s0) │ │ │ │ + ld s0,48(sp) │ │ │ │ + ld s1,40(sp) │ │ │ │ + ld s2,32(sp) │ │ │ │ + ld s3,24(sp) │ │ │ │ + ld s4,16(sp) │ │ │ │ + ld s5,8(sp) │ │ │ │ + ld s6,0(sp) │ │ │ │ + addi sp,sp,64 │ │ │ │ ret │ │ │ │ - ld a5,16(a0) │ │ │ │ - slli a6,a1,0x20 │ │ │ │ addi sp,sp,-80 │ │ │ │ - srli a1,a6,0x1e │ │ │ │ - add a5,a5,a1 │ │ │ │ sd s0,64(sp) │ │ │ │ - mv s0,a0 │ │ │ │ - ld a0,0(a0) │ │ │ │ sd s1,56(sp) │ │ │ │ - lw s1,0(a5) │ │ │ │ - ld a1,16(a0) │ │ │ │ sd s4,32(sp) │ │ │ │ - slli a5,s1,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - auipc s4,0x51 │ │ │ │ - ld s4,-480(s4) │ │ │ │ - add a1,a1,a5 │ │ │ │ - ld a5,0(s4) │ │ │ │ - sd a5,8(sp) │ │ │ │ - li a5,0 │ │ │ │ + sd s5,24(sp) │ │ │ │ sd ra,72(sp) │ │ │ │ + mv s5,a0 │ │ │ │ sd s2,48(sp) │ │ │ │ sd s3,40(sp) │ │ │ │ - sd s5,24(sp) │ │ │ │ - mv s3,a3 │ │ │ │ - mv s5,a2 │ │ │ │ - mv s2,a4 │ │ │ │ - jal 43df8 │ │ │ │ - mv a1,a0 │ │ │ │ - ld a0,0(s0) │ │ │ │ - sext.w s0,a1 │ │ │ │ - addi a3,sp,4 │ │ │ │ - mv a2,sp │ │ │ │ - mv a1,s0 │ │ │ │ - jal 43e6a │ │ │ │ - lw a5,0(sp) │ │ │ │ - bltu s1,a5,2915c │ │ │ │ - lw a4,4(sp) │ │ │ │ - sw s0,0(s5) │ │ │ │ - sw a5,0(s3) │ │ │ │ - sw a4,0(s2) │ │ │ │ - ld a3,8(sp) │ │ │ │ - ld a4,0(s4) │ │ │ │ - xor a4,a4,a3 │ │ │ │ - li a3,0 │ │ │ │ - subw a0,s1,a5 │ │ │ │ - bnez a4,2917c │ │ │ │ + sd s6,16(sp) │ │ │ │ + sd s7,8(sp) │ │ │ │ + sd s8,0(sp) │ │ │ │ + li a1,16 │ │ │ │ + li a0,0 │ │ │ │ + lw s1,32(s5) │ │ │ │ + lbu s2,36(s5) │ │ │ │ + jal 1e81c │ │ │ │ + ld s0,40(s5) │ │ │ │ + li a5,-1 │ │ │ │ + sw zero,0(a0) │ │ │ │ + sd zero,8(a0) │ │ │ │ + mv s4,a0 │ │ │ │ + beq s0,a5,27702 │ │ │ │ + ld a5,64(s5) │ │ │ │ + lbu s3,52(s5) │ │ │ │ + lw s7,48(s5) │ │ │ │ + ld s6,16(a5) │ │ │ │ + bnez s3,276a8 │ │ │ │ + bnez s2,27826 │ │ │ │ + li a1,32 │ │ │ │ + li a0,0 │ │ │ │ + jal 1e81c │ │ │ │ + lw a3,0(s4) │ │ │ │ + sd a0,8(s4) │ │ │ │ + slli a4,a3,0x20 │ │ │ │ + srli a5,a4,0x1b │ │ │ │ + add a5,a5,a0 │ │ │ │ + sb s3,12(a5) │ │ │ │ + sb zero,13(a5) │ │ │ │ + sb zero,14(a5) │ │ │ │ + sh zero,28(a5) │ │ │ │ + sb zero,30(a5) │ │ │ │ + lw a4,56(s5) │ │ │ │ + addiw a3,a3,1 │ │ │ │ + sd s0,0(a5) │ │ │ │ + sw s7,8(a5) │ │ │ │ + sd s6,16(a5) │ │ │ │ + sw s1,24(a5) │ │ │ │ + sw a3,0(s4) │ │ │ │ + beqz a4,27870 │ │ │ │ + ld a3,64(s5) │ │ │ │ + li a5,1 │ │ │ │ + ld s6,16(a3) │ │ │ │ + ld s0,24(a3) │ │ │ │ + beq a4,a5,27624 │ │ │ │ + li s3,40 │ │ │ │ + li s7,1 │ │ │ │ + lw a1,0(s4) │ │ │ │ + ld a0,8(s4) │ │ │ │ + add a3,a3,s3 │ │ │ │ + addiw a1,a1,1 │ │ │ │ + slli a5,a1,0x20 │ │ │ │ + srli a1,a5,0x1b │ │ │ │ + ld s8,16(a3) │ │ │ │ + jal 1e81c │ │ │ │ + lw a4,0(s4) │ │ │ │ + sd a0,8(s4) │ │ │ │ + add s0,s0,s6 │ │ │ │ + slli a3,a4,0x20 │ │ │ │ + srli a5,a3,0x1b │ │ │ │ + add a5,a5,a0 │ │ │ │ + sh zero,28(a5) │ │ │ │ + sb zero,30(a5) │ │ │ │ + sh zero,12(a5) │ │ │ │ + sb zero,14(a5) │ │ │ │ + ld a3,64(s5) │ │ │ │ + lw a2,56(s5) │ │ │ │ + addi s0,s0,-1 │ │ │ │ + sd s0,0(a5) │ │ │ │ + sd s8,16(a5) │ │ │ │ + sw s1,24(a5) │ │ │ │ + sw s1,8(a5) │ │ │ │ + addiw a4,a4,1 │ │ │ │ + add a5,a3,s3 │ │ │ │ + sw a4,0(s4) │ │ │ │ + addiw s7,s7,1 │ │ │ │ + ld s6,16(a5) │ │ │ │ + ld s0,24(a5) │ │ │ │ + addi s3,s3,40 │ │ │ │ + bltu s7,a2,275b6 │ │ │ │ + ld s3,72(s5) │ │ │ │ + li a5,-1 │ │ │ │ + beq s3,a5,2768e │ │ │ │ + lw a1,0(s4) │ │ │ │ + lw s7,80(s5) │ │ │ │ + ld a0,8(s4) │ │ │ │ + addiw a1,a1,1 │ │ │ │ + slli a5,a1,0x20 │ │ │ │ + lbu s5,84(s5) │ │ │ │ + srli a1,a5,0x1b │ │ │ │ + beqz s2,277e2 │ │ │ │ + bnez s5,2779c │ │ │ │ + jal 1e81c │ │ │ │ + lw a4,0(s4) │ │ │ │ + sd a0,8(s4) │ │ │ │ + slli a3,a4,0x20 │ │ │ │ + srli a5,a3,0x1b │ │ │ │ + add a5,a5,a0 │ │ │ │ + sd s6,0(a5) │ │ │ │ + sw s1,8(a5) │ │ │ │ + sb s2,12(a5) │ │ │ │ + sb zero,13(a5) │ │ │ │ + sb zero,14(a5) │ │ │ │ + sd s3,16(a5) │ │ │ │ + sw s7,24(a5) │ │ │ │ + sh zero,28(a5) │ │ │ │ + sb zero,30(a5) │ │ │ │ + addiw a4,a4,1 │ │ │ │ + sw a4,0(s4) │ │ │ │ ld ra,72(sp) │ │ │ │ ld s0,64(sp) │ │ │ │ ld s1,56(sp) │ │ │ │ ld s2,48(sp) │ │ │ │ ld s3,40(sp) │ │ │ │ - ld s4,32(sp) │ │ │ │ ld s5,24(sp) │ │ │ │ + ld s6,16(sp) │ │ │ │ + ld s7,8(sp) │ │ │ │ + ld s8,0(sp) │ │ │ │ + mv a0,s4 │ │ │ │ + ld s4,32(sp) │ │ │ │ addi sp,sp,80 │ │ │ │ ret │ │ │ │ - auipc a3,0x3d │ │ │ │ - addi a3,a3,-1420 │ │ │ │ - li a2,178 │ │ │ │ - auipc a1,0x38 │ │ │ │ - addi a1,a1,-1912 │ │ │ │ - auipc a0,0x38 │ │ │ │ - addi a0,a0,-1776 │ │ │ │ - jal 3830 <__assert_fail@plt> │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - ld a5,16(a0) │ │ │ │ - addi sp,sp,-64 │ │ │ │ - sd ra,56(sp) │ │ │ │ - beqz a5,29232 │ │ │ │ - lwu a1,8(a0) │ │ │ │ - sd s3,24(sp) │ │ │ │ - mv s3,a0 │ │ │ │ - slli a1,a1,0x2 │ │ │ │ + beqz s2,27556 │ │ │ │ + li a1,32 │ │ │ │ li a0,0 │ │ │ │ - sd s6,0(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - lw a5,8(s3) │ │ │ │ - mv s6,a0 │ │ │ │ - beqz a5,291f6 │ │ │ │ - ld a3,16(s3) │ │ │ │ - sd s0,48(sp) │ │ │ │ - sd s1,40(sp) │ │ │ │ - sd s4,16(sp) │ │ │ │ - sd s5,8(sp) │ │ │ │ - sd s2,32(sp) │ │ │ │ + jal 1e81c │ │ │ │ + lw a4,0(s4) │ │ │ │ + sd a0,8(s4) │ │ │ │ + slli a3,a4,0x20 │ │ │ │ + srli a5,a3,0x1b │ │ │ │ + add a5,a5,a0 │ │ │ │ + sd s6,0(a5) │ │ │ │ + sw s1,8(a5) │ │ │ │ + sb s2,12(a5) │ │ │ │ + sb zero,13(a5) │ │ │ │ + sb zero,14(a5) │ │ │ │ + sd s0,16(a5) │ │ │ │ + sw s7,24(a5) │ │ │ │ + sb s3,28(a5) │ │ │ │ + sb zero,29(a5) │ │ │ │ + sb zero,30(a5) │ │ │ │ + addiw a5,a4,1 │ │ │ │ + lw a4,56(s5) │ │ │ │ + sw a5,0(s4) │ │ │ │ + beqz a4,27870 │ │ │ │ + ld a3,64(s5) │ │ │ │ + j 27712 │ │ │ │ + lw a4,56(s5) │ │ │ │ + beqz a4,27870 │ │ │ │ + ld a3,64(s5) │ │ │ │ + beqz s2,275a4 │ │ │ │ + li a5,1 │ │ │ │ + ld s6,16(a3) │ │ │ │ + ld s0,24(a3) │ │ │ │ + beq a4,a5,27624 │ │ │ │ + li s3,40 │ │ │ │ + li s7,1 │ │ │ │ + lw a1,0(s4) │ │ │ │ + ld a0,8(s4) │ │ │ │ + add a3,a3,s3 │ │ │ │ + addiw a1,a1,1 │ │ │ │ + slli a5,a1,0x20 │ │ │ │ + srli a1,a5,0x1b │ │ │ │ + ld s8,16(a3) │ │ │ │ + jal 1e81c │ │ │ │ + lw a4,0(s4) │ │ │ │ + sd a0,8(s4) │ │ │ │ + add s0,s0,s6 │ │ │ │ + slli a3,a4,0x20 │ │ │ │ + srli a5,a3,0x1b │ │ │ │ + add a5,a5,a0 │ │ │ │ + sb s2,28(a5) │ │ │ │ + sb zero,29(a5) │ │ │ │ + sb zero,30(a5) │ │ │ │ + sb s2,12(a5) │ │ │ │ + sb zero,13(a5) │ │ │ │ + sb zero,14(a5) │ │ │ │ + ld a3,64(s5) │ │ │ │ + lw a2,56(s5) │ │ │ │ + addi s0,s0,-1 │ │ │ │ + sd s0,16(a5) │ │ │ │ + sw s1,24(a5) │ │ │ │ + sd s8,0(a5) │ │ │ │ + sw s1,8(a5) │ │ │ │ + addiw a4,a4,1 │ │ │ │ + add a5,a3,s3 │ │ │ │ + sw a4,0(s4) │ │ │ │ + addiw s7,s7,1 │ │ │ │ + ld s6,16(a5) │ │ │ │ + ld s0,24(a5) │ │ │ │ + addi s3,s3,40 │ │ │ │ + bltu s7,a2,27724 │ │ │ │ + j 27624 │ │ │ │ + jal 1e81c │ │ │ │ + lw a4,0(s4) │ │ │ │ + add s0,s0,s6 │ │ │ │ + sd a0,8(s4) │ │ │ │ + slli a3,a4,0x20 │ │ │ │ + srli a5,a3,0x1b │ │ │ │ + add a5,a5,a0 │ │ │ │ + addi s0,s0,-1 │ │ │ │ + sd s3,0(a5) │ │ │ │ + sw s7,8(a5) │ │ │ │ + sb s5,12(a5) │ │ │ │ + sb zero,13(a5) │ │ │ │ + sb zero,14(a5) │ │ │ │ + sd s0,16(a5) │ │ │ │ + sw s1,24(a5) │ │ │ │ + sb s2,28(a5) │ │ │ │ + sb zero,29(a5) │ │ │ │ + sb zero,30(a5) │ │ │ │ + addiw a4,a4,1 │ │ │ │ + sw a4,0(s4) │ │ │ │ + j 2768e │ │ │ │ + jal 1e81c │ │ │ │ + lw a3,0(s4) │ │ │ │ + add a5,s6,s0 │ │ │ │ + sd a0,8(s4) │ │ │ │ + slli a2,a3,0x20 │ │ │ │ + srli a4,a2,0x1b │ │ │ │ + add a4,a4,a0 │ │ │ │ + addi a5,a5,-1 │ │ │ │ + sd a5,0(a4) │ │ │ │ + sw s1,8(a4) │ │ │ │ + sh zero,12(a4) │ │ │ │ + sb zero,14(a4) │ │ │ │ + sd s3,16(a4) │ │ │ │ + sw s7,24(a4) │ │ │ │ + sb s5,28(a4) │ │ │ │ + sb zero,29(a4) │ │ │ │ + sb zero,30(a4) │ │ │ │ + addiw a3,a3,1 │ │ │ │ + sw a3,0(s4) │ │ │ │ + j 2768e │ │ │ │ + ld a5,24(a5) │ │ │ │ + li a1,32 │ │ │ │ + li a0,0 │ │ │ │ + add s3,s6,a5 │ │ │ │ + jal 1e81c │ │ │ │ + lw a4,0(s4) │ │ │ │ + sd a0,8(s4) │ │ │ │ + addi s3,s3,-1 │ │ │ │ + slli a3,a4,0x20 │ │ │ │ + srli a5,a3,0x1b │ │ │ │ + add a5,a5,a0 │ │ │ │ + sd s0,0(a5) │ │ │ │ + sw s7,8(a5) │ │ │ │ + sh zero,12(a5) │ │ │ │ + sb zero,14(a5) │ │ │ │ + sd s3,16(a5) │ │ │ │ + sw s1,24(a5) │ │ │ │ + sb s2,28(a5) │ │ │ │ + sb zero,29(a5) │ │ │ │ + sb zero,30(a5) │ │ │ │ + addiw a5,a4,1 │ │ │ │ + j 276f0 │ │ │ │ li s0,0 │ │ │ │ - li s1,0 │ │ │ │ - auipc s5,0x51 │ │ │ │ - ld s5,-524(s5) │ │ │ │ - auipc s4,0x38 │ │ │ │ - addi s4,s4,-1812 │ │ │ │ - slli s2,s0,0x2 │ │ │ │ - add a4,a3,s2 │ │ │ │ - lw a4,0(a4) │ │ │ │ - bltu a5,a4,29204 │ │ │ │ - slli a5,a4,0x20 │ │ │ │ - srli a4,a5,0x1e │ │ │ │ - add a4,a4,s6 │ │ │ │ - sw s1,0(a4) │ │ │ │ - lw a5,8(s3) │ │ │ │ - addi s0,s0,1 │ │ │ │ - sext.w s1,s0 │ │ │ │ - bltu s1,a5,291c4 │ │ │ │ - ld s0,48(sp) │ │ │ │ - ld s1,40(sp) │ │ │ │ - ld s2,32(sp) │ │ │ │ - ld s4,16(sp) │ │ │ │ - ld s5,8(sp) │ │ │ │ - ld ra,56(sp) │ │ │ │ - sd s6,24(s3) │ │ │ │ - ld s3,24(sp) │ │ │ │ - ld s6,0(sp) │ │ │ │ - addi sp,sp,64 │ │ │ │ - ret │ │ │ │ - ld a0,0(s5) │ │ │ │ - mv a3,s1 │ │ │ │ - mv a2,s4 │ │ │ │ + li s6,0 │ │ │ │ + j 27624 │ │ │ │ + lw a5,0(a0) │ │ │ │ + beqz a5,27912 │ │ │ │ + addi sp,sp,-96 │ │ │ │ + sd s0,80(sp) │ │ │ │ + sd s1,72(sp) │ │ │ │ + sd s2,64(sp) │ │ │ │ + sd s3,56(sp) │ │ │ │ + sd s4,48(sp) │ │ │ │ + sd s5,40(sp) │ │ │ │ + sd ra,88(sp) │ │ │ │ + mv s5,a0 │ │ │ │ + li s0,0 │ │ │ │ + li a3,0 │ │ │ │ + auipc s3,0x52 │ │ │ │ + ld s3,1816(s3) │ │ │ │ + auipc s1,0x3e │ │ │ │ + addi s1,s1,432 │ │ │ │ + auipc s4,0x3e │ │ │ │ + addi s4,s4,416 │ │ │ │ + auipc s2,0x38 │ │ │ │ + addi s2,s2,1408 │ │ │ │ + ld t1,8(s5) │ │ │ │ + slli a5,s0,0x5 │ │ │ │ + ld a0,0(s3) │ │ │ │ + add t1,t1,a5 │ │ │ │ + lbu a6,12(t1) │ │ │ │ + lbu t3,28(t1) │ │ │ │ + mv a2,s2 │ │ │ │ li a1,1 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - ld a3,16(s3) │ │ │ │ + mv a7,s1 │ │ │ │ + beqz a6,278d8 │ │ │ │ + mv a7,s4 │ │ │ │ + bnez t3,278d8 │ │ │ │ + mv a7,s1 │ │ │ │ + ld a5,0(t1) │ │ │ │ + lw a4,8(t1) │ │ │ │ + sd t3,16(sp) │ │ │ │ + ld t3,16(t1) │ │ │ │ addi s0,s0,1 │ │ │ │ - add s2,s2,a3 │ │ │ │ - lwu a5,0(s2) │ │ │ │ - slli a5,a5,0x2 │ │ │ │ - add a5,a5,s6 │ │ │ │ - sw s1,0(a5) │ │ │ │ - lw a5,8(s3) │ │ │ │ - sext.w s1,s0 │ │ │ │ - bltu s1,a5,291c4 │ │ │ │ - j 291ec │ │ │ │ - auipc a3,0x3d │ │ │ │ - addi a3,a3,-1610 │ │ │ │ - li a2,195 │ │ │ │ - auipc a1,0x37 │ │ │ │ - addi a1,a1,1970 │ │ │ │ - auipc a0,0x38 │ │ │ │ - addi a0,a0,-1974 │ │ │ │ - sd s0,48(sp) │ │ │ │ - sd s1,40(sp) │ │ │ │ - sd s2,32(sp) │ │ │ │ - sd s3,24(sp) │ │ │ │ - sd s4,16(sp) │ │ │ │ - sd s5,8(sp) │ │ │ │ - sd s6,0(sp) │ │ │ │ - jal 3830 <__assert_fail@plt> │ │ │ │ - addi sp,sp,-128 │ │ │ │ - sd s8,48(sp) │ │ │ │ - auipc s8,0x51 │ │ │ │ - ld s8,-852(s8) │ │ │ │ - li a3,126 │ │ │ │ - sd s4,80(sp) │ │ │ │ - ld a5,0(s8) │ │ │ │ - sd a5,8(sp) │ │ │ │ - li a5,0 │ │ │ │ - mv s4,a4 │ │ │ │ - li a4,127 │ │ │ │ - sd ra,120(sp) │ │ │ │ - sd s0,112(sp) │ │ │ │ - sd s1,104(sp) │ │ │ │ - sd s2,96(sp) │ │ │ │ - sd s3,88(sp) │ │ │ │ - sd s5,72(sp) │ │ │ │ - sd s10,32(sp) │ │ │ │ - sd s11,24(sp) │ │ │ │ - mv s0,a0 │ │ │ │ - jal 43b86 │ │ │ │ - lw a5,4(a0) │ │ │ │ + sd t3,8(sp) │ │ │ │ + lw t1,24(t1) │ │ │ │ + sd t1,0(sp) │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + lw a5,0(s5) │ │ │ │ + sext.w a3,s0 │ │ │ │ + bltu a3,a5,278b0 │ │ │ │ + ld ra,88(sp) │ │ │ │ + ld s0,80(sp) │ │ │ │ + ld s1,72(sp) │ │ │ │ + ld s2,64(sp) │ │ │ │ + ld s3,56(sp) │ │ │ │ + ld s4,48(sp) │ │ │ │ + ld s5,40(sp) │ │ │ │ + addi sp,sp,96 │ │ │ │ + ret │ │ │ │ + ret │ │ │ │ + addi sp,sp,-224 │ │ │ │ + sd s8,144(sp) │ │ │ │ + lw s8,224(sp) │ │ │ │ + sd s7,152(sp) │ │ │ │ + sd ra,216(sp) │ │ │ │ + lbu t2,232(sp) │ │ │ │ + ld s7,256(sp) │ │ │ │ + beqz s8,27ad4 │ │ │ │ + mv t0,a3 │ │ │ │ + li a3,1 │ │ │ │ + sd s11,120(sp) │ │ │ │ + sd a3,48(sp) │ │ │ │ + li s11,0 │ │ │ │ + li a3,-1 │ │ │ │ + sd s0,208(sp) │ │ │ │ + sd s9,136(sp) │ │ │ │ + sd s10,128(sp) │ │ │ │ + sd s1,200(sp) │ │ │ │ + sd s2,192(sp) │ │ │ │ + sd s3,184(sp) │ │ │ │ + sd s4,176(sp) │ │ │ │ + sd s5,168(sp) │ │ │ │ + sd s6,160(sp) │ │ │ │ + sd zero,72(sp) │ │ │ │ + sd zero,40(sp) │ │ │ │ + sd zero,56(sp) │ │ │ │ + sd a3,32(sp) │ │ │ │ + sd a3,16(sp) │ │ │ │ + sd a1,24(sp) │ │ │ │ + sd a2,64(sp) │ │ │ │ + sd t0,80(sp) │ │ │ │ + sd a4,88(sp) │ │ │ │ + sd a5,104(sp) │ │ │ │ + sd a6,0(sp) │ │ │ │ + sd a7,8(sp) │ │ │ │ + sd t2,96(sp) │ │ │ │ + addiw s9,s11,1 │ │ │ │ + mv s0,a1 │ │ │ │ + mv s10,a1 │ │ │ │ + bgeu s9,s8,27a78 │ │ │ │ + lw a4,32(s0) │ │ │ │ + lw s5,136(s0) │ │ │ │ + lw s6,104(s0) │ │ │ │ + bgeu s5,a4,27ab2 │ │ │ │ + subw s5,a4,s5 │ │ │ │ + ld a0,88(s0) │ │ │ │ + jal 587b6 │ │ │ │ + mv s3,a0 │ │ │ │ + ld a0,88(s0) │ │ │ │ + sext.w s3,s3 │ │ │ │ + jal 5bef6 │ │ │ │ mv s1,a0 │ │ │ │ - li a1,17 │ │ │ │ - li a0,0 │ │ │ │ - sw a5,4(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - li a2,17 │ │ │ │ - li a1,0 │ │ │ │ + ld a0,88(s0) │ │ │ │ + sext.w s1,s1 │ │ │ │ + jal 5bec4 │ │ │ │ + ld a2,8(sp) │ │ │ │ + ld a1,0(sp) │ │ │ │ mv s2,a0 │ │ │ │ - jal 3890 │ │ │ │ - lw a1,4(sp) │ │ │ │ - ld a0,16(s1) │ │ │ │ - li a2,0 │ │ │ │ - jal 595a │ │ │ │ - mv s3,a0 │ │ │ │ + ld a0,88(s0) │ │ │ │ + sext.w s2,s2 │ │ │ │ + jal 58ef8 │ │ │ │ + lw a4,480(s7) │ │ │ │ + mv s4,a0 │ │ │ │ + mv a0,s1 │ │ │ │ + fcvt.s.w fa0,a4 │ │ │ │ + jal 1a458 │ │ │ │ + lw a4,396(s7) │ │ │ │ + bltu s1,a4,27a7e │ │ │ │ + bltu s2,a4,27a7e │ │ │ │ + lw a4,432(s7) │ │ │ │ + blt s4,a4,27a7e │ │ │ │ + ld a5,80(sp) │ │ │ │ + ld a3,40(sp) │ │ │ │ + lw a4,0(a5) │ │ │ │ + addiw a3,a3,1 │ │ │ │ + sd a3,40(sp) │ │ │ │ + addw a4,a4,s1 │ │ │ │ + sw a4,0(a5) │ │ │ │ + ld a5,88(sp) │ │ │ │ + lw a4,0(a5) │ │ │ │ + addw a4,a4,s4 │ │ │ │ + sw a4,0(a5) │ │ │ │ + ld a5,48(sp) │ │ │ │ + bnez a5,27b1e │ │ │ │ + li a1,104 │ │ │ │ + li a0,0 │ │ │ │ + jal 1e81c │ │ │ │ + mv a1,s0 │ │ │ │ + jal 4fbe4 │ │ │ │ + ld a5,64(sp) │ │ │ │ mv a1,a0 │ │ │ │ - li a2,17 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 36a0 │ │ │ │ - beqz s4,293ea │ │ │ │ - lwu a1,4(sp) │ │ │ │ + li a4,1 │ │ │ │ + lw a3,0(a5) │ │ │ │ + ld a0,8(a5) │ │ │ │ + li a2,0 │ │ │ │ + addiw a3,a3,-1 │ │ │ │ + slli a3,a3,0x20 │ │ │ │ + srli a3,a3,0x20 │ │ │ │ + slli t1,a3,0x2 │ │ │ │ + add t1,t1,a3 │ │ │ │ + ld a3,96(sp) │ │ │ │ + slli t1,t1,0x4 │ │ │ │ + add a0,a0,t1 │ │ │ │ + jal 5067e │ │ │ │ + ld a5,40(sp) │ │ │ │ + li a4,1 │ │ │ │ + bgeu a4,a5,27a34 │ │ │ │ + lbu a4,96(s0) │ │ │ │ + ld a5,56(sp) │ │ │ │ + beq a4,a5,27ade │ │ │ │ + ld a5,104(sp) │ │ │ │ + li a4,1 │ │ │ │ + sb a4,0(a5) │ │ │ │ + lbu a5,96(s0) │ │ │ │ + sd a5,56(sp) │ │ │ │ + lw a5,0(s0) │ │ │ │ + sd a5,72(sp) │ │ │ │ + sd zero,48(sp) │ │ │ │ + addi s10,s10,104 │ │ │ │ + beq s9,s8,27ac0 │ │ │ │ + slli a5,s11,0x20 │ │ │ │ + li a4,104 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + mul a5,a5,a4 │ │ │ │ + ld a3,24(sp) │ │ │ │ + lw a4,32(s10) │ │ │ │ + mv s0,s10 │ │ │ │ + add a5,a5,a3 │ │ │ │ + lw a3,32(a5) │ │ │ │ + bgeu a3,a4,27ab8 │ │ │ │ + subw a4,a4,a3 │ │ │ │ + sd a4,32(sp) │ │ │ │ + lw a5,0(a5) │ │ │ │ + mv s11,s9 │ │ │ │ + addiw s9,s11,1 │ │ │ │ + sd a5,16(sp) │ │ │ │ + bltu s9,s8,2796c │ │ │ │ + li s5,-1 │ │ │ │ + li s6,-1 │ │ │ │ + j 2797e │ │ │ │ + li a5,9 │ │ │ │ + bgeu a5,s1,27a40 │ │ │ │ + li a4,1 │ │ │ │ + bltu a4,s3,27a40 │ │ │ │ + ld a5,16(sp) │ │ │ │ + li a3,-1 │ │ │ │ + lw a4,0(s0) │ │ │ │ + beq a5,a3,27ae8 │ │ │ │ + li a5,-1 │ │ │ │ + beq s6,a5,27b0a │ │ │ │ + ld a5,16(sp) │ │ │ │ + bne a5,a4,27a40 │ │ │ │ + ld a5,32(sp) │ │ │ │ + lui a4,0x2 │ │ │ │ + addi a4,a4,1807 │ │ │ │ + bltu a4,a5,27a40 │ │ │ │ + bgeu a4,s5,279ca │ │ │ │ + j 27a40 │ │ │ │ + subw s5,s5,a4 │ │ │ │ + j 2797e │ │ │ │ + subw a4,a3,a4 │ │ │ │ + sd a4,32(sp) │ │ │ │ + j 27a6a │ │ │ │ + ld s0,208(sp) │ │ │ │ + ld s1,200(sp) │ │ │ │ + ld s2,192(sp) │ │ │ │ + ld s3,184(sp) │ │ │ │ + ld s4,176(sp) │ │ │ │ + ld s5,168(sp) │ │ │ │ + ld s6,160(sp) │ │ │ │ + ld s9,136(sp) │ │ │ │ + ld s10,128(sp) │ │ │ │ + ld s11,120(sp) │ │ │ │ + ld ra,216(sp) │ │ │ │ + ld s7,152(sp) │ │ │ │ + ld s8,144(sp) │ │ │ │ + addi sp,sp,224 │ │ │ │ + ret │ │ │ │ + lw a4,0(s0) │ │ │ │ + ld a5,72(sp) │ │ │ │ + bne a4,a5,27a2c │ │ │ │ + j 27a3e │ │ │ │ + bne s6,a4,27a94 │ │ │ │ + lui a4,0x2 │ │ │ │ + addi a4,a4,1807 │ │ │ │ + bgeu a4,s5,279ca │ │ │ │ + li a5,-1 │ │ │ │ + bne s6,a5,27a40 │ │ │ │ + ld a5,32(sp) │ │ │ │ + lui a4,0x2 │ │ │ │ + addi a4,a4,1807 │ │ │ │ + bgeu a4,a5,279ca │ │ │ │ + j 27a40 │ │ │ │ + ld a5,16(sp) │ │ │ │ + bne a5,a4,27a40 │ │ │ │ + ld a5,32(sp) │ │ │ │ + lui a4,0x2 │ │ │ │ + addi a4,a4,1807 │ │ │ │ + bgeu a4,a5,279ca │ │ │ │ + j 27a40 │ │ │ │ + ld s1,64(sp) │ │ │ │ + lw a4,0(s1) │ │ │ │ + ld a0,8(s1) │ │ │ │ + addiw a4,a4,1 │ │ │ │ + slli a4,a4,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + slli a1,a4,0x2 │ │ │ │ + add a1,a1,a4 │ │ │ │ + slli a1,a1,0x4 │ │ │ │ + jal 1e81c │ │ │ │ + ld a3,248(sp) │ │ │ │ + lwu a4,0(s1) │ │ │ │ + ld a2,0(a3) │ │ │ │ + ld a3,240(sp) │ │ │ │ + slli t1,a4,0x2 │ │ │ │ + add t1,t1,a4 │ │ │ │ + ld a1,0(a3) │ │ │ │ + slli t1,t1,0x4 │ │ │ │ + sd a0,8(s1) │ │ │ │ + li a4,0 │ │ │ │ + li a3,0 │ │ │ │ + add a0,a0,t1 │ │ │ │ + jal 50032 │ │ │ │ + lw a4,0(s1) │ │ │ │ + addiw a4,a4,1 │ │ │ │ + sw a4,0(s1) │ │ │ │ + j 279e8 │ │ │ │ + addi sp,sp,-592 │ │ │ │ + sd s9,504(sp) │ │ │ │ + lw s9,600(sp) │ │ │ │ + fsd fs0,472(sp) │ │ │ │ + sd s0,576(sp) │ │ │ │ + fcvt.d.wu fs0,s9 │ │ │ │ + auipc s0,0x3c │ │ │ │ + fld fa5,1110(s0) │ │ │ │ + auipc s0,0x3c │ │ │ │ + fld fa0,1038(s0) │ │ │ │ + fmul.d fa5,fs0,fa5 │ │ │ │ + ld s0,592(sp) │ │ │ │ + sd s2,560(sp) │ │ │ │ + sd a4,392(sp) │ │ │ │ + sd s0,264(sp) │ │ │ │ + ld s0,608(sp) │ │ │ │ + mv s2,a4 │ │ │ │ + fdiv.d fa0,fa5,fa0 │ │ │ │ + sd s0,368(sp) │ │ │ │ + lw s0,616(sp) │ │ │ │ + auipc a4,0x52 │ │ │ │ + ld a4,878(a4) │ │ │ │ + sd ra,584(sp) │ │ │ │ + sd s0,376(sp) │ │ │ │ + lw s0,624(sp) │ │ │ │ + sd a3,240(sp) │ │ │ │ + sd a6,256(sp) │ │ │ │ + sd a7,208(sp) │ │ │ │ + sd a1,232(sp) │ │ │ │ + sd s4,544(sp) │ │ │ │ + sd s7,520(sp) │ │ │ │ + sd s8,512(sp) │ │ │ │ + sd s0,384(sp) │ │ │ │ + sd s1,568(sp) │ │ │ │ + sd s3,552(sp) │ │ │ │ + sd s5,536(sp) │ │ │ │ + sd s6,528(sp) │ │ │ │ + sd s10,496(sp) │ │ │ │ + sd s11,488(sp) │ │ │ │ + sd a5,248(sp) │ │ │ │ + ld a5,0(a4) │ │ │ │ + sd a5,456(sp) │ │ │ │ + li a5,0 │ │ │ │ + mv s8,a2 │ │ │ │ + mv s7,a0 │ │ │ │ + slli s0,s2,0x20 │ │ │ │ + jal 37b0 │ │ │ │ + srli s0,s0,0x20 │ │ │ │ + li a1,104 │ │ │ │ + mul a1,s0,a1 │ │ │ │ li a0,0 │ │ │ │ - slli a1,a1,0x2 │ │ │ │ - jal 1d4e0 │ │ │ │ - li a1,168 │ │ │ │ - mv s11,a0 │ │ │ │ + fsub.d fs0,fs0,fa0 │ │ │ │ + slli s4,s0,0x2 │ │ │ │ + sd s0,216(sp) │ │ │ │ + sd zero,448(sp) │ │ │ │ + slli s0,s0,0x3 │ │ │ │ + jal 1e81c │ │ │ │ + mv a5,a0 │ │ │ │ + mv a1,s4 │ │ │ │ li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a1,16(s1) │ │ │ │ - mv s10,a0 │ │ │ │ - addi a2,sp,4 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 12cfe │ │ │ │ - lw a5,4(sp) │ │ │ │ - mv s5,a0 │ │ │ │ - beqz a5,29336 │ │ │ │ - sd s6,64(sp) │ │ │ │ - sd s7,56(sp) │ │ │ │ - sd s9,40(sp) │ │ │ │ + sd a5,360(sp) │ │ │ │ + jal 1e81c │ │ │ │ + mv a5,a0 │ │ │ │ + mv a1,s4 │ │ │ │ + li a0,0 │ │ │ │ + sd a5,288(sp) │ │ │ │ + jal 1e81c │ │ │ │ + mv a5,a0 │ │ │ │ + mv a1,s4 │ │ │ │ + li a0,0 │ │ │ │ + sd a5,304(sp) │ │ │ │ + jal 1e81c │ │ │ │ + mv a5,a0 │ │ │ │ + mv a1,s4 │ │ │ │ + li a0,0 │ │ │ │ + sd a5,312(sp) │ │ │ │ + jal 1e81c │ │ │ │ + mv a5,a0 │ │ │ │ + mv a1,s4 │ │ │ │ + li a0,0 │ │ │ │ + sd a5,320(sp) │ │ │ │ + jal 1e81c │ │ │ │ + mv a5,a0 │ │ │ │ + mv a1,s4 │ │ │ │ + li a0,0 │ │ │ │ + sd a5,328(sp) │ │ │ │ + jal 1e81c │ │ │ │ + mv a5,a0 │ │ │ │ + mv a1,s4 │ │ │ │ + li a0,0 │ │ │ │ + sd a5,200(sp) │ │ │ │ + jal 1e81c │ │ │ │ + mv a5,a0 │ │ │ │ + mv a1,s0 │ │ │ │ + li a0,0 │ │ │ │ + sd a5,336(sp) │ │ │ │ + jal 1e81c │ │ │ │ + mv a5,a0 │ │ │ │ + mv a1,s0 │ │ │ │ + li a0,0 │ │ │ │ + sd a5,296(sp) │ │ │ │ + jal 1e81c │ │ │ │ + mv a5,a0 │ │ │ │ + mv a1,s0 │ │ │ │ + li a0,0 │ │ │ │ + sd a5,344(sp) │ │ │ │ + jal 1e81c │ │ │ │ + sd a0,352(sp) │ │ │ │ + beqz s2,28090 │ │ │ │ + fcvt.wu.d s1,fs0,rtz │ │ │ │ + addiw a2,s2,-1 │ │ │ │ + li a4,150 │ │ │ │ + addiw a3,s1,50 │ │ │ │ + sd a2,224(sp) │ │ │ │ + mv a5,a3 │ │ │ │ + bltu a4,a3,2808a │ │ │ │ + addiw a4,a5,-1 │ │ │ │ + ld s10,328(sp) │ │ │ │ + ld s1,336(sp) │ │ │ │ + ld t4,320(sp) │ │ │ │ + ld s3,296(sp) │ │ │ │ + sw a4,280(sp) │ │ │ │ + li a4,1 │ │ │ │ + sext.w t0,a5 │ │ │ │ + subw a5,a4,a5 │ │ │ │ + mv t1,s10 │ │ │ │ + mv t2,s9 │ │ │ │ + ld s5,352(sp) │ │ │ │ + ld a1,360(sp) │ │ │ │ + ld s2,304(sp) │ │ │ │ + ld t5,312(sp) │ │ │ │ + ld t3,344(sp) │ │ │ │ + ld s11,288(sp) │ │ │ │ li s0,0 │ │ │ │ - mv s9,s5 │ │ │ │ - auipc s7,0x51 │ │ │ │ - ld s7,-852(s7) │ │ │ │ - auipc s6,0x37 │ │ │ │ - addi s6,s6,1956 │ │ │ │ - lw a4,0(s9) │ │ │ │ - bltu a5,a4,293a2 │ │ │ │ - slli a5,a4,0x20 │ │ │ │ - srli a4,a5,0x1e │ │ │ │ - add a5,s11,a4 │ │ │ │ - sw s0,0(a5) │ │ │ │ - lw a5,4(sp) │ │ │ │ - addiw s0,s0,1 │ │ │ │ - addi s9,s9,4 │ │ │ │ - bltu s0,a5,2930c │ │ │ │ - ld s6,64(sp) │ │ │ │ - ld s7,56(sp) │ │ │ │ - ld s9,40(sp) │ │ │ │ - beqz s4,293ce │ │ │ │ - sw a5,8(s10) │ │ │ │ + sw a5,284(sp) │ │ │ │ + sd s4,400(sp) │ │ │ │ + mv s10,s3 │ │ │ │ + sd a3,272(sp) │ │ │ │ + sd s1,408(sp) │ │ │ │ + mv s9,t4 │ │ │ │ + j 27dc8 │ │ │ │ + subw s3,t2,s6 │ │ │ │ + subw a5,s6,a7 │ │ │ │ + addw a5,a5,t0 │ │ │ │ + beqz t6,27e28 │ │ │ │ + addw ra,s3,t0 │ │ │ │ + addw a5,a5,a0 │ │ │ │ + addw a4,a5,ra │ │ │ │ + ld a6,208(sp) │ │ │ │ + ld a3,264(sp) │ │ │ │ + slli a5,a2,0x3 │ │ │ │ + sd t1,192(sp) │ │ │ │ + add a3,a3,a5 │ │ │ │ + add a5,a5,a6 │ │ │ │ + ld a5,0(a5) │ │ │ │ + ld a6,0(a3) │ │ │ │ + lw a3,0(s8) │ │ │ │ + sd a2,56(sp) │ │ │ │ + sd a4,24(sp) │ │ │ │ + ld a2,248(sp) │ │ │ │ + ld a4,256(sp) │ │ │ │ + sd t0,48(sp) │ │ │ │ + sd a0,32(sp) │ │ │ │ + sd t2,8(sp) │ │ │ │ + sd s3,40(sp) │ │ │ │ + sd ra,16(sp) │ │ │ │ + sd s6,0(sp) │ │ │ │ + li a0,0 │ │ │ │ + sd t3,184(sp) │ │ │ │ + sd t5,176(sp) │ │ │ │ + sd t6,168(sp) │ │ │ │ + sd t0,160(sp) │ │ │ │ + sd t2,152(sp) │ │ │ │ + sd a7,144(sp) │ │ │ │ + sd a1,136(sp) │ │ │ │ + jal 1a6d2 │ │ │ │ + ld a1,136(sp) │ │ │ │ + ld t6,168(sp) │ │ │ │ li a5,1 │ │ │ │ - sb a5,144(s10) │ │ │ │ - sd s1,0(s10) │ │ │ │ - sd s5,16(s10) │ │ │ │ - sd s11,24(s10) │ │ │ │ - sd s2,136(s10) │ │ │ │ - sd zero,72(s10) │ │ │ │ - sd zero,80(s10) │ │ │ │ - sd zero,96(s10) │ │ │ │ - sd zero,104(s10) │ │ │ │ - sd zero,120(s10) │ │ │ │ - sd zero,128(s10) │ │ │ │ - sd zero,32(s10) │ │ │ │ - sd zero,40(s10) │ │ │ │ - sd zero,48(s10) │ │ │ │ - mv a0,s3 │ │ │ │ - jal 3670 │ │ │ │ - ld a4,8(sp) │ │ │ │ - ld a5,0(s8) │ │ │ │ - xor a5,a5,a4 │ │ │ │ - li a4,0 │ │ │ │ - bnez a5,29480 │ │ │ │ - ld ra,120(sp) │ │ │ │ - ld s0,112(sp) │ │ │ │ - ld s1,104(sp) │ │ │ │ - ld s2,96(sp) │ │ │ │ - ld s3,88(sp) │ │ │ │ - ld s4,80(sp) │ │ │ │ - ld s5,72(sp) │ │ │ │ - ld s8,48(sp) │ │ │ │ - ld s11,24(sp) │ │ │ │ - mv a0,s10 │ │ │ │ - ld s10,32(sp) │ │ │ │ - addi sp,sp,128 │ │ │ │ - ret │ │ │ │ - ld a0,0(s7) │ │ │ │ - mv a3,s0 │ │ │ │ - mv a2,s6 │ │ │ │ - li a1,1 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - lwu a5,0(s9) │ │ │ │ + sb a5,97(a1) │ │ │ │ + ld a3,88(a1) │ │ │ │ + ld t3,184(sp) │ │ │ │ + sw t6,0(s2) │ │ │ │ + ld a4,24(a1) │ │ │ │ + lw a5,36(a1) │ │ │ │ + sd a3,0(t3) │ │ │ │ + sd a4,0(s10) │ │ │ │ + sw a5,0(s11) │ │ │ │ + lw a5,80(a1) │ │ │ │ + ld a4,200(sp) │ │ │ │ + ld t1,192(sp) │ │ │ │ + sw a5,0(s1) │ │ │ │ + add s4,s4,a4 │ │ │ │ + lw a4,72(a1) │ │ │ │ + ld a7,144(sp) │ │ │ │ + ld t2,152(sp) │ │ │ │ + sw a4,0(t1) │ │ │ │ + lw a5,0(s1) │ │ │ │ + ld t0,160(sp) │ │ │ │ + ld t5,176(sp) │ │ │ │ + addw a5,a5,a4 │ │ │ │ + addiw a5,a5,-1 │ │ │ │ + sw a5,0(s4) │ │ │ │ + lw a5,0(s2) │ │ │ │ + bnez a5,27e64 │ │ │ │ + lw a4,72(a1) │ │ │ │ + sw a4,0(t5) │ │ │ │ + lw a5,0(s1) │ │ │ │ + addw a5,a5,a4 │ │ │ │ + addiw a5,a5,-1 │ │ │ │ + sw a5,0(s9) │ │ │ │ + lw a5,0(s2) │ │ │ │ + bnez a5,27e38 │ │ │ │ + lw a4,40(a1) │ │ │ │ + ld a5,216(sp) │ │ │ │ + sw a4,4(s5) │ │ │ │ + sw a7,0(s5) │ │ │ │ + addi s0,s0,1 │ │ │ │ + addi s7,s7,4 │ │ │ │ + addi s5,s5,8 │ │ │ │ + addi a1,a1,104 │ │ │ │ + addi s2,s2,4 │ │ │ │ + addi t5,t5,4 │ │ │ │ + addi s1,s1,4 │ │ │ │ addi s9,s9,4 │ │ │ │ - slli a5,a5,0x2 │ │ │ │ - add a5,a5,s11 │ │ │ │ - sw s0,0(a5) │ │ │ │ - lw a5,4(sp) │ │ │ │ - addiw s0,s0,1 │ │ │ │ - bltu s0,a5,2930c │ │ │ │ - ld s6,64(sp) │ │ │ │ - ld s7,56(sp) │ │ │ │ - ld s9,40(sp) │ │ │ │ - bnez s4,29336 │ │ │ │ - auipc a2,0x37 │ │ │ │ - addi a2,a2,1906 │ │ │ │ - li a1,270 │ │ │ │ - auipc a0,0x37 │ │ │ │ - addi a0,a0,1558 │ │ │ │ - jal 27d46 │ │ │ │ - lw a5,4(sp) │ │ │ │ - j 29336 │ │ │ │ - ld a4,32(s1) │ │ │ │ - lw a3,40(s1) │ │ │ │ - auipc a2,0x37 │ │ │ │ - addi a2,a2,1754 │ │ │ │ - li a1,248 │ │ │ │ - auipc a0,0x37 │ │ │ │ - addi a0,a0,1526 │ │ │ │ - jal 27d46 │ │ │ │ - lw a3,4(sp) │ │ │ │ - auipc a2,0x37 │ │ │ │ - addi a2,a2,1760 │ │ │ │ - li a1,249 │ │ │ │ - auipc a0,0x37 │ │ │ │ - addi a0,a0,1500 │ │ │ │ - jal 27d46 │ │ │ │ - lwu a1,4(sp) │ │ │ │ + addi s8,s8,8 │ │ │ │ + addi t3,t3,8 │ │ │ │ + addi s10,s10,8 │ │ │ │ + addi s11,s11,4 │ │ │ │ + addi t1,t1,4 │ │ │ │ + beq a5,s0,27ea8 │ │ │ │ + ld a5,240(sp) │ │ │ │ + ld a6,232(sp) │ │ │ │ + lw a7,0(s7) │ │ │ │ + add a5,a5,s0 │ │ │ │ + lbu a2,0(a5) │ │ │ │ + slli s4,s0,0x2 │ │ │ │ + add a5,a6,s4 │ │ │ │ + lw s6,0(a5) │ │ │ │ + sext.w t6,a2 │ │ │ │ + sext.w a4,s0 │ │ │ │ + mv a0,a7 │ │ │ │ + beqz s0,27e08 │ │ │ │ + addiw a5,a4,-1 │ │ │ │ + slli a3,a5,0x20 │ │ │ │ + srli a5,a3,0x1e │ │ │ │ + add a5,a5,a6 │ │ │ │ + lw a5,0(a5) │ │ │ │ li a0,0 │ │ │ │ - slli a1,a1,0x2 │ │ │ │ - jal 1d4e0 │ │ │ │ - li a1,168 │ │ │ │ - mv s11,a0 │ │ │ │ + bltu a7,a5,27e08 │ │ │ │ + subw a0,a7,a5 │ │ │ │ + ld a5,224(sp) │ │ │ │ + bgeu a4,a5,27ce2 │ │ │ │ + lw a5,4(s7) │ │ │ │ + li s3,0 │ │ │ │ + bltu a5,s6,27ce6 │ │ │ │ + subw s3,a5,s6 │ │ │ │ + subw a5,s6,a7 │ │ │ │ + addw a5,a5,t0 │ │ │ │ + bnez t6,27cf2 │ │ │ │ + ld a4,272(sp) │ │ │ │ + addw ra,a0,a4 │ │ │ │ + addw a5,ra,a5 │ │ │ │ + addw a4,a5,s3 │ │ │ │ + j 27cfc │ │ │ │ + lw a5,280(sp) │ │ │ │ + lw a3,36(a1) │ │ │ │ + li a4,0 │ │ │ │ + addw a5,a5,s6 │ │ │ │ + subw a5,a5,a7 │ │ │ │ + addw a5,a5,s3 │ │ │ │ + bltu a3,a5,27d9e │ │ │ │ + lw a5,284(sp) │ │ │ │ + addw a4,a5,a7 │ │ │ │ + addw a4,a4,a3 │ │ │ │ + subw a4,a4,s6 │ │ │ │ + subw a4,a4,s3 │ │ │ │ + j 27d9e │ │ │ │ + lw a5,72(a1) │ │ │ │ + lw a4,0(s1) │ │ │ │ + addw a4,a4,a5 │ │ │ │ + subw a4,t2,a4 │ │ │ │ + sw a4,0(t5) │ │ │ │ + lw a5,0(s1) │ │ │ │ + lw a3,72(a1) │ │ │ │ + addw a3,a3,a5 │ │ │ │ + bltu t2,a3,28128 │ │ │ │ + addiw a5,a5,-1 │ │ │ │ + addw a4,a4,a5 │ │ │ │ + sw a4,0(s9) │ │ │ │ + bgeu t2,a4,27d96 │ │ │ │ + auipc a3,0x3e │ │ │ │ + addi a3,a3,-1080 │ │ │ │ + li a2,610 │ │ │ │ + auipc a1,0x38 │ │ │ │ + addi a1,a1,-68 │ │ │ │ + auipc a0,0x38 │ │ │ │ + addi a0,a0,-12 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + ld s1,208(sp) │ │ │ │ + ld a5,352(sp) │ │ │ │ + ld s5,384(sp) │ │ │ │ + ld a2,8(s1) │ │ │ │ + ld a1,0(s1) │ │ │ │ + sd a5,112(sp) │ │ │ │ + addi a5,sp,448 │ │ │ │ + sd a5,104(sp) │ │ │ │ + addi a5,sp,440 │ │ │ │ + sd a5,96(sp) │ │ │ │ + addi a5,sp,432 │ │ │ │ + sd a5,88(sp) │ │ │ │ + addi a5,sp,416 │ │ │ │ + sd a5,80(sp) │ │ │ │ + addi a5,sp,424 │ │ │ │ + ld s3,368(sp) │ │ │ │ + ld s7,376(sp) │ │ │ │ + ld s8,392(sp) │ │ │ │ + ld s10,200(sp) │ │ │ │ + ld s11,328(sp) │ │ │ │ + ld a3,312(sp) │ │ │ │ + sd a5,72(sp) │ │ │ │ + ld a5,320(sp) │ │ │ │ + auipc s0,0x52 │ │ │ │ + ld s0,66(s0) │ │ │ │ + ld a7,304(sp) │ │ │ │ + ld a6,288(sp) │ │ │ │ + ld s4,400(sp) │ │ │ │ + sd s0,56(sp) │ │ │ │ + sd s5,48(sp) │ │ │ │ + sd a5,8(sp) │ │ │ │ + sd a3,0(sp) │ │ │ │ + ld a5,296(sp) │ │ │ │ + ld s6,408(sp) │ │ │ │ + sd s3,64(sp) │ │ │ │ + sd s7,40(sp) │ │ │ │ + sd s8,32(sp) │ │ │ │ + sd s10,24(sp) │ │ │ │ + sd s11,16(sp) │ │ │ │ + ld s2,336(sp) │ │ │ │ + mv a3,t2 │ │ │ │ li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - auipc a2,0x37 │ │ │ │ - addi a2,a2,1744 │ │ │ │ - li a1,253 │ │ │ │ - mv s10,a0 │ │ │ │ - auipc a0,0x37 │ │ │ │ - addi a0,a0,1450 │ │ │ │ - jal 27d46 │ │ │ │ - ld a1,16(s1) │ │ │ │ - addi a2,sp,4 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 12cfe │ │ │ │ - lw a3,4(sp) │ │ │ │ - mv s5,a0 │ │ │ │ - auipc a2,0x37 │ │ │ │ - addi a2,a2,1728 │ │ │ │ - li a1,263 │ │ │ │ - auipc a0,0x37 │ │ │ │ - addi a0,a0,1412 │ │ │ │ - jal 27d46 │ │ │ │ - lw a5,4(sp) │ │ │ │ - bnez a5,292f2 │ │ │ │ - j 293ce │ │ │ │ - sd s6,64(sp) │ │ │ │ - sd s7,56(sp) │ │ │ │ - sd s9,40(sp) │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - addi sp,sp,-80 │ │ │ │ - sd s2,48(sp) │ │ │ │ - sd s3,40(sp) │ │ │ │ - mv s2,a1 │ │ │ │ - auipc s3,0x51 │ │ │ │ - ld s3,-1410(s3) │ │ │ │ - sd s0,64(sp) │ │ │ │ - auipc a1,0x35 │ │ │ │ - addi a1,a1,-548 │ │ │ │ - mv s0,a0 │ │ │ │ - ld a5,0(s3) │ │ │ │ - sd a5,24(sp) │ │ │ │ - li a5,0 │ │ │ │ - mv a0,s2 │ │ │ │ - sd ra,72(sp) │ │ │ │ - sd s1,56(sp) │ │ │ │ - sb zero,11(sp) │ │ │ │ - jal 3750 │ │ │ │ - beqz a0,295f8 │ │ │ │ - ld a5,72(s0) │ │ │ │ + mv a4,s2 │ │ │ │ + mv s9,t2 │ │ │ │ + jal 1f032 │ │ │ │ + ld t1,440(sp) │ │ │ │ + ld a4,320(sp) │ │ │ │ + ld a3,8(s1) │ │ │ │ + ld a2,0(s1) │ │ │ │ + sd t1,112(sp) │ │ │ │ + ld t1,432(sp) │ │ │ │ + sd a4,16(sp) │ │ │ │ + ld a4,312(sp) │ │ │ │ + sd t1,104(sp) │ │ │ │ + ld t1,416(sp) │ │ │ │ + ld a1,344(sp) │ │ │ │ + sd a4,8(sp) │ │ │ │ + ld a4,304(sp) │ │ │ │ + sd t1,96(sp) │ │ │ │ + ld a7,288(sp) │ │ │ │ + ld t1,424(sp) │ │ │ │ + ld a6,296(sp) │ │ │ │ mv s1,a0 │ │ │ │ - beqz a5,294d2 │ │ │ │ - lbu a5,11(sp) │ │ │ │ - ori a5,a5,1 │ │ │ │ - sb a5,11(sp) │ │ │ │ - ld a5,120(s0) │ │ │ │ - beqz a5,294e2 │ │ │ │ - lbu a5,11(sp) │ │ │ │ - ori a5,a5,2 │ │ │ │ - sb a5,11(sp) │ │ │ │ - ld a5,32(s0) │ │ │ │ - beqz a5,294fa │ │ │ │ - lbu a5,11(sp) │ │ │ │ - lbu a4,144(s0) │ │ │ │ - ori a3,a5,12 │ │ │ │ - sb a3,11(sp) │ │ │ │ - bnez a4,295ee │ │ │ │ - ld a5,40(s0) │ │ │ │ - beqz a5,2950a │ │ │ │ - lbu a5,11(sp) │ │ │ │ - ori a5,a5,4 │ │ │ │ - sb a5,11(sp) │ │ │ │ - ld a5,136(s0) │ │ │ │ - beqz a5,2951a │ │ │ │ - lbu a5,11(sp) │ │ │ │ - ori a5,a5,16 │ │ │ │ - sb a5,11(sp) │ │ │ │ - lw a5,8(s0) │ │ │ │ - mv a3,s1 │ │ │ │ - li a2,1 │ │ │ │ - li a1,4 │ │ │ │ - addi a0,sp,12 │ │ │ │ - sw a5,12(sp) │ │ │ │ - jal 36c0 │ │ │ │ - lwu a2,12(sp) │ │ │ │ - ld a0,16(s0) │ │ │ │ - mv a3,s1 │ │ │ │ - li a1,4 │ │ │ │ - jal 36c0 │ │ │ │ - mv a3,s1 │ │ │ │ - li a2,1 │ │ │ │ - li a1,1 │ │ │ │ - addi a0,sp,11 │ │ │ │ - jal 36c0 │ │ │ │ - ld a0,72(s0) │ │ │ │ - beqz a0,29574 │ │ │ │ - lwu a2,12(sp) │ │ │ │ - mv a3,s1 │ │ │ │ - li a1,1 │ │ │ │ - jal 36c0 │ │ │ │ - lw a5,88(s0) │ │ │ │ - mv a3,s1 │ │ │ │ - li a2,1 │ │ │ │ - li a1,4 │ │ │ │ - addi a0,sp,20 │ │ │ │ - sw a5,20(sp) │ │ │ │ - jal 36c0 │ │ │ │ - lwu a2,20(sp) │ │ │ │ - ld a0,80(s0) │ │ │ │ - mv a3,s1 │ │ │ │ - li a1,8 │ │ │ │ - jal 36c0 │ │ │ │ - ld a0,120(s0) │ │ │ │ - beqz a0,29584 │ │ │ │ - lwu a2,12(sp) │ │ │ │ - mv a3,s1 │ │ │ │ - li a1,4 │ │ │ │ - jal 36c0 │ │ │ │ - ld a0,32(s0) │ │ │ │ - beqz a0,295c0 │ │ │ │ - lwu a2,12(sp) │ │ │ │ - mv a3,s1 │ │ │ │ - li a1,4 │ │ │ │ - jal 36c0 │ │ │ │ - lwu a2,12(sp) │ │ │ │ - ld a0,96(s0) │ │ │ │ - mv a3,s1 │ │ │ │ - li a1,1 │ │ │ │ - jal 36c0 │ │ │ │ - lw a5,112(s0) │ │ │ │ - mv a3,s1 │ │ │ │ - li a2,1 │ │ │ │ - li a1,4 │ │ │ │ - addi a0,sp,16 │ │ │ │ - sw a5,16(sp) │ │ │ │ - jal 36c0 │ │ │ │ - lwu a2,16(sp) │ │ │ │ - ld a0,104(s0) │ │ │ │ - mv a3,s1 │ │ │ │ - li a1,16 │ │ │ │ - jal 36c0 │ │ │ │ - ld a0,136(s0) │ │ │ │ - beqz a0,295ce │ │ │ │ - mv a3,s1 │ │ │ │ - li a2,16 │ │ │ │ - li a1,1 │ │ │ │ - jal 36c0 │ │ │ │ + sd a1,80(sp) │ │ │ │ + sd a4,0(sp) │ │ │ │ + mv a5,s2 │ │ │ │ + mv a1,a0 │ │ │ │ + sd s10,32(sp) │ │ │ │ + sd s11,24(sp) │ │ │ │ + mv a4,s9 │ │ │ │ + li a0,0 │ │ │ │ + sd s0,64(sp) │ │ │ │ + sd s5,56(sp) │ │ │ │ + sd s3,72(sp) │ │ │ │ + sd s7,48(sp) │ │ │ │ + sd s8,40(sp) │ │ │ │ + sd t1,88(sp) │ │ │ │ + add s4,s4,s2 │ │ │ │ + jal 1f7a6 │ │ │ │ + mv s0,s1 │ │ │ │ + li s2,0 │ │ │ │ + li s5,-1 │ │ │ │ + ld a5,424(sp) │ │ │ │ + add a5,a5,s2 │ │ │ │ + ld a0,0(a5) │ │ │ │ + jal 3670 │ │ │ │ + ld a4,424(sp) │ │ │ │ + ld a5,416(sp) │ │ │ │ + add a4,a4,s2 │ │ │ │ + sd zero,0(a4) │ │ │ │ + add a5,a5,s2 │ │ │ │ + ld a0,0(a5) │ │ │ │ + jal 3670 │ │ │ │ + ld a4,416(sp) │ │ │ │ + ld a5,432(sp) │ │ │ │ + add a4,a4,s2 │ │ │ │ + sd zero,0(a4) │ │ │ │ + add a5,a5,s2 │ │ │ │ + ld a0,0(a5) │ │ │ │ + jal 3670 │ │ │ │ + ld a5,432(sp) │ │ │ │ + lw a4,0(s6) │ │ │ │ + add a5,a5,s2 │ │ │ │ + sd zero,0(a5) │ │ │ │ + beq a4,s5,28074 │ │ │ │ + ld a5,0(s0) │ │ │ │ + li s7,0 │ │ │ │ + slli s3,s7,0x3 │ │ │ │ + add a5,a5,s3 │ │ │ │ + ld a0,0(a5) │ │ │ │ + addi s7,s7,1 │ │ │ │ + jal 3670 │ │ │ │ + ld a5,0(s0) │ │ │ │ + lw a4,0(s6) │ │ │ │ + sext.w a3,s7 │ │ │ │ + add s3,s3,a5 │ │ │ │ + sd zero,0(s3) │ │ │ │ + addiw a4,a4,1 │ │ │ │ + mv a0,a5 │ │ │ │ + bltu a3,a4,27f96 │ │ │ │ + jal 3670 │ │ │ │ + addi s6,s6,4 │ │ │ │ + sd zero,0(s0) │ │ │ │ + addi s2,s2,8 │ │ │ │ + addi s0,s0,8 │ │ │ │ + bne s4,s6,27f54 │ │ │ │ + ld a0,288(sp) │ │ │ │ + jal 3670 │ │ │ │ + ld a0,296(sp) │ │ │ │ + jal 3670 │ │ │ │ + ld a0,304(sp) │ │ │ │ + jal 3670 │ │ │ │ + ld a0,312(sp) │ │ │ │ + jal 3670 │ │ │ │ + ld a0,320(sp) │ │ │ │ + jal 3670 │ │ │ │ + ld a0,328(sp) │ │ │ │ + jal 3670 │ │ │ │ + ld a0,200(sp) │ │ │ │ + jal 3670 │ │ │ │ + ld a0,336(sp) │ │ │ │ + jal 3670 │ │ │ │ + ld a0,352(sp) │ │ │ │ + jal 3670 │ │ │ │ + ld a0,440(sp) │ │ │ │ + jal 3670 │ │ │ │ + ld a0,424(sp) │ │ │ │ + jal 3670 │ │ │ │ + ld a0,416(sp) │ │ │ │ + jal 3670 │ │ │ │ + ld a0,432(sp) │ │ │ │ + jal 3670 │ │ │ │ + ld a0,344(sp) │ │ │ │ + jal 3670 │ │ │ │ mv a0,s1 │ │ │ │ - jal 35a0 │ │ │ │ - ld a4,24(sp) │ │ │ │ - ld a5,0(s3) │ │ │ │ + jal 3670 │ │ │ │ + auipc a5,0x52 │ │ │ │ + ld a5,-280(a5) │ │ │ │ + ld a4,456(sp) │ │ │ │ + ld a5,0(a5) │ │ │ │ xor a5,a5,a4 │ │ │ │ li a4,0 │ │ │ │ - bnez a5,29618 │ │ │ │ - ld ra,72(sp) │ │ │ │ - ld s0,64(sp) │ │ │ │ - ld s1,56(sp) │ │ │ │ - ld s2,48(sp) │ │ │ │ - ld s3,40(sp) │ │ │ │ - addi sp,sp,80 │ │ │ │ + bnez a5,28148 │ │ │ │ + ld ra,584(sp) │ │ │ │ + ld s0,576(sp) │ │ │ │ + ld a0,360(sp) │ │ │ │ + ld s1,568(sp) │ │ │ │ + ld s2,560(sp) │ │ │ │ + ld s3,552(sp) │ │ │ │ + ld s4,544(sp) │ │ │ │ + ld s5,536(sp) │ │ │ │ + ld s6,528(sp) │ │ │ │ + ld s7,520(sp) │ │ │ │ + ld s8,512(sp) │ │ │ │ + ld s9,504(sp) │ │ │ │ + ld s10,496(sp) │ │ │ │ + ld s11,488(sp) │ │ │ │ + fld fs0,472(sp) │ │ │ │ + addi sp,sp,592 │ │ │ │ ret │ │ │ │ - ori a5,a5,44 │ │ │ │ - sb a5,11(sp) │ │ │ │ - j 294fa │ │ │ │ - mv a3,s2 │ │ │ │ - auipc a2,0x37 │ │ │ │ - addi a2,a2,1382 │ │ │ │ - li a1,312 │ │ │ │ - auipc a0,0x37 │ │ │ │ - addi a0,a0,1002 │ │ │ │ - jal b382 │ │ │ │ - li a0,-1 │ │ │ │ - jal 33c0 │ │ │ │ + ld a0,0(s0) │ │ │ │ + addi s6,s6,4 │ │ │ │ + addi s2,s2,8 │ │ │ │ + jal 3670 │ │ │ │ + sd zero,0(s0) │ │ │ │ + addi s0,s0,8 │ │ │ │ + bne s4,s6,27f54 │ │ │ │ + j 27fce │ │ │ │ + li a5,150 │ │ │ │ + j 27ca6 │ │ │ │ + ld s1,208(sp) │ │ │ │ + addi a5,sp,448 │ │ │ │ + ld s6,328(sp) │ │ │ │ + ld a2,8(s1) │ │ │ │ + ld a1,0(s1) │ │ │ │ + sd a5,104(sp) │ │ │ │ + addi a5,sp,440 │ │ │ │ + sd a5,96(sp) │ │ │ │ + addi a5,sp,432 │ │ │ │ + sd a5,88(sp) │ │ │ │ + addi a5,sp,416 │ │ │ │ + ld s7,320(sp) │ │ │ │ + ld s8,312(sp) │ │ │ │ + ld s10,304(sp) │ │ │ │ + ld s11,336(sp) │ │ │ │ + sd a5,80(sp) │ │ │ │ + addi a5,sp,424 │ │ │ │ + ld s2,368(sp) │ │ │ │ + ld s3,384(sp) │ │ │ │ + ld s4,376(sp) │ │ │ │ + ld s5,200(sp) │ │ │ │ + ld a6,288(sp) │ │ │ │ + sd a5,72(sp) │ │ │ │ + ld a5,296(sp) │ │ │ │ + auipc s0,0x52 │ │ │ │ + ld s0,-424(s0) │ │ │ │ + sd a0,112(sp) │ │ │ │ + mv a7,s10 │ │ │ │ + mv a4,s11 │ │ │ │ + mv a3,s9 │ │ │ │ + sd s6,16(sp) │ │ │ │ + sd s7,8(sp) │ │ │ │ + sd s8,0(sp) │ │ │ │ + li a0,0 │ │ │ │ + sd s2,64(sp) │ │ │ │ + sd s0,56(sp) │ │ │ │ + sd s3,48(sp) │ │ │ │ + sd s4,40(sp) │ │ │ │ + sd zero,32(sp) │ │ │ │ + sd s5,24(sp) │ │ │ │ + jal 1f032 │ │ │ │ + ld t1,440(sp) │ │ │ │ + ld a3,8(s1) │ │ │ │ + ld a2,0(s1) │ │ │ │ + sd t1,112(sp) │ │ │ │ + ld t1,432(sp) │ │ │ │ + ld a4,344(sp) │ │ │ │ + ld a7,288(sp) │ │ │ │ + sd t1,104(sp) │ │ │ │ + ld t1,416(sp) │ │ │ │ + ld a6,296(sp) │ │ │ │ + mv s1,a0 │ │ │ │ + sd t1,96(sp) │ │ │ │ + ld t1,424(sp) │ │ │ │ + sd a4,80(sp) │ │ │ │ + mv a1,a0 │ │ │ │ + sd s3,56(sp) │ │ │ │ + sd s4,48(sp) │ │ │ │ + sd zero,40(sp) │ │ │ │ + sd s5,32(sp) │ │ │ │ + sd s6,24(sp) │ │ │ │ + sd s7,16(sp) │ │ │ │ + sd s8,8(sp) │ │ │ │ + sd s10,0(sp) │ │ │ │ + mv a5,s11 │ │ │ │ + mv a4,s9 │ │ │ │ + li a0,0 │ │ │ │ + sd s2,72(sp) │ │ │ │ + sd s0,64(sp) │ │ │ │ + sd t1,88(sp) │ │ │ │ + jal 1f7a6 │ │ │ │ + j 27fce │ │ │ │ + auipc a3,0x3e │ │ │ │ + addi a3,a3,-1752 │ │ │ │ + li a2,608 │ │ │ │ + auipc a1,0x38 │ │ │ │ + addi a1,a1,-740 │ │ │ │ + auipc a0,0x38 │ │ │ │ + addi a0,a0,-724 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - addi sp,sp,-176 │ │ │ │ - sd s8,96(sp) │ │ │ │ - mv a5,a2 │ │ │ │ - auipc s8,0x51 │ │ │ │ - ld s8,-1810(s8) │ │ │ │ - sd s2,144(sp) │ │ │ │ - sd s4,128(sp) │ │ │ │ - mv a2,a3 │ │ │ │ - mv s4,a1 │ │ │ │ - mv s2,a4 │ │ │ │ - mv a1,a5 │ │ │ │ - li a4,127 │ │ │ │ - li a3,126 │ │ │ │ - ld a5,0(s8) │ │ │ │ - sd a5,56(sp) │ │ │ │ + addi sp,sp,-528 │ │ │ │ + sd s0,512(sp) │ │ │ │ + ld s0,528(sp) │ │ │ │ + sd s5,472(sp) │ │ │ │ + ld s5,600(sp) │ │ │ │ + sd s0,200(sp) │ │ │ │ + ld s0,544(sp) │ │ │ │ + sd s9,440(sp) │ │ │ │ + mv s9,a0 │ │ │ │ + sd s0,304(sp) │ │ │ │ + lw s0,552(sp) │ │ │ │ + lw a0,480(s5) │ │ │ │ + sd s8,448(sp) │ │ │ │ + sd s0,312(sp) │ │ │ │ + lw s0,560(sp) │ │ │ │ + lw s8,536(sp) │ │ │ │ + fcvt.s.w fa0,a0 │ │ │ │ + sd s0,320(sp) │ │ │ │ + ld s0,592(sp) │ │ │ │ + sd a4,184(sp) │ │ │ │ + auipc a4,0x52 │ │ │ │ + ld a4,-634(a4) │ │ │ │ + sd s7,456(sp) │ │ │ │ + sd a5,192(sp) │ │ │ │ + mv s7,a2 │ │ │ │ + mv a0,s8 │ │ │ │ + ld a5,0(a4) │ │ │ │ + sd a5,408(sp) │ │ │ │ li a5,0 │ │ │ │ - sd s1,152(sp) │ │ │ │ - sd s9,88(sp) │ │ │ │ - sd ra,168(sp) │ │ │ │ - sd s0,160(sp) │ │ │ │ - sd s3,136(sp) │ │ │ │ - sd s5,120(sp) │ │ │ │ - sd s6,112(sp) │ │ │ │ - sd s7,104(sp) │ │ │ │ - sd s10,80(sp) │ │ │ │ - sd s11,72(sp) │ │ │ │ - sw zero,44(sp) │ │ │ │ - sw zero,48(sp) │ │ │ │ - sw zero,52(sp) │ │ │ │ - sb zero,43(sp) │ │ │ │ - jal 43b86 │ │ │ │ - mv s1,a0 │ │ │ │ - auipc a1,0x39 │ │ │ │ - addi a1,a1,-1882 │ │ │ │ - mv a0,s4 │ │ │ │ - lw s9,4(s1) │ │ │ │ - jal 3750 │ │ │ │ - beqz a0,29a5a │ │ │ │ - mv a3,a0 │ │ │ │ - mv s0,a0 │ │ │ │ - li a2,1 │ │ │ │ - li a1,4 │ │ │ │ - addi a0,sp,44 │ │ │ │ - jal 3780 │ │ │ │ - lwu a1,44(sp) │ │ │ │ + sd s2,496(sp) │ │ │ │ + sd s3,488(sp) │ │ │ │ + sd s4,480(sp) │ │ │ │ + sd ra,520(sp) │ │ │ │ + sd s0,328(sp) │ │ │ │ + lw s2,700(s5) │ │ │ │ + lw s0,704(s5) │ │ │ │ + sd s9,168(sp) │ │ │ │ + mv s3,a1 │ │ │ │ + mv s4,a3 │ │ │ │ + sd a7,176(sp) │ │ │ │ + sd zero,368(sp) │ │ │ │ + jal 1a458 │ │ │ │ + beqz s7,28738 │ │ │ │ + slli s7,s7,0x20 │ │ │ │ + srli s7,s7,0x20 │ │ │ │ + sd s1,504(sp) │ │ │ │ + auipc a3,0x52 │ │ │ │ + ld a3,-622(a3) │ │ │ │ + sext.w s1,a0 │ │ │ │ + li a2,24 │ │ │ │ + mv a1,s7 │ │ │ │ + mv a0,s3 │ │ │ │ + sd s6,464(sp) │ │ │ │ + jal 3400 │ │ │ │ + lw a4,12(s3) │ │ │ │ + fld fa5,504(s5) │ │ │ │ + addi a5,s3,12 │ │ │ │ + fcvt.d.w fa4,a4 │ │ │ │ + li s5,0 │ │ │ │ + fmul.d fa4,fa4,fa5 │ │ │ │ + j 28206 │ │ │ │ + addi s5,s5,1 │ │ │ │ + addi a5,a5,24 │ │ │ │ + beq s7,s5,28720 │ │ │ │ + lw a4,0(a5) │ │ │ │ + sext.w s6,s5 │ │ │ │ + fcvt.d.w fa5,a4 │ │ │ │ + flt.d a4,fa5,fa4 │ │ │ │ + beqz a4,281fe │ │ │ │ + ld a2,184(sp) │ │ │ │ + mv a3,s4 │ │ │ │ + mv a1,s6 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 38b38 │ │ │ │ + auipc a3,0x52 │ │ │ │ + ld a3,-594(a3) │ │ │ │ + li a2,24 │ │ │ │ + mv a1,s5 │ │ │ │ + mv s9,a0 │ │ │ │ + jal 3400 │ │ │ │ + lw a5,0(s9) │ │ │ │ + li a4,1 │ │ │ │ + bgeu a4,a5,28724 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + li a1,104 │ │ │ │ + mul a1,a5,a1 │ │ │ │ + li a0,0 │ │ │ │ + sd s10,432(sp) │ │ │ │ + sd s11,424(sp) │ │ │ │ + jal 1e81c │ │ │ │ + lwu a1,0(s9) │ │ │ │ + mv a5,a0 │ │ │ │ li a0,0 │ │ │ │ slli a1,a1,0x2 │ │ │ │ - jal 1d4e0 │ │ │ │ - lwu a2,44(sp) │ │ │ │ - mv a3,s0 │ │ │ │ - li a1,4 │ │ │ │ - mv s5,a0 │ │ │ │ - jal 3780 │ │ │ │ - mv a3,s0 │ │ │ │ - li a2,1 │ │ │ │ - li a1,1 │ │ │ │ - addi a0,sp,43 │ │ │ │ - jal 3780 │ │ │ │ - lbu a5,43(sp) │ │ │ │ - andi a4,a5,1 │ │ │ │ - bnez a4,29890 │ │ │ │ - sd zero,8(sp) │ │ │ │ - li s11,0 │ │ │ │ - andi a4,a5,2 │ │ │ │ - li s6,0 │ │ │ │ - beqz a4,296f0 │ │ │ │ - beqz s2,29a0c │ │ │ │ - lwu a1,44(sp) │ │ │ │ + sd a5,288(sp) │ │ │ │ + jal 1e81c │ │ │ │ + lwu a1,0(s9) │ │ │ │ + mv a5,a0 │ │ │ │ li a0,0 │ │ │ │ slli a1,a1,0x2 │ │ │ │ - jal 1d4e0 │ │ │ │ - lwu a2,44(sp) │ │ │ │ - mv a3,s0 │ │ │ │ - li a1,4 │ │ │ │ - mv s6,a0 │ │ │ │ - jal 3780 │ │ │ │ - lbu a5,43(sp) │ │ │ │ - andi a4,a5,4 │ │ │ │ - beqz a4,298d8 │ │ │ │ - beqz s2,299f2 │ │ │ │ - lwu a1,44(sp) │ │ │ │ + sd a5,224(sp) │ │ │ │ + jal 1e81c │ │ │ │ + lwu a1,0(s9) │ │ │ │ + mv a5,a0 │ │ │ │ li a0,0 │ │ │ │ slli a1,a1,0x2 │ │ │ │ - jal 1d4e0 │ │ │ │ - lwu a2,44(sp) │ │ │ │ - mv a3,s0 │ │ │ │ - li a1,4 │ │ │ │ - sd a0,24(sp) │ │ │ │ - jal 3780 │ │ │ │ - lwu a1,44(sp) │ │ │ │ + sd a5,232(sp) │ │ │ │ + jal 1e81c │ │ │ │ + lwu a1,0(s9) │ │ │ │ + mv a5,a0 │ │ │ │ li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - lwu a2,44(sp) │ │ │ │ - mv a3,s0 │ │ │ │ - li a1,1 │ │ │ │ - sd a0,16(sp) │ │ │ │ - jal 3780 │ │ │ │ + slli a1,a1,0x2 │ │ │ │ + sd a5,248(sp) │ │ │ │ + jal 1e81c │ │ │ │ + lwu a1,0(s9) │ │ │ │ + mv a5,a0 │ │ │ │ + li a0,0 │ │ │ │ + slli a1,a1,0x2 │ │ │ │ + sd a5,256(sp) │ │ │ │ + jal 1e81c │ │ │ │ + lwu a1,0(s9) │ │ │ │ + mv a5,a0 │ │ │ │ + li a0,0 │ │ │ │ + slli a1,a1,0x2 │ │ │ │ + sd a5,264(sp) │ │ │ │ + jal 1e81c │ │ │ │ + lwu a1,0(s9) │ │ │ │ + mv a5,a0 │ │ │ │ + li a0,0 │ │ │ │ + slli a1,a1,0x2 │ │ │ │ + sd a5,272(sp) │ │ │ │ + jal 1e81c │ │ │ │ + lwu a1,0(s9) │ │ │ │ + mv s3,a0 │ │ │ │ + li a0,0 │ │ │ │ + slli a1,a1,0x3 │ │ │ │ + jal 1e81c │ │ │ │ + lwu a1,0(s9) │ │ │ │ + mv a5,a0 │ │ │ │ + li a0,0 │ │ │ │ + slli a1,a1,0x3 │ │ │ │ + sd a5,240(sp) │ │ │ │ + jal 1e81c │ │ │ │ + lwu a1,0(s9) │ │ │ │ + mv a5,a0 │ │ │ │ + li a0,0 │ │ │ │ + slli a1,a1,0x3 │ │ │ │ + sd a5,296(sp) │ │ │ │ + jal 1e81c │ │ │ │ + lw a4,0(s9) │ │ │ │ + sd a0,280(sp) │ │ │ │ + beqz a4,28522 │ │ │ │ + addw ra,s2,s1 │ │ │ │ + ld a1,16(s9) │ │ │ │ mv a3,s0 │ │ │ │ + bltu ra,s0,28716 │ │ │ │ + addiw a2,a3,-1 │ │ │ │ + ld s7,272(sp) │ │ │ │ + ld t4,296(sp) │ │ │ │ + ld t3,240(sp) │ │ │ │ + ld s10,264(sp) │ │ │ │ + ld t6,248(sp) │ │ │ │ + ld t5,256(sp) │ │ │ │ + sw a2,216(sp) │ │ │ │ li a2,1 │ │ │ │ - li a1,4 │ │ │ │ - addi a0,sp,48 │ │ │ │ - jal 3780 │ │ │ │ - lwu a1,48(sp) │ │ │ │ + sext.w t0,a3 │ │ │ │ + subw a3,a2,a3 │ │ │ │ + sw a3,220(sp) │ │ │ │ + mv a3,s7 │ │ │ │ + mv t2,s9 │ │ │ │ + mv t1,s10 │ │ │ │ + mv s7,t3 │ │ │ │ + mv s10,t4 │ │ │ │ + ld s5,280(sp) │ │ │ │ + mv t4,s8 │ │ │ │ + ld s0,288(sp) │ │ │ │ + ld s2,232(sp) │ │ │ │ + ld s11,224(sp) │ │ │ │ + mv s1,s3 │ │ │ │ + li s4,0 │ │ │ │ + li a5,0 │ │ │ │ + mv s9,t6 │ │ │ │ + sd s3,336(sp) │ │ │ │ + sd s6,344(sp) │ │ │ │ + sd ra,208(sp) │ │ │ │ + mv s8,t5 │ │ │ │ + mv t3,a3 │ │ │ │ + j 28440 │ │ │ │ + subw s6,t4,a2 │ │ │ │ + lbu a1,12(a3) │ │ │ │ + addw a4,a2,t0 │ │ │ │ + subw a4,a4,a7 │ │ │ │ + beqz a1,284a4 │ │ │ │ + addw ra,s6,t0 │ │ │ │ + addw a4,a4,a0 │ │ │ │ + addw a4,a4,ra │ │ │ │ + ld a6,200(sp) │ │ │ │ + sd t1,152(sp) │ │ │ │ + ld t1,176(sp) │ │ │ │ + slli a5,a1,0x3 │ │ │ │ + add a6,a6,a5 │ │ │ │ + add a5,a5,t1 │ │ │ │ + lw a3,20(a3) │ │ │ │ + ld a5,0(a5) │ │ │ │ + ld a6,0(a6) │ │ │ │ + sd a0,32(sp) │ │ │ │ + sd a4,24(sp) │ │ │ │ + sd a2,0(sp) │ │ │ │ + ld a4,192(sp) │ │ │ │ + ld a2,184(sp) │ │ │ │ + ld a0,168(sp) │ │ │ │ + sd a1,56(sp) │ │ │ │ + sd t0,48(sp) │ │ │ │ + sd t4,8(sp) │ │ │ │ + mv a1,s0 │ │ │ │ + sd s6,40(sp) │ │ │ │ + sd ra,16(sp) │ │ │ │ + sd t3,160(sp) │ │ │ │ + sd t2,144(sp) │ │ │ │ + sd t0,136(sp) │ │ │ │ + sd t4,128(sp) │ │ │ │ + jal 1a6d2 │ │ │ │ + ld t2,144(sp) │ │ │ │ + ld a2,88(s0) │ │ │ │ + ld a3,24(s0) │ │ │ │ + ld a1,16(t2) │ │ │ │ + lw a5,36(s0) │ │ │ │ + ld t1,152(sp) │ │ │ │ + add s3,s3,a1 │ │ │ │ + ld a4,0(s3) │ │ │ │ + ld t3,160(sp) │ │ │ │ + ld t4,128(sp) │ │ │ │ + lbu a0,48(a4) │ │ │ │ + ld t0,136(sp) │ │ │ │ + sb a0,97(s0) │ │ │ │ + sd a2,0(s10) │ │ │ │ + sd a3,0(s7) │ │ │ │ + sw a5,0(s11) │ │ │ │ + lbu a5,12(a4) │ │ │ │ + sw a5,0(s2) │ │ │ │ + lw a5,80(s0) │ │ │ │ + sw a5,0(s1) │ │ │ │ + lw a3,72(s0) │ │ │ │ + sw a3,0(t1) │ │ │ │ + lw a5,0(s1) │ │ │ │ + addw a5,a5,a3 │ │ │ │ + addiw a5,a5,-1 │ │ │ │ + sw a5,0(t3) │ │ │ │ + lw a5,0(s2) │ │ │ │ + bnez a5,284b4 │ │ │ │ + lw a3,72(s0) │ │ │ │ + sw a3,0(s9) │ │ │ │ + lw a5,0(s1) │ │ │ │ + addw a5,a5,a3 │ │ │ │ + addiw a5,a5,-1 │ │ │ │ + sw a5,0(s8) │ │ │ │ + lw a5,0(s2) │ │ │ │ + lw a3,0(a4) │ │ │ │ + bnez a5,284f8 │ │ │ │ + lw a0,40(s0) │ │ │ │ + sw a0,4(s5) │ │ │ │ + sw a3,0(s5) │ │ │ │ + lw a4,0(t2) │ │ │ │ + addi s4,s4,1 │ │ │ │ + sext.w a5,s4 │ │ │ │ + addi s5,s5,8 │ │ │ │ + addi s0,s0,104 │ │ │ │ + addi s2,s2,4 │ │ │ │ + addi s9,s9,4 │ │ │ │ + addi s1,s1,4 │ │ │ │ + addi s8,s8,4 │ │ │ │ + addi s10,s10,8 │ │ │ │ + addi s7,s7,8 │ │ │ │ + addi s11,s11,4 │ │ │ │ + addi t1,t1,4 │ │ │ │ + addi t3,t3,4 │ │ │ │ + bgeu a5,a4,2851a │ │ │ │ + slli s3,s4,0x3 │ │ │ │ + add a3,a1,s3 │ │ │ │ + ld a3,0(a3) │ │ │ │ + lw a7,0(a3) │ │ │ │ + lw a2,4(a3) │ │ │ │ + mv a0,a7 │ │ │ │ + beqz a5,28474 │ │ │ │ + addiw a0,a5,-1 │ │ │ │ + slli a6,a0,0x20 │ │ │ │ + srli a0,a6,0x1d │ │ │ │ + add a0,a0,a1 │ │ │ │ + ld a6,0(a0) │ │ │ │ li a0,0 │ │ │ │ - slli a1,a1,0x4 │ │ │ │ - jal 1d4e0 │ │ │ │ - lbu a5,43(sp) │ │ │ │ - mv s7,a0 │ │ │ │ - andi a5,a5,32 │ │ │ │ - beqz a5,299a4 │ │ │ │ - beqz s2,29a26 │ │ │ │ - lwu a2,48(sp) │ │ │ │ - mv a3,s0 │ │ │ │ - li a1,16 │ │ │ │ - mv a0,s7 │ │ │ │ - jal 3780 │ │ │ │ - lbu a5,43(sp) │ │ │ │ - andi a5,a5,16 │ │ │ │ - li s3,0 │ │ │ │ - bnez a5,298e6 │ │ │ │ - li a1,168 │ │ │ │ + lw a6,4(a6) │ │ │ │ + bltu a7,a6,28474 │ │ │ │ + subw a0,a7,a6 │ │ │ │ + addiw a4,a4,-1 │ │ │ │ + bgeu a5,a4,28350 │ │ │ │ + addiw a5,a5,1 │ │ │ │ + slli a4,a5,0x20 │ │ │ │ + srli a5,a4,0x1d │ │ │ │ + add a5,a5,a1 │ │ │ │ + ld a5,0(a5) │ │ │ │ + li s6,0 │ │ │ │ + lw a5,0(a5) │ │ │ │ + bltu a5,a2,28354 │ │ │ │ + lbu a1,12(a3) │ │ │ │ + addw a4,a2,t0 │ │ │ │ + subw s6,a5,a2 │ │ │ │ + subw a4,a4,a7 │ │ │ │ + bnez a1,28364 │ │ │ │ + ld a5,208(sp) │ │ │ │ + addw ra,a0,a5 │ │ │ │ + addw a4,ra,a4 │ │ │ │ + addw a4,a4,s6 │ │ │ │ + j 2836e │ │ │ │ + lw a5,72(s0) │ │ │ │ + lw a3,0(s1) │ │ │ │ + addw a3,a3,a5 │ │ │ │ + subw a3,t4,a3 │ │ │ │ + sw a3,0(s9) │ │ │ │ + lw a5,0(s1) │ │ │ │ + lw a2,72(s0) │ │ │ │ + addw a2,a2,a5 │ │ │ │ + bltu t4,a2,28808 │ │ │ │ + addiw a5,a5,-1 │ │ │ │ + addw a3,a3,a5 │ │ │ │ + sw a3,0(s8) │ │ │ │ + bgeu t4,a3,28408 │ │ │ │ + auipc a3,0x3d │ │ │ │ + addi a3,a3,1424 │ │ │ │ + li a2,815 │ │ │ │ + auipc a1,0x38 │ │ │ │ + addi a1,a1,-1684 │ │ │ │ + auipc a0,0x38 │ │ │ │ + addi a0,a0,-1628 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + lw a2,4(a4) │ │ │ │ + lw a5,216(sp) │ │ │ │ + lw a4,36(s0) │ │ │ │ li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a5,8(sp) │ │ │ │ - lbu a4,43(sp) │ │ │ │ - lw a2,52(sp) │ │ │ │ - sd a5,80(a0) │ │ │ │ - ld a5,24(sp) │ │ │ │ - lw a3,48(sp) │ │ │ │ - srliw a4,a4,0x5 │ │ │ │ - sd a5,32(a0) │ │ │ │ - ld a5,16(sp) │ │ │ │ - andi a4,a4,1 │ │ │ │ - sb a4,144(a0) │ │ │ │ - sd s5,16(a0) │ │ │ │ - sd s1,0(a0) │ │ │ │ - sw s9,8(a0) │ │ │ │ - sd s11,72(a0) │ │ │ │ - sw a2,88(a0) │ │ │ │ - sd zero,24(a0) │ │ │ │ - sd s6,120(a0) │ │ │ │ - sd a5,96(a0) │ │ │ │ - sd s7,104(a0) │ │ │ │ - sw a3,112(a0) │ │ │ │ - sd s3,136(a0) │ │ │ │ - mv s10,a0 │ │ │ │ - beqz s2,2994c │ │ │ │ - mv a0,s0 │ │ │ │ - jal 35a0 │ │ │ │ - ld a0,16(s1) │ │ │ │ - li a2,0 │ │ │ │ + addw a5,a5,a2 │ │ │ │ + subw a5,a5,a3 │ │ │ │ + addw a5,a5,s6 │ │ │ │ + bltu a4,a5,28412 │ │ │ │ + lw a5,220(sp) │ │ │ │ + addw a4,a4,a5 │ │ │ │ + addw a4,a4,a3 │ │ │ │ + subw a4,a4,a2 │ │ │ │ + subw a0,a4,s6 │ │ │ │ + j 28412 │ │ │ │ + ld s3,336(sp) │ │ │ │ + ld s6,344(sp) │ │ │ │ + mv s9,t2 │ │ │ │ + mv s8,t4 │ │ │ │ + ld a5,176(sp) │ │ │ │ + ld a7,232(sp) │ │ │ │ + ld a6,224(sp) │ │ │ │ + ld a2,8(a5) │ │ │ │ + ld a1,0(a5) │ │ │ │ + ld a5,280(sp) │ │ │ │ + ld a0,168(sp) │ │ │ │ + sd a4,32(sp) │ │ │ │ + sd a5,112(sp) │ │ │ │ + addi a5,sp,368 │ │ │ │ + sd a5,104(sp) │ │ │ │ + addi a5,sp,376 │ │ │ │ + sd a5,96(sp) │ │ │ │ + addi a5,sp,400 │ │ │ │ + sd a5,88(sp) │ │ │ │ + addi a5,sp,384 │ │ │ │ + sd a5,80(sp) │ │ │ │ + addi a5,sp,392 │ │ │ │ + sd a5,72(sp) │ │ │ │ + ld a5,304(sp) │ │ │ │ + auipc s0,0x52 │ │ │ │ + ld s0,-1586(s0) │ │ │ │ + mv a4,s3 │ │ │ │ + sd a5,64(sp) │ │ │ │ + ld a5,320(sp) │ │ │ │ + mv a3,s8 │ │ │ │ + sd s0,56(sp) │ │ │ │ + sd a5,48(sp) │ │ │ │ + ld a5,312(sp) │ │ │ │ + sd a5,40(sp) │ │ │ │ + ld a5,272(sp) │ │ │ │ + sd a5,24(sp) │ │ │ │ + ld a5,264(sp) │ │ │ │ + sd a5,16(sp) │ │ │ │ + ld a5,256(sp) │ │ │ │ + sd a5,8(sp) │ │ │ │ + ld a5,248(sp) │ │ │ │ + sd a5,0(sp) │ │ │ │ + ld a5,240(sp) │ │ │ │ + jal 1f032 │ │ │ │ + mv s1,a0 │ │ │ │ + beqz a0,2873c │ │ │ │ + ld a5,376(sp) │ │ │ │ + sd s0,64(sp) │ │ │ │ + ld a4,176(sp) │ │ │ │ + sd a5,112(sp) │ │ │ │ + ld a5,400(sp) │ │ │ │ + mv a1,a0 │ │ │ │ + mv s5,s3 │ │ │ │ + sd a5,104(sp) │ │ │ │ + ld a5,384(sp) │ │ │ │ + mv s4,s1 │ │ │ │ + li s7,0 │ │ │ │ + sd a5,96(sp) │ │ │ │ + ld a5,392(sp) │ │ │ │ + li s0,-1 │ │ │ │ + sd a5,88(sp) │ │ │ │ + ld a5,296(sp) │ │ │ │ + sd a5,80(sp) │ │ │ │ + ld a5,304(sp) │ │ │ │ + sd a5,72(sp) │ │ │ │ + ld a5,320(sp) │ │ │ │ + sd a5,56(sp) │ │ │ │ + ld a5,312(sp) │ │ │ │ + sd a5,48(sp) │ │ │ │ + lw a5,0(s9) │ │ │ │ + ld a3,8(a4) │ │ │ │ + ld a2,0(a4) │ │ │ │ + sd a5,40(sp) │ │ │ │ + ld a5,272(sp) │ │ │ │ + mv a4,s8 │ │ │ │ + sd a5,32(sp) │ │ │ │ + ld a5,264(sp) │ │ │ │ + sd a5,24(sp) │ │ │ │ + ld a5,256(sp) │ │ │ │ + sd a5,16(sp) │ │ │ │ + ld a5,248(sp) │ │ │ │ + sd a5,8(sp) │ │ │ │ + ld a5,232(sp) │ │ │ │ + sd a5,0(sp) │ │ │ │ + ld a7,224(sp) │ │ │ │ + ld a6,240(sp) │ │ │ │ + ld a0,168(sp) │ │ │ │ + mv a5,s3 │ │ │ │ + jal 1f7a6 │ │ │ │ + lw a5,0(s9) │ │ │ │ + beqz a5,28668 │ │ │ │ + ld a5,392(sp) │ │ │ │ + slli s2,s7,0x3 │ │ │ │ + add a5,a5,s2 │ │ │ │ + ld a0,0(a5) │ │ │ │ + jal 3670 │ │ │ │ + ld a4,392(sp) │ │ │ │ + ld a5,384(sp) │ │ │ │ + add a4,a4,s2 │ │ │ │ + sd zero,0(a4) │ │ │ │ + add a5,a5,s2 │ │ │ │ + ld a0,0(a5) │ │ │ │ + jal 3670 │ │ │ │ + ld a4,384(sp) │ │ │ │ + ld a5,400(sp) │ │ │ │ + add a4,a4,s2 │ │ │ │ + sd zero,0(a4) │ │ │ │ + add a5,a5,s2 │ │ │ │ + ld a0,0(a5) │ │ │ │ + jal 3670 │ │ │ │ + ld a5,400(sp) │ │ │ │ + lw a4,0(s5) │ │ │ │ + add a5,a5,s2 │ │ │ │ + sd zero,0(a5) │ │ │ │ + beq a4,s0,2871a │ │ │ │ + ld a5,0(s4) │ │ │ │ + li s8,0 │ │ │ │ + slli s2,s8,0x3 │ │ │ │ + add a5,a5,s2 │ │ │ │ + ld a0,0(a5) │ │ │ │ + addi s8,s8,1 │ │ │ │ + jal 3670 │ │ │ │ + ld a5,0(s4) │ │ │ │ + lw a4,0(s5) │ │ │ │ + sext.w a3,s8 │ │ │ │ + add s2,s2,a5 │ │ │ │ + sd zero,0(s2) │ │ │ │ + addiw a4,a4,1 │ │ │ │ + mv a0,a5 │ │ │ │ + bltu a3,a4,28626 │ │ │ │ + jal 3670 │ │ │ │ + lw a4,0(s9) │ │ │ │ + addi s7,s7,1 │ │ │ │ + sd zero,0(s4) │ │ │ │ + sext.w a5,s7 │ │ │ │ + addi s5,s5,4 │ │ │ │ + addi s4,s4,8 │ │ │ │ + bltu a5,a4,285de │ │ │ │ + mv a0,s1 │ │ │ │ + jal 3670 │ │ │ │ + ld a0,376(sp) │ │ │ │ + jal 3670 │ │ │ │ + ld a0,280(sp) │ │ │ │ + sd zero,376(sp) │ │ │ │ + jal 3670 │ │ │ │ + lw a5,0(s9) │ │ │ │ + ld a4,328(sp) │ │ │ │ + ld a0,168(sp) │ │ │ │ + mv a2,s6 │ │ │ │ mv a1,s9 │ │ │ │ - jal 595a │ │ │ │ - mv s0,a0 │ │ │ │ - beqz s3,2996a │ │ │ │ - mv a1,s3 │ │ │ │ - jal 216ee │ │ │ │ - beqz a0,29900 │ │ │ │ - auipc a2,0x37 │ │ │ │ - addi a2,a2,1150 │ │ │ │ - li a1,576 │ │ │ │ - auipc a0,0x37 │ │ │ │ - addi a0,a0,514 │ │ │ │ - jal 27d46 │ │ │ │ + sw a5,0(a4) │ │ │ │ + jal 3887c │ │ │ │ + mv a0,s9 │ │ │ │ + jal 3670 │ │ │ │ + ld a0,224(sp) │ │ │ │ + jal 3670 │ │ │ │ + ld a0,240(sp) │ │ │ │ + jal 3670 │ │ │ │ + ld a0,232(sp) │ │ │ │ + jal 3670 │ │ │ │ + ld a0,248(sp) │ │ │ │ + jal 3670 │ │ │ │ + ld a0,256(sp) │ │ │ │ + jal 3670 │ │ │ │ + ld a0,264(sp) │ │ │ │ + jal 3670 │ │ │ │ + ld a0,272(sp) │ │ │ │ + jal 3670 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 3670 │ │ │ │ + ld a0,392(sp) │ │ │ │ + jal 3670 │ │ │ │ + ld a0,384(sp) │ │ │ │ + jal 3670 │ │ │ │ + ld a0,400(sp) │ │ │ │ + jal 3670 │ │ │ │ + ld a0,296(sp) │ │ │ │ + jal 3670 │ │ │ │ + ld s1,504(sp) │ │ │ │ + ld s6,464(sp) │ │ │ │ + ld s10,432(sp) │ │ │ │ + ld s11,424(sp) │ │ │ │ + auipc a5,0x52 │ │ │ │ + ld a5,-2004(a5) │ │ │ │ + ld a4,408(sp) │ │ │ │ + ld a5,0(a5) │ │ │ │ + xor a5,a5,a4 │ │ │ │ li a4,0 │ │ │ │ - li s3,117 │ │ │ │ - beq a4,s3,29868 │ │ │ │ - li a3,97 │ │ │ │ - beq a4,a3,29984 │ │ │ │ + bnez a5,28828 │ │ │ │ + ld ra,520(sp) │ │ │ │ + ld s0,512(sp) │ │ │ │ + ld a0,288(sp) │ │ │ │ + ld s2,496(sp) │ │ │ │ + ld s3,488(sp) │ │ │ │ + ld s4,480(sp) │ │ │ │ + ld s5,472(sp) │ │ │ │ + ld s7,456(sp) │ │ │ │ + ld s8,448(sp) │ │ │ │ + ld s9,440(sp) │ │ │ │ + addi sp,sp,528 │ │ │ │ + ret │ │ │ │ + mv a3,ra │ │ │ │ + j 2830a │ │ │ │ + ld a0,0(s4) │ │ │ │ + j 2864e │ │ │ │ + addiw s6,s6,1 │ │ │ │ + j 28216 │ │ │ │ + ld a0,168(sp) │ │ │ │ + mv a2,s6 │ │ │ │ + mv a1,s9 │ │ │ │ + jal 3887c │ │ │ │ + mv a0,s9 │ │ │ │ + jal 3670 │ │ │ │ + ld s1,504(sp) │ │ │ │ + ld s6,464(sp) │ │ │ │ + sd zero,288(sp) │ │ │ │ + j 286e4 │ │ │ │ + ld a5,176(sp) │ │ │ │ + auipc s0,0x52 │ │ │ │ + ld s0,-1942(s0) │ │ │ │ + ld a0,0(s0) │ │ │ │ + ld a4,8(a5) │ │ │ │ + ld a3,0(a5) │ │ │ │ auipc a2,0x37 │ │ │ │ - addi a2,a2,1156 │ │ │ │ - li a1,579 │ │ │ │ - auipc a0,0x37 │ │ │ │ - addi a0,a0,472 │ │ │ │ - jal 27d46 │ │ │ │ - auipc s2,0x50 │ │ │ │ - ld s2,1796(s2) │ │ │ │ - li s1,13 │ │ │ │ - li s6,8 │ │ │ │ - li s5,32 │ │ │ │ - ld a0,0(s2) │ │ │ │ - jal 3380 │ │ │ │ - zext.b a4,a0 │ │ │ │ - bltu s1,a4,29858 │ │ │ │ - bgeu s6,a4,29800 │ │ │ │ - ld a0,0(s2) │ │ │ │ - jal 3380 │ │ │ │ - zext.b a4,a0 │ │ │ │ - bgeu s1,a4,29844 │ │ │ │ - beq a4,s5,29834 │ │ │ │ - li a3,105 │ │ │ │ - beq a4,a3,29918 │ │ │ │ - bne a4,s3,29804 │ │ │ │ + addi a2,a2,1884 │ │ │ │ + mv a5,s8 │ │ │ │ + li a1,1 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + lw a5,0(s9) │ │ │ │ + beqz a5,287fc │ │ │ │ + ld s5,288(sp) │ │ │ │ + ld s7,224(sp) │ │ │ │ + ld s6,232(sp) │ │ │ │ + ld s1,240(sp) │ │ │ │ + addi a5,sp,360 │ │ │ │ + slli s3,s8,0x20 │ │ │ │ + li s4,0 │ │ │ │ + addi s11,sp,364 │ │ │ │ + sd a5,128(sp) │ │ │ │ + srli s3,s3,0x20 │ │ │ │ + auipc s2,0x37 │ │ │ │ + addi s2,s2,1220 │ │ │ │ + lw a1,0(s5) │ │ │ │ + ld a2,128(sp) │ │ │ │ + ld a0,184(sp) │ │ │ │ + mv a3,s11 │ │ │ │ + li s10,0 │ │ │ │ + jal 1a296 │ │ │ │ + lw a7,364(sp) │ │ │ │ + lw a6,360(sp) │ │ │ │ + lw a5,0(s5) │ │ │ │ + ld a0,0(s0) │ │ │ │ + li a4,1 │ │ │ │ mv a3,s4 │ │ │ │ auipc a2,0x37 │ │ │ │ - addi a2,a2,1118 │ │ │ │ - li a1,585 │ │ │ │ - auipc a0,0x37 │ │ │ │ - addi a0,a0,378 │ │ │ │ - jal 27d46 │ │ │ │ - mv a1,s4 │ │ │ │ - sd s0,136(s10) │ │ │ │ - mv a0,s10 │ │ │ │ - jal 2948a │ │ │ │ - j 29918 │ │ │ │ - beqz s2,2998a │ │ │ │ - lwu a1,44(sp) │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - lwu a2,44(sp) │ │ │ │ - mv a3,s0 │ │ │ │ + addi a2,a2,1842 │ │ │ │ li a1,1 │ │ │ │ - mv s11,a0 │ │ │ │ - jal 3780 │ │ │ │ - mv a3,s0 │ │ │ │ - li a2,1 │ │ │ │ - li a1,4 │ │ │ │ - addi a0,sp,52 │ │ │ │ - jal 3780 │ │ │ │ - lwu a1,44(sp) │ │ │ │ - li a0,0 │ │ │ │ - slli a1,a1,0x3 │ │ │ │ - jal 1d4e0 │ │ │ │ - lwu a2,52(sp) │ │ │ │ - mv a3,s0 │ │ │ │ - li a1,8 │ │ │ │ - sd a0,8(sp) │ │ │ │ - jal 3780 │ │ │ │ - lbu a5,43(sp) │ │ │ │ - j 296c6 │ │ │ │ - sd zero,24(sp) │ │ │ │ - sd zero,16(sp) │ │ │ │ - andi a5,a5,16 │ │ │ │ - li s7,0 │ │ │ │ - li s3,0 │ │ │ │ - beqz a5,29772 │ │ │ │ - li a1,17 │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - mv s3,a0 │ │ │ │ - mv a3,s0 │ │ │ │ - li a2,16 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + beqz s8,287d0 │ │ │ │ + ld a4,0(s1) │ │ │ │ + ld a0,0(s0) │ │ │ │ + mv a2,s2 │ │ │ │ + add a4,a4,s10 │ │ │ │ + lbu a3,0(a4) │ │ │ │ li a1,1 │ │ │ │ - jal 3780 │ │ │ │ - sb zero,16(s3) │ │ │ │ - j 29772 │ │ │ │ + addi s10,s10,1 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + bne s3,s10,287b8 │ │ │ │ + lw a4,0(s6) │ │ │ │ + lw a3,0(s7) │ │ │ │ + ld a0,0(s0) │ │ │ │ auipc a2,0x37 │ │ │ │ - addi a2,a2,1008 │ │ │ │ - li a1,593 │ │ │ │ + addi a2,a2,1822 │ │ │ │ + li a1,1 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + lw a5,0(s9) │ │ │ │ + addiw s4,s4,1 │ │ │ │ + addi s5,s5,104 │ │ │ │ + addi s7,s7,4 │ │ │ │ + addi s6,s6,4 │ │ │ │ + addi s1,s1,8 │ │ │ │ + bltu s4,a5,28784 │ │ │ │ + ld s1,504(sp) │ │ │ │ + ld s6,464(sp) │ │ │ │ + ld s10,432(sp) │ │ │ │ + ld s11,424(sp) │ │ │ │ + sd zero,288(sp) │ │ │ │ + j 286e4 │ │ │ │ + auipc a3,0x3d │ │ │ │ + addi a3,a3,608 │ │ │ │ + li a2,813 │ │ │ │ + auipc a1,0x37 │ │ │ │ + addi a1,a1,1596 │ │ │ │ auipc a0,0x37 │ │ │ │ - addi a0,a0,228 │ │ │ │ - jal 27d46 │ │ │ │ + addi a0,a0,1612 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + sd s1,504(sp) │ │ │ │ + sd s6,464(sp) │ │ │ │ + sd s10,432(sp) │ │ │ │ + sd s11,424(sp) │ │ │ │ + jal 3a10 <__stack_chk_fail@plt> │ │ │ │ + addi sp,sp,-272 │ │ │ │ + sd s0,256(sp) │ │ │ │ + ld s0,312(sp) │ │ │ │ + sd s3,232(sp) │ │ │ │ + lw s3,272(sp) │ │ │ │ + lw t1,696(s0) │ │ │ │ + fld fa1,688(s0) │ │ │ │ + fld fa0,472(s0) │ │ │ │ + ld t4,288(sp) │ │ │ │ + ld t5,296(sp) │ │ │ │ + sd s1,248(sp) │ │ │ │ + mv s1,a5 │ │ │ │ + ld a5,280(sp) │ │ │ │ + sd s5,216(sp) │ │ │ │ + sd s7,200(sp) │ │ │ │ + mv s5,a6 │ │ │ │ + sd t1,0(sp) │ │ │ │ + auipc s7,0x51 │ │ │ │ + ld s7,1714(s7) │ │ │ │ + sd s6,208(sp) │ │ │ │ + sd s8,192(sp) │ │ │ │ + sd s9,184(sp) │ │ │ │ + sd s11,168(sp) │ │ │ │ + mv s8,a2 │ │ │ │ + mv s9,a7 │ │ │ │ + mv a2,s1 │ │ │ │ + mv s6,a3 │ │ │ │ + mv s11,a4 │ │ │ │ + addi a7,sp,144 │ │ │ │ + mv a4,s3 │ │ │ │ + addi a6,sp,128 │ │ │ │ + mv a3,s5 │ │ │ │ + ld t1,0(s7) │ │ │ │ + sd t1,152(sp) │ │ │ │ + li t1,0 │ │ │ │ + sd ra,264(sp) │ │ │ │ + sd s2,240(sp) │ │ │ │ + sd s4,224(sp) │ │ │ │ + sd s10,176(sp) │ │ │ │ + sd t4,104(sp) │ │ │ │ + lbu s10,304(sp) │ │ │ │ + sd t5,96(sp) │ │ │ │ + mv s2,a0 │ │ │ │ + sd a1,88(sp) │ │ │ │ + sw zero,132(sp) │ │ │ │ + sw zero,136(sp) │ │ │ │ + sw zero,140(sp) │ │ │ │ + jal 39a2a │ │ │ │ + lw a4,416(s0) │ │ │ │ + lw a5,408(s0) │ │ │ │ + ld t5,96(sp) │ │ │ │ + ld t4,104(sp) │ │ │ │ + addi a3,sp,140 │ │ │ │ + lw a2,128(sp) │ │ │ │ + sd a3,64(sp) │ │ │ │ + ld a3,88(sp) │ │ │ │ + addi t1,s0,400 │ │ │ │ + mv a6,s1 │ │ │ │ + mv a1,a0 │ │ │ │ + sd a4,32(sp) │ │ │ │ + sd a5,24(sp) │ │ │ │ + sd t1,16(sp) │ │ │ │ + sd s3,8(sp) │ │ │ │ + mv a7,s5 │ │ │ │ + mv a5,s11 │ │ │ │ + mv a4,s8 │ │ │ │ + mv s4,a0 │ │ │ │ + sd s0,72(sp) │ │ │ │ + sd t5,56(sp) │ │ │ │ + sd t4,48(sp) │ │ │ │ + sd s10,40(sp) │ │ │ │ + sd s9,0(sp) │ │ │ │ + mv a0,s2 │ │ │ │ + sd t1,96(sp) │ │ │ │ + jal 2814c │ │ │ │ + ld t1,96(sp) │ │ │ │ + lw s1,140(sp) │ │ │ │ + lw a7,408(s0) │ │ │ │ + mv s3,a0 │ │ │ │ + mv a1,a0 │ │ │ │ + sd s0,32(sp) │ │ │ │ + sd s9,24(sp) │ │ │ │ + sd s5,16(sp) │ │ │ │ + sd s10,8(sp) │ │ │ │ + sd s1,0(sp) │ │ │ │ + mv a6,t1 │ │ │ │ + addi a5,sp,127 │ │ │ │ + addi a4,sp,136 │ │ │ │ + addi a3,sp,132 │ │ │ │ + mv a2,s6 │ │ │ │ + mv a0,s8 │ │ │ │ + jal 27914 │ │ │ │ + beqz s1,28932 │ │ │ │ + slli s1,s1,0x20 │ │ │ │ + srli s1,s1,0x20 │ │ │ │ + li a5,104 │ │ │ │ + mul s1,s1,a5 │ │ │ │ + mv s0,s3 │ │ │ │ + add s1,s1,s3 │ │ │ │ + mv a1,s0 │ │ │ │ + mv a0,s2 │ │ │ │ + addi s0,s0,104 │ │ │ │ + jal 1a6b2 │ │ │ │ + bne s0,s1,28922 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 3670 │ │ │ │ + lw a2,128(sp) │ │ │ │ + mv a1,s4 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 3887c │ │ │ │ + ld a0,144(sp) │ │ │ │ + jal 3670 │ │ │ │ + mv a0,s4 │ │ │ │ + jal 3670 │ │ │ │ + ld a4,152(sp) │ │ │ │ + ld a5,0(s7) │ │ │ │ + xor a5,a5,a4 │ │ │ │ + li a4,0 │ │ │ │ + bnez a5,2897a │ │ │ │ + ld ra,264(sp) │ │ │ │ + ld s0,256(sp) │ │ │ │ + ld s1,248(sp) │ │ │ │ + ld s2,240(sp) │ │ │ │ + ld s3,232(sp) │ │ │ │ + ld s4,224(sp) │ │ │ │ + ld s5,216(sp) │ │ │ │ + ld s7,200(sp) │ │ │ │ + ld s8,192(sp) │ │ │ │ + ld s9,184(sp) │ │ │ │ + ld s10,176(sp) │ │ │ │ + ld s11,168(sp) │ │ │ │ + mv a0,s6 │ │ │ │ + ld s6,208(sp) │ │ │ │ + addi sp,sp,272 │ │ │ │ + ret │ │ │ │ + jal 3a10 <__stack_chk_fail@plt> │ │ │ │ + addi sp,sp,-208 │ │ │ │ + sd s11,104(sp) │ │ │ │ + mv s11,a0 │ │ │ │ + lw a0,32(a0) │ │ │ │ + sd ra,200(sp) │ │ │ │ + sd s4,160(sp) │ │ │ │ + sd s6,144(sp) │ │ │ │ + sd a2,8(sp) │ │ │ │ + sd a3,16(sp) │ │ │ │ + sd a4,72(sp) │ │ │ │ + sd a5,56(sp) │ │ │ │ + sd a6,24(sp) │ │ │ │ + sd a7,32(sp) │ │ │ │ + beqz a0,28b68 │ │ │ │ + lw a5,208(sp) │ │ │ │ + sd s1,184(sp) │ │ │ │ + sd s3,168(sp) │ │ │ │ + sd a5,40(sp) │ │ │ │ + sext.w a5,a4 │ │ │ │ + sd s10,112(sp) │ │ │ │ + sd s0,192(sp) │ │ │ │ + sd s2,176(sp) │ │ │ │ + sd s5,152(sp) │ │ │ │ + sd s7,136(sp) │ │ │ │ + sd s8,128(sp) │ │ │ │ + sd s9,120(sp) │ │ │ │ + mv s3,a1 │ │ │ │ + li s1,0 │ │ │ │ + li s4,0 │ │ │ │ + li s6,0 │ │ │ │ + li s10,0 │ │ │ │ + sd a5,48(sp) │ │ │ │ + j 289d0 │ │ │ │ + lw a3,32(s11) │ │ │ │ + addi s1,s1,88 │ │ │ │ + bgeu s10,a3,28ab2 │ │ │ │ + ld s0,48(s11) │ │ │ │ + addiw s9,s10,1 │ │ │ │ + sext.w s8,s10 │ │ │ │ + add s0,s0,s1 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 4fd94 │ │ │ │ + sext.w s10,s9 │ │ │ │ + bne a0,s3,289c4 │ │ │ │ mv a0,s0 │ │ │ │ + jal 4fee6 │ │ │ │ + mv s2,a0 │ │ │ │ + ld a0,88(a0) │ │ │ │ + jal 5bef6 │ │ │ │ + mv s5,a0 │ │ │ │ + ld a2,16(sp) │ │ │ │ + ld a0,88(s2) │ │ │ │ + ld a1,8(sp) │ │ │ │ + sext.w s5,s5 │ │ │ │ + jal 58ef8 │ │ │ │ + ld s7,40(sp) │ │ │ │ + addw s6,a0,s6 │ │ │ │ + ld a0,88(s2) │ │ │ │ + bltu s5,s7,28b32 │ │ │ │ + mv a2,s7 │ │ │ │ + li a1,0 │ │ │ │ + jal 59068 │ │ │ │ + mv a6,a0 │ │ │ │ + ld a0,88(s2) │ │ │ │ + subw a1,s5,s7 │ │ │ │ + mv a2,s5 │ │ │ │ + sd a6,64(sp) │ │ │ │ + jal 59068 │ │ │ │ + ld a6,64(sp) │ │ │ │ + mv s7,a0 │ │ │ │ + ld a5,24(sp) │ │ │ │ + bge a5,a6,28a40 │ │ │ │ + ori s4,s4,32 │ │ │ │ + ld a5,32(sp) │ │ │ │ + bge a5,s7,28a4a │ │ │ │ + ori s4,s4,8 │ │ │ │ + lbu a5,72(s0) │ │ │ │ + lw a7,64(s0) │ │ │ │ + lw s0,68(s0) │ │ │ │ + bnez a5,28ad8 │ │ │ │ + bnez s8,28ae0 │ │ │ │ + ld a4,56(sp) │ │ │ │ + bgeu a4,a7,28b12 │ │ │ │ + lw a0,32(s11) │ │ │ │ + lbu a3,96(s2) │ │ │ │ + bnez a3,28b3e │ │ │ │ + ori s4,s4,4 │ │ │ │ + mv a3,s10 │ │ │ │ + beq a0,s10,28a98 │ │ │ │ + slli a4,s9,0x20 │ │ │ │ + li a3,88 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + mul a4,a4,a3 │ │ │ │ + ld a0,48(s11) │ │ │ │ + sd a5,64(sp) │ │ │ │ + add a0,a0,a4 │ │ │ │ + jal 4fd94 │ │ │ │ + ld a5,64(sp) │ │ │ │ + lw a3,32(s11) │ │ │ │ + beq a0,s3,289c8 │ │ │ │ + ld a4,48(sp) │ │ │ │ + bltu a4,s0,28aa0 │ │ │ │ + beqz a5,28b4a │ │ │ │ + lbu a4,96(s2) │ │ │ │ + bnez a4,28b44 │ │ │ │ + ori s4,s4,16 │ │ │ │ + addi s1,s1,88 │ │ │ │ + bltu s10,a3,289d0 │ │ │ │ + ld s0,192(sp) │ │ │ │ + ld s1,184(sp) │ │ │ │ + ld s2,176(sp) │ │ │ │ + ld s3,168(sp) │ │ │ │ + ld s5,152(sp) │ │ │ │ + ld s7,136(sp) │ │ │ │ + ld s8,128(sp) │ │ │ │ + ld s9,120(sp) │ │ │ │ + ld s10,112(sp) │ │ │ │ + ld a5,216(sp) │ │ │ │ + ld ra,200(sp) │ │ │ │ + ld s11,104(sp) │ │ │ │ + sw s6,0(a5) │ │ │ │ + mv a0,s4 │ │ │ │ + ld s6,144(sp) │ │ │ │ + ld s4,160(sp) │ │ │ │ + addi sp,sp,208 │ │ │ │ + ret │ │ │ │ + ori s4,s4,2 │ │ │ │ + beqz s8,28a60 │ │ │ │ + addiw a3,s8,-1 │ │ │ │ + slli a3,a3,0x20 │ │ │ │ + li a0,88 │ │ │ │ + srli a3,a3,0x20 │ │ │ │ + mul a3,a3,a0 │ │ │ │ + ld a0,48(s11) │ │ │ │ + sd a5,88(sp) │ │ │ │ + sd a7,80(sp) │ │ │ │ + sd a6,64(sp) │ │ │ │ + add a0,a0,a3 │ │ │ │ + jal 4fd94 │ │ │ │ + ld a6,64(sp) │ │ │ │ + ld a7,80(sp) │ │ │ │ + ld a5,88(sp) │ │ │ │ + beq a0,s3,28b56 │ │ │ │ + ld a4,56(sp) │ │ │ │ + bltu a4,a7,28a60 │ │ │ │ + bnez a5,28a60 │ │ │ │ + lw a3,32(s11) │ │ │ │ + li a7,4 │ │ │ │ + mv a0,a3 │ │ │ │ + bltu a7,s5,28b5c │ │ │ │ + bgtz a6,28a64 │ │ │ │ + bne a3,s10,28a74 │ │ │ │ + ld a5,72(sp) │ │ │ │ + bltu a5,s0,28aa0 │ │ │ │ + bgtz s7,28aa0 │ │ │ │ + j 28ab2 │ │ │ │ + jal 587b6 │ │ │ │ + sext.w s7,a0 │ │ │ │ + mv a6,s7 │ │ │ │ + j 28a36 │ │ │ │ + ori s4,s4,16 │ │ │ │ + j 28a6e │ │ │ │ + ori s4,s4,4 │ │ │ │ + j 289c8 │ │ │ │ + li a4,4 │ │ │ │ + bltu a4,s5,289c8 │ │ │ │ + bgtz s7,28aa0 │ │ │ │ + j 289c8 │ │ │ │ + lw a0,32(s11) │ │ │ │ + j 28a6e │ │ │ │ + bne a3,s10,28a74 │ │ │ │ + ld a5,72(sp) │ │ │ │ + bltu a5,s0,28aa0 │ │ │ │ + j 28ab2 │ │ │ │ + li s4,0 │ │ │ │ + li s6,0 │ │ │ │ + j 28ac4 │ │ │ │ + addi sp,sp,-400 │ │ │ │ + sd s11,296(sp) │ │ │ │ + mv s11,a1 │ │ │ │ + lw a1,0(a1) │ │ │ │ + sd s0,384(sp) │ │ │ │ + auipc s0,0x51 │ │ │ │ + ld s0,920(s0) │ │ │ │ + sd s6,336(sp) │ │ │ │ + sd ra,392(sp) │ │ │ │ + ld t1,0(s0) │ │ │ │ + sd t1,280(sp) │ │ │ │ + li t1,0 │ │ │ │ + sd zero,232(sp) │ │ │ │ + sd zero,240(sp) │ │ │ │ + sw zero,220(sp) │ │ │ │ + sw zero,224(sp) │ │ │ │ + ld s6,400(sp) │ │ │ │ + beqz a1,28c6c │ │ │ │ + sd s9,312(sp) │ │ │ │ + mv s9,a4 │ │ │ │ + addi a4,s6,400 │ │ │ │ + sd a4,56(sp) │ │ │ │ + addi a4,sp,240 │ │ │ │ + sd a4,136(sp) │ │ │ │ + addi a4,sp,244 │ │ │ │ + sd a4,144(sp) │ │ │ │ + addi a4,sp,232 │ │ │ │ + sd a4,152(sp) │ │ │ │ + addi a4,sp,236 │ │ │ │ + sd s4,352(sp) │ │ │ │ + sd s7,328(sp) │ │ │ │ + sd s8,320(sp) │ │ │ │ + sd s10,304(sp) │ │ │ │ + sd s1,376(sp) │ │ │ │ + sd s2,368(sp) │ │ │ │ + sd s3,360(sp) │ │ │ │ + sd s5,344(sp) │ │ │ │ + li s0,0 │ │ │ │ + li s8,0 │ │ │ │ + addi s7,sp,216 │ │ │ │ + li s10,12 │ │ │ │ + sd a4,160(sp) │ │ │ │ + sd a0,80(sp) │ │ │ │ + sd a2,64(sp) │ │ │ │ + sd a3,176(sp) │ │ │ │ + sd a5,168(sp) │ │ │ │ + sd a6,72(sp) │ │ │ │ + mv s4,a7 │ │ │ │ + ld a0,8(s11) │ │ │ │ + lw a3,408(s6) │ │ │ │ + ld a2,56(sp) │ │ │ │ + sd s7,8(sp) │ │ │ │ + sd s10,0(sp) │ │ │ │ + li a7,3 │ │ │ │ + li a6,3 │ │ │ │ + li a5,6 │ │ │ │ + li a4,6 │ │ │ │ + mv a1,s4 │ │ │ │ + add a0,a0,s0 │ │ │ │ + jal 2897e │ │ │ │ + mv s5,a0 │ │ │ │ + beqz a0,28c4c │ │ │ │ + andi a5,a0,38 │ │ │ │ + bnez a5,28f38 │ │ │ │ + andi s2,s5,26 │ │ │ │ + andi s3,s5,36 │ │ │ │ + bnez s2,28c96 │ │ │ │ + ld a0,8(s11) │ │ │ │ + ld a1,64(sp) │ │ │ │ + mv a2,s4 │ │ │ │ + add a0,a0,s0 │ │ │ │ + jal 52d7a │ │ │ │ + mv s1,a0 │ │ │ │ + bnez s3,28f6e │ │ │ │ + mv a0,s1 │ │ │ │ + jal 241b4 │ │ │ │ + mv a0,s1 │ │ │ │ jal 3670 │ │ │ │ - ld a3,56(sp) │ │ │ │ - ld a4,0(s8) │ │ │ │ - xor a4,a4,a3 │ │ │ │ - li a3,0 │ │ │ │ - bnez a4,29a7a │ │ │ │ - ld ra,168(sp) │ │ │ │ - ld s0,160(sp) │ │ │ │ - ld s1,152(sp) │ │ │ │ - ld s2,144(sp) │ │ │ │ - ld s3,136(sp) │ │ │ │ - ld s4,128(sp) │ │ │ │ - ld s5,120(sp) │ │ │ │ - ld s6,112(sp) │ │ │ │ - ld s7,104(sp) │ │ │ │ - ld s8,96(sp) │ │ │ │ - ld s9,88(sp) │ │ │ │ - ld s11,72(sp) │ │ │ │ - mv a0,s10 │ │ │ │ - ld s10,80(sp) │ │ │ │ - addi sp,sp,176 │ │ │ │ + lw a5,232(sp) │ │ │ │ + bnez a5,28f14 │ │ │ │ + lw a5,236(sp) │ │ │ │ + sd zero,248(sp) │ │ │ │ + bnez a5,28f22 │ │ │ │ + lw a5,240(sp) │ │ │ │ + sd zero,256(sp) │ │ │ │ + bnez a5,28f30 │ │ │ │ + lw a5,244(sp) │ │ │ │ + sd zero,264(sp) │ │ │ │ + bnez a5,28c8e │ │ │ │ + sd zero,272(sp) │ │ │ │ + lw a5,0(s11) │ │ │ │ + addiw s8,s8,1 │ │ │ │ + addi s0,s0,80 │ │ │ │ + bltu s8,a5,28bd8 │ │ │ │ + ld s1,376(sp) │ │ │ │ + ld s2,368(sp) │ │ │ │ + ld s3,360(sp) │ │ │ │ + ld s4,352(sp) │ │ │ │ + ld s5,344(sp) │ │ │ │ + ld s7,328(sp) │ │ │ │ + ld s8,320(sp) │ │ │ │ + ld s9,312(sp) │ │ │ │ + ld s10,304(sp) │ │ │ │ + auipc a5,0x51 │ │ │ │ + ld a5,676(a5) │ │ │ │ + ld a4,280(sp) │ │ │ │ + ld a5,0(a5) │ │ │ │ + xor a5,a5,a4 │ │ │ │ + li a4,0 │ │ │ │ + bnez a5,2926e │ │ │ │ + ld ra,392(sp) │ │ │ │ + ld s0,384(sp) │ │ │ │ + ld s6,336(sp) │ │ │ │ + mv a0,s11 │ │ │ │ + ld s11,296(sp) │ │ │ │ + addi sp,sp,400 │ │ │ │ ret │ │ │ │ - lw a4,44(sp) │ │ │ │ - mv a3,s4 │ │ │ │ - auipc a2,0x37 │ │ │ │ - addi a2,a2,688 │ │ │ │ - li a1,565 │ │ │ │ - auipc a0,0x37 │ │ │ │ - addi a0,a0,148 │ │ │ │ - jal 27d46 │ │ │ │ - j 297c2 │ │ │ │ - auipc a2,0x37 │ │ │ │ - addi a2,a2,710 │ │ │ │ - li a1,573 │ │ │ │ - auipc a0,0x37 │ │ │ │ - addi a0,a0,122 │ │ │ │ - jal 27d46 │ │ │ │ - j 29918 │ │ │ │ - li a0,-1 │ │ │ │ - jal 33c0 │ │ │ │ - auipc a2,0x37 │ │ │ │ - addi a2,a2,510 │ │ │ │ - li a1,434 │ │ │ │ - auipc a0,0x37 │ │ │ │ - addi a0,a0,90 │ │ │ │ - jal 27d46 │ │ │ │ - j 29894 │ │ │ │ - lwu a1,48(sp) │ │ │ │ + ld a0,272(sp) │ │ │ │ + jal 3670 │ │ │ │ + j 28c4a │ │ │ │ + ld s1,72(sp) │ │ │ │ + lw a3,708(s6) │ │ │ │ + ld a1,0(s9) │ │ │ │ + ld s2,80(sp) │ │ │ │ + subw a2,s1,a3 │ │ │ │ + lw a4,712(s6) │ │ │ │ + ld a5,136(sp) │ │ │ │ + slli a2,a2,0x20 │ │ │ │ + srli a2,a2,0x20 │ │ │ │ + add a2,a2,a1 │ │ │ │ li a0,0 │ │ │ │ - slli a1,a1,0x3 │ │ │ │ - jal 1d4e0 │ │ │ │ + mv a1,s2 │ │ │ │ + jal 177ca │ │ │ │ + lw a3,708(s6) │ │ │ │ + ld a1,8(s9) │ │ │ │ + lw a4,712(s6) │ │ │ │ + subw a2,s1,a3 │ │ │ │ + ld a5,144(sp) │ │ │ │ + slli a2,a2,0x20 │ │ │ │ + srli a2,a2,0x20 │ │ │ │ + mv a6,a0 │ │ │ │ + add a2,a2,a1 │ │ │ │ + li a0,0 │ │ │ │ + mv a1,s2 │ │ │ │ + sd a6,264(sp) │ │ │ │ + jal 177ca │ │ │ │ + mv a5,a0 │ │ │ │ + ld a0,8(s11) │ │ │ │ + ld a1,64(sp) │ │ │ │ + mv a2,s4 │ │ │ │ + add a0,a0,s0 │ │ │ │ + sd a5,272(sp) │ │ │ │ + jal 52d7a │ │ │ │ + mv s1,a0 │ │ │ │ + bnez s3,2911a │ │ │ │ + andi s5,s5,24 │ │ │ │ + sd zero,120(sp) │ │ │ │ + beqz s5,28c22 │ │ │ │ + lw a5,0(s1) │ │ │ │ + ld s5,8(s1) │ │ │ │ + li a1,0 │ │ │ │ + addiw a5,a5,-1 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + slli a4,a5,0x3 │ │ │ │ + add a5,a5,a4 │ │ │ │ + slli a5,a5,0x3 │ │ │ │ + add s5,s5,a5 │ │ │ │ + mv a0,s5 │ │ │ │ + jal 23c96 │ │ │ │ + mv a5,a0 │ │ │ │ + mv a0,s5 │ │ │ │ + sw a5,228(sp) │ │ │ │ + jal 241ce │ │ │ │ + mv s2,a0 │ │ │ │ + mv a0,s5 │ │ │ │ + jal 23cfc │ │ │ │ + sext.w s5,s2 │ │ │ │ + slli a5,s5,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + slli s5,a5,0x2 │ │ │ │ + addi a4,s5,128 │ │ │ │ + addi a3,sp,160 │ │ │ │ + add s5,a4,a3 │ │ │ │ + lw a1,-48(s5) │ │ │ │ + sext.w a6,a0 │ │ │ │ + bnez a1,29004 │ │ │ │ + ld a5,120(sp) │ │ │ │ + beqz a5,28c22 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 249cc │ │ │ │ + mv a5,a0 │ │ │ │ + mv a0,s1 │ │ │ │ + sd a5,88(sp) │ │ │ │ + jal 24a08 │ │ │ │ + mv a5,a0 │ │ │ │ + mv a0,s1 │ │ │ │ + sd a5,96(sp) │ │ │ │ + jal 24900 │ │ │ │ + mv a5,a0 │ │ │ │ + mv a0,s1 │ │ │ │ + sd a5,104(sp) │ │ │ │ + jal 24988 │ │ │ │ + lw a5,0(s1) │ │ │ │ + sd a0,112(sp) │ │ │ │ + sd zero,184(sp) │ │ │ │ + addiw a4,a5,1 │ │ │ │ + slli s5,a4,0x20 │ │ │ │ + ld a0,88(sp) │ │ │ │ + srli s5,s5,0x20 │ │ │ │ + slli a1,s5,0x2 │ │ │ │ + sd a5,200(sp) │ │ │ │ + sext.w a5,a4 │ │ │ │ + sd a5,128(sp) │ │ │ │ + sd a1,192(sp) │ │ │ │ + jal 1e81c │ │ │ │ + mv a4,a0 │ │ │ │ + ld a1,192(sp) │ │ │ │ + ld a0,96(sp) │ │ │ │ + sd a4,88(sp) │ │ │ │ + jal 1e81c │ │ │ │ + mv a4,a0 │ │ │ │ + ld a0,112(sp) │ │ │ │ + mv a1,s5 │ │ │ │ + sd a4,96(sp) │ │ │ │ + jal 1e81c │ │ │ │ + mv a4,a0 │ │ │ │ + ld a0,104(sp) │ │ │ │ + slli a1,s5,0x3 │ │ │ │ + sd a4,112(sp) │ │ │ │ + jal 1e81c │ │ │ │ + ld a5,200(sp) │ │ │ │ + sd a0,104(sp) │ │ │ │ + slli s5,a5,0x20 │ │ │ │ + srli s5,s5,0x20 │ │ │ │ + slli a2,s5,0x2 │ │ │ │ + slli a5,s5,0x3 │ │ │ │ + beqz s3,29154 │ │ │ │ + ld a1,96(sp) │ │ │ │ + ld a3,88(sp) │ │ │ │ + lw a4,708(s6) │ │ │ │ + add a5,a5,a0 │ │ │ │ + add a3,a3,a2 │ │ │ │ + add a2,a2,a1 │ │ │ │ + ld a1,72(sp) │ │ │ │ + subw a4,a1,a4 │ │ │ │ + sw a4,0(a3) │ │ │ │ + ld a3,120(sp) │ │ │ │ + addiw a4,a1,-1 │ │ │ │ + sw a4,0(a2) │ │ │ │ + sd a3,0(a5) │ │ │ │ + ld a5,112(sp) │ │ │ │ + add a5,a5,s5 │ │ │ │ + sb s3,0(a5) │ │ │ │ + ld a5,184(sp) │ │ │ │ + bnez a5,29284 │ │ │ │ + li a4,-2 │ │ │ │ + lw a5,408(s6) │ │ │ │ + sd a4,32(sp) │ │ │ │ + ld a4,72(sp) │ │ │ │ + sd a5,24(sp) │ │ │ │ + ld a5,56(sp) │ │ │ │ + sd a4,8(sp) │ │ │ │ + ld a4,168(sp) │ │ │ │ + ld a6,176(sp) │ │ │ │ + ld a3,112(sp) │ │ │ │ + ld a2,104(sp) │ │ │ │ + ld a1,96(sp) │ │ │ │ + sd a5,16(sp) │ │ │ │ + sd a4,0(sp) │ │ │ │ + ld a5,64(sp) │ │ │ │ + ld a4,128(sp) │ │ │ │ + ld a0,88(sp) │ │ │ │ + mv a7,s9 │ │ │ │ + jal 27b5e │ │ │ │ + li a1,16 │ │ │ │ mv s3,a0 │ │ │ │ - beqz s2,29a40 │ │ │ │ - lwu a2,48(sp) │ │ │ │ - li a1,8 │ │ │ │ - mv a3,s0 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 3780 │ │ │ │ - lw a1,48(sp) │ │ │ │ - beqz a1,299e6 │ │ │ │ - slli a5,a1,0x20 │ │ │ │ - srli a1,a5,0x1d │ │ │ │ - mv a4,s7 │ │ │ │ - mv a5,s3 │ │ │ │ - add a1,a1,s3 │ │ │ │ - lw a2,0(a5) │ │ │ │ - lw a3,4(a5) │ │ │ │ - addi a5,a5,8 │ │ │ │ - sd a2,0(a4) │ │ │ │ - sd a3,8(a4) │ │ │ │ - addi a4,a4,16 │ │ │ │ - bne a1,a5,299d6 │ │ │ │ - mv a0,s3 │ │ │ │ + li a0,0 │ │ │ │ + jal 1e81c │ │ │ │ + mv s2,a0 │ │ │ │ + jal 51528 │ │ │ │ + ld a3,168(sp) │ │ │ │ + ld a4,128(sp) │ │ │ │ + lw t1,396(s6) │ │ │ │ + lw a7,408(s6) │ │ │ │ + li a5,10 │ │ │ │ + ld a6,56(sp) │ │ │ │ + ld a0,64(sp) │ │ │ │ + lw s5,432(s6) │ │ │ │ + sw a5,396(s6) │ │ │ │ + sw a5,432(s6) │ │ │ │ + sd a3,24(sp) │ │ │ │ + sd a4,0(sp) │ │ │ │ + addi a5,sp,215 │ │ │ │ + addi a4,sp,224 │ │ │ │ + sd s6,32(sp) │ │ │ │ + sd s9,16(sp) │ │ │ │ + sd s4,8(sp) │ │ │ │ + addi a3,sp,220 │ │ │ │ + mv a2,s2 │ │ │ │ + mv a1,s3 │ │ │ │ + sd t1,120(sp) │ │ │ │ + jal 27914 │ │ │ │ + ld t1,120(sp) │ │ │ │ + lw a4,0(s2) │ │ │ │ + li a5,1 │ │ │ │ + sw s5,432(s6) │ │ │ │ + sw t1,396(s6) │ │ │ │ + li s5,-1 │ │ │ │ + beq a4,a5,2920c │ │ │ │ + lw a5,480(s6) │ │ │ │ + ld a0,72(sp) │ │ │ │ + fcvt.s.w fa0,a5 │ │ │ │ + jal 1a458 │ │ │ │ + lw a4,0(s2) │ │ │ │ + li a5,1 │ │ │ │ + sext.w a0,a0 │ │ │ │ + beq a4,a5,291a4 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 5038c │ │ │ │ + mv a0,s2 │ │ │ │ jal 3670 │ │ │ │ - lbu a5,43(sp) │ │ │ │ - j 2976a │ │ │ │ - auipc a2,0x37 │ │ │ │ - addi a2,a2,454 │ │ │ │ - li a1,450 │ │ │ │ - auipc a0,0x37 │ │ │ │ - addi a0,a0,-14 │ │ │ │ - jal 27d46 │ │ │ │ - j 296fc │ │ │ │ - auipc a2,0x37 │ │ │ │ - addi a2,a2,404 │ │ │ │ - li a1,444 │ │ │ │ - auipc a0,0x37 │ │ │ │ - addi a0,a0,-40 │ │ │ │ - jal 27d46 │ │ │ │ - j 296d2 │ │ │ │ - auipc a2,0x37 │ │ │ │ - addi a2,a2,426 │ │ │ │ - li a1,514 │ │ │ │ - auipc a0,0x37 │ │ │ │ - addi a0,a0,-66 │ │ │ │ - jal 27d46 │ │ │ │ - j 29758 │ │ │ │ - auipc a2,0x37 │ │ │ │ - addi a2,a2,424 │ │ │ │ - li a1,518 │ │ │ │ - auipc a0,0x37 │ │ │ │ - addi a0,a0,-92 │ │ │ │ - jal 27d46 │ │ │ │ - j 299b6 │ │ │ │ - mv a3,s4 │ │ │ │ - auipc a2,0x35 │ │ │ │ - addi a2,a2,-2012 │ │ │ │ - li a1,424 │ │ │ │ - auipc a0,0x37 │ │ │ │ - addi a0,a0,-120 │ │ │ │ - jal b382 │ │ │ │ - li a0,-1 │ │ │ │ - jal 33c0 │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - addi sp,sp,-32 │ │ │ │ - sd s1,8(sp) │ │ │ │ - mv s1,a0 │ │ │ │ - ld a0,16(a1) │ │ │ │ - sd s0,16(sp) │ │ │ │ - sd ra,24(sp) │ │ │ │ - mv s0,a1 │ │ │ │ + ld a0,88(sp) │ │ │ │ jal 3670 │ │ │ │ - ld a0,72(s0) │ │ │ │ - sd zero,16(s0) │ │ │ │ - beqz a0,29a9c │ │ │ │ + ld a0,96(sp) │ │ │ │ jal 3670 │ │ │ │ - ld a0,24(s0) │ │ │ │ - sd zero,72(s0) │ │ │ │ - beqz a0,29aa8 │ │ │ │ + ld a0,104(sp) │ │ │ │ jal 3670 │ │ │ │ - ld a1,0(s0) │ │ │ │ - sd zero,24(s0) │ │ │ │ - beqz a1,29ab6 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 43dc6 │ │ │ │ - ld a0,104(s0) │ │ │ │ - beqz a0,29abe │ │ │ │ + ld a0,112(sp) │ │ │ │ jal 3670 │ │ │ │ - ld a0,32(s0) │ │ │ │ - beqz a0,29ac6 │ │ │ │ + ld a5,128(sp) │ │ │ │ + beqz a5,28efc │ │ │ │ + lwu s2,128(sp) │ │ │ │ + li a5,104 │ │ │ │ + mv s5,s3 │ │ │ │ + mul s2,s2,a5 │ │ │ │ + add s2,s2,s3 │ │ │ │ + mv a1,s5 │ │ │ │ + li a0,0 │ │ │ │ + addi s5,s5,104 │ │ │ │ + jal 1a6b2 │ │ │ │ + bne s5,s2,28eec │ │ │ │ + mv a0,s3 │ │ │ │ jal 3670 │ │ │ │ - ld a0,120(s0) │ │ │ │ - beqz a0,29ace │ │ │ │ + mv a0,s1 │ │ │ │ + jal 241b4 │ │ │ │ + mv a0,s1 │ │ │ │ jal 3670 │ │ │ │ - ld a0,136(s0) │ │ │ │ - beqz a0,29ad6 │ │ │ │ + lw a5,232(sp) │ │ │ │ + beqz a5,28c34 │ │ │ │ + ld a0,248(sp) │ │ │ │ jal 3670 │ │ │ │ - ld a0,80(s0) │ │ │ │ - beqz a0,29ade │ │ │ │ + lw a5,236(sp) │ │ │ │ + sd zero,248(sp) │ │ │ │ + beqz a5,28c3c │ │ │ │ + ld a0,256(sp) │ │ │ │ jal 3670 │ │ │ │ - ld a0,96(s0) │ │ │ │ - beqz a0,29ae6 │ │ │ │ + lw a5,240(sp) │ │ │ │ + sd zero,256(sp) │ │ │ │ + beqz a5,28c44 │ │ │ │ + ld a0,264(sp) │ │ │ │ jal 3670 │ │ │ │ - mv a0,s0 │ │ │ │ - ld s0,16(sp) │ │ │ │ - ld ra,24(sp) │ │ │ │ - ld s1,8(sp) │ │ │ │ - addi sp,sp,32 │ │ │ │ - j 3670 │ │ │ │ - ld a5,72(a0) │ │ │ │ - slli a4,a1,0x20 │ │ │ │ - addi sp,sp,-96 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - sd s7,24(sp) │ │ │ │ + j 28c44 │ │ │ │ + ld s1,80(sp) │ │ │ │ + lw a4,712(s6) │ │ │ │ + lw a3,708(s6) │ │ │ │ + ld a2,0(s9) │ │ │ │ + ld a5,152(sp) │ │ │ │ + mv a1,s1 │ │ │ │ + li a0,0 │ │ │ │ + jal 177ca │ │ │ │ + lw a4,712(s6) │ │ │ │ + lw a3,708(s6) │ │ │ │ + ld a2,8(s9) │ │ │ │ + ld a5,160(sp) │ │ │ │ + mv a6,a0 │ │ │ │ + mv a1,s1 │ │ │ │ + li a0,0 │ │ │ │ + sd a6,248(sp) │ │ │ │ + jal 177ca │ │ │ │ + sd a0,256(sp) │ │ │ │ + j 28c02 │ │ │ │ + ld s3,8(a0) │ │ │ │ + li a1,0 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 23c96 │ │ │ │ + mv a5,a0 │ │ │ │ + mv a0,s3 │ │ │ │ + sw a5,228(sp) │ │ │ │ + jal 241ce │ │ │ │ + slli a4,a0,0x2 │ │ │ │ + addi a4,a4,128 │ │ │ │ + addi a3,sp,160 │ │ │ │ + add a4,a4,a3 │ │ │ │ + lw a1,-56(a4) │ │ │ │ + mv s3,a0 │ │ │ │ + mv a5,a0 │ │ │ │ + beqz a1,28c22 │ │ │ │ + slli a5,a5,0x3 │ │ │ │ + addi a4,sp,160 │ │ │ │ + addi a5,a5,128 │ │ │ │ add a5,a5,a4 │ │ │ │ - sd ra,88(sp) │ │ │ │ - auipc s7,0x50 │ │ │ │ - ld s7,1036(s7) │ │ │ │ - lbu a5,0(a5) │ │ │ │ - ld a4,0(s7) │ │ │ │ - sd a4,8(sp) │ │ │ │ + ld s5,-40(a5) │ │ │ │ li a4,0 │ │ │ │ - li a4,253 │ │ │ │ - bgeu a4,a5,29b9a │ │ │ │ - sd s3,56(sp) │ │ │ │ - lwu s3,88(a0) │ │ │ │ - sd s4,48(sp) │ │ │ │ - sd s6,32(sp) │ │ │ │ - sd s0,80(sp) │ │ │ │ - sd s1,72(sp) │ │ │ │ - sd s2,64(sp) │ │ │ │ - sd s5,40(sp) │ │ │ │ - sw a1,4(sp) │ │ │ │ - ld s4,80(a0) │ │ │ │ - mv s6,a1 │ │ │ │ - beqz s3,29b66 │ │ │ │ - li s2,0 │ │ │ │ - addi s5,sp,4 │ │ │ │ - add s0,s2,s3 │ │ │ │ - srli s0,s0,0x1 │ │ │ │ - slli s1,s0,0x3 │ │ │ │ - add s1,s1,s4 │ │ │ │ - mv a1,s1 │ │ │ │ + auipc a3,0x51 │ │ │ │ + ld a3,28(a3) │ │ │ │ + addi a2,sp,228 │ │ │ │ mv a0,s5 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,29b6c │ │ │ │ - beqz a0,29b74 │ │ │ │ - addi s2,s0,1 │ │ │ │ - bltu s2,s3,29b44 │ │ │ │ - mv a0,s6 │ │ │ │ - jal 281e8 │ │ │ │ - mv s3,s0 │ │ │ │ - bltu s2,s3,29b44 │ │ │ │ - j 29b66 │ │ │ │ - beqz s1,29b66 │ │ │ │ - lw a0,4(s1) │ │ │ │ - ld s0,80(sp) │ │ │ │ - ld s1,72(sp) │ │ │ │ - ld s2,64(sp) │ │ │ │ - ld s3,56(sp) │ │ │ │ - ld s4,48(sp) │ │ │ │ - ld s5,40(sp) │ │ │ │ - ld s6,32(sp) │ │ │ │ - ld a4,8(sp) │ │ │ │ - ld a5,0(s7) │ │ │ │ + jal 22ea4 │ │ │ │ + sext.w a0,a0 │ │ │ │ + beqz a0,28ffc │ │ │ │ + addiw a0,a0,-1 │ │ │ │ + slli a5,a0,0x20 │ │ │ │ + srli a0,a5,0x1e │ │ │ │ + lw a2,708(s6) │ │ │ │ + add s5,s5,a0 │ │ │ │ + lw a3,0(s5) │ │ │ │ + lw a5,228(sp) │ │ │ │ + addiw a4,a2,6 │ │ │ │ + addw a4,a4,a3 │ │ │ │ + bgeu a4,a5,28ffc │ │ │ │ + addiw a5,a5,1 │ │ │ │ + lw a4,716(s6) │ │ │ │ + addw a5,a5,a2 │ │ │ │ + subw a5,a5,a3 │ │ │ │ + bgeu a5,a4,28ffc │ │ │ │ + slli a5,a3,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + sd a5,120(sp) │ │ │ │ + beqz s2,28d54 │ │ │ │ + j 28d00 │ │ │ │ + beqz s2,28c22 │ │ │ │ + sd zero,120(sp) │ │ │ │ + j 28d00 │ │ │ │ + slli a5,a5,0x3 │ │ │ │ + addi a5,a5,128 │ │ │ │ + add a5,a5,a3 │ │ │ │ + ld a5,-24(a5) │ │ │ │ + li a4,0 │ │ │ │ + auipc a3,0x51 │ │ │ │ + ld a3,-74(a3) │ │ │ │ + addi a2,sp,228 │ │ │ │ + mv a0,a5 │ │ │ │ + sd a6,96(sp) │ │ │ │ + sd a5,88(sp) │ │ │ │ + jal 22f20 │ │ │ │ + lw a3,-48(s5) │ │ │ │ + sext.w a0,a0 │ │ │ │ + lw a4,228(sp) │ │ │ │ + bgeu a0,a3,28d54 │ │ │ │ + ld a5,88(sp) │ │ │ │ + slli a3,a0,0x20 │ │ │ │ + srli a0,a3,0x1e │ │ │ │ + ld a6,96(sp) │ │ │ │ + add a5,a5,a0 │ │ │ │ + lw a5,0(a5) │ │ │ │ + addiw a3,a4,4 │ │ │ │ + addw a3,a3,a6 │ │ │ │ + bgeu a3,a5,28d54 │ │ │ │ + lw a3,716(s6) │ │ │ │ + subw a4,a5,a4 │ │ │ │ + bgeu a4,a3,28d54 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + mv a0,s1 │ │ │ │ + sd a5,184(sp) │ │ │ │ + jal 249cc │ │ │ │ + mv a5,a0 │ │ │ │ + mv a0,s1 │ │ │ │ + sd a5,88(sp) │ │ │ │ + jal 24a08 │ │ │ │ + mv a5,a0 │ │ │ │ + mv a0,s1 │ │ │ │ + sd a5,96(sp) │ │ │ │ + jal 24900 │ │ │ │ + mv a5,a0 │ │ │ │ + mv a0,s1 │ │ │ │ + sd a5,104(sp) │ │ │ │ + jal 24988 │ │ │ │ + ld a4,120(sp) │ │ │ │ + sd a0,112(sp) │ │ │ │ + lw a5,0(s1) │ │ │ │ + bnez a4,28d84 │ │ │ │ + addiw a4,a5,1 │ │ │ │ + slli s3,a4,0x20 │ │ │ │ + srli s3,s3,0x20 │ │ │ │ + ld a0,88(sp) │ │ │ │ + slli s5,s3,0x2 │ │ │ │ + mv a1,s5 │ │ │ │ + sd a5,120(sp) │ │ │ │ + sext.w a5,a4 │ │ │ │ + sd a5,128(sp) │ │ │ │ + jal 1e81c │ │ │ │ + mv a4,a0 │ │ │ │ + ld a0,96(sp) │ │ │ │ + mv a1,s5 │ │ │ │ + sd a4,88(sp) │ │ │ │ + jal 1e81c │ │ │ │ + mv a4,a0 │ │ │ │ + ld a0,112(sp) │ │ │ │ + mv a1,s3 │ │ │ │ + sd a4,96(sp) │ │ │ │ + jal 1e81c │ │ │ │ + mv a4,a0 │ │ │ │ + ld a0,104(sp) │ │ │ │ + slli a1,s3,0x3 │ │ │ │ + sd a4,112(sp) │ │ │ │ + jal 1e81c │ │ │ │ + ld a5,120(sp) │ │ │ │ + sd a0,104(sp) │ │ │ │ + slli s3,a5,0x20 │ │ │ │ + srli s3,s3,0x20 │ │ │ │ + slli s5,s3,0x2 │ │ │ │ + slli a5,s3,0x3 │ │ │ │ + bnez s2,2921a │ │ │ │ + ld a2,96(sp) │ │ │ │ + ld a3,88(sp) │ │ │ │ + lw a4,708(s6) │ │ │ │ + add a3,a3,s5 │ │ │ │ + add s5,s5,a2 │ │ │ │ + ld a2,72(sp) │ │ │ │ + subw a4,a2,a4 │ │ │ │ + sw a4,0(a3) │ │ │ │ + addiw a4,a2,-1 │ │ │ │ + sw a4,0(s5) │ │ │ │ + ld a4,104(sp) │ │ │ │ + add a5,a5,a4 │ │ │ │ + ld a4,184(sp) │ │ │ │ + sd a4,0(a5) │ │ │ │ + ld a5,112(sp) │ │ │ │ + add a5,a5,s3 │ │ │ │ + sb zero,0(a5) │ │ │ │ + j 28e10 │ │ │ │ + ld s2,8(a0) │ │ │ │ + li a1,0 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 23c96 │ │ │ │ + mv a5,a0 │ │ │ │ + mv a0,s2 │ │ │ │ + sw a5,228(sp) │ │ │ │ + jal 241ce │ │ │ │ + slli a4,a0,0x2 │ │ │ │ + addi a4,a4,128 │ │ │ │ + addi a3,sp,160 │ │ │ │ + add a4,a4,a3 │ │ │ │ + lw a1,-56(a4) │ │ │ │ + mv s3,a0 │ │ │ │ + mv a5,a0 │ │ │ │ + andi s2,s5,24 │ │ │ │ + bnez a1,28f9c │ │ │ │ + beqz s2,28c22 │ │ │ │ + sd zero,120(sp) │ │ │ │ + j 28d00 │ │ │ │ + ld s3,88(sp) │ │ │ │ + sd a5,200(sp) │ │ │ │ + sd a2,192(sp) │ │ │ │ + mv a1,s3 │ │ │ │ + addi a0,s3,4 │ │ │ │ + jal 36a0 │ │ │ │ + ld a1,96(sp) │ │ │ │ + ld a2,192(sp) │ │ │ │ + addi a0,a1,4 │ │ │ │ + jal 36a0 │ │ │ │ + mv a2,s5 │ │ │ │ + ld s5,112(sp) │ │ │ │ + mv a1,s5 │ │ │ │ + addi a0,s5,1 │ │ │ │ + jal 36a0 │ │ │ │ + ld a5,200(sp) │ │ │ │ + ld a1,104(sp) │ │ │ │ + mv a2,a5 │ │ │ │ + addi a0,a1,8 │ │ │ │ + jal 36a0 │ │ │ │ + sw zero,0(s3) │ │ │ │ + lw a5,708(s6) │ │ │ │ + ld a4,96(sp) │ │ │ │ + sw a5,0(a4) │ │ │ │ + ld a5,104(sp) │ │ │ │ + ld a4,120(sp) │ │ │ │ + sd a4,0(a5) │ │ │ │ + sb zero,0(s5) │ │ │ │ + j 28e0a │ │ │ │ + lw a4,216(sp) │ │ │ │ + lw a5,224(sp) │ │ │ │ + bge a4,a5,28eb4 │ │ │ │ + bgeu a0,s5,28eb4 │ │ │ │ + ld a0,8(s11) │ │ │ │ + mv a1,s4 │ │ │ │ + add a0,a0,s0 │ │ │ │ + jal 5035e │ │ │ │ + ld a5,8(s2) │ │ │ │ + lw a5,32(a5) │ │ │ │ + beqz a5,28eb4 │ │ │ │ + li a6,0 │ │ │ │ + sd s1,120(sp) │ │ │ │ + li s5,0 │ │ │ │ + mv s1,s2 │ │ │ │ + mv s2,a6 │ │ │ │ + li a1,104 │ │ │ │ + li a0,0 │ │ │ │ + jal 1e81c │ │ │ │ + ld a5,8(s1) │ │ │ │ + addiw s2,s2,1 │ │ │ │ + ld a5,48(a5) │ │ │ │ + add a5,a5,s5 │ │ │ │ + ld a1,24(a5) │ │ │ │ + addi s5,s5,88 │ │ │ │ + jal 4fbe4 │ │ │ │ + mv a1,a0 │ │ │ │ + ld a0,8(s11) │ │ │ │ + li a4,1 │ │ │ │ + mv a3,s4 │ │ │ │ + li a2,0 │ │ │ │ + add a0,a0,s0 │ │ │ │ + jal 5067e │ │ │ │ + ld a5,8(s1) │ │ │ │ + lw a5,32(a5) │ │ │ │ + bltu s2,a5,291d0 │ │ │ │ + mv s2,s1 │ │ │ │ + ld s1,120(sp) │ │ │ │ + j 28eb4 │ │ │ │ + ld a0,8(s2) │ │ │ │ + jal 4ff4c │ │ │ │ + sext.w s5,a0 │ │ │ │ + j 28e9a │ │ │ │ + ld a1,88(sp) │ │ │ │ + mv a2,s5 │ │ │ │ + sd a5,120(sp) │ │ │ │ + addi a0,a1,4 │ │ │ │ + jal 36a0 │ │ │ │ + mv a2,s5 │ │ │ │ + ld s5,96(sp) │ │ │ │ + mv a1,s5 │ │ │ │ + addi a0,s5,4 │ │ │ │ + jal 36a0 │ │ │ │ + mv a2,s3 │ │ │ │ + ld s3,112(sp) │ │ │ │ + mv a1,s3 │ │ │ │ + addi a0,s3,1 │ │ │ │ + jal 36a0 │ │ │ │ + ld a4,104(sp) │ │ │ │ + ld a5,120(sp) │ │ │ │ + mv a1,a4 │ │ │ │ + mv a2,a5 │ │ │ │ + addi a0,a4,8 │ │ │ │ + jal 36a0 │ │ │ │ + ld a5,88(sp) │ │ │ │ + ld a4,184(sp) │ │ │ │ + sw zero,0(a5) │ │ │ │ + lw a5,708(s6) │ │ │ │ + sw a5,0(s5) │ │ │ │ + ld a5,104(sp) │ │ │ │ + sd a4,0(a5) │ │ │ │ + sb s2,0(s3) │ │ │ │ + j 28e10 │ │ │ │ + sd s1,376(sp) │ │ │ │ + sd s2,368(sp) │ │ │ │ + sd s3,360(sp) │ │ │ │ + sd s4,352(sp) │ │ │ │ + sd s5,344(sp) │ │ │ │ + sd s7,328(sp) │ │ │ │ + sd s8,320(sp) │ │ │ │ + sd s9,312(sp) │ │ │ │ + sd s10,304(sp) │ │ │ │ + jal 3a10 <__stack_chk_fail@plt> │ │ │ │ + ld a5,128(sp) │ │ │ │ + j 2908e │ │ │ │ + addi sp,sp,-352 │ │ │ │ + sd s1,328(sp) │ │ │ │ + li t1,-1 │ │ │ │ + ld s1,352(sp) │ │ │ │ + sd s5,296(sp) │ │ │ │ + sd s7,280(sp) │ │ │ │ + mv s5,a1 │ │ │ │ + slli t1,t1,0x21 │ │ │ │ + mv s7,a4 │ │ │ │ + auipc a4,0x51 │ │ │ │ + ld a4,-906(a4) │ │ │ │ + mv t3,a2 │ │ │ │ + sd s0,336(sp) │ │ │ │ + addi a1,sp,192 │ │ │ │ + addi t1,t1,1 │ │ │ │ + sd a5,72(sp) │ │ │ │ + mv s0,a0 │ │ │ │ + ld a5,0(a4) │ │ │ │ + sd a5,232(sp) │ │ │ │ + li a5,0 │ │ │ │ + li a2,-2 │ │ │ │ + mv a0,s5 │ │ │ │ + sd s6,288(sp) │ │ │ │ + sd s9,264(sp) │ │ │ │ + sd ra,344(sp) │ │ │ │ + sd a1,40(sp) │ │ │ │ + sd s1,112(sp) │ │ │ │ + mv s9,t3 │ │ │ │ + sd a3,64(sp) │ │ │ │ + sd a6,48(sp) │ │ │ │ + mv s6,a7 │ │ │ │ + sd zero,176(sp) │ │ │ │ + sd zero,184(sp) │ │ │ │ + sd t1,192(sp) │ │ │ │ + jal 5310c │ │ │ │ + lw a5,0(s5) │ │ │ │ + beqz a5,29322 │ │ │ │ + sd s4,304(sp) │ │ │ │ + sd s8,272(sp) │ │ │ │ + sd s2,320(sp) │ │ │ │ + li s4,0 │ │ │ │ + addi s8,sp,160 │ │ │ │ + li s1,12 │ │ │ │ + ld a0,8(s5) │ │ │ │ + slli s2,s4,0x2 │ │ │ │ + add s2,s2,s4 │ │ │ │ + ld a2,40(sp) │ │ │ │ + slli s2,s2,0x4 │ │ │ │ + sd s8,8(sp) │ │ │ │ + sd s1,0(sp) │ │ │ │ + li a7,3 │ │ │ │ + li a6,3 │ │ │ │ + li a5,6 │ │ │ │ + li a4,6 │ │ │ │ + li a3,-2 │ │ │ │ + mv a1,s6 │ │ │ │ + add a0,a0,s2 │ │ │ │ + jal 2897e │ │ │ │ + bnez a0,29348 │ │ │ │ + lw a4,0(s5) │ │ │ │ + addi s4,s4,1 │ │ │ │ + sext.w a5,s4 │ │ │ │ + bltu a5,a4,292e8 │ │ │ │ + ld s2,320(sp) │ │ │ │ + ld s4,304(sp) │ │ │ │ + ld s8,272(sp) │ │ │ │ + auipc a5,0x51 │ │ │ │ + ld a5,-1042(a5) │ │ │ │ + ld a4,232(sp) │ │ │ │ + ld a5,0(a5) │ │ │ │ xor a5,a5,a4 │ │ │ │ li a4,0 │ │ │ │ - bnez a5,29ba0 │ │ │ │ - ld ra,88(sp) │ │ │ │ - ld s7,24(sp) │ │ │ │ - addi sp,sp,96 │ │ │ │ + bnez a5,29860 │ │ │ │ + ld ra,344(sp) │ │ │ │ + ld s0,336(sp) │ │ │ │ + ld s1,328(sp) │ │ │ │ + ld s5,296(sp) │ │ │ │ + ld s6,288(sp) │ │ │ │ + ld s7,280(sp) │ │ │ │ + ld s9,264(sp) │ │ │ │ + addi sp,sp,352 │ │ │ │ ret │ │ │ │ - sext.w a0,a5 │ │ │ │ - j 29b86 │ │ │ │ - sd s0,80(sp) │ │ │ │ - sd s1,72(sp) │ │ │ │ - sd s2,64(sp) │ │ │ │ + sd s3,312(sp) │ │ │ │ + andi a5,a0,38 │ │ │ │ + mv s3,a0 │ │ │ │ + bnez a5,296dc │ │ │ │ + andi a5,s3,26 │ │ │ │ + bnez a5,2969a │ │ │ │ + ld a0,8(s5) │ │ │ │ + mv a2,s6 │ │ │ │ + mv a1,s9 │ │ │ │ + add a0,a0,s2 │ │ │ │ + jal 52d7a │ │ │ │ + lui a1,0x2 │ │ │ │ + addi a1,a1,1808 │ │ │ │ + mv s0,a0 │ │ │ │ + jal 23fee │ │ │ │ + mv s1,a0 │ │ │ │ + jal 23e1c │ │ │ │ + mv a0,s0 │ │ │ │ + jal 241b4 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 3670 │ │ │ │ + lw a5,0(s1) │ │ │ │ + beqz a5,294da │ │ │ │ + andi a5,s3,36 │ │ │ │ + seqz a5,a5 │ │ │ │ + negw a5,a5 │ │ │ │ + andi a5,a5,-900 │ │ │ │ + andi a4,s3,36 │ │ │ │ + addiw a5,a5,1000 │ │ │ │ + sd a4,88(sp) │ │ │ │ + sd a5,120(sp) │ │ │ │ + andi a4,s3,24 │ │ │ │ + addi a5,sp,168 │ │ │ │ + sd s5,128(sp) │ │ │ │ + sd s10,256(sp) │ │ │ │ + sd s11,248(sp) │ │ │ │ + sd a4,104(sp) │ │ │ │ + li s0,0 │ │ │ │ + li s8,29 │ │ │ │ + sd a5,96(sp) │ │ │ │ + mv s5,s9 │ │ │ │ + sd s6,80(sp) │ │ │ │ + sd s2,136(sp) │ │ │ │ + j 293d2 │ │ │ │ + lw a4,0(s1) │ │ │ │ + addi s0,s0,1 │ │ │ │ + sext.w a5,s0 │ │ │ │ + bgeu a5,a4,294d6 │ │ │ │ + ld a0,8(s1) │ │ │ │ + slli s3,s0,0x3 │ │ │ │ + add s3,s3,s0 │ │ │ │ + slli s3,s3,0x3 │ │ │ │ + add a0,a0,s3 │ │ │ │ + jal 23cfc │ │ │ │ + sext.w a0,a0 │ │ │ │ + bgeu s8,a0,293c6 │ │ │ │ + ld s2,8(s1) │ │ │ │ + li a1,0 │ │ │ │ + add s2,s2,s3 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 23c96 │ │ │ │ + mv a5,a0 │ │ │ │ + mv a0,s2 │ │ │ │ + sw a5,164(sp) │ │ │ │ + jal 23cfc │ │ │ │ + mv s11,a0 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 241ce │ │ │ │ + ld a5,88(sp) │ │ │ │ + sext.w s11,s11 │ │ │ │ + mv s10,a0 │ │ │ │ + sext.w s4,a0 │ │ │ │ + bnez a5,29508 │ │ │ │ + ld a5,104(sp) │ │ │ │ + bnez a5,295ba │ │ │ │ + li s3,100 │ │ │ │ + li a3,100 │ │ │ │ + mv a1,s3 │ │ │ │ + mv a0,s2 │ │ │ │ + sd a3,56(sp) │ │ │ │ + jal 23c96 │ │ │ │ + mv a1,s2 │ │ │ │ + mv s11,a0 │ │ │ │ + mv a2,s3 │ │ │ │ + mv a0,s5 │ │ │ │ + jal 23c7a │ │ │ │ + ld a3,56(sp) │ │ │ │ + mv a4,a0 │ │ │ │ + mv a1,s2 │ │ │ │ + mv a2,s3 │ │ │ │ + mv a0,s5 │ │ │ │ + mv s2,a4 │ │ │ │ + jal 23cb6 │ │ │ │ + sext.w s11,s11 │ │ │ │ + sext.w s6,a0 │ │ │ │ + bnez s4,29718 │ │ │ │ + ld a0,0(s7) │ │ │ │ + ld a4,96(sp) │ │ │ │ + ld a1,48(sp) │ │ │ │ + mv a3,s6 │ │ │ │ + mv a2,s2 │ │ │ │ + jal 57438 │ │ │ │ + ld a5,72(sp) │ │ │ │ + ld a7,0(s7) │ │ │ │ + mv s3,a0 │ │ │ │ + ld a5,0(a5) │ │ │ │ + ld a4,80(sp) │ │ │ │ + ld a6,64(sp) │ │ │ │ + ld a1,168(sp) │ │ │ │ + sd a4,16(sp) │ │ │ │ + ld a4,48(sp) │ │ │ │ + mv a3,s11 │ │ │ │ + sd a5,0(sp) │ │ │ │ + sd a4,8(sp) │ │ │ │ + mv a5,s10 │ │ │ │ + mv a4,s6 │ │ │ │ + mv a2,s5 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 581ae │ │ │ │ + ld a1,40(sp) │ │ │ │ + li a2,-2 │ │ │ │ + mv s2,a0 │ │ │ │ + jal 50092 │ │ │ │ + mv s10,a0 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 58290 │ │ │ │ + lw a5,160(sp) │ │ │ │ + bge a5,s10,294a6 │ │ │ │ + bnez a0,29734 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 502fe │ │ │ │ + mv a0,s2 │ │ │ │ + jal 3670 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 58492 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 3670 │ │ │ │ + ld a0,168(sp) │ │ │ │ + addi s0,s0,1 │ │ │ │ + jal 49908 │ │ │ │ + ld a0,168(sp) │ │ │ │ + jal 3670 │ │ │ │ + lw a4,0(s1) │ │ │ │ + sext.w a5,s0 │ │ │ │ + bltu a5,a4,293d2 │ │ │ │ + ld s10,256(sp) │ │ │ │ + ld s11,248(sp) │ │ │ │ + mv a0,s1 │ │ │ │ + jal 241b4 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 3670 │ │ │ │ + lw a5,176(sp) │ │ │ │ + bnez a5,2966e │ │ │ │ + lw a5,180(sp) │ │ │ │ + bnez a5,29660 │ │ │ │ + lw a5,184(sp) │ │ │ │ + bnez a5,2968c │ │ │ │ + lw a5,188(sp) │ │ │ │ + bnez a5,2967c │ │ │ │ + ld s2,320(sp) │ │ │ │ + ld s3,312(sp) │ │ │ │ + ld s4,304(sp) │ │ │ │ + ld s8,272(sp) │ │ │ │ + j 29322 │ │ │ │ + slli s3,s4,0x20 │ │ │ │ + srli s3,s3,0x20 │ │ │ │ + slli a6,s3,0x2 │ │ │ │ + addi a5,a6,112 │ │ │ │ + addi a4,sp,128 │ │ │ │ + add a6,a5,a4 │ │ │ │ + lw a1,-64(a6) │ │ │ │ + bnez a1,295de │ │ │ │ + ld a5,104(sp) │ │ │ │ + beqz a5,29656 │ │ │ │ + slli a6,s3,0x2 │ │ │ │ + addi a5,a6,112 │ │ │ │ + addi a4,sp,128 │ │ │ │ + add a6,a5,a4 │ │ │ │ + lw a1,-56(a6) │ │ │ │ + beqz a1,295d6 │ │ │ │ + slli s3,s3,0x3 │ │ │ │ + addi a5,s3,112 │ │ │ │ + addi a4,sp,128 │ │ │ │ + add s3,a5,a4 │ │ │ │ + ld a7,-24(s3) │ │ │ │ + li a4,0 │ │ │ │ + auipc a3,0x51 │ │ │ │ + ld a3,-1416(a3) │ │ │ │ + mv a0,a7 │ │ │ │ + addi a2,sp,164 │ │ │ │ + sd a6,144(sp) │ │ │ │ + sd a7,56(sp) │ │ │ │ + jal 22f20 │ │ │ │ + ld a6,144(sp) │ │ │ │ + sext.w a0,a0 │ │ │ │ + ld a7,56(sp) │ │ │ │ + lw a4,-56(a6) │ │ │ │ + bgeu a0,a4,295d6 │ │ │ │ + ld a1,120(sp) │ │ │ │ + li s3,0 │ │ │ │ + li s6,-1 │ │ │ │ + slli a4,a0,0x20 │ │ │ │ + srli a0,a4,0x1e │ │ │ │ + lw a2,164(sp) │ │ │ │ + add a0,a0,a7 │ │ │ │ + lw a4,0(a0) │ │ │ │ + addiw a3,a2,4 │ │ │ │ + addw a3,a3,s11 │ │ │ │ + bgeu a3,a4,29830 │ │ │ │ + subw a4,a4,a2 │ │ │ │ + addiw a4,a4,11 │ │ │ │ + lui a2,0x4 │ │ │ │ + sext.w a3,a4 │ │ │ │ + addi a2,a2,-1386 │ │ │ │ + slli a4,a4,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + bltu a2,s6,29842 │ │ │ │ + lui a2,0x4 │ │ │ │ + addi a4,a4,-1 │ │ │ │ + addi a2,a2,-1386 │ │ │ │ + bgeu a2,a4,29424 │ │ │ │ + li a3,1000 │ │ │ │ + j 29424 │ │ │ │ + slli s3,s4,0x20 │ │ │ │ + srli s3,s3,0x20 │ │ │ │ + slli a6,s3,0x2 │ │ │ │ + addi a5,a6,112 │ │ │ │ + addi a4,sp,128 │ │ │ │ + add a6,a5,a4 │ │ │ │ + lw a1,-56(a6) │ │ │ │ + bnez a1,2953e │ │ │ │ + ld s3,120(sp) │ │ │ │ + li a3,1000 │ │ │ │ + j 29424 │ │ │ │ + slli a7,s3,0x3 │ │ │ │ + addi a5,a7,112 │ │ │ │ + addi a4,sp,128 │ │ │ │ + add a7,a5,a4 │ │ │ │ + ld s6,-40(a7) │ │ │ │ + addi a2,sp,164 │ │ │ │ + li a4,0 │ │ │ │ + auipc a3,0x51 │ │ │ │ + ld a3,-1580(a3) │ │ │ │ + mv a0,s6 │ │ │ │ + sd a6,152(sp) │ │ │ │ + sd a7,144(sp) │ │ │ │ + sd a2,56(sp) │ │ │ │ + jal 22ea4 │ │ │ │ + sext.w a0,a0 │ │ │ │ + ld a2,56(sp) │ │ │ │ + ld a7,144(sp) │ │ │ │ + ld a6,152(sp) │ │ │ │ + beqz a0,29524 │ │ │ │ + addiw a0,a0,-1 │ │ │ │ + slli a4,a0,0x20 │ │ │ │ + srli a0,a4,0x1e │ │ │ │ + add t1,s6,a0 │ │ │ │ + lw a3,0(t1) │ │ │ │ + lw a4,164(sp) │ │ │ │ + addiw a1,a3,16 │ │ │ │ + bgeu a1,a4,29524 │ │ │ │ + addiw s3,a4,11 │ │ │ │ + subw s3,s3,a3 │ │ │ │ + ld a5,104(sp) │ │ │ │ + slli t1,s3,0x20 │ │ │ │ + srli t1,t1,0x20 │ │ │ │ + addi s6,t1,-1 │ │ │ │ + bnez a5,29846 │ │ │ │ + lui a4,0x4 │ │ │ │ + addi a4,a4,-1386 │ │ │ │ + li a3,100 │ │ │ │ + bgeu a4,s6,29424 │ │ │ │ + li s3,1000 │ │ │ │ + li a3,100 │ │ │ │ + j 29424 │ │ │ │ + ld a0,208(sp) │ │ │ │ + jal 3670 │ │ │ │ + lw a5,184(sp) │ │ │ │ + beqz a5,294f8 │ │ │ │ + j 2968c │ │ │ │ + ld a0,200(sp) │ │ │ │ + jal 3670 │ │ │ │ + lw a5,180(sp) │ │ │ │ + beqz a5,294f2 │ │ │ │ + j 29660 │ │ │ │ + ld a0,224(sp) │ │ │ │ + jal 3670 │ │ │ │ + ld s2,320(sp) │ │ │ │ + ld s3,312(sp) │ │ │ │ + ld s4,304(sp) │ │ │ │ + ld s8,272(sp) │ │ │ │ + j 29322 │ │ │ │ + ld a0,216(sp) │ │ │ │ + jal 3670 │ │ │ │ + lw a5,188(sp) │ │ │ │ + beqz a5,294fe │ │ │ │ + j 2967c │ │ │ │ + ld a5,48(sp) │ │ │ │ + ld a2,0(s7) │ │ │ │ + lui a4,0x7 │ │ │ │ + addiw s1,a5,-10 │ │ │ │ + slli s1,s1,0x20 │ │ │ │ + srli s1,s1,0x20 │ │ │ │ + addi a5,sp,184 │ │ │ │ + addi a4,a4,1328 │ │ │ │ + li a3,10 │ │ │ │ + add a2,a2,s1 │ │ │ │ + mv a1,s0 │ │ │ │ + li a0,0 │ │ │ │ + jal 177ca │ │ │ │ + ld a2,8(s7) │ │ │ │ + lui a4,0x7 │ │ │ │ + mv a6,a0 │ │ │ │ + addi a5,sp,188 │ │ │ │ + addi a4,a4,1328 │ │ │ │ + li a3,10 │ │ │ │ + add a2,a2,s1 │ │ │ │ + mv a1,s0 │ │ │ │ + li a0,0 │ │ │ │ + sd a6,216(sp) │ │ │ │ + jal 177ca │ │ │ │ + sd a0,224(sp) │ │ │ │ + j 2935c │ │ │ │ + ld a2,0(s7) │ │ │ │ + lui a4,0x7 │ │ │ │ + addi a5,sp,176 │ │ │ │ + addi a4,a4,1328 │ │ │ │ + li a3,10 │ │ │ │ + mv a1,s0 │ │ │ │ + li a0,0 │ │ │ │ + jal 177ca │ │ │ │ + ld a2,8(s7) │ │ │ │ + lui a4,0x7 │ │ │ │ + mv a6,a0 │ │ │ │ + addi a5,sp,180 │ │ │ │ + addi a4,a4,1328 │ │ │ │ + li a3,10 │ │ │ │ + mv a1,s0 │ │ │ │ + li a0,0 │ │ │ │ + sd a6,200(sp) │ │ │ │ + jal 177ca │ │ │ │ + sd a0,208(sp) │ │ │ │ + andi a5,s3,26 │ │ │ │ + beqz a5,2935c │ │ │ │ + j 2969a │ │ │ │ + ld a0,8(s7) │ │ │ │ + ld a4,96(sp) │ │ │ │ + ld a1,48(sp) │ │ │ │ + mv a3,s6 │ │ │ │ + mv a2,s2 │ │ │ │ + jal 57438 │ │ │ │ + ld a5,72(sp) │ │ │ │ + ld a7,8(s7) │ │ │ │ + mv s3,a0 │ │ │ │ + ld a5,8(a5) │ │ │ │ + j 2946e │ │ │ │ + lw a5,32(s2) │ │ │ │ + li s4,0 │ │ │ │ + li s11,0 │ │ │ │ + li a4,1 │ │ │ │ + li s10,5 │ │ │ │ + beqz a5,297ae │ │ │ │ + ld s9,112(sp) │ │ │ │ sd s3,56(sp) │ │ │ │ - sd s4,48(sp) │ │ │ │ - sd s5,40(sp) │ │ │ │ - sd s6,32(sp) │ │ │ │ + mv s6,a4 │ │ │ │ + ld a5,48(s2) │ │ │ │ + add a5,a5,s4 │ │ │ │ + ld a5,24(a5) │ │ │ │ + ld s3,88(a5) │ │ │ │ + mv a0,s3 │ │ │ │ + jal 5bef6 │ │ │ │ + lw a5,396(s9) │ │ │ │ + sext.w a0,a0 │ │ │ │ + bltu a0,a5,29774 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 5bec4 │ │ │ │ + lw a5,396(s9) │ │ │ │ + sext.w a0,a0 │ │ │ │ + bgeu a0,a5,2981c │ │ │ │ + mv a0,s3 │ │ │ │ + jal 5bef6 │ │ │ │ + sext.w a0,a0 │ │ │ │ + bgeu s10,a0,2978a │ │ │ │ + mv a0,s3 │ │ │ │ + jal 587b6 │ │ │ │ + sext.w a0,a0 │ │ │ │ + beqz a0,2979a │ │ │ │ + mv a0,s3 │ │ │ │ + jal 5bef6 │ │ │ │ + sext.w a0,a0 │ │ │ │ + li a5,9 │ │ │ │ + bltu a5,a0,2980c │ │ │ │ + li s6,0 │ │ │ │ + lw a5,32(s2) │ │ │ │ + addiw s11,s11,1 │ │ │ │ + addi s4,s4,88 │ │ │ │ + bltu s11,a5,29748 │ │ │ │ + ld s3,56(sp) │ │ │ │ + beqz s6,294a6 │ │ │ │ + ld a5,128(sp) │ │ │ │ + ld a1,80(sp) │ │ │ │ + li s11,0 │ │ │ │ + ld a0,8(a5) │ │ │ │ + ld a5,136(sp) │ │ │ │ + li s10,0 │ │ │ │ + add a0,a0,a5 │ │ │ │ + jal 5035e │ │ │ │ + lw a5,32(s2) │ │ │ │ + beqz a5,294a6 │ │ │ │ + mv s9,s0 │ │ │ │ + ld s4,128(sp) │ │ │ │ + mv s0,s10 │ │ │ │ + ld s6,80(sp) │ │ │ │ + ld s10,136(sp) │ │ │ │ + li a1,104 │ │ │ │ + li a0,0 │ │ │ │ + jal 1e81c │ │ │ │ + ld a5,48(s2) │ │ │ │ + addiw s0,s0,1 │ │ │ │ + add a5,a5,s11 │ │ │ │ + ld a1,24(a5) │ │ │ │ + addi s11,s11,88 │ │ │ │ + jal 4fbe4 │ │ │ │ + mv a1,a0 │ │ │ │ + ld a0,8(s4) │ │ │ │ + li a4,1 │ │ │ │ + mv a3,s6 │ │ │ │ + li a2,0 │ │ │ │ + add a0,a0,s10 │ │ │ │ + jal 5067e │ │ │ │ + lw a5,32(s2) │ │ │ │ + bltu s0,a5,297d2 │ │ │ │ + mv s0,s9 │ │ │ │ + j 294a6 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 587b6 │ │ │ │ + sext.w a0,a0 │ │ │ │ + li a5,1 │ │ │ │ + bltu a5,a0,29798 │ │ │ │ + j 2979a │ │ │ │ + ld a1,40(sp) │ │ │ │ + li a2,-2 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 58ef8 │ │ │ │ + lw a5,432(s9) │ │ │ │ + bge a0,a5,2979a │ │ │ │ + j 29774 │ │ │ │ + lui a4,0x4 │ │ │ │ + addi a4,a4,-1386 │ │ │ │ + li a3,1000 │ │ │ │ + bgeu a4,s6,29424 │ │ │ │ + mv s3,a1 │ │ │ │ + j 29424 │ │ │ │ + mv s3,a1 │ │ │ │ + j 295a8 │ │ │ │ + lw a1,-56(a6) │ │ │ │ + bnez a1,29870 │ │ │ │ + lui a4,0x4 │ │ │ │ + addi a4,a4,-1386 │ │ │ │ + bgeu a4,s6,295b4 │ │ │ │ + li s3,1000 │ │ │ │ + li a3,1000 │ │ │ │ + j 29424 │ │ │ │ + sd s2,320(sp) │ │ │ │ + sd s3,312(sp) │ │ │ │ + sd s4,304(sp) │ │ │ │ + sd s8,272(sp) │ │ │ │ + sd s10,256(sp) │ │ │ │ + sd s11,248(sp) │ │ │ │ jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - addi sp,sp,-128 │ │ │ │ - sd s6,64(sp) │ │ │ │ - lw s6,8(a0) │ │ │ │ - sd s8,48(sp) │ │ │ │ - auipc s8,0x50 │ │ │ │ - ld s8,852(s8) │ │ │ │ - sd ra,120(sp) │ │ │ │ - ld a5,0(s8) │ │ │ │ + ld a7,-24(a7) │ │ │ │ + li a4,0 │ │ │ │ + auipc a3,0x50 │ │ │ │ + ld a3,1874(a3) │ │ │ │ + mv a0,a7 │ │ │ │ + sd a6,144(sp) │ │ │ │ + sd a7,56(sp) │ │ │ │ + jal 22f20 │ │ │ │ + ld a6,144(sp) │ │ │ │ + sext.w a0,a0 │ │ │ │ + ld a7,56(sp) │ │ │ │ + lw a4,-56(a6) │ │ │ │ + bgeu a0,a4,2984c │ │ │ │ + li a1,1000 │ │ │ │ + j 29578 │ │ │ │ + addi sp,sp,-352 │ │ │ │ + lbu t5,360(sp) │ │ │ │ + sd s3,312(sp) │ │ │ │ + mv s3,a1 │ │ │ │ + li a1,-1 │ │ │ │ + slli a1,a1,0x21 │ │ │ │ + lw a0,0(s3) │ │ │ │ + addi a1,a1,1 │ │ │ │ + sd s9,264(sp) │ │ │ │ + mv t0,a5 │ │ │ │ + auipc s9,0x50 │ │ │ │ + ld s9,1628(s9) │ │ │ │ + seqz a5,t5 │ │ │ │ + ld t4,0(s9) │ │ │ │ + sd t4,232(sp) │ │ │ │ + li t4,0 │ │ │ │ + sd a1,208(sp) │ │ │ │ + sd ra,344(sp) │ │ │ │ + sw zero,204(sp) │ │ │ │ + sd zero,216(sp) │ │ │ │ + sd zero,224(sp) │ │ │ │ + sd a5,40(sp) │ │ │ │ + lw a1,352(sp) │ │ │ │ + ld t4,368(sp) │ │ │ │ + beqz a0,29c2e │ │ │ │ + sd s11,248(sp) │ │ │ │ + sext.w t6,t5 │ │ │ │ + li s11,0 │ │ │ │ + sd s1,328(sp) │ │ │ │ + sd s4,304(sp) │ │ │ │ + sd s5,296(sp) │ │ │ │ + sd s6,288(sp) │ │ │ │ + sd s7,280(sp) │ │ │ │ + sd s8,272(sp) │ │ │ │ + sd s10,256(sp) │ │ │ │ + mv t1,s11 │ │ │ │ + sd s0,336(sp) │ │ │ │ + li s5,0 │ │ │ │ + li s1,0 │ │ │ │ + li s10,1 │ │ │ │ + mv s8,a5 │ │ │ │ + mv s7,a2 │ │ │ │ + sd a3,88(sp) │ │ │ │ + mv s11,s3 │ │ │ │ + sd a4,72(sp) │ │ │ │ + sd t0,96(sp) │ │ │ │ + sd a6,56(sp) │ │ │ │ + sd a7,48(sp) │ │ │ │ + sd a1,64(sp) │ │ │ │ + mv s6,t5 │ │ │ │ + mv s4,t4 │ │ │ │ + sd t6,80(sp) │ │ │ │ + j 29926 │ │ │ │ + lw a4,0(s11) │ │ │ │ + addi t1,t1,1 │ │ │ │ + sext.w a5,t1 │ │ │ │ + bgeu a5,a4,29a56 │ │ │ │ + slli s0,t1,0x2 │ │ │ │ + ld a0,8(s11) │ │ │ │ + add s0,s0,t1 │ │ │ │ + ld a1,40(sp) │ │ │ │ + slli s0,s0,0x4 │ │ │ │ + add a0,a0,s0 │ │ │ │ + sd t1,32(sp) │ │ │ │ + jal 51494 │ │ │ │ + ld t1,32(sp) │ │ │ │ + beqz a0,29918 │ │ │ │ + ld a0,8(s11) │ │ │ │ + add a0,a0,s0 │ │ │ │ + jal 50ffe │ │ │ │ + ld t1,32(sp) │ │ │ │ + beqz a0,29918 │ │ │ │ + bltu s10,s5,29918 │ │ │ │ + ld a0,8(s11) │ │ │ │ + addi a5,sp,204 │ │ │ │ sd a5,8(sp) │ │ │ │ - li a5,0 │ │ │ │ - beqz s6,29c8a │ │ │ │ - sd s1,104(sp) │ │ │ │ - sd s3,88(sp) │ │ │ │ - sd s4,80(sp) │ │ │ │ - sd s5,72(sp) │ │ │ │ - sd s7,56(sp) │ │ │ │ - sd s0,112(sp) │ │ │ │ - sd s2,96(sp) │ │ │ │ - sd s9,40(sp) │ │ │ │ - sd s10,32(sp) │ │ │ │ - sd s11,24(sp) │ │ │ │ + li a5,12 │ │ │ │ + addi a2,sp,208 │ │ │ │ + li a4,2 │ │ │ │ + li a7,2 │ │ │ │ + li a6,1 │ │ │ │ + li a3,-3 │ │ │ │ + sd a5,0(sp) │ │ │ │ + mv a1,s6 │ │ │ │ + li a5,2 │ │ │ │ + add a0,a0,s0 │ │ │ │ + sd t1,112(sp) │ │ │ │ + sd a2,32(sp) │ │ │ │ + sd s2,320(sp) │ │ │ │ + jal 2897e │ │ │ │ + ld a5,8(s11) │ │ │ │ + ld a1,40(sp) │ │ │ │ mv s3,a0 │ │ │ │ - li s4,0 │ │ │ │ - li s6,0 │ │ │ │ - li s5,0 │ │ │ │ - li s7,253 │ │ │ │ - addi s1,sp,4 │ │ │ │ - ld a5,72(s3) │ │ │ │ - add a5,a5,s4 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - bgeu s7,a5,29ca2 │ │ │ │ - lwu s11,88(s3) │ │ │ │ - sw s5,4(sp) │ │ │ │ - ld s2,80(s3) │ │ │ │ - beqz s11,29c34 │ │ │ │ - li s10,0 │ │ │ │ - add s0,s10,s11 │ │ │ │ - srli s0,s0,0x1 │ │ │ │ - slli s9,s0,0x3 │ │ │ │ - add s9,s9,s2 │ │ │ │ - mv a1,s9 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,29c54 │ │ │ │ - beqz a0,29c5c │ │ │ │ - addi s10,s0,1 │ │ │ │ - bltu s10,s11,29c12 │ │ │ │ - mv a3,s5 │ │ │ │ - auipc a2,0x37 │ │ │ │ - addi a2,a2,-622 │ │ │ │ - li a1,658 │ │ │ │ - auipc a0,0x37 │ │ │ │ - addi a0,a0,-594 │ │ │ │ - jal b382 │ │ │ │ - li a0,-1 │ │ │ │ - jal 33c0 │ │ │ │ - mv s11,s0 │ │ │ │ - bltu s10,s11,29c12 │ │ │ │ - j 29c34 │ │ │ │ - beqz s9,29c34 │ │ │ │ - lw a5,4(s9) │ │ │ │ - bltu s6,a5,29ca8 │ │ │ │ - lw a5,8(s3) │ │ │ │ - addi s4,s4,1 │ │ │ │ - sext.w s5,s4 │ │ │ │ - bltu s5,a5,29bf4 │ │ │ │ - ld s0,112(sp) │ │ │ │ - ld s1,104(sp) │ │ │ │ - ld s2,96(sp) │ │ │ │ - ld s3,88(sp) │ │ │ │ - ld s4,80(sp) │ │ │ │ - ld s5,72(sp) │ │ │ │ - ld s7,56(sp) │ │ │ │ - ld s9,40(sp) │ │ │ │ - ld s10,32(sp) │ │ │ │ - ld s11,24(sp) │ │ │ │ - ld a4,8(sp) │ │ │ │ - ld a5,0(s8) │ │ │ │ + add a0,a5,s0 │ │ │ │ + jal 514ec │ │ │ │ + ld a5,8(s11) │ │ │ │ + mv a1,s6 │ │ │ │ + mv s2,a0 │ │ │ │ + add a0,a5,s0 │ │ │ │ + jal 52e9e │ │ │ │ + ld a5,8(s11) │ │ │ │ + sd a0,104(sp) │ │ │ │ + addiw s5,s5,1 │ │ │ │ + add a0,a5,s0 │ │ │ │ + jal 51248 │ │ │ │ + ld a5,8(s11) │ │ │ │ + sext.w s1,a0 │ │ │ │ + zext.b s5,s5 │ │ │ │ + add a0,a5,s0 │ │ │ │ + jal 511de │ │ │ │ + li a4,-1 │ │ │ │ + ld t1,112(sp) │ │ │ │ + sext.w a5,a0 │ │ │ │ + bne s1,a4,29aa8 │ │ │ │ + li a4,-1 │ │ │ │ + bne a5,a4,29a84 │ │ │ │ + ld a0,8(s11) │ │ │ │ + addi a2,sp,220 │ │ │ │ + addi a1,sp,216 │ │ │ │ + add a0,a0,s0 │ │ │ │ + sd t1,112(sp) │ │ │ │ + sd a5,120(sp) │ │ │ │ + jal 501c0 │ │ │ │ + ld a0,8(s11) │ │ │ │ + ld a1,32(sp) │ │ │ │ + addi a4,sp,228 │ │ │ │ + addi a3,sp,224 │ │ │ │ + li a2,-3 │ │ │ │ + add a0,a0,s0 │ │ │ │ + jal 500f6 │ │ │ │ + ld a5,104(sp) │ │ │ │ + ld t1,112(sp) │ │ │ │ + beqz a5,29ad6 │ │ │ │ + bnez s3,29a18 │ │ │ │ + slli a4,s6,0x2 │ │ │ │ + addi a5,a4,80 │ │ │ │ + addi a4,sp,160 │ │ │ │ + add a4,a4,a5 │ │ │ │ + lw a4,-24(a4) │ │ │ │ + ld a5,64(sp) │ │ │ │ + bltu a5,a4,29a18 │ │ │ │ + ld a5,120(sp) │ │ │ │ + beq a5,s1,29a44 │ │ │ │ + ld a5,48(sp) │ │ │ │ + auipc a4,0x3a │ │ │ │ + fld fa4,1462(a4) │ │ │ │ + addi a4,sp,160 │ │ │ │ + fcvt.d.wu fa5,a5 │ │ │ │ + slli a5,s8,0x2 │ │ │ │ + addi a5,a5,80 │ │ │ │ + fmul.d fa5,fa5,fa4 │ │ │ │ + add a5,a5,a4 │ │ │ │ + lw a5,-24(a5) │ │ │ │ + fcvt.d.wu fa4,a5 │ │ │ │ + flt.d a5,fa4,fa5 │ │ │ │ + bnez a5,29ad6 │ │ │ │ + ld s2,320(sp) │ │ │ │ + li s1,0 │ │ │ │ + lw a4,0(s11) │ │ │ │ + addi t1,t1,1 │ │ │ │ + sext.w a5,t1 │ │ │ │ + bltu a5,a4,29926 │ │ │ │ + zext.b a0,s1 │ │ │ │ + ld s0,336(sp) │ │ │ │ + ld s1,328(sp) │ │ │ │ + ld s4,304(sp) │ │ │ │ + ld s5,296(sp) │ │ │ │ + ld s6,288(sp) │ │ │ │ + ld s7,280(sp) │ │ │ │ + ld s8,272(sp) │ │ │ │ + ld s10,256(sp) │ │ │ │ + ld s11,248(sp) │ │ │ │ + ld a4,232(sp) │ │ │ │ + ld a5,0(s9) │ │ │ │ xor a5,a5,a4 │ │ │ │ li a4,0 │ │ │ │ - bnez a5,29d04 │ │ │ │ - ld ra,120(sp) │ │ │ │ - ld s8,48(sp) │ │ │ │ - mv a0,s6 │ │ │ │ - ld s6,64(sp) │ │ │ │ - addi sp,sp,128 │ │ │ │ + bnez a5,29e34 │ │ │ │ + ld ra,344(sp) │ │ │ │ + ld s3,312(sp) │ │ │ │ + ld s9,264(sp) │ │ │ │ + addi sp,sp,352 │ │ │ │ ret │ │ │ │ - sext.w a5,a5 │ │ │ │ - bgeu s6,a5,29c68 │ │ │ │ - ld a5,72(s3) │ │ │ │ - add a5,a5,s4 │ │ │ │ - lbu s6,0(a5) │ │ │ │ - bgeu s7,s6,29d00 │ │ │ │ - lwu s10,88(s3) │ │ │ │ - sw s5,4(sp) │ │ │ │ - ld s6,80(s3) │ │ │ │ - beqz s10,29ce8 │ │ │ │ - li s9,0 │ │ │ │ - add s0,s9,s10 │ │ │ │ - srli s0,s0,0x1 │ │ │ │ - slli s2,s0,0x3 │ │ │ │ - add s2,s2,s6 │ │ │ │ - mv a1,s2 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,29cee │ │ │ │ - beqz a0,29cf6 │ │ │ │ - addi s9,s0,1 │ │ │ │ - bltu s9,s10,29cc6 │ │ │ │ - mv a0,s5 │ │ │ │ - jal 281e8 │ │ │ │ - mv s10,s0 │ │ │ │ - bltu s9,s10,29cc6 │ │ │ │ - j 29ce8 │ │ │ │ - beqz s2,29ce8 │ │ │ │ - lw s6,4(s2) │ │ │ │ - j 29c68 │ │ │ │ - sext.w s6,s6 │ │ │ │ - j 29c68 │ │ │ │ - sd s0,112(sp) │ │ │ │ - sd s1,104(sp) │ │ │ │ - sd s2,96(sp) │ │ │ │ - sd s3,88(sp) │ │ │ │ - sd s4,80(sp) │ │ │ │ - sd s5,72(sp) │ │ │ │ - sd s7,56(sp) │ │ │ │ - sd s9,40(sp) │ │ │ │ - sd s10,32(sp) │ │ │ │ - sd s11,24(sp) │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - addi sp,sp,-64 │ │ │ │ - sd s2,32(sp) │ │ │ │ - mv s2,a1 │ │ │ │ - lwu a1,8(a1) │ │ │ │ - li a0,0 │ │ │ │ - sd ra,56(sp) │ │ │ │ - sd s4,16(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - sd a0,72(s2) │ │ │ │ - sw zero,88(s2) │ │ │ │ - sd zero,80(s2) │ │ │ │ - jal 1abf2 │ │ │ │ - lw a3,8(s2) │ │ │ │ - beqz a3,29e74 │ │ │ │ - sd s0,48(sp) │ │ │ │ - sd s1,40(sp) │ │ │ │ - sd s5,8(sp) │ │ │ │ - sd s3,24(sp) │ │ │ │ - li s1,0 │ │ │ │ - li s0,0 │ │ │ │ - li s4,0 │ │ │ │ - li s5,253 │ │ │ │ - j 29d66 │ │ │ │ - addi s1,s1,1 │ │ │ │ - sext.w a5,s1 │ │ │ │ - bgeu a5,a3,29e00 │ │ │ │ - ld a5,24(s2) │ │ │ │ - slli a4,s1,0x2 │ │ │ │ - add a5,a5,a4 │ │ │ │ - lw s3,0(a5) │ │ │ │ - beqz s3,29d5c │ │ │ │ - ld a2,16(s2) │ │ │ │ - addiw a5,s3,-1 │ │ │ │ - ld a3,0(s2) │ │ │ │ - slli a4,a5,0x20 │ │ │ │ - addi s0,s0,-1 │ │ │ │ - srli a5,a4,0x1e │ │ │ │ - add a5,a5,a2 │ │ │ │ - not a4,s0 │ │ │ │ - ld a3,16(a3) │ │ │ │ - lwu a2,0(a5) │ │ │ │ - srai a5,a4,0x3f │ │ │ │ - and s0,s0,a5 │ │ │ │ - add a5,a3,s0 │ │ │ │ - add a4,a5,s1 │ │ │ │ - add a5,a5,a2 │ │ │ │ - lbu a4,0(a4) │ │ │ │ - lbu a5,0(a5) │ │ │ │ - bne a4,a5,29dd0 │ │ │ │ - addi s0,s0,1 │ │ │ │ - add a4,s1,s0 │ │ │ │ - add a5,a2,s0 │ │ │ │ - add a4,a4,a3 │ │ │ │ - add a5,a5,a3 │ │ │ │ - lbu a4,0(a4) │ │ │ │ - lbu a5,0(a5) │ │ │ │ - beq a4,a5,29db6 │ │ │ │ - slli a5,s4,0x20 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + li a4,88 │ │ │ │ srli a5,a5,0x20 │ │ │ │ - bge a5,s0,29dde │ │ │ │ - sext.w s4,s0 │ │ │ │ - ld a5,72(s2) │ │ │ │ - slli a4,s3,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add a5,a5,a4 │ │ │ │ - blt s5,s0,29e34 │ │ │ │ - sb s0,0(a5) │ │ │ │ - lw a3,8(s2) │ │ │ │ - addi s1,s1,1 │ │ │ │ - sext.w a5,s1 │ │ │ │ - bltu a5,a3,29d66 │ │ │ │ - ld s0,48(sp) │ │ │ │ - ld s1,40(sp) │ │ │ │ - ld s3,24(sp) │ │ │ │ - ld s5,8(sp) │ │ │ │ - lwu a1,88(s2) │ │ │ │ - ld a0,80(s2) │ │ │ │ + mul a5,a5,a4 │ │ │ │ + ld a4,8(s11) │ │ │ │ + sd t1,112(sp) │ │ │ │ + add a4,a4,s0 │ │ │ │ + ld a0,48(a4) │ │ │ │ + add a0,a0,a5 │ │ │ │ + jal 4feee │ │ │ │ + ld t1,112(sp) │ │ │ │ + sext.w a5,a0 │ │ │ │ + j 299ce │ │ │ │ + slli s1,s1,0x20 │ │ │ │ + li a4,88 │ │ │ │ + srli s1,s1,0x20 │ │ │ │ + mul s1,s1,a4 │ │ │ │ + ld a4,8(s11) │ │ │ │ + sd t1,120(sp) │ │ │ │ + sd a5,112(sp) │ │ │ │ + add a4,a4,s0 │ │ │ │ + ld a0,48(a4) │ │ │ │ + add a0,a0,s1 │ │ │ │ + jal 4feee │ │ │ │ + ld a5,112(sp) │ │ │ │ + li a4,-1 │ │ │ │ + ld t1,120(sp) │ │ │ │ + sext.w s1,a0 │ │ │ │ + beq a5,a4,299ce │ │ │ │ + j 29a84 │ │ │ │ + ld a0,8(s11) │ │ │ │ + ld a2,40(sp) │ │ │ │ + sext.w a5,s2 │ │ │ │ + seqz a5,a5 │ │ │ │ + mv a1,s7 │ │ │ │ + add a0,a0,s0 │ │ │ │ + sd a5,152(sp) │ │ │ │ + sd t1,120(sp) │ │ │ │ + jal 52d7a │ │ │ │ + lwu a1,0(a0) │ │ │ │ + mv s1,a0 │ │ │ │ + ld a0,8(a0) │ │ │ │ auipc a3,0x50 │ │ │ │ - ld a3,392(a3) │ │ │ │ - li a2,8 │ │ │ │ + ld a3,1176(a3) │ │ │ │ + li a2,72 │ │ │ │ jal 3400 │ │ │ │ - ld a5,72(s2) │ │ │ │ - sw s4,92(s2) │ │ │ │ - sb zero,0(a5) │ │ │ │ - ld ra,56(sp) │ │ │ │ - ld s2,32(sp) │ │ │ │ - ld s4,16(sp) │ │ │ │ - addi sp,sp,64 │ │ │ │ - ret │ │ │ │ - li a4,-2 │ │ │ │ - sb a4,0(a5) │ │ │ │ - lw a1,88(s2) │ │ │ │ - ld a0,80(s2) │ │ │ │ - addiw a1,a1,1 │ │ │ │ - slli a5,a1,0x20 │ │ │ │ - srli a1,a5,0x1d │ │ │ │ - jal 1d4e0 │ │ │ │ - lw a4,88(s2) │ │ │ │ - sd a0,80(s2) │ │ │ │ - slli a3,a4,0x20 │ │ │ │ - srli a5,a3,0x1d │ │ │ │ - add a5,a5,a0 │ │ │ │ - lw a3,8(s2) │ │ │ │ - addiw a4,a4,1 │ │ │ │ - sw s3,0(a5) │ │ │ │ - sw s0,4(a5) │ │ │ │ - sw a4,88(s2) │ │ │ │ - j 29d5c │ │ │ │ - li s4,0 │ │ │ │ - j 29e08 │ │ │ │ - addi sp,sp,-112 │ │ │ │ - sd s7,40(sp) │ │ │ │ - auipc s7,0x50 │ │ │ │ - ld s7,148(s7) │ │ │ │ - ld a5,0(s7) │ │ │ │ - sd a5,24(sp) │ │ │ │ - li a5,0 │ │ │ │ - sd s0,96(sp) │ │ │ │ - sd s1,88(sp) │ │ │ │ - sd s6,48(sp) │ │ │ │ - slli s1,a1,0x20 │ │ │ │ - sd ra,104(sp) │ │ │ │ - auipc a5,0x50 │ │ │ │ - lbu a5,1352(a5) │ │ │ │ - mv s6,a1 │ │ │ │ + lui a5,0x3d │ │ │ │ + addi a5,a5,144 │ │ │ │ + mv s3,a5 │ │ │ │ + li a4,2 │ │ │ │ + mv a1,s3 │ │ │ │ + mv a0,s1 │ │ │ │ + sd a4,112(sp) │ │ │ │ + sd s5,128(sp) │ │ │ │ + sd s6,136(sp) │ │ │ │ + sd s0,144(sp) │ │ │ │ + jal 24548 │ │ │ │ + bnez a0,29b86 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 241b4 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 3670 │ │ │ │ + ld a5,112(sp) │ │ │ │ + li a4,1 │ │ │ │ + beq a5,a4,29c22 │ │ │ │ + ld a5,144(sp) │ │ │ │ + ld a0,8(s11) │ │ │ │ + li a2,2 │ │ │ │ + mv a1,s7 │ │ │ │ + add a0,a0,a5 │ │ │ │ + jal 52d7a │ │ │ │ mv s0,a0 │ │ │ │ - srli s1,s1,0x20 │ │ │ │ - bnez a5,29f48 │ │ │ │ - ld a5,96(a0) │ │ │ │ - add a5,a5,s1 │ │ │ │ - lb a0,0(a5) │ │ │ │ - sb a0,15(sp) │ │ │ │ - li a5,-128 │ │ │ │ - bne a0,a5,29f26 │ │ │ │ - sd s3,72(sp) │ │ │ │ - lwu s3,112(s0) │ │ │ │ - sd s2,80(sp) │ │ │ │ - sd s4,64(sp) │ │ │ │ - sd s5,56(sp) │ │ │ │ - sd s1,16(sp) │ │ │ │ - ld s5,104(s0) │ │ │ │ - li s2,0 │ │ │ │ - addi s4,sp,16 │ │ │ │ - beqz s3,29efa │ │ │ │ - add s0,s2,s3 │ │ │ │ - srli s0,s0,0x1 │ │ │ │ - slli s1,s0,0x4 │ │ │ │ - add s1,s1,s5 │ │ │ │ + lwu a1,0(a0) │ │ │ │ + ld a0,8(a0) │ │ │ │ + auipc a3,0x50 │ │ │ │ + ld a3,1086(a3) │ │ │ │ + li a2,72 │ │ │ │ + jal 3400 │ │ │ │ + li a1,0 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 23e44 │ │ │ │ + mv s1,a0 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 241b4 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 3670 │ │ │ │ + li a5,1 │ │ │ │ + mv a1,s3 │ │ │ │ + mv a0,s1 │ │ │ │ + sd a5,112(sp) │ │ │ │ + jal 24548 │ │ │ │ + beqz a0,29b26 │ │ │ │ + ld s0,56(sp) │ │ │ │ mv a1,s1 │ │ │ │ - mv a0,s4 │ │ │ │ - jal 1eff0 │ │ │ │ - bltz a0,29f40 │ │ │ │ - beqz a0,29f1a │ │ │ │ - addi s2,s0,1 │ │ │ │ - bltu s2,s3,29ed8 │ │ │ │ - mv a3,s6 │ │ │ │ - auipc a2,0x37 │ │ │ │ - addi a2,a2,-1220 │ │ │ │ - li a1,775 │ │ │ │ - auipc a0,0x37 │ │ │ │ - addi a0,a0,-1304 │ │ │ │ - jal b382 │ │ │ │ - li a0,-1 │ │ │ │ - jal 33c0 │ │ │ │ - beqz s1,29efa │ │ │ │ - ld a0,8(s1) │ │ │ │ - ld s2,80(sp) │ │ │ │ - ld s3,72(sp) │ │ │ │ - ld s4,64(sp) │ │ │ │ - ld s5,56(sp) │ │ │ │ - ld a4,24(sp) │ │ │ │ - ld a5,0(s7) │ │ │ │ - xor a5,a5,a4 │ │ │ │ - li a4,0 │ │ │ │ - bnez a5,29f70 │ │ │ │ - ld ra,104(sp) │ │ │ │ - ld s0,96(sp) │ │ │ │ - ld s1,88(sp) │ │ │ │ - ld s6,48(sp) │ │ │ │ - ld s7,40(sp) │ │ │ │ - addi sp,sp,112 │ │ │ │ - ret │ │ │ │ - mv s3,s0 │ │ │ │ - bltu s2,s3,29ed8 │ │ │ │ - j 29efa │ │ │ │ - ld a1,160(a0) │ │ │ │ - lw a0,148(a0) │ │ │ │ - li a2,0 │ │ │ │ - add a1,a1,s1 │ │ │ │ - jal 3640 │ │ │ │ - lw a0,148(s0) │ │ │ │ - li a2,1 │ │ │ │ - addi a1,sp,15 │ │ │ │ - jal 3880 │ │ │ │ - li a5,-1 │ │ │ │ - beq a0,a5,29f7c │ │ │ │ - lb a0,15(sp) │ │ │ │ - j 29eb4 │ │ │ │ - sd s2,80(sp) │ │ │ │ - sd s3,72(sp) │ │ │ │ - sd s4,64(sp) │ │ │ │ - sd s5,56(sp) │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - sd s2,80(sp) │ │ │ │ - sd s3,72(sp) │ │ │ │ - sd s4,64(sp) │ │ │ │ - sd s5,56(sp) │ │ │ │ - jal 2820c │ │ │ │ - addi sp,sp,-112 │ │ │ │ - sd s7,40(sp) │ │ │ │ - ld a5,120(a0) │ │ │ │ - slli s7,a1,0x20 │ │ │ │ - srli s7,s7,0x20 │ │ │ │ - slli a4,s7,0x2 │ │ │ │ + mv a0,s7 │ │ │ │ + mv a3,s0 │ │ │ │ + mv a2,s0 │ │ │ │ + jal 2437a │ │ │ │ + ld a5,152(sp) │ │ │ │ + ld a4,72(sp) │ │ │ │ + mv a3,s0 │ │ │ │ + slli a5,a5,0x3 │ │ │ │ + sd a5,168(sp) │ │ │ │ add a5,a5,a4 │ │ │ │ - sd s8,32(sp) │ │ │ │ - lw s8,0(a5) │ │ │ │ - ld a5,72(a0) │ │ │ │ - sd s3,72(sp) │ │ │ │ - slli a4,s8,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - sd s4,64(sp) │ │ │ │ - sd s5,56(sp) │ │ │ │ - add a4,a4,a5 │ │ │ │ - sd ra,104(sp) │ │ │ │ - sd s0,96(sp) │ │ │ │ - sd s1,88(sp) │ │ │ │ - sd s2,80(sp) │ │ │ │ - sd s6,48(sp) │ │ │ │ - lbu s6,0(a4) │ │ │ │ - auipc s4,0x50 │ │ │ │ - ld s4,-176(s4) │ │ │ │ - ld a4,0(s4) │ │ │ │ - sd a4,8(sp) │ │ │ │ - li a4,0 │ │ │ │ - li a4,253 │ │ │ │ - mv s5,a0 │ │ │ │ - mv s3,a1 │ │ │ │ - bgeu a4,s6,2a0bc │ │ │ │ - sd s10,16(sp) │ │ │ │ - lwu s10,88(a0) │ │ │ │ - sd s9,24(sp) │ │ │ │ - sw s8,4(sp) │ │ │ │ - ld s6,80(a0) │ │ │ │ - li s9,0 │ │ │ │ - addi s2,sp,4 │ │ │ │ - beqz s10,2a016 │ │ │ │ - add s0,s9,s10 │ │ │ │ - srli s0,s0,0x1 │ │ │ │ - slli s1,s0,0x3 │ │ │ │ - add s1,s1,s6 │ │ │ │ + ld a2,0(a5) │ │ │ │ + ld a4,32(sp) │ │ │ │ + sd a5,160(sp) │ │ │ │ mv a1,s1 │ │ │ │ + li a5,-3 │ │ │ │ + mv a0,s7 │ │ │ │ + jal 247c4 │ │ │ │ + mv s2,a0 │ │ │ │ + jal 587b6 │ │ │ │ + ld a2,80(sp) │ │ │ │ + addi a4,sp,160 │ │ │ │ + slli a5,a2,0x2 │ │ │ │ + addi a5,a5,80 │ │ │ │ + add s5,a5,a4 │ │ │ │ + lw a3,-24(s5) │ │ │ │ + slli s0,a2,0x20 │ │ │ │ + sext.w a4,a0 │ │ │ │ + srli s0,s0,0x20 │ │ │ │ + bltu a4,a3,29c44 │ │ │ │ mv a0,s2 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2a01c │ │ │ │ - beqz a0,2a024 │ │ │ │ - addi s9,s0,1 │ │ │ │ - bltu s9,s10,29ff4 │ │ │ │ - mv a0,s8 │ │ │ │ - jal 281e8 │ │ │ │ - mv s10,s0 │ │ │ │ - bltu s9,s10,29ff4 │ │ │ │ - j 2a016 │ │ │ │ - beqz s1,2a016 │ │ │ │ - lw s6,4(s1) │ │ │ │ - ld a5,72(s5) │ │ │ │ - ld s9,24(sp) │ │ │ │ - ld s10,16(sp) │ │ │ │ - add a5,a5,s7 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - li a4,253 │ │ │ │ - sext.w a0,a5 │ │ │ │ - bgeu a4,a5,2a090 │ │ │ │ - lwu s8,88(s5) │ │ │ │ - sw s3,4(sp) │ │ │ │ - ld s7,80(s5) │ │ │ │ - addi s2,sp,4 │ │ │ │ - li s5,0 │ │ │ │ - beqz s8,2a07a │ │ │ │ - add s0,s5,s8 │ │ │ │ - srli s0,s0,0x1 │ │ │ │ - slli s1,s0,0x3 │ │ │ │ - add s1,s1,s7 │ │ │ │ - mv a1,s1 │ │ │ │ + jal 587b6 │ │ │ │ + lw a3,-24(s5) │ │ │ │ + sext.w a4,a0 │ │ │ │ + beq a3,a4,29c32 │ │ │ │ mv a0,s2 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2a084 │ │ │ │ - beqz a0,2a08c │ │ │ │ - addi s5,s0,1 │ │ │ │ - bltu s5,s8,2a058 │ │ │ │ - mv a0,s3 │ │ │ │ - sd s9,24(sp) │ │ │ │ - sd s10,16(sp) │ │ │ │ - jal 281e8 │ │ │ │ - mv s8,s0 │ │ │ │ - bltu s5,s8,2a058 │ │ │ │ - j 2a07a │ │ │ │ - beqz s1,2a07a │ │ │ │ - lw a0,4(s1) │ │ │ │ - sub a0,a0,s6 │ │ │ │ - ld a4,8(sp) │ │ │ │ - ld a5,0(s4) │ │ │ │ - xor a5,a5,a4 │ │ │ │ - li a4,0 │ │ │ │ - seqz a0,a0 │ │ │ │ - bnez a5,2a0c0 │ │ │ │ - ld ra,104(sp) │ │ │ │ - ld s0,96(sp) │ │ │ │ - ld s1,88(sp) │ │ │ │ - ld s2,80(sp) │ │ │ │ - ld s3,72(sp) │ │ │ │ - ld s4,64(sp) │ │ │ │ - ld s5,56(sp) │ │ │ │ - ld s6,48(sp) │ │ │ │ - ld s7,40(sp) │ │ │ │ - ld s8,32(sp) │ │ │ │ - addi sp,sp,112 │ │ │ │ - ret │ │ │ │ - sext.w s6,s6 │ │ │ │ - j 2a032 │ │ │ │ - sd s9,24(sp) │ │ │ │ - sd s10,16(sp) │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - addi sp,sp,-112 │ │ │ │ - sd s7,40(sp) │ │ │ │ - ld a5,120(a0) │ │ │ │ - slli s7,a1,0x20 │ │ │ │ - srli s7,s7,0x20 │ │ │ │ - slli a4,s7,0x2 │ │ │ │ + jal 587b6 │ │ │ │ + slli a5,s0,0x2 │ │ │ │ + addi a4,sp,160 │ │ │ │ + addi a5,a5,80 │ │ │ │ add a5,a5,a4 │ │ │ │ - sd s8,32(sp) │ │ │ │ - lw s8,0(a5) │ │ │ │ - ld a5,72(a0) │ │ │ │ - sd s3,72(sp) │ │ │ │ - slli a4,s8,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - sd s4,64(sp) │ │ │ │ - sd s5,56(sp) │ │ │ │ - add a4,a4,a5 │ │ │ │ - sd ra,104(sp) │ │ │ │ - sd s0,96(sp) │ │ │ │ - sd s1,88(sp) │ │ │ │ - sd s2,80(sp) │ │ │ │ - sd s6,48(sp) │ │ │ │ - lbu s6,0(a4) │ │ │ │ - auipc s4,0x50 │ │ │ │ - ld s4,-496(s4) │ │ │ │ - ld a4,0(s4) │ │ │ │ - sd a4,8(sp) │ │ │ │ - li a4,0 │ │ │ │ - li a4,253 │ │ │ │ - mv s5,a0 │ │ │ │ - mv s3,a1 │ │ │ │ - bgeu a4,s6,2a1f8 │ │ │ │ - sd s10,16(sp) │ │ │ │ - lwu s10,88(a0) │ │ │ │ - sd s9,24(sp) │ │ │ │ - sw s8,4(sp) │ │ │ │ - ld s6,80(a0) │ │ │ │ - li s9,0 │ │ │ │ - addi s2,sp,4 │ │ │ │ - beqz s10,2a156 │ │ │ │ - add s0,s9,s10 │ │ │ │ - srli s0,s0,0x1 │ │ │ │ - slli s1,s0,0x3 │ │ │ │ - add s1,s1,s6 │ │ │ │ - mv a1,s1 │ │ │ │ + lw a4,-24(a5) │ │ │ │ + sext.w a5,a0 │ │ │ │ + beq a4,a5,29cfc │ │ │ │ + ld a0,8(s2) │ │ │ │ + jal 3670 │ │ │ │ mv a0,s2 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2a15c │ │ │ │ - beqz a0,2a164 │ │ │ │ - addi s9,s0,1 │ │ │ │ - bltu s9,s10,2a134 │ │ │ │ - mv a0,s8 │ │ │ │ - jal 281e8 │ │ │ │ - mv s10,s0 │ │ │ │ - bltu s9,s10,2a134 │ │ │ │ - j 2a156 │ │ │ │ - beqz s1,2a156 │ │ │ │ - lw s6,4(s1) │ │ │ │ - ld a5,72(s5) │ │ │ │ - ld s9,24(sp) │ │ │ │ - ld s10,16(sp) │ │ │ │ - add a5,a5,s7 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - li a4,253 │ │ │ │ - sext.w a0,a5 │ │ │ │ - bgeu a4,a5,2a1d0 │ │ │ │ - lwu s8,88(s5) │ │ │ │ - sw s3,4(sp) │ │ │ │ - ld s7,80(s5) │ │ │ │ - addi s2,sp,4 │ │ │ │ - li s5,0 │ │ │ │ - beqz s8,2a1ba │ │ │ │ - add s0,s5,s8 │ │ │ │ - srli s0,s0,0x1 │ │ │ │ - slli s1,s0,0x3 │ │ │ │ - add s1,s1,s7 │ │ │ │ - mv a1,s1 │ │ │ │ + sd zero,8(s2) │ │ │ │ + jal 58492 │ │ │ │ mv a0,s2 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2a1c4 │ │ │ │ - beqz a0,2a1cc │ │ │ │ - addi s5,s0,1 │ │ │ │ - bltu s5,s8,2a198 │ │ │ │ - mv a0,s3 │ │ │ │ - sd s9,24(sp) │ │ │ │ - sd s10,16(sp) │ │ │ │ - jal 281e8 │ │ │ │ - mv s8,s0 │ │ │ │ - bltu s5,s8,2a198 │ │ │ │ - j 2a1ba │ │ │ │ - beqz s1,2a1ba │ │ │ │ - lw a0,4(s1) │ │ │ │ - ld a4,8(sp) │ │ │ │ - ld a5,0(s4) │ │ │ │ - xor a5,a5,a4 │ │ │ │ - li a4,0 │ │ │ │ - sltu a0,a0,s6 │ │ │ │ - bnez a5,2a1fc │ │ │ │ - ld ra,104(sp) │ │ │ │ - ld s0,96(sp) │ │ │ │ - ld s1,88(sp) │ │ │ │ - ld s2,80(sp) │ │ │ │ - ld s3,72(sp) │ │ │ │ - ld s4,64(sp) │ │ │ │ - ld s5,56(sp) │ │ │ │ - ld s6,48(sp) │ │ │ │ - ld s7,40(sp) │ │ │ │ - ld s8,32(sp) │ │ │ │ - addi sp,sp,112 │ │ │ │ - ret │ │ │ │ - sext.w s6,s6 │ │ │ │ - j 2a172 │ │ │ │ - sd s9,24(sp) │ │ │ │ - sd s10,16(sp) │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - ld a5,72(a0) │ │ │ │ - slli a4,a1,0x20 │ │ │ │ - addi sp,sp,-112 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - sd s3,72(sp) │ │ │ │ - sd s5,56(sp) │ │ │ │ - sd s7,40(sp) │ │ │ │ - add a4,a4,a5 │ │ │ │ - sd ra,104(sp) │ │ │ │ - sd s0,96(sp) │ │ │ │ - sd s1,88(sp) │ │ │ │ - sd s2,80(sp) │ │ │ │ - sd s4,64(sp) │ │ │ │ - sd s6,48(sp) │ │ │ │ - sd s8,32(sp) │ │ │ │ - lbu s6,0(a4) │ │ │ │ - auipc s3,0x50 │ │ │ │ - ld s3,-792(s3) │ │ │ │ - ld a4,0(s3) │ │ │ │ - sd a4,8(sp) │ │ │ │ - li a4,0 │ │ │ │ - li a4,253 │ │ │ │ - mv s7,a0 │ │ │ │ - mv s5,a1 │ │ │ │ - bgeu a4,s6,2a326 │ │ │ │ - lwu s8,88(a0) │ │ │ │ - sw a1,4(sp) │ │ │ │ - ld s6,80(a0) │ │ │ │ - li s4,0 │ │ │ │ - addi s2,sp,4 │ │ │ │ - beqz s8,2a27a │ │ │ │ - add s0,s4,s8 │ │ │ │ - srli s0,s0,0x1 │ │ │ │ - slli s1,s0,0x3 │ │ │ │ - add s1,s1,s6 │ │ │ │ - mv a1,s1 │ │ │ │ + jal 3670 │ │ │ │ + j 29b26 │ │ │ │ + ld s5,128(sp) │ │ │ │ + ld t1,120(sp) │ │ │ │ + ld s6,136(sp) │ │ │ │ + ld s2,320(sp) │ │ │ │ + li s1,0 │ │ │ │ + j 29a48 │ │ │ │ + li a0,0 │ │ │ │ + j 29a6c │ │ │ │ + ld a1,32(sp) │ │ │ │ + li a2,-3 │ │ │ │ mv a0,s2 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2a282 │ │ │ │ - beqz a0,2a28a │ │ │ │ - addi s4,s0,1 │ │ │ │ - bltu s4,s8,2a258 │ │ │ │ - mv a0,s5 │ │ │ │ - sd s9,24(sp) │ │ │ │ - jal 281e8 │ │ │ │ - mv s8,s0 │ │ │ │ - bltu s4,s8,2a258 │ │ │ │ - j 2a27a │ │ │ │ - beqz s1,2a27a │ │ │ │ - lw s6,4(s1) │ │ │ │ - ld a5,72(s7) │ │ │ │ - addiw s5,s5,1 │ │ │ │ - slli a4,s5,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add a5,a5,a4 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - li a4,253 │ │ │ │ - sext.w s8,s5 │ │ │ │ - sext.w a0,a5 │ │ │ │ - bgeu a4,a5,2a2fe │ │ │ │ - sd s9,24(sp) │ │ │ │ - lwu s9,88(s7) │ │ │ │ - sw s5,4(sp) │ │ │ │ - li s4,0 │ │ │ │ - ld s5,80(s7) │ │ │ │ - addi s2,sp,4 │ │ │ │ - beqz s9,2a2ea │ │ │ │ - add s0,s4,s9 │ │ │ │ - srli s0,s0,0x1 │ │ │ │ - slli s1,s0,0x3 │ │ │ │ - add s1,s1,s5 │ │ │ │ + jal 58ef8 │ │ │ │ + lw a5,-16(s5) │ │ │ │ + bge a5,a0,29bea │ │ │ │ + mv a2,s7 │ │ │ │ mv a1,s1 │ │ │ │ mv a0,s2 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2a2f0 │ │ │ │ - beqz a0,2a2f8 │ │ │ │ - addi s4,s0,1 │ │ │ │ - bltu s4,s9,2a2c8 │ │ │ │ - mv a0,s8 │ │ │ │ - jal 281e8 │ │ │ │ - mv s9,s0 │ │ │ │ - bltu s4,s9,2a2c8 │ │ │ │ - j 2a2ea │ │ │ │ - beqz s1,2a2ea │ │ │ │ - lw a0,4(s1) │ │ │ │ - ld s9,24(sp) │ │ │ │ - ld a4,8(sp) │ │ │ │ - ld a5,0(s3) │ │ │ │ - xor a5,a5,a4 │ │ │ │ - li a4,0 │ │ │ │ - sltu a0,a0,s6 │ │ │ │ - bnez a5,2a32a │ │ │ │ - ld ra,104(sp) │ │ │ │ - ld s0,96(sp) │ │ │ │ - ld s1,88(sp) │ │ │ │ - ld s2,80(sp) │ │ │ │ - ld s3,72(sp) │ │ │ │ - ld s4,64(sp) │ │ │ │ - ld s5,56(sp) │ │ │ │ - ld s6,48(sp) │ │ │ │ - ld s7,40(sp) │ │ │ │ - ld s8,32(sp) │ │ │ │ - addi sp,sp,112 │ │ │ │ - ret │ │ │ │ - sext.w s6,s6 │ │ │ │ - j 2a294 │ │ │ │ - sd s9,24(sp) │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - addi sp,sp,-144 │ │ │ │ - sd s4,96(sp) │ │ │ │ - auipc s4,0x50 │ │ │ │ - ld s4,-1060(s4) │ │ │ │ - sd s2,112(sp) │ │ │ │ - sd s3,104(sp) │ │ │ │ - sd s5,88(sp) │ │ │ │ - sd ra,136(sp) │ │ │ │ - ld a5,0(s4) │ │ │ │ - sd a5,24(sp) │ │ │ │ - li a5,0 │ │ │ │ - mv s3,a1 │ │ │ │ + jal 24594 │ │ │ │ + lw a4,0(s1) │ │ │ │ + sd a0,176(sp) │ │ │ │ + beqz a4,29d26 │ │ │ │ + sd s2,184(sp) │ │ │ │ + mv s6,a0 │ │ │ │ + li s5,1 │ │ │ │ + li s0,0 │ │ │ │ mv s2,a0 │ │ │ │ - mv s5,a2 │ │ │ │ - bnez a1,2a35c │ │ │ │ - lw a5,8(a0) │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - beq a5,a2,2a3f0 │ │ │ │ - beq s3,s5,2a3f0 │ │ │ │ - lw a4,8(s2) │ │ │ │ - sd s0,128(sp) │ │ │ │ - sd s1,120(sp) │ │ │ │ - sd s6,80(sp) │ │ │ │ - sd s7,72(sp) │ │ │ │ - sd s8,64(sp) │ │ │ │ - sd s9,56(sp) │ │ │ │ - sd s10,48(sp) │ │ │ │ - sd s11,40(sp) │ │ │ │ - ld a5,72(s2) │ │ │ │ - bltu s5,a4,2a40e │ │ │ │ - ld a4,120(s2) │ │ │ │ - slli s7,s3,0x20 │ │ │ │ - srli s7,s7,0x20 │ │ │ │ - slli s5,s7,0x2 │ │ │ │ - add a4,a4,s5 │ │ │ │ - lw s8,0(a4) │ │ │ │ - li a3,253 │ │ │ │ - slli a4,s8,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add a4,a4,a5 │ │ │ │ - lbu a4,0(a4) │ │ │ │ - bgeu a3,a4,2a4f6 │ │ │ │ - lwu s11,88(s2) │ │ │ │ - sw s8,20(sp) │ │ │ │ - ld s6,80(s2) │ │ │ │ - li s10,0 │ │ │ │ - addi s1,sp,20 │ │ │ │ - beqz s11,2a3da │ │ │ │ - add s0,s10,s11 │ │ │ │ - srli s0,s0,0x1 │ │ │ │ - slli s9,s0,0x3 │ │ │ │ - add s9,s9,s6 │ │ │ │ - mv a1,s9 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2a460 │ │ │ │ - beqz a0,2a470 │ │ │ │ - addi s10,s0,1 │ │ │ │ - bltu s10,s11,2a3b8 │ │ │ │ - mv a0,s8 │ │ │ │ - jal 281e8 │ │ │ │ - ld s0,128(sp) │ │ │ │ - ld s1,120(sp) │ │ │ │ - ld s6,80(sp) │ │ │ │ - ld s7,72(sp) │ │ │ │ - ld s8,64(sp) │ │ │ │ - ld s9,56(sp) │ │ │ │ - ld s10,48(sp) │ │ │ │ - ld s11,40(sp) │ │ │ │ - li a0,0 │ │ │ │ - ld a4,24(sp) │ │ │ │ - ld a5,0(s4) │ │ │ │ - xor a5,a5,a4 │ │ │ │ - li a4,0 │ │ │ │ - bnez a5,2a596 │ │ │ │ - ld ra,136(sp) │ │ │ │ - ld s2,112(sp) │ │ │ │ - ld s3,104(sp) │ │ │ │ - ld s4,96(sp) │ │ │ │ - ld s5,88(sp) │ │ │ │ - addi sp,sp,144 │ │ │ │ - ret │ │ │ │ - slli s7,s5,0x20 │ │ │ │ - srli s7,s7,0x20 │ │ │ │ - add a4,a5,s7 │ │ │ │ - lbu s8,0(a4) │ │ │ │ - li a4,253 │ │ │ │ - bgeu a4,s8,2a592 │ │ │ │ - lwu s10,88(s2) │ │ │ │ - sw s5,20(sp) │ │ │ │ - ld s8,80(s2) │ │ │ │ - li s9,0 │ │ │ │ - addi s1,sp,20 │ │ │ │ - beqz s10,2a45a │ │ │ │ - add s0,s9,s10 │ │ │ │ - srli s0,s0,0x1 │ │ │ │ - slli s6,s0,0x3 │ │ │ │ - add s6,s6,s8 │ │ │ │ - mv a1,s6 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2a468 │ │ │ │ - beqz a0,2a4fc │ │ │ │ - addi s9,s0,1 │ │ │ │ - bltu s9,s10,2a438 │ │ │ │ - mv a0,s5 │ │ │ │ - jal 281e8 │ │ │ │ - mv s11,s0 │ │ │ │ - bltu s10,s11,2a3b8 │ │ │ │ - j 2a3da │ │ │ │ - mv s10,s0 │ │ │ │ - bltu s9,s10,2a438 │ │ │ │ - j 2a45a │ │ │ │ - beqz s9,2a3da │ │ │ │ - lw s8,4(s9) │ │ │ │ - ld a5,72(s2) │ │ │ │ - add a5,a5,s7 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - li a4,253 │ │ │ │ - bgeu a4,a5,2a4f2 │ │ │ │ - lwu s10,88(s2) │ │ │ │ - sw s3,20(sp) │ │ │ │ - ld s7,80(s2) │ │ │ │ - li s9,0 │ │ │ │ - addi s1,sp,20 │ │ │ │ - beqz s10,2a4be │ │ │ │ - add s0,s10,s9 │ │ │ │ - srli s0,s0,0x1 │ │ │ │ - slli s6,s0,0x3 │ │ │ │ - add s6,s6,s7 │ │ │ │ + ld a0,0(s2) │ │ │ │ + beqz a0,29cba │ │ │ │ + jal 5bef6 │ │ │ │ + lw a4,396(s4) │ │ │ │ + sext.w a0,a0 │ │ │ │ + bltu a0,a4,29c86 │ │ │ │ + ld a0,0(s2) │ │ │ │ + jal 5bec4 │ │ │ │ + lw a3,396(s4) │ │ │ │ + sext.w a4,a0 │ │ │ │ + bgeu a4,a3,29d0e │ │ │ │ + ld a0,0(s2) │ │ │ │ + jal 5bef6 │ │ │ │ + sext.w a0,a0 │ │ │ │ + li a5,5 │ │ │ │ + bgeu a5,a0,29ca4 │ │ │ │ + ld a0,0(s2) │ │ │ │ + jal 587b6 │ │ │ │ + sext.w a4,a0 │ │ │ │ + beqz a4,29cf8 │ │ │ │ + ld a0,0(s2) │ │ │ │ + jal 5bef6 │ │ │ │ + sext.w a4,a0 │ │ │ │ + li a5,9 │ │ │ │ + bltu a5,a4,29ce6 │ │ │ │ + lw a4,0(s1) │ │ │ │ + li s5,0 │ │ │ │ + addiw s0,s0,1 │ │ │ │ + addi s2,s2,8 │ │ │ │ + bltu s0,a4,29c5e │ │ │ │ + ld s2,184(sp) │ │ │ │ + bnez s5,29d26 │ │ │ │ + mv s0,s6 │ │ │ │ + beqz a4,29cde │ │ │ │ + ld a0,0(s0) │ │ │ │ + beqz a0,29d04 │ │ │ │ + jal 58492 │ │ │ │ + lw a4,0(s1) │ │ │ │ + addiw s5,s5,1 │ │ │ │ + addi s0,s0,8 │ │ │ │ + bltu s5,a4,29ccc │ │ │ │ + ld a0,176(sp) │ │ │ │ + jal 3670 │ │ │ │ + j 29c08 │ │ │ │ + ld a0,0(s2) │ │ │ │ + jal 587b6 │ │ │ │ + sext.w a4,a0 │ │ │ │ + li a5,1 │ │ │ │ + bltu a5,a4,29cb6 │ │ │ │ + lw a4,0(s1) │ │ │ │ + j 29cba │ │ │ │ + ld a5,104(sp) │ │ │ │ + bnez a5,29c08 │ │ │ │ + j 29c44 │ │ │ │ + addiw s5,s5,1 │ │ │ │ + addi s0,s0,8 │ │ │ │ + bltu s5,a4,29ccc │ │ │ │ + j 29cde │ │ │ │ + ld a0,0(s2) │ │ │ │ + ld a1,32(sp) │ │ │ │ + li a2,-3 │ │ │ │ + jal 58ef8 │ │ │ │ + lw a4,432(s4) │ │ │ │ + blt a0,a4,29c86 │ │ │ │ + lw a4,0(s1) │ │ │ │ + j 29cba │ │ │ │ + ld s6,136(sp) │ │ │ │ + ld s0,144(sp) │ │ │ │ + ld a0,8(s11) │ │ │ │ + ld t1,120(sp) │ │ │ │ mv a1,s6 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2a4c4 │ │ │ │ - beqz a0,2a4cc │ │ │ │ - addi s9,s0,1 │ │ │ │ - bltu s9,s10,2a49c │ │ │ │ - mv a0,s3 │ │ │ │ - jal 281e8 │ │ │ │ - mv s10,s0 │ │ │ │ - bltu s9,s10,2a49c │ │ │ │ - j 2a4be │ │ │ │ - beqz s6,2a4be │ │ │ │ - lw a5,4(s6) │ │ │ │ - bgeu a5,s8,2a3e0 │ │ │ │ - ld a5,120(s2) │ │ │ │ - add a5,a5,s5 │ │ │ │ - lw a0,0(a5) │ │ │ │ - ld s0,128(sp) │ │ │ │ - ld s1,120(sp) │ │ │ │ - ld s6,80(sp) │ │ │ │ - ld s7,72(sp) │ │ │ │ - ld s8,64(sp) │ │ │ │ - ld s9,56(sp) │ │ │ │ - ld s10,48(sp) │ │ │ │ - ld s11,40(sp) │ │ │ │ - j 2a3f2 │ │ │ │ - sext.w a5,a5 │ │ │ │ - j 2a4d4 │ │ │ │ - sext.w s8,a4 │ │ │ │ - j 2a47c │ │ │ │ - beqz s6,2a45a │ │ │ │ - lw s8,4(s6) │ │ │ │ - ld a5,72(s2) │ │ │ │ - addiw a4,s5,1 │ │ │ │ - slli a3,a4,0x20 │ │ │ │ - srli a3,a3,0x20 │ │ │ │ - add a5,a5,a3 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - sext.w a2,a4 │ │ │ │ - li a3,253 │ │ │ │ - sd a2,8(sp) │ │ │ │ - bgeu a3,a5,2a58e │ │ │ │ - lwu s9,88(s2) │ │ │ │ - sw a4,20(sp) │ │ │ │ - ld s6,80(s2) │ │ │ │ - li s11,0 │ │ │ │ - addi s1,sp,20 │ │ │ │ - beqz s9,2a55a │ │ │ │ - add s0,s11,s9 │ │ │ │ - srli s0,s0,0x1 │ │ │ │ - slli s10,s0,0x3 │ │ │ │ - add s10,s10,s6 │ │ │ │ - mv a1,s10 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2a560 │ │ │ │ - beqz a0,2a568 │ │ │ │ - addi s11,s0,1 │ │ │ │ - bltu s11,s9,2a538 │ │ │ │ - ld a0,8(sp) │ │ │ │ - jal 281e8 │ │ │ │ - mv s9,s0 │ │ │ │ - bltu s11,s9,2a538 │ │ │ │ - j 2a55a │ │ │ │ - beqz s10,2a55a │ │ │ │ - lw a5,4(s10) │ │ │ │ - ld a4,120(s2) │ │ │ │ - bgeu a5,s8,2a588 │ │ │ │ - slli s7,s7,0x2 │ │ │ │ - add s7,s7,a4 │ │ │ │ - lw a0,0(s7) │ │ │ │ - bgeu s3,a0,2a588 │ │ │ │ - bgeu s5,a0,2a4e0 │ │ │ │ - ld a5,72(s2) │ │ │ │ - j 2a380 │ │ │ │ - sext.w a5,a5 │ │ │ │ - j 2a570 │ │ │ │ - sext.w s8,s8 │ │ │ │ - j 2a508 │ │ │ │ - sd s0,128(sp) │ │ │ │ - sd s1,120(sp) │ │ │ │ - sd s6,80(sp) │ │ │ │ - sd s7,72(sp) │ │ │ │ - sd s8,64(sp) │ │ │ │ - sd s9,56(sp) │ │ │ │ - sd s10,48(sp) │ │ │ │ - sd s11,40(sp) │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - addi sp,sp,-144 │ │ │ │ - sd s4,96(sp) │ │ │ │ - auipc s4,0x50 │ │ │ │ - ld s4,-1694(s4) │ │ │ │ + add a0,a0,s0 │ │ │ │ + sd t1,32(sp) │ │ │ │ + ld s5,128(sp) │ │ │ │ sd s2,112(sp) │ │ │ │ - sd s3,104(sp) │ │ │ │ - sd s5,88(sp) │ │ │ │ - sd ra,136(sp) │ │ │ │ - ld a5,0(s4) │ │ │ │ - sd a5,24(sp) │ │ │ │ - li a5,0 │ │ │ │ - mv s3,a1 │ │ │ │ - mv s2,a0 │ │ │ │ - mv s5,a2 │ │ │ │ - bnez a1,2a5d6 │ │ │ │ - lw a5,8(a0) │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - beq a5,a2,2a676 │ │ │ │ - beq s3,s5,2a676 │ │ │ │ - lw a4,8(s2) │ │ │ │ - sd s0,128(sp) │ │ │ │ - sd s1,120(sp) │ │ │ │ - sd s6,80(sp) │ │ │ │ - sd s7,72(sp) │ │ │ │ - sd s8,64(sp) │ │ │ │ - sd s9,56(sp) │ │ │ │ - sd s10,48(sp) │ │ │ │ - sd s11,40(sp) │ │ │ │ - ld a5,72(s2) │ │ │ │ - bltu s5,a4,2a694 │ │ │ │ - ld a4,120(s2) │ │ │ │ - slli s7,s3,0x20 │ │ │ │ - srli s7,s7,0x20 │ │ │ │ - slli s5,s7,0x2 │ │ │ │ - add a4,a4,s5 │ │ │ │ - lw s8,0(a4) │ │ │ │ - li a3,253 │ │ │ │ - slli a4,s8,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ + jal 5035e │ │ │ │ + lw a4,0(s1) │ │ │ │ + li a5,1 │ │ │ │ + ld a3,168(sp) │ │ │ │ + sltu s3,a5,a4 │ │ │ │ + ld a5,96(sp) │ │ │ │ + ld t5,176(sp) │ │ │ │ + ld t1,32(sp) │ │ │ │ + add a5,a5,a3 │ │ │ │ + sd a5,104(sp) │ │ │ │ + li t4,0 │ │ │ │ + beqz a4,29df2 │ │ │ │ + sd s8,120(sp) │ │ │ │ + sd s4,128(sp) │ │ │ │ + mv s8,s5 │ │ │ │ + mv s4,s0 │ │ │ │ + mv s5,s1 │ │ │ │ + mv s0,t5 │ │ │ │ + mv s1,t4 │ │ │ │ + ld a5,0(s0) │ │ │ │ + beqz a5,29e26 │ │ │ │ + li a1,104 │ │ │ │ + li a0,0 │ │ │ │ + sd t1,32(sp) │ │ │ │ + jal 1e81c │ │ │ │ + ld a4,8(s5) │ │ │ │ + slli a5,s1,0x3 │ │ │ │ + ld a3,0(s0) │ │ │ │ + add a5,a5,s1 │ │ │ │ + slli a5,a5,0x3 │ │ │ │ add a4,a4,a5 │ │ │ │ - lbu a4,0(a4) │ │ │ │ - bgeu a3,a4,2a7b6 │ │ │ │ - lwu s11,88(s2) │ │ │ │ - sw s8,20(sp) │ │ │ │ - ld s6,80(s2) │ │ │ │ - li s10,0 │ │ │ │ - addi s1,sp,20 │ │ │ │ - beqz s11,2a654 │ │ │ │ - add s0,s10,s11 │ │ │ │ - srli s0,s0,0x1 │ │ │ │ - slli s9,s0,0x3 │ │ │ │ - add s9,s9,s6 │ │ │ │ - mv a1,s9 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2a6e6 │ │ │ │ - beqz a0,2a6f6 │ │ │ │ - addi s10,s0,1 │ │ │ │ - bltu s10,s11,2a632 │ │ │ │ - mv a0,s8 │ │ │ │ - jal 281e8 │ │ │ │ - beqz s6,2a744 │ │ │ │ - lw a5,4(s6) │ │ │ │ - bltu a5,s8,2a758 │ │ │ │ - ld s0,128(sp) │ │ │ │ - ld s1,120(sp) │ │ │ │ - ld s6,80(sp) │ │ │ │ - ld s7,72(sp) │ │ │ │ - ld s8,64(sp) │ │ │ │ - ld s9,56(sp) │ │ │ │ - ld s10,48(sp) │ │ │ │ - ld s11,40(sp) │ │ │ │ + lw a5,20(a3) │ │ │ │ + lw a3,8(a4) │ │ │ │ + ld a4,104(sp) │ │ │ │ + ld a1,56(sp) │ │ │ │ + ld a7,88(sp) │ │ │ │ + ld a2,0(a4) │ │ │ │ + ld a4,160(sp) │ │ │ │ + ld a6,152(sp) │ │ │ │ + mv s2,a0 │ │ │ │ + ld a4,0(a4) │ │ │ │ + sd a1,16(sp) │ │ │ │ + sd a2,8(sp) │ │ │ │ + mv a1,a0 │ │ │ │ + mv a2,s7 │ │ │ │ + sd a4,0(sp) │ │ │ │ li a0,0 │ │ │ │ - ld a4,24(sp) │ │ │ │ - ld a5,0(s4) │ │ │ │ - xor a5,a5,a4 │ │ │ │ li a4,0 │ │ │ │ - bnez a5,2a8ce │ │ │ │ - ld ra,136(sp) │ │ │ │ - ld s2,112(sp) │ │ │ │ - ld s3,104(sp) │ │ │ │ - ld s4,96(sp) │ │ │ │ - ld s5,88(sp) │ │ │ │ - addi sp,sp,144 │ │ │ │ - ret │ │ │ │ - slli s6,s5,0x20 │ │ │ │ - srli s6,s6,0x20 │ │ │ │ - add a4,a5,s6 │ │ │ │ - lbu s8,0(a4) │ │ │ │ - li a4,253 │ │ │ │ - bgeu a4,s8,2a8bc │ │ │ │ - lwu s10,88(s2) │ │ │ │ - sw s5,20(sp) │ │ │ │ - ld s8,80(s2) │ │ │ │ - li s9,0 │ │ │ │ - addi s1,sp,20 │ │ │ │ - beqz s10,2a6e0 │ │ │ │ - add s0,s9,s10 │ │ │ │ - srli s0,s0,0x1 │ │ │ │ - slli s7,s0,0x3 │ │ │ │ - add s7,s7,s8 │ │ │ │ - mv a1,s7 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2a6ee │ │ │ │ - beqz a0,2a7bc │ │ │ │ - addi s9,s0,1 │ │ │ │ - bltu s9,s10,2a6be │ │ │ │ - mv a0,s5 │ │ │ │ - jal 281e8 │ │ │ │ - mv s11,s0 │ │ │ │ - bltu s10,s11,2a632 │ │ │ │ - j 2a654 │ │ │ │ - mv s10,s0 │ │ │ │ - bltu s9,s10,2a6be │ │ │ │ - j 2a6e0 │ │ │ │ - beqz s9,2a654 │ │ │ │ - lw s8,4(s9) │ │ │ │ - ld a5,72(s2) │ │ │ │ - add a5,a5,s7 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - li a4,253 │ │ │ │ - bgeu a4,a5,2a752 │ │ │ │ - lwu s10,88(s2) │ │ │ │ - sw s3,20(sp) │ │ │ │ - ld s7,80(s2) │ │ │ │ - li s9,0 │ │ │ │ - addi s1,sp,20 │ │ │ │ - beqz s10,2a744 │ │ │ │ - add s0,s10,s9 │ │ │ │ - srli s0,s0,0x1 │ │ │ │ - slli s6,s0,0x3 │ │ │ │ - add s6,s6,s7 │ │ │ │ - mv a1,s6 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2a74a │ │ │ │ - beqz a0,2a65a │ │ │ │ - addi s9,s0,1 │ │ │ │ - bltu s9,s10,2a722 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 281e8 │ │ │ │ - mv s10,s0 │ │ │ │ - bltu s9,s10,2a722 │ │ │ │ - j 2a744 │ │ │ │ - sext.w a5,a5 │ │ │ │ - bgeu a5,s8,2a666 │ │ │ │ - ld a4,120(s2) │ │ │ │ - ld a5,72(s2) │ │ │ │ - li a3,253 │ │ │ │ - add a4,a4,s5 │ │ │ │ - lw s6,0(a4) │ │ │ │ - slli a4,s6,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add a5,a5,a4 │ │ │ │ - lbu a0,0(a5) │ │ │ │ - bgeu a3,a0,2a896 │ │ │ │ - lwu s5,88(s2) │ │ │ │ - sw s6,20(sp) │ │ │ │ - ld s7,80(s2) │ │ │ │ - li s3,0 │ │ │ │ - addi s1,sp,20 │ │ │ │ - beqz s5,2a7b0 │ │ │ │ - add s0,s3,s5 │ │ │ │ - srli s0,s0,0x1 │ │ │ │ - slli s2,s0,0x3 │ │ │ │ - add s2,s2,s7 │ │ │ │ + jal 1a508 │ │ │ │ + ld a0,88(s2) │ │ │ │ + addi s1,s1,1 │ │ │ │ + addi s0,s0,8 │ │ │ │ + jal 58492 │ │ │ │ + ld a0,88(s2) │ │ │ │ + jal 3670 │ │ │ │ + sd zero,88(s2) │ │ │ │ + ld a5,-8(s0) │ │ │ │ + ld a0,8(s11) │ │ │ │ + mv a4,s3 │ │ │ │ + sd a5,88(s2) │ │ │ │ + mv a3,s6 │ │ │ │ + li a2,0 │ │ │ │ mv a1,s2 │ │ │ │ + add a0,a0,s4 │ │ │ │ + jal 5067e │ │ │ │ + lw a4,0(s5) │ │ │ │ + sext.w a5,s1 │ │ │ │ + ld t1,32(sp) │ │ │ │ + bltu a5,a4,29d64 │ │ │ │ + mv s1,s5 │ │ │ │ + ld s4,128(sp) │ │ │ │ + mv s5,s8 │ │ │ │ + ld s8,120(sp) │ │ │ │ + ld a0,176(sp) │ │ │ │ + sd t1,32(sp) │ │ │ │ + jal 3670 │ │ │ │ + ld s0,112(sp) │ │ │ │ + ld a0,8(s0) │ │ │ │ + jal 3670 │ │ │ │ + mv a0,s0 │ │ │ │ + sd zero,8(s0) │ │ │ │ + jal 58492 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 3670 │ │ │ │ mv a0,s1 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2a8aa │ │ │ │ - beqz a0,2a8b2 │ │ │ │ - addi s3,s0,1 │ │ │ │ - bltu s3,s5,2a78c │ │ │ │ - mv a0,s6 │ │ │ │ - jal 281e8 │ │ │ │ - sext.w s8,a4 │ │ │ │ - j 2a702 │ │ │ │ - beqz s7,2a6e0 │ │ │ │ - lw s8,4(s7) │ │ │ │ - ld a5,72(s2) │ │ │ │ - addiw a3,s5,1 │ │ │ │ - slli a4,a3,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add a4,a4,a5 │ │ │ │ - lbu a4,0(a4) │ │ │ │ - sext.w a1,a3 │ │ │ │ - li a2,253 │ │ │ │ - sd a1,8(sp) │ │ │ │ - bgeu a2,a4,2a8c0 │ │ │ │ - lwu s9,88(s2) │ │ │ │ - sw a3,20(sp) │ │ │ │ - ld s7,80(s2) │ │ │ │ - li s11,0 │ │ │ │ - addi s1,sp,20 │ │ │ │ - beqz s9,2a81a │ │ │ │ - add s0,s11,s9 │ │ │ │ - srli s0,s0,0x1 │ │ │ │ - slli s10,s0,0x3 │ │ │ │ - add s10,s10,s7 │ │ │ │ - mv a1,s10 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2a820 │ │ │ │ - beqz a0,2a828 │ │ │ │ - addi s11,s0,1 │ │ │ │ - bltu s11,s9,2a7f8 │ │ │ │ - ld a0,8(sp) │ │ │ │ - jal 281e8 │ │ │ │ - mv s9,s0 │ │ │ │ - bltu s11,s9,2a7f8 │ │ │ │ - j 2a81a │ │ │ │ - beqz s10,2a81a │ │ │ │ - lw a3,4(s10) │ │ │ │ - ld a5,72(s2) │ │ │ │ - ld a4,120(s2) │ │ │ │ - bgeu a3,s8,2a5fa │ │ │ │ - slli s6,s6,0x2 │ │ │ │ - add s6,s6,a4 │ │ │ │ - lw s6,0(s6) │ │ │ │ - bgeu s3,s6,2a5fa │ │ │ │ - bltu s5,s6,2a5fa │ │ │ │ - slli a4,s6,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add a5,a5,a4 │ │ │ │ - lbu a0,0(a5) │ │ │ │ - li a5,253 │ │ │ │ - bgeu a5,a0,2a896 │ │ │ │ - lwu s5,88(s2) │ │ │ │ - sw s6,20(sp) │ │ │ │ - ld s7,80(s2) │ │ │ │ - li s3,0 │ │ │ │ - addi s1,sp,20 │ │ │ │ - beqz s5,2a7b0 │ │ │ │ - add s0,s3,s5 │ │ │ │ - srli s0,s0,0x1 │ │ │ │ - slli s2,s0,0x3 │ │ │ │ - add s2,s2,s7 │ │ │ │ - mv a1,s2 │ │ │ │ + jal 241b4 │ │ │ │ mv a0,s1 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2a8c6 │ │ │ │ - beqz a0,2a8b2 │ │ │ │ - addi s3,s0,1 │ │ │ │ - bltu s3,s5,2a872 │ │ │ │ - j 2a7b0 │ │ │ │ - sext.w a0,a0 │ │ │ │ - ld s0,128(sp) │ │ │ │ - ld s1,120(sp) │ │ │ │ - ld s6,80(sp) │ │ │ │ - ld s7,72(sp) │ │ │ │ - ld s8,64(sp) │ │ │ │ - ld s9,56(sp) │ │ │ │ - ld s10,48(sp) │ │ │ │ - ld s11,40(sp) │ │ │ │ - j 2a678 │ │ │ │ - mv s5,s0 │ │ │ │ - bltu s3,s5,2a78c │ │ │ │ - j 2a7b0 │ │ │ │ - beqz s2,2a7b0 │ │ │ │ - lw a0,4(s2) │ │ │ │ - j 2a898 │ │ │ │ - sext.w s8,s8 │ │ │ │ - j 2a7c8 │ │ │ │ - sext.w a3,a4 │ │ │ │ - j 2a834 │ │ │ │ - mv s5,s0 │ │ │ │ - bltu s3,s5,2a872 │ │ │ │ - j 2a7b0 │ │ │ │ - sd s0,128(sp) │ │ │ │ - sd s1,120(sp) │ │ │ │ - sd s6,80(sp) │ │ │ │ - sd s7,72(sp) │ │ │ │ - sd s8,64(sp) │ │ │ │ - sd s9,56(sp) │ │ │ │ - sd s10,48(sp) │ │ │ │ - sd s11,40(sp) │ │ │ │ + jal 3670 │ │ │ │ + ld t1,32(sp) │ │ │ │ + ld s2,320(sp) │ │ │ │ + li s1,1 │ │ │ │ + j 29918 │ │ │ │ + addi s1,s1,1 │ │ │ │ + sext.w a5,s1 │ │ │ │ + addi s0,s0,8 │ │ │ │ + bltu a5,a4,29d64 │ │ │ │ + j 29dea │ │ │ │ + sd s0,336(sp) │ │ │ │ + sd s1,328(sp) │ │ │ │ + sd s2,320(sp) │ │ │ │ + sd s4,304(sp) │ │ │ │ + sd s5,296(sp) │ │ │ │ + sd s6,288(sp) │ │ │ │ + sd s7,280(sp) │ │ │ │ + sd s8,272(sp) │ │ │ │ + sd s10,256(sp) │ │ │ │ + sd s11,248(sp) │ │ │ │ jal 3a10 <__stack_chk_fail@plt> │ │ │ │ + lw a0,0(a0) │ │ │ │ + lw a5,0(a1) │ │ │ │ + bltu a0,a5,29e5a │ │ │ │ + sltu a0,a5,a0 │ │ │ │ + ret │ │ │ │ + li a0,-1 │ │ │ │ + ret │ │ │ │ + slli a5,a0,0x20 │ │ │ │ + srli a0,a5,0x1b │ │ │ │ + slli a5,a1,0x20 │ │ │ │ + srli a1,a5,0x1b │ │ │ │ + add a0,a0,a2 │ │ │ │ + add a2,a2,a1 │ │ │ │ + lw a0,0(a0) │ │ │ │ + lw a5,0(a2) │ │ │ │ + bltu a0,a5,29e80 │ │ │ │ + sltu a0,a5,a0 │ │ │ │ + ret │ │ │ │ + li a0,2 │ │ │ │ + ret │ │ │ │ + lw a5,0(a0) │ │ │ │ + li a4,1 │ │ │ │ + slli a6,a5,0x20 │ │ │ │ + srli a6,a6,0x20 │ │ │ │ + bgeu a4,a1,29ee4 │ │ │ │ + addiw t3,a1,-2 │ │ │ │ + slli a5,t3,0x20 │ │ │ │ + srli t3,a5,0x1e │ │ │ │ + addi a5,a0,8 │ │ │ │ + add t3,t3,a5 │ │ │ │ + addi a0,a0,4 │ │ │ │ + mv a4,a6 │ │ │ │ + lwu a5,0(a0) │ │ │ │ + addi a0,a0,4 │ │ │ │ + sub t1,a6,a5 │ │ │ │ + sub a7,a5,a4 │ │ │ │ + sub a1,a5,a6 │ │ │ │ + srai t1,t1,0x3f │ │ │ │ + sub a5,a4,a5 │ │ │ │ + srai a7,a7,0x3f │ │ │ │ + and a1,a1,t1 │ │ │ │ + and a5,a5,a7 │ │ │ │ + add a6,a6,a1 │ │ │ │ + sub a4,a4,a5 │ │ │ │ + bne t3,a0,29eaa │ │ │ │ + sext.w a5,a6 │ │ │ │ + sext.w a4,a4 │ │ │ │ + sw a5,0(a3) │ │ │ │ + sw a4,0(a2) │ │ │ │ + ret │ │ │ │ + mv a4,a5 │ │ │ │ + sw a5,0(a3) │ │ │ │ + sw a4,0(a2) │ │ │ │ + ret │ │ │ │ addi sp,sp,-48 │ │ │ │ - slli a2,a2,0x20 │ │ │ │ - slli a3,a3,0x20 │ │ │ │ + sd s2,16(sp) │ │ │ │ + slli s2,a2,0x20 │ │ │ │ + srli s2,s2,0x20 │ │ │ │ sd s0,32(sp) │ │ │ │ - sd s1,24(sp) │ │ │ │ + sd s3,8(sp) │ │ │ │ mv s0,a1 │ │ │ │ - srli a2,a2,0x20 │ │ │ │ - auipc s1,0x4f │ │ │ │ - ld s1,1568(s1) │ │ │ │ - or a2,a2,a3 │ │ │ │ - mv a1,sp │ │ │ │ - mv a0,s0 │ │ │ │ - ld a5,0(s1) │ │ │ │ - sd a5,8(sp) │ │ │ │ - li a5,0 │ │ │ │ + mv s3,a2 │ │ │ │ + slli a1,s2,0x3 │ │ │ │ + li a0,0 │ │ │ │ + sd s1,24(sp) │ │ │ │ sd ra,40(sp) │ │ │ │ - sd a2,0(sp) │ │ │ │ - jal 1c7e0 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 1c924 │ │ │ │ - sext.w a0,a0 │ │ │ │ - bnez a0,2a92a │ │ │ │ - ld a4,8(sp) │ │ │ │ - ld a5,0(s1) │ │ │ │ - xor a5,a5,a4 │ │ │ │ - li a4,0 │ │ │ │ - bnez a5,2a952 │ │ │ │ + mv s1,a3 │ │ │ │ + jal 1e81c │ │ │ │ + beqz s3,29f38 │ │ │ │ + li a5,0 │ │ │ │ + li a2,0 │ │ │ │ + add a4,s0,a5 │ │ │ │ + lbu a6,0(a4) │ │ │ │ + slli a3,a2,0x20 │ │ │ │ + srli a4,a3,0x1e │ │ │ │ + add a4,a4,a0 │ │ │ │ + beq a6,s1,29f32 │ │ │ │ + sw a5,0(a4) │ │ │ │ + addiw a2,a2,1 │ │ │ │ + addi a5,a5,1 │ │ │ │ + bne s2,a5,29f18 │ │ │ │ ld ra,40(sp) │ │ │ │ ld s0,32(sp) │ │ │ │ ld s1,24(sp) │ │ │ │ + ld s2,16(sp) │ │ │ │ + ld s3,8(sp) │ │ │ │ addi sp,sp,48 │ │ │ │ ret │ │ │ │ - mv a0,s0 │ │ │ │ - jal 1c924 │ │ │ │ - addiw a1,a0,-1 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 1c842 │ │ │ │ - lw a3,0(sp) │ │ │ │ - lw a2,0(a0) │ │ │ │ - bgeu a3,a2,2a916 │ │ │ │ - auipc a1,0x36 │ │ │ │ - addi a1,a1,214 │ │ │ │ - li a0,1 │ │ │ │ - jal 37c0 <__printf_chk@plt> │ │ │ │ - j 2a916 │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - addi sp,sp,-192 │ │ │ │ - sd s1,168(sp) │ │ │ │ - mv s1,a1 │ │ │ │ - ld a1,0(a1) │ │ │ │ - auipc a0,0x4f │ │ │ │ - ld a0,1458(a0) │ │ │ │ - sd s3,152(sp) │ │ │ │ - lwu a1,40(a1) │ │ │ │ + addi sp,sp,-48 │ │ │ │ + sd s4,0(sp) │ │ │ │ + addiw s4,a3,1 │ │ │ │ + slli a5,s4,0x20 │ │ │ │ + srli s4,a5,0x1e │ │ │ │ + sd s0,32(sp) │ │ │ │ + li a0,0 │ │ │ │ + mv s0,a1 │ │ │ │ + mv a1,s4 │ │ │ │ + sd ra,40(sp) │ │ │ │ + sd s1,24(sp) │ │ │ │ + sd s2,16(sp) │ │ │ │ + sd s3,8(sp) │ │ │ │ + mv s2,a3 │ │ │ │ mv s3,a2 │ │ │ │ - sd ra,184(sp) │ │ │ │ - slli a1,a1,0x4 │ │ │ │ - ld a2,0(a0) │ │ │ │ - sd a2,72(sp) │ │ │ │ - li a2,0 │ │ │ │ - sd s0,176(sp) │ │ │ │ - sd s2,160(sp) │ │ │ │ - sd s4,144(sp) │ │ │ │ - sd s5,136(sp) │ │ │ │ - sd s6,128(sp) │ │ │ │ - sd s7,120(sp) │ │ │ │ - sd s8,112(sp) │ │ │ │ - sd s9,104(sp) │ │ │ │ - sd s11,88(sp) │ │ │ │ - sd a3,40(sp) │ │ │ │ - sd a4,56(sp) │ │ │ │ - sd a5,16(sp) │ │ │ │ - addi a0,a1,1 │ │ │ │ - bnez s3,2ac5a │ │ │ │ - lw s2,8(s1) │ │ │ │ - mv s4,a5 │ │ │ │ - addiw s0,s2,-1 │ │ │ │ - sltu a5,a3,s0 │ │ │ │ - sd a5,48(sp) │ │ │ │ - jal 3330 │ │ │ │ - sd a0,24(sp) │ │ │ │ - sd zero,32(sp) │ │ │ │ - bnez s4,2ad7a │ │ │ │ - ld a5,48(sp) │ │ │ │ - bnez a5,2ac6a │ │ │ │ - bgeu s3,s0,2afe0 │ │ │ │ - ld a4,120(s1) │ │ │ │ - sd s10,96(sp) │ │ │ │ - sd zero,0(sp) │ │ │ │ - li s6,253 │ │ │ │ - addi s0,sp,68 │ │ │ │ - slli s4,s3,0x20 │ │ │ │ - srli s4,s4,0x20 │ │ │ │ - slli s7,s4,0x2 │ │ │ │ - add a4,a4,s7 │ │ │ │ - lw s11,0(a4) │ │ │ │ - ld a5,72(s1) │ │ │ │ - slli a4,s11,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add a4,a4,a5 │ │ │ │ - lbu s5,0(a4) │ │ │ │ - sext.w s8,s5 │ │ │ │ - bgeu s6,s5,2aa5a │ │ │ │ - lwu s8,88(s1) │ │ │ │ - sw s11,68(sp) │ │ │ │ - ld s2,80(s1) │ │ │ │ - beqz s8,2aa28 │ │ │ │ - li s10,0 │ │ │ │ - add s5,s10,s8 │ │ │ │ - srli s5,s5,0x1 │ │ │ │ - slli a1,s5,0x3 │ │ │ │ - add s9,s2,a1 │ │ │ │ - mv a1,s9 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2aa48 │ │ │ │ - beqz a0,2aa50 │ │ │ │ - addi s10,s5,1 │ │ │ │ - bltu s10,s8,2aa02 │ │ │ │ - mv a3,s11 │ │ │ │ - auipc a2,0x36 │ │ │ │ - addi a2,a2,-98 │ │ │ │ - li a1,658 │ │ │ │ - auipc a0,0x36 │ │ │ │ - addi a0,a0,-70 │ │ │ │ - jal b382 │ │ │ │ - li a0,-1 │ │ │ │ - jal 33c0 │ │ │ │ - mv s8,s5 │ │ │ │ - bltu s10,s8,2aa02 │ │ │ │ - j 2aa28 │ │ │ │ - beqz s9,2aa28 │ │ │ │ - lw s8,4(s9) │ │ │ │ - ld a5,72(s1) │ │ │ │ - add a5,a5,s4 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - bgeu s6,a5,2abda │ │ │ │ - lwu s5,88(s1) │ │ │ │ - sw s3,68(sp) │ │ │ │ - ld s2,80(s1) │ │ │ │ - beqz s5,2aa9a │ │ │ │ - li s10,0 │ │ │ │ - add s11,s10,s5 │ │ │ │ - srli s11,s11,0x1 │ │ │ │ - slli a1,s11,0x3 │ │ │ │ - add s9,s2,a1 │ │ │ │ - mv a1,s9 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2aa9e │ │ │ │ - beqz a0,2aaa6 │ │ │ │ - addi s10,s11,1 │ │ │ │ - bltu s10,s5,2aa74 │ │ │ │ - mv a3,s3 │ │ │ │ - j 2aa2a │ │ │ │ - mv s5,s11 │ │ │ │ - bltu s10,s5,2aa74 │ │ │ │ - j 2aa9a │ │ │ │ - beqz s9,2aa9a │ │ │ │ - lw a5,4(s9) │ │ │ │ - bne a5,s8,2abe0 │ │ │ │ - ld a5,72(s1) │ │ │ │ - add a4,a5,s4 │ │ │ │ - lbu s5,0(a4) │ │ │ │ - bgeu s6,s5,2ac56 │ │ │ │ - lwu s10,88(s1) │ │ │ │ - sw s3,68(sp) │ │ │ │ - ld s2,80(s1) │ │ │ │ - beqz s10,2aa9a │ │ │ │ - li s9,0 │ │ │ │ - add s5,s9,s10 │ │ │ │ - srli s5,s5,0x1 │ │ │ │ - slli s11,s5,0x3 │ │ │ │ - add s11,s11,s2 │ │ │ │ - mv a1,s11 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2aaf6 │ │ │ │ - beqz a0,2aafe │ │ │ │ - addi s9,s5,1 │ │ │ │ - bltu s9,s10,2aad0 │ │ │ │ - j 2aa9a │ │ │ │ - mv s10,s5 │ │ │ │ - bltu s9,s10,2aad0 │ │ │ │ - j 2aa9a │ │ │ │ - beqz s11,2aa9a │ │ │ │ - lw s5,4(s11) │ │ │ │ - ld a5,72(s1) │ │ │ │ - addiw a4,s3,1 │ │ │ │ - slli a3,a4,0x20 │ │ │ │ - srli a3,a3,0x20 │ │ │ │ - add a5,a5,a3 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - sext.w a3,a4 │ │ │ │ - sd a3,8(sp) │ │ │ │ - bgeu s6,a5,2ac52 │ │ │ │ - lwu s9,88(s1) │ │ │ │ - sw a4,68(sp) │ │ │ │ - ld s2,80(s1) │ │ │ │ - beqz s9,2ab58 │ │ │ │ - li s10,0 │ │ │ │ - add a5,s10,s9 │ │ │ │ - srli s8,a5,0x1 │ │ │ │ - slli a1,s8,0x3 │ │ │ │ - add s11,s2,a1 │ │ │ │ - mv a1,s11 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2ab5c │ │ │ │ - beqz a0,2ab64 │ │ │ │ - addi s10,s8,1 │ │ │ │ - bltu s10,s9,2ab32 │ │ │ │ - ld a3,8(sp) │ │ │ │ - j 2aa2a │ │ │ │ - mv s9,s8 │ │ │ │ - bltu s10,s9,2ab32 │ │ │ │ - j 2ab58 │ │ │ │ - beqz s11,2ab58 │ │ │ │ - lw a5,4(s11) │ │ │ │ - bltu a5,s5,2abe0 │ │ │ │ - ld a4,120(s1) │ │ │ │ - add a5,a4,s7 │ │ │ │ - lw a3,0(a5) │ │ │ │ - beqz a3,2abe0 │ │ │ │ - ld a5,16(sp) │ │ │ │ - beqz a5,2ab9e │ │ │ │ - ld a5,16(s1) │ │ │ │ - ld a1,0(s1) │ │ │ │ - ld a0,32(sp) │ │ │ │ - add a5,a5,s7 │ │ │ │ - lw a5,0(a5) │ │ │ │ - ld a2,16(a1) │ │ │ │ - lbu a1,44(a1) │ │ │ │ - addw a5,a5,a0 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - add a5,a5,a2 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - beq a5,a1,2abce │ │ │ │ - ld a0,0(sp) │ │ │ │ - ld a6,24(sp) │ │ │ │ - slliw a5,a0,0x1 │ │ │ │ - slli a1,a5,0x20 │ │ │ │ - addiw a5,a5,1 │ │ │ │ - slli a2,a5,0x20 │ │ │ │ - srli a5,a2,0x1d │ │ │ │ - srli a1,a1,0x1d │ │ │ │ - addiw a2,a3,-1 │ │ │ │ - add a1,a1,a6 │ │ │ │ - slli a2,a2,0x20 │ │ │ │ - add a5,a5,a6 │ │ │ │ - sd s4,0(a1) │ │ │ │ - srli a2,a2,0x20 │ │ │ │ - sd a2,0(a5) │ │ │ │ - addiw a5,a0,1 │ │ │ │ - sd a5,0(sp) │ │ │ │ - lw a5,8(s1) │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - bgeu a3,a5,2abe2 │ │ │ │ - mv s3,a3 │ │ │ │ - j 2a9ca │ │ │ │ - sext.w a5,a5 │ │ │ │ - beq a5,s8,2aab2 │ │ │ │ - mv a3,s3 │ │ │ │ - ld a5,48(sp) │ │ │ │ - ld s10,96(sp) │ │ │ │ - beqz a5,2ac1a │ │ │ │ - ld a5,16(sp) │ │ │ │ - bnez a5,2ace0 │ │ │ │ - slli a3,a3,0x20 │ │ │ │ - srli a3,a3,0x20 │ │ │ │ - ld a1,0(sp) │ │ │ │ - ld a0,24(sp) │ │ │ │ - slliw a5,a1,0x1 │ │ │ │ - slli a4,a5,0x20 │ │ │ │ - srli a4,a4,0x1d │ │ │ │ + jal 1e81c │ │ │ │ + mv a2,s4 │ │ │ │ + li a1,0 │ │ │ │ + mv s1,a0 │ │ │ │ + jal 3890 │ │ │ │ + lw a5,0(s0) │ │ │ │ + bnez a5,2a018 │ │ │ │ addiw a5,a5,1 │ │ │ │ - add a4,a4,a0 │ │ │ │ - sd a3,0(a4) │ │ │ │ - slli a2,a5,0x20 │ │ │ │ - lwu a4,40(sp) │ │ │ │ - srli a5,a2,0x1d │ │ │ │ - add a5,a5,a0 │ │ │ │ - sd a4,0(a5) │ │ │ │ - addiw a5,a1,1 │ │ │ │ - sd a5,0(sp) │ │ │ │ - ld a5,56(sp) │ │ │ │ - ld a4,0(sp) │ │ │ │ - sw a4,0(a5) │ │ │ │ - auipc a5,0x4f │ │ │ │ - ld a5,752(a5) │ │ │ │ - ld a4,72(sp) │ │ │ │ - ld a5,0(a5) │ │ │ │ - xor a5,a5,a4 │ │ │ │ - li a4,0 │ │ │ │ - bnez a5,2aff0 │ │ │ │ - ld ra,184(sp) │ │ │ │ - ld s0,176(sp) │ │ │ │ - ld a0,24(sp) │ │ │ │ - ld s1,168(sp) │ │ │ │ - ld s2,160(sp) │ │ │ │ - ld s3,152(sp) │ │ │ │ - ld s4,144(sp) │ │ │ │ - ld s5,136(sp) │ │ │ │ - ld s6,128(sp) │ │ │ │ - ld s7,120(sp) │ │ │ │ - ld s8,112(sp) │ │ │ │ - ld s9,104(sp) │ │ │ │ - ld s11,88(sp) │ │ │ │ - addi sp,sp,192 │ │ │ │ - ret │ │ │ │ - sext.w a5,a5 │ │ │ │ - j 2ab6c │ │ │ │ - sext.w s5,s5 │ │ │ │ - j 2ab08 │ │ │ │ - jal 3330 │ │ │ │ - ld a5,16(sp) │ │ │ │ - sd a0,24(sp) │ │ │ │ - bnez a5,2ad0a │ │ │ │ - lw s0,8(s1) │ │ │ │ - sd zero,32(sp) │ │ │ │ - addiw s0,s0,-1 │ │ │ │ - ld a2,40(sp) │ │ │ │ - ld a4,120(s1) │ │ │ │ - slli s4,s3,0x20 │ │ │ │ - slli a3,a2,0x20 │ │ │ │ - srli a5,a3,0x1e │ │ │ │ - add a5,a5,a4 │ │ │ │ - lw a3,0(a5) │ │ │ │ - srli s4,s4,0x20 │ │ │ │ - bgeu s3,a3,2acd6 │ │ │ │ - bltu a2,a3,2acd6 │ │ │ │ - ld a5,16(sp) │ │ │ │ - beqz a5,2acb4 │ │ │ │ - ld a5,16(s1) │ │ │ │ - slli a2,s4,0x2 │ │ │ │ - ld a1,0(s1) │ │ │ │ - add a5,a5,a2 │ │ │ │ - lw a5,0(a5) │ │ │ │ - ld a0,32(sp) │ │ │ │ - ld a2,16(a1) │ │ │ │ - lbu a1,44(a1) │ │ │ │ - addw a5,a5,a0 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - add a5,a5,a2 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - sd zero,0(sp) │ │ │ │ - beq a5,a1,2acc8 │ │ │ │ - ld a2,24(sp) │ │ │ │ - addiw a5,a3,-1 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - sd a5,8(a2) │ │ │ │ - li a5,1 │ │ │ │ - sd s4,0(a2) │ │ │ │ - sd a5,0(sp) │ │ │ │ - bgeu a3,s0,2abe8 │ │ │ │ - li a5,1 │ │ │ │ - sd s10,96(sp) │ │ │ │ - mv s3,a3 │ │ │ │ - sd a5,48(sp) │ │ │ │ - j 2a9c4 │ │ │ │ - slli a5,s4,0x2 │ │ │ │ - add a5,a5,a4 │ │ │ │ - lw a3,0(a5) │ │ │ │ - j 2ac8a │ │ │ │ - ld a5,16(s1) │ │ │ │ + slli a3,a5,0x20 │ │ │ │ + srli a4,a3,0x1e │ │ │ │ + add a4,a4,s0 │ │ │ │ + lw a4,0(a4) │ │ │ │ + beqz a4,29f7c │ │ │ │ + bgeu a5,s3,29fc8 │ │ │ │ + addiw a3,s3,-1 │ │ │ │ + subw a3,a3,a5 │ │ │ │ slli a3,a3,0x20 │ │ │ │ - srli a3,a3,0x20 │ │ │ │ - slli a4,a3,0x2 │ │ │ │ - add a5,a5,a4 │ │ │ │ - ld a2,0(s1) │ │ │ │ - lw a5,0(a5) │ │ │ │ - ld a1,32(sp) │ │ │ │ - ld a4,16(a2) │ │ │ │ - lbu a2,44(a2) │ │ │ │ - addw a5,a5,a1 │ │ │ │ slli a5,a5,0x20 │ │ │ │ srli a5,a5,0x20 │ │ │ │ - add a5,a5,a4 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - bne a5,a2,2abf0 │ │ │ │ - j 2ac1a │ │ │ │ - lw s2,8(s1) │ │ │ │ - li a5,1 │ │ │ │ - sd a5,48(sp) │ │ │ │ - ld a5,40(sp) │ │ │ │ - beq s3,a5,2afae │ │ │ │ - mv a4,a5 │ │ │ │ - ld a5,72(s1) │ │ │ │ - bgeu a4,s2,2ad8a │ │ │ │ - slli s4,a4,0x20 │ │ │ │ - srli s4,s4,0x20 │ │ │ │ - add a4,a5,s4 │ │ │ │ - lbu s5,0(a4) │ │ │ │ - li a4,253 │ │ │ │ - bgeu a4,s5,2afd8 │ │ │ │ - ld a5,40(sp) │ │ │ │ - lwu s7,88(s1) │ │ │ │ - ld s5,80(s1) │ │ │ │ - sw a5,68(sp) │ │ │ │ - li s8,0 │ │ │ │ - addi s0,sp,68 │ │ │ │ - beqz s7,2ad72 │ │ │ │ - add s2,s7,s8 │ │ │ │ - srli s2,s2,0x1 │ │ │ │ - slli s6,s2,0x3 │ │ │ │ - add s6,s6,s5 │ │ │ │ - mv a1,s6 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2ad82 │ │ │ │ - beqz a0,2aecc │ │ │ │ - addi s8,s2,1 │ │ │ │ - bltu s8,s7,2ad4c │ │ │ │ - ld a0,40(sp) │ │ │ │ - sd s10,96(sp) │ │ │ │ - jal 281e8 │ │ │ │ - ld a5,40(sp) │ │ │ │ - bne s0,a5,2ad12 │ │ │ │ - j 2a9b4 │ │ │ │ - mv s7,s2 │ │ │ │ - bltu s8,s7,2ad4c │ │ │ │ - j 2ad72 │ │ │ │ - ld a4,120(s1) │ │ │ │ - slli s4,s3,0x20 │ │ │ │ - srli s4,s4,0x20 │ │ │ │ - slli s9,s4,0x2 │ │ │ │ - add a4,a4,s9 │ │ │ │ - lw s5,0(a4) │ │ │ │ - li a3,253 │ │ │ │ - slli a4,s5,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add a4,a4,a5 │ │ │ │ - lbu s2,0(a4) │ │ │ │ - bgeu a3,s2,2ae6e │ │ │ │ - lwu s6,88(s1) │ │ │ │ - sw s5,68(sp) │ │ │ │ - ld s2,80(s1) │ │ │ │ - li s11,0 │ │ │ │ - addi s0,sp,68 │ │ │ │ - beqz s6,2ade8 │ │ │ │ - add s7,s11,s6 │ │ │ │ - srli s7,s7,0x1 │ │ │ │ - slli s8,s7,0x3 │ │ │ │ - add s8,s8,s2 │ │ │ │ - mv a1,s8 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2adf0 │ │ │ │ - beqz a0,2adf8 │ │ │ │ - addi s11,s7,1 │ │ │ │ - bltu s11,s6,2adc4 │ │ │ │ - mv a0,s5 │ │ │ │ - sd s10,96(sp) │ │ │ │ - jal 281e8 │ │ │ │ - mv s6,s7 │ │ │ │ - bltu s11,s6,2adc4 │ │ │ │ - j 2ade8 │ │ │ │ - beqz s8,2ade8 │ │ │ │ - lw s2,4(s8) │ │ │ │ - ld a5,72(s1) │ │ │ │ - add a5,a5,s4 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - li a4,253 │ │ │ │ - bgeu a4,a5,2ae6a │ │ │ │ - lwu s11,88(s1) │ │ │ │ - sw s3,68(sp) │ │ │ │ - ld s4,80(s1) │ │ │ │ - li s8,0 │ │ │ │ - addi s0,sp,68 │ │ │ │ - beqz s11,2ae46 │ │ │ │ - add s5,s8,s11 │ │ │ │ - srli s5,s5,0x1 │ │ │ │ - slli s7,s5,0x3 │ │ │ │ - add s7,s7,s4 │ │ │ │ - mv a1,s7 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2ae4e │ │ │ │ - beqz a0,2ae56 │ │ │ │ - addi s8,s5,1 │ │ │ │ - bltu s8,s11,2ae22 │ │ │ │ - mv a0,s3 │ │ │ │ - sd s10,96(sp) │ │ │ │ - jal 281e8 │ │ │ │ - mv s11,s5 │ │ │ │ - bltu s8,s11,2ae22 │ │ │ │ - j 2ae46 │ │ │ │ - beqz s7,2ae46 │ │ │ │ - lw a5,4(s7) │ │ │ │ - bltu a5,s2,2ae72 │ │ │ │ - lw s0,8(s1) │ │ │ │ - sd zero,32(sp) │ │ │ │ - addiw s0,s0,-1 │ │ │ │ - j 2a9b4 │ │ │ │ - sext.w a5,a5 │ │ │ │ - j 2ae5e │ │ │ │ - sext.w s2,s2 │ │ │ │ - j 2ae02 │ │ │ │ - ld a4,120(s1) │ │ │ │ - ld a5,72(s1) │ │ │ │ - li a3,253 │ │ │ │ - add s6,a4,s9 │ │ │ │ - lw s5,0(s6) │ │ │ │ - slli a4,s5,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add a5,a5,a4 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - bgeu a3,a5,2afb6 │ │ │ │ - lwu s7,88(s1) │ │ │ │ - sw s5,68(sp) │ │ │ │ - ld s4,80(s1) │ │ │ │ - li s8,0 │ │ │ │ - addi s0,sp,68 │ │ │ │ - beqz s7,2ade8 │ │ │ │ - add s2,s8,s7 │ │ │ │ - srli s2,s2,0x1 │ │ │ │ - slli s6,s2,0x3 │ │ │ │ - add s6,s6,s4 │ │ │ │ - mv a1,s6 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2afc0 │ │ │ │ - beqz a0,2afc8 │ │ │ │ - addi s8,s2,1 │ │ │ │ - bltu s8,s7,2aea4 │ │ │ │ - j 2ade8 │ │ │ │ - beqz s6,2ad72 │ │ │ │ - lw s5,4(s6) │ │ │ │ - ld a5,72(s1) │ │ │ │ - ld a4,40(sp) │ │ │ │ - li a2,253 │ │ │ │ - addiw a4,a4,1 │ │ │ │ - slli a3,a4,0x20 │ │ │ │ srli a3,a3,0x20 │ │ │ │ add a3,a3,a5 │ │ │ │ - lbu a3,0(a3) │ │ │ │ - sext.w s9,a4 │ │ │ │ - bgeu a2,a3,2afd4 │ │ │ │ - lwu s11,88(s1) │ │ │ │ - sw a4,68(sp) │ │ │ │ - ld s2,80(s1) │ │ │ │ - li s6,0 │ │ │ │ - addi s0,sp,68 │ │ │ │ - beqz s11,2af28 │ │ │ │ - add s7,s6,s11 │ │ │ │ - srli s7,s7,0x1 │ │ │ │ - slli s8,s7,0x3 │ │ │ │ - add s8,s8,s2 │ │ │ │ - mv a1,s8 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2af30 │ │ │ │ - beqz a0,2af38 │ │ │ │ - addi s6,s7,1 │ │ │ │ - bltu s6,s11,2af04 │ │ │ │ - mv a0,s9 │ │ │ │ - sd s10,96(sp) │ │ │ │ - jal 281e8 │ │ │ │ - mv s11,s7 │ │ │ │ - bltu s6,s11,2af04 │ │ │ │ - j 2af28 │ │ │ │ - beqz s8,2af28 │ │ │ │ - lw a3,4(s8) │ │ │ │ - ld a5,72(s1) │ │ │ │ - ld a4,120(s1) │ │ │ │ - bgeu a3,s5,2ad8c │ │ │ │ - slli a3,s4,0x2 │ │ │ │ + slli a3,a3,0x2 │ │ │ │ + slli a5,a5,0x2 │ │ │ │ + addi a4,s0,4 │ │ │ │ + add a1,s0,a5 │ │ │ │ add a3,a3,a4 │ │ │ │ - lw s4,0(a3) │ │ │ │ - bgeu s3,s4,2ad8c │ │ │ │ - ld a3,40(sp) │ │ │ │ - bltu a3,s4,2ad8c │ │ │ │ - slli a4,s4,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add a5,a5,a4 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - li a4,253 │ │ │ │ - bgeu a4,a5,2afb6 │ │ │ │ - lwu s6,88(s1) │ │ │ │ - sw s4,68(sp) │ │ │ │ - ld s8,80(s1) │ │ │ │ - li s7,0 │ │ │ │ - addi s0,sp,68 │ │ │ │ - beqz s6,2afa6 │ │ │ │ - add s5,s7,s6 │ │ │ │ - srli s5,s5,0x1 │ │ │ │ - slli s2,s5,0x3 │ │ │ │ - add s2,s2,s8 │ │ │ │ - mv a1,s2 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2afdc │ │ │ │ - beqz a0,2afe4 │ │ │ │ - addi s7,s5,1 │ │ │ │ - bltu s7,s6,2af82 │ │ │ │ - mv a0,s4 │ │ │ │ - sd s10,96(sp) │ │ │ │ - jal 281e8 │ │ │ │ - addiw s0,s2,-1 │ │ │ │ - sd zero,32(sp) │ │ │ │ - j 2a9b4 │ │ │ │ - sext.w a5,a5 │ │ │ │ - sd a5,32(sp) │ │ │ │ - lw s0,8(s1) │ │ │ │ - addiw s0,s0,-1 │ │ │ │ - j 2a9b4 │ │ │ │ - mv s7,s2 │ │ │ │ - bltu s8,s7,2aea4 │ │ │ │ - j 2ade8 │ │ │ │ - beqz s6,2ade8 │ │ │ │ - lw a5,4(s6) │ │ │ │ - sd a5,32(sp) │ │ │ │ - j 2afba │ │ │ │ - sext.w a3,a3 │ │ │ │ - j 2af42 │ │ │ │ - sext.w s5,s5 │ │ │ │ - j 2aed6 │ │ │ │ - mv s6,s5 │ │ │ │ - j 2afa2 │ │ │ │ - sd zero,0(sp) │ │ │ │ - j 2ac1a │ │ │ │ - beqz s2,2afa6 │ │ │ │ - lw a5,4(s2) │ │ │ │ - sd a5,32(sp) │ │ │ │ - j 2afba │ │ │ │ - sd s10,96(sp) │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - addi sp,sp,-192 │ │ │ │ - sd s4,144(sp) │ │ │ │ - mv s4,a2 │ │ │ │ - auipc a2,0x4f │ │ │ │ - ld a2,-236(a2) │ │ │ │ - sd s1,168(sp) │ │ │ │ - sd ra,184(sp) │ │ │ │ - sd s0,176(sp) │ │ │ │ - sd s2,160(sp) │ │ │ │ - sd s3,152(sp) │ │ │ │ - sd s5,136(sp) │ │ │ │ - sd s6,128(sp) │ │ │ │ - sd s7,120(sp) │ │ │ │ - sd s8,112(sp) │ │ │ │ - sd s10,96(sp) │ │ │ │ - sd s11,88(sp) │ │ │ │ - ld a5,0(a2) │ │ │ │ - sd a5,72(sp) │ │ │ │ - li a5,0 │ │ │ │ - sd a3,48(sp) │ │ │ │ - sd a4,24(sp) │ │ │ │ - mv s1,a1 │ │ │ │ - bnez s4,2b170 │ │ │ │ - lw a5,8(a1) │ │ │ │ - li a0,24 │ │ │ │ - mv s0,a4 │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - sltu a5,a3,a5 │ │ │ │ - sd a5,56(sp) │ │ │ │ - jal 3330 │ │ │ │ - li a2,8 │ │ │ │ - li a1,10 │ │ │ │ - sd a0,16(sp) │ │ │ │ - jal 1c694 │ │ │ │ - sd zero,32(sp) │ │ │ │ - bnez s0,2b3f4 │ │ │ │ - ld a5,56(sp) │ │ │ │ - bnez a5,2b188 │ │ │ │ - lw a5,8(s1) │ │ │ │ + lw a5,0(a1) │ │ │ │ + addi a1,a1,4 │ │ │ │ addiw a5,a5,-1 │ │ │ │ - bgeu s4,a5,2b13e │ │ │ │ - ld a5,120(s1) │ │ │ │ - sd s9,104(sp) │ │ │ │ - li a4,-1 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - li s6,253 │ │ │ │ - addi s0,sp,64 │ │ │ │ - sd a4,40(sp) │ │ │ │ - slli s2,s4,0x20 │ │ │ │ - srli s2,s2,0x20 │ │ │ │ - slli s7,s2,0x2 │ │ │ │ - add a5,a5,s7 │ │ │ │ - lw s10,0(a5) │ │ │ │ - ld a5,72(s1) │ │ │ │ - slli a4,s10,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add a4,a4,a5 │ │ │ │ - lbu s5,0(a4) │ │ │ │ - bgeu s6,s5,2b3a6 │ │ │ │ - lwu s11,88(s1) │ │ │ │ - sw s10,64(sp) │ │ │ │ - ld s3,80(s1) │ │ │ │ - beqz s11,2b0c6 │ │ │ │ - li s9,0 │ │ │ │ - add s5,s9,s11 │ │ │ │ - srli s5,s5,0x1 │ │ │ │ - slli a1,s5,0x3 │ │ │ │ - add s8,s3,a1 │ │ │ │ - mv a1,s8 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2b216 │ │ │ │ - beqz a0,2b21e │ │ │ │ - addi s9,s5,1 │ │ │ │ - bltu s9,s11,2b09e │ │ │ │ - mv a3,s10 │ │ │ │ - auipc a2,0x36 │ │ │ │ - addi a2,a2,-1792 │ │ │ │ - li a1,658 │ │ │ │ - auipc a0,0x36 │ │ │ │ - addi a0,a0,-1764 │ │ │ │ - jal b382 │ │ │ │ - li a0,-1 │ │ │ │ - jal 33c0 │ │ │ │ - mv s3,s4 │ │ │ │ - ld a5,56(sp) │ │ │ │ - ld s9,104(sp) │ │ │ │ - beqz a5,2b13e │ │ │ │ - ld a5,48(sp) │ │ │ │ slli a4,a5,0x20 │ │ │ │ - slli a5,s3,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - mv s3,a5 │ │ │ │ - or a5,a5,a4 │ │ │ │ - ld a4,24(sp) │ │ │ │ - beqz a4,2b124 │ │ │ │ - ld a3,0(s1) │ │ │ │ - ld a4,16(s1) │ │ │ │ - slli s3,s3,0x2 │ │ │ │ - add a4,a4,s3 │ │ │ │ - lw a4,0(a4) │ │ │ │ - ld a1,32(sp) │ │ │ │ - ld a2,16(a3) │ │ │ │ - lbu a3,44(a3) │ │ │ │ - addw a4,a4,a1 │ │ │ │ - slli a4,a4,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add a4,a4,a2 │ │ │ │ - lbu a4,0(a4) │ │ │ │ - beq a4,a3,2b13e │ │ │ │ - ld s0,16(sp) │ │ │ │ - addi a1,sp,64 │ │ │ │ - sd a5,64(sp) │ │ │ │ - mv a0,s0 │ │ │ │ - jal 1c7e0 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 1c924 │ │ │ │ - sext.w a5,a0 │ │ │ │ - bnez a5,2b4de │ │ │ │ - auipc a5,0x4f │ │ │ │ - ld a5,-558(a5) │ │ │ │ - ld a4,72(sp) │ │ │ │ - ld a5,0(a5) │ │ │ │ - xor a5,a5,a4 │ │ │ │ - li a4,0 │ │ │ │ - bnez a5,2b75c │ │ │ │ - ld ra,184(sp) │ │ │ │ - ld s0,176(sp) │ │ │ │ - ld a0,16(sp) │ │ │ │ - ld s1,168(sp) │ │ │ │ - ld s2,160(sp) │ │ │ │ - ld s3,152(sp) │ │ │ │ - ld s4,144(sp) │ │ │ │ - ld s5,136(sp) │ │ │ │ - ld s6,128(sp) │ │ │ │ - ld s7,120(sp) │ │ │ │ - ld s8,112(sp) │ │ │ │ - ld s10,96(sp) │ │ │ │ - ld s11,88(sp) │ │ │ │ - addi sp,sp,192 │ │ │ │ + srli a5,a4,0x1e │ │ │ │ + add a5,a5,s1 │ │ │ │ + lw a4,0(a5) │ │ │ │ + addiw a4,a4,1 │ │ │ │ + sw a4,0(a5) │ │ │ │ + bne a1,a3,29fae │ │ │ │ + lw a5,0(s1) │ │ │ │ + sw zero,0(s1) │ │ │ │ + beqz s2,2a006 │ │ │ │ + lw a2,4(s1) │ │ │ │ + li a3,1 │ │ │ │ + sw a5,4(s1) │ │ │ │ + li a4,2 │ │ │ │ + beq s2,a3,2a006 │ │ │ │ + addiw a5,a4,-1 │ │ │ │ + slli a3,a5,0x20 │ │ │ │ + srli a5,a3,0x1e │ │ │ │ + add a5,a5,s1 │ │ │ │ + lw a3,0(a5) │ │ │ │ + slli a1,a4,0x20 │ │ │ │ + sext.w a2,a2 │ │ │ │ + srli a5,a1,0x1e │ │ │ │ + add a5,a5,s1 │ │ │ │ + addw a3,a3,a2 │ │ │ │ + addiw a4,a4,1 │ │ │ │ + lw a2,0(a5) │ │ │ │ + sw a3,0(a5) │ │ │ │ + bgeu s2,a4,29fde │ │ │ │ + ld ra,40(sp) │ │ │ │ + ld s0,32(sp) │ │ │ │ + ld s2,16(sp) │ │ │ │ + ld s3,8(sp) │ │ │ │ + ld s4,0(sp) │ │ │ │ + mv a0,s1 │ │ │ │ + ld s1,24(sp) │ │ │ │ + addi sp,sp,48 │ │ │ │ ret │ │ │ │ - li a0,24 │ │ │ │ - jal 3330 │ │ │ │ - li a2,8 │ │ │ │ - li a1,10 │ │ │ │ - sd a0,16(sp) │ │ │ │ - jal 1c694 │ │ │ │ - ld a5,24(sp) │ │ │ │ - sd zero,32(sp) │ │ │ │ - bnez a5,2b464 │ │ │ │ - ld a2,48(sp) │ │ │ │ - ld a5,120(s1) │ │ │ │ - slli s2,s4,0x20 │ │ │ │ - slli a3,a2,0x20 │ │ │ │ - srli a4,a3,0x1e │ │ │ │ - add a4,a4,a5 │ │ │ │ - lw s3,0(a4) │ │ │ │ + li a5,0 │ │ │ │ + j 29f8c │ │ │ │ + addi sp,sp,-48 │ │ │ │ + sd s2,16(sp) │ │ │ │ + slli s2,a2,0x20 │ │ │ │ srli s2,s2,0x20 │ │ │ │ - bgeu s4,s3,2b20a │ │ │ │ - bltu a2,s3,2b20a │ │ │ │ - ld a4,24(sp) │ │ │ │ - beqz a4,2b1d2 │ │ │ │ - ld a4,16(s1) │ │ │ │ - slli a2,s2,0x2 │ │ │ │ - ld a3,0(s1) │ │ │ │ - add a2,a2,a4 │ │ │ │ - lw a2,0(a2) │ │ │ │ - ld s0,32(sp) │ │ │ │ - ld a1,16(a3) │ │ │ │ - lbu a0,44(a3) │ │ │ │ - addw a2,a2,s0 │ │ │ │ - slli a2,a2,0x20 │ │ │ │ - srli a2,a2,0x20 │ │ │ │ - add a2,a2,a1 │ │ │ │ - lbu a2,0(a2) │ │ │ │ - beq a2,a0,2b60e │ │ │ │ - ld s0,16(sp) │ │ │ │ - addiw a5,s3,-1 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - or a5,s2,a5 │ │ │ │ - addi a1,sp,64 │ │ │ │ - mv a0,s0 │ │ │ │ - sd a5,64(sp) │ │ │ │ - jal 1c7e0 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 1c924 │ │ │ │ - sext.w a5,a0 │ │ │ │ - bnez a5,2b510 │ │ │ │ - lw a5,8(s1) │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - bgeu s3,a5,2b0ee │ │ │ │ - li a4,1 │ │ │ │ - ld a5,120(s1) │ │ │ │ - sd s9,104(sp) │ │ │ │ - mv s4,s3 │ │ │ │ - sd a4,56(sp) │ │ │ │ - j 2b05e │ │ │ │ - slli a4,s2,0x2 │ │ │ │ - add a4,a4,a5 │ │ │ │ - lw s3,0(a4) │ │ │ │ - j 2b1aa │ │ │ │ - mv s11,s5 │ │ │ │ - bltu s9,s11,2b09e │ │ │ │ - j 2b0c6 │ │ │ │ - beqz s8,2b0c6 │ │ │ │ - lw s5,4(s8) │ │ │ │ - ld a5,72(s1) │ │ │ │ - add a5,a5,s2 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - bgeu s6,a5,2b3a2 │ │ │ │ - lwu s8,88(s1) │ │ │ │ - sw s4,64(sp) │ │ │ │ - ld s3,80(s1) │ │ │ │ - beqz s8,2b268 │ │ │ │ - li s11,0 │ │ │ │ - add s10,s11,s8 │ │ │ │ - srli s10,s10,0x1 │ │ │ │ - slli a1,s10,0x3 │ │ │ │ - add s9,s3,a1 │ │ │ │ - mv a1,s9 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2b26c │ │ │ │ - beqz a0,2b274 │ │ │ │ - addi s11,s10,1 │ │ │ │ - bltu s11,s8,2b242 │ │ │ │ - mv a3,s4 │ │ │ │ - j 2b0c8 │ │ │ │ - mv s8,s10 │ │ │ │ - bltu s11,s8,2b242 │ │ │ │ - j 2b268 │ │ │ │ - beqz s9,2b268 │ │ │ │ - lw a5,4(s9) │ │ │ │ - bne a5,s5,2b0e6 │ │ │ │ - ld a5,72(s1) │ │ │ │ - add a4,a5,s2 │ │ │ │ - lbu s5,0(a4) │ │ │ │ - bgeu s6,s5,2b3aa │ │ │ │ - lwu s11,88(s1) │ │ │ │ - sw s4,64(sp) │ │ │ │ - ld s3,80(s1) │ │ │ │ - beqz s11,2b268 │ │ │ │ - li s9,0 │ │ │ │ - add s5,s9,s11 │ │ │ │ - srli s5,s5,0x1 │ │ │ │ - slli s10,s5,0x3 │ │ │ │ - add s10,s10,s3 │ │ │ │ - mv a1,s10 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2b2c4 │ │ │ │ - beqz a0,2b2cc │ │ │ │ - addi s9,s5,1 │ │ │ │ - bltu s9,s11,2b29e │ │ │ │ - j 2b268 │ │ │ │ - mv s11,s5 │ │ │ │ - bltu s9,s11,2b29e │ │ │ │ - j 2b268 │ │ │ │ - beqz s10,2b268 │ │ │ │ - addiw a4,s4,1 │ │ │ │ - ld a5,72(s1) │ │ │ │ - slli a3,a4,0x20 │ │ │ │ - srli a3,a3,0x20 │ │ │ │ - add a5,a5,a3 │ │ │ │ + sd s0,32(sp) │ │ │ │ + sd s3,8(sp) │ │ │ │ + mv s0,a1 │ │ │ │ + mv s3,a2 │ │ │ │ + slli a1,s2,0x2 │ │ │ │ + li a0,0 │ │ │ │ + sd s1,24(sp) │ │ │ │ + sd ra,40(sp) │ │ │ │ + mv s1,a3 │ │ │ │ + jal 1e81c │ │ │ │ + beqz s3,2a080 │ │ │ │ + mv a7,a0 │ │ │ │ + li a4,0 │ │ │ │ + li t3,-1 │ │ │ │ + sext.w a6,a4 │ │ │ │ + srliw a5,a6,0x3 │ │ │ │ + not a2,a6 │ │ │ │ + add a5,a5,s0 │ │ │ │ + andi a2,a2,7 │ │ │ │ + li t1,0 │ │ │ │ + bltz t3,2a064 │ │ │ │ + subw t1,a6,t3 │ │ │ │ + sw t1,0(a7) │ │ │ │ lbu a5,0(a5) │ │ │ │ - sext.w a3,a4 │ │ │ │ - sd a3,8(sp) │ │ │ │ - lw s5,4(s10) │ │ │ │ - bgeu s6,a5,2b3c6 │ │ │ │ - lwu s9,88(s1) │ │ │ │ - sw a4,64(sp) │ │ │ │ - ld s3,80(s1) │ │ │ │ - beqz s9,2b326 │ │ │ │ - li s10,0 │ │ │ │ - add a5,s10,s9 │ │ │ │ - srli s8,a5,0x1 │ │ │ │ - slli a1,s8,0x3 │ │ │ │ - add s11,s3,a1 │ │ │ │ - mv a1,s11 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2b32a │ │ │ │ - beqz a0,2b332 │ │ │ │ - addi s10,s8,1 │ │ │ │ - bltu s10,s9,2b300 │ │ │ │ - ld a3,8(sp) │ │ │ │ - j 2b0c8 │ │ │ │ - mv s9,s8 │ │ │ │ - bltu s10,s9,2b300 │ │ │ │ - j 2b326 │ │ │ │ - beqz s11,2b326 │ │ │ │ - lw a5,4(s11) │ │ │ │ - bltu a5,s5,2b0e6 │ │ │ │ - ld a5,120(s1) │ │ │ │ - add a5,a5,s7 │ │ │ │ - lw s3,0(a5) │ │ │ │ - beqz s3,2b0e6 │ │ │ │ - ld a5,24(sp) │ │ │ │ - beqz a5,2b36e │ │ │ │ - ld a4,16(s1) │ │ │ │ - ld a3,0(s1) │ │ │ │ - ld a2,32(sp) │ │ │ │ - add a4,a4,s7 │ │ │ │ - lw a5,0(a4) │ │ │ │ - ld a4,16(a3) │ │ │ │ - lbu a3,44(a3) │ │ │ │ - addw a5,a5,a2 │ │ │ │ + addi a7,a7,4 │ │ │ │ + sraw a5,a5,a2 │ │ │ │ + andi a5,a5,1 │ │ │ │ + bne s1,a5,2a07a │ │ │ │ + mv t3,a4 │ │ │ │ + addi a4,a4,1 │ │ │ │ + bne s2,a4,2a04a │ │ │ │ + ld ra,40(sp) │ │ │ │ + ld s0,32(sp) │ │ │ │ + ld s1,24(sp) │ │ │ │ + ld s2,16(sp) │ │ │ │ + ld s3,8(sp) │ │ │ │ + addi sp,sp,48 │ │ │ │ + ret │ │ │ │ + addiw a5,a2,-2 │ │ │ │ slli a5,a5,0x20 │ │ │ │ srli a5,a5,0x20 │ │ │ │ - add a5,a5,a4 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - beq a5,a3,2b394 │ │ │ │ - ld a4,40(sp) │ │ │ │ - ld s4,16(sp) │ │ │ │ - addiw a5,s3,-1 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - and s2,s2,a4 │ │ │ │ - or s2,s2,a5 │ │ │ │ - mv a1,s0 │ │ │ │ - mv a0,s4 │ │ │ │ - sd s2,64(sp) │ │ │ │ - jal 1c7e0 │ │ │ │ - mv a0,s4 │ │ │ │ - jal 1c924 │ │ │ │ + bnez a3,2a0d8 │ │ │ │ + li a3,1 │ │ │ │ + li a0,0 │ │ │ │ + li a7,-1 │ │ │ │ + srliw a4,a5,0x3 │ │ │ │ + add a4,a4,a1 │ │ │ │ + lbu a4,0(a4) │ │ │ │ + not a2,a5 │ │ │ │ + andi a2,a2,7 │ │ │ │ + sraw a4,a4,a2 │ │ │ │ + sub a6,a0,a3 │ │ │ │ + andi a4,a4,1 │ │ │ │ + sub a2,a3,a0 │ │ │ │ + srai a6,a6,0x3f │ │ │ │ + neg a4,a4 │ │ │ │ + and a2,a2,a6 │ │ │ │ + and a3,a3,a4 │ │ │ │ + addi a5,a5,-1 │ │ │ │ + add a0,a0,a2 │ │ │ │ + addi a3,a3,1 │ │ │ │ + bne a5,a7,2a09e │ │ │ │ sext.w a0,a0 │ │ │ │ - bnez a0,2b3ca │ │ │ │ - lw a5,8(s1) │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - bgeu s3,a5,2b0e8 │ │ │ │ - ld a5,120(s1) │ │ │ │ - mv s4,s3 │ │ │ │ - j 2b06a │ │ │ │ - sext.w a5,a5 │ │ │ │ - j 2b27c │ │ │ │ - sext.w s5,s5 │ │ │ │ - j 2b228 │ │ │ │ - addiw a4,s4,1 │ │ │ │ - slli a3,a4,0x20 │ │ │ │ - srli a3,a3,0x20 │ │ │ │ - add a5,a5,a3 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - sext.w a3,a4 │ │ │ │ - sd a3,8(sp) │ │ │ │ - sext.w s5,s5 │ │ │ │ - bltu s6,a5,2b2f0 │ │ │ │ - sext.w a5,a5 │ │ │ │ - j 2b33a │ │ │ │ - ld s2,16(sp) │ │ │ │ - mv a0,s2 │ │ │ │ - jal 1c924 │ │ │ │ - addiw a1,a0,-1 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 1c842 │ │ │ │ - lw a3,64(sp) │ │ │ │ - lw a2,0(a0) │ │ │ │ - bgeu a3,a2,2b394 │ │ │ │ - auipc a1,0x35 │ │ │ │ - addi a1,a1,1588 │ │ │ │ - li a0,1 │ │ │ │ - jal 37c0 <__printf_chk@plt> │ │ │ │ - j 2b394 │ │ │ │ - lw a5,8(s1) │ │ │ │ - ld a3,48(sp) │ │ │ │ - addiw a4,a5,-1 │ │ │ │ - beq a4,a3,2b04c │ │ │ │ - beqz a3,2b04c │ │ │ │ - ld a3,48(sp) │ │ │ │ - ld a4,72(s1) │ │ │ │ - bgeu a3,a5,2b478 │ │ │ │ - slli s2,a3,0x20 │ │ │ │ - srli s2,s2,0x20 │ │ │ │ - add a5,a4,s2 │ │ │ │ - lbu s3,0(a5) │ │ │ │ - li a5,253 │ │ │ │ - bgeu a5,s3,2b728 │ │ │ │ - lwu s7,88(s1) │ │ │ │ - sw a3,64(sp) │ │ │ │ - ld s3,80(s1) │ │ │ │ - li s10,0 │ │ │ │ - addi s6,sp,64 │ │ │ │ - beqz s7,2b45c │ │ │ │ - add s0,s7,s10 │ │ │ │ - srli s0,s0,0x1 │ │ │ │ - slli s5,s0,0x3 │ │ │ │ - add s5,s5,s3 │ │ │ │ - mv a1,s5 │ │ │ │ - mv a0,s6 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2b508 │ │ │ │ - beqz a0,2b628 │ │ │ │ - addi s10,s0,1 │ │ │ │ - bltu s10,s7,2b438 │ │ │ │ - ld a0,48(sp) │ │ │ │ - sd s9,104(sp) │ │ │ │ - jal 281e8 │ │ │ │ - ld a5,48(sp) │ │ │ │ - beq s4,a5,2b72c │ │ │ │ - lw a5,8(s1) │ │ │ │ - ld a3,48(sp) │ │ │ │ + ret │ │ │ │ + li a3,1 │ │ │ │ + li a0,0 │ │ │ │ + li a7,-1 │ │ │ │ + srliw a4,a5,0x3 │ │ │ │ + add a4,a4,a1 │ │ │ │ + lbu a4,0(a4) │ │ │ │ + not a2,a5 │ │ │ │ + andi a2,a2,7 │ │ │ │ + sraw a4,a4,a2 │ │ │ │ + sub a6,a0,a3 │ │ │ │ + andi a4,a4,1 │ │ │ │ + sub a2,a3,a0 │ │ │ │ + srai a6,a6,0x3f │ │ │ │ + addi a4,a4,-1 │ │ │ │ + and a2,a2,a6 │ │ │ │ + and a3,a3,a4 │ │ │ │ + addi a5,a5,-1 │ │ │ │ + add a0,a0,a2 │ │ │ │ + addi a3,a3,1 │ │ │ │ + bne a5,a7,2a0de │ │ │ │ + sext.w a0,a0 │ │ │ │ + ret │ │ │ │ + addi sp,sp,-48 │ │ │ │ + sd s4,0(sp) │ │ │ │ + mv s4,a1 │ │ │ │ + mv a1,a2 │ │ │ │ + sd ra,40(sp) │ │ │ │ + sd s0,32(sp) │ │ │ │ + sd s1,24(sp) │ │ │ │ + mv s0,a3 │ │ │ │ + sd s2,16(sp) │ │ │ │ + sd s3,8(sp) │ │ │ │ + mv s2,a2 │ │ │ │ + mv s3,a4 │ │ │ │ + jal 499a4 │ │ │ │ + li a2,0 │ │ │ │ + mv a1,s2 │ │ │ │ + mv s1,a0 │ │ │ │ + jal 499fa │ │ │ │ + addiw a0,s2,-1 │ │ │ │ + sw zero,0(s0) │ │ │ │ + sw zero,0(s3) │ │ │ │ + sext.w a2,a0 │ │ │ │ + beqz a2,2a256 │ │ │ │ + mv a1,s4 │ │ │ │ + li a3,0 │ │ │ │ + li a5,0 │ │ │ │ + li t1,0 │ │ │ │ li a4,1 │ │ │ │ - sd a4,56(sp) │ │ │ │ - ld a4,72(s1) │ │ │ │ - bltu a3,a5,2b40c │ │ │ │ - ld a5,120(s1) │ │ │ │ - slli s2,s4,0x20 │ │ │ │ - srli s2,s2,0x20 │ │ │ │ - slli s8,s2,0x2 │ │ │ │ - add a5,a5,s8 │ │ │ │ - lw s7,0(a5) │ │ │ │ - li a3,253 │ │ │ │ - slli a5,s7,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - add a5,a5,a4 │ │ │ │ - lbu s5,0(a5) │ │ │ │ - bgeu a3,s5,2b624 │ │ │ │ - lwu s3,88(s1) │ │ │ │ - sw s7,64(sp) │ │ │ │ - ld s0,80(s1) │ │ │ │ - li s11,0 │ │ │ │ - addi s6,sp,64 │ │ │ │ - beqz s3,2b4d6 │ │ │ │ - add s5,s3,s11 │ │ │ │ - srli s5,s5,0x1 │ │ │ │ - slli s10,s5,0x3 │ │ │ │ - add s10,s10,s0 │ │ │ │ - mv a1,s10 │ │ │ │ - mv a0,s6 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2b53a │ │ │ │ - beqz a0,2b542 │ │ │ │ - addi s11,s5,1 │ │ │ │ - bltu s11,s3,2b4b2 │ │ │ │ - mv a0,s7 │ │ │ │ - sd s9,104(sp) │ │ │ │ - jal 281e8 │ │ │ │ - ld s0,16(sp) │ │ │ │ - mv a0,s0 │ │ │ │ - jal 1c924 │ │ │ │ - addiw a1,a0,-1 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 1c842 │ │ │ │ - lw a3,64(sp) │ │ │ │ - lw a2,0(a0) │ │ │ │ - bgeu a3,a2,2b13e │ │ │ │ - auipc a1,0x35 │ │ │ │ - addi a1,a1,1312 │ │ │ │ - li a0,1 │ │ │ │ - jal 37c0 <__printf_chk@plt> │ │ │ │ - j 2b13e │ │ │ │ - mv s7,s0 │ │ │ │ - bltu s10,s7,2b438 │ │ │ │ - j 2b45c │ │ │ │ - ld s0,16(sp) │ │ │ │ - mv a0,s0 │ │ │ │ - jal 1c924 │ │ │ │ - addiw a1,a0,-1 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 1c842 │ │ │ │ - lw a3,64(sp) │ │ │ │ - lw a2,0(a0) │ │ │ │ - bgeu a3,a2,2b1f6 │ │ │ │ - auipc a1,0x35 │ │ │ │ - addi a1,a1,1262 │ │ │ │ - li a0,1 │ │ │ │ - jal 37c0 <__printf_chk@plt> │ │ │ │ - j 2b1f6 │ │ │ │ - mv s3,s5 │ │ │ │ - bltu s11,s3,2b4b2 │ │ │ │ - j 2b4d6 │ │ │ │ - beqz s10,2b4d6 │ │ │ │ - lw s5,4(s10) │ │ │ │ - ld a4,72(s1) │ │ │ │ - add a4,a4,s2 │ │ │ │ - lbu a5,0(a4) │ │ │ │ - li a4,253 │ │ │ │ - bgeu a4,a5,2b620 │ │ │ │ - lwu s11,88(s1) │ │ │ │ - sw s4,64(sp) │ │ │ │ - ld s2,80(s1) │ │ │ │ - li s10,0 │ │ │ │ - addi s6,sp,64 │ │ │ │ - beqz s11,2b590 │ │ │ │ - add s0,s11,s10 │ │ │ │ - srli s0,s0,0x1 │ │ │ │ - slli s7,s0,0x3 │ │ │ │ - add s7,s7,s2 │ │ │ │ - mv a1,s7 │ │ │ │ - mv a0,s6 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2b598 │ │ │ │ - beqz a0,2b5a0 │ │ │ │ - addi s10,s0,1 │ │ │ │ - bltu s10,s11,2b56e │ │ │ │ - mv a0,s4 │ │ │ │ - sd s9,104(sp) │ │ │ │ - jal 281e8 │ │ │ │ - mv s11,s0 │ │ │ │ - bltu s10,s11,2b56e │ │ │ │ - j 2b590 │ │ │ │ - beqz s7,2b590 │ │ │ │ - lw a5,4(s7) │ │ │ │ - sd zero,32(sp) │ │ │ │ - bgeu a5,s5,2b04c │ │ │ │ - ld a5,120(s1) │ │ │ │ - ld a4,72(s1) │ │ │ │ - li a3,253 │ │ │ │ - add s3,a5,s8 │ │ │ │ - lw s3,0(s3) │ │ │ │ - slli a5,s3,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - add a5,a5,a4 │ │ │ │ - lbu s11,0(a5) │ │ │ │ - bgeu a3,s11,2b70c │ │ │ │ - lwu s7,88(s1) │ │ │ │ - sw s3,64(sp) │ │ │ │ - ld s2,80(s1) │ │ │ │ - li s10,0 │ │ │ │ - addi s6,sp,64 │ │ │ │ - beqz s7,2b606 │ │ │ │ - add s0,s10,s7 │ │ │ │ - srli s0,s0,0x1 │ │ │ │ - slli s5,s0,0x3 │ │ │ │ - add s5,s5,s2 │ │ │ │ - mv a1,s5 │ │ │ │ - mv a0,s6 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2b714 │ │ │ │ - beqz a0,2b718 │ │ │ │ - addi s10,s0,1 │ │ │ │ - bltu s10,s7,2b5e2 │ │ │ │ - mv a0,s3 │ │ │ │ - sd s9,104(sp) │ │ │ │ - jal 281e8 │ │ │ │ - lw a2,8(s1) │ │ │ │ - li a1,1 │ │ │ │ - sd a1,56(sp) │ │ │ │ - addiw a2,a2,-1 │ │ │ │ - mv s4,s3 │ │ │ │ - bgeu s3,a2,2b74a │ │ │ │ - sd s9,104(sp) │ │ │ │ - j 2b05e │ │ │ │ - sext.w a5,a5 │ │ │ │ - j 2b5a8 │ │ │ │ - sext.w s5,s5 │ │ │ │ - j 2b54c │ │ │ │ - beqz s5,2b45c │ │ │ │ - lw s3,4(s5) │ │ │ │ - ld a4,72(s1) │ │ │ │ - ld a5,48(sp) │ │ │ │ - li a2,253 │ │ │ │ + j 2a16e │ │ │ │ + bltu a7,a6,2a20a │ │ │ │ + addi a3,a3,1 │ │ │ │ + sext.w t1,a3 │ │ │ │ addiw a5,a5,1 │ │ │ │ - slli a3,a5,0x20 │ │ │ │ - srli a3,a3,0x20 │ │ │ │ - add a3,a3,a4 │ │ │ │ - lbu a3,0(a3) │ │ │ │ - sext.w s8,a5 │ │ │ │ - bgeu a2,a3,2b724 │ │ │ │ - lwu s11,88(s1) │ │ │ │ - sw a5,64(sp) │ │ │ │ - ld s0,80(s1) │ │ │ │ - li s5,0 │ │ │ │ - addi s6,sp,64 │ │ │ │ - beqz s11,2b684 │ │ │ │ - add s7,s5,s11 │ │ │ │ - srli s7,s7,0x1 │ │ │ │ - slli s10,s7,0x3 │ │ │ │ - add s10,s10,s0 │ │ │ │ - mv a1,s10 │ │ │ │ - mv a0,s6 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2b68c │ │ │ │ - beqz a0,2b694 │ │ │ │ - addi s5,s7,1 │ │ │ │ - bltu s5,s11,2b660 │ │ │ │ - mv a0,s8 │ │ │ │ - sd s9,104(sp) │ │ │ │ - jal 281e8 │ │ │ │ - mv s11,s7 │ │ │ │ - bltu s5,s11,2b660 │ │ │ │ - j 2b684 │ │ │ │ - beqz s10,2b684 │ │ │ │ - lw a3,4(s10) │ │ │ │ - ld a4,72(s1) │ │ │ │ - ld a5,120(s1) │ │ │ │ - bgeu a3,s3,2b47a │ │ │ │ - slli a3,s2,0x2 │ │ │ │ - add a3,a3,a5 │ │ │ │ - lw s2,0(a3) │ │ │ │ - bgeu s4,s2,2b47a │ │ │ │ - ld a3,48(sp) │ │ │ │ - bltu a3,s2,2b47a │ │ │ │ - slli a5,s2,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - add a5,a5,a4 │ │ │ │ - lbu s11,0(a5) │ │ │ │ - li a5,253 │ │ │ │ - bgeu a5,s11,2b70c │ │ │ │ - lwu s5,88(s1) │ │ │ │ - sw s2,64(sp) │ │ │ │ - ld s10,80(s1) │ │ │ │ - li s7,0 │ │ │ │ - addi s6,sp,64 │ │ │ │ - beqz s5,2b704 │ │ │ │ - add s3,s5,s7 │ │ │ │ - srli s3,s3,0x1 │ │ │ │ - slli s0,s3,0x3 │ │ │ │ - add s0,s0,s10 │ │ │ │ - mv a1,s0 │ │ │ │ - mv a0,s6 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2b73e │ │ │ │ - beqz a0,2b742 │ │ │ │ - addi s7,s3,1 │ │ │ │ - bltu s7,s5,2b6e0 │ │ │ │ - mv a0,s2 │ │ │ │ - sd s9,104(sp) │ │ │ │ - jal 281e8 │ │ │ │ - sext.w a5,s11 │ │ │ │ - sd a5,32(sp) │ │ │ │ - j 2b04c │ │ │ │ - mv s7,s0 │ │ │ │ - j 2b602 │ │ │ │ - beqz s5,2b606 │ │ │ │ - lw a5,4(s5) │ │ │ │ - sd a5,32(sp) │ │ │ │ - j 2b04c │ │ │ │ - sext.w a3,a3 │ │ │ │ - j 2b69e │ │ │ │ - sext.w s3,s3 │ │ │ │ - j 2b632 │ │ │ │ - lwu s2,48(sp) │ │ │ │ - ld a5,120(s1) │ │ │ │ - slli a4,s2,0x2 │ │ │ │ - add a4,a4,a5 │ │ │ │ - lw s3,0(a4) │ │ │ │ - j 2b1ae │ │ │ │ - mv s5,s3 │ │ │ │ - j 2b700 │ │ │ │ - beqz s0,2b704 │ │ │ │ - lw a5,4(s0) │ │ │ │ - sd a5,32(sp) │ │ │ │ - j 2b04c │ │ │ │ - ld a5,48(sp) │ │ │ │ - slli a2,a5,0x20 │ │ │ │ - slli a5,s3,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - mv s3,a5 │ │ │ │ - or a5,a5,a2 │ │ │ │ - j 2b106 │ │ │ │ - sd s9,104(sp) │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - addi sp,sp,-160 │ │ │ │ - sd s3,120(sp) │ │ │ │ - auipc s3,0x4e │ │ │ │ - ld s3,1962(s3) │ │ │ │ - sd s1,136(sp) │ │ │ │ - sd s4,112(sp) │ │ │ │ - sd s5,104(sp) │ │ │ │ - sd ra,152(sp) │ │ │ │ - sd s0,144(sp) │ │ │ │ - sd s2,128(sp) │ │ │ │ - sd s6,96(sp) │ │ │ │ - sd s7,88(sp) │ │ │ │ - ld a5,0(s3) │ │ │ │ - sd a5,40(sp) │ │ │ │ + addi a1,a1,4 │ │ │ │ + bgeu t1,a2,2a1be │ │ │ │ + lw a7,0(a1) │ │ │ │ + lw a6,4(a1) │ │ │ │ + bgeu a6,a7,2a15c │ │ │ │ + subw a5,t1,a5 │ │ │ │ + bltu t1,a5,2a1b0 │ │ │ │ + srliw a7,a5,0x3 │ │ │ │ + add a7,a7,s1 │ │ │ │ + lbu t3,0(a7) │ │ │ │ + not a6,a5 │ │ │ │ + andi a6,a6,7 │ │ │ │ + sllw a6,a4,a6 │ │ │ │ + or a6,t3,a6 │ │ │ │ + sb a6,0(a7) │ │ │ │ + lw a6,0(s0) │ │ │ │ + addiw a5,a5,1 │ │ │ │ + addiw a6,a6,1 │ │ │ │ + sw a6,0(s0) │ │ │ │ + bgeu t1,a5,2a182 │ │ │ │ + li a5,0 │ │ │ │ + addi a3,a3,1 │ │ │ │ + sext.w t1,a3 │ │ │ │ + addi a1,a1,4 │ │ │ │ + bltu t1,a2,2a16e │ │ │ │ + lw a2,0(s3) │ │ │ │ + srliw a0,a0,0x3 │ │ │ │ + add a0,a0,s1 │ │ │ │ + negw s2,s2 │ │ │ │ + lw a3,0(s0) │ │ │ │ + andi s2,s2,7 │ │ │ │ + li a5,1 │ │ │ │ + sllw a5,a5,s2 │ │ │ │ + lbu a4,0(a0) │ │ │ │ + zext.b a5,a5 │ │ │ │ + bgeu a2,a3,2a248 │ │ │ │ + not a5,a5 │ │ │ │ + and a4,a4,a5 │ │ │ │ + sb a4,0(a0) │ │ │ │ + lw a5,0(s3) │ │ │ │ + addiw a5,a5,1 │ │ │ │ + sw a5,0(s3) │ │ │ │ + ld ra,40(sp) │ │ │ │ + ld s0,32(sp) │ │ │ │ + ld s2,16(sp) │ │ │ │ + ld s3,8(sp) │ │ │ │ + ld s4,0(sp) │ │ │ │ + mv a0,s1 │ │ │ │ + ld s1,24(sp) │ │ │ │ + addi sp,sp,48 │ │ │ │ + ret │ │ │ │ + subw a5,t1,a5 │ │ │ │ + bltu t1,a5,2a1b0 │ │ │ │ + srliw a7,a5,0x3 │ │ │ │ + add a7,a7,s1 │ │ │ │ + not a6,a5 │ │ │ │ + lbu t3,0(a7) │ │ │ │ + andi a6,a6,7 │ │ │ │ + sllw a6,a4,a6 │ │ │ │ + not a6,a6 │ │ │ │ + and a6,a6,t3 │ │ │ │ + sb a6,0(a7) │ │ │ │ + lw a6,0(s3) │ │ │ │ + addiw a5,a5,1 │ │ │ │ + addiw a6,a6,1 │ │ │ │ + sw a6,0(s3) │ │ │ │ + bgeu t1,a5,2a212 │ │ │ │ li a5,0 │ │ │ │ + j 2a1b2 │ │ │ │ + or a4,a4,a5 │ │ │ │ + sb a4,0(a0) │ │ │ │ + lw a5,0(s0) │ │ │ │ + addiw a5,a5,1 │ │ │ │ + sw a5,0(s0) │ │ │ │ + j 2a1f8 │ │ │ │ + mv a0,s1 │ │ │ │ + li a2,0 │ │ │ │ + j 2a1c8 │ │ │ │ + addi sp,sp,-48 │ │ │ │ + sd s4,0(sp) │ │ │ │ mv s4,a1 │ │ │ │ + mv a1,a2 │ │ │ │ + sd ra,40(sp) │ │ │ │ + sd s0,32(sp) │ │ │ │ + sd s1,24(sp) │ │ │ │ + mv s0,a3 │ │ │ │ + sd s2,16(sp) │ │ │ │ + sd s3,8(sp) │ │ │ │ + mv s2,a2 │ │ │ │ + mv s3,a4 │ │ │ │ + jal 499a4 │ │ │ │ + li a2,0 │ │ │ │ + mv a1,s2 │ │ │ │ mv s1,a0 │ │ │ │ - mv s5,a2 │ │ │ │ - bnez a1,2b796 │ │ │ │ - lw a5,8(a0) │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - beq a5,a2,2b816 │ │ │ │ - beq s4,s5,2b816 │ │ │ │ - lw a4,8(s1) │ │ │ │ - sd s8,80(sp) │ │ │ │ - sd s9,72(sp) │ │ │ │ - sd s10,64(sp) │ │ │ │ - ld a5,72(s1) │ │ │ │ - bltu s5,a4,2b8f4 │ │ │ │ - ld a4,120(s1) │ │ │ │ - slli s7,s4,0x20 │ │ │ │ - srli s7,s7,0x20 │ │ │ │ - slli s5,s7,0x2 │ │ │ │ - add a4,a4,s5 │ │ │ │ - lw s8,0(a4) │ │ │ │ - li a3,253 │ │ │ │ - slli a4,s8,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add a4,a4,a5 │ │ │ │ - lbu a4,0(a4) │ │ │ │ - bgeu a3,a4,2ba62 │ │ │ │ - sd s11,56(sp) │ │ │ │ - lwu s11,88(s1) │ │ │ │ - sw s8,32(sp) │ │ │ │ - ld s6,80(s1) │ │ │ │ - li s10,0 │ │ │ │ - addi s2,sp,32 │ │ │ │ - beqz s11,2b80a │ │ │ │ - add s0,s11,s10 │ │ │ │ - srli s0,s0,0x1 │ │ │ │ - slli s9,s0,0x3 │ │ │ │ - add s9,s9,s6 │ │ │ │ - mv a1,s9 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2b954 │ │ │ │ - beqz a0,2b980 │ │ │ │ - addi s10,s0,1 │ │ │ │ - bltu s10,s11,2b7e6 │ │ │ │ - mv a0,s8 │ │ │ │ - jal 281e8 │ │ │ │ - ld s8,80(sp) │ │ │ │ - ld s9,72(sp) │ │ │ │ - ld s10,64(sp) │ │ │ │ + jal 499fa │ │ │ │ + addiw a0,s2,-1 │ │ │ │ + sw zero,0(s0) │ │ │ │ + sw zero,0(s3) │ │ │ │ + sext.w a2,a0 │ │ │ │ + beqz a2,2a39c │ │ │ │ + mv a1,s4 │ │ │ │ + li a3,0 │ │ │ │ li a5,0 │ │ │ │ - auipc s0,0x4f │ │ │ │ - addi s0,s0,-1080 │ │ │ │ - lbu a4,0(s0) │ │ │ │ - bnez a4,2ba0c │ │ │ │ - ld a4,32(s1) │ │ │ │ - add a4,a4,a5 │ │ │ │ - lw s6,0(a4) │ │ │ │ - slli s0,s6,0x20 │ │ │ │ - sw s6,28(sp) │ │ │ │ - srli s0,s0,0x20 │ │ │ │ - ld a5,96(s1) │ │ │ │ - add a5,a5,s0 │ │ │ │ - lb a5,0(a5) │ │ │ │ - sb a5,27(sp) │ │ │ │ - li a4,-128 │ │ │ │ - beq a5,a4,2b896 │ │ │ │ - lw a3,28(sp) │ │ │ │ - slli a4,a3,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add a2,a4,a5 │ │ │ │ - blez a5,2b978 │ │ │ │ - sext.w a3,a2 │ │ │ │ - li a5,-1 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - slli a3,a3,0x20 │ │ │ │ + li t1,0 │ │ │ │ + li a4,1 │ │ │ │ + j 2a2b4 │ │ │ │ + bltu a7,a6,2a350 │ │ │ │ + addi a3,a3,1 │ │ │ │ + sext.w t1,a3 │ │ │ │ + addiw a5,a5,1 │ │ │ │ + addi a1,a1,1 │ │ │ │ + bgeu t1,a2,2a304 │ │ │ │ + lbu a7,0(a1) │ │ │ │ + lbu a6,1(a1) │ │ │ │ + bgeu a6,a7,2a2a2 │ │ │ │ + subw a5,t1,a5 │ │ │ │ + bltu t1,a5,2a2f6 │ │ │ │ + srliw a7,a5,0x3 │ │ │ │ + add a7,a7,s1 │ │ │ │ + lbu t3,0(a7) │ │ │ │ + not a6,a5 │ │ │ │ + andi a6,a6,7 │ │ │ │ + sllw a6,a4,a6 │ │ │ │ + or a6,t3,a6 │ │ │ │ + sb a6,0(a7) │ │ │ │ + lw a6,0(s0) │ │ │ │ + addiw a5,a5,1 │ │ │ │ + addiw a6,a6,1 │ │ │ │ + sw a6,0(s0) │ │ │ │ + bgeu t1,a5,2a2c8 │ │ │ │ + li a5,0 │ │ │ │ + addi a3,a3,1 │ │ │ │ + sext.w t1,a3 │ │ │ │ + addi a1,a1,1 │ │ │ │ + bltu t1,a2,2a2b4 │ │ │ │ + lw a2,0(s3) │ │ │ │ + srliw a0,a0,0x3 │ │ │ │ + add a0,a0,s1 │ │ │ │ + negw s2,s2 │ │ │ │ + lw a3,0(s0) │ │ │ │ + andi s2,s2,7 │ │ │ │ + li a5,1 │ │ │ │ + sllw a5,a5,s2 │ │ │ │ + lbu a4,0(a0) │ │ │ │ + zext.b a5,a5 │ │ │ │ + bgeu a2,a3,2a38e │ │ │ │ + not a5,a5 │ │ │ │ and a4,a4,a5 │ │ │ │ - or a4,a4,a3 │ │ │ │ - and a0,a4,a5 │ │ │ │ - sd a4,32(sp) │ │ │ │ - ld a4,40(sp) │ │ │ │ - ld a5,0(s3) │ │ │ │ - xor a5,a5,a4 │ │ │ │ - li a4,0 │ │ │ │ - or a0,a0,a3 │ │ │ │ - bnez a5,2bb22 │ │ │ │ - ld ra,152(sp) │ │ │ │ - ld s0,144(sp) │ │ │ │ - ld s1,136(sp) │ │ │ │ - ld s2,128(sp) │ │ │ │ - ld s3,120(sp) │ │ │ │ - ld s4,112(sp) │ │ │ │ - ld s5,104(sp) │ │ │ │ - ld s6,96(sp) │ │ │ │ - ld s7,88(sp) │ │ │ │ - addi sp,sp,160 │ │ │ │ + sb a4,0(a0) │ │ │ │ + lw a5,0(s3) │ │ │ │ + addiw a5,a5,1 │ │ │ │ + sw a5,0(s3) │ │ │ │ + ld ra,40(sp) │ │ │ │ + ld s0,32(sp) │ │ │ │ + ld s2,16(sp) │ │ │ │ + ld s3,8(sp) │ │ │ │ + ld s4,0(sp) │ │ │ │ + mv a0,s1 │ │ │ │ + ld s1,24(sp) │ │ │ │ + addi sp,sp,48 │ │ │ │ ret │ │ │ │ - lwu s5,112(s1) │ │ │ │ - sd s0,32(sp) │ │ │ │ - ld s7,104(s1) │ │ │ │ - li s4,0 │ │ │ │ - addi s2,sp,32 │ │ │ │ - beqz s5,2b8cc │ │ │ │ - add s0,s4,s5 │ │ │ │ - srli s0,s0,0x1 │ │ │ │ - slli s1,s0,0x4 │ │ │ │ - add s1,s1,s7 │ │ │ │ - mv a1,s1 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 1eff0 │ │ │ │ - bltz a0,2b94c │ │ │ │ - beqz a0,2b964 │ │ │ │ - addi s4,s0,1 │ │ │ │ - bltu s4,s5,2b8aa │ │ │ │ - mv a3,s6 │ │ │ │ - auipc a2,0x35 │ │ │ │ - addi a2,a2,362 │ │ │ │ - li a1,775 │ │ │ │ - auipc a0,0x35 │ │ │ │ - addi a0,a0,278 │ │ │ │ - sd s8,80(sp) │ │ │ │ - sd s9,72(sp) │ │ │ │ - sd s10,64(sp) │ │ │ │ - sd s11,56(sp) │ │ │ │ - jal b382 │ │ │ │ - li a0,-1 │ │ │ │ - jal 33c0 │ │ │ │ - slli s7,s5,0x20 │ │ │ │ - srli s7,s7,0x20 │ │ │ │ - add a4,a5,s7 │ │ │ │ - lbu s8,0(a4) │ │ │ │ - li a4,253 │ │ │ │ - bgeu a4,s8,2bb1e │ │ │ │ - lwu s10,88(s1) │ │ │ │ - sw s5,32(sp) │ │ │ │ - ld s8,80(s1) │ │ │ │ - li s9,0 │ │ │ │ - addi s2,sp,32 │ │ │ │ - beqz s10,2b944 │ │ │ │ - add s0,s9,s10 │ │ │ │ - srli s0,s0,0x1 │ │ │ │ - slli s6,s0,0x3 │ │ │ │ - add s6,s6,s8 │ │ │ │ - mv a1,s6 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2b95c │ │ │ │ - beqz a0,2ba78 │ │ │ │ - addi s9,s0,1 │ │ │ │ - bltu s9,s10,2b920 │ │ │ │ - mv a0,s5 │ │ │ │ - sd s11,56(sp) │ │ │ │ - jal 281e8 │ │ │ │ - mv s5,s0 │ │ │ │ - bltu s4,s5,2b8aa │ │ │ │ - j 2b8cc │ │ │ │ - mv s11,s0 │ │ │ │ - bltu s10,s11,2b7e6 │ │ │ │ - j 2b80a │ │ │ │ - mv s10,s0 │ │ │ │ - bltu s9,s10,2b920 │ │ │ │ - j 2b944 │ │ │ │ - beqz s1,2b8cc │ │ │ │ - lw a3,28(sp) │ │ │ │ - ld a5,8(s1) │ │ │ │ - slli a4,a3,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add a2,a4,a5 │ │ │ │ - bgtz a5,2b85c │ │ │ │ - slli a4,a2,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - j 2b860 │ │ │ │ - beqz s9,2b80a │ │ │ │ - ld a5,72(s1) │ │ │ │ - li a4,253 │ │ │ │ - lw s8,4(s9) │ │ │ │ - add a5,a5,s7 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - ld s11,56(sp) │ │ │ │ - bgeu a4,a5,2ba74 │ │ │ │ - lwu s10,88(s1) │ │ │ │ - sw s4,32(sp) │ │ │ │ - ld s7,80(s1) │ │ │ │ - li s9,0 │ │ │ │ - addi s2,sp,32 │ │ │ │ - beqz s10,2b9d0 │ │ │ │ - add s0,s10,s9 │ │ │ │ - srli s0,s0,0x1 │ │ │ │ - slli s6,s0,0x3 │ │ │ │ - add s6,s6,s7 │ │ │ │ - mv a1,s6 │ │ │ │ + subw a5,t1,a5 │ │ │ │ + bltu t1,a5,2a2f6 │ │ │ │ + srliw a7,a5,0x3 │ │ │ │ + add a7,a7,s1 │ │ │ │ + not a6,a5 │ │ │ │ + lbu t3,0(a7) │ │ │ │ + andi a6,a6,7 │ │ │ │ + sllw a6,a4,a6 │ │ │ │ + not a6,a6 │ │ │ │ + and a6,a6,t3 │ │ │ │ + sb a6,0(a7) │ │ │ │ + lw a6,0(s3) │ │ │ │ + addiw a5,a5,1 │ │ │ │ + addiw a6,a6,1 │ │ │ │ + sw a6,0(s3) │ │ │ │ + bgeu t1,a5,2a358 │ │ │ │ + li a5,0 │ │ │ │ + j 2a2f8 │ │ │ │ + or a4,a4,a5 │ │ │ │ + sb a4,0(a0) │ │ │ │ + lw a5,0(s0) │ │ │ │ + addiw a5,a5,1 │ │ │ │ + sw a5,0(s0) │ │ │ │ + j 2a33e │ │ │ │ + mv a0,s1 │ │ │ │ + li a2,0 │ │ │ │ + j 2a30e │ │ │ │ + addi sp,sp,-80 │ │ │ │ + sd s8,0(sp) │ │ │ │ + slli s8,a2,0x20 │ │ │ │ + srli s8,s8,0x20 │ │ │ │ + sd s0,64(sp) │ │ │ │ + slli s0,s8,0x2 │ │ │ │ + sd s7,8(sp) │ │ │ │ + li a0,0 │ │ │ │ + mv s7,a1 │ │ │ │ + mv a1,s0 │ │ │ │ + sd ra,72(sp) │ │ │ │ + sd s1,56(sp) │ │ │ │ + sd s2,48(sp) │ │ │ │ + sd s3,40(sp) │ │ │ │ + sd s4,32(sp) │ │ │ │ + sd s5,24(sp) │ │ │ │ + mv s4,a2 │ │ │ │ + sd s6,16(sp) │ │ │ │ + mv s5,a5 │ │ │ │ + mv s6,a4 │ │ │ │ + mv s3,a3 │ │ │ │ + jal 1e81c │ │ │ │ + mv a1,s0 │ │ │ │ + mv s1,a0 │ │ │ │ + li a0,0 │ │ │ │ + jal 1e81c │ │ │ │ + slli a5,s6,0x20 │ │ │ │ + srli s0,a5,0x1e │ │ │ │ + mv s2,a0 │ │ │ │ + mv a2,s0 │ │ │ │ + li a1,0 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 3890 │ │ │ │ + beqz s4,2a4f2 │ │ │ │ + mv a5,s7 │ │ │ │ + add a3,s8,s7 │ │ │ │ + lbu a6,0(a5) │ │ │ │ + addi a5,a5,1 │ │ │ │ + subw a6,a6,s5 │ │ │ │ + slli a4,a6,0x20 │ │ │ │ + srli a6,a4,0x1e │ │ │ │ + add a6,a6,s1 │ │ │ │ + lw a4,0(a6) │ │ │ │ + addiw a4,a4,1 │ │ │ │ + sw a4,0(a6) │ │ │ │ + bne a3,a5,2a3fe │ │ │ │ + lw a3,0(s1) │ │ │ │ + sw zero,0(s1) │ │ │ │ + beqz s6,2a454 │ │ │ │ + mv a4,s1 │ │ │ │ + li a5,0 │ │ │ │ + addiw a6,a5,-1 │ │ │ │ + slli a2,a6,0x20 │ │ │ │ + srli a6,a2,0x1e │ │ │ │ + add a6,a6,s1 │ │ │ │ + lw a2,0(a6) │ │ │ │ + sext.w a3,a3 │ │ │ │ + addiw a5,a5,1 │ │ │ │ + addw a2,a2,a3 │ │ │ │ + lw a3,0(a4) │ │ │ │ + sw a2,0(a4) │ │ │ │ + addi a4,a4,4 │ │ │ │ + bltu a5,s6,2a42e │ │ │ │ + beqz s4,2a4e6 │ │ │ │ + li a3,0 │ │ │ │ + add a5,s7,a3 │ │ │ │ + lbu a6,0(a5) │ │ │ │ + subw a6,a6,s5 │ │ │ │ + slli a5,a6,0x20 │ │ │ │ + srli a6,a5,0x1e │ │ │ │ + add a6,a6,s1 │ │ │ │ + lwu a7,0(a6) │ │ │ │ + slli a7,a7,0x2 │ │ │ │ + add a7,a7,s2 │ │ │ │ + sw a3,0(a7) │ │ │ │ + lw a5,0(a6) │ │ │ │ + addi a3,a3,1 │ │ │ │ + sext.w a4,a3 │ │ │ │ + addiw a5,a5,1 │ │ │ │ + sw a5,0(a6) │ │ │ │ + bltu a4,s4,2a456 │ │ │ │ + li a2,0 │ │ │ │ + mv a1,s4 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 499fa │ │ │ │ + beqz s6,2a4c6 │ │ │ │ + mv a3,s1 │ │ │ │ + add s0,s0,s1 │ │ │ │ + li a1,1 │ │ │ │ + lw a5,0(a3) │ │ │ │ + addi a3,a3,4 │ │ │ │ + addiw a4,a5,-1 │ │ │ │ + srliw a4,a4,0x3 │ │ │ │ + add a4,a4,s3 │ │ │ │ + lbu a2,0(a4) │ │ │ │ + negw a5,a5 │ │ │ │ + andi a5,a5,7 │ │ │ │ + sllw a5,a1,a5 │ │ │ │ + or a5,a5,a2 │ │ │ │ + sb a5,0(a4) │ │ │ │ + bne s0,a3,2a4a0 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 3670 │ │ │ │ + ld ra,72(sp) │ │ │ │ + ld s0,64(sp) │ │ │ │ + ld s1,56(sp) │ │ │ │ + ld s3,40(sp) │ │ │ │ + ld s4,32(sp) │ │ │ │ + ld s5,24(sp) │ │ │ │ + ld s6,16(sp) │ │ │ │ + ld s7,8(sp) │ │ │ │ + ld s8,0(sp) │ │ │ │ mv a0,s2 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2b9d8 │ │ │ │ - beqz a0,2b9e0 │ │ │ │ - addi s9,s0,1 │ │ │ │ - bltu s9,s10,2b9ae │ │ │ │ - mv a0,s4 │ │ │ │ - sd s11,56(sp) │ │ │ │ - jal 281e8 │ │ │ │ - mv s10,s0 │ │ │ │ - bltu s9,s10,2b9ae │ │ │ │ - j 2b9d0 │ │ │ │ - beqz s6,2b9d0 │ │ │ │ - lw a5,4(s6) │ │ │ │ - bgeu a5,s8,2b810 │ │ │ │ - ld a5,120(s1) │ │ │ │ - auipc s0,0x4f │ │ │ │ - addi s0,s0,-1550 │ │ │ │ - lbu a4,0(s0) │ │ │ │ - add a5,a5,s5 │ │ │ │ - lwu a5,0(a5) │ │ │ │ - ld s8,80(sp) │ │ │ │ - ld s9,72(sp) │ │ │ │ - ld s10,64(sp) │ │ │ │ - slli a5,a5,0x2 │ │ │ │ - beqz a4,2b828 │ │ │ │ - ld a1,152(s1) │ │ │ │ - lw a0,148(s1) │ │ │ │ + ld s2,48(sp) │ │ │ │ + addi sp,sp,80 │ │ │ │ + ret │ │ │ │ li a2,0 │ │ │ │ - add a1,a1,a5 │ │ │ │ - jal 3640 │ │ │ │ - lw a0,148(s1) │ │ │ │ - li a2,4 │ │ │ │ - addi a1,sp,28 │ │ │ │ - jal 3880 │ │ │ │ - li s2,-1 │ │ │ │ - beq a0,s2,2bb2e │ │ │ │ - lw s6,28(sp) │ │ │ │ - lbu a5,0(s0) │ │ │ │ - slli s0,s6,0x20 │ │ │ │ - srli s0,s0,0x20 │ │ │ │ - beqz a5,2b838 │ │ │ │ - ld a1,160(s1) │ │ │ │ - lw a0,148(s1) │ │ │ │ + li a1,0 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 499fa │ │ │ │ + j 2a49a │ │ │ │ + lw a3,0(s1) │ │ │ │ + sw zero,0(s1) │ │ │ │ + bnez s6,2a42a │ │ │ │ li a2,0 │ │ │ │ - add a1,a1,s0 │ │ │ │ - jal 3640 │ │ │ │ - lw a0,148(s1) │ │ │ │ + li a1,0 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 499fa │ │ │ │ + j 2a4c6 │ │ │ │ + addi sp,sp,-80 │ │ │ │ + sd s8,0(sp) │ │ │ │ + lw s8,80(sp) │ │ │ │ + sd s2,48(sp) │ │ │ │ + sd s3,40(sp) │ │ │ │ + sd s6,16(sp) │ │ │ │ + sd s7,8(sp) │ │ │ │ + mv s6,a1 │ │ │ │ + addiw s7,a2,-1 │ │ │ │ + li a1,361 │ │ │ │ + mv s2,a2 │ │ │ │ + mv s3,a3 │ │ │ │ + auipc a2,0x36 │ │ │ │ + addi a2,a2,-1556 │ │ │ │ + mv a3,s8 │ │ │ │ + auipc a0,0x36 │ │ │ │ + addi a0,a0,-1518 │ │ │ │ + sd ra,72(sp) │ │ │ │ + sd s0,64(sp) │ │ │ │ + sd s1,56(sp) │ │ │ │ + mv s0,a5 │ │ │ │ + mv s1,a4 │ │ │ │ + sd s4,32(sp) │ │ │ │ + sd s5,24(sp) │ │ │ │ + mv s4,a7 │ │ │ │ + mv s5,a6 │ │ │ │ + jal 3631e │ │ │ │ + li a2,0 │ │ │ │ + mv a1,s8 │ │ │ │ + mv a0,s4 │ │ │ │ + slli s7,s7,0x20 │ │ │ │ + jal 499fa │ │ │ │ + srli s7,s7,0x20 │ │ │ │ + mv a3,s7 │ │ │ │ + auipc a2,0x36 │ │ │ │ + addi a2,a2,-1542 │ │ │ │ + li a1,364 │ │ │ │ + auipc a0,0x36 │ │ │ │ + addi a0,a0,-1578 │ │ │ │ + jal 3631e │ │ │ │ + addi a6,s6,-4 │ │ │ │ + li a3,-1 │ │ │ │ li a2,1 │ │ │ │ - addi a1,sp,27 │ │ │ │ - jal 3880 │ │ │ │ - beq a0,s2,2bb3a │ │ │ │ - lb a5,27(sp) │ │ │ │ - j 2b844 │ │ │ │ - add a5,a5,s7 │ │ │ │ + addiw a1,s8,-1 │ │ │ │ + bnez s7,2a73a │ │ │ │ + mv a4,s6 │ │ │ │ + li a7,0 │ │ │ │ + slli t3,a7,0x2 │ │ │ │ + add a5,s6,t3 │ │ │ │ + lwu a5,0(a5) │ │ │ │ + slli a5,a5,0x2 │ │ │ │ + add a5,a5,s3 │ │ │ │ + lw a0,0(a5) │ │ │ │ + beqz a0,2a7e4 │ │ │ │ + slli t1,a0,0x20 │ │ │ │ + srli a0,t1,0x1e │ │ │ │ + addi a0,a0,-4 │ │ │ │ + add a0,a0,s1 │ │ │ │ + lw t1,0(a0) │ │ │ │ + add t3,t3,a6 │ │ │ │ + srliw t4,t1,0x3 │ │ │ │ + sw t1,0(a5) │ │ │ │ + add t4,t4,s4 │ │ │ │ + lbu t5,0(t4) │ │ │ │ + not a5,t1 │ │ │ │ + andi a5,a5,7 │ │ │ │ + sllw a5,a2,a5 │ │ │ │ + or a5,t5,a5 │ │ │ │ + sb a5,0(t4) │ │ │ │ + lw a5,0(a0) │ │ │ │ + addiw a5,a5,1 │ │ │ │ + sw a5,0(a0) │ │ │ │ + blt s7,a7,2a7ec │ │ │ │ + lwu a5,0(a4) │ │ │ │ + addi a4,a4,-4 │ │ │ │ + slli a5,a5,0x2 │ │ │ │ + add a5,a5,s3 │ │ │ │ + lw a0,0(a5) │ │ │ │ + addiw a5,a0,1 │ │ │ │ + srliw t1,a5,0x3 │ │ │ │ + not a5,a5 │ │ │ │ + add t1,t1,s4 │ │ │ │ + andi a5,a5,7 │ │ │ │ + beq a0,a3,2a62a │ │ │ │ + beq a1,a0,2a62a │ │ │ │ + lbu t1,0(t1) │ │ │ │ + srliw t4,a0,0x3 │ │ │ │ + not a0,a0 │ │ │ │ + andi a0,a0,7 │ │ │ │ + sraw a5,t1,a5 │ │ │ │ + sllw a0,a2,a0 │ │ │ │ + andi a5,a5,1 │ │ │ │ + add t4,t4,s4 │ │ │ │ + not a0,a0 │ │ │ │ + beqz a5,2a62a │ │ │ │ + lbu a5,0(t4) │ │ │ │ + and a0,a0,a5 │ │ │ │ + sb a0,0(t4) │ │ │ │ + bne t3,a4,2a5dc │ │ │ │ + addi s7,a7,-1 │ │ │ │ + bne s7,a3,2a582 │ │ │ │ + auipc a2,0x36 │ │ │ │ + addi a2,a2,-1718 │ │ │ │ + li a1,422 │ │ │ │ + mv a3,s2 │ │ │ │ + auipc a0,0x36 │ │ │ │ + addi a0,a0,-1796 │ │ │ │ + jal 3631e │ │ │ │ + slli a1,s2,0x20 │ │ │ │ + srli a1,a1,0x20 │ │ │ │ + li a5,0 │ │ │ │ + li a2,-1 │ │ │ │ + beqz s2,2a67a │ │ │ │ + lw a3,0(s3) │ │ │ │ + addi s3,s3,4 │ │ │ │ + slli a0,a3,0x20 │ │ │ │ + srli a4,a0,0x1e │ │ │ │ + add a4,a4,s6 │ │ │ │ + beq a3,a2,2a674 │ │ │ │ + sw a5,0(a4) │ │ │ │ + addi a5,a5,1 │ │ │ │ + bne a5,a1,2a65e │ │ │ │ + slli s2,s0,0x20 │ │ │ │ + mv a3,s0 │ │ │ │ + auipc a2,0x36 │ │ │ │ + addi a2,a2,-1768 │ │ │ │ + li a1,429 │ │ │ │ + auipc a0,0x36 │ │ │ │ + addi a0,a0,-1868 │ │ │ │ + srli s2,s2,0x20 │ │ │ │ + jal 3631e │ │ │ │ + beqz s2,2a7f2 │ │ │ │ + slli a1,s2,0x2 │ │ │ │ + add a1,a1,s1 │ │ │ │ + mv a3,s1 │ │ │ │ + li a0,1 │ │ │ │ + j 2a6bc │ │ │ │ + lbu a2,0(a5) │ │ │ │ + addi a3,a3,4 │ │ │ │ + or a4,a4,a2 │ │ │ │ + sb a4,0(a5) │ │ │ │ + beq a3,a1,2a6e6 │ │ │ │ + lw a2,0(a3) │ │ │ │ + addiw a5,a2,-1 │ │ │ │ + negw a4,a2 │ │ │ │ + srliw a5,a5,0x3 │ │ │ │ + andi a4,a4,7 │ │ │ │ + add a5,a5,s4 │ │ │ │ + sllw a4,a0,a4 │ │ │ │ + bnez a2,2a6ac │ │ │ │ + lbu a5,0(s4) │ │ │ │ + addi a3,a3,4 │ │ │ │ + ori a5,a5,-128 │ │ │ │ + sb a5,0(s4) │ │ │ │ + bne a3,a1,2a6bc │ │ │ │ + mv a3,s0 │ │ │ │ + li a1,438 │ │ │ │ + auipc a2,0x36 │ │ │ │ + addi a2,a2,-1836 │ │ │ │ + auipc a0,0x36 │ │ │ │ + addi a0,a0,-1972 │ │ │ │ + jal 3631e │ │ │ │ + li a1,0 │ │ │ │ + li a3,0 │ │ │ │ + lwu a5,0(s1) │ │ │ │ + slli a4,a3,0x2 │ │ │ │ + sext.w a2,a1 │ │ │ │ + add a4,a4,s6 │ │ │ │ + bge a3,a5,2a72c │ │ │ │ + lw a5,0(a4) │ │ │ │ + addi a4,a4,4 │ │ │ │ + addi a3,a3,1 │ │ │ │ + subw a5,a5,a2 │ │ │ │ + addiw a5,a5,-1 │ │ │ │ + sw a5,-4(a4) │ │ │ │ + lwu a5,0(s1) │ │ │ │ + blt a3,a5,2a716 │ │ │ │ + addi a1,a1,1 │ │ │ │ + addi s1,s1,4 │ │ │ │ + beq a1,s2,2a80c │ │ │ │ + lwu a3,-4(s1) │ │ │ │ + j 2a704 │ │ │ │ + addiw a5,s7,-1 │ │ │ │ + srliw a5,a5,0x3 │ │ │ │ + slli a4,s7,0x2 │ │ │ │ + add a5,a5,s5 │ │ │ │ + add a4,a4,s6 │ │ │ │ lbu a5,0(a5) │ │ │ │ - sext.w s8,a4 │ │ │ │ - li a4,253 │ │ │ │ - bltu a4,a5,2b99a │ │ │ │ - sext.w a5,a5 │ │ │ │ - j 2b9e8 │ │ │ │ - beqz s6,2b944 │ │ │ │ - lw s8,4(s6) │ │ │ │ - ld a5,72(s1) │ │ │ │ - addiw a4,s5,1 │ │ │ │ - slli a3,a4,0x20 │ │ │ │ - srli a3,a3,0x20 │ │ │ │ - add a5,a5,a3 │ │ │ │ + lwu a0,0(a4) │ │ │ │ + negw a7,s7 │ │ │ │ + andi a7,a7,7 │ │ │ │ + sraw a5,a5,a7 │ │ │ │ + slli a0,a0,0x2 │ │ │ │ + add a0,a0,s3 │ │ │ │ + andi a5,a5,1 │ │ │ │ + lw t1,0(a0) │ │ │ │ + bnez a5,2a83e │ │ │ │ + mv t3,a4 │ │ │ │ + mv a7,s7 │ │ │ │ + j 2a7d0 │ │ │ │ + lw t1,0(a5) │ │ │ │ + srliw t4,t1,0x3 │ │ │ │ + sw t1,0(a0) │ │ │ │ + add a0,s4,t4 │ │ │ │ + lbu t4,0(a0) │ │ │ │ + not t1,t1 │ │ │ │ + andi t1,t1,7 │ │ │ │ + sllw t1,a2,t1 │ │ │ │ + or t1,t4,t1 │ │ │ │ + sb t1,0(a0) │ │ │ │ + lw a0,0(a5) │ │ │ │ + addiw a0,a0,1 │ │ │ │ + sw a0,0(a5) │ │ │ │ + addi a7,a7,-1 │ │ │ │ + addiw a5,a7,-1 │ │ │ │ + srliw a5,a5,0x3 │ │ │ │ + negw a0,a7 │ │ │ │ + add a5,a5,s5 │ │ │ │ + andi a0,a0,7 │ │ │ │ + beqz a7,2a58a │ │ │ │ lbu a5,0(a5) │ │ │ │ - sext.w a2,a4 │ │ │ │ - li a3,253 │ │ │ │ - sd a2,8(sp) │ │ │ │ - bgeu a3,a5,2bb1a │ │ │ │ - lwu s9,88(s1) │ │ │ │ - sd s11,56(sp) │ │ │ │ - sw a4,32(sp) │ │ │ │ - ld s6,80(s1) │ │ │ │ - li s11,0 │ │ │ │ - addi s2,sp,32 │ │ │ │ - beqz s9,2bad8 │ │ │ │ - add s0,s11,s9 │ │ │ │ - srli s0,s0,0x1 │ │ │ │ - slli s10,s0,0x3 │ │ │ │ - add s10,s10,s6 │ │ │ │ - mv a1,s10 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2bade │ │ │ │ - beqz a0,2bae6 │ │ │ │ - addi s11,s0,1 │ │ │ │ - bltu s11,s9,2bab6 │ │ │ │ - ld a0,8(sp) │ │ │ │ - jal 281e8 │ │ │ │ - mv s9,s0 │ │ │ │ - bltu s11,s9,2bab6 │ │ │ │ - j 2bad8 │ │ │ │ - beqz s10,2bad8 │ │ │ │ - lw a5,4(s10) │ │ │ │ - ld s11,56(sp) │ │ │ │ - ld a4,120(s1) │ │ │ │ - bgeu a5,s8,2bb16 │ │ │ │ - slli s7,s7,0x2 │ │ │ │ - add s7,s7,a4 │ │ │ │ - lw a5,0(s7) │ │ │ │ - bgeu s4,a5,2bb16 │ │ │ │ - bltu s5,a5,2bb16 │ │ │ │ - slli a4,a5,0x20 │ │ │ │ - ld s8,80(sp) │ │ │ │ - ld s9,72(sp) │ │ │ │ - ld s10,64(sp) │ │ │ │ - srli a5,a4,0x1e │ │ │ │ - j 2b818 │ │ │ │ - ld a5,72(s1) │ │ │ │ - j 2b7aa │ │ │ │ - sext.w a5,a5 │ │ │ │ - j 2baf0 │ │ │ │ - sext.w s8,s8 │ │ │ │ - j 2ba82 │ │ │ │ - sd s8,80(sp) │ │ │ │ - sd s9,72(sp) │ │ │ │ - sd s10,64(sp) │ │ │ │ - sd s11,56(sp) │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - sd s8,80(sp) │ │ │ │ - sd s9,72(sp) │ │ │ │ - sd s10,64(sp) │ │ │ │ - sd s11,56(sp) │ │ │ │ - jal 2820c │ │ │ │ - sd s8,80(sp) │ │ │ │ - sd s9,72(sp) │ │ │ │ - sd s10,64(sp) │ │ │ │ - sd s11,56(sp) │ │ │ │ - jal 2820c │ │ │ │ - addi sp,sp,-192 │ │ │ │ - auipc a4,0x4e │ │ │ │ - ld a4,968(a4) │ │ │ │ - sd s2,160(sp) │ │ │ │ - sd s3,152(sp) │ │ │ │ - sd ra,184(sp) │ │ │ │ - sd s4,144(sp) │ │ │ │ - sd a3,16(sp) │ │ │ │ - ld a5,0(a4) │ │ │ │ - sd a5,72(sp) │ │ │ │ - li a5,0 │ │ │ │ - mv s2,a1 │ │ │ │ - mv s3,a2 │ │ │ │ - beqz a3,2c1e4 │ │ │ │ - addi a5,sp,60 │ │ │ │ - sd a5,32(sp) │ │ │ │ - addi a5,sp,59 │ │ │ │ - sd s0,176(sp) │ │ │ │ - sd s1,168(sp) │ │ │ │ - sd s6,128(sp) │ │ │ │ - sd s7,120(sp) │ │ │ │ - sd s5,136(sp) │ │ │ │ - sd s8,112(sp) │ │ │ │ - sd s9,104(sp) │ │ │ │ - sd s10,96(sp) │ │ │ │ - sd s11,88(sp) │ │ │ │ - mv s1,a0 │ │ │ │ - li s7,0 │ │ │ │ - li s6,253 │ │ │ │ - addi s0,sp,64 │ │ │ │ - sd a5,40(sp) │ │ │ │ - beqz s2,2bbf6 │ │ │ │ - beq s3,s2,2c1c4 │ │ │ │ - lw a4,8(s1) │ │ │ │ - ld a5,72(s1) │ │ │ │ - bgeu s3,a4,2bc50 │ │ │ │ - slli s5,s3,0x20 │ │ │ │ - srli s5,s5,0x20 │ │ │ │ - add a4,a5,s5 │ │ │ │ - lbu a4,0(a4) │ │ │ │ - bgeu s6,a4,2c1b4 │ │ │ │ - lwu s10,88(s1) │ │ │ │ - sw s3,64(sp) │ │ │ │ - ld s4,80(s1) │ │ │ │ - beqz s10,2bbe8 │ │ │ │ - li s9,0 │ │ │ │ - add s8,s9,s10 │ │ │ │ - srli s8,s8,0x1 │ │ │ │ - slli s11,s8,0x3 │ │ │ │ - add s11,s11,s4 │ │ │ │ - mv a1,s11 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2bbee │ │ │ │ - beqz a0,2bdac │ │ │ │ - addi s9,s8,1 │ │ │ │ - bltu s9,s10,2bbc2 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 281e8 │ │ │ │ - mv s10,s8 │ │ │ │ - bltu s9,s10,2bbc2 │ │ │ │ - j 2bbe8 │ │ │ │ - lw a4,8(s1) │ │ │ │ - addiw a5,a4,-1 │ │ │ │ - beq s3,a5,2bc04 │ │ │ │ - bnez s3,2bb98 │ │ │ │ - li s4,0 │ │ │ │ - ld s0,176(sp) │ │ │ │ - ld s1,168(sp) │ │ │ │ - ld s5,136(sp) │ │ │ │ - ld s6,128(sp) │ │ │ │ - ld s7,120(sp) │ │ │ │ - ld s8,112(sp) │ │ │ │ - ld s9,104(sp) │ │ │ │ - ld s10,96(sp) │ │ │ │ - ld s11,88(sp) │ │ │ │ - li a5,-1 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - slli s3,s3,0x20 │ │ │ │ - and s4,s4,a5 │ │ │ │ - or s4,s4,s3 │ │ │ │ - auipc a4,0x4e │ │ │ │ - ld a4,746(a4) │ │ │ │ - and a5,s4,a5 │ │ │ │ - sd s4,64(sp) │ │ │ │ - ld a3,72(sp) │ │ │ │ - ld a4,0(a4) │ │ │ │ - xor a4,a4,a3 │ │ │ │ + addi t3,t3,-4 │ │ │ │ + sraw a5,a5,a0 │ │ │ │ + andi a5,a5,1 │ │ │ │ + bnez a5,2a58a │ │ │ │ + lwu a0,0(t3) │ │ │ │ + slli a0,a0,0x2 │ │ │ │ + add a0,a0,s3 │ │ │ │ + lw t1,0(a0) │ │ │ │ + slli t4,t1,0x20 │ │ │ │ + srli a5,t4,0x1e │ │ │ │ + addi a5,a5,-4 │ │ │ │ + add a5,a5,s1 │ │ │ │ + bnez t1,2a770 │ │ │ │ + sw a3,0(a0) │ │ │ │ + j 2a79e │ │ │ │ + sw a3,0(a5) │ │ │ │ + add t3,t3,a6 │ │ │ │ + bge s7,a7,2a5dc │ │ │ │ + addi s7,a7,-1 │ │ │ │ + j 2a582 │ │ │ │ li a3,0 │ │ │ │ - or a0,a5,s3 │ │ │ │ - bnez a4,2c1ee │ │ │ │ - ld ra,184(sp) │ │ │ │ - ld s2,160(sp) │ │ │ │ - ld s3,152(sp) │ │ │ │ - ld s4,144(sp) │ │ │ │ - addi sp,sp,192 │ │ │ │ + auipc a2,0x35 │ │ │ │ + addi a2,a2,1996 │ │ │ │ + li a1,438 │ │ │ │ + auipc a0,0x35 │ │ │ │ + addi a0,a0,1856 │ │ │ │ + jal 3631e │ │ │ │ + auipc a2,0x35 │ │ │ │ + addi a2,a2,2012 │ │ │ │ + li a1,451 │ │ │ │ + auipc a0,0x35 │ │ │ │ + addi a0,a0,1832 │ │ │ │ + jal 3631e │ │ │ │ + ld ra,72(sp) │ │ │ │ + ld s0,64(sp) │ │ │ │ + ld s1,56(sp) │ │ │ │ + ld s2,48(sp) │ │ │ │ + ld s3,40(sp) │ │ │ │ + ld s4,32(sp) │ │ │ │ + ld s5,24(sp) │ │ │ │ + ld s7,8(sp) │ │ │ │ + ld s8,0(sp) │ │ │ │ + mv a0,s6 │ │ │ │ + ld s6,16(sp) │ │ │ │ + addi sp,sp,80 │ │ │ │ ret │ │ │ │ - ld a4,120(s1) │ │ │ │ - slli s4,s2,0x20 │ │ │ │ - srli s4,s4,0x20 │ │ │ │ - slli a3,s4,0x2 │ │ │ │ - add a4,a4,a3 │ │ │ │ - lw a4,0(a4) │ │ │ │ - sd a3,24(sp) │ │ │ │ - sd a4,8(sp) │ │ │ │ - slli a4,a4,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add a4,a4,a5 │ │ │ │ - lbu a4,0(a4) │ │ │ │ - bgeu s6,a4,2bd9a │ │ │ │ - ld a5,8(sp) │ │ │ │ - lwu s8,88(s1) │ │ │ │ - ld s5,80(s1) │ │ │ │ - sw a5,64(sp) │ │ │ │ - beqz s8,2bcac │ │ │ │ - li s10,0 │ │ │ │ - add a5,s10,s8 │ │ │ │ - srli s11,a5,0x1 │ │ │ │ - slli a1,s11,0x3 │ │ │ │ - add s9,s5,a1 │ │ │ │ - mv a1,s9 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2bccc │ │ │ │ - beqz a0,2bcd4 │ │ │ │ - addi s10,s11,1 │ │ │ │ - bltu s10,s8,2bc86 │ │ │ │ - ld a3,8(sp) │ │ │ │ + mv a7,s7 │ │ │ │ + j 2a58a │ │ │ │ + addi sp,sp,-96 │ │ │ │ + sd s7,24(sp) │ │ │ │ + lw s7,96(sp) │ │ │ │ + sd s1,72(sp) │ │ │ │ + sd s3,56(sp) │ │ │ │ + sd s6,32(sp) │ │ │ │ + mv s3,a2 │ │ │ │ + mv s6,a1 │ │ │ │ auipc a2,0x35 │ │ │ │ - addi a2,a2,-742 │ │ │ │ - li a1,658 │ │ │ │ + addi a2,a2,1966 │ │ │ │ + li a1,474 │ │ │ │ + mv s1,a3 │ │ │ │ auipc a0,0x35 │ │ │ │ - addi a0,a0,-714 │ │ │ │ - jal b382 │ │ │ │ - li a0,-1 │ │ │ │ - jal 33c0 │ │ │ │ - mv s8,s11 │ │ │ │ - bltu s10,s8,2bc86 │ │ │ │ - j 2bcac │ │ │ │ - beqz s9,2bcac │ │ │ │ - lw a5,4(s9) │ │ │ │ - sd a5,8(sp) │ │ │ │ - ld a5,72(s1) │ │ │ │ - add a5,a5,s4 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - bgeu s6,a5,2bda8 │ │ │ │ - lwu s10,88(s1) │ │ │ │ - sw s2,64(sp) │ │ │ │ - ld s5,80(s1) │ │ │ │ - beqz s10,2bd20 │ │ │ │ - li s11,0 │ │ │ │ - add a5,s11,s10 │ │ │ │ - srli s8,a5,0x1 │ │ │ │ - slli a1,s8,0x3 │ │ │ │ - add s9,s5,a1 │ │ │ │ - mv a1,s9 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2bd24 │ │ │ │ - beqz a0,2bd2c │ │ │ │ - addi s11,s8,1 │ │ │ │ - bltu s11,s10,2bcfa │ │ │ │ - mv a3,s2 │ │ │ │ - j 2bcae │ │ │ │ - mv s10,s8 │ │ │ │ - bltu s11,s10,2bcfa │ │ │ │ - j 2bd20 │ │ │ │ - beqz s9,2bd20 │ │ │ │ - lw a5,4(s9) │ │ │ │ - ld a4,8(sp) │ │ │ │ - bgeu a5,a4,2bc06 │ │ │ │ - ld a4,120(s1) │ │ │ │ - ld a3,24(sp) │ │ │ │ - ld a5,72(s1) │ │ │ │ - add a4,a4,a3 │ │ │ │ - lw s10,0(a4) │ │ │ │ - slli a4,s10,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add a5,a5,a4 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - bgeu s6,a5,2c1ce │ │ │ │ - lwu s9,88(s1) │ │ │ │ - sw s10,64(sp) │ │ │ │ - ld s4,80(s1) │ │ │ │ - beqz s9,2bd8c │ │ │ │ - li s5,0 │ │ │ │ - add s8,s5,s9 │ │ │ │ - srli s8,s8,0x1 │ │ │ │ - slli s11,s8,0x3 │ │ │ │ - add s11,s11,s4 │ │ │ │ - mv a1,s11 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2bd92 │ │ │ │ - beqz a0,2be90 │ │ │ │ - addi s5,s8,1 │ │ │ │ - bltu s5,s9,2bd66 │ │ │ │ - mv a0,s10 │ │ │ │ - jal 281e8 │ │ │ │ - mv s9,s8 │ │ │ │ - bltu s5,s9,2bd66 │ │ │ │ - j 2bd8c │ │ │ │ - add a5,a5,s4 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - sext.w a4,a4 │ │ │ │ - sd a4,8(sp) │ │ │ │ - bltu s6,a5,2bcea │ │ │ │ - sext.w a5,a5 │ │ │ │ - j 2bd34 │ │ │ │ - beqz s11,2bbe8 │ │ │ │ - lw a5,4(s11) │ │ │ │ - sd a5,8(sp) │ │ │ │ - ld a5,72(s1) │ │ │ │ - addiw a2,s3,1 │ │ │ │ - slli a4,a2,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add a4,a4,a5 │ │ │ │ - lbu a4,0(a4) │ │ │ │ - sext.w a3,a2 │ │ │ │ - sd a3,24(sp) │ │ │ │ - sext.w a3,a4 │ │ │ │ - bgeu s6,a4,2be24 │ │ │ │ - lwu s11,88(s1) │ │ │ │ - sw a2,64(sp) │ │ │ │ - ld s4,80(s1) │ │ │ │ - beqz s11,2be0c │ │ │ │ - li s10,0 │ │ │ │ - add a5,s10,s11 │ │ │ │ - srli s8,a5,0x1 │ │ │ │ - slli a1,s8,0x3 │ │ │ │ - add s9,s4,a1 │ │ │ │ - mv a1,s9 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2be12 │ │ │ │ - beqz a0,2be1a │ │ │ │ - addi s10,s8,1 │ │ │ │ - bltu s10,s11,2bde6 │ │ │ │ - ld a0,24(sp) │ │ │ │ - jal 281e8 │ │ │ │ - mv s11,s8 │ │ │ │ - bltu s10,s11,2bde6 │ │ │ │ - j 2be0c │ │ │ │ - beqz s9,2be0c │ │ │ │ - lw a3,4(s9) │ │ │ │ - ld a5,72(s1) │ │ │ │ - ld a2,8(sp) │ │ │ │ - ld a4,120(s1) │ │ │ │ - bgeu a3,a2,2bc52 │ │ │ │ - slli s5,s5,0x2 │ │ │ │ - add s5,s5,a4 │ │ │ │ - lw s5,0(s5) │ │ │ │ - bgeu s2,s5,2bc52 │ │ │ │ - bltu s3,s5,2bc52 │ │ │ │ - slli a4,s5,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add a5,a5,a4 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - li a4,253 │ │ │ │ - bgeu a4,a5,2c1ce │ │ │ │ - lwu s9,88(s1) │ │ │ │ - sw s5,64(sp) │ │ │ │ - ld s4,80(s1) │ │ │ │ - beqz s9,2be8a │ │ │ │ - addi a5,sp,64 │ │ │ │ - li s10,0 │ │ │ │ - sd a5,8(sp) │ │ │ │ - add s8,s10,s9 │ │ │ │ - srli s8,s8,0x1 │ │ │ │ - slli s11,s8,0x3 │ │ │ │ - ld a0,8(sp) │ │ │ │ - add s11,s11,s4 │ │ │ │ - mv a1,s11 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2c1d2 │ │ │ │ - beqz a0,2c1da │ │ │ │ - addi s10,s8,1 │ │ │ │ - bltu s10,s9,2be64 │ │ │ │ - mv a0,s5 │ │ │ │ - jal 281e8 │ │ │ │ - beqz s11,2bd8c │ │ │ │ - lw a5,4(s11) │ │ │ │ - beqz a5,2bfda │ │ │ │ - bnez s2,2bea8 │ │ │ │ - lw a5,8(s1) │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - beq a5,s3,2bf14 │ │ │ │ - beq s3,s2,2bf14 │ │ │ │ - lw a4,8(s1) │ │ │ │ - ld a5,72(s1) │ │ │ │ - bltu s3,a4,2c0be │ │ │ │ - ld a4,120(s1) │ │ │ │ - slli s5,s2,0x20 │ │ │ │ - srli s5,s5,0x20 │ │ │ │ - slli a3,s5,0x2 │ │ │ │ - add a4,a4,a3 │ │ │ │ - lw s4,0(a4) │ │ │ │ - sd a3,8(sp) │ │ │ │ - slli a4,s4,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add a4,a4,a5 │ │ │ │ - lbu s3,0(a4) │ │ │ │ - bgeu s6,s3,2c110 │ │ │ │ - lwu s8,88(s1) │ │ │ │ - sw s4,64(sp) │ │ │ │ - ld s3,80(s1) │ │ │ │ - beqz s8,2bf10 │ │ │ │ - li s10,0 │ │ │ │ - add s11,s8,s10 │ │ │ │ - srli s11,s11,0x1 │ │ │ │ - slli a1,s11,0x3 │ │ │ │ - add s9,s3,a1 │ │ │ │ - mv a1,s9 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2bfa8 │ │ │ │ - beqz a0,2bfe4 │ │ │ │ - addi s10,s11,1 │ │ │ │ - bltu s10,s8,2beea │ │ │ │ - mv a3,s4 │ │ │ │ - j 2bcae │ │ │ │ - li a5,0 │ │ │ │ - auipc a4,0x4e │ │ │ │ - addi a4,a4,1226 │ │ │ │ - lbu a4,0(a4) │ │ │ │ - bnez a4,2c05e │ │ │ │ - ld a4,32(s1) │ │ │ │ - add a4,a4,a5 │ │ │ │ - lw s3,0(a4) │ │ │ │ - slli s2,s3,0x20 │ │ │ │ - sw s3,60(sp) │ │ │ │ - srli s2,s2,0x20 │ │ │ │ - ld a5,96(s1) │ │ │ │ - add a5,a5,s2 │ │ │ │ - lb a5,0(a5) │ │ │ │ - sb a5,59(sp) │ │ │ │ - li a4,-128 │ │ │ │ - bne a5,a4,2bfb8 │ │ │ │ - lwu s11,112(s1) │ │ │ │ + addi a0,a0,1760 │ │ │ │ + mv a3,s7 │ │ │ │ + sd ra,88(sp) │ │ │ │ + sd s0,80(sp) │ │ │ │ sd s2,64(sp) │ │ │ │ - ld s2,104(s1) │ │ │ │ - beqz s11,2bf80 │ │ │ │ - li s8,0 │ │ │ │ - add s4,s8,s11 │ │ │ │ - srli s4,s4,0x1 │ │ │ │ - slli s5,s4,0x4 │ │ │ │ - add s5,s5,s2 │ │ │ │ - mv a1,s5 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 1eff0 │ │ │ │ - bltz a0,2bfa0 │ │ │ │ - beqz a0,2bfb0 │ │ │ │ - addi s8,s4,1 │ │ │ │ - bltu s8,s11,2bf5c │ │ │ │ + sd s4,48(sp) │ │ │ │ + sd s5,40(sp) │ │ │ │ + mv s2,a7 │ │ │ │ + sd s8,16(sp) │ │ │ │ + sd s9,8(sp) │ │ │ │ + mv s4,a4 │ │ │ │ + mv s0,a5 │ │ │ │ + mv s5,a6 │ │ │ │ + jal 3631e │ │ │ │ + li a2,0 │ │ │ │ + mv a1,s7 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 499fa │ │ │ │ mv a3,s3 │ │ │ │ auipc a2,0x35 │ │ │ │ - addi a2,a2,-1354 │ │ │ │ - li a1,775 │ │ │ │ + addi a2,a2,1952 │ │ │ │ + li a1,477 │ │ │ │ auipc a0,0x35 │ │ │ │ - addi a0,a0,-1438 │ │ │ │ - jal b382 │ │ │ │ - li a0,-1 │ │ │ │ - jal 33c0 │ │ │ │ - mv s11,s4 │ │ │ │ - bltu s8,s11,2bf5c │ │ │ │ - j 2bf80 │ │ │ │ - mv s8,s11 │ │ │ │ - bltu s10,s8,2beea │ │ │ │ - j 2bf10 │ │ │ │ - beqz s5,2bf80 │ │ │ │ - ld a5,8(s5) │ │ │ │ - lw s2,60(sp) │ │ │ │ - slli s4,s2,0x20 │ │ │ │ - srli s4,s4,0x20 │ │ │ │ - add s4,s4,a5 │ │ │ │ - sext.w s3,s4 │ │ │ │ - bgtz a5,2bfd2 │ │ │ │ - mv s3,s2 │ │ │ │ - sext.w s2,s4 │ │ │ │ - ld a5,16(sp) │ │ │ │ - addiw s7,s7,1 │ │ │ │ - bne a5,s7,2bb8e │ │ │ │ - slli s4,s2,0x20 │ │ │ │ - srli s4,s4,0x20 │ │ │ │ - j 2bc06 │ │ │ │ - beqz s9,2bf10 │ │ │ │ - ld a5,72(s1) │ │ │ │ - lw s3,4(s9) │ │ │ │ + addi a0,a0,1700 │ │ │ │ + jal 3631e │ │ │ │ + beqz s3,2ab50 │ │ │ │ + li a7,0 │ │ │ │ + li a4,1 │ │ │ │ + li a2,-3 │ │ │ │ + li a3,-1 │ │ │ │ + li a1,1 │ │ │ │ + addi a6,s6,4 │ │ │ │ + addiw s7,s7,-1 │ │ │ │ + srliw a5,a7,0x3 │ │ │ │ add a5,a5,s5 │ │ │ │ lbu a5,0(a5) │ │ │ │ - bgeu s6,a5,2c11c │ │ │ │ - lwu s10,88(s1) │ │ │ │ - sw s2,64(sp) │ │ │ │ - ld s4,80(s1) │ │ │ │ - beqz s10,2bd20 │ │ │ │ - li s9,0 │ │ │ │ - add s5,s9,s10 │ │ │ │ - srli s5,s5,0x1 │ │ │ │ - slli s11,s5,0x3 │ │ │ │ - add s11,s11,s4 │ │ │ │ - mv a1,s11 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2c02e │ │ │ │ - beqz a0,2c036 │ │ │ │ - addi s9,s5,1 │ │ │ │ - bltu s9,s10,2c008 │ │ │ │ - j 2bd20 │ │ │ │ - mv s10,s5 │ │ │ │ - bltu s9,s10,2c008 │ │ │ │ - j 2bd20 │ │ │ │ - beqz s11,2bd20 │ │ │ │ - lw a5,4(s11) │ │ │ │ - bgeu a5,s3,2bf14 │ │ │ │ - ld a4,8(sp) │ │ │ │ - ld a5,120(s1) │ │ │ │ - add a5,a5,a4 │ │ │ │ - auipc a4,0x4e │ │ │ │ - addi a4,a4,920 │ │ │ │ - lwu a5,0(a5) │ │ │ │ - lbu a4,0(a4) │ │ │ │ - slli a5,a5,0x2 │ │ │ │ - beqz a4,2bf26 │ │ │ │ - ld a1,152(s1) │ │ │ │ - lw a0,148(s1) │ │ │ │ - li a2,0 │ │ │ │ - add a1,a1,a5 │ │ │ │ - jal 3640 │ │ │ │ - lw a0,148(s1) │ │ │ │ - ld a1,32(sp) │ │ │ │ - li a2,4 │ │ │ │ - jal 3880 │ │ │ │ - li a5,-1 │ │ │ │ - beq a0,a5,2c204 │ │ │ │ - lw s3,60(sp) │ │ │ │ - auipc a5,0x4e │ │ │ │ - addi a5,a5,864 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - slli s2,s3,0x20 │ │ │ │ - srli s2,s2,0x20 │ │ │ │ - beqz a5,2bf38 │ │ │ │ - ld a1,160(s1) │ │ │ │ - lw a0,148(s1) │ │ │ │ - li a2,0 │ │ │ │ - add a1,a1,s2 │ │ │ │ - jal 3640 │ │ │ │ - lw a0,148(s1) │ │ │ │ - ld a1,40(sp) │ │ │ │ - li a2,1 │ │ │ │ - jal 3880 │ │ │ │ - li a5,-1 │ │ │ │ - beq a0,a5,2c204 │ │ │ │ - lb a5,59(sp) │ │ │ │ - j 2bf44 │ │ │ │ - slli s5,s3,0x20 │ │ │ │ - srli s5,s5,0x20 │ │ │ │ - add a4,a5,s5 │ │ │ │ - lbu a4,0(a4) │ │ │ │ - bgeu s6,a4,2c1be │ │ │ │ - lwu s10,88(s1) │ │ │ │ - sw s3,64(sp) │ │ │ │ - ld s4,80(s1) │ │ │ │ - beqz s10,2bbe8 │ │ │ │ - li s9,0 │ │ │ │ - add s8,s10,s9 │ │ │ │ - srli s8,s8,0x1 │ │ │ │ - slli s11,s8,0x3 │ │ │ │ - add s11,s11,s4 │ │ │ │ - mv a1,s11 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2c108 │ │ │ │ - beqz a0,2c120 │ │ │ │ - addi s9,s8,1 │ │ │ │ - bltu s9,s10,2c0e2 │ │ │ │ - j 2bbe8 │ │ │ │ - mv s10,s8 │ │ │ │ - bltu s9,s10,2c0e2 │ │ │ │ - j 2bbe8 │ │ │ │ + not a0,a7 │ │ │ │ + andi a0,a0,7 │ │ │ │ + sraw a5,a5,a0 │ │ │ │ + andi a5,a5,1 │ │ │ │ + beq a5,a4,2a95a │ │ │ │ + bgeu a7,s3,2a95a │ │ │ │ + slli a5,a7,0x20 │ │ │ │ + srli t4,a5,0x1e │ │ │ │ + add t4,t4,s6 │ │ │ │ + mv t1,a7 │ │ │ │ + j 2a938 │ │ │ │ + lw a5,0(t5) │ │ │ │ + srliw a0,a5,0x3 │ │ │ │ + sw a5,0(t3) │ │ │ │ + add a0,a0,s2 │ │ │ │ + lbu t3,0(a0) │ │ │ │ + not a5,a5 │ │ │ │ + andi a5,a5,7 │ │ │ │ + sllw a5,a1,a5 │ │ │ │ + or a5,t3,a5 │ │ │ │ + sb a5,0(a0) │ │ │ │ + lw a5,0(t5) │ │ │ │ + addiw a5,a5,1 │ │ │ │ + sw a5,0(t5) │ │ │ │ + addiw t1,t1,1 │ │ │ │ + srliw a5,t1,0x3 │ │ │ │ add a5,a5,s5 │ │ │ │ lbu a5,0(a5) │ │ │ │ - sext.w s3,s3 │ │ │ │ - bltu s6,a5,2bff8 │ │ │ │ - sext.w a5,a5 │ │ │ │ - j 2c03e │ │ │ │ - beqz s11,2bbe8 │ │ │ │ - lw a5,4(s11) │ │ │ │ - sd a5,8(sp) │ │ │ │ - ld a5,72(s1) │ │ │ │ - addiw a4,s3,1 │ │ │ │ - slli a3,a4,0x20 │ │ │ │ - srli a3,a3,0x20 │ │ │ │ - add a5,a5,a3 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - sext.w a3,a4 │ │ │ │ - sd a3,24(sp) │ │ │ │ - bgeu s6,a5,2c1ba │ │ │ │ - lwu s11,88(s1) │ │ │ │ - sw a4,64(sp) │ │ │ │ - ld s4,80(s1) │ │ │ │ - beqz s11,2be0c │ │ │ │ - li s10,0 │ │ │ │ - add a5,s10,s11 │ │ │ │ - srli s8,a5,0x1 │ │ │ │ - slli a1,s8,0x3 │ │ │ │ - add s9,s4,a1 │ │ │ │ - mv a1,s9 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2c17e │ │ │ │ - beqz a0,2c186 │ │ │ │ - addi s10,s8,1 │ │ │ │ - bltu s10,s11,2c156 │ │ │ │ - j 2be0c │ │ │ │ - mv s11,s8 │ │ │ │ - bltu s10,s11,2c156 │ │ │ │ - j 2be0c │ │ │ │ - beqz s9,2be0c │ │ │ │ - lw a5,4(s9) │ │ │ │ - ld a3,8(sp) │ │ │ │ - ld a4,120(s1) │ │ │ │ - bgeu a5,a3,2c1b0 │ │ │ │ - slli s5,s5,0x2 │ │ │ │ - add s5,s5,a4 │ │ │ │ - lw a5,0(s5) │ │ │ │ - bgeu s2,a5,2c1b0 │ │ │ │ - bltu s3,a5,2c1b0 │ │ │ │ - slli a4,a5,0x20 │ │ │ │ - srli a5,a4,0x1e │ │ │ │ - j 2bf16 │ │ │ │ - ld a5,72(s1) │ │ │ │ - j 2beb6 │ │ │ │ - sext.w a4,a4 │ │ │ │ - sd a4,8(sp) │ │ │ │ - j 2bdb8 │ │ │ │ - sext.w a5,a5 │ │ │ │ - j 2c18e │ │ │ │ - sext.w a4,a4 │ │ │ │ - sd a4,8(sp) │ │ │ │ - j 2c12c │ │ │ │ - slli s4,s3,0x20 │ │ │ │ - srli s4,s4,0x20 │ │ │ │ - j 2bc06 │ │ │ │ - sext.w a5,a5 │ │ │ │ - j 2be98 │ │ │ │ - mv s9,s8 │ │ │ │ - bltu s10,s9,2be64 │ │ │ │ - j 2be8a │ │ │ │ - beqz s11,2be8a │ │ │ │ - lw a5,4(s11) │ │ │ │ - j 2be98 │ │ │ │ - slli s4,a1,0x20 │ │ │ │ - srli s4,s4,0x20 │ │ │ │ - j 2bc18 │ │ │ │ - sd s0,176(sp) │ │ │ │ - sd s1,168(sp) │ │ │ │ - sd s5,136(sp) │ │ │ │ - sd s6,128(sp) │ │ │ │ - sd s7,120(sp) │ │ │ │ - sd s8,112(sp) │ │ │ │ - sd s9,104(sp) │ │ │ │ - sd s10,96(sp) │ │ │ │ - sd s11,88(sp) │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - auipc a0,0x34 │ │ │ │ - addi a0,a0,2044 │ │ │ │ - jal 38e0 │ │ │ │ - li a0,1 │ │ │ │ - jal 33c0 │ │ │ │ - addi sp,sp,-160 │ │ │ │ - sd s1,136(sp) │ │ │ │ - mv s1,a1 │ │ │ │ - lw a1,8(a1) │ │ │ │ - auipc a4,0x4e │ │ │ │ - ld a4,-782(a4) │ │ │ │ - li a0,0 │ │ │ │ - addiw a1,a1,1 │ │ │ │ - slli a5,a1,0x20 │ │ │ │ - srli a1,a5,0x1e │ │ │ │ - ld a5,0(a4) │ │ │ │ - sd a5,40(sp) │ │ │ │ + not a0,t1 │ │ │ │ + andi a0,a0,7 │ │ │ │ + sraw a5,a5,a0 │ │ │ │ + andi a5,a5,1 │ │ │ │ + beq a5,a4,2a95c │ │ │ │ + addi t4,t4,4 │ │ │ │ + beq s3,t1,2a95c │ │ │ │ + lwu t3,0(t4) │ │ │ │ + slli t3,t3,0x2 │ │ │ │ + add t3,t3,s1 │ │ │ │ + lw a0,0(t3) │ │ │ │ + addiw a0,a0,-1 │ │ │ │ + slli a5,a0,0x20 │ │ │ │ + srli t5,a5,0x1e │ │ │ │ + add t5,t5,s4 │ │ │ │ + bgeu a2,a0,2a8e8 │ │ │ │ + sw a3,0(t3) │ │ │ │ + j 2a916 │ │ │ │ + mv t1,a7 │ │ │ │ + slli a0,t1,0x20 │ │ │ │ + srli a5,a0,0x1e │ │ │ │ + add a5,a5,s6 │ │ │ │ + lwu a5,0(a5) │ │ │ │ + slli a5,a5,0x2 │ │ │ │ + add a5,a5,s1 │ │ │ │ + lw a0,0(a5) │ │ │ │ + beqz a0,2ab18 │ │ │ │ + addiw a0,a0,-1 │ │ │ │ + slli t3,a0,0x20 │ │ │ │ + srli a0,t3,0x1e │ │ │ │ + add a0,a0,s4 │ │ │ │ + lw t3,0(a0) │ │ │ │ + srliw t4,t3,0x3 │ │ │ │ + sw t3,0(a5) │ │ │ │ + add t4,t4,s2 │ │ │ │ + lbu t5,0(t4) │ │ │ │ + not a5,t3 │ │ │ │ + andi a5,a5,7 │ │ │ │ + sllw a5,a1,a5 │ │ │ │ + or a5,t5,a5 │ │ │ │ + sb a5,0(t4) │ │ │ │ + lw a5,0(a0) │ │ │ │ + addiw a5,a5,1 │ │ │ │ + sw a5,0(a0) │ │ │ │ + bgeu a7,t1,2aa1c │ │ │ │ + subw t3,t1,a7 │ │ │ │ + addiw t3,t3,-1 │ │ │ │ + slli a7,a7,0x20 │ │ │ │ + slli t3,t3,0x20 │ │ │ │ + srli a7,a7,0x20 │ │ │ │ + srli t3,t3,0x20 │ │ │ │ + add t3,t3,a7 │ │ │ │ + slli t3,t3,0x2 │ │ │ │ + slli a7,a7,0x2 │ │ │ │ + add a7,a7,s6 │ │ │ │ + add t3,t3,a6 │ │ │ │ + lwu a5,0(a7) │ │ │ │ + addi a7,a7,4 │ │ │ │ + slli a5,a5,0x2 │ │ │ │ + add a5,a5,s1 │ │ │ │ + lw a0,0(a5) │ │ │ │ + addiw a5,a0,1 │ │ │ │ + srliw t4,a5,0x3 │ │ │ │ + not a5,a5 │ │ │ │ + add t4,t4,s2 │ │ │ │ + andi a5,a5,7 │ │ │ │ + beq a0,a3,2aa18 │ │ │ │ + beq s7,a0,2aa18 │ │ │ │ + lbu t4,0(t4) │ │ │ │ + srliw t5,a0,0x3 │ │ │ │ + not a0,a0 │ │ │ │ + andi a0,a0,7 │ │ │ │ + sraw a5,t4,a5 │ │ │ │ + sllw a0,a1,a0 │ │ │ │ + andi a5,a5,1 │ │ │ │ + add t5,t5,s2 │ │ │ │ + not a0,a0 │ │ │ │ + beqz a5,2aa18 │ │ │ │ + lbu a5,0(t5) │ │ │ │ + and a0,a0,a5 │ │ │ │ + sb a0,0(t5) │ │ │ │ + bne a7,t3,2a9ca │ │ │ │ + addiw a7,t1,1 │ │ │ │ + bltu a7,s3,2a8bc │ │ │ │ + auipc a2,0x35 │ │ │ │ + addi a2,a2,1580 │ │ │ │ + li a1,516 │ │ │ │ + auipc a0,0x35 │ │ │ │ + addi a0,a0,1296 │ │ │ │ + jal 3631e │ │ │ │ li a5,0 │ │ │ │ - sd ra,152(sp) │ │ │ │ - sd s4,112(sp) │ │ │ │ - sd s0,144(sp) │ │ │ │ - sd s2,128(sp) │ │ │ │ - sd s3,120(sp) │ │ │ │ - sd s5,104(sp) │ │ │ │ - sd s6,96(sp) │ │ │ │ - sd s7,88(sp) │ │ │ │ - sd s8,80(sp) │ │ │ │ - sd s9,72(sp) │ │ │ │ - sd s10,64(sp) │ │ │ │ - sd s11,56(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - lwu a2,8(s1) │ │ │ │ - li a1,0 │ │ │ │ - sd a0,120(s1) │ │ │ │ - slli a2,a2,0x2 │ │ │ │ - jal 3890 │ │ │ │ - li a1,24 │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - lui a1,0x18 │ │ │ │ - addi a1,a1,1696 │ │ │ │ - mv s4,a0 │ │ │ │ - jal d600 │ │ │ │ + li a2,-1 │ │ │ │ + lw a3,0(s1) │ │ │ │ + addi s1,s1,4 │ │ │ │ + slli a1,a3,0x20 │ │ │ │ + srli a4,a1,0x1e │ │ │ │ + add a4,a4,s6 │ │ │ │ + beq a3,a2,2aa54 │ │ │ │ + sw a5,0(a4) │ │ │ │ + addiw a5,a5,1 │ │ │ │ + bne s3,a5,2aa40 │ │ │ │ + auipc a2,0x35 │ │ │ │ + addi a2,a2,1550 │ │ │ │ + li a1,522 │ │ │ │ + auipc a0,0x35 │ │ │ │ + addi a0,a0,1242 │ │ │ │ + jal 3631e │ │ │ │ + mv s1,s4 │ │ │ │ + mv s8,s4 │ │ │ │ + li s7,0 │ │ │ │ + li s9,1 │ │ │ │ + auipc s5,0x35 │ │ │ │ + addi s5,s5,1566 │ │ │ │ + auipc s3,0x35 │ │ │ │ + addi s3,s3,1214 │ │ │ │ + bnez s0,2aaa4 │ │ │ │ + j 2ab1c │ │ │ │ + lbu a3,0(a5) │ │ │ │ + addi s8,s8,4 │ │ │ │ + or a4,a4,a3 │ │ │ │ + sb a4,0(a5) │ │ │ │ + addiw a5,s7,1 │ │ │ │ + beq s0,a5,2aad6 │ │ │ │ + mv s7,a5 │ │ │ │ + lw a3,0(s8) │ │ │ │ + addiw a5,a3,-1 │ │ │ │ + negw a4,a3 │ │ │ │ + srliw a5,a5,0x3 │ │ │ │ + andi a4,a4,7 │ │ │ │ + add a5,a5,s2 │ │ │ │ + sllw a4,s9,a4 │ │ │ │ + bnez a3,2aa8e │ │ │ │ + mv a3,s7 │ │ │ │ + mv a2,s5 │ │ │ │ + li a1,524 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 3631e │ │ │ │ + addiw a5,s7,1 │ │ │ │ + addi s8,s8,4 │ │ │ │ + bne s0,a5,2aaa2 │ │ │ │ li a1,0 │ │ │ │ - mv a0,s4 │ │ │ │ - jal d690 │ │ │ │ - lw a5,8(s1) │ │ │ │ - sd zero,8(sp) │ │ │ │ - beqz a5,2c4cc │ │ │ │ - li a5,-1 │ │ │ │ - li s9,0 │ │ │ │ - li s5,253 │ │ │ │ - addi s0,sp,36 │ │ │ │ - srli s8,a5,0x20 │ │ │ │ - li a5,-1 │ │ │ │ - sd a5,16(sp) │ │ │ │ - ld a5,72(s1) │ │ │ │ - add a5,a5,s9 │ │ │ │ - lbu s11,0(a5) │ │ │ │ - bgeu s5,s11,2c544 │ │ │ │ - ld a5,8(sp) │ │ │ │ - lwu s10,88(s1) │ │ │ │ - ld s3,80(s1) │ │ │ │ - sw a5,36(sp) │ │ │ │ - beqz s10,2c2da │ │ │ │ - li s6,0 │ │ │ │ - add s2,s6,s10 │ │ │ │ - srli s2,s2,0x1 │ │ │ │ - slli s11,s2,0x3 │ │ │ │ - add s11,s11,s3 │ │ │ │ + li a2,0 │ │ │ │ + lw a5,0(s1) │ │ │ │ + bgeu a2,a5,2aafe │ │ │ │ + slli a5,a2,0x20 │ │ │ │ + srli a4,a5,0x1e │ │ │ │ + add a4,a4,s6 │ │ │ │ + lw a5,0(a4) │ │ │ │ + addi a4,a4,4 │ │ │ │ + addiw a2,a2,1 │ │ │ │ + subw a5,a5,a1 │ │ │ │ + addiw a5,a5,-1 │ │ │ │ + sw a5,-4(a4) │ │ │ │ + lw a5,0(s1) │ │ │ │ + bltu a2,a5,2aaea │ │ │ │ + addiw a5,a1,1 │ │ │ │ + addi s1,s1,4 │ │ │ │ + beq s7,a1,2ab1c │ │ │ │ + slli a4,a1,0x20 │ │ │ │ + srli a1,a4,0x1e │ │ │ │ + add a1,a1,s4 │ │ │ │ + lw a2,0(a1) │ │ │ │ + mv a1,a5 │ │ │ │ + j 2aada │ │ │ │ + sw a3,0(a5) │ │ │ │ + j 2a9aa │ │ │ │ + auipc a2,0x35 │ │ │ │ + addi a2,a2,1380 │ │ │ │ + li a1,537 │ │ │ │ + auipc a0,0x35 │ │ │ │ + addi a0,a0,1048 │ │ │ │ + jal 3631e │ │ │ │ + ld ra,88(sp) │ │ │ │ + ld s0,80(sp) │ │ │ │ + ld s1,72(sp) │ │ │ │ + ld s2,64(sp) │ │ │ │ + ld s3,56(sp) │ │ │ │ + ld s4,48(sp) │ │ │ │ + ld s5,40(sp) │ │ │ │ + ld s7,24(sp) │ │ │ │ + ld s8,16(sp) │ │ │ │ + ld s9,8(sp) │ │ │ │ + mv a0,s6 │ │ │ │ + ld s6,32(sp) │ │ │ │ + addi sp,sp,96 │ │ │ │ + ret │ │ │ │ + auipc a2,0x35 │ │ │ │ + addi a2,a2,1280 │ │ │ │ + li a1,516 │ │ │ │ + auipc a0,0x35 │ │ │ │ + addi a0,a0,996 │ │ │ │ + jal 3631e │ │ │ │ + j 2aa5a │ │ │ │ + addi sp,sp,-112 │ │ │ │ + sd s0,96(sp) │ │ │ │ + mv s0,a3 │ │ │ │ + sd s7,40(sp) │ │ │ │ + slli s7,s0,0x20 │ │ │ │ + sd s6,48(sp) │ │ │ │ + sd s9,24(sp) │ │ │ │ + mv s6,a1 │ │ │ │ + mv s9,a2 │ │ │ │ + li a1,559 │ │ │ │ + auipc a2,0x35 │ │ │ │ + addi a2,a2,1334 │ │ │ │ + auipc a0,0x35 │ │ │ │ + addi a0,a0,950 │ │ │ │ + srli s7,s7,0x20 │ │ │ │ + sd ra,104(sp) │ │ │ │ + sd s1,88(sp) │ │ │ │ + sd s2,80(sp) │ │ │ │ + sd s3,72(sp) │ │ │ │ + sd s4,64(sp) │ │ │ │ + mv s3,a6 │ │ │ │ + mv s4,a4 │ │ │ │ + sd s5,56(sp) │ │ │ │ + sd s8,32(sp) │ │ │ │ + sd s10,16(sp) │ │ │ │ + mv s8,a7 │ │ │ │ + sd s11,8(sp) │ │ │ │ + mv s5,a5 │ │ │ │ + slli s11,s7,0x3 │ │ │ │ + jal 3631e │ │ │ │ mv a1,s11 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2c2fa │ │ │ │ - beqz a0,2c302 │ │ │ │ - addi s6,s2,1 │ │ │ │ - bltu s6,s10,2c2b6 │ │ │ │ - ld a3,8(sp) │ │ │ │ - auipc a2,0x34 │ │ │ │ - addi a2,a2,1772 │ │ │ │ - li a1,658 │ │ │ │ - auipc a0,0x34 │ │ │ │ - addi a0,a0,1800 │ │ │ │ - jal b382 │ │ │ │ - li a0,-1 │ │ │ │ - jal 33c0 │ │ │ │ - mv s10,s2 │ │ │ │ - bltu s6,s10,2c2b6 │ │ │ │ - j 2c2da │ │ │ │ - beqz s11,2c2da │ │ │ │ - lw s11,4(s11) │ │ │ │ - mv a0,s4 │ │ │ │ - jal d71c │ │ │ │ - ld a5,72(s1) │ │ │ │ - and a4,a0,s8 │ │ │ │ - add a5,a5,a4 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - bgeu s5,a5,2c496 │ │ │ │ - lwu s6,88(s1) │ │ │ │ - sext.w a5,a0 │ │ │ │ - sd a5,24(sp) │ │ │ │ - sw a5,36(sp) │ │ │ │ - ld s2,80(s1) │ │ │ │ - beqz s6,2c35c │ │ │ │ - li s3,0 │ │ │ │ - add a5,s3,s6 │ │ │ │ - srli s7,a5,0x1 │ │ │ │ - slli a1,s7,0x3 │ │ │ │ - add s10,s2,a1 │ │ │ │ + li a0,0 │ │ │ │ + jal 1e81c │ │ │ │ + slli a5,s9,0x20 │ │ │ │ + srli s10,a5,0x1d │ │ │ │ + mv s2,a0 │ │ │ │ mv a1,s10 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2c360 │ │ │ │ - beqz a0,2c368 │ │ │ │ - addi s3,s7,1 │ │ │ │ - bltu s3,s6,2c336 │ │ │ │ - ld a3,24(sp) │ │ │ │ - j 2c2dc │ │ │ │ - mv s6,s7 │ │ │ │ - bltu s3,s6,2c336 │ │ │ │ - j 2c35c │ │ │ │ - beqz s10,2c35c │ │ │ │ - lw a5,4(s10) │ │ │ │ - bgeu s11,a5,2c49c │ │ │ │ - mv a0,s4 │ │ │ │ - jal d702 │ │ │ │ - ld a5,72(s1) │ │ │ │ - sd a0,16(sp) │ │ │ │ - add a5,a5,s9 │ │ │ │ - lbu s11,0(a5) │ │ │ │ - bgeu s5,s11,2c548 │ │ │ │ - ld a5,8(sp) │ │ │ │ - lwu s10,88(s1) │ │ │ │ - ld s3,80(s1) │ │ │ │ - sw a5,36(sp) │ │ │ │ - beqz s10,2c2da │ │ │ │ - li s6,0 │ │ │ │ - add s2,s6,s10 │ │ │ │ - srli s2,s2,0x1 │ │ │ │ - slli s11,s2,0x3 │ │ │ │ - add s11,s11,s3 │ │ │ │ - mv a1,s11 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2c3c0 │ │ │ │ - beqz a0,2c3c8 │ │ │ │ - addi s6,s2,1 │ │ │ │ - bltu s6,s10,2c39a │ │ │ │ - j 2c2da │ │ │ │ - mv s10,s2 │ │ │ │ - bltu s6,s10,2c39a │ │ │ │ - j 2c2da │ │ │ │ - beqz s11,2c2da │ │ │ │ - mv a0,s4 │ │ │ │ - lw s11,4(s11) │ │ │ │ - jal d71c │ │ │ │ - ld a5,72(s1) │ │ │ │ - and a4,a0,s8 │ │ │ │ - add a5,a5,a4 │ │ │ │ + li a0,0 │ │ │ │ + jal 1e81c │ │ │ │ + mv s1,a0 │ │ │ │ + mv a2,s11 │ │ │ │ + li a1,-1 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 3890 │ │ │ │ + mv a2,s10 │ │ │ │ + li a1,-1 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 3890 │ │ │ │ + addiw a5,s9,-1 │ │ │ │ + mv a3,s9 │ │ │ │ + slli s9,a5,0x20 │ │ │ │ + srli s9,s9,0x20 │ │ │ │ + auipc a2,0x35 │ │ │ │ + addi a2,a2,1250 │ │ │ │ + li a1,568 │ │ │ │ + auipc a0,0x35 │ │ │ │ + addi a0,a0,830 │ │ │ │ + jal 3631e │ │ │ │ + beqz s9,2aea0 │ │ │ │ + mv a1,s9 │ │ │ │ + li a3,1 │ │ │ │ + slli a5,s9,0x2 │ │ │ │ + add a5,a5,s6 │ │ │ │ + lwu a4,0(a5) │ │ │ │ + addiw a5,s9,-1 │ │ │ │ + srliw a5,a5,0x3 │ │ │ │ + slli a4,a4,0x3 │ │ │ │ + add a4,a4,s2 │ │ │ │ + sd a1,0(a4) │ │ │ │ + add a5,a5,s4 │ │ │ │ lbu a5,0(a5) │ │ │ │ - bgeu s5,a5,2c560 │ │ │ │ - lwu s3,88(s1) │ │ │ │ - sext.w a5,a0 │ │ │ │ - sd a5,24(sp) │ │ │ │ - sw a5,36(sp) │ │ │ │ - ld s2,80(s1) │ │ │ │ - beqz s3,2c35c │ │ │ │ - li s10,0 │ │ │ │ - add a5,s10,s3 │ │ │ │ - srli s7,a5,0x1 │ │ │ │ - slli a1,s7,0x3 │ │ │ │ - add s6,s2,a1 │ │ │ │ - mv a1,s6 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2c424 │ │ │ │ - beqz a0,2c42c │ │ │ │ - addi s10,s7,1 │ │ │ │ - bltu s10,s3,2c3fc │ │ │ │ - j 2c35c │ │ │ │ - mv s3,s7 │ │ │ │ - bltu s10,s3,2c3fc │ │ │ │ - j 2c35c │ │ │ │ - beqz s6,2c35c │ │ │ │ - lw a5,4(s6) │ │ │ │ - bltu a5,s11,2c298 │ │ │ │ - mv a0,s4 │ │ │ │ - jal d71c │ │ │ │ - ld a5,72(s1) │ │ │ │ - and a4,a0,s8 │ │ │ │ - add a4,a4,a5 │ │ │ │ - lbu s3,0(a4) │ │ │ │ - bgeu s5,s3,2c72c │ │ │ │ - lwu s3,88(s1) │ │ │ │ - sext.w s7,a0 │ │ │ │ - sw s7,36(sp) │ │ │ │ - ld s2,80(s1) │ │ │ │ - beqz s3,2c48a │ │ │ │ - li s10,0 │ │ │ │ - add s11,s10,s3 │ │ │ │ - srli s11,s11,0x1 │ │ │ │ - slli a1,s11,0x3 │ │ │ │ - add s6,s2,a1 │ │ │ │ - mv a1,s6 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2c48e │ │ │ │ - beqz a0,2c568 │ │ │ │ - addi s10,s11,1 │ │ │ │ - bltu s10,s3,2c462 │ │ │ │ - mv a3,s7 │ │ │ │ - j 2c2dc │ │ │ │ - mv s3,s11 │ │ │ │ - bltu s10,s3,2c462 │ │ │ │ - j 2c48a │ │ │ │ - sext.w a5,a5 │ │ │ │ - bltu s11,a5,2c374 │ │ │ │ - ld a2,16(sp) │ │ │ │ - li a5,-1 │ │ │ │ - beq a2,a5,2c4b6 │ │ │ │ - ld a4,8(sp) │ │ │ │ - ld a5,120(s1) │ │ │ │ - addiw a4,a4,-1 │ │ │ │ - slli a3,a4,0x20 │ │ │ │ - srli a4,a3,0x1e │ │ │ │ - add a5,a5,a4 │ │ │ │ - sw a2,0(a5) │ │ │ │ + negw a4,s9 │ │ │ │ + andi a4,a4,7 │ │ │ │ + sraw a5,a5,a4 │ │ │ │ + andi a5,a5,1 │ │ │ │ + mv a4,s9 │ │ │ │ + addi s9,s9,-1 │ │ │ │ + beq a5,a3,2ae8e │ │ │ │ + bnez s9,2ac16 │ │ │ │ + slli a4,a1,0x3 │ │ │ │ + add a4,a4,s1 │ │ │ │ + lwu a5,0(s6) │ │ │ │ + mv a3,s8 │ │ │ │ + auipc a2,0x35 │ │ │ │ + addi a2,a2,1184 │ │ │ │ + slli a5,a5,0x3 │ │ │ │ + add a5,a5,s2 │ │ │ │ + sd a1,0(a5) │ │ │ │ + sd zero,0(a4) │ │ │ │ + li a1,580 │ │ │ │ + auipc a0,0x35 │ │ │ │ + addi a0,a0,722 │ │ │ │ + jal 3631e │ │ │ │ + slli a0,s8,0x20 │ │ │ │ + srli a0,a0,0x20 │ │ │ │ + li a5,0 │ │ │ │ + li a1,-1 │ │ │ │ + li a4,1 │ │ │ │ + beqz s8,2ae0c │ │ │ │ + srliw a7,a5,0x3 │ │ │ │ + add a7,a7,s3 │ │ │ │ + lbu a3,0(a7) │ │ │ │ + not t1,a5 │ │ │ │ + andi t1,t1,7 │ │ │ │ + sraw a3,a3,t1 │ │ │ │ + slli a6,a5,0x2 │ │ │ │ + andi a3,a3,1 │ │ │ │ + add t5,s5,a6 │ │ │ │ + mv t3,a5 │ │ │ │ + bnez a3,2ace6 │ │ │ │ + lwu a3,0(t5) │ │ │ │ + addi t3,t3,1 │ │ │ │ + srliw t4,t3,0x3 │ │ │ │ + slli a3,a3,0x3 │ │ │ │ + add a3,a3,s2 │ │ │ │ + ld a2,0(a3) │ │ │ │ + add a3,s3,t4 │ │ │ │ + not t4,t3 │ │ │ │ + slli a2,a2,0x3 │ │ │ │ + add a2,a2,s1 │ │ │ │ + ld t6,0(a2) │ │ │ │ + andi t4,t4,7 │ │ │ │ + addi t5,t5,4 │ │ │ │ + addi t6,t6,1 │ │ │ │ + sd t6,0(a2) │ │ │ │ + lbu a3,0(a3) │ │ │ │ + sraw a3,a3,t4 │ │ │ │ + andi a3,a3,1 │ │ │ │ + beqz a3,2acae │ │ │ │ + slli t3,t3,0x2 │ │ │ │ + add t3,t3,s5 │ │ │ │ + lwu a3,0(t3) │ │ │ │ + slli a3,a3,0x3 │ │ │ │ + add a3,a3,s2 │ │ │ │ + ld a3,0(a3) │ │ │ │ + slli a3,a3,0x3 │ │ │ │ + add a3,a3,s1 │ │ │ │ + ld a2,0(a3) │ │ │ │ + addi a2,a2,1 │ │ │ │ + sd a2,0(a3) │ │ │ │ + lbu a3,0(a7) │ │ │ │ + sraw a3,a3,t1 │ │ │ │ + andi a3,a3,1 │ │ │ │ + bnez a3,2ae9c │ │ │ │ + add t5,s5,a6 │ │ │ │ + mv t3,a5 │ │ │ │ + lwu a2,0(t5) │ │ │ │ + addi t3,t3,1 │ │ │ │ + srliw t6,t3,0x3 │ │ │ │ + slli a2,a2,0x3 │ │ │ │ + add a2,a2,s2 │ │ │ │ + ld a3,0(a2) │ │ │ │ + add t6,t6,s3 │ │ │ │ + not t4,t3 │ │ │ │ + slli a3,a3,0x3 │ │ │ │ + add a3,a3,s1 │ │ │ │ + ld a3,0(a3) │ │ │ │ + andi t4,t4,7 │ │ │ │ + addi t5,t5,4 │ │ │ │ + addi a3,a3,-1 │ │ │ │ + sd a3,0(a2) │ │ │ │ + lbu a3,0(t6) │ │ │ │ + sraw a3,a3,t4 │ │ │ │ + andi a3,a3,1 │ │ │ │ + beqz a3,2ad12 │ │ │ │ + slli t3,t3,0x2 │ │ │ │ + add t3,t3,s5 │ │ │ │ + lwu a3,0(t3) │ │ │ │ + slli a3,a3,0x3 │ │ │ │ + add a3,a3,s2 │ │ │ │ + ld a2,0(a3) │ │ │ │ + slli a2,a2,0x3 │ │ │ │ + add a2,a2,s1 │ │ │ │ + ld a2,0(a2) │ │ │ │ + addi a2,a2,-1 │ │ │ │ + sd a2,0(a3) │ │ │ │ + lbu a3,0(a7) │ │ │ │ + sraw a3,a3,t1 │ │ │ │ + andi a3,a3,1 │ │ │ │ + bnez a3,2adc6 │ │ │ │ + add a6,a6,s5 │ │ │ │ + lwu a3,0(a6) │ │ │ │ + addi a5,a5,1 │ │ │ │ + srliw t4,a5,0x3 │ │ │ │ + slli a3,a3,0x3 │ │ │ │ + add a3,a3,s2 │ │ │ │ + ld a2,0(a3) │ │ │ │ + not t3,a5 │ │ │ │ + add t4,t4,s3 │ │ │ │ + slli t1,a2,0x3 │ │ │ │ + add t1,t1,s1 │ │ │ │ + ld t5,0(t1) │ │ │ │ + not a3,a2 │ │ │ │ + srliw a7,a2,0x3 │ │ │ │ + andi a3,a3,7 │ │ │ │ + add a7,a7,s4 │ │ │ │ + sllw a3,a4,a3 │ │ │ │ + andi t3,t3,7 │ │ │ │ + beq t5,a1,2ada6 │ │ │ │ + addi a2,t5,-1 │ │ │ │ + sd a2,0(t1) │ │ │ │ + lbu a2,0(a7) │ │ │ │ + addi a6,a6,4 │ │ │ │ + or a3,a3,a2 │ │ │ │ + sb a3,0(a7) │ │ │ │ + lbu a2,0(t4) │ │ │ │ + sraw a2,a2,t3 │ │ │ │ + andi a2,a2,1 │ │ │ │ + beqz a2,2ad6a │ │ │ │ + slli a6,a5,0x2 │ │ │ │ + add a6,a6,s5 │ │ │ │ + lwu a3,0(a6) │ │ │ │ + slli a3,a3,0x3 │ │ │ │ + add a3,a3,s2 │ │ │ │ + ld a3,0(a3) │ │ │ │ + slli a6,a3,0x3 │ │ │ │ + add a6,a6,s1 │ │ │ │ + ld a2,0(a6) │ │ │ │ + mv a7,a3 │ │ │ │ + beq a2,a1,2ade6 │ │ │ │ + addi a7,a2,-1 │ │ │ │ + srliw a2,a3,0x3 │ │ │ │ + sd a7,0(a6) │ │ │ │ + add a2,a2,s4 │ │ │ │ + lbu a6,0(a2) │ │ │ │ + not a3,a3 │ │ │ │ + andi a3,a3,7 │ │ │ │ + sllw a3,a4,a3 │ │ │ │ + or a3,a6,a3 │ │ │ │ + sb a3,0(a2) │ │ │ │ + addi a5,a5,1 │ │ │ │ + blt a5,a0,2ac8a │ │ │ │ + mv a3,s0 │ │ │ │ + auipc a2,0x35 │ │ │ │ + addi a2,a2,714 │ │ │ │ + li a1,628 │ │ │ │ + auipc a0,0x35 │ │ │ │ + addi a0,a0,294 │ │ │ │ + jal 3631e │ │ │ │ + mv a3,s2 │ │ │ │ + li a4,0 │ │ │ │ + beqz s0,2ae4e │ │ │ │ + ld a2,0(a3) │ │ │ │ + addi a3,a3,8 │ │ │ │ + slli a5,a2,0x3 │ │ │ │ + add a5,a5,s1 │ │ │ │ + bltz a2,2ae48 │ │ │ │ + ld a2,0(a5) │ │ │ │ + slli a1,a2,0x2 │ │ │ │ + add a1,a1,s6 │ │ │ │ + sw a4,0(a1) │ │ │ │ + addi a2,a2,1 │ │ │ │ + sd a2,0(a5) │ │ │ │ + addi a4,a4,1 │ │ │ │ + bne a4,s7,2ae2c │ │ │ │ + auipc a2,0x35 │ │ │ │ + addi a2,a2,714 │ │ │ │ + li a1,637 │ │ │ │ + auipc a0,0x35 │ │ │ │ + addi a0,a0,230 │ │ │ │ + jal 3631e │ │ │ │ + mv a0,s2 │ │ │ │ + jal 3670 │ │ │ │ + ld s0,96(sp) │ │ │ │ + ld ra,104(sp) │ │ │ │ + ld s2,80(sp) │ │ │ │ + ld s3,72(sp) │ │ │ │ + ld s4,64(sp) │ │ │ │ + ld s5,56(sp) │ │ │ │ + ld s6,48(sp) │ │ │ │ + ld s7,40(sp) │ │ │ │ + ld s8,32(sp) │ │ │ │ + ld s9,24(sp) │ │ │ │ + ld s10,16(sp) │ │ │ │ + ld s11,8(sp) │ │ │ │ + mv a0,s1 │ │ │ │ + ld s1,88(sp) │ │ │ │ + addi sp,sp,112 │ │ │ │ + j 3670 │ │ │ │ + slli a1,a1,0x3 │ │ │ │ + add a1,a1,s1 │ │ │ │ + sd a4,0(a1) │ │ │ │ mv a1,s9 │ │ │ │ - mv a0,s4 │ │ │ │ - jal d690 │ │ │ │ - addi s9,s9,1 │ │ │ │ - lw a5,8(s1) │ │ │ │ - sext.w a4,s9 │ │ │ │ - sd a4,8(sp) │ │ │ │ - bltu a4,a5,2c294 │ │ │ │ - mv a0,s4 │ │ │ │ - jal d66c │ │ │ │ - lui a1,0x2 │ │ │ │ - addi a1,a1,1808 │ │ │ │ - mv a0,s4 │ │ │ │ - jal d600 │ │ │ │ + bnez s9,2ac16 │ │ │ │ + j 2ac4c │ │ │ │ + mv t3,a5 │ │ │ │ + j 2ad44 │ │ │ │ + mv a4,s1 │ │ │ │ li a1,0 │ │ │ │ - mv a0,s4 │ │ │ │ - jal d690 │ │ │ │ - lw a5,8(s1) │ │ │ │ - li a4,1 │ │ │ │ - li s6,1 │ │ │ │ - sd a4,8(sp) │ │ │ │ - bgeu s6,a5,2c756 │ │ │ │ - li s8,-1 │ │ │ │ - srli a5,s8,0x20 │ │ │ │ - li s5,253 │ │ │ │ - addi s2,sp,36 │ │ │ │ - sd a5,16(sp) │ │ │ │ - ld a5,72(s1) │ │ │ │ - add a5,a5,s6 │ │ │ │ - lbu s10,0(a5) │ │ │ │ - bgeu s5,s10,2c672 │ │ │ │ - ld a5,8(sp) │ │ │ │ - lwu s11,88(s1) │ │ │ │ - ld s3,80(s1) │ │ │ │ - sw a5,36(sp) │ │ │ │ - beqz s11,2c2da │ │ │ │ - li s10,0 │ │ │ │ - add s0,s10,s11 │ │ │ │ - srli s0,s0,0x1 │ │ │ │ - slli s9,s0,0x3 │ │ │ │ - add s9,s9,s3 │ │ │ │ - mv a1,s9 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2c5ec │ │ │ │ - beqz a0,2c5f4 │ │ │ │ - addi s10,s0,1 │ │ │ │ - bltu s10,s11,2c520 │ │ │ │ - j 2c2da │ │ │ │ - sext.w s11,s11 │ │ │ │ - j 2c30a │ │ │ │ - mv a0,s4 │ │ │ │ - jal d71c │ │ │ │ - ld a5,72(s1) │ │ │ │ - and a4,a0,s8 │ │ │ │ - sext.w s11,s11 │ │ │ │ - add a5,a5,a4 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - bltu s5,a5,2c3e6 │ │ │ │ - sext.w a5,a5 │ │ │ │ - bltu a5,s11,2c298 │ │ │ │ - j 2c438 │ │ │ │ - beqz s6,2c48a │ │ │ │ - lw a5,4(s6) │ │ │ │ - sd a5,24(sp) │ │ │ │ - ld a5,72(s1) │ │ │ │ - ld a3,16(sp) │ │ │ │ - and a4,a3,s8 │ │ │ │ - add a5,a5,a4 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - sext.w s11,a3 │ │ │ │ - bgeu s5,a5,2c728 │ │ │ │ - lwu s3,88(s1) │ │ │ │ - sw s11,36(sp) │ │ │ │ - ld s2,80(s1) │ │ │ │ - beqz s3,2c5be │ │ │ │ - li s10,0 │ │ │ │ - add a5,s10,s3 │ │ │ │ - srli s7,a5,0x1 │ │ │ │ - slli a1,s7,0x3 │ │ │ │ - add s6,s2,a1 │ │ │ │ - mv a1,s6 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2c5c2 │ │ │ │ - beqz a0,2c5ca │ │ │ │ - addi s10,s7,1 │ │ │ │ - bltu s10,s3,2c598 │ │ │ │ - mv a3,s11 │ │ │ │ - j 2c2dc │ │ │ │ - mv s3,s7 │ │ │ │ - bltu s10,s3,2c598 │ │ │ │ - j 2c5be │ │ │ │ - beqz s6,2c5be │ │ │ │ - lw a5,4(s6) │ │ │ │ - ld a4,24(sp) │ │ │ │ - beq a5,a4,2c298 │ │ │ │ - ld s2,120(s1) │ │ │ │ - mv a0,s4 │ │ │ │ - jal d71c │ │ │ │ - slli a0,a0,0x2 │ │ │ │ - add s2,s2,a0 │ │ │ │ - sw s11,0(s2) │ │ │ │ - j 2c298 │ │ │ │ - mv s11,s0 │ │ │ │ - bltu s10,s11,2c520 │ │ │ │ - j 2c2da │ │ │ │ - beqz s9,2c2da │ │ │ │ - lw s10,4(s9) │ │ │ │ - mv a0,s4 │ │ │ │ - jal d71c │ │ │ │ - ld a4,16(sp) │ │ │ │ - ld a5,72(s1) │ │ │ │ - and a4,a4,a0 │ │ │ │ - add a5,a5,a4 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - bgeu s5,a5,2c676 │ │ │ │ - lwu s7,88(s1) │ │ │ │ - sext.w s9,a0 │ │ │ │ - sw s9,36(sp) │ │ │ │ - ld s3,80(s1) │ │ │ │ - beqz s7,2c648 │ │ │ │ - li s8,0 │ │ │ │ - add s0,s8,s7 │ │ │ │ - srli s0,s0,0x1 │ │ │ │ - slli s11,s0,0x3 │ │ │ │ - add s11,s11,s3 │ │ │ │ + j 2ac52 │ │ │ │ + addi sp,sp,-112 │ │ │ │ + sd s0,96(sp) │ │ │ │ + mv s0,a3 │ │ │ │ + sd s6,48(sp) │ │ │ │ + slli s6,s0,0x20 │ │ │ │ + sd s7,40(sp) │ │ │ │ + sd s9,24(sp) │ │ │ │ + mv s7,a1 │ │ │ │ + mv s9,a2 │ │ │ │ + li a1,660 │ │ │ │ + auipc a2,0x35 │ │ │ │ + addi a2,a2,634 │ │ │ │ + auipc a0,0x35 │ │ │ │ + addi a0,a0,122 │ │ │ │ + srli s6,s6,0x20 │ │ │ │ + sd ra,104(sp) │ │ │ │ + sd s1,88(sp) │ │ │ │ + sd s2,80(sp) │ │ │ │ + sd s3,72(sp) │ │ │ │ + sd s4,64(sp) │ │ │ │ + mv s3,a6 │ │ │ │ + mv s4,a4 │ │ │ │ + sd s5,56(sp) │ │ │ │ + sd s8,32(sp) │ │ │ │ + mv s5,a5 │ │ │ │ + mv s8,a7 │ │ │ │ + sd s10,16(sp) │ │ │ │ + sd s11,8(sp) │ │ │ │ + slli s1,s6,0x3 │ │ │ │ + jal 3631e │ │ │ │ + slli s10,s9,0x20 │ │ │ │ + mv a1,s1 │ │ │ │ + li a0,0 │ │ │ │ + srli s10,s10,0x20 │ │ │ │ + jal 1e81c │ │ │ │ + slli s11,s10,0x3 │ │ │ │ + mv s2,a0 │ │ │ │ mv a1,s11 │ │ │ │ + li a0,0 │ │ │ │ + jal 1e81c │ │ │ │ + mv a5,a0 │ │ │ │ + mv a2,s1 │ │ │ │ + li a1,-1 │ │ │ │ mv a0,s2 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2c64c │ │ │ │ - beqz a0,2c654 │ │ │ │ - addi s8,s0,1 │ │ │ │ - bltu s8,s7,2c626 │ │ │ │ + mv s1,a5 │ │ │ │ + jal 3890 │ │ │ │ + mv a2,s11 │ │ │ │ + li a1,-1 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 3890 │ │ │ │ mv a3,s9 │ │ │ │ - j 2c2dc │ │ │ │ - mv s7,s0 │ │ │ │ - bltu s8,s7,2c626 │ │ │ │ - j 2c648 │ │ │ │ - beqz s11,2c648 │ │ │ │ - lw a5,4(s11) │ │ │ │ - bgeu s10,a5,2c67c │ │ │ │ - mv a0,s4 │ │ │ │ - jal d702 │ │ │ │ - ld a5,72(s1) │ │ │ │ - add a5,a5,s6 │ │ │ │ - lbu s10,0(a5) │ │ │ │ - bltu s5,s10,2c50e │ │ │ │ - sext.w s10,s10 │ │ │ │ - j 2c5fc │ │ │ │ - sext.w a5,a5 │ │ │ │ - bltu s10,a5,2c660 │ │ │ │ - ld a5,72(s1) │ │ │ │ - add a5,a5,s6 │ │ │ │ - lbu s10,0(a5) │ │ │ │ - sext.w s8,s10 │ │ │ │ - bgeu s5,s10,2c6d2 │ │ │ │ - ld a5,8(sp) │ │ │ │ - lwu s11,88(s1) │ │ │ │ - ld s3,80(s1) │ │ │ │ - sw a5,36(sp) │ │ │ │ - beqz s11,2c2da │ │ │ │ - li s10,0 │ │ │ │ - add s0,s10,s11 │ │ │ │ - srli s0,s0,0x1 │ │ │ │ - slli s9,s0,0x3 │ │ │ │ - add s9,s9,s3 │ │ │ │ - mv a1,s9 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2c6c2 │ │ │ │ - beqz a0,2c6ca │ │ │ │ - addi s10,s0,1 │ │ │ │ - bltu s10,s11,2c69e │ │ │ │ - j 2c2da │ │ │ │ - mv s11,s0 │ │ │ │ - bltu s10,s11,2c69e │ │ │ │ - j 2c2da │ │ │ │ - beqz s9,2c2da │ │ │ │ - lw s8,4(s9) │ │ │ │ - mv a0,s4 │ │ │ │ - jal d71c │ │ │ │ - ld a4,16(sp) │ │ │ │ - ld a5,72(s1) │ │ │ │ - and a4,a4,a0 │ │ │ │ - add a5,a5,a4 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - bgeu s5,a5,2c790 │ │ │ │ - lwu s10,88(s1) │ │ │ │ - sext.w s7,a0 │ │ │ │ - sw s7,36(sp) │ │ │ │ - ld s3,80(s1) │ │ │ │ - beqz s10,2c48a │ │ │ │ - li s9,0 │ │ │ │ - add s0,s9,s10 │ │ │ │ - srli s0,s0,0x1 │ │ │ │ - slli s11,s0,0x3 │ │ │ │ - add s11,s11,s3 │ │ │ │ - mv a1,s11 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2c720 │ │ │ │ - beqz a0,2c734 │ │ │ │ - addi s9,s0,1 │ │ │ │ - bltu s9,s10,2c6fc │ │ │ │ - j 2c48a │ │ │ │ - mv s10,s0 │ │ │ │ - bltu s9,s10,2c6fc │ │ │ │ - j 2c48a │ │ │ │ - sext.w a5,a5 │ │ │ │ - j 2c5d2 │ │ │ │ - sext.w a4,s3 │ │ │ │ - sd a4,24(sp) │ │ │ │ - j 2c574 │ │ │ │ - beqz s11,2c48a │ │ │ │ - lw a5,4(s11) │ │ │ │ - mv a1,s6 │ │ │ │ - beq a5,s8,2c798 │ │ │ │ - mv a0,s4 │ │ │ │ - jal d690 │ │ │ │ - addi s6,s6,1 │ │ │ │ - lw a5,8(s1) │ │ │ │ - sext.w a4,s6 │ │ │ │ - sd a4,8(sp) │ │ │ │ - bltu a4,a5,2c502 │ │ │ │ - mv a0,s4 │ │ │ │ - jal d66c │ │ │ │ - auipc a5,0x4d │ │ │ │ - ld a5,1972(a5) │ │ │ │ - ld a4,40(sp) │ │ │ │ - ld a5,0(a5) │ │ │ │ - xor a5,a5,a4 │ │ │ │ + auipc a2,0x35 │ │ │ │ + addi a2,a2,556 │ │ │ │ + li a1,667 │ │ │ │ + auipc a0,0x35 │ │ │ │ + addi a0,a0,8 │ │ │ │ + jal 3631e │ │ │ │ + beqz s9,2af86 │ │ │ │ + mv a2,s7 │ │ │ │ + li a1,0 │ │ │ │ + li a5,0 │ │ │ │ + li a0,1 │ │ │ │ + lwu a4,0(a2) │ │ │ │ + srliw a3,a5,0x3 │ │ │ │ + add a3,a3,s4 │ │ │ │ + slli a4,a4,0x3 │ │ │ │ + add a4,a4,s2 │ │ │ │ + sd a1,0(a4) │ │ │ │ + lbu a4,0(a3) │ │ │ │ + not a3,a5 │ │ │ │ + andi a3,a3,7 │ │ │ │ + sraw a4,a4,a3 │ │ │ │ + andi a4,a4,1 │ │ │ │ + mv a3,a5 │ │ │ │ + addi a5,a5,1 │ │ │ │ + bne a4,a0,2af80 │ │ │ │ + slli a1,a1,0x3 │ │ │ │ + add a1,a1,s1 │ │ │ │ + sd a3,0(a1) │ │ │ │ + mv a1,a5 │ │ │ │ + addi a2,a2,4 │ │ │ │ + bne s10,a5,2af50 │ │ │ │ + li a1,678 │ │ │ │ + mv a3,s8 │ │ │ │ + auipc a2,0x35 │ │ │ │ + addi a2,a2,492 │ │ │ │ + auipc a0,0x35 │ │ │ │ + addi a0,a0,-84 │ │ │ │ + jal 3631e │ │ │ │ + slli a0,s8,0x20 │ │ │ │ + srli a0,a0,0x20 │ │ │ │ + li a5,0 │ │ │ │ + li a4,-1 │ │ │ │ + li a1,1 │ │ │ │ + beqz s8,2b148 │ │ │ │ + srliw a7,a5,0x3 │ │ │ │ + add a7,a7,s3 │ │ │ │ + lbu a3,0(a7) │ │ │ │ + not t1,a5 │ │ │ │ + andi t1,t1,7 │ │ │ │ + sraw a3,a3,t1 │ │ │ │ + slli a6,a5,0x2 │ │ │ │ + andi a3,a3,1 │ │ │ │ + add t5,s5,a6 │ │ │ │ + mv t3,a5 │ │ │ │ + bnez a3,2b00c │ │ │ │ + lwu a3,0(t5) │ │ │ │ + addi t3,t3,1 │ │ │ │ + srliw t4,t3,0x3 │ │ │ │ + slli a3,a3,0x3 │ │ │ │ + add a3,a3,s2 │ │ │ │ + ld a2,0(a3) │ │ │ │ + add a3,s3,t4 │ │ │ │ + not t4,t3 │ │ │ │ + slli a2,a2,0x3 │ │ │ │ + add a2,a2,s1 │ │ │ │ + ld t6,0(a2) │ │ │ │ + andi t4,t4,7 │ │ │ │ + addi t5,t5,4 │ │ │ │ + addi t6,t6,-1 │ │ │ │ + sd t6,0(a2) │ │ │ │ + lbu a3,0(a3) │ │ │ │ + sraw a3,a3,t4 │ │ │ │ + andi a3,a3,1 │ │ │ │ + beqz a3,2afd4 │ │ │ │ + slli t3,t3,0x2 │ │ │ │ + add t3,t3,s5 │ │ │ │ + lwu a3,0(t3) │ │ │ │ + slli a3,a3,0x3 │ │ │ │ + add a3,a3,s2 │ │ │ │ + ld a3,0(a3) │ │ │ │ + slli a3,a3,0x3 │ │ │ │ + add a3,a3,s1 │ │ │ │ + ld a2,0(a3) │ │ │ │ + addi a2,a2,-1 │ │ │ │ + sd a2,0(a3) │ │ │ │ + lbu a3,0(a7) │ │ │ │ + sraw a3,a3,t1 │ │ │ │ + andi a3,a3,1 │ │ │ │ + bnez a3,2b1ca │ │ │ │ + add t5,s5,a6 │ │ │ │ + mv t3,a5 │ │ │ │ + lwu a2,0(t5) │ │ │ │ + addi t3,t3,1 │ │ │ │ + srliw t6,t3,0x3 │ │ │ │ + slli a2,a2,0x3 │ │ │ │ + add a2,a2,s2 │ │ │ │ + ld a3,0(a2) │ │ │ │ + add t6,t6,s3 │ │ │ │ + not t4,t3 │ │ │ │ + slli a3,a3,0x3 │ │ │ │ + add a3,a3,s1 │ │ │ │ + ld a3,0(a3) │ │ │ │ + andi t4,t4,7 │ │ │ │ + addi t5,t5,4 │ │ │ │ + addi a3,a3,1 │ │ │ │ + sd a3,0(a2) │ │ │ │ + lbu a3,0(t6) │ │ │ │ + sraw a3,a3,t4 │ │ │ │ + andi a3,a3,1 │ │ │ │ + beqz a3,2b038 │ │ │ │ + slli t3,t3,0x2 │ │ │ │ + add t3,t3,s5 │ │ │ │ + lwu a3,0(t3) │ │ │ │ + slli a3,a3,0x3 │ │ │ │ + add a3,a3,s2 │ │ │ │ + ld a2,0(a3) │ │ │ │ + slli a2,a2,0x3 │ │ │ │ + add a2,a2,s1 │ │ │ │ + ld a2,0(a2) │ │ │ │ + addi a2,a2,1 │ │ │ │ + sd a2,0(a3) │ │ │ │ + lbu a3,0(a7) │ │ │ │ + sraw a3,a3,t1 │ │ │ │ + andi a3,a3,1 │ │ │ │ + bnez a3,2b0fa │ │ │ │ + add a6,a6,s5 │ │ │ │ + lwu a3,0(a6) │ │ │ │ + addi a5,a5,1 │ │ │ │ + srliw t4,a5,0x3 │ │ │ │ + slli a3,a3,0x3 │ │ │ │ + add a3,a3,s2 │ │ │ │ + ld a3,0(a3) │ │ │ │ + not t3,a5 │ │ │ │ + add t4,t4,s3 │ │ │ │ + slli t1,a3,0x3 │ │ │ │ + add t1,t1,s1 │ │ │ │ + ld t6,0(t1) │ │ │ │ + addiw a2,a3,-1 │ │ │ │ + negw a7,a3 │ │ │ │ + srliw a2,a2,0x3 │ │ │ │ + andi a7,a7,7 │ │ │ │ + add a2,a2,s4 │ │ │ │ + andi t3,t3,7 │ │ │ │ + sllw a7,a1,a7 │ │ │ │ + mv t5,a3 │ │ │ │ + beq t6,a4,2b0d4 │ │ │ │ + addi t5,t6,1 │ │ │ │ + sd t5,0(t1) │ │ │ │ + blez a3,2b0e8 │ │ │ │ + lbu a3,0(a2) │ │ │ │ + or a3,a3,a7 │ │ │ │ + sb a3,0(a2) │ │ │ │ + lbu a2,0(t4) │ │ │ │ + addi a6,a6,4 │ │ │ │ + sraw a2,a2,t3 │ │ │ │ + andi a2,a2,1 │ │ │ │ + beqz a2,2b090 │ │ │ │ + slli a6,a5,0x2 │ │ │ │ + add a6,a6,s5 │ │ │ │ + lwu a3,0(a6) │ │ │ │ + slli a3,a3,0x3 │ │ │ │ + add a3,a3,s2 │ │ │ │ + ld a3,0(a3) │ │ │ │ + slli a2,a3,0x3 │ │ │ │ + add a2,a2,s1 │ │ │ │ + ld a7,0(a2) │ │ │ │ + mv a6,a3 │ │ │ │ + beq a7,a4,2b11a │ │ │ │ + addi a6,a7,1 │ │ │ │ + sd a6,0(a2) │ │ │ │ + blez a3,2b142 │ │ │ │ + addiw a2,a3,-1 │ │ │ │ + srliw a2,a2,0x3 │ │ │ │ + add a2,a2,s4 │ │ │ │ + lbu a6,0(a2) │ │ │ │ + negw a3,a3 │ │ │ │ + andi a3,a3,7 │ │ │ │ + sllw a3,a1,a3 │ │ │ │ + or a3,a6,a3 │ │ │ │ + sb a3,0(a2) │ │ │ │ + addi a5,a5,1 │ │ │ │ + blt a5,a0,2afb0 │ │ │ │ + mv a3,s0 │ │ │ │ + auipc a2,0x35 │ │ │ │ + addi a2,a2,14 │ │ │ │ + li a1,732 │ │ │ │ + auipc a0,0x35 │ │ │ │ + addi a0,a0,-534 │ │ │ │ + jal 3631e │ │ │ │ + mv a3,s2 │ │ │ │ li a4,0 │ │ │ │ - bnez a5,2c7ae │ │ │ │ - ld s0,144(sp) │ │ │ │ - ld ra,152(sp) │ │ │ │ - ld s1,136(sp) │ │ │ │ - ld s2,128(sp) │ │ │ │ - ld s3,120(sp) │ │ │ │ - ld s5,104(sp) │ │ │ │ - ld s6,96(sp) │ │ │ │ - ld s7,88(sp) │ │ │ │ - ld s8,80(sp) │ │ │ │ - ld s9,72(sp) │ │ │ │ - ld s10,64(sp) │ │ │ │ - ld s11,56(sp) │ │ │ │ - mv a0,s4 │ │ │ │ - ld s4,112(sp) │ │ │ │ - addi sp,sp,160 │ │ │ │ + beqz s0,2b18a │ │ │ │ + ld a2,0(a3) │ │ │ │ + addi a3,a3,8 │ │ │ │ + slli a5,a2,0x3 │ │ │ │ + add a5,a5,s1 │ │ │ │ + bltz a2,2b184 │ │ │ │ + ld a2,0(a5) │ │ │ │ + slli a1,a2,0x2 │ │ │ │ + add a1,a1,s7 │ │ │ │ + sw a4,0(a1) │ │ │ │ + addi a2,a2,-1 │ │ │ │ + sd a2,0(a5) │ │ │ │ + addi a4,a4,1 │ │ │ │ + bne a4,s6,2b168 │ │ │ │ + auipc a2,0x35 │ │ │ │ + addi a2,a2,14 │ │ │ │ + li a1,741 │ │ │ │ + auipc a0,0x35 │ │ │ │ + addi a0,a0,-598 │ │ │ │ + jal 3631e │ │ │ │ + mv a0,s2 │ │ │ │ + jal 3670 │ │ │ │ + ld s0,96(sp) │ │ │ │ + ld ra,104(sp) │ │ │ │ + ld s2,80(sp) │ │ │ │ + ld s3,72(sp) │ │ │ │ + ld s4,64(sp) │ │ │ │ + ld s5,56(sp) │ │ │ │ + ld s6,48(sp) │ │ │ │ + ld s7,40(sp) │ │ │ │ + ld s8,32(sp) │ │ │ │ + ld s9,24(sp) │ │ │ │ + ld s10,16(sp) │ │ │ │ + ld s11,8(sp) │ │ │ │ + mv a0,s1 │ │ │ │ + ld s1,88(sp) │ │ │ │ + addi sp,sp,112 │ │ │ │ j 3670 │ │ │ │ - sext.w a5,a5 │ │ │ │ - mv a1,s6 │ │ │ │ - bne a5,s8,2c742 │ │ │ │ - mv a0,s4 │ │ │ │ - jal d702 │ │ │ │ - ld a5,120(s1) │ │ │ │ - slli a4,a0,0x2 │ │ │ │ - mv a1,s6 │ │ │ │ - add a5,a5,a4 │ │ │ │ - ld a4,8(sp) │ │ │ │ - sw a4,0(a5) │ │ │ │ - j 2c742 │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - addi sp,sp,-256 │ │ │ │ - auipc a4,0x4d │ │ │ │ - ld a4,1884(a4) │ │ │ │ - sd s0,240(sp) │ │ │ │ - addi s0,sp,88 │ │ │ │ - ld a5,0(a4) │ │ │ │ - sd a5,136(sp) │ │ │ │ - li a5,0 │ │ │ │ - sd s1,232(sp) │ │ │ │ - li a2,8 │ │ │ │ - mv s1,a1 │ │ │ │ - mv a0,s0 │ │ │ │ - li a1,1000 │ │ │ │ - sd ra,248(sp) │ │ │ │ - sd s7,184(sp) │ │ │ │ - sd s9,168(sp) │ │ │ │ - sd s2,224(sp) │ │ │ │ - sd s3,216(sp) │ │ │ │ - sd s4,208(sp) │ │ │ │ - sd s5,200(sp) │ │ │ │ - sd s6,192(sp) │ │ │ │ - sd s8,176(sp) │ │ │ │ - sd s10,160(sp) │ │ │ │ - sd s11,152(sp) │ │ │ │ - sd s0,32(sp) │ │ │ │ - jal f9bc │ │ │ │ - lw a1,8(s1) │ │ │ │ + mv t3,a5 │ │ │ │ + j 2b06a │ │ │ │ + addi sp,sp,-80 │ │ │ │ + sd s0,64(sp) │ │ │ │ + sd s4,32(sp) │ │ │ │ + sd s6,16(sp) │ │ │ │ + sd s7,8(sp) │ │ │ │ + sd ra,72(sp) │ │ │ │ + sd s1,56(sp) │ │ │ │ + sd s2,48(sp) │ │ │ │ + sd s3,40(sp) │ │ │ │ + sd s5,24(sp) │ │ │ │ + sd s8,0(sp) │ │ │ │ + li a5,1 │ │ │ │ + lw s4,0(a1) │ │ │ │ + mv s7,a1 │ │ │ │ + mv s6,a2 │ │ │ │ + mv s0,a3 │ │ │ │ + bgeu a5,a2,2b42a │ │ │ │ + addiw a0,a2,-2 │ │ │ │ + slli s2,s4,0x20 │ │ │ │ + slli a5,a0,0x20 │ │ │ │ + srli a0,a5,0x1e │ │ │ │ + srli s2,s2,0x20 │ │ │ │ + addi a5,a1,8 │ │ │ │ + addi a2,a1,4 │ │ │ │ + add a0,a0,a5 │ │ │ │ + mv s4,s2 │ │ │ │ + lwu a5,0(a2) │ │ │ │ + addi a2,a2,4 │ │ │ │ + sub a3,s2,a5 │ │ │ │ + sub a4,a5,s4 │ │ │ │ + sub a1,a5,s2 │ │ │ │ + srai a3,a3,0x3f │ │ │ │ + sub a5,s4,a5 │ │ │ │ + srai a4,a4,0x3f │ │ │ │ + and a3,a3,a1 │ │ │ │ + and a5,a5,a4 │ │ │ │ + add s2,s2,a3 │ │ │ │ + sub s4,s4,a5 │ │ │ │ + bne a0,a2,2b214 │ │ │ │ + auipc a2,0x35 │ │ │ │ + addi a2,a2,-132 │ │ │ │ + li a1,765 │ │ │ │ + auipc a0,0x35 │ │ │ │ + addi a0,a0,-776 │ │ │ │ + jal 3631e │ │ │ │ + slli a5,s6,0x20 │ │ │ │ + srli s8,a5,0x1e │ │ │ │ + mv a1,s8 │ │ │ │ li a0,0 │ │ │ │ - li s9,-1 │ │ │ │ - addiw a1,a1,2 │ │ │ │ - slli a1,a1,0x20 │ │ │ │ - srli a1,a1,0x20 │ │ │ │ - jal 1d4e0 │ │ │ │ - lwu a2,8(s1) │ │ │ │ - li a1,0 │ │ │ │ - sd a0,96(s1) │ │ │ │ - addi a2,a2,2 │ │ │ │ - jal 3890 │ │ │ │ - li a1,16 │ │ │ │ + jal 1e81c │ │ │ │ + mv s5,a0 │ │ │ │ + mv a1,s8 │ │ │ │ li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - lw a5,8(s1) │ │ │ │ - ld a4,96(s1) │ │ │ │ - li a3,1 │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - sd a0,104(s1) │ │ │ │ - sw a3,112(s1) │ │ │ │ - sw a5,76(sp) │ │ │ │ - sw zero,72(sp) │ │ │ │ - li a5,-128 │ │ │ │ - sb a5,0(a4) │ │ │ │ - lw a5,8(s1) │ │ │ │ - ld a4,104(s1) │ │ │ │ - mv a0,s0 │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - addi a1,sp,72 │ │ │ │ - sd a5,8(a4) │ │ │ │ - sd zero,0(a4) │ │ │ │ - sd a1,40(sp) │ │ │ │ - jal fc1c │ │ │ │ - ld a0,32(sp) │ │ │ │ - srli a5,s9,0x20 │ │ │ │ - sd a5,16(sp) │ │ │ │ - li s7,253 │ │ │ │ - addi s0,sp,80 │ │ │ │ - jal fada │ │ │ │ - bnez a0,2cb9c │ │ │ │ - ld a0,32(sp) │ │ │ │ + jal 1e81c │ │ │ │ + auipc a2,0x35 │ │ │ │ + addi a2,a2,-142 │ │ │ │ + li a1,769 │ │ │ │ + addiw s2,s2,1 │ │ │ │ + mv s1,a0 │ │ │ │ + auipc a0,0x35 │ │ │ │ + addi a0,a0,-830 │ │ │ │ + jal 3631e │ │ │ │ + subw s2,s2,s4 │ │ │ │ + slli a5,s2,0x20 │ │ │ │ + sext.w s3,s2 │ │ │ │ + srli s2,a5,0x1e │ │ │ │ + mv a2,s2 │ │ │ │ li a1,0 │ │ │ │ - jal fae2 │ │ │ │ - lbu a4,6(a0) │ │ │ │ - lbu t1,0(a0) │ │ │ │ - lbu a7,1(a0) │ │ │ │ - lbu a6,2(a0) │ │ │ │ - lbu a1,3(a0) │ │ │ │ - lbu a2,4(a0) │ │ │ │ - lbu a3,5(a0) │ │ │ │ - lbu a5,7(a0) │ │ │ │ - ld t3,40(sp) │ │ │ │ - sb a4,6(t3) │ │ │ │ - sb t1,0(t3) │ │ │ │ - sb a7,1(t3) │ │ │ │ - sb a6,2(t3) │ │ │ │ - sb a1,3(t3) │ │ │ │ - sb a2,4(t3) │ │ │ │ - sb a3,5(t3) │ │ │ │ - sb a5,7(t3) │ │ │ │ - jal 3670 │ │ │ │ - lw a4,76(sp) │ │ │ │ - lw s3,72(sp) │ │ │ │ - li a0,24 │ │ │ │ - sd a4,48(sp) │ │ │ │ - bnez s3,2ccd2 │ │ │ │ - lw a5,8(s1) │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - bltu a4,a5,2ccd2 │ │ │ │ - jal 3330 │ │ │ │ - li a2,8 │ │ │ │ - li a1,10 │ │ │ │ - mv s2,a0 │ │ │ │ - jal 1c694 │ │ │ │ - lw a4,8(s1) │ │ │ │ + mv a0,s5 │ │ │ │ + jal 3890 │ │ │ │ + auipc a2,0x35 │ │ │ │ + addi a2,a2,-172 │ │ │ │ + li a1,773 │ │ │ │ + auipc a0,0x35 │ │ │ │ + addi a0,a0,-880 │ │ │ │ + sext.w s4,s4 │ │ │ │ + jal 3631e │ │ │ │ + mv a4,s7 │ │ │ │ + add a1,s8,s7 │ │ │ │ + lw a5,0(a4) │ │ │ │ + addi a4,a4,4 │ │ │ │ + subw a5,a5,s4 │ │ │ │ + slli a3,a5,0x20 │ │ │ │ + srli a5,a3,0x1e │ │ │ │ + add a5,a5,s5 │ │ │ │ + lw a3,0(a5) │ │ │ │ + addiw a3,a3,1 │ │ │ │ + sw a3,0(a5) │ │ │ │ + bne a1,a4,2b2c4 │ │ │ │ + lw s8,0(s5) │ │ │ │ + auipc a2,0x35 │ │ │ │ + addi a2,a2,-84 │ │ │ │ + sw zero,0(s5) │ │ │ │ + li a1,782 │ │ │ │ + auipc a0,0x35 │ │ │ │ + addi a0,a0,-948 │ │ │ │ + jal 3631e │ │ │ │ li a5,1 │ │ │ │ - sd zero,56(sp) │ │ │ │ - li s5,0 │ │ │ │ - beq a4,a5,2cafa │ │ │ │ - ld a5,120(s1) │ │ │ │ - slli s3,s5,0x20 │ │ │ │ - srli s3,s3,0x20 │ │ │ │ - slli s8,s3,0x2 │ │ │ │ - add a5,a5,s8 │ │ │ │ - lw a5,0(a5) │ │ │ │ - mv a4,a5 │ │ │ │ - sd a5,8(sp) │ │ │ │ - ld a5,72(s1) │ │ │ │ - slli a4,a4,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add a4,a4,a5 │ │ │ │ - lbu s6,0(a4) │ │ │ │ - bgeu s7,s6,2cbea │ │ │ │ - ld a5,8(sp) │ │ │ │ - lwu s11,88(s1) │ │ │ │ - ld s4,80(s1) │ │ │ │ - sw a5,80(sp) │ │ │ │ - beqz s11,2c936 │ │ │ │ - li s10,0 │ │ │ │ - add s6,s11,s10 │ │ │ │ - srli s6,s6,0x1 │ │ │ │ - slli a1,s6,0x3 │ │ │ │ - add s9,s4,a1 │ │ │ │ - mv a1,s9 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2c956 │ │ │ │ - beqz a0,2c95e │ │ │ │ - addi s10,s6,1 │ │ │ │ - bltu s10,s11,2c910 │ │ │ │ - ld a3,8(sp) │ │ │ │ - auipc a2,0x34 │ │ │ │ - addi a2,a2,144 │ │ │ │ - li a1,658 │ │ │ │ - auipc a0,0x34 │ │ │ │ - addi a0,a0,172 │ │ │ │ - jal b382 │ │ │ │ - li a0,-1 │ │ │ │ - jal 33c0 │ │ │ │ - mv s11,s6 │ │ │ │ - bltu s10,s11,2c910 │ │ │ │ - j 2c936 │ │ │ │ - beqz s9,2c936 │ │ │ │ - lw a5,4(s9) │ │ │ │ - sd a5,8(sp) │ │ │ │ - ld a5,72(s1) │ │ │ │ - add a5,a5,s3 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - bgeu s7,a5,2cac4 │ │ │ │ - lwu s6,88(s1) │ │ │ │ - sw s5,80(sp) │ │ │ │ - ld s4,80(s1) │ │ │ │ - beqz s6,2c9aa │ │ │ │ - li s10,0 │ │ │ │ - add s11,s10,s6 │ │ │ │ - srli s11,s11,0x1 │ │ │ │ - slli a1,s11,0x3 │ │ │ │ - add s9,s4,a1 │ │ │ │ - mv a1,s9 │ │ │ │ + bgeu a5,s3,2b4dc │ │ │ │ + addiw a3,s3,-2 │ │ │ │ + slli a5,a3,0x20 │ │ │ │ + lw a4,0(s5) │ │ │ │ + srli a3,a5,0x1e │ │ │ │ + addi a2,s5,8 │ │ │ │ + addi a5,s5,4 │ │ │ │ + add a3,a3,a2 │ │ │ │ + sext.w s8,s8 │ │ │ │ + addw a4,s8,a4 │ │ │ │ + addi a5,a5,4 │ │ │ │ + lw s8,-4(a5) │ │ │ │ + sw a4,-4(a5) │ │ │ │ + bne a3,a5,2b320 │ │ │ │ + auipc a2,0x35 │ │ │ │ + addi a2,a2,-204 │ │ │ │ + li a1,789 │ │ │ │ + auipc a0,0x35 │ │ │ │ + addi a0,a0,-1024 │ │ │ │ + jal 3631e │ │ │ │ + beqz s6,2b406 │ │ │ │ + li a3,0 │ │ │ │ + lw a5,0(s7) │ │ │ │ + addi s7,s7,4 │ │ │ │ + subw a5,a5,s4 │ │ │ │ + slli a4,a5,0x20 │ │ │ │ + srli a5,a4,0x1e │ │ │ │ + add a5,a5,s5 │ │ │ │ + lwu a4,0(a5) │ │ │ │ + slli a4,a4,0x2 │ │ │ │ + add a4,a4,s1 │ │ │ │ + sw a3,0(a4) │ │ │ │ + lw a4,0(a5) │ │ │ │ + addiw a3,a3,1 │ │ │ │ + addiw a4,a4,1 │ │ │ │ + sw a4,0(a5) │ │ │ │ + bne s6,a3,2b352 │ │ │ │ + auipc a2,0x35 │ │ │ │ + addi a2,a2,-348 │ │ │ │ + li a1,798 │ │ │ │ + auipc a0,0x35 │ │ │ │ + addi a0,a0,-1096 │ │ │ │ + jal 3631e │ │ │ │ + li a2,0 │ │ │ │ + mv a1,s6 │ │ │ │ mv a0,s0 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2c9ae │ │ │ │ - beqz a0,2c9b6 │ │ │ │ - addi s10,s11,1 │ │ │ │ - bltu s10,s6,2c984 │ │ │ │ + jal 499fa │ │ │ │ + beqz s3,2b3ce │ │ │ │ mv a3,s5 │ │ │ │ - j 2c938 │ │ │ │ - mv s6,s11 │ │ │ │ - bltu s10,s6,2c984 │ │ │ │ - j 2c9aa │ │ │ │ - beqz s9,2c9aa │ │ │ │ - lw a5,4(s9) │ │ │ │ - ld a4,8(sp) │ │ │ │ - bne a5,a4,2cacc │ │ │ │ - ld a5,72(s1) │ │ │ │ - add a4,a5,s3 │ │ │ │ - lbu s6,0(a4) │ │ │ │ - bgeu s7,s6,2cbf6 │ │ │ │ - lwu s9,88(s1) │ │ │ │ - sw s5,80(sp) │ │ │ │ - ld s4,80(s1) │ │ │ │ - beqz s9,2c9aa │ │ │ │ - li s10,0 │ │ │ │ - add s6,s10,s9 │ │ │ │ - srli s6,s6,0x1 │ │ │ │ - slli s11,s6,0x3 │ │ │ │ - add s11,s11,s4 │ │ │ │ - mv a1,s11 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2ca08 │ │ │ │ - beqz a0,2ca10 │ │ │ │ - addi s10,s6,1 │ │ │ │ - bltu s10,s9,2c9e2 │ │ │ │ - j 2c9aa │ │ │ │ - mv s9,s6 │ │ │ │ - bltu s10,s9,2c9e2 │ │ │ │ - j 2c9aa │ │ │ │ - beqz s11,2c9aa │ │ │ │ - lw a5,4(s11) │ │ │ │ - sd a5,8(sp) │ │ │ │ - ld a5,72(s1) │ │ │ │ - addiw a4,s5,1 │ │ │ │ - slli a3,a4,0x20 │ │ │ │ - srli a3,a3,0x20 │ │ │ │ - add a5,a5,a3 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - sext.w a3,a4 │ │ │ │ - sd a3,24(sp) │ │ │ │ - bgeu s7,a5,2cbf2 │ │ │ │ - lwu s6,88(s1) │ │ │ │ - sw a4,80(sp) │ │ │ │ - ld s4,80(s1) │ │ │ │ - beqz s6,2ca6c │ │ │ │ - li s10,0 │ │ │ │ - add a5,s10,s6 │ │ │ │ - srli s9,a5,0x1 │ │ │ │ - slli a1,s9,0x3 │ │ │ │ - add s11,s4,a1 │ │ │ │ - mv a1,s11 │ │ │ │ + add s2,s2,s5 │ │ │ │ + li a1,1 │ │ │ │ + lw a5,0(a3) │ │ │ │ + addi a3,a3,4 │ │ │ │ + addiw a4,a5,-1 │ │ │ │ + srliw a4,a4,0x3 │ │ │ │ + add a4,a4,s0 │ │ │ │ + lbu a2,0(a4) │ │ │ │ + negw a5,a5 │ │ │ │ + andi a5,a5,7 │ │ │ │ + sllw a5,a1,a5 │ │ │ │ + or a5,a5,a2 │ │ │ │ + sb a5,0(a4) │ │ │ │ + bne s2,a3,2b3a8 │ │ │ │ + auipc a2,0x35 │ │ │ │ + addi a2,a2,-382 │ │ │ │ + li a1,806 │ │ │ │ + auipc a0,0x35 │ │ │ │ + addi a0,a0,-1178 │ │ │ │ + jal 3631e │ │ │ │ + mv a0,s5 │ │ │ │ + jal 3670 │ │ │ │ + ld ra,72(sp) │ │ │ │ + ld s0,64(sp) │ │ │ │ + ld s2,48(sp) │ │ │ │ + ld s3,40(sp) │ │ │ │ + ld s4,32(sp) │ │ │ │ + ld s5,24(sp) │ │ │ │ + ld s6,16(sp) │ │ │ │ + ld s7,8(sp) │ │ │ │ + ld s8,0(sp) │ │ │ │ + mv a0,s1 │ │ │ │ + ld s1,56(sp) │ │ │ │ + addi sp,sp,80 │ │ │ │ + ret │ │ │ │ + auipc a2,0x35 │ │ │ │ + addi a2,a2,-486 │ │ │ │ + li a1,798 │ │ │ │ + auipc a0,0x35 │ │ │ │ + addi a0,a0,-1234 │ │ │ │ + jal 3631e │ │ │ │ + li a2,0 │ │ │ │ + li a1,0 │ │ │ │ mv a0,s0 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2ca70 │ │ │ │ - beqz a0,2ca78 │ │ │ │ - addi s10,s9,1 │ │ │ │ - bltu s10,s6,2ca46 │ │ │ │ - ld a3,24(sp) │ │ │ │ - j 2c938 │ │ │ │ - mv s6,s9 │ │ │ │ - bltu s10,s6,2ca46 │ │ │ │ - j 2ca6c │ │ │ │ - beqz s11,2ca6c │ │ │ │ - lw a5,4(s11) │ │ │ │ - ld a4,8(sp) │ │ │ │ - bltu a5,a4,2cacc │ │ │ │ - ld a5,120(s1) │ │ │ │ - add a5,a5,s8 │ │ │ │ - lw s4,0(a5) │ │ │ │ - beqz s4,2cacc │ │ │ │ - ld a4,16(sp) │ │ │ │ - addiw a5,s4,-1 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - and s3,s3,a4 │ │ │ │ - or s3,s3,a5 │ │ │ │ + jal 499fa │ │ │ │ + j 2b3a2 │ │ │ │ + auipc a2,0x35 │ │ │ │ + addi a2,a2,-626 │ │ │ │ + li a1,765 │ │ │ │ + auipc a0,0x35 │ │ │ │ + addi a0,a0,-1270 │ │ │ │ + jal 3631e │ │ │ │ + slli a5,s6,0x20 │ │ │ │ + srli s1,a5,0x1e │ │ │ │ + mv a1,s1 │ │ │ │ + li a0,0 │ │ │ │ + jal 1e81c │ │ │ │ + mv s5,a0 │ │ │ │ + mv a1,s1 │ │ │ │ + li a0,0 │ │ │ │ + jal 1e81c │ │ │ │ + auipc a2,0x35 │ │ │ │ + addi a2,a2,-636 │ │ │ │ + li a1,769 │ │ │ │ + mv s1,a0 │ │ │ │ + auipc a0,0x35 │ │ │ │ + addi a0,a0,-1322 │ │ │ │ + jal 3631e │ │ │ │ + auipc a2,0x35 │ │ │ │ + addi a2,a2,-638 │ │ │ │ + sb zero,0(s5) │ │ │ │ + sb zero,1(s5) │ │ │ │ + sb zero,2(s5) │ │ │ │ + sb zero,3(s5) │ │ │ │ + li a1,773 │ │ │ │ + auipc a0,0x35 │ │ │ │ + addi a0,a0,-1362 │ │ │ │ + jal 3631e │ │ │ │ + bnez s6,2b4f6 │ │ │ │ + auipc a2,0x35 │ │ │ │ + addi a2,a2,-530 │ │ │ │ + li a1,782 │ │ │ │ + sw zero,0(s5) │ │ │ │ + auipc a0,0x35 │ │ │ │ + addi a0,a0,-1394 │ │ │ │ + jal 3631e │ │ │ │ + auipc a2,0x35 │ │ │ │ + addi a2,a2,-598 │ │ │ │ + li a1,789 │ │ │ │ + auipc a0,0x35 │ │ │ │ + addi a0,a0,-1418 │ │ │ │ + jal 3631e │ │ │ │ + li s3,1 │ │ │ │ + li s2,4 │ │ │ │ + j 2b37c │ │ │ │ + auipc a2,0x35 │ │ │ │ + addi a2,a2,-628 │ │ │ │ + li a1,789 │ │ │ │ + auipc a0,0x35 │ │ │ │ + addi a0,a0,-1448 │ │ │ │ + jal 3631e │ │ │ │ + j 2b350 │ │ │ │ + li s3,1 │ │ │ │ + li s2,4 │ │ │ │ + li s8,4 │ │ │ │ + j 2b2be │ │ │ │ + addi sp,sp,-176 │ │ │ │ + lw a4,176(sp) │ │ │ │ + sd s5,120(sp) │ │ │ │ + sd s8,96(sp) │ │ │ │ + mv s5,a2 │ │ │ │ + mv s8,a1 │ │ │ │ + auipc a2,0x35 │ │ │ │ + addi a2,a2,-594 │ │ │ │ + li a1,838 │ │ │ │ + auipc a0,0x35 │ │ │ │ + addi a0,a0,-1494 │ │ │ │ + sd ra,168(sp) │ │ │ │ + sd a4,48(sp) │ │ │ │ + sd s0,160(sp) │ │ │ │ + sd s1,152(sp) │ │ │ │ + sd s2,144(sp) │ │ │ │ + mv s1,a7 │ │ │ │ + sd s3,136(sp) │ │ │ │ + sd s4,128(sp) │ │ │ │ + sd s6,112(sp) │ │ │ │ + seqz s4,a4 │ │ │ │ + sd s7,104(sp) │ │ │ │ + sd s9,88(sp) │ │ │ │ + sd s10,80(sp) │ │ │ │ + sd s11,72(sp) │ │ │ │ + mv s10,a6 │ │ │ │ + mv s11,a5 │ │ │ │ + sd s8,16(sp) │ │ │ │ + sd s5,8(sp) │ │ │ │ + mv s5,a3 │ │ │ │ + jal 3631e │ │ │ │ + mv a1,s10 │ │ │ │ + mv a0,s11 │ │ │ │ + li a2,0 │ │ │ │ + jal 499fa │ │ │ │ + auipc a2,0x35 │ │ │ │ + addi a2,a2,-636 │ │ │ │ + li a1,841 │ │ │ │ + auipc a0,0x35 │ │ │ │ + addi a0,a0,-1568 │ │ │ │ + jal 3631e │ │ │ │ + lui a1,0x1 │ │ │ │ + addi a1,a1,-8 │ │ │ │ + li a0,0 │ │ │ │ + jal 1e81c │ │ │ │ + addiw s0,s10,1 │ │ │ │ + slli a5,s0,0x20 │ │ │ │ + srli s0,a5,0x1d │ │ │ │ + mv s3,a0 │ │ │ │ mv a1,s0 │ │ │ │ - mv a0,s2 │ │ │ │ - sd s3,80(sp) │ │ │ │ - jal 1c7e0 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 1c924 │ │ │ │ - sext.w a0,a0 │ │ │ │ - bnez a0,2cbfe │ │ │ │ - lw a5,8(s1) │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - bgeu s4,a5,2cace │ │ │ │ - mv s5,s4 │ │ │ │ - j 2c8d8 │ │ │ │ - ld a4,8(sp) │ │ │ │ - sext.w a5,a5 │ │ │ │ - beq a5,a4,2c9c4 │ │ │ │ - mv s4,s5 │ │ │ │ - ld a5,56(sp) │ │ │ │ - beqz a5,2cafa │ │ │ │ - lwu s6,48(sp) │ │ │ │ - ld a5,16(sp) │ │ │ │ - slli s6,s6,0x20 │ │ │ │ + li a0,0 │ │ │ │ + jal 1e81c │ │ │ │ + mv s2,a0 │ │ │ │ mv a1,s0 │ │ │ │ - and a5,s4,a5 │ │ │ │ - or a5,a5,s6 │ │ │ │ - mv a0,s2 │ │ │ │ - sd a5,80(sp) │ │ │ │ - jal 1c7e0 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 1c924 │ │ │ │ - sext.w a5,a0 │ │ │ │ - bnez a5,2ccaa │ │ │ │ - mv a0,s2 │ │ │ │ - jal 1c924 │ │ │ │ - li s3,0 │ │ │ │ - sext.w a0,a0 │ │ │ │ - li s5,-127 │ │ │ │ - li s9,-128 │ │ │ │ - li s4,127 │ │ │ │ - bgeu s3,a0,2cb84 │ │ │ │ - sext.w s8,s3 │ │ │ │ - mv a1,s8 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 1c842 │ │ │ │ - lw s6,0(a0) │ │ │ │ - mv a1,s8 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 1c842 │ │ │ │ - lw a2,4(a0) │ │ │ │ - slli s8,s6,0x20 │ │ │ │ - srli s8,s8,0x20 │ │ │ │ - slli s11,a2,0x20 │ │ │ │ - srli s11,s11,0x20 │ │ │ │ - bge s8,s11,2cb76 │ │ │ │ - ld a4,96(s1) │ │ │ │ - add a1,a4,s8 │ │ │ │ - lb a3,0(a1) │ │ │ │ - bnez a3,2cc26 │ │ │ │ - sub a4,s11,s8 │ │ │ │ - blt s4,a4,2cc42 │ │ │ │ - subw a2,a2,s6 │ │ │ │ - sb a2,0(a1) │ │ │ │ - ld a5,16(sp) │ │ │ │ - ld a1,40(sp) │ │ │ │ - ld a0,32(sp) │ │ │ │ - slli s11,s11,0x20 │ │ │ │ - and s8,s8,a5 │ │ │ │ - or s8,s8,s11 │ │ │ │ - sd s8,72(sp) │ │ │ │ - jal fc1c │ │ │ │ + li a0,0 │ │ │ │ + jal 1e81c │ │ │ │ + auipc a2,0x35 │ │ │ │ + addi a2,a2,-654 │ │ │ │ + li a1,846 │ │ │ │ + mv s6,a0 │ │ │ │ + auipc a0,0x35 │ │ │ │ + addi a0,a0,-1636 │ │ │ │ + jal 3631e │ │ │ │ + mv a2,s0 │ │ │ │ mv a0,s2 │ │ │ │ - jal 1c924 │ │ │ │ - addiw s3,s3,1 │ │ │ │ - sext.w a0,a0 │ │ │ │ - bltu s3,a0,2cb14 │ │ │ │ li a1,0 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 1c72c │ │ │ │ - mv a0,s2 │ │ │ │ - jal 3670 │ │ │ │ - ld a0,32(sp) │ │ │ │ - jal fada │ │ │ │ - beqz a0,2c85c │ │ │ │ - lwu a1,112(s1) │ │ │ │ - ld a0,104(s1) │ │ │ │ - auipc a3,0x4d │ │ │ │ - ld a3,1046(a3) │ │ │ │ - li a2,16 │ │ │ │ - jal 3400 │ │ │ │ - ld a0,32(sp) │ │ │ │ + jal 3890 │ │ │ │ + lui t4,0x1 │ │ │ │ + slli a5,s4,0x3 │ │ │ │ + lui a2,0x1 │ │ │ │ + addi t4,t4,-24 │ │ │ │ + addi a2,a2,-16 │ │ │ │ + add a5,a5,s3 │ │ │ │ + add s9,s3,t4 │ │ │ │ + slli s10,s10,0x20 │ │ │ │ + srli s10,s10,0x20 │ │ │ │ + add s8,s3,a2 │ │ │ │ + sd a5,56(sp) │ │ │ │ + mv a5,s9 │ │ │ │ + sd s10,0(s2) │ │ │ │ + sd s1,40(sp) │ │ │ │ + mv s9,s11 │ │ │ │ + mv s1,s8 │ │ │ │ + mv s11,s10 │ │ │ │ + li s4,0 │ │ │ │ + mv s10,s2 │ │ │ │ + li s7,1 │ │ │ │ + mv t3,s3 │ │ │ │ + sd a2,0(sp) │ │ │ │ + mv s8,s5 │ │ │ │ + mv s2,a5 │ │ │ │ + mv s5,s8 │ │ │ │ + li t1,0 │ │ │ │ + mv s8,s6 │ │ │ │ + mv s6,s4 │ │ │ │ + mv s4,s2 │ │ │ │ + mv s2,s1 │ │ │ │ + bge t1,s11,2b648 │ │ │ │ + slli a4,t1,0x3 │ │ │ │ + add s3,s10,a4 │ │ │ │ + ld s0,0(s3) │ │ │ │ + bltz s0,2b61a │ │ │ │ + j 2b6ba │ │ │ │ + bge s1,s11,2b6a6 │ │ │ │ + neg s1,s0 │ │ │ │ + slli s3,s1,0x3 │ │ │ │ + add s3,s3,s10 │ │ │ │ + mv a5,s0 │ │ │ │ + ld s0,0(s3) │ │ │ │ + bltz s0,2b616 │ │ │ │ + ld a2,0(sp) │ │ │ │ + add a4,a4,s10 │ │ │ │ + mv a0,t3 │ │ │ │ + sd a5,0(a4) │ │ │ │ li a1,0 │ │ │ │ - jal fa5c │ │ │ │ - auipc a5,0x4d │ │ │ │ - ld a5,856(a5) │ │ │ │ - ld a4,136(sp) │ │ │ │ - ld a5,0(a5) │ │ │ │ - xor a5,a5,a4 │ │ │ │ - li a4,0 │ │ │ │ - bnez a5,2cd7c │ │ │ │ - ld ra,248(sp) │ │ │ │ - ld s0,240(sp) │ │ │ │ - ld s1,232(sp) │ │ │ │ - ld s2,224(sp) │ │ │ │ - ld s3,216(sp) │ │ │ │ - ld s4,208(sp) │ │ │ │ - ld s5,200(sp) │ │ │ │ - ld s6,192(sp) │ │ │ │ - ld s7,184(sp) │ │ │ │ - ld s8,176(sp) │ │ │ │ - ld s9,168(sp) │ │ │ │ - ld s10,160(sp) │ │ │ │ - ld s11,152(sp) │ │ │ │ - addi sp,sp,256 │ │ │ │ + jal 3890 │ │ │ │ + mv t3,a0 │ │ │ │ + blt s1,s11,2ba0a │ │ │ │ + mv t1,s1 │ │ │ │ + blt t1,s11,2b604 │ │ │ │ + ld a5,40(sp) │ │ │ │ + mv s1,s2 │ │ │ │ + mv s2,s4 │ │ │ │ + mv s4,s6 │ │ │ │ + addiw s4,s4,1 │ │ │ │ + mv s6,s8 │ │ │ │ + mv s8,s5 │ │ │ │ + bgeu a5,s4,2b5f4 │ │ │ │ + auipc a2,0x35 │ │ │ │ + addi a2,a2,-834 │ │ │ │ + li a1,946 │ │ │ │ + auipc a0,0x35 │ │ │ │ + addi a0,a0,-1830 │ │ │ │ + mv s3,t3 │ │ │ │ + jal 3631e │ │ │ │ + mv a0,s10 │ │ │ │ + jal 3670 │ │ │ │ + mv a0,s6 │ │ │ │ + jal 3670 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 3670 │ │ │ │ + ld ra,168(sp) │ │ │ │ + ld s0,160(sp) │ │ │ │ + ld a0,8(sp) │ │ │ │ + ld s1,152(sp) │ │ │ │ + ld s2,144(sp) │ │ │ │ + ld s3,136(sp) │ │ │ │ + ld s4,128(sp) │ │ │ │ + ld s5,120(sp) │ │ │ │ + ld s6,112(sp) │ │ │ │ + ld s7,104(sp) │ │ │ │ + ld s8,96(sp) │ │ │ │ + ld s9,88(sp) │ │ │ │ + ld s10,80(sp) │ │ │ │ + ld s11,72(sp) │ │ │ │ + addi sp,sp,176 │ │ │ │ ret │ │ │ │ - sext.w a4,s6 │ │ │ │ - sd a4,8(sp) │ │ │ │ - j 2c96a │ │ │ │ - sext.w a5,a5 │ │ │ │ - j 2ca80 │ │ │ │ - sext.w a4,s6 │ │ │ │ - sd a4,8(sp) │ │ │ │ - j 2ca1c │ │ │ │ - mv a0,s2 │ │ │ │ - jal 1c924 │ │ │ │ - addiw a1,a0,-1 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 1c842 │ │ │ │ - lw a3,80(sp) │ │ │ │ - lw a2,0(a0) │ │ │ │ - bgeu a3,a2,2cab8 │ │ │ │ - auipc a1,0x34 │ │ │ │ - addi a1,a1,-510 │ │ │ │ - li a0,1 │ │ │ │ - jal 37c0 <__printf_chk@plt> │ │ │ │ - j 2cab8 │ │ │ │ - add a4,a4,s11 │ │ │ │ - lb a1,0(a4) │ │ │ │ - bnez a1,2cd80 │ │ │ │ - sub a3,s8,s11 │ │ │ │ - blt a3,s5,2cc76 │ │ │ │ - subw a5,s6,a2 │ │ │ │ - sb a5,0(a4) │ │ │ │ - j 2cb60 │ │ │ │ - sb s9,0(a1) │ │ │ │ - lw a1,112(s1) │ │ │ │ - ld a0,104(s1) │ │ │ │ - sd a4,8(sp) │ │ │ │ - addiw a1,a1,1 │ │ │ │ - slli a5,a1,0x20 │ │ │ │ - srli a1,a5,0x1c │ │ │ │ - jal 1d4e0 │ │ │ │ - lw a3,112(s1) │ │ │ │ - ld a4,8(sp) │ │ │ │ - sd a0,104(s1) │ │ │ │ + ld a2,0(sp) │ │ │ │ + add a4,a4,s10 │ │ │ │ + mv a0,t3 │ │ │ │ + sd a5,0(a4) │ │ │ │ + li a1,0 │ │ │ │ + jal 3890 │ │ │ │ + mv t3,a0 │ │ │ │ + mv t1,s1 │ │ │ │ + j 2b644 │ │ │ │ + ld a2,0(sp) │ │ │ │ + neg a5,t1 │ │ │ │ + addi a7,s0,-1 │ │ │ │ + mv a0,t3 │ │ │ │ + sd a5,0(s3) │ │ │ │ + li a1,0 │ │ │ │ + sd t1,32(sp) │ │ │ │ + sd a7,24(sp) │ │ │ │ + jal 3890 │ │ │ │ + ld t1,32(sp) │ │ │ │ + ld a7,24(sp) │ │ │ │ + mv t3,a0 │ │ │ │ + mv s1,t1 │ │ │ │ + mv a0,t1 │ │ │ │ + mv t1,s0 │ │ │ │ + sext.w a1,s1 │ │ │ │ + blt a7,a0,2ba06 │ │ │ │ + ld a2,16(sp) │ │ │ │ + ld a6,8(sp) │ │ │ │ + mv a3,a1 │ │ │ │ + slli a5,a3,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + slli a4,a5,0x2 │ │ │ │ + add a4,a4,a6 │ │ │ │ + lw t4,0(a4) │ │ │ │ + slli a5,a5,0x3 │ │ │ │ + add a5,a5,s8 │ │ │ │ + addw a4,t4,s6 │ │ │ │ + slli t4,t4,0x20 │ │ │ │ + srli t4,t4,0x20 │ │ │ │ + srliw t5,a4,0x3 │ │ │ │ + sd t4,0(a5) │ │ │ │ + slli t4,a4,0x20 │ │ │ │ + add a5,s5,t5 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + srli t4,t4,0x20 │ │ │ │ + add t4,t4,a2 │ │ │ │ + not a4,a4 │ │ │ │ + lbu t4,0(t4) │ │ │ │ + andi a4,a4,7 │ │ │ │ + sraw a5,a5,a4 │ │ │ │ + not a5,a5 │ │ │ │ + slli a4,t4,0x1 │ │ │ │ + andi a5,a5,1 │ │ │ │ + add a5,a5,a4 │ │ │ │ + slli a5,a5,0x3 │ │ │ │ + add a5,a5,t3 │ │ │ │ + ld a4,0(a5) │ │ │ │ + addiw a3,a3,1 │ │ │ │ + slli t4,a3,0x20 │ │ │ │ + addi a4,a4,1 │ │ │ │ + srli t4,t4,0x20 │ │ │ │ + sd a4,0(a5) │ │ │ │ + bge a7,t4,2b6ee │ │ │ │ + ld a3,0(t3) │ │ │ │ + sd s1,0(t3) │ │ │ │ + addi a4,t3,8 │ │ │ │ + mv a5,t3 │ │ │ │ + mv a2,s1 │ │ │ │ + add a2,a2,a3 │ │ │ │ + addi a4,a4,8 │ │ │ │ + ld a3,-8(a4) │ │ │ │ + sd a2,-8(a4) │ │ │ │ + bne a4,s2,2b768 │ │ │ │ + blt a7,a0,2b7e6 │ │ │ │ + ld t4,16(sp) │ │ │ │ + ld t5,8(sp) │ │ │ │ + mv a3,a1 │ │ │ │ slli a2,a3,0x20 │ │ │ │ - srli a5,a2,0x1c │ │ │ │ - add a5,a5,a0 │ │ │ │ - sd s8,0(a5) │ │ │ │ - sd a4,8(a5) │ │ │ │ + srli a4,a2,0x1d │ │ │ │ + add a4,a4,s8 │ │ │ │ + lw a0,0(a4) │ │ │ │ addiw a3,a3,1 │ │ │ │ - sw a3,112(s1) │ │ │ │ - j 2cb60 │ │ │ │ - sb s9,0(a4) │ │ │ │ - lw a1,112(s1) │ │ │ │ - ld a0,104(s1) │ │ │ │ - sd a3,8(sp) │ │ │ │ - addiw a1,a1,1 │ │ │ │ - slli a5,a1,0x20 │ │ │ │ - srli a1,a5,0x1c │ │ │ │ - jal 1d4e0 │ │ │ │ - lw a4,112(s1) │ │ │ │ - ld a3,8(sp) │ │ │ │ - sd a0,104(s1) │ │ │ │ - slli a2,a4,0x20 │ │ │ │ - srli a5,a2,0x1c │ │ │ │ - add a5,a5,a0 │ │ │ │ - sd s11,0(a5) │ │ │ │ - sd a3,8(a5) │ │ │ │ - addiw a4,a4,1 │ │ │ │ - sw a4,112(s1) │ │ │ │ - j 2cb60 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 1c924 │ │ │ │ - addiw a1,a0,-1 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 1c842 │ │ │ │ - lw a3,80(sp) │ │ │ │ - lw a2,0(a0) │ │ │ │ - bgeu a3,a2,2cafa │ │ │ │ - auipc a1,0x34 │ │ │ │ - addi a1,a1,-682 │ │ │ │ - li a0,1 │ │ │ │ - jal 37c0 <__printf_chk@plt> │ │ │ │ - j 2cafa │ │ │ │ - jal 3330 │ │ │ │ - li a2,8 │ │ │ │ - li a1,10 │ │ │ │ - mv s2,a0 │ │ │ │ - jal 1c694 │ │ │ │ - ld a3,48(sp) │ │ │ │ - ld a4,120(s1) │ │ │ │ - slli s6,a3,0x20 │ │ │ │ - srli s6,s6,0x20 │ │ │ │ - slli a5,s6,0x2 │ │ │ │ - add a5,a5,a4 │ │ │ │ - lw s5,0(a5) │ │ │ │ - bgeu s3,s5,2cd38 │ │ │ │ - bltu a3,s5,2cd38 │ │ │ │ - slli s3,s3,0x20 │ │ │ │ - srli s3,s3,0x20 │ │ │ │ - ld a4,16(sp) │ │ │ │ - addiw a5,s5,-1 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - and s3,s3,a4 │ │ │ │ - or a5,s3,a5 │ │ │ │ - mv a1,s0 │ │ │ │ - mv a0,s2 │ │ │ │ - sd a5,80(sp) │ │ │ │ - jal 1c7e0 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 1c924 │ │ │ │ - sext.w a5,a0 │ │ │ │ - bnez a5,2cd4a │ │ │ │ - lw a5,8(s1) │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - bgeu s5,a5,2cd78 │ │ │ │ + slli a6,a3,0x20 │ │ │ │ + addw a2,a0,s6 │ │ │ │ + srliw a4,a2,0x3 │ │ │ │ + slli t6,a2,0x20 │ │ │ │ + add a4,a4,s5 │ │ │ │ + lbu a4,0(a4) │ │ │ │ + srli t6,t6,0x20 │ │ │ │ + add t6,t6,t4 │ │ │ │ + not a2,a2 │ │ │ │ + lbu t6,0(t6) │ │ │ │ + andi a2,a2,7 │ │ │ │ + sraw a4,a4,a2 │ │ │ │ + not a4,a4 │ │ │ │ + slli a2,t6,0x1 │ │ │ │ + andi a4,a4,1 │ │ │ │ + add a4,a4,a2 │ │ │ │ + slli a4,a4,0x3 │ │ │ │ + add a4,a4,t3 │ │ │ │ + ld t6,0(a4) │ │ │ │ + srli a6,a6,0x20 │ │ │ │ + slli t0,t6,0x2 │ │ │ │ + add t0,t0,t5 │ │ │ │ + sw a0,0(t0) │ │ │ │ + addi t6,t6,1 │ │ │ │ + sd t6,0(a4) │ │ │ │ + bge a7,a6,2b782 │ │ │ │ + ld a4,56(sp) │ │ │ │ + ld a4,0(a4) │ │ │ │ + beqz s6,2b8d8 │ │ │ │ + bge s1,a4,2b81c │ │ │ │ + addiw a3,a4,-1 │ │ │ │ + srliw a3,a3,0x3 │ │ │ │ + add a3,a3,s9 │ │ │ │ + lbu a2,0(a3) │ │ │ │ + negw a4,a4 │ │ │ │ + andi a4,a4,7 │ │ │ │ + sllw a4,s7,a4 │ │ │ │ + or a4,a4,a2 │ │ │ │ + sb a4,0(a3) │ │ │ │ + ld a4,0(t3) │ │ │ │ + neg a4,a4 │ │ │ │ + sd a4,0(s3) │ │ │ │ + ld a4,48(sp) │ │ │ │ + bnez a4,2b982 │ │ │ │ + li t4,1 │ │ │ │ + li t5,510 │ │ │ │ + j 2b870 │ │ │ │ + addiw a2,a3,-1 │ │ │ │ + srliw a2,a2,0x3 │ │ │ │ + andi a0,t4,1 │ │ │ │ + add a6,s9,a2 │ │ │ │ + negw a0,a0 │ │ │ │ + negw a2,a3 │ │ │ │ + andi a2,a2,7 │ │ │ │ + slli a0,a0,0x20 │ │ │ │ + sllw a2,s7,a2 │ │ │ │ + srli a0,a0,0x20 │ │ │ │ + bge a4,a3,2b868 │ │ │ │ + lbu a4,0(a6) │ │ │ │ + or a4,a4,a2 │ │ │ │ + sb a4,0(a6) │ │ │ │ + ld a4,0(a5) │ │ │ │ + ld a3,8(a5) │ │ │ │ + slli a4,a4,0x3 │ │ │ │ + xor a3,a3,a0 │ │ │ │ + add a4,a4,s10 │ │ │ │ + sub a3,a3,a0 │ │ │ │ + sd a3,0(a4) │ │ │ │ + addiw t4,t4,1 │ │ │ │ + addi a5,a5,8 │ │ │ │ + beq t4,t5,2b8ae │ │ │ │ + ld a4,0(a5) │ │ │ │ + ld a3,8(a5) │ │ │ │ + addi a4,a4,1 │ │ │ │ + bne a4,a3,2b82a │ │ │ │ + addiw a3,a4,-1 │ │ │ │ + srliw a3,a3,0x3 │ │ │ │ + add a3,a3,s9 │ │ │ │ + lbu a2,0(a3) │ │ │ │ + negw a4,a4 │ │ │ │ + andi a4,a4,7 │ │ │ │ + sllw a4,s7,a4 │ │ │ │ + or a4,a4,a2 │ │ │ │ + sb a4,0(a3) │ │ │ │ + ld a4,0(a5) │ │ │ │ + ld a3,8(a5) │ │ │ │ + addiw t4,t4,1 │ │ │ │ + slli a4,a4,0x3 │ │ │ │ + add a4,a4,s10 │ │ │ │ + neg a3,a3 │ │ │ │ + sd a3,0(a4) │ │ │ │ + addi a5,a5,8 │ │ │ │ + bne t4,t5,2b870 │ │ │ │ + bne a7,s1,2b600 │ │ │ │ li a5,1 │ │ │ │ - sd a5,56(sp) │ │ │ │ - j 2c8d8 │ │ │ │ - slli s3,s3,0x20 │ │ │ │ - srli s3,s3,0x20 │ │ │ │ - slli a5,s3,0x2 │ │ │ │ - add a4,a4,a5 │ │ │ │ - lw s5,0(a4) │ │ │ │ - j 2cd04 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 1c924 │ │ │ │ - addiw a1,a0,-1 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 1c842 │ │ │ │ - lw a3,80(sp) │ │ │ │ - lw a2,0(a0) │ │ │ │ - bgeu a3,a2,2cd2a │ │ │ │ - auipc a1,0x34 │ │ │ │ - addi a1,a1,-842 │ │ │ │ - li a0,1 │ │ │ │ - jal 37c0 <__printf_chk@plt> │ │ │ │ - lw a5,8(s1) │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - bltu s5,a5,2cd32 │ │ │ │ - mv s4,s5 │ │ │ │ - j 2cad6 │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - mv a4,a1 │ │ │ │ - auipc a2,0x34 │ │ │ │ - addi a2,a2,-106 │ │ │ │ - li a1,1193 │ │ │ │ + sub a5,a5,a7 │ │ │ │ + srliw a4,a1,0x3 │ │ │ │ + sd a5,0(s3) │ │ │ │ + add a4,a4,s9 │ │ │ │ + lbu a3,0(a4) │ │ │ │ + not a5,a1 │ │ │ │ + andi a5,a5,7 │ │ │ │ + sllw a5,s7,a5 │ │ │ │ + or a5,a5,a3 │ │ │ │ + sb a5,0(a4) │ │ │ │ + j 2b600 │ │ │ │ + bge s1,a4,2b93a │ │ │ │ + addiw a3,a4,-1 │ │ │ │ + srliw a3,a3,0x3 │ │ │ │ + add a3,a3,s9 │ │ │ │ + lbu a2,0(a3) │ │ │ │ + negw a4,a4 │ │ │ │ + andi a4,a4,7 │ │ │ │ + sllw a4,s7,a4 │ │ │ │ + or a4,a4,a2 │ │ │ │ + sb a4,0(a3) │ │ │ │ + ld a4,0(t3) │ │ │ │ + neg a4,a4 │ │ │ │ + sd a4,0(s3) │ │ │ │ + j 2b93a │ │ │ │ + addiw a2,a4,-1 │ │ │ │ + negw a0,a4 │ │ │ │ + srliw a2,a2,0x3 │ │ │ │ + andi a0,a0,7 │ │ │ │ + add a2,a2,s9 │ │ │ │ + sllw a0,s7,a0 │ │ │ │ + bge a3,a4,2b934 │ │ │ │ + lbu a4,0(a2) │ │ │ │ + or a4,a4,a0 │ │ │ │ + sb a4,0(a2) │ │ │ │ + ld a4,0(a5) │ │ │ │ + ld a3,8(a5) │ │ │ │ + slli a4,a4,0x3 │ │ │ │ + add a4,a4,s10 │ │ │ │ + sd a3,0(a4) │ │ │ │ + addi a5,a5,8 │ │ │ │ + beq a5,s4,2b976 │ │ │ │ + ld a3,0(a5) │ │ │ │ + ld a4,8(a5) │ │ │ │ + addi a3,a3,1 │ │ │ │ + bne a4,a3,2b908 │ │ │ │ + addiw a3,a4,-1 │ │ │ │ + srliw a3,a3,0x3 │ │ │ │ + add a3,a3,s9 │ │ │ │ + lbu a2,0(a3) │ │ │ │ + negw a4,a4 │ │ │ │ + andi a4,a4,7 │ │ │ │ + sllw a4,s7,a4 │ │ │ │ + or a4,a4,a2 │ │ │ │ + sb a4,0(a3) │ │ │ │ + ld a4,0(a5) │ │ │ │ + ld a3,8(a5) │ │ │ │ + addi a5,a5,8 │ │ │ │ + slli a4,a4,0x3 │ │ │ │ + add a4,a4,s10 │ │ │ │ + neg a3,a3 │ │ │ │ + sd a3,0(a4) │ │ │ │ + bne a5,s4,2b93a │ │ │ │ + ld a5,48(sp) │ │ │ │ + bnez a5,2b600 │ │ │ │ + bne a7,s1,2b600 │ │ │ │ + j 2b8b2 │ │ │ │ + li a7,1 │ │ │ │ + li t4,510 │ │ │ │ + j 2b9ce │ │ │ │ + addiw a2,a4,-1 │ │ │ │ + srliw a2,a2,0x3 │ │ │ │ + add a1,s9,a2 │ │ │ │ + negw a2,a4 │ │ │ │ + andi a2,a2,7 │ │ │ │ + sllw a0,s7,a2 │ │ │ │ + andi a2,a7,1 │ │ │ │ + addiw a2,a2,-1 │ │ │ │ + slli a2,a2,0x20 │ │ │ │ + srli a2,a2,0x20 │ │ │ │ + bge a3,a4,2b9c6 │ │ │ │ + lbu a4,0(a1) │ │ │ │ + or a4,a4,a0 │ │ │ │ + sb a4,0(a1) │ │ │ │ + ld a4,0(a5) │ │ │ │ + ld a3,8(a5) │ │ │ │ + slli a4,a4,0x3 │ │ │ │ + xor a3,a3,a2 │ │ │ │ + add a4,a4,s10 │ │ │ │ + sub a3,a3,a2 │ │ │ │ + sd a3,0(a4) │ │ │ │ + addiw a7,a7,1 │ │ │ │ + addi a5,a5,8 │ │ │ │ + beq a7,t4,2b600 │ │ │ │ + ld a3,0(a5) │ │ │ │ + ld a4,8(a5) │ │ │ │ + addi a3,a3,1 │ │ │ │ + bne a4,a3,2b98a │ │ │ │ + addiw a3,a4,-1 │ │ │ │ + srliw a3,a3,0x3 │ │ │ │ + add a3,a3,s9 │ │ │ │ + lbu a2,0(a3) │ │ │ │ + negw a4,a4 │ │ │ │ + andi a4,a4,7 │ │ │ │ + sllw a4,s7,a4 │ │ │ │ + or a4,a4,a2 │ │ │ │ + sb a4,0(a3) │ │ │ │ + ld a4,0(a5) │ │ │ │ + ld a3,8(a5) │ │ │ │ + slli a4,a4,0x3 │ │ │ │ + add a4,a4,s10 │ │ │ │ + neg a3,a3 │ │ │ │ + sd a3,0(a4) │ │ │ │ + j 2b9c6 │ │ │ │ + li a3,0 │ │ │ │ + j 2b75c │ │ │ │ + addi a7,s0,-1 │ │ │ │ + mv a0,s1 │ │ │ │ + mv t1,s0 │ │ │ │ + j 2b6e0 │ │ │ │ + addi sp,sp,-128 │ │ │ │ + sd s0,112(sp) │ │ │ │ + mv s0,a3 │ │ │ │ + sd s11,24(sp) │ │ │ │ + slli s11,s0,0x20 │ │ │ │ + sd s6,64(sp) │ │ │ │ + sd s7,56(sp) │ │ │ │ + mv s6,a1 │ │ │ │ + mv s7,a2 │ │ │ │ + li a1,970 │ │ │ │ + auipc a2,0x35 │ │ │ │ + addi a2,a2,-1788 │ │ │ │ auipc a0,0x34 │ │ │ │ - addi a0,a0,-926 │ │ │ │ - jal b382 │ │ │ │ - li a0,-1 │ │ │ │ - jal 33c0 │ │ │ │ - addi sp,sp,-192 │ │ │ │ - sd s5,136(sp) │ │ │ │ - mv s5,a1 │ │ │ │ - lw a1,8(a1) │ │ │ │ - auipc a4,0x4d │ │ │ │ - ld a4,360(a4) │ │ │ │ + addi a0,a0,1292 │ │ │ │ + srli s11,s11,0x20 │ │ │ │ + sd ra,120(sp) │ │ │ │ + sd a5,8(sp) │ │ │ │ + sd s1,104(sp) │ │ │ │ + sd s2,96(sp) │ │ │ │ + sd s3,88(sp) │ │ │ │ + mv s2,a5 │ │ │ │ + sd s8,48(sp) │ │ │ │ + sd s9,40(sp) │ │ │ │ + snez s8,a7 │ │ │ │ + mv s9,a4 │ │ │ │ + sd s10,32(sp) │ │ │ │ + slli s3,s11,0x2 │ │ │ │ + mv s10,a6 │ │ │ │ + jal 3631e │ │ │ │ + mv a1,s3 │ │ │ │ li a0,0 │ │ │ │ - addiw a1,a1,2 │ │ │ │ - slli a5,a1,0x20 │ │ │ │ - srli a1,a5,0x1e │ │ │ │ - ld a5,0(a4) │ │ │ │ - sd a5,72(sp) │ │ │ │ - li a5,0 │ │ │ │ - sd ra,184(sp) │ │ │ │ - sd s0,176(sp) │ │ │ │ - sd s4,144(sp) │ │ │ │ - sd s7,120(sp) │ │ │ │ - sd s1,168(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - lwu a5,8(s5) │ │ │ │ - li a1,255 │ │ │ │ - sd a0,24(sp) │ │ │ │ - slli a5,a5,0x2 │ │ │ │ - addi a2,a5,2 │ │ │ │ + jal 1e81c │ │ │ │ + mv a2,s3 │ │ │ │ + li a1,0 │ │ │ │ + mv s1,a0 │ │ │ │ jal 3890 │ │ │ │ - li a1,24 │ │ │ │ + li a2,0 │ │ │ │ + mv a1,s0 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 499fa │ │ │ │ + mv a3,s7 │ │ │ │ + auipc a2,0x35 │ │ │ │ + addi a2,a2,-1832 │ │ │ │ + li a1,975 │ │ │ │ + auipc a0,0x34 │ │ │ │ + addi a0,a0,1204 │ │ │ │ + jal 3631e │ │ │ │ + beqz s7,2bb54 │ │ │ │ + sd s4,80(sp) │ │ │ │ + sd s5,72(sp) │ │ │ │ + li s4,0 │ │ │ │ + li s0,0 │ │ │ │ + li s3,1 │ │ │ │ + j 2bac0 │ │ │ │ + lbu t1,0(s2) │ │ │ │ + sraw t1,t1,s5 │ │ │ │ + andi t1,t1,1 │ │ │ │ + beq t1,s3,2bb88 │ │ │ │ + addiw s0,s0,1 │ │ │ │ + addi s6,s6,4 │ │ │ │ + beq s7,s0,2bb50 │ │ │ │ + lw a0,0(s6) │ │ │ │ + srliw a1,s0,0x3 │ │ │ │ + not a2,s0 │ │ │ │ + srliw a5,a0,0x3 │ │ │ │ + add a5,a5,s10 │ │ │ │ + lbu t1,0(a5) │ │ │ │ + not a5,a0 │ │ │ │ + andi a5,a5,7 │ │ │ │ + sraw t1,t1,a5 │ │ │ │ + andi t1,t1,1 │ │ │ │ + bne s8,t1,2baf2 │ │ │ │ + slli a5,s4,0x2 │ │ │ │ + add a5,a5,s1 │ │ │ │ + sw a0,0(a5) │ │ │ │ + addi s4,s4,1 │ │ │ │ + add s2,s9,a1 │ │ │ │ + andi s5,a2,7 │ │ │ │ + bge s11,s4,2baa8 │ │ │ │ + auipc a2,0x35 │ │ │ │ + addi a2,a2,-1902 │ │ │ │ + mv a3,s4 │ │ │ │ + li a1,981 │ │ │ │ + auipc a0,0x34 │ │ │ │ + addi a0,a0,1076 │ │ │ │ + jal 22b80 │ │ │ │ + lbu a2,0(s2) │ │ │ │ + sraw a5,a2,s5 │ │ │ │ + andi a5,a5,1 │ │ │ │ + bne a5,s3,2bab8 │ │ │ │ + ld a4,8(sp) │ │ │ │ + addiw a5,s4,-1 │ │ │ │ + srliw a5,a5,0x3 │ │ │ │ + add a5,a5,a4 │ │ │ │ + lbu a1,0(a5) │ │ │ │ + negw a2,s4 │ │ │ │ + andi a2,a2,7 │ │ │ │ + li a4,1 │ │ │ │ + sllw a2,a4,a2 │ │ │ │ + or a2,a2,a1 │ │ │ │ + sb a2,0(a5) │ │ │ │ + addiw s0,s0,1 │ │ │ │ + addi s6,s6,4 │ │ │ │ + bne s7,s0,2bac0 │ │ │ │ + ld s4,80(sp) │ │ │ │ + ld s5,72(sp) │ │ │ │ + auipc a2,0x35 │ │ │ │ + addi a2,a2,-2012 │ │ │ │ + li a1,987 │ │ │ │ + auipc a0,0x34 │ │ │ │ + addi a0,a0,992 │ │ │ │ + jal 3631e │ │ │ │ + ld ra,120(sp) │ │ │ │ + ld s0,112(sp) │ │ │ │ + ld s2,96(sp) │ │ │ │ + ld s3,88(sp) │ │ │ │ + ld s6,64(sp) │ │ │ │ + ld s7,56(sp) │ │ │ │ + ld s8,48(sp) │ │ │ │ + ld s9,40(sp) │ │ │ │ + ld s10,32(sp) │ │ │ │ + ld s11,24(sp) │ │ │ │ + mv a0,s1 │ │ │ │ + ld s1,104(sp) │ │ │ │ + addi sp,sp,128 │ │ │ │ + ret │ │ │ │ + blez s4,2bab8 │ │ │ │ + j 2bb26 │ │ │ │ + addi sp,sp,-96 │ │ │ │ + sd s4,48(sp) │ │ │ │ + sd s6,32(sp) │ │ │ │ + mv s4,a1 │ │ │ │ + mv s6,a2 │ │ │ │ + li a1,1008 │ │ │ │ + auipc a2,0x35 │ │ │ │ + addi a2,a2,-2020 │ │ │ │ + auipc a0,0x34 │ │ │ │ + addi a0,a0,924 │ │ │ │ + sd ra,88(sp) │ │ │ │ + sd s0,80(sp) │ │ │ │ + sd s1,72(sp) │ │ │ │ + mv s0,a6 │ │ │ │ + sd s2,64(sp) │ │ │ │ + sd s3,56(sp) │ │ │ │ + sd s5,40(sp) │ │ │ │ + sd s7,24(sp) │ │ │ │ + mv s5,a3 │ │ │ │ + mv s7,a4 │ │ │ │ + sd s8,16(sp) │ │ │ │ + mv s3,a5 │ │ │ │ + jal 3631e │ │ │ │ + slli a5,s4,0x20 │ │ │ │ + srli s8,a5,0x1d │ │ │ │ + mv a1,s8 │ │ │ │ li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - mv s7,a0 │ │ │ │ - li a1,24 │ │ │ │ + jal 1e81c │ │ │ │ + slli a5,s5,0x20 │ │ │ │ + srli a1,a5,0x1e │ │ │ │ + mv s1,a0 │ │ │ │ li a0,0 │ │ │ │ - sd s7,0(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - lui a1,0x18 │ │ │ │ - mv s0,a0 │ │ │ │ - addi a1,a1,1696 │ │ │ │ - mv a0,s7 │ │ │ │ - jal d600 │ │ │ │ - lui a1,0x18 │ │ │ │ - addi a1,a1,1696 │ │ │ │ - mv a0,s0 │ │ │ │ - jal d600 │ │ │ │ - li a1,0 │ │ │ │ - mv a0,s7 │ │ │ │ - jal d690 │ │ │ │ + jal 1e81c │ │ │ │ + mv a2,s8 │ │ │ │ li a1,0 │ │ │ │ - mv a0,s7 │ │ │ │ - jal d690 │ │ │ │ - ld a5,16(s5) │ │ │ │ - mv a0,s0 │ │ │ │ - li s4,1 │ │ │ │ - lwu a1,0(a5) │ │ │ │ - jal d690 │ │ │ │ + mv s2,a0 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 3890 │ │ │ │ + auipc a2,0x34 │ │ │ │ + addi a2,a2,2012 │ │ │ │ + li a1,1014 │ │ │ │ + auipc a0,0x34 │ │ │ │ + addi a0,a0,832 │ │ │ │ + jal 3631e │ │ │ │ + mv a2,s6 │ │ │ │ li a1,0 │ │ │ │ - mv a0,s0 │ │ │ │ - jal d690 │ │ │ │ - lw a5,8(s5) │ │ │ │ - sd zero,16(sp) │ │ │ │ - bgeu s4,a5,2d0e2 │ │ │ │ - addi a5,sp,63 │ │ │ │ - sd s3,152(sp) │ │ │ │ - sd s2,160(sp) │ │ │ │ - sd s6,128(sp) │ │ │ │ - sd s8,112(sp) │ │ │ │ - sd s9,104(sp) │ │ │ │ - sd s10,96(sp) │ │ │ │ - sd s11,88(sp) │ │ │ │ - addi s3,sp,64 │ │ │ │ - sd a5,40(sp) │ │ │ │ - ld s1,16(sp) │ │ │ │ - ld a5,16(s5) │ │ │ │ - mv a0,s0 │ │ │ │ - slli a4,s1,0x2 │ │ │ │ - add a5,a5,a4 │ │ │ │ - lwu a1,0(a5) │ │ │ │ - mv s2,s1 │ │ │ │ - jal d690 │ │ │ │ - mv a1,s1 │ │ │ │ - mv a0,s0 │ │ │ │ - jal d690 │ │ │ │ - sext.w a5,s4 │ │ │ │ - sd a5,8(sp) │ │ │ │ - sext.w a5,s1 │ │ │ │ - sd a5,32(sp) │ │ │ │ - ld a5,72(s5) │ │ │ │ - li a4,253 │ │ │ │ - add a5,a5,s4 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - sext.w s1,a5 │ │ │ │ - bgeu a4,a5,2cf04 │ │ │ │ - ld a5,8(sp) │ │ │ │ - lwu s10,88(s5) │ │ │ │ - ld s1,80(s5) │ │ │ │ - sw a5,64(sp) │ │ │ │ - beqz s10,2ced4 │ │ │ │ - li s11,0 │ │ │ │ - add s6,s11,s10 │ │ │ │ - srli s6,s6,0x1 │ │ │ │ - slli s8,s6,0x3 │ │ │ │ - add s8,s8,s1 │ │ │ │ - mv a1,s8 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2cef4 │ │ │ │ - beqz a0,2cefc │ │ │ │ - addi s11,s6,1 │ │ │ │ - bltu s11,s10,2ceb0 │ │ │ │ - ld a3,8(sp) │ │ │ │ + li a5,0 │ │ │ │ + beqz s5,2bc44 │ │ │ │ + lwu a7,0(a2) │ │ │ │ + srliw a3,a5,0x3 │ │ │ │ + add a3,a3,s7 │ │ │ │ + slli a7,a7,0x3 │ │ │ │ + add a7,a7,s1 │ │ │ │ + sd a1,0(a7) │ │ │ │ + lbu a7,0(a3) │ │ │ │ + not a0,a5 │ │ │ │ + andi a0,a0,7 │ │ │ │ + sraw a7,a7,a0 │ │ │ │ + andi a7,a7,1 │ │ │ │ + addiw a5,a5,1 │ │ │ │ + add a1,a1,a7 │ │ │ │ + addi a2,a2,4 │ │ │ │ + bne s5,a5,2bc16 │ │ │ │ + mv a4,s5 │ │ │ │ + mv a3,s4 │ │ │ │ auipc a2,0x34 │ │ │ │ - addi a2,a2,-1294 │ │ │ │ - li a1,658 │ │ │ │ + addi a2,a2,1944 │ │ │ │ + li a1,1020 │ │ │ │ auipc a0,0x34 │ │ │ │ - addi a0,a0,-1266 │ │ │ │ - jal b382 │ │ │ │ - li a0,-1 │ │ │ │ - jal 33c0 │ │ │ │ - mv s10,s6 │ │ │ │ - bltu s11,s10,2ceb0 │ │ │ │ - j 2ced4 │ │ │ │ - beqz s8,2ced4 │ │ │ │ - lw s1,4(s8) │ │ │ │ - ld a0,0(sp) │ │ │ │ - jal d71c │ │ │ │ - slli a5,s1,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - bge a5,a0,2d05c │ │ │ │ - ld s1,0(sp) │ │ │ │ + addi a0,a0,748 │ │ │ │ + jal 3631e │ │ │ │ + beqz s4,2bce6 │ │ │ │ + sd s9,8(sp) │ │ │ │ + sd s10,0(sp) │ │ │ │ + li s9,0 │ │ │ │ + mv s10,s1 │ │ │ │ + li s8,0 │ │ │ │ + auipc s7,0x34 │ │ │ │ + addi s7,s7,1970 │ │ │ │ + auipc s6,0x34 │ │ │ │ + addi s6,s6,714 │ │ │ │ + bnez s0,2bd38 │ │ │ │ + j 2bc9e │ │ │ │ + mv a3,s9 │ │ │ │ + mv a2,s7 │ │ │ │ + li a1,1025 │ │ │ │ + mv a0,s6 │ │ │ │ + andi s0,s0,1 │ │ │ │ + addiw s8,s8,1 │ │ │ │ + jal 22b80 │ │ │ │ + addw s9,s0,s9 │ │ │ │ + addi s10,s10,8 │ │ │ │ + beq s4,s8,2bce2 │ │ │ │ + srliw a5,s8,0x3 │ │ │ │ + add a5,a5,s3 │ │ │ │ + lbu s0,0(a5) │ │ │ │ + slli a5,s9,0x20 │ │ │ │ + srli a4,a5,0x1e │ │ │ │ + add a4,a4,s2 │ │ │ │ + not a5,s8 │ │ │ │ + lw a3,0(a4) │ │ │ │ + andi a5,a5,7 │ │ │ │ + sraw s0,s0,a5 │ │ │ │ + andi s0,s0,1 │ │ │ │ + mulw a3,a3,s0 │ │ │ │ + ld a5,0(s10) │ │ │ │ + addi s0,s0,-1 │ │ │ │ + and a5,a5,s0 │ │ │ │ + or a5,a5,a3 │ │ │ │ + sw a5,0(a4) │ │ │ │ + bgeu s9,s5,2bc82 │ │ │ │ + andi s0,s0,1 │ │ │ │ + addiw s8,s8,1 │ │ │ │ + addw s9,s0,s9 │ │ │ │ + addi s10,s10,8 │ │ │ │ + bne s4,s8,2bc9e │ │ │ │ + ld s9,8(sp) │ │ │ │ + ld s10,0(sp) │ │ │ │ + auipc a2,0x34 │ │ │ │ + addi a2,a2,1834 │ │ │ │ + li a1,1029 │ │ │ │ + auipc a0,0x34 │ │ │ │ + addi a0,a0,590 │ │ │ │ + jal 3631e │ │ │ │ mv a0,s1 │ │ │ │ - jal d702 │ │ │ │ + jal 3670 │ │ │ │ + ld ra,88(sp) │ │ │ │ + ld s0,80(sp) │ │ │ │ + ld s1,72(sp) │ │ │ │ + ld s3,56(sp) │ │ │ │ + ld s4,48(sp) │ │ │ │ + ld s5,40(sp) │ │ │ │ + ld s6,32(sp) │ │ │ │ + ld s7,24(sp) │ │ │ │ + ld s8,16(sp) │ │ │ │ + mv a0,s2 │ │ │ │ + ld s2,64(sp) │ │ │ │ + addi sp,sp,96 │ │ │ │ + ret │ │ │ │ + mv a3,s9 │ │ │ │ + mv a2,s7 │ │ │ │ + li a1,1025 │ │ │ │ + mv a0,s6 │ │ │ │ + jal 22b80 │ │ │ │ + addiw s8,s8,1 │ │ │ │ + addw s9,s0,s9 │ │ │ │ + addi s10,s10,8 │ │ │ │ + beq s4,s8,2bce2 │ │ │ │ + srliw a5,s8,0x3 │ │ │ │ + add a5,a5,s3 │ │ │ │ + lbu s0,0(a5) │ │ │ │ + not a5,s8 │ │ │ │ + ld a3,0(s10) │ │ │ │ + andi a5,a5,7 │ │ │ │ + sraw s0,s0,a5 │ │ │ │ + andi s0,s0,1 │ │ │ │ + mulw a3,a3,s0 │ │ │ │ + slli a5,s9,0x20 │ │ │ │ + srli a4,a5,0x1e │ │ │ │ + add a4,a4,s2 │ │ │ │ + lw a5,0(a4) │ │ │ │ + addi a2,s0,-1 │ │ │ │ + and a5,a5,a2 │ │ │ │ + or a5,a5,a3 │ │ │ │ + sw a5,0(a4) │ │ │ │ + bltu s9,s5,2bd2c │ │ │ │ + j 2bd1e │ │ │ │ + addi sp,sp,-64 │ │ │ │ + sd s2,32(sp) │ │ │ │ + mv s2,a3 │ │ │ │ + sd s0,48(sp) │ │ │ │ + sd s1,40(sp) │ │ │ │ + sd s5,8(sp) │ │ │ │ + mv s0,a2 │ │ │ │ + mv s5,a1 │ │ │ │ + auipc a2,0x34 │ │ │ │ + addi a2,a2,1718 │ │ │ │ + li a1,1049 │ │ │ │ + auipc a0,0x34 │ │ │ │ + addi a0,a0,434 │ │ │ │ + slli s1,s2,0x20 │ │ │ │ + sd ra,56(sp) │ │ │ │ + sd s3,24(sp) │ │ │ │ + sd s4,16(sp) │ │ │ │ + sd s6,0(sp) │ │ │ │ + mv s4,a4 │ │ │ │ + mv s6,a5 │ │ │ │ + srli s1,s1,0x20 │ │ │ │ + jal 3631e │ │ │ │ + li a1,8 │ │ │ │ mv a0,s1 │ │ │ │ - jal d702 │ │ │ │ - lw s6,8(s5) │ │ │ │ - mv s2,a0 │ │ │ │ - addiw s6,s6,1 │ │ │ │ - slli s6,s6,0x20 │ │ │ │ - srli s6,s6,0x20 │ │ │ │ - mv s1,s6 │ │ │ │ - mv a0,s0 │ │ │ │ - jal d68a │ │ │ │ - bnez a0,2cf70 │ │ │ │ - mv a0,s0 │ │ │ │ - jal d71c │ │ │ │ - blt a0,s2,2cf70 │ │ │ │ - mv a0,s0 │ │ │ │ - jal d71c │ │ │ │ - bge a0,s4,2cf70 │ │ │ │ - mv a0,s0 │ │ │ │ - jal d702 │ │ │ │ - mv a0,s0 │ │ │ │ - jal d702 │ │ │ │ - blt a0,s6,2d006 │ │ │ │ - bge a0,s1,2cf32 │ │ │ │ - beq s6,a0,2cf32 │ │ │ │ - mv s1,a0 │ │ │ │ - mv a0,s0 │ │ │ │ - jal d68a │ │ │ │ - beqz a0,2cf3a │ │ │ │ - mv a1,s6 │ │ │ │ - mv a0,s0 │ │ │ │ - jal d690 │ │ │ │ - mv a1,s2 │ │ │ │ - mv a0,s0 │ │ │ │ - jal d690 │ │ │ │ - auipc a5,0x4d │ │ │ │ - addi a5,a5,1120 │ │ │ │ + jal 39f0 │ │ │ │ + mv s3,a0 │ │ │ │ + mv a3,s5 │ │ │ │ + auipc a2,0x34 │ │ │ │ + addi a2,a2,1688 │ │ │ │ + li a1,1052 │ │ │ │ + auipc a0,0x34 │ │ │ │ + addi a0,a0,380 │ │ │ │ + jal 3631e │ │ │ │ + beqz s5,2be24 │ │ │ │ + slli a0,s5,0x20 │ │ │ │ + srli a0,a0,0x20 │ │ │ │ + bnez s6,2be8a │ │ │ │ + li a1,0 │ │ │ │ + li a3,0 │ │ │ │ + srliw a5,a3,0x3 │ │ │ │ + add a5,a5,s4 │ │ │ │ lbu a5,0(a5) │ │ │ │ - li a4,-1 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - sext.w s8,s2 │ │ │ │ - and s6,s2,a4 │ │ │ │ - bnez a5,2d034 │ │ │ │ - ld a5,96(s5) │ │ │ │ - add a5,a5,s6 │ │ │ │ - lb a5,0(a5) │ │ │ │ - sb a5,63(sp) │ │ │ │ - li a4,-128 │ │ │ │ - bne a5,a4,2d01c │ │ │ │ - lwu s9,112(s5) │ │ │ │ - sd s6,64(sp) │ │ │ │ - ld s6,104(s5) │ │ │ │ - beqz s9,2cfe6 │ │ │ │ - li s11,0 │ │ │ │ - add a5,s11,s9 │ │ │ │ - srli s7,a5,0x1 │ │ │ │ - slli a1,s7,0x4 │ │ │ │ - add s10,s6,a1 │ │ │ │ - mv a1,s10 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 1eff0 │ │ │ │ - bltz a0,2d00c │ │ │ │ - beqz a0,2d014 │ │ │ │ - addi s11,s7,1 │ │ │ │ - bltu s11,s9,2cfc0 │ │ │ │ - mv a3,s8 │ │ │ │ + not a2,a3 │ │ │ │ + slli a4,a1,0x3 │ │ │ │ + add a4,a4,s3 │ │ │ │ + andi a2,a2,7 │ │ │ │ + ld a6,0(a4) │ │ │ │ + sraw a5,a5,a2 │ │ │ │ + not a5,a5 │ │ │ │ + slli a5,a5,0x3f │ │ │ │ + xor a2,a3,a6 │ │ │ │ + srai a7,a5,0x3f │ │ │ │ + and a2,a2,a7 │ │ │ │ + xor a2,a2,a6 │ │ │ │ + snez a5,a5 │ │ │ │ + sd a2,0(a4) │ │ │ │ + addi a3,a3,1 │ │ │ │ + add a1,a1,a5 │ │ │ │ + bne a0,a3,2bde2 │ │ │ │ + mv a3,s2 │ │ │ │ auipc a2,0x34 │ │ │ │ - addi a2,a2,-1456 │ │ │ │ - li a1,775 │ │ │ │ + addi a2,a2,1618 │ │ │ │ + li a1,1067 │ │ │ │ auipc a0,0x34 │ │ │ │ - addi a0,a0,-1540 │ │ │ │ - jal b382 │ │ │ │ - li a0,-1 │ │ │ │ - jal 33c0 │ │ │ │ - mv s1,s6 │ │ │ │ - mv s6,a0 │ │ │ │ - j 2cf32 │ │ │ │ - mv s9,s7 │ │ │ │ - bltu s11,s9,2cfc0 │ │ │ │ - j 2cfe6 │ │ │ │ - beqz s10,2cfe6 │ │ │ │ - ld a5,8(s10) │ │ │ │ - ld a4,24(sp) │ │ │ │ - addi s1,s1,1 │ │ │ │ + addi a0,a0,270 │ │ │ │ slli s1,s1,0x2 │ │ │ │ - add s1,s1,a4 │ │ │ │ - ld a4,16(sp) │ │ │ │ - add a5,a5,s2 │ │ │ │ - beq a5,a4,2d02e │ │ │ │ - ld s8,32(sp) │ │ │ │ - sw s8,0(s1) │ │ │ │ - j 2ce88 │ │ │ │ - ld a1,160(s5) │ │ │ │ - lw a0,148(s5) │ │ │ │ + jal 3631e │ │ │ │ + add s1,s1,s0 │ │ │ │ + beqz s2,2be5a │ │ │ │ + lwu a5,0(s0) │ │ │ │ + addi s0,s0,4 │ │ │ │ + slli a5,a5,0x3 │ │ │ │ + add a5,a5,s3 │ │ │ │ + ld a5,0(a5) │ │ │ │ + sw a5,-4(s0) │ │ │ │ + bne s1,s0,2be46 │ │ │ │ + auipc a2,0x34 │ │ │ │ + addi a2,a2,1606 │ │ │ │ + li a1,1073 │ │ │ │ + auipc a0,0x34 │ │ │ │ + addi a0,a0,218 │ │ │ │ + jal 3631e │ │ │ │ + ld s0,48(sp) │ │ │ │ + ld ra,56(sp) │ │ │ │ + ld s1,40(sp) │ │ │ │ + ld s2,32(sp) │ │ │ │ + ld s4,16(sp) │ │ │ │ + ld s5,8(sp) │ │ │ │ + ld s6,0(sp) │ │ │ │ + mv a0,s3 │ │ │ │ + ld s3,24(sp) │ │ │ │ + addi sp,sp,64 │ │ │ │ + j 3670 │ │ │ │ + li a6,0 │ │ │ │ li a2,0 │ │ │ │ - add a1,a1,s6 │ │ │ │ - jal 3640 │ │ │ │ - lw a0,148(s5) │ │ │ │ - ld a1,40(sp) │ │ │ │ - li a2,1 │ │ │ │ - jal 3880 │ │ │ │ - li a5,-1 │ │ │ │ - beq a0,a5,2d1a8 │ │ │ │ - lb a5,63(sp) │ │ │ │ - j 2cfa8 │ │ │ │ - ld a5,72(s5) │ │ │ │ - li a4,253 │ │ │ │ + srliw a5,a2,0x3 │ │ │ │ add a5,a5,s4 │ │ │ │ - lbu s1,0(a5) │ │ │ │ - bgeu a4,s1,2d120 │ │ │ │ - ld a5,8(sp) │ │ │ │ - lwu s1,88(s5) │ │ │ │ - ld s7,80(s5) │ │ │ │ - sw a5,64(sp) │ │ │ │ - beqz s1,2ced4 │ │ │ │ - li s11,0 │ │ │ │ - add s6,s11,s1 │ │ │ │ - srli s6,s6,0x1 │ │ │ │ - slli s8,s6,0x3 │ │ │ │ - add s8,s8,s7 │ │ │ │ - mv a1,s8 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + not a1,a2 │ │ │ │ + slli a4,a6,0x3 │ │ │ │ + add a4,a4,s3 │ │ │ │ + andi a1,a1,7 │ │ │ │ + ld a3,0(a4) │ │ │ │ + sraw a5,a5,a1 │ │ │ │ + not a5,a5 │ │ │ │ + slli a5,a5,0x3f │ │ │ │ + xor a3,a3,a2 │ │ │ │ + srai a1,a5,0x3f │ │ │ │ + and a3,a3,a1 │ │ │ │ + xor a3,a3,a2 │ │ │ │ + seqz a5,a5 │ │ │ │ + sd a3,0(a4) │ │ │ │ + addi a2,a2,1 │ │ │ │ + add a6,a6,a5 │ │ │ │ + bne a2,a0,2be8e │ │ │ │ + j 2be24 │ │ │ │ + addi sp,sp,-80 │ │ │ │ + sd s5,24(sp) │ │ │ │ + sd s7,8(sp) │ │ │ │ + mv s5,a1 │ │ │ │ + mv s7,a2 │ │ │ │ + lui a1,0x1 │ │ │ │ + sd s2,48(sp) │ │ │ │ + sd s3,40(sp) │ │ │ │ + mv s2,a0 │ │ │ │ + addi a1,a1,-2048 │ │ │ │ + li a0,0 │ │ │ │ + slli s3,s7,0x20 │ │ │ │ + sd ra,72(sp) │ │ │ │ + sd s0,64(sp) │ │ │ │ + sd s1,56(sp) │ │ │ │ + sd s4,32(sp) │ │ │ │ + sd s6,16(sp) │ │ │ │ + mv s4,a5 │ │ │ │ + mv s6,a3 │ │ │ │ + srli s3,s3,0x20 │ │ │ │ + jal 1e81c │ │ │ │ + mv s1,a0 │ │ │ │ + li a1,4 │ │ │ │ mv a0,s3 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2d0a6 │ │ │ │ - beqz a0,2d0ae │ │ │ │ - addi s11,s6,1 │ │ │ │ - bltu s11,s1,2d080 │ │ │ │ - j 2ced4 │ │ │ │ - mv s1,s6 │ │ │ │ - bltu s11,s1,2d080 │ │ │ │ - j 2ced4 │ │ │ │ - beqz s8,2ced4 │ │ │ │ - lw s1,4(s8) │ │ │ │ - ld a0,0(sp) │ │ │ │ - slli s1,s1,0x20 │ │ │ │ - jal d71c │ │ │ │ - srli s1,s1,0x20 │ │ │ │ - blt a0,s1,2d130 │ │ │ │ - ld a4,16(sp) │ │ │ │ - lwu a5,8(s5) │ │ │ │ - addi s4,s4,1 │ │ │ │ - addi a4,a4,1 │ │ │ │ - sd a4,16(sp) │ │ │ │ - blt s4,a5,2ce5c │ │ │ │ - ld s2,160(sp) │ │ │ │ - ld s3,152(sp) │ │ │ │ - ld s6,128(sp) │ │ │ │ - ld s8,112(sp) │ │ │ │ - ld s9,104(sp) │ │ │ │ - ld s10,96(sp) │ │ │ │ - ld s11,88(sp) │ │ │ │ - ld s1,0(sp) │ │ │ │ + jal 39f0 │ │ │ │ + mv a1,s7 │ │ │ │ + mv s0,a0 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 499a4 │ │ │ │ + lui a2,0x1 │ │ │ │ + mv s2,a0 │ │ │ │ + addi a2,a2,-2048 │ │ │ │ + li a1,0 │ │ │ │ mv a0,s1 │ │ │ │ - jal d66c │ │ │ │ - mv a0,s0 │ │ │ │ - jal d66c │ │ │ │ + jal 3890 │ │ │ │ + li a2,0 │ │ │ │ + mv a1,s7 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 499fa │ │ │ │ + add a2,s5,s3 │ │ │ │ + mv a5,s5 │ │ │ │ + beqz s3,2bf48 │ │ │ │ + lbu a4,0(a5) │ │ │ │ + addi a5,a5,1 │ │ │ │ + slli a4,a4,0x3 │ │ │ │ + add a4,a4,s1 │ │ │ │ + ld a3,0(a4) │ │ │ │ + addi a3,a3,1 │ │ │ │ + sd a3,0(a4) │ │ │ │ + bne a2,a5,2bf34 │ │ │ │ + ld a2,0(s1) │ │ │ │ + addi a4,s1,8 │ │ │ │ + sd zero,0(s1) │ │ │ │ + addi a7,s1,2040 │ │ │ │ + li a6,0 │ │ │ │ + add a6,a6,a2 │ │ │ │ + addi a4,a4,8 │ │ │ │ + ld a2,-8(a4) │ │ │ │ + sd a6,-8(a4) │ │ │ │ + bne a4,a7,2bf58 │ │ │ │ + mv a5,s0 │ │ │ │ + li a0,0 │ │ │ │ + li a6,0 │ │ │ │ + li a1,-1 │ │ │ │ + li t1,1 │ │ │ │ + beqz s3,2c016 │ │ │ │ + srliw a7,a6,0x3 │ │ │ │ + add a7,a7,s2 │ │ │ │ + lbu a4,0(a7) │ │ │ │ + not a2,a6 │ │ │ │ + andi a2,a2,7 │ │ │ │ + sraw a4,a4,a2 │ │ │ │ + andi a4,a4,1 │ │ │ │ + bnez a4,2c03a │ │ │ │ + slli a4,a0,0x2 │ │ │ │ + add a4,a4,s6 │ │ │ │ + lw a4,0(a4) │ │ │ │ + sllw a2,t1,a2 │ │ │ │ + sw a4,0(a5) │ │ │ │ + lbu a4,0(a7) │ │ │ │ + or a4,a4,a2 │ │ │ │ + sb a4,0(a7) │ │ │ │ + lw a4,0(a5) │ │ │ │ + slli a3,a4,0x20 │ │ │ │ + srli a3,a3,0x20 │ │ │ │ + addi a3,a3,-1 │ │ │ │ + beq a3,a1,2c00c │ │ │ │ + addiw a7,a4,-1 │ │ │ │ + srliw a2,a7,0x3 │ │ │ │ + add a2,a2,s4 │ │ │ │ + lbu a2,0(a2) │ │ │ │ + negw a4,a4 │ │ │ │ + andi a4,a4,7 │ │ │ │ + sraw a4,a2,a4 │ │ │ │ + andi a4,a4,1 │ │ │ │ + beqz a4,2c00c │ │ │ │ + add a3,a3,s5 │ │ │ │ + lbu a4,0(a3) │ │ │ │ + slli a4,a4,0x3 │ │ │ │ + add a4,a4,s1 │ │ │ │ + ld a3,0(a4) │ │ │ │ + bge a6,a3,2c00c │ │ │ │ + slli t3,a3,0x2 │ │ │ │ + srliw a2,a3,0x3 │ │ │ │ + add t3,t3,s0 │ │ │ │ + sw a7,0(t3) │ │ │ │ + add a2,a2,s2 │ │ │ │ + lbu a7,0(a2) │ │ │ │ + not a3,a3 │ │ │ │ + andi a3,a3,7 │ │ │ │ + sllw a3,t1,a3 │ │ │ │ + or a3,a7,a3 │ │ │ │ + sb a3,0(a2) │ │ │ │ + ld a3,0(a4) │ │ │ │ + addi a3,a3,1 │ │ │ │ + sd a3,0(a4) │ │ │ │ + addi a0,a0,1 │ │ │ │ + addi a6,a6,1 │ │ │ │ + addi a5,a5,4 │ │ │ │ + bne a6,s3,2bf76 │ │ │ │ mv a0,s1 │ │ │ │ jal 3670 │ │ │ │ - mv a0,s0 │ │ │ │ + mv a0,s2 │ │ │ │ jal 3670 │ │ │ │ - auipc a5,0x4d │ │ │ │ - ld a5,-492(a5) │ │ │ │ - ld a4,72(sp) │ │ │ │ - ld a5,0(a5) │ │ │ │ - xor a5,a5,a4 │ │ │ │ - li a4,0 │ │ │ │ - bnez a5,2d1ba │ │ │ │ - ld ra,184(sp) │ │ │ │ - ld s0,176(sp) │ │ │ │ - ld a0,24(sp) │ │ │ │ - ld s1,168(sp) │ │ │ │ - ld s4,144(sp) │ │ │ │ - ld s5,136(sp) │ │ │ │ - ld s7,120(sp) │ │ │ │ - addi sp,sp,192 │ │ │ │ + ld ra,72(sp) │ │ │ │ + mv a0,s0 │ │ │ │ + ld s0,64(sp) │ │ │ │ + ld s1,56(sp) │ │ │ │ + ld s2,48(sp) │ │ │ │ + ld s3,40(sp) │ │ │ │ + ld s4,32(sp) │ │ │ │ + ld s5,24(sp) │ │ │ │ + ld s6,16(sp) │ │ │ │ + ld s7,8(sp) │ │ │ │ + addi sp,sp,80 │ │ │ │ ret │ │ │ │ - ld a0,0(sp) │ │ │ │ - sext.w s1,s1 │ │ │ │ - slli s1,s1,0x20 │ │ │ │ - jal d71c │ │ │ │ - srli s1,s1,0x20 │ │ │ │ - bge a0,s1,2d0c4 │ │ │ │ - ld a0,0(sp) │ │ │ │ - mv a1,s2 │ │ │ │ - jal d690 │ │ │ │ - ld a5,72(s5) │ │ │ │ - li a4,253 │ │ │ │ - add a5,a5,s4 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - bgeu a4,a5,2d1a4 │ │ │ │ - ld a5,8(sp) │ │ │ │ - lwu s11,88(s5) │ │ │ │ - ld s1,80(s5) │ │ │ │ - sw a5,64(sp) │ │ │ │ - beqz s11,2d180 │ │ │ │ - li s8,0 │ │ │ │ - add s2,s8,s11 │ │ │ │ - srli s2,s2,0x1 │ │ │ │ - slli s6,s2,0x3 │ │ │ │ - add s6,s6,s1 │ │ │ │ - mv a1,s6 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2d186 │ │ │ │ - beqz a0,2d18e │ │ │ │ - addi s8,s2,1 │ │ │ │ - bltu s8,s11,2d15c │ │ │ │ - ld a0,8(sp) │ │ │ │ - jal 281e8 │ │ │ │ - mv s11,s2 │ │ │ │ - bltu s8,s11,2d15c │ │ │ │ - j 2d180 │ │ │ │ - beqz s6,2d180 │ │ │ │ - lw a5,4(s6) │ │ │ │ - ld a0,0(sp) │ │ │ │ - slli a1,a5,0x20 │ │ │ │ - srli a1,a1,0x20 │ │ │ │ - jal d690 │ │ │ │ - j 2d0c4 │ │ │ │ - sext.w a5,a5 │ │ │ │ - j 2d196 │ │ │ │ + lw a4,0(a5) │ │ │ │ + slli a3,a4,0x20 │ │ │ │ + srli a3,a3,0x20 │ │ │ │ + addi a3,a3,-1 │ │ │ │ + beq a3,a1,2c00e │ │ │ │ + addiw a7,a4,-1 │ │ │ │ + srliw a2,a7,0x3 │ │ │ │ + add a2,a2,s4 │ │ │ │ + lbu a2,0(a2) │ │ │ │ + negw a4,a4 │ │ │ │ + andi a4,a4,7 │ │ │ │ + sraw a4,a2,a4 │ │ │ │ + andi a4,a4,1 │ │ │ │ + beqz a4,2c00e │ │ │ │ + add a3,a3,s5 │ │ │ │ + lbu a4,0(a3) │ │ │ │ + slli a4,a4,0x3 │ │ │ │ + add a4,a4,s1 │ │ │ │ + ld a3,0(a4) │ │ │ │ + bge a6,a3,2c00e │ │ │ │ + slli t3,a3,0x2 │ │ │ │ + add t3,t3,s0 │ │ │ │ + srliw a2,a3,0x3 │ │ │ │ + sw a7,0(t3) │ │ │ │ + add a2,a2,s2 │ │ │ │ + lbu a7,0(a2) │ │ │ │ + not a3,a3 │ │ │ │ + andi a3,a3,7 │ │ │ │ + li t3,1 │ │ │ │ + sllw a3,t3,a3 │ │ │ │ + or a3,a7,a3 │ │ │ │ + sb a3,0(a2) │ │ │ │ + ld a3,0(a4) │ │ │ │ + addi a3,a3,1 │ │ │ │ + sd a3,0(a4) │ │ │ │ + j 2c00e │ │ │ │ + addi sp,sp,-80 │ │ │ │ + sd s0,64(sp) │ │ │ │ + sd s3,40(sp) │ │ │ │ + mv s0,a2 │ │ │ │ + mv s3,a0 │ │ │ │ + auipc a2,0x34 │ │ │ │ + addi a2,a2,1034 │ │ │ │ + sd s5,24(sp) │ │ │ │ auipc a0,0x34 │ │ │ │ - addi a0,a0,-1960 │ │ │ │ - jal 38e0 │ │ │ │ - li a0,1 │ │ │ │ - jal 33c0 │ │ │ │ - sd s2,160(sp) │ │ │ │ - sd s3,152(sp) │ │ │ │ - sd s6,128(sp) │ │ │ │ - sd s8,112(sp) │ │ │ │ - sd s9,104(sp) │ │ │ │ - sd s10,96(sp) │ │ │ │ - sd s11,88(sp) │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - lw a5,8(a1) │ │ │ │ - addi sp,sp,-272 │ │ │ │ - mv a4,a0 │ │ │ │ - addiw a5,a5,1 │ │ │ │ - slli a3,a5,0x20 │ │ │ │ - sd a4,32(sp) │ │ │ │ - auipc a4,0x4d │ │ │ │ - ld a4,-714(a4) │ │ │ │ - ld a5,0(a4) │ │ │ │ - sd a5,152(sp) │ │ │ │ - li a5,0 │ │ │ │ - sd s1,248(sp) │ │ │ │ - li a0,0 │ │ │ │ - mv s1,a1 │ │ │ │ - srli a1,a3,0x1e │ │ │ │ - sd ra,264(sp) │ │ │ │ - sd s0,256(sp) │ │ │ │ - sd s6,208(sp) │ │ │ │ - sd s7,200(sp) │ │ │ │ - sd s2,240(sp) │ │ │ │ - sd s3,232(sp) │ │ │ │ - sd s4,224(sp) │ │ │ │ - sd s5,216(sp) │ │ │ │ - sd s8,192(sp) │ │ │ │ - sd s9,184(sp) │ │ │ │ - sd s10,176(sp) │ │ │ │ - sd s11,168(sp) │ │ │ │ - mv s6,a2 │ │ │ │ - jal 1d4e0 │ │ │ │ - lwu a2,8(s1) │ │ │ │ - li a1,0 │ │ │ │ - sd a0,32(s1) │ │ │ │ - slli a2,a2,0x2 │ │ │ │ - jal 3890 │ │ │ │ - li a0,32 │ │ │ │ - jal 3330 │ │ │ │ - lui a1,0x18 │ │ │ │ - li a2,8 │ │ │ │ - addi a1,a1,1696 │ │ │ │ - mv s0,a0 │ │ │ │ - sd a0,0(sp) │ │ │ │ - jal 5a2e │ │ │ │ - lw a1,92(s1) │ │ │ │ + addi a0,a0,-376 │ │ │ │ + mv s5,a1 │ │ │ │ + li a1,1169 │ │ │ │ + sd ra,72(sp) │ │ │ │ + sd s1,56(sp) │ │ │ │ + sd s2,48(sp) │ │ │ │ + sd s4,32(sp) │ │ │ │ + sd s6,16(sp) │ │ │ │ + mv s4,a5 │ │ │ │ + mv s6,a3 │ │ │ │ + sd s7,8(sp) │ │ │ │ + sd s8,0(sp) │ │ │ │ + mv s8,a4 │ │ │ │ + jal 3631e │ │ │ │ + li a1,2040 │ │ │ │ li a0,0 │ │ │ │ - li s7,0 │ │ │ │ - addiw a1,a1,1 │ │ │ │ - slli a5,a1,0x20 │ │ │ │ - srli a1,a5,0x1e │ │ │ │ - jal 1d4e0 │ │ │ │ - lw a5,8(s1) │ │ │ │ - mv a4,a0 │ │ │ │ - addi a1,sp,128 │ │ │ │ - mv a0,s0 │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - sw a5,132(sp) │ │ │ │ - sd a4,24(sp) │ │ │ │ - sw zero,128(sp) │ │ │ │ - jal 5b20 │ │ │ │ - addi a5,sp,127 │ │ │ │ - ld a0,0(sp) │ │ │ │ - sd a5,72(sp) │ │ │ │ - addi a5,sp,122 │ │ │ │ - sd a5,80(sp) │ │ │ │ - addi a5,sp,136 │ │ │ │ - sd zero,16(sp) │ │ │ │ - addi s0,sp,144 │ │ │ │ - sd a5,8(sp) │ │ │ │ - jal 5b1a │ │ │ │ - bnez a0,2d45c │ │ │ │ - ld a0,0(sp) │ │ │ │ - jal 5c26 │ │ │ │ - lwu a5,16(sp) │ │ │ │ - blt a5,a0,2d808 │ │ │ │ - ld a0,0(sp) │ │ │ │ - li a1,0 │ │ │ │ - jal 5bce │ │ │ │ - lw s3,0(a0) │ │ │ │ - lw s5,4(a0) │ │ │ │ - jal 3670 │ │ │ │ - ld a0,32(sp) │ │ │ │ - mv a3,s5 │ │ │ │ - mv a2,s3 │ │ │ │ - mv a1,s1 │ │ │ │ - jal 28222 │ │ │ │ + slli s7,s0,0x20 │ │ │ │ + jal 1e81c │ │ │ │ + srli s7,s7,0x20 │ │ │ │ mv s2,a0 │ │ │ │ - bnez s3,2d2b8 │ │ │ │ - lw a5,8(s1) │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - beq a5,s5,2d31e │ │ │ │ - beq s3,s5,2da98 │ │ │ │ - lw a4,8(s1) │ │ │ │ - ld a5,72(s1) │ │ │ │ - bgeu s5,a4,2d67a │ │ │ │ - slli a0,s5,0x20 │ │ │ │ - srli a0,a0,0x20 │ │ │ │ - add a4,a5,a0 │ │ │ │ - lbu a1,0(a4) │ │ │ │ - li a4,253 │ │ │ │ - bgeu a4,a1,2dcb0 │ │ │ │ - lwu s9,88(s1) │ │ │ │ - sw s5,144(sp) │ │ │ │ - ld s8,80(s1) │ │ │ │ - beqz s9,2d318 │ │ │ │ - li s4,0 │ │ │ │ - sd s1,40(sp) │ │ │ │ - mv s11,a0 │ │ │ │ - mv s1,s9 │ │ │ │ - mv s9,s4 │ │ │ │ - add s10,s9,s1 │ │ │ │ - srli s10,s10,0x1 │ │ │ │ - slli s4,s10,0x3 │ │ │ │ - add s4,s4,s8 │ │ │ │ - mv a1,s4 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2d3b8 │ │ │ │ - beqz a0,2d98e │ │ │ │ - addi s9,s10,1 │ │ │ │ - bltu s9,s1,2d2f2 │ │ │ │ - mv a0,s5 │ │ │ │ - jal 281e8 │ │ │ │ - li a6,0 │ │ │ │ - li s10,0 │ │ │ │ - auipc a5,0x4d │ │ │ │ - addi a5,a5,190 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - bnez a5,2d816 │ │ │ │ - ld a5,96(s1) │ │ │ │ - add a5,a5,s10 │ │ │ │ - lb a5,0(a5) │ │ │ │ - sb a5,127(sp) │ │ │ │ - slli a7,s3,0x20 │ │ │ │ - li a4,-128 │ │ │ │ - srli a7,a7,0x20 │ │ │ │ - bne a5,a4,2d3d0 │ │ │ │ - lwu s9,112(s1) │ │ │ │ - sd a7,144(sp) │ │ │ │ - ld s8,104(s1) │ │ │ │ - beqz s9,2d390 │ │ │ │ - li s4,0 │ │ │ │ - sd s2,40(sp) │ │ │ │ - sd s1,56(sp) │ │ │ │ - mv s2,s9 │ │ │ │ - sd a6,48(sp) │ │ │ │ - mv s9,a7 │ │ │ │ - mv s1,s4 │ │ │ │ - add s11,s1,s2 │ │ │ │ - srli s11,s11,0x1 │ │ │ │ - slli a1,s11,0x4 │ │ │ │ - add s4,s8,a1 │ │ │ │ - mv a1,s4 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 1eff0 │ │ │ │ - bltz a0,2d3b0 │ │ │ │ - beqz a0,2d3c0 │ │ │ │ - addi s1,s11,1 │ │ │ │ - bltu s1,s2,2d36a │ │ │ │ - mv a3,s3 │ │ │ │ - auipc a2,0x33 │ │ │ │ - addi a2,a2,1702 │ │ │ │ - li a1,775 │ │ │ │ - auipc a0,0x33 │ │ │ │ - addi a0,a0,1618 │ │ │ │ - jal b382 │ │ │ │ - li a0,-1 │ │ │ │ - jal 33c0 │ │ │ │ - mv s2,s11 │ │ │ │ - bltu s1,s2,2d36a │ │ │ │ - j 2d390 │ │ │ │ - mv s1,s10 │ │ │ │ - bltu s9,s1,2d2f2 │ │ │ │ - j 2d318 │ │ │ │ - ld s2,40(sp) │ │ │ │ - ld a6,48(sp) │ │ │ │ - ld s1,56(sp) │ │ │ │ - mv a7,s9 │ │ │ │ - beqz s4,2d390 │ │ │ │ - ld a5,8(s4) │ │ │ │ - slli s11,s5,0x20 │ │ │ │ - srli s11,s11,0x20 │ │ │ │ - add a5,a5,a7 │ │ │ │ - bne a5,s11,2d5dc │ │ │ │ - slli a5,a6,0x20 │ │ │ │ - srli a3,a5,0x1e │ │ │ │ - ld a5,24(sp) │ │ │ │ - add a3,a3,a5 │ │ │ │ - sw s3,0(a3) │ │ │ │ - mv a0,s2 │ │ │ │ - jal 1c924 │ │ │ │ - li s3,0 │ │ │ │ - sext.w a0,a0 │ │ │ │ - bgeu s3,a0,2d444 │ │ │ │ - mv a1,s3 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 1c842 │ │ │ │ - lw a5,0(a0) │ │ │ │ - sw a5,136(sp) │ │ │ │ - lw a4,4(a0) │ │ │ │ - sext.w a5,a5 │ │ │ │ - sw a4,140(sp) │ │ │ │ - bltu a5,a4,2d52c │ │ │ │ - ld a4,16(s1) │ │ │ │ - slli a3,a5,0x20 │ │ │ │ - srli a5,a3,0x1e │ │ │ │ - add a5,a5,a4 │ │ │ │ - lwu s4,0(a5) │ │ │ │ - slli s4,s4,0x2 │ │ │ │ - add s4,s4,s6 │ │ │ │ - lw s10,0(s4) │ │ │ │ - beqz s10,2d436 │ │ │ │ - lw a5,8(s1) │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - bltu s10,a5,2d4c0 │ │ │ │ - addiw s3,s3,1 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 1c924 │ │ │ │ - sext.w a0,a0 │ │ │ │ - bltu s3,a0,2d3fc │ │ │ │ + slli a1,s7,0x2 │ │ │ │ + li a0,0 │ │ │ │ + jal 1e81c │ │ │ │ + mv a1,s0 │ │ │ │ + mv s1,a0 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 499a4 │ │ │ │ + mv s3,a0 │ │ │ │ + auipc a2,0x34 │ │ │ │ + addi a2,a2,992 │ │ │ │ + li a1,1174 │ │ │ │ + auipc a0,0x34 │ │ │ │ + addi a0,a0,-468 │ │ │ │ + jal 3631e │ │ │ │ + li a2,2040 │ │ │ │ li a1,0 │ │ │ │ mv a0,s2 │ │ │ │ - jal 1c72c │ │ │ │ + jal 3890 │ │ │ │ + auipc a2,0x34 │ │ │ │ + addi a2,a2,996 │ │ │ │ + li a1,1177 │ │ │ │ + auipc a0,0x34 │ │ │ │ + addi a0,a0,-504 │ │ │ │ + jal 3631e │ │ │ │ + li a2,0 │ │ │ │ + mv a1,s0 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 499fa │ │ │ │ + add a2,s7,s5 │ │ │ │ + mv a5,s5 │ │ │ │ + beqz s0,2c16e │ │ │ │ + lbu a6,0(a5) │ │ │ │ + addi a5,a5,1 │ │ │ │ + slli a6,a6,0x3 │ │ │ │ + add a6,a6,s2 │ │ │ │ + ld a3,0(a6) │ │ │ │ + addi a3,a3,1 │ │ │ │ + sd a3,0(a6) │ │ │ │ + bne a2,a5,2c156 │ │ │ │ + ld a7,0(s2) │ │ │ │ + addi a6,s2,8 │ │ │ │ + addi t3,s2,2040 │ │ │ │ + addi a7,a7,-1 │ │ │ │ + sd a7,0(s2) │ │ │ │ + ld t1,0(a6) │ │ │ │ + addi a6,a6,8 │ │ │ │ + add a7,a7,t1 │ │ │ │ + sd a7,-8(a6) │ │ │ │ + bne t3,a6,2c180 │ │ │ │ + li a1,1193 │ │ │ │ + auipc a2,0x34 │ │ │ │ + addi a2,a2,924 │ │ │ │ + auipc a0,0x34 │ │ │ │ + addi a0,a0,-604 │ │ │ │ + jal 3631e │ │ │ │ + addiw a4,s0,-1 │ │ │ │ + slli a4,a4,0x20 │ │ │ │ + addiw s7,s8,-1 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + slli s7,s7,0x20 │ │ │ │ + slli a5,a4,0x2 │ │ │ │ + srli s7,s7,0x20 │ │ │ │ + add a5,a5,s1 │ │ │ │ + li a1,-1 │ │ │ │ + li a0,1 │ │ │ │ + srliw a7,a4,0x3 │ │ │ │ + add a7,a7,s3 │ │ │ │ + lbu a2,0(a7) │ │ │ │ + not a6,a4 │ │ │ │ + andi a6,a6,7 │ │ │ │ + sraw a2,a2,a6 │ │ │ │ + andi a2,a2,1 │ │ │ │ + bnez a2,2c2a6 │ │ │ │ + slli a3,s7,0x2 │ │ │ │ + add a3,a3,s6 │ │ │ │ + lw a3,0(a3) │ │ │ │ + sllw a6,a0,a6 │ │ │ │ + sw a3,0(a5) │ │ │ │ + lbu a3,0(a7) │ │ │ │ + or a3,a3,a6 │ │ │ │ + sb a3,0(a7) │ │ │ │ + lw a3,0(a5) │ │ │ │ + slli a2,a3,0x20 │ │ │ │ + srli a2,a2,0x20 │ │ │ │ + addi a2,a2,-1 │ │ │ │ + beq a2,a1,2c25e │ │ │ │ + addiw a7,a3,-1 │ │ │ │ + srliw a6,a7,0x3 │ │ │ │ + add a6,a6,s4 │ │ │ │ + lbu a6,0(a6) │ │ │ │ + negw a3,a3 │ │ │ │ + andi a3,a3,7 │ │ │ │ + sraw a3,a6,a3 │ │ │ │ + andi a3,a3,1 │ │ │ │ + bnez a3,2c25e │ │ │ │ + add a2,a2,s5 │ │ │ │ + lbu a3,0(a2) │ │ │ │ + slli a3,a3,0x3 │ │ │ │ + add a3,a3,s2 │ │ │ │ + ld a2,0(a3) │ │ │ │ + bge a2,a4,2c25e │ │ │ │ + slli t1,a2,0x2 │ │ │ │ + srliw a6,a2,0x3 │ │ │ │ + add t1,t1,s1 │ │ │ │ + sw a7,0(t1) │ │ │ │ + add a6,a6,s3 │ │ │ │ + lbu a7,0(a6) │ │ │ │ + not a2,a2 │ │ │ │ + andi a2,a2,7 │ │ │ │ + sllw a2,a0,a2 │ │ │ │ + or a2,a7,a2 │ │ │ │ + sb a2,0(a6) │ │ │ │ + ld a2,0(a3) │ │ │ │ + addi a2,a2,-1 │ │ │ │ + sd a2,0(a3) │ │ │ │ + addi s7,s7,-1 │ │ │ │ + addi a4,a4,-1 │ │ │ │ + addi a5,a5,-4 │ │ │ │ + bne a4,a1,2c1c4 │ │ │ │ mv a0,s2 │ │ │ │ jal 3670 │ │ │ │ - ld a0,0(sp) │ │ │ │ - jal 5b1a │ │ │ │ - beqz a0,2d27c │ │ │ │ - ld s0,0(sp) │ │ │ │ - li a1,0 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 5ac6 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 3670 │ │ │ │ - ld a0,24(sp) │ │ │ │ + mv a0,s3 │ │ │ │ jal 3670 │ │ │ │ - auipc a5,0x4d │ │ │ │ - ld a5,-1226(a5) │ │ │ │ - ld a0,0(a5) │ │ │ │ - ld a4,16(sp) │ │ │ │ - mv a3,s7 │ │ │ │ auipc a2,0x34 │ │ │ │ - addi a2,a2,-1840 │ │ │ │ - li a1,1 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - auipc a5,0x4d │ │ │ │ - ld a5,-1406(a5) │ │ │ │ - ld a4,152(sp) │ │ │ │ - ld a5,0(a5) │ │ │ │ - xor a5,a5,a4 │ │ │ │ - li a4,0 │ │ │ │ - bnez a5,2e350 │ │ │ │ - ld ra,264(sp) │ │ │ │ - ld s0,256(sp) │ │ │ │ - ld s1,248(sp) │ │ │ │ - ld s2,240(sp) │ │ │ │ - ld s3,232(sp) │ │ │ │ - ld s4,224(sp) │ │ │ │ - ld s5,216(sp) │ │ │ │ - ld s6,208(sp) │ │ │ │ - ld s7,200(sp) │ │ │ │ - ld s8,192(sp) │ │ │ │ - ld s9,184(sp) │ │ │ │ - ld s10,176(sp) │ │ │ │ - ld s11,168(sp) │ │ │ │ - addi sp,sp,272 │ │ │ │ - ret │ │ │ │ - auipc a5,0x4d │ │ │ │ - addi a5,a5,-224 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - slli s5,s10,0x20 │ │ │ │ - srli s5,s5,0x20 │ │ │ │ - bnez a5,2d840 │ │ │ │ - ld a5,96(s1) │ │ │ │ - add a5,a5,s5 │ │ │ │ - lb a5,0(a5) │ │ │ │ - sb a5,124(sp) │ │ │ │ - li a4,-128 │ │ │ │ - bne a5,a4,2d54c │ │ │ │ - lwu s11,112(s1) │ │ │ │ - sd s5,144(sp) │ │ │ │ - ld a5,104(s1) │ │ │ │ - beqz s11,2d526 │ │ │ │ - li s9,0 │ │ │ │ - sd s1,40(sp) │ │ │ │ - mv s8,a5 │ │ │ │ - mv s1,s11 │ │ │ │ - mv s11,s9 │ │ │ │ - add s5,s11,s1 │ │ │ │ - srli s5,s5,0x1 │ │ │ │ - slli s9,s5,0x4 │ │ │ │ - add s9,s9,s8 │ │ │ │ - mv a1,s9 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 1eff0 │ │ │ │ - bltz a0,2d53a │ │ │ │ - beqz a0,2d542 │ │ │ │ - addi s11,s5,1 │ │ │ │ - bltu s11,s1,2d502 │ │ │ │ - mv s5,s10 │ │ │ │ - mv a3,s5 │ │ │ │ - j 2d392 │ │ │ │ - ld a1,8(sp) │ │ │ │ - ld a0,0(sp) │ │ │ │ - addiw s7,s7,1 │ │ │ │ - addiw s3,s3,1 │ │ │ │ - jal 5b20 │ │ │ │ - j 2d438 │ │ │ │ - mv s1,s5 │ │ │ │ - bltu s11,s1,2d502 │ │ │ │ - j 2d526 │ │ │ │ - ld s1,40(sp) │ │ │ │ - beqz s9,2d526 │ │ │ │ - ld a5,8(s9) │ │ │ │ - lw a4,8(s1) │ │ │ │ - srai a3,a5,0x3f │ │ │ │ - xor a5,a5,a3 │ │ │ │ - addiw a4,a4,-1 │ │ │ │ - slli a4,a4,0x20 │ │ │ │ - sub a5,a5,a3 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - bge a5,a4,2d436 │ │ │ │ - lw a4,0(s4) │ │ │ │ - auipc a5,0x4d │ │ │ │ - addi a5,a5,-388 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - slli s5,a4,0x20 │ │ │ │ - srli s5,s5,0x20 │ │ │ │ - bnez a5,2e0e2 │ │ │ │ - ld a5,96(s1) │ │ │ │ - add a5,a5,s5 │ │ │ │ - lb a5,0(a5) │ │ │ │ - sb a5,125(sp) │ │ │ │ - li a3,-128 │ │ │ │ - bne a5,a3,2d872 │ │ │ │ - lwu s11,112(s1) │ │ │ │ - sd s5,144(sp) │ │ │ │ - ld s10,104(s1) │ │ │ │ - beqz s11,2e2f6 │ │ │ │ - li s9,0 │ │ │ │ - sd s1,40(sp) │ │ │ │ - mv s8,a4 │ │ │ │ - mv s1,s11 │ │ │ │ - mv s11,s9 │ │ │ │ - add s5,s11,s1 │ │ │ │ - srli s5,s5,0x1 │ │ │ │ - slli s9,s5,0x4 │ │ │ │ - add s9,s9,s10 │ │ │ │ - mv a1,s9 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 1eff0 │ │ │ │ - bltz a0,2d5d4 │ │ │ │ - beqz a0,2d866 │ │ │ │ - addi s11,s5,1 │ │ │ │ - bltu s11,s1,2d5a8 │ │ │ │ - mv s5,s8 │ │ │ │ - mv a3,s5 │ │ │ │ - j 2d392 │ │ │ │ - mv s1,s5 │ │ │ │ - bltu s11,s1,2d5a8 │ │ │ │ - j 2d5ce │ │ │ │ - auipc a5,0x4d │ │ │ │ - addi a5,a5,-508 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - bnez a5,2dbca │ │ │ │ - ld a5,96(s1) │ │ │ │ - add a5,a5,s11 │ │ │ │ - lb a5,0(a5) │ │ │ │ - sb a5,122(sp) │ │ │ │ - li a4,-128 │ │ │ │ - bne a5,a4,2d662 │ │ │ │ - lwu s4,112(s1) │ │ │ │ - sd s11,144(sp) │ │ │ │ - ld a2,104(s1) │ │ │ │ - beqz s4,2d528 │ │ │ │ - li s8,0 │ │ │ │ - sd s2,48(sp) │ │ │ │ - sd s1,64(sp) │ │ │ │ - sd s3,40(sp) │ │ │ │ - mv s1,s8 │ │ │ │ - sd a6,56(sp) │ │ │ │ - mv s9,a2 │ │ │ │ - mv s2,s4 │ │ │ │ - mv s8,a7 │ │ │ │ - add a5,s1,s2 │ │ │ │ - srli s4,a5,0x1 │ │ │ │ - slli a1,s4,0x4 │ │ │ │ - add s3,s9,a1 │ │ │ │ - mv a1,s3 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 1eff0 │ │ │ │ - bltz a0,2d646 │ │ │ │ - beqz a0,2d64e │ │ │ │ - addi s1,s4,1 │ │ │ │ - bltu s1,s2,2d61e │ │ │ │ - j 2d528 │ │ │ │ - mv s2,s4 │ │ │ │ - bltu s1,s2,2d61e │ │ │ │ - j 2d528 │ │ │ │ - mv s9,s3 │ │ │ │ - ld s2,48(sp) │ │ │ │ - ld a6,56(sp) │ │ │ │ - ld s3,40(sp) │ │ │ │ - ld s1,64(sp) │ │ │ │ - mv a7,s8 │ │ │ │ - beqz s9,2d528 │ │ │ │ - ld a5,8(s9) │ │ │ │ - add s11,s11,a5 │ │ │ │ - bne s11,a7,2d8fc │ │ │ │ - slli a5,a6,0x20 │ │ │ │ - srli a3,a5,0x1e │ │ │ │ - ld a5,24(sp) │ │ │ │ - add a3,a3,a5 │ │ │ │ - sw s5,0(a3) │ │ │ │ - j 2d3ee │ │ │ │ - ld a4,120(s1) │ │ │ │ - slli s10,s3,0x20 │ │ │ │ - srli s10,s10,0x20 │ │ │ │ - slli a2,s10,0x2 │ │ │ │ - add a4,a4,a2 │ │ │ │ - lw a3,0(a4) │ │ │ │ - li a0,253 │ │ │ │ - slli a4,a3,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add a4,a4,a5 │ │ │ │ - lbu a1,0(a4) │ │ │ │ - bgeu a0,a1,2d988 │ │ │ │ - lwu s9,88(s1) │ │ │ │ - sw a3,144(sp) │ │ │ │ - ld s8,80(s1) │ │ │ │ - beqz s9,2d6e6 │ │ │ │ - li s4,0 │ │ │ │ - sd s2,48(sp) │ │ │ │ - sd s1,56(sp) │ │ │ │ - mv s2,s9 │ │ │ │ - mv s1,s4 │ │ │ │ - sd s3,40(sp) │ │ │ │ - mv s9,a3 │ │ │ │ - mv s4,a2 │ │ │ │ - add s11,s2,s1 │ │ │ │ - srli s11,s11,0x1 │ │ │ │ - slli a1,s11,0x3 │ │ │ │ - add s3,s8,a1 │ │ │ │ - mv a1,s3 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2d704 │ │ │ │ - beqz a0,2d70c │ │ │ │ - addi s1,s11,1 │ │ │ │ - bltu s1,s2,2d6be │ │ │ │ - mv a3,s9 │ │ │ │ - auipc a2,0x33 │ │ │ │ - addi a2,a2,738 │ │ │ │ - li a1,658 │ │ │ │ - auipc a0,0x33 │ │ │ │ - addi a0,a0,766 │ │ │ │ - jal b382 │ │ │ │ - li a0,-1 │ │ │ │ - jal 33c0 │ │ │ │ - mv s2,s11 │ │ │ │ - bltu s1,s2,2d6be │ │ │ │ - j 2d6e4 │ │ │ │ - mv s11,s3 │ │ │ │ + addi a2,a2,732 │ │ │ │ + li a1,1227 │ │ │ │ + auipc a0,0x34 │ │ │ │ + addi a0,a0,-832 │ │ │ │ + jal 3631e │ │ │ │ + ld ra,72(sp) │ │ │ │ + ld s0,64(sp) │ │ │ │ ld s2,48(sp) │ │ │ │ ld s3,40(sp) │ │ │ │ + ld s4,32(sp) │ │ │ │ + ld s5,24(sp) │ │ │ │ + ld s6,16(sp) │ │ │ │ + ld s7,8(sp) │ │ │ │ + ld s8,0(sp) │ │ │ │ + mv a0,s1 │ │ │ │ ld s1,56(sp) │ │ │ │ - mv a2,s4 │ │ │ │ - mv a3,s9 │ │ │ │ - beqz s11,2d6e6 │ │ │ │ - lw a3,4(s11) │ │ │ │ - ld a5,72(s1) │ │ │ │ - add a5,a5,s10 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - li a4,253 │ │ │ │ - bgeu a4,a5,2d984 │ │ │ │ - lwu s8,88(s1) │ │ │ │ - sw s3,144(sp) │ │ │ │ - ld s4,80(s1) │ │ │ │ - beqz s8,2d774 │ │ │ │ - li s9,0 │ │ │ │ - sd s2,48(sp) │ │ │ │ - sd s1,56(sp) │ │ │ │ - mv s2,s8 │ │ │ │ - mv s1,s9 │ │ │ │ + addi sp,sp,80 │ │ │ │ + ret │ │ │ │ + lw a3,0(a5) │ │ │ │ + slli a2,a3,0x20 │ │ │ │ + srli a2,a2,0x20 │ │ │ │ + addi a2,a2,-1 │ │ │ │ + beq a2,a1,2c260 │ │ │ │ + addiw a7,a3,-1 │ │ │ │ + srliw a6,a7,0x3 │ │ │ │ + add a6,a6,s4 │ │ │ │ + lbu a6,0(a6) │ │ │ │ + negw a3,a3 │ │ │ │ + andi a3,a3,7 │ │ │ │ + sraw a3,a6,a3 │ │ │ │ + andi a3,a3,1 │ │ │ │ + bnez a3,2c260 │ │ │ │ + add a2,a2,s5 │ │ │ │ + lbu a3,0(a2) │ │ │ │ + slli a3,a3,0x3 │ │ │ │ + add a3,a3,s2 │ │ │ │ + ld a2,0(a3) │ │ │ │ + bge a2,a4,2c260 │ │ │ │ + slli t1,a2,0x2 │ │ │ │ + add t1,t1,s1 │ │ │ │ + srliw a6,a2,0x3 │ │ │ │ + sw a7,0(t1) │ │ │ │ + add a6,a6,s3 │ │ │ │ + lbu a7,0(a6) │ │ │ │ + not a2,a2 │ │ │ │ + andi a2,a2,7 │ │ │ │ + li t1,1 │ │ │ │ + sllw a2,t1,a2 │ │ │ │ + or a2,a7,a2 │ │ │ │ + sb a2,0(a6) │ │ │ │ + ld a2,0(a3) │ │ │ │ + addi a2,a2,-1 │ │ │ │ + sd a2,0(a3) │ │ │ │ + j 2c260 │ │ │ │ + addi sp,sp,-96 │ │ │ │ + sd s0,80(sp) │ │ │ │ + sd s2,64(sp) │ │ │ │ + sd s3,56(sp) │ │ │ │ + sd s4,48(sp) │ │ │ │ sd s5,40(sp) │ │ │ │ - mv s8,a2 │ │ │ │ - mv s9,a3 │ │ │ │ - add s11,s1,s2 │ │ │ │ - srli s11,s11,0x1 │ │ │ │ - slli a1,s11,0x3 │ │ │ │ - add s5,s4,a1 │ │ │ │ - mv a1,s5 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2d778 │ │ │ │ - beqz a0,2d780 │ │ │ │ - addi s1,s11,1 │ │ │ │ - bltu s1,s2,2d74e │ │ │ │ - mv a3,s3 │ │ │ │ - j 2d6e6 │ │ │ │ - mv s2,s11 │ │ │ │ - bltu s1,s2,2d74e │ │ │ │ - j 2d774 │ │ │ │ - mv s11,s5 │ │ │ │ - ld s2,48(sp) │ │ │ │ - ld s5,40(sp) │ │ │ │ - ld s1,56(sp) │ │ │ │ - mv a2,s8 │ │ │ │ - mv a3,s9 │ │ │ │ - beqz s11,2d774 │ │ │ │ - lw a5,4(s11) │ │ │ │ - li a6,0 │ │ │ │ - bgeu a5,a3,2d322 │ │ │ │ - ld a4,120(s1) │ │ │ │ - ld a5,72(s1) │ │ │ │ - li a1,253 │ │ │ │ - add a4,a4,a2 │ │ │ │ - lw a2,0(a4) │ │ │ │ - slli a4,a2,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add a5,a5,a4 │ │ │ │ - lbu a3,0(a5) │ │ │ │ - sext.w a6,a3 │ │ │ │ - bgeu a1,a3,2d322 │ │ │ │ - lwu s8,88(s1) │ │ │ │ - sw a2,144(sp) │ │ │ │ - ld a3,80(s1) │ │ │ │ - beqz s8,2e2fe │ │ │ │ - li s9,0 │ │ │ │ - sd s2,40(sp) │ │ │ │ - sd s1,48(sp) │ │ │ │ - mv s2,s8 │ │ │ │ - mv s4,a3 │ │ │ │ - mv s8,a2 │ │ │ │ - mv s1,s9 │ │ │ │ - add s11,s2,s1 │ │ │ │ - srli s11,s11,0x1 │ │ │ │ - slli s9,s11,0x3 │ │ │ │ - add s9,s9,s4 │ │ │ │ + sd s7,24(sp) │ │ │ │ + sd ra,88(sp) │ │ │ │ + sd s1,72(sp) │ │ │ │ + sd s6,32(sp) │ │ │ │ + sd s8,16(sp) │ │ │ │ + sd s9,8(sp) │ │ │ │ + li a4,1 │ │ │ │ + lw s7,0(a1) │ │ │ │ + mv s2,a1 │ │ │ │ + mv s0,a2 │ │ │ │ + mv s3,a0 │ │ │ │ + mv s5,a3 │ │ │ │ + mv s4,a5 │ │ │ │ + bgeu a4,a2,2c57a │ │ │ │ + addiw a0,a2,-2 │ │ │ │ + slli a4,a0,0x20 │ │ │ │ + slli a5,s7,0x20 │ │ │ │ + srli a0,a4,0x1e │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + addi a4,a1,8 │ │ │ │ + sd s10,0(sp) │ │ │ │ + addi a2,a1,4 │ │ │ │ + add a0,a0,a4 │ │ │ │ + mv a3,a5 │ │ │ │ + lwu a4,0(a2) │ │ │ │ + addi a2,a2,4 │ │ │ │ + sub a7,a5,a4 │ │ │ │ + sub a6,a4,a3 │ │ │ │ + sub a1,a4,a5 │ │ │ │ + srai a7,a7,0x3f │ │ │ │ + sub a4,a3,a4 │ │ │ │ + srai a6,a6,0x3f │ │ │ │ + and a7,a7,a1 │ │ │ │ + and a4,a6,a4 │ │ │ │ + add a5,a5,a7 │ │ │ │ + sub a3,a3,a4 │ │ │ │ + bne a0,a2,2c35c │ │ │ │ + addiw s6,a5,1 │ │ │ │ + subw s6,s6,a3 │ │ │ │ + slli a5,s6,0x20 │ │ │ │ + srli s10,a5,0x1e │ │ │ │ + mv a1,s10 │ │ │ │ + li a0,0 │ │ │ │ + sext.w s7,a3 │ │ │ │ + jal 1e81c │ │ │ │ + slli a5,s0,0x20 │ │ │ │ + srli s9,a5,0x1e │ │ │ │ + mv s8,a0 │ │ │ │ mv a1,s9 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2d800 │ │ │ │ - beqz a0,2dc1a │ │ │ │ - addi s1,s11,1 │ │ │ │ - bltu s1,s2,2d7d4 │ │ │ │ + li a0,0 │ │ │ │ + jal 1e81c │ │ │ │ + mv a2,s10 │ │ │ │ + li a1,0 │ │ │ │ + mv s1,a0 │ │ │ │ mv a0,s8 │ │ │ │ - jal 281e8 │ │ │ │ - mv s2,s11 │ │ │ │ - bltu s1,s2,2d7d4 │ │ │ │ - j 2d7fa │ │ │ │ - ld a0,0(sp) │ │ │ │ - jal 5c26 │ │ │ │ - sext.w a5,a0 │ │ │ │ - sd a5,16(sp) │ │ │ │ - j 2d28a │ │ │ │ - ld a1,160(s1) │ │ │ │ - lw a0,148(s1) │ │ │ │ - li a2,0 │ │ │ │ - add a1,a1,s10 │ │ │ │ - sd a6,40(sp) │ │ │ │ - jal 3640 │ │ │ │ - lw a0,148(s1) │ │ │ │ - ld a1,72(sp) │ │ │ │ - li a2,1 │ │ │ │ - jal 3880 │ │ │ │ - li a5,-1 │ │ │ │ - beq a0,a5,2e358 │ │ │ │ - lb a5,127(sp) │ │ │ │ - ld a6,40(sp) │ │ │ │ - j 2d33e │ │ │ │ - ld a1,160(s1) │ │ │ │ - lw a0,148(s1) │ │ │ │ + jal 3890 │ │ │ │ + mv a1,s0 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 499a4 │ │ │ │ li a2,0 │ │ │ │ - add a1,a1,s5 │ │ │ │ - jal 3640 │ │ │ │ - lw a0,148(s1) │ │ │ │ - li a2,1 │ │ │ │ - addi a1,sp,124 │ │ │ │ - jal 3880 │ │ │ │ - li a5,-1 │ │ │ │ - beq a0,a5,2e354 │ │ │ │ - lb a5,124(sp) │ │ │ │ - j 2d4e4 │ │ │ │ - ld s1,40(sp) │ │ │ │ - mv a4,s8 │ │ │ │ - beqz s9,2e2f6 │ │ │ │ - ld a5,8(s9) │ │ │ │ - lw s8,0(s4) │ │ │ │ - auipc a4,0x4d │ │ │ │ - addi a4,a4,-1174 │ │ │ │ - lbu a4,0(a4) │ │ │ │ - slli t1,s8,0x20 │ │ │ │ - srli t1,t1,0x20 │ │ │ │ - blez a5,2dc2c │ │ │ │ - bnez a4,2e26a │ │ │ │ - ld a5,96(s1) │ │ │ │ - add a5,a5,t1 │ │ │ │ - lb a5,0(a5) │ │ │ │ - sb a5,126(sp) │ │ │ │ - li a4,-128 │ │ │ │ - bne a5,a4,2db38 │ │ │ │ - lwu s11,112(s1) │ │ │ │ - sd t1,144(sp) │ │ │ │ - ld a5,104(s1) │ │ │ │ - beqz s11,2d8f0 │ │ │ │ - li s10,0 │ │ │ │ - addi s5,sp,144 │ │ │ │ - sd s1,48(sp) │ │ │ │ - sd s0,56(sp) │ │ │ │ - mv s1,s10 │ │ │ │ - mv s0,s11 │ │ │ │ - mv s10,s5 │ │ │ │ - sd s2,40(sp) │ │ │ │ - mv s5,a5 │ │ │ │ - mv s11,t1 │ │ │ │ - add s9,s1,s0 │ │ │ │ - srli s9,s9,0x1 │ │ │ │ - slli a1,s9,0x4 │ │ │ │ - add s2,s5,a1 │ │ │ │ - mv a1,s2 │ │ │ │ - mv a0,s10 │ │ │ │ - jal 1eff0 │ │ │ │ - bltz a0,2d8f4 │ │ │ │ - beqz a0,2db28 │ │ │ │ - addi s1,s9,1 │ │ │ │ - bltu s1,s0,2d8c8 │ │ │ │ - mv a3,s8 │ │ │ │ - j 2d392 │ │ │ │ - mv s0,s9 │ │ │ │ - bltu s1,s0,2d8c8 │ │ │ │ - j 2d8f0 │ │ │ │ - auipc a5,0x4d │ │ │ │ - addi a5,a5,-1308 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - bnez a5,2e110 │ │ │ │ - ld a5,96(s1) │ │ │ │ - add a5,a5,s10 │ │ │ │ - lb a3,0(a5) │ │ │ │ - sb a3,123(sp) │ │ │ │ - li a5,-128 │ │ │ │ - bne a3,a5,2d96a │ │ │ │ - lwu s10,112(s1) │ │ │ │ - sd a7,144(sp) │ │ │ │ - ld s9,104(s1) │ │ │ │ - beqz s10,2d390 │ │ │ │ - li s8,0 │ │ │ │ - addi s5,sp,144 │ │ │ │ - add s4,s8,s10 │ │ │ │ - srli s4,s4,0x1 │ │ │ │ - slli s11,s4,0x4 │ │ │ │ - add s11,s11,s9 │ │ │ │ - mv a1,s11 │ │ │ │ - mv a0,s5 │ │ │ │ - jal 1eff0 │ │ │ │ - bltz a0,2d95a │ │ │ │ - beqz a0,2d962 │ │ │ │ - addi s8,s4,1 │ │ │ │ - bltu s8,s10,2d934 │ │ │ │ - j 2d390 │ │ │ │ - mv s10,s4 │ │ │ │ - bltu s8,s10,2d934 │ │ │ │ - j 2d390 │ │ │ │ - beqz s11,2d390 │ │ │ │ - ld a3,8(s11) │ │ │ │ - auipc a2,0x33 │ │ │ │ - addi a2,a2,974 │ │ │ │ - li a1,1365 │ │ │ │ - auipc a0,0x33 │ │ │ │ - addi a0,a0,122 │ │ │ │ - jal b382 │ │ │ │ - j 2d3ee │ │ │ │ - sext.w a5,a5 │ │ │ │ - j 2d794 │ │ │ │ - sext.w a3,a1 │ │ │ │ - j 2d722 │ │ │ │ - ld s1,40(sp) │ │ │ │ - mv a0,s11 │ │ │ │ - beqz s4,2d318 │ │ │ │ - addiw a2,s5,1 │ │ │ │ - ld a5,72(s1) │ │ │ │ - slli a4,a2,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add a4,a4,a5 │ │ │ │ - lbu a4,0(a4) │ │ │ │ - li a6,253 │ │ │ │ - lw a1,4(s4) │ │ │ │ - sext.w a3,a2 │ │ │ │ - bgeu a6,a4,2dcce │ │ │ │ - lwu s4,88(s1) │ │ │ │ - sw a2,144(sp) │ │ │ │ - ld s9,80(s1) │ │ │ │ - beqz s4,2db24 │ │ │ │ - li s8,0 │ │ │ │ - sd s2,48(sp) │ │ │ │ - sd s1,56(sp) │ │ │ │ - mv s2,s8 │ │ │ │ - mv s1,s4 │ │ │ │ - sd s3,40(sp) │ │ │ │ - mv s11,a3 │ │ │ │ - mv s8,a1 │ │ │ │ - mv s4,a0 │ │ │ │ - add s10,s2,s1 │ │ │ │ - srli s10,s10,0x1 │ │ │ │ - slli a1,s10,0x3 │ │ │ │ - add s3,s9,a1 │ │ │ │ - mv a1,s3 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2da02 │ │ │ │ - beqz a0,2da0a │ │ │ │ - addi s2,s10,1 │ │ │ │ - bltu s2,s1,2d9d8 │ │ │ │ - mv a0,s11 │ │ │ │ - j 2d7fc │ │ │ │ - mv s1,s10 │ │ │ │ - bltu s2,s1,2d9d8 │ │ │ │ - j 2d9fe │ │ │ │ - mv a3,s11 │ │ │ │ - mv s11,s3 │ │ │ │ - ld s2,48(sp) │ │ │ │ - ld s3,40(sp) │ │ │ │ - ld s1,56(sp) │ │ │ │ - mv a0,s4 │ │ │ │ - mv a1,s8 │ │ │ │ - beqz s11,2db24 │ │ │ │ - lw a2,4(s11) │ │ │ │ - ld a5,72(s1) │ │ │ │ - ld a4,120(s1) │ │ │ │ - bgeu a2,a1,2d67c │ │ │ │ - slli a3,a0,0x2 │ │ │ │ - add a3,a3,a4 │ │ │ │ - lw s8,0(a3) │ │ │ │ - bgeu s3,s8,2d67c │ │ │ │ - bltu s5,s8,2d67c │ │ │ │ - slli a4,s8,0x20 │ │ │ │ + mv a1,s0 │ │ │ │ + mv s3,a0 │ │ │ │ + jal 499fa │ │ │ │ + ld s10,0(sp) │ │ │ │ + mv a5,s2 │ │ │ │ + add a1,s9,s2 │ │ │ │ + lw a4,0(a5) │ │ │ │ + addi a5,a5,4 │ │ │ │ + subw a4,a4,s7 │ │ │ │ + slli a3,a4,0x20 │ │ │ │ + srli a4,a3,0x1e │ │ │ │ + add a4,a4,s8 │ │ │ │ + lw a3,0(a4) │ │ │ │ + addiw a3,a3,1 │ │ │ │ + sw a3,0(a4) │ │ │ │ + bne a1,a5,2c3de │ │ │ │ + lwu a2,0(s8) │ │ │ │ + li a5,1 │ │ │ │ + sw zero,0(s8) │ │ │ │ + bgeu a5,s6,2c426 │ │ │ │ + li a5,0 │ │ │ │ + addi a4,s8,4 │ │ │ │ + li a3,1 │ │ │ │ + lw a1,0(a4) │ │ │ │ + addw a5,a5,a2 │ │ │ │ + sw a5,0(a4) │ │ │ │ + slli a2,a1,0x20 │ │ │ │ + addiw a3,a3,1 │ │ │ │ + srli a2,a2,0x20 │ │ │ │ + addi a4,a4,4 │ │ │ │ + bltu a3,s6,2c410 │ │ │ │ + beqz s0,2c4e0 │ │ │ │ + mv a2,s1 │ │ │ │ + li a0,0 │ │ │ │ + li a3,0 │ │ │ │ + li a1,-1 │ │ │ │ + li a7,1 │ │ │ │ + srliw a5,a3,0x3 │ │ │ │ + add a5,a5,s3 │ │ │ │ + lbu a4,0(a5) │ │ │ │ + not a6,a3 │ │ │ │ + andi a6,a6,7 │ │ │ │ + sraw a4,a4,a6 │ │ │ │ + andi a4,a4,1 │ │ │ │ + bnez a4,2c508 │ │ │ │ + slli t1,a0,0x20 │ │ │ │ + srli a4,t1,0x1e │ │ │ │ + add a4,a4,s5 │ │ │ │ + lw a4,0(a4) │ │ │ │ + sllw a6,a7,a6 │ │ │ │ + sw a4,0(a2) │ │ │ │ + lbu a4,0(a5) │ │ │ │ + or a4,a4,a6 │ │ │ │ + sb a4,0(a5) │ │ │ │ + lw a5,0(a2) │ │ │ │ + slli a4,a5,0x20 │ │ │ │ srli a4,a4,0x20 │ │ │ │ - add a5,a5,a4 │ │ │ │ - lbu a3,0(a5) │ │ │ │ - li a5,253 │ │ │ │ - sext.w a6,a3 │ │ │ │ - bgeu a5,a3,2e24c │ │ │ │ - lwu s10,88(s1) │ │ │ │ - sw s8,144(sp) │ │ │ │ - ld s11,80(s1) │ │ │ │ - beqz s10,2d7fa │ │ │ │ - li s9,0 │ │ │ │ - addi a5,sp,144 │ │ │ │ - sd s2,40(sp) │ │ │ │ - sd s1,48(sp) │ │ │ │ - mv s2,s9 │ │ │ │ - mv s1,s10 │ │ │ │ - mv s9,s0 │ │ │ │ - mv s0,a5 │ │ │ │ - add s4,s1,s2 │ │ │ │ - srli s4,s4,0x1 │ │ │ │ - slli s10,s4,0x3 │ │ │ │ - add s10,s10,s11 │ │ │ │ - mv a1,s10 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2e2ec │ │ │ │ - beqz a0,2e23e │ │ │ │ - addi s2,s4,1 │ │ │ │ - bltu s2,s1,2da70 │ │ │ │ - j 2d7fa │ │ │ │ - slli s10,s3,0x20 │ │ │ │ - srli s10,s10,0x20 │ │ │ │ - li a6,0 │ │ │ │ - j 2d322 │ │ │ │ - mv s9,s2 │ │ │ │ - ld s3,40(sp) │ │ │ │ - ld t1,48(sp) │ │ │ │ - ld a5,56(sp) │ │ │ │ - ld a6,88(sp) │ │ │ │ + addi a4,a4,-1 │ │ │ │ + beq a4,a1,2c4d6 │ │ │ │ + addiw t1,a5,-1 │ │ │ │ + srliw a6,t1,0x3 │ │ │ │ + add a6,a6,s4 │ │ │ │ + lbu a6,0(a6) │ │ │ │ + negw a5,a5 │ │ │ │ + andi a5,a5,7 │ │ │ │ + sraw a5,a6,a5 │ │ │ │ + andi a5,a5,1 │ │ │ │ + beqz a5,2c4d6 │ │ │ │ + slli a4,a4,0x2 │ │ │ │ + add a4,a4,s2 │ │ │ │ + lwu a5,0(a4) │ │ │ │ + slli a5,a5,0x2 │ │ │ │ + add a5,a5,s8 │ │ │ │ + lw a4,0(a5) │ │ │ │ + bgeu a3,a4,2c4d6 │ │ │ │ + slli a6,a4,0x20 │ │ │ │ + srli a4,a6,0x1e │ │ │ │ + add a4,a4,s1 │ │ │ │ + sw t1,0(a4) │ │ │ │ + lw a4,0(a5) │ │ │ │ + srliw a6,a4,0x3 │ │ │ │ + add a6,a6,s3 │ │ │ │ + lbu t1,0(a6) │ │ │ │ + not a4,a4 │ │ │ │ + andi a4,a4,7 │ │ │ │ + sllw a4,a7,a4 │ │ │ │ + or a4,t1,a4 │ │ │ │ + sb a4,0(a6) │ │ │ │ + lw a4,0(a5) │ │ │ │ + addiw a4,a4,1 │ │ │ │ + sw a4,0(a5) │ │ │ │ + addiw a0,a0,1 │ │ │ │ + addiw a3,a3,1 │ │ │ │ + addi a2,a2,4 │ │ │ │ + bne s0,a3,2c430 │ │ │ │ + mv a0,s8 │ │ │ │ + jal 3670 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 3670 │ │ │ │ + ld ra,88(sp) │ │ │ │ + ld s0,80(sp) │ │ │ │ ld s2,64(sp) │ │ │ │ - ld s1,96(sp) │ │ │ │ - ld s0,104(sp) │ │ │ │ - mv a3,s10 │ │ │ │ - mv a0,s11 │ │ │ │ - beqz s9,2d7fc │ │ │ │ - lw a1,4(s9) │ │ │ │ - ld a4,72(s1) │ │ │ │ - add a4,a4,a6 │ │ │ │ - lbu a4,0(a4) │ │ │ │ - li a2,253 │ │ │ │ - bgeu a2,a4,2e13e │ │ │ │ - lwu s11,88(s1) │ │ │ │ - sw s8,144(sp) │ │ │ │ - ld a4,80(s1) │ │ │ │ - beqz s11,2db22 │ │ │ │ - li s10,0 │ │ │ │ - sd s1,88(sp) │ │ │ │ - sd s0,96(sp) │ │ │ │ - mv s1,s10 │ │ │ │ - mv s0,s11 │ │ │ │ - addi s5,sp,144 │ │ │ │ - sd s3,40(sp) │ │ │ │ - sd t1,48(sp) │ │ │ │ - sd a5,56(sp) │ │ │ │ - sd s2,64(sp) │ │ │ │ - mv s9,a4 │ │ │ │ - mv s10,a3 │ │ │ │ - mv s11,a1 │ │ │ │ - add a5,s1,s0 │ │ │ │ - srli s3,a5,0x1 │ │ │ │ - slli a1,s3,0x3 │ │ │ │ - add s2,s9,a1 │ │ │ │ - mv a1,s2 │ │ │ │ - mv a0,s5 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2ddea │ │ │ │ - beqz a0,2ddf2 │ │ │ │ - addi s1,s3,1 │ │ │ │ - bltu s1,s0,2dafa │ │ │ │ - mv a3,s8 │ │ │ │ - mv a0,a3 │ │ │ │ - j 2d7fc │ │ │ │ - mv a1,s2 │ │ │ │ - ld s1,48(sp) │ │ │ │ - ld s2,40(sp) │ │ │ │ - ld s0,56(sp) │ │ │ │ - mv t1,s11 │ │ │ │ - beqz a1,2d8f0 │ │ │ │ - ld a5,8(a1) │ │ │ │ - lwu a4,0(s4) │ │ │ │ - add a5,a5,a4 │ │ │ │ - sext.w s4,a5 │ │ │ │ - beqz s8,2dbf8 │ │ │ │ - beq s8,s4,2dc06 │ │ │ │ - lw a3,8(s1) │ │ │ │ - ld a4,72(s1) │ │ │ │ - bgeu s4,a3,2dd68 │ │ │ │ - slli a7,a5,0x20 │ │ │ │ - srli a7,a7,0x20 │ │ │ │ - add a3,a4,a7 │ │ │ │ - lbu a0,0(a3) │ │ │ │ - li a3,253 │ │ │ │ - sext.w a2,a0 │ │ │ │ - bgeu a3,a0,2dcec │ │ │ │ - lwu s11,88(s1) │ │ │ │ - sw s4,144(sp) │ │ │ │ - ld a4,80(s1) │ │ │ │ - beqz s11,2dbbc │ │ │ │ - li s9,0 │ │ │ │ - sd s1,64(sp) │ │ │ │ - sd s0,88(sp) │ │ │ │ - mv s1,s11 │ │ │ │ - mv s0,s9 │ │ │ │ - addi s5,sp,144 │ │ │ │ - sd s3,40(sp) │ │ │ │ - sd t1,48(sp) │ │ │ │ - sd s2,56(sp) │ │ │ │ - mv s10,a4 │ │ │ │ - mv s11,a7 │ │ │ │ - mv s9,a5 │ │ │ │ - add a5,s0,s1 │ │ │ │ - srli s3,a5,0x1 │ │ │ │ - slli a1,s3,0x3 │ │ │ │ - add s2,s10,a1 │ │ │ │ - mv a1,s2 │ │ │ │ - mv a0,s5 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2dbc2 │ │ │ │ - beqz a0,2dcd4 │ │ │ │ - addi s0,s3,1 │ │ │ │ - bltu s0,s1,2db94 │ │ │ │ - mv a0,s4 │ │ │ │ - jal 281e8 │ │ │ │ - mv s1,s3 │ │ │ │ - bltu s0,s1,2db94 │ │ │ │ - j 2dbbc │ │ │ │ - ld a1,160(s1) │ │ │ │ - lw a0,148(s1) │ │ │ │ - li a2,0 │ │ │ │ - add a1,a1,s11 │ │ │ │ - sd a7,48(sp) │ │ │ │ - sd a6,40(sp) │ │ │ │ - jal 3640 │ │ │ │ - lw a0,148(s1) │ │ │ │ - ld a1,80(sp) │ │ │ │ - li a2,1 │ │ │ │ - jal 3880 │ │ │ │ - li a5,-1 │ │ │ │ - beq a0,a5,2e354 │ │ │ │ - lb a5,122(sp) │ │ │ │ - ld a6,40(sp) │ │ │ │ - ld a7,48(sp) │ │ │ │ - j 2d5f8 │ │ │ │ - lw a3,8(s1) │ │ │ │ - addiw a4,a3,-1 │ │ │ │ - beq a4,s4,2dc06 │ │ │ │ - bnez s4,2db4c │ │ │ │ - ld a5,24(sp) │ │ │ │ - li a2,0 │ │ │ │ - ld a4,32(s1) │ │ │ │ - lw a3,0(a5) │ │ │ │ - addiw s3,s3,1 │ │ │ │ - add a5,a4,a2 │ │ │ │ - sw a3,0(a5) │ │ │ │ - j 2d438 │ │ │ │ - ld s2,40(sp) │ │ │ │ - ld s1,48(sp) │ │ │ │ - mv a2,s8 │ │ │ │ - beqz s9,2e2fe │ │ │ │ - lw a6,4(s9) │ │ │ │ - j 2d322 │ │ │ │ - bnez a4,2e2b4 │ │ │ │ - ld a5,96(s1) │ │ │ │ - add a5,a5,t1 │ │ │ │ - lb a5,0(a5) │ │ │ │ - sb a5,127(sp) │ │ │ │ - li a4,-128 │ │ │ │ - bne a5,a4,2dc9e │ │ │ │ - lwu s11,112(s1) │ │ │ │ - sd t1,144(sp) │ │ │ │ - ld a5,104(s1) │ │ │ │ - beqz s11,2d8f0 │ │ │ │ - li s10,0 │ │ │ │ - addi s5,sp,144 │ │ │ │ - sd s1,48(sp) │ │ │ │ - sd s0,56(sp) │ │ │ │ - mv s1,s11 │ │ │ │ - mv s0,s10 │ │ │ │ - sd s2,40(sp) │ │ │ │ - mv s10,s5 │ │ │ │ - mv s11,t1 │ │ │ │ - mv s5,a5 │ │ │ │ - add s9,s0,s1 │ │ │ │ - srli s9,s9,0x1 │ │ │ │ - slli a1,s9,0x4 │ │ │ │ - add s2,s5,a1 │ │ │ │ - mv a1,s2 │ │ │ │ - mv a0,s10 │ │ │ │ - jal 1eff0 │ │ │ │ - bltz a0,2e258 │ │ │ │ - beqz a0,2dc8e │ │ │ │ - addi s0,s9,1 │ │ │ │ - bltu s0,s1,2dc66 │ │ │ │ - j 2d8f0 │ │ │ │ - mv a1,s2 │ │ │ │ - ld s1,48(sp) │ │ │ │ - ld s2,40(sp) │ │ │ │ - ld s0,56(sp) │ │ │ │ - mv t1,s11 │ │ │ │ - beqz a1,2d8f0 │ │ │ │ - ld a5,8(a1) │ │ │ │ - lw s4,0(s4) │ │ │ │ - add t1,t1,a5 │ │ │ │ - sext.w s8,t1 │ │ │ │ - slli a5,s4,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - j 2db42 │ │ │ │ - addiw a2,s5,1 │ │ │ │ - slli a4,a2,0x20 │ │ │ │ + ld s3,56(sp) │ │ │ │ + ld s4,48(sp) │ │ │ │ + ld s5,40(sp) │ │ │ │ + ld s6,32(sp) │ │ │ │ + ld s7,24(sp) │ │ │ │ + ld s8,16(sp) │ │ │ │ + ld s9,8(sp) │ │ │ │ + mv a0,s1 │ │ │ │ + ld s1,72(sp) │ │ │ │ + addi sp,sp,96 │ │ │ │ + ret │ │ │ │ + lw a5,0(a2) │ │ │ │ + slli a4,a5,0x20 │ │ │ │ srli a4,a4,0x20 │ │ │ │ - add a4,a4,a5 │ │ │ │ - lbu a4,0(a4) │ │ │ │ - li a6,253 │ │ │ │ - sext.w a1,a1 │ │ │ │ - sext.w a3,a2 │ │ │ │ - bltu a6,a4,2d9b8 │ │ │ │ - sext.w a2,a4 │ │ │ │ - j 2da22 │ │ │ │ - mv a1,s2 │ │ │ │ - ld s3,40(sp) │ │ │ │ - ld t1,48(sp) │ │ │ │ - ld s2,56(sp) │ │ │ │ - ld s1,64(sp) │ │ │ │ - ld s0,88(sp) │ │ │ │ - mv a5,s9 │ │ │ │ - mv a7,s11 │ │ │ │ - beqz a1,2dbbc │ │ │ │ - lw a2,4(a1) │ │ │ │ - ld a4,72(s1) │ │ │ │ - addiw a1,s4,1 │ │ │ │ - slli a3,a1,0x20 │ │ │ │ - srli a3,a3,0x20 │ │ │ │ - add a3,a3,a4 │ │ │ │ - lbu a3,0(a3) │ │ │ │ - sext.w a0,a1 │ │ │ │ - li a6,253 │ │ │ │ - sd a0,40(sp) │ │ │ │ - bgeu a6,a3,2e2e0 │ │ │ │ - lwu s9,88(s1) │ │ │ │ - sw a1,144(sp) │ │ │ │ - ld a4,80(s1) │ │ │ │ - beqz s9,2dd5a │ │ │ │ - li s11,0 │ │ │ │ - sd s1,96(sp) │ │ │ │ - sd s0,104(sp) │ │ │ │ - mv s1,s9 │ │ │ │ - mv s0,s11 │ │ │ │ - addi s5,sp,144 │ │ │ │ - sd s3,48(sp) │ │ │ │ - sd t1,56(sp) │ │ │ │ - sd a5,64(sp) │ │ │ │ - sd s2,88(sp) │ │ │ │ - mv s10,a4 │ │ │ │ - mv s9,a7 │ │ │ │ - mv s11,a2 │ │ │ │ - add a5,s0,s1 │ │ │ │ - srli s3,a5,0x1 │ │ │ │ - slli a1,s3,0x3 │ │ │ │ - add s2,s10,a1 │ │ │ │ - mv a1,s2 │ │ │ │ - mv a0,s5 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2dd60 │ │ │ │ - beqz a0,2e14e │ │ │ │ - addi s0,s3,1 │ │ │ │ - bltu s0,s1,2dd32 │ │ │ │ - ld a0,40(sp) │ │ │ │ - jal 281e8 │ │ │ │ - mv s1,s3 │ │ │ │ - bltu s0,s1,2dd32 │ │ │ │ - j 2dd5a │ │ │ │ - ld a1,120(s1) │ │ │ │ - li a3,-1 │ │ │ │ - srli a3,a3,0x20 │ │ │ │ - and a6,t1,a3 │ │ │ │ - slli a3,a6,0x2 │ │ │ │ - add a1,a1,a3 │ │ │ │ - lw a0,0(a1) │ │ │ │ - li a1,253 │ │ │ │ - slli a2,a0,0x20 │ │ │ │ - srli a2,a2,0x20 │ │ │ │ - add a2,a2,a4 │ │ │ │ - lbu a2,0(a2) │ │ │ │ - bgeu a1,a2,2e144 │ │ │ │ - lwu s11,88(s1) │ │ │ │ - sw a0,144(sp) │ │ │ │ - ld a4,80(s1) │ │ │ │ - beqz s11,2d7fc │ │ │ │ - li s10,0 │ │ │ │ - sd s1,96(sp) │ │ │ │ - sd s0,104(sp) │ │ │ │ - mv s1,s11 │ │ │ │ - mv s0,s10 │ │ │ │ - addi s5,sp,144 │ │ │ │ - sd s3,40(sp) │ │ │ │ - sd t1,48(sp) │ │ │ │ - sd a5,56(sp) │ │ │ │ - sd s2,64(sp) │ │ │ │ - sd a6,88(sp) │ │ │ │ - mv s9,a4 │ │ │ │ - mv s11,a0 │ │ │ │ - mv s10,a3 │ │ │ │ - add a5,s0,s1 │ │ │ │ - srli s3,a5,0x1 │ │ │ │ - slli a1,s3,0x3 │ │ │ │ - add s2,s9,a1 │ │ │ │ - mv a1,s2 │ │ │ │ - mv a0,s5 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2dde2 │ │ │ │ - beqz a0,2daa6 │ │ │ │ - addi s0,s3,1 │ │ │ │ - bltu s0,s1,2ddb8 │ │ │ │ - j 2d9fe │ │ │ │ - mv s1,s3 │ │ │ │ - bltu s0,s1,2ddb8 │ │ │ │ - j 2d9fe │ │ │ │ - mv s0,s3 │ │ │ │ - bltu s1,s0,2dafa │ │ │ │ - j 2db22 │ │ │ │ - mv s9,s2 │ │ │ │ - ld s3,40(sp) │ │ │ │ - ld t1,48(sp) │ │ │ │ - ld a5,56(sp) │ │ │ │ - ld s2,64(sp) │ │ │ │ - ld s1,88(sp) │ │ │ │ - ld s0,96(sp) │ │ │ │ - mv a3,s10 │ │ │ │ - mv a1,s11 │ │ │ │ - beqz s9,2db22 │ │ │ │ - lw a2,4(s9) │ │ │ │ - li a4,0 │ │ │ │ - bltu a2,a1,2dea0 │ │ │ │ - bnez s8,2de1e │ │ │ │ - lw a3,8(s1) │ │ │ │ - addiw a3,a3,-1 │ │ │ │ - beq a3,s4,2e314 │ │ │ │ - beq s8,s4,2e314 │ │ │ │ - lw a3,8(s1) │ │ │ │ - ld a2,72(s1) │ │ │ │ - bltu s4,a3,2dfdc │ │ │ │ - ld a1,120(s1) │ │ │ │ - li a5,-1 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - and a6,t1,a5 │ │ │ │ - slli a3,a6,0x2 │ │ │ │ - add a1,a1,a3 │ │ │ │ - lw a0,0(a1) │ │ │ │ - li a7,253 │ │ │ │ - slli a5,a0,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - add a5,a5,a2 │ │ │ │ - lbu a1,0(a5) │ │ │ │ - bgeu a7,a1,2e14a │ │ │ │ - lwu s11,88(s1) │ │ │ │ - sw a0,144(sp) │ │ │ │ - ld a5,80(s1) │ │ │ │ - beqz s11,2d7fc │ │ │ │ - li s10,0 │ │ │ │ - sd s1,64(sp) │ │ │ │ - sd s0,88(sp) │ │ │ │ - mv s1,s10 │ │ │ │ - mv s0,s11 │ │ │ │ - addi s5,sp,144 │ │ │ │ - sd s3,40(sp) │ │ │ │ - sd s2,48(sp) │ │ │ │ - sd a4,56(sp) │ │ │ │ - mv s9,a6 │ │ │ │ - mv s4,a5 │ │ │ │ - mv s10,a3 │ │ │ │ - mv s11,a0 │ │ │ │ - add a5,s1,s0 │ │ │ │ - srli s3,a5,0x1 │ │ │ │ - slli a1,s3,0x3 │ │ │ │ - add s2,s4,a1 │ │ │ │ - mv a1,s2 │ │ │ │ - mv a0,s5 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2df12 │ │ │ │ - beqz a0,2df1a │ │ │ │ - addi s1,s3,1 │ │ │ │ - bltu s1,s0,2de78 │ │ │ │ - j 2d9fe │ │ │ │ - ld a2,120(s1) │ │ │ │ - ld a4,72(s1) │ │ │ │ - li a1,253 │ │ │ │ - add a3,a3,a2 │ │ │ │ - lw a0,0(a3) │ │ │ │ - slli a3,a0,0x20 │ │ │ │ - srli a3,a3,0x20 │ │ │ │ - add a4,a4,a3 │ │ │ │ - lbu a4,0(a4) │ │ │ │ - bgeu a1,a4,2e2e8 │ │ │ │ - lwu s11,88(s1) │ │ │ │ - sw a0,144(sp) │ │ │ │ - ld a4,80(s1) │ │ │ │ - beqz s11,2d7fc │ │ │ │ - li s9,0 │ │ │ │ - sd s2,64(sp) │ │ │ │ - addi s5,sp,144 │ │ │ │ - mv s2,s11 │ │ │ │ - sd s3,40(sp) │ │ │ │ - mv s11,s0 │ │ │ │ - sd t1,48(sp) │ │ │ │ - mv s0,s9 │ │ │ │ - sd a5,56(sp) │ │ │ │ - mv s9,s6 │ │ │ │ - mv s10,a4 │ │ │ │ - mv s6,s1 │ │ │ │ - sd s4,88(sp) │ │ │ │ + addi a4,a4,-1 │ │ │ │ + beq a4,a1,2c4d8 │ │ │ │ + addiw t1,a5,-1 │ │ │ │ + srliw a6,t1,0x3 │ │ │ │ + add a6,a6,s4 │ │ │ │ + lbu a6,0(a6) │ │ │ │ + negw a5,a5 │ │ │ │ + andi a5,a5,7 │ │ │ │ + sraw a5,a6,a5 │ │ │ │ + andi a5,a5,1 │ │ │ │ + beqz a5,2c4d8 │ │ │ │ + slli a4,a4,0x2 │ │ │ │ + add a4,a4,s2 │ │ │ │ + lwu a5,0(a4) │ │ │ │ + slli a5,a5,0x2 │ │ │ │ + add a5,a5,s8 │ │ │ │ + lw a4,0(a5) │ │ │ │ + bgeu a3,a4,2c4d8 │ │ │ │ + slli a6,a4,0x20 │ │ │ │ + srli a4,a6,0x1e │ │ │ │ + add a4,a4,s1 │ │ │ │ + sw t1,0(a4) │ │ │ │ + lw a4,0(a5) │ │ │ │ + li t3,1 │ │ │ │ + srliw a6,a4,0x3 │ │ │ │ + add a6,a6,s3 │ │ │ │ + lbu t1,0(a6) │ │ │ │ + not a4,a4 │ │ │ │ + andi a4,a4,7 │ │ │ │ + sllw a4,t3,a4 │ │ │ │ + or a4,t1,a4 │ │ │ │ + sb a4,0(a6) │ │ │ │ + lw a4,0(a5) │ │ │ │ + addiw a4,a4,1 │ │ │ │ + sw a4,0(a5) │ │ │ │ + j 2c4d8 │ │ │ │ + li a1,4 │ │ │ │ + li a0,0 │ │ │ │ + jal 1e81c │ │ │ │ + slli a5,s0,0x20 │ │ │ │ + mv s8,a0 │ │ │ │ + srli a1,a5,0x1e │ │ │ │ + li a0,0 │ │ │ │ + jal 1e81c │ │ │ │ + mv a1,s0 │ │ │ │ mv s1,a0 │ │ │ │ - add a5,s0,s2 │ │ │ │ - srli s4,a5,0x1 │ │ │ │ - slli a1,s4,0x3 │ │ │ │ - add s3,s10,a1 │ │ │ │ - mv a1,s3 │ │ │ │ - mv a0,s5 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2e262 │ │ │ │ - beqz a0,2e298 │ │ │ │ - addi s0,s4,1 │ │ │ │ - bltu s0,s2,2dee6 │ │ │ │ - mv a0,s1 │ │ │ │ - j 2d7fc │ │ │ │ - mv s0,s3 │ │ │ │ - bltu s1,s0,2de78 │ │ │ │ - j 2d9fe │ │ │ │ - mv a6,s9 │ │ │ │ - mv s9,s2 │ │ │ │ - ld s3,40(sp) │ │ │ │ - ld a4,56(sp) │ │ │ │ - ld s2,48(sp) │ │ │ │ - ld s1,64(sp) │ │ │ │ - ld s0,88(sp) │ │ │ │ - mv a3,s10 │ │ │ │ - mv a0,s11 │ │ │ │ - beqz s9,2d7fc │ │ │ │ - lw a1,4(s9) │ │ │ │ - ld a2,72(s1) │ │ │ │ - add a2,a2,a6 │ │ │ │ - lbu a5,0(a2) │ │ │ │ - li a2,253 │ │ │ │ - sext.w a0,a5 │ │ │ │ - bgeu a2,a5,2dfb6 │ │ │ │ - lwu s11,88(s1) │ │ │ │ - sw s8,144(sp) │ │ │ │ - ld a5,80(s1) │ │ │ │ - beqz s11,2db22 │ │ │ │ - li s10,0 │ │ │ │ - sd s1,56(sp) │ │ │ │ - sd s0,64(sp) │ │ │ │ - mv s1,s11 │ │ │ │ - mv s0,s10 │ │ │ │ - addi s5,sp,144 │ │ │ │ - sd s3,40(sp) │ │ │ │ - sd s2,48(sp) │ │ │ │ - mv s9,a4 │ │ │ │ + sb zero,0(s8) │ │ │ │ + mv a0,s3 │ │ │ │ + sb zero,1(s8) │ │ │ │ + sb zero,2(s8) │ │ │ │ + sb zero,3(s8) │ │ │ │ + jal 499a4 │ │ │ │ + li a2,0 │ │ │ │ + mv a1,s0 │ │ │ │ + mv s3,a0 │ │ │ │ + jal 499fa │ │ │ │ + bnez s0,2c5be │ │ │ │ + sw zero,0(s8) │ │ │ │ + j 2c4e0 │ │ │ │ + li s6,1 │ │ │ │ + li s9,4 │ │ │ │ + j 2c3d8 │ │ │ │ + addi sp,sp,-112 │ │ │ │ + sd s0,96(sp) │ │ │ │ + sd s1,88(sp) │ │ │ │ + sd s2,80(sp) │ │ │ │ + sd s3,72(sp) │ │ │ │ + sd s4,64(sp) │ │ │ │ + sd s6,48(sp) │ │ │ │ + sd s10,16(sp) │ │ │ │ + mv s0,a2 │ │ │ │ + sd ra,104(sp) │ │ │ │ + sd s5,56(sp) │ │ │ │ + sd s7,40(sp) │ │ │ │ + sd s8,32(sp) │ │ │ │ + sd s9,24(sp) │ │ │ │ + sd s11,8(sp) │ │ │ │ + li a2,1 │ │ │ │ + lw s10,0(a1) │ │ │ │ + mv s1,a1 │ │ │ │ + mv s3,a0 │ │ │ │ + mv s2,a3 │ │ │ │ + mv s6,a4 │ │ │ │ mv s4,a5 │ │ │ │ - mv s11,a1 │ │ │ │ - mv s10,a3 │ │ │ │ - add a5,s0,s1 │ │ │ │ - srli s3,a5,0x1 │ │ │ │ - slli a1,s3,0x3 │ │ │ │ - add s2,s4,a1 │ │ │ │ - mv a1,s2 │ │ │ │ - mv a0,s5 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2df96 │ │ │ │ - beqz a0,2df9e │ │ │ │ - addi s0,s3,1 │ │ │ │ - bltu s0,s1,2df6e │ │ │ │ - j 2db22 │ │ │ │ - mv s1,s3 │ │ │ │ - bltu s0,s1,2df6e │ │ │ │ - j 2db22 │ │ │ │ - mv a4,s9 │ │ │ │ - mv s9,s2 │ │ │ │ - ld s3,40(sp) │ │ │ │ - ld s2,48(sp) │ │ │ │ - ld s1,56(sp) │ │ │ │ - ld s0,64(sp) │ │ │ │ - mv a3,s10 │ │ │ │ + bgeu a2,s0,2c862 │ │ │ │ + addiw a0,s0,-2 │ │ │ │ + slli a4,a0,0x20 │ │ │ │ + slli a5,s10,0x20 │ │ │ │ + srli a0,a4,0x1e │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + addi a4,a1,8 │ │ │ │ + add a0,a0,a4 │ │ │ │ + addi a3,a1,4 │ │ │ │ + mv a4,a5 │ │ │ │ + lwu a6,0(a3) │ │ │ │ + addi a3,a3,4 │ │ │ │ + sub a7,a5,a6 │ │ │ │ + sub a2,a6,a4 │ │ │ │ + sub a1,a6,a5 │ │ │ │ + srai a7,a7,0x3f │ │ │ │ + sub a6,a4,a6 │ │ │ │ + srai a2,a2,0x3f │ │ │ │ + and a7,a7,a1 │ │ │ │ + and a2,a2,a6 │ │ │ │ + add a5,a5,a7 │ │ │ │ + sub a4,a4,a2 │ │ │ │ + bne a0,a3,2c614 │ │ │ │ + sext.w s10,a5 │ │ │ │ + sext.w s9,a4 │ │ │ │ + addiw s10,s10,1 │ │ │ │ + subw s10,s10,s9 │ │ │ │ + slli a5,s10,0x20 │ │ │ │ + srli s5,a5,0x1e │ │ │ │ + mv a1,s5 │ │ │ │ + li a0,0 │ │ │ │ + jal 1e81c │ │ │ │ + addiw s11,s0,1 │ │ │ │ + slli a5,s11,0x20 │ │ │ │ + srli s11,a5,0x1e │ │ │ │ + mv s7,a0 │ │ │ │ mv a1,s11 │ │ │ │ - beqz s9,2db22 │ │ │ │ - lw a0,4(s9) │ │ │ │ - mv a5,a4 │ │ │ │ - bnez a4,2dfbc │ │ │ │ - li a5,1 │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - slli a4,a5,0x20 │ │ │ │ - srli a5,a4,0x1e │ │ │ │ - ld a4,24(sp) │ │ │ │ + li a0,0 │ │ │ │ + jal 1e81c │ │ │ │ + mv a2,s11 │ │ │ │ + li a1,0 │ │ │ │ + mv s8,a0 │ │ │ │ + jal 3890 │ │ │ │ + mv a2,s5 │ │ │ │ + li a1,0 │ │ │ │ + mv a0,s7 │ │ │ │ + jal 3890 │ │ │ │ + mv a1,s0 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 499a4 │ │ │ │ + mv s3,a0 │ │ │ │ + mv a2,s5 │ │ │ │ + li a1,0 │ │ │ │ + mv a0,s7 │ │ │ │ + jal 3890 │ │ │ │ li a2,0 │ │ │ │ - add a5,a5,a4 │ │ │ │ - bgeu a0,a1,2dc0a │ │ │ │ - ld a4,120(s1) │ │ │ │ - add a4,a4,a3 │ │ │ │ - lwu a2,0(a4) │ │ │ │ - slli a2,a2,0x2 │ │ │ │ - j 2dc0a │ │ │ │ + mv a1,s0 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 499fa │ │ │ │ + beqz s0,2c6d6 │ │ │ │ + slli a5,s0,0x20 │ │ │ │ + srli a3,a5,0x1e │ │ │ │ + add a3,a3,s1 │ │ │ │ + mv a5,s1 │ │ │ │ + lw a6,0(a5) │ │ │ │ + addi a5,a5,4 │ │ │ │ + subw a6,a6,s9 │ │ │ │ + slli a4,a6,0x20 │ │ │ │ + srli a6,a4,0x1e │ │ │ │ + add a6,a6,s7 │ │ │ │ + lw a4,0(a6) │ │ │ │ + addiw a4,a4,1 │ │ │ │ + sw a4,0(a6) │ │ │ │ + bne a3,a5,2c6b4 │ │ │ │ + lw a6,0(s7) │ │ │ │ + li a4,1 │ │ │ │ + addi a5,s7,4 │ │ │ │ + addiw a6,a6,-1 │ │ │ │ + sw a6,0(s7) │ │ │ │ + add s5,s5,s7 │ │ │ │ + bgeu a4,s10,2c6fc │ │ │ │ + lw a4,0(a5) │ │ │ │ + addi a5,a5,4 │ │ │ │ + addw a6,a4,a6 │ │ │ │ + sw a6,-4(a5) │ │ │ │ + bne s5,a5,2c6ec │ │ │ │ + addiw a2,s0,-1 │ │ │ │ + slli a2,a2,0x20 │ │ │ │ + srli a2,a2,0x20 │ │ │ │ + addiw s6,s6,-1 │ │ │ │ + slli a3,a2,0x2 │ │ │ │ + slli s6,s6,0x20 │ │ │ │ + srli s6,s6,0x20 │ │ │ │ + add a3,a3,s8 │ │ │ │ + li a1,-1 │ │ │ │ + li a0,1 │ │ │ │ + slli a5,s6,0x2 │ │ │ │ + add a7,s2,a5 │ │ │ │ + srliw a5,a2,0x3 │ │ │ │ + add a5,a5,s3 │ │ │ │ + lbu a6,0(a5) │ │ │ │ + not a4,a2 │ │ │ │ + andi a4,a4,7 │ │ │ │ + sraw a6,a6,a4 │ │ │ │ + andi a6,a6,1 │ │ │ │ + sllw t1,a0,a4 │ │ │ │ + bnez a6,2c7fa │ │ │ │ + lw a4,0(a7) │ │ │ │ + addi s6,s6,-1 │ │ │ │ + sw a4,0(a3) │ │ │ │ + lbu a4,0(a5) │ │ │ │ + or a4,a4,t1 │ │ │ │ + sb a4,0(a5) │ │ │ │ + lw a5,0(a3) │ │ │ │ + addiw t1,a5,-1 │ │ │ │ + srliw a4,t1,0x3 │ │ │ │ + add a7,s4,a4 │ │ │ │ + negw a4,a5 │ │ │ │ slli a5,a5,0x20 │ │ │ │ srli a5,a5,0x20 │ │ │ │ - add a3,a2,a5 │ │ │ │ - lbu a3,0(a3) │ │ │ │ - li a1,253 │ │ │ │ - sext.w a0,a3 │ │ │ │ - bgeu a1,a3,2e064 │ │ │ │ - lwu s9,88(s1) │ │ │ │ - sw s4,144(sp) │ │ │ │ - ld a3,80(s1) │ │ │ │ - beqz s9,2dbbc │ │ │ │ - li s11,0 │ │ │ │ - sd s1,64(sp) │ │ │ │ - sd s0,88(sp) │ │ │ │ - mv s1,s11 │ │ │ │ - mv s0,s9 │ │ │ │ - addi s5,sp,144 │ │ │ │ - sd s3,40(sp) │ │ │ │ - sd t1,48(sp) │ │ │ │ - sd s2,56(sp) │ │ │ │ - mv s10,a3 │ │ │ │ - mv s11,a5 │ │ │ │ - mv s9,a4 │ │ │ │ - add a5,s1,s0 │ │ │ │ - srli s3,a5,0x1 │ │ │ │ - slli a1,s3,0x3 │ │ │ │ - add s2,s10,a1 │ │ │ │ - mv a1,s2 │ │ │ │ - mv a0,s5 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2e042 │ │ │ │ - beqz a0,2e04a │ │ │ │ - addi s1,s3,1 │ │ │ │ - bltu s1,s0,2e01a │ │ │ │ - j 2dbbc │ │ │ │ - mv s0,s3 │ │ │ │ - bltu s1,s0,2e01a │ │ │ │ - j 2dbbc │ │ │ │ - mv s10,s2 │ │ │ │ - ld s3,40(sp) │ │ │ │ - ld t1,48(sp) │ │ │ │ - ld s2,56(sp) │ │ │ │ - ld s1,64(sp) │ │ │ │ - ld s0,88(sp) │ │ │ │ - mv a4,s9 │ │ │ │ - mv a5,s11 │ │ │ │ - beqz s10,2dbbc │ │ │ │ - lw a0,4(s10) │ │ │ │ - ld a2,72(s1) │ │ │ │ - addiw a1,s4,1 │ │ │ │ - slli a3,a1,0x20 │ │ │ │ - srli a3,a3,0x20 │ │ │ │ - add a2,a2,a3 │ │ │ │ - lbu a3,0(a2) │ │ │ │ - li a2,253 │ │ │ │ - sext.w a6,a1 │ │ │ │ - bgeu a2,a3,2e2e4 │ │ │ │ - lwu s11,88(s1) │ │ │ │ - sw a1,144(sp) │ │ │ │ - ld a3,80(s1) │ │ │ │ - beqz s11,2e34c │ │ │ │ - li s10,0 │ │ │ │ - sd s1,96(sp) │ │ │ │ - sd s0,104(sp) │ │ │ │ - mv s1,s11 │ │ │ │ - mv s0,s10 │ │ │ │ - addi s5,sp,144 │ │ │ │ - sd s3,40(sp) │ │ │ │ - sd t1,48(sp) │ │ │ │ - sd s2,56(sp) │ │ │ │ - sd a4,64(sp) │ │ │ │ - mv s9,a3 │ │ │ │ - sd a5,88(sp) │ │ │ │ - mv s11,a0 │ │ │ │ - mv s10,a6 │ │ │ │ - add a5,s0,s1 │ │ │ │ - srli s3,a5,0x1 │ │ │ │ - slli a1,s3,0x3 │ │ │ │ - add s2,s9,a1 │ │ │ │ - mv a1,s2 │ │ │ │ - mv a0,s5 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2e0da │ │ │ │ - beqz a0,2e1ee │ │ │ │ - addi s0,s3,1 │ │ │ │ - bltu s0,s1,2e0aa │ │ │ │ - mv a5,s10 │ │ │ │ - mv a0,a5 │ │ │ │ - jal 281e8 │ │ │ │ - mv s1,s3 │ │ │ │ - bltu s0,s1,2e0aa │ │ │ │ - j 2e0d2 │ │ │ │ - ld a1,160(s1) │ │ │ │ - lw a0,148(s1) │ │ │ │ - li a2,0 │ │ │ │ - add a1,a1,s5 │ │ │ │ - sd a4,40(sp) │ │ │ │ - jal 3640 │ │ │ │ - lw a0,148(s1) │ │ │ │ - li a2,1 │ │ │ │ - addi a1,sp,125 │ │ │ │ - jal 3880 │ │ │ │ - li a5,-1 │ │ │ │ - beq a0,a5,2e354 │ │ │ │ - lb a5,125(sp) │ │ │ │ - ld a4,40(sp) │ │ │ │ - j 2d588 │ │ │ │ - ld a1,160(s1) │ │ │ │ - lw a0,148(s1) │ │ │ │ - li a2,0 │ │ │ │ - add a1,a1,s10 │ │ │ │ - sd a7,40(sp) │ │ │ │ - jal 3640 │ │ │ │ - lw a0,148(s1) │ │ │ │ - li a2,1 │ │ │ │ - addi a1,sp,123 │ │ │ │ - jal 3880 │ │ │ │ - li a5,-1 │ │ │ │ - beq a0,a5,2e354 │ │ │ │ - lb a3,123(sp) │ │ │ │ - ld a7,40(sp) │ │ │ │ - j 2d918 │ │ │ │ - sext.w a2,a4 │ │ │ │ - j 2de0c │ │ │ │ - sext.w a1,a2 │ │ │ │ - j 2dac4 │ │ │ │ - sext.w a1,a1 │ │ │ │ - j 2df36 │ │ │ │ - mv s10,s2 │ │ │ │ - ld s3,48(sp) │ │ │ │ - ld t1,56(sp) │ │ │ │ - ld a5,64(sp) │ │ │ │ - ld s2,88(sp) │ │ │ │ - ld s1,96(sp) │ │ │ │ - ld s0,104(sp) │ │ │ │ - mv a7,s9 │ │ │ │ - mv a2,s11 │ │ │ │ - beqz s10,2dd5a │ │ │ │ - lw a3,4(s10) │ │ │ │ - ld a4,72(s1) │ │ │ │ - ld a1,120(s1) │ │ │ │ - bgeu a3,a2,2dd6a │ │ │ │ - slli a3,a7,0x2 │ │ │ │ - add a3,a3,a1 │ │ │ │ - lw a0,0(a3) │ │ │ │ - bgeu s8,a0,2dd6a │ │ │ │ - bltu s4,a0,2dd6a │ │ │ │ - slli a3,a0,0x20 │ │ │ │ - srli a3,a3,0x20 │ │ │ │ - add a4,a4,a3 │ │ │ │ - lbu a4,0(a4) │ │ │ │ - li a3,253 │ │ │ │ - bgeu a3,a4,2e304 │ │ │ │ - lwu s11,88(s1) │ │ │ │ - sw a0,144(sp) │ │ │ │ - ld a4,80(s1) │ │ │ │ - beqz s11,2d7fc │ │ │ │ - li s9,0 │ │ │ │ - sd a5,56(sp) │ │ │ │ - mv a5,s6 │ │ │ │ - sd s2,64(sp) │ │ │ │ - mv s6,s1 │ │ │ │ - mv s2,s11 │ │ │ │ - mv s1,s9 │ │ │ │ - mv s11,s0 │ │ │ │ - addi s5,sp,144 │ │ │ │ - sd s3,48(sp) │ │ │ │ - mv s10,t1 │ │ │ │ - sd a0,40(sp) │ │ │ │ - sd s4,88(sp) │ │ │ │ - mv s0,a4 │ │ │ │ - mv s9,a5 │ │ │ │ - add a5,s1,s2 │ │ │ │ - srli s4,a5,0x1 │ │ │ │ - slli a1,s4,0x3 │ │ │ │ - add s3,s0,a1 │ │ │ │ - mv a1,s3 │ │ │ │ - mv a0,s5 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2e32c │ │ │ │ - beqz a0,2e330 │ │ │ │ - addi s1,s4,1 │ │ │ │ - bltu s1,s2,2e1c0 │ │ │ │ - ld a0,40(sp) │ │ │ │ - j 2d7fc │ │ │ │ - mv a1,s2 │ │ │ │ - ld s3,40(sp) │ │ │ │ - ld t1,48(sp) │ │ │ │ - ld a4,64(sp) │ │ │ │ - ld s2,56(sp) │ │ │ │ - ld a5,88(sp) │ │ │ │ - ld s1,96(sp) │ │ │ │ - ld s0,104(sp) │ │ │ │ - mv a6,s10 │ │ │ │ - mv a0,s11 │ │ │ │ - beqz a1,2e34c │ │ │ │ - lw a3,4(a1) │ │ │ │ - ld a1,120(s1) │ │ │ │ - bgeu a3,a0,2e23a │ │ │ │ + addi a5,a5,-1 │ │ │ │ + andi a6,a4,7 │ │ │ │ + beq a5,a1,2c7c6 │ │ │ │ + lbu a4,0(a7) │ │ │ │ slli a5,a5,0x2 │ │ │ │ - add a5,a5,a1 │ │ │ │ - lw a2,0(a5) │ │ │ │ - bgeu s8,a2,2e23a │ │ │ │ - bltu s4,a2,2e23a │ │ │ │ - mv a5,a4 │ │ │ │ - bnez a4,2e222 │ │ │ │ - li a5,1 │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - slli a4,a5,0x20 │ │ │ │ - srli a5,a4,0x1e │ │ │ │ - ld a4,24(sp) │ │ │ │ - add a5,a5,a4 │ │ │ │ - slli a4,a2,0x20 │ │ │ │ - srli a2,a4,0x1e │ │ │ │ - j 2dc0a │ │ │ │ - ld a2,72(s1) │ │ │ │ - j 2de2c │ │ │ │ - ld s2,40(sp) │ │ │ │ - ld s1,48(sp) │ │ │ │ - mv s0,s9 │ │ │ │ - beqz s10,2d7fa │ │ │ │ - lw a6,4(s10) │ │ │ │ - slli s10,s3,0x20 │ │ │ │ - srli s10,s10,0x20 │ │ │ │ - j 2d322 │ │ │ │ - mv s1,s9 │ │ │ │ - bltu s0,s1,2dc66 │ │ │ │ - j 2d8f0 │ │ │ │ - mv s2,s4 │ │ │ │ - bltu s0,s2,2dee6 │ │ │ │ - j 2df0e │ │ │ │ - ld a1,160(s1) │ │ │ │ - lw a0,148(s1) │ │ │ │ - li a2,0 │ │ │ │ - add a1,a1,t1 │ │ │ │ - sd t1,40(sp) │ │ │ │ - jal 3640 │ │ │ │ - lw a0,148(s1) │ │ │ │ - li a2,1 │ │ │ │ - addi a1,sp,126 │ │ │ │ - jal 3880 │ │ │ │ - li a5,-1 │ │ │ │ - beq a0,a5,2e354 │ │ │ │ - lb a5,126(sp) │ │ │ │ - ld t1,40(sp) │ │ │ │ - j 2d89e │ │ │ │ + add a5,a5,s1 │ │ │ │ + sraw a4,a4,a6 │ │ │ │ + andi a4,a4,1 │ │ │ │ + bnez a4,2c7c6 │ │ │ │ + lwu a5,0(a5) │ │ │ │ + slli a5,a5,0x2 │ │ │ │ + add a5,a5,s7 │ │ │ │ + lwu a6,0(a5) │ │ │ │ + slli a4,a6,0x2 │ │ │ │ + add a4,a4,s8 │ │ │ │ + bge a6,a2,2c7c6 │ │ │ │ + sw t1,0(a4) │ │ │ │ + lw a4,0(a5) │ │ │ │ + addi a2,a2,-1 │ │ │ │ + addi a3,a3,-4 │ │ │ │ + srliw a6,a4,0x3 │ │ │ │ + add a6,a6,s3 │ │ │ │ + not a4,a4 │ │ │ │ + lbu a7,0(a6) │ │ │ │ + andi a4,a4,7 │ │ │ │ + sllw a4,a0,a4 │ │ │ │ + or a4,a7,a4 │ │ │ │ + sb a4,0(a6) │ │ │ │ + lw a4,0(a5) │ │ │ │ + addiw a4,a4,-1 │ │ │ │ + sw a4,0(a5) │ │ │ │ + j 2c716 │ │ │ │ + addi a2,a2,-1 │ │ │ │ + addi a3,a3,-4 │ │ │ │ + bne a2,a1,2c716 │ │ │ │ + mv a0,s7 │ │ │ │ + jal 3670 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 3670 │ │ │ │ + ld ra,104(sp) │ │ │ │ + ld s0,96(sp) │ │ │ │ + ld s1,88(sp) │ │ │ │ + ld s2,80(sp) │ │ │ │ + ld s3,72(sp) │ │ │ │ + ld s4,64(sp) │ │ │ │ + ld s5,56(sp) │ │ │ │ + ld s6,48(sp) │ │ │ │ + ld s7,40(sp) │ │ │ │ + ld s9,24(sp) │ │ │ │ + ld s10,16(sp) │ │ │ │ + ld s11,8(sp) │ │ │ │ + mv a0,s8 │ │ │ │ + ld s8,32(sp) │ │ │ │ + addi sp,sp,112 │ │ │ │ + ret │ │ │ │ + lw a5,0(a3) │ │ │ │ + addiw t1,a5,-1 │ │ │ │ + srliw a4,t1,0x3 │ │ │ │ + add a7,s4,a4 │ │ │ │ + negw a4,a5 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + addi a5,a5,-1 │ │ │ │ + andi a6,a4,7 │ │ │ │ + beq a5,a1,2c7c6 │ │ │ │ + lbu a4,0(a7) │ │ │ │ + slli a5,a5,0x2 │ │ │ │ + add a5,a5,s1 │ │ │ │ + sraw a4,a4,a6 │ │ │ │ + andi a4,a4,1 │ │ │ │ + bnez a4,2c7c6 │ │ │ │ + lwu a5,0(a5) │ │ │ │ + slli a5,a5,0x2 │ │ │ │ + add a5,a5,s7 │ │ │ │ + lwu a6,0(a5) │ │ │ │ + slli a4,a6,0x2 │ │ │ │ + add a4,a4,s8 │ │ │ │ + bge a6,a2,2c7c6 │ │ │ │ + sw t1,0(a4) │ │ │ │ + lw a4,0(a5) │ │ │ │ + li t1,1 │ │ │ │ + addi a2,a2,-1 │ │ │ │ + srliw a6,a4,0x3 │ │ │ │ + not a4,a4 │ │ │ │ + add a6,a6,s3 │ │ │ │ + andi a4,a4,7 │ │ │ │ + lbu a7,0(a6) │ │ │ │ + addi a3,a3,-4 │ │ │ │ + sllw a4,t1,a4 │ │ │ │ + j 2c7b6 │ │ │ │ + mv s9,s10 │ │ │ │ + j 2c648 │ │ │ │ + addi sp,sp,-192 │ │ │ │ + mv a5,a2 │ │ │ │ + sd s0,176(sp) │ │ │ │ + sd s9,104(sp) │ │ │ │ + lw s0,0(a5) │ │ │ │ + auipc s9,0x4d │ │ │ │ + ld s9,1696(s9) │ │ │ │ + ld a5,0(s9) │ │ │ │ + sd a5,72(sp) │ │ │ │ + li a5,0 │ │ │ │ + sd s1,168(sp) │ │ │ │ + sd s3,152(sp) │ │ │ │ + mv s1,a0 │ │ │ │ + mv s3,a1 │ │ │ │ + sd a2,32(sp) │ │ │ │ + li a1,1411 │ │ │ │ + auipc a2,0x34 │ │ │ │ + addi a2,a2,-798 │ │ │ │ + auipc a0,0x33 │ │ │ │ + addi a0,a0,1706 │ │ │ │ + sd ra,184(sp) │ │ │ │ + sd s2,160(sp) │ │ │ │ + sd s4,144(sp) │ │ │ │ + sd s6,128(sp) │ │ │ │ + sd s7,120(sp) │ │ │ │ + sd s10,96(sp) │ │ │ │ + sd s11,88(sp) │ │ │ │ + sd s5,136(sp) │ │ │ │ + addi s11,sp,68 │ │ │ │ + jal 3631e │ │ │ │ + addi s10,sp,64 │ │ │ │ + mv a4,s11 │ │ │ │ + mv a3,s10 │ │ │ │ + mv a2,s0 │ │ │ │ mv a1,s3 │ │ │ │ mv a0,s1 │ │ │ │ - ld t1,48(sp) │ │ │ │ - mv s1,s6 │ │ │ │ - ld a5,56(sp) │ │ │ │ - ld s2,64(sp) │ │ │ │ - ld s3,40(sp) │ │ │ │ - ld s4,88(sp) │ │ │ │ - mv s6,s9 │ │ │ │ - mv s0,s11 │ │ │ │ - beqz a1,2d7fc │ │ │ │ - lw a4,4(a1) │ │ │ │ - j 2de12 │ │ │ │ - ld a1,160(s1) │ │ │ │ - lw a0,148(s1) │ │ │ │ - li a2,0 │ │ │ │ - add a1,a1,t1 │ │ │ │ - sd t1,40(sp) │ │ │ │ - jal 3640 │ │ │ │ - lw a0,148(s1) │ │ │ │ - li a2,1 │ │ │ │ - addi a1,sp,127 │ │ │ │ - jal 3880 │ │ │ │ - li a5,-1 │ │ │ │ - beq a0,a5,2e354 │ │ │ │ - lb a5,127(sp) │ │ │ │ - ld t1,40(sp) │ │ │ │ - j 2dc3c │ │ │ │ - sext.w a3,a3 │ │ │ │ - j 2e16a │ │ │ │ - sext.w a3,a3 │ │ │ │ - j 2e208 │ │ │ │ - sext.w a4,a4 │ │ │ │ - j 2de12 │ │ │ │ - mv s1,s4 │ │ │ │ - bltu s2,s1,2da70 │ │ │ │ - j 2d7fa │ │ │ │ - mv s5,a4 │ │ │ │ - mv a3,s5 │ │ │ │ - j 2d392 │ │ │ │ - mv a0,a2 │ │ │ │ - j 2d7fc │ │ │ │ - sext.w a4,a4 │ │ │ │ - lw a3,8(s1) │ │ │ │ - bnez s8,2de24 │ │ │ │ - addiw a2,a3,-1 │ │ │ │ - bne a2,s4,2de24 │ │ │ │ - mv a5,a4 │ │ │ │ - bnez a4,2e31a │ │ │ │ + jal 2a116 │ │ │ │ + addiw s2,s0,-1 │ │ │ │ + mv s4,a0 │ │ │ │ + auipc a2,0x34 │ │ │ │ + addi a2,a2,-830 │ │ │ │ + li a1,1414 │ │ │ │ + auipc a0,0x33 │ │ │ │ + addi a0,a0,1638 │ │ │ │ + srliw s6,s2,0x3 │ │ │ │ + jal 3631e │ │ │ │ + add s6,s6,s4 │ │ │ │ + lbu a5,0(s6) │ │ │ │ + negw s7,s0 │ │ │ │ + andi s7,s7,7 │ │ │ │ + sraw a5,a5,s7 │ │ │ │ + andi a5,a5,1 │ │ │ │ + bnez a5,2c908 │ │ │ │ + lw a4,68(sp) │ │ │ │ li a5,1 │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - slli a4,a5,0x20 │ │ │ │ - srli a5,a4,0x1e │ │ │ │ - ld a4,24(sp) │ │ │ │ - li a2,0 │ │ │ │ - add a5,a5,a4 │ │ │ │ - j 2dc0a │ │ │ │ - mv s2,s4 │ │ │ │ - j 2e1e4 │ │ │ │ + beq a4,a5,2ce94 │ │ │ │ + auipc a2,0x34 │ │ │ │ + addi a2,a2,-816 │ │ │ │ + li a1,1429 │ │ │ │ + auipc a0,0x33 │ │ │ │ + addi a0,a0,1580 │ │ │ │ + sd s8,112(sp) │ │ │ │ + jal 3631e │ │ │ │ + mv a1,s0 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 499a4 │ │ │ │ + mv s2,a0 │ │ │ │ + auipc a2,0x34 │ │ │ │ + addi a2,a2,-820 │ │ │ │ + li a1,1431 │ │ │ │ + auipc a0,0x33 │ │ │ │ + addi a0,a0,1544 │ │ │ │ + jal 3631e │ │ │ │ + mv a3,s2 │ │ │ │ + mv a2,s0 │ │ │ │ mv a1,s3 │ │ │ │ - mv s1,s6 │ │ │ │ - ld a5,56(sp) │ │ │ │ - ld s2,64(sp) │ │ │ │ - ld a0,40(sp) │ │ │ │ - ld s3,48(sp) │ │ │ │ - ld s4,88(sp) │ │ │ │ - mv t1,s10 │ │ │ │ - mv s6,s9 │ │ │ │ - mv s0,s11 │ │ │ │ - beqz a1,2d7fc │ │ │ │ - lw a4,4(a1) │ │ │ │ - j 2e306 │ │ │ │ - mv a5,a6 │ │ │ │ - j 2e0d4 │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - jal 2820c │ │ │ │ - auipc a0,0x32 │ │ │ │ - addi a0,a0,1704 │ │ │ │ - jal 38e0 │ │ │ │ - li a0,1 │ │ │ │ - jal 33c0 │ │ │ │ - addi sp,sp,-144 │ │ │ │ - auipc a4,0x4c │ │ │ │ - ld a4,-1116(a4) │ │ │ │ - sd s2,112(sp) │ │ │ │ - sd s3,104(sp) │ │ │ │ - ld a5,0(a4) │ │ │ │ - sd a5,24(sp) │ │ │ │ - li a5,0 │ │ │ │ - sd ra,136(sp) │ │ │ │ - sd s0,128(sp) │ │ │ │ - sd s1,120(sp) │ │ │ │ - sd s4,96(sp) │ │ │ │ - sd s5,88(sp) │ │ │ │ - sd s6,80(sp) │ │ │ │ - sd s7,72(sp) │ │ │ │ - sd s8,64(sp) │ │ │ │ - sd s9,56(sp) │ │ │ │ - sd s10,48(sp) │ │ │ │ - sd s11,40(sp) │ │ │ │ - ld a5,120(a1) │ │ │ │ - mv s3,a1 │ │ │ │ - mv s2,a2 │ │ │ │ - bnez a2,2e3a4 │ │ │ │ - lw a4,8(a1) │ │ │ │ - addiw a4,a4,-1 │ │ │ │ - bgeu a3,a4,2e5dc │ │ │ │ - slli a2,a3,0x20 │ │ │ │ - srli a4,a2,0x1e │ │ │ │ - add a4,a4,a5 │ │ │ │ - lw a4,0(a4) │ │ │ │ - bltu s2,a4,2e5ce │ │ │ │ - slli a3,s2,0x20 │ │ │ │ - srli a4,a3,0x1e │ │ │ │ - add a4,a4,a5 │ │ │ │ - lw s2,0(a4) │ │ │ │ - li a4,1 │ │ │ │ - sd a4,8(sp) │ │ │ │ - sd a4,0(sp) │ │ │ │ - li s7,253 │ │ │ │ - addi s1,sp,20 │ │ │ │ - slli s5,s2,0x20 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 2b1ce │ │ │ │ + lbu a5,0(s6) │ │ │ │ + addiw t1,s0,-2 │ │ │ │ + slli s5,t1,0x20 │ │ │ │ + sraw a5,a5,s7 │ │ │ │ + andi a5,a5,1 │ │ │ │ + sd a0,24(sp) │ │ │ │ + lw s6,64(sp) │ │ │ │ + mv s8,a0 │ │ │ │ srli s5,s5,0x20 │ │ │ │ - slli s6,s5,0x2 │ │ │ │ - add a5,a5,s6 │ │ │ │ - lw s8,0(a5) │ │ │ │ - ld a5,72(s3) │ │ │ │ - slli a4,s8,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add a4,a4,a5 │ │ │ │ + bnez a5,2cbd8 │ │ │ │ + auipc a2,0x34 │ │ │ │ + addi a2,a2,-856 │ │ │ │ + li a1,1437 │ │ │ │ + auipc a0,0x33 │ │ │ │ + addi a0,a0,1476 │ │ │ │ + jal 3631e │ │ │ │ + lw s7,68(sp) │ │ │ │ + mv a4,s6 │ │ │ │ + mv a5,s0 │ │ │ │ + mv a3,s7 │ │ │ │ + auipc a2,0x34 │ │ │ │ + addi a2,a2,-832 │ │ │ │ + li a1,1438 │ │ │ │ + auipc a0,0x33 │ │ │ │ + addi a0,a0,1444 │ │ │ │ + jal 3631e │ │ │ │ + mv a1,s7 │ │ │ │ + li a0,0 │ │ │ │ + jal 499a4 │ │ │ │ + mv a5,a0 │ │ │ │ + sd a0,40(sp) │ │ │ │ + li a7,0 │ │ │ │ + mv a6,s4 │ │ │ │ + mv a4,s2 │ │ │ │ + mv a3,s7 │ │ │ │ + mv a2,s0 │ │ │ │ + mv a1,s8 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 2ba14 │ │ │ │ + mv a5,a0 │ │ │ │ + auipc a2,0x34 │ │ │ │ + addi a2,a2,-872 │ │ │ │ + li a1,1442 │ │ │ │ + auipc a0,0x33 │ │ │ │ + addi a0,a0,1388 │ │ │ │ + sd a5,48(sp) │ │ │ │ + jal 3631e │ │ │ │ + li a5,1 │ │ │ │ + li s6,0 │ │ │ │ + li a2,-1 │ │ │ │ + srliw a4,s5,0x3 │ │ │ │ + add a4,a4,s4 │ │ │ │ lbu a4,0(a4) │ │ │ │ - sext.w s9,a4 │ │ │ │ - bgeu s7,a4,2e460 │ │ │ │ - lwu s9,88(s3) │ │ │ │ - sw s8,20(sp) │ │ │ │ - ld s4,80(s3) │ │ │ │ - beqz s9,2e42c │ │ │ │ - li s11,0 │ │ │ │ - add s0,s9,s11 │ │ │ │ - srli s0,s0,0x1 │ │ │ │ - slli a1,s0,0x3 │ │ │ │ - add s10,s4,a1 │ │ │ │ - mv a1,s10 │ │ │ │ + not a3,s5 │ │ │ │ + andi a3,a3,7 │ │ │ │ + sraw a4,a4,a3 │ │ │ │ + andi a4,a4,1 │ │ │ │ + sub a3,s6,a5 │ │ │ │ + sub a1,a5,s6 │ │ │ │ + srai a3,a3,0x3f │ │ │ │ + neg a4,a4 │ │ │ │ + and a3,a3,a1 │ │ │ │ + and a5,a5,a4 │ │ │ │ + addi s5,s5,-1 │ │ │ │ + add s6,s6,a3 │ │ │ │ + addi a5,a5,1 │ │ │ │ + bne s5,a2,2c9e8 │ │ │ │ + auipc a2,0x34 │ │ │ │ + addi a2,a2,-922 │ │ │ │ + sext.w a5,s6 │ │ │ │ + li a1,1445 │ │ │ │ + auipc a0,0x33 │ │ │ │ + addi a0,a0,1302 │ │ │ │ + slli s10,s0,0x20 │ │ │ │ + sd a5,56(sp) │ │ │ │ + srli s10,s10,0x20 │ │ │ │ + jal 3631e │ │ │ │ + slli a1,s10,0x2 │ │ │ │ + li a0,0 │ │ │ │ + jal 1e81c │ │ │ │ + mv s8,a0 │ │ │ │ + mv a2,a0 │ │ │ │ + li a3,0 │ │ │ │ + beqz s0,2ca84 │ │ │ │ + sext.w a5,a3 │ │ │ │ + li a1,0 │ │ │ │ + bltz s5,2ca60 │ │ │ │ + subw a1,a5,s5 │ │ │ │ + srliw a4,a5,0x3 │ │ │ │ + sw a1,0(a2) │ │ │ │ + add a4,a4,s4 │ │ │ │ + lbu a4,0(a4) │ │ │ │ + not a5,a5 │ │ │ │ + andi a5,a5,7 │ │ │ │ + sraw a5,a4,a5 │ │ │ │ + andi a5,a5,1 │ │ │ │ + bnez a5,2ca7c │ │ │ │ + mv s5,a3 │ │ │ │ + addi a3,a3,1 │ │ │ │ + addi a2,a2,4 │ │ │ │ + bne s10,a3,2ca52 │ │ │ │ + auipc a2,0x34 │ │ │ │ + addi a2,a2,-996 │ │ │ │ + li a1,1449 │ │ │ │ + auipc a0,0x33 │ │ │ │ + addi a0,a0,1200 │ │ │ │ + jal 3631e │ │ │ │ + ld a3,56(sp) │ │ │ │ + mv a2,s0 │ │ │ │ + mv a1,s8 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 29f46 │ │ │ │ + slli a5,s6,0x20 │ │ │ │ + srli a6,a5,0x1e │ │ │ │ + add a6,a6,a0 │ │ │ │ + lw s5,0(a6) │ │ │ │ + mv s10,a0 │ │ │ │ mv a0,s1 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2e44c │ │ │ │ - beqz a0,2e454 │ │ │ │ - addi s11,s0,1 │ │ │ │ - bltu s11,s9,2e408 │ │ │ │ + mv a1,s5 │ │ │ │ + jal 499a4 │ │ │ │ + mv s6,a0 │ │ │ │ + auipc a2,0x34 │ │ │ │ + addi a2,a2,-1026 │ │ │ │ + li a1,1456 │ │ │ │ + auipc a0,0x33 │ │ │ │ + addi a0,a0,1138 │ │ │ │ + jal 3631e │ │ │ │ + ld a5,56(sp) │ │ │ │ + ld a1,24(sp) │ │ │ │ + mv a6,s2 │ │ │ │ + mv a7,s6 │ │ │ │ + mv a4,s10 │ │ │ │ mv a3,s8 │ │ │ │ - auipc a2,0x32 │ │ │ │ - addi a2,a2,1434 │ │ │ │ - li a1,658 │ │ │ │ - auipc a0,0x32 │ │ │ │ - addi a0,a0,1462 │ │ │ │ - jal b382 │ │ │ │ - li a0,-1 │ │ │ │ - jal 33c0 │ │ │ │ - mv s9,s0 │ │ │ │ - bltu s11,s9,2e408 │ │ │ │ - j 2e42c │ │ │ │ - beqz s10,2e42c │ │ │ │ - lw s9,4(s10) │ │ │ │ - ld a5,72(s3) │ │ │ │ - add a5,a5,s5 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - bgeu s7,a5,2e582 │ │ │ │ - lwu s8,88(s3) │ │ │ │ - sw s2,20(sp) │ │ │ │ - ld s4,80(s3) │ │ │ │ - beqz s8,2e49e │ │ │ │ - li s11,0 │ │ │ │ - add s0,s8,s11 │ │ │ │ - srli s0,s0,0x1 │ │ │ │ - slli a1,s0,0x3 │ │ │ │ - add s10,s4,a1 │ │ │ │ - mv a1,s10 │ │ │ │ + sd s5,0(sp) │ │ │ │ + mv a2,s0 │ │ │ │ mv a0,s1 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2e4a2 │ │ │ │ - beqz a0,2e4aa │ │ │ │ - addi s11,s0,1 │ │ │ │ - bltu s11,s8,2e47a │ │ │ │ - mv a3,s2 │ │ │ │ - j 2e42e │ │ │ │ - mv s8,s0 │ │ │ │ - bltu s11,s8,2e47a │ │ │ │ - j 2e49e │ │ │ │ - beqz s10,2e49e │ │ │ │ - lw a5,4(s10) │ │ │ │ - bne a5,s9,2e588 │ │ │ │ - ld a5,72(s3) │ │ │ │ - add s5,s5,a5 │ │ │ │ - lbu s4,0(s5) │ │ │ │ - bgeu s7,s4,2e5c2 │ │ │ │ - lwu s10,88(s3) │ │ │ │ - sw s2,20(sp) │ │ │ │ - ld s4,80(s3) │ │ │ │ - beqz s10,2e49e │ │ │ │ - li s8,0 │ │ │ │ - add s0,s8,s10 │ │ │ │ - srli s0,s0,0x1 │ │ │ │ - slli s5,s0,0x3 │ │ │ │ - add s5,s5,s4 │ │ │ │ - mv a1,s5 │ │ │ │ + jal 2a842 │ │ │ │ + mv a5,a0 │ │ │ │ + auipc a2,0x34 │ │ │ │ + addi a2,a2,-1034 │ │ │ │ + li a1,1461 │ │ │ │ + auipc a0,0x33 │ │ │ │ + addi a0,a0,1090 │ │ │ │ + sd a5,24(sp) │ │ │ │ + jal 3631e │ │ │ │ + mv a0,s2 │ │ │ │ + jal 3670 │ │ │ │ + mv a0,s10 │ │ │ │ + jal 3670 │ │ │ │ + mv a0,s8 │ │ │ │ + jal 3670 │ │ │ │ + auipc a2,0x34 │ │ │ │ + addi a2,a2,-1046 │ │ │ │ + li a1,1466 │ │ │ │ + auipc a0,0x33 │ │ │ │ + addi a0,a0,1046 │ │ │ │ + jal 3631e │ │ │ │ + mv a7,s5 │ │ │ │ + ld s2,40(sp) │ │ │ │ + ld s5,24(sp) │ │ │ │ + ld a1,48(sp) │ │ │ │ + mv a2,s7 │ │ │ │ + mv a6,s6 │ │ │ │ + mv a5,s5 │ │ │ │ + mv a4,s2 │ │ │ │ + mv a3,s0 │ │ │ │ mv a0,s1 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2e4f8 │ │ │ │ - beqz a0,2e500 │ │ │ │ - addi s8,s0,1 │ │ │ │ - bltu s8,s10,2e4d4 │ │ │ │ - j 2e49e │ │ │ │ - mv s10,s0 │ │ │ │ - bltu s8,s10,2e4d4 │ │ │ │ - j 2e49e │ │ │ │ - beqz s5,2e49e │ │ │ │ - lw s4,4(s5) │ │ │ │ - ld a5,72(s3) │ │ │ │ - addiw s2,s2,1 │ │ │ │ - slli a4,s2,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add a5,a5,a4 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - sext.w s5,s2 │ │ │ │ - bgeu s7,a5,2e5be │ │ │ │ - lwu s10,88(s3) │ │ │ │ - sw s2,20(sp) │ │ │ │ - ld s2,80(s3) │ │ │ │ - beqz s10,2e554 │ │ │ │ - li s11,0 │ │ │ │ - add s0,s11,s10 │ │ │ │ - srli s0,s0,0x1 │ │ │ │ - slli s8,s0,0x3 │ │ │ │ - add s8,s8,s2 │ │ │ │ - mv a1,s8 │ │ │ │ + jal 2ab6a │ │ │ │ + mv a0,s5 │ │ │ │ + jal 3670 │ │ │ │ + mv a0,s6 │ │ │ │ + jal 3670 │ │ │ │ + li a2,1 │ │ │ │ + mv a1,s7 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 49a1a │ │ │ │ + beqz a0,2cd68 │ │ │ │ + ld a0,40(sp) │ │ │ │ + jal 3670 │ │ │ │ + auipc a2,0x34 │ │ │ │ + addi a2,a2,-1086 │ │ │ │ + li a1,1476 │ │ │ │ + auipc a0,0x33 │ │ │ │ + addi a0,a0,966 │ │ │ │ + jal 3631e │ │ │ │ + ld s2,48(sp) │ │ │ │ + mv a5,s4 │ │ │ │ + mv a4,s7 │ │ │ │ + mv a3,s2 │ │ │ │ + mv a2,s0 │ │ │ │ + mv a1,s3 │ │ │ │ mv a0,s1 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2e558 │ │ │ │ - beqz a0,2e560 │ │ │ │ - addi s11,s0,1 │ │ │ │ - bltu s11,s10,2e532 │ │ │ │ - mv a3,s5 │ │ │ │ - j 2e42e │ │ │ │ - mv s10,s0 │ │ │ │ - bltu s11,s10,2e532 │ │ │ │ - j 2e554 │ │ │ │ - beqz s8,2e554 │ │ │ │ - lw a5,4(s8) │ │ │ │ - bltu a5,s4,2e588 │ │ │ │ - ld a5,120(s3) │ │ │ │ - add s6,s6,a5 │ │ │ │ - lw s2,0(s6) │ │ │ │ - beqz s2,2e588 │ │ │ │ - ld a4,0(sp) │ │ │ │ - addiw a4,a4,1 │ │ │ │ - sd a4,0(sp) │ │ │ │ - j 2e3ce │ │ │ │ - sext.w a5,a5 │ │ │ │ - beq a5,s9,2e4b6 │ │ │ │ - ld a5,8(sp) │ │ │ │ - bnez a5,2e5c6 │ │ │ │ - auipc a5,0x4c │ │ │ │ - ld a5,-1660(a5) │ │ │ │ - ld a4,24(sp) │ │ │ │ - ld a5,0(a5) │ │ │ │ + jal 2c310 │ │ │ │ + mv s1,a0 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 3670 │ │ │ │ + mv a0,s4 │ │ │ │ + jal 3670 │ │ │ │ + ld s8,112(sp) │ │ │ │ + ld a5,32(sp) │ │ │ │ + sw s0,0(a5) │ │ │ │ + ld a4,72(sp) │ │ │ │ + ld a5,0(s9) │ │ │ │ xor a5,a5,a4 │ │ │ │ li a4,0 │ │ │ │ - bnez a5,2e5e2 │ │ │ │ - ld ra,136(sp) │ │ │ │ - ld s0,128(sp) │ │ │ │ - ld a0,0(sp) │ │ │ │ - ld s1,120(sp) │ │ │ │ - ld s2,112(sp) │ │ │ │ - ld s3,104(sp) │ │ │ │ - ld s4,96(sp) │ │ │ │ - ld s5,88(sp) │ │ │ │ - ld s6,80(sp) │ │ │ │ - ld s7,72(sp) │ │ │ │ - ld s8,64(sp) │ │ │ │ - ld s9,56(sp) │ │ │ │ - ld s10,48(sp) │ │ │ │ - ld s11,40(sp) │ │ │ │ - addi sp,sp,144 │ │ │ │ + bnez a5,2ceda │ │ │ │ + ld ra,184(sp) │ │ │ │ + ld s0,176(sp) │ │ │ │ + ld s2,160(sp) │ │ │ │ + ld s3,152(sp) │ │ │ │ + ld s4,144(sp) │ │ │ │ + ld s5,136(sp) │ │ │ │ + ld s6,128(sp) │ │ │ │ + ld s7,120(sp) │ │ │ │ + ld s9,104(sp) │ │ │ │ + ld s10,96(sp) │ │ │ │ + ld s11,88(sp) │ │ │ │ + mv a0,s1 │ │ │ │ + ld s1,168(sp) │ │ │ │ + addi sp,sp,192 │ │ │ │ ret │ │ │ │ - sext.w a5,a5 │ │ │ │ - j 2e568 │ │ │ │ - sext.w s4,s4 │ │ │ │ - j 2e50c │ │ │ │ - ld a5,0(sp) │ │ │ │ - addiw a5,a5,1 │ │ │ │ - sd a5,0(sp) │ │ │ │ - j 2e58c │ │ │ │ - bltu a3,a4,2e3b4 │ │ │ │ - mv s2,a4 │ │ │ │ - li a4,1 │ │ │ │ - sd a4,8(sp) │ │ │ │ - sd a4,0(sp) │ │ │ │ - j 2e3c8 │ │ │ │ - sd zero,0(sp) │ │ │ │ - sd zero,8(sp) │ │ │ │ - j 2e3c8 │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - addi sp,sp,-176 │ │ │ │ - sd s2,144(sp) │ │ │ │ - auipc s2,0x4c │ │ │ │ - ld s2,-1754(s2) │ │ │ │ - sd ra,168(sp) │ │ │ │ - sd s0,160(sp) │ │ │ │ - sd s3,136(sp) │ │ │ │ - ld a4,0(s2) │ │ │ │ - sd a4,56(sp) │ │ │ │ - li a4,0 │ │ │ │ - beq a2,a3,2e7c0 │ │ │ │ - mv s0,a5 │ │ │ │ - addi a4,sp,44 │ │ │ │ + mv a1,s6 │ │ │ │ + li a0,0 │ │ │ │ + jal 499a4 │ │ │ │ + ld a1,24(sp) │ │ │ │ + mv a5,a0 │ │ │ │ + sd a0,40(sp) │ │ │ │ + mv a2,s0 │ │ │ │ + li a7,1 │ │ │ │ + mv a6,s4 │ │ │ │ + mv a4,s2 │ │ │ │ + mv a3,s6 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 2ba14 │ │ │ │ + sd a0,48(sp) │ │ │ │ li a5,1 │ │ │ │ - sd s1,152(sp) │ │ │ │ - sd s5,120(sp) │ │ │ │ - sd s6,112(sp) │ │ │ │ - sd s7,104(sp) │ │ │ │ - mv s6,a2 │ │ │ │ - mv s7,a3 │ │ │ │ - mv s5,a1 │ │ │ │ - jal 2a956 │ │ │ │ - mv s1,a0 │ │ │ │ - beqz s6,2e68e │ │ │ │ - lw a4,8(s5) │ │ │ │ - sd s4,128(sp) │ │ │ │ - sd s8,96(sp) │ │ │ │ - sd s9,88(sp) │ │ │ │ - sd s10,80(sp) │ │ │ │ - sd s11,72(sp) │ │ │ │ - ld a5,72(s5) │ │ │ │ - bgeu s7,a4,2e6ac │ │ │ │ - slli a4,s7,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - sd a4,16(sp) │ │ │ │ - add a4,a4,a5 │ │ │ │ - lbu s10,0(a4) │ │ │ │ - li a4,253 │ │ │ │ - bgeu a4,s10,2e836 │ │ │ │ - lwu s9,88(s5) │ │ │ │ - sw s7,48(sp) │ │ │ │ - ld s8,80(s5) │ │ │ │ - li s11,0 │ │ │ │ - addi s4,sp,48 │ │ │ │ - beqz s9,2e688 │ │ │ │ - add s3,s11,s9 │ │ │ │ - srli s3,s3,0x1 │ │ │ │ - slli s10,s3,0x3 │ │ │ │ - add s10,s10,s8 │ │ │ │ - mv a1,s10 │ │ │ │ - mv a0,s4 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2e8a2 │ │ │ │ - beqz a0,2e916 │ │ │ │ - addi s11,s3,1 │ │ │ │ - bltu s11,s9,2e662 │ │ │ │ - mv a0,s7 │ │ │ │ - jal 281e8 │ │ │ │ - lw a4,8(s5) │ │ │ │ - addiw a5,a4,-1 │ │ │ │ - beq a5,s7,2e730 │ │ │ │ - sd s4,128(sp) │ │ │ │ - sd s8,96(sp) │ │ │ │ - sd s9,88(sp) │ │ │ │ - sd s10,80(sp) │ │ │ │ - sd s11,72(sp) │ │ │ │ - ld a5,72(s5) │ │ │ │ - bltu s7,a4,2e638 │ │ │ │ - ld a4,120(s5) │ │ │ │ - slli s10,s6,0x20 │ │ │ │ - srli s10,s10,0x20 │ │ │ │ - slli a3,s10,0x2 │ │ │ │ - add a4,a4,a3 │ │ │ │ - lw a4,0(a4) │ │ │ │ - sd a3,16(sp) │ │ │ │ - li a3,253 │ │ │ │ - sd a4,8(sp) │ │ │ │ - slli a4,a4,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add a4,a4,a5 │ │ │ │ + li s7,0 │ │ │ │ + li a2,-1 │ │ │ │ + srliw a4,s5,0x3 │ │ │ │ + add a4,a4,s4 │ │ │ │ lbu a4,0(a4) │ │ │ │ - sext.w s7,a4 │ │ │ │ - bgeu a3,a4,2e7e0 │ │ │ │ - ld a5,8(sp) │ │ │ │ - lwu s7,88(s5) │ │ │ │ - ld s8,80(s5) │ │ │ │ - sw a5,48(sp) │ │ │ │ - li s9,0 │ │ │ │ - addi s4,sp,48 │ │ │ │ - beqz s7,2e714 │ │ │ │ - add s3,s9,s7 │ │ │ │ - srli s3,s3,0x1 │ │ │ │ - slli s11,s3,0x3 │ │ │ │ - add s11,s11,s8 │ │ │ │ - mv a1,s11 │ │ │ │ - mv a0,s4 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2e7cc │ │ │ │ - beqz a0,2e7d4 │ │ │ │ - addi s9,s3,1 │ │ │ │ - bltu s9,s7,2e6f0 │ │ │ │ - ld a0,8(sp) │ │ │ │ - jal 281e8 │ │ │ │ - beqz s10,2e828 │ │ │ │ - lw a5,4(s10) │ │ │ │ - bltu a5,s7,2e8b0 │ │ │ │ - ld s4,128(sp) │ │ │ │ - ld s8,96(sp) │ │ │ │ - ld s9,88(sp) │ │ │ │ - ld s10,80(sp) │ │ │ │ - ld s11,72(sp) │ │ │ │ + not a3,s5 │ │ │ │ + andi a3,a3,7 │ │ │ │ + sraw a4,a4,a3 │ │ │ │ + andi a4,a4,1 │ │ │ │ + sub a3,s7,a5 │ │ │ │ + sub a1,a5,s7 │ │ │ │ + srai a3,a3,0x3f │ │ │ │ + addi a4,a4,-1 │ │ │ │ + and a3,a3,a1 │ │ │ │ + and a5,a5,a4 │ │ │ │ + addi s5,s5,-1 │ │ │ │ + add s7,s7,a3 │ │ │ │ + addi a5,a5,1 │ │ │ │ + bne s5,a2,2cbfe │ │ │ │ + slli s11,s0,0x20 │ │ │ │ + srli s11,s11,0x20 │ │ │ │ + sext.w a5,s7 │ │ │ │ + slli a1,s11,0x2 │ │ │ │ + li a0,0 │ │ │ │ + sd a5,56(sp) │ │ │ │ + jal 1e81c │ │ │ │ + mv s8,a0 │ │ │ │ + mv a2,a0 │ │ │ │ + li a3,0 │ │ │ │ + li a0,1 │ │ │ │ + beqz s0,2cc84 │ │ │ │ + sext.w a5,a3 │ │ │ │ li a1,0 │ │ │ │ - lw s3,44(sp) │ │ │ │ - beqz s3,2e9c4 │ │ │ │ - ld a4,0(s5) │ │ │ │ - ld a6,16(s5) │ │ │ │ - li a5,0 │ │ │ │ - ld a0,16(a4) │ │ │ │ - j 2e74c │ │ │ │ - addiw a5,a5,1 │ │ │ │ - beq a5,s3,2e7c6 │ │ │ │ - slliw a2,a5,0x1 │ │ │ │ - slli a4,a2,0x20 │ │ │ │ - srli a4,a4,0x1d │ │ │ │ - add a4,a4,s1 │ │ │ │ - ld a3,0(a4) │ │ │ │ - slli a4,a3,0x2 │ │ │ │ - add a4,a4,a6 │ │ │ │ - lw a4,0(a4) │ │ │ │ - addw a4,a4,a1 │ │ │ │ - slli a4,a4,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add a4,a4,a0 │ │ │ │ + bltz s5,2cc5e │ │ │ │ + subw a1,a5,s5 │ │ │ │ + srliw a4,a5,0x3 │ │ │ │ + sw a1,0(a2) │ │ │ │ + add a4,a4,s4 │ │ │ │ lbu a4,0(a4) │ │ │ │ - bne a4,s0,2e746 │ │ │ │ - addiw a5,a2,1 │ │ │ │ - slli a4,a5,0x20 │ │ │ │ - srli a5,a4,0x1d │ │ │ │ - add a5,a5,s1 │ │ │ │ - lw s3,0(a5) │ │ │ │ - sext.w s0,a3 │ │ │ │ + not a5,a5 │ │ │ │ + andi a5,a5,7 │ │ │ │ + sraw a5,a4,a5 │ │ │ │ + andi a5,a5,1 │ │ │ │ + bne a5,a0,2cc7c │ │ │ │ + mv s5,a3 │ │ │ │ + addi a3,a3,1 │ │ │ │ + addi a2,a2,4 │ │ │ │ + bne s11,a3,2cc50 │ │ │ │ + ld a3,56(sp) │ │ │ │ + mv a2,s0 │ │ │ │ + mv a1,s8 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 29f46 │ │ │ │ + slli a5,s7,0x20 │ │ │ │ + srli a6,a5,0x1e │ │ │ │ + add a6,a6,a0 │ │ │ │ + lw s7,0(a6) │ │ │ │ + mv s11,a0 │ │ │ │ + li a0,0 │ │ │ │ + mv a1,s7 │ │ │ │ + jal 499a4 │ │ │ │ + mv a5,a0 │ │ │ │ + auipc a2,0x34 │ │ │ │ + addi a2,a2,-1266 │ │ │ │ + li a1,1524 │ │ │ │ + auipc a0,0x33 │ │ │ │ + addi a0,a0,650 │ │ │ │ + mv s5,a5 │ │ │ │ + jal 3631e │ │ │ │ + ld a1,24(sp) │ │ │ │ + ld a5,56(sp) │ │ │ │ + mv a6,s2 │ │ │ │ + mv a7,s5 │ │ │ │ + mv a4,s11 │ │ │ │ + mv a3,s8 │ │ │ │ + mv a2,s0 │ │ │ │ + sd s7,0(sp) │ │ │ │ mv a0,s1 │ │ │ │ + jal 2a508 │ │ │ │ + mv a5,a0 │ │ │ │ + mv a0,s2 │ │ │ │ + mv s2,a5 │ │ │ │ jal 3670 │ │ │ │ - ld s1,152(sp) │ │ │ │ - ld s5,120(sp) │ │ │ │ - ld s6,112(sp) │ │ │ │ - ld s7,104(sp) │ │ │ │ - slli a0,s0,0x20 │ │ │ │ - slli a4,s3,0x20 │ │ │ │ - srli a0,a0,0x20 │ │ │ │ - sw s0,48(sp) │ │ │ │ - sw s3,52(sp) │ │ │ │ - ld a3,56(sp) │ │ │ │ - ld a5,0(s2) │ │ │ │ - xor a5,a5,a3 │ │ │ │ - li a3,0 │ │ │ │ - or a0,a0,a4 │ │ │ │ - bnez a5,2e9ce │ │ │ │ - ld ra,168(sp) │ │ │ │ - ld s0,160(sp) │ │ │ │ - ld s2,144(sp) │ │ │ │ - ld s3,136(sp) │ │ │ │ - addi sp,sp,176 │ │ │ │ - ret │ │ │ │ - li s0,1 │ │ │ │ - li s3,0 │ │ │ │ - j 2e796 │ │ │ │ - li s3,0 │ │ │ │ - li s0,1 │ │ │ │ - j 2e788 │ │ │ │ - mv s7,s3 │ │ │ │ - bltu s9,s7,2e6f0 │ │ │ │ - j 2e714 │ │ │ │ - beqz s11,2e714 │ │ │ │ - lw s7,4(s11) │ │ │ │ - ld a5,72(s5) │ │ │ │ - add a5,a5,s10 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - li a4,253 │ │ │ │ - bgeu a4,a5,2e8aa │ │ │ │ - lwu s9,88(s5) │ │ │ │ - sw s6,48(sp) │ │ │ │ - ld s8,80(s5) │ │ │ │ - li s11,0 │ │ │ │ - addi s4,sp,48 │ │ │ │ - beqz s9,2e828 │ │ │ │ - add s3,s11,s9 │ │ │ │ - srli s3,s3,0x1 │ │ │ │ - slli s10,s3,0x3 │ │ │ │ - add s10,s10,s8 │ │ │ │ - mv a1,s10 │ │ │ │ - mv a0,s4 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2e82e │ │ │ │ - beqz a0,2e71a │ │ │ │ - addi s11,s3,1 │ │ │ │ - bltu s11,s9,2e802 │ │ │ │ - mv a0,s6 │ │ │ │ - jal 281e8 │ │ │ │ - mv s9,s3 │ │ │ │ - bltu s11,s9,2e802 │ │ │ │ - j 2e828 │ │ │ │ - sext.w a4,s10 │ │ │ │ - sd a4,8(sp) │ │ │ │ - addiw a3,s7,1 │ │ │ │ - slli a4,a3,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add a4,a4,a5 │ │ │ │ - lbu a4,0(a4) │ │ │ │ - sext.w a1,a3 │ │ │ │ - li a2,253 │ │ │ │ - sd a1,24(sp) │ │ │ │ - bgeu a2,a4,2e9b6 │ │ │ │ - lwu s10,88(s5) │ │ │ │ - sw a3,48(sp) │ │ │ │ - ld s8,80(s5) │ │ │ │ - li s9,0 │ │ │ │ - addi s4,sp,48 │ │ │ │ - beqz s10,2e894 │ │ │ │ - add s3,s9,s10 │ │ │ │ - srli s3,s3,0x1 │ │ │ │ - slli a1,s3,0x3 │ │ │ │ - add s11,s8,a1 │ │ │ │ - mv a1,s11 │ │ │ │ - mv a0,s4 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2e89a │ │ │ │ - beqz a0,2e926 │ │ │ │ - addi s9,s3,1 │ │ │ │ - bltu s9,s10,2e86e │ │ │ │ - ld a0,24(sp) │ │ │ │ - jal 281e8 │ │ │ │ - mv s10,s3 │ │ │ │ - bltu s9,s10,2e86e │ │ │ │ - j 2e894 │ │ │ │ - mv s9,s3 │ │ │ │ - bltu s11,s9,2e662 │ │ │ │ - j 2e688 │ │ │ │ - sext.w a5,a5 │ │ │ │ - bgeu a5,s7,2e726 │ │ │ │ - ld a4,120(s5) │ │ │ │ - ld a2,16(sp) │ │ │ │ - ld a5,72(s5) │ │ │ │ - li a3,253 │ │ │ │ - add a4,a4,a2 │ │ │ │ - lw s7,0(a4) │ │ │ │ - slli a4,s7,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add a5,a5,a4 │ │ │ │ - lbu a1,0(a5) │ │ │ │ - bgeu a3,a1,2e9bc │ │ │ │ - lwu s10,88(s5) │ │ │ │ - sw s7,48(sp) │ │ │ │ - ld s8,80(s5) │ │ │ │ - li s9,0 │ │ │ │ - addi s4,sp,48 │ │ │ │ - beqz s10,2e688 │ │ │ │ - add s3,s9,s10 │ │ │ │ - srli s3,s3,0x1 │ │ │ │ - slli s6,s3,0x3 │ │ │ │ - add s6,s6,s8 │ │ │ │ - mv a1,s6 │ │ │ │ - mv a0,s4 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2e90e │ │ │ │ - beqz a0,2e9a2 │ │ │ │ - addi s9,s3,1 │ │ │ │ - bltu s9,s10,2e8e8 │ │ │ │ - j 2e688 │ │ │ │ - mv s10,s3 │ │ │ │ - bltu s9,s10,2e8e8 │ │ │ │ - j 2e688 │ │ │ │ - beqz s10,2e688 │ │ │ │ - lw a5,4(s10) │ │ │ │ - sd a5,8(sp) │ │ │ │ - ld a5,72(s5) │ │ │ │ - j 2e83c │ │ │ │ - beqz s11,2e894 │ │ │ │ - lw a3,4(s11) │ │ │ │ - ld a5,72(s5) │ │ │ │ - ld a2,8(sp) │ │ │ │ - ld a4,120(s5) │ │ │ │ - bgeu a3,a2,2e6b0 │ │ │ │ - ld a3,16(sp) │ │ │ │ - slli s9,a3,0x2 │ │ │ │ - add s9,s9,a4 │ │ │ │ - lw s10,0(s9) │ │ │ │ - bgeu s6,s10,2e6b0 │ │ │ │ - bltu s7,s10,2e6b0 │ │ │ │ - slli a4,s10,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add a5,a5,a4 │ │ │ │ - lbu a1,0(a5) │ │ │ │ - li a5,253 │ │ │ │ - bgeu a5,a1,2e9bc │ │ │ │ - lwu s9,88(s5) │ │ │ │ - sw s10,48(sp) │ │ │ │ - ld s7,80(s5) │ │ │ │ - li s8,0 │ │ │ │ - addi s4,sp,48 │ │ │ │ - beqz s9,2e99c │ │ │ │ - add s3,s9,s8 │ │ │ │ - srli s3,s3,0x1 │ │ │ │ - slli s6,s3,0x3 │ │ │ │ - add s6,s6,s7 │ │ │ │ - mv a1,s6 │ │ │ │ - mv a0,s4 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2e9c0 │ │ │ │ - beqz a0,2e9c8 │ │ │ │ - addi s8,s3,1 │ │ │ │ - bltu s8,s9,2e978 │ │ │ │ - mv a0,s10 │ │ │ │ - jal 281e8 │ │ │ │ - beqz s6,2e688 │ │ │ │ - lw a1,4(s6) │ │ │ │ - ld s4,128(sp) │ │ │ │ - ld s8,96(sp) │ │ │ │ - ld s9,88(sp) │ │ │ │ - ld s10,80(sp) │ │ │ │ - ld s11,72(sp) │ │ │ │ - j 2e732 │ │ │ │ - sext.w a3,a4 │ │ │ │ - j 2e932 │ │ │ │ - sext.w a1,a1 │ │ │ │ - j 2e9aa │ │ │ │ - mv s9,s3 │ │ │ │ - j 2e998 │ │ │ │ - li s0,1 │ │ │ │ - j 2e788 │ │ │ │ - bnez s6,2e9a6 │ │ │ │ - j 2e99c │ │ │ │ - sd s1,152(sp) │ │ │ │ - sd s4,128(sp) │ │ │ │ - sd s5,120(sp) │ │ │ │ - sd s6,112(sp) │ │ │ │ - sd s7,104(sp) │ │ │ │ - sd s8,96(sp) │ │ │ │ - sd s9,88(sp) │ │ │ │ - sd s10,80(sp) │ │ │ │ - sd s11,72(sp) │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - addi sp,sp,-160 │ │ │ │ - sd s6,96(sp) │ │ │ │ - auipc s6,0x4b │ │ │ │ - ld s6,1320(s6) │ │ │ │ - sd ra,152(sp) │ │ │ │ - sd s0,144(sp) │ │ │ │ - ld a4,0(s6) │ │ │ │ - sd a4,40(sp) │ │ │ │ - li a4,0 │ │ │ │ - beq a2,a3,2eb9e │ │ │ │ - li a4,1 │ │ │ │ - sd s2,128(sp) │ │ │ │ - sd s3,120(sp) │ │ │ │ - sd s4,112(sp) │ │ │ │ - sd s5,104(sp) │ │ │ │ - sd s7,88(sp) │ │ │ │ - sd s1,136(sp) │ │ │ │ - sd s8,80(sp) │ │ │ │ - mv s5,a2 │ │ │ │ - mv s7,a3 │ │ │ │ - mv s2,a1 │ │ │ │ - mv s4,a5 │ │ │ │ - jal 2aff6 │ │ │ │ - mv s3,a0 │ │ │ │ - beqz s5,2ea86 │ │ │ │ - lw a4,8(s2) │ │ │ │ - sd s9,72(sp) │ │ │ │ - sd s10,64(sp) │ │ │ │ - sd s11,56(sp) │ │ │ │ - ld a5,72(s2) │ │ │ │ - bgeu s7,a4,2eaa0 │ │ │ │ - slli a4,s7,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - sd a4,16(sp) │ │ │ │ - add a4,a4,a5 │ │ │ │ - lbu s10,0(a4) │ │ │ │ - li a4,253 │ │ │ │ - bgeu a4,s10,2ec2a │ │ │ │ - lwu s9,88(s2) │ │ │ │ - sw s7,32(sp) │ │ │ │ - ld s8,80(s2) │ │ │ │ - li s11,0 │ │ │ │ - addi s1,sp,32 │ │ │ │ - beqz s9,2ea80 │ │ │ │ - add s0,s11,s9 │ │ │ │ - srli s0,s0,0x1 │ │ │ │ - slli s10,s0,0x3 │ │ │ │ - add s10,s10,s8 │ │ │ │ - mv a1,s10 │ │ │ │ + mv a0,s11 │ │ │ │ + jal 3670 │ │ │ │ + mv a0,s8 │ │ │ │ + jal 3670 │ │ │ │ + auipc a2,0x34 │ │ │ │ + addi a2,a2,-1296 │ │ │ │ + li a1,1533 │ │ │ │ + auipc a0,0x33 │ │ │ │ + addi a0,a0,580 │ │ │ │ + jal 3631e │ │ │ │ + mv a7,s7 │ │ │ │ + ld s7,40(sp) │ │ │ │ + ld a1,48(sp) │ │ │ │ + mv a2,s6 │ │ │ │ + mv a6,s5 │ │ │ │ + mv a5,s2 │ │ │ │ + mv a4,s7 │ │ │ │ + mv a3,s0 │ │ │ │ mv a0,s1 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2ec92 │ │ │ │ - beqz a0,2ed7e │ │ │ │ - addi s11,s0,1 │ │ │ │ - bltu s11,s9,2ea5c │ │ │ │ + jal 2aea6 │ │ │ │ + mv a0,s5 │ │ │ │ + jal 3670 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 3670 │ │ │ │ + li a2,1 │ │ │ │ + mv a1,s6 │ │ │ │ mv a0,s7 │ │ │ │ - jal 281e8 │ │ │ │ - lw a4,8(s2) │ │ │ │ - addiw a5,a4,-1 │ │ │ │ - beq a5,s7,2eb1c │ │ │ │ - sd s9,72(sp) │ │ │ │ - sd s10,64(sp) │ │ │ │ - sd s11,56(sp) │ │ │ │ - ld a5,72(s2) │ │ │ │ - bltu s7,a4,2ea34 │ │ │ │ - ld a4,120(s2) │ │ │ │ - slli s10,s5,0x20 │ │ │ │ - srli s10,s10,0x20 │ │ │ │ - slli a3,s10,0x2 │ │ │ │ - add a4,a4,a3 │ │ │ │ - lw a4,0(a4) │ │ │ │ - sd a3,16(sp) │ │ │ │ - li a3,253 │ │ │ │ - sd a4,8(sp) │ │ │ │ - slli a4,a4,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add a4,a4,a5 │ │ │ │ - lbu a4,0(a4) │ │ │ │ - sext.w s7,a4 │ │ │ │ - bgeu a3,a4,2ebd8 │ │ │ │ - ld a5,8(sp) │ │ │ │ - lwu s7,88(s2) │ │ │ │ - ld s8,80(s2) │ │ │ │ - sw a5,32(sp) │ │ │ │ - li s9,0 │ │ │ │ - addi s1,sp,32 │ │ │ │ - beqz s7,2eb04 │ │ │ │ - add s0,s9,s7 │ │ │ │ - srli s0,s0,0x1 │ │ │ │ - slli s11,s0,0x3 │ │ │ │ - add s11,s11,s8 │ │ │ │ - mv a1,s11 │ │ │ │ + jal 49a1a │ │ │ │ + beqz a0,2cdfe │ │ │ │ + ld a0,40(sp) │ │ │ │ + jal 3670 │ │ │ │ + auipc a2,0x34 │ │ │ │ + addi a2,a2,-1340 │ │ │ │ + li a1,1542 │ │ │ │ + auipc a0,0x33 │ │ │ │ + addi a0,a0,504 │ │ │ │ + jal 3631e │ │ │ │ + ld s2,48(sp) │ │ │ │ + mv a5,s4 │ │ │ │ + mv a4,s6 │ │ │ │ + mv a3,s2 │ │ │ │ + mv a2,s0 │ │ │ │ + mv a1,s3 │ │ │ │ mv a0,s1 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2ebc4 │ │ │ │ - beqz a0,2ebcc │ │ │ │ - addi s9,s0,1 │ │ │ │ - bltu s9,s7,2eae2 │ │ │ │ - ld a0,8(sp) │ │ │ │ - jal 281e8 │ │ │ │ - beqz s10,2ec1c │ │ │ │ - lw a5,4(s10) │ │ │ │ - bltu a5,s7,2eca0 │ │ │ │ - ld s9,72(sp) │ │ │ │ - ld s10,64(sp) │ │ │ │ - ld s11,56(sp) │ │ │ │ - li s5,0 │ │ │ │ - li s0,0 │ │ │ │ - j 2eb58 │ │ │ │ - ld a5,0(s2) │ │ │ │ - sext.w s8,s0 │ │ │ │ - mv a1,s8 │ │ │ │ - mv a0,s3 │ │ │ │ - ld s1,16(a5) │ │ │ │ - ld s7,16(s2) │ │ │ │ - jal 1c842 │ │ │ │ - lwu a5,0(a0) │ │ │ │ - slli a5,a5,0x2 │ │ │ │ - add s7,s7,a5 │ │ │ │ - lw a4,0(s7) │ │ │ │ - addw a4,a4,s5 │ │ │ │ - slli a4,a4,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add s1,s1,a4 │ │ │ │ - lbu a5,0(s1) │ │ │ │ - beq a5,s4,2eba2 │ │ │ │ - addiw s0,s0,1 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 1c924 │ │ │ │ - sext.w a0,a0 │ │ │ │ - bltu s0,a0,2eb22 │ │ │ │ - li s0,1 │ │ │ │ - mv a0,s3 │ │ │ │ - li a1,0 │ │ │ │ - jal 1c72c │ │ │ │ - mv a0,s3 │ │ │ │ + jal 2c5c4 │ │ │ │ + j 2cb98 │ │ │ │ + auipc a2,0x34 │ │ │ │ + addi a2,a2,-1552 │ │ │ │ + li a1,1486 │ │ │ │ + auipc a0,0x33 │ │ │ │ + addi a0,a0,460 │ │ │ │ + jal 3631e │ │ │ │ + ld s2,48(sp) │ │ │ │ + ld s6,40(sp) │ │ │ │ + li a6,0 │ │ │ │ + mv a5,s4 │ │ │ │ + mv a4,s6 │ │ │ │ + mv a3,s7 │ │ │ │ + mv a2,s2 │ │ │ │ + mv a1,s0 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 2bb8e │ │ │ │ + mv s5,a0 │ │ │ │ + mv a0,s2 │ │ │ │ jal 3670 │ │ │ │ - ld s1,136(sp) │ │ │ │ - ld s2,128(sp) │ │ │ │ - ld s3,120(sp) │ │ │ │ - ld s4,112(sp) │ │ │ │ - ld s5,104(sp) │ │ │ │ - ld s7,88(sp) │ │ │ │ - ld s8,80(sp) │ │ │ │ - sd s0,32(sp) │ │ │ │ - ld a4,40(sp) │ │ │ │ - ld a5,0(s6) │ │ │ │ - xor a5,a5,a4 │ │ │ │ - li a4,0 │ │ │ │ - mv a0,s0 │ │ │ │ - bnez a5,2edb8 │ │ │ │ - ld ra,152(sp) │ │ │ │ - ld s0,144(sp) │ │ │ │ - ld s6,96(sp) │ │ │ │ - addi sp,sp,160 │ │ │ │ - ret │ │ │ │ - li s0,1 │ │ │ │ - j 2eb82 │ │ │ │ - mv a1,s8 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 1c842 │ │ │ │ - mv a5,a0 │ │ │ │ - mv a1,s8 │ │ │ │ - mv a0,s3 │ │ │ │ - lw s0,0(a5) │ │ │ │ - jal 1c842 │ │ │ │ - lwu a5,4(a0) │ │ │ │ - slli s0,s0,0x20 │ │ │ │ - srli s0,s0,0x20 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - or s0,s0,a5 │ │ │ │ - j 2eb66 │ │ │ │ - mv s7,s0 │ │ │ │ - bltu s9,s7,2eae2 │ │ │ │ - j 2eb04 │ │ │ │ - beqz s11,2eb04 │ │ │ │ - lw s7,4(s11) │ │ │ │ - ld a5,72(s2) │ │ │ │ - add a5,a5,s10 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - li a4,253 │ │ │ │ - bgeu a4,a5,2ec9a │ │ │ │ - lwu s9,88(s2) │ │ │ │ - sw s5,32(sp) │ │ │ │ - ld s8,80(s2) │ │ │ │ - li s11,0 │ │ │ │ - addi s1,sp,32 │ │ │ │ - beqz s9,2ec1c │ │ │ │ - add s0,s9,s11 │ │ │ │ - srli s0,s0,0x1 │ │ │ │ - slli s10,s0,0x3 │ │ │ │ - add s10,s10,s8 │ │ │ │ - mv a1,s10 │ │ │ │ + mv a0,s6 │ │ │ │ + jal 3670 │ │ │ │ + auipc a2,0x34 │ │ │ │ + addi a2,a2,-1580 │ │ │ │ + li a1,1491 │ │ │ │ + auipc a0,0x33 │ │ │ │ + addi a0,a0,400 │ │ │ │ + jal 3631e │ │ │ │ + mv a1,s5 │ │ │ │ + mv a2,s11 │ │ │ │ mv a0,s1 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2ec22 │ │ │ │ - beqz a0,2eb0a │ │ │ │ - addi s11,s0,1 │ │ │ │ - bltu s11,s9,2ebf8 │ │ │ │ + jal 2c866 │ │ │ │ + mv s2,a0 │ │ │ │ mv a0,s5 │ │ │ │ - jal 281e8 │ │ │ │ - mv s9,s0 │ │ │ │ - bltu s11,s9,2ebf8 │ │ │ │ - j 2ec1c │ │ │ │ - sext.w a4,s10 │ │ │ │ - sd a4,8(sp) │ │ │ │ - addiw a3,s7,1 │ │ │ │ - slli a4,a3,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add a4,a4,a5 │ │ │ │ - lbu a4,0(a4) │ │ │ │ - sext.w a1,a3 │ │ │ │ - li a2,253 │ │ │ │ - sd a1,24(sp) │ │ │ │ - bgeu a2,a4,2ed9e │ │ │ │ - lwu s10,88(s2) │ │ │ │ - sw a3,32(sp) │ │ │ │ - ld s8,80(s2) │ │ │ │ - li s9,0 │ │ │ │ - addi s1,sp,32 │ │ │ │ - beqz s10,2ec84 │ │ │ │ - add s0,s9,s10 │ │ │ │ - srli s0,s0,0x1 │ │ │ │ - slli a1,s0,0x3 │ │ │ │ - add s11,s8,a1 │ │ │ │ - mv a1,s11 │ │ │ │ + jal 3670 │ │ │ │ + auipc a2,0x34 │ │ │ │ + addi a2,a2,-1582 │ │ │ │ + li a1,1495 │ │ │ │ + auipc a0,0x33 │ │ │ │ + addi a0,a0,358 │ │ │ │ + jal 3631e │ │ │ │ + lw s5,68(sp) │ │ │ │ + li a5,0 │ │ │ │ + mv a4,s4 │ │ │ │ + mv a3,s5 │ │ │ │ + mv a2,s2 │ │ │ │ + mv a1,s0 │ │ │ │ mv a0,s1 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2ec8a │ │ │ │ - beqz a0,2ed06 │ │ │ │ - addi s9,s0,1 │ │ │ │ - bltu s9,s10,2ec60 │ │ │ │ - ld a0,24(sp) │ │ │ │ - jal 281e8 │ │ │ │ - mv s10,s0 │ │ │ │ - bltu s9,s10,2ec60 │ │ │ │ - j 2ec84 │ │ │ │ - mv s9,s0 │ │ │ │ - bltu s11,s9,2ea5c │ │ │ │ - j 2ea80 │ │ │ │ - sext.w a5,a5 │ │ │ │ - bgeu a5,s7,2eb16 │ │ │ │ - ld a4,120(s2) │ │ │ │ - ld a2,16(sp) │ │ │ │ - ld a5,72(s2) │ │ │ │ - li a3,253 │ │ │ │ - add a4,a4,a2 │ │ │ │ - lw s8,0(a4) │ │ │ │ - slli a4,s8,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add a5,a5,a4 │ │ │ │ - lbu s5,0(a5) │ │ │ │ - bgeu a3,s5,2eda4 │ │ │ │ - lwu s10,88(s2) │ │ │ │ - sw s8,32(sp) │ │ │ │ - ld s7,80(s2) │ │ │ │ - li s9,0 │ │ │ │ - addi s1,sp,32 │ │ │ │ - beqz s10,2ecf8 │ │ │ │ - add s0,s9,s10 │ │ │ │ - srli s0,s0,0x1 │ │ │ │ - slli s5,s0,0x3 │ │ │ │ - add s5,s5,s7 │ │ │ │ - mv a1,s5 │ │ │ │ + jal 2bd72 │ │ │ │ + mv a5,s4 │ │ │ │ + mv a4,s5 │ │ │ │ + j 2cb8c │ │ │ │ + auipc a2,0x34 │ │ │ │ + addi a2,a2,-1702 │ │ │ │ + li a1,1551 │ │ │ │ + auipc a0,0x33 │ │ │ │ + addi a0,a0,310 │ │ │ │ + jal 3631e │ │ │ │ + ld s2,48(sp) │ │ │ │ + ld s7,40(sp) │ │ │ │ + li a6,1 │ │ │ │ + mv a5,s4 │ │ │ │ + mv a4,s7 │ │ │ │ + mv a3,s6 │ │ │ │ + mv a2,s2 │ │ │ │ + mv a1,s0 │ │ │ │ mv a0,s1 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2ecfe │ │ │ │ - beqz a0,2ed8e │ │ │ │ - addi s9,s0,1 │ │ │ │ - bltu s9,s10,2ecd6 │ │ │ │ - mv a0,s8 │ │ │ │ - jal 281e8 │ │ │ │ - mv s10,s0 │ │ │ │ - bltu s9,s10,2ecd6 │ │ │ │ - j 2ecf8 │ │ │ │ - beqz s11,2ec84 │ │ │ │ - lw a3,4(s11) │ │ │ │ - ld a5,72(s2) │ │ │ │ - ld a2,8(sp) │ │ │ │ - ld a4,120(s2) │ │ │ │ - bgeu a3,a2,2eaa4 │ │ │ │ - ld a3,16(sp) │ │ │ │ - slli s9,a3,0x2 │ │ │ │ - add s9,s9,a4 │ │ │ │ - lw s10,0(s9) │ │ │ │ - bgeu s5,s10,2eaa4 │ │ │ │ - bltu s7,s10,2eaa4 │ │ │ │ - slli a4,s10,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add a5,a5,a4 │ │ │ │ - lbu s5,0(a5) │ │ │ │ - li a5,253 │ │ │ │ - bgeu a5,s5,2eda4 │ │ │ │ - lwu s9,88(s2) │ │ │ │ - sw s10,32(sp) │ │ │ │ - ld s7,80(s2) │ │ │ │ - li s8,0 │ │ │ │ - addi s1,sp,32 │ │ │ │ - beqz s9,2ed78 │ │ │ │ - add s0,s8,s9 │ │ │ │ - srli s0,s0,0x1 │ │ │ │ - slli s5,s0,0x3 │ │ │ │ - add s5,s5,s7 │ │ │ │ + jal 2bb8e │ │ │ │ + mv s5,a0 │ │ │ │ + mv a0,s7 │ │ │ │ + jal 3670 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 3670 │ │ │ │ + auipc a2,0x34 │ │ │ │ + addi a2,a2,-1730 │ │ │ │ + li a1,1557 │ │ │ │ + auipc a0,0x33 │ │ │ │ + addi a0,a0,250 │ │ │ │ + jal 3631e │ │ │ │ mv a1,s5 │ │ │ │ + mv a2,s10 │ │ │ │ mv a0,s1 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2edae │ │ │ │ - beqz a0,2edb2 │ │ │ │ - addi s8,s0,1 │ │ │ │ - bltu s8,s9,2ed56 │ │ │ │ - mv a0,s10 │ │ │ │ - jal 281e8 │ │ │ │ - beqz s10,2ea80 │ │ │ │ - lw a5,4(s10) │ │ │ │ - sd a5,8(sp) │ │ │ │ - ld a5,72(s2) │ │ │ │ - j 2ec30 │ │ │ │ - beqz s5,2ecf8 │ │ │ │ - lw s5,4(s5) │ │ │ │ - ld s9,72(sp) │ │ │ │ - ld s10,64(sp) │ │ │ │ - ld s11,56(sp) │ │ │ │ - j 2eb1e │ │ │ │ - sext.w a3,a4 │ │ │ │ - j 2ed12 │ │ │ │ - ld s9,72(sp) │ │ │ │ - ld s10,64(sp) │ │ │ │ - ld s11,56(sp) │ │ │ │ - sext.w s5,s5 │ │ │ │ - j 2eb1e │ │ │ │ - mv s9,s0 │ │ │ │ - j 2ed74 │ │ │ │ - bnez s5,2ed92 │ │ │ │ - j 2ed78 │ │ │ │ - sd s1,136(sp) │ │ │ │ - sd s2,128(sp) │ │ │ │ - sd s3,120(sp) │ │ │ │ - sd s4,112(sp) │ │ │ │ - sd s5,104(sp) │ │ │ │ - sd s7,88(sp) │ │ │ │ - sd s8,80(sp) │ │ │ │ - sd s9,72(sp) │ │ │ │ - sd s10,64(sp) │ │ │ │ - sd s11,56(sp) │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - lw a5,8(a0) │ │ │ │ - addi sp,sp,-144 │ │ │ │ - auipc a3,0x4b │ │ │ │ - ld a3,316(a3) │ │ │ │ - sd ra,136(sp) │ │ │ │ - ld a4,0(a3) │ │ │ │ - sd a4,24(sp) │ │ │ │ - li a4,0 │ │ │ │ - beqz a5,2eee0 │ │ │ │ - sd s1,120(sp) │ │ │ │ - sd s3,104(sp) │ │ │ │ - sd s4,96(sp) │ │ │ │ - sd s6,80(sp) │ │ │ │ - sd s9,56(sp) │ │ │ │ - sd s0,128(sp) │ │ │ │ - sd s2,112(sp) │ │ │ │ - sd s5,88(sp) │ │ │ │ - sd s7,72(sp) │ │ │ │ - sd s8,64(sp) │ │ │ │ - sd s10,48(sp) │ │ │ │ - sd s11,40(sp) │ │ │ │ + jal 2c866 │ │ │ │ + mv s2,a0 │ │ │ │ + mv a0,s5 │ │ │ │ + jal 3670 │ │ │ │ + auipc a2,0x34 │ │ │ │ + addi a2,a2,-1596 │ │ │ │ + li a1,1561 │ │ │ │ + auipc a0,0x33 │ │ │ │ + addi a0,a0,208 │ │ │ │ + jal 3631e │ │ │ │ + lw s5,64(sp) │ │ │ │ + li a5,1 │ │ │ │ + mv a4,s4 │ │ │ │ + mv a3,s5 │ │ │ │ + mv a2,s2 │ │ │ │ + mv a1,s0 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 2bd72 │ │ │ │ + mv a5,s4 │ │ │ │ + mv a4,s5 │ │ │ │ + j 2cd5a │ │ │ │ + auipc a2,0x33 │ │ │ │ + addi a2,a2,1820 │ │ │ │ + li a1,1417 │ │ │ │ + auipc a0,0x33 │ │ │ │ + addi a0,a0,160 │ │ │ │ + jal 3631e │ │ │ │ + li a1,4 │ │ │ │ + li a0,0 │ │ │ │ + jal 1e81c │ │ │ │ + mv a3,a0 │ │ │ │ + mv s5,a0 │ │ │ │ + sw s2,0(a0) │ │ │ │ + mv a5,s4 │ │ │ │ + li a4,1 │ │ │ │ + mv a2,s0 │ │ │ │ + mv a1,s3 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 2c310 │ │ │ │ mv s1,a0 │ │ │ │ - li s4,0 │ │ │ │ - li s6,0 │ │ │ │ - li s9,253 │ │ │ │ - addi s3,sp,20 │ │ │ │ - ld a4,72(s1) │ │ │ │ - ld a5,16(s1) │ │ │ │ - slli s5,s4,0x2 │ │ │ │ - add a4,a4,s4 │ │ │ │ - lbu a4,0(a4) │ │ │ │ - add a5,a5,s5 │ │ │ │ - lw s7,0(a5) │ │ │ │ - bgeu s9,a4,2eef8 │ │ │ │ - lwu s8,88(s1) │ │ │ │ - sw s6,20(sp) │ │ │ │ - ld s2,80(s1) │ │ │ │ - beqz s8,2ee58 │ │ │ │ - li s10,0 │ │ │ │ - add s0,s10,s8 │ │ │ │ - srli s0,s0,0x1 │ │ │ │ - slli s11,s0,0x3 │ │ │ │ - add s11,s11,s2 │ │ │ │ - mv a1,s11 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2ee78 │ │ │ │ - beqz a0,2ee80 │ │ │ │ - addi s10,s0,1 │ │ │ │ - bltu s10,s8,2ee36 │ │ │ │ - mv a3,s6 │ │ │ │ - auipc a2,0x32 │ │ │ │ - addi a2,a2,-1170 │ │ │ │ - li a1,658 │ │ │ │ - auipc a0,0x32 │ │ │ │ - addi a0,a0,-1142 │ │ │ │ - jal b382 │ │ │ │ - li a0,-1 │ │ │ │ - jal 33c0 │ │ │ │ - mv s8,s0 │ │ │ │ - bltu s10,s8,2ee36 │ │ │ │ - j 2ee58 │ │ │ │ - beqz s11,2ee58 │ │ │ │ - ld a5,16(s1) │ │ │ │ - lw a4,4(s11) │ │ │ │ - add a5,a5,s5 │ │ │ │ - ld a3,0(s1) │ │ │ │ - lwu a1,0(a5) │ │ │ │ - ld a2,32(s1) │ │ │ │ - ld a3,16(a3) │ │ │ │ - ld a5,24(s1) │ │ │ │ - add a2,a2,s5 │ │ │ │ - add a3,a3,a1 │ │ │ │ - add a5,a5,s5 │ │ │ │ - lbu a7,0(a3) │ │ │ │ - lw a6,0(a2) │ │ │ │ - lw a5,0(a5) │ │ │ │ - mv a2,s6 │ │ │ │ - sd a3,0(sp) │ │ │ │ - auipc a1,0x32 │ │ │ │ - addi a1,a1,-300 │ │ │ │ - mv a3,s7 │ │ │ │ - li a0,1 │ │ │ │ - jal 37c0 <__printf_chk@plt> │ │ │ │ - lw a5,8(s1) │ │ │ │ - addi s4,s4,1 │ │ │ │ - sext.w s6,s4 │ │ │ │ - bltu s6,a5,2ee0e │ │ │ │ - ld s0,128(sp) │ │ │ │ - ld s1,120(sp) │ │ │ │ - ld s2,112(sp) │ │ │ │ - ld s3,104(sp) │ │ │ │ - ld s4,96(sp) │ │ │ │ - ld s5,88(sp) │ │ │ │ - ld s6,80(sp) │ │ │ │ - ld s7,72(sp) │ │ │ │ - ld s8,64(sp) │ │ │ │ - ld s9,56(sp) │ │ │ │ - ld s10,48(sp) │ │ │ │ - ld s11,40(sp) │ │ │ │ - auipc a5,0x4b │ │ │ │ - ld a5,48(a5) │ │ │ │ - ld a4,24(sp) │ │ │ │ - ld a5,0(a5) │ │ │ │ - xor a5,a5,a4 │ │ │ │ - li a4,0 │ │ │ │ - bnez a5,2eefc │ │ │ │ - ld ra,136(sp) │ │ │ │ - addi sp,sp,144 │ │ │ │ - ret │ │ │ │ - sext.w a4,a4 │ │ │ │ - j 2ee8c │ │ │ │ - sd s0,128(sp) │ │ │ │ - sd s1,120(sp) │ │ │ │ - sd s2,112(sp) │ │ │ │ - sd s3,104(sp) │ │ │ │ - sd s4,96(sp) │ │ │ │ - sd s5,88(sp) │ │ │ │ - sd s6,80(sp) │ │ │ │ - sd s7,72(sp) │ │ │ │ - sd s8,64(sp) │ │ │ │ - sd s9,56(sp) │ │ │ │ - sd s10,48(sp) │ │ │ │ - sd s11,40(sp) │ │ │ │ + mv a0,s5 │ │ │ │ + jal 3670 │ │ │ │ + mv a0,s4 │ │ │ │ + jal 3670 │ │ │ │ + j 2cba8 │ │ │ │ + sd s8,112(sp) │ │ │ │ jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - lw a5,8(a0) │ │ │ │ - addi sp,sp,-160 │ │ │ │ - auipc a3,0x4b │ │ │ │ - ld a3,-12(a3) │ │ │ │ - sd ra,152(sp) │ │ │ │ - ld a4,0(a3) │ │ │ │ - sd a4,40(sp) │ │ │ │ - li a4,0 │ │ │ │ - beqz a5,2eff0 │ │ │ │ - sd s0,144(sp) │ │ │ │ - sd s1,136(sp) │ │ │ │ - sd s2,128(sp) │ │ │ │ - sd s3,120(sp) │ │ │ │ - sd s4,112(sp) │ │ │ │ - sd s5,104(sp) │ │ │ │ - sd s6,96(sp) │ │ │ │ - sd s7,88(sp) │ │ │ │ - sd s8,80(sp) │ │ │ │ - sd s9,72(sp) │ │ │ │ - sd s10,64(sp) │ │ │ │ - sd s11,56(sp) │ │ │ │ - mv s1,a0 │ │ │ │ - li s2,0 │ │ │ │ - li s3,0 │ │ │ │ - li s4,253 │ │ │ │ - addi s0,sp,36 │ │ │ │ - auipc s5,0x32 │ │ │ │ - addi s5,s5,-378 │ │ │ │ - ld a5,72(s1) │ │ │ │ - add a5,a5,s2 │ │ │ │ + addi sp,sp,-208 │ │ │ │ + mv a5,a2 │ │ │ │ + auipc a4,0x4d │ │ │ │ + ld a4,44(a4) │ │ │ │ + sd s1,184(sp) │ │ │ │ + sd s4,160(sp) │ │ │ │ + lw s1,0(a5) │ │ │ │ + mv s4,a1 │ │ │ │ + ld a5,0(a4) │ │ │ │ + sd a5,88(sp) │ │ │ │ + li a5,0 │ │ │ │ + sd a2,56(sp) │ │ │ │ + li a1,1590 │ │ │ │ + auipc a2,0x34 │ │ │ │ + addi a2,a2,-1728 │ │ │ │ + auipc a0,0x33 │ │ │ │ + addi a0,a0,56 │ │ │ │ + sd ra,200(sp) │ │ │ │ + sd s0,192(sp) │ │ │ │ + sd s3,168(sp) │ │ │ │ + sd s5,152(sp) │ │ │ │ + sd s2,176(sp) │ │ │ │ + sd s9,120(sp) │ │ │ │ + jal 3631e │ │ │ │ + addi a5,sp,84 │ │ │ │ + addi s5,sp,80 │ │ │ │ + mv a4,a5 │ │ │ │ + mv a3,s5 │ │ │ │ + mv a2,s1 │ │ │ │ + mv a1,s4 │ │ │ │ + li a0,0 │ │ │ │ + sd a5,48(sp) │ │ │ │ + jal 2a25c │ │ │ │ + mv s3,a0 │ │ │ │ + auipc a2,0x34 │ │ │ │ + addi a2,a2,-1760 │ │ │ │ + li a1,1593 │ │ │ │ + auipc a0,0x33 │ │ │ │ + addi a0,a0,-4 │ │ │ │ + jal 3631e │ │ │ │ + addiw s0,s1,-1 │ │ │ │ + srliw a5,s0,0x3 │ │ │ │ + add a5,a5,s3 │ │ │ │ lbu a5,0(a5) │ │ │ │ - bgeu s4,a5,2f00a │ │ │ │ - lwu s10,88(s1) │ │ │ │ - sw s3,36(sp) │ │ │ │ - ld s7,80(s1) │ │ │ │ - beqz s10,2ef9a │ │ │ │ - li s9,0 │ │ │ │ - add s6,s9,s10 │ │ │ │ - srli s6,s6,0x1 │ │ │ │ - slli s8,s6,0x3 │ │ │ │ - add s8,s8,s7 │ │ │ │ - mv a1,s8 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2efba │ │ │ │ - beqz a0,2efc2 │ │ │ │ - addi s9,s6,1 │ │ │ │ - bltu s9,s10,2ef76 │ │ │ │ - mv a3,s3 │ │ │ │ - auipc a2,0x32 │ │ │ │ - addi a2,a2,-1492 │ │ │ │ - li a1,658 │ │ │ │ - auipc a0,0x32 │ │ │ │ - addi a0,a0,-1464 │ │ │ │ - jal b382 │ │ │ │ - li a0,-1 │ │ │ │ - jal 33c0 │ │ │ │ - mv s10,s6 │ │ │ │ - bltu s9,s10,2ef76 │ │ │ │ - j 2ef9a │ │ │ │ - beqz s8,2ef9a │ │ │ │ - lw a5,4(s8) │ │ │ │ - bnez a5,2f00e │ │ │ │ - lw a5,8(s1) │ │ │ │ - addi s2,s2,1 │ │ │ │ - sext.w s3,s2 │ │ │ │ - bltu s3,a5,2ef5a │ │ │ │ - ld s0,144(sp) │ │ │ │ - ld s1,136(sp) │ │ │ │ - ld s2,128(sp) │ │ │ │ - ld s3,120(sp) │ │ │ │ - ld s4,112(sp) │ │ │ │ - ld s5,104(sp) │ │ │ │ - ld s6,96(sp) │ │ │ │ - ld s7,88(sp) │ │ │ │ - ld s8,80(sp) │ │ │ │ - ld s9,72(sp) │ │ │ │ - ld s10,64(sp) │ │ │ │ - ld s11,56(sp) │ │ │ │ - auipc a5,0x4b │ │ │ │ - ld a5,-224(a5) │ │ │ │ - ld a4,40(sp) │ │ │ │ - ld a5,0(a5) │ │ │ │ - xor a5,a5,a4 │ │ │ │ + negw a4,s1 │ │ │ │ + andi a4,a4,7 │ │ │ │ + sraw a5,a5,a4 │ │ │ │ + andi a5,a5,1 │ │ │ │ + bnez a5,2d57a │ │ │ │ + lw s9,84(sp) │ │ │ │ + li a5,1 │ │ │ │ + beq s9,a5,2dc10 │ │ │ │ + mv a3,s9 │ │ │ │ + auipc a2,0x34 │ │ │ │ + addi a2,a2,-1768 │ │ │ │ + sd s11,104(sp) │ │ │ │ + li a1,1608 │ │ │ │ + auipc a0,0x33 │ │ │ │ + addi a0,a0,-70 │ │ │ │ + slli s11,s9,0x20 │ │ │ │ + sd s6,144(sp) │ │ │ │ + sd s8,128(sp) │ │ │ │ + sd s7,136(sp) │ │ │ │ + sd s10,112(sp) │ │ │ │ + srli s11,s11,0x20 │ │ │ │ + jal 3631e │ │ │ │ + slli a1,s11,0x2 │ │ │ │ + li a0,0 │ │ │ │ + jal 1e81c │ │ │ │ + mv a3,s9 │ │ │ │ + auipc a2,0x34 │ │ │ │ + addi a2,a2,-1782 │ │ │ │ + mv s6,a0 │ │ │ │ + li a1,1611 │ │ │ │ + auipc a0,0x33 │ │ │ │ + addi a0,a0,-124 │ │ │ │ + sd s6,8(sp) │ │ │ │ + jal 3631e │ │ │ │ + mv a1,s9 │ │ │ │ + li a0,0 │ │ │ │ + jal 499a4 │ │ │ │ + li a1,1614 │ │ │ │ + mv s8,a0 │ │ │ │ + mv a3,s1 │ │ │ │ + auipc a2,0x34 │ │ │ │ + addi a2,a2,-1786 │ │ │ │ + auipc a0,0x33 │ │ │ │ + addi a0,a0,-162 │ │ │ │ + jal 3631e │ │ │ │ + addiw a1,s1,-2 │ │ │ │ + slli a1,a1,0x20 │ │ │ │ + srli a1,a1,0x20 │ │ │ │ + li a5,1 │ │ │ │ li a4,0 │ │ │ │ - bnez a5,2f1d2 │ │ │ │ - ld ra,152(sp) │ │ │ │ - addi sp,sp,160 │ │ │ │ - ret │ │ │ │ - sext.w a5,a5 │ │ │ │ - beqz a5,2efcc │ │ │ │ - ld a4,16(s1) │ │ │ │ - addiw a5,s3,-1 │ │ │ │ - slli a1,a5,0x20 │ │ │ │ - ld a3,72(s1) │ │ │ │ - srli a2,a1,0x1e │ │ │ │ - slli a1,s2,0x2 │ │ │ │ - add a2,a2,a4 │ │ │ │ - add a4,a4,a1 │ │ │ │ - lw a4,0(a4) │ │ │ │ - lw a2,0(a2) │ │ │ │ - add a3,a3,s2 │ │ │ │ + li a6,-1 │ │ │ │ + srliw a3,a1,0x3 │ │ │ │ + add a3,a3,s3 │ │ │ │ lbu a3,0(a3) │ │ │ │ - sd a4,16(sp) │ │ │ │ - sd a2,8(sp) │ │ │ │ - sd a5,24(sp) │ │ │ │ - sext.w a4,a3 │ │ │ │ - bgeu s4,a3,2f08e │ │ │ │ - lwu s9,88(s1) │ │ │ │ - sw s3,36(sp) │ │ │ │ - ld s8,80(s1) │ │ │ │ - beqz s9,2f078 │ │ │ │ - li s11,0 │ │ │ │ - addi s7,sp,36 │ │ │ │ - add a5,s11,s9 │ │ │ │ - srli s6,a5,0x1 │ │ │ │ - slli a1,s6,0x3 │ │ │ │ - add s10,s8,a1 │ │ │ │ - mv a1,s10 │ │ │ │ - mv a0,s7 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2f07e │ │ │ │ - beqz a0,2f086 │ │ │ │ - addi s11,s6,1 │ │ │ │ - bltu s11,s9,2f052 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 281e8 │ │ │ │ - mv s9,s6 │ │ │ │ - bltu s11,s9,2f052 │ │ │ │ - j 2f078 │ │ │ │ - beqz s10,2f078 │ │ │ │ - lw a4,4(s10) │ │ │ │ - ld a2,24(sp) │ │ │ │ - mv a3,s3 │ │ │ │ - auipc a1,0x32 │ │ │ │ - addi a1,a1,-746 │ │ │ │ - li a0,1 │ │ │ │ - jal 37c0 <__printf_chk@plt> │ │ │ │ - ld a5,72(s1) │ │ │ │ - li s9,0 │ │ │ │ - add a5,a5,s2 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - bgeu s4,a5,2f124 │ │ │ │ - lwu s11,88(s1) │ │ │ │ - sw s3,36(sp) │ │ │ │ - ld s8,80(s1) │ │ │ │ - beqz s11,2ef9a │ │ │ │ - li s10,0 │ │ │ │ - add a5,s10,s11 │ │ │ │ - srli s7,a5,0x1 │ │ │ │ - slli a1,s7,0x3 │ │ │ │ - add s6,s8,a1 │ │ │ │ - mv a1,s6 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2f0e6 │ │ │ │ - beqz a0,2f0ee │ │ │ │ - addi s10,s7,1 │ │ │ │ - bltu s10,s11,2f0be │ │ │ │ - j 2ef9a │ │ │ │ - mv s11,s7 │ │ │ │ - bltu s10,s11,2f0be │ │ │ │ - j 2ef9a │ │ │ │ - beqz s6,2ef9a │ │ │ │ - lw a5,4(s6) │ │ │ │ - bltu a5,s9,2f12a │ │ │ │ - ld a5,0(s1) │ │ │ │ - ld a4,8(sp) │ │ │ │ - mv a1,s5 │ │ │ │ - ld a5,16(a5) │ │ │ │ - addw a4,s9,a4 │ │ │ │ - slli a4,a4,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add a5,a5,a4 │ │ │ │ - lbu a2,0(a5) │ │ │ │ - li a0,1 │ │ │ │ - addiw s9,s9,1 │ │ │ │ - jal 37c0 <__printf_chk@plt> │ │ │ │ - ld a5,72(s1) │ │ │ │ - add a5,a5,s2 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - bltu s4,a5,2f0ae │ │ │ │ - sext.w a5,a5 │ │ │ │ - bgeu a5,s9,2f0fa │ │ │ │ - auipc a1,0x33 │ │ │ │ - addi a1,a1,-434 │ │ │ │ - li a0,1 │ │ │ │ - jal 37c0 <__printf_chk@plt> │ │ │ │ - ld a5,72(s1) │ │ │ │ - li s8,0 │ │ │ │ - add a5,a5,s2 │ │ │ │ + not a2,a1 │ │ │ │ + andi a2,a2,7 │ │ │ │ + sraw a3,a3,a2 │ │ │ │ + andi a3,a3,1 │ │ │ │ + sub a2,a4,a5 │ │ │ │ + sub a0,a5,a4 │ │ │ │ + srai a2,a2,0x3f │ │ │ │ + neg a3,a3 │ │ │ │ + and a2,a2,a0 │ │ │ │ + and a5,a5,a3 │ │ │ │ + addi a1,a1,-1 │ │ │ │ + add a4,a4,a2 │ │ │ │ + addi a5,a5,1 │ │ │ │ + bne a1,a6,2cffc │ │ │ │ + sext.w a5,a4 │ │ │ │ + auipc a2,0x34 │ │ │ │ + addi a2,a2,-1834 │ │ │ │ + li a1,1617 │ │ │ │ + auipc a0,0x33 │ │ │ │ + addi a0,a0,-254 │ │ │ │ + sd a5,40(sp) │ │ │ │ + li s7,0 │ │ │ │ + jal 3631e │ │ │ │ + li s5,0 │ │ │ │ + auipc s2,0x34 │ │ │ │ + addi s2,s2,-1808 │ │ │ │ + auipc s0,0x33 │ │ │ │ + addi s0,s0,-280 │ │ │ │ + beqz s1,2d0ae │ │ │ │ + ld s6,8(sp) │ │ │ │ + j 2d08a │ │ │ │ + srliw a5,s5,0x3 │ │ │ │ + add a5,a5,s3 │ │ │ │ lbu a5,0(a5) │ │ │ │ - bgeu s4,a5,2f1bc │ │ │ │ - lwu s6,88(s1) │ │ │ │ - sw s3,36(sp) │ │ │ │ - ld s7,80(s1) │ │ │ │ - beqz s6,2ef9a │ │ │ │ - li s11,0 │ │ │ │ - add s9,s11,s6 │ │ │ │ - srli s9,s9,0x1 │ │ │ │ - slli a1,s9,0x3 │ │ │ │ - add s10,s7,a1 │ │ │ │ - mv a1,s10 │ │ │ │ + not a3,s5 │ │ │ │ + andi a3,a3,7 │ │ │ │ + sraw a5,a5,a3 │ │ │ │ + andi a5,a5,1 │ │ │ │ + xori a5,a5,1 │ │ │ │ + addiw s5,s5,1 │ │ │ │ + addw s7,a5,s7 │ │ │ │ + beq s1,s5,2d0ae │ │ │ │ + slli a4,s7,0x20 │ │ │ │ + srli a5,a4,0x1e │ │ │ │ + add a5,a5,s6 │ │ │ │ + sw s5,0(a5) │ │ │ │ + bgeu s1,s7,2d066 │ │ │ │ + mv a4,s1 │ │ │ │ + mv a3,s7 │ │ │ │ + mv a2,s2 │ │ │ │ + li a1,1622 │ │ │ │ mv a0,s0 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2f17e │ │ │ │ - beqz a0,2f186 │ │ │ │ - addi s11,s9,1 │ │ │ │ - bltu s11,s6,2f156 │ │ │ │ - j 2ef9a │ │ │ │ - mv s6,s9 │ │ │ │ - bltu s11,s6,2f156 │ │ │ │ - j 2ef9a │ │ │ │ - beqz s10,2ef9a │ │ │ │ - lw a5,4(s10) │ │ │ │ - bltu a5,s8,2f1c2 │ │ │ │ - ld a5,0(s1) │ │ │ │ - ld a4,16(sp) │ │ │ │ - mv a1,s5 │ │ │ │ - ld a5,16(a5) │ │ │ │ - addw a4,s8,a4 │ │ │ │ - slli a4,a4,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add a5,a5,a4 │ │ │ │ - lbu a2,0(a5) │ │ │ │ - li a0,1 │ │ │ │ - addiw s8,s8,1 │ │ │ │ - jal 37c0 <__printf_chk@plt> │ │ │ │ - ld a5,72(s1) │ │ │ │ - add a5,a5,s2 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - bltu s4,a5,2f146 │ │ │ │ - sext.w a5,a5 │ │ │ │ - bgeu a5,s8,2f192 │ │ │ │ - auipc a1,0x33 │ │ │ │ - addi a1,a1,-586 │ │ │ │ - li a0,1 │ │ │ │ - jal 37c0 <__printf_chk@plt> │ │ │ │ - j 2efcc │ │ │ │ - sd s0,144(sp) │ │ │ │ - sd s1,136(sp) │ │ │ │ - sd s2,128(sp) │ │ │ │ - sd s3,120(sp) │ │ │ │ - sd s4,112(sp) │ │ │ │ - sd s5,104(sp) │ │ │ │ - sd s6,96(sp) │ │ │ │ - sd s7,88(sp) │ │ │ │ - sd s8,80(sp) │ │ │ │ - sd s9,72(sp) │ │ │ │ - sd s10,64(sp) │ │ │ │ - sd s11,56(sp) │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - addi sp,sp,-128 │ │ │ │ - lw a5,8(a0) │ │ │ │ - sd s8,48(sp) │ │ │ │ - auipc s8,0x4b │ │ │ │ - ld s8,-740(s8) │ │ │ │ - sd ra,120(sp) │ │ │ │ - ld a4,0(s8) │ │ │ │ - sd a4,8(sp) │ │ │ │ - li a4,0 │ │ │ │ - beqz a5,2f2d2 │ │ │ │ - sd s2,96(sp) │ │ │ │ - sd s3,88(sp) │ │ │ │ - sd s4,80(sp) │ │ │ │ - sd s5,72(sp) │ │ │ │ - sd s6,64(sp) │ │ │ │ - sd s7,56(sp) │ │ │ │ - sd s0,112(sp) │ │ │ │ - sd s1,104(sp) │ │ │ │ - sd s9,40(sp) │ │ │ │ - sd s10,32(sp) │ │ │ │ - sd s11,24(sp) │ │ │ │ - mv s5,a0 │ │ │ │ - li s4,0 │ │ │ │ - li s3,0 │ │ │ │ - li s7,253 │ │ │ │ - addi s2,sp,4 │ │ │ │ - auipc s6,0x32 │ │ │ │ - addi s6,s6,-1100 │ │ │ │ - ld a5,72(s5) │ │ │ │ - add a5,a5,s4 │ │ │ │ - lbu a3,0(a5) │ │ │ │ - bgeu s7,a3,2f2f2 │ │ │ │ - lwu s11,88(s5) │ │ │ │ - sw s3,4(sp) │ │ │ │ - ld s1,80(s5) │ │ │ │ - beqz s11,2f274 │ │ │ │ - li s10,0 │ │ │ │ - add s0,s10,s11 │ │ │ │ - srli s0,s0,0x1 │ │ │ │ - slli s9,s0,0x3 │ │ │ │ - add s9,s9,s1 │ │ │ │ + jal 22b80 │ │ │ │ + j 2d066 │ │ │ │ + auipc a2,0x34 │ │ │ │ + addi a2,a2,-1934 │ │ │ │ + li a1,1626 │ │ │ │ + auipc a0,0x33 │ │ │ │ + addi a0,a0,-378 │ │ │ │ + jal 3631e │ │ │ │ + auipc a2,0x33 │ │ │ │ + addi a2,a2,498 │ │ │ │ + li a1,838 │ │ │ │ + auipc a0,0x33 │ │ │ │ + addi a0,a0,-402 │ │ │ │ + jal 3631e │ │ │ │ + mv a1,s9 │ │ │ │ + mv a0,s8 │ │ │ │ + li a2,0 │ │ │ │ + jal 499fa │ │ │ │ + auipc a2,0x33 │ │ │ │ + addi a2,a2,496 │ │ │ │ + li a1,841 │ │ │ │ + auipc a0,0x33 │ │ │ │ + addi a0,a0,-436 │ │ │ │ + jal 3631e │ │ │ │ + lui a1,0x1 │ │ │ │ + addi a1,a1,-8 │ │ │ │ + li a0,0 │ │ │ │ + jal 1e81c │ │ │ │ + addiw s0,s9,1 │ │ │ │ + slli a5,s0,0x20 │ │ │ │ + srli s0,a5,0x1d │ │ │ │ + mv s2,a0 │ │ │ │ + mv a1,s0 │ │ │ │ + li a0,0 │ │ │ │ + jal 1e81c │ │ │ │ + mv s10,a0 │ │ │ │ + mv a1,s0 │ │ │ │ + li a0,0 │ │ │ │ + jal 1e81c │ │ │ │ + mv s7,a0 │ │ │ │ + auipc a2,0x33 │ │ │ │ + addi a2,a2,476 │ │ │ │ + li a1,846 │ │ │ │ + auipc a0,0x33 │ │ │ │ + addi a0,a0,-504 │ │ │ │ + sd s7,16(sp) │ │ │ │ + jal 3631e │ │ │ │ + mv a2,s0 │ │ │ │ + li a1,0 │ │ │ │ + mv a0,s10 │ │ │ │ + jal 3890 │ │ │ │ + lui a2,0x1 │ │ │ │ + lui t1,0x1 │ │ │ │ + addi a2,a2,-16 │ │ │ │ + addi t1,t1,-24 │ │ │ │ + li a5,0 │ │ │ │ + add s5,s2,a2 │ │ │ │ + add s6,s2,t1 │ │ │ │ + sd s9,64(sp) │ │ │ │ + mv t4,s2 │ │ │ │ + mv s9,s8 │ │ │ │ + sd s11,0(s10) │ │ │ │ + mv s8,s4 │ │ │ │ + li s7,1 │ │ │ │ + mv s4,s3 │ │ │ │ + sd s1,72(sp) │ │ │ │ + mv s2,a5 │ │ │ │ + mv s3,s11 │ │ │ │ + sd a2,0(sp) │ │ │ │ + mv s11,s8 │ │ │ │ + li t3,0 │ │ │ │ + mv s8,s6 │ │ │ │ + mv s6,s5 │ │ │ │ + mv s5,s3 │ │ │ │ + mv s3,s2 │ │ │ │ + mv s2,s4 │ │ │ │ + bge t3,s5,2d1cc │ │ │ │ + slli a4,t3,0x3 │ │ │ │ + add s1,s10,a4 │ │ │ │ + ld s0,0(s1) │ │ │ │ + bltz s0,2d1a0 │ │ │ │ + j 2d2c6 │ │ │ │ + bge s4,s5,2d2b2 │ │ │ │ + neg s4,s0 │ │ │ │ + slli s1,s4,0x3 │ │ │ │ + add s1,s1,s10 │ │ │ │ + mv a5,s0 │ │ │ │ + ld s0,0(s1) │ │ │ │ + bltz s0,2d19c │ │ │ │ + ld a2,0(sp) │ │ │ │ + add a4,a4,s10 │ │ │ │ + mv a0,t4 │ │ │ │ + sd a5,0(a4) │ │ │ │ + li a1,0 │ │ │ │ + jal 3890 │ │ │ │ + mv t4,a0 │ │ │ │ + blt s4,s5,2dc60 │ │ │ │ + mv t3,s4 │ │ │ │ + blt t3,s5,2d18c │ │ │ │ + ld a5,40(sp) │ │ │ │ + mv s4,s2 │ │ │ │ + mv s2,s3 │ │ │ │ + addiw s2,s2,1 │ │ │ │ + mv s3,s5 │ │ │ │ + mv s5,s6 │ │ │ │ + mv s6,s8 │ │ │ │ + mv s8,s11 │ │ │ │ + bgeu a5,s2,2d17a │ │ │ │ + auipc a2,0x33 │ │ │ │ + addi a2,a2,312 │ │ │ │ + li a1,946 │ │ │ │ + auipc a0,0x33 │ │ │ │ + addi a0,a0,-684 │ │ │ │ + mv s2,t4 │ │ │ │ + mv s8,s9 │ │ │ │ + ld s1,72(sp) │ │ │ │ + ld s9,64(sp) │ │ │ │ + jal 3631e │ │ │ │ + mv a0,s10 │ │ │ │ + jal 3670 │ │ │ │ + ld a0,16(sp) │ │ │ │ + mv s3,s4 │ │ │ │ + mv s4,s11 │ │ │ │ + jal 3670 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 3670 │ │ │ │ + auipc a2,0x33 │ │ │ │ + addi a2,a2,1850 │ │ │ │ + li a1,1629 │ │ │ │ + auipc a0,0x33 │ │ │ │ + addi a0,a0,-738 │ │ │ │ + jal 3631e │ │ │ │ + li a2,1 │ │ │ │ mv a1,s9 │ │ │ │ + mv a0,s8 │ │ │ │ + jal 49a1a │ │ │ │ + beqz a0,2db62 │ │ │ │ + mv a0,s8 │ │ │ │ + jal 3670 │ │ │ │ + auipc a2,0x33 │ │ │ │ + addi a2,a2,1830 │ │ │ │ + li a1,1635 │ │ │ │ + auipc a0,0x33 │ │ │ │ + addi a0,a0,-782 │ │ │ │ + jal 3631e │ │ │ │ + ld s2,8(sp) │ │ │ │ + mv a5,s3 │ │ │ │ + mv a4,s9 │ │ │ │ + mv a3,s2 │ │ │ │ + mv a2,s1 │ │ │ │ + mv a1,s4 │ │ │ │ + li a0,0 │ │ │ │ + jal 2beca │ │ │ │ + mv s0,a0 │ │ │ │ mv a0,s2 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2f294 │ │ │ │ - beqz a0,2f29c │ │ │ │ - addi s10,s0,1 │ │ │ │ - bltu s10,s11,2f252 │ │ │ │ - mv a3,s3 │ │ │ │ - auipc a2,0x31 │ │ │ │ - addi a2,a2,1874 │ │ │ │ - li a1,658 │ │ │ │ - auipc a0,0x31 │ │ │ │ - addi a0,a0,1902 │ │ │ │ - jal b382 │ │ │ │ - li a0,-1 │ │ │ │ - jal 33c0 │ │ │ │ - mv s11,s0 │ │ │ │ - bltu s10,s11,2f252 │ │ │ │ - j 2f274 │ │ │ │ - beqz s9,2f274 │ │ │ │ - lw a3,4(s9) │ │ │ │ - mv a2,s3 │ │ │ │ - mv a1,s6 │ │ │ │ - li a0,1 │ │ │ │ - jal 37c0 <__printf_chk@plt> │ │ │ │ - lw a5,8(s5) │ │ │ │ - addi s4,s4,1 │ │ │ │ - sext.w s3,s4 │ │ │ │ - bltu s3,a5,2f234 │ │ │ │ - ld s0,112(sp) │ │ │ │ - ld s1,104(sp) │ │ │ │ - ld s2,96(sp) │ │ │ │ - ld s3,88(sp) │ │ │ │ - ld s4,80(sp) │ │ │ │ - ld s5,72(sp) │ │ │ │ - ld s6,64(sp) │ │ │ │ - ld s7,56(sp) │ │ │ │ - ld s9,40(sp) │ │ │ │ - ld s10,32(sp) │ │ │ │ - ld s11,24(sp) │ │ │ │ - ld a4,8(sp) │ │ │ │ - ld a5,0(s8) │ │ │ │ + jal 3670 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 3670 │ │ │ │ + ld s6,144(sp) │ │ │ │ + ld s7,136(sp) │ │ │ │ + ld s8,128(sp) │ │ │ │ + ld s10,112(sp) │ │ │ │ + ld s11,104(sp) │ │ │ │ + ld a5,56(sp) │ │ │ │ + sw s1,0(a5) │ │ │ │ + auipc a5,0x4d │ │ │ │ + ld a5,-888(a5) │ │ │ │ + ld a4,88(sp) │ │ │ │ + ld a5,0(a5) │ │ │ │ xor a5,a5,a4 │ │ │ │ li a4,0 │ │ │ │ - bnez a5,2f2f6 │ │ │ │ - ld ra,120(sp) │ │ │ │ - ld s8,48(sp) │ │ │ │ - auipc a1,0x33 │ │ │ │ - addi a1,a1,-874 │ │ │ │ - li a0,1 │ │ │ │ - addi sp,sp,128 │ │ │ │ - j 37c0 <__printf_chk@plt> │ │ │ │ - sext.w a3,a3 │ │ │ │ - j 2f2a4 │ │ │ │ - sd s0,112(sp) │ │ │ │ - sd s1,104(sp) │ │ │ │ - sd s2,96(sp) │ │ │ │ - sd s3,88(sp) │ │ │ │ - sd s4,80(sp) │ │ │ │ - sd s5,72(sp) │ │ │ │ - sd s6,64(sp) │ │ │ │ - sd s7,56(sp) │ │ │ │ - sd s9,40(sp) │ │ │ │ - sd s10,32(sp) │ │ │ │ - sd s11,24(sp) │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - lw a5,8(a0) │ │ │ │ - addi sp,sp,-144 │ │ │ │ - auipc a3,0x4b │ │ │ │ - ld a3,-1028(a3) │ │ │ │ - sd ra,136(sp) │ │ │ │ - ld a4,0(a3) │ │ │ │ - sd a4,24(sp) │ │ │ │ - li a4,0 │ │ │ │ - beqz a5,2f5fc │ │ │ │ - sd s0,128(sp) │ │ │ │ - sd s2,112(sp) │ │ │ │ - sd s4,96(sp) │ │ │ │ - sd s5,88(sp) │ │ │ │ - sd s6,80(sp) │ │ │ │ - sd s1,120(sp) │ │ │ │ - sd s3,104(sp) │ │ │ │ - sd s7,72(sp) │ │ │ │ - sd s8,64(sp) │ │ │ │ - sd s9,56(sp) │ │ │ │ - sd s10,48(sp) │ │ │ │ - sd s11,40(sp) │ │ │ │ - mv s2,a0 │ │ │ │ - li s4,0 │ │ │ │ - li s5,0 │ │ │ │ - li s6,253 │ │ │ │ - addi s0,sp,20 │ │ │ │ - ld a4,120(s2) │ │ │ │ - slli s7,s4,0x2 │ │ │ │ - ld a5,72(s2) │ │ │ │ - add a4,a4,s7 │ │ │ │ - lw s10,0(a4) │ │ │ │ - slli a4,s10,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add a4,a4,a5 │ │ │ │ - lbu a4,0(a4) │ │ │ │ - bgeu s6,a4,2f620 │ │ │ │ - lwu s9,88(s2) │ │ │ │ - sw s10,20(sp) │ │ │ │ - ld s3,80(s2) │ │ │ │ - beqz s9,2f3a0 │ │ │ │ - li s8,0 │ │ │ │ - add s1,s8,s9 │ │ │ │ - srli s1,s1,0x1 │ │ │ │ - slli s11,s1,0x3 │ │ │ │ - add s11,s11,s3 │ │ │ │ - mv a1,s11 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2f3c0 │ │ │ │ - beqz a0,2f3c8 │ │ │ │ - addi s8,s1,1 │ │ │ │ - bltu s8,s9,2f37e │ │ │ │ - mv a3,s10 │ │ │ │ - auipc a2,0x31 │ │ │ │ - addi a2,a2,1574 │ │ │ │ - li a1,658 │ │ │ │ - auipc a0,0x31 │ │ │ │ - addi a0,a0,1602 │ │ │ │ - jal b382 │ │ │ │ - li a0,-1 │ │ │ │ - jal 33c0 │ │ │ │ - mv s9,s1 │ │ │ │ - bltu s8,s9,2f37e │ │ │ │ - j 2f3a0 │ │ │ │ - beqz s11,2f3a0 │ │ │ │ - lw s10,4(s11) │ │ │ │ - ld a5,72(s2) │ │ │ │ - add a4,a5,s4 │ │ │ │ - lbu a4,0(a4) │ │ │ │ - sext.w s1,a4 │ │ │ │ - bgeu s6,a4,2f42e │ │ │ │ - lwu s9,88(s2) │ │ │ │ - sw s5,20(sp) │ │ │ │ - ld s3,80(s2) │ │ │ │ - beqz s9,2f416 │ │ │ │ - li s8,0 │ │ │ │ - add s1,s8,s9 │ │ │ │ - srli s1,s1,0x1 │ │ │ │ - slli s11,s1,0x3 │ │ │ │ - add s11,s11,s3 │ │ │ │ - mv a1,s11 │ │ │ │ + bnez a5,2dc6c │ │ │ │ + ld ra,200(sp) │ │ │ │ mv a0,s0 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2f41a │ │ │ │ - beqz a0,2f422 │ │ │ │ - addi s8,s1,1 │ │ │ │ - bltu s8,s9,2f3f4 │ │ │ │ - mv a3,s5 │ │ │ │ - j 2f3a2 │ │ │ │ - mv s9,s1 │ │ │ │ - bltu s8,s9,2f3f4 │ │ │ │ - j 2f416 │ │ │ │ - beqz s11,2f416 │ │ │ │ - lw s1,4(s11) │ │ │ │ - ld a5,72(s2) │ │ │ │ - ld a4,120(s2) │ │ │ │ - sub s1,s1,s10 │ │ │ │ - seqz a3,s1 │ │ │ │ - add a4,a4,s7 │ │ │ │ - lw s11,0(a4) │ │ │ │ - sd a3,0(sp) │ │ │ │ - slli a4,s11,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add a4,a4,a5 │ │ │ │ + ld s0,192(sp) │ │ │ │ + ld s1,184(sp) │ │ │ │ + ld s2,176(sp) │ │ │ │ + ld s3,168(sp) │ │ │ │ + ld s4,160(sp) │ │ │ │ + ld s5,152(sp) │ │ │ │ + ld s9,120(sp) │ │ │ │ + addi sp,sp,208 │ │ │ │ + ret │ │ │ │ + ld a2,0(sp) │ │ │ │ + add a4,a4,s10 │ │ │ │ + mv a0,t4 │ │ │ │ + sd a5,0(a4) │ │ │ │ + li a1,0 │ │ │ │ + jal 3890 │ │ │ │ + mv t4,a0 │ │ │ │ + mv t3,s4 │ │ │ │ + j 2d1c8 │ │ │ │ + ld a2,0(sp) │ │ │ │ + neg a5,t3 │ │ │ │ + addi a6,s0,-1 │ │ │ │ + mv a0,t4 │ │ │ │ + sd a5,0(s1) │ │ │ │ + li a1,0 │ │ │ │ + sd t3,32(sp) │ │ │ │ + sd a6,24(sp) │ │ │ │ + jal 3890 │ │ │ │ + ld t3,32(sp) │ │ │ │ + ld a6,24(sp) │ │ │ │ + mv t4,a0 │ │ │ │ + mv s4,t3 │ │ │ │ + mv a0,t3 │ │ │ │ + mv t3,s0 │ │ │ │ + sext.w a1,s4 │ │ │ │ + blt a6,a0,2dab2 │ │ │ │ + ld a2,8(sp) │ │ │ │ + ld a7,16(sp) │ │ │ │ + mv a3,a1 │ │ │ │ + slli a5,a3,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + slli a4,a5,0x2 │ │ │ │ + add a4,a4,a2 │ │ │ │ + lw t1,0(a4) │ │ │ │ + slli a5,a5,0x3 │ │ │ │ + add a5,a5,a7 │ │ │ │ + addw a4,s3,t1 │ │ │ │ + slli t1,t1,0x20 │ │ │ │ + srli t1,t1,0x20 │ │ │ │ + srliw t5,a4,0x3 │ │ │ │ + sd t1,0(a5) │ │ │ │ + slli t1,a4,0x20 │ │ │ │ + add a5,s2,t5 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + srli t1,t1,0x20 │ │ │ │ + add t1,t1,s11 │ │ │ │ + not a4,a4 │ │ │ │ + lbu t1,0(t1) │ │ │ │ + andi a4,a4,7 │ │ │ │ + sraw a5,a5,a4 │ │ │ │ + not a5,a5 │ │ │ │ + slli a4,t1,0x1 │ │ │ │ + andi a5,a5,1 │ │ │ │ + add a5,a5,a4 │ │ │ │ + slli a5,a5,0x3 │ │ │ │ + add a5,a5,t4 │ │ │ │ + ld a4,0(a5) │ │ │ │ + addiw a3,a3,1 │ │ │ │ + slli t1,a3,0x20 │ │ │ │ + addi a4,a4,1 │ │ │ │ + srli t1,t1,0x20 │ │ │ │ + sd a4,0(a5) │ │ │ │ + bge a6,t1,2d2f8 │ │ │ │ + ld a3,0(t4) │ │ │ │ + sd s4,0(t4) │ │ │ │ + addi a4,t4,8 │ │ │ │ + mv a5,t4 │ │ │ │ + mv a2,s4 │ │ │ │ + add a2,a2,a3 │ │ │ │ + addi a4,a4,8 │ │ │ │ + ld a3,-8(a4) │ │ │ │ + sd a2,-8(a4) │ │ │ │ + bne a4,s6,2d372 │ │ │ │ + mv a3,a1 │ │ │ │ + blt a6,a0,2d3f0 │ │ │ │ + ld a7,8(sp) │ │ │ │ + ld t1,16(sp) │ │ │ │ + slli a2,a3,0x20 │ │ │ │ + srli a4,a2,0x1d │ │ │ │ + add a4,a4,t1 │ │ │ │ + lw a2,0(a4) │ │ │ │ + addiw a3,a3,1 │ │ │ │ + slli a0,a3,0x20 │ │ │ │ + addw t5,s3,a2 │ │ │ │ + srliw a4,t5,0x3 │ │ │ │ + slli t6,t5,0x20 │ │ │ │ + add a4,a4,s2 │ │ │ │ lbu a4,0(a4) │ │ │ │ - bgeu s6,a4,2f626 │ │ │ │ - lwu s9,88(s2) │ │ │ │ - sw s11,20(sp) │ │ │ │ - ld s10,80(s2) │ │ │ │ - beqz s9,2f488 │ │ │ │ - li s8,0 │ │ │ │ - add s3,s8,s9 │ │ │ │ - srli s3,s3,0x1 │ │ │ │ - slli a1,s3,0x3 │ │ │ │ - add s1,s10,a1 │ │ │ │ - mv a1,s1 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2f48c │ │ │ │ - beqz a0,2f494 │ │ │ │ - addi s8,s3,1 │ │ │ │ - bltu s8,s9,2f462 │ │ │ │ - mv a3,s11 │ │ │ │ - j 2f3a2 │ │ │ │ - mv s9,s3 │ │ │ │ - bltu s8,s9,2f462 │ │ │ │ - j 2f488 │ │ │ │ - beqz s1,2f488 │ │ │ │ - ld a5,72(s2) │ │ │ │ - lw s11,4(s1) │ │ │ │ - add a4,a5,s4 │ │ │ │ - lbu s10,0(a4) │ │ │ │ - bgeu s6,s10,2f636 │ │ │ │ - lwu s9,88(s2) │ │ │ │ - sw s5,20(sp) │ │ │ │ - ld s10,80(s2) │ │ │ │ - beqz s9,2f416 │ │ │ │ - li s8,0 │ │ │ │ - add s3,s8,s9 │ │ │ │ - srli s3,s3,0x1 │ │ │ │ - slli a1,s3,0x3 │ │ │ │ - add s1,s10,a1 │ │ │ │ - mv a1,s1 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2f4e2 │ │ │ │ - beqz a0,2f4ea │ │ │ │ - addi s8,s3,1 │ │ │ │ - bltu s8,s9,2f4ba │ │ │ │ - j 2f416 │ │ │ │ - mv s9,s3 │ │ │ │ - bltu s8,s9,2f4ba │ │ │ │ - j 2f416 │ │ │ │ - beqz s1,2f416 │ │ │ │ - lw s10,4(s1) │ │ │ │ - ld a5,72(s2) │ │ │ │ - ld a4,120(s2) │ │ │ │ - sltu a3,s10,s11 │ │ │ │ - sd a3,8(sp) │ │ │ │ - add a4,a4,s7 │ │ │ │ - lw s11,0(a4) │ │ │ │ - slli a4,s11,0x20 │ │ │ │ + srli t6,t6,0x20 │ │ │ │ + add t6,t6,s11 │ │ │ │ + not t5,t5 │ │ │ │ + lbu t6,0(t6) │ │ │ │ + andi t5,t5,7 │ │ │ │ + sraw a4,a4,t5 │ │ │ │ + not a4,a4 │ │ │ │ + slli t5,t6,0x1 │ │ │ │ + andi a4,a4,1 │ │ │ │ + add a4,a4,t5 │ │ │ │ + slli a4,a4,0x3 │ │ │ │ + add a4,a4,t4 │ │ │ │ + ld t5,0(a4) │ │ │ │ + srli a0,a0,0x20 │ │ │ │ + slli t6,t5,0x2 │ │ │ │ + add t6,t6,a7 │ │ │ │ + sw a2,0(t6) │ │ │ │ + addi t5,t5,1 │ │ │ │ + sd t5,0(a4) │ │ │ │ + bge a6,a0,2d38c │ │ │ │ + ld a4,8(t4) │ │ │ │ + beqz s3,2d4e2 │ │ │ │ + bge s4,a4,2d424 │ │ │ │ + addiw a3,a4,-1 │ │ │ │ + srliw a3,a3,0x3 │ │ │ │ + add a3,a3,s9 │ │ │ │ + lbu a2,0(a3) │ │ │ │ + negw a4,a4 │ │ │ │ + andi a4,a4,7 │ │ │ │ + sllw a4,s7,a4 │ │ │ │ + or a4,a4,a2 │ │ │ │ + sb a4,0(a3) │ │ │ │ + ld a4,0(t4) │ │ │ │ + neg a4,a4 │ │ │ │ + sd a4,0(s1) │ │ │ │ + li a2,1 │ │ │ │ + li a0,510 │ │ │ │ + j 2d478 │ │ │ │ + bge a3,a4,2d470 │ │ │ │ + addiw a3,a4,-1 │ │ │ │ + srliw a3,a3,0x3 │ │ │ │ + add a3,a3,s9 │ │ │ │ + lbu a7,0(a3) │ │ │ │ + negw a4,a4 │ │ │ │ + andi a4,a4,7 │ │ │ │ + sllw a4,s7,a4 │ │ │ │ + or a4,a7,a4 │ │ │ │ + sb a4,0(a3) │ │ │ │ + andi a4,a2,1 │ │ │ │ + ld a3,0(a5) │ │ │ │ + ld a7,8(a5) │ │ │ │ + negw a4,a4 │ │ │ │ + slli a4,a4,0x20 │ │ │ │ srli a4,a4,0x20 │ │ │ │ - add a4,a4,a5 │ │ │ │ - lbu a4,0(a4) │ │ │ │ - bgeu s6,a4,2f63e │ │ │ │ - lwu s9,88(s2) │ │ │ │ - sw s11,20(sp) │ │ │ │ - ld s3,80(s2) │ │ │ │ - beqz s9,2f488 │ │ │ │ - li s8,0 │ │ │ │ - add a5,s8,s9 │ │ │ │ - srli s10,a5,0x1 │ │ │ │ - slli a1,s10,0x3 │ │ │ │ - add s1,s3,a1 │ │ │ │ - mv a1,s1 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2f54c │ │ │ │ - beqz a0,2f554 │ │ │ │ - addi s8,s10,1 │ │ │ │ - bltu s8,s9,2f524 │ │ │ │ - j 2f488 │ │ │ │ - mv s9,s10 │ │ │ │ - bltu s8,s9,2f524 │ │ │ │ - j 2f488 │ │ │ │ - beqz s1,2f488 │ │ │ │ - lw s11,4(s1) │ │ │ │ - ld a5,72(s2) │ │ │ │ - add a5,a5,s4 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - bgeu s6,a5,2f63a │ │ │ │ - lwu s1,88(s2) │ │ │ │ - sw s5,20(sp) │ │ │ │ - ld s3,80(s2) │ │ │ │ - beqz s1,2f416 │ │ │ │ - li s8,0 │ │ │ │ - add a5,s8,s1 │ │ │ │ - srli s10,a5,0x1 │ │ │ │ - slli a1,s10,0x3 │ │ │ │ - add s9,s3,a1 │ │ │ │ - mv a1,s9 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2f5a0 │ │ │ │ - beqz a0,2f5a8 │ │ │ │ - addi s8,s10,1 │ │ │ │ - bltu s8,s1,2f578 │ │ │ │ - j 2f416 │ │ │ │ - mv s1,s10 │ │ │ │ - bltu s8,s1,2f578 │ │ │ │ - j 2f416 │ │ │ │ - beqz s9,2f416 │ │ │ │ - lw a5,4(s9) │ │ │ │ - ld a4,120(s2) │ │ │ │ - ld a3,0(sp) │ │ │ │ - sub a5,a5,s11 │ │ │ │ - add a4,a4,s7 │ │ │ │ - lw a6,0(a4) │ │ │ │ - ld a4,8(sp) │ │ │ │ - seqz a5,a5 │ │ │ │ - mv a2,s5 │ │ │ │ - auipc a1,0x32 │ │ │ │ - addi a1,a1,-2008 │ │ │ │ - li a0,1 │ │ │ │ - jal 37c0 <__printf_chk@plt> │ │ │ │ - lw a5,8(s2) │ │ │ │ - addi s4,s4,1 │ │ │ │ - sext.w s5,s4 │ │ │ │ - bltu s5,a5,2f34c │ │ │ │ - ld s0,128(sp) │ │ │ │ - ld s1,120(sp) │ │ │ │ - ld s2,112(sp) │ │ │ │ - ld s3,104(sp) │ │ │ │ - ld s4,96(sp) │ │ │ │ - ld s5,88(sp) │ │ │ │ - ld s6,80(sp) │ │ │ │ - ld s7,72(sp) │ │ │ │ - ld s8,64(sp) │ │ │ │ - ld s9,56(sp) │ │ │ │ - ld s10,48(sp) │ │ │ │ - ld s11,40(sp) │ │ │ │ - auipc a5,0x4b │ │ │ │ - ld a5,-1772(a5) │ │ │ │ - ld a4,24(sp) │ │ │ │ - ld a5,0(a5) │ │ │ │ - xor a5,a5,a4 │ │ │ │ - li a4,0 │ │ │ │ - bnez a5,2f644 │ │ │ │ - ld ra,136(sp) │ │ │ │ - auipc a1,0x33 │ │ │ │ - addi a1,a1,-1688 │ │ │ │ - li a0,1 │ │ │ │ - addi sp,sp,144 │ │ │ │ - j 37c0 <__printf_chk@plt> │ │ │ │ - sext.w s10,a4 │ │ │ │ - j 2f3d4 │ │ │ │ - sext.w s11,a4 │ │ │ │ - add a4,a5,s4 │ │ │ │ - lbu s10,0(a4) │ │ │ │ - bltu s6,s10,2f4aa │ │ │ │ - sext.w s10,s10 │ │ │ │ - j 2f4f4 │ │ │ │ - sext.w a5,a5 │ │ │ │ - j 2f5b0 │ │ │ │ - sext.w s11,a4 │ │ │ │ - j 2f55e │ │ │ │ - sd s0,128(sp) │ │ │ │ - sd s1,120(sp) │ │ │ │ - sd s2,112(sp) │ │ │ │ - sd s3,104(sp) │ │ │ │ - sd s4,96(sp) │ │ │ │ - sd s5,88(sp) │ │ │ │ - sd s6,80(sp) │ │ │ │ - sd s7,72(sp) │ │ │ │ - sd s8,64(sp) │ │ │ │ - sd s9,56(sp) │ │ │ │ - sd s10,48(sp) │ │ │ │ - sd s11,40(sp) │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - mv a6,a3 │ │ │ │ - addiw a3,a3,-1 │ │ │ │ - addi sp,sp,-240 │ │ │ │ - slli a7,a3,0x20 │ │ │ │ - srli a7,a7,0x20 │ │ │ │ - auipc a5,0x4b │ │ │ │ - ld a5,-1886(a5) │ │ │ │ - sd s7,168(sp) │ │ │ │ - lw s7,8(a1) │ │ │ │ + slli a3,a3,0x3 │ │ │ │ + xor a7,a4,a7 │ │ │ │ + add a3,a3,s10 │ │ │ │ + sub a4,a7,a4 │ │ │ │ + sd a4,0(a3) │ │ │ │ + addiw a2,a2,1 │ │ │ │ + addi a5,a5,8 │ │ │ │ + beq a2,a0,2d4b8 │ │ │ │ ld a3,0(a5) │ │ │ │ - sd a3,120(sp) │ │ │ │ - li a3,0 │ │ │ │ - add a5,a2,a7 │ │ │ │ - sd a5,48(sp) │ │ │ │ - li a5,-1 │ │ │ │ - addiw s7,s7,-1 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - sd s0,224(sp) │ │ │ │ - sd s2,208(sp) │ │ │ │ - sd s4,192(sp) │ │ │ │ - sd s6,176(sp) │ │ │ │ - sd a5,40(sp) │ │ │ │ - sd s7,32(sp) │ │ │ │ - sd ra,232(sp) │ │ │ │ - sd s1,216(sp) │ │ │ │ - sd s3,200(sp) │ │ │ │ - sd s5,184(sp) │ │ │ │ - sd s8,160(sp) │ │ │ │ - sd s9,152(sp) │ │ │ │ - sd s10,144(sp) │ │ │ │ - sd s11,136(sp) │ │ │ │ - li s6,0 │ │ │ │ - li s4,0 │ │ │ │ - li s2,253 │ │ │ │ - addi s0,sp,112 │ │ │ │ - sd a7,104(sp) │ │ │ │ - mv s7,a1 │ │ │ │ - mv a5,a2 │ │ │ │ - sd a6,64(sp) │ │ │ │ - ld s1,32(sp) │ │ │ │ - lbu s9,0(a5) │ │ │ │ - beq s1,s6,2fd00 │ │ │ │ - sd a5,16(sp) │ │ │ │ - bnez s6,2f764 │ │ │ │ - lw s11,8(s7) │ │ │ │ - li a0,24 │ │ │ │ - addiw s11,s11,-1 │ │ │ │ - sltu a5,s1,s11 │ │ │ │ - sd a5,56(sp) │ │ │ │ - jal 3330 │ │ │ │ - li a2,8 │ │ │ │ - li a1,10 │ │ │ │ - sd a0,8(sp) │ │ │ │ - jal 1c694 │ │ │ │ - lw a2,8(s7) │ │ │ │ - ld a5,16(sp) │ │ │ │ - addiw a3,a2,-1 │ │ │ │ - beq a3,s1,3057a │ │ │ │ - ld a4,32(sp) │ │ │ │ - ld a3,72(s7) │ │ │ │ - bgeu a4,a2,2f788 │ │ │ │ - slli s1,a4,0x20 │ │ │ │ - srli s1,s1,0x20 │ │ │ │ - add a2,a3,s1 │ │ │ │ - lbu a6,0(a2) │ │ │ │ - bgeu s2,a6,30430 │ │ │ │ - lwu s11,88(s7) │ │ │ │ - sw a4,112(sp) │ │ │ │ - ld s3,80(s7) │ │ │ │ - bnez s11,2f724 │ │ │ │ - j 30650 │ │ │ │ - li s5,0 │ │ │ │ - sd s1,16(sp) │ │ │ │ - mv s10,a5 │ │ │ │ - mv s1,s11 │ │ │ │ - mv s11,s5 │ │ │ │ - add s8,s1,s11 │ │ │ │ - srli s8,s8,0x1 │ │ │ │ - slli s5,s8,0x3 │ │ │ │ - add s5,s5,s3 │ │ │ │ - mv a1,s5 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2f75c │ │ │ │ - beqz a0,3019a │ │ │ │ - addi s11,s8,1 │ │ │ │ - bltu s11,s1,2f72e │ │ │ │ - ld s7,32(sp) │ │ │ │ - mv a0,s7 │ │ │ │ - jal 281e8 │ │ │ │ - mv s1,s8 │ │ │ │ - bltu s11,s1,2f72e │ │ │ │ - j 2f754 │ │ │ │ - li a0,24 │ │ │ │ - jal 3330 │ │ │ │ - li a2,8 │ │ │ │ - li a1,10 │ │ │ │ - sd a0,8(sp) │ │ │ │ - jal 1c694 │ │ │ │ - lw a2,8(s7) │ │ │ │ - ld a4,32(sp) │ │ │ │ + ld a4,8(a5) │ │ │ │ + addi a3,a3,1 │ │ │ │ + bne a4,a3,2d42c │ │ │ │ + addiw a3,a4,-1 │ │ │ │ + srliw a3,a3,0x3 │ │ │ │ + add a3,a3,s9 │ │ │ │ + lbu a7,0(a3) │ │ │ │ + negw a4,a4 │ │ │ │ + andi a4,a4,7 │ │ │ │ + sllw a4,s7,a4 │ │ │ │ + or a4,a7,a4 │ │ │ │ + sb a4,0(a3) │ │ │ │ + ld a4,0(a5) │ │ │ │ + ld a3,8(a5) │ │ │ │ + addiw a2,a2,1 │ │ │ │ + slli a4,a4,0x3 │ │ │ │ + add a4,a4,s10 │ │ │ │ + neg a3,a3 │ │ │ │ + sd a3,0(a4) │ │ │ │ + addi a5,a5,8 │ │ │ │ + bne a2,a0,2d478 │ │ │ │ + bne s4,a6,2d188 │ │ │ │ li a5,1 │ │ │ │ - sd a5,56(sp) │ │ │ │ - ld a3,72(s7) │ │ │ │ - ld a5,16(sp) │ │ │ │ - bltu a4,a2,2f700 │ │ │ │ - ld a2,120(s7) │ │ │ │ - slli s3,s6,0x20 │ │ │ │ - srli s3,s3,0x20 │ │ │ │ - slli s1,s3,0x2 │ │ │ │ - add a2,a2,s1 │ │ │ │ - lw a0,0(a2) │ │ │ │ - slli a2,a0,0x20 │ │ │ │ - srli a2,a2,0x20 │ │ │ │ - add a2,a2,a3 │ │ │ │ - lbu a2,0(a2) │ │ │ │ - bgeu s2,a2,3006e │ │ │ │ - lwu s11,88(s7) │ │ │ │ - sw a0,112(sp) │ │ │ │ - ld s10,80(s7) │ │ │ │ - beqz s11,2f7f2 │ │ │ │ - li s5,0 │ │ │ │ - sd s3,24(sp) │ │ │ │ - sd s1,72(sp) │ │ │ │ - mv s3,s5 │ │ │ │ - mv s1,s11 │ │ │ │ - sd s4,16(sp) │ │ │ │ - mv s5,a0 │ │ │ │ - mv s11,a5 │ │ │ │ - add s8,s1,s3 │ │ │ │ - srli s8,s8,0x1 │ │ │ │ - slli a1,s8,0x3 │ │ │ │ - add s4,s10,a1 │ │ │ │ - mv a1,s4 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2f7f6 │ │ │ │ - beqz a0,2f7fe │ │ │ │ - addi s3,s8,1 │ │ │ │ - bltu s3,s1,2f7ca │ │ │ │ - mv a0,s5 │ │ │ │ - jal 281e8 │ │ │ │ - mv s1,s8 │ │ │ │ - bltu s3,s1,2f7ca │ │ │ │ - j 2f7f0 │ │ │ │ - mv a1,s4 │ │ │ │ - ld s3,24(sp) │ │ │ │ - ld s1,72(sp) │ │ │ │ - ld s4,16(sp) │ │ │ │ - mv a0,s5 │ │ │ │ - mv a5,s11 │ │ │ │ - beqz a1,2f7f2 │ │ │ │ - lw a0,4(a1) │ │ │ │ - ld a3,72(s7) │ │ │ │ - add a3,a3,s3 │ │ │ │ - lbu a3,0(a3) │ │ │ │ - bgeu s2,a3,30006 │ │ │ │ - lwu s11,88(s7) │ │ │ │ - sw s6,112(sp) │ │ │ │ - ld s3,80(s7) │ │ │ │ - beqz s11,2f85c │ │ │ │ - li s5,0 │ │ │ │ - sd s4,16(sp) │ │ │ │ - sd s1,24(sp) │ │ │ │ - mv s10,a0 │ │ │ │ - mv s1,s5 │ │ │ │ - mv s4,s11 │ │ │ │ - mv s5,a5 │ │ │ │ - add s8,s4,s1 │ │ │ │ - srli s8,s8,0x1 │ │ │ │ - slli s11,s8,0x3 │ │ │ │ - add s11,s11,s3 │ │ │ │ - mv a1,s11 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2f862 │ │ │ │ - beqz a0,2f86a │ │ │ │ - addi s1,s8,1 │ │ │ │ - bltu s1,s4,2f838 │ │ │ │ - mv a0,s6 │ │ │ │ - jal 281e8 │ │ │ │ - mv s4,s8 │ │ │ │ - bltu s1,s4,2f838 │ │ │ │ - j 2f85c │ │ │ │ - ld s4,16(sp) │ │ │ │ - ld s1,24(sp) │ │ │ │ - mv a0,s10 │ │ │ │ - mv a5,s5 │ │ │ │ - beqz s11,2f85c │ │ │ │ - lw a3,4(s11) │ │ │ │ - sd zero,24(sp) │ │ │ │ - bltu a3,a0,3000e │ │ │ │ - ld a4,56(sp) │ │ │ │ - beqz a4,2fe16 │ │ │ │ - ld a4,32(sp) │ │ │ │ - ld a3,120(s7) │ │ │ │ - slli a2,a4,0x20 │ │ │ │ - srli a1,a2,0x1e │ │ │ │ - add a1,a1,a3 │ │ │ │ - lw s8,0(a1) │ │ │ │ - slli a2,s6,0x20 │ │ │ │ - srli a2,a2,0x20 │ │ │ │ - slli a1,a2,0x2 │ │ │ │ - bgeu s6,s8,2f8ac │ │ │ │ - bgeu a4,s8,2f8b2 │ │ │ │ - add a3,a3,a1 │ │ │ │ - lw s8,0(a3) │ │ │ │ - ld a3,16(s7) │ │ │ │ - ld a0,0(s7) │ │ │ │ - ld a4,24(sp) │ │ │ │ - add a3,a3,a1 │ │ │ │ - lw a3,0(a3) │ │ │ │ - ld a1,16(a0) │ │ │ │ - lbu a0,44(a0) │ │ │ │ - addw a3,a3,a4 │ │ │ │ - slli a3,a3,0x20 │ │ │ │ - srli a3,a3,0x20 │ │ │ │ - add a3,a3,a1 │ │ │ │ - lbu a3,0(a3) │ │ │ │ - beq a3,a0,2f902 │ │ │ │ - sd a5,16(sp) │ │ │ │ - ld a5,40(sp) │ │ │ │ - ld s1,8(sp) │ │ │ │ - addiw a1,s8,-1 │ │ │ │ - and a3,a2,a5 │ │ │ │ - slli a1,a1,0x20 │ │ │ │ - or a3,a3,a1 │ │ │ │ - mv a0,s1 │ │ │ │ + sub s4,a5,s4 │ │ │ │ + srliw a4,a1,0x3 │ │ │ │ + sd s4,0(s1) │ │ │ │ + add a4,a4,s9 │ │ │ │ + lbu a3,0(a4) │ │ │ │ + not a5,a1 │ │ │ │ + andi a5,a5,7 │ │ │ │ + sllw a5,s7,a5 │ │ │ │ + or a5,a5,a3 │ │ │ │ + sb a5,0(a4) │ │ │ │ + j 2d188 │ │ │ │ + bge s4,a4,2d542 │ │ │ │ + addiw a3,a4,-1 │ │ │ │ + srliw a3,a3,0x3 │ │ │ │ + add a3,a3,s9 │ │ │ │ + lbu a2,0(a3) │ │ │ │ + negw a4,a4 │ │ │ │ + andi a4,a4,7 │ │ │ │ + sllw a4,s7,a4 │ │ │ │ + or a4,a4,a2 │ │ │ │ + sb a4,0(a3) │ │ │ │ + ld a4,0(t4) │ │ │ │ + neg a4,a4 │ │ │ │ + sd a4,0(s1) │ │ │ │ + j 2d542 │ │ │ │ + bge a3,a4,2d53c │ │ │ │ + addiw a3,a4,-1 │ │ │ │ + srliw a3,a3,0x3 │ │ │ │ + add a3,a3,s9 │ │ │ │ + lbu a2,0(a3) │ │ │ │ + negw a4,a4 │ │ │ │ + andi a4,a4,7 │ │ │ │ + sllw a4,s7,a4 │ │ │ │ + or a4,a4,a2 │ │ │ │ + sb a4,0(a3) │ │ │ │ + ld a4,0(a5) │ │ │ │ + ld a3,8(a5) │ │ │ │ + slli a4,a4,0x3 │ │ │ │ + add a4,a4,s10 │ │ │ │ + sd a3,0(a4) │ │ │ │ + addi a5,a5,8 │ │ │ │ + beq a5,s8,2d4b8 │ │ │ │ + ld a3,0(a5) │ │ │ │ + ld a4,8(a5) │ │ │ │ + addi a3,a3,1 │ │ │ │ + bne a4,a3,2d510 │ │ │ │ + addiw a3,a4,-1 │ │ │ │ + srliw a3,a3,0x3 │ │ │ │ + add a3,a3,s9 │ │ │ │ + lbu a2,0(a3) │ │ │ │ + negw a4,a4 │ │ │ │ + andi a4,a4,7 │ │ │ │ + sllw a4,s7,a4 │ │ │ │ + or a4,a4,a2 │ │ │ │ + sb a4,0(a3) │ │ │ │ + ld a4,0(a5) │ │ │ │ + ld a3,8(a5) │ │ │ │ + slli a4,a4,0x3 │ │ │ │ + add a4,a4,s10 │ │ │ │ + neg a3,a3 │ │ │ │ + sd a3,0(a4) │ │ │ │ + j 2d53c │ │ │ │ + lw s0,80(sp) │ │ │ │ + auipc a2,0x33 │ │ │ │ + addi a2,a2,1156 │ │ │ │ + sd s10,112(sp) │ │ │ │ + mv a3,s0 │ │ │ │ + li a1,1667 │ │ │ │ + auipc a0,0x33 │ │ │ │ + addi a0,a0,-1612 │ │ │ │ + slli s10,s0,0x20 │ │ │ │ + sd s6,144(sp) │ │ │ │ + sd s8,128(sp) │ │ │ │ + sd s7,136(sp) │ │ │ │ + sd s11,104(sp) │ │ │ │ + sd s0,48(sp) │ │ │ │ + srli s10,s10,0x20 │ │ │ │ + jal 3631e │ │ │ │ + slli a1,s10,0x2 │ │ │ │ + li a0,0 │ │ │ │ + jal 1e81c │ │ │ │ + mv a3,s0 │ │ │ │ + auipc a2,0x33 │ │ │ │ + addi a2,a2,770 │ │ │ │ + mv s6,a0 │ │ │ │ + li a1,1670 │ │ │ │ + auipc a0,0x33 │ │ │ │ + addi a0,a0,-1668 │ │ │ │ + sd s6,8(sp) │ │ │ │ + jal 3631e │ │ │ │ mv a1,s0 │ │ │ │ - sd a3,112(sp) │ │ │ │ - jal 1c7e0 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 1c924 │ │ │ │ - sext.w a3,a0 │ │ │ │ - ld a5,16(sp) │ │ │ │ - bnez a3,3053e │ │ │ │ - lw a3,8(s7) │ │ │ │ - addiw a3,a3,-1 │ │ │ │ - bgeu s8,a3,30574 │ │ │ │ - sd s4,80(sp) │ │ │ │ - sd s9,72(sp) │ │ │ │ - sd s6,88(sp) │ │ │ │ - mv s4,s8 │ │ │ │ - mv s5,s7 │ │ │ │ - sd a5,96(sp) │ │ │ │ - ld a3,120(s5) │ │ │ │ - slli s8,s4,0x20 │ │ │ │ - srli s8,s8,0x20 │ │ │ │ - slli s7,s8,0x2 │ │ │ │ - add a3,a3,s7 │ │ │ │ - lw s6,0(a3) │ │ │ │ - ld a3,72(s5) │ │ │ │ - slli a2,s6,0x20 │ │ │ │ - srli a2,a2,0x20 │ │ │ │ - add a2,a2,a3 │ │ │ │ - lbu a2,0(a2) │ │ │ │ - bgeu s2,a2,2fc0e │ │ │ │ - lwu s10,88(s5) │ │ │ │ - sw s6,112(sp) │ │ │ │ - ld s11,80(s5) │ │ │ │ - beqz s10,2f974 │ │ │ │ - li s9,0 │ │ │ │ - add s1,s9,s10 │ │ │ │ - srli s1,s1,0x1 │ │ │ │ - slli s3,s1,0x3 │ │ │ │ - add s3,s3,s11 │ │ │ │ - mv a1,s3 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2f994 │ │ │ │ - beqz a0,2f99c │ │ │ │ - addi s9,s1,1 │ │ │ │ - bltu s9,s10,2f952 │ │ │ │ - mv a3,s6 │ │ │ │ - auipc a2,0x31 │ │ │ │ - addi a2,a2,82 │ │ │ │ - li a1,658 │ │ │ │ - auipc a0,0x31 │ │ │ │ - addi a0,a0,110 │ │ │ │ - jal b382 │ │ │ │ - li a0,-1 │ │ │ │ - jal 33c0 │ │ │ │ - mv s10,s1 │ │ │ │ - bltu s9,s10,2f952 │ │ │ │ - j 2f974 │ │ │ │ - beqz s3,2f974 │ │ │ │ - lw s6,4(s3) │ │ │ │ - ld a3,72(s5) │ │ │ │ - add a3,a3,s8 │ │ │ │ + li a0,0 │ │ │ │ + jal 499a4 │ │ │ │ + li a1,1673 │ │ │ │ + mv s8,a0 │ │ │ │ + mv a3,s1 │ │ │ │ + auipc a2,0x33 │ │ │ │ + addi a2,a2,766 │ │ │ │ + auipc a0,0x33 │ │ │ │ + addi a0,a0,-1706 │ │ │ │ + jal 3631e │ │ │ │ + addiw a1,s1,-2 │ │ │ │ + slli a1,a1,0x20 │ │ │ │ + srli a1,a1,0x20 │ │ │ │ + li a5,1 │ │ │ │ + li a4,0 │ │ │ │ + li a7,-1 │ │ │ │ + srliw a3,a1,0x3 │ │ │ │ + add a3,a3,s3 │ │ │ │ lbu a3,0(a3) │ │ │ │ - bgeu s2,a3,2fb28 │ │ │ │ - lwu s10,88(s5) │ │ │ │ - sw s4,112(sp) │ │ │ │ - ld s11,80(s5) │ │ │ │ - beqz s10,2f9e4 │ │ │ │ - li s9,0 │ │ │ │ - add s1,s10,s9 │ │ │ │ - srli s1,s1,0x1 │ │ │ │ - slli s3,s1,0x3 │ │ │ │ - add s3,s3,s11 │ │ │ │ - mv a1,s3 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2f9e8 │ │ │ │ - beqz a0,2f9f0 │ │ │ │ - addi s9,s1,1 │ │ │ │ - bltu s9,s10,2f9c2 │ │ │ │ - mv a3,s4 │ │ │ │ - j 2f976 │ │ │ │ - mv s10,s1 │ │ │ │ - bltu s9,s10,2f9c2 │ │ │ │ - j 2f9e4 │ │ │ │ - beqz s3,2f9e4 │ │ │ │ - lw a3,4(s3) │ │ │ │ - bne a3,s6,2fb2e │ │ │ │ - ld a3,72(s5) │ │ │ │ - add a2,a3,s8 │ │ │ │ - lbu a2,0(a2) │ │ │ │ - sext.w s9,a2 │ │ │ │ - bgeu s2,a2,2fa58 │ │ │ │ - lwu s9,88(s5) │ │ │ │ - sw s4,112(sp) │ │ │ │ - ld s10,80(s5) │ │ │ │ - beqz s9,2f9e4 │ │ │ │ - li s6,0 │ │ │ │ - add s1,s9,s6 │ │ │ │ - srli s1,s1,0x1 │ │ │ │ - slli s3,s1,0x3 │ │ │ │ - add s3,s3,s10 │ │ │ │ - mv a1,s3 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2fa44 │ │ │ │ - beqz a0,2fa4c │ │ │ │ - addi s6,s1,1 │ │ │ │ - bltu s6,s9,2fa20 │ │ │ │ - j 2f9e4 │ │ │ │ - mv s9,s1 │ │ │ │ - bltu s6,s9,2fa20 │ │ │ │ - j 2f9e4 │ │ │ │ - beqz s3,2f9e4 │ │ │ │ - lw s9,4(s3) │ │ │ │ - ld a3,72(s5) │ │ │ │ - addiw a1,s4,1 │ │ │ │ - slli a2,a1,0x20 │ │ │ │ - srli a2,a2,0x20 │ │ │ │ + not a2,a1 │ │ │ │ + andi a2,a2,7 │ │ │ │ + sraw a3,a3,a2 │ │ │ │ + andi a3,a3,1 │ │ │ │ + sub a2,a4,a5 │ │ │ │ + sub a0,a5,a4 │ │ │ │ + srai a2,a2,0x3f │ │ │ │ + addi a3,a3,-1 │ │ │ │ + and a2,a2,a0 │ │ │ │ + and a5,a5,a3 │ │ │ │ + addi a1,a1,-1 │ │ │ │ + add a4,a4,a2 │ │ │ │ + addi a5,a5,1 │ │ │ │ + bne a1,a7,2d604 │ │ │ │ + sext.w a5,a4 │ │ │ │ + sd a5,40(sp) │ │ │ │ + li a1,0 │ │ │ │ + li a5,0 │ │ │ │ + beqz s1,2d66c │ │ │ │ + ld a2,8(sp) │ │ │ │ + slli a4,a1,0x20 │ │ │ │ + srli a3,a4,0x1e │ │ │ │ add a3,a3,a2 │ │ │ │ - lbu a3,0(a3) │ │ │ │ - sext.w a5,a1 │ │ │ │ - bgeu s2,a3,2fc14 │ │ │ │ - lwu s10,88(s5) │ │ │ │ - sw a1,112(sp) │ │ │ │ - ld s6,80(s5) │ │ │ │ - beqz s10,2ffdc │ │ │ │ - sd s4,16(sp) │ │ │ │ - li s11,0 │ │ │ │ - mv s4,s10 │ │ │ │ + srliw a4,a5,0x3 │ │ │ │ + sw a5,0(a3) │ │ │ │ + add a4,a4,s3 │ │ │ │ + lbu a4,0(a4) │ │ │ │ + not a3,a5 │ │ │ │ + andi a3,a3,7 │ │ │ │ + sraw a4,a4,a3 │ │ │ │ + andi a4,a4,1 │ │ │ │ + addiw a5,a5,1 │ │ │ │ + addw a1,a1,a4 │ │ │ │ + bne s1,a5,2d642 │ │ │ │ + auipc a2,0x33 │ │ │ │ + addi a2,a2,956 │ │ │ │ + li a1,1682 │ │ │ │ + auipc a0,0x33 │ │ │ │ + addi a0,a0,-1848 │ │ │ │ + jal 3631e │ │ │ │ + auipc a2,0x33 │ │ │ │ + addi a2,a2,-972 │ │ │ │ + li a1,838 │ │ │ │ + auipc a0,0x33 │ │ │ │ + addi a0,a0,-1872 │ │ │ │ + jal 3631e │ │ │ │ + ld s0,48(sp) │ │ │ │ + mv a0,s8 │ │ │ │ + li a2,0 │ │ │ │ + mv a1,s0 │ │ │ │ + jal 499fa │ │ │ │ + auipc a2,0x33 │ │ │ │ + addi a2,a2,-976 │ │ │ │ + li a1,841 │ │ │ │ + auipc a0,0x33 │ │ │ │ + addi a0,a0,-1908 │ │ │ │ + jal 3631e │ │ │ │ + lui a1,0x1 │ │ │ │ + addi a1,a1,-8 │ │ │ │ + li a0,0 │ │ │ │ + jal 1e81c │ │ │ │ + addiw s0,s0,1 │ │ │ │ + slli a5,s0,0x20 │ │ │ │ + srli s0,a5,0x1d │ │ │ │ + mv s2,a0 │ │ │ │ + mv a1,s0 │ │ │ │ + li a0,0 │ │ │ │ + jal 1e81c │ │ │ │ + mv s11,a0 │ │ │ │ + mv a1,s0 │ │ │ │ + li a0,0 │ │ │ │ + jal 1e81c │ │ │ │ + mv s7,a0 │ │ │ │ + auipc a2,0x33 │ │ │ │ + addi a2,a2,-994 │ │ │ │ + li a1,846 │ │ │ │ + auipc a0,0x33 │ │ │ │ + addi a0,a0,-1974 │ │ │ │ + sd s7,16(sp) │ │ │ │ + jal 3631e │ │ │ │ + mv a2,s0 │ │ │ │ + li a1,0 │ │ │ │ + mv a0,s11 │ │ │ │ + jal 3890 │ │ │ │ + lui a2,0x1 │ │ │ │ + addi a2,a2,-16 │ │ │ │ + lui t3,0x1 │ │ │ │ + add s9,s2,a2 │ │ │ │ + li a5,0 │ │ │ │ + addi t3,t3,-24 │ │ │ │ + add s6,s2,t3 │ │ │ │ + mv t5,s2 │ │ │ │ + mv s2,a5 │ │ │ │ + mv a5,s9 │ │ │ │ + sd s10,0(s11) │ │ │ │ + sd s1,64(sp) │ │ │ │ + sd s5,72(sp) │ │ │ │ + mv s1,s10 │ │ │ │ + mv s9,s8 │ │ │ │ + li s7,1 │ │ │ │ + mv s8,s4 │ │ │ │ + mv s10,s11 │ │ │ │ + mv s4,s3 │ │ │ │ + sd a2,0(sp) │ │ │ │ + mv s5,s6 │ │ │ │ mv s3,a5 │ │ │ │ - add s1,s11,s4 │ │ │ │ - srli s1,s1,0x1 │ │ │ │ - slli s10,s1,0x3 │ │ │ │ - add s10,s10,s6 │ │ │ │ - mv a1,s10 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2faac │ │ │ │ - beqz a0,2fab4 │ │ │ │ - addi s11,s1,1 │ │ │ │ - bltu s11,s4,2fa86 │ │ │ │ - mv a3,s3 │ │ │ │ - j 2f976 │ │ │ │ - mv s4,s1 │ │ │ │ - bltu s11,s4,2fa86 │ │ │ │ - j 2faa8 │ │ │ │ - ld s4,16(sp) │ │ │ │ + mv s6,s8 │ │ │ │ + li t4,0 │ │ │ │ + mv s8,s2 │ │ │ │ + mv s2,s4 │ │ │ │ + mv s4,s3 │ │ │ │ + mv s3,s1 │ │ │ │ + bge t4,s3,2d790 │ │ │ │ + slli a2,t4,0x3 │ │ │ │ + add s1,s10,a2 │ │ │ │ + ld s0,0(s1) │ │ │ │ + bltz s0,2d764 │ │ │ │ + j 2d844 │ │ │ │ + bge s11,s3,2d830 │ │ │ │ + neg s11,s0 │ │ │ │ + slli s1,s11,0x3 │ │ │ │ + add s1,s1,s10 │ │ │ │ + mv a5,s0 │ │ │ │ + ld s0,0(s1) │ │ │ │ + bltz s0,2d760 │ │ │ │ + add a2,a2,s10 │ │ │ │ + sd a5,0(a2) │ │ │ │ + ld a2,0(sp) │ │ │ │ + mv a0,t5 │ │ │ │ + li a1,0 │ │ │ │ + jal 3890 │ │ │ │ + mv t5,a0 │ │ │ │ + blt s11,s3,2dc56 │ │ │ │ + mv t4,s11 │ │ │ │ + blt t4,s3,2d750 │ │ │ │ + ld a5,40(sp) │ │ │ │ + mv s1,s3 │ │ │ │ + mv s3,s4 │ │ │ │ + mv s4,s2 │ │ │ │ + mv s2,s8 │ │ │ │ + addiw s2,s2,1 │ │ │ │ + mv s8,s6 │ │ │ │ + bgeu a5,s2,2d740 │ │ │ │ + auipc a2,0x33 │ │ │ │ + addi a2,a2,-1162 │ │ │ │ + li a1,946 │ │ │ │ + auipc a0,0x32 │ │ │ │ + addi a0,a0,1938 │ │ │ │ + mv s2,t5 │ │ │ │ + ld s1,64(sp) │ │ │ │ + ld s5,72(sp) │ │ │ │ + jal 3631e │ │ │ │ + mv a0,s10 │ │ │ │ + jal 3670 │ │ │ │ + ld a0,16(sp) │ │ │ │ + mv s3,s4 │ │ │ │ + mv s4,s6 │ │ │ │ + jal 3670 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 3670 │ │ │ │ + auipc a2,0x33 │ │ │ │ + addi a2,a2,378 │ │ │ │ + li a1,1684 │ │ │ │ + auipc a0,0x32 │ │ │ │ + addi a0,a0,1886 │ │ │ │ + jal 3631e │ │ │ │ + ld s0,48(sp) │ │ │ │ + li a2,1 │ │ │ │ + mv a0,s9 │ │ │ │ + mv a1,s0 │ │ │ │ + jal 49a1a │ │ │ │ + beqz a0,2dab6 │ │ │ │ + mv a0,s9 │ │ │ │ + jal 3670 │ │ │ │ + auipc a2,0x33 │ │ │ │ + addi a2,a2,588 │ │ │ │ + li a1,1688 │ │ │ │ + auipc a0,0x32 │ │ │ │ + addi a0,a0,1840 │ │ │ │ + jal 3631e │ │ │ │ + ld s2,8(sp) │ │ │ │ mv a5,s3 │ │ │ │ - beqz s10,2ffdc │ │ │ │ - lw a3,4(s10) │ │ │ │ - bltu a3,s9,2fb2e │ │ │ │ - ld a3,120(s5) │ │ │ │ - add a3,a3,s7 │ │ │ │ - lw s1,0(a3) │ │ │ │ - beqz s1,2fb2e │ │ │ │ - ld a5,16(s5) │ │ │ │ - ld a3,0(s5) │ │ │ │ - ld a2,24(sp) │ │ │ │ - add a5,a5,s7 │ │ │ │ - lw a5,0(a5) │ │ │ │ - ld a4,16(a3) │ │ │ │ - lbu a3,44(a3) │ │ │ │ - addw a5,a5,a2 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ + mv a4,s0 │ │ │ │ + mv a3,s2 │ │ │ │ + mv a2,s1 │ │ │ │ + mv a1,s4 │ │ │ │ + li a0,0 │ │ │ │ + jal 2c0a4 │ │ │ │ + j 2d26c │ │ │ │ + add a2,a2,s10 │ │ │ │ + sd a5,0(a2) │ │ │ │ + ld a2,0(sp) │ │ │ │ + mv a0,t5 │ │ │ │ + li a1,0 │ │ │ │ + jal 3890 │ │ │ │ + mv t5,a0 │ │ │ │ + mv t4,s11 │ │ │ │ + j 2d78c │ │ │ │ + ld a2,0(sp) │ │ │ │ + neg a5,t4 │ │ │ │ + addi a7,s0,-1 │ │ │ │ + mv a0,t5 │ │ │ │ + sd a5,0(s1) │ │ │ │ + li a1,0 │ │ │ │ + sd t4,32(sp) │ │ │ │ + sd a7,24(sp) │ │ │ │ + jal 3890 │ │ │ │ + ld t4,32(sp) │ │ │ │ + ld a7,24(sp) │ │ │ │ + mv t5,a0 │ │ │ │ + mv t3,t4 │ │ │ │ + mv s11,t4 │ │ │ │ + mv t4,s0 │ │ │ │ + sext.w t1,s11 │ │ │ │ + blt a7,t3,2daae │ │ │ │ + ld a3,8(sp) │ │ │ │ + ld a2,16(sp) │ │ │ │ + mv a1,t1 │ │ │ │ + slli a5,a1,0x20 │ │ │ │ srli a5,a5,0x20 │ │ │ │ + slli a4,a5,0x2 │ │ │ │ + add a4,a4,a3 │ │ │ │ + lw a0,0(a4) │ │ │ │ + slli a5,a5,0x3 │ │ │ │ + add a5,a5,a2 │ │ │ │ + addw a4,a0,s8 │ │ │ │ + slli a0,a0,0x20 │ │ │ │ + srli a0,a0,0x20 │ │ │ │ + srliw a6,a4,0x3 │ │ │ │ + sd a0,0(a5) │ │ │ │ + slli a0,a4,0x20 │ │ │ │ + add a5,s2,a6 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + srli a0,a0,0x20 │ │ │ │ + add a0,a0,s6 │ │ │ │ + not a4,a4 │ │ │ │ + lbu a0,0(a0) │ │ │ │ + andi a4,a4,7 │ │ │ │ + sraw a5,a5,a4 │ │ │ │ + not a5,a5 │ │ │ │ + slli a4,a0,0x1 │ │ │ │ + andi a5,a5,1 │ │ │ │ add a5,a5,a4 │ │ │ │ + slli a5,a5,0x3 │ │ │ │ + add a5,a5,t5 │ │ │ │ + ld a4,0(a5) │ │ │ │ + addiw a1,a1,1 │ │ │ │ + slli a0,a1,0x20 │ │ │ │ + addi a4,a4,1 │ │ │ │ + srli a0,a0,0x20 │ │ │ │ + sd a4,0(a5) │ │ │ │ + bge a7,a0,2d876 │ │ │ │ + ld a2,0(t5) │ │ │ │ + sd s11,0(t5) │ │ │ │ + addi a5,t5,8 │ │ │ │ + mv a1,t5 │ │ │ │ + mv a0,s11 │ │ │ │ + add a0,a0,a2 │ │ │ │ + addi a5,a5,8 │ │ │ │ + ld a2,-8(a5) │ │ │ │ + sd a0,-8(a5) │ │ │ │ + bne a5,s4,2d8e6 │ │ │ │ + blt a7,t3,2d95e │ │ │ │ + ld a6,8(sp) │ │ │ │ + ld t3,16(sp) │ │ │ │ + mv a3,t1 │ │ │ │ + slli a4,a3,0x20 │ │ │ │ + srli a5,a4,0x1d │ │ │ │ + add a5,a5,t3 │ │ │ │ + lw a2,0(a5) │ │ │ │ + addiw a3,a3,1 │ │ │ │ + slli a0,a3,0x20 │ │ │ │ + addw a4,a2,s8 │ │ │ │ + srliw a5,a4,0x3 │ │ │ │ + slli t1,a4,0x20 │ │ │ │ + add a5,a5,s2 │ │ │ │ lbu a5,0(a5) │ │ │ │ - beq a5,a3,2fb1a │ │ │ │ - ld a4,40(sp) │ │ │ │ - ld s3,8(sp) │ │ │ │ - addiw a5,s1,-1 │ │ │ │ + srli t1,t1,0x20 │ │ │ │ + add t1,t1,s6 │ │ │ │ + not a4,a4 │ │ │ │ + lbu t1,0(t1) │ │ │ │ + andi a4,a4,7 │ │ │ │ + sraw a5,a5,a4 │ │ │ │ + not a5,a5 │ │ │ │ + slli a4,t1,0x1 │ │ │ │ + andi a5,a5,1 │ │ │ │ + add a5,a5,a4 │ │ │ │ + slli a5,a5,0x3 │ │ │ │ + add a5,a5,t5 │ │ │ │ + ld a4,0(a5) │ │ │ │ + srli a0,a0,0x20 │ │ │ │ + slli t1,a4,0x2 │ │ │ │ + add t1,t1,a6 │ │ │ │ + sw a2,0(t1) │ │ │ │ + addi a4,a4,1 │ │ │ │ + sd a4,0(a5) │ │ │ │ + bge a7,a0,2d900 │ │ │ │ + ld a5,0(t5) │ │ │ │ + beqz s8,2da16 │ │ │ │ + bge s11,a5,2d992 │ │ │ │ + addiw a2,a5,-1 │ │ │ │ + srliw a2,a2,0x3 │ │ │ │ + add a2,a2,s9 │ │ │ │ + lbu a0,0(a2) │ │ │ │ + negw a5,a5 │ │ │ │ + andi a5,a5,7 │ │ │ │ + sllw a5,s7,a5 │ │ │ │ + or a5,a5,a0 │ │ │ │ + sb a5,0(a2) │ │ │ │ + ld a5,0(t5) │ │ │ │ + neg a5,a5 │ │ │ │ + sd a5,0(s1) │ │ │ │ + li a0,1 │ │ │ │ + li a6,510 │ │ │ │ + j 2d9de │ │ │ │ + bge a4,a5,2d9d6 │ │ │ │ + addiw a4,a5,-1 │ │ │ │ + srliw a4,a4,0x3 │ │ │ │ + add a4,a4,s9 │ │ │ │ + lbu a3,0(a4) │ │ │ │ + negw a5,a5 │ │ │ │ + andi a5,a5,7 │ │ │ │ + sllw a5,s7,a5 │ │ │ │ + or a5,a5,a3 │ │ │ │ + sb a5,0(a4) │ │ │ │ + andi a5,a0,1 │ │ │ │ + ld a4,0(a1) │ │ │ │ + ld a3,8(a1) │ │ │ │ + addiw a5,a5,-1 │ │ │ │ slli a5,a5,0x20 │ │ │ │ - and s8,s8,a4 │ │ │ │ - or s8,s8,a5 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + slli a4,a4,0x3 │ │ │ │ + xor a3,a3,a5 │ │ │ │ + add a4,a4,s10 │ │ │ │ + sub a5,a3,a5 │ │ │ │ + sd a5,0(a4) │ │ │ │ + addiw a0,a0,1 │ │ │ │ + addi a1,a1,8 │ │ │ │ + beq a0,a6,2d74c │ │ │ │ + ld a4,0(a1) │ │ │ │ + ld a5,8(a1) │ │ │ │ + addi a4,a4,1 │ │ │ │ + bne a5,a4,2d99a │ │ │ │ + addiw a4,a5,-1 │ │ │ │ + srliw a4,a4,0x3 │ │ │ │ + add a4,a4,s9 │ │ │ │ + lbu a3,0(a4) │ │ │ │ + negw a5,a5 │ │ │ │ + andi a5,a5,7 │ │ │ │ + sllw a5,s7,a5 │ │ │ │ + or a5,a5,a3 │ │ │ │ + sb a5,0(a4) │ │ │ │ + ld a5,0(a1) │ │ │ │ + ld a4,8(a1) │ │ │ │ + slli a5,a5,0x3 │ │ │ │ + add a5,a5,s10 │ │ │ │ + neg a4,a4 │ │ │ │ + sd a4,0(a5) │ │ │ │ + j 2d9d6 │ │ │ │ + bge s11,a5,2da76 │ │ │ │ + addiw a2,a5,-1 │ │ │ │ + srliw a2,a2,0x3 │ │ │ │ + add a2,a2,s9 │ │ │ │ + lbu a0,0(a2) │ │ │ │ + negw a5,a5 │ │ │ │ + andi a5,a5,7 │ │ │ │ + sllw a5,s7,a5 │ │ │ │ + or a5,a5,a0 │ │ │ │ + sb a5,0(a2) │ │ │ │ + ld a5,0(t5) │ │ │ │ + neg a5,a5 │ │ │ │ + sd a5,0(s1) │ │ │ │ + j 2da76 │ │ │ │ + bge a4,a5,2da70 │ │ │ │ + addiw a4,a5,-1 │ │ │ │ + srliw a4,a4,0x3 │ │ │ │ + add a4,a4,s9 │ │ │ │ + lbu a3,0(a4) │ │ │ │ + negw a5,a5 │ │ │ │ + andi a5,a5,7 │ │ │ │ + sllw a5,s7,a5 │ │ │ │ + or a5,a5,a3 │ │ │ │ + sb a5,0(a4) │ │ │ │ + ld a5,0(a1) │ │ │ │ + ld a4,8(a1) │ │ │ │ + slli a5,a5,0x3 │ │ │ │ + add a5,a5,s10 │ │ │ │ + sd a4,0(a5) │ │ │ │ + addi a1,a1,8 │ │ │ │ + beq a1,s5,2d74c │ │ │ │ + ld a4,0(a1) │ │ │ │ + ld a5,8(a1) │ │ │ │ + addi a4,a4,1 │ │ │ │ + bne a5,a4,2da44 │ │ │ │ + addiw a4,a5,-1 │ │ │ │ + srliw a4,a4,0x3 │ │ │ │ + add a4,a4,s9 │ │ │ │ + lbu a3,0(a4) │ │ │ │ + negw a5,a5 │ │ │ │ + andi a5,a5,7 │ │ │ │ + sllw a5,s7,a5 │ │ │ │ + or a5,a5,a3 │ │ │ │ + sb a5,0(a4) │ │ │ │ + ld a5,0(a1) │ │ │ │ + ld a4,8(a1) │ │ │ │ + slli a5,a5,0x3 │ │ │ │ + add a5,a5,s10 │ │ │ │ + neg a4,a4 │ │ │ │ + sd a4,0(a5) │ │ │ │ + j 2da70 │ │ │ │ + li a2,0 │ │ │ │ + j 2d8da │ │ │ │ + li a3,0 │ │ │ │ + j 2d366 │ │ │ │ + auipc a2,0x33 │ │ │ │ + addi a2,a2,-294 │ │ │ │ + li a1,1698 │ │ │ │ + auipc a0,0x32 │ │ │ │ + addi a0,a0,1150 │ │ │ │ + jal 3631e │ │ │ │ + ld s2,8(sp) │ │ │ │ + ld a3,48(sp) │ │ │ │ + li a6,1 │ │ │ │ + mv a5,s3 │ │ │ │ + mv a4,s9 │ │ │ │ + mv a2,s2 │ │ │ │ + mv a1,s1 │ │ │ │ + li a0,0 │ │ │ │ + jal 2bb8e │ │ │ │ + mv s0,a0 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 3670 │ │ │ │ + mv a0,s9 │ │ │ │ + jal 3670 │ │ │ │ + auipc a2,0x33 │ │ │ │ + addi a2,a2,-320 │ │ │ │ + li a1,1703 │ │ │ │ + auipc a0,0x32 │ │ │ │ + addi a0,a0,1092 │ │ │ │ + jal 3631e │ │ │ │ mv a1,s0 │ │ │ │ - mv a0,s3 │ │ │ │ - sd s8,112(sp) │ │ │ │ - jal 1c7e0 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 1c924 │ │ │ │ - sext.w a0,a0 │ │ │ │ - bnez a0,2fc18 │ │ │ │ - lw a5,8(s5) │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - bgeu s1,a5,2fc4a │ │ │ │ - mv s4,s1 │ │ │ │ - j 2f918 │ │ │ │ - sext.w a3,a3 │ │ │ │ - beq a3,s6,2f9fc │ │ │ │ - mv s8,s4 │ │ │ │ - ld s9,72(sp) │ │ │ │ - ld s6,88(sp) │ │ │ │ - ld s4,80(sp) │ │ │ │ - ld a5,96(sp) │ │ │ │ - mv s7,s5 │ │ │ │ - mv s5,s8 │ │ │ │ - ld a4,56(sp) │ │ │ │ - beqz a4,2fb9c │ │ │ │ - ld a3,16(s7) │ │ │ │ - slli a6,s5,0x20 │ │ │ │ - srli a6,a6,0x20 │ │ │ │ - slli a2,a6,0x2 │ │ │ │ - add a3,a3,a2 │ │ │ │ - ld a1,0(s7) │ │ │ │ - lw a3,0(a3) │ │ │ │ - ld a4,24(sp) │ │ │ │ - ld a2,16(a1) │ │ │ │ - lbu a1,44(a1) │ │ │ │ - addw a3,a3,a4 │ │ │ │ - slli a3,a3,0x20 │ │ │ │ - srli a3,a3,0x20 │ │ │ │ - add a3,a3,a2 │ │ │ │ - lbu a3,0(a3) │ │ │ │ - beq a3,a1,2fb9c │ │ │ │ - sd a5,16(sp) │ │ │ │ - ld a5,32(sp) │ │ │ │ - ld s1,8(sp) │ │ │ │ + mv a2,s5 │ │ │ │ + li a0,0 │ │ │ │ + jal 2c866 │ │ │ │ + mv s2,a0 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 3670 │ │ │ │ + auipc a2,0x33 │ │ │ │ + addi a2,a2,-162 │ │ │ │ + li a1,1709 │ │ │ │ + auipc a0,0x32 │ │ │ │ + addi a0,a0,1050 │ │ │ │ + jal 3631e │ │ │ │ + lw s0,80(sp) │ │ │ │ + li a5,1 │ │ │ │ + mv a4,s3 │ │ │ │ + mv a3,s0 │ │ │ │ + mv a2,s2 │ │ │ │ + mv a1,s1 │ │ │ │ + li a0,0 │ │ │ │ + jal 2bd72 │ │ │ │ + auipc a2,0x33 │ │ │ │ + addi a2,a2,-180 │ │ │ │ + li a1,1711 │ │ │ │ + auipc a0,0x32 │ │ │ │ + addi a0,a0,1008 │ │ │ │ + jal 3631e │ │ │ │ + mv a5,s3 │ │ │ │ + mv a4,s0 │ │ │ │ + j 2d822 │ │ │ │ + auipc a2,0x33 │ │ │ │ + addi a2,a2,-466 │ │ │ │ + li a1,1645 │ │ │ │ + auipc a0,0x32 │ │ │ │ + addi a0,a0,978 │ │ │ │ + jal 3631e │ │ │ │ + ld s2,8(sp) │ │ │ │ + li a6,0 │ │ │ │ + mv a5,s3 │ │ │ │ + mv a4,s8 │ │ │ │ + mv a3,s9 │ │ │ │ + mv a2,s2 │ │ │ │ + mv a1,s1 │ │ │ │ + li a0,0 │ │ │ │ + jal 2bb8e │ │ │ │ + mv s0,a0 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 3670 │ │ │ │ + mv a0,s8 │ │ │ │ + jal 3670 │ │ │ │ + auipc a2,0x33 │ │ │ │ + addi a2,a2,-492 │ │ │ │ + li a1,1650 │ │ │ │ + auipc a0,0x32 │ │ │ │ + addi a0,a0,920 │ │ │ │ + jal 3631e │ │ │ │ + ld a2,48(sp) │ │ │ │ mv a1,s0 │ │ │ │ - slli a3,a5,0x20 │ │ │ │ - ld a5,40(sp) │ │ │ │ - mv a0,s1 │ │ │ │ - and a6,a6,a5 │ │ │ │ - or a3,a6,a3 │ │ │ │ - sd a3,112(sp) │ │ │ │ - jal 1c7e0 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 1c924 │ │ │ │ - sext.w a3,a0 │ │ │ │ - ld a5,16(sp) │ │ │ │ - bnez a3,2fc58 │ │ │ │ - lw a3,8(s7) │ │ │ │ - bnez s6,2fbae │ │ │ │ - ld a4,32(sp) │ │ │ │ - addiw a2,a3,-1 │ │ │ │ - beq a2,a4,2fca6 │ │ │ │ - ld a4,32(sp) │ │ │ │ - ld a2,72(s7) │ │ │ │ - bgeu a4,a3,2fe94 │ │ │ │ - slli a1,a4,0x20 │ │ │ │ - srli a1,a1,0x20 │ │ │ │ - add a3,a2,a1 │ │ │ │ - lbu a0,0(a3) │ │ │ │ - bgeu s2,a0,30434 │ │ │ │ - lwu a2,88(s7) │ │ │ │ - sw a4,112(sp) │ │ │ │ - ld s1,80(s7) │ │ │ │ - beqz a2,3065e │ │ │ │ - sd s4,16(sp) │ │ │ │ - li s5,0 │ │ │ │ - mv s4,a2 │ │ │ │ - mv s8,a1 │ │ │ │ - mv s10,a5 │ │ │ │ - add s3,s5,s4 │ │ │ │ - srli s3,s3,0x1 │ │ │ │ - slli s11,s3,0x3 │ │ │ │ - add s11,s11,s1 │ │ │ │ - mv a1,s11 │ │ │ │ + li a0,0 │ │ │ │ + jal 2c866 │ │ │ │ + mv s2,a0 │ │ │ │ mv a0,s0 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2fc8a │ │ │ │ - beqz a0,3008a │ │ │ │ - addi s5,s3,1 │ │ │ │ - bltu s5,s4,2fbe2 │ │ │ │ - ld s7,32(sp) │ │ │ │ - mv a3,s7 │ │ │ │ - j 2f976 │ │ │ │ - sext.w s6,a2 │ │ │ │ - j 2f9a8 │ │ │ │ - sext.w a3,a3 │ │ │ │ - j 2fac0 │ │ │ │ - ld s3,8(sp) │ │ │ │ - mv a0,s3 │ │ │ │ - jal 1c924 │ │ │ │ - addiw a1,a0,-1 │ │ │ │ + jal 3670 │ │ │ │ + auipc a2,0x33 │ │ │ │ + addi a2,a2,-510 │ │ │ │ + li a1,1654 │ │ │ │ + auipc a0,0x32 │ │ │ │ + addi a0,a0,878 │ │ │ │ + jal 3631e │ │ │ │ + lw s0,84(sp) │ │ │ │ + li a5,0 │ │ │ │ + mv a4,s3 │ │ │ │ + mv a3,s0 │ │ │ │ + mv a2,s2 │ │ │ │ + mv a1,s1 │ │ │ │ + li a0,0 │ │ │ │ + jal 2bd72 │ │ │ │ + auipc a2,0x33 │ │ │ │ + addi a2,a2,-528 │ │ │ │ + li a1,1657 │ │ │ │ + auipc a0,0x32 │ │ │ │ + addi a0,a0,836 │ │ │ │ + jal 3631e │ │ │ │ + mv a5,s3 │ │ │ │ + mv a4,s0 │ │ │ │ + j 2d260 │ │ │ │ + auipc a2,0x33 │ │ │ │ + addi a2,a2,-920 │ │ │ │ + li a1,1595 │ │ │ │ + auipc a0,0x32 │ │ │ │ + addi a0,a0,804 │ │ │ │ + jal 3631e │ │ │ │ + li a1,4 │ │ │ │ + li a0,0 │ │ │ │ + jal 1e81c │ │ │ │ + mv a3,a0 │ │ │ │ + mv s2,a0 │ │ │ │ + sw s0,0(a0) │ │ │ │ + mv a5,s3 │ │ │ │ + li a4,1 │ │ │ │ + mv a2,s1 │ │ │ │ + mv a1,s4 │ │ │ │ + li a0,0 │ │ │ │ + jal 2beca │ │ │ │ + mv s0,a0 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 3670 │ │ │ │ mv a0,s3 │ │ │ │ - jal 1c842 │ │ │ │ - lw a3,112(sp) │ │ │ │ - lw a2,0(a0) │ │ │ │ - bgeu a3,a2,2fb1a │ │ │ │ - auipc a1,0x31 │ │ │ │ - addi a1,a1,-538 │ │ │ │ + jal 3670 │ │ │ │ + j 2d284 │ │ │ │ + addi a7,s0,-1 │ │ │ │ + mv t3,s11 │ │ │ │ + mv t4,s0 │ │ │ │ + j 2d868 │ │ │ │ + addi a6,s0,-1 │ │ │ │ + mv a0,s4 │ │ │ │ + mv t3,s0 │ │ │ │ + j 2d2ea │ │ │ │ + sd s6,144(sp) │ │ │ │ + sd s7,136(sp) │ │ │ │ + sd s8,128(sp) │ │ │ │ + sd s10,112(sp) │ │ │ │ + sd s11,104(sp) │ │ │ │ + jal 3a10 <__stack_chk_fail@plt> │ │ │ │ + beqz a1,2dcd0 │ │ │ │ + addi sp,sp,-48 │ │ │ │ + sd s0,32(sp) │ │ │ │ + sd s1,24(sp) │ │ │ │ + sd s2,16(sp) │ │ │ │ + sd s3,8(sp) │ │ │ │ + sd s4,0(sp) │ │ │ │ + sd ra,40(sp) │ │ │ │ + mv s2,a1 │ │ │ │ + mv s1,a0 │ │ │ │ + li s0,0 │ │ │ │ + auipc s4,0x33 │ │ │ │ + addi s4,s4,-480 │ │ │ │ + auipc s3,0x33 │ │ │ │ + addi s3,s3,480 │ │ │ │ + mv a2,s0 │ │ │ │ + mv a1,s4 │ │ │ │ li a0,1 │ │ │ │ jal 37c0 <__printf_chk@plt> │ │ │ │ - lw a5,8(s5) │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - bltu s1,a5,2fb24 │ │ │ │ - mv s7,s5 │ │ │ │ - ld s9,72(sp) │ │ │ │ - ld s4,80(sp) │ │ │ │ - ld s6,88(sp) │ │ │ │ - ld a5,96(sp) │ │ │ │ - mv s5,s1 │ │ │ │ - j 2fb3c │ │ │ │ - ld s1,8(sp) │ │ │ │ - mv a0,s1 │ │ │ │ - jal 1c924 │ │ │ │ - addiw a1,a0,-1 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 1c842 │ │ │ │ - lw a3,112(sp) │ │ │ │ - lw a2,0(a0) │ │ │ │ - ld a5,16(sp) │ │ │ │ - bgeu a3,a2,2fb9c │ │ │ │ - auipc a1,0x31 │ │ │ │ - addi a1,a1,-604 │ │ │ │ + ld a0,0(s1) │ │ │ │ + addiw s0,s0,1 │ │ │ │ + addi s1,s1,8 │ │ │ │ + jal 3be1e │ │ │ │ + mv a1,s3 │ │ │ │ li a0,1 │ │ │ │ jal 37c0 <__printf_chk@plt> │ │ │ │ - ld a5,16(sp) │ │ │ │ - lw a3,8(s7) │ │ │ │ - j 2fba0 │ │ │ │ - mv s4,s3 │ │ │ │ - bltu s5,s4,2fbe2 │ │ │ │ - j 2fc08 │ │ │ │ - ld s4,16(sp) │ │ │ │ - ld a5,24(sp) │ │ │ │ - mv a1,s10 │ │ │ │ - mv a0,s8 │ │ │ │ - beqz s11,2f974 │ │ │ │ - lw a3,4(s11) │ │ │ │ - bltu a3,a0,2ff78 │ │ │ │ + bne s2,s0,2dca0 │ │ │ │ + ld ra,40(sp) │ │ │ │ + ld s0,32(sp) │ │ │ │ + ld s1,24(sp) │ │ │ │ + ld s2,16(sp) │ │ │ │ + ld s3,8(sp) │ │ │ │ + ld s4,0(sp) │ │ │ │ + addi sp,sp,48 │ │ │ │ + ret │ │ │ │ + ret │ │ │ │ + beqz a2,2dd80 │ │ │ │ + addi sp,sp,-80 │ │ │ │ + sd s1,56(sp) │ │ │ │ + sd s2,48(sp) │ │ │ │ + sd s3,40(sp) │ │ │ │ + sd s4,32(sp) │ │ │ │ + sd s5,24(sp) │ │ │ │ + sd s6,16(sp) │ │ │ │ + sd s7,8(sp) │ │ │ │ + sd s8,0(sp) │ │ │ │ + sd ra,72(sp) │ │ │ │ + sd s0,64(sp) │ │ │ │ + mv s5,a2 │ │ │ │ + mv s2,a1 │ │ │ │ + addi s8,a0,16 │ │ │ │ li s1,0 │ │ │ │ - ld s6,8(sp) │ │ │ │ - li s5,0 │ │ │ │ - mv s8,a5 │ │ │ │ - j 2fce6 │ │ │ │ - ld a5,0(s7) │ │ │ │ - sext.w s3,s5 │ │ │ │ + li s4,0 │ │ │ │ + auipc s7,0x33 │ │ │ │ + addi s7,s7,-566 │ │ │ │ + auipc s3,0x33 │ │ │ │ + addi s3,s3,-558 │ │ │ │ + auipc s6,0x33 │ │ │ │ + addi s6,s6,370 │ │ │ │ + mv a2,s4 │ │ │ │ + mv a1,s7 │ │ │ │ + li a0,1 │ │ │ │ + jal 37c0 <__printf_chk@plt> │ │ │ │ + lw a5,0(s8) │ │ │ │ + beqz a5,2dd56 │ │ │ │ + li s0,0 │ │ │ │ + ld a5,-8(s8) │ │ │ │ + slli a4,s0,0x2 │ │ │ │ + sext.w a2,s1 │ │ │ │ + add a5,a5,a4 │ │ │ │ + lw a4,0(a5) │ │ │ │ mv a1,s3 │ │ │ │ - mv a0,s6 │ │ │ │ - ld s10,16(a5) │ │ │ │ - ld s11,16(s7) │ │ │ │ - jal 1c842 │ │ │ │ - lwu a5,0(a0) │ │ │ │ - slli a5,a5,0x2 │ │ │ │ - add s11,s11,a5 │ │ │ │ - lw a5,0(s11) │ │ │ │ - addw a5,a5,s1 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - add s10,s10,a5 │ │ │ │ - lbu a5,0(s10) │ │ │ │ - beq a5,s9,2fd38 │ │ │ │ - addiw s5,s5,1 │ │ │ │ - mv a0,s6 │ │ │ │ - jal 1c924 │ │ │ │ - sext.w a0,a0 │ │ │ │ - bltu s5,a0,2fcb0 │ │ │ │ - mv a0,s6 │ │ │ │ - li a1,0 │ │ │ │ - jal 1c72c │ │ │ │ - mv a0,s6 │ │ │ │ - jal 3670 │ │ │ │ - li a5,1 │ │ │ │ - auipc a4,0x4a │ │ │ │ - ld a4,526(a4) │ │ │ │ - sd a5,112(sp) │ │ │ │ - ld a3,120(sp) │ │ │ │ - ld a4,0(a4) │ │ │ │ - xor a4,a4,a3 │ │ │ │ - li a3,0 │ │ │ │ - mv a0,a5 │ │ │ │ - bnez a4,30674 │ │ │ │ - ld ra,232(sp) │ │ │ │ - ld s0,224(sp) │ │ │ │ - ld s1,216(sp) │ │ │ │ - ld s2,208(sp) │ │ │ │ - ld s3,200(sp) │ │ │ │ - ld s4,192(sp) │ │ │ │ - ld s5,184(sp) │ │ │ │ - ld s6,176(sp) │ │ │ │ - ld s7,168(sp) │ │ │ │ - ld s8,160(sp) │ │ │ │ - ld s9,152(sp) │ │ │ │ - ld s10,144(sp) │ │ │ │ - ld s11,136(sp) │ │ │ │ - addi sp,sp,240 │ │ │ │ + li a0,1 │ │ │ │ + slli a3,a4,0x20 │ │ │ │ + srli a5,a3,0x1e │ │ │ │ + add a5,a5,s2 │ │ │ │ + lw a5,0(a5) │ │ │ │ + mv a3,a4 │ │ │ │ + addi s0,s0,1 │ │ │ │ + jal 37c0 <__printf_chk@plt> │ │ │ │ + lw a4,0(s8) │ │ │ │ + sext.w a5,s0 │ │ │ │ + addiw s1,s1,1 │ │ │ │ + bltu a5,a4,2dd20 │ │ │ │ + mv a1,s6 │ │ │ │ + li a0,1 │ │ │ │ + addiw s4,s4,1 │ │ │ │ + jal 37c0 <__printf_chk@plt> │ │ │ │ + addi s8,s8,32 │ │ │ │ + bne s5,s4,2dd0e │ │ │ │ + ld ra,72(sp) │ │ │ │ + ld s0,64(sp) │ │ │ │ + ld s1,56(sp) │ │ │ │ + ld s2,48(sp) │ │ │ │ + ld s3,40(sp) │ │ │ │ + ld s4,32(sp) │ │ │ │ + ld s5,24(sp) │ │ │ │ + ld s6,16(sp) │ │ │ │ + ld s7,8(sp) │ │ │ │ + ld s8,0(sp) │ │ │ │ + addi sp,sp,80 │ │ │ │ ret │ │ │ │ - ld s1,8(sp) │ │ │ │ - mv a1,s3 │ │ │ │ - sd s8,16(sp) │ │ │ │ - mv a0,s1 │ │ │ │ - jal 1c842 │ │ │ │ - mv a3,a0 │ │ │ │ - mv a1,s3 │ │ │ │ - mv a0,s1 │ │ │ │ - lw s6,0(a3) │ │ │ │ - jal 1c842 │ │ │ │ - mv a3,a0 │ │ │ │ - lw a4,4(a3) │ │ │ │ - li a1,0 │ │ │ │ - mv a0,s1 │ │ │ │ - mv s3,a4 │ │ │ │ - sd a4,32(sp) │ │ │ │ - jal 1c72c │ │ │ │ - mv a0,s1 │ │ │ │ - jal 3670 │ │ │ │ - ld a5,16(sp) │ │ │ │ - bltu s3,s6,2fd00 │ │ │ │ - ld a4,32(sp) │ │ │ │ - bltu s6,a4,2fe26 │ │ │ │ - ld s5,104(sp) │ │ │ │ - slli a3,s6,0x20 │ │ │ │ - srli s9,a3,0x1e │ │ │ │ - ld a2,16(s7) │ │ │ │ - ld a0,0(s7) │ │ │ │ - lbu a3,0(a5) │ │ │ │ - add a2,a2,s9 │ │ │ │ - lwu a1,0(a2) │ │ │ │ - ld s3,16(a0) │ │ │ │ - slli a2,s4,0x20 │ │ │ │ - srli a2,a2,0x20 │ │ │ │ - add s3,s3,a1 │ │ │ │ - add s5,s5,s3 │ │ │ │ - add s3,s3,a2 │ │ │ │ - beqz a3,2fdfc │ │ │ │ - bltu s5,s3,2fdfc │ │ │ │ - ld a4,48(sp) │ │ │ │ + ret │ │ │ │ + addi sp,sp,-64 │ │ │ │ + sd s5,8(sp) │ │ │ │ + sd ra,56(sp) │ │ │ │ + lbu s5,64(sp) │ │ │ │ + beqz a2,2de06 │ │ │ │ + sd s1,40(sp) │ │ │ │ mv s1,a5 │ │ │ │ - mv s8,a4 │ │ │ │ - bgeu a4,a5,2fdd2 │ │ │ │ - j 2fdfc │ │ │ │ - lbu a3,0(s1) │ │ │ │ - lbu a5,0(s3) │ │ │ │ - bne a5,a3,30404 │ │ │ │ - lbu a3,1(s1) │ │ │ │ - addi s3,s3,1 │ │ │ │ - addi s1,s1,1 │ │ │ │ - addiw s4,s4,1 │ │ │ │ - beqz a3,2fe12 │ │ │ │ - bltu s5,s3,2fe12 │ │ │ │ - bltu s8,s1,2fe12 │ │ │ │ - lbu a5,0(s3) │ │ │ │ - bne a5,a3,2ffe0 │ │ │ │ - jal 36fc0 │ │ │ │ - beqz a0,2fdb2 │ │ │ │ - lbu a1,0(s3) │ │ │ │ - lbu a0,0(s1) │ │ │ │ - beq a1,a0,2fdbe │ │ │ │ - jal 36f82 │ │ │ │ - bnez a0,2fdbe │ │ │ │ - lbu a3,0(s1) │ │ │ │ - mv a5,s1 │ │ │ │ - bnez a3,2ffe2 │ │ │ │ - ld a4,64(sp) │ │ │ │ - bltu s4,a4,2f6bc │ │ │ │ - ld s7,32(sp) │ │ │ │ - slli a5,s6,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - slli s7,s7,0x20 │ │ │ │ - or a5,a5,s7 │ │ │ │ - j 2fd02 │ │ │ │ - mv a5,s1 │ │ │ │ - j 2fdfc │ │ │ │ - lw a3,8(s7) │ │ │ │ - mv s8,s6 │ │ │ │ - addiw a2,a3,-1 │ │ │ │ - bltu s6,a2,2f90c │ │ │ │ - j 2fba0 │ │ │ │ - lw a3,8(s7) │ │ │ │ - bnez s6,2fe36 │ │ │ │ - addiw a2,a3,-1 │ │ │ │ - beq a2,a4,3060a │ │ │ │ - ld a4,32(sp) │ │ │ │ - ld a2,72(s7) │ │ │ │ - bgeu a4,a3,302ac │ │ │ │ - slli a3,a4,0x20 │ │ │ │ - srli a3,a3,0x20 │ │ │ │ - add a1,a2,a3 │ │ │ │ - lbu a6,0(a1) │ │ │ │ - bgeu s2,a6,30606 │ │ │ │ - lwu s11,88(s7) │ │ │ │ - sw a4,112(sp) │ │ │ │ - ld s5,80(s7) │ │ │ │ - beqz s11,30650 │ │ │ │ - li s9,0 │ │ │ │ - mv s3,a3 │ │ │ │ - mv s10,a5 │ │ │ │ - add s1,s9,s11 │ │ │ │ - srli s1,s1,0x1 │ │ │ │ - slli s8,s1,0x3 │ │ │ │ - add s8,s8,s5 │ │ │ │ - mv a1,s8 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2fe8c │ │ │ │ - beqz a0,30440 │ │ │ │ - addi s9,s1,1 │ │ │ │ - bltu s9,s11,2fe66 │ │ │ │ - j 2f754 │ │ │ │ - mv s11,s1 │ │ │ │ - bltu s9,s11,2fe66 │ │ │ │ - j 2f754 │ │ │ │ - ld a3,120(s7) │ │ │ │ - slli a6,s6,0x20 │ │ │ │ - srli a6,a6,0x20 │ │ │ │ - slli a1,a6,0x2 │ │ │ │ - add a3,a3,a1 │ │ │ │ - lw a3,0(a3) │ │ │ │ - slli a0,a3,0x20 │ │ │ │ - srli a0,a0,0x20 │ │ │ │ - add a0,a0,a2 │ │ │ │ - lbu a0,0(a0) │ │ │ │ - bgeu s2,a0,3007e │ │ │ │ - lwu s5,88(s7) │ │ │ │ - sw a3,112(sp) │ │ │ │ - ld s3,80(s7) │ │ │ │ - beqz s5,2f976 │ │ │ │ - li s11,0 │ │ │ │ + slli a5,a2,0x20 │ │ │ │ + srli a2,a5,0x1d │ │ │ │ + sd s2,32(sp) │ │ │ │ + sd s3,24(sp) │ │ │ │ sd s4,16(sp) │ │ │ │ - sd s6,24(sp) │ │ │ │ - mv s4,s5 │ │ │ │ - mv s6,s11 │ │ │ │ - mv s10,a6 │ │ │ │ - mv s8,a1 │ │ │ │ - mv s5,a3 │ │ │ │ - sd s7,32(sp) │ │ │ │ - mv s11,a5 │ │ │ │ - add s1,s6,s4 │ │ │ │ - srli s1,s1,0x1 │ │ │ │ - slli a1,s1,0x3 │ │ │ │ - add s7,s3,a1 │ │ │ │ - mv a1,s7 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2ff02 │ │ │ │ - beqz a0,2ff0a │ │ │ │ - addi s6,s1,1 │ │ │ │ - bltu s6,s4,2feda │ │ │ │ - mv a3,s5 │ │ │ │ - j 2f976 │ │ │ │ - mv s4,s1 │ │ │ │ - bltu s6,s4,2feda │ │ │ │ - j 2fefe │ │ │ │ - mv a1,s8 │ │ │ │ - mv s8,s7 │ │ │ │ + sd s6,0(sp) │ │ │ │ + sd s0,48(sp) │ │ │ │ + mv s4,a6 │ │ │ │ + mv s6,a1 │ │ │ │ + add s2,a1,a2 │ │ │ │ + auipc s3,0x33 │ │ │ │ + addi s3,s3,-708 │ │ │ │ + ld a5,0(s6) │ │ │ │ + ld a0,8(a5) │ │ │ │ + blez a0,2ddf4 │ │ │ │ + ld a7,0(a5) │ │ │ │ + li s0,0 │ │ │ │ + slli a5,s0,0x20 │ │ │ │ + srli a4,a5,0x1e │ │ │ │ + add a4,a4,a7 │ │ │ │ + lw a2,0(a4) │ │ │ │ + addiw a3,s0,1 │ │ │ │ + slli a1,a3,0x20 │ │ │ │ + slli a4,a2,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + add a5,s4,a4 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + srli a1,a1,0x20 │ │ │ │ + beq a5,s5,2de0e │ │ │ │ + sext.w s0,a3 │ │ │ │ + blt a1,a0,2ddc4 │ │ │ │ + addi s6,s6,8 │ │ │ │ + bne s2,s6,2ddb4 │ │ │ │ + ld s0,48(sp) │ │ │ │ + ld s1,40(sp) │ │ │ │ + ld s2,32(sp) │ │ │ │ + ld s3,24(sp) │ │ │ │ ld s4,16(sp) │ │ │ │ - ld s6,24(sp) │ │ │ │ - ld s7,32(sp) │ │ │ │ - mv a6,s10 │ │ │ │ - mv a3,s5 │ │ │ │ - mv a5,s11 │ │ │ │ - beqz s8,2f976 │ │ │ │ - lw a0,4(s8) │ │ │ │ - ld a2,72(s7) │ │ │ │ - add a2,a2,a6 │ │ │ │ - lbu a3,0(a2) │ │ │ │ - bgeu s2,a3,30076 │ │ │ │ - lwu s5,88(s7) │ │ │ │ - sw s6,112(sp) │ │ │ │ - ld s3,80(s7) │ │ │ │ - beqz s5,2f974 │ │ │ │ - li s11,0 │ │ │ │ - sd s4,16(sp) │ │ │ │ - mv s10,a1 │ │ │ │ - mv s4,s11 │ │ │ │ - mv s8,a0 │ │ │ │ - sd a5,24(sp) │ │ │ │ - add s1,s4,s5 │ │ │ │ - srli s1,s1,0x1 │ │ │ │ - slli s11,s1,0x3 │ │ │ │ - add s11,s11,s3 │ │ │ │ - mv a1,s11 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2ff70 │ │ │ │ - beqz a0,2fc92 │ │ │ │ - addi s4,s1,1 │ │ │ │ - bltu s4,s5,2ff4a │ │ │ │ - j 2f974 │ │ │ │ - mv s5,s1 │ │ │ │ - bltu s4,s5,2ff4a │ │ │ │ - j 2f974 │ │ │ │ - ld a2,120(s7) │ │ │ │ - ld a3,72(s7) │ │ │ │ - add a2,a2,a1 │ │ │ │ - lw a0,0(a2) │ │ │ │ - slli a2,a0,0x20 │ │ │ │ - srli a2,a2,0x20 │ │ │ │ - add a3,a3,a2 │ │ │ │ - lbu s6,0(a3) │ │ │ │ - bgeu s2,s6,30580 │ │ │ │ - lwu s11,88(s7) │ │ │ │ - sw a0,112(sp) │ │ │ │ - ld s1,80(s7) │ │ │ │ - beqz s11,2f7f2 │ │ │ │ - li s8,0 │ │ │ │ - mv s6,a0 │ │ │ │ - mv s10,a5 │ │ │ │ - add s5,s8,s11 │ │ │ │ - srli s5,s5,0x1 │ │ │ │ - slli s3,s5,0x3 │ │ │ │ - add s3,s3,s1 │ │ │ │ + ld s6,0(sp) │ │ │ │ + ld ra,56(sp) │ │ │ │ + ld s5,8(sp) │ │ │ │ + addi sp,sp,64 │ │ │ │ + ret │ │ │ │ + slli a4,a4,0x2 │ │ │ │ + add a4,a4,s1 │ │ │ │ + lw a3,0(a4) │ │ │ │ mv a1,s3 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,2ffd4 │ │ │ │ - beqz a0,30418 │ │ │ │ - addi s8,s5,1 │ │ │ │ - bltu s8,s11,2ffa8 │ │ │ │ - mv a0,s6 │ │ │ │ - j 2f7f2 │ │ │ │ - mv s11,s5 │ │ │ │ - bltu s8,s11,2ffa8 │ │ │ │ - j 2ffce │ │ │ │ - mv a3,a5 │ │ │ │ - j 2f976 │ │ │ │ - mv a5,s1 │ │ │ │ - bltu s5,s3,2fdfc │ │ │ │ - ld a4,48(sp) │ │ │ │ - bltu a4,a5,2fdfc │ │ │ │ - sd a5,8(sp) │ │ │ │ - jal 36fc0 │ │ │ │ - ld a5,8(sp) │ │ │ │ - bnez a0,305e2 │ │ │ │ - lbu a2,0(s3) │ │ │ │ - lbu a3,0(a5) │ │ │ │ - beq a2,a3,2fdfc │ │ │ │ - j 2fd00 │ │ │ │ - sext.w a3,a3 │ │ │ │ - sd zero,24(sp) │ │ │ │ - bgeu a3,a0,2f880 │ │ │ │ - ld a2,120(s7) │ │ │ │ - ld a3,72(s7) │ │ │ │ - add a2,a2,s1 │ │ │ │ - lw s5,0(a2) │ │ │ │ - slli a2,s5,0x20 │ │ │ │ - srli a2,a2,0x20 │ │ │ │ - add a3,a3,a2 │ │ │ │ - lbu a3,0(a3) │ │ │ │ - bgeu s2,a3,30588 │ │ │ │ - lwu s11,88(s7) │ │ │ │ - sw s5,112(sp) │ │ │ │ - ld s1,80(s7) │ │ │ │ - beqz s11,30068 │ │ │ │ + li a0,1 │ │ │ │ + jal 37c0 <__printf_chk@plt> │ │ │ │ + ld a5,0(s6) │ │ │ │ + addiw s0,s0,1 │ │ │ │ + slli a4,s0,0x20 │ │ │ │ + ld a0,8(a5) │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + bge a4,a0,2ddf4 │ │ │ │ + ld a7,0(a5) │ │ │ │ + j 2ddc4 │ │ │ │ + addi sp,sp,-96 │ │ │ │ + sd s1,72(sp) │ │ │ │ + sd s4,48(sp) │ │ │ │ + sd ra,88(sp) │ │ │ │ + sd s0,80(sp) │ │ │ │ + sd s5,40(sp) │ │ │ │ + sd s8,16(sp) │ │ │ │ + mv s4,a3 │ │ │ │ + mv s1,a4 │ │ │ │ + beqz a2,2dfe8 │ │ │ │ + sd s3,56(sp) │ │ │ │ + slli a5,a2,0x20 │ │ │ │ + lui s3,0x1 │ │ │ │ + sd s6,32(sp) │ │ │ │ + sd s7,24(sp) │ │ │ │ + sd s9,8(sp) │ │ │ │ + sd s10,0(sp) │ │ │ │ + sd s2,64(sp) │ │ │ │ + mv s10,a2 │ │ │ │ + mv s5,a0 │ │ │ │ + srli s6,a5,0x1e │ │ │ │ + mv s9,a1 │ │ │ │ li s8,0 │ │ │ │ - mv s3,s11 │ │ │ │ - sd a5,16(sp) │ │ │ │ - mv s11,s8 │ │ │ │ - add s10,s3,s11 │ │ │ │ - srli s10,s10,0x1 │ │ │ │ - slli s8,s10,0x3 │ │ │ │ - add s8,s8,s1 │ │ │ │ + li s0,0 │ │ │ │ + li s7,0 │ │ │ │ + addi s3,s3,-96 │ │ │ │ + li s2,0 │ │ │ │ + beqz s0,2df94 │ │ │ │ + lbu a1,0(s9) │ │ │ │ + li s2,0 │ │ │ │ + li a5,0 │ │ │ │ + j 2de8a │ │ │ │ + addiw a5,a5,1 │ │ │ │ + addi s2,s2,32 │ │ │ │ + beq a5,s0,2df8c │ │ │ │ + add a4,s8,s2 │ │ │ │ + lw a3,0(a4) │ │ │ │ + bne a3,a1,2de80 │ │ │ │ + beq s0,a5,2df94 │ │ │ │ + lw a3,24(a4) │ │ │ │ + lw a5,16(a4) │ │ │ │ + ld a0,8(a4) │ │ │ │ + mv s2,a4 │ │ │ │ + bgeu a5,a3,2dfd6 │ │ │ │ + slli a3,a5,0x20 │ │ │ │ + addiw a4,a5,1 │ │ │ │ + srli a5,a3,0x1e │ │ │ │ + sw a4,16(s2) │ │ │ │ + add a0,a0,a5 │ │ │ │ + sw s7,0(a0) │ │ │ │ + addiw s7,s7,1 │ │ │ │ + addi s9,s9,1 │ │ │ │ + bne s10,s7,2de70 │ │ │ │ + li a4,0 │ │ │ │ + auipc a3,0xffffc │ │ │ │ + addi a3,a3,-102 │ │ │ │ + mv a2,s0 │ │ │ │ mv a1,s8 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,30082 │ │ │ │ - beqz a0,30408 │ │ │ │ - addi s11,s10,1 │ │ │ │ - bltu s11,s3,30042 │ │ │ │ mv a0,s5 │ │ │ │ - jal 281e8 │ │ │ │ - sext.w a0,a2 │ │ │ │ - j 2f812 │ │ │ │ - sext.w a3,a3 │ │ │ │ - bgeu a3,a0,2fca6 │ │ │ │ - j 2ff78 │ │ │ │ - sext.w a0,a0 │ │ │ │ - j 2ff26 │ │ │ │ - mv s3,s10 │ │ │ │ - bltu s11,s3,30042 │ │ │ │ - j 30068 │ │ │ │ - ld s4,16(sp) │ │ │ │ - mv a1,s8 │ │ │ │ - mv a5,s10 │ │ │ │ - beqz s11,2fc08 │ │ │ │ - lw a0,4(s11) │ │ │ │ - ld a2,72(s7) │ │ │ │ - ld a4,32(sp) │ │ │ │ - addiw a7,a4,1 │ │ │ │ - slli a3,a7,0x20 │ │ │ │ - srli a3,a3,0x20 │ │ │ │ - add a3,a3,a2 │ │ │ │ - lbu a6,0(a3) │ │ │ │ - sext.w a3,a7 │ │ │ │ - bgeu s2,a6,3042c │ │ │ │ - lwu a6,88(s7) │ │ │ │ - sw a7,112(sp) │ │ │ │ - ld s1,80(s7) │ │ │ │ - beqz a6,2f976 │ │ │ │ - sd s4,16(sp) │ │ │ │ - li s5,0 │ │ │ │ - mv s4,a6 │ │ │ │ - sd s6,24(sp) │ │ │ │ - mv s8,a3 │ │ │ │ - mv s10,a1 │ │ │ │ - mv s11,a0 │ │ │ │ - sd a5,56(sp) │ │ │ │ - add s3,s4,s5 │ │ │ │ - srli s3,s3,0x1 │ │ │ │ - slli a1,s3,0x3 │ │ │ │ - add s6,s1,a1 │ │ │ │ + jal 2303e │ │ │ │ + mv s9,a0 │ │ │ │ mv a1,s6 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,30100 │ │ │ │ - beqz a0,30108 │ │ │ │ - addi s5,s3,1 │ │ │ │ - bltu s5,s4,300d4 │ │ │ │ - mv a3,s8 │ │ │ │ - j 2f976 │ │ │ │ - mv s4,s3 │ │ │ │ - bltu s5,s4,300d4 │ │ │ │ - j 300fa │ │ │ │ - mv a0,s11 │ │ │ │ - mv s11,s6 │ │ │ │ - ld s4,16(sp) │ │ │ │ - ld s6,24(sp) │ │ │ │ - ld a5,56(sp) │ │ │ │ - mv a3,s8 │ │ │ │ - mv a1,s10 │ │ │ │ - beqz s11,2f976 │ │ │ │ - lw a6,4(s11) │ │ │ │ - ld a2,72(s7) │ │ │ │ - ld a3,120(s7) │ │ │ │ - bgeu a6,a0,2fe98 │ │ │ │ - slli a1,a1,0x2 │ │ │ │ - add a1,a1,a3 │ │ │ │ - lw a1,0(a1) │ │ │ │ - bgeu s6,a1,2fe98 │ │ │ │ - ld a4,32(sp) │ │ │ │ - bltu a4,a1,2fe98 │ │ │ │ - slli a3,a1,0x20 │ │ │ │ - srli a3,a3,0x20 │ │ │ │ - add a3,a3,a2 │ │ │ │ - lbu s6,0(a3) │ │ │ │ - li a3,253 │ │ │ │ - bgeu a3,s6,30580 │ │ │ │ - lwu s11,88(s7) │ │ │ │ - sw a1,112(sp) │ │ │ │ - ld s1,80(s7) │ │ │ │ - beqz s11,30636 │ │ │ │ + li a0,0 │ │ │ │ + jal 1e81c │ │ │ │ + slli s5,s0,0x20 │ │ │ │ + sd a0,0(s1) │ │ │ │ + srli s5,s5,0x20 │ │ │ │ + beqz s0,2df56 │ │ │ │ + slli s3,s5,0x2 │ │ │ │ + add s3,s3,s9 │ │ │ │ + li s7,0 │ │ │ │ + auipc s2,0x33 │ │ │ │ + addi s2,s2,-1004 │ │ │ │ + lwu a5,0(s9) │ │ │ │ li s6,0 │ │ │ │ - mv s3,s0 │ │ │ │ - addi s10,sp,112 │ │ │ │ - mv s8,a1 │ │ │ │ - sd a5,16(sp) │ │ │ │ - mv s0,s6 │ │ │ │ - add s5,s0,s11 │ │ │ │ - srli s5,s5,0x1 │ │ │ │ - slli a5,s5,0x3 │ │ │ │ - add s6,s1,a5 │ │ │ │ - mv a1,s6 │ │ │ │ - mv a0,s10 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,3061e │ │ │ │ - beqz a0,3062a │ │ │ │ - addi s0,s5,1 │ │ │ │ - bltu s0,s11,3016a │ │ │ │ - mv s11,s8 │ │ │ │ - mv a0,s11 │ │ │ │ - jal 281e8 │ │ │ │ - ld s1,16(sp) │ │ │ │ - mv a5,s10 │ │ │ │ - beqz s5,2f754 │ │ │ │ - lw a6,4(s5) │ │ │ │ - ld a3,72(s7) │ │ │ │ - ld a4,32(sp) │ │ │ │ - addiw a1,a4,1 │ │ │ │ - slli a2,a1,0x20 │ │ │ │ - srli a2,a2,0x20 │ │ │ │ - add a2,a2,a3 │ │ │ │ - lbu a2,0(a2) │ │ │ │ - sext.w s5,a1 │ │ │ │ - bgeu s2,a2,30426 │ │ │ │ - lwu s11,88(s7) │ │ │ │ - sw a1,112(sp) │ │ │ │ - ld s3,80(s7) │ │ │ │ - beqz s11,30068 │ │ │ │ + slli a5,a5,0x5 │ │ │ │ + add a5,a5,s8 │ │ │ │ + lw a4,16(a5) │ │ │ │ + beqz a4,2df50 │ │ │ │ + ld a5,8(a5) │ │ │ │ + slli s10,s6,0x2 │ │ │ │ + mv a3,s7 │ │ │ │ + add a5,a5,s10 │ │ │ │ + lw a2,0(a5) │ │ │ │ + mv a1,s2 │ │ │ │ + li a0,1 │ │ │ │ + jal 37c0 <__printf_chk@plt> │ │ │ │ + lwu a5,0(s9) │ │ │ │ + ld a4,0(s1) │ │ │ │ + sext.w a3,s7 │ │ │ │ + slli a5,a5,0x5 │ │ │ │ + add a5,a5,s8 │ │ │ │ + ld a5,8(a5) │ │ │ │ + addi s6,s6,1 │ │ │ │ + sext.w a2,s6 │ │ │ │ + add a5,a5,s10 │ │ │ │ + lwu a5,0(a5) │ │ │ │ + addiw s7,s7,1 │ │ │ │ + slli a5,a5,0x2 │ │ │ │ + add a5,a5,a4 │ │ │ │ + sw a3,0(a5) │ │ │ │ + lwu a5,0(s9) │ │ │ │ + slli a5,a5,0x5 │ │ │ │ + add a5,a5,s8 │ │ │ │ + lw a4,16(a5) │ │ │ │ + bltu a2,a4,2df0a │ │ │ │ + addi s9,s9,4 │ │ │ │ + bne s3,s9,2defc │ │ │ │ + ld s2,64(sp) │ │ │ │ + ld s3,56(sp) │ │ │ │ + ld s6,32(sp) │ │ │ │ + ld s7,24(sp) │ │ │ │ + ld s9,8(sp) │ │ │ │ + ld s10,0(sp) │ │ │ │ + mv a0,s8 │ │ │ │ + mv a1,s5 │ │ │ │ + auipc a3,0xffffc │ │ │ │ + addi a3,a3,-282 │ │ │ │ + li a2,32 │ │ │ │ + jal 3400 │ │ │ │ + ld ra,88(sp) │ │ │ │ + sw s0,0(s4) │ │ │ │ + ld s0,80(sp) │ │ │ │ + ld s1,72(sp) │ │ │ │ + ld s4,48(sp) │ │ │ │ + ld s5,40(sp) │ │ │ │ + mv a0,s8 │ │ │ │ + ld s8,16(sp) │ │ │ │ + addi sp,sp,96 │ │ │ │ + ret │ │ │ │ + slli a5,s0,0x20 │ │ │ │ + srli s2,a5,0x1b │ │ │ │ + addiw s0,s0,1 │ │ │ │ + slli a5,s0,0x20 │ │ │ │ + srli a1,a5,0x1b │ │ │ │ + mv a0,s8 │ │ │ │ + jal 1e81c │ │ │ │ + lbu a5,0(s9) │ │ │ │ + add s2,s2,a0 │ │ │ │ + mv s8,a0 │ │ │ │ + sw a5,0(s2) │ │ │ │ + sd zero,8(s2) │ │ │ │ + sw zero,16(s2) │ │ │ │ + sw zero,24(s2) │ │ │ │ + mv a1,s3 │ │ │ │ + li a5,1000 │ │ │ │ + li a0,0 │ │ │ │ + sw a5,24(s2) │ │ │ │ + jal 1e81c │ │ │ │ + lw a5,16(s2) │ │ │ │ + sd a0,8(s2) │ │ │ │ + j 2dea4 │ │ │ │ + addiw a3,a3,1000 │ │ │ │ + slli a4,a3,0x20 │ │ │ │ + sext.w a5,a3 │ │ │ │ + srli a1,a4,0x1e │ │ │ │ + j 2dfc4 │ │ │ │ + li a4,0 │ │ │ │ + auipc a3,0xffffc │ │ │ │ + addi a3,a3,-396 │ │ │ │ + li a1,0 │ │ │ │ + jal 2303e │ │ │ │ + li a1,0 │ │ │ │ + li a0,0 │ │ │ │ + jal 1e81c │ │ │ │ + sd a0,0(s1) │ │ │ │ + li s0,0 │ │ │ │ + li s5,0 │ │ │ │ li s8,0 │ │ │ │ - sd s4,16(sp) │ │ │ │ + j 2df62 │ │ │ │ + addi sp,sp,-96 │ │ │ │ + sd s5,40(sp) │ │ │ │ + sd s9,8(sp) │ │ │ │ + mv s5,a0 │ │ │ │ + mv s9,a1 │ │ │ │ + mv a0,a3 │ │ │ │ + mv a1,a4 │ │ │ │ + sd ra,88(sp) │ │ │ │ + sd s2,64(sp) │ │ │ │ + sd s3,56(sp) │ │ │ │ + sd s4,48(sp) │ │ │ │ + mv s3,a3 │ │ │ │ + sd s7,24(sp) │ │ │ │ + sd s0,80(sp) │ │ │ │ + mv s7,a2 │ │ │ │ sd s1,72(sp) │ │ │ │ - mv s4,s11 │ │ │ │ - mv s1,s8 │ │ │ │ - sd s6,24(sp) │ │ │ │ - mv s8,s7 │ │ │ │ - mv s11,a5 │ │ │ │ - mv s7,a6 │ │ │ │ - add s10,s4,s1 │ │ │ │ - srli s10,s10,0x1 │ │ │ │ - slli a1,s10,0x3 │ │ │ │ - add s6,s3,a1 │ │ │ │ + jal 3bbe6 │ │ │ │ + slli a5,a0,0x20 │ │ │ │ + srli s2,a5,0x1e │ │ │ │ + add s2,s2,s3 │ │ │ │ + lw a1,0(s2) │ │ │ │ + li a0,0 │ │ │ │ + addiw a1,a1,1 │ │ │ │ + slli a5,a1,0x20 │ │ │ │ + srli a1,a5,0x1d │ │ │ │ + jal 1e81c │ │ │ │ + lw a4,0(s2) │ │ │ │ + li a5,-1 │ │ │ │ + mv s4,a0 │ │ │ │ + beq a4,a5,2e07c │ │ │ │ + mv s1,a0 │ │ │ │ + li s0,0 │ │ │ │ + li a1,16 │ │ │ │ + li a0,0 │ │ │ │ + jal 1e81c │ │ │ │ + lw a5,0(s2) │ │ │ │ + sd a0,0(s1) │ │ │ │ + sd zero,0(a0) │ │ │ │ + sd zero,8(a0) │ │ │ │ + addiw s0,s0,1 │ │ │ │ + addiw a5,a5,1 │ │ │ │ + addi s1,s1,8 │ │ │ │ + bltu s0,a5,2e05c │ │ │ │ + beqz s7,2e0f2 │ │ │ │ + sd s6,32(sp) │ │ │ │ + sd s8,16(sp) │ │ │ │ + addi s9,s9,8 │ │ │ │ + li s2,0 │ │ │ │ + auipc s6,0x33 │ │ │ │ + addi s6,s6,-1392 │ │ │ │ + ld a5,0(s9) │ │ │ │ + li s1,0 │ │ │ │ + li s8,0 │ │ │ │ + lw a3,0(a5) │ │ │ │ + beqz a3,2e0e4 │ │ │ │ + slli a4,a3,0x20 │ │ │ │ + srli a5,a4,0x1e │ │ │ │ + add a5,a5,s3 │ │ │ │ + lw s0,0(a5) │ │ │ │ + mv a2,s2 │ │ │ │ mv a1,s6 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,3020c │ │ │ │ - beqz a0,30214 │ │ │ │ - addi s1,s10,1 │ │ │ │ - bltu s1,s4,301e4 │ │ │ │ - j 30068 │ │ │ │ - mv s4,s10 │ │ │ │ - bltu s1,s4,301e4 │ │ │ │ - j 30068 │ │ │ │ - mv s10,s6 │ │ │ │ - mv a6,s7 │ │ │ │ - ld s4,16(sp) │ │ │ │ - ld s6,24(sp) │ │ │ │ + mv a4,s0 │ │ │ │ + li a0,1 │ │ │ │ + jal 37c0 <__printf_chk@plt> │ │ │ │ + ld a5,0(s9) │ │ │ │ + slli a4,s0,0x20 │ │ │ │ + srli s0,a4,0x1d │ │ │ │ + add a5,a5,s8 │ │ │ │ + add s0,s0,s4 │ │ │ │ + lw a2,0(a5) │ │ │ │ + ld a1,0(s0) │ │ │ │ + mv a0,s5 │ │ │ │ + addiw s1,s1,1 │ │ │ │ + jal 3ba52 │ │ │ │ + ld a5,0(s9) │ │ │ │ + slli a4,s1,0x20 │ │ │ │ + srli s8,a4,0x1e │ │ │ │ + add a5,a5,s8 │ │ │ │ + lw a3,0(a5) │ │ │ │ + bltu s1,a3,2e09c │ │ │ │ + addiw s2,s2,1 │ │ │ │ + addi s9,s9,32 │ │ │ │ + bne s7,s2,2e090 │ │ │ │ + ld s6,32(sp) │ │ │ │ + ld s8,16(sp) │ │ │ │ + ld ra,88(sp) │ │ │ │ + ld s0,80(sp) │ │ │ │ ld s1,72(sp) │ │ │ │ - mv s7,s8 │ │ │ │ - mv a5,s11 │ │ │ │ - beqz s10,30068 │ │ │ │ - lw a1,4(s10) │ │ │ │ - ld a3,72(s8) │ │ │ │ - ld a2,120(s7) │ │ │ │ - bgeu a1,a6,2f78c │ │ │ │ - slli a1,s1,0x2 │ │ │ │ - add a1,a1,a2 │ │ │ │ - lw a0,0(a1) │ │ │ │ - bgeu s6,a0,2f78c │ │ │ │ - ld a4,32(sp) │ │ │ │ - bltu a4,a0,2f78c │ │ │ │ - slli a2,a0,0x20 │ │ │ │ - srli a2,a2,0x20 │ │ │ │ - add a3,a3,a2 │ │ │ │ - lbu s5,0(a3) │ │ │ │ - li a3,253 │ │ │ │ - bgeu a3,s5,3066a │ │ │ │ - lwu s8,88(s7) │ │ │ │ - sw a0,112(sp) │ │ │ │ - ld s1,80(s7) │ │ │ │ - beqz s8,2f7f2 │ │ │ │ - li s11,0 │ │ │ │ - mv s5,a5 │ │ │ │ - mv a5,s0 │ │ │ │ - sd s4,24(sp) │ │ │ │ - mv s0,s8 │ │ │ │ - addi s10,sp,112 │ │ │ │ - sd a0,16(sp) │ │ │ │ - mv s4,s11 │ │ │ │ - mv s8,a5 │ │ │ │ - add s3,s0,s4 │ │ │ │ - srli s3,s3,0x1 │ │ │ │ - slli a5,s3,0x3 │ │ │ │ - add s11,s1,a5 │ │ │ │ - mv a1,s11 │ │ │ │ - mv a0,s10 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,30616 │ │ │ │ - beqz a0,3063a │ │ │ │ - addi s4,s3,1 │ │ │ │ - bltu s4,s0,3027e │ │ │ │ - ld a0,16(sp) │ │ │ │ - j 2f7f2 │ │ │ │ - ld a1,120(s7) │ │ │ │ - slli a0,s6,0x20 │ │ │ │ - srli a0,a0,0x20 │ │ │ │ - slli s9,a0,0x2 │ │ │ │ - add a1,a1,s9 │ │ │ │ - lw a3,0(a1) │ │ │ │ - slli a1,a3,0x20 │ │ │ │ - srli a1,a1,0x20 │ │ │ │ - add a1,a1,a2 │ │ │ │ - lbu a1,0(a1) │ │ │ │ - bgeu s2,a1,3043c │ │ │ │ - lwu s5,88(s7) │ │ │ │ - sw a3,112(sp) │ │ │ │ - ld s1,80(s7) │ │ │ │ - beqz s5,2f976 │ │ │ │ - li s11,0 │ │ │ │ - sd s4,8(sp) │ │ │ │ - mv s10,a0 │ │ │ │ - mv s4,s5 │ │ │ │ - mv s8,a3 │ │ │ │ - mv s5,s11 │ │ │ │ - sd a5,16(sp) │ │ │ │ - add s3,s5,s4 │ │ │ │ - srli s3,s3,0x1 │ │ │ │ - slli s11,s3,0x3 │ │ │ │ - add s11,s11,s1 │ │ │ │ - mv a1,s11 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,30310 │ │ │ │ - beqz a0,30318 │ │ │ │ - addi s5,s3,1 │ │ │ │ - bltu s5,s4,302ea │ │ │ │ - j 300fa │ │ │ │ - mv s4,s3 │ │ │ │ - bltu s5,s4,302ea │ │ │ │ - j 300fa │ │ │ │ - ld s4,8(sp) │ │ │ │ - ld a5,16(sp) │ │ │ │ - mv a0,s10 │ │ │ │ - mv a3,s8 │ │ │ │ - beqz s11,2f976 │ │ │ │ - lw a1,4(s11) │ │ │ │ - ld a2,72(s7) │ │ │ │ - add a2,a2,a0 │ │ │ │ - lbu a3,0(a2) │ │ │ │ - bgeu s2,a3,30438 │ │ │ │ - lwu s5,88(s7) │ │ │ │ - sw s6,112(sp) │ │ │ │ - ld s1,80(s7) │ │ │ │ - beqz s5,2f974 │ │ │ │ - sd s4,8(sp) │ │ │ │ - li s11,0 │ │ │ │ - mv s4,s5 │ │ │ │ - mv s10,a1 │ │ │ │ - mv s8,a5 │ │ │ │ - add s3,s11,s4 │ │ │ │ - srli s3,s3,0x1 │ │ │ │ - slli s5,s3,0x3 │ │ │ │ - add s5,s5,s1 │ │ │ │ - mv a1,s5 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,30376 │ │ │ │ - beqz a0,30380 │ │ │ │ - addi s11,s3,1 │ │ │ │ - bltu s11,s4,3034e │ │ │ │ - j 2f974 │ │ │ │ - mv s4,s3 │ │ │ │ - bltu s11,s4,3034e │ │ │ │ - j 2f974 │ │ │ │ - ld s4,8(sp) │ │ │ │ - mv a1,s10 │ │ │ │ - mv a5,s8 │ │ │ │ - beqz s5,2f974 │ │ │ │ - lw a3,4(s5) │ │ │ │ + ld s2,64(sp) │ │ │ │ + ld s3,56(sp) │ │ │ │ ld s5,40(sp) │ │ │ │ - bgeu a3,a1,2fd7e │ │ │ │ - ld a2,120(s7) │ │ │ │ - ld a3,72(s7) │ │ │ │ - add a2,a2,s9 │ │ │ │ - lw a0,0(a2) │ │ │ │ - slli a2,a0,0x20 │ │ │ │ - srli a2,a2,0x20 │ │ │ │ - add a3,a3,a2 │ │ │ │ - lbu a2,0(a3) │ │ │ │ - bgeu s2,a2,30626 │ │ │ │ - lwu s5,88(s7) │ │ │ │ - sw a0,112(sp) │ │ │ │ - ld s1,80(s7) │ │ │ │ - beqz s5,2f7f2 │ │ │ │ - li s3,0 │ │ │ │ - sd a5,16(sp) │ │ │ │ - mv a5,s0 │ │ │ │ - addi s10,sp,112 │ │ │ │ - mv s0,s3 │ │ │ │ - sd a0,8(sp) │ │ │ │ - mv s3,s5 │ │ │ │ - mv s5,a5 │ │ │ │ - add s11,s0,s3 │ │ │ │ - srli s11,s11,0x1 │ │ │ │ - slli s8,s11,0x3 │ │ │ │ - add s8,s8,s1 │ │ │ │ - mv a1,s8 │ │ │ │ - mv a0,s10 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,303fc │ │ │ │ - beqz a0,30592 │ │ │ │ - addi s0,s11,1 │ │ │ │ - bltu s0,s3,303d0 │ │ │ │ - ld a0,8(sp) │ │ │ │ - j 2f7f2 │ │ │ │ - mv s3,s11 │ │ │ │ - bltu s0,s3,303d0 │ │ │ │ - j 303f6 │ │ │ │ - mv a5,s1 │ │ │ │ - j 2fdf8 │ │ │ │ - ld a5,16(sp) │ │ │ │ - beqz s8,30068 │ │ │ │ - lw a4,4(s8) │ │ │ │ - sd a4,24(sp) │ │ │ │ - j 2f880 │ │ │ │ - mv a0,s6 │ │ │ │ - mv a5,s10 │ │ │ │ - beqz s3,2f7f2 │ │ │ │ - lw s1,4(s3) │ │ │ │ - j 2fca8 │ │ │ │ - sext.w a1,a2 │ │ │ │ - j 3022e │ │ │ │ - sext.w a6,a6 │ │ │ │ - j 30122 │ │ │ │ - sext.w a6,a6 │ │ │ │ - j 301aa │ │ │ │ - sext.w a0,a0 │ │ │ │ - j 3009c │ │ │ │ - sext.w a3,a3 │ │ │ │ - j 3038e │ │ │ │ - sext.w a1,a1 │ │ │ │ - j 3032c │ │ │ │ - mv a3,s3 │ │ │ │ - mv a5,s10 │ │ │ │ - beqz s8,2f754 │ │ │ │ - lw a6,4(s8) │ │ │ │ - ld a2,72(s7) │ │ │ │ - ld a4,32(sp) │ │ │ │ - addiw a7,a4,1 │ │ │ │ - slli a1,a7,0x20 │ │ │ │ - srli a1,a1,0x20 │ │ │ │ - add a1,a1,a2 │ │ │ │ - lbu a1,0(a1) │ │ │ │ - sext.w a0,a7 │ │ │ │ - bgeu s2,a1,30600 │ │ │ │ - lwu s11,88(s7) │ │ │ │ - sw a7,112(sp) │ │ │ │ - ld s5,80(s7) │ │ │ │ - beqz s11,2f7f2 │ │ │ │ - li s9,0 │ │ │ │ - sd s4,16(sp) │ │ │ │ - mv s3,s9 │ │ │ │ - mv s8,s7 │ │ │ │ - sd a0,8(sp) │ │ │ │ - mv s10,a3 │ │ │ │ - mv s4,s11 │ │ │ │ - mv s7,a6 │ │ │ │ - mv s9,a5 │ │ │ │ - add s1,s3,s4 │ │ │ │ - srli s1,s1,0x1 │ │ │ │ - slli s11,s1,0x3 │ │ │ │ - add s11,s11,s5 │ │ │ │ - mv a1,s11 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,304ae │ │ │ │ - beqz a0,304b6 │ │ │ │ - addi s3,s1,1 │ │ │ │ - bltu s3,s4,3048a │ │ │ │ - j 303f6 │ │ │ │ - mv s4,s1 │ │ │ │ - bltu s3,s4,3048a │ │ │ │ - j 303f6 │ │ │ │ - mv a6,s7 │ │ │ │ - ld s4,16(sp) │ │ │ │ - ld a0,8(sp) │ │ │ │ - mv a3,s10 │ │ │ │ - mv s7,s8 │ │ │ │ - mv a5,s9 │ │ │ │ - beqz s11,2f7f2 │ │ │ │ - lw a0,4(s11) │ │ │ │ - ld a2,72(s8) │ │ │ │ - ld a1,120(s7) │ │ │ │ - bgeu a0,a6,302b0 │ │ │ │ - slli a3,a3,0x2 │ │ │ │ - add a3,a3,a1 │ │ │ │ - lw s3,0(a3) │ │ │ │ - bgeu s6,s3,302b0 │ │ │ │ - ld a4,32(sp) │ │ │ │ - bltu a4,s3,302b0 │ │ │ │ - slli a3,s3,0x20 │ │ │ │ - srli a3,a3,0x20 │ │ │ │ - add a3,a3,a2 │ │ │ │ - lbu a2,0(a3) │ │ │ │ - li a3,253 │ │ │ │ - bgeu a3,a2,30666 │ │ │ │ - lwu s11,88(s7) │ │ │ │ - sw s3,112(sp) │ │ │ │ - ld a6,80(s7) │ │ │ │ - beqz s11,30538 │ │ │ │ - sd s0,8(sp) │ │ │ │ - li s5,0 │ │ │ │ - addi s10,sp,112 │ │ │ │ - mv s9,a6 │ │ │ │ - mv s0,a5 │ │ │ │ - add s1,s5,s11 │ │ │ │ - srli s1,s1,0x1 │ │ │ │ - slli s8,s1,0x3 │ │ │ │ - add s8,s8,s9 │ │ │ │ - mv a1,s8 │ │ │ │ - mv a0,s10 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,30656 │ │ │ │ - beqz a0,305b6 │ │ │ │ - addi s5,s1,1 │ │ │ │ - bltu s5,s11,30516 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 281e8 │ │ │ │ - ld s1,8(sp) │ │ │ │ - mv a0,s1 │ │ │ │ - jal 1c924 │ │ │ │ - addiw a1,a0,-1 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 1c842 │ │ │ │ - lw a3,112(sp) │ │ │ │ - lw a2,0(a0) │ │ │ │ - ld a5,16(sp) │ │ │ │ - bgeu a3,a2,2f902 │ │ │ │ - auipc a1,0x30 │ │ │ │ - addi a1,a1,1214 │ │ │ │ + ld s7,24(sp) │ │ │ │ + ld s9,8(sp) │ │ │ │ + mv a0,s4 │ │ │ │ + ld s4,48(sp) │ │ │ │ + addi sp,sp,96 │ │ │ │ + ret │ │ │ │ + │ │ │ │ +000000000002e10a : │ │ │ │ + mv a5,a0 │ │ │ │ + ld a0,32(a0) │ │ │ │ + beqz a1,2e136 │ │ │ │ + ld a3,24(a5) │ │ │ │ + ld a4,24(a1) │ │ │ │ + sub a6,a0,a3 │ │ │ │ + bltz a4,2e138 │ │ │ │ + add a2,a4,a0 │ │ │ │ + lbu a4,64(a5) │ │ │ │ + li a5,43 │ │ │ │ + beq a4,a5,2e14e │ │ │ │ + ld a5,0(a1) │ │ │ │ + bltz a5,2e154 │ │ │ │ + add a0,a5,a2 │ │ │ │ + ret │ │ │ │ + neg a7,a4 │ │ │ │ + mv a2,a3 │ │ │ │ + blt a7,a6,2e11c │ │ │ │ + lbu a4,64(a5) │ │ │ │ + li a5,43 │ │ │ │ + bne a4,a5,2e12c │ │ │ │ + ld a5,8(a1) │ │ │ │ + bgez a5,2e132 │ │ │ │ + neg a4,a5 │ │ │ │ + mv a0,a3 │ │ │ │ + blt a4,a6,2e132 │ │ │ │ + ret │ │ │ │ + │ │ │ │ +000000000002e160 : │ │ │ │ + mv a5,a0 │ │ │ │ + ld a0,24(a0) │ │ │ │ + beqz a1,2e194 │ │ │ │ + ld a3,32(a5) │ │ │ │ + ld a4,16(a1) │ │ │ │ + sub a2,a3,a0 │ │ │ │ + blez a4,2e178 │ │ │ │ + mv a6,a3 │ │ │ │ + bge a4,a2,2e17c │ │ │ │ + add a6,a4,a0 │ │ │ │ + lbu a4,64(a5) │ │ │ │ + li a5,43 │ │ │ │ + beq a4,a5,2e196 │ │ │ │ + ld a5,8(a1) │ │ │ │ + blez a5,2e19c │ │ │ │ + mv a0,a3 │ │ │ │ + blt a5,a2,2e19c │ │ │ │ + ret │ │ │ │ + ld a5,0(a1) │ │ │ │ + bgtz a5,2e18e │ │ │ │ + add a0,a5,a6 │ │ │ │ + ret │ │ │ │ + ld a0,8(a0) │ │ │ │ + ret │ │ │ │ + ld a0,0(a0) │ │ │ │ + ret │ │ │ │ + mv a5,a0 │ │ │ │ + bltu a2,a0,2e1cc │ │ │ │ + li a0,255 │ │ │ │ + bltu a5,a2,2e1ce │ │ │ │ li a0,1 │ │ │ │ - jal 37c0 <__printf_chk@plt> │ │ │ │ - lw a3,8(s7) │ │ │ │ - ld a5,16(sp) │ │ │ │ - addiw a3,a3,-1 │ │ │ │ - bltu s8,a3,2f90c │ │ │ │ - mv s5,s8 │ │ │ │ - j 2fb40 │ │ │ │ - sd zero,24(sp) │ │ │ │ - j 2f880 │ │ │ │ - sext.w s1,s6 │ │ │ │ - j 2fca8 │ │ │ │ - sext.w a4,a3 │ │ │ │ - sd a4,24(sp) │ │ │ │ - j 2f880 │ │ │ │ - ld a0,8(sp) │ │ │ │ - ld a5,16(sp) │ │ │ │ - mv s0,s5 │ │ │ │ - beqz s8,2f7f2 │ │ │ │ - lw a2,4(s8) │ │ │ │ - ld a4,64(sp) │ │ │ │ - mv a3,a4 │ │ │ │ - bltu a2,a4,305d2 │ │ │ │ - addiw s5,a3,-1 │ │ │ │ - slli s5,s5,0x20 │ │ │ │ - srli s5,s5,0x20 │ │ │ │ - j 2fd7e │ │ │ │ - mv a5,s0 │ │ │ │ - ld s0,8(sp) │ │ │ │ - beqz s8,30538 │ │ │ │ - lw a2,4(s8) │ │ │ │ - ld a4,64(sp) │ │ │ │ - slli a3,s6,0x20 │ │ │ │ - srli s9,a3,0x1e │ │ │ │ - mv a3,a4 │ │ │ │ - bgeu a2,a4,305a8 │ │ │ │ - mv a3,a2 │ │ │ │ - addiw s5,a3,-1 │ │ │ │ - slli s5,s5,0x20 │ │ │ │ - srli s5,s5,0x20 │ │ │ │ - j 2fd7e │ │ │ │ - lbu a1,0(s3) │ │ │ │ - lbu a3,0(a5) │ │ │ │ - sd a5,8(sp) │ │ │ │ - bne a1,a3,2fd00 │ │ │ │ - mv a0,a1 │ │ │ │ - jal 36f82 │ │ │ │ - beqz a0,2fd00 │ │ │ │ - ld a5,8(sp) │ │ │ │ - j 2fdfc │ │ │ │ - sext.w a0,a1 │ │ │ │ - j 304ce │ │ │ │ - sext.w a6,a6 │ │ │ │ - j 30450 │ │ │ │ - li s5,-1 │ │ │ │ - srli s5,s5,0x20 │ │ │ │ - li s9,0 │ │ │ │ - j 2fd7e │ │ │ │ - mv s0,s3 │ │ │ │ - bltu s4,s0,3027e │ │ │ │ - j 302a6 │ │ │ │ - mv s11,s5 │ │ │ │ - bltu s0,s11,3016a │ │ │ │ - j 30192 │ │ │ │ - sext.w a2,a2 │ │ │ │ - j 305a0 │ │ │ │ - mv s0,s3 │ │ │ │ - ld a5,16(sp) │ │ │ │ - mv a1,s8 │ │ │ │ - mv s3,s6 │ │ │ │ - bnez s6,30420 │ │ │ │ - mv s11,a1 │ │ │ │ - j 30194 │ │ │ │ - ld s4,24(sp) │ │ │ │ - ld a0,16(sp) │ │ │ │ - mv a5,s5 │ │ │ │ - mv s0,s8 │ │ │ │ - beqz s11,2f7f2 │ │ │ │ - lw a4,4(s11) │ │ │ │ - sd a4,24(sp) │ │ │ │ - j 2f880 │ │ │ │ - mv s7,a4 │ │ │ │ - j 2f756 │ │ │ │ - mv s11,s1 │ │ │ │ - bltu s5,s11,30516 │ │ │ │ - j 30538 │ │ │ │ - mv s7,a4 │ │ │ │ - mv a3,s7 │ │ │ │ - j 2f976 │ │ │ │ - sext.w a2,a2 │ │ │ │ - j 305c2 │ │ │ │ - sext.w a4,s5 │ │ │ │ - sd a4,24(sp) │ │ │ │ - j 2f880 │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - addi sp,sp,-208 │ │ │ │ - sd s0,192(sp) │ │ │ │ - auipc s0,0x4a │ │ │ │ - ld s0,-1900(s0) │ │ │ │ - sd s1,184(sp) │ │ │ │ - sd ra,200(sp) │ │ │ │ - mv s1,a5 │ │ │ │ - sd a6,16(sp) │ │ │ │ - ld a5,0(s0) │ │ │ │ - sd a5,88(sp) │ │ │ │ + bltu a3,a1,2e1ce │ │ │ │ + sltu a1,a1,a3 │ │ │ │ + negw a1,a1 │ │ │ │ + zext.b a0,a1 │ │ │ │ + ret │ │ │ │ + li a0,1 │ │ │ │ + ret │ │ │ │ + li a5,1 │ │ │ │ + sd zero,56(a0) │ │ │ │ + sd zero,64(a0) │ │ │ │ + sd zero,0(a0) │ │ │ │ + sd zero,32(a0) │ │ │ │ + sd zero,40(a0) │ │ │ │ + sd zero,48(a0) │ │ │ │ + sd a5,24(a0) │ │ │ │ + ret │ │ │ │ + beqz a0,2e1f4 │ │ │ │ + ld a0,24(a0) │ │ │ │ + ret │ │ │ │ + li a0,0 │ │ │ │ + ret │ │ │ │ + beqz a0,2e1fe │ │ │ │ + ld a0,0(a0) │ │ │ │ + ret │ │ │ │ + li a0,0 │ │ │ │ + ret │ │ │ │ + addi sp,sp,-48 │ │ │ │ + sd s1,24(sp) │ │ │ │ + ld s1,56(a0) │ │ │ │ + sd s0,32(sp) │ │ │ │ + sd s2,16(sp) │ │ │ │ + ld a5,64(s1) │ │ │ │ + sd s3,8(sp) │ │ │ │ + sd ra,40(sp) │ │ │ │ + sd a0,64(s1) │ │ │ │ + sd a5,56(a0) │ │ │ │ + mv s0,a0 │ │ │ │ + mv s2,a1 │ │ │ │ + mv s3,a2 │ │ │ │ + li a4,0 │ │ │ │ + beqz a5,2e222 │ │ │ │ + ld a4,24(a5) │ │ │ │ + ld a5,64(s0) │ │ │ │ + beqz a5,2e2de │ │ │ │ + ld a3,24(a5) │ │ │ │ + addi a5,a3,1 │ │ │ │ + bgeu a4,a3,2e2de │ │ │ │ + ld a0,32(s0) │ │ │ │ + sd a5,24(s0) │ │ │ │ + mv a1,s3 │ │ │ │ + jalr s2 │ │ │ │ + ld a5,56(s0) │ │ │ │ + beqz a5,2e2d4 │ │ │ │ + ld a4,0(a5) │ │ │ │ + bgeu a0,a4,2e2d4 │ │ │ │ + ld a5,64(s0) │ │ │ │ + beqz a5,2e2ba │ │ │ │ + ld a5,0(a5) │ │ │ │ + bgeu a4,a5,2e2ba │ │ │ │ + ld a4,64(s1) │ │ │ │ + sd a5,0(s0) │ │ │ │ li a5,0 │ │ │ │ - sd a0,40(sp) │ │ │ │ - sd s2,176(sp) │ │ │ │ - sd s3,168(sp) │ │ │ │ - sd s4,160(sp) │ │ │ │ - sd s5,152(sp) │ │ │ │ - sd s6,144(sp) │ │ │ │ - bgeu s1,a6,312c2 │ │ │ │ - addiw a5,a6,-1 │ │ │ │ - sd s8,128(sp) │ │ │ │ - slli s3,s1,0x20 │ │ │ │ - mv s8,a3 │ │ │ │ - slli a3,a5,0x20 │ │ │ │ - srli a3,a3,0x20 │ │ │ │ - srli s3,s3,0x20 │ │ │ │ - add s0,a4,s3 │ │ │ │ - sd a3,32(sp) │ │ │ │ + beqz a4,2e256 │ │ │ │ + ld a5,24(a4) │ │ │ │ + ld a4,56(s1) │ │ │ │ + beqz a4,2e2b4 │ │ │ │ + ld a3,24(a4) │ │ │ │ + addi a4,a3,1 │ │ │ │ + bgeu a5,a3,2e2b4 │ │ │ │ + ld a0,32(s1) │ │ │ │ + sd a4,24(s1) │ │ │ │ + mv a1,s3 │ │ │ │ + jalr s2 │ │ │ │ + ld a5,64(s1) │ │ │ │ + beqz a5,2e2aa │ │ │ │ + ld a4,0(a5) │ │ │ │ + bgeu a0,a4,2e2aa │ │ │ │ + ld a5,56(s1) │ │ │ │ + beqz a5,2e280 │ │ │ │ + ld a5,0(a5) │ │ │ │ + bltu a4,a5,2e298 │ │ │ │ + ld a0,32(s1) │ │ │ │ + mv a1,s3 │ │ │ │ + jalr s2 │ │ │ │ + ld a5,64(s1) │ │ │ │ + beqz a5,2e290 │ │ │ │ + ld a5,0(a5) │ │ │ │ + bltu a0,a5,2e298 │ │ │ │ + ld a0,32(s1) │ │ │ │ + mv a1,s3 │ │ │ │ + jalr s2 │ │ │ │ + mv a5,a0 │ │ │ │ + ld ra,40(sp) │ │ │ │ + ld s0,32(sp) │ │ │ │ + sd a5,0(s1) │ │ │ │ + ld s2,16(sp) │ │ │ │ + ld s3,8(sp) │ │ │ │ + mv a0,s1 │ │ │ │ + ld s1,24(sp) │ │ │ │ + addi sp,sp,48 │ │ │ │ + ret │ │ │ │ + ld a0,32(s1) │ │ │ │ + mv a1,s3 │ │ │ │ + jalr s2 │ │ │ │ + mv a4,a0 │ │ │ │ + j 2e276 │ │ │ │ + addi a4,a5,1 │ │ │ │ + j 2e264 │ │ │ │ + ld a0,32(s0) │ │ │ │ + mv a1,s3 │ │ │ │ + jalr s2 │ │ │ │ + ld a5,56(s0) │ │ │ │ + beqz a5,2e2ca │ │ │ │ + ld a5,0(a5) │ │ │ │ + bltu a0,a5,2e24c │ │ │ │ + ld a0,32(s0) │ │ │ │ + mv a1,s3 │ │ │ │ + jalr s2 │ │ │ │ + mv a5,a0 │ │ │ │ + j 2e24c │ │ │ │ + ld a0,32(s0) │ │ │ │ + mv a1,s3 │ │ │ │ + jalr s2 │ │ │ │ + mv a4,a0 │ │ │ │ + j 2e242 │ │ │ │ + addi a5,a4,1 │ │ │ │ + j 2e230 │ │ │ │ + addi sp,sp,-48 │ │ │ │ + sd s1,24(sp) │ │ │ │ + ld s1,64(a0) │ │ │ │ + sd s0,32(sp) │ │ │ │ + sd s2,16(sp) │ │ │ │ + sd s3,8(sp) │ │ │ │ + sd ra,40(sp) │ │ │ │ + ld a5,56(s1) │ │ │ │ + sd a0,56(s1) │ │ │ │ + ld a3,56(a0) │ │ │ │ + sd a5,64(a0) │ │ │ │ + mv s0,a0 │ │ │ │ mv s2,a1 │ │ │ │ + mv s3,a2 │ │ │ │ + li a4,0 │ │ │ │ + beqz a3,2e306 │ │ │ │ + ld a4,24(a3) │ │ │ │ + beqz a5,2e3c0 │ │ │ │ + ld a3,24(a5) │ │ │ │ + addi a5,a3,1 │ │ │ │ + bgeu a4,a3,2e3c0 │ │ │ │ + ld a0,32(s0) │ │ │ │ + sd a5,24(s0) │ │ │ │ + mv a1,s3 │ │ │ │ + jalr s2 │ │ │ │ + ld a5,56(s0) │ │ │ │ + beqz a5,2e3b6 │ │ │ │ + ld a4,0(a5) │ │ │ │ + bgeu a0,a4,2e3b6 │ │ │ │ + ld a5,64(s0) │ │ │ │ + beqz a5,2e39c │ │ │ │ + ld a5,0(a5) │ │ │ │ + bgeu a4,a5,2e39c │ │ │ │ + ld a4,64(s1) │ │ │ │ + sd a5,0(s0) │ │ │ │ + li a5,0 │ │ │ │ + beqz a4,2e338 │ │ │ │ + ld a5,24(a4) │ │ │ │ + ld a4,56(s1) │ │ │ │ + beqz a4,2e396 │ │ │ │ + ld a3,24(a4) │ │ │ │ + addi a4,a3,1 │ │ │ │ + bgeu a5,a3,2e396 │ │ │ │ + ld a0,32(s1) │ │ │ │ + sd a4,24(s1) │ │ │ │ + mv a1,s3 │ │ │ │ + jalr s2 │ │ │ │ + ld a5,64(s1) │ │ │ │ + beqz a5,2e38c │ │ │ │ + ld a4,0(a5) │ │ │ │ + bgeu a0,a4,2e38c │ │ │ │ + ld a5,56(s1) │ │ │ │ + beqz a5,2e362 │ │ │ │ + ld a5,0(a5) │ │ │ │ + bltu a4,a5,2e37a │ │ │ │ + ld a0,32(s1) │ │ │ │ + mv a1,s3 │ │ │ │ + jalr s2 │ │ │ │ + ld a5,64(s1) │ │ │ │ + beqz a5,2e372 │ │ │ │ + ld a5,0(a5) │ │ │ │ + bltu a0,a5,2e37a │ │ │ │ + ld a0,32(s1) │ │ │ │ + mv a1,s3 │ │ │ │ + jalr s2 │ │ │ │ + mv a5,a0 │ │ │ │ + ld ra,40(sp) │ │ │ │ + ld s0,32(sp) │ │ │ │ + sd a5,0(s1) │ │ │ │ + ld s2,16(sp) │ │ │ │ + ld s3,8(sp) │ │ │ │ + mv a0,s1 │ │ │ │ + ld s1,24(sp) │ │ │ │ + addi sp,sp,48 │ │ │ │ + ret │ │ │ │ + ld a0,32(s1) │ │ │ │ + mv a1,s3 │ │ │ │ + jalr s2 │ │ │ │ + mv a4,a0 │ │ │ │ + j 2e358 │ │ │ │ + addi a4,a5,1 │ │ │ │ + j 2e346 │ │ │ │ + ld a0,32(s0) │ │ │ │ + mv a1,s3 │ │ │ │ + jalr s2 │ │ │ │ + ld a5,56(s0) │ │ │ │ + beqz a5,2e3ac │ │ │ │ + ld a5,0(a5) │ │ │ │ + bltu a0,a5,2e32e │ │ │ │ + ld a0,32(s0) │ │ │ │ + mv a1,s3 │ │ │ │ + jalr s2 │ │ │ │ + mv a5,a0 │ │ │ │ + j 2e32e │ │ │ │ + ld a0,32(s0) │ │ │ │ + mv a1,s3 │ │ │ │ + jalr s2 │ │ │ │ + mv a4,a0 │ │ │ │ + j 2e324 │ │ │ │ + addi a5,a4,1 │ │ │ │ + j 2e312 │ │ │ │ + addi sp,sp,-96 │ │ │ │ + sd s3,56(sp) │ │ │ │ + mul s3,a2,a3 │ │ │ │ + sd s5,40(sp) │ │ │ │ + mv s5,a1 │ │ │ │ + sd s0,80(sp) │ │ │ │ + sd s1,72(sp) │ │ │ │ + sd s2,64(sp) │ │ │ │ + sd s4,48(sp) │ │ │ │ + sd s6,32(sp) │ │ │ │ + sd s7,24(sp) │ │ │ │ + sd s9,8(sp) │ │ │ │ + add s3,s3,s5 │ │ │ │ + sd ra,88(sp) │ │ │ │ + mv s0,a0 │ │ │ │ + mv a1,a6 │ │ │ │ + mv a0,s3 │ │ │ │ + mv s1,a6 │ │ │ │ mv s6,a2 │ │ │ │ - add s5,s0,a3 │ │ │ │ - bltu a2,s8,30f22 │ │ │ │ - slli a5,a2,0x20 │ │ │ │ - srli a4,a5,0x1e │ │ │ │ - sd a4,0(sp) │ │ │ │ - ld a2,0(sp) │ │ │ │ - ld a5,16(s2) │ │ │ │ - ld a1,0(s2) │ │ │ │ - lbu a4,0(s0) │ │ │ │ - add a5,a5,a2 │ │ │ │ - lwu a2,0(a5) │ │ │ │ - ld a5,16(a1) │ │ │ │ - add a5,a5,a2 │ │ │ │ - add s4,a5,a3 │ │ │ │ - add s3,s3,a5 │ │ │ │ - beqz a4,3074c │ │ │ │ - bltu s4,s3,3074c │ │ │ │ - bgeu s5,s0,3071e │ │ │ │ - j 3074c │ │ │ │ - lbu a5,0(s0) │ │ │ │ - lbu a4,0(s3) │ │ │ │ - bne a4,a5,30742 │ │ │ │ - lbu a4,1(s0) │ │ │ │ - addi s3,s3,1 │ │ │ │ - addi s0,s0,1 │ │ │ │ - addiw s1,s1,1 │ │ │ │ - beqz a4,30746 │ │ │ │ - bltu s4,s3,30746 │ │ │ │ - bltu s5,s0,30746 │ │ │ │ - lbu a5,0(s3) │ │ │ │ - bne a5,a4,310b4 │ │ │ │ - jal 36fc0 │ │ │ │ - beqz a0,306fe │ │ │ │ - lbu a1,0(s3) │ │ │ │ - lbu a0,0(s0) │ │ │ │ - beq a1,a0,3070a │ │ │ │ - jal 36f82 │ │ │ │ - bnez a0,3070a │ │ │ │ - lbu a5,0(s0) │ │ │ │ - bnez a5,310b4 │ │ │ │ - ld a5,16(sp) │ │ │ │ - beq a5,s1,30902 │ │ │ │ - li a5,-1 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - sd a5,64(sp) │ │ │ │ - ld a5,16(sp) │ │ │ │ - sd s7,136(sp) │ │ │ │ - sd s9,120(sp) │ │ │ │ - sd s10,112(sp) │ │ │ │ - sd s11,104(sp) │ │ │ │ - addi s4,sp,80 │ │ │ │ - sw a5,76(sp) │ │ │ │ - lbu s7,0(s0) │ │ │ │ - beq s8,s6,30976 │ │ │ │ - ld a0,40(sp) │ │ │ │ - li a4,1 │ │ │ │ - mv a3,s8 │ │ │ │ + mv s9,a3 │ │ │ │ + mv s4,a4 │ │ │ │ + mv s2,a5 │ │ │ │ + jalr a4 │ │ │ │ + mv s7,a0 │ │ │ │ + mv a1,s1 │ │ │ │ + mv a0,s3 │ │ │ │ + jalr s2 │ │ │ │ + beqz s0,2e548 │ │ │ │ + sd s8,16(sp) │ │ │ │ + mv s8,a0 │ │ │ │ + ld a0,32(s0) │ │ │ │ + sd s10,0(sp) │ │ │ │ + mv a1,s1 │ │ │ │ + jalr s4 │ │ │ │ + mv s10,a0 │ │ │ │ + ld a0,32(s0) │ │ │ │ + mv a1,s1 │ │ │ │ + jalr s2 │ │ │ │ + bne s7,s10,2e45a │ │ │ │ + bne s8,a0,2e45a │ │ │ │ + ld a1,40(s0) │ │ │ │ + ld a0,48(s0) │ │ │ │ + addi a1,a1,1 │ │ │ │ + slli a1,a1,0x3 │ │ │ │ + jal 1e81c │ │ │ │ + ld a5,40(s0) │ │ │ │ + sd a0,48(s0) │ │ │ │ + ld s8,16(sp) │ │ │ │ + slli a4,a5,0x3 │ │ │ │ + add a0,a0,a4 │ │ │ │ + ld s10,0(sp) │ │ │ │ + sd s3,0(a0) │ │ │ │ + addi a5,a5,1 │ │ │ │ + sd a5,40(s0) │ │ │ │ + ld ra,88(sp) │ │ │ │ + mv a0,s0 │ │ │ │ + ld s0,80(sp) │ │ │ │ + ld s1,72(sp) │ │ │ │ + ld s2,64(sp) │ │ │ │ + ld s3,56(sp) │ │ │ │ + ld s4,48(sp) │ │ │ │ + ld s5,40(sp) │ │ │ │ + ld s6,32(sp) │ │ │ │ + ld s7,24(sp) │ │ │ │ + ld s9,8(sp) │ │ │ │ + addi sp,sp,96 │ │ │ │ + ret │ │ │ │ + ld s10,0(s0) │ │ │ │ + mv a1,s1 │ │ │ │ + mv a0,s3 │ │ │ │ + jalr s2 │ │ │ │ + bge s10,a0,2e4c2 │ │ │ │ + mv a1,s1 │ │ │ │ + mv a0,s3 │ │ │ │ + jalr s2 │ │ │ │ + mv a5,a0 │ │ │ │ + ld a0,64(s0) │ │ │ │ + sd a5,0(s0) │ │ │ │ + mv a4,s4 │ │ │ │ + mv a6,s1 │ │ │ │ + mv a5,s2 │ │ │ │ + mv a3,s9 │ │ │ │ mv a2,s6 │ │ │ │ + mv a1,s5 │ │ │ │ + jal 2e3c6 │ │ │ │ + ld a4,56(s0) │ │ │ │ + sd a0,64(s0) │ │ │ │ + beqz a4,2e534 │ │ │ │ + ld a3,24(a4) │ │ │ │ + beqz a0,2e542 │ │ │ │ + ld a5,24(a0) │ │ │ │ + sub a2,a3,a5 │ │ │ │ + bge a5,a3,2e49a │ │ │ │ + mv a5,a3 │ │ │ │ + addi a5,a5,1 │ │ │ │ + sd a5,24(s0) │ │ │ │ + li a5,1 │ │ │ │ + bge a5,a2,2e4f4 │ │ │ │ + ld a0,32(a4) │ │ │ │ + mv a1,s1 │ │ │ │ + jalr s4 │ │ │ │ + ld a5,56(s0) │ │ │ │ + mv s3,a0 │ │ │ │ + mv a1,s1 │ │ │ │ + ld a0,32(a5) │ │ │ │ + jalr s2 │ │ │ │ + bne s7,s3,2e4c6 │ │ │ │ + bne s8,a0,2e4c6 │ │ │ │ + ld s8,16(sp) │ │ │ │ + ld s10,0(sp) │ │ │ │ + j 2e440 │ │ │ │ + ld a5,0(s0) │ │ │ │ + j 2e470 │ │ │ │ + ld a0,56(s0) │ │ │ │ + mv a2,s1 │ │ │ │ mv a1,s2 │ │ │ │ - jal 2aff6 │ │ │ │ - lw a4,8(s2) │ │ │ │ + jal 2e2e4 │ │ │ │ + sd a0,56(s0) │ │ │ │ + mv a0,s0 │ │ │ │ + ld s0,80(sp) │ │ │ │ + ld s8,16(sp) │ │ │ │ + ld s10,0(sp) │ │ │ │ + ld ra,88(sp) │ │ │ │ + ld s3,56(sp) │ │ │ │ + ld s4,48(sp) │ │ │ │ + ld s5,40(sp) │ │ │ │ + ld s6,32(sp) │ │ │ │ + ld s7,24(sp) │ │ │ │ + ld s9,8(sp) │ │ │ │ + mv a2,s1 │ │ │ │ + mv a1,s2 │ │ │ │ + ld s1,72(sp) │ │ │ │ + ld s2,64(sp) │ │ │ │ + addi sp,sp,96 │ │ │ │ + j 2e202 │ │ │ │ + li a5,-1 │ │ │ │ + bge a2,a5,2e4bc │ │ │ │ + ld a0,32(a0) │ │ │ │ + mv a1,s1 │ │ │ │ + jalr s4 │ │ │ │ + ld a5,64(s0) │ │ │ │ mv s3,a0 │ │ │ │ - bnez s6,3078a │ │ │ │ - addiw a5,a4,-1 │ │ │ │ - beq a5,s8,30800 │ │ │ │ - ld a5,72(s2) │ │ │ │ - bgeu s8,a4,309f4 │ │ │ │ - slli a4,s8,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - sd a4,48(sp) │ │ │ │ - add a4,a4,a5 │ │ │ │ - lbu a4,0(a4) │ │ │ │ - li a3,253 │ │ │ │ - bgeu a3,a4,30db0 │ │ │ │ - ld a5,80(s2) │ │ │ │ - lwu s11,88(s2) │ │ │ │ - sw s8,80(sp) │ │ │ │ - sd a5,8(sp) │ │ │ │ - beqz s11,307e4 │ │ │ │ - li s10,0 │ │ │ │ - add a5,s10,s11 │ │ │ │ - srli s9,a5,0x1 │ │ │ │ - ld a5,8(sp) │ │ │ │ - slli a1,s9,0x3 │ │ │ │ - mv a0,s4 │ │ │ │ - add a1,a1,a5 │ │ │ │ - sd a1,0(sp) │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,307ea │ │ │ │ - ld a1,0(sp) │ │ │ │ - beqz a0,30b5e │ │ │ │ - addi s10,s9,1 │ │ │ │ - bltu s10,s11,307ba │ │ │ │ - mv a0,s8 │ │ │ │ - jal 281e8 │ │ │ │ - mv s11,s9 │ │ │ │ - bltu s10,s11,307ba │ │ │ │ - j 307e4 │ │ │ │ - beqz s10,30ada │ │ │ │ - lw a5,4(s10) │ │ │ │ - ld a4,8(sp) │ │ │ │ - bltu a5,a4,30ae6 │ │ │ │ - li s8,0 │ │ │ │ - li s6,0 │ │ │ │ - j 30840 │ │ │ │ + mv a1,s1 │ │ │ │ + ld a0,32(a5) │ │ │ │ + jalr s2 │ │ │ │ + bne s7,s3,2e512 │ │ │ │ + beq s8,a0,2e4bc │ │ │ │ + mv a0,s0 │ │ │ │ + ld s0,80(sp) │ │ │ │ + ld s8,16(sp) │ │ │ │ + ld s10,0(sp) │ │ │ │ + ld ra,88(sp) │ │ │ │ + ld s3,56(sp) │ │ │ │ + ld s4,48(sp) │ │ │ │ + ld s5,40(sp) │ │ │ │ + ld s6,32(sp) │ │ │ │ + ld s7,24(sp) │ │ │ │ + ld s9,8(sp) │ │ │ │ + mv a2,s1 │ │ │ │ + mv a1,s2 │ │ │ │ + ld s1,72(sp) │ │ │ │ + ld s2,64(sp) │ │ │ │ + addi sp,sp,96 │ │ │ │ + j 2e2e4 │ │ │ │ + li a3,0 │ │ │ │ + bnez a0,2e48e │ │ │ │ + li a5,1 │ │ │ │ + ld s8,16(sp) │ │ │ │ + ld s10,0(sp) │ │ │ │ + sd a5,24(s0) │ │ │ │ + j 2e440 │ │ │ │ + mv a2,a3 │ │ │ │ + li a5,0 │ │ │ │ + j 2e494 │ │ │ │ + li a1,72 │ │ │ │ + li a0,0 │ │ │ │ + jal 1e81c │ │ │ │ + li a5,1 │ │ │ │ + mv s0,a0 │ │ │ │ + sd a5,24(a0) │ │ │ │ + sd zero,56(a0) │ │ │ │ + sd zero,64(a0) │ │ │ │ + sd zero,0(a0) │ │ │ │ + sd zero,32(a0) │ │ │ │ + sd zero,40(a0) │ │ │ │ + sd zero,48(a0) │ │ │ │ + mv a1,s1 │ │ │ │ + mv a0,s3 │ │ │ │ + jalr s4 │ │ │ │ + sd a0,8(s0) │ │ │ │ + mv a1,s1 │ │ │ │ + mv a0,s3 │ │ │ │ + jalr s2 │ │ │ │ + sd a0,0(s0) │ │ │ │ + sd s3,32(s0) │ │ │ │ + j 2e440 │ │ │ │ + beqz a0,2e686 │ │ │ │ + addi sp,sp,-96 │ │ │ │ + sd s3,56(sp) │ │ │ │ + mv s3,a1 │ │ │ │ + sd ra,88(sp) │ │ │ │ + mv a1,a6 │ │ │ │ + sd s0,80(sp) │ │ │ │ + sd s1,72(sp) │ │ │ │ + mv s0,a0 │ │ │ │ + sd s2,64(sp) │ │ │ │ + sd s4,48(sp) │ │ │ │ + sd s5,40(sp) │ │ │ │ + sd s6,32(sp) │ │ │ │ + sd s7,24(sp) │ │ │ │ + sd s8,16(sp) │ │ │ │ + sd s9,8(sp) │ │ │ │ + sd s10,0(sp) │ │ │ │ + mv a0,s3 │ │ │ │ + mv s1,a6 │ │ │ │ + mv s8,a5 │ │ │ │ + mv s4,a2 │ │ │ │ + mv s5,a3 │ │ │ │ + mv s7,a4 │ │ │ │ + jalr a2 │ │ │ │ + mv a1,s1 │ │ │ │ + mv s2,a0 │ │ │ │ + mv a0,s3 │ │ │ │ + jalr s5 │ │ │ │ + mv s9,a0 │ │ │ │ + ld a0,32(s0) │ │ │ │ + mv a1,s1 │ │ │ │ + jalr s4 │ │ │ │ + mv s6,a0 │ │ │ │ + ld a0,32(s0) │ │ │ │ + mv a1,s1 │ │ │ │ + jalr s5 │ │ │ │ + ld a5,0(s0) │ │ │ │ + mv s10,a0 │ │ │ │ + blt a5,s2,2e668 │ │ │ │ + ld a0,56(s0) │ │ │ │ + beqz a0,2e5ec │ │ │ │ + mv a6,s1 │ │ │ │ + mv a5,s8 │ │ │ │ + mv a4,s7 │ │ │ │ + mv a3,s5 │ │ │ │ + mv a2,s4 │ │ │ │ + mv a1,s3 │ │ │ │ + jal 2e586 │ │ │ │ + blt s9,s6,2e668 │ │ │ │ + blt s10,s2,2e654 │ │ │ │ + ld s2,0(s8) │ │ │ │ + ld a0,0(s7) │ │ │ │ + bnez s2,2e602 │ │ │ │ + bnez a0,2e68a │ │ │ │ + addi s9,s2,1 │ │ │ │ + slli s6,s9,0x3 │ │ │ │ + mv a1,s6 │ │ │ │ + jal 1e81c │ │ │ │ + ld a3,32(s0) │ │ │ │ + ld a5,40(s0) │ │ │ │ + add a4,a0,s6 │ │ │ │ + sd a3,-8(a4) │ │ │ │ + beqz a5,2e64c │ │ │ │ + addi s9,s2,2 │ │ │ │ + addi s6,s6,8 │ │ │ │ + li s2,0 │ │ │ │ + mv a1,s6 │ │ │ │ + jal 1e81c │ │ │ │ + ld a5,48(s0) │ │ │ │ + slli a4,s2,0x3 │ │ │ │ + mv a2,s2 │ │ │ │ + add a5,a5,a4 │ │ │ │ + ld a3,0(a5) │ │ │ │ + ld a5,40(s0) │ │ │ │ + add a4,a0,s6 │ │ │ │ + sd a3,-8(a4) │ │ │ │ + addi s2,s2,1 │ │ │ │ + addi s6,s6,8 │ │ │ │ + bltu s2,a5,2e626 │ │ │ │ + add s9,s9,a2 │ │ │ │ + sd a0,0(s7) │ │ │ │ + sd s9,0(s8) │ │ │ │ + ld a0,64(s0) │ │ │ │ + beqz a0,2e668 │ │ │ │ + mv a6,s1 │ │ │ │ + mv a5,s8 │ │ │ │ + mv a4,s7 │ │ │ │ + mv a3,s5 │ │ │ │ + mv a2,s4 │ │ │ │ + mv a1,s3 │ │ │ │ + jal 2e586 │ │ │ │ + ld ra,88(sp) │ │ │ │ + ld s0,80(sp) │ │ │ │ + ld s1,72(sp) │ │ │ │ + ld s2,64(sp) │ │ │ │ + ld s3,56(sp) │ │ │ │ + ld s4,48(sp) │ │ │ │ + ld s5,40(sp) │ │ │ │ + ld s6,32(sp) │ │ │ │ + ld s7,24(sp) │ │ │ │ + ld s8,16(sp) │ │ │ │ + ld s9,8(sp) │ │ │ │ + ld s10,0(sp) │ │ │ │ + li a0,0 │ │ │ │ + addi sp,sp,96 │ │ │ │ + ret │ │ │ │ + li a0,0 │ │ │ │ + ret │ │ │ │ + auipc a3,0x37 │ │ │ │ + addi a3,a3,1014 │ │ │ │ + li a2,385 │ │ │ │ + auipc a1,0x32 │ │ │ │ + addi a1,a1,1170 │ │ │ │ + auipc a0,0x32 │ │ │ │ + addi a0,a0,1186 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + addi sp,sp,-144 │ │ │ │ + sd ra,136(sp) │ │ │ │ + sd a1,16(sp) │ │ │ │ + beqz a1,2e8da │ │ │ │ + sd s0,128(sp) │ │ │ │ + sd s3,104(sp) │ │ │ │ + sd s4,96(sp) │ │ │ │ + sd s5,88(sp) │ │ │ │ + sd s6,80(sp) │ │ │ │ + sd s1,120(sp) │ │ │ │ + sd s2,112(sp) │ │ │ │ + sd s9,56(sp) │ │ │ │ + mv s3,a0 │ │ │ │ + mv s4,a2 │ │ │ │ + mv s5,a3 │ │ │ │ + mv s0,a4 │ │ │ │ + auipc s6,0x32 │ │ │ │ + addi s6,s6,1156 │ │ │ │ + ld s2,16(sp) │ │ │ │ + mv a1,s0 │ │ │ │ + ld a0,32(s2) │ │ │ │ + jalr s4 │ │ │ │ + mv s1,a0 │ │ │ │ + ld a0,32(s2) │ │ │ │ + mv a1,s0 │ │ │ │ + jalr s5 │ │ │ │ ld a5,0(s2) │ │ │ │ - sext.w s11,s6 │ │ │ │ - mv a1,s11 │ │ │ │ + mv a4,a0 │ │ │ │ + mv a3,s1 │ │ │ │ + mv a2,s6 │ │ │ │ + li a1,1 │ │ │ │ mv a0,s3 │ │ │ │ - ld s9,16(a5) │ │ │ │ - ld s10,16(s2) │ │ │ │ - jal 1c842 │ │ │ │ - lwu a3,0(a0) │ │ │ │ - slli a3,a3,0x2 │ │ │ │ - add a5,s10,a3 │ │ │ │ - lw a5,0(a5) │ │ │ │ - addw a5,a5,s8 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - add a4,s9,a5 │ │ │ │ - lbu a5,0(a4) │ │ │ │ - beq a5,s7,30864 │ │ │ │ - addiw s6,s6,1 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + ld s9,56(s2) │ │ │ │ + beqz s9,2e8c0 │ │ │ │ + sd s10,48(sp) │ │ │ │ + sd s11,40(sp) │ │ │ │ + ld a0,32(s9) │ │ │ │ + mv a1,s0 │ │ │ │ + jalr s4 │ │ │ │ + mv s1,a0 │ │ │ │ + ld a0,32(s9) │ │ │ │ + mv a1,s0 │ │ │ │ + jalr s5 │ │ │ │ + ld a5,0(s9) │ │ │ │ + mv a4,a0 │ │ │ │ + mv a3,s1 │ │ │ │ + mv a2,s6 │ │ │ │ + li a1,1 │ │ │ │ mv a0,s3 │ │ │ │ - jal 1c924 │ │ │ │ - sext.w a0,a0 │ │ │ │ - bltu s6,a0,30806 │ │ │ │ - li a1,0 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + ld s10,56(s9) │ │ │ │ + beqz s10,2e8b4 │ │ │ │ + ld a0,32(s10) │ │ │ │ + mv a1,s0 │ │ │ │ + jalr s4 │ │ │ │ + mv s1,a0 │ │ │ │ + ld a0,32(s10) │ │ │ │ + mv a1,s0 │ │ │ │ + jalr s5 │ │ │ │ + ld a5,0(s10) │ │ │ │ + mv a4,a0 │ │ │ │ + mv a3,s1 │ │ │ │ + mv a2,s6 │ │ │ │ + li a1,1 │ │ │ │ mv a0,s3 │ │ │ │ - jal 1c72c │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + ld s11,56(s10) │ │ │ │ + beqz s11,2e8ac │ │ │ │ + ld a0,32(s11) │ │ │ │ + mv a1,s0 │ │ │ │ + jalr s4 │ │ │ │ + mv s1,a0 │ │ │ │ + ld a0,32(s11) │ │ │ │ + mv a1,s0 │ │ │ │ + jalr s5 │ │ │ │ + ld a5,0(s11) │ │ │ │ + mv a4,a0 │ │ │ │ + mv a3,s1 │ │ │ │ + mv a2,s6 │ │ │ │ + li a1,1 │ │ │ │ mv a0,s3 │ │ │ │ - jal 3670 │ │ │ │ - ld s7,136(sp) │ │ │ │ - ld s9,120(sp) │ │ │ │ - ld s10,112(sp) │ │ │ │ - ld s11,104(sp) │ │ │ │ - j 3097e │ │ │ │ - mv a1,s11 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + ld s1,56(s11) │ │ │ │ + beqz s1,2e8a4 │ │ │ │ + ld a0,32(s1) │ │ │ │ + mv a1,s0 │ │ │ │ + jalr s4 │ │ │ │ + mv s2,a0 │ │ │ │ + ld a0,32(s1) │ │ │ │ + mv a1,s0 │ │ │ │ + jalr s5 │ │ │ │ + ld a5,0(s1) │ │ │ │ + mv a4,a0 │ │ │ │ + mv a3,s2 │ │ │ │ + mv a2,s6 │ │ │ │ + li a1,1 │ │ │ │ mv a0,s3 │ │ │ │ - jal 1c842 │ │ │ │ - mv a5,a0 │ │ │ │ - mv a1,s11 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + ld s2,56(s1) │ │ │ │ + beqz s2,2e89e │ │ │ │ + sd s8,64(sp) │ │ │ │ + ld a0,32(s2) │ │ │ │ + mv a1,s0 │ │ │ │ + jalr s4 │ │ │ │ + mv s8,a0 │ │ │ │ + ld a0,32(s2) │ │ │ │ + mv a1,s0 │ │ │ │ + jalr s5 │ │ │ │ + ld a5,0(s2) │ │ │ │ + mv a4,a0 │ │ │ │ + mv a3,s8 │ │ │ │ + mv a2,s6 │ │ │ │ + li a1,1 │ │ │ │ mv a0,s3 │ │ │ │ - lw s6,0(a5) │ │ │ │ - jal 1c842 │ │ │ │ - mv a5,a0 │ │ │ │ - lw s8,4(a5) │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + ld s8,56(s2) │ │ │ │ + beqz s8,2e894 │ │ │ │ + sd s7,72(sp) │ │ │ │ + ld a0,32(s8) │ │ │ │ + mv a1,s0 │ │ │ │ + jalr s4 │ │ │ │ + mv s7,a0 │ │ │ │ + ld a0,32(s8) │ │ │ │ + mv a1,s0 │ │ │ │ + jalr s5 │ │ │ │ + ld a5,0(s8) │ │ │ │ + mv a4,a0 │ │ │ │ + mv a3,s7 │ │ │ │ + mv a2,s6 │ │ │ │ + li a1,1 │ │ │ │ mv a0,s3 │ │ │ │ - li a1,0 │ │ │ │ - jal 1c72c │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + ld s7,56(s8) │ │ │ │ + beqz s7,2e88a │ │ │ │ + ld a0,32(s7) │ │ │ │ + mv a1,s0 │ │ │ │ + jalr s4 │ │ │ │ + mv a3,a0 │ │ │ │ + ld a0,32(s7) │ │ │ │ + mv a1,s0 │ │ │ │ + sd a3,8(sp) │ │ │ │ + jalr s5 │ │ │ │ + ld a5,0(s7) │ │ │ │ + ld a3,8(sp) │ │ │ │ + mv a4,a0 │ │ │ │ + mv a2,s6 │ │ │ │ + li a1,1 │ │ │ │ mv a0,s3 │ │ │ │ - jal 3670 │ │ │ │ - bltu s8,s6,30976 │ │ │ │ - bltu s6,s8,30984 │ │ │ │ - ld a3,32(sp) │ │ │ │ - slli a5,s6,0x20 │ │ │ │ - srli s3,a5,0x1e │ │ │ │ - ld a4,16(s2) │ │ │ │ - ld a1,0(s2) │ │ │ │ - lbu a5,0(s0) │ │ │ │ - add a4,a4,s3 │ │ │ │ - lwu a2,0(a4) │ │ │ │ - ld s7,16(a1) │ │ │ │ - slli a4,s1,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add s7,s7,a2 │ │ │ │ - add s3,s7,a3 │ │ │ │ - add s7,s7,a4 │ │ │ │ - beqz a5,308f4 │ │ │ │ - bltu s3,s7,308f4 │ │ │ │ - bltu s5,s0,308f4 │ │ │ │ - lbu a4,0(s7) │ │ │ │ - bne a4,a5,3095a │ │ │ │ - jal 36fc0 │ │ │ │ - bnez a0,30942 │ │ │ │ - lbu a5,0(s0) │ │ │ │ - lbu a4,0(s7) │ │ │ │ - bne a4,a5,30958 │ │ │ │ - lbu a5,1(s0) │ │ │ │ - addi s7,s7,1 │ │ │ │ - addi s0,s0,1 │ │ │ │ - addiw s1,s1,1 │ │ │ │ - bnez a5,308c6 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + ld a7,56(s7) │ │ │ │ + beqz a7,2e882 │ │ │ │ + ld a0,32(a7) │ │ │ │ + mv a1,s0 │ │ │ │ + sd a7,8(sp) │ │ │ │ + jalr s4 │ │ │ │ + ld a7,8(sp) │ │ │ │ + mv a3,a0 │ │ │ │ + mv a1,s0 │ │ │ │ + ld a0,32(a7) │ │ │ │ + sd a3,24(sp) │ │ │ │ + jalr s5 │ │ │ │ + ld a7,8(sp) │ │ │ │ + ld a3,24(sp) │ │ │ │ + mv a4,a0 │ │ │ │ + ld a5,0(a7) │ │ │ │ + mv a2,s6 │ │ │ │ + li a1,1 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + ld a7,8(sp) │ │ │ │ + mv a4,s0 │ │ │ │ + mv a3,s5 │ │ │ │ + ld a1,56(a7) │ │ │ │ + mv a2,s4 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 2e6aa │ │ │ │ + ld a7,8(sp) │ │ │ │ + ld a7,64(a7) │ │ │ │ + bnez a7,2e83a │ │ │ │ + ld s7,64(s7) │ │ │ │ + bnez s7,2e80c │ │ │ │ + ld s8,64(s8) │ │ │ │ + bnez s8,2e7e0 │ │ │ │ + ld s7,72(sp) │ │ │ │ + ld s2,64(s2) │ │ │ │ + bnez s2,2e7b2 │ │ │ │ + ld s8,64(sp) │ │ │ │ + ld s1,64(s1) │ │ │ │ + bnez s1,2e78a │ │ │ │ + ld s11,64(s11) │ │ │ │ + bnez s11,2e75e │ │ │ │ + ld s10,64(s10) │ │ │ │ + bnez s10,2e732 │ │ │ │ + ld s9,64(s9) │ │ │ │ + bnez s9,2e706 │ │ │ │ + ld s10,48(sp) │ │ │ │ + ld s11,40(sp) │ │ │ │ ld a5,16(sp) │ │ │ │ - bltu s1,a5,30762 │ │ │ │ - ld s7,136(sp) │ │ │ │ - ld s9,120(sp) │ │ │ │ - ld s10,112(sp) │ │ │ │ - ld s11,104(sp) │ │ │ │ - li a4,-1 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - slli s8,s8,0x20 │ │ │ │ - and a5,s6,a4 │ │ │ │ - or a5,a5,s8 │ │ │ │ - and a4,a4,a5 │ │ │ │ - sd a5,80(sp) │ │ │ │ - auipc a5,0x49 │ │ │ │ - ld a5,1532(a5) │ │ │ │ - ld a3,88(sp) │ │ │ │ - ld a5,0(a5) │ │ │ │ - xor a5,a5,a3 │ │ │ │ - li a3,0 │ │ │ │ - or a0,a4,s8 │ │ │ │ - bnez a5,312ec │ │ │ │ - ld ra,200(sp) │ │ │ │ - ld s0,192(sp) │ │ │ │ - ld s2,176(sp) │ │ │ │ - ld s3,168(sp) │ │ │ │ - ld s4,160(sp) │ │ │ │ - ld s5,152(sp) │ │ │ │ - ld s6,144(sp) │ │ │ │ - ld s8,128(sp) │ │ │ │ - ld s1,184(sp) │ │ │ │ - addi sp,sp,208 │ │ │ │ + ld a5,64(a5) │ │ │ │ + sd a5,16(sp) │ │ │ │ + bnez a5,2e6d4 │ │ │ │ + ld s0,128(sp) │ │ │ │ + ld s1,120(sp) │ │ │ │ + ld s2,112(sp) │ │ │ │ + ld s3,104(sp) │ │ │ │ + ld s4,96(sp) │ │ │ │ + ld s5,88(sp) │ │ │ │ + ld s6,80(sp) │ │ │ │ + ld s9,56(sp) │ │ │ │ + ld ra,136(sp) │ │ │ │ + addi sp,sp,144 │ │ │ │ ret │ │ │ │ - lbu a1,0(s7) │ │ │ │ - lbu a0,0(s0) │ │ │ │ - beq a1,a0,308e8 │ │ │ │ - jal 36f82 │ │ │ │ - bnez a0,308e8 │ │ │ │ - lbu a5,0(s0) │ │ │ │ - beqz a5,308f4 │ │ │ │ - bltu s3,s7,308f4 │ │ │ │ - bltu s5,s0,308f4 │ │ │ │ - jal 36fc0 │ │ │ │ - bnez a0,30eec │ │ │ │ - lbu a4,0(s7) │ │ │ │ - lbu a5,0(s0) │ │ │ │ - beq a4,a5,308f4 │ │ │ │ - ld s7,136(sp) │ │ │ │ - ld s9,120(sp) │ │ │ │ - ld s10,112(sp) │ │ │ │ - ld s11,104(sp) │ │ │ │ - li s6,1 │ │ │ │ - li s8,0 │ │ │ │ - j 30902 │ │ │ │ - lw a4,8(s2) │ │ │ │ - bnez s6,30994 │ │ │ │ - addiw a5,a4,-1 │ │ │ │ - beq a5,s8,30f16 │ │ │ │ - ld a5,72(s2) │ │ │ │ - bgeu s8,a4,30c50 │ │ │ │ - slli a4,s8,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - sd a4,8(sp) │ │ │ │ - add a4,a4,a5 │ │ │ │ - lbu a4,0(a4) │ │ │ │ - li a3,253 │ │ │ │ - bgeu a3,a4,30f10 │ │ │ │ - lwu s3,88(s2) │ │ │ │ - sw s8,80(sp) │ │ │ │ - ld s9,80(s2) │ │ │ │ - beqz s3,307e4 │ │ │ │ - li s10,0 │ │ │ │ - add s11,s10,s3 │ │ │ │ - srli s11,s11,0x1 │ │ │ │ - slli a1,s11,0x3 │ │ │ │ - add s7,s9,a1 │ │ │ │ - mv a1,s7 │ │ │ │ - mv a0,s4 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,309ec │ │ │ │ - beqz a0,30dc6 │ │ │ │ - addi s10,s11,1 │ │ │ │ - bltu s10,s3,309c2 │ │ │ │ - j 307e4 │ │ │ │ - mv s3,s11 │ │ │ │ - bltu s10,s3,309c2 │ │ │ │ - j 307e4 │ │ │ │ - ld a4,120(s2) │ │ │ │ - slli a3,s6,0x20 │ │ │ │ - srli a3,a3,0x20 │ │ │ │ + addi sp,sp,-48 │ │ │ │ + sd s1,24(sp) │ │ │ │ + ld s1,56(a0) │ │ │ │ + sd s0,32(sp) │ │ │ │ + sd ra,40(sp) │ │ │ │ + sd s2,16(sp) │ │ │ │ + sd s3,8(sp) │ │ │ │ + mv s0,a0 │ │ │ │ + beqz s1,2ea6a │ │ │ │ + ld s2,56(s1) │ │ │ │ + beqz s2,2e9a0 │ │ │ │ + ld s3,56(s2) │ │ │ │ + beqz s3,2e93c │ │ │ │ + ld a0,56(s3) │ │ │ │ + beqz a0,2e90e │ │ │ │ + jal 2e8e0 │ │ │ │ + ld a0,64(s3) │ │ │ │ + beqz a0,2e918 │ │ │ │ + jal 2e8e0 │ │ │ │ + ld a0,56(s3) │ │ │ │ + jal 3670 │ │ │ │ + ld a0,64(s3) │ │ │ │ + sd zero,56(s3) │ │ │ │ + jal 3670 │ │ │ │ + ld a5,40(s3) │ │ │ │ + sd zero,64(s3) │ │ │ │ + bnez a5,2ec7a │ │ │ │ + sd zero,48(s3) │ │ │ │ + ld s3,64(s2) │ │ │ │ + beqz s3,2e97c │ │ │ │ + ld a0,56(s3) │ │ │ │ + beqz a0,2e94e │ │ │ │ + jal 2e8e0 │ │ │ │ + ld a0,64(s3) │ │ │ │ + beqz a0,2e958 │ │ │ │ + jal 2e8e0 │ │ │ │ + ld a0,56(s3) │ │ │ │ + jal 3670 │ │ │ │ + ld a0,64(s3) │ │ │ │ + sd zero,56(s3) │ │ │ │ + jal 3670 │ │ │ │ + ld a5,40(s3) │ │ │ │ + sd zero,64(s3) │ │ │ │ + bnez a5,2ecb2 │ │ │ │ + sd zero,48(s3) │ │ │ │ + ld a0,56(s2) │ │ │ │ + jal 3670 │ │ │ │ + ld a0,64(s2) │ │ │ │ + sd zero,56(s2) │ │ │ │ + jal 3670 │ │ │ │ + ld a5,40(s2) │ │ │ │ + sd zero,64(s2) │ │ │ │ + bnez a5,2ec5e │ │ │ │ + sd zero,48(s2) │ │ │ │ + ld s2,64(s1) │ │ │ │ + beqz s2,2ea4c │ │ │ │ + ld s3,56(s2) │ │ │ │ + beqz s3,2e9e8 │ │ │ │ + ld a0,56(s3) │ │ │ │ + beqz a0,2e9ba │ │ │ │ + jal 2e8e0 │ │ │ │ + ld a0,64(s3) │ │ │ │ + beqz a0,2e9c4 │ │ │ │ + jal 2e8e0 │ │ │ │ + ld a0,56(s3) │ │ │ │ + jal 3670 │ │ │ │ + ld a0,64(s3) │ │ │ │ + sd zero,56(s3) │ │ │ │ + jal 3670 │ │ │ │ + ld a5,40(s3) │ │ │ │ + sd zero,64(s3) │ │ │ │ + bnez a5,2ec96 │ │ │ │ + sd zero,48(s3) │ │ │ │ + ld s3,64(s2) │ │ │ │ + beqz s3,2ea28 │ │ │ │ + ld a0,56(s3) │ │ │ │ + beqz a0,2e9fa │ │ │ │ + jal 2e8e0 │ │ │ │ + ld a0,64(s3) │ │ │ │ + beqz a0,2ea04 │ │ │ │ + jal 2e8e0 │ │ │ │ + ld a0,56(s3) │ │ │ │ + jal 3670 │ │ │ │ + ld a0,64(s3) │ │ │ │ + sd zero,56(s3) │ │ │ │ + jal 3670 │ │ │ │ + ld a5,40(s3) │ │ │ │ + sd zero,64(s3) │ │ │ │ + bnez a5,2ecce │ │ │ │ + sd zero,48(s3) │ │ │ │ + ld a0,56(s2) │ │ │ │ + jal 3670 │ │ │ │ + ld a0,64(s2) │ │ │ │ + sd zero,56(s2) │ │ │ │ + jal 3670 │ │ │ │ + ld a5,40(s2) │ │ │ │ + sd zero,64(s2) │ │ │ │ + bnez a5,2ec34 │ │ │ │ + sd zero,48(s2) │ │ │ │ + ld a0,56(s1) │ │ │ │ + jal 3670 │ │ │ │ + ld a0,64(s1) │ │ │ │ + sd zero,56(s1) │ │ │ │ + jal 3670 │ │ │ │ + ld a5,40(s1) │ │ │ │ + sd zero,64(s1) │ │ │ │ + bnez a5,2ec24 │ │ │ │ + sd zero,48(s1) │ │ │ │ + ld s1,64(s0) │ │ │ │ + beqz s1,2ebe2 │ │ │ │ + ld s2,56(s1) │ │ │ │ + beqz s2,2eb1c │ │ │ │ + ld s3,56(s2) │ │ │ │ + beqz s3,2eab8 │ │ │ │ + ld a0,56(s3) │ │ │ │ + beqz a0,2ea8a │ │ │ │ + jal 2e8e0 │ │ │ │ + ld a0,64(s3) │ │ │ │ + beqz a0,2ea94 │ │ │ │ + jal 2e8e0 │ │ │ │ + ld a0,56(s3) │ │ │ │ + jal 3670 │ │ │ │ + ld a0,64(s3) │ │ │ │ + sd zero,56(s3) │ │ │ │ + jal 3670 │ │ │ │ + ld a5,40(s3) │ │ │ │ + sd zero,64(s3) │ │ │ │ + bnez a5,2ec6c │ │ │ │ + sd zero,48(s3) │ │ │ │ + ld s3,64(s2) │ │ │ │ + beqz s3,2eaf8 │ │ │ │ + ld a0,56(s3) │ │ │ │ + beqz a0,2eaca │ │ │ │ + jal 2e8e0 │ │ │ │ + ld a0,64(s3) │ │ │ │ + beqz a0,2ead4 │ │ │ │ + jal 2e8e0 │ │ │ │ + ld a0,56(s3) │ │ │ │ + jal 3670 │ │ │ │ + ld a0,64(s3) │ │ │ │ + sd zero,56(s3) │ │ │ │ + jal 3670 │ │ │ │ + ld a5,40(s3) │ │ │ │ + sd zero,64(s3) │ │ │ │ + bnez a5,2ec88 │ │ │ │ + sd zero,48(s3) │ │ │ │ + ld a0,56(s2) │ │ │ │ + jal 3670 │ │ │ │ + ld a0,64(s2) │ │ │ │ + sd zero,56(s2) │ │ │ │ + jal 3670 │ │ │ │ + ld a5,40(s2) │ │ │ │ + sd zero,64(s2) │ │ │ │ + bnez a5,2ec42 │ │ │ │ + sd zero,48(s2) │ │ │ │ + ld s2,64(s1) │ │ │ │ + beqz s2,2ebc6 │ │ │ │ + ld s3,56(s2) │ │ │ │ + beqz s3,2eb64 │ │ │ │ + ld a0,56(s3) │ │ │ │ + beqz a0,2eb36 │ │ │ │ + jal 2e8e0 │ │ │ │ + ld a0,64(s3) │ │ │ │ + beqz a0,2eb40 │ │ │ │ + jal 2e8e0 │ │ │ │ + ld a0,56(s3) │ │ │ │ + jal 3670 │ │ │ │ + ld a0,64(s3) │ │ │ │ + sd zero,56(s3) │ │ │ │ + jal 3670 │ │ │ │ + ld a5,40(s3) │ │ │ │ + sd zero,64(s3) │ │ │ │ + bnez a5,2ecc0 │ │ │ │ + sd zero,48(s3) │ │ │ │ + ld s3,64(s2) │ │ │ │ + beqz s3,2eba4 │ │ │ │ + ld a0,56(s3) │ │ │ │ + beqz a0,2eb76 │ │ │ │ + jal 2e8e0 │ │ │ │ + ld a0,64(s3) │ │ │ │ + beqz a0,2eb80 │ │ │ │ + jal 2e8e0 │ │ │ │ + ld a0,56(s3) │ │ │ │ + jal 3670 │ │ │ │ + ld a0,64(s3) │ │ │ │ + sd zero,56(s3) │ │ │ │ + jal 3670 │ │ │ │ + ld a5,40(s3) │ │ │ │ + sd zero,64(s3) │ │ │ │ + bnez a5,2eca4 │ │ │ │ + sd zero,48(s3) │ │ │ │ + ld a0,56(s2) │ │ │ │ + jal 3670 │ │ │ │ + ld a0,64(s2) │ │ │ │ + sd zero,56(s2) │ │ │ │ + jal 3670 │ │ │ │ + ld a5,40(s2) │ │ │ │ + sd zero,64(s2) │ │ │ │ + bnez a5,2ec50 │ │ │ │ + sd zero,48(s2) │ │ │ │ + ld a0,56(s1) │ │ │ │ + jal 3670 │ │ │ │ + ld a0,64(s1) │ │ │ │ + sd zero,56(s1) │ │ │ │ + jal 3670 │ │ │ │ + ld a5,40(s1) │ │ │ │ + sd zero,64(s1) │ │ │ │ + bnez a5,2ec2c │ │ │ │ + sd zero,48(s1) │ │ │ │ + ld a0,56(s0) │ │ │ │ + jal 3670 │ │ │ │ + ld a0,64(s0) │ │ │ │ + sd zero,56(s0) │ │ │ │ + jal 3670 │ │ │ │ + ld a5,40(s0) │ │ │ │ + sd zero,64(s0) │ │ │ │ + bnez a5,2ec0c │ │ │ │ + ld ra,40(sp) │ │ │ │ + sd zero,48(s0) │ │ │ │ + ld s0,32(sp) │ │ │ │ + ld s1,24(sp) │ │ │ │ + ld s2,16(sp) │ │ │ │ + ld s3,8(sp) │ │ │ │ + addi sp,sp,48 │ │ │ │ + ret │ │ │ │ + ld a0,48(s0) │ │ │ │ + jal 3670 │ │ │ │ + ld ra,40(sp) │ │ │ │ + sd zero,48(s0) │ │ │ │ + ld s0,32(sp) │ │ │ │ + ld s1,24(sp) │ │ │ │ + ld s2,16(sp) │ │ │ │ + ld s3,8(sp) │ │ │ │ + addi sp,sp,48 │ │ │ │ + ret │ │ │ │ + ld a0,48(s1) │ │ │ │ + jal 3670 │ │ │ │ + j 2ea66 │ │ │ │ + ld a0,48(s1) │ │ │ │ + jal 3670 │ │ │ │ + j 2ebde │ │ │ │ + ld a0,48(s2) │ │ │ │ + jal 3670 │ │ │ │ + sd zero,48(s2) │ │ │ │ + j 2ea4c │ │ │ │ + ld a0,48(s2) │ │ │ │ + jal 3670 │ │ │ │ + sd zero,48(s2) │ │ │ │ + j 2eb1c │ │ │ │ + ld a0,48(s2) │ │ │ │ + jal 3670 │ │ │ │ + sd zero,48(s2) │ │ │ │ + j 2ebc6 │ │ │ │ + ld a0,48(s2) │ │ │ │ + jal 3670 │ │ │ │ + sd zero,48(s2) │ │ │ │ + j 2e9a0 │ │ │ │ + ld a0,48(s3) │ │ │ │ + jal 3670 │ │ │ │ + sd zero,48(s3) │ │ │ │ + j 2eab8 │ │ │ │ + ld a0,48(s3) │ │ │ │ + jal 3670 │ │ │ │ + sd zero,48(s3) │ │ │ │ + j 2e93c │ │ │ │ + ld a0,48(s3) │ │ │ │ + jal 3670 │ │ │ │ + sd zero,48(s3) │ │ │ │ + j 2eaf8 │ │ │ │ + ld a0,48(s3) │ │ │ │ + jal 3670 │ │ │ │ + sd zero,48(s3) │ │ │ │ + j 2e9e8 │ │ │ │ + ld a0,48(s3) │ │ │ │ + jal 3670 │ │ │ │ + sd zero,48(s3) │ │ │ │ + j 2eba4 │ │ │ │ + ld a0,48(s3) │ │ │ │ + jal 3670 │ │ │ │ + sd zero,48(s3) │ │ │ │ + j 2e97c │ │ │ │ + ld a0,48(s3) │ │ │ │ + jal 3670 │ │ │ │ + sd zero,48(s3) │ │ │ │ + j 2eb64 │ │ │ │ + ld a0,48(s3) │ │ │ │ + jal 3670 │ │ │ │ + sd zero,48(s3) │ │ │ │ + j 2ea28 │ │ │ │ + addi sp,sp,-192 │ │ │ │ + sd s6,128(sp) │ │ │ │ + lw s6,16(a0) │ │ │ │ + sd ra,184(sp) │ │ │ │ + bnez s6,2ecee │ │ │ │ + j 3014c │ │ │ │ + sd s0,176(sp) │ │ │ │ + sd s1,168(sp) │ │ │ │ + sd s2,160(sp) │ │ │ │ + sd s3,152(sp) │ │ │ │ + sd s4,144(sp) │ │ │ │ + sd s5,136(sp) │ │ │ │ + sd s7,120(sp) │ │ │ │ + ld s4,8(a0) │ │ │ │ + mv s7,a0 │ │ │ │ + mv s5,a1 │ │ │ │ + mv s0,a2 │ │ │ │ + mv s1,a5 │ │ │ │ + mv s2,a6 │ │ │ │ + li s3,0 │ │ │ │ + j 2ed1a │ │ │ │ + addiw s3,s3,1 │ │ │ │ + addi s4,s4,8 │ │ │ │ + bne s3,s6,2ed1a │ │ │ │ + j 30156 │ │ │ │ + ld a0,0(s4) │ │ │ │ + mv a1,s5 │ │ │ │ + jal 3580 │ │ │ │ + bnez a0,2ed0e │ │ │ │ + bltu s3,s6,2ed2e │ │ │ │ + j 30156 │ │ │ │ + ld a5,0(s7) │ │ │ │ + slli a4,s3,0x20 │ │ │ │ + srli s3,a4,0x1d │ │ │ │ + add a5,a5,s3 │ │ │ │ + ld s6,0(a5) │ │ │ │ + bnez s6,2ed48 │ │ │ │ + j 30156 │ │ │ │ + ld a5,32(s6) │ │ │ │ + ld s3,24(s0) │ │ │ │ + ld a4,0(s6) │ │ │ │ + ld s5,24(a5) │ │ │ │ + ld a5,32(a5) │ │ │ │ + ld s4,32(s0) │ │ │ │ + sd a5,8(sp) │ │ │ │ + bge a4,s3,2ed68 │ │ │ │ + j 30156 │ │ │ │ + ld s7,56(s6) │ │ │ │ + beqz s7,2f880 │ │ │ │ + ld a5,32(s7) │ │ │ │ + sd s8,112(sp) │ │ │ │ + ld a4,0(s7) │ │ │ │ + ld s8,24(a5) │ │ │ │ + ld a5,32(a5) │ │ │ │ + sd a5,16(sp) │ │ │ │ + bge a4,s3,2ed8a │ │ │ │ + j 30176 │ │ │ │ + sd s9,104(sp) │ │ │ │ + ld s9,56(s7) │ │ │ │ + beqz s9,2f35a │ │ │ │ + ld a5,32(s9) │ │ │ │ + ld a4,0(s9) │ │ │ │ + ld a3,24(a5) │ │ │ │ + ld a5,32(a5) │ │ │ │ sd a3,24(sp) │ │ │ │ - slli a3,a3,0x2 │ │ │ │ - add a4,a4,a3 │ │ │ │ - lw a4,0(a4) │ │ │ │ + sd a5,32(sp) │ │ │ │ + blt a4,s3,2f35a │ │ │ │ + sd s10,96(sp) │ │ │ │ + ld s10,56(s9) │ │ │ │ + beqz s10,2f048 │ │ │ │ + ld a5,32(s10) │ │ │ │ + ld a4,0(s10) │ │ │ │ + ld a3,24(a5) │ │ │ │ + ld a5,32(a5) │ │ │ │ + sd a3,40(sp) │ │ │ │ + sd a5,48(sp) │ │ │ │ + blt a4,s3,2f048 │ │ │ │ + sd s11,88(sp) │ │ │ │ + ld s11,56(s10) │ │ │ │ + beqz s11,2eeb6 │ │ │ │ + ld a5,32(s11) │ │ │ │ + ld a4,0(s11) │ │ │ │ + ld t6,24(a5) │ │ │ │ + ld t0,32(a5) │ │ │ │ + blt a4,s3,2eeb6 │ │ │ │ + ld a0,56(s11) │ │ │ │ + beqz a0,2ee0e │ │ │ │ + li a6,0 │ │ │ │ + mv a5,s2 │ │ │ │ + mv a4,s1 │ │ │ │ + auipc a3,0xfffff │ │ │ │ + addi a3,a3,794 │ │ │ │ + auipc a2,0xfffff │ │ │ │ + addi a2,a2,872 │ │ │ │ + mv a1,s0 │ │ │ │ + sd t0,64(sp) │ │ │ │ + sd t6,56(sp) │ │ │ │ + jal 2e586 │ │ │ │ + ld t0,64(sp) │ │ │ │ + ld t6,56(sp) │ │ │ │ + blt s4,t6,2eeb6 │ │ │ │ + blt t0,s3,2ee94 │ │ │ │ + ld a4,0(s2) │ │ │ │ + ld a0,0(s1) │ │ │ │ + bnez a4,2ee24 │ │ │ │ + beqz a0,2ee24 │ │ │ │ + j 301dc │ │ │ │ + addi a5,a4,1 │ │ │ │ + slli a1,a5,0x3 │ │ │ │ + sd a5,64(sp) │ │ │ │ + sd a1,56(sp) │ │ │ │ + sd a4,72(sp) │ │ │ │ + jal 1e81c │ │ │ │ + ld a1,56(sp) │ │ │ │ + ld a6,32(s11) │ │ │ │ + ld a3,40(s11) │ │ │ │ + add a2,a0,a1 │ │ │ │ + sd a6,-8(a2) │ │ │ │ + ld a5,64(sp) │ │ │ │ + beqz a3,2ee8e │ │ │ │ + ld a4,72(sp) │ │ │ │ + addi a1,a1,8 │ │ │ │ + li a5,0 │ │ │ │ + addi a3,a4,2 │ │ │ │ + sd a3,72(sp) │ │ │ │ + sd a5,64(sp) │ │ │ │ + sd a1,56(sp) │ │ │ │ + jal 1e81c │ │ │ │ + ld a5,64(sp) │ │ │ │ + ld a4,48(s11) │ │ │ │ + ld a1,56(sp) │ │ │ │ + slli a2,a5,0x3 │ │ │ │ + add a4,a4,a2 │ │ │ │ + ld t6,0(a4) │ │ │ │ + ld a2,40(s11) │ │ │ │ + add a6,a0,a1 │ │ │ │ + mv a4,a5 │ │ │ │ + sd t6,-8(a6) │ │ │ │ + addi a5,a5,1 │ │ │ │ + ld a3,72(sp) │ │ │ │ + addi a1,a1,8 │ │ │ │ + bltu a5,a2,2ee56 │ │ │ │ + add a5,a4,a3 │ │ │ │ + sd a0,0(s1) │ │ │ │ + sd a5,0(s2) │ │ │ │ + ld a0,64(s11) │ │ │ │ + beqz a0,2eeb6 │ │ │ │ + li a6,0 │ │ │ │ + mv a5,s2 │ │ │ │ + mv a4,s1 │ │ │ │ + auipc a3,0xfffff │ │ │ │ + addi a3,a3,618 │ │ │ │ + auipc a2,0xfffff │ │ │ │ + addi a2,a2,696 │ │ │ │ + mv a1,s0 │ │ │ │ + jal 2e586 │ │ │ │ + ld a5,40(sp) │ │ │ │ + bge s4,a5,2eec0 │ │ │ │ + j 301b2 │ │ │ │ + ld a5,48(sp) │ │ │ │ + blt a5,s3,2ef40 │ │ │ │ + ld a5,0(s2) │ │ │ │ + ld a0,0(s1) │ │ │ │ + bnez a5,2eed4 │ │ │ │ + beqz a0,2eed4 │ │ │ │ + j 301dc │ │ │ │ + addi s11,a5,1 │ │ │ │ + slli a1,s11,0x3 │ │ │ │ + sd a1,40(sp) │ │ │ │ + sd a5,48(sp) │ │ │ │ + jal 1e81c │ │ │ │ + ld a1,40(sp) │ │ │ │ + ld a2,32(s10) │ │ │ │ + ld a4,40(s10) │ │ │ │ + add a3,a0,a1 │ │ │ │ + sd a2,-8(a3) │ │ │ │ + beqz a4,2ef3a │ │ │ │ + ld a5,48(sp) │ │ │ │ + addi s11,a1,8 │ │ │ │ + li a4,0 │ │ │ │ + addi a3,a5,2 │ │ │ │ + mv a1,s11 │ │ │ │ sd a3,48(sp) │ │ │ │ - li a3,253 │ │ │ │ - sd a4,8(sp) │ │ │ │ - slli a4,a4,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add a4,a4,a5 │ │ │ │ - lbu a4,0(a4) │ │ │ │ - bgeu a3,a4,30b58 │ │ │ │ - ld a5,8(sp) │ │ │ │ - lwu s11,88(s2) │ │ │ │ - sw a5,80(sp) │ │ │ │ - ld a5,80(s2) │ │ │ │ - sd a5,0(sp) │ │ │ │ - beqz s11,30a58 │ │ │ │ - li s10,0 │ │ │ │ - add a5,s10,s11 │ │ │ │ - srli s8,a5,0x1 │ │ │ │ - ld a5,0(sp) │ │ │ │ - slli a1,s8,0x3 │ │ │ │ - mv a0,s4 │ │ │ │ - add s9,a5,a1 │ │ │ │ - mv a1,s9 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,30a78 │ │ │ │ - beqz a0,30a80 │ │ │ │ - addi s10,s8,1 │ │ │ │ - bltu s10,s11,30a30 │ │ │ │ - ld a3,8(sp) │ │ │ │ - auipc a2,0x30 │ │ │ │ - addi a2,a2,-146 │ │ │ │ - li a1,658 │ │ │ │ - auipc a0,0x30 │ │ │ │ - addi a0,a0,-118 │ │ │ │ - jal b382 │ │ │ │ - li a0,-1 │ │ │ │ - jal 33c0 │ │ │ │ - mv s11,s8 │ │ │ │ - bltu s10,s11,30a30 │ │ │ │ - j 30a58 │ │ │ │ - beqz s9,30a58 │ │ │ │ - lw a5,4(s9) │ │ │ │ - sd a5,8(sp) │ │ │ │ - ld a5,72(s2) │ │ │ │ - ld a4,24(sp) │ │ │ │ - add a5,a5,a4 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - li a4,253 │ │ │ │ - bgeu a4,a5,30b54 │ │ │ │ - ld a5,80(s2) │ │ │ │ - lwu s8,88(s2) │ │ │ │ - sw s6,80(sp) │ │ │ │ - sd a5,0(sp) │ │ │ │ - beqz s8,30ada │ │ │ │ - li s9,0 │ │ │ │ - ld a5,0(sp) │ │ │ │ - add s11,s9,s8 │ │ │ │ - srli s11,s11,0x1 │ │ │ │ + sd a4,40(sp) │ │ │ │ + jal 1e81c │ │ │ │ + ld a4,40(sp) │ │ │ │ + ld a5,48(s10) │ │ │ │ + add a1,a0,s11 │ │ │ │ + slli a2,a4,0x3 │ │ │ │ + add a5,a5,a2 │ │ │ │ + ld a6,0(a5) │ │ │ │ + ld a2,40(s10) │ │ │ │ + mv a5,a4 │ │ │ │ + sd a6,-8(a1) │ │ │ │ + addi a4,a4,1 │ │ │ │ + ld a3,48(sp) │ │ │ │ + addi s11,s11,8 │ │ │ │ + bltu a4,a2,2ef04 │ │ │ │ + add s11,a5,a3 │ │ │ │ + sd a0,0(s1) │ │ │ │ + sd s11,0(s2) │ │ │ │ + ld s10,64(s10) │ │ │ │ + bnez s10,2ef4c │ │ │ │ + j 301b2 │ │ │ │ + ld a5,32(s10) │ │ │ │ + ld s11,24(s0) │ │ │ │ + ld a4,0(s10) │ │ │ │ + ld t5,32(s0) │ │ │ │ + ld t6,24(a5) │ │ │ │ + ld t0,32(a5) │ │ │ │ + bge a4,s11,2ef6c │ │ │ │ + j 301b2 │ │ │ │ + ld a0,56(s10) │ │ │ │ + beqz a0,2ef9a │ │ │ │ + li a6,0 │ │ │ │ + mv a5,s2 │ │ │ │ + mv a4,s1 │ │ │ │ + auipc a3,0xfffff │ │ │ │ + addi a3,a3,402 │ │ │ │ + auipc a2,0xfffff │ │ │ │ + addi a2,a2,480 │ │ │ │ + mv a1,s0 │ │ │ │ + sd t5,56(sp) │ │ │ │ + sd t0,48(sp) │ │ │ │ + sd t6,40(sp) │ │ │ │ + jal 2e586 │ │ │ │ + ld t5,56(sp) │ │ │ │ + ld t0,48(sp) │ │ │ │ + ld t6,40(sp) │ │ │ │ + bge t5,t6,2efa2 │ │ │ │ + j 301b2 │ │ │ │ + blt t0,s11,2f020 │ │ │ │ + ld a5,0(s2) │ │ │ │ + ld a0,0(s1) │ │ │ │ + bnez a5,2efb4 │ │ │ │ + beqz a0,2efb4 │ │ │ │ + j 301dc │ │ │ │ + addi s11,a5,1 │ │ │ │ slli a1,s11,0x3 │ │ │ │ - add s10,a5,a1 │ │ │ │ + sd a1,40(sp) │ │ │ │ + sd a5,48(sp) │ │ │ │ + jal 1e81c │ │ │ │ + ld a1,40(sp) │ │ │ │ + ld a2,32(s10) │ │ │ │ + ld a4,40(s10) │ │ │ │ + add a3,a0,a1 │ │ │ │ + sd a2,-8(a3) │ │ │ │ + beqz a4,2f01a │ │ │ │ + ld a5,48(sp) │ │ │ │ + addi s11,a1,8 │ │ │ │ + li a3,0 │ │ │ │ + addi a4,a5,2 │ │ │ │ + mv a1,s11 │ │ │ │ + sd a4,48(sp) │ │ │ │ + sd a3,40(sp) │ │ │ │ + jal 1e81c │ │ │ │ + ld a3,40(sp) │ │ │ │ + ld a5,48(s10) │ │ │ │ + add a1,a0,s11 │ │ │ │ + slli a2,a3,0x3 │ │ │ │ + add a5,a5,a2 │ │ │ │ + ld a6,0(a5) │ │ │ │ + ld a2,40(s10) │ │ │ │ + mv a5,a3 │ │ │ │ + sd a6,-8(a1) │ │ │ │ + addi a3,a3,1 │ │ │ │ + ld a4,48(sp) │ │ │ │ + addi s11,s11,8 │ │ │ │ + bltu a3,a2,2efe4 │ │ │ │ + add s11,a5,a4 │ │ │ │ + sd a0,0(s1) │ │ │ │ + sd s11,0(s2) │ │ │ │ + ld a0,64(s10) │ │ │ │ + bnez a0,2f02a │ │ │ │ + j 301b2 │ │ │ │ + li a6,0 │ │ │ │ + mv a5,s2 │ │ │ │ + mv a4,s1 │ │ │ │ + auipc a3,0xfffff │ │ │ │ + addi a3,a3,218 │ │ │ │ + auipc a2,0xfffff │ │ │ │ + addi a2,a2,296 │ │ │ │ + mv a1,s0 │ │ │ │ + jal 2e586 │ │ │ │ + ld s11,88(sp) │ │ │ │ + ld a5,24(sp) │ │ │ │ + bge s4,a5,2f052 │ │ │ │ + j 30188 │ │ │ │ + ld a5,32(sp) │ │ │ │ + sd s11,88(sp) │ │ │ │ + blt a5,s3,2f0ca │ │ │ │ + ld a3,0(s2) │ │ │ │ + ld a0,0(s1) │ │ │ │ + bnez a3,2f068 │ │ │ │ + beqz a0,2f068 │ │ │ │ + j 301dc │ │ │ │ + addi s11,a3,1 │ │ │ │ + slli s10,s11,0x3 │ │ │ │ mv a1,s10 │ │ │ │ - mv a0,s4 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,30ade │ │ │ │ - beqz a0,307f2 │ │ │ │ - addi s9,s11,1 │ │ │ │ - bltu s9,s8,30ab0 │ │ │ │ - mv a3,s6 │ │ │ │ - j 30a5a │ │ │ │ - mv s8,s11 │ │ │ │ - bltu s9,s8,30ab0 │ │ │ │ - j 30ada │ │ │ │ - ld a4,120(s2) │ │ │ │ - ld a3,48(sp) │ │ │ │ - ld a5,72(s2) │ │ │ │ - add a4,a4,a3 │ │ │ │ - lw s9,0(a4) │ │ │ │ - slli a4,s9,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add a5,a5,a4 │ │ │ │ - lbu s8,0(a5) │ │ │ │ - li a5,253 │ │ │ │ - bgeu a5,s8,30eb0 │ │ │ │ - ld a5,80(s2) │ │ │ │ - lwu s6,88(s2) │ │ │ │ - sw s9,80(sp) │ │ │ │ - sd a5,0(sp) │ │ │ │ - beqz s6,30b46 │ │ │ │ + sd a3,24(sp) │ │ │ │ + jal 1e81c │ │ │ │ + ld a2,32(s9) │ │ │ │ + ld a5,40(s9) │ │ │ │ + add a4,a0,s10 │ │ │ │ + sd a2,-8(a4) │ │ │ │ + beqz a5,2f0c4 │ │ │ │ + ld a3,24(sp) │ │ │ │ + addi s10,s10,8 │ │ │ │ li s11,0 │ │ │ │ - ld a5,0(sp) │ │ │ │ - add s8,s11,s6 │ │ │ │ - srli s8,s8,0x1 │ │ │ │ - slli a1,s8,0x3 │ │ │ │ - add s10,a5,a1 │ │ │ │ - mv a1,s10 │ │ │ │ - mv a0,s4 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,30b4c │ │ │ │ - beqz a0,30da6 │ │ │ │ - addi s11,s8,1 │ │ │ │ - bltu s11,s6,30b1c │ │ │ │ - mv a0,s9 │ │ │ │ - jal 281e8 │ │ │ │ - mv s6,s8 │ │ │ │ - bltu s11,s6,30b1c │ │ │ │ - j 30b46 │ │ │ │ - sext.w a5,a5 │ │ │ │ - j 307fa │ │ │ │ - sext.w a4,a4 │ │ │ │ - sd a4,8(sp) │ │ │ │ - j 30a8e │ │ │ │ - beqz a1,307e4 │ │ │ │ - lw a5,4(a1) │ │ │ │ + addi a5,a3,2 │ │ │ │ sd a5,24(sp) │ │ │ │ - ld a5,72(s2) │ │ │ │ - addiw a2,s8,1 │ │ │ │ - slli a4,a2,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add a4,a4,a5 │ │ │ │ - lbu a4,0(a4) │ │ │ │ - sext.w a3,a2 │ │ │ │ + mv a1,s10 │ │ │ │ + jal 1e81c │ │ │ │ + ld a5,48(s9) │ │ │ │ + slli a4,s11,0x3 │ │ │ │ + add a3,a0,s10 │ │ │ │ + add a5,a5,a4 │ │ │ │ + ld a2,0(a5) │ │ │ │ + ld a4,40(s9) │ │ │ │ + mv a5,s11 │ │ │ │ + sd a2,-8(a3) │ │ │ │ + addi s11,s11,1 │ │ │ │ + addi s10,s10,8 │ │ │ │ + bltu s11,a4,2f096 │ │ │ │ + ld a4,24(sp) │ │ │ │ + add s11,a5,a4 │ │ │ │ + sd a0,0(s1) │ │ │ │ + sd s11,0(s2) │ │ │ │ + ld s11,64(s9) │ │ │ │ + bnez s11,2f0d6 │ │ │ │ + j 3017c │ │ │ │ + ld a5,32(s11) │ │ │ │ + ld a3,32(s0) │ │ │ │ + ld s9,24(s0) │ │ │ │ + ld a4,0(s11) │ │ │ │ + sd a3,24(sp) │ │ │ │ + ld a3,24(a5) │ │ │ │ + ld a5,32(a5) │ │ │ │ + sd a3,32(sp) │ │ │ │ + sd a5,40(sp) │ │ │ │ + bge a4,s9,2f0f6 │ │ │ │ + j 3017c │ │ │ │ + ld s10,56(s11) │ │ │ │ + beqz s10,2f1e2 │ │ │ │ + ld a5,32(s10) │ │ │ │ + ld a4,0(s10) │ │ │ │ + ld t6,24(a5) │ │ │ │ + ld t5,32(a5) │ │ │ │ + blt a4,s9,2f1e2 │ │ │ │ + ld a0,56(s10) │ │ │ │ + beqz a0,2f13c │ │ │ │ + li a6,0 │ │ │ │ + mv a5,s2 │ │ │ │ + mv a4,s1 │ │ │ │ + auipc a3,0xfffff │ │ │ │ + addi a3,a3,-20 │ │ │ │ + auipc a2,0xfffff │ │ │ │ + addi a2,a2,58 │ │ │ │ + mv a1,s0 │ │ │ │ + sd t5,56(sp) │ │ │ │ + sd t6,48(sp) │ │ │ │ + jal 2e586 │ │ │ │ + ld t5,56(sp) │ │ │ │ + ld t6,48(sp) │ │ │ │ + ld a5,24(sp) │ │ │ │ + blt a5,t6,2f1e2 │ │ │ │ + blt t5,s9,2f1c0 │ │ │ │ + ld a4,0(s2) │ │ │ │ + ld a0,0(s1) │ │ │ │ + bnez a4,2f154 │ │ │ │ + beqz a0,2f154 │ │ │ │ + j 301dc │ │ │ │ + addi a5,a4,1 │ │ │ │ + slli a1,a5,0x3 │ │ │ │ + sd a5,56(sp) │ │ │ │ + sd a1,48(sp) │ │ │ │ + sd a4,64(sp) │ │ │ │ + jal 1e81c │ │ │ │ + ld a1,48(sp) │ │ │ │ + ld a6,32(s10) │ │ │ │ + ld a3,40(s10) │ │ │ │ + add a2,a0,a1 │ │ │ │ + sd a6,-8(a2) │ │ │ │ + ld a5,56(sp) │ │ │ │ + beqz a3,2f1ba │ │ │ │ + ld a4,64(sp) │ │ │ │ + addi a1,a1,8 │ │ │ │ + li a3,0 │ │ │ │ + addi a4,a4,2 │ │ │ │ + sd a4,64(sp) │ │ │ │ sd a3,56(sp) │ │ │ │ - li a3,253 │ │ │ │ - bgeu a3,a4,30db6 │ │ │ │ - ld a5,80(s2) │ │ │ │ - lwu s11,88(s2) │ │ │ │ - sw a2,80(sp) │ │ │ │ - sd a5,8(sp) │ │ │ │ - beqz s11,30bc2 │ │ │ │ - li s9,0 │ │ │ │ - add a5,s9,s11 │ │ │ │ - srli s10,a5,0x1 │ │ │ │ - ld a5,8(sp) │ │ │ │ - slli a1,s10,0x3 │ │ │ │ - mv a0,s4 │ │ │ │ - add a1,a1,a5 │ │ │ │ - sd a1,0(sp) │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,30bc8 │ │ │ │ - ld a1,0(sp) │ │ │ │ - beqz a0,30bd0 │ │ │ │ - addi s9,s10,1 │ │ │ │ - bltu s9,s11,30b9a │ │ │ │ - ld a0,56(sp) │ │ │ │ - jal 281e8 │ │ │ │ - mv s11,s10 │ │ │ │ - bltu s9,s11,30b9a │ │ │ │ - j 30bc2 │ │ │ │ - beqz a1,30bc2 │ │ │ │ - lw a3,4(a1) │ │ │ │ - ld a5,72(s2) │ │ │ │ - ld a2,24(sp) │ │ │ │ - ld a4,120(s2) │ │ │ │ - bgeu a3,a2,309f8 │ │ │ │ - ld a3,48(sp) │ │ │ │ - slli a3,a3,0x2 │ │ │ │ - add a3,a3,a4 │ │ │ │ - lw a3,0(a3) │ │ │ │ - bgeu s6,a3,309f8 │ │ │ │ - bltu s8,a3,309f8 │ │ │ │ - slli a4,a3,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ + sd a1,48(sp) │ │ │ │ + jal 1e81c │ │ │ │ + ld a3,56(sp) │ │ │ │ + ld a5,48(s10) │ │ │ │ + ld a1,48(sp) │ │ │ │ + slli a2,a3,0x3 │ │ │ │ + add a5,a5,a2 │ │ │ │ + ld t5,0(a5) │ │ │ │ + ld a2,40(s10) │ │ │ │ + add a6,a0,a1 │ │ │ │ + mv a5,a3 │ │ │ │ + sd t5,-8(a6) │ │ │ │ + addi a3,a3,1 │ │ │ │ + ld a4,64(sp) │ │ │ │ + addi a1,a1,8 │ │ │ │ + bltu a3,a2,2f184 │ │ │ │ add a5,a5,a4 │ │ │ │ - lbu s8,0(a5) │ │ │ │ - li a5,253 │ │ │ │ - bgeu a5,s8,30eb0 │ │ │ │ - ld a5,80(s2) │ │ │ │ - lwu s6,88(s2) │ │ │ │ - sw a3,80(sp) │ │ │ │ - sd a5,8(sp) │ │ │ │ - beqz s6,30c4a │ │ │ │ - li s10,0 │ │ │ │ - addi s11,sp,80 │ │ │ │ - ld a5,8(sp) │ │ │ │ - add s8,s10,s6 │ │ │ │ - srli s8,s8,0x1 │ │ │ │ - slli a1,s8,0x3 │ │ │ │ - add s9,a5,a1 │ │ │ │ + sd a0,0(s1) │ │ │ │ + sd a5,0(s2) │ │ │ │ + ld a0,64(s10) │ │ │ │ + beqz a0,2f1e2 │ │ │ │ + li a6,0 │ │ │ │ + mv a5,s2 │ │ │ │ + mv a4,s1 │ │ │ │ + auipc a3,0xfffff │ │ │ │ + addi a3,a3,-194 │ │ │ │ + auipc a2,0xfffff │ │ │ │ + addi a2,a2,-116 │ │ │ │ + mv a1,s0 │ │ │ │ + jal 2e586 │ │ │ │ + ld a5,32(sp) │ │ │ │ + ld a4,24(sp) │ │ │ │ + bge a4,a5,2f1ee │ │ │ │ + j 3017c │ │ │ │ + ld a5,40(sp) │ │ │ │ + blt a5,s9,2f266 │ │ │ │ + ld a3,0(s2) │ │ │ │ + ld a0,0(s1) │ │ │ │ + bnez a3,2f202 │ │ │ │ + beqz a0,2f202 │ │ │ │ + j 301dc │ │ │ │ + addi s10,a3,1 │ │ │ │ + slli s9,s10,0x3 │ │ │ │ mv a1,s9 │ │ │ │ - mv a0,s11 │ │ │ │ - sd a3,0(sp) │ │ │ │ - jal 1efae │ │ │ │ - ld a3,0(sp) │ │ │ │ - bltz a0,31002 │ │ │ │ - beqz a0,31024 │ │ │ │ - addi s10,s8,1 │ │ │ │ - bltu s10,s6,30c1c │ │ │ │ - mv a0,a3 │ │ │ │ - jal 281e8 │ │ │ │ - ld a4,120(s2) │ │ │ │ - slli a3,s6,0x20 │ │ │ │ - srli a3,a3,0x20 │ │ │ │ - slli s3,a3,0x2 │ │ │ │ - add a4,a4,s3 │ │ │ │ - lw a4,0(a4) │ │ │ │ sd a3,24(sp) │ │ │ │ - li a3,253 │ │ │ │ - sd a4,8(sp) │ │ │ │ - slli a4,a4,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add a4,a4,a5 │ │ │ │ - lbu a4,0(a4) │ │ │ │ - bgeu a3,a4,30dc0 │ │ │ │ - ld a5,8(sp) │ │ │ │ - lwu s7,88(s2) │ │ │ │ - sw a5,80(sp) │ │ │ │ - ld a5,80(s2) │ │ │ │ - sd a5,0(sp) │ │ │ │ - beqz s7,30cb4 │ │ │ │ - li s10,0 │ │ │ │ - add a5,s10,s7 │ │ │ │ - srli s9,a5,0x1 │ │ │ │ - ld a5,0(sp) │ │ │ │ - slli a1,s9,0x3 │ │ │ │ - mv a0,s4 │ │ │ │ - add s11,a5,a1 │ │ │ │ - mv a1,s11 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,30cba │ │ │ │ - beqz a0,30cc2 │ │ │ │ - addi s10,s9,1 │ │ │ │ - bltu s10,s7,30c8c │ │ │ │ - ld a0,8(sp) │ │ │ │ - jal 281e8 │ │ │ │ - mv s7,s9 │ │ │ │ - bltu s10,s7,30c8c │ │ │ │ - j 30cb4 │ │ │ │ - beqz s11,30cb4 │ │ │ │ - lw a5,4(s11) │ │ │ │ - sd a5,8(sp) │ │ │ │ - ld a5,72(s2) │ │ │ │ - ld a4,24(sp) │ │ │ │ - add a5,a5,a4 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - li a4,253 │ │ │ │ - bgeu a4,a5,30dbc │ │ │ │ - ld a5,80(s2) │ │ │ │ - lwu s7,88(s2) │ │ │ │ - sw s6,80(sp) │ │ │ │ - sd a5,0(sp) │ │ │ │ - beqz s7,30d1a │ │ │ │ - li s10,0 │ │ │ │ - add a5,s10,s7 │ │ │ │ - srli s9,a5,0x1 │ │ │ │ - ld a5,0(sp) │ │ │ │ - slli a1,s9,0x3 │ │ │ │ - mv a0,s4 │ │ │ │ - add s11,a5,a1 │ │ │ │ - mv a1,s11 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,30d20 │ │ │ │ - beqz a0,30d28 │ │ │ │ - addi s10,s9,1 │ │ │ │ - bltu s10,s7,30cf2 │ │ │ │ - mv a0,s6 │ │ │ │ - jal 281e8 │ │ │ │ - mv s7,s9 │ │ │ │ - bltu s10,s7,30cf2 │ │ │ │ - j 30d1a │ │ │ │ - beqz s11,30d1a │ │ │ │ - lw a5,4(s11) │ │ │ │ - ld a4,8(sp) │ │ │ │ - ld a3,64(sp) │ │ │ │ - bgeu a5,a4,308a0 │ │ │ │ - ld a4,120(s2) │ │ │ │ - ld a5,72(s2) │ │ │ │ - add a4,a4,s3 │ │ │ │ - lw a4,0(a4) │ │ │ │ - sd a4,24(sp) │ │ │ │ - slli a4,a4,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add a5,a5,a4 │ │ │ │ - lbu a4,0(a5) │ │ │ │ - li a5,253 │ │ │ │ - bgeu a5,a4,30f1e │ │ │ │ + jal 1e81c │ │ │ │ + ld a2,32(s11) │ │ │ │ + ld a5,40(s11) │ │ │ │ + add a4,a0,s9 │ │ │ │ + sd a2,-8(a4) │ │ │ │ + beqz a5,2f260 │ │ │ │ + ld a3,24(sp) │ │ │ │ + addi s9,s9,8 │ │ │ │ + li a5,0 │ │ │ │ + addi a6,a3,2 │ │ │ │ + mv a1,s9 │ │ │ │ + sd a6,32(sp) │ │ │ │ + sd a5,24(sp) │ │ │ │ + jal 1e81c │ │ │ │ ld a5,24(sp) │ │ │ │ - lwu a3,88(s2) │ │ │ │ - ld s10,80(s2) │ │ │ │ - sw a5,80(sp) │ │ │ │ - beqz a3,30d98 │ │ │ │ - li s7,0 │ │ │ │ - addi s11,sp,80 │ │ │ │ - add a5,s7,a3 │ │ │ │ - srli s9,a5,0x1 │ │ │ │ - slli a1,s9,0x3 │ │ │ │ - add a1,a1,s10 │ │ │ │ - mv a0,s11 │ │ │ │ - sd a3,8(sp) │ │ │ │ - sd a1,0(sp) │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,30d9e │ │ │ │ - ld a1,0(sp) │ │ │ │ - beqz a0,30eb4 │ │ │ │ - ld a3,8(sp) │ │ │ │ - addi s7,s9,1 │ │ │ │ - bltu s7,a3,30d6c │ │ │ │ - ld a0,24(sp) │ │ │ │ - jal 281e8 │ │ │ │ - mv a3,s9 │ │ │ │ - bltu s7,a3,30d6c │ │ │ │ - j 30d98 │ │ │ │ - beqz s10,30b46 │ │ │ │ - lw s8,4(s10) │ │ │ │ - j 30802 │ │ │ │ - sext.w a4,a4 │ │ │ │ - sd a4,24(sp) │ │ │ │ - j 30b6a │ │ │ │ - sext.w a3,a4 │ │ │ │ - j 30bd8 │ │ │ │ - sext.w a5,a5 │ │ │ │ - j 30d30 │ │ │ │ - sext.w a4,a4 │ │ │ │ - sd a4,8(sp) │ │ │ │ - j 30cd0 │ │ │ │ - beqz s7,307e4 │ │ │ │ - lw a5,4(s7) │ │ │ │ - sd a5,0(sp) │ │ │ │ - ld a5,72(s2) │ │ │ │ - addiw a2,s8,1 │ │ │ │ - slli a4,a2,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add a4,a4,a5 │ │ │ │ - lbu a4,0(a4) │ │ │ │ - sext.w a3,a2 │ │ │ │ - sd a3,24(sp) │ │ │ │ - li a3,253 │ │ │ │ - bgeu a3,a4,30f0a │ │ │ │ - lwu s7,88(s2) │ │ │ │ - sw a2,80(sp) │ │ │ │ - ld s3,80(s2) │ │ │ │ - beqz s7,30d98 │ │ │ │ - li s11,0 │ │ │ │ - add a5,s11,s7 │ │ │ │ - srli s9,a5,0x1 │ │ │ │ - slli a1,s9,0x3 │ │ │ │ - add s10,s3,a1 │ │ │ │ - mv a1,s10 │ │ │ │ - mv a0,s4 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,30e2a │ │ │ │ - beqz a0,30e32 │ │ │ │ - addi s11,s9,1 │ │ │ │ - bltu s11,s7,30e02 │ │ │ │ - j 30d98 │ │ │ │ - mv s7,s9 │ │ │ │ - bltu s11,s7,30e02 │ │ │ │ - j 30d98 │ │ │ │ - beqz s10,30d98 │ │ │ │ - lw a3,4(s10) │ │ │ │ - ld a5,72(s2) │ │ │ │ - ld a2,0(sp) │ │ │ │ - ld a4,120(s2) │ │ │ │ - bgeu a3,a2,30c54 │ │ │ │ - ld a3,8(sp) │ │ │ │ - slli a3,a3,0x2 │ │ │ │ - add a3,a3,a4 │ │ │ │ - lw s3,0(a3) │ │ │ │ - bgeu s6,s3,30c54 │ │ │ │ - bltu s8,s3,30c54 │ │ │ │ - slli a4,s3,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ + ld a4,48(s11) │ │ │ │ + ld a6,32(sp) │ │ │ │ + slli a3,a5,0x3 │ │ │ │ + add a4,a4,a3 │ │ │ │ + ld a2,0(a4) │ │ │ │ + ld a4,40(s11) │ │ │ │ + add a3,a0,s9 │ │ │ │ + mv s10,a5 │ │ │ │ + sd a2,-8(a3) │ │ │ │ + addi a5,a5,1 │ │ │ │ + addi s9,s9,8 │ │ │ │ + bltu a5,a4,2f22e │ │ │ │ + add s10,s10,a6 │ │ │ │ + sd a0,0(s1) │ │ │ │ + sd s10,0(s2) │ │ │ │ + ld t3,64(s11) │ │ │ │ + bnez t3,2f272 │ │ │ │ + j 3017c │ │ │ │ + ld a5,32(t3) │ │ │ │ + ld s9,24(s0) │ │ │ │ + ld a4,0(t3) │ │ │ │ + ld s11,32(s0) │ │ │ │ + ld t4,24(a5) │ │ │ │ + ld s10,32(a5) │ │ │ │ + blt a4,s9,3017c │ │ │ │ + ld a0,56(t3) │ │ │ │ + beqz a0,2f2b8 │ │ │ │ + li a6,0 │ │ │ │ + mv a5,s2 │ │ │ │ + mv a4,s1 │ │ │ │ + auipc a3,0xfffff │ │ │ │ + addi a3,a3,-400 │ │ │ │ + auipc a2,0xfffff │ │ │ │ + addi a2,a2,-322 │ │ │ │ + mv a1,s0 │ │ │ │ + sd t4,32(sp) │ │ │ │ + sd t3,24(sp) │ │ │ │ + jal 2e586 │ │ │ │ + ld t4,32(sp) │ │ │ │ + ld t3,24(sp) │ │ │ │ + blt s11,t4,3017c │ │ │ │ + blt s10,s9,2f332 │ │ │ │ + ld s11,0(s2) │ │ │ │ + ld a0,0(s1) │ │ │ │ + bnez s11,2f2d0 │ │ │ │ + beqz a0,2f2d0 │ │ │ │ + j 301dc │ │ │ │ + addi s10,s11,1 │ │ │ │ + slli s9,s10,0x3 │ │ │ │ + mv a1,s9 │ │ │ │ + sd t3,24(sp) │ │ │ │ + jal 1e81c │ │ │ │ + ld t3,24(sp) │ │ │ │ + add a4,a0,s9 │ │ │ │ + ld a3,32(t3) │ │ │ │ + ld a5,40(t3) │ │ │ │ + sd a3,-8(a4) │ │ │ │ + beqz a5,2f32c │ │ │ │ + addi s11,s11,2 │ │ │ │ + addi s9,s9,8 │ │ │ │ + li a5,0 │ │ │ │ + mv a1,s9 │ │ │ │ + sd a5,32(sp) │ │ │ │ + sd t3,24(sp) │ │ │ │ + jal 1e81c │ │ │ │ + ld t3,24(sp) │ │ │ │ + ld a5,32(sp) │ │ │ │ + ld a4,48(t3) │ │ │ │ + slli a3,a5,0x3 │ │ │ │ + mv s10,a5 │ │ │ │ + add a4,a4,a3 │ │ │ │ + ld a2,0(a4) │ │ │ │ + ld a4,40(t3) │ │ │ │ + add a3,a0,s9 │ │ │ │ + sd a2,-8(a3) │ │ │ │ + addi a5,a5,1 │ │ │ │ + addi s9,s9,8 │ │ │ │ + bltu a5,a4,2f2fa │ │ │ │ + add s10,s10,s11 │ │ │ │ + sd a0,0(s1) │ │ │ │ + sd s10,0(s2) │ │ │ │ + ld a0,64(t3) │ │ │ │ + beqz a0,3017c │ │ │ │ + li a6,0 │ │ │ │ + mv a5,s2 │ │ │ │ + mv a4,s1 │ │ │ │ + auipc a3,0xfffff │ │ │ │ + addi a3,a3,-566 │ │ │ │ + auipc a2,0xfffff │ │ │ │ + addi a2,a2,-488 │ │ │ │ + mv a1,s0 │ │ │ │ + jal 2e586 │ │ │ │ + ld s10,96(sp) │ │ │ │ + ld s11,88(sp) │ │ │ │ + blt s4,s8,3016e │ │ │ │ + ld a5,16(sp) │ │ │ │ + blt a5,s3,2f3ce │ │ │ │ + sd s10,96(sp) │ │ │ │ + ld s10,0(s2) │ │ │ │ + ld a0,0(s1) │ │ │ │ + bnez s10,2f374 │ │ │ │ + bnez a0,30200 │ │ │ │ + addi s8,s10,1 │ │ │ │ + slli s9,s8,0x3 │ │ │ │ + mv a1,s9 │ │ │ │ + jal 1e81c │ │ │ │ + ld a3,32(s7) │ │ │ │ + ld a5,40(s7) │ │ │ │ + add a4,a0,s9 │ │ │ │ + sd a3,-8(a4) │ │ │ │ + beqz a5,2f3c6 │ │ │ │ + addi s10,s10,2 │ │ │ │ + addi s9,s9,8 │ │ │ │ + li s8,0 │ │ │ │ + mv a1,s9 │ │ │ │ + jal 1e81c │ │ │ │ + ld a5,48(s7) │ │ │ │ + slli a4,s8,0x3 │ │ │ │ + mv a2,s8 │ │ │ │ add a5,a5,a4 │ │ │ │ - lbu a4,0(a5) │ │ │ │ - li a5,253 │ │ │ │ - bgeu a5,a4,31244 │ │ │ │ - lwu a4,88(s2) │ │ │ │ - sw s3,80(sp) │ │ │ │ - ld s9,80(s2) │ │ │ │ - beqz a4,30eaa │ │ │ │ - li s10,0 │ │ │ │ - addi s11,sp,80 │ │ │ │ - add s7,s10,a4 │ │ │ │ - srli s7,s7,0x1 │ │ │ │ - slli a1,s7,0x3 │ │ │ │ - add a1,a1,s9 │ │ │ │ - mv a0,s11 │ │ │ │ - sd a4,8(sp) │ │ │ │ - sd a1,0(sp) │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,31012 │ │ │ │ - ld a1,0(sp) │ │ │ │ - beqz a0,30ecc │ │ │ │ - ld a4,8(sp) │ │ │ │ - addi s10,s7,1 │ │ │ │ - bltu s10,a4,30e80 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 281e8 │ │ │ │ - sext.w s8,s8 │ │ │ │ - j 30802 │ │ │ │ - beqz a1,30d98 │ │ │ │ - lw a4,4(a1) │ │ │ │ - ld a3,16(sp) │ │ │ │ - lw a5,76(sp) │ │ │ │ - bltu a4,a3,30ee0 │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - slli a3,a5,0x20 │ │ │ │ - srli a3,a3,0x20 │ │ │ │ - j 308a0 │ │ │ │ - beqz a1,30eaa │ │ │ │ - lw a4,4(a1) │ │ │ │ - ld a3,16(sp) │ │ │ │ - slli a5,s6,0x20 │ │ │ │ - srli s3,a5,0x1e │ │ │ │ + ld a3,0(a5) │ │ │ │ + ld a5,40(s7) │ │ │ │ + add a4,a0,s9 │ │ │ │ + sd a3,-8(a4) │ │ │ │ + addi s8,s8,1 │ │ │ │ + addi s9,s9,8 │ │ │ │ + bltu s8,a5,2f39a │ │ │ │ + add s8,a2,s10 │ │ │ │ + ld s10,96(sp) │ │ │ │ + sd a0,0(s1) │ │ │ │ + sd s8,0(s2) │ │ │ │ + ld s7,64(s7) │ │ │ │ + beqz s7,3016e │ │ │ │ + ld a5,32(s7) │ │ │ │ + ld a3,32(s0) │ │ │ │ + ld s8,24(s0) │ │ │ │ + ld a4,0(s7) │ │ │ │ + sd a3,16(sp) │ │ │ │ + ld a3,24(a5) │ │ │ │ + ld a5,32(a5) │ │ │ │ + sd a3,24(sp) │ │ │ │ + sd a5,32(sp) │ │ │ │ + blt a4,s8,3016e │ │ │ │ + ld s9,56(s7) │ │ │ │ + beqz s9,2f662 │ │ │ │ + ld a5,32(s9) │ │ │ │ + sd s11,88(sp) │ │ │ │ + ld a4,0(s9) │ │ │ │ + ld s11,24(a5) │ │ │ │ + ld a5,32(a5) │ │ │ │ + sd a5,40(sp) │ │ │ │ + blt a4,s8,301ac │ │ │ │ + sd s10,96(sp) │ │ │ │ + ld s10,56(s9) │ │ │ │ + beqz s10,2f4fc │ │ │ │ + ld a5,32(s10) │ │ │ │ + ld a4,0(s10) │ │ │ │ + ld t5,24(a5) │ │ │ │ + ld t4,32(a5) │ │ │ │ + blt a4,s8,2f4fc │ │ │ │ + ld a0,56(s10) │ │ │ │ + beqz a0,2f458 │ │ │ │ + li a6,0 │ │ │ │ + mv a5,s2 │ │ │ │ + mv a4,s1 │ │ │ │ + auipc a3,0xfffff │ │ │ │ + addi a3,a3,-816 │ │ │ │ + auipc a2,0xfffff │ │ │ │ + addi a2,a2,-738 │ │ │ │ + mv a1,s0 │ │ │ │ + sd t4,56(sp) │ │ │ │ + sd t5,48(sp) │ │ │ │ + jal 2e586 │ │ │ │ + ld t4,56(sp) │ │ │ │ + ld t5,48(sp) │ │ │ │ + ld a5,16(sp) │ │ │ │ + blt a5,t5,2f4fc │ │ │ │ + blt t4,s8,2f4da │ │ │ │ + ld a4,0(s2) │ │ │ │ + ld a0,0(s1) │ │ │ │ + bnez a4,2f46e │ │ │ │ + bnez a0,301dc │ │ │ │ + addi a5,a4,1 │ │ │ │ + slli a1,a5,0x3 │ │ │ │ + sd a5,56(sp) │ │ │ │ + sd a1,48(sp) │ │ │ │ + sd a4,64(sp) │ │ │ │ + jal 1e81c │ │ │ │ + ld a1,48(sp) │ │ │ │ + ld a6,32(s10) │ │ │ │ + ld a3,40(s10) │ │ │ │ + add a2,a0,a1 │ │ │ │ + sd a6,-8(a2) │ │ │ │ + ld a5,56(sp) │ │ │ │ + beqz a3,2f4d4 │ │ │ │ + ld a4,64(sp) │ │ │ │ + addi a1,a1,8 │ │ │ │ + li a3,0 │ │ │ │ + addi a4,a4,2 │ │ │ │ + sd a4,64(sp) │ │ │ │ + sd a3,56(sp) │ │ │ │ + sd a1,48(sp) │ │ │ │ + jal 1e81c │ │ │ │ + ld a3,56(sp) │ │ │ │ + ld a5,48(s10) │ │ │ │ + ld a1,48(sp) │ │ │ │ + slli a2,a3,0x3 │ │ │ │ + add a5,a5,a2 │ │ │ │ + ld t4,0(a5) │ │ │ │ + ld a2,40(s10) │ │ │ │ + add a6,a0,a1 │ │ │ │ mv a5,a3 │ │ │ │ - bgeu a4,a3,30ec2 │ │ │ │ - mv a5,a4 │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - slli a3,a5,0x20 │ │ │ │ - srli a3,a3,0x20 │ │ │ │ - j 308a0 │ │ │ │ - lbu a1,0(s7) │ │ │ │ - lbu a5,0(s0) │ │ │ │ - bne a1,a5,30976 │ │ │ │ - mv a0,a1 │ │ │ │ - jal 36f82 │ │ │ │ - beqz a0,30976 │ │ │ │ + sd t4,-8(a6) │ │ │ │ + addi a3,a3,1 │ │ │ │ + ld a4,64(sp) │ │ │ │ + addi a1,a1,8 │ │ │ │ + bltu a3,a2,2f49e │ │ │ │ + add a5,a5,a4 │ │ │ │ + sd a0,0(s1) │ │ │ │ + sd a5,0(s2) │ │ │ │ + ld a0,64(s10) │ │ │ │ + beqz a0,2f4fc │ │ │ │ + li a6,0 │ │ │ │ + mv a5,s2 │ │ │ │ + mv a4,s1 │ │ │ │ + auipc a3,0xfffff │ │ │ │ + addi a3,a3,-988 │ │ │ │ + auipc a2,0xfffff │ │ │ │ + addi a2,a2,-910 │ │ │ │ + mv a1,s0 │ │ │ │ + jal 2e586 │ │ │ │ ld a5,16(sp) │ │ │ │ - bltu s1,a5,30762 │ │ │ │ - j 308fa │ │ │ │ - sext.w a3,a4 │ │ │ │ - j 30e3e │ │ │ │ - sext.w a4,a4 │ │ │ │ - sd a4,0(sp) │ │ │ │ - j 30dd4 │ │ │ │ - li a3,-1 │ │ │ │ - srli a3,a3,0x20 │ │ │ │ - li s3,0 │ │ │ │ - j 308a0 │ │ │ │ - sext.w a4,a4 │ │ │ │ - j 30eba │ │ │ │ - lw a4,8(a1) │ │ │ │ - bnez a2,30f2e │ │ │ │ - addiw a5,a4,-1 │ │ │ │ - beq a5,s8,31258 │ │ │ │ - sd s7,136(sp) │ │ │ │ - sd s9,120(sp) │ │ │ │ - sd s10,112(sp) │ │ │ │ - sd s11,104(sp) │ │ │ │ - ld a5,72(s2) │ │ │ │ - bltu s8,a4,30fa8 │ │ │ │ - ld a3,120(s2) │ │ │ │ - slli a4,s6,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - sd a4,48(sp) │ │ │ │ - slli a4,a4,0x2 │ │ │ │ - add a3,a3,a4 │ │ │ │ - sd a4,0(sp) │ │ │ │ - lw a4,0(a3) │ │ │ │ - li a3,253 │ │ │ │ - sd a4,24(sp) │ │ │ │ - slli a4,a4,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add a4,a4,a5 │ │ │ │ - lbu a4,0(a4) │ │ │ │ - bgeu a3,a4,310e0 │ │ │ │ + blt a5,s11,301aa │ │ │ │ + ld a5,40(sp) │ │ │ │ + blt a5,s8,2f576 │ │ │ │ + ld a5,0(s2) │ │ │ │ + ld a0,0(s1) │ │ │ │ + bnez a5,2f514 │ │ │ │ + bnez a0,301dc │ │ │ │ + addi s11,a5,1 │ │ │ │ + slli s10,s11,0x3 │ │ │ │ + mv a1,s10 │ │ │ │ + sd a5,40(sp) │ │ │ │ + jal 1e81c │ │ │ │ + ld a2,32(s9) │ │ │ │ + ld a4,40(s9) │ │ │ │ + add a3,a0,s10 │ │ │ │ + sd a2,-8(a3) │ │ │ │ + beqz a4,2f570 │ │ │ │ + ld a5,40(sp) │ │ │ │ + addi s10,s10,8 │ │ │ │ + li a3,0 │ │ │ │ + addi a5,a5,2 │ │ │ │ + mv a1,s10 │ │ │ │ + sd a5,48(sp) │ │ │ │ + sd a3,40(sp) │ │ │ │ + jal 1e81c │ │ │ │ + ld a3,40(sp) │ │ │ │ + ld a4,48(s9) │ │ │ │ + ld a5,48(sp) │ │ │ │ + slli a2,a3,0x3 │ │ │ │ + add a4,a4,a2 │ │ │ │ + ld a1,0(a4) │ │ │ │ + ld a4,40(s9) │ │ │ │ + add a2,a0,s10 │ │ │ │ + mv s11,a3 │ │ │ │ + sd a1,-8(a2) │ │ │ │ + addi a3,a3,1 │ │ │ │ + addi s10,s10,8 │ │ │ │ + bltu a3,a4,2f53e │ │ │ │ + add s11,s11,a5 │ │ │ │ + sd a0,0(s1) │ │ │ │ + sd s11,0(s2) │ │ │ │ + ld s9,64(s9) │ │ │ │ + beqz s9,301aa │ │ │ │ + ld a5,32(s9) │ │ │ │ + ld s10,24(s0) │ │ │ │ + ld a4,0(s9) │ │ │ │ + ld t3,32(s0) │ │ │ │ + ld t4,24(a5) │ │ │ │ + ld s11,32(a5) │ │ │ │ + blt a4,s10,301aa │ │ │ │ + ld a0,56(s9) │ │ │ │ + beqz a0,2f5c4 │ │ │ │ + li a6,0 │ │ │ │ + mv a5,s2 │ │ │ │ + mv a4,s1 │ │ │ │ + auipc a3,0xfffff │ │ │ │ + addi a3,a3,-1180 │ │ │ │ + auipc a2,0xfffff │ │ │ │ + addi a2,a2,-1102 │ │ │ │ + mv a1,s0 │ │ │ │ + sd t3,48(sp) │ │ │ │ + sd t4,40(sp) │ │ │ │ + jal 2e586 │ │ │ │ + ld t3,48(sp) │ │ │ │ + ld t4,40(sp) │ │ │ │ + blt t3,t4,301aa │ │ │ │ + blt s11,s10,2f63a │ │ │ │ + ld a5,0(s2) │ │ │ │ + ld a0,0(s1) │ │ │ │ + bnez a5,2f5d8 │ │ │ │ + bnez a0,301dc │ │ │ │ + addi s11,a5,1 │ │ │ │ + slli s10,s11,0x3 │ │ │ │ + mv a1,s10 │ │ │ │ + sd a5,40(sp) │ │ │ │ + jal 1e81c │ │ │ │ + ld a2,32(s9) │ │ │ │ + ld a4,40(s9) │ │ │ │ + add a3,a0,s10 │ │ │ │ + sd a2,-8(a3) │ │ │ │ + beqz a4,2f634 │ │ │ │ + ld a5,40(sp) │ │ │ │ + addi s10,s10,8 │ │ │ │ + li a3,0 │ │ │ │ + addi a5,a5,2 │ │ │ │ + mv a1,s10 │ │ │ │ + sd a5,48(sp) │ │ │ │ + sd a3,40(sp) │ │ │ │ + jal 1e81c │ │ │ │ + ld a3,40(sp) │ │ │ │ + ld a4,48(s9) │ │ │ │ + ld a5,48(sp) │ │ │ │ + slli a2,a3,0x3 │ │ │ │ + add a4,a4,a2 │ │ │ │ + ld a1,0(a4) │ │ │ │ + ld a4,40(s9) │ │ │ │ + add a2,a0,s10 │ │ │ │ + mv s11,a3 │ │ │ │ + sd a1,-8(a2) │ │ │ │ + addi a3,a3,1 │ │ │ │ + addi s10,s10,8 │ │ │ │ + bltu a3,a4,2f602 │ │ │ │ + add s11,s11,a5 │ │ │ │ + sd a0,0(s1) │ │ │ │ + sd s11,0(s2) │ │ │ │ + ld a0,64(s9) │ │ │ │ + beqz a0,301aa │ │ │ │ + li a6,0 │ │ │ │ + mv a5,s2 │ │ │ │ + mv a4,s1 │ │ │ │ + auipc a3,0xfffff │ │ │ │ + addi a3,a3,-1342 │ │ │ │ + auipc a2,0xfffff │ │ │ │ + addi a2,a2,-1264 │ │ │ │ + mv a1,s0 │ │ │ │ + jal 2e586 │ │ │ │ + ld s10,96(sp) │ │ │ │ + ld s11,88(sp) │ │ │ │ ld a5,24(sp) │ │ │ │ - lwu s9,88(s2) │ │ │ │ - li s7,0 │ │ │ │ - sw a5,80(sp) │ │ │ │ - ld a5,80(s2) │ │ │ │ - addi s11,sp,80 │ │ │ │ - sd a5,8(sp) │ │ │ │ - beqz s9,30d98 │ │ │ │ - add a5,s7,s9 │ │ │ │ - srli s10,a5,0x1 │ │ │ │ - ld a5,8(sp) │ │ │ │ - slli a1,s10,0x3 │ │ │ │ - mv a0,s11 │ │ │ │ - add s4,a5,a1 │ │ │ │ - mv a1,s4 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,3100a │ │ │ │ - beqz a0,31030 │ │ │ │ - addi s7,s10,1 │ │ │ │ - bltu s7,s9,30f7e │ │ │ │ - j 30d98 │ │ │ │ - slli a4,s8,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - sd a4,48(sp) │ │ │ │ - add a4,a4,a5 │ │ │ │ - lbu a4,0(a4) │ │ │ │ - li a3,253 │ │ │ │ - bgeu a3,a4,312b0 │ │ │ │ - lwu s4,88(s2) │ │ │ │ - sw s8,80(sp) │ │ │ │ - ld s10,80(s2) │ │ │ │ - li a4,0 │ │ │ │ - addi s11,sp,80 │ │ │ │ - beqz s4,307e4 │ │ │ │ - add s7,a4,s4 │ │ │ │ - srli s7,s7,0x1 │ │ │ │ - slli a1,s7,0x3 │ │ │ │ - add s9,s10,a1 │ │ │ │ + ld a4,16(sp) │ │ │ │ + blt a4,a5,3016e │ │ │ │ + ld a5,32(sp) │ │ │ │ + sd s10,96(sp) │ │ │ │ + sd s11,88(sp) │ │ │ │ + blt a5,s8,2f6da │ │ │ │ + ld s8,0(s2) │ │ │ │ + ld a0,0(s1) │ │ │ │ + bnez s8,2f682 │ │ │ │ + bnez a0,301dc │ │ │ │ + addi s10,s8,1 │ │ │ │ + slli s9,s10,0x3 │ │ │ │ mv a1,s9 │ │ │ │ - mv a0,s11 │ │ │ │ - sd a4,0(sp) │ │ │ │ - jal 1efae │ │ │ │ - ld a4,0(sp) │ │ │ │ - bltz a0,3101a │ │ │ │ - beqz a0,3114c │ │ │ │ - addi a4,s7,1 │ │ │ │ - bltu a4,s4,30fd2 │ │ │ │ - j 307e4 │ │ │ │ - mv s6,s8 │ │ │ │ - bltu s10,s6,30c1c │ │ │ │ - j 30c4a │ │ │ │ - mv s9,s10 │ │ │ │ - bltu s7,s9,30f7e │ │ │ │ - j 30d98 │ │ │ │ - mv a4,s7 │ │ │ │ - bltu s10,a4,30e80 │ │ │ │ - j 30eaa │ │ │ │ - mv s4,s7 │ │ │ │ - bltu a4,s4,30fd2 │ │ │ │ - j 307e4 │ │ │ │ - beqz s9,30c4a │ │ │ │ - lw s8,4(s9) │ │ │ │ - j 30802 │ │ │ │ - beqz s4,30d98 │ │ │ │ - lw a5,4(s4) │ │ │ │ - sd a5,24(sp) │ │ │ │ - ld a5,72(s2) │ │ │ │ - ld a4,48(sp) │ │ │ │ - add a5,a5,a4 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - li a4,253 │ │ │ │ - bgeu a4,a5,310dc │ │ │ │ - ld a5,80(s2) │ │ │ │ - lwu s7,88(s2) │ │ │ │ - sw s6,80(sp) │ │ │ │ - sd a5,8(sp) │ │ │ │ - li s4,0 │ │ │ │ - addi s11,sp,80 │ │ │ │ - beqz s7,30d1a │ │ │ │ - add a5,s7,s4 │ │ │ │ - srli s10,a5,0x1 │ │ │ │ - ld a5,8(sp) │ │ │ │ - slli a1,s10,0x3 │ │ │ │ - mv a0,s11 │ │ │ │ - add s9,a5,a1 │ │ │ │ + jal 1e81c │ │ │ │ + ld a3,32(s7) │ │ │ │ + ld a5,40(s7) │ │ │ │ + add a4,a0,s9 │ │ │ │ + sd a3,-8(a4) │ │ │ │ + beqz a5,2f6d4 │ │ │ │ + addi s8,s8,2 │ │ │ │ + addi s9,s9,8 │ │ │ │ + li s10,0 │ │ │ │ mv a1,s9 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,3108e │ │ │ │ - beqz a0,31096 │ │ │ │ - addi s4,s10,1 │ │ │ │ - bltu s4,s7,31064 │ │ │ │ - j 30d1a │ │ │ │ - mv s7,s10 │ │ │ │ - bltu s4,s7,31064 │ │ │ │ - j 30d1a │ │ │ │ - beqz s9,30d1a │ │ │ │ - lw a5,4(s9) │ │ │ │ - ld a4,24(sp) │ │ │ │ - li a3,-1 │ │ │ │ - srli a3,a3,0x20 │ │ │ │ - bltu a5,a4,310e6 │ │ │ │ - ld s7,136(sp) │ │ │ │ - ld s9,120(sp) │ │ │ │ - ld s10,112(sp) │ │ │ │ - ld s11,104(sp) │ │ │ │ - j 306d4 │ │ │ │ - bltu s4,s3,30746 │ │ │ │ - bltu s5,s0,30746 │ │ │ │ - jal 36fc0 │ │ │ │ - beqz a0,31248 │ │ │ │ - lbu a1,0(s3) │ │ │ │ - lbu a5,0(s0) │ │ │ │ - bne a1,a5,3097e │ │ │ │ - mv a0,a1 │ │ │ │ - jal 36f82 │ │ │ │ - bnez a0,30746 │ │ │ │ - j 3097e │ │ │ │ - sext.w a5,a5 │ │ │ │ - j 3109e │ │ │ │ - sext.w a4,a4 │ │ │ │ - sd a4,24(sp) │ │ │ │ - j 3103e │ │ │ │ - ld a4,120(s2) │ │ │ │ - ld a2,0(sp) │ │ │ │ - ld a5,72(s2) │ │ │ │ - li a3,253 │ │ │ │ - add a4,a4,a2 │ │ │ │ - lw a4,0(a4) │ │ │ │ - sd a4,24(sp) │ │ │ │ - slli a4,a4,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ + jal 1e81c │ │ │ │ + ld a5,48(s7) │ │ │ │ + slli a4,s10,0x3 │ │ │ │ + add a3,a0,s9 │ │ │ │ add a5,a5,a4 │ │ │ │ - lbu a4,0(a5) │ │ │ │ - bgeu a3,a4,31262 │ │ │ │ - ld a5,24(sp) │ │ │ │ - lwu s9,88(s2) │ │ │ │ - ld s10,80(s2) │ │ │ │ - sw a5,80(sp) │ │ │ │ + ld a2,0(a5) │ │ │ │ + ld a4,40(s7) │ │ │ │ + mv a5,s10 │ │ │ │ + sd a2,-8(a3) │ │ │ │ + addi s10,s10,1 │ │ │ │ + addi s9,s9,8 │ │ │ │ + bltu s10,a4,2f6a8 │ │ │ │ + add s10,a5,s8 │ │ │ │ + sd a0,0(s1) │ │ │ │ + sd s10,0(s2) │ │ │ │ + ld s11,64(s7) │ │ │ │ + beqz s11,30192 │ │ │ │ + ld a5,32(s11) │ │ │ │ + ld s7,24(s0) │ │ │ │ + ld a4,0(s11) │ │ │ │ + ld s10,24(a5) │ │ │ │ + ld a5,32(a5) │ │ │ │ + ld s8,32(s0) │ │ │ │ + sd a5,16(sp) │ │ │ │ + blt a4,s7,30192 │ │ │ │ + ld s9,56(s11) │ │ │ │ + beqz s9,2f7e6 │ │ │ │ + ld a5,32(s9) │ │ │ │ + ld a4,0(s9) │ │ │ │ + ld t4,24(a5) │ │ │ │ + ld t3,32(a5) │ │ │ │ + blt a4,s7,2f7e6 │ │ │ │ + ld a0,56(s9) │ │ │ │ + beqz a0,2f744 │ │ │ │ + li a6,0 │ │ │ │ + mv a5,s2 │ │ │ │ + mv a4,s1 │ │ │ │ + auipc a3,0xfffff │ │ │ │ + addi a3,a3,-1564 │ │ │ │ + auipc a2,0xfffff │ │ │ │ + addi a2,a2,-1486 │ │ │ │ + mv a1,s0 │ │ │ │ + sd t3,32(sp) │ │ │ │ + sd t4,24(sp) │ │ │ │ + jal 2e586 │ │ │ │ + ld t3,32(sp) │ │ │ │ + ld t4,24(sp) │ │ │ │ + blt s8,t4,2f7e6 │ │ │ │ + blt t3,s7,2f7c4 │ │ │ │ + ld a4,0(s2) │ │ │ │ + ld a0,0(s1) │ │ │ │ + bnez a4,2f758 │ │ │ │ + bnez a0,301dc │ │ │ │ + addi a5,a4,1 │ │ │ │ + slli a1,a5,0x3 │ │ │ │ + sd a5,32(sp) │ │ │ │ + sd a1,24(sp) │ │ │ │ + sd a4,40(sp) │ │ │ │ + jal 1e81c │ │ │ │ + ld a1,24(sp) │ │ │ │ + ld a6,32(s9) │ │ │ │ + ld a3,40(s9) │ │ │ │ + add a2,a0,a1 │ │ │ │ + sd a6,-8(a2) │ │ │ │ + ld a5,32(sp) │ │ │ │ + beqz a3,2f7be │ │ │ │ + ld a4,40(sp) │ │ │ │ + addi a1,a1,8 │ │ │ │ li a3,0 │ │ │ │ - addi s11,sp,80 │ │ │ │ - beqz s9,30d98 │ │ │ │ - add a5,s9,a3 │ │ │ │ - srli s4,a5,0x1 │ │ │ │ - slli a1,s4,0x3 │ │ │ │ - add s7,s10,a1 │ │ │ │ - mv a1,s7 │ │ │ │ - mv a0,s11 │ │ │ │ - sd a3,8(sp) │ │ │ │ - jal 1efae │ │ │ │ - ld a3,8(sp) │ │ │ │ - bltz a0,3129e │ │ │ │ - beqz a0,312a6 │ │ │ │ - addi a3,s4,1 │ │ │ │ - bltu a3,s9,3111e │ │ │ │ - j 30d98 │ │ │ │ - beqz s9,307e4 │ │ │ │ - lw a5,4(s9) │ │ │ │ - sd a5,8(sp) │ │ │ │ - ld a5,72(s2) │ │ │ │ - addiw a3,s8,1 │ │ │ │ - slli a4,a3,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add a4,a4,a5 │ │ │ │ - lbu a4,0(a4) │ │ │ │ - sext.w a1,a3 │ │ │ │ - li a2,253 │ │ │ │ + addi a4,a4,2 │ │ │ │ + sd a4,40(sp) │ │ │ │ + sd a3,32(sp) │ │ │ │ sd a1,24(sp) │ │ │ │ - bgeu a2,a4,312ba │ │ │ │ - ld a5,80(s2) │ │ │ │ - lwu s9,88(s2) │ │ │ │ - sw a3,80(sp) │ │ │ │ - sd a5,0(sp) │ │ │ │ - li s4,0 │ │ │ │ - addi s11,sp,80 │ │ │ │ - beqz s9,30d98 │ │ │ │ - add a5,s4,s9 │ │ │ │ - srli s10,a5,0x1 │ │ │ │ - ld a5,0(sp) │ │ │ │ - slli a1,s10,0x3 │ │ │ │ - mv a0,s11 │ │ │ │ - add s7,a5,a1 │ │ │ │ + jal 1e81c │ │ │ │ + ld a3,32(sp) │ │ │ │ + ld a5,48(s9) │ │ │ │ + ld a1,24(sp) │ │ │ │ + slli a2,a3,0x3 │ │ │ │ + add a5,a5,a2 │ │ │ │ + ld t3,0(a5) │ │ │ │ + ld a2,40(s9) │ │ │ │ + add a6,a0,a1 │ │ │ │ + mv a5,a3 │ │ │ │ + sd t3,-8(a6) │ │ │ │ + addi a3,a3,1 │ │ │ │ + ld a4,40(sp) │ │ │ │ + addi a1,a1,8 │ │ │ │ + bltu a3,a2,2f788 │ │ │ │ + add a5,a5,a4 │ │ │ │ + sd a0,0(s1) │ │ │ │ + sd a5,0(s2) │ │ │ │ + ld a0,64(s9) │ │ │ │ + beqz a0,2f7e6 │ │ │ │ + li a6,0 │ │ │ │ + mv a5,s2 │ │ │ │ + mv a4,s1 │ │ │ │ + auipc a3,0xfffff │ │ │ │ + addi a3,a3,-1734 │ │ │ │ + auipc a2,0xfffff │ │ │ │ + addi a2,a2,-1656 │ │ │ │ + mv a1,s0 │ │ │ │ + jal 2e586 │ │ │ │ + blt s8,s10,30192 │ │ │ │ + ld a5,16(sp) │ │ │ │ + blt a5,s7,2f854 │ │ │ │ + ld s9,0(s2) │ │ │ │ + ld a0,0(s1) │ │ │ │ + bnez s9,2f7fe │ │ │ │ + bnez a0,301dc │ │ │ │ + addi s8,s9,1 │ │ │ │ + slli s7,s8,0x3 │ │ │ │ mv a1,s7 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,311b8 │ │ │ │ - beqz a0,311c0 │ │ │ │ - addi s4,s10,1 │ │ │ │ - bltu s4,s9,3118e │ │ │ │ - j 30d98 │ │ │ │ - mv s9,s10 │ │ │ │ - bltu s4,s9,3118e │ │ │ │ - j 30d98 │ │ │ │ - beqz s7,30d98 │ │ │ │ - lw a4,4(s7) │ │ │ │ - ld a5,72(s2) │ │ │ │ - ld a2,8(sp) │ │ │ │ - ld a3,120(s2) │ │ │ │ - bgeu a4,a2,30f42 │ │ │ │ - ld a4,48(sp) │ │ │ │ - slli a4,a4,0x2 │ │ │ │ - add a4,a4,a3 │ │ │ │ - lw s7,0(a4) │ │ │ │ - bgeu s6,s7,30f42 │ │ │ │ - bltu s8,s7,30f42 │ │ │ │ - slli a4,s7,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ + jal 1e81c │ │ │ │ + ld a3,32(s11) │ │ │ │ + ld a5,40(s11) │ │ │ │ + add a4,a0,s7 │ │ │ │ + sd a3,-8(a4) │ │ │ │ + beqz a5,2f84e │ │ │ │ + addi s9,s9,2 │ │ │ │ + addi s7,s7,8 │ │ │ │ + li s10,0 │ │ │ │ + mv a1,s7 │ │ │ │ + jal 1e81c │ │ │ │ + ld a5,48(s11) │ │ │ │ + slli a4,s10,0x3 │ │ │ │ + mv s8,s10 │ │ │ │ add a5,a5,a4 │ │ │ │ - lbu a4,0(a5) │ │ │ │ - li a5,253 │ │ │ │ - bgeu a5,a4,312be │ │ │ │ - lwu a5,88(s2) │ │ │ │ - sw s7,80(sp) │ │ │ │ - ld a2,80(s2) │ │ │ │ - li a3,0 │ │ │ │ - addi s11,sp,80 │ │ │ │ - beqz a5,3123e │ │ │ │ - add s9,a3,a5 │ │ │ │ - srli s9,s9,0x1 │ │ │ │ - slli s4,s9,0x3 │ │ │ │ - add s4,s4,a2 │ │ │ │ + ld a3,0(a5) │ │ │ │ + ld a5,40(s11) │ │ │ │ + add a4,a0,s7 │ │ │ │ + sd a3,-8(a4) │ │ │ │ + addi s10,s10,1 │ │ │ │ + addi s7,s7,8 │ │ │ │ + bltu s10,a5,2f824 │ │ │ │ + add s8,s8,s9 │ │ │ │ + sd a0,0(s1) │ │ │ │ + sd s8,0(s2) │ │ │ │ + ld a0,64(s11) │ │ │ │ + beqz a0,30192 │ │ │ │ + li a6,0 │ │ │ │ + mv a5,s2 │ │ │ │ + mv a4,s1 │ │ │ │ + auipc a3,0xfffff │ │ │ │ + addi a3,a3,-1880 │ │ │ │ + auipc a2,0xfffff │ │ │ │ + addi a2,a2,-1802 │ │ │ │ + mv a1,s0 │ │ │ │ + jal 2e586 │ │ │ │ + ld s8,112(sp) │ │ │ │ + ld s9,104(sp) │ │ │ │ + ld s10,96(sp) │ │ │ │ + ld s11,88(sp) │ │ │ │ + blt s4,s5,30156 │ │ │ │ + ld a5,8(sp) │ │ │ │ + blt a5,s3,2f8f0 │ │ │ │ + ld s5,0(s2) │ │ │ │ + ld a0,0(s1) │ │ │ │ + bnez s5,2f898 │ │ │ │ + bnez a0,301d4 │ │ │ │ + addi s3,s5,1 │ │ │ │ + slli s4,s3,0x3 │ │ │ │ mv a1,s4 │ │ │ │ - mv a0,s11 │ │ │ │ - sd a3,8(sp) │ │ │ │ - sd a2,0(sp) │ │ │ │ - sd a5,24(sp) │ │ │ │ - jal 1efae │ │ │ │ - ld a2,0(sp) │ │ │ │ - ld a3,8(sp) │ │ │ │ - bltz a0,312b6 │ │ │ │ - beqz a0,31280 │ │ │ │ - ld a5,24(sp) │ │ │ │ - addi a3,s9,1 │ │ │ │ - bltu a3,a5,3120e │ │ │ │ - mv a0,s7 │ │ │ │ - jal 281e8 │ │ │ │ - sext.w a4,a4 │ │ │ │ - j 30ed0 │ │ │ │ - lbu a4,0(s3) │ │ │ │ - lbu a5,0(s0) │ │ │ │ - beq a4,a5,30746 │ │ │ │ - j 3097e │ │ │ │ - li a3,-1 │ │ │ │ - srli a3,a3,0x20 │ │ │ │ - sd zero,0(sp) │ │ │ │ - j 306d4 │ │ │ │ - sext.w a4,a4 │ │ │ │ - ld a3,16(sp) │ │ │ │ - mv a5,a3 │ │ │ │ - bltu a4,a3,3129a │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - slli a3,a5,0x20 │ │ │ │ - ld s7,136(sp) │ │ │ │ - ld s9,120(sp) │ │ │ │ - ld s10,112(sp) │ │ │ │ - ld s11,104(sp) │ │ │ │ - srli a3,a3,0x20 │ │ │ │ - j 306d4 │ │ │ │ - beqz s4,3123e │ │ │ │ - lw a4,4(s4) │ │ │ │ - slli a5,s6,0x20 │ │ │ │ - srli a3,a5,0x1e │ │ │ │ - sd a3,0(sp) │ │ │ │ - ld a3,16(sp) │ │ │ │ - mv a5,a3 │ │ │ │ - bgeu a4,a3,3126c │ │ │ │ - mv a5,a4 │ │ │ │ - j 3126c │ │ │ │ - mv s9,s4 │ │ │ │ - bltu a3,s9,3111e │ │ │ │ - j 30d98 │ │ │ │ - beqz s7,30d98 │ │ │ │ - lw a4,4(s7) │ │ │ │ - j 31264 │ │ │ │ - sext.w a4,a4 │ │ │ │ - sd a4,8(sp) │ │ │ │ - j 3115a │ │ │ │ - mv a5,s9 │ │ │ │ - j 3123a │ │ │ │ - sext.w a4,a4 │ │ │ │ - j 311cc │ │ │ │ - sext.w a4,a4 │ │ │ │ - j 31288 │ │ │ │ - auipc a3,0x35 │ │ │ │ - addi a3,a3,-1730 │ │ │ │ - li a2,1746 │ │ │ │ - auipc a1,0x2f │ │ │ │ - addi a1,a1,1826 │ │ │ │ - auipc a0,0x30 │ │ │ │ - addi a0,a0,-1206 │ │ │ │ - sd s7,136(sp) │ │ │ │ - sd s8,128(sp) │ │ │ │ - sd s9,120(sp) │ │ │ │ - sd s10,112(sp) │ │ │ │ - sd s11,104(sp) │ │ │ │ - jal 3830 <__assert_fail@plt> │ │ │ │ - sd s7,136(sp) │ │ │ │ - sd s9,120(sp) │ │ │ │ - sd s10,112(sp) │ │ │ │ - sd s11,104(sp) │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - addi sp,sp,-224 │ │ │ │ - auipc a4,0x49 │ │ │ │ - ld a4,-1002(a4) │ │ │ │ - sd ra,216(sp) │ │ │ │ - sd s0,208(sp) │ │ │ │ - sd s1,200(sp) │ │ │ │ - sd s2,192(sp) │ │ │ │ - sd s3,184(sp) │ │ │ │ - sd s4,176(sp) │ │ │ │ - sd s5,168(sp) │ │ │ │ - sd s6,160(sp) │ │ │ │ - sd s7,152(sp) │ │ │ │ - sd s8,144(sp) │ │ │ │ - sd s9,136(sp) │ │ │ │ - sd s10,128(sp) │ │ │ │ - sd s11,120(sp) │ │ │ │ - sd a3,32(sp) │ │ │ │ - ld a5,0(a4) │ │ │ │ - sd a5,104(sp) │ │ │ │ - li a5,0 │ │ │ │ - sd a0,56(sp) │ │ │ │ - beqz a3,31bca │ │ │ │ - mv s0,a2 │ │ │ │ - beqz a2,31c0a │ │ │ │ - mv s2,a1 │ │ │ │ - beqz a1,31bea │ │ │ │ - slli a5,a3,0x20 │ │ │ │ - srli s1,a5,0x1d │ │ │ │ - mv a1,s1 │ │ │ │ - li a0,0 │ │ │ │ - mv s3,a3 │ │ │ │ - jal 1d4e0 │ │ │ │ - addiw a2,s3,-1 │ │ │ │ - sext.w a4,a2 │ │ │ │ - li a5,3 │ │ │ │ - mv s6,a0 │ │ │ │ - bgeu a5,a4,31360 │ │ │ │ - andi a5,a0,7 │ │ │ │ - beqz a5,31b9e │ │ │ │ - mv a5,s6 │ │ │ │ - add a4,s1,s6 │ │ │ │ - li a3,1 │ │ │ │ - sw a3,0(a5) │ │ │ │ - sw zero,4(a5) │ │ │ │ - addi a5,a5,8 │ │ │ │ - bne a5,a4,31368 │ │ │ │ - slli a5,a2,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - sd a5,48(sp) │ │ │ │ - add s7,s0,a5 │ │ │ │ - li a5,-1 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - lw s9,8(s2) │ │ │ │ - sd a5,80(sp) │ │ │ │ - ld a5,32(sp) │ │ │ │ - addiw s9,s9,-1 │ │ │ │ + jal 1e81c │ │ │ │ + ld a3,32(s6) │ │ │ │ + ld a5,40(s6) │ │ │ │ + add a4,a0,s4 │ │ │ │ + sd a3,-8(a4) │ │ │ │ + beqz a5,2f8ea │ │ │ │ + addi s5,s5,2 │ │ │ │ + addi s4,s4,8 │ │ │ │ li s3,0 │ │ │ │ - sw a5,92(sp) │ │ │ │ - lbu s8,0(s0) │ │ │ │ - li s1,0 │ │ │ │ - addi s5,sp,100 │ │ │ │ - beq s3,s9,315b4 │ │ │ │ - ld a0,56(sp) │ │ │ │ - li a4,1 │ │ │ │ - mv a3,s9 │ │ │ │ + mv a1,s4 │ │ │ │ + jal 1e81c │ │ │ │ + ld a5,48(s6) │ │ │ │ + slli a4,s3,0x3 │ │ │ │ mv a2,s3 │ │ │ │ - mv a1,s2 │ │ │ │ - jal 2aff6 │ │ │ │ - lw a4,8(s2) │ │ │ │ - mv s4,a0 │ │ │ │ - bnez s3,313c0 │ │ │ │ - addiw a5,a4,-1 │ │ │ │ - beq a5,s9,31450 │ │ │ │ - ld a5,72(s2) │ │ │ │ - bgeu s9,a4,3167c │ │ │ │ - slli a4,s9,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - sd a4,64(sp) │ │ │ │ - add a4,a4,a5 │ │ │ │ - lbu a4,0(a4) │ │ │ │ - li a3,253 │ │ │ │ - bgeu a3,a4,31a1e │ │ │ │ - ld a5,80(s2) │ │ │ │ - lwu s10,88(s2) │ │ │ │ - sw s9,100(sp) │ │ │ │ - sd a5,24(sp) │ │ │ │ - beqz s10,3141c │ │ │ │ - li s11,0 │ │ │ │ - add a5,s10,s11 │ │ │ │ - srli a5,a5,0x1 │ │ │ │ - slli a1,a5,0x3 │ │ │ │ + add a5,a5,a4 │ │ │ │ + ld a3,0(a5) │ │ │ │ + ld a5,40(s6) │ │ │ │ + add a4,a0,s4 │ │ │ │ + sd a3,-8(a4) │ │ │ │ + addi s3,s3,1 │ │ │ │ + addi s4,s4,8 │ │ │ │ + bltu s3,a5,2f8be │ │ │ │ + add s3,a2,s5 │ │ │ │ + sd a0,0(s1) │ │ │ │ + sd s3,0(s2) │ │ │ │ + ld s7,64(s6) │ │ │ │ + beqz s7,30156 │ │ │ │ + ld a5,32(s7) │ │ │ │ + ld s3,24(s0) │ │ │ │ + ld a4,0(s7) │ │ │ │ + ld s6,24(a5) │ │ │ │ + ld a5,32(a5) │ │ │ │ + ld s5,32(s0) │ │ │ │ sd a5,8(sp) │ │ │ │ - ld a5,24(sp) │ │ │ │ - mv a0,s5 │ │ │ │ - add a1,a1,a5 │ │ │ │ - sd a1,16(sp) │ │ │ │ - jal 1efae │ │ │ │ - ld a5,8(sp) │ │ │ │ - bltz a0,3143c │ │ │ │ - ld a1,16(sp) │ │ │ │ - beqz a0,317c6 │ │ │ │ - addi s11,a5,1 │ │ │ │ - bltu s11,s10,313f0 │ │ │ │ - mv a3,s9 │ │ │ │ - auipc a2,0x2f │ │ │ │ - addi a2,a2,1450 │ │ │ │ - li a1,658 │ │ │ │ - auipc a0,0x2f │ │ │ │ - addi a0,a0,1478 │ │ │ │ - jal b382 │ │ │ │ - li a0,-1 │ │ │ │ - jal 33c0 │ │ │ │ - mv s10,a5 │ │ │ │ - bltu s11,s10,313f0 │ │ │ │ - j 3141c │ │ │ │ - beqz a1,31742 │ │ │ │ - lw a5,4(a1) │ │ │ │ - ld a4,24(sp) │ │ │ │ - bltu a5,a4,3174e │ │ │ │ - sd zero,8(sp) │ │ │ │ - li s3,0 │ │ │ │ - j 31490 │ │ │ │ - ld a5,0(s2) │ │ │ │ - sext.w s11,s3 │ │ │ │ - mv a1,s11 │ │ │ │ - mv a0,s4 │ │ │ │ - ld s10,16(a5) │ │ │ │ - ld s9,16(s2) │ │ │ │ - jal 1c842 │ │ │ │ - lwu a3,0(a0) │ │ │ │ - ld a4,8(sp) │ │ │ │ - slli a3,a3,0x2 │ │ │ │ - add a5,s9,a3 │ │ │ │ - lw a5,0(a5) │ │ │ │ - addw a5,a5,a4 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - add a4,s10,a5 │ │ │ │ - lbu a5,0(a4) │ │ │ │ - beq a5,s8,314f0 │ │ │ │ - addiw s3,s3,1 │ │ │ │ - mv a0,s4 │ │ │ │ - jal 1c924 │ │ │ │ - sext.w a0,a0 │ │ │ │ - bltu s3,a0,31456 │ │ │ │ - li a1,0 │ │ │ │ - mv a0,s4 │ │ │ │ - jal 1c72c │ │ │ │ - mv a0,s4 │ │ │ │ - jal 3670 │ │ │ │ - slli a4,s1,0x20 │ │ │ │ - srli a5,a4,0x1d │ │ │ │ - add a5,a5,s6 │ │ │ │ - li a4,1 │ │ │ │ - sw a4,0(a5) │ │ │ │ - sw zero,4(a5) │ │ │ │ - auipc a5,0x49 │ │ │ │ - ld a5,-1452(a5) │ │ │ │ - ld a4,104(sp) │ │ │ │ - ld a5,0(a5) │ │ │ │ - xor a5,a5,a4 │ │ │ │ - li a4,0 │ │ │ │ - bnez a5,31bc6 │ │ │ │ - ld ra,216(sp) │ │ │ │ - ld s0,208(sp) │ │ │ │ - ld s1,200(sp) │ │ │ │ - ld s2,192(sp) │ │ │ │ - ld s3,184(sp) │ │ │ │ - ld s4,176(sp) │ │ │ │ - ld s5,168(sp) │ │ │ │ - ld s7,152(sp) │ │ │ │ - ld s8,144(sp) │ │ │ │ - ld s9,136(sp) │ │ │ │ - ld s10,128(sp) │ │ │ │ - ld s11,120(sp) │ │ │ │ - mv a0,s6 │ │ │ │ - ld s6,160(sp) │ │ │ │ - addi sp,sp,224 │ │ │ │ - ret │ │ │ │ - mv a1,s11 │ │ │ │ - mv a0,s4 │ │ │ │ - jal 1c842 │ │ │ │ - mv a5,a0 │ │ │ │ - mv a1,s11 │ │ │ │ - mv a0,s4 │ │ │ │ - lw s3,0(a5) │ │ │ │ - jal 1c842 │ │ │ │ - mv a5,a0 │ │ │ │ - li a1,0 │ │ │ │ - mv a0,s4 │ │ │ │ - lw s9,4(a5) │ │ │ │ - jal 1c72c │ │ │ │ - mv a0,s4 │ │ │ │ - jal 3670 │ │ │ │ - slli a5,s1,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ + blt a4,s3,30156 │ │ │ │ + ld s4,56(s7) │ │ │ │ + beqz s4,2fdc2 │ │ │ │ + ld a5,32(s4) │ │ │ │ + ld a4,0(s4) │ │ │ │ + ld a3,24(a5) │ │ │ │ + ld a5,32(a5) │ │ │ │ + sd a3,16(sp) │ │ │ │ sd a5,24(sp) │ │ │ │ - slli a5,a5,0x3 │ │ │ │ - add a5,a5,s6 │ │ │ │ - sw s3,0(a5) │ │ │ │ - sw s9,4(a5) │ │ │ │ - bltu s9,s3,314bc │ │ │ │ - bltu s3,s9,31604 │ │ │ │ - slli a5,s3,0x20 │ │ │ │ - ld a3,48(sp) │ │ │ │ - srli a4,a5,0x1e │ │ │ │ - sd a4,8(sp) │ │ │ │ - ld a2,8(sp) │ │ │ │ - ld a5,16(s2) │ │ │ │ - ld a1,0(s2) │ │ │ │ - lbu a4,0(s0) │ │ │ │ - add a5,a5,a2 │ │ │ │ - lwu a2,0(a5) │ │ │ │ - ld a5,16(a1) │ │ │ │ + blt a4,s3,2fdc2 │ │ │ │ + sd s8,112(sp) │ │ │ │ + ld s8,56(s4) │ │ │ │ + beqz s8,2fba0 │ │ │ │ + ld a5,32(s8) │ │ │ │ + ld a4,0(s8) │ │ │ │ + sd s10,96(sp) │ │ │ │ + sd s11,88(sp) │ │ │ │ + ld s10,32(a5) │ │ │ │ + ld s11,24(a5) │ │ │ │ + blt a4,s3,301a0 │ │ │ │ + sd s9,104(sp) │ │ │ │ + ld s9,56(s8) │ │ │ │ + beqz s9,2fa3c │ │ │ │ + ld a5,32(s9) │ │ │ │ + ld a4,0(s9) │ │ │ │ + ld t5,24(a5) │ │ │ │ + ld t4,32(a5) │ │ │ │ + blt a4,s3,2fa3c │ │ │ │ + ld a0,56(s9) │ │ │ │ + beqz a0,2f99a │ │ │ │ + li a6,0 │ │ │ │ + mv a5,s2 │ │ │ │ + mv a4,s1 │ │ │ │ + auipc a3,0xffffe │ │ │ │ + addi a3,a3,1934 │ │ │ │ + auipc a2,0xffffe │ │ │ │ + addi a2,a2,2012 │ │ │ │ + mv a1,s0 │ │ │ │ + sd t4,40(sp) │ │ │ │ + sd t5,32(sp) │ │ │ │ + jal 2e586 │ │ │ │ + ld t4,40(sp) │ │ │ │ + ld t5,32(sp) │ │ │ │ + blt s5,t5,2fa3c │ │ │ │ + blt t4,s3,2fa1a │ │ │ │ + ld a4,0(s2) │ │ │ │ + ld a0,0(s1) │ │ │ │ + bnez a4,2f9ae │ │ │ │ + bnez a0,301dc │ │ │ │ + addi a5,a4,1 │ │ │ │ + slli a1,a5,0x3 │ │ │ │ + sd a5,40(sp) │ │ │ │ + sd a1,32(sp) │ │ │ │ + sd a4,48(sp) │ │ │ │ + jal 1e81c │ │ │ │ + ld a1,32(sp) │ │ │ │ + ld a6,32(s9) │ │ │ │ + ld a3,40(s9) │ │ │ │ + add a2,a0,a1 │ │ │ │ + sd a6,-8(a2) │ │ │ │ + ld a5,40(sp) │ │ │ │ + beqz a3,2fa14 │ │ │ │ + ld a4,48(sp) │ │ │ │ + addi a1,a1,8 │ │ │ │ + li a3,0 │ │ │ │ + addi a4,a4,2 │ │ │ │ + sd a4,48(sp) │ │ │ │ + sd a3,40(sp) │ │ │ │ + sd a1,32(sp) │ │ │ │ + jal 1e81c │ │ │ │ + ld a3,40(sp) │ │ │ │ + ld a5,48(s9) │ │ │ │ + ld a1,32(sp) │ │ │ │ + slli a2,a3,0x3 │ │ │ │ add a5,a5,a2 │ │ │ │ - add s8,a5,a3 │ │ │ │ - ld a3,24(sp) │ │ │ │ - add s4,a5,a3 │ │ │ │ - beqz a4,315a6 │ │ │ │ - bltu s8,s4,315a6 │ │ │ │ - bltu s7,s0,315a6 │ │ │ │ - lbu a5,0(s4) │ │ │ │ - bne a5,a4,315e0 │ │ │ │ - jal 36fc0 │ │ │ │ - bnez a0,315c8 │ │ │ │ - lbu a5,0(s0) │ │ │ │ - lbu a4,0(s4) │ │ │ │ - bne a4,a5,315de │ │ │ │ - slli a4,s1,0x20 │ │ │ │ - srli a5,a4,0x1d │ │ │ │ - add a5,a5,s6 │ │ │ │ - sw s3,0(a5) │ │ │ │ - sw s9,4(a5) │ │ │ │ - lbu a4,1(s0) │ │ │ │ - addi s4,s4,1 │ │ │ │ - addi s0,s0,1 │ │ │ │ - addiw s1,s1,1 │ │ │ │ - bnez a4,31566 │ │ │ │ + ld t4,0(a5) │ │ │ │ + ld a2,40(s9) │ │ │ │ + add a6,a0,a1 │ │ │ │ + mv a5,a3 │ │ │ │ + sd t4,-8(a6) │ │ │ │ + addi a3,a3,1 │ │ │ │ + ld a4,48(sp) │ │ │ │ + addi a1,a1,8 │ │ │ │ + bltu a3,a2,2f9de │ │ │ │ + add a5,a5,a4 │ │ │ │ + sd a0,0(s1) │ │ │ │ + sd a5,0(s2) │ │ │ │ + ld a0,64(s9) │ │ │ │ + beqz a0,2fa3c │ │ │ │ + li a6,0 │ │ │ │ + mv a5,s2 │ │ │ │ + mv a4,s1 │ │ │ │ + auipc a3,0xffffe │ │ │ │ + addi a3,a3,1764 │ │ │ │ + auipc a2,0xffffe │ │ │ │ + addi a2,a2,1842 │ │ │ │ + mv a1,s0 │ │ │ │ + jal 2e586 │ │ │ │ + blt s5,s11,3019e │ │ │ │ + blt s10,s3,2fab2 │ │ │ │ + ld a5,0(s2) │ │ │ │ + ld a0,0(s1) │ │ │ │ + bnez a5,2fa50 │ │ │ │ + bnez a0,301dc │ │ │ │ + addi s11,a5,1 │ │ │ │ + slli s10,s11,0x3 │ │ │ │ + mv a1,s10 │ │ │ │ + sd a5,32(sp) │ │ │ │ + jal 1e81c │ │ │ │ + ld a2,32(s8) │ │ │ │ + ld a4,40(s8) │ │ │ │ + add a3,a0,s10 │ │ │ │ + sd a2,-8(a3) │ │ │ │ + beqz a4,2faac │ │ │ │ ld a5,32(sp) │ │ │ │ - bgeu s1,a5,314bc │ │ │ │ - lbu s8,0(s0) │ │ │ │ - bne s3,s9,313a0 │ │ │ │ - slli a5,s1,0x20 │ │ │ │ - srli s1,a5,0x1d │ │ │ │ - add s1,s1,s6 │ │ │ │ - li a5,1 │ │ │ │ - sw a5,0(s1) │ │ │ │ - sw zero,4(s1) │ │ │ │ - j 314bc │ │ │ │ - lbu a1,0(s4) │ │ │ │ - lbu a0,0(s0) │ │ │ │ - beq a1,a0,31588 │ │ │ │ - jal 36f82 │ │ │ │ - bnez a0,31588 │ │ │ │ - lbu a5,0(s0) │ │ │ │ - beqz a5,315a6 │ │ │ │ - bltu s8,s4,315a6 │ │ │ │ - bltu s7,s0,315a6 │ │ │ │ - jal 36fc0 │ │ │ │ - bnez a0,31b60 │ │ │ │ - lbu a4,0(s4) │ │ │ │ - lbu a5,0(s0) │ │ │ │ - bne a4,a5,314bc │ │ │ │ + addi s10,s10,8 │ │ │ │ + li a4,0 │ │ │ │ + addi a5,a5,2 │ │ │ │ + mv a1,s10 │ │ │ │ + sd a5,40(sp) │ │ │ │ + sd a4,32(sp) │ │ │ │ + jal 1e81c │ │ │ │ + ld a4,32(sp) │ │ │ │ + ld a3,48(s8) │ │ │ │ + ld a5,40(sp) │ │ │ │ + slli a2,a4,0x3 │ │ │ │ + add a3,a3,a2 │ │ │ │ + ld a1,0(a3) │ │ │ │ + ld a3,40(s8) │ │ │ │ + add a2,a0,s10 │ │ │ │ + mv s11,a4 │ │ │ │ + sd a1,-8(a2) │ │ │ │ + addi a4,a4,1 │ │ │ │ + addi s10,s10,8 │ │ │ │ + bltu a4,a3,2fa7a │ │ │ │ + add s11,s11,a5 │ │ │ │ + sd a0,0(s1) │ │ │ │ + sd s11,0(s2) │ │ │ │ + ld s8,64(s8) │ │ │ │ + beqz s8,3019e │ │ │ │ + ld a5,32(s8) │ │ │ │ + ld s10,24(s0) │ │ │ │ + ld a4,0(s8) │ │ │ │ + ld t3,32(s0) │ │ │ │ + ld t4,24(a5) │ │ │ │ + ld s11,32(a5) │ │ │ │ + blt a4,s10,3019e │ │ │ │ + ld a0,56(s8) │ │ │ │ + beqz a0,2fb00 │ │ │ │ + li a6,0 │ │ │ │ + mv a5,s2 │ │ │ │ + mv a4,s1 │ │ │ │ + auipc a3,0xffffe │ │ │ │ + addi a3,a3,1576 │ │ │ │ + auipc a2,0xffffe │ │ │ │ + addi a2,a2,1654 │ │ │ │ + mv a1,s0 │ │ │ │ + sd t3,40(sp) │ │ │ │ + sd t4,32(sp) │ │ │ │ + jal 2e586 │ │ │ │ + ld t3,40(sp) │ │ │ │ + ld t4,32(sp) │ │ │ │ + blt t3,t4,3019e │ │ │ │ + blt s11,s10,2fb76 │ │ │ │ + ld a5,0(s2) │ │ │ │ + ld a0,0(s1) │ │ │ │ + bnez a5,2fb14 │ │ │ │ + bnez a0,301dc │ │ │ │ + addi s11,a5,1 │ │ │ │ + slli s10,s11,0x3 │ │ │ │ + mv a1,s10 │ │ │ │ + sd a5,32(sp) │ │ │ │ + jal 1e81c │ │ │ │ + ld a2,32(s8) │ │ │ │ + ld a4,40(s8) │ │ │ │ + add a3,a0,s10 │ │ │ │ + sd a2,-8(a3) │ │ │ │ + beqz a4,2fb70 │ │ │ │ ld a5,32(sp) │ │ │ │ - bltu s1,a5,315ac │ │ │ │ - j 314bc │ │ │ │ - lw a4,8(s2) │ │ │ │ - bnez s3,31614 │ │ │ │ - addiw a5,a4,-1 │ │ │ │ - beq a5,s9,31b8a │ │ │ │ - ld a5,72(s2) │ │ │ │ - bgeu s9,a4,318b8 │ │ │ │ - slli a4,s9,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - sd a4,40(sp) │ │ │ │ - add a4,a4,a5 │ │ │ │ - lbu a4,0(a4) │ │ │ │ - li a3,253 │ │ │ │ - bgeu a3,a4,31b84 │ │ │ │ - ld a5,80(s2) │ │ │ │ - lwu s8,88(s2) │ │ │ │ - sw s9,100(sp) │ │ │ │ - sd a5,8(sp) │ │ │ │ - beqz s8,3166e │ │ │ │ - li s11,0 │ │ │ │ - add a5,s11,s8 │ │ │ │ - srli s4,a5,0x1 │ │ │ │ - ld a5,8(sp) │ │ │ │ - slli a1,s4,0x3 │ │ │ │ - mv a0,s5 │ │ │ │ - add s10,a5,a1 │ │ │ │ + addi s10,s10,8 │ │ │ │ + li a4,0 │ │ │ │ + addi a5,a5,2 │ │ │ │ mv a1,s10 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,31674 │ │ │ │ - beqz a0,31a2e │ │ │ │ - addi s11,s4,1 │ │ │ │ - bltu s11,s8,31644 │ │ │ │ - mv a0,s9 │ │ │ │ - jal 281e8 │ │ │ │ - mv s8,s4 │ │ │ │ - bltu s11,s8,31644 │ │ │ │ - j 3166e │ │ │ │ - ld a4,120(s2) │ │ │ │ - slli a3,s3,0x20 │ │ │ │ - srli a3,a3,0x20 │ │ │ │ - sd a3,40(sp) │ │ │ │ - slli a3,a3,0x2 │ │ │ │ - add a4,a4,a3 │ │ │ │ - lw a4,0(a4) │ │ │ │ - sd a3,64(sp) │ │ │ │ - li a3,253 │ │ │ │ - sd a4,24(sp) │ │ │ │ - slli a4,a4,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add a4,a4,a5 │ │ │ │ - lbu a4,0(a4) │ │ │ │ - bgeu a3,a4,317c0 │ │ │ │ + sd a5,40(sp) │ │ │ │ + sd a4,32(sp) │ │ │ │ + jal 1e81c │ │ │ │ + ld a4,32(sp) │ │ │ │ + ld a3,48(s8) │ │ │ │ + ld a5,40(sp) │ │ │ │ + slli a2,a4,0x3 │ │ │ │ + add a3,a3,a2 │ │ │ │ + ld a1,0(a3) │ │ │ │ + ld a3,40(s8) │ │ │ │ + add a2,a0,s10 │ │ │ │ + mv s11,a4 │ │ │ │ + sd a1,-8(a2) │ │ │ │ + addi a4,a4,1 │ │ │ │ + addi s10,s10,8 │ │ │ │ + bltu a4,a3,2fb3e │ │ │ │ + add s11,s11,a5 │ │ │ │ + sd a0,0(s1) │ │ │ │ + sd s11,0(s2) │ │ │ │ + ld a0,64(s8) │ │ │ │ + beqz a0,3019e │ │ │ │ + li a6,0 │ │ │ │ + mv a5,s2 │ │ │ │ + mv a4,s1 │ │ │ │ + auipc a3,0xffffe │ │ │ │ + addi a3,a3,1414 │ │ │ │ + auipc a2,0xffffe │ │ │ │ + addi a2,a2,1492 │ │ │ │ + mv a1,s0 │ │ │ │ + jal 2e586 │ │ │ │ + ld s9,104(sp) │ │ │ │ + ld s10,96(sp) │ │ │ │ + ld s11,88(sp) │ │ │ │ + ld a5,16(sp) │ │ │ │ + blt s5,a5,301a6 │ │ │ │ ld a5,24(sp) │ │ │ │ - lwu s9,88(s2) │ │ │ │ - sw a5,100(sp) │ │ │ │ - ld a5,80(s2) │ │ │ │ + sd s10,96(sp) │ │ │ │ + sd s11,88(sp) │ │ │ │ + blt a5,s3,2fc1a │ │ │ │ + ld s8,0(s2) │ │ │ │ + sd s9,104(sp) │ │ │ │ + ld a0,0(s1) │ │ │ │ + bnez s8,2fbc0 │ │ │ │ + bnez a0,301dc │ │ │ │ + addi s10,s8,1 │ │ │ │ + slli s9,s10,0x3 │ │ │ │ + mv a1,s9 │ │ │ │ + jal 1e81c │ │ │ │ + ld a3,32(s4) │ │ │ │ + ld a5,40(s4) │ │ │ │ + add a4,a0,s9 │ │ │ │ + sd a3,-8(a4) │ │ │ │ + beqz a5,2fc12 │ │ │ │ + addi s8,s8,2 │ │ │ │ + addi s9,s9,8 │ │ │ │ + li s10,0 │ │ │ │ + mv a1,s9 │ │ │ │ + jal 1e81c │ │ │ │ + ld a5,48(s4) │ │ │ │ + slli a4,s10,0x3 │ │ │ │ + add a3,a0,s9 │ │ │ │ + add a5,a5,a4 │ │ │ │ + ld a2,0(a5) │ │ │ │ + ld a4,40(s4) │ │ │ │ + mv a5,s10 │ │ │ │ + sd a2,-8(a3) │ │ │ │ + addi s10,s10,1 │ │ │ │ + addi s9,s9,8 │ │ │ │ + bltu s10,a4,2fbe6 │ │ │ │ + add s10,a5,s8 │ │ │ │ + ld s9,104(sp) │ │ │ │ + sd a0,0(s1) │ │ │ │ + sd s10,0(s2) │ │ │ │ + ld s11,64(s4) │ │ │ │ + beqz s11,301b8 │ │ │ │ + ld a5,32(s11) │ │ │ │ + ld s4,24(s0) │ │ │ │ + ld a4,0(s11) │ │ │ │ + ld s10,24(a5) │ │ │ │ + ld a5,32(a5) │ │ │ │ + ld s8,32(s0) │ │ │ │ sd a5,16(sp) │ │ │ │ - beqz s9,316e0 │ │ │ │ - li s11,0 │ │ │ │ - add a5,s11,s9 │ │ │ │ - srli s10,a5,0x1 │ │ │ │ - ld a5,16(sp) │ │ │ │ - slli a1,s10,0x3 │ │ │ │ - mv a0,s5 │ │ │ │ - add a1,a1,a5 │ │ │ │ - sd a1,8(sp) │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,316e4 │ │ │ │ - ld a1,8(sp) │ │ │ │ - beqz a0,316ec │ │ │ │ - addi s11,s10,1 │ │ │ │ - bltu s11,s9,316b8 │ │ │ │ - ld a3,24(sp) │ │ │ │ - j 3141e │ │ │ │ - mv s9,s10 │ │ │ │ - bltu s11,s9,316b8 │ │ │ │ - j 316e0 │ │ │ │ - beqz a1,316e0 │ │ │ │ - lw a5,4(a1) │ │ │ │ - sd a5,24(sp) │ │ │ │ - ld a5,72(s2) │ │ │ │ + blt a4,s4,301b8 │ │ │ │ + sd s9,104(sp) │ │ │ │ + ld s9,56(s11) │ │ │ │ + beqz s9,2fd28 │ │ │ │ + ld a5,32(s9) │ │ │ │ + ld a4,0(s9) │ │ │ │ + ld t4,24(a5) │ │ │ │ + ld t3,32(a5) │ │ │ │ + blt a4,s4,2fd28 │ │ │ │ + ld a0,56(s9) │ │ │ │ + beqz a0,2fc86 │ │ │ │ + li a6,0 │ │ │ │ + mv a5,s2 │ │ │ │ + mv a4,s1 │ │ │ │ + auipc a3,0xffffe │ │ │ │ + addi a3,a3,1186 │ │ │ │ + auipc a2,0xffffe │ │ │ │ + addi a2,a2,1264 │ │ │ │ + mv a1,s0 │ │ │ │ + sd t3,32(sp) │ │ │ │ + sd t4,24(sp) │ │ │ │ + jal 2e586 │ │ │ │ + ld t3,32(sp) │ │ │ │ + ld t4,24(sp) │ │ │ │ + blt s8,t4,2fd28 │ │ │ │ + blt t3,s4,2fd06 │ │ │ │ + ld a4,0(s2) │ │ │ │ + ld a0,0(s1) │ │ │ │ + bnez a4,2fc9a │ │ │ │ + bnez a0,301dc │ │ │ │ + addi a5,a4,1 │ │ │ │ + slli a1,a5,0x3 │ │ │ │ + sd a5,32(sp) │ │ │ │ + sd a1,24(sp) │ │ │ │ + sd a4,40(sp) │ │ │ │ + jal 1e81c │ │ │ │ + ld a1,24(sp) │ │ │ │ + ld a6,32(s9) │ │ │ │ + ld a3,40(s9) │ │ │ │ + add a2,a0,a1 │ │ │ │ + sd a6,-8(a2) │ │ │ │ + ld a5,32(sp) │ │ │ │ + beqz a3,2fd00 │ │ │ │ + ld a4,40(sp) │ │ │ │ + addi a1,a1,8 │ │ │ │ + li a3,0 │ │ │ │ + addi a4,a4,2 │ │ │ │ + sd a4,40(sp) │ │ │ │ + sd a3,32(sp) │ │ │ │ + sd a1,24(sp) │ │ │ │ + jal 1e81c │ │ │ │ + ld a3,32(sp) │ │ │ │ + ld a5,48(s9) │ │ │ │ + ld a1,24(sp) │ │ │ │ + slli a2,a3,0x3 │ │ │ │ + add a5,a5,a2 │ │ │ │ + ld t3,0(a5) │ │ │ │ + ld a2,40(s9) │ │ │ │ + add a6,a0,a1 │ │ │ │ + mv a5,a3 │ │ │ │ + sd t3,-8(a6) │ │ │ │ + addi a3,a3,1 │ │ │ │ ld a4,40(sp) │ │ │ │ + addi a1,a1,8 │ │ │ │ + bltu a3,a2,2fcca │ │ │ │ add a5,a5,a4 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - li a4,253 │ │ │ │ - bgeu a4,a5,317bc │ │ │ │ - ld a5,80(s2) │ │ │ │ - lwu s10,88(s2) │ │ │ │ - sw s3,100(sp) │ │ │ │ - sd a5,16(sp) │ │ │ │ - beqz s10,31742 │ │ │ │ - li s9,0 │ │ │ │ + sd a0,0(s1) │ │ │ │ + sd a5,0(s2) │ │ │ │ + ld a0,64(s9) │ │ │ │ + beqz a0,2fd28 │ │ │ │ + li a6,0 │ │ │ │ + mv a5,s2 │ │ │ │ + mv a4,s1 │ │ │ │ + auipc a3,0xffffe │ │ │ │ + addi a3,a3,1016 │ │ │ │ + auipc a2,0xffffe │ │ │ │ + addi a2,a2,1094 │ │ │ │ + mv a1,s0 │ │ │ │ + jal 2e586 │ │ │ │ + blt s8,s10,301c6 │ │ │ │ ld a5,16(sp) │ │ │ │ - add s11,s9,s10 │ │ │ │ - srli s11,s11,0x1 │ │ │ │ - slli a1,s11,0x3 │ │ │ │ - add a1,a1,a5 │ │ │ │ - mv a0,s5 │ │ │ │ - sd a1,8(sp) │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,31746 │ │ │ │ - ld a1,8(sp) │ │ │ │ - beqz a0,31444 │ │ │ │ - addi s9,s11,1 │ │ │ │ - bltu s9,s10,31718 │ │ │ │ - mv a3,s3 │ │ │ │ - j 3141e │ │ │ │ - mv s10,s11 │ │ │ │ - bltu s9,s10,31718 │ │ │ │ - j 31742 │ │ │ │ - ld a4,120(s2) │ │ │ │ - ld a3,64(sp) │ │ │ │ - ld a5,72(s2) │ │ │ │ - add a4,a4,a3 │ │ │ │ - lw a4,0(a4) │ │ │ │ - sd a4,16(sp) │ │ │ │ - slli a4,a4,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ + blt a5,s4,2fd96 │ │ │ │ + ld s9,0(s2) │ │ │ │ + ld a0,0(s1) │ │ │ │ + bnez s9,2fd40 │ │ │ │ + bnez a0,301dc │ │ │ │ + addi s8,s9,1 │ │ │ │ + slli s4,s8,0x3 │ │ │ │ + mv a1,s4 │ │ │ │ + jal 1e81c │ │ │ │ + ld a3,32(s11) │ │ │ │ + ld a5,40(s11) │ │ │ │ + add a4,a0,s4 │ │ │ │ + sd a3,-8(a4) │ │ │ │ + beqz a5,2fd90 │ │ │ │ + addi s9,s9,2 │ │ │ │ + addi s4,s4,8 │ │ │ │ + li s10,0 │ │ │ │ + mv a1,s4 │ │ │ │ + jal 1e81c │ │ │ │ + ld a5,48(s11) │ │ │ │ + slli a4,s10,0x3 │ │ │ │ + mv s8,s10 │ │ │ │ add a5,a5,a4 │ │ │ │ - lbu s9,0(a5) │ │ │ │ - li a5,253 │ │ │ │ - bgeu a5,s9,31b1e │ │ │ │ - ld a5,16(sp) │ │ │ │ - lwu s3,88(s2) │ │ │ │ - sw a5,100(sp) │ │ │ │ - ld a5,80(s2) │ │ │ │ - sd a5,8(sp) │ │ │ │ - beqz s3,317ae │ │ │ │ - li s11,0 │ │ │ │ - ld a5,8(sp) │ │ │ │ - add s9,s11,s3 │ │ │ │ - srli s9,s9,0x1 │ │ │ │ - slli a1,s9,0x3 │ │ │ │ - add s10,a5,a1 │ │ │ │ - mv a1,s10 │ │ │ │ - mv a0,s5 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,317b4 │ │ │ │ - beqz a0,31a0c │ │ │ │ - addi s11,s9,1 │ │ │ │ - bltu s11,s3,31784 │ │ │ │ - ld a0,16(sp) │ │ │ │ - jal 281e8 │ │ │ │ - mv s3,s9 │ │ │ │ - bltu s11,s3,31784 │ │ │ │ - j 317ae │ │ │ │ - sext.w a5,a5 │ │ │ │ - j 3144a │ │ │ │ - sext.w a4,a4 │ │ │ │ - sd a4,24(sp) │ │ │ │ - j 316f6 │ │ │ │ - beqz a1,3141c │ │ │ │ - lw a5,4(a1) │ │ │ │ - sd a5,40(sp) │ │ │ │ - ld a5,72(s2) │ │ │ │ - addiw a2,s9,1 │ │ │ │ - slli a4,a2,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add a4,a4,a5 │ │ │ │ - lbu a4,0(a4) │ │ │ │ - sext.w a3,a2 │ │ │ │ - sd a3,72(sp) │ │ │ │ - li a3,253 │ │ │ │ - bgeu a3,a4,31a18 │ │ │ │ - ld a5,80(s2) │ │ │ │ - lwu s10,88(s2) │ │ │ │ - sw a2,100(sp) │ │ │ │ - sd a5,24(sp) │ │ │ │ - beqz s10,3182c │ │ │ │ - li s11,0 │ │ │ │ - add a5,s10,s11 │ │ │ │ - srli a5,a5,0x1 │ │ │ │ - slli a1,a5,0x3 │ │ │ │ - sd a5,8(sp) │ │ │ │ - ld a5,24(sp) │ │ │ │ - mv a0,s5 │ │ │ │ - add a1,a1,a5 │ │ │ │ - sd a1,16(sp) │ │ │ │ - jal 1efae │ │ │ │ + ld a3,0(a5) │ │ │ │ + ld a5,40(s11) │ │ │ │ + add a4,a0,s4 │ │ │ │ + sd a3,-8(a4) │ │ │ │ + addi s10,s10,1 │ │ │ │ + addi s4,s4,8 │ │ │ │ + bltu s10,a5,2fd66 │ │ │ │ + add s8,s8,s9 │ │ │ │ + sd a0,0(s1) │ │ │ │ + sd s8,0(s2) │ │ │ │ + ld a0,64(s11) │ │ │ │ + beqz a0,301c6 │ │ │ │ + li a6,0 │ │ │ │ + mv a5,s2 │ │ │ │ + mv a4,s1 │ │ │ │ + auipc a3,0xffffe │ │ │ │ + addi a3,a3,870 │ │ │ │ + auipc a2,0xffffe │ │ │ │ + addi a2,a2,948 │ │ │ │ + mv a1,s0 │ │ │ │ + jal 2e586 │ │ │ │ + ld s8,112(sp) │ │ │ │ + ld s9,104(sp) │ │ │ │ + ld s10,96(sp) │ │ │ │ + ld s11,88(sp) │ │ │ │ + blt s5,s6,30156 │ │ │ │ ld a5,8(sp) │ │ │ │ - bltz a0,31830 │ │ │ │ - ld a1,16(sp) │ │ │ │ - beqz a0,31838 │ │ │ │ - addi s11,a5,1 │ │ │ │ - bltu s11,s10,31802 │ │ │ │ - ld a3,72(sp) │ │ │ │ - j 3141e │ │ │ │ - mv s10,a5 │ │ │ │ - bltu s11,s10,31802 │ │ │ │ - j 3182c │ │ │ │ - beqz a1,3182c │ │ │ │ - lw a3,4(a1) │ │ │ │ - ld a5,72(s2) │ │ │ │ - ld a2,40(sp) │ │ │ │ - ld a4,120(s2) │ │ │ │ - bgeu a3,a2,31680 │ │ │ │ - ld a3,64(sp) │ │ │ │ - slli a3,a3,0x2 │ │ │ │ - add a3,a3,a4 │ │ │ │ - lw a3,0(a3) │ │ │ │ - bgeu s3,a3,31680 │ │ │ │ - bltu s9,a3,31680 │ │ │ │ - slli a4,a3,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ + blt a5,s3,2fe32 │ │ │ │ + ld s5,0(s2) │ │ │ │ + ld a0,0(s1) │ │ │ │ + bnez s5,2fdda │ │ │ │ + bnez a0,301d4 │ │ │ │ + addi s3,s5,1 │ │ │ │ + slli s4,s3,0x3 │ │ │ │ + mv a1,s4 │ │ │ │ + jal 1e81c │ │ │ │ + ld a3,32(s7) │ │ │ │ + ld a5,40(s7) │ │ │ │ + add a4,a0,s4 │ │ │ │ + sd a3,-8(a4) │ │ │ │ + beqz a5,2fe2c │ │ │ │ + addi s5,s5,2 │ │ │ │ + addi s4,s4,8 │ │ │ │ + li s3,0 │ │ │ │ + mv a1,s4 │ │ │ │ + jal 1e81c │ │ │ │ + ld a5,48(s7) │ │ │ │ + slli a4,s3,0x3 │ │ │ │ + mv a2,s3 │ │ │ │ add a5,a5,a4 │ │ │ │ - lbu s9,0(a5) │ │ │ │ - li a5,253 │ │ │ │ - bgeu a5,s9,31b1e │ │ │ │ - ld a5,80(s2) │ │ │ │ - lwu s3,88(s2) │ │ │ │ - sw a3,100(sp) │ │ │ │ - sd a5,16(sp) │ │ │ │ - beqz s3,318b2 │ │ │ │ - addi a5,sp,100 │ │ │ │ - li s11,0 │ │ │ │ - sd a5,40(sp) │ │ │ │ - ld a5,16(sp) │ │ │ │ - add s9,s11,s3 │ │ │ │ - srli s9,s9,0x1 │ │ │ │ - slli a1,s9,0x3 │ │ │ │ - ld a0,40(sp) │ │ │ │ - add s10,a5,a1 │ │ │ │ - mv a1,s10 │ │ │ │ - sd a3,8(sp) │ │ │ │ - jal 1efae │ │ │ │ - ld a3,8(sp) │ │ │ │ - bltz a0,31b96 │ │ │ │ - beqz a0,31bb2 │ │ │ │ - addi s11,s9,1 │ │ │ │ - bltu s11,s3,31884 │ │ │ │ - mv a0,a3 │ │ │ │ - jal 281e8 │ │ │ │ - ld a4,120(s2) │ │ │ │ - slli a3,s3,0x20 │ │ │ │ - srli a3,a3,0x20 │ │ │ │ - sd a3,64(sp) │ │ │ │ - slli a3,a3,0x2 │ │ │ │ - add a4,a4,a3 │ │ │ │ - lw a4,0(a4) │ │ │ │ - sd a3,8(sp) │ │ │ │ - li a3,253 │ │ │ │ - sd a4,40(sp) │ │ │ │ - slli a4,a4,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add a4,a4,a5 │ │ │ │ - lbu a4,0(a4) │ │ │ │ - bgeu a3,a4,31a28 │ │ │ │ - ld a5,40(sp) │ │ │ │ - lwu s11,88(s2) │ │ │ │ - sw a5,100(sp) │ │ │ │ - ld a5,80(s2) │ │ │ │ + ld a3,0(a5) │ │ │ │ + ld a5,40(s7) │ │ │ │ + add a4,a0,s4 │ │ │ │ + sd a3,-8(a4) │ │ │ │ + addi s3,s3,1 │ │ │ │ + addi s4,s4,8 │ │ │ │ + bltu s3,a5,2fe00 │ │ │ │ + add s3,a2,s5 │ │ │ │ + sd a0,0(s1) │ │ │ │ + sd s3,0(s2) │ │ │ │ + ld s3,64(s7) │ │ │ │ + beqz s3,30156 │ │ │ │ + ld a5,32(s3) │ │ │ │ + sd s8,112(sp) │ │ │ │ + ld s5,24(s0) │ │ │ │ + ld s8,24(a5) │ │ │ │ + ld a5,32(a5) │ │ │ │ + ld a4,0(s3) │ │ │ │ + ld s6,32(s0) │ │ │ │ + sd a5,8(sp) │ │ │ │ + blt a4,s5,3013c │ │ │ │ + ld s4,56(s3) │ │ │ │ + beqz s4,2fffa │ │ │ │ + ld a5,32(s4) │ │ │ │ + ld a4,0(s4) │ │ │ │ + sd s9,104(sp) │ │ │ │ + sd s10,96(sp) │ │ │ │ + ld s9,32(a5) │ │ │ │ + ld s10,24(a5) │ │ │ │ + blt a4,s5,301c0 │ │ │ │ + ld s7,56(s4) │ │ │ │ + beqz s7,2ff5e │ │ │ │ + ld a5,32(s7) │ │ │ │ + ld a4,0(s7) │ │ │ │ + sd s11,88(sp) │ │ │ │ + ld t1,24(a5) │ │ │ │ + ld s11,32(a5) │ │ │ │ + blt a4,s5,301d0 │ │ │ │ + ld a0,56(s7) │ │ │ │ + beqz a0,2febc │ │ │ │ + li a6,0 │ │ │ │ + mv a5,s2 │ │ │ │ + mv a4,s1 │ │ │ │ + auipc a3,0xffffe │ │ │ │ + addi a3,a3,616 │ │ │ │ + auipc a2,0xffffe │ │ │ │ + addi a2,a2,694 │ │ │ │ + mv a1,s0 │ │ │ │ + sd t1,16(sp) │ │ │ │ + jal 2e586 │ │ │ │ + ld t1,16(sp) │ │ │ │ + blt s6,t1,301d0 │ │ │ │ + blt s11,s5,2ff38 │ │ │ │ + ld a4,0(s2) │ │ │ │ + ld a0,0(s1) │ │ │ │ + bnez a4,2fed0 │ │ │ │ + bnez a0,301dc │ │ │ │ + addi a5,a4,1 │ │ │ │ + slli s11,a5,0x3 │ │ │ │ + mv a1,s11 │ │ │ │ sd a5,16(sp) │ │ │ │ - beqz s11,3191c │ │ │ │ - li s8,0 │ │ │ │ - add a5,s8,s11 │ │ │ │ - srli s4,a5,0x1 │ │ │ │ + sd a4,24(sp) │ │ │ │ + jal 1e81c │ │ │ │ + ld a1,32(s7) │ │ │ │ + ld a3,40(s7) │ │ │ │ + add a2,a0,s11 │ │ │ │ + sd a1,-8(a2) │ │ │ │ ld a5,16(sp) │ │ │ │ - slli a1,s4,0x3 │ │ │ │ - mv a0,s5 │ │ │ │ - add s10,a5,a1 │ │ │ │ - mv a1,s10 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,31920 │ │ │ │ - beqz a0,31928 │ │ │ │ - addi s8,s4,1 │ │ │ │ - bltu s8,s11,318f4 │ │ │ │ - ld a3,40(sp) │ │ │ │ - j 3141e │ │ │ │ - mv s11,s4 │ │ │ │ - bltu s8,s11,318f4 │ │ │ │ - j 3191c │ │ │ │ - beqz s10,3191c │ │ │ │ - lw a5,4(s10) │ │ │ │ - sd a5,40(sp) │ │ │ │ - ld a5,72(s2) │ │ │ │ - ld a4,64(sp) │ │ │ │ + beqz a3,2ff32 │ │ │ │ + ld a4,24(sp) │ │ │ │ + addi s11,s11,8 │ │ │ │ + li a3,0 │ │ │ │ + addi a4,a4,2 │ │ │ │ + mv a1,s11 │ │ │ │ + sd a4,24(sp) │ │ │ │ + sd a3,16(sp) │ │ │ │ + jal 1e81c │ │ │ │ + ld a3,16(sp) │ │ │ │ + ld a5,48(s7) │ │ │ │ + add a1,a0,s11 │ │ │ │ + slli a2,a3,0x3 │ │ │ │ + add a5,a5,a2 │ │ │ │ + ld a6,0(a5) │ │ │ │ + ld a2,40(s7) │ │ │ │ + mv a5,a3 │ │ │ │ + sd a6,-8(a1) │ │ │ │ + addi a3,a3,1 │ │ │ │ + ld a4,24(sp) │ │ │ │ + addi s11,s11,8 │ │ │ │ + bltu a3,a2,2fefe │ │ │ │ add a5,a5,a4 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - li a4,253 │ │ │ │ - bgeu a4,a5,31a24 │ │ │ │ - ld a5,80(s2) │ │ │ │ - lwu s10,88(s2) │ │ │ │ - sw s3,100(sp) │ │ │ │ + sd a0,0(s1) │ │ │ │ + sd a5,0(s2) │ │ │ │ + ld a0,64(s7) │ │ │ │ + beqz a0,301d0 │ │ │ │ + li a6,0 │ │ │ │ + mv a5,s2 │ │ │ │ + mv a4,s1 │ │ │ │ + auipc a3,0xffffe │ │ │ │ + addi a3,a3,452 │ │ │ │ + auipc a2,0xffffe │ │ │ │ + addi a2,a2,530 │ │ │ │ + mv a1,s0 │ │ │ │ + jal 2e586 │ │ │ │ + ld s11,88(sp) │ │ │ │ + blt s6,s10,301c0 │ │ │ │ + blt s9,s5,2ffd2 │ │ │ │ + sd s11,88(sp) │ │ │ │ + ld s11,0(s2) │ │ │ │ + ld a0,0(s1) │ │ │ │ + bnez s11,2ff76 │ │ │ │ + bnez a0,301dc │ │ │ │ + addi s10,s11,1 │ │ │ │ + slli s9,s10,0x3 │ │ │ │ + mv a1,s9 │ │ │ │ + jal 1e81c │ │ │ │ + ld a3,32(s4) │ │ │ │ + ld a5,40(s4) │ │ │ │ + add a4,a0,s9 │ │ │ │ + sd a3,-8(a4) │ │ │ │ + beqz a5,2ffca │ │ │ │ + addi s11,s11,2 │ │ │ │ + addi s9,s9,8 │ │ │ │ + li a5,0 │ │ │ │ + mv a1,s9 │ │ │ │ sd a5,16(sp) │ │ │ │ - beqz s10,31742 │ │ │ │ - li s8,0 │ │ │ │ - add a5,s8,s10 │ │ │ │ - srli s4,a5,0x1 │ │ │ │ + jal 1e81c │ │ │ │ ld a5,16(sp) │ │ │ │ - slli a1,s4,0x3 │ │ │ │ - mv a0,s5 │ │ │ │ - add s11,a5,a1 │ │ │ │ - mv a1,s11 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,31982 │ │ │ │ - beqz a0,3198a │ │ │ │ - addi s8,s4,1 │ │ │ │ - bltu s8,s10,31958 │ │ │ │ - j 31742 │ │ │ │ - mv s10,s4 │ │ │ │ - bltu s8,s10,31958 │ │ │ │ - j 31742 │ │ │ │ - beqz s11,31742 │ │ │ │ - lw a5,4(s11) │ │ │ │ - ld a4,40(sp) │ │ │ │ - ld a3,80(sp) │ │ │ │ - bgeu a5,a4,31542 │ │ │ │ - ld a4,120(s2) │ │ │ │ - ld a3,8(sp) │ │ │ │ - ld a5,72(s2) │ │ │ │ + ld a4,48(s4) │ │ │ │ + slli a3,a5,0x3 │ │ │ │ add a4,a4,a3 │ │ │ │ - lw a4,0(a4) │ │ │ │ - sd a4,64(sp) │ │ │ │ - slli a4,a4,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add a5,a5,a4 │ │ │ │ - lbu a4,0(a5) │ │ │ │ - li a5,253 │ │ │ │ - bgeu a5,a4,31b92 │ │ │ │ - ld a5,64(sp) │ │ │ │ - lwu a3,88(s2) │ │ │ │ - sw a5,100(sp) │ │ │ │ - ld a5,80(s2) │ │ │ │ + ld a2,0(a4) │ │ │ │ + ld a4,40(s4) │ │ │ │ + add a3,a0,s9 │ │ │ │ mv s10,a5 │ │ │ │ - beqz a3,319fe │ │ │ │ - addi a5,sp,100 │ │ │ │ - li s11,0 │ │ │ │ - sd a5,40(sp) │ │ │ │ - add a5,s11,a3 │ │ │ │ - srli s8,a5,0x1 │ │ │ │ - slli a1,s8,0x3 │ │ │ │ - ld a0,40(sp) │ │ │ │ - add s4,s10,a1 │ │ │ │ - mv a1,s4 │ │ │ │ - sd a3,16(sp) │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,31a04 │ │ │ │ - beqz a0,31b26 │ │ │ │ - ld a3,16(sp) │ │ │ │ - addi s11,s8,1 │ │ │ │ - bltu s11,a3,319d2 │ │ │ │ - ld a0,64(sp) │ │ │ │ - jal 281e8 │ │ │ │ - mv a3,s8 │ │ │ │ - bltu s11,a3,319d2 │ │ │ │ - j 319fe │ │ │ │ - beqz s10,317ae │ │ │ │ - lw a5,4(s10) │ │ │ │ - sd a5,8(sp) │ │ │ │ - j 31452 │ │ │ │ - sext.w a3,a4 │ │ │ │ - j 31840 │ │ │ │ - sext.w a4,a4 │ │ │ │ - sd a4,40(sp) │ │ │ │ - j 317d2 │ │ │ │ - sext.w a5,a5 │ │ │ │ - j 31992 │ │ │ │ - sext.w a4,a4 │ │ │ │ - sd a4,40(sp) │ │ │ │ - j 31936 │ │ │ │ - beqz s10,3166e │ │ │ │ - lw a5,4(s10) │ │ │ │ - sd a5,16(sp) │ │ │ │ - ld a5,72(s2) │ │ │ │ - addiw a2,s9,1 │ │ │ │ - slli a4,a2,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add a4,a4,a5 │ │ │ │ - lbu a4,0(a4) │ │ │ │ - sext.w a3,a2 │ │ │ │ - sd a3,64(sp) │ │ │ │ - li a3,253 │ │ │ │ - bgeu a3,a4,31b7e │ │ │ │ - ld a5,80(s2) │ │ │ │ - lwu s8,88(s2) │ │ │ │ - sw a2,100(sp) │ │ │ │ - sd a5,8(sp) │ │ │ │ - beqz s8,319fe │ │ │ │ - li s11,0 │ │ │ │ - add a5,s11,s8 │ │ │ │ - srli s4,a5,0x1 │ │ │ │ + sd a2,-8(a3) │ │ │ │ + addi a5,a5,1 │ │ │ │ + addi s9,s9,8 │ │ │ │ + bltu a5,a4,2ff9c │ │ │ │ + add s10,s10,s11 │ │ │ │ + ld s11,88(sp) │ │ │ │ + sd a0,0(s1) │ │ │ │ + sd s10,0(s2) │ │ │ │ + ld a0,64(s4) │ │ │ │ + beqz a0,301c0 │ │ │ │ + li a6,0 │ │ │ │ + mv a5,s2 │ │ │ │ + mv a4,s1 │ │ │ │ + auipc a3,0xffffe │ │ │ │ + addi a3,a3,298 │ │ │ │ + auipc a2,0xffffe │ │ │ │ + addi a2,a2,376 │ │ │ │ + mv a1,s0 │ │ │ │ + jal 2e586 │ │ │ │ + ld s9,104(sp) │ │ │ │ + ld s10,96(sp) │ │ │ │ + blt s6,s8,3013c │ │ │ │ ld a5,8(sp) │ │ │ │ - slli a1,s4,0x3 │ │ │ │ - mv a0,s5 │ │ │ │ - add s10,a5,a1 │ │ │ │ - mv a1,s10 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,31a96 │ │ │ │ - beqz a0,31a9e │ │ │ │ - addi s11,s4,1 │ │ │ │ - bltu s11,s8,31a6c │ │ │ │ - j 319fe │ │ │ │ - mv s8,s4 │ │ │ │ - bltu s11,s8,31a6c │ │ │ │ - j 319fe │ │ │ │ - beqz s10,319fe │ │ │ │ - lw a3,4(s10) │ │ │ │ - ld a5,72(s2) │ │ │ │ - ld a2,16(sp) │ │ │ │ - ld a4,120(s2) │ │ │ │ - bgeu a3,a2,318bc │ │ │ │ - ld a3,40(sp) │ │ │ │ - slli a3,a3,0x2 │ │ │ │ - add a3,a3,a4 │ │ │ │ - lw s8,0(a3) │ │ │ │ - bgeu s3,s8,318bc │ │ │ │ - bltu s9,s8,318bc │ │ │ │ - slli a4,s8,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ + blt a5,s5,30068 │ │ │ │ + ld s6,0(s2) │ │ │ │ + ld a0,0(s1) │ │ │ │ + bnez s6,30012 │ │ │ │ + bnez a0,301fc │ │ │ │ + addi s5,s6,1 │ │ │ │ + slli s4,s5,0x3 │ │ │ │ + mv a1,s4 │ │ │ │ + jal 1e81c │ │ │ │ + ld a3,32(s3) │ │ │ │ + ld a5,40(s3) │ │ │ │ + add a4,a0,s4 │ │ │ │ + sd a3,-8(a4) │ │ │ │ + beqz a5,30062 │ │ │ │ + addi s6,s6,2 │ │ │ │ + addi s4,s4,8 │ │ │ │ + li s7,0 │ │ │ │ + mv a1,s4 │ │ │ │ + jal 1e81c │ │ │ │ + ld a5,48(s3) │ │ │ │ + slli a4,s7,0x3 │ │ │ │ + mv s5,s7 │ │ │ │ add a5,a5,a4 │ │ │ │ - lbu a4,0(a5) │ │ │ │ - li a5,253 │ │ │ │ - bgeu a5,a4,31b40 │ │ │ │ - ld a5,80(s2) │ │ │ │ - lwu s10,88(s2) │ │ │ │ - sw s8,100(sp) │ │ │ │ - sd a5,16(sp) │ │ │ │ - beqz s10,31b18 │ │ │ │ - addi a5,sp,100 │ │ │ │ - li s11,0 │ │ │ │ - sd a5,40(sp) │ │ │ │ - add a5,s11,s10 │ │ │ │ - srli s4,a5,0x1 │ │ │ │ - ld a5,16(sp) │ │ │ │ - ld a0,40(sp) │ │ │ │ - slli a1,s4,0x3 │ │ │ │ + ld a3,0(a5) │ │ │ │ + ld a5,40(s3) │ │ │ │ + add a4,a0,s4 │ │ │ │ + sd a3,-8(a4) │ │ │ │ + addi s7,s7,1 │ │ │ │ + addi s4,s4,8 │ │ │ │ + bltu s7,a5,30038 │ │ │ │ + add s5,s5,s6 │ │ │ │ + sd a0,0(s1) │ │ │ │ + sd s5,0(s2) │ │ │ │ + ld s7,64(s3) │ │ │ │ + beqz s7,3013c │ │ │ │ + ld a5,32(s7) │ │ │ │ + ld s3,24(s0) │ │ │ │ + ld a4,0(s7) │ │ │ │ + ld s5,32(s0) │ │ │ │ + ld s6,24(a5) │ │ │ │ + ld s4,32(a5) │ │ │ │ + blt a4,s3,3013c │ │ │ │ + ld a0,56(s7) │ │ │ │ + beqz a0,300ae │ │ │ │ + li a6,0 │ │ │ │ + mv a5,s2 │ │ │ │ + mv a4,s1 │ │ │ │ + auipc a3,0xffffe │ │ │ │ + addi a3,a3,114 │ │ │ │ + auipc a2,0xffffe │ │ │ │ + addi a2,a2,192 │ │ │ │ + mv a1,s0 │ │ │ │ + jal 2e586 │ │ │ │ + blt s5,s6,3013c │ │ │ │ + blt s4,s3,3011a │ │ │ │ + ld s5,0(s2) │ │ │ │ + ld a0,0(s1) │ │ │ │ + bnez s5,300c4 │ │ │ │ + bnez a0,301fc │ │ │ │ + addi s4,s5,1 │ │ │ │ + slli s3,s4,0x3 │ │ │ │ + mv a1,s3 │ │ │ │ + jal 1e81c │ │ │ │ + ld a3,32(s7) │ │ │ │ + ld a5,40(s7) │ │ │ │ + add a4,a0,s3 │ │ │ │ + sd a3,-8(a4) │ │ │ │ + beqz a5,30114 │ │ │ │ + addi s5,s5,2 │ │ │ │ + addi s3,s3,8 │ │ │ │ + li s6,0 │ │ │ │ + mv a1,s3 │ │ │ │ + jal 1e81c │ │ │ │ + ld a5,48(s7) │ │ │ │ + slli a4,s6,0x3 │ │ │ │ + mv s4,s6 │ │ │ │ + add a5,a5,a4 │ │ │ │ + ld a3,0(a5) │ │ │ │ + ld a5,40(s7) │ │ │ │ + add a4,a0,s3 │ │ │ │ + sd a3,-8(a4) │ │ │ │ + addi s6,s6,1 │ │ │ │ + addi s3,s3,8 │ │ │ │ + bltu s6,a5,300ea │ │ │ │ + add s4,s4,s5 │ │ │ │ + sd a0,0(s1) │ │ │ │ + sd s4,0(s2) │ │ │ │ + ld a0,64(s7) │ │ │ │ + beqz a0,3013c │ │ │ │ + li a6,0 │ │ │ │ + mv a5,s2 │ │ │ │ + mv a4,s1 │ │ │ │ + auipc a3,0xffffe │ │ │ │ + addi a3,a3,-28 │ │ │ │ + auipc a2,0xffffe │ │ │ │ + addi a2,a2,50 │ │ │ │ + mv a1,s0 │ │ │ │ + jal 2e586 │ │ │ │ + ld s0,176(sp) │ │ │ │ + ld s1,168(sp) │ │ │ │ + ld s2,160(sp) │ │ │ │ + ld s3,152(sp) │ │ │ │ + ld s4,144(sp) │ │ │ │ + ld s5,136(sp) │ │ │ │ + ld s7,120(sp) │ │ │ │ + ld s8,112(sp) │ │ │ │ + ld ra,184(sp) │ │ │ │ + ld s6,128(sp) │ │ │ │ + li a0,0 │ │ │ │ + addi sp,sp,192 │ │ │ │ + ret │ │ │ │ + ld s0,176(sp) │ │ │ │ + ld ra,184(sp) │ │ │ │ + ld s1,168(sp) │ │ │ │ + ld s2,160(sp) │ │ │ │ + ld s3,152(sp) │ │ │ │ + ld s4,144(sp) │ │ │ │ + ld s5,136(sp) │ │ │ │ + ld s7,120(sp) │ │ │ │ + ld s6,128(sp) │ │ │ │ + li a0,0 │ │ │ │ + addi sp,sp,192 │ │ │ │ + ret │ │ │ │ + ld s8,112(sp) │ │ │ │ + ld s9,104(sp) │ │ │ │ + j 2f880 │ │ │ │ + ld s8,112(sp) │ │ │ │ + j 2f880 │ │ │ │ + ld s10,96(sp) │ │ │ │ + ld s11,88(sp) │ │ │ │ + blt s4,s8,3016e │ │ │ │ + j 2f35e │ │ │ │ + ld s10,96(sp) │ │ │ │ + blt s4,s8,3016e │ │ │ │ + j 2f35e │ │ │ │ + ld s8,112(sp) │ │ │ │ + ld s9,104(sp) │ │ │ │ + ld s10,96(sp) │ │ │ │ + ld s11,88(sp) │ │ │ │ + j 2f880 │ │ │ │ + ld s9,104(sp) │ │ │ │ + ld s10,96(sp) │ │ │ │ + ld s11,88(sp) │ │ │ │ + j 2fba0 │ │ │ │ + ld s8,112(sp) │ │ │ │ + j 2fdc2 │ │ │ │ + ld s10,96(sp) │ │ │ │ + ld s11,88(sp) │ │ │ │ + j 2f662 │ │ │ │ + ld s11,88(sp) │ │ │ │ + j 2f048 │ │ │ │ + ld s8,112(sp) │ │ │ │ + ld s10,96(sp) │ │ │ │ + ld s11,88(sp) │ │ │ │ + j 2fdc2 │ │ │ │ + ld s9,104(sp) │ │ │ │ + ld s10,96(sp) │ │ │ │ + j 2fffa │ │ │ │ + ld s8,112(sp) │ │ │ │ + ld s9,104(sp) │ │ │ │ + ld s10,96(sp) │ │ │ │ + ld s11,88(sp) │ │ │ │ + j 2fdc2 │ │ │ │ + ld s11,88(sp) │ │ │ │ + j 2ff5e │ │ │ │ + sd s8,112(sp) │ │ │ │ + sd s9,104(sp) │ │ │ │ + sd s10,96(sp) │ │ │ │ + sd s11,88(sp) │ │ │ │ + auipc a3,0x36 │ │ │ │ + addi a3,a3,-1884 │ │ │ │ + li a2,385 │ │ │ │ + auipc a1,0x31 │ │ │ │ + addi a1,a1,-1728 │ │ │ │ + auipc a0,0x31 │ │ │ │ + addi a0,a0,-1712 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + sd s9,104(sp) │ │ │ │ + sd s10,96(sp) │ │ │ │ + sd s11,88(sp) │ │ │ │ + j 301dc │ │ │ │ + addi sp,sp,-112 │ │ │ │ + sd s11,8(sp) │ │ │ │ + lw s11,16(a0) │ │ │ │ + sd s0,96(sp) │ │ │ │ + sd s2,80(sp) │ │ │ │ + sd s3,72(sp) │ │ │ │ + sd s4,64(sp) │ │ │ │ + sd s5,56(sp) │ │ │ │ + sd s6,48(sp) │ │ │ │ + sd s7,40(sp) │ │ │ │ + sd s8,32(sp) │ │ │ │ + sd s9,24(sp) │ │ │ │ + sd s10,16(sp) │ │ │ │ + sd ra,104(sp) │ │ │ │ + sd s1,88(sp) │ │ │ │ + ld s3,8(a0) │ │ │ │ + mv s4,a0 │ │ │ │ + mv s2,a1 │ │ │ │ + mv s5,a2 │ │ │ │ + mv s6,a3 │ │ │ │ + mv s7,a4 │ │ │ │ + mv s8,a5 │ │ │ │ + mv s9,a6 │ │ │ │ + mv s10,a7 │ │ │ │ + li s0,0 │ │ │ │ + beqz s11,302f8 │ │ │ │ + li s1,0 │ │ │ │ + j 3024c │ │ │ │ + sext.w s1,a5 │ │ │ │ + addi s0,s0,8 │ │ │ │ + beq s11,s1,3029a │ │ │ │ + add a5,s3,s0 │ │ │ │ + ld a0,0(a5) │ │ │ │ + mv a1,s2 │ │ │ │ + jal 3580 │ │ │ │ + addiw a5,s1,1 │ │ │ │ + bnez a0,30242 │ │ │ │ + beq s11,s1,302a2 │ │ │ │ + ld a4,0(s4) │ │ │ │ + mv a6,s10 │ │ │ │ + mv a5,s9 │ │ │ │ + add s0,s0,a4 │ │ │ │ + ld a0,0(s0) │ │ │ │ + mv a4,s8 │ │ │ │ + mv a3,s7 │ │ │ │ + mv a2,s6 │ │ │ │ + mv a1,s5 │ │ │ │ + jal 2e3c6 │ │ │ │ + ld ra,104(sp) │ │ │ │ + sd a0,0(s0) │ │ │ │ + ld s0,96(sp) │ │ │ │ + ld s1,88(sp) │ │ │ │ + ld s2,80(sp) │ │ │ │ + ld s3,72(sp) │ │ │ │ + ld s4,64(sp) │ │ │ │ + ld s5,56(sp) │ │ │ │ + ld s6,48(sp) │ │ │ │ + ld s7,40(sp) │ │ │ │ + ld s8,32(sp) │ │ │ │ + ld s9,24(sp) │ │ │ │ + ld s10,16(sp) │ │ │ │ + ld s11,8(sp) │ │ │ │ + addi sp,sp,112 │ │ │ │ + ret │ │ │ │ + slli a4,a5,0x20 │ │ │ │ + srli s0,a4,0x1d │ │ │ │ + addiw a1,s1,1 │ │ │ │ + slli a5,a1,0x20 │ │ │ │ + srli a1,a5,0x1d │ │ │ │ + mv a0,s3 │ │ │ │ + jal 1e81c │ │ │ │ + lw a5,16(s4) │ │ │ │ + mv a4,a0 │ │ │ │ + ld a0,0(s4) │ │ │ │ + addiw a5,a5,1 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + slli a1,a5,0x3 │ │ │ │ add a1,a1,a5 │ │ │ │ - sd a1,8(sp) │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,31bb8 │ │ │ │ - ld a1,8(sp) │ │ │ │ - beqz a0,31bc0 │ │ │ │ - addi s11,s4,1 │ │ │ │ - bltu s11,s10,31af0 │ │ │ │ - mv a0,s8 │ │ │ │ - jal 281e8 │ │ │ │ - sext.w a5,s9 │ │ │ │ - sd a5,8(sp) │ │ │ │ - j 31452 │ │ │ │ - beqz s4,319fe │ │ │ │ - lw a4,4(s4) │ │ │ │ - ld a3,32(sp) │ │ │ │ - lw a5,92(sp) │ │ │ │ - bltu a4,a3,31b54 │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - slli a3,a5,0x20 │ │ │ │ - srli a3,a3,0x20 │ │ │ │ - j 31542 │ │ │ │ - sext.w a4,a4 │ │ │ │ - slli a5,s3,0x20 │ │ │ │ - srli a3,a5,0x1e │ │ │ │ - sd a3,8(sp) │ │ │ │ - ld a3,32(sp) │ │ │ │ + sd a4,8(s4) │ │ │ │ + slli a1,a1,0x3 │ │ │ │ + jal 1e81c │ │ │ │ + sd a0,0(s4) │ │ │ │ + add a0,a0,s0 │ │ │ │ + ld s1,8(s4) │ │ │ │ + sd zero,0(a0) │ │ │ │ + mv a0,s2 │ │ │ │ + jal 2628c │ │ │ │ + lw a5,16(s4) │ │ │ │ + add s1,s1,s0 │ │ │ │ + sd a0,0(s1) │ │ │ │ + addiw a5,a5,1 │ │ │ │ + sw a5,16(s4) │ │ │ │ + j 30262 │ │ │ │ + li a1,8 │ │ │ │ + j 302ae │ │ │ │ + addi sp,sp,-144 │ │ │ │ + sd s6,80(sp) │ │ │ │ + li a1,24 │ │ │ │ + mv s6,a0 │ │ │ │ + li a0,0 │ │ │ │ + sd s3,104(sp) │ │ │ │ + sd ra,136(sp) │ │ │ │ + jal 1e81c │ │ │ │ + lw a5,64(s6) │ │ │ │ + sw zero,16(a0) │ │ │ │ + sd zero,0(a0) │ │ │ │ + sd zero,8(a0) │ │ │ │ + mv s3,a0 │ │ │ │ + beqz a5,3054c │ │ │ │ + sd s8,64(sp) │ │ │ │ + ld s8,72(s6) │ │ │ │ + sd s5,88(sp) │ │ │ │ + li s5,0 │ │ │ │ + sd s0,128(sp) │ │ │ │ + sd s1,120(sp) │ │ │ │ + sd s2,112(sp) │ │ │ │ + sd s4,96(sp) │ │ │ │ + sd s7,72(sp) │ │ │ │ + sd s9,56(sp) │ │ │ │ + add s2,s8,s5 │ │ │ │ + sd s10,48(sp) │ │ │ │ + sd s11,40(sp) │ │ │ │ + li s0,0 │ │ │ │ + ld s1,8(s2) │ │ │ │ + li s4,0 │ │ │ │ + li s7,0 │ │ │ │ + li s9,1 │ │ │ │ + beqz s0,303e6 │ │ │ │ + mv s10,s7 │ │ │ │ + li s11,0 │ │ │ │ + j 3035e │ │ │ │ + addiw s11,s11,1 │ │ │ │ + addi s10,s10,8 │ │ │ │ + beq s11,s0,30bc2 │ │ │ │ + ld a0,0(s10) │ │ │ │ + mv a1,s1 │ │ │ │ + jal 3580 │ │ │ │ + bnez a0,30356 │ │ │ │ + beq s0,s11,30bc2 │ │ │ │ + ld t1,0(s3) │ │ │ │ + slli a4,s11,0x20 │ │ │ │ + srli s11,a4,0x1d │ │ │ │ + add s11,s11,t1 │ │ │ │ + ld s1,0(s11) │ │ │ │ + ld s10,24(s2) │ │ │ │ + ld a7,32(s2) │ │ │ │ + beqz s1,30c36 │ │ │ │ + ld a5,32(s1) │ │ │ │ + ld a4,24(a5) │ │ │ │ + ld a5,32(a5) │ │ │ │ + bne s10,a4,303ee │ │ │ │ + bne a7,a5,303ee │ │ │ │ + ld a1,40(s1) │ │ │ │ + ld a0,48(s1) │ │ │ │ + addi a1,a1,1 │ │ │ │ + slli a1,a1,0x3 │ │ │ │ + jal 1e81c │ │ │ │ + ld a5,40(s1) │ │ │ │ + sd a0,48(s1) │ │ │ │ + slli a4,a5,0x3 │ │ │ │ + add a0,a0,a4 │ │ │ │ + sd s2,0(a0) │ │ │ │ + addi a5,a5,1 │ │ │ │ + sd a5,40(s1) │ │ │ │ + mv s0,s1 │ │ │ │ + lw a4,64(s6) │ │ │ │ + addi s4,s4,1 │ │ │ │ + sd s0,0(s11) │ │ │ │ + sext.w a5,s4 │ │ │ │ + addi s5,s5,208 │ │ │ │ + bgeu a5,a4,30538 │ │ │ │ + ld s8,72(s6) │ │ │ │ + lw s0,16(s3) │ │ │ │ + ld s7,8(s3) │ │ │ │ + add s2,s8,s5 │ │ │ │ + ld s1,8(s2) │ │ │ │ + bnez s0,30350 │ │ │ │ + li s11,0 │ │ │ │ + li a1,8 │ │ │ │ + j 30bd6 │ │ │ │ + ld a5,0(s1) │ │ │ │ + bge a5,a7,303f6 │ │ │ │ + mv a5,a7 │ │ │ │ + ld s0,64(s1) │ │ │ │ + sd a5,0(s1) │ │ │ │ + beqz s0,30d9e │ │ │ │ + ld a5,32(s0) │ │ │ │ + ld a4,24(a5) │ │ │ │ + ld a5,32(a5) │ │ │ │ + bne s10,a4,30558 │ │ │ │ + bne a7,a5,30558 │ │ │ │ + ld a1,40(s0) │ │ │ │ + ld a0,48(s0) │ │ │ │ + sd a7,8(sp) │ │ │ │ + addi a1,a1,1 │ │ │ │ + slli a1,a1,0x3 │ │ │ │ + jal 1e81c │ │ │ │ + ld a5,40(s0) │ │ │ │ + sd a0,48(s0) │ │ │ │ + ld a7,8(sp) │ │ │ │ + slli a4,a5,0x3 │ │ │ │ + add a0,a0,a4 │ │ │ │ + addi a4,a5,1 │ │ │ │ + ld a5,24(s0) │ │ │ │ + sd s2,0(a0) │ │ │ │ + sd a4,40(s0) │ │ │ │ + ld a2,56(s1) │ │ │ │ + sd s0,64(s1) │ │ │ │ + li a4,0 │ │ │ │ + beqz a2,3043c │ │ │ │ + ld a4,24(a2) │ │ │ │ + mv a3,a4 │ │ │ │ + bge a4,a5,30444 │ │ │ │ + mv a3,a5 │ │ │ │ + addi a3,a3,1 │ │ │ │ + sd a3,24(s1) │ │ │ │ + sub a4,a4,a5 │ │ │ │ + bge s9,a4,3080c │ │ │ │ + ld a5,32(a2) │ │ │ │ + ld a4,24(a5) │ │ │ │ + ld a0,32(a5) │ │ │ │ + bne s10,a4,3045c │ │ │ │ + beq a7,a0,303b8 │ │ │ │ + ld s0,64(a2) │ │ │ │ + ld a5,56(s0) │ │ │ │ + sd a2,56(s0) │ │ │ │ + ld a4,56(a2) │ │ │ │ + sd a5,64(a2) │ │ │ │ + beqz a4,30d32 │ │ │ │ + ld a6,24(a4) │ │ │ │ + beqz a5,31002 │ │ │ │ + ld a1,24(a5) │ │ │ │ + addi a3,a1,1 │ │ │ │ + bltu a6,a1,30480 │ │ │ │ + addi a3,a6,1 │ │ │ │ + ld a1,0(a4) │ │ │ │ + sd a3,24(a2) │ │ │ │ + bgeu a0,a1,30d88 │ │ │ │ + ld a0,0(a5) │ │ │ │ + mv a4,a0 │ │ │ │ + bltu a1,a0,30494 │ │ │ │ + mv a0,a1 │ │ │ │ + mv a4,a0 │ │ │ │ + ld a5,64(s0) │ │ │ │ + sd a4,0(a2) │ │ │ │ + li a2,0 │ │ │ │ + beqz a5,3049e │ │ │ │ + ld a2,24(a5) │ │ │ │ + addi a1,a3,1 │ │ │ │ + bltu a2,a3,304aa │ │ │ │ + addi a1,a2,1 │ │ │ │ + ld a3,32(s0) │ │ │ │ + sd a1,24(s0) │ │ │ │ + ld a1,32(a3) │ │ │ │ + beqz a5,30d4c │ │ │ │ + ld a3,0(a5) │ │ │ │ + bgeu a1,a3,30cf8 │ │ │ │ + bgeu a3,a0,30e5e │ │ │ │ + sd s1,64(s0) │ │ │ │ + ld a0,32(s1) │ │ │ │ + ld a3,64(s1) │ │ │ │ + sd a4,0(s0) │ │ │ │ + sd a5,56(s1) │ │ │ │ + ld a2,24(a5) │ │ │ │ + ld a6,32(a0) │ │ │ │ + beqz a3,30d12 │ │ │ │ + ld a0,24(a3) │ │ │ │ + addi a4,a2,1 │ │ │ │ + bgeu a2,a0,304e0 │ │ │ │ + addi a4,a0,1 │ │ │ │ + ld a0,0(a5) │ │ │ │ + sd a4,24(s1) │ │ │ │ + bltu a6,a0,30d7a │ │ │ │ + ld a5,0(a3) │ │ │ │ + mv a3,a5 │ │ │ │ + bgeu a6,a5,30d1e │ │ │ │ + ld a2,56(s0) │ │ │ │ + sd a5,0(s1) │ │ │ │ + beqz a2,30d2a │ │ │ │ + ld a0,24(a2) │ │ │ │ + mv a6,a3 │ │ │ │ + bgeu a3,a1,30502 │ │ │ │ + mv a6,a1 │ │ │ │ + addi a7,a0,1 │ │ │ │ + bltu a4,a0,3050e │ │ │ │ + addi a7,a4,1 │ │ │ │ + ld a4,0(a2) │ │ │ │ + sd a7,24(s0) │ │ │ │ + bltu a6,a4,30520 │ │ │ │ + mv a4,a5 │ │ │ │ + bltu a1,a3,30520 │ │ │ │ + mv a4,a1 │ │ │ │ + sd a4,0(s0) │ │ │ │ + lw a4,64(s6) │ │ │ │ + addi s4,s4,1 │ │ │ │ + sd s0,0(s11) │ │ │ │ + sext.w a5,s4 │ │ │ │ + addi s5,s5,208 │ │ │ │ + bltu a5,a4,303d0 │ │ │ │ + ld s0,128(sp) │ │ │ │ + ld s1,120(sp) │ │ │ │ + ld s2,112(sp) │ │ │ │ + ld s4,96(sp) │ │ │ │ + ld s5,88(sp) │ │ │ │ + ld s7,72(sp) │ │ │ │ + ld s8,64(sp) │ │ │ │ + ld s9,56(sp) │ │ │ │ + ld s10,48(sp) │ │ │ │ + ld s11,40(sp) │ │ │ │ + ld ra,136(sp) │ │ │ │ + ld s6,80(sp) │ │ │ │ + mv a0,s3 │ │ │ │ + ld s3,104(sp) │ │ │ │ + addi sp,sp,144 │ │ │ │ + ret │ │ │ │ + ld a5,0(s0) │ │ │ │ + bge a5,a7,30560 │ │ │ │ + mv a5,a7 │ │ │ │ + ld s7,64(s0) │ │ │ │ + sd a5,0(s0) │ │ │ │ + beqz s7,3107c │ │ │ │ + ld a5,32(s7) │ │ │ │ + ld a4,24(a5) │ │ │ │ + ld a5,32(a5) │ │ │ │ + bne s10,a4,306a8 │ │ │ │ + bne a7,a5,306a8 │ │ │ │ + ld a1,40(s7) │ │ │ │ + ld a0,48(s7) │ │ │ │ + sd a7,8(sp) │ │ │ │ + addi a1,a1,1 │ │ │ │ + slli a1,a1,0x3 │ │ │ │ + jal 1e81c │ │ │ │ + ld a5,40(s7) │ │ │ │ + sd a0,48(s7) │ │ │ │ + ld a7,8(sp) │ │ │ │ + slli a4,a5,0x3 │ │ │ │ + add a0,a0,a4 │ │ │ │ + ld a4,24(s7) │ │ │ │ + sd s2,0(a0) │ │ │ │ + addi a5,a5,1 │ │ │ │ + sd a5,40(s7) │ │ │ │ + ld a2,56(s0) │ │ │ │ + sd s7,64(s0) │ │ │ │ + li a3,0 │ │ │ │ + beqz a2,305b6 │ │ │ │ + ld a3,24(a2) │ │ │ │ + mv a5,a4 │ │ │ │ + bge a4,a3,305be │ │ │ │ mv a5,a3 │ │ │ │ - bgeu a4,a3,31b36 │ │ │ │ + addi a5,a5,1 │ │ │ │ + sd a5,24(s0) │ │ │ │ + sub a3,a3,a4 │ │ │ │ + bge s9,a3,30b3a │ │ │ │ + ld a4,32(a2) │ │ │ │ + ld a3,24(a4) │ │ │ │ + ld a6,32(a4) │ │ │ │ + bne s10,a3,305d8 │ │ │ │ + beq a7,a6,30432 │ │ │ │ + ld a0,64(a2) │ │ │ │ + ld a5,56(a0) │ │ │ │ + sd a2,56(a0) │ │ │ │ + ld a3,56(a2) │ │ │ │ + sd a5,64(a2) │ │ │ │ + beqz a3,30ed4 │ │ │ │ + ld a1,24(a3) │ │ │ │ + beqz a5,310c2 │ │ │ │ + ld t4,24(a5) │ │ │ │ + addi a4,t4,1 │ │ │ │ + bltu a1,t4,305fc │ │ │ │ + addi a4,a1,1 │ │ │ │ + ld a3,0(a3) │ │ │ │ + sd a4,24(a2) │ │ │ │ + bltu a6,a3,30e64 │ │ │ │ + ld t5,0(a5) │ │ │ │ + bltu a6,t5,30eec │ │ │ │ + mv t5,a6 │ │ │ │ + ld a1,64(a0) │ │ │ │ + sd t5,0(a2) │ │ │ │ + li a5,0 │ │ │ │ + beqz a1,3061a │ │ │ │ + ld a5,24(a1) │ │ │ │ + addi a3,a4,1 │ │ │ │ + bltu a5,a4,30626 │ │ │ │ + addi a3,a5,1 │ │ │ │ + ld a5,32(a0) │ │ │ │ + sd a3,24(a0) │ │ │ │ + ld t4,32(a5) │ │ │ │ + beqz a1,31030 │ │ │ │ + ld a5,0(a1) │ │ │ │ + bgeu t4,a5,30ff8 │ │ │ │ + bltu a5,a6,3063e │ │ │ │ + mv t5,a5 │ │ │ │ + sd s0,64(a0) │ │ │ │ + ld a3,32(s0) │ │ │ │ + ld a5,64(s0) │ │ │ │ + sd t5,0(a0) │ │ │ │ + sd a1,56(s0) │ │ │ │ + ld a4,24(a1) │ │ │ │ + ld a6,32(a3) │ │ │ │ + beqz a5,30eb2 │ │ │ │ + ld a3,24(a5) │ │ │ │ + addi a2,a3,1 │ │ │ │ + bltu a4,a3,30662 │ │ │ │ + addi a2,a4,1 │ │ │ │ + ld a1,0(a1) │ │ │ │ + sd a2,24(s0) │ │ │ │ + bltu a6,a1,31062 │ │ │ │ + ld a4,0(a5) │ │ │ │ + mv a3,a4 │ │ │ │ + bgeu a6,a4,30ebe │ │ │ │ + ld a1,56(a0) │ │ │ │ + sd a4,0(s0) │ │ │ │ + beqz a1,30eca │ │ │ │ + ld a6,24(a1) │ │ │ │ + mv t5,a3 │ │ │ │ + bgeu a3,t4,30686 │ │ │ │ + mv t5,t4 │ │ │ │ + addi a5,a6,1 │ │ │ │ + bltu a2,a6,30692 │ │ │ │ + addi a5,a2,1 │ │ │ │ + ld a2,0(a1) │ │ │ │ + sd a5,24(a0) │ │ │ │ + bltu t5,a2,306a2 │ │ │ │ + mv a2,a4 │ │ │ │ + bltu t4,a3,306a2 │ │ │ │ + mv a2,t4 │ │ │ │ + sd a2,0(a0) │ │ │ │ + mv s0,a0 │ │ │ │ + j 30432 │ │ │ │ + ld a5,0(s7) │ │ │ │ + bge a5,a7,306b2 │ │ │ │ + mv a5,a7 │ │ │ │ + ld t4,64(s7) │ │ │ │ + sd a5,0(s7) │ │ │ │ + beqz t4,3119a │ │ │ │ + ld a5,32(t4) │ │ │ │ + ld a4,24(a5) │ │ │ │ + ld a5,32(a5) │ │ │ │ + bne s10,a4,30880 │ │ │ │ + bne a7,a5,30880 │ │ │ │ + ld a1,40(t4) │ │ │ │ + ld a0,48(t4) │ │ │ │ + sd a7,16(sp) │ │ │ │ + addi a1,a1,1 │ │ │ │ + slli a1,a1,0x3 │ │ │ │ + sd t4,8(sp) │ │ │ │ + jal 1e81c │ │ │ │ + ld t4,8(sp) │ │ │ │ + ld a7,16(sp) │ │ │ │ + ld a5,40(t4) │ │ │ │ + sd a0,48(t4) │ │ │ │ + slli a4,a5,0x3 │ │ │ │ + add a0,a0,a4 │ │ │ │ + addi a4,a5,1 │ │ │ │ + ld a5,24(t4) │ │ │ │ + sd s2,0(a0) │ │ │ │ + sd a4,40(t4) │ │ │ │ + ld a1,56(s7) │ │ │ │ + sd t4,64(s7) │ │ │ │ + li a3,0 │ │ │ │ + beqz a1,30712 │ │ │ │ + ld a3,24(a1) │ │ │ │ + mv a4,a3 │ │ │ │ + bge a3,a5,3071a │ │ │ │ + mv a4,a5 │ │ │ │ + addi a4,a4,1 │ │ │ │ + sd a4,24(s7) │ │ │ │ + sub a3,a3,a5 │ │ │ │ + bge s9,a3,30c6a │ │ │ │ + ld a5,32(a1) │ │ │ │ + ld a3,24(a5) │ │ │ │ + ld a6,32(a5) │ │ │ │ + bne s10,a3,30736 │ │ │ │ + beq a7,a6,305aa │ │ │ │ + ld a5,64(a1) │ │ │ │ + ld a4,56(a5) │ │ │ │ + sd a1,56(a5) │ │ │ │ + ld a2,56(a1) │ │ │ │ + sd a4,64(a1) │ │ │ │ + beqz a2,30f22 │ │ │ │ + ld a0,24(a2) │ │ │ │ + beqz a4,30ea0 │ │ │ │ + ld t4,24(a4) │ │ │ │ + addi a3,t4,1 │ │ │ │ + bltu a0,t4,3075a │ │ │ │ + addi a3,a0,1 │ │ │ │ + ld a2,0(a2) │ │ │ │ + sd a3,24(a1) │ │ │ │ + bltu a6,a2,31178 │ │ │ │ + ld t5,0(a4) │ │ │ │ + bltu a6,t5,30f3a │ │ │ │ + mv t5,a6 │ │ │ │ + ld a0,64(a5) │ │ │ │ + sd t5,0(a1) │ │ │ │ + li a4,0 │ │ │ │ + beqz a0,30778 │ │ │ │ + ld a4,24(a0) │ │ │ │ + addi a2,a3,1 │ │ │ │ + bltu a4,a3,30784 │ │ │ │ + addi a2,a4,1 │ │ │ │ + ld a4,32(a5) │ │ │ │ + sd a2,24(a5) │ │ │ │ + ld t4,32(a4) │ │ │ │ + beqz a0,31114 │ │ │ │ + ld a4,0(a0) │ │ │ │ + bgeu t4,a4,31072 │ │ │ │ + bgeu a4,a6,31242 │ │ │ │ + sd s7,64(a5) │ │ │ │ + ld a2,32(s7) │ │ │ │ + ld a4,64(s7) │ │ │ │ + sd t5,0(a5) │ │ │ │ + sd a0,56(s7) │ │ │ │ + ld a3,24(a0) │ │ │ │ + ld a1,32(a2) │ │ │ │ + beqz a4,30efe │ │ │ │ + ld a2,24(a4) │ │ │ │ + addi a6,a3,1 │ │ │ │ + bgeu a3,a2,307c4 │ │ │ │ + addi a6,a2,1 │ │ │ │ + ld a0,0(a0) │ │ │ │ + sd a6,24(s7) │ │ │ │ + bltu a1,a0,31168 │ │ │ │ + ld a3,0(a4) │ │ │ │ + mv a2,a3 │ │ │ │ + bgeu a1,a3,30f0c │ │ │ │ + ld a1,56(a5) │ │ │ │ + sd a3,0(s7) │ │ │ │ + beqz a1,30f1a │ │ │ │ + ld a0,24(a1) │ │ │ │ + mv t5,a2 │ │ │ │ + bgeu a2,t4,307ea │ │ │ │ + mv t5,t4 │ │ │ │ + addi a4,a0,1 │ │ │ │ + bltu a6,a0,307f6 │ │ │ │ + addi a4,a6,1 │ │ │ │ + ld a1,0(a1) │ │ │ │ + sd a4,24(a5) │ │ │ │ + bltu t5,a1,30806 │ │ │ │ + mv a1,a3 │ │ │ │ + bltu t4,a2,30806 │ │ │ │ + mv a1,t4 │ │ │ │ + sd a1,0(a5) │ │ │ │ + mv s7,a5 │ │ │ │ + j 305aa │ │ │ │ + li a5,-1 │ │ │ │ + bge a4,a5,303b8 │ │ │ │ + ld a5,32(s0) │ │ │ │ + ld a4,24(a5) │ │ │ │ + ld a1,32(a5) │ │ │ │ + bne s10,a4,30820 │ │ │ │ + beq a7,a1,303b8 │ │ │ │ + ld a5,56(s0) │ │ │ │ + sd s1,56(s0) │ │ │ │ + ld a4,32(s1) │ │ │ │ + ld a2,56(s1) │ │ │ │ + sd a5,64(s1) │ │ │ │ + ld a4,32(a4) │ │ │ │ + beqz a2,3114c │ │ │ │ + ld a0,24(a2) │ │ │ │ + beqz a5,30f3e │ │ │ │ + ld a6,24(a5) │ │ │ │ + addi a3,a6,1 │ │ │ │ + bltu a0,a6,30846 │ │ │ │ + addi a3,a0,1 │ │ │ │ + ld a2,0(a2) │ │ │ │ + sd a3,24(s1) │ │ │ │ + bgeu a4,a2,31190 │ │ │ │ + ld a4,0(a5) │ │ │ │ mv a5,a4 │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - slli a3,a5,0x20 │ │ │ │ - srli a3,a3,0x20 │ │ │ │ - j 31542 │ │ │ │ - lbu a1,0(s4) │ │ │ │ - lbu a5,0(s0) │ │ │ │ - bne a1,a5,314bc │ │ │ │ - mv a0,a1 │ │ │ │ - jal 36f82 │ │ │ │ - beqz a0,314bc │ │ │ │ - ld a5,32(sp) │ │ │ │ - bltu s1,a5,315ac │ │ │ │ - j 314bc │ │ │ │ - sext.w a3,a4 │ │ │ │ - j 31aaa │ │ │ │ - sext.w a4,a4 │ │ │ │ - sd a4,16(sp) │ │ │ │ - j 31a3c │ │ │ │ - li a3,-1 │ │ │ │ - srli a3,a3,0x20 │ │ │ │ - sd zero,8(sp) │ │ │ │ - j 31542 │ │ │ │ - sext.w a4,a4 │ │ │ │ - j 31b2e │ │ │ │ - mv s3,s9 │ │ │ │ - bltu s11,s3,31884 │ │ │ │ - j 318b2 │ │ │ │ - mv a5,a0 │ │ │ │ - add a4,s1,a0 │ │ │ │ - li a3,1 │ │ │ │ + bgeu a2,a4,30f4a │ │ │ │ + ld a2,64(s0) │ │ │ │ + sd a5,0(s1) │ │ │ │ + beqz a2,30f56 │ │ │ │ + ld a6,24(a2) │ │ │ │ + addi a0,a3,1 │ │ │ │ + bltu a6,a3,3086e │ │ │ │ + addi a0,a6,1 │ │ │ │ + ld a3,0(a2) │ │ │ │ + sd a0,24(s0) │ │ │ │ + bgeu a1,a3,30f5e │ │ │ │ + mv a5,a4 │ │ │ │ + bltu a4,a3,3126a │ │ │ │ + sd a5,0(s0) │ │ │ │ + j 303ba │ │ │ │ + ld a5,0(t4) │ │ │ │ + bge a5,a7,3088a │ │ │ │ + mv a5,a7 │ │ │ │ + ld t5,64(t4) │ │ │ │ + sd a5,0(t4) │ │ │ │ + beqz t5,31404 │ │ │ │ + ld a5,32(t5) │ │ │ │ + ld a4,24(a5) │ │ │ │ + ld a5,32(a5) │ │ │ │ + bne s10,a4,309ea │ │ │ │ + bne a7,a5,309ea │ │ │ │ + ld a1,40(t5) │ │ │ │ + ld a0,48(t5) │ │ │ │ + sd t4,24(sp) │ │ │ │ + addi a1,a1,1 │ │ │ │ + slli a1,a1,0x3 │ │ │ │ + sd a7,16(sp) │ │ │ │ + sd t5,8(sp) │ │ │ │ + jal 1e81c │ │ │ │ + ld t5,8(sp) │ │ │ │ + ld a7,16(sp) │ │ │ │ + ld t4,24(sp) │ │ │ │ + ld a5,40(t5) │ │ │ │ + sd a0,48(t5) │ │ │ │ + slli a4,a5,0x3 │ │ │ │ + add a0,a0,a4 │ │ │ │ + ld a4,24(t5) │ │ │ │ + sd s2,0(a0) │ │ │ │ + addi a5,a5,1 │ │ │ │ + sd a5,40(t5) │ │ │ │ + ld a2,56(t4) │ │ │ │ + sd t5,64(t4) │ │ │ │ + li a3,0 │ │ │ │ + beqz a2,308ec │ │ │ │ + ld a3,24(a2) │ │ │ │ + mv a5,a4 │ │ │ │ + bge a4,a3,308f4 │ │ │ │ + mv a5,a3 │ │ │ │ + addi a5,a5,1 │ │ │ │ + sd a5,24(t4) │ │ │ │ + sub a3,a3,a4 │ │ │ │ + bge s9,a3,30f6a │ │ │ │ + ld a4,32(a2) │ │ │ │ + ld a3,24(a4) │ │ │ │ + ld a1,32(a4) │ │ │ │ + bne s10,a3,3090e │ │ │ │ + beq a7,a1,30704 │ │ │ │ + ld a4,64(a2) │ │ │ │ + ld a5,56(a4) │ │ │ │ + sd a2,56(a4) │ │ │ │ + ld a3,56(a2) │ │ │ │ + sd a5,64(a2) │ │ │ │ + beqz a3,311f2 │ │ │ │ + ld a6,24(a3) │ │ │ │ + beqz a5,31448 │ │ │ │ + ld t5,24(a5) │ │ │ │ + addi a0,t5,1 │ │ │ │ + bltu a6,t5,30934 │ │ │ │ + addi a0,a6,1 │ │ │ │ + ld a3,0(a3) │ │ │ │ + sd a0,24(a2) │ │ │ │ + bltu a1,a3,31248 │ │ │ │ + ld a5,0(a5) │ │ │ │ + bltu a1,a5,31208 │ │ │ │ + mv a5,a1 │ │ │ │ + ld a3,64(a4) │ │ │ │ + sd a5,0(a2) │ │ │ │ + li a2,0 │ │ │ │ + beqz a3,3094e │ │ │ │ + ld a2,24(a3) │ │ │ │ + addi a6,a0,1 │ │ │ │ + bltu a2,a0,3095a │ │ │ │ + addi a6,a2,1 │ │ │ │ + ld a2,32(a4) │ │ │ │ + sd a6,24(a4) │ │ │ │ + ld a0,32(a2) │ │ │ │ + beqz a3,3132e │ │ │ │ + ld a2,0(a3) │ │ │ │ + bgeu a0,a2,313ce │ │ │ │ + bltu a2,a1,30972 │ │ │ │ + mv a5,a2 │ │ │ │ + sd t4,64(a4) │ │ │ │ + ld a1,32(t4) │ │ │ │ + ld a2,64(t4) │ │ │ │ + sd a5,0(a4) │ │ │ │ + sd a3,56(t4) │ │ │ │ + ld a6,24(a3) │ │ │ │ + ld a5,32(a1) │ │ │ │ + beqz a2,312a6 │ │ │ │ + ld t5,24(a2) │ │ │ │ + addi a1,t5,1 │ │ │ │ + bltu a6,t5,3099e │ │ │ │ + addi a1,a6,1 │ │ │ │ + ld t5,0(a3) │ │ │ │ + sd a1,24(t4) │ │ │ │ + bltu a5,t5,313f4 │ │ │ │ + ld a3,0(a2) │ │ │ │ + mv a6,a3 │ │ │ │ + bgeu a5,a3,312b6 │ │ │ │ + ld a2,56(a4) │ │ │ │ + sd a3,0(t4) │ │ │ │ + beqz a2,312c4 │ │ │ │ + ld t4,24(a2) │ │ │ │ + mv t5,a6 │ │ │ │ + bgeu a6,a0,309c8 │ │ │ │ + mv t5,a0 │ │ │ │ + addi a5,t4,1 │ │ │ │ + bltu a1,t4,309d4 │ │ │ │ + addi a5,a1,1 │ │ │ │ + ld a2,0(a2) │ │ │ │ + sd a5,24(a4) │ │ │ │ + bltu t5,a2,309e4 │ │ │ │ + mv a2,a3 │ │ │ │ + bltu a0,a6,309e4 │ │ │ │ + mv a2,a0 │ │ │ │ + sd a2,0(a4) │ │ │ │ + mv t4,a4 │ │ │ │ + j 30704 │ │ │ │ + ld a5,0(t5) │ │ │ │ + bge a5,a7,309f4 │ │ │ │ + mv a5,a7 │ │ │ │ + ld a0,64(t5) │ │ │ │ + sd a5,0(t5) │ │ │ │ + mv a2,s4 │ │ │ │ + li a6,0 │ │ │ │ + auipc a5,0xffffd │ │ │ │ + addi a5,a5,1802 │ │ │ │ + auipc a4,0xffffd │ │ │ │ + addi a4,a4,1880 │ │ │ │ + li a3,208 │ │ │ │ + mv a1,s8 │ │ │ │ + sd t4,24(sp) │ │ │ │ + sd a7,16(sp) │ │ │ │ + sd t5,8(sp) │ │ │ │ + jal 2e3c6 │ │ │ │ + ld t5,8(sp) │ │ │ │ + ld a7,16(sp) │ │ │ │ + ld t4,24(sp) │ │ │ │ + ld a2,56(t5) │ │ │ │ + sd a0,64(t5) │ │ │ │ + beqz a2,310d4 │ │ │ │ + ld a5,24(a2) │ │ │ │ + beqz a0,311e8 │ │ │ │ + ld a4,24(a0) │ │ │ │ + sub a3,a5,a4 │ │ │ │ + blt a4,a5,30df8 │ │ │ │ + addi a4,a4,1 │ │ │ │ + sd a4,24(t5) │ │ │ │ + bge s9,a3,30e04 │ │ │ │ + ld a5,32(a2) │ │ │ │ + ld a1,24(a5) │ │ │ │ + ld a3,32(a5) │ │ │ │ + bne s10,a1,30a5a │ │ │ │ + beq a7,a3,308de │ │ │ │ + ld a5,64(a2) │ │ │ │ + ld a4,56(a5) │ │ │ │ + sd a2,56(a5) │ │ │ │ + ld a1,56(a2) │ │ │ │ + sd a4,64(a2) │ │ │ │ + beqz a1,31382 │ │ │ │ + ld t6,24(a1) │ │ │ │ + beqz a4,314dc │ │ │ │ + ld a6,24(a4) │ │ │ │ + addi a0,a6,1 │ │ │ │ + bltu t6,a6,30a80 │ │ │ │ + addi a0,t6,1 │ │ │ │ + ld a6,0(a1) │ │ │ │ + sd a0,24(a2) │ │ │ │ + bltu a3,a6,31290 │ │ │ │ + ld a1,0(a4) │ │ │ │ + bltu a3,a1,31398 │ │ │ │ + mv a1,a3 │ │ │ │ + ld a4,64(a5) │ │ │ │ + sd a1,0(a2) │ │ │ │ + li a2,0 │ │ │ │ + beqz a4,30a9c │ │ │ │ + ld a2,24(a4) │ │ │ │ + addi a6,a0,1 │ │ │ │ + bltu a2,a0,30aa8 │ │ │ │ + addi a6,a2,1 │ │ │ │ + ld a2,32(a5) │ │ │ │ + sd a6,24(a5) │ │ │ │ + ld a2,32(a2) │ │ │ │ + beqz a4,31472 │ │ │ │ + ld a0,0(a4) │ │ │ │ + bgeu a2,a0,3143e │ │ │ │ + bltu a0,a3,30ac0 │ │ │ │ + mv a1,a0 │ │ │ │ + sd t5,64(a5) │ │ │ │ + ld a3,32(t5) │ │ │ │ + ld a0,64(t5) │ │ │ │ + sd a1,0(a5) │ │ │ │ + sd a4,56(t5) │ │ │ │ + ld a1,24(a4) │ │ │ │ + ld a6,32(a3) │ │ │ │ + beqz a0,3135a │ │ │ │ + ld t6,24(a0) │ │ │ │ + addi a3,t6,1 │ │ │ │ + bltu a1,t6,30aec │ │ │ │ + addi a3,a1,1 │ │ │ │ + ld a4,0(a4) │ │ │ │ + sd a3,24(t5) │ │ │ │ + bltu a6,a4,314ba │ │ │ │ + ld a0,0(a0) │ │ │ │ + mv a1,a0 │ │ │ │ + bgeu a6,a0,31368 │ │ │ │ + ld a6,56(a5) │ │ │ │ + sd a0,0(t5) │ │ │ │ + beqz a6,31378 │ │ │ │ + ld t5,24(a6) │ │ │ │ + mv t6,a1 │ │ │ │ + bgeu a1,a2,30b16 │ │ │ │ + mv t6,a2 │ │ │ │ + addi a4,t5,1 │ │ │ │ + bltu a3,t5,30b22 │ │ │ │ + addi a4,a3,1 │ │ │ │ + ld a3,0(a6) │ │ │ │ + sd a4,24(a5) │ │ │ │ + bltu t6,a3,30b34 │ │ │ │ + mv a3,a0 │ │ │ │ + bltu a2,a1,30b34 │ │ │ │ + mv a3,a2 │ │ │ │ sd a3,0(a5) │ │ │ │ - addi a5,a5,8 │ │ │ │ - bne a4,a5,31ba6 │ │ │ │ - j 31374 │ │ │ │ - bnez s10,31a10 │ │ │ │ - j 318b2 │ │ │ │ - mv s10,s4 │ │ │ │ - bltu s11,s10,31af0 │ │ │ │ - j 31b18 │ │ │ │ - beqz a1,31b18 │ │ │ │ - lw a4,4(a1) │ │ │ │ - j 31b42 │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - auipc a3,0x34 │ │ │ │ - addi a3,a3,70 │ │ │ │ - li a2,1830 │ │ │ │ - auipc a1,0x2f │ │ │ │ - addi a1,a1,-486 │ │ │ │ - auipc a0,0x2f │ │ │ │ - addi a0,a0,594 │ │ │ │ - jal 3830 <__assert_fail@plt> │ │ │ │ - auipc a3,0x34 │ │ │ │ - addi a3,a3,38 │ │ │ │ - li a2,1832 │ │ │ │ - auipc a1,0x2f │ │ │ │ - addi a1,a1,-518 │ │ │ │ - auipc a0,0x2f │ │ │ │ - addi a0,a0,578 │ │ │ │ - jal 3830 <__assert_fail@plt> │ │ │ │ - auipc a3,0x34 │ │ │ │ - addi a3,a3,6 │ │ │ │ - li a2,1831 │ │ │ │ - auipc a1,0x2f │ │ │ │ - addi a1,a1,-550 │ │ │ │ - auipc a0,0x2f │ │ │ │ - addi a0,a0,538 │ │ │ │ - jal 3830 <__assert_fail@plt> │ │ │ │ - addi sp,sp,-224 │ │ │ │ - sd s2,192(sp) │ │ │ │ - sd a4,88(sp) │ │ │ │ - mv s2,a1 │ │ │ │ - auipc a4,0x48 │ │ │ │ - ld a4,734(a4) │ │ │ │ + mv t5,a5 │ │ │ │ + j 308de │ │ │ │ + li a4,-1 │ │ │ │ + bge a3,a4,30432 │ │ │ │ + ld a4,32(s7) │ │ │ │ + ld a3,24(a4) │ │ │ │ + ld a0,32(a4) │ │ │ │ + bne s10,a3,30b50 │ │ │ │ + beq a7,a0,30432 │ │ │ │ + ld a5,56(s7) │ │ │ │ + sd s0,56(s7) │ │ │ │ + ld a3,32(s0) │ │ │ │ + ld a4,56(s0) │ │ │ │ + sd a5,64(s0) │ │ │ │ + ld a3,32(a3) │ │ │ │ + beqz a4,3120c │ │ │ │ + ld a6,24(a4) │ │ │ │ + beqz a5,314aa │ │ │ │ + ld a1,24(a5) │ │ │ │ + addi a2,a1,1 │ │ │ │ + bltu a6,a1,30b7a │ │ │ │ + addi a2,a6,1 │ │ │ │ + ld a1,0(a4) │ │ │ │ + sd a2,24(s0) │ │ │ │ + bgeu a3,a1,3127c │ │ │ │ + ld a3,0(a5) │ │ │ │ + mv a4,a3 │ │ │ │ + bltu a1,a3,30b8e │ │ │ │ + mv a3,a1 │ │ │ │ + mv a4,a1 │ │ │ │ + ld a1,64(s7) │ │ │ │ + sd a4,0(s0) │ │ │ │ + beqz a1,3122e │ │ │ │ + ld a6,24(a1) │ │ │ │ + addi a5,a2,1 │ │ │ │ + bltu a6,a2,30ba8 │ │ │ │ + addi a5,a6,1 │ │ │ │ + ld a2,0(a1) │ │ │ │ + sd a5,24(s7) │ │ │ │ + bgeu a0,a2,3123a │ │ │ │ + mv a4,a2 │ │ │ │ + bgeu a2,a3,30bba │ │ │ │ + mv a4,a3 │ │ │ │ + sd a4,0(s7) │ │ │ │ + mv s0,s7 │ │ │ │ + j 30432 │ │ │ │ + addiw a1,s0,1 │ │ │ │ + slli a5,a1,0x20 │ │ │ │ + srli a1,a5,0x1d │ │ │ │ + slli a5,s0,0x20 │ │ │ │ + srli s11,a5,0x1d │ │ │ │ + mv a0,s7 │ │ │ │ + jal 1e81c │ │ │ │ + lw a5,16(s3) │ │ │ │ + mv a4,a0 │ │ │ │ + ld a0,0(s3) │ │ │ │ + addiw a5,a5,1 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + slli a1,a5,0x3 │ │ │ │ + add a1,a1,a5 │ │ │ │ + sd a4,8(s3) │ │ │ │ + slli a1,a1,0x3 │ │ │ │ + jal 1e81c │ │ │ │ + ld a5,8(s3) │ │ │ │ + sd a0,0(s3) │ │ │ │ + add a0,a0,s11 │ │ │ │ + sd zero,0(a0) │ │ │ │ + mv a0,s1 │ │ │ │ + add s1,a5,s11 │ │ │ │ + jal 2628c │ │ │ │ + ld t1,0(s3) │ │ │ │ + lw a5,16(s3) │ │ │ │ + sd a0,0(s1) │ │ │ │ + add s11,s11,t1 │ │ │ │ + ld s1,0(s11) │ │ │ │ + addiw a5,a5,1 │ │ │ │ + sw a5,16(s3) │ │ │ │ + ld s10,24(s2) │ │ │ │ + ld a7,32(s2) │ │ │ │ + bnez s1,3038c │ │ │ │ + li a1,72 │ │ │ │ + li a0,0 │ │ │ │ + jal 1e81c │ │ │ │ + li a5,1 │ │ │ │ + sd zero,40(a0) │ │ │ │ + sd a5,24(a0) │ │ │ │ + ld a5,24(s2) │ │ │ │ + ld a4,32(s2) │ │ │ │ + mv s0,a0 │ │ │ │ + sd zero,56(a0) │ │ │ │ + sd zero,64(a0) │ │ │ │ + sd zero,48(a0) │ │ │ │ + sd a4,0(a0) │ │ │ │ + sd a5,8(a0) │ │ │ │ + sd s2,32(a0) │ │ │ │ + j 303ba │ │ │ │ + li a5,-1 │ │ │ │ + bge a3,a5,305aa │ │ │ │ + ld a5,32(t4) │ │ │ │ + ld a3,24(a5) │ │ │ │ + ld a1,32(a5) │ │ │ │ + bne s10,a3,30c80 │ │ │ │ + beq a7,a1,305aa │ │ │ │ + ld a4,56(t4) │ │ │ │ + sd s7,56(t4) │ │ │ │ + ld a5,32(s7) │ │ │ │ + ld a3,56(s7) │ │ │ │ + sd a4,64(s7) │ │ │ │ + ld a5,32(a5) │ │ │ │ + beqz a3,3139e │ │ │ │ + ld a6,24(a3) │ │ │ │ + beqz a4,312ce │ │ │ │ + ld a0,24(a4) │ │ │ │ + addi a2,a0,1 │ │ │ │ + bltu a6,a0,30cb0 │ │ │ │ + addi a2,a6,1 │ │ │ │ + ld a0,0(a3) │ │ │ │ + sd a2,24(s7) │ │ │ │ + bltu a5,a0,314d0 │ │ │ │ + ld a3,0(a4) │ │ │ │ + bltu a5,a3,313b6 │ │ │ │ + mv a3,a5 │ │ │ │ + ld a0,64(t4) │ │ │ │ + sd a3,0(s7) │ │ │ │ + beqz a0,313ba │ │ │ │ + ld a6,24(a0) │ │ │ │ + addi a4,a2,1 │ │ │ │ + bltu a6,a2,30cde │ │ │ │ + addi a4,a6,1 │ │ │ │ + ld a2,0(a0) │ │ │ │ + sd a4,24(t4) │ │ │ │ + bgeu a1,a2,313c6 │ │ │ │ + mv a3,a2 │ │ │ │ + bgeu a2,a5,30cf0 │ │ │ │ + mv a3,a5 │ │ │ │ + sd a3,0(t4) │ │ │ │ + mv s7,t4 │ │ │ │ + j 305aa │ │ │ │ + bltu a1,a0,304be │ │ │ │ + sd s1,64(s0) │ │ │ │ + ld a0,32(s1) │ │ │ │ + ld a3,64(s1) │ │ │ │ + mv a4,a1 │ │ │ │ + sd a4,0(s0) │ │ │ │ + sd a5,56(s1) │ │ │ │ + ld a2,24(a5) │ │ │ │ + ld a6,32(a0) │ │ │ │ + bnez a3,304d2 │ │ │ │ + ld a0,0(a5) │ │ │ │ + addi a4,a2,1 │ │ │ │ + sd a4,24(s1) │ │ │ │ + bltu a6,a0,30d82 │ │ │ │ + mv a3,a6 │ │ │ │ + mv a5,a3 │ │ │ │ + ld a2,56(s0) │ │ │ │ + sd a5,0(s1) │ │ │ │ + bnez a2,304f8 │ │ │ │ + addi a4,a4,1 │ │ │ │ + sd a4,24(s0) │ │ │ │ + j 30518 │ │ │ │ + bnez a5,30de0 │ │ │ │ + ld a5,64(s0) │ │ │ │ + li a4,1 │ │ │ │ + sd a4,24(a2) │ │ │ │ + sd a0,0(a2) │ │ │ │ + mv a4,a0 │ │ │ │ + li a3,1 │ │ │ │ + bnez a5,3049c │ │ │ │ + ld a5,32(s0) │ │ │ │ + li a3,2 │ │ │ │ + sd a3,24(s0) │ │ │ │ + ld a1,32(a5) │ │ │ │ + bgeu a1,a0,30e82 │ │ │ │ + sd s1,64(s0) │ │ │ │ + ld a3,32(s1) │ │ │ │ + ld a5,64(s1) │ │ │ │ + sd a4,0(s0) │ │ │ │ + sd zero,56(s1) │ │ │ │ + ld a3,32(a3) │ │ │ │ + beqz a5,30e96 │ │ │ │ + ld a4,24(a5) │ │ │ │ + beqz a4,31686 │ │ │ │ + addi a4,a4,1 │ │ │ │ + mv a2,a4 │ │ │ │ + ld a5,0(a5) │ │ │ │ + sd a2,24(s1) │ │ │ │ + bgeu a3,a5,30d20 │ │ │ │ + mv a3,a5 │ │ │ │ + j 304f0 │ │ │ │ + ld a5,0(a3) │ │ │ │ + mv a3,a5 │ │ │ │ + bltu a0,a5,304f0 │ │ │ │ + mv a3,a0 │ │ │ │ + mv a5,a3 │ │ │ │ + j 30d22 │ │ │ │ + ld a4,0(a5) │ │ │ │ + bgeu a0,a4,30492 │ │ │ │ + ld a5,64(s0) │ │ │ │ + sd a4,0(a2) │ │ │ │ + mv a0,a4 │ │ │ │ + li a2,0 │ │ │ │ + bnez a5,3049c │ │ │ │ + j 3049e │ │ │ │ + li a1,72 │ │ │ │ + li a0,0 │ │ │ │ + sd a7,8(sp) │ │ │ │ + jal 1e81c │ │ │ │ + li a5,1 │ │ │ │ + sd zero,40(a0) │ │ │ │ + sd a5,24(a0) │ │ │ │ + ld a5,24(s2) │ │ │ │ + ld a4,32(s2) │ │ │ │ + sd zero,56(a0) │ │ │ │ + ld a2,56(s1) │ │ │ │ + sd zero,64(a0) │ │ │ │ + sd zero,48(a0) │ │ │ │ + sd a4,0(a0) │ │ │ │ + sd a5,8(a0) │ │ │ │ + sd s2,32(a0) │ │ │ │ + sd a0,64(s1) │ │ │ │ + mv s0,a0 │ │ │ │ + beqz a2,31262 │ │ │ │ + ld a7,8(sp) │ │ │ │ + li a5,1 │ │ │ │ + j 3043a │ │ │ │ + ld a3,24(a5) │ │ │ │ + beqz a3,3118a │ │ │ │ + addi a3,a3,1 │ │ │ │ mv a1,a3 │ │ │ │ - sd s8,144(sp) │ │ │ │ - sd a3,24(sp) │ │ │ │ - lw s8,8(s2) │ │ │ │ - addiw a3,a3,-1 │ │ │ │ - sd a5,80(sp) │ │ │ │ - ld a5,0(a4) │ │ │ │ - sd a5,104(sp) │ │ │ │ - li a5,0 │ │ │ │ - slli a3,a3,0x20 │ │ │ │ + ld a4,0(a5) │ │ │ │ + sd a1,24(a2) │ │ │ │ + bltu a0,a4,30d8e │ │ │ │ + mv a4,a0 │ │ │ │ + j 30494 │ │ │ │ + mv a4,a5 │ │ │ │ + addi a4,a4,1 │ │ │ │ + sd a4,24(t5) │ │ │ │ + blt s9,a3,30a4c │ │ │ │ li a5,-1 │ │ │ │ - srli a3,a3,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - sd s0,208(sp) │ │ │ │ - sd s1,200(sp) │ │ │ │ - sd s4,176(sp) │ │ │ │ - sd s5,168(sp) │ │ │ │ - sd s6,160(sp) │ │ │ │ - sd ra,216(sp) │ │ │ │ - sd s3,184(sp) │ │ │ │ - sd s7,152(sp) │ │ │ │ - sd s9,136(sp) │ │ │ │ - sd s10,128(sp) │ │ │ │ - sd s11,120(sp) │ │ │ │ - mv s0,a2 │ │ │ │ - sd a3,40(sp) │ │ │ │ - addiw s8,s8,-1 │ │ │ │ - add s5,a2,a3 │ │ │ │ - li s6,0 │ │ │ │ - li s1,0 │ │ │ │ - addi s4,sp,100 │ │ │ │ - sd a5,64(sp) │ │ │ │ - sw a1,76(sp) │ │ │ │ - lbu s7,0(s0) │ │ │ │ - beq s8,s6,31d92 │ │ │ │ + bge a3,a5,308de │ │ │ │ + ld a5,32(a0) │ │ │ │ + ld a3,24(a5) │ │ │ │ + ld a1,32(a5) │ │ │ │ + bne s10,a3,30e18 │ │ │ │ + beq a7,a1,308de │ │ │ │ + ld a4,56(a0) │ │ │ │ + sd t5,56(a0) │ │ │ │ + ld a5,32(t5) │ │ │ │ + ld a3,56(t5) │ │ │ │ + sd a4,64(t5) │ │ │ │ + ld a5,32(a5) │ │ │ │ + beqz a3,31546 │ │ │ │ + ld t6,24(a3) │ │ │ │ + beqz a4,31658 │ │ │ │ + ld a6,24(a4) │ │ │ │ + addi a2,a6,1 │ │ │ │ + bltu t6,a6,30e48 │ │ │ │ + addi a2,t6,1 │ │ │ │ + ld a6,0(a3) │ │ │ │ + sd a2,24(t5) │ │ │ │ + bltu a5,a6,31580 │ │ │ │ + ld a3,0(a4) │ │ │ │ + bltu a5,a3,3155c │ │ │ │ + mv a3,a5 │ │ │ │ + j 3158c │ │ │ │ + mv a4,a3 │ │ │ │ + j 304be │ │ │ │ + ld a6,0(a5) │ │ │ │ + mv t5,a6 │ │ │ │ + bltu a3,a6,3060e │ │ │ │ + ld a1,64(a0) │ │ │ │ + mv t5,a3 │ │ │ │ + sd t5,0(a2) │ │ │ │ + mv a6,a3 │ │ │ │ + li a5,0 │ │ │ │ + bnez a1,30618 │ │ │ │ + j 3061a │ │ │ │ + sd s1,64(s0) │ │ │ │ + ld a3,32(s1) │ │ │ │ + ld a5,64(s1) │ │ │ │ + mv a4,a1 │ │ │ │ + sd a4,0(s0) │ │ │ │ + sd zero,56(s1) │ │ │ │ + ld a3,32(a3) │ │ │ │ + bnez a5,30d62 │ │ │ │ + li a5,1 │ │ │ │ + sd a5,24(s1) │ │ │ │ + li a4,1 │ │ │ │ + mv a5,a3 │ │ │ │ + j 30d22 │ │ │ │ + ld a2,0(a2) │ │ │ │ + addi a3,a0,1 │ │ │ │ + sd a3,24(a1) │ │ │ │ + bgeu a6,a2,3076a │ │ │ │ + mv a6,a2 │ │ │ │ + mv t5,a2 │ │ │ │ + j 3076c │ │ │ │ + ld a1,0(a1) │ │ │ │ + addi a2,a4,1 │ │ │ │ + sd a2,24(s0) │ │ │ │ + bltu a6,a1,3106a │ │ │ │ + mv a3,a6 │ │ │ │ + mv a4,a3 │ │ │ │ + ld a1,56(a0) │ │ │ │ + sd a4,0(s0) │ │ │ │ + bnez a1,3067a │ │ │ │ + addi a5,a2,1 │ │ │ │ + sd a5,24(a0) │ │ │ │ + j 3069a │ │ │ │ + beqz a5,31014 │ │ │ │ + ld a4,24(a5) │ │ │ │ + beqz a4,31272 │ │ │ │ + addi a4,a4,1 │ │ │ │ + mv a3,a4 │ │ │ │ + ld t5,0(a5) │ │ │ │ + sd a3,24(a2) │ │ │ │ + bgeu a6,t5,3060c │ │ │ │ + ld a1,64(a0) │ │ │ │ + sd t5,0(a2) │ │ │ │ + mv a6,t5 │ │ │ │ + li a5,0 │ │ │ │ + bnez a1,30618 │ │ │ │ + j 3061a │ │ │ │ + ld a0,0(a0) │ │ │ │ + addi a6,a3,1 │ │ │ │ + sd a6,24(s7) │ │ │ │ + bltu a1,a0,31170 │ │ │ │ + mv a2,a1 │ │ │ │ + mv a3,a2 │ │ │ │ + ld a1,56(a5) │ │ │ │ + sd a3,0(s7) │ │ │ │ + bnez a1,307e0 │ │ │ │ + addi a4,a6,1 │ │ │ │ + sd a4,24(a5) │ │ │ │ + j 307fe │ │ │ │ + beqz a4,310f8 │ │ │ │ + ld a3,24(a4) │ │ │ │ + beqz a3,312a0 │ │ │ │ + addi a3,a3,1 │ │ │ │ + mv a2,a3 │ │ │ │ + ld t5,0(a4) │ │ │ │ + sd a2,24(a1) │ │ │ │ + bgeu a6,t5,3076a │ │ │ │ + mv a6,t5 │ │ │ │ + j 3076c │ │ │ │ + ld a2,0(a2) │ │ │ │ + addi a3,a0,1 │ │ │ │ + sd a3,24(s1) │ │ │ │ + bgeu a4,a2,30f4c │ │ │ │ + mv a4,a2 │ │ │ │ + mv a5,a4 │ │ │ │ + ld a2,64(s0) │ │ │ │ + sd a5,0(s1) │ │ │ │ + bnez a2,3085e │ │ │ │ + li a2,1 │ │ │ │ + bnez a3,312f2 │ │ │ │ + sd a2,24(s0) │ │ │ │ + bltu a1,a4,3087c │ │ │ │ + mv a5,a1 │ │ │ │ + sd a5,0(s0) │ │ │ │ + j 303ba │ │ │ │ + li a4,-1 │ │ │ │ + bge a3,a4,30704 │ │ │ │ + ld a4,32(t5) │ │ │ │ + ld a3,24(a4) │ │ │ │ + ld a1,32(a4) │ │ │ │ + bne s10,a3,30f80 │ │ │ │ + beq a7,a1,30704 │ │ │ │ + ld a5,56(t5) │ │ │ │ + sd t4,56(t5) │ │ │ │ + ld a3,32(t4) │ │ │ │ + ld a4,56(t4) │ │ │ │ + sd a5,64(t4) │ │ │ │ + ld a0,32(a3) │ │ │ │ + beqz a4,312fa │ │ │ │ + ld a6,24(a4) │ │ │ │ + beqz a5,31536 │ │ │ │ + ld a2,24(a5) │ │ │ │ + addi a3,a2,1 │ │ │ │ + bltu a6,a2,30fb0 │ │ │ │ + addi a3,a6,1 │ │ │ │ + ld a2,0(a4) │ │ │ │ + sd a3,24(t4) │ │ │ │ + bltu a0,a2,314f8 │ │ │ │ + ld a4,0(a5) │ │ │ │ + bltu a0,a4,31312 │ │ │ │ + mv a4,a0 │ │ │ │ + ld a2,64(t5) │ │ │ │ + sd a4,0(t4) │ │ │ │ + beqz a2,313d8 │ │ │ │ + ld a6,24(a2) │ │ │ │ + addi a5,a3,1 │ │ │ │ + bltu a6,a3,30fde │ │ │ │ + addi a5,a6,1 │ │ │ │ + ld a3,0(a2) │ │ │ │ + sd a5,24(t5) │ │ │ │ + bgeu a1,a3,313e4 │ │ │ │ + mv a4,a3 │ │ │ │ + bltu a3,a0,3157c │ │ │ │ + sd a4,0(t5) │ │ │ │ + mv t4,t5 │ │ │ │ + j 30704 │ │ │ │ + bltu t4,a6,3063e │ │ │ │ + mv t5,t4 │ │ │ │ + j 3063e │ │ │ │ + ld a1,0(a4) │ │ │ │ + addi a3,a6,1 │ │ │ │ + sd a3,24(a2) │ │ │ │ + bltu a0,a1,30490 │ │ │ │ + mv a4,a0 │ │ │ │ + j 30494 │ │ │ │ + ld a1,64(a0) │ │ │ │ + li a5,1 │ │ │ │ + sd a5,24(a2) │ │ │ │ + sd a6,0(a2) │ │ │ │ + mv t5,a6 │ │ │ │ li a4,1 │ │ │ │ - mv a3,s8 │ │ │ │ - mv a2,s6 │ │ │ │ - mv a1,s2 │ │ │ │ - li a0,0 │ │ │ │ - jal 2aff6 │ │ │ │ - lw a4,8(s2) │ │ │ │ - mv s3,a0 │ │ │ │ - bnez s6,31caa │ │ │ │ - addiw a5,a4,-1 │ │ │ │ - beq a5,s8,31d3a │ │ │ │ - ld a5,72(s2) │ │ │ │ - bgeu s8,a4,31f72 │ │ │ │ - slli a4,s8,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - sd a4,48(sp) │ │ │ │ - add a4,a4,a5 │ │ │ │ - lbu a4,0(a4) │ │ │ │ - li a3,253 │ │ │ │ - bgeu a3,a4,32302 │ │ │ │ - ld a5,80(s2) │ │ │ │ - lwu s10,88(s2) │ │ │ │ - sw s8,100(sp) │ │ │ │ - sd a5,16(sp) │ │ │ │ - beqz s10,31d04 │ │ │ │ - li s11,0 │ │ │ │ - add a5,s11,s10 │ │ │ │ - srli s9,a5,0x1 │ │ │ │ - ld a5,16(sp) │ │ │ │ - slli a1,s9,0x3 │ │ │ │ - mv a0,s4 │ │ │ │ - add a1,a1,a5 │ │ │ │ - sd a1,8(sp) │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,31d24 │ │ │ │ - ld a1,8(sp) │ │ │ │ - beqz a0,320be │ │ │ │ - addi s11,s9,1 │ │ │ │ - bltu s11,s10,31cda │ │ │ │ - mv a3,s8 │ │ │ │ - auipc a2,0x2f │ │ │ │ - addi a2,a2,-830 │ │ │ │ - li a1,658 │ │ │ │ - auipc a0,0x2f │ │ │ │ - addi a0,a0,-802 │ │ │ │ - jal b382 │ │ │ │ - li a0,-1 │ │ │ │ - jal 33c0 │ │ │ │ - mv s10,s9 │ │ │ │ - bltu s11,s10,31cda │ │ │ │ - j 31d04 │ │ │ │ - beqz s10,3203c │ │ │ │ - lw a5,4(s10) │ │ │ │ - ld a4,16(sp) │ │ │ │ - bltu a5,a4,32048 │ │ │ │ - li s8,0 │ │ │ │ - li s6,0 │ │ │ │ - j 31d78 │ │ │ │ - ld a5,0(s2) │ │ │ │ - sext.w s10,s6 │ │ │ │ - mv a1,s10 │ │ │ │ - mv a0,s3 │ │ │ │ - ld s11,16(a5) │ │ │ │ - ld s9,16(s2) │ │ │ │ - jal 1c842 │ │ │ │ - lwu a4,0(a0) │ │ │ │ - slli a4,a4,0x2 │ │ │ │ - add a5,s9,a4 │ │ │ │ - lw a5,0(a5) │ │ │ │ - addw a5,a5,s8 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - add s11,s11,a5 │ │ │ │ - lbu a5,0(s11) │ │ │ │ - beq a5,s7,31dcc │ │ │ │ - addiw s6,s6,1 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 1c924 │ │ │ │ - sext.w a0,a0 │ │ │ │ - bltu s6,a0,31d40 │ │ │ │ - mv a0,s3 │ │ │ │ - li a1,0 │ │ │ │ - jal 1c72c │ │ │ │ - mv a0,s3 │ │ │ │ - jal 3670 │ │ │ │ + bnez a1,30618 │ │ │ │ + ld a5,32(a0) │ │ │ │ + li a4,2 │ │ │ │ + sd a4,24(a0) │ │ │ │ + ld t4,32(a5) │ │ │ │ + bltu t4,a6,31036 │ │ │ │ + mv t5,t4 │ │ │ │ + sd s0,64(a0) │ │ │ │ + ld a4,32(s0) │ │ │ │ + ld a5,64(s0) │ │ │ │ + sd t5,0(a0) │ │ │ │ + sd zero,56(s0) │ │ │ │ + ld a3,32(a4) │ │ │ │ + beqz a5,31286 │ │ │ │ + ld a2,24(a5) │ │ │ │ + bnez a2,314ec │ │ │ │ + li a1,1 │ │ │ │ + li a2,1 │ │ │ │ + ld a4,0(a5) │ │ │ │ + sd a1,24(s0) │ │ │ │ + bgeu a3,a4,30ec0 │ │ │ │ + mv a3,a4 │ │ │ │ + j 30672 │ │ │ │ + ld a4,0(a5) │ │ │ │ + mv a3,a4 │ │ │ │ + bltu a1,a4,30672 │ │ │ │ + mv a3,a1 │ │ │ │ + mv a4,a1 │ │ │ │ + j 30672 │ │ │ │ + bltu t4,a6,3079a │ │ │ │ + mv t5,t4 │ │ │ │ + j 3079a │ │ │ │ + li a1,72 │ │ │ │ li a0,0 │ │ │ │ - li s0,0 │ │ │ │ - ld a5,80(sp) │ │ │ │ - sw s0,0(a5) │ │ │ │ - auipc a5,0x48 │ │ │ │ - ld a5,374(a5) │ │ │ │ - ld a4,104(sp) │ │ │ │ + sd a7,8(sp) │ │ │ │ + jal 1e81c │ │ │ │ + li a5,1 │ │ │ │ + sd zero,40(a0) │ │ │ │ + sd a5,24(a0) │ │ │ │ + ld a4,32(s2) │ │ │ │ + ld a5,24(s2) │ │ │ │ + sd zero,56(a0) │ │ │ │ + ld a2,56(s0) │ │ │ │ + sd a4,0(a0) │ │ │ │ + sd zero,64(a0) │ │ │ │ + sd zero,48(a0) │ │ │ │ + sd a5,8(a0) │ │ │ │ + sd s2,32(a0) │ │ │ │ + sd a0,64(s0) │ │ │ │ + ld a7,8(sp) │ │ │ │ + mv s7,a0 │ │ │ │ + li a4,1 │ │ │ │ + bnez a2,305b4 │ │ │ │ + li a5,2 │ │ │ │ + sd a5,24(s0) │ │ │ │ + j 30432 │ │ │ │ + ld a3,0(a3) │ │ │ │ + addi a4,a1,1 │ │ │ │ + sd a4,24(a2) │ │ │ │ + bltu a6,a3,30e6e │ │ │ │ + mv t5,a6 │ │ │ │ + j 3060e │ │ │ │ + li a5,0 │ │ │ │ + bnez a0,30a38 │ │ │ │ + li a5,1 │ │ │ │ + sd a5,24(t5) │ │ │ │ + ld a2,56(t4) │ │ │ │ + sd t5,64(t4) │ │ │ │ + li a4,1 │ │ │ │ + bnez a2,308ea │ │ │ │ + li a5,2 │ │ │ │ + sd a5,24(t4) │ │ │ │ + j 30704 │ │ │ │ + ld a0,64(a5) │ │ │ │ + li a4,1 │ │ │ │ + sd a4,24(a1) │ │ │ │ + sd a6,0(a1) │ │ │ │ + mv t5,a6 │ │ │ │ + li a3,1 │ │ │ │ + bnez a0,30776 │ │ │ │ + ld a4,32(a5) │ │ │ │ + li a3,2 │ │ │ │ + sd a3,24(a5) │ │ │ │ + ld t4,32(a4) │ │ │ │ + bgeu t4,a6,31278 │ │ │ │ + sd s7,64(a5) │ │ │ │ + ld a3,32(s7) │ │ │ │ + ld a4,64(s7) │ │ │ │ + sd t5,0(a5) │ │ │ │ + sd zero,56(s7) │ │ │ │ + ld a2,32(a3) │ │ │ │ + beqz a4,3150c │ │ │ │ + ld a3,24(a4) │ │ │ │ + li a1,1 │ │ │ │ + li a6,1 │ │ │ │ + bnez a3,3166c │ │ │ │ + ld a3,0(a4) │ │ │ │ + sd a1,24(s7) │ │ │ │ + bgeu a2,a3,30f0e │ │ │ │ + mv a2,a3 │ │ │ │ + j 307d6 │ │ │ │ + beqz a5,312e2 │ │ │ │ + ld a3,24(a5) │ │ │ │ + bnez a3,314ca │ │ │ │ + li a2,1 │ │ │ │ + li a3,1 │ │ │ │ ld a5,0(a5) │ │ │ │ - xor a5,a5,a4 │ │ │ │ - li a4,0 │ │ │ │ - bnez a5,32490 │ │ │ │ - ld ra,216(sp) │ │ │ │ - ld s0,208(sp) │ │ │ │ - ld s1,200(sp) │ │ │ │ - ld s2,192(sp) │ │ │ │ - ld s3,184(sp) │ │ │ │ - ld s4,176(sp) │ │ │ │ - ld s5,168(sp) │ │ │ │ - ld s6,160(sp) │ │ │ │ - ld s7,152(sp) │ │ │ │ - ld s8,144(sp) │ │ │ │ - ld s9,136(sp) │ │ │ │ - ld s10,128(sp) │ │ │ │ - ld s11,120(sp) │ │ │ │ - addi sp,sp,224 │ │ │ │ - ret │ │ │ │ - mv a1,s10 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 1c842 │ │ │ │ - mv a5,a0 │ │ │ │ - mv a1,s10 │ │ │ │ - mv a0,s3 │ │ │ │ - lw s6,0(a5) │ │ │ │ - jal 1c842 │ │ │ │ - mv a5,a0 │ │ │ │ - lw s8,4(a5) │ │ │ │ - mv a0,s3 │ │ │ │ - li a1,0 │ │ │ │ - jal 1c72c │ │ │ │ - mv a0,s3 │ │ │ │ - jal 3670 │ │ │ │ - bltu s8,s6,31d92 │ │ │ │ - bltu s6,s8,31f00 │ │ │ │ - slli a5,s6,0x20 │ │ │ │ - ld a3,40(sp) │ │ │ │ - srli a4,a5,0x1e │ │ │ │ - sd a4,8(sp) │ │ │ │ - ld a2,8(sp) │ │ │ │ - ld a4,16(s2) │ │ │ │ - ld a1,0(s2) │ │ │ │ - lbu a5,0(s0) │ │ │ │ - add a4,a4,a2 │ │ │ │ - lwu a2,0(a4) │ │ │ │ - ld s7,16(a1) │ │ │ │ - slli a4,s1,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add s7,s7,a2 │ │ │ │ - add s3,s7,a3 │ │ │ │ - add s7,s7,a4 │ │ │ │ - beqz a5,31e60 │ │ │ │ - bltu s3,s7,31e60 │ │ │ │ - bltu s5,s0,31e60 │ │ │ │ - lbu a4,0(s7) │ │ │ │ - bne a4,a5,31edc │ │ │ │ - jal 36fc0 │ │ │ │ - bnez a0,31ec4 │ │ │ │ - lbu a5,0(s0) │ │ │ │ - lbu a4,0(s7) │ │ │ │ - bne a4,a5,31eda │ │ │ │ - lbu a5,1(s0) │ │ │ │ - addi s7,s7,1 │ │ │ │ - addi s0,s0,1 │ │ │ │ - addiw s1,s1,1 │ │ │ │ - bnez a5,31e32 │ │ │ │ - ld a5,24(sp) │ │ │ │ - bltu s1,a5,31c82 │ │ │ │ - ld a3,88(sp) │ │ │ │ - subw a4,s8,s6 │ │ │ │ - bgeu a4,a3,31d92 │ │ │ │ - addiw a5,a4,1 │ │ │ │ - slli s1,a5,0x20 │ │ │ │ - srli s1,s1,0x20 │ │ │ │ - slli a1,s1,0x2 │ │ │ │ + sd a2,24(s1) │ │ │ │ + bgeu a4,a5,30f4c │ │ │ │ + mv a4,a5 │ │ │ │ + j 30856 │ │ │ │ + ld a3,0(a4) │ │ │ │ + mv a2,a3 │ │ │ │ + bltu a0,a3,307d6 │ │ │ │ + mv a2,a0 │ │ │ │ + mv a3,a0 │ │ │ │ + j 307d6 │ │ │ │ + ld a6,0(a4) │ │ │ │ + mv t5,a6 │ │ │ │ + bltu a2,a6,3076c │ │ │ │ + mv a6,a2 │ │ │ │ + mv t5,a2 │ │ │ │ + j 3076c │ │ │ │ + li a1,1 │ │ │ │ + li a3,1 │ │ │ │ + j 30dea │ │ │ │ + ld a5,0(a5) │ │ │ │ + bltu a4,a5,31162 │ │ │ │ + mv a5,a4 │ │ │ │ + j 30f4e │ │ │ │ + li a1,72 │ │ │ │ li a0,0 │ │ │ │ - sext.w s0,a5 │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a2,16(s2) │ │ │ │ + sd a7,8(sp) │ │ │ │ + jal 1e81c │ │ │ │ + li a5,1 │ │ │ │ + sd zero,40(a0) │ │ │ │ + sd a5,24(a0) │ │ │ │ + ld a5,24(s2) │ │ │ │ + ld a4,32(s2) │ │ │ │ + sd zero,56(a0) │ │ │ │ + ld a1,56(s7) │ │ │ │ + sd a5,8(a0) │ │ │ │ + sd zero,64(a0) │ │ │ │ + sd zero,48(a0) │ │ │ │ + sd a4,0(a0) │ │ │ │ + sd s2,32(a0) │ │ │ │ + sd a0,64(s7) │ │ │ │ + ld a7,8(sp) │ │ │ │ + mv t4,a0 │ │ │ │ + li a5,1 │ │ │ │ + bnez a1,30710 │ │ │ │ + li a5,2 │ │ │ │ + sd a5,24(s7) │ │ │ │ + li a4,2 │ │ │ │ + j 305aa │ │ │ │ li a4,0 │ │ │ │ - slli a3,s6,0x20 │ │ │ │ - srli a5,a3,0x1e │ │ │ │ - add a5,a5,a2 │ │ │ │ - lw a3,0(a5) │ │ │ │ - slli a1,a4,0x20 │ │ │ │ - srli a5,a1,0x1e │ │ │ │ - add a5,a5,a0 │ │ │ │ - sw a3,0(a5) │ │ │ │ - addiw s6,s6,1 │ │ │ │ - addiw a4,a4,1 │ │ │ │ - bgeu s8,s6,31e8e │ │ │ │ - auipc a3,0x48 │ │ │ │ - ld a3,194(a3) │ │ │ │ - li a2,4 │ │ │ │ - mv a1,s1 │ │ │ │ - sd a0,8(sp) │ │ │ │ - jal 3400 │ │ │ │ - ld a0,8(sp) │ │ │ │ - j 31d96 │ │ │ │ - lbu a1,0(s7) │ │ │ │ - lbu a0,0(s0) │ │ │ │ - beq a1,a0,31e54 │ │ │ │ - jal 36f82 │ │ │ │ - bnez a0,31e54 │ │ │ │ - lbu a5,0(s0) │ │ │ │ - beqz a5,31e60 │ │ │ │ - bltu s3,s7,31e60 │ │ │ │ - bltu s5,s0,31e60 │ │ │ │ - jal 36fc0 │ │ │ │ - bnez a0,32436 │ │ │ │ - lbu a4,0(s7) │ │ │ │ - lbu a5,0(s0) │ │ │ │ - bne a4,a5,31d92 │ │ │ │ - ld a5,24(sp) │ │ │ │ - bltu s1,a5,31c82 │ │ │ │ - j 31e66 │ │ │ │ - lw a4,8(s2) │ │ │ │ - bnez s6,31f10 │ │ │ │ - addiw a5,a4,-1 │ │ │ │ - beq a5,s8,32460 │ │ │ │ - ld a5,72(s2) │ │ │ │ - bgeu s8,a4,321a8 │ │ │ │ - slli a4,s8,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - sd a4,16(sp) │ │ │ │ - add a4,a4,a5 │ │ │ │ - lbu a4,0(a4) │ │ │ │ - li a3,253 │ │ │ │ - bgeu a3,a4,3245a │ │ │ │ - lwu s3,88(s2) │ │ │ │ - sw s8,100(sp) │ │ │ │ - ld s9,80(s2) │ │ │ │ - beqz s3,31f64 │ │ │ │ - li s7,0 │ │ │ │ - add s10,s7,s3 │ │ │ │ - srli s10,s10,0x1 │ │ │ │ - slli s11,s10,0x3 │ │ │ │ - add s11,s11,s9 │ │ │ │ - mv a1,s11 │ │ │ │ - mv a0,s4 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,31f6a │ │ │ │ - beqz a0,3230c │ │ │ │ - addi s7,s10,1 │ │ │ │ - bltu s7,s3,31f3e │ │ │ │ - mv a0,s8 │ │ │ │ - jal 281e8 │ │ │ │ - mv s3,s10 │ │ │ │ - bltu s7,s3,31f3e │ │ │ │ - j 31f64 │ │ │ │ - ld a4,120(s2) │ │ │ │ - slli a3,s6,0x20 │ │ │ │ - srli a3,a3,0x20 │ │ │ │ - sd a3,32(sp) │ │ │ │ - slli a3,a3,0x2 │ │ │ │ - add a4,a4,a3 │ │ │ │ - lw a4,0(a4) │ │ │ │ - sd a3,48(sp) │ │ │ │ - li a3,253 │ │ │ │ - sd a4,16(sp) │ │ │ │ - slli a4,a4,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add a4,a4,a5 │ │ │ │ - lbu a4,0(a4) │ │ │ │ - bgeu a3,a4,320b8 │ │ │ │ - ld a5,16(sp) │ │ │ │ - lwu s11,88(s2) │ │ │ │ - sw a5,100(sp) │ │ │ │ - ld a5,80(s2) │ │ │ │ - sd a5,8(sp) │ │ │ │ - beqz s11,31fd6 │ │ │ │ - li s10,0 │ │ │ │ - add a5,s10,s11 │ │ │ │ - srli s8,a5,0x1 │ │ │ │ - ld a5,8(sp) │ │ │ │ - slli a1,s8,0x3 │ │ │ │ - mv a0,s4 │ │ │ │ - add s9,a5,a1 │ │ │ │ - mv a1,s9 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,31fda │ │ │ │ - beqz a0,31fe2 │ │ │ │ - addi s10,s8,1 │ │ │ │ - bltu s10,s11,31fae │ │ │ │ - ld a3,16(sp) │ │ │ │ - j 31d06 │ │ │ │ - mv s11,s8 │ │ │ │ - bltu s10,s11,31fae │ │ │ │ - j 31fd6 │ │ │ │ - beqz s9,31fd6 │ │ │ │ - lw a5,4(s9) │ │ │ │ - sd a5,16(sp) │ │ │ │ - ld a5,72(s2) │ │ │ │ - ld a4,32(sp) │ │ │ │ - add a5,a5,a4 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - li a4,253 │ │ │ │ - bgeu a4,a5,320b4 │ │ │ │ - ld a5,80(s2) │ │ │ │ - lwu s8,88(s2) │ │ │ │ - sw s6,100(sp) │ │ │ │ - sd a5,8(sp) │ │ │ │ - beqz s8,3203c │ │ │ │ - li s9,0 │ │ │ │ - ld a5,8(sp) │ │ │ │ - add s11,s8,s9 │ │ │ │ - srli s11,s11,0x1 │ │ │ │ - slli a1,s11,0x3 │ │ │ │ - add s10,a5,a1 │ │ │ │ - mv a1,s10 │ │ │ │ - mv a0,s4 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,32040 │ │ │ │ - beqz a0,31d2c │ │ │ │ - addi s9,s11,1 │ │ │ │ - bltu s9,s8,32012 │ │ │ │ - mv a3,s6 │ │ │ │ - j 31d06 │ │ │ │ - mv s8,s11 │ │ │ │ - bltu s9,s8,32012 │ │ │ │ - j 3203c │ │ │ │ - ld a4,120(s2) │ │ │ │ - ld a3,48(sp) │ │ │ │ - ld a5,72(s2) │ │ │ │ - add a4,a4,a3 │ │ │ │ - lw s9,0(a4) │ │ │ │ - slli a4,s9,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add a5,a5,a4 │ │ │ │ - lbu s8,0(a5) │ │ │ │ - li a5,253 │ │ │ │ - bgeu a5,s8,323f8 │ │ │ │ - ld a5,80(s2) │ │ │ │ - lwu s6,88(s2) │ │ │ │ - sw s9,100(sp) │ │ │ │ - sd a5,8(sp) │ │ │ │ - beqz s6,320a6 │ │ │ │ - li s10,0 │ │ │ │ - ld a5,8(sp) │ │ │ │ - add s8,s10,s6 │ │ │ │ - srli s8,s8,0x1 │ │ │ │ - slli s11,s8,0x3 │ │ │ │ - add s11,s11,a5 │ │ │ │ - mv a1,s11 │ │ │ │ - mv a0,s4 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,320ac │ │ │ │ - beqz a0,322f2 │ │ │ │ - addi s10,s8,1 │ │ │ │ - bltu s10,s6,3207e │ │ │ │ - mv a0,s9 │ │ │ │ - jal 281e8 │ │ │ │ - mv s6,s8 │ │ │ │ - bltu s10,s6,3207e │ │ │ │ - j 320a6 │ │ │ │ - sext.w a5,a5 │ │ │ │ - j 31d34 │ │ │ │ - sext.w a4,a4 │ │ │ │ - sd a4,16(sp) │ │ │ │ - j 31ff0 │ │ │ │ - beqz a1,31d04 │ │ │ │ - lw a5,4(a1) │ │ │ │ - sd a5,32(sp) │ │ │ │ - ld a5,72(s2) │ │ │ │ - addiw a2,s8,1 │ │ │ │ - slli a4,a2,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add a4,a4,a5 │ │ │ │ - lbu a4,0(a4) │ │ │ │ - sext.w a3,a2 │ │ │ │ - sd a3,56(sp) │ │ │ │ - li a3,253 │ │ │ │ - bgeu a3,a4,322fc │ │ │ │ - ld a5,80(s2) │ │ │ │ - lwu s10,88(s2) │ │ │ │ - sw a2,100(sp) │ │ │ │ - sd a5,16(sp) │ │ │ │ - beqz s10,32122 │ │ │ │ - li s11,0 │ │ │ │ - add a5,s11,s10 │ │ │ │ - srli s9,a5,0x1 │ │ │ │ - ld a5,16(sp) │ │ │ │ - slli a1,s9,0x3 │ │ │ │ - mv a0,s4 │ │ │ │ - add a1,a1,a5 │ │ │ │ - sd a1,8(sp) │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,32126 │ │ │ │ - ld a1,8(sp) │ │ │ │ - beqz a0,3212e │ │ │ │ - addi s11,s9,1 │ │ │ │ - bltu s11,s10,320fa │ │ │ │ - ld a3,56(sp) │ │ │ │ - j 31d06 │ │ │ │ - mv s10,s9 │ │ │ │ - bltu s11,s10,320fa │ │ │ │ - j 32122 │ │ │ │ - beqz a1,32122 │ │ │ │ - lw a3,4(a1) │ │ │ │ - ld a5,72(s2) │ │ │ │ - ld a2,32(sp) │ │ │ │ - ld a4,120(s2) │ │ │ │ - bgeu a3,a2,31f76 │ │ │ │ - ld a3,48(sp) │ │ │ │ - slli a3,a3,0x2 │ │ │ │ - add a3,a3,a4 │ │ │ │ - lw a3,0(a3) │ │ │ │ - bgeu s6,a3,31f76 │ │ │ │ - bltu s8,a3,31f76 │ │ │ │ - slli a4,a3,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add a5,a5,a4 │ │ │ │ - lbu s8,0(a5) │ │ │ │ - li a5,253 │ │ │ │ - bgeu a5,s8,323f8 │ │ │ │ - lwu s10,88(s2) │ │ │ │ - sw a3,100(sp) │ │ │ │ - ld s6,80(s2) │ │ │ │ - beqz s10,321a2 │ │ │ │ - addi a5,sp,100 │ │ │ │ - li s9,0 │ │ │ │ - sd a5,16(sp) │ │ │ │ - add s8,s9,s10 │ │ │ │ - srli s8,s8,0x1 │ │ │ │ - ld a0,16(sp) │ │ │ │ - slli s11,s8,0x3 │ │ │ │ - add s11,s11,s6 │ │ │ │ - mv a1,s11 │ │ │ │ - sd a3,8(sp) │ │ │ │ - jal 1efae │ │ │ │ - ld a3,8(sp) │ │ │ │ - bltz a0,3246c │ │ │ │ - beqz a0,32474 │ │ │ │ - addi s9,s8,1 │ │ │ │ - bltu s9,s10,32178 │ │ │ │ - mv a0,a3 │ │ │ │ - jal 281e8 │ │ │ │ - ld a4,120(s2) │ │ │ │ - slli a3,s6,0x20 │ │ │ │ - srli a3,a3,0x20 │ │ │ │ - sd a3,32(sp) │ │ │ │ - slli a3,a3,0x2 │ │ │ │ - add a4,a4,a3 │ │ │ │ - lw a4,0(a4) │ │ │ │ - sd a3,8(sp) │ │ │ │ - li a3,253 │ │ │ │ - sd a4,16(sp) │ │ │ │ - slli a4,a4,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add a4,a4,a5 │ │ │ │ - lbu a4,0(a4) │ │ │ │ - sext.w s9,a4 │ │ │ │ - bgeu a3,a4,32222 │ │ │ │ - ld a5,16(sp) │ │ │ │ - lwu s10,88(s2) │ │ │ │ - ld s7,80(s2) │ │ │ │ - sw a5,100(sp) │ │ │ │ - beqz s10,31fd6 │ │ │ │ - li s11,0 │ │ │ │ - add a5,s11,s10 │ │ │ │ - srli s9,a5,0x1 │ │ │ │ - slli a1,s9,0x3 │ │ │ │ - add s3,s7,a1 │ │ │ │ - mv a1,s3 │ │ │ │ - mv a0,s4 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,3220e │ │ │ │ - beqz a0,32216 │ │ │ │ - addi s11,s9,1 │ │ │ │ - bltu s11,s10,321e6 │ │ │ │ - j 31fd6 │ │ │ │ - mv s10,s9 │ │ │ │ - bltu s11,s10,321e6 │ │ │ │ - j 31fd6 │ │ │ │ - beqz s3,31fd6 │ │ │ │ - lw s9,4(s3) │ │ │ │ - ld a5,72(s2) │ │ │ │ - ld a4,32(sp) │ │ │ │ - add a5,a5,a4 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - li a4,253 │ │ │ │ - bgeu a4,a5,32308 │ │ │ │ - ld a5,80(s2) │ │ │ │ - lwu s3,88(s2) │ │ │ │ - sw s6,100(sp) │ │ │ │ - sd a5,16(sp) │ │ │ │ - beqz s3,3203c │ │ │ │ - li s7,0 │ │ │ │ - ld a5,16(sp) │ │ │ │ - add s10,s7,s3 │ │ │ │ - srli s10,s10,0x1 │ │ │ │ - slli a1,s10,0x3 │ │ │ │ - add s11,a5,a1 │ │ │ │ - mv a1,s11 │ │ │ │ - mv a0,s4 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,3226e │ │ │ │ - beqz a0,32276 │ │ │ │ - addi s7,s10,1 │ │ │ │ - bltu s7,s3,32244 │ │ │ │ - j 3203c │ │ │ │ - mv s3,s10 │ │ │ │ - bltu s7,s3,32244 │ │ │ │ - j 3203c │ │ │ │ - beqz s11,3203c │ │ │ │ - lw a5,4(s11) │ │ │ │ - ld a3,64(sp) │ │ │ │ - bgeu a5,s9,31e0a │ │ │ │ - ld a4,120(s2) │ │ │ │ - ld a3,8(sp) │ │ │ │ - ld a5,72(s2) │ │ │ │ - add a4,a4,a3 │ │ │ │ - lw s9,0(a4) │ │ │ │ - slli a4,s9,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add a5,a5,a4 │ │ │ │ - lbu a4,0(a5) │ │ │ │ - li a5,253 │ │ │ │ - bgeu a5,a4,32468 │ │ │ │ - ld a5,80(s2) │ │ │ │ - lwu s10,88(s2) │ │ │ │ - sw s9,100(sp) │ │ │ │ - sd a5,32(sp) │ │ │ │ - beqz s10,320a6 │ │ │ │ - addi a5,sp,100 │ │ │ │ - li s7,0 │ │ │ │ - sd a5,16(sp) │ │ │ │ - add a5,s7,s10 │ │ │ │ - srli s3,a5,0x1 │ │ │ │ - ld a5,32(sp) │ │ │ │ - slli a1,s3,0x3 │ │ │ │ - ld a0,16(sp) │ │ │ │ - add s11,a5,a1 │ │ │ │ - mv a1,s11 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,322ea │ │ │ │ - beqz a0,323fc │ │ │ │ - addi s7,s3,1 │ │ │ │ - bltu s7,s10,322be │ │ │ │ - j 320a6 │ │ │ │ - mv s10,s3 │ │ │ │ - bltu s7,s10,322be │ │ │ │ - j 320a6 │ │ │ │ - beqz s11,320a6 │ │ │ │ - lw s8,4(s11) │ │ │ │ - j 31d3c │ │ │ │ - sext.w a3,a4 │ │ │ │ - j 32136 │ │ │ │ - sext.w a4,a4 │ │ │ │ - sd a4,32(sp) │ │ │ │ - j 320ca │ │ │ │ - sext.w a5,a5 │ │ │ │ - j 3227e │ │ │ │ - beqz s11,31f64 │ │ │ │ - lw a5,4(s11) │ │ │ │ - sd a5,8(sp) │ │ │ │ - ld a5,72(s2) │ │ │ │ - addiw a2,s8,1 │ │ │ │ - slli a4,a2,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add a4,a4,a5 │ │ │ │ - lbu a4,0(a4) │ │ │ │ - sext.w a3,a2 │ │ │ │ - sd a3,32(sp) │ │ │ │ - li a3,253 │ │ │ │ - bgeu a3,a4,32454 │ │ │ │ - lwu s7,88(s2) │ │ │ │ - sw a2,100(sp) │ │ │ │ - ld s3,80(s2) │ │ │ │ - beqz s7,3236e │ │ │ │ - li s10,0 │ │ │ │ - add a5,s10,s7 │ │ │ │ - srli s9,a5,0x1 │ │ │ │ - slli a1,s9,0x3 │ │ │ │ - add s11,s3,a1 │ │ │ │ - mv a1,s11 │ │ │ │ - mv a0,s4 │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,32374 │ │ │ │ - beqz a0,3237c │ │ │ │ - addi s10,s9,1 │ │ │ │ - bltu s10,s7,32348 │ │ │ │ - ld a0,32(sp) │ │ │ │ - jal 281e8 │ │ │ │ - mv s7,s9 │ │ │ │ - bltu s10,s7,32348 │ │ │ │ - j 3236e │ │ │ │ - beqz s11,3236e │ │ │ │ - lw a3,4(s11) │ │ │ │ - ld a5,72(s2) │ │ │ │ - ld a2,8(sp) │ │ │ │ - ld a4,120(s2) │ │ │ │ - bgeu a3,a2,321ac │ │ │ │ - ld a3,16(sp) │ │ │ │ - slli a3,a3,0x2 │ │ │ │ - add a3,a3,a4 │ │ │ │ - lw s3,0(a3) │ │ │ │ - bgeu s6,s3,321ac │ │ │ │ - bltu s8,s3,321ac │ │ │ │ - slli a4,s3,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - add a5,a5,a4 │ │ │ │ - lbu a4,0(a5) │ │ │ │ - li a5,253 │ │ │ │ - bgeu a5,a4,32416 │ │ │ │ - lwu a4,88(s2) │ │ │ │ - sw s3,100(sp) │ │ │ │ - ld s9,80(s2) │ │ │ │ - beqz a4,323f2 │ │ │ │ - addi a5,sp,100 │ │ │ │ - li s10,0 │ │ │ │ - sd a5,16(sp) │ │ │ │ - add s7,s10,a4 │ │ │ │ - srli s7,s7,0x1 │ │ │ │ - slli s11,s7,0x3 │ │ │ │ - ld a0,16(sp) │ │ │ │ - add s11,s11,s9 │ │ │ │ - mv a1,s11 │ │ │ │ - sd a4,8(sp) │ │ │ │ - jal 1efae │ │ │ │ - bltz a0,3247e │ │ │ │ - beqz a0,32486 │ │ │ │ - ld a4,8(sp) │ │ │ │ - addi s10,s7,1 │ │ │ │ - bltu s10,a4,323ca │ │ │ │ - mv a0,s3 │ │ │ │ - jal 281e8 │ │ │ │ - sext.w s8,s8 │ │ │ │ - j 31d3c │ │ │ │ - beqz s11,320a6 │ │ │ │ - lw a4,4(s11) │ │ │ │ - ld a3,24(sp) │ │ │ │ - lw a5,76(sp) │ │ │ │ - bltu a4,a3,3242a │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - slli a3,a5,0x20 │ │ │ │ - srli a3,a3,0x20 │ │ │ │ - j 31e0a │ │ │ │ - sext.w a4,a4 │ │ │ │ - slli a5,s6,0x20 │ │ │ │ - srli a3,a5,0x1e │ │ │ │ - sd a3,8(sp) │ │ │ │ - ld a3,24(sp) │ │ │ │ + mv a3,a5 │ │ │ │ + bge a4,a5,30a42 │ │ │ │ + j 30df8 │ │ │ │ + beqz a5,31316 │ │ │ │ + ld a0,24(a5) │ │ │ │ + bnez a0,314f2 │ │ │ │ + li a3,1 │ │ │ │ + li a0,1 │ │ │ │ + ld a5,0(a5) │ │ │ │ + sd a3,24(a2) │ │ │ │ + bgeu a1,a5,30942 │ │ │ │ + mv a1,a5 │ │ │ │ + j 31254 │ │ │ │ + beqz a5,31518 │ │ │ │ + ld a2,24(a5) │ │ │ │ + bnez a2,31506 │ │ │ │ + li a1,1 │ │ │ │ + li a2,1 │ │ │ │ + ld a4,0(a5) │ │ │ │ + sd a1,24(s0) │ │ │ │ + bltu a3,a4,31282 │ │ │ │ + mv a4,a3 │ │ │ │ + ld a1,64(s7) │ │ │ │ + sd a4,0(s0) │ │ │ │ + bnez a1,30b98 │ │ │ │ + li a1,1 │ │ │ │ + li a5,1 │ │ │ │ + bnez a2,3152a │ │ │ │ + sd a1,24(s7) │ │ │ │ + bltu a0,a3,30bba │ │ │ │ + mv a4,a0 │ │ │ │ + j 30bba │ │ │ │ + mv t5,a4 │ │ │ │ + j 3079a │ │ │ │ + ld a1,0(a5) │ │ │ │ + mv a5,a1 │ │ │ │ + bltu a3,a1,31254 │ │ │ │ + mv a1,a3 │ │ │ │ + mv a5,a3 │ │ │ │ + ld a3,64(a4) │ │ │ │ + sd a5,0(a2) │ │ │ │ + li a2,0 │ │ │ │ + bnez a3,3094c │ │ │ │ + j 3094e │ │ │ │ + li a5,2 │ │ │ │ + sd a5,24(s1) │ │ │ │ + j 303b8 │ │ │ │ mv a5,a3 │ │ │ │ - bgeu a4,a3,3240c │ │ │ │ + sd a5,0(s0) │ │ │ │ + j 303ba │ │ │ │ + li a3,1 │ │ │ │ + li a4,1 │ │ │ │ + j 30ee2 │ │ │ │ + mv t5,t4 │ │ │ │ + j 31118 │ │ │ │ + ld a4,0(a5) │ │ │ │ + bgeu a3,a4,31222 │ │ │ │ + mv a3,a4 │ │ │ │ + j 30b8e │ │ │ │ + li a5,1 │ │ │ │ + sd a5,24(s0) │ │ │ │ + li a2,1 │ │ │ │ + mv a4,a3 │ │ │ │ + j 30ec2 │ │ │ │ + ld a3,0(a4) │ │ │ │ + mv a1,a3 │ │ │ │ + bltu a6,a3,30a92 │ │ │ │ + mv a3,a6 │ │ │ │ + mv a1,a6 │ │ │ │ + j 30a92 │ │ │ │ + li a2,1 │ │ │ │ + li a3,1 │ │ │ │ + j 30f30 │ │ │ │ + ld t5,0(a3) │ │ │ │ + addi a1,a6,1 │ │ │ │ + sd a1,24(t4) │ │ │ │ + bltu a5,t5,313fc │ │ │ │ + mv a6,a5 │ │ │ │ + mv a3,a6 │ │ │ │ + ld a2,56(a4) │ │ │ │ + sd a3,0(t4) │ │ │ │ + bnez a2,309bc │ │ │ │ + addi a5,a1,1 │ │ │ │ + sd a5,24(a4) │ │ │ │ + j 309dc │ │ │ │ + ld a0,0(a3) │ │ │ │ + addi a2,a6,1 │ │ │ │ + sd a2,24(s7) │ │ │ │ + bgeu a5,a0,30cc0 │ │ │ │ + mv a5,a0 │ │ │ │ + mv a3,a0 │ │ │ │ + j 30cc2 │ │ │ │ + ld a2,64(s0) │ │ │ │ + li a5,1 │ │ │ │ + sd a5,24(s1) │ │ │ │ + sd a4,0(s1) │ │ │ │ mv a5,a4 │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - slli a3,a5,0x20 │ │ │ │ - srli a3,a3,0x20 │ │ │ │ - j 31e0a │ │ │ │ - lbu a1,0(s7) │ │ │ │ - lbu a5,0(s0) │ │ │ │ - bne a1,a5,31d92 │ │ │ │ + li a3,1 │ │ │ │ + bnez a2,3085e │ │ │ │ + addi a2,a3,1 │ │ │ │ + sd a2,24(s0) │ │ │ │ + j 30f5e │ │ │ │ + beqz a5,315f6 │ │ │ │ + ld a3,24(a5) │ │ │ │ + beqz a3,315f0 │ │ │ │ + addi a3,a3,1 │ │ │ │ + mv a2,a3 │ │ │ │ + ld a4,0(a5) │ │ │ │ + sd a2,24(t4) │ │ │ │ + bgeu a0,a4,30fc0 │ │ │ │ + mv a0,a4 │ │ │ │ + j 30fc2 │ │ │ │ + ld a3,64(a4) │ │ │ │ + li a5,1 │ │ │ │ + sd a5,24(a2) │ │ │ │ + sd a1,0(a2) │ │ │ │ + mv a5,a1 │ │ │ │ + li a0,1 │ │ │ │ + bnez a3,3094c │ │ │ │ + ld a3,32(a4) │ │ │ │ + li a2,2 │ │ │ │ + sd a2,24(a4) │ │ │ │ + ld a0,32(a3) │ │ │ │ + bltu a0,a1,31334 │ │ │ │ + mv a5,a0 │ │ │ │ + sd t4,64(a4) │ │ │ │ + ld a2,32(t4) │ │ │ │ + ld a3,64(t4) │ │ │ │ + sd a5,0(a4) │ │ │ │ + sd zero,56(t4) │ │ │ │ + ld a6,32(a2) │ │ │ │ + beqz a3,3164c │ │ │ │ + ld a5,24(a3) │ │ │ │ + bnez a5,31560 │ │ │ │ + li a5,1 │ │ │ │ + li a1,1 │ │ │ │ + j 31566 │ │ │ │ + ld a4,0(a4) │ │ │ │ + addi a3,a1,1 │ │ │ │ + sd a3,24(t5) │ │ │ │ + bltu a6,a4,314c2 │ │ │ │ + mv a1,a6 │ │ │ │ mv a0,a1 │ │ │ │ - jal 36f82 │ │ │ │ - beqz a0,31d92 │ │ │ │ - ld a5,24(sp) │ │ │ │ - bltu s1,a5,31c82 │ │ │ │ - j 31e66 │ │ │ │ - sext.w a3,a4 │ │ │ │ - j 32388 │ │ │ │ - sext.w a4,a4 │ │ │ │ - sd a4,8(sp) │ │ │ │ - j 3231a │ │ │ │ - li a3,-1 │ │ │ │ - srli a3,a3,0x20 │ │ │ │ - sd zero,8(sp) │ │ │ │ - j 31e0a │ │ │ │ - sext.w a4,a4 │ │ │ │ - j 32404 │ │ │ │ - mv s10,s8 │ │ │ │ - bltu s9,s10,32178 │ │ │ │ - j 321a2 │ │ │ │ - beqz s11,321a2 │ │ │ │ - lw s8,4(s11) │ │ │ │ - j 31d3c │ │ │ │ - mv a4,s7 │ │ │ │ - bltu s10,a4,323ca │ │ │ │ - j 323f2 │ │ │ │ - beqz s11,323f2 │ │ │ │ - lw a4,4(s11) │ │ │ │ - j 32418 │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - addi sp,sp,-112 │ │ │ │ - sd s8,32(sp) │ │ │ │ - lui a5,0x54474 │ │ │ │ - auipc s8,0x48 │ │ │ │ - ld s8,-1420(s8) │ │ │ │ - addi a5,a5,833 │ │ │ │ - sd s4,64(sp) │ │ │ │ - sd s5,56(sp) │ │ │ │ - addi a3,sp,4 │ │ │ │ - ld a4,0(s8) │ │ │ │ - sd a4,24(sp) │ │ │ │ - li a4,0 │ │ │ │ - mv s4,a0 │ │ │ │ - mv s5,a1 │ │ │ │ - addi a0,sp,16 │ │ │ │ - li a1,4 │ │ │ │ - sw a5,16(sp) │ │ │ │ - sd ra,104(sp) │ │ │ │ - sd s3,72(sp) │ │ │ │ - sd s6,48(sp) │ │ │ │ - sd s7,40(sp) │ │ │ │ - mv s3,a2 │ │ │ │ - sw zero,4(sp) │ │ │ │ - jal 439de │ │ │ │ - lwu a1,4(sp) │ │ │ │ - mv s7,a0 │ │ │ │ + ld a6,56(a5) │ │ │ │ + sd a0,0(t5) │ │ │ │ + bnez a6,30b0a │ │ │ │ + addi a4,a3,1 │ │ │ │ + sd a4,24(a5) │ │ │ │ + j 30b2c │ │ │ │ + beqz a4,3145a │ │ │ │ + ld a0,24(a4) │ │ │ │ + beqz a0,31576 │ │ │ │ + addi a0,a0,1 │ │ │ │ + mv a6,a0 │ │ │ │ + ld a1,0(a4) │ │ │ │ + sd a6,24(a2) │ │ │ │ + bgeu a3,a1,30a90 │ │ │ │ + mv a3,a1 │ │ │ │ + j 30a92 │ │ │ │ + beqz a4,315c8 │ │ │ │ + ld a2,24(a4) │ │ │ │ + beqz a2,315c2 │ │ │ │ + addi a2,a2,1 │ │ │ │ + mv a0,a2 │ │ │ │ + ld a3,0(a4) │ │ │ │ + sd a0,24(s7) │ │ │ │ + bgeu a5,a3,30cc0 │ │ │ │ + mv a5,a3 │ │ │ │ + j 30cc2 │ │ │ │ + li a0,1 │ │ │ │ + li a4,1 │ │ │ │ + bnez a2,315de │ │ │ │ + sd a0,24(t4) │ │ │ │ + bltu a1,a5,30cf0 │ │ │ │ + mv a3,a1 │ │ │ │ + j 30cf0 │ │ │ │ + bltu a0,a1,30972 │ │ │ │ + mv a5,a0 │ │ │ │ + j 30972 │ │ │ │ + li a2,1 │ │ │ │ + li a5,1 │ │ │ │ + bnez a3,3160c │ │ │ │ + sd a2,24(t5) │ │ │ │ + bltu a1,a0,30fee │ │ │ │ + mv a4,a1 │ │ │ │ + sd a4,0(t5) │ │ │ │ + mv t4,t5 │ │ │ │ + j 30704 │ │ │ │ + ld a3,0(a2) │ │ │ │ + mv a6,a3 │ │ │ │ + bltu t5,a3,309b2 │ │ │ │ + mv a6,t5 │ │ │ │ + mv a3,t5 │ │ │ │ + j 309b2 │ │ │ │ + li a1,72 │ │ │ │ li a0,0 │ │ │ │ - slli a1,a1,0x3 │ │ │ │ - jal 1d4e0 │ │ │ │ - lw a5,4(sp) │ │ │ │ - mv s6,a0 │ │ │ │ - beqz a5,3252a │ │ │ │ - sd s0,96(sp) │ │ │ │ - sd s1,88(sp) │ │ │ │ - sd s2,80(sp) │ │ │ │ - mv s1,s7 │ │ │ │ - mv s2,a0 │ │ │ │ - li s0,0 │ │ │ │ - ld a0,0(s1) │ │ │ │ - mv a1,s3 │ │ │ │ - jal 4392a │ │ │ │ - sext.w a0,a0 │ │ │ │ - bne a0,s0,32550 │ │ │ │ - ld a2,0(s1) │ │ │ │ - mv a3,s3 │ │ │ │ - mv a1,s5 │ │ │ │ - mv a0,s4 │ │ │ │ - jal 2f660 │ │ │ │ - srai a5,a0,0x20 │ │ │ │ - sw a0,0(s2) │ │ │ │ - sw a5,4(s2) │ │ │ │ - lw a5,4(sp) │ │ │ │ - sd a0,8(sp) │ │ │ │ - addiw s0,s0,1 │ │ │ │ - addi s1,s1,8 │ │ │ │ - addi s2,s2,8 │ │ │ │ - bltu s0,a5,324f0 │ │ │ │ - ld s0,96(sp) │ │ │ │ - ld s1,88(sp) │ │ │ │ - ld s2,80(sp) │ │ │ │ - mv a0,s7 │ │ │ │ - jal 3670 │ │ │ │ - ld a4,24(sp) │ │ │ │ - ld a5,0(s8) │ │ │ │ - xor a5,a5,a4 │ │ │ │ - li a4,0 │ │ │ │ - bnez a5,32570 │ │ │ │ - ld ra,104(sp) │ │ │ │ - ld s3,72(sp) │ │ │ │ - ld s4,64(sp) │ │ │ │ - ld s5,56(sp) │ │ │ │ - ld s7,40(sp) │ │ │ │ - ld s8,32(sp) │ │ │ │ - mv a0,s6 │ │ │ │ - ld s6,48(sp) │ │ │ │ - addi sp,sp,112 │ │ │ │ - ret │ │ │ │ - auipc a3,0x33 │ │ │ │ - addi a3,a3,1752 │ │ │ │ - li a2,1945 │ │ │ │ - auipc a1,0x2e │ │ │ │ - addi a1,a1,1172 │ │ │ │ - auipc a0,0x2f │ │ │ │ - addi a0,a0,-1820 │ │ │ │ - jal 3830 <__assert_fail@plt> │ │ │ │ - sd s0,96(sp) │ │ │ │ - sd s1,88(sp) │ │ │ │ - sd s2,80(sp) │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ + sd t4,16(sp) │ │ │ │ + sd a7,8(sp) │ │ │ │ + jal 1e81c │ │ │ │ + li a5,1 │ │ │ │ + sd zero,40(a0) │ │ │ │ + sd a5,24(a0) │ │ │ │ + ld a5,24(s2) │ │ │ │ + ld a4,32(s2) │ │ │ │ + ld a7,8(sp) │ │ │ │ + ld t4,16(sp) │ │ │ │ + mv t5,a0 │ │ │ │ + sd zero,56(a0) │ │ │ │ + sd zero,64(a0) │ │ │ │ + sd zero,48(a0) │ │ │ │ + sd a4,0(a0) │ │ │ │ + sd a5,8(a0) │ │ │ │ + sd s2,32(a0) │ │ │ │ + j 310e0 │ │ │ │ + bltu a2,a3,30ac0 │ │ │ │ + mv a1,a2 │ │ │ │ + j 30ac0 │ │ │ │ + ld a3,0(a3) │ │ │ │ + addi a0,a6,1 │ │ │ │ + sd a0,24(a2) │ │ │ │ + bltu a1,a3,31250 │ │ │ │ + mv a5,a1 │ │ │ │ + j 30944 │ │ │ │ + ld a4,64(a5) │ │ │ │ + li a1,1 │ │ │ │ + sd a1,24(a2) │ │ │ │ + sd a3,0(a2) │ │ │ │ + mv a1,a3 │ │ │ │ + li a0,1 │ │ │ │ + bnez a4,30a9a │ │ │ │ + ld a4,32(a5) │ │ │ │ + li a2,2 │ │ │ │ + sd a2,24(a5) │ │ │ │ + ld a2,32(a4) │ │ │ │ + bltu a2,a3,31478 │ │ │ │ + mv a1,a2 │ │ │ │ + sd t5,64(a5) │ │ │ │ + ld a3,32(t5) │ │ │ │ + ld a4,64(t5) │ │ │ │ + sd a1,0(a5) │ │ │ │ + sd zero,56(t5) │ │ │ │ + ld a1,32(a3) │ │ │ │ + beqz a4,31674 │ │ │ │ + ld a3,24(a4) │ │ │ │ + beqz a3,315ea │ │ │ │ + addi a3,a3,1 │ │ │ │ + mv a6,a3 │ │ │ │ + ld a0,0(a4) │ │ │ │ + sd a6,24(t5) │ │ │ │ + bgeu a1,a0,3136a │ │ │ │ + mv a1,a0 │ │ │ │ + j 30afe │ │ │ │ + ld a1,0(a4) │ │ │ │ + addi a2,a6,1 │ │ │ │ + sd a2,24(s0) │ │ │ │ + bltu a3,a1,30b8a │ │ │ │ + mv a4,a3 │ │ │ │ + j 31224 │ │ │ │ + ld a0,0(a0) │ │ │ │ + mv a1,a0 │ │ │ │ + bltu a4,a0,30afe │ │ │ │ + mv a1,a4 │ │ │ │ + mv a0,a4 │ │ │ │ + j 30afe │ │ │ │ + addi a3,a3,1 │ │ │ │ + mv a2,a3 │ │ │ │ + j 3115a │ │ │ │ + ld a5,0(a4) │ │ │ │ + mv a3,a5 │ │ │ │ + bgeu a0,a5,312dc │ │ │ │ + j 30cc2 │ │ │ │ + ld a6,0(a1) │ │ │ │ + addi a0,t6,1 │ │ │ │ + sd a0,24(a2) │ │ │ │ + bgeu a3,a6,30a90 │ │ │ │ + j 31298 │ │ │ │ + addi a2,a2,1 │ │ │ │ + mv a1,a2 │ │ │ │ + j 31054 │ │ │ │ + addi a0,a0,1 │ │ │ │ + mv a3,a0 │ │ │ │ + j 31200 │ │ │ │ + ld a0,0(a5) │ │ │ │ + mv a4,a0 │ │ │ │ + bltu a2,a0,30fc2 │ │ │ │ + mv a0,a2 │ │ │ │ + mv a4,a2 │ │ │ │ + j 30fc2 │ │ │ │ + addi a2,a2,1 │ │ │ │ + mv a1,a2 │ │ │ │ + j 3121a │ │ │ │ + li a4,1 │ │ │ │ + sd a4,24(s7) │ │ │ │ + li a6,1 │ │ │ │ + mv a3,a2 │ │ │ │ + j 30f10 │ │ │ │ + ld a1,64(s7) │ │ │ │ + li a5,1 │ │ │ │ + sd a5,24(s0) │ │ │ │ + sd a3,0(s0) │ │ │ │ + mv a4,a3 │ │ │ │ + li a2,1 │ │ │ │ + bnez a1,30b98 │ │ │ │ + addi a5,a2,1 │ │ │ │ + mv a1,a5 │ │ │ │ + sd a1,24(s7) │ │ │ │ + j 3123a │ │ │ │ + ld a2,0(a4) │ │ │ │ + addi a3,a6,1 │ │ │ │ + sd a3,24(t4) │ │ │ │ + bgeu a0,a2,30fc0 │ │ │ │ + j 31500 │ │ │ │ + beqz a4,31618 │ │ │ │ + ld a2,24(a4) │ │ │ │ + bnez a2,31680 │ │ │ │ + li a6,1 │ │ │ │ + li a2,1 │ │ │ │ + ld a3,0(a4) │ │ │ │ + sd a6,24(t5) │ │ │ │ + bgeu a5,a3,30e5a │ │ │ │ + mv a5,a3 │ │ │ │ + j 3158c │ │ │ │ + addi a1,a5,1 │ │ │ │ + mv a5,a1 │ │ │ │ + ld a3,0(a3) │ │ │ │ + sd a5,24(t4) │ │ │ │ + bgeu a6,a3,312b8 │ │ │ │ + mv a6,a3 │ │ │ │ + j 309b2 │ │ │ │ + li a6,1 │ │ │ │ + li a0,1 │ │ │ │ + j 3138e │ │ │ │ + mv a4,a0 │ │ │ │ + j 30fee │ │ │ │ + ld a5,0(a4) │ │ │ │ + mv a3,a5 │ │ │ │ + bltu a6,a5,3158c │ │ │ │ + mv a5,a6 │ │ │ │ + mv a3,a6 │ │ │ │ + ld a6,64(a0) │ │ │ │ + sd a3,0(t5) │ │ │ │ + beqz a6,31640 │ │ │ │ + ld t5,24(a6) │ │ │ │ + addi a4,a2,1 │ │ │ │ + bltu t5,a2,315a8 │ │ │ │ + addi a4,t5,1 │ │ │ │ + ld a2,0(a6) │ │ │ │ + sd a4,24(a0) │ │ │ │ + bgeu a1,a2,31638 │ │ │ │ + mv a3,a2 │ │ │ │ + bgeu a2,a5,315ba │ │ │ │ + mv a3,a5 │ │ │ │ + sd a3,0(a0) │ │ │ │ + mv t5,a0 │ │ │ │ + j 308de │ │ │ │ + li a0,1 │ │ │ │ + li a2,1 │ │ │ │ + j 313ac │ │ │ │ + ld a0,64(t4) │ │ │ │ + li a4,1 │ │ │ │ + sd a4,24(s7) │ │ │ │ + sd a5,0(s7) │ │ │ │ + mv a3,a5 │ │ │ │ + li a2,1 │ │ │ │ + bnez a0,30cce │ │ │ │ + addi a4,a2,1 │ │ │ │ + mv a0,a4 │ │ │ │ + sd a0,24(t4) │ │ │ │ + j 313c6 │ │ │ │ + li a6,1 │ │ │ │ + li a3,1 │ │ │ │ + j 3149a │ │ │ │ + li a2,1 │ │ │ │ + li a3,1 │ │ │ │ + j 31308 │ │ │ │ + ld a2,64(t5) │ │ │ │ + li a5,1 │ │ │ │ + sd a5,24(t4) │ │ │ │ + sd a0,0(t4) │ │ │ │ + mv a4,a0 │ │ │ │ + li a3,1 │ │ │ │ + bnez a2,30fce │ │ │ │ + addi a5,a3,1 │ │ │ │ + mv a2,a5 │ │ │ │ + sd a2,24(t5) │ │ │ │ + j 313e4 │ │ │ │ + ld a6,64(a0) │ │ │ │ + li a4,1 │ │ │ │ + sd a4,24(t5) │ │ │ │ + sd a5,0(t5) │ │ │ │ + mv a3,a5 │ │ │ │ + li a2,1 │ │ │ │ + bnez a6,31598 │ │ │ │ + addi a4,a2,1 │ │ │ │ + mv a6,a4 │ │ │ │ + sd a6,24(a0) │ │ │ │ + bltu a1,a5,315ba │ │ │ │ + mv a3,a1 │ │ │ │ + j 315ba │ │ │ │ + li a6,1 │ │ │ │ + li a4,1 │ │ │ │ + bnez a2,3162e │ │ │ │ + sd a6,24(a0) │ │ │ │ + j 31638 │ │ │ │ + li a5,1 │ │ │ │ + sd a5,24(t4) │ │ │ │ + li a1,1 │ │ │ │ + mv a3,a6 │ │ │ │ + j 312ba │ │ │ │ + ld a6,0(a3) │ │ │ │ + addi a2,t6,1 │ │ │ │ + sd a2,24(t5) │ │ │ │ + bltu a5,a6,31588 │ │ │ │ + mv a3,a5 │ │ │ │ + j 3158c │ │ │ │ + addi a6,a3,1 │ │ │ │ + mv a1,a6 │ │ │ │ + j 3113c │ │ │ │ + li a4,1 │ │ │ │ + sd a4,24(t5) │ │ │ │ + li a3,1 │ │ │ │ + mv a0,a1 │ │ │ │ + j 3136c │ │ │ │ + addi a2,a2,1 │ │ │ │ + mv a6,a2 │ │ │ │ + j 31552 │ │ │ │ + li a2,1 │ │ │ │ + li a4,1 │ │ │ │ + j 30d6c │ │ │ │ + lw a5,16(a0) │ │ │ │ addi sp,sp,-80 │ │ │ │ + sd s2,48(sp) │ │ │ │ sd ra,72(sp) │ │ │ │ + mv s2,a0 │ │ │ │ + beqz a5,31edc │ │ │ │ + sd s4,32(sp) │ │ │ │ sd s0,64(sp) │ │ │ │ sd s1,56(sp) │ │ │ │ - sd s2,48(sp) │ │ │ │ sd s3,40(sp) │ │ │ │ - sd s4,32(sp) │ │ │ │ sd s5,24(sp) │ │ │ │ - bltu a5,a3,325e4 │ │ │ │ - mv s3,a0 │ │ │ │ - mv s4,a1 │ │ │ │ - mv a0,a4 │ │ │ │ - mv a1,a3 │ │ │ │ - mv s1,a5 │ │ │ │ - mv s0,a3 │ │ │ │ - mv s2,a2 │ │ │ │ - mv s5,a4 │ │ │ │ - jal 4392a │ │ │ │ - sext.w a7,a0 │ │ │ │ - li a5,-1 │ │ │ │ - li a0,1 │ │ │ │ - beq a7,a5,325c2 │ │ │ │ - slli a5,a7,0x20 │ │ │ │ - srli a7,a5,0x1d │ │ │ │ - add a5,s2,a7 │ │ │ │ - lw a2,0(a5) │ │ │ │ - lw a3,4(a5) │ │ │ │ - bgeu a3,a2,325d4 │ │ │ │ - ld ra,72(sp) │ │ │ │ + sd s6,16(sp) │ │ │ │ + sd s7,8(sp) │ │ │ │ + li s4,0 │ │ │ │ + ld a5,0(s2) │ │ │ │ + slli s1,s4,0x3 │ │ │ │ + add a5,a5,s1 │ │ │ │ + ld s0,0(a5) │ │ │ │ + ld s3,56(s0) │ │ │ │ + beqz s3,319ec │ │ │ │ + ld s5,56(s3) │ │ │ │ + beqz s5,31844 │ │ │ │ + ld s6,56(s5) │ │ │ │ + beqz s6,31774 │ │ │ │ + ld s7,56(s6) │ │ │ │ + beqz s7,31710 │ │ │ │ + ld a0,56(s7) │ │ │ │ + beqz a0,316e2 │ │ │ │ + jal 2e8e0 │ │ │ │ + ld a0,64(s7) │ │ │ │ + beqz a0,316ec │ │ │ │ + jal 2e8e0 │ │ │ │ + ld a0,56(s7) │ │ │ │ + jal 3670 │ │ │ │ + ld a0,64(s7) │ │ │ │ + sd zero,56(s7) │ │ │ │ + jal 3670 │ │ │ │ + ld a5,40(s7) │ │ │ │ + sd zero,64(s7) │ │ │ │ + bnez a5,31ec6 │ │ │ │ + sd zero,48(s7) │ │ │ │ + ld s7,64(s6) │ │ │ │ + beqz s7,31750 │ │ │ │ + ld a0,56(s7) │ │ │ │ + beqz a0,31722 │ │ │ │ + jal 2e8e0 │ │ │ │ + ld a0,64(s7) │ │ │ │ + beqz a0,3172c │ │ │ │ + jal 2e8e0 │ │ │ │ + ld a0,56(s7) │ │ │ │ + jal 3670 │ │ │ │ + ld a0,64(s7) │ │ │ │ + sd zero,56(s7) │ │ │ │ + jal 3670 │ │ │ │ + ld a5,40(s7) │ │ │ │ + sd zero,64(s7) │ │ │ │ + bnez a5,31ea6 │ │ │ │ + sd zero,48(s7) │ │ │ │ + ld a0,56(s6) │ │ │ │ + jal 3670 │ │ │ │ + ld a0,64(s6) │ │ │ │ + sd zero,56(s6) │ │ │ │ + jal 3670 │ │ │ │ + ld a5,40(s6) │ │ │ │ + sd zero,64(s6) │ │ │ │ + bnez a5,31e28 │ │ │ │ + sd zero,48(s6) │ │ │ │ + ld s6,64(s5) │ │ │ │ + beqz s6,31820 │ │ │ │ + ld s7,56(s6) │ │ │ │ + beqz s7,317bc │ │ │ │ + ld a0,56(s7) │ │ │ │ + beqz a0,3178e │ │ │ │ + jal 2e8e0 │ │ │ │ + ld a0,64(s7) │ │ │ │ + beqz a0,31798 │ │ │ │ + jal 2e8e0 │ │ │ │ + ld a0,56(s7) │ │ │ │ + jal 3670 │ │ │ │ + ld a0,64(s7) │ │ │ │ + sd zero,56(s7) │ │ │ │ + jal 3670 │ │ │ │ + ld a5,40(s7) │ │ │ │ + sd zero,64(s7) │ │ │ │ + bnez a5,31e86 │ │ │ │ + sd zero,48(s7) │ │ │ │ + ld s7,64(s6) │ │ │ │ + beqz s7,317fc │ │ │ │ + ld a0,56(s7) │ │ │ │ + beqz a0,317ce │ │ │ │ + jal 2e8e0 │ │ │ │ + ld a0,64(s7) │ │ │ │ + beqz a0,317d8 │ │ │ │ + jal 2e8e0 │ │ │ │ + ld a0,56(s7) │ │ │ │ + jal 3670 │ │ │ │ + ld a0,64(s7) │ │ │ │ + sd zero,56(s7) │ │ │ │ + jal 3670 │ │ │ │ + ld a5,40(s7) │ │ │ │ + sd zero,64(s7) │ │ │ │ + bnez a5,31e7a │ │ │ │ + sd zero,48(s7) │ │ │ │ + ld a0,56(s6) │ │ │ │ + jal 3670 │ │ │ │ + ld a0,64(s6) │ │ │ │ + sd zero,56(s6) │ │ │ │ + jal 3670 │ │ │ │ + ld a5,40(s6) │ │ │ │ + sd zero,64(s6) │ │ │ │ + bnez a5,31e1e │ │ │ │ + sd zero,48(s6) │ │ │ │ + ld a0,56(s5) │ │ │ │ + jal 3670 │ │ │ │ + ld a0,64(s5) │ │ │ │ + sd zero,56(s5) │ │ │ │ + jal 3670 │ │ │ │ + ld a5,40(s5) │ │ │ │ + sd zero,64(s5) │ │ │ │ + bnez a5,31d9e │ │ │ │ + sd zero,48(s5) │ │ │ │ + ld s5,64(s3) │ │ │ │ + beqz s5,319c8 │ │ │ │ + ld s6,56(s5) │ │ │ │ + beqz s6,318f8 │ │ │ │ + ld s7,56(s6) │ │ │ │ + beqz s7,31894 │ │ │ │ + ld a0,56(s7) │ │ │ │ + beqz a0,31866 │ │ │ │ + jal 2e8e0 │ │ │ │ + ld a0,64(s7) │ │ │ │ + beqz a0,31870 │ │ │ │ + jal 2e8e0 │ │ │ │ + ld a0,56(s7) │ │ │ │ + jal 3670 │ │ │ │ + ld a0,64(s7) │ │ │ │ + sd zero,56(s7) │ │ │ │ + jal 3670 │ │ │ │ + ld a5,40(s7) │ │ │ │ + sd zero,64(s7) │ │ │ │ + bnez a5,31e3e │ │ │ │ + sd zero,48(s7) │ │ │ │ + ld s7,64(s6) │ │ │ │ + beqz s7,318d4 │ │ │ │ + ld a0,56(s7) │ │ │ │ + beqz a0,318a6 │ │ │ │ + jal 2e8e0 │ │ │ │ + ld a0,64(s7) │ │ │ │ + beqz a0,318b0 │ │ │ │ + jal 2e8e0 │ │ │ │ + ld a0,56(s7) │ │ │ │ + jal 3670 │ │ │ │ + ld a0,64(s7) │ │ │ │ + sd zero,56(s7) │ │ │ │ + jal 3670 │ │ │ │ + ld a5,40(s7) │ │ │ │ + sd zero,64(s7) │ │ │ │ + bnez a5,31ed2 │ │ │ │ + sd zero,48(s7) │ │ │ │ + ld a0,56(s6) │ │ │ │ + jal 3670 │ │ │ │ + ld a0,64(s6) │ │ │ │ + sd zero,56(s6) │ │ │ │ + jal 3670 │ │ │ │ + ld a5,40(s6) │ │ │ │ + sd zero,64(s6) │ │ │ │ + bnez a5,31e14 │ │ │ │ + sd zero,48(s6) │ │ │ │ + ld s6,64(s5) │ │ │ │ + beqz s6,319a4 │ │ │ │ + ld s7,56(s6) │ │ │ │ + beqz s7,31940 │ │ │ │ + ld a0,56(s7) │ │ │ │ + beqz a0,31912 │ │ │ │ + jal 2e8e0 │ │ │ │ + ld a0,64(s7) │ │ │ │ + beqz a0,3191c │ │ │ │ + jal 2e8e0 │ │ │ │ + ld a0,56(s7) │ │ │ │ + jal 3670 │ │ │ │ + ld a0,64(s7) │ │ │ │ + sd zero,56(s7) │ │ │ │ + jal 3670 │ │ │ │ + ld a5,40(s7) │ │ │ │ + sd zero,64(s7) │ │ │ │ + bnez a5,31e34 │ │ │ │ + sd zero,48(s7) │ │ │ │ + ld s7,64(s6) │ │ │ │ + beqz s7,31980 │ │ │ │ + ld a0,56(s7) │ │ │ │ + beqz a0,31952 │ │ │ │ + jal 2e8e0 │ │ │ │ + ld a0,64(s7) │ │ │ │ + beqz a0,3195c │ │ │ │ + jal 2e8e0 │ │ │ │ + ld a0,56(s7) │ │ │ │ + jal 3670 │ │ │ │ + ld a0,64(s7) │ │ │ │ + sd zero,56(s7) │ │ │ │ + jal 3670 │ │ │ │ + ld a5,40(s7) │ │ │ │ + sd zero,64(s7) │ │ │ │ + bnez a5,31e5c │ │ │ │ + sd zero,48(s7) │ │ │ │ + ld a0,56(s6) │ │ │ │ + jal 3670 │ │ │ │ + ld a0,64(s6) │ │ │ │ + sd zero,56(s6) │ │ │ │ + jal 3670 │ │ │ │ + ld a5,40(s6) │ │ │ │ + sd zero,64(s6) │ │ │ │ + bnez a5,31e0a │ │ │ │ + sd zero,48(s6) │ │ │ │ + ld a0,56(s5) │ │ │ │ + jal 3670 │ │ │ │ + ld a0,64(s5) │ │ │ │ + sd zero,56(s5) │ │ │ │ + jal 3670 │ │ │ │ + ld a5,40(s5) │ │ │ │ + sd zero,64(s5) │ │ │ │ + bnez a5,31db2 │ │ │ │ + sd zero,48(s5) │ │ │ │ + ld a0,56(s3) │ │ │ │ + jal 3670 │ │ │ │ + ld a0,64(s3) │ │ │ │ + sd zero,56(s3) │ │ │ │ + jal 3670 │ │ │ │ + ld a5,40(s3) │ │ │ │ + sd zero,64(s3) │ │ │ │ + bnez a5,31da8 │ │ │ │ + sd zero,48(s3) │ │ │ │ + ld s3,64(s0) │ │ │ │ + beqz s3,31d1e │ │ │ │ + ld s5,56(s3) │ │ │ │ + beqz s5,31b78 │ │ │ │ + ld s6,56(s5) │ │ │ │ + beqz s6,31aa8 │ │ │ │ + ld s7,56(s6) │ │ │ │ + beqz s7,31a44 │ │ │ │ + ld a0,56(s7) │ │ │ │ + beqz a0,31a16 │ │ │ │ + jal 2e8e0 │ │ │ │ + ld a0,64(s7) │ │ │ │ + beqz a0,31a20 │ │ │ │ + jal 2e8e0 │ │ │ │ + ld a0,56(s7) │ │ │ │ + jal 3670 │ │ │ │ + ld a0,64(s7) │ │ │ │ + sd zero,56(s7) │ │ │ │ + jal 3670 │ │ │ │ + ld a5,40(s7) │ │ │ │ + sd zero,64(s7) │ │ │ │ + bnez a5,31e52 │ │ │ │ + sd zero,48(s7) │ │ │ │ + ld s7,64(s6) │ │ │ │ + beqz s7,31a84 │ │ │ │ + ld a0,56(s7) │ │ │ │ + beqz a0,31a56 │ │ │ │ + jal 2e8e0 │ │ │ │ + ld a0,64(s7) │ │ │ │ + beqz a0,31a60 │ │ │ │ + jal 2e8e0 │ │ │ │ + ld a0,56(s7) │ │ │ │ + jal 3670 │ │ │ │ + ld a0,64(s7) │ │ │ │ + sd zero,56(s7) │ │ │ │ + jal 3670 │ │ │ │ + ld a5,40(s7) │ │ │ │ + sd zero,64(s7) │ │ │ │ + bnez a5,31e48 │ │ │ │ + sd zero,48(s7) │ │ │ │ + ld a0,56(s6) │ │ │ │ + jal 3670 │ │ │ │ + ld a0,64(s6) │ │ │ │ + sd zero,56(s6) │ │ │ │ + jal 3670 │ │ │ │ + ld a5,40(s6) │ │ │ │ + sd zero,64(s6) │ │ │ │ + bnez a5,31e00 │ │ │ │ + sd zero,48(s6) │ │ │ │ + ld s6,64(s5) │ │ │ │ + beqz s6,31b54 │ │ │ │ + ld s7,56(s6) │ │ │ │ + beqz s7,31af0 │ │ │ │ + ld a0,56(s7) │ │ │ │ + beqz a0,31ac2 │ │ │ │ + jal 2e8e0 │ │ │ │ + ld a0,64(s7) │ │ │ │ + beqz a0,31acc │ │ │ │ + jal 2e8e0 │ │ │ │ + ld a0,56(s7) │ │ │ │ + jal 3670 │ │ │ │ + ld a0,64(s7) │ │ │ │ + sd zero,56(s7) │ │ │ │ + jal 3670 │ │ │ │ + ld a5,40(s7) │ │ │ │ + sd zero,64(s7) │ │ │ │ + bnez a5,31eb2 │ │ │ │ + sd zero,48(s7) │ │ │ │ + ld s7,64(s6) │ │ │ │ + beqz s7,31b30 │ │ │ │ + ld a0,56(s7) │ │ │ │ + beqz a0,31b02 │ │ │ │ + jal 2e8e0 │ │ │ │ + ld a0,64(s7) │ │ │ │ + beqz a0,31b0c │ │ │ │ + jal 2e8e0 │ │ │ │ + ld a0,56(s7) │ │ │ │ + jal 3670 │ │ │ │ + ld a0,64(s7) │ │ │ │ + sd zero,56(s7) │ │ │ │ + jal 3670 │ │ │ │ + ld a5,40(s7) │ │ │ │ + sd zero,64(s7) │ │ │ │ + bnez a5,31e9c │ │ │ │ + sd zero,48(s7) │ │ │ │ + ld a0,56(s6) │ │ │ │ + jal 3670 │ │ │ │ + ld a0,64(s6) │ │ │ │ + sd zero,56(s6) │ │ │ │ + jal 3670 │ │ │ │ + ld a5,40(s6) │ │ │ │ + sd zero,64(s6) │ │ │ │ + bnez a5,31df6 │ │ │ │ + sd zero,48(s6) │ │ │ │ + ld a0,56(s5) │ │ │ │ + jal 3670 │ │ │ │ + ld a0,64(s5) │ │ │ │ + sd zero,56(s5) │ │ │ │ + jal 3670 │ │ │ │ + ld a5,40(s5) │ │ │ │ + sd zero,64(s5) │ │ │ │ + bnez a5,31dbc │ │ │ │ + sd zero,48(s5) │ │ │ │ + ld s5,64(s3) │ │ │ │ + beqz s5,31cfc │ │ │ │ + ld s6,56(s5) │ │ │ │ + beqz s6,31c2c │ │ │ │ + ld s7,56(s6) │ │ │ │ + beqz s7,31bc8 │ │ │ │ + ld a0,56(s7) │ │ │ │ + beqz a0,31b9a │ │ │ │ + jal 2e8e0 │ │ │ │ + ld a0,64(s7) │ │ │ │ + beqz a0,31ba4 │ │ │ │ + jal 2e8e0 │ │ │ │ + ld a0,56(s7) │ │ │ │ + jal 3670 │ │ │ │ + ld a0,64(s7) │ │ │ │ + sd zero,56(s7) │ │ │ │ + jal 3670 │ │ │ │ + ld a5,40(s7) │ │ │ │ + sd zero,64(s7) │ │ │ │ + bnez a5,31ebc │ │ │ │ + sd zero,48(s7) │ │ │ │ + ld s7,64(s6) │ │ │ │ + beqz s7,31c08 │ │ │ │ + ld a0,56(s7) │ │ │ │ + beqz a0,31bda │ │ │ │ + jal 2e8e0 │ │ │ │ + ld a0,64(s7) │ │ │ │ + beqz a0,31be4 │ │ │ │ + jal 2e8e0 │ │ │ │ + ld a0,56(s7) │ │ │ │ + jal 3670 │ │ │ │ + ld a0,64(s7) │ │ │ │ + sd zero,56(s7) │ │ │ │ + jal 3670 │ │ │ │ + ld a5,40(s7) │ │ │ │ + sd zero,64(s7) │ │ │ │ + bnez a5,31e92 │ │ │ │ + sd zero,48(s7) │ │ │ │ + ld a0,56(s6) │ │ │ │ + jal 3670 │ │ │ │ + ld a0,64(s6) │ │ │ │ + sd zero,56(s6) │ │ │ │ + jal 3670 │ │ │ │ + ld a5,40(s6) │ │ │ │ + sd zero,64(s6) │ │ │ │ + bnez a5,31dec │ │ │ │ + sd zero,48(s6) │ │ │ │ + ld s6,64(s5) │ │ │ │ + beqz s6,31cd8 │ │ │ │ + ld s7,56(s6) │ │ │ │ + beqz s7,31c74 │ │ │ │ + ld a0,56(s7) │ │ │ │ + beqz a0,31c46 │ │ │ │ + jal 2e8e0 │ │ │ │ + ld a0,64(s7) │ │ │ │ + beqz a0,31c50 │ │ │ │ + jal 2e8e0 │ │ │ │ + ld a0,56(s7) │ │ │ │ + jal 3670 │ │ │ │ + ld a0,64(s7) │ │ │ │ + sd zero,56(s7) │ │ │ │ + jal 3670 │ │ │ │ + ld a5,40(s7) │ │ │ │ + sd zero,64(s7) │ │ │ │ + bnez a5,31e70 │ │ │ │ + sd zero,48(s7) │ │ │ │ + ld s7,64(s6) │ │ │ │ + beqz s7,31cb4 │ │ │ │ + ld a0,56(s7) │ │ │ │ + beqz a0,31c86 │ │ │ │ + jal 2e8e0 │ │ │ │ + ld a0,64(s7) │ │ │ │ + beqz a0,31c90 │ │ │ │ + jal 2e8e0 │ │ │ │ + ld a0,56(s7) │ │ │ │ + jal 3670 │ │ │ │ + ld a0,64(s7) │ │ │ │ + sd zero,56(s7) │ │ │ │ + jal 3670 │ │ │ │ + ld a5,40(s7) │ │ │ │ + sd zero,64(s7) │ │ │ │ + bnez a5,31e66 │ │ │ │ + sd zero,48(s7) │ │ │ │ + ld a0,56(s6) │ │ │ │ + jal 3670 │ │ │ │ + ld a0,64(s6) │ │ │ │ + sd zero,56(s6) │ │ │ │ + jal 3670 │ │ │ │ + ld a5,40(s6) │ │ │ │ + sd zero,64(s6) │ │ │ │ + bnez a5,31de2 │ │ │ │ + sd zero,48(s6) │ │ │ │ + ld a0,56(s5) │ │ │ │ + jal 3670 │ │ │ │ + ld a0,64(s5) │ │ │ │ + sd zero,56(s5) │ │ │ │ + jal 3670 │ │ │ │ + ld a5,40(s5) │ │ │ │ + sd zero,64(s5) │ │ │ │ + bnez a5,31dd0 │ │ │ │ + sd zero,48(s5) │ │ │ │ + ld a0,56(s3) │ │ │ │ + jal 3670 │ │ │ │ + ld a0,64(s3) │ │ │ │ + sd zero,56(s3) │ │ │ │ + jal 3670 │ │ │ │ + ld a5,40(s3) │ │ │ │ + sd zero,64(s3) │ │ │ │ + bnez a5,31dc6 │ │ │ │ + sd zero,48(s3) │ │ │ │ + ld a0,56(s0) │ │ │ │ + jal 3670 │ │ │ │ + ld a0,64(s0) │ │ │ │ + sd zero,56(s0) │ │ │ │ + jal 3670 │ │ │ │ + ld a5,40(s0) │ │ │ │ + sd zero,64(s0) │ │ │ │ + bnez a5,31dda │ │ │ │ + ld a5,0(s2) │ │ │ │ + sd zero,48(s0) │ │ │ │ + addi s4,s4,1 │ │ │ │ + add a5,a5,s1 │ │ │ │ + ld a0,0(a5) │ │ │ │ + jal 3670 │ │ │ │ + ld a4,8(s2) │ │ │ │ + ld a5,0(s2) │ │ │ │ + add a4,a4,s1 │ │ │ │ + ld a0,0(a4) │ │ │ │ + add a5,a5,s1 │ │ │ │ + sd zero,0(a5) │ │ │ │ + jal 3670 │ │ │ │ + ld a0,8(s2) │ │ │ │ + lw a4,16(s2) │ │ │ │ + sext.w a5,s4 │ │ │ │ + add s1,s1,a0 │ │ │ │ + sd zero,0(s1) │ │ │ │ + bltu a5,a4,316ac │ │ │ │ ld s0,64(sp) │ │ │ │ ld s1,56(sp) │ │ │ │ - ld s2,48(sp) │ │ │ │ ld s3,40(sp) │ │ │ │ ld s4,32(sp) │ │ │ │ ld s5,24(sp) │ │ │ │ + ld s6,16(sp) │ │ │ │ + ld s7,8(sp) │ │ │ │ + jal 3670 │ │ │ │ + ld a0,0(s2) │ │ │ │ + sd zero,8(s2) │ │ │ │ + jal 3670 │ │ │ │ + ld ra,72(sp) │ │ │ │ + sd zero,0(s2) │ │ │ │ + ld s2,48(sp) │ │ │ │ addi sp,sp,80 │ │ │ │ ret │ │ │ │ - mv a6,s1 │ │ │ │ - mv a5,s0 │ │ │ │ - mv a4,s5 │ │ │ │ - mv a1,s4 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 30678 │ │ │ │ - j 325c2 │ │ │ │ - auipc a3,0x33 │ │ │ │ - addi a3,a3,1628 │ │ │ │ - li a2,1972 │ │ │ │ - auipc a1,0x2e │ │ │ │ - addi a1,a1,1024 │ │ │ │ - auipc a0,0x2f │ │ │ │ - addi a0,a0,-1952 │ │ │ │ - jal 3830 <__assert_fail@plt> │ │ │ │ - ld a5,24(a1) │ │ │ │ - addi sp,sp,-16 │ │ │ │ - sd ra,8(sp) │ │ │ │ - sd s0,0(sp) │ │ │ │ - beqz a5,32654 │ │ │ │ - mv s0,a1 │ │ │ │ - lwu a1,8(a1) │ │ │ │ + ld a0,48(s5) │ │ │ │ + jal 3670 │ │ │ │ + j 31840 │ │ │ │ + ld a0,48(s3) │ │ │ │ + jal 3670 │ │ │ │ + j 319e8 │ │ │ │ + ld a0,48(s5) │ │ │ │ + jal 3670 │ │ │ │ + j 319c4 │ │ │ │ + ld a0,48(s5) │ │ │ │ + jal 3670 │ │ │ │ + j 31b74 │ │ │ │ + ld a0,48(s3) │ │ │ │ + jal 3670 │ │ │ │ + j 31d1a │ │ │ │ + ld a0,48(s5) │ │ │ │ + jal 3670 │ │ │ │ + j 31cf8 │ │ │ │ + ld a0,48(s0) │ │ │ │ + jal 3670 │ │ │ │ + j 31d36 │ │ │ │ + ld a0,48(s6) │ │ │ │ + jal 3670 │ │ │ │ + j 31cd4 │ │ │ │ + ld a0,48(s6) │ │ │ │ + jal 3670 │ │ │ │ + j 31c28 │ │ │ │ + ld a0,48(s6) │ │ │ │ + jal 3670 │ │ │ │ + j 31b50 │ │ │ │ + ld a0,48(s6) │ │ │ │ + jal 3670 │ │ │ │ + j 31aa4 │ │ │ │ + ld a0,48(s6) │ │ │ │ + jal 3670 │ │ │ │ + j 319a0 │ │ │ │ + ld a0,48(s6) │ │ │ │ + jal 3670 │ │ │ │ + j 318f4 │ │ │ │ + ld a0,48(s6) │ │ │ │ + jal 3670 │ │ │ │ + j 3181c │ │ │ │ + ld a0,48(s6) │ │ │ │ + jal 3670 │ │ │ │ + j 31770 │ │ │ │ + ld a0,48(s7) │ │ │ │ + jal 3670 │ │ │ │ + j 3193c │ │ │ │ + ld a0,48(s7) │ │ │ │ + jal 3670 │ │ │ │ + j 31890 │ │ │ │ + ld a0,48(s7) │ │ │ │ + jal 3670 │ │ │ │ + j 31a80 │ │ │ │ + ld a0,48(s7) │ │ │ │ + jal 3670 │ │ │ │ + j 31a40 │ │ │ │ + ld a0,48(s7) │ │ │ │ + jal 3670 │ │ │ │ + j 3197c │ │ │ │ + ld a0,48(s7) │ │ │ │ + jal 3670 │ │ │ │ + j 31cb0 │ │ │ │ + ld a0,48(s7) │ │ │ │ + jal 3670 │ │ │ │ + j 31c70 │ │ │ │ + ld a0,48(s7) │ │ │ │ + jal 3670 │ │ │ │ + j 317f8 │ │ │ │ + ld a0,48(s7) │ │ │ │ + jal 3670 │ │ │ │ + j 317b8 │ │ │ │ + ld a0,48(s7) │ │ │ │ + jal 3670 │ │ │ │ + j 31c04 │ │ │ │ + ld a0,48(s7) │ │ │ │ + jal 3670 │ │ │ │ + j 31b2c │ │ │ │ + ld a0,48(s7) │ │ │ │ + jal 3670 │ │ │ │ + j 3174c │ │ │ │ + ld a0,48(s7) │ │ │ │ + jal 3670 │ │ │ │ + j 31aec │ │ │ │ + ld a0,48(s7) │ │ │ │ + jal 3670 │ │ │ │ + j 31bc4 │ │ │ │ + ld a0,48(s7) │ │ │ │ + jal 3670 │ │ │ │ + j 3170c │ │ │ │ + ld a0,48(s7) │ │ │ │ + jal 3670 │ │ │ │ + j 318d0 │ │ │ │ + ld a0,8(a0) │ │ │ │ + j 31d82 │ │ │ │ + lw a5,0(a0) │ │ │ │ + lw a3,12(a0) │ │ │ │ + lw a4,16(a0) │ │ │ │ + lw a0,4(a0) │ │ │ │ + addw a5,a5,a3 │ │ │ │ + addw a4,a4,a5 │ │ │ │ + bltu a0,a4,31ef4 │ │ │ │ + subw a0,a0,a4 │ │ │ │ + ret │ │ │ │ li a0,0 │ │ │ │ + ret │ │ │ │ + slli a5,a1,0x20 │ │ │ │ + srli a1,a5,0x1c │ │ │ │ + slli a2,a2,0x20 │ │ │ │ + srli a2,a2,0x20 │ │ │ │ + add a0,a0,a1 │ │ │ │ + ld a5,0(a0) │ │ │ │ + slli a4,a2,0x3 │ │ │ │ + add a4,a4,a2 │ │ │ │ + slli a4,a4,0x2 │ │ │ │ + add a5,a5,a4 │ │ │ │ + lw a2,0(a5) │ │ │ │ + lw a3,12(a5) │ │ │ │ + lw a4,4(a5) │ │ │ │ + lw a0,16(a5) │ │ │ │ + addw a5,a3,a2 │ │ │ │ + subw a5,a4,a5 │ │ │ │ + subw a0,a5,a0 │ │ │ │ + ret │ │ │ │ + slli a6,a1,0x20 │ │ │ │ + srli a1,a6,0x1c │ │ │ │ + slli a6,a2,0x20 │ │ │ │ + srli a6,a6,0x20 │ │ │ │ + add a0,a0,a1 │ │ │ │ + ld a2,0(a0) │ │ │ │ + slli a1,a6,0x3 │ │ │ │ + add a1,a1,a6 │ │ │ │ slli a1,a1,0x2 │ │ │ │ - jal 1d4e0 │ │ │ │ - lw a4,8(s0) │ │ │ │ - li a5,1 │ │ │ │ - beq a4,a5,3264c │ │ │ │ - ld a2,24(s0) │ │ │ │ - ld a3,16(s0) │ │ │ │ - li a4,0 │ │ │ │ - lw a5,0(a3) │ │ │ │ - addi a0,a0,4 │ │ │ │ - addiw a4,a4,1 │ │ │ │ - addiw a5,a5,1 │ │ │ │ - slli a1,a5,0x20 │ │ │ │ - srli a5,a1,0x1e │ │ │ │ - add a5,a5,a2 │ │ │ │ - lw a5,0(a5) │ │ │ │ - addi a3,a3,4 │ │ │ │ - sw a5,-4(a0) │ │ │ │ - lw a5,8(s0) │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - bltu a4,a5,3262a │ │ │ │ - ld ra,8(sp) │ │ │ │ - ld s0,0(sp) │ │ │ │ - addi sp,sp,16 │ │ │ │ + add a2,a2,a1 │ │ │ │ + addi sp,sp,-32 │ │ │ │ + lw a1,0(a2) │ │ │ │ + lw a6,12(a2) │ │ │ │ + sd s0,16(sp) │ │ │ │ + sd s1,8(sp) │ │ │ │ + mv s0,a5 │ │ │ │ + lw s1,4(a2) │ │ │ │ + fld fa1,16(s0) │ │ │ │ + lw a5,16(a2) │ │ │ │ + fld fa0,8(s0) │ │ │ │ + addw a6,a6,a1 │ │ │ │ + subw s1,s1,a6 │ │ │ │ + mv a0,a3 │ │ │ │ + mv a1,a4 │ │ │ │ + sd ra,24(sp) │ │ │ │ + subw s1,s1,a5 │ │ │ │ + jal 1c530 │ │ │ │ + fld fa1,16(s0) │ │ │ │ + fmv.d fa2,fa0 │ │ │ │ + fld fa0,0(s0) │ │ │ │ + ld s0,16(sp) │ │ │ │ + ld ra,24(sp) │ │ │ │ + mv a0,s1 │ │ │ │ + ld s1,8(sp) │ │ │ │ + addi sp,sp,32 │ │ │ │ + j 1c388 │ │ │ │ + lw a5,20(a0) │ │ │ │ + lw a4,20(a1) │ │ │ │ + bne a5,a4,31f92 │ │ │ │ + lw a5,24(a1) │ │ │ │ + lw a4,24(a0) │ │ │ │ + subw a0,a5,a4 │ │ │ │ ret │ │ │ │ - auipc a3,0x33 │ │ │ │ - addi a3,a3,1540 │ │ │ │ - li a2,2007 │ │ │ │ - auipc a1,0x2e │ │ │ │ - addi a1,a1,912 │ │ │ │ - auipc a0,0x2f │ │ │ │ - addi a0,a0,-2048 │ │ │ │ - jal 3830 <__assert_fail@plt> │ │ │ │ - beqz a0,3270c │ │ │ │ + lw t1,8(a1) │ │ │ │ addi sp,sp,-64 │ │ │ │ - sd s2,32(sp) │ │ │ │ - auipc s2,0x48 │ │ │ │ - ld s2,-1906(s2) │ │ │ │ - lw a3,0(a0) │ │ │ │ - sd s1,40(sp) │ │ │ │ - mv s1,a0 │ │ │ │ - ld a0,0(s2) │ │ │ │ - auipc a2,0x2f │ │ │ │ - addi a2,a2,-2012 │ │ │ │ - li a1,1 │ │ │ │ sd s0,48(sp) │ │ │ │ + addiw t1,t1,1 │ │ │ │ + slli t1,t1,0x20 │ │ │ │ + srli t1,t1,0x20 │ │ │ │ + mv s0,a1 │ │ │ │ + ld a0,0(a1) │ │ │ │ + slli a1,t1,0x3 │ │ │ │ + add a1,a1,t1 │ │ │ │ + slli a1,a1,0x2 │ │ │ │ + sd s1,40(sp) │ │ │ │ + sd s2,32(sp) │ │ │ │ sd s3,24(sp) │ │ │ │ sd s4,16(sp) │ │ │ │ + sd s5,8(sp) │ │ │ │ + sd s6,0(sp) │ │ │ │ sd ra,56(sp) │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - lw a5,0(s1) │ │ │ │ - li s0,0 │ │ │ │ - li a3,0 │ │ │ │ - auipc s4,0x2f │ │ │ │ - addi s4,s4,-2008 │ │ │ │ - auipc s3,0x2f │ │ │ │ - addi s3,s3,-2008 │ │ │ │ - beqz a5,326ea │ │ │ │ - bnez a3,326fa │ │ │ │ - ld a5,8(s1) │ │ │ │ - slli a4,s0,0x6 │ │ │ │ - ld a0,0(s2) │ │ │ │ - add a5,a5,a4 │ │ │ │ - ld a2,8(a5) │ │ │ │ - ld a4,16(a5) │ │ │ │ - li a1,1 │ │ │ │ - ld a5,0(a2) │ │ │ │ - ld a7,24(a2) │ │ │ │ - ld a6,16(a2) │ │ │ │ - mv a2,s3 │ │ │ │ - addi s0,s0,1 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - lw a5,0(s1) │ │ │ │ - sext.w a3,s0 │ │ │ │ - bltu a3,a5,326ba │ │ │ │ + mv s3,a5 │ │ │ │ + mv s6,a2 │ │ │ │ + mv s5,a3 │ │ │ │ + mv s4,a4 │ │ │ │ + mv s2,a6 │ │ │ │ + mv s1,a7 │ │ │ │ + jal 3870 │ │ │ │ + lw t1,8(s0) │ │ │ │ + sd a0,0(s0) │ │ │ │ ld ra,56(sp) │ │ │ │ + slli a5,t1,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + slli a1,a5,0x3 │ │ │ │ + add a1,a1,a5 │ │ │ │ + lw a5,64(sp) │ │ │ │ + addiw t1,t1,1 │ │ │ │ + slli a1,a1,0x2 │ │ │ │ + sw t1,8(s0) │ │ │ │ + add a0,a0,a1 │ │ │ │ + sw a5,24(a0) │ │ │ │ + lw a5,72(sp) │ │ │ │ ld s0,48(sp) │ │ │ │ + sw s6,4(a0) │ │ │ │ + sw a5,28(a0) │ │ │ │ + lw a5,80(sp) │ │ │ │ + sw s5,8(a0) │ │ │ │ + sw s4,0(a0) │ │ │ │ + sw s3,12(a0) │ │ │ │ + sw s2,16(a0) │ │ │ │ + sw s1,20(a0) │ │ │ │ + sw a5,32(a0) │ │ │ │ ld s1,40(sp) │ │ │ │ ld s2,32(sp) │ │ │ │ ld s3,24(sp) │ │ │ │ ld s4,16(sp) │ │ │ │ + ld s5,8(sp) │ │ │ │ + ld s6,0(sp) │ │ │ │ addi sp,sp,64 │ │ │ │ ret │ │ │ │ - ld a0,0(s2) │ │ │ │ - mv a2,s4 │ │ │ │ - li a1,1 │ │ │ │ - sd a3,8(sp) │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - ld a3,8(sp) │ │ │ │ - j 326bc │ │ │ │ - li a3,0 │ │ │ │ - auipc a2,0x2e │ │ │ │ - addi a2,a2,1906 │ │ │ │ - li a1,74 │ │ │ │ - auipc a0,0x2e │ │ │ │ - addi a0,a0,1926 │ │ │ │ - j b382 │ │ │ │ - addi sp,sp,-48 │ │ │ │ - sd s3,8(sp) │ │ │ │ - auipc s3,0x47 │ │ │ │ - ld s3,2014(s3) │ │ │ │ - lw a3,0(a0) │ │ │ │ - sd s1,24(sp) │ │ │ │ - mv s1,a0 │ │ │ │ - ld a0,0(s3) │ │ │ │ - auipc a2,0x2e │ │ │ │ - addi a2,a2,1972 │ │ │ │ - li a1,1 │ │ │ │ - sd ra,40(sp) │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - lw a5,0(s1) │ │ │ │ - beqz a5,3279a │ │ │ │ - sd s0,32(sp) │ │ │ │ - sd s4,0(sp) │ │ │ │ - sd s2,16(sp) │ │ │ │ - li s0,0 │ │ │ │ - li a3,0 │ │ │ │ - auipc s4,0x2e │ │ │ │ - addi s4,s4,1974 │ │ │ │ - ld a4,8(s1) │ │ │ │ - slli s2,s0,0x5 │ │ │ │ - ld a0,0(s3) │ │ │ │ - add a4,a4,s2 │ │ │ │ - lw a5,8(a4) │ │ │ │ - lw a6,16(a4) │ │ │ │ - ld a4,0(a4) │ │ │ │ - mv a2,s4 │ │ │ │ - li a1,1 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - ld a0,8(s1) │ │ │ │ - addi s0,s0,1 │ │ │ │ - add a0,a0,s2 │ │ │ │ - addi a0,a0,16 │ │ │ │ - jal 32674 │ │ │ │ - lw a5,0(s1) │ │ │ │ - sext.w a3,s0 │ │ │ │ - bltu a3,a5,32762 │ │ │ │ - ld s0,32(sp) │ │ │ │ - ld s2,16(sp) │ │ │ │ - ld s4,0(sp) │ │ │ │ - ld a0,0(s3) │ │ │ │ - ld ra,40(sp) │ │ │ │ - ld s1,24(sp) │ │ │ │ - ld s3,8(sp) │ │ │ │ - auipc a2,0x2f │ │ │ │ - addi a2,a2,2004 │ │ │ │ - li a1,1 │ │ │ │ - addi sp,sp,48 │ │ │ │ - j 38a0 <__fprintf_chk@plt> │ │ │ │ - beqz a0,32832 │ │ │ │ - lw a3,0(a0) │ │ │ │ - addi sp,sp,-48 │ │ │ │ - sd s1,24(sp) │ │ │ │ - auipc a2,0x2e │ │ │ │ - addi a2,a2,1780 │ │ │ │ - mv s1,a0 │ │ │ │ - li a1,127 │ │ │ │ - auipc a0,0x2e │ │ │ │ - addi a0,a0,1750 │ │ │ │ - sd ra,40(sp) │ │ │ │ - jal 27d46 │ │ │ │ - lw a5,0(s1) │ │ │ │ - beqz a5,3282a │ │ │ │ - sd s0,32(sp) │ │ │ │ - sd s2,16(sp) │ │ │ │ - sd s3,8(sp) │ │ │ │ - li s0,0 │ │ │ │ - li a3,0 │ │ │ │ - auipc s3,0x2e │ │ │ │ - addi s3,s3,1850 │ │ │ │ - auipc s2,0x2e │ │ │ │ - addi s2,s2,1714 │ │ │ │ - ld a5,8(s1) │ │ │ │ - slli a4,s0,0x6 │ │ │ │ - mv a2,s3 │ │ │ │ - add a5,a5,a4 │ │ │ │ - ld a1,8(a5) │ │ │ │ - ld a4,16(a5) │ │ │ │ - mv a0,s2 │ │ │ │ - ld a5,0(a1) │ │ │ │ - ld a7,24(a1) │ │ │ │ - ld a6,16(a1) │ │ │ │ - li a1,129 │ │ │ │ - addi s0,s0,1 │ │ │ │ - jal 27d46 │ │ │ │ - lw a5,0(s1) │ │ │ │ - sext.w a3,s0 │ │ │ │ - bltu a3,a5,327f6 │ │ │ │ - ld s0,32(sp) │ │ │ │ - ld s2,16(sp) │ │ │ │ - ld s3,8(sp) │ │ │ │ - ld ra,40(sp) │ │ │ │ - ld s1,24(sp) │ │ │ │ - addi sp,sp,48 │ │ │ │ - ret │ │ │ │ - li a3,0 │ │ │ │ - auipc a2,0x2e │ │ │ │ - addi a2,a2,1612 │ │ │ │ - li a1,123 │ │ │ │ - auipc a0,0x2e │ │ │ │ - addi a0,a0,1632 │ │ │ │ - j b382 │ │ │ │ - lw a3,0(a0) │ │ │ │ - addi sp,sp,-80 │ │ │ │ - sd s5,24(sp) │ │ │ │ - auipc a2,0x2e │ │ │ │ - addi a2,a2,1694 │ │ │ │ - mv s5,a0 │ │ │ │ - li a1,146 │ │ │ │ - auipc a0,0x2e │ │ │ │ - addi a0,a0,1600 │ │ │ │ - sd ra,72(sp) │ │ │ │ - jal 27d46 │ │ │ │ - lw a5,0(s5) │ │ │ │ - beqz a5,32926 │ │ │ │ - sd s2,48(sp) │ │ │ │ - sd s3,40(sp) │ │ │ │ - sd s4,32(sp) │ │ │ │ - sd s6,16(sp) │ │ │ │ - sd s7,8(sp) │ │ │ │ - sd s0,64(sp) │ │ │ │ - sd s1,56(sp) │ │ │ │ - li s4,0 │ │ │ │ - li a3,0 │ │ │ │ - auipc s7,0x2e │ │ │ │ - addi s7,s7,1738 │ │ │ │ - auipc s2,0x2e │ │ │ │ - addi s2,s2,1554 │ │ │ │ - auipc s6,0x2e │ │ │ │ - addi s6,s6,1562 │ │ │ │ - auipc s3,0x2e │ │ │ │ - addi s3,s3,1666 │ │ │ │ - ld a4,8(s5) │ │ │ │ - slli s0,s4,0x5 │ │ │ │ - mv a2,s7 │ │ │ │ - add a4,a4,s0 │ │ │ │ - lw a5,8(a4) │ │ │ │ - ld a4,0(a4) │ │ │ │ - li a1,148 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 27d46 │ │ │ │ - ld s1,8(s5) │ │ │ │ - mv a2,s6 │ │ │ │ - li a1,127 │ │ │ │ - add s1,s1,s0 │ │ │ │ - lw a3,16(s1) │ │ │ │ - mv a0,s2 │ │ │ │ - jal 27d46 │ │ │ │ - lw a5,16(s1) │ │ │ │ - beqz a5,3290a │ │ │ │ - li s0,0 │ │ │ │ - li a3,0 │ │ │ │ - ld a5,24(s1) │ │ │ │ - slli a4,s0,0x6 │ │ │ │ - mv a2,s3 │ │ │ │ - add a5,a5,a4 │ │ │ │ - ld a1,8(a5) │ │ │ │ - ld a4,16(a5) │ │ │ │ - mv a0,s2 │ │ │ │ - ld a5,0(a1) │ │ │ │ - ld a7,24(a1) │ │ │ │ - ld a6,16(a1) │ │ │ │ - li a1,129 │ │ │ │ - addi s0,s0,1 │ │ │ │ - jal 27d46 │ │ │ │ - lw a5,16(s1) │ │ │ │ - sext.w a3,s0 │ │ │ │ - bltu a3,a5,328dc │ │ │ │ - lw a5,0(s5) │ │ │ │ - addi s4,s4,1 │ │ │ │ - sext.w a3,s4 │ │ │ │ - bltu a3,a5,328a6 │ │ │ │ - ld s0,64(sp) │ │ │ │ - ld s1,56(sp) │ │ │ │ - ld s2,48(sp) │ │ │ │ - ld s3,40(sp) │ │ │ │ - ld s4,32(sp) │ │ │ │ - ld s6,16(sp) │ │ │ │ - ld s7,8(sp) │ │ │ │ - ld ra,72(sp) │ │ │ │ - ld s5,24(sp) │ │ │ │ - addi sp,sp,80 │ │ │ │ - ret │ │ │ │ - ld a0,0(a1) │ │ │ │ addi sp,sp,-16 │ │ │ │ sd s0,0(sp) │ │ │ │ - mv a3,a2 │ │ │ │ + li a0,0 │ │ │ │ mv s0,a1 │ │ │ │ - auipc a2,0x2e │ │ │ │ - addi a2,a2,-1464 │ │ │ │ - li a1,1 │ │ │ │ + li a1,36 │ │ │ │ sd ra,8(sp) │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - ld a5,56(s0) │ │ │ │ + jal 1e81c │ │ │ │ + lw t4,4(s0) │ │ │ │ + lw t3,8(s0) │ │ │ │ + lw t1,0(s0) │ │ │ │ + lw a7,12(s0) │ │ │ │ + lw a6,16(s0) │ │ │ │ + lw a1,20(s0) │ │ │ │ + lw a2,24(s0) │ │ │ │ + lw a3,28(s0) │ │ │ │ + lw a4,32(s0) │ │ │ │ ld ra,8(sp) │ │ │ │ - addi a5,a5,1 │ │ │ │ - sd a5,56(s0) │ │ │ │ ld s0,0(sp) │ │ │ │ + sw t4,4(a0) │ │ │ │ + sw t3,8(a0) │ │ │ │ + sw t1,0(a0) │ │ │ │ + sw a7,12(a0) │ │ │ │ + sw a6,16(a0) │ │ │ │ + sw a1,20(a0) │ │ │ │ + sw a2,24(a0) │ │ │ │ + sw a3,28(a0) │ │ │ │ + sw a4,32(a0) │ │ │ │ addi sp,sp,16 │ │ │ │ ret │ │ │ │ - ld a0,0(a0) │ │ │ │ - snez a0,a0 │ │ │ │ - ret │ │ │ │ + lw a0,8(a1) │ │ │ │ addi sp,sp,-16 │ │ │ │ - sd s0,0(sp) │ │ │ │ - mv s0,a0 │ │ │ │ - ld a0,0(a0) │ │ │ │ sd ra,8(sp) │ │ │ │ - beqz a0,3297a │ │ │ │ - jal 35a0 │ │ │ │ + bltu a0,a2,320b6 │ │ │ │ + slli a0,a2,0x20 │ │ │ │ + srli a0,a0,0x20 │ │ │ │ + ld a2,0(a1) │ │ │ │ + slli a1,a0,0x3 │ │ │ │ + add a1,a1,a0 │ │ │ │ + slli a1,a1,0x2 │ │ │ │ + add a2,a2,a1 │ │ │ │ + sw a5,0(a2) │ │ │ │ + lw a5,16(sp) │ │ │ │ ld ra,8(sp) │ │ │ │ - sd zero,0(s0) │ │ │ │ - ld s0,0(sp) │ │ │ │ + sw a3,4(a2) │ │ │ │ + sw a5,20(a2) │ │ │ │ + lw a5,24(sp) │ │ │ │ + sw a4,8(a2) │ │ │ │ + sw a6,12(a2) │ │ │ │ + sw a5,24(a2) │ │ │ │ + lw a5,32(sp) │ │ │ │ + sw a7,16(a2) │ │ │ │ + sw a5,28(a2) │ │ │ │ + lw a5,40(sp) │ │ │ │ + sw a5,32(a2) │ │ │ │ addi sp,sp,16 │ │ │ │ ret │ │ │ │ - auipc a3,0x33 │ │ │ │ - addi a3,a3,750 │ │ │ │ - li a2,199 │ │ │ │ - auipc a1,0x2e │ │ │ │ - addi a1,a1,1306 │ │ │ │ - auipc a0,0x2e │ │ │ │ - addi a0,a0,1506 │ │ │ │ + auipc a3,0x34 │ │ │ │ + addi a3,a3,-1566 │ │ │ │ + li a2,163 │ │ │ │ + auipc a1,0x2f │ │ │ │ + addi a1,a1,-1370 │ │ │ │ + auipc a0,0x2f │ │ │ │ + addi a0,a0,-1362 │ │ │ │ jal 3830 <__assert_fail@plt> │ │ │ │ + ld a0,0(a1) │ │ │ │ addi sp,sp,-16 │ │ │ │ - sd ra,8(sp) │ │ │ │ sd s0,0(sp) │ │ │ │ - beqz a0,329bc │ │ │ │ - mv s0,a0 │ │ │ │ - ld a0,40(a0) │ │ │ │ - jal 39b0 │ │ │ │ - li a5,16 │ │ │ │ - bne a0,a5,329dc │ │ │ │ - ld a0,40(s0) │ │ │ │ - ld s0,0(sp) │ │ │ │ - ld ra,8(sp) │ │ │ │ - addi sp,sp,16 │ │ │ │ - j 39e0 │ │ │ │ - auipc a3,0x33 │ │ │ │ - addi a3,a3,708 │ │ │ │ - li a2,220 │ │ │ │ - auipc a1,0x2e │ │ │ │ - addi a1,a1,1240 │ │ │ │ - auipc a0,0x2e │ │ │ │ - addi a0,a0,1448 │ │ │ │ - jal 3830 <__assert_fail@plt> │ │ │ │ - auipc a3,0x33 │ │ │ │ - addi a3,a3,676 │ │ │ │ - li a2,222 │ │ │ │ - auipc a1,0x2e │ │ │ │ - addi a1,a1,1208 │ │ │ │ - auipc a0,0x2e │ │ │ │ - addi a0,a0,1424 │ │ │ │ - jal 3830 <__assert_fail@plt> │ │ │ │ - beqz a0,32a04 │ │ │ │ - ld a0,40(a0) │ │ │ │ - j 32d0 │ │ │ │ - addi sp,sp,-16 │ │ │ │ - auipc a3,0x33 │ │ │ │ - addi a3,a3,658 │ │ │ │ - li a2,239 │ │ │ │ - auipc a1,0x2e │ │ │ │ - addi a1,a1,1166 │ │ │ │ - auipc a0,0x2e │ │ │ │ - addi a0,a0,1374 │ │ │ │ sd ra,8(sp) │ │ │ │ - jal 3830 <__assert_fail@plt> │ │ │ │ - ld a0,0(a1) │ │ │ │ - addi sp,sp,-32 │ │ │ │ - sd s0,16(sp) │ │ │ │ - sd ra,24(sp) │ │ │ │ mv s0,a1 │ │ │ │ - beqz a0,32a4a │ │ │ │ - lui a3,0x80 │ │ │ │ - li a2,0 │ │ │ │ - li a1,0 │ │ │ │ - jal 3600 │ │ │ │ - ld a0,0(s0) │ │ │ │ - ld ra,24(sp) │ │ │ │ - ld s0,16(sp) │ │ │ │ - addi sp,sp,32 │ │ │ │ + jal 3670 │ │ │ │ + ld ra,8(sp) │ │ │ │ + sd zero,0(s0) │ │ │ │ + ld s0,0(sp) │ │ │ │ + addi sp,sp,16 │ │ │ │ ret │ │ │ │ - ld a0,16(a1) │ │ │ │ - mv a1,a2 │ │ │ │ - sd a2,8(sp) │ │ │ │ - jal 3750 │ │ │ │ - sd a0,0(s0) │ │ │ │ - ld a2,8(sp) │ │ │ │ - bnez a0,32a34 │ │ │ │ - ld a3,16(s0) │ │ │ │ - mv a4,a2 │ │ │ │ - li a1,259 │ │ │ │ - auipc a2,0x2e │ │ │ │ - addi a2,a2,1326 │ │ │ │ - auipc a0,0x2e │ │ │ │ - addi a0,a0,1078 │ │ │ │ - jal b382 │ │ │ │ - jal 3390 <__errno_location@plt> │ │ │ │ - lw a0,0(a0) │ │ │ │ - jal 35b0 │ │ │ │ - mv a2,a0 │ │ │ │ - auipc a1,0x2e │ │ │ │ - addi a1,a1,1358 │ │ │ │ - li a0,1 │ │ │ │ - jal 37c0 <__printf_chk@plt> │ │ │ │ - li a0,-1 │ │ │ │ - jal 33c0 │ │ │ │ - lw a5,0(a1) │ │ │ │ - beqz a5,32af4 │ │ │ │ addi sp,sp,-48 │ │ │ │ - sd s0,32(sp) │ │ │ │ sd s1,24(sp) │ │ │ │ - sd s3,8(sp) │ │ │ │ - sd s4,0(sp) │ │ │ │ + mv s1,a1 │ │ │ │ + mv a0,s1 │ │ │ │ + mv a1,a5 │ │ │ │ sd ra,40(sp) │ │ │ │ sd s2,16(sp) │ │ │ │ - mv s1,a1 │ │ │ │ - mv s3,a2 │ │ │ │ - mv s4,a3 │ │ │ │ - li s0,0 │ │ │ │ - j 32ab8 │ │ │ │ - lw a4,0(s1) │ │ │ │ - bgeu a5,a4,32ae2 │ │ │ │ - ld a5,8(s1) │ │ │ │ - slli s2,s0,0x6 │ │ │ │ + sd s3,8(sp) │ │ │ │ + mv s2,a4 │ │ │ │ + mv s3,a3 │ │ │ │ + sd s4,0(sp) │ │ │ │ + mv s4,a5 │ │ │ │ + jal 340e2 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 3415a │ │ │ │ + lw a5,12(a0) │ │ │ │ + lw a3,0(a0) │ │ │ │ + lw a4,28(a0) │ │ │ │ + addiw a5,a5,1 │ │ │ │ + sw a5,12(a0) │ │ │ │ + lw a5,12(s4) │ │ │ │ + lw a1,32(a0) │ │ │ │ + lw a2,36(a0) │ │ │ │ + addiw a3,a3,1 │ │ │ │ + addiw a4,a4,1 │ │ │ │ + sw a1,40(a0) │ │ │ │ + sw a2,44(a0) │ │ │ │ + sw a3,0(a0) │ │ │ │ + sw a4,28(a0) │ │ │ │ + addiw a5,a5,1 │ │ │ │ + bltu s2,a5,32194 │ │ │ │ + lw a5,4(s4) │ │ │ │ + addiw a5,a5,1 │ │ │ │ + bgeu a5,s3,32194 │ │ │ │ + sd s0,32(sp) │ │ │ │ + li s0,1 │ │ │ │ + j 32150 │ │ │ │ + lw a5,4(s4) │ │ │ │ + addw a2,a2,a5 │ │ │ │ + bgeu a2,s3,32192 │ │ │ │ mv a1,s4 │ │ │ │ - add a5,a5,s2 │ │ │ │ - ld a0,8(a5) │ │ │ │ - addi s0,s0,1 │ │ │ │ - jalr s3 │ │ │ │ - sext.w a5,s0 │ │ │ │ - beqz a0,32ab2 │ │ │ │ - ld a0,8(s1) │ │ │ │ - ld ra,40(sp) │ │ │ │ + mv a0,s1 │ │ │ │ + jal 340e2 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 3415a │ │ │ │ + lw a3,12(a0) │ │ │ │ + lw a4,4(a0) │ │ │ │ + lw a7,24(a0) │ │ │ │ + addw a3,a3,s0 │ │ │ │ + sw a3,12(a0) │ │ │ │ + lw a6,12(s4) │ │ │ │ + lw a3,32(a0) │ │ │ │ + lw a5,36(a0) │ │ │ │ + addiw a2,s0,1 │ │ │ │ + addw a4,a4,s0 │ │ │ │ + addw a7,a7,s0 │ │ │ │ + sw a4,4(a0) │ │ │ │ + sw a3,40(a0) │ │ │ │ + sw a5,44(a0) │ │ │ │ + sw a7,24(a0) │ │ │ │ + addw a6,a2,a6 │ │ │ │ + sext.w s0,a2 │ │ │ │ + bgeu s2,a6,32146 │ │ │ │ ld s0,32(sp) │ │ │ │ - ld s1,24(sp) │ │ │ │ - ld s3,8(sp) │ │ │ │ - ld s4,0(sp) │ │ │ │ - add a0,a0,s2 │ │ │ │ - ld s2,16(sp) │ │ │ │ - addi sp,sp,48 │ │ │ │ - ret │ │ │ │ ld ra,40(sp) │ │ │ │ - ld s0,32(sp) │ │ │ │ ld s1,24(sp) │ │ │ │ ld s2,16(sp) │ │ │ │ ld s3,8(sp) │ │ │ │ ld s4,0(sp) │ │ │ │ - li a0,0 │ │ │ │ addi sp,sp,48 │ │ │ │ ret │ │ │ │ - li a0,0 │ │ │ │ - ret │ │ │ │ - sd zero,8(a1) │ │ │ │ - sw zero,0(a1) │ │ │ │ - ret │ │ │ │ - lw a6,0(a1) │ │ │ │ - addi sp,sp,-96 │ │ │ │ - sd s3,56(sp) │ │ │ │ - sd s4,48(sp) │ │ │ │ - sd ra,88(sp) │ │ │ │ - sd s0,80(sp) │ │ │ │ - sd s1,72(sp) │ │ │ │ - sd s2,64(sp) │ │ │ │ - mv s4,a2 │ │ │ │ - mv s3,a3 │ │ │ │ - beqz a6,32bcc │ │ │ │ - sd s6,32(sp) │ │ │ │ - sd s7,24(sp) │ │ │ │ - sd s5,40(sp) │ │ │ │ - sd s8,16(sp) │ │ │ │ - sd s9,8(sp) │ │ │ │ - mv s7,a1 │ │ │ │ - li s6,0 │ │ │ │ - li s2,0 │ │ │ │ - li s1,0 │ │ │ │ - li s0,0 │ │ │ │ - addiw a5,s0,1 │ │ │ │ - slli s8,a5,0x20 │ │ │ │ - sext.w s5,a5 │ │ │ │ - addiw a5,s0,-1 │ │ │ │ - slli a4,a5,0x20 │ │ │ │ - srli s8,s8,0x20 │ │ │ │ - srli a5,a4,0x1d │ │ │ │ - slli a1,s8,0x3 │ │ │ │ - mv a0,s1 │ │ │ │ - add a5,a5,s1 │ │ │ │ - slli s9,s6,0x5 │ │ │ │ - beqz s1,32b6a │ │ │ │ - ld a4,8(s7) │ │ │ │ - ld a3,0(a5) │ │ │ │ - add a5,a4,s9 │ │ │ │ - ld a5,0(a5) │ │ │ │ - beq a3,a5,32b9e │ │ │ │ - jal 1d4e0 │ │ │ │ + addi sp,sp,-176 │ │ │ │ + sd s3,136(sp) │ │ │ │ + mv s3,a6 │ │ │ │ + lwu a6,4(a6) │ │ │ │ + sd ra,168(sp) │ │ │ │ + sd s0,160(sp) │ │ │ │ + sd s1,152(sp) │ │ │ │ + sd s4,128(sp) │ │ │ │ + sd s5,120(sp) │ │ │ │ + sd s6,112(sp) │ │ │ │ + sd s7,104(sp) │ │ │ │ + sd s8,96(sp) │ │ │ │ + sd s10,80(sp) │ │ │ │ + sd s11,72(sp) │ │ │ │ + add a6,a6,a3 │ │ │ │ + sd s2,144(sp) │ │ │ │ + sd s9,88(sp) │ │ │ │ + mv s11,a5 │ │ │ │ + lbu a5,0(a6) │ │ │ │ + srai s0,a7,0x20 │ │ │ │ + sext.w s7,a7 │ │ │ │ + mv a6,a4 │ │ │ │ + mv s10,a2 │ │ │ │ + li a4,0 │ │ │ │ + mv a2,s7 │ │ │ │ + mv s8,a3 │ │ │ │ + mv a3,s0 │ │ │ │ + sd a6,24(sp) │ │ │ │ + sd a7,40(sp) │ │ │ │ + sd s0,0(sp) │ │ │ │ mv s1,a0 │ │ │ │ - slli a1,s8,0x2 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a5,8(s7) │ │ │ │ - slli s0,s0,0x20 │ │ │ │ - srli s0,s0,0x20 │ │ │ │ - add a5,a5,s9 │ │ │ │ - ld a3,0(a5) │ │ │ │ - slli a4,s0,0x3 │ │ │ │ - lw a5,8(a5) │ │ │ │ - add a4,a4,s1 │ │ │ │ - slli s0,s0,0x2 │ │ │ │ - add s0,s0,a0 │ │ │ │ - sd a3,0(a4) │ │ │ │ - sw a5,0(s0) │ │ │ │ - lw a6,0(s7) │ │ │ │ - mv s2,a0 │ │ │ │ - mv s0,s5 │ │ │ │ - addi s6,s6,1 │ │ │ │ - sext.w a5,s6 │ │ │ │ - bltu a5,a6,32b30 │ │ │ │ - ld s5,40(sp) │ │ │ │ - ld s6,32(sp) │ │ │ │ - ld s7,24(sp) │ │ │ │ - ld s8,16(sp) │ │ │ │ - ld s9,8(sp) │ │ │ │ - ld ra,88(sp) │ │ │ │ + mv s5,a1 │ │ │ │ + sd a0,32(sp) │ │ │ │ + sd s10,8(sp) │ │ │ │ + jal 14584 │ │ │ │ + mv a5,a0 │ │ │ │ + mv a3,s0 │ │ │ │ + li a4,1 │ │ │ │ + mv a2,s7 │ │ │ │ + mv a1,s5 │ │ │ │ + mv a0,s1 │ │ │ │ + sd a5,56(sp) │ │ │ │ + sext.w s4,a5 │ │ │ │ + srai s6,a5,0x20 │ │ │ │ + jal 10b96 │ │ │ │ + mv s0,a0 │ │ │ │ + jal 1844a │ │ │ │ + sd zero,16(sp) │ │ │ │ + bnez a0,324d0 │ │ │ │ mv a0,s0 │ │ │ │ - ld s0,80(sp) │ │ │ │ - sd s1,0(s4) │ │ │ │ - sd s2,0(s3) │ │ │ │ - ld s1,72(sp) │ │ │ │ - ld s2,64(sp) │ │ │ │ - ld s3,56(sp) │ │ │ │ - ld s4,48(sp) │ │ │ │ - addi sp,sp,96 │ │ │ │ - ret │ │ │ │ - li s0,0 │ │ │ │ - li s2,0 │ │ │ │ + jal 54ca8 │ │ │ │ li s1,0 │ │ │ │ - j 32bb2 │ │ │ │ - lw a2,0(a1) │ │ │ │ - addi sp,sp,-48 │ │ │ │ - sd ra,40(sp) │ │ │ │ - sd s0,32(sp) │ │ │ │ - beqz a2,32c68 │ │ │ │ - sd s2,16(sp) │ │ │ │ - sd s3,8(sp) │ │ │ │ - sd s1,24(sp) │ │ │ │ - sd s4,0(sp) │ │ │ │ - mv s3,a1 │ │ │ │ - li s2,0 │ │ │ │ - li a5,0 │ │ │ │ - li s0,0 │ │ │ │ - addiw a4,s0,1 │ │ │ │ - slli a3,a4,0x20 │ │ │ │ - sext.w s1,a4 │ │ │ │ - addiw a4,s0,-1 │ │ │ │ - srli a1,a3,0x1d │ │ │ │ - slli a3,a4,0x20 │ │ │ │ - srli a4,a3,0x1d │ │ │ │ - mv a0,a5 │ │ │ │ - add a4,a4,a5 │ │ │ │ - slli s4,s2,0x5 │ │ │ │ - beqz a5,32c26 │ │ │ │ - ld a3,8(s3) │ │ │ │ - ld a6,0(a4) │ │ │ │ - add a4,a3,s4 │ │ │ │ - ld a4,0(a4) │ │ │ │ - beq a6,a4,32c46 │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a5,8(s3) │ │ │ │ - slli a4,s0,0x20 │ │ │ │ - srli s0,a4,0x1d │ │ │ │ - add a5,a5,s4 │ │ │ │ - ld a4,0(a5) │ │ │ │ - add s0,s0,a0 │ │ │ │ - lw a2,0(s3) │ │ │ │ + sext.w a0,a0 │ │ │ │ + bgeu s1,a0,3226e │ │ │ │ + sext.w s2,s1 │ │ │ │ + mv a1,s2 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 54bc6 │ │ │ │ mv a5,a0 │ │ │ │ - sd a4,0(s0) │ │ │ │ - mv s0,s1 │ │ │ │ - addi s2,s2,1 │ │ │ │ - sext.w a4,s2 │ │ │ │ - bltu a4,a2,32bee │ │ │ │ - mv a0,a5 │ │ │ │ - ld s1,24(sp) │ │ │ │ - ld s2,16(sp) │ │ │ │ - ld s3,8(sp) │ │ │ │ - ld s4,0(sp) │ │ │ │ - jal 3670 │ │ │ │ - ld ra,40(sp) │ │ │ │ + mv a1,s2 │ │ │ │ mv a0,s0 │ │ │ │ - ld s0,32(sp) │ │ │ │ - addi sp,sp,48 │ │ │ │ - ret │ │ │ │ - li a5,0 │ │ │ │ - mv a0,a5 │ │ │ │ - jal 3670 │ │ │ │ - li s0,0 │ │ │ │ - ld ra,40(sp) │ │ │ │ + lw s2,0(a5) │ │ │ │ + jal 54bc6 │ │ │ │ + lw s9,4(a0) │ │ │ │ + bltu s9,s2,32260 │ │ │ │ + bne s4,s2,32250 │ │ │ │ + beq s6,s9,323c8 │ │ │ │ + jal 1844a │ │ │ │ + bnez a0,32410 │ │ │ │ + lw a4,12(s3) │ │ │ │ + bltu a4,s11,32390 │ │ │ │ + addiw s1,s1,1 │ │ │ │ mv a0,s0 │ │ │ │ - ld s0,32(sp) │ │ │ │ - addi sp,sp,48 │ │ │ │ - ret │ │ │ │ - addi sp,sp,-32 │ │ │ │ - sd ra,24(sp) │ │ │ │ - beqz a0,32cd6 │ │ │ │ - lw a5,0(a0) │ │ │ │ - sd s2,0(sp) │ │ │ │ - mv s2,a0 │ │ │ │ - beqz a5,32cce │ │ │ │ - ld a4,8(a0) │ │ │ │ - sd s1,8(sp) │ │ │ │ - sd s0,16(sp) │ │ │ │ - li s1,0 │ │ │ │ - slli s0,s1,0x6 │ │ │ │ - add s0,s0,a4 │ │ │ │ - ld a0,0(s0) │ │ │ │ - beqz a0,32cc0 │ │ │ │ - jal 35a0 │ │ │ │ - lw a5,0(s2) │ │ │ │ - addi s1,s1,1 │ │ │ │ - sd zero,0(s0) │ │ │ │ - sext.w a4,s1 │ │ │ │ - bgeu a4,a5,32cca │ │ │ │ - ld a4,8(s2) │ │ │ │ - slli s0,s1,0x6 │ │ │ │ - add s0,s0,a4 │ │ │ │ - ld a0,0(s0) │ │ │ │ - bnez a0,32c9c │ │ │ │ - addi s1,s1,1 │ │ │ │ - sext.w a3,s1 │ │ │ │ - bltu a3,a5,32c92 │ │ │ │ - ld s0,16(sp) │ │ │ │ + jal 54ca8 │ │ │ │ + sext.w a0,a0 │ │ │ │ + bltu s1,a0,32226 │ │ │ │ + lw a5,4(s3) │ │ │ │ + li a4,1 │ │ │ │ + bgeu a4,a5,324a6 │ │ │ │ + lw a4,12(s3) │ │ │ │ + addiw a4,a4,1 │ │ │ │ + bltu s11,a4,324a6 │ │ │ │ + ld a4,24(sp) │ │ │ │ + addiw a5,a5,1 │ │ │ │ + bgeu a5,a4,324a6 │ │ │ │ + li s4,1 │ │ │ │ + j 322b0 │ │ │ │ + jal 1844a │ │ │ │ + bnez a0,32314 │ │ │ │ + lw a4,12(s3) │ │ │ │ + addiw s4,s4,1 │ │ │ │ + addw a4,s4,a4 │ │ │ │ + bltu s11,a4,324a6 │ │ │ │ + lw a4,4(s3) │ │ │ │ + addw a5,s4,a4 │ │ │ │ + ld a4,24(sp) │ │ │ │ + bgeu a5,a4,324a6 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + add a5,a5,s8 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + ld a3,0(sp) │ │ │ │ + ld a0,32(sp) │ │ │ │ + li a4,0 │ │ │ │ + mv a2,s7 │ │ │ │ + mv a1,s5 │ │ │ │ + jal 14584 │ │ │ │ + sd a0,56(sp) │ │ │ │ + sext.w s6,a0 │ │ │ │ + srai s2,a0,0x20 │ │ │ │ + bltu s2,s6,3228e │ │ │ │ ld s1,8(sp) │ │ │ │ - ld ra,24(sp) │ │ │ │ - ld s2,0(sp) │ │ │ │ - addi sp,sp,32 │ │ │ │ - ret │ │ │ │ - auipc a3,0x33 │ │ │ │ - addi a3,a3,-46 │ │ │ │ - li a2,382 │ │ │ │ - auipc a1,0x2e │ │ │ │ - addi a1,a1,446 │ │ │ │ - auipc a0,0x2e │ │ │ │ - addi a0,a0,766 │ │ │ │ - sd s0,16(sp) │ │ │ │ - sd s1,8(sp) │ │ │ │ - sd s2,0(sp) │ │ │ │ - jal 3830 <__assert_fail@plt> │ │ │ │ + mv a1,s3 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 340e2 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 3415a │ │ │ │ + lw a5,24(a0) │ │ │ │ + lw a3,4(a0) │ │ │ │ + lw a4,12(a0) │ │ │ │ + addw a5,a5,s4 │ │ │ │ + sw a5,24(a0) │ │ │ │ + ld a5,0(sp) │ │ │ │ + addw a3,a3,s4 │ │ │ │ + addw a4,a4,s4 │ │ │ │ + sw a3,4(a0) │ │ │ │ + sw a4,12(a0) │ │ │ │ + sw s7,40(a0) │ │ │ │ + sw a5,44(a0) │ │ │ │ + sw s6,32(a0) │ │ │ │ + sw s2,36(a0) │ │ │ │ + jal 1844a │ │ │ │ + beqz a0,32294 │ │ │ │ + li s1,0 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 54ca8 │ │ │ │ + mv a5,a0 │ │ │ │ + sext.w s10,s1 │ │ │ │ + sext.w a5,a5 │ │ │ │ + mv a1,s10 │ │ │ │ + mv a0,s0 │ │ │ │ + bgeu s1,a5,32294 │ │ │ │ + jal 54bc6 │ │ │ │ + mv a5,a0 │ │ │ │ + mv a1,s10 │ │ │ │ + mv a0,s0 │ │ │ │ + lw s9,0(a5) │ │ │ │ + jal 54bc6 │ │ │ │ + lw s10,4(a0) │ │ │ │ + slli a4,s9,0x20 │ │ │ │ + srli a1,a4,0x1e │ │ │ │ + bltu s10,s9,3238c │ │ │ │ + bne s9,s6,32356 │ │ │ │ + beq s10,s2,3238c │ │ │ │ + ld a3,16(s5) │ │ │ │ + ld a0,0(s5) │ │ │ │ + lw a4,4(s3) │ │ │ │ + add a3,a3,a1 │ │ │ │ + lw a3,0(a3) │ │ │ │ + ld a5,16(sp) │ │ │ │ + ld a1,16(a0) │ │ │ │ + addw a4,a4,s4 │ │ │ │ + addw a3,a3,a5 │ │ │ │ + slli a3,a3,0x20 │ │ │ │ + slli a4,a4,0x20 │ │ │ │ + srli a3,a3,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + add a3,a3,a1 │ │ │ │ + add a4,a4,s8 │ │ │ │ + lbu a1,0(a3) │ │ │ │ + lbu a0,0(a4) │ │ │ │ + jal 1840c │ │ │ │ + bnez a0,3246c │ │ │ │ + addiw s1,s1,1 │ │ │ │ + j 32316 │ │ │ │ + ld s10,8(sp) │ │ │ │ + mv a1,s3 │ │ │ │ + mv a0,s10 │ │ │ │ + jal 340e2 │ │ │ │ + mv a0,s10 │ │ │ │ + jal 3415a │ │ │ │ + lw a1,4(a0) │ │ │ │ + lw a2,0(a0) │ │ │ │ + lw a3,12(a0) │ │ │ │ + lw a4,20(a0) │ │ │ │ + addiw a1,a1,1 │ │ │ │ + addiw a2,a2,1 │ │ │ │ + addiw a3,a3,1 │ │ │ │ + addiw a4,a4,1 │ │ │ │ + sw a1,4(a0) │ │ │ │ + sw a2,0(a0) │ │ │ │ + sw a3,12(a0) │ │ │ │ + sw a4,20(a0) │ │ │ │ + ld a5,0(sp) │ │ │ │ + sw s7,40(a0) │ │ │ │ + sw s2,32(a0) │ │ │ │ + sw a5,44(a0) │ │ │ │ + sw s9,36(a0) │ │ │ │ + lw a4,4(s3) │ │ │ │ + li a5,1 │ │ │ │ + bgeu a5,a4,32260 │ │ │ │ + lw a4,12(s3) │ │ │ │ + bgeu a4,s11,32260 │ │ │ │ + ld s10,8(sp) │ │ │ │ + mv a1,s3 │ │ │ │ + addiw s1,s1,1 │ │ │ │ + mv a0,s10 │ │ │ │ + jal 340e2 │ │ │ │ + mv a0,s10 │ │ │ │ + jal 3415a │ │ │ │ + lw a2,0(a0) │ │ │ │ + lw a3,12(a0) │ │ │ │ + lw a4,28(a0) │ │ │ │ + ld a5,0(sp) │ │ │ │ + addiw a2,a2,1 │ │ │ │ + addiw a3,a3,1 │ │ │ │ + addiw a4,a4,1 │ │ │ │ + sw a2,0(a0) │ │ │ │ + sw a3,12(a0) │ │ │ │ + sw a4,28(a0) │ │ │ │ + sw s7,40(a0) │ │ │ │ + sw a5,44(a0) │ │ │ │ + sw s2,32(a0) │ │ │ │ + sw s9,36(a0) │ │ │ │ + j 32262 │ │ │ │ + ld a4,16(s5) │ │ │ │ + slli a3,s2,0x20 │ │ │ │ + srli a2,a3,0x1e │ │ │ │ + add a4,a4,a2 │ │ │ │ + ld a3,0(s5) │ │ │ │ + lw a4,0(a4) │ │ │ │ + ld a5,16(sp) │ │ │ │ + ld a2,16(a3) │ │ │ │ + lwu a3,4(s3) │ │ │ │ + addw a4,a4,a5 │ │ │ │ + slli a4,a4,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + add a2,a2,a4 │ │ │ │ + add a4,s8,a3 │ │ │ │ + lbu a1,0(a2) │ │ │ │ + lbu a0,0(a4) │ │ │ │ + jal 1840c │ │ │ │ + beqz a0,32258 │ │ │ │ + ld s10,8(sp) │ │ │ │ + mv a1,s3 │ │ │ │ + mv a0,s10 │ │ │ │ + jal 340e2 │ │ │ │ + mv a0,s10 │ │ │ │ + jal 3415a │ │ │ │ + lw a2,4(a0) │ │ │ │ + lw a3,0(a0) │ │ │ │ + lw a4,16(a0) │ │ │ │ + addiw a2,a2,1 │ │ │ │ + addiw a3,a3,1 │ │ │ │ + addiw a4,a4,1 │ │ │ │ + sw a2,4(a0) │ │ │ │ + sw a3,0(a0) │ │ │ │ + sw a4,16(a0) │ │ │ │ + j 323b8 │ │ │ │ + ld a0,8(sp) │ │ │ │ + mv a1,s3 │ │ │ │ + addiw s1,s1,1 │ │ │ │ + jal 340e2 │ │ │ │ + ld a0,8(sp) │ │ │ │ + jal 3415a │ │ │ │ + lw a1,4(a0) │ │ │ │ + lw a3,12(a0) │ │ │ │ + lw a4,24(a0) │ │ │ │ + ld a5,0(sp) │ │ │ │ + addw a1,a1,s4 │ │ │ │ + addw a3,a3,s4 │ │ │ │ + addw a4,a4,s4 │ │ │ │ + sw a1,4(a0) │ │ │ │ + sw a3,12(a0) │ │ │ │ + sw a4,24(a0) │ │ │ │ + sw s7,40(a0) │ │ │ │ + sw a5,44(a0) │ │ │ │ + sw s9,32(a0) │ │ │ │ + sw s10,36(a0) │ │ │ │ + j 32316 │ │ │ │ + mv a0,s0 │ │ │ │ + li a1,0 │ │ │ │ + jal 54ab0 │ │ │ │ + mv a0,s0 │ │ │ │ + ld s0,160(sp) │ │ │ │ + ld ra,168(sp) │ │ │ │ + ld s1,152(sp) │ │ │ │ + ld s2,144(sp) │ │ │ │ + ld s3,136(sp) │ │ │ │ + ld s4,128(sp) │ │ │ │ + ld s5,120(sp) │ │ │ │ + ld s6,112(sp) │ │ │ │ + ld s7,104(sp) │ │ │ │ + ld s8,96(sp) │ │ │ │ + ld s9,88(sp) │ │ │ │ + ld s10,80(sp) │ │ │ │ + ld s11,72(sp) │ │ │ │ + addi sp,sp,176 │ │ │ │ + j 3670 │ │ │ │ + ld a2,0(sp) │ │ │ │ + mv a1,s7 │ │ │ │ + mv a0,s5 │ │ │ │ + jal 1014a │ │ │ │ + sext.w a5,a0 │ │ │ │ + sd a5,16(sp) │ │ │ │ + j 32218 │ │ │ │ addi sp,sp,-80 │ │ │ │ - sd s1,56(sp) │ │ │ │ - mv s1,a1 │ │ │ │ - lw a1,0(a1) │ │ │ │ - sd s3,40(sp) │ │ │ │ - mv s3,a5 │ │ │ │ - addw a1,a1,a2 │ │ │ │ - slli a5,a1,0x20 │ │ │ │ - sd s6,16(sp) │ │ │ │ - srli a1,a5,0x1a │ │ │ │ - mv s6,a0 │ │ │ │ - li a0,0 │ │ │ │ - sd s0,64(sp) │ │ │ │ sd s4,32(sp) │ │ │ │ sd s5,24(sp) │ │ │ │ - sd s7,8(sp) │ │ │ │ - mv s0,a2 │ │ │ │ - mv s7,a4 │ │ │ │ - sd ra,72(sp) │ │ │ │ - mv s5,a3 │ │ │ │ - mv s4,a6 │ │ │ │ - jal 1d4e0 │ │ │ │ - lw a5,0(s1) │ │ │ │ - sd a0,8(s1) │ │ │ │ - addw a4,a5,s0 │ │ │ │ - sw a4,0(s1) │ │ │ │ - beqz a4,32da8 │ │ │ │ + lw s4,24(a1) │ │ │ │ + lw s5,20(a1) │ │ │ │ + sd s3,40(sp) │ │ │ │ + lw s3,28(a1) │ │ │ │ + addw a5,s5,s4 │ │ │ │ + sd s0,64(sp) │ │ │ │ + sd s1,56(sp) │ │ │ │ sd s2,48(sp) │ │ │ │ - beqz s3,32e0e │ │ │ │ - beqz s5,32dbc │ │ │ │ - sd s8,0(sp) │ │ │ │ - li s4,0 │ │ │ │ - li a1,0 │ │ │ │ - ld s2,8(s1) │ │ │ │ - ld a5,0(s3) │ │ │ │ - slli s8,s4,0x6 │ │ │ │ - add s2,s2,s8 │ │ │ │ - sd a5,16(s2) │ │ │ │ - mv a2,s7 │ │ │ │ - sb zero,24(s2) │ │ │ │ - mv a0,s6 │ │ │ │ - jalr s5 │ │ │ │ - ld s0,8(s1) │ │ │ │ - sd a0,8(s2) │ │ │ │ - li a1,40 │ │ │ │ - add s0,s0,s8 │ │ │ │ - sd zero,56(s0) │ │ │ │ - sb zero,48(s0) │ │ │ │ - sd zero,0(s0) │ │ │ │ - sd zero,40(s0) │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a5,8(s1) │ │ │ │ - sd a0,40(s0) │ │ │ │ - li a1,0 │ │ │ │ - add a5,a5,s8 │ │ │ │ - ld a0,40(a5) │ │ │ │ - addi s4,s4,1 │ │ │ │ - addi s3,s3,8 │ │ │ │ - jal 3440 │ │ │ │ - lw a5,0(s1) │ │ │ │ - sext.w a1,s4 │ │ │ │ - bltu a1,a5,32d4a │ │ │ │ - ld s2,48(sp) │ │ │ │ - ld s8,0(sp) │ │ │ │ + sd ra,72(sp) │ │ │ │ + addw a5,a5,s3 │ │ │ │ + lw s2,16(a1) │ │ │ │ + mv s0,a1 │ │ │ │ + mv s1,a0 │ │ │ │ + bnez a5,3253a │ │ │ │ + ld a0,0(a0) │ │ │ │ + bltu a2,s2,32552 │ │ │ │ + lw a1,32(a1) │ │ │ │ + lw a2,36(s0) │ │ │ │ + lw a3,40(s0) │ │ │ │ + lw a4,44(s0) │ │ │ │ + sw s2,4(a0) │ │ │ │ + sw s2,8(a0) │ │ │ │ + sw s5,0(a0) │ │ │ │ + sw s4,12(a0) │ │ │ │ + sw s3,16(a0) │ │ │ │ + sw a1,20(a0) │ │ │ │ + sw a2,24(a0) │ │ │ │ + sw a3,28(a0) │ │ │ │ + sw a4,32(a0) │ │ │ │ + bltu a5,s2,32550 │ │ │ │ ld ra,72(sp) │ │ │ │ ld s0,64(sp) │ │ │ │ ld s1,56(sp) │ │ │ │ + ld s2,48(sp) │ │ │ │ ld s3,40(sp) │ │ │ │ ld s4,32(sp) │ │ │ │ ld s5,24(sp) │ │ │ │ - ld s6,16(sp) │ │ │ │ - ld s7,8(sp) │ │ │ │ addi sp,sp,80 │ │ │ │ ret │ │ │ │ - li s2,0 │ │ │ │ - ld s0,8(s1) │ │ │ │ - ld a5,0(s3) │ │ │ │ - slli s4,s2,0x6 │ │ │ │ - add s0,s0,s4 │ │ │ │ - sd a5,16(s0) │ │ │ │ - li a1,40 │ │ │ │ - sb zero,24(s0) │ │ │ │ - sd zero,8(s0) │ │ │ │ - sd zero,56(s0) │ │ │ │ - sb zero,48(s0) │ │ │ │ - sd zero,0(s0) │ │ │ │ - sd zero,40(s0) │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a5,8(s1) │ │ │ │ - sd a0,40(s0) │ │ │ │ - li a1,0 │ │ │ │ - add a5,a5,s4 │ │ │ │ - ld a0,40(a5) │ │ │ │ - addi s2,s2,1 │ │ │ │ - addi s3,s3,8 │ │ │ │ - jal 3440 │ │ │ │ - lw a4,0(s1) │ │ │ │ - sext.w a5,s2 │ │ │ │ - bltu a5,a4,32dbe │ │ │ │ - ld s2,48(sp) │ │ │ │ - j 32da8 │ │ │ │ + ld a0,0(s1) │ │ │ │ + lw a2,8(s1) │ │ │ │ + li a5,1 │ │ │ │ + beq a2,a5,32582 │ │ │ │ + lw a5,48(a0) │ │ │ │ + lw a4,36(a0) │ │ │ │ + lw a3,52(a0) │ │ │ │ + lw a1,40(a0) │ │ │ │ + addw a4,a4,a5 │ │ │ │ + subw a5,s2,s4 │ │ │ │ + addw a6,a4,a3 │ │ │ │ + subw a5,a5,s5 │ │ │ │ + subw a5,a5,s3 │ │ │ │ + li a3,0 │ │ │ │ + bltu a1,a6,3257e │ │ │ │ + subw a3,a1,a6 │ │ │ │ + bge a3,a5,325c2 │ │ │ │ + li a1,72 │ │ │ │ + jal 3870 │ │ │ │ + lw a5,16(s0) │ │ │ │ + lw t1,20(s0) │ │ │ │ + lw a7,24(s0) │ │ │ │ + lw a6,28(s0) │ │ │ │ + lw a1,32(s0) │ │ │ │ + lw a2,36(s0) │ │ │ │ + lw a3,40(s0) │ │ │ │ + lw a4,44(s0) │ │ │ │ + li t3,2 │ │ │ │ + sd a0,0(s1) │ │ │ │ + sw t3,8(s1) │ │ │ │ + sw a5,40(a0) │ │ │ │ + sw a5,44(a0) │ │ │ │ + sw t1,36(a0) │ │ │ │ + sw a7,48(a0) │ │ │ │ + sw a6,52(a0) │ │ │ │ + sw a1,56(a0) │ │ │ │ + sw a2,60(a0) │ │ │ │ + sw a3,64(a0) │ │ │ │ + sw a4,68(a0) │ │ │ │ + j 3253e │ │ │ │ + bne a5,a3,3253e │ │ │ │ + addiw a2,a2,1 │ │ │ │ + slli a2,a2,0x20 │ │ │ │ + srli a2,a2,0x20 │ │ │ │ + slli a1,a2,0x3 │ │ │ │ + add a1,a1,a2 │ │ │ │ + slli a1,a1,0x2 │ │ │ │ + sd s6,16(sp) │ │ │ │ + sd s7,8(sp) │ │ │ │ sd s8,0(sp) │ │ │ │ + lw s7,36(s0) │ │ │ │ + lw s8,32(s0) │ │ │ │ + lw s6,40(s0) │ │ │ │ + lw s0,44(s0) │ │ │ │ + jal 3870 │ │ │ │ + lw a4,8(s1) │ │ │ │ + sd a0,0(s1) │ │ │ │ + slli a3,a4,0x20 │ │ │ │ + srli a3,a3,0x20 │ │ │ │ + slli a5,a3,0x3 │ │ │ │ + add a5,a5,a3 │ │ │ │ + addiw a4,a4,1 │ │ │ │ + slli a5,a5,0x2 │ │ │ │ + sw a4,8(s1) │ │ │ │ + add a5,a5,a0 │ │ │ │ + sw s8,20(a5) │ │ │ │ + sw s7,24(a5) │ │ │ │ + sw s6,28(a5) │ │ │ │ + ld s7,8(sp) │ │ │ │ + ld s6,16(sp) │ │ │ │ + ld s8,0(sp) │ │ │ │ + sw s2,4(a5) │ │ │ │ + sw s2,8(a5) │ │ │ │ + sw s5,0(a5) │ │ │ │ + sw s4,12(a5) │ │ │ │ + sw s3,16(a5) │ │ │ │ + sw s0,32(a5) │ │ │ │ + j 3253e │ │ │ │ + addi sp,sp,-256 │ │ │ │ + sd s0,240(sp) │ │ │ │ + mv s0,a4 │ │ │ │ + lw a4,280(sp) │ │ │ │ + ld a0,0(a1) │ │ │ │ + sd s7,184(sp) │ │ │ │ + sd a4,48(sp) │ │ │ │ + lw a4,20(s0) │ │ │ │ + ld s7,16(a0) │ │ │ │ + sd s10,160(sp) │ │ │ │ + mv s10,a5 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + sd s2,224(sp) │ │ │ │ + sd s5,200(sp) │ │ │ │ + sd s9,168(sp) │ │ │ │ + sd ra,248(sp) │ │ │ │ + sd s1,232(sp) │ │ │ │ + sd s3,216(sp) │ │ │ │ + sd s4,208(sp) │ │ │ │ + sd s8,176(sp) │ │ │ │ + sd s11,152(sp) │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + sd a4,64(sp) │ │ │ │ + sd a7,72(sp) │ │ │ │ + lw t1,8(a1) │ │ │ │ + mv s9,a1 │ │ │ │ + ld s2,256(sp) │ │ │ │ + lw s5,264(sp) │ │ │ │ + lw t4,272(sp) │ │ │ │ + lw t6,16(s0) │ │ │ │ + lw t3,288(sp) │ │ │ │ + lw a1,0(s0) │ │ │ │ + lbu a4,44(a0) │ │ │ │ + add s7,s7,a5 │ │ │ │ + beqz a6,32c0c │ │ │ │ + addw a5,s10,a1 │ │ │ │ + bgeu a5,t1,32c0c │ │ │ │ + lw a5,4(s0) │ │ │ │ + mv s4,a3 │ │ │ │ + mv a3,a5 │ │ │ │ + bgeu a5,s4,32c0e │ │ │ │ + li s1,0 │ │ │ │ + mv a4,s0 │ │ │ │ + sd s6,192(sp) │ │ │ │ + mv s0,s1 │ │ │ │ + sd t6,56(sp) │ │ │ │ + li s8,0 │ │ │ │ + li s11,0 │ │ │ │ + li s3,0 │ │ │ │ + sd t6,80(sp) │ │ │ │ + sd t1,16(sp) │ │ │ │ + sd t3,40(sp) │ │ │ │ + mv s6,a2 │ │ │ │ + sd s10,24(sp) │ │ │ │ + sd a6,8(sp) │ │ │ │ + sd t4,32(sp) │ │ │ │ + mv s1,a4 │ │ │ │ + j 32710 │ │ │ │ + lw a1,0(s1) │ │ │ │ + lw a5,4(s1) │ │ │ │ + addw a4,a1,s0 │ │ │ │ + addw a5,a5,s0 │ │ │ │ + slli a4,a4,0x20 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + add a4,a4,s7 │ │ │ │ + add a5,a5,s6 │ │ │ │ + lbu a4,0(a4) │ │ │ │ + lbu a5,0(a5) │ │ │ │ + beq a4,a5,3275e │ │ │ │ + lw a5,20(s1) │ │ │ │ + ld a4,48(sp) │ │ │ │ + addiw a5,a5,1 │ │ │ │ + sw a5,20(s1) │ │ │ │ + ld a5,40(sp) │ │ │ │ + addw s3,a4,s3 │ │ │ │ + bltu a5,s3,32b80 │ │ │ │ + ld a5,8(sp) │ │ │ │ + addiw s0,s0,1 │ │ │ │ + ld a0,0(s9) │ │ │ │ + mv a4,s0 │ │ │ │ + beq a5,s0,327b0 │ │ │ │ + ld a5,24(sp) │ │ │ │ + ld a3,16(sp) │ │ │ │ + addw a5,a5,s0 │ │ │ │ + addw a5,a5,a1 │ │ │ │ + bgeu a5,a3,327b0 │ │ │ │ + lw a5,4(s1) │ │ │ │ + addw a5,a5,s0 │ │ │ │ + bgeu a5,s4,327b0 │ │ │ │ + addw a6,a1,s0 │ │ │ │ + slli a4,a6,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + add a4,a4,s7 │ │ │ │ + lbu a7,0(a4) │ │ │ │ + lbu a4,44(a0) │ │ │ │ + beq a7,a4,32b60 │ │ │ │ + lw a4,12(s1) │ │ │ │ + bltu a4,s5,32970 │ │ │ │ + jal 1844a │ │ │ │ + beqz a0,326ba │ │ │ │ + lw a4,0(s1) │ │ │ │ + lw a5,4(s1) │ │ │ │ + addw a4,a4,s0 │ │ │ │ + addw a5,a5,s0 │ │ │ │ + slli a4,a4,0x20 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + add a4,a4,s7 │ │ │ │ + add a5,a5,s6 │ │ │ │ + lbu a1,0(a4) │ │ │ │ + lbu a0,0(a5) │ │ │ │ + beq a1,a0,3275e │ │ │ │ + jal 1840c │ │ │ │ + bnez a0,3275e │ │ │ │ + lw a1,0(s1) │ │ │ │ + j 326dc │ │ │ │ + ld a5,32(sp) │ │ │ │ + lw s8,20(s1) │ │ │ │ + subw s3,s3,a5 │ │ │ │ + lw a5,16(s1) │ │ │ │ + sext.w a1,s3 │ │ │ │ + not a4,a1 │ │ │ │ + addiw s11,a5,1 │ │ │ │ + srai a4,a4,0x3f │ │ │ │ + and s3,s3,a4 │ │ │ │ + sw s11,16(s1) │ │ │ │ + mv a5,s11 │ │ │ │ + sext.w s3,s3 │ │ │ │ + bgtz a1,3278c │ │ │ │ + sd s8,64(sp) │ │ │ │ + sd s11,56(sp) │ │ │ │ + lw a7,24(s1) │ │ │ │ + lw a6,28(s1) │ │ │ │ + addw a4,a7,s8 │ │ │ │ + addw a4,a4,a6 │ │ │ │ + beqz a4,328b0 │ │ │ │ + lw a1,0(s1) │ │ │ │ + ld a5,8(sp) │ │ │ │ + addiw s0,s0,1 │ │ │ │ + ld a0,0(s9) │ │ │ │ + mv a4,s0 │ │ │ │ + bne a5,s0,326fc │ │ │ │ + mv a5,s1 │ │ │ │ + addw a4,a4,a1 │ │ │ │ + mv s1,s0 │ │ │ │ + mv s0,a5 │ │ │ │ + slli a5,a4,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + add a5,a5,s7 │ │ │ │ + lbu a3,44(a0) │ │ │ │ + lbu a5,0(a5) │ │ │ │ + ld t6,80(sp) │ │ │ │ + ld t3,40(sp) │ │ │ │ + beq a5,a3,32b6a │ │ │ │ + bgeu t3,s3,32a9a │ │ │ │ + ld a5,56(sp) │ │ │ │ + lw s2,24(s0) │ │ │ │ + lw s1,28(s0) │ │ │ │ + ld a4,64(sp) │ │ │ │ + sw a5,16(s0) │ │ │ │ + addw a5,s2,s1 │ │ │ │ + sw a4,20(s0) │ │ │ │ + addw a5,a5,a4 │ │ │ │ + beqz a5,3288e │ │ │ │ + ld a4,56(sp) │ │ │ │ + bgeu t6,a4,3288e │ │ │ │ + mv a6,a4 │ │ │ │ + bgeu a5,a4,3288e │ │ │ │ + ld a5,296(sp) │ │ │ │ + ld a3,296(sp) │ │ │ │ + lw a4,8(a5) │ │ │ │ + li a5,1 │ │ │ │ + ld a0,0(a3) │ │ │ │ + beq a4,a5,32c2a │ │ │ │ + lw a5,48(a0) │ │ │ │ + lw a3,36(a0) │ │ │ │ + lw a2,52(a0) │ │ │ │ + lw a1,40(a0) │ │ │ │ + addw a3,a3,a5 │ │ │ │ + subw a5,a6,s2 │ │ │ │ + addw a6,a3,a2 │ │ │ │ + ld a2,64(sp) │ │ │ │ + subw a5,a5,a2 │ │ │ │ + subw a5,a5,s1 │ │ │ │ + li a2,0 │ │ │ │ + bltu a1,a6,32826 │ │ │ │ + subw a2,a1,a6 │ │ │ │ + blt a2,a5,32c2a │ │ │ │ + bne a5,a2,3288e │ │ │ │ + addiw a5,a4,1 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + slli a1,a5,0x3 │ │ │ │ + add a1,a1,a5 │ │ │ │ + slli a1,a1,0x2 │ │ │ │ + lw s5,32(s0) │ │ │ │ + lw s4,36(s0) │ │ │ │ + lw s3,40(s0) │ │ │ │ + lw s0,44(s0) │ │ │ │ + jal 3870 │ │ │ │ + ld a5,296(sp) │ │ │ │ + ld a4,296(sp) │ │ │ │ + lw a3,8(a5) │ │ │ │ + sd a0,0(a4) │ │ │ │ + slli a2,a3,0x20 │ │ │ │ + srli a2,a2,0x20 │ │ │ │ + slli a4,a2,0x3 │ │ │ │ + add a4,a4,a2 │ │ │ │ + slli a4,a4,0x2 │ │ │ │ + ld a2,296(sp) │ │ │ │ + add a5,a0,a4 │ │ │ │ + ld a4,56(sp) │ │ │ │ + addiw a3,a3,1 │ │ │ │ + sw a3,8(a2) │ │ │ │ + sw a4,4(a5) │ │ │ │ + sw a4,8(a5) │ │ │ │ + ld a4,64(sp) │ │ │ │ + sw s2,12(a5) │ │ │ │ + sw s1,16(a5) │ │ │ │ + sw a4,0(a5) │ │ │ │ + sw s5,20(a5) │ │ │ │ + sw s4,24(a5) │ │ │ │ + sw s3,28(a5) │ │ │ │ + sw s0,32(a5) │ │ │ │ + ld s6,192(sp) │ │ │ │ li s2,0 │ │ │ │ - auipc s8,0x2b │ │ │ │ - addi s8,s8,1846 │ │ │ │ - j 32e5a │ │ │ │ - jalr s5 │ │ │ │ - ld a5,8(s1) │ │ │ │ - sd a0,8(s0) │ │ │ │ - li a1,40 │ │ │ │ - add s0,a5,s3 │ │ │ │ - sd zero,56(s0) │ │ │ │ - sb zero,48(s0) │ │ │ │ - sd zero,0(s0) │ │ │ │ - sd zero,40(s0) │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a5,8(s1) │ │ │ │ - sd a0,40(s0) │ │ │ │ + ld ra,248(sp) │ │ │ │ + ld s0,240(sp) │ │ │ │ + ld s1,232(sp) │ │ │ │ + ld s3,216(sp) │ │ │ │ + ld s4,208(sp) │ │ │ │ + ld s5,200(sp) │ │ │ │ + ld s7,184(sp) │ │ │ │ + ld s8,176(sp) │ │ │ │ + ld s9,168(sp) │ │ │ │ + ld s10,160(sp) │ │ │ │ + ld s11,152(sp) │ │ │ │ + mv a0,s2 │ │ │ │ + ld s2,224(sp) │ │ │ │ + addi sp,sp,256 │ │ │ │ + ret │ │ │ │ + ld a4,296(sp) │ │ │ │ + ld a0,0(a4) │ │ │ │ + ld a4,72(sp) │ │ │ │ + bgeu a4,s11,32940 │ │ │ │ + ld a4,296(sp) │ │ │ │ + lw t1,8(a4) │ │ │ │ + li a4,1 │ │ │ │ + beq t1,a4,328f2 │ │ │ │ + lw a4,48(a0) │ │ │ │ + lw a1,36(a0) │ │ │ │ + lw t4,52(a0) │ │ │ │ + lw t3,40(a0) │ │ │ │ + addw a1,a1,a4 │ │ │ │ + subw a4,a5,a7 │ │ │ │ + addw t5,a1,t4 │ │ │ │ + subw a4,a4,s8 │ │ │ │ + subw a4,a4,a6 │ │ │ │ + li t4,0 │ │ │ │ + bltu t3,t5,328ee │ │ │ │ + subw t4,t3,t5 │ │ │ │ + bge t4,a4,32a12 │ │ │ │ + li a1,72 │ │ │ │ + jal 3870 │ │ │ │ + ld a3,296(sp) │ │ │ │ + lw a5,16(s1) │ │ │ │ + lw t5,20(s1) │ │ │ │ + lw t4,24(s1) │ │ │ │ + lw t3,28(s1) │ │ │ │ + lw t1,32(s1) │ │ │ │ + lw a7,36(s1) │ │ │ │ + lw a6,40(s1) │ │ │ │ + lw a4,44(s1) │ │ │ │ + li a1,2 │ │ │ │ + sw a1,8(a3) │ │ │ │ + sd a0,0(a3) │ │ │ │ + lw a1,0(s1) │ │ │ │ + sw a5,40(a0) │ │ │ │ + sw a5,44(a0) │ │ │ │ + sw t5,36(a0) │ │ │ │ + sw t4,48(a0) │ │ │ │ + sw t3,52(a0) │ │ │ │ + sw t1,56(a0) │ │ │ │ + sw a7,60(a0) │ │ │ │ + sw a6,64(a0) │ │ │ │ + sw a4,68(a0) │ │ │ │ + j 326ee │ │ │ │ + lw t3,32(s1) │ │ │ │ + lw t1,36(s1) │ │ │ │ + lw a1,40(s1) │ │ │ │ + lw a4,44(s1) │ │ │ │ + sw a5,4(a0) │ │ │ │ + sw a5,8(a0) │ │ │ │ + sw s8,0(a0) │ │ │ │ + sw a7,12(a0) │ │ │ │ + sw a6,16(a0) │ │ │ │ + sw t3,20(a0) │ │ │ │ + sw t1,24(a0) │ │ │ │ + sw a1,28(a0) │ │ │ │ + sw a4,32(a0) │ │ │ │ + bnez s11,328ba │ │ │ │ + lw a1,0(s1) │ │ │ │ + j 327a2 │ │ │ │ + sw a5,4(s1) │ │ │ │ + sw a6,0(s1) │ │ │ │ + mv a1,s1 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 340e2 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 3415a │ │ │ │ + lw a5,12(a0) │ │ │ │ + lw a1,0(a0) │ │ │ │ + lw a4,28(a0) │ │ │ │ + addiw a5,a5,1 │ │ │ │ + sw a5,12(a0) │ │ │ │ + lw a5,12(s1) │ │ │ │ + lw a7,32(a0) │ │ │ │ + lw a6,36(a0) │ │ │ │ + addiw a1,a1,1 │ │ │ │ + addiw a4,a4,1 │ │ │ │ + sw a1,0(a0) │ │ │ │ + sw a7,40(a0) │ │ │ │ + sw a6,44(a0) │ │ │ │ + sw a4,28(a0) │ │ │ │ + addiw a5,a5,1 │ │ │ │ + lw a1,4(s1) │ │ │ │ + bltu s5,a5,32a06 │ │ │ │ + addiw a5,a1,1 │ │ │ │ + bgeu a5,s4,32a06 │ │ │ │ + li s10,1 │ │ │ │ + j 329c2 │ │ │ │ + addw a5,a5,a1 │ │ │ │ + bgeu a5,s4,32a06 │ │ │ │ + mv a1,s1 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 340e2 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 3415a │ │ │ │ + lw a5,12(a0) │ │ │ │ + lw a2,4(a0) │ │ │ │ + lw a3,24(a0) │ │ │ │ + addw a5,a5,s10 │ │ │ │ + sw a5,12(a0) │ │ │ │ + lw a4,12(s1) │ │ │ │ + lw a1,36(a0) │ │ │ │ + lw a6,32(a0) │ │ │ │ + addiw a5,s10,1 │ │ │ │ + addw a2,a2,s10 │ │ │ │ + addw a3,a3,s10 │ │ │ │ + sw a2,4(a0) │ │ │ │ + sw a1,44(a0) │ │ │ │ + sw a6,40(a0) │ │ │ │ + sw a3,24(a0) │ │ │ │ + addw a4,a4,a5 │ │ │ │ + lw a1,4(s1) │ │ │ │ + sext.w s10,a5 │ │ │ │ + bgeu s5,a4,329bc │ │ │ │ + lw a5,0(s1) │ │ │ │ + subw a1,a1,s0 │ │ │ │ + sw a1,4(s1) │ │ │ │ + subw a5,a5,s0 │ │ │ │ + sw a5,0(s1) │ │ │ │ + j 3272e │ │ │ │ + bne a4,t4,327a0 │ │ │ │ + addiw a4,t1,1 │ │ │ │ + slli a4,a4,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + lw t5,32(s1) │ │ │ │ + lw t4,36(s1) │ │ │ │ + lw t3,40(s1) │ │ │ │ + lw t1,44(s1) │ │ │ │ + slli a1,a4,0x3 │ │ │ │ + add a1,a1,a4 │ │ │ │ + slli a1,a1,0x2 │ │ │ │ + sw a5,140(sp) │ │ │ │ + sd a6,128(sp) │ │ │ │ + sd a7,120(sp) │ │ │ │ + sd t5,112(sp) │ │ │ │ + sd t4,104(sp) │ │ │ │ + sd t3,96(sp) │ │ │ │ + sd t1,88(sp) │ │ │ │ + jal 3870 │ │ │ │ + ld a5,296(sp) │ │ │ │ + mv a4,a0 │ │ │ │ + ld a7,120(sp) │ │ │ │ + lw t6,8(a5) │ │ │ │ + sd a0,0(a5) │ │ │ │ + ld a6,128(sp) │ │ │ │ + slli a0,t6,0x20 │ │ │ │ + srli a0,a0,0x20 │ │ │ │ + slli a1,a0,0x3 │ │ │ │ + addiw t6,t6,1 │ │ │ │ + sw t6,8(a5) │ │ │ │ + ld t5,112(sp) │ │ │ │ + lw a5,140(sp) │ │ │ │ + ld t4,104(sp) │ │ │ │ + ld t3,96(sp) │ │ │ │ + ld t1,88(sp) │ │ │ │ + add a1,a1,a0 │ │ │ │ + slli a1,a1,0x2 │ │ │ │ + add a4,a4,a1 │ │ │ │ + lw a1,0(s1) │ │ │ │ + sw a5,4(a4) │ │ │ │ + sw a5,8(a4) │ │ │ │ + sw s8,0(a4) │ │ │ │ + sw a7,12(a4) │ │ │ │ + sw a6,16(a4) │ │ │ │ + sw t5,20(a4) │ │ │ │ + sw t4,24(a4) │ │ │ │ + sw t3,28(a4) │ │ │ │ + sw t1,32(a4) │ │ │ │ + j 326ee │ │ │ │ + lw a3,4(s0) │ │ │ │ + ld s6,192(sp) │ │ │ │ + li s2,1 │ │ │ │ + lw s4,24(s0) │ │ │ │ + lw s3,28(s0) │ │ │ │ + addw a3,a3,s1 │ │ │ │ + sw a3,4(s0) │ │ │ │ + addw a5,s4,s3 │ │ │ │ + sw a4,0(s0) │ │ │ │ + addw a5,a5,s8 │ │ │ │ + beqz a5,32892 │ │ │ │ + bgeu a5,s11,32892 │ │ │ │ + bgeu t6,s11,32892 │ │ │ │ + ld a5,296(sp) │ │ │ │ + ld a3,296(sp) │ │ │ │ + li a4,1 │ │ │ │ + lw a5,8(a5) │ │ │ │ + ld a0,0(a3) │ │ │ │ + beq a5,a4,32bb4 │ │ │ │ + lw a4,48(a0) │ │ │ │ + lw a3,36(a0) │ │ │ │ + lw a2,52(a0) │ │ │ │ + lw a1,40(a0) │ │ │ │ + addw a3,a3,a4 │ │ │ │ + subw a4,s11,s8 │ │ │ │ + addw a6,a3,a2 │ │ │ │ + subw a4,a4,s4 │ │ │ │ + subw a4,a4,s3 │ │ │ │ + li a2,0 │ │ │ │ + bltu a1,a6,32af4 │ │ │ │ + subw a2,a1,a6 │ │ │ │ + blt a2,a4,32bb4 │ │ │ │ + bne a4,a2,32892 │ │ │ │ + addiw a5,a5,1 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + slli a1,a5,0x3 │ │ │ │ + add a1,a1,a5 │ │ │ │ + slli a1,a1,0x2 │ │ │ │ + lw s5,36(s0) │ │ │ │ + lw s1,40(s0) │ │ │ │ + sd s6,192(sp) │ │ │ │ + lw s6,32(s0) │ │ │ │ + lw s0,44(s0) │ │ │ │ + jal 3870 │ │ │ │ + ld a5,296(sp) │ │ │ │ + ld a4,296(sp) │ │ │ │ + lw a3,8(a5) │ │ │ │ + sd a0,0(a4) │ │ │ │ + slli a2,a3,0x20 │ │ │ │ + srli a2,a2,0x20 │ │ │ │ + slli a4,a2,0x3 │ │ │ │ + add a4,a4,a2 │ │ │ │ + ld a2,296(sp) │ │ │ │ + addiw a3,a3,1 │ │ │ │ + slli a4,a4,0x2 │ │ │ │ + sw a3,8(a2) │ │ │ │ + add a5,a0,a4 │ │ │ │ + sw s6,20(a5) │ │ │ │ + sw s11,4(a5) │ │ │ │ + ld s6,192(sp) │ │ │ │ + sw s11,8(a5) │ │ │ │ + sw s8,0(a5) │ │ │ │ + sw s4,12(a5) │ │ │ │ + sw s3,16(a5) │ │ │ │ + sw s5,24(a5) │ │ │ │ + sw s1,28(a5) │ │ │ │ + sw s0,32(a5) │ │ │ │ + j 32892 │ │ │ │ + ld t6,80(sp) │ │ │ │ + ld t3,40(sp) │ │ │ │ + mv a5,s1 │ │ │ │ + mv s1,s0 │ │ │ │ + mv s0,a5 │ │ │ │ + bltu t3,s3,32ba6 │ │ │ │ + lw a3,4(s0) │ │ │ │ + ld s6,192(sp) │ │ │ │ + snez a4,s1 │ │ │ │ + subw s1,s1,a4 │ │ │ │ + addw a4,s1,a1 │ │ │ │ + li s2,0 │ │ │ │ + j 32aa0 │ │ │ │ + mv t3,a5 │ │ │ │ + mv a5,s1 │ │ │ │ + mv s1,s0 │ │ │ │ + addw a4,s1,a1 │ │ │ │ + ld a3,0(s9) │ │ │ │ + mv s0,a5 │ │ │ │ + slli a5,a4,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + add a5,a5,s7 │ │ │ │ + lbu a3,44(a3) │ │ │ │ + lbu a5,0(a5) │ │ │ │ + ld t6,80(sp) │ │ │ │ + bne a3,a5,327d0 │ │ │ │ + ld a5,56(sp) │ │ │ │ + ld s6,192(sp) │ │ │ │ + li s2,0 │ │ │ │ + sw a5,16(s0) │ │ │ │ + ld a5,64(sp) │ │ │ │ + sw a5,20(s0) │ │ │ │ + j 32892 │ │ │ │ + li a1,72 │ │ │ │ + jal 3870 │ │ │ │ + lwu a3,24(s0) │ │ │ │ + lwu a4,32(s0) │ │ │ │ + li a2,-1 │ │ │ │ + srli a2,a2,0x20 │ │ │ │ + and a3,a3,a2 │ │ │ │ + and a4,a4,a2 │ │ │ │ + ld a2,296(sp) │ │ │ │ + lwu a6,28(s0) │ │ │ │ + lwu a1,36(s0) │ │ │ │ + lw t1,40(s0) │ │ │ │ + lw a7,44(s0) │ │ │ │ + mv a5,a0 │ │ │ │ + sd a0,0(a2) │ │ │ │ + ld a0,296(sp) │ │ │ │ + slli a6,a6,0x20 │ │ │ │ + slli a1,a1,0x20 │ │ │ │ + li a2,2 │ │ │ │ + sw a2,8(a0) │ │ │ │ + or a3,a3,a6 │ │ │ │ + or a4,a4,a1 │ │ │ │ + sw s11,40(a5) │ │ │ │ + sw s11,44(a5) │ │ │ │ + sw s8,36(a5) │ │ │ │ + sd a3,48(a5) │ │ │ │ + sd a4,56(a5) │ │ │ │ + sw t1,64(a5) │ │ │ │ + sw a7,68(a5) │ │ │ │ + j 32892 │ │ │ │ + lw a3,4(s0) │ │ │ │ + slli a5,a1,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + add s7,s7,a5 │ │ │ │ + lbu a5,0(s7) │ │ │ │ + beq a5,a4,32c72 │ │ │ │ + mv a4,a1 │ │ │ │ + li s8,0 │ │ │ │ + li s11,0 │ │ │ │ + li s2,1 │ │ │ │ + li s1,0 │ │ │ │ + j 32aa0 │ │ │ │ + li a1,72 │ │ │ │ + jal 3870 │ │ │ │ + mv a5,a0 │ │ │ │ + ld a0,296(sp) │ │ │ │ + lw a4,16(s0) │ │ │ │ + lw t3,20(s0) │ │ │ │ + lw t1,24(s0) │ │ │ │ + lw a7,28(s0) │ │ │ │ + lw a6,32(s0) │ │ │ │ + lw a1,36(s0) │ │ │ │ + lw a2,40(s0) │ │ │ │ + lw a3,44(s0) │ │ │ │ + ld s0,296(sp) │ │ │ │ + sd a5,0(a0) │ │ │ │ + li a0,2 │ │ │ │ + sw a0,8(s0) │ │ │ │ + sw a4,40(a5) │ │ │ │ + sw a4,44(a5) │ │ │ │ + sw t3,36(a5) │ │ │ │ + sw t1,48(a5) │ │ │ │ + sw a7,52(a5) │ │ │ │ + sw a6,56(a5) │ │ │ │ + sw a1,60(a5) │ │ │ │ + sw a2,64(a5) │ │ │ │ + sw a3,68(a5) │ │ │ │ + j 3288e │ │ │ │ + li s1,0 │ │ │ │ + li s11,0 │ │ │ │ + li s8,0 │ │ │ │ + j 32b72 │ │ │ │ + addi sp,sp,-320 │ │ │ │ + lwu t3,352(sp) │ │ │ │ + lwu t4,360(sp) │ │ │ │ + sd s2,288(sp) │ │ │ │ + sd s7,248(sp) │ │ │ │ + lw s2,328(sp) │ │ │ │ + lw s7,320(sp) │ │ │ │ + li t1,-1 │ │ │ │ + srli t1,t1,0x20 │ │ │ │ + sd a4,64(sp) │ │ │ │ + auipc a4,0x47 │ │ │ │ + ld a4,632(a4) │ │ │ │ + slli t4,t4,0x20 │ │ │ │ + and t3,t3,t1 │ │ │ │ + sd a5,72(sp) │ │ │ │ + ld a5,0(a4) │ │ │ │ + sd a5,200(sp) │ │ │ │ + li a5,0 │ │ │ │ + mv t6,a0 │ │ │ │ + slli t5,s2,0x20 │ │ │ │ + and t1,s7,t1 │ │ │ │ + or t3,t3,t4 │ │ │ │ + li a5,1 │ │ │ │ + li a0,16 │ │ │ │ + sd ra,312(sp) │ │ │ │ + sd t6,56(sp) │ │ │ │ + sd a6,80(sp) │ │ │ │ + sd t3,152(sp) │ │ │ │ + sd a5,184(sp) │ │ │ │ + sd s0,304(sp) │ │ │ │ + sd s1,296(sp) │ │ │ │ + sd s3,280(sp) │ │ │ │ + mv s1,a3 │ │ │ │ + mv s3,a1 │ │ │ │ + sd s4,272(sp) │ │ │ │ + sd s5,264(sp) │ │ │ │ + sd s6,256(sp) │ │ │ │ + mv s5,a7 │ │ │ │ + mv s6,a2 │ │ │ │ + sd s8,240(sp) │ │ │ │ + sd s9,232(sp) │ │ │ │ + or s8,t1,t5 │ │ │ │ + sd s10,224(sp) │ │ │ │ + sd s11,216(sp) │ │ │ │ + sw zero,164(sp) │ │ │ │ + sd zero,168(sp) │ │ │ │ + sd zero,176(sp) │ │ │ │ + jal 3330 │ │ │ │ + mv s4,a0 │ │ │ │ + li a0,72 │ │ │ │ + jal 3330 │ │ │ │ + mv a5,a0 │ │ │ │ + sd a5,0(s4) │ │ │ │ + li a0,32 │ │ │ │ + sw zero,8(s4) │ │ │ │ + jal 3330 │ │ │ │ + li a2,48 │ │ │ │ + li a1,1000 │ │ │ │ + mv s0,a0 │ │ │ │ + jal 33ff0 │ │ │ │ + mv a2,s2 │ │ │ │ + mv a1,s7 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 1014a │ │ │ │ + lw a5,152(sp) │ │ │ │ + sext.w a0,a0 │ │ │ │ + sd s8,192(sp) │ │ │ │ + sw a0,160(sp) │ │ │ │ + mv s8,s2 │ │ │ │ + mv s9,s7 │ │ │ │ + beq a5,a0,33142 │ │ │ │ + lw a5,8(s4) │ │ │ │ + lw s11,184(sp) │ │ │ │ + lw s10,188(sp) │ │ │ │ + addiw a5,a5,1 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + slli a1,a5,0x3 │ │ │ │ + add a1,a1,a5 │ │ │ │ + lw a6,168(sp) │ │ │ │ + lw a2,172(sp) │ │ │ │ + lw a3,176(sp) │ │ │ │ + lw a4,180(sp) │ │ │ │ + ld a0,0(s4) │ │ │ │ + slli a1,a1,0x2 │ │ │ │ + bgeu s10,s11,3303e │ │ │ │ + sd a4,112(sp) │ │ │ │ + sd a3,104(sp) │ │ │ │ + sd a2,96(sp) │ │ │ │ + sd a6,88(sp) │ │ │ │ + jal 3870 │ │ │ │ + lw a1,8(s4) │ │ │ │ + ld a6,88(sp) │ │ │ │ + ld a2,96(sp) │ │ │ │ + slli a7,a1,0x20 │ │ │ │ + srli a7,a7,0x20 │ │ │ │ + slli a5,a7,0x3 │ │ │ │ + ld a3,104(sp) │ │ │ │ + ld a4,112(sp) │ │ │ │ + add a5,a5,a7 │ │ │ │ + addiw a1,a1,1 │ │ │ │ + slli a5,a5,0x2 │ │ │ │ + sd a0,0(s4) │ │ │ │ + sw a1,8(s4) │ │ │ │ + add a5,a5,a0 │ │ │ │ + sw a6,4(a5) │ │ │ │ + sw a6,8(a5) │ │ │ │ + sw a2,0(a5) │ │ │ │ + sw a3,12(a5) │ │ │ │ + sw a4,16(a5) │ │ │ │ + sw s7,20(a5) │ │ │ │ + sw s2,24(a5) │ │ │ │ + sw s9,28(a5) │ │ │ │ + sw s8,32(a5) │ │ │ │ + lw a5,156(sp) │ │ │ │ + lw s9,80(sp) │ │ │ │ + lw s11,72(sp) │ │ │ │ + lw s10,64(sp) │ │ │ │ + lui s7,0x2 │ │ │ │ + addi s2,sp,152 │ │ │ │ + addi s7,s7,1808 │ │ │ │ + bgeu a5,s1,32dce │ │ │ │ + lw a1,184(sp) │ │ │ │ + lw a2,188(sp) │ │ │ │ + bgeu a2,a1,32df6 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 340dc │ │ │ │ + bnez a0,32e5a │ │ │ │ li a1,0 │ │ │ │ - add a5,a5,s3 │ │ │ │ - ld a0,40(a5) │ │ │ │ - addi s2,s2,1 │ │ │ │ - jal 3440 │ │ │ │ - lw a4,0(s1) │ │ │ │ - sext.w a5,s2 │ │ │ │ - bgeu a5,a4,32da4 │ │ │ │ - mv a1,s4 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 34190 │ │ │ │ + mv s8,a0 │ │ │ │ + mv a1,a0 │ │ │ │ + li a2,48 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 3530 │ │ │ │ mv a0,s8 │ │ │ │ - jal 59286 │ │ │ │ - ld s0,8(s1) │ │ │ │ - slli s3,s2,0x6 │ │ │ │ - mv a5,a0 │ │ │ │ - add s0,s0,s3 │ │ │ │ - sb zero,24(s0) │ │ │ │ - sd a5,16(s0) │ │ │ │ - mv a2,s7 │ │ │ │ - sext.w a1,s2 │ │ │ │ - mv a0,s6 │ │ │ │ - bnez s5,32e1c │ │ │ │ - sd zero,8(s0) │ │ │ │ - sd zero,56(s0) │ │ │ │ - sb zero,48(s0) │ │ │ │ - sd zero,0(s0) │ │ │ │ - sd zero,40(s0) │ │ │ │ - li a1,40 │ │ │ │ - j 32e3a │ │ │ │ - lw a5,0(a1) │ │ │ │ - addi sp,sp,-32 │ │ │ │ - sd s1,8(sp) │ │ │ │ - sd ra,24(sp) │ │ │ │ - ld a0,8(a1) │ │ │ │ - mv s1,a1 │ │ │ │ - beqz a5,32eec │ │ │ │ - sd s2,0(sp) │ │ │ │ - sd s0,16(sp) │ │ │ │ - li s2,0 │ │ │ │ - slli s0,s2,0x6 │ │ │ │ - add a0,a0,s0 │ │ │ │ - ld a0,16(a0) │ │ │ │ - addi s2,s2,1 │ │ │ │ jal 3670 │ │ │ │ - ld a5,8(s1) │ │ │ │ - add a5,a5,s0 │ │ │ │ - ld a0,8(a5) │ │ │ │ - sd zero,16(a5) │ │ │ │ + lw a5,156(sp) │ │ │ │ + j 32dc2 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 1014a │ │ │ │ + lw a2,184(sp) │ │ │ │ + ld a5,16(s3) │ │ │ │ + lw a3,152(sp) │ │ │ │ + slli a1,a2,0x20 │ │ │ │ + sext.w a0,a0 │ │ │ │ + srli a4,a1,0x1e │ │ │ │ + sw a0,160(sp) │ │ │ │ + add a5,a5,a4 │ │ │ │ + lw a5,0(a5) │ │ │ │ + bgeu a3,a0,32e9c │ │ │ │ + lw a6,180(sp) │ │ │ │ + lw a4,176(sp) │ │ │ │ + subw a4,a6,a4 │ │ │ │ + addw a4,a4,s1 │ │ │ │ + bgeu a0,a4,32ea0 │ │ │ │ + ld a4,80(sp) │ │ │ │ + subw a6,a0,a3 │ │ │ │ + ld a0,56(sp) │ │ │ │ + sd a4,32(sp) │ │ │ │ + ld a4,72(sp) │ │ │ │ + lui a7,0x2 │ │ │ │ + sd s4,40(sp) │ │ │ │ + sd a4,24(sp) │ │ │ │ + ld a4,64(sp) │ │ │ │ + sd s5,8(sp) │ │ │ │ + sd s0,0(sp) │ │ │ │ + sd a4,16(sp) │ │ │ │ + addi a7,a7,1808 │ │ │ │ + addi a4,sp,152 │ │ │ │ + mv a3,s1 │ │ │ │ + mv a2,s6 │ │ │ │ + mv a1,s3 │ │ │ │ + jal 3262e │ │ │ │ + bnez a0,32df2 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 340dc │ │ │ │ + beqz a0,32dd6 │ │ │ │ + li a1,0 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 34088 │ │ │ │ + mv a0,s0 │ │ │ │ jal 3670 │ │ │ │ + auipc a5,0x47 │ │ │ │ + ld a5,168(a5) │ │ │ │ + ld a4,200(sp) │ │ │ │ + ld a5,0(a5) │ │ │ │ + xor a5,a5,a4 │ │ │ │ + li a4,0 │ │ │ │ + bnez a5,331ce │ │ │ │ + ld ra,312(sp) │ │ │ │ + ld s0,304(sp) │ │ │ │ + ld s1,296(sp) │ │ │ │ + ld s2,288(sp) │ │ │ │ + ld s3,280(sp) │ │ │ │ + ld s5,264(sp) │ │ │ │ + ld s6,256(sp) │ │ │ │ + ld s7,248(sp) │ │ │ │ + ld s8,240(sp) │ │ │ │ + ld s9,232(sp) │ │ │ │ + ld s10,224(sp) │ │ │ │ + ld s11,216(sp) │ │ │ │ + mv a0,s4 │ │ │ │ + ld s4,272(sp) │ │ │ │ + addi sp,sp,320 │ │ │ │ + ret │ │ │ │ + bnez a0,32ed6 │ │ │ │ + lw a6,180(sp) │ │ │ │ + ld a0,56(sp) │ │ │ │ + sd s4,40(sp) │ │ │ │ + sd s9,32(sp) │ │ │ │ + sd s11,24(sp) │ │ │ │ + sd s10,16(sp) │ │ │ │ + sd s5,8(sp) │ │ │ │ + sd s0,0(sp) │ │ │ │ + mv a7,s7 │ │ │ │ + subw a6,s1,a6 │ │ │ │ + mv a4,s2 │ │ │ │ + mv a3,s1 │ │ │ │ + mv a2,s6 │ │ │ │ + mv a1,s3 │ │ │ │ + jal 3262e │ │ │ │ + lw a5,168(sp) │ │ │ │ + bne a5,s1,32dce │ │ │ │ + lw a3,172(sp) │ │ │ │ + lw a5,176(sp) │ │ │ │ + lw a4,180(sp) │ │ │ │ + addw a5,a5,a3 │ │ │ │ + addw a5,a5,a4 │ │ │ │ + bnez a5,32dce │ │ │ │ + j 32e5a │ │ │ │ + lwu a5,156(sp) │ │ │ │ + lw a3,188(sp) │ │ │ │ + ld a0,56(sp) │ │ │ │ + add a5,a5,s6 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + li a4,0 │ │ │ │ + mv a1,s3 │ │ │ │ + jal 14186 │ │ │ │ + lw a5,164(sp) │ │ │ │ + sext.w a4,a0 │ │ │ │ + srai s8,a0,0x20 │ │ │ │ + sd a0,144(sp) │ │ │ │ + sd a4,88(sp) │ │ │ │ + sd a4,104(sp) │ │ │ │ + sd s8,96(sp) │ │ │ │ + mv t1,a0 │ │ │ │ + bgeu a5,s5,3311a │ │ │ │ + ld a7,184(sp) │ │ │ │ + ld a0,56(sp) │ │ │ │ + addi a6,sp,152 │ │ │ │ + mv a5,s5 │ │ │ │ + mv a4,s1 │ │ │ │ + mv a3,s6 │ │ │ │ + mv a2,s0 │ │ │ │ + mv a1,s3 │ │ │ │ + sd t1,112(sp) │ │ │ │ + jal 321a2 │ │ │ │ + ld t1,112(sp) │ │ │ │ + ld a5,88(sp) │ │ │ │ + bltu s8,a5,32dce │ │ │ │ + lw a4,152(sp) │ │ │ │ + lw a5,156(sp) │ │ │ │ + lw s8,168(sp) │ │ │ │ + lw a7,172(sp) │ │ │ │ + lw a6,176(sp) │ │ │ │ + addiw a4,a4,1 │ │ │ │ + ld a1,184(sp) │ │ │ │ + lw a2,180(sp) │ │ │ │ + addiw a5,a5,1 │ │ │ │ + slli a4,a4,0x20 │ │ │ │ + slli a3,a5,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + or a4,a4,a3 │ │ │ │ + addiw s8,s8,1 │ │ │ │ + addw a3,a7,a6 │ │ │ │ + lw t3,184(sp) │ │ │ │ + sd a1,192(sp) │ │ │ │ + sd a4,152(sp) │ │ │ │ + sd t1,184(sp) │ │ │ │ + addw a4,a3,a2 │ │ │ │ + sw s8,168(sp) │ │ │ │ + srai a3,a1,0x20 │ │ │ │ + sext.w a1,s8 │ │ │ │ + bnez a4,32f90 │ │ │ │ + lui t1,0x2 │ │ │ │ + addi t1,t1,1808 │ │ │ │ + ld a0,0(s4) │ │ │ │ + bltu t1,a1,32f98 │ │ │ │ + ld t1,104(sp) │ │ │ │ + sw s8,4(a0) │ │ │ │ + sw s8,8(a0) │ │ │ │ + sw t1,20(a0) │ │ │ │ + ld t1,96(sp) │ │ │ │ + sw a7,0(a0) │ │ │ │ + sw a6,12(a0) │ │ │ │ + sw a2,16(a0) │ │ │ │ + sw t1,24(a0) │ │ │ │ + sw t3,28(a0) │ │ │ │ + sw a3,32(a0) │ │ │ │ + bgeu a4,a1,32dc2 │ │ │ │ + ld a0,0(s4) │ │ │ │ + lw t1,8(s4) │ │ │ │ + li a4,1 │ │ │ │ + beq t1,a4,331a2 │ │ │ │ + lw a4,48(a0) │ │ │ │ + lw a1,36(a0) │ │ │ │ + lw t5,52(a0) │ │ │ │ + lw t4,40(a0) │ │ │ │ + addw a1,a1,a4 │ │ │ │ + subw a4,s8,a6 │ │ │ │ + addw t6,a1,t5 │ │ │ │ + subw a4,a4,a7 │ │ │ │ + subw a4,a4,a2 │ │ │ │ + li t5,0 │ │ │ │ + bltu t4,t6,32fc8 │ │ │ │ + subw t5,t4,t6 │ │ │ │ + blt t5,a4,331a2 │ │ │ │ + bne a4,t5,32dc2 │ │ │ │ + addiw a5,t1,1 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + slli a1,a5,0x3 │ │ │ │ + add a1,a1,a5 │ │ │ │ + slli a1,a1,0x2 │ │ │ │ + sd a3,136(sp) │ │ │ │ + sd a2,128(sp) │ │ │ │ + sd a6,120(sp) │ │ │ │ + sd a7,112(sp) │ │ │ │ + sd t3,88(sp) │ │ │ │ + jal 3870 │ │ │ │ + mv a4,a0 │ │ │ │ + lw a0,8(s4) │ │ │ │ + ld a3,104(sp) │ │ │ │ + sd a4,0(s4) │ │ │ │ + slli t1,a0,0x20 │ │ │ │ + srli t1,t1,0x20 │ │ │ │ + slli a1,t1,0x3 │ │ │ │ + add a1,a1,t1 │ │ │ │ + addiw a0,a0,1 │ │ │ │ + slli a1,a1,0x2 │ │ │ │ + sw a0,8(s4) │ │ │ │ + add a4,a4,a1 │ │ │ │ + sw a3,20(a4) │ │ │ │ + ld a3,96(sp) │ │ │ │ + ld a7,112(sp) │ │ │ │ + ld a6,120(sp) │ │ │ │ + ld a2,128(sp) │ │ │ │ + ld t3,88(sp) │ │ │ │ + sw a3,24(a4) │ │ │ │ + ld a3,136(sp) │ │ │ │ + lw a5,156(sp) │ │ │ │ + sw s8,8(a4) │ │ │ │ + sw s8,4(a4) │ │ │ │ + sw a7,0(a4) │ │ │ │ + sw a6,12(a4) │ │ │ │ + sw a2,16(a4) │ │ │ │ + sw t3,28(a4) │ │ │ │ + sw a3,32(a4) │ │ │ │ + j 32dc2 │ │ │ │ + lw a5,152(sp) │ │ │ │ + lw a7,156(sp) │ │ │ │ + addiw s2,a6,1 │ │ │ │ + addiw a5,a5,1 │ │ │ │ + addiw a6,a7,1 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + slli a6,a6,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + or a5,a5,a6 │ │ │ │ + sd a4,104(sp) │ │ │ │ + sd a3,96(sp) │ │ │ │ + sd a2,88(sp) │ │ │ │ + sw s2,168(sp) │ │ │ │ + sd a5,152(sp) │ │ │ │ + jal 3870 │ │ │ │ + lw a1,8(s4) │ │ │ │ + ld a3,96(sp) │ │ │ │ + ld a4,104(sp) │ │ │ │ + slli t1,a1,0x20 │ │ │ │ + srli t1,t1,0x20 │ │ │ │ + slli a6,t1,0x3 │ │ │ │ + addiw a7,a1,2 │ │ │ │ + add a6,a6,t1 │ │ │ │ + addiw a1,a1,1 │ │ │ │ + slli a6,a6,0x2 │ │ │ │ + slli a7,a7,0x20 │ │ │ │ + sw a1,8(s4) │ │ │ │ + add a5,a0,a6 │ │ │ │ + sd a0,0(s4) │ │ │ │ + ld a2,88(sp) │ │ │ │ + srli a7,a7,0x20 │ │ │ │ + sw a3,12(a5) │ │ │ │ + sw a4,16(a5) │ │ │ │ + lw a3,172(sp) │ │ │ │ + lw a4,176(sp) │ │ │ │ + slli t1,a7,0x3 │ │ │ │ + add a1,t1,a7 │ │ │ │ + sw s2,4(a5) │ │ │ │ + sw s2,8(a5) │ │ │ │ + sw a2,0(a5) │ │ │ │ + sw s11,20(a5) │ │ │ │ + sw s10,24(a5) │ │ │ │ + sw s9,28(a5) │ │ │ │ + sw s8,32(a5) │ │ │ │ + slli a1,a1,0x2 │ │ │ │ + lw s2,168(sp) │ │ │ │ + lw s11,180(sp) │ │ │ │ + lw s10,184(sp) │ │ │ │ + lw s9,188(sp) │ │ │ │ + lw s8,192(sp) │ │ │ │ + lw s7,196(sp) │ │ │ │ + sd a3,96(sp) │ │ │ │ + sd a4,88(sp) │ │ │ │ + jal 3870 │ │ │ │ + lw a2,8(s4) │ │ │ │ + ld a3,96(sp) │ │ │ │ + ld a4,88(sp) │ │ │ │ + slli a1,a2,0x20 │ │ │ │ + srli a1,a1,0x20 │ │ │ │ + slli a5,a1,0x3 │ │ │ │ + add a5,a5,a1 │ │ │ │ + addiw a2,a2,1 │ │ │ │ + slli a5,a5,0x2 │ │ │ │ + sd a0,0(s4) │ │ │ │ + sw a2,8(s4) │ │ │ │ + add a5,a5,a0 │ │ │ │ + sw s2,4(a5) │ │ │ │ + sw s2,8(a5) │ │ │ │ + sw a3,0(a5) │ │ │ │ + sw a4,12(a5) │ │ │ │ + sw s11,16(a5) │ │ │ │ + sw s10,20(a5) │ │ │ │ + sw s9,24(a5) │ │ │ │ + sw s8,28(a5) │ │ │ │ + sw s7,32(a5) │ │ │ │ + j 32db0 │ │ │ │ + sd a0,112(sp) │ │ │ │ + jal 1844a │ │ │ │ + ld t1,112(sp) │ │ │ │ + beqz a0,32f1e │ │ │ │ + lw a5,164(sp) │ │ │ │ + bne a5,s5,32f1e │ │ │ │ + lwu a5,156(sp) │ │ │ │ + add a5,a5,s6 │ │ │ │ + lbu a0,0(a5) │ │ │ │ + jal 18362 │ │ │ │ + ld t1,112(sp) │ │ │ │ + bnez a0,32f04 │ │ │ │ + j 32f1e │ │ │ │ + bgeu a5,s1,32d38 │ │ │ │ + beq s7,s2,32d38 │ │ │ │ + lwu a5,156(sp) │ │ │ │ + ld a0,56(sp) │ │ │ │ + li a4,0 │ │ │ │ + add a5,a5,s6 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + mv a3,s2 │ │ │ │ + mv a2,s7 │ │ │ │ + mv a1,s3 │ │ │ │ + jal 14186 │ │ │ │ + lw a5,164(sp) │ │ │ │ + sd a0,184(sp) │ │ │ │ + bltu a5,s5,33186 │ │ │ │ + jal 1844a │ │ │ │ + beqz a0,3319c │ │ │ │ + lw a5,164(sp) │ │ │ │ + bne a5,s5,3319c │ │ │ │ + lwu a5,156(sp) │ │ │ │ + add a5,a5,s6 │ │ │ │ + lbu a0,0(a5) │ │ │ │ + jal 18362 │ │ │ │ + beqz a0,3319c │ │ │ │ + ld a7,192(sp) │ │ │ │ + ld a0,56(sp) │ │ │ │ + addi a6,sp,152 │ │ │ │ + mv a5,s5 │ │ │ │ + mv a4,s1 │ │ │ │ + mv a3,s6 │ │ │ │ + mv a2,s0 │ │ │ │ + mv a1,s3 │ │ │ │ + jal 321a2 │ │ │ │ + lw s9,192(sp) │ │ │ │ + lw s8,196(sp) │ │ │ │ + j 32d38 │ │ │ │ + li a1,72 │ │ │ │ + jal 3870 │ │ │ │ + lw a4,168(sp) │ │ │ │ + li a5,2 │ │ │ │ + sw a5,8(s4) │ │ │ │ + sd a0,0(s4) │ │ │ │ + ld a3,192(sp) │ │ │ │ + ld a2,184(sp) │ │ │ │ + lw a1,172(sp) │ │ │ │ + sw a4,40(a0) │ │ │ │ + sw a4,44(a0) │ │ │ │ + ld a4,176(sp) │ │ │ │ + lw a5,156(sp) │ │ │ │ + sw a1,36(a0) │ │ │ │ + sd a4,48(a0) │ │ │ │ + sd a2,56(a0) │ │ │ │ + sd a3,64(a0) │ │ │ │ + j 32dc2 │ │ │ │ + jal 3a10 <__stack_chk_fail@plt> │ │ │ │ + addi sp,sp,-256 │ │ │ │ + sd s1,232(sp) │ │ │ │ + ld s1,256(sp) │ │ │ │ + sd a4,56(sp) │ │ │ │ + auipc a4,0x47 │ │ │ │ + ld a4,-714(a4) │ │ │ │ + mv t0,a1 │ │ │ │ + sd s0,240(sp) │ │ │ │ + sd a5,64(sp) │ │ │ │ + lw s0,8(a1) │ │ │ │ + ld a5,0(a4) │ │ │ │ + sd a5,136(sp) │ │ │ │ + li a5,0 │ │ │ │ + ld a1,264(sp) │ │ │ │ + sd s2,224(sp) │ │ │ │ + sd s10,160(sp) │ │ │ │ + slli a5,a3,0x20 │ │ │ │ + ld s2,0(s1) │ │ │ │ + ld s10,8(s1) │ │ │ │ + sd s4,208(sp) │ │ │ │ + sd s5,200(sp) │ │ │ │ + addi s4,sp,136 │ │ │ │ + addi s5,sp,120 │ │ │ │ + srli a4,a5,0x1c │ │ │ │ + sd s6,192(sp) │ │ │ │ + sd s7,184(sp) │ │ │ │ + sd s8,176(sp) │ │ │ │ + sd s9,168(sp) │ │ │ │ + sd s11,152(sp) │ │ │ │ + mv s8,s4 │ │ │ │ + sd ra,248(sp) │ │ │ │ + sd s3,216(sp) │ │ │ │ + sd a1,104(sp) │ │ │ │ + sd a0,48(sp) │ │ │ │ + sd a6,72(sp) │ │ │ │ + sd zero,120(sp) │ │ │ │ + sd zero,128(sp) │ │ │ │ + addiw s0,s0,-1 │ │ │ │ + sd a4,88(sp) │ │ │ │ + mv s6,s1 │ │ │ │ + mv s4,a2 │ │ │ │ + mv s7,s1 │ │ │ │ + sd t0,80(sp) │ │ │ │ + mv s9,s5 │ │ │ │ + mv s11,a3 │ │ │ │ + ld a5,0(s7) │ │ │ │ + beqz a5,332ba │ │ │ │ + addi s9,s9,8 │ │ │ │ + addi s7,s7,8 │ │ │ │ + addi s4,s4,8 │ │ │ │ + bne s9,s8,3323c │ │ │ │ + mv s9,s11 │ │ │ │ + bnez s2,33256 │ │ │ │ + ld a5,0(s1) │ │ │ │ + bnez a5,33260 │ │ │ │ + bnez s10,33392 │ │ │ │ ld a5,8(s1) │ │ │ │ - add a5,a5,s0 │ │ │ │ - ld a0,40(a5) │ │ │ │ - sd zero,8(a5) │ │ │ │ + beqz a5,33392 │ │ │ │ + addi s1,s1,16 │ │ │ │ + ld a5,0(s6) │ │ │ │ + beqz a5,3339e │ │ │ │ + ld s0,0(s5) │ │ │ │ + beqz s0,33280 │ │ │ │ + ld a0,0(s0) │ │ │ │ jal 3670 │ │ │ │ - ld a0,8(s1) │ │ │ │ - lw a4,0(s1) │ │ │ │ - sext.w a5,s2 │ │ │ │ - add s0,s0,a0 │ │ │ │ - sd zero,40(s0) │ │ │ │ - bltu a5,a4,32eac │ │ │ │ - ld s0,16(sp) │ │ │ │ - ld s2,0(sp) │ │ │ │ + mv a0,s0 │ │ │ │ jal 3670 │ │ │ │ - ld ra,24(sp) │ │ │ │ - sd zero,8(s1) │ │ │ │ - sw zero,0(s1) │ │ │ │ - ld s1,8(sp) │ │ │ │ - addi sp,sp,32 │ │ │ │ + sd zero,0(s5) │ │ │ │ + addi s6,s6,8 │ │ │ │ + addi s5,s5,8 │ │ │ │ + bne s1,s6,33262 │ │ │ │ + auipc a5,0x47 │ │ │ │ + ld a5,-888(a5) │ │ │ │ + ld a4,136(sp) │ │ │ │ + ld a5,0(a5) │ │ │ │ + xor a5,a5,a4 │ │ │ │ + li a4,0 │ │ │ │ + bnez a5,333c6 │ │ │ │ + ld ra,248(sp) │ │ │ │ + ld s0,240(sp) │ │ │ │ + ld s1,232(sp) │ │ │ │ + ld s2,224(sp) │ │ │ │ + ld s3,216(sp) │ │ │ │ + ld s4,208(sp) │ │ │ │ + ld s5,200(sp) │ │ │ │ + ld s6,192(sp) │ │ │ │ + ld s7,184(sp) │ │ │ │ + ld s8,176(sp) │ │ │ │ + ld s9,168(sp) │ │ │ │ + ld s10,160(sp) │ │ │ │ + ld s11,152(sp) │ │ │ │ + addi sp,sp,256 │ │ │ │ ret │ │ │ │ - lw a5,0(a1) │ │ │ │ - addi sp,sp,-64 │ │ │ │ - sd s4,16(sp) │ │ │ │ - sd ra,56(sp) │ │ │ │ - ld a0,8(a1) │ │ │ │ + ld a2,0(s4) │ │ │ │ + ld a5,64(sp) │ │ │ │ + ld a4,56(sp) │ │ │ │ + ld a6,72(sp) │ │ │ │ + ld a1,80(sp) │ │ │ │ + ld a0,48(sp) │ │ │ │ + sd zero,40(sp) │ │ │ │ + sd zero,32(sp) │ │ │ │ + sd s0,24(sp) │ │ │ │ + sd zero,16(sp) │ │ │ │ + sd s0,8(sp) │ │ │ │ + sd zero,0(sp) │ │ │ │ + li a7,0 │ │ │ │ + mv a3,s11 │ │ │ │ + jal 32c7a │ │ │ │ + lw a5,8(a0) │ │ │ │ + sd a0,0(s9) │ │ │ │ + li a4,1 │ │ │ │ + mv s3,a0 │ │ │ │ + bgeu a4,a5,33242 │ │ │ │ + addiw a4,a5,-2 │ │ │ │ + slli a4,a4,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + ld a5,0(a0) │ │ │ │ + slli a1,a4,0x3 │ │ │ │ + add a1,a1,a4 │ │ │ │ + slli a1,a1,0x2 │ │ │ │ + addi a4,a5,76 │ │ │ │ + add a1,a1,a4 │ │ │ │ + addi a5,a5,40 │ │ │ │ + j 33310 │ │ │ │ + addi a5,a5,36 │ │ │ │ + beq a1,a5,33242 │ │ │ │ + lw a4,12(a5) │ │ │ │ + lw a3,0(a5) │ │ │ │ + addw a4,a4,s11 │ │ │ │ + bne a3,a4,33308 │ │ │ │ + ld a1,88(sp) │ │ │ │ + li a0,0 │ │ │ │ + jal 1e81c │ │ │ │ + ld a4,88(sp) │ │ │ │ + sd a0,0(s7) │ │ │ │ + mv a2,a0 │ │ │ │ + mv a5,a0 │ │ │ │ + add a4,a4,a0 │ │ │ │ + beqz s11,33342 │ │ │ │ + sd zero,0(a5) │ │ │ │ + sw zero,8(a5) │ │ │ │ + addi a5,a5,16 │ │ │ │ + bne a4,a5,33334 │ │ │ │ + lw a5,8(s3) │ │ │ │ + li a0,0 │ │ │ │ + sd a2,96(sp) │ │ │ │ + addiw a5,a5,-1 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + slli a1,a5,0x3 │ │ │ │ + add a1,a1,a5 │ │ │ │ + slli a1,a1,0x2 │ │ │ │ + jal 1e81c │ │ │ │ + lw a5,8(s3) │ │ │ │ + ld a2,96(sp) │ │ │ │ + ld a4,0(s7) │ │ │ │ + addiw a5,a5,-1 │ │ │ │ + sd a0,0(a2) │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + ld a1,0(s3) │ │ │ │ + slli a2,a5,0x3 │ │ │ │ + ld a0,0(a4) │ │ │ │ + add a2,a2,a5 │ │ │ │ + slli a2,a2,0x2 │ │ │ │ + addi a1,a1,36 │ │ │ │ + jal 36a0 │ │ │ │ + lw a5,8(s3) │ │ │ │ + ld a4,0(s7) │ │ │ │ + addiw a5,a5,-1 │ │ │ │ + sw a5,8(a4) │ │ │ │ + j 33242 │ │ │ │ + ld a5,128(sp) │ │ │ │ + ld a4,104(sp) │ │ │ │ + sd a5,8(a4) │ │ │ │ + ld a5,120(sp) │ │ │ │ + sd a5,0(a4) │ │ │ │ + j 33288 │ │ │ │ + ld s0,88(sp) │ │ │ │ + li a0,0 │ │ │ │ + mv a1,s0 │ │ │ │ + jal 1e81c │ │ │ │ + sd a0,0(s6) │ │ │ │ + mv a5,a0 │ │ │ │ + beqz s9,3326a │ │ │ │ + add a4,a0,s0 │ │ │ │ + sd zero,0(a5) │ │ │ │ + sw zero,8(a5) │ │ │ │ + addi a5,a5,16 │ │ │ │ + bne a5,a4,333b6 │ │ │ │ + j 3326a │ │ │ │ + jal 3a10 <__stack_chk_fail@plt> │ │ │ │ + addi sp,sp,-272 │ │ │ │ + sd s6,208(sp) │ │ │ │ + ld s6,272(sp) │ │ │ │ + sd s0,256(sp) │ │ │ │ + sd s8,192(sp) │ │ │ │ + ld s0,8(s6) │ │ │ │ + auipc s8,0x47 │ │ │ │ + ld s8,-1224(s8) │ │ │ │ + sd s4,224(sp) │ │ │ │ + sd s7,200(sp) │ │ │ │ mv s4,a1 │ │ │ │ - beqz a5,32fa0 │ │ │ │ - sd s3,24(sp) │ │ │ │ + mv s7,a0 │ │ │ │ + sd a5,72(sp) │ │ │ │ + li a1,16 │ │ │ │ + li a0,0 │ │ │ │ + ld a5,0(s8) │ │ │ │ + sd a5,152(sp) │ │ │ │ + li a5,0 │ │ │ │ + sd s1,248(sp) │ │ │ │ + sd s2,240(sp) │ │ │ │ + sd s3,232(sp) │ │ │ │ + sd s9,184(sp) │ │ │ │ + sd s10,176(sp) │ │ │ │ + ld s9,280(sp) │ │ │ │ + ld s10,0(s6) │ │ │ │ + sd s11,168(sp) │ │ │ │ sd s0,48(sp) │ │ │ │ - sd s1,40(sp) │ │ │ │ - sd s2,32(sp) │ │ │ │ - sd s5,8(sp) │ │ │ │ - li s3,0 │ │ │ │ - slli s2,s3,0x5 │ │ │ │ - add s1,a0,s2 │ │ │ │ - lw a5,16(s1) │ │ │ │ - ld a0,24(s1) │ │ │ │ - beqz a5,32f66 │ │ │ │ - li s5,0 │ │ │ │ - slli s0,s5,0x6 │ │ │ │ - add a0,a0,s0 │ │ │ │ - ld a0,16(a0) │ │ │ │ - addi s5,s5,1 │ │ │ │ - jal 3670 │ │ │ │ - ld a5,24(s1) │ │ │ │ - add a5,a5,s0 │ │ │ │ - ld a0,8(a5) │ │ │ │ - sd zero,16(a5) │ │ │ │ - jal 3670 │ │ │ │ - ld a5,24(s1) │ │ │ │ - add a5,a5,s0 │ │ │ │ - ld a0,40(a5) │ │ │ │ - sd zero,8(a5) │ │ │ │ - jal 3670 │ │ │ │ - ld a0,24(s1) │ │ │ │ - lw a4,16(s1) │ │ │ │ - sext.w a5,s5 │ │ │ │ - add s0,s0,a0 │ │ │ │ - sd zero,40(s0) │ │ │ │ - bltu a5,a4,32f2a │ │ │ │ - jal 3670 │ │ │ │ - ld a5,8(s4) │ │ │ │ - sd zero,24(s1) │ │ │ │ - sw zero,16(s1) │ │ │ │ - add a5,a5,s2 │ │ │ │ - ld a0,0(a5) │ │ │ │ - addi s3,s3,1 │ │ │ │ - jal 3670 │ │ │ │ - ld a0,8(s4) │ │ │ │ - lw a4,0(s4) │ │ │ │ - sext.w a5,s3 │ │ │ │ - add s2,s2,a0 │ │ │ │ - sd zero,0(s2) │ │ │ │ - bltu a5,a4,32f1a │ │ │ │ - ld s0,48(sp) │ │ │ │ - ld s1,40(sp) │ │ │ │ - ld s2,32(sp) │ │ │ │ - ld s3,24(sp) │ │ │ │ - ld s5,8(sp) │ │ │ │ - jal 3670 │ │ │ │ - ld ra,56(sp) │ │ │ │ - sd zero,8(s4) │ │ │ │ - sw zero,0(s4) │ │ │ │ - ld s4,16(sp) │ │ │ │ - addi sp,sp,64 │ │ │ │ - ret │ │ │ │ - addi sp,sp,-48 │ │ │ │ - sd s2,16(sp) │ │ │ │ - ld s2,8(a0) │ │ │ │ - sd ra,40(sp) │ │ │ │ - beqz s2,33040 │ │ │ │ - lw a4,0(a0) │ │ │ │ - sd s3,8(sp) │ │ │ │ - sd s4,0(sp) │ │ │ │ - li s3,0 │ │ │ │ + sd s7,56(sp) │ │ │ │ + sd ra,264(sp) │ │ │ │ + sd s5,216(sp) │ │ │ │ + mv s0,a2 │ │ │ │ + mv s2,a3 │ │ │ │ + sd a4,64(sp) │ │ │ │ + sd a6,80(sp) │ │ │ │ + sd zero,136(sp) │ │ │ │ + sd zero,144(sp) │ │ │ │ + jal 1e81c │ │ │ │ + lw t6,8(s4) │ │ │ │ + addi s7,sp,136 │ │ │ │ + mv s1,s6 │ │ │ │ + addiw t6,t6,-1 │ │ │ │ + addi t0,sp,152 │ │ │ │ + mv s3,s7 │ │ │ │ + mv s11,s7 │ │ │ │ + sd s4,88(sp) │ │ │ │ + mv t4,s6 │ │ │ │ + mv t5,s9 │ │ │ │ + sd zero,0(a0) │ │ │ │ + sd zero,8(a0) │ │ │ │ + mv t3,a0 │ │ │ │ mv s4,a0 │ │ │ │ - beqz a4,33034 │ │ │ │ - sd s0,32(sp) │ │ │ │ - sd s1,24(sp) │ │ │ │ - slli a5,s3,0x5 │ │ │ │ - add s2,s2,a5 │ │ │ │ - lw a5,16(s2) │ │ │ │ - beqz a5,33020 │ │ │ │ - ld a4,24(s2) │ │ │ │ - li s1,0 │ │ │ │ - slli s0,s1,0x6 │ │ │ │ - add s0,s0,a4 │ │ │ │ - ld a0,0(s0) │ │ │ │ - beqz a0,33012 │ │ │ │ - jal 35a0 │ │ │ │ - lw a5,16(s2) │ │ │ │ - addi s1,s1,1 │ │ │ │ - sd zero,0(s0) │ │ │ │ - sext.w a4,s1 │ │ │ │ - bgeu a4,a5,3301c │ │ │ │ - ld a4,24(s2) │ │ │ │ - slli s0,s1,0x6 │ │ │ │ - add s0,s0,a4 │ │ │ │ - ld a0,0(s0) │ │ │ │ - bnez a0,32fee │ │ │ │ - addi s1,s1,1 │ │ │ │ - sext.w a3,s1 │ │ │ │ - bltu a3,a5,32fe4 │ │ │ │ - lw a4,0(s4) │ │ │ │ - addi s3,s3,1 │ │ │ │ - sext.w a5,s3 │ │ │ │ - bgeu a5,a4,33030 │ │ │ │ - ld s2,8(s4) │ │ │ │ - j 32fd2 │ │ │ │ - ld s0,32(sp) │ │ │ │ - ld s1,24(sp) │ │ │ │ - ld ra,40(sp) │ │ │ │ - ld s3,8(sp) │ │ │ │ - ld s4,0(sp) │ │ │ │ - ld s2,16(sp) │ │ │ │ - addi sp,sp,48 │ │ │ │ + mv s6,t0 │ │ │ │ + mv s9,t6 │ │ │ │ + mv s7,s1 │ │ │ │ + ld a5,0(s1) │ │ │ │ + beqz a5,334de │ │ │ │ + addi s3,s3,8 │ │ │ │ + addi s1,s1,8 │ │ │ │ + addi s4,s4,8 │ │ │ │ + addi s0,s0,8 │ │ │ │ + bne s6,s3,3344c │ │ │ │ + mv a5,s7 │ │ │ │ + mv s5,t3 │ │ │ │ + mv s7,s11 │ │ │ │ + mv s6,t4 │ │ │ │ + mv s9,t5 │ │ │ │ + mv s11,a5 │ │ │ │ + beqz s10,334ac │ │ │ │ + ld a5,48(sp) │ │ │ │ + beqz a5,3369a │ │ │ │ + ld a5,144(sp) │ │ │ │ + sd a5,8(s9) │ │ │ │ + ld a5,136(sp) │ │ │ │ + sd a5,0(s9) │ │ │ │ + ld a4,152(sp) │ │ │ │ + ld a5,0(s8) │ │ │ │ + xor a5,a5,a4 │ │ │ │ + li a4,0 │ │ │ │ + bnez a5,33750 │ │ │ │ + ld ra,264(sp) │ │ │ │ + ld s0,256(sp) │ │ │ │ + ld s1,248(sp) │ │ │ │ + ld s2,240(sp) │ │ │ │ + ld s3,232(sp) │ │ │ │ + ld s4,224(sp) │ │ │ │ + ld s6,208(sp) │ │ │ │ + ld s7,200(sp) │ │ │ │ + ld s8,192(sp) │ │ │ │ + ld s9,184(sp) │ │ │ │ + ld s10,176(sp) │ │ │ │ + ld s11,168(sp) │ │ │ │ + mv a0,s5 │ │ │ │ + ld s5,216(sp) │ │ │ │ + addi sp,sp,272 │ │ │ │ ret │ │ │ │ - auipc a3,0x33 │ │ │ │ - addi a3,a3,-896 │ │ │ │ - li a2,494 │ │ │ │ - auipc a1,0x2e │ │ │ │ - addi a1,a1,-428 │ │ │ │ - auipc a0,0x2e │ │ │ │ - addi a0,a0,-100 │ │ │ │ - sd s0,32(sp) │ │ │ │ - sd s1,24(sp) │ │ │ │ - sd s3,8(sp) │ │ │ │ - sd s4,0(sp) │ │ │ │ - jal 3830 <__assert_fail@plt> │ │ │ │ - addi sp,sp,-160 │ │ │ │ - sd s1,136(sp) │ │ │ │ - sd s3,120(sp) │ │ │ │ - sd ra,152(sp) │ │ │ │ - sd s2,128(sp) │ │ │ │ - sd a7,0(sp) │ │ │ │ - mv s3,a3 │ │ │ │ - mv s1,a6 │ │ │ │ - bltu a6,a3,332d6 │ │ │ │ - beqz a6,332d6 │ │ │ │ - sd s4,112(sp) │ │ │ │ - mv s4,a5 │ │ │ │ - bltu a6,a5,332d4 │ │ │ │ - sd s0,144(sp) │ │ │ │ - sd s7,88(sp) │ │ │ │ - sd s10,64(sp) │ │ │ │ - sd s11,56(sp) │ │ │ │ - sd s9,72(sp) │ │ │ │ - mv s11,a1 │ │ │ │ - mv s10,a2 │ │ │ │ - mv s0,a4 │ │ │ │ - li s7,0 │ │ │ │ - beqz a3,330ae │ │ │ │ - addiw a5,a3,-1 │ │ │ │ - slli a4,a5,0x20 │ │ │ │ - srli a5,a4,0x1e │ │ │ │ - add a5,a5,a2 │ │ │ │ - lw s7,0(a5) │ │ │ │ - li a1,16 │ │ │ │ + ld a5,0(t4) │ │ │ │ + beqz a5,3346c │ │ │ │ + addi s0,s6,16 │ │ │ │ + ld a5,0(s11) │ │ │ │ + beqz a5,336ea │ │ │ │ + ld s1,0(s7) │ │ │ │ + beqz s1,334d4 │ │ │ │ + ld a0,0(s1) │ │ │ │ + jal 3670 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 3670 │ │ │ │ + sd zero,0(s7) │ │ │ │ + addi s11,s11,8 │ │ │ │ + addi s7,s7,8 │ │ │ │ + bne s0,s11,334b6 │ │ │ │ + j 3347e │ │ │ │ + ld a2,0(s0) │ │ │ │ + ld a5,72(sp) │ │ │ │ + ld a6,80(sp) │ │ │ │ + ld a4,64(sp) │ │ │ │ + ld a1,88(sp) │ │ │ │ + ld a0,56(sp) │ │ │ │ + sd zero,40(sp) │ │ │ │ + sd zero,32(sp) │ │ │ │ + sd s9,24(sp) │ │ │ │ + sd zero,16(sp) │ │ │ │ + sd s9,8(sp) │ │ │ │ + sd zero,0(sp) │ │ │ │ + li a7,0 │ │ │ │ + mv a3,s2 │ │ │ │ + sd t5,112(sp) │ │ │ │ + sd t4,104(sp) │ │ │ │ + sd t3,96(sp) │ │ │ │ + jal 32c7a │ │ │ │ + sd a0,0(s3) │ │ │ │ + li a5,25 │ │ │ │ + ld t3,96(sp) │ │ │ │ + ld t4,104(sp) │ │ │ │ + ld t5,112(sp) │ │ │ │ + mv s5,a0 │ │ │ │ + bltu a5,s2,336a4 │ │ │ │ + lw a1,8(a0) │ │ │ │ + li a5,1 │ │ │ │ + bgeu a5,a1,33450 │ │ │ │ + ld a5,0(s5) │ │ │ │ + li a3,1 │ │ │ │ + sext.w a1,a1 │ │ │ │ + addi a5,a5,40 │ │ │ │ + j 33536 │ │ │ │ + addiw a3,a3,1 │ │ │ │ + addi a5,a5,36 │ │ │ │ + bgeu a3,a1,335d0 │ │ │ │ + lw a4,12(a5) │ │ │ │ + lw a2,0(a5) │ │ │ │ + addw a4,a4,s2 │ │ │ │ + bne a2,a4,3352c │ │ │ │ + slli a5,s2,0x20 │ │ │ │ + srli a1,a5,0x1c │ │ │ │ li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - divuw a4,s0,s4 │ │ │ │ - mv s2,a0 │ │ │ │ - sw s3,0(a0) │ │ │ │ - li s9,0 │ │ │ │ - addiw a3,a4,-1 │ │ │ │ - addiw s9,s9,1 │ │ │ │ - srlw a4,a3,s9 │ │ │ │ - bnez a4,330c6 │ │ │ │ - li a4,30 │ │ │ │ - bltu a4,s9,33316 │ │ │ │ - sd s6,96(sp) │ │ │ │ - li s6,1 │ │ │ │ - sllw s6,s6,s9 │ │ │ │ - beqz s3,332f6 │ │ │ │ - slli s4,s3,0x20 │ │ │ │ - fsd fs0,40(sp) │ │ │ │ - srli s4,s4,0x20 │ │ │ │ - fcvt.d.w fs0,s6 │ │ │ │ - sd s5,104(sp) │ │ │ │ - slli s5,s4,0x2 │ │ │ │ - sd s8,80(sp) │ │ │ │ - add s5,s5,s10 │ │ │ │ - mv s8,s10 │ │ │ │ - li s0,0 │ │ │ │ - lw a4,0(s8) │ │ │ │ - addi s8,s8,4 │ │ │ │ - fcvt.d.wu fa0,a4 │ │ │ │ - fdiv.d fa0,fa0,fs0 │ │ │ │ - jal 3810 │ │ │ │ - fcvt.d.wu fa5,s0 │ │ │ │ - fadd.d fa5,fa5,fa0 │ │ │ │ - fcvt.wu.d s0,fa5,rtz │ │ │ │ - sext.w s0,s0 │ │ │ │ - bne s5,s8,330fc │ │ │ │ - bltu s0,s1,33140 │ │ │ │ - divuw s1,s1,s3 │ │ │ │ - divuw s8,s7,s1 │ │ │ │ - addiw s9,s9,1 │ │ │ │ - srlw a5,s8,s9 │ │ │ │ - bnez a5,3312c │ │ │ │ - li s6,1 │ │ │ │ - li a5,30 │ │ │ │ - sllw s6,s6,s9 │ │ │ │ - bltu a5,s9,33340 │ │ │ │ - slli a1,s4,0x5 │ │ │ │ - sw s9,4(s2) │ │ │ │ + sd t3,120(sp) │ │ │ │ + sd t4,112(sp) │ │ │ │ + sd t5,104(sp) │ │ │ │ + sd a1,96(sp) │ │ │ │ + jal 1e81c │ │ │ │ + ld a1,96(sp) │ │ │ │ + sd a0,0(s1) │ │ │ │ + ld t5,104(sp) │ │ │ │ + ld t4,112(sp) │ │ │ │ + ld t3,120(sp) │ │ │ │ + mv a4,a0 │ │ │ │ + mv a5,a0 │ │ │ │ + add a1,a1,a0 │ │ │ │ + beqz s2,3357a │ │ │ │ + sd zero,0(a5) │ │ │ │ + sw zero,8(a5) │ │ │ │ + addi a5,a5,16 │ │ │ │ + bne a1,a5,3356c │ │ │ │ + lw a5,8(s5) │ │ │ │ li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - slli a5,s4,0x2 │ │ │ │ - add a5,a5,s10 │ │ │ │ - mv a6,a0 │ │ │ │ - sd a0,8(s2) │ │ │ │ - addiw s4,s6,-1 │ │ │ │ - sd a5,24(sp) │ │ │ │ - li s1,0 │ │ │ │ - lw a5,0(s10) │ │ │ │ - ld a0,0(s11) │ │ │ │ - add s0,a6,s1 │ │ │ │ - sw a5,8(s0) │ │ │ │ - jal 3310 │ │ │ │ - addi a1,a0,1 │ │ │ │ + sd t5,120(sp) │ │ │ │ + addiw a5,a5,-1 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + slli a1,a5,0x3 │ │ │ │ + add a1,a1,a5 │ │ │ │ + slli a1,a1,0x2 │ │ │ │ + sd t4,112(sp) │ │ │ │ + sd t3,104(sp) │ │ │ │ + sd a4,96(sp) │ │ │ │ + jal 1e81c │ │ │ │ + lw a5,8(s5) │ │ │ │ + ld a4,96(sp) │ │ │ │ + ld a3,0(s1) │ │ │ │ + addiw a5,a5,-1 │ │ │ │ + sd a0,0(a4) │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + ld a1,0(s5) │ │ │ │ + slli a2,a5,0x3 │ │ │ │ + ld a0,0(a3) │ │ │ │ + add a2,a2,a5 │ │ │ │ + slli a2,a2,0x2 │ │ │ │ + addi a1,a1,36 │ │ │ │ + jal 36a0 │ │ │ │ + lw a5,8(s5) │ │ │ │ + ld a4,0(s1) │ │ │ │ + ld t3,104(sp) │ │ │ │ + ld t4,112(sp) │ │ │ │ + ld t5,120(sp) │ │ │ │ + addiw a5,a5,-1 │ │ │ │ + sw a5,8(a4) │ │ │ │ + li a5,25 │ │ │ │ + bgeu a5,s2,33450 │ │ │ │ + ld a0,0(s4) │ │ │ │ + lw a2,8(a0) │ │ │ │ + li a5,1 │ │ │ │ + bgeu a5,a2,33450 │ │ │ │ + addiw a5,a2,-2 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + ld a4,0(a0) │ │ │ │ + slli a6,a5,0x3 │ │ │ │ + ld a3,0(s5) │ │ │ │ + add a6,a6,a5 │ │ │ │ + slli a6,a6,0x2 │ │ │ │ + addi a5,a4,76 │ │ │ │ + addi a3,a3,48 │ │ │ │ + addi a4,a4,40 │ │ │ │ + add a6,a6,a5 │ │ │ │ + j 33614 │ │ │ │ + addi a4,a4,36 │ │ │ │ + addi a3,a3,36 │ │ │ │ + beq a6,a4,33450 │ │ │ │ + lw a7,8(a4) │ │ │ │ + lw a5,12(a4) │ │ │ │ + lw a0,0(a4) │ │ │ │ + lw a1,0(a3) │ │ │ │ + addw a5,a5,a7 │ │ │ │ + addw a5,a5,s2 │ │ │ │ + subw a5,a5,a0 │ │ │ │ + bne a1,a5,33608 │ │ │ │ + ld a4,0(s1) │ │ │ │ + beqz a4,33716 │ │ │ │ + addiw a5,a2,-1 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + slli a1,a5,0x3 │ │ │ │ + addiw s5,s2,-26 │ │ │ │ + add a1,a1,a5 │ │ │ │ + slli a5,s5,0x20 │ │ │ │ + srli s5,a5,0x1c │ │ │ │ + add a4,a4,s5 │ │ │ │ + slli a1,a1,0x2 │ │ │ │ li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - sd a0,0(s0) │ │ │ │ - ld s0,0(s11) │ │ │ │ - li s8,0 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 3310 │ │ │ │ - ld a5,8(s2) │ │ │ │ - mv a2,a0 │ │ │ │ - mv a1,s0 │ │ │ │ - add a5,a5,s1 │ │ │ │ - ld a0,0(a5) │ │ │ │ + sd t5,120(sp) │ │ │ │ + sd t4,112(sp) │ │ │ │ + sd t3,104(sp) │ │ │ │ + sd a4,96(sp) │ │ │ │ + jal 1e81c │ │ │ │ + ld a2,0(s4) │ │ │ │ + ld a4,96(sp) │ │ │ │ + ld a3,0(s1) │ │ │ │ + lw a5,8(a2) │ │ │ │ + sd a0,0(a4) │ │ │ │ + ld a1,0(a2) │ │ │ │ + addiw a5,a5,-1 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + add a3,a3,s5 │ │ │ │ + slli a2,a5,0x3 │ │ │ │ + ld a0,0(a3) │ │ │ │ + add a2,a2,a5 │ │ │ │ + slli a2,a2,0x2 │ │ │ │ + addi a1,a1,36 │ │ │ │ jal 36a0 │ │ │ │ - ld a0,0(s11) │ │ │ │ - jal 3310 │ │ │ │ - ld a5,8(s2) │ │ │ │ + ld a4,0(s4) │ │ │ │ + ld a5,0(s1) │ │ │ │ + ld t3,104(sp) │ │ │ │ + lw a4,8(a4) │ │ │ │ + add a5,a5,s5 │ │ │ │ + ld t4,112(sp) │ │ │ │ + addiw a4,a4,-1 │ │ │ │ + ld t5,120(sp) │ │ │ │ + sw a4,8(a5) │ │ │ │ + j 33450 │ │ │ │ + ld a5,8(s6) │ │ │ │ + bnez a5,334b2 │ │ │ │ + j 33472 │ │ │ │ + ld a1,0(s0) │ │ │ │ + addiw a2,s2,-26 │ │ │ │ + slli a2,a2,0x20 │ │ │ │ + srli a2,a2,0x20 │ │ │ │ + ld a5,72(sp) │ │ │ │ + add a2,a2,a1 │ │ │ │ + ld a6,80(sp) │ │ │ │ + ld a1,88(sp) │ │ │ │ + ld a4,64(sp) │ │ │ │ + ld a0,56(sp) │ │ │ │ + sd zero,40(sp) │ │ │ │ + sd zero,32(sp) │ │ │ │ + sd s9,24(sp) │ │ │ │ + sd zero,16(sp) │ │ │ │ + sd s9,8(sp) │ │ │ │ + sd zero,0(sp) │ │ │ │ + li a7,0 │ │ │ │ + li a3,25 │ │ │ │ + sd t5,112(sp) │ │ │ │ + sd t4,104(sp) │ │ │ │ + sd t3,96(sp) │ │ │ │ + jal 32c7a │ │ │ │ + lw a1,8(s5) │ │ │ │ + li a5,1 │ │ │ │ + sd a0,0(s4) │ │ │ │ + ld t3,96(sp) │ │ │ │ + ld t4,104(sp) │ │ │ │ + ld t5,112(sp) │ │ │ │ + bltu a5,a1,3351e │ │ │ │ + j 335da │ │ │ │ + slli a5,s2,0x20 │ │ │ │ + srli s1,a5,0x1c │ │ │ │ + mv a1,s1 │ │ │ │ + li a0,0 │ │ │ │ + jal 1e81c │ │ │ │ + sd a0,0(s11) │ │ │ │ + beqz s2,334be │ │ │ │ + add a1,a0,s1 │ │ │ │ + sd zero,0(a0) │ │ │ │ + sw zero,8(a0) │ │ │ │ + addi a0,a0,16 │ │ │ │ + bne a0,a1,33706 │ │ │ │ + j 334be │ │ │ │ + slli a5,s2,0x20 │ │ │ │ + srli a1,a5,0x1c │ │ │ │ + li a0,0 │ │ │ │ + sd t5,112(sp) │ │ │ │ + sd t4,104(sp) │ │ │ │ + sd t3,96(sp) │ │ │ │ + jal 1e81c │ │ │ │ + ld t3,96(sp) │ │ │ │ + ld t4,104(sp) │ │ │ │ + ld t5,112(sp) │ │ │ │ mv a4,a0 │ │ │ │ + sd a0,0(s1) │ │ │ │ + mv a5,a0 │ │ │ │ + li a3,0 │ │ │ │ + sd zero,0(a5) │ │ │ │ + sw zero,8(a5) │ │ │ │ + addiw a3,a3,1 │ │ │ │ + addi a5,a5,16 │ │ │ │ + bltu a3,s2,33738 │ │ │ │ + ld a5,0(s4) │ │ │ │ + lw a2,8(a5) │ │ │ │ + j 33630 │ │ │ │ + jal 3a10 <__stack_chk_fail@plt> │ │ │ │ + addi sp,sp,-272 │ │ │ │ + sd s0,256(sp) │ │ │ │ + lw s0,272(sp) │ │ │ │ + sd s2,240(sp) │ │ │ │ + sd s6,208(sp) │ │ │ │ + sd s0,120(sp) │ │ │ │ + lbu s0,288(sp) │ │ │ │ + lw s6,8(a1) │ │ │ │ + ld s2,280(sp) │ │ │ │ + sd s1,248(sp) │ │ │ │ + sd s3,232(sp) │ │ │ │ + sd ra,264(sp) │ │ │ │ + sd s4,224(sp) │ │ │ │ + sd s8,192(sp) │ │ │ │ + sd s9,184(sp) │ │ │ │ + sd s0,136(sp) │ │ │ │ + sd a0,104(sp) │ │ │ │ + sd a2,112(sp) │ │ │ │ + sd a3,72(sp) │ │ │ │ + sd a5,80(sp) │ │ │ │ + sd a6,88(sp) │ │ │ │ + sd a7,96(sp) │ │ │ │ + mv s3,a1 │ │ │ │ + mv s1,a4 │ │ │ │ + addiw s6,s6,-1 │ │ │ │ + beqz s2,33a7a │ │ │ │ + ld a4,72(sp) │ │ │ │ li a0,0 │ │ │ │ - add a5,a5,s1 │ │ │ │ - ld a5,0(a5) │ │ │ │ - add a5,a5,a4 │ │ │ │ - sb zero,0(a5) │ │ │ │ - lw a5,0(s10) │ │ │ │ - ld s0,8(s2) │ │ │ │ - and s5,a5,s4 │ │ │ │ - snez s5,s5 │ │ │ │ - srlw a5,a5,s9 │ │ │ │ - addw s5,s5,a5 │ │ │ │ - mv a4,s5 │ │ │ │ slli a5,a4,0x20 │ │ │ │ - add s0,s0,s1 │ │ │ │ - srli s3,a5,0x1a │ │ │ │ - sd zero,24(s0) │ │ │ │ - sext.w a5,s5 │ │ │ │ - sw zero,16(s0) │ │ │ │ + srli a1,a5,0x1c │ │ │ │ + jal 1e81c │ │ │ │ + lw a5,8(s2) │ │ │ │ + li a4,1 │ │ │ │ + mv a3,a0 │ │ │ │ + bltu a4,a5,33a0e │ │ │ │ + sd zero,0(a0) │ │ │ │ + li a5,0 │ │ │ │ + ld a0,0(s2) │ │ │ │ + sw a5,8(a3) │ │ │ │ + sd a3,56(sp) │ │ │ │ + lw a5,32(a0) │ │ │ │ + lw s0,8(a0) │ │ │ │ + lw s4,20(a0) │ │ │ │ + sd a5,64(sp) │ │ │ │ + lw s9,24(a0) │ │ │ │ + lw s8,28(a0) │ │ │ │ + jal 3670 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 3670 │ │ │ │ + ld a5,72(sp) │ │ │ │ + ld a3,56(sp) │ │ │ │ + bgeu s1,a5,33a96 │ │ │ │ + sd s11,168(sp) │ │ │ │ + mv s11,s9 │ │ │ │ + mv s9,s4 │ │ │ │ + sd s5,216(sp) │ │ │ │ + mv a2,s11 │ │ │ │ + subw s5,a5,s1 │ │ │ │ + mv a1,s9 │ │ │ │ + addi a5,a3,16 │ │ │ │ + mv a0,s3 │ │ │ │ + sd s7,200(sp) │ │ │ │ + sd s10,176(sp) │ │ │ │ + sd a5,128(sp) │ │ │ │ + jal 1014a │ │ │ │ + sext.w a0,a0 │ │ │ │ + mv s10,s1 │ │ │ │ + li s2,1 │ │ │ │ + li s7,0 │ │ │ │ + beq a0,s0,338fe │ │ │ │ + bltu s1,s0,3395c │ │ │ │ + lw a2,8(s3) │ │ │ │ + li s0,0 │ │ │ │ + li s7,0 │ │ │ │ + addiw s11,a2,-1 │ │ │ │ + mv s6,s11 │ │ │ │ + li s9,0 │ │ │ │ + bgeu s2,s10,33850 │ │ │ │ + addiw a4,s10,-1 │ │ │ │ + subw a4,a4,s2 │ │ │ │ + ld a3,56(sp) │ │ │ │ + slli a5,s2,0x20 │ │ │ │ + slli a4,a4,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + add a4,a4,a5 │ │ │ │ + slli a5,a5,0x4 │ │ │ │ + add a5,a5,a3 │ │ │ │ + ld a3,128(sp) │ │ │ │ + slli a4,a4,0x4 │ │ │ │ + add a4,a4,a3 │ │ │ │ + sd zero,0(a5) │ │ │ │ + sw zero,8(a5) │ │ │ │ + addi a5,a5,16 │ │ │ │ + bne a5,a4,33842 │ │ │ │ + ld a2,112(sp) │ │ │ │ + ld a7,120(sp) │ │ │ │ + ld a6,96(sp) │ │ │ │ + ld a5,88(sp) │ │ │ │ + ld a4,80(sp) │ │ │ │ + ld a0,104(sp) │ │ │ │ + slli s8,s10,0x20 │ │ │ │ + srli s8,s8,0x20 │ │ │ │ + add a2,a2,s8 │ │ │ │ + sd s0,40(sp) │ │ │ │ + sd s0,32(sp) │ │ │ │ + sd s6,24(sp) │ │ │ │ + sd s7,16(sp) │ │ │ │ + sd s11,8(sp) │ │ │ │ + sd s9,0(sp) │ │ │ │ + mv a3,s5 │ │ │ │ mv a1,s3 │ │ │ │ - sd a5,8(sp) │ │ │ │ - sw s5,20(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - lw a5,16(s0) │ │ │ │ - sd a0,24(s0) │ │ │ │ - addw a3,s5,a5 │ │ │ │ - sw a3,16(s0) │ │ │ │ - beqz a3,33256 │ │ │ │ - ld a1,0(sp) │ │ │ │ - auipc a0,0x2b │ │ │ │ - addi a0,a0,842 │ │ │ │ - slli s5,s8,0x6 │ │ │ │ - jal 59286 │ │ │ │ - ld a5,24(s0) │ │ │ │ - li a1,40 │ │ │ │ - addi s8,s8,1 │ │ │ │ - add s7,a5,s5 │ │ │ │ - sd a0,16(s7) │ │ │ │ - sb zero,24(s7) │ │ │ │ - sd zero,8(s7) │ │ │ │ - sd zero,56(s7) │ │ │ │ - sb zero,48(s7) │ │ │ │ - sd zero,0(s7) │ │ │ │ - sd zero,40(s7) │ │ │ │ + jal 32c7a │ │ │ │ + lw a2,8(a0) │ │ │ │ + mv s4,a0 │ │ │ │ + beqz a2,338aa │ │ │ │ + slli a4,a2,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + ld a5,0(a0) │ │ │ │ + slli a3,a4,0x3 │ │ │ │ + add a3,a3,a4 │ │ │ │ + addi a5,a5,4 │ │ │ │ + slli a3,a3,0x2 │ │ │ │ + add a3,a3,a5 │ │ │ │ + lw a4,0(a5) │ │ │ │ + addi a5,a5,36 │ │ │ │ + addw a4,a4,s0 │ │ │ │ + sw a4,-36(a5) │ │ │ │ + bne a3,a5,33894 │ │ │ │ + li a5,1 │ │ │ │ + bne a2,a5,33914 │ │ │ │ + ld a5,56(sp) │ │ │ │ + slli s8,s8,0x4 │ │ │ │ + add s8,s8,a5 │ │ │ │ + sd zero,0(s8) │ │ │ │ + sw zero,8(s8) │ │ │ │ + ld a0,0(s4) │ │ │ │ + subw s5,s5,s1 │ │ │ │ + addw s2,s1,s2 │ │ │ │ + lw a5,8(a0) │ │ │ │ + lw a4,32(a0) │ │ │ │ + lw s9,20(a0) │ │ │ │ + addw s0,s0,a5 │ │ │ │ + sd a4,64(sp) │ │ │ │ + lw s11,24(a0) │ │ │ │ + lw s8,28(a0) │ │ │ │ + jal 3670 │ │ │ │ + mv a0,s4 │ │ │ │ + jal 3670 │ │ │ │ + ld a4,72(sp) │ │ │ │ + addw a5,s1,s10 │ │ │ │ + bgeu a5,a4,339b2 │ │ │ │ + mv a2,s11 │ │ │ │ + mv a1,s9 │ │ │ │ + mv a0,s3 │ │ │ │ + mv s10,a5 │ │ │ │ + jal 1014a │ │ │ │ + sext.w a0,a0 │ │ │ │ + bne a0,s0,3380a │ │ │ │ + bgeu s1,s0,3380e │ │ │ │ + ld a5,136(sp) │ │ │ │ + beqz a5,33a50 │ │ │ │ + ld a2,64(sp) │ │ │ │ + mv a1,s8 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 1014a │ │ │ │ + j 3380e │ │ │ │ + addiw a2,a2,-1 │ │ │ │ + slli a2,a2,0x20 │ │ │ │ + srli a2,a2,0x20 │ │ │ │ + ld a5,56(sp) │ │ │ │ + slli a1,a2,0x3 │ │ │ │ + add a1,a1,a2 │ │ │ │ + slli a1,a1,0x2 │ │ │ │ + slli s8,s8,0x4 │ │ │ │ li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a3,24(s0) │ │ │ │ - sd a0,40(s7) │ │ │ │ - li a1,0 │ │ │ │ - add a3,a3,s5 │ │ │ │ - ld a0,40(a3) │ │ │ │ - jal 3440 │ │ │ │ - lw a3,16(s0) │ │ │ │ - sext.w a5,s8 │ │ │ │ - bltu a5,a3,331fc │ │ │ │ - ld a6,8(s2) │ │ │ │ - lw a5,20(sp) │ │ │ │ - li s8,0 │ │ │ │ - add a4,a6,s1 │ │ │ │ - sw a5,16(a4) │ │ │ │ - ld a5,8(sp) │ │ │ │ + add s8,s8,a5 │ │ │ │ + jal 1e81c │ │ │ │ + lw a5,8(s4) │ │ │ │ + sd a0,0(s8) │ │ │ │ + ld a1,0(s4) │ │ │ │ + addiw a5,a5,-1 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + slli a2,a5,0x3 │ │ │ │ + add a2,a2,a5 │ │ │ │ + slli a2,a2,0x2 │ │ │ │ + addi a1,a1,36 │ │ │ │ + jal 36a0 │ │ │ │ + lw a5,8(s4) │ │ │ │ + addiw a5,a5,-1 │ │ │ │ + sw a5,8(s8) │ │ │ │ + j 338b8 │ │ │ │ + ld a2,64(sp) │ │ │ │ + mv a1,s8 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 1014a │ │ │ │ + sext.w a0,a0 │ │ │ │ + bgeu s1,a0,3380e │ │ │ │ + ld a5,136(sp) │ │ │ │ + bnez a5,3380e │ │ │ │ li s0,0 │ │ │ │ - beqz a5,332a4 │ │ │ │ - li a1,32 │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a6,8(s2) │ │ │ │ - addw a3,s8,s4 │ │ │ │ - slli a2,s8,0x20 │ │ │ │ - add a4,a6,s1 │ │ │ │ - ld a4,24(a4) │ │ │ │ - slli a3,a3,0x20 │ │ │ │ - srli a2,a2,0x20 │ │ │ │ - srli a3,a3,0x20 │ │ │ │ - add a4,a4,s0 │ │ │ │ - sd a2,16(a0) │ │ │ │ - sd a3,24(a0) │ │ │ │ - sd zero,0(a0) │ │ │ │ - sd a0,8(a4) │ │ │ │ - addi s0,s0,64 │ │ │ │ - addw s8,s8,s6 │ │ │ │ - bne s3,s0,3326a │ │ │ │ - ld a5,24(sp) │ │ │ │ - addi s10,s10,4 │ │ │ │ - addi s1,s1,32 │ │ │ │ - addi s11,s11,8 │ │ │ │ - bne a5,s10,33162 │ │ │ │ - ld s0,144(sp) │ │ │ │ - ld s4,112(sp) │ │ │ │ - ld s5,104(sp) │ │ │ │ - ld s6,96(sp) │ │ │ │ - ld s7,88(sp) │ │ │ │ - ld s8,80(sp) │ │ │ │ - ld s9,72(sp) │ │ │ │ - ld s10,64(sp) │ │ │ │ - ld s11,56(sp) │ │ │ │ - fld fs0,40(sp) │ │ │ │ - ld ra,152(sp) │ │ │ │ - ld s1,136(sp) │ │ │ │ - ld s3,120(sp) │ │ │ │ - mv a0,s2 │ │ │ │ - ld s2,128(sp) │ │ │ │ - addi sp,sp,160 │ │ │ │ + beqz s1,33a9a │ │ │ │ + ld s4,64(sp) │ │ │ │ + mv a2,s4 │ │ │ │ + mv a1,s8 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 11302 │ │ │ │ + sd a0,152(sp) │ │ │ │ + addiw s0,s0,1 │ │ │ │ + sext.w s7,s8 │ │ │ │ + sext.w s6,s4 │ │ │ │ + sext.w s8,a0 │ │ │ │ + srai s4,a0,0x20 │ │ │ │ + bne s1,s0,3397a │ │ │ │ + sd s4,64(sp) │ │ │ │ + mv s11,s4 │ │ │ │ + mv a2,s11 │ │ │ │ + mv a1,s8 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 1014a │ │ │ │ + sext.w s0,a0 │ │ │ │ + mv s9,s8 │ │ │ │ + j 3381e │ │ │ │ + addiw a6,s10,1 │ │ │ │ + ld a3,56(sp) │ │ │ │ + ld s5,216(sp) │ │ │ │ + ld s7,200(sp) │ │ │ │ + ld s10,176(sp) │ │ │ │ + ld s11,168(sp) │ │ │ │ + mv a5,a4 │ │ │ │ + bgeu a6,a5,339f6 │ │ │ │ + addiw a4,a5,-1 │ │ │ │ + subw a4,a4,a6 │ │ │ │ + slli a4,a4,0x20 │ │ │ │ + slli a6,a6,0x20 │ │ │ │ + srli a6,a6,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + add a4,a4,a6 │ │ │ │ + slli a4,a4,0x4 │ │ │ │ + slli a6,a6,0x4 │ │ │ │ + addi a2,a3,16 │ │ │ │ + add a5,a3,a6 │ │ │ │ + add a4,a4,a2 │ │ │ │ + sd zero,0(a5) │ │ │ │ + sw zero,8(a5) │ │ │ │ + addi a5,a5,16 │ │ │ │ + bne a4,a5,339e8 │ │ │ │ + ld ra,264(sp) │ │ │ │ + ld s0,256(sp) │ │ │ │ + ld s1,248(sp) │ │ │ │ + ld s2,240(sp) │ │ │ │ + ld s3,232(sp) │ │ │ │ + ld s4,224(sp) │ │ │ │ + ld s6,208(sp) │ │ │ │ + ld s8,192(sp) │ │ │ │ + ld s9,184(sp) │ │ │ │ + mv a0,a3 │ │ │ │ + addi sp,sp,272 │ │ │ │ ret │ │ │ │ - ld s4,112(sp) │ │ │ │ - mv a4,s3 │ │ │ │ - mv a3,s1 │ │ │ │ - auipc a2,0x2e │ │ │ │ - addi a2,a2,-730 │ │ │ │ - li a1,523 │ │ │ │ - auipc a0,0x2e │ │ │ │ - addi a0,a0,-1094 │ │ │ │ - jal b382 │ │ │ │ - li s2,0 │ │ │ │ - j 332c6 │ │ │ │ - sw s9,4(s2) │ │ │ │ - li a1,0 │ │ │ │ + addiw a5,a5,-1 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + slli a1,a5,0x3 │ │ │ │ + add a1,a1,a5 │ │ │ │ + sd a0,56(sp) │ │ │ │ + slli a1,a1,0x2 │ │ │ │ li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - sd a0,8(s2) │ │ │ │ - ld s0,144(sp) │ │ │ │ - ld s4,112(sp) │ │ │ │ - ld s6,96(sp) │ │ │ │ - ld s7,88(sp) │ │ │ │ - ld s9,72(sp) │ │ │ │ - ld s10,64(sp) │ │ │ │ - ld s11,56(sp) │ │ │ │ - j 332c6 │ │ │ │ - mv a3,s9 │ │ │ │ - auipc a2,0x2e │ │ │ │ - addi a2,a2,-736 │ │ │ │ - li a1,536 │ │ │ │ - auipc a0,0x2e │ │ │ │ - addi a0,a0,-1156 │ │ │ │ - jal b382 │ │ │ │ - li s2,0 │ │ │ │ - ld s0,144(sp) │ │ │ │ - ld s4,112(sp) │ │ │ │ - ld s7,88(sp) │ │ │ │ - ld s9,72(sp) │ │ │ │ - ld s10,64(sp) │ │ │ │ - ld s11,56(sp) │ │ │ │ - j 332c6 │ │ │ │ + jal 1e81c │ │ │ │ + lw a5,8(s2) │ │ │ │ + ld a3,56(sp) │ │ │ │ + addiw a5,a5,-1 │ │ │ │ + sd a0,0(a3) │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + ld a1,0(s2) │ │ │ │ + slli a2,a5,0x3 │ │ │ │ + add a2,a2,a5 │ │ │ │ + slli a2,a2,0x2 │ │ │ │ + addi a1,a1,36 │ │ │ │ + jal 36a0 │ │ │ │ + lw a5,8(s2) │ │ │ │ + ld a3,56(sp) │ │ │ │ + addiw a5,a5,-1 │ │ │ │ + j 337b2 │ │ │ │ + beqz s1,33a76 │ │ │ │ + li s8,0 │ │ │ │ + mv a2,s11 │ │ │ │ + mv a1,s9 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 11302 │ │ │ │ + sd a0,152(sp) │ │ │ │ + addiw s8,s8,1 │ │ │ │ + sext.w s7,s9 │ │ │ │ + sext.w s6,s11 │ │ │ │ + sext.w s9,a0 │ │ │ │ + srai s11,a0,0x20 │ │ │ │ + bne s1,s8,33a54 │ │ │ │ + subw s0,s0,s1 │ │ │ │ + j 3381e │ │ │ │ + mv a4,a5 │ │ │ │ + ld a5,88(sp) │ │ │ │ + mv a6,a7 │ │ │ │ + sd zero,40(sp) │ │ │ │ + sd zero,32(sp) │ │ │ │ + sd s6,24(sp) │ │ │ │ + sd zero,16(sp) │ │ │ │ + sd s6,8(sp) │ │ │ │ + sd zero,0(sp) │ │ │ │ + li a7,0 │ │ │ │ + jal 32c7a │ │ │ │ + mv s2,a0 │ │ │ │ + j 33790 │ │ │ │ + li a6,1 │ │ │ │ + j 339c2 │ │ │ │ + ld s11,64(sp) │ │ │ │ + j 339a0 │ │ │ │ + addi sp,sp,-144 │ │ │ │ + sd ra,136(sp) │ │ │ │ + sd a2,24(sp) │ │ │ │ + sd a4,8(sp) │ │ │ │ + sd zero,16(sp) │ │ │ │ + beqz a2,33be6 │ │ │ │ + sd s1,120(sp) │ │ │ │ + sd s4,96(sp) │ │ │ │ + sd s5,88(sp) │ │ │ │ + sd s7,72(sp) │ │ │ │ + sd s8,64(sp) │ │ │ │ + sd s9,56(sp) │ │ │ │ + sd s10,48(sp) │ │ │ │ + sd s0,128(sp) │ │ │ │ + sd s2,112(sp) │ │ │ │ + sd s3,104(sp) │ │ │ │ + sd s6,80(sp) │ │ │ │ + sd s11,40(sp) │ │ │ │ + mv s5,a0 │ │ │ │ + mv s4,a1 │ │ │ │ + sext.w s9,a3 │ │ │ │ + auipc s10,0x2d │ │ │ │ + addi s10,s10,212 │ │ │ │ + auipc s8,0x2d │ │ │ │ + addi s8,s8,212 │ │ │ │ + auipc s1,0x2c │ │ │ │ + addi s1,s1,356 │ │ │ │ + auipc s7,0x2d │ │ │ │ + addi s7,s7,204 │ │ │ │ + ld a2,16(sp) │ │ │ │ + auipc a1,0x2d │ │ │ │ + addi a1,a1,162 │ │ │ │ + li a0,1 │ │ │ │ + jal 37c0 <__printf_chk@plt> │ │ │ │ + lw a5,8(s4) │ │ │ │ + beqz a5,33bb2 │ │ │ │ + ld a5,0(s4) │ │ │ │ + li s3,0 │ │ │ │ + li s6,0 │ │ │ │ + j 33b1a │ │ │ │ + lw a4,8(s4) │ │ │ │ + addiw s6,s6,1 │ │ │ │ + addi s3,s3,36 │ │ │ │ + bgeu s6,a4,33bb2 │ │ │ │ + add a5,a5,s3 │ │ │ │ + lw a2,4(a5) │ │ │ │ mv a3,s9 │ │ │ │ - auipc a2,0x2e │ │ │ │ - addi a2,a2,-778 │ │ │ │ - li a1,552 │ │ │ │ - auipc a0,0x2e │ │ │ │ - addi a0,a0,-1198 │ │ │ │ - jal b382 │ │ │ │ - li s2,0 │ │ │ │ - ld s0,144(sp) │ │ │ │ - ld s4,112(sp) │ │ │ │ - ld s5,104(sp) │ │ │ │ - ld s6,96(sp) │ │ │ │ - ld s7,88(sp) │ │ │ │ - ld s8,80(sp) │ │ │ │ - ld s9,72(sp) │ │ │ │ - ld s10,64(sp) │ │ │ │ - ld s11,56(sp) │ │ │ │ - fld fs0,40(sp) │ │ │ │ - j 332c6 │ │ │ │ + mv a1,s10 │ │ │ │ + li a0,1 │ │ │ │ + jal 37c0 <__printf_chk@plt> │ │ │ │ + ld a5,0(s4) │ │ │ │ + add a4,a5,s3 │ │ │ │ + lw a3,4(a4) │ │ │ │ + beqz a3,33b0c │ │ │ │ + lw a3,24(a4) │ │ │ │ + lw s2,20(a4) │ │ │ │ + ld a2,8(sp) │ │ │ │ + subw a4,a3,s2 │ │ │ │ + bltu a2,a4,33b0c │ │ │ │ + bltu a3,s2,33b0c │ │ │ │ + ld a5,16(s5) │ │ │ │ + slli a4,s2,0x20 │ │ │ │ + srli s0,a4,0x1e │ │ │ │ + add a5,a5,s0 │ │ │ │ + lw a2,0(a5) │ │ │ │ + mv a1,s8 │ │ │ │ + li a0,1 │ │ │ │ + jal 37c0 <__printf_chk@plt> │ │ │ │ + ld a5,0(s5) │ │ │ │ + ld a4,16(s5) │ │ │ │ + ld a5,16(a5) │ │ │ │ + add a4,a4,s0 │ │ │ │ + lwu a4,0(a4) │ │ │ │ + addi s0,a5,20 │ │ │ │ + add s11,a5,a4 │ │ │ │ + add s0,s0,a4 │ │ │ │ + lbu a2,0(s11) │ │ │ │ + mv a1,s1 │ │ │ │ + li a0,1 │ │ │ │ + addi s11,s11,1 │ │ │ │ + jal 37c0 <__printf_chk@plt> │ │ │ │ + bne s0,s11,33b7a │ │ │ │ + mv a1,s7 │ │ │ │ + li a0,1 │ │ │ │ + jal 37c0 <__printf_chk@plt> │ │ │ │ + ld a5,0(s4) │ │ │ │ + addiw s2,s2,1 │ │ │ │ + add a4,a5,s3 │ │ │ │ + lw a4,24(a4) │ │ │ │ + bgeu a4,s2,33b48 │ │ │ │ + lw a4,8(s4) │ │ │ │ + addiw s6,s6,1 │ │ │ │ + addi s3,s3,36 │ │ │ │ + bltu s6,a4,33b1a │ │ │ │ + auipc a1,0x2d │ │ │ │ + addi a1,a1,710 │ │ │ │ + li a0,1 │ │ │ │ + jal 37c0 <__printf_chk@plt> │ │ │ │ + ld a5,16(sp) │ │ │ │ + ld a4,24(sp) │ │ │ │ + addi s4,s4,16 │ │ │ │ + addiw a5,a5,1 │ │ │ │ + sd a5,16(sp) │ │ │ │ + bne a4,a5,33aec │ │ │ │ + ld s0,128(sp) │ │ │ │ + ld s1,120(sp) │ │ │ │ + ld s2,112(sp) │ │ │ │ + ld s3,104(sp) │ │ │ │ + ld s4,96(sp) │ │ │ │ + ld s5,88(sp) │ │ │ │ + ld s6,80(sp) │ │ │ │ + ld s7,72(sp) │ │ │ │ + ld s8,64(sp) │ │ │ │ + ld s9,56(sp) │ │ │ │ + ld s10,48(sp) │ │ │ │ + ld s11,40(sp) │ │ │ │ + ld ra,136(sp) │ │ │ │ + addi sp,sp,144 │ │ │ │ + ret │ │ │ │ + beqz a2,33c72 │ │ │ │ addi sp,sp,-64 │ │ │ │ - sd s4,16(sp) │ │ │ │ - sd ra,56(sp) │ │ │ │ - mv s4,a0 │ │ │ │ - beqz a1,333ee │ │ │ │ - sd s3,24(sp) │ │ │ │ - lw s3,0(a0) │ │ │ │ - beqz s3,333fa │ │ │ │ - sd s5,8(sp) │ │ │ │ - ld s5,8(a0) │ │ │ │ sd s0,48(sp) │ │ │ │ sd s1,40(sp) │ │ │ │ sd s2,32(sp) │ │ │ │ - sd s6,0(sp) │ │ │ │ - mv s2,a1 │ │ │ │ - mv s6,a2 │ │ │ │ - li s0,0 │ │ │ │ - mv s1,s5 │ │ │ │ - j 333a8 │ │ │ │ - addiw s0,s0,1 │ │ │ │ - addi s1,s1,32 │ │ │ │ - beq s3,s0,333ea │ │ │ │ - ld a0,0(s1) │ │ │ │ - mv a1,s2 │ │ │ │ - jal 3580 │ │ │ │ - bnez a0,3339e │ │ │ │ - beq s3,s0,333ea │ │ │ │ - lw a5,4(s4) │ │ │ │ - slli a4,s0,0x20 │ │ │ │ - srli s0,a4,0x1b │ │ │ │ - add s5,s5,s0 │ │ │ │ - srlw a2,s6,a5 │ │ │ │ - ld a0,24(s5) │ │ │ │ - slli a5,a2,0x20 │ │ │ │ - srli a2,a5,0x1a │ │ │ │ - add a0,a0,a2 │ │ │ │ + sd s3,24(sp) │ │ │ │ + sd s4,16(sp) │ │ │ │ + sd s5,8(sp) │ │ │ │ + sd ra,56(sp) │ │ │ │ + mv s3,a2 │ │ │ │ + addi s1,a1,4 │ │ │ │ + mv s0,a0 │ │ │ │ + li s2,0 │ │ │ │ + auipc s5,0x2d │ │ │ │ + addi s5,s5,-80 │ │ │ │ + auipc s4,0x2d │ │ │ │ + addi s4,s4,-168 │ │ │ │ + j 33c2a │ │ │ │ + addiw s2,s2,1 │ │ │ │ + jal 3631e │ │ │ │ + addi s1,s1,36 │ │ │ │ + addi s0,s0,12 │ │ │ │ + beq s3,s2,33c60 │ │ │ │ + lw a6,0(s1) │ │ │ │ + lw a5,8(s0) │ │ │ │ + mv a4,s3 │ │ │ │ + mv a3,s2 │ │ │ │ + mv a2,s5 │ │ │ │ + li a1,1136 │ │ │ │ + mv a0,s4 │ │ │ │ + bne a6,a5,33c1a │ │ │ │ + lw a6,16(s1) │ │ │ │ + lw a5,0(s0) │ │ │ │ + bne a6,a5,33c1a │ │ │ │ + lw a6,20(s1) │ │ │ │ + lw a5,4(s0) │ │ │ │ + bne a6,a5,33c1a │ │ │ │ + addiw s2,s2,1 │ │ │ │ + addi s1,s1,36 │ │ │ │ + addi s0,s0,12 │ │ │ │ + bne s3,s2,33c2a │ │ │ │ + ld ra,56(sp) │ │ │ │ ld s0,48(sp) │ │ │ │ ld s1,40(sp) │ │ │ │ ld s2,32(sp) │ │ │ │ ld s3,24(sp) │ │ │ │ - ld s5,8(sp) │ │ │ │ - ld s6,0(sp) │ │ │ │ - ld ra,56(sp) │ │ │ │ ld s4,16(sp) │ │ │ │ + ld s5,8(sp) │ │ │ │ addi sp,sp,64 │ │ │ │ ret │ │ │ │ - li a0,0 │ │ │ │ - j 333d6 │ │ │ │ - ld a5,8(a0) │ │ │ │ - ld ra,56(sp) │ │ │ │ - ld s4,16(sp) │ │ │ │ - ld a0,24(a5) │ │ │ │ - addi sp,sp,64 │ │ │ │ ret │ │ │ │ - ld s3,24(sp) │ │ │ │ - li a0,0 │ │ │ │ - j 333e2 │ │ │ │ - lw a5,0(a1) │ │ │ │ - beqz a5,3347a │ │ │ │ - addi sp,sp,-80 │ │ │ │ - sd s0,64(sp) │ │ │ │ - sd s1,56(sp) │ │ │ │ - sd s3,40(sp) │ │ │ │ - sd s4,32(sp) │ │ │ │ - sd s5,24(sp) │ │ │ │ - sd s6,16(sp) │ │ │ │ - sd s7,8(sp) │ │ │ │ - sd ra,72(sp) │ │ │ │ - sd s2,48(sp) │ │ │ │ - mv s1,a1 │ │ │ │ - mv s3,a0 │ │ │ │ - mv s4,a2 │ │ │ │ - mv s5,a3 │ │ │ │ - li s0,0 │ │ │ │ - auipc s7,0x2e │ │ │ │ - addi s7,s7,-946 │ │ │ │ - auipc s6,0x2e │ │ │ │ - addi s6,s6,-1418 │ │ │ │ - ld a5,8(s1) │ │ │ │ - slli s2,s0,0x6 │ │ │ │ - mv a2,s7 │ │ │ │ - add a5,a5,s2 │ │ │ │ - ld a3,16(a5) │ │ │ │ - li a1,631 │ │ │ │ + lw a6,8(a1) │ │ │ │ + addi sp,sp,-272 │ │ │ │ + sd s6,208(sp) │ │ │ │ + sd s7,200(sp) │ │ │ │ + addi s6,sp,104 │ │ │ │ + mv s7,a4 │ │ │ │ + auipc a4,0x46 │ │ │ │ + ld a4,652(a4) │ │ │ │ + mv a7,a0 │ │ │ │ + addiw a6,a6,-1 │ │ │ │ + sd s8,192(sp) │ │ │ │ + sd s9,184(sp) │ │ │ │ mv a0,s6 │ │ │ │ - jal 27d46 │ │ │ │ - ld a5,8(s1) │ │ │ │ - mv a3,s5 │ │ │ │ - mv a2,s4 │ │ │ │ - add a5,a5,s2 │ │ │ │ - ld a1,16(a5) │ │ │ │ - mv a0,s3 │ │ │ │ - addi s0,s0,1 │ │ │ │ - jal 5977a │ │ │ │ - lw a4,0(s1) │ │ │ │ - sext.w a5,s0 │ │ │ │ - bltu a5,a4,33432 │ │ │ │ - ld ra,72(sp) │ │ │ │ - ld s0,64(sp) │ │ │ │ - ld s1,56(sp) │ │ │ │ - ld s2,48(sp) │ │ │ │ - ld s3,40(sp) │ │ │ │ - ld s4,32(sp) │ │ │ │ - ld s5,24(sp) │ │ │ │ - ld s6,16(sp) │ │ │ │ - ld s7,8(sp) │ │ │ │ - addi sp,sp,80 │ │ │ │ - ret │ │ │ │ - ret │ │ │ │ - lw a5,0(a1) │ │ │ │ - beqz a5,3351a │ │ │ │ - addi sp,sp,-80 │ │ │ │ - sd s2,48(sp) │ │ │ │ - sd s3,40(sp) │ │ │ │ - sd s4,32(sp) │ │ │ │ - sd s5,24(sp) │ │ │ │ - sd s6,16(sp) │ │ │ │ - sd s7,8(sp) │ │ │ │ - sd s8,0(sp) │ │ │ │ - mv s4,a3 │ │ │ │ - sd ra,72(sp) │ │ │ │ - sd s0,64(sp) │ │ │ │ - sd s1,56(sp) │ │ │ │ + sd a5,56(sp) │ │ │ │ mv s8,a1 │ │ │ │ - mv s2,a0 │ │ │ │ - mv s3,a2 │ │ │ │ - li s5,0 │ │ │ │ - li a3,0 │ │ │ │ - auipc s7,0x2e │ │ │ │ - addi s7,s7,-1050 │ │ │ │ - auipc s6,0x2e │ │ │ │ - addi s6,s6,-1546 │ │ │ │ - mv a2,s7 │ │ │ │ - li a1,659 │ │ │ │ - mv a0,s6 │ │ │ │ - jal 27d46 │ │ │ │ - ld a5,8(s8) │ │ │ │ - slli s1,s5,0x5 │ │ │ │ - add a5,a5,s1 │ │ │ │ - lw a4,16(a5) │ │ │ │ - beqz a4,334f4 │ │ │ │ - li s0,0 │ │ │ │ - ld a5,24(a5) │ │ │ │ - slli a4,s0,0x6 │ │ │ │ - mv a3,s4 │ │ │ │ - add a5,a5,a4 │ │ │ │ - ld a1,16(a5) │ │ │ │ - mv a2,s3 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 5977a │ │ │ │ - ld a5,8(s8) │ │ │ │ - addi s0,s0,1 │ │ │ │ - sext.w a4,s0 │ │ │ │ - add a5,a5,s1 │ │ │ │ - lw a3,16(a5) │ │ │ │ - bltu a4,a3,334ce │ │ │ │ - lw a5,0(s8) │ │ │ │ - addi s5,s5,1 │ │ │ │ - sext.w a3,s5 │ │ │ │ - bltu a3,a5,334b2 │ │ │ │ - ld ra,72(sp) │ │ │ │ - ld s0,64(sp) │ │ │ │ - ld s1,56(sp) │ │ │ │ - ld s2,48(sp) │ │ │ │ - ld s3,40(sp) │ │ │ │ - ld s4,32(sp) │ │ │ │ - ld s5,24(sp) │ │ │ │ - ld s6,16(sp) │ │ │ │ - ld s7,8(sp) │ │ │ │ - ld s8,0(sp) │ │ │ │ - addi sp,sp,80 │ │ │ │ - ret │ │ │ │ - ret │ │ │ │ - addi sp,sp,-112 │ │ │ │ - sd s10,16(sp) │ │ │ │ - mv s10,a1 │ │ │ │ - lw a1,0(a1) │ │ │ │ - sd ra,104(sp) │ │ │ │ - beqz a1,3361c │ │ │ │ - addiw a5,a5,4 │ │ │ │ - sd s2,80(sp) │ │ │ │ - sd s3,72(sp) │ │ │ │ - sd s4,64(sp) │ │ │ │ - sd s5,56(sp) │ │ │ │ - sd s6,48(sp) │ │ │ │ - sd s7,40(sp) │ │ │ │ - sd s11,8(sp) │ │ │ │ - sd s0,96(sp) │ │ │ │ - sd s1,88(sp) │ │ │ │ - sd s8,32(sp) │ │ │ │ - sd s9,24(sp) │ │ │ │ - mv s3,a0 │ │ │ │ - mv s4,a2 │ │ │ │ - mv s5,a4 │ │ │ │ - mv s6,a6 │ │ │ │ - mv s7,a7 │ │ │ │ - addw s2,a5,a3 │ │ │ │ - li s11,0 │ │ │ │ - ld a5,8(s10) │ │ │ │ - slli a7,s11,0x5 │ │ │ │ - li a0,0 │ │ │ │ - add a5,a5,a7 │ │ │ │ - lwu a1,16(a5) │ │ │ │ - mv s8,a7 │ │ │ │ - slli a1,a1,0x3 │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a5,8(s10) │ │ │ │ - mv s9,a0 │ │ │ │ - add a5,a5,s8 │ │ │ │ - ld s0,0(a5) │ │ │ │ - mv a0,s0 │ │ │ │ - jal 3310 │ │ │ │ - sext.w s1,a0 │ │ │ │ - mv a1,s1 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 591de │ │ │ │ - addw s1,s1,s2 │ │ │ │ - slli a1,s1,0x20 │ │ │ │ - mv s0,a0 │ │ │ │ - srli a1,a1,0x20 │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - mv a5,s0 │ │ │ │ - li a2,-1 │ │ │ │ - mv a6,s5 │ │ │ │ - mv a4,s4 │ │ │ │ - auipc a3,0x2e │ │ │ │ - addi a3,a3,-1280 │ │ │ │ - li a1,1 │ │ │ │ - mv s1,a0 │ │ │ │ - jal 38f0 <__sprintf_chk@plt> │ │ │ │ - ld a5,8(s10) │ │ │ │ - add a5,a5,s8 │ │ │ │ - lw a2,16(a5) │ │ │ │ - beqz a2,335de │ │ │ │ - ld t3,24(a5) │ │ │ │ - slli a5,a2,0x20 │ │ │ │ - srli a4,a5,0x1d │ │ │ │ - mv t1,s9 │ │ │ │ - addi t3,t3,16 │ │ │ │ - add a4,a4,s9 │ │ │ │ - ld a5,0(t3) │ │ │ │ - addi t1,t1,8 │ │ │ │ - addi t3,t3,64 │ │ │ │ - sd a5,-8(t1) │ │ │ │ - bne a4,t1,335cc │ │ │ │ - mv a5,s1 │ │ │ │ - mv a4,s7 │ │ │ │ - mv a3,s6 │ │ │ │ - mv a1,s9 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 59490 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 3670 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 3670 │ │ │ │ - lw a4,0(s10) │ │ │ │ - addi s11,s11,1 │ │ │ │ - sext.w a5,s11 │ │ │ │ - bltu a5,a4,33552 │ │ │ │ - ld s0,96(sp) │ │ │ │ - ld s1,88(sp) │ │ │ │ - ld s2,80(sp) │ │ │ │ - ld s3,72(sp) │ │ │ │ - ld s4,64(sp) │ │ │ │ - ld s5,56(sp) │ │ │ │ - ld s6,48(sp) │ │ │ │ - ld s7,40(sp) │ │ │ │ - ld s8,32(sp) │ │ │ │ - ld s9,24(sp) │ │ │ │ - ld s11,8(sp) │ │ │ │ - ld ra,104(sp) │ │ │ │ - ld s10,16(sp) │ │ │ │ - addi sp,sp,112 │ │ │ │ - ret │ │ │ │ - addi sp,sp,-208 │ │ │ │ - mv a5,a0 │ │ │ │ - sd a4,32(sp) │ │ │ │ - auipc a4,0x47 │ │ │ │ - ld a4,-1818(a4) │ │ │ │ - sd s6,144(sp) │ │ │ │ - sd a5,16(sp) │ │ │ │ - mv s6,a1 │ │ │ │ ld a5,0(a4) │ │ │ │ - sd a5,88(sp) │ │ │ │ + sd a5,152(sp) │ │ │ │ li a5,0 │ │ │ │ - li a1,1024 │ │ │ │ - li a0,0 │ │ │ │ - sd s1,184(sp) │ │ │ │ - sd s2,176(sp) │ │ │ │ - sd s8,128(sp) │ │ │ │ - sd s10,112(sp) │ │ │ │ - sd ra,200(sp) │ │ │ │ - mv s2,a2 │ │ │ │ - mv s10,a6 │ │ │ │ - sd a6,40(sp) │ │ │ │ - mv s8,a7 │ │ │ │ - sd zero,80(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - lw a5,0(s6) │ │ │ │ - addi a4,sp,80 │ │ │ │ - sd a4,48(sp) │ │ │ │ - mv s1,a0 │ │ │ │ - beqz a5,337ec │ │ │ │ - sd s0,192(sp) │ │ │ │ - addi a5,sp,72 │ │ │ │ - li s0,0 │ │ │ │ - sd s4,160(sp) │ │ │ │ - sd s9,120(sp) │ │ │ │ - sd s11,104(sp) │ │ │ │ - sd s8,8(sp) │ │ │ │ - sd s3,168(sp) │ │ │ │ - sd s5,152(sp) │ │ │ │ - sd s7,136(sp) │ │ │ │ - sd a5,56(sp) │ │ │ │ - auipc s9,0x2c │ │ │ │ - addi s9,s9,496 │ │ │ │ - auipc s11,0x2e │ │ │ │ - addi s11,s11,-1424 │ │ │ │ - sd s10,24(sp) │ │ │ │ - mv s4,s0 │ │ │ │ - mv s8,s2 │ │ │ │ - ld a5,8(s6) │ │ │ │ - slli s7,s4,0x5 │ │ │ │ - add a5,a5,s7 │ │ │ │ - ld s0,0(a5) │ │ │ │ - mv a0,s0 │ │ │ │ - jal 3310 │ │ │ │ - sext.w a1,a0 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 591de │ │ │ │ - sd a0,72(sp) │ │ │ │ - lbu a5,0(a0) │ │ │ │ - mv a3,a0 │ │ │ │ - beqz a5,33844 │ │ │ │ - ld a4,32(sp) │ │ │ │ - ld a0,48(sp) │ │ │ │ - mv a2,s8 │ │ │ │ - auipc a1,0x2e │ │ │ │ - addi a1,a1,-1572 │ │ │ │ - jal 2194e │ │ │ │ - ld a5,40(sp) │ │ │ │ - beqz a5,33700 │ │ │ │ - ld s0,24(sp) │ │ │ │ - ld a5,0(s0) │ │ │ │ - beqz a5,33700 │ │ │ │ - ld a0,80(sp) │ │ │ │ - auipc a1,0x2b │ │ │ │ - addi a1,a1,-1124 │ │ │ │ - jal 3750 │ │ │ │ - ld a3,0(s0) │ │ │ │ - auipc a2,0x30 │ │ │ │ - addi a2,a2,-930 │ │ │ │ - li a1,1 │ │ │ │ - mv s0,a0 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - mv a0,s0 │ │ │ │ - jal 35a0 │ │ │ │ - ld a0,80(sp) │ │ │ │ - auipc a1,0x2e │ │ │ │ - addi a1,a1,-1602 │ │ │ │ - jal 3750 │ │ │ │ - mv s5,a0 │ │ │ │ - beqz a0,33886 │ │ │ │ - ld a5,8(s6) │ │ │ │ - li s0,0 │ │ │ │ - add a5,a5,s7 │ │ │ │ - lw a4,16(a5) │ │ │ │ - beqz a4,337b4 │ │ │ │ - ld a5,24(a5) │ │ │ │ - slli s2,s0,0x6 │ │ │ │ - mv a1,s9 │ │ │ │ - add a5,a5,s2 │ │ │ │ - ld a0,16(a5) │ │ │ │ - jal 3750 │ │ │ │ - mv s10,a0 │ │ │ │ - beqz a0,3385c │ │ │ │ - li a2,2 │ │ │ │ + li a1,1000 │ │ │ │ + mv s9,a2 │ │ │ │ + li a2,24 │ │ │ │ + sd ra,264(sp) │ │ │ │ + sd s10,176(sp) │ │ │ │ + sd a7,24(sp) │ │ │ │ + mv s10,a3 │ │ │ │ + sw a6,84(sp) │ │ │ │ + sw a6,92(sp) │ │ │ │ + sd s0,256(sp) │ │ │ │ + sd s1,248(sp) │ │ │ │ + sd s2,240(sp) │ │ │ │ + sd s3,232(sp) │ │ │ │ + sd s4,224(sp) │ │ │ │ + sd s5,216(sp) │ │ │ │ + sd s11,168(sp) │ │ │ │ + sw zero,80(sp) │ │ │ │ + sw zero,88(sp) │ │ │ │ + sd zero,96(sp) │ │ │ │ + jal 4b602 │ │ │ │ + addi a5,sp,80 │ │ │ │ + mv a1,a5 │ │ │ │ + mv a0,s6 │ │ │ │ + sd a5,8(sp) │ │ │ │ + jal 4b862 │ │ │ │ + li a5,-1 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + sd a5,48(sp) │ │ │ │ + addiw a5,s10,-1 │ │ │ │ + sd zero,32(sp) │ │ │ │ + sd zero,40(sp) │ │ │ │ + sd a5,16(sp) │ │ │ │ + mv a0,s6 │ │ │ │ + jal 4b720 │ │ │ │ li a1,0 │ │ │ │ - jal 33b0 │ │ │ │ - mv a0,s10 │ │ │ │ - jal 3370 │ │ │ │ - mv s3,a0 │ │ │ │ - mv a0,s10 │ │ │ │ - jal 3860 │ │ │ │ - sd s0,0(sp) │ │ │ │ - j 33760 │ │ │ │ - mv a3,s5 │ │ │ │ - mv a2,s0 │ │ │ │ - li a1,1 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 36c0 │ │ │ │ - sub s3,s3,s0 │ │ │ │ - mv a3,s10 │ │ │ │ - li a2,1024 │ │ │ │ - li a1,1 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 3780 │ │ │ │ + bnez a0,33de6 │ │ │ │ + mv a0,s6 │ │ │ │ + jal 4b728 │ │ │ │ + mv a1,a0 │ │ │ │ mv s0,a0 │ │ │ │ - bnez a0,33750 │ │ │ │ - ld s0,0(sp) │ │ │ │ - blez s3,33798 │ │ │ │ - ld a5,8(s6) │ │ │ │ - mv a4,s3 │ │ │ │ - mv a2,s11 │ │ │ │ - add a5,a5,s7 │ │ │ │ - ld a5,24(a5) │ │ │ │ - li a1,774 │ │ │ │ - auipc a0,0x2d │ │ │ │ - addi a0,a0,1816 │ │ │ │ - add a5,a5,s2 │ │ │ │ - ld a3,16(a5) │ │ │ │ - jal b382 │ │ │ │ - mv a0,s10 │ │ │ │ - jal 35a0 │ │ │ │ - ld a5,8(sp) │ │ │ │ - bnez a5,33814 │ │ │ │ - ld a5,8(s6) │ │ │ │ - addi s0,s0,1 │ │ │ │ - sext.w a4,s0 │ │ │ │ - add a5,a5,s7 │ │ │ │ - lw a3,16(a5) │ │ │ │ - bltu a4,a3,33720 │ │ │ │ - ld a0,80(sp) │ │ │ │ - addi s4,s4,1 │ │ │ │ - jal 3670 │ │ │ │ - ld a0,72(sp) │ │ │ │ - sd zero,80(sp) │ │ │ │ + ld a0,8(sp) │ │ │ │ + li a2,24 │ │ │ │ + jal 3530 │ │ │ │ + mv a0,s0 │ │ │ │ jal 3670 │ │ │ │ - mv a0,s5 │ │ │ │ - sd zero,72(sp) │ │ │ │ - jal 35a0 │ │ │ │ - ld a3,24(sp) │ │ │ │ - lw a4,0(s6) │ │ │ │ + lw s3,80(sp) │ │ │ │ + lw s2,84(sp) │ │ │ │ + lw s4,96(sp) │ │ │ │ + bltu s3,s2,33e26 │ │ │ │ + bne s3,s2,33ce8 │ │ │ │ + lw a3,100(sp) │ │ │ │ + ld a5,48(sp) │ │ │ │ + slli a4,s2,0x20 │ │ │ │ + mv s1,a3 │ │ │ │ + and a0,s2,a5 │ │ │ │ + slli a5,s2,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + or a0,a0,a4 │ │ │ │ + bgeu s4,s10,33f9a │ │ │ │ + ld a4,0(s8) │ │ │ │ + ld a2,16(s8) │ │ │ │ + lw a1,8(s8) │ │ │ │ + ld a6,16(a4) │ │ │ │ + slli a5,a5,0x2 │ │ │ │ + slli s4,s4,0x20 │ │ │ │ + add a2,a2,a5 │ │ │ │ + srli s4,s4,0x20 │ │ │ │ + lw a5,0(a2) │ │ │ │ + addw a4,s4,a5 │ │ │ │ + bltu a1,a4,33d72 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + add a4,a6,s4 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + add a5,a5,a4 │ │ │ │ + add a3,s9,s4 │ │ │ │ + lbu a4,0(a3) │ │ │ │ + lbu a5,0(a5) │ │ │ │ + beq a4,a5,33d76 │ │ │ │ + addiw s1,s1,1 │ │ │ │ + sw s1,100(sp) │ │ │ │ + bltu s7,s1,33f96 │ │ │ │ + addi s4,s4,1 │ │ │ │ sext.w a5,s4 │ │ │ │ - addi a3,a3,8 │ │ │ │ - sd a3,24(sp) │ │ │ │ - bltu a5,a4,33696 │ │ │ │ - ld s0,192(sp) │ │ │ │ - ld s3,168(sp) │ │ │ │ - ld s4,160(sp) │ │ │ │ - ld s5,152(sp) │ │ │ │ - ld s7,136(sp) │ │ │ │ - ld s9,120(sp) │ │ │ │ - ld s11,104(sp) │ │ │ │ - mv a0,s1 │ │ │ │ - jal 3670 │ │ │ │ - auipc a5,0x46 │ │ │ │ - ld a5,1822(a5) │ │ │ │ - ld a4,88(sp) │ │ │ │ - ld a5,0(a5) │ │ │ │ - xor a5,a5,a4 │ │ │ │ - li a4,0 │ │ │ │ - bnez a5,338a6 │ │ │ │ - ld ra,200(sp) │ │ │ │ - ld s1,184(sp) │ │ │ │ - ld s2,176(sp) │ │ │ │ - ld s6,144(sp) │ │ │ │ - ld s8,128(sp) │ │ │ │ - ld s10,112(sp) │ │ │ │ - addi sp,sp,208 │ │ │ │ - ret │ │ │ │ - ld a5,8(s6) │ │ │ │ - ld a0,16(sp) │ │ │ │ - addi s0,s0,1 │ │ │ │ - add a5,a5,s7 │ │ │ │ - ld a5,24(a5) │ │ │ │ - add a5,a5,s2 │ │ │ │ - ld a1,16(a5) │ │ │ │ - jal 59590 │ │ │ │ - ld a5,8(s6) │ │ │ │ - li a2,1 │ │ │ │ - sext.w a3,s0 │ │ │ │ - add a5,a5,s7 │ │ │ │ - ld a4,24(a5) │ │ │ │ - add a4,a4,s2 │ │ │ │ - sb a2,24(a4) │ │ │ │ - lw a4,16(a5) │ │ │ │ - bltu a3,a4,33720 │ │ │ │ - j 337b4 │ │ │ │ - jal 3670 │ │ │ │ - ld a0,56(sp) │ │ │ │ - auipc a1,0x2e │ │ │ │ - addi a1,a1,-1946 │ │ │ │ - sd zero,72(sp) │ │ │ │ - jal 2194e │ │ │ │ - ld a3,72(sp) │ │ │ │ - j 336be │ │ │ │ - ld a5,8(s6) │ │ │ │ - auipc a2,0x2e │ │ │ │ - addi a2,a2,-1944 │ │ │ │ - li a1,759 │ │ │ │ - add a5,a5,s7 │ │ │ │ - ld a5,24(a5) │ │ │ │ - auipc a0,0x2d │ │ │ │ - addi a0,a0,1584 │ │ │ │ - add a5,a5,s2 │ │ │ │ - ld a3,16(a5) │ │ │ │ - jal b382 │ │ │ │ - li a0,1 │ │ │ │ - jal 33c0 │ │ │ │ - ld a3,80(sp) │ │ │ │ - auipc a2,0x2e │ │ │ │ - addi a2,a2,-1984 │ │ │ │ - li a1,750 │ │ │ │ - auipc a0,0x2d │ │ │ │ - addi a0,a0,1548 │ │ │ │ - jal b382 │ │ │ │ - li a0,1 │ │ │ │ - jal 33c0 │ │ │ │ - sd s0,192(sp) │ │ │ │ - sd s3,168(sp) │ │ │ │ - sd s4,160(sp) │ │ │ │ - sd s5,152(sp) │ │ │ │ - sd s7,136(sp) │ │ │ │ - sd s9,120(sp) │ │ │ │ - sd s11,104(sp) │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - addi sp,sp,-320 │ │ │ │ - sd s0,304(sp) │ │ │ │ - auipc s0,0x46 │ │ │ │ - ld s0,1620(s0) │ │ │ │ - sd s6,256(sp) │ │ │ │ - sd s8,240(sp) │ │ │ │ - sd s9,232(sp) │ │ │ │ - mv a2,a3 │ │ │ │ - sd a3,40(sp) │ │ │ │ - sd ra,312(sp) │ │ │ │ - sd s4,272(sp) │ │ │ │ - ld a3,0(s0) │ │ │ │ - sd a3,200(sp) │ │ │ │ - li a3,0 │ │ │ │ - sd a1,16(sp) │ │ │ │ - sd a4,48(sp) │ │ │ │ - mv s6,a0 │ │ │ │ - mv s8,a5 │ │ │ │ - mv s9,a6 │ │ │ │ - beqz a2,33b22 │ │ │ │ - auipc a1,0x2b │ │ │ │ - addi a1,a1,-1646 │ │ │ │ - mv a0,a2 │ │ │ │ - jal 3750 │ │ │ │ - mv s4,a0 │ │ │ │ - sd zero,56(sp) │ │ │ │ - beqz s4,33b68 │ │ │ │ - ld a5,16(sp) │ │ │ │ - sd zero,8(sp) │ │ │ │ - lw a5,0(a5) │ │ │ │ - beqz a5,33a82 │ │ │ │ - addi a5,sp,72 │ │ │ │ - sd s2,288(sp) │ │ │ │ - sd s7,248(sp) │ │ │ │ - sd s1,296(sp) │ │ │ │ - sd s3,280(sp) │ │ │ │ - sd s5,264(sp) │ │ │ │ - sd s10,224(sp) │ │ │ │ - sd s11,216(sp) │ │ │ │ - sd a5,32(sp) │ │ │ │ - li s2,-1 │ │ │ │ - addi s7,sp,64 │ │ │ │ - ld a5,16(sp) │ │ │ │ - ld s0,8(a5) │ │ │ │ - ld a5,8(sp) │ │ │ │ - slli a5,a5,0x6 │ │ │ │ - add s0,s0,a5 │ │ │ │ - ld a0,56(s0) │ │ │ │ - sd a5,24(sp) │ │ │ │ - slli a0,a0,0x5 │ │ │ │ - jal 3330 │ │ │ │ - mv s5,a0 │ │ │ │ - beqz a0,33be2 │ │ │ │ - ld a0,16(s0) │ │ │ │ - ld a1,32(sp) │ │ │ │ - jal 3510 │ │ │ │ - bnez a0,33a64 │ │ │ │ - ld a0,120(sp) │ │ │ │ - jal 3330 │ │ │ │ - sd a0,64(sp) │ │ │ │ - beqz a0,33b94 │ │ │ │ - jal 3670 │ │ │ │ - ld a5,16(sp) │ │ │ │ - ld a4,24(sp) │ │ │ │ - auipc a1,0x2e │ │ │ │ - addi a1,a1,1464 │ │ │ │ - ld a5,8(a5) │ │ │ │ + bltu a5,s10,33d4e │ │ │ │ + sd a0,80(sp) │ │ │ │ + mv s0,s2 │ │ │ │ + ld s4,32(sp) │ │ │ │ + ld a0,40(sp) │ │ │ │ + addiw a5,s4,1 │ │ │ │ + slli a4,a5,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + slli a1,a4,0x3 │ │ │ │ + add a1,a1,a4 │ │ │ │ + slli a1,a1,0x2 │ │ │ │ + sext.w s3,a5 │ │ │ │ + jal 3870 │ │ │ │ + slli a4,s4,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + slli a5,a4,0x3 │ │ │ │ + lw a2,88(sp) │ │ │ │ + lw a3,92(sp) │ │ │ │ add a5,a5,a4 │ │ │ │ - ld a0,16(a5) │ │ │ │ - jal 3750 │ │ │ │ - mv s1,a0 │ │ │ │ - beqz a0,33bba │ │ │ │ - jal 3370 │ │ │ │ - mv s11,a0 │ │ │ │ - beq a0,s2,33afa │ │ │ │ - li s3,0 │ │ │ │ - j 339ac │ │ │ │ - mv a1,s9 │ │ │ │ - jalr s8 │ │ │ │ - mv a4,a0 │ │ │ │ - slli s0,s0,0x5 │ │ │ │ - ld a0,64(sp) │ │ │ │ - add s0,s0,s5 │ │ │ │ - sd a4,0(s0) │ │ │ │ - sd s11,24(s0) │ │ │ │ - sw s10,8(s0) │ │ │ │ - jal 3670 │ │ │ │ - mv a0,s1 │ │ │ │ - sd zero,16(s0) │ │ │ │ - sd zero,64(sp) │ │ │ │ - jal 3370 │ │ │ │ - mv s11,a0 │ │ │ │ - beq a0,s2,33afa │ │ │ │ - addiw s3,s3,1 │ │ │ │ - mv a2,s7 │ │ │ │ - mv a1,s1 │ │ │ │ + slli a5,a5,0x2 │ │ │ │ + add a5,a5,a0 │ │ │ │ + subw a4,s10,s1 │ │ │ │ + sd a0,40(sp) │ │ │ │ + sw a4,4(a5) │ │ │ │ + sw a4,8(a5) │ │ │ │ + sw s1,0(a5) │ │ │ │ + sw zero,12(a5) │ │ │ │ + sw zero,16(a5) │ │ │ │ + sw s2,20(a5) │ │ │ │ + sw s0,24(a5) │ │ │ │ + sw a2,28(a5) │ │ │ │ + sw a3,32(a5) │ │ │ │ mv a0,s6 │ │ │ │ - jal 59d00 │ │ │ │ - sext.w s10,a0 │ │ │ │ - slli s0,s3,0x20 │ │ │ │ - ld a0,64(sp) │ │ │ │ - srli s0,s0,0x20 │ │ │ │ - bne s10,s2,3397e │ │ │ │ - jal 3670 │ │ │ │ - mv a3,s0 │ │ │ │ - slli s11,s0,0x5 │ │ │ │ - li a4,16 │ │ │ │ - li a2,32 │ │ │ │ - mv a1,s5 │ │ │ │ + sd s3,32(sp) │ │ │ │ + jal 4b720 │ │ │ │ + li a1,0 │ │ │ │ + beqz a0,33cf4 │ │ │ │ mv a0,s6 │ │ │ │ - sd zero,64(sp) │ │ │ │ - mv s0,s5 │ │ │ │ - jal 1e1c0 │ │ │ │ - add s11,s11,s5 │ │ │ │ - beqz s3,33a50 │ │ │ │ - lw a1,8(s0) │ │ │ │ - li a0,0 │ │ │ │ - addiw a1,a1,1 │ │ │ │ - slli a5,a1,0x20 │ │ │ │ - srli a1,a5,0x1d │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a1,24(s0) │ │ │ │ - mv a5,a0 │ │ │ │ - li a2,0 │ │ │ │ - mv a0,s1 │ │ │ │ - sd a5,64(sp) │ │ │ │ - jal 3280 │ │ │ │ - beq a0,s2,33afa │ │ │ │ - lw a2,8(s0) │ │ │ │ - ld a0,64(sp) │ │ │ │ - mv a3,s1 │ │ │ │ - addiw a2,a2,1 │ │ │ │ - slli a2,a2,0x20 │ │ │ │ - srli a2,a2,0x20 │ │ │ │ - li a1,1 │ │ │ │ - jal 3780 │ │ │ │ - lw a2,8(s0) │ │ │ │ - addiw a2,a2,1 │ │ │ │ - slli a2,a2,0x20 │ │ │ │ - srli a2,a2,0x20 │ │ │ │ - bne a2,a0,33afa │ │ │ │ - ld a0,64(sp) │ │ │ │ - mv a3,s4 │ │ │ │ - li a1,1 │ │ │ │ - jal 36c0 │ │ │ │ - lw a5,8(s0) │ │ │ │ - addiw a5,a5,1 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - bne a5,a0,33b48 │ │ │ │ - ld a0,64(sp) │ │ │ │ - addi s0,s0,32 │ │ │ │ - jal 3670 │ │ │ │ - sd zero,64(sp) │ │ │ │ - bne s11,s0,339e8 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 35a0 │ │ │ │ - ld a5,40(sp) │ │ │ │ - beqz a5,33ac4 │ │ │ │ - ld a5,48(sp) │ │ │ │ - bnez a5,33aaa │ │ │ │ - mv a0,s5 │ │ │ │ - jal 3670 │ │ │ │ - ld a5,16(sp) │ │ │ │ - lw a4,0(a5) │ │ │ │ - ld a5,8(sp) │ │ │ │ - addi a5,a5,1 │ │ │ │ - sd a5,8(sp) │ │ │ │ - sext.w a5,a5 │ │ │ │ - bltu a5,a4,3391e │ │ │ │ - ld s1,296(sp) │ │ │ │ - ld s2,288(sp) │ │ │ │ - ld s3,280(sp) │ │ │ │ - ld s5,264(sp) │ │ │ │ - ld s7,248(sp) │ │ │ │ - ld s10,224(sp) │ │ │ │ - ld s11,216(sp) │ │ │ │ - mv a0,s4 │ │ │ │ - jal 35a0 │ │ │ │ + jal 4b6a2 │ │ │ │ + ld a5,56(sp) │ │ │ │ + ld a4,32(sp) │ │ │ │ + sw a4,0(a5) │ │ │ │ auipc a5,0x46 │ │ │ │ - ld a5,1160(a5) │ │ │ │ - ld a4,200(sp) │ │ │ │ + ld a5,286(a5) │ │ │ │ + ld a4,152(sp) │ │ │ │ ld a5,0(a5) │ │ │ │ xor a5,a5,a4 │ │ │ │ li a4,0 │ │ │ │ - bnez a5,33b56 │ │ │ │ - ld ra,312(sp) │ │ │ │ - ld s0,304(sp) │ │ │ │ - ld s4,272(sp) │ │ │ │ - ld s6,256(sp) │ │ │ │ - ld s8,240(sp) │ │ │ │ - ld s9,232(sp) │ │ │ │ - addi sp,sp,320 │ │ │ │ + bnez a5,33fa4 │ │ │ │ + ld ra,264(sp) │ │ │ │ + ld s0,256(sp) │ │ │ │ + ld a0,40(sp) │ │ │ │ + ld s1,248(sp) │ │ │ │ + ld s2,240(sp) │ │ │ │ + ld s3,232(sp) │ │ │ │ + ld s4,224(sp) │ │ │ │ + ld s5,216(sp) │ │ │ │ + ld s6,208(sp) │ │ │ │ + ld s7,200(sp) │ │ │ │ + ld s8,192(sp) │ │ │ │ + ld s9,184(sp) │ │ │ │ + ld s10,176(sp) │ │ │ │ + ld s11,168(sp) │ │ │ │ + addi sp,sp,272 │ │ │ │ ret │ │ │ │ - ld s0,16(sp) │ │ │ │ - ld s1,24(sp) │ │ │ │ - ld a5,8(s0) │ │ │ │ - add a5,a5,s1 │ │ │ │ - ld a0,16(a5) │ │ │ │ - jal 3470 │ │ │ │ - ld a5,8(s0) │ │ │ │ + sext.w s0,s4 │ │ │ │ + mv a1,s3 │ │ │ │ + mv a2,s2 │ │ │ │ + mv a0,s8 │ │ │ │ + jal 1014a │ │ │ │ + sext.w s5,a0 │ │ │ │ + addiw a5,s0,1 │ │ │ │ + lw s3,80(sp) │ │ │ │ + mv s4,s5 │ │ │ │ + blt a5,s5,33f1a │ │ │ │ + ld a5,16(sp) │ │ │ │ + lw s2,84(sp) │ │ │ │ + bltu a5,s4,33f80 │ │ │ │ + ld s0,24(sp) │ │ │ │ + mv a3,s2 │ │ │ │ + mv a2,s3 │ │ │ │ li a4,1 │ │ │ │ - add a5,a5,s1 │ │ │ │ - sb a4,24(a5) │ │ │ │ - j 33a5e │ │ │ │ - mv a0,s4 │ │ │ │ - jal 35a0 │ │ │ │ - ld s0,16(sp) │ │ │ │ - ld s1,24(sp) │ │ │ │ - ld a5,8(s0) │ │ │ │ - add a5,a5,s1 │ │ │ │ - ld a0,16(a5) │ │ │ │ - jal 3470 │ │ │ │ - ld a5,8(s0) │ │ │ │ - ld s0,56(sp) │ │ │ │ - add a5,a5,s1 │ │ │ │ - ld a1,16(a5) │ │ │ │ - mv a0,s0 │ │ │ │ - jal 3300 │ │ │ │ - auipc a1,0x2a │ │ │ │ - addi a1,a1,1938 │ │ │ │ + mv a1,s8 │ │ │ │ mv a0,s0 │ │ │ │ - jal 3750 │ │ │ │ - mv s4,a0 │ │ │ │ - bnez a0,33a5e │ │ │ │ - j 33b76 │ │ │ │ - ld a5,16(sp) │ │ │ │ - auipc a4,0x46 │ │ │ │ - ld a4,1196(a4) │ │ │ │ - ld a0,0(a4) │ │ │ │ - ld a5,8(a5) │ │ │ │ - ld a4,24(sp) │ │ │ │ - add a5,a5,a4 │ │ │ │ - ld a3,16(a5) │ │ │ │ - auipc a2,0x2d │ │ │ │ - addi a2,a2,1762 │ │ │ │ - li a1,1 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - li a0,1 │ │ │ │ - jal 33c0 │ │ │ │ - auipc a1,0x2d │ │ │ │ - addi a1,a1,1534 │ │ │ │ - auipc a0,0x2b │ │ │ │ - addi a0,a0,-1506 │ │ │ │ - jal 59286 │ │ │ │ - auipc a1,0x2a │ │ │ │ - addi a1,a1,1858 │ │ │ │ - sd a0,56(sp) │ │ │ │ - jal 3750 │ │ │ │ - mv s4,a0 │ │ │ │ - j 338f8 │ │ │ │ - auipc a5,0x46 │ │ │ │ - ld a5,1120(a5) │ │ │ │ - ld a0,0(a5) │ │ │ │ - ld a3,56(sp) │ │ │ │ - j 33b0e │ │ │ │ - sd s1,296(sp) │ │ │ │ - sd s2,288(sp) │ │ │ │ - sd s3,280(sp) │ │ │ │ - sd s5,264(sp) │ │ │ │ - sd s7,248(sp) │ │ │ │ - sd s10,224(sp) │ │ │ │ - sd s11,216(sp) │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - sd s1,296(sp) │ │ │ │ - sd s2,288(sp) │ │ │ │ - sd s3,280(sp) │ │ │ │ - sd s5,264(sp) │ │ │ │ - sd s7,248(sp) │ │ │ │ - sd s10,224(sp) │ │ │ │ - sd s11,216(sp) │ │ │ │ - auipc a5,0x46 │ │ │ │ - ld a5,1074(a5) │ │ │ │ - ld a0,0(a5) │ │ │ │ - auipc a2,0x2d │ │ │ │ - addi a2,a2,1456 │ │ │ │ - li a1,1 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - li a0,1 │ │ │ │ - jal 33c0 │ │ │ │ - ld a5,16(sp) │ │ │ │ - auipc a4,0x46 │ │ │ │ - ld a4,1042(a4) │ │ │ │ - ld a0,0(a4) │ │ │ │ - ld a5,8(a5) │ │ │ │ - ld a4,24(sp) │ │ │ │ - auipc a2,0x2d │ │ │ │ - addi a2,a2,1516 │ │ │ │ - li a1,1 │ │ │ │ - add a5,a5,a4 │ │ │ │ - sb zero,48(a5) │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - j 33a64 │ │ │ │ - ld a5,16(sp) │ │ │ │ - auipc a4,0x46 │ │ │ │ - ld a4,1004(a4) │ │ │ │ - ld a0,0(a4) │ │ │ │ - ld a5,8(a5) │ │ │ │ - ld a4,24(sp) │ │ │ │ - auipc a2,0x2d │ │ │ │ - addi a2,a2,1534 │ │ │ │ - li a1,1 │ │ │ │ - add a5,a5,a4 │ │ │ │ - ld a3,16(a5) │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - li a0,1 │ │ │ │ - jal 33c0 │ │ │ │ - auipc a5,0x46 │ │ │ │ - ld a5,966(a5) │ │ │ │ - ld a0,0(a5) │ │ │ │ - sb zero,48(s0) │ │ │ │ - auipc a2,0x2d │ │ │ │ - addi a2,a2,1384 │ │ │ │ - li a1,1 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - j 33a64 │ │ │ │ - addi sp,sp,-128 │ │ │ │ - mv a5,a1 │ │ │ │ - auipc a4,0x46 │ │ │ │ - ld a4,780(a4) │ │ │ │ - sd s1,104(sp) │ │ │ │ - auipc a1,0x2a │ │ │ │ - addi a1,a1,1642 │ │ │ │ + jal 10b96 │ │ │ │ + add a5,s9,s5 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + lw a3,84(sp) │ │ │ │ + lw a2,80(sp) │ │ │ │ mv s1,a0 │ │ │ │ - mv a0,a5 │ │ │ │ - ld a5,0(a4) │ │ │ │ - sd a5,8(sp) │ │ │ │ - li a5,0 │ │ │ │ - sd s7,56(sp) │ │ │ │ - sd ra,120(sp) │ │ │ │ - mv s7,a2 │ │ │ │ - jal 3750 │ │ │ │ - lw a5,0(s7) │ │ │ │ - beqz a5,33ccc │ │ │ │ - sd s2,96(sp) │ │ │ │ - sd s3,88(sp) │ │ │ │ - sd s4,80(sp) │ │ │ │ - sd s5,72(sp) │ │ │ │ - sd s6,64(sp) │ │ │ │ - sd s8,48(sp) │ │ │ │ - sd s9,40(sp) │ │ │ │ - sd s10,32(sp) │ │ │ │ - sd s0,112(sp) │ │ │ │ - sd s11,24(sp) │ │ │ │ - mv s4,a0 │ │ │ │ - li s6,0 │ │ │ │ - auipc s8,0x46 │ │ │ │ - ld s8,864(s8) │ │ │ │ - auipc s10,0x2e │ │ │ │ - addi s10,s10,704 │ │ │ │ - auipc s9,0x2d │ │ │ │ - addi s9,s9,1472 │ │ │ │ - mv s3,sp │ │ │ │ - li s2,-1 │ │ │ │ - auipc s5,0x2c │ │ │ │ - addi s5,s5,1820 │ │ │ │ - ld a5,8(s7) │ │ │ │ - slli s11,s6,0x6 │ │ │ │ - mv a1,s10 │ │ │ │ - add a5,a5,s11 │ │ │ │ - ld a0,16(a5) │ │ │ │ - jal 3750 │ │ │ │ - mv s0,a0 │ │ │ │ - beqz a0,33ce8 │ │ │ │ - ld a0,0(s8) │ │ │ │ - mv a2,s9 │ │ │ │ - li a1,1 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - j 33c9c │ │ │ │ - ld a3,0(sp) │ │ │ │ - mv a2,s5 │ │ │ │ - li a1,1 │ │ │ │ - mv a0,s4 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - mv a2,s3 │ │ │ │ - mv a1,s0 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 59d00 │ │ │ │ - bne a0,s2,33c90 │ │ │ │ - lw a4,0(s7) │ │ │ │ - addi s6,s6,1 │ │ │ │ - sext.w a5,s6 │ │ │ │ - bltu a5,a4,33c6c │ │ │ │ - ld s0,112(sp) │ │ │ │ - ld s2,96(sp) │ │ │ │ - ld s3,88(sp) │ │ │ │ - ld s4,80(sp) │ │ │ │ - ld s5,72(sp) │ │ │ │ - ld s6,64(sp) │ │ │ │ - ld s8,48(sp) │ │ │ │ - ld s9,40(sp) │ │ │ │ - ld s10,32(sp) │ │ │ │ - ld s11,24(sp) │ │ │ │ - auipc a5,0x46 │ │ │ │ - ld a5,580(a5) │ │ │ │ - ld a4,8(sp) │ │ │ │ - ld a5,0(a5) │ │ │ │ - xor a5,a5,a4 │ │ │ │ li a4,0 │ │ │ │ - bnez a5,33d08 │ │ │ │ - ld ra,120(sp) │ │ │ │ - ld s1,104(sp) │ │ │ │ - ld s7,56(sp) │ │ │ │ - addi sp,sp,128 │ │ │ │ - ret │ │ │ │ - ld a5,8(s7) │ │ │ │ - ld a0,0(s8) │ │ │ │ - auipc a2,0x2d │ │ │ │ - addi a2,a2,984 │ │ │ │ - add a5,a5,s11 │ │ │ │ - ld a3,16(a5) │ │ │ │ - li a1,1 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - li a0,1 │ │ │ │ - jal 33c0 │ │ │ │ - sd s0,112(sp) │ │ │ │ - sd s2,96(sp) │ │ │ │ - sd s3,88(sp) │ │ │ │ - sd s4,80(sp) │ │ │ │ - sd s5,72(sp) │ │ │ │ - sd s6,64(sp) │ │ │ │ - sd s8,48(sp) │ │ │ │ - sd s9,40(sp) │ │ │ │ - sd s10,32(sp) │ │ │ │ - sd s11,24(sp) │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - addi sp,sp,-16 │ │ │ │ - sd s0,0(sp) │ │ │ │ - ld s0,0(a0) │ │ │ │ - sd ra,8(sp) │ │ │ │ + mv a1,s8 │ │ │ │ mv a0,s0 │ │ │ │ - jal 3580 │ │ │ │ - beqz a0,33d44 │ │ │ │ - lbu a0,0(s0) │ │ │ │ - ld ra,8(sp) │ │ │ │ - ld s0,0(sp) │ │ │ │ - addi a0,a0,-42 │ │ │ │ - seqz a0,a0 │ │ │ │ - addi sp,sp,16 │ │ │ │ - ret │ │ │ │ - ld ra,8(sp) │ │ │ │ - ld s0,0(sp) │ │ │ │ - li a0,1 │ │ │ │ - addi sp,sp,16 │ │ │ │ - ret │ │ │ │ - addi sp,sp,-80 │ │ │ │ - sd s3,40(sp) │ │ │ │ - mv s3,a1 │ │ │ │ - lw a1,0(a1) │ │ │ │ - sd ra,72(sp) │ │ │ │ - beqz a1,33dfe │ │ │ │ - addiw a5,a5,4 │ │ │ │ - sd s2,48(sp) │ │ │ │ - sd s4,32(sp) │ │ │ │ - sd s5,24(sp) │ │ │ │ - sd s6,16(sp) │ │ │ │ - sd s7,8(sp) │ │ │ │ - sd s0,64(sp) │ │ │ │ - sd s1,56(sp) │ │ │ │ - sd s8,0(sp) │ │ │ │ - mv s5,a2 │ │ │ │ - mv s6,a4 │ │ │ │ - addw s4,a5,a3 │ │ │ │ - li s2,0 │ │ │ │ - auipc s7,0x2d │ │ │ │ - addi s7,s7,810 │ │ │ │ - ld a5,8(s3) │ │ │ │ - slli s8,s2,0x6 │ │ │ │ - add a5,a5,s8 │ │ │ │ - ld a5,8(a5) │ │ │ │ - ld s1,0(a5) │ │ │ │ + jal 14584 │ │ │ │ + ld a5,80(sp) │ │ │ │ + sd a0,72(sp) │ │ │ │ + sext.w s3,a0 │ │ │ │ + sd a5,88(sp) │ │ │ │ + srai s2,a0,0x20 │ │ │ │ + addiw a5,s5,1 │ │ │ │ mv a0,s1 │ │ │ │ - jal 3310 │ │ │ │ - sext.w s0,a0 │ │ │ │ - mv a1,s0 │ │ │ │ + sw a5,4(sp) │ │ │ │ + jal 54ca8 │ │ │ │ + li s0,0 │ │ │ │ + sext.w a0,a0 │ │ │ │ + bgeu s0,a0,33ed2 │ │ │ │ + sext.w s11,s0 │ │ │ │ + mv a1,s11 │ │ │ │ mv a0,s1 │ │ │ │ - jal 591de │ │ │ │ - addw a1,s0,s4 │ │ │ │ - slli a1,a1,0x20 │ │ │ │ - mv s1,a0 │ │ │ │ - srli a1,a1,0x20 │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - mv a6,s6 │ │ │ │ - mv a5,s1 │ │ │ │ - mv a4,s5 │ │ │ │ - mv a3,s7 │ │ │ │ - li a2,-1 │ │ │ │ - li a1,1 │ │ │ │ - mv s0,a0 │ │ │ │ - jal 38f0 <__sprintf_chk@plt> │ │ │ │ - ld a5,8(s3) │ │ │ │ - mv a1,s0 │ │ │ │ - add a5,a5,s8 │ │ │ │ - ld a0,16(a5) │ │ │ │ - jal 3300 │ │ │ │ - li a5,-1 │ │ │ │ - beq a0,a5,33e06 │ │ │ │ + jal 54bc6 │ │ │ │ + lw a5,0(a0) │ │ │ │ + mv a1,s11 │ │ │ │ + mv a0,s1 │ │ │ │ + sw a5,80(sp) │ │ │ │ + jal 54bc6 │ │ │ │ + lw a5,4(a0) │ │ │ │ + lw a4,80(sp) │ │ │ │ + sw a5,84(sp) │ │ │ │ + bltu a5,a4,33ec4 │ │ │ │ + beq a4,s3,33f12 │ │ │ │ + lw a5,100(sp) │ │ │ │ + addiw a5,a5,1 │ │ │ │ + bgeu s7,a5,33eec │ │ │ │ + addiw s0,s0,1 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 54ca8 │ │ │ │ + sext.w a0,a0 │ │ │ │ + bltu s0,a0,33e96 │ │ │ │ + mv a0,s1 │ │ │ │ + li a1,0 │ │ │ │ + jal 54ab0 │ │ │ │ mv a0,s1 │ │ │ │ jal 3670 │ │ │ │ - mv a0,s0 │ │ │ │ + bgeu s3,s2,33f80 │ │ │ │ + sw s3,80(sp) │ │ │ │ + sw s2,84(sp) │ │ │ │ + mv s0,s5 │ │ │ │ + j 33e2a │ │ │ │ + ld a1,8(sp) │ │ │ │ + mv a0,s6 │ │ │ │ + addiw s0,s0,1 │ │ │ │ + jal 4b862 │ │ │ │ + mv a0,s6 │ │ │ │ + jal 4b8ac │ │ │ │ + addi a1,a0,-1 │ │ │ │ + mv a0,s6 │ │ │ │ + jal 4b7b8 │ │ │ │ + lw a5,20(a0) │ │ │ │ + lw a4,4(sp) │ │ │ │ + addiw a5,a5,1 │ │ │ │ + sw a4,16(a0) │ │ │ │ + sw a5,20(a0) │ │ │ │ + j 33ec6 │ │ │ │ + bne a5,s2,33ebc │ │ │ │ + addiw s0,s0,1 │ │ │ │ + j 33ec6 │ │ │ │ + sext.w a5,s0 │ │ │ │ + bgeu s0,s5,33e44 │ │ │ │ + bgeu a5,s10,33e44 │ │ │ │ + ld a4,0(s8) │ │ │ │ + addiw a1,s5,-1 │ │ │ │ + subw a1,a1,a5 │ │ │ │ + ld a6,16(s8) │ │ │ │ + slli a3,s3,0x20 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + slli a1,a1,0x20 │ │ │ │ + ld a0,16(a4) │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + srli a4,a3,0x1e │ │ │ │ + srli a1,a1,0x20 │ │ │ │ + add a6,a6,a4 │ │ │ │ + add a1,a1,a5 │ │ │ │ + lwu a2,0(a6) │ │ │ │ + add a4,a0,a5 │ │ │ │ + add a3,s9,a5 │ │ │ │ + add a4,a4,a2 │ │ │ │ + lbu a3,0(a3) │ │ │ │ + lbu a4,0(a4) │ │ │ │ + beq a3,a4,33f6a │ │ │ │ + lw a4,100(sp) │ │ │ │ + addiw a4,a4,1 │ │ │ │ + sw a4,100(sp) │ │ │ │ + beq a1,a5,33e44 │ │ │ │ + addi a5,a5,1 │ │ │ │ + sext.w a4,a5 │ │ │ │ + bltu a4,s10,33f4a │ │ │ │ + ld a5,16(sp) │ │ │ │ + lw s2,84(sp) │ │ │ │ + bgeu a5,s4,33e4c │ │ │ │ + lw s1,100(sp) │ │ │ │ + mv a3,s1 │ │ │ │ + beq s2,s3,33d1c │ │ │ │ + bltu s7,s1,33ce8 │ │ │ │ + bltu s2,s3,33ce8 │ │ │ │ + lw s2,80(sp) │ │ │ │ + lw s0,84(sp) │ │ │ │ + j 33d88 │ │ │ │ + sd a0,80(sp) │ │ │ │ + j 33ce8 │ │ │ │ + sd a0,80(sp) │ │ │ │ + mv s0,s2 │ │ │ │ + bgeu s7,a3,33d88 │ │ │ │ + j 33ce8 │ │ │ │ + jal 3a10 <__stack_chk_fail@plt> │ │ │ │ + addi sp,sp,-32 │ │ │ │ + sd s2,0(sp) │ │ │ │ + sd ra,24(sp) │ │ │ │ + mv s2,a1 │ │ │ │ + beqz a2,33fe4 │ │ │ │ + slli a5,a2,0x20 │ │ │ │ + srli a2,a5,0x1c │ │ │ │ + sd s0,16(sp) │ │ │ │ + sd s1,8(sp) │ │ │ │ + mv s0,a1 │ │ │ │ + add s1,a2,a1 │ │ │ │ + j 33fcc │ │ │ │ + addi s0,s0,16 │ │ │ │ + beq s0,s1,33fe0 │ │ │ │ + lw a5,8(s0) │ │ │ │ + beqz a5,33fc6 │ │ │ │ + ld a0,0(s0) │ │ │ │ + addi s0,s0,16 │ │ │ │ jal 3670 │ │ │ │ - lw a4,0(s3) │ │ │ │ - addi s2,s2,1 │ │ │ │ - sext.w a5,s2 │ │ │ │ - bltu a5,a4,33d7e │ │ │ │ - ld s0,64(sp) │ │ │ │ - ld s1,56(sp) │ │ │ │ - ld s2,48(sp) │ │ │ │ - ld s4,32(sp) │ │ │ │ - ld s5,24(sp) │ │ │ │ - ld s6,16(sp) │ │ │ │ - ld s7,8(sp) │ │ │ │ - ld s8,0(sp) │ │ │ │ - ld ra,72(sp) │ │ │ │ - ld s3,40(sp) │ │ │ │ - addi sp,sp,80 │ │ │ │ - ret │ │ │ │ - auipc a3,0x32 │ │ │ │ - addi a3,a3,-294 │ │ │ │ - li a2,1035 │ │ │ │ - auipc a1,0x2d │ │ │ │ - addi a1,a1,142 │ │ │ │ - auipc a0,0x2d │ │ │ │ - addi a0,a0,1038 │ │ │ │ - jal 3830 <__assert_fail@plt> │ │ │ │ - │ │ │ │ -0000000000033e26 : │ │ │ │ + sd zero,-16(s0) │ │ │ │ + bne s0,s1,33fcc │ │ │ │ + ld s0,16(sp) │ │ │ │ + ld s1,8(sp) │ │ │ │ + ld ra,24(sp) │ │ │ │ + mv a0,s2 │ │ │ │ + ld s2,0(sp) │ │ │ │ + addi sp,sp,32 │ │ │ │ + j 3670 │ │ │ │ addi sp,sp,-32 │ │ │ │ sd s1,8(sp) │ │ │ │ - mv s1,a1 │ │ │ │ - sd s0,16(sp) │ │ │ │ - slli s1,s1,0x3 │ │ │ │ - mv s0,a2 │ │ │ │ - li a1,32 │ │ │ │ - li a0,0 │ │ │ │ sd ra,24(sp) │ │ │ │ - add s0,s0,s1 │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a5,0(s0) │ │ │ │ + sd s0,16(sp) │ │ │ │ + sd s2,0(sp) │ │ │ │ + mv s1,a1 │ │ │ │ + blez a1,34028 │ │ │ │ + mv s2,a2 │ │ │ │ + beqz a2,34068 │ │ │ │ + mv s0,a0 │ │ │ │ + mul a0,a1,a2 │ │ │ │ + jal 3330 │ │ │ │ + sd a0,0(s0) │ │ │ │ + beqz a0,34048 │ │ │ │ + li a5,-1 │ │ │ │ + sd s1,8(s0) │ │ │ │ + sd s2,24(s0) │ │ │ │ ld ra,24(sp) │ │ │ │ + sd a5,16(s0) │ │ │ │ ld s0,16(sp) │ │ │ │ - sd a5,0(a0) │ │ │ │ ld s1,8(sp) │ │ │ │ + ld s2,0(sp) │ │ │ │ addi sp,sp,32 │ │ │ │ ret │ │ │ │ - sw a5,32(a0) │ │ │ │ - lw a5,0(sp) │ │ │ │ - sd a1,0(a0) │ │ │ │ - sd a2,8(a0) │ │ │ │ - sw a5,48(a0) │ │ │ │ - lbu a5,8(sp) │ │ │ │ - sd a3,16(a0) │ │ │ │ - sd a4,24(a0) │ │ │ │ - sb a5,52(a0) │ │ │ │ - ld a5,16(sp) │ │ │ │ - sb a6,36(a0) │ │ │ │ - sd a7,40(a0) │ │ │ │ - sd a5,72(a0) │ │ │ │ - lw a5,24(sp) │ │ │ │ - sw zero,56(a0) │ │ │ │ - sd zero,64(a0) │ │ │ │ - sw a5,80(a0) │ │ │ │ - lbu a5,32(sp) │ │ │ │ - sb a5,84(a0) │ │ │ │ + mv a3,a1 │ │ │ │ + auipc a2,0x2d │ │ │ │ + addi a2,a2,-1114 │ │ │ │ + li a1,54 │ │ │ │ + auipc a0,0x2d │ │ │ │ + addi a0,a0,-1054 │ │ │ │ + jal 22b80 │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ + li a3,0 │ │ │ │ + auipc a2,0x2d │ │ │ │ + addi a2,a2,-978 │ │ │ │ + li a1,65 │ │ │ │ + auipc a0,0x2d │ │ │ │ + addi a0,a0,-1086 │ │ │ │ + jal 22b80 │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ + li a3,0 │ │ │ │ + auipc a2,0x2d │ │ │ │ + addi a2,a2,-1090 │ │ │ │ + li a1,59 │ │ │ │ + auipc a0,0x2d │ │ │ │ + addi a0,a0,-1118 │ │ │ │ + jal 22b80 │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ + addi sp,sp,-48 │ │ │ │ + sd s1,24(sp) │ │ │ │ + sd s3,8(sp) │ │ │ │ + sd ra,40(sp) │ │ │ │ + ld s3,0(a0) │ │ │ │ + mv s1,a0 │ │ │ │ + beqz a1,340c0 │ │ │ │ + ld a5,16(a0) │ │ │ │ + bltz a5,340c0 │ │ │ │ + sd s0,32(sp) │ │ │ │ + sd s2,16(sp) │ │ │ │ + li s0,0 │ │ │ │ + mv s2,a1 │ │ │ │ + ld a0,24(s1) │ │ │ │ + mul a0,s0,a0 │ │ │ │ + addi s0,s0,1 │ │ │ │ + add a0,a0,s3 │ │ │ │ + jalr s2 │ │ │ │ + ld a5,16(s1) │ │ │ │ + bge a5,s0,340a6 │ │ │ │ + ld s3,0(s1) │ │ │ │ + ld s0,32(sp) │ │ │ │ + ld s2,16(sp) │ │ │ │ + mv a0,s3 │ │ │ │ + jal 3670 │ │ │ │ + ld ra,40(sp) │ │ │ │ + sd zero,8(s1) │ │ │ │ + sd zero,16(s1) │ │ │ │ + sd zero,24(s1) │ │ │ │ + ld s3,8(sp) │ │ │ │ + ld s1,24(sp) │ │ │ │ + addi sp,sp,48 │ │ │ │ ret │ │ │ │ - lw a5,56(a0) │ │ │ │ + ld a0,16(a0) │ │ │ │ + srli a0,a0,0x3f │ │ │ │ + ret │ │ │ │ + ld a4,8(a0) │ │ │ │ + ld a5,16(a0) │ │ │ │ addi sp,sp,-32 │ │ │ │ - sd s2,0(sp) │ │ │ │ - sd ra,24(sp) │ │ │ │ - mv s2,a0 │ │ │ │ - ld a0,64(a0) │ │ │ │ - beqz a5,33ec2 │ │ │ │ sd s0,16(sp) │ │ │ │ sd s1,8(sp) │ │ │ │ - li s0,0 │ │ │ │ - li s1,0 │ │ │ │ - add a0,a0,s0 │ │ │ │ - ld a0,32(a0) │ │ │ │ - addiw s1,s1,1 │ │ │ │ - jal 3670 │ │ │ │ - ld a0,64(s2) │ │ │ │ - lw a5,56(s2) │ │ │ │ - add a4,a0,s0 │ │ │ │ - sd zero,32(a4) │ │ │ │ - addi s0,s0,40 │ │ │ │ - bltu s1,a5,33e9c │ │ │ │ + mv s0,a0 │ │ │ │ + sd ra,24(sp) │ │ │ │ + addi a3,a4,-1 │ │ │ │ + ld a0,0(a0) │ │ │ │ + ld a2,24(s0) │ │ │ │ + mv s1,a1 │ │ │ │ + blt a5,a3,34122 │ │ │ │ + sd s2,0(sp) │ │ │ │ + lui s2,0x2 │ │ │ │ + addi s2,s2,1808 │ │ │ │ + add a1,a4,s2 │ │ │ │ + mul a1,a1,a2 │ │ │ │ + jal 3870 │ │ │ │ + sd a0,0(s0) │ │ │ │ + beqz a0,3413a │ │ │ │ + ld a4,8(s0) │ │ │ │ + ld a5,16(s0) │ │ │ │ + ld a2,24(s0) │ │ │ │ + add a4,a4,s2 │ │ │ │ + ld s2,0(sp) │ │ │ │ + sd a4,8(s0) │ │ │ │ + addi a5,a5,1 │ │ │ │ + mul a4,a5,a2 │ │ │ │ + sd a5,16(s0) │ │ │ │ ld s0,16(sp) │ │ │ │ - ld s1,8(sp) │ │ │ │ - jal 3670 │ │ │ │ ld ra,24(sp) │ │ │ │ - sd zero,64(s2) │ │ │ │ - sw zero,56(s2) │ │ │ │ - ld s2,0(sp) │ │ │ │ + mv a1,s1 │ │ │ │ + ld s1,8(sp) │ │ │ │ addi sp,sp,32 │ │ │ │ + add a0,a0,a4 │ │ │ │ + j 36a0 │ │ │ │ + li a3,0 │ │ │ │ + auipc a2,0x2d │ │ │ │ + addi a2,a2,-1164 │ │ │ │ + li a1,117 │ │ │ │ + auipc a0,0x2d │ │ │ │ + addi a0,a0,-1328 │ │ │ │ + jal 22b80 │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ + ld a5,16(a0) │ │ │ │ + bltz a5,3416c │ │ │ │ + ld a4,24(a0) │ │ │ │ + ld a0,0(a0) │ │ │ │ + mul a5,a5,a4 │ │ │ │ + add a0,a0,a5 │ │ │ │ ret │ │ │ │ - lw a6,56(a0) │ │ │ │ - addi sp,sp,-64 │ │ │ │ - sd s1,40(sp) │ │ │ │ - addiw a6,a6,1 │ │ │ │ - slli a6,a6,0x20 │ │ │ │ - srli a6,a6,0x20 │ │ │ │ - sd s6,0(sp) │ │ │ │ - mv s1,a0 │ │ │ │ - mv s6,a1 │ │ │ │ - ld a0,64(a0) │ │ │ │ - slli a1,a6,0x2 │ │ │ │ - add a1,a1,a6 │ │ │ │ - slli a1,a1,0x3 │ │ │ │ - sd ra,56(sp) │ │ │ │ - sd s0,48(sp) │ │ │ │ - sd s2,32(sp) │ │ │ │ - sd s3,24(sp) │ │ │ │ - sd s4,16(sp) │ │ │ │ - sd s5,8(sp) │ │ │ │ - mv s4,a2 │ │ │ │ - mv s5,a3 │ │ │ │ - mv s3,a4 │ │ │ │ - mv s2,a5 │ │ │ │ - jal 1d4e0 │ │ │ │ - lwu a5,56(s1) │ │ │ │ - sd a0,64(s1) │ │ │ │ - slli a6,a5,0x2 │ │ │ │ - add a6,a6,a5 │ │ │ │ - slli a6,a6,0x3 │ │ │ │ - add s0,a0,a6 │ │ │ │ - sd s6,0(s0) │ │ │ │ - sd s5,16(s0) │ │ │ │ - sd s4,8(s0) │ │ │ │ - sd s3,24(s0) │ │ │ │ - mv a0,s2 │ │ │ │ - jal 21882 │ │ │ │ - lw a5,56(s1) │ │ │ │ - ld ra,56(sp) │ │ │ │ - sd a0,32(s0) │ │ │ │ - ld s0,48(sp) │ │ │ │ - addiw a5,a5,1 │ │ │ │ - sw a5,56(s1) │ │ │ │ - ld s2,32(sp) │ │ │ │ - ld s1,40(sp) │ │ │ │ - ld s3,24(sp) │ │ │ │ - ld s4,16(sp) │ │ │ │ - ld s5,8(sp) │ │ │ │ - ld s6,0(sp) │ │ │ │ - addi sp,sp,64 │ │ │ │ + li a0,0 │ │ │ │ + ret │ │ │ │ + ld a5,16(a0) │ │ │ │ + or a4,a5,a1 │ │ │ │ + bltz a4,3418c │ │ │ │ + blt a5,a1,3418c │ │ │ │ + ld a4,24(a0) │ │ │ │ + sub a5,a5,a1 │ │ │ │ + ld a0,0(a0) │ │ │ │ + mul a5,a5,a4 │ │ │ │ + add a0,a0,a5 │ │ │ │ ret │ │ │ │ - addi sp,sp,-160 │ │ │ │ - sd s11,56(sp) │ │ │ │ - mv s11,a0 │ │ │ │ - ld a0,192(sp) │ │ │ │ - sd s7,88(sp) │ │ │ │ - li s7,-1 │ │ │ │ - sd ra,152(sp) │ │ │ │ - sd s0,144(sp) │ │ │ │ - sd s1,136(sp) │ │ │ │ - mv s0,a7 │ │ │ │ - sd s2,128(sp) │ │ │ │ - sd s3,120(sp) │ │ │ │ - mv s2,a6 │ │ │ │ - mv s3,a3 │ │ │ │ - sd s4,112(sp) │ │ │ │ - sd s5,104(sp) │ │ │ │ - mv s4,a2 │ │ │ │ - sd s6,96(sp) │ │ │ │ - sd s8,80(sp) │ │ │ │ - mv s6,a5 │ │ │ │ - mv s8,a4 │ │ │ │ - sd s9,72(sp) │ │ │ │ - sd s10,64(sp) │ │ │ │ - srli s7,s7,0x20 │ │ │ │ - mv s10,a1 │ │ │ │ - jal 3310 │ │ │ │ - and a5,a0,s7 │ │ │ │ - mv a3,a0 │ │ │ │ - li a1,1 │ │ │ │ - mv a0,a5 │ │ │ │ - sd a5,0(sp) │ │ │ │ - sext.w s5,a3 │ │ │ │ - jal 39f0 │ │ │ │ - mv s1,a0 │ │ │ │ - li a1,88 │ │ │ │ li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - lbu a5,160(sp) │ │ │ │ - sd s11,0(a0) │ │ │ │ - sd s10,8(a0) │ │ │ │ - sb a5,52(a0) │ │ │ │ - ld a5,168(sp) │ │ │ │ - sd s4,16(a0) │ │ │ │ - sd s3,24(a0) │ │ │ │ - sd a5,72(a0) │ │ │ │ - lw a5,176(sp) │ │ │ │ - sw s8,32(a0) │ │ │ │ - sb s6,36(a0) │ │ │ │ - sw a5,80(a0) │ │ │ │ - lbu a5,184(sp) │ │ │ │ - sd s2,40(a0) │ │ │ │ - sw s0,48(a0) │ │ │ │ - sw zero,56(a0) │ │ │ │ - sd zero,64(a0) │ │ │ │ - sb a5,84(a0) │ │ │ │ - mv s9,a0 │ │ │ │ - beqz s5,34380 │ │ │ │ - ld s10,192(sp) │ │ │ │ - addiw s5,s5,-1 │ │ │ │ - slli s5,s5,0x20 │ │ │ │ - srli s5,s5,0x20 │ │ │ │ - addi a5,s10,1 │ │ │ │ - add s5,s5,a5 │ │ │ │ + ret │ │ │ │ + addi sp,sp,-48 │ │ │ │ + sd s1,24(sp) │ │ │ │ + ld s1,16(a0) │ │ │ │ + sd s4,0(sp) │ │ │ │ + sd ra,40(sp) │ │ │ │ + li s4,0 │ │ │ │ + bltz s1,341dc │ │ │ │ + ld s4,24(a0) │ │ │ │ + sd s0,32(sp) │ │ │ │ sd s3,8(sp) │ │ │ │ - mv s11,s4 │ │ │ │ - li s0,0 │ │ │ │ - li a4,0 │ │ │ │ - li s2,0 │ │ │ │ - li s8,27 │ │ │ │ - auipc s6,0x32 │ │ │ │ - addi s6,s6,-786 │ │ │ │ - lbu a6,0(s10) │ │ │ │ - addiw a5,a6,-61 │ │ │ │ - zext.b a5,a5 │ │ │ │ - bltu s8,a5,3402c │ │ │ │ - slli a5,a5,0x2 │ │ │ │ - add a5,a5,s6 │ │ │ │ + mv s0,a0 │ │ │ │ + ld s3,0(a0) │ │ │ │ + mv a0,s4 │ │ │ │ + sd s2,16(sp) │ │ │ │ + mv s2,a1 │ │ │ │ + jal 3330 │ │ │ │ + mul a5,s1,s4 │ │ │ │ + mv a2,s4 │ │ │ │ + mv s4,a0 │ │ │ │ + add s3,s3,a5 │ │ │ │ + mv a1,s3 │ │ │ │ + jal 36a0 │ │ │ │ + beqz s2,341d2 │ │ │ │ + mv a0,s3 │ │ │ │ + jalr s2 │ │ │ │ + ld s1,16(s0) │ │ │ │ + addi s1,s1,-1 │ │ │ │ + sd s1,16(s0) │ │ │ │ + ld s2,16(sp) │ │ │ │ + ld s0,32(sp) │ │ │ │ + ld s3,8(sp) │ │ │ │ + ld ra,40(sp) │ │ │ │ + ld s1,24(sp) │ │ │ │ + mv a0,s4 │ │ │ │ + ld s4,0(sp) │ │ │ │ + addi sp,sp,48 │ │ │ │ + ret │ │ │ │ + ld a0,16(a0) │ │ │ │ + addi a0,a0,1 │ │ │ │ + ret │ │ │ │ + lbu a5,452(a1) │ │ │ │ + bnez a5,34200 │ │ │ │ + ld a5,288(a1) │ │ │ │ + beqz a5,34202 │ │ │ │ + lw a4,0(a5) │ │ │ │ + addiw a4,a4,1 │ │ │ │ + sw a4,0(a5) │ │ │ │ + ret │ │ │ │ + ld a5,224(a1) │ │ │ │ + mv a2,a0 │ │ │ │ + li a3,25 │ │ │ │ + lw a1,24(a5) │ │ │ │ + auipc a0,0x2d │ │ │ │ + addi a0,a0,-1314 │ │ │ │ + j 2391c │ │ │ │ + addi sp,sp,-96 │ │ │ │ + sd s2,64(sp) │ │ │ │ + lw s2,388(a3) │ │ │ │ + sd s6,32(sp) │ │ │ │ + lw s6,344(a3) │ │ │ │ + sd s0,80(sp) │ │ │ │ + sd s1,72(sp) │ │ │ │ + sd s5,40(sp) │ │ │ │ + addiw s2,s2,1 │ │ │ │ + sd ra,88(sp) │ │ │ │ + sd s7,24(sp) │ │ │ │ + li a5,1 │ │ │ │ + ld s5,728(a3) │ │ │ │ + mv s0,a3 │ │ │ │ + mv s1,a1 │ │ │ │ + andi s2,s2,1 │ │ │ │ + bne s6,a5,342dc │ │ │ │ + ld a5,584(a3) │ │ │ │ + li s7,0 │ │ │ │ lw a5,0(a5) │ │ │ │ - add a5,a5,s6 │ │ │ │ - jr a5 │ │ │ │ - slli a5,a4,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - add a5,a5,s1 │ │ │ │ - sb a6,0(a5) │ │ │ │ + bnez a5,342c8 │ │ │ │ + lw a5,8(s5) │ │ │ │ + sd s3,56(sp) │ │ │ │ + sd s4,48(sp) │ │ │ │ + ld s3,0(s5) │ │ │ │ + beqz a5,34426 │ │ │ │ + lw a1,8(s3) │ │ │ │ + ld a0,16(s3) │ │ │ │ + addiw a1,a1,1 │ │ │ │ + slli a5,a1,0x20 │ │ │ │ + srli a1,a5,0x1e │ │ │ │ + jal 1e81c │ │ │ │ + ld s4,0(s5) │ │ │ │ + sd a0,16(s3) │ │ │ │ + mv s7,s1 │ │ │ │ + lw a1,8(s4) │ │ │ │ + ld a0,24(s4) │ │ │ │ + addiw a1,a1,1 │ │ │ │ + slli a5,a1,0x20 │ │ │ │ + srli a1,a5,0x1e │ │ │ │ + jal 1e81c │ │ │ │ + ld a5,0(s5) │ │ │ │ + sd a0,24(s4) │ │ │ │ + ld a1,584(s0) │ │ │ │ + lwu a2,8(a5) │ │ │ │ + ld a3,16(a5) │ │ │ │ + ld a4,24(a5) │ │ │ │ + slli a2,a2,0x2 │ │ │ │ + add a3,a3,a2 │ │ │ │ + sw s2,0(a3) │ │ │ │ + lwu a3,8(a5) │ │ │ │ + ld s3,56(sp) │ │ │ │ + ld s4,48(sp) │ │ │ │ + slli a3,a3,0x2 │ │ │ │ + add a4,a4,a3 │ │ │ │ + sw zero,0(a4) │ │ │ │ + lw a4,8(a5) │ │ │ │ addiw a4,a4,1 │ │ │ │ - addi s10,s10,1 │ │ │ │ - bne s5,s10,34012 │ │ │ │ - lw a5,56(s9) │ │ │ │ - ld a0,64(s9) │ │ │ │ - addiw a5,a5,1 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - slli a1,a5,0x2 │ │ │ │ - add a1,a1,a5 │ │ │ │ - slli a1,a1,0x3 │ │ │ │ - ld s5,8(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - lwu a4,56(s9) │ │ │ │ - addi s4,s4,1 │ │ │ │ - addi s3,s3,1 │ │ │ │ - slli a5,a4,0x2 │ │ │ │ - add a5,a5,a4 │ │ │ │ - slli a5,a5,0x3 │ │ │ │ - add s2,a0,a5 │ │ │ │ - sd a0,64(s9) │ │ │ │ - sub s4,s4,s11 │ │ │ │ - sub s3,s3,s5 │ │ │ │ - sd s11,0(s2) │ │ │ │ - sd s5,16(s2) │ │ │ │ - sd s4,8(s2) │ │ │ │ - sd s3,24(s2) │ │ │ │ - mv a0,s0 │ │ │ │ - jal 21882 │ │ │ │ - lw a5,56(s9) │ │ │ │ - sd a0,32(s2) │ │ │ │ - mv a0,s0 │ │ │ │ - addiw a5,a5,1 │ │ │ │ - sw a5,56(s9) │ │ │ │ - jal 3670 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 3670 │ │ │ │ - ld ra,152(sp) │ │ │ │ - ld s0,144(sp) │ │ │ │ - ld s1,136(sp) │ │ │ │ - ld s2,128(sp) │ │ │ │ - ld s3,120(sp) │ │ │ │ - ld s4,112(sp) │ │ │ │ - ld s5,104(sp) │ │ │ │ - ld s6,96(sp) │ │ │ │ - ld s7,88(sp) │ │ │ │ - ld s8,80(sp) │ │ │ │ - ld s10,64(sp) │ │ │ │ - ld s11,56(sp) │ │ │ │ - mv a0,s9 │ │ │ │ - ld s9,72(sp) │ │ │ │ - addi sp,sp,160 │ │ │ │ + sw a4,8(a5) │ │ │ │ + li a5,1 │ │ │ │ + sw a5,0(a1) │ │ │ │ + ld ra,88(sp) │ │ │ │ + ld s0,80(sp) │ │ │ │ + ld s1,72(sp) │ │ │ │ + ld s2,64(sp) │ │ │ │ + ld s5,40(sp) │ │ │ │ + ld s6,32(sp) │ │ │ │ + mv a0,s7 │ │ │ │ + ld s7,24(sp) │ │ │ │ + addi sp,sp,96 │ │ │ │ ret │ │ │ │ - li a2,10 │ │ │ │ - li a1,0 │ │ │ │ - mv a0,s1 │ │ │ │ - sd a6,16(sp) │ │ │ │ - jal 32b0 │ │ │ │ - ld a6,16(sp) │ │ │ │ - li a3,-1 │ │ │ │ - sext.w a5,a0 │ │ │ │ - sext.w a6,a6 │ │ │ │ - auipc a4,0x2d │ │ │ │ - addi a4,a4,350 │ │ │ │ - li a2,1 │ │ │ │ - sd a0,32(sp) │ │ │ │ - li a1,0 │ │ │ │ - li a0,0 │ │ │ │ - sd a6,40(sp) │ │ │ │ - jal 33a0 <__snprintf_chk@plt> │ │ │ │ - addiw a1,s2,1 │ │ │ │ - addw a1,a1,a0 │ │ │ │ - mv a5,a0 │ │ │ │ - slli a1,a1,0x20 │ │ │ │ - sext.w a5,a5 │ │ │ │ - srli a1,a1,0x20 │ │ │ │ - mv a0,s0 │ │ │ │ - sd a5,24(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - slli a4,s2,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - mv s0,a0 │ │ │ │ - add a5,s0,a4 │ │ │ │ - li a2,10 │ │ │ │ - li a1,0 │ │ │ │ - mv a0,s1 │ │ │ │ - sd a5,16(sp) │ │ │ │ - jal 32b0 │ │ │ │ - ld a5,24(sp) │ │ │ │ - ld a6,40(sp) │ │ │ │ - auipc a4,0x2d │ │ │ │ - addi a4,a4,278 │ │ │ │ - addiw a1,a5,1 │ │ │ │ - sext.w a5,a0 │ │ │ │ - ld a0,16(sp) │ │ │ │ - slli a1,a1,0x20 │ │ │ │ - li a3,-1 │ │ │ │ - li a2,1 │ │ │ │ - srli a1,a1,0x20 │ │ │ │ - jal 33a0 <__snprintf_chk@plt> │ │ │ │ - ld t3,32(sp) │ │ │ │ - ld a2,0(sp) │ │ │ │ - mv a5,a0 │ │ │ │ - and t3,t3,s7 │ │ │ │ - li a1,0 │ │ │ │ - mv a0,s1 │ │ │ │ - addw s2,a5,s2 │ │ │ │ - add s4,s4,t3 │ │ │ │ - add s3,s3,t3 │ │ │ │ - jal 3890 │ │ │ │ - li a4,0 │ │ │ │ - j 3403a │ │ │ │ - li a2,10 │ │ │ │ - li a1,0 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 32b0 │ │ │ │ - sext.w a5,a0 │ │ │ │ - auipc a4,0x2d │ │ │ │ - addi a4,a4,196 │ │ │ │ - li a3,-1 │ │ │ │ - li a2,1 │ │ │ │ - sd a0,32(sp) │ │ │ │ - li a1,0 │ │ │ │ - li a0,0 │ │ │ │ - jal 33a0 <__snprintf_chk@plt> │ │ │ │ - addiw a1,s2,1 │ │ │ │ - addw a1,a1,a0 │ │ │ │ - mv a5,a0 │ │ │ │ - slli a1,a1,0x20 │ │ │ │ - sext.w a5,a5 │ │ │ │ - srli a1,a1,0x20 │ │ │ │ - mv a0,s0 │ │ │ │ - sd a5,24(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - slli a4,s2,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - mv s0,a0 │ │ │ │ - add a5,s0,a4 │ │ │ │ - li a1,0 │ │ │ │ - li a2,10 │ │ │ │ - mv a0,s1 │ │ │ │ - sd a5,16(sp) │ │ │ │ - jal 32b0 │ │ │ │ - ld a5,24(sp) │ │ │ │ - auipc a4,0x2d │ │ │ │ - addi a4,a4,126 │ │ │ │ - addiw a1,a5,1 │ │ │ │ - sext.w a5,a0 │ │ │ │ - ld a0,16(sp) │ │ │ │ - slli a1,a1,0x20 │ │ │ │ - li a3,-1 │ │ │ │ - li a2,1 │ │ │ │ + sd s3,56(sp) │ │ │ │ + mv s3,a0 │ │ │ │ + ld a0,536(a3) │ │ │ │ + sd s4,48(sp) │ │ │ │ + mv s4,a2 │ │ │ │ + jal 32d0 │ │ │ │ + ld a4,584(s0) │ │ │ │ + ld a5,96(s1) │ │ │ │ + li s7,0 │ │ │ │ + lw a2,0(a4) │ │ │ │ + lw a5,8(a5) │ │ │ │ + bltu a2,a5,3430a │ │ │ │ + ld a0,536(s0) │ │ │ │ + jal 39e0 │ │ │ │ + ld s3,56(sp) │ │ │ │ + ld s4,48(sp) │ │ │ │ + j 342c8 │ │ │ │ + mv a3,s4 │ │ │ │ + mv a1,s1 │ │ │ │ + mv a0,s3 │ │ │ │ + sd s8,16(sp) │ │ │ │ + sd s9,8(sp) │ │ │ │ + jal 435c0 │ │ │ │ + ld a4,584(s0) │ │ │ │ + ld a5,96(s1) │ │ │ │ + ld s6,728(s0) │ │ │ │ + lw s8,0(a4) │ │ │ │ + ld a4,0(a5) │ │ │ │ + mv s7,a0 │ │ │ │ + slli a3,s8,0x20 │ │ │ │ + srli a3,a3,0x20 │ │ │ │ + slli a5,a3,0x1 │ │ │ │ + add a5,a5,a3 │ │ │ │ + slli a5,a5,0x3 │ │ │ │ + add a5,a5,a4 │ │ │ │ + lw s9,16(a5) │ │ │ │ + lw s5,12(a5) │ │ │ │ + ld a0,0(s6) │ │ │ │ + lw a6,8(s6) │ │ │ │ + slli a7,s9,0x20 │ │ │ │ + slli a1,s5,0x20 │ │ │ │ + srli a7,a7,0x20 │ │ │ │ srli a1,a1,0x20 │ │ │ │ - jal 33a0 <__snprintf_chk@plt> │ │ │ │ - ld a6,32(sp) │ │ │ │ - ld a2,0(sp) │ │ │ │ - mv a5,a0 │ │ │ │ - and a6,a6,s7 │ │ │ │ - li a1,0 │ │ │ │ - mv a0,s1 │ │ │ │ - addw s2,a5,s2 │ │ │ │ - add s4,s4,a6 │ │ │ │ - jal 3890 │ │ │ │ + sub a1,a7,a1 │ │ │ │ + lw s4,348(s0) │ │ │ │ + lw s3,344(s0) │ │ │ │ + addi a7,a7,-1 │ │ │ │ li a4,0 │ │ │ │ - j 3403a │ │ │ │ - li a2,10 │ │ │ │ - li a1,0 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 32b0 │ │ │ │ - li a3,-1 │ │ │ │ - sext.w a5,a0 │ │ │ │ - auipc a4,0x2d │ │ │ │ - addi a4,a4,68 │ │ │ │ - li a2,1 │ │ │ │ - sd a0,32(sp) │ │ │ │ - li a1,0 │ │ │ │ + addi a5,a0,4 │ │ │ │ + bnez a6,3437e │ │ │ │ + j 344c0 │ │ │ │ + sext.w a4,a3 │ │ │ │ + addi a5,a5,40 │ │ │ │ + beq a6,a4,3445e │ │ │ │ + lwu a2,-4(a5) │ │ │ │ + addiw a3,a4,1 │ │ │ │ + bne a2,a1,34372 │ │ │ │ + lwu a2,0(a5) │ │ │ │ + bne a2,a7,34372 │ │ │ │ + sub a5,a5,a0 │ │ │ │ + addi s1,a5,-4 │ │ │ │ + beq a6,a4,3446a │ │ │ │ + add s5,a0,s1 │ │ │ │ + lw a1,8(s5) │ │ │ │ + ld a0,16(s5) │ │ │ │ + addiw a1,a1,1 │ │ │ │ + slli a5,a1,0x20 │ │ │ │ + srli a1,a5,0x1e │ │ │ │ + jal 1e81c │ │ │ │ + ld a5,0(s6) │ │ │ │ + sd a0,16(s5) │ │ │ │ + negw s2,s2 │ │ │ │ + add s5,a5,s1 │ │ │ │ + lw a1,8(s5) │ │ │ │ + ld a0,24(s5) │ │ │ │ + and s3,s3,s2 │ │ │ │ + addiw a1,a1,1 │ │ │ │ + slli a5,a1,0x20 │ │ │ │ + srli a1,a5,0x1e │ │ │ │ + jal 1e81c │ │ │ │ + ld a5,0(s6) │ │ │ │ + addw s3,s3,s4 │ │ │ │ + ld a2,584(s0) │ │ │ │ + add a5,a5,s1 │ │ │ │ + lwu a3,8(a5) │ │ │ │ + ld a4,16(a5) │ │ │ │ + sd a0,24(s5) │ │ │ │ + slli a3,a3,0x2 │ │ │ │ + add a4,a4,a3 │ │ │ │ + sw s3,0(a4) │ │ │ │ + lwu a3,8(a5) │ │ │ │ + ld a4,24(a5) │ │ │ │ + ld s8,16(sp) │ │ │ │ + slli a3,a3,0x2 │ │ │ │ + add a4,a4,a3 │ │ │ │ + sw zero,0(a4) │ │ │ │ + lw a4,8(a5) │ │ │ │ + ld a3,96(s7) │ │ │ │ + ld s9,8(sp) │ │ │ │ + addiw a4,a4,1 │ │ │ │ + sw a4,8(a5) │ │ │ │ + lw a4,0(a2) │ │ │ │ + lw a5,8(a3) │ │ │ │ + addw a5,a5,a4 │ │ │ │ + sw a5,0(a2) │ │ │ │ + j 342fc │ │ │ │ + li a1,40 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 1e81c │ │ │ │ + lw a5,24(s1) │ │ │ │ + sd a0,0(s5) │ │ │ │ + sw zero,0(a0) │ │ │ │ + addiw a5,a5,-1 │ │ │ │ + sw a5,4(a0) │ │ │ │ + sw zero,32(a0) │ │ │ │ + sw zero,8(a0) │ │ │ │ + sd zero,16(a0) │ │ │ │ + sd zero,24(a0) │ │ │ │ + sb zero,36(a0) │ │ │ │ + mv s3,a0 │ │ │ │ + sw s6,8(s5) │ │ │ │ + li a1,4 │ │ │ │ li a0,0 │ │ │ │ - jal 33a0 <__snprintf_chk@plt> │ │ │ │ - addiw a1,s2,1 │ │ │ │ - addw a1,a1,a0 │ │ │ │ - mv a5,a0 │ │ │ │ - slli a1,a1,0x20 │ │ │ │ - sext.w a5,a5 │ │ │ │ - srli a1,a1,0x20 │ │ │ │ - mv a0,s0 │ │ │ │ - sd a5,24(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - slli a4,s2,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - mv s0,a0 │ │ │ │ - add a5,s0,a4 │ │ │ │ - li a2,10 │ │ │ │ - li a1,0 │ │ │ │ - mv a0,s1 │ │ │ │ - sd a5,16(sp) │ │ │ │ - jal 32b0 │ │ │ │ - ld a5,24(sp) │ │ │ │ - auipc a4,0x2d │ │ │ │ - mv a4,a4 │ │ │ │ - li a3,-1 │ │ │ │ - addiw a1,a5,1 │ │ │ │ - sext.w a5,a0 │ │ │ │ - ld a0,16(sp) │ │ │ │ - slli a1,a1,0x20 │ │ │ │ - li a2,1 │ │ │ │ - srli a1,a1,0x20 │ │ │ │ - jal 33a0 <__snprintf_chk@plt> │ │ │ │ - ld a6,32(sp) │ │ │ │ - ld a2,0(sp) │ │ │ │ - mv a5,a0 │ │ │ │ - and a6,a6,s7 │ │ │ │ - li a1,0 │ │ │ │ - mv a0,s1 │ │ │ │ - addw s2,a5,s2 │ │ │ │ - add s3,s3,a6 │ │ │ │ - jal 3890 │ │ │ │ - li a4,0 │ │ │ │ - j 3403a │ │ │ │ - lw a5,56(s9) │ │ │ │ - addi a4,s4,1 │ │ │ │ - ld a0,64(s9) │ │ │ │ - addiw a5,a5,1 │ │ │ │ + j 3426e │ │ │ │ + slli a3,a3,0x20 │ │ │ │ + srli a3,a3,0x20 │ │ │ │ + slli s1,a3,0x2 │ │ │ │ + add s1,s1,a3 │ │ │ │ + slli s1,s1,0x3 │ │ │ │ + addiw a5,a4,1 │ │ │ │ slli a5,a5,0x20 │ │ │ │ srli a5,a5,0x20 │ │ │ │ slli a1,a5,0x2 │ │ │ │ add a1,a1,a5 │ │ │ │ - sub a5,a4,s11 │ │ │ │ - sd a5,24(sp) │ │ │ │ - ld a5,8(sp) │ │ │ │ - addi a3,s3,1 │ │ │ │ slli a1,a1,0x3 │ │ │ │ - sub a3,a3,a5 │ │ │ │ - sd a3,16(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - lwu a2,56(s9) │ │ │ │ - ld a5,8(sp) │ │ │ │ - sd a0,64(s9) │ │ │ │ - slli a4,a2,0x2 │ │ │ │ - add a4,a4,a2 │ │ │ │ - slli a4,a4,0x3 │ │ │ │ - add s2,a0,a4 │ │ │ │ - ld a3,16(sp) │ │ │ │ - sd a5,16(s2) │ │ │ │ - ld a5,24(sp) │ │ │ │ - sd a3,24(s2) │ │ │ │ - sd s11,0(s2) │ │ │ │ - sd a5,8(s2) │ │ │ │ - mv a0,s0 │ │ │ │ - jal 21882 │ │ │ │ - lw a5,56(s9) │ │ │ │ - sd a0,32(s2) │ │ │ │ - li a2,10 │ │ │ │ + jal 1e81c │ │ │ │ + subw s5,s9,s5 │ │ │ │ + slli a5,s5,0x20 │ │ │ │ + addiw s9,s9,-1 │ │ │ │ + slli s9,s9,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + sd a0,0(s6) │ │ │ │ + add s5,a0,s1 │ │ │ │ + or a5,a5,s9 │ │ │ │ + sd a5,0(s5) │ │ │ │ + sb zero,36(s5) │ │ │ │ + lw a5,8(s6) │ │ │ │ + sw s8,32(s5) │ │ │ │ + sw zero,8(s5) │ │ │ │ + sd zero,16(s5) │ │ │ │ + sd zero,24(s5) │ │ │ │ addiw a5,a5,1 │ │ │ │ - li a1,0 │ │ │ │ - sw a5,56(s9) │ │ │ │ - mv a0,s1 │ │ │ │ - jal 32b0 │ │ │ │ - addiw a5,a0,1 │ │ │ │ - mv a0,s0 │ │ │ │ - add s3,s3,a5 │ │ │ │ - jal 3670 │ │ │ │ - ld a2,0(sp) │ │ │ │ - li a1,0 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 3890 │ │ │ │ - mv s11,s4 │ │ │ │ - sd s3,8(sp) │ │ │ │ - li s0,0 │ │ │ │ - li a4,0 │ │ │ │ - li s2,0 │ │ │ │ - j 3403a │ │ │ │ - li a2,10 │ │ │ │ - li a1,0 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 32b0 │ │ │ │ - sext.w a5,a0 │ │ │ │ - auipc a4,0x2d │ │ │ │ - addi a4,a4,-216 │ │ │ │ - li a3,-1 │ │ │ │ - li a2,1 │ │ │ │ - sd a0,32(sp) │ │ │ │ - li a1,0 │ │ │ │ + sw a5,8(s6) │ │ │ │ + li a1,4 │ │ │ │ li a0,0 │ │ │ │ - jal 33a0 <__snprintf_chk@plt> │ │ │ │ - addiw a1,s2,1 │ │ │ │ - addw a1,a1,a0 │ │ │ │ - mv a5,a0 │ │ │ │ - slli a1,a1,0x20 │ │ │ │ - sext.w a5,a5 │ │ │ │ - srli a1,a1,0x20 │ │ │ │ - mv a0,s0 │ │ │ │ - sd a5,24(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - slli a4,s2,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - mv s0,a0 │ │ │ │ - add a5,s0,a4 │ │ │ │ - li a1,0 │ │ │ │ - li a2,10 │ │ │ │ - mv a0,s1 │ │ │ │ - sd a5,16(sp) │ │ │ │ - jal 32b0 │ │ │ │ - ld a5,24(sp) │ │ │ │ - auipc a4,0x2d │ │ │ │ - addi a4,a4,-286 │ │ │ │ - addiw a1,a5,1 │ │ │ │ - sext.w a5,a0 │ │ │ │ - j 341ca │ │ │ │ - sd s3,8(sp) │ │ │ │ - mv s11,s4 │ │ │ │ + j 343b2 │ │ │ │ + li s1,0 │ │ │ │ li a1,40 │ │ │ │ - li a0,0 │ │ │ │ - li s0,0 │ │ │ │ - j 34056 │ │ │ │ - sw zero,0(a0) │ │ │ │ - sd zero,8(a0) │ │ │ │ - ret │ │ │ │ - addi sp,sp,-16 │ │ │ │ - sd s0,0(sp) │ │ │ │ - mv s0,a0 │ │ │ │ - ld a0,8(a0) │ │ │ │ - sd ra,8(sp) │ │ │ │ - jal 3670 │ │ │ │ - ld ra,8(sp) │ │ │ │ - sd zero,8(s0) │ │ │ │ - sw zero,0(s0) │ │ │ │ - ld s0,0(sp) │ │ │ │ - addi sp,sp,16 │ │ │ │ - ret │ │ │ │ - lw t1,0(a0) │ │ │ │ + j 3447a │ │ │ │ addi sp,sp,-64 │ │ │ │ + lw a4,252(a3) │ │ │ │ sd s0,48(sp) │ │ │ │ - sd s6,0(sp) │ │ │ │ - mv s0,a0 │ │ │ │ - mv s6,a1 │ │ │ │ - ld a0,8(a0) │ │ │ │ - addiw a1,t1,1 │ │ │ │ - slli t1,a1,0x20 │ │ │ │ - srli a1,t1,0x1b │ │ │ │ + mv s0,a3 │ │ │ │ + lw a3,256(a3) │ │ │ │ sd s1,40(sp) │ │ │ │ sd s2,32(sp) │ │ │ │ sd s3,24(sp) │ │ │ │ - sd s4,16(sp) │ │ │ │ - sd s5,8(sp) │ │ │ │ sd ra,56(sp) │ │ │ │ - mv s3,a4 │ │ │ │ - mv s2,a5 │ │ │ │ - mv s5,a2 │ │ │ │ - mv s4,a3 │ │ │ │ - mv s1,a6 │ │ │ │ - jal 1d4e0 │ │ │ │ - lw t1,0(s0) │ │ │ │ - sd a0,8(s0) │ │ │ │ - slli a4,t1,0x20 │ │ │ │ - srli a5,a4,0x1b │ │ │ │ - add a7,a0,a5 │ │ │ │ - sb s4,12(a7) │ │ │ │ - sb zero,13(a7) │ │ │ │ - sb zero,14(a7) │ │ │ │ - sb s1,28(a7) │ │ │ │ - sb zero,29(a7) │ │ │ │ - sb zero,30(a7) │ │ │ │ - sd s6,0(a7) │ │ │ │ - sw s5,8(a7) │ │ │ │ - sd s3,16(a7) │ │ │ │ - sw s2,24(a7) │ │ │ │ - addiw t1,t1,1 │ │ │ │ + or a5,a4,a3 │ │ │ │ + mv s3,a0 │ │ │ │ + mv s1,a1 │ │ │ │ + mv s2,a2 │ │ │ │ + beqz a5,344f6 │ │ │ │ + jal 47434 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 421e6 │ │ │ │ + bnez a0,34538 │ │ │ │ + ld a6,88(s0) │ │ │ │ + ld a3,96(s0) │ │ │ │ + beqz a6,34554 │ │ │ │ + lw a1,364(s0) │ │ │ │ + lw a2,484(s0) │ │ │ │ + lw a7,260(s0) │ │ │ │ + lw a5,372(s0) │ │ │ │ + lw a4,264(s0) │ │ │ │ + mv a0,s3 │ │ │ │ + sd a1,8(sp) │ │ │ │ + sd a2,0(sp) │ │ │ │ + mv a1,s1 │ │ │ │ + mv a2,s2 │ │ │ │ + jal 4766a │ │ │ │ + mv a0,s1 │ │ │ │ + jal 421e6 │ │ │ │ + bnez a0,34558 │ │ │ │ ld ra,56(sp) │ │ │ │ - sw t1,0(s0) │ │ │ │ ld s0,48(sp) │ │ │ │ ld s1,40(sp) │ │ │ │ ld s2,32(sp) │ │ │ │ ld s3,24(sp) │ │ │ │ - ld s4,16(sp) │ │ │ │ - ld s5,8(sp) │ │ │ │ - ld s6,0(sp) │ │ │ │ addi sp,sp,64 │ │ │ │ ret │ │ │ │ - addi sp,sp,-80 │ │ │ │ - sd s0,64(sp) │ │ │ │ - sd s1,56(sp) │ │ │ │ - sd s4,32(sp) │ │ │ │ - sd s5,24(sp) │ │ │ │ - sd ra,72(sp) │ │ │ │ - mv s5,a0 │ │ │ │ - sd s2,48(sp) │ │ │ │ - sd s3,40(sp) │ │ │ │ - sd s6,16(sp) │ │ │ │ - sd s7,8(sp) │ │ │ │ - sd s8,0(sp) │ │ │ │ - li a1,16 │ │ │ │ + lw a3,256(s0) │ │ │ │ + lw a4,252(s0) │ │ │ │ + mv a2,s2 │ │ │ │ + mv a1,s1 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 47558 │ │ │ │ + ld a6,88(s0) │ │ │ │ + ld a3,96(s0) │ │ │ │ + bnez a6,34500 │ │ │ │ + bnez a3,34500 │ │ │ │ + j 3452a │ │ │ │ + lw a1,364(s0) │ │ │ │ + lw a2,484(s0) │ │ │ │ + lw a7,260(s0) │ │ │ │ + ld a6,88(s0) │ │ │ │ + lw a5,372(s0) │ │ │ │ + lw a4,264(s0) │ │ │ │ + ld a3,96(s0) │ │ │ │ + mv a0,s3 │ │ │ │ + sd a1,8(sp) │ │ │ │ + sd a2,0(sp) │ │ │ │ + mv a1,s1 │ │ │ │ + mv a2,s2 │ │ │ │ + jal 47876 │ │ │ │ + ld ra,56(sp) │ │ │ │ + ld s0,48(sp) │ │ │ │ + ld s1,40(sp) │ │ │ │ + ld s2,32(sp) │ │ │ │ + ld s3,24(sp) │ │ │ │ + addi sp,sp,64 │ │ │ │ + ret │ │ │ │ + lw a5,308(a1) │ │ │ │ + bnez a5,345ac │ │ │ │ + li a5,75 │ │ │ │ + divuw a0,a0,a5 │ │ │ │ + fcvt.d.w fa5,a0 │ │ │ │ + fadd.d fa5,fa5,fa5 │ │ │ │ + fcvt.wu.d a5,fa5,rtz │ │ │ │ + sext.w a5,a5 │ │ │ │ + beqz a5,345b0 │ │ │ │ + mv a0,a5 │ │ │ │ + ret │ │ │ │ + li a5,1 │ │ │ │ + mv a0,a5 │ │ │ │ + ret │ │ │ │ + addi sp,sp,-48 │ │ │ │ + sd s0,32(sp) │ │ │ │ + sd s1,24(sp) │ │ │ │ + sd ra,40(sp) │ │ │ │ + mv s0,a1 │ │ │ │ + sd zero,0(a1) │ │ │ │ + sd zero,8(a1) │ │ │ │ + li a1,1 │ │ │ │ + lw a5,392(a4) │ │ │ │ + mv s1,a2 │ │ │ │ + beq a3,a1,345e8 │ │ │ │ + beq a5,a1,3464a │ │ │ │ + li a3,2 │ │ │ │ + beq a5,a3,34616 │ │ │ │ + ld ra,40(sp) │ │ │ │ + ld s0,32(sp) │ │ │ │ + ld s1,24(sp) │ │ │ │ + addi sp,sp,48 │ │ │ │ + ret │ │ │ │ + li a2,2 │ │ │ │ + bne a5,a2,345da │ │ │ │ + sd s2,16(sp) │ │ │ │ + slli s2,s1,0x20 │ │ │ │ + srli s2,s2,0x20 │ │ │ │ + slli a1,s2,0x4 │ │ │ │ li a0,0 │ │ │ │ - lw s1,32(s5) │ │ │ │ - lbu s2,36(s5) │ │ │ │ - jal 1d4e0 │ │ │ │ - ld s0,40(s5) │ │ │ │ - li a5,-1 │ │ │ │ - sw zero,0(a0) │ │ │ │ - sd zero,8(a0) │ │ │ │ - mv s4,a0 │ │ │ │ - beq s0,a5,34640 │ │ │ │ - ld a5,64(s5) │ │ │ │ - lbu s3,52(s5) │ │ │ │ - lw s7,48(s5) │ │ │ │ - ld s6,16(a5) │ │ │ │ - bnez s3,345e6 │ │ │ │ - bnez s2,34764 │ │ │ │ - li a1,32 │ │ │ │ + sd a4,8(sp) │ │ │ │ + sd a3,0(sp) │ │ │ │ + jal 1e81c │ │ │ │ + sd a0,0(s0) │ │ │ │ + ld a3,0(sp) │ │ │ │ + ld a4,8(sp) │ │ │ │ + bnez s1,3466a │ │ │ │ + lw a5,392(a4) │ │ │ │ + ld s2,16(sp) │ │ │ │ + j 345da │ │ │ │ + slli a5,s1,0x20 │ │ │ │ + sd s2,16(sp) │ │ │ │ + srli s2,a5,0x1c │ │ │ │ + mv a1,s2 │ │ │ │ li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - lw a3,0(s4) │ │ │ │ - sd a0,8(s4) │ │ │ │ - slli a4,a3,0x20 │ │ │ │ - srli a5,a4,0x1b │ │ │ │ - add a5,a5,a0 │ │ │ │ - sb s3,12(a5) │ │ │ │ - sb zero,13(a5) │ │ │ │ - sb zero,14(a5) │ │ │ │ - sh zero,28(a5) │ │ │ │ - sb zero,30(a5) │ │ │ │ - lw a4,56(s5) │ │ │ │ - addiw a3,a3,1 │ │ │ │ - sd s0,0(a5) │ │ │ │ - sw s7,8(a5) │ │ │ │ - sd s6,16(a5) │ │ │ │ - sw s1,24(a5) │ │ │ │ - sw a3,0(s4) │ │ │ │ - beqz a4,347ae │ │ │ │ - ld a3,64(s5) │ │ │ │ - li a5,1 │ │ │ │ - ld s6,16(a3) │ │ │ │ - ld s0,24(a3) │ │ │ │ - beq a4,a5,34562 │ │ │ │ - li s3,40 │ │ │ │ - li s7,1 │ │ │ │ - lw a1,0(s4) │ │ │ │ - ld a0,8(s4) │ │ │ │ - add a3,a3,s3 │ │ │ │ - addiw a1,a1,1 │ │ │ │ - slli a5,a1,0x20 │ │ │ │ - srli a1,a5,0x1b │ │ │ │ - ld s8,16(a3) │ │ │ │ - jal 1d4e0 │ │ │ │ - lw a4,0(s4) │ │ │ │ - sd a0,8(s4) │ │ │ │ - add s0,s0,s6 │ │ │ │ - slli a3,a4,0x20 │ │ │ │ - srli a5,a3,0x1b │ │ │ │ - add a5,a5,a0 │ │ │ │ - sh zero,28(a5) │ │ │ │ - sb zero,30(a5) │ │ │ │ - sh zero,12(a5) │ │ │ │ - sb zero,14(a5) │ │ │ │ - ld a3,64(s5) │ │ │ │ - lw a2,56(s5) │ │ │ │ - addi s0,s0,-1 │ │ │ │ - sd s0,0(a5) │ │ │ │ - sd s8,16(a5) │ │ │ │ - sw s1,24(a5) │ │ │ │ - sw s1,8(a5) │ │ │ │ - addiw a4,a4,1 │ │ │ │ - add a5,a3,s3 │ │ │ │ - sw a4,0(s4) │ │ │ │ - addiw s7,s7,1 │ │ │ │ - ld s6,16(a5) │ │ │ │ - ld s0,24(a5) │ │ │ │ - addi s3,s3,40 │ │ │ │ - bltu s7,a2,344f4 │ │ │ │ - ld s3,72(s5) │ │ │ │ - li a5,-1 │ │ │ │ - beq s3,a5,345cc │ │ │ │ - lw a1,0(s4) │ │ │ │ - lw s7,80(s5) │ │ │ │ - ld a0,8(s4) │ │ │ │ - addiw a1,a1,1 │ │ │ │ - slli a5,a1,0x20 │ │ │ │ - lbu s5,84(s5) │ │ │ │ - srli a1,a5,0x1b │ │ │ │ - beqz s2,34720 │ │ │ │ - bnez s5,346da │ │ │ │ - jal 1d4e0 │ │ │ │ - lw a4,0(s4) │ │ │ │ - sd a0,8(s4) │ │ │ │ - slli a3,a4,0x20 │ │ │ │ - srli a5,a3,0x1b │ │ │ │ - add a5,a5,a0 │ │ │ │ - sd s6,0(a5) │ │ │ │ - sw s1,8(a5) │ │ │ │ - sb s2,12(a5) │ │ │ │ - sb zero,13(a5) │ │ │ │ - sb zero,14(a5) │ │ │ │ - sd s3,16(a5) │ │ │ │ - sw s7,24(a5) │ │ │ │ - sh zero,28(a5) │ │ │ │ - sb zero,30(a5) │ │ │ │ - addiw a4,a4,1 │ │ │ │ - sw a4,0(s4) │ │ │ │ - ld ra,72(sp) │ │ │ │ - ld s0,64(sp) │ │ │ │ - ld s1,56(sp) │ │ │ │ - ld s2,48(sp) │ │ │ │ - ld s3,40(sp) │ │ │ │ - ld s5,24(sp) │ │ │ │ - ld s6,16(sp) │ │ │ │ - ld s7,8(sp) │ │ │ │ - ld s8,0(sp) │ │ │ │ - mv a0,s4 │ │ │ │ - ld s4,32(sp) │ │ │ │ - addi sp,sp,80 │ │ │ │ + jal 1e81c │ │ │ │ + sd a0,8(s0) │ │ │ │ + beqz s1,3463e │ │ │ │ + add a1,a0,s2 │ │ │ │ + sd zero,0(a0) │ │ │ │ + sw zero,8(a0) │ │ │ │ + addi a0,a0,16 │ │ │ │ + bne a1,a0,34630 │ │ │ │ + ld ra,40(sp) │ │ │ │ + ld s0,32(sp) │ │ │ │ + ld s2,16(sp) │ │ │ │ + ld s1,24(sp) │ │ │ │ + addi sp,sp,48 │ │ │ │ ret │ │ │ │ - beqz s2,34494 │ │ │ │ - li a1,32 │ │ │ │ + sd s2,16(sp) │ │ │ │ + slli s2,a2,0x20 │ │ │ │ + srli s2,s2,0x20 │ │ │ │ + slli a1,s2,0x4 │ │ │ │ li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - lw a4,0(s4) │ │ │ │ - sd a0,8(s4) │ │ │ │ - slli a3,a4,0x20 │ │ │ │ - srli a5,a3,0x1b │ │ │ │ - add a5,a5,a0 │ │ │ │ - sd s6,0(a5) │ │ │ │ - sw s1,8(a5) │ │ │ │ - sb s2,12(a5) │ │ │ │ - sb zero,13(a5) │ │ │ │ - sb zero,14(a5) │ │ │ │ - sd s0,16(a5) │ │ │ │ - sw s7,24(a5) │ │ │ │ - sb s3,28(a5) │ │ │ │ - sb zero,29(a5) │ │ │ │ - sb zero,30(a5) │ │ │ │ - addiw a5,a4,1 │ │ │ │ - lw a4,56(s5) │ │ │ │ - sw a5,0(s4) │ │ │ │ - beqz a4,347ae │ │ │ │ - ld a3,64(s5) │ │ │ │ - j 34650 │ │ │ │ - lw a4,56(s5) │ │ │ │ - beqz a4,347ae │ │ │ │ - ld a3,64(s5) │ │ │ │ - beqz s2,344e2 │ │ │ │ - li a5,1 │ │ │ │ - ld s6,16(a3) │ │ │ │ - ld s0,24(a3) │ │ │ │ - beq a4,a5,34562 │ │ │ │ - li s3,40 │ │ │ │ - li s7,1 │ │ │ │ - lw a1,0(s4) │ │ │ │ - ld a0,8(s4) │ │ │ │ - add a3,a3,s3 │ │ │ │ - addiw a1,a1,1 │ │ │ │ - slli a5,a1,0x20 │ │ │ │ - srli a1,a5,0x1b │ │ │ │ - ld s8,16(a3) │ │ │ │ - jal 1d4e0 │ │ │ │ - lw a4,0(s4) │ │ │ │ - sd a0,8(s4) │ │ │ │ - add s0,s0,s6 │ │ │ │ - slli a3,a4,0x20 │ │ │ │ - srli a5,a3,0x1b │ │ │ │ - add a5,a5,a0 │ │ │ │ - sb s2,28(a5) │ │ │ │ - sb zero,29(a5) │ │ │ │ - sb zero,30(a5) │ │ │ │ - sb s2,12(a5) │ │ │ │ - sb zero,13(a5) │ │ │ │ - sb zero,14(a5) │ │ │ │ - ld a3,64(s5) │ │ │ │ - lw a2,56(s5) │ │ │ │ - addi s0,s0,-1 │ │ │ │ - sd s0,16(a5) │ │ │ │ - sw s1,24(a5) │ │ │ │ - sd s8,0(a5) │ │ │ │ - sw s1,8(a5) │ │ │ │ - addiw a4,a4,1 │ │ │ │ - add a5,a3,s3 │ │ │ │ - sw a4,0(s4) │ │ │ │ - addiw s7,s7,1 │ │ │ │ - ld s6,16(a5) │ │ │ │ - ld s0,24(a5) │ │ │ │ - addi s3,s3,40 │ │ │ │ - bltu s7,a2,34662 │ │ │ │ - j 34562 │ │ │ │ - jal 1d4e0 │ │ │ │ - lw a4,0(s4) │ │ │ │ - add s0,s0,s6 │ │ │ │ - sd a0,8(s4) │ │ │ │ - slli a3,a4,0x20 │ │ │ │ - srli a5,a3,0x1b │ │ │ │ - add a5,a5,a0 │ │ │ │ - addi s0,s0,-1 │ │ │ │ - sd s3,0(a5) │ │ │ │ - sw s7,8(a5) │ │ │ │ - sb s5,12(a5) │ │ │ │ - sb zero,13(a5) │ │ │ │ - sb zero,14(a5) │ │ │ │ - sd s0,16(a5) │ │ │ │ - sw s1,24(a5) │ │ │ │ - sb s2,28(a5) │ │ │ │ - sb zero,29(a5) │ │ │ │ - sb zero,30(a5) │ │ │ │ - addiw a4,a4,1 │ │ │ │ - sw a4,0(s4) │ │ │ │ - j 345cc │ │ │ │ - jal 1d4e0 │ │ │ │ - lw a3,0(s4) │ │ │ │ - add a5,s6,s0 │ │ │ │ - sd a0,8(s4) │ │ │ │ - slli a2,a3,0x20 │ │ │ │ - srli a4,a2,0x1b │ │ │ │ - add a4,a4,a0 │ │ │ │ - addi a5,a5,-1 │ │ │ │ - sd a5,0(a4) │ │ │ │ - sw s1,8(a4) │ │ │ │ - sh zero,12(a4) │ │ │ │ - sb zero,14(a4) │ │ │ │ - sd s3,16(a4) │ │ │ │ - sw s7,24(a4) │ │ │ │ - sb s5,28(a4) │ │ │ │ - sb zero,29(a4) │ │ │ │ - sb zero,30(a4) │ │ │ │ - addiw a3,a3,1 │ │ │ │ - sw a3,0(s4) │ │ │ │ - j 345cc │ │ │ │ - ld a5,24(a5) │ │ │ │ - li a1,32 │ │ │ │ + sd a4,8(sp) │ │ │ │ + sd a3,0(sp) │ │ │ │ + jal 1e81c │ │ │ │ + sd a0,0(s0) │ │ │ │ + ld a3,0(sp) │ │ │ │ + ld a4,8(sp) │ │ │ │ + beqz s1,3469a │ │ │ │ + li a5,0 │ │ │ │ + sd zero,0(a0) │ │ │ │ + sw zero,8(a0) │ │ │ │ + addiw a5,a5,1 │ │ │ │ + addi a0,a0,16 │ │ │ │ + bltu a5,s1,3466c │ │ │ │ + li a2,1 │ │ │ │ + lw a5,392(a4) │ │ │ │ + beq a3,a2,34688 │ │ │ │ + li a3,2 │ │ │ │ + bne a5,a3,3463e │ │ │ │ + slli s2,s2,0x4 │ │ │ │ + mv a1,s2 │ │ │ │ li a0,0 │ │ │ │ - add s3,s6,a5 │ │ │ │ - jal 1d4e0 │ │ │ │ - lw a4,0(s4) │ │ │ │ - sd a0,8(s4) │ │ │ │ - addi s3,s3,-1 │ │ │ │ - slli a3,a4,0x20 │ │ │ │ - srli a5,a3,0x1b │ │ │ │ - add a5,a5,a0 │ │ │ │ - sd s0,0(a5) │ │ │ │ - sw s7,8(a5) │ │ │ │ - sh zero,12(a5) │ │ │ │ - sb zero,14(a5) │ │ │ │ - sd s3,16(a5) │ │ │ │ - sw s1,24(a5) │ │ │ │ - sb s2,28(a5) │ │ │ │ - sb zero,29(a5) │ │ │ │ - sb zero,30(a5) │ │ │ │ - addiw a5,a4,1 │ │ │ │ - j 3462e │ │ │ │ - li s0,0 │ │ │ │ - li s6,0 │ │ │ │ - j 34562 │ │ │ │ - lw a5,0(a0) │ │ │ │ - beqz a5,34850 │ │ │ │ + jal 1e81c │ │ │ │ + sd a0,8(s0) │ │ │ │ + j 3462c │ │ │ │ + lw a5,392(a4) │ │ │ │ + ld s2,16(sp) │ │ │ │ + li a3,2 │ │ │ │ + j 345da │ │ │ │ addi sp,sp,-96 │ │ │ │ sd s0,80(sp) │ │ │ │ + mv s0,a5 │ │ │ │ + ld a5,0(a5) │ │ │ │ sd s1,72(sp) │ │ │ │ sd s2,64(sp) │ │ │ │ sd s3,56(sp) │ │ │ │ sd s4,48(sp) │ │ │ │ sd s5,40(sp) │ │ │ │ + sd s6,32(sp) │ │ │ │ sd ra,88(sp) │ │ │ │ - mv s5,a0 │ │ │ │ - li s0,0 │ │ │ │ - li a3,0 │ │ │ │ - auipc s3,0x45 │ │ │ │ - ld s3,2010(s3) │ │ │ │ - auipc s1,0x31 │ │ │ │ - addi s1,s1,1434 │ │ │ │ - auipc s4,0x31 │ │ │ │ - addi s4,s4,1418 │ │ │ │ - auipc s2,0x2d │ │ │ │ - addi s2,s2,-1422 │ │ │ │ - ld t1,8(s5) │ │ │ │ - slli a5,s0,0x5 │ │ │ │ - ld a0,0(s3) │ │ │ │ - add t1,t1,a5 │ │ │ │ - lbu a6,12(t1) │ │ │ │ - lbu t3,28(t1) │ │ │ │ - mv a2,s2 │ │ │ │ - li a1,1 │ │ │ │ - mv a7,s1 │ │ │ │ - beqz a6,34816 │ │ │ │ - mv a7,s4 │ │ │ │ - bnez t3,34816 │ │ │ │ - mv a7,s1 │ │ │ │ - ld a5,0(t1) │ │ │ │ - lw a4,8(t1) │ │ │ │ - sd t3,16(sp) │ │ │ │ - ld t3,16(t1) │ │ │ │ - addi s0,s0,1 │ │ │ │ - sd t3,8(sp) │ │ │ │ - lw t1,24(t1) │ │ │ │ - sd t1,0(sp) │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - lw a5,0(s5) │ │ │ │ - sext.w a3,s0 │ │ │ │ - bltu a3,a5,347ee │ │ │ │ + mv s3,a0 │ │ │ │ + mv s4,a1 │ │ │ │ + mv s2,a2 │ │ │ │ + mv s5,a3 │ │ │ │ + mv s6,a4 │ │ │ │ + mv s1,a6 │ │ │ │ + beqz a5,346e0 │ │ │ │ + ld a5,8(s0) │ │ │ │ + beqz a5,34706 │ │ │ │ ld ra,88(sp) │ │ │ │ ld s0,80(sp) │ │ │ │ ld s1,72(sp) │ │ │ │ ld s2,64(sp) │ │ │ │ ld s3,56(sp) │ │ │ │ ld s4,48(sp) │ │ │ │ ld s5,40(sp) │ │ │ │ + ld s6,32(sp) │ │ │ │ addi sp,sp,96 │ │ │ │ ret │ │ │ │ - ret │ │ │ │ - addi sp,sp,-224 │ │ │ │ - sd s8,144(sp) │ │ │ │ - lw s8,224(sp) │ │ │ │ - sd s7,152(sp) │ │ │ │ - sd ra,216(sp) │ │ │ │ - lbu t2,232(sp) │ │ │ │ - ld s7,256(sp) │ │ │ │ - beqz s8,34a12 │ │ │ │ - mv t0,a3 │ │ │ │ - li a3,1 │ │ │ │ - sd s11,120(sp) │ │ │ │ - sd a3,48(sp) │ │ │ │ - li s11,0 │ │ │ │ - li a3,-1 │ │ │ │ - sd s0,208(sp) │ │ │ │ - sd s9,136(sp) │ │ │ │ - sd s10,128(sp) │ │ │ │ - sd s1,200(sp) │ │ │ │ - sd s2,192(sp) │ │ │ │ - sd s3,184(sp) │ │ │ │ - sd s4,176(sp) │ │ │ │ - sd s5,168(sp) │ │ │ │ - sd s6,160(sp) │ │ │ │ - sd zero,72(sp) │ │ │ │ - sd zero,40(sp) │ │ │ │ - sd zero,56(sp) │ │ │ │ - sd a3,32(sp) │ │ │ │ - sd a3,16(sp) │ │ │ │ - sd a1,24(sp) │ │ │ │ - sd a2,64(sp) │ │ │ │ - sd t0,80(sp) │ │ │ │ - sd a4,88(sp) │ │ │ │ - sd a5,104(sp) │ │ │ │ - sd a6,0(sp) │ │ │ │ - sd a7,8(sp) │ │ │ │ - sd t2,96(sp) │ │ │ │ - addiw s9,s11,1 │ │ │ │ - mv s0,a1 │ │ │ │ - mv s10,a1 │ │ │ │ - bgeu s9,s8,349b6 │ │ │ │ - lw a4,32(s0) │ │ │ │ - lw s5,136(s0) │ │ │ │ - lw s6,104(s0) │ │ │ │ - bgeu s5,a4,349f0 │ │ │ │ - subw s5,a4,s5 │ │ │ │ - ld a0,88(s0) │ │ │ │ - jal 4bda0 │ │ │ │ - mv s3,a0 │ │ │ │ - ld a0,88(s0) │ │ │ │ - sext.w s3,s3 │ │ │ │ - jal 4f4e0 │ │ │ │ - mv s1,a0 │ │ │ │ - ld a0,88(s0) │ │ │ │ - sext.w s1,s1 │ │ │ │ - jal 4f4ae │ │ │ │ - ld a2,8(sp) │ │ │ │ - ld a1,0(sp) │ │ │ │ - mv s2,a0 │ │ │ │ - ld a0,88(s0) │ │ │ │ - sext.w s2,s2 │ │ │ │ - jal 4c4e2 │ │ │ │ - lw a4,480(s7) │ │ │ │ - mv s4,a0 │ │ │ │ - mv a0,s1 │ │ │ │ - fcvt.s.w fa0,a4 │ │ │ │ - jal 4402c │ │ │ │ - lw a4,396(s7) │ │ │ │ - bltu s1,a4,349bc │ │ │ │ - bltu s2,a4,349bc │ │ │ │ - lw a4,432(s7) │ │ │ │ - blt s4,a4,349bc │ │ │ │ - ld a5,80(sp) │ │ │ │ - ld a3,40(sp) │ │ │ │ - lw a4,0(a5) │ │ │ │ - addiw a3,a3,1 │ │ │ │ - sd a3,40(sp) │ │ │ │ - addw a4,a4,s1 │ │ │ │ - sw a4,0(a5) │ │ │ │ - ld a5,88(sp) │ │ │ │ - lw a4,0(a5) │ │ │ │ - addw a4,a4,s4 │ │ │ │ - sw a4,0(a5) │ │ │ │ - ld a5,48(sp) │ │ │ │ - bnez a5,34a5c │ │ │ │ - li a1,104 │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - mv a1,s0 │ │ │ │ - jal 452ca │ │ │ │ - ld a5,64(sp) │ │ │ │ - mv a1,a0 │ │ │ │ - li a4,1 │ │ │ │ - lw a3,0(a5) │ │ │ │ - ld a0,8(a5) │ │ │ │ - li a2,0 │ │ │ │ - addiw a3,a3,-1 │ │ │ │ - slli a3,a3,0x20 │ │ │ │ - srli a3,a3,0x20 │ │ │ │ - slli t1,a3,0x2 │ │ │ │ - add t1,t1,a3 │ │ │ │ - ld a3,96(sp) │ │ │ │ - slli t1,t1,0x4 │ │ │ │ - add a0,a0,t1 │ │ │ │ - jal 45d64 │ │ │ │ - ld a5,40(sp) │ │ │ │ - li a4,1 │ │ │ │ - bgeu a4,a5,34972 │ │ │ │ - lbu a4,96(s0) │ │ │ │ - ld a5,56(sp) │ │ │ │ - beq a4,a5,34a1c │ │ │ │ - ld a5,104(sp) │ │ │ │ - li a4,1 │ │ │ │ - sb a4,0(a5) │ │ │ │ - lbu a5,96(s0) │ │ │ │ - sd a5,56(sp) │ │ │ │ - lw a5,0(s0) │ │ │ │ - sd a5,72(sp) │ │ │ │ - sd zero,48(sp) │ │ │ │ - addi s10,s10,104 │ │ │ │ - beq s9,s8,349fe │ │ │ │ - slli a5,s11,0x20 │ │ │ │ - li a4,104 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - mul a5,a5,a4 │ │ │ │ - ld a3,24(sp) │ │ │ │ - lw a4,32(s10) │ │ │ │ - mv s0,s10 │ │ │ │ - add a5,a5,a3 │ │ │ │ - lw a3,32(a5) │ │ │ │ - bgeu a3,a4,349f6 │ │ │ │ - subw a4,a4,a3 │ │ │ │ - sd a4,32(sp) │ │ │ │ - lw a5,0(a5) │ │ │ │ - mv s11,s9 │ │ │ │ - addiw s9,s11,1 │ │ │ │ - sd a5,16(sp) │ │ │ │ - bltu s9,s8,348aa │ │ │ │ - li s5,-1 │ │ │ │ - li s6,-1 │ │ │ │ - j 348bc │ │ │ │ - li a5,9 │ │ │ │ - bgeu a5,s1,3497e │ │ │ │ - li a4,1 │ │ │ │ - bltu a4,s3,3497e │ │ │ │ - ld a5,16(sp) │ │ │ │ - li a3,-1 │ │ │ │ - lw a4,0(s0) │ │ │ │ - beq a5,a3,34a26 │ │ │ │ - li a5,-1 │ │ │ │ - beq s6,a5,34a48 │ │ │ │ - ld a5,16(sp) │ │ │ │ - bne a5,a4,3497e │ │ │ │ - ld a5,32(sp) │ │ │ │ - lui a4,0x2 │ │ │ │ - addi a4,a4,1807 │ │ │ │ - bltu a4,a5,3497e │ │ │ │ - bgeu a4,s5,34908 │ │ │ │ - j 3497e │ │ │ │ - subw s5,s5,a4 │ │ │ │ - j 348bc │ │ │ │ - subw a4,a3,a4 │ │ │ │ - sd a4,32(sp) │ │ │ │ - j 349a8 │ │ │ │ - ld s0,208(sp) │ │ │ │ - ld s1,200(sp) │ │ │ │ - ld s2,192(sp) │ │ │ │ - ld s3,184(sp) │ │ │ │ - ld s4,176(sp) │ │ │ │ - ld s5,168(sp) │ │ │ │ - ld s6,160(sp) │ │ │ │ - ld s9,136(sp) │ │ │ │ - ld s10,128(sp) │ │ │ │ - ld s11,120(sp) │ │ │ │ - ld ra,216(sp) │ │ │ │ - ld s7,152(sp) │ │ │ │ - ld s8,144(sp) │ │ │ │ - addi sp,sp,224 │ │ │ │ - ret │ │ │ │ - lw a4,0(s0) │ │ │ │ - ld a5,72(sp) │ │ │ │ - bne a4,a5,3496a │ │ │ │ - j 3497c │ │ │ │ - bne s6,a4,349d2 │ │ │ │ - lui a4,0x2 │ │ │ │ - addi a4,a4,1807 │ │ │ │ - bgeu a4,s5,34908 │ │ │ │ - li a5,-1 │ │ │ │ - bne s6,a5,3497e │ │ │ │ - ld a5,32(sp) │ │ │ │ - lui a4,0x2 │ │ │ │ - addi a4,a4,1807 │ │ │ │ - bgeu a4,a5,34908 │ │ │ │ - j 3497e │ │ │ │ - ld a5,16(sp) │ │ │ │ - bne a5,a4,3497e │ │ │ │ - ld a5,32(sp) │ │ │ │ - lui a4,0x2 │ │ │ │ - addi a4,a4,1807 │ │ │ │ - bgeu a4,a5,34908 │ │ │ │ - j 3497e │ │ │ │ - ld s1,64(sp) │ │ │ │ - lw a4,0(s1) │ │ │ │ - ld a0,8(s1) │ │ │ │ - addiw a4,a4,1 │ │ │ │ - slli a4,a4,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - slli a1,a4,0x2 │ │ │ │ - add a1,a1,a4 │ │ │ │ - slli a1,a1,0x4 │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a3,248(sp) │ │ │ │ - lwu a4,0(s1) │ │ │ │ - ld a2,0(a3) │ │ │ │ - ld a3,240(sp) │ │ │ │ - slli t1,a4,0x2 │ │ │ │ - add t1,t1,a4 │ │ │ │ - ld a1,0(a3) │ │ │ │ - slli t1,t1,0x4 │ │ │ │ - sd a0,8(s1) │ │ │ │ - li a4,0 │ │ │ │ - li a3,0 │ │ │ │ - add a0,a0,t1 │ │ │ │ - jal 45718 │ │ │ │ - lw a4,0(s1) │ │ │ │ - addiw a4,a4,1 │ │ │ │ - sw a4,0(s1) │ │ │ │ - j 34926 │ │ │ │ - addi sp,sp,-592 │ │ │ │ - sd s9,504(sp) │ │ │ │ - lw s9,600(sp) │ │ │ │ - fsd fs0,472(sp) │ │ │ │ - sd s0,576(sp) │ │ │ │ - fcvt.d.wu fs0,s9 │ │ │ │ - auipc s0,0x29 │ │ │ │ - fld fa5,376(s0) │ │ │ │ - auipc s0,0x29 │ │ │ │ - fld fa0,80(s0) │ │ │ │ - fmul.d fa5,fs0,fa5 │ │ │ │ - ld s0,592(sp) │ │ │ │ - sd s2,560(sp) │ │ │ │ - sd a4,392(sp) │ │ │ │ - sd s0,264(sp) │ │ │ │ - ld s0,608(sp) │ │ │ │ - mv s2,a4 │ │ │ │ - fdiv.d fa0,fa5,fa0 │ │ │ │ - sd s0,368(sp) │ │ │ │ - lw s0,616(sp) │ │ │ │ - auipc a4,0x45 │ │ │ │ - ld a4,1072(a4) │ │ │ │ - sd ra,584(sp) │ │ │ │ - sd s0,376(sp) │ │ │ │ - lw s0,624(sp) │ │ │ │ - sd a3,240(sp) │ │ │ │ - sd a6,256(sp) │ │ │ │ - sd a7,208(sp) │ │ │ │ - sd a1,232(sp) │ │ │ │ - sd s4,544(sp) │ │ │ │ - sd s7,520(sp) │ │ │ │ - sd s8,512(sp) │ │ │ │ - sd s0,384(sp) │ │ │ │ - sd s1,568(sp) │ │ │ │ - sd s3,552(sp) │ │ │ │ - sd s5,536(sp) │ │ │ │ - sd s6,528(sp) │ │ │ │ - sd s10,496(sp) │ │ │ │ - sd s11,488(sp) │ │ │ │ - sd a5,248(sp) │ │ │ │ - ld a5,0(a4) │ │ │ │ - sd a5,456(sp) │ │ │ │ - li a5,0 │ │ │ │ - mv s8,a2 │ │ │ │ - mv s7,a0 │ │ │ │ - slli s0,s2,0x20 │ │ │ │ - jal 37b0 │ │ │ │ - srli s0,s0,0x20 │ │ │ │ - li a1,104 │ │ │ │ - mul a1,s0,a1 │ │ │ │ - li a0,0 │ │ │ │ - fsub.d fs0,fs0,fa0 │ │ │ │ - slli s4,s0,0x2 │ │ │ │ - sd s0,216(sp) │ │ │ │ - sd zero,448(sp) │ │ │ │ - slli s0,s0,0x3 │ │ │ │ - jal 1d4e0 │ │ │ │ - mv a5,a0 │ │ │ │ - mv a1,s4 │ │ │ │ - li a0,0 │ │ │ │ - sd a5,360(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - mv a5,a0 │ │ │ │ - mv a1,s4 │ │ │ │ - li a0,0 │ │ │ │ - sd a5,288(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - mv a5,a0 │ │ │ │ - mv a1,s4 │ │ │ │ - li a0,0 │ │ │ │ - sd a5,304(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - mv a5,a0 │ │ │ │ - mv a1,s4 │ │ │ │ - li a0,0 │ │ │ │ - sd a5,312(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - mv a5,a0 │ │ │ │ - mv a1,s4 │ │ │ │ - li a0,0 │ │ │ │ - sd a5,320(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - mv a5,a0 │ │ │ │ - mv a1,s4 │ │ │ │ - li a0,0 │ │ │ │ - sd a5,328(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - mv a5,a0 │ │ │ │ + lbu t3,462(a6) │ │ │ │ + lw t1,328(a6) │ │ │ │ + lw a7,320(a6) │ │ │ │ + lw a5,312(s1) │ │ │ │ + lw a6,316(a6) │ │ │ │ + ld a2,0(a2) │ │ │ │ + sd t3,16(sp) │ │ │ │ + sd zero,8(sp) │ │ │ │ + sd t1,0(sp) │ │ │ │ + jal 33754 │ │ │ │ + ld a5,8(s0) │ │ │ │ + sd a0,0(s0) │ │ │ │ + bnez a5,346cc │ │ │ │ + lbu a3,462(s1) │ │ │ │ + lw a4,328(s1) │ │ │ │ + lw a7,320(s1) │ │ │ │ + lw a6,316(s1) │ │ │ │ + lw a5,312(s1) │ │ │ │ + ld a2,8(s2) │ │ │ │ mv a1,s4 │ │ │ │ - li a0,0 │ │ │ │ - sd a5,200(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - mv a5,a0 │ │ │ │ - mv a1,s0 │ │ │ │ - li a0,0 │ │ │ │ - sd a5,336(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - mv a5,a0 │ │ │ │ - mv a1,s0 │ │ │ │ - li a0,0 │ │ │ │ - sd a5,296(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - mv a5,a0 │ │ │ │ - mv a1,s0 │ │ │ │ - li a0,0 │ │ │ │ - sd a5,344(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - sd a0,352(sp) │ │ │ │ - beqz s2,34fce │ │ │ │ - fcvt.wu.d s1,fs0,rtz │ │ │ │ - addiw a2,s2,-1 │ │ │ │ - li a4,150 │ │ │ │ - addiw a3,s1,50 │ │ │ │ - sd a2,224(sp) │ │ │ │ - mv a5,a3 │ │ │ │ - bltu a4,a3,34fc8 │ │ │ │ - addiw a4,a5,-1 │ │ │ │ - ld s10,328(sp) │ │ │ │ - ld s1,336(sp) │ │ │ │ - ld t4,320(sp) │ │ │ │ - ld s3,296(sp) │ │ │ │ - sw a4,280(sp) │ │ │ │ - li a4,1 │ │ │ │ - sext.w t0,a5 │ │ │ │ - subw a5,a4,a5 │ │ │ │ - mv t1,s10 │ │ │ │ - mv t2,s9 │ │ │ │ - ld s5,352(sp) │ │ │ │ - ld a1,360(sp) │ │ │ │ - ld s2,304(sp) │ │ │ │ - ld t5,312(sp) │ │ │ │ - ld t3,344(sp) │ │ │ │ - ld s11,288(sp) │ │ │ │ - li s0,0 │ │ │ │ - sw a5,284(sp) │ │ │ │ - sd s4,400(sp) │ │ │ │ - mv s10,s3 │ │ │ │ - sd a3,272(sp) │ │ │ │ - sd s1,408(sp) │ │ │ │ - mv s9,t4 │ │ │ │ - j 34d06 │ │ │ │ - subw s3,t2,s6 │ │ │ │ - subw a5,s6,a7 │ │ │ │ - addw a5,a5,t0 │ │ │ │ - beqz t6,34d66 │ │ │ │ - addw ra,s3,t0 │ │ │ │ - addw a5,a5,a0 │ │ │ │ - addw a4,a5,ra │ │ │ │ - ld a6,208(sp) │ │ │ │ - ld a3,264(sp) │ │ │ │ - slli a5,a2,0x3 │ │ │ │ - sd t1,192(sp) │ │ │ │ - add a3,a3,a5 │ │ │ │ - add a5,a5,a6 │ │ │ │ - ld a5,0(a5) │ │ │ │ - ld a6,0(a3) │ │ │ │ - lw a3,0(s8) │ │ │ │ - sd a2,56(sp) │ │ │ │ - sd a4,24(sp) │ │ │ │ - ld a2,248(sp) │ │ │ │ - ld a4,256(sp) │ │ │ │ - sd t0,48(sp) │ │ │ │ - sd a0,32(sp) │ │ │ │ - sd t2,8(sp) │ │ │ │ - sd s3,40(sp) │ │ │ │ - sd ra,16(sp) │ │ │ │ - sd s6,0(sp) │ │ │ │ - li a0,0 │ │ │ │ - sd t3,184(sp) │ │ │ │ - sd t5,176(sp) │ │ │ │ - sd t6,168(sp) │ │ │ │ - sd t0,160(sp) │ │ │ │ - sd t2,152(sp) │ │ │ │ - sd a7,144(sp) │ │ │ │ - sd a1,136(sp) │ │ │ │ - jal 442a6 │ │ │ │ - ld a1,136(sp) │ │ │ │ - ld t6,168(sp) │ │ │ │ - li a5,1 │ │ │ │ - sb a5,97(a1) │ │ │ │ - ld a3,88(a1) │ │ │ │ - ld t3,184(sp) │ │ │ │ - sw t6,0(s2) │ │ │ │ - ld a4,24(a1) │ │ │ │ - lw a5,36(a1) │ │ │ │ - sd a3,0(t3) │ │ │ │ - sd a4,0(s10) │ │ │ │ - sw a5,0(s11) │ │ │ │ - lw a5,80(a1) │ │ │ │ - ld a4,200(sp) │ │ │ │ - ld t1,192(sp) │ │ │ │ - sw a5,0(s1) │ │ │ │ - add s4,s4,a4 │ │ │ │ - lw a4,72(a1) │ │ │ │ - ld a7,144(sp) │ │ │ │ - ld t2,152(sp) │ │ │ │ - sw a4,0(t1) │ │ │ │ - lw a5,0(s1) │ │ │ │ - ld t0,160(sp) │ │ │ │ - ld t5,176(sp) │ │ │ │ - addw a5,a5,a4 │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - sw a5,0(s4) │ │ │ │ - lw a5,0(s2) │ │ │ │ - bnez a5,34da2 │ │ │ │ - lw a4,72(a1) │ │ │ │ - sw a4,0(t5) │ │ │ │ - lw a5,0(s1) │ │ │ │ - addw a5,a5,a4 │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - sw a5,0(s9) │ │ │ │ - lw a5,0(s2) │ │ │ │ - bnez a5,34d76 │ │ │ │ - lw a4,40(a1) │ │ │ │ - ld a5,216(sp) │ │ │ │ - sw a4,4(s5) │ │ │ │ - sw a7,0(s5) │ │ │ │ - addi s0,s0,1 │ │ │ │ - addi s7,s7,4 │ │ │ │ - addi s5,s5,8 │ │ │ │ - addi a1,a1,104 │ │ │ │ - addi s2,s2,4 │ │ │ │ - addi t5,t5,4 │ │ │ │ - addi s1,s1,4 │ │ │ │ - addi s9,s9,4 │ │ │ │ - addi s8,s8,8 │ │ │ │ - addi t3,t3,8 │ │ │ │ - addi s10,s10,8 │ │ │ │ - addi s11,s11,4 │ │ │ │ - addi t1,t1,4 │ │ │ │ - beq a5,s0,34de6 │ │ │ │ - ld a5,240(sp) │ │ │ │ - ld a6,232(sp) │ │ │ │ - lw a7,0(s7) │ │ │ │ - add a5,a5,s0 │ │ │ │ - lbu a2,0(a5) │ │ │ │ - slli s4,s0,0x2 │ │ │ │ - add a5,a6,s4 │ │ │ │ - lw s6,0(a5) │ │ │ │ - sext.w t6,a2 │ │ │ │ - sext.w a4,s0 │ │ │ │ - mv a0,a7 │ │ │ │ - beqz s0,34d46 │ │ │ │ - addiw a5,a4,-1 │ │ │ │ - slli a3,a5,0x20 │ │ │ │ - srli a5,a3,0x1e │ │ │ │ - add a5,a5,a6 │ │ │ │ - lw a5,0(a5) │ │ │ │ - li a0,0 │ │ │ │ - bltu a7,a5,34d46 │ │ │ │ - subw a0,a7,a5 │ │ │ │ - ld a5,224(sp) │ │ │ │ - bgeu a4,a5,34c20 │ │ │ │ - lw a5,4(s7) │ │ │ │ - li s3,0 │ │ │ │ - bltu a5,s6,34c24 │ │ │ │ - subw s3,a5,s6 │ │ │ │ - subw a5,s6,a7 │ │ │ │ - addw a5,a5,t0 │ │ │ │ - bnez t6,34c30 │ │ │ │ - ld a4,272(sp) │ │ │ │ - addw ra,a0,a4 │ │ │ │ - addw a5,ra,a5 │ │ │ │ - addw a4,a5,s3 │ │ │ │ - j 34c3a │ │ │ │ - lw a5,280(sp) │ │ │ │ - lw a3,36(a1) │ │ │ │ - li a4,0 │ │ │ │ - addw a5,a5,s6 │ │ │ │ - subw a5,a5,a7 │ │ │ │ - addw a5,a5,s3 │ │ │ │ - bltu a3,a5,34cdc │ │ │ │ - lw a5,284(sp) │ │ │ │ - addw a4,a5,a7 │ │ │ │ - addw a4,a4,a3 │ │ │ │ - subw a4,a4,s6 │ │ │ │ - subw a4,a4,s3 │ │ │ │ - j 34cdc │ │ │ │ - lw a5,72(a1) │ │ │ │ - lw a4,0(s1) │ │ │ │ - addw a4,a4,a5 │ │ │ │ - subw a4,t2,a4 │ │ │ │ - sw a4,0(t5) │ │ │ │ - lw a5,0(s1) │ │ │ │ - lw a3,72(a1) │ │ │ │ - addw a3,a3,a5 │ │ │ │ - bltu t2,a3,35066 │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - addw a4,a4,a5 │ │ │ │ - sw a4,0(s9) │ │ │ │ - bgeu t2,a4,34cd4 │ │ │ │ - auipc a3,0x31 │ │ │ │ - addi a3,a3,-78 │ │ │ │ - li a2,610 │ │ │ │ - auipc a1,0x2c │ │ │ │ - addi a1,a1,1198 │ │ │ │ - auipc a0,0x2c │ │ │ │ - addi a0,a0,1254 │ │ │ │ - jal 3830 <__assert_fail@plt> │ │ │ │ - ld s1,208(sp) │ │ │ │ - ld a5,352(sp) │ │ │ │ - ld s5,384(sp) │ │ │ │ - ld a2,8(s1) │ │ │ │ - ld a1,0(s1) │ │ │ │ - sd a5,112(sp) │ │ │ │ - addi a5,sp,448 │ │ │ │ - sd a5,104(sp) │ │ │ │ - addi a5,sp,440 │ │ │ │ - sd a5,96(sp) │ │ │ │ - addi a5,sp,432 │ │ │ │ - sd a5,88(sp) │ │ │ │ - addi a5,sp,416 │ │ │ │ - sd a5,80(sp) │ │ │ │ - addi a5,sp,424 │ │ │ │ - ld s3,368(sp) │ │ │ │ - ld s7,376(sp) │ │ │ │ - ld s8,392(sp) │ │ │ │ - ld s10,200(sp) │ │ │ │ - ld s11,328(sp) │ │ │ │ - ld a3,312(sp) │ │ │ │ - sd a5,72(sp) │ │ │ │ - ld a5,320(sp) │ │ │ │ - auipc s0,0x45 │ │ │ │ - ld s0,260(s0) │ │ │ │ - ld a7,304(sp) │ │ │ │ - ld a6,288(sp) │ │ │ │ - ld s4,400(sp) │ │ │ │ - sd s0,56(sp) │ │ │ │ - sd s5,48(sp) │ │ │ │ - sd a5,8(sp) │ │ │ │ - sd a3,0(sp) │ │ │ │ - ld a5,296(sp) │ │ │ │ - ld s6,408(sp) │ │ │ │ - sd s3,64(sp) │ │ │ │ - sd s7,40(sp) │ │ │ │ - sd s8,32(sp) │ │ │ │ - sd s10,24(sp) │ │ │ │ - sd s11,16(sp) │ │ │ │ - ld s2,336(sp) │ │ │ │ - mv a3,t2 │ │ │ │ - li a0,0 │ │ │ │ - mv a4,s2 │ │ │ │ - mv s9,t2 │ │ │ │ - jal 1565a │ │ │ │ - ld t1,440(sp) │ │ │ │ - ld a4,320(sp) │ │ │ │ - ld a3,8(s1) │ │ │ │ - ld a2,0(s1) │ │ │ │ - sd t1,112(sp) │ │ │ │ - ld t1,432(sp) │ │ │ │ - sd a4,16(sp) │ │ │ │ - ld a4,312(sp) │ │ │ │ - sd t1,104(sp) │ │ │ │ - ld t1,416(sp) │ │ │ │ - ld a1,344(sp) │ │ │ │ - sd a4,8(sp) │ │ │ │ - ld a4,304(sp) │ │ │ │ - sd t1,96(sp) │ │ │ │ - ld a7,288(sp) │ │ │ │ - ld t1,424(sp) │ │ │ │ - ld a6,296(sp) │ │ │ │ - mv s1,a0 │ │ │ │ - sd a1,80(sp) │ │ │ │ + sd a3,16(sp) │ │ │ │ sd a4,0(sp) │ │ │ │ - mv a5,s2 │ │ │ │ - mv a1,a0 │ │ │ │ - sd s10,32(sp) │ │ │ │ - sd s11,24(sp) │ │ │ │ - mv a4,s9 │ │ │ │ - li a0,0 │ │ │ │ - sd s0,64(sp) │ │ │ │ - sd s5,56(sp) │ │ │ │ - sd s3,72(sp) │ │ │ │ - sd s7,48(sp) │ │ │ │ - sd s8,40(sp) │ │ │ │ - sd t1,88(sp) │ │ │ │ - add s4,s4,s2 │ │ │ │ - jal 15dce │ │ │ │ - mv s0,s1 │ │ │ │ - li s2,0 │ │ │ │ - li s5,-1 │ │ │ │ - ld a5,424(sp) │ │ │ │ - add a5,a5,s2 │ │ │ │ - ld a0,0(a5) │ │ │ │ - jal 3670 │ │ │ │ - ld a4,424(sp) │ │ │ │ - ld a5,416(sp) │ │ │ │ - add a4,a4,s2 │ │ │ │ - sd zero,0(a4) │ │ │ │ - add a5,a5,s2 │ │ │ │ - ld a0,0(a5) │ │ │ │ - jal 3670 │ │ │ │ - ld a4,416(sp) │ │ │ │ - ld a5,432(sp) │ │ │ │ - add a4,a4,s2 │ │ │ │ - sd zero,0(a4) │ │ │ │ - add a5,a5,s2 │ │ │ │ - ld a0,0(a5) │ │ │ │ - jal 3670 │ │ │ │ - ld a5,432(sp) │ │ │ │ - lw a4,0(s6) │ │ │ │ - add a5,a5,s2 │ │ │ │ - sd zero,0(a5) │ │ │ │ - beq a4,s5,34fb2 │ │ │ │ - ld a5,0(s0) │ │ │ │ - li s7,0 │ │ │ │ - slli s3,s7,0x3 │ │ │ │ - add a5,a5,s3 │ │ │ │ - ld a0,0(a5) │ │ │ │ - addi s7,s7,1 │ │ │ │ - jal 3670 │ │ │ │ - ld a5,0(s0) │ │ │ │ - lw a4,0(s6) │ │ │ │ - sext.w a3,s7 │ │ │ │ - add s3,s3,a5 │ │ │ │ - sd zero,0(s3) │ │ │ │ - addiw a4,a4,1 │ │ │ │ - mv a0,a5 │ │ │ │ - bltu a3,a4,34ed4 │ │ │ │ - jal 3670 │ │ │ │ - addi s6,s6,4 │ │ │ │ - sd zero,0(s0) │ │ │ │ - addi s2,s2,8 │ │ │ │ - addi s0,s0,8 │ │ │ │ - bne s4,s6,34e92 │ │ │ │ - ld a0,288(sp) │ │ │ │ - jal 3670 │ │ │ │ - ld a0,296(sp) │ │ │ │ - jal 3670 │ │ │ │ - ld a0,304(sp) │ │ │ │ - jal 3670 │ │ │ │ - ld a0,312(sp) │ │ │ │ - jal 3670 │ │ │ │ - ld a0,320(sp) │ │ │ │ - jal 3670 │ │ │ │ - ld a0,328(sp) │ │ │ │ - jal 3670 │ │ │ │ - ld a0,200(sp) │ │ │ │ - jal 3670 │ │ │ │ - ld a0,336(sp) │ │ │ │ - jal 3670 │ │ │ │ - ld a0,352(sp) │ │ │ │ - jal 3670 │ │ │ │ - ld a0,440(sp) │ │ │ │ - jal 3670 │ │ │ │ - ld a0,424(sp) │ │ │ │ - jal 3670 │ │ │ │ - ld a0,416(sp) │ │ │ │ - jal 3670 │ │ │ │ - ld a0,432(sp) │ │ │ │ - jal 3670 │ │ │ │ - ld a0,344(sp) │ │ │ │ - jal 3670 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 3670 │ │ │ │ - auipc a5,0x45 │ │ │ │ - ld a5,-86(a5) │ │ │ │ - ld a4,456(sp) │ │ │ │ - ld a5,0(a5) │ │ │ │ - xor a5,a5,a4 │ │ │ │ - li a4,0 │ │ │ │ - bnez a5,35086 │ │ │ │ - ld ra,584(sp) │ │ │ │ - ld s0,576(sp) │ │ │ │ - ld a0,360(sp) │ │ │ │ - ld s1,568(sp) │ │ │ │ - ld s2,560(sp) │ │ │ │ - ld s3,552(sp) │ │ │ │ - ld s4,544(sp) │ │ │ │ - ld s5,536(sp) │ │ │ │ - ld s6,528(sp) │ │ │ │ - ld s7,520(sp) │ │ │ │ - ld s8,512(sp) │ │ │ │ - ld s9,504(sp) │ │ │ │ - ld s10,496(sp) │ │ │ │ - ld s11,488(sp) │ │ │ │ - fld fs0,472(sp) │ │ │ │ - addi sp,sp,592 │ │ │ │ - ret │ │ │ │ - ld a0,0(s0) │ │ │ │ - addi s6,s6,4 │ │ │ │ - addi s2,s2,8 │ │ │ │ - jal 3670 │ │ │ │ - sd zero,0(s0) │ │ │ │ - addi s0,s0,8 │ │ │ │ - bne s4,s6,34e92 │ │ │ │ - j 34f0c │ │ │ │ - li a5,150 │ │ │ │ - j 34be4 │ │ │ │ - ld s1,208(sp) │ │ │ │ - addi a5,sp,448 │ │ │ │ - ld s6,328(sp) │ │ │ │ - ld a2,8(s1) │ │ │ │ - ld a1,0(s1) │ │ │ │ - sd a5,104(sp) │ │ │ │ - addi a5,sp,440 │ │ │ │ - sd a5,96(sp) │ │ │ │ - addi a5,sp,432 │ │ │ │ - sd a5,88(sp) │ │ │ │ - addi a5,sp,416 │ │ │ │ - ld s7,320(sp) │ │ │ │ - ld s8,312(sp) │ │ │ │ - ld s10,304(sp) │ │ │ │ - ld s11,336(sp) │ │ │ │ - sd a5,80(sp) │ │ │ │ - addi a5,sp,424 │ │ │ │ - ld s2,368(sp) │ │ │ │ - ld s3,384(sp) │ │ │ │ - ld s4,376(sp) │ │ │ │ - ld s5,200(sp) │ │ │ │ - ld a6,288(sp) │ │ │ │ - sd a5,72(sp) │ │ │ │ - ld a5,296(sp) │ │ │ │ - auipc s0,0x45 │ │ │ │ - ld s0,-230(s0) │ │ │ │ - sd a0,112(sp) │ │ │ │ - mv a7,s10 │ │ │ │ - mv a4,s11 │ │ │ │ - mv a3,s9 │ │ │ │ - sd s6,16(sp) │ │ │ │ - sd s7,8(sp) │ │ │ │ - sd s8,0(sp) │ │ │ │ - li a0,0 │ │ │ │ - sd s2,64(sp) │ │ │ │ - sd s0,56(sp) │ │ │ │ - sd s3,48(sp) │ │ │ │ - sd s4,40(sp) │ │ │ │ - sd zero,32(sp) │ │ │ │ - sd s5,24(sp) │ │ │ │ - jal 1565a │ │ │ │ - ld t1,440(sp) │ │ │ │ - ld a3,8(s1) │ │ │ │ - ld a2,0(s1) │ │ │ │ - sd t1,112(sp) │ │ │ │ - ld t1,432(sp) │ │ │ │ - ld a4,344(sp) │ │ │ │ - ld a7,288(sp) │ │ │ │ - sd t1,104(sp) │ │ │ │ - ld t1,416(sp) │ │ │ │ - ld a6,296(sp) │ │ │ │ - mv s1,a0 │ │ │ │ - sd t1,96(sp) │ │ │ │ - ld t1,424(sp) │ │ │ │ - sd a4,80(sp) │ │ │ │ - mv a1,a0 │ │ │ │ - sd s3,56(sp) │ │ │ │ - sd s4,48(sp) │ │ │ │ - sd zero,40(sp) │ │ │ │ - sd s5,32(sp) │ │ │ │ - sd s6,24(sp) │ │ │ │ - sd s7,16(sp) │ │ │ │ - sd s8,8(sp) │ │ │ │ - sd s10,0(sp) │ │ │ │ - mv a5,s11 │ │ │ │ - mv a4,s9 │ │ │ │ - li a0,0 │ │ │ │ - sd s2,72(sp) │ │ │ │ - sd s0,64(sp) │ │ │ │ - sd t1,88(sp) │ │ │ │ - jal 15dce │ │ │ │ - j 34f0c │ │ │ │ - auipc a3,0x31 │ │ │ │ - addi a3,a3,-750 │ │ │ │ - li a2,608 │ │ │ │ - auipc a1,0x2c │ │ │ │ - addi a1,a1,526 │ │ │ │ - auipc a0,0x2c │ │ │ │ - addi a0,a0,542 │ │ │ │ - jal 3830 <__assert_fail@plt> │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ + sd zero,8(sp) │ │ │ │ + mv a4,s6 │ │ │ │ + mv a3,s5 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 33754 │ │ │ │ + sd a0,8(s0) │ │ │ │ + j 346cc │ │ │ │ addi sp,sp,-528 │ │ │ │ - sd s0,512(sp) │ │ │ │ - ld s0,528(sp) │ │ │ │ sd s5,472(sp) │ │ │ │ - ld s5,600(sp) │ │ │ │ - sd s0,200(sp) │ │ │ │ - ld s0,544(sp) │ │ │ │ + lw s5,528(sp) │ │ │ │ + mv a3,a1 │ │ │ │ sd s9,440(sp) │ │ │ │ - mv s9,a0 │ │ │ │ - sd s0,304(sp) │ │ │ │ - lw s0,552(sp) │ │ │ │ - lw a0,480(s5) │ │ │ │ - sd s8,448(sp) │ │ │ │ - sd s0,312(sp) │ │ │ │ - lw s0,560(sp) │ │ │ │ - lw s8,536(sp) │ │ │ │ - fcvt.s.w fa0,a0 │ │ │ │ - sd s0,320(sp) │ │ │ │ - ld s0,592(sp) │ │ │ │ - sd a4,184(sp) │ │ │ │ - auipc a4,0x45 │ │ │ │ - ld a4,-440(a4) │ │ │ │ - sd s7,456(sp) │ │ │ │ - sd a5,192(sp) │ │ │ │ - mv s7,a2 │ │ │ │ - mv a0,s8 │ │ │ │ - ld a5,0(a4) │ │ │ │ - sd a5,408(sp) │ │ │ │ - li a5,0 │ │ │ │ - sd s2,496(sp) │ │ │ │ - sd s3,488(sp) │ │ │ │ - sd s4,480(sp) │ │ │ │ + auipc s9,0x45 │ │ │ │ + ld s9,1998(s9) │ │ │ │ sd ra,520(sp) │ │ │ │ - sd s0,328(sp) │ │ │ │ - lw s2,700(s5) │ │ │ │ - lw s0,704(s5) │ │ │ │ - sd s9,168(sp) │ │ │ │ - mv s3,a1 │ │ │ │ - mv s4,a3 │ │ │ │ - sd a7,176(sp) │ │ │ │ - sd zero,368(sp) │ │ │ │ - jal 4402c │ │ │ │ - beqz s7,35676 │ │ │ │ - slli s7,s7,0x20 │ │ │ │ - srli s7,s7,0x20 │ │ │ │ + sd a3,88(sp) │ │ │ │ + sd a4,96(sp) │ │ │ │ + sd a6,64(sp) │ │ │ │ + sd s0,512(sp) │ │ │ │ sd s1,504(sp) │ │ │ │ - auipc a3,0x45 │ │ │ │ - ld a3,-428(a3) │ │ │ │ - sext.w s1,a0 │ │ │ │ - li a2,24 │ │ │ │ - mv a1,s7 │ │ │ │ - mv a0,s3 │ │ │ │ + sd s2,496(sp) │ │ │ │ + sd s3,488(sp) │ │ │ │ sd s6,464(sp) │ │ │ │ - jal 3400 │ │ │ │ - lw a4,12(s3) │ │ │ │ - fld fa5,504(s5) │ │ │ │ - addi a5,s3,12 │ │ │ │ - fcvt.d.w fa4,a4 │ │ │ │ - li s5,0 │ │ │ │ - fmul.d fa4,fa4,fa5 │ │ │ │ - j 35144 │ │ │ │ - addi s5,s5,1 │ │ │ │ - addi a5,a5,24 │ │ │ │ - beq s7,s5,3565e │ │ │ │ - lw a4,0(a5) │ │ │ │ - sext.w s6,s5 │ │ │ │ - fcvt.d.w fa5,a4 │ │ │ │ - flt.d a4,fa5,fa4 │ │ │ │ - beqz a4,3513c │ │ │ │ - ld a2,184(sp) │ │ │ │ - mv a3,s4 │ │ │ │ - mv a1,s6 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 19558 │ │ │ │ - auipc a3,0x45 │ │ │ │ - ld a3,-400(a3) │ │ │ │ - li a2,24 │ │ │ │ + sd s7,456(sp) │ │ │ │ mv a1,s5 │ │ │ │ - mv s9,a0 │ │ │ │ - jal 3400 │ │ │ │ - lw a5,0(s9) │ │ │ │ - li a4,1 │ │ │ │ - bgeu a4,a5,35662 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - li a1,104 │ │ │ │ - mul a1,a5,a1 │ │ │ │ - li a0,0 │ │ │ │ + sd a5,120(sp) │ │ │ │ + sd s4,480(sp) │ │ │ │ + ld a5,0(s9) │ │ │ │ + sd a5,392(sp) │ │ │ │ + li a5,0 │ │ │ │ + sd s8,448(sp) │ │ │ │ sd s10,432(sp) │ │ │ │ sd s11,424(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - lwu a1,0(s9) │ │ │ │ - mv a5,a0 │ │ │ │ - li a0,0 │ │ │ │ - slli a1,a1,0x2 │ │ │ │ - sd a5,288(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - lwu a1,0(s9) │ │ │ │ - mv a5,a0 │ │ │ │ - li a0,0 │ │ │ │ - slli a1,a1,0x2 │ │ │ │ - sd a5,224(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - lwu a1,0(s9) │ │ │ │ - mv a5,a0 │ │ │ │ - li a0,0 │ │ │ │ - slli a1,a1,0x2 │ │ │ │ - sd a5,232(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - lwu a1,0(s9) │ │ │ │ - mv a5,a0 │ │ │ │ - li a0,0 │ │ │ │ - slli a1,a1,0x2 │ │ │ │ - sd a5,248(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - lwu a1,0(s9) │ │ │ │ - mv a5,a0 │ │ │ │ - li a0,0 │ │ │ │ - slli a1,a1,0x2 │ │ │ │ - sd a5,256(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - lwu a1,0(s9) │ │ │ │ - mv a5,a0 │ │ │ │ - li a0,0 │ │ │ │ - slli a1,a1,0x2 │ │ │ │ - sd a5,264(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - lwu a1,0(s9) │ │ │ │ - mv a5,a0 │ │ │ │ - li a0,0 │ │ │ │ - slli a1,a1,0x2 │ │ │ │ - sd a5,272(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - lwu a1,0(s9) │ │ │ │ - mv s3,a0 │ │ │ │ - li a0,0 │ │ │ │ - slli a1,a1,0x3 │ │ │ │ - jal 1d4e0 │ │ │ │ - lwu a1,0(s9) │ │ │ │ - mv a5,a0 │ │ │ │ - li a0,0 │ │ │ │ - slli a1,a1,0x3 │ │ │ │ - sd a5,240(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - lwu a1,0(s9) │ │ │ │ - mv a5,a0 │ │ │ │ - li a0,0 │ │ │ │ - slli a1,a1,0x3 │ │ │ │ - sd a5,296(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - lw a4,0(s9) │ │ │ │ - sd a0,280(sp) │ │ │ │ - beqz a4,35460 │ │ │ │ - addw ra,s2,s1 │ │ │ │ - ld a1,16(s9) │ │ │ │ - mv a3,s0 │ │ │ │ - bltu ra,s0,35654 │ │ │ │ - addiw a2,a3,-1 │ │ │ │ - ld s7,272(sp) │ │ │ │ - ld t4,296(sp) │ │ │ │ - ld t3,240(sp) │ │ │ │ - ld s10,264(sp) │ │ │ │ - ld t6,248(sp) │ │ │ │ - ld t5,256(sp) │ │ │ │ - sw a2,216(sp) │ │ │ │ - li a2,1 │ │ │ │ - sext.w t0,a3 │ │ │ │ - subw a3,a2,a3 │ │ │ │ - sw a3,220(sp) │ │ │ │ - mv a3,s7 │ │ │ │ - mv t2,s9 │ │ │ │ - mv t1,s10 │ │ │ │ - mv s7,t3 │ │ │ │ - mv s10,t4 │ │ │ │ - ld s5,280(sp) │ │ │ │ - mv t4,s8 │ │ │ │ - ld s0,288(sp) │ │ │ │ - ld s2,232(sp) │ │ │ │ - ld s11,224(sp) │ │ │ │ - mv s1,s3 │ │ │ │ - li s4,0 │ │ │ │ - li a5,0 │ │ │ │ - mv s9,t6 │ │ │ │ - sd s3,336(sp) │ │ │ │ - sd s6,344(sp) │ │ │ │ - sd ra,208(sp) │ │ │ │ - mv s8,t5 │ │ │ │ - mv t3,a3 │ │ │ │ - j 3537e │ │ │ │ - subw s6,t4,a2 │ │ │ │ - lbu a1,12(a3) │ │ │ │ - addw a4,a2,t0 │ │ │ │ - subw a4,a4,a7 │ │ │ │ - beqz a1,353e2 │ │ │ │ - addw ra,s6,t0 │ │ │ │ - addw a4,a4,a0 │ │ │ │ - addw a4,a4,ra │ │ │ │ - ld a6,200(sp) │ │ │ │ - sd t1,152(sp) │ │ │ │ - ld t1,176(sp) │ │ │ │ - slli a5,a1,0x3 │ │ │ │ - add a6,a6,a5 │ │ │ │ - add a5,a5,t1 │ │ │ │ - lw a3,20(a3) │ │ │ │ - ld a5,0(a5) │ │ │ │ - ld a6,0(a6) │ │ │ │ - sd a0,32(sp) │ │ │ │ - sd a4,24(sp) │ │ │ │ - sd a2,0(sp) │ │ │ │ - ld a4,192(sp) │ │ │ │ - ld a2,184(sp) │ │ │ │ - ld a0,168(sp) │ │ │ │ - sd a1,56(sp) │ │ │ │ - sd t0,48(sp) │ │ │ │ - sd t4,8(sp) │ │ │ │ - mv a1,s0 │ │ │ │ - sd s6,40(sp) │ │ │ │ - sd ra,16(sp) │ │ │ │ - sd t3,160(sp) │ │ │ │ - sd t2,144(sp) │ │ │ │ - sd t0,136(sp) │ │ │ │ - sd t4,128(sp) │ │ │ │ - jal 442a6 │ │ │ │ - ld t2,144(sp) │ │ │ │ - ld a2,88(s0) │ │ │ │ - ld a3,24(s0) │ │ │ │ - ld a1,16(t2) │ │ │ │ - lw a5,36(s0) │ │ │ │ - ld t1,152(sp) │ │ │ │ - add s3,s3,a1 │ │ │ │ - ld a4,0(s3) │ │ │ │ - ld t3,160(sp) │ │ │ │ - ld t4,128(sp) │ │ │ │ - lbu a0,48(a4) │ │ │ │ - ld t0,136(sp) │ │ │ │ - sb a0,97(s0) │ │ │ │ - sd a2,0(s10) │ │ │ │ - sd a3,0(s7) │ │ │ │ - sw a5,0(s11) │ │ │ │ - lbu a5,12(a4) │ │ │ │ - sw a5,0(s2) │ │ │ │ - lw a5,80(s0) │ │ │ │ - sw a5,0(s1) │ │ │ │ - lw a3,72(s0) │ │ │ │ - sw a3,0(t1) │ │ │ │ - lw a5,0(s1) │ │ │ │ - addw a5,a5,a3 │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - sw a5,0(t3) │ │ │ │ - lw a5,0(s2) │ │ │ │ - bnez a5,353f2 │ │ │ │ - lw a3,72(s0) │ │ │ │ - sw a3,0(s9) │ │ │ │ - lw a5,0(s1) │ │ │ │ - addw a5,a5,a3 │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - sw a5,0(s8) │ │ │ │ - lw a5,0(s2) │ │ │ │ - lw a3,0(a4) │ │ │ │ - bnez a5,35436 │ │ │ │ - lw a0,40(s0) │ │ │ │ - sw a0,4(s5) │ │ │ │ - sw a3,0(s5) │ │ │ │ - lw a4,0(t2) │ │ │ │ - addi s4,s4,1 │ │ │ │ - sext.w a5,s4 │ │ │ │ - addi s5,s5,8 │ │ │ │ - addi s0,s0,104 │ │ │ │ - addi s2,s2,4 │ │ │ │ - addi s9,s9,4 │ │ │ │ - addi s1,s1,4 │ │ │ │ - addi s8,s8,4 │ │ │ │ - addi s10,s10,8 │ │ │ │ - addi s7,s7,8 │ │ │ │ - addi s11,s11,4 │ │ │ │ - addi t1,t1,4 │ │ │ │ - addi t3,t3,4 │ │ │ │ - bgeu a5,a4,35458 │ │ │ │ - slli s3,s4,0x3 │ │ │ │ - add a3,a1,s3 │ │ │ │ - ld a3,0(a3) │ │ │ │ - lw a7,0(a3) │ │ │ │ - lw a2,4(a3) │ │ │ │ + fsd fs0,408(sp) │ │ │ │ + mv s6,a0 │ │ │ │ + sd zero,360(sp) │ │ │ │ mv a0,a7 │ │ │ │ - beqz a5,353b2 │ │ │ │ - addiw a0,a5,-1 │ │ │ │ - slli a6,a0,0x20 │ │ │ │ - srli a0,a6,0x1d │ │ │ │ - add a0,a0,a1 │ │ │ │ - ld a6,0(a0) │ │ │ │ - li a0,0 │ │ │ │ - lw a6,4(a6) │ │ │ │ - bltu a7,a6,353b2 │ │ │ │ - subw a0,a7,a6 │ │ │ │ - addiw a4,a4,-1 │ │ │ │ - bgeu a5,a4,3528e │ │ │ │ - addiw a5,a5,1 │ │ │ │ - slli a4,a5,0x20 │ │ │ │ - srli a5,a4,0x1d │ │ │ │ - add a5,a5,a1 │ │ │ │ - ld a5,0(a5) │ │ │ │ - li s6,0 │ │ │ │ - lw a5,0(a5) │ │ │ │ - bltu a5,a2,35292 │ │ │ │ - lbu a1,12(a3) │ │ │ │ - addw a4,a2,t0 │ │ │ │ - subw s6,a5,a2 │ │ │ │ - subw a4,a4,a7 │ │ │ │ - bnez a1,352a2 │ │ │ │ - ld a5,208(sp) │ │ │ │ - addw ra,a0,a5 │ │ │ │ - addw a4,ra,a4 │ │ │ │ - addw a4,a4,s6 │ │ │ │ - j 352ac │ │ │ │ - lw a5,72(s0) │ │ │ │ - lw a3,0(s1) │ │ │ │ - addw a3,a3,a5 │ │ │ │ - subw a3,t4,a3 │ │ │ │ - sw a3,0(s9) │ │ │ │ - lw a5,0(s1) │ │ │ │ - lw a2,72(s0) │ │ │ │ - addw a2,a2,a5 │ │ │ │ - bltu t4,a2,35746 │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - addw a3,a3,a5 │ │ │ │ - sw a3,0(s8) │ │ │ │ - bgeu t4,a3,35346 │ │ │ │ - auipc a3,0x31 │ │ │ │ - addi a3,a3,-1670 │ │ │ │ - li a2,815 │ │ │ │ - auipc a1,0x2c │ │ │ │ - addi a1,a1,-418 │ │ │ │ - auipc a0,0x2c │ │ │ │ - addi a0,a0,-362 │ │ │ │ - jal 3830 <__assert_fail@plt> │ │ │ │ - lw a2,4(a4) │ │ │ │ - lw a5,216(sp) │ │ │ │ - lw a4,36(s0) │ │ │ │ - li a0,0 │ │ │ │ - addw a5,a5,a2 │ │ │ │ - subw a5,a5,a3 │ │ │ │ - addw a5,a5,s6 │ │ │ │ - bltu a4,a5,35350 │ │ │ │ - lw a5,220(sp) │ │ │ │ - addw a4,a4,a5 │ │ │ │ - addw a4,a4,a3 │ │ │ │ - subw a4,a4,a2 │ │ │ │ - subw a0,a4,s6 │ │ │ │ - j 35350 │ │ │ │ - ld s3,336(sp) │ │ │ │ - ld s6,344(sp) │ │ │ │ - mv s9,t2 │ │ │ │ - mv s8,t4 │ │ │ │ - ld a5,176(sp) │ │ │ │ - ld a7,232(sp) │ │ │ │ - ld a6,224(sp) │ │ │ │ - ld a2,8(a5) │ │ │ │ - ld a1,0(a5) │ │ │ │ - ld a5,280(sp) │ │ │ │ - ld a0,168(sp) │ │ │ │ - sd a4,32(sp) │ │ │ │ - sd a5,112(sp) │ │ │ │ - addi a5,sp,368 │ │ │ │ - sd a5,104(sp) │ │ │ │ - addi a5,sp,376 │ │ │ │ - sd a5,96(sp) │ │ │ │ - addi a5,sp,400 │ │ │ │ - sd a5,88(sp) │ │ │ │ - addi a5,sp,384 │ │ │ │ - sd a5,80(sp) │ │ │ │ - addi a5,sp,392 │ │ │ │ + sd zero,368(sp) │ │ │ │ + sd zero,376(sp) │ │ │ │ + sd zero,384(sp) │ │ │ │ + sd zero,296(sp) │ │ │ │ + sd zero,304(sp) │ │ │ │ + sd zero,312(sp) │ │ │ │ + sd zero,320(sp) │ │ │ │ + sd zero,328(sp) │ │ │ │ + sd zero,336(sp) │ │ │ │ + mv s0,a7 │ │ │ │ + ld s1,536(sp) │ │ │ │ + sd zero,344(sp) │ │ │ │ + sd zero,352(sp) │ │ │ │ + jal 47dae │ │ │ │ + mv a5,a0 │ │ │ │ + mv a1,s5 │ │ │ │ + mv a0,s0 │ │ │ │ sd a5,72(sp) │ │ │ │ - ld a5,304(sp) │ │ │ │ - auipc s0,0x45 │ │ │ │ - ld s0,-1392(s0) │ │ │ │ - mv a4,s3 │ │ │ │ - sd a5,64(sp) │ │ │ │ - ld a5,320(sp) │ │ │ │ - mv a3,s8 │ │ │ │ - sd s0,56(sp) │ │ │ │ - sd a5,48(sp) │ │ │ │ - ld a5,312(sp) │ │ │ │ - sd a5,40(sp) │ │ │ │ - ld a5,272(sp) │ │ │ │ - sd a5,24(sp) │ │ │ │ - ld a5,264(sp) │ │ │ │ - sd a5,16(sp) │ │ │ │ - ld a5,256(sp) │ │ │ │ - sd a5,8(sp) │ │ │ │ - ld a5,248(sp) │ │ │ │ - sd a5,0(sp) │ │ │ │ - ld a5,240(sp) │ │ │ │ - jal 1565a │ │ │ │ - mv s1,a0 │ │ │ │ - beqz a0,3567a │ │ │ │ - ld a5,376(sp) │ │ │ │ - sd s0,64(sp) │ │ │ │ - ld a4,176(sp) │ │ │ │ - sd a5,112(sp) │ │ │ │ - ld a5,400(sp) │ │ │ │ - mv a1,a0 │ │ │ │ - mv s5,s3 │ │ │ │ - sd a5,104(sp) │ │ │ │ - ld a5,384(sp) │ │ │ │ - mv s4,s1 │ │ │ │ + jal 46a6e │ │ │ │ + mv a1,s5 │ │ │ │ + mv s2,a0 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 469da │ │ │ │ + mv s3,a0 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 4223c │ │ │ │ + sext.w s3,s3 │ │ │ │ + li s7,0 │ │ │ │ + bnez a0,34a6c │ │ │ │ + mv a0,s0 │ │ │ │ + jal 421e6 │ │ │ │ + beqz a0,34808 │ │ │ │ + ld a4,72(sp) │ │ │ │ + lbu a5,62(s0) │ │ │ │ + sd a4,80(sp) │ │ │ │ + bnez a5,34a78 │ │ │ │ + mv a1,s5 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 46dba │ │ │ │ + mv a1,s5 │ │ │ │ + mv s8,a0 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 46d34 │ │ │ │ + mv s4,a0 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 4223c │ │ │ │ + sext.w s4,s4 │ │ │ │ + li a3,0 │ │ │ │ + bnez a0,34c98 │ │ │ │ + mv a4,s4 │ │ │ │ + mv a2,s8 │ │ │ │ + addi a1,sp,240 │ │ │ │ + li a0,0 │ │ │ │ + jal 37a14 │ │ │ │ + j 3480c │ │ │ │ + sd zero,80(sp) │ │ │ │ + li s4,0 │ │ │ │ + addi s8,sp,184 │ │ │ │ + mv a4,s3 │ │ │ │ + mv a2,s2 │ │ │ │ + mv a3,s7 │ │ │ │ + mv a1,s8 │ │ │ │ + li a0,0 │ │ │ │ + jal 37a14 │ │ │ │ + li a1,16 │ │ │ │ + li a0,0 │ │ │ │ + jal 1e81c │ │ │ │ + mv s2,a0 │ │ │ │ + jal 51528 │ │ │ │ + fcvt.d.wu fa5,s3 │ │ │ │ + auipc a5,0x2f │ │ │ │ + fld fs0,1880(a5) │ │ │ │ + lw a5,272(s1) │ │ │ │ + fdiv.d fa5,fa5,fs0 │ │ │ │ + fadd.d fa5,fa5,fa5 │ │ │ │ + fcvt.wu.d s11,fa5,rtz │ │ │ │ + sext.w a4,s11 │ │ │ │ + sd a4,104(sp) │ │ │ │ + bgeu s3,a5,3498e │ │ │ │ + addi a5,s1,400 │ │ │ │ + sd zero,112(sp) │ │ │ │ li s7,0 │ │ │ │ - sd a5,96(sp) │ │ │ │ - ld a5,392(sp) │ │ │ │ - li s0,-1 │ │ │ │ - sd a5,88(sp) │ │ │ │ - ld a5,296(sp) │ │ │ │ - sd a5,80(sp) │ │ │ │ - ld a5,304(sp) │ │ │ │ - sd a5,72(sp) │ │ │ │ - ld a5,320(sp) │ │ │ │ sd a5,56(sp) │ │ │ │ - ld a5,312(sp) │ │ │ │ - sd a5,48(sp) │ │ │ │ - lw a5,0(s9) │ │ │ │ - ld a3,8(a4) │ │ │ │ - ld a2,0(a4) │ │ │ │ - sd a5,40(sp) │ │ │ │ - ld a5,272(sp) │ │ │ │ - mv a4,s8 │ │ │ │ - sd a5,32(sp) │ │ │ │ - ld a5,264(sp) │ │ │ │ - sd a5,24(sp) │ │ │ │ - ld a5,256(sp) │ │ │ │ - sd a5,16(sp) │ │ │ │ - ld a5,248(sp) │ │ │ │ - sd a5,8(sp) │ │ │ │ - ld a5,232(sp) │ │ │ │ - sd a5,0(sp) │ │ │ │ - ld a7,224(sp) │ │ │ │ - ld a6,240(sp) │ │ │ │ - ld a0,168(sp) │ │ │ │ - mv a5,s3 │ │ │ │ - jal 15dce │ │ │ │ - lw a5,0(s9) │ │ │ │ - beqz a5,355a6 │ │ │ │ - ld a5,392(sp) │ │ │ │ - slli s2,s7,0x3 │ │ │ │ - add a5,a5,s2 │ │ │ │ - ld a0,0(a5) │ │ │ │ - jal 3670 │ │ │ │ - ld a4,392(sp) │ │ │ │ - ld a5,384(sp) │ │ │ │ - add a4,a4,s2 │ │ │ │ - sd zero,0(a4) │ │ │ │ - add a5,a5,s2 │ │ │ │ - ld a0,0(a5) │ │ │ │ - jal 3670 │ │ │ │ - ld a4,384(sp) │ │ │ │ - ld a5,400(sp) │ │ │ │ - add a4,a4,s2 │ │ │ │ - sd zero,0(a4) │ │ │ │ - add a5,a5,s2 │ │ │ │ - ld a0,0(a5) │ │ │ │ - jal 3670 │ │ │ │ - ld a5,400(sp) │ │ │ │ - lw a4,0(s5) │ │ │ │ - add a5,a5,s2 │ │ │ │ - sd zero,0(a5) │ │ │ │ - beq a4,s0,35658 │ │ │ │ - ld a5,0(s4) │ │ │ │ - li s8,0 │ │ │ │ - slli s2,s8,0x3 │ │ │ │ - add a5,a5,s2 │ │ │ │ - ld a0,0(a5) │ │ │ │ - addi s8,s8,1 │ │ │ │ - jal 3670 │ │ │ │ - ld a5,0(s4) │ │ │ │ - lw a4,0(s5) │ │ │ │ - sext.w a3,s8 │ │ │ │ - add s2,s2,a5 │ │ │ │ - sd zero,0(s2) │ │ │ │ - addiw a4,a4,1 │ │ │ │ - mv a0,a5 │ │ │ │ - bltu a3,a4,35564 │ │ │ │ - jal 3670 │ │ │ │ - lw a4,0(s9) │ │ │ │ - addi s7,s7,1 │ │ │ │ - sd zero,0(s4) │ │ │ │ - sext.w a5,s7 │ │ │ │ - addi s5,s5,4 │ │ │ │ - addi s4,s4,8 │ │ │ │ - bltu a5,a4,3551c │ │ │ │ - mv a0,s1 │ │ │ │ - jal 3670 │ │ │ │ - ld a0,376(sp) │ │ │ │ - jal 3670 │ │ │ │ - ld a0,280(sp) │ │ │ │ - sd zero,376(sp) │ │ │ │ - jal 3670 │ │ │ │ - lw a5,0(s9) │ │ │ │ - ld a4,328(sp) │ │ │ │ - ld a0,168(sp) │ │ │ │ - mv a2,s6 │ │ │ │ - mv a1,s9 │ │ │ │ - sw a5,0(a4) │ │ │ │ - jal 1929c │ │ │ │ - mv a0,s9 │ │ │ │ - jal 3670 │ │ │ │ - ld a0,224(sp) │ │ │ │ - jal 3670 │ │ │ │ - ld a0,240(sp) │ │ │ │ - jal 3670 │ │ │ │ - ld a0,232(sp) │ │ │ │ - jal 3670 │ │ │ │ - ld a0,248(sp) │ │ │ │ - jal 3670 │ │ │ │ - ld a0,256(sp) │ │ │ │ - jal 3670 │ │ │ │ - ld a0,264(sp) │ │ │ │ - jal 3670 │ │ │ │ - ld a0,272(sp) │ │ │ │ - jal 3670 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 3670 │ │ │ │ - ld a0,392(sp) │ │ │ │ + beqz s4,34868 │ │ │ │ + lw a5,272(s1) │ │ │ │ + bgeu s4,a5,34a84 │ │ │ │ + lw a2,408(s1) │ │ │ │ + ld a1,56(sp) │ │ │ │ + mv a0,s2 │ │ │ │ + li s10,0 │ │ │ │ + jal 5310c │ │ │ │ + mv a1,s1 │ │ │ │ + mv a0,s2 │ │ │ │ + jal d3aa │ │ │ │ + li a1,10 │ │ │ │ + jal 532e0 │ │ │ │ + mv s11,a0 │ │ │ │ + beqz s3,3496c │ │ │ │ + li a3,0 │ │ │ │ + beqz s7,3489a │ │ │ │ + lw a5,0(s7) │ │ │ │ + li a3,0 │ │ │ │ + bnez a5,34b18 │ │ │ │ + beqz s4,34972 │ │ │ │ + addi a5,sp,240 │ │ │ │ + sd a5,128(sp) │ │ │ │ + beqz s10,348ae │ │ │ │ + lw a5,0(s10) │ │ │ │ + bnez a5,34b00 │ │ │ │ + li a4,0 │ │ │ │ + ld a6,64(sp) │ │ │ │ + mv a7,s1 │ │ │ │ + mv a5,s6 │ │ │ │ + mv a2,s5 │ │ │ │ + mv a1,s0 │ │ │ │ + mv a0,s11 │ │ │ │ + jal 18c32 │ │ │ │ + mv a1,s8 │ │ │ │ + li a0,0 │ │ │ │ + jal 37cdc │ │ │ │ + ld a1,128(sp) │ │ │ │ + li a0,0 │ │ │ │ + jal 37cdc │ │ │ │ + beqz s7,348e0 │ │ │ │ + mv a0,s7 │ │ │ │ + jal 4fc42 │ │ │ │ + mv a0,s7 │ │ │ │ jal 3670 │ │ │ │ - ld a0,384(sp) │ │ │ │ + beqz s10,348f0 │ │ │ │ + mv a0,s10 │ │ │ │ + jal 4fc42 │ │ │ │ + mv a0,s10 │ │ │ │ jal 3670 │ │ │ │ - ld a0,400(sp) │ │ │ │ + ld a1,360(sp) │ │ │ │ + beqz a1,3490a │ │ │ │ + mv a2,s3 │ │ │ │ + li a0,0 │ │ │ │ + jal 33fa8 │ │ │ │ + ld a1,368(sp) │ │ │ │ + mv a2,s3 │ │ │ │ + li a0,0 │ │ │ │ + jal 33fa8 │ │ │ │ + sd zero,360(sp) │ │ │ │ + sd zero,368(sp) │ │ │ │ + mv a0,s2 │ │ │ │ + jal 5038c │ │ │ │ + mv a0,s2 │ │ │ │ jal 3670 │ │ │ │ - ld a0,296(sp) │ │ │ │ + mv a0,s11 │ │ │ │ + jal 5038c │ │ │ │ + mv a0,s11 │ │ │ │ jal 3670 │ │ │ │ - ld s1,504(sp) │ │ │ │ - ld s6,464(sp) │ │ │ │ - ld s10,432(sp) │ │ │ │ - ld s11,424(sp) │ │ │ │ - auipc a5,0x45 │ │ │ │ - ld a5,-1810(a5) │ │ │ │ - ld a4,408(sp) │ │ │ │ - ld a5,0(a5) │ │ │ │ + ld a1,376(sp) │ │ │ │ + beqz a1,34938 │ │ │ │ + mv a2,s4 │ │ │ │ + li a0,0 │ │ │ │ + jal 33fa8 │ │ │ │ + ld a1,384(sp) │ │ │ │ + mv a2,s4 │ │ │ │ + li a0,0 │ │ │ │ + jal 33fa8 │ │ │ │ + ld a4,392(sp) │ │ │ │ + ld a5,0(s9) │ │ │ │ xor a5,a5,a4 │ │ │ │ li a4,0 │ │ │ │ - bnez a5,35766 │ │ │ │ + bnez a5,35298 │ │ │ │ ld ra,520(sp) │ │ │ │ ld s0,512(sp) │ │ │ │ - ld a0,288(sp) │ │ │ │ + ld s1,504(sp) │ │ │ │ ld s2,496(sp) │ │ │ │ ld s3,488(sp) │ │ │ │ ld s4,480(sp) │ │ │ │ ld s5,472(sp) │ │ │ │ + ld s6,464(sp) │ │ │ │ ld s7,456(sp) │ │ │ │ ld s8,448(sp) │ │ │ │ ld s9,440(sp) │ │ │ │ + ld s10,432(sp) │ │ │ │ + ld s11,424(sp) │ │ │ │ + fld fs0,408(sp) │ │ │ │ addi sp,sp,528 │ │ │ │ ret │ │ │ │ - mv a3,ra │ │ │ │ - j 35248 │ │ │ │ - ld a0,0(s4) │ │ │ │ - j 3558c │ │ │ │ - addiw s6,s6,1 │ │ │ │ - j 35154 │ │ │ │ - ld a0,168(sp) │ │ │ │ - mv a2,s6 │ │ │ │ - mv a1,s9 │ │ │ │ - jal 1929c │ │ │ │ - mv a0,s9 │ │ │ │ - jal 3670 │ │ │ │ - ld s1,504(sp) │ │ │ │ - ld s6,464(sp) │ │ │ │ - sd zero,288(sp) │ │ │ │ - j 35622 │ │ │ │ - ld a5,176(sp) │ │ │ │ - auipc s0,0x45 │ │ │ │ - ld s0,-1748(s0) │ │ │ │ - ld a0,0(s0) │ │ │ │ - ld a4,8(a5) │ │ │ │ - ld a3,0(a5) │ │ │ │ - auipc a2,0x2c │ │ │ │ - addi a2,a2,-946 │ │ │ │ - mv a5,s8 │ │ │ │ - li a1,1 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - lw a5,0(s9) │ │ │ │ - beqz a5,3573a │ │ │ │ - ld s5,288(sp) │ │ │ │ - ld s7,224(sp) │ │ │ │ - ld s6,232(sp) │ │ │ │ - ld s1,240(sp) │ │ │ │ - addi a5,sp,360 │ │ │ │ - slli s3,s8,0x20 │ │ │ │ - li s4,0 │ │ │ │ - addi s11,sp,364 │ │ │ │ + li a3,0 │ │ │ │ + bnez s4,34ca4 │ │ │ │ + ld a6,64(sp) │ │ │ │ + mv a1,s0 │ │ │ │ + mv a0,s11 │ │ │ │ + mv a7,s1 │ │ │ │ + mv a5,s6 │ │ │ │ + li a4,0 │ │ │ │ + mv a2,s5 │ │ │ │ + jal 18c32 │ │ │ │ + mv a1,s8 │ │ │ │ + li a0,0 │ │ │ │ + jal 37cdc │ │ │ │ + j 348d0 │ │ │ │ + lbu a4,388(s1) │ │ │ │ + addi a5,sp,328 │ │ │ │ + addi s10,sp,296 │ │ │ │ + mv a3,a5 │ │ │ │ sd a5,128(sp) │ │ │ │ - srli s3,s3,0x20 │ │ │ │ - auipc s2,0x2a │ │ │ │ - addi s2,s2,62 │ │ │ │ - lw a1,0(s5) │ │ │ │ - ld a2,128(sp) │ │ │ │ - ld a0,184(sp) │ │ │ │ - mv a3,s11 │ │ │ │ - li s10,0 │ │ │ │ - jal 43e6a │ │ │ │ - lw a7,364(sp) │ │ │ │ - lw a6,360(sp) │ │ │ │ - lw a5,0(s5) │ │ │ │ - ld a0,0(s0) │ │ │ │ - li a4,1 │ │ │ │ - mv a3,s4 │ │ │ │ - auipc a2,0x2c │ │ │ │ - addi a2,a2,-988 │ │ │ │ - li a1,1 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - beqz s8,3570e │ │ │ │ - ld a4,0(s1) │ │ │ │ - ld a0,0(s0) │ │ │ │ - mv a2,s2 │ │ │ │ - add a4,a4,s10 │ │ │ │ - lbu a3,0(a4) │ │ │ │ - li a1,1 │ │ │ │ - addi s10,s10,1 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - bne s3,s10,356f6 │ │ │ │ - lw a4,0(s6) │ │ │ │ - lw a3,0(s7) │ │ │ │ - ld a0,0(s0) │ │ │ │ - auipc a2,0x2c │ │ │ │ - addi a2,a2,-1008 │ │ │ │ - li a1,1 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - lw a5,0(s9) │ │ │ │ - addiw s4,s4,1 │ │ │ │ - addi s5,s5,104 │ │ │ │ - addi s7,s7,4 │ │ │ │ - addi s6,s6,4 │ │ │ │ - addi s1,s1,8 │ │ │ │ - bltu s4,a5,356c2 │ │ │ │ - ld s1,504(sp) │ │ │ │ - ld s6,464(sp) │ │ │ │ - ld s10,432(sp) │ │ │ │ - ld s11,424(sp) │ │ │ │ - sd zero,288(sp) │ │ │ │ - j 35622 │ │ │ │ - auipc a3,0x30 │ │ │ │ - addi a3,a3,1610 │ │ │ │ - li a2,813 │ │ │ │ - auipc a1,0x2c │ │ │ │ - addi a1,a1,-1234 │ │ │ │ - auipc a0,0x2c │ │ │ │ - addi a0,a0,-1218 │ │ │ │ - jal 3830 <__assert_fail@plt> │ │ │ │ - sd s1,504(sp) │ │ │ │ - sd s6,464(sp) │ │ │ │ - sd s10,432(sp) │ │ │ │ - sd s11,424(sp) │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - addi sp,sp,-272 │ │ │ │ - sd s0,256(sp) │ │ │ │ - ld s0,312(sp) │ │ │ │ - sd s3,232(sp) │ │ │ │ - lw s3,272(sp) │ │ │ │ - lw t1,696(s0) │ │ │ │ - fld fa1,688(s0) │ │ │ │ - fld fa0,472(s0) │ │ │ │ - ld t4,288(sp) │ │ │ │ - ld t5,296(sp) │ │ │ │ - sd s1,248(sp) │ │ │ │ - mv s1,a5 │ │ │ │ - ld a5,280(sp) │ │ │ │ - sd s5,216(sp) │ │ │ │ - sd s7,200(sp) │ │ │ │ - mv s5,a6 │ │ │ │ - sd t1,0(sp) │ │ │ │ - auipc s7,0x44 │ │ │ │ - ld s7,1908(s7) │ │ │ │ - sd s6,208(sp) │ │ │ │ - sd s8,192(sp) │ │ │ │ - sd s9,184(sp) │ │ │ │ - sd s11,168(sp) │ │ │ │ - mv s8,a2 │ │ │ │ - mv s9,a7 │ │ │ │ - mv a2,s1 │ │ │ │ - mv s6,a3 │ │ │ │ - mv s11,a4 │ │ │ │ - addi a7,sp,144 │ │ │ │ - mv a4,s3 │ │ │ │ - addi a6,sp,128 │ │ │ │ - mv a3,s5 │ │ │ │ - ld t1,0(s7) │ │ │ │ - sd t1,152(sp) │ │ │ │ - li t1,0 │ │ │ │ - sd ra,264(sp) │ │ │ │ - sd s2,240(sp) │ │ │ │ - sd s4,224(sp) │ │ │ │ - sd s10,176(sp) │ │ │ │ - sd t4,104(sp) │ │ │ │ - lbu s10,304(sp) │ │ │ │ - sd t5,96(sp) │ │ │ │ - mv s2,a0 │ │ │ │ - sd a1,88(sp) │ │ │ │ - sw zero,132(sp) │ │ │ │ - sw zero,136(sp) │ │ │ │ - sw zero,140(sp) │ │ │ │ - jal 1a44a │ │ │ │ - lw a4,416(s0) │ │ │ │ - lw a5,408(s0) │ │ │ │ - ld t5,96(sp) │ │ │ │ - ld t4,104(sp) │ │ │ │ - addi a3,sp,140 │ │ │ │ - lw a2,128(sp) │ │ │ │ - sd a3,64(sp) │ │ │ │ - ld a3,88(sp) │ │ │ │ - addi t1,s0,400 │ │ │ │ - mv a6,s1 │ │ │ │ - mv a1,a0 │ │ │ │ - sd a4,32(sp) │ │ │ │ - sd a5,24(sp) │ │ │ │ - sd t1,16(sp) │ │ │ │ - sd s3,8(sp) │ │ │ │ - mv a7,s5 │ │ │ │ - mv a5,s11 │ │ │ │ - mv a4,s8 │ │ │ │ - mv s4,a0 │ │ │ │ - sd s0,72(sp) │ │ │ │ - sd t5,56(sp) │ │ │ │ - sd t4,48(sp) │ │ │ │ - sd s10,40(sp) │ │ │ │ - sd s9,0(sp) │ │ │ │ + mv a2,s10 │ │ │ │ + li a5,1 │ │ │ │ + mv a1,s8 │ │ │ │ + li a0,0 │ │ │ │ + jal 37f16 │ │ │ │ + lw a5,388(s1) │ │ │ │ + bnez a5,349c4 │ │ │ │ + lw a5,352(s1) │ │ │ │ + beqz a5,349c4 │ │ │ │ + ld a0,296(sp) │ │ │ │ + mv a1,s3 │ │ │ │ + jal 183d2 │ │ │ │ + sext.w a0,a0 │ │ │ │ + li a5,1 │ │ │ │ + bgeu a5,a0,34f54 │ │ │ │ mv a0,s2 │ │ │ │ - sd t1,96(sp) │ │ │ │ - jal 3508a │ │ │ │ - ld t1,96(sp) │ │ │ │ - lw s1,140(sp) │ │ │ │ - lw a7,408(s0) │ │ │ │ - mv s3,a0 │ │ │ │ - mv a1,a0 │ │ │ │ - sd s0,32(sp) │ │ │ │ - sd s9,24(sp) │ │ │ │ - sd s5,16(sp) │ │ │ │ - sd s10,8(sp) │ │ │ │ + jal 512b2 │ │ │ │ + li s7,0 │ │ │ │ + bnez a0,34a5a │ │ │ │ + lw a4,308(s1) │ │ │ │ + bnez a4,349ee │ │ │ │ + li a5,75 │ │ │ │ + divuw a5,s3,a5 │ │ │ │ + fcvt.d.w fa5,a5 │ │ │ │ + fadd.d fa5,fa5,fa5 │ │ │ │ + fcvt.wu.d a4,fa5,rtz │ │ │ │ + sext.w a4,a4 │ │ │ │ + beqz a4,34e72 │ │ │ │ + lw a5,392(s1) │ │ │ │ + sd zero,360(sp) │ │ │ │ + sd zero,368(sp) │ │ │ │ + li a3,2 │ │ │ │ + beq a5,a3,350de │ │ │ │ + li a3,1 │ │ │ │ + beq a5,a3,35142 │ │ │ │ + mv a6,s1 │ │ │ │ + addi a5,sp,360 │ │ │ │ + mv a3,s3 │ │ │ │ + mv a2,s10 │ │ │ │ + mv a1,s6 │ │ │ │ + li a0,0 │ │ │ │ + sd a5,56(sp) │ │ │ │ + jal 346a4 │ │ │ │ + ld a5,56(sp) │ │ │ │ + ld a3,64(sp) │ │ │ │ + lw a2,8(s6) │ │ │ │ + mv a4,s1 │ │ │ │ + mv a1,s3 │ │ │ │ + mv a0,a5 │ │ │ │ + jal 5454e │ │ │ │ + lbu a4,388(s1) │ │ │ │ + ld a3,128(sp) │ │ │ │ + mv s7,a0 │ │ │ │ + li a5,0 │ │ │ │ + mv a2,s10 │ │ │ │ + mv a1,s8 │ │ │ │ + li a0,0 │ │ │ │ + jal 37f16 │ │ │ │ + ld a5,88(sp) │ │ │ │ + ld a2,216(s1) │ │ │ │ + ld a6,72(sp) │ │ │ │ + sd a5,16(sp) │ │ │ │ + ld a5,96(sp) │ │ │ │ + ld a4,128(sp) │ │ │ │ + sd zero,24(sp) │ │ │ │ + sd a5,8(sp) │ │ │ │ sd s1,0(sp) │ │ │ │ - mv a6,t1 │ │ │ │ - addi a5,sp,127 │ │ │ │ - addi a4,sp,136 │ │ │ │ - addi a3,sp,132 │ │ │ │ - mv a2,s6 │ │ │ │ - mv a0,s8 │ │ │ │ - jal 34852 │ │ │ │ - beqz s1,35870 │ │ │ │ - slli s1,s1,0x20 │ │ │ │ - srli s1,s1,0x20 │ │ │ │ - li a5,104 │ │ │ │ - mul s1,s1,a5 │ │ │ │ - mv s0,s3 │ │ │ │ - add s1,s1,s3 │ │ │ │ - mv a1,s0 │ │ │ │ - mv a0,s2 │ │ │ │ - addi s0,s0,104 │ │ │ │ - jal 44286 │ │ │ │ - bne s0,s1,35860 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 3670 │ │ │ │ - lw a2,128(sp) │ │ │ │ - mv a1,s4 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 1929c │ │ │ │ - ld a0,144(sp) │ │ │ │ - jal 3670 │ │ │ │ - mv a0,s4 │ │ │ │ - jal 3670 │ │ │ │ - ld a4,152(sp) │ │ │ │ - ld a5,0(s7) │ │ │ │ - xor a5,a5,a4 │ │ │ │ - li a4,0 │ │ │ │ - bnez a5,358b8 │ │ │ │ - ld ra,264(sp) │ │ │ │ - ld s0,256(sp) │ │ │ │ - ld s1,248(sp) │ │ │ │ - ld s2,240(sp) │ │ │ │ - ld s3,232(sp) │ │ │ │ - ld s4,224(sp) │ │ │ │ - ld s5,216(sp) │ │ │ │ - ld s7,200(sp) │ │ │ │ - ld s8,192(sp) │ │ │ │ - ld s9,184(sp) │ │ │ │ - ld s10,176(sp) │ │ │ │ - ld s11,168(sp) │ │ │ │ + mv a7,s7 │ │ │ │ + mv a5,s3 │ │ │ │ + mv a3,s10 │ │ │ │ + mv a1,s2 │ │ │ │ mv a0,s6 │ │ │ │ - ld s6,208(sp) │ │ │ │ - addi sp,sp,272 │ │ │ │ - ret │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - addi sp,sp,-208 │ │ │ │ - sd s11,104(sp) │ │ │ │ - mv s11,a0 │ │ │ │ - lw a0,32(a0) │ │ │ │ - sd ra,200(sp) │ │ │ │ - sd s4,160(sp) │ │ │ │ - sd s6,144(sp) │ │ │ │ - sd a2,8(sp) │ │ │ │ - sd a3,16(sp) │ │ │ │ - sd a4,72(sp) │ │ │ │ + jal 54628 │ │ │ │ + lbu a5,448(s1) │ │ │ │ + bnez a5,34caa │ │ │ │ + addi a5,s1,400 │ │ │ │ sd a5,56(sp) │ │ │ │ - sd a6,24(sp) │ │ │ │ - sd a7,32(sp) │ │ │ │ - beqz a0,35aa6 │ │ │ │ - lw a5,208(sp) │ │ │ │ - sd s1,184(sp) │ │ │ │ - sd s3,168(sp) │ │ │ │ - sd a5,40(sp) │ │ │ │ - sext.w a5,a4 │ │ │ │ - sd s10,112(sp) │ │ │ │ - sd s0,192(sp) │ │ │ │ - sd s2,176(sp) │ │ │ │ - sd s5,152(sp) │ │ │ │ - sd s7,136(sp) │ │ │ │ - sd s8,128(sp) │ │ │ │ - sd s9,120(sp) │ │ │ │ - mv s3,a1 │ │ │ │ - li s1,0 │ │ │ │ - li s4,0 │ │ │ │ - li s6,0 │ │ │ │ - li s10,0 │ │ │ │ - sd a5,48(sp) │ │ │ │ - j 3590e │ │ │ │ - lw a3,32(s11) │ │ │ │ - addi s1,s1,88 │ │ │ │ - bgeu s10,a3,359f0 │ │ │ │ - ld s0,48(s11) │ │ │ │ - addiw s9,s10,1 │ │ │ │ - sext.w s8,s10 │ │ │ │ - add s0,s0,s1 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 4547a │ │ │ │ - sext.w s10,s9 │ │ │ │ - bne a0,s3,35902 │ │ │ │ + sd zero,112(sp) │ │ │ │ + j 3485c │ │ │ │ + mv a1,s5 │ │ │ │ mv a0,s0 │ │ │ │ - jal 455cc │ │ │ │ - mv s2,a0 │ │ │ │ - ld a0,88(a0) │ │ │ │ - jal 4f4e0 │ │ │ │ - mv s5,a0 │ │ │ │ - ld a2,16(sp) │ │ │ │ - ld a0,88(s2) │ │ │ │ - ld a1,8(sp) │ │ │ │ - sext.w s5,s5 │ │ │ │ - jal 4c4e2 │ │ │ │ - ld s7,40(sp) │ │ │ │ - addw s6,a0,s6 │ │ │ │ - ld a0,88(s2) │ │ │ │ - bltu s5,s7,35a70 │ │ │ │ - mv a2,s7 │ │ │ │ - li a1,0 │ │ │ │ - jal 4c652 │ │ │ │ - mv a6,a0 │ │ │ │ - ld a0,88(s2) │ │ │ │ - subw a1,s5,s7 │ │ │ │ - mv a2,s5 │ │ │ │ - sd a6,64(sp) │ │ │ │ - jal 4c652 │ │ │ │ - ld a6,64(sp) │ │ │ │ + jal 4722e │ │ │ │ mv s7,a0 │ │ │ │ - ld a5,24(sp) │ │ │ │ - bge a5,a6,3597e │ │ │ │ - ori s4,s4,32 │ │ │ │ - ld a5,32(sp) │ │ │ │ - bge a5,s7,35988 │ │ │ │ - ori s4,s4,8 │ │ │ │ - lbu a5,72(s0) │ │ │ │ - lw a7,64(s0) │ │ │ │ - lw s0,68(s0) │ │ │ │ - bnez a5,35a16 │ │ │ │ - bnez s8,35a1e │ │ │ │ - ld a4,56(sp) │ │ │ │ - bgeu a4,a7,35a50 │ │ │ │ - lw a0,32(s11) │ │ │ │ - lbu a3,96(s2) │ │ │ │ - bnez a3,35a7c │ │ │ │ - ori s4,s4,4 │ │ │ │ - mv a3,s10 │ │ │ │ - beq a0,s10,359d6 │ │ │ │ - slli a4,s9,0x20 │ │ │ │ - li a3,88 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - mul a4,a4,a3 │ │ │ │ - ld a0,48(s11) │ │ │ │ - sd a5,64(sp) │ │ │ │ - add a0,a0,a4 │ │ │ │ - jal 4547a │ │ │ │ - ld a5,64(sp) │ │ │ │ - lw a3,32(s11) │ │ │ │ - beq a0,s3,35906 │ │ │ │ - ld a4,48(sp) │ │ │ │ - bltu a4,s0,359de │ │ │ │ - beqz a5,35a88 │ │ │ │ - lbu a4,96(s2) │ │ │ │ - bnez a4,35a82 │ │ │ │ - ori s4,s4,16 │ │ │ │ - addi s1,s1,88 │ │ │ │ - bltu s10,a3,3590e │ │ │ │ - ld s0,192(sp) │ │ │ │ - ld s1,184(sp) │ │ │ │ - ld s2,176(sp) │ │ │ │ - ld s3,168(sp) │ │ │ │ - ld s5,152(sp) │ │ │ │ - ld s7,136(sp) │ │ │ │ - ld s8,128(sp) │ │ │ │ - ld s9,120(sp) │ │ │ │ - ld s10,112(sp) │ │ │ │ - ld a5,216(sp) │ │ │ │ - ld ra,200(sp) │ │ │ │ - ld s11,104(sp) │ │ │ │ - sw s6,0(a5) │ │ │ │ - mv a0,s4 │ │ │ │ - ld s6,144(sp) │ │ │ │ - ld s4,160(sp) │ │ │ │ - addi sp,sp,208 │ │ │ │ - ret │ │ │ │ - ori s4,s4,2 │ │ │ │ - beqz s8,3599e │ │ │ │ - addiw a3,s8,-1 │ │ │ │ - slli a3,a3,0x20 │ │ │ │ - li a0,88 │ │ │ │ - srli a3,a3,0x20 │ │ │ │ - mul a3,a3,a0 │ │ │ │ - ld a0,48(s11) │ │ │ │ - sd a5,88(sp) │ │ │ │ - sd a7,80(sp) │ │ │ │ - sd a6,64(sp) │ │ │ │ - add a0,a0,a3 │ │ │ │ - jal 4547a │ │ │ │ - ld a6,64(sp) │ │ │ │ - ld a7,80(sp) │ │ │ │ - ld a5,88(sp) │ │ │ │ - beq a0,s3,35a94 │ │ │ │ - ld a4,56(sp) │ │ │ │ - bltu a4,a7,3599e │ │ │ │ - bnez a5,3599e │ │ │ │ - lw a3,32(s11) │ │ │ │ - li a7,4 │ │ │ │ - mv a0,a3 │ │ │ │ - bltu a7,s5,35a9a │ │ │ │ - bgtz a6,359a2 │ │ │ │ - bne a3,s10,359b2 │ │ │ │ - ld a5,72(sp) │ │ │ │ - bltu a5,s0,359de │ │ │ │ - bgtz s7,359de │ │ │ │ - j 359f0 │ │ │ │ - jal 4bda0 │ │ │ │ - sext.w s7,a0 │ │ │ │ - mv a6,s7 │ │ │ │ - j 35974 │ │ │ │ - ori s4,s4,16 │ │ │ │ - j 359ac │ │ │ │ - ori s4,s4,4 │ │ │ │ - j 35906 │ │ │ │ - li a4,4 │ │ │ │ - bltu a4,s5,35906 │ │ │ │ - bgtz s7,359de │ │ │ │ - j 35906 │ │ │ │ - lw a0,32(s11) │ │ │ │ - j 359ac │ │ │ │ - bne a3,s10,359b2 │ │ │ │ - ld a5,72(sp) │ │ │ │ - bltu a5,s0,359de │ │ │ │ - j 359f0 │ │ │ │ - li s4,0 │ │ │ │ - li s6,0 │ │ │ │ - j 35a02 │ │ │ │ - addi sp,sp,-400 │ │ │ │ - sd s11,296(sp) │ │ │ │ - mv s11,a1 │ │ │ │ - lw a1,0(a1) │ │ │ │ - sd s0,384(sp) │ │ │ │ - auipc s0,0x44 │ │ │ │ - ld s0,1114(s0) │ │ │ │ - sd s6,336(sp) │ │ │ │ - sd ra,392(sp) │ │ │ │ - ld t1,0(s0) │ │ │ │ - sd t1,280(sp) │ │ │ │ - li t1,0 │ │ │ │ - sd zero,232(sp) │ │ │ │ - sd zero,240(sp) │ │ │ │ - sw zero,220(sp) │ │ │ │ - sw zero,224(sp) │ │ │ │ - ld s6,400(sp) │ │ │ │ - beqz a1,35baa │ │ │ │ - sd s9,312(sp) │ │ │ │ - mv s9,a4 │ │ │ │ - addi a4,s6,400 │ │ │ │ - sd a4,56(sp) │ │ │ │ - addi a4,sp,240 │ │ │ │ - sd a4,136(sp) │ │ │ │ - addi a4,sp,244 │ │ │ │ - sd a4,144(sp) │ │ │ │ - addi a4,sp,232 │ │ │ │ - sd a4,152(sp) │ │ │ │ - addi a4,sp,236 │ │ │ │ - sd s4,352(sp) │ │ │ │ - sd s7,328(sp) │ │ │ │ - sd s8,320(sp) │ │ │ │ - sd s10,304(sp) │ │ │ │ - sd s1,376(sp) │ │ │ │ - sd s2,368(sp) │ │ │ │ - sd s3,360(sp) │ │ │ │ - sd s5,344(sp) │ │ │ │ - li s0,0 │ │ │ │ - li s8,0 │ │ │ │ - addi s7,sp,216 │ │ │ │ - li s10,12 │ │ │ │ - sd a4,160(sp) │ │ │ │ + j 347c4 │ │ │ │ + mv a1,s5 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 4842c │ │ │ │ sd a0,80(sp) │ │ │ │ - sd a2,64(sp) │ │ │ │ - sd a3,176(sp) │ │ │ │ - sd a5,168(sp) │ │ │ │ - sd a6,72(sp) │ │ │ │ - mv s4,a7 │ │ │ │ - ld a0,8(s11) │ │ │ │ - lw a3,408(s6) │ │ │ │ - ld a2,56(sp) │ │ │ │ - sd s7,8(sp) │ │ │ │ - sd s10,0(sp) │ │ │ │ - li a7,3 │ │ │ │ - li a6,3 │ │ │ │ - li a5,6 │ │ │ │ - li a4,6 │ │ │ │ - mv a1,s4 │ │ │ │ - add a0,a0,s0 │ │ │ │ - jal 358bc │ │ │ │ - mv s5,a0 │ │ │ │ - beqz a0,35b8a │ │ │ │ - andi a5,a0,38 │ │ │ │ - bnez a5,35e76 │ │ │ │ - andi s2,s5,26 │ │ │ │ - andi s3,s5,36 │ │ │ │ - bnez s2,35bd4 │ │ │ │ - ld a0,8(s11) │ │ │ │ - ld a1,64(sp) │ │ │ │ - mv a2,s4 │ │ │ │ - add a0,a0,s0 │ │ │ │ - jal 48460 │ │ │ │ - mv s1,a0 │ │ │ │ - bnez s3,35eac │ │ │ │ - mv a0,s1 │ │ │ │ - jal 7f20 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 3670 │ │ │ │ - lw a5,232(sp) │ │ │ │ - bnez a5,35e52 │ │ │ │ - lw a5,236(sp) │ │ │ │ - sd zero,248(sp) │ │ │ │ - bnez a5,35e60 │ │ │ │ - lw a5,240(sp) │ │ │ │ - sd zero,256(sp) │ │ │ │ - bnez a5,35e6e │ │ │ │ - lw a5,244(sp) │ │ │ │ - sd zero,264(sp) │ │ │ │ - bnez a5,35bcc │ │ │ │ - sd zero,272(sp) │ │ │ │ - lw a5,0(s11) │ │ │ │ - addiw s8,s8,1 │ │ │ │ - addi s0,s0,80 │ │ │ │ - bltu s8,a5,35b16 │ │ │ │ - ld s1,376(sp) │ │ │ │ - ld s2,368(sp) │ │ │ │ - ld s3,360(sp) │ │ │ │ - ld s4,352(sp) │ │ │ │ - ld s5,344(sp) │ │ │ │ - ld s7,328(sp) │ │ │ │ - ld s8,320(sp) │ │ │ │ - ld s9,312(sp) │ │ │ │ - ld s10,304(sp) │ │ │ │ - auipc a5,0x44 │ │ │ │ - ld a5,870(a5) │ │ │ │ - ld a4,280(sp) │ │ │ │ - ld a5,0(a5) │ │ │ │ - xor a5,a5,a4 │ │ │ │ - li a4,0 │ │ │ │ - bnez a5,361ac │ │ │ │ - ld ra,392(sp) │ │ │ │ - ld s0,384(sp) │ │ │ │ - ld s6,336(sp) │ │ │ │ - mv a0,s11 │ │ │ │ - ld s11,296(sp) │ │ │ │ - addi sp,sp,400 │ │ │ │ - ret │ │ │ │ - ld a0,272(sp) │ │ │ │ - jal 3670 │ │ │ │ - j 35b88 │ │ │ │ - ld s1,72(sp) │ │ │ │ - lw a3,708(s6) │ │ │ │ - ld a1,0(s9) │ │ │ │ - ld s2,80(sp) │ │ │ │ - subw a2,s1,a3 │ │ │ │ - lw a4,712(s6) │ │ │ │ - ld a5,136(sp) │ │ │ │ - slli a2,a2,0x20 │ │ │ │ - srli a2,a2,0x20 │ │ │ │ - add a2,a2,a1 │ │ │ │ + j 347d8 │ │ │ │ + lbu a4,388(s1) │ │ │ │ + addi a5,sp,240 │ │ │ │ + addi a3,sp,344 │ │ │ │ + addi a2,sp,312 │ │ │ │ + mv a1,a5 │ │ │ │ + sd a5,128(sp) │ │ │ │ li a0,0 │ │ │ │ + li a5,0 │ │ │ │ + sd a3,144(sp) │ │ │ │ + sd a2,136(sp) │ │ │ │ + jal 37f16 │ │ │ │ + lw a5,388(s1) │ │ │ │ + bnez a5,34aac │ │ │ │ + lw a5,352(s1) │ │ │ │ + bnez a5,3502c │ │ │ │ + mv a0,s2 │ │ │ │ + jal 52bb6 │ │ │ │ + beqz a0,34e40 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 52bb6 │ │ │ │ + li s10,0 │ │ │ │ + beqz a0,34d5c │ │ │ │ + fcvt.d.wu fa5,s4 │ │ │ │ + lbu a5,448(s1) │ │ │ │ + fdiv.d fa5,fa5,fs0 │ │ │ │ + fadd.d fa5,fa5,fa5 │ │ │ │ + fcvt.wu.d a4,fa5,rtz │ │ │ │ + sw a4,160(sp) │ │ │ │ + sext.w a4,a4 │ │ │ │ + sd a4,120(sp) │ │ │ │ + bnez a5,34b2c │ │ │ │ + lw a2,408(s1) │ │ │ │ + ld a1,56(sp) │ │ │ │ + mv a0,s2 │ │ │ │ + jal 5310c │ │ │ │ + ld a5,112(sp) │ │ │ │ + beqz a5,34c70 │ │ │ │ + lw a5,272(s1) │ │ │ │ + bltu s3,a5,34c70 │ │ │ │ + bltu s4,a5,34c70 │ │ │ │ + sd zero,96(sp) │ │ │ │ + j 34c26 │ │ │ │ + mv a0,s10 │ │ │ │ + sd a3,72(sp) │ │ │ │ + jal 528da │ │ │ │ + ld a2,216(s1) │ │ │ │ + mv a1,s6 │ │ │ │ + sd a0,56(sp) │ │ │ │ + jal 52996 │ │ │ │ + ld a4,56(sp) │ │ │ │ + ld a3,72(sp) │ │ │ │ + j 348b0 │ │ │ │ + mv a0,s7 │ │ │ │ + jal 528da │ │ │ │ + ld a2,216(s1) │ │ │ │ + mv a1,s6 │ │ │ │ + sd a0,56(sp) │ │ │ │ + jal 52996 │ │ │ │ + ld a3,56(sp) │ │ │ │ + j 3489a │ │ │ │ + mv a0,s2 │ │ │ │ + jal 52bb6 │ │ │ │ + bnez a0,34ea0 │ │ │ │ + lbu a5,448(s1) │ │ │ │ + beqz a5,34ade │ │ │ │ + mv a0,s2 │ │ │ │ + jal 52bb6 │ │ │ │ + bnez a0,34e76 │ │ │ │ + lw a2,408(s1) │ │ │ │ + ld a1,56(sp) │ │ │ │ + mv a0,s2 │ │ │ │ + jal 5310c │ │ │ │ + ld a2,216(s1) │ │ │ │ + ld a5,144(sp) │ │ │ │ + ld a4,136(sp) │ │ │ │ + ld a3,80(sp) │ │ │ │ + li a7,1 │ │ │ │ + mv a6,s4 │ │ │ │ mv a1,s2 │ │ │ │ - jal 31c2a │ │ │ │ - lw a3,708(s6) │ │ │ │ - ld a1,8(s9) │ │ │ │ - lw a4,712(s6) │ │ │ │ - subw a2,s1,a3 │ │ │ │ + sd s1,0(sp) │ │ │ │ + mv a0,s6 │ │ │ │ + jal 28b6e │ │ │ │ + ld a2,216(s1) │ │ │ │ ld a5,144(sp) │ │ │ │ - slli a2,a2,0x20 │ │ │ │ - srli a2,a2,0x20 │ │ │ │ - mv a6,a0 │ │ │ │ - add a2,a2,a1 │ │ │ │ - li a0,0 │ │ │ │ + ld a4,136(sp) │ │ │ │ + ld a3,80(sp) │ │ │ │ + mv a0,s6 │ │ │ │ + sd s1,0(sp) │ │ │ │ + li a7,1 │ │ │ │ + mv a6,s4 │ │ │ │ mv a1,s2 │ │ │ │ - sd a6,264(sp) │ │ │ │ - jal 31c2a │ │ │ │ - mv a5,a0 │ │ │ │ - ld a0,8(s11) │ │ │ │ - ld a1,64(sp) │ │ │ │ - mv a2,s4 │ │ │ │ - add a0,a0,s0 │ │ │ │ - sd a5,272(sp) │ │ │ │ - jal 48460 │ │ │ │ - mv s1,a0 │ │ │ │ - bnez s3,36058 │ │ │ │ - andi s5,s5,24 │ │ │ │ - sd zero,120(sp) │ │ │ │ - beqz s5,35b60 │ │ │ │ - lw a5,0(s1) │ │ │ │ - ld s5,8(s1) │ │ │ │ - li a1,0 │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - slli a4,a5,0x3 │ │ │ │ - add a5,a5,a4 │ │ │ │ - slli a5,a5,0x3 │ │ │ │ - add s5,s5,a5 │ │ │ │ - mv a0,s5 │ │ │ │ - jal 7a02 │ │ │ │ - mv a5,a0 │ │ │ │ - mv a0,s5 │ │ │ │ - sw a5,228(sp) │ │ │ │ - jal 7f3a │ │ │ │ - mv s2,a0 │ │ │ │ - mv a0,s5 │ │ │ │ - jal 7a68 │ │ │ │ - sext.w s5,s2 │ │ │ │ - slli a5,s5,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - slli s5,a5,0x2 │ │ │ │ - addi a4,s5,128 │ │ │ │ - addi a3,sp,160 │ │ │ │ - add s5,a4,a3 │ │ │ │ - lw a1,-48(s5) │ │ │ │ - sext.w a6,a0 │ │ │ │ - bnez a1,35f42 │ │ │ │ - ld a5,120(sp) │ │ │ │ - beqz a5,35b60 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 8738 │ │ │ │ - mv a5,a0 │ │ │ │ - mv a0,s1 │ │ │ │ - sd a5,88(sp) │ │ │ │ - jal 8774 │ │ │ │ - mv a5,a0 │ │ │ │ - mv a0,s1 │ │ │ │ - sd a5,96(sp) │ │ │ │ - jal 866c │ │ │ │ - mv a5,a0 │ │ │ │ - mv a0,s1 │ │ │ │ - sd a5,104(sp) │ │ │ │ - jal 86f4 │ │ │ │ - lw a5,0(s1) │ │ │ │ - sd a0,112(sp) │ │ │ │ - sd zero,184(sp) │ │ │ │ - addiw a4,a5,1 │ │ │ │ - slli s5,a4,0x20 │ │ │ │ - ld a0,88(sp) │ │ │ │ - srli s5,s5,0x20 │ │ │ │ - slli a1,s5,0x2 │ │ │ │ - sd a5,200(sp) │ │ │ │ - sext.w a5,a4 │ │ │ │ - sd a5,128(sp) │ │ │ │ - sd a1,192(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - mv a4,a0 │ │ │ │ - ld a1,192(sp) │ │ │ │ - ld a0,96(sp) │ │ │ │ - sd a4,88(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - mv a4,a0 │ │ │ │ - ld a0,112(sp) │ │ │ │ - mv a1,s5 │ │ │ │ - sd a4,96(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - mv a4,a0 │ │ │ │ - ld a0,104(sp) │ │ │ │ - slli a1,s5,0x3 │ │ │ │ - sd a4,112(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a5,200(sp) │ │ │ │ - sd a0,104(sp) │ │ │ │ - slli s5,a5,0x20 │ │ │ │ - srli s5,s5,0x20 │ │ │ │ - slli a2,s5,0x2 │ │ │ │ - slli a5,s5,0x3 │ │ │ │ - beqz s3,36092 │ │ │ │ - ld a1,96(sp) │ │ │ │ - ld a3,88(sp) │ │ │ │ - lw a4,708(s6) │ │ │ │ - add a5,a5,a0 │ │ │ │ - add a3,a3,a2 │ │ │ │ - add a2,a2,a1 │ │ │ │ - ld a1,72(sp) │ │ │ │ - subw a4,a1,a4 │ │ │ │ - sw a4,0(a3) │ │ │ │ - ld a3,120(sp) │ │ │ │ - addiw a4,a1,-1 │ │ │ │ - sw a4,0(a2) │ │ │ │ - sd a3,0(a5) │ │ │ │ - ld a5,112(sp) │ │ │ │ - add a5,a5,s5 │ │ │ │ - sb s3,0(a5) │ │ │ │ - ld a5,184(sp) │ │ │ │ - bnez a5,361c2 │ │ │ │ - li a4,-2 │ │ │ │ - lw a5,408(s6) │ │ │ │ - sd a4,32(sp) │ │ │ │ - ld a4,72(sp) │ │ │ │ + jal 29288 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 52bb6 │ │ │ │ + bnez a0,34f28 │ │ │ │ + ld a5,376(sp) │ │ │ │ + beqz a5,34f76 │ │ │ │ + addi a5,sp,376 │ │ │ │ + sd a5,152(sp) │ │ │ │ + li a1,16 │ │ │ │ + li a0,0 │ │ │ │ + jal 1e81c │ │ │ │ + sd a0,168(sp) │ │ │ │ + jal 51528 │ │ │ │ + li a5,1 │ │ │ │ + ld a2,216(s1) │ │ │ │ + sd a5,32(sp) │ │ │ │ + ld a5,88(sp) │ │ │ │ + ld a7,144(sp) │ │ │ │ + ld a6,136(sp) │ │ │ │ sd a5,24(sp) │ │ │ │ - ld a5,56(sp) │ │ │ │ - sd a4,8(sp) │ │ │ │ - ld a4,168(sp) │ │ │ │ - ld a6,176(sp) │ │ │ │ - ld a3,112(sp) │ │ │ │ - ld a2,104(sp) │ │ │ │ - ld a1,96(sp) │ │ │ │ + ld a5,96(sp) │ │ │ │ + ld a4,80(sp) │ │ │ │ + ld a3,168(sp) │ │ │ │ sd a5,16(sp) │ │ │ │ - sd a4,0(sp) │ │ │ │ ld a5,64(sp) │ │ │ │ - ld a4,128(sp) │ │ │ │ - ld a0,88(sp) │ │ │ │ - mv a7,s9 │ │ │ │ - jal 34a9c │ │ │ │ - li a1,16 │ │ │ │ - mv s3,a0 │ │ │ │ + mv a1,s6 │ │ │ │ + sd s1,40(sp) │ │ │ │ + sd a5,8(sp) │ │ │ │ + ld a5,152(sp) │ │ │ │ + sd s4,0(sp) │ │ │ │ li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - mv s2,a0 │ │ │ │ - jal 46c0e │ │ │ │ - ld a3,168(sp) │ │ │ │ - ld a4,128(sp) │ │ │ │ - lw t1,396(s6) │ │ │ │ - lw a7,408(s6) │ │ │ │ - li a5,10 │ │ │ │ - ld a6,56(sp) │ │ │ │ - ld a0,64(sp) │ │ │ │ - lw s5,432(s6) │ │ │ │ - sw a5,396(s6) │ │ │ │ - sw a5,432(s6) │ │ │ │ - sd a3,24(sp) │ │ │ │ - sd a4,0(sp) │ │ │ │ - addi a5,sp,215 │ │ │ │ - addi a4,sp,224 │ │ │ │ - sd s6,32(sp) │ │ │ │ - sd s9,16(sp) │ │ │ │ - sd s4,8(sp) │ │ │ │ - addi a3,sp,220 │ │ │ │ - mv a2,s2 │ │ │ │ - mv a1,s3 │ │ │ │ - sd t1,120(sp) │ │ │ │ - jal 34852 │ │ │ │ - ld t1,120(sp) │ │ │ │ - lw a4,0(s2) │ │ │ │ - li a5,1 │ │ │ │ - sw s5,432(s6) │ │ │ │ - sw t1,396(s6) │ │ │ │ - li s5,-1 │ │ │ │ - beq a4,a5,3614a │ │ │ │ - lw a5,480(s6) │ │ │ │ - ld a0,72(sp) │ │ │ │ - fcvt.s.w fa0,a5 │ │ │ │ - jal 4402c │ │ │ │ - lw a4,0(s2) │ │ │ │ - li a5,1 │ │ │ │ - sext.w a0,a0 │ │ │ │ - beq a4,a5,360e2 │ │ │ │ + jal 28834 │ │ │ │ + sd a0,88(sp) │ │ │ │ + jal 5135c │ │ │ │ + sd a0,96(sp) │ │ │ │ + bnez a0,350a0 │ │ │ │ + lw a2,356(s1) │ │ │ │ + ld a1,88(sp) │ │ │ │ mv a0,s2 │ │ │ │ - jal 45a72 │ │ │ │ + jal 3609a │ │ │ │ + mv a5,a0 │ │ │ │ mv a0,s2 │ │ │ │ - jal 3670 │ │ │ │ + sd a5,152(sp) │ │ │ │ + jal 5038c │ │ │ │ ld a0,88(sp) │ │ │ │ + jal 5038c │ │ │ │ + mv a0,s2 │ │ │ │ jal 3670 │ │ │ │ - ld a0,96(sp) │ │ │ │ - jal 3670 │ │ │ │ - ld a0,104(sp) │ │ │ │ - jal 3670 │ │ │ │ - ld a0,112(sp) │ │ │ │ - jal 3670 │ │ │ │ - ld a5,128(sp) │ │ │ │ - beqz a5,35e3a │ │ │ │ - lwu s2,128(sp) │ │ │ │ - li a5,104 │ │ │ │ - mv s5,s3 │ │ │ │ - mul s2,s2,a5 │ │ │ │ - add s2,s2,s3 │ │ │ │ - mv a1,s5 │ │ │ │ - li a0,0 │ │ │ │ - addi s5,s5,104 │ │ │ │ - jal 44286 │ │ │ │ - bne s5,s2,35e2a │ │ │ │ - mv a0,s3 │ │ │ │ - jal 3670 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 7f20 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 3670 │ │ │ │ - lw a5,232(sp) │ │ │ │ - beqz a5,35b72 │ │ │ │ - ld a0,248(sp) │ │ │ │ - jal 3670 │ │ │ │ - lw a5,236(sp) │ │ │ │ - sd zero,248(sp) │ │ │ │ - beqz a5,35b7a │ │ │ │ - ld a0,256(sp) │ │ │ │ - jal 3670 │ │ │ │ - lw a5,240(sp) │ │ │ │ - sd zero,256(sp) │ │ │ │ - beqz a5,35b82 │ │ │ │ - ld a0,264(sp) │ │ │ │ + ld a0,88(sp) │ │ │ │ jal 3670 │ │ │ │ - j 35b82 │ │ │ │ - ld s1,80(sp) │ │ │ │ - lw a4,712(s6) │ │ │ │ - lw a3,708(s6) │ │ │ │ - ld a2,0(s9) │ │ │ │ ld a5,152(sp) │ │ │ │ + mv s2,a5 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 52bb6 │ │ │ │ + bnez a0,35086 │ │ │ │ + lw a2,408(s1) │ │ │ │ + ld a1,56(sp) │ │ │ │ + mv a0,s2 │ │ │ │ + jal 5310c │ │ │ │ + ld a5,112(sp) │ │ │ │ + beqz a5,34c44 │ │ │ │ + lw a5,272(s1) │ │ │ │ + bltu s3,a5,34c44 │ │ │ │ + bltu s4,a5,34c70 │ │ │ │ + li a5,1 │ │ │ │ + ld a2,216(s1) │ │ │ │ + sd a5,8(sp) │ │ │ │ + ld a5,120(sp) │ │ │ │ + ld a4,136(sp) │ │ │ │ + ld a3,80(sp) │ │ │ │ + sd a5,0(sp) │ │ │ │ + ld a5,144(sp) │ │ │ │ + sd s1,16(sp) │ │ │ │ + mv a7,s3 │ │ │ │ + mv a6,s4 │ │ │ │ + mv a1,s2 │ │ │ │ + mv a0,s6 │ │ │ │ + jal 2989c │ │ │ │ + ld a5,96(sp) │ │ │ │ + beqz a5,34c70 │ │ │ │ + lw a5,272(s1) │ │ │ │ + bltu s4,a5,34c70 │ │ │ │ + bltu s3,a5,34c70 │ │ │ │ + ld a5,104(sp) │ │ │ │ + ld a2,216(s1) │ │ │ │ + ld a3,72(sp) │ │ │ │ + sd a5,0(sp) │ │ │ │ + sd s1,16(sp) │ │ │ │ + sd zero,8(sp) │ │ │ │ + mv a7,s4 │ │ │ │ + mv a6,s3 │ │ │ │ + addi a5,sp,328 │ │ │ │ + addi a4,sp,296 │ │ │ │ + mv a1,s2 │ │ │ │ + mv a0,s6 │ │ │ │ + jal 2989c │ │ │ │ + lw a2,408(s1) │ │ │ │ + ld a1,56(sp) │ │ │ │ + mv a0,s2 │ │ │ │ + jal 5310c │ │ │ │ mv a1,s1 │ │ │ │ - li a0,0 │ │ │ │ - jal 31c2a │ │ │ │ - lw a4,712(s6) │ │ │ │ - lw a3,708(s6) │ │ │ │ - ld a2,8(s9) │ │ │ │ - ld a5,160(sp) │ │ │ │ - mv a6,a0 │ │ │ │ - mv a1,s1 │ │ │ │ - li a0,0 │ │ │ │ - sd a6,248(sp) │ │ │ │ - jal 31c2a │ │ │ │ - sd a0,256(sp) │ │ │ │ - j 35b40 │ │ │ │ - ld s3,8(a0) │ │ │ │ - li a1,0 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 7a02 │ │ │ │ - mv a5,a0 │ │ │ │ - mv a0,s3 │ │ │ │ - sw a5,228(sp) │ │ │ │ - jal 7f3a │ │ │ │ - slli a4,a0,0x2 │ │ │ │ - addi a4,a4,128 │ │ │ │ - addi a3,sp,160 │ │ │ │ - add a4,a4,a3 │ │ │ │ - lw a1,-56(a4) │ │ │ │ - mv s3,a0 │ │ │ │ - mv a5,a0 │ │ │ │ - beqz a1,35b60 │ │ │ │ - slli a5,a5,0x3 │ │ │ │ - addi a4,sp,160 │ │ │ │ - addi a5,a5,128 │ │ │ │ - add a5,a5,a4 │ │ │ │ - ld s5,-40(a5) │ │ │ │ - li a4,0 │ │ │ │ - auipc a3,0x44 │ │ │ │ - ld a3,222(a3) │ │ │ │ - addi a2,sp,228 │ │ │ │ - mv a0,s5 │ │ │ │ - jal 1e63c │ │ │ │ - sext.w a0,a0 │ │ │ │ - beqz a0,35f3a │ │ │ │ - addiw a0,a0,-1 │ │ │ │ - slli a5,a0,0x20 │ │ │ │ - srli a0,a5,0x1e │ │ │ │ - lw a2,708(s6) │ │ │ │ - add s5,s5,a0 │ │ │ │ - lw a3,0(s5) │ │ │ │ - lw a5,228(sp) │ │ │ │ - addiw a4,a2,6 │ │ │ │ - addw a4,a4,a3 │ │ │ │ - bgeu a4,a5,35f3a │ │ │ │ - addiw a5,a5,1 │ │ │ │ - lw a4,716(s6) │ │ │ │ - addw a5,a5,a2 │ │ │ │ - subw a5,a5,a3 │ │ │ │ - bgeu a5,a4,35f3a │ │ │ │ - slli a5,a3,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - sd a5,120(sp) │ │ │ │ - beqz s2,35c92 │ │ │ │ - j 35c3e │ │ │ │ - beqz s2,35b60 │ │ │ │ - sd zero,120(sp) │ │ │ │ - j 35c3e │ │ │ │ - slli a5,a5,0x3 │ │ │ │ - addi a5,a5,128 │ │ │ │ - add a5,a5,a3 │ │ │ │ - ld a5,-24(a5) │ │ │ │ - li a4,0 │ │ │ │ - auipc a3,0x44 │ │ │ │ - ld a3,120(a3) │ │ │ │ - addi a2,sp,228 │ │ │ │ - mv a0,a5 │ │ │ │ - sd a6,96(sp) │ │ │ │ - sd a5,88(sp) │ │ │ │ - jal 1e6b8 │ │ │ │ - lw a3,-48(s5) │ │ │ │ - sext.w a0,a0 │ │ │ │ - lw a4,228(sp) │ │ │ │ - bgeu a0,a3,35c92 │ │ │ │ - ld a5,88(sp) │ │ │ │ - slli a3,a0,0x20 │ │ │ │ - srli a0,a3,0x1e │ │ │ │ - ld a6,96(sp) │ │ │ │ - add a5,a5,a0 │ │ │ │ - lw a5,0(a5) │ │ │ │ - addiw a3,a4,4 │ │ │ │ - addw a3,a3,a6 │ │ │ │ - bgeu a3,a5,35c92 │ │ │ │ - lw a3,716(s6) │ │ │ │ - subw a4,a5,a4 │ │ │ │ - bgeu a4,a3,35c92 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - mv a0,s1 │ │ │ │ - sd a5,184(sp) │ │ │ │ - jal 8738 │ │ │ │ - mv a5,a0 │ │ │ │ - mv a0,s1 │ │ │ │ - sd a5,88(sp) │ │ │ │ - jal 8774 │ │ │ │ - mv a5,a0 │ │ │ │ - mv a0,s1 │ │ │ │ - sd a5,96(sp) │ │ │ │ - jal 866c │ │ │ │ - mv a5,a0 │ │ │ │ - mv a0,s1 │ │ │ │ - sd a5,104(sp) │ │ │ │ - jal 86f4 │ │ │ │ - ld a4,120(sp) │ │ │ │ - sd a0,112(sp) │ │ │ │ - lw a5,0(s1) │ │ │ │ - bnez a4,35cc2 │ │ │ │ - addiw a4,a5,1 │ │ │ │ - slli s3,a4,0x20 │ │ │ │ - srli s3,s3,0x20 │ │ │ │ - ld a0,88(sp) │ │ │ │ - slli s5,s3,0x2 │ │ │ │ + mv a0,s2 │ │ │ │ + jal d3aa │ │ │ │ + li a1,10 │ │ │ │ + jal 532e0 │ │ │ │ + mv s11,a0 │ │ │ │ + beqz s3,34c94 │ │ │ │ + bnez s7,34890 │ │ │ │ + li a3,0 │ │ │ │ + j 348a2 │ │ │ │ mv a1,s5 │ │ │ │ - sd a5,120(sp) │ │ │ │ - sext.w a5,a4 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 4730a │ │ │ │ + mv a3,a0 │ │ │ │ + j 347fa │ │ │ │ + addi a5,sp,240 │ │ │ │ sd a5,128(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - mv a4,a0 │ │ │ │ - ld a0,96(sp) │ │ │ │ - mv a1,s5 │ │ │ │ - sd a4,88(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - mv a4,a0 │ │ │ │ - ld a0,112(sp) │ │ │ │ - mv a1,s3 │ │ │ │ - sd a4,96(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - mv a4,a0 │ │ │ │ - ld a0,104(sp) │ │ │ │ - slli a1,s3,0x3 │ │ │ │ - sd a4,112(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a5,120(sp) │ │ │ │ - sd a0,104(sp) │ │ │ │ - slli s3,a5,0x20 │ │ │ │ - srli s3,s3,0x20 │ │ │ │ - slli s5,s3,0x2 │ │ │ │ - slli a5,s3,0x3 │ │ │ │ - bnez s2,36158 │ │ │ │ - ld a2,96(sp) │ │ │ │ - ld a3,88(sp) │ │ │ │ - lw a4,708(s6) │ │ │ │ - add a3,a3,s5 │ │ │ │ - add s5,s5,a2 │ │ │ │ - ld a2,72(sp) │ │ │ │ - subw a4,a2,a4 │ │ │ │ - sw a4,0(a3) │ │ │ │ - addiw a4,a2,-1 │ │ │ │ - sw a4,0(s5) │ │ │ │ - ld a4,104(sp) │ │ │ │ - add a5,a5,a4 │ │ │ │ - ld a4,184(sp) │ │ │ │ - sd a4,0(a5) │ │ │ │ - ld a5,112(sp) │ │ │ │ - add a5,a5,s3 │ │ │ │ - sb zero,0(a5) │ │ │ │ - j 35d4e │ │ │ │ - ld s2,8(a0) │ │ │ │ - li a1,0 │ │ │ │ + j 348ae │ │ │ │ + ld a1,104(sp) │ │ │ │ mv a0,s2 │ │ │ │ - jal 7a02 │ │ │ │ - mv a5,a0 │ │ │ │ + jal 512e8 │ │ │ │ + addi a5,s1,400 │ │ │ │ + sd zero,112(sp) │ │ │ │ + sd a5,56(sp) │ │ │ │ + bnez a0,3485c │ │ │ │ + lw a2,408(s1) │ │ │ │ + mv a1,a5 │ │ │ │ mv a0,s2 │ │ │ │ - sw a5,228(sp) │ │ │ │ - jal 7f3a │ │ │ │ - slli a4,a0,0x2 │ │ │ │ - addi a4,a4,128 │ │ │ │ - addi a3,sp,160 │ │ │ │ - add a4,a4,a3 │ │ │ │ - lw a1,-56(a4) │ │ │ │ - mv s3,a0 │ │ │ │ - mv a5,a0 │ │ │ │ - andi s2,s5,24 │ │ │ │ - bnez a1,35eda │ │ │ │ - beqz s2,35b60 │ │ │ │ - sd zero,120(sp) │ │ │ │ - j 35c3e │ │ │ │ - ld s3,88(sp) │ │ │ │ - sd a5,200(sp) │ │ │ │ - sd a2,192(sp) │ │ │ │ - mv a1,s3 │ │ │ │ - addi a0,s3,4 │ │ │ │ - jal 36a0 │ │ │ │ - ld a1,96(sp) │ │ │ │ - ld a2,192(sp) │ │ │ │ - addi a0,a1,4 │ │ │ │ - jal 36a0 │ │ │ │ - mv a2,s5 │ │ │ │ - ld s5,112(sp) │ │ │ │ - mv a1,s5 │ │ │ │ - addi a0,s5,1 │ │ │ │ - jal 36a0 │ │ │ │ - ld a5,200(sp) │ │ │ │ + jal 5310c │ │ │ │ + ld a2,216(s1) │ │ │ │ + ld a5,128(sp) │ │ │ │ + ld a3,72(sp) │ │ │ │ + li a7,0 │ │ │ │ + mv a6,s3 │ │ │ │ + mv a4,s10 │ │ │ │ + mv a1,s2 │ │ │ │ + sd s1,0(sp) │ │ │ │ + mv a0,s6 │ │ │ │ + jal 28b6e │ │ │ │ + ld a2,216(s1) │ │ │ │ + ld a5,128(sp) │ │ │ │ + ld a3,72(sp) │ │ │ │ + mv a1,s2 │ │ │ │ + mv a0,s6 │ │ │ │ + sd s1,0(sp) │ │ │ │ + li a7,0 │ │ │ │ + mv a6,s3 │ │ │ │ + mv a4,s10 │ │ │ │ + jal 29288 │ │ │ │ ld a1,104(sp) │ │ │ │ - mv a2,a5 │ │ │ │ - addi a0,a1,8 │ │ │ │ - jal 36a0 │ │ │ │ - sw zero,0(s3) │ │ │ │ - lw a5,708(s6) │ │ │ │ - ld a4,96(sp) │ │ │ │ - sw a5,0(a4) │ │ │ │ - ld a5,104(sp) │ │ │ │ - ld a4,120(sp) │ │ │ │ - sd a4,0(a5) │ │ │ │ - sb zero,0(s5) │ │ │ │ - j 35d48 │ │ │ │ - lw a4,216(sp) │ │ │ │ - lw a5,224(sp) │ │ │ │ - bge a4,a5,35df2 │ │ │ │ - bgeu a0,s5,35df2 │ │ │ │ - ld a0,8(s11) │ │ │ │ - mv a1,s4 │ │ │ │ - add a0,a0,s0 │ │ │ │ - jal 45a44 │ │ │ │ - ld a5,8(s2) │ │ │ │ - lw a5,32(a5) │ │ │ │ - beqz a5,35df2 │ │ │ │ - li a6,0 │ │ │ │ - sd s1,120(sp) │ │ │ │ - li s5,0 │ │ │ │ - mv s1,s2 │ │ │ │ - mv s2,a6 │ │ │ │ - li a1,104 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 512e8 │ │ │ │ + bnez a0,34a68 │ │ │ │ + ld a4,360(sp) │ │ │ │ + addi a5,sp,360 │ │ │ │ + beqz a4,351a8 │ │ │ │ + li a1,16 │ │ │ │ li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a5,8(s1) │ │ │ │ - addiw s2,s2,1 │ │ │ │ - ld a5,48(a5) │ │ │ │ - add a5,a5,s5 │ │ │ │ - ld a1,24(a5) │ │ │ │ - addi s5,s5,88 │ │ │ │ - jal 452ca │ │ │ │ - mv a1,a0 │ │ │ │ - ld a0,8(s11) │ │ │ │ + sd a5,136(sp) │ │ │ │ + jal 1e81c │ │ │ │ + sd a0,112(sp) │ │ │ │ + jal 51528 │ │ │ │ + ld a5,88(sp) │ │ │ │ + ld a2,216(s1) │ │ │ │ + ld a7,128(sp) │ │ │ │ + sd a5,24(sp) │ │ │ │ + ld a5,96(sp) │ │ │ │ + ld a4,72(sp) │ │ │ │ + ld a3,112(sp) │ │ │ │ + sd a5,16(sp) │ │ │ │ + ld a5,64(sp) │ │ │ │ + mv a6,s10 │ │ │ │ + mv a1,s6 │ │ │ │ + sd a5,8(sp) │ │ │ │ + ld a5,136(sp) │ │ │ │ + sd s1,40(sp) │ │ │ │ + sd zero,32(sp) │ │ │ │ + sd s3,0(sp) │ │ │ │ + li a0,0 │ │ │ │ + jal 28834 │ │ │ │ + sd a0,136(sp) │ │ │ │ + jal 512b2 │ │ │ │ + sd a0,112(sp) │ │ │ │ + bnez a0,35160 │ │ │ │ + ld s10,136(sp) │ │ │ │ + mv a0,s10 │ │ │ │ + jal 5038c │ │ │ │ + mv a0,s10 │ │ │ │ + jal 3670 │ │ │ │ + j 3485c │ │ │ │ + lbu a4,388(s1) │ │ │ │ + ld a3,144(sp) │ │ │ │ + ld a2,136(sp) │ │ │ │ + ld a1,128(sp) │ │ │ │ + li a5,1 │ │ │ │ + jal 37f16 │ │ │ │ + lw a4,308(s1) │ │ │ │ + bnez a4,34d8c │ │ │ │ + li a5,75 │ │ │ │ + divuw a5,s4,a5 │ │ │ │ + fcvt.d.w fa5,a5 │ │ │ │ + fadd.d fa5,fa5,fa5 │ │ │ │ + fcvt.wu.d a4,fa5,rtz │ │ │ │ + sext.w a4,a4 │ │ │ │ + bnez a4,34d8c │ │ │ │ li a4,1 │ │ │ │ + lw a5,392(s1) │ │ │ │ + sd zero,376(sp) │ │ │ │ + sd zero,384(sp) │ │ │ │ + li a3,1 │ │ │ │ + beq a5,a3,34fd0 │ │ │ │ + li a3,2 │ │ │ │ + beq a5,a3,35000 │ │ │ │ + ld s10,136(sp) │ │ │ │ + mv a6,s1 │ │ │ │ + addi a5,sp,376 │ │ │ │ + mv a2,s10 │ │ │ │ mv a3,s4 │ │ │ │ - li a2,0 │ │ │ │ - add a0,a0,s0 │ │ │ │ - jal 45d64 │ │ │ │ - ld a5,8(s1) │ │ │ │ - lw a5,32(a5) │ │ │ │ - bltu s2,a5,3610e │ │ │ │ - mv s2,s1 │ │ │ │ - ld s1,120(sp) │ │ │ │ - j 35df2 │ │ │ │ - ld a0,8(s2) │ │ │ │ - jal 45632 │ │ │ │ - sext.w s5,a0 │ │ │ │ - j 35dd8 │ │ │ │ - ld a1,88(sp) │ │ │ │ - mv a2,s5 │ │ │ │ - sd a5,120(sp) │ │ │ │ - addi a0,a1,4 │ │ │ │ - jal 36a0 │ │ │ │ - mv a2,s5 │ │ │ │ - ld s5,96(sp) │ │ │ │ - mv a1,s5 │ │ │ │ - addi a0,s5,4 │ │ │ │ - jal 36a0 │ │ │ │ - mv a2,s3 │ │ │ │ - ld s3,112(sp) │ │ │ │ - mv a1,s3 │ │ │ │ - addi a0,s3,1 │ │ │ │ - jal 36a0 │ │ │ │ - ld a4,104(sp) │ │ │ │ - ld a5,120(sp) │ │ │ │ - mv a1,a4 │ │ │ │ - mv a2,a5 │ │ │ │ - addi a0,a4,8 │ │ │ │ - jal 36a0 │ │ │ │ - ld a5,88(sp) │ │ │ │ - ld a4,184(sp) │ │ │ │ - sw zero,0(a5) │ │ │ │ - lw a5,708(s6) │ │ │ │ - sw a5,0(s5) │ │ │ │ - ld a5,104(sp) │ │ │ │ - sd a4,0(a5) │ │ │ │ - sb s2,0(s3) │ │ │ │ - j 35d4e │ │ │ │ - sd s1,376(sp) │ │ │ │ - sd s2,368(sp) │ │ │ │ - sd s3,360(sp) │ │ │ │ - sd s4,352(sp) │ │ │ │ - sd s5,344(sp) │ │ │ │ - sd s7,328(sp) │ │ │ │ - sd s8,320(sp) │ │ │ │ - sd s9,312(sp) │ │ │ │ - sd s10,304(sp) │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - ld a5,128(sp) │ │ │ │ - j 35fcc │ │ │ │ - addi sp,sp,-352 │ │ │ │ - sd s1,328(sp) │ │ │ │ - li t1,-1 │ │ │ │ - ld s1,352(sp) │ │ │ │ - sd s5,296(sp) │ │ │ │ - sd s7,280(sp) │ │ │ │ - mv s5,a1 │ │ │ │ - slli t1,t1,0x21 │ │ │ │ - mv s7,a4 │ │ │ │ - auipc a4,0x44 │ │ │ │ - ld a4,-712(a4) │ │ │ │ - mv t3,a2 │ │ │ │ - sd s0,336(sp) │ │ │ │ - addi a1,sp,192 │ │ │ │ - addi t1,t1,1 │ │ │ │ - sd a5,72(sp) │ │ │ │ - mv s0,a0 │ │ │ │ - ld a5,0(a4) │ │ │ │ - sd a5,232(sp) │ │ │ │ + mv a1,s6 │ │ │ │ + li a0,0 │ │ │ │ + sd a5,152(sp) │ │ │ │ + jal 346a4 │ │ │ │ + lbu a4,388(s1) │ │ │ │ + ld a3,144(sp) │ │ │ │ + ld a1,128(sp) │ │ │ │ li a5,0 │ │ │ │ - li a2,-2 │ │ │ │ - mv a0,s5 │ │ │ │ - sd s6,288(sp) │ │ │ │ - sd s9,264(sp) │ │ │ │ - sd ra,344(sp) │ │ │ │ - sd a1,40(sp) │ │ │ │ - sd s1,112(sp) │ │ │ │ - mv s9,t3 │ │ │ │ - sd a3,64(sp) │ │ │ │ - sd a6,48(sp) │ │ │ │ - mv s6,a7 │ │ │ │ - sd zero,176(sp) │ │ │ │ - sd zero,184(sp) │ │ │ │ - sd t1,192(sp) │ │ │ │ - jal 487f2 │ │ │ │ - lw a5,0(s5) │ │ │ │ - beqz a5,36260 │ │ │ │ - sd s4,304(sp) │ │ │ │ - sd s8,272(sp) │ │ │ │ - sd s2,320(sp) │ │ │ │ - li s4,0 │ │ │ │ - addi s8,sp,160 │ │ │ │ - li s1,12 │ │ │ │ - ld a0,8(s5) │ │ │ │ - slli s2,s4,0x2 │ │ │ │ - add s2,s2,s4 │ │ │ │ - ld a2,40(sp) │ │ │ │ - slli s2,s2,0x4 │ │ │ │ - sd s8,8(sp) │ │ │ │ + mv a2,s10 │ │ │ │ + li a0,0 │ │ │ │ + sd s10,136(sp) │ │ │ │ + jal 37f16 │ │ │ │ + ld a3,64(sp) │ │ │ │ + lw a2,8(s6) │ │ │ │ + ld a0,152(sp) │ │ │ │ + mv a4,s1 │ │ │ │ + mv a1,s4 │ │ │ │ + jal 5454e │ │ │ │ + li a1,16 │ │ │ │ + mv s10,a0 │ │ │ │ + li a0,0 │ │ │ │ + jal 1e81c │ │ │ │ + sd a0,152(sp) │ │ │ │ + jal 51528 │ │ │ │ + li a5,1 │ │ │ │ + ld a2,216(s1) │ │ │ │ + sd a5,24(sp) │ │ │ │ + ld a5,88(sp) │ │ │ │ + ld a6,80(sp) │ │ │ │ + ld a4,144(sp) │ │ │ │ + sd a5,16(sp) │ │ │ │ + ld a5,96(sp) │ │ │ │ + ld a3,136(sp) │ │ │ │ + ld a1,152(sp) │ │ │ │ + sd a5,8(sp) │ │ │ │ sd s1,0(sp) │ │ │ │ - li a7,3 │ │ │ │ - li a6,3 │ │ │ │ - li a5,6 │ │ │ │ - li a4,6 │ │ │ │ - li a3,-2 │ │ │ │ - mv a1,s6 │ │ │ │ - add a0,a0,s2 │ │ │ │ - jal 358bc │ │ │ │ - bnez a0,36286 │ │ │ │ - lw a4,0(s5) │ │ │ │ - addi s4,s4,1 │ │ │ │ - sext.w a5,s4 │ │ │ │ - bltu a5,a4,36226 │ │ │ │ - ld s2,320(sp) │ │ │ │ - ld s4,304(sp) │ │ │ │ - ld s8,272(sp) │ │ │ │ - auipc a5,0x44 │ │ │ │ - ld a5,-848(a5) │ │ │ │ - ld a4,232(sp) │ │ │ │ - ld a5,0(a5) │ │ │ │ - xor a5,a5,a4 │ │ │ │ - li a4,0 │ │ │ │ - bnez a5,3679e │ │ │ │ - ld ra,344(sp) │ │ │ │ - ld s0,336(sp) │ │ │ │ - ld s1,328(sp) │ │ │ │ - ld s5,296(sp) │ │ │ │ - ld s6,288(sp) │ │ │ │ - ld s7,280(sp) │ │ │ │ - ld s9,264(sp) │ │ │ │ - addi sp,sp,352 │ │ │ │ - ret │ │ │ │ - sd s3,312(sp) │ │ │ │ - andi a5,a0,38 │ │ │ │ - mv s3,a0 │ │ │ │ - bnez a5,3661a │ │ │ │ - andi a5,s3,26 │ │ │ │ - bnez a5,365d8 │ │ │ │ - ld a0,8(s5) │ │ │ │ - mv a2,s6 │ │ │ │ - mv a1,s9 │ │ │ │ - add a0,a0,s2 │ │ │ │ - jal 48460 │ │ │ │ - lui a1,0x2 │ │ │ │ - addi a1,a1,1808 │ │ │ │ - mv s0,a0 │ │ │ │ - jal 7d5a │ │ │ │ - mv s1,a0 │ │ │ │ - jal 7b88 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 7f20 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 3670 │ │ │ │ - lw a5,0(s1) │ │ │ │ - beqz a5,36418 │ │ │ │ - andi a5,s3,36 │ │ │ │ - seqz a5,a5 │ │ │ │ - negw a5,a5 │ │ │ │ - andi a5,a5,-900 │ │ │ │ - andi a4,s3,36 │ │ │ │ - addiw a5,a5,1000 │ │ │ │ - sd a4,88(sp) │ │ │ │ - sd a5,120(sp) │ │ │ │ - andi a4,s3,24 │ │ │ │ - addi a5,sp,168 │ │ │ │ - sd s5,128(sp) │ │ │ │ - sd s10,256(sp) │ │ │ │ - sd s11,248(sp) │ │ │ │ - sd a4,104(sp) │ │ │ │ - li s0,0 │ │ │ │ - li s8,29 │ │ │ │ - sd a5,96(sp) │ │ │ │ - mv s5,s9 │ │ │ │ - sd s6,80(sp) │ │ │ │ - sd s2,136(sp) │ │ │ │ - j 36310 │ │ │ │ - lw a4,0(s1) │ │ │ │ - addi s0,s0,1 │ │ │ │ - sext.w a5,s0 │ │ │ │ - bgeu a5,a4,36414 │ │ │ │ - ld a0,8(s1) │ │ │ │ - slli s3,s0,0x3 │ │ │ │ - add s3,s3,s0 │ │ │ │ - slli s3,s3,0x3 │ │ │ │ - add a0,a0,s3 │ │ │ │ - jal 7a68 │ │ │ │ - sext.w a0,a0 │ │ │ │ - bgeu s8,a0,36304 │ │ │ │ - ld s2,8(s1) │ │ │ │ - li a1,0 │ │ │ │ - add s2,s2,s3 │ │ │ │ + mv a5,s4 │ │ │ │ + mv a7,s10 │ │ │ │ + mv a0,s6 │ │ │ │ + jal 54628 │ │ │ │ + lw a5,272(s1) │ │ │ │ + bgeu s3,a5,34ede │ │ │ │ + lw a2,356(s1) │ │ │ │ + ld a1,152(sp) │ │ │ │ mv a0,s2 │ │ │ │ - jal 7a02 │ │ │ │ + jal 3609a │ │ │ │ mv a5,a0 │ │ │ │ mv a0,s2 │ │ │ │ - sw a5,164(sp) │ │ │ │ - jal 7a68 │ │ │ │ - mv s11,a0 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 7f3a │ │ │ │ - ld a5,88(sp) │ │ │ │ - sext.w s11,s11 │ │ │ │ - mv s10,a0 │ │ │ │ - sext.w s4,a0 │ │ │ │ - bnez a5,36446 │ │ │ │ - ld a5,104(sp) │ │ │ │ - bnez a5,364f8 │ │ │ │ - li s3,100 │ │ │ │ - li a3,100 │ │ │ │ - mv a1,s3 │ │ │ │ + sd a5,120(sp) │ │ │ │ + jal 5038c │ │ │ │ + ld a0,152(sp) │ │ │ │ + jal 5038c │ │ │ │ mv a0,s2 │ │ │ │ - sd a3,56(sp) │ │ │ │ - jal 7a02 │ │ │ │ - mv a1,s2 │ │ │ │ - mv s11,a0 │ │ │ │ - mv a2,s3 │ │ │ │ - mv a0,s5 │ │ │ │ - jal 79e6 │ │ │ │ - ld a3,56(sp) │ │ │ │ - mv a4,a0 │ │ │ │ - mv a1,s2 │ │ │ │ - mv a2,s3 │ │ │ │ - mv a0,s5 │ │ │ │ - mv s2,a4 │ │ │ │ - jal 7a22 │ │ │ │ - sext.w s11,s11 │ │ │ │ - sext.w s6,a0 │ │ │ │ - bnez s4,36656 │ │ │ │ - ld a0,0(s7) │ │ │ │ - ld a4,96(sp) │ │ │ │ - ld a1,48(sp) │ │ │ │ - mv a3,s6 │ │ │ │ - mv a2,s2 │ │ │ │ - jal 26d58 │ │ │ │ - ld a5,72(sp) │ │ │ │ - ld a7,0(s7) │ │ │ │ - mv s3,a0 │ │ │ │ - ld a5,0(a5) │ │ │ │ + jal 3670 │ │ │ │ + ld a0,152(sp) │ │ │ │ + jal 3670 │ │ │ │ + ld a5,120(sp) │ │ │ │ + mv s2,a5 │ │ │ │ + j 34ac2 │ │ │ │ + li a5,1 │ │ │ │ + ld a1,216(s1) │ │ │ │ + sd a5,8(sp) │ │ │ │ + ld a5,120(sp) │ │ │ │ + ld a7,88(sp) │ │ │ │ + ld a6,96(sp) │ │ │ │ ld a4,80(sp) │ │ │ │ - ld a6,64(sp) │ │ │ │ - ld a1,168(sp) │ │ │ │ - sd a4,16(sp) │ │ │ │ - ld a4,48(sp) │ │ │ │ - mv a3,s11 │ │ │ │ + ld a3,144(sp) │ │ │ │ + ld a2,136(sp) │ │ │ │ sd a5,0(sp) │ │ │ │ - sd a4,8(sp) │ │ │ │ - mv a5,s10 │ │ │ │ - mv a4,s6 │ │ │ │ - mv a2,s5 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 27ace │ │ │ │ - ld a1,40(sp) │ │ │ │ - li a2,-2 │ │ │ │ - mv s2,a0 │ │ │ │ - jal 45778 │ │ │ │ - mv s10,a0 │ │ │ │ mv a0,s2 │ │ │ │ - jal 27bb0 │ │ │ │ - lw a5,160(sp) │ │ │ │ - bge a5,s10,363e4 │ │ │ │ - bnez a0,36672 │ │ │ │ + mv a5,s4 │ │ │ │ + sd s1,24(sp) │ │ │ │ + sd s6,16(sp) │ │ │ │ + jal 35c0e │ │ │ │ + mv s10,a0 │ │ │ │ mv a0,s2 │ │ │ │ - jal 459e4 │ │ │ │ + jal 5038c │ │ │ │ mv a0,s2 │ │ │ │ jal 3670 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 4ba7c │ │ │ │ - mv a0,s3 │ │ │ │ - jal 3670 │ │ │ │ - ld a0,168(sp) │ │ │ │ - addi s0,s0,1 │ │ │ │ - jal 59142 │ │ │ │ - ld a0,168(sp) │ │ │ │ - jal 3670 │ │ │ │ - lw a4,0(s1) │ │ │ │ - sext.w a5,s0 │ │ │ │ - bltu a5,a4,36310 │ │ │ │ - ld s10,256(sp) │ │ │ │ - ld s11,248(sp) │ │ │ │ - mv a0,s1 │ │ │ │ - jal 7f20 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 3670 │ │ │ │ - lw a5,176(sp) │ │ │ │ - bnez a5,365ac │ │ │ │ - lw a5,180(sp) │ │ │ │ - bnez a5,3659e │ │ │ │ - lw a5,184(sp) │ │ │ │ - bnez a5,365ca │ │ │ │ - lw a5,188(sp) │ │ │ │ - bnez a5,365ba │ │ │ │ - ld s2,320(sp) │ │ │ │ - ld s3,312(sp) │ │ │ │ - ld s4,304(sp) │ │ │ │ - ld s8,272(sp) │ │ │ │ - j 36260 │ │ │ │ - slli s3,s4,0x20 │ │ │ │ - srli s3,s3,0x20 │ │ │ │ - slli a6,s3,0x2 │ │ │ │ - addi a5,a6,112 │ │ │ │ - addi a4,sp,128 │ │ │ │ - add a6,a5,a4 │ │ │ │ - lw a1,-64(a6) │ │ │ │ - bnez a1,3651c │ │ │ │ - ld a5,104(sp) │ │ │ │ - beqz a5,36594 │ │ │ │ - slli a6,s3,0x2 │ │ │ │ - addi a5,a6,112 │ │ │ │ - addi a4,sp,128 │ │ │ │ - add a6,a5,a4 │ │ │ │ - lw a1,-56(a6) │ │ │ │ - beqz a1,36514 │ │ │ │ - slli s3,s3,0x3 │ │ │ │ - addi a5,s3,112 │ │ │ │ - addi a4,sp,128 │ │ │ │ - add s3,a5,a4 │ │ │ │ - ld a7,-24(s3) │ │ │ │ - li a4,0 │ │ │ │ - auipc a3,0x44 │ │ │ │ - ld a3,-1222(a3) │ │ │ │ - mv a0,a7 │ │ │ │ - addi a2,sp,164 │ │ │ │ - sd a6,144(sp) │ │ │ │ - sd a7,56(sp) │ │ │ │ - jal 1e6b8 │ │ │ │ - ld a6,144(sp) │ │ │ │ - sext.w a0,a0 │ │ │ │ - ld a7,56(sp) │ │ │ │ - lw a4,-56(a6) │ │ │ │ - bgeu a0,a4,36514 │ │ │ │ + mv s2,s10 │ │ │ │ + j 34ab6 │ │ │ │ + li a4,1 │ │ │ │ + j 349ee │ │ │ │ + ld a1,104(sp) │ │ │ │ + mv a0,s2 │ │ │ │ + jal 512e8 │ │ │ │ + beqz a0,34b46 │ │ │ │ ld a1,120(sp) │ │ │ │ - li s3,0 │ │ │ │ - li s6,-1 │ │ │ │ - slli a4,a0,0x20 │ │ │ │ - srli a0,a4,0x1e │ │ │ │ - lw a2,164(sp) │ │ │ │ - add a0,a0,a7 │ │ │ │ - lw a4,0(a0) │ │ │ │ - addiw a3,a2,4 │ │ │ │ - addw a3,a3,s11 │ │ │ │ - bgeu a3,a4,3676e │ │ │ │ - subw a4,a4,a2 │ │ │ │ - addiw a4,a4,11 │ │ │ │ - lui a2,0x4 │ │ │ │ - sext.w a3,a4 │ │ │ │ - addi a2,a2,-1386 │ │ │ │ - slli a4,a4,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - bltu a2,s6,36780 │ │ │ │ - lui a2,0x4 │ │ │ │ - addi a4,a4,-1 │ │ │ │ - addi a2,a2,-1386 │ │ │ │ - bgeu a2,a4,36362 │ │ │ │ - li a3,1000 │ │ │ │ - j 36362 │ │ │ │ - slli s3,s4,0x20 │ │ │ │ - srli s3,s3,0x20 │ │ │ │ - slli a6,s3,0x2 │ │ │ │ - addi a5,a6,112 │ │ │ │ - addi a4,sp,128 │ │ │ │ - add a6,a5,a4 │ │ │ │ - lw a1,-56(a6) │ │ │ │ - bnez a1,3647c │ │ │ │ - ld s3,120(sp) │ │ │ │ - li a3,1000 │ │ │ │ - j 36362 │ │ │ │ - slli a7,s3,0x3 │ │ │ │ - addi a5,a7,112 │ │ │ │ - addi a4,sp,128 │ │ │ │ - add a7,a5,a4 │ │ │ │ - ld s6,-40(a7) │ │ │ │ - addi a2,sp,164 │ │ │ │ - li a4,0 │ │ │ │ - auipc a3,0x44 │ │ │ │ - ld a3,-1386(a3) │ │ │ │ + mv a0,s2 │ │ │ │ + jal 51394 │ │ │ │ + beqz a0,34b46 │ │ │ │ + lw a5,160(sp) │ │ │ │ + mv a0,s2 │ │ │ │ + addw a1,s11,a5 │ │ │ │ + jal 51404 │ │ │ │ + beqz a0,34b46 │ │ │ │ + j 34ade │ │ │ │ + lw a2,408(s1) │ │ │ │ + ld a1,56(sp) │ │ │ │ + mv a0,s2 │ │ │ │ + jal 5310c │ │ │ │ + ld a5,112(sp) │ │ │ │ + beqz a5,34b36 │ │ │ │ + lw a5,272(s1) │ │ │ │ + bltu s3,a5,34b36 │ │ │ │ + bltu s4,a5,34b36 │ │ │ │ + li a5,1 │ │ │ │ + ld a2,216(s1) │ │ │ │ + sd a5,8(sp) │ │ │ │ + ld a5,120(sp) │ │ │ │ + ld a4,136(sp) │ │ │ │ + ld a3,80(sp) │ │ │ │ + sd a5,0(sp) │ │ │ │ + ld a5,144(sp) │ │ │ │ + sd s1,16(sp) │ │ │ │ + mv a7,s3 │ │ │ │ + mv a6,s4 │ │ │ │ + mv a1,s2 │ │ │ │ mv a0,s6 │ │ │ │ - sd a6,152(sp) │ │ │ │ - sd a7,144(sp) │ │ │ │ - sd a2,56(sp) │ │ │ │ - jal 1e63c │ │ │ │ - sext.w a0,a0 │ │ │ │ - ld a2,56(sp) │ │ │ │ - ld a7,144(sp) │ │ │ │ - ld a6,152(sp) │ │ │ │ - beqz a0,36462 │ │ │ │ - addiw a0,a0,-1 │ │ │ │ - slli a4,a0,0x20 │ │ │ │ - srli a0,a4,0x1e │ │ │ │ - add t1,s6,a0 │ │ │ │ - lw a3,0(t1) │ │ │ │ - lw a4,164(sp) │ │ │ │ - addiw a1,a3,16 │ │ │ │ - bgeu a1,a4,36462 │ │ │ │ - addiw s3,a4,11 │ │ │ │ - subw s3,s3,a3 │ │ │ │ - ld a5,104(sp) │ │ │ │ - slli t1,s3,0x20 │ │ │ │ - srli t1,t1,0x20 │ │ │ │ - addi s6,t1,-1 │ │ │ │ - bnez a5,36784 │ │ │ │ - lui a4,0x4 │ │ │ │ - addi a4,a4,-1386 │ │ │ │ - li a3,100 │ │ │ │ - bgeu a4,s6,36362 │ │ │ │ - li s3,1000 │ │ │ │ - li a3,100 │ │ │ │ - j 36362 │ │ │ │ - ld a0,208(sp) │ │ │ │ - jal 3670 │ │ │ │ - lw a5,184(sp) │ │ │ │ - beqz a5,36436 │ │ │ │ - j 365ca │ │ │ │ - ld a0,200(sp) │ │ │ │ - jal 3670 │ │ │ │ - lw a5,180(sp) │ │ │ │ - beqz a5,36430 │ │ │ │ - j 3659e │ │ │ │ - ld a0,224(sp) │ │ │ │ - jal 3670 │ │ │ │ - ld s2,320(sp) │ │ │ │ - ld s3,312(sp) │ │ │ │ - ld s4,304(sp) │ │ │ │ - ld s8,272(sp) │ │ │ │ - j 36260 │ │ │ │ - ld a0,216(sp) │ │ │ │ + jal 2989c │ │ │ │ + j 34b36 │ │ │ │ + lbu a4,388(s1) │ │ │ │ + addi a3,sp,328 │ │ │ │ + addi a2,sp,296 │ │ │ │ + li a5,0 │ │ │ │ + mv a1,s8 │ │ │ │ + li a0,0 │ │ │ │ + sd a3,168(sp) │ │ │ │ + sd a2,160(sp) │ │ │ │ + jal 37f16 │ │ │ │ + ld a5,120(sp) │ │ │ │ + ld a1,216(s1) │ │ │ │ + ld a7,88(sp) │ │ │ │ + ld a6,96(sp) │ │ │ │ + ld a4,72(sp) │ │ │ │ + ld a3,168(sp) │ │ │ │ + ld a2,160(sp) │ │ │ │ + ld a0,152(sp) │ │ │ │ + sd a5,0(sp) │ │ │ │ + sd s1,24(sp) │ │ │ │ + mv a5,s3 │ │ │ │ + sd s6,16(sp) │ │ │ │ + sd zero,8(sp) │ │ │ │ + jal 35c0e │ │ │ │ + mv a5,a0 │ │ │ │ + ld a0,152(sp) │ │ │ │ + sd a5,120(sp) │ │ │ │ + jal 5038c │ │ │ │ + ld a0,152(sp) │ │ │ │ jal 3670 │ │ │ │ - lw a5,188(sp) │ │ │ │ - beqz a5,3643c │ │ │ │ - j 365ba │ │ │ │ - ld a5,48(sp) │ │ │ │ - ld a2,0(s7) │ │ │ │ - lui a4,0x7 │ │ │ │ - addiw s1,a5,-10 │ │ │ │ - slli s1,s1,0x20 │ │ │ │ - srli s1,s1,0x20 │ │ │ │ - addi a5,sp,184 │ │ │ │ - addi a4,a4,1328 │ │ │ │ - li a3,10 │ │ │ │ - add a2,a2,s1 │ │ │ │ - mv a1,s0 │ │ │ │ + ld a5,120(sp) │ │ │ │ + sd a5,152(sp) │ │ │ │ + j 34e12 │ │ │ │ + ld a1,104(sp) │ │ │ │ + mv a0,s2 │ │ │ │ + jal 512e8 │ │ │ │ + beqz a0,34b88 │ │ │ │ + ld a1,120(sp) │ │ │ │ + mv a0,s2 │ │ │ │ + jal 51394 │ │ │ │ + beqz a0,34b88 │ │ │ │ + lw a5,160(sp) │ │ │ │ + mv a0,s2 │ │ │ │ + addw a1,s11,a5 │ │ │ │ + jal 51404 │ │ │ │ + beqz a0,34b88 │ │ │ │ + sd zero,96(sp) │ │ │ │ + j 34c00 │ │ │ │ + ld a5,88(sp) │ │ │ │ + ld a3,216(s1) │ │ │ │ + ld a7,96(sp) │ │ │ │ + ld a6,72(sp) │ │ │ │ + sd a0,16(sp) │ │ │ │ + sd a5,0(sp) │ │ │ │ + mv a1,s2 │ │ │ │ + sd s1,24(sp) │ │ │ │ + sd zero,8(sp) │ │ │ │ + li a5,2 │ │ │ │ + mv a4,s8 │ │ │ │ + mv a2,s6 │ │ │ │ li a0,0 │ │ │ │ - jal 31c2a │ │ │ │ - ld a2,8(s7) │ │ │ │ - lui a4,0x7 │ │ │ │ - mv a6,a0 │ │ │ │ - addi a5,sp,188 │ │ │ │ - addi a4,a4,1328 │ │ │ │ - li a3,10 │ │ │ │ - add a2,a2,s1 │ │ │ │ - mv a1,s0 │ │ │ │ + jal 26498 │ │ │ │ + mv s2,a0 │ │ │ │ + j 349c4 │ │ │ │ + lbu a4,388(s1) │ │ │ │ + ld a3,144(sp) │ │ │ │ + ld a2,136(sp) │ │ │ │ + ld a1,128(sp) │ │ │ │ + li a5,1 │ │ │ │ li a0,0 │ │ │ │ - sd a6,216(sp) │ │ │ │ - jal 31c2a │ │ │ │ - sd a0,224(sp) │ │ │ │ - j 3629a │ │ │ │ - ld a2,0(s7) │ │ │ │ - lui a4,0x7 │ │ │ │ - addi a5,sp,176 │ │ │ │ - addi a4,a4,1328 │ │ │ │ - li a3,10 │ │ │ │ - mv a1,s0 │ │ │ │ + jal 37f16 │ │ │ │ + lw a4,308(s1) │ │ │ │ + bnez a4,34fa8 │ │ │ │ + li a5,75 │ │ │ │ + divuw a5,s4,a5 │ │ │ │ + fcvt.d.w fa5,a5 │ │ │ │ + fadd.d fa5,fa5,fa5 │ │ │ │ + fcvt.wu.d a4,fa5,rtz │ │ │ │ + sext.w a4,a4 │ │ │ │ + bnez a4,34fa8 │ │ │ │ + li a4,1 │ │ │ │ + lw a5,392(s1) │ │ │ │ + sd zero,376(sp) │ │ │ │ + sd zero,384(sp) │ │ │ │ + li a3,1 │ │ │ │ + beq a5,a3,35266 │ │ │ │ + li a3,2 │ │ │ │ + beq a5,a3,35238 │ │ │ │ + ld a2,136(sp) │ │ │ │ + addi a5,sp,376 │ │ │ │ + mv a6,s1 │ │ │ │ + mv a3,s4 │ │ │ │ + mv a1,s6 │ │ │ │ li a0,0 │ │ │ │ - jal 31c2a │ │ │ │ - ld a2,8(s7) │ │ │ │ - lui a4,0x7 │ │ │ │ - mv a6,a0 │ │ │ │ - addi a5,sp,180 │ │ │ │ - addi a4,a4,1328 │ │ │ │ - li a3,10 │ │ │ │ - mv a1,s0 │ │ │ │ + sd a5,152(sp) │ │ │ │ + jal 346a4 │ │ │ │ + j 34b92 │ │ │ │ + slli a5,s4,0x20 │ │ │ │ + srli s10,a5,0x1c │ │ │ │ + mv a1,s10 │ │ │ │ li a0,0 │ │ │ │ - sd a6,200(sp) │ │ │ │ - jal 31c2a │ │ │ │ - sd a0,208(sp) │ │ │ │ - andi a5,s3,26 │ │ │ │ - beqz a5,3629a │ │ │ │ - j 365d8 │ │ │ │ - ld a0,8(s7) │ │ │ │ - ld a4,96(sp) │ │ │ │ - ld a1,48(sp) │ │ │ │ - mv a3,s6 │ │ │ │ - mv a2,s2 │ │ │ │ - jal 26d58 │ │ │ │ - ld a5,72(sp) │ │ │ │ - ld a7,8(s7) │ │ │ │ - mv s3,a0 │ │ │ │ - ld a5,8(a5) │ │ │ │ - j 363ac │ │ │ │ - lw a5,32(s2) │ │ │ │ - li s4,0 │ │ │ │ - li s11,0 │ │ │ │ - li a4,1 │ │ │ │ - li s10,5 │ │ │ │ - beqz a5,366ec │ │ │ │ - ld s9,112(sp) │ │ │ │ - sd s3,56(sp) │ │ │ │ - mv s6,a4 │ │ │ │ - ld a5,48(s2) │ │ │ │ - add a5,a5,s4 │ │ │ │ - ld a5,24(a5) │ │ │ │ - ld s3,88(a5) │ │ │ │ - mv a0,s3 │ │ │ │ - jal 4f4e0 │ │ │ │ - lw a5,396(s9) │ │ │ │ - sext.w a0,a0 │ │ │ │ - bltu a0,a5,366b2 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 4f4ae │ │ │ │ - lw a5,396(s9) │ │ │ │ - sext.w a0,a0 │ │ │ │ - bgeu a0,a5,3675a │ │ │ │ - mv a0,s3 │ │ │ │ - jal 4f4e0 │ │ │ │ - sext.w a0,a0 │ │ │ │ - bgeu s10,a0,366c8 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 4bda0 │ │ │ │ - sext.w a0,a0 │ │ │ │ - beqz a0,366d8 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 4f4e0 │ │ │ │ - sext.w a0,a0 │ │ │ │ - li a5,9 │ │ │ │ - bltu a5,a0,3674a │ │ │ │ - li s6,0 │ │ │ │ - lw a5,32(s2) │ │ │ │ - addiw s11,s11,1 │ │ │ │ - addi s4,s4,88 │ │ │ │ - bltu s11,a5,36686 │ │ │ │ - ld s3,56(sp) │ │ │ │ - beqz s6,363e4 │ │ │ │ - ld a5,128(sp) │ │ │ │ - ld a1,80(sp) │ │ │ │ - li s11,0 │ │ │ │ - ld a0,8(a5) │ │ │ │ - ld a5,136(sp) │ │ │ │ - li s10,0 │ │ │ │ - add a0,a0,a5 │ │ │ │ - jal 45a44 │ │ │ │ - lw a5,32(s2) │ │ │ │ - beqz a5,363e4 │ │ │ │ - mv s9,s0 │ │ │ │ - ld s4,128(sp) │ │ │ │ - mv s0,s10 │ │ │ │ - ld s6,80(sp) │ │ │ │ - ld s10,136(sp) │ │ │ │ - li a1,104 │ │ │ │ + sd a4,152(sp) │ │ │ │ + jal 1e81c │ │ │ │ + ld a4,152(sp) │ │ │ │ + mv a5,a0 │ │ │ │ + sd a0,376(sp) │ │ │ │ + add a3,a0,s10 │ │ │ │ + sd zero,0(a5) │ │ │ │ + sw zero,8(a5) │ │ │ │ + addi a5,a5,16 │ │ │ │ + bne a5,a3,34fec │ │ │ │ + lw a5,392(s1) │ │ │ │ + j 34d9a │ │ │ │ + slli a5,s4,0x20 │ │ │ │ + srli s10,a5,0x1c │ │ │ │ + mv a1,s10 │ │ │ │ li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a5,48(s2) │ │ │ │ - addiw s0,s0,1 │ │ │ │ - add a5,a5,s11 │ │ │ │ - ld a1,24(a5) │ │ │ │ - addi s11,s11,88 │ │ │ │ - jal 452ca │ │ │ │ - mv a1,a0 │ │ │ │ - ld a0,8(s4) │ │ │ │ - li a4,1 │ │ │ │ - mv a3,s6 │ │ │ │ - li a2,0 │ │ │ │ - add a0,a0,s10 │ │ │ │ - jal 45d64 │ │ │ │ - lw a5,32(s2) │ │ │ │ - bltu s0,a5,36710 │ │ │ │ - mv s0,s9 │ │ │ │ - j 363e4 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 4bda0 │ │ │ │ - sext.w a0,a0 │ │ │ │ + sd a4,152(sp) │ │ │ │ + jal 1e81c │ │ │ │ + ld a4,152(sp) │ │ │ │ + mv a5,a0 │ │ │ │ + sd a0,384(sp) │ │ │ │ + add a3,a0,s10 │ │ │ │ + sd zero,0(a5) │ │ │ │ + sw zero,8(a5) │ │ │ │ + addi a5,a5,16 │ │ │ │ + bne a3,a5,3501c │ │ │ │ + j 34da0 │ │ │ │ + ld a0,312(sp) │ │ │ │ + mv a1,s4 │ │ │ │ + jal 183d2 │ │ │ │ + sext.w s10,a0 │ │ │ │ li a5,1 │ │ │ │ - bltu a5,a0,366d6 │ │ │ │ - j 366d8 │ │ │ │ - ld a1,40(sp) │ │ │ │ - li a2,-2 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 4c4e2 │ │ │ │ - lw a5,432(s9) │ │ │ │ - bge a0,a5,366d8 │ │ │ │ - j 366b2 │ │ │ │ - lui a4,0x4 │ │ │ │ - addi a4,a4,-1386 │ │ │ │ - li a3,1000 │ │ │ │ - bgeu a4,s6,36362 │ │ │ │ - mv s3,a1 │ │ │ │ - j 36362 │ │ │ │ - mv s3,a1 │ │ │ │ - j 364e6 │ │ │ │ - lw a1,-56(a6) │ │ │ │ - bnez a1,367ae │ │ │ │ - lui a4,0x4 │ │ │ │ - addi a4,a4,-1386 │ │ │ │ - bgeu a4,s6,364f2 │ │ │ │ - li s3,1000 │ │ │ │ - li a3,1000 │ │ │ │ - j 36362 │ │ │ │ - sd s2,320(sp) │ │ │ │ - sd s3,312(sp) │ │ │ │ - sd s4,304(sp) │ │ │ │ - sd s8,272(sp) │ │ │ │ - sd s10,256(sp) │ │ │ │ - sd s11,248(sp) │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - ld a7,-24(a7) │ │ │ │ - li a4,0 │ │ │ │ - auipc a3,0x44 │ │ │ │ - ld a3,-2028(a3) │ │ │ │ - mv a0,a7 │ │ │ │ - sd a6,144(sp) │ │ │ │ - sd a7,56(sp) │ │ │ │ - jal 1e6b8 │ │ │ │ - ld a6,144(sp) │ │ │ │ - sext.w a0,a0 │ │ │ │ - ld a7,56(sp) │ │ │ │ - lw a4,-56(a6) │ │ │ │ - bgeu a0,a4,3678a │ │ │ │ - li a1,1000 │ │ │ │ - j 364b6 │ │ │ │ - addi sp,sp,-352 │ │ │ │ - lbu t5,360(sp) │ │ │ │ - sd s3,312(sp) │ │ │ │ - mv s3,a1 │ │ │ │ - li a1,-1 │ │ │ │ - slli a1,a1,0x21 │ │ │ │ - lw a0,0(s3) │ │ │ │ - addi a1,a1,1 │ │ │ │ - sd s9,264(sp) │ │ │ │ - mv t0,a5 │ │ │ │ - auipc s9,0x43 │ │ │ │ - ld s9,1822(s9) │ │ │ │ - seqz a5,t5 │ │ │ │ - ld t4,0(s9) │ │ │ │ - sd t4,232(sp) │ │ │ │ - li t4,0 │ │ │ │ - sd a1,208(sp) │ │ │ │ - sd ra,344(sp) │ │ │ │ - sw zero,204(sp) │ │ │ │ - sd zero,216(sp) │ │ │ │ - sd zero,224(sp) │ │ │ │ - sd a5,40(sp) │ │ │ │ - lw a1,352(sp) │ │ │ │ - ld t4,368(sp) │ │ │ │ - beqz a0,36b6c │ │ │ │ - sd s11,248(sp) │ │ │ │ - sext.w t6,t5 │ │ │ │ - li s11,0 │ │ │ │ - sd s1,328(sp) │ │ │ │ - sd s4,304(sp) │ │ │ │ - sd s5,296(sp) │ │ │ │ - sd s6,288(sp) │ │ │ │ - sd s7,280(sp) │ │ │ │ - sd s8,272(sp) │ │ │ │ - sd s10,256(sp) │ │ │ │ - mv t1,s11 │ │ │ │ - sd s0,336(sp) │ │ │ │ - li s5,0 │ │ │ │ - li s1,0 │ │ │ │ - li s10,1 │ │ │ │ - mv s8,a5 │ │ │ │ - mv s7,a2 │ │ │ │ - sd a3,88(sp) │ │ │ │ - mv s11,s3 │ │ │ │ - sd a4,72(sp) │ │ │ │ - sd t0,96(sp) │ │ │ │ - sd a6,56(sp) │ │ │ │ - sd a7,48(sp) │ │ │ │ - sd a1,64(sp) │ │ │ │ - mv s6,t5 │ │ │ │ - mv s4,t4 │ │ │ │ - sd t6,80(sp) │ │ │ │ - j 36864 │ │ │ │ - lw a4,0(s11) │ │ │ │ - addi t1,t1,1 │ │ │ │ - sext.w a5,t1 │ │ │ │ - bgeu a5,a4,36994 │ │ │ │ - slli s0,t1,0x2 │ │ │ │ - ld a0,8(s11) │ │ │ │ - add s0,s0,t1 │ │ │ │ - ld a1,40(sp) │ │ │ │ - slli s0,s0,0x4 │ │ │ │ - add a0,a0,s0 │ │ │ │ - sd t1,32(sp) │ │ │ │ - jal 46b7a │ │ │ │ - ld t1,32(sp) │ │ │ │ - beqz a0,36856 │ │ │ │ - ld a0,8(s11) │ │ │ │ - add a0,a0,s0 │ │ │ │ - jal 466e4 │ │ │ │ - ld t1,32(sp) │ │ │ │ - beqz a0,36856 │ │ │ │ - bltu s10,s5,36856 │ │ │ │ - ld a0,8(s11) │ │ │ │ - addi a5,sp,204 │ │ │ │ + bltu a5,s10,34aac │ │ │ │ + li a1,16 │ │ │ │ + li a0,0 │ │ │ │ + jal 1e81c │ │ │ │ + sd a0,152(sp) │ │ │ │ + jal 51528 │ │ │ │ + li a5,1 │ │ │ │ + ld a3,216(s1) │ │ │ │ sd a5,8(sp) │ │ │ │ - li a5,12 │ │ │ │ - addi a2,sp,208 │ │ │ │ - li a4,2 │ │ │ │ - li a7,2 │ │ │ │ - li a6,1 │ │ │ │ - li a3,-3 │ │ │ │ + ld a5,88(sp) │ │ │ │ + ld a7,96(sp) │ │ │ │ + ld a6,80(sp) │ │ │ │ + ld a4,128(sp) │ │ │ │ + ld a1,152(sp) │ │ │ │ + sd s10,16(sp) │ │ │ │ sd a5,0(sp) │ │ │ │ - mv a1,s6 │ │ │ │ + sd s1,24(sp) │ │ │ │ li a5,2 │ │ │ │ - add a0,a0,s0 │ │ │ │ - sd t1,112(sp) │ │ │ │ - sd a2,32(sp) │ │ │ │ - sd s2,320(sp) │ │ │ │ - jal 358bc │ │ │ │ - ld a5,8(s11) │ │ │ │ - ld a1,40(sp) │ │ │ │ - mv s3,a0 │ │ │ │ - add a0,a5,s0 │ │ │ │ - jal 46bd2 │ │ │ │ - ld a5,8(s11) │ │ │ │ - mv a1,s6 │ │ │ │ - mv s2,a0 │ │ │ │ - add a0,a5,s0 │ │ │ │ - jal 48584 │ │ │ │ - ld a5,8(s11) │ │ │ │ - sd a0,104(sp) │ │ │ │ - addiw s5,s5,1 │ │ │ │ - add a0,a5,s0 │ │ │ │ - jal 4692e │ │ │ │ - ld a5,8(s11) │ │ │ │ - sext.w s1,a0 │ │ │ │ - zext.b s5,s5 │ │ │ │ - add a0,a5,s0 │ │ │ │ - jal 468c4 │ │ │ │ - li a4,-1 │ │ │ │ - ld t1,112(sp) │ │ │ │ - sext.w a5,a0 │ │ │ │ - bne s1,a4,369e6 │ │ │ │ - li a4,-1 │ │ │ │ - bne a5,a4,369c2 │ │ │ │ - ld a0,8(s11) │ │ │ │ - addi a2,sp,220 │ │ │ │ - addi a1,sp,216 │ │ │ │ - add a0,a0,s0 │ │ │ │ - sd t1,112(sp) │ │ │ │ - sd a5,120(sp) │ │ │ │ - jal 458a6 │ │ │ │ - ld a0,8(s11) │ │ │ │ - ld a1,32(sp) │ │ │ │ - addi a4,sp,228 │ │ │ │ - addi a3,sp,224 │ │ │ │ - li a2,-3 │ │ │ │ - add a0,a0,s0 │ │ │ │ - jal 457dc │ │ │ │ - ld a5,104(sp) │ │ │ │ - ld t1,112(sp) │ │ │ │ - beqz a5,36a14 │ │ │ │ - bnez s3,36956 │ │ │ │ - slli a4,s6,0x2 │ │ │ │ - addi a5,a4,80 │ │ │ │ - addi a4,sp,160 │ │ │ │ - add a4,a4,a5 │ │ │ │ - lw a4,-24(a4) │ │ │ │ - ld a5,64(sp) │ │ │ │ - bltu a5,a4,36956 │ │ │ │ - ld a5,120(sp) │ │ │ │ - beq a5,s1,36982 │ │ │ │ - ld a5,48(sp) │ │ │ │ - auipc a4,0x27 │ │ │ │ - fld fa4,728(a4) │ │ │ │ - addi a4,sp,160 │ │ │ │ - fcvt.d.wu fa5,a5 │ │ │ │ - slli a5,s8,0x2 │ │ │ │ - addi a5,a5,80 │ │ │ │ - fmul.d fa5,fa5,fa4 │ │ │ │ - add a5,a5,a4 │ │ │ │ - lw a5,-24(a5) │ │ │ │ - fcvt.d.wu fa4,a5 │ │ │ │ - flt.d a5,fa4,fa5 │ │ │ │ - bnez a5,36a14 │ │ │ │ - ld s2,320(sp) │ │ │ │ - li s1,0 │ │ │ │ - lw a4,0(s11) │ │ │ │ - addi t1,t1,1 │ │ │ │ - sext.w a5,t1 │ │ │ │ - bltu a5,a4,36864 │ │ │ │ - zext.b a0,s1 │ │ │ │ - ld s0,336(sp) │ │ │ │ - ld s1,328(sp) │ │ │ │ - ld s4,304(sp) │ │ │ │ - ld s5,296(sp) │ │ │ │ - ld s6,288(sp) │ │ │ │ - ld s7,280(sp) │ │ │ │ - ld s8,272(sp) │ │ │ │ - ld s10,256(sp) │ │ │ │ - ld s11,248(sp) │ │ │ │ - ld a4,232(sp) │ │ │ │ - ld a5,0(s9) │ │ │ │ - xor a5,a5,a4 │ │ │ │ - li a4,0 │ │ │ │ - bnez a5,36d72 │ │ │ │ - ld ra,344(sp) │ │ │ │ - ld s3,312(sp) │ │ │ │ - ld s9,264(sp) │ │ │ │ - addi sp,sp,352 │ │ │ │ - ret │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - li a4,88 │ │ │ │ + mv a2,s6 │ │ │ │ + li a0,0 │ │ │ │ + jal 26498 │ │ │ │ + mv s10,a0 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 512b2 │ │ │ │ + bnez a0,35202 │ │ │ │ + mv a0,s10 │ │ │ │ + jal 5038c │ │ │ │ + mv a0,s10 │ │ │ │ + jal 3670 │ │ │ │ + j 34aac │ │ │ │ + ld a1,104(sp) │ │ │ │ + mv a0,s2 │ │ │ │ + jal 512e8 │ │ │ │ + beqz a0,34c0a │ │ │ │ + lw a5,160(sp) │ │ │ │ + mv a0,s2 │ │ │ │ + addw a1,s11,a5 │ │ │ │ + jal 51404 │ │ │ │ + j 34c0a │ │ │ │ + lw a2,408(s1) │ │ │ │ + ld a1,56(sp) │ │ │ │ + ld a0,88(sp) │ │ │ │ + jal 5310c │ │ │ │ + ld a2,216(s1) │ │ │ │ + ld a5,144(sp) │ │ │ │ + ld a4,136(sp) │ │ │ │ + ld a3,80(sp) │ │ │ │ + ld a1,88(sp) │ │ │ │ + li a7,1 │ │ │ │ + mv a6,s4 │ │ │ │ + sd s1,0(sp) │ │ │ │ + mv a0,s6 │ │ │ │ + jal 28b6e │ │ │ │ + ld a2,216(s1) │ │ │ │ + ld a5,144(sp) │ │ │ │ + ld a4,136(sp) │ │ │ │ + ld a3,80(sp) │ │ │ │ + ld a1,88(sp) │ │ │ │ + sd s1,0(sp) │ │ │ │ + li a7,1 │ │ │ │ + mv a6,s4 │ │ │ │ + mv a0,s6 │ │ │ │ + jal 29288 │ │ │ │ + li a5,1 │ │ │ │ + sd a5,96(sp) │ │ │ │ + j 34bd4 │ │ │ │ + slli a5,s3,0x20 │ │ │ │ srli a5,a5,0x20 │ │ │ │ - mul a5,a5,a4 │ │ │ │ - ld a4,8(s11) │ │ │ │ - sd t1,112(sp) │ │ │ │ - add a4,a4,s0 │ │ │ │ - ld a0,48(a4) │ │ │ │ - add a0,a0,a5 │ │ │ │ - jal 455d4 │ │ │ │ - ld t1,112(sp) │ │ │ │ - sext.w a5,a0 │ │ │ │ - j 3690c │ │ │ │ - slli s1,s1,0x20 │ │ │ │ - li a4,88 │ │ │ │ - srli s1,s1,0x20 │ │ │ │ - mul s1,s1,a4 │ │ │ │ - ld a4,8(s11) │ │ │ │ - sd t1,120(sp) │ │ │ │ - sd a5,112(sp) │ │ │ │ - add a4,a4,s0 │ │ │ │ - ld a0,48(a4) │ │ │ │ - add a0,a0,s1 │ │ │ │ - jal 455d4 │ │ │ │ - ld a5,112(sp) │ │ │ │ - li a4,-1 │ │ │ │ - ld t1,120(sp) │ │ │ │ - sext.w s1,a0 │ │ │ │ - beq a5,a4,3690c │ │ │ │ - j 369c2 │ │ │ │ - ld a0,8(s11) │ │ │ │ - ld a2,40(sp) │ │ │ │ - sext.w a5,s2 │ │ │ │ - seqz a5,a5 │ │ │ │ + slli s7,a5,0x4 │ │ │ │ mv a1,s7 │ │ │ │ - add a0,a0,s0 │ │ │ │ - sd a5,152(sp) │ │ │ │ - sd t1,120(sp) │ │ │ │ - jal 48460 │ │ │ │ - lwu a1,0(a0) │ │ │ │ - mv s1,a0 │ │ │ │ - ld a0,8(a0) │ │ │ │ - auipc a3,0x43 │ │ │ │ - ld a3,1370(a3) │ │ │ │ - li a2,72 │ │ │ │ - jal 3400 │ │ │ │ - lui a5,0x3d │ │ │ │ - addi a5,a5,144 │ │ │ │ - mv s3,a5 │ │ │ │ - li a4,2 │ │ │ │ - mv a1,s3 │ │ │ │ - mv a0,s1 │ │ │ │ + li a0,0 │ │ │ │ sd a4,112(sp) │ │ │ │ - sd s5,128(sp) │ │ │ │ - sd s6,136(sp) │ │ │ │ - sd s0,144(sp) │ │ │ │ - jal 82b4 │ │ │ │ - bnez a0,36ac4 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 7f20 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 3670 │ │ │ │ - ld a5,112(sp) │ │ │ │ - li a4,1 │ │ │ │ - beq a5,a4,36b60 │ │ │ │ - ld a5,144(sp) │ │ │ │ - ld a0,8(s11) │ │ │ │ - li a2,2 │ │ │ │ + sd a5,56(sp) │ │ │ │ + jal 1e81c │ │ │ │ + sd a0,360(sp) │ │ │ │ + ld a5,56(sp) │ │ │ │ + ld a4,112(sp) │ │ │ │ + add a3,a0,s7 │ │ │ │ + beqz s3,35230 │ │ │ │ + sd zero,0(a0) │ │ │ │ + sw zero,8(a0) │ │ │ │ + addi a0,a0,16 │ │ │ │ + bne a3,a0,35102 │ │ │ │ + lw a2,392(s1) │ │ │ │ + li a3,1 │ │ │ │ + bne a2,a3,34a02 │ │ │ │ + slli s7,a5,0x4 │ │ │ │ mv a1,s7 │ │ │ │ - add a0,a0,a5 │ │ │ │ - jal 48460 │ │ │ │ - mv s0,a0 │ │ │ │ - lwu a1,0(a0) │ │ │ │ - ld a0,8(a0) │ │ │ │ - auipc a3,0x43 │ │ │ │ - ld a3,1280(a3) │ │ │ │ - li a2,72 │ │ │ │ - jal 3400 │ │ │ │ - li a1,0 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 7bb0 │ │ │ │ - mv s1,a0 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 7f20 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 3670 │ │ │ │ + li a0,0 │ │ │ │ + sd a4,56(sp) │ │ │ │ + jal 1e81c │ │ │ │ + ld a4,56(sp) │ │ │ │ + sd a0,368(sp) │ │ │ │ + add a5,a0,s7 │ │ │ │ + sd zero,0(a0) │ │ │ │ + sw zero,8(a0) │ │ │ │ + addi a0,a0,16 │ │ │ │ + bne a5,a0,35130 │ │ │ │ + j 34a02 │ │ │ │ + slli a5,s3,0x20 │ │ │ │ + srli s7,a5,0x1c │ │ │ │ + mv a1,s7 │ │ │ │ + li a0,0 │ │ │ │ + sd a4,56(sp) │ │ │ │ + jal 1e81c │ │ │ │ + sd a0,368(sp) │ │ │ │ + ld a4,56(sp) │ │ │ │ + bnez s3,3512c │ │ │ │ + j 34a02 │ │ │ │ + lw a2,408(s1) │ │ │ │ + ld a1,56(sp) │ │ │ │ + ld a0,136(sp) │ │ │ │ + jal 5310c │ │ │ │ + ld a2,216(s1) │ │ │ │ + ld a5,128(sp) │ │ │ │ + ld a3,72(sp) │ │ │ │ + ld a1,136(sp) │ │ │ │ + mv a4,s10 │ │ │ │ + li a7,0 │ │ │ │ + mv a6,s3 │ │ │ │ + sd s1,0(sp) │ │ │ │ + mv a0,s6 │ │ │ │ + jal 28b6e │ │ │ │ + mv a4,s10 │ │ │ │ + ld s10,136(sp) │ │ │ │ + ld a2,216(s1) │ │ │ │ + ld a5,128(sp) │ │ │ │ + ld a3,72(sp) │ │ │ │ + li a7,0 │ │ │ │ + mv a6,s3 │ │ │ │ + mv a1,s10 │ │ │ │ + mv a0,s6 │ │ │ │ + sd s1,0(sp) │ │ │ │ + jal 29288 │ │ │ │ + mv a1,s10 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 51676 │ │ │ │ li a5,1 │ │ │ │ - mv a1,s3 │ │ │ │ - mv a0,s1 │ │ │ │ sd a5,112(sp) │ │ │ │ - jal 82b4 │ │ │ │ - beqz a0,36a64 │ │ │ │ - ld s0,56(sp) │ │ │ │ - mv a1,s1 │ │ │ │ - mv a0,s7 │ │ │ │ - mv a3,s0 │ │ │ │ - mv a2,s0 │ │ │ │ - jal 80e6 │ │ │ │ - ld a5,152(sp) │ │ │ │ - ld a4,72(sp) │ │ │ │ - mv a3,s0 │ │ │ │ - slli a5,a5,0x3 │ │ │ │ - sd a5,168(sp) │ │ │ │ - add a5,a5,a4 │ │ │ │ - ld a2,0(a5) │ │ │ │ - ld a4,32(sp) │ │ │ │ - sd a5,160(sp) │ │ │ │ - mv a1,s1 │ │ │ │ - li a5,-3 │ │ │ │ - mv a0,s7 │ │ │ │ - jal 8530 │ │ │ │ - mv s2,a0 │ │ │ │ - jal 4bda0 │ │ │ │ - ld a2,80(sp) │ │ │ │ - addi a4,sp,160 │ │ │ │ - slli a5,a2,0x2 │ │ │ │ - addi a5,a5,80 │ │ │ │ - add s5,a5,a4 │ │ │ │ - lw a3,-24(s5) │ │ │ │ - slli s0,a2,0x20 │ │ │ │ - sext.w a4,a0 │ │ │ │ - srli s0,s0,0x20 │ │ │ │ - bltu a4,a3,36b82 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 4bda0 │ │ │ │ - lw a3,-24(s5) │ │ │ │ - sext.w a4,a0 │ │ │ │ - beq a3,a4,36b70 │ │ │ │ + j 34d4c │ │ │ │ + lbu a4,388(s1) │ │ │ │ + ld a3,128(sp) │ │ │ │ + li a5,1 │ │ │ │ + mv a2,s10 │ │ │ │ + mv a1,s8 │ │ │ │ + jal 37f16 │ │ │ │ + lw a4,308(s1) │ │ │ │ + bnez a4,351d8 │ │ │ │ + li a5,75 │ │ │ │ + divuw a5,s3,a5 │ │ │ │ + fcvt.d.w fa5,a5 │ │ │ │ + fadd.d fa5,fa5,fa5 │ │ │ │ + fcvt.wu.d a4,fa5,rtz │ │ │ │ + sext.w a4,a4 │ │ │ │ + bnez a4,351d8 │ │ │ │ + li a4,1 │ │ │ │ + lw a5,392(s1) │ │ │ │ + sd zero,360(sp) │ │ │ │ + sd zero,368(sp) │ │ │ │ + li a3,2 │ │ │ │ + beq a5,a3,352aa │ │ │ │ + li a3,1 │ │ │ │ + beq a5,a3,35312 │ │ │ │ + addi a5,sp,360 │ │ │ │ + mv a6,s1 │ │ │ │ + mv a3,s3 │ │ │ │ + mv a2,s10 │ │ │ │ + mv a1,s6 │ │ │ │ + li a0,0 │ │ │ │ + sd a5,112(sp) │ │ │ │ + jal 346a4 │ │ │ │ + ld a5,112(sp) │ │ │ │ + j 34d0a │ │ │ │ + mv a0,s10 │ │ │ │ + jal 5135c │ │ │ │ + beqz a0,35078 │ │ │ │ + lw a2,356(s1) │ │ │ │ + mv a1,s10 │ │ │ │ mv a0,s2 │ │ │ │ - jal 4bda0 │ │ │ │ - slli a5,s0,0x2 │ │ │ │ - addi a4,sp,160 │ │ │ │ - addi a5,a5,80 │ │ │ │ - add a5,a5,a4 │ │ │ │ - lw a4,-24(a5) │ │ │ │ - sext.w a5,a0 │ │ │ │ - beq a4,a5,36c3a │ │ │ │ - ld a0,8(s2) │ │ │ │ - jal 3670 │ │ │ │ + jal 3609a │ │ │ │ + sd a0,152(sp) │ │ │ │ + jal 52bb6 │ │ │ │ + beqz a0,3529c │ │ │ │ mv a0,s2 │ │ │ │ - sd zero,8(s2) │ │ │ │ - jal 4ba7c │ │ │ │ + jal 5038c │ │ │ │ mv a0,s2 │ │ │ │ jal 3670 │ │ │ │ - j 36a64 │ │ │ │ - ld s5,128(sp) │ │ │ │ - ld t1,120(sp) │ │ │ │ - ld s6,136(sp) │ │ │ │ - ld s2,320(sp) │ │ │ │ - li s1,0 │ │ │ │ - j 36986 │ │ │ │ + ld s2,152(sp) │ │ │ │ + j 35078 │ │ │ │ + lw a5,392(s1) │ │ │ │ + j 349fc │ │ │ │ + slli a5,s4,0x20 │ │ │ │ + srli a1,a5,0x1c │ │ │ │ li a0,0 │ │ │ │ - j 369aa │ │ │ │ - ld a1,32(sp) │ │ │ │ - li a2,-3 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 4c4e2 │ │ │ │ - lw a5,-16(s5) │ │ │ │ - bge a5,a0,36b28 │ │ │ │ - mv a2,s7 │ │ │ │ - mv a1,s1 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 8300 │ │ │ │ - lw a4,0(s1) │ │ │ │ - sd a0,176(sp) │ │ │ │ - beqz a4,36c64 │ │ │ │ - sd s2,184(sp) │ │ │ │ - mv s6,a0 │ │ │ │ - li s5,1 │ │ │ │ - li s0,0 │ │ │ │ - mv s2,a0 │ │ │ │ - ld a0,0(s2) │ │ │ │ - beqz a0,36bf8 │ │ │ │ - jal 4f4e0 │ │ │ │ - lw a4,396(s4) │ │ │ │ - sext.w a0,a0 │ │ │ │ - bltu a0,a4,36bc4 │ │ │ │ - ld a0,0(s2) │ │ │ │ - jal 4f4ae │ │ │ │ - lw a3,396(s4) │ │ │ │ - sext.w a4,a0 │ │ │ │ - bgeu a4,a3,36c4c │ │ │ │ - ld a0,0(s2) │ │ │ │ - jal 4f4e0 │ │ │ │ - sext.w a0,a0 │ │ │ │ - li a5,5 │ │ │ │ - bgeu a5,a0,36be2 │ │ │ │ - ld a0,0(s2) │ │ │ │ - jal 4bda0 │ │ │ │ - sext.w a4,a0 │ │ │ │ - beqz a4,36c36 │ │ │ │ - ld a0,0(s2) │ │ │ │ - jal 4f4e0 │ │ │ │ - sext.w a4,a0 │ │ │ │ - li a5,9 │ │ │ │ - bltu a5,a4,36c24 │ │ │ │ - lw a4,0(s1) │ │ │ │ - li s5,0 │ │ │ │ - addiw s0,s0,1 │ │ │ │ - addi s2,s2,8 │ │ │ │ - bltu s0,a4,36b9c │ │ │ │ - ld s2,184(sp) │ │ │ │ - bnez s5,36c64 │ │ │ │ - mv s0,s6 │ │ │ │ - beqz a4,36c1c │ │ │ │ - ld a0,0(s0) │ │ │ │ - beqz a0,36c42 │ │ │ │ - jal 4ba7c │ │ │ │ - lw a4,0(s1) │ │ │ │ - addiw s5,s5,1 │ │ │ │ - addi s0,s0,8 │ │ │ │ - bltu s5,a4,36c0a │ │ │ │ - ld a0,176(sp) │ │ │ │ + sd a4,168(sp) │ │ │ │ + sd a1,152(sp) │ │ │ │ + jal 1e81c │ │ │ │ + ld a1,152(sp) │ │ │ │ + ld a4,168(sp) │ │ │ │ + mv a5,a0 │ │ │ │ + sd a0,384(sp) │ │ │ │ + add a3,a0,a1 │ │ │ │ + sd zero,0(a5) │ │ │ │ + sw zero,8(a5) │ │ │ │ + addi a5,a5,16 │ │ │ │ + bne a5,a3,35256 │ │ │ │ + j 34fbc │ │ │ │ + slli a5,s4,0x20 │ │ │ │ + srli a1,a5,0x1c │ │ │ │ + li a0,0 │ │ │ │ + sd a4,168(sp) │ │ │ │ + sd a1,152(sp) │ │ │ │ + jal 1e81c │ │ │ │ + ld a1,152(sp) │ │ │ │ + ld a4,168(sp) │ │ │ │ + mv a5,a0 │ │ │ │ + sd a0,376(sp) │ │ │ │ + add a3,a0,a1 │ │ │ │ + sd zero,0(a5) │ │ │ │ + sw zero,8(a5) │ │ │ │ + addi a5,a5,16 │ │ │ │ + bne a3,a5,35284 │ │ │ │ + lw a5,392(s1) │ │ │ │ + j 34fb6 │ │ │ │ + jal 3a10 <__stack_chk_fail@plt> │ │ │ │ + ld a0,152(sp) │ │ │ │ + jal 5038c │ │ │ │ + ld a0,152(sp) │ │ │ │ jal 3670 │ │ │ │ - j 36b46 │ │ │ │ - ld a0,0(s2) │ │ │ │ - jal 4bda0 │ │ │ │ - sext.w a4,a0 │ │ │ │ - li a5,1 │ │ │ │ - bltu a5,a4,36bf4 │ │ │ │ - lw a4,0(s1) │ │ │ │ - j 36bf8 │ │ │ │ - ld a5,104(sp) │ │ │ │ - bnez a5,36b46 │ │ │ │ - j 36b82 │ │ │ │ - addiw s5,s5,1 │ │ │ │ - addi s0,s0,8 │ │ │ │ - bltu s5,a4,36c0a │ │ │ │ - j 36c1c │ │ │ │ - ld a0,0(s2) │ │ │ │ - ld a1,32(sp) │ │ │ │ - li a2,-3 │ │ │ │ - jal 4c4e2 │ │ │ │ - lw a4,432(s4) │ │ │ │ - blt a0,a4,36bc4 │ │ │ │ - lw a4,0(s1) │ │ │ │ - j 36bf8 │ │ │ │ - ld s6,136(sp) │ │ │ │ - ld s0,144(sp) │ │ │ │ - ld a0,8(s11) │ │ │ │ - ld t1,120(sp) │ │ │ │ - mv a1,s6 │ │ │ │ - add a0,a0,s0 │ │ │ │ - sd t1,32(sp) │ │ │ │ - ld s5,128(sp) │ │ │ │ - sd s2,112(sp) │ │ │ │ - jal 45a44 │ │ │ │ - lw a4,0(s1) │ │ │ │ - li a5,1 │ │ │ │ - ld a3,168(sp) │ │ │ │ - sltu s3,a5,a4 │ │ │ │ - ld a5,96(sp) │ │ │ │ - ld t5,176(sp) │ │ │ │ - ld t1,32(sp) │ │ │ │ - add a5,a5,a3 │ │ │ │ - sd a5,104(sp) │ │ │ │ - li t4,0 │ │ │ │ - beqz a4,36d30 │ │ │ │ - sd s8,120(sp) │ │ │ │ - sd s4,128(sp) │ │ │ │ - mv s8,s5 │ │ │ │ - mv s4,s0 │ │ │ │ - mv s5,s1 │ │ │ │ - mv s0,t5 │ │ │ │ - mv s1,t4 │ │ │ │ - ld a5,0(s0) │ │ │ │ - beqz a5,36d64 │ │ │ │ - li a1,104 │ │ │ │ + j 35078 │ │ │ │ + slli a5,s3,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + slli a1,a5,0x4 │ │ │ │ li a0,0 │ │ │ │ - sd t1,32(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a4,8(s5) │ │ │ │ - slli a5,s1,0x3 │ │ │ │ - ld a3,0(s0) │ │ │ │ - add a5,a5,s1 │ │ │ │ - slli a5,a5,0x3 │ │ │ │ - add a4,a4,a5 │ │ │ │ - lw a5,20(a3) │ │ │ │ - lw a3,8(a4) │ │ │ │ - ld a4,104(sp) │ │ │ │ - ld a1,56(sp) │ │ │ │ - ld a7,88(sp) │ │ │ │ - ld a2,0(a4) │ │ │ │ - ld a4,160(sp) │ │ │ │ - ld a6,152(sp) │ │ │ │ - mv s2,a0 │ │ │ │ - ld a4,0(a4) │ │ │ │ - sd a1,16(sp) │ │ │ │ - sd a2,8(sp) │ │ │ │ - mv a1,a0 │ │ │ │ - mv a2,s7 │ │ │ │ - sd a4,0(sp) │ │ │ │ + sd a4,144(sp) │ │ │ │ + sd a5,136(sp) │ │ │ │ + sd a1,112(sp) │ │ │ │ + jal 1e81c │ │ │ │ + ld a1,112(sp) │ │ │ │ + sd a0,360(sp) │ │ │ │ + ld a5,136(sp) │ │ │ │ + ld a4,144(sp) │ │ │ │ + mv a3,a0 │ │ │ │ + add a1,a1,a0 │ │ │ │ + beqz s3,35332 │ │ │ │ + sd zero,0(a3) │ │ │ │ + sw zero,8(a3) │ │ │ │ + addi a3,a3,16 │ │ │ │ + bne a1,a3,352d0 │ │ │ │ + lw a2,392(s1) │ │ │ │ + li a3,1 │ │ │ │ + bne a2,a3,351ec │ │ │ │ + slli a1,a5,0x4 │ │ │ │ li a0,0 │ │ │ │ - li a4,0 │ │ │ │ - jal 440dc │ │ │ │ - ld a0,88(s2) │ │ │ │ - addi s1,s1,1 │ │ │ │ - addi s0,s0,8 │ │ │ │ - jal 4ba7c │ │ │ │ - ld a0,88(s2) │ │ │ │ - jal 3670 │ │ │ │ - sd zero,88(s2) │ │ │ │ - ld a5,-8(s0) │ │ │ │ - ld a0,8(s11) │ │ │ │ - mv a4,s3 │ │ │ │ - sd a5,88(s2) │ │ │ │ - mv a3,s6 │ │ │ │ - li a2,0 │ │ │ │ + sd a4,136(sp) │ │ │ │ + sd a1,112(sp) │ │ │ │ + jal 1e81c │ │ │ │ + ld a1,112(sp) │ │ │ │ + ld a4,136(sp) │ │ │ │ + mv a3,a0 │ │ │ │ + sd a0,368(sp) │ │ │ │ + add a5,a3,a1 │ │ │ │ + sd zero,0(a3) │ │ │ │ + sw zero,8(a3) │ │ │ │ + addi a3,a3,16 │ │ │ │ + bne a5,a3,35302 │ │ │ │ + j 351ec │ │ │ │ + slli a5,s3,0x20 │ │ │ │ + srli a1,a5,0x1c │ │ │ │ + li a0,0 │ │ │ │ + sd a4,136(sp) │ │ │ │ + sd a1,112(sp) │ │ │ │ + jal 1e81c │ │ │ │ + sd a0,368(sp) │ │ │ │ + ld a1,112(sp) │ │ │ │ + ld a4,136(sp) │ │ │ │ + mv a3,a0 │ │ │ │ + bnez s3,352fe │ │ │ │ + j 351ec │ │ │ │ + lw a5,392(s1) │ │ │ │ + j 351e6 │ │ │ │ + ld a5,216(a3) │ │ │ │ + addi sp,sp,-192 │ │ │ │ + sd s5,136(sp) │ │ │ │ + sd s8,112(sp) │ │ │ │ + mv s5,a1 │ │ │ │ + mv s8,a0 │ │ │ │ + lw a1,40(a5) │ │ │ │ + ld a0,32(a5) │ │ │ │ + auipc a4,0x45 │ │ │ │ + ld a4,-1080(a4) │ │ │ │ + ld a5,0(a4) │ │ │ │ + sd a5,72(sp) │ │ │ │ + li a5,0 │ │ │ │ + sd ra,184(sp) │ │ │ │ + sd s0,176(sp) │ │ │ │ + sd s1,168(sp) │ │ │ │ + mv s0,a3 │ │ │ │ + mv s1,a2 │ │ │ │ + sd s4,144(sp) │ │ │ │ + sd s7,120(sp) │ │ │ │ + sd s11,88(sp) │ │ │ │ + sd s2,160(sp) │ │ │ │ + sd s3,152(sp) │ │ │ │ + sd s6,128(sp) │ │ │ │ + sd s9,104(sp) │ │ │ │ + sd s10,96(sp) │ │ │ │ + sd a2,24(sp) │ │ │ │ + jal 4ab32 │ │ │ │ + lw a4,480(s0) │ │ │ │ + lw a5,40(s1) │ │ │ │ + mv s4,a0 │ │ │ │ + fcvt.s.w fa0,a4 │ │ │ │ + addiw a0,a5,1000 │ │ │ │ + jal 1a492 │ │ │ │ + mv s11,a0 │ │ │ │ + mv a0,s1 │ │ │ │ + sext.w s1,s11 │ │ │ │ + lw s7,360(s0) │ │ │ │ + sd s1,32(sp) │ │ │ │ + jal 421e6 │ │ │ │ + beqz a0,353a6 │ │ │ │ + lw a5,360(s0) │ │ │ │ + addw a5,a5,s1 │ │ │ │ + sd a5,32(sp) │ │ │ │ + ld a5,32(sp) │ │ │ │ + li a0,0 │ │ │ │ + li s10,0 │ │ │ │ + addiw s3,a5,1 │ │ │ │ + ld a5,24(sp) │ │ │ │ + slliw s1,s3,0x1 │ │ │ │ + lw s6,40(a5) │ │ │ │ + addw a5,s1,s3 │ │ │ │ + slli a4,a5,0x20 │ │ │ │ + srli a1,a4,0x1d │ │ │ │ + sd a5,40(sp) │ │ │ │ + slli s1,s1,0x20 │ │ │ │ + jal 1e81c │ │ │ │ + srliw s6,s6,0x6 │ │ │ │ + srli s1,s1,0x20 │ │ │ │ + slli a5,s3,0x20 │ │ │ │ + addiw s6,s6,1 │ │ │ │ + srli s3,a5,0x1d │ │ │ │ + slli s1,s1,0x3 │ │ │ │ + mv s2,a0 │ │ │ │ + add s3,s3,a0 │ │ │ │ + add s1,s1,a0 │ │ │ │ + slliw s6,s6,0x6 │ │ │ │ + slli a3,s10,0x20 │ │ │ │ + srli s11,a3,0x1d │ │ │ │ + mv a1,s6 │ │ │ │ + mv a0,s8 │ │ │ │ + jal 4b8b0 │ │ │ │ + add s9,s2,s11 │ │ │ │ + sd a0,0(s9) │ │ │ │ + mv a1,s6 │ │ │ │ + mv a0,s8 │ │ │ │ + jal 4b8b0 │ │ │ │ + add s9,s3,s11 │ │ │ │ + sd a0,0(s9) │ │ │ │ + mv a1,s6 │ │ │ │ + mv a0,s8 │ │ │ │ + jal 4b8b0 │ │ │ │ + ld a5,32(sp) │ │ │ │ + add s11,s11,s1 │ │ │ │ + sd a0,0(s11) │ │ │ │ + addiw s10,s10,1 │ │ │ │ + bgeu a5,s10,353ea │ │ │ │ + auipc a5,0x2f │ │ │ │ + fld fa3,-1104(a5) │ │ │ │ + auipc a5,0x2f │ │ │ │ + fld fa4,-1104(a5) │ │ │ │ + auipc a5,0x2f │ │ │ │ + fld fa5,-1104(a5) │ │ │ │ + fsd fa3,48(sp) │ │ │ │ + fsd fa4,56(sp) │ │ │ │ + fsd fa5,64(sp) │ │ │ │ + addi s6,sp,48 │ │ │ │ + auipc s9,0x2c │ │ │ │ + addi s9,s9,-1890 │ │ │ │ + ld a1,24(sp) │ │ │ │ + mv a3,s0 │ │ │ │ + li a2,1 │ │ │ │ + mv a0,s8 │ │ │ │ + jal 34216 │ │ │ │ + mv s10,a0 │ │ │ │ + beqz a0,354d0 │ │ │ │ + lw a5,24(a0) │ │ │ │ + li s11,0 │ │ │ │ + bnez a5,3548c │ │ │ │ + j 354a0 │ │ │ │ + sd s11,0(sp) │ │ │ │ + mv a5,s7 │ │ │ │ + sd s0,8(sp) │ │ │ │ + mv a7,s10 │ │ │ │ + mv a6,s6 │ │ │ │ + mv a4,s4 │ │ │ │ + mv a3,s1 │ │ │ │ + mv a2,s3 │ │ │ │ mv a1,s2 │ │ │ │ - add a0,a0,s4 │ │ │ │ - jal 45d64 │ │ │ │ - lw a4,0(s5) │ │ │ │ - sext.w a5,s1 │ │ │ │ - ld t1,32(sp) │ │ │ │ - bltu a5,a4,36ca2 │ │ │ │ - mv s1,s5 │ │ │ │ - ld s4,128(sp) │ │ │ │ - mv s5,s8 │ │ │ │ - ld s8,120(sp) │ │ │ │ - ld a0,176(sp) │ │ │ │ - sd t1,32(sp) │ │ │ │ - jal 3670 │ │ │ │ - ld s0,112(sp) │ │ │ │ - ld a0,8(s0) │ │ │ │ + mv a0,s5 │ │ │ │ + jal 34734 │ │ │ │ + lw a5,24(s10) │ │ │ │ + addiw s11,s11,1 │ │ │ │ + bgeu s11,a5,354a0 │ │ │ │ + lbu a5,452(s0) │ │ │ │ + bnez a5,3546a │ │ │ │ + ld a5,288(s0) │ │ │ │ + beqz a5,35516 │ │ │ │ + lw a4,0(a5) │ │ │ │ + addiw a4,a4,1 │ │ │ │ + sw a4,0(a5) │ │ │ │ + j 3546a │ │ │ │ + lw a4,344(s0) │ │ │ │ + li a5,1 │ │ │ │ + bgeu a5,a4,35452 │ │ │ │ + mv a1,s10 │ │ │ │ + mv a0,s8 │ │ │ │ + jal 46748 │ │ │ │ + mv a1,s10 │ │ │ │ + mv a0,s8 │ │ │ │ + jal 46578 │ │ │ │ + mv a0,s10 │ │ │ │ jal 3670 │ │ │ │ - mv a0,s0 │ │ │ │ - sd zero,8(s0) │ │ │ │ - jal 4ba7c │ │ │ │ - mv a0,s0 │ │ │ │ + ld a1,24(sp) │ │ │ │ + mv a3,s0 │ │ │ │ + li a2,1 │ │ │ │ + mv a0,s8 │ │ │ │ + jal 34216 │ │ │ │ + mv s10,a0 │ │ │ │ + bnez a0,35462 │ │ │ │ + ld a2,40(sp) │ │ │ │ + mv a1,s2 │ │ │ │ + mv a0,s8 │ │ │ │ + jal 4b5ce │ │ │ │ + mv a0,s2 │ │ │ │ jal 3670 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 7f20 │ │ │ │ - mv a0,s1 │ │ │ │ + mv a0,s4 │ │ │ │ jal 3670 │ │ │ │ - ld t1,32(sp) │ │ │ │ - ld s2,320(sp) │ │ │ │ - li s1,1 │ │ │ │ - j 36856 │ │ │ │ - addi s1,s1,1 │ │ │ │ - sext.w a5,s1 │ │ │ │ - addi s0,s0,8 │ │ │ │ - bltu a5,a4,36ca2 │ │ │ │ - j 36d28 │ │ │ │ - sd s0,336(sp) │ │ │ │ - sd s1,328(sp) │ │ │ │ - sd s2,320(sp) │ │ │ │ - sd s4,304(sp) │ │ │ │ - sd s5,296(sp) │ │ │ │ - sd s6,288(sp) │ │ │ │ - sd s7,280(sp) │ │ │ │ - sd s8,272(sp) │ │ │ │ - sd s10,256(sp) │ │ │ │ - sd s11,248(sp) │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - mv a5,a0 │ │ │ │ - li a0,0 │ │ │ │ - beqz a5,36da0 │ │ │ │ - andi a4,a5,1 │ │ │ │ - srliw a5,a5,0x1 │ │ │ │ - beqz a4,36d9c │ │ │ │ - addiw a0,a0,1 │ │ │ │ - bnez a5,36d90 │ │ │ │ + auipc a5,0x45 │ │ │ │ + ld a5,-1494(a5) │ │ │ │ + ld a4,72(sp) │ │ │ │ + ld a5,0(a5) │ │ │ │ + xor a5,a5,a4 │ │ │ │ + li a4,0 │ │ │ │ + bnez a5,35526 │ │ │ │ + ld ra,184(sp) │ │ │ │ + ld s0,176(sp) │ │ │ │ + ld s1,168(sp) │ │ │ │ + ld s2,160(sp) │ │ │ │ + ld s3,152(sp) │ │ │ │ + ld s4,144(sp) │ │ │ │ + ld s5,136(sp) │ │ │ │ + ld s6,128(sp) │ │ │ │ + ld s7,120(sp) │ │ │ │ + ld s8,112(sp) │ │ │ │ + ld s9,104(sp) │ │ │ │ + ld s10,96(sp) │ │ │ │ + ld s11,88(sp) │ │ │ │ + addi sp,sp,192 │ │ │ │ ret │ │ │ │ + ld a5,224(s0) │ │ │ │ + li a3,25 │ │ │ │ + mv a2,s11 │ │ │ │ + lw a1,24(a5) │ │ │ │ + mv a0,s9 │ │ │ │ + jal 2391c │ │ │ │ + j 3546a │ │ │ │ + jal 3a10 <__stack_chk_fail@plt> │ │ │ │ + slliw a5,a0,0x8 │ │ │ │ + srliw a0,a0,0x8 │ │ │ │ + or a0,a0,a5 │ │ │ │ + slli a0,a0,0x30 │ │ │ │ + srli a0,a0,0x30 │ │ │ │ ret │ │ │ │ - addi sp,sp,-32 │ │ │ │ - auipc a5,0x43 │ │ │ │ - addi a5,a5,1604 │ │ │ │ - sd s0,16(sp) │ │ │ │ - sd s1,8(sp) │ │ │ │ - mv s0,a1 │ │ │ │ - mv s1,a0 │ │ │ │ - li a2,1020 │ │ │ │ - li a1,0 │ │ │ │ - mv a0,a5 │ │ │ │ - sd ra,24(sp) │ │ │ │ - jal 3890 │ │ │ │ - mv a5,a0 │ │ │ │ - li a0,9 │ │ │ │ - slli a0,a0,0x20 │ │ │ │ - addi a0,a0,7 │ │ │ │ - li t4,1 │ │ │ │ - or t3,s1,s0 │ │ │ │ - sd a0,344(a5) │ │ │ │ - li a0,15 │ │ │ │ - sltu t3,t4,t3 │ │ │ │ - li t1,1 │ │ │ │ - li a1,1 │ │ │ │ - sw a0,312(a5) │ │ │ │ - li a0,64 │ │ │ │ - li a4,9 │ │ │ │ - slli t1,t1,0x21 │ │ │ │ - slli a1,a1,0x25 │ │ │ │ - sb t3,1028(a5) │ │ │ │ - sw a0,412(a5) │ │ │ │ - li t3,4 │ │ │ │ - li a0,160 │ │ │ │ - addi t1,t1,14 │ │ │ │ - addi a1,a1,224 │ │ │ │ - li a7,3 │ │ │ │ - li a6,1 │ │ │ │ - li a2,3 │ │ │ │ - li a3,1 │ │ │ │ - slli a4,a4,0x24 │ │ │ │ - sw t3,284(a5) │ │ │ │ - sw a0,484(a5) │ │ │ │ - li t3,10 │ │ │ │ - li a0,192 │ │ │ │ - addi a4,a4,112 │ │ │ │ - slli a7,a7,0x21 │ │ │ │ - slli a6,a6,0x23 │ │ │ │ - slli a2,a2,0x25 │ │ │ │ - slli a3,a3,0x27 │ │ │ │ - sw t3,356(a5) │ │ │ │ - sd t1,264(a5) │ │ │ │ - li t3,12 │ │ │ │ - li t1,13 │ │ │ │ - sw a0,428(a5) │ │ │ │ - sd a1,392(a5) │ │ │ │ - li a0,48 │ │ │ │ - li a1,208 │ │ │ │ - addi a2,a2,80 │ │ │ │ - addi a7,a7,5 │ │ │ │ - addi a6,a6,8 │ │ │ │ - addi a3,a3,128 │ │ │ │ - sw t3,300(a5) │ │ │ │ - sw t1,272(a5) │ │ │ │ - li t3,3 │ │ │ │ - li t1,11 │ │ │ │ - sw a0,436(a5) │ │ │ │ - sw a1,400(a5) │ │ │ │ - li a0,16 │ │ │ │ - li a1,176 │ │ │ │ - sd a4,472(a5) │ │ │ │ - li a4,240 │ │ │ │ - sw a0,388(a5) │ │ │ │ - sw a1,416(a5) │ │ │ │ - sd a2,456(a5) │ │ │ │ - sw s1,1020(a5) │ │ │ │ - sw s0,1024(a5) │ │ │ │ - sw t3,308(a5) │ │ │ │ - sw t4,260(a5) │ │ │ │ - sw t1,288(a5) │ │ │ │ - sd a7,328(a5) │ │ │ │ - sd a6,336(a5) │ │ │ │ - sd a3,464(a5) │ │ │ │ - sw a4,440(a5) │ │ │ │ - mv a2,a5 │ │ │ │ - auipc a1,0x44 │ │ │ │ - addi a1,a1,-1712 │ │ │ │ - auipc a0,0x44 │ │ │ │ - addi a0,a0,-1732 │ │ │ │ - lw a5,0(a2) │ │ │ │ - li a3,0 │ │ │ │ - beqz a5,36ec4 │ │ │ │ - andi a4,a5,1 │ │ │ │ - srliw a5,a5,0x1 │ │ │ │ - beqz a4,36eb4 │ │ │ │ - addiw a3,a3,1 │ │ │ │ - bnez a5,36eb6 │ │ │ │ - sw a3,0(a1) │ │ │ │ - addi a2,a2,4 │ │ │ │ - addi a1,a1,4 │ │ │ │ - bne a0,a2,36eb0 │ │ │ │ - ld ra,24(sp) │ │ │ │ - ld s0,16(sp) │ │ │ │ - ld s1,8(sp) │ │ │ │ - addi sp,sp,32 │ │ │ │ + srliw a2,a0,0x18 │ │ │ │ + slliw a5,a0,0x18 │ │ │ │ + slliw a3,a0,0x8 │ │ │ │ + or a5,a5,a2 │ │ │ │ + lui a4,0x10 │ │ │ │ + lui a2,0xff0 │ │ │ │ + and a3,a3,a2 │ │ │ │ + addi a4,a4,-256 │ │ │ │ + srliw a0,a0,0x8 │ │ │ │ + or a5,a5,a3 │ │ │ │ + and a0,a0,a4 │ │ │ │ + or a0,a0,a5 │ │ │ │ + sext.w a0,a0 │ │ │ │ ret │ │ │ │ - auipc a5,0x43 │ │ │ │ - addi a5,a5,1296 │ │ │ │ - lw a4,1024(a5) │ │ │ │ - li a3,1 │ │ │ │ - bne a4,a3,36f06 │ │ │ │ - slli a0,a0,0x2 │ │ │ │ - add a0,a0,a5 │ │ │ │ - lw a3,1032(a0) │ │ │ │ - li a0,0 │ │ │ │ - beq a3,a4,36f08 │ │ │ │ - lw a0,1020(a5) │ │ │ │ - sltu a0,a0,a3 │ │ │ │ - xori a0,a0,1 │ │ │ │ ret │ │ │ │ - li a0,1 │ │ │ │ ret │ │ │ │ - beqz a1,36f44 │ │ │ │ - auipc a2,0x43 │ │ │ │ - addi a2,a2,1244 │ │ │ │ - slli a1,a1,0x20 │ │ │ │ - lw a6,1020(a2) │ │ │ │ - srli a1,a1,0x20 │ │ │ │ - add a3,a0,a1 │ │ │ │ - mv a4,a0 │ │ │ │ + auipc a5,0x45 │ │ │ │ + ld a5,-1470(a5) │ │ │ │ + ld a0,0(a5) │ │ │ │ + auipc a2,0x2b │ │ │ │ + addi a2,a2,1928 │ │ │ │ li a1,1 │ │ │ │ - li a0,0 │ │ │ │ - lbu a5,0(a4) │ │ │ │ - addi a4,a4,1 │ │ │ │ - slli a5,a5,0x2 │ │ │ │ - add a5,a5,a2 │ │ │ │ - lw a5,1032(a5) │ │ │ │ - bgeu a1,a5,36f3e │ │ │ │ - bltu a6,a5,36f3e │ │ │ │ - addiw a0,a0,1 │ │ │ │ - bne a3,a4,36f26 │ │ │ │ - ret │ │ │ │ - li a0,0 │ │ │ │ - ret │ │ │ │ - mv a4,a0 │ │ │ │ - beqz a1,36f7e │ │ │ │ - auipc a2,0x43 │ │ │ │ - addi a2,a2,1180 │ │ │ │ - slli a3,a1,0x20 │ │ │ │ - lw a6,1020(a2) │ │ │ │ - srli a3,a3,0x20 │ │ │ │ - add a3,a3,a0 │ │ │ │ - mv a0,a1 │ │ │ │ - lbu a5,0(a4) │ │ │ │ - addi a4,a4,1 │ │ │ │ - slli a5,a5,0x2 │ │ │ │ - add a5,a5,a2 │ │ │ │ - lw a5,1032(a5) │ │ │ │ - beqz a5,36f78 │ │ │ │ - bltu a6,a5,36f78 │ │ │ │ - addiw a0,a0,-1 │ │ │ │ - bne a3,a4,36f62 │ │ │ │ - ret │ │ │ │ - li a0,0 │ │ │ │ + j 38a0 <__fprintf_chk@plt> │ │ │ │ ret │ │ │ │ - auipc a4,0x43 │ │ │ │ - addi a4,a4,1126 │ │ │ │ - slli a1,a1,0x2 │ │ │ │ - add a1,a1,a4 │ │ │ │ - lw a3,1032(a1) │ │ │ │ - lw a5,1024(a4) │ │ │ │ - bltu a5,a3,36fb0 │ │ │ │ - slli a0,a0,0x2 │ │ │ │ - add a5,a4,a0 │ │ │ │ - lw a3,1032(a5) │ │ │ │ - lw a4,1020(a4) │ │ │ │ - li a0,0 │ │ │ │ - bgeu a4,a3,36fb4 │ │ │ │ ret │ │ │ │ + addi sp,sp,-160 │ │ │ │ + sd s3,120(sp) │ │ │ │ + li s3,1 │ │ │ │ + sllw s3,s3,a5 │ │ │ │ + sd s10,64(sp) │ │ │ │ + mv s10,a5 │ │ │ │ + slli a5,s3,0x20 │ │ │ │ + sd s1,136(sp) │ │ │ │ + srli s1,a5,0x1e │ │ │ │ + sd s5,104(sp) │ │ │ │ + sext.w a5,s3 │ │ │ │ + mv s5,a1 │ │ │ │ li a0,0 │ │ │ │ - ret │ │ │ │ - lw a0,0(a1) │ │ │ │ - lw a5,0(a5) │ │ │ │ - and a0,a0,a5 │ │ │ │ - snez a0,a0 │ │ │ │ - ret │ │ │ │ - auipc a0,0x44 │ │ │ │ - lbu a0,-2004(a0) │ │ │ │ - ret │ │ │ │ - addi sp,sp,-128 │ │ │ │ - sd s0,112(sp) │ │ │ │ - sd s6,64(sp) │ │ │ │ - mv s0,a0 │ │ │ │ - mv s6,a1 │ │ │ │ - li a0,64 │ │ │ │ - li a1,1 │ │ │ │ - sd ra,120(sp) │ │ │ │ - sd s1,104(sp) │ │ │ │ - sd s2,96(sp) │ │ │ │ - jal 39f0 │ │ │ │ - mv s1,a0 │ │ │ │ - li a1,1 │ │ │ │ - li a0,1020 │ │ │ │ - jal 39f0 │ │ │ │ + mv a1,s1 │ │ │ │ + sd ra,152(sp) │ │ │ │ + sd a5,24(sp) │ │ │ │ + sd s0,144(sp) │ │ │ │ + sd s2,128(sp) │ │ │ │ + mv s0,a2 │ │ │ │ + sd s4,112(sp) │ │ │ │ + sd s6,96(sp) │ │ │ │ + mv s4,a4 │ │ │ │ + mv s6,a3 │ │ │ │ + sd s7,88(sp) │ │ │ │ + sd s1,16(sp) │ │ │ │ + mv s7,a5 │ │ │ │ + jal 1e81c │ │ │ │ mv s2,a0 │ │ │ │ - beqz s6,37032 │ │ │ │ - slli a0,s6,0x20 │ │ │ │ - srli a0,a0,0x20 │ │ │ │ - mv a4,s0 │ │ │ │ - add a0,a0,s0 │ │ │ │ + mv a2,s7 │ │ │ │ + auipc a1,0x2b │ │ │ │ + addi a1,a1,1874 │ │ │ │ + li a0,1 │ │ │ │ + jal 37c0 <__printf_chk@plt> │ │ │ │ + mv a2,s1 │ │ │ │ li a1,0 │ │ │ │ - auipc a7,0x43 │ │ │ │ - addi a7,a7,998 │ │ │ │ - li a6,1 │ │ │ │ - lbu a5,0(a4) │ │ │ │ - slli a5,a5,0x2 │ │ │ │ - add a2,s2,a5 │ │ │ │ - lw a3,0(a2) │ │ │ │ + mv a0,s2 │ │ │ │ + jal 3890 │ │ │ │ + mul a5,s0,s6 │ │ │ │ + li s1,-1 │ │ │ │ + sllw s1,s1,s10 │ │ │ │ + not s1,s1 │ │ │ │ + sext.w s1,s1 │ │ │ │ + mv a0,a5 │ │ │ │ + sd a5,8(sp) │ │ │ │ + jal 3330 │ │ │ │ + sd a0,40(sp) │ │ │ │ + beqz s1,35712 │ │ │ │ + sd s8,80(sp) │ │ │ │ + addiw s8,s3,-2 │ │ │ │ + slli a5,s8,0x20 │ │ │ │ + addi s6,s6,-1 │ │ │ │ + srli s8,a5,0x1e │ │ │ │ + mul a5,s6,s0 │ │ │ │ + addi s8,s8,8 │ │ │ │ + sd s9,72(sp) │ │ │ │ + sd s11,56(sp) │ │ │ │ + add s8,s8,s2 │ │ │ │ + mv s6,a0 │ │ │ │ + li s3,0 │ │ │ │ + neg s9,s0 │ │ │ │ + sd a5,32(sp) │ │ │ │ + ld a5,8(sp) │ │ │ │ + mv s11,s5 │ │ │ │ + add s7,s5,a5 │ │ │ │ + bgeu s5,s7,35652 │ │ │ │ + mv a0,s11 │ │ │ │ + jalr s4 │ │ │ │ + sext.w a5,a0 │ │ │ │ + and a5,a5,s1 │ │ │ │ + srlw a5,a5,s3 │ │ │ │ + slli a3,a5,0x20 │ │ │ │ + srli a5,a3,0x1e │ │ │ │ + add a5,a5,s2 │ │ │ │ + lw a3,0(a5) │ │ │ │ + add s11,s11,s0 │ │ │ │ addiw a3,a3,1 │ │ │ │ - sw a3,0(a2) │ │ │ │ - bnez a1,37028 │ │ │ │ - add a5,a5,a7 │ │ │ │ - lw a1,1032(a5) │ │ │ │ - sltu a1,a6,a1 │ │ │ │ - addi a4,a4,1 │ │ │ │ - bne a4,a0,3700c │ │ │ │ - bnez a1,371ae │ │ │ │ - mv a5,s2 │ │ │ │ - addi a0,s2,1020 │ │ │ │ - li a1,0 │ │ │ │ - li a4,0 │ │ │ │ - li a6,8 │ │ │ │ + sw a3,0(a5) │ │ │ │ + bltu s11,s7,3562e │ │ │ │ + ld a5,24(sp) │ │ │ │ + li a4,1 │ │ │ │ + bgeu a4,a5,35670 │ │ │ │ + lw a4,0(s2) │ │ │ │ + addi a5,s2,4 │ │ │ │ lw a3,0(a5) │ │ │ │ - beqz a3,3705a │ │ │ │ - slli a7,a4,0x20 │ │ │ │ - fcvt.d.wu fa5,a3 │ │ │ │ - srli a2,a7,0x1d │ │ │ │ - add a2,a2,s1 │ │ │ │ - addiw a4,a4,1 │ │ │ │ - fsd fa5,0(a2) │ │ │ │ - addw a1,a1,a3 │ │ │ │ - beq a4,a6,373da │ │ │ │ addi a5,a5,4 │ │ │ │ - bne a0,a5,3703e │ │ │ │ - bne a1,s6,3740e │ │ │ │ - fsd fs0,8(sp) │ │ │ │ - fsd fs1,0(sp) │ │ │ │ - fld fa5,0(s1) │ │ │ │ - fmv.d.x fs1,zero │ │ │ │ - fmv.d.x fs0,zero │ │ │ │ - flt.d a5,fs1,fa5 │ │ │ │ - beqz a5,37090 │ │ │ │ - fcvt.d.wu fa4,s6 │ │ │ │ - fdiv.d fs0,fa5,fa4 │ │ │ │ - fmv.d fa0,fs0 │ │ │ │ - jal 40b82 │ │ │ │ - fmul.d fs0,fs0,fa0 │ │ │ │ - fadd.d fs0,fs0,fs1 │ │ │ │ - fld fa5,8(s1) │ │ │ │ - fmv.d.x fa4,zero │ │ │ │ - flt.d a5,fa4,fa5 │ │ │ │ - beqz a5,370b4 │ │ │ │ - fcvt.d.wu fa4,s6 │ │ │ │ - fdiv.d fs1,fa5,fa4 │ │ │ │ - fmv.d fa0,fs1 │ │ │ │ - jal 40b82 │ │ │ │ - fmul.d fa5,fa0,fs1 │ │ │ │ - fadd.d fs0,fs0,fa5 │ │ │ │ - fld fa5,16(s1) │ │ │ │ - fmv.d.x fa4,zero │ │ │ │ - flt.d a5,fa4,fa5 │ │ │ │ - beqz a5,370d8 │ │ │ │ - fcvt.d.wu fa4,s6 │ │ │ │ - fdiv.d fs1,fa5,fa4 │ │ │ │ - fmv.d fa0,fs1 │ │ │ │ - jal 40b82 │ │ │ │ - fmul.d fa5,fa0,fs1 │ │ │ │ - fadd.d fs0,fs0,fa5 │ │ │ │ - fld fa5,24(s1) │ │ │ │ - fmv.d.x fa4,zero │ │ │ │ - flt.d a5,fa4,fa5 │ │ │ │ - beqz a5,370fc │ │ │ │ - fcvt.d.wu fa4,s6 │ │ │ │ - fdiv.d fs1,fa5,fa4 │ │ │ │ - fmv.d fa0,fs1 │ │ │ │ - jal 40b82 │ │ │ │ - fmul.d fa5,fa0,fs1 │ │ │ │ - fadd.d fs0,fs0,fa5 │ │ │ │ - fld fa5,32(s1) │ │ │ │ - fmv.d.x fa4,zero │ │ │ │ - flt.d a5,fa4,fa5 │ │ │ │ - beqz a5,37120 │ │ │ │ - fcvt.d.wu fa4,s6 │ │ │ │ - fdiv.d fs1,fa5,fa4 │ │ │ │ - fmv.d fa0,fs1 │ │ │ │ - jal 40b82 │ │ │ │ - fmul.d fa5,fa0,fs1 │ │ │ │ - fadd.d fs0,fs0,fa5 │ │ │ │ - fld fa5,40(s1) │ │ │ │ - fmv.d.x fa4,zero │ │ │ │ - flt.d a5,fa4,fa5 │ │ │ │ - beqz a5,37144 │ │ │ │ - fcvt.d.wu fa4,s6 │ │ │ │ - fdiv.d fs1,fa5,fa4 │ │ │ │ - fmv.d fa0,fs1 │ │ │ │ - jal 40b82 │ │ │ │ - fmul.d fa5,fs1,fa0 │ │ │ │ - fadd.d fs0,fs0,fa5 │ │ │ │ - fld fa5,48(s1) │ │ │ │ - fmv.d.x fa4,zero │ │ │ │ - flt.d a5,fa4,fa5 │ │ │ │ - beqz a5,37168 │ │ │ │ - fcvt.d.wu fa4,s6 │ │ │ │ - fdiv.d fs1,fa5,fa4 │ │ │ │ - fmv.d fa0,fs1 │ │ │ │ - jal 40b82 │ │ │ │ - fmul.d fa5,fs1,fa0 │ │ │ │ - fadd.d fs0,fs0,fa5 │ │ │ │ - fld fa5,56(s1) │ │ │ │ - fmv.d.x fa4,zero │ │ │ │ - flt.d a5,fa4,fa5 │ │ │ │ - beqz a5,3718c │ │ │ │ - fcvt.d.wu fa4,s6 │ │ │ │ - fdiv.d fs1,fa5,fa4 │ │ │ │ - fmv.d fa0,fs1 │ │ │ │ - jal 40b82 │ │ │ │ - fmul.d fa5,fs1,fa0 │ │ │ │ - fadd.d fs0,fs0,fa5 │ │ │ │ + addw a4,a4,a3 │ │ │ │ + sw a4,-4(a5) │ │ │ │ + bne s8,a5,35662 │ │ │ │ + ld a5,32(sp) │ │ │ │ + add s11,s5,a5 │ │ │ │ + bltu s11,s5,356bc │ │ │ │ + mv a0,s11 │ │ │ │ + jalr s4 │ │ │ │ + sext.w s7,a0 │ │ │ │ + and s7,s7,s1 │ │ │ │ + srlw s7,s7,s3 │ │ │ │ + slli a5,s7,0x20 │ │ │ │ + srli s7,a5,0x1e │ │ │ │ + add s7,s7,s2 │ │ │ │ + lw a0,0(s7) │ │ │ │ + mv a1,s11 │ │ │ │ + mv a2,s0 │ │ │ │ + addiw a0,a0,-1 │ │ │ │ + slli a0,a0,0x20 │ │ │ │ + srli a0,a0,0x20 │ │ │ │ + mul a0,a0,s0 │ │ │ │ + add s11,s11,s9 │ │ │ │ + add a0,a0,s6 │ │ │ │ + jal 36a0 │ │ │ │ + lw a5,0(s7) │ │ │ │ + addiw a5,a5,-1 │ │ │ │ + sw a5,0(s7) │ │ │ │ + bgeu s11,s5,3567a │ │ │ │ + ld a2,16(sp) │ │ │ │ + li a1,0 │ │ │ │ + mv a0,s2 │ │ │ │ + sllw s1,s1,s10 │ │ │ │ + jal 3890 │ │ │ │ + addw s3,s10,s3 │ │ │ │ + beqz s1,356d8 │ │ │ │ + mv a5,s6 │ │ │ │ + mv s6,s5 │ │ │ │ + mv s5,a5 │ │ │ │ + j 35622 │ │ │ │ + ld s8,80(sp) │ │ │ │ + ld s9,72(sp) │ │ │ │ + ld s11,56(sp) │ │ │ │ + ld a5,40(sp) │ │ │ │ + beq a5,s6,35706 │ │ │ │ + ld a0,40(sp) │ │ │ │ + jal 3670 │ │ │ │ + ld s0,144(sp) │ │ │ │ + ld ra,152(sp) │ │ │ │ + ld s1,136(sp) │ │ │ │ + ld s3,120(sp) │ │ │ │ + ld s4,112(sp) │ │ │ │ + ld s5,104(sp) │ │ │ │ + ld s6,96(sp) │ │ │ │ + ld s7,88(sp) │ │ │ │ + ld s10,64(sp) │ │ │ │ mv a0,s2 │ │ │ │ + ld s2,128(sp) │ │ │ │ + addi sp,sp,160 │ │ │ │ + j 3670 │ │ │ │ + ld a2,8(sp) │ │ │ │ + mv a1,a5 │ │ │ │ + mv a0,s5 │ │ │ │ + jal 3530 │ │ │ │ + j 356e4 │ │ │ │ + mv s6,s5 │ │ │ │ + ld s5,40(sp) │ │ │ │ + j 356de │ │ │ │ + addi sp,sp,-144 │ │ │ │ + sd s2,112(sp) │ │ │ │ + sd s7,72(sp) │ │ │ │ + mv s2,a3 │ │ │ │ + mv s7,a2 │ │ │ │ + sd s8,64(sp) │ │ │ │ + mul s8,s7,s2 │ │ │ │ + sd s0,128(sp) │ │ │ │ + li s0,1 │ │ │ │ + sllw s0,s0,a4 │ │ │ │ + slli a5,s0,0x20 │ │ │ │ + sd s3,104(sp) │ │ │ │ + srli s3,a5,0x1e │ │ │ │ + sd s1,120(sp) │ │ │ │ + sext.w a5,s0 │ │ │ │ + mv s1,a1 │ │ │ │ + li a0,0 │ │ │ │ + mv a1,s3 │ │ │ │ + sd ra,136(sp) │ │ │ │ + sd a5,8(sp) │ │ │ │ + sd s5,88(sp) │ │ │ │ + sd s10,48(sp) │ │ │ │ + mv s5,a4 │ │ │ │ + sd s11,40(sp) │ │ │ │ + sd s3,0(sp) │ │ │ │ + jal 1e81c │ │ │ │ + mv a2,s3 │ │ │ │ + li a1,0 │ │ │ │ + mv s11,a0 │ │ │ │ + jal 3890 │ │ │ │ + mv a0,s8 │ │ │ │ + jal 3330 │ │ │ │ + li a6,-1 │ │ │ │ + sllw a6,a6,s5 │ │ │ │ + not a6,a6 │ │ │ │ + sext.w s10,a6 │ │ │ │ + sd a0,24(sp) │ │ │ │ + beqz s10,35884 │ │ │ │ + addiw s3,s0,-2 │ │ │ │ + slli a5,s3,0x20 │ │ │ │ + addi s2,s2,-1 │ │ │ │ + srli s3,a5,0x1e │ │ │ │ + mul a5,s2,s7 │ │ │ │ + addi s3,s3,8 │ │ │ │ + sd s4,96(sp) │ │ │ │ + sd s6,80(sp) │ │ │ │ + sd s9,56(sp) │ │ │ │ + add s3,s3,s11 │ │ │ │ + mv s2,a0 │ │ │ │ + li s6,0 │ │ │ │ + neg s4,s7 │ │ │ │ + sd a5,16(sp) │ │ │ │ + add a0,s1,s8 │ │ │ │ + mv a2,s1 │ │ │ │ + bgeu s1,a0,357cc │ │ │ │ + lw a5,0(a2) │ │ │ │ + add a2,a2,s7 │ │ │ │ + and a5,a5,s10 │ │ │ │ + srlw a5,a5,s6 │ │ │ │ + slli a1,a5,0x20 │ │ │ │ + srli a5,a1,0x1e │ │ │ │ + add a5,a5,s11 │ │ │ │ + lw a1,0(a5) │ │ │ │ + addiw a1,a1,1 │ │ │ │ + sw a1,0(a5) │ │ │ │ + bltu a2,a0,357ac │ │ │ │ + ld a5,8(sp) │ │ │ │ + li a4,1 │ │ │ │ + bgeu a4,a5,357ea │ │ │ │ + lw a2,0(s11) │ │ │ │ + addi a5,s11,4 │ │ │ │ + lw a1,0(a5) │ │ │ │ + addi a5,a5,4 │ │ │ │ + addw a2,a2,a1 │ │ │ │ + sw a2,-4(a5) │ │ │ │ + bne s3,a5,357dc │ │ │ │ + ld a5,16(sp) │ │ │ │ + add s9,s1,a5 │ │ │ │ + bltu s9,s1,3582c │ │ │ │ + lw s0,0(s9) │ │ │ │ + mv a1,s9 │ │ │ │ + mv a2,s7 │ │ │ │ + and s0,s0,s10 │ │ │ │ + srlw s0,s0,s6 │ │ │ │ + slli a5,s0,0x20 │ │ │ │ + srli s0,a5,0x1e │ │ │ │ + add s0,s0,s11 │ │ │ │ + lw a0,0(s0) │ │ │ │ + add s9,s9,s4 │ │ │ │ + addiw a0,a0,-1 │ │ │ │ + slli a0,a0,0x20 │ │ │ │ + srli a0,a0,0x20 │ │ │ │ + mul a0,a0,s7 │ │ │ │ + add a0,a0,s2 │ │ │ │ + jal 36a0 │ │ │ │ + lw a5,0(s0) │ │ │ │ + addiw a5,a5,-1 │ │ │ │ + sw a5,0(s0) │ │ │ │ + bgeu s9,s1,357f4 │ │ │ │ + ld a2,0(sp) │ │ │ │ + li a1,0 │ │ │ │ + mv a0,s11 │ │ │ │ + sllw s10,s10,s5 │ │ │ │ + jal 3890 │ │ │ │ + addw s6,s5,s6 │ │ │ │ + beqz s10,3584a │ │ │ │ + mv a5,s2 │ │ │ │ + mv s2,s1 │ │ │ │ + mv s1,a5 │ │ │ │ + j 357a2 │ │ │ │ + ld s4,96(sp) │ │ │ │ + ld s6,80(sp) │ │ │ │ + ld s9,56(sp) │ │ │ │ + ld a5,24(sp) │ │ │ │ + beq a5,s2,35878 │ │ │ │ + ld a0,24(sp) │ │ │ │ jal 3670 │ │ │ │ + ld s0,128(sp) │ │ │ │ + ld ra,136(sp) │ │ │ │ + ld s1,120(sp) │ │ │ │ + ld s2,112(sp) │ │ │ │ + ld s3,104(sp) │ │ │ │ + ld s5,88(sp) │ │ │ │ + ld s7,72(sp) │ │ │ │ + ld s8,64(sp) │ │ │ │ + ld s10,48(sp) │ │ │ │ + mv a0,s11 │ │ │ │ + ld s11,40(sp) │ │ │ │ + addi sp,sp,144 │ │ │ │ + j 3670 │ │ │ │ + mv a2,s8 │ │ │ │ + mv a1,a5 │ │ │ │ mv a0,s1 │ │ │ │ + jal 3530 │ │ │ │ + j 35856 │ │ │ │ + mv s2,s1 │ │ │ │ + ld s1,24(sp) │ │ │ │ + j 35850 │ │ │ │ + addi sp,sp,-128 │ │ │ │ + sd s3,88(sp) │ │ │ │ + li s3,1 │ │ │ │ + sllw s3,s3,a3 │ │ │ │ + slli a5,s3,0x20 │ │ │ │ + sd s1,104(sp) │ │ │ │ + srli s1,a5,0x1e │ │ │ │ + sd s9,40(sp) │ │ │ │ + li a0,0 │ │ │ │ + mv s9,a1 │ │ │ │ + mv a1,s1 │ │ │ │ + sd ra,120(sp) │ │ │ │ + sd s0,112(sp) │ │ │ │ + sd s5,72(sp) │ │ │ │ + mv s0,a2 │ │ │ │ + mv s5,a3 │ │ │ │ + sd s6,64(sp) │ │ │ │ + sd s7,56(sp) │ │ │ │ + sd s10,32(sp) │ │ │ │ + jal 1e81c │ │ │ │ + mv a2,s1 │ │ │ │ + li a1,0 │ │ │ │ + mv s7,a0 │ │ │ │ + slli s0,s0,0x2 │ │ │ │ + jal 3890 │ │ │ │ + li s6,-1 │ │ │ │ + mv a0,s0 │ │ │ │ + sllw s6,s6,s5 │ │ │ │ + jal 3330 │ │ │ │ + not s6,s6 │ │ │ │ + sext.w s6,s6 │ │ │ │ + sd a0,8(sp) │ │ │ │ + beqz s6,359d8 │ │ │ │ + sd s11,24(sp) │ │ │ │ + addiw s11,s3,-2 │ │ │ │ + slli a5,s11,0x20 │ │ │ │ + srli s11,a5,0x1e │ │ │ │ + addi s11,s11,8 │ │ │ │ + sd s2,96(sp) │ │ │ │ + sd s4,80(sp) │ │ │ │ + sd s8,48(sp) │ │ │ │ + sext.w s2,s3 │ │ │ │ + addi s4,s0,-4 │ │ │ │ + add s11,s11,s7 │ │ │ │ + mv s10,a0 │ │ │ │ + li s8,0 │ │ │ │ + li s3,1 │ │ │ │ + add a1,s9,s0 │ │ │ │ + mv a4,s9 │ │ │ │ + bgeu s9,a1,3592e │ │ │ │ + lw a5,0(a4) │ │ │ │ + addi a4,a4,4 │ │ │ │ + and a5,a5,s6 │ │ │ │ + srlw a5,a5,s8 │ │ │ │ + slli a2,a5,0x20 │ │ │ │ + srli a5,a2,0x1e │ │ │ │ + add a5,a5,s7 │ │ │ │ + lw a2,0(a5) │ │ │ │ + addiw a2,a2,1 │ │ │ │ + sw a2,0(a5) │ │ │ │ + bltu a4,a1,3590e │ │ │ │ + bgeu s3,s2,35948 │ │ │ │ + lw a4,0(s7) │ │ │ │ + addi a5,s7,4 │ │ │ │ + lw a2,0(a5) │ │ │ │ + addi a5,a5,4 │ │ │ │ + addw a4,a4,a2 │ │ │ │ + sw a4,-4(a5) │ │ │ │ + bne s11,a5,3593a │ │ │ │ + add a2,s9,s4 │ │ │ │ + bltu a2,s9,35980 │ │ │ │ + lw a1,0(a2) │ │ │ │ + addi a2,a2,-4 │ │ │ │ + and a5,a1,s6 │ │ │ │ + srlw a5,a5,s8 │ │ │ │ + slli a4,a5,0x20 │ │ │ │ + srli a5,a4,0x1e │ │ │ │ + add a5,a5,s7 │ │ │ │ + lw a4,0(a5) │ │ │ │ + addiw a4,a4,-1 │ │ │ │ + slli a0,a4,0x20 │ │ │ │ + srli a4,a0,0x1e │ │ │ │ + add a4,a4,s10 │ │ │ │ + sw a1,0(a4) │ │ │ │ + lw a4,0(a5) │ │ │ │ + addiw a4,a4,-1 │ │ │ │ + sw a4,0(a5) │ │ │ │ + bgeu a2,s9,35950 │ │ │ │ + mv a2,s1 │ │ │ │ + li a1,0 │ │ │ │ + mv a0,s7 │ │ │ │ + sllw s6,s6,s5 │ │ │ │ + jal 3890 │ │ │ │ + addw s8,s5,s8 │ │ │ │ + beqz s6,3599e │ │ │ │ + mv a5,s9 │ │ │ │ + mv s9,s10 │ │ │ │ + mv s10,a5 │ │ │ │ + j 35904 │ │ │ │ + ld s2,96(sp) │ │ │ │ + ld s4,80(sp) │ │ │ │ + ld s8,48(sp) │ │ │ │ + ld s11,24(sp) │ │ │ │ + ld a5,8(sp) │ │ │ │ + beq a5,s10,359cc │ │ │ │ + ld a0,8(sp) │ │ │ │ jal 3670 │ │ │ │ - ld ra,120(sp) │ │ │ │ ld s0,112(sp) │ │ │ │ - fneg.d fa0,fs0 │ │ │ │ - fld fs1,0(sp) │ │ │ │ - fld fs0,8(sp) │ │ │ │ + ld ra,120(sp) │ │ │ │ ld s1,104(sp) │ │ │ │ - ld s2,96(sp) │ │ │ │ + ld s3,88(sp) │ │ │ │ + ld s5,72(sp) │ │ │ │ ld s6,64(sp) │ │ │ │ + ld s9,40(sp) │ │ │ │ + ld s10,32(sp) │ │ │ │ + mv a0,s7 │ │ │ │ + ld s7,56(sp) │ │ │ │ addi sp,sp,128 │ │ │ │ - ret │ │ │ │ - li a0,32 │ │ │ │ - sd s4,80(sp) │ │ │ │ + j 3670 │ │ │ │ + mv a2,s0 │ │ │ │ + mv a1,a5 │ │ │ │ + mv a0,s9 │ │ │ │ + jal 3530 │ │ │ │ + j 359ac │ │ │ │ + mv s10,s9 │ │ │ │ + ld s9,8(sp) │ │ │ │ + j 359a6 │ │ │ │ + lw a5,0(a0) │ │ │ │ + addi sp,sp,-128 │ │ │ │ + sd ra,120(sp) │ │ │ │ + sd s0,112(sp) │ │ │ │ + beqz a5,35abe │ │ │ │ + lw a5,0(a1) │ │ │ │ sd s5,72(sp) │ │ │ │ + lui s5,0x1dd │ │ │ │ sd s3,88(sp) │ │ │ │ + sd s4,80(sp) │ │ │ │ + sd s6,64(sp) │ │ │ │ sd s7,56(sp) │ │ │ │ + sd s11,24(sp) │ │ │ │ + addi s5,s5,-667 │ │ │ │ + li s4,-1 │ │ │ │ + sd s1,104(sp) │ │ │ │ + sd s2,96(sp) │ │ │ │ sd s8,48(sp) │ │ │ │ sd s9,40(sp) │ │ │ │ sd s10,32(sp) │ │ │ │ - sd s11,24(sp) │ │ │ │ - fsd fs0,8(sp) │ │ │ │ - fsd fs1,0(sp) │ │ │ │ - jal 3330 │ │ │ │ - li t2,-1 │ │ │ │ - li s5,8 │ │ │ │ - auipc a7,0x43 │ │ │ │ - addi a7,a7,1558 │ │ │ │ - srli t2,t2,0x20 │ │ │ │ - mv s4,s1 │ │ │ │ - auipc a3,0x43 │ │ │ │ - addi a3,a3,524 │ │ │ │ - sd zero,0(a0) │ │ │ │ - sd zero,8(a0) │ │ │ │ - sd zero,16(a0) │ │ │ │ - sd zero,24(a0) │ │ │ │ - mv a1,s2 │ │ │ │ - mv a6,s2 │ │ │ │ - mv a4,a3 │ │ │ │ - li a2,0 │ │ │ │ - li t1,0 │ │ │ │ - li t3,0 │ │ │ │ - li t4,0 │ │ │ │ - li t5,0 │ │ │ │ - li t0,0 │ │ │ │ - li t6,0 │ │ │ │ - li a5,0 │ │ │ │ - mv s3,s2 │ │ │ │ - j 37216 │ │ │ │ - addi a4,a4,4 │ │ │ │ - addi a6,a6,4 │ │ │ │ - beq a4,a7,372fe │ │ │ │ - lw ra,0(a4) │ │ │ │ - beqz ra,3720e │ │ │ │ - lw s0,0(a6) │ │ │ │ - beqz s0,3720e │ │ │ │ - srliw s10,ra,0x1 │ │ │ │ - srliw s9,ra,0x2 │ │ │ │ - srliw s8,ra,0x3 │ │ │ │ - srliw s7,ra,0x4 │ │ │ │ - srliw s2,ra,0x5 │ │ │ │ - srliw s1,ra,0x6 │ │ │ │ - srliw s11,ra,0x7 │ │ │ │ - andi s10,s10,1 │ │ │ │ - andi ra,ra,1 │ │ │ │ - andi s9,s9,1 │ │ │ │ - andi s8,s8,1 │ │ │ │ - andi s7,s7,1 │ │ │ │ - andi s2,s2,1 │ │ │ │ - andi s1,s1,1 │ │ │ │ - andi s11,s11,1 │ │ │ │ - negw ra,ra │ │ │ │ - negw s10,s10 │ │ │ │ - negw s9,s9 │ │ │ │ - negw s8,s8 │ │ │ │ - negw s7,s7 │ │ │ │ - negw s2,s2 │ │ │ │ - negw s1,s1 │ │ │ │ - negw s11,s11 │ │ │ │ - and ra,s0,ra │ │ │ │ - and s10,s0,s10 │ │ │ │ - and s9,s0,s9 │ │ │ │ - and s8,s0,s8 │ │ │ │ - and s7,s0,s7 │ │ │ │ - and s2,s0,s2 │ │ │ │ - and s1,s1,s0 │ │ │ │ - and s0,s0,s11 │ │ │ │ - addw a5,ra,a5 │ │ │ │ - addw t0,s9,t0 │ │ │ │ - addw t5,s8,t5 │ │ │ │ - addw t4,s7,t4 │ │ │ │ - addw t3,s2,t3 │ │ │ │ - addw t1,s1,t1 │ │ │ │ - addw a2,a2,s0 │ │ │ │ - addw t6,s10,t6 │ │ │ │ - slli s10,t6,0x20 │ │ │ │ - and s2,t2,a5 │ │ │ │ - slli s9,t5,0x20 │ │ │ │ - and s1,t2,t0 │ │ │ │ - slli s8,t3,0x20 │ │ │ │ - and s0,t2,t4 │ │ │ │ - slli s7,a2,0x20 │ │ │ │ - and ra,t2,t1 │ │ │ │ - or s2,s2,s10 │ │ │ │ - or s1,s1,s9 │ │ │ │ - or s0,s0,s8 │ │ │ │ - or ra,ra,s7 │ │ │ │ - sd s2,0(a0) │ │ │ │ - sd s1,8(a0) │ │ │ │ - sd s0,16(a0) │ │ │ │ - sd ra,24(a0) │ │ │ │ - addi a4,a4,4 │ │ │ │ - addi a6,a6,4 │ │ │ │ - bne a4,a7,37216 │ │ │ │ - sltu a4,a5,t6 │ │ │ │ - slli a6,a4,0x2 │ │ │ │ - add a6,a6,a0 │ │ │ │ - lw ra,0(a6) │ │ │ │ - mv s2,s3 │ │ │ │ - addw a5,t0,a5 │ │ │ │ - sext.w a6,a4 │ │ │ │ - bgeu ra,t0,37322 │ │ │ │ - lw ra,8(a0) │ │ │ │ - li a4,2 │ │ │ │ - li a6,2 │ │ │ │ - addw a5,a5,t6 │ │ │ │ - bgeu ra,t5,37332 │ │ │ │ - lw ra,12(a0) │ │ │ │ - li a4,3 │ │ │ │ - li a6,3 │ │ │ │ - addw a5,a5,t5 │ │ │ │ - bgeu ra,t4,37342 │ │ │ │ - lw ra,16(a0) │ │ │ │ - li a4,4 │ │ │ │ - li a6,4 │ │ │ │ - addw a5,a5,t4 │ │ │ │ - bgeu ra,t3,37352 │ │ │ │ - lw ra,20(a0) │ │ │ │ - li a4,5 │ │ │ │ - li a6,5 │ │ │ │ - addw a5,a5,t3 │ │ │ │ - bgeu ra,t1,37362 │ │ │ │ - lw ra,24(a0) │ │ │ │ - li a4,6 │ │ │ │ - li a6,6 │ │ │ │ - addw a5,a5,t1 │ │ │ │ - bgeu ra,a2,3736e │ │ │ │ - li a4,7 │ │ │ │ - li a6,7 │ │ │ │ - addw a5,a5,a2 │ │ │ │ - beqz a5,373c2 │ │ │ │ - slli a4,a4,0x3 │ │ │ │ + mv s7,a0 │ │ │ │ + mv s11,a1 │ │ │ │ + li s6,0 │ │ │ │ + li s3,0 │ │ │ │ + slli s5,s5,0xb │ │ │ │ + srli s4,s4,0x1 │ │ │ │ + beqz a5,35a6c │ │ │ │ + slli s2,s6,0x2 │ │ │ │ + add s2,s2,s6 │ │ │ │ + slli s2,s2,0x4 │ │ │ │ + li s10,0 │ │ │ │ + li s9,0 │ │ │ │ + ld s0,8(s7) │ │ │ │ + ld s1,8(s11) │ │ │ │ + add s0,s0,s2 │ │ │ │ + add s1,s1,s10 │ │ │ │ + mv a1,s0 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 50e38 │ │ │ │ + beq a0,s4,35a4e │ │ │ │ + beqz s3,35a46 │ │ │ │ + blt s5,a0,35a4e │ │ │ │ + mv s8,s1 │ │ │ │ + sd s0,8(sp) │ │ │ │ + mv s5,a0 │ │ │ │ + li s3,1 │ │ │ │ + lw a5,0(s11) │ │ │ │ + addiw s9,s9,1 │ │ │ │ + addi s10,s10,80 │ │ │ │ + bltu s9,a5,35a26 │ │ │ │ + lw a2,0(s7) │ │ │ │ + addiw a3,s6,1 │ │ │ │ + bgeu a3,a2,35a6c │ │ │ │ + addi s6,s6,1 │ │ │ │ + bnez a5,35a1a │ │ │ │ + beqz s3,35aa8 │ │ │ │ + li a1,16 │ │ │ │ + li a0,0 │ │ │ │ + jal 1e81c │ │ │ │ + mv s0,a0 │ │ │ │ + ld a0,8(sp) │ │ │ │ + mv a1,s8 │ │ │ │ + jal 50d5c │ │ │ │ li a5,1 │ │ │ │ - sllw a2,a5,a6 │ │ │ │ - add a4,a4,s4 │ │ │ │ - lw a5,0(a3) │ │ │ │ - and a5,a5,a2 │ │ │ │ - beqz a5,37394 │ │ │ │ - lw a5,0(a1) │ │ │ │ - fld fa5,0(a4) │ │ │ │ - sw zero,0(a1) │ │ │ │ - fcvt.d.wu fa4,a5 │ │ │ │ - fadd.d fa5,fa5,fa4 │ │ │ │ - fsd fa5,0(a4) │ │ │ │ - addi a3,a3,4 │ │ │ │ - addi a1,a1,4 │ │ │ │ - bne a3,a7,3737c │ │ │ │ - addiw s5,s5,-1 │ │ │ │ - bnez s5,371dc │ │ │ │ - auipc a3,0x2f │ │ │ │ - addi a3,a3,-1530 │ │ │ │ - li a2,280 │ │ │ │ - auipc a1,0x2a │ │ │ │ - addi a1,a1,-110 │ │ │ │ - auipc a0,0x2a │ │ │ │ - addi a0,a0,-102 │ │ │ │ - jal 3830 <__assert_fail@plt> │ │ │ │ - jal 3670 │ │ │ │ - mv s1,s4 │ │ │ │ + sd a0,8(s0) │ │ │ │ + ld ra,120(sp) │ │ │ │ + sw a5,0(s0) │ │ │ │ + mv a0,s0 │ │ │ │ + ld s0,112(sp) │ │ │ │ + ld s1,104(sp) │ │ │ │ + ld s2,96(sp) │ │ │ │ ld s3,88(sp) │ │ │ │ ld s4,80(sp) │ │ │ │ ld s5,72(sp) │ │ │ │ + ld s6,64(sp) │ │ │ │ ld s7,56(sp) │ │ │ │ ld s8,48(sp) │ │ │ │ ld s9,40(sp) │ │ │ │ ld s10,32(sp) │ │ │ │ ld s11,24(sp) │ │ │ │ - j 37068 │ │ │ │ - auipc a3,0x2f │ │ │ │ - addi a3,a3,-1586 │ │ │ │ - li a2,294 │ │ │ │ - auipc a1,0x2a │ │ │ │ - addi a1,a1,-166 │ │ │ │ - auipc a0,0x2a │ │ │ │ - addi a0,a0,-142 │ │ │ │ - sd s3,88(sp) │ │ │ │ - sd s4,80(sp) │ │ │ │ - sd s5,72(sp) │ │ │ │ - sd s7,56(sp) │ │ │ │ - sd s8,48(sp) │ │ │ │ - sd s9,40(sp) │ │ │ │ - sd s10,32(sp) │ │ │ │ - sd s11,24(sp) │ │ │ │ - fsd fs0,8(sp) │ │ │ │ - fsd fs1,0(sp) │ │ │ │ - jal 3830 <__assert_fail@plt> │ │ │ │ - auipc a3,0x2f │ │ │ │ - addi a3,a3,-1638 │ │ │ │ - li a2,296 │ │ │ │ - auipc a1,0x2a │ │ │ │ - addi a1,a1,-218 │ │ │ │ - auipc a0,0x2a │ │ │ │ - addi a0,a0,-178 │ │ │ │ + addi sp,sp,128 │ │ │ │ + ret │ │ │ │ + ld s1,104(sp) │ │ │ │ + ld s2,96(sp) │ │ │ │ + ld s3,88(sp) │ │ │ │ + ld s4,80(sp) │ │ │ │ + ld s5,72(sp) │ │ │ │ + ld s6,64(sp) │ │ │ │ + ld s7,56(sp) │ │ │ │ + ld s8,48(sp) │ │ │ │ + ld s9,40(sp) │ │ │ │ + ld s10,32(sp) │ │ │ │ + ld s11,24(sp) │ │ │ │ + li s0,0 │ │ │ │ + ld ra,120(sp) │ │ │ │ + mv a0,s0 │ │ │ │ + ld s0,112(sp) │ │ │ │ + addi sp,sp,128 │ │ │ │ + ret │ │ │ │ + addi sp,sp,-128 │ │ │ │ + sd s0,112(sp) │ │ │ │ + mv s0,a0 │ │ │ │ + lw a0,76(a0) │ │ │ │ + lw t1,36(s0) │ │ │ │ + sd s1,104(sp) │ │ │ │ + mv s1,a5 │ │ │ │ + lw a6,40(a1) │ │ │ │ + ld a5,32(a1) │ │ │ │ + sd s2,96(sp) │ │ │ │ + ld a1,56(s0) │ │ │ │ sd s3,88(sp) │ │ │ │ sd s4,80(sp) │ │ │ │ + mv s3,a3 │ │ │ │ + mv s4,a2 │ │ │ │ + ld a3,24(s0) │ │ │ │ + mv s2,a4 │ │ │ │ + addi a2,sp,48 │ │ │ │ + subw a4,a0,s1 │ │ │ │ + sd a2,16(sp) │ │ │ │ + sd a4,0(sp) │ │ │ │ sd s5,72(sp) │ │ │ │ - sd s7,56(sp) │ │ │ │ - sd s8,48(sp) │ │ │ │ - sd s9,40(sp) │ │ │ │ - sd s10,32(sp) │ │ │ │ - sd s11,24(sp) │ │ │ │ - fsd fs0,8(sp) │ │ │ │ - fsd fs1,0(sp) │ │ │ │ - jal 3830 <__assert_fail@plt> │ │ │ │ - addiw a0,a0,-65 │ │ │ │ - zext.b a0,a0 │ │ │ │ - li a5,51 │ │ │ │ - bltu a5,a0,3746c │ │ │ │ - lui a5,0x80 │ │ │ │ - addi a5,a5,69 │ │ │ │ - slli a5,a5,0xd │ │ │ │ - addi a5,a5,1 │ │ │ │ - slli a5,a5,0x13 │ │ │ │ - addi a5,a5,69 │ │ │ │ - srl a0,a5,a0 │ │ │ │ - andi a0,a0,1 │ │ │ │ - ret │ │ │ │ + sd t1,32(sp) │ │ │ │ + sd s2,24(sp) │ │ │ │ + sd s3,8(sp) │ │ │ │ + auipc s5,0x44 │ │ │ │ + ld s5,1038(s5) │ │ │ │ + mv a4,t1 │ │ │ │ + mv a2,a0 │ │ │ │ + mv a7,s4 │ │ │ │ li a0,0 │ │ │ │ + ld t1,0(s5) │ │ │ │ + sd t1,56(sp) │ │ │ │ + li t1,0 │ │ │ │ + sd ra,120(sp) │ │ │ │ + jal 4ade2 │ │ │ │ + lw a5,48(sp) │ │ │ │ + li a4,-1 │ │ │ │ + li a0,0 │ │ │ │ + beq a5,a4,35b3a │ │ │ │ + lw a4,52(sp) │ │ │ │ + bltu s1,a4,35b3a │ │ │ │ + lw a2,36(s0) │ │ │ │ + sext.w a4,a5 │ │ │ │ + bltu a5,a2,35b58 │ │ │ │ + ld a4,56(sp) │ │ │ │ + ld a5,0(s5) │ │ │ │ + xor a5,a5,a4 │ │ │ │ + li a4,0 │ │ │ │ + bnez a5,35b7a │ │ │ │ + ld ra,120(sp) │ │ │ │ + ld s0,112(sp) │ │ │ │ + ld s1,104(sp) │ │ │ │ + ld s2,96(sp) │ │ │ │ + ld s3,88(sp) │ │ │ │ + ld s4,80(sp) │ │ │ │ + ld s5,72(sp) │ │ │ │ + addi sp,sp,128 │ │ │ │ ret │ │ │ │ + ld a5,24(s0) │ │ │ │ + lw a3,76(s0) │ │ │ │ + ld a0,88(s0) │ │ │ │ + mv a7,s3 │ │ │ │ + mv a6,s4 │ │ │ │ + mv a1,s2 │ │ │ │ + jal 4b402 │ │ │ │ + ld a0,88(s0) │ │ │ │ + jal 587b6 │ │ │ │ + sext.w a0,a0 │ │ │ │ + sltu s1,s1,a0 │ │ │ │ + xori a0,s1,1 │ │ │ │ + j 35b3a │ │ │ │ + jal 3a10 <__stack_chk_fail@plt> │ │ │ │ addi sp,sp,-64 │ │ │ │ - sd s0,48(sp) │ │ │ │ - li a0,0 │ │ │ │ - mv s0,a1 │ │ │ │ - li a1,256 │ │ │ │ + ld a1,56(a0) │ │ │ │ sd s1,40(sp) │ │ │ │ - sd s3,24(sp) │ │ │ │ - sd s4,16(sp) │ │ │ │ + sd s2,32(sp) │ │ │ │ mv s1,a2 │ │ │ │ + mv s2,a3 │ │ │ │ + lw a2,76(a0) │ │ │ │ + ld a3,24(a0) │ │ │ │ + sd s4,16(sp) │ │ │ │ + mv s4,a4 │ │ │ │ + lw a4,36(a0) │ │ │ │ + sd s0,48(sp) │ │ │ │ + mv a7,s1 │ │ │ │ + mv s0,a0 │ │ │ │ + auipc a6,0x44 │ │ │ │ + ld a6,974(a6) │ │ │ │ + mv a5,s2 │ │ │ │ + li a0,0 │ │ │ │ sd ra,56(sp) │ │ │ │ - sd s2,32(sp) │ │ │ │ - mv s4,a3 │ │ │ │ - jal 1d4e0 │ │ │ │ - li a2,256 │ │ │ │ - li a1,0 │ │ │ │ + sd s3,24(sp) │ │ │ │ + jal 1ecce │ │ │ │ + ld a1,88(s0) │ │ │ │ + ld a2,56(s0) │ │ │ │ + lw a5,36(s0) │ │ │ │ + ld a4,24(s0) │ │ │ │ + lw a3,76(s0) │ │ │ │ mv s3,a0 │ │ │ │ - jal 3890 │ │ │ │ - beqz s1,37520 │ │ │ │ - slli s1,s1,0x20 │ │ │ │ - srli s1,s1,0x20 │ │ │ │ - sd s5,8(sp) │ │ │ │ - sd s6,0(sp) │ │ │ │ - li s2,0 │ │ │ │ - add s6,s0,s1 │ │ │ │ - li s5,1 │ │ │ │ - li s1,0 │ │ │ │ - j 374b6 │ │ │ │ - addi s0,s0,1 │ │ │ │ - beq s6,s0,37500 │ │ │ │ - lbu a5,0(s0) │ │ │ │ - add a5,a5,s3 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - bnez a5,374b0 │ │ │ │ - addiw a1,s1,2 │ │ │ │ - slli a1,a1,0x20 │ │ │ │ - mv a0,s2 │ │ │ │ - srli a1,a1,0x20 │ │ │ │ - jal 1d4e0 │ │ │ │ - lbu a3,0(s0) │ │ │ │ - slli a4,s1,0x20 │ │ │ │ - addiw s1,s1,1 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - slli a5,s1,0x20 │ │ │ │ - add a4,a4,a0 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - sb a3,0(a4) │ │ │ │ - add a5,a5,a0 │ │ │ │ - sb zero,0(a5) │ │ │ │ - lbu a5,0(s0) │ │ │ │ - addi s0,s0,1 │ │ │ │ - mv s2,a0 │ │ │ │ - add a5,a5,s3 │ │ │ │ - sb s5,0(a5) │ │ │ │ - bne s6,s0,374b6 │ │ │ │ - ld s5,8(sp) │ │ │ │ - ld s6,0(sp) │ │ │ │ + sd a1,8(sp) │ │ │ │ + auipc a7,0x44 │ │ │ │ + ld a7,940(a7) │ │ │ │ + mv a1,a0 │ │ │ │ + mv a6,s2 │ │ │ │ + li a0,0 │ │ │ │ + sd s1,0(sp) │ │ │ │ + jal 1ee14 │ │ │ │ mv a0,s3 │ │ │ │ jal 3670 │ │ │ │ + ld a0,88(s0) │ │ │ │ + mv a2,s2 │ │ │ │ + mv a1,s1 │ │ │ │ + jal 58ef8 │ │ │ │ + bge a0,s4,35bf6 │ │ │ │ ld ra,56(sp) │ │ │ │ ld s0,48(sp) │ │ │ │ - sw s1,0(s4) │ │ │ │ - ld s3,24(sp) │ │ │ │ ld s1,40(sp) │ │ │ │ - ld s4,16(sp) │ │ │ │ - mv a0,s2 │ │ │ │ ld s2,32(sp) │ │ │ │ - addi sp,sp,64 │ │ │ │ - ret │ │ │ │ - li s2,0 │ │ │ │ - j 37504 │ │ │ │ - addi sp,sp,-32 │ │ │ │ - sd s0,16(sp) │ │ │ │ - sd s2,0(sp) │ │ │ │ - mv s0,a1 │ │ │ │ - mv s2,a0 │ │ │ │ - li a1,1020 │ │ │ │ + ld s3,24(sp) │ │ │ │ + ld s4,16(sp) │ │ │ │ li a0,0 │ │ │ │ - sd s1,8(sp) │ │ │ │ - sd ra,24(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - li a2,1020 │ │ │ │ - mv a1,s0 │ │ │ │ - mv s1,a0 │ │ │ │ - jal 3890 │ │ │ │ - beqz s0,37566 │ │ │ │ - slli a1,s0,0x20 │ │ │ │ - srli a1,a1,0x20 │ │ │ │ - li a4,0 │ │ │ │ - add a5,s2,a4 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - slli a5,a5,0x2 │ │ │ │ - add a5,a5,s1 │ │ │ │ - sw a4,0(a5) │ │ │ │ - addi a4,a4,1 │ │ │ │ - bne a1,a4,37552 │ │ │ │ - ld ra,24(sp) │ │ │ │ - ld s0,16(sp) │ │ │ │ - ld s2,0(sp) │ │ │ │ - mv a0,s1 │ │ │ │ - ld s1,8(sp) │ │ │ │ - addi sp,sp,32 │ │ │ │ + addi sp,sp,64 │ │ │ │ ret │ │ │ │ - addi sp,sp,-96 │ │ │ │ - slli a5,a4,0x20 │ │ │ │ - sd s8,16(sp) │ │ │ │ - srli s8,a5,0x1d │ │ │ │ - sd s2,64(sp) │ │ │ │ - sd s9,8(sp) │ │ │ │ - srliw a5,a2,0x6 │ │ │ │ - mv s9,a0 │ │ │ │ + ld a0,88(s0) │ │ │ │ + ld s0,48(sp) │ │ │ │ + ld ra,56(sp) │ │ │ │ + ld s3,24(sp) │ │ │ │ + ld s4,16(sp) │ │ │ │ + mv a2,s2 │ │ │ │ + mv a1,s1 │ │ │ │ + ld s2,32(sp) │ │ │ │ + ld s1,40(sp) │ │ │ │ + addi sp,sp,64 │ │ │ │ + j 58ef8 │ │ │ │ + addi sp,sp,-464 │ │ │ │ + sd s1,440(sp) │ │ │ │ + ld s1,488(sp) │ │ │ │ + sd s5,408(sp) │ │ │ │ + mv s5,a5 │ │ │ │ + lw a5,480(s1) │ │ │ │ + sd a4,56(sp) │ │ │ │ + auipc a4,0x44 │ │ │ │ + ld a4,754(a4) │ │ │ │ + fcvt.s.w fa0,a5 │ │ │ │ + lbu a5,472(sp) │ │ │ │ + sd s3,424(sp) │ │ │ │ + mv s3,a0 │ │ │ │ + sd a5,104(sp) │ │ │ │ + ld a5,480(sp) │ │ │ │ + mv a0,s5 │ │ │ │ + sd ra,456(sp) │ │ │ │ + sd a5,72(sp) │ │ │ │ + ld a5,0(a4) │ │ │ │ + sd a5,328(sp) │ │ │ │ + li a5,0 │ │ │ │ + sd a2,40(sp) │ │ │ │ + sd a3,48(sp) │ │ │ │ + sd a6,64(sp) │ │ │ │ + sd a7,88(sp) │ │ │ │ + sd s0,448(sp) │ │ │ │ + sd s2,432(sp) │ │ │ │ + mv s0,a2 │ │ │ │ mv s2,a1 │ │ │ │ + sd s4,416(sp) │ │ │ │ + sd s6,400(sp) │ │ │ │ + sd s7,392(sp) │ │ │ │ + sd s8,384(sp) │ │ │ │ + sd s9,376(sp) │ │ │ │ + sd s10,368(sp) │ │ │ │ + sd s11,360(sp) │ │ │ │ + sd s1,120(sp) │ │ │ │ + fsd fs0,344(sp) │ │ │ │ + jal 1a458 │ │ │ │ + lw a5,480(s1) │ │ │ │ + mv a4,a0 │ │ │ │ + sext.w a4,a4 │ │ │ │ + fcvt.s.w fa0,a5 │ │ │ │ + mv a0,s5 │ │ │ │ + sd a4,80(sp) │ │ │ │ + jal 1a492 │ │ │ │ + lw a5,464(sp) │ │ │ │ + li a1,16 │ │ │ │ + addi s6,sp,312 │ │ │ │ + addw s9,a0,a5 │ │ │ │ + sext.w a5,s9 │ │ │ │ li a0,0 │ │ │ │ - mv a1,s8 │ │ │ │ - sd s0,80(sp) │ │ │ │ - sd s1,72(sp) │ │ │ │ - sd s6,32(sp) │ │ │ │ - sd s7,24(sp) │ │ │ │ - sd s10,0(sp) │ │ │ │ - sd ra,88(sp) │ │ │ │ - mv s0,a4 │ │ │ │ - mv s7,a2 │ │ │ │ - mv s1,a3 │ │ │ │ - addiw s6,a5,1 │ │ │ │ - jal 1d4e0 │ │ │ │ + sd a5,32(sp) │ │ │ │ + jal 1e81c │ │ │ │ + mv s4,a0 │ │ │ │ + jal 51528 │ │ │ │ + addi a5,sp,272 │ │ │ │ + addi s8,sp,296 │ │ │ │ + sd s2,96(sp) │ │ │ │ + sd a5,128(sp) │ │ │ │ + mv s2,s6 │ │ │ │ + mv s11,a5 │ │ │ │ + mv s1,s8 │ │ │ │ + li s7,0 │ │ │ │ + li s10,19 │ │ │ │ + mv s6,s0 │ │ │ │ + ld a2,0(s6) │ │ │ │ + ld a1,72(sp) │ │ │ │ + slli a5,s7,0x3 │ │ │ │ + addi a5,a5,208 │ │ │ │ + addi a4,sp,128 │ │ │ │ + mv a3,s5 │ │ │ │ + li a0,0 │ │ │ │ + sw zero,0(s11) │ │ │ │ + add s0,a5,a4 │ │ │ │ + jal 15200 │ │ │ │ + sd a0,-40(s0) │ │ │ │ + lw a5,0(s1) │ │ │ │ + lw a4,4(s1) │ │ │ │ + bltu a4,a5,35ce6 │ │ │ │ + subw a2,a4,a5 │ │ │ │ + bgeu s10,a2,36038 │ │ │ │ + addi s11,s11,4 │ │ │ │ + addi s6,s6,8 │ │ │ │ + addi s1,s1,8 │ │ │ │ + addi s2,s2,8 │ │ │ │ + bnez s7,35cf6 │ │ │ │ + li s7,1 │ │ │ │ + j 35cb2 │ │ │ │ + ld s2,96(sp) │ │ │ │ + ld s0,40(sp) │ │ │ │ + ld s1,64(sp) │ │ │ │ + lw a4,40(s2) │ │ │ │ + ld a3,32(s2) │ │ │ │ + ld a1,0(s0) │ │ │ │ + mv a5,s1 │ │ │ │ + mv a2,s5 │ │ │ │ + li a0,0 │ │ │ │ + jal 4ab82 │ │ │ │ + lw a4,40(s2) │ │ │ │ + ld a3,32(s2) │ │ │ │ + ld a1,8(s0) │ │ │ │ + mv a6,a0 │ │ │ │ + mv a5,s1 │ │ │ │ + mv a2,s5 │ │ │ │ + li a0,0 │ │ │ │ + sd a6,280(sp) │ │ │ │ + jal 4ab82 │ │ │ │ + lw a5,0(s3) │ │ │ │ + sd a0,288(sp) │ │ │ │ + srliw t3,s9,0x1 │ │ │ │ + li s6,0 │ │ │ │ + beqz a5,35f94 │ │ │ │ + lui s11,0x1 │ │ │ │ + addi s10,sp,264 │ │ │ │ + sd s7,72(sp) │ │ │ │ + auipc a5,0x2e │ │ │ │ + fld fs0,688(a5) │ │ │ │ + addi s11,s11,-1097 │ │ │ │ + mv s9,s6 │ │ │ │ + sd t3,96(sp) │ │ │ │ + mv s7,s3 │ │ │ │ + sd s8,152(sp) │ │ │ │ + sd s10,136(sp) │ │ │ │ + j 35d72 │ │ │ │ + ld a1,8(s7) │ │ │ │ + mv a0,s4 │ │ │ │ + addi s9,s9,1 │ │ │ │ + add a1,a1,s3 │ │ │ │ + jal 51532 │ │ │ │ + lw a4,0(s7) │ │ │ │ + sext.w a5,s9 │ │ │ │ + bgeu a5,a4,35f92 │ │ │ │ + ld a0,8(s7) │ │ │ │ + slli a7,s9,0x2 │ │ │ │ + add a7,a7,s9 │ │ │ │ + slli s3,a7,0x4 │ │ │ │ + add a0,a0,s3 │ │ │ │ + jal 50ffe │ │ │ │ mv s10,a0 │ │ │ │ - beqz s0,3761c │ │ │ │ - sd s4,48(sp) │ │ │ │ - slli s4,s7,0x20 │ │ │ │ - sd s3,56(sp) │ │ │ │ - sd s5,40(sp) │ │ │ │ - slliw s6,s6,0x6 │ │ │ │ - mv s5,a0 │ │ │ │ - add s8,s8,a0 │ │ │ │ - srli s4,s4,0x20 │ │ │ │ - li s3,1 │ │ │ │ - mv a1,s6 │ │ │ │ - mv a0,s9 │ │ │ │ - jal 73ee │ │ │ │ - sd a0,0(s5) │ │ │ │ - li a2,0 │ │ │ │ - mv a1,s6 │ │ │ │ - jal 741a │ │ │ │ + bnez a0,35d58 │ │ │ │ + ld a5,8(s7) │ │ │ │ + add a5,a5,s3 │ │ │ │ + ld a0,48(a5) │ │ │ │ + jal 4fd9a │ │ │ │ + li a4,1 │ │ │ │ + beqz a0,35d9c │ │ │ │ + slli a4,a4,0x20 │ │ │ │ + ld a5,8(s7) │ │ │ │ + sd a4,264(sp) │ │ │ │ + li s6,0 │ │ │ │ + add a5,a5,s3 │ │ │ │ + lw a4,32(a5) │ │ │ │ + sd s9,144(sp) │ │ │ │ + addi s1,sp,160 │ │ │ │ + mv s9,s6 │ │ │ │ + mv a1,a5 │ │ │ │ + beqz a4,35f7c │ │ │ │ + ld a4,128(sp) │ │ │ │ + lw a3,36(a5) │ │ │ │ + ld a5,136(sp) │ │ │ │ + slli s6,s9,0x2 │ │ │ │ + add a4,a4,s6 │ │ │ │ + lw s8,0(a4) │ │ │ │ + add s6,s6,a5 │ │ │ │ li s0,0 │ │ │ │ - beqz s7,3760e │ │ │ │ - add a5,s2,s0 │ │ │ │ - lbu a0,0(a5) │ │ │ │ - lbu a1,0(s1) │ │ │ │ - jal 36f82 │ │ │ │ - srliw a5,s0,0x6 │ │ │ │ - sll a3,s3,s0 │ │ │ │ - slli a5,a5,0x3 │ │ │ │ - addi s0,s0,1 │ │ │ │ - beqz a0,3760a │ │ │ │ - ld a4,0(s5) │ │ │ │ - add a5,a5,a4 │ │ │ │ - ld a4,0(a5) │ │ │ │ - or a4,a4,a3 │ │ │ │ - sd a4,0(a5) │ │ │ │ - bne s4,s0,375e0 │ │ │ │ - addi s5,s5,8 │ │ │ │ - addi s1,s1,1 │ │ │ │ - bne s5,s8,375c6 │ │ │ │ - ld s3,56(sp) │ │ │ │ - ld s4,48(sp) │ │ │ │ - ld s5,40(sp) │ │ │ │ - ld ra,88(sp) │ │ │ │ - ld s0,80(sp) │ │ │ │ - ld s1,72(sp) │ │ │ │ - ld s2,64(sp) │ │ │ │ - ld s6,32(sp) │ │ │ │ - ld s7,24(sp) │ │ │ │ - ld s8,16(sp) │ │ │ │ - ld s9,8(sp) │ │ │ │ - mv a0,s10 │ │ │ │ - ld s10,0(sp) │ │ │ │ - addi sp,sp,96 │ │ │ │ - ret │ │ │ │ - addi sp,sp,-128 │ │ │ │ - sd s10,32(sp) │ │ │ │ - andi s10,a2,-64 │ │ │ │ - addiw s10,s10,64 │ │ │ │ - mv a1,s10 │ │ │ │ - sd ra,120(sp) │ │ │ │ - sd s0,112(sp) │ │ │ │ - sd s1,104(sp) │ │ │ │ - sd s2,96(sp) │ │ │ │ - mv s1,a2 │ │ │ │ - sd s3,88(sp) │ │ │ │ - sd s4,80(sp) │ │ │ │ - sd s5,72(sp) │ │ │ │ - sd s6,64(sp) │ │ │ │ - sd s7,56(sp) │ │ │ │ - sd s8,48(sp) │ │ │ │ - sd s9,40(sp) │ │ │ │ - sd s11,24(sp) │ │ │ │ - mv s2,a0 │ │ │ │ - mv s11,a4 │ │ │ │ - mv s5,a3 │ │ │ │ - mv s6,a7 │ │ │ │ - sext.w s7,a2 │ │ │ │ - srliw s0,a2,0x6 │ │ │ │ - lw s8,128(sp) │ │ │ │ - ld s9,136(sp) │ │ │ │ - jal 73ee │ │ │ │ - mv s4,a0 │ │ │ │ - mv a1,s10 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 73ee │ │ │ │ - mv s3,a0 │ │ │ │ - li a2,1 │ │ │ │ - mv a1,s10 │ │ │ │ + sd s9,112(sp) │ │ │ │ + j 35e54 │ │ │ │ + ld a5,48(sp) │ │ │ │ + slli s9,s9,0x3 │ │ │ │ + ld a7,56(sp) │ │ │ │ + add a4,a5,s9 │ │ │ │ + ld a5,40(sp) │ │ │ │ + ld a4,0(a4) │ │ │ │ + zext.b a6,a6 │ │ │ │ + add a5,a5,s9 │ │ │ │ + ld a5,0(a5) │ │ │ │ + sd a4,8(sp) │ │ │ │ + ld a4,96(sp) │ │ │ │ + sd a5,0(sp) │ │ │ │ + ld a5,32(sp) │ │ │ │ + mv a2,s2 │ │ │ │ + mv a1,s1 │ │ │ │ + sd s5,16(sp) │ │ │ │ + li a0,0 │ │ │ │ + jal 1a508 │ │ │ │ + addi a5,s9,208 │ │ │ │ + addi a4,sp,128 │ │ │ │ + add s9,a5,a4 │ │ │ │ + ld a3,-56(s9) │ │ │ │ + ld a5,80(sp) │ │ │ │ + ld a4,88(sp) │ │ │ │ + ld a2,64(sp) │ │ │ │ + mv a1,s2 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 35aca │ │ │ │ + sext.w a0,a0 │ │ │ │ + beqz a0,35e28 │ │ │ │ + ld a5,248(sp) │ │ │ │ + lw a1,192(sp) │ │ │ │ + mv a0,s4 │ │ │ │ + lw a5,28(a5) │ │ │ │ + addw a1,a1,a5 │ │ │ │ + jal 52b5e │ │ │ │ + sext.w a0,a0 │ │ │ │ + beqz a0,35efa │ │ │ │ + mv a1,s1 │ │ │ │ + li a0,0 │ │ │ │ + jal 1a6b2 │ │ │ │ + bnez s10,3602c │ │ │ │ + ld a5,8(s7) │ │ │ │ + li a2,2 │ │ │ │ + add a5,a5,s3 │ │ │ │ + lw a3,32(a5) │ │ │ │ + mv a1,a5 │ │ │ │ + sext.w a4,a3 │ │ │ │ + bgeu a2,a3,35e4a │ │ │ │ + li a4,2 │ │ │ │ + addiw s0,s0,1 │ │ │ │ + bgeu s0,a4,36014 │ │ │ │ + lw a3,40(a5) │ │ │ │ + ld s0,72(sp) │ │ │ │ + lw a6,0(s6) │ │ │ │ + slli s9,a6,0x20 │ │ │ │ + srli s9,s9,0x20 │ │ │ │ + beqz s8,35dcc │ │ │ │ + slli a5,s9,0x2 │ │ │ │ + addi a5,a5,208 │ │ │ │ + addi a4,sp,128 │ │ │ │ + add a5,a5,a4 │ │ │ │ + lw a2,-64(a5) │ │ │ │ + beqz a2,35dcc │ │ │ │ + slli a5,s9,0x3 │ │ │ │ + addi a5,a5,208 │ │ │ │ + add a5,a5,a4 │ │ │ │ + ld a5,-24(a5) │ │ │ │ + slli a4,a2,0x20 │ │ │ │ + srli a2,a4,0x1e │ │ │ │ + li a0,0 │ │ │ │ + add a2,a2,a5 │ │ │ │ + lw a4,0(a5) │ │ │ │ + bltu a4,a3,35eee │ │ │ │ + subw a1,a4,a3 │ │ │ │ + bltu s11,a1,35ea0 │ │ │ │ + mv a0,a4 │ │ │ │ + addi a5,a5,4 │ │ │ │ + bne a5,a2,35e90 │ │ │ │ + beqz a0,35dcc │ │ │ │ + ld a4,40(sp) │ │ │ │ + ld a5,48(sp) │ │ │ │ + slli s9,s9,0x3 │ │ │ │ + ld a7,56(sp) │ │ │ │ + add a5,a5,s9 │ │ │ │ + add s9,s9,a4 │ │ │ │ + ld a4,0(a5) │ │ │ │ + ld a5,0(s9) │ │ │ │ + mv a3,a0 │ │ │ │ + sd a4,8(sp) │ │ │ │ + sd a5,0(sp) │ │ │ │ + zext.b a6,a6 │ │ │ │ + mv a5,s5 │ │ │ │ + li a4,0 │ │ │ │ + mv a2,s2 │ │ │ │ + mv a1,s1 │ │ │ │ + sd s5,16(sp) │ │ │ │ + li a0,0 │ │ │ │ + jal 1a508 │ │ │ │ + ld a0,248(sp) │ │ │ │ + mv a2,s5 │ │ │ │ + li a1,5 │ │ │ │ + jal 5bde0 │ │ │ │ + ld a5,120(sp) │ │ │ │ + lw a5,388(a5) │ │ │ │ + beqz a5,35e16 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 1ae42 │ │ │ │ + j 35e16 │ │ │ │ + subw a1,a3,a4 │ │ │ │ + bltu s11,a1,35ea0 │ │ │ │ + mv a0,a4 │ │ │ │ + j 35ea0 │ │ │ │ + li a1,104 │ │ │ │ + jal 1e81c │ │ │ │ + mv a1,s1 │ │ │ │ + jal 4fbe4 │ │ │ │ + ld a1,8(s7) │ │ │ │ + mv s9,a0 │ │ │ │ mv a0,s4 │ │ │ │ - jal 741a │ │ │ │ - li s2,1 │ │ │ │ - li a2,0 │ │ │ │ - mv a1,s10 │ │ │ │ - mv a0,s3 │ │ │ │ - sll s2,s2,s1 │ │ │ │ - jal 741a │ │ │ │ - beqz s11,377d0 │ │ │ │ - slli a0,s11,0x20 │ │ │ │ - srli a0,a0,0x20 │ │ │ │ + add a1,a1,s3 │ │ │ │ + jal 51532 │ │ │ │ + lw a5,0(s4) │ │ │ │ + ld a0,8(s4) │ │ │ │ + li a4,0 │ │ │ │ + addiw a5,a5,-1 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + slli a3,a5,0x2 │ │ │ │ + add a5,a5,a3 │ │ │ │ + ld a3,104(sp) │ │ │ │ + slli a5,a5,0x4 │ │ │ │ + add a0,a0,a5 │ │ │ │ li a2,0 │ │ │ │ - li s10,-1 │ │ │ │ - add a5,s5,a2 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - mv t1,s3 │ │ │ │ - mv a6,s4 │ │ │ │ - slli a5,a5,0x2 │ │ │ │ - add a5,a5,s6 │ │ │ │ - lwu a5,0(a5) │ │ │ │ - li t6,0 │ │ │ │ - li t0,0 │ │ │ │ - slli a5,a5,0x3 │ │ │ │ - add a5,a5,s9 │ │ │ │ - ld t4,0(a5) │ │ │ │ - li a3,0 │ │ │ │ - li t3,0 │ │ │ │ - j 3772c │ │ │ │ - bgeu s11,a7,376da │ │ │ │ - sltu a7,a4,a7 │ │ │ │ - xori a3,a7,1 │ │ │ │ - or a7,a5,a4 │ │ │ │ - not a7,a7 │ │ │ │ - or a7,a7,t2 │ │ │ │ - and a5,a5,a4 │ │ │ │ - beq s0,t3,37770 │ │ │ │ - slli a1,a7,0x1 │ │ │ │ - or a1,a1,t0 │ │ │ │ - or a4,a1,t5 │ │ │ │ - slli t0,a5,0x1 │ │ │ │ - not a4,a4 │ │ │ │ - or a4,a4,t0 │ │ │ │ - or a4,a4,t6 │ │ │ │ - sd a4,0(a6) │ │ │ │ - and a1,a1,t5 │ │ │ │ - sd a1,0(t1) │ │ │ │ - srli t0,a7,0x3f │ │ │ │ - srli a5,a5,0x3f │ │ │ │ - addiw a4,t3,1 │ │ │ │ - addi t4,t4,8 │ │ │ │ - addi t1,t1,8 │ │ │ │ - addi a6,a6,8 │ │ │ │ - beq s0,t3,3777a │ │ │ │ - mv t6,a5 │ │ │ │ - mv t3,a4 │ │ │ │ - ld ra,0(t4) │ │ │ │ - ld a4,0(a6) │ │ │ │ - ld t2,0(t1) │ │ │ │ - add a1,a4,a3 │ │ │ │ - and s11,a4,ra │ │ │ │ - add a7,a1,s11 │ │ │ │ - xor a5,a7,a4 │ │ │ │ - or t5,t2,ra │ │ │ │ - sltu a1,a7,a1 │ │ │ │ - or a5,a5,ra │ │ │ │ - bnez a3,376ce │ │ │ │ - li a3,1 │ │ │ │ - bnez a1,376da │ │ │ │ - sltu a3,a7,a4 │ │ │ │ - or a7,a5,a4 │ │ │ │ - not a7,a7 │ │ │ │ - or a7,a7,t2 │ │ │ │ - and a5,a5,a4 │ │ │ │ - bne s0,t3,376ec │ │ │ │ - and a4,s2,a7 │ │ │ │ - beqz a4,377c6 │ │ │ │ - addiw s1,s1,1 │ │ │ │ - j 376ec │ │ │ │ - bltu s8,s1,3778a │ │ │ │ - bltu s7,s1,3778a │ │ │ │ - sext.w s10,a2 │ │ │ │ - sext.w s7,s1 │ │ │ │ - addi a2,a2,1 │ │ │ │ - bne a2,a0,376a8 │ │ │ │ + mv a1,s9 │ │ │ │ + jal 5067e │ │ │ │ + ld a0,248(sp) │ │ │ │ + jal 587b6 │ │ │ │ + ld a5,32(sp) │ │ │ │ + sext.w a0,a0 │ │ │ │ + fcvt.s.wu fa5,a5 │ │ │ │ + fcvt.d.s fa5,fa5 │ │ │ │ + fmul.d fa5,fa5,fs0 │ │ │ │ + fcvt.wu.d a5,fa5,rtz │ │ │ │ + sext.w a5,a5 │ │ │ │ + bltu a5,a0,35e28 │ │ │ │ + mv a1,s1 │ │ │ │ + li a0,0 │ │ │ │ + ld s9,112(sp) │ │ │ │ + jal 1a6b2 │ │ │ │ + ld a5,8(s7) │ │ │ │ + li s10,1 │ │ │ │ + add a5,a5,s3 │ │ │ │ + mv a1,a5 │ │ │ │ + bnez s9,35f7c │ │ │ │ + lw a4,32(a5) │ │ │ │ + li s9,1 │ │ │ │ + mv a1,a5 │ │ │ │ + bnez a4,35db4 │ │ │ │ + ld s9,144(sp) │ │ │ │ mv a0,s4 │ │ │ │ + jal 51532 │ │ │ │ + lw a4,0(s7) │ │ │ │ + addi s9,s9,1 │ │ │ │ + sext.w a5,s9 │ │ │ │ + bltu a5,a4,35d72 │ │ │ │ + ld s8,152(sp) │ │ │ │ + addi s3,sp,280 │ │ │ │ + lw a5,40(s2) │ │ │ │ + li s1,0 │ │ │ │ + beqz a5,35fc2 │ │ │ │ + ld s0,0(s3) │ │ │ │ + slli a5,s1,0x3 │ │ │ │ + addi s1,s1,1 │ │ │ │ + add s0,s0,a5 │ │ │ │ + ld a0,0(s0) │ │ │ │ jal 3670 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 3670 │ │ │ │ - ld ra,120(sp) │ │ │ │ - ld s0,112(sp) │ │ │ │ - slli a0,s10,0x20 │ │ │ │ - slli s7,s7,0x20 │ │ │ │ - srli a0,a0,0x20 │ │ │ │ - ld s1,104(sp) │ │ │ │ - ld s2,96(sp) │ │ │ │ - ld s3,88(sp) │ │ │ │ - ld s4,80(sp) │ │ │ │ - ld s5,72(sp) │ │ │ │ - ld s6,64(sp) │ │ │ │ - ld s8,48(sp) │ │ │ │ - ld s9,40(sp) │ │ │ │ - ld s10,32(sp) │ │ │ │ - ld s11,24(sp) │ │ │ │ - or a0,a0,s7 │ │ │ │ - ld s7,56(sp) │ │ │ │ - addi sp,sp,128 │ │ │ │ - ret │ │ │ │ - and a4,s2,a5 │ │ │ │ - beqz a4,376ec │ │ │ │ - addiw s1,s1,-1 │ │ │ │ - j 376ec │ │ │ │ - li s10,-1 │ │ │ │ - j 37790 │ │ │ │ - addi sp,sp,-160 │ │ │ │ - lw a5,192(sp) │ │ │ │ - sd s1,136(sp) │ │ │ │ - ld s1,184(sp) │ │ │ │ - ld t3,176(sp) │ │ │ │ - sd s4,112(sp) │ │ │ │ - sd s5,104(sp) │ │ │ │ - srliw s4,a2,0x6 │ │ │ │ - mv s5,a2 │ │ │ │ - slliw a2,a5,0x1 │ │ │ │ - addiw a5,a5,1 │ │ │ │ - ld a0,0(s1) │ │ │ │ - addiw a2,a2,3 │ │ │ │ - slli a1,a5,0x20 │ │ │ │ - addiw s4,s4,1 │ │ │ │ - sd ra,152(sp) │ │ │ │ - srli a5,a1,0x1d │ │ │ │ - sd s0,144(sp) │ │ │ │ - sd s2,128(sp) │ │ │ │ - sd s3,120(sp) │ │ │ │ - sd s6,96(sp) │ │ │ │ - sd s8,80(sp) │ │ │ │ - sd s9,72(sp) │ │ │ │ - sd s10,64(sp) │ │ │ │ - sd s11,56(sp) │ │ │ │ - slli s4,s4,0x3 │ │ │ │ - slli a1,a2,0x20 │ │ │ │ - li a2,-1 │ │ │ │ - srli t0,a1,0x1d │ │ │ │ - sw a2,0(t3) │ │ │ │ - sw s5,4(t3) │ │ │ │ - mv a2,s4 │ │ │ │ - li a1,255 │ │ │ │ - sd a4,0(sp) │ │ │ │ - add s3,s1,a5 │ │ │ │ - add s2,s1,t0 │ │ │ │ - mv s10,a3 │ │ │ │ - mv s9,a7 │ │ │ │ - lw s6,160(sp) │ │ │ │ - ld s11,168(sp) │ │ │ │ - jal 3890 │ │ │ │ + lw a4,40(s2) │ │ │ │ + sext.w a5,s1 │ │ │ │ + sd zero,0(s0) │ │ │ │ + bltu a5,a4,35fa0 │ │ │ │ ld a0,0(s3) │ │ │ │ - mv a2,s4 │ │ │ │ - li a1,0 │ │ │ │ - jal 3890 │ │ │ │ - ld a0,0(s2) │ │ │ │ - mv a2,s4 │ │ │ │ - li a1,255 │ │ │ │ - jal 3890 │ │ │ │ - ld a4,0(sp) │ │ │ │ - li s8,1 │ │ │ │ - srliw s0,s5,0x6 │ │ │ │ - sll s8,s8,s5 │ │ │ │ - beqz a4,379bc │ │ │ │ - ld t3,176(sp) │ │ │ │ - slli a6,a4,0x20 │ │ │ │ - srli a6,a6,0x20 │ │ │ │ - sd s7,88(sp) │ │ │ │ - mv a1,t3 │ │ │ │ - mv t4,s3 │ │ │ │ - mv s7,s1 │ │ │ │ - addi t0,s2,8 │ │ │ │ - li t6,0 │ │ │ │ - sd a6,32(sp) │ │ │ │ - sd s10,40(sp) │ │ │ │ - mv a0,s6 │ │ │ │ - mv t3,s9 │ │ │ │ - ld a5,40(sp) │ │ │ │ - ld s10,0(t4) │ │ │ │ - ld s9,0(s7) │ │ │ │ - add a5,a5,t6 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - ld s6,8(s7) │ │ │ │ - ld s4,8(t4) │ │ │ │ - slli a5,a5,0x2 │ │ │ │ - add a5,a5,t3 │ │ │ │ - lwu a5,0(a5) │ │ │ │ - ld s2,0(t0) │ │ │ │ - li a3,0 │ │ │ │ - slli a5,a5,0x3 │ │ │ │ - add a5,a5,s11 │ │ │ │ - ld s3,0(a5) │ │ │ │ - li a2,0 │ │ │ │ - li a4,0 │ │ │ │ - li a7,0 │ │ │ │ - li a6,0 │ │ │ │ - sd t6,0(sp) │ │ │ │ - sd t4,8(sp) │ │ │ │ - sd s7,16(sp) │ │ │ │ - sd t0,24(sp) │ │ │ │ - j 37932 │ │ │ │ - bgeu s7,t6,378d4 │ │ │ │ - sltu a7,a5,t6 │ │ │ │ - xori a7,a7,1 │ │ │ │ - or t4,t1,a5 │ │ │ │ - not t4,t4 │ │ │ │ - or t4,t4,t2 │ │ │ │ - and a5,t1,a5 │ │ │ │ - beq s0,a6,37986 │ │ │ │ - slli t5,t4,0x1 │ │ │ │ - or a4,t5,a4 │ │ │ │ - or t6,a4,t0 │ │ │ │ - not t6,t6 │ │ │ │ - slli t5,a5,0x1 │ │ │ │ - or t5,t6,t5 │ │ │ │ - or t5,t5,a2 │ │ │ │ - add t6,s6,a3 │ │ │ │ - sd t5,0(t6) │ │ │ │ - add a2,s4,a3 │ │ │ │ - and a4,a4,t0 │ │ │ │ - add t5,s2,a3 │ │ │ │ - sd a4,0(a2) │ │ │ │ - sd t1,0(t5) │ │ │ │ - srli a4,t4,0x3f │ │ │ │ - srli a5,a5,0x3f │ │ │ │ - addiw t1,a6,1 │ │ │ │ - addi a3,a3,8 │ │ │ │ - beq s0,a6,37992 │ │ │ │ - mv a2,a5 │ │ │ │ - mv a6,t1 │ │ │ │ - add t1,s3,a3 │ │ │ │ - add a5,s9,a3 │ │ │ │ - ld t5,0(t1) │ │ │ │ + addi s3,s3,8 │ │ │ │ + jal 3670 │ │ │ │ + sd zero,-8(s3) │ │ │ │ + bne s3,s8,35f98 │ │ │ │ + lw a5,272(sp) │ │ │ │ + bnez a5,36018 │ │ │ │ + lw a5,276(sp) │ │ │ │ + bnez a5,36024 │ │ │ │ + auipc a5,0x44 │ │ │ │ + ld a5,-208(a5) │ │ │ │ + ld a4,328(sp) │ │ │ │ ld a5,0(a5) │ │ │ │ - add t1,s10,a3 │ │ │ │ - ld t2,0(t1) │ │ │ │ - add t4,a5,a7 │ │ │ │ - and s7,a5,t5 │ │ │ │ - add t6,t4,s7 │ │ │ │ - xor t1,t6,a5 │ │ │ │ - or t0,t2,t5 │ │ │ │ - sltu t4,t6,t4 │ │ │ │ - or t1,t1,t5 │ │ │ │ - bnez a7,378c8 │ │ │ │ - li a7,1 │ │ │ │ - bnez t4,378d4 │ │ │ │ - or t4,t1,a5 │ │ │ │ - not t4,t4 │ │ │ │ - sltu a7,t6,a5 │ │ │ │ - or t4,t4,t2 │ │ │ │ - and a5,t1,a5 │ │ │ │ - bne s0,a6,378e8 │ │ │ │ - and t5,s8,t4 │ │ │ │ - beqz t5,379da │ │ │ │ - addiw s5,s5,1 │ │ │ │ - j 378e8 │ │ │ │ - ld t6,0(sp) │ │ │ │ - ld t4,8(sp) │ │ │ │ - ld s7,16(sp) │ │ │ │ - ld t0,24(sp) │ │ │ │ - bltu a0,s5,379ac │ │ │ │ - lw a5,4(a1) │ │ │ │ - bltu a5,s5,379ac │ │ │ │ - sw t6,0(a1) │ │ │ │ - sw s5,4(a1) │ │ │ │ - ld a5,32(sp) │ │ │ │ - addi t6,t6,1 │ │ │ │ - addi t4,t4,8 │ │ │ │ - addi s7,s7,8 │ │ │ │ - addi t0,t0,8 │ │ │ │ - bne t6,a5,37888 │ │ │ │ - ld s7,88(sp) │ │ │ │ - ld ra,152(sp) │ │ │ │ - ld s0,144(sp) │ │ │ │ - ld s2,128(sp) │ │ │ │ - ld s3,120(sp) │ │ │ │ - ld s4,112(sp) │ │ │ │ - ld s5,104(sp) │ │ │ │ - ld s6,96(sp) │ │ │ │ - ld s8,80(sp) │ │ │ │ - ld s9,72(sp) │ │ │ │ - ld s10,64(sp) │ │ │ │ - ld s11,56(sp) │ │ │ │ - mv a0,s1 │ │ │ │ - ld s1,136(sp) │ │ │ │ - addi sp,sp,160 │ │ │ │ + xor a5,a5,a4 │ │ │ │ + li a4,0 │ │ │ │ + bnez a5,36096 │ │ │ │ + ld ra,456(sp) │ │ │ │ + ld s0,448(sp) │ │ │ │ + ld s1,440(sp) │ │ │ │ + ld s2,432(sp) │ │ │ │ + ld s3,424(sp) │ │ │ │ + ld s5,408(sp) │ │ │ │ + ld s6,400(sp) │ │ │ │ + ld s7,392(sp) │ │ │ │ + ld s8,384(sp) │ │ │ │ + ld s9,376(sp) │ │ │ │ + ld s10,368(sp) │ │ │ │ + ld s11,360(sp) │ │ │ │ + fld fs0,344(sp) │ │ │ │ + mv a0,s4 │ │ │ │ + ld s4,416(sp) │ │ │ │ + addi sp,sp,464 │ │ │ │ ret │ │ │ │ - and t5,s8,a5 │ │ │ │ - beqz t5,378e8 │ │ │ │ - addiw s5,s5,-1 │ │ │ │ - j 378e8 │ │ │ │ - addi sp,sp,-176 │ │ │ │ - lw a5,208(sp) │ │ │ │ - sd s2,144(sp) │ │ │ │ - ld s2,200(sp) │ │ │ │ - ld a1,192(sp) │ │ │ │ - sd s7,104(sp) │ │ │ │ + ld s9,112(sp) │ │ │ │ + j 35f6e │ │ │ │ + ld a0,312(sp) │ │ │ │ + jal 3670 │ │ │ │ + lw a5,276(sp) │ │ │ │ + beqz a5,35fe0 │ │ │ │ + ld a0,320(sp) │ │ │ │ + jal 3670 │ │ │ │ + j 35fe0 │ │ │ │ + ld a5,8(s7) │ │ │ │ + ld s9,112(sp) │ │ │ │ + add a5,a5,s3 │ │ │ │ + mv a1,a5 │ │ │ │ + j 35f6e │ │ │ │ + addiw a3,a2,1 │ │ │ │ + slli s0,a3,0x20 │ │ │ │ + srli s0,s0,0x20 │ │ │ │ + slli a1,s0,0x2 │ │ │ │ + li a0,0 │ │ │ │ + sw a3,0(s11) │ │ │ │ + sd a5,136(sp) │ │ │ │ + sd a4,112(sp) │ │ │ │ + jal 1e81c │ │ │ │ + ld a5,72(sp) │ │ │ │ + ld a4,112(sp) │ │ │ │ + sd a0,0(s2) │ │ │ │ + ld a7,16(a5) │ │ │ │ + ld a5,136(sp) │ │ │ │ + li a2,0 │ │ │ │ + slli a1,a5,0x20 │ │ │ │ + srli a3,a1,0x1e │ │ │ │ + add a3,a3,a7 │ │ │ │ + lw a1,0(a3) │ │ │ │ + slli a6,a2,0x20 │ │ │ │ + srli a3,a6,0x1e │ │ │ │ + add a3,a3,a0 │ │ │ │ + sw a1,0(a3) │ │ │ │ addiw a5,a5,1 │ │ │ │ - srliw s7,a2,0x6 │ │ │ │ - sd s4,128(sp) │ │ │ │ - sd s9,88(sp) │ │ │ │ - ld a0,0(s2) │ │ │ │ - mv s9,a2 │ │ │ │ - addiw s4,s7,1 │ │ │ │ - slli a2,a5,0x20 │ │ │ │ - sd ra,168(sp) │ │ │ │ - srli a5,a2,0x1d │ │ │ │ - sd s0,160(sp) │ │ │ │ - sd s1,152(sp) │ │ │ │ - sd s3,136(sp) │ │ │ │ - sd s5,120(sp) │ │ │ │ - sd s6,112(sp) │ │ │ │ - sd s8,96(sp) │ │ │ │ - sd s10,80(sp) │ │ │ │ - sd s11,72(sp) │ │ │ │ - slli s4,s4,0x3 │ │ │ │ - li a2,-1 │ │ │ │ - sw a2,0(a1) │ │ │ │ - andi s5,s9,63 │ │ │ │ - sw s9,4(a1) │ │ │ │ - mv a2,s4 │ │ │ │ - li a1,255 │ │ │ │ - sd a3,0(sp) │ │ │ │ - mv s3,a4 │ │ │ │ - mv s10,a7 │ │ │ │ - add s1,s2,a5 │ │ │ │ - lw s0,176(sp) │ │ │ │ + addiw a2,a2,1 │ │ │ │ + bgeu a4,a5,36064 │ │ │ │ + auipc a3,0x44 │ │ │ │ + ld a3,-276(a3) │ │ │ │ + li a2,4 │ │ │ │ + mv a1,s0 │ │ │ │ + jal 3400 │ │ │ │ + j 35ce6 │ │ │ │ + jal 3a10 <__stack_chk_fail@plt> │ │ │ │ + addi sp,sp,-112 │ │ │ │ + sd s2,80(sp) │ │ │ │ + sd s4,64(sp) │ │ │ │ + mv s2,a1 │ │ │ │ + mv s4,a0 │ │ │ │ + li a1,16 │ │ │ │ + li a0,0 │ │ │ │ + sd ra,104(sp) │ │ │ │ sd s5,56(sp) │ │ │ │ - jal 3890 │ │ │ │ - ld a0,0(s1) │ │ │ │ - mv a2,s4 │ │ │ │ + sd s7,40(sp) │ │ │ │ + sd s8,32(sp) │ │ │ │ + mv s7,a2 │ │ │ │ + sd s0,96(sp) │ │ │ │ + sd s1,88(sp) │ │ │ │ + jal 1e81c │ │ │ │ + mv s5,a0 │ │ │ │ + jal 51528 │ │ │ │ + lwu a1,0(s2) │ │ │ │ + li a0,0 │ │ │ │ + jal 1e81c │ │ │ │ + lwu a2,0(s2) │ │ │ │ li a1,0 │ │ │ │ + mv s8,a0 │ │ │ │ jal 3890 │ │ │ │ - li a5,1 │ │ │ │ - sll a5,a5,s5 │ │ │ │ - li a1,4 │ │ │ │ - addiw a0,s7,2 │ │ │ │ - sd a5,40(sp) │ │ │ │ - jal 39f0 │ │ │ │ - mv a1,s4 │ │ │ │ - mv s6,a0 │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - fcvt.d.wu fa0,s0 │ │ │ │ - auipc a5,0x26 │ │ │ │ - fld fa5,456(a5) │ │ │ │ - mv s5,a0 │ │ │ │ - fmul.d fa0,fa0,fa5 │ │ │ │ - srliw s8,s9,0x6 │ │ │ │ - jal 3810 │ │ │ │ - fcvt.wu.d t6,fa0,rtz │ │ │ │ - ld a3,0(sp) │ │ │ │ - addiw a5,t6,-1 │ │ │ │ - sext.w t6,s7 │ │ │ │ - bltu s8,a5,37a9a │ │ │ │ - mv t6,a5 │ │ │ │ - addiw a0,t6,2 │ │ │ │ - li a2,-1 │ │ │ │ - mv a4,s5 │ │ │ │ - slliw a0,a0,0x6 │ │ │ │ - mv a1,s6 │ │ │ │ - li a5,64 │ │ │ │ - slli a2,a2,0x3f │ │ │ │ - sw a5,0(a1) │ │ │ │ - sd a2,0(a4) │ │ │ │ - addiw a5,a5,64 │ │ │ │ - addi a1,a1,4 │ │ │ │ - addi a4,a4,8 │ │ │ │ - bne a0,a5,37aae │ │ │ │ + lw a5,0(s4) │ │ │ │ + beqz a5,36274 │ │ │ │ slli s7,s7,0x20 │ │ │ │ + sd s3,72(sp) │ │ │ │ + sd s6,48(sp) │ │ │ │ + sd s10,16(sp) │ │ │ │ + sd s9,24(sp) │ │ │ │ + sd s11,8(sp) │ │ │ │ + li s3,0 │ │ │ │ + li s6,0 │ │ │ │ srli s7,s7,0x20 │ │ │ │ - slli a5,s7,0x2 │ │ │ │ - ld a4,40(sp) │ │ │ │ - add s11,s6,a5 │ │ │ │ - slli s7,s7,0x3 │ │ │ │ - sw s9,0(s11) │ │ │ │ - add a5,s5,s7 │ │ │ │ - sd a4,0(a5) │ │ │ │ - beqz s3,37d84 │ │ │ │ - slli t3,s0,0x20 │ │ │ │ - slli a4,s3,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - srli t3,t3,0x20 │ │ │ │ - addiw a5,s3,-1 │ │ │ │ - mv a7,s1 │ │ │ │ - li s7,-1 │ │ │ │ - mv s1,a3 │ │ │ │ - mv a0,s2 │ │ │ │ - mv a3,a4 │ │ │ │ - li t5,0 │ │ │ │ - addi t3,t3,64 │ │ │ │ - sd a5,48(sp) │ │ │ │ - mv t1,s8 │ │ │ │ - mv a4,s11 │ │ │ │ - mv s4,s10 │ │ │ │ - sd s2,200(sp) │ │ │ │ - add a5,s1,t5 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - ld a2,184(sp) │ │ │ │ - ld s11,0(a7) │ │ │ │ - slli a5,a5,0x2 │ │ │ │ - add a5,a5,s4 │ │ │ │ - lwu a5,0(a5) │ │ │ │ - ld s3,0(a0) │ │ │ │ - ld s10,8(a0) │ │ │ │ - slli a5,a5,0x3 │ │ │ │ - add a5,a5,a2 │ │ │ │ - ld s8,0(a5) │ │ │ │ - ld s9,8(a7) │ │ │ │ - mv t2,s6 │ │ │ │ - li a1,0 │ │ │ │ - li s2,0 │ │ │ │ - li a5,0 │ │ │ │ - li a6,0 │ │ │ │ - li a2,0 │ │ │ │ - sd a4,0(sp) │ │ │ │ - sd t1,8(sp) │ │ │ │ - sd s6,16(sp) │ │ │ │ - sd a3,24(sp) │ │ │ │ - sd a0,32(sp) │ │ │ │ - j 37ba2 │ │ │ │ - lw a3,0(t2) │ │ │ │ - li t0,1 │ │ │ │ - li ra,1 │ │ │ │ - addiw a3,a3,1 │ │ │ │ - sw a3,0(t2) │ │ │ │ - slli a3,a0,0x1 │ │ │ │ - or a6,a3,a6 │ │ │ │ - or t4,t1,a6 │ │ │ │ - not t4,t4 │ │ │ │ - slli a3,a4,0x1 │ │ │ │ - or a3,t4,a3 │ │ │ │ - or a3,a3,a5 │ │ │ │ - add t4,s10,a1 │ │ │ │ - sd a3,0(t4) │ │ │ │ - add a5,s9,a1 │ │ │ │ - and t1,t1,a6 │ │ │ │ - addi t4,s2,1 │ │ │ │ - sd t1,0(a5) │ │ │ │ - sext.w a3,t4 │ │ │ │ - srli a6,a0,0x3f │ │ │ │ - srli a4,a4,0x3f │ │ │ │ - addi t2,t2,4 │ │ │ │ - addi a1,a1,8 │ │ │ │ - bltu t6,a3,37c28 │ │ │ │ - mv s2,t4 │ │ │ │ - mv a5,a4 │ │ │ │ - add a3,s8,a1 │ │ │ │ - add a4,s3,a1 │ │ │ │ - ld t4,0(a3) │ │ │ │ - ld a3,0(a4) │ │ │ │ - add a4,s11,a1 │ │ │ │ - ld ra,0(a4) │ │ │ │ - and t0,t4,a3 │ │ │ │ - add a0,a3,a2 │ │ │ │ - add a0,a0,t0 │ │ │ │ - xor a4,a3,a0 │ │ │ │ - or t1,t4,ra │ │ │ │ - sltu s6,a0,t0 │ │ │ │ - or a4,a4,t4 │ │ │ │ - beqz a2,37c16 │ │ │ │ - bgeu t0,a0,37be0 │ │ │ │ - sltu a2,a3,a0 │ │ │ │ - xori a2,a2,1 │ │ │ │ - add a0,s5,a1 │ │ │ │ - ld t4,0(a0) │ │ │ │ - or a0,a3,a4 │ │ │ │ - not a0,a0 │ │ │ │ - or a0,a0,ra │ │ │ │ - and t0,a0,t4 │ │ │ │ - and a4,a4,a3 │ │ │ │ - bnez t0,37b4c │ │ │ │ - and t4,a4,t4 │ │ │ │ - beqz t4,37c22 │ │ │ │ - lw a3,0(t2) │ │ │ │ - li t0,-1 │ │ │ │ - li ra,-1 │ │ │ │ - addiw a3,a3,-1 │ │ │ │ - sw a3,0(t2) │ │ │ │ - j 37b5a │ │ │ │ - li a2,1 │ │ │ │ - bnez s6,37be0 │ │ │ │ - sltu a2,a0,a3 │ │ │ │ - j 37be0 │ │ │ │ - li t0,0 │ │ │ │ - li ra,0 │ │ │ │ - j 37b5a │ │ │ │ - ld t1,8(sp) │ │ │ │ - mv a5,a4 │ │ │ │ - ld s6,16(sp) │ │ │ │ - ld a4,0(sp) │ │ │ │ - ld a3,24(sp) │ │ │ │ - ld a0,32(sp) │ │ │ │ - bgeu t6,t1,37db0 │ │ │ │ - slli t2,t6,0x20 │ │ │ │ - srli a1,t2,0x1e │ │ │ │ - add a1,a1,s6 │ │ │ │ - lw a1,0(a1) │ │ │ │ - subw a1,a1,t0 │ │ │ │ - bltu s0,a1,37db0 │ │ │ │ - addiw t2,t6,1 │ │ │ │ - slli s9,t2,0x20 │ │ │ │ - srli a1,s9,0x1d │ │ │ │ - add a1,a1,s8 │ │ │ │ - ld a1,0(a1) │ │ │ │ - andi a1,a1,1 │ │ │ │ - bnez a1,37c64 │ │ │ │ - bne ra,s7,37db0 │ │ │ │ - slli t6,t4,0x3 │ │ │ │ - add s3,s3,t6 │ │ │ │ - sb s7,0(s3) │ │ │ │ - sb s7,1(s3) │ │ │ │ - sb s7,2(s3) │ │ │ │ - sb s7,3(s3) │ │ │ │ - sb s7,4(s3) │ │ │ │ - sb s7,5(s3) │ │ │ │ - sb s7,6(s3) │ │ │ │ - sb s7,7(s3) │ │ │ │ - ld a1,0(a7) │ │ │ │ - add s8,s8,t6 │ │ │ │ - slli s3,s2,0x2 │ │ │ │ - add a1,a1,t6 │ │ │ │ - sb zero,0(a1) │ │ │ │ - sb zero,1(a1) │ │ │ │ - sb zero,2(a1) │ │ │ │ - sb zero,3(a1) │ │ │ │ - sb zero,4(a1) │ │ │ │ - sb zero,5(a1) │ │ │ │ - sb zero,6(a1) │ │ │ │ - sb zero,7(a1) │ │ │ │ - ld ra,0(a0) │ │ │ │ - ld a1,0(s8) │ │ │ │ - ld s8,0(a7) │ │ │ │ - add ra,ra,t6 │ │ │ │ - ld ra,0(ra) │ │ │ │ - add s8,s8,t6 │ │ │ │ - ld s8,0(s8) │ │ │ │ - and s9,a1,ra │ │ │ │ - add s9,s9,ra │ │ │ │ - add a2,a2,s9 │ │ │ │ - xor a2,a2,ra │ │ │ │ - or a2,a2,a1 │ │ │ │ - or s9,ra,a2 │ │ │ │ - not s9,s9 │ │ │ │ - slli t4,t4,0x2 │ │ │ │ - add s3,s3,s6 │ │ │ │ - addiw s2,s2,1 │ │ │ │ - and a2,ra,a2 │ │ │ │ - or a1,a1,s8 │ │ │ │ - lw ra,0(s3) │ │ │ │ - or s9,s9,s8 │ │ │ │ - add t4,t4,s6 │ │ │ │ - bgeu s2,t1,37de2 │ │ │ │ - addiw ra,ra,64 │ │ │ │ - li s8,-1 │ │ │ │ - subw ra,ra,t0 │ │ │ │ - add s3,s5,t6 │ │ │ │ - slli s2,s8,0x3f │ │ │ │ - sw ra,0(t4) │ │ │ │ - sd s2,0(s3) │ │ │ │ - and t0,s2,s9 │ │ │ │ - beqz t0,37dd2 │ │ │ │ - addiw ra,ra,1 │ │ │ │ - sw ra,0(t4) │ │ │ │ - slli s9,s9,0x1 │ │ │ │ - ld t4,8(a0) │ │ │ │ - or s9,s9,a6 │ │ │ │ - ld t0,8(a7) │ │ │ │ - or a6,a1,s9 │ │ │ │ - slli a2,a2,0x1 │ │ │ │ - or a2,a2,a5 │ │ │ │ - not a6,a6 │ │ │ │ - add t4,t4,t6 │ │ │ │ - or a6,a6,a2 │ │ │ │ - add a5,t0,t6 │ │ │ │ - sd a6,0(t4) │ │ │ │ - and a1,a1,s9 │ │ │ │ - sd a1,0(a5) │ │ │ │ - mv t6,t2 │ │ │ │ - lw a5,0(a4) │ │ │ │ - bltu s0,a5,37d78 │ │ │ │ - ld a2,192(sp) │ │ │ │ - lw a2,4(a2) │ │ │ │ - bltu a2,a5,37d78 │ │ │ │ - ld a1,48(sp) │ │ │ │ - sext.w a2,t5 │ │ │ │ - bgeu a2,a1,37d78 │ │ │ │ - ld a2,192(sp) │ │ │ │ - sw t5,0(a2) │ │ │ │ - sw a5,4(a2) │ │ │ │ - addi t5,t5,1 │ │ │ │ - addi a7,a7,8 │ │ │ │ - addi a0,a0,8 │ │ │ │ - bne a3,t5,37b0a │ │ │ │ - ld s2,200(sp) │ │ │ │ + li s10,1 │ │ │ │ + lw a5,0(s2) │ │ │ │ + li s0,0 │ │ │ │ + li s1,0 │ │ │ │ + bnez a5,36112 │ │ │ │ + j 36250 │ │ │ │ + lw a4,0(s2) │ │ │ │ + addi s1,s1,1 │ │ │ │ + sext.w a5,s1 │ │ │ │ + addi s0,s0,80 │ │ │ │ + bgeu a5,a4,36250 │ │ │ │ + ld a0,8(s4) │ │ │ │ + add a0,a0,s3 │ │ │ │ + jal 5100a │ │ │ │ + beqz a0,3612c │ │ │ │ + ld a0,8(s4) │ │ │ │ + add a0,a0,s3 │ │ │ │ + jal 51012 │ │ │ │ + beqz a0,36232 │ │ │ │ + ld a0,8(s2) │ │ │ │ + add a0,a0,s0 │ │ │ │ + jal 5100a │ │ │ │ + beqz a0,36100 │ │ │ │ + ld a0,8(s2) │ │ │ │ + add a0,a0,s0 │ │ │ │ + jal 51012 │ │ │ │ + bnez a0,36100 │ │ │ │ + ld a0,8(s4) │ │ │ │ + add a0,a0,s3 │ │ │ │ + jal 5100a │ │ │ │ + bnez a0,36100 │ │ │ │ + ld a0,8(s4) │ │ │ │ + add a0,a0,s3 │ │ │ │ + jal 51012 │ │ │ │ + beqz a0,36100 │ │ │ │ + ld a1,8(s2) │ │ │ │ + ld a0,8(s4) │ │ │ │ + add a1,a1,s0 │ │ │ │ + add a0,a0,s3 │ │ │ │ + jal 50e38 │ │ │ │ + bge a0,s7,36100 │ │ │ │ + add a5,s8,s1 │ │ │ │ + sb s10,0(a5) │ │ │ │ + ld a1,8(s4) │ │ │ │ mv a0,s5 │ │ │ │ - jal 3670 │ │ │ │ - mv a0,s6 │ │ │ │ - jal 3670 │ │ │ │ - ld ra,168(sp) │ │ │ │ - ld s0,160(sp) │ │ │ │ - ld s1,152(sp) │ │ │ │ - ld s3,136(sp) │ │ │ │ - ld s4,128(sp) │ │ │ │ - ld s5,120(sp) │ │ │ │ - ld s6,112(sp) │ │ │ │ - ld s7,104(sp) │ │ │ │ - ld s8,96(sp) │ │ │ │ - ld s9,88(sp) │ │ │ │ - ld s10,80(sp) │ │ │ │ - ld s11,72(sp) │ │ │ │ - mv a0,s2 │ │ │ │ - ld s2,144(sp) │ │ │ │ - addi sp,sp,176 │ │ │ │ - ret │ │ │ │ - beqz t6,37d58 │ │ │ │ - slli a2,t6,0x20 │ │ │ │ - srli a5,a2,0x1e │ │ │ │ - add a5,a5,s6 │ │ │ │ - j 37dc6 │ │ │ │ - addiw t6,t6,-1 │ │ │ │ - beqz t6,37d58 │ │ │ │ - lwu a2,0(a5) │ │ │ │ - addi a5,a5,-4 │ │ │ │ - bgeu a2,t3,37dc0 │ │ │ │ - j 37d58 │ │ │ │ - and s2,s2,a2 │ │ │ │ - beqz s2,37d28 │ │ │ │ - addiw ra,ra,-1 │ │ │ │ - sw ra,0(t4) │ │ │ │ - j 37d28 │ │ │ │ - ld s3,56(sp) │ │ │ │ - ld s2,40(sp) │ │ │ │ - addw ra,ra,s3 │ │ │ │ - subw ra,ra,t0 │ │ │ │ - sw ra,0(t4) │ │ │ │ - j 37d1a │ │ │ │ - addi sp,sp,-96 │ │ │ │ - sd s0,80(sp) │ │ │ │ - sd s1,72(sp) │ │ │ │ - sd s2,64(sp) │ │ │ │ - sd s5,40(sp) │ │ │ │ - sd s6,32(sp) │ │ │ │ - sd s7,24(sp) │ │ │ │ - sd ra,88(sp) │ │ │ │ - addiw s0,a3,-1 │ │ │ │ - mv s2,a0 │ │ │ │ - mv s7,a5 │ │ │ │ - mv s6,a6 │ │ │ │ - mv s5,a7 │ │ │ │ - mv s1,a4 │ │ │ │ - blez s0,37fac │ │ │ │ - sd s3,56(sp) │ │ │ │ - blez a4,37f60 │ │ │ │ - sd s9,8(sp) │ │ │ │ - slliw s9,a2,0x1 │ │ │ │ - addiw a2,a2,1 │ │ │ │ - addiw s9,s9,3 │ │ │ │ - slli a5,a2,0x20 │ │ │ │ - srli a2,a5,0x1d │ │ │ │ - slli s9,s9,0x20 │ │ │ │ - sd s4,48(sp) │ │ │ │ - sd s8,16(sp) │ │ │ │ - sd s10,0(sp) │ │ │ │ - mv s3,a1 │ │ │ │ - srli s9,s9,0x20 │ │ │ │ - slli s10,a4,0x3 │ │ │ │ - li s8,1 │ │ │ │ - add s4,a1,a2 │ │ │ │ - add a5,s3,s10 │ │ │ │ - ld a5,0(a5) │ │ │ │ - srliw a3,s0,0x6 │ │ │ │ - slli a3,a3,0x3 │ │ │ │ - add a5,a5,a3 │ │ │ │ - ld a5,0(a5) │ │ │ │ - sll a4,s8,s0 │ │ │ │ - and a5,a5,a4 │ │ │ │ - beqz a5,37f00 │ │ │ │ - add a5,s9,s1 │ │ │ │ - slli a5,a5,0x3 │ │ │ │ - add a5,a5,s3 │ │ │ │ - ld a5,0(a5) │ │ │ │ - addiw s0,s0,-1 │ │ │ │ - add a5,a5,a3 │ │ │ │ - ld a5,0(a5) │ │ │ │ - and a5,a5,a4 │ │ │ │ - bnez a5,37e92 │ │ │ │ - add a5,s7,s1 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - slli a5,a5,0x2 │ │ │ │ - add a5,a5,s6 │ │ │ │ - lwu a5,0(a5) │ │ │ │ - slli a5,a5,0x3 │ │ │ │ - add a5,a5,s5 │ │ │ │ - ld a5,0(a5) │ │ │ │ - add a5,a5,a3 │ │ │ │ - ld a5,0(a5) │ │ │ │ - and a5,a5,a4 │ │ │ │ - beqz a5,37f78 │ │ │ │ - li a1,2 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 4f012 │ │ │ │ - bnez s0,37e46 │ │ │ │ - ld s3,56(sp) │ │ │ │ - ld s4,48(sp) │ │ │ │ - ld s8,16(sp) │ │ │ │ - ld s9,8(sp) │ │ │ │ - ld s10,0(sp) │ │ │ │ - blez s1,37fb6 │ │ │ │ - add s7,s7,s1 │ │ │ │ - lbu a5,-1(s7) │ │ │ │ - slli a5,a5,0x2 │ │ │ │ - add s6,s6,a5 │ │ │ │ - lwu a5,0(s6) │ │ │ │ - slli a5,a5,0x3 │ │ │ │ - add s5,s5,a5 │ │ │ │ - ld a5,0(s5) │ │ │ │ - ld a5,0(a5) │ │ │ │ - andi a5,a5,1 │ │ │ │ - beqz a5,37f90 │ │ │ │ - li a1,5 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 4f012 │ │ │ │ - lw a5,20(s2) │ │ │ │ - addiw a4,s1,-1 │ │ │ │ - sw a4,28(s2) │ │ │ │ - mv a4,s1 │ │ │ │ - bltu a5,s1,37f86 │ │ │ │ - subw a5,a5,a4 │ │ │ │ - sw a5,20(s2) │ │ │ │ - mv a0,s2 │ │ │ │ - jal 4f40e │ │ │ │ - ld ra,88(sp) │ │ │ │ - ld s0,80(sp) │ │ │ │ - ld s1,72(sp) │ │ │ │ - ld s5,40(sp) │ │ │ │ - ld s6,32(sp) │ │ │ │ - ld s7,24(sp) │ │ │ │ - mv a0,s2 │ │ │ │ - ld s2,64(sp) │ │ │ │ - addi sp,sp,96 │ │ │ │ - ret │ │ │ │ - add s10,s10,s4 │ │ │ │ - ld a5,-8(s10) │ │ │ │ - add a5,a5,a3 │ │ │ │ - ld a5,0(a5) │ │ │ │ - and a5,a5,a4 │ │ │ │ - bnez a5,37f4c │ │ │ │ - add a5,s7,s1 │ │ │ │ - lbu a5,-1(a5) │ │ │ │ - slli a5,a5,0x2 │ │ │ │ - add a5,a5,s6 │ │ │ │ - lwu a5,0(a5) │ │ │ │ - slli a5,a5,0x3 │ │ │ │ - add a5,a5,s5 │ │ │ │ - ld a5,0(a5) │ │ │ │ + li s11,0 │ │ │ │ + add a1,a1,s3 │ │ │ │ + jal 51532 │ │ │ │ + ld a5,8(s2) │ │ │ │ + li s9,0 │ │ │ │ + add a5,a5,s0 │ │ │ │ + lw a5,32(a5) │ │ │ │ + beqz a5,361f0 │ │ │ │ + li a1,104 │ │ │ │ + li a0,0 │ │ │ │ + jal 1e81c │ │ │ │ + ld a5,8(s2) │ │ │ │ + addiw s9,s9,1 │ │ │ │ + add a5,a5,s0 │ │ │ │ + ld a5,48(a5) │ │ │ │ + add a5,a5,s11 │ │ │ │ + ld a1,24(a5) │ │ │ │ + jal 4fbe4 │ │ │ │ + ld a4,8(s2) │ │ │ │ + lw a5,0(s5) │ │ │ │ + mv a1,a0 │ │ │ │ + add a4,a4,s0 │ │ │ │ + ld a2,48(a4) │ │ │ │ + addiw a5,a5,-1 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + add a2,a2,s11 │ │ │ │ + ld a0,8(s5) │ │ │ │ + slli a4,a5,0x2 │ │ │ │ + lbu a3,60(a2) │ │ │ │ + add a5,a5,a4 │ │ │ │ + lbu a4,74(a2) │ │ │ │ + ld a2,0(a2) │ │ │ │ + slli a5,a5,0x4 │ │ │ │ + add a0,a0,a5 │ │ │ │ + jal 5067e │ │ │ │ + ld a5,8(s2) │ │ │ │ + addi s11,s11,88 │ │ │ │ + add a5,a5,s0 │ │ │ │ + lw a5,32(a5) │ │ │ │ + bltu s9,a5,36192 │ │ │ │ + lw a5,0(s5) │ │ │ │ + ld a3,8(s5) │ │ │ │ + addiw a5,a5,-1 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + slli a4,a5,0x2 │ │ │ │ + add a5,a5,a4 │ │ │ │ + slli a5,a5,0x4 │ │ │ │ add a5,a5,a3 │ │ │ │ - ld a5,0(a5) │ │ │ │ - and a4,a4,a5 │ │ │ │ - beqz a4,37f42 │ │ │ │ - li a1,5 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 4f012 │ │ │ │ - addiw s0,s0,-1 │ │ │ │ - addiw s1,s1,-1 │ │ │ │ - beqz s0,37e9c │ │ │ │ - beqz s1,37f58 │ │ │ │ - slli s10,s1,0x3 │ │ │ │ - j 37e46 │ │ │ │ - li a1,6 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 4f012 │ │ │ │ - j 37f34 │ │ │ │ - li a1,1 │ │ │ │ - mv a0,s2 │ │ │ │ - addiw s1,s1,-1 │ │ │ │ - jal 4f012 │ │ │ │ - bnez s1,37f3c │ │ │ │ - ld s4,48(sp) │ │ │ │ - ld s8,16(sp) │ │ │ │ - ld s9,8(sp) │ │ │ │ - ld s10,0(sp) │ │ │ │ - li s3,-1 │ │ │ │ - li a1,2 │ │ │ │ - mv a0,s2 │ │ │ │ - addiw s0,s0,-1 │ │ │ │ - jal 4f012 │ │ │ │ - bne s0,s3,37f62 │ │ │ │ - ld s3,56(sp) │ │ │ │ - blez s1,37ee6 │ │ │ │ - j 37ece │ │ │ │ - li a1,6 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 4f012 │ │ │ │ - addiw s1,s1,-1 │ │ │ │ - bnez s0,37f3a │ │ │ │ - j 37e9c │ │ │ │ - mv a4,a5 │ │ │ │ - subw a5,a5,a4 │ │ │ │ - sw a5,20(s2) │ │ │ │ - j 37ee6 │ │ │ │ - li a1,6 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 4f012 │ │ │ │ - lw a5,20(s2) │ │ │ │ - addiw a4,s1,-1 │ │ │ │ - sw a4,28(s2) │ │ │ │ - mv a4,s1 │ │ │ │ - bgeu a5,s1,37ee0 │ │ │ │ - j 37f86 │ │ │ │ - beqz s0,37ea6 │ │ │ │ - blez s1,37ee6 │ │ │ │ - j 37ece │ │ │ │ - li a1,2 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 4f012 │ │ │ │ - j 37ee6 │ │ │ │ - beqz a2,37ff2 │ │ │ │ - slli a5,a2,0x20 │ │ │ │ - addi sp,sp,-32 │ │ │ │ - srli a2,a5,0x1d │ │ │ │ - sd s0,16(sp) │ │ │ │ - sd s1,8(sp) │ │ │ │ - sd ra,24(sp) │ │ │ │ - mv s0,a1 │ │ │ │ - add s1,a1,a2 │ │ │ │ - ld a0,0(s0) │ │ │ │ - addi s0,s0,8 │ │ │ │ + lbu a5,45(a5) │ │ │ │ + li a4,3 │ │ │ │ + beq a5,a4,36100 │ │ │ │ + auipc a3,0x30 │ │ │ │ + addi a3,a3,-1890 │ │ │ │ + li a2,374 │ │ │ │ + auipc a1,0x2b │ │ │ │ + addi a1,a1,-1262 │ │ │ │ + auipc a0,0x2b │ │ │ │ + addi a0,a0,-1246 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + ld a0,8(s2) │ │ │ │ + add a0,a0,s0 │ │ │ │ + jal 5100a │ │ │ │ + bnez a0,3612c │ │ │ │ + ld a0,8(s2) │ │ │ │ + add a0,a0,s0 │ │ │ │ + jal 51012 │ │ │ │ + beqz a0,3612c │ │ │ │ + j 3615c │ │ │ │ + ld a1,8(s4) │ │ │ │ + mv a0,s5 │ │ │ │ + addiw s6,s6,1 │ │ │ │ + add a1,a1,s3 │ │ │ │ + jal 51532 │ │ │ │ + lw a5,0(s4) │ │ │ │ + addi s3,s3,80 │ │ │ │ + bltu s6,a5,360f4 │ │ │ │ + ld s3,72(sp) │ │ │ │ + ld s6,48(sp) │ │ │ │ + ld s9,24(sp) │ │ │ │ + ld s10,16(sp) │ │ │ │ + ld s11,8(sp) │ │ │ │ + lw a5,0(s2) │ │ │ │ + li s1,0 │ │ │ │ + li s0,0 │ │ │ │ + beqz a5,36298 │ │ │ │ + ld a1,8(s2) │ │ │ │ + mv a0,s5 │ │ │ │ + addiw s0,s0,1 │ │ │ │ + add a1,a1,s1 │ │ │ │ + jal 51532 │ │ │ │ + lw a5,0(s2) │ │ │ │ + addi s1,s1,80 │ │ │ │ + bltu s0,a5,3627e │ │ │ │ + mv a0,s8 │ │ │ │ jal 3670 │ │ │ │ - sd zero,-8(s0) │ │ │ │ - bne s0,s1,37fd8 │ │ │ │ - ld ra,24(sp) │ │ │ │ - ld s0,16(sp) │ │ │ │ - ld s1,8(sp) │ │ │ │ - addi sp,sp,32 │ │ │ │ - ret │ │ │ │ - ret │ │ │ │ - │ │ │ │ -0000000000037ff4 : │ │ │ │ - mv a5,a0 │ │ │ │ - ld a0,32(a0) │ │ │ │ - beqz a1,38020 │ │ │ │ - ld a3,24(a5) │ │ │ │ - ld a4,24(a1) │ │ │ │ - sub a6,a0,a3 │ │ │ │ - bltz a4,38022 │ │ │ │ - add a2,a4,a0 │ │ │ │ - lbu a4,64(a5) │ │ │ │ - li a5,43 │ │ │ │ - beq a4,a5,38038 │ │ │ │ - ld a5,0(a1) │ │ │ │ - bltz a5,3803e │ │ │ │ - add a0,a5,a2 │ │ │ │ - ret │ │ │ │ - neg a7,a4 │ │ │ │ - mv a2,a3 │ │ │ │ - blt a7,a6,38006 │ │ │ │ - lbu a4,64(a5) │ │ │ │ - li a5,43 │ │ │ │ - bne a4,a5,38016 │ │ │ │ - ld a5,8(a1) │ │ │ │ - bgez a5,3801c │ │ │ │ - neg a4,a5 │ │ │ │ - mv a0,a3 │ │ │ │ - blt a4,a6,3801c │ │ │ │ - ret │ │ │ │ - │ │ │ │ -000000000003804a : │ │ │ │ - mv a5,a0 │ │ │ │ - ld a0,24(a0) │ │ │ │ - beqz a1,3807e │ │ │ │ - ld a3,32(a5) │ │ │ │ - ld a4,16(a1) │ │ │ │ - sub a2,a3,a0 │ │ │ │ - blez a4,38062 │ │ │ │ - mv a6,a3 │ │ │ │ - bge a4,a2,38066 │ │ │ │ - add a6,a4,a0 │ │ │ │ - lbu a4,64(a5) │ │ │ │ - li a5,43 │ │ │ │ - beq a4,a5,38080 │ │ │ │ - ld a5,8(a1) │ │ │ │ - blez a5,38086 │ │ │ │ - mv a0,a3 │ │ │ │ - blt a5,a2,38086 │ │ │ │ - ret │ │ │ │ - ld a5,0(a1) │ │ │ │ - bgtz a5,38078 │ │ │ │ - add a0,a5,a6 │ │ │ │ - ret │ │ │ │ - ld a0,8(a0) │ │ │ │ - ret │ │ │ │ - ld a0,0(a0) │ │ │ │ - ret │ │ │ │ - mv a5,a0 │ │ │ │ - bltu a2,a0,380b6 │ │ │ │ - li a0,255 │ │ │ │ - bltu a5,a2,380b8 │ │ │ │ - li a0,1 │ │ │ │ - bltu a3,a1,380b8 │ │ │ │ - sltu a1,a1,a3 │ │ │ │ - negw a1,a1 │ │ │ │ - zext.b a0,a1 │ │ │ │ - ret │ │ │ │ - li a0,1 │ │ │ │ - ret │ │ │ │ - li a5,1 │ │ │ │ - sd zero,56(a0) │ │ │ │ - sd zero,64(a0) │ │ │ │ - sd zero,0(a0) │ │ │ │ - sd zero,32(a0) │ │ │ │ - sd zero,40(a0) │ │ │ │ - sd zero,48(a0) │ │ │ │ - sd a5,24(a0) │ │ │ │ - ret │ │ │ │ - beqz a0,380de │ │ │ │ - ld a0,24(a0) │ │ │ │ - ret │ │ │ │ - li a0,0 │ │ │ │ - ret │ │ │ │ - beqz a0,380e8 │ │ │ │ - ld a0,0(a0) │ │ │ │ - ret │ │ │ │ - li a0,0 │ │ │ │ + ld ra,104(sp) │ │ │ │ + ld s0,96(sp) │ │ │ │ + ld s1,88(sp) │ │ │ │ + ld s2,80(sp) │ │ │ │ + ld s4,64(sp) │ │ │ │ + ld s7,40(sp) │ │ │ │ + ld s8,32(sp) │ │ │ │ + mv a0,s5 │ │ │ │ + ld s5,56(sp) │ │ │ │ + addi sp,sp,112 │ │ │ │ ret │ │ │ │ + lw a1,16(a0) │ │ │ │ + lw a3,20(a0) │ │ │ │ + lw a2,24(a0) │ │ │ │ addi sp,sp,-48 │ │ │ │ - sd s1,24(sp) │ │ │ │ - ld s1,56(a0) │ │ │ │ + lw t3,0(a0) │ │ │ │ + lw t1,4(a0) │ │ │ │ + slli a5,a1,0x1 │ │ │ │ + addiw a3,a3,1900 │ │ │ │ + lw a7,8(a0) │ │ │ │ + lw a6,12(a0) │ │ │ │ + slli a4,a2,0x1 │ │ │ │ + sd a3,16(sp) │ │ │ │ + add a5,a5,a1 │ │ │ │ + auipc a3,0x2f │ │ │ │ + addi a3,a3,2028 │ │ │ │ sd s0,32(sp) │ │ │ │ - sd s2,16(sp) │ │ │ │ - ld a5,64(s1) │ │ │ │ - sd s3,8(sp) │ │ │ │ + add a4,a4,a2 │ │ │ │ + auipc s0,0x45 │ │ │ │ + addi s0,s0,-1832 │ │ │ │ + add a5,a5,a3 │ │ │ │ + auipc a3,0x2f │ │ │ │ + addi a3,a3,2046 │ │ │ │ + sd t3,8(sp) │ │ │ │ + sd t1,0(sp) │ │ │ │ + add a4,a4,a3 │ │ │ │ + mv a0,s0 │ │ │ │ + auipc a3,0x2b │ │ │ │ + addi a3,a3,-1434 │ │ │ │ + li a2,26 │ │ │ │ + li a1,1 │ │ │ │ sd ra,40(sp) │ │ │ │ - sd a0,64(s1) │ │ │ │ - sd a5,56(a0) │ │ │ │ - mv s0,a0 │ │ │ │ - mv s2,a1 │ │ │ │ - mv s3,a2 │ │ │ │ - li a4,0 │ │ │ │ - beqz a5,3810c │ │ │ │ - ld a4,24(a5) │ │ │ │ - ld a5,64(s0) │ │ │ │ - beqz a5,381c8 │ │ │ │ - ld a3,24(a5) │ │ │ │ - addi a5,a3,1 │ │ │ │ - bgeu a4,a3,381c8 │ │ │ │ - ld a0,32(s0) │ │ │ │ - sd a5,24(s0) │ │ │ │ - mv a1,s3 │ │ │ │ - jalr s2 │ │ │ │ - ld a5,56(s0) │ │ │ │ - beqz a5,381be │ │ │ │ - ld a4,0(a5) │ │ │ │ - bgeu a0,a4,381be │ │ │ │ - ld a5,64(s0) │ │ │ │ - beqz a5,381a4 │ │ │ │ - ld a5,0(a5) │ │ │ │ - bgeu a4,a5,381a4 │ │ │ │ - ld a4,64(s1) │ │ │ │ - sd a5,0(s0) │ │ │ │ - li a5,0 │ │ │ │ - beqz a4,38140 │ │ │ │ - ld a5,24(a4) │ │ │ │ - ld a4,56(s1) │ │ │ │ - beqz a4,3819e │ │ │ │ - ld a3,24(a4) │ │ │ │ - addi a4,a3,1 │ │ │ │ - bgeu a5,a3,3819e │ │ │ │ - ld a0,32(s1) │ │ │ │ - sd a4,24(s1) │ │ │ │ - mv a1,s3 │ │ │ │ - jalr s2 │ │ │ │ - ld a5,64(s1) │ │ │ │ - beqz a5,38194 │ │ │ │ - ld a4,0(a5) │ │ │ │ - bgeu a0,a4,38194 │ │ │ │ - ld a5,56(s1) │ │ │ │ - beqz a5,3816a │ │ │ │ - ld a5,0(a5) │ │ │ │ - bltu a4,a5,38182 │ │ │ │ - ld a0,32(s1) │ │ │ │ - mv a1,s3 │ │ │ │ - jalr s2 │ │ │ │ - ld a5,64(s1) │ │ │ │ - beqz a5,3817a │ │ │ │ - ld a5,0(a5) │ │ │ │ - bltu a0,a5,38182 │ │ │ │ - ld a0,32(s1) │ │ │ │ - mv a1,s3 │ │ │ │ - jalr s2 │ │ │ │ - mv a5,a0 │ │ │ │ + jal 38f0 <__sprintf_chk@plt> │ │ │ │ ld ra,40(sp) │ │ │ │ + mv a0,s0 │ │ │ │ ld s0,32(sp) │ │ │ │ - sd a5,0(s1) │ │ │ │ - ld s2,16(sp) │ │ │ │ - ld s3,8(sp) │ │ │ │ - mv a0,s1 │ │ │ │ - ld s1,24(sp) │ │ │ │ addi sp,sp,48 │ │ │ │ ret │ │ │ │ - ld a0,32(s1) │ │ │ │ - mv a1,s3 │ │ │ │ - jalr s2 │ │ │ │ - mv a4,a0 │ │ │ │ - j 38160 │ │ │ │ - addi a4,a5,1 │ │ │ │ - j 3814e │ │ │ │ - ld a0,32(s0) │ │ │ │ - mv a1,s3 │ │ │ │ - jalr s2 │ │ │ │ - ld a5,56(s0) │ │ │ │ - beqz a5,381b4 │ │ │ │ - ld a5,0(a5) │ │ │ │ - bltu a0,a5,38136 │ │ │ │ - ld a0,32(s0) │ │ │ │ - mv a1,s3 │ │ │ │ - jalr s2 │ │ │ │ - mv a5,a0 │ │ │ │ - j 38136 │ │ │ │ - ld a0,32(s0) │ │ │ │ - mv a1,s3 │ │ │ │ - jalr s2 │ │ │ │ - mv a4,a0 │ │ │ │ - j 3812c │ │ │ │ - addi a5,a4,1 │ │ │ │ - j 3811a │ │ │ │ - addi sp,sp,-48 │ │ │ │ - sd s1,24(sp) │ │ │ │ - ld s1,64(a0) │ │ │ │ - sd s0,32(sp) │ │ │ │ - sd s2,16(sp) │ │ │ │ - sd s3,8(sp) │ │ │ │ - sd ra,40(sp) │ │ │ │ - ld a5,56(s1) │ │ │ │ - sd a0,56(s1) │ │ │ │ - ld a3,56(a0) │ │ │ │ - sd a5,64(a0) │ │ │ │ - mv s0,a0 │ │ │ │ - mv s2,a1 │ │ │ │ - mv s3,a2 │ │ │ │ - li a4,0 │ │ │ │ - beqz a3,381f0 │ │ │ │ - ld a4,24(a3) │ │ │ │ - beqz a5,382aa │ │ │ │ - ld a3,24(a5) │ │ │ │ - addi a5,a3,1 │ │ │ │ - bgeu a4,a3,382aa │ │ │ │ - ld a0,32(s0) │ │ │ │ - sd a5,24(s0) │ │ │ │ - mv a1,s3 │ │ │ │ - jalr s2 │ │ │ │ - ld a5,56(s0) │ │ │ │ - beqz a5,382a0 │ │ │ │ - ld a4,0(a5) │ │ │ │ - bgeu a0,a4,382a0 │ │ │ │ - ld a5,64(s0) │ │ │ │ - beqz a5,38286 │ │ │ │ - ld a5,0(a5) │ │ │ │ - bgeu a4,a5,38286 │ │ │ │ - ld a4,64(s1) │ │ │ │ - sd a5,0(s0) │ │ │ │ + addi sp,sp,-160 │ │ │ │ + sd s0,96(sp) │ │ │ │ + sd ra,104(sp) │ │ │ │ + auipc a1,0x44 │ │ │ │ + ld a1,-932(a1) │ │ │ │ + lbu a1,0(a1) │ │ │ │ + auipc s0,0x44 │ │ │ │ + ld s0,-1056(s0) │ │ │ │ + sd a3,120(sp) │ │ │ │ + sd a4,128(sp) │ │ │ │ + sd a5,136(sp) │ │ │ │ + sd a6,144(sp) │ │ │ │ + sd a7,152(sp) │ │ │ │ + ld a5,0(s0) │ │ │ │ + sd a5,56(sp) │ │ │ │ li a5,0 │ │ │ │ - beqz a4,38222 │ │ │ │ - ld a5,24(a4) │ │ │ │ - ld a4,56(s1) │ │ │ │ - beqz a4,38280 │ │ │ │ - ld a3,24(a4) │ │ │ │ - addi a4,a3,1 │ │ │ │ - bgeu a5,a3,38280 │ │ │ │ - ld a0,32(s1) │ │ │ │ - sd a4,24(s1) │ │ │ │ - mv a1,s3 │ │ │ │ - jalr s2 │ │ │ │ - ld a5,64(s1) │ │ │ │ - beqz a5,38276 │ │ │ │ - ld a4,0(a5) │ │ │ │ - bgeu a0,a4,38276 │ │ │ │ - ld a5,56(s1) │ │ │ │ - beqz a5,3824c │ │ │ │ - ld a5,0(a5) │ │ │ │ - bltu a4,a5,38264 │ │ │ │ - ld a0,32(s1) │ │ │ │ - mv a1,s3 │ │ │ │ - jalr s2 │ │ │ │ - ld a5,64(s1) │ │ │ │ - beqz a5,3825c │ │ │ │ - ld a5,0(a5) │ │ │ │ - bltu a0,a5,38264 │ │ │ │ - ld a0,32(s1) │ │ │ │ - mv a1,s3 │ │ │ │ - jalr s2 │ │ │ │ - mv a5,a0 │ │ │ │ - ld ra,40(sp) │ │ │ │ - ld s0,32(sp) │ │ │ │ - sd a5,0(s1) │ │ │ │ - ld s2,16(sp) │ │ │ │ - ld s3,8(sp) │ │ │ │ - mv a0,s1 │ │ │ │ - ld s1,24(sp) │ │ │ │ - addi sp,sp,48 │ │ │ │ + li a0,0 │ │ │ │ + beqz a1,3635e │ │ │ │ + ld a4,56(sp) │ │ │ │ + ld a5,0(s0) │ │ │ │ + xor a5,a5,a4 │ │ │ │ + li a4,0 │ │ │ │ + bnez a5,36420 │ │ │ │ + ld ra,104(sp) │ │ │ │ + ld s0,96(sp) │ │ │ │ + addi sp,sp,160 │ │ │ │ ret │ │ │ │ + sd s1,88(sp) │ │ │ │ + addi s1,sp,48 │ │ │ │ + mv a0,s1 │ │ │ │ + sd s2,80(sp) │ │ │ │ + sd s3,72(sp) │ │ │ │ + mv s2,a2 │ │ │ │ + jal 39c0 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 35d0 │ │ │ │ + auipc s1,0x45 │ │ │ │ + addi s1,s1,-1972 │ │ │ │ + ld a5,32(s1) │ │ │ │ + beqz a5,36412 │ │ │ │ + lw a5,20(a0) │ │ │ │ + lw a2,16(a0) │ │ │ │ + lw a3,24(a0) │ │ │ │ + addiw a5,a5,1900 │ │ │ │ + lw a7,8(a0) │ │ │ │ + lw a6,12(a0) │ │ │ │ + sd a5,16(sp) │ │ │ │ + lw a1,0(a0) │ │ │ │ + slli a5,a2,0x1 │ │ │ │ + slli a4,a3,0x1 │ │ │ │ + sd a1,8(sp) │ │ │ │ + lw a1,4(a0) │ │ │ │ + add a5,a5,a2 │ │ │ │ + add a4,a4,a3 │ │ │ │ + sd a1,0(sp) │ │ │ │ + auipc a3,0x2f │ │ │ │ + addi a3,a3,1824 │ │ │ │ + ld s3,32(s1) │ │ │ │ + add a5,a5,a3 │ │ │ │ + auipc a3,0x2f │ │ │ │ + addi a3,a3,1850 │ │ │ │ + addi t1,sp,120 │ │ │ │ + add a4,a4,a3 │ │ │ │ + li a2,26 │ │ │ │ + auipc a3,0x2b │ │ │ │ + addi a3,a3,-1630 │ │ │ │ + li a1,1 │ │ │ │ + auipc a0,0x44 │ │ │ │ + addi a0,a0,2032 │ │ │ │ + sd t1,40(sp) │ │ │ │ + jal 38f0 <__sprintf_chk@plt> │ │ │ │ + auipc a4,0x44 │ │ │ │ + addi a4,a4,2018 │ │ │ │ + auipc a3,0x2a │ │ │ │ + addi a3,a3,-2030 │ │ │ │ + auipc a2,0x2b │ │ │ │ + addi a2,a2,-1638 │ │ │ │ + li a1,1 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ ld a0,32(s1) │ │ │ │ - mv a1,s3 │ │ │ │ - jalr s2 │ │ │ │ - mv a4,a0 │ │ │ │ - j 38242 │ │ │ │ - addi a4,a5,1 │ │ │ │ - j 38230 │ │ │ │ - ld a0,32(s0) │ │ │ │ - mv a1,s3 │ │ │ │ - jalr s2 │ │ │ │ - ld a5,56(s0) │ │ │ │ - beqz a5,38296 │ │ │ │ + ld a3,40(sp) │ │ │ │ + mv a2,s2 │ │ │ │ + li a1,1 │ │ │ │ + jal 3420 <__vfprintf_chk@plt> │ │ │ │ + ld s1,88(sp) │ │ │ │ + ld s2,80(sp) │ │ │ │ + ld s3,72(sp) │ │ │ │ + j 3634c │ │ │ │ + auipc a5,0x44 │ │ │ │ + ld a5,-1130(a5) │ │ │ │ ld a5,0(a5) │ │ │ │ - bltu a0,a5,38218 │ │ │ │ - ld a0,32(s0) │ │ │ │ - mv a1,s3 │ │ │ │ - jalr s2 │ │ │ │ - mv a5,a0 │ │ │ │ - j 38218 │ │ │ │ - ld a0,32(s0) │ │ │ │ - mv a1,s3 │ │ │ │ - jalr s2 │ │ │ │ - mv a4,a0 │ │ │ │ - j 3820e │ │ │ │ - addi a5,a4,1 │ │ │ │ - j 381fc │ │ │ │ - addi sp,sp,-96 │ │ │ │ - sd s3,56(sp) │ │ │ │ - mul s3,a2,a3 │ │ │ │ - sd s5,40(sp) │ │ │ │ - mv s5,a1 │ │ │ │ - sd s0,80(sp) │ │ │ │ - sd s1,72(sp) │ │ │ │ - sd s2,64(sp) │ │ │ │ - sd s4,48(sp) │ │ │ │ - sd s6,32(sp) │ │ │ │ - sd s7,24(sp) │ │ │ │ - sd s9,8(sp) │ │ │ │ - add s3,s3,s5 │ │ │ │ - sd ra,88(sp) │ │ │ │ + sd a5,32(s1) │ │ │ │ + j 36380 │ │ │ │ + sd s1,88(sp) │ │ │ │ + sd s2,80(sp) │ │ │ │ + sd s3,72(sp) │ │ │ │ + jal 3a10 <__stack_chk_fail@plt> │ │ │ │ + addi sp,sp,-16 │ │ │ │ + auipc a1,0x28 │ │ │ │ + addi a1,a1,-1468 │ │ │ │ + sd s0,0(sp) │ │ │ │ + sd ra,8(sp) │ │ │ │ mv s0,a0 │ │ │ │ - mv a1,a6 │ │ │ │ - mv a0,s3 │ │ │ │ - mv s1,a6 │ │ │ │ - mv s6,a2 │ │ │ │ - mv s9,a3 │ │ │ │ - mv s4,a4 │ │ │ │ - mv s2,a5 │ │ │ │ - jalr a4 │ │ │ │ - mv s7,a0 │ │ │ │ - mv a1,s1 │ │ │ │ - mv a0,s3 │ │ │ │ - jalr s2 │ │ │ │ - beqz s0,38432 │ │ │ │ - sd s8,16(sp) │ │ │ │ - mv s8,a0 │ │ │ │ - ld a0,32(s0) │ │ │ │ - sd s10,0(sp) │ │ │ │ - mv a1,s1 │ │ │ │ - jalr s4 │ │ │ │ - mv s10,a0 │ │ │ │ - ld a0,32(s0) │ │ │ │ - mv a1,s1 │ │ │ │ - jalr s2 │ │ │ │ - bne s7,s10,38344 │ │ │ │ - bne s8,a0,38344 │ │ │ │ - ld a1,40(s0) │ │ │ │ - ld a0,48(s0) │ │ │ │ - addi a1,a1,1 │ │ │ │ - slli a1,a1,0x3 │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a5,40(s0) │ │ │ │ - sd a0,48(s0) │ │ │ │ - ld s8,16(sp) │ │ │ │ - slli a4,a5,0x3 │ │ │ │ - add a0,a0,a4 │ │ │ │ - ld s10,0(sp) │ │ │ │ - sd s3,0(a0) │ │ │ │ - addi a5,a5,1 │ │ │ │ - sd a5,40(s0) │ │ │ │ - ld ra,88(sp) │ │ │ │ - mv a0,s0 │ │ │ │ - ld s0,80(sp) │ │ │ │ - ld s1,72(sp) │ │ │ │ - ld s2,64(sp) │ │ │ │ - ld s3,56(sp) │ │ │ │ - ld s4,48(sp) │ │ │ │ - ld s5,40(sp) │ │ │ │ - ld s6,32(sp) │ │ │ │ - ld s7,24(sp) │ │ │ │ - ld s9,8(sp) │ │ │ │ - addi sp,sp,96 │ │ │ │ + jal 3750 │ │ │ │ + beqz a0,36450 │ │ │ │ + ld ra,8(sp) │ │ │ │ + ld s0,0(sp) │ │ │ │ + auipc a5,0x44 │ │ │ │ + sd a0,1948(a5) │ │ │ │ + addi sp,sp,16 │ │ │ │ ret │ │ │ │ - ld s10,0(s0) │ │ │ │ - mv a1,s1 │ │ │ │ + mv a3,s0 │ │ │ │ + auipc a2,0x28 │ │ │ │ + addi a2,a2,1382 │ │ │ │ + li a1,108 │ │ │ │ + auipc a0,0x2b │ │ │ │ + addi a0,a0,-1734 │ │ │ │ + jal 22b80 │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ + addi sp,sp,-144 │ │ │ │ + sd s1,88(sp) │ │ │ │ + sd ra,104(sp) │ │ │ │ + auipc a1,0x44 │ │ │ │ + ld a1,-1270(a1) │ │ │ │ + lbu a1,0(a1) │ │ │ │ + auipc s1,0x44 │ │ │ │ + ld s1,-1394(s1) │ │ │ │ + sd a4,112(sp) │ │ │ │ + sd a5,120(sp) │ │ │ │ + sd a6,128(sp) │ │ │ │ + sd a7,136(sp) │ │ │ │ + ld a5,0(s1) │ │ │ │ + sd a5,56(sp) │ │ │ │ + li a5,0 │ │ │ │ + beqz a1,364ae │ │ │ │ + li a0,0 │ │ │ │ + ld a4,56(sp) │ │ │ │ + ld a5,0(s1) │ │ │ │ + xor a5,a5,a4 │ │ │ │ + li a4,0 │ │ │ │ + bnez a5,36588 │ │ │ │ + ld ra,104(sp) │ │ │ │ + ld s1,88(sp) │ │ │ │ + addi sp,sp,144 │ │ │ │ + ret │ │ │ │ + sd s3,72(sp) │ │ │ │ + addi s3,sp,48 │ │ │ │ mv a0,s3 │ │ │ │ - jalr s2 │ │ │ │ - bge s10,a0,383ac │ │ │ │ - mv a1,s1 │ │ │ │ + sd s0,96(sp) │ │ │ │ + sd s2,80(sp) │ │ │ │ + mv s0,a2 │ │ │ │ + mv s2,a3 │ │ │ │ + jal 39c0 │ │ │ │ mv a0,s3 │ │ │ │ - jalr s2 │ │ │ │ - mv a5,a0 │ │ │ │ - ld a0,64(s0) │ │ │ │ - sd a5,0(s0) │ │ │ │ - mv a4,s4 │ │ │ │ - mv a6,s1 │ │ │ │ - mv a5,s2 │ │ │ │ - mv a3,s9 │ │ │ │ - mv a2,s6 │ │ │ │ - mv a1,s5 │ │ │ │ - jal 382b0 │ │ │ │ - ld a4,56(s0) │ │ │ │ - sd a0,64(s0) │ │ │ │ - beqz a4,3841e │ │ │ │ - ld a3,24(a4) │ │ │ │ - beqz a0,3842c │ │ │ │ - ld a5,24(a0) │ │ │ │ - sub a2,a3,a5 │ │ │ │ - bge a5,a3,38384 │ │ │ │ - mv a5,a3 │ │ │ │ - addi a5,a5,1 │ │ │ │ - sd a5,24(s0) │ │ │ │ - li a5,1 │ │ │ │ - bge a5,a2,383de │ │ │ │ - ld a0,32(a4) │ │ │ │ - mv a1,s1 │ │ │ │ - jalr s4 │ │ │ │ - ld a5,56(s0) │ │ │ │ - mv s3,a0 │ │ │ │ - mv a1,s1 │ │ │ │ - ld a0,32(a5) │ │ │ │ - jalr s2 │ │ │ │ - bne s7,s3,383b0 │ │ │ │ - bne s8,a0,383b0 │ │ │ │ - ld s8,16(sp) │ │ │ │ - ld s10,0(sp) │ │ │ │ - j 3832a │ │ │ │ - ld a5,0(s0) │ │ │ │ - j 3835a │ │ │ │ - ld a0,56(s0) │ │ │ │ - mv a2,s1 │ │ │ │ - mv a1,s2 │ │ │ │ - jal 381ce │ │ │ │ - sd a0,56(s0) │ │ │ │ - mv a0,s0 │ │ │ │ - ld s0,80(sp) │ │ │ │ - ld s8,16(sp) │ │ │ │ - ld s10,0(sp) │ │ │ │ - ld ra,88(sp) │ │ │ │ - ld s3,56(sp) │ │ │ │ - ld s4,48(sp) │ │ │ │ - ld s5,40(sp) │ │ │ │ - ld s6,32(sp) │ │ │ │ - ld s7,24(sp) │ │ │ │ - ld s9,8(sp) │ │ │ │ - mv a2,s1 │ │ │ │ - mv a1,s2 │ │ │ │ - ld s1,72(sp) │ │ │ │ - ld s2,64(sp) │ │ │ │ - addi sp,sp,96 │ │ │ │ - j 380ec │ │ │ │ - li a5,-1 │ │ │ │ - bge a2,a5,383a6 │ │ │ │ - ld a0,32(a0) │ │ │ │ - mv a1,s1 │ │ │ │ - jalr s4 │ │ │ │ - ld a5,64(s0) │ │ │ │ - mv s3,a0 │ │ │ │ - mv a1,s1 │ │ │ │ - ld a0,32(a5) │ │ │ │ - jalr s2 │ │ │ │ - bne s7,s3,383fc │ │ │ │ - beq s8,a0,383a6 │ │ │ │ + jal 35d0 │ │ │ │ + auipc s3,0x44 │ │ │ │ + addi s3,s3,1784 │ │ │ │ + ld a5,32(s3) │ │ │ │ + beqz a5,364e2 │ │ │ │ + blez s0,364f4 │ │ │ │ + ld s0,96(sp) │ │ │ │ + ld s2,80(sp) │ │ │ │ + ld s3,72(sp) │ │ │ │ + j 3649a │ │ │ │ + auipc a5,0x44 │ │ │ │ + ld a5,-1338(a5) │ │ │ │ + ld a5,0(a5) │ │ │ │ + sd a5,32(s3) │ │ │ │ + bgtz s0,364da │ │ │ │ + lw a5,20(a0) │ │ │ │ + lw a2,16(a0) │ │ │ │ + lw a3,24(a0) │ │ │ │ + addiw a5,a5,1900 │ │ │ │ + lw a7,8(a0) │ │ │ │ + lw a6,12(a0) │ │ │ │ + sd a5,16(sp) │ │ │ │ + lw a1,0(a0) │ │ │ │ + slli a5,a2,0x1 │ │ │ │ + slli a4,a3,0x1 │ │ │ │ + sd a1,8(sp) │ │ │ │ + lw a1,4(a0) │ │ │ │ + add a5,a5,a2 │ │ │ │ + add a4,a4,a3 │ │ │ │ + sd a1,0(sp) │ │ │ │ + auipc a3,0x2f │ │ │ │ + addi a3,a3,1452 │ │ │ │ + ld s0,32(s3) │ │ │ │ + add a5,a5,a3 │ │ │ │ + auipc a3,0x2f │ │ │ │ + addi a3,a3,1478 │ │ │ │ + addi t1,sp,112 │ │ │ │ + add a4,a4,a3 │ │ │ │ + li a2,26 │ │ │ │ + auipc a3,0x2b │ │ │ │ + addi a3,a3,-2002 │ │ │ │ + li a1,1 │ │ │ │ + auipc a0,0x44 │ │ │ │ + addi a0,a0,1660 │ │ │ │ + sd t1,40(sp) │ │ │ │ + jal 38f0 <__sprintf_chk@plt> │ │ │ │ + auipc a4,0x44 │ │ │ │ + addi a4,a4,1646 │ │ │ │ + auipc a3,0x29 │ │ │ │ + addi a3,a3,1694 │ │ │ │ + auipc a2,0x2b │ │ │ │ + addi a2,a2,-2010 │ │ │ │ + li a1,1 │ │ │ │ mv a0,s0 │ │ │ │ - ld s0,80(sp) │ │ │ │ - ld s8,16(sp) │ │ │ │ - ld s10,0(sp) │ │ │ │ - ld ra,88(sp) │ │ │ │ - ld s3,56(sp) │ │ │ │ - ld s4,48(sp) │ │ │ │ - ld s5,40(sp) │ │ │ │ - ld s6,32(sp) │ │ │ │ - ld s7,24(sp) │ │ │ │ - ld s9,8(sp) │ │ │ │ - mv a2,s1 │ │ │ │ - mv a1,s2 │ │ │ │ - ld s1,72(sp) │ │ │ │ - ld s2,64(sp) │ │ │ │ - addi sp,sp,96 │ │ │ │ - j 381ce │ │ │ │ - li a3,0 │ │ │ │ - bnez a0,38378 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + ld a0,32(s3) │ │ │ │ + ld a3,40(sp) │ │ │ │ + mv a2,s2 │ │ │ │ + li a1,1 │ │ │ │ + jal 3420 <__vfprintf_chk@plt> │ │ │ │ + ld s0,96(sp) │ │ │ │ + ld s2,80(sp) │ │ │ │ + ld s3,72(sp) │ │ │ │ + j 3649c │ │ │ │ + sd s0,96(sp) │ │ │ │ + sd s2,80(sp) │ │ │ │ + sd s3,72(sp) │ │ │ │ + jal 3a10 <__stack_chk_fail@plt> │ │ │ │ + li a5,32 │ │ │ │ + fcvt.d.wu fa0,a0 │ │ │ │ + bgeu a5,a0,365ac │ │ │ │ + auipc a5,0x2e │ │ │ │ + fld fa5,-1446(a5) │ │ │ │ + fsub.d fa0,fa0,fa5 │ │ │ │ + ret │ │ │ │ + auipc a5,0x44 │ │ │ │ + ld a5,-1540(a5) │ │ │ │ + fmv.x.d a4,fa0 │ │ │ │ + ld a0,0(a5) │ │ │ │ + mv a3,a1 │ │ │ │ + addi sp,sp,-16 │ │ │ │ + auipc a2,0x2a │ │ │ │ + addi a2,a2,2026 │ │ │ │ + li a1,1 │ │ │ │ + sd ra,8(sp) │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + auipc a3,0x2f │ │ │ │ + addi a3,a3,1482 │ │ │ │ + li a2,72 │ │ │ │ + auipc a1,0x2a │ │ │ │ + addi a1,a1,2038 │ │ │ │ + auipc a0,0x2b │ │ │ │ + addi a0,a0,-2042 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + bltu a1,a0,36652 │ │ │ │ + addiw a5,a0,3 │ │ │ │ + li a4,3 │ │ │ │ + bgeu a5,a1,36640 │ │ │ │ + li a3,24 │ │ │ │ + li a5,0 │ │ │ │ + bgeu a3,a2,36626 │ │ │ │ + li a3,27 │ │ │ │ li a5,1 │ │ │ │ - ld s8,16(sp) │ │ │ │ - ld s10,0(sp) │ │ │ │ - sd a5,24(s0) │ │ │ │ - j 3832a │ │ │ │ - mv a2,a3 │ │ │ │ + bgeu a3,a2,36626 │ │ │ │ + li a5,29 │ │ │ │ + bgeu a5,a2,3664e │ │ │ │ + li a3,49 │ │ │ │ + li a5,3 │ │ │ │ + bgeu a3,a2,36626 │ │ │ │ + li a5,99 │ │ │ │ + sltu a5,a5,a2 │ │ │ │ + addi a5,a5,4 │ │ │ │ + slli a4,a4,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + slli a5,a5,0x2 │ │ │ │ + add a5,a5,a4 │ │ │ │ + slli a5,a5,0x3 │ │ │ │ + auipc a4,0x44 │ │ │ │ + addi a4,a4,-1056 │ │ │ │ + add a5,a5,a4 │ │ │ │ + fld fa0,0(a5) │ │ │ │ + j 3920 │ │ │ │ + li a3,24 │ │ │ │ + subw a4,a1,a0 │ │ │ │ li a5,0 │ │ │ │ - j 3837e │ │ │ │ - li a1,72 │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ + bgeu a3,a2,36626 │ │ │ │ + j 36604 │ │ │ │ + li a5,2 │ │ │ │ + j 36626 │ │ │ │ + addi sp,sp,-16 │ │ │ │ + auipc a3,0x2f │ │ │ │ + addi a3,a3,1364 │ │ │ │ + li a2,84 │ │ │ │ + auipc a1,0x2a │ │ │ │ + addi a1,a1,1904 │ │ │ │ + auipc a0,0x2a │ │ │ │ + addi a0,a0,1944 │ │ │ │ + sd ra,8(sp) │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + li a5,3 │ │ │ │ + bltu a5,a0,366d2 │ │ │ │ + li a4,24 │ │ │ │ + li a5,0 │ │ │ │ + bgeu a4,a1,366a6 │ │ │ │ + li a4,27 │ │ │ │ li a5,1 │ │ │ │ - mv s0,a0 │ │ │ │ - sd a5,24(a0) │ │ │ │ - sd zero,56(a0) │ │ │ │ - sd zero,64(a0) │ │ │ │ - sd zero,0(a0) │ │ │ │ - sd zero,32(a0) │ │ │ │ - sd zero,40(a0) │ │ │ │ - sd zero,48(a0) │ │ │ │ - mv a1,s1 │ │ │ │ - mv a0,s3 │ │ │ │ - jalr s4 │ │ │ │ - sd a0,8(s0) │ │ │ │ - mv a1,s1 │ │ │ │ - mv a0,s3 │ │ │ │ - jalr s2 │ │ │ │ - sd a0,0(s0) │ │ │ │ - sd s3,32(s0) │ │ │ │ - j 3832a │ │ │ │ - beqz a0,38570 │ │ │ │ - addi sp,sp,-96 │ │ │ │ - sd s3,56(sp) │ │ │ │ - mv s3,a1 │ │ │ │ - sd ra,88(sp) │ │ │ │ - mv a1,a6 │ │ │ │ - sd s0,80(sp) │ │ │ │ - sd s1,72(sp) │ │ │ │ - mv s0,a0 │ │ │ │ - sd s2,64(sp) │ │ │ │ - sd s4,48(sp) │ │ │ │ - sd s5,40(sp) │ │ │ │ - sd s6,32(sp) │ │ │ │ - sd s7,24(sp) │ │ │ │ - sd s8,16(sp) │ │ │ │ - sd s9,8(sp) │ │ │ │ - sd s10,0(sp) │ │ │ │ - mv a0,s3 │ │ │ │ - mv s1,a6 │ │ │ │ - mv s8,a5 │ │ │ │ - mv s4,a2 │ │ │ │ - mv s5,a3 │ │ │ │ - mv s7,a4 │ │ │ │ - jalr a2 │ │ │ │ - mv a1,s1 │ │ │ │ - mv s2,a0 │ │ │ │ - mv a0,s3 │ │ │ │ - jalr s5 │ │ │ │ - mv s9,a0 │ │ │ │ - ld a0,32(s0) │ │ │ │ - mv a1,s1 │ │ │ │ - jalr s4 │ │ │ │ - mv s6,a0 │ │ │ │ - ld a0,32(s0) │ │ │ │ - mv a1,s1 │ │ │ │ - jalr s5 │ │ │ │ - ld a5,0(s0) │ │ │ │ - mv s10,a0 │ │ │ │ - blt a5,s2,38552 │ │ │ │ - ld a0,56(s0) │ │ │ │ - beqz a0,384d6 │ │ │ │ - mv a6,s1 │ │ │ │ - mv a5,s8 │ │ │ │ - mv a4,s7 │ │ │ │ - mv a3,s5 │ │ │ │ - mv a2,s4 │ │ │ │ - mv a1,s3 │ │ │ │ - jal 38470 │ │ │ │ - blt s9,s6,38552 │ │ │ │ - blt s10,s2,3853e │ │ │ │ - ld s2,0(s8) │ │ │ │ - ld a0,0(s7) │ │ │ │ - bnez s2,384ec │ │ │ │ - bnez a0,38574 │ │ │ │ - addi s9,s2,1 │ │ │ │ - slli s6,s9,0x3 │ │ │ │ - mv a1,s6 │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a3,32(s0) │ │ │ │ - ld a5,40(s0) │ │ │ │ - add a4,a0,s6 │ │ │ │ - sd a3,-8(a4) │ │ │ │ - beqz a5,38536 │ │ │ │ - addi s9,s2,2 │ │ │ │ - addi s6,s6,8 │ │ │ │ - li s2,0 │ │ │ │ - mv a1,s6 │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a5,48(s0) │ │ │ │ - slli a4,s2,0x3 │ │ │ │ - mv a2,s2 │ │ │ │ + bgeu a4,a1,366a6 │ │ │ │ + li a5,29 │ │ │ │ + bgeu a5,a1,36744 │ │ │ │ + li a4,49 │ │ │ │ + li a5,3 │ │ │ │ + bgeu a4,a1,366a6 │ │ │ │ + li a5,99 │ │ │ │ + sltu a5,a5,a1 │ │ │ │ + addi a5,a5,4 │ │ │ │ + slli a4,a5,0x20 │ │ │ │ + slli a0,a0,0x20 │ │ │ │ + srli a5,a4,0x1e │ │ │ │ + srli a0,a0,0x20 │ │ │ │ + add a5,a5,a0 │ │ │ │ + slli a5,a5,0x3 │ │ │ │ + auipc a4,0x44 │ │ │ │ + addi a4,a4,-1190 │ │ │ │ add a5,a5,a4 │ │ │ │ - ld a3,0(a5) │ │ │ │ - ld a5,40(s0) │ │ │ │ - add a4,a0,s6 │ │ │ │ - sd a3,-8(a4) │ │ │ │ - addi s2,s2,1 │ │ │ │ - addi s6,s6,8 │ │ │ │ - bltu s2,a5,38510 │ │ │ │ - add s9,s9,a2 │ │ │ │ - sd a0,0(s7) │ │ │ │ - sd s9,0(s8) │ │ │ │ - ld a0,64(s0) │ │ │ │ - beqz a0,38552 │ │ │ │ - mv a6,s1 │ │ │ │ - mv a5,s8 │ │ │ │ - mv a4,s7 │ │ │ │ - mv a3,s5 │ │ │ │ - mv a2,s4 │ │ │ │ - mv a1,s3 │ │ │ │ - jal 38470 │ │ │ │ - ld ra,88(sp) │ │ │ │ - ld s0,80(sp) │ │ │ │ - ld s1,72(sp) │ │ │ │ - ld s2,64(sp) │ │ │ │ - ld s3,56(sp) │ │ │ │ - ld s4,48(sp) │ │ │ │ - ld s5,40(sp) │ │ │ │ - ld s6,32(sp) │ │ │ │ - ld s7,24(sp) │ │ │ │ - ld s8,16(sp) │ │ │ │ - ld s9,8(sp) │ │ │ │ - ld s10,0(sp) │ │ │ │ + fld fa5,192(a5) │ │ │ │ + auipc a5,0x2e │ │ │ │ + fld fa0,-1882(a5) │ │ │ │ + fsub.d fa0,fa0,fa5 │ │ │ │ + j 3920 │ │ │ │ + li a5,4 │ │ │ │ + beq a0,a5,366f8 │ │ │ │ + li a5,5 │ │ │ │ + beq a0,a5,36710 │ │ │ │ + li a5,99 │ │ │ │ + bgeu a5,a1,366f2 │ │ │ │ + li a5,6 │ │ │ │ + bne a0,a5,3672c │ │ │ │ + li a0,3 │ │ │ │ + li a4,3 │ │ │ │ + j 3670a │ │ │ │ + li a5,0 │ │ │ │ + li a0,3 │ │ │ │ + j 366a6 │ │ │ │ + li a5,49 │ │ │ │ + bgeu a5,a1,366f2 │ │ │ │ + li a5,99 │ │ │ │ + li a4,2 │ │ │ │ + bgeu a5,a1,36748 │ │ │ │ + mv a5,a0 │ │ │ │ + mv a0,a4 │ │ │ │ + j 366a6 │ │ │ │ + li a4,49 │ │ │ │ + li a5,0 │ │ │ │ + li a0,3 │ │ │ │ + bgeu a4,a1,366a6 │ │ │ │ + li a3,99 │ │ │ │ li a0,0 │ │ │ │ - addi sp,sp,96 │ │ │ │ - ret │ │ │ │ + li a4,0 │ │ │ │ + bltu a3,a1,3670a │ │ │ │ + li a0,2 │ │ │ │ + j 366a6 │ │ │ │ + li a5,7 │ │ │ │ + bne a0,a5,36738 │ │ │ │ + li a5,1 │ │ │ │ + li a0,3 │ │ │ │ + j 366a6 │ │ │ │ + li a5,8 │ │ │ │ + beq a0,a5,366f2 │ │ │ │ li a0,0 │ │ │ │ - ret │ │ │ │ - auipc a3,0x2e │ │ │ │ - addi a3,a3,-1972 │ │ │ │ - li a2,385 │ │ │ │ - auipc a1,0x29 │ │ │ │ - addi a1,a1,-512 │ │ │ │ - auipc a0,0x29 │ │ │ │ - addi a0,a0,-496 │ │ │ │ - jal 3830 <__assert_fail@plt> │ │ │ │ - addi sp,sp,-144 │ │ │ │ - sd ra,136(sp) │ │ │ │ - sd a1,16(sp) │ │ │ │ - beqz a1,387c4 │ │ │ │ - sd s0,128(sp) │ │ │ │ - sd s3,104(sp) │ │ │ │ - sd s4,96(sp) │ │ │ │ - sd s5,88(sp) │ │ │ │ - sd s6,80(sp) │ │ │ │ - sd s1,120(sp) │ │ │ │ - sd s2,112(sp) │ │ │ │ - sd s9,56(sp) │ │ │ │ - mv s3,a0 │ │ │ │ - mv s4,a2 │ │ │ │ - mv s5,a3 │ │ │ │ - mv s0,a4 │ │ │ │ - auipc s6,0x29 │ │ │ │ - addi s6,s6,-526 │ │ │ │ - ld s2,16(sp) │ │ │ │ - mv a1,s0 │ │ │ │ - ld a0,32(s2) │ │ │ │ - jalr s4 │ │ │ │ - mv s1,a0 │ │ │ │ - ld a0,32(s2) │ │ │ │ - mv a1,s0 │ │ │ │ - jalr s5 │ │ │ │ - ld a5,0(s2) │ │ │ │ - mv a4,a0 │ │ │ │ + li a4,3 │ │ │ │ + j 3670a │ │ │ │ + li a5,2 │ │ │ │ + j 366a6 │ │ │ │ + li a5,1 │ │ │ │ + li a0,2 │ │ │ │ + j 366a6 │ │ │ │ + addi sp,sp,-176 │ │ │ │ + sd s0,160(sp) │ │ │ │ + sd s2,144(sp) │ │ │ │ + sd s4,128(sp) │ │ │ │ + sd ra,168(sp) │ │ │ │ + sd s1,152(sp) │ │ │ │ + sd s3,136(sp) │ │ │ │ + sd s5,120(sp) │ │ │ │ + sd s6,112(sp) │ │ │ │ + fsd fs0,56(sp) │ │ │ │ + fsd fs1,48(sp) │ │ │ │ + fsd fs2,40(sp) │ │ │ │ + mv s4,a0 │ │ │ │ + mv s0,a1 │ │ │ │ + mv s2,a2 │ │ │ │ + beqz a0,369de │ │ │ │ + slli s3,a0,0x20 │ │ │ │ + fmv.d.x fs0,zero │ │ │ │ + srli s3,s3,0x20 │ │ │ │ + mv s6,a4 │ │ │ │ + mv s1,a3 │ │ │ │ + add s3,s3,a3 │ │ │ │ + li s5,32 │ │ │ │ + auipc a5,0x2e │ │ │ │ + fld fs2,-1934(a5) │ │ │ │ + auipc a5,0x2e │ │ │ │ + fld fs1,-1926(a5) │ │ │ │ + lbu a5,0(s1) │ │ │ │ + fcvt.d.wu fa0,a5 │ │ │ │ + bgeu s5,a5,36c58 │ │ │ │ + fsub.d fa0,fa0,fs2 │ │ │ │ + addi s1,s1,1 │ │ │ │ + fdiv.d fa0,fa0,fs1 │ │ │ │ + jal 3700 │ │ │ │ + fadd.d fs0,fs0,fa0 │ │ │ │ + bne s3,s1,36796 │ │ │ │ + fcvt.d.wu fs1,s4 │ │ │ │ + auipc s3,0x43 │ │ │ │ + ld s3,1868(s3) │ │ │ │ + ld s1,0(s3) │ │ │ │ + fmv.d fa0,fs1 │ │ │ │ + jal 3920 │ │ │ │ + fmv.x.d a5,fa0 │ │ │ │ + fmv.x.d a3,fs0 │ │ │ │ + mv a4,s4 │ │ │ │ + auipc a2,0x2a │ │ │ │ + addi a2,a2,1598 │ │ │ │ + li a1,1 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + fdiv.d fa0,fs0,fs1 │ │ │ │ + jal 3920 │ │ │ │ + fmv.d fs2,fa0 │ │ │ │ + bltu s2,s0,36c2e │ │ │ │ + sd s7,104(sp) │ │ │ │ + sd s8,96(sp) │ │ │ │ + sd s9,88(sp) │ │ │ │ + sd s10,80(sp) │ │ │ │ + sd s11,72(sp) │ │ │ │ + fsd fs3,32(sp) │ │ │ │ + fsd fs4,24(sp) │ │ │ │ + li a5,24 │ │ │ │ + subw s6,s4,s0 │ │ │ │ + bgeu a5,s4,36a32 │ │ │ │ + mv s1,s0 │ │ │ │ + li s5,0 │ │ │ │ + auipc a5,0x2d │ │ │ │ + fld fs1,2026(a5) │ │ │ │ + auipc a5,0x2d │ │ │ │ + fld fs3,1866(a5) │ │ │ │ + auipc s11,0x2a │ │ │ │ + addi s11,s11,1546 │ │ │ │ + auipc s7,0x2a │ │ │ │ + addi s7,s7,1578 │ │ │ │ + addiw s10,s0,3 │ │ │ │ + li s9,27 │ │ │ │ + j 36902 │ │ │ │ + li a4,29 │ │ │ │ + bgeu a4,s4,36c1c │ │ │ │ + li a4,49 │ │ │ │ + bgeu a4,s4,36be6 │ │ │ │ + li a4,99 │ │ │ │ + bgeu a4,s4,36c0a │ │ │ │ + slli a4,a5,0x20 │ │ │ │ + srli a5,a4,0x1d │ │ │ │ + auipc a4,0x44 │ │ │ │ + addi a4,a4,-1452 │ │ │ │ + add a5,a5,a4 │ │ │ │ + fld fs4,0(a5) │ │ │ │ + fmv.d fa0,fs4 │ │ │ │ + jal 3920 │ │ │ │ + fadd.d fs0,fs0,fa0 │ │ │ │ + fmv.d fa0,fs4 │ │ │ │ + addiw s5,s5,1 │ │ │ │ + jal 3920 │ │ │ │ + fmv.x.d a6,fa0 │ │ │ │ mv a3,s1 │ │ │ │ - mv a2,s6 │ │ │ │ + mv a5,s2 │ │ │ │ + mv a4,s0 │ │ │ │ + auipc a2,0x2a │ │ │ │ + addi a2,a2,1526 │ │ │ │ li a1,1 │ │ │ │ - mv a0,s3 │ │ │ │ + mv a0,s8 │ │ │ │ jal 38a0 <__fprintf_chk@plt> │ │ │ │ - ld s9,56(s2) │ │ │ │ - beqz s9,387aa │ │ │ │ - sd s10,48(sp) │ │ │ │ - sd s11,40(sp) │ │ │ │ - ld a0,32(s9) │ │ │ │ - mv a1,s0 │ │ │ │ - jalr s4 │ │ │ │ - mv s1,a0 │ │ │ │ - ld a0,32(s9) │ │ │ │ - mv a1,s0 │ │ │ │ - jalr s5 │ │ │ │ - ld a5,0(s9) │ │ │ │ - mv a4,a0 │ │ │ │ + mv a0,s1 │ │ │ │ + mv a1,s4 │ │ │ │ + jal 36676 │ │ │ │ + fadd.d fs0,fa0,fs0 │ │ │ │ + mv a0,s1 │ │ │ │ + mv a1,s4 │ │ │ │ + ld s8,0(s3) │ │ │ │ + jal 36676 │ │ │ │ + fmv.x.d a6,fa0 │ │ │ │ mv a3,s1 │ │ │ │ - mv a2,s6 │ │ │ │ + mv a5,s2 │ │ │ │ + mv a4,s0 │ │ │ │ + auipc a2,0x2a │ │ │ │ + addi a2,a2,1476 │ │ │ │ li a1,1 │ │ │ │ - mv a0,s3 │ │ │ │ + mv a0,s8 │ │ │ │ jal 38a0 <__fprintf_chk@plt> │ │ │ │ - ld s10,56(s9) │ │ │ │ - beqz s10,3879e │ │ │ │ - ld a0,32(s10) │ │ │ │ - mv a1,s0 │ │ │ │ - jalr s4 │ │ │ │ - mv s1,a0 │ │ │ │ - ld a0,32(s10) │ │ │ │ - mv a1,s0 │ │ │ │ - jalr s5 │ │ │ │ - ld a5,0(s10) │ │ │ │ - mv a4,a0 │ │ │ │ + fmv.d fa1,fs0 │ │ │ │ + fmv.d fa0,fs1 │ │ │ │ + jal 3e110 │ │ │ │ + fmv.x.d a6,fs0 │ │ │ │ + ld a0,0(s3) │ │ │ │ + fmv.x.d a7,fa0 │ │ │ │ mv a3,s1 │ │ │ │ - mv a2,s6 │ │ │ │ + mv a5,s2 │ │ │ │ + mv a4,s0 │ │ │ │ + auipc a2,0x2a │ │ │ │ + addi a2,a2,1462 │ │ │ │ li a1,1 │ │ │ │ - mv a0,s3 │ │ │ │ + addiw s1,s1,1 │ │ │ │ + fmv.d fs1,fa0 │ │ │ │ jal 38a0 <__fprintf_chk@plt> │ │ │ │ - ld s11,56(s10) │ │ │ │ - beqz s11,38796 │ │ │ │ - ld a0,32(s11) │ │ │ │ - mv a1,s0 │ │ │ │ - jalr s4 │ │ │ │ - mv s1,a0 │ │ │ │ - ld a0,32(s11) │ │ │ │ - mv a1,s0 │ │ │ │ - jalr s5 │ │ │ │ - ld a5,0(s11) │ │ │ │ - mv a4,a0 │ │ │ │ + bltu s2,s1,36bba │ │ │ │ + mv a1,s5 │ │ │ │ + mv a0,s6 │ │ │ │ + jal 400ba │ │ │ │ + ld s8,0(s3) │ │ │ │ + mv a1,s5 │ │ │ │ + mv a0,s6 │ │ │ │ + fmv.d fs0,fa0 │ │ │ │ + jal 400ba │ │ │ │ + fsd fa0,0(sp) │ │ │ │ + mv a7,s5 │ │ │ │ + mv a6,s6 │ │ │ │ + mv a5,s2 │ │ │ │ + mv a4,s0 │ │ │ │ mv a3,s1 │ │ │ │ - mv a2,s6 │ │ │ │ + mv a2,s11 │ │ │ │ li a1,1 │ │ │ │ - mv a0,s3 │ │ │ │ + mv a0,s8 │ │ │ │ jal 38a0 <__fprintf_chk@plt> │ │ │ │ - ld s1,56(s11) │ │ │ │ - beqz s1,3878e │ │ │ │ - ld a0,32(s1) │ │ │ │ - mv a1,s0 │ │ │ │ - jalr s4 │ │ │ │ - mv s2,a0 │ │ │ │ - ld a0,32(s1) │ │ │ │ - mv a1,s0 │ │ │ │ - jalr s5 │ │ │ │ - ld a5,0(s1) │ │ │ │ - mv a4,a0 │ │ │ │ - mv a3,s2 │ │ │ │ - mv a2,s6 │ │ │ │ + fcvt.d.wu fa5,s5 │ │ │ │ + fmv.x.d a6,fs2 │ │ │ │ + ld a0,0(s3) │ │ │ │ + fmul.d fa5,fa5,fs2 │ │ │ │ + mv a7,s1 │ │ │ │ + mv a5,s2 │ │ │ │ + mv a4,s0 │ │ │ │ + mv a3,s1 │ │ │ │ + mv a2,s7 │ │ │ │ li a1,1 │ │ │ │ - mv a0,s3 │ │ │ │ + fsd fa5,8(sp) │ │ │ │ + sd s0,0(sp) │ │ │ │ + fadd.d fs0,fa5,fs0 │ │ │ │ jal 38a0 <__fprintf_chk@plt> │ │ │ │ - ld s2,56(s1) │ │ │ │ - beqz s2,38788 │ │ │ │ - sd s8,64(sp) │ │ │ │ - ld a0,32(s2) │ │ │ │ - mv a1,s0 │ │ │ │ - jalr s4 │ │ │ │ - mv s8,a0 │ │ │ │ - ld a0,32(s2) │ │ │ │ - mv a1,s0 │ │ │ │ - jalr s5 │ │ │ │ - ld a5,0(s2) │ │ │ │ - mv a4,a0 │ │ │ │ - mv a3,s8 │ │ │ │ - mv a2,s6 │ │ │ │ + fmv.d fa0,fs2 │ │ │ │ + ld s8,0(s3) │ │ │ │ + jal 3700 │ │ │ │ + fsub.d fa0,fs3,fa0 │ │ │ │ + jal 3920 │ │ │ │ + fmv.d fs4,fa0 │ │ │ │ + fmv.d fa0,fs2 │ │ │ │ + jal 3700 │ │ │ │ + fsub.d fa0,fs3,fa0 │ │ │ │ + jal 3920 │ │ │ │ + subw a5,s4,s1 │ │ │ │ + fcvt.d.wu fa5,a5 │ │ │ │ + fmv.x.d a6,fs4 │ │ │ │ + sd s1,0(sp) │ │ │ │ + fmul.d fa5,fa5,fa0 │ │ │ │ + mv a7,s4 │ │ │ │ + mv a5,s2 │ │ │ │ + mv a4,s0 │ │ │ │ + mv a3,s1 │ │ │ │ + mv a2,s7 │ │ │ │ li a1,1 │ │ │ │ - mv a0,s3 │ │ │ │ + fsd fa5,8(sp) │ │ │ │ + mv a0,s8 │ │ │ │ jal 38a0 <__fprintf_chk@plt> │ │ │ │ - ld s8,56(s2) │ │ │ │ - beqz s8,3877e │ │ │ │ - sd s7,72(sp) │ │ │ │ - ld a0,32(s8) │ │ │ │ - mv a1,s0 │ │ │ │ - jalr s4 │ │ │ │ - mv s7,a0 │ │ │ │ - ld a0,32(s8) │ │ │ │ - mv a1,s0 │ │ │ │ - jalr s5 │ │ │ │ - ld a5,0(s8) │ │ │ │ - mv a4,a0 │ │ │ │ - mv a3,s7 │ │ │ │ - mv a2,s6 │ │ │ │ + bltu s1,s0,36c38 │ │ │ │ + mv a5,s5 │ │ │ │ + bgeu s10,s1,369b2 │ │ │ │ + li a5,3 │ │ │ │ + ld s8,0(s3) │ │ │ │ + bltu s9,s4,3683e │ │ │ │ + slli a4,a5,0x20 │ │ │ │ + srli a5,a4,0x1d │ │ │ │ + auipc a4,0x44 │ │ │ │ + addi a4,a4,-1970 │ │ │ │ + add a5,a5,a4 │ │ │ │ + fld fs4,32(a5) │ │ │ │ + fmv.d fa0,fs4 │ │ │ │ + jal 3920 │ │ │ │ + fadd.d fs0,fs0,fa0 │ │ │ │ + j 36876 │ │ │ │ + fmv.d.x fa0,zero │ │ │ │ + auipc s3,0x43 │ │ │ │ + ld s3,1318(s3) │ │ │ │ + ld s1,0(s3) │ │ │ │ + jal 3920 │ │ │ │ + fmv.x.d a5,fa0 │ │ │ │ + li a4,0 │ │ │ │ + li a3,0 │ │ │ │ + auipc a2,0x2a │ │ │ │ + addi a2,a2,1052 │ │ │ │ li a1,1 │ │ │ │ - mv a0,s3 │ │ │ │ + mv a0,s1 │ │ │ │ jal 38a0 <__fprintf_chk@plt> │ │ │ │ - ld s7,56(s8) │ │ │ │ - beqz s7,38774 │ │ │ │ - ld a0,32(s7) │ │ │ │ - mv a1,s0 │ │ │ │ - jalr s4 │ │ │ │ - mv a3,a0 │ │ │ │ - ld a0,32(s7) │ │ │ │ - mv a1,s0 │ │ │ │ - sd a3,8(sp) │ │ │ │ - jalr s5 │ │ │ │ - ld a5,0(s7) │ │ │ │ - ld a3,8(sp) │ │ │ │ - mv a4,a0 │ │ │ │ - mv a2,s6 │ │ │ │ + fmv.d.x fa0,zero │ │ │ │ + negw s6,s0 │ │ │ │ + fdiv.d fa0,fa0,fa0 │ │ │ │ + jal 3920 │ │ │ │ + fmv.d fs2,fa0 │ │ │ │ + bltu s2,s0,36c2e │ │ │ │ + sd s7,104(sp) │ │ │ │ + sd s8,96(sp) │ │ │ │ + sd s9,88(sp) │ │ │ │ + sd s10,80(sp) │ │ │ │ + sd s11,72(sp) │ │ │ │ + fsd fs3,32(sp) │ │ │ │ + fsd fs4,24(sp) │ │ │ │ + mv s1,s0 │ │ │ │ + li s5,0 │ │ │ │ + auipc a5,0x2d │ │ │ │ + fld fs1,1482(a5) │ │ │ │ + auipc a5,0x2d │ │ │ │ + fld fs3,1322(a5) │ │ │ │ + auipc s8,0x2a │ │ │ │ + addi s8,s8,1042 │ │ │ │ + addiw s11,s0,3 │ │ │ │ + auipc s10,0x43 │ │ │ │ + addi s10,s10,1982 │ │ │ │ + auipc s7,0x2a │ │ │ │ + addi s7,s7,1062 │ │ │ │ + mv a1,s5 │ │ │ │ + mv a0,s6 │ │ │ │ + jal 400ba │ │ │ │ + ld s9,0(s3) │ │ │ │ + mv a1,s5 │ │ │ │ + mv a0,s6 │ │ │ │ + fmv.d fs4,fa0 │ │ │ │ + jal 400ba │ │ │ │ + fsd fa0,0(sp) │ │ │ │ + mv a7,s5 │ │ │ │ + mv a6,s6 │ │ │ │ + mv a5,s2 │ │ │ │ + mv a4,s0 │ │ │ │ + mv a3,s1 │ │ │ │ + auipc a2,0x2a │ │ │ │ + addi a2,a2,938 │ │ │ │ li a1,1 │ │ │ │ - mv a0,s3 │ │ │ │ + mv a0,s9 │ │ │ │ jal 38a0 <__fprintf_chk@plt> │ │ │ │ - ld a7,56(s7) │ │ │ │ - beqz a7,3876c │ │ │ │ - ld a0,32(a7) │ │ │ │ - mv a1,s0 │ │ │ │ - sd a7,8(sp) │ │ │ │ - jalr s4 │ │ │ │ - ld a7,8(sp) │ │ │ │ - mv a3,a0 │ │ │ │ - mv a1,s0 │ │ │ │ - ld a0,32(a7) │ │ │ │ - sd a3,24(sp) │ │ │ │ - jalr s5 │ │ │ │ - ld a7,8(sp) │ │ │ │ - ld a3,24(sp) │ │ │ │ - mv a4,a0 │ │ │ │ - ld a5,0(a7) │ │ │ │ - mv a2,s6 │ │ │ │ + fcvt.d.wu fs0,s5 │ │ │ │ + fmv.x.d a6,fs2 │ │ │ │ + ld a0,0(s3) │ │ │ │ + fmul.d fs0,fs0,fs2 │ │ │ │ + mv a7,s1 │ │ │ │ + mv a5,s2 │ │ │ │ + mv a4,s0 │ │ │ │ + mv a3,s1 │ │ │ │ + mv a2,s8 │ │ │ │ li a1,1 │ │ │ │ - mv a0,s3 │ │ │ │ + fsd fs0,8(sp) │ │ │ │ + sd s0,0(sp) │ │ │ │ jal 38a0 <__fprintf_chk@plt> │ │ │ │ - ld a7,8(sp) │ │ │ │ + fmv.d fa0,fs2 │ │ │ │ + ld s9,0(s3) │ │ │ │ + fadd.d fs0,fs0,fs4 │ │ │ │ + jal 3700 │ │ │ │ + fsub.d fa0,fs3,fa0 │ │ │ │ + jal 3920 │ │ │ │ + fmv.d fs4,fa0 │ │ │ │ + fmv.d fa0,fs2 │ │ │ │ + jal 3700 │ │ │ │ + fsub.d fa0,fs3,fa0 │ │ │ │ + jal 3920 │ │ │ │ + subw a5,s4,s1 │ │ │ │ + fcvt.d.wu fa5,a5 │ │ │ │ + fmv.x.d a6,fs4 │ │ │ │ + sd s1,0(sp) │ │ │ │ + fmul.d fa5,fa5,fa0 │ │ │ │ + mv a7,s4 │ │ │ │ + mv a5,s2 │ │ │ │ mv a4,s0 │ │ │ │ - mv a3,s5 │ │ │ │ - ld a1,56(a7) │ │ │ │ - mv a2,s4 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 38594 │ │ │ │ - ld a7,8(sp) │ │ │ │ - ld a7,64(a7) │ │ │ │ - bnez a7,38724 │ │ │ │ - ld s7,64(s7) │ │ │ │ - bnez s7,386f6 │ │ │ │ - ld s8,64(s8) │ │ │ │ - bnez s8,386ca │ │ │ │ - ld s7,72(sp) │ │ │ │ - ld s2,64(s2) │ │ │ │ - bnez s2,3869c │ │ │ │ - ld s8,64(sp) │ │ │ │ - ld s1,64(s1) │ │ │ │ - bnez s1,38674 │ │ │ │ - ld s11,64(s11) │ │ │ │ - bnez s11,38648 │ │ │ │ - ld s10,64(s10) │ │ │ │ - bnez s10,3861c │ │ │ │ - ld s9,64(s9) │ │ │ │ - bnez s9,385f0 │ │ │ │ - ld s10,48(sp) │ │ │ │ - ld s11,40(sp) │ │ │ │ - ld a5,16(sp) │ │ │ │ - ld a5,64(a5) │ │ │ │ - sd a5,16(sp) │ │ │ │ - bnez a5,385be │ │ │ │ - ld s0,128(sp) │ │ │ │ - ld s1,120(sp) │ │ │ │ - ld s2,112(sp) │ │ │ │ - ld s3,104(sp) │ │ │ │ - ld s4,96(sp) │ │ │ │ - ld s5,88(sp) │ │ │ │ - ld s6,80(sp) │ │ │ │ - ld s9,56(sp) │ │ │ │ - ld ra,136(sp) │ │ │ │ - addi sp,sp,144 │ │ │ │ + mv a3,s1 │ │ │ │ + mv a2,s8 │ │ │ │ + li a1,1 │ │ │ │ + fsd fa5,8(sp) │ │ │ │ + mv a0,s9 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + bltu s1,s0,36c38 │ │ │ │ + li a5,3 │ │ │ │ + bltu s11,s1,36b18 │ │ │ │ + mv a5,s5 │ │ │ │ + slli a4,a5,0x20 │ │ │ │ + srli a5,a4,0x1d │ │ │ │ + add a5,a5,s10 │ │ │ │ + fld fs4,0(a5) │ │ │ │ + ld s9,0(s3) │ │ │ │ + addiw s5,s5,1 │ │ │ │ + fmv.d fa0,fs4 │ │ │ │ + jal 3920 │ │ │ │ + fmv.d fa5,fa0 │ │ │ │ + fmv.d fa0,fs4 │ │ │ │ + fadd.d fs0,fs0,fa5 │ │ │ │ + jal 3920 │ │ │ │ + fmv.x.d a6,fa0 │ │ │ │ + mv a3,s1 │ │ │ │ + mv a5,s2 │ │ │ │ + mv a4,s0 │ │ │ │ + mv a2,s7 │ │ │ │ + li a1,1 │ │ │ │ + mv a0,s9 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + mv a0,s1 │ │ │ │ + mv a1,s4 │ │ │ │ + jal 36676 │ │ │ │ + fadd.d fs0,fs0,fa0 │ │ │ │ + mv a0,s1 │ │ │ │ + mv a1,s4 │ │ │ │ + ld s9,0(s3) │ │ │ │ + jal 36676 │ │ │ │ + fmv.x.d a6,fa0 │ │ │ │ + mv a3,s1 │ │ │ │ + mv a5,s2 │ │ │ │ + mv a4,s0 │ │ │ │ + mv a2,s7 │ │ │ │ + li a1,1 │ │ │ │ + mv a0,s9 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + fmv.d fa1,fs0 │ │ │ │ + fmv.d fa0,fs1 │ │ │ │ + jal 3e110 │ │ │ │ + fmv.x.d a6,fs0 │ │ │ │ + ld a0,0(s3) │ │ │ │ + fmv.x.d a7,fa0 │ │ │ │ + mv a3,s1 │ │ │ │ + mv a5,s2 │ │ │ │ + mv a4,s0 │ │ │ │ + auipc a2,0x2a │ │ │ │ + addi a2,a2,766 │ │ │ │ + li a1,1 │ │ │ │ + addiw s1,s1,1 │ │ │ │ + fmv.d fs1,fa0 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + bgeu s2,s1,36a62 │ │ │ │ + ld s7,104(sp) │ │ │ │ + ld s8,96(sp) │ │ │ │ + ld s9,88(sp) │ │ │ │ + ld s10,80(sp) │ │ │ │ + ld s11,72(sp) │ │ │ │ + fld fs3,32(sp) │ │ │ │ + fld fs4,24(sp) │ │ │ │ + ld ra,168(sp) │ │ │ │ + ld s0,160(sp) │ │ │ │ + fmv.d fa0,fs1 │ │ │ │ + ld s1,152(sp) │ │ │ │ + ld s2,144(sp) │ │ │ │ + ld s3,136(sp) │ │ │ │ + ld s4,128(sp) │ │ │ │ + ld s5,120(sp) │ │ │ │ + ld s6,112(sp) │ │ │ │ + fld fs0,56(sp) │ │ │ │ + fld fs1,48(sp) │ │ │ │ + fld fs2,40(sp) │ │ │ │ + addi sp,sp,176 │ │ │ │ ret │ │ │ │ - addi sp,sp,-48 │ │ │ │ - sd s1,24(sp) │ │ │ │ - ld s1,56(a0) │ │ │ │ - sd s0,32(sp) │ │ │ │ - sd ra,40(sp) │ │ │ │ - sd s2,16(sp) │ │ │ │ - sd s3,8(sp) │ │ │ │ - mv s0,a0 │ │ │ │ - beqz s1,38954 │ │ │ │ - ld s2,56(s1) │ │ │ │ - beqz s2,3888a │ │ │ │ - ld s3,56(s2) │ │ │ │ - beqz s3,38826 │ │ │ │ - ld a0,56(s3) │ │ │ │ - beqz a0,387f8 │ │ │ │ - jal 387ca │ │ │ │ - ld a0,64(s3) │ │ │ │ - beqz a0,38802 │ │ │ │ - jal 387ca │ │ │ │ - ld a0,56(s3) │ │ │ │ - jal 3670 │ │ │ │ - ld a0,64(s3) │ │ │ │ - sd zero,56(s3) │ │ │ │ - jal 3670 │ │ │ │ - ld a5,40(s3) │ │ │ │ - sd zero,64(s3) │ │ │ │ - bnez a5,38b64 │ │ │ │ - sd zero,48(s3) │ │ │ │ - ld s3,64(s2) │ │ │ │ - beqz s3,38866 │ │ │ │ - ld a0,56(s3) │ │ │ │ - beqz a0,38838 │ │ │ │ - jal 387ca │ │ │ │ - ld a0,64(s3) │ │ │ │ - beqz a0,38842 │ │ │ │ - jal 387ca │ │ │ │ - ld a0,56(s3) │ │ │ │ - jal 3670 │ │ │ │ - ld a0,64(s3) │ │ │ │ - sd zero,56(s3) │ │ │ │ - jal 3670 │ │ │ │ - ld a5,40(s3) │ │ │ │ - sd zero,64(s3) │ │ │ │ - bnez a5,38b9c │ │ │ │ - sd zero,48(s3) │ │ │ │ - ld a0,56(s2) │ │ │ │ - jal 3670 │ │ │ │ - ld a0,64(s2) │ │ │ │ - sd zero,56(s2) │ │ │ │ - jal 3670 │ │ │ │ - ld a5,40(s2) │ │ │ │ - sd zero,64(s2) │ │ │ │ - bnez a5,38b48 │ │ │ │ - sd zero,48(s2) │ │ │ │ - ld s2,64(s1) │ │ │ │ - beqz s2,38936 │ │ │ │ - ld s3,56(s2) │ │ │ │ - beqz s3,388d2 │ │ │ │ - ld a0,56(s3) │ │ │ │ - beqz a0,388a4 │ │ │ │ - jal 387ca │ │ │ │ - ld a0,64(s3) │ │ │ │ - beqz a0,388ae │ │ │ │ - jal 387ca │ │ │ │ - ld a0,56(s3) │ │ │ │ - jal 3670 │ │ │ │ - ld a0,64(s3) │ │ │ │ - sd zero,56(s3) │ │ │ │ - jal 3670 │ │ │ │ - ld a5,40(s3) │ │ │ │ - sd zero,64(s3) │ │ │ │ - bnez a5,38b80 │ │ │ │ - sd zero,48(s3) │ │ │ │ - ld s3,64(s2) │ │ │ │ - beqz s3,38912 │ │ │ │ - ld a0,56(s3) │ │ │ │ - beqz a0,388e4 │ │ │ │ - jal 387ca │ │ │ │ - ld a0,64(s3) │ │ │ │ - beqz a0,388ee │ │ │ │ - jal 387ca │ │ │ │ - ld a0,56(s3) │ │ │ │ - jal 3670 │ │ │ │ - ld a0,64(s3) │ │ │ │ - sd zero,56(s3) │ │ │ │ - jal 3670 │ │ │ │ - ld a5,40(s3) │ │ │ │ - sd zero,64(s3) │ │ │ │ - bnez a5,38bb8 │ │ │ │ - sd zero,48(s3) │ │ │ │ - ld a0,56(s2) │ │ │ │ - jal 3670 │ │ │ │ - ld a0,64(s2) │ │ │ │ - sd zero,56(s2) │ │ │ │ - jal 3670 │ │ │ │ - ld a5,40(s2) │ │ │ │ - sd zero,64(s2) │ │ │ │ - bnez a5,38b1e │ │ │ │ - sd zero,48(s2) │ │ │ │ - ld a0,56(s1) │ │ │ │ - jal 3670 │ │ │ │ - ld a0,64(s1) │ │ │ │ - sd zero,56(s1) │ │ │ │ - jal 3670 │ │ │ │ - ld a5,40(s1) │ │ │ │ - sd zero,64(s1) │ │ │ │ - bnez a5,38b0e │ │ │ │ - sd zero,48(s1) │ │ │ │ - ld s1,64(s0) │ │ │ │ - beqz s1,38acc │ │ │ │ - ld s2,56(s1) │ │ │ │ - beqz s2,38a06 │ │ │ │ - ld s3,56(s2) │ │ │ │ - beqz s3,389a2 │ │ │ │ - ld a0,56(s3) │ │ │ │ - beqz a0,38974 │ │ │ │ - jal 387ca │ │ │ │ - ld a0,64(s3) │ │ │ │ - beqz a0,3897e │ │ │ │ - jal 387ca │ │ │ │ - ld a0,56(s3) │ │ │ │ - jal 3670 │ │ │ │ - ld a0,64(s3) │ │ │ │ - sd zero,56(s3) │ │ │ │ - jal 3670 │ │ │ │ - ld a5,40(s3) │ │ │ │ - sd zero,64(s3) │ │ │ │ - bnez a5,38b56 │ │ │ │ - sd zero,48(s3) │ │ │ │ - ld s3,64(s2) │ │ │ │ - beqz s3,389e2 │ │ │ │ - ld a0,56(s3) │ │ │ │ - beqz a0,389b4 │ │ │ │ - jal 387ca │ │ │ │ - ld a0,64(s3) │ │ │ │ - beqz a0,389be │ │ │ │ - jal 387ca │ │ │ │ - ld a0,56(s3) │ │ │ │ - jal 3670 │ │ │ │ - ld a0,64(s3) │ │ │ │ - sd zero,56(s3) │ │ │ │ - jal 3670 │ │ │ │ - ld a5,40(s3) │ │ │ │ - sd zero,64(s3) │ │ │ │ - bnez a5,38b72 │ │ │ │ - sd zero,48(s3) │ │ │ │ - ld a0,56(s2) │ │ │ │ - jal 3670 │ │ │ │ - ld a0,64(s2) │ │ │ │ - sd zero,56(s2) │ │ │ │ - jal 3670 │ │ │ │ - ld a5,40(s2) │ │ │ │ - sd zero,64(s2) │ │ │ │ - bnez a5,38b2c │ │ │ │ - sd zero,48(s2) │ │ │ │ - ld s2,64(s1) │ │ │ │ - beqz s2,38ab0 │ │ │ │ - ld s3,56(s2) │ │ │ │ - beqz s3,38a4e │ │ │ │ - ld a0,56(s3) │ │ │ │ - beqz a0,38a20 │ │ │ │ - jal 387ca │ │ │ │ - ld a0,64(s3) │ │ │ │ - beqz a0,38a2a │ │ │ │ - jal 387ca │ │ │ │ - ld a0,56(s3) │ │ │ │ - jal 3670 │ │ │ │ - ld a0,64(s3) │ │ │ │ - sd zero,56(s3) │ │ │ │ - jal 3670 │ │ │ │ - ld a5,40(s3) │ │ │ │ - sd zero,64(s3) │ │ │ │ - bnez a5,38baa │ │ │ │ - sd zero,48(s3) │ │ │ │ - ld s3,64(s2) │ │ │ │ - beqz s3,38a8e │ │ │ │ - ld a0,56(s3) │ │ │ │ - beqz a0,38a60 │ │ │ │ - jal 387ca │ │ │ │ - ld a0,64(s3) │ │ │ │ - beqz a0,38a6a │ │ │ │ - jal 387ca │ │ │ │ - ld a0,56(s3) │ │ │ │ - jal 3670 │ │ │ │ - ld a0,64(s3) │ │ │ │ - sd zero,56(s3) │ │ │ │ - jal 3670 │ │ │ │ - ld a5,40(s3) │ │ │ │ - sd zero,64(s3) │ │ │ │ - bnez a5,38b8e │ │ │ │ - sd zero,48(s3) │ │ │ │ - ld a0,56(s2) │ │ │ │ - jal 3670 │ │ │ │ - ld a0,64(s2) │ │ │ │ - sd zero,56(s2) │ │ │ │ - jal 3670 │ │ │ │ - ld a5,40(s2) │ │ │ │ - sd zero,64(s2) │ │ │ │ - bnez a5,38b3a │ │ │ │ - sd zero,48(s2) │ │ │ │ - ld a0,56(s1) │ │ │ │ - jal 3670 │ │ │ │ - ld a0,64(s1) │ │ │ │ - sd zero,56(s1) │ │ │ │ - jal 3670 │ │ │ │ - ld a5,40(s1) │ │ │ │ - sd zero,64(s1) │ │ │ │ - bnez a5,38b16 │ │ │ │ - sd zero,48(s1) │ │ │ │ - ld a0,56(s0) │ │ │ │ - jal 3670 │ │ │ │ - ld a0,64(s0) │ │ │ │ - sd zero,56(s0) │ │ │ │ - jal 3670 │ │ │ │ - ld a5,40(s0) │ │ │ │ - sd zero,64(s0) │ │ │ │ - bnez a5,38af6 │ │ │ │ - ld ra,40(sp) │ │ │ │ - sd zero,48(s0) │ │ │ │ - ld s0,32(sp) │ │ │ │ - ld s1,24(sp) │ │ │ │ - ld s2,16(sp) │ │ │ │ - ld s3,8(sp) │ │ │ │ - addi sp,sp,48 │ │ │ │ + slli a4,a5,0x20 │ │ │ │ + srli a5,a4,0x1d │ │ │ │ + auipc a4,0x43 │ │ │ │ + addi a4,a4,1570 │ │ │ │ + add a5,a5,a4 │ │ │ │ + fld fs4,96(a5) │ │ │ │ + fmv.d fa0,fs4 │ │ │ │ + jal 3920 │ │ │ │ + fadd.d fs0,fs0,fa0 │ │ │ │ + j 36876 │ │ │ │ + slli a4,a5,0x20 │ │ │ │ + srli a5,a4,0x1d │ │ │ │ + auipc a4,0x43 │ │ │ │ + addi a4,a4,1662 │ │ │ │ + j 36864 │ │ │ │ + slli a4,a5,0x20 │ │ │ │ + srli a5,a4,0x1d │ │ │ │ + auipc a4,0x43 │ │ │ │ + addi a4,a4,1580 │ │ │ │ + j 36864 │ │ │ │ + auipc a5,0x2d │ │ │ │ + fld fs1,978(a5) │ │ │ │ + j 36bc8 │ │ │ │ + auipc a3,0x2f │ │ │ │ + addi a3,a3,-144 │ │ │ │ + li a2,84 │ │ │ │ + auipc a1,0x2a │ │ │ │ + addi a1,a1,396 │ │ │ │ + auipc a0,0x2a │ │ │ │ + addi a0,a0,436 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + auipc a5,0x43 │ │ │ │ + ld a5,848(a5) │ │ │ │ + fmv.x.d a4,fa0 │ │ │ │ + ld a0,0(a5) │ │ │ │ + mv a3,s6 │ │ │ │ + auipc a2,0x2a │ │ │ │ + addi a2,a2,320 │ │ │ │ + li a1,1 │ │ │ │ + sd s7,104(sp) │ │ │ │ + sd s8,96(sp) │ │ │ │ + sd s9,88(sp) │ │ │ │ + sd s10,80(sp) │ │ │ │ + sd s11,72(sp) │ │ │ │ + fsd fs3,32(sp) │ │ │ │ + fsd fs4,24(sp) │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + auipc a3,0x2f │ │ │ │ + addi a3,a3,-236 │ │ │ │ + li a2,72 │ │ │ │ + auipc a1,0x2a │ │ │ │ + addi a1,a1,320 │ │ │ │ + auipc a0,0x2a │ │ │ │ + addi a0,a0,336 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + lw a5,0(a0) │ │ │ │ + beqz a5,36d62 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + addi sp,sp,-80 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + sd s6,16(sp) │ │ │ │ + slli s6,a5,0x2 │ │ │ │ + add s6,s6,a5 │ │ │ │ + sd s2,48(sp) │ │ │ │ + sd s3,40(sp) │ │ │ │ + sd s5,24(sp) │ │ │ │ + sd s7,8(sp) │ │ │ │ + sd ra,72(sp) │ │ │ │ + sd s0,64(sp) │ │ │ │ + sd s1,56(sp) │ │ │ │ + sd s4,32(sp) │ │ │ │ + sd s8,0(sp) │ │ │ │ + mv s3,a0 │ │ │ │ + mv s5,a1 │ │ │ │ + slli s6,s6,0x4 │ │ │ │ + li s2,0 │ │ │ │ + li s7,88 │ │ │ │ + ld a5,8(s3) │ │ │ │ + add a5,a5,s2 │ │ │ │ + lw s4,32(a5) │ │ │ │ + beqz s4,36d3e │ │ │ │ + slli s4,s4,0x20 │ │ │ │ + srli s4,s4,0x20 │ │ │ │ + mul s4,s4,s7 │ │ │ │ + li s0,0 │ │ │ │ + j 36cf6 │ │ │ │ + ld a5,8(s3) │ │ │ │ + add a5,a5,s2 │ │ │ │ + ld a0,48(a5) │ │ │ │ + add a0,a0,s0 │ │ │ │ + jal 4fd06 │ │ │ │ + ld a5,8(s3) │ │ │ │ + mv s1,a0 │ │ │ │ + add a5,a5,s2 │ │ │ │ + ld a0,48(a5) │ │ │ │ + add a0,a0,s0 │ │ │ │ + jal 4fece │ │ │ │ + mv s8,a0 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 3310 │ │ │ │ + ld a5,8(s3) │ │ │ │ + mv a3,s1 │ │ │ │ + sext.w s8,s8 │ │ │ │ + add a5,a5,s2 │ │ │ │ + ld s1,48(a5) │ │ │ │ + mv a4,s5 │ │ │ │ + li a2,8 │ │ │ │ + mv a1,s8 │ │ │ │ + sext.w a0,a0 │ │ │ │ + add s1,s1,s0 │ │ │ │ + jal 3674e │ │ │ │ + mv a0,s1 │ │ │ │ + addi s0,s0,88 │ │ │ │ + jal 4fd80 │ │ │ │ + bne s4,s0,36cf0 │ │ │ │ + addi s2,s2,80 │ │ │ │ + bne s6,s2,36cd4 │ │ │ │ + ld ra,72(sp) │ │ │ │ + ld s0,64(sp) │ │ │ │ + ld s1,56(sp) │ │ │ │ + ld s2,48(sp) │ │ │ │ + ld s3,40(sp) │ │ │ │ + ld s4,32(sp) │ │ │ │ + ld s5,24(sp) │ │ │ │ + ld s6,16(sp) │ │ │ │ + ld s7,8(sp) │ │ │ │ + ld s8,0(sp) │ │ │ │ + fmv.d.x fa0,zero │ │ │ │ + addi sp,sp,80 │ │ │ │ ret │ │ │ │ - ld a0,48(s0) │ │ │ │ - jal 3670 │ │ │ │ - ld ra,40(sp) │ │ │ │ - sd zero,48(s0) │ │ │ │ - ld s0,32(sp) │ │ │ │ - ld s1,24(sp) │ │ │ │ - ld s2,16(sp) │ │ │ │ - ld s3,8(sp) │ │ │ │ - addi sp,sp,48 │ │ │ │ + fmv.d.x fa0,zero │ │ │ │ ret │ │ │ │ - ld a0,48(s1) │ │ │ │ - jal 3670 │ │ │ │ - j 38950 │ │ │ │ - ld a0,48(s1) │ │ │ │ - jal 3670 │ │ │ │ - j 38ac8 │ │ │ │ - ld a0,48(s2) │ │ │ │ - jal 3670 │ │ │ │ - sd zero,48(s2) │ │ │ │ - j 38936 │ │ │ │ - ld a0,48(s2) │ │ │ │ - jal 3670 │ │ │ │ - sd zero,48(s2) │ │ │ │ - j 38a06 │ │ │ │ - ld a0,48(s2) │ │ │ │ - jal 3670 │ │ │ │ - sd zero,48(s2) │ │ │ │ - j 38ab0 │ │ │ │ - ld a0,48(s2) │ │ │ │ - jal 3670 │ │ │ │ - sd zero,48(s2) │ │ │ │ - j 3888a │ │ │ │ - ld a0,48(s3) │ │ │ │ - jal 3670 │ │ │ │ - sd zero,48(s3) │ │ │ │ - j 389a2 │ │ │ │ - ld a0,48(s3) │ │ │ │ - jal 3670 │ │ │ │ - sd zero,48(s3) │ │ │ │ - j 38826 │ │ │ │ - ld a0,48(s3) │ │ │ │ - jal 3670 │ │ │ │ - sd zero,48(s3) │ │ │ │ - j 389e2 │ │ │ │ - ld a0,48(s3) │ │ │ │ - jal 3670 │ │ │ │ - sd zero,48(s3) │ │ │ │ - j 388d2 │ │ │ │ - ld a0,48(s3) │ │ │ │ - jal 3670 │ │ │ │ - sd zero,48(s3) │ │ │ │ - j 38a8e │ │ │ │ - ld a0,48(s3) │ │ │ │ - jal 3670 │ │ │ │ - sd zero,48(s3) │ │ │ │ - j 38866 │ │ │ │ - ld a0,48(s3) │ │ │ │ - jal 3670 │ │ │ │ - sd zero,48(s3) │ │ │ │ - j 38a4e │ │ │ │ - ld a0,48(s3) │ │ │ │ - jal 3670 │ │ │ │ - sd zero,48(s3) │ │ │ │ - j 38912 │ │ │ │ - addi sp,sp,-192 │ │ │ │ - sd s6,128(sp) │ │ │ │ - lw s6,16(a0) │ │ │ │ - sd ra,184(sp) │ │ │ │ - bnez s6,38bd8 │ │ │ │ - j 3a036 │ │ │ │ - sd s0,176(sp) │ │ │ │ - sd s1,168(sp) │ │ │ │ - sd s2,160(sp) │ │ │ │ - sd s3,152(sp) │ │ │ │ - sd s4,144(sp) │ │ │ │ - sd s5,136(sp) │ │ │ │ - sd s7,120(sp) │ │ │ │ - ld s4,8(a0) │ │ │ │ - mv s7,a0 │ │ │ │ + lw a5,0(a0) │ │ │ │ + beqz a5,36e72 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + addi sp,sp,-112 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + sd s6,48(sp) │ │ │ │ + slli s6,a5,0x2 │ │ │ │ + add s6,s6,a5 │ │ │ │ + sd s0,96(sp) │ │ │ │ + sd s2,80(sp) │ │ │ │ + sd s3,72(sp) │ │ │ │ + sd s5,56(sp) │ │ │ │ + sd s7,40(sp) │ │ │ │ + fsd fs1,0(sp) │ │ │ │ + sd ra,104(sp) │ │ │ │ + sd s1,88(sp) │ │ │ │ + sd s4,64(sp) │ │ │ │ + sd s8,32(sp) │ │ │ │ + sd s9,24(sp) │ │ │ │ + fsd fs0,8(sp) │ │ │ │ + mv s3,a0 │ │ │ │ mv s5,a1 │ │ │ │ mv s0,a2 │ │ │ │ - mv s1,a5 │ │ │ │ - mv s2,a6 │ │ │ │ - li s3,0 │ │ │ │ - j 38c04 │ │ │ │ - addiw s3,s3,1 │ │ │ │ - addi s4,s4,8 │ │ │ │ - bne s3,s6,38c04 │ │ │ │ - j 3a040 │ │ │ │ - ld a0,0(s4) │ │ │ │ + slli s6,s6,0x4 │ │ │ │ + li s2,0 │ │ │ │ + li s7,88 │ │ │ │ + auipc a5,0x2d │ │ │ │ + fld fs1,622(a5) │ │ │ │ + ld a5,8(s3) │ │ │ │ + add a5,a5,s2 │ │ │ │ + lw s4,32(a5) │ │ │ │ + beqz s4,36e48 │ │ │ │ + slli s4,s4,0x20 │ │ │ │ + srli s4,s4,0x20 │ │ │ │ + mul s4,s4,s7 │ │ │ │ + li s1,0 │ │ │ │ + j 36dcc │ │ │ │ + ld a5,8(s3) │ │ │ │ + add a5,a5,s2 │ │ │ │ + ld a5,48(a5) │ │ │ │ + ld a5,24(a5) │ │ │ │ + ld a0,88(a5) │ │ │ │ + jal 5bef6 │ │ │ │ + ld a5,8(s3) │ │ │ │ + sext.w s9,a0 │ │ │ │ + add a5,a5,s2 │ │ │ │ + ld a0,48(a5) │ │ │ │ + add a0,a0,s1 │ │ │ │ + jal 4feda │ │ │ │ + fld fa1,16(s0) │ │ │ │ + fld fa0,8(s0) │ │ │ │ mv a1,s5 │ │ │ │ - jal 3580 │ │ │ │ - bnez a0,38bf8 │ │ │ │ - bltu s3,s6,38c18 │ │ │ │ - j 3a040 │ │ │ │ - ld a5,0(s7) │ │ │ │ - slli a4,s3,0x20 │ │ │ │ + mv s8,a0 │ │ │ │ + mv a0,s9 │ │ │ │ + jal 1c530 │ │ │ │ + fmv.d fs0,fa0 │ │ │ │ + fld fa1,16(s0) │ │ │ │ + fld fa0,0(s0) │ │ │ │ + fmv.d fa2,fs0 │ │ │ │ + li a0,25 │ │ │ │ + sext.w s8,s8 │ │ │ │ + jal 1c3ba │ │ │ │ + fmv.d fa5,fa0 │ │ │ │ + fmv.d fa2,fs0 │ │ │ │ + fld fa1,16(s0) │ │ │ │ + fld fa0,0(s0) │ │ │ │ + mv a0,s8 │ │ │ │ + fmv.d fs0,fa5 │ │ │ │ + jal 1c3ba │ │ │ │ + fneg.d fa5,fa0 │ │ │ │ + fdiv.d fa0,fa5,fs0 │ │ │ │ + fle.d a5,fs1,fa0 │ │ │ │ + beqz a5,36e32 │ │ │ │ + fmv.d fa0,fs1 │ │ │ │ + ld a5,8(s3) │ │ │ │ + add a5,a5,s2 │ │ │ │ + ld a0,48(a5) │ │ │ │ + add a0,a0,s1 │ │ │ │ + addi s1,s1,88 │ │ │ │ + jal 4fd80 │ │ │ │ + bne s4,s1,36dc6 │ │ │ │ + addi s2,s2,80 │ │ │ │ + bne s6,s2,36daa │ │ │ │ + ld ra,104(sp) │ │ │ │ + ld s0,96(sp) │ │ │ │ + ld s1,88(sp) │ │ │ │ + ld s2,80(sp) │ │ │ │ + ld s3,72(sp) │ │ │ │ + ld s4,64(sp) │ │ │ │ + ld s5,56(sp) │ │ │ │ + ld s6,48(sp) │ │ │ │ + ld s7,40(sp) │ │ │ │ + ld s8,32(sp) │ │ │ │ + ld s9,24(sp) │ │ │ │ + fld fs0,8(sp) │ │ │ │ + fld fs1,0(sp) │ │ │ │ + fmv.d.x fa0,zero │ │ │ │ + addi sp,sp,112 │ │ │ │ + ret │ │ │ │ + fmv.d.x fa0,zero │ │ │ │ + ret │ │ │ │ + addi sp,sp,-320 │ │ │ │ + sd s4,272(sp) │ │ │ │ + lw s4,0(a0) │ │ │ │ + sd s3,280(sp) │ │ │ │ + sd s0,304(sp) │ │ │ │ + slli a4,s4,0x20 │ │ │ │ srli s3,a4,0x1d │ │ │ │ - add a5,a5,s3 │ │ │ │ - ld s6,0(a5) │ │ │ │ - bnez s6,38c32 │ │ │ │ - j 3a040 │ │ │ │ - ld a5,32(s6) │ │ │ │ - ld s3,24(s0) │ │ │ │ - ld a4,0(s6) │ │ │ │ - ld s5,24(a5) │ │ │ │ - ld a5,32(a5) │ │ │ │ - ld s4,32(s0) │ │ │ │ - sd a5,8(sp) │ │ │ │ - bge a4,s3,38c52 │ │ │ │ - j 3a040 │ │ │ │ - ld s7,56(s6) │ │ │ │ - beqz s7,3976a │ │ │ │ - ld a5,32(s7) │ │ │ │ + sd s6,256(sp) │ │ │ │ + mv s0,a1 │ │ │ │ + mv s6,a0 │ │ │ │ + mv a1,s3 │ │ │ │ + li a0,0 │ │ │ │ + sd ra,312(sp) │ │ │ │ + sd s8,240(sp) │ │ │ │ + sd s11,216(sp) │ │ │ │ + jal 1e81c │ │ │ │ + mv s8,a0 │ │ │ │ + mv a1,s3 │ │ │ │ + li a0,0 │ │ │ │ + jal 1e81c │ │ │ │ + mv s11,a0 │ │ │ │ + beqz s4,37454 │ │ │ │ + fsd fs2,184(sp) │ │ │ │ + auipc a5,0x2d │ │ │ │ + fld fs2,334(a5) │ │ │ │ + fsd fs9,128(sp) │ │ │ │ + fmv.d fs9,fs2 │ │ │ │ + add s3,s3,s8 │ │ │ │ + sd s2,288(sp) │ │ │ │ + sd s5,264(sp) │ │ │ │ + sd s7,248(sp) │ │ │ │ + fsd fs0,200(sp) │ │ │ │ + fsd fs4,168(sp) │ │ │ │ + sd s1,296(sp) │ │ │ │ + sd s9,232(sp) │ │ │ │ + sd s10,224(sp) │ │ │ │ + fsd fs1,192(sp) │ │ │ │ + fsd fs3,176(sp) │ │ │ │ + fsd fs5,160(sp) │ │ │ │ + fsd fs6,152(sp) │ │ │ │ + fsd fs7,144(sp) │ │ │ │ + fsd fs8,136(sp) │ │ │ │ + mv s5,a0 │ │ │ │ + mv s2,s8 │ │ │ │ + li s7,0 │ │ │ │ + auipc a5,0x2d │ │ │ │ + fld fs0,276(a5) │ │ │ │ + auipc a5,0x2d │ │ │ │ + fld fs4,284(a5) │ │ │ │ + sd s3,72(sp) │ │ │ │ + sd s8,88(sp) │ │ │ │ + sd a0,96(sp) │ │ │ │ + sd s4,104(sp) │ │ │ │ sd s8,112(sp) │ │ │ │ - ld a4,0(s7) │ │ │ │ - ld s8,24(a5) │ │ │ │ - ld a5,32(a5) │ │ │ │ - sd a5,16(sp) │ │ │ │ - bge a4,s3,38c74 │ │ │ │ - j 3a060 │ │ │ │ - sd s9,104(sp) │ │ │ │ - ld s9,56(s7) │ │ │ │ - beqz s9,39244 │ │ │ │ - ld a5,32(s9) │ │ │ │ - ld a4,0(s9) │ │ │ │ - ld a3,24(a5) │ │ │ │ - ld a5,32(a5) │ │ │ │ - sd a3,24(sp) │ │ │ │ - sd a5,32(sp) │ │ │ │ - blt a4,s3,39244 │ │ │ │ - sd s10,96(sp) │ │ │ │ - ld s10,56(s9) │ │ │ │ - beqz s10,38f32 │ │ │ │ - ld a5,32(s10) │ │ │ │ - ld a4,0(s10) │ │ │ │ - ld a3,24(a5) │ │ │ │ - ld a5,32(a5) │ │ │ │ - sd a3,40(sp) │ │ │ │ - sd a5,48(sp) │ │ │ │ - blt a4,s3,38f32 │ │ │ │ - sd s11,88(sp) │ │ │ │ - ld s11,56(s10) │ │ │ │ - beqz s11,38da0 │ │ │ │ - ld a5,32(s11) │ │ │ │ - ld a4,0(s11) │ │ │ │ - ld t6,24(a5) │ │ │ │ - ld t0,32(a5) │ │ │ │ - blt a4,s3,38da0 │ │ │ │ - ld a0,56(s11) │ │ │ │ - beqz a0,38cf8 │ │ │ │ - li a6,0 │ │ │ │ - mv a5,s2 │ │ │ │ - mv a4,s1 │ │ │ │ - auipc a3,0xfffff │ │ │ │ - addi a3,a3,794 │ │ │ │ - auipc a2,0xfffff │ │ │ │ - addi a2,a2,872 │ │ │ │ - mv a1,s0 │ │ │ │ - sd t0,64(sp) │ │ │ │ - sd t6,56(sp) │ │ │ │ - jal 38470 │ │ │ │ - ld t0,64(sp) │ │ │ │ - ld t6,56(sp) │ │ │ │ - blt s4,t6,38da0 │ │ │ │ - blt t0,s3,38d7e │ │ │ │ - ld a4,0(s2) │ │ │ │ - ld a0,0(s1) │ │ │ │ - bnez a4,38d0e │ │ │ │ - beqz a0,38d0e │ │ │ │ - j 3a0c6 │ │ │ │ - addi a5,a4,1 │ │ │ │ - slli a1,a5,0x3 │ │ │ │ - sd a5,64(sp) │ │ │ │ - sd a1,56(sp) │ │ │ │ - sd a4,72(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a1,56(sp) │ │ │ │ - ld a6,32(s11) │ │ │ │ - ld a3,40(s11) │ │ │ │ - add a2,a0,a1 │ │ │ │ - sd a6,-8(a2) │ │ │ │ - ld a5,64(sp) │ │ │ │ - beqz a3,38d78 │ │ │ │ - ld a4,72(sp) │ │ │ │ - addi a1,a1,8 │ │ │ │ - li a5,0 │ │ │ │ - addi a3,a4,2 │ │ │ │ - sd a3,72(sp) │ │ │ │ - sd a5,64(sp) │ │ │ │ - sd a1,56(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a5,64(sp) │ │ │ │ - ld a4,48(s11) │ │ │ │ - ld a1,56(sp) │ │ │ │ - slli a2,a5,0x3 │ │ │ │ - add a4,a4,a2 │ │ │ │ - ld t6,0(a4) │ │ │ │ - ld a2,40(s11) │ │ │ │ - add a6,a0,a1 │ │ │ │ - mv a4,a5 │ │ │ │ - sd t6,-8(a6) │ │ │ │ - addi a5,a5,1 │ │ │ │ - ld a3,72(sp) │ │ │ │ - addi a1,a1,8 │ │ │ │ - bltu a5,a2,38d40 │ │ │ │ - add a5,a4,a3 │ │ │ │ - sd a0,0(s1) │ │ │ │ - sd a5,0(s2) │ │ │ │ - ld a0,64(s11) │ │ │ │ - beqz a0,38da0 │ │ │ │ - li a6,0 │ │ │ │ - mv a5,s2 │ │ │ │ - mv a4,s1 │ │ │ │ - auipc a3,0xfffff │ │ │ │ - addi a3,a3,618 │ │ │ │ - auipc a2,0xfffff │ │ │ │ - addi a2,a2,696 │ │ │ │ - mv a1,s0 │ │ │ │ - jal 38470 │ │ │ │ - ld a5,40(sp) │ │ │ │ - bge s4,a5,38daa │ │ │ │ - j 3a09c │ │ │ │ - ld a5,48(sp) │ │ │ │ - blt a5,s3,38e2a │ │ │ │ - ld a5,0(s2) │ │ │ │ - ld a0,0(s1) │ │ │ │ - bnez a5,38dbe │ │ │ │ - beqz a0,38dbe │ │ │ │ - j 3a0c6 │ │ │ │ - addi s11,a5,1 │ │ │ │ - slli a1,s11,0x3 │ │ │ │ - sd a1,40(sp) │ │ │ │ - sd a5,48(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a1,40(sp) │ │ │ │ - ld a2,32(s10) │ │ │ │ - ld a4,40(s10) │ │ │ │ - add a3,a0,a1 │ │ │ │ - sd a2,-8(a3) │ │ │ │ - beqz a4,38e24 │ │ │ │ - ld a5,48(sp) │ │ │ │ - addi s11,a1,8 │ │ │ │ - li a4,0 │ │ │ │ - addi a3,a5,2 │ │ │ │ - mv a1,s11 │ │ │ │ - sd a3,48(sp) │ │ │ │ - sd a4,40(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a4,40(sp) │ │ │ │ - ld a5,48(s10) │ │ │ │ - add a1,a0,s11 │ │ │ │ - slli a2,a4,0x3 │ │ │ │ - add a5,a5,a2 │ │ │ │ - ld a6,0(a5) │ │ │ │ - ld a2,40(s10) │ │ │ │ - mv a5,a4 │ │ │ │ - sd a6,-8(a1) │ │ │ │ - addi a4,a4,1 │ │ │ │ - ld a3,48(sp) │ │ │ │ - addi s11,s11,8 │ │ │ │ - bltu a4,a2,38dee │ │ │ │ - add s11,a5,a3 │ │ │ │ - sd a0,0(s1) │ │ │ │ - sd s11,0(s2) │ │ │ │ - ld s10,64(s10) │ │ │ │ - bnez s10,38e36 │ │ │ │ - j 3a09c │ │ │ │ - ld a5,32(s10) │ │ │ │ - ld s11,24(s0) │ │ │ │ - ld a4,0(s10) │ │ │ │ - ld t5,32(s0) │ │ │ │ - ld t6,24(a5) │ │ │ │ - ld t0,32(a5) │ │ │ │ - bge a4,s11,38e56 │ │ │ │ - j 3a09c │ │ │ │ - ld a0,56(s10) │ │ │ │ - beqz a0,38e84 │ │ │ │ - li a6,0 │ │ │ │ - mv a5,s2 │ │ │ │ - mv a4,s1 │ │ │ │ - auipc a3,0xfffff │ │ │ │ - addi a3,a3,402 │ │ │ │ - auipc a2,0xfffff │ │ │ │ - addi a2,a2,480 │ │ │ │ - mv a1,s0 │ │ │ │ - sd t5,56(sp) │ │ │ │ - sd t0,48(sp) │ │ │ │ - sd t6,40(sp) │ │ │ │ - jal 38470 │ │ │ │ - ld t5,56(sp) │ │ │ │ - ld t0,48(sp) │ │ │ │ - ld t6,40(sp) │ │ │ │ - bge t5,t6,38e8c │ │ │ │ - j 3a09c │ │ │ │ - blt t0,s11,38f0a │ │ │ │ - ld a5,0(s2) │ │ │ │ - ld a0,0(s1) │ │ │ │ - bnez a5,38e9e │ │ │ │ - beqz a0,38e9e │ │ │ │ - j 3a0c6 │ │ │ │ - addi s11,a5,1 │ │ │ │ - slli a1,s11,0x3 │ │ │ │ - sd a1,40(sp) │ │ │ │ - sd a5,48(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a1,40(sp) │ │ │ │ - ld a2,32(s10) │ │ │ │ - ld a4,40(s10) │ │ │ │ - add a3,a0,a1 │ │ │ │ - sd a2,-8(a3) │ │ │ │ - beqz a4,38f04 │ │ │ │ - ld a5,48(sp) │ │ │ │ - addi s11,a1,8 │ │ │ │ - li a3,0 │ │ │ │ - addi a4,a5,2 │ │ │ │ - mv a1,s11 │ │ │ │ - sd a4,48(sp) │ │ │ │ - sd a3,40(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a3,40(sp) │ │ │ │ - ld a5,48(s10) │ │ │ │ - add a1,a0,s11 │ │ │ │ - slli a2,a3,0x3 │ │ │ │ - add a5,a5,a2 │ │ │ │ - ld a6,0(a5) │ │ │ │ - ld a2,40(s10) │ │ │ │ - mv a5,a3 │ │ │ │ - sd a6,-8(a1) │ │ │ │ - addi a3,a3,1 │ │ │ │ - ld a4,48(sp) │ │ │ │ - addi s11,s11,8 │ │ │ │ - bltu a3,a2,38ece │ │ │ │ - add s11,a5,a4 │ │ │ │ - sd a0,0(s1) │ │ │ │ - sd s11,0(s2) │ │ │ │ - ld a0,64(s10) │ │ │ │ - bnez a0,38f14 │ │ │ │ - j 3a09c │ │ │ │ - li a6,0 │ │ │ │ - mv a5,s2 │ │ │ │ - mv a4,s1 │ │ │ │ - auipc a3,0xfffff │ │ │ │ - addi a3,a3,218 │ │ │ │ - auipc a2,0xfffff │ │ │ │ - addi a2,a2,296 │ │ │ │ - mv a1,s0 │ │ │ │ - jal 38470 │ │ │ │ - ld s11,88(sp) │ │ │ │ - ld a5,24(sp) │ │ │ │ - bge s4,a5,38f3c │ │ │ │ - j 3a072 │ │ │ │ - ld a5,32(sp) │ │ │ │ - sd s11,88(sp) │ │ │ │ - blt a5,s3,38fb4 │ │ │ │ - ld a3,0(s2) │ │ │ │ - ld a0,0(s1) │ │ │ │ - bnez a3,38f52 │ │ │ │ - beqz a0,38f52 │ │ │ │ - j 3a0c6 │ │ │ │ - addi s11,a3,1 │ │ │ │ - slli s10,s11,0x3 │ │ │ │ - mv a1,s10 │ │ │ │ - sd a3,24(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a2,32(s9) │ │ │ │ - ld a5,40(s9) │ │ │ │ - add a4,a0,s10 │ │ │ │ - sd a2,-8(a4) │ │ │ │ - beqz a5,38fae │ │ │ │ - ld a3,24(sp) │ │ │ │ - addi s10,s10,8 │ │ │ │ - li s11,0 │ │ │ │ - addi a5,a3,2 │ │ │ │ - sd a5,24(sp) │ │ │ │ - mv a1,s10 │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a5,48(s9) │ │ │ │ - slli a4,s11,0x3 │ │ │ │ - add a3,a0,s10 │ │ │ │ - add a5,a5,a4 │ │ │ │ - ld a2,0(a5) │ │ │ │ - ld a4,40(s9) │ │ │ │ - mv a5,s11 │ │ │ │ - sd a2,-8(a3) │ │ │ │ - addi s11,s11,1 │ │ │ │ - addi s10,s10,8 │ │ │ │ - bltu s11,a4,38f80 │ │ │ │ - ld a4,24(sp) │ │ │ │ - add s11,a5,a4 │ │ │ │ - sd a0,0(s1) │ │ │ │ - sd s11,0(s2) │ │ │ │ - ld s11,64(s9) │ │ │ │ - bnez s11,38fc0 │ │ │ │ - j 3a066 │ │ │ │ - ld a5,32(s11) │ │ │ │ - ld a3,32(s0) │ │ │ │ - ld s9,24(s0) │ │ │ │ - ld a4,0(s11) │ │ │ │ - sd a3,24(sp) │ │ │ │ - ld a3,24(a5) │ │ │ │ - ld a5,32(a5) │ │ │ │ - sd a3,32(sp) │ │ │ │ - sd a5,40(sp) │ │ │ │ - bge a4,s9,38fe0 │ │ │ │ - j 3a066 │ │ │ │ - ld s10,56(s11) │ │ │ │ - beqz s10,390cc │ │ │ │ - ld a5,32(s10) │ │ │ │ - ld a4,0(s10) │ │ │ │ - ld t6,24(a5) │ │ │ │ - ld t5,32(a5) │ │ │ │ - blt a4,s9,390cc │ │ │ │ - ld a0,56(s10) │ │ │ │ - beqz a0,39026 │ │ │ │ - li a6,0 │ │ │ │ - mv a5,s2 │ │ │ │ - mv a4,s1 │ │ │ │ - auipc a3,0xfffff │ │ │ │ - addi a3,a3,-20 │ │ │ │ - auipc a2,0xfffff │ │ │ │ - addi a2,a2,58 │ │ │ │ - mv a1,s0 │ │ │ │ - sd t5,56(sp) │ │ │ │ - sd t6,48(sp) │ │ │ │ - jal 38470 │ │ │ │ - ld t5,56(sp) │ │ │ │ - ld t6,48(sp) │ │ │ │ - ld a5,24(sp) │ │ │ │ - blt a5,t6,390cc │ │ │ │ - blt t5,s9,390aa │ │ │ │ - ld a4,0(s2) │ │ │ │ - ld a0,0(s1) │ │ │ │ - bnez a4,3903e │ │ │ │ - beqz a0,3903e │ │ │ │ - j 3a0c6 │ │ │ │ - addi a5,a4,1 │ │ │ │ - slli a1,a5,0x3 │ │ │ │ - sd a5,56(sp) │ │ │ │ - sd a1,48(sp) │ │ │ │ + sd a0,120(sp) │ │ │ │ + sd s0,80(sp) │ │ │ │ + ld a5,8(s6) │ │ │ │ + li a0,0 │ │ │ │ + li s9,0 │ │ │ │ + add a5,a5,s7 │ │ │ │ + lw s4,32(a5) │ │ │ │ + slli a5,s4,0x20 │ │ │ │ + srli a4,a5,0x1d │ │ │ │ + mv a1,a4 │ │ │ │ sd a4,64(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a1,48(sp) │ │ │ │ - ld a6,32(s10) │ │ │ │ - ld a3,40(s10) │ │ │ │ - add a2,a0,a1 │ │ │ │ - sd a6,-8(a2) │ │ │ │ + jal 1e81c │ │ │ │ + fmv.d.x fa5,zero │ │ │ │ + sd a0,0(s2) │ │ │ │ + li a2,0 │ │ │ │ + fsd fa5,0(s5) │ │ │ │ + beqz s4,37014 │ │ │ │ + auipc a5,0x2d │ │ │ │ + fld fs3,238(a5) │ │ │ │ + mv s1,s9 │ │ │ │ + mv s4,a2 │ │ │ │ + sd s7,48(sp) │ │ │ │ + sd s6,56(sp) │ │ │ │ ld a5,56(sp) │ │ │ │ - beqz a3,390a4 │ │ │ │ - ld a4,64(sp) │ │ │ │ - addi a1,a1,8 │ │ │ │ - li a3,0 │ │ │ │ - addi a4,a4,2 │ │ │ │ - sd a4,64(sp) │ │ │ │ - sd a3,56(sp) │ │ │ │ - sd a1,48(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a3,56(sp) │ │ │ │ - ld a5,48(s10) │ │ │ │ - ld a1,48(sp) │ │ │ │ - slli a2,a3,0x3 │ │ │ │ - add a5,a5,a2 │ │ │ │ - ld t5,0(a5) │ │ │ │ - ld a2,40(s10) │ │ │ │ - add a6,a0,a1 │ │ │ │ - mv a5,a3 │ │ │ │ - sd t5,-8(a6) │ │ │ │ - addi a3,a3,1 │ │ │ │ - ld a4,64(sp) │ │ │ │ - addi a1,a1,8 │ │ │ │ - bltu a3,a2,3906e │ │ │ │ + ld a4,48(sp) │ │ │ │ + ld a5,8(a5) │ │ │ │ add a5,a5,a4 │ │ │ │ - sd a0,0(s1) │ │ │ │ - sd a5,0(s2) │ │ │ │ - ld a0,64(s10) │ │ │ │ - beqz a0,390cc │ │ │ │ - li a6,0 │ │ │ │ - mv a5,s2 │ │ │ │ - mv a4,s1 │ │ │ │ - auipc a3,0xfffff │ │ │ │ - addi a3,a3,-194 │ │ │ │ - auipc a2,0xfffff │ │ │ │ - addi a2,a2,-116 │ │ │ │ - mv a1,s0 │ │ │ │ - jal 38470 │ │ │ │ - ld a5,32(sp) │ │ │ │ - ld a4,24(sp) │ │ │ │ - bge a4,a5,390d8 │ │ │ │ - j 3a066 │ │ │ │ - ld a5,40(sp) │ │ │ │ - blt a5,s9,39150 │ │ │ │ + ld a0,48(a5) │ │ │ │ + add a0,a0,s4 │ │ │ │ + ld a5,24(a0) │ │ │ │ + ld s0,88(a5) │ │ │ │ + jal 4fd06 │ │ │ │ + mv s8,a0 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 5bef6 │ │ │ │ ld a3,0(s2) │ │ │ │ - ld a0,0(s1) │ │ │ │ - bnez a3,390ec │ │ │ │ - beqz a0,390ec │ │ │ │ - j 3a0c6 │ │ │ │ - addi s10,a3,1 │ │ │ │ - slli s9,s10,0x3 │ │ │ │ - mv a1,s9 │ │ │ │ - sd a3,24(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a2,32(s11) │ │ │ │ - ld a5,40(s11) │ │ │ │ - add a4,a0,s9 │ │ │ │ - sd a2,-8(a4) │ │ │ │ - beqz a5,3914a │ │ │ │ - ld a3,24(sp) │ │ │ │ - addi s9,s9,8 │ │ │ │ - li a5,0 │ │ │ │ - addi a6,a3,2 │ │ │ │ - mv a1,s9 │ │ │ │ - sd a6,32(sp) │ │ │ │ - sd a5,24(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a5,24(sp) │ │ │ │ - ld a4,48(s11) │ │ │ │ - ld a6,32(sp) │ │ │ │ - slli a3,a5,0x3 │ │ │ │ - add a4,a4,a3 │ │ │ │ - ld a2,0(a4) │ │ │ │ - ld a4,40(s11) │ │ │ │ - add a3,a0,s9 │ │ │ │ - mv s10,a5 │ │ │ │ - sd a2,-8(a3) │ │ │ │ - addi a5,a5,1 │ │ │ │ - addi s9,s9,8 │ │ │ │ - bltu a5,a4,39118 │ │ │ │ - add s10,s10,a6 │ │ │ │ - sd a0,0(s1) │ │ │ │ - sd s10,0(s2) │ │ │ │ - ld t3,64(s11) │ │ │ │ - bnez t3,3915c │ │ │ │ - j 3a066 │ │ │ │ - ld a5,32(t3) │ │ │ │ - ld s9,24(s0) │ │ │ │ - ld a4,0(t3) │ │ │ │ - ld s11,32(s0) │ │ │ │ - ld t4,24(a5) │ │ │ │ - ld s10,32(a5) │ │ │ │ - blt a4,s9,3a066 │ │ │ │ - ld a0,56(t3) │ │ │ │ - beqz a0,391a2 │ │ │ │ - li a6,0 │ │ │ │ - mv a5,s2 │ │ │ │ - mv a4,s1 │ │ │ │ - auipc a3,0xfffff │ │ │ │ - addi a3,a3,-400 │ │ │ │ - auipc a2,0xfffff │ │ │ │ - addi a2,a2,-322 │ │ │ │ - mv a1,s0 │ │ │ │ - sd t4,32(sp) │ │ │ │ - sd t3,24(sp) │ │ │ │ - jal 38470 │ │ │ │ - ld t4,32(sp) │ │ │ │ - ld t3,24(sp) │ │ │ │ - blt s11,t4,3a066 │ │ │ │ - blt s10,s9,3921c │ │ │ │ - ld s11,0(s2) │ │ │ │ - ld a0,0(s1) │ │ │ │ - bnez s11,391ba │ │ │ │ - beqz a0,391ba │ │ │ │ - j 3a0c6 │ │ │ │ - addi s10,s11,1 │ │ │ │ - slli s9,s10,0x3 │ │ │ │ - mv a1,s9 │ │ │ │ - sd t3,24(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - ld t3,24(sp) │ │ │ │ - add a4,a0,s9 │ │ │ │ - ld a3,32(t3) │ │ │ │ - ld a5,40(t3) │ │ │ │ - sd a3,-8(a4) │ │ │ │ - beqz a5,39216 │ │ │ │ - addi s11,s11,2 │ │ │ │ - addi s9,s9,8 │ │ │ │ - li a5,0 │ │ │ │ - mv a1,s9 │ │ │ │ - sd a5,32(sp) │ │ │ │ - sd t3,24(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - ld t3,24(sp) │ │ │ │ - ld a5,32(sp) │ │ │ │ - ld a4,48(t3) │ │ │ │ - slli a3,a5,0x3 │ │ │ │ - mv s10,a5 │ │ │ │ - add a4,a4,a3 │ │ │ │ - ld a2,0(a4) │ │ │ │ - ld a4,40(t3) │ │ │ │ - add a3,a0,s9 │ │ │ │ - sd a2,-8(a3) │ │ │ │ - addi a5,a5,1 │ │ │ │ - addi s9,s9,8 │ │ │ │ - bltu a5,a4,391e4 │ │ │ │ - add s10,s10,s11 │ │ │ │ - sd a0,0(s1) │ │ │ │ - sd s10,0(s2) │ │ │ │ - ld a0,64(t3) │ │ │ │ - beqz a0,3a066 │ │ │ │ - li a6,0 │ │ │ │ - mv a5,s2 │ │ │ │ - mv a4,s1 │ │ │ │ - auipc a3,0xfffff │ │ │ │ - addi a3,a3,-566 │ │ │ │ - auipc a2,0xfffff │ │ │ │ - addi a2,a2,-488 │ │ │ │ - mv a1,s0 │ │ │ │ - jal 38470 │ │ │ │ - ld s10,96(sp) │ │ │ │ - ld s11,88(sp) │ │ │ │ - blt s4,s8,3a058 │ │ │ │ - ld a5,16(sp) │ │ │ │ - blt a5,s3,392b8 │ │ │ │ - sd s10,96(sp) │ │ │ │ - ld s10,0(s2) │ │ │ │ - ld a0,0(s1) │ │ │ │ - bnez s10,3925e │ │ │ │ - bnez a0,3a0ea │ │ │ │ - addi s8,s10,1 │ │ │ │ - slli s9,s8,0x3 │ │ │ │ - mv a1,s9 │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a3,32(s7) │ │ │ │ - ld a5,40(s7) │ │ │ │ - add a4,a0,s9 │ │ │ │ - sd a3,-8(a4) │ │ │ │ - beqz a5,392b0 │ │ │ │ - addi s10,s10,2 │ │ │ │ - addi s9,s9,8 │ │ │ │ - li s8,0 │ │ │ │ - mv a1,s9 │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a5,48(s7) │ │ │ │ - slli a4,s8,0x3 │ │ │ │ - mv a2,s8 │ │ │ │ - add a5,a5,a4 │ │ │ │ - ld a3,0(a5) │ │ │ │ - ld a5,40(s7) │ │ │ │ - add a4,a0,s9 │ │ │ │ - sd a3,-8(a4) │ │ │ │ - addi s8,s8,1 │ │ │ │ - addi s9,s9,8 │ │ │ │ - bltu s8,a5,39284 │ │ │ │ - add s8,a2,s10 │ │ │ │ - ld s10,96(sp) │ │ │ │ - sd a0,0(s1) │ │ │ │ - sd s8,0(s2) │ │ │ │ - ld s7,64(s7) │ │ │ │ - beqz s7,3a058 │ │ │ │ - ld a5,32(s7) │ │ │ │ - ld a3,32(s0) │ │ │ │ - ld s8,24(s0) │ │ │ │ - ld a4,0(s7) │ │ │ │ - sd a3,16(sp) │ │ │ │ - ld a3,24(a5) │ │ │ │ - ld a5,32(a5) │ │ │ │ - sd a3,24(sp) │ │ │ │ - sd a5,32(sp) │ │ │ │ - blt a4,s8,3a058 │ │ │ │ - ld s9,56(s7) │ │ │ │ - beqz s9,3954c │ │ │ │ - ld a5,32(s9) │ │ │ │ - sd s11,88(sp) │ │ │ │ - ld a4,0(s9) │ │ │ │ - ld s11,24(a5) │ │ │ │ - ld a5,32(a5) │ │ │ │ - sd a5,40(sp) │ │ │ │ - blt a4,s8,3a096 │ │ │ │ - sd s10,96(sp) │ │ │ │ - ld s10,56(s9) │ │ │ │ - beqz s10,393e6 │ │ │ │ - ld a5,32(s10) │ │ │ │ - ld a4,0(s10) │ │ │ │ - ld t5,24(a5) │ │ │ │ - ld t4,32(a5) │ │ │ │ - blt a4,s8,393e6 │ │ │ │ - ld a0,56(s10) │ │ │ │ - beqz a0,39342 │ │ │ │ - li a6,0 │ │ │ │ - mv a5,s2 │ │ │ │ - mv a4,s1 │ │ │ │ - auipc a3,0xfffff │ │ │ │ - addi a3,a3,-816 │ │ │ │ - auipc a2,0xfffff │ │ │ │ - addi a2,a2,-738 │ │ │ │ - mv a1,s0 │ │ │ │ - sd t4,56(sp) │ │ │ │ - sd t5,48(sp) │ │ │ │ - jal 38470 │ │ │ │ - ld t4,56(sp) │ │ │ │ - ld t5,48(sp) │ │ │ │ - ld a5,16(sp) │ │ │ │ - blt a5,t5,393e6 │ │ │ │ - blt t4,s8,393c4 │ │ │ │ - ld a4,0(s2) │ │ │ │ - ld a0,0(s1) │ │ │ │ - bnez a4,39358 │ │ │ │ - bnez a0,3a0c6 │ │ │ │ - addi a5,a4,1 │ │ │ │ - slli a1,a5,0x3 │ │ │ │ - sd a5,56(sp) │ │ │ │ - sd a1,48(sp) │ │ │ │ - sd a4,64(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a1,48(sp) │ │ │ │ - ld a6,32(s10) │ │ │ │ - ld a3,40(s10) │ │ │ │ - add a2,a0,a1 │ │ │ │ - sd a6,-8(a2) │ │ │ │ - ld a5,56(sp) │ │ │ │ - beqz a3,393be │ │ │ │ - ld a4,64(sp) │ │ │ │ - addi a1,a1,8 │ │ │ │ - li a3,0 │ │ │ │ - addi a4,a4,2 │ │ │ │ - sd a4,64(sp) │ │ │ │ - sd a3,56(sp) │ │ │ │ - sd a1,48(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a3,56(sp) │ │ │ │ - ld a5,48(s10) │ │ │ │ - ld a1,48(sp) │ │ │ │ - slli a2,a3,0x3 │ │ │ │ - add a5,a5,a2 │ │ │ │ - ld t4,0(a5) │ │ │ │ - ld a2,40(s10) │ │ │ │ - add a6,a0,a1 │ │ │ │ - mv a5,a3 │ │ │ │ - sd t4,-8(a6) │ │ │ │ - addi a3,a3,1 │ │ │ │ - ld a4,64(sp) │ │ │ │ - addi a1,a1,8 │ │ │ │ - bltu a3,a2,39388 │ │ │ │ - add a5,a5,a4 │ │ │ │ - sd a0,0(s1) │ │ │ │ - sd a5,0(s2) │ │ │ │ - ld a0,64(s10) │ │ │ │ - beqz a0,393e6 │ │ │ │ - li a6,0 │ │ │ │ - mv a5,s2 │ │ │ │ - mv a4,s1 │ │ │ │ - auipc a3,0xfffff │ │ │ │ - addi a3,a3,-988 │ │ │ │ - auipc a2,0xfffff │ │ │ │ - addi a2,a2,-910 │ │ │ │ - mv a1,s0 │ │ │ │ - jal 38470 │ │ │ │ - ld a5,16(sp) │ │ │ │ - blt a5,s11,3a094 │ │ │ │ - ld a5,40(sp) │ │ │ │ - blt a5,s8,39460 │ │ │ │ - ld a5,0(s2) │ │ │ │ - ld a0,0(s1) │ │ │ │ - bnez a5,393fe │ │ │ │ - bnez a0,3a0c6 │ │ │ │ - addi s11,a5,1 │ │ │ │ - slli s10,s11,0x3 │ │ │ │ - mv a1,s10 │ │ │ │ - sd a5,40(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a2,32(s9) │ │ │ │ - ld a4,40(s9) │ │ │ │ - add a3,a0,s10 │ │ │ │ - sd a2,-8(a3) │ │ │ │ - beqz a4,3945a │ │ │ │ - ld a5,40(sp) │ │ │ │ - addi s10,s10,8 │ │ │ │ - li a3,0 │ │ │ │ - addi a5,a5,2 │ │ │ │ - mv a1,s10 │ │ │ │ - sd a5,48(sp) │ │ │ │ - sd a3,40(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a3,40(sp) │ │ │ │ - ld a4,48(s9) │ │ │ │ - ld a5,48(sp) │ │ │ │ - slli a2,a3,0x3 │ │ │ │ - add a4,a4,a2 │ │ │ │ - ld a1,0(a4) │ │ │ │ - ld a4,40(s9) │ │ │ │ - add a2,a0,s10 │ │ │ │ - mv s11,a3 │ │ │ │ - sd a1,-8(a2) │ │ │ │ - addi a3,a3,1 │ │ │ │ - addi s10,s10,8 │ │ │ │ - bltu a3,a4,39428 │ │ │ │ - add s11,s11,a5 │ │ │ │ - sd a0,0(s1) │ │ │ │ - sd s11,0(s2) │ │ │ │ - ld s9,64(s9) │ │ │ │ - beqz s9,3a094 │ │ │ │ - ld a5,32(s9) │ │ │ │ - ld s10,24(s0) │ │ │ │ - ld a4,0(s9) │ │ │ │ - ld t3,32(s0) │ │ │ │ - ld t4,24(a5) │ │ │ │ - ld s11,32(a5) │ │ │ │ - blt a4,s10,3a094 │ │ │ │ - ld a0,56(s9) │ │ │ │ - beqz a0,394ae │ │ │ │ - li a6,0 │ │ │ │ - mv a5,s2 │ │ │ │ - mv a4,s1 │ │ │ │ - auipc a3,0xfffff │ │ │ │ - addi a3,a3,-1180 │ │ │ │ - auipc a2,0xfffff │ │ │ │ - addi a2,a2,-1102 │ │ │ │ - mv a1,s0 │ │ │ │ - sd t3,48(sp) │ │ │ │ - sd t4,40(sp) │ │ │ │ - jal 38470 │ │ │ │ - ld t3,48(sp) │ │ │ │ - ld t4,40(sp) │ │ │ │ - blt t3,t4,3a094 │ │ │ │ - blt s11,s10,39524 │ │ │ │ - ld a5,0(s2) │ │ │ │ - ld a0,0(s1) │ │ │ │ - bnez a5,394c2 │ │ │ │ - bnez a0,3a0c6 │ │ │ │ - addi s11,a5,1 │ │ │ │ - slli s10,s11,0x3 │ │ │ │ - mv a1,s10 │ │ │ │ - sd a5,40(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a2,32(s9) │ │ │ │ - ld a4,40(s9) │ │ │ │ - add a3,a0,s10 │ │ │ │ - sd a2,-8(a3) │ │ │ │ - beqz a4,3951e │ │ │ │ - ld a5,40(sp) │ │ │ │ - addi s10,s10,8 │ │ │ │ - li a3,0 │ │ │ │ - addi a5,a5,2 │ │ │ │ - mv a1,s10 │ │ │ │ - sd a5,48(sp) │ │ │ │ - sd a3,40(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a3,40(sp) │ │ │ │ - ld a4,48(s9) │ │ │ │ - ld a5,48(sp) │ │ │ │ - slli a2,a3,0x3 │ │ │ │ - add a4,a4,a2 │ │ │ │ - ld a1,0(a4) │ │ │ │ - ld a4,40(s9) │ │ │ │ - add a2,a0,s10 │ │ │ │ - mv s11,a3 │ │ │ │ - sd a1,-8(a2) │ │ │ │ - addi a3,a3,1 │ │ │ │ - addi s10,s10,8 │ │ │ │ - bltu a3,a4,394ec │ │ │ │ - add s11,s11,a5 │ │ │ │ - sd a0,0(s1) │ │ │ │ - sd s11,0(s2) │ │ │ │ - ld a0,64(s9) │ │ │ │ - beqz a0,3a094 │ │ │ │ - li a6,0 │ │ │ │ - mv a5,s2 │ │ │ │ - mv a4,s1 │ │ │ │ - auipc a3,0xfffff │ │ │ │ - addi a3,a3,-1342 │ │ │ │ - auipc a2,0xfffff │ │ │ │ - addi a2,a2,-1264 │ │ │ │ - mv a1,s0 │ │ │ │ - jal 38470 │ │ │ │ - ld s10,96(sp) │ │ │ │ - ld s11,88(sp) │ │ │ │ - ld a5,24(sp) │ │ │ │ - ld a4,16(sp) │ │ │ │ - blt a4,a5,3a058 │ │ │ │ - ld a5,32(sp) │ │ │ │ - sd s10,96(sp) │ │ │ │ - sd s11,88(sp) │ │ │ │ - blt a5,s8,395c4 │ │ │ │ - ld s8,0(s2) │ │ │ │ - ld a0,0(s1) │ │ │ │ - bnez s8,3956c │ │ │ │ - bnez a0,3a0c6 │ │ │ │ - addi s10,s8,1 │ │ │ │ - slli s9,s10,0x3 │ │ │ │ - mv a1,s9 │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a3,32(s7) │ │ │ │ - ld a5,40(s7) │ │ │ │ - add a4,a0,s9 │ │ │ │ - sd a3,-8(a4) │ │ │ │ - beqz a5,395be │ │ │ │ - addi s8,s8,2 │ │ │ │ - addi s9,s9,8 │ │ │ │ + fmv.d.x fa5,zero │ │ │ │ + lw t3,40(s0) │ │ │ │ + add a5,a3,s1 │ │ │ │ + fsd fa5,0(a5) │ │ │ │ + sext.w t4,a0 │ │ │ │ + beqz t3,37416 │ │ │ │ + ld s7,32(s0) │ │ │ │ + li s9,0 │ │ │ │ + sd s5,32(sp) │ │ │ │ + sd s4,40(sp) │ │ │ │ li s10,0 │ │ │ │ - mv a1,s9 │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a5,48(s7) │ │ │ │ - slli a4,s10,0x3 │ │ │ │ - add a3,a0,s9 │ │ │ │ - add a5,a5,a4 │ │ │ │ - ld a2,0(a5) │ │ │ │ - ld a4,40(s7) │ │ │ │ - mv a5,s10 │ │ │ │ - sd a2,-8(a3) │ │ │ │ - addi s10,s10,1 │ │ │ │ - addi s9,s9,8 │ │ │ │ - bltu s10,a4,39592 │ │ │ │ - add s10,a5,s8 │ │ │ │ - sd a0,0(s1) │ │ │ │ - sd s10,0(s2) │ │ │ │ - ld s11,64(s7) │ │ │ │ - beqz s11,3a07c │ │ │ │ - ld a5,32(s11) │ │ │ │ - ld s7,24(s0) │ │ │ │ - ld a4,0(s11) │ │ │ │ - ld s10,24(a5) │ │ │ │ - ld a5,32(a5) │ │ │ │ - ld s8,32(s0) │ │ │ │ - sd a5,16(sp) │ │ │ │ - blt a4,s7,3a07c │ │ │ │ - ld s9,56(s11) │ │ │ │ - beqz s9,396d0 │ │ │ │ - ld a5,32(s9) │ │ │ │ - ld a4,0(s9) │ │ │ │ - ld t4,24(a5) │ │ │ │ - ld t3,32(a5) │ │ │ │ - blt a4,s7,396d0 │ │ │ │ - ld a0,56(s9) │ │ │ │ - beqz a0,3962e │ │ │ │ - li a6,0 │ │ │ │ - mv a5,s2 │ │ │ │ - mv a4,s1 │ │ │ │ - auipc a3,0xfffff │ │ │ │ - addi a3,a3,-1564 │ │ │ │ - auipc a2,0xfffff │ │ │ │ - addi a2,a2,-1486 │ │ │ │ - mv a1,s0 │ │ │ │ - sd t3,32(sp) │ │ │ │ + li s11,0 │ │ │ │ + auipc s3,0x43 │ │ │ │ + ld s3,2(s3) │ │ │ │ + auipc a5,0x2d │ │ │ │ + fld fs2,122(a5) │ │ │ │ + auipc a5,0x2d │ │ │ │ + fld fs1,130(a5) │ │ │ │ + mv s5,s1 │ │ │ │ sd t4,24(sp) │ │ │ │ - jal 38470 │ │ │ │ - ld t3,32(sp) │ │ │ │ - ld t4,24(sp) │ │ │ │ - blt s8,t4,396d0 │ │ │ │ - blt t3,s7,396ae │ │ │ │ - ld a4,0(s2) │ │ │ │ - ld a0,0(s1) │ │ │ │ - bnez a4,39642 │ │ │ │ - bnez a0,3a0c6 │ │ │ │ - addi a5,a4,1 │ │ │ │ - slli a1,a5,0x3 │ │ │ │ - sd a5,32(sp) │ │ │ │ - sd a1,24(sp) │ │ │ │ - sd a4,40(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a1,24(sp) │ │ │ │ - ld a6,32(s9) │ │ │ │ - ld a3,40(s9) │ │ │ │ - add a2,a0,a1 │ │ │ │ - sd a6,-8(a2) │ │ │ │ - ld a5,32(sp) │ │ │ │ - beqz a3,396a8 │ │ │ │ - ld a4,40(sp) │ │ │ │ - addi a1,a1,8 │ │ │ │ - li a3,0 │ │ │ │ - addi a4,a4,2 │ │ │ │ - sd a4,40(sp) │ │ │ │ - sd a3,32(sp) │ │ │ │ - sd a1,24(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a3,32(sp) │ │ │ │ - ld a5,48(s9) │ │ │ │ - ld a1,24(sp) │ │ │ │ - slli a2,a3,0x3 │ │ │ │ - add a5,a5,a2 │ │ │ │ - ld t3,0(a5) │ │ │ │ - ld a2,40(s9) │ │ │ │ - add a6,a0,a1 │ │ │ │ - mv a5,a3 │ │ │ │ - sd t3,-8(a6) │ │ │ │ - addi a3,a3,1 │ │ │ │ - ld a4,40(sp) │ │ │ │ - addi a1,a1,8 │ │ │ │ - bltu a3,a2,39672 │ │ │ │ - add a5,a5,a4 │ │ │ │ - sd a0,0(s1) │ │ │ │ - sd a5,0(s2) │ │ │ │ - ld a0,64(s9) │ │ │ │ - beqz a0,396d0 │ │ │ │ - li a6,0 │ │ │ │ - mv a5,s2 │ │ │ │ - mv a4,s1 │ │ │ │ - auipc a3,0xfffff │ │ │ │ - addi a3,a3,-1734 │ │ │ │ - auipc a2,0xfffff │ │ │ │ - addi a2,a2,-1656 │ │ │ │ - mv a1,s0 │ │ │ │ - jal 38470 │ │ │ │ - blt s8,s10,3a07c │ │ │ │ - ld a5,16(sp) │ │ │ │ - blt a5,s7,3973e │ │ │ │ - ld s9,0(s2) │ │ │ │ - ld a0,0(s1) │ │ │ │ - bnez s9,396e8 │ │ │ │ - bnez a0,3a0c6 │ │ │ │ - addi s8,s9,1 │ │ │ │ - slli s7,s8,0x3 │ │ │ │ - mv a1,s7 │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a3,32(s11) │ │ │ │ - ld a5,40(s11) │ │ │ │ - add a4,a0,s7 │ │ │ │ - sd a3,-8(a4) │ │ │ │ - beqz a5,39738 │ │ │ │ - addi s9,s9,2 │ │ │ │ - addi s7,s7,8 │ │ │ │ - li s10,0 │ │ │ │ + mv s4,s9 │ │ │ │ + mv s6,t3 │ │ │ │ mv a1,s7 │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a5,48(s11) │ │ │ │ - slli a4,s10,0x3 │ │ │ │ - mv s8,s10 │ │ │ │ - add a5,a5,a4 │ │ │ │ - ld a3,0(a5) │ │ │ │ - ld a5,40(s11) │ │ │ │ - add a4,a0,s7 │ │ │ │ - sd a3,-8(a4) │ │ │ │ - addi s10,s10,1 │ │ │ │ - addi s7,s7,8 │ │ │ │ - bltu s10,a5,3970e │ │ │ │ - add s8,s8,s9 │ │ │ │ - sd a0,0(s1) │ │ │ │ - sd s8,0(s2) │ │ │ │ - ld a0,64(s11) │ │ │ │ - beqz a0,3a07c │ │ │ │ - li a6,0 │ │ │ │ - mv a5,s2 │ │ │ │ - mv a4,s1 │ │ │ │ - auipc a3,0xfffff │ │ │ │ - addi a3,a3,-1880 │ │ │ │ - auipc a2,0xfffff │ │ │ │ - addi a2,a2,-1802 │ │ │ │ - mv a1,s0 │ │ │ │ - jal 38470 │ │ │ │ + slli s7,s4,0x3 │ │ │ │ + add a0,a1,s7 │ │ │ │ + lwu a5,0(a0) │ │ │ │ + li a7,27 │ │ │ │ + add a5,a5,s3 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + addiw a5,a5,-61 │ │ │ │ + zext.b a5,a5 │ │ │ │ + bltu a7,a5,36fde │ │ │ │ + auipc a7,0x2f │ │ │ │ + addi a7,a7,-1216 │ │ │ │ + slli a5,a5,0x2 │ │ │ │ + add a5,a5,a7 │ │ │ │ + lw a5,0(a5) │ │ │ │ + add a5,a5,a7 │ │ │ │ + jr a5 │ │ │ │ + lw s6,40(s0) │ │ │ │ + addi s4,s4,1 │ │ │ │ + sext.w a5,s4 │ │ │ │ + bltu a5,s6,36fa8 │ │ │ │ + mv s1,s5 │ │ │ │ + add a3,a3,s1 │ │ │ │ + ld s5,32(sp) │ │ │ │ + ld s4,40(sp) │ │ │ │ + fld fa4,0(a3) │ │ │ │ + fld fa5,0(s5) │ │ │ │ + mv a0,s8 │ │ │ │ + addi s1,s1,8 │ │ │ │ + fadd.d fa5,fa5,fa4 │ │ │ │ + addi s4,s4,88 │ │ │ │ + fsd fa5,0(s5) │ │ │ │ + jal 3670 │ │ │ │ + ld a5,64(sp) │ │ │ │ + bne a5,s1,36f42 │ │ │ │ + ld s7,48(sp) │ │ │ │ + ld s6,56(sp) │ │ │ │ + fmv.d fa0,fs9 │ │ │ │ + addi s2,s2,8 │ │ │ │ + addi s7,s7,80 │ │ │ │ + jal 3700 │ │ │ │ + fmv.d fs1,fa0 │ │ │ │ + fld fa0,0(s5) │ │ │ │ + addi s5,s5,8 │ │ │ │ + jal 3700 │ │ │ │ + fadd.d fa0,fs1,fa0 │ │ │ │ + jal 3920 │ │ │ │ + ld a5,72(sp) │ │ │ │ + fmv.d fs9,fa0 │ │ │ │ + bne a5,s2,36f02 │ │ │ │ + ld s1,88(sp) │ │ │ │ + ld s9,96(sp) │ │ │ │ + ld s4,104(sp) │ │ │ │ ld s8,112(sp) │ │ │ │ - ld s9,104(sp) │ │ │ │ - ld s10,96(sp) │ │ │ │ - ld s11,88(sp) │ │ │ │ - blt s4,s5,3a040 │ │ │ │ - ld a5,8(sp) │ │ │ │ - blt a5,s3,397da │ │ │ │ - ld s5,0(s2) │ │ │ │ - ld a0,0(s1) │ │ │ │ - bnez s5,39782 │ │ │ │ - bnez a0,3a0be │ │ │ │ - addi s3,s5,1 │ │ │ │ - slli s4,s3,0x3 │ │ │ │ - mv a1,s4 │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a3,32(s6) │ │ │ │ - ld a5,40(s6) │ │ │ │ - add a4,a0,s4 │ │ │ │ - sd a3,-8(a4) │ │ │ │ - beqz a5,397d4 │ │ │ │ - addi s5,s5,2 │ │ │ │ - addi s4,s4,8 │ │ │ │ + ld s11,120(sp) │ │ │ │ + fmv.d fs2,fa0 │ │ │ │ + li s0,0 │ │ │ │ + li s2,0 │ │ │ │ + auipc a5,0x2d │ │ │ │ + fld fs0,-236(a5) │ │ │ │ li s3,0 │ │ │ │ - mv a1,s4 │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a5,48(s6) │ │ │ │ - slli a4,s3,0x3 │ │ │ │ - mv a2,s3 │ │ │ │ - add a5,a5,a4 │ │ │ │ - ld a3,0(a5) │ │ │ │ - ld a5,40(s6) │ │ │ │ - add a4,a0,s4 │ │ │ │ - sd a3,-8(a4) │ │ │ │ - addi s3,s3,1 │ │ │ │ - addi s4,s4,8 │ │ │ │ - bltu s3,a5,397a8 │ │ │ │ - add s3,a2,s5 │ │ │ │ - sd a0,0(s1) │ │ │ │ - sd s3,0(s2) │ │ │ │ - ld s7,64(s6) │ │ │ │ - beqz s7,3a040 │ │ │ │ - ld a5,32(s7) │ │ │ │ - ld s3,24(s0) │ │ │ │ - ld a4,0(s7) │ │ │ │ - ld s6,24(a5) │ │ │ │ - ld a5,32(a5) │ │ │ │ - ld s5,32(s0) │ │ │ │ - sd a5,8(sp) │ │ │ │ - blt a4,s3,3a040 │ │ │ │ - ld s4,56(s7) │ │ │ │ - beqz s4,39cac │ │ │ │ - ld a5,32(s4) │ │ │ │ - ld a4,0(s4) │ │ │ │ - ld a3,24(a5) │ │ │ │ - ld a5,32(a5) │ │ │ │ - sd a3,16(sp) │ │ │ │ - sd a5,24(sp) │ │ │ │ - blt a4,s3,39cac │ │ │ │ + fld fa0,0(s9) │ │ │ │ + fsub.d fa0,fa0,fs2 │ │ │ │ + fsd fa0,0(s9) │ │ │ │ + jal 3700 │ │ │ │ + fsub.d fa0,fs0,fa0 │ │ │ │ + ld s5,8(s6) │ │ │ │ + add s5,s5,s0 │ │ │ │ + jal 3920 │ │ │ │ + slli a5,s3,0x3 │ │ │ │ + fsd fs2,64(s5) │ │ │ │ + fsd fa0,56(s5) │ │ │ │ + add a5,a5,s11 │ │ │ │ + fld fa5,0(s9) │ │ │ │ + fld fa4,0(a5) │ │ │ │ + ld a0,0(s1) │ │ │ │ + flt.d a5,fa4,fa5 │ │ │ │ + beqz a5,3741c │ │ │ │ + fsd fa5,72(s5) │ │ │ │ + jal 3670 │ │ │ │ + addiw a5,s2,1 │ │ │ │ + sd zero,0(s1) │ │ │ │ + addi s9,s9,8 │ │ │ │ + addi s0,s0,80 │ │ │ │ + addi s1,s1,8 │ │ │ │ + beq s4,a5,37434 │ │ │ │ + slli s3,s2,0x20 │ │ │ │ + srli s3,s3,0x20 │ │ │ │ + mv s2,a5 │ │ │ │ + j 3705e │ │ │ │ + lw a4,4(a0) │ │ │ │ + mv a5,s11 │ │ │ │ + li t1,32 │ │ │ │ + addw a7,a4,s11 │ │ │ │ + mv t4,a7 │ │ │ │ + add a0,a3,s5 │ │ │ │ + beqz a4,36fde │ │ │ │ + slli a4,a5,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + add a4,a4,s8 │ │ │ │ + lbu a4,0(a4) │ │ │ │ + fcvt.d.wu fa5,a4 │ │ │ │ + bgeu t1,a4,37308 │ │ │ │ + fsub.d fa5,fa5,fs0 │ │ │ │ + fld fa4,0(a0) │ │ │ │ + addiw a5,a5,1 │ │ │ │ + fdiv.d fa5,fa5,fs2 │ │ │ │ + fsub.d fa5,fa5,fs1 │ │ │ │ + fadd.d fa5,fa4,fa5 │ │ │ │ + fsd fa5,0(a0) │ │ │ │ + bne a7,a5,370d8 │ │ │ │ + addi s4,s4,1 │ │ │ │ + subw s11,s10,s11 │ │ │ │ + sext.w a5,s4 │ │ │ │ + addw s10,s11,t4 │ │ │ │ + mv s11,a7 │ │ │ │ + bltu a5,s6,36fa8 │ │ │ │ + j 36fe8 │ │ │ │ + lw a5,4(a0) │ │ │ │ + li s1,0 │ │ │ │ + beqz a5,36fde │ │ │ │ + li s9,32 │ │ │ │ + auipc a5,0x2d │ │ │ │ + fld fs6,-304(a5) │ │ │ │ + auipc a5,0x2d │ │ │ │ + fld fs5,-296(a5) │ │ │ │ + auipc a5,0x2d │ │ │ │ + fld fs8,-288(a5) │ │ │ │ + auipc a5,0x2d │ │ │ │ + fld fs7,-472(a5) │ │ │ │ + j 37188 │ │ │ │ + fcvt.d.wu fa0,a5 │ │ │ │ + bgeu s9,a5,37476 │ │ │ │ + fsub.d fa0,fa0,fs6 │ │ │ │ + fdiv.d fa0,fa0,fs5 │ │ │ │ + jal 3700 │ │ │ │ + fsub.d fa0,fs7,fa0 │ │ │ │ + jal 3920 │ │ │ │ + ld a3,0(s2) │ │ │ │ + add a5,a3,s5 │ │ │ │ + fld fa5,0(a5) │ │ │ │ + fadd.d fa5,fa5,fa0 │ │ │ │ + fsd fa5,0(a5) │ │ │ │ + ld a1,32(s0) │ │ │ │ + addiw s1,s1,1 │ │ │ │ + addiw s11,s11,1 │ │ │ │ + add a5,a1,s7 │ │ │ │ + lw a5,4(a5) │ │ │ │ + addiw s10,s10,1 │ │ │ │ + bgeu s1,a5,36fda │ │ │ │ + mv a2,s10 │ │ │ │ + mv a1,s11 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 585c0 │ │ │ │ + slli a5,s11,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + add a5,a5,s8 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + bnez a0,3714a │ │ │ │ + fcvt.d.wu fa5,a5 │ │ │ │ + bgeu s9,a5,37308 │ │ │ │ + fsub.d fa5,fa5,fs6 │ │ │ │ + ld a3,0(s2) │ │ │ │ + add a5,a3,s5 │ │ │ │ + fld fa4,0(a5) │ │ │ │ + fdiv.d fa5,fa5,fs5 │ │ │ │ + fsub.d fa5,fa5,fs8 │ │ │ │ + fadd.d fa5,fa4,fa5 │ │ │ │ + fsd fa5,0(a5) │ │ │ │ + j 37176 │ │ │ │ + lw a5,4(a0) │ │ │ │ + beqz a5,36fde │ │ │ │ + bnez s11,37348 │ │ │ │ + ld a4,24(sp) │ │ │ │ + addw a5,a5,s10 │ │ │ │ + li a7,32 │ │ │ │ + add a0,a3,s5 │ │ │ │ + bnez a4,373d4 │ │ │ │ + auipc a4,0x2d │ │ │ │ + fld fa1,-490(a4) │ │ │ │ + auipc a4,0x2d │ │ │ │ + fld fa2,-482(a4) │ │ │ │ + auipc a4,0x2d │ │ │ │ + fld fa3,-466(a4) │ │ │ │ + lbu a4,0(s8) │ │ │ │ + fcvt.d.wu fa5,a4 │ │ │ │ + bgeu a7,a4,37308 │ │ │ │ + fsub.d fa5,fa5,fa1 │ │ │ │ + fld fa4,0(a0) │ │ │ │ + addiw s10,s10,1 │ │ │ │ + fdiv.d fa5,fa5,fa2 │ │ │ │ + fsub.d fa5,fa5,fa3 │ │ │ │ + fadd.d fa5,fa4,fa5 │ │ │ │ + fsd fa5,0(a0) │ │ │ │ + bne s10,a5,371fa │ │ │ │ + mv s10,a5 │ │ │ │ + addi s4,s4,1 │ │ │ │ + sext.w a5,s4 │ │ │ │ + bltu a5,s6,36fa8 │ │ │ │ + j 36fe8 │ │ │ │ + lw a5,4(a0) │ │ │ │ + addw s7,a5,s11 │ │ │ │ + beqz a5,36fde │ │ │ │ + sd s0,8(sp) │ │ │ │ + li s9,32 │ │ │ │ + auipc a5,0x2d │ │ │ │ + fld fs7,-582(a5) │ │ │ │ + auipc a5,0x2d │ │ │ │ + fld fs6,-574(a5) │ │ │ │ + auipc a5,0x2d │ │ │ │ + fld fs5,-742(a5) │ │ │ │ + mv s0,s11 │ │ │ │ + sd a1,16(sp) │ │ │ │ + mv s1,s7 │ │ │ │ + slli a5,s0,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + add a5,a5,s8 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + fcvt.d.wu fa0,a5 │ │ │ │ + bgeu s9,a5,37476 │ │ │ │ + fsub.d fa0,fa0,fs7 │ │ │ │ + addiw s0,s0,1 │ │ │ │ + fdiv.d fa0,fa0,fs6 │ │ │ │ + jal 3700 │ │ │ │ + fsub.d fa0,fs5,fa0 │ │ │ │ + jal 3920 │ │ │ │ + ld a3,0(s2) │ │ │ │ + add a5,a3,s5 │ │ │ │ + fld fa5,0(a5) │ │ │ │ + fadd.d fa5,fa5,fa0 │ │ │ │ + fsd fa5,0(a5) │ │ │ │ + bne s7,s0,3725c │ │ │ │ + addi s4,s4,1 │ │ │ │ + subw s11,s10,s11 │ │ │ │ + sext.w a5,s4 │ │ │ │ + addw s10,s11,s1 │ │ │ │ + ld s0,8(sp) │ │ │ │ + ld a1,16(sp) │ │ │ │ + mv s11,s7 │ │ │ │ + bltu a5,s6,36fa8 │ │ │ │ + j 36fe8 │ │ │ │ + lw a5,4(a0) │ │ │ │ + add a4,a3,s5 │ │ │ │ + li a0,32 │ │ │ │ + addw a7,a5,s11 │ │ │ │ + beqz a5,36fde │ │ │ │ + slli a5,s11,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + add a5,a5,s8 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + fcvt.d.wu fa5,a5 │ │ │ │ + bgeu a0,a5,37308 │ │ │ │ + fsub.d fa5,fa5,fs0 │ │ │ │ + fld fa4,0(a4) │ │ │ │ + addiw s11,s11,1 │ │ │ │ + fdiv.d fa5,fa5,fs4 │ │ │ │ + fsub.d fa5,fa5,fs3 │ │ │ │ + fadd.d fa5,fa4,fa5 │ │ │ │ + fsd fa5,0(a4) │ │ │ │ + beq a7,s11,36fde │ │ │ │ + slli a5,s11,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + add a5,a5,s8 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + fcvt.d.wu fa5,a5 │ │ │ │ + bltu a0,a5,372da │ │ │ │ + ld s10,80(sp) │ │ │ │ + fmv.x.d a4,fa5 │ │ │ │ + auipc a5,0x43 │ │ │ │ + ld a5,-870(a5) │ │ │ │ + ld a0,0(a5) │ │ │ │ + mv a3,s10 │ │ │ │ + auipc a2,0x2a │ │ │ │ + addi a2,a2,-1394 │ │ │ │ + li a1,1 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + auipc a3,0x2f │ │ │ │ + addi a3,a3,-1936 │ │ │ │ + li a2,72 │ │ │ │ + auipc a1,0x2a │ │ │ │ + addi a1,a1,-1380 │ │ │ │ + auipc a0,0x2a │ │ │ │ + addi a0,a0,-1364 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + addiw a7,s11,-1 │ │ │ │ + slli a7,a7,0x20 │ │ │ │ + slli t4,s11,0x20 │ │ │ │ + srli a7,a7,0x20 │ │ │ │ + srli t4,t4,0x20 │ │ │ │ + ld a2,24(sp) │ │ │ │ + addw a5,a5,s10 │ │ │ │ + add a7,a7,s8 │ │ │ │ + li t1,32 │ │ │ │ + auipc a4,0x2d │ │ │ │ + fld fa1,-878(a4) │ │ │ │ + auipc a4,0x2d │ │ │ │ + fld fa2,-870(a4) │ │ │ │ + auipc a4,0x2d │ │ │ │ + fld fa3,-854(a4) │ │ │ │ + add t4,t4,s8 │ │ │ │ + add a0,a3,s5 │ │ │ │ + j 37394 │ │ │ │ + fld fa4,0(a0) │ │ │ │ + addiw s10,s10,1 │ │ │ │ + fadd.d fa5,fa4,fa5 │ │ │ │ + fsd fa5,0(a0) │ │ │ │ + beq a5,s10,37220 │ │ │ │ + lbu a4,0(a7) │ │ │ │ + fcvt.d.wu fa5,a4 │ │ │ │ + bgeu t1,a4,37308 │ │ │ │ + fsub.d fa5,fa5,fa1 │ │ │ │ + fdiv.d fa5,fa5,fa2 │ │ │ │ + fsub.d fa5,fa5,fa3 │ │ │ │ + bgeu s11,a2,37386 │ │ │ │ + lbu a4,0(t4) │ │ │ │ + fcvt.d.wu fa4,a4 │ │ │ │ + bgeu t1,a4,3747e │ │ │ │ + fsub.d fa4,fa4,fa1 │ │ │ │ + fdiv.d fa4,fa4,fa2 │ │ │ │ + fsub.d fa4,fa4,fa3 │ │ │ │ + flt.d a4,fa4,fa5 │ │ │ │ + beqz a4,37386 │ │ │ │ + fmv.d fa5,fa4 │ │ │ │ + j 37386 │ │ │ │ + auipc a4,0x2d │ │ │ │ + fld fa1,-988(a4) │ │ │ │ + auipc a4,0x2d │ │ │ │ + fld fa2,-980(a4) │ │ │ │ + auipc a4,0x2d │ │ │ │ + fld fa3,-964(a4) │ │ │ │ + lbu a4,0(s8) │ │ │ │ + fcvt.d.wu fa5,a4 │ │ │ │ + bgeu a7,a4,37308 │ │ │ │ + fsub.d fa5,fa5,fa1 │ │ │ │ + fld fa4,0(a0) │ │ │ │ + addiw s10,s10,1 │ │ │ │ + fdiv.d fa5,fa5,fa2 │ │ │ │ + fsub.d fa5,fa5,fa3 │ │ │ │ + fadd.d fa5,fa4,fa5 │ │ │ │ + fsd fa5,0(a0) │ │ │ │ + bne a5,s10,373ec │ │ │ │ + mv s10,a5 │ │ │ │ + j 37222 │ │ │ │ + fmv.d.x fa4,zero │ │ │ │ + j 36ff2 │ │ │ │ + jal 3670 │ │ │ │ + addiw a5,s2,1 │ │ │ │ + sd zero,0(s1) │ │ │ │ + addi s9,s9,8 │ │ │ │ + addi s0,s0,80 │ │ │ │ + addi s1,s1,8 │ │ │ │ + bne s4,a5,370be │ │ │ │ + ld s1,296(sp) │ │ │ │ + ld s2,288(sp) │ │ │ │ + ld s5,264(sp) │ │ │ │ + ld s7,248(sp) │ │ │ │ + ld s9,232(sp) │ │ │ │ + ld s10,224(sp) │ │ │ │ + fld fs0,200(sp) │ │ │ │ + fld fs1,192(sp) │ │ │ │ + fld fs2,184(sp) │ │ │ │ + fld fs3,176(sp) │ │ │ │ + fld fs4,168(sp) │ │ │ │ + fld fs5,160(sp) │ │ │ │ + fld fs6,152(sp) │ │ │ │ + fld fs7,144(sp) │ │ │ │ + fld fs8,136(sp) │ │ │ │ + fld fs9,128(sp) │ │ │ │ + mv a0,s11 │ │ │ │ + jal 3670 │ │ │ │ + mv a0,s8 │ │ │ │ + jal 3670 │ │ │ │ + ld ra,312(sp) │ │ │ │ + ld s0,304(sp) │ │ │ │ + ld s3,280(sp) │ │ │ │ + ld s4,272(sp) │ │ │ │ + ld s6,256(sp) │ │ │ │ + ld s8,240(sp) │ │ │ │ + ld s11,216(sp) │ │ │ │ + fmv.d.x fa0,zero │ │ │ │ + addi sp,sp,320 │ │ │ │ + ret │ │ │ │ + ld s10,80(sp) │ │ │ │ + fmv.x.d a4,fa0 │ │ │ │ + j 3730e │ │ │ │ + ld s10,80(sp) │ │ │ │ + fmv.x.d a4,fa4 │ │ │ │ + j 3730e │ │ │ │ + addi sp,sp,-192 │ │ │ │ + slli a5,a1,0x20 │ │ │ │ sd s8,112(sp) │ │ │ │ - ld s8,56(s4) │ │ │ │ - beqz s8,39a8a │ │ │ │ - ld a5,32(s8) │ │ │ │ - ld a4,0(s8) │ │ │ │ - sd s10,96(sp) │ │ │ │ - sd s11,88(sp) │ │ │ │ - ld s10,32(a5) │ │ │ │ - ld s11,24(a5) │ │ │ │ - blt a4,s3,3a08a │ │ │ │ + srli s8,a5,0x1d │ │ │ │ + sd s0,176(sp) │ │ │ │ + sd s7,120(sp) │ │ │ │ + sd a1,16(sp) │ │ │ │ + mv s7,a0 │ │ │ │ + mv s0,a1 │ │ │ │ + li a0,0 │ │ │ │ + mv a1,s8 │ │ │ │ + sd s1,168(sp) │ │ │ │ + sd s6,128(sp) │ │ │ │ + sd ra,184(sp) │ │ │ │ + fsd fs0,72(sp) │ │ │ │ + fsd fs2,56(sp) │ │ │ │ + fsd fs3,48(sp) │ │ │ │ + sd s7,32(sp) │ │ │ │ + mv s1,a2 │ │ │ │ + jal 1e81c │ │ │ │ + sd a0,8(sp) │ │ │ │ + mv s6,a0 │ │ │ │ + beqz s0,37736 │ │ │ │ + add a5,s8,a0 │ │ │ │ + sd a5,24(sp) │ │ │ │ + mv a5,s7 │ │ │ │ + addi a5,a5,8 │ │ │ │ + sd s2,160(sp) │ │ │ │ + sd s3,152(sp) │ │ │ │ sd s9,104(sp) │ │ │ │ - ld s9,56(s8) │ │ │ │ - beqz s9,39926 │ │ │ │ - ld a5,32(s9) │ │ │ │ - ld a4,0(s9) │ │ │ │ - ld t5,24(a5) │ │ │ │ - ld t4,32(a5) │ │ │ │ - blt a4,s3,39926 │ │ │ │ - ld a0,56(s9) │ │ │ │ - beqz a0,39884 │ │ │ │ - li a6,0 │ │ │ │ - mv a5,s2 │ │ │ │ - mv a4,s1 │ │ │ │ - auipc a3,0xffffe │ │ │ │ - addi a3,a3,1934 │ │ │ │ - auipc a2,0xffffe │ │ │ │ - addi a2,a2,2012 │ │ │ │ - mv a1,s0 │ │ │ │ - sd t4,40(sp) │ │ │ │ - sd t5,32(sp) │ │ │ │ - jal 38470 │ │ │ │ - ld t4,40(sp) │ │ │ │ - ld t5,32(sp) │ │ │ │ - blt s5,t5,39926 │ │ │ │ - blt t4,s3,39904 │ │ │ │ - ld a4,0(s2) │ │ │ │ - ld a0,0(s1) │ │ │ │ - bnez a4,39898 │ │ │ │ - bnez a0,3a0c6 │ │ │ │ - addi a5,a4,1 │ │ │ │ - slli a1,a5,0x3 │ │ │ │ - sd a5,40(sp) │ │ │ │ - sd a1,32(sp) │ │ │ │ - sd a4,48(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a1,32(sp) │ │ │ │ - ld a6,32(s9) │ │ │ │ - ld a3,40(s9) │ │ │ │ - add a2,a0,a1 │ │ │ │ - sd a6,-8(a2) │ │ │ │ - ld a5,40(sp) │ │ │ │ - beqz a3,398fe │ │ │ │ - ld a4,48(sp) │ │ │ │ - addi a1,a1,8 │ │ │ │ - li a3,0 │ │ │ │ - addi a4,a4,2 │ │ │ │ - sd a4,48(sp) │ │ │ │ - sd a3,40(sp) │ │ │ │ - sd a1,32(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a3,40(sp) │ │ │ │ - ld a5,48(s9) │ │ │ │ - ld a1,32(sp) │ │ │ │ - slli a2,a3,0x3 │ │ │ │ - add a5,a5,a2 │ │ │ │ - ld t4,0(a5) │ │ │ │ - ld a2,40(s9) │ │ │ │ - add a6,a0,a1 │ │ │ │ - mv a5,a3 │ │ │ │ - sd t4,-8(a6) │ │ │ │ - addi a3,a3,1 │ │ │ │ - ld a4,48(sp) │ │ │ │ - addi a1,a1,8 │ │ │ │ - bltu a3,a2,398c8 │ │ │ │ - add a5,a5,a4 │ │ │ │ - sd a0,0(s1) │ │ │ │ - sd a5,0(s2) │ │ │ │ - ld a0,64(s9) │ │ │ │ - beqz a0,39926 │ │ │ │ - li a6,0 │ │ │ │ - mv a5,s2 │ │ │ │ - mv a4,s1 │ │ │ │ - auipc a3,0xffffe │ │ │ │ - addi a3,a3,1764 │ │ │ │ - auipc a2,0xffffe │ │ │ │ - addi a2,a2,1842 │ │ │ │ - mv a1,s0 │ │ │ │ - jal 38470 │ │ │ │ - blt s5,s11,3a088 │ │ │ │ - blt s10,s3,3999c │ │ │ │ - ld a5,0(s2) │ │ │ │ - ld a0,0(s1) │ │ │ │ - bnez a5,3993a │ │ │ │ - bnez a0,3a0c6 │ │ │ │ - addi s11,a5,1 │ │ │ │ - slli s10,s11,0x3 │ │ │ │ - mv a1,s10 │ │ │ │ - sd a5,32(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a2,32(s8) │ │ │ │ - ld a4,40(s8) │ │ │ │ - add a3,a0,s10 │ │ │ │ - sd a2,-8(a3) │ │ │ │ - beqz a4,39996 │ │ │ │ - ld a5,32(sp) │ │ │ │ - addi s10,s10,8 │ │ │ │ - li a4,0 │ │ │ │ - addi a5,a5,2 │ │ │ │ - mv a1,s10 │ │ │ │ - sd a5,40(sp) │ │ │ │ - sd a4,32(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a4,32(sp) │ │ │ │ - ld a3,48(s8) │ │ │ │ - ld a5,40(sp) │ │ │ │ - slli a2,a4,0x3 │ │ │ │ - add a3,a3,a2 │ │ │ │ - ld a1,0(a3) │ │ │ │ - ld a3,40(s8) │ │ │ │ - add a2,a0,s10 │ │ │ │ - mv s11,a4 │ │ │ │ - sd a1,-8(a2) │ │ │ │ - addi a4,a4,1 │ │ │ │ - addi s10,s10,8 │ │ │ │ - bltu a4,a3,39964 │ │ │ │ - add s11,s11,a5 │ │ │ │ - sd a0,0(s1) │ │ │ │ - sd s11,0(s2) │ │ │ │ - ld s8,64(s8) │ │ │ │ - beqz s8,3a088 │ │ │ │ - ld a5,32(s8) │ │ │ │ - ld s10,24(s0) │ │ │ │ - ld a4,0(s8) │ │ │ │ - ld t3,32(s0) │ │ │ │ - ld t4,24(a5) │ │ │ │ - ld s11,32(a5) │ │ │ │ - blt a4,s10,3a088 │ │ │ │ - ld a0,56(s8) │ │ │ │ - beqz a0,399ea │ │ │ │ - li a6,0 │ │ │ │ - mv a5,s2 │ │ │ │ - mv a4,s1 │ │ │ │ - auipc a3,0xffffe │ │ │ │ - addi a3,a3,1576 │ │ │ │ - auipc a2,0xffffe │ │ │ │ - addi a2,a2,1654 │ │ │ │ - mv a1,s0 │ │ │ │ - sd t3,40(sp) │ │ │ │ - sd t4,32(sp) │ │ │ │ - jal 38470 │ │ │ │ - ld t3,40(sp) │ │ │ │ - ld t4,32(sp) │ │ │ │ - blt t3,t4,3a088 │ │ │ │ - blt s11,s10,39a60 │ │ │ │ - ld a5,0(s2) │ │ │ │ - ld a0,0(s1) │ │ │ │ - bnez a5,399fe │ │ │ │ - bnez a0,3a0c6 │ │ │ │ - addi s11,a5,1 │ │ │ │ - slli s10,s11,0x3 │ │ │ │ - mv a1,s10 │ │ │ │ - sd a5,32(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a2,32(s8) │ │ │ │ - ld a4,40(s8) │ │ │ │ - add a3,a0,s10 │ │ │ │ - sd a2,-8(a3) │ │ │ │ - beqz a4,39a5a │ │ │ │ - ld a5,32(sp) │ │ │ │ - addi s10,s10,8 │ │ │ │ - li a4,0 │ │ │ │ - addi a5,a5,2 │ │ │ │ - mv a1,s10 │ │ │ │ + fsd fs1,64(sp) │ │ │ │ + mv s3,s7 │ │ │ │ sd a5,40(sp) │ │ │ │ - sd a4,32(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a4,32(sp) │ │ │ │ - ld a3,48(s8) │ │ │ │ - ld a5,40(sp) │ │ │ │ - slli a2,a4,0x3 │ │ │ │ - add a3,a3,a2 │ │ │ │ - ld a1,0(a3) │ │ │ │ - ld a3,40(s8) │ │ │ │ - add a2,a0,s10 │ │ │ │ - mv s11,a4 │ │ │ │ - sd a1,-8(a2) │ │ │ │ - addi a4,a4,1 │ │ │ │ - addi s10,s10,8 │ │ │ │ - bltu a4,a3,39a28 │ │ │ │ - add s11,s11,a5 │ │ │ │ - sd a0,0(s1) │ │ │ │ - sd s11,0(s2) │ │ │ │ - ld a0,64(s8) │ │ │ │ - beqz a0,3a088 │ │ │ │ - li a6,0 │ │ │ │ - mv a5,s2 │ │ │ │ - mv a4,s1 │ │ │ │ - auipc a3,0xffffe │ │ │ │ - addi a3,a3,1414 │ │ │ │ - auipc a2,0xffffe │ │ │ │ - addi a2,a2,1492 │ │ │ │ - mv a1,s0 │ │ │ │ - jal 38470 │ │ │ │ - ld s9,104(sp) │ │ │ │ - ld s10,96(sp) │ │ │ │ - ld s11,88(sp) │ │ │ │ - ld a5,16(sp) │ │ │ │ - blt s5,a5,3a090 │ │ │ │ - ld a5,24(sp) │ │ │ │ + sd s4,144(sp) │ │ │ │ + sd s5,136(sp) │ │ │ │ sd s10,96(sp) │ │ │ │ sd s11,88(sp) │ │ │ │ - blt a5,s3,39b04 │ │ │ │ - ld s8,0(s2) │ │ │ │ - sd s9,104(sp) │ │ │ │ - ld a0,0(s1) │ │ │ │ - bnez s8,39aaa │ │ │ │ - bnez a0,3a0c6 │ │ │ │ - addi s10,s8,1 │ │ │ │ - slli s9,s10,0x3 │ │ │ │ - mv a1,s9 │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a3,32(s4) │ │ │ │ - ld a5,40(s4) │ │ │ │ - add a4,a0,s9 │ │ │ │ - sd a3,-8(a4) │ │ │ │ - beqz a5,39afc │ │ │ │ - addi s8,s8,2 │ │ │ │ - addi s9,s9,8 │ │ │ │ - li s10,0 │ │ │ │ - mv a1,s9 │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a5,48(s4) │ │ │ │ - slli a4,s10,0x3 │ │ │ │ - add a3,a0,s9 │ │ │ │ - add a5,a5,a4 │ │ │ │ - ld a2,0(a5) │ │ │ │ - ld a4,40(s4) │ │ │ │ - mv a5,s10 │ │ │ │ - sd a2,-8(a3) │ │ │ │ - addi s10,s10,1 │ │ │ │ - addi s9,s9,8 │ │ │ │ - bltu s10,a4,39ad0 │ │ │ │ - add s10,a5,s8 │ │ │ │ - ld s9,104(sp) │ │ │ │ - sd a0,0(s1) │ │ │ │ - sd s10,0(s2) │ │ │ │ - ld s11,64(s4) │ │ │ │ - beqz s11,3a0a2 │ │ │ │ - ld a5,32(s11) │ │ │ │ - ld s4,24(s0) │ │ │ │ - ld a4,0(s11) │ │ │ │ - ld s10,24(a5) │ │ │ │ - ld a5,32(a5) │ │ │ │ - ld s8,32(s0) │ │ │ │ - sd a5,16(sp) │ │ │ │ - blt a4,s4,3a0a2 │ │ │ │ - sd s9,104(sp) │ │ │ │ - ld s9,56(s11) │ │ │ │ - beqz s9,39c12 │ │ │ │ - ld a5,32(s9) │ │ │ │ - ld a4,0(s9) │ │ │ │ - ld t4,24(a5) │ │ │ │ - ld t3,32(a5) │ │ │ │ - blt a4,s4,39c12 │ │ │ │ - ld a0,56(s9) │ │ │ │ - beqz a0,39b70 │ │ │ │ - li a6,0 │ │ │ │ - mv a5,s2 │ │ │ │ - mv a4,s1 │ │ │ │ - auipc a3,0xffffe │ │ │ │ - addi a3,a3,1186 │ │ │ │ - auipc a2,0xffffe │ │ │ │ - addi a2,a2,1264 │ │ │ │ - mv a1,s0 │ │ │ │ - sd t3,32(sp) │ │ │ │ - sd t4,24(sp) │ │ │ │ - jal 38470 │ │ │ │ - ld t3,32(sp) │ │ │ │ - ld t4,24(sp) │ │ │ │ - blt s8,t4,39c12 │ │ │ │ - blt t3,s4,39bf0 │ │ │ │ - ld a4,0(s2) │ │ │ │ - ld a0,0(s1) │ │ │ │ - bnez a4,39b84 │ │ │ │ - bnez a0,3a0c6 │ │ │ │ - addi a5,a4,1 │ │ │ │ - slli a1,a5,0x3 │ │ │ │ - sd a5,32(sp) │ │ │ │ - sd a1,24(sp) │ │ │ │ - sd a4,40(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a1,24(sp) │ │ │ │ - ld a6,32(s9) │ │ │ │ - ld a3,40(s9) │ │ │ │ - add a2,a0,a1 │ │ │ │ - sd a6,-8(a2) │ │ │ │ - ld a5,32(sp) │ │ │ │ - beqz a3,39bea │ │ │ │ - ld a4,40(sp) │ │ │ │ - addi a1,a1,8 │ │ │ │ + mv s2,a0 │ │ │ │ + auipc a4,0x2d │ │ │ │ + fld fs1,-1244(a4) │ │ │ │ + li s7,0 │ │ │ │ + li s8,0 │ │ │ │ + auipc a4,0x2d │ │ │ │ + fld fs0,-1248(a4) │ │ │ │ + auipc a4,0x2d │ │ │ │ + fld fs3,-1416(a4) │ │ │ │ + li s0,6 │ │ │ │ + auipc s9,0x2e │ │ │ │ + addi s9,s9,1662 │ │ │ │ + auipc a5,0x2d │ │ │ │ + fld fs2,-1258(a5) │ │ │ │ + ld a0,0(s3) │ │ │ │ + jal 5bf64 │ │ │ │ + mv s11,a0 │ │ │ │ + jal 3310 │ │ │ │ + mv s10,a0 │ │ │ │ + ld a0,0(s3) │ │ │ │ + sext.w s10,s10 │ │ │ │ + jal 5bef6 │ │ │ │ + sext.w s4,a0 │ │ │ │ + beqz s10,375a4 │ │ │ │ + addiw a3,s10,-1 │ │ │ │ + slli a5,a3,0x20 │ │ │ │ + srli a3,a5,0x1d │ │ │ │ + ld a5,40(sp) │ │ │ │ + ld s10,32(sp) │ │ │ │ + add s5,a3,a5 │ │ │ │ + lbu a5,0(s11) │ │ │ │ + bltu s0,a5,3759c │ │ │ │ + slli a5,a5,0x2 │ │ │ │ + add a5,a5,s9 │ │ │ │ + lw a5,0(a5) │ │ │ │ + add a5,a5,s9 │ │ │ │ + jr a5 │ │ │ │ + beqz s8,3770a │ │ │ │ + addiw a5,s8,-1 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + add a5,a5,s1 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + fcvt.d.w fa5,a5 │ │ │ │ + fdiv.d fa5,fa5,fs0 │ │ │ │ + bgeu s8,s4,3758e │ │ │ │ + slli a5,s8,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + add a5,a5,s1 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + fcvt.d.w fa4,a5 │ │ │ │ + fdiv.d fa4,fa4,fs0 │ │ │ │ + flt.d a5,fa4,fa5 │ │ │ │ + beqz a5,3758e │ │ │ │ + fmv.d fa5,fa4 │ │ │ │ + fld fa4,0(s6) │ │ │ │ + addiw s7,s7,1 │ │ │ │ + fadd.d fa5,fa4,fa5 │ │ │ │ + fsd fa5,0(s6) │ │ │ │ + addi s10,s10,8 │ │ │ │ + addi s11,s11,1 │ │ │ │ + bne s10,s5,37540 │ │ │ │ + fld fa1,0(s6) │ │ │ │ + fmv.d fa0,fs1 │ │ │ │ + addi s6,s6,8 │ │ │ │ + addi s3,s3,8 │ │ │ │ + jal 3e110 │ │ │ │ + ld a5,24(sp) │ │ │ │ + fmv.d fs1,fa0 │ │ │ │ + bne a5,s6,3750a │ │ │ │ li a3,0 │ │ │ │ - addi a4,a4,2 │ │ │ │ - sd a4,40(sp) │ │ │ │ - sd a3,32(sp) │ │ │ │ - sd a1,24(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a3,32(sp) │ │ │ │ - ld a5,48(s9) │ │ │ │ - ld a1,24(sp) │ │ │ │ - slli a2,a3,0x3 │ │ │ │ + li a4,0 │ │ │ │ + j 375d2 │ │ │ │ + ld a5,16(sp) │ │ │ │ + addiw a4,a4,1 │ │ │ │ + fmv.d fs2,fa5 │ │ │ │ + addi s2,s2,8 │ │ │ │ + beq a5,a4,375fe │ │ │ │ + fld fs2,0(s2) │ │ │ │ + slli a2,a3,0x20 │ │ │ │ + srli a5,a2,0x1d │ │ │ │ + fsub.d fs2,fs2,fs1 │ │ │ │ + ld a2,8(sp) │ │ │ │ add a5,a5,a2 │ │ │ │ - ld t3,0(a5) │ │ │ │ - ld a2,40(s9) │ │ │ │ - add a6,a0,a1 │ │ │ │ - mv a5,a3 │ │ │ │ - sd t3,-8(a6) │ │ │ │ - addi a3,a3,1 │ │ │ │ - ld a4,40(sp) │ │ │ │ - addi a1,a1,8 │ │ │ │ - bltu a3,a2,39bb4 │ │ │ │ - add a5,a5,a4 │ │ │ │ - sd a0,0(s1) │ │ │ │ - sd a5,0(s2) │ │ │ │ - ld a0,64(s9) │ │ │ │ - beqz a0,39c12 │ │ │ │ - li a6,0 │ │ │ │ - mv a5,s2 │ │ │ │ - mv a4,s1 │ │ │ │ - auipc a3,0xffffe │ │ │ │ - addi a3,a3,1016 │ │ │ │ - auipc a2,0xffffe │ │ │ │ - addi a2,a2,1094 │ │ │ │ - mv a1,s0 │ │ │ │ - jal 38470 │ │ │ │ - blt s8,s10,3a0b0 │ │ │ │ + fsd fs2,0(s2) │ │ │ │ + fld fa5,0(a5) │ │ │ │ + flt.d a5,fa5,fs2 │ │ │ │ + beqz a5,375c4 │ │ │ │ ld a5,16(sp) │ │ │ │ - blt a5,s4,39c80 │ │ │ │ - ld s9,0(s2) │ │ │ │ - ld a0,0(s1) │ │ │ │ - bnez s9,39c2a │ │ │ │ - bnez a0,3a0c6 │ │ │ │ - addi s8,s9,1 │ │ │ │ - slli s4,s8,0x3 │ │ │ │ - mv a1,s4 │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a3,32(s11) │ │ │ │ - ld a5,40(s11) │ │ │ │ - add a4,a0,s4 │ │ │ │ - sd a3,-8(a4) │ │ │ │ - beqz a5,39c7a │ │ │ │ - addi s9,s9,2 │ │ │ │ - addi s4,s4,8 │ │ │ │ - li s10,0 │ │ │ │ - mv a1,s4 │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a5,48(s11) │ │ │ │ - slli a4,s10,0x3 │ │ │ │ - mv s8,s10 │ │ │ │ - add a5,a5,a4 │ │ │ │ - ld a3,0(a5) │ │ │ │ - ld a5,40(s11) │ │ │ │ - add a4,a0,s4 │ │ │ │ - sd a3,-8(a4) │ │ │ │ - addi s10,s10,1 │ │ │ │ - addi s4,s4,8 │ │ │ │ - bltu s10,a5,39c50 │ │ │ │ - add s8,s8,s9 │ │ │ │ - sd a0,0(s1) │ │ │ │ - sd s8,0(s2) │ │ │ │ - ld a0,64(s11) │ │ │ │ - beqz a0,3a0b0 │ │ │ │ - li a6,0 │ │ │ │ - mv a5,s2 │ │ │ │ - mv a4,s1 │ │ │ │ - auipc a3,0xffffe │ │ │ │ - addi a3,a3,870 │ │ │ │ - auipc a2,0xffffe │ │ │ │ - addi a2,a2,948 │ │ │ │ - mv a1,s0 │ │ │ │ - jal 38470 │ │ │ │ - ld s8,112(sp) │ │ │ │ + mv a3,a4 │ │ │ │ + addiw a4,a4,1 │ │ │ │ + addi s2,s2,8 │ │ │ │ + bne a5,a4,375d2 │ │ │ │ + ld s2,160(sp) │ │ │ │ + ld s3,152(sp) │ │ │ │ + ld s4,144(sp) │ │ │ │ + ld s5,136(sp) │ │ │ │ ld s9,104(sp) │ │ │ │ ld s10,96(sp) │ │ │ │ ld s11,88(sp) │ │ │ │ - blt s5,s6,3a040 │ │ │ │ - ld a5,8(sp) │ │ │ │ - blt a5,s3,39d1c │ │ │ │ - ld s5,0(s2) │ │ │ │ + fld fs1,64(sp) │ │ │ │ + ld a0,8(sp) │ │ │ │ + jal 3670 │ │ │ │ + fsub.d fa0,fs3,fs2 │ │ │ │ + ld ra,184(sp) │ │ │ │ + ld s0,176(sp) │ │ │ │ + ld s1,168(sp) │ │ │ │ + ld s6,128(sp) │ │ │ │ + ld s7,120(sp) │ │ │ │ + ld s8,112(sp) │ │ │ │ + fmul.d fa0,fa0,fs0 │ │ │ │ + fld fs2,56(sp) │ │ │ │ + fld fs0,72(sp) │ │ │ │ + fld fs3,48(sp) │ │ │ │ + addi sp,sp,192 │ │ │ │ + ret │ │ │ │ + slli a5,s8,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + add a5,a5,s1 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + fld fa4,0(s6) │ │ │ │ + addi s10,s10,8 │ │ │ │ + fcvt.d.w fa5,a5 │ │ │ │ + addiw s8,s8,1 │ │ │ │ + addiw s7,s7,1 │ │ │ │ + fdiv.d fa5,fa5,fs0 │ │ │ │ + addi s11,s11,1 │ │ │ │ + fsub.d fa5,fa5,fs2 │ │ │ │ + fadd.d fa5,fa4,fa5 │ │ │ │ + fsd fa5,0(s6) │ │ │ │ + bne s10,s5,37540 │ │ │ │ + j 375a4 │ │ │ │ + slli a5,s8,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + add a5,a5,s1 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + addi s10,s10,8 │ │ │ │ + addiw s8,s8,1 │ │ │ │ + fcvt.d.w fa0,a5 │ │ │ │ + addiw s7,s7,1 │ │ │ │ + addi s11,s11,1 │ │ │ │ + fdiv.d fa0,fa0,fs0 │ │ │ │ + jal 3700 │ │ │ │ + fsub.d fa0,fs3,fa0 │ │ │ │ + jal 3920 │ │ │ │ + fld fa5,0(s6) │ │ │ │ + fadd.d fa5,fa5,fa0 │ │ │ │ + fsd fa5,0(s6) │ │ │ │ + bne s10,s5,37540 │ │ │ │ + j 375a4 │ │ │ │ + slli a5,s8,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + add a5,a5,s1 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + fld fa5,0(s6) │ │ │ │ + addi s10,s10,8 │ │ │ │ + fcvt.d.w fa4,a5 │ │ │ │ + addiw s8,s8,1 │ │ │ │ + addi s11,s11,1 │ │ │ │ + fdiv.d fa4,fa4,fs0 │ │ │ │ + fadd.d fa5,fa5,fa4 │ │ │ │ + fsd fa5,0(s6) │ │ │ │ + bne s10,s5,37540 │ │ │ │ + j 375a4 │ │ │ │ + ld a0,0(s10) │ │ │ │ + mv a2,s7 │ │ │ │ + mv a1,s8 │ │ │ │ + jal 585c0 │ │ │ │ + slli a5,s8,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + add a5,a5,s1 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + bnez a0,37718 │ │ │ │ + fcvt.d.w fa5,a5 │ │ │ │ + fld fa4,0(s6) │ │ │ │ + fdiv.d fa5,fa5,fs0 │ │ │ │ + fsub.d fa5,fa5,fs2 │ │ │ │ + fadd.d fa5,fa5,fa4 │ │ │ │ + fsd fa5,0(s6) │ │ │ │ + addi s10,s10,8 │ │ │ │ + addiw s8,s8,1 │ │ │ │ + addiw s7,s7,1 │ │ │ │ + addi s11,s11,1 │ │ │ │ + bne s10,s5,37540 │ │ │ │ + j 375a4 │ │ │ │ + lbu a5,0(s1) │ │ │ │ + fcvt.d.w fa5,a5 │ │ │ │ + fdiv.d fa5,fa5,fs0 │ │ │ │ + j 3758e │ │ │ │ + fcvt.d.w fa0,a5 │ │ │ │ + fdiv.d fa0,fa0,fs0 │ │ │ │ + jal 3700 │ │ │ │ + fsub.d fa0,fs3,fa0 │ │ │ │ + jal 3920 │ │ │ │ + fld fa5,0(s6) │ │ │ │ + fadd.d fa5,fa0,fa5 │ │ │ │ + j 376f8 │ │ │ │ + fld fs2,0(a0) │ │ │ │ + auipc a5,0x2d │ │ │ │ + fld fs0,-1842(a5) │ │ │ │ + auipc a5,0x2d │ │ │ │ + fld fs3,-2010(a5) │ │ │ │ + j 3760e │ │ │ │ + addi sp,sp,-64 │ │ │ │ + sd ra,56(sp) │ │ │ │ + sd s0,48(sp) │ │ │ │ + sd s1,40(sp) │ │ │ │ + mv s0,a3 │ │ │ │ + mv s1,a4 │ │ │ │ + sd s2,32(sp) │ │ │ │ + sd s3,24(sp) │ │ │ │ + mv s2,a2 │ │ │ │ + mv s3,a5 │ │ │ │ + fsd fs0,8(sp) │ │ │ │ + jal 37486 │ │ │ │ + fmv.d fs0,fa0 │ │ │ │ + mv a4,s3 │ │ │ │ + mv a3,s2 │ │ │ │ + li a2,3 │ │ │ │ + mv a1,s1 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 3674e │ │ │ │ + fle.d a5,fa0,fs0 │ │ │ │ + beqz a5,37782 │ │ │ │ + fmv.d fs0,fa0 │ │ │ │ + ld ra,56(sp) │ │ │ │ + ld s0,48(sp) │ │ │ │ + fmv.d fa0,fs0 │ │ │ │ + ld s1,40(sp) │ │ │ │ + ld s2,32(sp) │ │ │ │ + ld s3,24(sp) │ │ │ │ + fld fs0,8(sp) │ │ │ │ + addi sp,sp,64 │ │ │ │ + ret │ │ │ │ + addi sp,sp,-192 │ │ │ │ + sd s1,168(sp) │ │ │ │ + sd s6,128(sp) │ │ │ │ + auipc s1,0x42 │ │ │ │ + ld s1,1900(s1) │ │ │ │ + mv s6,a0 │ │ │ │ + sd s2,160(sp) │ │ │ │ ld a0,0(s1) │ │ │ │ - bnez s5,39cc4 │ │ │ │ - bnez a0,3a0be │ │ │ │ - addi s3,s5,1 │ │ │ │ - slli s4,s3,0x3 │ │ │ │ - mv a1,s4 │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a3,32(s7) │ │ │ │ - ld a5,40(s7) │ │ │ │ - add a4,a0,s4 │ │ │ │ - sd a3,-8(a4) │ │ │ │ - beqz a5,39d16 │ │ │ │ - addi s5,s5,2 │ │ │ │ - addi s4,s4,8 │ │ │ │ - li s3,0 │ │ │ │ - mv a1,s4 │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a5,48(s7) │ │ │ │ - slli a4,s3,0x3 │ │ │ │ - mv a2,s3 │ │ │ │ - add a5,a5,a4 │ │ │ │ - ld a3,0(a5) │ │ │ │ - ld a5,40(s7) │ │ │ │ - add a4,a0,s4 │ │ │ │ - sd a3,-8(a4) │ │ │ │ - addi s3,s3,1 │ │ │ │ - addi s4,s4,8 │ │ │ │ - bltu s3,a5,39cea │ │ │ │ - add s3,a2,s5 │ │ │ │ - sd a0,0(s1) │ │ │ │ - sd s3,0(s2) │ │ │ │ - ld s3,64(s7) │ │ │ │ - beqz s3,3a040 │ │ │ │ - ld a5,32(s3) │ │ │ │ + lw s2,0(s6) │ │ │ │ + sd s0,176(sp) │ │ │ │ sd s8,112(sp) │ │ │ │ - ld s5,24(s0) │ │ │ │ - ld s8,24(a5) │ │ │ │ - ld a5,32(a5) │ │ │ │ - ld a4,0(s3) │ │ │ │ - ld s6,32(s0) │ │ │ │ - sd a5,8(sp) │ │ │ │ - blt a4,s5,3a026 │ │ │ │ - ld s4,56(s3) │ │ │ │ - beqz s4,39ee4 │ │ │ │ - ld a5,32(s4) │ │ │ │ - ld a4,0(s4) │ │ │ │ + mv s0,a2 │ │ │ │ + mv s8,a1 │ │ │ │ + auipc a2,0x29 │ │ │ │ + addi a2,a2,1810 │ │ │ │ + li a1,1 │ │ │ │ + sd ra,184(sp) │ │ │ │ + sd s2,24(sp) │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + sd zero,16(sp) │ │ │ │ + beqz s2,37a00 │ │ │ │ + sd s5,136(sp) │ │ │ │ + fsd fs3,48(sp) │ │ │ │ + fsd fs5,32(sp) │ │ │ │ + sd s3,152(sp) │ │ │ │ + sd s4,144(sp) │ │ │ │ + sd s7,120(sp) │ │ │ │ sd s9,104(sp) │ │ │ │ sd s10,96(sp) │ │ │ │ - ld s9,32(a5) │ │ │ │ - ld s10,24(a5) │ │ │ │ - blt a4,s5,3a0aa │ │ │ │ - ld s7,56(s4) │ │ │ │ - beqz s7,39e48 │ │ │ │ - ld a5,32(s7) │ │ │ │ - ld a4,0(s7) │ │ │ │ sd s11,88(sp) │ │ │ │ - ld t1,24(a5) │ │ │ │ - ld s11,32(a5) │ │ │ │ - blt a4,s5,3a0ba │ │ │ │ - ld a0,56(s7) │ │ │ │ - beqz a0,39da6 │ │ │ │ - li a6,0 │ │ │ │ - mv a5,s2 │ │ │ │ - mv a4,s1 │ │ │ │ - auipc a3,0xffffe │ │ │ │ - addi a3,a3,616 │ │ │ │ - auipc a2,0xffffe │ │ │ │ - addi a2,a2,694 │ │ │ │ - mv a1,s0 │ │ │ │ - sd t1,16(sp) │ │ │ │ - jal 38470 │ │ │ │ - ld t1,16(sp) │ │ │ │ - blt s6,t1,3a0ba │ │ │ │ - blt s11,s5,39e22 │ │ │ │ - ld a4,0(s2) │ │ │ │ - ld a0,0(s1) │ │ │ │ - bnez a4,39dba │ │ │ │ - bnez a0,3a0c6 │ │ │ │ - addi a5,a4,1 │ │ │ │ - slli s11,a5,0x3 │ │ │ │ - mv a1,s11 │ │ │ │ - sd a5,16(sp) │ │ │ │ - sd a4,24(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a1,32(s7) │ │ │ │ - ld a3,40(s7) │ │ │ │ - add a2,a0,s11 │ │ │ │ - sd a1,-8(a2) │ │ │ │ - ld a5,16(sp) │ │ │ │ - beqz a3,39e1c │ │ │ │ - ld a4,24(sp) │ │ │ │ - addi s11,s11,8 │ │ │ │ - li a3,0 │ │ │ │ - addi a4,a4,2 │ │ │ │ - mv a1,s11 │ │ │ │ - sd a4,24(sp) │ │ │ │ - sd a3,16(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ + fsd fs0,72(sp) │ │ │ │ + fsd fs1,64(sp) │ │ │ │ + fsd fs2,56(sp) │ │ │ │ + fsd fs4,40(sp) │ │ │ │ + li s5,0 │ │ │ │ + auipc a5,0x2c │ │ │ │ + fld fs5,1918(a5) │ │ │ │ + auipc a5,0x2d │ │ │ │ + fld fs3,-1994(a5) │ │ │ │ + ld a5,8(s6) │ │ │ │ + add a5,a5,s5 │ │ │ │ + lw s9,32(a5) │ │ │ │ + beqz s9,379d6 │ │ │ │ + slli s9,s9,0x20 │ │ │ │ + srli s9,s9,0x20 │ │ │ │ + li s10,0 │ │ │ │ + li s11,88 │ │ │ │ + j 3781c │ │ │ │ + ld a5,8(s6) │ │ │ │ + add a5,a5,s5 │ │ │ │ + mul s4,s10,s11 │ │ │ │ + ld a0,48(a5) │ │ │ │ + add a0,a0,s4 │ │ │ │ + jal 4fd06 │ │ │ │ + ld a5,8(s6) │ │ │ │ + mv s2,a0 │ │ │ │ + add a5,a5,s5 │ │ │ │ + ld a0,48(a5) │ │ │ │ + add a0,a0,s4 │ │ │ │ + jal 4fece │ │ │ │ + ld a5,8(s6) │ │ │ │ + sext.w s3,a0 │ │ │ │ + add a5,a5,s5 │ │ │ │ + ld a0,48(a5) │ │ │ │ + add a0,a0,s4 │ │ │ │ + jal 4feda │ │ │ │ + mv s7,a0 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 3310 │ │ │ │ ld a3,16(sp) │ │ │ │ - ld a5,48(s7) │ │ │ │ - add a1,a0,s11 │ │ │ │ - slli a2,a3,0x3 │ │ │ │ - add a5,a5,a2 │ │ │ │ - ld a6,0(a5) │ │ │ │ - ld a2,40(s7) │ │ │ │ - mv a5,a3 │ │ │ │ - sd a6,-8(a1) │ │ │ │ - addi a3,a3,1 │ │ │ │ - ld a4,24(sp) │ │ │ │ - addi s11,s11,8 │ │ │ │ - bltu a3,a2,39de8 │ │ │ │ - add a5,a5,a4 │ │ │ │ - sd a0,0(s1) │ │ │ │ - sd a5,0(s2) │ │ │ │ - ld a0,64(s7) │ │ │ │ - beqz a0,3a0ba │ │ │ │ - li a6,0 │ │ │ │ - mv a5,s2 │ │ │ │ - mv a4,s1 │ │ │ │ - auipc a3,0xffffe │ │ │ │ - addi a3,a3,452 │ │ │ │ - auipc a2,0xffffe │ │ │ │ - addi a2,a2,530 │ │ │ │ - mv a1,s0 │ │ │ │ - jal 38470 │ │ │ │ - ld s11,88(sp) │ │ │ │ - blt s6,s10,3a0aa │ │ │ │ - blt s9,s5,39ebc │ │ │ │ - sd s11,88(sp) │ │ │ │ - ld s11,0(s2) │ │ │ │ + mv s2,a0 │ │ │ │ ld a0,0(s1) │ │ │ │ - bnez s11,39e60 │ │ │ │ - bnez a0,3a0c6 │ │ │ │ - addi s10,s11,1 │ │ │ │ - slli s9,s10,0x3 │ │ │ │ - mv a1,s9 │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a3,32(s4) │ │ │ │ - ld a5,40(s4) │ │ │ │ - add a4,a0,s9 │ │ │ │ - sd a3,-8(a4) │ │ │ │ - beqz a5,39eb4 │ │ │ │ - addi s11,s11,2 │ │ │ │ - addi s9,s9,8 │ │ │ │ - li a5,0 │ │ │ │ - mv a1,s9 │ │ │ │ - sd a5,16(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a5,16(sp) │ │ │ │ - ld a4,48(s4) │ │ │ │ - slli a3,a5,0x3 │ │ │ │ - add a4,a4,a3 │ │ │ │ - ld a2,0(a4) │ │ │ │ - ld a4,40(s4) │ │ │ │ - add a3,a0,s9 │ │ │ │ - mv s10,a5 │ │ │ │ - sd a2,-8(a3) │ │ │ │ - addi a5,a5,1 │ │ │ │ - addi s9,s9,8 │ │ │ │ - bltu a5,a4,39e86 │ │ │ │ - add s10,s10,s11 │ │ │ │ - ld s11,88(sp) │ │ │ │ - sd a0,0(s1) │ │ │ │ - sd s10,0(s2) │ │ │ │ - ld a0,64(s4) │ │ │ │ - beqz a0,3a0aa │ │ │ │ - li a6,0 │ │ │ │ - mv a5,s2 │ │ │ │ - mv a4,s1 │ │ │ │ - auipc a3,0xffffe │ │ │ │ - addi a3,a3,298 │ │ │ │ - auipc a2,0xffffe │ │ │ │ - addi a2,a2,376 │ │ │ │ - mv a1,s0 │ │ │ │ - jal 38470 │ │ │ │ - ld s9,104(sp) │ │ │ │ - ld s10,96(sp) │ │ │ │ - blt s6,s8,3a026 │ │ │ │ - ld a5,8(sp) │ │ │ │ - blt a5,s5,39f52 │ │ │ │ - ld s6,0(s2) │ │ │ │ + sext.w a4,s10 │ │ │ │ + mv a5,s3 │ │ │ │ + auipc a2,0x29 │ │ │ │ + addi a2,a2,1674 │ │ │ │ + li a1,1 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + fld fa1,16(s0) │ │ │ │ + fld fa0,8(s0) │ │ │ │ + sext.w s2,s2 │ │ │ │ + mv a1,s8 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 1c530 │ │ │ │ + fmv.d fs1,fa0 │ │ │ │ + fmv.d fa2,fs5 │ │ │ │ + fld fa1,16(s0) │ │ │ │ + fld fa0,0(s0) │ │ │ │ + slliw a0,s3,0x1 │ │ │ │ + addw a0,a0,s3 │ │ │ │ + subw a0,s2,a0 │ │ │ │ + sd a0,8(sp) │ │ │ │ + jal 1c350 │ │ │ │ + fmv.d fs4,fa0 │ │ │ │ + fmv.d fa2,fs1 │ │ │ │ + fld fa1,16(s0) │ │ │ │ + ld a0,8(sp) │ │ │ │ + fld fa0,0(s0) │ │ │ │ + sext.w s7,s7 │ │ │ │ + addi s10,s10,1 │ │ │ │ + jal 1c3ba │ │ │ │ + fmv.d fs0,fa0 │ │ │ │ + fmv.d fa2,fs1 │ │ │ │ + fld fa1,16(s0) │ │ │ │ + fld fa0,0(s0) │ │ │ │ + mv a0,s7 │ │ │ │ + jal 1c3ba │ │ │ │ + fmv.d fs2,fa0 │ │ │ │ + fld fa1,16(s0) │ │ │ │ + fld fa0,8(s0) │ │ │ │ + mv a1,s8 │ │ │ │ + li a0,20 │ │ │ │ + jal 1c530 │ │ │ │ + fmv.d fa2,fa0 │ │ │ │ + fld fa1,16(s0) │ │ │ │ + fld fa0,0(s0) │ │ │ │ + li a0,20 │ │ │ │ + jal 1c3ba │ │ │ │ + fmv.d fs1,fa0 │ │ │ │ + fld fa1,16(s0) │ │ │ │ + fld fa0,8(s0) │ │ │ │ + mv a1,s8 │ │ │ │ + li a0,25 │ │ │ │ + jal 1c530 │ │ │ │ + fmv.d fa2,fa0 │ │ │ │ + fld fa1,16(s0) │ │ │ │ + fld fa0,0(s0) │ │ │ │ + li a0,25 │ │ │ │ + jal 1c3ba │ │ │ │ + fmv.x.d a7,fs2 │ │ │ │ + fmv.x.d a5,fs0 │ │ │ │ + fmv.x.d a6,fs4 │ │ │ │ ld a0,0(s1) │ │ │ │ - bnez s6,39efc │ │ │ │ - bnez a0,3a0e6 │ │ │ │ - addi s5,s6,1 │ │ │ │ - slli s4,s5,0x3 │ │ │ │ - mv a1,s4 │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a3,32(s3) │ │ │ │ - ld a5,40(s3) │ │ │ │ - add a4,a0,s4 │ │ │ │ - sd a3,-8(a4) │ │ │ │ - beqz a5,39f4c │ │ │ │ - addi s6,s6,2 │ │ │ │ - addi s4,s4,8 │ │ │ │ - li s7,0 │ │ │ │ - mv a1,s4 │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a5,48(s3) │ │ │ │ - slli a4,s7,0x3 │ │ │ │ - mv s5,s7 │ │ │ │ - add a5,a5,a4 │ │ │ │ - ld a3,0(a5) │ │ │ │ - ld a5,40(s3) │ │ │ │ - add a4,a0,s4 │ │ │ │ - sd a3,-8(a4) │ │ │ │ - addi s7,s7,1 │ │ │ │ - addi s4,s4,8 │ │ │ │ - bltu s7,a5,39f22 │ │ │ │ - add s5,s5,s6 │ │ │ │ - sd a0,0(s1) │ │ │ │ - sd s5,0(s2) │ │ │ │ - ld s7,64(s3) │ │ │ │ - beqz s7,3a026 │ │ │ │ - ld a5,32(s7) │ │ │ │ - ld s3,24(s0) │ │ │ │ - ld a4,0(s7) │ │ │ │ - ld s5,32(s0) │ │ │ │ - ld s6,24(a5) │ │ │ │ - ld s4,32(a5) │ │ │ │ - blt a4,s3,3a026 │ │ │ │ - ld a0,56(s7) │ │ │ │ - beqz a0,39f98 │ │ │ │ - li a6,0 │ │ │ │ - mv a5,s2 │ │ │ │ - mv a4,s1 │ │ │ │ - auipc a3,0xffffe │ │ │ │ - addi a3,a3,114 │ │ │ │ - auipc a2,0xffffe │ │ │ │ - addi a2,a2,192 │ │ │ │ - mv a1,s0 │ │ │ │ - jal 38470 │ │ │ │ - blt s5,s6,3a026 │ │ │ │ - blt s4,s3,3a004 │ │ │ │ - ld s5,0(s2) │ │ │ │ + fmv.d fs2,fa0 │ │ │ │ + mv a3,s2 │ │ │ │ + mv a4,s3 │ │ │ │ + auipc a2,0x29 │ │ │ │ + addi a2,a2,1510 │ │ │ │ + li a1,1 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + fmv.x.d a4,fs2 │ │ │ │ + fmv.x.d a3,fs1 │ │ │ │ ld a0,0(s1) │ │ │ │ - bnez s5,39fae │ │ │ │ - bnez a0,3a0e6 │ │ │ │ - addi s4,s5,1 │ │ │ │ - slli s3,s4,0x3 │ │ │ │ - mv a1,s3 │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a3,32(s7) │ │ │ │ - ld a5,40(s7) │ │ │ │ - add a4,a0,s3 │ │ │ │ - sd a3,-8(a4) │ │ │ │ - beqz a5,39ffe │ │ │ │ - addi s5,s5,2 │ │ │ │ - addi s3,s3,8 │ │ │ │ - li s6,0 │ │ │ │ - mv a1,s3 │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a5,48(s7) │ │ │ │ - slli a4,s6,0x3 │ │ │ │ - mv s4,s6 │ │ │ │ - add a5,a5,a4 │ │ │ │ - ld a3,0(a5) │ │ │ │ - ld a5,40(s7) │ │ │ │ - add a4,a0,s3 │ │ │ │ - sd a3,-8(a4) │ │ │ │ - addi s6,s6,1 │ │ │ │ - addi s3,s3,8 │ │ │ │ - bltu s6,a5,39fd4 │ │ │ │ - add s4,s4,s5 │ │ │ │ - sd a0,0(s1) │ │ │ │ - sd s4,0(s2) │ │ │ │ - ld a0,64(s7) │ │ │ │ - beqz a0,3a026 │ │ │ │ - li a6,0 │ │ │ │ - mv a5,s2 │ │ │ │ - mv a4,s1 │ │ │ │ - auipc a3,0xffffe │ │ │ │ - addi a3,a3,-28 │ │ │ │ - auipc a2,0xffffe │ │ │ │ - addi a2,a2,50 │ │ │ │ - mv a1,s0 │ │ │ │ - jal 38470 │ │ │ │ - ld s0,176(sp) │ │ │ │ - ld s1,168(sp) │ │ │ │ - ld s2,160(sp) │ │ │ │ + auipc a2,0x29 │ │ │ │ + addi a2,a2,1550 │ │ │ │ + li a1,1 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + fsub.d fa4,fs0,fs2 │ │ │ │ + fsub.d fa5,fs0,fs1 │ │ │ │ + ld a0,0(s1) │ │ │ │ + auipc a2,0x29 │ │ │ │ + addi a2,a2,1550 │ │ │ │ + li a1,1 │ │ │ │ + fdiv.d fa4,fa4,fs3 │ │ │ │ + fdiv.d fa5,fa5,fs3 │ │ │ │ + fmv.x.d a4,fa4 │ │ │ │ + fmv.x.d a3,fa5 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + fdiv.d fs2,fs0,fs2 │ │ │ │ + ld a0,0(s1) │ │ │ │ + auipc a2,0x29 │ │ │ │ + addi a2,a2,1562 │ │ │ │ + li a1,1 │ │ │ │ + fdiv.d fs1,fs0,fs1 │ │ │ │ + fdiv.d fa5,fs2,fs3 │ │ │ │ + fmv.x.d a4,fa5 │ │ │ │ + fdiv.d fa5,fs1,fs3 │ │ │ │ + fmv.x.d a3,fa5 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + fcvt.d.wu fa0,s2 │ │ │ │ + ld s2,0(s1) │ │ │ │ + jal 3920 │ │ │ │ + fdiv.d fs0,fs0,fa0 │ │ │ │ + auipc a2,0x29 │ │ │ │ + addi a2,a2,1560 │ │ │ │ + li a1,1 │ │ │ │ + mv a0,s2 │ │ │ │ + fdiv.d fa5,fs0,fs3 │ │ │ │ + fmv.x.d a3,fa5 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + ld a0,0(s1) │ │ │ │ + auipc a2,0x29 │ │ │ │ + addi a2,a2,1566 │ │ │ │ + li a1,1 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + ld a5,8(s6) │ │ │ │ + fmv.d fa0,fs4 │ │ │ │ + add a5,a5,s5 │ │ │ │ + ld a0,48(a5) │ │ │ │ + add a0,a0,s4 │ │ │ │ + jal 4fd80 │ │ │ │ + bne s9,s10,37816 │ │ │ │ + ld a5,16(sp) │ │ │ │ + ld a4,24(sp) │ │ │ │ + addi s5,s5,80 │ │ │ │ + addiw a5,a5,1 │ │ │ │ + sd a5,16(sp) │ │ │ │ + bne a4,a5,377fa │ │ │ │ ld s3,152(sp) │ │ │ │ ld s4,144(sp) │ │ │ │ ld s5,136(sp) │ │ │ │ ld s7,120(sp) │ │ │ │ - ld s8,112(sp) │ │ │ │ + ld s9,104(sp) │ │ │ │ + ld s10,96(sp) │ │ │ │ + ld s11,88(sp) │ │ │ │ + fld fs0,72(sp) │ │ │ │ + fld fs1,64(sp) │ │ │ │ + fld fs2,56(sp) │ │ │ │ + fld fs3,48(sp) │ │ │ │ + fld fs4,40(sp) │ │ │ │ + fld fs5,32(sp) │ │ │ │ ld ra,184(sp) │ │ │ │ - ld s6,128(sp) │ │ │ │ - li a0,0 │ │ │ │ - addi sp,sp,192 │ │ │ │ - ret │ │ │ │ ld s0,176(sp) │ │ │ │ - ld ra,184(sp) │ │ │ │ ld s1,168(sp) │ │ │ │ ld s2,160(sp) │ │ │ │ - ld s3,152(sp) │ │ │ │ - ld s4,144(sp) │ │ │ │ - ld s5,136(sp) │ │ │ │ - ld s7,120(sp) │ │ │ │ ld s6,128(sp) │ │ │ │ - li a0,0 │ │ │ │ + ld s8,112(sp) │ │ │ │ + fmv.d.x fa0,zero │ │ │ │ addi sp,sp,192 │ │ │ │ ret │ │ │ │ - ld s8,112(sp) │ │ │ │ - ld s9,104(sp) │ │ │ │ - j 3976a │ │ │ │ - ld s8,112(sp) │ │ │ │ - j 3976a │ │ │ │ - ld s10,96(sp) │ │ │ │ - ld s11,88(sp) │ │ │ │ - blt s4,s8,3a058 │ │ │ │ - j 39248 │ │ │ │ - ld s10,96(sp) │ │ │ │ - blt s4,s8,3a058 │ │ │ │ - j 39248 │ │ │ │ - ld s8,112(sp) │ │ │ │ - ld s9,104(sp) │ │ │ │ - ld s10,96(sp) │ │ │ │ - ld s11,88(sp) │ │ │ │ - j 3976a │ │ │ │ - ld s9,104(sp) │ │ │ │ - ld s10,96(sp) │ │ │ │ - ld s11,88(sp) │ │ │ │ - j 39a8a │ │ │ │ - ld s8,112(sp) │ │ │ │ - j 39cac │ │ │ │ - ld s10,96(sp) │ │ │ │ - ld s11,88(sp) │ │ │ │ - j 3954c │ │ │ │ - ld s11,88(sp) │ │ │ │ - j 38f32 │ │ │ │ - ld s8,112(sp) │ │ │ │ - ld s10,96(sp) │ │ │ │ - ld s11,88(sp) │ │ │ │ - j 39cac │ │ │ │ - ld s9,104(sp) │ │ │ │ - ld s10,96(sp) │ │ │ │ - j 39ee4 │ │ │ │ - ld s8,112(sp) │ │ │ │ - ld s9,104(sp) │ │ │ │ - ld s10,96(sp) │ │ │ │ - ld s11,88(sp) │ │ │ │ - j 39cac │ │ │ │ - ld s11,88(sp) │ │ │ │ - j 39e48 │ │ │ │ - sd s8,112(sp) │ │ │ │ - sd s9,104(sp) │ │ │ │ - sd s10,96(sp) │ │ │ │ - sd s11,88(sp) │ │ │ │ - auipc a3,0x2c │ │ │ │ - addi a3,a3,-774 │ │ │ │ - li a2,385 │ │ │ │ - auipc a1,0x27 │ │ │ │ - addi a1,a1,686 │ │ │ │ - auipc a0,0x27 │ │ │ │ - addi a0,a0,702 │ │ │ │ - jal 3830 <__assert_fail@plt> │ │ │ │ - sd s9,104(sp) │ │ │ │ - sd s10,96(sp) │ │ │ │ - sd s11,88(sp) │ │ │ │ - j 3a0c6 │ │ │ │ - addi sp,sp,-112 │ │ │ │ - sd s11,8(sp) │ │ │ │ - lw s11,16(a0) │ │ │ │ - sd s0,96(sp) │ │ │ │ - sd s2,80(sp) │ │ │ │ - sd s3,72(sp) │ │ │ │ - sd s4,64(sp) │ │ │ │ - sd s5,56(sp) │ │ │ │ - sd s6,48(sp) │ │ │ │ - sd s7,40(sp) │ │ │ │ - sd s8,32(sp) │ │ │ │ - sd s9,24(sp) │ │ │ │ - sd s10,16(sp) │ │ │ │ - sd ra,104(sp) │ │ │ │ - sd s1,88(sp) │ │ │ │ - ld s3,8(a0) │ │ │ │ - mv s4,a0 │ │ │ │ - mv s2,a1 │ │ │ │ - mv s5,a2 │ │ │ │ - mv s6,a3 │ │ │ │ - mv s7,a4 │ │ │ │ - mv s8,a5 │ │ │ │ - mv s9,a6 │ │ │ │ - mv s10,a7 │ │ │ │ - li s0,0 │ │ │ │ - beqz s11,3a1e2 │ │ │ │ - li s1,0 │ │ │ │ - j 3a136 │ │ │ │ - sext.w s1,a5 │ │ │ │ - addi s0,s0,8 │ │ │ │ - beq s11,s1,3a184 │ │ │ │ - add a5,s3,s0 │ │ │ │ - ld a0,0(a5) │ │ │ │ + addi sp,sp,-64 │ │ │ │ + sd s0,48(sp) │ │ │ │ + addiw s0,a4,1 │ │ │ │ + slli s0,s0,0x20 │ │ │ │ + sd ra,56(sp) │ │ │ │ + sd s1,40(sp) │ │ │ │ + sd s2,32(sp) │ │ │ │ + sd s3,24(sp) │ │ │ │ + sd s4,16(sp) │ │ │ │ + sd s5,8(sp) │ │ │ │ + mv s4,a4 │ │ │ │ + srli s0,s0,0x20 │ │ │ │ + mv s5,a1 │ │ │ │ + sd zero,32(a1) │ │ │ │ + sd zero,40(a1) │ │ │ │ + sh zero,52(a1) │ │ │ │ + sd zero,16(a1) │ │ │ │ + sd zero,24(a1) │ │ │ │ + li a0,0 │ │ │ │ + mv a1,s0 │ │ │ │ + slli s1,s4,0x20 │ │ │ │ + mv s3,a2 │ │ │ │ + mv s2,a3 │ │ │ │ + srli s1,s1,0x20 │ │ │ │ + jal 1e81c │ │ │ │ + mv a1,s3 │ │ │ │ + sd a0,0(s5) │ │ │ │ + mv a2,s1 │ │ │ │ + jal 36a0 │ │ │ │ + ld a5,0(s5) │ │ │ │ + mv a1,s0 │ │ │ │ + li a0,0 │ │ │ │ + add a5,a5,s1 │ │ │ │ + sb zero,0(a5) │ │ │ │ + ld s3,0(s5) │ │ │ │ + jal 1e81c │ │ │ │ + beqz s4,37cd8 │ │ │ │ + addiw a5,s4,-1 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + add t1,s3,a5 │ │ │ │ + li a2,0 │ │ │ │ + li a3,56 │ │ │ │ + auipc a4,0x2e │ │ │ │ + addi a4,a4,302 │ │ │ │ + lbu a7,0(t1) │ │ │ │ + slli a6,a2,0x20 │ │ │ │ + srli a6,a6,0x20 │ │ │ │ + addiw a5,a7,-65 │ │ │ │ + zext.b a5,a5 │ │ │ │ + add a6,a6,a0 │ │ │ │ + bltu a3,a5,37abe │ │ │ │ + slli a5,a5,0x2 │ │ │ │ + add a5,a5,a4 │ │ │ │ + lw a5,0(a5) │ │ │ │ + add a5,a5,a4 │ │ │ │ + jr a5 │ │ │ │ + li a7,75 │ │ │ │ + sb a7,0(a6) │ │ │ │ + addiw a2,a2,1 │ │ │ │ + addi t1,t1,-1 │ │ │ │ + bne s4,a2,37a96 │ │ │ │ + add a5,a0,s1 │ │ │ │ + sb zero,0(a5) │ │ │ │ + sd a0,8(s5) │ │ │ │ + beqz s2,37b24 │ │ │ │ + mv a1,s0 │ │ │ │ + li a0,0 │ │ │ │ + jal 1e81c │ │ │ │ + mv a2,s1 │ │ │ │ mv a1,s2 │ │ │ │ - jal 3580 │ │ │ │ - addiw a5,s1,1 │ │ │ │ - bnez a0,3a12c │ │ │ │ - beq s11,s1,3a18c │ │ │ │ - ld a4,0(s4) │ │ │ │ - mv a6,s10 │ │ │ │ - mv a5,s9 │ │ │ │ - add s0,s0,a4 │ │ │ │ - ld a0,0(s0) │ │ │ │ - mv a4,s8 │ │ │ │ - mv a3,s7 │ │ │ │ - mv a2,s6 │ │ │ │ - mv a1,s5 │ │ │ │ - jal 382b0 │ │ │ │ - ld ra,104(sp) │ │ │ │ - sd a0,0(s0) │ │ │ │ - ld s0,96(sp) │ │ │ │ - ld s1,88(sp) │ │ │ │ - ld s2,80(sp) │ │ │ │ - ld s3,72(sp) │ │ │ │ - ld s4,64(sp) │ │ │ │ - ld s5,56(sp) │ │ │ │ - ld s6,48(sp) │ │ │ │ - ld s7,40(sp) │ │ │ │ - ld s8,32(sp) │ │ │ │ - ld s9,24(sp) │ │ │ │ - ld s10,16(sp) │ │ │ │ - ld s11,8(sp) │ │ │ │ - addi sp,sp,112 │ │ │ │ + sd a0,16(s5) │ │ │ │ + jal 36a0 │ │ │ │ + ld a5,16(s5) │ │ │ │ + mv a1,s0 │ │ │ │ + li a0,0 │ │ │ │ + add a5,a5,s1 │ │ │ │ + sb zero,0(a5) │ │ │ │ + jal 1e81c │ │ │ │ + mv a2,s1 │ │ │ │ + mv a1,s2 │ │ │ │ + sd a0,24(s5) │ │ │ │ + jal 36a0 │ │ │ │ + ld a5,24(s5) │ │ │ │ + mv a1,s4 │ │ │ │ + add a5,a5,s1 │ │ │ │ + sb zero,0(a5) │ │ │ │ + ld a0,24(s5) │ │ │ │ + jal 258d0 │ │ │ │ + sd a0,24(s5) │ │ │ │ + ld ra,56(sp) │ │ │ │ + ld s0,48(sp) │ │ │ │ + sw s4,48(s5) │ │ │ │ + ld s1,40(sp) │ │ │ │ + ld s2,32(sp) │ │ │ │ + ld s3,24(sp) │ │ │ │ + ld s4,16(sp) │ │ │ │ + ld s5,8(sp) │ │ │ │ + addi sp,sp,64 │ │ │ │ ret │ │ │ │ - slli a4,a5,0x20 │ │ │ │ - srli s0,a4,0x1d │ │ │ │ - addiw a1,s1,1 │ │ │ │ - slli a5,a1,0x20 │ │ │ │ - srli a1,a5,0x1d │ │ │ │ - mv a0,s3 │ │ │ │ - jal 1d4e0 │ │ │ │ - lw a5,16(s4) │ │ │ │ - mv a4,a0 │ │ │ │ - ld a0,0(s4) │ │ │ │ - addiw a5,a5,1 │ │ │ │ + li a7,121 │ │ │ │ + sb a7,0(a6) │ │ │ │ + addiw a2,a2,1 │ │ │ │ + addi t1,t1,-1 │ │ │ │ + bne s4,a2,37a96 │ │ │ │ + j 37aca │ │ │ │ + li a7,107 │ │ │ │ + sb a7,0(a6) │ │ │ │ + addiw a2,a2,1 │ │ │ │ + addi t1,t1,-1 │ │ │ │ + bne s4,a2,37a96 │ │ │ │ + j 37aca │ │ │ │ + li a7,109 │ │ │ │ + sb a7,0(a6) │ │ │ │ + addiw a2,a2,1 │ │ │ │ + addi t1,t1,-1 │ │ │ │ + bne s4,a2,37a96 │ │ │ │ + j 37aca │ │ │ │ + li a7,100 │ │ │ │ + sb a7,0(a6) │ │ │ │ + addiw a2,a2,1 │ │ │ │ + addi t1,t1,-1 │ │ │ │ + bne s4,a2,37a96 │ │ │ │ + j 37aca │ │ │ │ + li a7,99 │ │ │ │ + sb a7,0(a6) │ │ │ │ + addiw a2,a2,1 │ │ │ │ + addi t1,t1,-1 │ │ │ │ + bne s4,a2,37a96 │ │ │ │ + j 37aca │ │ │ │ + li a7,104 │ │ │ │ + sb a7,0(a6) │ │ │ │ + addiw a2,a2,1 │ │ │ │ + addi t1,t1,-1 │ │ │ │ + bne s4,a2,37a96 │ │ │ │ + j 37aca │ │ │ │ + li a7,103 │ │ │ │ + sb a7,0(a6) │ │ │ │ + addiw a2,a2,1 │ │ │ │ + addi t1,t1,-1 │ │ │ │ + bne s4,a2,37a96 │ │ │ │ + j 37aca │ │ │ │ + li a7,118 │ │ │ │ + sb a7,0(a6) │ │ │ │ + addiw a2,a2,1 │ │ │ │ + addi t1,t1,-1 │ │ │ │ + bne s4,a2,37a96 │ │ │ │ + j 37aca │ │ │ │ + li a7,82 │ │ │ │ + sb a7,0(a6) │ │ │ │ + addiw a2,a2,1 │ │ │ │ + addi t1,t1,-1 │ │ │ │ + bne s4,a2,37a96 │ │ │ │ + j 37aca │ │ │ │ + li a7,66 │ │ │ │ + sb a7,0(a6) │ │ │ │ + addiw a2,a2,1 │ │ │ │ + addi t1,t1,-1 │ │ │ │ + bne s4,a2,37a96 │ │ │ │ + j 37aca │ │ │ │ + li a7,65 │ │ │ │ + sb a7,0(a6) │ │ │ │ + addiw a2,a2,1 │ │ │ │ + addi t1,t1,-1 │ │ │ │ + bne s4,a2,37a96 │ │ │ │ + j 37aca │ │ │ │ + li a7,98 │ │ │ │ + sb a7,0(a6) │ │ │ │ + addiw a2,a2,1 │ │ │ │ + addi t1,t1,-1 │ │ │ │ + bne s4,a2,37a96 │ │ │ │ + j 37aca │ │ │ │ + li a7,89 │ │ │ │ + sb a7,0(a6) │ │ │ │ + addiw a2,a2,1 │ │ │ │ + addi t1,t1,-1 │ │ │ │ + bne s4,a2,37a96 │ │ │ │ + j 37aca │ │ │ │ + li a7,114 │ │ │ │ + sb a7,0(a6) │ │ │ │ + addiw a2,a2,1 │ │ │ │ + addi t1,t1,-1 │ │ │ │ + bne s4,a2,37a96 │ │ │ │ + j 37aca │ │ │ │ + li a7,77 │ │ │ │ + sb a7,0(a6) │ │ │ │ + addiw a2,a2,1 │ │ │ │ + addi t1,t1,-1 │ │ │ │ + bne s4,a2,37a96 │ │ │ │ + j 37aca │ │ │ │ + li a7,68 │ │ │ │ + sb a7,0(a6) │ │ │ │ + addiw a2,a2,1 │ │ │ │ + addi t1,t1,-1 │ │ │ │ + bne s4,a2,37a96 │ │ │ │ + j 37aca │ │ │ │ + li a7,67 │ │ │ │ + sb a7,0(a6) │ │ │ │ + addiw a2,a2,1 │ │ │ │ + addi t1,t1,-1 │ │ │ │ + bne s4,a2,37a96 │ │ │ │ + j 37aca │ │ │ │ + li a7,72 │ │ │ │ + sb a7,0(a6) │ │ │ │ + addiw a2,a2,1 │ │ │ │ + addi t1,t1,-1 │ │ │ │ + bne s4,a2,37a96 │ │ │ │ + j 37aca │ │ │ │ + li a7,71 │ │ │ │ + sb a7,0(a6) │ │ │ │ + addiw a2,a2,1 │ │ │ │ + addi t1,t1,-1 │ │ │ │ + bne s4,a2,37a96 │ │ │ │ + j 37aca │ │ │ │ + li a7,86 │ │ │ │ + sb a7,0(a6) │ │ │ │ + addiw a2,a2,1 │ │ │ │ + addi t1,t1,-1 │ │ │ │ + bne s4,a2,37a96 │ │ │ │ + j 37aca │ │ │ │ + li a7,84 │ │ │ │ + sb a7,0(a6) │ │ │ │ + addiw a2,a2,1 │ │ │ │ + addi t1,t1,-1 │ │ │ │ + bne s4,a2,37a96 │ │ │ │ + j 37aca │ │ │ │ + li a7,116 │ │ │ │ + sb a7,0(a6) │ │ │ │ + addiw a2,a2,1 │ │ │ │ + addi t1,t1,-1 │ │ │ │ + bne s4,a2,37a96 │ │ │ │ + j 37aca │ │ │ │ + li a7,97 │ │ │ │ + sb a7,0(a6) │ │ │ │ + addiw a2,a2,1 │ │ │ │ + addi t1,t1,-1 │ │ │ │ + bne s4,a2,37a96 │ │ │ │ + j 37aca │ │ │ │ + mv a5,a0 │ │ │ │ + j 37ace │ │ │ │ + ld a0,0(a1) │ │ │ │ + addi sp,sp,-16 │ │ │ │ + sd s0,0(sp) │ │ │ │ + sd ra,8(sp) │ │ │ │ + mv s0,a1 │ │ │ │ + beqz a0,37cf0 │ │ │ │ + jal 3670 │ │ │ │ + sd zero,0(s0) │ │ │ │ + ld a0,8(s0) │ │ │ │ + beqz a0,37cfc │ │ │ │ + jal 3670 │ │ │ │ + sd zero,8(s0) │ │ │ │ + ld a0,16(s0) │ │ │ │ + beqz a0,37d08 │ │ │ │ + jal 3670 │ │ │ │ + sd zero,16(s0) │ │ │ │ + ld a0,24(s0) │ │ │ │ + beqz a0,37d14 │ │ │ │ + jal 3670 │ │ │ │ + sd zero,24(s0) │ │ │ │ + ld a0,32(s0) │ │ │ │ + beqz a0,37d20 │ │ │ │ + jal 3670 │ │ │ │ + sd zero,32(s0) │ │ │ │ + ld a0,40(s0) │ │ │ │ + beqz a0,37d2c │ │ │ │ + jal 3670 │ │ │ │ + sd zero,40(s0) │ │ │ │ + sh zero,52(s0) │ │ │ │ + ld ra,8(sp) │ │ │ │ + sw zero,48(s0) │ │ │ │ + ld s0,0(sp) │ │ │ │ + addi sp,sp,16 │ │ │ │ + ret │ │ │ │ + addi sp,sp,-32 │ │ │ │ + sd s0,16(sp) │ │ │ │ + sd ra,24(sp) │ │ │ │ + mv s0,a1 │ │ │ │ + bnez a3,37d52 │ │ │ │ + beqz a2,37dfe │ │ │ │ + ld ra,24(sp) │ │ │ │ + ld s0,16(sp) │ │ │ │ + ld a0,8(a1) │ │ │ │ + addi sp,sp,32 │ │ │ │ + ret │ │ │ │ + sd s1,8(sp) │ │ │ │ + sd s2,0(sp) │ │ │ │ + mv s1,a3 │ │ │ │ + mv s2,a4 │ │ │ │ + bnez a2,37dae │ │ │ │ + ld a0,32(a1) │ │ │ │ + beqz a0,37e68 │ │ │ │ + lbu a5,52(a1) │ │ │ │ + beq a5,a4,37df2 │ │ │ │ + lw a2,48(s0) │ │ │ │ + ld a1,0(s0) │ │ │ │ + addiw a2,a2,1 │ │ │ │ + slli a2,a2,0x20 │ │ │ │ + srli a2,a2,0x20 │ │ │ │ + jal 36a0 │ │ │ │ + ld a0,32(s0) │ │ │ │ + lw a1,48(s0) │ │ │ │ + sext.w a5,s1 │ │ │ │ + beqz s2,37e38 │ │ │ │ + li a4,4 │ │ │ │ + bltu a4,a5,37d9e │ │ │ │ + andi s1,s1,1 │ │ │ │ + bnez s1,37efc │ │ │ │ + li a3,65 │ │ │ │ + li a2,71 │ │ │ │ + jal 25d7a │ │ │ │ + ld a0,32(s0) │ │ │ │ + sb s2,52(s0) │ │ │ │ + ld ra,24(sp) │ │ │ │ + ld s0,16(sp) │ │ │ │ + ld s1,8(sp) │ │ │ │ + ld s2,0(sp) │ │ │ │ + addi sp,sp,32 │ │ │ │ + ret │ │ │ │ + ld a0,40(a1) │ │ │ │ + beqz a0,37e7a │ │ │ │ + lbu a5,53(a1) │ │ │ │ + beq a5,a4,37df2 │ │ │ │ + lw a2,48(s0) │ │ │ │ + ld a1,8(s0) │ │ │ │ + addiw a2,a2,1 │ │ │ │ + slli a2,a2,0x20 │ │ │ │ + srli a2,a2,0x20 │ │ │ │ + jal 36a0 │ │ │ │ + ld a0,40(s0) │ │ │ │ + lw a1,48(s0) │ │ │ │ + sext.w a5,s1 │ │ │ │ + beqz s2,37e08 │ │ │ │ + li a4,4 │ │ │ │ + bltu a4,a5,37dee │ │ │ │ + andi s1,s1,1 │ │ │ │ + bnez s1,37eec │ │ │ │ + li a3,65 │ │ │ │ + li a2,71 │ │ │ │ + jal 25d7a │ │ │ │ + ld a0,40(s0) │ │ │ │ + sb s2,53(s0) │ │ │ │ + ld ra,24(sp) │ │ │ │ + ld s0,16(sp) │ │ │ │ + ld s1,8(sp) │ │ │ │ + ld s2,0(sp) │ │ │ │ + addi sp,sp,32 │ │ │ │ + ret │ │ │ │ + ld ra,24(sp) │ │ │ │ + ld s0,16(sp) │ │ │ │ + ld a0,0(a1) │ │ │ │ + addi sp,sp,32 │ │ │ │ + ret │ │ │ │ + li a4,1 │ │ │ │ + beq a5,a4,37edc │ │ │ │ + li a4,2 │ │ │ │ + beq a5,a4,37ecc │ │ │ │ + addiw a5,s1,-3 │ │ │ │ + andi a5,a5,253 │ │ │ │ + beqz a5,37e9c │ │ │ │ + andi s1,s1,253 │ │ │ │ + li a5,4 │ │ │ │ + bne s1,a5,37dee │ │ │ │ + li a3,82 │ │ │ │ + li a2,71 │ │ │ │ + jal 25d7a │ │ │ │ + ld a0,40(s0) │ │ │ │ + j 37dee │ │ │ │ + li a4,1 │ │ │ │ + beq a5,a4,37ebc │ │ │ │ + li a4,2 │ │ │ │ + beq a5,a4,37eac │ │ │ │ + addiw a5,s1,-3 │ │ │ │ + andi a5,a5,253 │ │ │ │ + beqz a5,37e8c │ │ │ │ + andi s1,s1,253 │ │ │ │ + li a5,4 │ │ │ │ + bne s1,a5,37d9e │ │ │ │ + li a3,82 │ │ │ │ + li a2,71 │ │ │ │ + jal 25d7a │ │ │ │ + ld a0,32(s0) │ │ │ │ + j 37d9e │ │ │ │ + lw a1,48(a1) │ │ │ │ + li a0,0 │ │ │ │ + addiw a1,a1,1 │ │ │ │ + slli a1,a1,0x20 │ │ │ │ + srli a1,a1,0x20 │ │ │ │ + jal 1e81c │ │ │ │ + sd a0,32(s0) │ │ │ │ + j 37d6a │ │ │ │ + lw a1,48(a1) │ │ │ │ + li a0,0 │ │ │ │ + addiw a1,a1,1 │ │ │ │ + slli a1,a1,0x20 │ │ │ │ + srli a1,a1,0x20 │ │ │ │ + jal 1e81c │ │ │ │ + sd a0,40(s0) │ │ │ │ + j 37dba │ │ │ │ + li a3,89 │ │ │ │ + li a2,67 │ │ │ │ + jal 25d7a │ │ │ │ + ld a0,32(s0) │ │ │ │ + j 37d9e │ │ │ │ + li a3,89 │ │ │ │ + li a2,67 │ │ │ │ + jal 25d7a │ │ │ │ + ld a0,40(s0) │ │ │ │ + j 37dee │ │ │ │ + li a3,82 │ │ │ │ + li a2,65 │ │ │ │ + jal 25d7a │ │ │ │ + ld a0,32(s0) │ │ │ │ + j 37d9e │ │ │ │ + li a3,89 │ │ │ │ + li a2,84 │ │ │ │ + jal 25d7a │ │ │ │ + ld a0,32(s0) │ │ │ │ + j 37d9e │ │ │ │ + li a3,82 │ │ │ │ + li a2,65 │ │ │ │ + jal 25d7a │ │ │ │ + ld a0,40(s0) │ │ │ │ + j 37dee │ │ │ │ + li a3,89 │ │ │ │ + li a2,84 │ │ │ │ + jal 25d7a │ │ │ │ + ld a0,40(s0) │ │ │ │ + j 37dee │ │ │ │ + li a3,84 │ │ │ │ + li a2,67 │ │ │ │ + jal 25d7a │ │ │ │ + ld a0,40(s0) │ │ │ │ + j 37dee │ │ │ │ + li a3,84 │ │ │ │ + li a2,67 │ │ │ │ + jal 25d7a │ │ │ │ + ld a0,32(s0) │ │ │ │ + j 37d9e │ │ │ │ + bnez a2,37f12 │ │ │ │ + ld a0,16(a1) │ │ │ │ + ret │ │ │ │ + ld a0,24(a1) │ │ │ │ + ret │ │ │ │ + addi sp,sp,-48 │ │ │ │ + sd s0,32(sp) │ │ │ │ + sd s3,8(sp) │ │ │ │ + sd s4,0(sp) │ │ │ │ + sd ra,40(sp) │ │ │ │ + mv s0,a1 │ │ │ │ + mv s4,a2 │ │ │ │ + mv s3,a3 │ │ │ │ + bnez a4,37f4a │ │ │ │ + ld a5,0(a1) │ │ │ │ + sd a5,0(a2) │ │ │ │ + ld a0,8(a1) │ │ │ │ + sd a0,8(s4) │ │ │ │ + ld a5,16(s0) │ │ │ │ + ld ra,40(sp) │ │ │ │ + ld s4,0(sp) │ │ │ │ + sd a5,0(s3) │ │ │ │ + ld a5,24(s0) │ │ │ │ + ld s0,32(sp) │ │ │ │ + sd a5,8(s3) │ │ │ │ + ld s3,8(sp) │ │ │ │ + addi sp,sp,48 │ │ │ │ + ret │ │ │ │ + ld a0,32(a1) │ │ │ │ + sd s1,24(sp) │ │ │ │ + sd s2,16(sp) │ │ │ │ + mv s1,a4 │ │ │ │ + mv s2,a5 │ │ │ │ + beqz a0,38050 │ │ │ │ + lbu a5,52(a1) │ │ │ │ + beq a5,s2,37fae │ │ │ │ + lw a2,48(s0) │ │ │ │ + ld a1,0(s0) │ │ │ │ + addiw a2,a2,1 │ │ │ │ + slli a2,a2,0x20 │ │ │ │ + srli a2,a2,0x20 │ │ │ │ + jal 36a0 │ │ │ │ + ld a0,32(s0) │ │ │ │ + lw a1,48(s0) │ │ │ │ + sext.w a5,s1 │ │ │ │ + bnez s2,38030 │ │ │ │ + li a4,1 │ │ │ │ + beq a5,a4,380c4 │ │ │ │ + li a4,2 │ │ │ │ + beq a5,a4,380b0 │ │ │ │ + addiw a5,s1,-3 │ │ │ │ + andi a5,a5,253 │ │ │ │ + beqz a5,38076 │ │ │ │ + andi a5,s1,253 │ │ │ │ + li a4,4 │ │ │ │ + bne a5,a4,37faa │ │ │ │ + li a3,82 │ │ │ │ + li a2,71 │ │ │ │ + jal 25d7a │ │ │ │ + ld a0,32(s0) │ │ │ │ + sb s2,52(s0) │ │ │ │ + sd a0,0(s4) │ │ │ │ + ld a0,40(s0) │ │ │ │ + beqz a0,3808a │ │ │ │ + lbu a5,53(s0) │ │ │ │ + beq a5,s2,3800a │ │ │ │ + lw a2,48(s0) │ │ │ │ + ld a1,8(s0) │ │ │ │ + addiw a2,a2,1 │ │ │ │ + slli a2,a2,0x20 │ │ │ │ + srli a2,a2,0x20 │ │ │ │ + jal 36a0 │ │ │ │ + ld a0,40(s0) │ │ │ │ + lw a1,48(s0) │ │ │ │ + sext.w a5,s1 │ │ │ │ + bnez s2,38010 │ │ │ │ + li a4,1 │ │ │ │ + beq a5,a4,3809c │ │ │ │ + li a4,2 │ │ │ │ + beq a5,a4,380d8 │ │ │ │ + addiw a5,s1,-3 │ │ │ │ + andi a5,a5,253 │ │ │ │ + beqz a5,38062 │ │ │ │ + andi s1,s1,253 │ │ │ │ + li a5,4 │ │ │ │ + bne s1,a5,38006 │ │ │ │ + li a3,82 │ │ │ │ + li a2,71 │ │ │ │ + jal 25d7a │ │ │ │ + ld a0,40(s0) │ │ │ │ + sb s2,53(s0) │ │ │ │ + ld s1,24(sp) │ │ │ │ + ld s2,16(sp) │ │ │ │ + j 37f2e │ │ │ │ + li a4,4 │ │ │ │ + bltu a4,a5,38006 │ │ │ │ + andi s1,s1,1 │ │ │ │ + bnez s1,38100 │ │ │ │ + li a3,65 │ │ │ │ + li a2,71 │ │ │ │ + jal 25d7a │ │ │ │ + ld a0,40(s0) │ │ │ │ + sb s2,53(s0) │ │ │ │ + j 3800a │ │ │ │ + li a4,4 │ │ │ │ + bltu a4,a5,37faa │ │ │ │ + andi a5,s1,1 │ │ │ │ + bnez a5,380ec │ │ │ │ + li a3,65 │ │ │ │ + li a2,71 │ │ │ │ + jal 25d7a │ │ │ │ + ld a0,32(s0) │ │ │ │ + sb s2,52(s0) │ │ │ │ + j 37fae │ │ │ │ + lw a1,48(a1) │ │ │ │ + li a0,0 │ │ │ │ + addiw a1,a1,1 │ │ │ │ + slli a1,a1,0x20 │ │ │ │ + srli a1,a1,0x20 │ │ │ │ + jal 1e81c │ │ │ │ + sd a0,32(s0) │ │ │ │ + j 37f60 │ │ │ │ + li a3,89 │ │ │ │ + li a2,67 │ │ │ │ + jal 25d7a │ │ │ │ + ld a0,40(s0) │ │ │ │ + sb s2,53(s0) │ │ │ │ + j 3800a │ │ │ │ + li a3,89 │ │ │ │ + li a2,67 │ │ │ │ + jal 25d7a │ │ │ │ + ld a0,32(s0) │ │ │ │ + sb s2,52(s0) │ │ │ │ + j 37fae │ │ │ │ + lw a1,48(s0) │ │ │ │ + li a0,0 │ │ │ │ + addiw a1,a1,1 │ │ │ │ + slli a1,a1,0x20 │ │ │ │ + srli a1,a1,0x20 │ │ │ │ + jal 1e81c │ │ │ │ + sd a0,40(s0) │ │ │ │ + j 37fbe │ │ │ │ + li a3,89 │ │ │ │ + li a2,84 │ │ │ │ + jal 25d7a │ │ │ │ + ld a0,40(s0) │ │ │ │ + sb s2,53(s0) │ │ │ │ + j 3800a │ │ │ │ + li a3,82 │ │ │ │ + li a2,65 │ │ │ │ + jal 25d7a │ │ │ │ + ld a0,32(s0) │ │ │ │ + sb s2,52(s0) │ │ │ │ + j 37fae │ │ │ │ + li a3,89 │ │ │ │ + li a2,84 │ │ │ │ + jal 25d7a │ │ │ │ + ld a0,32(s0) │ │ │ │ + sb s2,52(s0) │ │ │ │ + j 37fae │ │ │ │ + li a3,82 │ │ │ │ + li a2,65 │ │ │ │ + jal 25d7a │ │ │ │ + ld a0,40(s0) │ │ │ │ + sb s2,53(s0) │ │ │ │ + j 3800a │ │ │ │ + li a3,84 │ │ │ │ + li a2,67 │ │ │ │ + jal 25d7a │ │ │ │ + ld a0,32(s0) │ │ │ │ + sb s2,52(s0) │ │ │ │ + j 37fae │ │ │ │ + li a3,84 │ │ │ │ + li a2,67 │ │ │ │ + jal 25d7a │ │ │ │ + ld a0,40(s0) │ │ │ │ + sb s2,53(s0) │ │ │ │ + j 3800a │ │ │ │ + addi sp,sp,-64 │ │ │ │ + sd s2,32(sp) │ │ │ │ + addiw s2,a5,1 │ │ │ │ + slli s2,s2,0x20 │ │ │ │ + srli s2,s2,0x20 │ │ │ │ + sd s0,48(sp) │ │ │ │ + sd s3,24(sp) │ │ │ │ + mv s0,a1 │ │ │ │ + mv s3,a5 │ │ │ │ + sd a1,0(a3) │ │ │ │ + li a0,0 │ │ │ │ + mv a1,s2 │ │ │ │ + sd s1,40(sp) │ │ │ │ + sd s4,16(sp) │ │ │ │ + sd s5,8(sp) │ │ │ │ + sd ra,56(sp) │ │ │ │ + mv s5,a3 │ │ │ │ + mv s4,a2 │ │ │ │ + mv s1,a4 │ │ │ │ + jal 1e81c │ │ │ │ + beqz s3,38384 │ │ │ │ + addiw a5,s3,-1 │ │ │ │ slli a5,a5,0x20 │ │ │ │ srli a5,a5,0x20 │ │ │ │ - slli a1,a5,0x3 │ │ │ │ - add a1,a1,a5 │ │ │ │ - sd a4,8(s4) │ │ │ │ - slli a1,a1,0x3 │ │ │ │ - jal 1d4e0 │ │ │ │ - sd a0,0(s4) │ │ │ │ - add a0,a0,s0 │ │ │ │ - ld s1,8(s4) │ │ │ │ - sd zero,0(a0) │ │ │ │ - mv a0,s2 │ │ │ │ - jal 21882 │ │ │ │ - lw a5,16(s4) │ │ │ │ - add s1,s1,s0 │ │ │ │ - sd a0,0(s1) │ │ │ │ - addiw a5,a5,1 │ │ │ │ - sw a5,16(s4) │ │ │ │ - j 3a14c │ │ │ │ - li a1,8 │ │ │ │ - j 3a198 │ │ │ │ - addi sp,sp,-144 │ │ │ │ - sd s6,80(sp) │ │ │ │ - li a1,24 │ │ │ │ - mv s6,a0 │ │ │ │ + add a1,s0,a5 │ │ │ │ + li a7,0 │ │ │ │ + li t4,56 │ │ │ │ + auipc a5,0x2e │ │ │ │ + addi a5,a5,-1208 │ │ │ │ + lbu t3,0(a1) │ │ │ │ + slli t1,a7,0x20 │ │ │ │ + srli t1,t1,0x20 │ │ │ │ + addiw a6,t3,-65 │ │ │ │ + zext.b a6,a6 │ │ │ │ + add t1,t1,a0 │ │ │ │ + bltu t4,a6,3818a │ │ │ │ + slli a6,a6,0x2 │ │ │ │ + add a6,a6,a5 │ │ │ │ + lw a4,0(a6) │ │ │ │ + add a4,a4,a5 │ │ │ │ + jr a4 │ │ │ │ + li t3,75 │ │ │ │ + sb t3,0(t1) │ │ │ │ + addiw a7,a7,1 │ │ │ │ + addi a1,a1,-1 │ │ │ │ + bne s3,a7,38160 │ │ │ │ + slli a5,s3,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + add a5,a5,a0 │ │ │ │ + sb zero,0(a5) │ │ │ │ + sd a0,8(s5) │ │ │ │ + beqz s4,3835a │ │ │ │ + sd s4,0(s1) │ │ │ │ + mv a1,s2 │ │ │ │ li a0,0 │ │ │ │ - sd s3,104(sp) │ │ │ │ - sd ra,136(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - lw a5,64(s6) │ │ │ │ - sw zero,16(a0) │ │ │ │ - sd zero,0(a0) │ │ │ │ - sd zero,8(a0) │ │ │ │ - mv s3,a0 │ │ │ │ - beqz a5,3a436 │ │ │ │ - sd s8,64(sp) │ │ │ │ - ld s8,72(s6) │ │ │ │ - sd s5,88(sp) │ │ │ │ - li s5,0 │ │ │ │ - sd s0,128(sp) │ │ │ │ - sd s1,120(sp) │ │ │ │ - sd s2,112(sp) │ │ │ │ - sd s4,96(sp) │ │ │ │ - sd s7,72(sp) │ │ │ │ - sd s9,56(sp) │ │ │ │ - add s2,s8,s5 │ │ │ │ - sd s10,48(sp) │ │ │ │ - sd s11,40(sp) │ │ │ │ - li s0,0 │ │ │ │ - ld s1,8(s2) │ │ │ │ - li s4,0 │ │ │ │ - li s7,0 │ │ │ │ - li s9,1 │ │ │ │ - beqz s0,3a2d0 │ │ │ │ - mv s10,s7 │ │ │ │ - li s11,0 │ │ │ │ - j 3a248 │ │ │ │ - addiw s11,s11,1 │ │ │ │ - addi s10,s10,8 │ │ │ │ - beq s11,s0,3aaac │ │ │ │ - ld a0,0(s10) │ │ │ │ - mv a1,s1 │ │ │ │ - jal 3580 │ │ │ │ - bnez a0,3a240 │ │ │ │ - beq s0,s11,3aaac │ │ │ │ - ld t1,0(s3) │ │ │ │ - slli a4,s11,0x20 │ │ │ │ - srli s11,a4,0x1d │ │ │ │ - add s11,s11,t1 │ │ │ │ - ld s1,0(s11) │ │ │ │ - ld s10,24(s2) │ │ │ │ - ld a7,32(s2) │ │ │ │ - beqz s1,3ab20 │ │ │ │ - ld a5,32(s1) │ │ │ │ - ld a4,24(a5) │ │ │ │ - ld a5,32(a5) │ │ │ │ - bne s10,a4,3a2d8 │ │ │ │ - bne a7,a5,3a2d8 │ │ │ │ - ld a1,40(s1) │ │ │ │ - ld a0,48(s1) │ │ │ │ - addi a1,a1,1 │ │ │ │ - slli a1,a1,0x3 │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a5,40(s1) │ │ │ │ - sd a0,48(s1) │ │ │ │ - slli a4,a5,0x3 │ │ │ │ - add a0,a0,a4 │ │ │ │ - sd s2,0(a0) │ │ │ │ - addi a5,a5,1 │ │ │ │ - sd a5,40(s1) │ │ │ │ - mv s0,s1 │ │ │ │ - lw a4,64(s6) │ │ │ │ - addi s4,s4,1 │ │ │ │ - sd s0,0(s11) │ │ │ │ - sext.w a5,s4 │ │ │ │ - addi s5,s5,208 │ │ │ │ - bgeu a5,a4,3a422 │ │ │ │ - ld s8,72(s6) │ │ │ │ - lw s0,16(s3) │ │ │ │ - ld s7,8(s3) │ │ │ │ - add s2,s8,s5 │ │ │ │ - ld s1,8(s2) │ │ │ │ - bnez s0,3a23a │ │ │ │ - li s11,0 │ │ │ │ - li a1,8 │ │ │ │ - j 3aac0 │ │ │ │ - ld a5,0(s1) │ │ │ │ - bge a5,a7,3a2e0 │ │ │ │ - mv a5,a7 │ │ │ │ - ld s0,64(s1) │ │ │ │ - sd a5,0(s1) │ │ │ │ - beqz s0,3ac88 │ │ │ │ - ld a5,32(s0) │ │ │ │ - ld a4,24(a5) │ │ │ │ - ld a5,32(a5) │ │ │ │ - bne s10,a4,3a442 │ │ │ │ - bne a7,a5,3a442 │ │ │ │ - ld a1,40(s0) │ │ │ │ - ld a0,48(s0) │ │ │ │ - sd a7,8(sp) │ │ │ │ - addi a1,a1,1 │ │ │ │ - slli a1,a1,0x3 │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a5,40(s0) │ │ │ │ - sd a0,48(s0) │ │ │ │ - ld a7,8(sp) │ │ │ │ - slli a4,a5,0x3 │ │ │ │ - add a0,a0,a4 │ │ │ │ - addi a4,a5,1 │ │ │ │ - ld a5,24(s0) │ │ │ │ - sd s2,0(a0) │ │ │ │ - sd a4,40(s0) │ │ │ │ - ld a2,56(s1) │ │ │ │ - sd s0,64(s1) │ │ │ │ - li a4,0 │ │ │ │ - beqz a2,3a326 │ │ │ │ - ld a4,24(a2) │ │ │ │ - mv a3,a4 │ │ │ │ - bge a4,a5,3a32e │ │ │ │ - mv a3,a5 │ │ │ │ - addi a3,a3,1 │ │ │ │ - sd a3,24(s1) │ │ │ │ - sub a4,a4,a5 │ │ │ │ - bge s9,a4,3a6f6 │ │ │ │ - ld a5,32(a2) │ │ │ │ - ld a4,24(a5) │ │ │ │ - ld a0,32(a5) │ │ │ │ - bne s10,a4,3a346 │ │ │ │ - beq a7,a0,3a2a2 │ │ │ │ - ld s0,64(a2) │ │ │ │ - ld a5,56(s0) │ │ │ │ - sd a2,56(s0) │ │ │ │ - ld a4,56(a2) │ │ │ │ - sd a5,64(a2) │ │ │ │ - beqz a4,3ac1c │ │ │ │ - ld a6,24(a4) │ │ │ │ - beqz a5,3aeec │ │ │ │ - ld a1,24(a5) │ │ │ │ - addi a3,a1,1 │ │ │ │ - bltu a6,a1,3a36a │ │ │ │ - addi a3,a6,1 │ │ │ │ - ld a1,0(a4) │ │ │ │ - sd a3,24(a2) │ │ │ │ - bgeu a0,a1,3ac72 │ │ │ │ - ld a0,0(a5) │ │ │ │ - mv a4,a0 │ │ │ │ - bltu a1,a0,3a37e │ │ │ │ - mv a0,a1 │ │ │ │ - mv a4,a0 │ │ │ │ - ld a5,64(s0) │ │ │ │ - sd a4,0(a2) │ │ │ │ - li a2,0 │ │ │ │ - beqz a5,3a388 │ │ │ │ - ld a2,24(a5) │ │ │ │ - addi a1,a3,1 │ │ │ │ - bltu a2,a3,3a394 │ │ │ │ - addi a1,a2,1 │ │ │ │ - ld a3,32(s0) │ │ │ │ - sd a1,24(s0) │ │ │ │ - ld a1,32(a3) │ │ │ │ - beqz a5,3ac36 │ │ │ │ - ld a3,0(a5) │ │ │ │ - bgeu a1,a3,3abe2 │ │ │ │ - bgeu a3,a0,3ad48 │ │ │ │ - sd s1,64(s0) │ │ │ │ - ld a0,32(s1) │ │ │ │ - ld a3,64(s1) │ │ │ │ - sd a4,0(s0) │ │ │ │ - sd a5,56(s1) │ │ │ │ - ld a2,24(a5) │ │ │ │ - ld a6,32(a0) │ │ │ │ - beqz a3,3abfc │ │ │ │ - ld a0,24(a3) │ │ │ │ - addi a4,a2,1 │ │ │ │ - bgeu a2,a0,3a3ca │ │ │ │ - addi a4,a0,1 │ │ │ │ - ld a0,0(a5) │ │ │ │ - sd a4,24(s1) │ │ │ │ - bltu a6,a0,3ac64 │ │ │ │ - ld a5,0(a3) │ │ │ │ - mv a3,a5 │ │ │ │ - bgeu a6,a5,3ac08 │ │ │ │ - ld a2,56(s0) │ │ │ │ - sd a5,0(s1) │ │ │ │ - beqz a2,3ac14 │ │ │ │ - ld a0,24(a2) │ │ │ │ - mv a6,a3 │ │ │ │ - bgeu a3,a1,3a3ec │ │ │ │ - mv a6,a1 │ │ │ │ - addi a7,a0,1 │ │ │ │ - bltu a4,a0,3a3f8 │ │ │ │ - addi a7,a4,1 │ │ │ │ - ld a4,0(a2) │ │ │ │ - sd a7,24(s0) │ │ │ │ - bltu a6,a4,3a40a │ │ │ │ - mv a4,a5 │ │ │ │ - bltu a1,a3,3a40a │ │ │ │ - mv a4,a1 │ │ │ │ - sd a4,0(s0) │ │ │ │ - lw a4,64(s6) │ │ │ │ - addi s4,s4,1 │ │ │ │ - sd s0,0(s11) │ │ │ │ - sext.w a5,s4 │ │ │ │ - addi s5,s5,208 │ │ │ │ - bltu a5,a4,3a2ba │ │ │ │ - ld s0,128(sp) │ │ │ │ - ld s1,120(sp) │ │ │ │ - ld s2,112(sp) │ │ │ │ - ld s4,96(sp) │ │ │ │ - ld s5,88(sp) │ │ │ │ - ld s7,72(sp) │ │ │ │ - ld s8,64(sp) │ │ │ │ - ld s9,56(sp) │ │ │ │ - ld s10,48(sp) │ │ │ │ - ld s11,40(sp) │ │ │ │ - ld ra,136(sp) │ │ │ │ - ld s6,80(sp) │ │ │ │ - mv a0,s3 │ │ │ │ - ld s3,104(sp) │ │ │ │ - addi sp,sp,144 │ │ │ │ + jal 1e81c │ │ │ │ + ld a1,0(s1) │ │ │ │ + mv a2,s2 │ │ │ │ + sd a0,8(s1) │ │ │ │ + jal 36a0 │ │ │ │ + ld a0,8(s1) │ │ │ │ + mv a1,s3 │ │ │ │ + jal 258d0 │ │ │ │ + mv s4,a0 │ │ │ │ + ld ra,56(sp) │ │ │ │ + ld s0,48(sp) │ │ │ │ + sd s4,8(s1) │ │ │ │ + ld s2,32(sp) │ │ │ │ + ld s1,40(sp) │ │ │ │ + ld s3,24(sp) │ │ │ │ + ld s4,16(sp) │ │ │ │ + ld s5,8(sp) │ │ │ │ + addi sp,sp,64 │ │ │ │ ret │ │ │ │ - ld a5,0(s0) │ │ │ │ - bge a5,a7,3a44a │ │ │ │ - mv a5,a7 │ │ │ │ - ld s7,64(s0) │ │ │ │ - sd a5,0(s0) │ │ │ │ - beqz s7,3af66 │ │ │ │ - ld a5,32(s7) │ │ │ │ - ld a4,24(a5) │ │ │ │ - ld a5,32(a5) │ │ │ │ - bne s10,a4,3a592 │ │ │ │ - bne a7,a5,3a592 │ │ │ │ - ld a1,40(s7) │ │ │ │ - ld a0,48(s7) │ │ │ │ - sd a7,8(sp) │ │ │ │ - addi a1,a1,1 │ │ │ │ - slli a1,a1,0x3 │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a5,40(s7) │ │ │ │ - sd a0,48(s7) │ │ │ │ - ld a7,8(sp) │ │ │ │ - slli a4,a5,0x3 │ │ │ │ - add a0,a0,a4 │ │ │ │ - ld a4,24(s7) │ │ │ │ - sd s2,0(a0) │ │ │ │ - addi a5,a5,1 │ │ │ │ - sd a5,40(s7) │ │ │ │ - ld a2,56(s0) │ │ │ │ - sd s7,64(s0) │ │ │ │ + li t3,121 │ │ │ │ + sb t3,0(t1) │ │ │ │ + addiw a7,a7,1 │ │ │ │ + addi a1,a1,-1 │ │ │ │ + bne s3,a7,38160 │ │ │ │ + j 38196 │ │ │ │ + li t3,107 │ │ │ │ + sb t3,0(t1) │ │ │ │ + addiw a7,a7,1 │ │ │ │ + addi a1,a1,-1 │ │ │ │ + bne s3,a7,38160 │ │ │ │ + j 38196 │ │ │ │ + li t3,109 │ │ │ │ + sb t3,0(t1) │ │ │ │ + addiw a7,a7,1 │ │ │ │ + addi a1,a1,-1 │ │ │ │ + bne s3,a7,38160 │ │ │ │ + j 38196 │ │ │ │ + li t3,100 │ │ │ │ + sb t3,0(t1) │ │ │ │ + addiw a7,a7,1 │ │ │ │ + addi a1,a1,-1 │ │ │ │ + bne s3,a7,38160 │ │ │ │ + j 38196 │ │ │ │ + li t3,99 │ │ │ │ + sb t3,0(t1) │ │ │ │ + addiw a7,a7,1 │ │ │ │ + addi a1,a1,-1 │ │ │ │ + bne s3,a7,38160 │ │ │ │ + j 38196 │ │ │ │ + li t3,104 │ │ │ │ + sb t3,0(t1) │ │ │ │ + addiw a7,a7,1 │ │ │ │ + addi a1,a1,-1 │ │ │ │ + bne s3,a7,38160 │ │ │ │ + j 38196 │ │ │ │ + li t3,103 │ │ │ │ + sb t3,0(t1) │ │ │ │ + addiw a7,a7,1 │ │ │ │ + addi a1,a1,-1 │ │ │ │ + bne s3,a7,38160 │ │ │ │ + j 38196 │ │ │ │ + li t3,118 │ │ │ │ + sb t3,0(t1) │ │ │ │ + addiw a7,a7,1 │ │ │ │ + addi a1,a1,-1 │ │ │ │ + bne s3,a7,38160 │ │ │ │ + j 38196 │ │ │ │ + li t3,82 │ │ │ │ + sb t3,0(t1) │ │ │ │ + addiw a7,a7,1 │ │ │ │ + addi a1,a1,-1 │ │ │ │ + bne s3,a7,38160 │ │ │ │ + j 38196 │ │ │ │ + li t3,66 │ │ │ │ + sb t3,0(t1) │ │ │ │ + addiw a7,a7,1 │ │ │ │ + addi a1,a1,-1 │ │ │ │ + bne s3,a7,38160 │ │ │ │ + j 38196 │ │ │ │ + li t3,65 │ │ │ │ + sb t3,0(t1) │ │ │ │ + addiw a7,a7,1 │ │ │ │ + addi a1,a1,-1 │ │ │ │ + bne s3,a7,38160 │ │ │ │ + j 38196 │ │ │ │ + li t3,98 │ │ │ │ + sb t3,0(t1) │ │ │ │ + addiw a7,a7,1 │ │ │ │ + addi a1,a1,-1 │ │ │ │ + bne s3,a7,38160 │ │ │ │ + j 38196 │ │ │ │ + li t3,89 │ │ │ │ + sb t3,0(t1) │ │ │ │ + addiw a7,a7,1 │ │ │ │ + addi a1,a1,-1 │ │ │ │ + bne s3,a7,38160 │ │ │ │ + j 38196 │ │ │ │ + li t3,114 │ │ │ │ + sb t3,0(t1) │ │ │ │ + addiw a7,a7,1 │ │ │ │ + addi a1,a1,-1 │ │ │ │ + bne s3,a7,38160 │ │ │ │ + j 38196 │ │ │ │ + li t3,77 │ │ │ │ + sb t3,0(t1) │ │ │ │ + addiw a7,a7,1 │ │ │ │ + addi a1,a1,-1 │ │ │ │ + bne s3,a7,38160 │ │ │ │ + j 38196 │ │ │ │ + li t3,68 │ │ │ │ + sb t3,0(t1) │ │ │ │ + addiw a7,a7,1 │ │ │ │ + addi a1,a1,-1 │ │ │ │ + bne s3,a7,38160 │ │ │ │ + j 38196 │ │ │ │ + li t3,67 │ │ │ │ + sb t3,0(t1) │ │ │ │ + addiw a7,a7,1 │ │ │ │ + addi a1,a1,-1 │ │ │ │ + bne s3,a7,38160 │ │ │ │ + j 38196 │ │ │ │ + li t3,72 │ │ │ │ + sb t3,0(t1) │ │ │ │ + addiw a7,a7,1 │ │ │ │ + addi a1,a1,-1 │ │ │ │ + bne s3,a7,38160 │ │ │ │ + j 38196 │ │ │ │ + li t3,71 │ │ │ │ + sb t3,0(t1) │ │ │ │ + addiw a7,a7,1 │ │ │ │ + addi a1,a1,-1 │ │ │ │ + bne s3,a7,38160 │ │ │ │ + j 38196 │ │ │ │ + li t3,86 │ │ │ │ + sb t3,0(t1) │ │ │ │ + addiw a7,a7,1 │ │ │ │ + addi a1,a1,-1 │ │ │ │ + bne s3,a7,38160 │ │ │ │ + j 38196 │ │ │ │ + li t3,84 │ │ │ │ + sb t3,0(t1) │ │ │ │ + addiw a7,a7,1 │ │ │ │ + addi a1,a1,-1 │ │ │ │ + bne s3,a7,38160 │ │ │ │ + j 38196 │ │ │ │ + sd zero,0(s1) │ │ │ │ + j 381ca │ │ │ │ + li t3,116 │ │ │ │ + sb t3,0(t1) │ │ │ │ + addiw a7,a7,1 │ │ │ │ + addi a1,a1,-1 │ │ │ │ + bne s3,a7,38160 │ │ │ │ + j 38196 │ │ │ │ + li t3,97 │ │ │ │ + sb t3,0(t1) │ │ │ │ + addiw a7,a7,1 │ │ │ │ + addi a1,a1,-1 │ │ │ │ + bne s3,a7,38160 │ │ │ │ + j 38196 │ │ │ │ + mv a5,a0 │ │ │ │ + j 3819e │ │ │ │ + addi sp,sp,-64 │ │ │ │ + sd s0,48(sp) │ │ │ │ + sd s1,40(sp) │ │ │ │ + sd s2,32(sp) │ │ │ │ + sd s3,24(sp) │ │ │ │ + sd s4,16(sp) │ │ │ │ + sd s5,8(sp) │ │ │ │ + mv s1,a4 │ │ │ │ + sd ra,56(sp) │ │ │ │ + li a4,1 │ │ │ │ + mv s5,a1 │ │ │ │ + mv s3,a2 │ │ │ │ + mv s0,a3 │ │ │ │ + mv s4,a5 │ │ │ │ + mv s2,a6 │ │ │ │ + beq s1,a4,383c8 │ │ │ │ + li a5,2 │ │ │ │ + bne s1,a5,383b6 │ │ │ │ + lw a5,388(a6) │ │ │ │ + bnez a5,38436 │ │ │ │ + ld ra,56(sp) │ │ │ │ + ld s0,48(sp) │ │ │ │ + ld s1,40(sp) │ │ │ │ + ld s2,32(sp) │ │ │ │ + ld s3,24(sp) │ │ │ │ + ld s4,16(sp) │ │ │ │ + ld s5,8(sp) │ │ │ │ + addi sp,sp,64 │ │ │ │ + ret │ │ │ │ + lw a5,388(a6) │ │ │ │ + beqz a5,383b6 │ │ │ │ + sd s6,0(sp) │ │ │ │ + addiw s6,a3,1 │ │ │ │ + slli s6,s6,0x20 │ │ │ │ + srli s6,s6,0x20 │ │ │ │ + mv a1,s6 │ │ │ │ + li a0,0 │ │ │ │ + jal 1e81c │ │ │ │ + sd a0,0(s5) │ │ │ │ + mv a2,s6 │ │ │ │ + mv a1,s3 │ │ │ │ + jal 36a0 │ │ │ │ + ld a0,0(s5) │ │ │ │ + lw a5,388(s2) │ │ │ │ + beqz s4,3850c │ │ │ │ + li a4,4 │ │ │ │ + bltu a4,a5,385fe │ │ │ │ + andi a5,a5,1 │ │ │ │ + bnez a5,38770 │ │ │ │ + li a3,65 │ │ │ │ + li a2,71 │ │ │ │ + mv a1,s0 │ │ │ │ + jal 25d7a │ │ │ │ + ld a0,8(s5) │ │ │ │ + lw a5,388(s2) │ │ │ │ + li a4,4 │ │ │ │ + bltu a4,a5,385fe │ │ │ │ + andi a5,a5,1 │ │ │ │ + bnez a5,38712 │ │ │ │ + ld s6,0(sp) │ │ │ │ + li a3,65 │ │ │ │ + li a2,71 │ │ │ │ + mv a1,s0 │ │ │ │ + j 38570 │ │ │ │ + ld a0,8(a1) │ │ │ │ + addiw s1,s0,1 │ │ │ │ + slli s1,s1,0x20 │ │ │ │ + jal 3670 │ │ │ │ + ld a0,0(s5) │ │ │ │ + srli s1,s1,0x20 │ │ │ │ + mv a2,s1 │ │ │ │ + mv a1,s3 │ │ │ │ + sd zero,8(s5) │ │ │ │ + jal 36a0 │ │ │ │ + mv a1,s1 │ │ │ │ + li a0,0 │ │ │ │ + ld s1,0(s5) │ │ │ │ + jal 1e81c │ │ │ │ + beqz s0,38720 │ │ │ │ + addiw a5,s0,-1 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + add a7,s1,a5 │ │ │ │ li a3,0 │ │ │ │ - beqz a2,3a4a0 │ │ │ │ - ld a3,24(a2) │ │ │ │ - mv a5,a4 │ │ │ │ - bge a4,a3,3a4a8 │ │ │ │ - mv a5,a3 │ │ │ │ - addi a5,a5,1 │ │ │ │ - sd a5,24(s0) │ │ │ │ - sub a3,a3,a4 │ │ │ │ - bge s9,a3,3aa24 │ │ │ │ - ld a4,32(a2) │ │ │ │ - ld a3,24(a4) │ │ │ │ - ld a6,32(a4) │ │ │ │ - bne s10,a3,3a4c2 │ │ │ │ - beq a7,a6,3a31c │ │ │ │ - ld a0,64(a2) │ │ │ │ - ld a5,56(a0) │ │ │ │ - sd a2,56(a0) │ │ │ │ - ld a3,56(a2) │ │ │ │ - sd a5,64(a2) │ │ │ │ - beqz a3,3adbe │ │ │ │ - ld a1,24(a3) │ │ │ │ - beqz a5,3afac │ │ │ │ - ld t4,24(a5) │ │ │ │ - addi a4,t4,1 │ │ │ │ - bltu a1,t4,3a4e6 │ │ │ │ - addi a4,a1,1 │ │ │ │ - ld a3,0(a3) │ │ │ │ - sd a4,24(a2) │ │ │ │ - bltu a6,a3,3ad4e │ │ │ │ - ld t5,0(a5) │ │ │ │ - bltu a6,t5,3add6 │ │ │ │ - mv t5,a6 │ │ │ │ - ld a1,64(a0) │ │ │ │ - sd t5,0(a2) │ │ │ │ - li a5,0 │ │ │ │ - beqz a1,3a504 │ │ │ │ - ld a5,24(a1) │ │ │ │ - addi a3,a4,1 │ │ │ │ - bltu a5,a4,3a510 │ │ │ │ - addi a3,a5,1 │ │ │ │ - ld a5,32(a0) │ │ │ │ - sd a3,24(a0) │ │ │ │ - ld t4,32(a5) │ │ │ │ - beqz a1,3af1a │ │ │ │ - ld a5,0(a1) │ │ │ │ - bgeu t4,a5,3aee2 │ │ │ │ - bltu a5,a6,3a528 │ │ │ │ - mv t5,a5 │ │ │ │ - sd s0,64(a0) │ │ │ │ - ld a3,32(s0) │ │ │ │ - ld a5,64(s0) │ │ │ │ - sd t5,0(a0) │ │ │ │ - sd a1,56(s0) │ │ │ │ - ld a4,24(a1) │ │ │ │ - ld a6,32(a3) │ │ │ │ - beqz a5,3ad9c │ │ │ │ - ld a3,24(a5) │ │ │ │ - addi a2,a3,1 │ │ │ │ - bltu a4,a3,3a54c │ │ │ │ - addi a2,a4,1 │ │ │ │ - ld a1,0(a1) │ │ │ │ - sd a2,24(s0) │ │ │ │ - bltu a6,a1,3af4c │ │ │ │ - ld a4,0(a5) │ │ │ │ - mv a3,a4 │ │ │ │ - bgeu a6,a4,3ada8 │ │ │ │ - ld a1,56(a0) │ │ │ │ - sd a4,0(s0) │ │ │ │ - beqz a1,3adb4 │ │ │ │ - ld a6,24(a1) │ │ │ │ - mv t5,a3 │ │ │ │ - bgeu a3,t4,3a570 │ │ │ │ - mv t5,t4 │ │ │ │ - addi a5,a6,1 │ │ │ │ - bltu a2,a6,3a57c │ │ │ │ - addi a5,a2,1 │ │ │ │ - ld a2,0(a1) │ │ │ │ - sd a5,24(a0) │ │ │ │ - bltu t5,a2,3a58c │ │ │ │ - mv a2,a4 │ │ │ │ - bltu t4,a3,3a58c │ │ │ │ - mv a2,t4 │ │ │ │ - sd a2,0(a0) │ │ │ │ + li a1,56 │ │ │ │ + auipc a5,0x2e │ │ │ │ + addi a5,a5,-1778 │ │ │ │ + lbu a6,0(a7) │ │ │ │ + slli a2,a3,0x20 │ │ │ │ + srli a2,a2,0x20 │ │ │ │ + addiw a4,a6,-65 │ │ │ │ + zext.b a4,a4 │ │ │ │ + add a2,a2,a0 │ │ │ │ + bltu a1,a4,384a4 │ │ │ │ + slli a4,a4,0x2 │ │ │ │ + add a4,a4,a5 │ │ │ │ + lw a4,0(a4) │ │ │ │ + add a4,a4,a5 │ │ │ │ + jr a4 │ │ │ │ + li a6,75 │ │ │ │ + sb a6,0(a2) │ │ │ │ + addiw a3,a3,1 │ │ │ │ + addi a7,a7,-1 │ │ │ │ + bne s0,a3,3847e │ │ │ │ + slli a5,s0,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + add a5,a5,a0 │ │ │ │ + sb zero,0(a5) │ │ │ │ + sd a0,8(s5) │ │ │ │ + lw a5,388(s2) │ │ │ │ + ld a0,0(s5) │ │ │ │ + beqz s4,38584 │ │ │ │ + li a4,4 │ │ │ │ + bltu a4,a5,383b6 │ │ │ │ + andi a5,a5,1 │ │ │ │ + bnez a5,386fa │ │ │ │ + li a3,65 │ │ │ │ + li a2,71 │ │ │ │ + mv a1,s0 │ │ │ │ + jal 25d7a │ │ │ │ + ld a0,8(s5) │ │ │ │ + lw a5,388(s2) │ │ │ │ + li a4,4 │ │ │ │ + bltu a4,a5,383b6 │ │ │ │ + andi a5,a5,1 │ │ │ │ + li a3,84 │ │ │ │ + li a2,67 │ │ │ │ + bnez a5,38508 │ │ │ │ + li a3,65 │ │ │ │ + li a2,71 │ │ │ │ + mv a1,s0 │ │ │ │ + j 38570 │ │ │ │ + beq a5,s1,386a4 │ │ │ │ + li a4,2 │ │ │ │ + beq a5,a4,38758 │ │ │ │ + addiw a4,a5,-3 │ │ │ │ + andi a4,a4,-3 │ │ │ │ + sext.w a4,a4 │ │ │ │ + beqz a4,386bc │ │ │ │ + andi a4,a5,-3 │ │ │ │ + li a3,4 │ │ │ │ + bne a4,a3,386b6 │ │ │ │ + li a3,82 │ │ │ │ + li a2,71 │ │ │ │ + mv a1,s0 │ │ │ │ + jal 25d7a │ │ │ │ + ld a0,8(s5) │ │ │ │ + lw a5,388(s2) │ │ │ │ + li a4,1 │ │ │ │ + beq a5,a4,3874a │ │ │ │ + li a4,2 │ │ │ │ + beq a5,a4,3873c │ │ │ │ + addiw a4,a5,-3 │ │ │ │ + andi a4,a4,-3 │ │ │ │ + sext.w a4,a4 │ │ │ │ + beqz a4,386ec │ │ │ │ + andi a5,a5,-3 │ │ │ │ + sext.w a5,a5 │ │ │ │ + li a4,4 │ │ │ │ + bne a5,a4,385fe │ │ │ │ + ld s6,0(sp) │ │ │ │ + li a3,82 │ │ │ │ + li a2,71 │ │ │ │ + mv a1,s0 │ │ │ │ + ld s0,48(sp) │ │ │ │ + ld ra,56(sp) │ │ │ │ + ld s1,40(sp) │ │ │ │ + ld s2,32(sp) │ │ │ │ + ld s3,24(sp) │ │ │ │ + ld s4,16(sp) │ │ │ │ + ld s5,8(sp) │ │ │ │ + addi sp,sp,64 │ │ │ │ + j 25d7a │ │ │ │ + li a4,1 │ │ │ │ + beq a5,a4,3868c │ │ │ │ + li a4,2 │ │ │ │ + beq a5,a4,38724 │ │ │ │ + addiw a4,a5,-3 │ │ │ │ + andi a4,a4,-3 │ │ │ │ + sext.w a4,a4 │ │ │ │ + beqz a4,386d4 │ │ │ │ + andi a4,a5,-3 │ │ │ │ + li a3,4 │ │ │ │ + bne a4,a3,3869e │ │ │ │ + li a3,82 │ │ │ │ + li a2,71 │ │ │ │ + mv a1,s0 │ │ │ │ + jal 25d7a │ │ │ │ + ld a0,8(s5) │ │ │ │ + lw a5,388(s2) │ │ │ │ + li a4,1 │ │ │ │ + li a3,89 │ │ │ │ + li a2,84 │ │ │ │ + beq a5,a4,38508 │ │ │ │ + li a4,2 │ │ │ │ + li a3,82 │ │ │ │ + li a2,65 │ │ │ │ + beq a5,a4,38508 │ │ │ │ + addiw a4,a5,-3 │ │ │ │ + andi a4,a4,-3 │ │ │ │ + sext.w a4,a4 │ │ │ │ + li a3,89 │ │ │ │ + li a2,67 │ │ │ │ + beqz a4,38508 │ │ │ │ + andi a5,a5,-3 │ │ │ │ + sext.w a5,a5 │ │ │ │ + li a4,4 │ │ │ │ + bne a5,a4,383b6 │ │ │ │ + li a3,82 │ │ │ │ + li a2,71 │ │ │ │ + j 38508 │ │ │ │ + ld s6,0(sp) │ │ │ │ + j 383b6 │ │ │ │ + li a6,67 │ │ │ │ + j 384a4 │ │ │ │ + li a6,72 │ │ │ │ + j 384a4 │ │ │ │ + li a6,71 │ │ │ │ + j 384a4 │ │ │ │ + li a6,86 │ │ │ │ + j 384a4 │ │ │ │ + li a6,121 │ │ │ │ + j 384a4 │ │ │ │ + li a6,66 │ │ │ │ + j 384a4 │ │ │ │ + li a6,65 │ │ │ │ + j 384a4 │ │ │ │ + li a6,98 │ │ │ │ + j 384a4 │ │ │ │ + li a6,89 │ │ │ │ + j 384a4 │ │ │ │ + li a6,114 │ │ │ │ + j 384a4 │ │ │ │ + li a6,77 │ │ │ │ + j 384a4 │ │ │ │ + li a6,68 │ │ │ │ + j 384a4 │ │ │ │ + li a6,84 │ │ │ │ + j 384a4 │ │ │ │ + li a6,100 │ │ │ │ + j 384a4 │ │ │ │ + li a6,99 │ │ │ │ + j 384a4 │ │ │ │ + li a6,104 │ │ │ │ + j 384a4 │ │ │ │ + li a6,103 │ │ │ │ + j 384a4 │ │ │ │ + li a6,107 │ │ │ │ + j 384a4 │ │ │ │ + li a6,109 │ │ │ │ + j 384a4 │ │ │ │ + li a6,118 │ │ │ │ + j 384a4 │ │ │ │ + li a6,82 │ │ │ │ + j 384a4 │ │ │ │ + li a6,116 │ │ │ │ + j 384a4 │ │ │ │ + li a6,97 │ │ │ │ + j 384a4 │ │ │ │ + li a3,89 │ │ │ │ + li a2,84 │ │ │ │ + mv a1,s0 │ │ │ │ + jal 25d7a │ │ │ │ + lw a5,388(s2) │ │ │ │ + ld a0,8(s5) │ │ │ │ + j 385bc │ │ │ │ + li a3,89 │ │ │ │ + li a2,84 │ │ │ │ + mv a1,s0 │ │ │ │ + jal 25d7a │ │ │ │ + lw a5,388(s2) │ │ │ │ + ld a0,8(s5) │ │ │ │ + j 38542 │ │ │ │ + li a3,89 │ │ │ │ + li a2,67 │ │ │ │ + mv a1,s0 │ │ │ │ + jal 25d7a │ │ │ │ + lw a5,388(s2) │ │ │ │ + ld a0,8(s5) │ │ │ │ + j 38542 │ │ │ │ + li a3,89 │ │ │ │ + li a2,67 │ │ │ │ + mv a1,s0 │ │ │ │ + jal 25d7a │ │ │ │ + lw a5,388(s2) │ │ │ │ + ld a0,8(s5) │ │ │ │ + j 385bc │ │ │ │ + ld s6,0(sp) │ │ │ │ + li a3,89 │ │ │ │ + li a2,67 │ │ │ │ + mv a1,s0 │ │ │ │ + j 38570 │ │ │ │ + li a3,84 │ │ │ │ + li a2,67 │ │ │ │ + mv a1,s0 │ │ │ │ + jal 25d7a │ │ │ │ + ld a0,8(s5) │ │ │ │ + lw a5,388(s2) │ │ │ │ + j 384ee │ │ │ │ + ld s6,0(sp) │ │ │ │ + li a3,84 │ │ │ │ + li a2,67 │ │ │ │ + mv a1,s0 │ │ │ │ + j 38570 │ │ │ │ + mv a5,a0 │ │ │ │ + j 384b8 │ │ │ │ + li a3,82 │ │ │ │ + li a2,65 │ │ │ │ + mv a1,s0 │ │ │ │ + jal 25d7a │ │ │ │ + lw a5,388(s2) │ │ │ │ + ld a0,8(s5) │ │ │ │ + j 385bc │ │ │ │ + ld s6,0(sp) │ │ │ │ + li a3,82 │ │ │ │ + li a2,65 │ │ │ │ + mv a1,s0 │ │ │ │ + j 38570 │ │ │ │ + ld s6,0(sp) │ │ │ │ + li a3,89 │ │ │ │ + li a2,84 │ │ │ │ + mv a1,s0 │ │ │ │ + j 38570 │ │ │ │ + li a3,82 │ │ │ │ + li a2,65 │ │ │ │ + mv a1,s0 │ │ │ │ + jal 25d7a │ │ │ │ + lw a5,388(s2) │ │ │ │ + ld a0,8(s5) │ │ │ │ + j 38542 │ │ │ │ + li a3,84 │ │ │ │ + li a2,67 │ │ │ │ + mv a1,s0 │ │ │ │ + jal 25d7a │ │ │ │ + ld a0,8(s5) │ │ │ │ + lw a5,388(s2) │ │ │ │ + j 3841c │ │ │ │ + lw a0,0(a0) │ │ │ │ + lw a5,0(a1) │ │ │ │ + bltu a0,a5,38798 │ │ │ │ + sub a0,a0,a5 │ │ │ │ + snez a0,a0 │ │ │ │ + ret │ │ │ │ + li a0,-1 │ │ │ │ + ret │ │ │ │ + ld a5,40(a1) │ │ │ │ + addi sp,sp,-80 │ │ │ │ + sd s6,16(sp) │ │ │ │ + lw a3,24(a5) │ │ │ │ + lw s6,20(a5) │ │ │ │ + sd ra,72(sp) │ │ │ │ + sd s3,40(sp) │ │ │ │ + bltu a3,s6,3886e │ │ │ │ + ld a5,40(a2) │ │ │ │ + sd s0,64(sp) │ │ │ │ + sd s5,24(sp) │ │ │ │ + lw a4,24(a5) │ │ │ │ + sd s7,8(sp) │ │ │ │ + sd s1,56(sp) │ │ │ │ + sd s2,48(sp) │ │ │ │ + sd s4,32(sp) │ │ │ │ + sd s8,0(sp) │ │ │ │ + mv s7,a1 │ │ │ │ mv s0,a0 │ │ │ │ - j 3a31c │ │ │ │ - ld a5,0(s7) │ │ │ │ - bge a5,a7,3a59c │ │ │ │ - mv a5,a7 │ │ │ │ - ld t4,64(s7) │ │ │ │ - sd a5,0(s7) │ │ │ │ - beqz t4,3b084 │ │ │ │ - ld a5,32(t4) │ │ │ │ - ld a4,24(a5) │ │ │ │ - ld a5,32(a5) │ │ │ │ - bne s10,a4,3a76a │ │ │ │ - bne a7,a5,3a76a │ │ │ │ - ld a1,40(t4) │ │ │ │ - ld a0,48(t4) │ │ │ │ - sd a7,16(sp) │ │ │ │ - addi a1,a1,1 │ │ │ │ - slli a1,a1,0x3 │ │ │ │ - sd t4,8(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - ld t4,8(sp) │ │ │ │ - ld a7,16(sp) │ │ │ │ - ld a5,40(t4) │ │ │ │ - sd a0,48(t4) │ │ │ │ - slli a4,a5,0x3 │ │ │ │ - add a0,a0,a4 │ │ │ │ - addi a4,a5,1 │ │ │ │ - ld a5,24(t4) │ │ │ │ - sd s2,0(a0) │ │ │ │ - sd a4,40(t4) │ │ │ │ - ld a1,56(s7) │ │ │ │ - sd t4,64(s7) │ │ │ │ - li a3,0 │ │ │ │ - beqz a1,3a5fc │ │ │ │ - ld a3,24(a1) │ │ │ │ - mv a4,a3 │ │ │ │ - bge a3,a5,3a604 │ │ │ │ - mv a4,a5 │ │ │ │ - addi a4,a4,1 │ │ │ │ - sd a4,24(s7) │ │ │ │ - sub a3,a3,a5 │ │ │ │ - bge s9,a3,3ab54 │ │ │ │ - ld a5,32(a1) │ │ │ │ - ld a3,24(a5) │ │ │ │ - ld a6,32(a5) │ │ │ │ - bne s10,a3,3a620 │ │ │ │ - beq a7,a6,3a494 │ │ │ │ - ld a5,64(a1) │ │ │ │ - ld a4,56(a5) │ │ │ │ - sd a1,56(a5) │ │ │ │ - ld a2,56(a1) │ │ │ │ - sd a4,64(a1) │ │ │ │ - beqz a2,3ae0c │ │ │ │ - ld a0,24(a2) │ │ │ │ - beqz a4,3ad8a │ │ │ │ - ld t4,24(a4) │ │ │ │ - addi a3,t4,1 │ │ │ │ - bltu a0,t4,3a644 │ │ │ │ - addi a3,a0,1 │ │ │ │ - ld a2,0(a2) │ │ │ │ - sd a3,24(a1) │ │ │ │ - bltu a6,a2,3b062 │ │ │ │ - ld t5,0(a4) │ │ │ │ - bltu a6,t5,3ae24 │ │ │ │ - mv t5,a6 │ │ │ │ - ld a0,64(a5) │ │ │ │ - sd t5,0(a1) │ │ │ │ - li a4,0 │ │ │ │ - beqz a0,3a662 │ │ │ │ - ld a4,24(a0) │ │ │ │ - addi a2,a3,1 │ │ │ │ - bltu a4,a3,3a66e │ │ │ │ - addi a2,a4,1 │ │ │ │ - ld a4,32(a5) │ │ │ │ - sd a2,24(a5) │ │ │ │ - ld t4,32(a4) │ │ │ │ - beqz a0,3affe │ │ │ │ - ld a4,0(a0) │ │ │ │ - bgeu t4,a4,3af5c │ │ │ │ - bgeu a4,a6,3b12c │ │ │ │ - sd s7,64(a5) │ │ │ │ - ld a2,32(s7) │ │ │ │ - ld a4,64(s7) │ │ │ │ - sd t5,0(a5) │ │ │ │ - sd a0,56(s7) │ │ │ │ - ld a3,24(a0) │ │ │ │ - ld a1,32(a2) │ │ │ │ - beqz a4,3ade8 │ │ │ │ - ld a2,24(a4) │ │ │ │ - addi a6,a3,1 │ │ │ │ - bgeu a3,a2,3a6ae │ │ │ │ - addi a6,a2,1 │ │ │ │ + mv s5,a2 │ │ │ │ + li s3,-1 │ │ │ │ + lw s1,20(a5) │ │ │ │ + bltu a4,s1,38860 │ │ │ │ + slli a5,s6,0x20 │ │ │ │ + srli s4,a5,0x1e │ │ │ │ + ld a5,16(s0) │ │ │ │ + ld a0,0(s0) │ │ │ │ + add a5,a5,s4 │ │ │ │ + lwu a5,0(a5) │ │ │ │ + ld a1,16(a0) │ │ │ │ + add a1,a1,a5 │ │ │ │ + jal 1a224 │ │ │ │ + ld a5,16(s0) │ │ │ │ + slli a4,s1,0x20 │ │ │ │ + mv s2,a0 │ │ │ │ + ld a0,0(s0) │ │ │ │ + srli s8,a4,0x1e │ │ │ │ + add a5,a5,s8 │ │ │ │ + lwu a5,0(a5) │ │ │ │ + ld a1,16(a0) │ │ │ │ + sext.w s2,s2 │ │ │ │ + addiw s1,s1,1 │ │ │ │ + add a1,a1,a5 │ │ │ │ + jal 1a224 │ │ │ │ + sext.w a0,a0 │ │ │ │ + bne s2,a0,38830 │ │ │ │ + ld a5,16(s0) │ │ │ │ + add a4,a5,s4 │ │ │ │ + add a5,a5,s8 │ │ │ │ + lwu a5,0(a5) │ │ │ │ + lwu s3,0(a4) │ │ │ │ + sub s3,s3,a5 │ │ │ │ + srai a5,s3,0x3f │ │ │ │ + xor s3,a5,s3 │ │ │ │ + subw s3,s3,a5 │ │ │ │ + ld a5,40(s5) │ │ │ │ + lw a4,24(a5) │ │ │ │ + bgeu a4,s1,387d8 │ │ │ │ + ld a3,40(s7) │ │ │ │ + addiw s6,s6,1 │ │ │ │ + lw a3,24(a3) │ │ │ │ + bgeu a3,s6,387ca │ │ │ │ + ld s0,64(sp) │ │ │ │ + ld ra,72(sp) │ │ │ │ + ld s1,56(sp) │ │ │ │ + ld s2,48(sp) │ │ │ │ + ld s4,32(sp) │ │ │ │ + ld s5,24(sp) │ │ │ │ + ld s7,8(sp) │ │ │ │ + ld s8,0(sp) │ │ │ │ + ld s6,16(sp) │ │ │ │ + mv a0,s3 │ │ │ │ + ld s3,40(sp) │ │ │ │ + addi sp,sp,80 │ │ │ │ + ret │ │ │ │ + addiw s6,s6,1 │ │ │ │ + bltu a3,s6,38846 │ │ │ │ + addiw s6,s6,1 │ │ │ │ + bgeu a3,s6,38860 │ │ │ │ + j 38846 │ │ │ │ + ld ra,72(sp) │ │ │ │ + li s3,-1 │ │ │ │ + ld s6,16(sp) │ │ │ │ + mv a0,s3 │ │ │ │ + ld s3,40(sp) │ │ │ │ + addi sp,sp,80 │ │ │ │ + ret │ │ │ │ + beqz a2,388e8 │ │ │ │ + slli a2,a2,0x20 │ │ │ │ + addi sp,sp,-48 │ │ │ │ + srli a2,a2,0x20 │ │ │ │ + sd s3,8(sp) │ │ │ │ + slli s3,a2,0x1 │ │ │ │ + add s3,s3,a2 │ │ │ │ + sd s2,16(sp) │ │ │ │ + slli s3,s3,0x3 │ │ │ │ + addi s2,a1,16 │ │ │ │ + sd ra,40(sp) │ │ │ │ + sd s0,32(sp) │ │ │ │ + sd s1,24(sp) │ │ │ │ + add s3,s3,s2 │ │ │ │ + lw a5,-16(s2) │ │ │ │ + ld a0,0(s2) │ │ │ │ + li s1,0 │ │ │ │ + beqz a5,388cc │ │ │ │ + slli s0,s1,0x3 │ │ │ │ + add a0,a0,s0 │ │ │ │ ld a0,0(a0) │ │ │ │ - sd a6,24(s7) │ │ │ │ - bltu a1,a0,3b052 │ │ │ │ - ld a3,0(a4) │ │ │ │ - mv a2,a3 │ │ │ │ - bgeu a1,a3,3adf6 │ │ │ │ - ld a1,56(a5) │ │ │ │ - sd a3,0(s7) │ │ │ │ - beqz a1,3ae04 │ │ │ │ - ld a0,24(a1) │ │ │ │ - mv t5,a2 │ │ │ │ - bgeu a2,t4,3a6d4 │ │ │ │ - mv t5,t4 │ │ │ │ - addi a4,a0,1 │ │ │ │ - bltu a6,a0,3a6e0 │ │ │ │ - addi a4,a6,1 │ │ │ │ - ld a1,0(a1) │ │ │ │ - sd a4,24(a5) │ │ │ │ - bltu t5,a1,3a6f0 │ │ │ │ - mv a1,a3 │ │ │ │ - bltu t4,a2,3a6f0 │ │ │ │ - mv a1,t4 │ │ │ │ - sd a1,0(a5) │ │ │ │ - mv s7,a5 │ │ │ │ - j 3a494 │ │ │ │ - li a5,-1 │ │ │ │ - bge a4,a5,3a2a2 │ │ │ │ - ld a5,32(s0) │ │ │ │ - ld a4,24(a5) │ │ │ │ - ld a1,32(a5) │ │ │ │ - bne s10,a4,3a70a │ │ │ │ - beq a7,a1,3a2a2 │ │ │ │ - ld a5,56(s0) │ │ │ │ - sd s1,56(s0) │ │ │ │ - ld a4,32(s1) │ │ │ │ - ld a2,56(s1) │ │ │ │ - sd a5,64(s1) │ │ │ │ - ld a4,32(a4) │ │ │ │ - beqz a2,3b036 │ │ │ │ - ld a0,24(a2) │ │ │ │ - beqz a5,3ae28 │ │ │ │ - ld a6,24(a5) │ │ │ │ - addi a3,a6,1 │ │ │ │ - bltu a0,a6,3a730 │ │ │ │ - addi a3,a0,1 │ │ │ │ - ld a2,0(a2) │ │ │ │ - sd a3,24(s1) │ │ │ │ - bgeu a4,a2,3b07a │ │ │ │ - ld a4,0(a5) │ │ │ │ - mv a5,a4 │ │ │ │ - bgeu a2,a4,3ae34 │ │ │ │ - ld a2,64(s0) │ │ │ │ - sd a5,0(s1) │ │ │ │ - beqz a2,3ae40 │ │ │ │ - ld a6,24(a2) │ │ │ │ - addi a0,a3,1 │ │ │ │ - bltu a6,a3,3a758 │ │ │ │ - addi a0,a6,1 │ │ │ │ - ld a3,0(a2) │ │ │ │ - sd a0,24(s0) │ │ │ │ - bgeu a1,a3,3ae48 │ │ │ │ - mv a5,a4 │ │ │ │ - bltu a4,a3,3b154 │ │ │ │ - sd a5,0(s0) │ │ │ │ - j 3a2a4 │ │ │ │ - ld a5,0(t4) │ │ │ │ - bge a5,a7,3a774 │ │ │ │ - mv a5,a7 │ │ │ │ - ld t5,64(t4) │ │ │ │ - sd a5,0(t4) │ │ │ │ - beqz t5,3b2ee │ │ │ │ - ld a5,32(t5) │ │ │ │ - ld a4,24(a5) │ │ │ │ - ld a5,32(a5) │ │ │ │ - bne s10,a4,3a8d4 │ │ │ │ - bne a7,a5,3a8d4 │ │ │ │ - ld a1,40(t5) │ │ │ │ - ld a0,48(t5) │ │ │ │ - sd t4,24(sp) │ │ │ │ - addi a1,a1,1 │ │ │ │ - slli a1,a1,0x3 │ │ │ │ - sd a7,16(sp) │ │ │ │ - sd t5,8(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - ld t5,8(sp) │ │ │ │ - ld a7,16(sp) │ │ │ │ - ld t4,24(sp) │ │ │ │ - ld a5,40(t5) │ │ │ │ - sd a0,48(t5) │ │ │ │ - slli a4,a5,0x3 │ │ │ │ - add a0,a0,a4 │ │ │ │ - ld a4,24(t5) │ │ │ │ - sd s2,0(a0) │ │ │ │ - addi a5,a5,1 │ │ │ │ - sd a5,40(t5) │ │ │ │ - ld a2,56(t4) │ │ │ │ - sd t5,64(t4) │ │ │ │ - li a3,0 │ │ │ │ - beqz a2,3a7d6 │ │ │ │ - ld a3,24(a2) │ │ │ │ - mv a5,a4 │ │ │ │ - bge a4,a3,3a7de │ │ │ │ - mv a5,a3 │ │ │ │ + addi s1,s1,1 │ │ │ │ + jal 3670 │ │ │ │ + ld a0,0(s2) │ │ │ │ + lw a4,-16(s2) │ │ │ │ + sext.w a5,s1 │ │ │ │ + add s0,s0,a0 │ │ │ │ + sd zero,0(s0) │ │ │ │ + bltu a5,a4,388a8 │ │ │ │ + jal 3670 │ │ │ │ + addi s2,s2,24 │ │ │ │ + sd zero,-24(s2) │ │ │ │ + bne s2,s3,3889c │ │ │ │ + ld ra,40(sp) │ │ │ │ + ld s0,32(sp) │ │ │ │ + ld s1,24(sp) │ │ │ │ + ld s2,16(sp) │ │ │ │ + ld s3,8(sp) │ │ │ │ + addi sp,sp,48 │ │ │ │ + ret │ │ │ │ + ret │ │ │ │ + lwu a3,0(a1) │ │ │ │ + lwu a5,8(a0) │ │ │ │ + addi sp,sp,-32 │ │ │ │ + sd s0,16(sp) │ │ │ │ + sub a5,a5,a3 │ │ │ │ + mv s0,a0 │ │ │ │ + lw a4,28(a1) │ │ │ │ + lw a0,12(a0) │ │ │ │ addi a5,a5,1 │ │ │ │ - sd a5,24(t4) │ │ │ │ - sub a3,a3,a4 │ │ │ │ - bge s9,a3,3ae54 │ │ │ │ - ld a4,32(a2) │ │ │ │ - ld a3,24(a4) │ │ │ │ - ld a1,32(a4) │ │ │ │ - bne s10,a3,3a7f8 │ │ │ │ - beq a7,a1,3a5ee │ │ │ │ - ld a4,64(a2) │ │ │ │ - ld a5,56(a4) │ │ │ │ - sd a2,56(a4) │ │ │ │ - ld a3,56(a2) │ │ │ │ - sd a5,64(a2) │ │ │ │ - beqz a3,3b0dc │ │ │ │ - ld a6,24(a3) │ │ │ │ - beqz a5,3b332 │ │ │ │ - ld t5,24(a5) │ │ │ │ - addi a0,t5,1 │ │ │ │ - bltu a6,t5,3a81e │ │ │ │ - addi a0,a6,1 │ │ │ │ - ld a3,0(a3) │ │ │ │ - sd a0,24(a2) │ │ │ │ - bltu a1,a3,3b132 │ │ │ │ - ld a5,0(a5) │ │ │ │ - bltu a1,a5,3b0f2 │ │ │ │ - mv a5,a1 │ │ │ │ - ld a3,64(a4) │ │ │ │ - sd a5,0(a2) │ │ │ │ - li a2,0 │ │ │ │ - beqz a3,3a838 │ │ │ │ - ld a2,24(a3) │ │ │ │ - addi a6,a0,1 │ │ │ │ - bltu a2,a0,3a844 │ │ │ │ - addi a6,a2,1 │ │ │ │ - ld a2,32(a4) │ │ │ │ - sd a6,24(a4) │ │ │ │ - ld a0,32(a2) │ │ │ │ - beqz a3,3b218 │ │ │ │ - ld a2,0(a3) │ │ │ │ - bgeu a0,a2,3b2b8 │ │ │ │ - bltu a2,a1,3a85c │ │ │ │ - mv a5,a2 │ │ │ │ - sd t4,64(a4) │ │ │ │ - ld a1,32(t4) │ │ │ │ - ld a2,64(t4) │ │ │ │ - sd a5,0(a4) │ │ │ │ - sd a3,56(t4) │ │ │ │ - ld a6,24(a3) │ │ │ │ - ld a5,32(a1) │ │ │ │ - beqz a2,3b190 │ │ │ │ - ld t5,24(a2) │ │ │ │ - addi a1,t5,1 │ │ │ │ - bltu a6,t5,3a888 │ │ │ │ - addi a1,a6,1 │ │ │ │ - ld t5,0(a3) │ │ │ │ - sd a1,24(t4) │ │ │ │ - bltu a5,t5,3b2de │ │ │ │ - ld a3,0(a2) │ │ │ │ - mv a6,a3 │ │ │ │ - bgeu a5,a3,3b1a0 │ │ │ │ - ld a2,56(a4) │ │ │ │ - sd a3,0(t4) │ │ │ │ - beqz a2,3b1ae │ │ │ │ - ld t4,24(a2) │ │ │ │ - mv t5,a6 │ │ │ │ - bgeu a6,a0,3a8b2 │ │ │ │ - mv t5,a0 │ │ │ │ - addi a5,t4,1 │ │ │ │ - bltu a1,t4,3a8be │ │ │ │ - addi a5,a1,1 │ │ │ │ - ld a2,0(a2) │ │ │ │ - sd a5,24(a4) │ │ │ │ - bltu t5,a2,3a8ce │ │ │ │ - mv a2,a3 │ │ │ │ - bltu a0,a6,3a8ce │ │ │ │ - mv a2,a0 │ │ │ │ - sd a2,0(a4) │ │ │ │ - mv t4,a4 │ │ │ │ - j 3a5ee │ │ │ │ - ld a5,0(t5) │ │ │ │ - bge a5,a7,3a8de │ │ │ │ - mv a5,a7 │ │ │ │ - ld a0,64(t5) │ │ │ │ - sd a5,0(t5) │ │ │ │ - mv a2,s4 │ │ │ │ - li a6,0 │ │ │ │ - auipc a5,0xffffd │ │ │ │ - addi a5,a5,1802 │ │ │ │ - auipc a4,0xffffd │ │ │ │ - addi a4,a4,1880 │ │ │ │ - li a3,208 │ │ │ │ - mv a1,s8 │ │ │ │ - sd t4,24(sp) │ │ │ │ - sd a7,16(sp) │ │ │ │ - sd t5,8(sp) │ │ │ │ - jal 382b0 │ │ │ │ - ld t5,8(sp) │ │ │ │ - ld a7,16(sp) │ │ │ │ - ld t4,24(sp) │ │ │ │ - ld a2,56(t5) │ │ │ │ - sd a0,64(t5) │ │ │ │ - beqz a2,3afbe │ │ │ │ - ld a5,24(a2) │ │ │ │ - beqz a0,3b0d2 │ │ │ │ - ld a4,24(a0) │ │ │ │ - sub a3,a5,a4 │ │ │ │ - blt a4,a5,3ace2 │ │ │ │ - addi a4,a4,1 │ │ │ │ - sd a4,24(t5) │ │ │ │ - bge s9,a3,3acee │ │ │ │ - ld a5,32(a2) │ │ │ │ - ld a1,24(a5) │ │ │ │ - ld a3,32(a5) │ │ │ │ - bne s10,a1,3a944 │ │ │ │ - beq a7,a3,3a7c8 │ │ │ │ - ld a5,64(a2) │ │ │ │ - ld a4,56(a5) │ │ │ │ - sd a2,56(a5) │ │ │ │ - ld a1,56(a2) │ │ │ │ - sd a4,64(a2) │ │ │ │ - beqz a1,3b26c │ │ │ │ - ld t6,24(a1) │ │ │ │ - beqz a4,3b3c6 │ │ │ │ - ld a6,24(a4) │ │ │ │ - addi a0,a6,1 │ │ │ │ - bltu t6,a6,3a96a │ │ │ │ - addi a0,t6,1 │ │ │ │ - ld a6,0(a1) │ │ │ │ - sd a0,24(a2) │ │ │ │ - bltu a3,a6,3b17a │ │ │ │ - ld a1,0(a4) │ │ │ │ - bltu a3,a1,3b282 │ │ │ │ - mv a1,a3 │ │ │ │ - ld a4,64(a5) │ │ │ │ - sd a1,0(a2) │ │ │ │ - li a2,0 │ │ │ │ - beqz a4,3a986 │ │ │ │ - ld a2,24(a4) │ │ │ │ - addi a6,a0,1 │ │ │ │ - bltu a2,a0,3a992 │ │ │ │ - addi a6,a2,1 │ │ │ │ - ld a2,32(a5) │ │ │ │ - sd a6,24(a5) │ │ │ │ - ld a2,32(a2) │ │ │ │ - beqz a4,3b35c │ │ │ │ - ld a0,0(a4) │ │ │ │ - bgeu a2,a0,3b328 │ │ │ │ - bltu a0,a3,3a9aa │ │ │ │ - mv a1,a0 │ │ │ │ - sd t5,64(a5) │ │ │ │ - ld a3,32(t5) │ │ │ │ - ld a0,64(t5) │ │ │ │ - sd a1,0(a5) │ │ │ │ - sd a4,56(t5) │ │ │ │ - ld a1,24(a4) │ │ │ │ - ld a6,32(a3) │ │ │ │ - beqz a0,3b244 │ │ │ │ - ld t6,24(a0) │ │ │ │ - addi a3,t6,1 │ │ │ │ - bltu a1,t6,3a9d6 │ │ │ │ - addi a3,a1,1 │ │ │ │ - ld a4,0(a4) │ │ │ │ - sd a3,24(t5) │ │ │ │ - bltu a6,a4,3b3a4 │ │ │ │ - ld a0,0(a0) │ │ │ │ - mv a1,a0 │ │ │ │ - bgeu a6,a0,3b252 │ │ │ │ - ld a6,56(a5) │ │ │ │ - sd a0,0(t5) │ │ │ │ - beqz a6,3b262 │ │ │ │ - ld t5,24(a6) │ │ │ │ - mv t6,a1 │ │ │ │ - bgeu a1,a2,3aa00 │ │ │ │ - mv t6,a2 │ │ │ │ - addi a4,t5,1 │ │ │ │ - bltu a3,t5,3aa0c │ │ │ │ - addi a4,a3,1 │ │ │ │ - ld a3,0(a6) │ │ │ │ - sd a4,24(a5) │ │ │ │ - bltu t6,a3,3aa1e │ │ │ │ - mv a3,a0 │ │ │ │ - bltu a2,a1,3aa1e │ │ │ │ - mv a3,a2 │ │ │ │ - sd a3,0(a5) │ │ │ │ - mv t5,a5 │ │ │ │ - j 3a7c8 │ │ │ │ - li a4,-1 │ │ │ │ - bge a3,a4,3a31c │ │ │ │ - ld a4,32(s7) │ │ │ │ - ld a3,24(a4) │ │ │ │ - ld a0,32(a4) │ │ │ │ - bne s10,a3,3aa3a │ │ │ │ - beq a7,a0,3a31c │ │ │ │ - ld a5,56(s7) │ │ │ │ - sd s0,56(s7) │ │ │ │ - ld a3,32(s0) │ │ │ │ - ld a4,56(s0) │ │ │ │ - sd a5,64(s0) │ │ │ │ - ld a3,32(a3) │ │ │ │ - beqz a4,3b0f6 │ │ │ │ - ld a6,24(a4) │ │ │ │ - beqz a5,3b394 │ │ │ │ - ld a1,24(a5) │ │ │ │ - addi a2,a1,1 │ │ │ │ - bltu a6,a1,3aa64 │ │ │ │ - addi a2,a6,1 │ │ │ │ - ld a1,0(a4) │ │ │ │ - sd a2,24(s0) │ │ │ │ - bgeu a3,a1,3b166 │ │ │ │ - ld a3,0(a5) │ │ │ │ - mv a4,a3 │ │ │ │ - bltu a1,a3,3aa78 │ │ │ │ - mv a3,a1 │ │ │ │ - mv a4,a1 │ │ │ │ - ld a1,64(s7) │ │ │ │ - sd a4,0(s0) │ │ │ │ - beqz a1,3b118 │ │ │ │ - ld a6,24(a1) │ │ │ │ - addi a5,a2,1 │ │ │ │ - bltu a6,a2,3aa92 │ │ │ │ - addi a5,a6,1 │ │ │ │ - ld a2,0(a1) │ │ │ │ - sd a5,24(s7) │ │ │ │ - bgeu a0,a2,3b124 │ │ │ │ - mv a4,a2 │ │ │ │ - bgeu a2,a3,3aaa4 │ │ │ │ - mv a4,a3 │ │ │ │ - sd a4,0(s7) │ │ │ │ - mv s0,s7 │ │ │ │ - j 3a31c │ │ │ │ - addiw a1,s0,1 │ │ │ │ + sd s1,8(sp) │ │ │ │ + not a3,a5 │ │ │ │ + mv s1,a1 │ │ │ │ + lw a1,0(s0) │ │ │ │ + srai a3,a3,0x3f │ │ │ │ + lw a2,4(s1) │ │ │ │ + addw a4,a4,a0 │ │ │ │ + and a5,a5,a3 │ │ │ │ + sd ra,24(sp) │ │ │ │ + subw a5,a4,a5 │ │ │ │ + addiw a1,a1,1 │ │ │ │ + ld a0,16(s0) │ │ │ │ + sw a5,12(s0) │ │ │ │ slli a5,a1,0x20 │ │ │ │ + sw a1,0(s0) │ │ │ │ + sw a2,8(s0) │ │ │ │ srli a1,a5,0x1d │ │ │ │ - slli a5,s0,0x20 │ │ │ │ - srli s11,a5,0x1d │ │ │ │ - mv a0,s7 │ │ │ │ - jal 1d4e0 │ │ │ │ - lw a5,16(s3) │ │ │ │ - mv a4,a0 │ │ │ │ - ld a0,0(s3) │ │ │ │ - addiw a5,a5,1 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - slli a1,a5,0x3 │ │ │ │ - add a1,a1,a5 │ │ │ │ - sd a4,8(s3) │ │ │ │ - slli a1,a1,0x3 │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a5,8(s3) │ │ │ │ - sd a0,0(s3) │ │ │ │ - add a0,a0,s11 │ │ │ │ - sd zero,0(a0) │ │ │ │ - mv a0,s1 │ │ │ │ - add s1,a5,s11 │ │ │ │ - jal 21882 │ │ │ │ - ld t1,0(s3) │ │ │ │ - lw a5,16(s3) │ │ │ │ - sd a0,0(s1) │ │ │ │ - add s11,s11,t1 │ │ │ │ - ld s1,0(s11) │ │ │ │ - addiw a5,a5,1 │ │ │ │ - sw a5,16(s3) │ │ │ │ - ld s10,24(s2) │ │ │ │ - ld a7,32(s2) │ │ │ │ - bnez s1,3a276 │ │ │ │ - li a1,72 │ │ │ │ + jal 1e81c │ │ │ │ + lw a5,0(s0) │ │ │ │ + sd a0,16(s0) │ │ │ │ + ld ra,24(sp) │ │ │ │ + addiw a5,a5,-1 │ │ │ │ + slli a4,a5,0x20 │ │ │ │ + ld s0,16(sp) │ │ │ │ + srli a5,a4,0x1d │ │ │ │ + add a0,a0,a5 │ │ │ │ + sd s1,0(a0) │ │ │ │ + ld s1,8(sp) │ │ │ │ + addi sp,sp,32 │ │ │ │ + ret │ │ │ │ + lw a4,4(a0) │ │ │ │ + lw a5,0(a1) │ │ │ │ + bltu a4,a5,38960 │ │ │ │ + lw a3,0(a0) │ │ │ │ li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - li a5,1 │ │ │ │ - sd zero,40(a0) │ │ │ │ - sd a5,24(a0) │ │ │ │ - ld a5,24(s2) │ │ │ │ - ld a4,32(s2) │ │ │ │ - mv s0,a0 │ │ │ │ - sd zero,56(a0) │ │ │ │ - sd zero,64(a0) │ │ │ │ - sd zero,48(a0) │ │ │ │ - sd a4,0(a0) │ │ │ │ - sd a5,8(a0) │ │ │ │ - sd s2,32(a0) │ │ │ │ - j 3a2a4 │ │ │ │ - li a5,-1 │ │ │ │ - bge a3,a5,3a494 │ │ │ │ - ld a5,32(t4) │ │ │ │ - ld a3,24(a5) │ │ │ │ - ld a1,32(a5) │ │ │ │ - bne s10,a3,3ab6a │ │ │ │ - beq a7,a1,3a494 │ │ │ │ - ld a4,56(t4) │ │ │ │ - sd s7,56(t4) │ │ │ │ - ld a5,32(s7) │ │ │ │ - ld a3,56(s7) │ │ │ │ - sd a4,64(s7) │ │ │ │ - ld a5,32(a5) │ │ │ │ - beqz a3,3b288 │ │ │ │ - ld a6,24(a3) │ │ │ │ - beqz a4,3b1b8 │ │ │ │ - ld a0,24(a4) │ │ │ │ - addi a2,a0,1 │ │ │ │ - bltu a6,a0,3ab9a │ │ │ │ - addi a2,a6,1 │ │ │ │ - ld a0,0(a3) │ │ │ │ - sd a2,24(s7) │ │ │ │ - bltu a5,a0,3b3ba │ │ │ │ - ld a3,0(a4) │ │ │ │ - bltu a5,a3,3b2a0 │ │ │ │ - mv a3,a5 │ │ │ │ - ld a0,64(t4) │ │ │ │ - sd a3,0(s7) │ │ │ │ - beqz a0,3b2a4 │ │ │ │ - ld a6,24(a0) │ │ │ │ - addi a4,a2,1 │ │ │ │ - bltu a6,a2,3abc8 │ │ │ │ - addi a4,a6,1 │ │ │ │ - ld a2,0(a0) │ │ │ │ - sd a4,24(t4) │ │ │ │ - bgeu a1,a2,3b2b0 │ │ │ │ - mv a3,a2 │ │ │ │ - bgeu a2,a5,3abda │ │ │ │ - mv a3,a5 │ │ │ │ - sd a3,0(t4) │ │ │ │ - mv s7,t4 │ │ │ │ - j 3a494 │ │ │ │ - bltu a1,a0,3a3a8 │ │ │ │ - sd s1,64(s0) │ │ │ │ - ld a0,32(s1) │ │ │ │ - ld a3,64(s1) │ │ │ │ - mv a4,a1 │ │ │ │ - sd a4,0(s0) │ │ │ │ - sd a5,56(s1) │ │ │ │ - ld a2,24(a5) │ │ │ │ - ld a6,32(a0) │ │ │ │ - bnez a3,3a3bc │ │ │ │ - ld a0,0(a5) │ │ │ │ - addi a4,a2,1 │ │ │ │ - sd a4,24(s1) │ │ │ │ - bltu a6,a0,3ac6c │ │ │ │ - mv a3,a6 │ │ │ │ - mv a5,a3 │ │ │ │ - ld a2,56(s0) │ │ │ │ - sd a5,0(s1) │ │ │ │ - bnez a2,3a3e2 │ │ │ │ - addi a4,a4,1 │ │ │ │ - sd a4,24(s0) │ │ │ │ - j 3a402 │ │ │ │ - bnez a5,3acca │ │ │ │ - ld a5,64(s0) │ │ │ │ - li a4,1 │ │ │ │ - sd a4,24(a2) │ │ │ │ - sd a0,0(a2) │ │ │ │ - mv a4,a0 │ │ │ │ - li a3,1 │ │ │ │ - bnez a5,3a386 │ │ │ │ - ld a5,32(s0) │ │ │ │ - li a3,2 │ │ │ │ - sd a3,24(s0) │ │ │ │ - ld a1,32(a5) │ │ │ │ - bgeu a1,a0,3ad6c │ │ │ │ - sd s1,64(s0) │ │ │ │ - ld a3,32(s1) │ │ │ │ - ld a5,64(s1) │ │ │ │ - sd a4,0(s0) │ │ │ │ - sd zero,56(s1) │ │ │ │ - ld a3,32(a3) │ │ │ │ - beqz a5,3ad80 │ │ │ │ - ld a4,24(a5) │ │ │ │ - beqz a4,3b570 │ │ │ │ - addi a4,a4,1 │ │ │ │ - mv a2,a4 │ │ │ │ - ld a5,0(a5) │ │ │ │ - sd a2,24(s1) │ │ │ │ - bgeu a3,a5,3ac0a │ │ │ │ - mv a3,a5 │ │ │ │ - j 3a3da │ │ │ │ - ld a5,0(a3) │ │ │ │ - mv a3,a5 │ │ │ │ - bltu a0,a5,3a3da │ │ │ │ - mv a3,a0 │ │ │ │ - mv a5,a3 │ │ │ │ - j 3ac0c │ │ │ │ - ld a4,0(a5) │ │ │ │ - bgeu a0,a4,3a37c │ │ │ │ - ld a5,64(s0) │ │ │ │ - sd a4,0(a2) │ │ │ │ - mv a0,a4 │ │ │ │ - li a2,0 │ │ │ │ - bnez a5,3a386 │ │ │ │ - j 3a388 │ │ │ │ - li a1,72 │ │ │ │ + bltu a5,a3,38962 │ │ │ │ + subw a0,a4,a5 │ │ │ │ + ret │ │ │ │ li a0,0 │ │ │ │ - sd a7,8(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ + ret │ │ │ │ + lwu a0,8(a0) │ │ │ │ + lwu a5,0(a1) │ │ │ │ + sub a0,a0,a5 │ │ │ │ + addi a0,a0,1 │ │ │ │ + ret │ │ │ │ + lwu a5,8(a0) │ │ │ │ + lwu a4,0(a1) │ │ │ │ + lw a3,12(a0) │ │ │ │ + lw a0,28(a1) │ │ │ │ + sub a5,a5,a4 │ │ │ │ + addi a5,a5,1 │ │ │ │ + not a4,a5 │ │ │ │ + srai a4,a4,0x3f │ │ │ │ + addw a0,a0,a3 │ │ │ │ + and a5,a5,a4 │ │ │ │ + subw a0,a0,a5 │ │ │ │ + ret │ │ │ │ + lwu a4,4(a1) │ │ │ │ + lwu a7,0(a2) │ │ │ │ + lwu a3,0(a1) │ │ │ │ + lwu a5,8(a0) │ │ │ │ + lw a6,12(a0) │ │ │ │ + sub a4,a4,a7 │ │ │ │ + lw a0,28(a1) │ │ │ │ + addi a4,a4,1 │ │ │ │ + lw a1,28(a2) │ │ │ │ + sub a5,a5,a3 │ │ │ │ + srai a2,a4,0x3f │ │ │ │ + addi a5,a5,1 │ │ │ │ + srai a3,a5,0x3f │ │ │ │ + addw a0,a0,a6 │ │ │ │ + xor a4,a4,a2 │ │ │ │ + addw a0,a0,a1 │ │ │ │ + sub a4,a4,a2 │ │ │ │ + xor a5,a5,a3 │ │ │ │ + subw a0,a0,a4 │ │ │ │ + sub a5,a5,a3 │ │ │ │ + subw a0,a0,a5 │ │ │ │ + ret │ │ │ │ + │ │ │ │ +00000000000389ce : │ │ │ │ + lw a0,12(a0) │ │ │ │ + lw a5,12(a1) │ │ │ │ + blt a0,a5,389e2 │ │ │ │ + sub a0,a0,a5 │ │ │ │ + snez a0,a0 │ │ │ │ + neg a0,a0 │ │ │ │ + ret │ │ │ │ + li a0,1 │ │ │ │ + ret │ │ │ │ + │ │ │ │ +00000000000389e6 : │ │ │ │ + addi sp,sp,-64 │ │ │ │ + sd s4,16(sp) │ │ │ │ + mv s4,a0 │ │ │ │ + lw a0,0(a0) │ │ │ │ + sd s5,8(sp) │ │ │ │ + sd ra,56(sp) │ │ │ │ + sd s0,48(sp) │ │ │ │ + sd s1,40(sp) │ │ │ │ + sd s2,32(sp) │ │ │ │ + sd s3,24(sp) │ │ │ │ li a5,1 │ │ │ │ - sd zero,40(a0) │ │ │ │ - sd a5,24(a0) │ │ │ │ - ld a5,24(s2) │ │ │ │ - ld a4,32(s2) │ │ │ │ - sd zero,56(a0) │ │ │ │ - ld a2,56(s1) │ │ │ │ - sd zero,64(a0) │ │ │ │ - sd zero,48(a0) │ │ │ │ - sd a4,0(a0) │ │ │ │ - sd a5,8(a0) │ │ │ │ - sd s2,32(a0) │ │ │ │ - sd a0,64(s1) │ │ │ │ - mv s0,a0 │ │ │ │ - beqz a2,3b14c │ │ │ │ - ld a7,8(sp) │ │ │ │ + mv s5,a1 │ │ │ │ + bgeu a5,a0,38acc │ │ │ │ + lui s3,0x31 │ │ │ │ + li s1,8 │ │ │ │ + li s2,0 │ │ │ │ + li s0,1 │ │ │ │ + addi s3,s3,-704 │ │ │ │ + ld a5,16(s4) │ │ │ │ + add a5,a5,s1 │ │ │ │ + ld a4,0(a5) │ │ │ │ + ld a5,-8(a5) │ │ │ │ + lw a2,24(a4) │ │ │ │ + lw a3,24(a5) │ │ │ │ + beq a2,a3,38a98 │ │ │ │ + addiw s2,s2,1 │ │ │ │ + addiw s0,s0,1 │ │ │ │ + addi s1,s1,8 │ │ │ │ + bltu s0,a0,38a10 │ │ │ │ + lw a1,0(s5) │ │ │ │ li a5,1 │ │ │ │ - j 3a324 │ │ │ │ - ld a3,24(a5) │ │ │ │ - beqz a3,3b074 │ │ │ │ - addi a3,a3,1 │ │ │ │ - mv a1,a3 │ │ │ │ + bgeu a5,a1,38ad6 │ │ │ │ + sd s6,0(sp) │ │ │ │ + lui s6,0x31 │ │ │ │ + li s1,8 │ │ │ │ + li s3,0 │ │ │ │ + li s0,1 │ │ │ │ + addi s6,s6,-704 │ │ │ │ + ld a5,16(s5) │ │ │ │ + add a5,a5,s1 │ │ │ │ ld a4,0(a5) │ │ │ │ - sd a1,24(a2) │ │ │ │ - bltu a0,a4,3ac78 │ │ │ │ + ld a5,-8(a5) │ │ │ │ + lw a2,24(a4) │ │ │ │ + lw a3,24(a5) │ │ │ │ + beq a2,a3,38aac │ │ │ │ + addiw s3,s3,1 │ │ │ │ + addiw s0,s0,1 │ │ │ │ + addi s1,s1,8 │ │ │ │ + bltu s0,a1,38a48 │ │ │ │ + bltu s3,s2,38ac6 │ │ │ │ + ld s6,0(sp) │ │ │ │ + li a0,-1 │ │ │ │ + bltu s2,s3,38a86 │ │ │ │ + lw a5,12(s4) │ │ │ │ + lw a4,12(s5) │ │ │ │ + blt a5,a4,38ac8 │ │ │ │ + slt a0,a4,a5 │ │ │ │ + negw a0,a0 │ │ │ │ + ld ra,56(sp) │ │ │ │ + ld s0,48(sp) │ │ │ │ + ld s1,40(sp) │ │ │ │ + ld s2,32(sp) │ │ │ │ + ld s3,24(sp) │ │ │ │ + ld s4,16(sp) │ │ │ │ + ld s5,8(sp) │ │ │ │ + addi sp,sp,64 │ │ │ │ + ret │ │ │ │ + lw a1,20(a5) │ │ │ │ + lw a0,20(a4) │ │ │ │ + jal 40e08 │ │ │ │ + sext.w a0,a0 │ │ │ │ + bltu s3,a0,38ac0 │ │ │ │ + lw a0,0(s4) │ │ │ │ + j 38a26 │ │ │ │ + lw a1,20(a5) │ │ │ │ + lw a0,20(a4) │ │ │ │ + jal 40e08 │ │ │ │ + sext.w a0,a0 │ │ │ │ + lw a1,0(s5) │ │ │ │ + bltu s6,a0,38a5c │ │ │ │ + j 38a5e │ │ │ │ + lw a0,0(s4) │ │ │ │ + j 38a24 │ │ │ │ + ld s6,0(sp) │ │ │ │ + li a0,1 │ │ │ │ + j 38a86 │ │ │ │ + lw a1,0(a1) │ │ │ │ + li s2,0 │ │ │ │ + bltu a5,a1,38a38 │ │ │ │ + j 38a72 │ │ │ │ + beqz s2,38a72 │ │ │ │ + li a0,1 │ │ │ │ + j 38a86 │ │ │ │ + ld a4,0(a0) │ │ │ │ + ld a5,0(a1) │ │ │ │ + lw a0,0(a4) │ │ │ │ + lw a5,0(a5) │ │ │ │ + bltu a0,a5,38af2 │ │ │ │ + sub a0,a0,a5 │ │ │ │ + snez a0,a0 │ │ │ │ + ret │ │ │ │ + li a0,-1 │ │ │ │ + ret │ │ │ │ + ld a4,0(a0) │ │ │ │ + ld a5,0(a1) │ │ │ │ + lw a0,20(a4) │ │ │ │ + lw a5,20(a5) │ │ │ │ + bltu a0,a5,38b0a │ │ │ │ + sub a0,a0,a5 │ │ │ │ + snez a0,a0 │ │ │ │ + ret │ │ │ │ + li a0,-1 │ │ │ │ + ret │ │ │ │ + beqz a1,38b36 │ │ │ │ + slli a1,a1,0x20 │ │ │ │ + srli a1,a1,0x20 │ │ │ │ + slli a4,a1,0x1 │ │ │ │ + add a4,a4,a1 │ │ │ │ + slli a4,a4,0x3 │ │ │ │ + mv a5,a0 │ │ │ │ + add a4,a4,a0 │ │ │ │ + sw zero,8(a5) │ │ │ │ + sd zero,16(a5) │ │ │ │ + sw zero,12(a5) │ │ │ │ + sd zero,0(a5) │ │ │ │ + addi a5,a5,24 │ │ │ │ + bne a5,a4,38b20 │ │ │ │ + ret │ │ │ │ + addi sp,sp,-336 │ │ │ │ + sd s9,248(sp) │ │ │ │ + slli s9,a1,0x20 │ │ │ │ mv a4,a0 │ │ │ │ - j 3a37e │ │ │ │ - mv a4,a5 │ │ │ │ - addi a4,a4,1 │ │ │ │ - sd a4,24(t5) │ │ │ │ - blt s9,a3,3a936 │ │ │ │ - li a5,-1 │ │ │ │ - bge a3,a5,3a7c8 │ │ │ │ - ld a5,32(a0) │ │ │ │ - ld a3,24(a5) │ │ │ │ - ld a1,32(a5) │ │ │ │ - bne s10,a3,3ad02 │ │ │ │ - beq a7,a1,3a7c8 │ │ │ │ - ld a4,56(a0) │ │ │ │ - sd t5,56(a0) │ │ │ │ - ld a5,32(t5) │ │ │ │ - ld a3,56(t5) │ │ │ │ - sd a4,64(t5) │ │ │ │ - ld a5,32(a5) │ │ │ │ - beqz a3,3b430 │ │ │ │ - ld t6,24(a3) │ │ │ │ - beqz a4,3b542 │ │ │ │ - ld a6,24(a4) │ │ │ │ - addi a2,a6,1 │ │ │ │ - bltu t6,a6,3ad32 │ │ │ │ - addi a2,t6,1 │ │ │ │ - ld a6,0(a3) │ │ │ │ - sd a2,24(t5) │ │ │ │ - bltu a5,a6,3b46a │ │ │ │ - ld a3,0(a4) │ │ │ │ - bltu a5,a3,3b446 │ │ │ │ - mv a3,a5 │ │ │ │ - j 3b476 │ │ │ │ - mv a4,a3 │ │ │ │ - j 3a3a8 │ │ │ │ - ld a6,0(a5) │ │ │ │ - mv t5,a6 │ │ │ │ - bltu a3,a6,3a4f8 │ │ │ │ - ld a1,64(a0) │ │ │ │ - mv t5,a3 │ │ │ │ - sd t5,0(a2) │ │ │ │ - mv a6,a3 │ │ │ │ - li a5,0 │ │ │ │ - bnez a1,3a502 │ │ │ │ - j 3a504 │ │ │ │ - sd s1,64(s0) │ │ │ │ - ld a3,32(s1) │ │ │ │ - ld a5,64(s1) │ │ │ │ - mv a4,a1 │ │ │ │ - sd a4,0(s0) │ │ │ │ - sd zero,56(s1) │ │ │ │ - ld a3,32(a3) │ │ │ │ - bnez a5,3ac4c │ │ │ │ - li a5,1 │ │ │ │ - sd a5,24(s1) │ │ │ │ - li a4,1 │ │ │ │ - mv a5,a3 │ │ │ │ - j 3ac0c │ │ │ │ - ld a2,0(a2) │ │ │ │ - addi a3,a0,1 │ │ │ │ - sd a3,24(a1) │ │ │ │ - bgeu a6,a2,3a654 │ │ │ │ - mv a6,a2 │ │ │ │ - mv t5,a2 │ │ │ │ - j 3a656 │ │ │ │ - ld a1,0(a1) │ │ │ │ - addi a2,a4,1 │ │ │ │ - sd a2,24(s0) │ │ │ │ - bltu a6,a1,3af54 │ │ │ │ - mv a3,a6 │ │ │ │ - mv a4,a3 │ │ │ │ - ld a1,56(a0) │ │ │ │ - sd a4,0(s0) │ │ │ │ - bnez a1,3a564 │ │ │ │ - addi a5,a2,1 │ │ │ │ - sd a5,24(a0) │ │ │ │ - j 3a584 │ │ │ │ - beqz a5,3aefe │ │ │ │ - ld a4,24(a5) │ │ │ │ - beqz a4,3b15c │ │ │ │ - addi a4,a4,1 │ │ │ │ - mv a3,a4 │ │ │ │ - ld t5,0(a5) │ │ │ │ - sd a3,24(a2) │ │ │ │ - bgeu a6,t5,3a4f6 │ │ │ │ - ld a1,64(a0) │ │ │ │ - sd t5,0(a2) │ │ │ │ - mv a6,t5 │ │ │ │ + srli s9,s9,0x20 │ │ │ │ + sd s5,280(sp) │ │ │ │ + sd s8,256(sp) │ │ │ │ + slli s5,s9,0x3 │ │ │ │ + mv s8,a4 │ │ │ │ + auipc a4,0x41 │ │ │ │ + ld a4,960(a4) │ │ │ │ + ld a5,0(a4) │ │ │ │ + sd a5,168(sp) │ │ │ │ li a5,0 │ │ │ │ - bnez a1,3a502 │ │ │ │ - j 3a504 │ │ │ │ - ld a0,0(a0) │ │ │ │ - addi a6,a3,1 │ │ │ │ - sd a6,24(s7) │ │ │ │ - bltu a1,a0,3b05a │ │ │ │ - mv a2,a1 │ │ │ │ - mv a3,a2 │ │ │ │ - ld a1,56(a5) │ │ │ │ - sd a3,0(s7) │ │ │ │ - bnez a1,3a6ca │ │ │ │ - addi a4,a6,1 │ │ │ │ - sd a4,24(a5) │ │ │ │ - j 3a6e8 │ │ │ │ - beqz a4,3afe2 │ │ │ │ - ld a3,24(a4) │ │ │ │ - beqz a3,3b18a │ │ │ │ - addi a3,a3,1 │ │ │ │ - mv a2,a3 │ │ │ │ - ld t5,0(a4) │ │ │ │ - sd a2,24(a1) │ │ │ │ - bgeu a6,t5,3a654 │ │ │ │ - mv a6,t5 │ │ │ │ - j 3a656 │ │ │ │ - ld a2,0(a2) │ │ │ │ - addi a3,a0,1 │ │ │ │ - sd a3,24(s1) │ │ │ │ - bgeu a4,a2,3ae36 │ │ │ │ - mv a4,a2 │ │ │ │ + sd s4,288(sp) │ │ │ │ + li a0,0 │ │ │ │ + mv s4,a1 │ │ │ │ + mv a1,s5 │ │ │ │ + sd ra,328(sp) │ │ │ │ + sd s0,320(sp) │ │ │ │ + sd s1,312(sp) │ │ │ │ + mv s0,a2 │ │ │ │ + mv s1,a3 │ │ │ │ + sd s2,304(sp) │ │ │ │ + sd s6,272(sp) │ │ │ │ + sd s7,264(sp) │ │ │ │ + jal 1e81c │ │ │ │ + slli s7,s9,0x2 │ │ │ │ + mv s6,a0 │ │ │ │ + mv a1,s7 │ │ │ │ + li a0,0 │ │ │ │ + sd s6,88(sp) │ │ │ │ + jal 1e81c │ │ │ │ + mv s2,a0 │ │ │ │ + mv a1,s7 │ │ │ │ + li a0,0 │ │ │ │ + jal 1e81c │ │ │ │ + sd a0,80(sp) │ │ │ │ + beqz s4,393d0 │ │ │ │ + li a4,0 │ │ │ │ + fsd fs2,200(sp) │ │ │ │ + fsd fs4,184(sp) │ │ │ │ + auipc a5,0x2b │ │ │ │ + fld fs2,1176(a5) │ │ │ │ + auipc a5,0x2b │ │ │ │ + fld fs4,1160(a5) │ │ │ │ + sd s11,232(sp) │ │ │ │ + sd s5,56(sp) │ │ │ │ mv a5,a4 │ │ │ │ - ld a2,64(s0) │ │ │ │ - sd a5,0(s1) │ │ │ │ - bnez a2,3a748 │ │ │ │ - li a2,1 │ │ │ │ - bnez a3,3b1dc │ │ │ │ - sd a2,24(s0) │ │ │ │ - bltu a1,a4,3a766 │ │ │ │ - mv a5,a1 │ │ │ │ - sd a5,0(s0) │ │ │ │ - j 3a2a4 │ │ │ │ - li a4,-1 │ │ │ │ - bge a3,a4,3a5ee │ │ │ │ - ld a4,32(t5) │ │ │ │ - ld a3,24(a4) │ │ │ │ - ld a1,32(a4) │ │ │ │ - bne s10,a3,3ae6a │ │ │ │ - beq a7,a1,3a5ee │ │ │ │ - ld a5,56(t5) │ │ │ │ - sd t4,56(t5) │ │ │ │ - ld a3,32(t4) │ │ │ │ - ld a4,56(t4) │ │ │ │ - sd a5,64(t4) │ │ │ │ - ld a0,32(a3) │ │ │ │ - beqz a4,3b1e4 │ │ │ │ - ld a6,24(a4) │ │ │ │ - beqz a5,3b420 │ │ │ │ - ld a2,24(a5) │ │ │ │ - addi a3,a2,1 │ │ │ │ - bltu a6,a2,3ae9a │ │ │ │ - addi a3,a6,1 │ │ │ │ - ld a2,0(a4) │ │ │ │ - sd a3,24(t4) │ │ │ │ - bltu a0,a2,3b3e2 │ │ │ │ - ld a4,0(a5) │ │ │ │ - bltu a0,a4,3b1fc │ │ │ │ - mv a4,a0 │ │ │ │ - ld a2,64(t5) │ │ │ │ - sd a4,0(t4) │ │ │ │ - beqz a2,3b2c2 │ │ │ │ - ld a6,24(a2) │ │ │ │ - addi a5,a3,1 │ │ │ │ - bltu a6,a3,3aec8 │ │ │ │ - addi a5,a6,1 │ │ │ │ - ld a3,0(a2) │ │ │ │ - sd a5,24(t5) │ │ │ │ - bgeu a1,a3,3b2ce │ │ │ │ - mv a4,a3 │ │ │ │ - bltu a3,a0,3b466 │ │ │ │ - sd a4,0(t5) │ │ │ │ - mv t4,t5 │ │ │ │ - j 3a5ee │ │ │ │ - bltu t4,a6,3a528 │ │ │ │ - mv t5,t4 │ │ │ │ - j 3a528 │ │ │ │ - ld a1,0(a4) │ │ │ │ - addi a3,a6,1 │ │ │ │ - sd a3,24(a2) │ │ │ │ - bltu a0,a1,3a37a │ │ │ │ - mv a4,a0 │ │ │ │ - j 3a37e │ │ │ │ - ld a1,64(a0) │ │ │ │ - li a5,1 │ │ │ │ - sd a5,24(a2) │ │ │ │ - sd a6,0(a2) │ │ │ │ - mv t5,a6 │ │ │ │ - li a4,1 │ │ │ │ - bnez a1,3a502 │ │ │ │ - ld a5,32(a0) │ │ │ │ - li a4,2 │ │ │ │ - sd a4,24(a0) │ │ │ │ - ld t4,32(a5) │ │ │ │ - bltu t4,a6,3af20 │ │ │ │ - mv t5,t4 │ │ │ │ - sd s0,64(a0) │ │ │ │ - ld a4,32(s0) │ │ │ │ - ld a5,64(s0) │ │ │ │ - sd t5,0(a0) │ │ │ │ - sd zero,56(s0) │ │ │ │ - ld a3,32(a4) │ │ │ │ - beqz a5,3b170 │ │ │ │ - ld a2,24(a5) │ │ │ │ - bnez a2,3b3d6 │ │ │ │ - li a1,1 │ │ │ │ - li a2,1 │ │ │ │ - ld a4,0(a5) │ │ │ │ - sd a1,24(s0) │ │ │ │ - bgeu a3,a4,3adaa │ │ │ │ - mv a3,a4 │ │ │ │ - j 3a55c │ │ │ │ - ld a4,0(a5) │ │ │ │ - mv a3,a4 │ │ │ │ - bltu a1,a4,3a55c │ │ │ │ - mv a3,a1 │ │ │ │ - mv a4,a1 │ │ │ │ - j 3a55c │ │ │ │ - bltu t4,a6,3a684 │ │ │ │ - mv t5,t4 │ │ │ │ - j 3a684 │ │ │ │ - li a1,72 │ │ │ │ + mv s5,s1 │ │ │ │ + sd s3,296(sp) │ │ │ │ + sd s10,240(sp) │ │ │ │ + fsd fs0,216(sp) │ │ │ │ + fsd fs1,208(sp) │ │ │ │ + fsd fs3,192(sp) │ │ │ │ + fsd fs5,176(sp) │ │ │ │ + sd s6,104(sp) │ │ │ │ + sd s9,48(sp) │ │ │ │ + mv a4,s8 │ │ │ │ + sd s8,64(sp) │ │ │ │ + mv s1,s6 │ │ │ │ + mv s11,s0 │ │ │ │ + ld a3,16(a4) │ │ │ │ li a0,0 │ │ │ │ - sd a7,8(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - li a5,1 │ │ │ │ - sd zero,40(a0) │ │ │ │ - sd a5,24(a0) │ │ │ │ - ld a4,32(s2) │ │ │ │ - ld a5,24(s2) │ │ │ │ - sd zero,56(a0) │ │ │ │ - ld a2,56(s0) │ │ │ │ - sd a4,0(a0) │ │ │ │ - sd zero,64(a0) │ │ │ │ - sd zero,48(a0) │ │ │ │ - sd a5,8(a0) │ │ │ │ - sd s2,32(a0) │ │ │ │ - sd a0,64(s0) │ │ │ │ - ld a7,8(sp) │ │ │ │ - mv s7,a0 │ │ │ │ - li a4,1 │ │ │ │ - bnez a2,3a49e │ │ │ │ - li a5,2 │ │ │ │ - sd a5,24(s0) │ │ │ │ - j 3a31c │ │ │ │ + sd a5,16(sp) │ │ │ │ ld a3,0(a3) │ │ │ │ - addi a4,a1,1 │ │ │ │ - sd a4,24(a2) │ │ │ │ - bltu a6,a3,3ad58 │ │ │ │ - mv t5,a6 │ │ │ │ - j 3a4f8 │ │ │ │ - li a5,0 │ │ │ │ - bnez a0,3a922 │ │ │ │ - li a5,1 │ │ │ │ - sd a5,24(t5) │ │ │ │ - ld a2,56(t4) │ │ │ │ - sd t5,64(t4) │ │ │ │ - li a4,1 │ │ │ │ - bnez a2,3a7d4 │ │ │ │ - li a5,2 │ │ │ │ - sd a5,24(t4) │ │ │ │ - j 3a5ee │ │ │ │ - ld a0,64(a5) │ │ │ │ - li a4,1 │ │ │ │ - sd a4,24(a1) │ │ │ │ - sd a6,0(a1) │ │ │ │ - mv t5,a6 │ │ │ │ - li a3,1 │ │ │ │ - bnez a0,3a660 │ │ │ │ - ld a4,32(a5) │ │ │ │ - li a3,2 │ │ │ │ - sd a3,24(a5) │ │ │ │ - ld t4,32(a4) │ │ │ │ - bgeu t4,a6,3b162 │ │ │ │ - sd s7,64(a5) │ │ │ │ - ld a3,32(s7) │ │ │ │ - ld a4,64(s7) │ │ │ │ - sd t5,0(a5) │ │ │ │ - sd zero,56(s7) │ │ │ │ - ld a2,32(a3) │ │ │ │ - beqz a4,3b3f6 │ │ │ │ - ld a3,24(a4) │ │ │ │ - li a1,1 │ │ │ │ - li a6,1 │ │ │ │ - bnez a3,3b556 │ │ │ │ - ld a3,0(a4) │ │ │ │ - sd a1,24(s7) │ │ │ │ - bgeu a2,a3,3adf8 │ │ │ │ - mv a2,a3 │ │ │ │ - j 3a6c0 │ │ │ │ - beqz a5,3b1cc │ │ │ │ - ld a3,24(a5) │ │ │ │ - bnez a3,3b3b4 │ │ │ │ - li a2,1 │ │ │ │ + sd a4,8(sp) │ │ │ │ + ld a3,40(a3) │ │ │ │ + lw s0,24(a3) │ │ │ │ + lw s10,20(a3) │ │ │ │ + addiw s3,s0,1 │ │ │ │ + subw s3,s3,s10 │ │ │ │ + slli a3,s3,0x20 │ │ │ │ + srli a1,a3,0x1d │ │ │ │ + sd s0,32(sp) │ │ │ │ + jal 1e81c │ │ │ │ + ld a5,16(sp) │ │ │ │ + sd a0,0(s1) │ │ │ │ + ld a4,8(sp) │ │ │ │ + add a1,s2,a5 │ │ │ │ + sw s3,0(a1) │ │ │ │ + bltu s0,s10,38df8 │ │ │ │ + fmv.d fs5,fs4 │ │ │ │ + sd s8,112(sp) │ │ │ │ + mv s6,s10 │ │ │ │ + li s3,0 │ │ │ │ + sd s7,72(sp) │ │ │ │ + sd s2,96(sp) │ │ │ │ + sd a5,40(sp) │ │ │ │ + mv s8,a0 │ │ │ │ + mv s9,s11 │ │ │ │ + mv s10,s5 │ │ │ │ + lw a5,0(a4) │ │ │ │ + slli a2,s3,0x20 │ │ │ │ + li a1,4 │ │ │ │ + slli a0,a5,0x20 │ │ │ │ + srli a0,a0,0x20 │ │ │ │ + sd a4,16(sp) │ │ │ │ + srli s0,a2,0x1d │ │ │ │ + sd a5,8(sp) │ │ │ │ + jal 39f0 │ │ │ │ + add a3,s8,s0 │ │ │ │ + ld a5,8(sp) │ │ │ │ + sd a0,0(a3) │ │ │ │ + sw s6,0(a0) │ │ │ │ li a3,1 │ │ │ │ + ld a4,16(sp) │ │ │ │ + fmv.d.x fs3,zero │ │ │ │ + bgeu a3,a5,38d98 │ │ │ │ + li s11,4 │ │ │ │ + sd s6,16(sp) │ │ │ │ + sd s3,24(sp) │ │ │ │ + mv s4,s1 │ │ │ │ + mv s5,s11 │ │ │ │ + ld a1,16(a4) │ │ │ │ + slli a0,s5,0x1 │ │ │ │ + fmv.d.x fs1,zero │ │ │ │ + add a1,a1,a0 │ │ │ │ + ld a1,0(a1) │ │ │ │ + ld a1,40(a1) │ │ │ │ + lw s11,20(a1) │ │ │ │ + lw s6,24(a1) │ │ │ │ + bltu s6,s11,38d86 │ │ │ │ + addiw s8,a3,-1 │ │ │ │ + slli a5,s8,0x20 │ │ │ │ + mv s2,s10 │ │ │ │ + srli s8,a5,0x1e │ │ │ │ + mv s10,s9 │ │ │ │ + mv s1,s4 │ │ │ │ + mv s9,s11 │ │ │ │ + sd a4,8(sp) │ │ │ │ + mv s11,a3 │ │ │ │ + j 38cae │ │ │ │ + add a5,a5,s0 │ │ │ │ ld a5,0(a5) │ │ │ │ - sd a2,24(s1) │ │ │ │ - bgeu a4,a5,3ae36 │ │ │ │ - mv a4,a5 │ │ │ │ - j 3a740 │ │ │ │ - ld a3,0(a4) │ │ │ │ - mv a2,a3 │ │ │ │ - bltu a0,a3,3a6c0 │ │ │ │ - mv a2,a0 │ │ │ │ - mv a3,a0 │ │ │ │ - j 3a6c0 │ │ │ │ - ld a6,0(a4) │ │ │ │ - mv t5,a6 │ │ │ │ - bltu a2,a6,3a656 │ │ │ │ - mv a6,a2 │ │ │ │ - mv t5,a2 │ │ │ │ - j 3a656 │ │ │ │ - li a1,1 │ │ │ │ - li a3,1 │ │ │ │ - j 3acd4 │ │ │ │ + fmv.d fs0,fs2 │ │ │ │ + add a5,a5,s5 │ │ │ │ + lw a1,0(a5) │ │ │ │ + bnez a1,38d34 │ │ │ │ + sw s9,0(a5) │ │ │ │ + addiw s9,s9,1 │ │ │ │ + fmv.d fs1,fs0 │ │ │ │ + bltu s6,s9,38d7a │ │ │ │ + ld a5,16(s2) │ │ │ │ + slli a4,s9,0x20 │ │ │ │ + srli s4,a4,0x1e │ │ │ │ + add a5,a5,s4 │ │ │ │ + lwu a5,0(a5) │ │ │ │ + ld a1,16(s10) │ │ │ │ + mv a0,s10 │ │ │ │ + add a1,a1,a5 │ │ │ │ + jal 1a224 │ │ │ │ + ld a4,0(s1) │ │ │ │ + ld a5,16(s2) │ │ │ │ + ld a1,16(s10) │ │ │ │ + add a4,a4,s0 │ │ │ │ + ld a4,0(a4) │ │ │ │ + mv s7,a0 │ │ │ │ + mv a0,s10 │ │ │ │ + add a4,a4,s8 │ │ │ │ + lwu a4,0(a4) │ │ │ │ + sext.w s7,s7 │ │ │ │ + slli a4,a4,0x2 │ │ │ │ + add a5,a5,a4 │ │ │ │ + lwu a5,0(a5) │ │ │ │ + add a1,a1,a5 │ │ │ │ + jal 1a224 │ │ │ │ + sext.w s3,a0 │ │ │ │ + ld a5,0(s1) │ │ │ │ + bne s7,s3,38c92 │ │ │ │ + add a5,a5,s0 │ │ │ │ ld a5,0(a5) │ │ │ │ - bltu a4,a5,3b04c │ │ │ │ - mv a5,a4 │ │ │ │ - j 3ae38 │ │ │ │ - li a1,72 │ │ │ │ - li a0,0 │ │ │ │ - sd a7,8(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - li a5,1 │ │ │ │ - sd zero,40(a0) │ │ │ │ - sd a5,24(a0) │ │ │ │ - ld a5,24(s2) │ │ │ │ - ld a4,32(s2) │ │ │ │ - sd zero,56(a0) │ │ │ │ - ld a1,56(s7) │ │ │ │ - sd a5,8(a0) │ │ │ │ - sd zero,64(a0) │ │ │ │ - sd zero,48(a0) │ │ │ │ - sd a4,0(a0) │ │ │ │ - sd s2,32(a0) │ │ │ │ - sd a0,64(s7) │ │ │ │ - ld a7,8(sp) │ │ │ │ - mv t4,a0 │ │ │ │ - li a5,1 │ │ │ │ - bnez a1,3a5fa │ │ │ │ - li a5,2 │ │ │ │ - sd a5,24(s7) │ │ │ │ - li a4,2 │ │ │ │ - j 3a494 │ │ │ │ + ld a1,16(s2) │ │ │ │ + add a0,a5,s8 │ │ │ │ + lwu a0,0(a0) │ │ │ │ + add a6,a1,s4 │ │ │ │ + lwu a6,0(a6) │ │ │ │ + slli a0,a0,0x2 │ │ │ │ + add a1,a1,a0 │ │ │ │ + lwu a1,0(a1) │ │ │ │ + add a5,a5,s5 │ │ │ │ + sub a1,a1,a6 │ │ │ │ + srai a0,a1,0x3f │ │ │ │ + xor a1,a1,a0 │ │ │ │ + sub a1,a1,a0 │ │ │ │ + fcvt.d.l fs0,a1 │ │ │ │ + lw a1,0(a5) │ │ │ │ + beqz a1,38ca0 │ │ │ │ + ld a0,16(s2) │ │ │ │ + slli a6,a1,0x20 │ │ │ │ + srli a5,a6,0x1e │ │ │ │ + add a5,a5,a0 │ │ │ │ + lwu a5,0(a5) │ │ │ │ + ld a1,16(s10) │ │ │ │ + mv a0,s10 │ │ │ │ + add a1,a1,a5 │ │ │ │ + jal 1a224 │ │ │ │ + ld a5,0(s1) │ │ │ │ + sext.w a0,a0 │ │ │ │ + fmv.d fa5,fs2 │ │ │ │ + add a5,a5,s0 │ │ │ │ + ld a1,0(a5) │ │ │ │ + add a5,a1,s5 │ │ │ │ + lw a6,0(a5) │ │ │ │ + beq s3,a0,38dbc │ │ │ │ + beqz a6,38ca0 │ │ │ │ + flt.d a4,fs0,fa5 │ │ │ │ + bnez a4,38ca0 │ │ │ │ + addiw s9,s9,1 │ │ │ │ + bgeu s6,s9,38cae │ │ │ │ + ld a4,8(sp) │ │ │ │ + mv s9,s10 │ │ │ │ + mv a3,s11 │ │ │ │ + lw a5,0(a4) │ │ │ │ + mv s4,s1 │ │ │ │ + mv s10,s2 │ │ │ │ + addiw a3,a3,1 │ │ │ │ + fadd.d fs3,fs3,fs1 │ │ │ │ + addi s5,s5,4 │ │ │ │ + bltu a3,a5,38c5c │ │ │ │ + ld s6,16(sp) │ │ │ │ + ld s3,24(sp) │ │ │ │ + mv s1,s4 │ │ │ │ + flt.d a3,fs3,fs5 │ │ │ │ + beqz a3,38dac │ │ │ │ + ld a5,80(sp) │ │ │ │ + ld a3,40(sp) │ │ │ │ + fmv.d fs5,fs3 │ │ │ │ + add a3,a3,a5 │ │ │ │ + sw s3,0(a3) │ │ │ │ + ld a5,32(sp) │ │ │ │ + addiw s6,s6,1 │ │ │ │ + addiw s3,s3,1 │ │ │ │ + bltu a5,s6,38dec │ │ │ │ + ld s8,0(s1) │ │ │ │ + j 38c20 │ │ │ │ + add a1,a1,s8 │ │ │ │ + lwu a4,0(a1) │ │ │ │ + ld a1,16(s2) │ │ │ │ + slli a7,a6,0x20 │ │ │ │ + srli a0,a7,0x1e │ │ │ │ + slli a4,a4,0x2 │ │ │ │ + add a4,a4,a1 │ │ │ │ + add a1,a1,a0 │ │ │ │ + lwu a1,0(a1) │ │ │ │ + lwu a4,0(a4) │ │ │ │ + sub a4,a4,a1 │ │ │ │ + srai a1,a4,0x3f │ │ │ │ + xor a4,a4,a1 │ │ │ │ + sub a4,a4,a1 │ │ │ │ + fcvt.d.l fa5,a4 │ │ │ │ + j 38d6a │ │ │ │ + ld s7,72(sp) │ │ │ │ + ld s2,96(sp) │ │ │ │ + ld a5,40(sp) │ │ │ │ + ld s8,112(sp) │ │ │ │ + mv s11,s9 │ │ │ │ + mv s5,s10 │ │ │ │ + addi a5,a5,4 │ │ │ │ + addi a4,a4,24 │ │ │ │ + addi s1,s1,8 │ │ │ │ + bne s7,a5,38bd0 │ │ │ │ + ld a0,80(sp) │ │ │ │ + mv s1,s5 │ │ │ │ + ld s9,48(sp) │ │ │ │ + ld t1,64(sp) │ │ │ │ + ld s5,56(sp) │ │ │ │ + ld t4,88(sp) │ │ │ │ + mv s0,s11 │ │ │ │ + mv s10,a0 │ │ │ │ + add s3,s7,a0 │ │ │ │ + mv t3,s8 │ │ │ │ + lw a1,0(t3) │ │ │ │ + beqz a1,38e56 │ │ │ │ + ld a7,16(s1) │ │ │ │ + ld a6,0(t4) │ │ │ │ + ld a3,16(t3) │ │ │ │ + slli a5,a1,0x20 │ │ │ │ + srli a1,a5,0x1e │ │ │ │ li a4,0 │ │ │ │ - mv a3,a5 │ │ │ │ - bge a4,a5,3a92c │ │ │ │ - j 3ace2 │ │ │ │ - beqz a5,3b200 │ │ │ │ - ld a0,24(a5) │ │ │ │ - bnez a0,3b3dc │ │ │ │ - li a3,1 │ │ │ │ - li a0,1 │ │ │ │ + lwu a5,0(a0) │ │ │ │ + ld a2,0(a3) │ │ │ │ + addi a3,a3,8 │ │ │ │ + slli a5,a5,0x3 │ │ │ │ + add a5,a5,a6 │ │ │ │ ld a5,0(a5) │ │ │ │ - sd a3,24(a2) │ │ │ │ - bgeu a1,a5,3a82c │ │ │ │ - mv a1,a5 │ │ │ │ - j 3b13e │ │ │ │ - beqz a5,3b402 │ │ │ │ - ld a2,24(a5) │ │ │ │ - bnez a2,3b3f0 │ │ │ │ - li a1,1 │ │ │ │ - li a2,1 │ │ │ │ - ld a4,0(a5) │ │ │ │ - sd a1,24(s0) │ │ │ │ - bltu a3,a4,3b16c │ │ │ │ - mv a4,a3 │ │ │ │ - ld a1,64(s7) │ │ │ │ - sd a4,0(s0) │ │ │ │ - bnez a1,3aa82 │ │ │ │ - li a1,1 │ │ │ │ - li a5,1 │ │ │ │ - bnez a2,3b414 │ │ │ │ - sd a1,24(s7) │ │ │ │ - bltu a0,a3,3aaa4 │ │ │ │ - mv a4,a0 │ │ │ │ - j 3aaa4 │ │ │ │ - mv t5,a4 │ │ │ │ - j 3a684 │ │ │ │ - ld a1,0(a5) │ │ │ │ - mv a5,a1 │ │ │ │ - bltu a3,a1,3b13e │ │ │ │ - mv a1,a3 │ │ │ │ - mv a5,a3 │ │ │ │ - ld a3,64(a4) │ │ │ │ - sd a5,0(a2) │ │ │ │ - li a2,0 │ │ │ │ - bnez a3,3a836 │ │ │ │ - j 3a838 │ │ │ │ - li a5,2 │ │ │ │ - sd a5,24(s1) │ │ │ │ - j 3a2a2 │ │ │ │ - mv a5,a3 │ │ │ │ - sd a5,0(s0) │ │ │ │ - j 3a2a4 │ │ │ │ - li a3,1 │ │ │ │ + add a5,a5,a4 │ │ │ │ + lwu a5,0(a5) │ │ │ │ + addi a4,a4,4 │ │ │ │ + slli a5,a5,0x2 │ │ │ │ + add a5,a5,a7 │ │ │ │ + lw a5,0(a5) │ │ │ │ + sw a5,20(a2) │ │ │ │ + bne a1,a4,38e34 │ │ │ │ + addi a0,a0,4 │ │ │ │ + addi t3,t3,24 │ │ │ │ + addi t4,t4,8 │ │ │ │ + bne s3,a0,38e18 │ │ │ │ + addi s6,s8,16 │ │ │ │ + li a5,-1 │ │ │ │ + ld s8,88(sp) │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + sd s9,112(sp) │ │ │ │ + sd s2,128(sp) │ │ │ │ + sd a5,96(sp) │ │ │ │ + sd s5,120(sp) │ │ │ │ + mv s11,s3 │ │ │ │ + mv s9,s6 │ │ │ │ + sd t1,136(sp) │ │ │ │ + mv s2,s1 │ │ │ │ + lw a5,-16(s9) │ │ │ │ li a4,1 │ │ │ │ - j 3adcc │ │ │ │ - mv t5,t4 │ │ │ │ - j 3b002 │ │ │ │ - ld a4,0(a5) │ │ │ │ - bgeu a3,a4,3b10c │ │ │ │ - mv a3,a4 │ │ │ │ - j 3aa78 │ │ │ │ - li a5,1 │ │ │ │ - sd a5,24(s0) │ │ │ │ - li a2,1 │ │ │ │ - mv a4,a3 │ │ │ │ - j 3adac │ │ │ │ - ld a3,0(a4) │ │ │ │ - mv a1,a3 │ │ │ │ - bltu a6,a3,3a97c │ │ │ │ - mv a3,a6 │ │ │ │ - mv a1,a6 │ │ │ │ - j 3a97c │ │ │ │ - li a2,1 │ │ │ │ - li a3,1 │ │ │ │ - j 3ae1a │ │ │ │ - ld t5,0(a3) │ │ │ │ - addi a1,a6,1 │ │ │ │ - sd a1,24(t4) │ │ │ │ - bltu a5,t5,3b2e6 │ │ │ │ - mv a6,a5 │ │ │ │ - mv a3,a6 │ │ │ │ - ld a2,56(a4) │ │ │ │ - sd a3,0(t4) │ │ │ │ - bnez a2,3a8a6 │ │ │ │ - addi a5,a1,1 │ │ │ │ - sd a5,24(a4) │ │ │ │ - j 3a8c6 │ │ │ │ - ld a0,0(a3) │ │ │ │ - addi a2,a6,1 │ │ │ │ - sd a2,24(s7) │ │ │ │ - bgeu a5,a0,3abaa │ │ │ │ - mv a5,a0 │ │ │ │ - mv a3,a0 │ │ │ │ - j 3abac │ │ │ │ - ld a2,64(s0) │ │ │ │ - li a5,1 │ │ │ │ - sd a5,24(s1) │ │ │ │ - sd a4,0(s1) │ │ │ │ - mv a5,a4 │ │ │ │ - li a3,1 │ │ │ │ - bnez a2,3a748 │ │ │ │ - addi a2,a3,1 │ │ │ │ - sd a2,24(s0) │ │ │ │ - j 3ae48 │ │ │ │ - beqz a5,3b4e0 │ │ │ │ - ld a3,24(a5) │ │ │ │ - beqz a3,3b4da │ │ │ │ - addi a3,a3,1 │ │ │ │ - mv a2,a3 │ │ │ │ - ld a4,0(a5) │ │ │ │ - sd a2,24(t4) │ │ │ │ - bgeu a0,a4,3aeaa │ │ │ │ - mv a0,a4 │ │ │ │ - j 3aeac │ │ │ │ - ld a3,64(a4) │ │ │ │ - li a5,1 │ │ │ │ - sd a5,24(a2) │ │ │ │ - sd a1,0(a2) │ │ │ │ - mv a5,a1 │ │ │ │ - li a0,1 │ │ │ │ - bnez a3,3a836 │ │ │ │ - ld a3,32(a4) │ │ │ │ - li a2,2 │ │ │ │ - sd a2,24(a4) │ │ │ │ - ld a0,32(a3) │ │ │ │ - bltu a0,a1,3b21e │ │ │ │ - mv a5,a0 │ │ │ │ - sd t4,64(a4) │ │ │ │ - ld a2,32(t4) │ │ │ │ - ld a3,64(t4) │ │ │ │ - sd a5,0(a4) │ │ │ │ - sd zero,56(t4) │ │ │ │ - ld a6,32(a2) │ │ │ │ - beqz a3,3b536 │ │ │ │ - ld a5,24(a3) │ │ │ │ - bnez a5,3b44a │ │ │ │ - li a5,1 │ │ │ │ - li a1,1 │ │ │ │ - j 3b450 │ │ │ │ + li t4,0 │ │ │ │ + li s6,0 │ │ │ │ + beq a5,a4,39090 │ │ │ │ + mv a3,s6 │ │ │ │ + sd s11,144(sp) │ │ │ │ + mv s4,s9 │ │ │ │ + mv s3,s8 │ │ │ │ + sd s0,152(sp) │ │ │ │ + addiw a4,a3,1 │ │ │ │ + sext.w a3,a4 │ │ │ │ + bgeu a3,a5,3907e │ │ │ │ + slli a5,t4,0x1 │ │ │ │ + sd a5,64(sp) │ │ │ │ + slli a5,a4,0x20 │ │ │ │ + srli s5,a5,0x1e │ │ │ │ + mv s7,s4 │ │ │ │ + sd a3,72(sp) │ │ │ │ + mv s6,a3 │ │ │ │ + mv s9,s3 │ │ │ │ + sd t4,40(sp) │ │ │ │ + mv s11,s5 │ │ │ │ + mv s4,s2 │ │ │ │ + j 38ed6 │ │ │ │ + ld a4,16(sp) │ │ │ │ + bgeu a4,s1,38eca │ │ │ │ + ld a4,24(sp) │ │ │ │ + lw a5,32(sp) │ │ │ │ + beq a4,a0,39248 │ │ │ │ + lw a5,-16(s7) │ │ │ │ + addiw s6,s6,1 │ │ │ │ + addi s11,s11,4 │ │ │ │ + bgeu s6,a5,39074 │ │ │ │ + lwu a3,0(s10) │ │ │ │ + ld a5,0(s9) │ │ │ │ + ld a2,64(sp) │ │ │ │ + ld a4,0(s7) │ │ │ │ + slli a3,a3,0x3 │ │ │ │ + add a5,a5,a3 │ │ │ │ + ld a3,0(a5) │ │ │ │ + add a4,a4,a2 │ │ │ │ + ld a2,40(sp) │ │ │ │ + ld a5,16(s4) │ │ │ │ ld a4,0(a4) │ │ │ │ - addi a3,a1,1 │ │ │ │ - sd a3,24(t5) │ │ │ │ - bltu a6,a4,3b3ac │ │ │ │ - mv a1,a6 │ │ │ │ - mv a0,a1 │ │ │ │ - ld a6,56(a5) │ │ │ │ - sd a0,0(t5) │ │ │ │ - bnez a6,3a9f4 │ │ │ │ - addi a4,a3,1 │ │ │ │ - sd a4,24(a5) │ │ │ │ - j 3aa16 │ │ │ │ - beqz a4,3b344 │ │ │ │ - ld a0,24(a4) │ │ │ │ - beqz a0,3b460 │ │ │ │ - addi a0,a0,1 │ │ │ │ - mv a6,a0 │ │ │ │ - ld a1,0(a4) │ │ │ │ - sd a6,24(a2) │ │ │ │ - bgeu a3,a1,3a97a │ │ │ │ - mv a3,a1 │ │ │ │ - j 3a97c │ │ │ │ - beqz a4,3b4b2 │ │ │ │ - ld a2,24(a4) │ │ │ │ - beqz a2,3b4ac │ │ │ │ - addi a2,a2,1 │ │ │ │ - mv a0,a2 │ │ │ │ - ld a3,0(a4) │ │ │ │ - sd a0,24(s7) │ │ │ │ - bgeu a5,a3,3abaa │ │ │ │ - mv a5,a3 │ │ │ │ - j 3abac │ │ │ │ - li a0,1 │ │ │ │ + add a3,a3,a2 │ │ │ │ + lwu a3,0(a3) │ │ │ │ + ld a0,0(s4) │ │ │ │ + lw s5,4(a4) │ │ │ │ + slli a3,a3,0x2 │ │ │ │ + add a5,a5,a3 │ │ │ │ + lw s8,0(a5) │ │ │ │ + lw a5,0(a4) │ │ │ │ + ld a1,16(a0) │ │ │ │ + lbu a4,12(a4) │ │ │ │ + slli a2,s8,0x20 │ │ │ │ + subw a5,s5,a5 │ │ │ │ + addw a5,a5,s8 │ │ │ │ + srli a2,a2,0x20 │ │ │ │ + add a1,a1,a2 │ │ │ │ + sd a4,48(sp) │ │ │ │ + sext.w a4,a5 │ │ │ │ + sw a5,32(sp) │ │ │ │ + sd a4,16(sp) │ │ │ │ + jal 1a224 │ │ │ │ + lwu a2,0(s10) │ │ │ │ + ld a4,0(s9) │ │ │ │ + ld a1,0(s7) │ │ │ │ + slli a2,a2,0x3 │ │ │ │ + add a4,a4,a2 │ │ │ │ + ld a2,0(a4) │ │ │ │ + ld a4,16(s4) │ │ │ │ + slli s2,s11,0x1 │ │ │ │ + add a2,a2,s11 │ │ │ │ + lwu a2,0(a2) │ │ │ │ + add a1,a1,s2 │ │ │ │ + ld t1,0(a1) │ │ │ │ + slli a2,a2,0x2 │ │ │ │ + mv s1,a0 │ │ │ │ + add a4,a4,a2 │ │ │ │ + ld a0,0(s4) │ │ │ │ + lw a2,0(a4) │ │ │ │ + lbu a5,12(t1) │ │ │ │ + lw s3,0(t1) │ │ │ │ + lw a4,4(t1) │ │ │ │ + ld a3,16(a0) │ │ │ │ + slli a1,a2,0x20 │ │ │ │ + srli a1,a1,0x20 │ │ │ │ + subw a4,a4,s3 │ │ │ │ + sd a5,56(sp) │ │ │ │ + add a1,a1,a3 │ │ │ │ + sext.w a5,s1 │ │ │ │ + addw s0,a4,a2 │ │ │ │ + sd a2,8(sp) │ │ │ │ + sd a5,24(sp) │ │ │ │ + jal 1a224 │ │ │ │ + ld a2,8(sp) │ │ │ │ + sext.w s1,s0 │ │ │ │ + sext.w a0,a0 │ │ │ │ + bltu s8,a2,38ebc │ │ │ │ + bgeu a2,s8,38eca │ │ │ │ + ld a5,16(sp) │ │ │ │ + bgeu s1,a5,38eca │ │ │ │ + ld a5,24(sp) │ │ │ │ + bne a5,a0,38eca │ │ │ │ + ld a5,48(sp) │ │ │ │ + ld a4,56(sp) │ │ │ │ + bne a5,a4,38eca │ │ │ │ li a4,1 │ │ │ │ - bnez a2,3b4c8 │ │ │ │ - sd a0,24(t4) │ │ │ │ - bltu a1,a5,3abda │ │ │ │ - mv a3,a1 │ │ │ │ - j 3abda │ │ │ │ - bltu a0,a1,3a85c │ │ │ │ - mv a5,a0 │ │ │ │ - j 3a85c │ │ │ │ - li a2,1 │ │ │ │ - li a5,1 │ │ │ │ - bnez a3,3b4f6 │ │ │ │ - sd a2,24(t5) │ │ │ │ - bltu a1,a0,3aed8 │ │ │ │ - mv a4,a1 │ │ │ │ - sd a4,0(t5) │ │ │ │ - mv t4,t5 │ │ │ │ - j 3a5ee │ │ │ │ - ld a3,0(a2) │ │ │ │ - mv a6,a3 │ │ │ │ - bltu t5,a3,3a89c │ │ │ │ - mv a6,t5 │ │ │ │ - mv a3,t5 │ │ │ │ - j 3a89c │ │ │ │ - li a1,72 │ │ │ │ - li a0,0 │ │ │ │ - sd t4,16(sp) │ │ │ │ - sd a7,8(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - li a5,1 │ │ │ │ - sd zero,40(a0) │ │ │ │ - sd a5,24(a0) │ │ │ │ - ld a5,24(s2) │ │ │ │ - ld a4,32(s2) │ │ │ │ - ld a7,8(sp) │ │ │ │ - ld t4,16(sp) │ │ │ │ - mv t5,a0 │ │ │ │ - sd zero,56(a0) │ │ │ │ - sd zero,64(a0) │ │ │ │ - sd zero,48(a0) │ │ │ │ - sd a4,0(a0) │ │ │ │ - sd a5,8(a0) │ │ │ │ - sd s2,32(a0) │ │ │ │ - j 3afca │ │ │ │ - bltu a2,a3,3a9aa │ │ │ │ - mv a1,a2 │ │ │ │ - j 3a9aa │ │ │ │ - ld a3,0(a3) │ │ │ │ - addi a0,a6,1 │ │ │ │ - sd a0,24(a2) │ │ │ │ - bltu a1,a3,3b13a │ │ │ │ - mv a5,a1 │ │ │ │ - j 3a82e │ │ │ │ - ld a4,64(a5) │ │ │ │ - li a1,1 │ │ │ │ - sd a1,24(a2) │ │ │ │ - sd a3,0(a2) │ │ │ │ - mv a1,a3 │ │ │ │ - li a0,1 │ │ │ │ - bnez a4,3a984 │ │ │ │ - ld a4,32(a5) │ │ │ │ - li a2,2 │ │ │ │ - sd a2,24(a5) │ │ │ │ - ld a2,32(a4) │ │ │ │ - bltu a2,a3,3b362 │ │ │ │ - mv a1,a2 │ │ │ │ - sd t5,64(a5) │ │ │ │ - ld a3,32(t5) │ │ │ │ - ld a4,64(t5) │ │ │ │ - sd a1,0(a5) │ │ │ │ - sd zero,56(t5) │ │ │ │ - ld a1,32(a3) │ │ │ │ - beqz a4,3b55e │ │ │ │ - ld a3,24(a4) │ │ │ │ - beqz a3,3b4d4 │ │ │ │ - addi a3,a3,1 │ │ │ │ - mv a6,a3 │ │ │ │ - ld a0,0(a4) │ │ │ │ - sd a6,24(t5) │ │ │ │ - bgeu a1,a0,3b254 │ │ │ │ - mv a1,a0 │ │ │ │ - j 3a9e8 │ │ │ │ - ld a1,0(a4) │ │ │ │ - addi a2,a6,1 │ │ │ │ - sd a2,24(s0) │ │ │ │ - bltu a3,a1,3aa74 │ │ │ │ - mv a4,a3 │ │ │ │ - j 3b10e │ │ │ │ - ld a0,0(a0) │ │ │ │ - mv a1,a0 │ │ │ │ - bltu a4,a0,3a9e8 │ │ │ │ - mv a1,a4 │ │ │ │ - mv a0,a4 │ │ │ │ - j 3a9e8 │ │ │ │ - addi a3,a3,1 │ │ │ │ - mv a2,a3 │ │ │ │ - j 3b044 │ │ │ │ - ld a5,0(a4) │ │ │ │ + bne a5,a4,38eca │ │ │ │ + bltu s8,s1,38fd0 │ │ │ │ + subw a5,s8,s0 │ │ │ │ + li a2,20 │ │ │ │ mv a3,a5 │ │ │ │ - bgeu a0,a5,3b1c6 │ │ │ │ - j 3abac │ │ │ │ - ld a6,0(a1) │ │ │ │ - addi a0,t6,1 │ │ │ │ - sd a0,24(a2) │ │ │ │ - bgeu a3,a6,3a97a │ │ │ │ - j 3b182 │ │ │ │ - addi a2,a2,1 │ │ │ │ - mv a1,a2 │ │ │ │ - j 3af3e │ │ │ │ - addi a0,a0,1 │ │ │ │ - mv a3,a0 │ │ │ │ - j 3b0ea │ │ │ │ - ld a0,0(a5) │ │ │ │ - mv a4,a0 │ │ │ │ - bltu a2,a0,3aeac │ │ │ │ - mv a0,a2 │ │ │ │ - mv a4,a2 │ │ │ │ - j 3aeac │ │ │ │ - addi a2,a2,1 │ │ │ │ - mv a1,a2 │ │ │ │ - j 3b104 │ │ │ │ - li a4,1 │ │ │ │ - sd a4,24(s7) │ │ │ │ - li a6,1 │ │ │ │ - mv a3,a2 │ │ │ │ - j 3adfa │ │ │ │ - ld a1,64(s7) │ │ │ │ - li a5,1 │ │ │ │ - sd a5,24(s0) │ │ │ │ - sd a3,0(s0) │ │ │ │ - mv a4,a3 │ │ │ │ - li a2,1 │ │ │ │ - bnez a1,3aa82 │ │ │ │ - addi a5,a2,1 │ │ │ │ - mv a1,a5 │ │ │ │ - sd a1,24(s7) │ │ │ │ - j 3b124 │ │ │ │ + bltu a2,a5,39216 │ │ │ │ + subw a4,s3,s5 │ │ │ │ + bltu a2,a4,39216 │ │ │ │ + ld a5,0(s7) │ │ │ │ + ld a4,64(sp) │ │ │ │ + add a4,a4,a5 │ │ │ │ + add a5,a5,s2 │ │ │ │ ld a2,0(a4) │ │ │ │ - addi a3,a6,1 │ │ │ │ - sd a3,24(t4) │ │ │ │ - bgeu a0,a2,3aeaa │ │ │ │ - j 3b3ea │ │ │ │ - beqz a4,3b502 │ │ │ │ - ld a2,24(a4) │ │ │ │ - bnez a2,3b56a │ │ │ │ - li a6,1 │ │ │ │ - li a2,1 │ │ │ │ - ld a3,0(a4) │ │ │ │ - sd a6,24(t5) │ │ │ │ - bgeu a5,a3,3ad44 │ │ │ │ - mv a5,a3 │ │ │ │ - j 3b476 │ │ │ │ - addi a1,a5,1 │ │ │ │ + ld a3,0(a5) │ │ │ │ + lw a1,0(a2) │ │ │ │ + lw a4,0(a3) │ │ │ │ mv a5,a1 │ │ │ │ - ld a3,0(a3) │ │ │ │ - sd a5,24(t4) │ │ │ │ - bgeu a6,a3,3b1a2 │ │ │ │ - mv a6,a3 │ │ │ │ - j 3a89c │ │ │ │ - li a6,1 │ │ │ │ - li a0,1 │ │ │ │ - j 3b278 │ │ │ │ - mv a4,a0 │ │ │ │ - j 3aed8 │ │ │ │ - ld a5,0(a4) │ │ │ │ - mv a3,a5 │ │ │ │ - bltu a6,a5,3b476 │ │ │ │ - mv a5,a6 │ │ │ │ - mv a3,a6 │ │ │ │ - ld a6,64(a0) │ │ │ │ - sd a3,0(t5) │ │ │ │ - beqz a6,3b52a │ │ │ │ - ld t5,24(a6) │ │ │ │ - addi a4,a2,1 │ │ │ │ - bltu t5,a2,3b492 │ │ │ │ - addi a4,t5,1 │ │ │ │ - ld a2,0(a6) │ │ │ │ - sd a4,24(a0) │ │ │ │ - bgeu a1,a2,3b522 │ │ │ │ - mv a3,a2 │ │ │ │ - bgeu a2,a5,3b4a4 │ │ │ │ - mv a3,a5 │ │ │ │ - sd a3,0(a0) │ │ │ │ - mv t5,a0 │ │ │ │ - j 3a7c8 │ │ │ │ - li a0,1 │ │ │ │ - li a2,1 │ │ │ │ - j 3b296 │ │ │ │ - ld a0,64(t4) │ │ │ │ - li a4,1 │ │ │ │ - sd a4,24(s7) │ │ │ │ - sd a5,0(s7) │ │ │ │ - mv a3,a5 │ │ │ │ - li a2,1 │ │ │ │ - bnez a0,3abb8 │ │ │ │ - addi a4,a2,1 │ │ │ │ - mv a0,a4 │ │ │ │ - sd a0,24(t4) │ │ │ │ - j 3b2b0 │ │ │ │ - li a6,1 │ │ │ │ - li a3,1 │ │ │ │ - j 3b384 │ │ │ │ - li a2,1 │ │ │ │ - li a3,1 │ │ │ │ - j 3b1f2 │ │ │ │ - ld a2,64(t5) │ │ │ │ - li a5,1 │ │ │ │ - sd a5,24(t4) │ │ │ │ - sd a0,0(t4) │ │ │ │ + bgeu a4,a1,38fea │ │ │ │ + mv a5,a4 │ │ │ │ + lw a0,4(a2) │ │ │ │ + lw a1,4(a3) │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ mv a4,a0 │ │ │ │ - li a3,1 │ │ │ │ - bnez a2,3aeb8 │ │ │ │ - addi a5,a3,1 │ │ │ │ - mv a2,a5 │ │ │ │ - sd a2,24(t5) │ │ │ │ - j 3b2ce │ │ │ │ - ld a6,64(a0) │ │ │ │ - li a4,1 │ │ │ │ - sd a4,24(t5) │ │ │ │ - sd a5,0(t5) │ │ │ │ - mv a3,a5 │ │ │ │ - li a2,1 │ │ │ │ - bnez a6,3b482 │ │ │ │ - addi a4,a2,1 │ │ │ │ - mv a6,a4 │ │ │ │ - sd a6,24(a0) │ │ │ │ - bltu a1,a5,3b4a4 │ │ │ │ - mv a3,a1 │ │ │ │ - j 3b4a4 │ │ │ │ - li a6,1 │ │ │ │ - li a4,1 │ │ │ │ - bnez a2,3b518 │ │ │ │ - sd a6,24(a0) │ │ │ │ - j 3b522 │ │ │ │ - li a5,1 │ │ │ │ - sd a5,24(t4) │ │ │ │ - li a1,1 │ │ │ │ - mv a3,a6 │ │ │ │ - j 3b1a4 │ │ │ │ - ld a6,0(a3) │ │ │ │ - addi a2,t6,1 │ │ │ │ - sd a2,24(t5) │ │ │ │ - bltu a5,a6,3b472 │ │ │ │ - mv a3,a5 │ │ │ │ - j 3b476 │ │ │ │ - addi a6,a3,1 │ │ │ │ - mv a1,a6 │ │ │ │ - j 3b026 │ │ │ │ - li a4,1 │ │ │ │ - sd a4,24(t5) │ │ │ │ - li a3,1 │ │ │ │ - mv a0,a1 │ │ │ │ - j 3b256 │ │ │ │ - addi a2,a2,1 │ │ │ │ - mv a6,a2 │ │ │ │ - j 3b43c │ │ │ │ - li a2,1 │ │ │ │ - li a4,1 │ │ │ │ - j 3ac56 │ │ │ │ - lw a5,16(a0) │ │ │ │ - addi sp,sp,-80 │ │ │ │ - sd s2,48(sp) │ │ │ │ - sd ra,72(sp) │ │ │ │ - mv s2,a0 │ │ │ │ - beqz a5,3bdc6 │ │ │ │ - sd s4,32(sp) │ │ │ │ - sd s0,64(sp) │ │ │ │ - sd s1,56(sp) │ │ │ │ - sd s3,40(sp) │ │ │ │ - sd s5,24(sp) │ │ │ │ - sd s6,16(sp) │ │ │ │ - sd s7,8(sp) │ │ │ │ - li s4,0 │ │ │ │ - ld a5,0(s2) │ │ │ │ - slli s1,s4,0x3 │ │ │ │ - add a5,a5,s1 │ │ │ │ - ld s0,0(a5) │ │ │ │ - ld s3,56(s0) │ │ │ │ - beqz s3,3b8d6 │ │ │ │ - ld s5,56(s3) │ │ │ │ - beqz s5,3b72e │ │ │ │ - ld s6,56(s5) │ │ │ │ - beqz s6,3b65e │ │ │ │ - ld s7,56(s6) │ │ │ │ - beqz s7,3b5fa │ │ │ │ - ld a0,56(s7) │ │ │ │ - beqz a0,3b5cc │ │ │ │ - jal 387ca │ │ │ │ - ld a0,64(s7) │ │ │ │ - beqz a0,3b5d6 │ │ │ │ - jal 387ca │ │ │ │ - ld a0,56(s7) │ │ │ │ - jal 3670 │ │ │ │ - ld a0,64(s7) │ │ │ │ - sd zero,56(s7) │ │ │ │ - jal 3670 │ │ │ │ - ld a5,40(s7) │ │ │ │ - sd zero,64(s7) │ │ │ │ - bnez a5,3bdb0 │ │ │ │ - sd zero,48(s7) │ │ │ │ - ld s7,64(s6) │ │ │ │ - beqz s7,3b63a │ │ │ │ - ld a0,56(s7) │ │ │ │ - beqz a0,3b60c │ │ │ │ - jal 387ca │ │ │ │ - ld a0,64(s7) │ │ │ │ - beqz a0,3b616 │ │ │ │ - jal 387ca │ │ │ │ - ld a0,56(s7) │ │ │ │ - jal 3670 │ │ │ │ - ld a0,64(s7) │ │ │ │ - sd zero,56(s7) │ │ │ │ - jal 3670 │ │ │ │ - ld a5,40(s7) │ │ │ │ - sd zero,64(s7) │ │ │ │ - bnez a5,3bd90 │ │ │ │ - sd zero,48(s7) │ │ │ │ - ld a0,56(s6) │ │ │ │ - jal 3670 │ │ │ │ - ld a0,64(s6) │ │ │ │ - sd zero,56(s6) │ │ │ │ - jal 3670 │ │ │ │ - ld a5,40(s6) │ │ │ │ - sd zero,64(s6) │ │ │ │ - bnez a5,3bd12 │ │ │ │ - sd zero,48(s6) │ │ │ │ - ld s6,64(s5) │ │ │ │ - beqz s6,3b70a │ │ │ │ - ld s7,56(s6) │ │ │ │ - beqz s7,3b6a6 │ │ │ │ - ld a0,56(s7) │ │ │ │ - beqz a0,3b678 │ │ │ │ - jal 387ca │ │ │ │ - ld a0,64(s7) │ │ │ │ - beqz a0,3b682 │ │ │ │ - jal 387ca │ │ │ │ - ld a0,56(s7) │ │ │ │ - jal 3670 │ │ │ │ - ld a0,64(s7) │ │ │ │ - sd zero,56(s7) │ │ │ │ - jal 3670 │ │ │ │ - ld a5,40(s7) │ │ │ │ - sd zero,64(s7) │ │ │ │ - bnez a5,3bd70 │ │ │ │ - sd zero,48(s7) │ │ │ │ - ld s7,64(s6) │ │ │ │ - beqz s7,3b6e6 │ │ │ │ - ld a0,56(s7) │ │ │ │ - beqz a0,3b6b8 │ │ │ │ - jal 387ca │ │ │ │ - ld a0,64(s7) │ │ │ │ - beqz a0,3b6c2 │ │ │ │ - jal 387ca │ │ │ │ - ld a0,56(s7) │ │ │ │ - jal 3670 │ │ │ │ - ld a0,64(s7) │ │ │ │ - sd zero,56(s7) │ │ │ │ - jal 3670 │ │ │ │ - ld a5,40(s7) │ │ │ │ - sd zero,64(s7) │ │ │ │ - bnez a5,3bd64 │ │ │ │ - sd zero,48(s7) │ │ │ │ - ld a0,56(s6) │ │ │ │ - jal 3670 │ │ │ │ - ld a0,64(s6) │ │ │ │ - sd zero,56(s6) │ │ │ │ - jal 3670 │ │ │ │ - ld a5,40(s6) │ │ │ │ - sd zero,64(s6) │ │ │ │ - bnez a5,3bd08 │ │ │ │ - sd zero,48(s6) │ │ │ │ - ld a0,56(s5) │ │ │ │ - jal 3670 │ │ │ │ - ld a0,64(s5) │ │ │ │ - sd zero,56(s5) │ │ │ │ - jal 3670 │ │ │ │ - ld a5,40(s5) │ │ │ │ - sd zero,64(s5) │ │ │ │ - bnez a5,3bc88 │ │ │ │ - sd zero,48(s5) │ │ │ │ - ld s5,64(s3) │ │ │ │ - beqz s5,3b8b2 │ │ │ │ - ld s6,56(s5) │ │ │ │ - beqz s6,3b7e2 │ │ │ │ - ld s7,56(s6) │ │ │ │ - beqz s7,3b77e │ │ │ │ - ld a0,56(s7) │ │ │ │ - beqz a0,3b750 │ │ │ │ - jal 387ca │ │ │ │ - ld a0,64(s7) │ │ │ │ - beqz a0,3b75a │ │ │ │ - jal 387ca │ │ │ │ - ld a0,56(s7) │ │ │ │ - jal 3670 │ │ │ │ - ld a0,64(s7) │ │ │ │ - sd zero,56(s7) │ │ │ │ - jal 3670 │ │ │ │ - ld a5,40(s7) │ │ │ │ - sd zero,64(s7) │ │ │ │ - bnez a5,3bd28 │ │ │ │ - sd zero,48(s7) │ │ │ │ - ld s7,64(s6) │ │ │ │ - beqz s7,3b7be │ │ │ │ - ld a0,56(s7) │ │ │ │ - beqz a0,3b790 │ │ │ │ - jal 387ca │ │ │ │ - ld a0,64(s7) │ │ │ │ - beqz a0,3b79a │ │ │ │ - jal 387ca │ │ │ │ - ld a0,56(s7) │ │ │ │ - jal 3670 │ │ │ │ - ld a0,64(s7) │ │ │ │ - sd zero,56(s7) │ │ │ │ - jal 3670 │ │ │ │ - ld a5,40(s7) │ │ │ │ - sd zero,64(s7) │ │ │ │ - bnez a5,3bdbc │ │ │ │ - sd zero,48(s7) │ │ │ │ - ld a0,56(s6) │ │ │ │ - jal 3670 │ │ │ │ - ld a0,64(s6) │ │ │ │ - sd zero,56(s6) │ │ │ │ - jal 3670 │ │ │ │ - ld a5,40(s6) │ │ │ │ - sd zero,64(s6) │ │ │ │ - bnez a5,3bcfe │ │ │ │ - sd zero,48(s6) │ │ │ │ - ld s6,64(s5) │ │ │ │ - beqz s6,3b88e │ │ │ │ - ld s7,56(s6) │ │ │ │ - beqz s7,3b82a │ │ │ │ - ld a0,56(s7) │ │ │ │ - beqz a0,3b7fc │ │ │ │ - jal 387ca │ │ │ │ - ld a0,64(s7) │ │ │ │ - beqz a0,3b806 │ │ │ │ - jal 387ca │ │ │ │ - ld a0,56(s7) │ │ │ │ - jal 3670 │ │ │ │ - ld a0,64(s7) │ │ │ │ - sd zero,56(s7) │ │ │ │ - jal 3670 │ │ │ │ - ld a5,40(s7) │ │ │ │ - sd zero,64(s7) │ │ │ │ - bnez a5,3bd1e │ │ │ │ - sd zero,48(s7) │ │ │ │ - ld s7,64(s6) │ │ │ │ - beqz s7,3b86a │ │ │ │ - ld a0,56(s7) │ │ │ │ - beqz a0,3b83c │ │ │ │ - jal 387ca │ │ │ │ - ld a0,64(s7) │ │ │ │ - beqz a0,3b846 │ │ │ │ - jal 387ca │ │ │ │ - ld a0,56(s7) │ │ │ │ - jal 3670 │ │ │ │ - ld a0,64(s7) │ │ │ │ - sd zero,56(s7) │ │ │ │ - jal 3670 │ │ │ │ - ld a5,40(s7) │ │ │ │ - sd zero,64(s7) │ │ │ │ - bnez a5,3bd46 │ │ │ │ - sd zero,48(s7) │ │ │ │ - ld a0,56(s6) │ │ │ │ - jal 3670 │ │ │ │ - ld a0,64(s6) │ │ │ │ - sd zero,56(s6) │ │ │ │ - jal 3670 │ │ │ │ - ld a5,40(s6) │ │ │ │ - sd zero,64(s6) │ │ │ │ - bnez a5,3bcf4 │ │ │ │ - sd zero,48(s6) │ │ │ │ - ld a0,56(s5) │ │ │ │ - jal 3670 │ │ │ │ - ld a0,64(s5) │ │ │ │ - sd zero,56(s5) │ │ │ │ - jal 3670 │ │ │ │ - ld a5,40(s5) │ │ │ │ - sd zero,64(s5) │ │ │ │ - bnez a5,3bc9c │ │ │ │ - sd zero,48(s5) │ │ │ │ - ld a0,56(s3) │ │ │ │ - jal 3670 │ │ │ │ - ld a0,64(s3) │ │ │ │ - sd zero,56(s3) │ │ │ │ - jal 3670 │ │ │ │ - ld a5,40(s3) │ │ │ │ - sd zero,64(s3) │ │ │ │ - bnez a5,3bc92 │ │ │ │ - sd zero,48(s3) │ │ │ │ - ld s3,64(s0) │ │ │ │ - beqz s3,3bc08 │ │ │ │ - ld s5,56(s3) │ │ │ │ - beqz s5,3ba62 │ │ │ │ - ld s6,56(s5) │ │ │ │ - beqz s6,3b992 │ │ │ │ - ld s7,56(s6) │ │ │ │ - beqz s7,3b92e │ │ │ │ - ld a0,56(s7) │ │ │ │ - beqz a0,3b900 │ │ │ │ - jal 387ca │ │ │ │ - ld a0,64(s7) │ │ │ │ - beqz a0,3b90a │ │ │ │ - jal 387ca │ │ │ │ - ld a0,56(s7) │ │ │ │ - jal 3670 │ │ │ │ - ld a0,64(s7) │ │ │ │ - sd zero,56(s7) │ │ │ │ - jal 3670 │ │ │ │ - ld a5,40(s7) │ │ │ │ - sd zero,64(s7) │ │ │ │ - bnez a5,3bd3c │ │ │ │ - sd zero,48(s7) │ │ │ │ - ld s7,64(s6) │ │ │ │ - beqz s7,3b96e │ │ │ │ - ld a0,56(s7) │ │ │ │ - beqz a0,3b940 │ │ │ │ - jal 387ca │ │ │ │ - ld a0,64(s7) │ │ │ │ - beqz a0,3b94a │ │ │ │ - jal 387ca │ │ │ │ - ld a0,56(s7) │ │ │ │ - jal 3670 │ │ │ │ - ld a0,64(s7) │ │ │ │ - sd zero,56(s7) │ │ │ │ - jal 3670 │ │ │ │ - ld a5,40(s7) │ │ │ │ - sd zero,64(s7) │ │ │ │ - bnez a5,3bd32 │ │ │ │ - sd zero,48(s7) │ │ │ │ - ld a0,56(s6) │ │ │ │ - jal 3670 │ │ │ │ - ld a0,64(s6) │ │ │ │ - sd zero,56(s6) │ │ │ │ - jal 3670 │ │ │ │ - ld a5,40(s6) │ │ │ │ - sd zero,64(s6) │ │ │ │ - bnez a5,3bcea │ │ │ │ - sd zero,48(s6) │ │ │ │ - ld s6,64(s5) │ │ │ │ - beqz s6,3ba3e │ │ │ │ - ld s7,56(s6) │ │ │ │ - beqz s7,3b9da │ │ │ │ - ld a0,56(s7) │ │ │ │ - beqz a0,3b9ac │ │ │ │ - jal 387ca │ │ │ │ - ld a0,64(s7) │ │ │ │ - beqz a0,3b9b6 │ │ │ │ - jal 387ca │ │ │ │ - ld a0,56(s7) │ │ │ │ - jal 3670 │ │ │ │ - ld a0,64(s7) │ │ │ │ - sd zero,56(s7) │ │ │ │ - jal 3670 │ │ │ │ - ld a5,40(s7) │ │ │ │ - sd zero,64(s7) │ │ │ │ - bnez a5,3bd9c │ │ │ │ - sd zero,48(s7) │ │ │ │ - ld s7,64(s6) │ │ │ │ - beqz s7,3ba1a │ │ │ │ - ld a0,56(s7) │ │ │ │ - beqz a0,3b9ec │ │ │ │ - jal 387ca │ │ │ │ - ld a0,64(s7) │ │ │ │ - beqz a0,3b9f6 │ │ │ │ - jal 387ca │ │ │ │ - ld a0,56(s7) │ │ │ │ - jal 3670 │ │ │ │ - ld a0,64(s7) │ │ │ │ - sd zero,56(s7) │ │ │ │ - jal 3670 │ │ │ │ - ld a5,40(s7) │ │ │ │ - sd zero,64(s7) │ │ │ │ - bnez a5,3bd86 │ │ │ │ - sd zero,48(s7) │ │ │ │ - ld a0,56(s6) │ │ │ │ - jal 3670 │ │ │ │ - ld a0,64(s6) │ │ │ │ - sd zero,56(s6) │ │ │ │ - jal 3670 │ │ │ │ - ld a5,40(s6) │ │ │ │ - sd zero,64(s6) │ │ │ │ - bnez a5,3bce0 │ │ │ │ - sd zero,48(s6) │ │ │ │ - ld a0,56(s5) │ │ │ │ - jal 3670 │ │ │ │ - ld a0,64(s5) │ │ │ │ - sd zero,56(s5) │ │ │ │ - jal 3670 │ │ │ │ - ld a5,40(s5) │ │ │ │ - sd zero,64(s5) │ │ │ │ - bnez a5,3bca6 │ │ │ │ - sd zero,48(s5) │ │ │ │ - ld s5,64(s3) │ │ │ │ - beqz s5,3bbe6 │ │ │ │ - ld s6,56(s5) │ │ │ │ - beqz s6,3bb16 │ │ │ │ - ld s7,56(s6) │ │ │ │ - beqz s7,3bab2 │ │ │ │ - ld a0,56(s7) │ │ │ │ - beqz a0,3ba84 │ │ │ │ - jal 387ca │ │ │ │ - ld a0,64(s7) │ │ │ │ - beqz a0,3ba8e │ │ │ │ - jal 387ca │ │ │ │ - ld a0,56(s7) │ │ │ │ - jal 3670 │ │ │ │ - ld a0,64(s7) │ │ │ │ - sd zero,56(s7) │ │ │ │ - jal 3670 │ │ │ │ - ld a5,40(s7) │ │ │ │ - sd zero,64(s7) │ │ │ │ - bnez a5,3bda6 │ │ │ │ - sd zero,48(s7) │ │ │ │ - ld s7,64(s6) │ │ │ │ - beqz s7,3baf2 │ │ │ │ - ld a0,56(s7) │ │ │ │ - beqz a0,3bac4 │ │ │ │ - jal 387ca │ │ │ │ - ld a0,64(s7) │ │ │ │ - beqz a0,3bace │ │ │ │ - jal 387ca │ │ │ │ - ld a0,56(s7) │ │ │ │ - jal 3670 │ │ │ │ - ld a0,64(s7) │ │ │ │ - sd zero,56(s7) │ │ │ │ - jal 3670 │ │ │ │ - ld a5,40(s7) │ │ │ │ - sd zero,64(s7) │ │ │ │ - bnez a5,3bd7c │ │ │ │ - sd zero,48(s7) │ │ │ │ - ld a0,56(s6) │ │ │ │ - jal 3670 │ │ │ │ - ld a0,64(s6) │ │ │ │ - sd zero,56(s6) │ │ │ │ - jal 3670 │ │ │ │ - ld a5,40(s6) │ │ │ │ - sd zero,64(s6) │ │ │ │ - bnez a5,3bcd6 │ │ │ │ - sd zero,48(s6) │ │ │ │ - ld s6,64(s5) │ │ │ │ - beqz s6,3bbc2 │ │ │ │ - ld s7,56(s6) │ │ │ │ - beqz s7,3bb5e │ │ │ │ - ld a0,56(s7) │ │ │ │ - beqz a0,3bb30 │ │ │ │ - jal 387ca │ │ │ │ - ld a0,64(s7) │ │ │ │ - beqz a0,3bb3a │ │ │ │ - jal 387ca │ │ │ │ - ld a0,56(s7) │ │ │ │ - jal 3670 │ │ │ │ - ld a0,64(s7) │ │ │ │ - sd zero,56(s7) │ │ │ │ - jal 3670 │ │ │ │ - ld a5,40(s7) │ │ │ │ - sd zero,64(s7) │ │ │ │ - bnez a5,3bd5a │ │ │ │ - sd zero,48(s7) │ │ │ │ - ld s7,64(s6) │ │ │ │ - beqz s7,3bb9e │ │ │ │ - ld a0,56(s7) │ │ │ │ - beqz a0,3bb70 │ │ │ │ - jal 387ca │ │ │ │ - ld a0,64(s7) │ │ │ │ - beqz a0,3bb7a │ │ │ │ - jal 387ca │ │ │ │ - ld a0,56(s7) │ │ │ │ - jal 3670 │ │ │ │ - ld a0,64(s7) │ │ │ │ - sd zero,56(s7) │ │ │ │ - jal 3670 │ │ │ │ - ld a5,40(s7) │ │ │ │ - sd zero,64(s7) │ │ │ │ - bnez a5,3bd50 │ │ │ │ - sd zero,48(s7) │ │ │ │ - ld a0,56(s6) │ │ │ │ - jal 3670 │ │ │ │ - ld a0,64(s6) │ │ │ │ - sd zero,56(s6) │ │ │ │ - jal 3670 │ │ │ │ - ld a5,40(s6) │ │ │ │ - sd zero,64(s6) │ │ │ │ - bnez a5,3bccc │ │ │ │ - sd zero,48(s6) │ │ │ │ - ld a0,56(s5) │ │ │ │ - jal 3670 │ │ │ │ - ld a0,64(s5) │ │ │ │ - sd zero,56(s5) │ │ │ │ - jal 3670 │ │ │ │ - ld a5,40(s5) │ │ │ │ - sd zero,64(s5) │ │ │ │ - bnez a5,3bcba │ │ │ │ - sd zero,48(s5) │ │ │ │ - ld a0,56(s3) │ │ │ │ - jal 3670 │ │ │ │ - ld a0,64(s3) │ │ │ │ - sd zero,56(s3) │ │ │ │ - jal 3670 │ │ │ │ - ld a5,40(s3) │ │ │ │ - sd zero,64(s3) │ │ │ │ - bnez a5,3bcb0 │ │ │ │ - sd zero,48(s3) │ │ │ │ - ld a0,56(s0) │ │ │ │ - jal 3670 │ │ │ │ - ld a0,64(s0) │ │ │ │ - sd zero,56(s0) │ │ │ │ - jal 3670 │ │ │ │ - ld a5,40(s0) │ │ │ │ - sd zero,64(s0) │ │ │ │ - bnez a5,3bcc4 │ │ │ │ - ld a5,0(s2) │ │ │ │ - sd zero,48(s0) │ │ │ │ - addi s4,s4,1 │ │ │ │ - add a5,a5,s1 │ │ │ │ - ld a0,0(a5) │ │ │ │ - jal 3670 │ │ │ │ - ld a4,8(s2) │ │ │ │ - ld a5,0(s2) │ │ │ │ - add a4,a4,s1 │ │ │ │ - ld a0,0(a4) │ │ │ │ - add a5,a5,s1 │ │ │ │ + bgeu a0,a1,38ffa │ │ │ │ + mv a4,a1 │ │ │ │ + ld a1,96(sp) │ │ │ │ + slli a4,a4,0x20 │ │ │ │ + ld s0,40(sp) │ │ │ │ + and a5,a5,a1 │ │ │ │ + or a5,a5,a4 │ │ │ │ + sd a5,0(a2) │ │ │ │ + sd a5,0(a3) │ │ │ │ + lwu a4,0(s10) │ │ │ │ + ld a5,0(s9) │ │ │ │ + ld a1,16(s4) │ │ │ │ + slli a4,a4,0x3 │ │ │ │ + add a4,a4,a5 │ │ │ │ + ld a4,0(a4) │ │ │ │ + add a0,a4,s11 │ │ │ │ + lw a0,0(a0) │ │ │ │ + add a4,a4,s0 │ │ │ │ + sw a0,0(a4) │ │ │ │ + lwu a4,0(s10) │ │ │ │ + slli a4,a4,0x3 │ │ │ │ + add a4,a4,a5 │ │ │ │ + ld a4,0(a4) │ │ │ │ + add a0,a4,s0 │ │ │ │ + lw a0,0(a0) │ │ │ │ + add a4,a4,s11 │ │ │ │ + addiw s6,s6,1 │ │ │ │ + sw a0,0(a4) │ │ │ │ + lwu a4,0(s10) │ │ │ │ + addi s11,s11,4 │ │ │ │ + slli a4,a4,0x3 │ │ │ │ + add a4,a4,a5 │ │ │ │ + ld a4,0(a4) │ │ │ │ + add a4,a4,s0 │ │ │ │ + lwu a4,0(a4) │ │ │ │ + slli a4,a4,0x2 │ │ │ │ + add a4,a4,a1 │ │ │ │ + lw a4,0(a4) │ │ │ │ + sw a4,20(a2) │ │ │ │ + lwu a4,0(s10) │ │ │ │ + slli a4,a4,0x3 │ │ │ │ + add a5,a5,a4 │ │ │ │ + ld a5,0(a5) │ │ │ │ + add a5,a5,s0 │ │ │ │ + lwu a5,0(a5) │ │ │ │ + slli a5,a5,0x2 │ │ │ │ + add a1,a1,a5 │ │ │ │ + lw a5,0(a1) │ │ │ │ + sw a5,20(a3) │ │ │ │ + lw a5,-16(s7) │ │ │ │ + bltu s6,a5,38ed6 │ │ │ │ + ld a3,72(sp) │ │ │ │ + ld t4,40(sp) │ │ │ │ + mv s2,s4 │ │ │ │ + mv s3,s9 │ │ │ │ + mv s4,s7 │ │ │ │ + addiw a4,a5,-1 │ │ │ │ + addi t4,t4,4 │ │ │ │ + bltu a3,a4,38e92 │ │ │ │ + ld s11,144(sp) │ │ │ │ + ld s0,152(sp) │ │ │ │ + mv s9,s4 │ │ │ │ + mv s8,s3 │ │ │ │ + addi s10,s10,4 │ │ │ │ + addi s8,s8,8 │ │ │ │ + addi s9,s9,24 │ │ │ │ + bne s11,s10,38e7a │ │ │ │ + ld s9,112(sp) │ │ │ │ + ld t1,136(sp) │ │ │ │ + li a0,0 │ │ │ │ + slli a4,s9,0x1 │ │ │ │ + add a4,a4,s9 │ │ │ │ + slli s3,a4,0x3 │ │ │ │ + mv a1,s3 │ │ │ │ + sd t1,8(sp) │ │ │ │ + ld s5,120(sp) │ │ │ │ + ld s2,128(sp) │ │ │ │ + jal 1e81c │ │ │ │ + ld t1,8(sp) │ │ │ │ + mv s1,a0 │ │ │ │ + mv s8,a0 │ │ │ │ + add a4,s3,a0 │ │ │ │ + mv a5,a0 │ │ │ │ + sw zero,8(a5) │ │ │ │ + sd zero,16(a5) │ │ │ │ + sw zero,12(a5) │ │ │ │ sd zero,0(a5) │ │ │ │ + addi a5,a5,24 │ │ │ │ + bne a4,a5,390c2 │ │ │ │ + addi s4,sp,164 │ │ │ │ + addi s3,sp,160 │ │ │ │ + mv s11,a4 │ │ │ │ + mv s10,t1 │ │ │ │ + sw zero,0(s8) │ │ │ │ + lw a7,0(s10) │ │ │ │ + sd zero,16(s8) │ │ │ │ + li s7,0 │ │ │ │ + li s6,0 │ │ │ │ + beqz a7,39172 │ │ │ │ + sd s1,8(sp) │ │ │ │ + ld a5,16(s10) │ │ │ │ + slli s9,s7,0x3 │ │ │ │ + addiw a4,s6,1 │ │ │ │ + add a3,a5,s9 │ │ │ │ + ld t1,0(a3) │ │ │ │ + sext.w a2,s6 │ │ │ │ + sext.w s6,a4 │ │ │ │ + lw a6,4(t1) │ │ │ │ + lw a0,0(t1) │ │ │ │ + subw t3,a6,a0 │ │ │ │ + bgeu s6,a7,392d2 │ │ │ │ + addiw a3,a7,-2 │ │ │ │ + subw a3,a3,a2 │ │ │ │ + slli a3,a3,0x20 │ │ │ │ + srli a3,a3,0x20 │ │ │ │ + slli a2,a4,0x20 │ │ │ │ + add a3,a3,s7 │ │ │ │ + srli a4,a2,0x1d │ │ │ │ + slli a3,a3,0x3 │ │ │ │ + addi a2,a5,16 │ │ │ │ + add a3,a3,a2 │ │ │ │ + add a5,a5,a4 │ │ │ │ + li t6,0 │ │ │ │ + ld a4,0(a5) │ │ │ │ + lw a2,0(a4) │ │ │ │ + bltu a0,a2,39160 │ │ │ │ + lw a1,4(a4) │ │ │ │ + bltu a1,a6,39160 │ │ │ │ + lbu t5,12(t1) │ │ │ │ + lbu t4,12(a4) │ │ │ │ + beq t5,t4,3922e │ │ │ │ + addi a5,a5,8 │ │ │ │ + bne a3,a5,39146 │ │ │ │ + beqz t6,392d2 │ │ │ │ + addi s7,s7,1 │ │ │ │ + bltu s6,a7,390fa │ │ │ │ + ld s1,8(sp) │ │ │ │ + addi s8,s8,24 │ │ │ │ + addi s10,s10,24 │ │ │ │ + bne s11,s8,390e4 │ │ │ │ + ld a5,88(sp) │ │ │ │ + ld s3,104(sp) │ │ │ │ + mv s7,s2 │ │ │ │ + add s9,a5,s5 │ │ │ │ + lw s4,0(s7) │ │ │ │ + ld a0,0(s3) │ │ │ │ + beqz s4,391b4 │ │ │ │ + slli a5,s4,0x20 │ │ │ │ + srli s4,a5,0x1d │ │ │ │ + li s0,0 │ │ │ │ + add a0,a0,s0 │ │ │ │ + ld a0,0(a0) │ │ │ │ jal 3670 │ │ │ │ - ld a0,8(s2) │ │ │ │ - lw a4,16(s2) │ │ │ │ - sext.w a5,s4 │ │ │ │ - add s1,s1,a0 │ │ │ │ - sd zero,0(s1) │ │ │ │ - bltu a5,a4,3b596 │ │ │ │ - ld s0,64(sp) │ │ │ │ - ld s1,56(sp) │ │ │ │ - ld s3,40(sp) │ │ │ │ - ld s4,32(sp) │ │ │ │ - ld s5,24(sp) │ │ │ │ - ld s6,16(sp) │ │ │ │ - ld s7,8(sp) │ │ │ │ - jal 3670 │ │ │ │ - ld a0,0(s2) │ │ │ │ - sd zero,8(s2) │ │ │ │ - jal 3670 │ │ │ │ - ld ra,72(sp) │ │ │ │ - sd zero,0(s2) │ │ │ │ - ld s2,48(sp) │ │ │ │ - addi sp,sp,80 │ │ │ │ - ret │ │ │ │ - ld a0,48(s5) │ │ │ │ - jal 3670 │ │ │ │ - j 3b72a │ │ │ │ - ld a0,48(s3) │ │ │ │ - jal 3670 │ │ │ │ - j 3b8d2 │ │ │ │ - ld a0,48(s5) │ │ │ │ - jal 3670 │ │ │ │ - j 3b8ae │ │ │ │ - ld a0,48(s5) │ │ │ │ - jal 3670 │ │ │ │ - j 3ba5e │ │ │ │ - ld a0,48(s3) │ │ │ │ - jal 3670 │ │ │ │ - j 3bc04 │ │ │ │ - ld a0,48(s5) │ │ │ │ - jal 3670 │ │ │ │ - j 3bbe2 │ │ │ │ - ld a0,48(s0) │ │ │ │ - jal 3670 │ │ │ │ - j 3bc20 │ │ │ │ - ld a0,48(s6) │ │ │ │ - jal 3670 │ │ │ │ - j 3bbbe │ │ │ │ - ld a0,48(s6) │ │ │ │ - jal 3670 │ │ │ │ - j 3bb12 │ │ │ │ - ld a0,48(s6) │ │ │ │ - jal 3670 │ │ │ │ - j 3ba3a │ │ │ │ - ld a0,48(s6) │ │ │ │ - jal 3670 │ │ │ │ - j 3b98e │ │ │ │ - ld a0,48(s6) │ │ │ │ - jal 3670 │ │ │ │ - j 3b88a │ │ │ │ - ld a0,48(s6) │ │ │ │ - jal 3670 │ │ │ │ - j 3b7de │ │ │ │ - ld a0,48(s6) │ │ │ │ - jal 3670 │ │ │ │ - j 3b706 │ │ │ │ - ld a0,48(s6) │ │ │ │ - jal 3670 │ │ │ │ - j 3b65a │ │ │ │ - ld a0,48(s7) │ │ │ │ - jal 3670 │ │ │ │ - j 3b826 │ │ │ │ - ld a0,48(s7) │ │ │ │ - jal 3670 │ │ │ │ - j 3b77a │ │ │ │ - ld a0,48(s7) │ │ │ │ - jal 3670 │ │ │ │ - j 3b96a │ │ │ │ - ld a0,48(s7) │ │ │ │ - jal 3670 │ │ │ │ - j 3b92a │ │ │ │ - ld a0,48(s7) │ │ │ │ - jal 3670 │ │ │ │ - j 3b866 │ │ │ │ - ld a0,48(s7) │ │ │ │ - jal 3670 │ │ │ │ - j 3bb9a │ │ │ │ - ld a0,48(s7) │ │ │ │ - jal 3670 │ │ │ │ - j 3bb5a │ │ │ │ - ld a0,48(s7) │ │ │ │ - jal 3670 │ │ │ │ - j 3b6e2 │ │ │ │ - ld a0,48(s7) │ │ │ │ - jal 3670 │ │ │ │ - j 3b6a2 │ │ │ │ - ld a0,48(s7) │ │ │ │ - jal 3670 │ │ │ │ - j 3baee │ │ │ │ - ld a0,48(s7) │ │ │ │ - jal 3670 │ │ │ │ - j 3ba16 │ │ │ │ - ld a0,48(s7) │ │ │ │ - jal 3670 │ │ │ │ - j 3b636 │ │ │ │ - ld a0,48(s7) │ │ │ │ + ld a0,0(s3) │ │ │ │ + add a5,a0,s0 │ │ │ │ + sd zero,0(a5) │ │ │ │ + addi s0,s0,8 │ │ │ │ + bne s4,s0,3919a │ │ │ │ jal 3670 │ │ │ │ - j 3b9d6 │ │ │ │ - ld a0,48(s7) │ │ │ │ + addi s3,s3,8 │ │ │ │ + sd zero,-8(s3) │ │ │ │ + addi s7,s7,4 │ │ │ │ + bne s3,s9,39184 │ │ │ │ + ld s3,296(sp) │ │ │ │ + ld s10,240(sp) │ │ │ │ + ld s11,232(sp) │ │ │ │ + fld fs0,216(sp) │ │ │ │ + fld fs1,208(sp) │ │ │ │ + fld fs2,200(sp) │ │ │ │ + fld fs3,192(sp) │ │ │ │ + fld fs4,184(sp) │ │ │ │ + fld fs5,176(sp) │ │ │ │ + ld a0,88(sp) │ │ │ │ jal 3670 │ │ │ │ - j 3baae │ │ │ │ - ld a0,48(s7) │ │ │ │ + mv a0,s2 │ │ │ │ jal 3670 │ │ │ │ - j 3b5f6 │ │ │ │ - ld a0,48(s7) │ │ │ │ + ld a0,80(sp) │ │ │ │ jal 3670 │ │ │ │ - j 3b7ba │ │ │ │ - ld a0,8(a0) │ │ │ │ - j 3bc6c │ │ │ │ - addi sp,sp,-96 │ │ │ │ - sd s4,48(sp) │ │ │ │ - auipc s4,0x3e │ │ │ │ - ld s4,322(s4) │ │ │ │ - ld a5,0(s4) │ │ │ │ - sd a5,24(sp) │ │ │ │ - li a5,0 │ │ │ │ - auipc a5,0x25 │ │ │ │ - addi a5,a5,1506 │ │ │ │ - sd a5,0(sp) │ │ │ │ - auipc a5,0x25 │ │ │ │ - addi a5,a5,1504 │ │ │ │ - sd a5,8(sp) │ │ │ │ - auipc a5,0x25 │ │ │ │ - addi a5,a5,1502 │ │ │ │ - sd ra,88(sp) │ │ │ │ - sd a5,16(sp) │ │ │ │ - sd s0,80(sp) │ │ │ │ - sd s1,72(sp) │ │ │ │ - sd s2,64(sp) │ │ │ │ - sd s3,56(sp) │ │ │ │ - sd s5,40(sp) │ │ │ │ - mv s1,a0 │ │ │ │ - jal 3310 │ │ │ │ - addi s0,a0,1 │ │ │ │ - li a1,1 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 39f0 │ │ │ │ - mv a2,s0 │ │ │ │ - mv a1,s1 │ │ │ │ - mv s3,a0 │ │ │ │ - mv s2,sp │ │ │ │ - jal 3530 │ │ │ │ - addi s5,sp,24 │ │ │ │ - j 3be48 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 3310 │ │ │ │ - add s1,s0,a0 │ │ │ │ + auipc a5,0x41 │ │ │ │ + ld a5,-728(a5) │ │ │ │ + ld a4,168(sp) │ │ │ │ + ld a5,0(a5) │ │ │ │ + xor a5,a5,a4 │ │ │ │ + li a4,0 │ │ │ │ + bnez a5,393dc │ │ │ │ + ld ra,328(sp) │ │ │ │ + ld s0,320(sp) │ │ │ │ + ld s2,304(sp) │ │ │ │ + ld s4,288(sp) │ │ │ │ + ld s5,280(sp) │ │ │ │ + ld s6,272(sp) │ │ │ │ + ld s7,264(sp) │ │ │ │ + ld s8,256(sp) │ │ │ │ + ld s9,248(sp) │ │ │ │ mv a0,s1 │ │ │ │ - jal 3310 │ │ │ │ - addi a2,a0,1 │ │ │ │ + ld s1,312(sp) │ │ │ │ + addi sp,sp,336 │ │ │ │ + ret │ │ │ │ + bltu s3,s5,38eca │ │ │ │ + subw t5,s3,s5 │ │ │ │ + addiw a4,t5,20 │ │ │ │ + bgeu a5,a4,38eca │ │ │ │ + addiw a3,a3,20 │ │ │ │ + bgeu t5,a3,38eca │ │ │ │ + j 38fd0 │ │ │ │ + lw t4,20(t1) │ │ │ │ + lw a4,20(a4) │ │ │ │ + bltu t4,a4,39160 │ │ │ │ + addw a4,a4,a1 │ │ │ │ + addw t4,t4,t3 │ │ │ │ + subw a4,a4,a2 │ │ │ │ + bltu a4,t4,39160 │ │ │ │ + li t6,1 │ │ │ │ + j 39160 │ │ │ │ + ld a4,48(sp) │ │ │ │ + ld a3,56(sp) │ │ │ │ + bne a4,a3,38eca │ │ │ │ + bnez a4,38eca │ │ │ │ + ld a4,16(sp) │ │ │ │ + bltu a2,a4,3926e │ │ │ │ + subw a4,a2,a5 │ │ │ │ + li a2,20 │ │ │ │ + mv a5,a4 │ │ │ │ + bltu a2,a4,392ba │ │ │ │ + subw a3,s3,s5 │ │ │ │ + bltu a2,a3,392ba │ │ │ │ + ld a5,0(s7) │ │ │ │ + ld a4,64(sp) │ │ │ │ + add a4,a4,a5 │ │ │ │ + add a5,a5,s2 │ │ │ │ + ld a2,0(a4) │ │ │ │ + ld a3,0(a5) │ │ │ │ + lw a1,0(a2) │ │ │ │ + lw a4,0(a3) │ │ │ │ + mv a5,a1 │ │ │ │ + bgeu a4,a1,39288 │ │ │ │ + mv a5,a4 │ │ │ │ + lw a0,4(a2) │ │ │ │ + lw a1,4(a3) │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + mv a4,a0 │ │ │ │ + bgeu a0,a1,39298 │ │ │ │ + mv a4,a1 │ │ │ │ + ld a1,96(sp) │ │ │ │ + slli a4,a4,0x20 │ │ │ │ + ld s0,40(sp) │ │ │ │ + and a5,a5,a1 │ │ │ │ + or a5,a5,a4 │ │ │ │ + sd a5,0(a2) │ │ │ │ + sd a5,0(a3) │ │ │ │ + lwu a4,0(s10) │ │ │ │ + ld a5,0(s9) │ │ │ │ + ld a1,16(s4) │ │ │ │ + slli a4,a4,0x3 │ │ │ │ + add a4,a4,a5 │ │ │ │ + ld a4,0(a4) │ │ │ │ + j 3902e │ │ │ │ + bltu s3,s5,38eca │ │ │ │ + subw t6,s3,s5 │ │ │ │ + addiw a3,t6,20 │ │ │ │ + bgeu a4,a3,38eca │ │ │ │ + addiw a5,a5,20 │ │ │ │ + bgeu t6,a5,38eca │ │ │ │ + j 3926e │ │ │ │ + lwu a5,20(t1) │ │ │ │ + ld a1,16(s0) │ │ │ │ + mv a0,s0 │ │ │ │ + add a1,a1,a5 │ │ │ │ + jal 1a224 │ │ │ │ + sext.w s1,a0 │ │ │ │ + mv a3,s4 │ │ │ │ + mv a2,s3 │ │ │ │ mv a1,s1 │ │ │ │ mv a0,s0 │ │ │ │ + jal 1a296 │ │ │ │ + ld a5,16(s10) │ │ │ │ + ld a4,16(s8) │ │ │ │ + add a5,a5,s9 │ │ │ │ + ld a5,0(a5) │ │ │ │ + sw s1,24(a5) │ │ │ │ + beqz a4,3937c │ │ │ │ + li a1,56 │ │ │ │ + li a0,0 │ │ │ │ + jal 1e81c │ │ │ │ + ld a5,16(s10) │ │ │ │ + li a2,56 │ │ │ │ + mv s1,a0 │ │ │ │ + add a5,a5,s9 │ │ │ │ + ld a1,0(a5) │ │ │ │ jal 36a0 │ │ │ │ - ld s1,0(s2) │ │ │ │ - mv a0,s3 │ │ │ │ - mv a1,s1 │ │ │ │ - jal 3430 │ │ │ │ - mv s0,a0 │ │ │ │ - bnez a0,3be2c │ │ │ │ - addi s2,s2,8 │ │ │ │ - bne s2,s5,3be48 │ │ │ │ - ld a4,24(sp) │ │ │ │ - ld a5,0(s4) │ │ │ │ - xor a5,a5,a4 │ │ │ │ - li a4,0 │ │ │ │ - bnez a5,3be7e │ │ │ │ - ld ra,88(sp) │ │ │ │ - ld s0,80(sp) │ │ │ │ - ld s1,72(sp) │ │ │ │ - ld s2,64(sp) │ │ │ │ - ld s4,48(sp) │ │ │ │ - ld s5,40(sp) │ │ │ │ - mv a0,s3 │ │ │ │ - ld s3,56(sp) │ │ │ │ - addi sp,sp,96 │ │ │ │ - ret │ │ │ │ + lwu a2,0(s1) │ │ │ │ + lwu a5,8(s8) │ │ │ │ + lw a3,28(s1) │ │ │ │ + lw a1,12(s8) │ │ │ │ + sub a5,a5,a2 │ │ │ │ + addi a5,a5,1 │ │ │ │ + not a2,a5 │ │ │ │ + srai a2,a2,0x3f │ │ │ │ + addw a3,a3,a1 │ │ │ │ + and a5,a5,a2 │ │ │ │ + subw a5,a3,a5 │ │ │ │ + lw a1,0(s8) │ │ │ │ + sw a5,12(s8) │ │ │ │ + lw a5,4(s1) │ │ │ │ + addiw a1,a1,1 │ │ │ │ + ld a0,16(s8) │ │ │ │ + sw a5,8(s8) │ │ │ │ + slli a5,a1,0x20 │ │ │ │ + sw a1,0(s8) │ │ │ │ + srli a1,a5,0x1d │ │ │ │ + jal 1e81c │ │ │ │ + lw a5,0(s8) │ │ │ │ + lw a7,0(s10) │ │ │ │ + sd a0,16(s8) │ │ │ │ + addiw a5,a5,-1 │ │ │ │ + slli a3,a5,0x20 │ │ │ │ + srli a5,a3,0x1d │ │ │ │ + add a0,a0,a5 │ │ │ │ + sd s1,0(a0) │ │ │ │ + j 3916a │ │ │ │ + li a1,8 │ │ │ │ + li a0,0 │ │ │ │ + jal 1e81c │ │ │ │ + sd a0,16(s8) │ │ │ │ + li a1,56 │ │ │ │ + li a0,0 │ │ │ │ + jal 1e81c │ │ │ │ + ld a5,16(s10) │ │ │ │ + li a2,56 │ │ │ │ + mv s1,a0 │ │ │ │ + add a5,a5,s9 │ │ │ │ + ld a1,0(a5) │ │ │ │ + jal 36a0 │ │ │ │ + ld a5,16(s10) │ │ │ │ + ld a3,16(s8) │ │ │ │ + li a4,1 │ │ │ │ + add a5,a5,s9 │ │ │ │ + sd s1,0(a3) │ │ │ │ + ld a5,0(a5) │ │ │ │ + sw a4,0(s8) │ │ │ │ + lw a4,0(a5) │ │ │ │ + sw a4,4(s8) │ │ │ │ + lw a4,4(a5) │ │ │ │ + sw a4,8(s8) │ │ │ │ + lw a5,28(a5) │ │ │ │ + sw a5,12(s8) │ │ │ │ + lw a7,0(s10) │ │ │ │ + j 3916a │ │ │ │ + li a1,0 │ │ │ │ + li a0,0 │ │ │ │ + jal 1e81c │ │ │ │ + mv s1,a0 │ │ │ │ + j 391d6 │ │ │ │ + sd s3,296(sp) │ │ │ │ + sd s10,240(sp) │ │ │ │ + sd s11,232(sp) │ │ │ │ + fsd fs0,216(sp) │ │ │ │ + fsd fs1,208(sp) │ │ │ │ + fsd fs2,200(sp) │ │ │ │ + fsd fs3,192(sp) │ │ │ │ + fsd fs4,184(sp) │ │ │ │ + fsd fs5,176(sp) │ │ │ │ jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - addi sp,sp,-80 │ │ │ │ - sd ra,72(sp) │ │ │ │ - sd s0,64(sp) │ │ │ │ - sd s1,56(sp) │ │ │ │ - sd s2,48(sp) │ │ │ │ - sd s3,40(sp) │ │ │ │ - sd s4,32(sp) │ │ │ │ - sd s5,24(sp) │ │ │ │ - sd s6,16(sp) │ │ │ │ - sd s7,8(sp) │ │ │ │ - mv s5,a2 │ │ │ │ - mv s6,a1 │ │ │ │ - mv s7,a0 │ │ │ │ - jal 3310 │ │ │ │ - mv s0,a0 │ │ │ │ - mv a0,s6 │ │ │ │ - jal 3310 │ │ │ │ - mv s3,a0 │ │ │ │ - mv a0,s5 │ │ │ │ - jal 3310 │ │ │ │ - add s4,s0,s3 │ │ │ │ - mv s2,a0 │ │ │ │ - addi a0,s4,3 │ │ │ │ - li a1,1 │ │ │ │ - add a0,a0,s2 │ │ │ │ - jal 39f0 │ │ │ │ + addi sp,sp,-48 │ │ │ │ + sd s2,16(sp) │ │ │ │ + addw s2,a1,a3 │ │ │ │ + slli a5,s2,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + sd s1,24(sp) │ │ │ │ + mv s1,a1 │ │ │ │ + slli a1,a5,0x3 │ │ │ │ + sub a1,a1,a5 │ │ │ │ + sd s3,8(sp) │ │ │ │ + slli a1,a1,0x3 │ │ │ │ + mv s3,a3 │ │ │ │ + sd s0,32(sp) │ │ │ │ + sd ra,40(sp) │ │ │ │ + mv s0,a2 │ │ │ │ + jal 1e81c │ │ │ │ + beqz s3,39470 │ │ │ │ mv a2,s0 │ │ │ │ - mv a1,s7 │ │ │ │ - mv s1,a0 │ │ │ │ - jal 3530 │ │ │ │ - li s7,32 │ │ │ │ - addi a0,s0,1 │ │ │ │ - add s0,s0,s1 │ │ │ │ - mv a2,s3 │ │ │ │ - mv a1,s6 │ │ │ │ - sb s7,0(s0) │ │ │ │ - add a0,a0,s1 │ │ │ │ - jal 3530 │ │ │ │ - add s0,s0,s3 │ │ │ │ - addi a0,s4,2 │ │ │ │ - sb s7,1(s0) │ │ │ │ - mv a2,s2 │ │ │ │ - add s0,s0,s2 │ │ │ │ - mv a1,s5 │ │ │ │ - add a0,a0,s1 │ │ │ │ - jal 3530 │ │ │ │ - sb zero,2(s0) │ │ │ │ - ld ra,72(sp) │ │ │ │ - ld s0,64(sp) │ │ │ │ - ld s2,48(sp) │ │ │ │ - ld s3,40(sp) │ │ │ │ - ld s4,32(sp) │ │ │ │ - ld s5,24(sp) │ │ │ │ - ld s6,16(sp) │ │ │ │ - ld s7,8(sp) │ │ │ │ - mv a0,s1 │ │ │ │ - ld s1,56(sp) │ │ │ │ - addi sp,sp,80 │ │ │ │ + slli a4,s1,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + slli a5,a4,0x3 │ │ │ │ + ld a3,0(a2) │ │ │ │ + sub a5,a5,a4 │ │ │ │ + slli a5,a5,0x3 │ │ │ │ + add a5,a5,a0 │ │ │ │ + sd a3,0(a5) │ │ │ │ + ld a3,16(a2) │ │ │ │ + lbu a4,12(a2) │ │ │ │ + addi a2,a2,56 │ │ │ │ + sd a3,16(a5) │ │ │ │ + sb a4,12(a5) │ │ │ │ + lw a4,-28(a2) │ │ │ │ + ld a3,-16(a2) │ │ │ │ + fld fa5,-24(a2) │ │ │ │ + sw a4,28(a5) │ │ │ │ + lw a4,-48(a2) │ │ │ │ + sd a3,40(a5) │ │ │ │ + fsd fa5,32(a5) │ │ │ │ + sw a4,8(a5) │ │ │ │ + lbu a4,-8(a2) │ │ │ │ + addiw s1,s1,1 │ │ │ │ + sb a4,48(a5) │ │ │ │ + lw a4,-32(a2) │ │ │ │ + sw a4,24(a5) │ │ │ │ + bne s2,s1,39420 │ │ │ │ + ld ra,40(sp) │ │ │ │ + ld s0,32(sp) │ │ │ │ + ld s1,24(sp) │ │ │ │ + ld s2,16(sp) │ │ │ │ + ld s3,8(sp) │ │ │ │ + addi sp,sp,48 │ │ │ │ ret │ │ │ │ - addi sp,sp,-32 │ │ │ │ - sd s0,16(sp) │ │ │ │ - lui a1,0x5 │ │ │ │ - auipc s0,0x3e │ │ │ │ - ld s0,-12(s0) │ │ │ │ - ld a5,0(s0) │ │ │ │ - sd a5,8(sp) │ │ │ │ - li a5,0 │ │ │ │ - mv a2,sp │ │ │ │ - addi a1,a1,1043 │ │ │ │ + addi sp,sp,-304 │ │ │ │ + sd s0,288(sp) │ │ │ │ + auipc s0,0x41 │ │ │ │ + ld s0,-1394(s0) │ │ │ │ + sd s2,272(sp) │ │ │ │ + sd ra,296(sp) │ │ │ │ + ld a0,0(s0) │ │ │ │ + sd a0,152(sp) │ │ │ │ li a0,0 │ │ │ │ - sd ra,24(sp) │ │ │ │ - jal 3760 │ │ │ │ - ld a4,8(sp) │ │ │ │ - ld a5,0(s0) │ │ │ │ + sd a5,8(sp) │ │ │ │ + sd a6,88(sp) │ │ │ │ + mv s2,a7 │ │ │ │ + beqz a4,3983c │ │ │ │ + addi a5,sp,148 │ │ │ │ + sd s3,264(sp) │ │ │ │ + fsd fs2,168(sp) │ │ │ │ + fsd fs3,160(sp) │ │ │ │ + slli s3,a4,0x20 │ │ │ │ + fmv.d fs2,fa0 │ │ │ │ + fmv.d fs3,fa1 │ │ │ │ + addiw s0,a4,-1 │ │ │ │ + sd s4,256(sp) │ │ │ │ + srli s3,s3,0x20 │ │ │ │ + mv s4,a3 │ │ │ │ + li t1,0 │ │ │ │ + li a3,-1 │ │ │ │ + li t5,0 │ │ │ │ + sd a5,16(sp) │ │ │ │ + addi a5,sp,144 │ │ │ │ + sd s9,216(sp) │ │ │ │ + sw s0,132(sp) │ │ │ │ + sd s1,280(sp) │ │ │ │ + sd s5,248(sp) │ │ │ │ + sd s6,240(sp) │ │ │ │ + sd s7,232(sp) │ │ │ │ + sd s8,224(sp) │ │ │ │ + sd s10,208(sp) │ │ │ │ + sd s11,200(sp) │ │ │ │ + fsd fs0,184(sp) │ │ │ │ + fsd fs1,176(sp) │ │ │ │ + sd zero,96(sp) │ │ │ │ + sd a5,24(sp) │ │ │ │ + sd t5,104(sp) │ │ │ │ + mv a6,t1 │ │ │ │ + sd a3,64(sp) │ │ │ │ + sd s3,120(sp) │ │ │ │ + mv s9,a2 │ │ │ │ + sd a4,32(sp) │ │ │ │ + sd a7,136(sp) │ │ │ │ + mv s0,a1 │ │ │ │ + ld a0,0(s9) │ │ │ │ + slli a2,a6,0x4 │ │ │ │ + addiw a4,a6,1 │ │ │ │ + add a5,a0,a2 │ │ │ │ + lw a1,8(a5) │ │ │ │ + sd a4,56(sp) │ │ │ │ + sext.w a3,a6 │ │ │ │ + mv t1,s9 │ │ │ │ + beqz a1,395ea │ │ │ │ + li a4,1 │ │ │ │ + li s10,0 │ │ │ │ + subw s8,a4,a3 │ │ │ │ + mv s1,s10 │ │ │ │ + li s3,0 │ │ │ │ + sd t1,112(sp) │ │ │ │ + sd a2,48(sp) │ │ │ │ + mv s10,a6 │ │ │ │ + sd a3,40(sp) │ │ │ │ + mv s2,s0 │ │ │ │ + sw s8,72(sp) │ │ │ │ + ld a6,0(a5) │ │ │ │ + slli a5,s1,0x3 │ │ │ │ + add a5,a5,s1 │ │ │ │ + slli a5,a5,0x2 │ │ │ │ + add s11,a6,a5 │ │ │ │ + lw s0,20(s11) │ │ │ │ + ld t4,16(s2) │ │ │ │ + lw s5,4(s11) │ │ │ │ + slli a5,s0,0x20 │ │ │ │ + srli s8,a5,0x1e │ │ │ │ + add t4,t4,s8 │ │ │ │ + lw a6,0(t4) │ │ │ │ + ld a5,64(sp) │ │ │ │ + lw a4,8(s2) │ │ │ │ + ld a3,32(sp) │ │ │ │ + ld a1,40(sp) │ │ │ │ + addw s5,s5,a5 │ │ │ │ + sd a6,80(sp) │ │ │ │ + ld a5,8(sp) │ │ │ │ + lw a6,72(sp) │ │ │ │ + mv a2,s3 │ │ │ │ + lw s7,24(s11) │ │ │ │ + addw s6,a6,s5 │ │ │ │ + jal 31f28 │ │ │ │ + ld a0,0(s4) │ │ │ │ + mv a1,s6 │ │ │ │ + fmv.d fs0,fa0 │ │ │ │ + add a0,a0,s10 │ │ │ │ + jal 18454 │ │ │ │ + ld a5,16(s2) │ │ │ │ + ld a0,0(s2) │ │ │ │ + sw zero,144(sp) │ │ │ │ + sw zero,148(sp) │ │ │ │ + add a5,a5,s8 │ │ │ │ + lwu a5,0(a5) │ │ │ │ + ld a1,16(a0) │ │ │ │ + fmv.d fs1,fa0 │ │ │ │ + add a1,a1,a5 │ │ │ │ + jal 1a224 │ │ │ │ + mv s6,a0 │ │ │ │ + ld a3,16(sp) │ │ │ │ + ld a0,0(s2) │ │ │ │ + ld a2,24(sp) │ │ │ │ + sext.w s6,s6 │ │ │ │ + mv a1,s6 │ │ │ │ + jal 1a296 │ │ │ │ + flt.d a5,fs0,fs2 │ │ │ │ + beqz a5,395cc │ │ │ │ + fle.d a5,fs3,fs1 │ │ │ │ + beqz a5,395cc │ │ │ │ + bltu s7,s0,395cc │ │ │ │ + ld a5,88(sp) │ │ │ │ + subw s7,s7,s0 │ │ │ │ + bltu s7,a5,397c2 │ │ │ │ + ld a0,0(s9) │ │ │ │ + ld a5,48(sp) │ │ │ │ + addi s1,s1,1 │ │ │ │ + sext.w s3,s1 │ │ │ │ + add a5,a5,a0 │ │ │ │ + lw a4,8(a5) │ │ │ │ + bltu s3,a4,39526 │ │ │ │ + ld t1,112(sp) │ │ │ │ + ld a3,40(sp) │ │ │ │ + mv a6,s10 │ │ │ │ + mv s0,s2 │ │ │ │ + li a1,0 │ │ │ │ + lw a5,132(sp) │ │ │ │ + mv s2,s0 │ │ │ │ + sd a6,72(sp) │ │ │ │ + subw s10,a5,a3 │ │ │ │ + sext.w a5,s10 │ │ │ │ + sd a5,48(sp) │ │ │ │ + slli a5,s10,0x20 │ │ │ │ + srli s10,a5,0x1c │ │ │ │ + mv s0,t1 │ │ │ │ + sd a3,112(sp) │ │ │ │ + sd s9,80(sp) │ │ │ │ + sd s10,40(sp) │ │ │ │ + li a5,1 │ │ │ │ + addi s0,s0,8 │ │ │ │ + beq a1,a5,396e8 │ │ │ │ + ld a0,0(s0) │ │ │ │ + ld a5,40(sp) │ │ │ │ + add a5,a5,a0 │ │ │ │ + lw a4,8(a5) │ │ │ │ + beqz a4,396e8 │ │ │ │ + li s11,0 │ │ │ │ + li s9,0 │ │ │ │ + mv s3,s2 │ │ │ │ + mv s6,s9 │ │ │ │ + mv s2,s11 │ │ │ │ + ld a6,0(a5) │ │ │ │ + slli a5,s2,0x3 │ │ │ │ + add a5,a5,s2 │ │ │ │ + slli a5,a5,0x2 │ │ │ │ + add s1,a6,a5 │ │ │ │ + lw s11,20(s1) │ │ │ │ + ld t4,16(s3) │ │ │ │ + ld a6,56(sp) │ │ │ │ + slli a5,s11,0x20 │ │ │ │ + lw a4,8(s3) │ │ │ │ + ld a3,32(sp) │ │ │ │ + srli s7,a5,0x1e │ │ │ │ + lw s8,4(s1) │ │ │ │ + ld a5,8(sp) │ │ │ │ + ld a1,48(sp) │ │ │ │ + add t4,t4,s7 │ │ │ │ + mv a2,s6 │ │ │ │ + subw s5,a6,s8 │ │ │ │ + lw s9,0(t4) │ │ │ │ + lw s10,24(s1) │ │ │ │ + jal 31f28 │ │ │ │ + ld a0,0(s4) │ │ │ │ + slli s5,s5,0x20 │ │ │ │ + srli s5,s5,0x20 │ │ │ │ + mv a1,s8 │ │ │ │ + add a0,a0,s5 │ │ │ │ + fmv.d fs0,fa0 │ │ │ │ + jal 18454 │ │ │ │ + ld a5,16(s3) │ │ │ │ + ld a0,0(s3) │ │ │ │ + sw zero,144(sp) │ │ │ │ + sw zero,148(sp) │ │ │ │ + add a5,a5,s7 │ │ │ │ + lwu a5,0(a5) │ │ │ │ + ld a1,16(a0) │ │ │ │ + fmv.d fs1,fa0 │ │ │ │ + add a1,a1,a5 │ │ │ │ + jal 1a224 │ │ │ │ + mv s7,a0 │ │ │ │ + ld a3,16(sp) │ │ │ │ + ld a0,0(s3) │ │ │ │ + ld a2,24(sp) │ │ │ │ + sext.w s7,s7 │ │ │ │ + mv a1,s7 │ │ │ │ + jal 1a296 │ │ │ │ + flt.d a5,fs0,fs2 │ │ │ │ + beqz a5,396ca │ │ │ │ + fle.d a5,fs3,fs1 │ │ │ │ + beqz a5,396ca │ │ │ │ + bltu s10,s11,396ca │ │ │ │ + ld a5,88(sp) │ │ │ │ + subw s10,s10,s11 │ │ │ │ + bltu s10,a5,39740 │ │ │ │ + ld a0,0(s0) │ │ │ │ + ld a5,40(sp) │ │ │ │ + addi s2,s2,1 │ │ │ │ + sext.w s6,s2 │ │ │ │ + add a5,a5,a0 │ │ │ │ + lw a4,8(a5) │ │ │ │ + li a1,1 │ │ │ │ + bltu s6,a4,39626 │ │ │ │ + li a5,1 │ │ │ │ + mv s2,s3 │ │ │ │ + addi s0,s0,8 │ │ │ │ + bne a1,a5,39612 │ │ │ │ + ld a5,64(sp) │ │ │ │ + ld a6,72(sp) │ │ │ │ + ld s9,80(sp) │ │ │ │ + addiw a5,a5,1 │ │ │ │ + sd a5,64(sp) │ │ │ │ + ld a5,120(sp) │ │ │ │ + addi a6,a6,1 │ │ │ │ + mv s0,s2 │ │ │ │ + bne a6,a5,394f2 │ │ │ │ + ld t5,104(sp) │ │ │ │ + ld s2,136(sp) │ │ │ │ + ld s1,280(sp) │ │ │ │ + ld s3,264(sp) │ │ │ │ + ld s4,256(sp) │ │ │ │ + ld s5,248(sp) │ │ │ │ + ld s6,240(sp) │ │ │ │ + ld s7,232(sp) │ │ │ │ + ld s8,224(sp) │ │ │ │ + ld s9,216(sp) │ │ │ │ + ld s10,208(sp) │ │ │ │ + ld s11,200(sp) │ │ │ │ + fld fs0,184(sp) │ │ │ │ + fld fs1,176(sp) │ │ │ │ + fld fs2,168(sp) │ │ │ │ + fld fs3,160(sp) │ │ │ │ + auipc a5,0x40 │ │ │ │ + ld a5,2036(a5) │ │ │ │ + sw t5,0(s2) │ │ │ │ + ld a4,152(sp) │ │ │ │ + ld a5,0(a5) │ │ │ │ xor a5,a5,a4 │ │ │ │ li a4,0 │ │ │ │ - lhu a0,2(sp) │ │ │ │ - bnez a5,3bf4e │ │ │ │ - ld ra,24(sp) │ │ │ │ - ld s0,16(sp) │ │ │ │ - addi sp,sp,32 │ │ │ │ + bnez a5,39842 │ │ │ │ + ld ra,296(sp) │ │ │ │ + ld s0,288(sp) │ │ │ │ + ld a0,96(sp) │ │ │ │ + ld s2,272(sp) │ │ │ │ + addi sp,sp,304 │ │ │ │ ret │ │ │ │ + ld s11,104(sp) │ │ │ │ + ld a0,96(sp) │ │ │ │ + subw s9,s9,s8 │ │ │ │ + addiw s10,s11,1 │ │ │ │ + slli a5,s10,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + slli a1,a5,0x3 │ │ │ │ + sub a1,a1,a5 │ │ │ │ + slli a1,a1,0x3 │ │ │ │ + jal 1e81c │ │ │ │ + slli a4,s11,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + slli a5,a4,0x3 │ │ │ │ + sub s8,a5,a4 │ │ │ │ + ld a5,112(sp) │ │ │ │ + li a4,-1 │ │ │ │ + srli a3,a4,0x20 │ │ │ │ + addiw s9,s9,1 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + and s5,s5,a3 │ │ │ │ + and t3,s6,a3 │ │ │ │ + slli s8,s8,0x3 │ │ │ │ + slli s9,s9,0x20 │ │ │ │ + add s8,s8,a0 │ │ │ │ + or s5,s5,a5 │ │ │ │ + or t3,t3,s9 │ │ │ │ + li a5,1 │ │ │ │ + sd a0,96(sp) │ │ │ │ + sb a5,12(s8) │ │ │ │ + sd s5,0(s8) │ │ │ │ + sw s7,24(s8) │ │ │ │ + sd t3,16(s8) │ │ │ │ + sd s1,40(s8) │ │ │ │ + mv a0,s1 │ │ │ │ + jal 31ee0 │ │ │ │ + ld a5,48(sp) │ │ │ │ + sw a0,28(s8) │ │ │ │ + fsd fs0,32(s8) │ │ │ │ + sw a5,8(s8) │ │ │ │ + sb zero,48(s8) │ │ │ │ + sd s10,104(sp) │ │ │ │ + j 396ca │ │ │ │ + ld s0,104(sp) │ │ │ │ + ld a0,96(sp) │ │ │ │ + slli s5,s5,0x20 │ │ │ │ + addiw a4,s0,1 │ │ │ │ + slli a5,a4,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + slli a1,a5,0x3 │ │ │ │ + sub a1,a1,a5 │ │ │ │ + slli a1,a1,0x3 │ │ │ │ + sd a4,104(sp) │ │ │ │ + jal 1e81c │ │ │ │ + slli a3,s0,0x20 │ │ │ │ + srli a3,a3,0x20 │ │ │ │ + ld s0,40(sp) │ │ │ │ + ld a2,80(sp) │ │ │ │ + slli a5,a3,0x3 │ │ │ │ + li a4,-1 │ │ │ │ + sub a5,a5,a3 │ │ │ │ + srli a3,a4,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + slli a5,a5,0x3 │ │ │ │ + and a3,a3,s0 │ │ │ │ + slli a2,a2,0x20 │ │ │ │ + and t3,s3,a4 │ │ │ │ + add s7,a0,a5 │ │ │ │ + or a5,a3,s5 │ │ │ │ + or a3,t3,a2 │ │ │ │ + sd a0,96(sp) │ │ │ │ + sd a5,0(s7) │ │ │ │ + sw s6,24(s7) │ │ │ │ + sb zero,12(s7) │ │ │ │ + sd a3,16(s7) │ │ │ │ + sd s11,40(s7) │ │ │ │ + mv a0,s11 │ │ │ │ + jal 31ee0 │ │ │ │ + sw a0,28(s7) │ │ │ │ + sw s0,8(s7) │ │ │ │ + fsd fs0,32(s7) │ │ │ │ + sb zero,48(s7) │ │ │ │ + j 395cc │ │ │ │ + li t5,0 │ │ │ │ + sd zero,96(sp) │ │ │ │ + j 3971c │ │ │ │ + sd s1,280(sp) │ │ │ │ + sd s3,264(sp) │ │ │ │ + sd s4,256(sp) │ │ │ │ + sd s5,248(sp) │ │ │ │ + sd s6,240(sp) │ │ │ │ + sd s7,232(sp) │ │ │ │ + sd s8,224(sp) │ │ │ │ + sd s9,216(sp) │ │ │ │ + sd s10,208(sp) │ │ │ │ + sd s11,200(sp) │ │ │ │ + fsd fs0,184(sp) │ │ │ │ + fsd fs1,176(sp) │ │ │ │ + fsd fs2,168(sp) │ │ │ │ + fsd fs3,160(sp) │ │ │ │ jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - addi sp,sp,-16 │ │ │ │ - sd s0,0(sp) │ │ │ │ - sd ra,8(sp) │ │ │ │ - mv s0,a0 │ │ │ │ - jal 3310 │ │ │ │ - lbu a5,0(s0) │ │ │ │ + addi sp,sp,-128 │ │ │ │ + sd s11,24(sp) │ │ │ │ + sd ra,120(sp) │ │ │ │ + sd s5,72(sp) │ │ │ │ + sd a3,8(sp) │ │ │ │ + mv s11,a1 │ │ │ │ + beqz a1,39a16 │ │ │ │ + slli s11,a1,0x20 │ │ │ │ + srli s11,s11,0x20 │ │ │ │ + sd s6,64(sp) │ │ │ │ + slli s6,s11,0x3 │ │ │ │ + sub s6,s6,s11 │ │ │ │ + slli s6,s6,0x3 │ │ │ │ + sd s1,104(sp) │ │ │ │ + sd s7,56(sp) │ │ │ │ + sd s0,112(sp) │ │ │ │ + sd s2,96(sp) │ │ │ │ + sd s3,88(sp) │ │ │ │ + sd s4,80(sp) │ │ │ │ + sd s8,48(sp) │ │ │ │ + sd s9,40(sp) │ │ │ │ + sd s10,32(sp) │ │ │ │ + mv s1,a0 │ │ │ │ + add s6,s6,a0 │ │ │ │ + li s5,0 │ │ │ │ + li s11,0 │ │ │ │ + li s7,10 │ │ │ │ + li s0,0 │ │ │ │ + beqz s11,3998a │ │ │ │ + mv s0,s5 │ │ │ │ + li s2,0 │ │ │ │ + j 398bc │ │ │ │ + bgeu s9,s10,398ea │ │ │ │ + addiw s2,s2,1 │ │ │ │ + addi s0,s0,56 │ │ │ │ + beq s2,s11,39988 │ │ │ │ + lw s4,0(s0) │ │ │ │ + lw s3,0(s1) │ │ │ │ + lw s10,4(s0) │ │ │ │ + lw s9,4(s1) │ │ │ │ + lw s8,20(s0) │ │ │ │ + lw a1,20(s1) │ │ │ │ + lbu a4,12(s0) │ │ │ │ + lbu a5,12(s1) │ │ │ │ + lw a2,24(s0) │ │ │ │ + lw a3,24(s1) │ │ │ │ + bltu s3,s4,398ae │ │ │ │ + bgeu s10,s9,39956 │ │ │ │ + bne s4,s3,398b2 │ │ │ │ + bne a4,a5,398b2 │ │ │ │ + bne a2,a3,398b2 │ │ │ │ + mv a0,s8 │ │ │ │ + jal 40e08 │ │ │ │ + subw s3,s7,s3 │ │ │ │ sext.w a0,a0 │ │ │ │ - li t3,0 │ │ │ │ - addiw a4,a5,-43 │ │ │ │ - andi a4,a4,253 │ │ │ │ - seqz a4,a4 │ │ │ │ - li a2,9 │ │ │ │ - li t1,46 │ │ │ │ - add a5,s0,a4 │ │ │ │ - lbu a3,0(a5) │ │ │ │ - addi a6,a4,1 │ │ │ │ - add a7,s0,a6 │ │ │ │ - addiw a5,a3,-48 │ │ │ │ - zext.b a5,a5 │ │ │ │ - sext.w a1,a4 │ │ │ │ - bgeu a2,a5,3bfc8 │ │ │ │ - addi a4,a4,2 │ │ │ │ - add t4,s0,a4 │ │ │ │ - bnez t3,3bfba │ │ │ │ - bne a3,t1,3bfba │ │ │ │ - lbu a5,0(a7) │ │ │ │ - addiw a5,a5,-48 │ │ │ │ - zext.b a5,a5 │ │ │ │ - bgeu a2,a5,3bfcc │ │ │ │ - sext.w a1,a6 │ │ │ │ - ld ra,8(sp) │ │ │ │ - ld s0,0(sp) │ │ │ │ - sub a1,a1,a0 │ │ │ │ - seqz a0,a1 │ │ │ │ - addi sp,sp,16 │ │ │ │ + addw s3,s3,s4 │ │ │ │ + bgeu a0,s3,398b2 │ │ │ │ + bgeu s2,s11,39988 │ │ │ │ + slli s2,s2,0x20 │ │ │ │ + srli s2,s2,0x20 │ │ │ │ + ld a0,40(s1) │ │ │ │ + slli s0,s2,0x3 │ │ │ │ + sub s0,s0,s2 │ │ │ │ + slli s0,s0,0x3 │ │ │ │ + jal 31ee0 │ │ │ │ + add s0,s0,s5 │ │ │ │ + lw a5,28(s0) │ │ │ │ + blt a5,a0,399f2 │ │ │ │ + addi s1,s1,56 │ │ │ │ + bne s1,s6,398a8 │ │ │ │ + ld a5,8(sp) │ │ │ │ + ld s0,112(sp) │ │ │ │ + ld ra,120(sp) │ │ │ │ + ld s1,104(sp) │ │ │ │ + ld s2,96(sp) │ │ │ │ + ld s3,88(sp) │ │ │ │ + ld s4,80(sp) │ │ │ │ + ld s6,64(sp) │ │ │ │ + ld s7,56(sp) │ │ │ │ + ld s8,48(sp) │ │ │ │ + ld s9,40(sp) │ │ │ │ + ld s10,32(sp) │ │ │ │ + sw s11,0(a5) │ │ │ │ + mv a0,s5 │ │ │ │ + ld s11,24(sp) │ │ │ │ + ld s5,72(sp) │ │ │ │ + addi sp,sp,128 │ │ │ │ ret │ │ │ │ - addi a4,a4,1 │ │ │ │ - j 3bf78 │ │ │ │ - lbu a5,0(t4) │ │ │ │ - li t3,1 │ │ │ │ - addiw a5,a5,-48 │ │ │ │ - zext.b a5,a5 │ │ │ │ - bgeu a2,a5,3bfc8 │ │ │ │ - ld ra,8(sp) │ │ │ │ - ld s0,0(sp) │ │ │ │ - sext.w a1,a4 │ │ │ │ - sub a1,a1,a0 │ │ │ │ - seqz a0,a1 │ │ │ │ - addi sp,sp,16 │ │ │ │ + bne a4,a5,398b2 │ │ │ │ + bne a2,a3,398b2 │ │ │ │ + mv a0,s8 │ │ │ │ + sd a1,0(sp) │ │ │ │ + jal 40e08 │ │ │ │ + addiw a5,s3,10 │ │ │ │ + sext.w a0,a0 │ │ │ │ + subw a5,a5,s4 │ │ │ │ + bltu a0,a5,39906 │ │ │ │ + ld a1,0(sp) │ │ │ │ + bne s4,s3,398b2 │ │ │ │ + beq s10,s9,398f2 │ │ │ │ + addiw s2,s2,1 │ │ │ │ + addi s0,s0,56 │ │ │ │ + bne s2,s11,398bc │ │ │ │ + mv s0,s11 │ │ │ │ + addiw s11,s0,1 │ │ │ │ + slli a5,s11,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + slli a1,a5,0x3 │ │ │ │ + sub a1,a1,a5 │ │ │ │ + slli a1,a1,0x3 │ │ │ │ + mv a0,s5 │ │ │ │ + jal 1e81c │ │ │ │ + slli a5,s0,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + slli s0,a5,0x3 │ │ │ │ + ld a4,0(s1) │ │ │ │ + sub s0,s0,a5 │ │ │ │ + slli s0,s0,0x3 │ │ │ │ + add s0,s0,a0 │ │ │ │ + sd a4,0(s0) │ │ │ │ + lw a5,24(s1) │ │ │ │ + ld a4,16(s1) │ │ │ │ + mv s5,a0 │ │ │ │ + sw a5,24(s0) │ │ │ │ + lbu a5,12(s1) │ │ │ │ + sd a4,16(s0) │ │ │ │ + addi s1,s1,56 │ │ │ │ + sb a5,12(s0) │ │ │ │ + ld a0,-16(s1) │ │ │ │ + sd a0,40(s0) │ │ │ │ + jal 31ee0 │ │ │ │ + sw a0,28(s0) │ │ │ │ + lw a5,-48(s1) │ │ │ │ + fld fa5,-24(s1) │ │ │ │ + sw a5,8(s0) │ │ │ │ + fsd fa5,32(s0) │ │ │ │ + lbu a5,-8(s1) │ │ │ │ + sb a5,48(s0) │ │ │ │ + bne s1,s6,398a2 │ │ │ │ + j 39930 │ │ │ │ + ld a5,0(s1) │ │ │ │ + sd a5,0(s0) │ │ │ │ + lbu a4,12(s1) │ │ │ │ + ld a5,16(s1) │ │ │ │ + sb a4,12(s0) │ │ │ │ + ld a0,40(s1) │ │ │ │ + sd a5,16(s0) │ │ │ │ + sd a0,40(s0) │ │ │ │ + jal 31ee0 │ │ │ │ + sw a0,28(s0) │ │ │ │ + lw a5,8(s1) │ │ │ │ + fld fa5,32(s1) │ │ │ │ + sw a5,8(s0) │ │ │ │ + fsd fa5,32(s0) │ │ │ │ + j 39928 │ │ │ │ + ld a5,8(sp) │ │ │ │ + ld ra,120(sp) │ │ │ │ + li s5,0 │ │ │ │ + sw s11,0(a5) │ │ │ │ + mv a0,s5 │ │ │ │ + ld s11,24(sp) │ │ │ │ + ld s5,72(sp) │ │ │ │ + addi sp,sp,128 │ │ │ │ ret │ │ │ │ - addi sp,sp,-16 │ │ │ │ - sd s0,0(sp) │ │ │ │ - sd ra,8(sp) │ │ │ │ + addi sp,sp,-240 │ │ │ │ + mv t3,a6 │ │ │ │ + lw a6,240(sp) │ │ │ │ + mv t1,a7 │ │ │ │ + sd s0,224(sp) │ │ │ │ + auipc s0,0x40 │ │ │ │ + ld s0,1244(s0) │ │ │ │ + addi a7,sp,108 │ │ │ │ + sd t1,72(sp) │ │ │ │ + ld t1,0(s0) │ │ │ │ + sd t1,120(sp) │ │ │ │ + li t1,0 │ │ │ │ + sd ra,232(sp) │ │ │ │ + sd t3,64(sp) │ │ │ │ + sd s2,208(sp) │ │ │ │ + sd s6,176(sp) │ │ │ │ + sd s10,144(sp) │ │ │ │ + mv s2,a1 │ │ │ │ + jal 3947e │ │ │ │ + lw a1,108(sp) │ │ │ │ + addi a3,sp,104 │ │ │ │ + li a2,12 │ │ │ │ mv s0,a0 │ │ │ │ - jal 3310 │ │ │ │ - lbu a3,0(s0) │ │ │ │ - li a4,9 │ │ │ │ - sext.w a0,a0 │ │ │ │ - addiw a3,a3,-43 │ │ │ │ - andi a3,a3,253 │ │ │ │ - seqz a5,a3 │ │ │ │ + jal 39862 │ │ │ │ + mv s10,a0 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 3670 │ │ │ │ + lw s6,104(sp) │ │ │ │ + auipc a3,0xfffff │ │ │ │ + addi a3,a3,-744 │ │ │ │ + li a2,56 │ │ │ │ + slli s0,s6,0x20 │ │ │ │ + srli s0,s0,0x20 │ │ │ │ + mv a1,s0 │ │ │ │ + mv a0,s10 │ │ │ │ + jal 3400 │ │ │ │ + slli a5,s0,0x1 │ │ │ │ add a5,a5,s0 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - seqz a3,a3 │ │ │ │ - addiw a5,a5,-48 │ │ │ │ - zext.b a5,a5 │ │ │ │ - bltu a4,a5,3c046 │ │ │ │ - addi a4,a3,1 │ │ │ │ - li a2,9 │ │ │ │ - add a5,s0,a4 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - mv a3,a4 │ │ │ │ - addi a4,a4,1 │ │ │ │ - addiw a5,a5,-48 │ │ │ │ - zext.b a5,a5 │ │ │ │ - bgeu a2,a5,3c02c │ │ │ │ - sext.w a3,a3 │ │ │ │ - ld ra,8(sp) │ │ │ │ - ld s0,0(sp) │ │ │ │ - sub a0,a0,a3 │ │ │ │ - seqz a0,a0 │ │ │ │ - addi sp,sp,16 │ │ │ │ - ret │ │ │ │ - addi sp,sp,-256 │ │ │ │ + slli s0,a5,0x3 │ │ │ │ + mv a1,s0 │ │ │ │ + li a0,0 │ │ │ │ + jal 1e81c │ │ │ │ + mv a6,a0 │ │ │ │ + beqz s6,39f3a │ │ │ │ + sd s1,216(sp) │ │ │ │ + sd s3,200(sp) │ │ │ │ + sd s4,192(sp) │ │ │ │ + sd s5,184(sp) │ │ │ │ + sd s7,168(sp) │ │ │ │ + sd s8,160(sp) │ │ │ │ + sd s9,152(sp) │ │ │ │ + sd s11,136(sp) │ │ │ │ + add a4,a0,s0 │ │ │ │ mv a5,a0 │ │ │ │ - auipc a4,0x3e │ │ │ │ - ld a4,-328(a4) │ │ │ │ - lui a1,0x5 │ │ │ │ + sw zero,8(a5) │ │ │ │ + sd zero,16(a5) │ │ │ │ + sw zero,12(a5) │ │ │ │ + sd zero,0(a5) │ │ │ │ + addi a5,a5,24 │ │ │ │ + bne a4,a5,39ab8 │ │ │ │ + addi a5,sp,116 │ │ │ │ + li s5,0 │ │ │ │ + li s7,0 │ │ │ │ + sd a5,24(sp) │ │ │ │ + addi a5,sp,112 │ │ │ │ sd a5,32(sp) │ │ │ │ - addi a2,sp,120 │ │ │ │ - ld a5,0(a4) │ │ │ │ - sd a5,136(sp) │ │ │ │ - li a5,0 │ │ │ │ - addi a1,a1,1043 │ │ │ │ + mv s9,s10 │ │ │ │ + sd zero,48(sp) │ │ │ │ + li s1,0 │ │ │ │ + sd s6,40(sp) │ │ │ │ + sd s5,56(sp) │ │ │ │ + sd s10,80(sp) │ │ │ │ + mv a5,a6 │ │ │ │ + mv s4,s7 │ │ │ │ + sd a6,8(sp) │ │ │ │ + sd s0,88(sp) │ │ │ │ + li a4,1 │ │ │ │ + sw a4,0(a5) │ │ │ │ + li a1,8 │ │ │ │ li a0,0 │ │ │ │ - sd ra,248(sp) │ │ │ │ - sd s0,240(sp) │ │ │ │ - sd s1,232(sp) │ │ │ │ - sd s2,224(sp) │ │ │ │ - sd s3,216(sp) │ │ │ │ - sd s4,208(sp) │ │ │ │ - sd s5,200(sp) │ │ │ │ - sd s6,192(sp) │ │ │ │ - sd s7,184(sp) │ │ │ │ - sd s8,176(sp) │ │ │ │ - sd s9,168(sp) │ │ │ │ - sd s10,160(sp) │ │ │ │ - sd s11,152(sp) │ │ │ │ - jal 3760 │ │ │ │ - lhu a3,122(sp) │ │ │ │ - li a4,70 │ │ │ │ - li a5,70 │ │ │ │ - blt a3,a4,3c0a2 │ │ │ │ - mv a5,a3 │ │ │ │ - lui a0,0x2 │ │ │ │ - addi a0,a0,1808 │ │ │ │ - sext.w s10,a5 │ │ │ │ - jal 3330 │ │ │ │ - mv s7,a0 │ │ │ │ - lui a0,0x2 │ │ │ │ - addi a0,a0,1808 │ │ │ │ - jal 3330 │ │ │ │ - ld a5,32(sp) │ │ │ │ - sd a0,72(sp) │ │ │ │ - sb zero,0(a0) │ │ │ │ - lw s1,48(a5) │ │ │ │ - sb zero,0(s7) │ │ │ │ - slli s2,s1,0x3 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 3330 │ │ │ │ - mv a5,a0 │ │ │ │ - mv a0,s2 │ │ │ │ - sd a5,40(sp) │ │ │ │ - jal 3330 │ │ │ │ - sext.w a5,s1 │ │ │ │ - sd a0,48(sp) │ │ │ │ - sd a5,8(sp) │ │ │ │ - beqz s1,3c122 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - srli s1,a5,0x1d │ │ │ │ - ld a5,40(sp) │ │ │ │ - lui s4,0x2 │ │ │ │ + sd a5,16(sp) │ │ │ │ + jal 1e81c │ │ │ │ + ld a5,16(sp) │ │ │ │ + li a1,56 │ │ │ │ + sd a0,16(a5) │ │ │ │ + li a0,0 │ │ │ │ + jal 1e81c │ │ │ │ + li a2,56 │ │ │ │ + mv a1,s9 │ │ │ │ mv s3,a0 │ │ │ │ - mv s2,a5 │ │ │ │ - add s1,s1,a5 │ │ │ │ - addi s4,s4,1808 │ │ │ │ - mv a0,s4 │ │ │ │ - jal 3330 │ │ │ │ - mv a5,a0 │ │ │ │ - sd a5,0(s2) │ │ │ │ - mv a0,s4 │ │ │ │ - sb zero,0(a5) │ │ │ │ - jal 3330 │ │ │ │ - sd a0,0(s3) │ │ │ │ - sb zero,0(a0) │ │ │ │ - addi s2,s2,8 │ │ │ │ - addi s3,s3,8 │ │ │ │ - bne s1,s2,3c0fc │ │ │ │ - ld a5,32(sp) │ │ │ │ - ld s0,72(sp) │ │ │ │ - lui a2,0x2 │ │ │ │ + jal 36a0 │ │ │ │ + ld a5,16(sp) │ │ │ │ + lw a3,28(s9) │ │ │ │ + ld a4,16(a5) │ │ │ │ + sd s3,0(a4) │ │ │ │ + sw a3,12(a5) │ │ │ │ + lw a3,0(s9) │ │ │ │ + sw a3,4(a5) │ │ │ │ + lw a3,4(s9) │ │ │ │ + sw a3,8(a5) │ │ │ │ + bne s1,s4,39f24 │ │ │ │ + ld a4,40(sp) │ │ │ │ + addiw s1,s4,1 │ │ │ │ + addi s10,s10,56 │ │ │ │ + addi a5,a5,24 │ │ │ │ + beq a4,s1,39d2a │ │ │ │ + ld s5,8(sp) │ │ │ │ + li s6,0 │ │ │ │ + li s7,0 │ │ │ │ + mv s9,s10 │ │ │ │ + mv s0,s6 │ │ │ │ + mv s11,s1 │ │ │ │ + mv s6,s5 │ │ │ │ + li s3,10 │ │ │ │ + mv s5,s10 │ │ │ │ + sd a5,16(sp) │ │ │ │ + mv s10,s7 │ │ │ │ + j 39b6c │ │ │ │ + beq s7,s0,39b98 │ │ │ │ + addiw a5,s10,1 │ │ │ │ + addi s6,s6,24 │ │ │ │ + beq s10,s4,39c56 │ │ │ │ + mv s10,a5 │ │ │ │ + lwu a5,8(s6) │ │ │ │ + lwu a4,0(s5) │ │ │ │ + sub a5,a5,a4 │ │ │ │ + blt s3,a5,39db8 │ │ │ │ + addi a5,a5,1 │ │ │ │ + lw a2,12(s6) │ │ │ │ + lw a4,28(s5) │ │ │ │ + not a3,a5 │ │ │ │ + srai a3,a3,0x3f │ │ │ │ + addw a4,a4,a2 │ │ │ │ + and a5,a5,a3 │ │ │ │ + subw s7,a4,a5 │ │ │ │ + bge s0,s7,39b5c │ │ │ │ + mv s11,s10 │ │ │ │ + beq s11,s1,39c18 │ │ │ │ + lw a5,0(s6) │ │ │ │ + ld a4,16(s6) │ │ │ │ + mv a2,s5 │ │ │ │ + addiw a5,a5,-1 │ │ │ │ + slli a3,a5,0x20 │ │ │ │ + srli a5,a3,0x1d │ │ │ │ + add a5,a5,a4 │ │ │ │ ld a1,0(a5) │ │ │ │ - auipc a5,0x25 │ │ │ │ - ld a5,686(a5) │ │ │ │ - sd a5,0(s0) │ │ │ │ - addi a2,a2,1801 │ │ │ │ - addi a0,s0,7 │ │ │ │ - jal 3820 <__strcpy_chk@plt> │ │ │ │ - lui a2,0x2 │ │ │ │ - addi a2,a2,1808 │ │ │ │ - auipc a1,0x22 │ │ │ │ - addi a1,a1,298 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 3900 <__strcat_chk@plt> │ │ │ │ - mv a0,s0 │ │ │ │ - jal 3310 │ │ │ │ - sext.w a5,a0 │ │ │ │ - mv a4,a5 │ │ │ │ - sd a5,24(sp) │ │ │ │ - li a5,40 │ │ │ │ - bltu a5,a4,3cb02 │ │ │ │ - slli a5,a0,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - sd a5,64(sp) │ │ │ │ - ld a5,8(sp) │ │ │ │ - beqz a5,3c420 │ │ │ │ - addiw s3,a5,-1 │ │ │ │ - slli s3,s3,0x20 │ │ │ │ - li a5,88 │ │ │ │ - srli s3,s3,0x20 │ │ │ │ - mul s3,s3,a5 │ │ │ │ - ld a5,32(sp) │ │ │ │ - lui s5,0x2 │ │ │ │ - li a3,0 │ │ │ │ - ld s0,56(a5) │ │ │ │ - addi s1,sp,128 │ │ │ │ - addi s5,s5,1808 │ │ │ │ - addi s4,s0,88 │ │ │ │ - mv s2,s0 │ │ │ │ - add s3,s3,s4 │ │ │ │ - lw a5,44(s2) │ │ │ │ - bnez a5,3c1c4 │ │ │ │ - lbu a5,0(s2) │ │ │ │ - beqz a5,3c1c4 │ │ │ │ - beqz a3,3c99a │ │ │ │ + mv a0,s2 │ │ │ │ + mv s0,s7 │ │ │ │ + jal 3879c │ │ │ │ + slli a4,s11,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + slli a5,a4,0x1 │ │ │ │ + add a5,a5,a4 │ │ │ │ + ld a4,8(sp) │ │ │ │ + slli a5,a5,0x3 │ │ │ │ + mv s8,a0 │ │ │ │ + add a5,a5,a4 │ │ │ │ + lw a4,0(a5) │ │ │ │ + ld a1,16(a5) │ │ │ │ mv a2,s5 │ │ │ │ - mv a1,s1 │ │ │ │ - mv a0,s7 │ │ │ │ - sb a5,128(sp) │ │ │ │ - sb zero,129(sp) │ │ │ │ - jal 3900 <__strcat_chk@plt> │ │ │ │ - li a3,1 │ │ │ │ - addi s2,s2,88 │ │ │ │ - bne s3,s2,3c1a0 │ │ │ │ - beqz a3,3c1e2 │ │ │ │ - lui a2,0x2 │ │ │ │ - addi a2,a2,1808 │ │ │ │ - auipc a1,0x25 │ │ │ │ - addi a1,a1,532 │ │ │ │ - mv a0,s7 │ │ │ │ - jal 3900 <__strcat_chk@plt> │ │ │ │ - ld a5,8(sp) │ │ │ │ - lui s11,0x2 │ │ │ │ - sd s10,80(sp) │ │ │ │ + addiw a5,a4,-1 │ │ │ │ slli a4,a5,0x20 │ │ │ │ - ld a5,40(sp) │ │ │ │ - srli s8,a4,0x1d │ │ │ │ - ld s3,48(sp) │ │ │ │ - mv s1,a5 │ │ │ │ - add s8,s8,a5 │ │ │ │ - addi a5,sp,128 │ │ │ │ - li s9,19 │ │ │ │ - li s6,32 │ │ │ │ - addi s11,s11,1808 │ │ │ │ - auipc s2,0x25 │ │ │ │ - addi s2,s2,500 │ │ │ │ - sd a5,56(sp) │ │ │ │ - mv s10,s0 │ │ │ │ - j 3c332 │ │ │ │ - bnez a3,3c826 │ │ │ │ - lbu a4,41(s10) │ │ │ │ - beqz a4,3c982 │ │ │ │ - ld s5,0(s1) │ │ │ │ - bnez s0,3c920 │ │ │ │ - ld a4,16(s10) │ │ │ │ - beqz a4,3c266 │ │ │ │ - mv a0,s5 │ │ │ │ - jal 3310 │ │ │ │ - add a4,s5,a0 │ │ │ │ - sb s6,0(a4) │ │ │ │ - sb zero,1(a4) │ │ │ │ - ld a1,16(s10) │ │ │ │ - addi a0,a0,1 │ │ │ │ - add a0,a0,s5 │ │ │ │ - jal 3480 │ │ │ │ - mv a2,s11 │ │ │ │ - auipc a1,0x22 │ │ │ │ - addi a1,a1,36 │ │ │ │ - mv a0,s7 │ │ │ │ - jal 3900 <__strcat_chk@plt> │ │ │ │ - ld a1,16(s10) │ │ │ │ - mv a2,s11 │ │ │ │ - mv a0,s7 │ │ │ │ - jal 3900 <__strcat_chk@plt> │ │ │ │ - mv a0,s5 │ │ │ │ - jal 3310 │ │ │ │ - add a0,a0,s5 │ │ │ │ - sb s6,0(a0) │ │ │ │ - sb zero,1(a0) │ │ │ │ - ld s5,0(s3) │ │ │ │ - ld a1,24(s10) │ │ │ │ - mv a0,s5 │ │ │ │ - jal 36b0 │ │ │ │ - ld a4,32(s10) │ │ │ │ - beqz a4,3c30c │ │ │ │ - mv a0,s5 │ │ │ │ - jal 3310 │ │ │ │ - lbu t0,0(s2) │ │ │ │ - lbu t6,1(s2) │ │ │ │ - lbu t5,2(s2) │ │ │ │ - lbu t4,3(s2) │ │ │ │ - lbu t3,4(s2) │ │ │ │ - lbu t1,5(s2) │ │ │ │ - lbu a7,6(s2) │ │ │ │ - lbu a6,7(s2) │ │ │ │ - lbu a1,8(s2) │ │ │ │ - lbu a2,9(s2) │ │ │ │ - lbu a3,10(s2) │ │ │ │ - add a4,s5,a0 │ │ │ │ - sb t0,0(a4) │ │ │ │ - sb t6,1(a4) │ │ │ │ - sb t5,2(a4) │ │ │ │ - sb t4,3(a4) │ │ │ │ - sb t3,4(a4) │ │ │ │ - sb t1,5(a4) │ │ │ │ - sb a7,6(a4) │ │ │ │ - sb a6,7(a4) │ │ │ │ - sb a1,8(a4) │ │ │ │ - sb a2,9(a4) │ │ │ │ - sb a3,10(a4) │ │ │ │ - ld a1,32(s10) │ │ │ │ - addi a0,a0,10 │ │ │ │ - add a0,a0,s5 │ │ │ │ - jal 3480 │ │ │ │ - mv a0,s5 │ │ │ │ - jal 3310 │ │ │ │ - add s5,s5,a0 │ │ │ │ - li a4,41 │ │ │ │ - sb a4,0(s5) │ │ │ │ - sb zero,1(s5) │ │ │ │ - lbu a5,41(s10) │ │ │ │ - mv a2,s11 │ │ │ │ - bnez a5,3c406 │ │ │ │ - auipc a1,0x25 │ │ │ │ - addi a1,a1,210 │ │ │ │ - mv a0,s7 │ │ │ │ - jal 3900 <__strcat_chk@plt> │ │ │ │ - addi s1,s1,8 │ │ │ │ - mv s10,s4 │ │ │ │ - addi s3,s3,8 │ │ │ │ - beq s8,s1,3c41e │ │ │ │ - addi s4,s4,88 │ │ │ │ - lw a4,44(s10) │ │ │ │ - lbu a3,0(s10) │ │ │ │ - ld s0,8(s10) │ │ │ │ - beq a4,s9,3c7de │ │ │ │ - beqz a4,3c212 │ │ │ │ - lbu a4,41(s10) │ │ │ │ - beqz a4,3c8a6 │ │ │ │ - ld s5,0(s1) │ │ │ │ - sd a3,16(sp) │ │ │ │ - mv a0,s5 │ │ │ │ - jal 3310 │ │ │ │ - ld a3,16(sp) │ │ │ │ - beqz a3,3c21e │ │ │ │ - add a3,s5,a0 │ │ │ │ - sd a0,16(sp) │ │ │ │ - sb s6,0(a3) │ │ │ │ - sb zero,1(a3) │ │ │ │ - mv a2,s11 │ │ │ │ - auipc a1,0x24 │ │ │ │ - addi a1,a1,-840 │ │ │ │ - mv a0,s7 │ │ │ │ - jal 3900 <__strcat_chk@plt> │ │ │ │ - ld a4,16(sp) │ │ │ │ - li a2,45 │ │ │ │ - ld a1,56(sp) │ │ │ │ - addi a3,a4,1 │ │ │ │ - add a3,a3,s5 │ │ │ │ - sb a2,0(a3) │ │ │ │ - sb zero,1(a3) │ │ │ │ - lbu a3,0(s10) │ │ │ │ - mv a2,s11 │ │ │ │ - mv a0,s7 │ │ │ │ - sb a3,128(sp) │ │ │ │ - sb zero,129(sp) │ │ │ │ - jal 3900 <__strcat_chk@plt> │ │ │ │ - ld a4,16(sp) │ │ │ │ - ld a1,56(sp) │ │ │ │ - addi a4,a4,2 │ │ │ │ - add a0,s5,a4 │ │ │ │ - jal 3480 │ │ │ │ - beqz s0,3c226 │ │ │ │ - mv a0,s5 │ │ │ │ - jal 3310 │ │ │ │ - auipc a5,0x25 │ │ │ │ - addi a5,a5,48 │ │ │ │ - lbu a1,1(a5) │ │ │ │ - lbu a6,0(a5) │ │ │ │ - lbu a2,2(a5) │ │ │ │ - lbu a3,3(a5) │ │ │ │ - add a7,s5,a0 │ │ │ │ - addi a4,a0,1 │ │ │ │ - li t1,44 │ │ │ │ - sb t1,0(a7) │ │ │ │ - add a4,a4,s5 │ │ │ │ - addi a0,a0,4 │ │ │ │ - sb a1,1(a4) │ │ │ │ - sb a6,0(a4) │ │ │ │ - sb a2,2(a4) │ │ │ │ - sb a3,3(a4) │ │ │ │ - mv a1,s0 │ │ │ │ - add a0,a0,s5 │ │ │ │ - jal 3480 │ │ │ │ - j 3c226 │ │ │ │ - auipc a1,0x25 │ │ │ │ - addi a1,a1,1946 │ │ │ │ - mv a0,s7 │ │ │ │ - addi s1,s1,8 │ │ │ │ - jal 3900 <__strcat_chk@plt> │ │ │ │ - mv s10,s4 │ │ │ │ - addi s3,s3,8 │ │ │ │ - bne s8,s1,3c32e │ │ │ │ - ld s10,80(sp) │ │ │ │ - ld a5,32(sp) │ │ │ │ - ld a1,8(a5) │ │ │ │ - beqz a1,3c446 │ │ │ │ - lui a2,0x2 │ │ │ │ - addi a2,a2,1808 │ │ │ │ - mv a0,s7 │ │ │ │ - jal 3900 <__strcat_chk@plt> │ │ │ │ - lui a2,0x2 │ │ │ │ - addi a2,a2,1808 │ │ │ │ - auipc a1,0x25 │ │ │ │ - addi a1,a1,1896 │ │ │ │ - mv a0,s7 │ │ │ │ - jal 3900 <__strcat_chk@plt> │ │ │ │ - ld a0,64(sp) │ │ │ │ - jal 3330 │ │ │ │ - ld a5,24(sp) │ │ │ │ - sd a0,56(sp) │ │ │ │ - beqz a5,3c45e │ │ │ │ - lwu a2,24(sp) │ │ │ │ - li a1,32 │ │ │ │ - jal 3890 │ │ │ │ - mv a0,s7 │ │ │ │ - jal 3310 │ │ │ │ - ld a5,24(sp) │ │ │ │ - sext.w s6,a0 │ │ │ │ - sext.w s9,s10 │ │ │ │ - addw a5,a5,a0 │ │ │ │ - bltu s10,a5,3c9b6 │ │ │ │ - li s1,0 │ │ │ │ - li a5,0 │ │ │ │ - li s2,9 │ │ │ │ - li s0,32 │ │ │ │ - beqz a0,3c496 │ │ │ │ - add a5,a5,s7 │ │ │ │ - lbu a4,0(a5) │ │ │ │ - beq a4,s2,3c908 │ │ │ │ - addiw s1,s1,1 │ │ │ │ - slli a5,s1,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - bltu a5,a0,3c480 │ │ │ │ + srli a5,a4,0x1d │ │ │ │ + add a5,a5,a1 │ │ │ │ + ld a1,0(a5) │ │ │ │ + mv a0,s2 │ │ │ │ + sext.w s8,s8 │ │ │ │ + jal 3879c │ │ │ │ + sext.w a0,a0 │ │ │ │ + bgeu s8,a0,39b60 │ │ │ │ + lwu a4,0(s5) │ │ │ │ + lwu a5,8(s6) │ │ │ │ + lw a3,12(s6) │ │ │ │ + lw s7,28(s5) │ │ │ │ + sub a5,a5,a4 │ │ │ │ + addi a5,a5,1 │ │ │ │ + not a4,a5 │ │ │ │ + srai a4,a4,0x3f │ │ │ │ + addw s7,s7,a3 │ │ │ │ + and a5,a5,a4 │ │ │ │ + subw s7,s7,a5 │ │ │ │ + ld a4,40(s5) │ │ │ │ + ld a5,16(s2) │ │ │ │ + ld a0,0(s2) │ │ │ │ + lwu a4,20(a4) │ │ │ │ + mv s0,s7 │ │ │ │ + ld a1,16(a0) │ │ │ │ + slli a4,a4,0x2 │ │ │ │ + add a5,a5,a4 │ │ │ │ + lwu a5,0(a5) │ │ │ │ + mv s11,s10 │ │ │ │ + addi s6,s6,24 │ │ │ │ + add a1,a1,a5 │ │ │ │ + jal 1a224 │ │ │ │ + mv a1,a0 │ │ │ │ + ld a3,24(sp) │ │ │ │ + ld a2,32(sp) │ │ │ │ + ld a0,0(s2) │ │ │ │ + sext.w a1,a1 │ │ │ │ + jal 1a296 │ │ │ │ + addiw a5,s10,1 │ │ │ │ + bne s10,s4,39b6a │ │ │ │ + ld a5,16(sp) │ │ │ │ + mv s6,s0 │ │ │ │ + mv s10,s5 │ │ │ │ + mv s4,s1 │ │ │ │ + beq s11,s1,39aee │ │ │ │ + slli a1,s11,0x20 │ │ │ │ + srli a1,a1,0x20 │ │ │ │ + ld a4,8(sp) │ │ │ │ + slli s3,a1,0x1 │ │ │ │ + add s3,s3,a1 │ │ │ │ + slli s3,s3,0x3 │ │ │ │ + add s3,s3,a4 │ │ │ │ + lw a1,0(s3) │ │ │ │ + li a0,0 │ │ │ │ li s4,0 │ │ │ │ - ld a5,8(sp) │ │ │ │ - beqz a5,3cb12 │ │ │ │ - slli s3,a5,0x20 │ │ │ │ - ld a5,40(sp) │ │ │ │ - srli s3,s3,0x20 │ │ │ │ - slli s0,s3,0x3 │ │ │ │ - mv s1,a5 │ │ │ │ - add s0,s0,a5 │ │ │ │ - li s5,0 │ │ │ │ - ld a0,0(s1) │ │ │ │ - jal 3310 │ │ │ │ - slli a5,s5,0x20 │ │ │ │ + addiw a1,a1,1 │ │ │ │ + slli a4,a1,0x20 │ │ │ │ + sw a1,0(a5) │ │ │ │ + srli a1,a4,0x1d │ │ │ │ + jal 1e81c │ │ │ │ + ld a5,16(sp) │ │ │ │ + lw a2,0(s3) │ │ │ │ + sd a0,16(a5) │ │ │ │ + mv s11,a5 │ │ │ │ + beqz a2,39cd2 │ │ │ │ + li a1,56 │ │ │ │ + li a0,0 │ │ │ │ + jal 1e81c │ │ │ │ + ld a4,16(s3) │ │ │ │ + slli s7,s4,0x3 │ │ │ │ + li a2,56 │ │ │ │ + add a4,a4,s7 │ │ │ │ + ld a1,0(a4) │ │ │ │ + mv s5,a0 │ │ │ │ + addi s4,s4,1 │ │ │ │ + jal 36a0 │ │ │ │ + ld a4,16(s11) │ │ │ │ + lw a3,0(s3) │ │ │ │ + add a4,a4,s7 │ │ │ │ + sd s5,0(a4) │ │ │ │ + sext.w a4,s4 │ │ │ │ + bltu a4,a3,39c98 │ │ │ │ + mv a5,s11 │ │ │ │ + li a1,56 │ │ │ │ + li a0,0 │ │ │ │ + sd a5,16(sp) │ │ │ │ + jal 1e81c │ │ │ │ + li a2,56 │ │ │ │ + mv a1,s10 │ │ │ │ + mv s4,a0 │ │ │ │ + jal 36a0 │ │ │ │ + ld a5,16(sp) │ │ │ │ + lw a2,0(a5) │ │ │ │ + ld a4,16(a5) │ │ │ │ + addiw a1,a2,-1 │ │ │ │ + slli a0,a1,0x20 │ │ │ │ + srli a1,a0,0x1d │ │ │ │ + add a1,a1,a4 │ │ │ │ + sd s4,0(a1) │ │ │ │ + sw s6,12(a5) │ │ │ │ + lw a3,4(s10) │ │ │ │ + sw a3,8(a5) │ │ │ │ + lw a3,4(s3) │ │ │ │ + sw a3,4(a5) │ │ │ │ + li a3,1 │ │ │ │ + bltu a3,a2,39dfa │ │ │ │ + ld a4,40(sp) │ │ │ │ + mv s4,s1 │ │ │ │ + addiw s1,s4,1 │ │ │ │ + addi s10,s10,56 │ │ │ │ + addi a5,a5,24 │ │ │ │ + bne a4,s1,39b44 │ │ │ │ + ld s5,56(sp) │ │ │ │ + ld s10,80(sp) │ │ │ │ + ld a6,8(sp) │ │ │ │ + ld s0,88(sp) │ │ │ │ + mv s6,a4 │ │ │ │ + beqz s5,39d6e │ │ │ │ + addw s6,a4,s5 │ │ │ │ + slli a5,s6,0x20 │ │ │ │ srli a5,a5,0x20 │ │ │ │ - bgeu a5,a0,3c4c6 │ │ │ │ - sext.w s5,a0 │ │ │ │ - addi s1,s1,8 │ │ │ │ - bne s0,s1,3c4b2 │ │ │ │ - addiw s5,s5,1 │ │ │ │ - sext.w s2,s5 │ │ │ │ - li a5,59 │ │ │ │ - bltu a5,s2,3cb26 │ │ │ │ - ld a0,56(sp) │ │ │ │ + slli a1,a5,0x1 │ │ │ │ + add a1,a1,a5 │ │ │ │ + slli a1,a1,0x3 │ │ │ │ + mv a0,a6 │ │ │ │ slli s5,s5,0x20 │ │ │ │ + jal 1e81c │ │ │ │ srli s5,s5,0x20 │ │ │ │ - mv a1,s5 │ │ │ │ - jal 3870 │ │ │ │ - sd a0,56(sp) │ │ │ │ - beqz s2,3cb22 │ │ │ │ - ld a0,56(sp) │ │ │ │ - slli a2,s2,0x20 │ │ │ │ - srli a2,a2,0x20 │ │ │ │ - li a1,32 │ │ │ │ - jal 3890 │ │ │ │ - ld a5,8(sp) │ │ │ │ - slli s3,a5,0x20 │ │ │ │ - srli s3,s3,0x20 │ │ │ │ - beqz a5,3c666 │ │ │ │ - ld a5,48(sp) │ │ │ │ - slli s3,s3,0x3 │ │ │ │ - subw s9,s9,s2 │ │ │ │ - add s6,s3,a5 │ │ │ │ - mv s10,a5 │ │ │ │ - li a5,-1 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - mv s0,s2 │ │ │ │ - sd s5,64(sp) │ │ │ │ - sd a5,24(sp) │ │ │ │ - lui s3,0x2 │ │ │ │ - mv s2,s7 │ │ │ │ - mv s5,s6 │ │ │ │ - mv s11,s10 │ │ │ │ - j 3c534 │ │ │ │ - addi s11,s11,8 │ │ │ │ - beq s5,s11,3c662 │ │ │ │ - ld s1,0(s11) │ │ │ │ - mv a0,s1 │ │ │ │ - jal 3310 │ │ │ │ + ld a1,48(sp) │ │ │ │ + slli a5,s5,0x1 │ │ │ │ + add a5,a5,s5 │ │ │ │ + mv a6,a0 │ │ │ │ + slli a2,a5,0x3 │ │ │ │ + add a0,a0,s0 │ │ │ │ + sd a6,8(sp) │ │ │ │ + jal 36a0 │ │ │ │ + ld a6,8(sp) │ │ │ │ + ld s1,216(sp) │ │ │ │ + ld s3,200(sp) │ │ │ │ + ld s4,192(sp) │ │ │ │ + ld s5,184(sp) │ │ │ │ + ld s7,168(sp) │ │ │ │ + ld s8,160(sp) │ │ │ │ + ld s9,152(sp) │ │ │ │ + ld s11,136(sp) │ │ │ │ + ld a0,48(sp) │ │ │ │ + sd a6,8(sp) │ │ │ │ + jal 3670 │ │ │ │ + ld a5,64(sp) │ │ │ │ + ld a6,8(sp) │ │ │ │ + sw s6,0(a5) │ │ │ │ + ld a5,72(sp) │ │ │ │ + sd s10,0(a5) │ │ │ │ + auipc a5,0x40 │ │ │ │ + ld a5,380(a5) │ │ │ │ + ld a4,120(sp) │ │ │ │ + ld a5,0(a5) │ │ │ │ + xor a5,a5,a4 │ │ │ │ + li a4,0 │ │ │ │ + bnez a5,39f3e │ │ │ │ + ld ra,232(sp) │ │ │ │ + ld s0,224(sp) │ │ │ │ + ld s2,208(sp) │ │ │ │ + ld s6,176(sp) │ │ │ │ + ld s10,144(sp) │ │ │ │ + mv a0,a6 │ │ │ │ + addi sp,sp,240 │ │ │ │ + ret │ │ │ │ + ld a5,16(s6) │ │ │ │ + lw a1,20(s5) │ │ │ │ + ld a5,0(a5) │ │ │ │ + lw a0,20(a5) │ │ │ │ + jal 40e08 │ │ │ │ sext.w a0,a0 │ │ │ │ - bgeu s9,a0,3c52e │ │ │ │ - divuw a5,a0,s9 │ │ │ │ - li s7,0 │ │ │ │ - sd zero,8(sp) │ │ │ │ - li s6,0 │ │ │ │ - sd s2,80(sp) │ │ │ │ - sd s0,88(sp) │ │ │ │ - sd s5,96(sp) │ │ │ │ - sd s11,104(sp) │ │ │ │ + li a5,999 │ │ │ │ + bltu a5,a0,39b60 │ │ │ │ + lw a5,0(s6) │ │ │ │ + li a4,1 │ │ │ │ + bne a5,a4,39b60 │ │ │ │ + ld a4,16(s6) │ │ │ │ + lbu a5,12(s5) │ │ │ │ + ld a4,0(a4) │ │ │ │ + lbu a4,12(a4) │ │ │ │ + beq a4,a5,39b60 │ │ │ │ + lwu a5,8(s6) │ │ │ │ + lwu a4,0(s5) │ │ │ │ + sub a5,a5,a4 │ │ │ │ + j 39b7a │ │ │ │ + addiw a3,a2,-1 │ │ │ │ + slli a1,a3,0x20 │ │ │ │ + srli s5,a1,0x1d │ │ │ │ + add a1,a4,s5 │ │ │ │ + ld a0,0(a1) │ │ │ │ + addiw a2,a2,-2 │ │ │ │ + ld a1,16(s2) │ │ │ │ + ld a6,40(a0) │ │ │ │ + slli a0,a2,0x20 │ │ │ │ + srli s4,a0,0x1d │ │ │ │ + lwu a6,20(a6) │ │ │ │ + add a4,a4,s4 │ │ │ │ + ld a7,0(a4) │ │ │ │ + ld a0,0(s2) │ │ │ │ + slli a4,a6,0x2 │ │ │ │ + add a4,a4,a1 │ │ │ │ + lwu a1,0(a4) │ │ │ │ + ld a6,16(a0) │ │ │ │ + ld a4,40(a7) │ │ │ │ sd a5,16(sp) │ │ │ │ - ld a5,8(sp) │ │ │ │ - addw s5,s7,s9 │ │ │ │ - sext.w s11,s7 │ │ │ │ - subw s0,s5,a5 │ │ │ │ - addiw s0,s0,-1 │ │ │ │ - sext.w s8,s6 │ │ │ │ - sext.w s7,s5 │ │ │ │ - addiw s6,s6,1 │ │ │ │ - bgeu s11,s0,3c8c2 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 3310 │ │ │ │ - slli s10,s11,0x20 │ │ │ │ - mv s2,a0 │ │ │ │ - srli s10,s10,0x20 │ │ │ │ - mv a4,s11 │ │ │ │ - j 3c5b2 │ │ │ │ - jal 3a00 <__ctype_b_loc@plt> │ │ │ │ - add a5,s1,s10 │ │ │ │ - lbu a4,0(a5) │ │ │ │ - ld a5,0(a0) │ │ │ │ - slli a4,a4,0x1 │ │ │ │ - add a5,a5,a4 │ │ │ │ - lhu a5,0(a5) │ │ │ │ - and a5,a5,s3 │ │ │ │ - beqz a5,3c5a8 │ │ │ │ - mv s4,s11 │ │ │ │ - addi s10,s10,1 │ │ │ │ - sext.w a4,s10 │ │ │ │ - bgeu a4,s0,3c8bc │ │ │ │ - mv s11,a4 │ │ │ │ - bltu s10,s2,3c58a │ │ │ │ - bgeu s11,s0,3c8c2 │ │ │ │ + add a1,a1,a6 │ │ │ │ + lw s3,20(a4) │ │ │ │ + jal 1a224 │ │ │ │ + ld a4,16(s2) │ │ │ │ + mv a6,a0 │ │ │ │ + slli a7,s3,0x20 │ │ │ │ + ld a0,0(s2) │ │ │ │ + srli a1,a7,0x1e │ │ │ │ + add a4,a4,a1 │ │ │ │ + lwu a4,0(a4) │ │ │ │ + ld a1,16(a0) │ │ │ │ + sext.w s3,a6 │ │ │ │ + add a1,a1,a4 │ │ │ │ + jal 1a224 │ │ │ │ ld a5,16(sp) │ │ │ │ - bne a5,s8,3c558 │ │ │ │ - mv a0,s1 │ │ │ │ - ld s2,80(sp) │ │ │ │ - ld s0,88(sp) │ │ │ │ - ld s5,96(sp) │ │ │ │ - ld s11,104(sp) │ │ │ │ - jal 3310 │ │ │ │ - beqz a0,3c52e │ │ │ │ - li s10,0 │ │ │ │ - mv s7,s1 │ │ │ │ - lbu a5,0(s7) │ │ │ │ - addiw s6,s10,1 │ │ │ │ - slli s8,s6,0x20 │ │ │ │ - li a4,10 │ │ │ │ - sext.w s10,s6 │ │ │ │ - srli s8,s8,0x20 │ │ │ │ - beq a5,a4,3c612 │ │ │ │ - bgeu s8,a0,3c52e │ │ │ │ - add s7,s1,s8 │ │ │ │ - lbu a5,0(s7) │ │ │ │ - addiw s6,s10,1 │ │ │ │ - slli s8,s6,0x20 │ │ │ │ - li a4,10 │ │ │ │ - sext.w s10,s6 │ │ │ │ - srli s8,s8,0x20 │ │ │ │ - bne a5,a4,3c5f0 │ │ │ │ - add s7,s1,s8 │ │ │ │ - mv a0,s7 │ │ │ │ - jal 3310 │ │ │ │ - ld a4,24(sp) │ │ │ │ - addw s6,s0,s6 │ │ │ │ - mv a5,a0 │ │ │ │ - slli a0,s6,0x20 │ │ │ │ - srli a0,a0,0x20 │ │ │ │ - and a2,a5,a4 │ │ │ │ - mv a1,s7 │ │ │ │ - add a0,a0,s1 │ │ │ │ - sd a5,8(sp) │ │ │ │ + sext.w a0,a0 │ │ │ │ + ld a4,16(a5) │ │ │ │ + add a3,a4,s5 │ │ │ │ + ld a3,0(a3) │ │ │ │ + add a4,a4,s4 │ │ │ │ + ld a2,0(a4) │ │ │ │ + lbu a1,12(a3) │ │ │ │ + bnez a1,39f2a │ │ │ │ + lw a1,20(a3) │ │ │ │ + lw a4,20(a2) │ │ │ │ + bltu a1,a4,39ea0 │ │ │ │ + ld a4,8(a3) │ │ │ │ + ld a3,8(a2) │ │ │ │ + xor a4,a4,a3 │ │ │ │ + srli a3,a4,0x20 │ │ │ │ + zext.b a3,a3 │ │ │ │ + bnez a3,39ea0 │ │ │ │ + beq s3,a0,39d18 │ │ │ │ + ld s0,56(sp) │ │ │ │ + ld a0,48(sp) │ │ │ │ + sd a5,16(sp) │ │ │ │ + addiw a4,s0,1 │ │ │ │ + slli a3,a4,0x20 │ │ │ │ + srli a3,a3,0x20 │ │ │ │ + slli a1,a3,0x1 │ │ │ │ + add a1,a1,a3 │ │ │ │ + slli s5,s0,0x20 │ │ │ │ + slli a1,a1,0x3 │ │ │ │ + srli s5,s5,0x20 │ │ │ │ + sext.w s6,a4 │ │ │ │ + slli s3,s5,0x1 │ │ │ │ + jal 1e81c │ │ │ │ + lw a3,0(s9) │ │ │ │ + add s3,s3,s5 │ │ │ │ + slli s3,s3,0x3 │ │ │ │ + add s3,s3,a0 │ │ │ │ + sw a3,4(s3) │ │ │ │ + lw a3,4(s9) │ │ │ │ + sd a0,48(sp) │ │ │ │ + li a1,8 │ │ │ │ + sw a3,8(s3) │ │ │ │ + li a0,0 │ │ │ │ + jal 1e81c │ │ │ │ + lw a3,28(s9) │ │ │ │ + li a5,1 │ │ │ │ + sw a5,0(s3) │ │ │ │ + sw a3,12(s3) │ │ │ │ + sd a0,16(s3) │ │ │ │ + li a1,56 │ │ │ │ + li a0,0 │ │ │ │ + jal 1e81c │ │ │ │ + mv a1,s9 │ │ │ │ + li a2,56 │ │ │ │ + mv s9,a0 │ │ │ │ jal 36a0 │ │ │ │ - ld a5,8(sp) │ │ │ │ - ld a2,64(sp) │ │ │ │ - ld a1,56(sp) │ │ │ │ - addw a5,a5,s6 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - add a5,a5,s1 │ │ │ │ - sb zero,0(a5) │ │ │ │ - mv a0,s7 │ │ │ │ - jal 3530 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 3310 │ │ │ │ - bltu s8,a0,3c5d6 │ │ │ │ - addi s11,s11,8 │ │ │ │ - bne s5,s11,3c534 │ │ │ │ - ld s5,64(sp) │ │ │ │ - mv s7,s2 │ │ │ │ - auipc s3,0x3e │ │ │ │ - ld s3,-1726(s3) │ │ │ │ - ld a3,72(sp) │ │ │ │ - ld a0,0(s3) │ │ │ │ + ld a3,16(s3) │ │ │ │ + ld a5,16(sp) │ │ │ │ + mv s4,s1 │ │ │ │ + sd s6,56(sp) │ │ │ │ + sd s9,0(a3) │ │ │ │ + j 39b34 │ │ │ │ + lw a2,0(a5) │ │ │ │ + mv s1,s4 │ │ │ │ + j 39d12 │ │ │ │ + li a4,1 │ │ │ │ + bne a1,a4,39e8c │ │ │ │ + lw a1,20(a3) │ │ │ │ + lw a4,20(a2) │ │ │ │ + bltu a4,a1,39ea0 │ │ │ │ + j 39e8c │ │ │ │ + sd zero,48(sp) │ │ │ │ + j 39d7e │ │ │ │ + sd s1,216(sp) │ │ │ │ + sd s3,200(sp) │ │ │ │ + sd s4,192(sp) │ │ │ │ + sd s5,184(sp) │ │ │ │ + sd s7,168(sp) │ │ │ │ + sd s8,160(sp) │ │ │ │ + sd s9,152(sp) │ │ │ │ + sd s11,136(sp) │ │ │ │ + jal 3a10 <__stack_chk_fail@plt> │ │ │ │ + addi sp,sp,-176 │ │ │ │ + sd s0,160(sp) │ │ │ │ + auipc s0,0x40 │ │ │ │ + ld s0,-70(s0) │ │ │ │ + sd ra,168(sp) │ │ │ │ + sd a1,40(sp) │ │ │ │ + ld a5,0(s0) │ │ │ │ + sd a5,56(sp) │ │ │ │ + li a5,0 │ │ │ │ + sd zero,32(sp) │ │ │ │ + beqz a1,3a146 │ │ │ │ + sd s1,152(sp) │ │ │ │ + sd s2,144(sp) │ │ │ │ + sd s3,136(sp) │ │ │ │ + sd s4,128(sp) │ │ │ │ + sd s7,104(sp) │ │ │ │ + sd s8,96(sp) │ │ │ │ + sd s11,72(sp) │ │ │ │ + sd s5,120(sp) │ │ │ │ + sd s6,112(sp) │ │ │ │ + sd s9,88(sp) │ │ │ │ + sd s10,80(sp) │ │ │ │ + mv s8,a2 │ │ │ │ + mv s1,a3 │ │ │ │ + mv s7,a4 │ │ │ │ + mv s11,a0 │ │ │ │ + addi s4,sp,52 │ │ │ │ + addi s3,sp,48 │ │ │ │ + auipc s2,0x27 │ │ │ │ + addi s2,s2,172 │ │ │ │ + lw a5,8(s11) │ │ │ │ + ld a3,32(sp) │ │ │ │ + lw a6,12(s11) │ │ │ │ + lw a4,4(s11) │ │ │ │ auipc a2,0x27 │ │ │ │ - addi a2,a2,-812 │ │ │ │ - li a1,1 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - ld a0,0(s3) │ │ │ │ - mv a3,s7 │ │ │ │ - auipc a2,0x24 │ │ │ │ - addi a2,a2,-776 │ │ │ │ - li a1,1 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - ld s0,32(sp) │ │ │ │ - ld a0,0(s3) │ │ │ │ - auipc a2,0x25 │ │ │ │ - addi a2,a2,-596 │ │ │ │ - ld a3,40(s0) │ │ │ │ - li a1,1 │ │ │ │ - li s9,0 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - lw a5,48(s0) │ │ │ │ - ld s11,40(sp) │ │ │ │ - ld s10,48(sp) │ │ │ │ - auipc s8,0x27 │ │ │ │ - addi s8,s8,-876 │ │ │ │ - auipc s4,0x22 │ │ │ │ - addi s4,s4,-1100 │ │ │ │ - auipc s6,0x24 │ │ │ │ - addi s6,s6,-836 │ │ │ │ - beqz a5,3c722 │ │ │ │ - ld s2,32(sp) │ │ │ │ - ld s1,0(s11) │ │ │ │ - ld a0,0(s3) │ │ │ │ - mv a2,s8 │ │ │ │ - mv a3,s1 │ │ │ │ + addi a2,a2,54 │ │ │ │ li a1,1 │ │ │ │ + mv a0,s1 │ │ │ │ jal 38a0 <__fprintf_chk@plt> │ │ │ │ - li s0,0 │ │ │ │ - j 3c6f0 │ │ │ │ - mv a2,s4 │ │ │ │ + lw a5,0(s11) │ │ │ │ + li s5,0 │ │ │ │ + li a3,0 │ │ │ │ + beqz a5,3a112 │ │ │ │ + ld a5,16(s11) │ │ │ │ + slli s0,s5,0x3 │ │ │ │ + add a4,a5,s0 │ │ │ │ + ld a2,0(a4) │ │ │ │ + lw a7,28(a2) │ │ │ │ + lw a4,0(a2) │ │ │ │ + beqz a3,3a160 │ │ │ │ + addiw a1,a3,-1 │ │ │ │ + slli a0,a1,0x20 │ │ │ │ + srli a1,a0,0x1d │ │ │ │ + add a5,a5,a1 │ │ │ │ + ld a1,0(a5) │ │ │ │ + li a5,1 │ │ │ │ + subw a5,a5,a4 │ │ │ │ + lw a0,4(a1) │ │ │ │ + lw a1,28(a1) │ │ │ │ + addw a5,a5,a0 │ │ │ │ + sext.w a0,a5 │ │ │ │ + not a6,a0 │ │ │ │ + srai a6,a6,0x3f │ │ │ │ + and a5,a5,a6 │ │ │ │ + addw a1,a1,a7 │ │ │ │ + sext.w t4,a5 │ │ │ │ + subw a1,a1,a5 │ │ │ │ + lw a5,4(a2) │ │ │ │ + lbu a6,12(a2) │ │ │ │ + sd a1,24(sp) │ │ │ │ + sd a0,8(sp) │ │ │ │ + sd t4,16(sp) │ │ │ │ + fld fa5,32(a2) │ │ │ │ li a1,1 │ │ │ │ + auipc a2,0x27 │ │ │ │ + addi a2,a2,-42 │ │ │ │ + fsd fa5,0(sp) │ │ │ │ + mv a0,s1 │ │ │ │ jal 38a0 <__fprintf_chk@plt> │ │ │ │ - addiw s0,s0,1 │ │ │ │ + ld a5,16(s11) │ │ │ │ + add a5,a5,s0 │ │ │ │ + ld a5,0(a5) │ │ │ │ + ld a4,40(a5) │ │ │ │ + lw s9,20(a4) │ │ │ │ + lw a4,24(a4) │ │ │ │ + bltu a4,s9,3a0c0 │ │ │ │ + ld a5,16(s8) │ │ │ │ + slli a4,s9,0x20 │ │ │ │ + ld a0,0(s8) │ │ │ │ + srli s6,a4,0x1e │ │ │ │ + add a5,a5,s6 │ │ │ │ + lwu a5,0(a5) │ │ │ │ + ld a1,16(a0) │ │ │ │ + addiw s9,s9,1 │ │ │ │ + add a1,a1,a5 │ │ │ │ + jal 1a224 │ │ │ │ + mv a1,a0 │ │ │ │ + ld a0,0(s8) │ │ │ │ + mv a3,s4 │ │ │ │ + mv a2,s3 │ │ │ │ + sext.w a1,a1 │ │ │ │ + jal 1a296 │ │ │ │ + ld a5,16(s8) │ │ │ │ + ld a0,0(s8) │ │ │ │ + add a5,a5,s6 │ │ │ │ + lw s10,0(a5) │ │ │ │ + ld a1,16(a0) │ │ │ │ + slli a5,s10,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + add a1,a1,a5 │ │ │ │ + jal 1a224 │ │ │ │ + ld a2,16(s8) │ │ │ │ + lw a5,48(sp) │ │ │ │ + sext.w a4,a0 │ │ │ │ + add a2,a2,s6 │ │ │ │ + lw a1,0(a2) │ │ │ │ + mv a3,s10 │ │ │ │ + mv a2,s2 │ │ │ │ + subw a5,a1,a5 │ │ │ │ mv a0,s1 │ │ │ │ - jal 3310 │ │ │ │ - slli a4,s0,0x20 │ │ │ │ - sub a5,s5,a0 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - ld a0,0(s3) │ │ │ │ - bltu a4,a5,3c6e6 │ │ │ │ - ld a3,0(s10) │ │ │ │ - mv a2,s6 │ │ │ │ li a1,1 │ │ │ │ jal 38a0 <__fprintf_chk@plt> │ │ │ │ - lw a5,48(s2) │ │ │ │ - addiw s9,s9,1 │ │ │ │ - addi s11,s11,8 │ │ │ │ - addi s10,s10,8 │ │ │ │ - bltu s9,a5,3c6d0 │ │ │ │ - ld s0,32(sp) │ │ │ │ - ld a0,0(s3) │ │ │ │ - auipc a2,0x25 │ │ │ │ - addi a2,a2,-768 │ │ │ │ - ld a3,32(s0) │ │ │ │ + ld a5,16(s11) │ │ │ │ + add a5,a5,s0 │ │ │ │ + ld a5,0(a5) │ │ │ │ + ld a4,40(a5) │ │ │ │ + lw a4,24(a4) │ │ │ │ + bgeu a4,s9,3a046 │ │ │ │ + lw a1,0(a5) │ │ │ │ + lw a5,4(a5) │ │ │ │ + addi s5,s5,1 │ │ │ │ + slli a0,a1,0x20 │ │ │ │ + addiw a5,a5,1 │ │ │ │ + srli a0,a0,0x20 │ │ │ │ + subw a1,a5,a1 │ │ │ │ + add a0,a0,s7 │ │ │ │ + jal 18454 │ │ │ │ + fmv.x.d a3,fa0 │ │ │ │ + auipc a2,0x27 │ │ │ │ + addi a2,a2,-132 │ │ │ │ li a1,1 │ │ │ │ + mv a0,s1 │ │ │ │ jal 38a0 <__fprintf_chk@plt> │ │ │ │ - ld a3,24(s0) │ │ │ │ - ld a0,0(s3) │ │ │ │ - auipc a2,0x25 │ │ │ │ - addi a2,a2,-766 │ │ │ │ + ld a5,16(s11) │ │ │ │ + auipc a2,0x27 │ │ │ │ + addi a2,a2,-136 │ │ │ │ li a1,1 │ │ │ │ + add a5,a5,s0 │ │ │ │ + ld a5,0(a5) │ │ │ │ + mv a0,s1 │ │ │ │ + lw a3,20(a5) │ │ │ │ jal 38a0 <__fprintf_chk@plt> │ │ │ │ - ld a3,16(s0) │ │ │ │ - ld a0,0(s3) │ │ │ │ - auipc a2,0x25 │ │ │ │ - addi a2,a2,-770 │ │ │ │ + lw a5,0(s11) │ │ │ │ + sext.w a3,s5 │ │ │ │ + bltu a3,a5,39fc6 │ │ │ │ + auipc a2,0x27 │ │ │ │ + addi a2,a2,-666 │ │ │ │ li a1,1 │ │ │ │ + mv a0,s1 │ │ │ │ jal 38a0 <__fprintf_chk@plt> │ │ │ │ - lw a4,48(s0) │ │ │ │ - sext.w a5,a4 │ │ │ │ - beqz a4,3c790 │ │ │ │ - slli a4,a5,0x20 │ │ │ │ - srli a5,a4,0x1d │ │ │ │ + ld a5,32(sp) │ │ │ │ ld a4,40(sp) │ │ │ │ - ld s2,48(sp) │ │ │ │ - mv s1,a4 │ │ │ │ - add s3,a5,a4 │ │ │ │ - ld a0,0(s1) │ │ │ │ - addi s1,s1,8 │ │ │ │ - addi s2,s2,8 │ │ │ │ - jal 3670 │ │ │ │ - ld a0,-8(s2) │ │ │ │ - jal 3670 │ │ │ │ - bne s3,s1,3c77a │ │ │ │ - ld a0,56(sp) │ │ │ │ - jal 3670 │ │ │ │ - ld a0,72(sp) │ │ │ │ - jal 3670 │ │ │ │ - mv a0,s7 │ │ │ │ - jal 3670 │ │ │ │ - ld a0,40(sp) │ │ │ │ - jal 3670 │ │ │ │ - auipc a5,0x3d │ │ │ │ - ld a5,1896(a5) │ │ │ │ - ld a4,136(sp) │ │ │ │ + addi s11,s11,24 │ │ │ │ + addiw a5,a5,1 │ │ │ │ + sd a5,32(sp) │ │ │ │ + bne a4,a5,39f9c │ │ │ │ + ld s1,152(sp) │ │ │ │ + ld s2,144(sp) │ │ │ │ + ld s3,136(sp) │ │ │ │ + ld s4,128(sp) │ │ │ │ + ld s5,120(sp) │ │ │ │ + ld s6,112(sp) │ │ │ │ + ld s7,104(sp) │ │ │ │ + ld s8,96(sp) │ │ │ │ + ld s9,88(sp) │ │ │ │ + ld s10,80(sp) │ │ │ │ + ld s11,72(sp) │ │ │ │ + auipc a5,0x40 │ │ │ │ + ld a5,-566(a5) │ │ │ │ + ld a4,56(sp) │ │ │ │ ld a5,0(a5) │ │ │ │ xor a5,a5,a4 │ │ │ │ li a4,0 │ │ │ │ - bnez a5,3cb46 │ │ │ │ - ld s0,240(sp) │ │ │ │ - ld a0,48(sp) │ │ │ │ - ld ra,248(sp) │ │ │ │ - ld s1,232(sp) │ │ │ │ - ld s2,224(sp) │ │ │ │ - ld s3,216(sp) │ │ │ │ - ld s4,208(sp) │ │ │ │ - ld s5,200(sp) │ │ │ │ - ld s6,192(sp) │ │ │ │ - ld s7,184(sp) │ │ │ │ - ld s8,176(sp) │ │ │ │ - ld s9,168(sp) │ │ │ │ - ld s10,160(sp) │ │ │ │ - ld s11,152(sp) │ │ │ │ - addi sp,sp,256 │ │ │ │ - j 3670 │ │ │ │ - ld s5,0(s1) │ │ │ │ - mv a0,s5 │ │ │ │ - jal 3310 │ │ │ │ - add a4,s5,a0 │ │ │ │ - li a3,91 │ │ │ │ - sb s6,0(a4) │ │ │ │ - sb a3,1(a4) │ │ │ │ - sb zero,2(a4) │ │ │ │ - ld a1,8(s10) │ │ │ │ - addi a0,a0,2 │ │ │ │ - add a0,a0,s5 │ │ │ │ - jal 3480 │ │ │ │ - mv a0,s5 │ │ │ │ - jal 3310 │ │ │ │ - ld a5,0(s3) │ │ │ │ - add s5,s5,a0 │ │ │ │ - li a4,93 │ │ │ │ - sb a4,0(s5) │ │ │ │ - sb zero,1(s5) │ │ │ │ - sb zero,0(a5) │ │ │ │ - j 3c324 │ │ │ │ - ld s5,0(s1) │ │ │ │ - sb a3,128(sp) │ │ │ │ - sb zero,129(sp) │ │ │ │ - mv a0,s5 │ │ │ │ - jal 3310 │ │ │ │ - add a4,s5,a0 │ │ │ │ - ld a1,56(sp) │ │ │ │ - sb s6,0(a4) │ │ │ │ - mv a3,a4 │ │ │ │ - addi a0,a0,2 │ │ │ │ - li a4,45 │ │ │ │ - sb a4,1(a3) │ │ │ │ - add a0,a0,s5 │ │ │ │ - jal 3480 │ │ │ │ - beqz s0,3c888 │ │ │ │ - mv a0,s5 │ │ │ │ - jal 3310 │ │ │ │ - add a2,s5,a0 │ │ │ │ - addi a3,a0,2 │ │ │ │ - li a1,44 │ │ │ │ - sb a1,0(a2) │ │ │ │ - sb s6,1(a2) │ │ │ │ - add a3,a3,s5 │ │ │ │ - li a4,45 │ │ │ │ - addi a0,a0,4 │ │ │ │ - sb a4,0(a3) │ │ │ │ - sb a4,1(a3) │ │ │ │ - mv a1,s0 │ │ │ │ - add a0,a0,s5 │ │ │ │ - jal 3480 │ │ │ │ - mv a0,s5 │ │ │ │ - jal 3310 │ │ │ │ - add s5,s5,a0 │ │ │ │ - sb s6,0(s5) │ │ │ │ - sb zero,1(s5) │ │ │ │ - ld a1,24(s10) │ │ │ │ - ld a0,0(s3) │ │ │ │ - jal 36b0 │ │ │ │ - j 3c324 │ │ │ │ - mv a2,s11 │ │ │ │ - auipc a1,0x23 │ │ │ │ - addi a1,a1,-416 │ │ │ │ - mv a0,s7 │ │ │ │ - sd a3,16(sp) │ │ │ │ - jal 3900 <__strcat_chk@plt> │ │ │ │ - ld a3,16(sp) │ │ │ │ - j 3c34e │ │ │ │ - addiw s11,s11,1 │ │ │ │ - bltu s11,s0,3c5bc │ │ │ │ - addiw s0,s4,1 │ │ │ │ - slli s0,s0,0x20 │ │ │ │ - srli s0,s0,0x20 │ │ │ │ - add s0,s0,s1 │ │ │ │ - subw a5,s5,s4 │ │ │ │ - mv a0,s0 │ │ │ │ - sd a5,8(sp) │ │ │ │ - jal 3310 │ │ │ │ - ld a5,24(sp) │ │ │ │ - addiw s5,s4,2 │ │ │ │ - mv s2,a0 │ │ │ │ - slli a0,s5,0x20 │ │ │ │ - srli a0,a0,0x20 │ │ │ │ - and a2,s2,a5 │ │ │ │ - mv a1,s0 │ │ │ │ - add a0,a0,s1 │ │ │ │ - jal 36a0 │ │ │ │ - addw a5,s2,s5 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - add a5,a5,s1 │ │ │ │ - sb zero,0(a5) │ │ │ │ - li a5,10 │ │ │ │ - sb a5,0(s0) │ │ │ │ - j 3c5bc │ │ │ │ - sb s0,0(a5) │ │ │ │ - mv a0,s7 │ │ │ │ - jal 3310 │ │ │ │ - addiw s1,s1,1 │ │ │ │ - slli a5,s1,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - bltu a5,a0,3c480 │ │ │ │ - j 3c496 │ │ │ │ - mv a0,s5 │ │ │ │ - jal 3310 │ │ │ │ - auipc a4,0x25 │ │ │ │ - addi a4,a4,-1334 │ │ │ │ - lbu a6,0(a4) │ │ │ │ - lbu a3,3(a4) │ │ │ │ - lbu a1,1(a4) │ │ │ │ - lbu a2,2(a4) │ │ │ │ - add a4,s5,a0 │ │ │ │ - addi a0,a0,3 │ │ │ │ - sb a1,1(a4) │ │ │ │ - sb a2,2(a4) │ │ │ │ - sb a6,0(a4) │ │ │ │ - sb a3,3(a4) │ │ │ │ - mv a1,s0 │ │ │ │ - add a0,a0,s5 │ │ │ │ - jal 3480 │ │ │ │ - lui a2,0x2 │ │ │ │ - addi a2,a2,1808 │ │ │ │ - auipc a1,0x25 │ │ │ │ - addi a1,a1,-1274 │ │ │ │ - mv a0,s7 │ │ │ │ - jal 3900 <__strcat_chk@plt> │ │ │ │ - lui a2,0x2 │ │ │ │ - addi a2,a2,1808 │ │ │ │ - mv a1,s0 │ │ │ │ - mv a0,s7 │ │ │ │ - jal 3900 <__strcat_chk@plt> │ │ │ │ - j 3c226 │ │ │ │ - lui a2,0x2 │ │ │ │ - addi a2,a2,1808 │ │ │ │ - auipc a1,0x23 │ │ │ │ - addi a1,a1,-640 │ │ │ │ - mv a0,s7 │ │ │ │ - jal 3900 <__strcat_chk@plt> │ │ │ │ - j 3c21e │ │ │ │ - lui a2,0x2 │ │ │ │ - addi a2,a2,1808 │ │ │ │ - auipc a1,0x25 │ │ │ │ - addi a1,a1,-1472 │ │ │ │ - mv a0,s7 │ │ │ │ - jal 3900 <__strcat_chk@plt> │ │ │ │ - lbu a5,0(s2) │ │ │ │ - j 3c1b0 │ │ │ │ - ld a5,24(sp) │ │ │ │ - li s4,0 │ │ │ │ - li s8,-1 │ │ │ │ - subw a5,s9,a5 │ │ │ │ - divuw s6,s6,a5 │ │ │ │ - sd s9,80(sp) │ │ │ │ - sd a5,16(sp) │ │ │ │ - li s2,0 │ │ │ │ - li s5,0 │ │ │ │ - li s1,0 │ │ │ │ - li s11,9 │ │ │ │ - srli s8,s8,0x20 │ │ │ │ - mv s9,s4 │ │ │ │ - ld a5,16(sp) │ │ │ │ - sext.w s0,s2 │ │ │ │ - sext.w s3,s1 │ │ │ │ - addw s10,a5,s2 │ │ │ │ - subw s5,s10,s5 │ │ │ │ - addiw s5,s5,-1 │ │ │ │ - sext.w s2,s10 │ │ │ │ - addiw s1,s1,1 │ │ │ │ - bgeu s0,s5,3ca1e │ │ │ │ - mv a0,s7 │ │ │ │ - jal 3310 │ │ │ │ - slli a5,s0,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - bgeu a5,a0,3ca1e │ │ │ │ - add a4,s7,a5 │ │ │ │ - lbu a4,0(a4) │ │ │ │ - bne a4,s11,3ca14 │ │ │ │ - sext.w s9,a5 │ │ │ │ - addi a5,a5,1 │ │ │ │ - sext.w a4,a5 │ │ │ │ - bltu a4,s5,3ca00 │ │ │ │ - addiw s4,s9,1 │ │ │ │ - slli s4,s4,0x20 │ │ │ │ - srli s4,s4,0x20 │ │ │ │ - add s4,s4,s7 │ │ │ │ - mv a0,s4 │ │ │ │ - jal 3310 │ │ │ │ - addiw a5,s9,2 │ │ │ │ - subw s5,s10,s9 │ │ │ │ - mv s10,a5 │ │ │ │ - mv s0,a0 │ │ │ │ - slli a0,s10,0x20 │ │ │ │ - srli a0,a0,0x20 │ │ │ │ - and a2,s0,s8 │ │ │ │ - mv a1,s4 │ │ │ │ - add a0,a0,s7 │ │ │ │ - jal 36a0 │ │ │ │ - addw a5,s0,s10 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - add a5,a5,s7 │ │ │ │ - sb zero,0(a5) │ │ │ │ - li a5,10 │ │ │ │ - sb a5,0(s4) │ │ │ │ - bne s6,s3,3c9d6 │ │ │ │ - mv a0,s7 │ │ │ │ - mv s4,s9 │ │ │ │ - ld s9,80(sp) │ │ │ │ - jal 3310 │ │ │ │ - beqz a0,3c498 │ │ │ │ - li s11,0 │ │ │ │ - li s2,-1 │ │ │ │ - li a5,0 │ │ │ │ - li s3,9 │ │ │ │ - li s1,10 │ │ │ │ - srli s2,s2,0x20 │ │ │ │ - li s10,32 │ │ │ │ - mv s6,s11 │ │ │ │ - j 3ca9a │ │ │ │ - slli s0,s8,0x20 │ │ │ │ - srli s0,s0,0x20 │ │ │ │ - beq a4,s1,3cabe │ │ │ │ - mv a5,s0 │ │ │ │ - bgeu s0,a0,3c498 │ │ │ │ - add a5,a5,s7 │ │ │ │ - lbu a4,0(a5) │ │ │ │ - addiw s8,s6,1 │ │ │ │ - sext.w s6,s8 │ │ │ │ - bne a4,s3,3ca8a │ │ │ │ - mv a0,s7 │ │ │ │ - sb s10,0(a5) │ │ │ │ - slli s0,s8,0x20 │ │ │ │ - jal 3310 │ │ │ │ - srli s0,s0,0x20 │ │ │ │ - j 3ca94 │ │ │ │ - add s11,s7,s0 │ │ │ │ - mv a0,s11 │ │ │ │ - jal 3310 │ │ │ │ - ld a5,24(sp) │ │ │ │ - mv s5,a0 │ │ │ │ - and a2,s5,s2 │ │ │ │ - addw s8,a5,s8 │ │ │ │ - slli a0,s8,0x20 │ │ │ │ - srli a0,a0,0x20 │ │ │ │ - mv a1,s11 │ │ │ │ - add a0,a0,s7 │ │ │ │ - jal 36a0 │ │ │ │ - addw a5,s5,s8 │ │ │ │ + bnez a5,3a168 │ │ │ │ + ld ra,168(sp) │ │ │ │ + ld s0,160(sp) │ │ │ │ + addi sp,sp,176 │ │ │ │ + ret │ │ │ │ + mv a1,a7 │ │ │ │ + li t4,0 │ │ │ │ + li a0,0 │ │ │ │ + j 3a012 │ │ │ │ + sd s1,152(sp) │ │ │ │ + sd s2,144(sp) │ │ │ │ + sd s3,136(sp) │ │ │ │ + sd s4,128(sp) │ │ │ │ + sd s5,120(sp) │ │ │ │ + sd s6,112(sp) │ │ │ │ + sd s7,104(sp) │ │ │ │ + sd s8,96(sp) │ │ │ │ + sd s9,88(sp) │ │ │ │ + sd s10,80(sp) │ │ │ │ + sd s11,72(sp) │ │ │ │ + jal 3a10 <__stack_chk_fail@plt> │ │ │ │ + addi sp,sp,-192 │ │ │ │ + sd s5,136(sp) │ │ │ │ + sd s8,112(sp) │ │ │ │ + addiw s5,a2,1 │ │ │ │ + addiw s8,a4,1 │ │ │ │ + sd s7,120(sp) │ │ │ │ + mulw s7,s5,s8 │ │ │ │ + sd s2,160(sp) │ │ │ │ + li a0,0 │ │ │ │ + mv s2,a1 │ │ │ │ + sd ra,184(sp) │ │ │ │ + sd s0,176(sp) │ │ │ │ + sd s1,168(sp) │ │ │ │ + mv s0,a5 │ │ │ │ + sd s3,152(sp) │ │ │ │ + sd s4,144(sp) │ │ │ │ + slli s7,s7,0x2 │ │ │ │ + mv a1,s7 │ │ │ │ + sd s6,128(sp) │ │ │ │ + mv s4,a4 │ │ │ │ + mv s6,a2 │ │ │ │ + sd a3,72(sp) │ │ │ │ + mv s3,a6 │ │ │ │ + mv s1,a7 │ │ │ │ + sd s9,104(sp) │ │ │ │ + sd s8,40(sp) │ │ │ │ + jal 1e81c │ │ │ │ + mv a2,s7 │ │ │ │ + li a1,0 │ │ │ │ + jal 3890 │ │ │ │ + li a5,1 │ │ │ │ + sd a0,48(sp) │ │ │ │ + bgeu a5,s5,3a2d6 │ │ │ │ + addiw s5,s4,-1 │ │ │ │ + addiw a5,s6,-1 │ │ │ │ + slli a4,s5,0x20 │ │ │ │ slli a5,a5,0x20 │ │ │ │ - ld a2,64(sp) │ │ │ │ - ld a1,56(sp) │ │ │ │ + srli s5,a4,0x1e │ │ │ │ srli a5,a5,0x20 │ │ │ │ - add a5,a5,s7 │ │ │ │ - mv a0,s11 │ │ │ │ - sb zero,0(a5) │ │ │ │ - jal 3530 │ │ │ │ - mv a0,s7 │ │ │ │ - jal 3310 │ │ │ │ - j 3ca94 │ │ │ │ - li a5,10 │ │ │ │ - sh a5,0(s7) │ │ │ │ - li a5,20 │ │ │ │ - sd a5,64(sp) │ │ │ │ - sd a5,24(sp) │ │ │ │ - j 3c172 │ │ │ │ - ld a0,56(sp) │ │ │ │ - li a1,1 │ │ │ │ - li s5,1 │ │ │ │ - jal 3870 │ │ │ │ - sd a0,56(sp) │ │ │ │ - li s2,1 │ │ │ │ - j 3c4ee │ │ │ │ - li s5,0 │ │ │ │ - j 3c50c │ │ │ │ - auipc a3,0x29 │ │ │ │ - addi a3,a3,954 │ │ │ │ - li a2,303 │ │ │ │ - auipc a1,0x25 │ │ │ │ - addi a1,a1,-1834 │ │ │ │ - auipc a0,0x25 │ │ │ │ - addi a0,a0,-1826 │ │ │ │ - jal 3830 <__assert_fail@plt> │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - addi sp,sp,-96 │ │ │ │ + addi a4,s2,1 │ │ │ │ + slli a3,s8,0x2 │ │ │ │ + add a5,a5,a4 │ │ │ │ + addi s5,s5,8 │ │ │ │ + sext.w s4,s0 │ │ │ │ sd a3,56(sp) │ │ │ │ - sd s0,32(sp) │ │ │ │ - sd s2,16(sp) │ │ │ │ - mv s0,a0 │ │ │ │ - auipc s2,0x3d │ │ │ │ - ld s2,1108(s2) │ │ │ │ - ld a3,0(s0) │ │ │ │ - ld a0,0(s2) │ │ │ │ - sd a6,80(sp) │ │ │ │ - sd a7,88(sp) │ │ │ │ - sd a2,48(sp) │ │ │ │ - sd a5,72(sp) │ │ │ │ - sd a4,64(sp) │ │ │ │ - auipc a5,0x3d │ │ │ │ - ld a5,932(a5) │ │ │ │ - ld a4,0(a5) │ │ │ │ - sd a4,8(sp) │ │ │ │ - li a4,0 │ │ │ │ - sd s1,24(sp) │ │ │ │ - addi a5,sp,48 │ │ │ │ - mv s1,a1 │ │ │ │ - auipc a2,0x25 │ │ │ │ - addi a2,a2,-1808 │ │ │ │ - li a1,1 │ │ │ │ - sd ra,40(sp) │ │ │ │ - sd a5,0(sp) │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - ld a3,0(sp) │ │ │ │ - ld a0,0(s2) │ │ │ │ + sd a5,64(sp) │ │ │ │ + add a3,a3,a0 │ │ │ │ + add a5,a0,s5 │ │ │ │ + sd s10,96(sp) │ │ │ │ + sd s11,88(sp) │ │ │ │ + sd a3,16(sp) │ │ │ │ + sd a5,8(sp) │ │ │ │ + sd s4,24(sp) │ │ │ │ + sd zero,32(sp) │ │ │ │ + ld a5,16(sp) │ │ │ │ + ld a4,24(sp) │ │ │ │ + ld a3,32(sp) │ │ │ │ + sw a4,0(a5) │ │ │ │ + ld a4,40(sp) │ │ │ │ + sext.w a5,a3 │ │ │ │ + addw a3,a3,a4 │ │ │ │ + sd a3,32(sp) │ │ │ │ + li a3,1 │ │ │ │ + bgeu a3,a4,3a2ba │ │ │ │ + ld a4,48(sp) │ │ │ │ + slli a5,a5,0x2 │ │ │ │ + ld s9,72(sp) │ │ │ │ + ld s10,16(sp) │ │ │ │ + addi s8,a4,4 │ │ │ │ + add s7,a4,a5 │ │ │ │ + mv s11,s4 │ │ │ │ + j 3a260 │ │ │ │ + lw a2,4(s7) │ │ │ │ + lw a1,0(s10) │ │ │ │ + addw a0,a2,s0 │ │ │ │ + bge a2,a1,3a24a │ │ │ │ + addw a0,a1,s0 │ │ │ │ + ld a5,8(sp) │ │ │ │ + sw a0,4(s10) │ │ │ │ + addi s8,s8,4 │ │ │ │ + addw s11,s4,s11 │ │ │ │ + addi s7,s7,4 │ │ │ │ + addi s10,s10,4 │ │ │ │ + addi s9,s9,1 │ │ │ │ + beq a5,s8,3a2ba │ │ │ │ + sw s11,0(s8) │ │ │ │ + lw a2,4(s7) │ │ │ │ + lw a1,0(s10) │ │ │ │ + addw s6,a2,s0 │ │ │ │ + bge a2,a1,3a278 │ │ │ │ + addw s6,a1,s0 │ │ │ │ + lbu a1,0(s9) │ │ │ │ + lbu a0,0(s2) │ │ │ │ + lw s5,0(s7) │ │ │ │ mv a2,s1 │ │ │ │ - li a1,1 │ │ │ │ - jal 3420 <__vfprintf_chk@plt> │ │ │ │ - mv a0,s0 │ │ │ │ - jal 3c054 │ │ │ │ - li a0,-1 │ │ │ │ - jal 33c0 │ │ │ │ - sd a1,0(a0) │ │ │ │ - sd a3,40(a0) │ │ │ │ - sd a2,8(a0) │ │ │ │ - sd a4,16(a0) │ │ │ │ - sd a6,24(a0) │ │ │ │ - sd a5,32(a0) │ │ │ │ - sd zero,56(a0) │ │ │ │ - sw zero,48(a0) │ │ │ │ - ret │ │ │ │ - sd zero,0(a0) │ │ │ │ - sw zero,8(a0) │ │ │ │ - sd zero,16(a0) │ │ │ │ - ret │ │ │ │ - sb zero,0(a0) │ │ │ │ - sd zero,8(a0) │ │ │ │ - sd zero,24(a0) │ │ │ │ - sw zero,44(a0) │ │ │ │ - sd zero,48(a0) │ │ │ │ - sh zero,40(a0) │ │ │ │ - sd zero,32(a0) │ │ │ │ - sd zero,80(a0) │ │ │ │ - sd zero,56(a0) │ │ │ │ - sw zero,64(a0) │ │ │ │ - sd zero,72(a0) │ │ │ │ - ret │ │ │ │ - ld a0,16(a0) │ │ │ │ - j 3670 │ │ │ │ - lw a5,48(a0) │ │ │ │ - blez a5,3cc8e │ │ │ │ - ld a4,56(a0) │ │ │ │ - addi sp,sp,-32 │ │ │ │ - sd s0,16(sp) │ │ │ │ - sd s1,8(sp) │ │ │ │ - sd s2,0(sp) │ │ │ │ - sd ra,24(sp) │ │ │ │ - mv s2,a0 │ │ │ │ - li s0,0 │ │ │ │ - li s1,0 │ │ │ │ - add a5,a4,s0 │ │ │ │ - lw a3,64(a5) │ │ │ │ - bnez a3,3cc6e │ │ │ │ - ld a0,32(a5) │ │ │ │ - beqz a0,3cc58 │ │ │ │ - jal 3670 │ │ │ │ - ld a4,56(s2) │ │ │ │ - lw a5,48(s2) │ │ │ │ - addiw s1,s1,1 │ │ │ │ - add a3,a4,s0 │ │ │ │ - sd zero,32(a3) │ │ │ │ - addi s0,s0,88 │ │ │ │ - blt s1,a5,3cc1e │ │ │ │ - bgtz a5,3cc7e │ │ │ │ - ld ra,24(sp) │ │ │ │ - ld s0,16(sp) │ │ │ │ - ld s1,8(sp) │ │ │ │ - ld s2,0(sp) │ │ │ │ - addi sp,sp,32 │ │ │ │ - ret │ │ │ │ - lw a5,48(s2) │ │ │ │ - addiw s1,s1,1 │ │ │ │ - addi s0,s0,88 │ │ │ │ - bge s1,a5,3cc48 │ │ │ │ - add a5,a4,s0 │ │ │ │ - lw a3,64(a5) │ │ │ │ - beqz a3,3cc26 │ │ │ │ - ld a0,72(a5) │ │ │ │ - jal 3670 │ │ │ │ - ld a4,56(s2) │ │ │ │ - add a5,a4,s0 │ │ │ │ - j 3cc26 │ │ │ │ - ld s0,16(sp) │ │ │ │ - ld ra,24(sp) │ │ │ │ - ld s1,8(sp) │ │ │ │ - ld s2,0(sp) │ │ │ │ - mv a0,a4 │ │ │ │ - addi sp,sp,32 │ │ │ │ - j 3670 │ │ │ │ - ret │ │ │ │ - addi sp,sp,-96 │ │ │ │ - sd s4,48(sp) │ │ │ │ - sd ra,88(sp) │ │ │ │ - sd s6,32(sp) │ │ │ │ - sd s7,24(sp) │ │ │ │ - mv s4,a0 │ │ │ │ - blez a1,3cdc2 │ │ │ │ - slli a1,a1,0x3 │ │ │ │ - sd s1,72(sp) │ │ │ │ - sd s2,64(sp) │ │ │ │ - sd s3,56(sp) │ │ │ │ - sd s5,40(sp) │ │ │ │ - sd s0,80(sp) │ │ │ │ - sd s8,16(sp) │ │ │ │ - sd s9,8(sp) │ │ │ │ - mv s5,a2 │ │ │ │ - add s1,a2,a1 │ │ │ │ - li s6,0 │ │ │ │ - li s7,0 │ │ │ │ - li s2,45 │ │ │ │ - li s3,9 │ │ │ │ - ld s8,0(s5) │ │ │ │ - slli s0,s7,0x1 │ │ │ │ - add s0,s0,s7 │ │ │ │ - lbu a5,0(s8) │ │ │ │ - slli s0,s0,0x3 │ │ │ │ - addi s0,s0,-24 │ │ │ │ - add s0,s0,s6 │ │ │ │ - beq a5,s2,3cd26 │ │ │ │ - beqz s7,3cd78 │ │ │ │ - lw a1,8(s0) │ │ │ │ - ld a0,16(s0) │ │ │ │ - addiw a1,a1,1 │ │ │ │ - slli a1,a1,0x3 │ │ │ │ - jal 3870 │ │ │ │ - lw a5,8(s0) │ │ │ │ - ld a4,0(s5) │ │ │ │ - sd a0,16(s0) │ │ │ │ - slli a3,a5,0x3 │ │ │ │ - add a0,a0,a3 │ │ │ │ - sd a4,0(a0) │ │ │ │ - addiw a5,a5,1 │ │ │ │ - sw a5,8(s0) │ │ │ │ - addi s5,s5,8 │ │ │ │ - bne s1,s5,3ccc0 │ │ │ │ - ld s0,80(sp) │ │ │ │ - ld s1,72(sp) │ │ │ │ - ld s2,64(sp) │ │ │ │ - ld s3,56(sp) │ │ │ │ - ld s5,40(sp) │ │ │ │ - ld s8,16(sp) │ │ │ │ - ld s9,8(sp) │ │ │ │ - sw s7,0(s4) │ │ │ │ - sd s6,8(s4) │ │ │ │ - li a0,1 │ │ │ │ - ld ra,88(sp) │ │ │ │ - ld s4,48(sp) │ │ │ │ - ld s6,32(sp) │ │ │ │ - ld s7,24(sp) │ │ │ │ - addi sp,sp,96 │ │ │ │ - ret │ │ │ │ - lbu s9,1(s8) │ │ │ │ - addiw a5,s9,-48 │ │ │ │ - zext.b a5,a5 │ │ │ │ - bgeu s3,a5,3ccd8 │ │ │ │ - addiw s7,s7,1 │ │ │ │ - slli s0,s7,0x1 │ │ │ │ - add s0,s0,s7 │ │ │ │ - slli s0,s0,0x3 │ │ │ │ - addi s9,s9,-45 │ │ │ │ - mv a1,s0 │ │ │ │ - mv a0,s6 │ │ │ │ - seqz s9,s9 │ │ │ │ - jal 3870 │ │ │ │ - addi s0,s0,-24 │ │ │ │ + jalr s3 │ │ │ │ + addw a6,s5,a0 │ │ │ │ + mv a2,s1 │ │ │ │ + bge s6,a6,3a236 │ │ │ │ + lbu a1,0(s9) │ │ │ │ + lbu a0,0(s2) │ │ │ │ + lw s6,0(s7) │ │ │ │ + addi s8,s8,4 │ │ │ │ + jalr s3 │ │ │ │ + ld a5,8(sp) │ │ │ │ + addw a0,s6,a0 │ │ │ │ + sw a0,4(s10) │ │ │ │ + addw s11,s4,s11 │ │ │ │ + addi s7,s7,4 │ │ │ │ + addi s10,s10,4 │ │ │ │ addi s9,s9,1 │ │ │ │ - add s0,s0,a0 │ │ │ │ - add s8,s8,s9 │ │ │ │ - mv s6,a0 │ │ │ │ - sd zero,0(s0) │ │ │ │ - sw zero,8(s0) │ │ │ │ - sd zero,16(s0) │ │ │ │ - mv a0,s8 │ │ │ │ - jal 3310 │ │ │ │ - addiw a0,a0,1 │ │ │ │ - blez a0,3cd98 │ │ │ │ - sd s8,0(s0) │ │ │ │ - j 3ccfc │ │ │ │ - li a1,24 │ │ │ │ - mv a0,s6 │ │ │ │ - jal 3870 │ │ │ │ - mv s6,a0 │ │ │ │ - li a1,8 │ │ │ │ - li a0,0 │ │ │ │ - sd zero,0(s6) │ │ │ │ - sw zero,8(s6) │ │ │ │ - sd zero,16(s6) │ │ │ │ - mv s0,s6 │ │ │ │ - li s7,1 │ │ │ │ - j 3cce4 │ │ │ │ - auipc a5,0x3d │ │ │ │ - ld a5,528(a5) │ │ │ │ - ld a0,0(a5) │ │ │ │ - auipc a2,0x24 │ │ │ │ - addi a2,a2,1750 │ │ │ │ - li a1,1 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - li a0,0 │ │ │ │ - ld s0,80(sp) │ │ │ │ - ld s1,72(sp) │ │ │ │ - ld s2,64(sp) │ │ │ │ - ld s3,56(sp) │ │ │ │ - ld s5,40(sp) │ │ │ │ - ld s8,16(sp) │ │ │ │ - ld s9,8(sp) │ │ │ │ - j 3cd1a │ │ │ │ - li s6,0 │ │ │ │ - li s7,0 │ │ │ │ - j 3cd10 │ │ │ │ - lw a5,48(a0) │ │ │ │ - addi sp,sp,-32 │ │ │ │ - sd s1,8(sp) │ │ │ │ - sd s2,0(sp) │ │ │ │ - li s1,88 │ │ │ │ - mv s2,a1 │ │ │ │ - addiw a1,a5,1 │ │ │ │ - mul a1,a1,s1 │ │ │ │ - sd s0,16(sp) │ │ │ │ - mv s0,a0 │ │ │ │ - ld a0,56(a0) │ │ │ │ - sd ra,24(sp) │ │ │ │ - jal 3870 │ │ │ │ - lw a5,48(s0) │ │ │ │ - sd a0,56(s0) │ │ │ │ - li a3,19 │ │ │ │ - mul s1,a5,s1 │ │ │ │ - addiw a4,a5,1 │ │ │ │ - add a5,a0,s1 │ │ │ │ - sb zero,0(a5) │ │ │ │ - sh zero,40(a5) │ │ │ │ - sd s2,8(a5) │ │ │ │ - sd zero,24(a5) │ │ │ │ - sd zero,48(a5) │ │ │ │ - sd zero,32(a5) │ │ │ │ - sd zero,80(a5) │ │ │ │ - sd zero,56(a5) │ │ │ │ - sw zero,64(a5) │ │ │ │ - sd zero,72(a5) │ │ │ │ - sw a3,44(a5) │ │ │ │ - ld ra,24(sp) │ │ │ │ - sw a4,48(s0) │ │ │ │ - ld s0,16(sp) │ │ │ │ - ld s1,8(sp) │ │ │ │ - ld s2,0(sp) │ │ │ │ - addi sp,sp,32 │ │ │ │ + bne a5,s8,3a260 │ │ │ │ + ld a5,24(sp) │ │ │ │ + ld a4,56(sp) │ │ │ │ + addi s2,s2,1 │ │ │ │ + addw a5,s4,a5 │ │ │ │ + sd a5,24(sp) │ │ │ │ + ld a5,16(sp) │ │ │ │ + add a5,a5,a4 │ │ │ │ + sd a5,16(sp) │ │ │ │ + ld a5,64(sp) │ │ │ │ + bne s2,a5,3a20a │ │ │ │ + ld s10,96(sp) │ │ │ │ + ld s11,88(sp) │ │ │ │ + ld ra,184(sp) │ │ │ │ + ld s0,176(sp) │ │ │ │ + ld a0,48(sp) │ │ │ │ + ld s1,168(sp) │ │ │ │ + ld s2,160(sp) │ │ │ │ + ld s3,152(sp) │ │ │ │ + ld s4,144(sp) │ │ │ │ + ld s5,136(sp) │ │ │ │ + ld s6,128(sp) │ │ │ │ + ld s7,120(sp) │ │ │ │ + ld s8,112(sp) │ │ │ │ + ld s9,104(sp) │ │ │ │ + addi sp,sp,192 │ │ │ │ ret │ │ │ │ addi sp,sp,-128 │ │ │ │ - sd s1,104(sp) │ │ │ │ - lw s1,48(a0) │ │ │ │ sd s2,96(sp) │ │ │ │ - sd s3,88(sp) │ │ │ │ + sd s8,48(sp) │ │ │ │ + ld s2,136(sp) │ │ │ │ + mv s8,a5 │ │ │ │ + ld a5,128(sp) │ │ │ │ + sd ra,120(sp) │ │ │ │ + sd s7,56(sp) │ │ │ │ + sd s11,24(sp) │ │ │ │ + sd zero,24(s2) │ │ │ │ + sd a5,8(sp) │ │ │ │ + sd a2,0(sp) │ │ │ │ + beqz a3,3a450 │ │ │ │ + sd s0,112(sp) │ │ │ │ + sd s1,104(sp) │ │ │ │ sd s4,80(sp) │ │ │ │ sd s5,72(sp) │ │ │ │ - sd s7,56(sp) │ │ │ │ - sd s8,48(sp) │ │ │ │ sd s9,40(sp) │ │ │ │ sd s10,32(sp) │ │ │ │ - sd s11,24(sp) │ │ │ │ - sd ra,120(sp) │ │ │ │ - sd s0,112(sp) │ │ │ │ - sd a7,8(sp) │ │ │ │ - ld s10,128(sp) │ │ │ │ - ld s11,56(a0) │ │ │ │ - mv s4,a0 │ │ │ │ - mv s5,a1 │ │ │ │ - mv s7,a2 │ │ │ │ - mv s3,a3 │ │ │ │ - mv s2,a4 │ │ │ │ - mv s8,a5 │ │ │ │ - mv s9,a6 │ │ │ │ - blez s1,3d0f2 │ │ │ │ - beqz a4,3cf76 │ │ │ │ + mv s9,a1 │ │ │ │ + mv s10,a3 │ │ │ │ + mv s4,a4 │ │ │ │ + mv s1,a6 │ │ │ │ + mv s5,a7 │ │ │ │ + addiw s0,s8,1 │ │ │ │ + beqz s8,3a456 │ │ │ │ + sd s3,88(sp) │ │ │ │ sd s6,64(sp) │ │ │ │ - beqz a3,3cf2a │ │ │ │ - mv s0,s11 │ │ │ │ - li s6,0 │ │ │ │ - lbu a4,0(s0) │ │ │ │ - beq a4,s3,3d14a │ │ │ │ - ld a1,8(s0) │ │ │ │ - mv a0,s2 │ │ │ │ - jal 3580 │ │ │ │ - beqz a0,3d128 │ │ │ │ - addiw s6,s6,1 │ │ │ │ - addi s0,s0,88 │ │ │ │ - bne s1,s6,3ce76 │ │ │ │ - ld s6,64(sp) │ │ │ │ - mv s0,s1 │ │ │ │ - addiw a1,s1,1 │ │ │ │ - li s1,88 │ │ │ │ - mul a1,a1,s1 │ │ │ │ - mv a0,s11 │ │ │ │ - jal 3870 │ │ │ │ - lw a3,48(s4) │ │ │ │ + mulw a0,s0,s10 │ │ │ │ + addiw a2,s10,-1 │ │ │ │ + sext.w s11,a2 │ │ │ │ + subw a4,a0,s0 │ │ │ │ + addw a4,a4,s8 │ │ │ │ + slli a5,a4,0x20 │ │ │ │ + addw a0,a0,s8 │ │ │ │ + srli a3,a5,0x1e │ │ │ │ + slli a1,a0,0x20 │ │ │ │ + srli a5,a1,0x1e │ │ │ │ + add a3,a3,s9 │ │ │ │ + lw a3,0(a3) │ │ │ │ + add a5,a5,s9 │ │ │ │ + lw s6,0(a5) │ │ │ │ + addw a3,a3,s1 │ │ │ │ + beq a3,s6,3a3ce │ │ │ │ + addiw a0,a0,-1 │ │ │ │ + slli a3,a0,0x20 │ │ │ │ + srli a0,a3,0x1e │ │ │ │ + add a0,a0,s9 │ │ │ │ + lw a1,0(a0) │ │ │ │ + addiw a3,s8,-1 │ │ │ │ + sext.w s7,a3 │ │ │ │ + addw a1,a1,s1 │ │ │ │ + beq a1,s6,3a40e │ │ │ │ + slli a3,a3,0x20 │ │ │ │ + ld a5,0(sp) │ │ │ │ + srli a3,a3,0x20 │ │ │ │ + add a3,a3,s4 │ │ │ │ + addiw a4,a4,-1 │ │ │ │ + slli a2,a2,0x20 │ │ │ │ + lbu a1,0(a3) │ │ │ │ + srli a2,a2,0x20 │ │ │ │ + slli a3,a4,0x20 │ │ │ │ + add a2,a2,a5 │ │ │ │ + srli a4,a3,0x1e │ │ │ │ + add a4,a4,s9 │ │ │ │ + lbu a0,0(a2) │ │ │ │ ld a2,8(sp) │ │ │ │ - sd a0,56(s4) │ │ │ │ - mul a5,a3,s1 │ │ │ │ - addiw a3,a3,1 │ │ │ │ - mv a4,a0 │ │ │ │ - add a5,a5,a0 │ │ │ │ - sb zero,40(a5) │ │ │ │ - sd zero,32(a5) │ │ │ │ - sd zero,56(a5) │ │ │ │ - sw zero,64(a5) │ │ │ │ - sd zero,72(a5) │ │ │ │ - sd s9,16(a5) │ │ │ │ - sb s3,0(a5) │ │ │ │ - sd s2,8(a5) │ │ │ │ - sd s8,24(a5) │ │ │ │ - sw s5,44(a5) │ │ │ │ - sb s7,41(a5) │ │ │ │ - sd a2,48(a5) │ │ │ │ - sd s10,80(a5) │ │ │ │ - sw a3,48(s4) │ │ │ │ - beqz s10,3cf5a │ │ │ │ - mul s1,s0,s1 │ │ │ │ - lui a0,0x2 │ │ │ │ - addi a0,a0,1808 │ │ │ │ - add s0,a4,s1 │ │ │ │ - jal 3330 │ │ │ │ - sd a0,32(s0) │ │ │ │ - sb zero,0(a0) │ │ │ │ - li a5,21 │ │ │ │ - bltu a5,s5,3cf4a │ │ │ │ - auipc a4,0x29 │ │ │ │ - addi a4,a4,-318 │ │ │ │ - slli s5,s5,0x2 │ │ │ │ - add s5,s5,a4 │ │ │ │ - lw a5,0(s5) │ │ │ │ - add a5,a5,a4 │ │ │ │ - jr a5 │ │ │ │ - addi s6,s11,8 │ │ │ │ - li s0,0 │ │ │ │ - ld a1,0(s6) │ │ │ │ + lw s3,0(a4) │ │ │ │ + jalr s5 │ │ │ │ + addw a4,s3,a0 │ │ │ │ + bne a4,s6,3a41a │ │ │ │ + li a1,0 │ │ │ │ mv a0,s2 │ │ │ │ - jal 3580 │ │ │ │ - beqz a0,3d128 │ │ │ │ - addiw s0,s0,1 │ │ │ │ - addi s6,s6,88 │ │ │ │ - bne s1,s0,3cf30 │ │ │ │ - j 3ce94 │ │ │ │ - ld a0,32(s0) │ │ │ │ - jal 3670 │ │ │ │ - ld a5,56(s4) │ │ │ │ - add a5,a5,s1 │ │ │ │ - sd zero,32(a5) │ │ │ │ - ld ra,120(sp) │ │ │ │ + jal 5ba28 │ │ │ │ + beqz s11,3a3dc │ │ │ │ + beqz s7,3a3dc │ │ │ │ + mv s8,s7 │ │ │ │ + mv s10,s11 │ │ │ │ + j 3a332 │ │ │ │ + li a1,2 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 5ba28 │ │ │ │ + mv s7,s8 │ │ │ │ + bnez s11,3a3c8 │ │ │ │ ld s0,112(sp) │ │ │ │ ld s1,104(sp) │ │ │ │ - ld s2,96(sp) │ │ │ │ ld s3,88(sp) │ │ │ │ ld s4,80(sp) │ │ │ │ ld s5,72(sp) │ │ │ │ - ld s7,56(sp) │ │ │ │ - ld s8,48(sp) │ │ │ │ + ld s6,64(sp) │ │ │ │ ld s9,40(sp) │ │ │ │ ld s10,32(sp) │ │ │ │ - ld s11,24(sp) │ │ │ │ - addi sp,sp,128 │ │ │ │ - ret │ │ │ │ - beqz a3,3cf8e │ │ │ │ - mv a4,s11 │ │ │ │ - li a5,0 │ │ │ │ - lbu a3,0(a4) │ │ │ │ - beq a3,s3,3d148 │ │ │ │ - addiw a5,a5,1 │ │ │ │ - addi a4,a4,88 │ │ │ │ - bne s1,a5,3cf7c │ │ │ │ - mv s0,s1 │ │ │ │ - j 3ce98 │ │ │ │ - ld a5,80(s0) │ │ │ │ - ld a0,32(s0) │ │ │ │ - auipc a3,0x23 │ │ │ │ - addi a3,a3,586 │ │ │ │ - lw a4,0(a5) │ │ │ │ - ld s0,112(sp) │ │ │ │ + slli s11,s11,0x20 │ │ │ │ + slli s7,s7,0x20 │ │ │ │ + srli s11,s11,0x20 │ │ │ │ + or s11,s11,s7 │ │ │ │ + sd s11,24(s2) │ │ │ │ ld ra,120(sp) │ │ │ │ - ld s1,104(sp) │ │ │ │ - ld s2,96(sp) │ │ │ │ - ld s3,88(sp) │ │ │ │ - ld s4,80(sp) │ │ │ │ - ld s5,72(sp) │ │ │ │ ld s7,56(sp) │ │ │ │ ld s8,48(sp) │ │ │ │ - ld s9,40(sp) │ │ │ │ - ld s10,32(sp) │ │ │ │ ld s11,24(sp) │ │ │ │ - li a2,-1 │ │ │ │ - li a1,1 │ │ │ │ - addi sp,sp,128 │ │ │ │ - j 38f0 <__sprintf_chk@plt> │ │ │ │ - ld a4,80(s0) │ │ │ │ - beqz a4,3cf5a │ │ │ │ - lw a5,4(a4) │ │ │ │ - ld a0,32(s0) │ │ │ │ - lw a4,0(a4) │ │ │ │ - auipc a3,0x24 │ │ │ │ - addi a3,a3,1324 │ │ │ │ - ld s0,112(sp) │ │ │ │ - ld ra,120(sp) │ │ │ │ - ld s1,104(sp) │ │ │ │ + mv a0,s2 │ │ │ │ ld s2,96(sp) │ │ │ │ - ld s3,88(sp) │ │ │ │ - ld s4,80(sp) │ │ │ │ - ld s5,72(sp) │ │ │ │ - ld s7,56(sp) │ │ │ │ - ld s8,48(sp) │ │ │ │ - ld s9,40(sp) │ │ │ │ - ld s10,32(sp) │ │ │ │ - ld s11,24(sp) │ │ │ │ - li a2,-1 │ │ │ │ - li a1,1 │ │ │ │ addi sp,sp,128 │ │ │ │ - j 38f0 <__sprintf_chk@plt> │ │ │ │ - ld a5,80(s0) │ │ │ │ - ld a0,32(s0) │ │ │ │ - ld a4,0(a5) │ │ │ │ - beqz a4,3d0f6 │ │ │ │ - ld s0,112(sp) │ │ │ │ - ld ra,120(sp) │ │ │ │ - ld s1,104(sp) │ │ │ │ - ld s2,96(sp) │ │ │ │ - ld s3,88(sp) │ │ │ │ - ld s4,80(sp) │ │ │ │ - ld s5,72(sp) │ │ │ │ - ld s7,56(sp) │ │ │ │ - ld s8,48(sp) │ │ │ │ - ld s9,40(sp) │ │ │ │ - ld s10,32(sp) │ │ │ │ - ld s11,24(sp) │ │ │ │ - auipc a3,0x24 │ │ │ │ - addi a3,a3,1232 │ │ │ │ - li a2,-1 │ │ │ │ + j 5be24 │ │ │ │ li a1,1 │ │ │ │ - addi sp,sp,128 │ │ │ │ - j 38f0 <__sprintf_chk@plt> │ │ │ │ - ld a5,80(s0) │ │ │ │ - ld a0,32(s0) │ │ │ │ + mv a0,s2 │ │ │ │ + jal 5ba28 │ │ │ │ + mv s11,s10 │ │ │ │ + j 3a3c4 │ │ │ │ + slli s10,s10,0x20 │ │ │ │ + slli s8,s8,0x20 │ │ │ │ + srli s10,s10,0x20 │ │ │ │ + or s10,s10,s8 │ │ │ │ + bnez s6,3a468 │ │ │ │ ld s0,112(sp) │ │ │ │ - ld ra,120(sp) │ │ │ │ + sd s10,24(s2) │ │ │ │ ld s1,104(sp) │ │ │ │ - ld s2,96(sp) │ │ │ │ ld s3,88(sp) │ │ │ │ ld s4,80(sp) │ │ │ │ ld s5,72(sp) │ │ │ │ - ld s7,56(sp) │ │ │ │ - ld s8,48(sp) │ │ │ │ + ld s6,64(sp) │ │ │ │ ld s9,40(sp) │ │ │ │ ld s10,32(sp) │ │ │ │ - ld s11,24(sp) │ │ │ │ - ld a4,0(a5) │ │ │ │ - auipc a3,0x24 │ │ │ │ - addi a3,a3,1176 │ │ │ │ - li a2,-1 │ │ │ │ - li a1,1 │ │ │ │ - addi sp,sp,128 │ │ │ │ - j 38f0 <__sprintf_chk@plt> │ │ │ │ - ld a5,80(s0) │ │ │ │ - ld a0,32(s0) │ │ │ │ - auipc a3,0x22 │ │ │ │ - addi a3,a3,1690 │ │ │ │ - lbu a4,0(a5) │ │ │ │ - j 3cfa0 │ │ │ │ - ld a4,80(s0) │ │ │ │ - beqz a4,3cf5a │ │ │ │ - lw a5,4(a4) │ │ │ │ - ld a0,32(s0) │ │ │ │ - lw a4,0(a4) │ │ │ │ - auipc a3,0x24 │ │ │ │ - addi a3,a3,1104 │ │ │ │ - j 3cfd4 │ │ │ │ - ld a4,80(s0) │ │ │ │ - beqz a4,3cf5a │ │ │ │ - ld a0,32(s0) │ │ │ │ - ld s0,112(sp) │ │ │ │ - lw a6,8(a4) │ │ │ │ - lw a5,4(a4) │ │ │ │ ld ra,120(sp) │ │ │ │ - ld s1,104(sp) │ │ │ │ - ld s2,96(sp) │ │ │ │ - ld s3,88(sp) │ │ │ │ - ld s4,80(sp) │ │ │ │ - ld s5,72(sp) │ │ │ │ ld s7,56(sp) │ │ │ │ ld s8,48(sp) │ │ │ │ - ld s9,40(sp) │ │ │ │ - ld s10,32(sp) │ │ │ │ ld s11,24(sp) │ │ │ │ - lw a4,0(a4) │ │ │ │ - auipc a3,0x24 │ │ │ │ - addi a3,a3,1062 │ │ │ │ - li a2,-1 │ │ │ │ - li a1,1 │ │ │ │ + mv a0,s2 │ │ │ │ + ld s2,96(sp) │ │ │ │ addi sp,sp,128 │ │ │ │ - j 38f0 <__sprintf_chk@plt> │ │ │ │ - ld a4,80(s0) │ │ │ │ - beqz a4,3cf5a │ │ │ │ - ld a0,32(s0) │ │ │ │ + j 5be24 │ │ │ │ + mv s7,s8 │ │ │ │ + li s11,0 │ │ │ │ + j 3a3ec │ │ │ │ ld s0,112(sp) │ │ │ │ - ld a5,8(a4) │ │ │ │ - ld ra,120(sp) │ │ │ │ ld s1,104(sp) │ │ │ │ - ld s2,96(sp) │ │ │ │ - ld s3,88(sp) │ │ │ │ ld s4,80(sp) │ │ │ │ ld s5,72(sp) │ │ │ │ - ld s7,56(sp) │ │ │ │ - ld s8,48(sp) │ │ │ │ ld s9,40(sp) │ │ │ │ ld s10,32(sp) │ │ │ │ - ld s11,24(sp) │ │ │ │ - ld a4,0(a4) │ │ │ │ - auipc a3,0x24 │ │ │ │ - addi a3,a3,1056 │ │ │ │ - li a2,-1 │ │ │ │ - li a1,1 │ │ │ │ - addi sp,sp,128 │ │ │ │ - j 38f0 <__sprintf_chk@plt> │ │ │ │ - li s0,0 │ │ │ │ - j 3ce98 │ │ │ │ - auipc a5,0x24 │ │ │ │ - addi a5,a5,1018 │ │ │ │ - lbu a1,0(a5) │ │ │ │ - lbu a2,1(a5) │ │ │ │ - lbu a3,2(a5) │ │ │ │ - lbu a4,3(a5) │ │ │ │ - lbu a5,4(a5) │ │ │ │ - sb a1,0(a0) │ │ │ │ - sb a2,1(a0) │ │ │ │ - sb a3,2(a0) │ │ │ │ - sb a4,3(a0) │ │ │ │ - sb a5,4(a0) │ │ │ │ - j 3cf5a │ │ │ │ - auipc a5,0x3d │ │ │ │ - ld a5,-384(a5) │ │ │ │ - ld a0,0(a5) │ │ │ │ - mv a3,s2 │ │ │ │ - auipc a2,0x24 │ │ │ │ - addi a2,a2,884 │ │ │ │ + li s7,0 │ │ │ │ + mv s11,a3 │ │ │ │ + j 3a3ec │ │ │ │ + auipc a3,0x2c │ │ │ │ + addi a3,a3,-1536 │ │ │ │ + li a2,130 │ │ │ │ + auipc a1,0x27 │ │ │ │ + addi a1,a1,-1012 │ │ │ │ + auipc a0,0x25 │ │ │ │ + addi a0,a0,1308 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + addi sp,sp,-176 │ │ │ │ + sd s6,112(sp) │ │ │ │ + sd s8,96(sp) │ │ │ │ + addiw s6,a2,1 │ │ │ │ + addiw s8,a4,1 │ │ │ │ + sd s7,104(sp) │ │ │ │ + mulw s7,s6,s8 │ │ │ │ + sd s2,144(sp) │ │ │ │ + li a0,0 │ │ │ │ + mv s2,a1 │ │ │ │ + sd ra,168(sp) │ │ │ │ + sd s0,160(sp) │ │ │ │ + sd s1,152(sp) │ │ │ │ + mv s0,a5 │ │ │ │ + sd s3,136(sp) │ │ │ │ + sd s4,128(sp) │ │ │ │ + slli s7,s7,0x2 │ │ │ │ + mv a1,s7 │ │ │ │ + sd s5,120(sp) │ │ │ │ + mv s4,a4 │ │ │ │ + mv s5,a2 │ │ │ │ + sd a3,56(sp) │ │ │ │ + mv s3,a6 │ │ │ │ + mv s1,a7 │ │ │ │ + sd s8,16(sp) │ │ │ │ + jal 1e81c │ │ │ │ + mv a2,s7 │ │ │ │ + li a1,0 │ │ │ │ + jal 3890 │ │ │ │ + li a5,1 │ │ │ │ + sd a0,24(sp) │ │ │ │ + bgeu a5,s6,3a5c8 │ │ │ │ + addiw s4,s4,-1 │ │ │ │ + addiw a5,s5,-1 │ │ │ │ + slli a4,s4,0x20 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli s4,a4,0x1e │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + addi a4,s2,1 │ │ │ │ + sext.w a3,s0 │ │ │ │ + slli a2,s8,0x2 │ │ │ │ + addi s4,s4,8 │ │ │ │ + add a5,a5,a4 │ │ │ │ + sd s9,88(sp) │ │ │ │ + sd s10,80(sp) │ │ │ │ + sd s11,72(sp) │ │ │ │ + sd a3,40(sp) │ │ │ │ + sd a2,32(sp) │ │ │ │ + add s5,a0,a2 │ │ │ │ + sd a5,48(sp) │ │ │ │ + add s4,s4,a0 │ │ │ │ + sd a3,0(sp) │ │ │ │ + sd zero,8(sp) │ │ │ │ + ld a3,8(sp) │ │ │ │ + ld a5,0(sp) │ │ │ │ + ld a4,16(sp) │ │ │ │ + sw a5,0(s5) │ │ │ │ + sext.w a5,a3 │ │ │ │ + addw a3,a3,a4 │ │ │ │ + sd a3,8(sp) │ │ │ │ + li a3,1 │ │ │ │ + bgeu a3,a4,3a5ae │ │ │ │ + ld a4,24(sp) │ │ │ │ + slli a5,a5,0x2 │ │ │ │ + ld s11,56(sp) │ │ │ │ + addi s8,a4,4 │ │ │ │ + add s9,a4,a5 │ │ │ │ + mv s10,s5 │ │ │ │ + j 3a55a │ │ │ │ + lw a2,4(s9) │ │ │ │ + lw a1,0(s10) │ │ │ │ + addw a0,a2,s0 │ │ │ │ + bge a2,a1,3a54a │ │ │ │ + addw a0,a1,s0 │ │ │ │ + sw a0,4(s10) │ │ │ │ + addi s8,s8,4 │ │ │ │ + addi s9,s9,4 │ │ │ │ + addi s10,s10,4 │ │ │ │ + addi s11,s11,1 │ │ │ │ + beq s4,s8,3a5ae │ │ │ │ + sw zero,0(s8) │ │ │ │ + lw a2,4(s9) │ │ │ │ + lw a1,0(s10) │ │ │ │ + addw s6,a2,s0 │ │ │ │ + bge a2,a1,3a572 │ │ │ │ + addw s6,a1,s0 │ │ │ │ + lbu a1,0(s11) │ │ │ │ + lbu a0,0(s2) │ │ │ │ + lw s7,0(s9) │ │ │ │ + mv a2,s1 │ │ │ │ + jalr s3 │ │ │ │ + addw a6,s7,a0 │ │ │ │ + mv a2,s1 │ │ │ │ + bge s6,a6,3a536 │ │ │ │ + lbu a1,0(s11) │ │ │ │ + lbu a0,0(s2) │ │ │ │ + lw s6,0(s9) │ │ │ │ + addi s8,s8,4 │ │ │ │ + jalr s3 │ │ │ │ + addw a0,s6,a0 │ │ │ │ + sw a0,4(s10) │ │ │ │ + addi s9,s9,4 │ │ │ │ + addi s10,s10,4 │ │ │ │ + addi s11,s11,1 │ │ │ │ + bne s4,s8,3a55a │ │ │ │ + ld a4,0(sp) │ │ │ │ + ld a5,40(sp) │ │ │ │ + addi s2,s2,1 │ │ │ │ + addw a5,a5,a4 │ │ │ │ + sd a5,0(sp) │ │ │ │ + ld a5,32(sp) │ │ │ │ + add s5,s5,a5 │ │ │ │ + ld a5,48(sp) │ │ │ │ + bne s2,a5,3a50c │ │ │ │ + ld s9,88(sp) │ │ │ │ + ld s10,80(sp) │ │ │ │ + ld s11,72(sp) │ │ │ │ + ld ra,168(sp) │ │ │ │ + ld s0,160(sp) │ │ │ │ + ld a0,24(sp) │ │ │ │ + ld s1,152(sp) │ │ │ │ + ld s2,144(sp) │ │ │ │ + ld s3,136(sp) │ │ │ │ + ld s4,128(sp) │ │ │ │ + ld s5,120(sp) │ │ │ │ + ld s6,112(sp) │ │ │ │ + ld s7,104(sp) │ │ │ │ + ld s8,96(sp) │ │ │ │ + addi sp,sp,176 │ │ │ │ + ret │ │ │ │ + addi sp,sp,-144 │ │ │ │ + sd s0,128(sp) │ │ │ │ + ld s0,144(sp) │ │ │ │ + sd s4,96(sp) │ │ │ │ + sd s5,88(sp) │ │ │ │ + sd ra,136(sp) │ │ │ │ + sd s1,120(sp) │ │ │ │ + sd s9,56(sp) │ │ │ │ + sd s0,24(sp) │ │ │ │ + sd a2,0(sp) │ │ │ │ + sd a4,8(sp) │ │ │ │ + sd a7,16(sp) │ │ │ │ + ld s4,152(sp) │ │ │ │ + mv s5,a3 │ │ │ │ + beqz a5,3a7a2 │ │ │ │ + sd s2,112(sp) │ │ │ │ + addiw s2,a5,1 │ │ │ │ + mv s0,a1 │ │ │ │ + mulw a1,s2,a3 │ │ │ │ + sd s3,104(sp) │ │ │ │ + sd s11,40(sp) │ │ │ │ + mv s3,a6 │ │ │ │ + mv s11,a5 │ │ │ │ + li a2,0 │ │ │ │ + addw a4,a1,a5 │ │ │ │ + slli a0,a4,0x20 │ │ │ │ + srli a4,a0,0x1e │ │ │ │ + add a4,a4,s0 │ │ │ │ + lw a0,0(a4) │ │ │ │ + addw a4,a1,a2 │ │ │ │ + slli a6,a4,0x20 │ │ │ │ + srli a4,a6,0x1e │ │ │ │ + add a4,a4,s0 │ │ │ │ + lw a4,0(a4) │ │ │ │ + bge a0,a4,3a640 │ │ │ │ + mv a0,a4 │ │ │ │ + mv s11,a2 │ │ │ │ + addiw a2,a2,1 │ │ │ │ + bne a5,a2,3a628 │ │ │ │ + sd zero,24(s4) │ │ │ │ + beqz s5,3a788 │ │ │ │ + sd s6,80(sp) │ │ │ │ + sd s7,72(sp) │ │ │ │ + sd s8,64(sp) │ │ │ │ + sd s10,48(sp) │ │ │ │ + beqz s11,3a794 │ │ │ │ + mulw a5,s2,s5 │ │ │ │ + addiw a2,s5,-1 │ │ │ │ + sext.w s1,a2 │ │ │ │ + subw a4,a5,s2 │ │ │ │ + addw a4,a4,s11 │ │ │ │ + slli a0,a4,0x20 │ │ │ │ + addw a5,a5,s11 │ │ │ │ + srli a1,a0,0x1e │ │ │ │ + slli a6,a5,0x20 │ │ │ │ + srli a0,a6,0x1e │ │ │ │ + add a1,a1,s0 │ │ │ │ + lw a1,0(a1) │ │ │ │ + add a0,a0,s0 │ │ │ │ + lw s8,0(a0) │ │ │ │ + addw a1,a1,s3 │ │ │ │ + beq a1,s8,3a70e │ │ │ │ + addiw a5,a5,-1 │ │ │ │ + slli a1,a5,0x20 │ │ │ │ + srli a5,a1,0x1e │ │ │ │ + add a5,a5,s0 │ │ │ │ + lw a1,0(a5) │ │ │ │ + addiw a5,s11,-1 │ │ │ │ + sext.w s9,a5 │ │ │ │ + addw a1,a1,s3 │ │ │ │ + beq a1,s8,3a756 │ │ │ │ + ld a3,0(sp) │ │ │ │ + slli a2,a2,0x20 │ │ │ │ + srli a2,a2,0x20 │ │ │ │ + add s10,a3,a2 │ │ │ │ + ld a3,8(sp) │ │ │ │ + addiw a4,a4,-1 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + slli a2,a4,0x20 │ │ │ │ + add s6,a3,a5 │ │ │ │ + srli a4,a2,0x1e │ │ │ │ + add a4,a4,s0 │ │ │ │ + lbu a1,0(s6) │ │ │ │ + lbu a0,0(s10) │ │ │ │ + ld a2,24(sp) │ │ │ │ + ld a5,16(sp) │ │ │ │ + lw s7,0(a4) │ │ │ │ + jalr a5 │ │ │ │ + addw a4,s7,a0 │ │ │ │ + bne a4,s8,3a762 │ │ │ │ + lbu a1,0(s6) │ │ │ │ + lbu a0,0(s10) │ │ │ │ + jal 1840c │ │ │ │ + beqz a0,3a74a │ │ │ │ + li a1,5 │ │ │ │ + mv a0,s4 │ │ │ │ + jal 5ba28 │ │ │ │ + beqz s1,3a71a │ │ │ │ + beqz s9,3a71a │ │ │ │ + mv s11,s9 │ │ │ │ + mv s5,s1 │ │ │ │ + j 3a65a │ │ │ │ + li a1,2 │ │ │ │ + mv a0,s4 │ │ │ │ + jal 5ba28 │ │ │ │ + mv s9,s11 │ │ │ │ + bnez s1,3a708 │ │ │ │ + ld s2,112(sp) │ │ │ │ + ld s3,104(sp) │ │ │ │ + ld s6,80(sp) │ │ │ │ + ld s7,72(sp) │ │ │ │ + ld s8,64(sp) │ │ │ │ + ld s10,48(sp) │ │ │ │ + ld s11,40(sp) │ │ │ │ + slli s1,s1,0x20 │ │ │ │ + slli s9,s9,0x20 │ │ │ │ + srli s1,s1,0x20 │ │ │ │ + or s1,s1,s9 │ │ │ │ + sd s1,24(s4) │ │ │ │ + mv a0,s4 │ │ │ │ + ld s0,128(sp) │ │ │ │ + ld ra,136(sp) │ │ │ │ + ld s1,120(sp) │ │ │ │ + ld s4,96(sp) │ │ │ │ + ld s5,88(sp) │ │ │ │ + ld s9,56(sp) │ │ │ │ + addi sp,sp,144 │ │ │ │ + j 5be24 │ │ │ │ + li a1,6 │ │ │ │ + mv a0,s4 │ │ │ │ + jal 5ba28 │ │ │ │ + bnez s1,3a704 │ │ │ │ + j 3a71a │ │ │ │ li a1,1 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - li a0,-1 │ │ │ │ - jal 33c0 │ │ │ │ - sd s6,64(sp) │ │ │ │ - auipc a5,0x3d │ │ │ │ - ld a5,-418(a5) │ │ │ │ - ld a0,0(a5) │ │ │ │ - mv a3,s3 │ │ │ │ - auipc a2,0x24 │ │ │ │ - addi a2,a2,818 │ │ │ │ + mv a0,s4 │ │ │ │ + jal 5ba28 │ │ │ │ + mv s1,s5 │ │ │ │ + j 3a704 │ │ │ │ + slli a3,s5,0x20 │ │ │ │ + slli s11,s11,0x20 │ │ │ │ + srli a3,a3,0x20 │ │ │ │ + or a3,a3,s11 │ │ │ │ + bnez s8,3a7a8 │ │ │ │ + ld s2,112(sp) │ │ │ │ + ld s3,104(sp) │ │ │ │ + ld s6,80(sp) │ │ │ │ + ld s7,72(sp) │ │ │ │ + ld s8,64(sp) │ │ │ │ + ld s10,48(sp) │ │ │ │ + ld s11,40(sp) │ │ │ │ + sd a3,24(s4) │ │ │ │ + mv a0,s4 │ │ │ │ + j 3a738 │ │ │ │ + mv s9,s11 │ │ │ │ + ld s2,112(sp) │ │ │ │ + ld s3,104(sp) │ │ │ │ + ld s11,40(sp) │ │ │ │ + li s1,0 │ │ │ │ + j 3a728 │ │ │ │ + ld s2,112(sp) │ │ │ │ + ld s3,104(sp) │ │ │ │ + ld s6,80(sp) │ │ │ │ + ld s7,72(sp) │ │ │ │ + ld s8,64(sp) │ │ │ │ + ld s10,48(sp) │ │ │ │ + ld s11,40(sp) │ │ │ │ + mv s1,s5 │ │ │ │ + li s9,0 │ │ │ │ + j 3a728 │ │ │ │ + auipc a3,0x2b │ │ │ │ + addi a3,a3,1744 │ │ │ │ + li a2,249 │ │ │ │ + auipc a1,0x27 │ │ │ │ + addi a1,a1,-1844 │ │ │ │ + auipc a0,0x25 │ │ │ │ + addi a0,a0,476 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + addi sp,sp,-64 │ │ │ │ + sd s2,32(sp) │ │ │ │ + sd s5,8(sp) │ │ │ │ + addiw s2,a5,1 │ │ │ │ + addiw s5,a7,1 │ │ │ │ + sd s3,24(sp) │ │ │ │ + mulw s3,s2,s5 │ │ │ │ + sd s6,0(sp) │ │ │ │ + li a0,0 │ │ │ │ + mv s6,a1 │ │ │ │ + sd ra,56(sp) │ │ │ │ + sd s0,48(sp) │ │ │ │ + sd s1,40(sp) │ │ │ │ + mv s0,a2 │ │ │ │ + mv s1,a3 │ │ │ │ + sd s4,16(sp) │ │ │ │ + slli s3,s3,0x2 │ │ │ │ + mv a1,s3 │ │ │ │ + mv s4,a7 │ │ │ │ + jal 1e81c │ │ │ │ + sd a0,0(s6) │ │ │ │ + mv a1,s3 │ │ │ │ + li a0,0 │ │ │ │ + jal 1e81c │ │ │ │ + sd a0,0(s0) │ │ │ │ + mv a1,s3 │ │ │ │ + li a0,0 │ │ │ │ + jal 1e81c │ │ │ │ + sd a0,0(s1) │ │ │ │ + ld a0,0(s6) │ │ │ │ + mv a2,s3 │ │ │ │ + li a1,0 │ │ │ │ + jal 3890 │ │ │ │ + sd a0,0(s6) │ │ │ │ + ld a0,0(s0) │ │ │ │ + mv a2,s3 │ │ │ │ + li a1,0 │ │ │ │ + jal 3890 │ │ │ │ + sd a0,0(s0) │ │ │ │ + ld a0,0(s1) │ │ │ │ + mv a2,s3 │ │ │ │ + li a1,0 │ │ │ │ + jal 3890 │ │ │ │ + sd a0,0(s1) │ │ │ │ + beqz s2,3a860 │ │ │ │ + slli a1,s5,0x3 │ │ │ │ + mv a3,s1 │ │ │ │ + mv a2,s0 │ │ │ │ + li a4,0 │ │ │ │ + lui a5,0x80000 │ │ │ │ + ld a6,0(a3) │ │ │ │ + ld a0,0(a2) │ │ │ │ + addiw a4,a4,1 │ │ │ │ + sw zero,0(a6) │ │ │ │ + sw a5,0(a0) │ │ │ │ + add a3,a3,a1 │ │ │ │ + add a2,a2,a1 │ │ │ │ + bne s2,a4,3a84a │ │ │ │ + li a5,-1 │ │ │ │ + beq s4,a5,3a868 │ │ │ │ + j 3a866 │ │ │ │ + ld ra,56(sp) │ │ │ │ + ld s0,48(sp) │ │ │ │ + ld s1,40(sp) │ │ │ │ + ld s2,32(sp) │ │ │ │ + ld s3,24(sp) │ │ │ │ + ld s4,16(sp) │ │ │ │ + ld s5,8(sp) │ │ │ │ + ld s6,0(sp) │ │ │ │ + addi sp,sp,64 │ │ │ │ + ret │ │ │ │ + addi sp,sp,-192 │ │ │ │ + sd s0,176(sp) │ │ │ │ + lw s0,192(sp) │ │ │ │ + sd s6,128(sp) │ │ │ │ + sd ra,184(sp) │ │ │ │ + sd s0,8(sp) │ │ │ │ + ld s0,216(sp) │ │ │ │ + sd a4,48(sp) │ │ │ │ + sd a6,56(sp) │ │ │ │ + sd s0,64(sp) │ │ │ │ + ld s0,224(sp) │ │ │ │ + ld s6,232(sp) │ │ │ │ + sd s0,72(sp) │ │ │ │ + beqz a7,3a962 │ │ │ │ + sd s2,160(sp) │ │ │ │ + addiw s2,a7,1 │ │ │ │ + sd s10,96(sp) │ │ │ │ + mv s10,a5 │ │ │ │ + mulw a5,s2,a5 │ │ │ │ + sd s4,144(sp) │ │ │ │ + mv s4,a2 │ │ │ │ + sd s1,168(sp) │ │ │ │ + mv s1,a3 │ │ │ │ + sd s5,136(sp) │ │ │ │ + sd s9,104(sp) │ │ │ │ + mv s5,a1 │ │ │ │ + mv s9,a7 │ │ │ │ + li a3,0 │ │ │ │ + addw a4,a5,a7 │ │ │ │ + slli a2,a4,0x20 │ │ │ │ + srli a4,a2,0x1e │ │ │ │ + add a4,a4,s1 │ │ │ │ + lw a2,0(a4) │ │ │ │ + addw a4,a5,a3 │ │ │ │ + slli a1,a4,0x20 │ │ │ │ + srli a4,a1,0x1e │ │ │ │ + add a4,a4,s1 │ │ │ │ + lw a4,0(a4) │ │ │ │ + bge a2,a4,3a8e2 │ │ │ │ + mv s9,a3 │ │ │ │ + mv a2,a4 │ │ │ │ + addiw a3,a3,1 │ │ │ │ + bne a7,a3,3a8ca │ │ │ │ + sd zero,24(s6) │ │ │ │ + beqz s10,3aa62 │ │ │ │ + beqz s9,3aa62 │ │ │ │ + sd s3,152(sp) │ │ │ │ + sd s7,120(sp) │ │ │ │ + sd s8,112(sp) │ │ │ │ + sd s11,88(sp) │ │ │ │ + li s3,83 │ │ │ │ + li s7,83 │ │ │ │ + beq s3,s7,3a978 │ │ │ │ + mulw a4,s2,s10 │ │ │ │ + addiw s10,s10,-1 │ │ │ │ + addw a5,s9,a4 │ │ │ │ + slli a3,a5,0x20 │ │ │ │ + srli a5,a3,0x1e │ │ │ │ + add a5,a5,s5 │ │ │ │ + lw a2,0(a5) │ │ │ │ + subw s11,a4,s2 │ │ │ │ + addw a4,s9,s11 │ │ │ │ + slli a5,a4,0x20 │ │ │ │ + srli a4,a5,0x1e │ │ │ │ + add a4,a4,s5 │ │ │ │ + lw a5,0(a4) │ │ │ │ + ld a4,8(sp) │ │ │ │ + li s3,83 │ │ │ │ + addw a5,a5,a4 │ │ │ │ + beq a5,a2,3a942 │ │ │ │ + li s3,65 │ │ │ │ + li a1,2 │ │ │ │ + mv a0,s6 │ │ │ │ + jal 5ba28 │ │ │ │ + bnez s10,3a904 │ │ │ │ + ld s1,168(sp) │ │ │ │ + ld s2,160(sp) │ │ │ │ + ld s3,152(sp) │ │ │ │ + ld s4,144(sp) │ │ │ │ + ld s5,136(sp) │ │ │ │ + ld s7,120(sp) │ │ │ │ + ld s8,112(sp) │ │ │ │ + ld s9,104(sp) │ │ │ │ + ld s10,96(sp) │ │ │ │ + ld s11,88(sp) │ │ │ │ + ld s0,176(sp) │ │ │ │ + ld ra,184(sp) │ │ │ │ + sd zero,24(s6) │ │ │ │ + mv a0,s6 │ │ │ │ + ld s6,128(sp) │ │ │ │ + addi sp,sp,192 │ │ │ │ + j 5be24 │ │ │ │ + mv s9,s8 │ │ │ │ + mv s10,s0 │ │ │ │ + mulw a3,s10,s2 │ │ │ │ + addiw a7,s9,-1 │ │ │ │ + ld a2,56(sp) │ │ │ │ + slli a4,a7,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + add a4,a4,a2 │ │ │ │ + addiw s0,s10,-1 │ │ │ │ + ld a2,48(sp) │ │ │ │ + slli a5,s0,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + add a5,a5,a2 │ │ │ │ + subw s11,a3,s2 │ │ │ │ + addw a3,a3,s9 │ │ │ │ + slli t4,a3,0x20 │ │ │ │ + lbu a0,0(a5) │ │ │ │ + addw a5,s11,a7 │ │ │ │ + srli t3,t4,0x1e │ │ │ │ + slli t4,a5,0x20 │ │ │ │ + srli a5,t4,0x1e │ │ │ │ + add a5,a5,s1 │ │ │ │ + lw t5,0(a5) │ │ │ │ + add t4,s1,t3 │ │ │ │ + sext.w a5,a3 │ │ │ │ + lw t4,0(t4) │ │ │ │ + sd a5,16(sp) │ │ │ │ + lbu a1,0(a4) │ │ │ │ + ld a5,64(sp) │ │ │ │ + ld a2,72(sp) │ │ │ │ + sd t3,40(sp) │ │ │ │ + sd t4,32(sp) │ │ │ │ + sd t5,24(sp) │ │ │ │ + sext.w s8,a7 │ │ │ │ + jalr a5 │ │ │ │ + ld t5,24(sp) │ │ │ │ + ld t4,32(sp) │ │ │ │ + ld a5,16(sp) │ │ │ │ + addw t5,t5,a0 │ │ │ │ + ld t3,40(sp) │ │ │ │ + beq t5,t4,3aa4e │ │ │ │ + add a2,s5,t3 │ │ │ │ + lw a2,0(a2) │ │ │ │ + beq t4,a2,3aa5e │ │ │ │ + add t3,t3,s4 │ │ │ │ + lw a4,0(t3) │ │ │ │ + sext.w s10,s10 │ │ │ │ + sext.w s9,s9 │ │ │ │ + bne t4,a4,3a978 │ │ │ │ + mv s0,s10 │ │ │ │ + addiw a5,a5,-1 │ │ │ │ + slli a2,a5,0x20 │ │ │ │ + srli a5,a2,0x1e │ │ │ │ + add a5,a5,s4 │ │ │ │ + lw a5,0(a5) │ │ │ │ + ld a3,8(sp) │ │ │ │ + mv s9,s3 │ │ │ │ + addw a5,a5,a3 │ │ │ │ + beq a5,a4,3aa26 │ │ │ │ + li s9,66 │ │ │ │ li a1,1 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - li a0,-1 │ │ │ │ - jal 33c0 │ │ │ │ + mv a0,s6 │ │ │ │ + jal 5ba28 │ │ │ │ + beqz s8,3a94e │ │ │ │ + beq s9,s7,3a974 │ │ │ │ + mulw a5,s2,s0 │ │ │ │ + addw a5,a5,s8 │ │ │ │ + slli a2,a5,0x20 │ │ │ │ + srli a4,a2,0x1e │ │ │ │ + add a4,a4,s4 │ │ │ │ + lw a4,0(a4) │ │ │ │ + addiw s8,s8,-1 │ │ │ │ + j 3aa0a │ │ │ │ + li a1,0 │ │ │ │ + mv a0,s6 │ │ │ │ + jal 5ba28 │ │ │ │ + beqz s0,3a94e │ │ │ │ + mv s9,s3 │ │ │ │ + j 3aa2e │ │ │ │ + mv s10,s0 │ │ │ │ + j 3a922 │ │ │ │ + ld s1,168(sp) │ │ │ │ + ld s2,160(sp) │ │ │ │ + ld s4,144(sp) │ │ │ │ + ld s5,136(sp) │ │ │ │ + ld s9,104(sp) │ │ │ │ + ld s10,96(sp) │ │ │ │ + j 3a962 │ │ │ │ + ret │ │ │ │ + addi sp,sp,-208 │ │ │ │ + auipc a4,0x3f │ │ │ │ + ld a4,1180(a4) │ │ │ │ + sd s5,152(sp) │ │ │ │ + mv s5,a0 │ │ │ │ + ld a5,0(a4) │ │ │ │ + sd a5,88(sp) │ │ │ │ + li a5,0 │ │ │ │ + sd s7,136(sp) │ │ │ │ + sd s8,128(sp) │ │ │ │ + lw s7,16(s5) │ │ │ │ + lw s8,20(s5) │ │ │ │ + li a2,64 │ │ │ │ + addi a0,sp,24 │ │ │ │ + sd s0,192(sp) │ │ │ │ + sd s1,184(sp) │ │ │ │ + lw s0,8(s5) │ │ │ │ + sd s2,176(sp) │ │ │ │ + sd s3,168(sp) │ │ │ │ + sd s4,160(sp) │ │ │ │ + sd s6,144(sp) │ │ │ │ + lw s4,12(s5) │ │ │ │ + sd s9,120(sp) │ │ │ │ + sd s10,112(sp) │ │ │ │ + sd s11,104(sp) │ │ │ │ + sd ra,200(sp) │ │ │ │ + jal 3530 │ │ │ │ + lw s11,24(sp) │ │ │ │ + lui a5,0xd76aa │ │ │ │ + xor a4,s7,s8 │ │ │ │ + addiw a5,a5,1144 │ │ │ │ + and a4,a4,s4 │ │ │ │ + addw a5,s11,a5 │ │ │ │ + xor a4,s8,a4 │ │ │ │ + addw a5,a5,s0 │ │ │ │ + addw a5,a5,a4 │ │ │ │ + lw t3,28(sp) │ │ │ │ + slliw a6,a5,0x7 │ │ │ │ + srliw a5,a5,0x19 │ │ │ │ + or a6,a6,a5 │ │ │ │ + lui a5,0xe8c7b │ │ │ │ + addw a6,a6,s4 │ │ │ │ + xor a4,s7,s4 │ │ │ │ + addiw a5,a5,1878 │ │ │ │ + and a4,a4,a6 │ │ │ │ + addw a5,t3,a5 │ │ │ │ + xor a4,s7,a4 │ │ │ │ + addw a5,a5,s8 │ │ │ │ + addw a5,a5,a4 │ │ │ │ + slliw a1,a5,0xc │ │ │ │ + lw a4,32(sp) │ │ │ │ + srliw a5,a5,0x14 │ │ │ │ + or a1,a1,a5 │ │ │ │ + lui a5,0x24207 │ │ │ │ + addw a1,a6,a1 │ │ │ │ + xor a3,s4,a6 │ │ │ │ + addiw a5,a5,219 │ │ │ │ + and a3,a3,a1 │ │ │ │ + addw a5,a5,a4 │ │ │ │ + xor a3,s4,a3 │ │ │ │ + addw a5,a5,s7 │ │ │ │ + addw a5,a5,a3 │ │ │ │ + lw t5,36(sp) │ │ │ │ + srliw a0,a5,0xf │ │ │ │ + slliw a5,a5,0x11 │ │ │ │ + or a0,a0,a5 │ │ │ │ + lui a5,0xc1bdd │ │ │ │ + addw a0,a0,a1 │ │ │ │ + xor a3,a6,a1 │ │ │ │ + addiw a5,a5,-274 │ │ │ │ + and a3,a3,a0 │ │ │ │ + addw a5,t5,a5 │ │ │ │ + xor a3,a3,a6 │ │ │ │ + addw a5,a5,s4 │ │ │ │ + addw a5,a5,a3 │ │ │ │ + lw a2,40(sp) │ │ │ │ + srliw a3,a5,0xa │ │ │ │ + slliw a5,a5,0x16 │ │ │ │ + or a3,a3,a5 │ │ │ │ + lui a5,0xf57c1 │ │ │ │ + addw a3,a3,a0 │ │ │ │ + xor a7,a1,a0 │ │ │ │ + addiw a5,a5,-81 │ │ │ │ + and a7,a7,a3 │ │ │ │ + addw a5,a5,a2 │ │ │ │ + xor a7,a7,a1 │ │ │ │ + addw a5,a5,a6 │ │ │ │ + addw a5,a5,a7 │ │ │ │ + lw t0,44(sp) │ │ │ │ + slliw t4,a5,0x7 │ │ │ │ + srliw a5,a5,0x19 │ │ │ │ + or t4,t4,a5 │ │ │ │ + lui a5,0x4787c │ │ │ │ + addw t4,a3,t4 │ │ │ │ + xor a6,a0,a3 │ │ │ │ + addiw a5,a5,1578 │ │ │ │ + and a6,a6,t4 │ │ │ │ + addw a5,t0,a5 │ │ │ │ + xor a6,a6,a0 │ │ │ │ + addw a5,a5,a1 │ │ │ │ + addw a5,a5,a6 │ │ │ │ + slliw a1,a5,0xc │ │ │ │ + lw a6,48(sp) │ │ │ │ + srliw a5,a5,0x14 │ │ │ │ + or a1,a1,a5 │ │ │ │ + lui a5,0xa8304 │ │ │ │ + addw a1,t4,a1 │ │ │ │ + xor a7,a3,t4 │ │ │ │ + addiw a5,a5,1555 │ │ │ │ + and a7,a7,a1 │ │ │ │ + addw a5,a6,a5 │ │ │ │ + xor a7,a7,a3 │ │ │ │ + addw a5,a5,a0 │ │ │ │ + addw a5,a5,a7 │ │ │ │ + sd s0,8(sp) │ │ │ │ + srliw a7,a5,0xf │ │ │ │ + lw s0,52(sp) │ │ │ │ + slliw a5,a5,0x11 │ │ │ │ + or a7,a7,a5 │ │ │ │ + lui a5,0xfd469 │ │ │ │ + addw a7,a1,a7 │ │ │ │ + xor a0,t4,a1 │ │ │ │ + addiw a5,a5,1281 │ │ │ │ + and a0,a0,a7 │ │ │ │ + addw a5,a5,s0 │ │ │ │ + xor a0,a0,t4 │ │ │ │ + addw a5,a5,a3 │ │ │ │ + addw a5,a5,a0 │ │ │ │ + lw t1,56(sp) │ │ │ │ + srliw a0,a5,0xa │ │ │ │ + slliw a5,a5,0x16 │ │ │ │ + or a0,a0,a5 │ │ │ │ + lui a5,0x6980a │ │ │ │ + addw a0,a7,a0 │ │ │ │ + xor t6,a1,a7 │ │ │ │ + addiw a5,a5,-1832 │ │ │ │ + and t6,t6,a0 │ │ │ │ + addw a3,t1,a5 │ │ │ │ + addw a3,a3,t4 │ │ │ │ + xor a5,t6,a1 │ │ │ │ + addw a3,a3,a5 │ │ │ │ + slliw s1,a3,0x7 │ │ │ │ + lw a5,60(sp) │ │ │ │ + srliw a3,a3,0x19 │ │ │ │ + or s1,s1,a3 │ │ │ │ + lui a3,0x8b44f │ │ │ │ + addw s1,s1,a0 │ │ │ │ + xor t4,a7,a0 │ │ │ │ + addiw a3,a3,1967 │ │ │ │ + and t4,t4,s1 │ │ │ │ + addw a3,a3,a5 │ │ │ │ + xor t4,t4,a7 │ │ │ │ + addw a3,a3,a1 │ │ │ │ + addw a3,a3,t4 │ │ │ │ + slliw t2,a3,0xc │ │ │ │ + lw t4,64(sp) │ │ │ │ + srliw a3,a3,0x14 │ │ │ │ + or t2,t2,a3 │ │ │ │ + lui a3,0xffff6 │ │ │ │ + addw t2,s1,t2 │ │ │ │ + xor t6,a0,s1 │ │ │ │ + addiw a3,a3,-1103 │ │ │ │ + and t6,t6,t2 │ │ │ │ + addw a1,t4,a3 │ │ │ │ + addw a1,a1,a7 │ │ │ │ + xor a3,t6,a0 │ │ │ │ + addw a1,a1,a3 │ │ │ │ + srliw a7,a1,0xf │ │ │ │ + lw a3,68(sp) │ │ │ │ + slliw a1,a1,0x11 │ │ │ │ + or a7,a7,a1 │ │ │ │ + lui a1,0x895cd │ │ │ │ + addw a7,t2,a7 │ │ │ │ + xor t6,s1,t2 │ │ │ │ + addiw a1,a1,1982 │ │ │ │ + and t6,t6,a7 │ │ │ │ + addw a1,a1,a3 │ │ │ │ + xor t6,t6,s1 │ │ │ │ + addw a1,a1,a0 │ │ │ │ + addw a1,a1,t6 │ │ │ │ + srliw s2,a1,0xa │ │ │ │ + lw t6,72(sp) │ │ │ │ + slliw a1,a1,0x16 │ │ │ │ + or s2,s2,a1 │ │ │ │ + lui a1,0x6b901 │ │ │ │ + addw s2,a7,s2 │ │ │ │ + xor s3,t2,a7 │ │ │ │ + addiw a1,a1,290 │ │ │ │ + and s3,s3,s2 │ │ │ │ + addw a0,t6,a1 │ │ │ │ + addw a0,a0,s1 │ │ │ │ + xor a1,s3,t2 │ │ │ │ + addw a0,a0,a1 │ │ │ │ + slliw s1,a0,0x7 │ │ │ │ + lw a1,76(sp) │ │ │ │ + srliw a0,a0,0x19 │ │ │ │ + or s1,s1,a0 │ │ │ │ + lui a0,0xfd987 │ │ │ │ + addw s1,s2,s1 │ │ │ │ + xor s3,a7,s2 │ │ │ │ + addiw a0,a0,403 │ │ │ │ + and s3,s3,s1 │ │ │ │ + addw a0,a0,a1 │ │ │ │ + xor s3,s3,a7 │ │ │ │ + addw a0,a0,t2 │ │ │ │ + addw a0,a0,s3 │ │ │ │ + lw t2,80(sp) │ │ │ │ + slliw s6,a0,0xc │ │ │ │ + srliw a0,a0,0x14 │ │ │ │ + or s6,s6,a0 │ │ │ │ + lui a0,0xa6794 │ │ │ │ + addw s6,s1,s6 │ │ │ │ + xor s3,s2,s1 │ │ │ │ + addiw a0,a0,910 │ │ │ │ + and s3,s3,s6 │ │ │ │ + addw a0,t2,a0 │ │ │ │ + xor s3,s3,s2 │ │ │ │ + addw a0,a0,a7 │ │ │ │ + addw a0,a0,s3 │ │ │ │ + lw a7,84(sp) │ │ │ │ + srliw s3,a0,0xf │ │ │ │ + slliw a0,a0,0x11 │ │ │ │ + or s3,s3,a0 │ │ │ │ + lui a0,0x49b41 │ │ │ │ + addw s3,s6,s3 │ │ │ │ + xor s9,s1,s6 │ │ │ │ + addiw a0,a0,-2015 │ │ │ │ + and s9,s9,s3 │ │ │ │ + addw a0,a7,a0 │ │ │ │ + xor s9,s9,s1 │ │ │ │ + addw a0,a0,s2 │ │ │ │ + addw a0,a0,s9 │ │ │ │ + srliw s2,a0,0xa │ │ │ │ + slliw a0,a0,0x16 │ │ │ │ + or s2,s2,a0 │ │ │ │ + addw s2,s3,s2 │ │ │ │ + lui a0,0xf61e2 │ │ │ │ + xor s9,s3,s2 │ │ │ │ + addiw a0,a0,1378 │ │ │ │ + and s9,s9,s6 │ │ │ │ + addw a0,t3,a0 │ │ │ │ + xor s9,s9,s3 │ │ │ │ + addw a0,a0,s1 │ │ │ │ + addw a0,a0,s9 │ │ │ │ + slliw s1,a0,0x5 │ │ │ │ + srliw a0,a0,0x1b │ │ │ │ + or s1,s1,a0 │ │ │ │ + addw s1,s2,s1 │ │ │ │ + lui a0,0xc040b │ │ │ │ + xor s9,s2,s1 │ │ │ │ + addiw a0,a0,832 │ │ │ │ + and s9,s9,s3 │ │ │ │ + addw a0,a6,a0 │ │ │ │ + xor s9,s9,s2 │ │ │ │ + addw a0,a0,s6 │ │ │ │ + addw a0,a0,s9 │ │ │ │ + slliw s6,a0,0x9 │ │ │ │ + srliw a0,a0,0x17 │ │ │ │ + or s6,s6,a0 │ │ │ │ + addw s6,s1,s6 │ │ │ │ + lui a0,0x265e6 │ │ │ │ + xor s9,s1,s6 │ │ │ │ + addiw a0,a0,-1455 │ │ │ │ + and s9,s9,s2 │ │ │ │ + addw a0,a0,a3 │ │ │ │ + xor s9,s9,s1 │ │ │ │ + addw a0,a0,s3 │ │ │ │ + addw a0,a0,s9 │ │ │ │ + slliw s3,a0,0xe │ │ │ │ + srliw a0,a0,0x12 │ │ │ │ + or s3,s3,a0 │ │ │ │ + addw s3,s6,s3 │ │ │ │ + lui a0,0xe9b6c │ │ │ │ + xor s9,s6,s3 │ │ │ │ + addiw a0,a0,1962 │ │ │ │ + and s9,s9,s1 │ │ │ │ + addw a0,s11,a0 │ │ │ │ + xor s9,s9,s6 │ │ │ │ + addw a0,a0,s2 │ │ │ │ + addw a0,a0,s9 │ │ │ │ + srliw s2,a0,0xc │ │ │ │ + slliw a0,a0,0x14 │ │ │ │ + or s2,s2,a0 │ │ │ │ + addw s2,s3,s2 │ │ │ │ + lui a0,0xd62f1 │ │ │ │ + xor s9,s3,s2 │ │ │ │ + addiw a0,a0,93 │ │ │ │ + and s9,s9,s6 │ │ │ │ + addw a0,t0,a0 │ │ │ │ + xor s9,s9,s3 │ │ │ │ + addw a0,a0,s1 │ │ │ │ + addw a0,a0,s9 │ │ │ │ + slliw s1,a0,0x5 │ │ │ │ + srliw a0,a0,0x1b │ │ │ │ + or s1,s1,a0 │ │ │ │ + addw s1,s2,s1 │ │ │ │ + lui a0,0x2441 │ │ │ │ + xor s9,s2,s1 │ │ │ │ + addiw a0,a0,1107 │ │ │ │ + and s9,s9,s3 │ │ │ │ + addw a0,t4,a0 │ │ │ │ + xor s9,s9,s2 │ │ │ │ + addw a0,a0,s6 │ │ │ │ + addw a0,a0,s9 │ │ │ │ + slliw s6,a0,0x9 │ │ │ │ + srliw a0,a0,0x17 │ │ │ │ + or s6,s6,a0 │ │ │ │ + addw s6,s1,s6 │ │ │ │ + lui a0,0xd8a1e │ │ │ │ + xor s9,s1,s6 │ │ │ │ + addiw a0,a0,1665 │ │ │ │ + and s9,s9,s2 │ │ │ │ + addw a0,a7,a0 │ │ │ │ + xor s9,s9,s1 │ │ │ │ + addw a0,a0,s3 │ │ │ │ + addw a0,a0,s9 │ │ │ │ + slliw s3,a0,0xe │ │ │ │ + srliw a0,a0,0x12 │ │ │ │ + or s3,s3,a0 │ │ │ │ + addw s3,s6,s3 │ │ │ │ + lui a0,0xe7d40 │ │ │ │ + xor s9,s6,s3 │ │ │ │ + addiw a0,a0,-1080 │ │ │ │ + and s9,s9,s1 │ │ │ │ + addw a0,a0,a2 │ │ │ │ + xor s9,s9,s6 │ │ │ │ + addw a0,a0,s2 │ │ │ │ + addw a0,a0,s9 │ │ │ │ + srliw s2,a0,0xc │ │ │ │ + slliw a0,a0,0x14 │ │ │ │ + or s2,s2,a0 │ │ │ │ + addw s2,s3,s2 │ │ │ │ + lui a0,0x21e1d │ │ │ │ + xor s9,s3,s2 │ │ │ │ + addiw a0,a0,-538 │ │ │ │ + and s9,s9,s6 │ │ │ │ + addw a0,a0,a5 │ │ │ │ + xor s9,s9,s3 │ │ │ │ + addw a0,a0,s1 │ │ │ │ + addw a0,a0,s9 │ │ │ │ + slliw s1,a0,0x5 │ │ │ │ + srliw a0,a0,0x1b │ │ │ │ + or s1,s1,a0 │ │ │ │ + addw s1,s2,s1 │ │ │ │ + lui a0,0xc3370 │ │ │ │ + xor s9,s2,s1 │ │ │ │ + addiw a0,a0,2006 │ │ │ │ + and s9,s9,s3 │ │ │ │ + addw a0,t2,a0 │ │ │ │ + xor s9,s9,s2 │ │ │ │ + addw a0,a0,s6 │ │ │ │ + addw a0,a0,s9 │ │ │ │ + slliw s6,a0,0x9 │ │ │ │ + srliw a0,a0,0x17 │ │ │ │ + or s6,s6,a0 │ │ │ │ + addw s6,s1,s6 │ │ │ │ + lui a0,0xf4d51 │ │ │ │ + xor s9,s1,s6 │ │ │ │ + addiw a0,a0,-633 │ │ │ │ + and s9,s9,s2 │ │ │ │ + addw a0,t5,a0 │ │ │ │ + xor s9,s9,s1 │ │ │ │ + addw a0,a0,s3 │ │ │ │ + addw a0,a0,s9 │ │ │ │ + slliw s3,a0,0xe │ │ │ │ + srliw a0,a0,0x12 │ │ │ │ + or s3,s3,a0 │ │ │ │ + addw s3,s6,s3 │ │ │ │ + lui a0,0x455a1 │ │ │ │ + xor s9,s6,s3 │ │ │ │ + addiw a0,a0,1261 │ │ │ │ + and s9,s9,s1 │ │ │ │ + addw a0,t1,a0 │ │ │ │ + xor s9,s9,s6 │ │ │ │ + addw a0,a0,s2 │ │ │ │ + addw a0,a0,s9 │ │ │ │ + srliw s2,a0,0xc │ │ │ │ + slliw a0,a0,0x14 │ │ │ │ + or s2,s2,a0 │ │ │ │ + addw s2,s3,s2 │ │ │ │ + lui a0,0xa9e3f │ │ │ │ + xor s9,s3,s2 │ │ │ │ + addiw a0,a0,-1787 │ │ │ │ + and s9,s9,s6 │ │ │ │ + addw a0,a0,a1 │ │ │ │ + xor s9,s9,s3 │ │ │ │ + addw a0,a0,s1 │ │ │ │ + addw a0,a0,s9 │ │ │ │ + slliw s1,a0,0x5 │ │ │ │ + srliw a0,a0,0x1b │ │ │ │ + or a0,a0,s1 │ │ │ │ + addw a0,s2,a0 │ │ │ │ + lui s1,0xfcefa │ │ │ │ + xor s9,s2,a0 │ │ │ │ + addiw s1,s1,1016 │ │ │ │ + and s9,s9,s3 │ │ │ │ + addw s1,s1,a4 │ │ │ │ + xor s9,s9,s2 │ │ │ │ + addw s1,s1,s6 │ │ │ │ + addw s1,s1,s9 │ │ │ │ + slliw s6,s1,0x9 │ │ │ │ + srliw s1,s1,0x17 │ │ │ │ + or s6,s6,s1 │ │ │ │ + addw s6,a0,s6 │ │ │ │ + lui s1,0x676f0 │ │ │ │ + xor s9,a0,s6 │ │ │ │ + addiw s1,s1,729 │ │ │ │ + and s9,s9,s2 │ │ │ │ + addw s1,s1,s0 │ │ │ │ + xor s9,s9,a0 │ │ │ │ + addw s1,s1,s3 │ │ │ │ + addw s1,s1,s9 │ │ │ │ + slliw s9,s1,0xe │ │ │ │ + srliw s1,s1,0x12 │ │ │ │ + or s9,s9,s1 │ │ │ │ + addw s9,s6,s9 │ │ │ │ + xor s10,s6,s9 │ │ │ │ + lui s1,0x8d2a5 │ │ │ │ + sext.w s10,s10 │ │ │ │ + addiw s1,s1,-886 │ │ │ │ + and s3,s10,a0 │ │ │ │ + addw s1,t6,s1 │ │ │ │ + addw s1,s1,s2 │ │ │ │ + xor s3,s3,s6 │ │ │ │ + addw s3,s1,s3 │ │ │ │ + srliw s2,s3,0xc │ │ │ │ + lui s1,0xfffa4 │ │ │ │ + slliw s3,s3,0x14 │ │ │ │ + or s2,s2,s3 │ │ │ │ + addiw s1,s1,-1726 │ │ │ │ + addw s2,s9,s2 │ │ │ │ + addw s1,t0,s1 │ │ │ │ + addw s1,s1,a0 │ │ │ │ + xor s10,s10,s2 │ │ │ │ + addw s3,s1,s10 │ │ │ │ + slliw a0,s3,0x4 │ │ │ │ + lui s1,0x8771f │ │ │ │ + srliw s3,s3,0x1c │ │ │ │ + or a0,a0,s3 │ │ │ │ + addiw s1,s1,1665 │ │ │ │ + addw a0,s2,a0 │ │ │ │ + xor s3,s9,s2 │ │ │ │ + addw s1,t1,s1 │ │ │ │ + addw s1,s1,s6 │ │ │ │ + xor s3,s3,a0 │ │ │ │ + addw s3,s1,s3 │ │ │ │ + slliw s6,s3,0xb │ │ │ │ + lui s1,0x6d9d6 │ │ │ │ + srliw s3,s3,0x15 │ │ │ │ + or s6,s6,s3 │ │ │ │ + addiw s1,s1,290 │ │ │ │ + addw s6,a0,s6 │ │ │ │ + xor s3,s2,a0 │ │ │ │ + addw s1,s1,a3 │ │ │ │ + xor s3,s3,s6 │ │ │ │ + addw s1,s1,s9 │ │ │ │ + addw s9,s1,s3 │ │ │ │ + slliw s3,s9,0x10 │ │ │ │ + lui s1,0xfde54 │ │ │ │ + srliw s9,s9,0x10 │ │ │ │ + or s3,s3,s9 │ │ │ │ + addiw s1,s1,-2036 │ │ │ │ + addw s3,s6,s3 │ │ │ │ + xor s9,a0,s6 │ │ │ │ + addw s1,t2,s1 │ │ │ │ + addw s1,s1,s2 │ │ │ │ + xor s9,s9,s3 │ │ │ │ + addw s9,s1,s9 │ │ │ │ + srliw s10,s9,0x9 │ │ │ │ + lui s2,0xa4bef │ │ │ │ + slliw s9,s9,0x17 │ │ │ │ + or s1,s10,s9 │ │ │ │ + addiw s2,s2,-1468 │ │ │ │ + addw s1,s3,s1 │ │ │ │ + xor s9,s6,s3 │ │ │ │ + addw s2,t3,s2 │ │ │ │ + xor s9,s9,s1 │ │ │ │ + addw s2,s2,a0 │ │ │ │ + addw s2,s2,s9 │ │ │ │ + slliw s9,s2,0x4 │ │ │ │ + lui a0,0x4bded │ │ │ │ + srliw s2,s2,0x1c │ │ │ │ + or s9,s9,s2 │ │ │ │ + addiw a0,a0,-87 │ │ │ │ + addw s9,s1,s9 │ │ │ │ + xor s2,s3,s1 │ │ │ │ + addw a0,a0,a2 │ │ │ │ + xor s2,s2,s9 │ │ │ │ + addw a0,a0,s6 │ │ │ │ + addw s6,a0,s2 │ │ │ │ + slliw s10,s6,0xb │ │ │ │ + lui s2,0xf6bb5 │ │ │ │ + srliw s6,s6,0x15 │ │ │ │ + or a0,s10,s6 │ │ │ │ + addiw s2,s2,-1184 │ │ │ │ + addw a0,s9,a0 │ │ │ │ + xor s6,s1,s9 │ │ │ │ + addw s2,s0,s2 │ │ │ │ + addw s2,s2,s3 │ │ │ │ + xor s6,s6,a0 │ │ │ │ + addw s6,s2,s6 │ │ │ │ + slliw s10,s6,0x10 │ │ │ │ + lui s3,0xbebfc │ │ │ │ + srliw s6,s6,0x10 │ │ │ │ + or s2,s10,s6 │ │ │ │ + addiw s3,s3,-912 │ │ │ │ + addw s2,a0,s2 │ │ │ │ + xor s6,s9,a0 │ │ │ │ + addw s3,t4,s3 │ │ │ │ + addw s3,s3,s1 │ │ │ │ + xor s6,s6,s2 │ │ │ │ + addw s6,s3,s6 │ │ │ │ + srliw s10,s6,0x9 │ │ │ │ + lui s1,0x289b8 │ │ │ │ + slliw s6,s6,0x17 │ │ │ │ + or s3,s10,s6 │ │ │ │ + addiw s1,s1,-314 │ │ │ │ + addw s3,s2,s3 │ │ │ │ + xor s6,a0,s2 │ │ │ │ + addw s1,s1,a1 │ │ │ │ + xor s6,s6,s3 │ │ │ │ + addw s1,s1,s9 │ │ │ │ + addw s9,s1,s6 │ │ │ │ + slliw s10,s9,0x4 │ │ │ │ + lui s6,0xeaa12 │ │ │ │ + srliw s9,s9,0x1c │ │ │ │ + or s1,s10,s9 │ │ │ │ + addiw s6,s6,2042 │ │ │ │ + addw s1,s3,s1 │ │ │ │ + xor s9,s2,s3 │ │ │ │ + addw s6,s11,s6 │ │ │ │ + addw s6,s6,a0 │ │ │ │ + xor s9,s9,s1 │ │ │ │ + addw s9,s6,s9 │ │ │ │ + slliw a0,s9,0xb │ │ │ │ + lui s6,0xd4ef3 │ │ │ │ + srliw s9,s9,0x15 │ │ │ │ + or a0,a0,s9 │ │ │ │ + addiw s6,s6,133 │ │ │ │ + addw a0,a0,s1 │ │ │ │ + xor s9,s3,s1 │ │ │ │ + addw s6,t5,s6 │ │ │ │ + addw s6,s6,s2 │ │ │ │ + xor s9,s9,a0 │ │ │ │ + addw s9,s6,s9 │ │ │ │ + slliw s10,s9,0x10 │ │ │ │ + lui s2,0x4882 │ │ │ │ + srliw s9,s9,0x10 │ │ │ │ + or s6,s10,s9 │ │ │ │ + addiw s2,s2,-763 │ │ │ │ + addw s6,a0,s6 │ │ │ │ + xor s9,s1,a0 │ │ │ │ + addw s2,a6,s2 │ │ │ │ + addw s2,s2,s3 │ │ │ │ + xor s9,s9,s6 │ │ │ │ + addw s9,s2,s9 │ │ │ │ + srliw s10,s9,0x9 │ │ │ │ + lui s3,0xd9d4d │ │ │ │ + slliw s9,s9,0x17 │ │ │ │ + or s2,s10,s9 │ │ │ │ + addiw s3,s3,57 │ │ │ │ + addw s2,s6,s2 │ │ │ │ + xor s9,a0,s6 │ │ │ │ + addw s3,a5,s3 │ │ │ │ + addw s3,s3,s1 │ │ │ │ + xor s9,s9,s2 │ │ │ │ + addw s9,s3,s9 │ │ │ │ + slliw s1,s9,0x4 │ │ │ │ + lui s3,0xe6dba │ │ │ │ + srliw s9,s9,0x1c │ │ │ │ + or s1,s1,s9 │ │ │ │ + addiw s3,s3,-1563 │ │ │ │ + addw s1,s2,s1 │ │ │ │ + xor s9,s6,s2 │ │ │ │ + addw s3,t6,s3 │ │ │ │ + addw s3,s3,a0 │ │ │ │ + xor s9,s9,s1 │ │ │ │ + addw s9,s3,s9 │ │ │ │ + slliw s10,s9,0xb │ │ │ │ + lui a0,0x1fa28 │ │ │ │ + srliw s9,s9,0x15 │ │ │ │ + or s3,s10,s9 │ │ │ │ + addiw a0,a0,-776 │ │ │ │ + addw s3,s1,s3 │ │ │ │ + xor s9,s2,s1 │ │ │ │ + addw a0,a7,a0 │ │ │ │ + addw a0,a0,s6 │ │ │ │ + xor s9,s9,s3 │ │ │ │ + addw s9,a0,s9 │ │ │ │ + slliw s6,s9,0x10 │ │ │ │ + lui a0,0xc4ac5 │ │ │ │ + srliw s9,s9,0x10 │ │ │ │ + or s6,s6,s9 │ │ │ │ + addiw a0,a0,1637 │ │ │ │ + addw s6,s3,s6 │ │ │ │ + xor s9,s1,s3 │ │ │ │ + addw a0,a0,a4 │ │ │ │ + xor s9,s9,s6 │ │ │ │ + addw a0,a0,s2 │ │ │ │ + addw a0,a0,s9 │ │ │ │ + srliw s2,a0,0x9 │ │ │ │ + slliw a0,a0,0x17 │ │ │ │ + or s2,s2,a0 │ │ │ │ + lui a0,0xf4292 │ │ │ │ + addw s2,s6,s2 │ │ │ │ + not s9,s3 │ │ │ │ + addiw a0,a0,580 │ │ │ │ + or s9,s9,s2 │ │ │ │ + addw a0,s11,a0 │ │ │ │ + xor s9,s9,s6 │ │ │ │ + addw a0,a0,s1 │ │ │ │ + addw s1,a0,s9 │ │ │ │ + slliw a0,s1,0x6 │ │ │ │ + srliw s1,s1,0x1a │ │ │ │ + or a0,a0,s1 │ │ │ │ + lui s1,0x432b0 │ │ │ │ + addw a0,s2,a0 │ │ │ │ + not s9,s6 │ │ │ │ + addiw s1,s1,-105 │ │ │ │ + or s9,s9,a0 │ │ │ │ + addw s1,s1,s0 │ │ │ │ + addw s1,s1,s3 │ │ │ │ + xor s0,s9,s2 │ │ │ │ + addw s1,s1,s0 │ │ │ │ + slliw s0,s1,0xa │ │ │ │ + srliw s1,s1,0x16 │ │ │ │ + or s0,s0,s1 │ │ │ │ + lui s1,0xab942 │ │ │ │ + addw s0,s0,a0 │ │ │ │ + not s3,s2 │ │ │ │ + addiw s1,s1,935 │ │ │ │ + or s3,s3,s0 │ │ │ │ + addw s1,t2,s1 │ │ │ │ + addw s1,s1,s6 │ │ │ │ + xor t2,s3,a0 │ │ │ │ + addw s1,s1,t2 │ │ │ │ + slliw t2,s1,0xf │ │ │ │ + srliw s1,s1,0x11 │ │ │ │ + or t2,t2,s1 │ │ │ │ + lui s1,0xfc93a │ │ │ │ + addw t2,s0,t2 │ │ │ │ + not s3,a0 │ │ │ │ + addiw s1,s1,57 │ │ │ │ + or s3,s3,t2 │ │ │ │ + addw s1,t0,s1 │ │ │ │ + addw s1,s1,s2 │ │ │ │ + xor t0,s3,s0 │ │ │ │ + addw s1,s1,t0 │ │ │ │ + srliw t0,s1,0xb │ │ │ │ + slliw s1,s1,0x15 │ │ │ │ + or t0,t0,s1 │ │ │ │ + lui s2,0x655b6 │ │ │ │ + addw t0,t2,t0 │ │ │ │ + not s1,s0 │ │ │ │ + addiw s2,s2,-1597 │ │ │ │ + or s1,s1,t0 │ │ │ │ + addw t6,t6,s2 │ │ │ │ + xor s1,s1,t2 │ │ │ │ + addw a0,t6,a0 │ │ │ │ + addw a0,a0,s1 │ │ │ │ + slliw t6,a0,0x6 │ │ │ │ + srliw a0,a0,0x1a │ │ │ │ + or t6,t6,a0 │ │ │ │ + lui a0,0x8f0cd │ │ │ │ + addw t6,t0,t6 │ │ │ │ + not s1,t2 │ │ │ │ + addiw a0,a0,-878 │ │ │ │ + or s1,s1,t6 │ │ │ │ + addw a0,t5,a0 │ │ │ │ + addw a0,a0,s0 │ │ │ │ + xor t5,s1,t0 │ │ │ │ + addw a0,a0,t5 │ │ │ │ + slliw t5,a0,0xa │ │ │ │ + srliw a0,a0,0x16 │ │ │ │ + or t5,t5,a0 │ │ │ │ + lui a0,0xffeff │ │ │ │ + addw t5,t6,t5 │ │ │ │ + not s0,t0 │ │ │ │ + addiw a0,a0,1149 │ │ │ │ + or s0,s0,t5 │ │ │ │ + addw a0,t4,a0 │ │ │ │ + addw a0,a0,t2 │ │ │ │ + xor t4,s0,t6 │ │ │ │ + addw a0,a0,t4 │ │ │ │ + slliw t4,a0,0xf │ │ │ │ + srliw a0,a0,0x11 │ │ │ │ + or t4,t4,a0 │ │ │ │ + lui a0,0x85846 │ │ │ │ + addw t4,t5,t4 │ │ │ │ + not t2,t6 │ │ │ │ + addiw a0,a0,-559 │ │ │ │ + or t2,t2,t4 │ │ │ │ + addw a0,t3,a0 │ │ │ │ + addw a0,a0,t0 │ │ │ │ + xor t3,t2,t5 │ │ │ │ + addw a0,a0,t3 │ │ │ │ + srliw t3,a0,0xb │ │ │ │ + slliw a0,a0,0x15 │ │ │ │ + or t3,t3,a0 │ │ │ │ + lui a0,0x6fa88 │ │ │ │ + addw t3,t4,t3 │ │ │ │ + not t0,t5 │ │ │ │ + addiw a0,a0,-433 │ │ │ │ + or t0,t0,t3 │ │ │ │ + addw a0,t1,a0 │ │ │ │ + addw a0,a0,t6 │ │ │ │ + xor t1,t0,t4 │ │ │ │ + addw a0,a0,t1 │ │ │ │ + slliw t1,a0,0x6 │ │ │ │ + srliw a0,a0,0x1a │ │ │ │ + or t1,t1,a0 │ │ │ │ + lui a0,0xfe2ce │ │ │ │ + addw t1,t3,t1 │ │ │ │ + not t6,t4 │ │ │ │ + addiw a0,a0,1760 │ │ │ │ + or t6,t6,t1 │ │ │ │ + addw a0,a7,a0 │ │ │ │ + addw a0,a0,t5 │ │ │ │ + xor a7,t6,t3 │ │ │ │ + addw a0,a0,a7 │ │ │ │ + slliw a7,a0,0xa │ │ │ │ + srliw a0,a0,0x16 │ │ │ │ + or a7,a7,a0 │ │ │ │ + lui a0,0xa3014 │ │ │ │ + addw a7,t1,a7 │ │ │ │ + not t5,t3 │ │ │ │ + addiw a0,a0,788 │ │ │ │ + or t5,t5,a7 │ │ │ │ + addw a0,a6,a0 │ │ │ │ + addw a0,a0,t4 │ │ │ │ + xor a6,t5,t1 │ │ │ │ + addw a0,a0,a6 │ │ │ │ + slliw a6,a0,0xf │ │ │ │ + srliw a0,a0,0x11 │ │ │ │ + or a0,a6,a0 │ │ │ │ + lui t4,0x4e081 │ │ │ │ + addw a0,a7,a0 │ │ │ │ + not a6,t1 │ │ │ │ + addiw t4,t4,417 │ │ │ │ + or a6,a6,a0 │ │ │ │ + addw a1,a1,t4 │ │ │ │ + xor a6,a6,a7 │ │ │ │ + addw a1,a1,t3 │ │ │ │ + addw a1,a1,a6 │ │ │ │ + srliw a6,a1,0xb │ │ │ │ + slliw a1,a1,0x15 │ │ │ │ + or a1,a6,a1 │ │ │ │ + lui t3,0xf7538 │ │ │ │ + addw a1,a1,a0 │ │ │ │ + not a6,a7 │ │ │ │ + addiw t3,t3,-382 │ │ │ │ + or a6,a6,a1 │ │ │ │ + addw a2,a2,t3 │ │ │ │ + xor a6,a6,a0 │ │ │ │ + addw a2,a2,t1 │ │ │ │ + addw a2,a2,a6 │ │ │ │ + slliw a6,a2,0x6 │ │ │ │ + srliw a2,a2,0x1a │ │ │ │ + or a2,a6,a2 │ │ │ │ + lui t1,0xbd3af │ │ │ │ + addw a2,a2,a1 │ │ │ │ + not a6,a0 │ │ │ │ + addiw t1,t1,565 │ │ │ │ + or a6,a6,a2 │ │ │ │ + addw a3,a3,t1 │ │ │ │ + xor a6,a6,a1 │ │ │ │ + addw a3,a3,a7 │ │ │ │ + addw a3,a3,a6 │ │ │ │ + slliw a6,a3,0xa │ │ │ │ + srliw a3,a3,0x16 │ │ │ │ + or a3,a6,a3 │ │ │ │ + lui a7,0x2ad7d │ │ │ │ + addw a3,a3,a2 │ │ │ │ + not a6,a1 │ │ │ │ + addiw a7,a7,699 │ │ │ │ + or a6,a6,a3 │ │ │ │ + addw a4,a4,a7 │ │ │ │ + xor a6,a6,a2 │ │ │ │ + addw a4,a4,a0 │ │ │ │ + addw a4,a4,a6 │ │ │ │ + slliw a0,a4,0xf │ │ │ │ + srliw a4,a4,0x11 │ │ │ │ + or a4,a4,a0 │ │ │ │ + lui a6,0xeb86d │ │ │ │ + addw a4,a4,a3 │ │ │ │ + not a0,a2 │ │ │ │ + addiw a6,a6,913 │ │ │ │ + or a0,a0,a4 │ │ │ │ + addw a5,a5,a6 │ │ │ │ + addw a5,a5,a1 │ │ │ │ + ld s0,8(sp) │ │ │ │ + xor a0,a0,a3 │ │ │ │ + addw a5,a5,a0 │ │ │ │ + srliw a1,a5,0xb │ │ │ │ + slliw a5,a5,0x15 │ │ │ │ + or a1,a1,a5 │ │ │ │ + addw s4,s4,a4 │ │ │ │ + addw a5,s0,a2 │ │ │ │ + addw s7,s7,a4 │ │ │ │ + addw s4,s4,a1 │ │ │ │ + addw s8,s8,a3 │ │ │ │ + sw a5,8(s5) │ │ │ │ + auipc a5,0x3f │ │ │ │ + ld a5,-1804(a5) │ │ │ │ + sw s4,12(s5) │ │ │ │ + sw s7,16(s5) │ │ │ │ + sw s8,20(s5) │ │ │ │ + ld a4,88(sp) │ │ │ │ + ld a5,0(a5) │ │ │ │ + xor a5,a5,a4 │ │ │ │ + li a4,0 │ │ │ │ + bnez a5,3b658 │ │ │ │ + ld ra,200(sp) │ │ │ │ + ld s0,192(sp) │ │ │ │ + ld s1,184(sp) │ │ │ │ + ld s2,176(sp) │ │ │ │ + ld s3,168(sp) │ │ │ │ + ld s4,160(sp) │ │ │ │ + ld s5,152(sp) │ │ │ │ + ld s6,144(sp) │ │ │ │ + ld s7,136(sp) │ │ │ │ + ld s8,128(sp) │ │ │ │ + ld s9,120(sp) │ │ │ │ + ld s10,112(sp) │ │ │ │ + ld s11,104(sp) │ │ │ │ + addi sp,sp,208 │ │ │ │ + ret │ │ │ │ + jal 3a10 <__stack_chk_fail@plt> │ │ │ │ + lui a2,0x67452 │ │ │ │ + lui a3,0xefcdb │ │ │ │ + lui a4,0x98bae │ │ │ │ + lui a5,0x10325 │ │ │ │ + addi a2,a2,769 │ │ │ │ + addi a3,a3,-1143 │ │ │ │ + addi a4,a4,-770 │ │ │ │ + addi a5,a5,1142 │ │ │ │ + sw zero,4(a0) │ │ │ │ + sw zero,0(a0) │ │ │ │ + sw a2,8(a0) │ │ │ │ + sw a3,12(a0) │ │ │ │ + sw a4,16(a0) │ │ │ │ + sw a5,20(a0) │ │ │ │ + ret │ │ │ │ + lw a5,0(a0) │ │ │ │ + beqz a2,3b756 │ │ │ │ addi sp,sp,-64 │ │ │ │ + sd s2,32(sp) │ │ │ │ + mv s2,a2 │ │ │ │ + lw a2,4(a0) │ │ │ │ + srliw a4,s2,0x1d │ │ │ │ + slliw a3,s2,0x3 │ │ │ │ sd s0,48(sp) │ │ │ │ - sd s5,8(sp) │ │ │ │ - slli s0,a1,0x1 │ │ │ │ - ld s5,8(a0) │ │ │ │ - add s0,s0,a1 │ │ │ │ - slli s0,s0,0x3 │ │ │ │ - add a5,s5,s0 │ │ │ │ sd s1,40(sp) │ │ │ │ - lw s1,8(a5) │ │ │ │ - lw a1,8(s5) │ │ │ │ - sd s2,32(sp) │ │ │ │ - sd s4,16(sp) │ │ │ │ - mv s2,a0 │ │ │ │ - subw s4,s1,a2 │ │ │ │ - ld a0,16(s5) │ │ │ │ - addw a1,s4,a1 │ │ │ │ - slli a1,a1,0x3 │ │ │ │ sd ra,56(sp) │ │ │ │ sd s3,24(sp) │ │ │ │ - mv s3,a2 │ │ │ │ - jal 3870 │ │ │ │ - ld a4,8(s2) │ │ │ │ - sd a0,16(s5) │ │ │ │ - mv s1,s4 │ │ │ │ - add a3,a4,s0 │ │ │ │ - lw a5,8(a4) │ │ │ │ - ld a1,16(a3) │ │ │ │ - ld a0,16(a4) │ │ │ │ - slli s4,s4,0x3 │ │ │ │ - slli a4,s3,0x3 │ │ │ │ - slli a5,a5,0x3 │ │ │ │ - mv a2,s4 │ │ │ │ - add a1,a1,a4 │ │ │ │ - add a0,a0,a5 │ │ │ │ - jal 36a0 │ │ │ │ - ld a5,8(s2) │ │ │ │ - mv a1,s4 │ │ │ │ - lw a4,8(a5) │ │ │ │ - add s4,a5,s0 │ │ │ │ - ld a0,16(s4) │ │ │ │ - addw s1,s1,a4 │ │ │ │ - sw s1,8(a5) │ │ │ │ - jal 3870 │ │ │ │ - ld a5,8(s2) │ │ │ │ + addw a3,a3,a5 │ │ │ │ + addw a4,a4,a2 │ │ │ │ + sw a4,4(a0) │ │ │ │ + sext.w a2,a3 │ │ │ │ + sw a3,0(a0) │ │ │ │ + mv s1,a0 │ │ │ │ + mv s0,a1 │ │ │ │ + bgeu a2,a5,3b6c2 │ │ │ │ + addiw a4,a4,1 │ │ │ │ + sw a4,4(a0) │ │ │ │ + srliw a5,a5,0x3 │ │ │ │ + andi s3,a5,63 │ │ │ │ + bnez s3,3b70c │ │ │ │ + li a5,63 │ │ │ │ + mv s3,s0 │ │ │ │ + bgeu a5,s2,3b786 │ │ │ │ + addiw s3,s2,-64 │ │ │ │ + srliw s3,s3,0x6 │ │ │ │ + addiw s3,s3,1 │ │ │ │ + slli s3,s3,0x6 │ │ │ │ + add s3,s3,s0 │ │ │ │ + mv a1,s0 │ │ │ │ + mv a0,s1 │ │ │ │ + addi s0,s0,64 │ │ │ │ + jal 3aa72 │ │ │ │ + bne s0,s3,3b6e6 │ │ │ │ + andi s2,s2,63 │ │ │ │ + bnez s2,3b786 │ │ │ │ ld ra,56(sp) │ │ │ │ - sd a0,16(s4) │ │ │ │ - add a5,a5,s0 │ │ │ │ ld s0,48(sp) │ │ │ │ - sw s3,8(a5) │ │ │ │ ld s1,40(sp) │ │ │ │ ld s2,32(sp) │ │ │ │ ld s3,24(sp) │ │ │ │ + addi sp,sp,64 │ │ │ │ + ret │ │ │ │ + sd s4,16(sp) │ │ │ │ + sd s5,8(sp) │ │ │ │ + li s4,64 │ │ │ │ + addw s5,s2,s3 │ │ │ │ + bgeu s4,s5,3b758 │ │ │ │ + subw s4,s4,s3 │ │ │ │ + slli s4,s4,0x20 │ │ │ │ + addi s5,s1,24 │ │ │ │ + srli s4,s4,0x20 │ │ │ │ + mv a1,s0 │ │ │ │ + mv a2,s4 │ │ │ │ + add a0,s5,s3 │ │ │ │ + jal 3530 │ │ │ │ + mv a1,s5 │ │ │ │ + mv a0,s1 │ │ │ │ + addiw s3,s3,-64 │ │ │ │ + jal 3aa72 │ │ │ │ + addw s2,s3,s2 │ │ │ │ + li a5,63 │ │ │ │ + add s0,s0,s4 │ │ │ │ + bgeu a5,s2,3b7bc │ │ │ │ ld s4,16(sp) │ │ │ │ ld s5,8(sp) │ │ │ │ - addi sp,sp,64 │ │ │ │ + j 3b6d8 │ │ │ │ ret │ │ │ │ - addi sp,sp,-96 │ │ │ │ - li a5,88 │ │ │ │ - sd s4,48(sp) │ │ │ │ - mul s4,a1,a5 │ │ │ │ - sd s8,16(sp) │ │ │ │ - ld s8,56(a0) │ │ │ │ - sd s0,80(sp) │ │ │ │ - sd s5,40(sp) │ │ │ │ - slli s0,a3,0x1 │ │ │ │ - ld s5,8(a2) │ │ │ │ - sd s1,72(sp) │ │ │ │ - add s0,s0,a3 │ │ │ │ - slli s0,s0,0x3 │ │ │ │ - add s1,s8,s4 │ │ │ │ - lw a4,44(s1) │ │ │ │ - sd s3,56(sp) │ │ │ │ - mv s3,a0 │ │ │ │ - add a0,s5,s0 │ │ │ │ - lw a1,0(a2) │ │ │ │ - sd s6,32(sp) │ │ │ │ - sd s7,24(sp) │ │ │ │ - ld s6,48(s1) │ │ │ │ - lw s7,8(a0) │ │ │ │ - sd ra,88(sp) │ │ │ │ - li a5,21 │ │ │ │ - sd s2,64(sp) │ │ │ │ - bltu a5,a4,3dc40 │ │ │ │ - lwu a5,44(s1) │ │ │ │ - auipc a4,0x29 │ │ │ │ - addi a4,a4,-1058 │ │ │ │ - mv s2,a2 │ │ │ │ - slli a5,a5,0x2 │ │ │ │ - add a5,a5,a4 │ │ │ │ - lw a5,0(a5) │ │ │ │ - addiw a1,a1,-1 │ │ │ │ - add a5,a5,a4 │ │ │ │ - jr a5 │ │ │ │ - blez s7,3dd38 │ │ │ │ - li a5,1 │ │ │ │ - bge a5,s7,3d280 │ │ │ │ - bne a1,a3,3dd20 │ │ │ │ - li a2,1 │ │ │ │ - mv a1,a3 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 3d16a │ │ │ │ - ld ra,88(sp) │ │ │ │ - ld s0,80(sp) │ │ │ │ - ld s2,64(sp) │ │ │ │ - ld s1,72(sp) │ │ │ │ - ld s3,56(sp) │ │ │ │ - ld s4,48(sp) │ │ │ │ - ld s5,40(sp) │ │ │ │ - ld s6,32(sp) │ │ │ │ - ld s7,24(sp) │ │ │ │ - ld s8,16(sp) │ │ │ │ - li a0,1 │ │ │ │ - addi sp,sp,96 │ │ │ │ + sd s6,0(sp) │ │ │ │ + slli a2,s2,0x20 │ │ │ │ + addi s6,s1,24 │ │ │ │ + srli a2,a2,0x20 │ │ │ │ + mv a1,s0 │ │ │ │ + add a0,s6,s3 │ │ │ │ + jal 3530 │ │ │ │ + beq s5,s4,3b7a2 │ │ │ │ + ld ra,56(sp) │ │ │ │ + ld s0,48(sp) │ │ │ │ + ld s4,16(sp) │ │ │ │ + ld s5,8(sp) │ │ │ │ + ld s6,0(sp) │ │ │ │ + ld s1,40(sp) │ │ │ │ + ld s2,32(sp) │ │ │ │ + ld s3,24(sp) │ │ │ │ + addi sp,sp,64 │ │ │ │ ret │ │ │ │ - blez s7,3dd38 │ │ │ │ - li s0,1 │ │ │ │ - bge s0,s7,3dc92 │ │ │ │ - beq a1,a3,3d276 │ │ │ │ - fsd fs0,8(sp) │ │ │ │ - fsd fs1,0(sp) │ │ │ │ - ld a3,8(s1) │ │ │ │ - lbu a2,0(s1) │ │ │ │ - auipc a1,0x24 │ │ │ │ - addi a1,a1,686 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 3cb4a │ │ │ │ - li a5,1 │ │ │ │ - blt a5,s7,3d272 │ │ │ │ - beqz s7,3d280 │ │ │ │ - ld a5,16(a0) │ │ │ │ - ld s1,0(a5) │ │ │ │ - mv a0,s1 │ │ │ │ - jal 3310 │ │ │ │ - lbu a5,0(s1) │ │ │ │ - li a4,9 │ │ │ │ - sext.w a1,a0 │ │ │ │ - addiw a3,a5,-43 │ │ │ │ - andi a3,a3,253 │ │ │ │ - seqz a5,a3 │ │ │ │ - add a5,a5,s1 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - seqz a3,a3 │ │ │ │ - addiw a5,a5,-48 │ │ │ │ - zext.b a5,a5 │ │ │ │ - bltu a4,a5,3d320 │ │ │ │ - addi a4,a3,1 │ │ │ │ - li a2,9 │ │ │ │ - add a5,s1,a4 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - mv a3,a4 │ │ │ │ - addi a4,a4,1 │ │ │ │ - addiw a5,a5,-48 │ │ │ │ - zext.b a5,a5 │ │ │ │ - bgeu a2,a5,3d306 │ │ │ │ - sext.w a3,a3 │ │ │ │ - bne a3,a1,3ded6 │ │ │ │ - li a2,10 │ │ │ │ - li a1,0 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 32b0 │ │ │ │ - lui a5,0x80000 │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - addw a5,a5,a0 │ │ │ │ - li a4,-3 │ │ │ │ - bltu a4,a5,3dece │ │ │ │ - beqz s6,3d280 │ │ │ │ - lw a5,0(s6) │ │ │ │ - sext.w a0,a0 │ │ │ │ - blt a5,a0,3d352 │ │ │ │ - lw a5,4(s6) │ │ │ │ - bge a0,a5,3d280 │ │ │ │ - ld a4,8(s2) │ │ │ │ - ld a5,56(s3) │ │ │ │ - fsd fs0,8(sp) │ │ │ │ - fsd fs1,0(sp) │ │ │ │ - auipc a1,0x24 │ │ │ │ - addi a1,a1,802 │ │ │ │ - j 3d6a0 │ │ │ │ - blez s7,3de84 │ │ │ │ - beqz s6,3d280 │ │ │ │ - lw a2,0(s6) │ │ │ │ - bge a2,s7,3dcb6 │ │ │ │ - bne a1,a3,3deb6 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 3d16a │ │ │ │ - j 3d280 │ │ │ │ - blez s7,3dd38 │ │ │ │ - li a5,1 │ │ │ │ - bne s7,a5,3d272 │ │ │ │ - j 3d54e │ │ │ │ - blez s7,3dd38 │ │ │ │ - li a5,1 │ │ │ │ - bne s7,a5,3d272 │ │ │ │ - j 3d5f6 │ │ │ │ - fsd fs0,8(sp) │ │ │ │ - fsd fs1,0(sp) │ │ │ │ - li a5,1 │ │ │ │ - bge a5,s7,3de40 │ │ │ │ - li a5,2 │ │ │ │ - beq s7,a5,3d3c0 │ │ │ │ - bne a1,a3,3dd72 │ │ │ │ - mv a0,s2 │ │ │ │ - li a2,2 │ │ │ │ - jal 3d16a │ │ │ │ - ld s5,8(s2) │ │ │ │ - add a0,s5,s0 │ │ │ │ - ld s7,16(a0) │ │ │ │ - ld s1,0(s7) │ │ │ │ - mv a0,s1 │ │ │ │ - jal 3310 │ │ │ │ - lbu a5,0(s1) │ │ │ │ - sext.w a0,a0 │ │ │ │ - li a7,0 │ │ │ │ - addiw a5,a5,-43 │ │ │ │ - andi a5,a5,253 │ │ │ │ - seqz a5,a5 │ │ │ │ - li a1,9 │ │ │ │ - li a6,46 │ │ │ │ - add a4,s1,a5 │ │ │ │ - lbu a2,0(a4) │ │ │ │ - sext.w a3,a5 │ │ │ │ - addiw a4,a2,-48 │ │ │ │ - zext.b a4,a4 │ │ │ │ - bgeu a1,a4,3dbfe │ │ │ │ - bnez a7,3d422 │ │ │ │ - bne a2,a6,3d422 │ │ │ │ - addi a3,a5,1 │ │ │ │ - add a4,s1,a3 │ │ │ │ - lbu a4,0(a4) │ │ │ │ - addiw a4,a4,-48 │ │ │ │ - zext.b a4,a4 │ │ │ │ - bgeu a1,a4,3dc04 │ │ │ │ - sext.w a3,a3 │ │ │ │ - ld s7,8(s7) │ │ │ │ - bne a3,a0,3d94e │ │ │ │ - mv a0,s7 │ │ │ │ - jal 3310 │ │ │ │ - lbu a5,0(s7) │ │ │ │ - sext.w a0,a0 │ │ │ │ - li a7,0 │ │ │ │ - addiw a5,a5,-43 │ │ │ │ - andi a5,a5,253 │ │ │ │ - seqz a5,a5 │ │ │ │ - li a1,9 │ │ │ │ - li a6,46 │ │ │ │ - add a4,s7,a5 │ │ │ │ - lbu a2,0(a4) │ │ │ │ - sext.w a3,a5 │ │ │ │ - addiw a4,a2,-48 │ │ │ │ - zext.b a4,a4 │ │ │ │ - bgeu a1,a4,3dbf6 │ │ │ │ - bnez a7,3d484 │ │ │ │ - bne a2,a6,3d484 │ │ │ │ - addi a3,a5,1 │ │ │ │ - add a4,s7,a3 │ │ │ │ - lbu a4,0(a4) │ │ │ │ - addiw a4,a4,-48 │ │ │ │ - zext.b a4,a4 │ │ │ │ - bgeu a1,a4,3dc22 │ │ │ │ - sext.w a3,a3 │ │ │ │ - bne a3,a0,3d94e │ │ │ │ - li a1,0 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 3610 │ │ │ │ - auipc a5,0x20 │ │ │ │ - fld fs1,1968(a5) │ │ │ │ - feq.d a5,fa0,fs1 │ │ │ │ - fmv.d fs0,fa0 │ │ │ │ - bnez a5,3dd68 │ │ │ │ - ld a5,8(s2) │ │ │ │ - li a1,0 │ │ │ │ - add a5,a5,s0 │ │ │ │ - ld a5,16(a5) │ │ │ │ - ld a0,8(a5) │ │ │ │ - jal 3610 │ │ │ │ - feq.d a5,fa0,fs1 │ │ │ │ - bnez a5,3dd68 │ │ │ │ - flt.d a5,fa0,fs0 │ │ │ │ - bnez a5,3de28 │ │ │ │ - beqz s6,3dbec │ │ │ │ - fld fa5,0(s6) │ │ │ │ - flt.d a5,fa5,fa0 │ │ │ │ - bnez a5,3d4de │ │ │ │ - fld fa5,8(s6) │ │ │ │ - flt.d a5,fs0,fa5 │ │ │ │ - beqz a5,3dbec │ │ │ │ - ld a5,8(s2) │ │ │ │ - ld a4,56(s3) │ │ │ │ - auipc a1,0x24 │ │ │ │ - addi a1,a1,706 │ │ │ │ - add a5,a5,s0 │ │ │ │ - ld a2,16(a5) │ │ │ │ - add a4,a4,s4 │ │ │ │ - ld a5,8(a4) │ │ │ │ - ld a3,8(a2) │ │ │ │ - lbu a4,0(a4) │ │ │ │ - ld a2,0(a2) │ │ │ │ - mv a0,s3 │ │ │ │ - jal 3cb4a │ │ │ │ - blez s7,3de84 │ │ │ │ - beqz s6,3d280 │ │ │ │ - lw a2,0(s6) │ │ │ │ - bge a2,s7,3d51e │ │ │ │ - bne a1,a3,3de6c │ │ │ │ - mv a0,s2 │ │ │ │ - jal 3d16a │ │ │ │ - lw a5,4(s6) │ │ │ │ - bge s7,a5,3d280 │ │ │ │ - ld a5,56(s3) │ │ │ │ - fsd fs0,8(sp) │ │ │ │ - fsd fs1,0(sp) │ │ │ │ - add a5,a5,s4 │ │ │ │ - ld a3,8(a5) │ │ │ │ - lbu a2,0(a5) │ │ │ │ - auipc a1,0x24 │ │ │ │ - addi a1,a1,1210 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 3cb4a │ │ │ │ - li a5,1 │ │ │ │ - blt a5,s7,3d272 │ │ │ │ - beqz s7,3d280 │ │ │ │ - ld a5,16(a0) │ │ │ │ - ld s1,0(a5) │ │ │ │ - mv a0,s1 │ │ │ │ - jal 3310 │ │ │ │ - lbu a5,0(s1) │ │ │ │ - li a4,9 │ │ │ │ - sext.w a1,a0 │ │ │ │ - addiw a3,a5,-43 │ │ │ │ - andi a3,a3,253 │ │ │ │ - seqz a5,a3 │ │ │ │ - add a5,a5,s1 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - seqz a3,a3 │ │ │ │ - addiw a5,a5,-48 │ │ │ │ - zext.b a5,a5 │ │ │ │ - bltu a4,a5,3d5a4 │ │ │ │ - addi a4,a3,1 │ │ │ │ - li a2,9 │ │ │ │ - add a5,s1,a4 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - mv a3,a4 │ │ │ │ - addi a4,a4,1 │ │ │ │ - addiw a5,a5,-48 │ │ │ │ - zext.b a5,a5 │ │ │ │ - bgeu a2,a5,3d58a │ │ │ │ - sext.w a3,a3 │ │ │ │ - bne a3,a1,3df00 │ │ │ │ - li a2,10 │ │ │ │ - li a1,0 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 32b0 │ │ │ │ - lui a4,0x80000 │ │ │ │ - sext.w a5,a0 │ │ │ │ - xori a4,a4,-2 │ │ │ │ - bltu a4,a5,3def8 │ │ │ │ - beqz s6,3d280 │ │ │ │ - lw a4,0(s6) │ │ │ │ - blt a4,a5,3d5d6 │ │ │ │ - lw a4,4(s6) │ │ │ │ - bge a5,a4,3d280 │ │ │ │ - ld a4,8(s2) │ │ │ │ - ld a5,56(s3) │ │ │ │ - fsd fs0,8(sp) │ │ │ │ - fsd fs1,0(sp) │ │ │ │ - auipc a1,0x24 │ │ │ │ - addi a1,a1,278 │ │ │ │ - j 3d6a0 │ │ │ │ - li a5,1 │ │ │ │ - blt a5,s7,3d272 │ │ │ │ - beqz s7,3d280 │ │ │ │ - ld a5,16(a0) │ │ │ │ - ld s1,0(a5) │ │ │ │ - mv a0,s1 │ │ │ │ - jal 3310 │ │ │ │ - lbu a5,0(s1) │ │ │ │ - sext.w a6,a0 │ │ │ │ - li a7,0 │ │ │ │ - addiw a5,a5,-43 │ │ │ │ - andi a5,a5,253 │ │ │ │ - seqz a5,a5 │ │ │ │ - li a1,9 │ │ │ │ - li a0,46 │ │ │ │ - add a4,s1,a5 │ │ │ │ - lbu a2,0(a4) │ │ │ │ - sext.w a3,a5 │ │ │ │ - addiw a4,a2,-48 │ │ │ │ - zext.b a4,a4 │ │ │ │ - bgeu a1,a4,3dc72 │ │ │ │ - bnez a7,3d656 │ │ │ │ - bne a2,a0,3d656 │ │ │ │ - addi a3,a5,1 │ │ │ │ - add a4,s1,a3 │ │ │ │ - lbu a4,0(a4) │ │ │ │ - addiw a4,a4,-48 │ │ │ │ - zext.b a4,a4 │ │ │ │ - bgeu a1,a4,3dc76 │ │ │ │ - sext.w a3,a3 │ │ │ │ - bne a3,a6,3dd8e │ │ │ │ - li a1,0 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 3610 │ │ │ │ - auipc a5,0x20 │ │ │ │ - fld fa5,1502(a5) │ │ │ │ - feq.d a5,fa0,fa5 │ │ │ │ - bnez a5,3dd86 │ │ │ │ - beqz s6,3d280 │ │ │ │ - fld fa5,0(s6) │ │ │ │ - flt.d a5,fa5,fa0 │ │ │ │ - bnez a5,3d68c │ │ │ │ - fld fa5,8(s6) │ │ │ │ - flt.d a5,fa0,fa5 │ │ │ │ - beqz a5,3d280 │ │ │ │ - ld a4,8(s2) │ │ │ │ - ld a5,56(s3) │ │ │ │ - fsd fs0,8(sp) │ │ │ │ - fsd fs1,0(sp) │ │ │ │ - auipc a1,0x24 │ │ │ │ - addi a1,a1,-136 │ │ │ │ - add a4,a4,s0 │ │ │ │ - ld a2,16(a4) │ │ │ │ - add a5,a5,s4 │ │ │ │ - ld a4,8(a5) │ │ │ │ - lbu a3,0(a5) │ │ │ │ - ld a2,0(a2) │ │ │ │ - mv a0,s3 │ │ │ │ - jal 3cb4a │ │ │ │ - addiw a5,s7,-1 │ │ │ │ - li a4,1 │ │ │ │ - bgeu a4,a5,3ddf8 │ │ │ │ - li a5,3 │ │ │ │ - bge a5,s7,3dc54 │ │ │ │ - bne a1,a3,3ddb0 │ │ │ │ - mv a0,s2 │ │ │ │ - li a2,3 │ │ │ │ - jal 3d16a │ │ │ │ - ld s5,8(s2) │ │ │ │ - add a0,s5,s0 │ │ │ │ - ld s6,16(a0) │ │ │ │ - ld s1,0(s6) │ │ │ │ - mv a0,s1 │ │ │ │ - jal 3310 │ │ │ │ - lbu a3,0(s1) │ │ │ │ - li a4,9 │ │ │ │ - sext.w a0,a0 │ │ │ │ - addiw a3,a3,-43 │ │ │ │ - andi a3,a3,253 │ │ │ │ - seqz a5,a3 │ │ │ │ - add a5,a5,s1 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - seqz a3,a3 │ │ │ │ - addiw a5,a5,-48 │ │ │ │ - zext.b a5,a5 │ │ │ │ - bltu a4,a5,3d730 │ │ │ │ - addi a4,a3,1 │ │ │ │ - li a2,9 │ │ │ │ - add a5,s1,a4 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - mv a3,a4 │ │ │ │ - addi a4,a4,1 │ │ │ │ - addiw a5,a5,-48 │ │ │ │ - zext.b a5,a5 │ │ │ │ - bgeu a2,a5,3d716 │ │ │ │ - sext.w a3,a3 │ │ │ │ - ld s7,8(s6) │ │ │ │ - bne a3,a0,3d82c │ │ │ │ - mv a0,s7 │ │ │ │ - jal 3310 │ │ │ │ - lbu a3,0(s7) │ │ │ │ - li a4,9 │ │ │ │ - sext.w a0,a0 │ │ │ │ - addiw a3,a3,-43 │ │ │ │ - andi a3,a3,253 │ │ │ │ - seqz a5,a3 │ │ │ │ - add a5,a5,s7 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - seqz a3,a3 │ │ │ │ - addiw a5,a5,-48 │ │ │ │ - zext.b a5,a5 │ │ │ │ - bltu a4,a5,3d788 │ │ │ │ - addi a4,a3,1 │ │ │ │ - li a2,9 │ │ │ │ - add a5,s7,a4 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - mv a3,a4 │ │ │ │ - addi a4,a4,1 │ │ │ │ - addiw a5,a5,-48 │ │ │ │ - zext.b a5,a5 │ │ │ │ - bgeu a2,a5,3d76e │ │ │ │ - sext.w a3,a3 │ │ │ │ - ld s6,16(s6) │ │ │ │ - bne a3,a0,3d82c │ │ │ │ - mv a0,s6 │ │ │ │ - jal 3310 │ │ │ │ - lbu a3,0(s6) │ │ │ │ - li a4,9 │ │ │ │ - sext.w a0,a0 │ │ │ │ - addiw a3,a3,-43 │ │ │ │ - andi a3,a3,253 │ │ │ │ - seqz a5,a3 │ │ │ │ - add a5,a5,s6 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - seqz a3,a3 │ │ │ │ - addiw a5,a5,-48 │ │ │ │ - zext.b a5,a5 │ │ │ │ - bltu a4,a5,3d7e0 │ │ │ │ - addi a4,a3,1 │ │ │ │ - li a2,9 │ │ │ │ - add a5,s6,a4 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - mv a3,a4 │ │ │ │ - addi a4,a4,1 │ │ │ │ - addiw a5,a5,-48 │ │ │ │ - zext.b a5,a5 │ │ │ │ - bgeu a2,a5,3d7c6 │ │ │ │ - sext.w a3,a3 │ │ │ │ - bne a3,a0,3d82c │ │ │ │ - mv a0,s1 │ │ │ │ - li a2,10 │ │ │ │ - li a1,0 │ │ │ │ - jal 32b0 │ │ │ │ - sext.w a0,a0 │ │ │ │ - lui s1,0x80000 │ │ │ │ - beq a0,s1,3d828 │ │ │ │ - ld a5,8(s2) │ │ │ │ - li a2,10 │ │ │ │ - li a1,0 │ │ │ │ - add a5,a5,s0 │ │ │ │ - ld a5,16(a5) │ │ │ │ - ld a0,8(a5) │ │ │ │ - jal 32b0 │ │ │ │ - sext.w a0,a0 │ │ │ │ - beq a0,s1,3d828 │ │ │ │ - ld a5,8(s2) │ │ │ │ - li a2,10 │ │ │ │ - li a1,0 │ │ │ │ - add a5,a5,s0 │ │ │ │ - ld a5,16(a5) │ │ │ │ - ld a0,16(a5) │ │ │ │ - jal 32b0 │ │ │ │ - sext.w a0,a0 │ │ │ │ - bne a0,s1,3d280 │ │ │ │ - ld s5,8(s2) │ │ │ │ - ld a5,56(s3) │ │ │ │ - add s0,s0,s5 │ │ │ │ - ld a2,16(s0) │ │ │ │ - add a5,a5,s4 │ │ │ │ - fsd fs0,8(sp) │ │ │ │ - fsd fs1,0(sp) │ │ │ │ - ld a6,8(a5) │ │ │ │ - ld a4,16(a2) │ │ │ │ - ld a3,8(a2) │ │ │ │ - lbu a5,0(a5) │ │ │ │ - ld a2,0(a2) │ │ │ │ - auipc a1,0x24 │ │ │ │ - mv a1,a1 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 3cb4a │ │ │ │ - li a5,1 │ │ │ │ - beq s7,a5,3dde0 │ │ │ │ - li a5,2 │ │ │ │ - blt a5,s7,3dc5a │ │ │ │ - beqz s7,3d280 │ │ │ │ - ld s6,16(a0) │ │ │ │ - ld s1,0(s6) │ │ │ │ - mv a0,s1 │ │ │ │ - jal 3310 │ │ │ │ - lbu a3,0(s1) │ │ │ │ - li a4,9 │ │ │ │ - sext.w a0,a0 │ │ │ │ - addiw a3,a3,-43 │ │ │ │ - andi a3,a3,253 │ │ │ │ - seqz a5,a3 │ │ │ │ - add a5,a5,s1 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - seqz a3,a3 │ │ │ │ - addiw a5,a5,-48 │ │ │ │ - zext.b a5,a5 │ │ │ │ - bltu a4,a5,3d8be │ │ │ │ - addi a4,a3,1 │ │ │ │ - li a2,9 │ │ │ │ - add a5,s1,a4 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - mv a3,a4 │ │ │ │ - addi a4,a4,1 │ │ │ │ - addiw a5,a5,-48 │ │ │ │ - zext.b a5,a5 │ │ │ │ - bgeu a2,a5,3d8a4 │ │ │ │ - sext.w a3,a3 │ │ │ │ - ld s6,8(s6) │ │ │ │ - bne a3,a0,3d94a │ │ │ │ - mv a0,s6 │ │ │ │ - jal 3310 │ │ │ │ - lbu a3,0(s6) │ │ │ │ - li a4,9 │ │ │ │ - sext.w a0,a0 │ │ │ │ - addiw a3,a3,-43 │ │ │ │ - andi a3,a3,253 │ │ │ │ - seqz a5,a3 │ │ │ │ - add a5,a5,s6 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - seqz a3,a3 │ │ │ │ - addiw a5,a5,-48 │ │ │ │ - zext.b a5,a5 │ │ │ │ - bltu a4,a5,3d916 │ │ │ │ - addi a4,a3,1 │ │ │ │ - li a2,9 │ │ │ │ - add a5,s6,a4 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - mv a3,a4 │ │ │ │ - addi a4,a4,1 │ │ │ │ - addiw a5,a5,-48 │ │ │ │ - zext.b a5,a5 │ │ │ │ - bgeu a2,a5,3d8fc │ │ │ │ - sext.w a3,a3 │ │ │ │ - bne a3,a0,3d94a │ │ │ │ - mv a0,s1 │ │ │ │ - li a2,10 │ │ │ │ - li a1,0 │ │ │ │ - jal 32b0 │ │ │ │ - sext.w a0,a0 │ │ │ │ - lui s1,0x80000 │ │ │ │ - beq a0,s1,3d946 │ │ │ │ - ld a5,8(s2) │ │ │ │ - li a2,10 │ │ │ │ - li a1,0 │ │ │ │ - add a5,a5,s0 │ │ │ │ - ld a5,16(a5) │ │ │ │ - ld a0,8(a5) │ │ │ │ - jal 32b0 │ │ │ │ - sext.w a0,a0 │ │ │ │ - bne a0,s1,3d280 │ │ │ │ - ld s5,8(s2) │ │ │ │ - fsd fs0,8(sp) │ │ │ │ - fsd fs1,0(sp) │ │ │ │ - ld a4,56(s3) │ │ │ │ - add s0,s0,s5 │ │ │ │ - ld a2,16(s0) │ │ │ │ - add a4,a4,s4 │ │ │ │ - ld a5,8(a4) │ │ │ │ - ld a3,8(a2) │ │ │ │ - lbu a4,0(a4) │ │ │ │ - ld a2,0(a2) │ │ │ │ - auipc a1,0x24 │ │ │ │ - addi a1,a1,-442 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 3cb4a │ │ │ │ - blez s7,3d280 │ │ │ │ - bne a1,a3,3de10 │ │ │ │ - li a2,0 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 3d16a │ │ │ │ - j 3d280 │ │ │ │ - blez s7,3dd38 │ │ │ │ - li a5,1 │ │ │ │ - bne s7,a5,3d272 │ │ │ │ - j 3d2ca │ │ │ │ - li a5,1 │ │ │ │ - bge a5,s7,3df22 │ │ │ │ - li a5,2 │ │ │ │ - beq s7,a5,3d9ae │ │ │ │ - bne a1,a3,3dd50 │ │ │ │ - mv a0,s2 │ │ │ │ - li a2,2 │ │ │ │ - jal 3d16a │ │ │ │ - ld s5,8(s2) │ │ │ │ - add a0,s5,s0 │ │ │ │ - ld s7,16(a0) │ │ │ │ - ld s1,0(s7) │ │ │ │ - mv a0,s1 │ │ │ │ - jal 3310 │ │ │ │ - lbu a3,0(s1) │ │ │ │ - li a4,9 │ │ │ │ - sext.w a0,a0 │ │ │ │ - addiw a3,a3,-43 │ │ │ │ - andi a3,a3,253 │ │ │ │ - seqz a5,a3 │ │ │ │ - add a5,a5,s1 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - seqz a3,a3 │ │ │ │ - addiw a5,a5,-48 │ │ │ │ - zext.b a5,a5 │ │ │ │ - bltu a4,a5,3da06 │ │ │ │ - addi a4,a3,1 │ │ │ │ - li a2,9 │ │ │ │ - add a5,s1,a4 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - mv a3,a4 │ │ │ │ - addi a4,a4,1 │ │ │ │ - addiw a5,a5,-48 │ │ │ │ - zext.b a5,a5 │ │ │ │ - bgeu a2,a5,3d9ec │ │ │ │ - sext.w a3,a3 │ │ │ │ - ld s7,8(s7) │ │ │ │ - bne a3,a0,3d94a │ │ │ │ - mv a0,s7 │ │ │ │ - jal 3310 │ │ │ │ - lbu a3,0(s7) │ │ │ │ - li a4,9 │ │ │ │ - sext.w a0,a0 │ │ │ │ - addiw a3,a3,-43 │ │ │ │ - andi a3,a3,253 │ │ │ │ - seqz a5,a3 │ │ │ │ - add a5,a5,s7 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - seqz a3,a3 │ │ │ │ - addiw a5,a5,-48 │ │ │ │ - zext.b a5,a5 │ │ │ │ - bltu a4,a5,3da5e │ │ │ │ - addi a4,a3,1 │ │ │ │ - li a2,9 │ │ │ │ - add a5,s7,a4 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - mv a3,a4 │ │ │ │ - addi a4,a4,1 │ │ │ │ - addiw a5,a5,-48 │ │ │ │ - zext.b a5,a5 │ │ │ │ - bgeu a2,a5,3da44 │ │ │ │ - sext.w a3,a3 │ │ │ │ - bne a3,a0,3d94a │ │ │ │ - mv a0,s1 │ │ │ │ - li a2,10 │ │ │ │ - li a1,0 │ │ │ │ - jal 32b0 │ │ │ │ - sext.w s1,a0 │ │ │ │ - lui s5,0x80000 │ │ │ │ - beq s1,s5,3d946 │ │ │ │ - ld a5,8(s2) │ │ │ │ - li a2,10 │ │ │ │ - li a1,0 │ │ │ │ - add a5,a5,s0 │ │ │ │ - ld a5,16(a5) │ │ │ │ - ld a0,8(a5) │ │ │ │ - jal 32b0 │ │ │ │ - lui a5,0x80000 │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - addw a5,a5,a0 │ │ │ │ - li a4,-3 │ │ │ │ - sext.w a0,a0 │ │ │ │ - bltu a4,a5,3d946 │ │ │ │ - not s5,s5 │ │ │ │ - beq s1,s5,3d946 │ │ │ │ - blt a0,s1,3de54 │ │ │ │ - beqz s6,3d280 │ │ │ │ - lw a5,0(s6) │ │ │ │ - blt a5,a0,3daba │ │ │ │ - lw a5,4(s6) │ │ │ │ - bge s1,a5,3d280 │ │ │ │ - fsd fs0,8(sp) │ │ │ │ - fsd fs1,0(sp) │ │ │ │ - j 3d4de │ │ │ │ - li a5,1 │ │ │ │ - bge a5,s7,3de3c │ │ │ │ - li a5,2 │ │ │ │ - beq s7,a5,3dae0 │ │ │ │ - bne a1,a3,3dd6e │ │ │ │ - mv a0,s2 │ │ │ │ - li a2,2 │ │ │ │ - jal 3d16a │ │ │ │ - ld s5,8(s2) │ │ │ │ - add a0,s5,s0 │ │ │ │ - ld s7,16(a0) │ │ │ │ - ld s1,0(s7) │ │ │ │ - mv a0,s1 │ │ │ │ - jal 3310 │ │ │ │ - lbu a3,0(s1) │ │ │ │ - li a4,9 │ │ │ │ - sext.w a0,a0 │ │ │ │ - addiw a3,a3,-43 │ │ │ │ - andi a3,a3,253 │ │ │ │ - seqz a5,a3 │ │ │ │ - add a5,a5,s1 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - seqz a3,a3 │ │ │ │ - addiw a5,a5,-48 │ │ │ │ - zext.b a5,a5 │ │ │ │ - bltu a4,a5,3db38 │ │ │ │ - addi a4,a3,1 │ │ │ │ - li a2,9 │ │ │ │ - add a5,s1,a4 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - mv a3,a4 │ │ │ │ - addi a4,a4,1 │ │ │ │ - addiw a5,a5,-48 │ │ │ │ - zext.b a5,a5 │ │ │ │ - bgeu a2,a5,3db1e │ │ │ │ - sext.w a3,a3 │ │ │ │ - ld s7,8(s7) │ │ │ │ - bne a3,a0,3d94a │ │ │ │ - mv a0,s7 │ │ │ │ - jal 3310 │ │ │ │ - lbu a3,0(s7) │ │ │ │ - li a4,9 │ │ │ │ - sext.w a0,a0 │ │ │ │ - addiw a3,a3,-43 │ │ │ │ - andi a3,a3,253 │ │ │ │ - seqz a5,a3 │ │ │ │ - add a5,a5,s7 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - seqz a3,a3 │ │ │ │ - addiw a5,a5,-48 │ │ │ │ - zext.b a5,a5 │ │ │ │ - bltu a4,a5,3db90 │ │ │ │ - addi a4,a3,1 │ │ │ │ - li a2,9 │ │ │ │ - add a5,s7,a4 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - mv a3,a4 │ │ │ │ - addi a4,a4,1 │ │ │ │ - addiw a5,a5,-48 │ │ │ │ - zext.b a5,a5 │ │ │ │ - bgeu a2,a5,3db76 │ │ │ │ - sext.w a3,a3 │ │ │ │ - bne a3,a0,3d94a │ │ │ │ - mv a0,s1 │ │ │ │ - li a2,10 │ │ │ │ - li a1,0 │ │ │ │ - jal 32b0 │ │ │ │ - sext.w s1,a0 │ │ │ │ - bltz s1,3d946 │ │ │ │ - ld a5,8(s2) │ │ │ │ - li a2,10 │ │ │ │ - li a1,0 │ │ │ │ - add a5,a5,s0 │ │ │ │ - ld a5,16(a5) │ │ │ │ - ld a0,8(a5) │ │ │ │ - jal 32b0 │ │ │ │ - lui a5,0x80000 │ │ │ │ - sext.w a0,a0 │ │ │ │ - xori a5,a5,-2 │ │ │ │ - bltu a5,a0,3d946 │ │ │ │ - lui a5,0x80000 │ │ │ │ - not a5,a5 │ │ │ │ - beq s1,a5,3d946 │ │ │ │ - bge a0,s1,3daa6 │ │ │ │ - ld a5,8(s2) │ │ │ │ - ld a4,56(s3) │ │ │ │ - fsd fs0,8(sp) │ │ │ │ - fsd fs1,0(sp) │ │ │ │ - auipc a1,0x24 │ │ │ │ - addi a1,a1,-618 │ │ │ │ - j 3d4ee │ │ │ │ - fld fs0,8(sp) │ │ │ │ - fld fs1,0(sp) │ │ │ │ - j 3d280 │ │ │ │ - li a7,1 │ │ │ │ - addi a5,a5,1 │ │ │ │ - j 3d44a │ │ │ │ - li a7,1 │ │ │ │ - addi a5,a5,1 │ │ │ │ - j 3d3e8 │ │ │ │ - addi a5,a5,2 │ │ │ │ - add a4,s1,a5 │ │ │ │ - lbu a4,0(a4) │ │ │ │ - addiw a4,a4,-48 │ │ │ │ - zext.b a4,a4 │ │ │ │ - bgeu a1,a4,3dbfc │ │ │ │ - sext.w a3,a5 │ │ │ │ - j 3d422 │ │ │ │ - addi a5,a5,2 │ │ │ │ - add a4,s7,a5 │ │ │ │ - lbu a4,0(a4) │ │ │ │ - addiw a4,a4,-48 │ │ │ │ - zext.b a4,a4 │ │ │ │ - bgeu a1,a4,3dbf4 │ │ │ │ - sext.w a3,a5 │ │ │ │ - j 3d484 │ │ │ │ - ld a2,0(a0) │ │ │ │ - auipc a1,0x24 │ │ │ │ - addi a1,a1,-450 │ │ │ │ - mv a0,s3 │ │ │ │ - fsd fs0,8(sp) │ │ │ │ - fsd fs1,0(sp) │ │ │ │ - jal 3cb4a │ │ │ │ - beqz s7,3d280 │ │ │ │ - j 3d6d8 │ │ │ │ - bne a1,a3,3ddc8 │ │ │ │ - mv a0,s2 │ │ │ │ - li a2,2 │ │ │ │ - jal 3d16a │ │ │ │ - ld s5,8(s2) │ │ │ │ - add a0,s5,s0 │ │ │ │ - j 3d866 │ │ │ │ - li a7,1 │ │ │ │ - addi a5,a5,1 │ │ │ │ - j 3d61c │ │ │ │ - addi a5,a5,2 │ │ │ │ - add a4,s1,a5 │ │ │ │ - lbu a4,0(a4) │ │ │ │ - addiw a4,a4,-48 │ │ │ │ - zext.b a4,a4 │ │ │ │ - bgeu a1,a4,3dc70 │ │ │ │ - sext.w a3,a5 │ │ │ │ - j 3d656 │ │ │ │ - ld a5,16(a0) │ │ │ │ - ld a0,0(a5) │ │ │ │ - jal 3310 │ │ │ │ - bgeu s0,a0,3d280 │ │ │ │ - fsd fs0,8(sp) │ │ │ │ - fsd fs1,0(sp) │ │ │ │ - ld a3,8(s1) │ │ │ │ - lbu a2,0(s1) │ │ │ │ - auipc a1,0x24 │ │ │ │ - addi a1,a1,-1832 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 3cb4a │ │ │ │ - lw a5,4(s6) │ │ │ │ - blt s7,a5,3dd04 │ │ │ │ - ld a4,16(a0) │ │ │ │ - lw a5,8(s6) │ │ │ │ - ld s4,0(a4) │ │ │ │ - blez a5,3de9c │ │ │ │ - ld s8,16(s6) │ │ │ │ - slli s2,s7,0x3 │ │ │ │ - slli a5,a5,0x3 │ │ │ │ - mv s6,a4 │ │ │ │ - add s2,s2,a4 │ │ │ │ - add s5,a5,s8 │ │ │ │ - mv s0,s8 │ │ │ │ - li s7,0 │ │ │ │ - ld a0,0(s0) │ │ │ │ - mv a1,s4 │ │ │ │ - jal 3580 │ │ │ │ - bnez a0,3dcee │ │ │ │ - li s7,1 │ │ │ │ - addi s0,s0,8 │ │ │ │ - bne s5,s0,3dce2 │ │ │ │ - beqz s7,3de9c │ │ │ │ - addi s6,s6,8 │ │ │ │ - beq s2,s6,3d280 │ │ │ │ - ld s4,0(s6) │ │ │ │ - j 3dcde │ │ │ │ - beq a1,a3,3d37c │ │ │ │ - fsd fs0,8(sp) │ │ │ │ - fsd fs1,0(sp) │ │ │ │ - ld a3,8(s1) │ │ │ │ - lbu a2,0(s1) │ │ │ │ - auipc a1,0x24 │ │ │ │ - addi a1,a1,-738 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 3cb4a │ │ │ │ - fsd fs0,8(sp) │ │ │ │ - fsd fs1,0(sp) │ │ │ │ - ld a3,8(s1) │ │ │ │ - lbu a2,0(s1) │ │ │ │ - auipc a1,0x24 │ │ │ │ - addi a1,a1,-1914 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 3cb4a │ │ │ │ - fsd fs0,8(sp) │ │ │ │ - fsd fs1,0(sp) │ │ │ │ - ld a3,8(s1) │ │ │ │ - lbu a2,0(s1) │ │ │ │ - auipc a1,0x23 │ │ │ │ - addi a1,a1,2030 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 3cb4a │ │ │ │ - fsd fs0,8(sp) │ │ │ │ - fsd fs1,0(sp) │ │ │ │ - ld a3,8(s1) │ │ │ │ - lbu a2,0(s1) │ │ │ │ - auipc a1,0x24 │ │ │ │ - addi a1,a1,-1194 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 3cb4a │ │ │ │ - ld s5,8(s2) │ │ │ │ - j 3d94e │ │ │ │ - fsd fs0,8(sp) │ │ │ │ - fsd fs1,0(sp) │ │ │ │ - ld a3,8(s1) │ │ │ │ - lbu a2,0(s1) │ │ │ │ - auipc a1,0x24 │ │ │ │ - addi a1,a1,-1080 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 3cb4a │ │ │ │ - ld s5,8(s2) │ │ │ │ - ld s8,56(s3) │ │ │ │ - add s0,s0,s5 │ │ │ │ - ld a5,16(s0) │ │ │ │ - add s8,s8,s4 │ │ │ │ - fsd fs0,8(sp) │ │ │ │ - fsd fs1,0(sp) │ │ │ │ - ld a4,8(s8) │ │ │ │ - lbu a3,0(s8) │ │ │ │ - ld a2,0(a5) │ │ │ │ - auipc a1,0x24 │ │ │ │ - addi a1,a1,-1994 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 3cb4a │ │ │ │ - fsd fs0,8(sp) │ │ │ │ - fsd fs1,0(sp) │ │ │ │ - ld a3,8(s1) │ │ │ │ - lbu a2,0(s1) │ │ │ │ - auipc a1,0x24 │ │ │ │ - addi a1,a1,-1450 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 3cb4a │ │ │ │ - fsd fs0,8(sp) │ │ │ │ - fsd fs1,0(sp) │ │ │ │ - ld a3,8(s1) │ │ │ │ - lbu a2,0(s1) │ │ │ │ - auipc a1,0x24 │ │ │ │ - addi a1,a1,-1634 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 3cb4a │ │ │ │ - fsd fs0,8(sp) │ │ │ │ - fsd fs1,0(sp) │ │ │ │ - ld a3,8(s1) │ │ │ │ - lbu a2,0(s1) │ │ │ │ - auipc a1,0x24 │ │ │ │ - addi a1,a1,-1714 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 3cb4a │ │ │ │ - fsd fs0,8(sp) │ │ │ │ - fsd fs1,0(sp) │ │ │ │ - ld a3,8(s1) │ │ │ │ - lbu a2,0(s1) │ │ │ │ - auipc a1,0x24 │ │ │ │ - addi a1,a1,-1578 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 3cb4a │ │ │ │ - fsd fs0,8(sp) │ │ │ │ - fsd fs1,0(sp) │ │ │ │ - ld a3,8(s1) │ │ │ │ - lbu a2,0(s1) │ │ │ │ - auipc a1,0x23 │ │ │ │ - addi a1,a1,1774 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 3cb4a │ │ │ │ - ld a5,8(s2) │ │ │ │ - ld a4,56(s3) │ │ │ │ - auipc a1,0x24 │ │ │ │ - addi a1,a1,-1208 │ │ │ │ - j 3d4ee │ │ │ │ - fsd fs0,8(sp) │ │ │ │ - fsd fs1,0(sp) │ │ │ │ - ld a3,8(s1) │ │ │ │ - lbu a2,0(s1) │ │ │ │ - auipc a1,0x24 │ │ │ │ - addi a1,a1,-1342 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 3cb4a │ │ │ │ - ld a5,8(s2) │ │ │ │ - ld a4,56(s3) │ │ │ │ - fsd fs0,8(sp) │ │ │ │ - fsd fs1,0(sp) │ │ │ │ - auipc a1,0x24 │ │ │ │ - addi a1,a1,-1400 │ │ │ │ - j 3d4ee │ │ │ │ - fsd fs0,8(sp) │ │ │ │ - fsd fs1,0(sp) │ │ │ │ - ld a3,8(s1) │ │ │ │ - lbu a2,0(s1) │ │ │ │ - auipc a1,0x24 │ │ │ │ - addi a1,a1,-1190 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 3cb4a │ │ │ │ - fsd fs0,8(sp) │ │ │ │ - fsd fs1,0(sp) │ │ │ │ - ld a3,8(s1) │ │ │ │ - lbu a2,0(s1) │ │ │ │ - auipc a1,0x24 │ │ │ │ - addi a1,a1,-1270 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 3cb4a │ │ │ │ - fsd fs0,8(sp) │ │ │ │ - fsd fs1,0(sp) │ │ │ │ - ld a4,8(s1) │ │ │ │ - lbu a3,0(s1) │ │ │ │ - mv a2,s4 │ │ │ │ - auipc a1,0x24 │ │ │ │ - addi a1,a1,-1112 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 3cb4a │ │ │ │ - fsd fs0,8(sp) │ │ │ │ - fsd fs1,0(sp) │ │ │ │ - ld a3,8(s1) │ │ │ │ - lbu a2,0(s1) │ │ │ │ - auipc a1,0x24 │ │ │ │ - addi a1,a1,-1200 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 3cb4a │ │ │ │ - ld s5,8(s2) │ │ │ │ - ld s8,56(s3) │ │ │ │ - add s0,s0,s5 │ │ │ │ - ld a5,16(s0) │ │ │ │ - add s8,s8,s4 │ │ │ │ - fsd fs0,8(sp) │ │ │ │ - fsd fs1,0(sp) │ │ │ │ - ld a4,8(s8) │ │ │ │ - lbu a3,0(s8) │ │ │ │ - ld a2,0(a5) │ │ │ │ - auipc a1,0x23 │ │ │ │ - addi a1,a1,1886 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 3cb4a │ │ │ │ - ld s5,8(s2) │ │ │ │ - ld s8,56(s3) │ │ │ │ - add s0,s0,s5 │ │ │ │ - ld a5,16(s0) │ │ │ │ - add s8,s8,s4 │ │ │ │ - fsd fs0,8(sp) │ │ │ │ - fsd fs1,0(sp) │ │ │ │ - ld a4,8(s8) │ │ │ │ - lbu a3,0(s8) │ │ │ │ - ld a2,0(a5) │ │ │ │ - auipc a1,0x23 │ │ │ │ - addi a1,a1,1956 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 3cb4a │ │ │ │ - fsd fs0,8(sp) │ │ │ │ - fsd fs1,0(sp) │ │ │ │ - ld a3,8(s1) │ │ │ │ - lbu a2,0(s1) │ │ │ │ - auipc a1,0x24 │ │ │ │ - addi a1,a1,-1716 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 3cb4a │ │ │ │ - addi sp,sp,-176 │ │ │ │ - addi a5,sp,40 │ │ │ │ - auipc a4,0x3c │ │ │ │ - ld a4,-46(a4) │ │ │ │ - sd s11,72(sp) │ │ │ │ - sd a5,8(sp) │ │ │ │ - mv s11,a0 │ │ │ │ - mv a0,a5 │ │ │ │ - ld a5,0(a4) │ │ │ │ - sd a5,56(sp) │ │ │ │ - li a5,0 │ │ │ │ - sd s0,160(sp) │ │ │ │ - sd ra,168(sp) │ │ │ │ - mv s0,a2 │ │ │ │ - sw zero,40(sp) │ │ │ │ - sd zero,48(sp) │ │ │ │ - jal 3cc90 │ │ │ │ - beqz a0,3e260 │ │ │ │ - sd s3,136(sp) │ │ │ │ - ld a5,0(s0) │ │ │ │ - ld s3,48(sp) │ │ │ │ - lw a4,40(sp) │ │ │ │ - sd s5,120(sp) │ │ │ │ - sd s3,24(sp) │ │ │ │ - sd a4,16(sp) │ │ │ │ - sd a5,0(s11) │ │ │ │ - li s5,0 │ │ │ │ - blez a4,3e1ee │ │ │ │ - sd s6,112(sp) │ │ │ │ - sd s1,152(sp) │ │ │ │ - sd s2,144(sp) │ │ │ │ - sd s4,128(sp) │ │ │ │ - sd s7,104(sp) │ │ │ │ - sd s8,96(sp) │ │ │ │ - sd s9,88(sp) │ │ │ │ - sd s10,80(sp) │ │ │ │ - li s6,1 │ │ │ │ - j 3df9c │ │ │ │ - ld a5,16(sp) │ │ │ │ - addiw s5,s5,1 │ │ │ │ - addi s3,s3,24 │ │ │ │ - beq a5,s5,3e1de │ │ │ │ - ld s1,0(s3) │ │ │ │ - beqz s1,3df92 │ │ │ │ - lw s2,48(s11) │ │ │ │ - blez s2,3e1da │ │ │ │ - li s8,0 │ │ │ │ - sd zero,0(sp) │ │ │ │ - li s4,88 │ │ │ │ - mul s0,s8,s4 │ │ │ │ - ld a5,56(s11) │ │ │ │ - add s10,a5,s0 │ │ │ │ - ld s9,8(s10) │ │ │ │ - beqz s9,3e1ac │ │ │ │ - mv a1,s1 │ │ │ │ - mv a0,s9 │ │ │ │ - jal 3580 │ │ │ │ - bnez a0,3e1ac │ │ │ │ - lbu a3,40(s10) │ │ │ │ - bnez a3,3e240 │ │ │ │ - ld a2,8(sp) │ │ │ │ - mv a3,s5 │ │ │ │ - sext.w a1,s8 │ │ │ │ - sb s6,40(s10) │ │ │ │ - mv a0,s11 │ │ │ │ - jal 3d204 │ │ │ │ - ld a0,56(s11) │ │ │ │ - li a2,24 │ │ │ │ + ld s0,48(sp) │ │ │ │ + ld ra,56(sp) │ │ │ │ + slli a2,s2,0x20 │ │ │ │ mv a1,s3 │ │ │ │ - add a0,a0,s0 │ │ │ │ - addi a0,a0,56 │ │ │ │ - jal 36a0 │ │ │ │ - ld a5,56(s11) │ │ │ │ - add a5,a5,s0 │ │ │ │ - ld s0,80(a5) │ │ │ │ - beqz s0,3e090 │ │ │ │ - lw a3,44(a5) │ │ │ │ - li a4,21 │ │ │ │ - bltu a4,a3,3e090 │ │ │ │ - lwu a5,44(a5) │ │ │ │ - auipc a4,0x28 │ │ │ │ - addi a4,a4,-396 │ │ │ │ - slli a5,a5,0x2 │ │ │ │ - add a5,a5,a4 │ │ │ │ - lw a5,0(a5) │ │ │ │ - add a5,a5,a4 │ │ │ │ - jr a5 │ │ │ │ - ld a5,16(s3) │ │ │ │ - li a2,10 │ │ │ │ - li a1,0 │ │ │ │ - ld a0,0(a5) │ │ │ │ - jal 32b0 │ │ │ │ - sw a0,0(s0) │ │ │ │ - lw s2,48(s11) │ │ │ │ - ld s1,0(s3) │ │ │ │ - li a5,1 │ │ │ │ - sd a5,0(sp) │ │ │ │ - addi s8,s8,1 │ │ │ │ - sext.w a5,s8 │ │ │ │ - blt a5,s2,3dfb2 │ │ │ │ - lbu a5,0(s1) │ │ │ │ - addiw a5,a5,-104 │ │ │ │ - bnez a5,3e05e │ │ │ │ - lbu a5,1(s1) │ │ │ │ - beqz a5,3e254 │ │ │ │ - auipc a1,0x24 │ │ │ │ - addi a1,a1,-1398 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 3580 │ │ │ │ - beqz a0,3e254 │ │ │ │ - ld a5,0(sp) │ │ │ │ - bnez a5,3df92 │ │ │ │ - mv a2,s1 │ │ │ │ - auipc a1,0x24 │ │ │ │ - addi a1,a1,-1414 │ │ │ │ - mv a0,s11 │ │ │ │ - jal 3cb4a │ │ │ │ - lbu a5,0(s0) │ │ │ │ - beqz a5,3e1c8 │ │ │ │ - sb zero,0(s0) │ │ │ │ - li a5,1 │ │ │ │ - lw s2,48(s11) │ │ │ │ - ld s1,0(s3) │ │ │ │ - sd a5,0(sp) │ │ │ │ - j 3e042 │ │ │ │ - ld a5,16(s3) │ │ │ │ - li a2,10 │ │ │ │ - li a1,0 │ │ │ │ - ld a0,0(a5) │ │ │ │ - jal 32b0 │ │ │ │ - ld a5,16(s3) │ │ │ │ - sw a0,0(s0) │ │ │ │ - li a2,10 │ │ │ │ - ld a0,8(a5) │ │ │ │ - li a1,0 │ │ │ │ - jal 32b0 │ │ │ │ - sw a0,4(s0) │ │ │ │ - li a5,1 │ │ │ │ - lw s2,48(s11) │ │ │ │ - ld s1,0(s3) │ │ │ │ - sd a5,0(sp) │ │ │ │ - j 3e042 │ │ │ │ - ld a5,16(s3) │ │ │ │ - li a4,1 │ │ │ │ - sd a4,0(sp) │ │ │ │ - ld a5,0(a5) │ │ │ │ - lbu a5,0(a5) │ │ │ │ - sb a5,0(s0) │ │ │ │ - lw s2,48(s11) │ │ │ │ - ld s1,0(s3) │ │ │ │ - j 3e042 │ │ │ │ - ld a5,16(s3) │ │ │ │ - li a1,0 │ │ │ │ - ld a0,0(a5) │ │ │ │ - jal 3610 │ │ │ │ - li a5,1 │ │ │ │ - lw s2,48(s11) │ │ │ │ - ld s1,0(s3) │ │ │ │ - sd a5,0(sp) │ │ │ │ - fsd fa0,0(s0) │ │ │ │ - j 3e042 │ │ │ │ - ld a5,16(s3) │ │ │ │ - lw s2,48(s11) │ │ │ │ - li a4,1 │ │ │ │ - ld a5,0(a5) │ │ │ │ - sd a4,0(sp) │ │ │ │ - sd a5,0(s0) │ │ │ │ - ld s1,0(s3) │ │ │ │ - j 3e042 │ │ │ │ - ld a5,16(s3) │ │ │ │ - beqz a5,3e090 │ │ │ │ - ld a0,0(a5) │ │ │ │ - li a2,10 │ │ │ │ - li a1,0 │ │ │ │ - j 3e0a8 │ │ │ │ - ld a5,16(s3) │ │ │ │ - beqz a5,3e090 │ │ │ │ - ld a0,0(a5) │ │ │ │ - li a2,10 │ │ │ │ - li a1,0 │ │ │ │ - jal 32b0 │ │ │ │ - ld a5,16(s3) │ │ │ │ - sw a0,0(s0) │ │ │ │ - li a2,10 │ │ │ │ - ld a0,8(a5) │ │ │ │ - li a1,0 │ │ │ │ - jal 32b0 │ │ │ │ - ld a5,16(s3) │ │ │ │ - sw a0,4(s0) │ │ │ │ - li a2,10 │ │ │ │ - ld a0,16(a5) │ │ │ │ - li a1,0 │ │ │ │ - jal 32b0 │ │ │ │ - sw a0,8(s0) │ │ │ │ - li a5,1 │ │ │ │ - lw s2,48(s11) │ │ │ │ - ld s1,0(s3) │ │ │ │ - sd a5,0(sp) │ │ │ │ - j 3e042 │ │ │ │ - ld a5,16(s3) │ │ │ │ - li a1,0 │ │ │ │ - ld a0,0(a5) │ │ │ │ - jal 3610 │ │ │ │ - ld a5,16(s3) │ │ │ │ - li a1,0 │ │ │ │ - fsd fa0,0(s0) │ │ │ │ - ld a0,8(a5) │ │ │ │ - jal 3610 │ │ │ │ - li a5,1 │ │ │ │ - lw s2,48(s11) │ │ │ │ - ld s1,0(s3) │ │ │ │ - sd a5,0(sp) │ │ │ │ - fsd fa0,8(s0) │ │ │ │ - j 3e042 │ │ │ │ - ld a5,16(s3) │ │ │ │ - beqz a5,3e090 │ │ │ │ - ld a5,0(a5) │ │ │ │ - lw s2,48(s11) │ │ │ │ - li a4,1 │ │ │ │ - sd a5,0(s0) │ │ │ │ - ld s1,0(s3) │ │ │ │ - sd a4,0(sp) │ │ │ │ - j 3e042 │ │ │ │ - lbu s7,0(s10) │ │ │ │ - beqz s7,3e042 │ │ │ │ + ld s2,32(sp) │ │ │ │ + ld s3,24(sp) │ │ │ │ + addi a0,s1,24 │ │ │ │ + ld s1,40(sp) │ │ │ │ + srli a2,a2,0x20 │ │ │ │ + addi sp,sp,64 │ │ │ │ + j 3530 │ │ │ │ + ld s0,48(sp) │ │ │ │ + ld s4,16(sp) │ │ │ │ + ld s5,8(sp) │ │ │ │ + ld ra,56(sp) │ │ │ │ + ld s2,32(sp) │ │ │ │ + ld s3,24(sp) │ │ │ │ + mv a1,s6 │ │ │ │ mv a0,s1 │ │ │ │ - jal 3310 │ │ │ │ - bne a0,s6,3e042 │ │ │ │ - lbu a1,0(s1) │ │ │ │ - bne a1,s7,3e042 │ │ │ │ - j 3dfd2 │ │ │ │ - sb s6,0(s0) │ │ │ │ - li a5,1 │ │ │ │ - lw s2,48(s11) │ │ │ │ - ld s1,0(s3) │ │ │ │ - sd a5,0(sp) │ │ │ │ - j 3e042 │ │ │ │ - sd zero,0(sp) │ │ │ │ - j 3e04c │ │ │ │ - ld s1,152(sp) │ │ │ │ - ld s2,144(sp) │ │ │ │ - ld s4,128(sp) │ │ │ │ - ld s6,112(sp) │ │ │ │ - ld s7,104(sp) │ │ │ │ - ld s8,96(sp) │ │ │ │ - ld s9,88(sp) │ │ │ │ - ld s10,80(sp) │ │ │ │ - ld a0,24(sp) │ │ │ │ - li a1,24 │ │ │ │ - jal 3870 │ │ │ │ - lw a5,48(s11) │ │ │ │ - blez a5,3e220 │ │ │ │ - li a4,88 │ │ │ │ - mul a3,a5,a4 │ │ │ │ - ld a5,56(s11) │ │ │ │ - add a3,a3,a5 │ │ │ │ - lbu a4,41(a5) │ │ │ │ - beqz a4,3e218 │ │ │ │ - lbu a4,40(a5) │ │ │ │ - beqz a4,3e296 │ │ │ │ - addi a5,a5,88 │ │ │ │ - bne a3,a5,3e20c │ │ │ │ - auipc a5,0x3c │ │ │ │ - ld a5,-784(a5) │ │ │ │ - ld a4,56(sp) │ │ │ │ - ld a5,0(a5) │ │ │ │ - xor a5,a5,a4 │ │ │ │ - li a4,0 │ │ │ │ - bnez a5,3e282 │ │ │ │ - ld ra,168(sp) │ │ │ │ - ld s0,160(sp) │ │ │ │ - ld s3,136(sp) │ │ │ │ - ld s5,120(sp) │ │ │ │ - ld s11,72(sp) │ │ │ │ - addi sp,sp,176 │ │ │ │ - ret │ │ │ │ - lbu a3,0(s10) │ │ │ │ - mv a2,s9 │ │ │ │ - auipc a1,0x24 │ │ │ │ - addi a1,a1,-1926 │ │ │ │ - mv a0,s11 │ │ │ │ - jal 3cb4a │ │ │ │ - mv a0,s11 │ │ │ │ - jal 3c054 │ │ │ │ - li a0,1 │ │ │ │ - jal 33c0 │ │ │ │ - auipc a1,0x24 │ │ │ │ - addi a1,a1,-1992 │ │ │ │ - mv a0,s11 │ │ │ │ - sd s1,152(sp) │ │ │ │ - sd s2,144(sp) │ │ │ │ - sd s3,136(sp) │ │ │ │ - sd s4,128(sp) │ │ │ │ - sd s5,120(sp) │ │ │ │ - sd s6,112(sp) │ │ │ │ - sd s7,104(sp) │ │ │ │ - sd s8,96(sp) │ │ │ │ - sd s9,88(sp) │ │ │ │ - sd s10,80(sp) │ │ │ │ - jal 3cb4a │ │ │ │ - sd s1,152(sp) │ │ │ │ - sd s2,144(sp) │ │ │ │ - sd s4,128(sp) │ │ │ │ - sd s6,112(sp) │ │ │ │ - sd s7,104(sp) │ │ │ │ - sd s8,96(sp) │ │ │ │ - sd s9,88(sp) │ │ │ │ - sd s10,80(sp) │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - sd s1,152(sp) │ │ │ │ - sd s2,144(sp) │ │ │ │ - sd s4,128(sp) │ │ │ │ - sd s6,112(sp) │ │ │ │ - sd s7,104(sp) │ │ │ │ - sd s8,96(sp) │ │ │ │ - sd s9,88(sp) │ │ │ │ - sd s10,80(sp) │ │ │ │ - lbu a3,0(a5) │ │ │ │ - ld a2,8(a5) │ │ │ │ - auipc a1,0x24 │ │ │ │ - addi a1,a1,-1956 │ │ │ │ - mv a0,s11 │ │ │ │ - jal 3cb4a │ │ │ │ + ld s6,0(sp) │ │ │ │ + ld s1,40(sp) │ │ │ │ + addi sp,sp,64 │ │ │ │ + j 3aa72 │ │ │ │ + ld s4,16(sp) │ │ │ │ + ld s5,8(sp) │ │ │ │ + mv s3,s0 │ │ │ │ + j 3b6fa │ │ │ │ + lw a3,0(a0) │ │ │ │ + li a2,-255 │ │ │ │ + lw a4,4(a0) │ │ │ │ + srliw a5,a3,0x8 │ │ │ │ + srliw a6,a3,0x10 │ │ │ │ + zext.b a5,a5 │ │ │ │ + zext.b a7,a3 │ │ │ │ + zext.b a6,a6 │ │ │ │ + slli a5,a5,0x8 │ │ │ │ + slli a6,a6,0x10 │ │ │ │ + or a5,a5,a7 │ │ │ │ + slli a2,a2,0x18 │ │ │ │ + or a5,a5,a6 │ │ │ │ + srliw a7,a3,0x18 │ │ │ │ + addi a2,a2,-1 │ │ │ │ + li a6,-255 │ │ │ │ + slli a7,a7,0x18 │ │ │ │ + and a5,a5,a2 │ │ │ │ + slli a6,a6,0x20 │ │ │ │ + or a5,a5,a7 │ │ │ │ + zext.b t1,a4 │ │ │ │ + addi a6,a6,-1 │ │ │ │ + li a2,-255 │ │ │ │ + slli t1,t1,0x20 │ │ │ │ + and a5,a5,a6 │ │ │ │ + srliw a7,a4,0x8 │ │ │ │ + slli a2,a2,0x28 │ │ │ │ + or a5,a5,t1 │ │ │ │ + addi a2,a2,-1 │ │ │ │ + zext.b a7,a7 │ │ │ │ + li a6,-255 │ │ │ │ + slli a7,a7,0x28 │ │ │ │ + and a5,a5,a2 │ │ │ │ + slli a6,a6,0x30 │ │ │ │ + srliw a2,a4,0x10 │ │ │ │ + or a5,a5,a7 │ │ │ │ + addi a6,a6,-1 │ │ │ │ + zext.b a2,a2 │ │ │ │ + and a5,a5,a6 │ │ │ │ + slli a2,a2,0x30 │ │ │ │ + srliw a3,a3,0x3 │ │ │ │ + or a5,a5,a2 │ │ │ │ + li a2,55 │ │ │ │ addi sp,sp,-48 │ │ │ │ - sd s1,24(sp) │ │ │ │ - lw s1,48(a0) │ │ │ │ - sd ra,40(sp) │ │ │ │ - blez s1,3e33e │ │ │ │ - sd s0,32(sp) │ │ │ │ + subw a2,a2,a3 │ │ │ │ + srliw a4,a4,0x18 │ │ │ │ + slli a5,a5,0x8 │ │ │ │ sd s2,16(sp) │ │ │ │ - sd s3,8(sp) │ │ │ │ - ld s0,56(a0) │ │ │ │ - mv s2,a1 │ │ │ │ - mv s3,a2 │ │ │ │ - li a5,88 │ │ │ │ - beqz a2,3e310 │ │ │ │ - mul s1,s1,a5 │ │ │ │ - add s1,s1,s0 │ │ │ │ - lbu a5,0(s0) │ │ │ │ - mv a1,s3 │ │ │ │ - beq a5,s2,3e2f2 │ │ │ │ - ld a0,8(s0) │ │ │ │ - beqz a0,3e2f8 │ │ │ │ - jal 3580 │ │ │ │ - bnez a0,3e2f8 │ │ │ │ - lbu a5,40(s0) │ │ │ │ - bnez a5,3e32e │ │ │ │ - addi s0,s0,88 │ │ │ │ - bne s0,s1,3e2de │ │ │ │ - ld s0,32(sp) │ │ │ │ - ld s2,16(sp) │ │ │ │ - ld s3,8(sp) │ │ │ │ - li a0,0 │ │ │ │ - ld ra,40(sp) │ │ │ │ - ld s1,24(sp) │ │ │ │ - addi sp,sp,48 │ │ │ │ - ret │ │ │ │ - mul a5,s1,a5 │ │ │ │ - add a5,a5,s0 │ │ │ │ - j 3e320 │ │ │ │ - addi s0,s0,88 │ │ │ │ - beq s0,a5,3e300 │ │ │ │ - lbu a4,0(s0) │ │ │ │ - bne a4,s2,3e318 │ │ │ │ - lbu a4,40(s0) │ │ │ │ - beqz a4,3e318 │ │ │ │ - ld s0,32(sp) │ │ │ │ - ld ra,40(sp) │ │ │ │ - ld s2,16(sp) │ │ │ │ - ld s3,8(sp) │ │ │ │ - ld s1,24(sp) │ │ │ │ - li a0,1 │ │ │ │ - addi sp,sp,48 │ │ │ │ - ret │ │ │ │ - li a0,0 │ │ │ │ - j 3e308 │ │ │ │ - addi sp,sp,-48 │ │ │ │ + slli a4,a4,0x38 │ │ │ │ + auipc s2,0x3e │ │ │ │ + ld s2,1720(s2) │ │ │ │ + srli a5,a5,0x8 │ │ │ │ + andi a2,a2,63 │ │ │ │ + or a5,a5,a4 │ │ │ │ sd s1,24(sp) │ │ │ │ - lw s1,48(a0) │ │ │ │ + ld a4,0(s2) │ │ │ │ + sd a4,8(sp) │ │ │ │ + li a4,0 │ │ │ │ + mv s1,a1 │ │ │ │ + addi a2,a2,1 │ │ │ │ + auipc a1,0x2a │ │ │ │ + addi a1,a1,1554 │ │ │ │ + sd a5,0(sp) │ │ │ │ sd ra,40(sp) │ │ │ │ - blez s1,3e3d2 │ │ │ │ sd s0,32(sp) │ │ │ │ - sd s2,16(sp) │ │ │ │ - sd s4,0(sp) │ │ │ │ - sd s3,8(sp) │ │ │ │ - ld s0,56(a0) │ │ │ │ - mv s2,a1 │ │ │ │ - mv s4,a2 │ │ │ │ - li a5,88 │ │ │ │ - beqz a2,3e39e │ │ │ │ - mul s1,s1,a5 │ │ │ │ - add s1,s1,s0 │ │ │ │ - lbu a5,0(s0) │ │ │ │ - mv a1,s4 │ │ │ │ - mv s3,s0 │ │ │ │ - beq a5,s2,3e37e │ │ │ │ - ld a0,8(s0) │ │ │ │ - beqz a0,3e384 │ │ │ │ - jal 3580 │ │ │ │ - bnez a0,3e384 │ │ │ │ - lbu a5,40(s0) │ │ │ │ - bnez a5,3e3be │ │ │ │ - addi s0,s0,88 │ │ │ │ - bne s0,s1,3e368 │ │ │ │ - ld s0,32(sp) │ │ │ │ - ld s2,16(sp) │ │ │ │ - ld s3,8(sp) │ │ │ │ - ld s4,0(sp) │ │ │ │ - li a0,0 │ │ │ │ + mv s0,a0 │ │ │ │ + jal 3b68e │ │ │ │ + li a2,8 │ │ │ │ + mv a1,sp │ │ │ │ + mv a0,s0 │ │ │ │ + jal 3b68e │ │ │ │ + lw a5,8(s0) │ │ │ │ + sb a5,0(s1) │ │ │ │ + lw a5,8(s0) │ │ │ │ + srliw a5,a5,0x8 │ │ │ │ + sb a5,1(s1) │ │ │ │ + lhu a5,10(s0) │ │ │ │ + sb a5,2(s1) │ │ │ │ + lbu a5,11(s0) │ │ │ │ + sb a5,3(s1) │ │ │ │ + lw a5,12(s0) │ │ │ │ + sb a5,4(s1) │ │ │ │ + lw a5,12(s0) │ │ │ │ + srliw a5,a5,0x8 │ │ │ │ + sb a5,5(s1) │ │ │ │ + lhu a5,14(s0) │ │ │ │ + sb a5,6(s1) │ │ │ │ + lbu a5,15(s0) │ │ │ │ + sb a5,7(s1) │ │ │ │ + lw a5,16(s0) │ │ │ │ + sb a5,8(s1) │ │ │ │ + lw a5,16(s0) │ │ │ │ + srliw a5,a5,0x8 │ │ │ │ + sb a5,9(s1) │ │ │ │ + lhu a5,18(s0) │ │ │ │ + sb a5,10(s1) │ │ │ │ + lbu a5,19(s0) │ │ │ │ + sb a5,11(s1) │ │ │ │ + lw a5,20(s0) │ │ │ │ + sb a5,12(s1) │ │ │ │ + lw a5,20(s0) │ │ │ │ + srliw a5,a5,0x8 │ │ │ │ + sb a5,13(s1) │ │ │ │ + lhu a5,22(s0) │ │ │ │ + sb a5,14(s1) │ │ │ │ + lbu a5,23(s0) │ │ │ │ + sb a5,15(s1) │ │ │ │ + ld a4,8(sp) │ │ │ │ + ld a5,0(s2) │ │ │ │ + xor a5,a5,a4 │ │ │ │ + li a4,0 │ │ │ │ + bnez a5,3b92c │ │ │ │ ld ra,40(sp) │ │ │ │ - ld s1,24(sp) │ │ │ │ - addi sp,sp,48 │ │ │ │ - ret │ │ │ │ - mul a5,s1,a5 │ │ │ │ - add a5,a5,s0 │ │ │ │ - j 3e3ae │ │ │ │ - addi s0,s0,88 │ │ │ │ - beq s0,a5,3e38c │ │ │ │ - lbu a4,0(s0) │ │ │ │ - mv s3,s0 │ │ │ │ - bne a4,s2,3e3a6 │ │ │ │ - lbu a4,40(s0) │ │ │ │ - beqz a4,3e3a6 │ │ │ │ ld s0,32(sp) │ │ │ │ - ld ra,40(sp) │ │ │ │ - ld s2,16(sp) │ │ │ │ - ld s4,0(sp) │ │ │ │ ld s1,24(sp) │ │ │ │ - addi a0,s3,56 │ │ │ │ - ld s3,8(sp) │ │ │ │ + ld s2,16(sp) │ │ │ │ addi sp,sp,48 │ │ │ │ ret │ │ │ │ - li a0,0 │ │ │ │ - j 3e396 │ │ │ │ - addi sp,sp,-32 │ │ │ │ - sd s1,8(sp) │ │ │ │ - lw s1,48(a0) │ │ │ │ - sd ra,24(sp) │ │ │ │ - sd s0,16(sp) │ │ │ │ - blez s1,3e428 │ │ │ │ - li a5,88 │ │ │ │ - mul s1,s1,a5 │ │ │ │ - ld a5,56(a0) │ │ │ │ - sd s2,0(sp) │ │ │ │ + jal 3a10 <__stack_chk_fail@plt> │ │ │ │ + addi sp,sp,-160 │ │ │ │ + sd s4,112(sp) │ │ │ │ + auipc s4,0x3e │ │ │ │ + ld s4,1500(s4) │ │ │ │ + sd s0,144(sp) │ │ │ │ + sd s2,128(sp) │ │ │ │ + ld a5,0(s4) │ │ │ │ + sd a5,88(sp) │ │ │ │ + li a5,0 │ │ │ │ + mv s0,a0 │ │ │ │ mv s2,a1 │ │ │ │ - add s1,s1,a5 │ │ │ │ - j 3e3fa │ │ │ │ - beq a5,s1,3e418 │ │ │ │ - ld a0,8(a5) │ │ │ │ - mv a1,s2 │ │ │ │ - mv s0,a5 │ │ │ │ - jal 3580 │ │ │ │ - addi a5,s0,88 │ │ │ │ - bnez a0,3e3f6 │ │ │ │ - ld s2,0(sp) │ │ │ │ - ld ra,24(sp) │ │ │ │ - mv a0,s0 │ │ │ │ - ld s0,16(sp) │ │ │ │ - ld s1,8(sp) │ │ │ │ - addi sp,sp,32 │ │ │ │ - ret │ │ │ │ - li s0,0 │ │ │ │ - ld ra,24(sp) │ │ │ │ - mv a0,s0 │ │ │ │ - ld s0,16(sp) │ │ │ │ - ld s2,0(sp) │ │ │ │ - ld s1,8(sp) │ │ │ │ - addi sp,sp,32 │ │ │ │ - ret │ │ │ │ - li s0,0 │ │ │ │ - j 3e40c │ │ │ │ - lw a3,48(a0) │ │ │ │ - blez a3,3e454 │ │ │ │ - li a5,88 │ │ │ │ - mul a3,a3,a5 │ │ │ │ - ld a5,56(a0) │ │ │ │ - add a3,a3,a5 │ │ │ │ - j 3e444 │ │ │ │ - beq a5,a3,3e454 │ │ │ │ - lbu a4,0(a5) │ │ │ │ - mv a0,a5 │ │ │ │ - addi a5,a5,88 │ │ │ │ - bne a4,a1,3e440 │ │ │ │ - ret │ │ │ │ - li a0,0 │ │ │ │ - ret │ │ │ │ - lw a5,48(a0) │ │ │ │ - blez a5,3e516 │ │ │ │ - addi sp,sp,-64 │ │ │ │ - sd s1,40(sp) │ │ │ │ - sd s2,32(sp) │ │ │ │ - sd s3,24(sp) │ │ │ │ - sd s4,16(sp) │ │ │ │ - sd s5,8(sp) │ │ │ │ - sd s6,0(sp) │ │ │ │ - ld a5,56(a0) │ │ │ │ - sd ra,56(sp) │ │ │ │ - sd s0,48(sp) │ │ │ │ - mv s2,a0 │ │ │ │ - li s1,0 │ │ │ │ - li s3,0 │ │ │ │ - auipc s6,0x23 │ │ │ │ - addi s6,s6,1720 │ │ │ │ - auipc s5,0x23 │ │ │ │ - addi s5,s5,1736 │ │ │ │ - auipc s4,0x23 │ │ │ │ - addi s4,s4,1736 │ │ │ │ - j 3e4a0 │ │ │ │ - lw a4,48(s2) │ │ │ │ - addiw s3,s3,1 │ │ │ │ - addi s1,s1,88 │ │ │ │ - bge s3,a4,3e502 │ │ │ │ - add a5,a5,s1 │ │ │ │ - lbu a3,0(a5) │ │ │ │ - ld a2,8(a5) │ │ │ │ - mv a1,s6 │ │ │ │ - li a0,1 │ │ │ │ - jal 37c0 <__printf_chk@plt> │ │ │ │ - ld a5,56(s2) │ │ │ │ - add a4,a5,s1 │ │ │ │ - lw a4,64(a4) │ │ │ │ - blez a4,3e492 │ │ │ │ - li s0,0 │ │ │ │ + li a0,17 │ │ │ │ + li a1,1 │ │ │ │ + sd s3,120(sp) │ │ │ │ + sd s5,104(sp) │ │ │ │ + sd ra,152(sp) │ │ │ │ + jal 39f0 │ │ │ │ + auipc a5,0x28 │ │ │ │ + ld a5,1766(a5) │ │ │ │ + sd a5,8(sp) │ │ │ │ + auipc a5,0x28 │ │ │ │ + ld a5,1764(a5) │ │ │ │ + sd zero,0(sp) │ │ │ │ + sd a5,16(sp) │ │ │ │ + mv s5,a0 │ │ │ │ + mv s3,sp │ │ │ │ + beqz s2,3b9c2 │ │ │ │ + li a3,1 │ │ │ │ + slli a3,a3,0x20 │ │ │ │ + slliw a5,s2,0x3 │ │ │ │ + srliw a4,s2,0x1d │ │ │ │ + addi a3,a3,-8 │ │ │ │ + slli a4,a4,0x20 │ │ │ │ + and a5,a5,a3 │ │ │ │ + or a5,a5,a4 │ │ │ │ + sd a5,0(sp) │ │ │ │ + sd s1,136(sp) │ │ │ │ + li a5,63 │ │ │ │ + bgeu a5,s2,3b9e8 │ │ │ │ + addiw s1,s2,-64 │ │ │ │ + srliw s1,s1,0x6 │ │ │ │ + addiw s1,s1,1 │ │ │ │ + slli s1,s1,0x6 │ │ │ │ + add s1,s1,s0 │ │ │ │ + mv s3,sp │ │ │ │ + mv a1,s0 │ │ │ │ + mv a0,s3 │ │ │ │ + addi s0,s0,64 │ │ │ │ + jal 3aa72 │ │ │ │ + bne s1,s0,3b9a8 │ │ │ │ + andi s2,s2,63 │ │ │ │ + bnez s2,3b9ec │ │ │ │ + ld s1,136(sp) │ │ │ │ mv a1,s5 │ │ │ │ - li a0,1 │ │ │ │ - jal 37c0 <__printf_chk@plt> │ │ │ │ - ld a5,56(s2) │ │ │ │ - slli a4,s0,0x3 │ │ │ │ - mv a1,s4 │ │ │ │ - add a5,a5,s1 │ │ │ │ - ld a5,72(a5) │ │ │ │ - li a0,1 │ │ │ │ - addi s0,s0,1 │ │ │ │ - add a5,a5,a4 │ │ │ │ - ld a2,0(a5) │ │ │ │ - jal 37c0 <__printf_chk@plt> │ │ │ │ - ld a5,56(s2) │ │ │ │ - sext.w a4,s0 │ │ │ │ - add a3,a5,s1 │ │ │ │ - lw a3,64(a3) │ │ │ │ - blt a4,a3,3e4c0 │ │ │ │ - lw a4,48(s2) │ │ │ │ - addiw s3,s3,1 │ │ │ │ - addi s1,s1,88 │ │ │ │ - blt s3,a4,3e4a0 │ │ │ │ - ld ra,56(sp) │ │ │ │ - ld s0,48(sp) │ │ │ │ - ld s1,40(sp) │ │ │ │ - ld s2,32(sp) │ │ │ │ - ld s3,24(sp) │ │ │ │ - ld s4,16(sp) │ │ │ │ - ld s5,8(sp) │ │ │ │ - ld s6,0(sp) │ │ │ │ - addi sp,sp,64 │ │ │ │ - ret │ │ │ │ + mv a0,s3 │ │ │ │ + jal 3b7c4 │ │ │ │ + ld a4,88(sp) │ │ │ │ + ld a5,0(s4) │ │ │ │ + xor a5,a5,a4 │ │ │ │ + li a4,0 │ │ │ │ + bnez a5,3b9fe │ │ │ │ + ld ra,152(sp) │ │ │ │ + ld s0,144(sp) │ │ │ │ + ld s2,128(sp) │ │ │ │ + ld s3,120(sp) │ │ │ │ + ld s4,112(sp) │ │ │ │ + mv a0,s5 │ │ │ │ + ld s5,104(sp) │ │ │ │ + addi sp,sp,160 │ │ │ │ ret │ │ │ │ + mv s1,s0 │ │ │ │ + mv s3,sp │ │ │ │ + slli a2,s2,0x20 │ │ │ │ + mv a1,s1 │ │ │ │ + srli a2,a2,0x20 │ │ │ │ + addi a0,sp,24 │ │ │ │ + jal 3530 │ │ │ │ + ld s1,136(sp) │ │ │ │ + j 3b9c2 │ │ │ │ + sd s1,136(sp) │ │ │ │ + jal 3a10 <__stack_chk_fail@plt> │ │ │ │ addiw a1,a1,-1 │ │ │ │ sext.w a7,a1 │ │ │ │ mv a6,a7 │ │ │ │ - blez a7,3e55a │ │ │ │ + blez a7,3ba46 │ │ │ │ slli a5,a1,0x20 │ │ │ │ srli a1,a5,0x1e │ │ │ │ mv a4,a0 │ │ │ │ add a3,a0,a1 │ │ │ │ lw a5,0(a4) │ │ │ │ lw a1,0(a3) │ │ │ │ addi a4,a4,4 │ │ │ │ @@ -84316,30 +80699,30 @@ │ │ │ │ subw a2,a7,a6 │ │ │ │ addi a3,a3,-4 │ │ │ │ xor a5,a5,a1 │ │ │ │ sw a5,4(a3) │ │ │ │ lw a1,-4(a4) │ │ │ │ xor a5,a5,a1 │ │ │ │ sw a5,-4(a4) │ │ │ │ - blt a2,a6,3e532 │ │ │ │ + blt a2,a6,3ba1e │ │ │ │ ret │ │ │ │ mul a1,a1,a2 │ │ │ │ li a0,0 │ │ │ │ - j 1d4e0 │ │ │ │ + j 1e81c │ │ │ │ addi sp,sp,-32 │ │ │ │ sd s0,16(sp) │ │ │ │ mv s0,a1 │ │ │ │ ld a1,8(a1) │ │ │ │ ld a0,0(s0) │ │ │ │ sd s1,8(sp) │ │ │ │ addi a1,a1,1 │ │ │ │ slli a1,a1,0x2 │ │ │ │ sd ra,24(sp) │ │ │ │ mv s1,a2 │ │ │ │ - jal 1d4e0 │ │ │ │ + jal 1e81c │ │ │ │ ld a5,8(s0) │ │ │ │ sd a0,0(s0) │ │ │ │ ld ra,24(sp) │ │ │ │ slli a4,a5,0x2 │ │ │ │ add a0,a0,a4 │ │ │ │ sw s1,0(a0) │ │ │ │ addi a5,a5,1 │ │ │ │ @@ -84349,21 +80732,21 @@ │ │ │ │ addi sp,sp,32 │ │ │ │ ret │ │ │ │ slli a5,a2,0x20 │ │ │ │ srli a2,a5,0x1c │ │ │ │ add a2,a2,a1 │ │ │ │ ld a5,8(a2) │ │ │ │ sext.w a0,a5 │ │ │ │ - beqz a0,3e612 │ │ │ │ + beqz a0,3bafe │ │ │ │ slli a4,a3,0x20 │ │ │ │ srli a3,a4,0x1c │ │ │ │ add a1,a1,a3 │ │ │ │ ld a4,8(a1) │ │ │ │ sext.w a0,a4 │ │ │ │ - beqz a0,3e612 │ │ │ │ + beqz a0,3bafe │ │ │ │ li a3,-1 │ │ │ │ ld a6,0(a1) │ │ │ │ ld t1,0(a2) │ │ │ │ srli a3,a3,0x20 │ │ │ │ and a7,a4,a3 │ │ │ │ and a1,a5,a3 │ │ │ │ slli a7,a7,0x2 │ │ │ │ @@ -84377,28 +80760,28 @@ │ │ │ │ lw a5,0(a4) │ │ │ │ addi a4,a4,4 │ │ │ │ subw a5,a0,a5 │ │ │ │ sraiw a3,a5,0x1f │ │ │ │ xor a5,a5,a3 │ │ │ │ subw a3,a5,a3 │ │ │ │ mv a5,a3 │ │ │ │ - bge a2,a3,3e600 │ │ │ │ + bge a2,a3,3baec │ │ │ │ mv a5,a2 │ │ │ │ sext.w a2,a5 │ │ │ │ - bne a4,a1,3e5e6 │ │ │ │ + bne a4,a1,3bad2 │ │ │ │ addi a6,a6,4 │ │ │ │ - bne a6,a7,3e5e0 │ │ │ │ + bne a6,a7,3bacc │ │ │ │ sext.w a0,a2 │ │ │ │ ret │ │ │ │ lw a7,8(a1) │ │ │ │ mv a0,a7 │ │ │ │ - beqz a7,3e66e │ │ │ │ + beqz a7,3bb5a │ │ │ │ ld a5,8(a2) │ │ │ │ sext.w a0,a5 │ │ │ │ - beqz a0,3e66e │ │ │ │ + beqz a0,3bb5a │ │ │ │ ld a6,0(a2) │ │ │ │ slli a4,a5,0x20 │ │ │ │ ld t3,0(a1) │ │ │ │ srli a5,a4,0x1e │ │ │ │ lui a0,0x80000 │ │ │ │ add t1,a6,a5 │ │ │ │ not a0,a0 │ │ │ │ @@ -84407,24 +80790,24 @@ │ │ │ │ lw a1,0(a2) │ │ │ │ lw a5,0(a6) │ │ │ │ addi a2,a2,4 │ │ │ │ subw a5,a5,a1 │ │ │ │ sraiw a1,a5,0x1f │ │ │ │ xor a5,a5,a1 │ │ │ │ subw a5,a5,a1 │ │ │ │ - bge a5,a0,3e660 │ │ │ │ + bge a5,a0,3bb4c │ │ │ │ sw a4,0(a3) │ │ │ │ mv a0,a5 │ │ │ │ addiw a4,a4,1 │ │ │ │ - bne a4,a7,3e646 │ │ │ │ + bne a4,a7,3bb32 │ │ │ │ addi a6,a6,4 │ │ │ │ - bne a6,t1,3e642 │ │ │ │ + bne a6,t1,3bb2e │ │ │ │ sext.w a0,a0 │ │ │ │ ret │ │ │ │ - blez a1,3e6f8 │ │ │ │ + blez a1,3bbe4 │ │ │ │ addi sp,sp,-96 │ │ │ │ sd s2,64(sp) │ │ │ │ sd s3,56(sp) │ │ │ │ sd s4,48(sp) │ │ │ │ sd s5,40(sp) │ │ │ │ sd s6,32(sp) │ │ │ │ sd s7,24(sp) │ │ │ │ @@ -84435,36 +80818,36 @@ │ │ │ │ sd s1,72(sp) │ │ │ │ mv s7,a1 │ │ │ │ mv s6,a0 │ │ │ │ mv s5,a2 │ │ │ │ sext.w s9,a2 │ │ │ │ li s3,0 │ │ │ │ li s4,0 │ │ │ │ - auipc s2,0x20 │ │ │ │ - addi s2,s2,-1482 │ │ │ │ - auipc s8,0x24 │ │ │ │ - addi s8,s8,-1834 │ │ │ │ - blez s5,3e6cc │ │ │ │ + auipc s2,0x25 │ │ │ │ + addi s2,s2,1290 │ │ │ │ + auipc s8,0x25 │ │ │ │ + addi s8,s8,746 │ │ │ │ + blez s5,3bbb8 │ │ │ │ add s1,s5,s3 │ │ │ │ slli s0,s3,0x2 │ │ │ │ slli s1,s1,0x2 │ │ │ │ add s0,s0,s6 │ │ │ │ add s1,s1,s6 │ │ │ │ lw a2,0(s0) │ │ │ │ mv a1,s2 │ │ │ │ li a0,1 │ │ │ │ addi s0,s0,4 │ │ │ │ jal 37c0 <__printf_chk@plt> │ │ │ │ - bne s1,s0,3e6bc │ │ │ │ + bne s1,s0,3bba8 │ │ │ │ mv a1,s8 │ │ │ │ li a0,1 │ │ │ │ addiw s4,s4,1 │ │ │ │ jal 37c0 <__printf_chk@plt> │ │ │ │ addw s3,s3,s9 │ │ │ │ - bne s7,s4,3e6aa │ │ │ │ + bne s7,s4,3bb96 │ │ │ │ ld ra,88(sp) │ │ │ │ ld s0,80(sp) │ │ │ │ ld s1,72(sp) │ │ │ │ ld s2,64(sp) │ │ │ │ ld s3,56(sp) │ │ │ │ ld s4,48(sp) │ │ │ │ ld s5,40(sp) │ │ │ │ @@ -84472,60 +80855,60 @@ │ │ │ │ ld s7,24(sp) │ │ │ │ ld s8,16(sp) │ │ │ │ ld s9,8(sp) │ │ │ │ addi sp,sp,96 │ │ │ │ ret │ │ │ │ ret │ │ │ │ mv a5,a0 │ │ │ │ - beqz a1,3e718 │ │ │ │ + beqz a1,3bc04 │ │ │ │ lw a2,0(a0) │ │ │ │ li a4,0 │ │ │ │ li a0,0 │ │ │ │ lw a3,0(a5) │ │ │ │ addi a5,a5,4 │ │ │ │ - bgeu a2,a3,3e710 │ │ │ │ + bgeu a2,a3,3bbfc │ │ │ │ mv a0,a4 │ │ │ │ mv a2,a3 │ │ │ │ addiw a4,a4,1 │ │ │ │ - bne a4,a1,3e704 │ │ │ │ + bne a4,a1,3bbf0 │ │ │ │ ret │ │ │ │ li a0,0 │ │ │ │ ret │ │ │ │ mv a4,a0 │ │ │ │ - beqz a1,3e740 │ │ │ │ + beqz a1,3bc2c │ │ │ │ lw a6,0(a0) │ │ │ │ li a5,0 │ │ │ │ li a0,0 │ │ │ │ lw a3,0(a4) │ │ │ │ addi a4,a4,4 │ │ │ │ - bgeu a6,a3,3e738 │ │ │ │ - beq a2,a5,3e738 │ │ │ │ + bgeu a6,a3,3bc24 │ │ │ │ + beq a2,a5,3bc24 │ │ │ │ mv a0,a5 │ │ │ │ mv a6,a3 │ │ │ │ addiw a5,a5,1 │ │ │ │ - bne a1,a5,3e728 │ │ │ │ + bne a1,a5,3bc14 │ │ │ │ ret │ │ │ │ li a0,0 │ │ │ │ ret │ │ │ │ mv a5,a0 │ │ │ │ - blez a1,3e764 │ │ │ │ + blez a1,3bc50 │ │ │ │ lw a2,0(a0) │ │ │ │ li a4,0 │ │ │ │ li a0,0 │ │ │ │ lw a3,0(a5) │ │ │ │ addi a5,a5,4 │ │ │ │ - bge a2,a3,3e75c │ │ │ │ + bge a2,a3,3bc48 │ │ │ │ mv a0,a4 │ │ │ │ mv a2,a3 │ │ │ │ addiw a4,a4,1 │ │ │ │ - bne a4,a1,3e750 │ │ │ │ + bne a4,a1,3bc3c │ │ │ │ ret │ │ │ │ li a0,0 │ │ │ │ ret │ │ │ │ - beqz a1,3e7ea │ │ │ │ + beqz a1,3bcd6 │ │ │ │ addi sp,sp,-80 │ │ │ │ sd s1,56(sp) │ │ │ │ sd s2,48(sp) │ │ │ │ sd s3,40(sp) │ │ │ │ sd s4,32(sp) │ │ │ │ sd s5,24(sp) │ │ │ │ sd s6,16(sp) │ │ │ │ @@ -84535,50 +80918,50 @@ │ │ │ │ sd s0,64(sp) │ │ │ │ mv s4,a2 │ │ │ │ mv s7,a1 │ │ │ │ mv s2,a0 │ │ │ │ mv s1,a2 │ │ │ │ li s6,0 │ │ │ │ li s5,0 │ │ │ │ - auipc s3,0x20 │ │ │ │ - addi s3,s3,-1724 │ │ │ │ - auipc s8,0x23 │ │ │ │ - addi s8,s8,2020 │ │ │ │ + auipc s3,0x25 │ │ │ │ + addi s3,s3,1048 │ │ │ │ + auipc s8,0x25 │ │ │ │ + addi s8,s8,504 │ │ │ │ mv s0,s6 │ │ │ │ - beqz s4,3e7bc │ │ │ │ + beqz s4,3bca8 │ │ │ │ slli a4,s0,0x20 │ │ │ │ srli a5,a4,0x1e │ │ │ │ add a5,a5,s2 │ │ │ │ lw a2,0(a5) │ │ │ │ mv a1,s3 │ │ │ │ li a0,1 │ │ │ │ addiw s0,s0,1 │ │ │ │ jal 37c0 <__printf_chk@plt> │ │ │ │ - bne s1,s0,3e7a2 │ │ │ │ + bne s1,s0,3bc8e │ │ │ │ mv a1,s8 │ │ │ │ li a0,1 │ │ │ │ addiw s5,s5,1 │ │ │ │ jal 37c0 <__printf_chk@plt> │ │ │ │ addw s6,s4,s6 │ │ │ │ addw s1,s4,s1 │ │ │ │ - bne s7,s5,3e79c │ │ │ │ + bne s7,s5,3bc88 │ │ │ │ ld ra,72(sp) │ │ │ │ ld s0,64(sp) │ │ │ │ ld s1,56(sp) │ │ │ │ ld s2,48(sp) │ │ │ │ ld s3,40(sp) │ │ │ │ ld s4,32(sp) │ │ │ │ ld s5,24(sp) │ │ │ │ ld s6,16(sp) │ │ │ │ ld s7,8(sp) │ │ │ │ ld s8,0(sp) │ │ │ │ addi sp,sp,80 │ │ │ │ ret │ │ │ │ ret │ │ │ │ - beqz a1,3e86e │ │ │ │ + beqz a1,3bd5a │ │ │ │ addi sp,sp,-80 │ │ │ │ sd s1,56(sp) │ │ │ │ sd s2,48(sp) │ │ │ │ sd s3,40(sp) │ │ │ │ sd s4,32(sp) │ │ │ │ sd s5,24(sp) │ │ │ │ sd s6,16(sp) │ │ │ │ @@ -84588,36 +80971,36 @@ │ │ │ │ sd s0,64(sp) │ │ │ │ mv s4,a2 │ │ │ │ mv s7,a1 │ │ │ │ mv s2,a0 │ │ │ │ mv s1,a2 │ │ │ │ li s6,0 │ │ │ │ li s5,0 │ │ │ │ - auipc s3,0x23 │ │ │ │ - addi s3,s3,840 │ │ │ │ - auipc s8,0x23 │ │ │ │ - addi s8,s8,1888 │ │ │ │ + auipc s3,0x25 │ │ │ │ + addi s3,s3,924 │ │ │ │ + auipc s8,0x25 │ │ │ │ + addi s8,s8,372 │ │ │ │ mv s0,s6 │ │ │ │ - beqz s4,3e840 │ │ │ │ + beqz s4,3bd2c │ │ │ │ slli a4,s0,0x20 │ │ │ │ srli a5,a4,0x1d │ │ │ │ add a5,a5,s2 │ │ │ │ ld a2,0(a5) │ │ │ │ mv a1,s3 │ │ │ │ li a0,1 │ │ │ │ addiw s0,s0,1 │ │ │ │ jal 37c0 <__printf_chk@plt> │ │ │ │ - bne s1,s0,3e826 │ │ │ │ + bne s1,s0,3bd12 │ │ │ │ mv a1,s8 │ │ │ │ li a0,1 │ │ │ │ addiw s5,s5,1 │ │ │ │ jal 37c0 <__printf_chk@plt> │ │ │ │ addw s6,s4,s6 │ │ │ │ addw s1,s4,s1 │ │ │ │ - bne s7,s5,3e820 │ │ │ │ + bne s7,s5,3bd0c │ │ │ │ ld ra,72(sp) │ │ │ │ ld s0,64(sp) │ │ │ │ ld s1,56(sp) │ │ │ │ ld s2,48(sp) │ │ │ │ ld s3,40(sp) │ │ │ │ ld s4,32(sp) │ │ │ │ ld s5,24(sp) │ │ │ │ @@ -84626,15 +81009,15 @@ │ │ │ │ ld s8,0(sp) │ │ │ │ addi sp,sp,80 │ │ │ │ ret │ │ │ │ ret │ │ │ │ addi sp,sp,-128 │ │ │ │ sd ra,120(sp) │ │ │ │ sd a1,8(sp) │ │ │ │ - blez a1,3e92c │ │ │ │ + blez a1,3be18 │ │ │ │ mulw a5,a2,a3 │ │ │ │ sd s1,104(sp) │ │ │ │ sd s4,80(sp) │ │ │ │ sd s5,72(sp) │ │ │ │ sd s6,64(sp) │ │ │ │ sd s7,56(sp) │ │ │ │ sd s8,48(sp) │ │ │ │ @@ -84647,49 +81030,49 @@ │ │ │ │ mv s5,a0 │ │ │ │ mv s6,a2 │ │ │ │ mv s4,a3 │ │ │ │ sd a5,0(sp) │ │ │ │ sext.w s8,a3 │ │ │ │ li s10,0 │ │ │ │ li s9,0 │ │ │ │ - auipc s1,0x20 │ │ │ │ - addi s1,s1,-2006 │ │ │ │ + auipc s1,0x25 │ │ │ │ + addi s1,s1,766 │ │ │ │ auipc s7,0x22 │ │ │ │ - addi s7,s7,1570 │ │ │ │ + addi s7,s7,-290 │ │ │ │ mv s3,s10 │ │ │ │ li s2,0 │ │ │ │ - blez s6,3e8f8 │ │ │ │ - blez s4,3e8e6 │ │ │ │ + blez s6,3bde4 │ │ │ │ + blez s4,3bdd2 │ │ │ │ sext.w a5,s3 │ │ │ │ add s0,s4,a5 │ │ │ │ slli s0,s0,0x2 │ │ │ │ slli a5,a5,0x2 │ │ │ │ add s11,s5,a5 │ │ │ │ add s0,s0,s5 │ │ │ │ lw a2,0(s11) │ │ │ │ mv a1,s1 │ │ │ │ li a0,1 │ │ │ │ addi s11,s11,4 │ │ │ │ jal 37c0 <__printf_chk@plt> │ │ │ │ - bne s0,s11,3e8d4 │ │ │ │ + bne s0,s11,3bdc0 │ │ │ │ mv a1,s7 │ │ │ │ li a0,1 │ │ │ │ addiw s2,s2,1 │ │ │ │ jal 37c0 <__printf_chk@plt> │ │ │ │ addw s3,s3,s8 │ │ │ │ - bne s6,s2,3e8be │ │ │ │ - auipc a1,0x23 │ │ │ │ - addi a1,a1,1664 │ │ │ │ + bne s6,s2,3bdaa │ │ │ │ + auipc a1,0x25 │ │ │ │ + addi a1,a1,148 │ │ │ │ li a0,1 │ │ │ │ jal 37c0 <__printf_chk@plt> │ │ │ │ ld a5,0(sp) │ │ │ │ addiw s9,s9,1 │ │ │ │ addw s10,s10,a5 │ │ │ │ ld a5,8(sp) │ │ │ │ - bne a5,s9,3e8b6 │ │ │ │ + bne a5,s9,3bda2 │ │ │ │ ld s0,112(sp) │ │ │ │ ld s1,104(sp) │ │ │ │ ld s2,96(sp) │ │ │ │ ld s3,88(sp) │ │ │ │ ld s4,80(sp) │ │ │ │ ld s5,72(sp) │ │ │ │ ld s6,64(sp) │ │ │ │ @@ -84698,63 +81081,63 @@ │ │ │ │ ld s9,40(sp) │ │ │ │ ld s10,32(sp) │ │ │ │ ld s11,24(sp) │ │ │ │ ld ra,120(sp) │ │ │ │ addi sp,sp,128 │ │ │ │ ret │ │ │ │ ld a5,8(a0) │ │ │ │ - blez a5,3e980 │ │ │ │ + blez a5,3be6c │ │ │ │ addi sp,sp,-32 │ │ │ │ sd s0,16(sp) │ │ │ │ sd s1,8(sp) │ │ │ │ sd s2,0(sp) │ │ │ │ sd ra,24(sp) │ │ │ │ mv s1,a0 │ │ │ │ li s0,0 │ │ │ │ - auipc s2,0x1f │ │ │ │ - addi s2,s2,1930 │ │ │ │ + auipc s2,0x25 │ │ │ │ + addi s2,s2,606 │ │ │ │ ld a5,0(s1) │ │ │ │ slli a4,s0,0x2 │ │ │ │ mv a1,s2 │ │ │ │ add a5,a5,a4 │ │ │ │ lw a2,0(a5) │ │ │ │ li a0,1 │ │ │ │ addi s0,s0,1 │ │ │ │ jal 37c0 <__printf_chk@plt> │ │ │ │ ld a5,8(s1) │ │ │ │ - blt s0,a5,3e94e │ │ │ │ + blt s0,a5,3be3a │ │ │ │ ld s0,16(sp) │ │ │ │ ld ra,24(sp) │ │ │ │ ld s1,8(sp) │ │ │ │ ld s2,0(sp) │ │ │ │ - auipc a1,0x23 │ │ │ │ - addi a1,a1,1544 │ │ │ │ + auipc a1,0x25 │ │ │ │ + addi a1,a1,28 │ │ │ │ li a0,1 │ │ │ │ addi sp,sp,32 │ │ │ │ j 37c0 <__printf_chk@plt> │ │ │ │ - auipc a1,0x23 │ │ │ │ - addi a1,a1,1528 │ │ │ │ + auipc a1,0x25 │ │ │ │ + addi a1,a1,12 │ │ │ │ li a0,1 │ │ │ │ j 37c0 <__printf_chk@plt> │ │ │ │ - beqz a1,3e9ac │ │ │ │ + beqz a1,3be98 │ │ │ │ ld a0,0(a1) │ │ │ │ addi sp,sp,-16 │ │ │ │ sd s0,0(sp) │ │ │ │ sd ra,8(sp) │ │ │ │ mv s0,a1 │ │ │ │ - beqz a0,3e9a0 │ │ │ │ + beqz a0,3be8c │ │ │ │ jal 3670 │ │ │ │ mv a0,s0 │ │ │ │ ld s0,0(sp) │ │ │ │ ld ra,8(sp) │ │ │ │ addi sp,sp,16 │ │ │ │ j 3670 │ │ │ │ ret │ │ │ │ subw t1,a1,a0 │ │ │ │ - beq a1,a0,3e9ec │ │ │ │ + beq a1,a0,3bed8 │ │ │ │ ld a2,0(a2) │ │ │ │ li a3,0 │ │ │ │ subw a5,a1,a3 │ │ │ │ addw a4,a0,a3 │ │ │ │ slli a6,a5,0x20 │ │ │ │ srli a5,a6,0x1e │ │ │ │ slli a6,a4,0x20 │ │ │ │ @@ -84762,147 +81145,147 @@ │ │ │ │ srli a4,a6,0x1e │ │ │ │ lw a7,0(a5) │ │ │ │ add a4,a4,a2 │ │ │ │ lw a6,0(a4) │ │ │ │ sw a7,0(a4) │ │ │ │ addiw a3,a3,1 │ │ │ │ sw a6,0(a5) │ │ │ │ - bltu a3,t1,3e9ba │ │ │ │ + bltu a3,t1,3bea6 │ │ │ │ ret │ │ │ │ ld t1,8(a0) │ │ │ │ ld a0,0(a0) │ │ │ │ addiw a4,t1,-1 │ │ │ │ slli a5,a4,0x20 │ │ │ │ srli a2,a5,0x1e │ │ │ │ sext.w t3,t1 │ │ │ │ add a2,a2,a0 │ │ │ │ - j 3ea1a │ │ │ │ + j 3bf06 │ │ │ │ lw a6,0(a2) │ │ │ │ lw a1,0(a3) │ │ │ │ addi a7,a2,-4 │ │ │ │ - bgeu a6,a1,3ea2e │ │ │ │ + bgeu a6,a1,3bf1a │ │ │ │ mv a2,a7 │ │ │ │ mv a4,a5 │ │ │ │ addiw a5,a4,-1 │ │ │ │ slli a1,a5,0x20 │ │ │ │ srli a3,a1,0x1e │ │ │ │ add a3,a3,a0 │ │ │ │ - bnez a4,3ea08 │ │ │ │ + bnez a4,3bef4 │ │ │ │ li a0,0 │ │ │ │ ret │ │ │ │ addiw a5,a4,1 │ │ │ │ sext.w a6,a5 │ │ │ │ - bgeu a6,t3,3eaba │ │ │ │ + bgeu a6,t3,3bfa6 │ │ │ │ slli a2,a5,0x20 │ │ │ │ srli a5,a2,0x1e │ │ │ │ add a5,a5,a0 │ │ │ │ - j 3ea4c │ │ │ │ + j 3bf38 │ │ │ │ addiw a6,a6,1 │ │ │ │ - bgeu a6,t3,3ea6a │ │ │ │ + bgeu a6,t3,3bf56 │ │ │ │ lw a7,0(a5) │ │ │ │ mv a2,a5 │ │ │ │ addi a5,a5,4 │ │ │ │ - bltu a1,a7,3ea46 │ │ │ │ + bltu a1,a7,3bf32 │ │ │ │ addiw a6,a6,-1 │ │ │ │ slli a5,a6,0x20 │ │ │ │ srli a6,a5,0x1e │ │ │ │ add a2,a0,a6 │ │ │ │ lw a7,0(a2) │ │ │ │ sw a7,0(a3) │ │ │ │ addi a7,t1,-1 │ │ │ │ slli t1,a4,0x20 │ │ │ │ srli t1,t1,0x20 │ │ │ │ sw a1,0(a2) │ │ │ │ sub t1,a7,t1 │ │ │ │ li a2,0 │ │ │ │ li a5,0 │ │ │ │ - blez t1,3eab6 │ │ │ │ + blez t1,3bfa2 │ │ │ │ addw a3,a4,a2 │ │ │ │ sub a5,a7,a5 │ │ │ │ slli a1,a3,0x20 │ │ │ │ slli a5,a5,0x2 │ │ │ │ add a5,a5,a0 │ │ │ │ srli a3,a1,0x1e │ │ │ │ lw a6,0(a5) │ │ │ │ add a3,a3,a0 │ │ │ │ lw a1,0(a3) │ │ │ │ addiw a2,a2,1 │ │ │ │ sw a6,0(a3) │ │ │ │ sw a1,0(a5) │ │ │ │ slli a5,a2,0x20 │ │ │ │ srli a5,a5,0x20 │ │ │ │ - blt a5,t1,3ea88 │ │ │ │ + blt a5,t1,3bf74 │ │ │ │ li a0,1 │ │ │ │ ret │ │ │ │ lw a7,0(a2) │ │ │ │ - j 3ea6a │ │ │ │ - beqz a1,3eaf0 │ │ │ │ + j 3bf56 │ │ │ │ + beqz a1,3bfdc │ │ │ │ slli a5,a1,0x20 │ │ │ │ fmv.d.x fa4,zero │ │ │ │ srli a1,a5,0x1d │ │ │ │ add a4,a0,a1 │ │ │ │ mv a5,a0 │ │ │ │ fld fa5,0(a5) │ │ │ │ addi a5,a5,8 │ │ │ │ fadd.d fa4,fa4,fa5 │ │ │ │ - bne a4,a5,3ead4 │ │ │ │ + bne a4,a5,3bfc0 │ │ │ │ fld fa5,0(a0) │ │ │ │ addi a0,a0,8 │ │ │ │ fdiv.d fa5,fa5,fa4 │ │ │ │ fsd fa5,-8(a0) │ │ │ │ - bne a4,a0,3eae0 │ │ │ │ + bne a4,a0,3bfcc │ │ │ │ ret │ │ │ │ sraiw a5,a1,0x1f │ │ │ │ xor a1,a1,a5 │ │ │ │ subw a4,a1,a5 │ │ │ │ mv a3,a4 │ │ │ │ mv a5,a0 │ │ │ │ - blt a0,a4,3eb08 │ │ │ │ + blt a0,a4,3bff4 │ │ │ │ mv a4,a0 │ │ │ │ mv a5,a3 │ │ │ │ - beqz a5,3eb16 │ │ │ │ + beqz a5,3c002 │ │ │ │ mv a0,a5 │ │ │ │ remw a5,a4,a5 │ │ │ │ mv a4,a0 │ │ │ │ - bnez a5,3eb0a │ │ │ │ + bnez a5,3bff6 │ │ │ │ ret │ │ │ │ mv a0,a4 │ │ │ │ ret │ │ │ │ fmv.d fa5,fa0 │ │ │ │ - beqz a0,3eb54 │ │ │ │ + beqz a0,3c040 │ │ │ │ fmv.d.x fa4,zero │ │ │ │ feq.d a5,fa0,fa4 │ │ │ │ - beqz a5,3eb34 │ │ │ │ + beqz a5,3c020 │ │ │ │ fmv.d.x fa0,zero │ │ │ │ - bltz a0,3eb5e │ │ │ │ + bltz a0,3c04a │ │ │ │ ret │ │ │ │ - auipc a5,0x1f │ │ │ │ - fld fa0,52(a5) │ │ │ │ - bltz a0,3eb68 │ │ │ │ + auipc a5,0x28 │ │ │ │ + fld fa0,-184(a5) │ │ │ │ + bltz a0,3c054 │ │ │ │ andi a5,a0,1 │ │ │ │ srai a0,a0,0x1 │ │ │ │ - beqz a5,3eb4c │ │ │ │ + beqz a5,3c038 │ │ │ │ fmul.d fa0,fa0,fa5 │ │ │ │ fmul.d fa5,fa5,fa5 │ │ │ │ - bnez a0,3eb40 │ │ │ │ + bnez a0,3c02c │ │ │ │ ret │ │ │ │ - auipc a5,0x1f │ │ │ │ - fld fa0,20(a5) │ │ │ │ + auipc a5,0x28 │ │ │ │ + fld fa0,-216(a5) │ │ │ │ ret │ │ │ │ - auipc a5,0x1f │ │ │ │ - fld fa0,234(a5) │ │ │ │ + auipc a5,0x28 │ │ │ │ + fld fa0,6(a5) │ │ │ │ ret │ │ │ │ fdiv.d fa5,fa0,fa5 │ │ │ │ negw a0,a0 │ │ │ │ - j 3eb40 │ │ │ │ + j 3c02c │ │ │ │ addiw a5,a0,-1 │ │ │ │ - beqz a5,3eb82 │ │ │ │ + beqz a5,3c06e │ │ │ │ mulw a0,a5,a0 │ │ │ │ addiw a5,a5,-1 │ │ │ │ - bnez a5,3eb78 │ │ │ │ + bnez a5,3c064 │ │ │ │ ret │ │ │ │ li a0,1 │ │ │ │ ret │ │ │ │ addi sp,sp,-144 │ │ │ │ fsd fs7,48(sp) │ │ │ │ fmv.d fs7,fa1 │ │ │ │ sd ra,136(sp) │ │ │ │ @@ -84929,123 +81312,123 @@ │ │ │ │ fmv.d fa0,fs7 │ │ │ │ mv a0,s1 │ │ │ │ fsd fa3,0(sp) │ │ │ │ jalr s0 │ │ │ │ fmv.d.x fa5,zero │ │ │ │ fld fa3,0(sp) │ │ │ │ flt.d a5,fa5,fa3 │ │ │ │ - beqz a5,3edd8 │ │ │ │ + beqz a5,3c2c4 │ │ │ │ flt.d a5,fa5,fa0 │ │ │ │ - beqz a5,3ebf2 │ │ │ │ - auipc a1,0x23 │ │ │ │ - addi a1,a1,-124 │ │ │ │ + beqz a5,3c0de │ │ │ │ + auipc a1,0x25 │ │ │ │ + addi a1,a1,-40 │ │ │ │ li a0,1 │ │ │ │ fsd fa0,8(sp) │ │ │ │ fsd fa3,0(sp) │ │ │ │ jal 37c0 <__printf_chk@plt> │ │ │ │ fld fa0,8(sp) │ │ │ │ fld fa3,0(sp) │ │ │ │ fmv.d fs6,fa3 │ │ │ │ fabs.d fa5,fa0 │ │ │ │ - auipc a5,0x1f │ │ │ │ - fld fs0,-226(a5) │ │ │ │ + auipc a5,0x28 │ │ │ │ + fld fs0,-334(a5) │ │ │ │ fabs.d fa4,fs6 │ │ │ │ - auipc a5,0x1f │ │ │ │ - fld fs2,74(a5) │ │ │ │ - auipc a5,0x1f │ │ │ │ - fld fs4,-182(a5) │ │ │ │ - auipc a5,0x1f │ │ │ │ - fld fs3,-174(a5) │ │ │ │ + auipc a5,0x28 │ │ │ │ + fld fs2,-154(a5) │ │ │ │ + auipc a5,0x28 │ │ │ │ + fld fs4,-346(a5) │ │ │ │ + auipc a5,0x28 │ │ │ │ + fld fs3,-410(a5) │ │ │ │ flt.d a5,fa4,fa5 │ │ │ │ fmul.d fs1,fs1,fs0 │ │ │ │ fsub.d fa1,fs7,fs11 │ │ │ │ fmv.d fs5,fs11 │ │ │ │ fmv.d.x fs8,zero │ │ │ │ - bnez a5,3ed38 │ │ │ │ + bnez a5,3c224 │ │ │ │ fmv.d fs9,fs5 │ │ │ │ fmv.d fs5,fs7 │ │ │ │ fmv.d fs10,fs6 │ │ │ │ fmv.d fs6,fa0 │ │ │ │ fabs.d fa5,fs5 │ │ │ │ fmv.d fa0,fa3 │ │ │ │ fsub.d fa3,fs9,fs5 │ │ │ │ fmul.d fa5,fa5,fs2 │ │ │ │ fmv.d fs7,fs11 │ │ │ │ fmul.d fa4,fa3,fs0 │ │ │ │ fadd.d fa5,fa5,fs1 │ │ │ │ fabs.d fa2,fa4 │ │ │ │ fle.d a5,fa2,fa5 │ │ │ │ - bnez a5,3ed5e │ │ │ │ + bnez a5,3c24a │ │ │ │ feq.d a5,fs6,fs8 │ │ │ │ - bnez a5,3ed5e │ │ │ │ + bnez a5,3c24a │ │ │ │ fabs.d ft0,fa1 │ │ │ │ fle.d a5,fa5,ft0 │ │ │ │ - beqz a5,3ece2 │ │ │ │ + beqz a5,3c1ce │ │ │ │ fabs.d ft0,fa0 │ │ │ │ fabs.d ft1,fs6 │ │ │ │ flt.d a5,ft1,ft0 │ │ │ │ - beqz a5,3ece2 │ │ │ │ + beqz a5,3c1ce │ │ │ │ feq.d a5,fs7,fs9 │ │ │ │ fdiv.d ft2,fs6,fa0 │ │ │ │ - beqz a5,3ed92 │ │ │ │ + beqz a5,3c27e │ │ │ │ fmul.d ft0,fa3,ft2 │ │ │ │ fsub.d ft1,fs3,ft2 │ │ │ │ flt.d a5,fs8,ft0 │ │ │ │ - beqz a5,3edd2 │ │ │ │ + beqz a5,3c2be │ │ │ │ fneg.d ft1,ft1 │ │ │ │ fmul.d fa0,ft1,fa5 │ │ │ │ fmul.d fa3,fa3,fs4 │ │ │ │ fabs.d fa0,fa0 │ │ │ │ fmul.d fa3,fa3,ft1 │ │ │ │ fmul.d fa0,fa0,fs0 │ │ │ │ fsub.d fa3,fa3,fa0 │ │ │ │ flt.d a5,ft0,fa3 │ │ │ │ - beqz a5,3ece2 │ │ │ │ + beqz a5,3c1ce │ │ │ │ fmul.d fa1,ft1,fa1 │ │ │ │ fmul.d fa1,fa1,fs0 │ │ │ │ fabs.d fa1,fa1 │ │ │ │ flt.d a5,ft0,fa1 │ │ │ │ - beqz a5,3ecf6 │ │ │ │ + beqz a5,3c1e2 │ │ │ │ fdiv.d fa4,ft0,ft1 │ │ │ │ fabs.d fa2,fa4 │ │ │ │ flt.d a5,fa2,fa5 │ │ │ │ - beqz a5,3ecf6 │ │ │ │ + beqz a5,3c1e2 │ │ │ │ flt.d a5,fs8,fa4 │ │ │ │ fmv.d fa4,fa5 │ │ │ │ - bnez a5,3ecf6 │ │ │ │ + bnez a5,3c1e2 │ │ │ │ fneg.d fa4,fa5 │ │ │ │ fadd.d fs7,fs5,fa4 │ │ │ │ mv a0,s1 │ │ │ │ fmv.d fa0,fs7 │ │ │ │ jalr s0 │ │ │ │ flt.d a5,fs8,fa0 │ │ │ │ - beqz a5,3ed84 │ │ │ │ + beqz a5,3c270 │ │ │ │ flt.d a5,fs8,fs10 │ │ │ │ - beqz a5,3ed16 │ │ │ │ + beqz a5,3c202 │ │ │ │ fmv.d fs10,fs6 │ │ │ │ fmv.d fs9,fs5 │ │ │ │ fmv.d fa3,fs6 │ │ │ │ fmv.d fs6,fs10 │ │ │ │ fabs.d fa5,fa0 │ │ │ │ fmv.d fs11,fs5 │ │ │ │ fabs.d fa4,fs6 │ │ │ │ fmv.d fs5,fs9 │ │ │ │ fsub.d fa1,fs7,fs11 │ │ │ │ flt.d a5,fa4,fa5 │ │ │ │ - beqz a5,3ec36 │ │ │ │ + beqz a5,3c122 │ │ │ │ fmv.d fs9,fs7 │ │ │ │ fabs.d fa5,fs5 │ │ │ │ fmv.d fs10,fa0 │ │ │ │ fsub.d fa3,fs9,fs5 │ │ │ │ fmul.d fa5,fa5,fs2 │ │ │ │ fmul.d fa4,fa3,fs0 │ │ │ │ fadd.d fa5,fa5,fs1 │ │ │ │ fabs.d fa2,fa4 │ │ │ │ fle.d a5,fa2,fa5 │ │ │ │ - beqz a5,3ec6c │ │ │ │ + beqz a5,3c158 │ │ │ │ ld ra,136(sp) │ │ │ │ ld s0,128(sp) │ │ │ │ fmv.d fa0,fs5 │ │ │ │ ld s1,120(sp) │ │ │ │ fld fs0,104(sp) │ │ │ │ fld fs1,96(sp) │ │ │ │ fld fs2,88(sp) │ │ │ │ @@ -85057,18 +81440,18 @@ │ │ │ │ fld fs8,40(sp) │ │ │ │ fld fs9,32(sp) │ │ │ │ fld fs10,24(sp) │ │ │ │ fld fs11,16(sp) │ │ │ │ addi sp,sp,144 │ │ │ │ ret │ │ │ │ flt.d a5,fa0,fs8 │ │ │ │ - beqz a5,3ed16 │ │ │ │ + beqz a5,3c202 │ │ │ │ flt.d a5,fs10,fs8 │ │ │ │ - beqz a5,3ed16 │ │ │ │ - j 3ed0e │ │ │ │ + beqz a5,3c202 │ │ │ │ + j 3c1fa │ │ │ │ fdiv.d fa0,fa0,fs10 │ │ │ │ fsub.d fs7,fs5,fs7 │ │ │ │ fsub.d ft1,ft2,fs3 │ │ │ │ fdiv.d ft3,fs6,fs10 │ │ │ │ fmul.d ft0,fa3,fa0 │ │ │ │ fsub.d ft4,fa0,fs3 │ │ │ │ fsub.d ft5,ft3,fs3 │ │ │ │ @@ -85076,30 +81459,30 @@ │ │ │ │ fmul.d fs7,fs7,ft5 │ │ │ │ fmul.d ft0,ft0,fa0 │ │ │ │ fmul.d fa0,ft4,ft5 │ │ │ │ fsub.d ft0,ft0,fs7 │ │ │ │ fmul.d ft1,ft1,fa0 │ │ │ │ fmul.d ft0,ft0,ft2 │ │ │ │ flt.d a5,fs8,ft0 │ │ │ │ - bnez a5,3eca6 │ │ │ │ + bnez a5,3c192 │ │ │ │ fneg.d ft0,ft0 │ │ │ │ - j 3ecaa │ │ │ │ + j 3c196 │ │ │ │ flt.d a5,fa3,fa5 │ │ │ │ - beqz a5,3ebf2 │ │ │ │ + beqz a5,3c0de │ │ │ │ flt.d a5,fa0,fa5 │ │ │ │ - beqz a5,3ebf2 │ │ │ │ - auipc a1,0x23 │ │ │ │ - addi a1,a1,-648 │ │ │ │ + beqz a5,3c0de │ │ │ │ + auipc a1,0x25 │ │ │ │ + addi a1,a1,-564 │ │ │ │ li a0,1 │ │ │ │ fsd fa0,8(sp) │ │ │ │ fsd fa3,0(sp) │ │ │ │ jal 37c0 <__printf_chk@plt> │ │ │ │ fld fa0,8(sp) │ │ │ │ fld fa3,0(sp) │ │ │ │ - j 3ebf2 │ │ │ │ + j 3c0de │ │ │ │ addi sp,sp,-64 │ │ │ │ sd s3,24(sp) │ │ │ │ addiw s3,a3,-1 │ │ │ │ sd s0,48(sp) │ │ │ │ mulw s0,s3,a2 │ │ │ │ sd s5,8(sp) │ │ │ │ mv s5,a1 │ │ │ │ @@ -85109,44 +81492,44 @@ │ │ │ │ sd s4,16(sp) │ │ │ │ sd ra,56(sp) │ │ │ │ mv s4,a2 │ │ │ │ mv s1,a3 │ │ │ │ sext.w a1,s0 │ │ │ │ slli a1,a1,0x3 │ │ │ │ mv s2,a4 │ │ │ │ - jal 1d4e0 │ │ │ │ + jal 1e81c │ │ │ │ addw t4,s0,s4 │ │ │ │ mv s0,a0 │ │ │ │ - beqz t4,3ee7a │ │ │ │ + beqz t4,3c366 │ │ │ │ mv a6,s5 │ │ │ │ li a7,0 │ │ │ │ li t1,0 │ │ │ │ li t3,-1 │ │ │ │ li a2,0 │ │ │ │ - j 3ee6c │ │ │ │ + j 3c358 │ │ │ │ mv a5,t1 │ │ │ │ addiw t1,t1,1 │ │ │ │ addiw a2,a2,1 │ │ │ │ - beq a5,s2,3ee66 │ │ │ │ + beq a5,s2,3c352 │ │ │ │ mulw a5,s3,t3 │ │ │ │ fld fa5,0(a6) │ │ │ │ addw a5,a5,a7 │ │ │ │ slli a4,a5,0x20 │ │ │ │ srli a5,a4,0x1d │ │ │ │ add a5,a5,s0 │ │ │ │ fsd fa5,0(a5) │ │ │ │ addiw a7,a7,1 │ │ │ │ addi a6,a6,8 │ │ │ │ - beq a2,t4,3ee7a │ │ │ │ + beq a2,t4,3c366 │ │ │ │ remuw a5,a2,s1 │ │ │ │ - bnez a5,3ee42 │ │ │ │ + bnez a5,3c32e │ │ │ │ li a7,0 │ │ │ │ addiw t3,t3,1 │ │ │ │ li t1,1 │ │ │ │ - j 3ee46 │ │ │ │ + j 3c332 │ │ │ │ mv a0,s5 │ │ │ │ jal 3670 │ │ │ │ ld ra,56(sp) │ │ │ │ mv a0,s0 │ │ │ │ ld s0,48(sp) │ │ │ │ ld s1,40(sp) │ │ │ │ ld s2,32(sp) │ │ │ │ @@ -85169,95 +81552,95 @@ │ │ │ │ sd s5,8(sp) │ │ │ │ sd ra,56(sp) │ │ │ │ sext.w a1,s0 │ │ │ │ slli a1,a1,0x3 │ │ │ │ mv s5,a3 │ │ │ │ mv s2,a4 │ │ │ │ addw s0,s0,s4 │ │ │ │ - jal 1d4e0 │ │ │ │ + jal 1e81c │ │ │ │ sext.w a6,s0 │ │ │ │ mv s1,a0 │ │ │ │ - beqz a6,3ef08 │ │ │ │ + beqz a6,3c3f4 │ │ │ │ li a5,1 │ │ │ │ - bne s5,a5,3ef2a │ │ │ │ + bne s5,a5,3c416 │ │ │ │ slli a5,s0,0x20 │ │ │ │ srli s0,a5,0x1d │ │ │ │ add a7,s0,s3 │ │ │ │ mv a5,s3 │ │ │ │ li t1,-1 │ │ │ │ li a2,-1 │ │ │ │ addiw a6,t1,1 │ │ │ │ slli a4,a6,0x20 │ │ │ │ srli a3,a4,0x1d │ │ │ │ addiw a2,a2,1 │ │ │ │ add a3,a3,s1 │ │ │ │ - beq s2,a2,3ef22 │ │ │ │ + beq s2,a2,3c40e │ │ │ │ fld fa5,0(a5) │ │ │ │ addi a5,a5,8 │ │ │ │ sext.w t1,a6 │ │ │ │ fsd fa5,0(a3) │ │ │ │ - bne a5,a7,3eee6 │ │ │ │ + bne a5,a7,3c3d2 │ │ │ │ mv a0,s3 │ │ │ │ jal 3670 │ │ │ │ ld ra,56(sp) │ │ │ │ ld s0,48(sp) │ │ │ │ ld s2,32(sp) │ │ │ │ ld s3,24(sp) │ │ │ │ ld s4,16(sp) │ │ │ │ ld s5,8(sp) │ │ │ │ mv a0,s1 │ │ │ │ ld s1,40(sp) │ │ │ │ addi sp,sp,64 │ │ │ │ ret │ │ │ │ addi a5,a5,8 │ │ │ │ - bne a5,a7,3eee6 │ │ │ │ - j 3ef08 │ │ │ │ + bne a5,a7,3c3d2 │ │ │ │ + j 3c3f4 │ │ │ │ mv a1,s3 │ │ │ │ li t1,-1 │ │ │ │ li a7,0 │ │ │ │ li a0,-1 │ │ │ │ li a4,0 │ │ │ │ - j 3ef5e │ │ │ │ + j 3c44a │ │ │ │ addiw a0,a0,1 │ │ │ │ li a7,0 │ │ │ │ - beq a0,s2,3ef56 │ │ │ │ + beq a0,s2,3c442 │ │ │ │ addiw t1,t1,1 │ │ │ │ li a7,1 │ │ │ │ mulw a5,s5,t1 │ │ │ │ fld fa5,0(a1) │ │ │ │ addw a5,a5,a2 │ │ │ │ slli a3,a5,0x20 │ │ │ │ srli a5,a3,0x1d │ │ │ │ add a5,a5,s1 │ │ │ │ fsd fa5,0(a5) │ │ │ │ addiw a4,a4,1 │ │ │ │ addi a1,a1,8 │ │ │ │ - beq a4,a6,3ef08 │ │ │ │ + beq a4,a6,3c3f4 │ │ │ │ remuw a2,a4,s5 │ │ │ │ - beqz a2,3ef36 │ │ │ │ - beq s2,a0,3ef56 │ │ │ │ + beqz a2,3c422 │ │ │ │ + beq s2,a0,3c442 │ │ │ │ mv a2,a7 │ │ │ │ addiw a7,a7,1 │ │ │ │ - j 3ef42 │ │ │ │ + j 3c42e │ │ │ │ mulw a5,a2,a4 │ │ │ │ addi sp,sp,-48 │ │ │ │ sd s0,32(sp) │ │ │ │ sd s3,8(sp) │ │ │ │ mv s0,a1 │ │ │ │ mv s3,a2 │ │ │ │ li a0,0 │ │ │ │ sd s1,24(sp) │ │ │ │ sd s2,16(sp) │ │ │ │ sd ra,40(sp) │ │ │ │ slli a1,a5,0x3 │ │ │ │ mv s2,a4 │ │ │ │ mv s1,a3 │ │ │ │ - jal 1d4e0 │ │ │ │ - beqz s3,3efd6 │ │ │ │ - beqz s2,3efd6 │ │ │ │ + jal 1e81c │ │ │ │ + beqz s3,3c4c2 │ │ │ │ + beqz s2,3c4c2 │ │ │ │ slli a5,s3,0x20 │ │ │ │ srli a4,a5,0x1d │ │ │ │ mv a1,s0 │ │ │ │ mv a3,s1 │ │ │ │ add a4,a4,s0 │ │ │ │ mv a6,s2 │ │ │ │ li t1,0 │ │ │ │ @@ -85266,20 +81649,20 @@ │ │ │ │ fld fa4,0(a3) │ │ │ │ slli a7,a5,0x20 │ │ │ │ srli a2,a7,0x1d │ │ │ │ fmul.d fa5,fa5,fa4 │ │ │ │ add a2,a2,a0 │ │ │ │ addiw a5,a5,1 │ │ │ │ fsd fa5,0(a2) │ │ │ │ - bne a6,a5,3efac │ │ │ │ + bne a6,a5,3c498 │ │ │ │ addi a1,a1,8 │ │ │ │ addw t1,s2,t1 │ │ │ │ addi a3,a3,8 │ │ │ │ addw a6,s2,a6 │ │ │ │ - bne a4,a1,3efaa │ │ │ │ + bne a4,a1,3c496 │ │ │ │ ld ra,40(sp) │ │ │ │ ld s0,32(sp) │ │ │ │ ld s1,24(sp) │ │ │ │ ld s2,16(sp) │ │ │ │ ld s3,8(sp) │ │ │ │ addi sp,sp,48 │ │ │ │ ret │ │ │ │ @@ -85292,38 +81675,38 @@ │ │ │ │ sd s0,32(sp) │ │ │ │ sd s1,24(sp) │ │ │ │ sd s3,8(sp) │ │ │ │ sd ra,40(sp) │ │ │ │ mv s3,a2 │ │ │ │ mv s1,a3 │ │ │ │ slli a1,s2,0x3 │ │ │ │ - jal 1d4e0 │ │ │ │ + jal 1e81c │ │ │ │ mv s0,a0 │ │ │ │ - beqz s2,3f04a │ │ │ │ + beqz s2,3c536 │ │ │ │ mv a7,s4 │ │ │ │ li t4,0 │ │ │ │ li t3,-1 │ │ │ │ li a4,0 │ │ │ │ remuw a5,a4,s1 │ │ │ │ addiw t1,t3,1 │ │ │ │ slli a3,t1,0x20 │ │ │ │ srli a6,a3,0x1d │ │ │ │ add a6,a6,s0 │ │ │ │ - beqz a5,3f062 │ │ │ │ + beqz a5,3c54e │ │ │ │ mulw a5,s3,t4 │ │ │ │ fld fa5,0(a7) │ │ │ │ addiw a4,a4,1 │ │ │ │ addi a7,a7,8 │ │ │ │ addiw t4,t4,1 │ │ │ │ addw a5,a5,t3 │ │ │ │ slli a3,a5,0x20 │ │ │ │ srli a5,a3,0x1d │ │ │ │ add a5,a5,s0 │ │ │ │ fsd fa5,0(a5) │ │ │ │ - bne s2,a4,3f014 │ │ │ │ + bne s2,a4,3c500 │ │ │ │ mv a0,s4 │ │ │ │ jal 3670 │ │ │ │ ld ra,40(sp) │ │ │ │ mv a0,s0 │ │ │ │ ld s0,32(sp) │ │ │ │ ld s1,24(sp) │ │ │ │ ld s2,16(sp) │ │ │ │ @@ -85332,17 +81715,17 @@ │ │ │ │ addi sp,sp,48 │ │ │ │ ret │ │ │ │ fld fa5,0(a7) │ │ │ │ addiw a4,a4,1 │ │ │ │ sext.w t3,t1 │ │ │ │ fsd fa5,0(a6) │ │ │ │ addi a7,a7,8 │ │ │ │ - beq s2,a4,3f04a │ │ │ │ + beq s2,a4,3c536 │ │ │ │ li t4,1 │ │ │ │ - j 3f014 │ │ │ │ + j 3c500 │ │ │ │ fcvt.d.w fa5,a0 │ │ │ │ addi sp,sp,-96 │ │ │ │ fsd fs3,16(sp) │ │ │ │ fadd.d fa5,fa5,fa5 │ │ │ │ fsub.d fs3,fa1,fa0 │ │ │ │ sd s2,64(sp) │ │ │ │ sd s3,56(sp) │ │ │ │ @@ -85353,15 +81736,15 @@ │ │ │ │ fsd fs2,24(sp) │ │ │ │ li a5,1 │ │ │ │ fdiv.d fs3,fs3,fa5 │ │ │ │ fmv.d fs0,fa0 │ │ │ │ fmv.d fs4,fa1 │ │ │ │ mv s2,a1 │ │ │ │ mv s3,a2 │ │ │ │ - bge a5,a0,3f172 │ │ │ │ + bge a5,a0,3c65e │ │ │ │ fsd fs5,0(sp) │ │ │ │ fadd.d fs5,fs3,fs3 │ │ │ │ fmv.d.x fs2,zero │ │ │ │ sd s0,80(sp) │ │ │ │ sd s1,72(sp) │ │ │ │ fmv.d fs1,fs2 │ │ │ │ sd s4,48(sp) │ │ │ │ @@ -85378,42 +81761,42 @@ │ │ │ │ fadd.d fs1,fs1,fa0 │ │ │ │ mv a0,s3 │ │ │ │ fmul.d fa5,fa5,fs3 │ │ │ │ addiw s1,s1,2 │ │ │ │ fadd.d fa0,fa5,fs0 │ │ │ │ jalr s2 │ │ │ │ fadd.d fs2,fs2,fa0 │ │ │ │ - bne s4,s0,3f0c8 │ │ │ │ + bne s4,s0,3c5b4 │ │ │ │ slliw s4,s4,0x1 │ │ │ │ addiw s4,s4,-1 │ │ │ │ fcvt.d.w fa0,s4 │ │ │ │ ld s0,80(sp) │ │ │ │ ld s1,72(sp) │ │ │ │ fmul.d fa0,fa0,fs3 │ │ │ │ ld s4,48(sp) │ │ │ │ fld fs5,0(sp) │ │ │ │ fadd.d fa0,fs0,fa0 │ │ │ │ mv a0,s3 │ │ │ │ jalr s2 │ │ │ │ fmv.d fa5,fa0 │ │ │ │ fmv.d fa0,fs0 │ │ │ │ - auipc a5,0x1f │ │ │ │ - fld fa4,-1390(a5) │ │ │ │ + auipc a5,0x28 │ │ │ │ + fld fa4,-1682(a5) │ │ │ │ mv a0,s3 │ │ │ │ fdiv.d fs3,fs3,fa4 │ │ │ │ fadd.d fs2,fa5,fs2 │ │ │ │ jalr s2 │ │ │ │ fmv.d fs0,fa0 │ │ │ │ fmv.d fa0,fs4 │ │ │ │ mv a0,s3 │ │ │ │ jalr s2 │ │ │ │ fadd.d fa0,fs0,fa0 │ │ │ │ fadd.d fs1,fs1,fs1 │ │ │ │ - auipc a5,0x1f │ │ │ │ - fld fa5,-1558(a5) │ │ │ │ + auipc a5,0x28 │ │ │ │ + fld fa5,-1490(a5) │ │ │ │ fmul.d fs2,fs2,fa5 │ │ │ │ ld ra,88(sp) │ │ │ │ ld s2,64(sp) │ │ │ │ ld s3,56(sp) │ │ │ │ fld fs0,40(sp) │ │ │ │ fadd.d fa0,fa0,fs1 │ │ │ │ fld fs4,8(sp) │ │ │ │ @@ -85423,15 +81806,15 @@ │ │ │ │ fmul.d fa0,fa0,fs3 │ │ │ │ fld fs3,16(sp) │ │ │ │ addi sp,sp,96 │ │ │ │ ret │ │ │ │ fmv.d.x fs2,zero │ │ │ │ fmv.d fa0,fs3 │ │ │ │ fmv.d fs1,fs2 │ │ │ │ - j 3f10e │ │ │ │ + j 3c5fa │ │ │ │ addi sp,sp,-112 │ │ │ │ fsd fs0,56(sp) │ │ │ │ fmv.d fs0,fa0 │ │ │ │ sd s4,64(sp) │ │ │ │ mv s4,a0 │ │ │ │ mv a0,a4 │ │ │ │ sd ra,104(sp) │ │ │ │ @@ -85453,15 +81836,15 @@ │ │ │ │ jalr s0 │ │ │ │ fcvt.d.w fa5,s4 │ │ │ │ fsub.d fs4,fa0,fs1 │ │ │ │ li a5,1 │ │ │ │ fadd.d fa5,fa5,fa5 │ │ │ │ fmv.d fs6,fa0 │ │ │ │ fdiv.d fs4,fs4,fa5 │ │ │ │ - bge a5,s4,3f2aa │ │ │ │ + bge a5,s4,3c796 │ │ │ │ fsd fs5,16(sp) │ │ │ │ fadd.d fs5,fs4,fs4 │ │ │ │ fmv.d.x fs3,zero │ │ │ │ sd s1,88(sp) │ │ │ │ li s0,1 │ │ │ │ fmv.d fs2,fs3 │ │ │ │ li s1,1 │ │ │ │ @@ -85478,44 +81861,44 @@ │ │ │ │ fmul.d fa1,fa1,fs4 │ │ │ │ mv a0,s2 │ │ │ │ fadd.d fs2,fs2,fa5 │ │ │ │ addiw s1,s1,2 │ │ │ │ fadd.d fa1,fa1,fs1 │ │ │ │ jalr s3 │ │ │ │ fadd.d fs3,fs3,fa0 │ │ │ │ - bne s4,s0,3f1e2 │ │ │ │ + bne s4,s0,3c6ce │ │ │ │ slliw s4,s4,0x1 │ │ │ │ addiw s4,s4,-1 │ │ │ │ fcvt.d.w fa1,s4 │ │ │ │ ld s1,88(sp) │ │ │ │ fld fs5,16(sp) │ │ │ │ fmul.d fa1,fa1,fs4 │ │ │ │ fadd.d fa1,fs1,fa1 │ │ │ │ fmv.d fa0,fs0 │ │ │ │ mv a0,s2 │ │ │ │ jalr s3 │ │ │ │ fmv.d fa5,fa0 │ │ │ │ fmv.d fa1,fs1 │ │ │ │ fmv.d fa0,fs0 │ │ │ │ - auipc a5,0x1f │ │ │ │ - fld fa4,-1688(a5) │ │ │ │ + auipc a5,0x28 │ │ │ │ + fld fa4,-1980(a5) │ │ │ │ mv a0,s2 │ │ │ │ fdiv.d fs4,fs4,fa4 │ │ │ │ fadd.d fs1,fa5,fs3 │ │ │ │ jalr s3 │ │ │ │ fmv.d fa5,fa0 │ │ │ │ fmv.d fa1,fs6 │ │ │ │ fmv.d fa0,fs0 │ │ │ │ fmv.d fs0,fa5 │ │ │ │ mv a0,s2 │ │ │ │ jalr s3 │ │ │ │ fadd.d fa0,fs0,fa0 │ │ │ │ fadd.d fs2,fs2,fs2 │ │ │ │ - auipc a5,0x1f │ │ │ │ - fld fa5,-1864(a5) │ │ │ │ + auipc a5,0x28 │ │ │ │ + fld fa5,-1796(a5) │ │ │ │ fmul.d fs1,fs1,fa5 │ │ │ │ ld ra,104(sp) │ │ │ │ ld s0,96(sp) │ │ │ │ ld s2,80(sp) │ │ │ │ ld s3,72(sp) │ │ │ │ fadd.d fa0,fa0,fs2 │ │ │ │ ld s4,64(sp) │ │ │ │ @@ -85528,15 +81911,15 @@ │ │ │ │ fmul.d fa0,fa0,fs4 │ │ │ │ fld fs4,24(sp) │ │ │ │ addi sp,sp,112 │ │ │ │ ret │ │ │ │ fmv.d.x fs3,zero │ │ │ │ fmv.d fa1,fs4 │ │ │ │ fmv.d fs2,fs3 │ │ │ │ - j 3f230 │ │ │ │ + j 3c71c │ │ │ │ fcvt.d.w fa5,a0 │ │ │ │ addi sp,sp,-128 │ │ │ │ fsd fs3,16(sp) │ │ │ │ fadd.d fa5,fa5,fa5 │ │ │ │ fsub.d fs3,fa1,fa0 │ │ │ │ sd s2,96(sp) │ │ │ │ sd s3,88(sp) │ │ │ │ @@ -85555,15 +81938,15 @@ │ │ │ │ fmv.d fs0,fa0 │ │ │ │ fmv.d fs4,fa1 │ │ │ │ mv s2,a1 │ │ │ │ mv s3,a2 │ │ │ │ mv s4,a3 │ │ │ │ mv s5,a4 │ │ │ │ mv s6,a5 │ │ │ │ - bge a0,s7,3f3f4 │ │ │ │ + bge a0,s7,3c8e0 │ │ │ │ fsd fs5,0(sp) │ │ │ │ fadd.d fs5,fs3,fs3 │ │ │ │ fmv.d.x fs2,zero │ │ │ │ sd s0,112(sp) │ │ │ │ sd s1,104(sp) │ │ │ │ fmv.d fs1,fs2 │ │ │ │ li s1,1 │ │ │ │ @@ -85573,66 +81956,66 @@ │ │ │ │ mv a3,s5 │ │ │ │ fmul.d fa0,fa0,fs5 │ │ │ │ mv a2,s4 │ │ │ │ mv a1,s3 │ │ │ │ mv a0,s2 │ │ │ │ addiw s0,s0,1 │ │ │ │ fadd.d fa0,fa0,fs0 │ │ │ │ - jal 3f180 │ │ │ │ + jal 3c66c │ │ │ │ fcvt.d.w fa5,s1 │ │ │ │ fadd.d fs1,fs1,fa0 │ │ │ │ mv a4,s6 │ │ │ │ fmul.d fa5,fa5,fs3 │ │ │ │ mv a3,s5 │ │ │ │ mv a2,s4 │ │ │ │ mv a1,s3 │ │ │ │ mv a0,s2 │ │ │ │ addiw s1,s1,2 │ │ │ │ fadd.d fa0,fa5,fs0 │ │ │ │ - jal 3f180 │ │ │ │ + jal 3c66c │ │ │ │ fadd.d fs2,fs2,fa0 │ │ │ │ - bne s7,s0,3f312 │ │ │ │ + bne s7,s0,3c7fe │ │ │ │ slliw s7,s7,0x1 │ │ │ │ addiw s7,s7,-1 │ │ │ │ fcvt.d.w fa0,s7 │ │ │ │ ld s0,112(sp) │ │ │ │ ld s1,104(sp) │ │ │ │ fmul.d fa0,fa0,fs3 │ │ │ │ fld fs5,0(sp) │ │ │ │ fadd.d fa0,fs0,fa0 │ │ │ │ mv a4,s6 │ │ │ │ mv a3,s5 │ │ │ │ mv a2,s4 │ │ │ │ mv a1,s3 │ │ │ │ mv a0,s2 │ │ │ │ - jal 3f180 │ │ │ │ + jal 3c66c │ │ │ │ fmv.d fa5,fa0 │ │ │ │ fmv.d fa0,fs0 │ │ │ │ - auipc a5,0x1f │ │ │ │ - fld fa4,-2004(a5) │ │ │ │ + auipc a5,0x27 │ │ │ │ + fld fa4,1800(a5) │ │ │ │ mv a4,s6 │ │ │ │ mv a3,s5 │ │ │ │ mv a2,s4 │ │ │ │ mv a1,s3 │ │ │ │ mv a0,s2 │ │ │ │ fdiv.d fs3,fs3,fa4 │ │ │ │ fadd.d fs2,fa5,fs2 │ │ │ │ - jal 3f180 │ │ │ │ + jal 3c66c │ │ │ │ fmv.d fs0,fa0 │ │ │ │ fmv.d fa0,fs4 │ │ │ │ mv a4,s6 │ │ │ │ mv a3,s5 │ │ │ │ mv a2,s4 │ │ │ │ mv a1,s3 │ │ │ │ mv a0,s2 │ │ │ │ - jal 3f180 │ │ │ │ + jal 3c66c │ │ │ │ fadd.d fa0,fs0,fa0 │ │ │ │ fadd.d fs1,fs1,fs1 │ │ │ │ - auipc a5,0x1e │ │ │ │ - fld fa5,1904(a5) │ │ │ │ + auipc a5,0x27 │ │ │ │ + fld fa5,1972(a5) │ │ │ │ fmul.d fs2,fs2,fa5 │ │ │ │ ld ra,120(sp) │ │ │ │ ld s2,96(sp) │ │ │ │ ld s3,88(sp) │ │ │ │ ld s4,80(sp) │ │ │ │ fadd.d fa0,fa0,fs1 │ │ │ │ ld s5,72(sp) │ │ │ │ @@ -85646,15 +82029,15 @@ │ │ │ │ fmul.d fa0,fa0,fs3 │ │ │ │ fld fs3,16(sp) │ │ │ │ addi sp,sp,128 │ │ │ │ ret │ │ │ │ fmv.d.x fs2,zero │ │ │ │ fmv.d fa0,fs3 │ │ │ │ fmv.d fs1,fs2 │ │ │ │ - j 3f36a │ │ │ │ + j 3c856 │ │ │ │ addi sp,sp,-96 │ │ │ │ sd s4,48(sp) │ │ │ │ mulw s4,a2,a3 │ │ │ │ sd s3,56(sp) │ │ │ │ mv s3,a5 │ │ │ │ sd s5,40(sp) │ │ │ │ sd s2,64(sp) │ │ │ │ @@ -85669,86 +82052,86 @@ │ │ │ │ mv s1,a3 │ │ │ │ mv s0,a2 │ │ │ │ sd s6,32(sp) │ │ │ │ sd s7,24(sp) │ │ │ │ sd s8,16(sp) │ │ │ │ mv s7,a4 │ │ │ │ sd s9,8(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ + jal 1e81c │ │ │ │ mv a2,s5 │ │ │ │ mv a1,s2 │ │ │ │ mv s8,a0 │ │ │ │ jal 36a0 │ │ │ │ subw a1,s4,s0 │ │ │ │ sext.w s9,s4 │ │ │ │ li a0,0 │ │ │ │ mv s4,a1 │ │ │ │ slli a1,a1,0x3 │ │ │ │ addiw s6,s1,-1 │ │ │ │ - jal 1d4e0 │ │ │ │ + jal 1e81c │ │ │ │ mv s5,s6 │ │ │ │ mv s2,a0 │ │ │ │ - beqz s9,3f522 │ │ │ │ + beqz s9,3ca0e │ │ │ │ li a5,1 │ │ │ │ - bne s1,a5,3f526 │ │ │ │ + bne s1,a5,3ca12 │ │ │ │ addiw a4,s0,-1 │ │ │ │ mv s0,a4 │ │ │ │ mv a7,s8 │ │ │ │ li a5,-1 │ │ │ │ li a1,-1 │ │ │ │ addiw t1,a5,1 │ │ │ │ slli a3,t1,0x20 │ │ │ │ srli a6,a3,0x1d │ │ │ │ addiw a1,a1,1 │ │ │ │ add a6,a6,s2 │ │ │ │ - beq s7,a1,3f4f8 │ │ │ │ + beq s7,a1,3c9e4 │ │ │ │ fld fa5,0(a7) │ │ │ │ sext.w a5,t1 │ │ │ │ addi a7,a7,8 │ │ │ │ fsd fa5,0(a6) │ │ │ │ - bne a4,a1,3f472 │ │ │ │ + bne a4,a1,3c95e │ │ │ │ mv a0,s8 │ │ │ │ jal 3670 │ │ │ │ subw a1,s4,s5 │ │ │ │ mv s5,a1 │ │ │ │ li a0,0 │ │ │ │ slli a1,a1,0x3 │ │ │ │ - jal 1d4e0 │ │ │ │ + jal 1e81c │ │ │ │ addw a2,s0,s5 │ │ │ │ mv s0,a0 │ │ │ │ - beqz a2,3f500 │ │ │ │ + beqz a2,3c9ec │ │ │ │ mv a6,s2 │ │ │ │ li a7,0 │ │ │ │ li t1,0 │ │ │ │ li a3,-1 │ │ │ │ li a1,0 │ │ │ │ - j 3f4ea │ │ │ │ + j 3c9d6 │ │ │ │ mv a4,t1 │ │ │ │ addiw t1,t1,1 │ │ │ │ addiw a1,a1,1 │ │ │ │ - beq s3,a4,3f4e4 │ │ │ │ + beq s3,a4,3c9d0 │ │ │ │ mulw a4,a3,s6 │ │ │ │ fld fa5,0(a6) │ │ │ │ addw a4,a4,a7 │ │ │ │ slli a5,a4,0x20 │ │ │ │ srli a4,a5,0x1d │ │ │ │ add a4,a4,s0 │ │ │ │ fsd fa5,0(a4) │ │ │ │ addiw a7,a7,1 │ │ │ │ addi a6,a6,8 │ │ │ │ - beq a2,a1,3f500 │ │ │ │ + beq a2,a1,3c9ec │ │ │ │ remuw a4,a1,s1 │ │ │ │ - bnez a4,3f4c0 │ │ │ │ + bnez a4,3c9ac │ │ │ │ li a7,0 │ │ │ │ addiw a3,a3,1 │ │ │ │ li t1,1 │ │ │ │ - j 3f4c4 │ │ │ │ + j 3c9b0 │ │ │ │ addi a7,a7,8 │ │ │ │ - bne a4,s7,3f472 │ │ │ │ - j 3f498 │ │ │ │ + bne a4,s7,3c95e │ │ │ │ + j 3c984 │ │ │ │ mv a0,s2 │ │ │ │ jal 3670 │ │ │ │ ld ra,88(sp) │ │ │ │ mv a0,s0 │ │ │ │ ld s0,80(sp) │ │ │ │ ld s1,72(sp) │ │ │ │ ld s2,64(sp) │ │ │ │ @@ -85758,49 +82141,49 @@ │ │ │ │ ld s6,32(sp) │ │ │ │ ld s7,24(sp) │ │ │ │ ld s8,16(sp) │ │ │ │ ld s9,8(sp) │ │ │ │ addi sp,sp,96 │ │ │ │ ret │ │ │ │ addiw s0,s0,-1 │ │ │ │ - j 3f498 │ │ │ │ + j 3c984 │ │ │ │ mv a2,s8 │ │ │ │ li a0,0 │ │ │ │ li a6,-1 │ │ │ │ li a1,-1 │ │ │ │ li a4,0 │ │ │ │ - j 3f55a │ │ │ │ + j 3ca46 │ │ │ │ addiw a1,a1,1 │ │ │ │ li a0,0 │ │ │ │ - beq s7,a1,3f552 │ │ │ │ + beq s7,a1,3ca3e │ │ │ │ addiw a6,a6,1 │ │ │ │ li a0,1 │ │ │ │ mulw a5,s1,a6 │ │ │ │ fld fa5,0(a2) │ │ │ │ addw a5,a5,a3 │ │ │ │ slli a3,a5,0x20 │ │ │ │ srli a5,a3,0x1d │ │ │ │ add a5,a5,s2 │ │ │ │ fsd fa5,0(a5) │ │ │ │ addiw a4,a4,1 │ │ │ │ addi a2,a2,8 │ │ │ │ - beq s9,a4,3f522 │ │ │ │ + beq s9,a4,3ca0e │ │ │ │ remuw a3,a4,s1 │ │ │ │ - beqz a3,3f532 │ │ │ │ - beq s7,a1,3f552 │ │ │ │ + beqz a3,3ca1e │ │ │ │ + beq s7,a1,3ca3e │ │ │ │ mv a3,a0 │ │ │ │ addiw a0,a0,1 │ │ │ │ - j 3f53e │ │ │ │ + j 3ca2a │ │ │ │ addi sp,sp,-432 │ │ │ │ fsd fs0,312(sp) │ │ │ │ sd ra,424(sp) │ │ │ │ sd a0,24(sp) │ │ │ │ sd a1,200(sp) │ │ │ │ fmv.d.x fs0,zero │ │ │ │ - blez a2,3fab4 │ │ │ │ + blez a2,3cfa0 │ │ │ │ sd s1,408(sp) │ │ │ │ sd s2,400(sp) │ │ │ │ addiw s1,a2,-2 │ │ │ │ addiw s2,a2,-3 │ │ │ │ sd s11,328(sp) │ │ │ │ mulw s11,s1,s2 │ │ │ │ sd s3,392(sp) │ │ │ │ @@ -85819,16 +82202,16 @@ │ │ │ │ sext.w s0,a2 │ │ │ │ mv a4,a2 │ │ │ │ sd a1,144(sp) │ │ │ │ slli a1,a1,0x3 │ │ │ │ sd a1,16(sp) │ │ │ │ fsd fs2,296(sp) │ │ │ │ mulw s5,s3,s3 │ │ │ │ - auipc a1,0x1e │ │ │ │ - fld fs2,1398(a1) │ │ │ │ + auipc a1,0x27 │ │ │ │ + fld fs2,1282(a1) │ │ │ │ sext.w a1,a5 │ │ │ │ sd s0,192(sp) │ │ │ │ sext.w s0,s11 │ │ │ │ slli a0,s0,0x3 │ │ │ │ sd a1,32(sp) │ │ │ │ slli a1,a1,0x3 │ │ │ │ sd a0,136(sp) │ │ │ │ @@ -85881,26 +82264,26 @@ │ │ │ │ sext.w s0,a6 │ │ │ │ mv a5,s0 │ │ │ │ li a4,0 │ │ │ │ mv a2,a3 │ │ │ │ mv a1,s1 │ │ │ │ sd a6,48(sp) │ │ │ │ addiw s0,s0,2 │ │ │ │ - jal 3f402 │ │ │ │ + jal 3c8ee │ │ │ │ fcvt.d.w fa1,s0 │ │ │ │ fmv.d fa0,fs2 │ │ │ │ mv s11,a0 │ │ │ │ jal 35c0 │ │ │ │ ld a6,48(sp) │ │ │ │ slli a5,a6,0x3 │ │ │ │ add a5,a5,s1 │ │ │ │ fld fa5,0(a5) │ │ │ │ ld a5,152(sp) │ │ │ │ fmul.d fs1,fa0,fa5 │ │ │ │ - beq a5,s7,3faec │ │ │ │ + beq a5,s7,3cfd8 │ │ │ │ fmv.d.x fs4,zero │ │ │ │ fmv.d fs8,fs6 │ │ │ │ fmv.d fs7,fs1 │ │ │ │ fmv.d fs6,fs4 │ │ │ │ li s0,0 │ │ │ │ sd s11,160(sp) │ │ │ │ sd s8,184(sp) │ │ │ │ @@ -85910,352 +82293,352 @@ │ │ │ │ ld a3,176(sp) │ │ │ │ ld s4,160(sp) │ │ │ │ ld a0,24(sp) │ │ │ │ mv a5,s0 │ │ │ │ li a4,0 │ │ │ │ mv a2,a3 │ │ │ │ mv a1,s4 │ │ │ │ - jal 3f402 │ │ │ │ + jal 3c8ee │ │ │ │ addiw s0,s0,2 │ │ │ │ fcvt.d.w fa1,s0 │ │ │ │ fmv.d fa0,fs2 │ │ │ │ mv s8,a0 │ │ │ │ fmv.d.x fs5,zero │ │ │ │ jal 35c0 │ │ │ │ slli a5,s1,0x3 │ │ │ │ add a5,a5,s4 │ │ │ │ fld fa5,0(a5) │ │ │ │ li s9,0 │ │ │ │ fmul.d fs1,fa0,fa5 │ │ │ │ - beq s11,s7,3fae6 │ │ │ │ + beq s11,s7,3cfd2 │ │ │ │ mv s4,s9 │ │ │ │ fmv.d fs9,fs1 │ │ │ │ ld s9,184(sp) │ │ │ │ sd s1,168(sp) │ │ │ │ mv s0,s8 │ │ │ │ mv s1,s11 │ │ │ │ ld s8,120(sp) │ │ │ │ li a0,0 │ │ │ │ mv a1,s8 │ │ │ │ - jal 1d4e0 │ │ │ │ + jal 1e81c │ │ │ │ mv a2,s8 │ │ │ │ mv a1,s0 │ │ │ │ mv s11,a0 │ │ │ │ jal 36a0 │ │ │ │ ld a1,136(sp) │ │ │ │ li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ + jal 1e81c │ │ │ │ mv s8,a0 │ │ │ │ - beqz s9,3f760 │ │ │ │ + beqz s9,3cc4c │ │ │ │ mv a1,s11 │ │ │ │ li a0,0 │ │ │ │ li a7,-1 │ │ │ │ li a6,-1 │ │ │ │ li a3,0 │ │ │ │ - j 3f750 │ │ │ │ + j 3cc3c │ │ │ │ addiw a0,a6,1 │ │ │ │ li a6,0 │ │ │ │ - beqz a0,3f748 │ │ │ │ + beqz a0,3cc34 │ │ │ │ mv a6,a0 │ │ │ │ addiw a7,a7,1 │ │ │ │ li a0,1 │ │ │ │ mulw a4,a7,s1 │ │ │ │ fld fa5,0(a1) │ │ │ │ addw a4,a4,a2 │ │ │ │ slli a2,a4,0x20 │ │ │ │ srli a4,a2,0x1d │ │ │ │ add a4,a4,s8 │ │ │ │ fsd fa5,0(a4) │ │ │ │ addiw a3,a3,1 │ │ │ │ addi a1,a1,8 │ │ │ │ - beq a3,s9,3f760 │ │ │ │ + beq a3,s9,3cc4c │ │ │ │ remuw a2,a3,s1 │ │ │ │ - beqz a2,3f726 │ │ │ │ - beqz a6,3f748 │ │ │ │ + beqz a2,3cc12 │ │ │ │ + beqz a6,3cc34 │ │ │ │ mv a2,a0 │ │ │ │ addiw a0,a0,1 │ │ │ │ - j 3f734 │ │ │ │ + j 3cc20 │ │ │ │ mv a0,s11 │ │ │ │ jal 3670 │ │ │ │ ld a1,128(sp) │ │ │ │ li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ + jal 1e81c │ │ │ │ ld a5,80(sp) │ │ │ │ mv s11,a0 │ │ │ │ - beqz a5,3f7b8 │ │ │ │ + beqz a5,3cca4 │ │ │ │ mv a1,s8 │ │ │ │ li a0,0 │ │ │ │ li a6,0 │ │ │ │ li a7,-1 │ │ │ │ li a2,0 │ │ │ │ sext.w t1,s4 │ │ │ │ - j 3f7aa │ │ │ │ + j 3cc96 │ │ │ │ mv a4,a6 │ │ │ │ addiw a6,a6,1 │ │ │ │ addiw a2,a2,1 │ │ │ │ - beq a4,t1,3f7a4 │ │ │ │ + beq a4,t1,3cc90 │ │ │ │ mulw a4,a7,s2 │ │ │ │ fld fa5,0(a1) │ │ │ │ addw a4,a4,a0 │ │ │ │ slli a3,a4,0x20 │ │ │ │ srli a4,a3,0x1d │ │ │ │ add a4,a4,s11 │ │ │ │ fsd fa5,0(a4) │ │ │ │ addiw a0,a0,1 │ │ │ │ addi a1,a1,8 │ │ │ │ - beq a2,a5,3f7b8 │ │ │ │ + beq a2,a5,3cca4 │ │ │ │ remuw a4,a2,s1 │ │ │ │ - bnez a4,3f784 │ │ │ │ + bnez a4,3cc70 │ │ │ │ li a0,0 │ │ │ │ addiw a7,a7,1 │ │ │ │ li a6,1 │ │ │ │ - j 3f788 │ │ │ │ + j 3cc74 │ │ │ │ mv a0,s8 │ │ │ │ jal 3670 │ │ │ │ addiw a3,s4,2 │ │ │ │ fcvt.d.w fa1,a3 │ │ │ │ fmv.d fa0,fs2 │ │ │ │ jal 35c0 │ │ │ │ slli a3,s4,0x3 │ │ │ │ add a3,a3,s0 │ │ │ │ fld fa5,0(a3) │ │ │ │ fmul.d fs4,fa0,fa5 │ │ │ │ - beq s2,s7,3fae0 │ │ │ │ + beq s2,s7,3cfcc │ │ │ │ sd s9,104(sp) │ │ │ │ fmv.d.x fs3,zero │ │ │ │ ld s9,144(sp) │ │ │ │ li s8,0 │ │ │ │ sd s0,88(sp) │ │ │ │ sd s1,96(sp) │ │ │ │ sd s4,112(sp) │ │ │ │ ld s0,56(sp) │ │ │ │ li a0,0 │ │ │ │ mv a1,s0 │ │ │ │ - jal 1d4e0 │ │ │ │ + jal 1e81c │ │ │ │ mv a2,s0 │ │ │ │ mv a1,s11 │ │ │ │ mv s1,a0 │ │ │ │ jal 36a0 │ │ │ │ ld a1,72(sp) │ │ │ │ li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ + jal 1e81c │ │ │ │ ld a5,32(sp) │ │ │ │ mv s0,a0 │ │ │ │ - beqz a5,3f858 │ │ │ │ + beqz a5,3cd44 │ │ │ │ mv a6,s1 │ │ │ │ li a4,0 │ │ │ │ li a2,-1 │ │ │ │ li a3,-1 │ │ │ │ li a0,0 │ │ │ │ - j 3f84a │ │ │ │ + j 3cd36 │ │ │ │ addiw a4,a3,1 │ │ │ │ li a3,0 │ │ │ │ - beqz a4,3f840 │ │ │ │ + beqz a4,3cd2c │ │ │ │ mv a3,a4 │ │ │ │ addiw a2,a2,1 │ │ │ │ li a4,1 │ │ │ │ mulw a5,s2,a2 │ │ │ │ fld fa5,0(a6) │ │ │ │ addw a5,a5,a1 │ │ │ │ slli a1,a5,0x20 │ │ │ │ srli a5,a1,0x1d │ │ │ │ add a5,a5,s0 │ │ │ │ fsd fa5,0(a5) │ │ │ │ ld a5,32(sp) │ │ │ │ addiw a0,a0,1 │ │ │ │ addi a6,a6,8 │ │ │ │ - beq a5,a0,3f858 │ │ │ │ + beq a5,a0,3cd44 │ │ │ │ remuw a1,a0,s2 │ │ │ │ - beqz a1,3f81c │ │ │ │ - beqz a3,3f840 │ │ │ │ + beqz a1,3cd08 │ │ │ │ + beqz a3,3cd2c │ │ │ │ mv a1,a4 │ │ │ │ addiw a4,a4,1 │ │ │ │ - j 3f82a │ │ │ │ + j 3cd16 │ │ │ │ mv a0,s1 │ │ │ │ jal 3670 │ │ │ │ ld a1,64(sp) │ │ │ │ li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ + jal 1e81c │ │ │ │ ld a5,40(sp) │ │ │ │ mv s4,a0 │ │ │ │ - beqz a5,3f8b2 │ │ │ │ + beqz a5,3cd9e │ │ │ │ mv a0,s0 │ │ │ │ li a4,0 │ │ │ │ li a3,0 │ │ │ │ li a2,-1 │ │ │ │ li t1,0 │ │ │ │ sext.w a7,s8 │ │ │ │ - j 3f8a4 │ │ │ │ + j 3cd90 │ │ │ │ mv a5,a3 │ │ │ │ addiw a3,a3,1 │ │ │ │ addiw t1,t1,1 │ │ │ │ - beq a5,a7,3f89c │ │ │ │ + beq a5,a7,3cd88 │ │ │ │ mulw a5,a2,s3 │ │ │ │ fld fa5,0(a0) │ │ │ │ addw a5,a5,a4 │ │ │ │ slli a1,a5,0x20 │ │ │ │ srli a5,a1,0x1d │ │ │ │ add a5,a5,s4 │ │ │ │ fsd fa5,0(a5) │ │ │ │ addiw a4,a4,1 │ │ │ │ ld a5,40(sp) │ │ │ │ addi a0,a0,8 │ │ │ │ - beq t1,a5,3f8b2 │ │ │ │ + beq t1,a5,3cd9e │ │ │ │ remuw a5,t1,s2 │ │ │ │ - bnez a5,3f87c │ │ │ │ + bnez a5,3cd68 │ │ │ │ li a4,0 │ │ │ │ addiw a2,a2,1 │ │ │ │ li a3,1 │ │ │ │ - j 3f880 │ │ │ │ + j 3cd6c │ │ │ │ mv a0,s0 │ │ │ │ jal 3670 │ │ │ │ addiw a5,s8,2 │ │ │ │ fcvt.d.w fa1,a5 │ │ │ │ fmv.d fa0,fs2 │ │ │ │ jal 35c0 │ │ │ │ slli a5,s8,0x3 │ │ │ │ add a5,a5,s11 │ │ │ │ fld fa5,0(a5) │ │ │ │ fmul.d fs0,fa0,fa5 │ │ │ │ - beq s3,s7,3fada │ │ │ │ + beq s3,s7,3cfc6 │ │ │ │ fmv.d.x fs1,zero │ │ │ │ fmv.d fs10,fs0 │ │ │ │ li s0,0 │ │ │ │ sd s2,48(sp) │ │ │ │ mv a1,s5 │ │ │ │ li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ + jal 1e81c │ │ │ │ mv a2,s5 │ │ │ │ mv a1,s4 │ │ │ │ mv s1,a0 │ │ │ │ jal 36a0 │ │ │ │ ld a1,16(sp) │ │ │ │ li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ + jal 1e81c │ │ │ │ mv s2,a0 │ │ │ │ - beqz s10,3f952 │ │ │ │ + beqz s10,3ce3e │ │ │ │ mv a0,s1 │ │ │ │ li a3,0 │ │ │ │ li a6,-1 │ │ │ │ li a5,-1 │ │ │ │ li a1,0 │ │ │ │ - j 3f93e │ │ │ │ + j 3ce2a │ │ │ │ addiw a3,a5,1 │ │ │ │ li a5,0 │ │ │ │ - beqz a3,3f936 │ │ │ │ + beqz a3,3ce22 │ │ │ │ mv a5,a3 │ │ │ │ addiw a6,a6,1 │ │ │ │ li a3,0 │ │ │ │ li a2,1 │ │ │ │ mulw a4,a6,s3 │ │ │ │ fld fa5,0(a0) │ │ │ │ addw a4,a4,a3 │ │ │ │ slli a3,a4,0x20 │ │ │ │ srli a4,a3,0x1d │ │ │ │ add a4,a4,s2 │ │ │ │ fsd fa5,0(a4) │ │ │ │ mv a3,a2 │ │ │ │ addiw a1,a1,1 │ │ │ │ addi a0,a0,8 │ │ │ │ - beq s10,a1,3f952 │ │ │ │ + beq s10,a1,3ce3e │ │ │ │ remuw a4,a1,s3 │ │ │ │ addiw a2,a3,1 │ │ │ │ - beqz a4,3f910 │ │ │ │ - bnez a5,3f920 │ │ │ │ + beqz a4,3cdfc │ │ │ │ + bnez a5,3ce0c │ │ │ │ addiw a1,a1,1 │ │ │ │ addi a0,a0,8 │ │ │ │ - bne s10,a1,3f93e │ │ │ │ + bne s10,a1,3ce2a │ │ │ │ mv a0,s1 │ │ │ │ jal 3670 │ │ │ │ ld a1,8(sp) │ │ │ │ li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ + jal 1e81c │ │ │ │ mv s1,a0 │ │ │ │ - beqz s9,3f9ac │ │ │ │ + beqz s9,3ce98 │ │ │ │ mv a7,s2 │ │ │ │ li a1,0 │ │ │ │ li a5,0 │ │ │ │ li a3,-1 │ │ │ │ li a6,0 │ │ │ │ sext.w a2,s0 │ │ │ │ - j 3f99e │ │ │ │ + j 3ce8a │ │ │ │ mv a4,a5 │ │ │ │ addiw a5,a5,1 │ │ │ │ addiw a6,a6,1 │ │ │ │ - beq a4,a2,3f998 │ │ │ │ + beq a4,a2,3ce84 │ │ │ │ mulw a4,a3,s6 │ │ │ │ fld fa5,0(a7) │ │ │ │ addw a4,a4,a1 │ │ │ │ slli a0,a4,0x20 │ │ │ │ srli a4,a0,0x1d │ │ │ │ add a4,a4,s1 │ │ │ │ fsd fa5,0(a4) │ │ │ │ addiw a1,a1,1 │ │ │ │ addi a7,a7,8 │ │ │ │ - beq a6,s9,3f9ac │ │ │ │ + beq a6,s9,3ce98 │ │ │ │ remuw a4,a6,s3 │ │ │ │ - bnez a4,3f976 │ │ │ │ + bnez a4,3ce62 │ │ │ │ li a1,0 │ │ │ │ addiw a3,a3,1 │ │ │ │ li a5,1 │ │ │ │ - j 3f97a │ │ │ │ + j 3ce66 │ │ │ │ mv a0,s2 │ │ │ │ jal 3670 │ │ │ │ addiw a5,s0,2 │ │ │ │ fcvt.d.w fa1,a5 │ │ │ │ fmv.d fa0,fs2 │ │ │ │ jal 35c0 │ │ │ │ slli a5,s0,0x3 │ │ │ │ add a5,a5,s4 │ │ │ │ fld fa5,0(a5) │ │ │ │ fmul.d fs0,fa0,fa5 │ │ │ │ - beq s6,s7,3fac0 │ │ │ │ + beq s6,s7,3cfac │ │ │ │ ld a0,24(sp) │ │ │ │ mv a2,s6 │ │ │ │ mv a1,s1 │ │ │ │ - jal 3f56a │ │ │ │ + jal 3ca56 │ │ │ │ fmul.d fa0,fs0,fa0 │ │ │ │ mv a0,s1 │ │ │ │ addi s0,s0,1 │ │ │ │ fadd.d fs1,fs1,fa0 │ │ │ │ jal 3670 │ │ │ │ sext.w a2,s0 │ │ │ │ - blt a2,s3,3f8e4 │ │ │ │ + blt a2,s3,3cdd0 │ │ │ │ ld s2,48(sp) │ │ │ │ fmv.d fs0,fs10 │ │ │ │ fmul.d fs0,fs0,fs1 │ │ │ │ mv a0,s4 │ │ │ │ jal 3670 │ │ │ │ addi s8,s8,1 │ │ │ │ sext.w a7,s8 │ │ │ │ fadd.d fs3,fs3,fs0 │ │ │ │ - blt a7,s2,3f7ee │ │ │ │ + blt a7,s2,3ccda │ │ │ │ ld s0,88(sp) │ │ │ │ ld s1,96(sp) │ │ │ │ ld s9,104(sp) │ │ │ │ ld s4,112(sp) │ │ │ │ fmul.d fs4,fs4,fs3 │ │ │ │ mv a0,s11 │ │ │ │ jal 3670 │ │ │ │ addi s4,s4,1 │ │ │ │ sext.w t1,s4 │ │ │ │ fadd.d fs5,fs5,fs4 │ │ │ │ - blt t1,s1,3f6f8 │ │ │ │ + blt t1,s1,3cbe4 │ │ │ │ mv s11,s1 │ │ │ │ fmv.d fs1,fs9 │ │ │ │ ld s1,168(sp) │ │ │ │ mv s8,s0 │ │ │ │ fmul.d fs1,fs1,fs5 │ │ │ │ mv a0,s8 │ │ │ │ jal 3670 │ │ │ │ ld a5,152(sp) │ │ │ │ addi s1,s1,1 │ │ │ │ sext.w s0,s1 │ │ │ │ fadd.d fs6,fs6,fs1 │ │ │ │ - blt s0,a5,3f6b2 │ │ │ │ + blt s0,a5,3cb9e │ │ │ │ fmv.d fs4,fs6 │ │ │ │ mv s9,s11 │ │ │ │ fmv.d fs1,fs7 │ │ │ │ ld s11,160(sp) │ │ │ │ ld s8,184(sp) │ │ │ │ ld a6,216(sp) │ │ │ │ fmv.d fs6,fs8 │ │ │ │ @@ -86263,15 +82646,15 @@ │ │ │ │ mv a0,s11 │ │ │ │ sd a6,48(sp) │ │ │ │ jal 3670 │ │ │ │ ld a6,48(sp) │ │ │ │ ld a5,208(sp) │ │ │ │ addi a6,a6,1 │ │ │ │ fadd.d fs6,fs6,fs1 │ │ │ │ - bne a5,a6,3f65a │ │ │ │ + bne a5,a6,3cb46 │ │ │ │ fmv.d fs0,fs6 │ │ │ │ ld s0,416(sp) │ │ │ │ ld s1,408(sp) │ │ │ │ ld s2,400(sp) │ │ │ │ ld s3,392(sp) │ │ │ │ ld s4,384(sp) │ │ │ │ ld s5,376(sp) │ │ │ │ @@ -86298,45 +82681,45 @@ │ │ │ │ ret │ │ │ │ fld fa5,0(s1) │ │ │ │ mv a0,s1 │ │ │ │ addiw s0,s0,1 │ │ │ │ fmul.d fs0,fs0,fa5 │ │ │ │ jal 3670 │ │ │ │ fadd.d fs1,fs1,fs0 │ │ │ │ - bne s0,s6,3f9f4 │ │ │ │ + bne s0,s6,3cee0 │ │ │ │ li s0,1 │ │ │ │ - j 3f8e4 │ │ │ │ + j 3cdd0 │ │ │ │ fld fs1,0(s4) │ │ │ │ - j 3f9fa │ │ │ │ + j 3cee6 │ │ │ │ fld fs3,0(s11) │ │ │ │ - j 3fa1a │ │ │ │ + j 3cf06 │ │ │ │ fld fs5,0(s8) │ │ │ │ - j 3fa3c │ │ │ │ + j 3cf28 │ │ │ │ fld fs4,0(s11) │ │ │ │ - j 3fa6a │ │ │ │ + j 3cf56 │ │ │ │ addi sp,sp,-160 │ │ │ │ sd s5,104(sp) │ │ │ │ sd ra,152(sp) │ │ │ │ fsd fs1,32(sp) │ │ │ │ li a5,1 │ │ │ │ sd a0,8(sp) │ │ │ │ mv s5,a1 │ │ │ │ - beq a2,a5,3fca6 │ │ │ │ + beq a2,a5,3d192 │ │ │ │ sd s2,128(sp) │ │ │ │ mv s2,a2 │ │ │ │ - blez a2,3fcb6 │ │ │ │ + blez a2,3d1a2 │ │ │ │ sd s0,144(sp) │ │ │ │ sd s3,120(sp) │ │ │ │ addiw s0,a2,-1 │ │ │ │ mulw s3,a2,a2 │ │ │ │ sd s10,64(sp) │ │ │ │ sd s4,112(sp) │ │ │ │ fsd fs2,24(sp) │ │ │ │ - auipc a5,0x1e │ │ │ │ - fld fs2,34(a5) │ │ │ │ + auipc a5,0x27 │ │ │ │ + fld fs2,-82(a5) │ │ │ │ fmv.d.x fs1,zero │ │ │ │ sd s11,56(sp) │ │ │ │ sd s1,136(sp) │ │ │ │ sd s8,80(sp) │ │ │ │ sd s9,72(sp) │ │ │ │ mulw s10,s0,a2 │ │ │ │ slli a5,s3,0x20 │ │ │ │ @@ -86350,107 +82733,107 @@ │ │ │ │ li s8,1 │ │ │ │ mulw s4,s0,s0 │ │ │ │ slli a5,s10,0x3 │ │ │ │ sd a5,0(sp) │ │ │ │ slli s4,s4,0x3 │ │ │ │ mv a1,s3 │ │ │ │ li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ + jal 1e81c │ │ │ │ mv a2,s3 │ │ │ │ mv a1,s5 │ │ │ │ mv s7,a0 │ │ │ │ jal 36a0 │ │ │ │ ld a1,0(sp) │ │ │ │ li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ + jal 1e81c │ │ │ │ mv s6,a0 │ │ │ │ - beqz s11,3fbc4 │ │ │ │ + beqz s11,3d0b0 │ │ │ │ mv a1,s7 │ │ │ │ li a6,0 │ │ │ │ li a0,-1 │ │ │ │ li a7,-1 │ │ │ │ li a4,0 │ │ │ │ - j 3fbb4 │ │ │ │ + j 3d0a0 │ │ │ │ addiw a6,a7,1 │ │ │ │ li a7,0 │ │ │ │ - beqz a6,3fbac │ │ │ │ + beqz a6,3d098 │ │ │ │ mv a7,a6 │ │ │ │ addiw a0,a0,1 │ │ │ │ li a6,1 │ │ │ │ mulw a5,s9,a0 │ │ │ │ fld fa5,0(a1) │ │ │ │ addw a5,a5,a2 │ │ │ │ slli a2,a5,0x20 │ │ │ │ srli a5,a2,0x1d │ │ │ │ add a5,a5,s6 │ │ │ │ fsd fa5,0(a5) │ │ │ │ addiw a4,a4,1 │ │ │ │ addi a1,a1,8 │ │ │ │ - beq a4,s11,3fbc4 │ │ │ │ + beq a4,s11,3d0b0 │ │ │ │ remuw a2,a4,s9 │ │ │ │ - beqz a2,3fb88 │ │ │ │ - beqz a7,3fbac │ │ │ │ + beqz a2,3d074 │ │ │ │ + beqz a7,3d098 │ │ │ │ mv a2,a6 │ │ │ │ addiw a6,a6,1 │ │ │ │ - j 3fb98 │ │ │ │ + j 3d084 │ │ │ │ mv a0,s7 │ │ │ │ jal 3670 │ │ │ │ mv a1,s4 │ │ │ │ li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ + jal 1e81c │ │ │ │ mv s7,a0 │ │ │ │ - beqz s10,3fc1e │ │ │ │ + beqz s10,3d10a │ │ │ │ mv a2,s6 │ │ │ │ li a6,0 │ │ │ │ li a7,0 │ │ │ │ li t1,-1 │ │ │ │ li a4,0 │ │ │ │ sext.w a0,s1 │ │ │ │ - j 3fc10 │ │ │ │ + j 3d0fc │ │ │ │ mv a5,a7 │ │ │ │ addiw a7,a7,1 │ │ │ │ addiw a4,a4,1 │ │ │ │ - beq a5,a0,3fc0a │ │ │ │ + beq a5,a0,3d0f6 │ │ │ │ mulw a5,t1,s0 │ │ │ │ fld fa5,0(a2) │ │ │ │ addw a5,a5,a6 │ │ │ │ slli t3,a5,0x20 │ │ │ │ srli a5,t3,0x1d │ │ │ │ add a5,a5,s7 │ │ │ │ fsd fa5,0(a5) │ │ │ │ addiw a6,a6,1 │ │ │ │ addi a2,a2,8 │ │ │ │ - beq a4,s10,3fc1e │ │ │ │ + beq a4,s10,3d10a │ │ │ │ remuw a5,a4,s9 │ │ │ │ - bnez a5,3fbe8 │ │ │ │ + bnez a5,3d0d4 │ │ │ │ li a6,0 │ │ │ │ addiw t1,t1,1 │ │ │ │ li a7,1 │ │ │ │ - j 3fbec │ │ │ │ + j 3d0d8 │ │ │ │ mv a0,s6 │ │ │ │ jal 3670 │ │ │ │ addiw a5,s1,2 │ │ │ │ fcvt.d.w fa1,a5 │ │ │ │ fmv.d fa0,fs2 │ │ │ │ jal 35c0 │ │ │ │ slli a5,s1,0x3 │ │ │ │ add a5,a5,s5 │ │ │ │ fld fa5,0(a5) │ │ │ │ fmul.d fs0,fa0,fa5 │ │ │ │ - beq s0,s8,3fc8a │ │ │ │ + beq s0,s8,3d176 │ │ │ │ ld a0,8(sp) │ │ │ │ mv a2,s0 │ │ │ │ mv a1,s7 │ │ │ │ - jal 3f56a │ │ │ │ + jal 3ca56 │ │ │ │ fmul.d fa0,fs0,fa0 │ │ │ │ mv a0,s7 │ │ │ │ addi s1,s1,1 │ │ │ │ fadd.d fs1,fs1,fa0 │ │ │ │ jal 3670 │ │ │ │ - bne s1,s2,3fb5c │ │ │ │ + bne s1,s2,3d048 │ │ │ │ ld s0,144(sp) │ │ │ │ ld ra,152(sp) │ │ │ │ ld s1,136(sp) │ │ │ │ ld s2,128(sp) │ │ │ │ ld s3,120(sp) │ │ │ │ ld s4,112(sp) │ │ │ │ ld s6,96(sp) │ │ │ │ @@ -86469,16 +82852,16 @@ │ │ │ │ fld fa5,0(s7) │ │ │ │ mv a0,s7 │ │ │ │ addi s1,s1,1 │ │ │ │ fmul.d fa0,fs0,fa5 │ │ │ │ fadd.d fs1,fs1,fa0 │ │ │ │ jal 3670 │ │ │ │ li a5,2 │ │ │ │ - bne s1,a5,3fb5c │ │ │ │ - j 3fc62 │ │ │ │ + bne s1,a5,3d048 │ │ │ │ + j 3d14e │ │ │ │ fld fs1,0(a1) │ │ │ │ ld ra,152(sp) │ │ │ │ ld s5,104(sp) │ │ │ │ fmv.d fa0,fs1 │ │ │ │ fld fs1,32(sp) │ │ │ │ addi sp,sp,160 │ │ │ │ ret │ │ │ │ @@ -86508,100 +82891,100 @@ │ │ │ │ fsd fs1,32(sp) │ │ │ │ fsd fs2,24(sp) │ │ │ │ fsd fs5,0(sp) │ │ │ │ mv s6,a1 │ │ │ │ mv s5,a0 │ │ │ │ mv s7,a1 │ │ │ │ li s4,0 │ │ │ │ - auipc a5,0x1e │ │ │ │ - fld fs4,-440(a5) │ │ │ │ - j 3fd48 │ │ │ │ + auipc a5,0x27 │ │ │ │ + fld fs4,-556(a5) │ │ │ │ + j 3d234 │ │ │ │ fld fa5,0(s0) │ │ │ │ mv a0,s0 │ │ │ │ addiw s4,s4,1 │ │ │ │ fsd fa5,0(s1) │ │ │ │ jal 3670 │ │ │ │ fld fs0,0(s2) │ │ │ │ li a2,1 │ │ │ │ mv a1,s1 │ │ │ │ mv a0,s5 │ │ │ │ - jal 3faf2 │ │ │ │ + jal 3cfde │ │ │ │ fmv.d fs1,fa0 │ │ │ │ fneg.d fs0,fs0 │ │ │ │ mv a0,s1 │ │ │ │ jal 3670 │ │ │ │ fmul.d fs0,fs0,fs1 │ │ │ │ mv a0,s3 │ │ │ │ jal 3670 │ │ │ │ li a5,3 │ │ │ │ addi s7,s7,8 │ │ │ │ fadd.d fs0,fs0,fs2 │ │ │ │ fmul.d fs0,fs0,fs5 │ │ │ │ fadd.d fs3,fs3,fs0 │ │ │ │ - beq s4,a5,3fde4 │ │ │ │ + beq s4,a5,3d2d0 │ │ │ │ sext.w s0,s4 │ │ │ │ mv a5,s0 │ │ │ │ li a4,0 │ │ │ │ li a3,3 │ │ │ │ li a2,3 │ │ │ │ mv a1,s6 │ │ │ │ mv a0,s5 │ │ │ │ - jal 3f402 │ │ │ │ + jal 3c8ee │ │ │ │ addiw s0,s0,2 │ │ │ │ fcvt.d.w fa1,s0 │ │ │ │ fmv.d fa0,fs4 │ │ │ │ mv s3,a0 │ │ │ │ fmv.d.x fs2,zero │ │ │ │ jal 35c0 │ │ │ │ fld fa5,0(s7) │ │ │ │ mv s2,s3 │ │ │ │ li s8,0 │ │ │ │ fmul.d fs5,fa0,fa5 │ │ │ │ li a1,32 │ │ │ │ li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ + jal 1e81c │ │ │ │ li a2,32 │ │ │ │ mv a1,s3 │ │ │ │ mv s1,a0 │ │ │ │ jal 36a0 │ │ │ │ li a1,16 │ │ │ │ li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ + jal 1e81c │ │ │ │ fld fa5,16(s1) │ │ │ │ mv s0,a0 │ │ │ │ mv a0,s1 │ │ │ │ fsd fa5,0(s0) │ │ │ │ fld fa5,24(s1) │ │ │ │ fsd fa5,8(s0) │ │ │ │ jal 3670 │ │ │ │ li a1,8 │ │ │ │ li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ + jal 1e81c │ │ │ │ mv s1,a0 │ │ │ │ - bnez s8,3fd02 │ │ │ │ + bnez s8,3d1ee │ │ │ │ fld fa5,8(s0) │ │ │ │ mv a0,s0 │ │ │ │ addi s2,s2,8 │ │ │ │ fsd fa5,0(s1) │ │ │ │ jal 3670 │ │ │ │ fld fs0,-8(s2) │ │ │ │ li a2,1 │ │ │ │ mv a1,s1 │ │ │ │ mv a0,s5 │ │ │ │ - jal 3faf2 │ │ │ │ + jal 3cfde │ │ │ │ fmul.d fs0,fs0,fa0 │ │ │ │ mv a0,s1 │ │ │ │ jal 3670 │ │ │ │ li s8,1 │ │ │ │ fadd.d fs2,fs2,fs0 │ │ │ │ - j 3fd7c │ │ │ │ + j 3d268 │ │ │ │ fmv.d.x fa5,zero │ │ │ │ li s0,0 │ │ │ │ feq.d a5,fs3,fa5 │ │ │ │ - bnez a5,3ff12 │ │ │ │ + bnez a5,3d3fe │ │ │ │ fld fa5,0(s6) │ │ │ │ fld fa1,8(s6) │ │ │ │ fld fa4,16(s6) │ │ │ │ fld ft6,24(s6) │ │ │ │ fld ft7,32(s6) │ │ │ │ fld fa0,40(s6) │ │ │ │ fld fa3,48(s6) │ │ │ │ @@ -86650,15 +83033,15 @@ │ │ │ │ fdiv.d fa3,fa3,fs3 │ │ │ │ fsd fa1,24(s6) │ │ │ │ fdiv.d fa2,ft0,fs3 │ │ │ │ fsd fa3,40(s6) │ │ │ │ fdiv.d fa4,fa4,fs3 │ │ │ │ fsd fa2,48(s6) │ │ │ │ fsd fa4,56(s6) │ │ │ │ - jal 1d4e0 │ │ │ │ + jal 1e81c │ │ │ │ fld fa5,0(s6) │ │ │ │ mv s0,a0 │ │ │ │ mv a0,s6 │ │ │ │ fsd fa5,0(s0) │ │ │ │ fld fa5,8(s6) │ │ │ │ fsd fa5,24(s0) │ │ │ │ fld fa5,16(s6) │ │ │ │ @@ -86691,68 +83074,68 @@ │ │ │ │ fld fs1,32(sp) │ │ │ │ fld fs2,24(sp) │ │ │ │ fld fs3,16(sp) │ │ │ │ fld fs4,8(sp) │ │ │ │ fld fs5,0(sp) │ │ │ │ addi sp,sp,128 │ │ │ │ ret │ │ │ │ - beqz a1,3ff58 │ │ │ │ + beqz a1,3d444 │ │ │ │ slli a5,a1,0x20 │ │ │ │ srli a1,a5,0x1d │ │ │ │ add a4,a1,a0 │ │ │ │ mv a5,a0 │ │ │ │ fld fa5,0(a5) │ │ │ │ addi a5,a5,8 │ │ │ │ fadd.d fa5,fa5,fa0 │ │ │ │ fsd fa5,-8(a5) │ │ │ │ - bne a5,a4,3ff48 │ │ │ │ + bne a5,a4,3d434 │ │ │ │ ret │ │ │ │ fmv.d.x fa5,zero │ │ │ │ - beqz a1,3ff76 │ │ │ │ + beqz a1,3d462 │ │ │ │ slli a4,a1,0x20 │ │ │ │ srli a5,a4,0x1d │ │ │ │ add a5,a5,a0 │ │ │ │ fld fa4,0(a0) │ │ │ │ addi a0,a0,8 │ │ │ │ fadd.d fa5,fa5,fa4 │ │ │ │ - bne a5,a0,3ff6a │ │ │ │ + bne a5,a0,3d456 │ │ │ │ fcvt.d.wu fa0,a1 │ │ │ │ fdiv.d fa0,fa5,fa0 │ │ │ │ ret │ │ │ │ addi sp,sp,-64 │ │ │ │ sd s0,48(sp) │ │ │ │ mv s0,a1 │ │ │ │ fsd fs2,8(sp) │ │ │ │ slli a1,a1,0x20 │ │ │ │ fcvt.d.wu fs2,s0 │ │ │ │ - auipc a3,0x3a │ │ │ │ - ld a3,82(a3) │ │ │ │ + auipc a3,0x3d │ │ │ │ + ld a3,-1178(a3) │ │ │ │ li a2,4 │ │ │ │ srli a1,a1,0x20 │ │ │ │ sd ra,56(sp) │ │ │ │ sd s1,40(sp) │ │ │ │ fsd fs0,24(sp) │ │ │ │ fsd fs1,16(sp) │ │ │ │ mv s1,a0 │ │ │ │ jal 3400 │ │ │ │ - auipc a5,0x1e │ │ │ │ - fld fs0,-1168(a5) │ │ │ │ + auipc a5,0x27 │ │ │ │ + fld fs0,-1276(a5) │ │ │ │ fmul.d fs1,fs2,fs0 │ │ │ │ fmv.d fa0,fs1 │ │ │ │ jal 3810 │ │ │ │ fle.d a5,fa0,fs2 │ │ │ │ - beqz a5,3ffc8 │ │ │ │ + beqz a5,3d4b4 │ │ │ │ fcvt.wu.d s0,fa0,rtz │ │ │ │ sext.w s0,s0 │ │ │ │ fmv.d fa0,fs1 │ │ │ │ jal 37b0 │ │ │ │ - auipc a5,0x1e │ │ │ │ - fld fa5,-1128(a5) │ │ │ │ + auipc a5,0x27 │ │ │ │ + fld fa5,-1364(a5) │ │ │ │ fle.d a5,fa5,fa0 │ │ │ │ - beqz a5,40018 │ │ │ │ + beqz a5,3d504 │ │ │ │ fcvt.wu.d a5,fa0,rtz │ │ │ │ addiw a5,a5,-1 │ │ │ │ slli a4,a5,0x20 │ │ │ │ srli a5,a4,0x1e │ │ │ │ add a5,a5,s1 │ │ │ │ addiw s0,s0,-1 │ │ │ │ slli a4,s0,0x20 │ │ │ │ @@ -86768,46 +83151,46 @@ │ │ │ │ fld fs1,16(sp) │ │ │ │ fmul.d fa0,fa0,fs0 │ │ │ │ fld fs2,8(sp) │ │ │ │ fld fs0,24(sp) │ │ │ │ addi sp,sp,64 │ │ │ │ ret │ │ │ │ mv a5,s1 │ │ │ │ - j 3ffee │ │ │ │ + j 3d4da │ │ │ │ addi sp,sp,-64 │ │ │ │ sd s0,48(sp) │ │ │ │ mv s0,a1 │ │ │ │ fsd fs2,8(sp) │ │ │ │ slli a1,a1,0x20 │ │ │ │ fcvt.d.wu fs2,s0 │ │ │ │ - auipc a3,0x3a │ │ │ │ - ld a3,-178(a3) │ │ │ │ + auipc a3,0x3d │ │ │ │ + ld a3,-1438(a3) │ │ │ │ li a2,1 │ │ │ │ srli a1,a1,0x20 │ │ │ │ sd ra,56(sp) │ │ │ │ sd s1,40(sp) │ │ │ │ fsd fs0,24(sp) │ │ │ │ fsd fs1,16(sp) │ │ │ │ mv s1,a0 │ │ │ │ jal 3400 │ │ │ │ - auipc a5,0x1e │ │ │ │ - fld fs0,-1324(a5) │ │ │ │ + auipc a5,0x27 │ │ │ │ + fld fs0,-1432(a5) │ │ │ │ fmul.d fs1,fs2,fs0 │ │ │ │ fmv.d fa0,fs1 │ │ │ │ jal 3810 │ │ │ │ fle.d a5,fa0,fs2 │ │ │ │ - beqz a5,40064 │ │ │ │ + beqz a5,3d550 │ │ │ │ fcvt.wu.d s0,fa0,rtz │ │ │ │ sext.w s0,s0 │ │ │ │ fmv.d fa0,fs1 │ │ │ │ jal 37b0 │ │ │ │ - auipc a5,0x1e │ │ │ │ - fld fa5,-1284(a5) │ │ │ │ + auipc a5,0x27 │ │ │ │ + fld fa5,-1520(a5) │ │ │ │ fle.d a5,fa5,fa0 │ │ │ │ - beqz a5,400b0 │ │ │ │ + beqz a5,3d59c │ │ │ │ fcvt.wu.d a5,fa0,rtz │ │ │ │ addiw a5,a5,-1 │ │ │ │ slli a5,a5,0x20 │ │ │ │ srli a5,a5,0x20 │ │ │ │ add a5,a5,s1 │ │ │ │ addiw s0,s0,-1 │ │ │ │ slli s0,s0,0x20 │ │ │ │ @@ -86823,46 +83206,46 @@ │ │ │ │ fld fs1,16(sp) │ │ │ │ fmul.d fa0,fa0,fs0 │ │ │ │ fld fs2,8(sp) │ │ │ │ fld fs0,24(sp) │ │ │ │ addi sp,sp,64 │ │ │ │ ret │ │ │ │ mv a5,s1 │ │ │ │ - j 40086 │ │ │ │ + j 3d572 │ │ │ │ addi sp,sp,-64 │ │ │ │ sd s0,48(sp) │ │ │ │ mv s0,a1 │ │ │ │ fsd fs2,8(sp) │ │ │ │ slli a1,a1,0x20 │ │ │ │ fcvt.d.wu fs2,s0 │ │ │ │ - auipc a3,0x3a │ │ │ │ - ld a3,-386(a3) │ │ │ │ + auipc a3,0x3d │ │ │ │ + ld a3,-1646(a3) │ │ │ │ li a2,8 │ │ │ │ srli a1,a1,0x20 │ │ │ │ sd ra,56(sp) │ │ │ │ sd s1,40(sp) │ │ │ │ fsd fs0,24(sp) │ │ │ │ fsd fs1,16(sp) │ │ │ │ mv s1,a0 │ │ │ │ jal 3400 │ │ │ │ - auipc a5,0x1e │ │ │ │ - fld fs0,-1476(a5) │ │ │ │ + auipc a5,0x27 │ │ │ │ + fld fs0,-1584(a5) │ │ │ │ fmul.d fs1,fs2,fs0 │ │ │ │ fmv.d fa0,fs1 │ │ │ │ jal 3810 │ │ │ │ fle.d a5,fa0,fs2 │ │ │ │ - beqz a5,400fc │ │ │ │ + beqz a5,3d5e8 │ │ │ │ fcvt.wu.d s0,fa0,rtz │ │ │ │ sext.w s0,s0 │ │ │ │ fmv.d fa0,fs1 │ │ │ │ jal 37b0 │ │ │ │ - auipc a5,0x1e │ │ │ │ - fld fa5,-1436(a5) │ │ │ │ + auipc a5,0x27 │ │ │ │ + fld fa5,-1672(a5) │ │ │ │ fle.d a5,fa5,fa0 │ │ │ │ - beqz a5,4014a │ │ │ │ + beqz a5,3d636 │ │ │ │ fcvt.wu.d a5,fa0,rtz │ │ │ │ addiw a5,a5,-1 │ │ │ │ slli a4,a5,0x20 │ │ │ │ srli a5,a4,0x1d │ │ │ │ add a5,a5,s1 │ │ │ │ addiw s0,s0,-1 │ │ │ │ slli a4,s0,0x20 │ │ │ │ @@ -86877,116 +83260,116 @@ │ │ │ │ fld fs1,16(sp) │ │ │ │ fld fs2,8(sp) │ │ │ │ fmul.d fa0,fa0,fs0 │ │ │ │ fld fs0,24(sp) │ │ │ │ addi sp,sp,64 │ │ │ │ ret │ │ │ │ mv a5,s1 │ │ │ │ - j 40122 │ │ │ │ + j 3d60e │ │ │ │ fmv.d.x fa5,zero │ │ │ │ - beqz a1,4016e │ │ │ │ + beqz a1,3d65a │ │ │ │ slli a5,a1,0x20 │ │ │ │ srli a4,a5,0x1e │ │ │ │ add a4,a4,a0 │ │ │ │ lw a5,0(a0) │ │ │ │ addi a0,a0,4 │ │ │ │ fcvt.d.w fa4,a5 │ │ │ │ fadd.d fa5,fa5,fa4 │ │ │ │ - bne a4,a0,4015e │ │ │ │ + bne a4,a0,3d64a │ │ │ │ fcvt.d.wu fa0,a1 │ │ │ │ fdiv.d fa0,fa5,fa0 │ │ │ │ ret │ │ │ │ fmv.d.x fa0,zero │ │ │ │ - beqz a2,401a0 │ │ │ │ + beqz a2,3d68c │ │ │ │ slli a5,a2,0x20 │ │ │ │ srli a2,a5,0x1d │ │ │ │ add a5,a0,a2 │ │ │ │ fld fa5,0(a0) │ │ │ │ fld fa4,0(a1) │ │ │ │ addi a0,a0,8 │ │ │ │ addi a1,a1,8 │ │ │ │ fmul.d fa5,fa5,fa4 │ │ │ │ fadd.d fa0,fa0,fa5 │ │ │ │ - bne a5,a0,4018a │ │ │ │ + bne a5,a0,3d676 │ │ │ │ ret │ │ │ │ ret │ │ │ │ addi sp,sp,-32 │ │ │ │ sd s0,16(sp) │ │ │ │ sd s2,0(sp) │ │ │ │ mv s0,a1 │ │ │ │ mv s2,a3 │ │ │ │ li a1,32 │ │ │ │ li a0,0 │ │ │ │ sd s1,8(sp) │ │ │ │ sd ra,24(sp) │ │ │ │ mv s1,a2 │ │ │ │ - jal 1d4e0 │ │ │ │ - beqz s2,40292 │ │ │ │ + jal 1e81c │ │ │ │ + beqz s2,3d77e │ │ │ │ slli a5,s2,0x20 │ │ │ │ fmv.d.x fa4,zero │ │ │ │ srli t1,a5,0x1d │ │ │ │ mv a7,s0 │ │ │ │ add a6,s0,t1 │ │ │ │ mv a5,s0 │ │ │ │ fld fa5,0(a5) │ │ │ │ addi a5,a5,8 │ │ │ │ fadd.d fa4,fa4,fa5 │ │ │ │ - bne a6,a5,401d4 │ │ │ │ + bne a6,a5,3d6c0 │ │ │ │ fcvt.d.wu fa2,s2 │ │ │ │ fmv.d.x fa5,zero │ │ │ │ mv a4,s1 │ │ │ │ fdiv.d fa3,fa4,fa2 │ │ │ │ add t1,t1,s1 │ │ │ │ mv a5,s1 │ │ │ │ fld fa4,0(a5) │ │ │ │ addi a5,a5,8 │ │ │ │ fadd.d fa5,fa5,fa4 │ │ │ │ - bne t1,a5,401f2 │ │ │ │ + bne t1,a5,3d6de │ │ │ │ mv a5,s0 │ │ │ │ fdiv.d fa4,fa5,fa2 │ │ │ │ fld fa5,0(a5) │ │ │ │ addi a5,a5,8 │ │ │ │ fsub.d fa5,fa5,fa3 │ │ │ │ fsd fa5,-8(a5) │ │ │ │ - bne a6,a5,40204 │ │ │ │ + bne a6,a5,3d6f0 │ │ │ │ mv a5,s1 │ │ │ │ fld fa5,0(a5) │ │ │ │ addi a5,a5,8 │ │ │ │ fsub.d fa5,fa5,fa4 │ │ │ │ fsd fa5,-8(a5) │ │ │ │ - bne t1,a5,40216 │ │ │ │ + bne t1,a5,3d702 │ │ │ │ fmv.d.x fa3,zero │ │ │ │ mv a1,s0 │ │ │ │ fld fa5,0(a1) │ │ │ │ addi a1,a1,8 │ │ │ │ fmul.d fa5,fa5,fa5 │ │ │ │ fadd.d fa3,fa3,fa5 │ │ │ │ - bne a6,a1,4022c │ │ │ │ + bne a6,a1,3d718 │ │ │ │ addiw s2,s2,-1 │ │ │ │ fcvt.d.wu fa2,s2 │ │ │ │ fmv.d.x fa4,zero │ │ │ │ mv a2,s1 │ │ │ │ fdiv.d fa3,fa3,fa2 │ │ │ │ fsd fa3,0(a0) │ │ │ │ fld fa5,0(a7) │ │ │ │ fld fa3,0(a2) │ │ │ │ addi a7,a7,8 │ │ │ │ addi a2,a2,8 │ │ │ │ fmul.d fa5,fa5,fa3 │ │ │ │ fadd.d fa4,fa4,fa5 │ │ │ │ - bne a6,a7,4024e │ │ │ │ + bne a6,a7,3d73a │ │ │ │ fdiv.d fa4,fa4,fa2 │ │ │ │ fmv.d.x fa3,zero │ │ │ │ fsd fa4,16(a0) │ │ │ │ fsd fa4,8(a0) │ │ │ │ fld fa5,0(a4) │ │ │ │ addi a4,a4,8 │ │ │ │ fmul.d fa5,fa5,fa5 │ │ │ │ fadd.d fa3,fa3,fa5 │ │ │ │ - bne t1,a4,40270 │ │ │ │ + bne t1,a4,3d75c │ │ │ │ fdiv.d fa3,fa3,fa2 │ │ │ │ ld ra,24(sp) │ │ │ │ ld s0,16(sp) │ │ │ │ ld s1,8(sp) │ │ │ │ ld s2,0(sp) │ │ │ │ fsd fa3,24(a0) │ │ │ │ addi sp,sp,32 │ │ │ │ @@ -87002,122 +83385,122 @@ │ │ │ │ ld s1,8(sp) │ │ │ │ ld s2,0(sp) │ │ │ │ addi sp,sp,32 │ │ │ │ ret │ │ │ │ fcvt.wu.d a3,fa0,rtz │ │ │ │ fmv.d.x fa5,zero │ │ │ │ sext.w a5,a3 │ │ │ │ - beqz a5,402d4 │ │ │ │ + beqz a5,3d7c0 │ │ │ │ slli a5,a3,0x20 │ │ │ │ srli a4,a5,0x1d │ │ │ │ add a4,a4,a0 │ │ │ │ mv a5,a0 │ │ │ │ fld fa4,0(a5) │ │ │ │ addi a5,a5,8 │ │ │ │ fadd.d fa5,fa5,fa4 │ │ │ │ - bne a4,a5,402c8 │ │ │ │ + bne a4,a5,3d7b4 │ │ │ │ fmv.d.x fa3,zero │ │ │ │ fcvt.d.wu fa4,a3 │ │ │ │ flt.d a5,fa3,fa0 │ │ │ │ fdiv.d fa4,fa5,fa4 │ │ │ │ - beqz a5,40312 │ │ │ │ + beqz a5,3d7fe │ │ │ │ li a5,0 │ │ │ │ fld fa5,0(a0) │ │ │ │ fld fa2,0(a1) │ │ │ │ addiw a5,a5,1 │ │ │ │ fsub.d fa5,fa5,fa4 │ │ │ │ fcvt.d.w fa1,a5 │ │ │ │ addi a0,a0,8 │ │ │ │ addi a1,a1,8 │ │ │ │ flt.d a4,fa1,fa0 │ │ │ │ fmul.d fa5,fa5,fa5 │ │ │ │ fmul.d fa5,fa5,fa2 │ │ │ │ fadd.d fa3,fa3,fa5 │ │ │ │ - bnez a4,402e8 │ │ │ │ + bnez a4,3d7d4 │ │ │ │ fdiv.d fa0,fa3,fa0 │ │ │ │ ret │ │ │ │ fmv.d.x fa3,zero │ │ │ │ fdiv.d fa0,fa3,fa0 │ │ │ │ ret │ │ │ │ - beqz a1,40368 │ │ │ │ + beqz a1,3d854 │ │ │ │ slli a5,a1,0x20 │ │ │ │ fmv.d.x fa5,zero │ │ │ │ srli a4,a5,0x1e │ │ │ │ add a4,a4,a0 │ │ │ │ mv a5,a0 │ │ │ │ lw a3,0(a5) │ │ │ │ addi a5,a5,4 │ │ │ │ fcvt.d.w fa4,a3 │ │ │ │ fadd.d fa5,fa5,fa4 │ │ │ │ - bne a4,a5,4032e │ │ │ │ + bne a4,a5,3d81a │ │ │ │ fcvt.d.wu fa0,a1 │ │ │ │ fmv.d.x fa3,zero │ │ │ │ fdiv.d fa4,fa5,fa0 │ │ │ │ lw a5,0(a0) │ │ │ │ addi a0,a0,4 │ │ │ │ fcvt.d.w fa5,a5 │ │ │ │ fsub.d fa5,fa5,fa4 │ │ │ │ fmul.d fa5,fa5,fa5 │ │ │ │ fadd.d fa3,fa3,fa5 │ │ │ │ - bne a4,a0,4034a │ │ │ │ + bne a4,a0,3d836 │ │ │ │ fdiv.d fa0,fa3,fa0 │ │ │ │ ret │ │ │ │ fmv.d.x fa0,zero │ │ │ │ fmv.d fa3,fa0 │ │ │ │ fdiv.d fa0,fa3,fa0 │ │ │ │ ret │ │ │ │ fmv.d.x fa5,zero │ │ │ │ addi sp,sp,-48 │ │ │ │ sd ra,40(sp) │ │ │ │ fle.d a5,fa5,fa1 │ │ │ │ fsd fs0,24(sp) │ │ │ │ fsd fs1,16(sp) │ │ │ │ fsd fs2,8(sp) │ │ │ │ - beqz a5,403ca │ │ │ │ + beqz a5,3d8b6 │ │ │ │ fmv.d fs1,fa1 │ │ │ │ fmv.d fs2,fa0 │ │ │ │ jal 35c0 │ │ │ │ fmv.d fs0,fa0 │ │ │ │ - auipc a5,0x1d │ │ │ │ - fld fa0,1998(a5) │ │ │ │ + auipc a5,0x26 │ │ │ │ + fld fa0,1762(a5) │ │ │ │ fadd.d fa0,fs1,fa0 │ │ │ │ jal 3360 │ │ │ │ fmv.d fs1,fa0 │ │ │ │ fneg.d fa0,fs2 │ │ │ │ jal 3700 │ │ │ │ fdiv.d fs0,fs0,fs1 │ │ │ │ ld ra,40(sp) │ │ │ │ fld fs1,16(sp) │ │ │ │ fld fs2,8(sp) │ │ │ │ fmul.d fa0,fs0,fa0 │ │ │ │ fld fs0,24(sp) │ │ │ │ addi sp,sp,48 │ │ │ │ ret │ │ │ │ - auipc a3,0x26 │ │ │ │ - addi a3,a3,-1242 │ │ │ │ + auipc a3,0x28 │ │ │ │ + addi a3,a3,1554 │ │ │ │ li a2,1028 │ │ │ │ - auipc a1,0x21 │ │ │ │ - addi a1,a1,1938 │ │ │ │ - auipc a0,0x21 │ │ │ │ - addi a0,a0,1954 │ │ │ │ + auipc a1,0x23 │ │ │ │ + addi a1,a1,2022 │ │ │ │ + auipc a0,0x23 │ │ │ │ + addi a0,a0,2038 │ │ │ │ jal 3830 <__assert_fail@plt> │ │ │ │ addi sp,sp,-48 │ │ │ │ fsd fs1,16(sp) │ │ │ │ fmv.d fs1,fa0 │ │ │ │ fmv.d fa0,fa1 │ │ │ │ fsd fs2,8(sp) │ │ │ │ fmv.d fs2,fa1 │ │ │ │ sd ra,40(sp) │ │ │ │ fsd fs0,24(sp) │ │ │ │ jal 3700 │ │ │ │ fmv.d fs0,fa0 │ │ │ │ fmv.d fa0,fs2 │ │ │ │ jal 3700 │ │ │ │ - auipc a5,0x1d │ │ │ │ - fld fa5,1880(a5) │ │ │ │ + auipc a5,0x26 │ │ │ │ + fld fa5,1644(a5) │ │ │ │ fadd.d fa0,fa0,fa5 │ │ │ │ jal 3360 │ │ │ │ jal 3920 │ │ │ │ fmv.d fs2,fa0 │ │ │ │ fmv.d fa0,fs1 │ │ │ │ jal 3700 │ │ │ │ fmul.d fs0,fs0,fs1 │ │ │ │ @@ -87125,128 +83508,128 @@ │ │ │ │ fld fs1,16(sp) │ │ │ │ fsub.d fs0,fs0,fs2 │ │ │ │ fld fs2,8(sp) │ │ │ │ fsub.d fa0,fs0,fa0 │ │ │ │ fld fs0,24(sp) │ │ │ │ addi sp,sp,48 │ │ │ │ ret │ │ │ │ - beqz a1,4048c │ │ │ │ + beqz a1,3d978 │ │ │ │ slli a5,a1,0x20 │ │ │ │ fmv.d.x fa5,zero │ │ │ │ srli a4,a5,0x1d │ │ │ │ add a4,a4,a0 │ │ │ │ mv a5,a0 │ │ │ │ fld fa4,0(a5) │ │ │ │ addi a5,a5,8 │ │ │ │ fadd.d fa5,fa5,fa4 │ │ │ │ - bne a4,a5,4045a │ │ │ │ + bne a4,a5,3d946 │ │ │ │ fcvt.d.wu fa0,a1 │ │ │ │ fmv.d.x fa3,zero │ │ │ │ fdiv.d fa4,fa5,fa0 │ │ │ │ fld fa5,0(a0) │ │ │ │ addi a0,a0,8 │ │ │ │ fsub.d fa5,fa5,fa4 │ │ │ │ fmul.d fa5,fa5,fa5 │ │ │ │ fadd.d fa3,fa3,fa5 │ │ │ │ - bne a4,a0,40472 │ │ │ │ + bne a4,a0,3d95e │ │ │ │ fdiv.d fa0,fa3,fa0 │ │ │ │ ret │ │ │ │ fmv.d.x fa0,zero │ │ │ │ fmv.d fa3,fa0 │ │ │ │ fdiv.d fa0,fa3,fa0 │ │ │ │ ret │ │ │ │ fcvt.wu.d a3,fa0,rtz │ │ │ │ sext.w a5,a3 │ │ │ │ - beqz a5,404fc │ │ │ │ + beqz a5,3d9e8 │ │ │ │ slli a5,a3,0x20 │ │ │ │ fmv.d.x fa5,zero │ │ │ │ srli a4,a5,0x1d │ │ │ │ add a4,a4,a0 │ │ │ │ mv a5,a0 │ │ │ │ fld fa4,0(a5) │ │ │ │ addi a5,a5,8 │ │ │ │ fadd.d fa5,fa5,fa4 │ │ │ │ - bne a4,a5,404b4 │ │ │ │ + bne a4,a5,3d9a0 │ │ │ │ fcvt.d.wu fa3,a3 │ │ │ │ fmv.d.x fa0,zero │ │ │ │ fdiv.d fa4,fa5,fa3 │ │ │ │ fld fa5,0(a0) │ │ │ │ addi a0,a0,8 │ │ │ │ fsub.d fa5,fa5,fa4 │ │ │ │ fmul.d fa5,fa5,fa5 │ │ │ │ fadd.d fa0,fa0,fa5 │ │ │ │ - bne a4,a0,404cc │ │ │ │ + bne a4,a0,3d9b8 │ │ │ │ fdiv.d fa0,fa0,fa3 │ │ │ │ frflags a4 │ │ │ │ fmv.d.x fa5,zero │ │ │ │ flt.d a5,fa0,fa5 │ │ │ │ fsflags a4 │ │ │ │ - bnez a5,4050a │ │ │ │ + bnez a5,3d9f6 │ │ │ │ fsqrt.d fa0,fa0 │ │ │ │ ret │ │ │ │ fmv.d.x fa0,zero │ │ │ │ fdiv.d fa0,fa0,fa0 │ │ │ │ fsqrt.d fa0,fa0 │ │ │ │ ret │ │ │ │ j 36f0 │ │ │ │ addi sp,sp,-32 │ │ │ │ fsd fs0,8(sp) │ │ │ │ sd ra,24(sp) │ │ │ │ - jal 401a2 │ │ │ │ + jal 3d68e │ │ │ │ fld fa0,0(a0) │ │ │ │ fld fa5,24(a0) │ │ │ │ fld fs0,8(a0) │ │ │ │ fmul.d fa0,fa0,fa5 │ │ │ │ frflags a4 │ │ │ │ fmv.d.x fa5,zero │ │ │ │ flt.d a5,fa0,fa5 │ │ │ │ fsflags a4 │ │ │ │ - bnez a5,40544 │ │ │ │ + bnez a5,3da30 │ │ │ │ fsqrt.d fa0,fa0 │ │ │ │ ld ra,24(sp) │ │ │ │ fdiv.d fa0,fs0,fa0 │ │ │ │ fld fs0,8(sp) │ │ │ │ addi sp,sp,32 │ │ │ │ ret │ │ │ │ jal 36f0 │ │ │ │ - j 40538 │ │ │ │ + j 3da24 │ │ │ │ fsub.d fa1,fa0,fa1 │ │ │ │ addi sp,sp,-32 │ │ │ │ fsd fs0,8(sp) │ │ │ │ fmul.d fs0,fa2,fa2 │ │ │ │ - auipc a5,0x1d │ │ │ │ - fld fa5,1794(a5) │ │ │ │ + auipc a5,0x26 │ │ │ │ + fld fa5,1574(a5) │ │ │ │ sd ra,24(sp) │ │ │ │ fmul.d fa1,fa1,fa1 │ │ │ │ fdiv.d fa1,fa1,fs0 │ │ │ │ fmul.d fa0,fa1,fa5 │ │ │ │ jal 3700 │ │ │ │ - auipc a5,0x1d │ │ │ │ - fld fa5,1776(a5) │ │ │ │ + auipc a5,0x26 │ │ │ │ + fld fa5,1556(a5) │ │ │ │ fmul.d fs0,fs0,fa5 │ │ │ │ ld ra,24(sp) │ │ │ │ fsqrt.d fs0,fs0 │ │ │ │ fdiv.d fa0,fa0,fs0 │ │ │ │ fld fs0,8(sp) │ │ │ │ addi sp,sp,32 │ │ │ │ ret │ │ │ │ - auipc a5,0x1d │ │ │ │ - fld fa5,1756(a5) │ │ │ │ + auipc a5,0x26 │ │ │ │ + fld fa5,1536(a5) │ │ │ │ fmul.d fa2,fa2,fa5 │ │ │ │ fsub.d fa0,fa0,fa1 │ │ │ │ addi sp,sp,-16 │ │ │ │ sd ra,8(sp) │ │ │ │ fdiv.d fa0,fa0,fa2 │ │ │ │ jal 33f0 │ │ │ │ - auipc a5,0x1d │ │ │ │ - fld fa4,1472(a5) │ │ │ │ + auipc a5,0x26 │ │ │ │ + fld fa4,1236(a5) │ │ │ │ fadd.d fa0,fa0,fa4 │ │ │ │ ld ra,8(sp) │ │ │ │ - auipc a5,0x1d │ │ │ │ - fld fa5,1378(a5) │ │ │ │ + auipc a5,0x26 │ │ │ │ + fld fa5,1270(a5) │ │ │ │ addi sp,sp,16 │ │ │ │ fmul.d fa0,fa0,fa5 │ │ │ │ ret │ │ │ │ addi sp,sp,-80 │ │ │ │ fsd fs4,24(sp) │ │ │ │ fsd fs5,16(sp) │ │ │ │ fsd fs6,8(sp) │ │ │ │ @@ -87254,18 +83637,18 @@ │ │ │ │ fmv.d fs5,fa0 │ │ │ │ fmv.d fs6,fa1 │ │ │ │ fsd fs2,40(sp) │ │ │ │ fsd fs3,32(sp) │ │ │ │ sd ra,72(sp) │ │ │ │ fsd fs0,56(sp) │ │ │ │ fsd fs1,48(sp) │ │ │ │ - auipc a5,0x1d │ │ │ │ - fld fs3,1676(a5) │ │ │ │ - auipc a5,0x1d │ │ │ │ - fld fs2,1404(a5) │ │ │ │ + auipc a5,0x26 │ │ │ │ + fld fs3,1456(a5) │ │ │ │ + auipc a5,0x26 │ │ │ │ + fld fs2,1168(a5) │ │ │ │ jal 3520 │ │ │ │ fcvt.d.w fs0,a0 │ │ │ │ jal 3520 │ │ │ │ fcvt.d.w fs1,a0 │ │ │ │ fdiv.d fs0,fs0,fs3 │ │ │ │ fdiv.d fs1,fs1,fs3 │ │ │ │ fadd.d fs0,fs0,fs0 │ │ │ │ @@ -87273,26 +83656,26 @@ │ │ │ │ fmul.d fs0,fs0,fs0 │ │ │ │ fadd.d fs1,fs1,fs1 │ │ │ │ fsub.d fs1,fs1,fs2 │ │ │ │ fmul.d fa5,fs1,fs1 │ │ │ │ fadd.d fs0,fs0,fa5 │ │ │ │ fle.d a5,fs2,fs0 │ │ │ │ feq.d a4,fs0,fs4 │ │ │ │ - bnez a5,405f4 │ │ │ │ - bnez a4,405f4 │ │ │ │ + bnez a5,3dae0 │ │ │ │ + bnez a4,3dae0 │ │ │ │ fmv.d fa0,fs0 │ │ │ │ jal 3920 │ │ │ │ - auipc a5,0x1d │ │ │ │ - fld fa5,1412(a5) │ │ │ │ + auipc a5,0x26 │ │ │ │ + fld fa5,1376(a5) │ │ │ │ fmul.d fa0,fa0,fa5 │ │ │ │ fdiv.d fa0,fa0,fs0 │ │ │ │ frflags a4 │ │ │ │ flt.d a5,fa0,fs4 │ │ │ │ fsflags a4 │ │ │ │ - bnez a5,4067e │ │ │ │ + bnez a5,3db6a │ │ │ │ fsqrt.d fa0,fa0 │ │ │ │ fmul.d fa0,fs1,fa0 │ │ │ │ ld ra,72(sp) │ │ │ │ fld fs0,56(sp) │ │ │ │ fld fs1,48(sp) │ │ │ │ fld fs2,40(sp) │ │ │ │ fld fs3,32(sp) │ │ │ │ @@ -87300,15 +83683,15 @@ │ │ │ │ fmul.d fa0,fa0,fs6 │ │ │ │ fld fs6,8(sp) │ │ │ │ fadd.d fa0,fa0,fs5 │ │ │ │ fld fs5,16(sp) │ │ │ │ addi sp,sp,80 │ │ │ │ ret │ │ │ │ jal 36f0 │ │ │ │ - j 4065e │ │ │ │ + j 3db4a │ │ │ │ addi sp,sp,-112 │ │ │ │ fsd fs0,88(sp) │ │ │ │ fsd fs3,64(sp) │ │ │ │ fsd fs5,48(sp) │ │ │ │ fmv.d fs3,fa0 │ │ │ │ fld fs0,0(a0) │ │ │ │ fld fs5,24(a0) │ │ │ │ @@ -87318,50 +83701,50 @@ │ │ │ │ fsd fs4,56(sp) │ │ │ │ fsd fs6,40(sp) │ │ │ │ fsd fs7,32(sp) │ │ │ │ frflags a4 │ │ │ │ fmv.d.x fa5,zero │ │ │ │ flt.d a5,fs0,fa5 │ │ │ │ fsflags a4 │ │ │ │ - bnez a5,4077a │ │ │ │ + bnez a5,3dc66 │ │ │ │ fsqrt.d fs7,fs0 │ │ │ │ frflags a4 │ │ │ │ fmv.d.x fa5,zero │ │ │ │ flt.d a5,fs5,fa5 │ │ │ │ fsflags a4 │ │ │ │ - bnez a5,407cc │ │ │ │ + bnez a5,3dcb8 │ │ │ │ fsqrt.d fs1,fs5 │ │ │ │ fmul.d fs0,fs0,fs5 │ │ │ │ fld fs4,8(a0) │ │ │ │ frflags a4 │ │ │ │ fmv.d.x fa5,zero │ │ │ │ flt.d a5,fs0,fa5 │ │ │ │ fsflags a4 │ │ │ │ - bnez a5,407b2 │ │ │ │ + bnez a5,3dc9e │ │ │ │ fsqrt.d fs0,fs0 │ │ │ │ - auipc a5,0x1d │ │ │ │ - fld fs6,1146(a5) │ │ │ │ - auipc a5,0x1d │ │ │ │ - fld fa5,1386(a5) │ │ │ │ + auipc a5,0x26 │ │ │ │ + fld fs6,910(a5) │ │ │ │ + auipc a5,0x26 │ │ │ │ + fld fa5,1166(a5) │ │ │ │ fmul.d fa5,fs5,fa5 │ │ │ │ fdiv.d fs4,fs4,fs0 │ │ │ │ fmul.d fs2,fs4,fs4 │ │ │ │ fsub.d fs2,fs6,fs2 │ │ │ │ fmul.d fa5,fa5,fs2 │ │ │ │ frflags a4 │ │ │ │ fmv.d.x fa4,zero │ │ │ │ flt.d a5,fa5,fa4 │ │ │ │ fsflags a4 │ │ │ │ - bnez a5,40798 │ │ │ │ + bnez a5,3dc84 │ │ │ │ fsqrt.d fs0,fa5 │ │ │ │ fsub.d fs3,fs3,fa2 │ │ │ │ fsub.d fa1,fa1,fa3 │ │ │ │ fmul.d fs2,fs2,fs5 │ │ │ │ - auipc a5,0x1d │ │ │ │ - fld fa0,1316(a5) │ │ │ │ + auipc a5,0x26 │ │ │ │ + fld fa0,1096(a5) │ │ │ │ fdiv.d fs1,fs1,fs7 │ │ │ │ fmul.d fs1,fs1,fs4 │ │ │ │ fmul.d fs1,fs1,fs3 │ │ │ │ fsub.d fa1,fa1,fs1 │ │ │ │ fmul.d fa1,fa1,fa1 │ │ │ │ fdiv.d fa1,fa1,fs2 │ │ │ │ fmul.d fa0,fa1,fa0 │ │ │ │ @@ -87386,47 +83769,47 @@ │ │ │ │ fsd fa1,0(sp) │ │ │ │ jal 36f0 │ │ │ │ fmv.d fs7,fa0 │ │ │ │ ld a0,24(sp) │ │ │ │ fld fa3,16(sp) │ │ │ │ fld fa2,8(sp) │ │ │ │ fld fa1,0(sp) │ │ │ │ - j 406b8 │ │ │ │ + j 3dba4 │ │ │ │ fmv.d fa0,fa5 │ │ │ │ fsd fa3,16(sp) │ │ │ │ fsd fa2,8(sp) │ │ │ │ fsd fa1,0(sp) │ │ │ │ jal 36f0 │ │ │ │ fmv.d fs0,fa0 │ │ │ │ fld fa3,16(sp) │ │ │ │ fld fa2,8(sp) │ │ │ │ fld fa1,0(sp) │ │ │ │ - j 40728 │ │ │ │ + j 3dc14 │ │ │ │ fmv.d fa0,fs0 │ │ │ │ fsd fa3,16(sp) │ │ │ │ fsd fa2,8(sp) │ │ │ │ fsd fa1,0(sp) │ │ │ │ jal 36f0 │ │ │ │ fmv.d fs0,fa0 │ │ │ │ fld fa3,16(sp) │ │ │ │ fld fa2,8(sp) │ │ │ │ fld fa1,0(sp) │ │ │ │ - j 406ee │ │ │ │ + j 3dbda │ │ │ │ fmv.d fa0,fs5 │ │ │ │ sd a0,24(sp) │ │ │ │ fsd fa3,16(sp) │ │ │ │ fsd fa2,8(sp) │ │ │ │ fsd fa1,0(sp) │ │ │ │ jal 36f0 │ │ │ │ fmv.d fs1,fa0 │ │ │ │ ld a0,24(sp) │ │ │ │ fld fa3,16(sp) │ │ │ │ fld fa2,8(sp) │ │ │ │ fld fa1,0(sp) │ │ │ │ - j 406d0 │ │ │ │ + j 3dbbc │ │ │ │ addi sp,sp,-128 │ │ │ │ fsd fs3,80(sp) │ │ │ │ fsd fs6,56(sp) │ │ │ │ fsd fs7,48(sp) │ │ │ │ fmv.d fs3,fa0 │ │ │ │ fld fs7,0(a0) │ │ │ │ fld fs6,24(a0) │ │ │ │ @@ -87438,52 +83821,52 @@ │ │ │ │ fsd fs5,64(sp) │ │ │ │ fsd fs8,40(sp) │ │ │ │ fsd fs9,32(sp) │ │ │ │ frflags a4 │ │ │ │ fmv.d.x fa5,zero │ │ │ │ flt.d a5,fs7,fa5 │ │ │ │ fsflags a4 │ │ │ │ - bnez a5,40904 │ │ │ │ + bnez a5,3ddf0 │ │ │ │ fsqrt.d fs4,fs7 │ │ │ │ frflags a4 │ │ │ │ fmv.d.x fa5,zero │ │ │ │ flt.d a5,fs6,fa5 │ │ │ │ fsflags a4 │ │ │ │ - bnez a5,4094e │ │ │ │ + bnez a5,3de3a │ │ │ │ fsqrt.d fs8,fs6 │ │ │ │ fmul.d fa0,fs7,fs6 │ │ │ │ fld fs0,8(a0) │ │ │ │ frflags a4 │ │ │ │ fmv.d.x fa5,zero │ │ │ │ flt.d a5,fa0,fa5 │ │ │ │ fsflags a4 │ │ │ │ - bnez a5,4093c │ │ │ │ + bnez a5,3de28 │ │ │ │ fsqrt.d fa0,fa0 │ │ │ │ - auipc a5,0x1d │ │ │ │ - fld fs2,1032(a5) │ │ │ │ + auipc a5,0x26 │ │ │ │ + fld fs2,812(a5) │ │ │ │ fmul.d fs2,fs4,fs2 │ │ │ │ - auipc a5,0x1d │ │ │ │ - fld fs5,772(a5) │ │ │ │ + auipc a5,0x26 │ │ │ │ + fld fs5,536(a5) │ │ │ │ fmul.d fs2,fs2,fs8 │ │ │ │ fdiv.d fs0,fs0,fa0 │ │ │ │ fmul.d fs1,fs0,fs0 │ │ │ │ fsub.d fs1,fs5,fs1 │ │ │ │ frflags a4 │ │ │ │ fmv.d.x fa5,zero │ │ │ │ flt.d a5,fs1,fa5 │ │ │ │ fsflags a4 │ │ │ │ - bnez a5,40922 │ │ │ │ + bnez a5,3de0e │ │ │ │ fsqrt.d fs9,fs1 │ │ │ │ fsub.d fa2,fs3,fa2 │ │ │ │ fadd.d fs0,fs0,fs0 │ │ │ │ fsub.d fa1,fa1,fa3 │ │ │ │ fmul.d fs4,fs4,fs8 │ │ │ │ fadd.d fs1,fs1,fs1 │ │ │ │ - auipc a5,0x1d │ │ │ │ - fld fa0,666(a5) │ │ │ │ + auipc a5,0x26 │ │ │ │ + fld fa0,550(a5) │ │ │ │ fmul.d fa5,fa2,fa2 │ │ │ │ fmul.d fs0,fs0,fa2 │ │ │ │ fmul.d fa4,fa1,fa1 │ │ │ │ fmul.d fs0,fs0,fa1 │ │ │ │ fdiv.d fa5,fa5,fs7 │ │ │ │ fdiv.d fs0,fs0,fs4 │ │ │ │ fdiv.d fa4,fa4,fs6 │ │ │ │ @@ -87515,52 +83898,52 @@ │ │ │ │ fsd fa1,0(sp) │ │ │ │ jal 36f0 │ │ │ │ fmv.d fs4,fa0 │ │ │ │ ld a0,24(sp) │ │ │ │ fld fa3,16(sp) │ │ │ │ fld fa2,8(sp) │ │ │ │ fld fa1,0(sp) │ │ │ │ - j 40824 │ │ │ │ + j 3dd10 │ │ │ │ fmv.d fa0,fs1 │ │ │ │ fsd fa3,16(sp) │ │ │ │ fsd fa2,8(sp) │ │ │ │ fsd fa1,0(sp) │ │ │ │ jal 36f0 │ │ │ │ fmv.d fs9,fa0 │ │ │ │ fld fa3,16(sp) │ │ │ │ fld fa2,8(sp) │ │ │ │ fld fa1,0(sp) │ │ │ │ - j 40892 │ │ │ │ + j 3dd7e │ │ │ │ fsd fa3,16(sp) │ │ │ │ fsd fa2,8(sp) │ │ │ │ fsd fa1,0(sp) │ │ │ │ jal 36f0 │ │ │ │ fld fa3,16(sp) │ │ │ │ fld fa2,8(sp) │ │ │ │ fld fa1,0(sp) │ │ │ │ - j 40858 │ │ │ │ + j 3dd44 │ │ │ │ fmv.d fa0,fs6 │ │ │ │ sd a0,24(sp) │ │ │ │ fsd fa3,16(sp) │ │ │ │ fsd fa2,8(sp) │ │ │ │ fsd fa1,0(sp) │ │ │ │ jal 36f0 │ │ │ │ fmv.d fs8,fa0 │ │ │ │ ld a0,24(sp) │ │ │ │ fld fa3,16(sp) │ │ │ │ fld fa2,8(sp) │ │ │ │ fld fa1,0(sp) │ │ │ │ - j 4083c │ │ │ │ + j 3dd28 │ │ │ │ addi sp,sp,-32 │ │ │ │ sd ra,24(sp) │ │ │ │ fsd fs1,0(sp) │ │ │ │ - beqz a3,40a34 │ │ │ │ + beqz a3,3df20 │ │ │ │ fmv.d.x fa2,zero │ │ │ │ - auipc a5,0x1d │ │ │ │ - fld fa0,496(a5) │ │ │ │ + auipc a5,0x26 │ │ │ │ + fld fa0,260(a5) │ │ │ │ fsd fs0,8(sp) │ │ │ │ slli a5,a3,0x20 │ │ │ │ fmv.d fs0,fa0 │ │ │ │ fmv.d fa1,fa2 │ │ │ │ srli a4,a5,0x1d │ │ │ │ sd s0,16(sp) │ │ │ │ add a4,a4,a0 │ │ │ │ @@ -87568,38 +83951,38 @@ │ │ │ │ fld fa5,0(a0) │ │ │ │ fld fa3,0(a1) │ │ │ │ fld fa4,0(a2) │ │ │ │ fsub.d fa5,fa5,fa3 │ │ │ │ fle.d a5,fa1,fa4 │ │ │ │ fmul.d fa4,fa4,fa4 │ │ │ │ fmul.d fa5,fa5,fa5 │ │ │ │ - beqz a5,40a18 │ │ │ │ + beqz a5,3df04 │ │ │ │ fdiv.d fa3,fa0,fa4 │ │ │ │ addi a0,a0,8 │ │ │ │ fmul.d fs0,fs0,fa4 │ │ │ │ addi a1,a1,8 │ │ │ │ addi a2,a2,8 │ │ │ │ fmul.d fa5,fa3,fa5 │ │ │ │ fadd.d fa2,fa2,fa5 │ │ │ │ - bne a0,a4,40998 │ │ │ │ - auipc a5,0x1d │ │ │ │ - fld fa0,654(a5) │ │ │ │ + bne a0,a4,3de84 │ │ │ │ + auipc a5,0x26 │ │ │ │ + fld fa0,434(a5) │ │ │ │ fmul.d fa0,fa2,fa0 │ │ │ │ jal 3700 │ │ │ │ fcvt.d.wu fa1,s0 │ │ │ │ fmv.d fs1,fa0 │ │ │ │ - auipc a5,0x1d │ │ │ │ - fld fa0,638(a5) │ │ │ │ + auipc a5,0x26 │ │ │ │ + fld fa0,418(a5) │ │ │ │ jal 35c0 │ │ │ │ fmul.d fa0,fa0,fs0 │ │ │ │ frflags a4 │ │ │ │ fmv.d.x fa4,zero │ │ │ │ flt.d a5,fa0,fa4 │ │ │ │ fsflags a4 │ │ │ │ - bnez a5,40a42 │ │ │ │ + bnez a5,3df2e │ │ │ │ ld s0,16(sp) │ │ │ │ fld fs0,8(sp) │ │ │ │ fsqrt.d fa5,fa0 │ │ │ │ ld ra,24(sp) │ │ │ │ fdiv.d fa0,fs1,fa5 │ │ │ │ fld fs1,0(sp) │ │ │ │ addi sp,sp,32 │ │ │ │ @@ -87607,65 +83990,65 @@ │ │ │ │ fdiv.d fa3,fa0,fa1 │ │ │ │ addi a0,a0,8 │ │ │ │ fmul.d fs0,fs0,fa4 │ │ │ │ addi a1,a1,8 │ │ │ │ addi a2,a2,8 │ │ │ │ fmul.d fa5,fa3,fa5 │ │ │ │ fadd.d fa2,fa2,fa5 │ │ │ │ - bne a0,a4,40998 │ │ │ │ - j 409ca │ │ │ │ - auipc a5,0x1d │ │ │ │ - fld fa0,308(a5) │ │ │ │ + bne a0,a4,3de84 │ │ │ │ + j 3deb6 │ │ │ │ + auipc a5,0x26 │ │ │ │ + fld fa0,72(a5) │ │ │ │ fmv.d fs1,fa0 │ │ │ │ - j 40a08 │ │ │ │ + j 3def4 │ │ │ │ jal 36f0 │ │ │ │ fmv.d fa5,fa0 │ │ │ │ ld s0,16(sp) │ │ │ │ fld fs0,8(sp) │ │ │ │ - j 40a0c │ │ │ │ + j 3def8 │ │ │ │ fmv.d.x fa5,zero │ │ │ │ fle.d a5,fa5,fa0 │ │ │ │ fmv.d fa5,fa0 │ │ │ │ - bnez a5,40a62 │ │ │ │ + bnez a5,3df4e │ │ │ │ fneg.d fa5,fa0 │ │ │ │ - auipc a5,0x1d │ │ │ │ - fld fa4,534(a5) │ │ │ │ + auipc a5,0x26 │ │ │ │ + fld fa4,322(a5) │ │ │ │ flt.d a5,fa4,fa5 │ │ │ │ - bnez a5,40b4e │ │ │ │ - auipc a5,0x1d │ │ │ │ - fld fa4,528(a5) │ │ │ │ + bnez a5,3e03a │ │ │ │ + auipc a5,0x26 │ │ │ │ + fld fa4,316(a5) │ │ │ │ flt.d a5,fa5,fa4 │ │ │ │ - bnez a5,40b4c │ │ │ │ - auipc a5,0x1d │ │ │ │ - fld fa5,522(a5) │ │ │ │ + bnez a5,3e038 │ │ │ │ + auipc a5,0x26 │ │ │ │ + fld fa5,310(a5) │ │ │ │ fdiv.d fa5,fa0,fa5 │ │ │ │ - auipc a5,0x1d │ │ │ │ - fld ft7,518(a5) │ │ │ │ - auipc a5,0x1d │ │ │ │ - fld ft6,518(a5) │ │ │ │ - auipc a5,0x1d │ │ │ │ - fld ft5,518(a5) │ │ │ │ - auipc a5,0x1d │ │ │ │ - fld ft4,518(a5) │ │ │ │ - auipc a5,0x1d │ │ │ │ - fld ft3,518(a5) │ │ │ │ - auipc a5,0x1d │ │ │ │ - fld ft2,518(a5) │ │ │ │ - auipc a5,0x1d │ │ │ │ - fld ft1,518(a5) │ │ │ │ - auipc a5,0x1d │ │ │ │ - fld ft0,518(a5) │ │ │ │ - auipc a5,0x1d │ │ │ │ - fld fa1,518(a5) │ │ │ │ - auipc a5,0x1d │ │ │ │ - fld fa2,518(a5) │ │ │ │ - auipc a5,0x1d │ │ │ │ - fld fa3,62(a5) │ │ │ │ - auipc a5,0x1d │ │ │ │ - fld fa4,134(a5) │ │ │ │ + auipc a5,0x26 │ │ │ │ + fld ft7,306(a5) │ │ │ │ + auipc a5,0x26 │ │ │ │ + fld ft6,306(a5) │ │ │ │ + auipc a5,0x26 │ │ │ │ + fld ft5,306(a5) │ │ │ │ + auipc a5,0x26 │ │ │ │ + fld ft4,306(a5) │ │ │ │ + auipc a5,0x26 │ │ │ │ + fld ft3,306(a5) │ │ │ │ + auipc a5,0x26 │ │ │ │ + fld ft2,306(a5) │ │ │ │ + auipc a5,0x26 │ │ │ │ + fld ft1,306(a5) │ │ │ │ + auipc a5,0x26 │ │ │ │ + fld ft0,306(a5) │ │ │ │ + auipc a5,0x26 │ │ │ │ + fld fa1,306(a5) │ │ │ │ + auipc a5,0x26 │ │ │ │ + fld fa2,306(a5) │ │ │ │ + auipc a5,0x26 │ │ │ │ + fld fa3,-46(a5) │ │ │ │ + auipc a5,0x26 │ │ │ │ + fld fa4,-102(a5) │ │ │ │ fadd.d fa5,fa5,ft7 │ │ │ │ fmul.d fa5,fa5,fa0 │ │ │ │ fadd.d fa5,fa5,ft6 │ │ │ │ fmul.d fa5,fa5,fa0 │ │ │ │ fadd.d fa5,fa5,ft5 │ │ │ │ fmul.d fa5,fa5,fa0 │ │ │ │ fadd.d fa5,fa5,ft4 │ │ │ │ @@ -87688,106 +84071,106 @@ │ │ │ │ fmul.d fa0,fa5,fa0 │ │ │ │ ret │ │ │ │ ret │ │ │ │ addi sp,sp,-16 │ │ │ │ sd ra,8(sp) │ │ │ │ jal 3700 │ │ │ │ ld ra,8(sp) │ │ │ │ - auipc a5,0x1d │ │ │ │ - fld fa5,16(a5) │ │ │ │ + auipc a5,0x26 │ │ │ │ + fld fa5,-220(a5) │ │ │ │ fsub.d fa0,fa0,fa5 │ │ │ │ addi sp,sp,16 │ │ │ │ ret │ │ │ │ │ │ │ │ -0000000000040b68 : │ │ │ │ +000000000003e054 : │ │ │ │ addi sp,sp,-16 │ │ │ │ sd ra,8(sp) │ │ │ │ jal 3920 │ │ │ │ ld ra,8(sp) │ │ │ │ - auipc a5,0x1d │ │ │ │ - fld fa5,366(a5) │ │ │ │ + auipc a5,0x26 │ │ │ │ + fld fa5,-54(a5) │ │ │ │ fdiv.d fa0,fa0,fa5 │ │ │ │ addi sp,sp,16 │ │ │ │ ret │ │ │ │ │ │ │ │ -0000000000040b82 : │ │ │ │ +000000000003e06e : │ │ │ │ addi sp,sp,-16 │ │ │ │ sd ra,8(sp) │ │ │ │ jal 3920 │ │ │ │ ld ra,8(sp) │ │ │ │ - auipc a5,0x1d │ │ │ │ - fld fa5,-20(a5) │ │ │ │ + auipc a5,0x26 │ │ │ │ + fld fa5,-200(a5) │ │ │ │ fdiv.d fa0,fa0,fa5 │ │ │ │ addi sp,sp,16 │ │ │ │ ret │ │ │ │ addi sp,sp,-32 │ │ │ │ fsd fs0,8(sp) │ │ │ │ fabs.d fa4,fa0 │ │ │ │ fmv.d fs0,fa1 │ │ │ │ - auipc a5,0x1d │ │ │ │ - fld fa5,-96(a5) │ │ │ │ + auipc a5,0x26 │ │ │ │ + fld fa5,-100(a5) │ │ │ │ sd ra,24(sp) │ │ │ │ frflags a4 │ │ │ │ flt.d a5,fa5,fa4 │ │ │ │ fsflags a4 │ │ │ │ - bnez a5,40c18 │ │ │ │ + bnez a5,3e104 │ │ │ │ fabs.d fa4,fa1 │ │ │ │ frflags a4 │ │ │ │ flt.d a5,fa5,fa4 │ │ │ │ fsflags a4 │ │ │ │ - bnez a5,40c10 │ │ │ │ + bnez a5,3e0fc │ │ │ │ flt.d a5,fa1,fa0 │ │ │ │ - beqz a5,40be0 │ │ │ │ + beqz a5,3e0cc │ │ │ │ fmv.d fs0,fa0 │ │ │ │ fmv.d fa0,fa1 │ │ │ │ fsub.d fa1,fa0,fs0 │ │ │ │ - auipc a5,0x1d │ │ │ │ - fld fa0,260(a5) │ │ │ │ + auipc a5,0x26 │ │ │ │ + fld fa0,-320(a5) │ │ │ │ jal 35c0 │ │ │ │ - auipc a5,0x1d │ │ │ │ - fld fa5,-136(a5) │ │ │ │ + auipc a5,0x26 │ │ │ │ + fld fa5,-372(a5) │ │ │ │ fadd.d fa0,fa0,fa5 │ │ │ │ jal 3920 │ │ │ │ - auipc a5,0x1d │ │ │ │ - fld fa5,224(a5) │ │ │ │ + auipc a5,0x26 │ │ │ │ + fld fa5,-196(a5) │ │ │ │ fdiv.d fa0,fa0,fa5 │ │ │ │ fadd.d fa0,fa0,fs0 │ │ │ │ ld ra,24(sp) │ │ │ │ fld fs0,8(sp) │ │ │ │ addi sp,sp,32 │ │ │ │ ret │ │ │ │ ld ra,24(sp) │ │ │ │ fld fs0,8(sp) │ │ │ │ fmv.d fa0,fa1 │ │ │ │ addi sp,sp,32 │ │ │ │ ret │ │ │ │ fabs.d fa4,fa1 │ │ │ │ - auipc a5,0x1d │ │ │ │ - fld fa5,-224(a5) │ │ │ │ + auipc a5,0x26 │ │ │ │ + fld fa5,-228(a5) │ │ │ │ frflags a4 │ │ │ │ flt.d a5,fa5,fa4 │ │ │ │ fsflags a4 │ │ │ │ - bnez a5,40c98 │ │ │ │ + bnez a5,3e184 │ │ │ │ addi sp,sp,-32 │ │ │ │ fsd fs0,8(sp) │ │ │ │ fabs.d fa4,fa0 │ │ │ │ fmv.d fs0,fa1 │ │ │ │ sd ra,24(sp) │ │ │ │ frflags a4 │ │ │ │ flt.d a5,fa5,fa4 │ │ │ │ fsflags a4 │ │ │ │ - bnez a5,40c8c │ │ │ │ + bnez a5,3e178 │ │ │ │ flt.d a5,fa1,fa0 │ │ │ │ - beqz a5,40c68 │ │ │ │ + beqz a5,3e154 │ │ │ │ fmv.d fs0,fa0 │ │ │ │ fmv.d fa0,fa1 │ │ │ │ fsub.d fa0,fa0,fs0 │ │ │ │ jal 3700 │ │ │ │ - auipc a5,0x1d │ │ │ │ - fld fa5,-264(a5) │ │ │ │ + auipc a5,0x26 │ │ │ │ + fld fa5,-500(a5) │ │ │ │ fadd.d fa0,fa0,fa5 │ │ │ │ jal 3920 │ │ │ │ ld ra,24(sp) │ │ │ │ fadd.d fa0,fa0,fs0 │ │ │ │ fld fs0,8(sp) │ │ │ │ addi sp,sp,32 │ │ │ │ ret │ │ │ │ @@ -87810,64 +84193,64 @@ │ │ │ │ sd s4,48(sp) │ │ │ │ sd s5,40(sp) │ │ │ │ mv s4,a2 │ │ │ │ sd ra,88(sp) │ │ │ │ fsd fs1,16(sp) │ │ │ │ mv s5,a3 │ │ │ │ mv s3,a4 │ │ │ │ - jal 1d4e0 │ │ │ │ + jal 1e81c │ │ │ │ mv a2,s1 │ │ │ │ li a1,0 │ │ │ │ mv s2,a0 │ │ │ │ jal 3890 │ │ │ │ - beqz s4,40d02 │ │ │ │ + beqz s4,3e1ee │ │ │ │ slli a4,s4,0x20 │ │ │ │ srli a4,a4,0x20 │ │ │ │ mv a1,s0 │ │ │ │ add a4,a4,s0 │ │ │ │ - auipc a5,0x1d │ │ │ │ - fld fa4,-372(a5) │ │ │ │ + auipc a5,0x26 │ │ │ │ + fld fa4,-608(a5) │ │ │ │ lbu a5,0(a1) │ │ │ │ addi a1,a1,1 │ │ │ │ slli a5,a5,0x2 │ │ │ │ add a5,a5,s3 │ │ │ │ lwu a5,0(a5) │ │ │ │ slli a5,a5,0x3 │ │ │ │ add a5,a5,s2 │ │ │ │ fld fa5,0(a5) │ │ │ │ fadd.d fa5,fa5,fa4 │ │ │ │ fsd fa5,0(a5) │ │ │ │ - bne a4,a1,40ce4 │ │ │ │ - beqz s5,40d80 │ │ │ │ + bne a4,a1,3e1d0 │ │ │ │ + beqz s5,3e26c │ │ │ │ fcvt.d.wu fa4,s4 │ │ │ │ fsd fs0,24(sp) │ │ │ │ fsd fs2,8(sp) │ │ │ │ fsd fs3,0(sp) │ │ │ │ mv s0,s2 │ │ │ │ add s1,s1,s2 │ │ │ │ mv a5,s2 │ │ │ │ fld fa5,0(a5) │ │ │ │ addi a5,a5,8 │ │ │ │ fdiv.d fa5,fa5,fa4 │ │ │ │ fsd fa5,-8(a5) │ │ │ │ - bne s1,a5,40d16 │ │ │ │ + bne s1,a5,3e202 │ │ │ │ fmv.d.x fs1,zero │ │ │ │ - auipc a5,0x1d │ │ │ │ - fld fs3,-434(a5) │ │ │ │ + auipc a5,0x26 │ │ │ │ + fld fs3,-614(a5) │ │ │ │ fmv.d fs2,fs1 │ │ │ │ fld fs0,0(s0) │ │ │ │ flt.d a5,fs2,fs0 │ │ │ │ fmv.d fa0,fs0 │ │ │ │ - beqz a5,40d52 │ │ │ │ + beqz a5,3e23e │ │ │ │ jal 3920 │ │ │ │ fdiv.d fa5,fa0,fs3 │ │ │ │ fmul.d fa5,fa5,fs0 │ │ │ │ fadd.d fs1,fs1,fa5 │ │ │ │ addi s0,s0,8 │ │ │ │ - bne s1,s0,40d36 │ │ │ │ + bne s1,s0,3e222 │ │ │ │ fneg.d fs1,fs1 │ │ │ │ fld fs0,24(sp) │ │ │ │ fld fs2,8(sp) │ │ │ │ fld fs3,0(sp) │ │ │ │ mv a0,s2 │ │ │ │ jal 3670 │ │ │ │ ld ra,88(sp) │ │ │ │ @@ -87877,35 +84260,35 @@ │ │ │ │ ld s2,64(sp) │ │ │ │ ld s3,56(sp) │ │ │ │ ld s4,48(sp) │ │ │ │ ld s5,40(sp) │ │ │ │ fld fs1,16(sp) │ │ │ │ addi sp,sp,96 │ │ │ │ ret │ │ │ │ - auipc a5,0x1d │ │ │ │ - fld fs1,-144(a5) │ │ │ │ - j 40d62 │ │ │ │ + auipc a5,0x26 │ │ │ │ + fld fs1,-372(a5) │ │ │ │ + j 3e24e │ │ │ │ addi sp,sp,-32 │ │ │ │ slli a5,a1,0x20 │ │ │ │ sd s0,16(sp) │ │ │ │ sd s1,8(sp) │ │ │ │ sd s2,0(sp) │ │ │ │ mv s1,a1 │ │ │ │ mv s0,a0 │ │ │ │ mv s2,a2 │ │ │ │ srli a1,a5,0x1d │ │ │ │ li a0,0 │ │ │ │ sd ra,24(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - bgeu s2,s1,40e02 │ │ │ │ + jal 1e81c │ │ │ │ + bgeu s2,s1,3e2ee │ │ │ │ slliw a5,s2,0x1 │ │ │ │ slli a3,a5,0x20 │ │ │ │ srli a3,a3,0x21 │ │ │ │ sext.w a4,a5 │ │ │ │ - beqz a3,40e02 │ │ │ │ + beqz a3,3e2ee │ │ │ │ addiw a4,a4,1 │ │ │ │ fcvt.d.wu fa3,a4 │ │ │ │ negw a3,s2 │ │ │ │ subw a7,s1,a5 │ │ │ │ addw a1,a5,s2 │ │ │ │ mv a4,s2 │ │ │ │ addw a5,a3,a4 │ │ │ │ @@ -87917,17 +84300,17 @@ │ │ │ │ srli a5,a6,0x1d │ │ │ │ fdiv.d fa4,fa4,fa3 │ │ │ │ add a5,a5,a0 │ │ │ │ fld fa5,0(a5) │ │ │ │ addiw a4,a4,1 │ │ │ │ fadd.d fa5,fa5,fa4 │ │ │ │ fsd fa5,0(a5) │ │ │ │ - bne a1,a4,40dd0 │ │ │ │ + bne a1,a4,3e2bc │ │ │ │ addiw a3,a3,1 │ │ │ │ - bne a7,a3,40dce │ │ │ │ + bne a7,a3,3e2ba │ │ │ │ ld ra,24(sp) │ │ │ │ ld s0,16(sp) │ │ │ │ ld s1,8(sp) │ │ │ │ ld s2,0(sp) │ │ │ │ addi sp,sp,32 │ │ │ │ ret │ │ │ │ addi sp,sp,-304 │ │ │ │ @@ -87963,28 +84346,28 @@ │ │ │ │ fsd fs3,160(sp) │ │ │ │ fsd fs6,136(sp) │ │ │ │ fsd fs4,152(sp) │ │ │ │ fsd fs5,144(sp) │ │ │ │ fsd fs7,128(sp) │ │ │ │ fsd fs8,120(sp) │ │ │ │ fsd fs9,112(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ + jal 1e81c │ │ │ │ slli a5,s9,0x20 │ │ │ │ srli a5,a5,0x20 │ │ │ │ slli s1,a5,0x3 │ │ │ │ mv s2,a0 │ │ │ │ mv a1,s1 │ │ │ │ li a0,0 │ │ │ │ sd a5,64(sp) │ │ │ │ sd s1,48(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ + jal 1e81c │ │ │ │ mv s5,a0 │ │ │ │ mv a1,s1 │ │ │ │ li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ + jal 1e81c │ │ │ │ mv a2,s1 │ │ │ │ li a1,0 │ │ │ │ mv s6,a0 │ │ │ │ jal 3890 │ │ │ │ mv a2,s1 │ │ │ │ li a1,0 │ │ │ │ mv a0,s5 │ │ │ │ @@ -87996,41 +84379,41 @@ │ │ │ │ mul a2,a2,a4 │ │ │ │ li a1,0 │ │ │ │ mv a0,s2 │ │ │ │ sd a4,72(sp) │ │ │ │ mv s8,s4 │ │ │ │ mv s7,s3 │ │ │ │ jal 3890 │ │ │ │ - auipc a5,0x1d │ │ │ │ - fld fs6,-850(a5) │ │ │ │ + auipc a5,0x26 │ │ │ │ + fld fs6,-1086(a5) │ │ │ │ fmv.d fs2,fs6 │ │ │ │ mv a7,s11 │ │ │ │ li a1,0 │ │ │ │ mv s11,s2 │ │ │ │ - auipc a5,0x1d │ │ │ │ - fld fs1,-628(a5) │ │ │ │ - auipc a5,0x1d │ │ │ │ - fld fs0,-628(a5) │ │ │ │ - auipc a5,0x1d │ │ │ │ - fld fs3,-604(a5) │ │ │ │ + auipc a5,0x26 │ │ │ │ + fld fs1,-848(a5) │ │ │ │ + auipc a5,0x26 │ │ │ │ + fld fs0,-848(a5) │ │ │ │ + auipc a5,0x26 │ │ │ │ + fld fs3,-816(a5) │ │ │ │ mv s2,s10 │ │ │ │ fmv.d.x fs4,zero │ │ │ │ - beqz s2,4103a │ │ │ │ + beqz s2,3e526 │ │ │ │ fmv.d fs7,fs4 │ │ │ │ li a2,0 │ │ │ │ li a0,0 │ │ │ │ sd a1,104(sp) │ │ │ │ sd s5,88(sp) │ │ │ │ mv a1,s0 │ │ │ │ sd s6,96(sp) │ │ │ │ mv s10,a2 │ │ │ │ mv s0,a0 │ │ │ │ sd s2,40(sp) │ │ │ │ mv a3,s10 │ │ │ │ - beqz a7,41020 │ │ │ │ + beqz a7,3e50c │ │ │ │ ld a4,64(sp) │ │ │ │ slli a5,a0,0x20 │ │ │ │ srli a5,a5,0x20 │ │ │ │ add a6,a4,a5 │ │ │ │ slli a6,a6,0x3 │ │ │ │ ld s3,56(sp) │ │ │ │ add s6,a1,a6 │ │ │ │ @@ -88044,60 +84427,60 @@ │ │ │ │ mv s0,s10 │ │ │ │ sd a1,24(sp) │ │ │ │ sd a7,32(sp) │ │ │ │ mv s6,s5 │ │ │ │ slli a5,s1,0x20 │ │ │ │ fld fs9,0(s3) │ │ │ │ srli a4,a5,0x1d │ │ │ │ - beqz s9,41212 │ │ │ │ + beqz s9,3e6fe │ │ │ │ fmv.d fs5,fs6 │ │ │ │ fmv.d.x fa0,zero │ │ │ │ add a3,s8,a4 │ │ │ │ mv a5,s4 │ │ │ │ add a4,a4,s7 │ │ │ │ fld fa5,0(a5) │ │ │ │ fld fa3,0(a3) │ │ │ │ fld fa4,0(a4) │ │ │ │ fsub.d fa5,fa5,fa3 │ │ │ │ fle.d a2,fs7,fa4 │ │ │ │ fmul.d fa4,fa4,fa4 │ │ │ │ fmul.d fa5,fa5,fa5 │ │ │ │ - beqz a2,411f6 │ │ │ │ + beqz a2,3e6e2 │ │ │ │ fdiv.d fa3,fs6,fa4 │ │ │ │ addi a5,a5,8 │ │ │ │ fmul.d fs5,fs5,fa4 │ │ │ │ addi a3,a3,8 │ │ │ │ addi a4,a4,8 │ │ │ │ fmul.d fa5,fa3,fa5 │ │ │ │ fadd.d fa0,fa0,fa5 │ │ │ │ - bne s2,a5,40f58 │ │ │ │ + bne s2,a5,3e444 │ │ │ │ fmul.d fa0,fa0,fs1 │ │ │ │ jal 3700 │ │ │ │ fmv.d fs8,fa0 │ │ │ │ fcvt.d.wu fa1,s9 │ │ │ │ fmv.d fa0,fs0 │ │ │ │ jal 35c0 │ │ │ │ fmul.d fa0,fa0,fs5 │ │ │ │ frflags a4 │ │ │ │ flt.d a5,fa0,fs7 │ │ │ │ fsflags a4 │ │ │ │ - bnez a5,41264 │ │ │ │ + bnez a5,3e750 │ │ │ │ fsqrt.d fa0,fa0 │ │ │ │ slli a4,s0,0x20 │ │ │ │ srli a5,a4,0x1d │ │ │ │ add a5,a5,s11 │ │ │ │ addiw s0,s0,1 │ │ │ │ addi s3,s3,8 │ │ │ │ addw s1,s9,s1 │ │ │ │ fdiv.d fa0,fs8,fa0 │ │ │ │ fmul.d fa0,fa0,fs9 │ │ │ │ fsd fa0,0(a5) │ │ │ │ jal 3920 │ │ │ │ fadd.d fs4,fs4,fa0 │ │ │ │ - bne s5,s0,40f38 │ │ │ │ + bne s5,s0,3e424 │ │ │ │ slli a4,s10,0x20 │ │ │ │ srli a5,a4,0x1d │ │ │ │ ld a4,72(sp) │ │ │ │ ld s0,8(sp) │ │ │ │ ld a0,16(sp) │ │ │ │ ld a1,24(sp) │ │ │ │ ld a7,32(sp) │ │ │ │ @@ -88105,31 +84488,31 @@ │ │ │ │ add a5,a5,s11 │ │ │ │ add a2,a5,a4 │ │ │ │ mv a3,s6 │ │ │ │ mv a4,a5 │ │ │ │ fld fa5,0(a4) │ │ │ │ addi a4,a4,8 │ │ │ │ fadd.d fa4,fa4,fa5 │ │ │ │ - bne a2,a4,41004 │ │ │ │ + bne a2,a4,3e4f0 │ │ │ │ fld fa5,0(a5) │ │ │ │ addi a5,a5,8 │ │ │ │ fdiv.d fa5,fa5,fa4 │ │ │ │ fsd fa5,-8(a5) │ │ │ │ - bne a2,a5,41010 │ │ │ │ + bne a2,a5,3e4fc │ │ │ │ ld a5,40(sp) │ │ │ │ addiw s0,s0,1 │ │ │ │ sext.w s10,a3 │ │ │ │ addw a0,s9,a0 │ │ │ │ - bne a5,s0,40f04 │ │ │ │ + bne a5,s0,3e3f0 │ │ │ │ mv s0,a1 │ │ │ │ ld s5,88(sp) │ │ │ │ ld s6,96(sp) │ │ │ │ ld a1,104(sp) │ │ │ │ mv s2,a5 │ │ │ │ - beqz a7,411d2 │ │ │ │ + beqz a7,3e6be │ │ │ │ ld s1,56(sp) │ │ │ │ fmv.d.x fs8,zero │ │ │ │ li s10,0 │ │ │ │ fcvt.d.wu fs5,s2 │ │ │ │ mv a3,s1 │ │ │ │ li s3,0 │ │ │ │ mv s1,s6 │ │ │ │ @@ -88143,70 +84526,70 @@ │ │ │ │ ld a2,48(sp) │ │ │ │ li a1,0 │ │ │ │ mv a0,s5 │ │ │ │ sd a3,8(sp) │ │ │ │ jal 3890 │ │ │ │ ld a3,8(sp) │ │ │ │ fmv.d.x fs7,zero │ │ │ │ - beqz s6,410f0 │ │ │ │ + beqz s6,3e5dc │ │ │ │ mv a1,s9 │ │ │ │ mv t3,s0 │ │ │ │ li a7,1 │ │ │ │ li t1,0 │ │ │ │ slli a5,t3,0x20 │ │ │ │ srli a0,a5,0x1d │ │ │ │ add a0,a0,s11 │ │ │ │ fld fa5,0(a0) │ │ │ │ fadd.d fs7,fs7,fa5 │ │ │ │ - beqz s9,410de │ │ │ │ + beqz s9,3e5ca │ │ │ │ addiw a5,a7,-1 │ │ │ │ slli a4,a5,0x20 │ │ │ │ srli a5,a4,0x1d │ │ │ │ add a5,a5,s2 │ │ │ │ fld fa3,0(a5) │ │ │ │ fld fa4,0(s5) │ │ │ │ addi a4,s5,8 │ │ │ │ fmul.d fa5,fa5,fa3 │ │ │ │ mv a5,a7 │ │ │ │ fadd.d fa5,fa4,fa5 │ │ │ │ fsd fa5,0(s5) │ │ │ │ - beq s9,s4,410de │ │ │ │ + beq s9,s4,3e5ca │ │ │ │ slli a6,a5,0x20 │ │ │ │ srli a2,a6,0x1d │ │ │ │ add a2,a2,s2 │ │ │ │ fld fa4,0(a2) │ │ │ │ fld fa3,0(a0) │ │ │ │ fld fa5,0(a4) │ │ │ │ addi a4,a4,8 │ │ │ │ fmul.d fa4,fa4,fa3 │ │ │ │ addiw a5,a5,1 │ │ │ │ fadd.d fa5,fa5,fa4 │ │ │ │ fsd fa5,-8(a4) │ │ │ │ - bne a1,a5,410ba │ │ │ │ + bne a1,a5,3e5a6 │ │ │ │ addiw t1,t1,1 │ │ │ │ addw t3,s7,t3 │ │ │ │ addw a7,s9,a7 │ │ │ │ addw a1,s9,a1 │ │ │ │ - bne s6,t1,4107c │ │ │ │ + bne s6,t1,3e568 │ │ │ │ mv t1,s3 │ │ │ │ - beqz s9,411b2 │ │ │ │ + beqz s9,3e69e │ │ │ │ mv a1,s5 │ │ │ │ li a2,0 │ │ │ │ fld fa5,0(a1) │ │ │ │ addw a5,a2,s3 │ │ │ │ slli a4,a5,0x20 │ │ │ │ fdiv.d fa5,fa5,fs7 │ │ │ │ srli a5,a4,0x1d │ │ │ │ add a5,a5,s8 │ │ │ │ addiw a2,a2,1 │ │ │ │ addi a1,a1,8 │ │ │ │ fsd fa5,-8(a1) │ │ │ │ fsd fa5,0(a5) │ │ │ │ - bltu a2,s9,410fa │ │ │ │ - beqz s6,4117c │ │ │ │ + bltu a2,s9,3e5e6 │ │ │ │ + beqz s6,3e668 │ │ │ │ mv a0,s9 │ │ │ │ mv t3,s0 │ │ │ │ li t1,0 │ │ │ │ li a7,0 │ │ │ │ slli a5,t3,0x20 │ │ │ │ srli a6,a5,0x1d │ │ │ │ add a6,a6,s11 │ │ │ │ @@ -88224,73 +84607,73 @@ │ │ │ │ addi a4,a4,8 │ │ │ │ addiw a5,a5,1 │ │ │ │ addi a1,a1,8 │ │ │ │ fmul.d fa5,fa5,fa5 │ │ │ │ fmul.d fa5,fa5,fa3 │ │ │ │ fadd.d fa5,fa4,fa5 │ │ │ │ fsd fa5,-8(a4) │ │ │ │ - bne a5,a0,41138 │ │ │ │ + bne a5,a0,3e624 │ │ │ │ addiw a7,a7,1 │ │ │ │ addw t3,s7,t3 │ │ │ │ addw t1,s9,t1 │ │ │ │ addw a0,s9,a0 │ │ │ │ - bltu a7,s6,41128 │ │ │ │ + bltu a7,s6,3e614 │ │ │ │ addw a7,s9,s3 │ │ │ │ mv t1,a7 │ │ │ │ mv a5,s1 │ │ │ │ fld fa0,0(a5) │ │ │ │ slli a2,s3,0x20 │ │ │ │ srli a4,a2,0x1d │ │ │ │ fdiv.d fa0,fa0,fs7 │ │ │ │ add a4,a4,s10 │ │ │ │ fsd fa0,0(a5) │ │ │ │ frflags a1 │ │ │ │ flt.d a2,fa0,fs8 │ │ │ │ fsflags a1 │ │ │ │ - bnez a2,4126a │ │ │ │ + bnez a2,3e756 │ │ │ │ fsqrt.d fa0,fa0 │ │ │ │ addiw s3,s3,1 │ │ │ │ addi a5,a5,8 │ │ │ │ fsd fa0,0(a4) │ │ │ │ - bne a7,s3,41184 │ │ │ │ + bne a7,s3,3e670 │ │ │ │ fdiv.d fs7,fs7,fs5 │ │ │ │ addiw s0,s0,1 │ │ │ │ addi a3,a3,8 │ │ │ │ sext.w s3,t1 │ │ │ │ fsd fs7,-8(a3) │ │ │ │ - bne s7,s0,4105e │ │ │ │ + bne s7,s0,3e54a │ │ │ │ ld a1,16(sp) │ │ │ │ mv s0,s2 │ │ │ │ mv a7,s7 │ │ │ │ mv s2,s6 │ │ │ │ mv s7,s10 │ │ │ │ mv s6,s1 │ │ │ │ ld a5,80(sp) │ │ │ │ - beq a5,a1,4121c │ │ │ │ + beq a5,a1,3e708 │ │ │ │ fsub.d fa4,fs4,fs2 │ │ │ │ fneg.d fa5,fs4 │ │ │ │ addiw a1,a1,1 │ │ │ │ fmul.d fa5,fa5,fs3 │ │ │ │ fabs.d fa4,fa4 │ │ │ │ flt.d a5,fa5,fa4 │ │ │ │ - beqz a5,4121c │ │ │ │ + beqz a5,3e708 │ │ │ │ fmv.d fs2,fs4 │ │ │ │ - j 40ee6 │ │ │ │ + j 3e3d2 │ │ │ │ fdiv.d fa3,fs6,fs7 │ │ │ │ addi a5,a5,8 │ │ │ │ fmul.d fs5,fs5,fa4 │ │ │ │ addi a3,a3,8 │ │ │ │ addi a4,a4,8 │ │ │ │ fmul.d fa5,fa3,fa5 │ │ │ │ fadd.d fa0,fa0,fa5 │ │ │ │ - bne s2,a5,40f58 │ │ │ │ - j 40f8c │ │ │ │ + bne s2,a5,3e444 │ │ │ │ + j 3e478 │ │ │ │ fmv.d fa0,fs6 │ │ │ │ fmv.d fs8,fs6 │ │ │ │ - j 40fb8 │ │ │ │ + j 3e4a4 │ │ │ │ mv a0,s5 │ │ │ │ jal 3670 │ │ │ │ mv a0,s6 │ │ │ │ jal 3670 │ │ │ │ mv a0,s11 │ │ │ │ jal 3670 │ │ │ │ ld ra,296(sp) │ │ │ │ @@ -88316,15 +84699,15 @@ │ │ │ │ fld fs6,136(sp) │ │ │ │ fld fs7,128(sp) │ │ │ │ fld fs8,120(sp) │ │ │ │ fld fs9,112(sp) │ │ │ │ addi sp,sp,304 │ │ │ │ ret │ │ │ │ jal 36f0 │ │ │ │ - j 40fbc │ │ │ │ + j 3e4a8 │ │ │ │ sd a7,88(sp) │ │ │ │ sw t1,40(sp) │ │ │ │ sd a3,32(sp) │ │ │ │ sd a5,24(sp) │ │ │ │ sd a4,8(sp) │ │ │ │ jal 36f0 │ │ │ │ lw t1,40(sp) │ │ │ │ @@ -88332,62 +84715,62 @@ │ │ │ │ ld a5,24(sp) │ │ │ │ addiw s3,s3,1 │ │ │ │ sext.w a2,t1 │ │ │ │ fsd fa0,0(a4) │ │ │ │ ld a3,32(sp) │ │ │ │ ld a7,88(sp) │ │ │ │ addi a5,a5,8 │ │ │ │ - bne a2,s3,41184 │ │ │ │ - j 411b2 │ │ │ │ + bne a2,s3,3e670 │ │ │ │ + j 3e69e │ │ │ │ addi sp,sp,-128 │ │ │ │ sd ra,120(sp) │ │ │ │ sd s0,112(sp) │ │ │ │ sd s1,104(sp) │ │ │ │ sd s2,96(sp) │ │ │ │ sd s3,88(sp) │ │ │ │ sd s4,80(sp) │ │ │ │ sd s5,72(sp) │ │ │ │ sd s6,64(sp) │ │ │ │ - bgeu a3,a4,4140e │ │ │ │ + bgeu a3,a4,3e8fa │ │ │ │ subw s2,a4,a3 │ │ │ │ addiw s3,s2,1 │ │ │ │ slli a5,s3,0x20 │ │ │ │ srli s4,a5,0x1d │ │ │ │ mv s0,a1 │ │ │ │ li a0,0 │ │ │ │ mv a1,s4 │ │ │ │ mv s5,a3 │ │ │ │ mv s6,a4 │ │ │ │ - jal 1d4e0 │ │ │ │ + jal 1e81c │ │ │ │ mv s1,a0 │ │ │ │ mv a1,s4 │ │ │ │ li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ + jal 1e81c │ │ │ │ slli a4,s5,0x20 │ │ │ │ srli a5,a4,0x1d │ │ │ │ add a5,a5,s0 │ │ │ │ fld fa4,0(a5) │ │ │ │ - auipc a5,0x1d │ │ │ │ - fld fa5,-1652(a5) │ │ │ │ + auipc a5,0x26 │ │ │ │ + fld fa5,-1872(a5) │ │ │ │ addiw a5,s5,1 │ │ │ │ fmul.d fa5,fa4,fa5 │ │ │ │ fsd fa4,0(s1) │ │ │ │ sext.w s4,a5 │ │ │ │ fsd fa5,0(a0) │ │ │ │ - bgeu s4,s6,41392 │ │ │ │ + bgeu s4,s6,3e87e │ │ │ │ slli a4,a5,0x20 │ │ │ │ fsd fs2,40(sp) │ │ │ │ fmv.d.x fs2,zero │ │ │ │ srli a5,a4,0x1d │ │ │ │ fsd fs1,48(sp) │ │ │ │ fsd fs3,32(sp) │ │ │ │ fsd fs0,56(sp) │ │ │ │ fcvt.d.wu fs3,s5 │ │ │ │ - auipc a4,0x1d │ │ │ │ - fld fs1,-1960(a4) │ │ │ │ + auipc a4,0x25 │ │ │ │ + fld fs1,1900(a4) │ │ │ │ add s5,s0,a5 │ │ │ │ addiw s0,s2,-1 │ │ │ │ li a5,0 │ │ │ │ addw a4,s4,a5 │ │ │ │ fcvt.d.wu fa0,a4 │ │ │ │ slli a3,a5,0x20 │ │ │ │ srli a4,a3,0x1d │ │ │ │ @@ -88407,43 +84790,43 @@ │ │ │ │ fld fs0,0(s5) │ │ │ │ fdiv.d fa5,fa5,fa4 │ │ │ │ fadd.d fa0,fa0,fs1 │ │ │ │ fsub.d fs0,fs0,fa5 │ │ │ │ frflags a2 │ │ │ │ flt.d a3,fa0,fs2 │ │ │ │ fsflags a2 │ │ │ │ - bnez a3,413f0 │ │ │ │ + bnez a3,3e8dc │ │ │ │ fsqrt.d fa0,fa0 │ │ │ │ addi s5,s5,8 │ │ │ │ fmul.d fs0,fs0,fa0 │ │ │ │ fsd fs0,0(a4) │ │ │ │ - bne a5,s0,41322 │ │ │ │ + bne a5,s0,3e80e │ │ │ │ fld fs0,56(sp) │ │ │ │ fld fs1,48(sp) │ │ │ │ fld fs2,40(sp) │ │ │ │ fld fs3,32(sp) │ │ │ │ fmv.d.x fa5,zero │ │ │ │ li a5,1 │ │ │ │ fsd fa5,0(s1) │ │ │ │ - bgeu a5,s3,413d0 │ │ │ │ + bgeu a5,s3,3e8bc │ │ │ │ addiw a3,s2,-1 │ │ │ │ slli a5,a3,0x20 │ │ │ │ srli a3,a5,0x1d │ │ │ │ fmv.d.x fa4,zero │ │ │ │ addi a3,a3,16 │ │ │ │ addi a5,a0,8 │ │ │ │ addi a4,s1,8 │ │ │ │ add a3,a3,a0 │ │ │ │ fld fa5,0(a5) │ │ │ │ addi a4,a4,8 │ │ │ │ addi a5,a5,8 │ │ │ │ fmul.d fa5,fa5,fa5 │ │ │ │ fadd.d fa4,fa4,fa5 │ │ │ │ fsd fa4,-8(a4) │ │ │ │ - bne a3,a5,413ba │ │ │ │ + bne a3,a5,3e8a6 │ │ │ │ fmv.d.x fa5,zero │ │ │ │ fsd fa5,0(s1) │ │ │ │ jal 3670 │ │ │ │ ld ra,120(sp) │ │ │ │ ld s0,112(sp) │ │ │ │ ld s2,96(sp) │ │ │ │ ld s3,88(sp) │ │ │ │ @@ -88460,23 +84843,23 @@ │ │ │ │ jal 36f0 │ │ │ │ fmul.d fs0,fs0,fa0 │ │ │ │ ld a4,16(sp) │ │ │ │ ld a5,8(sp) │ │ │ │ ld a0,24(sp) │ │ │ │ addi s5,s5,8 │ │ │ │ fsd fs0,0(a4) │ │ │ │ - bne a5,s0,41322 │ │ │ │ - j 4138a │ │ │ │ - auipc a3,0x25 │ │ │ │ - addi a3,a3,-1302 │ │ │ │ + bne a5,s0,3e80e │ │ │ │ + j 3e876 │ │ │ │ + auipc a3,0x27 │ │ │ │ + addi a3,a3,1494 │ │ │ │ li a2,1517 │ │ │ │ - auipc a1,0x20 │ │ │ │ - addi a1,a1,1870 │ │ │ │ - auipc a0,0x20 │ │ │ │ - addi a0,a0,1894 │ │ │ │ + auipc a1,0x22 │ │ │ │ + addi a1,a1,1954 │ │ │ │ + auipc a0,0x22 │ │ │ │ + addi a0,a0,1978 │ │ │ │ fsd fs0,56(sp) │ │ │ │ fsd fs1,48(sp) │ │ │ │ fsd fs2,40(sp) │ │ │ │ fsd fs3,32(sp) │ │ │ │ jal 3830 <__assert_fail@plt> │ │ │ │ addi sp,sp,-288 │ │ │ │ sd s8,208(sp) │ │ │ │ @@ -88506,100 +84889,100 @@ │ │ │ │ sd s9,200(sp) │ │ │ │ fsd fs0,168(sp) │ │ │ │ fsd fs2,152(sp) │ │ │ │ fsd fs3,144(sp) │ │ │ │ fsd fs4,136(sp) │ │ │ │ fsd fs5,128(sp) │ │ │ │ fsd fs6,120(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ + jal 1e81c │ │ │ │ mv a2,s0 │ │ │ │ li a1,0 │ │ │ │ mv s10,a0 │ │ │ │ addiw s6,s5,1 │ │ │ │ jal 3890 │ │ │ │ ld a5,0(sp) │ │ │ │ ld a6,8(sp) │ │ │ │ mv s2,s8 │ │ │ │ mv s11,s6 │ │ │ │ - beqz s7,414ee │ │ │ │ + beqz s7,3e9da │ │ │ │ li s1,0 │ │ │ │ li s0,0 │ │ │ │ mv s7,a6 │ │ │ │ mv s9,a5 │ │ │ │ sw s8,0(sp) │ │ │ │ mv a3,s0 │ │ │ │ mv a4,s5 │ │ │ │ mv a2,s5 │ │ │ │ mv a1,s3 │ │ │ │ mv a0,s4 │ │ │ │ - jal 41292 │ │ │ │ + jal 3e77e │ │ │ │ subw a2,s5,s0 │ │ │ │ slli a5,s1,0x20 │ │ │ │ mv s2,a0 │ │ │ │ srli a0,a5,0x1d │ │ │ │ slli a5,a2,0x20 │ │ │ │ srli a2,a5,0x1d │ │ │ │ mv a1,s2 │ │ │ │ add a0,a0,s10 │ │ │ │ jal 36a0 │ │ │ │ mv a0,s2 │ │ │ │ jal 3670 │ │ │ │ sext.w a5,s0 │ │ │ │ addw s1,s1,s6 │ │ │ │ addiw s0,s0,1 │ │ │ │ - bne s8,a5,414a8 │ │ │ │ + bne s8,a5,3e994 │ │ │ │ lw s2,0(sp) │ │ │ │ mv a6,s7 │ │ │ │ mv a5,s9 │ │ │ │ addiw s0,a5,1 │ │ │ │ mulw s3,s0,s11 │ │ │ │ li a0,0 │ │ │ │ sd a6,8(sp) │ │ │ │ sd a5,0(sp) │ │ │ │ sw s0,28(sp) │ │ │ │ slli s7,s3,0x20 │ │ │ │ srli s7,s7,0x20 │ │ │ │ slli s6,s7,0x3 │ │ │ │ mv a1,s6 │ │ │ │ - jal 1d4e0 │ │ │ │ + jal 1e81c │ │ │ │ slli s7,s7,0x2 │ │ │ │ mv s1,a0 │ │ │ │ mv a1,s7 │ │ │ │ li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ + jal 1e81c │ │ │ │ mv s4,a0 │ │ │ │ mv a2,s6 │ │ │ │ li a1,0 │ │ │ │ mv a0,s1 │ │ │ │ jal 3890 │ │ │ │ li a1,0 │ │ │ │ mv a2,s7 │ │ │ │ mv a0,s4 │ │ │ │ jal 3890 │ │ │ │ ld a5,0(sp) │ │ │ │ ld a6,8(sp) │ │ │ │ mv a0,s10 │ │ │ │ li a1,1 │ │ │ │ li a3,0 │ │ │ │ - beqz s5,41560 │ │ │ │ + beqz s5,3ea4c │ │ │ │ slli a4,a1,0x20 │ │ │ │ fld fa5,0(a0) │ │ │ │ srli a4,a4,0x20 │ │ │ │ slli a2,a4,0x3 │ │ │ │ add a2,a2,s1 │ │ │ │ slli a4,a4,0x2 │ │ │ │ fsd fa5,0(a2) │ │ │ │ add a4,a4,s4 │ │ │ │ sw a3,0(a4) │ │ │ │ addiw a3,a3,1 │ │ │ │ addw a1,a1,s0 │ │ │ │ addi a0,a0,8 │ │ │ │ - bne s5,a3,41540 │ │ │ │ + bne s5,a3,3ea2c │ │ │ │ li a4,1 │ │ │ │ - bgeu a4,a5,416e4 │ │ │ │ + bgeu a4,a5,3ebd0 │ │ │ │ lw a7,28(sp) │ │ │ │ mulw a0,a6,s11 │ │ │ │ slliw a3,a6,0x1 │ │ │ │ addiw a3,a3,-1 │ │ │ │ addiw t0,a6,-1 │ │ │ │ li a1,1 │ │ │ │ sd s4,8(sp) │ │ │ │ @@ -88623,15 +85006,15 @@ │ │ │ │ addiw a4,a4,1 │ │ │ │ mv s7,t4 │ │ │ │ sw s2,104(sp) │ │ │ │ sw s3,108(sp) │ │ │ │ addiw a3,a3,2 │ │ │ │ sext.w s11,a2 │ │ │ │ addw a2,a2,a6 │ │ │ │ - bgeu a2,s8,416bc │ │ │ │ + bgeu a2,s8,3eba8 │ │ │ │ ld a5,96(sp) │ │ │ │ addw s0,s4,a1 │ │ │ │ li s2,0 │ │ │ │ addw s6,s4,a5 │ │ │ │ addiw a5,s0,-1 │ │ │ │ sd a5,16(sp) │ │ │ │ mv a5,s9 │ │ │ │ @@ -88647,17 +85030,17 @@ │ │ │ │ sd a1,64(sp) │ │ │ │ sd t2,0(sp) │ │ │ │ sd a6,72(sp) │ │ │ │ mv s2,a5 │ │ │ │ slli a5,s0,0x20 │ │ │ │ srli a1,a5,0x1d │ │ │ │ li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ + jal 1e81c │ │ │ │ addw a5,s4,s1 │ │ │ │ - bgeu s11,a5,41644 │ │ │ │ + bgeu s11,a5,3eb30 │ │ │ │ ld a5,0(sp) │ │ │ │ mv a1,s7 │ │ │ │ addw t4,s0,a5 │ │ │ │ ld a5,16(sp) │ │ │ │ slli a4,a1,0x20 │ │ │ │ slli a2,t4,0x20 │ │ │ │ srli a3,a4,0x1d │ │ │ │ @@ -88671,29 +85054,29 @@ │ │ │ │ fadd.d fa5,fa5,fa4 │ │ │ │ add a4,a4,a0 │ │ │ │ sext.w a3,a5 │ │ │ │ addw a1,s5,a1 │ │ │ │ addw t4,s2,t4 │ │ │ │ addiw a5,a5,1 │ │ │ │ fsd fa5,0(a4) │ │ │ │ - bne s1,a3,4160a │ │ │ │ + bne s1,a3,3eaf6 │ │ │ │ li a3,1 │ │ │ │ fld fa4,0(a0) │ │ │ │ addi a4,a0,8 │ │ │ │ li t4,0 │ │ │ │ li a5,1 │ │ │ │ - bgeu a3,s0,4199a │ │ │ │ + bgeu a3,s0,3ee86 │ │ │ │ fld fa5,0(a4) │ │ │ │ addi a4,a4,8 │ │ │ │ flt.d a3,fa5,fa4 │ │ │ │ - beqz a3,41664 │ │ │ │ + beqz a3,3eb50 │ │ │ │ fmv.d fa4,fa5 │ │ │ │ mv t4,a5 │ │ │ │ addiw a5,a5,1 │ │ │ │ - bne s0,a5,41654 │ │ │ │ + bne s0,a5,3eb40 │ │ │ │ slli a4,t4,0x20 │ │ │ │ srli a5,a4,0x1d │ │ │ │ add a5,a5,a0 │ │ │ │ fld fa4,0(a5) │ │ │ │ addw t4,s11,t4 │ │ │ │ slli a5,s3,0x20 │ │ │ │ srli a5,a5,0x20 │ │ │ │ @@ -88705,15 +85088,15 @@ │ │ │ │ addiw s1,s1,1 │ │ │ │ add a5,a5,a4 │ │ │ │ sw t4,0(a5) │ │ │ │ jal 3670 │ │ │ │ addw a5,s6,s1 │ │ │ │ addiw s0,s0,1 │ │ │ │ addw s3,s5,s3 │ │ │ │ - bltu a5,s8,415ea │ │ │ │ + bltu a5,s8,3ead6 │ │ │ │ ld a4,32(sp) │ │ │ │ ld a3,40(sp) │ │ │ │ ld a2,48(sp) │ │ │ │ ld t5,56(sp) │ │ │ │ ld a1,64(sp) │ │ │ │ ld t2,0(sp) │ │ │ │ ld a6,72(sp) │ │ │ │ @@ -88725,15 +85108,15 @@ │ │ │ │ addiw t5,t5,1 │ │ │ │ addw s4,s4,a6 │ │ │ │ addw t2,t2,a5 │ │ │ │ ld a5,80(sp) │ │ │ │ addw a3,a3,a4 │ │ │ │ addw s7,s7,a4 │ │ │ │ subw a1,a1,a6 │ │ │ │ - bgeu a5,t5,415b0 │ │ │ │ + bgeu a5,t5,3ea9c │ │ │ │ ld s4,8(sp) │ │ │ │ lw s2,104(sp) │ │ │ │ lw s3,108(sp) │ │ │ │ mv s0,s1 │ │ │ │ mv s1,s5 │ │ │ │ mv s5,s9 │ │ │ │ lw s6,28(sp) │ │ │ │ @@ -88741,55 +85124,55 @@ │ │ │ │ sd a5,8(sp) │ │ │ │ slli a4,s6,0x20 │ │ │ │ srli a4,a4,0x20 │ │ │ │ slli a1,a4,0x2 │ │ │ │ add a1,a1,a4 │ │ │ │ slli a1,a1,0x3 │ │ │ │ sd a6,0(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ + jal 1e81c │ │ │ │ slliw a4,s6,0x1 │ │ │ │ subw a4,s3,a4 │ │ │ │ addiw a4,a4,1 │ │ │ │ slli a3,a4,0x20 │ │ │ │ srli a4,a3,0x1d │ │ │ │ add a4,a4,s1 │ │ │ │ fld fa0,0(a4) │ │ │ │ fcvt.d.wu fs2,s5 │ │ │ │ sw zero,0(a0) │ │ │ │ fsd fa0,16(a0) │ │ │ │ mv s9,a0 │ │ │ │ - auipc a5,0x1c │ │ │ │ - fld fs3,1336(a5) │ │ │ │ + auipc a5,0x25 │ │ │ │ + fld fs3,1116(a5) │ │ │ │ jal 3920 │ │ │ │ fmv.d fs0,fa0 │ │ │ │ fmv.d fa0,fs2 │ │ │ │ fmul.d fs3,fs2,fs3 │ │ │ │ jal 3920 │ │ │ │ - auipc a5,0x1c │ │ │ │ - fld fs5,1068(a5) │ │ │ │ + auipc a5,0x25 │ │ │ │ + fld fs5,832(a5) │ │ │ │ fadd.d fs0,fs0,fs5 │ │ │ │ fmv.d fa5,fa0 │ │ │ │ - auipc a5,0x1c │ │ │ │ - fld fs4,1452(a5) │ │ │ │ + auipc a5,0x25 │ │ │ │ + fld fs4,1224(a5) │ │ │ │ fmv.d fa0,fs2 │ │ │ │ fsub.d fs0,fs0,fa5 │ │ │ │ fadd.d fs0,fs0,fs4 │ │ │ │ fmul.d fs0,fs0,fs3 │ │ │ │ fsd fs0,24(s9) │ │ │ │ jal 3920 │ │ │ │ - auipc a5,0x1c │ │ │ │ - fld fs6,1108(a5) │ │ │ │ + auipc a5,0x25 │ │ │ │ + fld fs6,1072(a5) │ │ │ │ fmul.d fs0,fs0,fs6 │ │ │ │ fadd.d fa0,fa0,fa0 │ │ │ │ ld a5,8(sp) │ │ │ │ sd zero,8(s9) │ │ │ │ ld a6,0(sp) │ │ │ │ fadd.d fs0,fs0,fa0 │ │ │ │ fsd fs0,32(s9) │ │ │ │ - beqz a5,41a06 │ │ │ │ + beqz a5,3eef2 │ │ │ │ lw a4,28(sp) │ │ │ │ addiw s6,a6,-1 │ │ │ │ addiw a0,a6,1 │ │ │ │ mulw a7,a4,s6 │ │ │ │ subw a3,s2,a6 │ │ │ │ slli a2,a5,0x20 │ │ │ │ slli a4,a6,0x20 │ │ │ │ @@ -88826,74 +85209,74 @@ │ │ │ │ sd a4,56(sp) │ │ │ │ sd s6,0(sp) │ │ │ │ sd s9,88(sp) │ │ │ │ mv s6,a5 │ │ │ │ fsd fs1,160(sp) │ │ │ │ add s2,s2,s9 │ │ │ │ sd a3,72(sp) │ │ │ │ - auipc a4,0x1c │ │ │ │ - fld fs0,820(a4) │ │ │ │ + auipc a4,0x25 │ │ │ │ + fld fs0,704(a4) │ │ │ │ mv s9,s1 │ │ │ │ mv s1,a6 │ │ │ │ - jal 1d4e0 │ │ │ │ + jal 1e81c │ │ │ │ ld a5,0(sp) │ │ │ │ mv s11,s8 │ │ │ │ li s7,1 │ │ │ │ mv s8,s4 │ │ │ │ mv t3,a0 │ │ │ │ mv s4,s0 │ │ │ │ - bgeu a5,s11,41994 │ │ │ │ - bne s5,s7,4199e │ │ │ │ + bgeu a5,s11,3ee80 │ │ │ │ + bne s5,s7,3ee8a │ │ │ │ ld a5,48(sp) │ │ │ │ fmv.d.x fa3,zero │ │ │ │ ld a1,56(sp) │ │ │ │ add a0,a0,a5 │ │ │ │ mv t5,a0 │ │ │ │ mv t4,s3 │ │ │ │ slli a4,t4,0x20 │ │ │ │ srli a5,a4,0x1d │ │ │ │ add a5,a5,s9 │ │ │ │ fld fa4,0(a5) │ │ │ │ fmv.d fa5,fs0 │ │ │ │ addw t4,s4,t4 │ │ │ │ feq.d a5,fa4,fa3 │ │ │ │ - bnez a5,41864 │ │ │ │ + bnez a5,3ed50 │ │ │ │ fld fa2,0(a1) │ │ │ │ feq.d a5,fa2,fa3 │ │ │ │ - bnez a5,41864 │ │ │ │ + bnez a5,3ed50 │ │ │ │ fadd.d fa5,fa2,fa4 │ │ │ │ addi a1,a1,8 │ │ │ │ fsd fa5,0(t5) │ │ │ │ addi t5,t5,8 │ │ │ │ - bne a1,s10,4183e │ │ │ │ + bne a1,s10,3ed2a │ │ │ │ fld fa4,0(a0) │ │ │ │ fmv.d.x fa3,zero │ │ │ │ ld a1,0(sp) │ │ │ │ li a4,0 │ │ │ │ fld fa5,0(a0) │ │ │ │ feq.d a3,fa4,fs0 │ │ │ │ flt.d a5,fa3,fa5 │ │ │ │ - beqz a5,4188c │ │ │ │ + beqz a5,3ed78 │ │ │ │ flt.d a5,fa5,fa4 │ │ │ │ - bnez a5,4188e │ │ │ │ - beqz a3,41894 │ │ │ │ + bnez a5,3ed7a │ │ │ │ + beqz a3,3ed80 │ │ │ │ fmv.d fa4,fa5 │ │ │ │ mv a4,a1 │ │ │ │ addiw a1,a1,1 │ │ │ │ addi a0,a0,8 │ │ │ │ - bne s11,a1,4187a │ │ │ │ + bne s11,a1,3ed66 │ │ │ │ slli a1,a4,0x20 │ │ │ │ srli t4,a1,0x1d │ │ │ │ add s0,t3,t4 │ │ │ │ mv a1,s1 │ │ │ │ sw s6,0(s2) │ │ │ │ li a0,0 │ │ │ │ sd t3,32(sp) │ │ │ │ sd a4,16(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ + jal 1e81c │ │ │ │ fld fa0,0(s0) │ │ │ │ sd a0,8(s2) │ │ │ │ sd a0,8(sp) │ │ │ │ fsd fa0,16(s2) │ │ │ │ jal 3920 │ │ │ │ fmv.d fs1,fa0 │ │ │ │ fmv.d fa0,fs2 │ │ │ │ @@ -88913,27 +85296,27 @@ │ │ │ │ fcvt.d.wu fa5,s0 │ │ │ │ ld a4,16(sp) │ │ │ │ ld t3,32(sp) │ │ │ │ fmul.d fa5,fa5,fa0 │ │ │ │ fadd.d fa5,fa5,fs1 │ │ │ │ fsd fa5,32(s2) │ │ │ │ sw a4,0(a0) │ │ │ │ - beq s6,s7,419f8 │ │ │ │ + beq s6,s7,3eee4 │ │ │ │ addi t4,a0,4 │ │ │ │ mv a1,s6 │ │ │ │ mulw a5,s4,a4 │ │ │ │ addi t4,t4,4 │ │ │ │ addw a5,a5,a1 │ │ │ │ slli a4,a5,0x20 │ │ │ │ srli a5,a4,0x1e │ │ │ │ add a5,a5,s8 │ │ │ │ lw a4,0(a5) │ │ │ │ addiw a1,a1,-1 │ │ │ │ sw a4,-4(t4) │ │ │ │ - bne a1,s7,41920 │ │ │ │ + bne a1,s7,3ee0c │ │ │ │ addiw t0,s6,-1 │ │ │ │ srliw a4,s6,0x1 │ │ │ │ sext.w s6,t0 │ │ │ │ mv t4,a0 │ │ │ │ subw t0,t0,a4 │ │ │ │ mv a1,s6 │ │ │ │ slli a4,a1,0x20 │ │ │ │ @@ -88941,33 +85324,33 @@ │ │ │ │ lw a3,0(t4) │ │ │ │ add a5,a5,a0 │ │ │ │ lw a4,0(a5) │ │ │ │ sw a3,0(a5) │ │ │ │ addiw a1,a1,-1 │ │ │ │ sw a4,0(t4) │ │ │ │ addi t4,t4,4 │ │ │ │ - bne a1,t0,41952 │ │ │ │ + bne a1,t0,3ee3e │ │ │ │ mv a0,t3 │ │ │ │ jal 3670 │ │ │ │ ld a1,40(sp) │ │ │ │ addiw a5,s6,1 │ │ │ │ li a0,0 │ │ │ │ sw a5,28(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ + jal 1e81c │ │ │ │ ld a5,0(sp) │ │ │ │ addi s2,s2,-40 │ │ │ │ addi s1,s1,-4 │ │ │ │ addiw s3,s3,-1 │ │ │ │ mv t3,a0 │ │ │ │ - bltu a5,s11,4182c │ │ │ │ + bltu a5,s11,3ed18 │ │ │ │ mv s0,a0 │ │ │ │ li a4,0 │ │ │ │ - j 418a8 │ │ │ │ + j 3ed94 │ │ │ │ mv t4,s11 │ │ │ │ - j 4167a │ │ │ │ + j 3eb66 │ │ │ │ ld a5,72(sp) │ │ │ │ fmv.d.x fa3,zero │ │ │ │ ld t6,80(sp) │ │ │ │ addi t0,a5,1 │ │ │ │ ld a5,48(sp) │ │ │ │ ld a2,64(sp) │ │ │ │ slli t0,t0,0x3 │ │ │ │ @@ -88982,23 +85365,23 @@ │ │ │ │ slli a1,t6,0x20 │ │ │ │ srli a3,a1,0x1d │ │ │ │ feq.d a5,fa4,fa3 │ │ │ │ fmv.d fa5,fs0 │ │ │ │ add a3,a3,a2 │ │ │ │ addw t5,s4,t5 │ │ │ │ addw t6,s5,t6 │ │ │ │ - bnez a5,419ec │ │ │ │ + bnez a5,3eed8 │ │ │ │ fld fa2,0(a3) │ │ │ │ feq.d a5,fa2,fa3 │ │ │ │ - bnez a5,419ec │ │ │ │ + bnez a5,3eed8 │ │ │ │ fadd.d fa5,fa4,fa2 │ │ │ │ addi a4,a4,8 │ │ │ │ fsd fa5,-8(a4) │ │ │ │ - bne t0,a4,419b8 │ │ │ │ - j 41870 │ │ │ │ + bne t0,a4,3eea4 │ │ │ │ + j 3ed5c │ │ │ │ mv a0,t3 │ │ │ │ ld s10,64(sp) │ │ │ │ mv s1,s9 │ │ │ │ ld s9,88(sp) │ │ │ │ jal 3670 │ │ │ │ fld fs1,160(sp) │ │ │ │ mv a0,s1 │ │ │ │ @@ -89028,20 +85411,20 @@ │ │ │ │ addi sp,sp,288 │ │ │ │ ret │ │ │ │ fmv.d.x fa5,zero │ │ │ │ addi sp,sp,-16 │ │ │ │ sd ra,8(sp) │ │ │ │ feq.d a5,fa3,fa5 │ │ │ │ fsub.d fa1,fa0,fa1 │ │ │ │ - bnez a5,41a80 │ │ │ │ + bnez a5,3ef6c │ │ │ │ fdiv.d fa0,fa1,fa2 │ │ │ │ - auipc a5,0x1c │ │ │ │ - fld fa1,236(a5) │ │ │ │ - auipc a5,0x1c │ │ │ │ - fld fa5,268(a5) │ │ │ │ + auipc a5,0x25 │ │ │ │ + fld fa1,120(a5) │ │ │ │ + auipc a5,0x25 │ │ │ │ + fld fa5,32(a5) │ │ │ │ fdiv.d fa1,fa1,fa3 │ │ │ │ fmul.d fa0,fa0,fa3 │ │ │ │ fadd.d fa0,fa0,fa5 │ │ │ │ jal 35c0 │ │ │ │ ld ra,8(sp) │ │ │ │ fneg.d fa0,fa0 │ │ │ │ addi sp,sp,16 │ │ │ │ @@ -89070,46 +85453,46 @@ │ │ │ │ fsd fs2,72(sp) │ │ │ │ fsd fs10,8(sp) │ │ │ │ mv s0,a0 │ │ │ │ jal 3920 │ │ │ │ fcvt.d.wu fa5,s1 │ │ │ │ fneg.d fs7,fa0 │ │ │ │ fmul.d fs7,fs7,fa5 │ │ │ │ - beqz s1,41b98 │ │ │ │ + beqz s1,3f084 │ │ │ │ fmv.d.x fs10,zero │ │ │ │ slli a5,s1,0x20 │ │ │ │ fsd fs6,40(sp) │ │ │ │ fmv.d fs0,fs10 │ │ │ │ fmv.d fs6,fs10 │ │ │ │ srli s1,a5,0x1d │ │ │ │ fsd fs5,48(sp) │ │ │ │ fsd fs8,24(sp) │ │ │ │ fsd fs9,16(sp) │ │ │ │ add s1,s1,s0 │ │ │ │ - auipc a5,0x1c │ │ │ │ - fld fs2,118(a5) │ │ │ │ - auipc a5,0x1c │ │ │ │ - fld fs8,518(a5) │ │ │ │ - auipc a5,0x1c │ │ │ │ - fld fs5,518(a5) │ │ │ │ - auipc a5,0x1c │ │ │ │ - fld fs9,54(a5) │ │ │ │ + auipc a5,0x25 │ │ │ │ + fld fs2,-118(a5) │ │ │ │ + auipc a5,0x25 │ │ │ │ + fld fs8,290(a5) │ │ │ │ + auipc a5,0x25 │ │ │ │ + fld fs5,290(a5) │ │ │ │ + auipc a5,0x25 │ │ │ │ + fld fs9,-62(a5) │ │ │ │ fld fa5,0(s0) │ │ │ │ fmv.d fa0,fs5 │ │ │ │ fsub.d fa5,fa5,fs4 │ │ │ │ fdiv.d fa5,fa5,fs3 │ │ │ │ fmul.d fa5,fa5,fs1 │ │ │ │ fsub.d fa5,fs2,fa5 │ │ │ │ fle.d a5,fs6,fa5 │ │ │ │ - bnez a5,41b70 │ │ │ │ + bnez a5,3f05c │ │ │ │ jal 3700 │ │ │ │ addi s0,s0,8 │ │ │ │ fadd.d fs0,fs0,fs8 │ │ │ │ fadd.d fs10,fs10,fa0 │ │ │ │ - bne s1,s0,41b12 │ │ │ │ + bne s1,s0,3effe │ │ │ │ fld fs5,48(sp) │ │ │ │ fld fs6,40(sp) │ │ │ │ fld fs8,24(sp) │ │ │ │ fld fs9,16(sp) │ │ │ │ fsub.d fs2,fs2,fs1 │ │ │ │ ld ra,120(sp) │ │ │ │ ld s0,112(sp) │ │ │ │ @@ -89131,21 +85514,21 @@ │ │ │ │ jal 3920 │ │ │ │ fdiv.d fa5,fs9,fs1 │ │ │ │ fmul.d fa5,fa5,fa0 │ │ │ │ fneg.d fa0,fa5 │ │ │ │ fadd.d fs0,fs0,fa5 │ │ │ │ jal 3700 │ │ │ │ fadd.d fs10,fs10,fa0 │ │ │ │ - bne s1,s0,41b12 │ │ │ │ - j 41b40 │ │ │ │ + bne s1,s0,3effe │ │ │ │ + j 3f02c │ │ │ │ fmv.d.x fs10,zero │ │ │ │ - auipc a5,0x1c │ │ │ │ - fld fs2,-52(a5) │ │ │ │ + auipc a5,0x25 │ │ │ │ + fld fs2,-288(a5) │ │ │ │ fmv.d fs0,fs10 │ │ │ │ - j 41b48 │ │ │ │ + j 3f034 │ │ │ │ addi sp,sp,-384 │ │ │ │ fsd fs5,240(sp) │ │ │ │ fmv.d fs5,fa0 │ │ │ │ fmv.d fa0,fa1 │ │ │ │ fsd fs1,272(sp) │ │ │ │ fsd fs2,264(sp) │ │ │ │ fmv.d fs1,fa2 │ │ │ │ @@ -89174,15 +85557,15 @@ │ │ │ │ jal 3920 │ │ │ │ fmul.d fa5,fs2,fs2 │ │ │ │ fmul.d ft8,fs1,fs1 │ │ │ │ fsd fa0,168(sp) │ │ │ │ fsd fa5,160(sp) │ │ │ │ fmul.d fa5,fs1,ft8 │ │ │ │ fsd fa5,176(sp) │ │ │ │ - beqz s8,41fb4 │ │ │ │ + beqz s8,3f4a0 │ │ │ │ fmv.d.x ft7,zero │ │ │ │ slli a5,s8,0x20 │ │ │ │ sd s2,352(sp) │ │ │ │ srli s2,a5,0x1d │ │ │ │ fmv.d fs6,ft7 │ │ │ │ sd s9,296(sp) │ │ │ │ fsd fs7,224(sp) │ │ │ │ @@ -89204,34 +85587,34 @@ │ │ │ │ fsd ft7,32(sp) │ │ │ │ fsd ft7,24(sp) │ │ │ │ fsd ft7,104(sp) │ │ │ │ fsd ft7,16(sp) │ │ │ │ fsd ft7,8(sp) │ │ │ │ add s2,s2,s0 │ │ │ │ li s1,0 │ │ │ │ - auipc a5,0x1c │ │ │ │ - fld fs4,-224(a5) │ │ │ │ + auipc a5,0x25 │ │ │ │ + fld fs4,-460(a5) │ │ │ │ fsd ft7,144(sp) │ │ │ │ fsd ft8,184(sp) │ │ │ │ - j 41c5e │ │ │ │ + j 3f14a │ │ │ │ addiw s1,s1,1 │ │ │ │ addi s0,s0,8 │ │ │ │ - beq s2,s0,41e98 │ │ │ │ + beq s2,s0,3f384 │ │ │ │ fld fs10,0(s0) │ │ │ │ fsub.d fs3,fs5,fs10 │ │ │ │ fmul.d fs7,fs1,fs3 │ │ │ │ fadd.d fs0,fs7,fs2 │ │ │ │ fmv.d fa0,fs0 │ │ │ │ jal 3920 │ │ │ │ flt.d a1,fs6,fs0 │ │ │ │ fsd fa0,0(sp) │ │ │ │ - beqz a1,41c56 │ │ │ │ + beqz a1,3f142 │ │ │ │ fdiv.d fa0,fs4,fs2 │ │ │ │ - auipc s9,0x1c │ │ │ │ - addi s9,s9,-322 │ │ │ │ + auipc s9,0x25 │ │ │ │ + addi s9,s9,-438 │ │ │ │ fld fa5,0(s9) │ │ │ │ fsub.d fa4,fs10,fs5 │ │ │ │ fmul.d ft3,fs3,fs3 │ │ │ │ fmul.d fs8,fs0,fs0 │ │ │ │ fsd ft3,152(sp) │ │ │ │ fmul.d fa0,fa0,fs1 │ │ │ │ fdiv.d fs11,fa5,fs1 │ │ │ │ @@ -89370,22 +85753,22 @@ │ │ │ │ fsd fa5,120(sp) │ │ │ │ fld fa5,128(sp) │ │ │ │ fadd.d fa5,fa5,ft4 │ │ │ │ fsd fa5,128(sp) │ │ │ │ jal 3920 │ │ │ │ fmul.d fa0,fs11,fa0 │ │ │ │ frflags a5 │ │ │ │ - auipc a4,0x1c │ │ │ │ - addi a4,a4,-364 │ │ │ │ + auipc a4,0x25 │ │ │ │ + addi a4,a4,-592 │ │ │ │ fld fa5,0(a4) │ │ │ │ fle.d a1,fa5,fa0 │ │ │ │ fsflags a5 │ │ │ │ - beqz a1,41c58 │ │ │ │ + beqz a1,3f144 │ │ │ │ jal 3700 │ │ │ │ - j 41c58 │ │ │ │ + j 3f144 │ │ │ │ fld fa5,104(sp) │ │ │ │ fld ft7,144(sp) │ │ │ │ ld s2,352(sp) │ │ │ │ fneg.d fa4,fa5 │ │ │ │ fld fa5,112(sp) │ │ │ │ ld s9,296(sp) │ │ │ │ fld fs7,224(sp) │ │ │ │ @@ -89416,15 +85799,15 @@ │ │ │ │ fsub.d fa5,fa5,fa1 │ │ │ │ fmul.d fa2,fa2,fs2 │ │ │ │ fsd fa5,0(s7) │ │ │ │ fsub.d fa5,fa2,fa3 │ │ │ │ fsub.d fa5,fa5,ft7 │ │ │ │ fsd fa5,0(s6) │ │ │ │ fsd fa4,0(s5) │ │ │ │ - jal 1d4e0 │ │ │ │ + jal 1e81c │ │ │ │ fld fa5,160(sp) │ │ │ │ fld fa3,40(sp) │ │ │ │ fld fa4,24(sp) │ │ │ │ fdiv.d fa5,fs4,fa5 │ │ │ │ mv a1,a0 │ │ │ │ fmul.d fa4,fs1,fa4 │ │ │ │ fmul.d fs1,fs1,fa3 │ │ │ │ @@ -89454,15 +85837,15 @@ │ │ │ │ fsd ft7,16(a0) │ │ │ │ fsub.d fa5,fa5,fa4 │ │ │ │ fsd fs1,24(a0) │ │ │ │ fsd fs1,8(a0) │ │ │ │ mv a0,s4 │ │ │ │ fneg.d fa5,fa5 │ │ │ │ fsd fa5,32(a1) │ │ │ │ - jal 3fcca │ │ │ │ + jal 3d1b6 │ │ │ │ ld ra,376(sp) │ │ │ │ ld s0,368(sp) │ │ │ │ sw s1,0(s3) │ │ │ │ ld s4,336(sp) │ │ │ │ ld s1,360(sp) │ │ │ │ ld s3,344(sp) │ │ │ │ ld s5,328(sp) │ │ │ │ @@ -89476,16 +85859,16 @@ │ │ │ │ fld fs4,248(sp) │ │ │ │ fld fs5,240(sp) │ │ │ │ fld fs6,232(sp) │ │ │ │ fld fs9,208(sp) │ │ │ │ addi sp,sp,384 │ │ │ │ ret │ │ │ │ fmv.d.x ft7,zero │ │ │ │ - auipc a5,0x1c │ │ │ │ - fld fs6,-712(a5) │ │ │ │ + auipc a5,0x25 │ │ │ │ + fld fs6,-940(a5) │ │ │ │ fmv.d fs3,fs6 │ │ │ │ fmv.d fs0,fs6 │ │ │ │ fmv.d fa4,fs6 │ │ │ │ sd zero,96(sp) │ │ │ │ sd zero,88(sp) │ │ │ │ sd zero,80(sp) │ │ │ │ sd zero,72(sp) │ │ │ │ @@ -89494,27 +85877,27 @@ │ │ │ │ fsd ft7,48(sp) │ │ │ │ fsd ft7,40(sp) │ │ │ │ fsd ft7,32(sp) │ │ │ │ fsd ft7,24(sp) │ │ │ │ fsd ft7,16(sp) │ │ │ │ fsd ft7,8(sp) │ │ │ │ li s1,0 │ │ │ │ - auipc a5,0x1c │ │ │ │ - fld fs4,-1150(a5) │ │ │ │ - j 41ec4 │ │ │ │ + auipc a5,0x25 │ │ │ │ + fld fs4,-1386(a5) │ │ │ │ + j 3f3b0 │ │ │ │ addi sp,sp,-320 │ │ │ │ fsd fs11,112(sp) │ │ │ │ fld fs11,0(a5) │ │ │ │ sd a5,56(sp) │ │ │ │ - auipc a5,0x1c │ │ │ │ - fld fa5,-738(a5) │ │ │ │ + auipc a5,0x25 │ │ │ │ + fld fa5,-966(a5) │ │ │ │ fabs.d fa4,fs11 │ │ │ │ sd s1,296(sp) │ │ │ │ - auipc s1,0x38 │ │ │ │ - ld s1,-248(s1) │ │ │ │ + auipc s1,0x3b │ │ │ │ + ld s1,-1508(s1) │ │ │ │ flt.d a5,fa4,fa5 │ │ │ │ sd s0,304(sp) │ │ │ │ sd s3,280(sp) │ │ │ │ sd s4,272(sp) │ │ │ │ sd s5,264(sp) │ │ │ │ sd s6,256(sp) │ │ │ │ fsd fs1,192(sp) │ │ │ │ @@ -89546,110 +85929,110 @@ │ │ │ │ fld fs9,0(a3) │ │ │ │ fld fs10,0(s0) │ │ │ │ fmv.d.x fa3,zero │ │ │ │ mv s5,a0 │ │ │ │ mv s4,a1 │ │ │ │ mv s3,a2 │ │ │ │ mv s6,a6 │ │ │ │ - beqz a5,4229a │ │ │ │ + beqz a5,3f786 │ │ │ │ flt.d a5,fs10,fa3 │ │ │ │ - bnez a5,42456 │ │ │ │ + bnez a5,3f942 │ │ │ │ fmv.d fs11,fa5 │ │ │ │ - auipc a5,0x1c │ │ │ │ - fld fs4,-1296(a5) │ │ │ │ + auipc a5,0x25 │ │ │ │ + fld fs4,-1532(a5) │ │ │ │ fld fa4,8(sp) │ │ │ │ flt.d a5,fs9,fa4 │ │ │ │ - bnez a5,42416 │ │ │ │ + bnez a5,3f902 │ │ │ │ fmv.d.x fs6,zero │ │ │ │ fcvt.d.wu fa5,s3 │ │ │ │ slli a5,s3,0x20 │ │ │ │ fmv.d fs7,fs6 │ │ │ │ fmv.d fs5,fs6 │ │ │ │ srli s0,a5,0x1d │ │ │ │ - auipc a5,0x1c │ │ │ │ - ld a5,-898(a5) │ │ │ │ + auipc a5,0x25 │ │ │ │ + ld a5,-1126(a5) │ │ │ │ sd a5,24(sp) │ │ │ │ fsd fa5,32(sp) │ │ │ │ add s0,s0,s4 │ │ │ │ li s2,0 │ │ │ │ addi s10,sp,76 │ │ │ │ addi s9,sp,96 │ │ │ │ addi s8,sp,88 │ │ │ │ addi s7,sp,80 │ │ │ │ - auipc a5,0x1c │ │ │ │ - fld fs8,-1378(a5) │ │ │ │ + auipc a5,0x25 │ │ │ │ + fld fs8,-1542(a5) │ │ │ │ fmv.d fa2,fs11 │ │ │ │ fmv.d fa1,fs10 │ │ │ │ fmv.d fa0,fs9 │ │ │ │ mv a6,s10 │ │ │ │ mv a5,s9 │ │ │ │ mv a4,s8 │ │ │ │ mv a3,s7 │ │ │ │ mv a2,s3 │ │ │ │ mv a1,s4 │ │ │ │ mv a0,s5 │ │ │ │ - jal 41baa │ │ │ │ + jal 3f096 │ │ │ │ fmv.d fa0,fs10 │ │ │ │ mv s1,a0 │ │ │ │ jal 3920 │ │ │ │ fneg.d fs2,fa0 │ │ │ │ fld fa5,32(sp) │ │ │ │ fmul.d fa5,fs2,fa5 │ │ │ │ fmv.d.x fs2,zero │ │ │ │ fmv.d fs0,fs2 │ │ │ │ fsd fa5,16(sp) │ │ │ │ - beqz s3,42152 │ │ │ │ + beqz s3,3f63e │ │ │ │ fmv.d fs3,fs2 │ │ │ │ mv s11,s4 │ │ │ │ fld fa0,0(s11) │ │ │ │ fsub.d fa0,fa0,fs9 │ │ │ │ fdiv.d fa0,fa0,fs10 │ │ │ │ fmul.d fa0,fa0,fs11 │ │ │ │ fsub.d fa0,fs4,fa0 │ │ │ │ fle.d a4,fs3,fa0 │ │ │ │ - bnez a4,422e8 │ │ │ │ - auipc a5,0x1c │ │ │ │ - addi a5,a5,-1060 │ │ │ │ + bnez a4,3f7d4 │ │ │ │ + auipc a5,0x25 │ │ │ │ + addi a5,a5,-1288 │ │ │ │ fld fa0,0(a5) │ │ │ │ - auipc a5,0x1c │ │ │ │ - addi a5,a5,-1078 │ │ │ │ + auipc a5,0x25 │ │ │ │ + addi a5,a5,-1306 │ │ │ │ fld fa5,0(a5) │ │ │ │ addi s11,s11,8 │ │ │ │ fadd.d fs0,fs0,fa5 │ │ │ │ jal 3700 │ │ │ │ fadd.d fs2,fs2,fa0 │ │ │ │ - bne s11,s0,42110 │ │ │ │ + bne s11,s0,3f5fc │ │ │ │ fsub.d fa0,fs4,fs11 │ │ │ │ fld fa5,16(sp) │ │ │ │ lw a5,76(sp) │ │ │ │ fmul.d fa0,fa0,fs0 │ │ │ │ fsub.d fa5,fa5,fa0 │ │ │ │ fsub.d fs2,fa5,fs2 │ │ │ │ - beqz a5,42176 │ │ │ │ - auipc a5,0x1c │ │ │ │ - addi a5,a5,-1352 │ │ │ │ + beqz a5,3f662 │ │ │ │ + auipc a5,0x25 │ │ │ │ + addi a5,a5,-1308 │ │ │ │ fld fa5,0(a5) │ │ │ │ fmul.d fs2,fs2,fa5 │ │ │ │ - beqz s1,421a2 │ │ │ │ + beqz s1,3f68e │ │ │ │ fld fa0,0(s1) │ │ │ │ fmv.d.x fa5,zero │ │ │ │ fle.d a5,fa5,fa0 │ │ │ │ - beqz a5,421a2 │ │ │ │ + beqz a5,3f68e │ │ │ │ fld ft4,32(s1) │ │ │ │ fle.d a5,fa5,ft4 │ │ │ │ - beqz a5,421a2 │ │ │ │ + beqz a5,3f68e │ │ │ │ fld ft5,64(s1) │ │ │ │ fle.d a5,fa5,ft5 │ │ │ │ - beqz a5,421a2 │ │ │ │ + beqz a5,3f68e │ │ │ │ fld fa5,24(sp) │ │ │ │ flt.d a5,fa5,fs2 │ │ │ │ - bnez a5,42472 │ │ │ │ + bnez a5,3f95e │ │ │ │ fld fa5,24(sp) │ │ │ │ fle.d a5,fs2,fa5 │ │ │ │ - beqz a5,42316 │ │ │ │ + beqz a5,3f802 │ │ │ │ fsub.d ft4,fs9,fs5 │ │ │ │ fsub.d ft5,fs10,fs7 │ │ │ │ fsub.d ft6,fs11,fs6 │ │ │ │ fmv.d.x fa0,zero │ │ │ │ li a5,21 │ │ │ │ fmul.d fs5,fs5,fs8 │ │ │ │ fmul.d fs6,fs6,fs8 │ │ │ │ @@ -89658,51 +86041,51 @@ │ │ │ │ fadd.d fs11,ft6,fs6 │ │ │ │ fadd.d fs10,ft5,fs7 │ │ │ │ fsub.d fa5,fs1,fs9 │ │ │ │ fmul.d fa5,fa5,fs11 │ │ │ │ fdiv.d fa5,fa5,fs10 │ │ │ │ fsub.d fa5,fs4,fa5 │ │ │ │ flt.d a4,fa5,fa0 │ │ │ │ - bnez a4,42204 │ │ │ │ + bnez a4,3f6f0 │ │ │ │ fld fa5,8(sp) │ │ │ │ fsub.d fa5,fa5,fs9 │ │ │ │ fmul.d fa5,fa5,fs11 │ │ │ │ fdiv.d fa5,fa5,fs10 │ │ │ │ fsub.d fa5,fs4,fa5 │ │ │ │ flt.d a4,fa5,fa0 │ │ │ │ - beqz a4,42208 │ │ │ │ + beqz a4,3f6f4 │ │ │ │ addiw a5,a5,-1 │ │ │ │ - bnez a5,421be │ │ │ │ - beq s6,s2,4223a │ │ │ │ - auipc a5,0x1c │ │ │ │ - fld fa0,-1236(a5) │ │ │ │ + bnez a5,3f6aa │ │ │ │ + beq s6,s2,3f726 │ │ │ │ + auipc a5,0x25 │ │ │ │ + fld fa0,-1456(a5) │ │ │ │ fmul.d fa5,fs10,fa0 │ │ │ │ fabs.d ft4,fs5 │ │ │ │ flt.d a5,fa5,ft4 │ │ │ │ - beqz a5,4223a │ │ │ │ + beqz a5,3f726 │ │ │ │ fabs.d ft4,fs7 │ │ │ │ flt.d a5,fa5,ft4 │ │ │ │ - beqz a5,4223a │ │ │ │ + beqz a5,3f726 │ │ │ │ fabs.d fa5,fs6 │ │ │ │ addiw s2,s2,1 │ │ │ │ flt.d a5,fa0,fa5 │ │ │ │ - bnez a5,420ca │ │ │ │ + bnez a5,3f5b6 │ │ │ │ ld a5,40(sp) │ │ │ │ fsd fs9,0(a5) │ │ │ │ ld a5,48(sp) │ │ │ │ fsd fs10,0(a5) │ │ │ │ ld a5,56(sp) │ │ │ │ fsd fs11,0(a5) │ │ │ │ - auipc a5,0x38 │ │ │ │ - ld a5,-828(a5) │ │ │ │ + auipc a5,0x3a │ │ │ │ + ld a5,2008(a5) │ │ │ │ ld a4,104(sp) │ │ │ │ ld a5,0(a5) │ │ │ │ xor a5,a5,a4 │ │ │ │ li a4,0 │ │ │ │ - bnez a5,42540 │ │ │ │ + bnez a5,3fa2c │ │ │ │ ld ra,312(sp) │ │ │ │ ld s0,304(sp) │ │ │ │ ld s1,296(sp) │ │ │ │ ld s2,288(sp) │ │ │ │ ld s3,280(sp) │ │ │ │ ld s4,272(sp) │ │ │ │ ld s5,264(sp) │ │ │ │ @@ -89723,146 +86106,146 @@ │ │ │ │ fld fs8,136(sp) │ │ │ │ fld fs9,128(sp) │ │ │ │ fld fs10,120(sp) │ │ │ │ fld fs11,112(sp) │ │ │ │ fmv.d.x fa0,zero │ │ │ │ addi sp,sp,320 │ │ │ │ ret │ │ │ │ - auipc a5,0x1c │ │ │ │ - fld fs4,-1842(a5) │ │ │ │ + auipc a5,0x24 │ │ │ │ + fld fs4,2018(a5) │ │ │ │ flt.d a5,fs10,fa3 │ │ │ │ - bnez a5,42444 │ │ │ │ + bnez a5,3f930 │ │ │ │ fmv.d.x fa3,zero │ │ │ │ fle.d a5,fs11,fa3 │ │ │ │ - beqz a5,42080 │ │ │ │ + beqz a5,3f56c │ │ │ │ flt.d a5,fs1,fs9 │ │ │ │ - beqz a5,4208a │ │ │ │ + beqz a5,3f576 │ │ │ │ fsub.d fa0,fs1,fs9 │ │ │ │ fdiv.d fa0,fs10,fa0 │ │ │ │ fle.d a5,fs11,fa0 │ │ │ │ - beqz a5,4208a │ │ │ │ + beqz a5,3f576 │ │ │ │ fadd.d fs11,fa0,fa5 │ │ │ │ fle.d a5,fa3,fs11 │ │ │ │ - beqz a5,4208a │ │ │ │ - auipc a5,0x1c │ │ │ │ - fld fa2,-1986(a5) │ │ │ │ + beqz a5,3f576 │ │ │ │ + auipc a5,0x24 │ │ │ │ + fld fa2,2002(a5) │ │ │ │ fmul.d fs11,fa0,fa2 │ │ │ │ - j 4208a │ │ │ │ + j 3f576 │ │ │ │ jal 3920 │ │ │ │ - auipc a5,0x1c │ │ │ │ - addi a5,a5,-1964 │ │ │ │ + auipc a5,0x24 │ │ │ │ + addi a5,a5,2016 │ │ │ │ fld fa5,0(a5) │ │ │ │ addi s11,s11,8 │ │ │ │ fdiv.d ft4,fa5,fs11 │ │ │ │ fmul.d ft4,ft4,fa0 │ │ │ │ fneg.d fa0,ft4 │ │ │ │ fadd.d fs0,fs0,ft4 │ │ │ │ jal 3700 │ │ │ │ fadd.d fs2,fs2,fa0 │ │ │ │ - bne s0,s11,42110 │ │ │ │ - j 42152 │ │ │ │ + bne s0,s11,3f5fc │ │ │ │ + j 3f63e │ │ │ │ fld fa5,80(sp) │ │ │ │ fmv.d.x fa0,zero │ │ │ │ fld ft1,96(sp) │ │ │ │ fld fa3,88(sp) │ │ │ │ feq.d a5,fa5,fa0 │ │ │ │ - beqz a5,4237e │ │ │ │ + beqz a5,3f86a │ │ │ │ feq.d a5,fa3,fa0 │ │ │ │ - beqz a5,423b8 │ │ │ │ + beqz a5,3f8a4 │ │ │ │ feq.d a5,ft1,fa0 │ │ │ │ - bnez a5,423fe │ │ │ │ + bnez a5,3f8ea │ │ │ │ fabs.d ft0,ft1 │ │ │ │ - auipc a5,0x1c │ │ │ │ - fld fa0,-1542(a5) │ │ │ │ - auipc a5,0x1c │ │ │ │ - fld ft4,-1558(a5) │ │ │ │ + auipc a5,0x25 │ │ │ │ + fld fa0,-1762(a5) │ │ │ │ + auipc a5,0x25 │ │ │ │ + fld ft4,-1786(a5) │ │ │ │ fdiv.d fa0,fa0,ft0 │ │ │ │ fmv.d ft0,ft4 │ │ │ │ fle.d a5,fa0,ft0 │ │ │ │ - bnez a5,423b2 │ │ │ │ + bnez a5,3f89e │ │ │ │ fmul.d fa5,fa5,fs9 │ │ │ │ fmul.d fa3,fs10,fa3 │ │ │ │ fmul.d fs6,fa0,ft1 │ │ │ │ fmv.d ft6,fs11 │ │ │ │ fmv.d ft5,fs10 │ │ │ │ fmv.d ft4,fs9 │ │ │ │ fmul.d fa5,fa5,fs9 │ │ │ │ fmul.d ft0,fa3,fs10 │ │ │ │ fmul.d fs5,fa5,fa0 │ │ │ │ fmul.d fs7,ft0,fa0 │ │ │ │ - j 421b8 │ │ │ │ + j 3f6a4 │ │ │ │ fabs.d ft4,fa5 │ │ │ │ - auipc a4,0x1b │ │ │ │ - addi a4,a4,1942 │ │ │ │ + auipc a4,0x24 │ │ │ │ + addi a4,a4,1834 │ │ │ │ fld fa4,0(a4) │ │ │ │ fmul.d ft4,ft4,fs9 │ │ │ │ feq.d a5,fa3,fa0 │ │ │ │ fdiv.d ft4,fa4,ft4 │ │ │ │ - beqz a5,423c4 │ │ │ │ + beqz a5,3f8b0 │ │ │ │ feq.d a5,ft1,fa0 │ │ │ │ - beqz a5,4240c │ │ │ │ - auipc a5,0x1c │ │ │ │ - fld fa0,-1656(a5) │ │ │ │ + beqz a5,3f8f8 │ │ │ │ + auipc a5,0x25 │ │ │ │ + fld fa0,-1884(a5) │ │ │ │ fle.d a5,fa0,ft4 │ │ │ │ - beqz a5,42354 │ │ │ │ + beqz a5,3f840 │ │ │ │ fmv.d ft0,ft4 │ │ │ │ fmv.d fa0,ft0 │ │ │ │ - j 42354 │ │ │ │ - auipc a5,0x1c │ │ │ │ - addi a5,a5,-1680 │ │ │ │ + j 3f840 │ │ │ │ + auipc a5,0x25 │ │ │ │ + addi a5,a5,-1908 │ │ │ │ fld ft4,0(a5) │ │ │ │ fabs.d ft0,fa3 │ │ │ │ fmv.d.x ft5,zero │ │ │ │ - auipc a5,0x1c │ │ │ │ - addi a5,a5,-1700 │ │ │ │ + auipc a5,0x25 │ │ │ │ + addi a5,a5,-1928 │ │ │ │ fmul.d ft0,ft0,fs10 │ │ │ │ fld fa0,0(a5) │ │ │ │ feq.d a5,ft1,ft5 │ │ │ │ fdiv.d ft0,fs8,ft0 │ │ │ │ - bnez a5,423f6 │ │ │ │ - auipc a5,0x1c │ │ │ │ - addi a5,a5,-1716 │ │ │ │ + bnez a5,3f8e2 │ │ │ │ + auipc a5,0x25 │ │ │ │ + addi a5,a5,-1936 │ │ │ │ fabs.d fa0,ft1 │ │ │ │ fld fa4,0(a5) │ │ │ │ fdiv.d fa0,fa4,fa0 │ │ │ │ fle.d a5,ft0,ft4 │ │ │ │ - beqz a5,4234e │ │ │ │ - j 4234a │ │ │ │ - auipc a5,0x1c │ │ │ │ - fld ft0,-1750(a5) │ │ │ │ + beqz a5,3f83a │ │ │ │ + j 3f836 │ │ │ │ + auipc a5,0x25 │ │ │ │ + fld ft0,-1978(a5) │ │ │ │ fmv.d fa0,ft0 │ │ │ │ - j 42354 │ │ │ │ - auipc a5,0x1c │ │ │ │ - fld ft0,-1764(a5) │ │ │ │ - j 423e4 │ │ │ │ + j 3f840 │ │ │ │ + auipc a5,0x25 │ │ │ │ + fld ft0,-1992(a5) │ │ │ │ + j 3f8d0 │ │ │ │ fsub.d fa3,fa4,fs9 │ │ │ │ fdiv.d fa3,fs10,fa3 │ │ │ │ fle.d a5,fa3,fs11 │ │ │ │ - beqz a5,4208a │ │ │ │ + beqz a5,3f576 │ │ │ │ fsub.d fs11,fa3,fa5 │ │ │ │ fmv.d.x fa5,zero │ │ │ │ fle.d a5,fs11,fa5 │ │ │ │ - beqz a5,4208a │ │ │ │ - auipc a5,0x1b │ │ │ │ - fld fa2,1762(a5) │ │ │ │ + beqz a5,3f576 │ │ │ │ + auipc a5,0x24 │ │ │ │ + fld fa2,1654(a5) │ │ │ │ fmul.d fs11,fa3,fa2 │ │ │ │ - j 4208a │ │ │ │ + j 3f576 │ │ │ │ fmv.d.x fa3,zero │ │ │ │ fmv.d fs10,fs4 │ │ │ │ fle.d a5,fs11,fa3 │ │ │ │ - bnez a5,422b6 │ │ │ │ - j 42080 │ │ │ │ + bnez a5,3f7a2 │ │ │ │ + j 3f56c │ │ │ │ fld fa4,8(sp) │ │ │ │ - auipc a5,0x1b │ │ │ │ - fld fs4,1808(a5) │ │ │ │ + auipc a5,0x24 │ │ │ │ + fld fs4,1572(a5) │ │ │ │ fmv.d fs11,fa5 │ │ │ │ flt.d a5,fs9,fa4 │ │ │ │ fmv.d fs10,fs4 │ │ │ │ - beqz a5,4208a │ │ │ │ - j 42416 │ │ │ │ + beqz a5,3f576 │ │ │ │ + j 3f902 │ │ │ │ fld fs0,88(sp) │ │ │ │ fld fa3,80(sp) │ │ │ │ fld ft1,24(s1) │ │ │ │ fld ft0,96(sp) │ │ │ │ fld ft6,48(s1) │ │ │ │ fmul.d fa5,fa0,fa3 │ │ │ │ fmul.d fa6,ft1,fs0 │ │ │ │ @@ -89878,71 +86261,71 @@ │ │ │ │ fmul.d ft1,fs0,ft1 │ │ │ │ fadd.d ft4,ft4,fa3 │ │ │ │ mv a0,s1 │ │ │ │ fadd.d fs5,fa5,ft6 │ │ │ │ fadd.d fs7,fa0,ft0 │ │ │ │ fadd.d fs6,ft4,ft1 │ │ │ │ jal 3670 │ │ │ │ - auipc a5,0x1b │ │ │ │ - fld ft5,1618(a5) │ │ │ │ + auipc a5,0x24 │ │ │ │ + fld ft5,1510(a5) │ │ │ │ fmul.d ft5,fs10,ft5 │ │ │ │ fmul.d ft4,fs10,fs8 │ │ │ │ fabs.d fa0,fs5 │ │ │ │ fabs.d fa5,fs0 │ │ │ │ fdiv.d fa0,fa0,ft5 │ │ │ │ fdiv.d fa5,fa5,ft4 │ │ │ │ flt.d a5,fa5,fa0 │ │ │ │ - beqz a5,424f0 │ │ │ │ + beqz a5,3f9dc │ │ │ │ fmv.d fa5,fa0 │ │ │ │ fabs.d fa0,fs6 │ │ │ │ - auipc a5,0x1c │ │ │ │ - fld ft4,-1988(a5) │ │ │ │ + auipc a5,0x24 │ │ │ │ + fld ft4,1888(a5) │ │ │ │ fdiv.d fa0,fa0,ft4 │ │ │ │ flt.d a5,fa0,fa5 │ │ │ │ - beqz a5,4250a │ │ │ │ + beqz a5,3f9f6 │ │ │ │ fmv.d fa0,fa5 │ │ │ │ flt.d a5,fa0,fs4 │ │ │ │ - bnez a5,42520 │ │ │ │ + bnez a5,3fa0c │ │ │ │ fmv.d ft6,fs11 │ │ │ │ fmv.d ft5,fs10 │ │ │ │ fmv.d ft4,fs9 │ │ │ │ fsd fs2,24(sp) │ │ │ │ - j 421b8 │ │ │ │ + j 3f6a4 │ │ │ │ fdiv.d fa0,fs4,fa0 │ │ │ │ fmv.d ft6,fs11 │ │ │ │ fmv.d ft5,fs10 │ │ │ │ fmv.d ft4,fs9 │ │ │ │ fsd fs2,24(sp) │ │ │ │ fmul.d fs5,fs5,fa0 │ │ │ │ fmul.d fs7,fs7,fa0 │ │ │ │ fmul.d fs6,fs6,fa0 │ │ │ │ - j 421b8 │ │ │ │ + j 3f6a4 │ │ │ │ jal 3a10 <__stack_chk_fail@plt> │ │ │ │ fmv.d.x fa5,zero │ │ │ │ addi sp,sp,-64 │ │ │ │ fsd fs1,32(sp) │ │ │ │ feq.d a5,fa0,fa5 │ │ │ │ sd ra,56(sp) │ │ │ │ fmv.d fs1,fa2 │ │ │ │ - bnez a5,4257e │ │ │ │ + bnez a5,3fa6a │ │ │ │ fsd fs2,24(sp) │ │ │ │ - auipc a5,0x1b │ │ │ │ - fld fs2,1550(a5) │ │ │ │ + auipc a5,0x24 │ │ │ │ + fld fs2,1314(a5) │ │ │ │ flt.d a5,fa2,fs2 │ │ │ │ - bnez a5,4259e │ │ │ │ + bnez a5,3fa8a │ │ │ │ fmv.d.x fa0,zero │ │ │ │ jal 3920 │ │ │ │ ld ra,56(sp) │ │ │ │ fld fs2,24(sp) │ │ │ │ fld fs1,32(sp) │ │ │ │ fneg.d fa0,fa0 │ │ │ │ addi sp,sp,64 │ │ │ │ ret │ │ │ │ - auipc a5,0x1b │ │ │ │ - fld fa5,1986(a5) │ │ │ │ + auipc a5,0x24 │ │ │ │ + fld fa5,1766(a5) │ │ │ │ fdiv.d fa5,fa5,fa2 │ │ │ │ fsd fs0,40(sp) │ │ │ │ fmul.d fs0,fa1,fa1 │ │ │ │ ld ra,56(sp) │ │ │ │ fld fs1,32(sp) │ │ │ │ fmul.d fa0,fs0,fa5 │ │ │ │ fld fs0,40(sp) │ │ │ │ @@ -89977,44 +86360,44 @@ │ │ │ │ fdiv.d fa0,fs3,fs1 │ │ │ │ fld fs3,16(sp) │ │ │ │ fld fs1,32(sp) │ │ │ │ addi sp,sp,64 │ │ │ │ ret │ │ │ │ addi sp,sp,-64 │ │ │ │ fsd fs5,0(sp) │ │ │ │ - auipc a5,0x1b │ │ │ │ - fld fs5,1296(a5) │ │ │ │ + auipc a5,0x24 │ │ │ │ + fld fs5,1188(a5) │ │ │ │ flt.d a5,fa0,fs5 │ │ │ │ fsd fs0,40(sp) │ │ │ │ sd ra,56(sp) │ │ │ │ fsd fs1,32(sp) │ │ │ │ fmv.d fs0,fa0 │ │ │ │ - bnez a5,426fc │ │ │ │ + bnez a5,3fbe8 │ │ │ │ fsd fs2,24(sp) │ │ │ │ - auipc a5,0x1b │ │ │ │ - fld fs2,1350(a5) │ │ │ │ + auipc a5,0x24 │ │ │ │ + fld fs2,1114(a5) │ │ │ │ fadd.d fa1,fa0,fs2 │ │ │ │ - auipc a5,0x1b │ │ │ │ - fld fa2,1826(a5) │ │ │ │ - auipc a5,0x1b │ │ │ │ - fld fa3,1834(a5) │ │ │ │ - auipc a5,0x1b │ │ │ │ - fld fa4,1834(a5) │ │ │ │ - auipc a5,0x1b │ │ │ │ - fld ft2,1810(a5) │ │ │ │ - auipc a5,0x1b │ │ │ │ - fld fa5,1826(a5) │ │ │ │ + auipc a5,0x24 │ │ │ │ + fld fa2,1606(a5) │ │ │ │ + auipc a5,0x24 │ │ │ │ + fld fa3,1614(a5) │ │ │ │ + auipc a5,0x24 │ │ │ │ + fld fa4,1614(a5) │ │ │ │ + auipc a5,0x24 │ │ │ │ + fld ft2,1590(a5) │ │ │ │ + auipc a5,0x24 │ │ │ │ + fld fa5,1606(a5) │ │ │ │ fsd fs4,8(sp) │ │ │ │ fadd.d ft1,fa1,fs2 │ │ │ │ fdiv.d fa2,fa2,fa1 │ │ │ │ fsd fs3,16(sp) │ │ │ │ - auipc a5,0x1b │ │ │ │ - fld fs3,1814(a5) │ │ │ │ - auipc a5,0x1b │ │ │ │ - fld fs1,1814(a5) │ │ │ │ + auipc a5,0x24 │ │ │ │ + fld fs3,1594(a5) │ │ │ │ + auipc a5,0x24 │ │ │ │ + fld fs1,1594(a5) │ │ │ │ fadd.d fs1,fa0,fs1 │ │ │ │ fadd.d ft0,ft1,fs2 │ │ │ │ fmv.d fa0,fs1 │ │ │ │ fadd.d fa1,ft0,fs2 │ │ │ │ fdiv.d fa3,fa3,ft1 │ │ │ │ fadd.d fa2,fa2,ft2 │ │ │ │ fadd.d fs4,fa1,fs2 │ │ │ │ @@ -90023,18 +86406,18 @@ │ │ │ │ fdiv.d fa5,fa5,fa1 │ │ │ │ fadd.d fa4,fa4,fa3 │ │ │ │ fdiv.d fs3,fs3,fs4 │ │ │ │ fadd.d fa5,fa5,fa4 │ │ │ │ fadd.d fs3,fs3,fa5 │ │ │ │ jal 3920 │ │ │ │ fadd.d fs4,fs4,fs2 │ │ │ │ - auipc a5,0x1b │ │ │ │ - fld fa5,1750(a5) │ │ │ │ - auipc a5,0x1b │ │ │ │ - fld fa4,1750(a5) │ │ │ │ + auipc a5,0x24 │ │ │ │ + fld fa5,1530(a5) │ │ │ │ + auipc a5,0x24 │ │ │ │ + fld fa4,1530(a5) │ │ │ │ fmv.d fs2,fa0 │ │ │ │ fdiv.d fa5,fa5,fs4 │ │ │ │ fadd.d fa5,fa5,fs3 │ │ │ │ fmul.d fa5,fa5,fa4 │ │ │ │ fdiv.d fa0,fa5,fs0 │ │ │ │ jal 3920 │ │ │ │ fadd.d fs0,fs0,fs5 │ │ │ │ @@ -90046,26 +86429,26 @@ │ │ │ │ fld fs2,24(sp) │ │ │ │ fsub.d fs1,fs1,fs0 │ │ │ │ fld fs0,40(sp) │ │ │ │ fsub.d fa0,fa0,fs1 │ │ │ │ fld fs1,32(sp) │ │ │ │ addi sp,sp,64 │ │ │ │ ret │ │ │ │ - auipc a5,0x1b │ │ │ │ - fld fs1,1612(a5) │ │ │ │ + auipc a5,0x24 │ │ │ │ + fld fs1,1392(a5) │ │ │ │ fmul.d fa0,fa0,fs1 │ │ │ │ jal 3690 │ │ │ │ fdiv.d fa0,fs1,fa0 │ │ │ │ jal 3920 │ │ │ │ fmv.d fa5,fa0 │ │ │ │ - auipc a5,0x1b │ │ │ │ - fld fa0,1104(a5) │ │ │ │ + auipc a5,0x24 │ │ │ │ + fld fa0,868(a5) │ │ │ │ fsub.d fa0,fa0,fs0 │ │ │ │ fmv.d fs0,fa5 │ │ │ │ - jal 42604 │ │ │ │ + jal 3faf0 │ │ │ │ ld ra,56(sp) │ │ │ │ fsub.d fa0,fs0,fa0 │ │ │ │ fld fs1,32(sp) │ │ │ │ fld fs0,40(sp) │ │ │ │ fld fs5,0(sp) │ │ │ │ addi sp,sp,64 │ │ │ │ ret │ │ │ │ @@ -90081,15 +86464,15 @@ │ │ │ │ fsd fs3,32(sp) │ │ │ │ fsd fs4,24(sp) │ │ │ │ fsd fs5,16(sp) │ │ │ │ fsd fs6,8(sp) │ │ │ │ mv s2,a2 │ │ │ │ mv s1,a3 │ │ │ │ mv s0,a4 │ │ │ │ - beqz a1,428b4 │ │ │ │ + beqz a1,3fda0 │ │ │ │ fmv.d.x fa3,zero │ │ │ │ addiw a4,a1,-1 │ │ │ │ addiw a5,a1,-2 │ │ │ │ fcvt.d.wu ft2,a4 │ │ │ │ fcvt.d.wu ft1,a5 │ │ │ │ fmv.d fa1,fa3 │ │ │ │ fmv.d fa0,fa3 │ │ │ │ @@ -90098,38778 +86481,42395 @@ │ │ │ │ addiw a7,a6,-2 │ │ │ │ fcvt.d.wu fa4,a5 │ │ │ │ fcvt.d.wu fa5,a7 │ │ │ │ slli a7,a5,0x20 │ │ │ │ fdiv.d fa4,fa4,ft2 │ │ │ │ srli a5,a7,0x1d │ │ │ │ add a5,a5,a0 │ │ │ │ - fld fa2,0(a5) │ │ │ │ - addiw a6,a6,1 │ │ │ │ - fadd.d fa0,fa0,fa2 │ │ │ │ - fdiv.d fa5,fa5,ft1 │ │ │ │ - fmul.d ft0,fa2,fa4 │ │ │ │ - fadd.d fa1,fa1,ft0 │ │ │ │ - fmul.d fa5,fa5,fa4 │ │ │ │ - fmul.d fa5,fa5,fa2 │ │ │ │ - fadd.d fa3,fa3,fa5 │ │ │ │ - bgeu a1,a6,4277e │ │ │ │ - fcvt.d.wu fa4,a1 │ │ │ │ - auipc a5,0x1b │ │ │ │ - fld fa2,1492(a5) │ │ │ │ - auipc a5,0x1b │ │ │ │ - fld ft3,996(a5) │ │ │ │ - fdiv.d fa1,fa1,fa4 │ │ │ │ - auipc a5,0x1b │ │ │ │ - fld fs6,920(a5) │ │ │ │ - auipc a5,0x1b │ │ │ │ - fld ft2,1472(a5) │ │ │ │ - auipc a5,0x1b │ │ │ │ - fld ft0,1472(a5) │ │ │ │ - auipc a5,0x1b │ │ │ │ - fld ft1,1472(a5) │ │ │ │ - auipc a5,0x1b │ │ │ │ - fld fs3,880(a5) │ │ │ │ - fdiv.d fa5,fa3,fa4 │ │ │ │ - fmul.d fa3,fa1,fa2 │ │ │ │ - fadd.d fa1,fa1,fa1 │ │ │ │ - fdiv.d fs1,fa0,fa4 │ │ │ │ - fmul.d fa5,fa5,fa2 │ │ │ │ - fsub.d fa5,fa5,fa3 │ │ │ │ - fsub.d fs0,fa1,fs1 │ │ │ │ - fadd.d fa5,fa5,fs1 │ │ │ │ - fdiv.d fa5,fa5,fs0 │ │ │ │ - fadd.d fa5,fa5,ft3 │ │ │ │ - fdiv.d fa5,fs6,fa5 │ │ │ │ - fsub.d fa5,fa5,ft2 │ │ │ │ - fmul.d fs2,fa5,fa5 │ │ │ │ - fmul.d fa5,fa5,ft1 │ │ │ │ - fmul.d fs2,fs2,ft0 │ │ │ │ - fadd.d fs2,fs2,fa5 │ │ │ │ - fadd.d fs5,fs2,fs3 │ │ │ │ - fmv.d fa0,fs5 │ │ │ │ - jal 42604 │ │ │ │ - jal 3700 │ │ │ │ - fneg.d fa1,fs2 │ │ │ │ - fmv.d fs4,fa0 │ │ │ │ - fmv.d fa0,fs6 │ │ │ │ - jal 35c0 │ │ │ │ - fmv.d fa5,fa0 │ │ │ │ - fmul.d fs0,fs0,fs2 │ │ │ │ - fmv.d fa0,fs5 │ │ │ │ - fsub.d fa5,fs3,fa5 │ │ │ │ - fmul.d fa5,fa5,fs4 │ │ │ │ - fdiv.d fs0,fs0,fa5 │ │ │ │ - jal 42604 │ │ │ │ - jal 3700 │ │ │ │ - fsub.d fa5,fs3,fa0 │ │ │ │ - ld ra,88(sp) │ │ │ │ - fld fs3,32(sp) │ │ │ │ - fld fs4,24(sp) │ │ │ │ - fld fs5,16(sp) │ │ │ │ - fld fs6,8(sp) │ │ │ │ - fmul.d fa5,fa5,fs0 │ │ │ │ - fdiv.d fa5,fa5,fs2 │ │ │ │ - fsub.d fa0,fs1,fa5 │ │ │ │ - fld fs1,48(sp) │ │ │ │ - fsd fa0,0(s2) │ │ │ │ - fsd fs0,0(s1) │ │ │ │ - fsd fs2,0(s0) │ │ │ │ - ld s0,80(sp) │ │ │ │ - ld s1,72(sp) │ │ │ │ - ld s2,64(sp) │ │ │ │ - fld fs0,56(sp) │ │ │ │ - fld fs2,40(sp) │ │ │ │ - addi sp,sp,96 │ │ │ │ - ret │ │ │ │ - fmv.d.x fa3,zero │ │ │ │ - fmv.d fa1,fa3 │ │ │ │ - fmv.d fa0,fa3 │ │ │ │ - j 427c0 │ │ │ │ - addi sp,sp,-128 │ │ │ │ - sd s10,32(sp) │ │ │ │ - mv s10,a5 │ │ │ │ - addiw s10,s10,-1 │ │ │ │ - sd s2,96(sp) │ │ │ │ - sd s4,80(sp) │ │ │ │ - sd s6,64(sp) │ │ │ │ - mv s2,a1 │ │ │ │ - mv s4,a2 │ │ │ │ - li a1,1 │ │ │ │ - auipc a2,0x1f │ │ │ │ - addi a2,a2,698 │ │ │ │ - sext.w s6,s10 │ │ │ │ - sd s0,112(sp) │ │ │ │ - sd s1,104(sp) │ │ │ │ - sd s3,88(sp) │ │ │ │ - sd s5,72(sp) │ │ │ │ - sd s7,56(sp) │ │ │ │ - sd s11,24(sp) │ │ │ │ - sd ra,120(sp) │ │ │ │ - mv s1,a0 │ │ │ │ - mv s3,a3 │ │ │ │ - mv s11,a4 │ │ │ │ - mv s5,a6 │ │ │ │ + fld fa2,0(a5) │ │ │ │ + addiw a6,a6,1 │ │ │ │ + fadd.d fa0,fa0,fa2 │ │ │ │ + fdiv.d fa5,fa5,ft1 │ │ │ │ + fmul.d ft0,fa2,fa4 │ │ │ │ + fadd.d fa1,fa1,ft0 │ │ │ │ + fmul.d fa5,fa5,fa4 │ │ │ │ + fmul.d fa5,fa5,fa2 │ │ │ │ + fadd.d fa3,fa3,fa5 │ │ │ │ + bgeu a1,a6,3fc6a │ │ │ │ + fcvt.d.wu fa4,a1 │ │ │ │ + auipc a5,0x24 │ │ │ │ + fld fa2,1272(a5) │ │ │ │ + auipc a5,0x24 │ │ │ │ + fld ft3,704(a5) │ │ │ │ + fdiv.d fa1,fa1,fa4 │ │ │ │ + auipc a5,0x24 │ │ │ │ + fld fs6,700(a5) │ │ │ │ + auipc a5,0x24 │ │ │ │ + fld ft2,1252(a5) │ │ │ │ + auipc a5,0x24 │ │ │ │ + fld ft0,1252(a5) │ │ │ │ + auipc a5,0x24 │ │ │ │ + fld ft1,1252(a5) │ │ │ │ + auipc a5,0x24 │ │ │ │ + fld fs3,644(a5) │ │ │ │ + fdiv.d fa5,fa3,fa4 │ │ │ │ + fmul.d fa3,fa1,fa2 │ │ │ │ + fadd.d fa1,fa1,fa1 │ │ │ │ + fdiv.d fs1,fa0,fa4 │ │ │ │ + fmul.d fa5,fa5,fa2 │ │ │ │ + fsub.d fa5,fa5,fa3 │ │ │ │ + fsub.d fs0,fa1,fs1 │ │ │ │ + fadd.d fa5,fa5,fs1 │ │ │ │ + fdiv.d fa5,fa5,fs0 │ │ │ │ + fadd.d fa5,fa5,ft3 │ │ │ │ + fdiv.d fa5,fs6,fa5 │ │ │ │ + fsub.d fa5,fa5,ft2 │ │ │ │ + fmul.d fs2,fa5,fa5 │ │ │ │ + fmul.d fa5,fa5,ft1 │ │ │ │ + fmul.d fs2,fs2,ft0 │ │ │ │ + fadd.d fs2,fs2,fa5 │ │ │ │ + fadd.d fs5,fs2,fs3 │ │ │ │ + fmv.d fa0,fs5 │ │ │ │ + jal 3faf0 │ │ │ │ + jal 3700 │ │ │ │ + fneg.d fa1,fs2 │ │ │ │ + fmv.d fs4,fa0 │ │ │ │ + fmv.d fa0,fs6 │ │ │ │ + jal 35c0 │ │ │ │ + fmv.d fa5,fa0 │ │ │ │ + fmul.d fs0,fs0,fs2 │ │ │ │ + fmv.d fa0,fs5 │ │ │ │ + fsub.d fa5,fs3,fa5 │ │ │ │ + fmul.d fa5,fa5,fs4 │ │ │ │ + fdiv.d fs0,fs0,fa5 │ │ │ │ + jal 3faf0 │ │ │ │ + jal 3700 │ │ │ │ + fsub.d fa5,fs3,fa0 │ │ │ │ + ld ra,88(sp) │ │ │ │ + fld fs3,32(sp) │ │ │ │ + fld fs4,24(sp) │ │ │ │ + fld fs5,16(sp) │ │ │ │ + fld fs6,8(sp) │ │ │ │ + fmul.d fa5,fa5,fs0 │ │ │ │ + fdiv.d fa5,fa5,fs2 │ │ │ │ + fsub.d fa0,fs1,fa5 │ │ │ │ + fld fs1,48(sp) │ │ │ │ + fsd fa0,0(s2) │ │ │ │ + fsd fs0,0(s1) │ │ │ │ + fsd fs2,0(s0) │ │ │ │ + ld s0,80(sp) │ │ │ │ + ld s1,72(sp) │ │ │ │ + ld s2,64(sp) │ │ │ │ + fld fs0,56(sp) │ │ │ │ + fld fs2,40(sp) │ │ │ │ + addi sp,sp,96 │ │ │ │ + ret │ │ │ │ + fmv.d.x fa3,zero │ │ │ │ + fmv.d fa1,fa3 │ │ │ │ + fmv.d fa0,fa3 │ │ │ │ + j 3fcac │ │ │ │ + addi sp,sp,-128 │ │ │ │ + sd s10,32(sp) │ │ │ │ + mv s10,a5 │ │ │ │ + addiw s10,s10,-1 │ │ │ │ + sd s2,96(sp) │ │ │ │ + sd s4,80(sp) │ │ │ │ + sd s6,64(sp) │ │ │ │ + mv s2,a1 │ │ │ │ + mv s4,a2 │ │ │ │ + li a1,1 │ │ │ │ + auipc a2,0x21 │ │ │ │ + addi a2,a2,782 │ │ │ │ + sext.w s6,s10 │ │ │ │ + sd s0,112(sp) │ │ │ │ + sd s1,104(sp) │ │ │ │ + sd s3,88(sp) │ │ │ │ + sd s5,72(sp) │ │ │ │ + sd s7,56(sp) │ │ │ │ + sd s11,24(sp) │ │ │ │ + sd ra,120(sp) │ │ │ │ + mv s1,a0 │ │ │ │ + mv s3,a3 │ │ │ │ + mv s11,a4 │ │ │ │ + mv s5,a6 │ │ │ │ + li s0,0 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + auipc s7,0x21 │ │ │ │ + addi s7,s7,750 │ │ │ │ + beqz s6,3fe08 │ │ │ │ + mv a3,s0 │ │ │ │ + mv a2,s7 │ │ │ │ + li a1,1 │ │ │ │ + mv a0,s1 │ │ │ │ + addiw s0,s0,1 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + bne s0,s6,3fdf6 │ │ │ │ + auipc a2,0x21 │ │ │ │ + addi a2,a2,112 │ │ │ │ + li a1,1 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + beqz s11,3fefa │ │ │ │ + slli a5,s10,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + sd a5,0(sp) │ │ │ │ + slli a5,a5,0x2 │ │ │ │ + sd s8,48(sp) │ │ │ │ + sd s9,40(sp) │ │ │ │ + sd a5,8(sp) │ │ │ │ + li s0,0 │ │ │ │ + auipc s8,0x21 │ │ │ │ + addi s8,s8,730 │ │ │ │ + auipc s7,0x21 │ │ │ │ + addi s7,s7,714 │ │ │ │ + auipc s9,0x21 │ │ │ │ + addi s9,s9,698 │ │ │ │ + mv a3,s0 │ │ │ │ + auipc a2,0x22 │ │ │ │ + addi a2,a2,1744 │ │ │ │ + li a1,1 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + beqz s6,3ff88 │ │ │ │ + li s10,0 │ │ │ │ + j 3fe76 │ │ │ │ + bnez a2,3ff3e │ │ │ │ + mv a2,s9 │ │ │ │ + li a1,1 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + addi s10,s10,1 │ │ │ │ + sext.w a4,s10 │ │ │ │ + bgeu a4,s6,3feb6 │ │ │ │ + lw a4,0(s5) │ │ │ │ + beq a4,s0,3ff14 │ │ │ │ + ld a2,0(s4) │ │ │ │ + ld a3,0(s3) │ │ │ │ + ld a4,0(s2) │ │ │ │ + add a2,a2,s10 │ │ │ │ + lbu a1,0(a2) │ │ │ │ + slli a2,s10,0x2 │ │ │ │ + add a3,a3,s10 │ │ │ │ + add a4,a4,a2 │ │ │ │ + lbu a2,0(a3) │ │ │ │ + lw a3,0(a4) │ │ │ │ + bnez a1,3fe60 │ │ │ │ + beqz a2,3ff32 │ │ │ │ + mv a2,s7 │ │ │ │ + li a1,1 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + addi s10,s10,1 │ │ │ │ + sext.w a4,s10 │ │ │ │ + bltu a4,s6,3fe76 │ │ │ │ + ld a0,8(sp) │ │ │ │ + ld a2,0(sp) │ │ │ │ + ld a3,0(s4) │ │ │ │ + ld a4,0(s3) │ │ │ │ + ld a5,0(s2) │ │ │ │ + add a3,a3,a2 │ │ │ │ + lbu a1,0(a3) │ │ │ │ + add a4,a4,a2 │ │ │ │ + add a5,a5,a0 │ │ │ │ + lbu a4,0(a4) │ │ │ │ + lw a3,0(a5) │ │ │ │ + beqz a1,3ff50 │ │ │ │ + bnez a4,3ff76 │ │ │ │ + auipc a2,0x21 │ │ │ │ + addi a2,a2,574 │ │ │ │ + li a1,1 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + addiw s0,s0,1 │ │ │ │ + addi s4,s4,8 │ │ │ │ + addi s3,s3,8 │ │ │ │ + addi s2,s2,8 │ │ │ │ + bne s11,s0,3fe46 │ │ │ │ + ld s8,48(sp) │ │ │ │ + ld s9,40(sp) │ │ │ │ + ld ra,120(sp) │ │ │ │ + ld s0,112(sp) │ │ │ │ + ld s1,104(sp) │ │ │ │ + ld s2,96(sp) │ │ │ │ + ld s3,88(sp) │ │ │ │ + ld s4,80(sp) │ │ │ │ + ld s5,72(sp) │ │ │ │ + ld s6,64(sp) │ │ │ │ + ld s7,56(sp) │ │ │ │ + ld s10,32(sp) │ │ │ │ + ld s11,24(sp) │ │ │ │ + addi sp,sp,128 │ │ │ │ + ret │ │ │ │ + lw a3,4(s5) │ │ │ │ + sext.w a4,s10 │ │ │ │ + bne a3,a4,3fe7e │ │ │ │ + auipc a2,0x21 │ │ │ │ + addi a2,a2,456 │ │ │ │ + li a1,1 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + j 3fe7e │ │ │ │ + mv a2,s8 │ │ │ │ + li a1,1 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + j 3fe6c │ │ │ │ + auipc a2,0x21 │ │ │ │ + addi a2,a2,434 │ │ │ │ + li a1,1 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + j 3fe6c │ │ │ │ + beqz a4,3ff64 │ │ │ │ + auipc a2,0x21 │ │ │ │ + addi a2,a2,462 │ │ │ │ + li a1,1 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + j 3feea │ │ │ │ + auipc a2,0x21 │ │ │ │ + addi a2,a2,452 │ │ │ │ + li a1,1 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + j 3feea │ │ │ │ + auipc a2,0x21 │ │ │ │ + addi a2,a2,410 │ │ │ │ + li a1,1 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + j 3feea │ │ │ │ + li a0,0 │ │ │ │ + li a2,0 │ │ │ │ + j 3feba │ │ │ │ + subw a2,a2,a1 │ │ │ │ + j 3ffa0 │ │ │ │ + fld fa5,0(a5) │ │ │ │ + srliw a6,a2,0x1 │ │ │ │ + fle.d a5,fa5,fa0 │ │ │ │ + bnez a5,3ffb8 │ │ │ │ + mv a2,a6 │ │ │ │ + srliw a3,a2,0x1 │ │ │ │ + addw a4,a1,a3 │ │ │ │ + slli a6,a4,0x20 │ │ │ │ + srli a5,a6,0x1d │ │ │ │ + add a5,a5,a0 │ │ │ │ + bnez a2,3ff92 │ │ │ │ + mv a0,a1 │ │ │ │ + ret │ │ │ │ + addiw a2,a2,-1 │ │ │ │ + addiw a1,a4,1 │ │ │ │ + subw a2,a2,a3 │ │ │ │ + j 3ffa0 │ │ │ │ + subw a2,a2,a1 │ │ │ │ + j 3ffd4 │ │ │ │ + fld fa5,0(a5) │ │ │ │ + srliw a6,a2,0x1 │ │ │ │ + flt.d a5,fa5,fa0 │ │ │ │ + bnez a5,3ffec │ │ │ │ + mv a2,a6 │ │ │ │ + srliw a3,a2,0x1 │ │ │ │ + addw a4,a1,a3 │ │ │ │ + slli a6,a4,0x20 │ │ │ │ + srli a5,a6,0x1d │ │ │ │ + add a5,a5,a0 │ │ │ │ + bnez a2,3ffc6 │ │ │ │ + mv a0,a1 │ │ │ │ + ret │ │ │ │ + addiw a2,a2,-1 │ │ │ │ + addiw a1,a4,1 │ │ │ │ + subw a2,a2,a3 │ │ │ │ + j 3ffd4 │ │ │ │ + lw a7,8(a0) │ │ │ │ + ld a6,0(a0) │ │ │ │ + li a0,0 │ │ │ │ + addiw a5,a7,-1 │ │ │ │ + j 40014 │ │ │ │ + fld fa5,0(a4) │ │ │ │ + srliw a1,a5,0x1 │ │ │ │ + fle.d a4,fa5,fa0 │ │ │ │ + bnez a4,40036 │ │ │ │ + mv a5,a1 │ │ │ │ + srliw a2,a5,0x1 │ │ │ │ + addw a3,a2,a0 │ │ │ │ + slli a1,a3,0x20 │ │ │ │ + srli a4,a1,0x1d │ │ │ │ + add a4,a4,a6 │ │ │ │ + bnez a5,40006 │ │ │ │ + fcvt.d.wu fa0,a0 │ │ │ │ + fcvt.d.wu fa5,a7 │ │ │ │ + fdiv.d fa0,fa0,fa5 │ │ │ │ + ret │ │ │ │ + addiw a5,a5,-1 │ │ │ │ + addiw a0,a3,1 │ │ │ │ + subw a5,a5,a2 │ │ │ │ + j 40014 │ │ │ │ + addi sp,sp,-48 │ │ │ │ + sd s3,8(sp) │ │ │ │ + slli s3,a1,0x20 │ │ │ │ + srli s3,s3,0x20 │ │ │ │ + sd s2,16(sp) │ │ │ │ + slli s2,s3,0x3 │ │ │ │ + sd s0,32(sp) │ │ │ │ + sd s1,24(sp) │ │ │ │ + mv s0,a0 │ │ │ │ + mv s1,a1 │ │ │ │ + li a0,0 │ │ │ │ + mv a1,s2 │ │ │ │ + sd ra,40(sp) │ │ │ │ + jal 1e81c │ │ │ │ + mv a2,s2 │ │ │ │ + mv a1,s0 │ │ │ │ + mv s2,a0 │ │ │ │ + jal 36a0 │ │ │ │ + li a1,16 │ │ │ │ + li a0,0 │ │ │ │ + jal 1e81c │ │ │ │ + mv s0,a0 │ │ │ │ + mv a1,s3 │ │ │ │ + mv a0,s2 │ │ │ │ + auipc a3,0x3a │ │ │ │ + ld a3,-316(a3) │ │ │ │ + li a2,8 │ │ │ │ + jal 3400 │ │ │ │ + ld ra,40(sp) │ │ │ │ + sd s2,0(s0) │ │ │ │ + sw s1,8(s0) │ │ │ │ + mv a0,s0 │ │ │ │ + ld s0,32(sp) │ │ │ │ + ld s1,24(sp) │ │ │ │ + ld s2,16(sp) │ │ │ │ + ld s3,8(sp) │ │ │ │ + addi sp,sp,48 │ │ │ │ + ret │ │ │ │ + addi sp,sp,-16 │ │ │ │ + sd s0,0(sp) │ │ │ │ + mv s0,a0 │ │ │ │ + ld a0,0(a0) │ │ │ │ + sd ra,8(sp) │ │ │ │ + jal 3670 │ │ │ │ + ld ra,8(sp) │ │ │ │ + sd zero,0(s0) │ │ │ │ + ld s0,0(sp) │ │ │ │ + addi sp,sp,16 │ │ │ │ + ret │ │ │ │ + bnez a1,400c2 │ │ │ │ + fmv.d.x fa0,zero │ │ │ │ + ret │ │ │ │ + addi sp,sp,-64 │ │ │ │ + fsd fs1,32(sp) │ │ │ │ + fsd fs2,24(sp) │ │ │ │ + fcvt.d.wu fs1,a0 │ │ │ │ + fcvt.d.wu fs2,a1 │ │ │ │ + fsd fs3,16(sp) │ │ │ │ + auipc a5,0x24 │ │ │ │ + fld fs3,-314(a5) │ │ │ │ + fsd fs0,40(sp) │ │ │ │ + fadd.d fs0,fs1,fs3 │ │ │ │ + fsub.d fs1,fs1,fs2 │ │ │ │ + sd ra,56(sp) │ │ │ │ + fsd fs4,8(sp) │ │ │ │ + fadd.d fs1,fs1,fs3 │ │ │ │ + fdiv.d fa0,fs0,fs1 │ │ │ │ + jal 3920 │ │ │ │ + fmv.d fs4,fa0 │ │ │ │ + fdiv.d fa0,fs1,fs2 │ │ │ │ + jal 3920 │ │ │ │ + fmv.d fs1,fa0 │ │ │ │ + auipc a5,0x24 │ │ │ │ + fld fa0,-148(a5) │ │ │ │ + fmul.d fa0,fs2,fa0 │ │ │ │ + jal 3920 │ │ │ │ + fmul.d fs1,fs1,fs2 │ │ │ │ + fmul.d fs0,fs0,fs4 │ │ │ │ + fmul.d fa0,fa0,fs3 │ │ │ │ + ld ra,56(sp) │ │ │ │ + fld fs2,24(sp) │ │ │ │ + fld fs3,16(sp) │ │ │ │ + fld fs4,8(sp) │ │ │ │ + fadd.d fs0,fs0,fs1 │ │ │ │ + fld fs1,32(sp) │ │ │ │ + fsub.d fa0,fs0,fa0 │ │ │ │ + fld fs0,40(sp) │ │ │ │ + addi sp,sp,64 │ │ │ │ + ret │ │ │ │ + addi sp,sp,-96 │ │ │ │ + sd s5,40(sp) │ │ │ │ + mv s5,a1 │ │ │ │ + slli a1,a1,0x20 │ │ │ │ + sd s0,80(sp) │ │ │ │ + sd s1,72(sp) │ │ │ │ + srli a1,a1,0x20 │ │ │ │ + mv s1,a3 │ │ │ │ + mv s0,a2 │ │ │ │ + auipc a3,0x3a │ │ │ │ + ld a3,-522(a3) │ │ │ │ + li a2,8 │ │ │ │ + sd ra,88(sp) │ │ │ │ + sd s2,64(sp) │ │ │ │ + sd s3,56(sp) │ │ │ │ + sd s4,48(sp) │ │ │ │ + mv s2,a0 │ │ │ │ + jal 3400 │ │ │ │ + slli a5,s1,0x20 │ │ │ │ + srli s3,a5,0x1d │ │ │ │ + mv a1,s3 │ │ │ │ + li a0,0 │ │ │ │ + jal 1e81c │ │ │ │ + mv s4,a0 │ │ │ │ + beqz s1,401e8 │ │ │ │ + fsd fs1,16(sp) │ │ │ │ + fcvt.d.wu fs1,s5 │ │ │ │ + fsd fs2,8(sp) │ │ │ │ + auipc a5,0x24 │ │ │ │ + fld fs2,-534(a5) │ │ │ │ + fsub.d fs1,fs1,fs2 │ │ │ │ + fsd fs0,24(sp) │ │ │ │ + mv s1,a0 │ │ │ │ + add s3,s3,s0 │ │ │ │ + fld fs0,0(s0) │ │ │ │ + addi s1,s1,8 │ │ │ │ + addi s0,s0,8 │ │ │ │ + fmul.d fs0,fs1,fs0 │ │ │ │ + fadd.d fs0,fs0,fs2 │ │ │ │ + fmv.d fa0,fs0 │ │ │ │ + jal 3960 │ │ │ │ + fcvt.wu.d a4,fa0,rtz │ │ │ │ + addiw a5,a4,-1 │ │ │ │ + slli a3,a5,0x20 │ │ │ │ + slli a2,a4,0x20 │ │ │ │ + srli a5,a3,0x1d │ │ │ │ + srli a3,a2,0x1d │ │ │ │ + add a5,a5,s2 │ │ │ │ + add a3,a3,s2 │ │ │ │ + fld fa4,0(a5) │ │ │ │ + fld fa5,0(a3) │ │ │ │ + fcvt.d.wu fa3,a4 │ │ │ │ + fsub.d fa5,fa5,fa4 │ │ │ │ + fsub.d fs0,fs0,fa3 │ │ │ │ + fmul.d fa5,fa5,fs0 │ │ │ │ + fadd.d fa5,fa5,fa4 │ │ │ │ + fsd fa5,-8(s1) │ │ │ │ + bne s3,s0,40190 │ │ │ │ + fld fs0,24(sp) │ │ │ │ + fld fs1,16(sp) │ │ │ │ + fld fs2,8(sp) │ │ │ │ + ld ra,88(sp) │ │ │ │ + ld s0,80(sp) │ │ │ │ + ld s1,72(sp) │ │ │ │ + ld s2,64(sp) │ │ │ │ + ld s3,56(sp) │ │ │ │ + ld s5,40(sp) │ │ │ │ + mv a0,s4 │ │ │ │ + ld s4,48(sp) │ │ │ │ + addi sp,sp,96 │ │ │ │ + ret │ │ │ │ + addi sp,sp,-48 │ │ │ │ + sd ra,40(sp) │ │ │ │ + sd s0,32(sp) │ │ │ │ + li a5,3 │ │ │ │ + bgeu a5,a3,403b4 │ │ │ │ + fld fa0,0(a0) │ │ │ │ + frflags a4 │ │ │ │ + fmv.d.x fa5,zero │ │ │ │ + flt.d a5,fa0,fa5 │ │ │ │ + fsflags a4 │ │ │ │ + bnez a5,4039e │ │ │ │ + fsqrt.d fa0,fa0 │ │ │ │ + fsd fa0,0(a0) │ │ │ │ + fld fa5,0(a1) │ │ │ │ + addiw t4,a3,-3 │ │ │ │ + sext.w t3,t4 │ │ │ │ + li a5,1 │ │ │ │ + fmv.d.x fa1,zero │ │ │ │ + fdiv.d fa5,fa5,fa0 │ │ │ │ + fsd fa5,0(a1) │ │ │ │ + fld fa5,0(a2) │ │ │ │ + fld fa4,0(a0) │ │ │ │ + fdiv.d fa5,fa5,fa4 │ │ │ │ + fsd fa5,0(a2) │ │ │ │ + beq t3,a5,40378 │ │ │ │ + fmv.d ft0,fa1 │ │ │ │ + addi a5,a0,8 │ │ │ │ + mv a4,a1 │ │ │ │ + mv a6,a2 │ │ │ │ + li a7,1 │ │ │ │ + fld fa4,0(a4) │ │ │ │ + fld fa5,0(a5) │ │ │ │ + fmul.d fa4,fa4,fa4 │ │ │ │ + fsub.d fa5,fa5,fa4 │ │ │ │ + fle.d t1,ft0,fa5 │ │ │ │ + fsd fa5,0(a5) │ │ │ │ + beqz t1,4037c │ │ │ │ + fsqrt.d fa5,fa5 │ │ │ │ + addi a4,a4,8 │ │ │ │ + addi a6,a6,8 │ │ │ │ + addiw a7,a7,1 │ │ │ │ + addi a5,a5,8 │ │ │ │ + fsd fa5,-8(a5) │ │ │ │ + fld fa3,0(a4) │ │ │ │ + fld fa4,-8(a4) │ │ │ │ + fdiv.d fa5,fa3,fa5 │ │ │ │ + fsd fa5,0(a4) │ │ │ │ + fld fa3,-8(a6) │ │ │ │ + fld fa0,-8(a5) │ │ │ │ + fld fa2,0(a6) │ │ │ │ + fmul.d fa5,fa3,fa4 │ │ │ │ + fmul.d fa3,fa3,fa3 │ │ │ │ + fdiv.d fa5,fa5,fa0 │ │ │ │ + fadd.d fa1,fa1,fa3 │ │ │ │ + fsub.d fa5,fa2,fa5 │ │ │ │ + fsd fa5,0(a6) │ │ │ │ + bne a7,t3,40256 │ │ │ │ + addiw a5,a3,-4 │ │ │ │ + slli a4,a5,0x20 │ │ │ │ + srli a5,a4,0x1d │ │ │ │ + add t1,a1,a5 │ │ │ │ + fld fa5,0(t1) │ │ │ │ + slli a6,t4,0x20 │ │ │ │ + srli a4,a6,0x1d │ │ │ │ + fmul.d fa4,fa5,fa5 │ │ │ │ + add a6,a0,a4 │ │ │ │ + fld fa5,0(a6) │ │ │ │ + fmv.d.x fa3,zero │ │ │ │ + fsub.d fa5,fa5,fa4 │ │ │ │ + fle.d t3,fa3,fa5 │ │ │ │ + fsd fa5,0(a6) │ │ │ │ + beqz t3,403fe │ │ │ │ + fsqrt.d fa5,fa5 │ │ │ │ + add a5,a5,a2 │ │ │ │ + add a1,a1,a4 │ │ │ │ + add a2,a2,a4 │ │ │ │ + addiw s0,a3,-2 │ │ │ │ + slli a4,s0,0x20 │ │ │ │ + srli s0,a4,0x1d │ │ │ │ + add s0,s0,a0 │ │ │ │ + slli a4,a7,0x20 │ │ │ │ + srli a7,a4,0x1d │ │ │ │ + add a0,a0,a7 │ │ │ │ + fsd fa5,0(a6) │ │ │ │ + fld fa4,0(a5) │ │ │ │ + fld fa0,0(t1) │ │ │ │ + fld fa2,0(a1) │ │ │ │ + fmul.d fa4,fa4,fa0 │ │ │ │ + fdiv.d fa5,fa4,fa5 │ │ │ │ + fsub.d fa5,fa2,fa5 │ │ │ │ + fsd fa5,0(a1) │ │ │ │ + fld fa5,0(a5) │ │ │ │ + fld fa0,0(t1) │ │ │ │ + fld fa2,0(a6) │ │ │ │ + fld fa4,0(a2) │ │ │ │ + fmul.d fa5,fa5,fa0 │ │ │ │ + fdiv.d fa5,fa5,fa2 │ │ │ │ + fsub.d fa5,fa4,fa5 │ │ │ │ + fsd fa5,0(a2) │ │ │ │ + fld fa5,0(a1) │ │ │ │ + fld fa0,0(s0) │ │ │ │ + fmul.d fa5,fa5,fa5 │ │ │ │ + fsub.d fa0,fa0,fa5 │ │ │ │ + fsub.d fa0,fa0,fa1 │ │ │ │ + fsd fa0,0(s0) │ │ │ │ + fld fa5,0(a0) │ │ │ │ + fle.d a5,fa3,fa5 │ │ │ │ + beqz a5,403dc │ │ │ │ + frflags a4 │ │ │ │ + flt.d a5,fa0,fa3 │ │ │ │ + fsflags a4 │ │ │ │ + bnez a5,403d6 │ │ │ │ + fsqrt.d fa0,fa0 │ │ │ │ + ld ra,40(sp) │ │ │ │ + fsd fa0,0(s0) │ │ │ │ + ld s0,32(sp) │ │ │ │ + addi sp,sp,48 │ │ │ │ + ret │ │ │ │ + li a7,1 │ │ │ │ + j 402b0 │ │ │ │ + lui a2,0x1 │ │ │ │ + auipc a3,0x26 │ │ │ │ + addi a3,a3,-1190 │ │ │ │ + addi a2,a2,-1766 │ │ │ │ + auipc a1,0x21 │ │ │ │ + addi a1,a1,-738 │ │ │ │ + auipc a0,0x21 │ │ │ │ + addi a0,a0,-602 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + sd a3,24(sp) │ │ │ │ + sd a2,16(sp) │ │ │ │ + sd a1,8(sp) │ │ │ │ + sd a0,0(sp) │ │ │ │ + jal 36f0 │ │ │ │ + ld a3,24(sp) │ │ │ │ + ld a2,16(sp) │ │ │ │ + ld a1,8(sp) │ │ │ │ + ld a0,0(sp) │ │ │ │ + j 40222 │ │ │ │ + lui a2,0x1 │ │ │ │ + auipc a3,0x26 │ │ │ │ + addi a3,a3,-1246 │ │ │ │ + addi a2,a2,-1774 │ │ │ │ + auipc a1,0x21 │ │ │ │ + addi a1,a1,-794 │ │ │ │ + auipc a0,0x21 │ │ │ │ + addi a0,a0,-666 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + jal 36f0 │ │ │ │ + j 4036e │ │ │ │ + lui a2,0x1 │ │ │ │ + auipc a3,0x26 │ │ │ │ + addi a3,a3,-1286 │ │ │ │ + addi a2,a2,-1751 │ │ │ │ + auipc a1,0x21 │ │ │ │ + addi a1,a1,-834 │ │ │ │ + auipc a0,0x21 │ │ │ │ + addi a0,a0,-698 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + lui a2,0x1 │ │ │ │ + auipc a3,0x26 │ │ │ │ + addi a3,a3,-1320 │ │ │ │ + addi a2,a2,-1757 │ │ │ │ + auipc a1,0x21 │ │ │ │ + addi a1,a1,-868 │ │ │ │ + auipc a0,0x21 │ │ │ │ + addi a0,a0,-716 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + addi sp,sp,-112 │ │ │ │ + slli a5,a2,0x20 │ │ │ │ + sd s5,56(sp) │ │ │ │ + srli s5,a5,0x1d │ │ │ │ + sd s1,88(sp) │ │ │ │ + sd s2,80(sp) │ │ │ │ + mv s1,a0 │ │ │ │ + mv s2,a1 │ │ │ │ + li a0,0 │ │ │ │ + mv a1,s5 │ │ │ │ + sd ra,104(sp) │ │ │ │ + sd s0,96(sp) │ │ │ │ + sd s3,72(sp) │ │ │ │ + mv s0,a2 │ │ │ │ + sd s4,64(sp) │ │ │ │ + sd s6,48(sp) │ │ │ │ + sd s7,40(sp) │ │ │ │ + sd s8,32(sp) │ │ │ │ + sd s9,24(sp) │ │ │ │ + sd s10,16(sp) │ │ │ │ + sd s11,8(sp) │ │ │ │ + jal 1e81c │ │ │ │ + mv a1,s5 │ │ │ │ + mv s3,a0 │ │ │ │ + li a0,0 │ │ │ │ + jal 1e81c │ │ │ │ + mv s4,a0 │ │ │ │ + mv a1,s5 │ │ │ │ + li a0,0 │ │ │ │ + jal 1e81c │ │ │ │ + mv a1,s5 │ │ │ │ + mv s8,a0 │ │ │ │ + li a0,0 │ │ │ │ + jal 1e81c │ │ │ │ + fld fa4,0(s1) │ │ │ │ + fld fa5,8(s1) │ │ │ │ + addiw s9,s0,-2 │ │ │ │ + slli a5,s9,0x20 │ │ │ │ + fsub.d fa5,fa5,fa4 │ │ │ │ + addiw s6,s0,-1 │ │ │ │ + srli s10,a5,0x1d │ │ │ │ + slli a5,s6,0x20 │ │ │ │ + srli s7,a5,0x1d │ │ │ │ + add a3,s1,s7 │ │ │ │ + add a4,s1,s10 │ │ │ │ + fsd fa5,0(s4) │ │ │ │ + fld fa4,0(a4) │ │ │ │ + fld fa5,0(a3) │ │ │ │ + add a5,s4,s10 │ │ │ │ + add a6,s2,s7 │ │ │ │ + fsub.d fa5,fa5,fa4 │ │ │ │ + add a1,s2,s10 │ │ │ │ + li a2,1 │ │ │ │ + mv s5,a0 │ │ │ │ + addiw s11,s0,-3 │ │ │ │ + fsd fa5,0(a5) │ │ │ │ + fld fa4,0(s4) │ │ │ │ + fadd.d fa5,fa5,fa4 │ │ │ │ + fadd.d fa5,fa5,fa5 │ │ │ │ + fsd fa5,0(s3) │ │ │ │ + fld fa4,0(a4) │ │ │ │ + fld fa5,0(a3) │ │ │ │ + fsub.d fa5,fa5,fa4 │ │ │ │ + fsd fa5,0(s8) │ │ │ │ + fld fa2,0(s2) │ │ │ │ + fld fa3,0(a1) │ │ │ │ + fld fa5,8(s2) │ │ │ │ + fld fa4,0(a6) │ │ │ │ + fsub.d fa5,fa5,fa2 │ │ │ │ + fsub.d fa4,fa4,fa3 │ │ │ │ + fld fa2,0(s4) │ │ │ │ + fld fa3,0(a5) │ │ │ │ + fdiv.d fa5,fa5,fa2 │ │ │ │ + fdiv.d fa4,fa4,fa3 │ │ │ │ + fsub.d fa5,fa5,fa4 │ │ │ │ + fsd fa5,0(a0) │ │ │ │ + bgeu a2,s6,4057c │ │ │ │ + slli a5,s11,0x20 │ │ │ │ + fmv.d.x fa1,zero │ │ │ │ + srli a6,a5,0x1d │ │ │ │ + addi a7,s1,16 │ │ │ │ + addi a3,s1,8 │ │ │ │ + mv a5,s4 │ │ │ │ + addi a0,s3,8 │ │ │ │ + addi a1,s8,8 │ │ │ │ + mv a4,s2 │ │ │ │ + addi a2,s5,8 │ │ │ │ + add a6,a6,a7 │ │ │ │ + fld fa3,0(a3) │ │ │ │ + fld fa4,8(a3) │ │ │ │ + fld fa5,0(a5) │ │ │ │ + addi a5,a5,8 │ │ │ │ + fsub.d fa4,fa4,fa3 │ │ │ │ + addi a0,a0,8 │ │ │ │ + addi a1,a1,8 │ │ │ │ + addi a4,a4,8 │ │ │ │ + addi a2,a2,8 │ │ │ │ + addi a3,a3,8 │ │ │ │ + fadd.d fa5,fa4,fa5 │ │ │ │ + fsd fa4,0(a5) │ │ │ │ + fadd.d fa5,fa5,fa5 │ │ │ │ + fsd fa5,-8(a0) │ │ │ │ + fsd fa1,-8(a1) │ │ │ │ + fld fa4,0(a4) │ │ │ │ + fld fa3,-8(a4) │ │ │ │ + fld fa5,8(a4) │ │ │ │ + fld fa2,0(a5) │ │ │ │ + fsub.d fa5,fa5,fa4 │ │ │ │ + fsub.d fa4,fa4,fa3 │ │ │ │ + fld fa3,-8(a5) │ │ │ │ + fdiv.d fa5,fa5,fa2 │ │ │ │ + fdiv.d fa4,fa4,fa3 │ │ │ │ + fsub.d fa5,fa5,fa4 │ │ │ │ + fsd fa5,-8(a2) │ │ │ │ + bne a3,a6,4052a │ │ │ │ + mv a3,s0 │ │ │ │ + mv a2,s8 │ │ │ │ + mv a1,s4 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 401fc │ │ │ │ + fld fa5,0(s5) │ │ │ │ + fld fa4,0(s3) │ │ │ │ + li a5,1 │ │ │ │ + fdiv.d fa5,fa5,fa4 │ │ │ │ + fsd fa5,0(s5) │ │ │ │ + bgeu a5,s9,407aa │ │ │ │ + li a5,3 │ │ │ │ + bgeu a5,s9,407b0 │ │ │ │ + addiw a1,s0,-6 │ │ │ │ + fmv.d.x fa2,zero │ │ │ │ + andi a1,a1,-2 │ │ │ │ + addi a5,s5,8 │ │ │ │ + mv a2,s4 │ │ │ │ + addi a3,s3,8 │ │ │ │ + mv a4,s8 │ │ │ │ + addiw a1,a1,3 │ │ │ │ + li a0,1 │ │ │ │ + fld fa1,0(a2) │ │ │ │ + fld fa4,0(a5) │ │ │ │ + fld fa0,0(a3) │ │ │ │ + fmul.d fa1,fa5,fa1 │ │ │ │ + fld fa3,8(a5) │ │ │ │ + addi a5,a5,16 │ │ │ │ + addi a2,a2,16 │ │ │ │ + addi a4,a4,16 │ │ │ │ + addi a3,a3,16 │ │ │ │ + addiw a0,a0,2 │ │ │ │ + fsub.d fa4,fa4,fa1 │ │ │ │ + fdiv.d fa4,fa4,fa0 │ │ │ │ + fsd fa4,-16(a5) │ │ │ │ + fld fa1,-8(a2) │ │ │ │ + fld ft0,-16(a4) │ │ │ │ + fld fa0,-8(a3) │ │ │ │ + fmul.d fa1,fa4,fa1 │ │ │ │ + fmul.d fa5,fa5,ft0 │ │ │ │ + fsub.d fa3,fa3,fa1 │ │ │ │ + fadd.d fa2,fa5,fa2 │ │ │ │ + fdiv.d fa5,fa3,fa0 │ │ │ │ + fsd fa5,-8(a5) │ │ │ │ + fld fa3,-8(a4) │ │ │ │ + fmul.d fa4,fa4,fa3 │ │ │ │ + fadd.d fa2,fa4,fa2 │ │ │ │ + bne a0,a1,405be │ │ │ │ + slli a5,a1,0x3 │ │ │ │ + add a4,s5,a5 │ │ │ │ + addi a5,a5,-8 │ │ │ │ + add a3,s4,a5 │ │ │ │ + fld fa4,-8(a4) │ │ │ │ + fld fa3,0(a3) │ │ │ │ + fld fa5,0(a4) │ │ │ │ + add a3,s3,a5 │ │ │ │ + fmul.d fa3,fa4,fa3 │ │ │ │ + fld fa1,8(a3) │ │ │ │ + addi a4,a4,8 │ │ │ │ + add a3,s8,a5 │ │ │ │ + addiw a1,a1,1 │ │ │ │ + addi a5,a5,8 │ │ │ │ + fsub.d fa5,fa5,fa3 │ │ │ │ + fdiv.d fa5,fa5,fa1 │ │ │ │ + fsd fa5,-8(a4) │ │ │ │ + fld fa5,0(a3) │ │ │ │ + fmul.d fa4,fa4,fa5 │ │ │ │ + fadd.d fa2,fa2,fa4 │ │ │ │ + bltu a1,s9,4061e │ │ │ │ + slli a5,s11,0x20 │ │ │ │ + srli s11,a5,0x1d │ │ │ │ + add a3,s5,s11 │ │ │ │ + add a1,s4,s11 │ │ │ │ + fld fa3,0(a3) │ │ │ │ + fld fa4,0(a1) │ │ │ │ + add a2,s5,s10 │ │ │ │ + fld fa5,0(a2) │ │ │ │ + fmul.d fa4,fa4,fa3 │ │ │ │ + add s10,s10,s3 │ │ │ │ + fld fa3,0(s10) │ │ │ │ + add s11,s11,s3 │ │ │ │ + addiw a5,s0,-4 │ │ │ │ + sext.w a4,a5 │ │ │ │ + fsub.d fa5,fa5,fa4 │ │ │ │ + fsub.d fa5,fa5,fa2 │ │ │ │ + fdiv.d fa5,fa5,fa3 │ │ │ │ + fsd fa5,0(a2) │ │ │ │ + fld fa4,0(s10) │ │ │ │ + fdiv.d fa5,fa5,fa4 │ │ │ │ + fsd fa5,0(a2) │ │ │ │ + fld fa2,0(a1) │ │ │ │ + fld fa4,0(a3) │ │ │ │ + fld fa3,0(s11) │ │ │ │ + fmul.d fa5,fa5,fa2 │ │ │ │ + fsub.d fa5,fa4,fa5 │ │ │ │ + fdiv.d fa5,fa5,fa3 │ │ │ │ + fsd fa5,0(a3) │ │ │ │ + bltz a4,406f4 │ │ │ │ + slli a3,a5,0x20 │ │ │ │ + srli a5,a3,0x1d │ │ │ │ + li a1,-1 │ │ │ │ + add a3,s5,a5 │ │ │ │ + add a2,s4,a5 │ │ │ │ + fld fa5,0(a3) │ │ │ │ + fld fa4,0(a2) │ │ │ │ + add a2,s8,a5 │ │ │ │ + fld fa2,0(a2) │ │ │ │ + fmul.d fa4,fa5,fa4 │ │ │ │ + add a2,s3,a5 │ │ │ │ + fld fa3,0(a2) │ │ │ │ + addiw a4,a4,-1 │ │ │ │ + addi a5,a5,-8 │ │ │ │ + fsub.d fa5,fa5,fa4 │ │ │ │ + fsub.d fa5,fa5,fa2 │ │ │ │ + fdiv.d fa5,fa5,fa3 │ │ │ │ + fsd fa5,0(a3) │ │ │ │ + bne a4,a1,406c2 │ │ │ │ + fld fa5,0(s5) │ │ │ │ + add a6,s5,s7 │ │ │ │ + mv a4,s1 │ │ │ │ + fsd fa5,0(a6) │ │ │ │ + mv a1,s2 │ │ │ │ + mv a5,s5 │ │ │ │ + mv a0,s3 │ │ │ │ + mv a2,s4 │ │ │ │ + li a3,0 │ │ │ │ + auipc s0,0x24 │ │ │ │ + fld fa1,-1940(s0) │ │ │ │ + fld fa5,0(a4) │ │ │ │ + fld fa2,0(a1) │ │ │ │ + fld fa3,8(a4) │ │ │ │ + fld fa4,8(a1) │ │ │ │ + addi a0,a0,8 │ │ │ │ + fsub.d fa3,fa3,fa5 │ │ │ │ + fsub.d fa4,fa4,fa2 │ │ │ │ + fld fa5,0(a5) │ │ │ │ + fld fa2,8(a5) │ │ │ │ + addi a5,a5,8 │ │ │ │ + fadd.d fa5,fa5,fa5 │ │ │ │ + addi a2,a2,8 │ │ │ │ + addiw a3,a3,1 │ │ │ │ + fdiv.d fa4,fa4,fa3 │ │ │ │ + addi a4,a4,8 │ │ │ │ + addi a1,a1,8 │ │ │ │ + fadd.d fa5,fa5,fa2 │ │ │ │ + fmul.d fa5,fa5,fa3 │ │ │ │ + fsub.d fa5,fa4,fa5 │ │ │ │ + fsd fa5,-8(a0) │ │ │ │ + fld fa4,-8(a5) │ │ │ │ + fld fa5,0(a5) │ │ │ │ + fsub.d fa5,fa5,fa4 │ │ │ │ + fdiv.d fa5,fa5,fa3 │ │ │ │ + fsd fa5,-8(a2) │ │ │ │ + fld fa5,-8(a5) │ │ │ │ + fmul.d fa5,fa5,fa1 │ │ │ │ + fsd fa5,-8(a5) │ │ │ │ + bltu a3,s6,40714 │ │ │ │ + fld fa5,0(s3) │ │ │ │ + add s3,s3,s7 │ │ │ │ + add s7,s7,s4 │ │ │ │ + fsd fa5,0(s3) │ │ │ │ + fld fa5,0(s4) │ │ │ │ + ld ra,104(sp) │ │ │ │ + ld s0,96(sp) │ │ │ │ + fsd fa5,0(s7) │ │ │ │ + fld fa5,0(s5) │ │ │ │ + ld s1,88(sp) │ │ │ │ + ld s2,80(sp) │ │ │ │ + fsd fa5,0(a6) │ │ │ │ + ld s3,72(sp) │ │ │ │ + ld s4,64(sp) │ │ │ │ + ld s6,48(sp) │ │ │ │ + ld s7,40(sp) │ │ │ │ + ld s8,32(sp) │ │ │ │ + ld s9,24(sp) │ │ │ │ + ld s10,16(sp) │ │ │ │ + ld s11,8(sp) │ │ │ │ + mv a0,s5 │ │ │ │ + ld s5,56(sp) │ │ │ │ + addi sp,sp,112 │ │ │ │ + ret │ │ │ │ + fmv.d.x fa2,zero │ │ │ │ + j 40658 │ │ │ │ + fmv.d.x fa2,zero │ │ │ │ + li a1,1 │ │ │ │ + j 40614 │ │ │ │ + addi sp,sp,-96 │ │ │ │ + sd s3,56(sp) │ │ │ │ + li s3,3 │ │ │ │ + sd s1,72(sp) │ │ │ │ + divuw s1,a0,s3 │ │ │ │ + fmv.d.x fa5,zero │ │ │ │ + sd s0,80(sp) │ │ │ │ + sd s2,64(sp) │ │ │ │ + feq.d a5,fa1,fa5 │ │ │ │ + fsd fs0,40(sp) │ │ │ │ + fsd fs3,16(sp) │ │ │ │ + fsd fs4,8(sp) │ │ │ │ + sd ra,88(sp) │ │ │ │ + fsd fs1,32(sp) │ │ │ │ + fsd fs2,24(sp) │ │ │ │ + fsub.d fs0,fa1,fa0 │ │ │ │ + fmv.d fs4,fa1 │ │ │ │ + fmv.d fs3,fa0 │ │ │ │ + mv s2,a1 │ │ │ │ + mv s3,s1 │ │ │ │ + mv s0,s1 │ │ │ │ + beqz a5,40990 │ │ │ │ + feq.d a5,fa0,fa5 │ │ │ │ + beqz a5,40990 │ │ │ │ + li a5,5 │ │ │ │ + bgeu a5,a0,40b54 │ │ │ │ + fcvt.d.w fa5,s3 │ │ │ │ + auipc a5,0x23 │ │ │ │ + fld fs0,1948(a5) │ │ │ │ + auipc a5,0x23 │ │ │ │ + fld fs1,1924(a5) │ │ │ │ + fdiv.d fs0,fs0,fa5 │ │ │ │ + auipc a5,0x24 │ │ │ │ + fld fa5,-1608(a5) │ │ │ │ + flt.d a5,fs0,fa5 │ │ │ │ + beqz a5,40a72 │ │ │ │ + fmv.d fs0,fa5 │ │ │ │ + fmv.d fa0,fs0 │ │ │ │ + jal 3920 │ │ │ │ + auipc a5,0x23 │ │ │ │ + fld fa5,2036(a5) │ │ │ │ + fdiv.d fa0,fa0,fa5 │ │ │ │ + jal 3960 │ │ │ │ + fmv.d fa1,fa0 │ │ │ │ + fmv.d fa0,fs1 │ │ │ │ + jal 35c0 │ │ │ │ + fadd.d fs2,fa0,fa0 │ │ │ │ + auipc a5,0x24 │ │ │ │ + fld fa4,-1620(a5) │ │ │ │ + fmul.d fa4,fa0,fa4 │ │ │ │ + fsub.d fa5,fs0,fs2 │ │ │ │ + auipc a5,0x24 │ │ │ │ + fld fa2,-1628(a5) │ │ │ │ + fsub.d fa3,fa4,fs0 │ │ │ │ + fmul.d fa5,fa5,fa2 │ │ │ │ + flt.d a5,fa3,fa5 │ │ │ │ + beqz a5,408a2 │ │ │ │ + auipc a5,0x23 │ │ │ │ + fld fs2,1814(a5) │ │ │ │ + fsub.d fa5,fs0,fa4 │ │ │ │ + fmul.d fs2,fa0,fs2 │ │ │ │ + auipc a5,0x24 │ │ │ │ + fld fa3,-1682(a5) │ │ │ │ + fmul.d fa5,fa5,fa3 │ │ │ │ + fsub.d fs0,fs2,fs0 │ │ │ │ + flt.d a5,fs0,fa5 │ │ │ │ + beqz a5,40b4e │ │ │ │ + fdiv.d fa0,fs3,fs2 │ │ │ │ + auipc a5,0x24 │ │ │ │ + fld fs0,-1686(a5) │ │ │ │ + fadd.d fa0,fa0,fs0 │ │ │ │ + jal 3960 │ │ │ │ + fdiv.d fa5,fs4,fs2 │ │ │ │ + fmv.d fs1,fa0 │ │ │ │ + fsub.d fa0,fa5,fs0 │ │ │ │ + jal 3810 │ │ │ │ + fmul.d fa4,fs2,fs0 │ │ │ │ + fmul.d fa5,fs2,fs1 │ │ │ │ + fmv.d fs0,fa0 │ │ │ │ + fadd.d fa0,fa4,fs3 │ │ │ │ + flt.d a5,fa0,fa5 │ │ │ │ + beqz a5,408f2 │ │ │ │ + auipc a5,0x23 │ │ │ │ + fld fa5,1676(a5) │ │ │ │ + fsub.d fs1,fs1,fa5 │ │ │ │ + fmul.d fa3,fs2,fs1 │ │ │ │ + flt.d a5,fa0,fa3 │ │ │ │ + bnez a5,408e4 │ │ │ │ + fsub.d fa1,fs4,fa4 │ │ │ │ + fmul.d fa5,fs2,fs0 │ │ │ │ + flt.d a5,fa5,fa1 │ │ │ │ + beqz a5,40916 │ │ │ │ + auipc a5,0x23 │ │ │ │ + fld fa5,1640(a5) │ │ │ │ + fadd.d fs0,fs0,fa5 │ │ │ │ + fmul.d fa4,fs2,fs0 │ │ │ │ + flt.d a5,fa4,fa1 │ │ │ │ + bnez a5,40908 │ │ │ │ + auipc a5,0x23 │ │ │ │ + fld fa5,1666(a5) │ │ │ │ + fadd.d fa5,fs0,fa5 │ │ │ │ + fsub.d fa5,fa5,fs1 │ │ │ │ + fcvt.w.d a5,fa5,rtz │ │ │ │ + sext.w a4,a5 │ │ │ │ + blt a4,s1,40a8e │ │ │ │ + mv s1,a4 │ │ │ │ + mv s0,a4 │ │ │ │ + addiw a1,s0,2 │ │ │ │ + slli a1,a1,0x3 │ │ │ │ + li a0,0 │ │ │ │ + jal 1e81c │ │ │ │ + fsub.d fs0,fs0,fs1 │ │ │ │ + fcvt.d.w fa5,s0 │ │ │ │ + fmul.d fs0,fs0,fs2 │ │ │ │ + fdiv.d fs0,fs0,fa5 │ │ │ │ + beqz s0,40974 │ │ │ │ + fmul.d fs1,fs2,fs1 │ │ │ │ + mv a4,a0 │ │ │ │ + li a5,0 │ │ │ │ + fcvt.d.w fa5,a5 │ │ │ │ + addi a4,a4,8 │ │ │ │ + addiw a5,a5,1 │ │ │ │ + fmul.d fa5,fa5,fs0 │ │ │ │ + fadd.d fa5,fa5,fs1 │ │ │ │ + fsd fa5,-8(a4) │ │ │ │ + bne s0,a5,4095c │ │ │ │ + ld ra,88(sp) │ │ │ │ + ld s0,80(sp) │ │ │ │ + sw s1,0(s2) │ │ │ │ + ld s3,56(sp) │ │ │ │ + ld s1,72(sp) │ │ │ │ + ld s2,64(sp) │ │ │ │ + fld fs0,40(sp) │ │ │ │ + fld fs1,32(sp) │ │ │ │ + fld fs2,24(sp) │ │ │ │ + fld fs3,16(sp) │ │ │ │ + fld fs4,8(sp) │ │ │ │ + addi sp,sp,96 │ │ │ │ + ret │ │ │ │ + fabs.d fa5,fs3 │ │ │ │ + fabs.d fa4,fs4 │ │ │ │ + fle.d a5,fa4,fa5 │ │ │ │ + beqz a5,409a2 │ │ │ │ + fmv.d fa4,fa5 │ │ │ │ + auipc a5,0x24 │ │ │ │ + fld fa5,-1986(a5) │ │ │ │ + li a5,1 │ │ │ │ + fmul.d fa5,fa4,fa5 │ │ │ │ + bgeu a5,a0,40a26 │ │ │ │ + fcvt.d.wu fa3,a0 │ │ │ │ + auipc a5,0x24 │ │ │ │ + fld fa1,-2000(a5) │ │ │ │ + auipc a5,0x23 │ │ │ │ + fld fa2,1464(a5) │ │ │ │ + fmul.d fa5,fa5,fa3 │ │ │ │ + fmul.d fa5,fa5,fa1 │ │ │ │ + fmul.d fa5,fa5,fa2 │ │ │ │ + flt.d a5,fs0,fa5 │ │ │ │ + beqz a5,40b26 │ │ │ │ + auipc a5,0x23 │ │ │ │ + fld fs1,1460(a5) │ │ │ │ + flt.d a5,fs1,fa4 │ │ │ │ + beqz a5,40ab6 │ │ │ │ + fdiv.d fa4,fa4,fs1 │ │ │ │ + auipc a5,0x24 │ │ │ │ + fld fa5,-2046(a5) │ │ │ │ + auipc a5,0x23 │ │ │ │ + fld fs0,1450(a5) │ │ │ │ + li a5,5 │ │ │ │ + fadd.d fa4,fa4,fa5 │ │ │ │ + fmul.d fs0,fa4,fs0 │ │ │ │ + bgeu a5,a0,40a72 │ │ │ │ + fcvt.d.w fa5,s3 │ │ │ │ + fdiv.d fs0,fs0,fa5 │ │ │ │ + auipc a5,0x23 │ │ │ │ + fld fa5,1980(a5) │ │ │ │ + flt.d a5,fs0,fa5 │ │ │ │ + bnez a5,40828 │ │ │ │ + j 40a72 │ │ │ │ + auipc a5,0x23 │ │ │ │ + fld fa3,1986(a5) │ │ │ │ + fmul.d fa5,fa5,fa3 │ │ │ │ + auipc a5,0x23 │ │ │ │ + fld fa3,1350(a5) │ │ │ │ + auipc a5,0x23 │ │ │ │ + fld fs1,1366(a5) │ │ │ │ + fmul.d fa5,fa5,fa3 │ │ │ │ + flt.d a5,fs0,fa5 │ │ │ │ + beqz a5,40818 │ │ │ │ + flt.d a5,fs1,fa4 │ │ │ │ + beqz a5,40b6e │ │ │ │ + fdiv.d fa5,fa4,fs1 │ │ │ │ + auipc a5,0x23 │ │ │ │ + fld fa4,1942(a5) │ │ │ │ + auipc a5,0x23 │ │ │ │ + fld fs0,1342(a5) │ │ │ │ + fadd.d fa5,fa5,fa4 │ │ │ │ + fmul.d fs0,fa5,fs0 │ │ │ │ + fmul.d fa5,fs0,fs1 │ │ │ │ + auipc a5,0x23 │ │ │ │ + fld fa4,1466(a5) │ │ │ │ + flt.d a5,fa4,fa5 │ │ │ │ + beqz a5,40ad8 │ │ │ │ + auipc a5,0x23 │ │ │ │ + fld fs0,1876(a5) │ │ │ │ + j 4082c │ │ │ │ + fmv.d.x fa5,zero │ │ │ │ + subw a5,s3,a5 │ │ │ │ + sraiw a4,a5,0x1 │ │ │ │ + fle.d a3,fa5,fs1 │ │ │ │ + andi a5,a5,1 │ │ │ │ + addw a5,a5,a4 │ │ │ │ + fcvt.d.w fa4,a4 │ │ │ │ + fcvt.d.w fa5,a5 │ │ │ │ + beqz a3,40b44 │ │ │ │ + fadd.d fs0,fs0,fa4 │ │ │ │ + fsub.d fs1,fs1,fa5 │ │ │ │ + j 40936 │ │ │ │ + auipc a5,0x23 │ │ │ │ + fld fs0,1258(a5) │ │ │ │ + li a5,5 │ │ │ │ + fmul.d fs0,fa4,fs0 │ │ │ │ + bltu a5,a0,40a0c │ │ │ │ + auipc a5,0x23 │ │ │ │ + fld fa5,1800(a5) │ │ │ │ + flt.d a5,fs0,fa5 │ │ │ │ + bnez a5,40828 │ │ │ │ + fmv.d fa0,fs0 │ │ │ │ + jal 3920 │ │ │ │ + auipc a5,0x23 │ │ │ │ + fld fa5,1352(a5) │ │ │ │ + fdiv.d fa0,fa0,fa5 │ │ │ │ + jal 3960 │ │ │ │ + fmv.d fa1,fa0 │ │ │ │ + fmv.d fa0,fs1 │ │ │ │ + jal 35c0 │ │ │ │ + fadd.d fa4,fa0,fa0 │ │ │ │ + fsub.d fa5,fs0,fa0 │ │ │ │ + auipc a5,0x23 │ │ │ │ + fld fa2,1780(a5) │ │ │ │ + fmv.d fs2,fa0 │ │ │ │ + fsub.d fa3,fa4,fs0 │ │ │ │ + fmul.d fa5,fa5,fa2 │ │ │ │ + flt.d a5,fa3,fa5 │ │ │ │ + beqz a5,408a2 │ │ │ │ + fmv.d fs2,fa4 │ │ │ │ + j 40854 │ │ │ │ + fdiv.d fs0,fs0,fa3 │ │ │ │ + auipc a5,0x23 │ │ │ │ + fld fs1,1126(a5) │ │ │ │ + auipc a5,0x23 │ │ │ │ + fld fa5,1694(a5) │ │ │ │ + flt.d a5,fs0,fa5 │ │ │ │ + bnez a5,40828 │ │ │ │ + j 40a72 │ │ │ │ + fsub.d fs1,fs1,fa4 │ │ │ │ + fadd.d fs0,fs0,fa5 │ │ │ │ + j 40936 │ │ │ │ + fmv.d fs2,fa4 │ │ │ │ + j 408a2 │ │ │ │ + auipc a5,0x23 │ │ │ │ + fld fs2,1652(a5) │ │ │ │ + auipc a5,0x23 │ │ │ │ + fld fa0,1140(a5) │ │ │ │ + auipc a5,0x23 │ │ │ │ + fld fs0,1084(a5) │ │ │ │ + j 40854 │ │ │ │ + auipc a5,0x23 │ │ │ │ + fld fs0,1074(a5) │ │ │ │ + fmul.d fs0,fa4,fs0 │ │ │ │ + j 40ac8 │ │ │ │ + addi sp,sp,-160 │ │ │ │ + auipc a4,0x39 │ │ │ │ + ld a4,914(a4) │ │ │ │ + sd ra,152(sp) │ │ │ │ + sd s0,144(sp) │ │ │ │ + sd s1,136(sp) │ │ │ │ + sd s2,128(sp) │ │ │ │ + sd s3,120(sp) │ │ │ │ + sd s4,112(sp) │ │ │ │ + sd s5,104(sp) │ │ │ │ + sd s6,96(sp) │ │ │ │ + sd s7,88(sp) │ │ │ │ + sd s8,80(sp) │ │ │ │ + sd s9,72(sp) │ │ │ │ + sd s10,64(sp) │ │ │ │ + sd s11,56(sp) │ │ │ │ + fsd fs0,40(sp) │ │ │ │ + fsd fs1,32(sp) │ │ │ │ + ld a5,0(a4) │ │ │ │ + sd a5,24(sp) │ │ │ │ + li a5,0 │ │ │ │ + sd a0,0(sp) │ │ │ │ + sd a2,8(sp) │ │ │ │ + beqz a1,40de2 │ │ │ │ + mv s0,a1 │ │ │ │ + slli a1,a1,0x20 │ │ │ │ + mv s3,a3 │ │ │ │ + li a2,8 │ │ │ │ + auipc a3,0x39 │ │ │ │ + ld a3,902(a3) │ │ │ │ + srli a1,a1,0x20 │ │ │ │ + jal 3400 │ │ │ │ + addiw a5,s0,-1 │ │ │ │ + slli a3,a5,0x20 │ │ │ │ + srli a5,a3,0x1d │ │ │ │ + ld a3,0(sp) │ │ │ │ + lw a4,0(s3) │ │ │ │ + add a5,a5,a3 │ │ │ │ + fld fs0,0(a3) │ │ │ │ + fld fs1,0(a5) │ │ │ │ + beqz a4,40d6e │ │ │ │ + auipc s1,0x39 │ │ │ │ + ld s1,964(s1) │ │ │ │ + fmv.x.d a4,fs1 │ │ │ │ + fmv.x.d a3,fs0 │ │ │ │ + ld a0,0(s1) │ │ │ │ + auipc a2,0x20 │ │ │ │ + addi a2,a2,1386 │ │ │ │ + li a1,1 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + lw a0,0(s3) │ │ │ │ + fmv.d fa1,fs1 │ │ │ │ + fmv.d fa0,fs0 │ │ │ │ + addi a1,sp,20 │ │ │ │ + jal 407b8 │ │ │ │ + lw s8,20(sp) │ │ │ │ + mv s9,a0 │ │ │ │ + beqz s8,40d9c │ │ │ │ + mv s7,a0 │ │ │ │ + li s5,0 │ │ │ │ + auipc s10,0x20 │ │ │ │ + addi s10,s10,1358 │ │ │ │ + ld a4,0(s7) │ │ │ │ + ld a0,0(s1) │ │ │ │ + mv a3,s5 │ │ │ │ + mv a2,s10 │ │ │ │ + li a1,1 │ │ │ │ + addiw s5,s5,1 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + addi s7,s7,8 │ │ │ │ + bne s5,s8,40c2a │ │ │ │ + slli a5,s8,0x20 │ │ │ │ + srli s5,a5,0x1e │ │ │ │ + mv a1,s5 │ │ │ │ + li a0,0 │ │ │ │ + jal 1e81c │ │ │ │ + mv a2,s5 │ │ │ │ + li a1,0 │ │ │ │ + mv s4,a0 │ │ │ │ + jal 3890 │ │ │ │ + ld s11,0(sp) │ │ │ │ + sw zero,0(s4) │ │ │ │ + li s7,0 │ │ │ │ + li s10,0 │ │ │ │ + li s5,10 │ │ │ │ + addiw a5,s7,1 │ │ │ │ + sext.w s6,a5 │ │ │ │ + bgeu s6,s8,40d5e │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + slli a4,a5,0x2 │ │ │ │ + fld fa4,0(s11) │ │ │ │ + add a4,a4,s4 │ │ │ │ + j 40c9a │ │ │ │ + addi a3,a5,1 │ │ │ │ + sw zero,0(a4) │ │ │ │ + sext.w a2,a3 │ │ │ │ + mv s2,a4 │ │ │ │ + addi a4,a4,4 │ │ │ │ + bgeu a2,s8,40cc0 │ │ │ │ + mv a5,a3 │ │ │ │ + slli a3,a5,0x3 │ │ │ │ + add a3,a3,s9 │ │ │ │ + fld fa5,0(a3) │ │ │ │ + sext.w a2,s7 │ │ │ │ + sext.w s7,a5 │ │ │ │ + fle.d a3,fa5,fa4 │ │ │ │ + bnez a3,40c84 │ │ │ │ + slli a5,a2,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + slli t3,a5,0x2 │ │ │ │ + add s2,s4,t3 │ │ │ │ + mv s7,a2 │ │ │ │ + bltu s5,s7,40d42 │ │ │ │ + lw a5,0(s2) │ │ │ │ + addiw a4,s10,1 │ │ │ │ + sext.w s10,a4 │ │ │ │ + addiw a5,a5,1 │ │ │ │ + sw a5,0(s2) │ │ │ │ + beq s0,s10,40d02 │ │ │ │ + addi s11,s11,8 │ │ │ │ + bltu s6,s8,40c68 │ │ │ │ + slli a5,s7,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + slli s5,a5,0x2 │ │ │ │ + li a3,10 │ │ │ │ + add s5,s5,s4 │ │ │ │ + bltu a3,s7,40da0 │ │ │ │ + lw a5,0(s5) │ │ │ │ + addiw s10,s10,1 │ │ │ │ + addiw a5,a5,1 │ │ │ │ + sw a5,0(s5) │ │ │ │ + bltu s10,s0,40cf2 │ │ │ │ + ld a5,8(sp) │ │ │ │ + sw s8,0(s3) │ │ │ │ + sd s9,0(a5) │ │ │ │ + auipc a5,0x39 │ │ │ │ + ld a5,516(a5) │ │ │ │ + ld a4,24(sp) │ │ │ │ + ld a5,0(a5) │ │ │ │ + xor a5,a5,a4 │ │ │ │ + li a4,0 │ │ │ │ + bnez a5,40e04 │ │ │ │ + ld ra,152(sp) │ │ │ │ + ld s0,144(sp) │ │ │ │ + ld s1,136(sp) │ │ │ │ + ld s2,128(sp) │ │ │ │ + ld s3,120(sp) │ │ │ │ + ld s5,104(sp) │ │ │ │ + ld s6,96(sp) │ │ │ │ + ld s7,88(sp) │ │ │ │ + ld s8,80(sp) │ │ │ │ + ld s9,72(sp) │ │ │ │ + ld s10,64(sp) │ │ │ │ + ld s11,56(sp) │ │ │ │ + fld fs0,40(sp) │ │ │ │ + fld fs1,32(sp) │ │ │ │ + mv a0,s4 │ │ │ │ + ld s4,112(sp) │ │ │ │ + addi sp,sp,160 │ │ │ │ + ret │ │ │ │ + slli a5,a5,0x3 │ │ │ │ + add a5,a5,s9 │ │ │ │ + ld a4,0(a5) │ │ │ │ + ld a3,0(s11) │ │ │ │ + ld a0,0(s1) │ │ │ │ + auipc a2,0x20 │ │ │ │ + addi a2,a2,1066 │ │ │ │ + li a1,1 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + j 40cc4 │ │ │ │ + slli a5,s7,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + slli t3,a5,0x2 │ │ │ │ + add s2,s4,t3 │ │ │ │ + j 40cc0 │ │ │ │ + fcvt.d.wu fa0,s0 │ │ │ │ + jal 3920 │ │ │ │ + auipc a5,0x23 │ │ │ │ + fld fa5,570(a5) │ │ │ │ + fdiv.d fa0,fa0,fa5 │ │ │ │ + auipc a5,0x23 │ │ │ │ + fld fa4,486(a5) │ │ │ │ + fadd.d fa0,fa0,fa4 │ │ │ │ + jal 3810 │ │ │ │ + fcvt.wu.d a5,fa0,rtz │ │ │ │ + sw a5,0(s3) │ │ │ │ + j 40be4 │ │ │ │ + li s5,0 │ │ │ │ + j 40c4a │ │ │ │ + slli a3,a4,0x20 │ │ │ │ + srli a4,a3,0x1d │ │ │ │ + ld a3,0(sp) │ │ │ │ + slli a5,a5,0x3 │ │ │ │ + add s7,s9,a5 │ │ │ │ + add s2,a3,a4 │ │ │ │ + auipc s11,0x20 │ │ │ │ + addi s11,s11,964 │ │ │ │ + ld a3,0(s2) │ │ │ │ + ld a4,0(s7) │ │ │ │ + ld a0,0(s1) │ │ │ │ + mv a2,s11 │ │ │ │ + li a1,1 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + lw a5,0(s5) │ │ │ │ + addiw s10,s10,1 │ │ │ │ + addi s2,s2,8 │ │ │ │ + addiw a5,a5,1 │ │ │ │ + sw a5,0(s5) │ │ │ │ + bltu s10,s0,40dbc │ │ │ │ + j 40d02 │ │ │ │ + lui a2,0x1 │ │ │ │ + auipc a3,0x25 │ │ │ │ + addi a3,a3,276 │ │ │ │ + addi a2,a2,-1564 │ │ │ │ + auipc a1,0x20 │ │ │ │ + addi a1,a1,696 │ │ │ │ + auipc a0,0x20 │ │ │ │ + addi a0,a0,864 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + jal 3a10 <__stack_chk_fail@plt> │ │ │ │ + bltu a1,a0,40e12 │ │ │ │ + subw a0,a1,a0 │ │ │ │ + ret │ │ │ │ + subw a0,a0,a1 │ │ │ │ + ret │ │ │ │ + addi sp,sp,-1072 │ │ │ │ + sd s2,1040(sp) │ │ │ │ + auipc s2,0x39 │ │ │ │ + ld s2,242(s2) │ │ │ │ + sd s0,1056(sp) │ │ │ │ + sd s1,1048(sp) │ │ │ │ + mv s0,a1 │ │ │ │ + ld a5,0(s2) │ │ │ │ + sd a5,1032(sp) │ │ │ │ + li a5,0 │ │ │ │ + li a1,0 │ │ │ │ + mv s1,a0 │ │ │ │ + li a2,1020 │ │ │ │ + addi a0,sp,8 │ │ │ │ + sd ra,1064(sp) │ │ │ │ + jal 3890 │ │ │ │ + li a5,1 │ │ │ │ + sw a5,276(sp) │ │ │ │ + li a5,2 │ │ │ │ + sw a5,292(sp) │ │ │ │ + addiw a1,s0,-1 │ │ │ │ + li a5,3 │ │ │ │ + sw a5,344(sp) │ │ │ │ + slli a5,a1,0x20 │ │ │ │ + bltz a5,40ec2 │ │ │ │ + slli a1,a1,0x20 │ │ │ │ + srli a1,a1,0x20 │ │ │ │ + li a4,1 │ │ │ │ + li a0,0 │ │ │ │ + add a5,s1,a1 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + addi a1,a1,-1 │ │ │ │ + slliw a3,a4,0x2 │ │ │ │ + slli a5,a5,0x2 │ │ │ │ + addi a5,a5,1040 │ │ │ │ + add a5,a5,sp │ │ │ │ + lw a5,-1032(a5) │ │ │ │ + mulw a5,a5,a4 │ │ │ │ + sext.w a4,a3 │ │ │ │ + addw a0,a0,a5 │ │ │ │ + slli a5,a1,0x20 │ │ │ │ + bgez a5,40e72 │ │ │ │ + ld a4,1032(sp) │ │ │ │ + ld a5,0(s2) │ │ │ │ + xor a5,a5,a4 │ │ │ │ + li a4,0 │ │ │ │ + bnez a5,40ec6 │ │ │ │ + ld ra,1064(sp) │ │ │ │ + ld s0,1056(sp) │ │ │ │ + ld s1,1048(sp) │ │ │ │ + ld s2,1040(sp) │ │ │ │ + addi sp,sp,1072 │ │ │ │ + ret │ │ │ │ + li a0,0 │ │ │ │ + j 40e9e │ │ │ │ + jal 3a10 <__stack_chk_fail@plt> │ │ │ │ + addi sp,sp,-128 │ │ │ │ + sd s4,80(sp) │ │ │ │ + slli s4,a2,0x20 │ │ │ │ + srli s4,s4,0x20 │ │ │ │ + sd s10,32(sp) │ │ │ │ + slli s10,s4,0x2 │ │ │ │ + sd s9,40(sp) │ │ │ │ + sd s11,24(sp) │ │ │ │ + mv s9,a1 │ │ │ │ + mv s11,a0 │ │ │ │ + mv a1,s10 │ │ │ │ + li a0,0 │ │ │ │ + sd ra,120(sp) │ │ │ │ + sd a3,8(sp) │ │ │ │ + sd s0,112(sp) │ │ │ │ + sd s1,104(sp) │ │ │ │ + sd s2,96(sp) │ │ │ │ + mv s1,a2 │ │ │ │ + sd s3,88(sp) │ │ │ │ + sd s5,72(sp) │ │ │ │ + sd s6,64(sp) │ │ │ │ + sd s8,48(sp) │ │ │ │ + sd s7,56(sp) │ │ │ │ + jal 1e81c │ │ │ │ + mv a2,s10 │ │ │ │ + li a1,0 │ │ │ │ + mv s0,a0 │ │ │ │ + jal 3890 │ │ │ │ + addiw a5,s1,-1 │ │ │ │ + addiw s3,s1,1 │ │ │ │ + slli a4,a5,0x20 │ │ │ │ + sext.w s2,a5 │ │ │ │ + slli a5,s3,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + sd a5,0(sp) │ │ │ │ + ld a1,0(sp) │ │ │ │ + li a0,0 │ │ │ │ + slli s2,s2,0x2 │ │ │ │ + srli s8,a4,0x1e │ │ │ │ + jal 1e81c │ │ │ │ + sub s8,s2,s8 │ │ │ │ + add a5,a0,s4 │ │ │ │ + addi s8,s8,-4 │ │ │ │ + sb zero,0(a5) │ │ │ │ + add s10,s10,s0 │ │ │ │ + add s2,s2,s0 │ │ │ │ + add s8,s8,s0 │ │ │ │ + li s5,0 │ │ │ │ + li s6,0 │ │ │ │ + mv s3,a0 │ │ │ │ + beqz s1,40fba │ │ │ │ + mv a3,a0 │ │ │ │ + mv a5,s0 │ │ │ │ + lwu a4,0(a5) │ │ │ │ + addi a3,a3,1 │ │ │ │ + addi a5,a5,4 │ │ │ │ + add a4,a4,s11 │ │ │ │ + lbu a4,0(a4) │ │ │ │ + sb a4,-1(a3) │ │ │ │ + bne a5,s10,40f52 │ │ │ │ + addiw s7,s6,1 │ │ │ │ + slli a5,s7,0x20 │ │ │ │ + srli a1,a5,0x1d │ │ │ │ + mv a0,s5 │ │ │ │ + jal 1e81c │ │ │ │ + slli a5,s6,0x20 │ │ │ │ + srli s6,a5,0x1d │ │ │ │ + add s6,s6,a0 │ │ │ │ + mv s5,a0 │ │ │ │ + sd s3,0(s6) │ │ │ │ + mv a5,s2 │ │ │ │ + j 40f98 │ │ │ │ + sw zero,0(a5) │ │ │ │ + addi a5,a5,-4 │ │ │ │ + beq a5,s8,40fdc │ │ │ │ + lw a4,0(a5) │ │ │ │ + addiw a3,a4,1 │ │ │ │ + beq a3,s9,40f8e │ │ │ │ + ld a1,0(sp) │ │ │ │ + sw a3,0(a5) │ │ │ │ + li a0,0 │ │ │ │ + jal 1e81c │ │ │ │ + add a5,a0,s4 │ │ │ │ + sb zero,0(a5) │ │ │ │ + mv s6,s7 │ │ │ │ + mv s3,a0 │ │ │ │ + bnez s1,40f4e │ │ │ │ + addiw s7,s6,1 │ │ │ │ + slli a5,s7,0x20 │ │ │ │ + srli a1,a5,0x1d │ │ │ │ + mv a0,s5 │ │ │ │ + jal 1e81c │ │ │ │ + slli a4,s6,0x20 │ │ │ │ + srli a5,a4,0x1d │ │ │ │ + add a5,a5,a0 │ │ │ │ + mv s5,a0 │ │ │ │ + sd s3,0(a5) │ │ │ │ + ld a5,8(sp) │ │ │ │ + mv a0,s0 │ │ │ │ + sw s7,0(a5) │ │ │ │ + jal 3670 │ │ │ │ + ld ra,120(sp) │ │ │ │ + ld s0,112(sp) │ │ │ │ + ld s1,104(sp) │ │ │ │ + ld s2,96(sp) │ │ │ │ + ld s3,88(sp) │ │ │ │ + ld s4,80(sp) │ │ │ │ + ld s6,64(sp) │ │ │ │ + ld s7,56(sp) │ │ │ │ + ld s8,48(sp) │ │ │ │ + ld s9,40(sp) │ │ │ │ + ld s10,32(sp) │ │ │ │ + ld s11,24(sp) │ │ │ │ + mv a0,s5 │ │ │ │ + ld s5,72(sp) │ │ │ │ + addi sp,sp,128 │ │ │ │ + ret │ │ │ │ + addi sp,sp,-16 │ │ │ │ + auipc a3,0x25 │ │ │ │ + addi a3,a3,-226 │ │ │ │ + li a2,1049 │ │ │ │ + auipc a1,0x20 │ │ │ │ + addi a1,a1,370 │ │ │ │ + auipc a0,0x20 │ │ │ │ + addi a0,a0,378 │ │ │ │ + sd ra,8(sp) │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + addi sp,sp,-16 │ │ │ │ + auipc a3,0x25 │ │ │ │ + addi a3,a3,-230 │ │ │ │ + li a2,1068 │ │ │ │ + auipc a1,0x20 │ │ │ │ + addi a1,a1,334 │ │ │ │ + auipc a0,0x20 │ │ │ │ + addi a0,a0,342 │ │ │ │ + sd ra,8(sp) │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + addi sp,sp,-16 │ │ │ │ + auipc a3,0x25 │ │ │ │ + addi a3,a3,-242 │ │ │ │ + li a2,1397 │ │ │ │ + auipc a1,0x20 │ │ │ │ + addi a1,a1,298 │ │ │ │ + auipc a0,0x20 │ │ │ │ + addi a0,a0,346 │ │ │ │ + sd ra,8(sp) │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + addi sp,sp,-16 │ │ │ │ + mv a3,a0 │ │ │ │ + auipc a2,0x20 │ │ │ │ + addi a2,a2,344 │ │ │ │ + li a1,307 │ │ │ │ + auipc a0,0x20 │ │ │ │ + addi a0,a0,260 │ │ │ │ + sd ra,8(sp) │ │ │ │ + jal 22b80 │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ + addi sp,sp,-192 │ │ │ │ + mv t1,a1 │ │ │ │ + auipc a1,0x20 │ │ │ │ + addi a1,a1,-652 │ │ │ │ + sd s0,176(sp) │ │ │ │ + sd ra,184(sp) │ │ │ │ + sd s1,168(sp) │ │ │ │ + sd s2,160(sp) │ │ │ │ + sd s3,152(sp) │ │ │ │ + sd s4,144(sp) │ │ │ │ + sd s5,136(sp) │ │ │ │ + sd s6,128(sp) │ │ │ │ + sd s7,120(sp) │ │ │ │ + sd s8,112(sp) │ │ │ │ + sd s9,104(sp) │ │ │ │ + sd s10,96(sp) │ │ │ │ + sd s11,88(sp) │ │ │ │ + mv s0,a0 │ │ │ │ + sd t1,16(sp) │ │ │ │ + sd a2,24(sp) │ │ │ │ + sd a3,56(sp) │ │ │ │ + sd a4,40(sp) │ │ │ │ + sd a5,32(sp) │ │ │ │ + sd a6,64(sp) │ │ │ │ + sd a7,72(sp) │ │ │ │ + jal 3750 │ │ │ │ + beqz a0,416da │ │ │ │ + ld a1,16(sp) │ │ │ │ + li a2,0 │ │ │ │ + mv s1,a0 │ │ │ │ + jal 3280 │ │ │ │ + li a5,-1 │ │ │ │ + beq a0,a5,416bc │ │ │ │ + ld a3,24(sp) │ │ │ │ + lw a5,8(a3) │ │ │ │ + lw a4,12(a3) │ │ │ │ + ld a0,0(a3) │ │ │ │ + addiw a3,a5,2 │ │ │ │ + bgeu a3,a4,41680 │ │ │ │ + slli a3,a5,0x20 │ │ │ │ + srli a3,a3,0x20 │ │ │ │ + slli a4,a3,0x1 │ │ │ │ + add a4,a4,a3 │ │ │ │ + slli a4,a4,0x3 │ │ │ │ + add a0,a0,a4 │ │ │ │ + ld a4,16(sp) │ │ │ │ + addiw a5,a5,1 │ │ │ │ + sw zero,12(a0) │ │ │ │ + sd a4,0(a0) │ │ │ │ + ld a4,24(sp) │ │ │ │ + sd zero,8(sp) │ │ │ │ + li s10,0 │ │ │ │ + sw a5,8(a4) │ │ │ │ + ld a5,56(sp) │ │ │ │ + li s6,0 │ │ │ │ + li s4,0 │ │ │ │ + li s5,255 │ │ │ │ + li s2,0 │ │ │ │ + li s0,0 │ │ │ │ + li s8,0 │ │ │ │ + li s9,0 │ │ │ │ + li s11,0 │ │ │ │ + li s3,0 │ │ │ │ + li s7,64 │ │ │ │ + bnez a5,41240 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 3940 │ │ │ │ + slliw a5,a0,0x18 │ │ │ │ + sraiw a5,a5,0x18 │ │ │ │ + li a4,-1 │ │ │ │ + beq a5,a4,411ac │ │ │ │ + beq a5,s7,41414 │ │ │ │ + li a4,62 │ │ │ │ + beq a5,a4,414ec │ │ │ │ + mv a2,a5 │ │ │ │ + beq s3,a5,412e0 │ │ │ │ + beqz s0,41174 │ │ │ │ + bltu s6,s10,412c0 │ │ │ │ + bge a2,s5,4116a │ │ │ │ + zext.b s5,a0 │ │ │ │ + li s0,1 │ │ │ │ + bge s4,a2,41174 │ │ │ │ + zext.b s4,a0 │ │ │ │ + bnez s9,413ee │ │ │ │ + or a2,s8,s11 │ │ │ │ + zext.b a2,a2 │ │ │ │ + bnez a2,412fa │ │ │ │ + li a4,10 │ │ │ │ + li s11,0 │ │ │ │ + beq a5,a4,4150a │ │ │ │ + li a0,13 │ │ │ │ + mv s8,a2 │ │ │ │ + beq a5,a0,41136 │ │ │ │ + mv a0,s1 │ │ │ │ + mv s8,a2 │ │ │ │ + jal 3940 │ │ │ │ + slliw a5,a0,0x18 │ │ │ │ + sraiw a5,a5,0x18 │ │ │ │ + li a4,-1 │ │ │ │ + addiw s10,s10,1 │ │ │ │ + bne a5,a4,4114a │ │ │ │ + bnez s9,41600 │ │ │ │ + beqz s2,411d0 │ │ │ │ + beqz s10,411d0 │ │ │ │ + ld a5,8(sp) │ │ │ │ + bnez a5,416a6 │ │ │ │ + ld a5,40(sp) │ │ │ │ + sw s10,0(a5) │ │ │ │ + ld a5,32(sp) │ │ │ │ + sw s10,0(a5) │ │ │ │ + ld a5,8(sp) │ │ │ │ + addiw a5,a5,1 │ │ │ │ + sd a5,8(sp) │ │ │ │ + ld a5,64(sp) │ │ │ │ + mv a0,s1 │ │ │ │ + sb s5,0(a5) │ │ │ │ + ld a5,72(sp) │ │ │ │ + sb s4,0(a5) │ │ │ │ + jal 35a0 │ │ │ │ + ld ra,184(sp) │ │ │ │ + ld s0,176(sp) │ │ │ │ + ld a0,8(sp) │ │ │ │ + ld s1,168(sp) │ │ │ │ + ld s2,160(sp) │ │ │ │ + ld s3,152(sp) │ │ │ │ + ld s4,144(sp) │ │ │ │ + ld s5,136(sp) │ │ │ │ + ld s6,128(sp) │ │ │ │ + ld s7,120(sp) │ │ │ │ + ld s8,112(sp) │ │ │ │ + ld s9,104(sp) │ │ │ │ + ld s10,96(sp) │ │ │ │ + ld s11,88(sp) │ │ │ │ + addi sp,sp,192 │ │ │ │ + ret │ │ │ │ + bnez s3,41260 │ │ │ │ + zext.b s3,a0 │ │ │ │ + beq s3,s7,412aa │ │ │ │ + li s9,1 │ │ │ │ + li s3,62 │ │ │ │ + li a2,64 │ │ │ │ + li s11,1 │ │ │ │ + bnez s0,412bc │ │ │ │ + bnez s9,41288 │ │ │ │ + or a2,s8,s11 │ │ │ │ + zext.b a2,a2 │ │ │ │ + bnez a2,41432 │ │ │ │ + li a4,10 │ │ │ │ + beq a5,a4,4131c │ │ │ │ + li s11,0 │ │ │ │ + li a4,13 │ │ │ │ + mv s8,a2 │ │ │ │ + beq a5,a4,41240 │ │ │ │ + addiw s10,s10,1 │ │ │ │ + mv s8,a2 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 3940 │ │ │ │ + slliw a5,a0,0x18 │ │ │ │ + sraiw a5,a5,0x18 │ │ │ │ + li a4,-1 │ │ │ │ + beq a5,a4,411ac │ │ │ │ + beq a5,s7,41202 │ │ │ │ + li a2,62 │ │ │ │ + beq a5,a2,414d2 │ │ │ │ + mv a2,a5 │ │ │ │ + bne a5,s3,4121a │ │ │ │ + bnez s9,412b0 │ │ │ │ + bnez s10,41352 │ │ │ │ + li s9,0 │ │ │ │ + beqz s0,41220 │ │ │ │ + bge a2,s5,4127a │ │ │ │ + zext.b s5,a0 │ │ │ │ + li s0,1 │ │ │ │ + bge s4,a2,4121c │ │ │ │ + zext.b s4,a0 │ │ │ │ + beqz s9,41220 │ │ │ │ + li a4,43 │ │ │ │ + li s9,1 │ │ │ │ + bne a5,a4,41220 │ │ │ │ + beqz s2,4153a │ │ │ │ + bnez s10,415b8 │ │ │ │ + or a3,s8,s11 │ │ │ │ + zext.b a3,a3 │ │ │ │ + bnez a3,4160e │ │ │ │ + li s10,1 │ │ │ │ + j 41548 │ │ │ │ + li s11,1 │ │ │ │ + li a2,64 │ │ │ │ + beqz s0,41288 │ │ │ │ + mv s9,s0 │ │ │ │ + beqz s10,41272 │ │ │ │ + beq s10,s6,41354 │ │ │ │ + bgeu s6,s10,41272 │ │ │ │ + ld a3,8(sp) │ │ │ │ + auipc a2,0x20 │ │ │ │ + addi a2,a2,-82 │ │ │ │ + li a1,2036 │ │ │ │ + auipc a0,0x20 │ │ │ │ + addi a0,a0,-326 │ │ │ │ + jal 3631e │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ + bnez s9,41328 │ │ │ │ + bnez s10,41448 │ │ │ │ + li s9,0 │ │ │ │ + bnez s0,41162 │ │ │ │ + or a2,s8,s11 │ │ │ │ + zext.b a2,a2 │ │ │ │ + beqz a2,41184 │ │ │ │ + bnez s11,414c0 │ │ │ │ + mv a2,s8 │ │ │ │ + beqz s9,4118c │ │ │ │ + bnez s8,41550 │ │ │ │ + li s11,0 │ │ │ │ + li a2,0 │ │ │ │ + li s9,1 │ │ │ │ + j 4118c │ │ │ │ + li a4,10 │ │ │ │ + bne a5,a4,41720 │ │ │ │ + mv s0,s8 │ │ │ │ + mv s9,s8 │ │ │ │ + li s10,0 │ │ │ │ + li s8,0 │ │ │ │ + li s11,0 │ │ │ │ + j 41240 │ │ │ │ + li s11,1 │ │ │ │ + li a2,64 │ │ │ │ + beqz s0,413ee │ │ │ │ + beqz s10,416a2 │ │ │ │ + mv s9,s0 │ │ │ │ + bne s6,s10,4115e │ │ │ │ + ld a4,8(sp) │ │ │ │ + mv s2,s0 │ │ │ │ + beqz a4,41450 │ │ │ │ + ld a4,40(sp) │ │ │ │ + lw a3,0(a4) │ │ │ │ + bgeu s10,a3,41348 │ │ │ │ + sw s10,0(a4) │ │ │ │ + ld a4,32(sp) │ │ │ │ + lw a3,0(a4) │ │ │ │ + bltu a3,s10,41456 │ │ │ │ + j 4145c │ │ │ │ + li s0,0 │ │ │ │ + ld a4,8(sp) │ │ │ │ + bnez a4,41562 │ │ │ │ + ld a4,40(sp) │ │ │ │ + sw s10,0(a4) │ │ │ │ + ld a4,32(sp) │ │ │ │ + sw s10,0(a4) │ │ │ │ + sd a5,48(sp) │ │ │ │ + ld a5,8(sp) │ │ │ │ + mv a0,s1 │ │ │ │ + addiw s6,a5,1 │ │ │ │ + jal 3370 │ │ │ │ + li a4,-1 │ │ │ │ + ld a5,48(sp) │ │ │ │ + mv s2,a0 │ │ │ │ + beq a0,a4,41702 │ │ │ │ + ld a4,16(sp) │ │ │ │ + lui a3,0x100 │ │ │ │ + add a4,a4,a3 │ │ │ │ + blt a4,a0,413b4 │ │ │ │ + ld a4,56(sp) │ │ │ │ + beq s6,a4,413b4 │ │ │ │ + ld s2,16(sp) │ │ │ │ + bnez s0,41590 │ │ │ │ + sd s6,8(sp) │ │ │ │ + sd s2,16(sp) │ │ │ │ + li s9,0 │ │ │ │ + li s2,0 │ │ │ │ + li s6,0 │ │ │ │ + li s10,0 │ │ │ │ + li a4,10 │ │ │ │ + mv a2,s8 │ │ │ │ + li s11,1 │ │ │ │ + bne a5,a4,41234 │ │ │ │ + li s10,0 │ │ │ │ + li s2,1 │ │ │ │ + li s11,0 │ │ │ │ + j 41240 │ │ │ │ + ld a2,24(sp) │ │ │ │ + lw a4,8(a2) │ │ │ │ + lw a3,12(a2) │ │ │ │ + ld a0,0(a2) │ │ │ │ + addiw a2,a4,2 │ │ │ │ + bgeu a2,a3,4165a │ │ │ │ + slli a2,a4,0x20 │ │ │ │ + srli a2,a2,0x20 │ │ │ │ + slli a3,a2,0x1 │ │ │ │ + add a3,a3,a2 │ │ │ │ + slli a3,a3,0x3 │ │ │ │ + add a0,a0,a3 │ │ │ │ + addi a3,s2,-1 │ │ │ │ + sd a3,0(a0) │ │ │ │ + ld a3,8(sp) │ │ │ │ + addiw a4,a4,1 │ │ │ │ + sw a3,12(a0) │ │ │ │ + ld a3,24(sp) │ │ │ │ + sw a4,8(a3) │ │ │ │ + ld a4,56(sp) │ │ │ │ + bne s6,a4,41392 │ │ │ │ + sd s6,8(sp) │ │ │ │ + j 411d0 │ │ │ │ + li a4,43 │ │ │ │ + li s9,1 │ │ │ │ + bne a5,a4,41178 │ │ │ │ + beqz s2,4151a │ │ │ │ + beqz s10,415aa │ │ │ │ + beqz s11,41616 │ │ │ │ + li a5,0 │ │ │ │ + li s2,0 │ │ │ │ + mv s6,s10 │ │ │ │ + mv a2,s11 │ │ │ │ + mv s10,a5 │ │ │ │ + li s9,1 │ │ │ │ + li s11,1 │ │ │ │ + j 41194 │ │ │ │ + bnez s3,41156 │ │ │ │ + zext.b s3,a0 │ │ │ │ + beq s3,s7,41322 │ │ │ │ + li s9,1 │ │ │ │ + li s3,62 │ │ │ │ + li a2,64 │ │ │ │ + li s11,1 │ │ │ │ + bnez s0,4115e │ │ │ │ + j 41174 │ │ │ │ + bnez s11,413a2 │ │ │ │ + mv a2,s8 │ │ │ │ + beqz s9,41234 │ │ │ │ + bnez s8,41310 │ │ │ │ + li s11,0 │ │ │ │ + li a2,0 │ │ │ │ + li s9,1 │ │ │ │ + j 41234 │ │ │ │ + ld a4,8(sp) │ │ │ │ + li s2,0 │ │ │ │ + bnez a4,4133c │ │ │ │ + ld a4,40(sp) │ │ │ │ + sw s10,0(a4) │ │ │ │ + ld a4,32(sp) │ │ │ │ + sw s10,0(a4) │ │ │ │ + sd a5,48(sp) │ │ │ │ + ld a5,8(sp) │ │ │ │ + mv a0,s1 │ │ │ │ + addiw s0,a5,1 │ │ │ │ + jal 3370 │ │ │ │ + li a5,-1 │ │ │ │ + mv s6,a0 │ │ │ │ + beq a0,a5,41702 │ │ │ │ + ld a5,16(sp) │ │ │ │ + lui a4,0x100 │ │ │ │ + add a4,a4,a5 │ │ │ │ + ld a5,48(sp) │ │ │ │ + bge a4,a0,414b2 │ │ │ │ + ld a2,24(sp) │ │ │ │ + lw a3,8(a2) │ │ │ │ + lw a4,12(a2) │ │ │ │ + ld a0,0(a2) │ │ │ │ + addiw a2,a3,2 │ │ │ │ + bgeu a2,a4,41636 │ │ │ │ + slli a2,a3,0x20 │ │ │ │ + srli a2,a2,0x20 │ │ │ │ + slli a4,a2,0x1 │ │ │ │ + add a4,a4,a2 │ │ │ │ + slli a4,a4,0x3 │ │ │ │ + add a4,a4,a0 │ │ │ │ + addi a2,s6,-1 │ │ │ │ + sd a2,0(a4) │ │ │ │ + ld a2,8(sp) │ │ │ │ + addiw a3,a3,1 │ │ │ │ + sd s6,16(sp) │ │ │ │ + sw a2,12(a4) │ │ │ │ + ld a4,24(sp) │ │ │ │ + sw a3,8(a4) │ │ │ │ + bnez s2,41578 │ │ │ │ + sd s0,8(sp) │ │ │ │ + li s6,0 │ │ │ │ + li s0,0 │ │ │ │ + li s9,0 │ │ │ │ + li s10,0 │ │ │ │ + li a4,10 │ │ │ │ + mv a2,s8 │ │ │ │ + li s11,1 │ │ │ │ + bne a5,a4,4118c │ │ │ │ + li s10,0 │ │ │ │ + li s2,1 │ │ │ │ + li s11,0 │ │ │ │ + j 41136 │ │ │ │ + bnez s3,41260 │ │ │ │ + zext.b a3,a0 │ │ │ │ + beq a3,a5,415f4 │ │ │ │ + li s9,0 │ │ │ │ + li s3,64 │ │ │ │ + li s11,1 │ │ │ │ + bnez s0,412bc │ │ │ │ + j 4121c │ │ │ │ + bnez s3,41156 │ │ │ │ + zext.b a3,a0 │ │ │ │ + beq a3,a4,415e8 │ │ │ │ + li s9,0 │ │ │ │ + li s3,64 │ │ │ │ + li a2,62 │ │ │ │ + li s11,1 │ │ │ │ + bnez s0,4115e │ │ │ │ + j 41174 │ │ │ │ + li s8,0 │ │ │ │ + li s11,0 │ │ │ │ + j 41136 │ │ │ │ + sd s0,8(sp) │ │ │ │ + mv s11,s2 │ │ │ │ + li s10,0 │ │ │ │ + li s6,0 │ │ │ │ + li s0,0 │ │ │ │ + or s2,s8,s11 │ │ │ │ + zext.b s2,s2 │ │ │ │ + bnez s2,415cc │ │ │ │ + addiw s10,s10,1 │ │ │ │ + li s8,0 │ │ │ │ + li s11,0 │ │ │ │ + li s9,1 │ │ │ │ + j 41136 │ │ │ │ + sd s6,8(sp) │ │ │ │ + sd s2,16(sp) │ │ │ │ + li s10,0 │ │ │ │ + li s6,0 │ │ │ │ + li s0,0 │ │ │ │ + or s2,s8,s11 │ │ │ │ + zext.b s2,s2 │ │ │ │ + bnez s2,415da │ │ │ │ + addiw s10,s10,1 │ │ │ │ + li s8,0 │ │ │ │ + li s11,0 │ │ │ │ + li s9,1 │ │ │ │ + j 41240 │ │ │ │ + li a4,10 │ │ │ │ + bne a5,a4,416fa │ │ │ │ + mv s0,s8 │ │ │ │ + mv s9,s8 │ │ │ │ + li s10,0 │ │ │ │ + li s8,0 │ │ │ │ + li s11,0 │ │ │ │ + j 41136 │ │ │ │ + ld a4,40(sp) │ │ │ │ + lw a3,0(a4) │ │ │ │ + bgeu s10,a3,4156e │ │ │ │ + sw s10,0(a4) │ │ │ │ + ld a4,32(sp) │ │ │ │ + lw a3,0(a4) │ │ │ │ + bgeu a3,s10,41366 │ │ │ │ + j 41360 │ │ │ │ + li a4,43 │ │ │ │ + beq a5,a4,41510 │ │ │ │ + mv s11,s2 │ │ │ │ + mv s9,s2 │ │ │ │ + sd s0,8(sp) │ │ │ │ + li s10,0 │ │ │ │ + li s6,0 │ │ │ │ + li s2,0 │ │ │ │ + li s0,0 │ │ │ │ + j 41178 │ │ │ │ + li a4,43 │ │ │ │ + mv s11,s0 │ │ │ │ + beq a5,a4,41530 │ │ │ │ + mv s9,s0 │ │ │ │ + sd s6,8(sp) │ │ │ │ + sd s2,16(sp) │ │ │ │ + li s10,0 │ │ │ │ + li s2,0 │ │ │ │ + li s6,0 │ │ │ │ + li s0,0 │ │ │ │ + j 41220 │ │ │ │ + or a3,s8,s11 │ │ │ │ + zext.b a3,a3 │ │ │ │ + bnez a3,41622 │ │ │ │ + li s10,1 │ │ │ │ + j 41528 │ │ │ │ + beqz s11,4162a │ │ │ │ + li s2,0 │ │ │ │ + li a5,0 │ │ │ │ + mv s6,s10 │ │ │ │ + mv a2,s11 │ │ │ │ + mv s10,a5 │ │ │ │ + li s11,1 │ │ │ │ + li s9,1 │ │ │ │ + j 4123c │ │ │ │ + li s2,0 │ │ │ │ + beqz s11,41304 │ │ │ │ + mv a5,s10 │ │ │ │ + mv s11,s8 │ │ │ │ + mv s10,s6 │ │ │ │ + j 41408 │ │ │ │ + li s2,0 │ │ │ │ + beqz s11,4143c │ │ │ │ + mv a5,s10 │ │ │ │ + mv s11,s8 │ │ │ │ + mv s10,s6 │ │ │ │ + j 415c0 │ │ │ │ + li s3,62 │ │ │ │ + li s11,1 │ │ │ │ + li a2,62 │ │ │ │ + j 412e4 │ │ │ │ + li s3,62 │ │ │ │ + li s11,1 │ │ │ │ + li a2,62 │ │ │ │ + j 4126a │ │ │ │ + beqz s0,411d0 │ │ │ │ + beqz s10,411d0 │ │ │ │ + bne s6,s10,411d0 │ │ │ │ + j 411b8 │ │ │ │ + mv s2,a3 │ │ │ │ + beqz s11,4143c │ │ │ │ + j 415e0 │ │ │ │ + mv s9,s2 │ │ │ │ + mv s6,s10 │ │ │ │ + mv a2,s2 │ │ │ │ + li s10,0 │ │ │ │ + li s2,0 │ │ │ │ + j 4118c │ │ │ │ + mv s2,a3 │ │ │ │ + beqz s11,41304 │ │ │ │ + j 415d2 │ │ │ │ + mv s9,s2 │ │ │ │ + mv s6,s10 │ │ │ │ + mv a2,s2 │ │ │ │ + li s10,0 │ │ │ │ + li s2,0 │ │ │ │ + j 41234 │ │ │ │ + addiw a4,a4,11 │ │ │ │ + slli a4,a4,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + slli a1,a4,0x1 │ │ │ │ + add a1,a1,a4 │ │ │ │ + slli a1,a1,0x3 │ │ │ │ + sd a5,16(sp) │ │ │ │ + jal 1e81c │ │ │ │ + ld a5,24(sp) │ │ │ │ + lw a4,12(a5) │ │ │ │ + lw a3,8(a5) │ │ │ │ + sd a0,0(a5) │ │ │ │ + addiw a4,a4,11 │ │ │ │ + sw a4,12(a5) │ │ │ │ + ld a5,16(sp) │ │ │ │ + j 41490 │ │ │ │ + addiw a4,a3,11 │ │ │ │ + slli a4,a4,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + slli a1,a4,0x1 │ │ │ │ + add a1,a1,a4 │ │ │ │ + slli a1,a1,0x3 │ │ │ │ + sd a5,16(sp) │ │ │ │ + jal 1e81c │ │ │ │ + ld a5,24(sp) │ │ │ │ + lw a3,12(a5) │ │ │ │ + lw a4,8(a5) │ │ │ │ + sd a0,0(a5) │ │ │ │ + addiw a3,a3,11 │ │ │ │ + sw a3,12(a5) │ │ │ │ + ld a5,16(sp) │ │ │ │ + j 413c4 │ │ │ │ + addiw a5,a4,11 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + slli a1,a5,0x1 │ │ │ │ + add a1,a1,a5 │ │ │ │ + slli a1,a1,0x3 │ │ │ │ + jal 1e81c │ │ │ │ + ld a3,24(sp) │ │ │ │ + lw a4,12(a3) │ │ │ │ + lw a5,8(a3) │ │ │ │ + sd a0,0(a3) │ │ │ │ + addiw a4,a4,11 │ │ │ │ + sw a4,12(a3) │ │ │ │ + j 410f6 │ │ │ │ + mv s9,s0 │ │ │ │ + j 41162 │ │ │ │ + ld a4,40(sp) │ │ │ │ + lw a5,0(a4) │ │ │ │ + bgeu s10,a5,416b2 │ │ │ │ + sw s10,0(a4) │ │ │ │ + ld a5,32(sp) │ │ │ │ + lw a5,0(a5) │ │ │ │ + bgeu a5,s10,411ca │ │ │ │ + j 411c4 │ │ │ │ + auipc a2,0x20 │ │ │ │ + addi a2,a2,-1164 │ │ │ │ + li a1,1957 │ │ │ │ + auipc a0,0x20 │ │ │ │ + addi a0,a0,-1344 │ │ │ │ + jal 3631e │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ + auipc a5,0x39 │ │ │ │ + ld a5,-1842(a5) │ │ │ │ + ld a0,0(a5) │ │ │ │ + mv a3,s0 │ │ │ │ + auipc a2,0x20 │ │ │ │ + addi a2,a2,-1254 │ │ │ │ + li a1,1 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ + mv s9,s8 │ │ │ │ + mv a2,s8 │ │ │ │ + li s11,0 │ │ │ │ + j 4118c │ │ │ │ + auipc a2,0x20 │ │ │ │ + addi a2,a2,-1202 │ │ │ │ + li a1,2009 │ │ │ │ + auipc a0,0x20 │ │ │ │ + addi a0,a0,-1414 │ │ │ │ + jal 3631e │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ + mv s9,s8 │ │ │ │ + mv a2,s8 │ │ │ │ + j 41232 │ │ │ │ + addi sp,sp,-256 │ │ │ │ + sd s0,240(sp) │ │ │ │ + sd s1,232(sp) │ │ │ │ + sd ra,248(sp) │ │ │ │ + sd s2,224(sp) │ │ │ │ + sd s3,216(sp) │ │ │ │ + sd s4,208(sp) │ │ │ │ + sd s5,200(sp) │ │ │ │ + sd s6,192(sp) │ │ │ │ + sd s7,184(sp) │ │ │ │ + sd s8,176(sp) │ │ │ │ + sd s9,168(sp) │ │ │ │ + sd s10,160(sp) │ │ │ │ + sd s11,152(sp) │ │ │ │ + sd a1,80(sp) │ │ │ │ + sd a0,88(sp) │ │ │ │ + sd a3,112(sp) │ │ │ │ + sd a5,64(sp) │ │ │ │ + sd a6,48(sp) │ │ │ │ + sd a7,96(sp) │ │ │ │ + mv s0,a2 │ │ │ │ + mv s1,a4 │ │ │ │ + beqz a1,41f86 │ │ │ │ + auipc a1,0x1c │ │ │ │ + addi a1,a1,1882 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 3750 │ │ │ │ + sd a0,104(sp) │ │ │ │ + beqz a0,4209e │ │ │ │ + lui a1,0x2 │ │ │ │ + addi a1,a1,1808 │ │ │ │ + li a0,0 │ │ │ │ + jal 1e81c │ │ │ │ + mv a7,a0 │ │ │ │ + lui a1,0x100 │ │ │ │ + li a0,0 │ │ │ │ + sd a7,16(sp) │ │ │ │ + jal 1e81c │ │ │ │ + mv a3,a0 │ │ │ │ + sd a0,8(sp) │ │ │ │ + ld a1,112(sp) │ │ │ │ + ld a0,104(sp) │ │ │ │ + li a2,0 │ │ │ │ + lui a4,0x100 │ │ │ │ + jal 1c042 │ │ │ │ + sext.w a2,a0 │ │ │ │ + ld a3,8(sp) │ │ │ │ + ld a7,16(sp) │ │ │ │ + bltz a2,41fe0 │ │ │ │ + bnez s1,41940 │ │ │ │ + lui a5,0x2 │ │ │ │ + sd zero,40(sp) │ │ │ │ + sd zero,32(sp) │ │ │ │ + sd zero,24(sp) │ │ │ │ + sd zero,16(sp) │ │ │ │ + sd zero,120(sp) │ │ │ │ + addi a5,a5,1808 │ │ │ │ + li s8,0 │ │ │ │ + li s10,0 │ │ │ │ + li s11,0 │ │ │ │ + li s9,0 │ │ │ │ + li s6,0 │ │ │ │ + li s7,0 │ │ │ │ + li s0,0 │ │ │ │ + li s2,64 │ │ │ │ + beqz a2,41888 │ │ │ │ + mv a4,s8 │ │ │ │ + add s1,a2,a3 │ │ │ │ + sd s0,56(sp) │ │ │ │ + mv s8,s7 │ │ │ │ + mv s0,s6 │ │ │ │ + li s4,10 │ │ │ │ + mv s6,s11 │ │ │ │ + sd a2,128(sp) │ │ │ │ + mv s11,s9 │ │ │ │ + sd a3,136(sp) │ │ │ │ + sd s1,8(sp) │ │ │ │ + mv s9,a7 │ │ │ │ + mv s3,a3 │ │ │ │ + mv s5,a5 │ │ │ │ + mv s7,a4 │ │ │ │ + addiw a4,s5,-1 │ │ │ │ + lbu s1,0(s3) │ │ │ │ + beq a4,s8,41ac4 │ │ │ │ + beq s1,s2,41ae0 │ │ │ │ + li a5,62 │ │ │ │ + beq s1,a5,41d38 │ │ │ │ + bnez s6,41d64 │ │ │ │ + beqz s7,41eac │ │ │ │ + ld a5,32(sp) │ │ │ │ + bltu a5,s8,41f60 │ │ │ │ + beq s1,s0,41e24 │ │ │ │ + or a4,s11,s10 │ │ │ │ + zext.b a4,a4 │ │ │ │ + bnez a4,41afe │ │ │ │ + li s10,0 │ │ │ │ + li s11,0 │ │ │ │ + beq s1,s4,4186a │ │ │ │ + li a5,13 │ │ │ │ + beq s1,a5,4186a │ │ │ │ + ld a5,64(sp) │ │ │ │ + addiw a1,s8,1 │ │ │ │ + beqz a5,41b3a │ │ │ │ + or a4,a4,s7 │ │ │ │ + zext.b a4,a4 │ │ │ │ + bnez a4,41b3a │ │ │ │ + sd a1,72(sp) │ │ │ │ + jal 3350 <__ctype_tolower_loc@plt> │ │ │ │ + ld a3,0(a0) │ │ │ │ + slli t1,s1,0x2 │ │ │ │ + slli a4,s8,0x20 │ │ │ │ + add a3,a3,t1 │ │ │ │ + lw a3,0(a3) │ │ │ │ + ld a1,72(sp) │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + add a4,a4,s9 │ │ │ │ + mv s8,a1 │ │ │ │ + sb a3,0(a4) │ │ │ │ + li s7,0 │ │ │ │ + li s10,0 │ │ │ │ + li s11,0 │ │ │ │ + ld a5,8(sp) │ │ │ │ + addi s3,s3,1 │ │ │ │ + bne a5,s3,417ea │ │ │ │ + mv a7,s9 │ │ │ │ + ld a2,128(sp) │ │ │ │ + mv s9,s11 │ │ │ │ + ld a3,136(sp) │ │ │ │ + mv s11,s6 │ │ │ │ + mv s6,s0 │ │ │ │ + ld s0,56(sp) │ │ │ │ + mv a4,s7 │ │ │ │ + mv a5,s5 │ │ │ │ + mv s7,s8 │ │ │ │ + mv s8,a4 │ │ │ │ + mv a0,a3 │ │ │ │ + sd a7,56(sp) │ │ │ │ + sd a5,72(sp) │ │ │ │ + sd a2,8(sp) │ │ │ │ + jal 3670 │ │ │ │ + ld a5,120(sp) │ │ │ │ + ld a2,8(sp) │ │ │ │ + lui a1,0x100 │ │ │ │ + li a0,0 │ │ │ │ + add s1,a5,a2 │ │ │ │ + sd s1,120(sp) │ │ │ │ + jal 1e81c │ │ │ │ + mv a3,a0 │ │ │ │ + sd a0,8(sp) │ │ │ │ + ld a1,112(sp) │ │ │ │ + ld a0,104(sp) │ │ │ │ + mv a2,s1 │ │ │ │ + lui a4,0x100 │ │ │ │ + jal 1c042 │ │ │ │ + sext.w a2,a0 │ │ │ │ + bltz a2,4201c │ │ │ │ + ld a3,8(sp) │ │ │ │ + ld a7,56(sp) │ │ │ │ + ld a5,72(sp) │ │ │ │ + bnez a2,417ca │ │ │ │ + mv a0,a3 │ │ │ │ + sd a7,8(sp) │ │ │ │ + jal 3670 │ │ │ │ + ld a7,8(sp) │ │ │ │ + addiw a1,s7,1 │ │ │ │ + slli a1,a1,0x20 │ │ │ │ + srli a1,a1,0x20 │ │ │ │ + mv a0,a7 │ │ │ │ + jal 1e81c │ │ │ │ + slli a5,s7,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + add a5,a5,a0 │ │ │ │ + sb zero,0(a5) │ │ │ │ + mv s1,a0 │ │ │ │ + ld a5,16(sp) │ │ │ │ + beqz s11,41f36 │ │ │ │ + beqz a5,42052 │ │ │ │ + beqz s0,41f42 │ │ │ │ + mv a2,s0 │ │ │ │ + ld a7,48(sp) │ │ │ │ + ld a4,16(sp) │ │ │ │ + ld a3,24(sp) │ │ │ │ + ld a1,80(sp) │ │ │ │ + ld a0,88(sp) │ │ │ │ + ld s0,96(sp) │ │ │ │ + mv a5,s1 │ │ │ │ + mv a6,s7 │ │ │ │ + jalr s0 │ │ │ │ + ld a0,104(sp) │ │ │ │ + jal 35a0 │ │ │ │ + li a5,-1 │ │ │ │ + beq a0,a5,420cc │ │ │ │ + ld ra,248(sp) │ │ │ │ + ld s0,240(sp) │ │ │ │ + ld a0,80(sp) │ │ │ │ + ld s1,232(sp) │ │ │ │ + ld s2,224(sp) │ │ │ │ + ld s3,216(sp) │ │ │ │ + ld s4,208(sp) │ │ │ │ + ld s5,200(sp) │ │ │ │ + ld s6,192(sp) │ │ │ │ + ld s7,184(sp) │ │ │ │ + ld s8,176(sp) │ │ │ │ + ld s9,168(sp) │ │ │ │ + ld s10,160(sp) │ │ │ │ + ld s11,152(sp) │ │ │ │ + addi sp,sp,256 │ │ │ │ + ret │ │ │ │ + lui s8,0x2 │ │ │ │ + sd zero,32(sp) │ │ │ │ + sd zero,24(sp) │ │ │ │ + sd zero,40(sp) │ │ │ │ + sd zero,16(sp) │ │ │ │ + sd zero,120(sp) │ │ │ │ + li s7,0 │ │ │ │ + addi s8,s8,1808 │ │ │ │ + li s10,0 │ │ │ │ + li s9,0 │ │ │ │ + li s11,0 │ │ │ │ + li a5,0 │ │ │ │ + li s1,0 │ │ │ │ + li s0,0 │ │ │ │ + beqz a2,41a1c │ │ │ │ + lui t2,0x2 │ │ │ │ + add s4,a2,a3 │ │ │ │ + addi t2,t2,1808 │ │ │ │ + sd s0,56(sp) │ │ │ │ + mv s3,s1 │ │ │ │ + mv s6,s8 │ │ │ │ + mv s1,s11 │ │ │ │ + li s2,64 │ │ │ │ + mv s11,s9 │ │ │ │ + li s5,10 │ │ │ │ + sd a2,128(sp) │ │ │ │ + sd a3,136(sp) │ │ │ │ + mv s0,a5 │ │ │ │ + mv s9,a3 │ │ │ │ + mv s8,a7 │ │ │ │ + sd s4,8(sp) │ │ │ │ + sd t2,72(sp) │ │ │ │ + addiw a4,s6,-1 │ │ │ │ + lbu s4,0(s9) │ │ │ │ + beq a4,s7,41a62 │ │ │ │ + beq s4,s2,41a7e │ │ │ │ + li a5,62 │ │ │ │ + beq s4,a5,41d4e │ │ │ │ + bnez s1,41dc4 │ │ │ │ + beqz s10,41eb8 │ │ │ │ + ld a5,32(sp) │ │ │ │ + bltu a5,s7,41f60 │ │ │ │ + beq s4,s3,41ce8 │ │ │ │ + mv a4,s0 │ │ │ │ + li s10,1 │ │ │ │ + or a5,s0,s11 │ │ │ │ + zext.b s0,a5 │ │ │ │ + bnez s0,41a9e │ │ │ │ + li s11,0 │ │ │ │ + beq s4,s5,41a02 │ │ │ │ + li a1,0 │ │ │ │ + li a5,13 │ │ │ │ + beq s4,a5,41cdc │ │ │ │ + or a5,s0,s10 │ │ │ │ + zext.b s0,a5 │ │ │ │ + addiw t0,s7,1 │ │ │ │ + bnez s0,41ea4 │ │ │ │ + sd t0,64(sp) │ │ │ │ + jal 38d0 <__ctype_toupper_loc@plt> │ │ │ │ + ld a2,0(a0) │ │ │ │ + slli t1,s4,0x2 │ │ │ │ + slli a4,s7,0x20 │ │ │ │ + add a2,a2,t1 │ │ │ │ + lw a2,0(a2) │ │ │ │ + ld t0,64(sp) │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + add a4,a4,s8 │ │ │ │ + mv s7,t0 │ │ │ │ + sb a2,0(a4) │ │ │ │ + li s10,0 │ │ │ │ + li s11,0 │ │ │ │ + ld a5,8(sp) │ │ │ │ + addi s9,s9,1 │ │ │ │ + bne a5,s9,41988 │ │ │ │ + mv a5,s0 │ │ │ │ + ld a2,128(sp) │ │ │ │ + ld a3,136(sp) │ │ │ │ + ld s0,56(sp) │ │ │ │ + mv s9,s11 │ │ │ │ + mv a7,s8 │ │ │ │ + mv s11,s1 │ │ │ │ + mv s8,s6 │ │ │ │ + mv s1,s3 │ │ │ │ + mv a0,a3 │ │ │ │ + sd a7,56(sp) │ │ │ │ + sd a5,64(sp) │ │ │ │ + sd a2,8(sp) │ │ │ │ + jal 3670 │ │ │ │ + ld a5,120(sp) │ │ │ │ + ld a2,8(sp) │ │ │ │ + lui a1,0x100 │ │ │ │ + li a0,0 │ │ │ │ + add s2,a5,a2 │ │ │ │ + sd s2,120(sp) │ │ │ │ + jal 1e81c │ │ │ │ + mv a3,a0 │ │ │ │ + sd a0,8(sp) │ │ │ │ + ld a1,112(sp) │ │ │ │ + ld a0,104(sp) │ │ │ │ + mv a2,s2 │ │ │ │ + lui a4,0x100 │ │ │ │ + jal 1c042 │ │ │ │ + sext.w a2,a0 │ │ │ │ + ld a3,8(sp) │ │ │ │ + ld a7,56(sp) │ │ │ │ + ld a5,64(sp) │ │ │ │ + bltz a2,4201c │ │ │ │ + bnez a2,41960 │ │ │ │ + j 418cc │ │ │ │ + slliw a3,s6,0x1 │ │ │ │ + addiw a3,a3,1 │ │ │ │ + slli a1,a3,0x20 │ │ │ │ + mv a0,s8 │ │ │ │ + srli a1,a1,0x20 │ │ │ │ + sext.w s6,a3 │ │ │ │ + jal 1e81c │ │ │ │ + mv s8,a0 │ │ │ │ + bne s4,s2,41998 │ │ │ │ + bnez s3,41c1a │ │ │ │ + bnez s10,41f2e │ │ │ │ + li s3,64 │ │ │ │ + li s1,1 │ │ │ │ + li s0,1 │ │ │ │ + li s7,0 │ │ │ │ + or a5,s0,s11 │ │ │ │ + mv a4,s0 │ │ │ │ + zext.b s0,a5 │ │ │ │ + li s10,0 │ │ │ │ + beqz s0,419c0 │ │ │ │ + bnez a4,41c92 │ │ │ │ + beqz s1,419c6 │ │ │ │ + bne s4,s5,41e86 │ │ │ │ + mv a0,s8 │ │ │ │ + jal 3670 │ │ │ │ + ld s6,72(sp) │ │ │ │ + li a0,0 │ │ │ │ + mv s10,s1 │ │ │ │ + mv a1,s6 │ │ │ │ + jal 1e81c │ │ │ │ + mv s8,a0 │ │ │ │ + li s11,0 │ │ │ │ + li s0,0 │ │ │ │ + li s7,0 │ │ │ │ + j 41a02 │ │ │ │ + slliw a5,s5,0x1 │ │ │ │ + addiw a5,a5,1 │ │ │ │ + slli a1,a5,0x20 │ │ │ │ + mv a0,s9 │ │ │ │ + srli a1,a1,0x20 │ │ │ │ + sext.w s5,a5 │ │ │ │ + jal 1e81c │ │ │ │ + mv s9,a0 │ │ │ │ + bne s1,s2,417fa │ │ │ │ + bnez s0,41b4c │ │ │ │ + bnez s7,41f26 │ │ │ │ + li s0,64 │ │ │ │ + li s6,1 │ │ │ │ + li s11,1 │ │ │ │ + li s8,0 │ │ │ │ + li s7,0 │ │ │ │ + or a4,s11,s10 │ │ │ │ + zext.b a4,a4 │ │ │ │ + beqz a4,41820 │ │ │ │ + bnez s11,41bce │ │ │ │ + beqz s6,41828 │ │ │ │ + bne s1,s4,41b2c │ │ │ │ + mv a0,s9 │ │ │ │ + jal 3670 │ │ │ │ + lui s1,0x2 │ │ │ │ + addi a1,s1,1808 │ │ │ │ + li a0,0 │ │ │ │ + jal 1e81c │ │ │ │ + mv s9,a0 │ │ │ │ + mv s7,s6 │ │ │ │ + li s10,0 │ │ │ │ + li s8,0 │ │ │ │ + addi s5,s1,1808 │ │ │ │ + j 4186a │ │ │ │ + mv s11,s10 │ │ │ │ + li a5,13 │ │ │ │ + beq s1,a5,41f18 │ │ │ │ + addiw a1,s8,1 │ │ │ │ + li s6,1 │ │ │ │ + li s10,1 │ │ │ │ + slli a6,s8,0x20 │ │ │ │ + srli a6,a6,0x20 │ │ │ │ + add a6,a6,s9 │ │ │ │ + sb s1,0(a6) │ │ │ │ + mv s8,a1 │ │ │ │ + j 4186a │ │ │ │ + beqz s7,41e1c │ │ │ │ + ld a5,32(sp) │ │ │ │ + bltu a5,s8,41f60 │ │ │ │ + bne s1,s0,41814 │ │ │ │ + beqz s6,41e24 │ │ │ │ + li s6,1 │ │ │ │ + li s7,1 │ │ │ │ + beqz s8,41814 │ │ │ │ + ld a5,32(sp) │ │ │ │ + bne a5,s8,41814 │ │ │ │ + addiw a1,s8,1 │ │ │ │ + slli a1,a1,0x20 │ │ │ │ + srli a1,a1,0x20 │ │ │ │ + mv a0,s9 │ │ │ │ + jal 1e81c │ │ │ │ + slli a4,s8,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + add a4,a4,a0 │ │ │ │ + sb zero,0(a4) │ │ │ │ + ld a4,16(sp) │ │ │ │ + mv a5,a0 │ │ │ │ + beqz a4,4207c │ │ │ │ + ld a4,56(sp) │ │ │ │ + beqz a4,41e58 │ │ │ │ + ld s7,48(sp) │ │ │ │ + ld a4,16(sp) │ │ │ │ + ld a3,24(sp) │ │ │ │ + ld a2,56(sp) │ │ │ │ + ld a1,80(sp) │ │ │ │ + ld a0,88(sp) │ │ │ │ + ld t1,96(sp) │ │ │ │ + mv a7,s7 │ │ │ │ + mv a6,s8 │ │ │ │ + jalr t1 │ │ │ │ + lui s5,0x2 │ │ │ │ + addiw a5,s7,1 │ │ │ │ + addi a1,s5,1808 │ │ │ │ + li a0,0 │ │ │ │ + sd a5,48(sp) │ │ │ │ + jal 1e81c │ │ │ │ + mv s9,a0 │ │ │ │ + sd zero,40(sp) │ │ │ │ + li s7,0 │ │ │ │ + addi s5,s5,1808 │ │ │ │ + sd zero,32(sp) │ │ │ │ + sd zero,24(sp) │ │ │ │ + sd zero,16(sp) │ │ │ │ + sd zero,56(sp) │ │ │ │ + li s8,0 │ │ │ │ + bne s1,s4,41c0c │ │ │ │ + addiw a1,s8,1 │ │ │ │ + slli a1,a1,0x20 │ │ │ │ + srli a1,a1,0x20 │ │ │ │ + mv a0,s9 │ │ │ │ + jal 1e81c │ │ │ │ + slli a5,s8,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + add a5,a5,a0 │ │ │ │ + lui s1,0x2 │ │ │ │ + sd a0,56(sp) │ │ │ │ + sb zero,0(a5) │ │ │ │ + addi a1,s1,1808 │ │ │ │ + li a0,0 │ │ │ │ + jal 1e81c │ │ │ │ + li a5,1 │ │ │ │ + sd s8,24(sp) │ │ │ │ + mv s9,a0 │ │ │ │ + li s11,0 │ │ │ │ + li s8,0 │ │ │ │ + addi s5,s1,1808 │ │ │ │ + sd a5,40(sp) │ │ │ │ + j 4186a │ │ │ │ + beqz s6,41e7a │ │ │ │ + bnez s10,41b2a │ │ │ │ + mv a4,s6 │ │ │ │ + mv s11,s6 │ │ │ │ + j 41828 │ │ │ │ + beqz s10,41ce0 │ │ │ │ + ld a5,32(sp) │ │ │ │ + bltu a5,s7,41f60 │ │ │ │ + bne s4,s3,419b2 │ │ │ │ + beqz s1,41ce8 │ │ │ │ + beqz s7,42074 │ │ │ │ + ld a5,32(sp) │ │ │ │ + li s1,1 │ │ │ │ + bne a5,s7,419b2 │ │ │ │ + addiw a1,s7,1 │ │ │ │ + slli a1,a1,0x20 │ │ │ │ + srli a1,a1,0x20 │ │ │ │ + mv a0,s8 │ │ │ │ + jal 1e81c │ │ │ │ + slli a4,s7,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + add a4,a4,a0 │ │ │ │ + sb zero,0(a4) │ │ │ │ + ld a4,16(sp) │ │ │ │ + mv a5,a0 │ │ │ │ + beqz a4,4207c │ │ │ │ + li s1,1 │ │ │ │ + ld a4,56(sp) │ │ │ │ + beqz a4,41d16 │ │ │ │ + ld s8,48(sp) │ │ │ │ + ld a4,16(sp) │ │ │ │ + ld a3,24(sp) │ │ │ │ + ld a2,56(sp) │ │ │ │ + ld a1,80(sp) │ │ │ │ + ld a0,88(sp) │ │ │ │ + ld s0,96(sp) │ │ │ │ + mv a7,s8 │ │ │ │ + mv a6,s7 │ │ │ │ + jalr s0 │ │ │ │ + ld s6,72(sp) │ │ │ │ + addiw a5,s8,1 │ │ │ │ + li a0,0 │ │ │ │ + mv a1,s6 │ │ │ │ + sd a5,48(sp) │ │ │ │ + jal 1e81c │ │ │ │ + mv s8,a0 │ │ │ │ + sd zero,32(sp) │ │ │ │ + sd zero,24(sp) │ │ │ │ + sd zero,40(sp) │ │ │ │ + sd zero,16(sp) │ │ │ │ + sd zero,56(sp) │ │ │ │ + li s10,0 │ │ │ │ + li s7,0 │ │ │ │ + bne s4,s5,41cca │ │ │ │ + addiw a1,s7,1 │ │ │ │ + slli a1,a1,0x20 │ │ │ │ + srli a1,a1,0x20 │ │ │ │ + mv a0,s8 │ │ │ │ + jal 1e81c │ │ │ │ + slli a5,s7,0x20 │ │ │ │ + ld s6,72(sp) │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + add a5,a5,a0 │ │ │ │ + sd a0,56(sp) │ │ │ │ + sb zero,0(a5) │ │ │ │ + mv a1,s6 │ │ │ │ + li a0,0 │ │ │ │ + jal 1e81c │ │ │ │ + li a5,1 │ │ │ │ + sd s7,24(sp) │ │ │ │ + mv s8,a0 │ │ │ │ + li s7,0 │ │ │ │ + sd a5,40(sp) │ │ │ │ li s0,0 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - auipc s7,0x1f │ │ │ │ - addi s7,s7,666 │ │ │ │ - beqz s6,4291c │ │ │ │ - mv a3,s0 │ │ │ │ - mv a2,s7 │ │ │ │ - li a1,1 │ │ │ │ - mv a0,s1 │ │ │ │ - addiw s0,s0,1 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - bne s0,s6,4290a │ │ │ │ + j 41a02 │ │ │ │ + beqz s1,41e80 │ │ │ │ + bnez s11,41e88 │ │ │ │ + li a5,13 │ │ │ │ + mv s0,s1 │ │ │ │ + mv a1,s1 │ │ │ │ + bne s4,a5,419ce │ │ │ │ + mv s0,a1 │ │ │ │ + j 41a02 │ │ │ │ + bne s4,s3,41a90 │ │ │ │ + bnez s1,41a90 │ │ │ │ + beqz s7,41ee2 │ │ │ │ + addiw a1,s7,1 │ │ │ │ + slli a1,a1,0x20 │ │ │ │ + srli a1,a1,0x20 │ │ │ │ + mv a0,s8 │ │ │ │ + jal 1e81c │ │ │ │ + slli a4,s7,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + add a4,a4,a0 │ │ │ │ + sb zero,0(a4) │ │ │ │ + ld a4,16(sp) │ │ │ │ + mv a5,a0 │ │ │ │ + li s1,0 │ │ │ │ + bnez a4,41c5a │ │ │ │ + ld a4,56(sp) │ │ │ │ + sd a0,16(sp) │ │ │ │ + li a5,0 │ │ │ │ + bnez a4,41c5e │ │ │ │ + ld a3,48(sp) │ │ │ │ + lui a1,0x1 │ │ │ │ auipc a2,0x1f │ │ │ │ - addi a2,a2,1628 │ │ │ │ - li a1,1 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - beqz s11,42a0e │ │ │ │ - slli a5,s10,0x20 │ │ │ │ + addi a2,a2,1494 │ │ │ │ + addi a1,a1,-1266 │ │ │ │ + auipc a0,0x1f │ │ │ │ + addi a0,a0,1122 │ │ │ │ + sd a5,32(sp) │ │ │ │ + jal 22b80 │ │ │ │ + ld a5,32(sp) │ │ │ │ + j 41c5e │ │ │ │ + bnez s0,41b4c │ │ │ │ + li a4,62 │ │ │ │ + beqz s7,41ee8 │ │ │ │ + mv s6,s0 │ │ │ │ + li s7,1 │ │ │ │ + mv s0,a4 │ │ │ │ + li s8,0 │ │ │ │ + j 41bce │ │ │ │ + bnez s3,41c1a │ │ │ │ + li a5,62 │ │ │ │ + beqz s10,41eda │ │ │ │ + mv s1,s3 │ │ │ │ + li s10,1 │ │ │ │ + mv s3,a5 │ │ │ │ + li s7,0 │ │ │ │ + j 41c92 │ │ │ │ + li a5,43 │ │ │ │ + bne s1,a5,41ef4 │ │ │ │ + ld a4,40(sp) │ │ │ │ + beqz a4,41ebe │ │ │ │ + bnez s8,41d82 │ │ │ │ + beqz s7,41dba │ │ │ │ + mv s6,s7 │ │ │ │ + sd a4,40(sp) │ │ │ │ + li s8,0 │ │ │ │ + j 41814 │ │ │ │ + addiw a1,s8,1 │ │ │ │ + slli a1,a1,0x20 │ │ │ │ + srli a1,a1,0x20 │ │ │ │ + mv a0,s9 │ │ │ │ + jal 1e81c │ │ │ │ + slli a5,s8,0x20 │ │ │ │ srli a5,a5,0x20 │ │ │ │ - sd a5,0(sp) │ │ │ │ - slli a5,a5,0x2 │ │ │ │ - sd s8,48(sp) │ │ │ │ - sd s9,40(sp) │ │ │ │ - sd a5,8(sp) │ │ │ │ - li s0,0 │ │ │ │ - auipc s8,0x1f │ │ │ │ - addi s8,s8,646 │ │ │ │ - auipc s7,0x1f │ │ │ │ - addi s7,s7,630 │ │ │ │ - auipc s9,0x1f │ │ │ │ - addi s9,s9,614 │ │ │ │ - mv a3,s0 │ │ │ │ - auipc a2,0x1f │ │ │ │ - addi a2,a2,1324 │ │ │ │ - li a1,1 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - beqz s6,42a9c │ │ │ │ - li s10,0 │ │ │ │ - j 4298a │ │ │ │ - bnez a2,42a52 │ │ │ │ - mv a2,s9 │ │ │ │ - li a1,1 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - addi s10,s10,1 │ │ │ │ - sext.w a4,s10 │ │ │ │ - bgeu a4,s6,429ca │ │ │ │ - lw a4,0(s5) │ │ │ │ - beq a4,s0,42a28 │ │ │ │ - ld a2,0(s4) │ │ │ │ - ld a3,0(s3) │ │ │ │ - ld a4,0(s2) │ │ │ │ - add a2,a2,s10 │ │ │ │ - lbu a1,0(a2) │ │ │ │ - slli a2,s10,0x2 │ │ │ │ - add a3,a3,s10 │ │ │ │ - add a4,a4,a2 │ │ │ │ - lbu a2,0(a3) │ │ │ │ - lw a3,0(a4) │ │ │ │ - bnez a1,42974 │ │ │ │ - beqz a2,42a46 │ │ │ │ - mv a2,s7 │ │ │ │ - li a1,1 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - addi s10,s10,1 │ │ │ │ - sext.w a4,s10 │ │ │ │ - bltu a4,s6,4298a │ │ │ │ - ld a0,8(sp) │ │ │ │ - ld a2,0(sp) │ │ │ │ - ld a3,0(s4) │ │ │ │ - ld a4,0(s3) │ │ │ │ - ld a5,0(s2) │ │ │ │ - add a3,a3,a2 │ │ │ │ - lbu a1,0(a3) │ │ │ │ - add a4,a4,a2 │ │ │ │ add a5,a5,a0 │ │ │ │ - lbu a4,0(a4) │ │ │ │ - lw a3,0(a5) │ │ │ │ - beqz a1,42a64 │ │ │ │ - bnez a4,42a8a │ │ │ │ + lui s5,0x2 │ │ │ │ + sd a0,16(sp) │ │ │ │ + addi a1,s5,1808 │ │ │ │ + sb zero,0(a5) │ │ │ │ + li a0,0 │ │ │ │ + jal 1e81c │ │ │ │ + sd s8,32(sp) │ │ │ │ + ld s10,40(sp) │ │ │ │ + mv s9,a0 │ │ │ │ + li a4,0 │ │ │ │ + addi s5,s5,1808 │ │ │ │ + bnez s7,41d7a │ │ │ │ + ld s6,40(sp) │ │ │ │ + li s8,0 │ │ │ │ + sd a4,40(sp) │ │ │ │ + li s7,0 │ │ │ │ + j 41af2 │ │ │ │ + li a5,43 │ │ │ │ + bne s4,a5,41f06 │ │ │ │ + ld a4,40(sp) │ │ │ │ + beqz a4,41ecc │ │ │ │ + bnez s7,41de2 │ │ │ │ + beqz s10,41e14 │ │ │ │ + sd a4,40(sp) │ │ │ │ + mv s1,s10 │ │ │ │ + li s7,0 │ │ │ │ + j 419b2 │ │ │ │ + addiw a1,s7,1 │ │ │ │ + slli a1,a1,0x20 │ │ │ │ + srli a1,a1,0x20 │ │ │ │ + mv a0,s8 │ │ │ │ + jal 1e81c │ │ │ │ + slli a4,s7,0x20 │ │ │ │ + ld s6,72(sp) │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + add a4,a4,a0 │ │ │ │ + sd a0,16(sp) │ │ │ │ + sb zero,0(a4) │ │ │ │ + mv a1,s6 │ │ │ │ + li a0,0 │ │ │ │ + jal 1e81c │ │ │ │ + sd s7,32(sp) │ │ │ │ + ld s11,40(sp) │ │ │ │ + mv s8,a0 │ │ │ │ + li a4,0 │ │ │ │ + bnez s10,41dda │ │ │ │ + ld s1,40(sp) │ │ │ │ + li s7,0 │ │ │ │ + sd a4,40(sp) │ │ │ │ + j 41a90 │ │ │ │ + bne s1,s0,41af0 │ │ │ │ + bnez s6,41af0 │ │ │ │ + beqz s8,41eb4 │ │ │ │ + addiw a1,s8,1 │ │ │ │ + slli a1,a1,0x20 │ │ │ │ + srli a1,a1,0x20 │ │ │ │ + mv a0,s9 │ │ │ │ + jal 1e81c │ │ │ │ + slli a4,s8,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + add a4,a4,a0 │ │ │ │ + sb zero,0(a4) │ │ │ │ + ld a4,16(sp) │ │ │ │ + mv a5,a0 │ │ │ │ + li s6,0 │ │ │ │ + bnez a4,41b8e │ │ │ │ + ld a4,56(sp) │ │ │ │ + sd a5,16(sp) │ │ │ │ + li s6,0 │ │ │ │ + li a5,0 │ │ │ │ + bnez a4,41b94 │ │ │ │ + ld a3,48(sp) │ │ │ │ + lui a1,0x1 │ │ │ │ auipc a2,0x1f │ │ │ │ - addi a2,a2,490 │ │ │ │ + addi a2,a2,1172 │ │ │ │ + addi a1,a1,-1266 │ │ │ │ + auipc a0,0x1f │ │ │ │ + addi a0,a0,800 │ │ │ │ + sd a5,32(sp) │ │ │ │ + jal 22b80 │ │ │ │ + ld a5,32(sp) │ │ │ │ + j 41b94 │ │ │ │ + li a4,1 │ │ │ │ + li s11,1 │ │ │ │ + j 41828 │ │ │ │ + li s0,1 │ │ │ │ li a1,1 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - addiw s0,s0,1 │ │ │ │ - addi s4,s4,8 │ │ │ │ - addi s3,s3,8 │ │ │ │ - addi s2,s2,8 │ │ │ │ - bne s11,s0,4295a │ │ │ │ - ld s8,48(sp) │ │ │ │ - ld s9,40(sp) │ │ │ │ - ld ra,120(sp) │ │ │ │ - ld s0,112(sp) │ │ │ │ - ld s1,104(sp) │ │ │ │ - ld s2,96(sp) │ │ │ │ - ld s3,88(sp) │ │ │ │ - ld s4,80(sp) │ │ │ │ - ld s5,72(sp) │ │ │ │ - ld s6,64(sp) │ │ │ │ - ld s7,56(sp) │ │ │ │ - ld s10,32(sp) │ │ │ │ - ld s11,24(sp) │ │ │ │ - addi sp,sp,128 │ │ │ │ - ret │ │ │ │ - lw a3,4(s5) │ │ │ │ - sext.w a4,s10 │ │ │ │ - bne a3,a4,42992 │ │ │ │ + j 419c8 │ │ │ │ + li s11,0 │ │ │ │ + li a5,13 │ │ │ │ + beq s4,a5,41f1e │ │ │ │ + mv a4,s7 │ │ │ │ + mv s0,s11 │ │ │ │ + addiw s7,s7,1 │ │ │ │ + li s1,1 │ │ │ │ + li s11,1 │ │ │ │ + slli a4,a4,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + add a4,a4,s8 │ │ │ │ + sb s4,0(a4) │ │ │ │ + j 41a02 │ │ │ │ + mv a4,s7 │ │ │ │ + mv s0,a1 │ │ │ │ + mv s7,t0 │ │ │ │ + j 41e98 │ │ │ │ + beq s1,s0,41e24 │ │ │ │ + li s7,0 │ │ │ │ + j 41af2 │ │ │ │ + li s6,0 │ │ │ │ + j 41814 │ │ │ │ + bne s4,s3,41a90 │ │ │ │ + j 41ce8 │ │ │ │ + beqz s7,41af0 │ │ │ │ + ld a5,32(sp) │ │ │ │ + bltu a5,s8,41f60 │ │ │ │ + mv s6,s7 │ │ │ │ + j 41814 │ │ │ │ + beqz s10,41a90 │ │ │ │ + ld a5,32(sp) │ │ │ │ + bltu a5,s7,41f60 │ │ │ │ + mv s1,s10 │ │ │ │ + j 419b2 │ │ │ │ + li s3,62 │ │ │ │ + li s0,1 │ │ │ │ + li s7,0 │ │ │ │ + mv a4,s0 │ │ │ │ + li s1,0 │ │ │ │ + j 419b6 │ │ │ │ + li s0,62 │ │ │ │ + li s11,1 │ │ │ │ + li s8,0 │ │ │ │ + li s6,0 │ │ │ │ + j 41814 │ │ │ │ + beqz s7,41af0 │ │ │ │ + ld a5,32(sp) │ │ │ │ + bltu a5,s8,41f60 │ │ │ │ + beq s1,s0,41b5e │ │ │ │ + mv s6,s7 │ │ │ │ + j 41814 │ │ │ │ + beqz s10,41a90 │ │ │ │ + ld a5,32(sp) │ │ │ │ + bltu a5,s7,41f60 │ │ │ │ + beq s4,s3,41c2a │ │ │ │ + mv s1,s10 │ │ │ │ + j 419b2 │ │ │ │ + li s10,1 │ │ │ │ + li s6,1 │ │ │ │ + j 4186a │ │ │ │ + mv s0,s11 │ │ │ │ + li s1,1 │ │ │ │ + li s11,1 │ │ │ │ + j 41a02 │ │ │ │ + mv s0,s7 │ │ │ │ + li a4,64 │ │ │ │ + j 41d44 │ │ │ │ + mv s3,s10 │ │ │ │ + li a5,64 │ │ │ │ + j 41d5a │ │ │ │ + bnez a5,418fc │ │ │ │ + sd a0,16(sp) │ │ │ │ + li s1,0 │ │ │ │ + bnez s0,41900 │ │ │ │ + ld a3,48(sp) │ │ │ │ + lui a1,0x1 │ │ │ │ auipc a2,0x1f │ │ │ │ - addi a2,a2,372 │ │ │ │ - li a1,1 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - j 42992 │ │ │ │ - mv a2,s8 │ │ │ │ - li a1,1 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - j 42980 │ │ │ │ + addi a2,a2,1050 │ │ │ │ + addi a1,a1,-1168 │ │ │ │ + auipc a0,0x1f │ │ │ │ + addi a0,a0,566 │ │ │ │ + jal 22b80 │ │ │ │ + j 41900 │ │ │ │ + ld s0,56(sp) │ │ │ │ + ld a4,48(sp) │ │ │ │ + lui a1,0x1 │ │ │ │ + mv a3,s0 │ │ │ │ auipc a2,0x1f │ │ │ │ - addi a2,a2,350 │ │ │ │ - li a1,1 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - j 42980 │ │ │ │ - beqz a4,42a78 │ │ │ │ + addi a2,a2,944 │ │ │ │ + addi a1,a1,-1294 │ │ │ │ + auipc a0,0x1f │ │ │ │ + addi a0,a0,532 │ │ │ │ + jal 22b80 │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ + li a1,152 │ │ │ │ + li a0,0 │ │ │ │ + jal 1e81c │ │ │ │ + li a5,1 │ │ │ │ + sd a0,80(sp) │ │ │ │ + sd zero,0(a0) │ │ │ │ + sd zero,8(a0) │ │ │ │ + sd zero,24(a0) │ │ │ │ + sd zero,32(a0) │ │ │ │ + sw zero,40(a0) │ │ │ │ + sd zero,16(a0) │ │ │ │ + sw zero,64(a0) │ │ │ │ + sd zero,80(a0) │ │ │ │ + sd zero,88(a0) │ │ │ │ + sd zero,72(a0) │ │ │ │ + sd zero,112(a0) │ │ │ │ + sd zero,128(a0) │ │ │ │ + sd zero,96(a0) │ │ │ │ + sd zero,104(a0) │ │ │ │ + sw zero,48(a0) │ │ │ │ + sh zero,58(a0) │ │ │ │ + sh zero,60(a0) │ │ │ │ + sb a5,62(a0) │ │ │ │ + j 41756 │ │ │ │ + li a5,-4 │ │ │ │ + auipc a3,0x1d │ │ │ │ + addi a3,a3,1782 │ │ │ │ + bne a2,a5,41ff6 │ │ │ │ + auipc a3,0x1d │ │ │ │ + addi a3,a3,1754 │ │ │ │ + lui a1,0x1 │ │ │ │ auipc a2,0x1f │ │ │ │ - addi a2,a2,378 │ │ │ │ - li a1,1 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - j 429fe │ │ │ │ + addi a2,a2,736 │ │ │ │ + addi a1,a1,-1335 │ │ │ │ + auipc a0,0x1f │ │ │ │ + addi a0,a0,388 │ │ │ │ + jal 22b80 │ │ │ │ + ld a0,104(sp) │ │ │ │ + jal 35a0 │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ + li a5,-4 │ │ │ │ + auipc a3,0x1d │ │ │ │ + addi a3,a3,1722 │ │ │ │ + bne a2,a5,42032 │ │ │ │ + auipc a3,0x1d │ │ │ │ + addi a3,a3,1694 │ │ │ │ + lui a1,0x1 │ │ │ │ auipc a2,0x1f │ │ │ │ - addi a2,a2,368 │ │ │ │ - li a1,1 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - j 429fe │ │ │ │ + addi a2,a2,676 │ │ │ │ + addi a1,a1,-1196 │ │ │ │ + auipc a0,0x1f │ │ │ │ + addi a0,a0,328 │ │ │ │ + jal 22b80 │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ + lui a2,0x1 │ │ │ │ + auipc a3,0x24 │ │ │ │ + addi a3,a3,-220 │ │ │ │ + addi a2,a2,-1177 │ │ │ │ + auipc a1,0x1f │ │ │ │ + addi a1,a1,296 │ │ │ │ + auipc a0,0x1f │ │ │ │ + addi a0,a0,736 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + mv a4,s0 │ │ │ │ + li s1,1 │ │ │ │ + li s10,1 │ │ │ │ + j 419b6 │ │ │ │ + lui a2,0x1 │ │ │ │ + auipc a3,0x24 │ │ │ │ + addi a3,a3,-262 │ │ │ │ + addi a2,a2,-1276 │ │ │ │ + auipc a1,0x1f │ │ │ │ + addi a1,a1,254 │ │ │ │ + auipc a0,0x1f │ │ │ │ + addi a0,a0,694 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + jal 3390 <__errno_location@plt> │ │ │ │ + lw a0,0(a0) │ │ │ │ + jal 35b0 │ │ │ │ + lui a1,0x1 │ │ │ │ + mv a4,a0 │ │ │ │ + mv a3,s0 │ │ │ │ auipc a2,0x1f │ │ │ │ - addi a2,a2,326 │ │ │ │ + addi a2,a2,498 │ │ │ │ + addi a1,a1,-1354 │ │ │ │ + auipc a0,0x1f │ │ │ │ + addi a0,a0,206 │ │ │ │ + jal 22b80 │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ + auipc a5,0x38 │ │ │ │ + ld a5,-292(a5) │ │ │ │ + ld a0,0(a5) │ │ │ │ + auipc a2,0x1f │ │ │ │ + addi a2,a2,690 │ │ │ │ li a1,1 │ │ │ │ - mv a0,s1 │ │ │ │ jal 38a0 <__fprintf_chk@plt> │ │ │ │ - j 429fe │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ + addi sp,sp,-16 │ │ │ │ + li a1,152 │ │ │ │ li a0,0 │ │ │ │ - li a2,0 │ │ │ │ - j 429ce │ │ │ │ - subw a2,a2,a1 │ │ │ │ - j 42ab4 │ │ │ │ - fld fa5,0(a5) │ │ │ │ - srliw a6,a2,0x1 │ │ │ │ - fle.d a5,fa5,fa0 │ │ │ │ - bnez a5,42acc │ │ │ │ - mv a2,a6 │ │ │ │ - srliw a3,a2,0x1 │ │ │ │ - addw a4,a1,a3 │ │ │ │ - slli a6,a4,0x20 │ │ │ │ - srli a5,a6,0x1d │ │ │ │ - add a5,a5,a0 │ │ │ │ - bnez a2,42aa6 │ │ │ │ - mv a0,a1 │ │ │ │ + sd ra,8(sp) │ │ │ │ + jal 1e81c │ │ │ │ + li a4,1 │ │ │ │ + sh zero,58(a0) │ │ │ │ + sh zero,60(a0) │ │ │ │ + sb a4,62(a0) │ │ │ │ + ld ra,8(sp) │ │ │ │ + sd zero,0(a0) │ │ │ │ + sd zero,8(a0) │ │ │ │ + sd zero,24(a0) │ │ │ │ + sd zero,32(a0) │ │ │ │ + sw zero,40(a0) │ │ │ │ + sd zero,16(a0) │ │ │ │ + sw zero,64(a0) │ │ │ │ + sd zero,80(a0) │ │ │ │ + sd zero,88(a0) │ │ │ │ + sd zero,72(a0) │ │ │ │ + sd zero,112(a0) │ │ │ │ + sd zero,128(a0) │ │ │ │ + sd zero,96(a0) │ │ │ │ + sd zero,104(a0) │ │ │ │ + sw zero,48(a0) │ │ │ │ + addi sp,sp,16 │ │ │ │ ret │ │ │ │ - addiw a2,a2,-1 │ │ │ │ - addiw a1,a4,1 │ │ │ │ - subw a2,a2,a3 │ │ │ │ - j 42ab4 │ │ │ │ - subw a2,a2,a1 │ │ │ │ - j 42ae8 │ │ │ │ - fld fa5,0(a5) │ │ │ │ - srliw a6,a2,0x1 │ │ │ │ - flt.d a5,fa5,fa0 │ │ │ │ - bnez a5,42b00 │ │ │ │ - mv a2,a6 │ │ │ │ - srliw a3,a2,0x1 │ │ │ │ - addw a4,a1,a3 │ │ │ │ - slli a6,a4,0x20 │ │ │ │ - srli a5,a6,0x1d │ │ │ │ - add a5,a5,a0 │ │ │ │ - bnez a2,42ada │ │ │ │ - mv a0,a1 │ │ │ │ + lbu a0,60(a0) │ │ │ │ ret │ │ │ │ - addiw a2,a2,-1 │ │ │ │ - addiw a1,a4,1 │ │ │ │ - subw a2,a2,a3 │ │ │ │ - j 42ae8 │ │ │ │ - lw a7,8(a0) │ │ │ │ - ld a6,0(a0) │ │ │ │ + addi sp,sp,-32 │ │ │ │ + sd s2,0(sp) │ │ │ │ li a0,0 │ │ │ │ - addiw a5,a7,-1 │ │ │ │ - j 42b28 │ │ │ │ - fld fa5,0(a4) │ │ │ │ - srliw a1,a5,0x1 │ │ │ │ - fle.d a4,fa5,fa0 │ │ │ │ - bnez a4,42b4a │ │ │ │ - mv a5,a1 │ │ │ │ - srliw a2,a5,0x1 │ │ │ │ - addw a3,a2,a0 │ │ │ │ - slli a1,a3,0x20 │ │ │ │ - srli a4,a1,0x1d │ │ │ │ - add a4,a4,a6 │ │ │ │ - bnez a5,42b1a │ │ │ │ - fcvt.d.wu fa0,a0 │ │ │ │ - fcvt.d.wu fa5,a7 │ │ │ │ - fdiv.d fa0,fa0,fa5 │ │ │ │ - ret │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - addiw a0,a3,1 │ │ │ │ - subw a5,a5,a2 │ │ │ │ - j 42b28 │ │ │ │ - addi sp,sp,-48 │ │ │ │ - sd s3,8(sp) │ │ │ │ - slli s3,a1,0x20 │ │ │ │ - srli s3,s3,0x20 │ │ │ │ - sd s2,16(sp) │ │ │ │ - slli s2,s3,0x3 │ │ │ │ - sd s0,32(sp) │ │ │ │ - sd s1,24(sp) │ │ │ │ + mv s2,a1 │ │ │ │ + li a1,16 │ │ │ │ + sd ra,24(sp) │ │ │ │ + sd s0,16(sp) │ │ │ │ + sd s1,8(sp) │ │ │ │ + jal 1e81c │ │ │ │ + slli a5,s2,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + slli s1,a5,0x1 │ │ │ │ + add s1,s1,a5 │ │ │ │ + slli s1,s1,0x3 │ │ │ │ mv s0,a0 │ │ │ │ - mv s1,a1 │ │ │ │ + mv a1,s1 │ │ │ │ li a0,0 │ │ │ │ - mv a1,s2 │ │ │ │ - sd ra,40(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - mv a2,s2 │ │ │ │ - mv a1,s0 │ │ │ │ - mv s2,a0 │ │ │ │ - jal 36a0 │ │ │ │ - li a1,16 │ │ │ │ + jal 1e81c │ │ │ │ + sd a0,0(s0) │ │ │ │ + mv a2,s1 │ │ │ │ + li a1,0 │ │ │ │ + jal 3890 │ │ │ │ + ld ra,24(sp) │ │ │ │ + sw s2,12(s0) │ │ │ │ + sw zero,8(s0) │ │ │ │ + mv a0,s0 │ │ │ │ + ld s0,16(sp) │ │ │ │ + ld s1,8(sp) │ │ │ │ + ld s2,0(sp) │ │ │ │ + addi sp,sp,32 │ │ │ │ + ret │ │ │ │ + addi sp,sp,-32 │ │ │ │ + sd s2,0(sp) │ │ │ │ li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ + mv s2,a1 │ │ │ │ + li a1,16 │ │ │ │ + sd ra,24(sp) │ │ │ │ + sd s0,16(sp) │ │ │ │ + sd s1,8(sp) │ │ │ │ + jal 1e81c │ │ │ │ + slli a5,s2,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + slli s1,a5,0x1 │ │ │ │ + add s1,s1,a5 │ │ │ │ + slli s1,s1,0x3 │ │ │ │ mv s0,a0 │ │ │ │ - mv a1,s3 │ │ │ │ - mv a0,s2 │ │ │ │ - auipc a3,0x37 │ │ │ │ - ld a3,944(a3) │ │ │ │ - li a2,8 │ │ │ │ - jal 3400 │ │ │ │ - ld ra,40(sp) │ │ │ │ - sd s2,0(s0) │ │ │ │ - sw s1,8(s0) │ │ │ │ + mv a1,s1 │ │ │ │ + li a0,0 │ │ │ │ + jal 1e81c │ │ │ │ + sd a0,0(s0) │ │ │ │ + mv a2,s1 │ │ │ │ + li a1,0 │ │ │ │ + jal 3890 │ │ │ │ + ld ra,24(sp) │ │ │ │ + sw s2,12(s0) │ │ │ │ + sw zero,8(s0) │ │ │ │ mv a0,s0 │ │ │ │ - ld s0,32(sp) │ │ │ │ - ld s1,24(sp) │ │ │ │ - ld s2,16(sp) │ │ │ │ - ld s3,8(sp) │ │ │ │ - addi sp,sp,48 │ │ │ │ + ld s0,16(sp) │ │ │ │ + ld s1,8(sp) │ │ │ │ + ld s2,0(sp) │ │ │ │ + addi sp,sp,32 │ │ │ │ + ret │ │ │ │ + ld a4,16(a0) │ │ │ │ + mv a5,a0 │ │ │ │ + li a0,1 │ │ │ │ + beqz a4,421f0 │ │ │ │ + ret │ │ │ │ + lbu a0,59(a5) │ │ │ │ + beqz a0,421ee │ │ │ │ + lbu a0,60(a5) │ │ │ │ + snez a0,a0 │ │ │ │ ret │ │ │ │ + ld a0,16(a1) │ │ │ │ addi sp,sp,-16 │ │ │ │ - sd s0,0(sp) │ │ │ │ - mv s0,a0 │ │ │ │ - ld a0,0(a0) │ │ │ │ sd ra,8(sp) │ │ │ │ + sd s0,0(sp) │ │ │ │ + beqz a0,4221c │ │ │ │ + mv s0,a1 │ │ │ │ jal 3670 │ │ │ │ ld ra,8(sp) │ │ │ │ - sd zero,0(s0) │ │ │ │ + sd zero,16(s0) │ │ │ │ ld s0,0(sp) │ │ │ │ addi sp,sp,16 │ │ │ │ ret │ │ │ │ - bnez a1,42bd6 │ │ │ │ - fmv.d.x fa0,zero │ │ │ │ + auipc a3,0x24 │ │ │ │ + addi a3,a3,-660 │ │ │ │ + li a2,823 │ │ │ │ + auipc a1,0x1f │ │ │ │ + addi a1,a1,-160 │ │ │ │ + auipc a0,0x1f │ │ │ │ + addi a0,a0,368 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + ld a0,8(a0) │ │ │ │ + snez a0,a0 │ │ │ │ ret │ │ │ │ - addi sp,sp,-64 │ │ │ │ - fsd fs1,32(sp) │ │ │ │ - fsd fs2,24(sp) │ │ │ │ - fcvt.d.wu fs1,a0 │ │ │ │ - fcvt.d.wu fs2,a1 │ │ │ │ - fsd fs3,16(sp) │ │ │ │ - auipc a5,0x1b │ │ │ │ - fld fs3,-206(a5) │ │ │ │ - fsd fs0,40(sp) │ │ │ │ - fadd.d fs0,fs1,fs3 │ │ │ │ - fsub.d fs1,fs1,fs2 │ │ │ │ - sd ra,56(sp) │ │ │ │ - fsd fs4,8(sp) │ │ │ │ - fadd.d fs1,fs1,fs3 │ │ │ │ - fdiv.d fa0,fs0,fs1 │ │ │ │ - jal 3920 │ │ │ │ - fmv.d fs4,fa0 │ │ │ │ - fdiv.d fa0,fs1,fs2 │ │ │ │ - jal 3920 │ │ │ │ - fmv.d fs1,fa0 │ │ │ │ - auipc a5,0x1b │ │ │ │ - fld fa0,72(a5) │ │ │ │ - fmul.d fa0,fs2,fa0 │ │ │ │ - jal 3920 │ │ │ │ - fmul.d fs1,fs1,fs2 │ │ │ │ - fmul.d fs0,fs0,fs4 │ │ │ │ - fmul.d fa0,fa0,fs3 │ │ │ │ - ld ra,56(sp) │ │ │ │ - fld fs2,24(sp) │ │ │ │ - fld fs3,16(sp) │ │ │ │ - fld fs4,8(sp) │ │ │ │ - fadd.d fs0,fs0,fs1 │ │ │ │ - fld fs1,32(sp) │ │ │ │ - fsub.d fa0,fs0,fa0 │ │ │ │ - fld fs0,40(sp) │ │ │ │ - addi sp,sp,64 │ │ │ │ + ld a5,8(a1) │ │ │ │ + addi sp,sp,-32 │ │ │ │ + sd ra,24(sp) │ │ │ │ + sd s0,16(sp) │ │ │ │ + sd s1,8(sp) │ │ │ │ + sd s2,0(sp) │ │ │ │ + beqz a5,42286 │ │ │ │ + lw a4,28(a1) │ │ │ │ + mv s1,a1 │ │ │ │ + mv s2,a0 │ │ │ │ + li s0,0 │ │ │ │ + bnez a4,42260 │ │ │ │ + j 4227a │ │ │ │ + ld a5,8(s1) │ │ │ │ + slli a4,s0,0x3 │ │ │ │ + add a5,a5,a4 │ │ │ │ + ld a1,0(a5) │ │ │ │ + mv a0,s2 │ │ │ │ + addi s0,s0,1 │ │ │ │ + jal 4a89a │ │ │ │ + lw a4,28(s1) │ │ │ │ + sext.w a5,s0 │ │ │ │ + bltu a5,a4,4225e │ │ │ │ + ld ra,24(sp) │ │ │ │ + ld s0,16(sp) │ │ │ │ + ld s1,8(sp) │ │ │ │ + ld s2,0(sp) │ │ │ │ + addi sp,sp,32 │ │ │ │ + ret │ │ │ │ + auipc a3,0x24 │ │ │ │ + addi a3,a3,-742 │ │ │ │ + li a2,979 │ │ │ │ + auipc a1,0x1f │ │ │ │ + addi a1,a1,-266 │ │ │ │ + auipc a0,0x1f │ │ │ │ + addi a0,a0,278 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + addi sp,sp,-48 │ │ │ │ + sd ra,40(sp) │ │ │ │ + sd s0,32(sp) │ │ │ │ + sd s1,24(sp) │ │ │ │ + sd s2,16(sp) │ │ │ │ + sd s3,8(sp) │ │ │ │ + lbu a4,0(a2) │ │ │ │ + addiw a4,a4,-62 │ │ │ │ + andi a4,a4,253 │ │ │ │ + beqz a4,422c4 │ │ │ │ + jal 41008 │ │ │ │ + addiw s0,a3,-1 │ │ │ │ + slli s2,s0,0x20 │ │ │ │ + mv a5,a2 │ │ │ │ + srli s2,s2,0x20 │ │ │ │ + mv s3,a0 │ │ │ │ + mv s1,a1 │ │ │ │ + mv a2,s2 │ │ │ │ + addi a1,a5,1 │ │ │ │ + mv a0,a5 │ │ │ │ + jal 36a0 │ │ │ │ + add s2,s2,a0 │ │ │ │ + sb zero,0(s2) │ │ │ │ + ld a4,0(s3) │ │ │ │ + slli a3,s1,0x20 │ │ │ │ + srli a1,a3,0x1d │ │ │ │ + add a4,a4,a1 │ │ │ │ + ld a4,0(a4) │ │ │ │ + ld ra,40(sp) │ │ │ │ + ld s1,24(sp) │ │ │ │ + sw s0,12(a4) │ │ │ │ + ld s0,32(sp) │ │ │ │ + sd a0,56(a4) │ │ │ │ + ld s2,16(sp) │ │ │ │ + ld s3,8(sp) │ │ │ │ + addi sp,sp,48 │ │ │ │ + ret │ │ │ │ + addi sp,sp,-48 │ │ │ │ + sd ra,40(sp) │ │ │ │ + sd s0,32(sp) │ │ │ │ + sd s1,24(sp) │ │ │ │ + sd s2,16(sp) │ │ │ │ + sd s3,8(sp) │ │ │ │ + lbu a4,0(a2) │ │ │ │ + addiw a4,a4,-62 │ │ │ │ + andi a4,a4,253 │ │ │ │ + beqz a4,42328 │ │ │ │ + jal 4102c │ │ │ │ + addiw s0,a3,-1 │ │ │ │ + slli s2,s0,0x20 │ │ │ │ + mv a5,a2 │ │ │ │ + srli s2,s2,0x20 │ │ │ │ + mv s3,a0 │ │ │ │ + mv s1,a1 │ │ │ │ + mv a2,s2 │ │ │ │ + addi a1,a5,1 │ │ │ │ + mv a0,a5 │ │ │ │ + jal 36a0 │ │ │ │ + add s2,s2,a0 │ │ │ │ + sb zero,0(s2) │ │ │ │ + ld a4,0(s3) │ │ │ │ + slli a3,s1,0x20 │ │ │ │ + srli a1,a3,0x1d │ │ │ │ + add a4,a4,a1 │ │ │ │ + ld a4,0(a4) │ │ │ │ + ld ra,40(sp) │ │ │ │ + ld s1,24(sp) │ │ │ │ + sw s0,0(a4) │ │ │ │ + ld s0,32(sp) │ │ │ │ + sd a0,24(a4) │ │ │ │ + ld s2,16(sp) │ │ │ │ + ld s3,8(sp) │ │ │ │ + addi sp,sp,48 │ │ │ │ ret │ │ │ │ addi sp,sp,-96 │ │ │ │ + ld a5,0(a1) │ │ │ │ + sd s8,16(sp) │ │ │ │ + slli s8,a2,0x20 │ │ │ │ + srli s8,s8,0x20 │ │ │ │ + sd s9,8(sp) │ │ │ │ + slli s9,s8,0x3 │ │ │ │ + add a5,a5,s9 │ │ │ │ + ld a6,0(a5) │ │ │ │ + sd s1,72(sp) │ │ │ │ + sd s0,80(sp) │ │ │ │ + lw s1,64(a6) │ │ │ │ sd s5,40(sp) │ │ │ │ - mv s5,a1 │ │ │ │ + sd ra,88(sp) │ │ │ │ + mv s5,a4 │ │ │ │ + mv s0,a3 │ │ │ │ + addw a4,a4,s1 │ │ │ │ + bnez s1,423b4 │ │ │ │ + ld ra,88(sp) │ │ │ │ + sd s0,48(a6) │ │ │ │ + ld s0,80(sp) │ │ │ │ + sw a4,64(a6) │ │ │ │ + ld s1,72(sp) │ │ │ │ + ld s5,40(sp) │ │ │ │ + ld s8,16(sp) │ │ │ │ + ld s9,8(sp) │ │ │ │ + addi sp,sp,96 │ │ │ │ + ret │ │ │ │ + sd s2,64(sp) │ │ │ │ + mv s2,a1 │ │ │ │ + addiw a1,a4,2 │ │ │ │ slli a1,a1,0x20 │ │ │ │ - sd s0,80(sp) │ │ │ │ - sd s1,72(sp) │ │ │ │ + mv a0,a3 │ │ │ │ srli a1,a1,0x20 │ │ │ │ - mv s1,a3 │ │ │ │ - mv s0,a2 │ │ │ │ - auipc a3,0x37 │ │ │ │ - ld a3,738(a3) │ │ │ │ - li a2,8 │ │ │ │ + sd s3,56(sp) │ │ │ │ + sd s4,48(sp) │ │ │ │ + sd s6,32(sp) │ │ │ │ + sd s7,24(sp) │ │ │ │ + ld s6,48(a6) │ │ │ │ + addiw s4,a4,1 │ │ │ │ + mv s3,a2 │ │ │ │ + jal 1e81c │ │ │ │ + mv s0,a0 │ │ │ │ + addiw a1,s3,1 │ │ │ │ + ld a0,16(s2) │ │ │ │ + slli a5,a1,0x20 │ │ │ │ + srli a1,a5,0x1e │ │ │ │ + jal 1e81c │ │ │ │ + addiw a5,s1,1 │ │ │ │ + slli a4,a5,0x20 │ │ │ │ + slli s8,s8,0x2 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + sd a0,16(s2) │ │ │ │ + slli a2,s5,0x20 │ │ │ │ + add a0,a0,s8 │ │ │ │ + sw a5,0(a0) │ │ │ │ + srli a2,a2,0x20 │ │ │ │ + add a0,s0,a4 │ │ │ │ + mv a1,s0 │ │ │ │ + slli s1,s1,0x20 │ │ │ │ + jal 36a0 │ │ │ │ + srli s1,s1,0x20 │ │ │ │ + mv a2,s1 │ │ │ │ + mv a1,s6 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 36a0 │ │ │ │ + slli a5,s4,0x20 │ │ │ │ + add s1,s1,s0 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + add a5,a5,s0 │ │ │ │ + sb zero,0(s1) │ │ │ │ + sb zero,0(a5) │ │ │ │ + mv a0,s6 │ │ │ │ + jal 3670 │ │ │ │ + ld a5,0(s2) │ │ │ │ + sext.w s7,s4 │ │ │ │ + mv a4,s7 │ │ │ │ + add a5,a5,s9 │ │ │ │ + ld a6,0(a5) │ │ │ │ + ld s2,64(sp) │ │ │ │ + ld s3,56(sp) │ │ │ │ + ld s4,48(sp) │ │ │ │ + ld s6,32(sp) │ │ │ │ + ld s7,24(sp) │ │ │ │ + j 4239c │ │ │ │ + ld a5,8(a1) │ │ │ │ + addi sp,sp,-80 │ │ │ │ + sd ra,72(sp) │ │ │ │ + sd s1,56(sp) │ │ │ │ + sd s4,32(sp) │ │ │ │ + beqz a5,4250e │ │ │ │ + mv s4,a4 │ │ │ │ + slli a4,a2,0x20 │ │ │ │ + srli s1,a4,0x1d │ │ │ │ + add a5,a5,s1 │ │ │ │ + ld a5,0(a5) │ │ │ │ + beqz a5,4250e │ │ │ │ + sd s2,48(sp) │ │ │ │ + lw s2,64(a5) │ │ │ │ + sd s0,64(sp) │ │ │ │ + mv s0,a3 │ │ │ │ + addw a4,s2,s4 │ │ │ │ + bnez s2,42494 │ │ │ │ + ld ra,72(sp) │ │ │ │ + sd s0,48(a5) │ │ │ │ + ld s0,64(sp) │ │ │ │ + sw a4,64(a5) │ │ │ │ + ld s2,48(sp) │ │ │ │ + ld s1,56(sp) │ │ │ │ + ld s4,32(sp) │ │ │ │ + addi sp,sp,80 │ │ │ │ + ret │ │ │ │ + sd s6,16(sp) │ │ │ │ + mv s6,a1 │ │ │ │ + addiw a1,a4,2 │ │ │ │ + slli a1,a1,0x20 │ │ │ │ + srli a1,a1,0x20 │ │ │ │ + mv a0,s0 │ │ │ │ + sd s3,40(sp) │ │ │ │ + sd s5,24(sp) │ │ │ │ + addiw s3,a4,1 │ │ │ │ + sd s7,8(sp) │ │ │ │ + ld s7,48(a5) │ │ │ │ + jal 1e81c │ │ │ │ + addiw a5,s2,1 │ │ │ │ + mv s0,a0 │ │ │ │ + slli a0,a5,0x20 │ │ │ │ + srli a0,a0,0x20 │ │ │ │ + slli a2,s4,0x20 │ │ │ │ + srli a2,a2,0x20 │ │ │ │ + mv a1,s0 │ │ │ │ + add a0,a0,s0 │ │ │ │ + slli s2,s2,0x20 │ │ │ │ + jal 36a0 │ │ │ │ + srli s2,s2,0x20 │ │ │ │ + mv a2,s2 │ │ │ │ + mv a1,s7 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 36a0 │ │ │ │ + slli a3,s3,0x20 │ │ │ │ + add s2,s2,s0 │ │ │ │ + srli a3,a3,0x20 │ │ │ │ + sb zero,0(s2) │ │ │ │ + add a3,a3,s0 │ │ │ │ + mv a0,s7 │ │ │ │ + sb zero,0(a3) │ │ │ │ + jal 3670 │ │ │ │ + ld a5,8(s6) │ │ │ │ + sext.w s5,s3 │ │ │ │ + mv a4,s5 │ │ │ │ + add a5,a5,s1 │ │ │ │ + ld a5,0(a5) │ │ │ │ + ld s3,40(sp) │ │ │ │ + ld s5,24(sp) │ │ │ │ + ld s6,16(sp) │ │ │ │ + ld s7,8(sp) │ │ │ │ + j 42482 │ │ │ │ + auipc a3,0x24 │ │ │ │ + addi a3,a3,-1366 │ │ │ │ + li a2,1342 │ │ │ │ + auipc a1,0x1f │ │ │ │ + addi a1,a1,-914 │ │ │ │ + auipc a0,0x1f │ │ │ │ + addi a0,a0,-354 │ │ │ │ + sd s0,64(sp) │ │ │ │ + sd s2,48(sp) │ │ │ │ + sd s3,40(sp) │ │ │ │ + sd s5,24(sp) │ │ │ │ + sd s6,16(sp) │ │ │ │ + sd s7,8(sp) │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + addi sp,sp,-96 │ │ │ │ + sd s9,8(sp) │ │ │ │ + lw s9,28(a1) │ │ │ │ sd ra,88(sp) │ │ │ │ + sd s0,80(sp) │ │ │ │ + sd s1,72(sp) │ │ │ │ sd s2,64(sp) │ │ │ │ sd s3,56(sp) │ │ │ │ sd s4,48(sp) │ │ │ │ - mv s2,a0 │ │ │ │ - jal 3400 │ │ │ │ - slli a5,s1,0x20 │ │ │ │ - srli s3,a5,0x1d │ │ │ │ - mv a1,s3 │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - mv s4,a0 │ │ │ │ - beqz s1,42cfc │ │ │ │ - fsd fs1,16(sp) │ │ │ │ - fcvt.d.wu fs1,s5 │ │ │ │ - fsd fs2,8(sp) │ │ │ │ - auipc a5,0x1b │ │ │ │ - fld fs2,-298(a5) │ │ │ │ - fsub.d fs1,fs1,fs2 │ │ │ │ - fsd fs0,24(sp) │ │ │ │ - mv s1,a0 │ │ │ │ - add s3,s3,s0 │ │ │ │ - fld fs0,0(s0) │ │ │ │ - addi s1,s1,8 │ │ │ │ - addi s0,s0,8 │ │ │ │ - fmul.d fs0,fs1,fs0 │ │ │ │ - fadd.d fs0,fs0,fs2 │ │ │ │ - fmv.d fa0,fs0 │ │ │ │ - jal 3960 │ │ │ │ - fcvt.wu.d a4,fa0,rtz │ │ │ │ - addiw a5,a4,-1 │ │ │ │ - slli a3,a5,0x20 │ │ │ │ - slli a2,a4,0x20 │ │ │ │ - srli a5,a3,0x1d │ │ │ │ - srli a3,a2,0x1d │ │ │ │ - add a5,a5,s2 │ │ │ │ - add a3,a3,s2 │ │ │ │ - fld fa4,0(a5) │ │ │ │ - fld fa5,0(a3) │ │ │ │ - fcvt.d.wu fa3,a4 │ │ │ │ - fsub.d fa5,fa5,fa4 │ │ │ │ - fsub.d fs0,fs0,fa3 │ │ │ │ - fmul.d fa5,fa5,fs0 │ │ │ │ - fadd.d fa5,fa5,fa4 │ │ │ │ - fsd fa5,-8(s1) │ │ │ │ - bne s3,s0,42ca4 │ │ │ │ - fld fs0,24(sp) │ │ │ │ - fld fs1,16(sp) │ │ │ │ - fld fs2,8(sp) │ │ │ │ + sd s5,40(sp) │ │ │ │ + sd s6,32(sp) │ │ │ │ + sd s7,24(sp) │ │ │ │ + sd s8,16(sp) │ │ │ │ + bne s9,a7,426e0 │ │ │ │ + mv s0,a1 │ │ │ │ + mv s5,a0 │ │ │ │ + ld a0,0(a1) │ │ │ │ + addiw a1,s9,1 │ │ │ │ + mv s7,a5 │ │ │ │ + slli a5,a1,0x20 │ │ │ │ + srli a1,a5,0x1d │ │ │ │ + mv s6,a7 │ │ │ │ + mv s2,a2 │ │ │ │ + mv s4,a3 │ │ │ │ + mv s8,a4 │ │ │ │ + mv s3,a6 │ │ │ │ + jal 1e81c │ │ │ │ + sd a0,0(s0) │ │ │ │ + mv a1,a0 │ │ │ │ + beqz a0,426dc │ │ │ │ + slli a5,s9,0x20 │ │ │ │ + srli s9,a5,0x1d │ │ │ │ + mv a0,s5 │ │ │ │ + add s1,a1,s9 │ │ │ │ + jal 4a856 │ │ │ │ + ld a5,0(s0) │ │ │ │ + sd a0,0(s1) │ │ │ │ + add a5,a5,s9 │ │ │ │ + ld a5,0(a5) │ │ │ │ + sd zero,72(a5) │ │ │ │ + sw zero,68(a5) │ │ │ │ + sw zero,80(a5) │ │ │ │ + lbu a5,0(s2) │ │ │ │ + lw s9,28(s0) │ │ │ │ + addiw a5,a5,-62 │ │ │ │ + andi a5,a5,253 │ │ │ │ + beqz a5,425c0 │ │ │ │ + jal 4102c │ │ │ │ + addiw s4,s4,-1 │ │ │ │ + slli s1,s4,0x20 │ │ │ │ + srli s1,s1,0x20 │ │ │ │ + mv a2,s1 │ │ │ │ + addi a1,s2,1 │ │ │ │ + mv a0,s2 │ │ │ │ + add s1,s1,s2 │ │ │ │ + jal 36a0 │ │ │ │ + sb zero,0(s1) │ │ │ │ + ld a5,0(s0) │ │ │ │ + slli a4,s9,0x20 │ │ │ │ + srli s9,a4,0x1d │ │ │ │ + add a5,a5,s9 │ │ │ │ + ld a5,0(a5) │ │ │ │ + lw a2,28(s0) │ │ │ │ + mv a4,s3 │ │ │ │ + sd s2,24(a5) │ │ │ │ + sw s4,0(a5) │ │ │ │ + mv a3,s8 │ │ │ │ + mv a1,s0 │ │ │ │ + mv a0,s5 │ │ │ │ + jal 4236e │ │ │ │ + lw a5,36(s0) │ │ │ │ + mv a4,a5 │ │ │ │ + bltu s3,a5,426ae │ │ │ │ + lw a5,40(s0) │ │ │ │ + sw a4,36(s0) │ │ │ │ + mv a4,a5 │ │ │ │ + bltu a5,s3,42682 │ │ │ │ + sw a4,40(s0) │ │ │ │ + beqz s7,4268a │ │ │ │ + ld a0,8(s0) │ │ │ │ + beqz s6,4261e │ │ │ │ + beqz a0,426bc │ │ │ │ + lw s1,28(s0) │ │ │ │ + addiw a1,s1,1 │ │ │ │ + slli a5,a1,0x20 │ │ │ │ + srli a1,a5,0x1d │ │ │ │ + jal 1e81c │ │ │ │ + sd a0,8(s0) │ │ │ │ + mv a5,a0 │ │ │ │ + beqz a0,42700 │ │ │ │ + slli a4,s1,0x20 │ │ │ │ + srli s1,a4,0x1d │ │ │ │ + mv a0,s5 │ │ │ │ + add s1,s1,a5 │ │ │ │ + jal 4a856 │ │ │ │ + lw a2,28(s0) │ │ │ │ + mv a4,s3 │ │ │ │ + sd a0,0(s1) │ │ │ │ + mv a3,s7 │ │ │ │ + mv a1,s0 │ │ │ │ + mv a0,s5 │ │ │ │ + jal 42454 │ │ │ │ + lw a5,28(s0) │ │ │ │ + lbu a4,60(s0) │ │ │ │ + addiw a5,a5,1 │ │ │ │ + sw a5,28(s0) │ │ │ │ + bnez a4,42668 │ │ │ │ + lw a5,24(s0) │ │ │ │ + addiw a5,a5,1 │ │ │ │ + sw a5,24(s0) │ │ │ │ ld ra,88(sp) │ │ │ │ ld s0,80(sp) │ │ │ │ ld s1,72(sp) │ │ │ │ ld s2,64(sp) │ │ │ │ ld s3,56(sp) │ │ │ │ - ld s5,40(sp) │ │ │ │ - mv a0,s4 │ │ │ │ ld s4,48(sp) │ │ │ │ + ld s5,40(sp) │ │ │ │ + ld s6,32(sp) │ │ │ │ + ld s7,24(sp) │ │ │ │ + ld s8,16(sp) │ │ │ │ + ld s9,8(sp) │ │ │ │ addi sp,sp,96 │ │ │ │ ret │ │ │ │ + mv a4,s3 │ │ │ │ + sw a4,40(s0) │ │ │ │ + bnez s7,42616 │ │ │ │ + ld a5,8(s0) │ │ │ │ + beqz a5,42656 │ │ │ │ + auipc a3,0x24 │ │ │ │ + addi a3,a3,-1726 │ │ │ │ + li a2,1475 │ │ │ │ + auipc a1,0x1f │ │ │ │ + addi a1,a1,-1298 │ │ │ │ + auipc a0,0x1f │ │ │ │ + addi a0,a0,-626 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + lw a5,40(s0) │ │ │ │ + mv a4,s3 │ │ │ │ + sw a4,36(s0) │ │ │ │ + mv a4,a5 │ │ │ │ + bgeu a5,s3,42610 │ │ │ │ + j 42682 │ │ │ │ + auipc a3,0x24 │ │ │ │ + addi a3,a3,-1772 │ │ │ │ + li a2,1471 │ │ │ │ + auipc a1,0x1f │ │ │ │ + addi a1,a1,-1344 │ │ │ │ + auipc a0,0x1f │ │ │ │ + addi a0,a0,-728 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + jal 41050 │ │ │ │ + auipc a3,0x24 │ │ │ │ + addi a3,a3,-1808 │ │ │ │ + li a2,1461 │ │ │ │ + auipc a1,0x1f │ │ │ │ + addi a1,a1,-1380 │ │ │ │ + auipc a0,0x1f │ │ │ │ + addi a0,a0,-788 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + auipc a3,0x24 │ │ │ │ + addi a3,a3,-1824 │ │ │ │ + li a2,1378 │ │ │ │ + auipc a1,0x1f │ │ │ │ + addi a1,a1,-1412 │ │ │ │ + auipc a0,0x1f │ │ │ │ + addi a0,a0,-764 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + addi sp,sp,-32 │ │ │ │ + sd s1,8(sp) │ │ │ │ + lw s1,28(a1) │ │ │ │ + sd s0,16(sp) │ │ │ │ + sd s2,0(sp) │ │ │ │ + mv s0,a1 │ │ │ │ + mv s2,a0 │ │ │ │ + ld a0,8(a1) │ │ │ │ + addiw a1,s1,1 │ │ │ │ + slli a4,a1,0x20 │ │ │ │ + srli a1,a4,0x1d │ │ │ │ + sd ra,24(sp) │ │ │ │ + jal 1e81c │ │ │ │ + sd a0,8(s0) │ │ │ │ + beqz a0,42766 │ │ │ │ + slli a4,s1,0x20 │ │ │ │ + mv a5,a0 │ │ │ │ + srli s1,a4,0x1d │ │ │ │ + mv a0,s2 │ │ │ │ + add s1,s1,a5 │ │ │ │ + jal 4a856 │ │ │ │ + ld ra,24(sp) │ │ │ │ + ld s0,16(sp) │ │ │ │ + sd a0,0(s1) │ │ │ │ + ld s2,0(sp) │ │ │ │ + ld s1,8(sp) │ │ │ │ + addi sp,sp,32 │ │ │ │ + ret │ │ │ │ + auipc a3,0x24 │ │ │ │ + addi a3,a3,-1926 │ │ │ │ + li a2,1378 │ │ │ │ + auipc a1,0x1f │ │ │ │ + addi a1,a1,-1514 │ │ │ │ + auipc a0,0x1f │ │ │ │ + addi a0,a0,-866 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ addi sp,sp,-48 │ │ │ │ + sd s2,16(sp) │ │ │ │ + lw s2,28(a1) │ │ │ │ + sd s1,24(sp) │ │ │ │ + sd s3,8(sp) │ │ │ │ + mv s1,a1 │ │ │ │ + mv s3,a0 │ │ │ │ + ld a0,0(a1) │ │ │ │ + addiw a1,s2,1 │ │ │ │ + slli a4,a1,0x20 │ │ │ │ + srli a1,a4,0x1d │ │ │ │ sd ra,40(sp) │ │ │ │ sd s0,32(sp) │ │ │ │ - li a5,3 │ │ │ │ - bgeu a5,a3,42ec8 │ │ │ │ - fld fa0,0(a0) │ │ │ │ - frflags a4 │ │ │ │ - fmv.d.x fa5,zero │ │ │ │ - flt.d a5,fa0,fa5 │ │ │ │ - fsflags a4 │ │ │ │ - bnez a5,42eb2 │ │ │ │ - fsqrt.d fa0,fa0 │ │ │ │ - fsd fa0,0(a0) │ │ │ │ - fld fa5,0(a1) │ │ │ │ - addiw t4,a3,-3 │ │ │ │ - sext.w t3,t4 │ │ │ │ - li a5,1 │ │ │ │ - fmv.d.x fa1,zero │ │ │ │ - fdiv.d fa5,fa5,fa0 │ │ │ │ - fsd fa5,0(a1) │ │ │ │ - fld fa5,0(a2) │ │ │ │ - fld fa4,0(a0) │ │ │ │ - fdiv.d fa5,fa5,fa4 │ │ │ │ - fsd fa5,0(a2) │ │ │ │ - beq t3,a5,42e8c │ │ │ │ - fmv.d ft0,fa1 │ │ │ │ - addi a5,a0,8 │ │ │ │ - mv a4,a1 │ │ │ │ - mv a6,a2 │ │ │ │ - li a7,1 │ │ │ │ - fld fa4,0(a4) │ │ │ │ - fld fa5,0(a5) │ │ │ │ - fmul.d fa4,fa4,fa4 │ │ │ │ - fsub.d fa5,fa5,fa4 │ │ │ │ - fle.d t1,ft0,fa5 │ │ │ │ - fsd fa5,0(a5) │ │ │ │ - beqz t1,42e90 │ │ │ │ - fsqrt.d fa5,fa5 │ │ │ │ - addi a4,a4,8 │ │ │ │ - addi a6,a6,8 │ │ │ │ - addiw a7,a7,1 │ │ │ │ - addi a5,a5,8 │ │ │ │ - fsd fa5,-8(a5) │ │ │ │ - fld fa3,0(a4) │ │ │ │ - fld fa4,-8(a4) │ │ │ │ - fdiv.d fa5,fa3,fa5 │ │ │ │ - fsd fa5,0(a4) │ │ │ │ - fld fa3,-8(a6) │ │ │ │ - fld fa0,-8(a5) │ │ │ │ - fld fa2,0(a6) │ │ │ │ - fmul.d fa5,fa3,fa4 │ │ │ │ - fmul.d fa3,fa3,fa3 │ │ │ │ - fdiv.d fa5,fa5,fa0 │ │ │ │ - fadd.d fa1,fa1,fa3 │ │ │ │ - fsub.d fa5,fa2,fa5 │ │ │ │ - fsd fa5,0(a6) │ │ │ │ - bne a7,t3,42d6a │ │ │ │ - addiw a5,a3,-4 │ │ │ │ - slli a4,a5,0x20 │ │ │ │ - srli a5,a4,0x1d │ │ │ │ - add t1,a1,a5 │ │ │ │ - fld fa5,0(t1) │ │ │ │ - slli a6,t4,0x20 │ │ │ │ - srli a4,a6,0x1d │ │ │ │ - fmul.d fa4,fa5,fa5 │ │ │ │ - add a6,a0,a4 │ │ │ │ - fld fa5,0(a6) │ │ │ │ - fmv.d.x fa3,zero │ │ │ │ - fsub.d fa5,fa5,fa4 │ │ │ │ - fle.d t3,fa3,fa5 │ │ │ │ - fsd fa5,0(a6) │ │ │ │ - beqz t3,42f12 │ │ │ │ - fsqrt.d fa5,fa5 │ │ │ │ - add a5,a5,a2 │ │ │ │ - add a1,a1,a4 │ │ │ │ - add a2,a2,a4 │ │ │ │ - addiw s0,a3,-2 │ │ │ │ - slli a4,s0,0x20 │ │ │ │ - srli s0,a4,0x1d │ │ │ │ - add s0,s0,a0 │ │ │ │ - slli a4,a7,0x20 │ │ │ │ - srli a7,a4,0x1d │ │ │ │ - add a0,a0,a7 │ │ │ │ - fsd fa5,0(a6) │ │ │ │ - fld fa4,0(a5) │ │ │ │ - fld fa0,0(t1) │ │ │ │ - fld fa2,0(a1) │ │ │ │ - fmul.d fa4,fa4,fa0 │ │ │ │ - fdiv.d fa5,fa4,fa5 │ │ │ │ - fsub.d fa5,fa2,fa5 │ │ │ │ - fsd fa5,0(a1) │ │ │ │ - fld fa5,0(a5) │ │ │ │ - fld fa0,0(t1) │ │ │ │ - fld fa2,0(a6) │ │ │ │ - fld fa4,0(a2) │ │ │ │ - fmul.d fa5,fa5,fa0 │ │ │ │ - fdiv.d fa5,fa5,fa2 │ │ │ │ - fsub.d fa5,fa4,fa5 │ │ │ │ - fsd fa5,0(a2) │ │ │ │ - fld fa5,0(a1) │ │ │ │ - fld fa0,0(s0) │ │ │ │ - fmul.d fa5,fa5,fa5 │ │ │ │ - fsub.d fa0,fa0,fa5 │ │ │ │ - fsub.d fa0,fa0,fa1 │ │ │ │ - fsd fa0,0(s0) │ │ │ │ - fld fa5,0(a0) │ │ │ │ - fle.d a5,fa3,fa5 │ │ │ │ - beqz a5,42ef0 │ │ │ │ - frflags a4 │ │ │ │ - flt.d a5,fa0,fa3 │ │ │ │ - fsflags a4 │ │ │ │ - bnez a5,42eea │ │ │ │ - fsqrt.d fa0,fa0 │ │ │ │ + jal 1e81c │ │ │ │ + sd a0,0(s1) │ │ │ │ + beqz a0,427e6 │ │ │ │ + slli a4,s2,0x20 │ │ │ │ + mv a5,a0 │ │ │ │ + srli s2,a4,0x1d │ │ │ │ + mv a0,s3 │ │ │ │ + add s0,a5,s2 │ │ │ │ + jal 4a856 │ │ │ │ + ld a5,0(s1) │ │ │ │ + sd a0,0(s0) │ │ │ │ ld ra,40(sp) │ │ │ │ - fsd fa0,0(s0) │ │ │ │ + add a5,a5,s2 │ │ │ │ + ld a5,0(a5) │ │ │ │ ld s0,32(sp) │ │ │ │ + ld s1,24(sp) │ │ │ │ + sw zero,68(a5) │ │ │ │ + sd zero,72(a5) │ │ │ │ + sw zero,80(a5) │ │ │ │ + ld s2,16(sp) │ │ │ │ + ld s3,8(sp) │ │ │ │ addi sp,sp,48 │ │ │ │ ret │ │ │ │ - li a7,1 │ │ │ │ - j 42dc4 │ │ │ │ - lui a2,0x1 │ │ │ │ + jal 41050 │ │ │ │ + addi sp,sp,-80 │ │ │ │ + sd s6,16(sp) │ │ │ │ + lw s6,28(a1) │ │ │ │ + sd ra,72(sp) │ │ │ │ + sd s0,64(sp) │ │ │ │ + sd s1,56(sp) │ │ │ │ + sd s2,48(sp) │ │ │ │ + sd s3,40(sp) │ │ │ │ + sd s4,32(sp) │ │ │ │ + sd s5,24(sp) │ │ │ │ + sd s7,8(sp) │ │ │ │ + sd s8,0(sp) │ │ │ │ + bne s6,a6,428fc │ │ │ │ + mv s0,a1 │ │ │ │ + mv s5,a0 │ │ │ │ + ld a0,0(a1) │ │ │ │ + addiw a1,s6,1 │ │ │ │ + mv s3,a5 │ │ │ │ + slli a5,a1,0x20 │ │ │ │ + srli a1,a5,0x1d │ │ │ │ + mv s2,a2 │ │ │ │ + mv s4,a3 │ │ │ │ + mv s7,a4 │ │ │ │ + jal 1e81c │ │ │ │ + sd a0,0(s0) │ │ │ │ + mv a1,a0 │ │ │ │ + beqz a0,428f8 │ │ │ │ + slli a5,s6,0x20 │ │ │ │ + srli s8,a5,0x1d │ │ │ │ + mv a0,s5 │ │ │ │ + add s1,a1,s8 │ │ │ │ + jal 4a856 │ │ │ │ + ld a5,0(s0) │ │ │ │ + sd a0,0(s1) │ │ │ │ + add a5,a5,s8 │ │ │ │ + ld a5,0(a5) │ │ │ │ + sw zero,68(a5) │ │ │ │ + sd zero,72(a5) │ │ │ │ + sw zero,80(a5) │ │ │ │ + lbu a5,0(s2) │ │ │ │ + addiw a5,a5,-62 │ │ │ │ + andi a5,a5,253 │ │ │ │ + beqz a5,42864 │ │ │ │ + jal 4102c │ │ │ │ + addiw s4,s4,-1 │ │ │ │ + slli s1,s4,0x20 │ │ │ │ + srli s1,s1,0x20 │ │ │ │ + mv a2,s1 │ │ │ │ + addi a1,s2,1 │ │ │ │ + mv a0,s2 │ │ │ │ + add s1,s1,s2 │ │ │ │ + jal 36a0 │ │ │ │ + sb zero,0(s1) │ │ │ │ + ld a5,0(s0) │ │ │ │ + mv a4,s3 │ │ │ │ + mv a3,s7 │ │ │ │ + add a5,a5,s8 │ │ │ │ + ld a5,0(a5) │ │ │ │ + mv a2,s6 │ │ │ │ + mv a1,s0 │ │ │ │ + sd s2,24(a5) │ │ │ │ + sw s4,0(a5) │ │ │ │ + mv a0,s5 │ │ │ │ + jal 4236e │ │ │ │ + lw a5,36(s0) │ │ │ │ + mv a4,a5 │ │ │ │ + bltu s3,a5,428ea │ │ │ │ + lw a5,40(s0) │ │ │ │ + sw a4,36(s0) │ │ │ │ + mv a4,a5 │ │ │ │ + bltu a5,s3,428d8 │ │ │ │ + lw a5,28(s0) │ │ │ │ + lbu a3,60(s0) │ │ │ │ + sw a4,40(s0) │ │ │ │ + addiw a5,a5,1 │ │ │ │ + sw a5,28(s0) │ │ │ │ + bnez a3,428c0 │ │ │ │ + lw a5,24(s0) │ │ │ │ + addiw a5,a5,1 │ │ │ │ + sw a5,24(s0) │ │ │ │ + ld ra,72(sp) │ │ │ │ + ld s0,64(sp) │ │ │ │ + ld s1,56(sp) │ │ │ │ + ld s2,48(sp) │ │ │ │ + ld s3,40(sp) │ │ │ │ + ld s4,32(sp) │ │ │ │ + ld s5,24(sp) │ │ │ │ + ld s6,16(sp) │ │ │ │ + ld s7,8(sp) │ │ │ │ + ld s8,0(sp) │ │ │ │ + addi sp,sp,80 │ │ │ │ + ret │ │ │ │ + lw a5,28(s0) │ │ │ │ + lbu a3,60(s0) │ │ │ │ + mv a4,s3 │ │ │ │ + addiw a5,a5,1 │ │ │ │ + sw a4,40(s0) │ │ │ │ + sw a5,28(s0) │ │ │ │ + bnez a3,428c0 │ │ │ │ + j 428ba │ │ │ │ + lw a5,40(s0) │ │ │ │ + mv a4,s3 │ │ │ │ + sw a4,36(s0) │ │ │ │ + mv a4,a5 │ │ │ │ + bgeu a5,s3,428ac │ │ │ │ + j 428d8 │ │ │ │ + jal 41050 │ │ │ │ auipc a3,0x23 │ │ │ │ - addi a3,a3,110 │ │ │ │ - addi a2,a2,-1766 │ │ │ │ + addi a3,a3,1788 │ │ │ │ + li a2,1424 │ │ │ │ auipc a1,0x1f │ │ │ │ - addi a1,a1,-822 │ │ │ │ + addi a1,a1,-1920 │ │ │ │ auipc a0,0x1f │ │ │ │ - addi a0,a0,-686 │ │ │ │ + addi a0,a0,-1328 │ │ │ │ jal 3830 <__assert_fail@plt> │ │ │ │ - sd a3,24(sp) │ │ │ │ - sd a2,16(sp) │ │ │ │ - sd a1,8(sp) │ │ │ │ - sd a0,0(sp) │ │ │ │ - jal 36f0 │ │ │ │ - ld a3,24(sp) │ │ │ │ - ld a2,16(sp) │ │ │ │ - ld a1,8(sp) │ │ │ │ - ld a0,0(sp) │ │ │ │ - j 42d36 │ │ │ │ - lui a2,0x1 │ │ │ │ + ld a5,0(a0) │ │ │ │ + slli a4,a1,0x20 │ │ │ │ + srli a1,a4,0x1d │ │ │ │ + add a5,a5,a1 │ │ │ │ + ld a5,0(a5) │ │ │ │ + addi sp,sp,-64 │ │ │ │ + sd s3,24(sp) │ │ │ │ + lw s3,0(a5) │ │ │ │ + sd s0,48(sp) │ │ │ │ + mv s0,a3 │ │ │ │ + addiw s3,s3,2 │ │ │ │ + slli s3,s3,0x20 │ │ │ │ + srli s3,s3,0x20 │ │ │ │ + addiw s0,s0,2 │ │ │ │ + mv a1,s3 │ │ │ │ + li a0,0 │ │ │ │ + slli s0,s0,0x20 │ │ │ │ + sd ra,56(sp) │ │ │ │ + sd s1,40(sp) │ │ │ │ + sd s2,32(sp) │ │ │ │ + sd s4,16(sp) │ │ │ │ + sd s5,8(sp) │ │ │ │ + mv s4,a2 │ │ │ │ + sd s6,0(sp) │ │ │ │ + srli s0,s0,0x20 │ │ │ │ + ld s6,24(a5) │ │ │ │ + jal 1e81c │ │ │ │ + mv s2,a0 │ │ │ │ + mv a1,s0 │ │ │ │ + li a0,0 │ │ │ │ + jal 1e81c │ │ │ │ + mv s1,a0 │ │ │ │ + mv a1,s6 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 3480 │ │ │ │ + mv a1,s4 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 3480 │ │ │ │ + auipc a1,0x1c │ │ │ │ + addi a1,a1,-1722 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 32a0 │ │ │ │ + mv s5,a0 │ │ │ │ + auipc a1,0x1c │ │ │ │ + addi a1,a1,-1738 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 32a0 │ │ │ │ + mv a1,a0 │ │ │ │ + mv a0,s5 │ │ │ │ + jal 3580 │ │ │ │ + bnez a0,429c6 │ │ │ │ + li s0,1 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 3670 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 3670 │ │ │ │ + ld ra,56(sp) │ │ │ │ + mv a0,s0 │ │ │ │ + ld s0,48(sp) │ │ │ │ + ld s1,40(sp) │ │ │ │ + ld s2,32(sp) │ │ │ │ + ld s3,24(sp) │ │ │ │ + ld s4,16(sp) │ │ │ │ + ld s5,8(sp) │ │ │ │ + ld s6,0(sp) │ │ │ │ + addi sp,sp,64 │ │ │ │ + ret │ │ │ │ + mv a0,s2 │ │ │ │ + jal 3670 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 3670 │ │ │ │ + mv a1,s3 │ │ │ │ + li a0,0 │ │ │ │ + jal 1e81c │ │ │ │ + mv s2,a0 │ │ │ │ + mv a1,s0 │ │ │ │ + li a0,0 │ │ │ │ + jal 1e81c │ │ │ │ + mv s1,a0 │ │ │ │ + mv a1,s6 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 3480 │ │ │ │ + mv a1,s4 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 3480 │ │ │ │ + auipc a1,0x1d │ │ │ │ + addi a1,a1,554 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 32a0 │ │ │ │ + mv s0,a0 │ │ │ │ + auipc a1,0x1d │ │ │ │ + addi a1,a1,538 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 32a0 │ │ │ │ + mv a1,a0 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 3580 │ │ │ │ + seqz s0,a0 │ │ │ │ + j 429a4 │ │ │ │ + addi sp,sp,-80 │ │ │ │ + sd ra,72(sp) │ │ │ │ + sd s0,64(sp) │ │ │ │ + sd s1,56(sp) │ │ │ │ + sd s2,48(sp) │ │ │ │ + sd s3,40(sp) │ │ │ │ + sd s4,32(sp) │ │ │ │ + sd s5,24(sp) │ │ │ │ + sd s6,16(sp) │ │ │ │ + sd s7,8(sp) │ │ │ │ + sd s8,0(sp) │ │ │ │ + mv t1,a2 │ │ │ │ + lbu a2,0(a2) │ │ │ │ + addiw a2,a2,-62 │ │ │ │ + andi a2,a2,253 │ │ │ │ + beqz a2,42a4c │ │ │ │ + jal 41008 │ │ │ │ + addiw s8,a3,-1 │ │ │ │ + slli s3,s8,0x20 │ │ │ │ + srli s3,s3,0x20 │ │ │ │ + mv s0,a1 │ │ │ │ + mv a2,s3 │ │ │ │ + mv s4,a0 │ │ │ │ + addi a1,t1,1 │ │ │ │ + mv a0,t1 │ │ │ │ + mv s6,a3 │ │ │ │ + mv s7,a4 │ │ │ │ + mv s5,a5 │ │ │ │ + mv s2,a7 │ │ │ │ + mv s1,a6 │ │ │ │ + jal 36a0 │ │ │ │ + add s3,s3,a0 │ │ │ │ + sb zero,0(s3) │ │ │ │ + ld a5,0(s0) │ │ │ │ + slli a3,s2,0x20 │ │ │ │ + srli a4,a3,0x1d │ │ │ │ + add a5,a5,a4 │ │ │ │ + ld a5,0(a5) │ │ │ │ + sd a0,56(a5) │ │ │ │ + sw s8,12(a5) │ │ │ │ + lbu a5,62(s0) │ │ │ │ + bnez a5,42af4 │ │ │ │ + mv a4,s1 │ │ │ │ + mv a3,s7 │ │ │ │ + mv a2,s2 │ │ │ │ + mv a1,s0 │ │ │ │ + mv a0,s4 │ │ │ │ + jal 4236e │ │ │ │ + ld a5,8(s0) │ │ │ │ + beqz s5,42b6a │ │ │ │ + beqz a5,42b8c │ │ │ │ + mv a4,s1 │ │ │ │ + mv a3,s5 │ │ │ │ + mv a2,s2 │ │ │ │ + mv a1,s0 │ │ │ │ + mv a0,s4 │ │ │ │ + jal 42454 │ │ │ │ + lw a4,36(s0) │ │ │ │ + mv a5,a4 │ │ │ │ + bltu s1,a4,42b5a │ │ │ │ + lw a3,40(s0) │ │ │ │ + sext.w a4,a5 │ │ │ │ + mv a2,a3 │ │ │ │ + bltu a3,s1,42b56 │ │ │ │ + lw a5,32(s0) │ │ │ │ + slli a4,a4,0x20 │ │ │ │ + ld ra,72(sp) │ │ │ │ + addiw a5,a5,1 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + or a5,a5,a4 │ │ │ │ + sw a2,40(s0) │ │ │ │ + sd a5,32(s0) │ │ │ │ + ld s0,64(sp) │ │ │ │ + ld s1,56(sp) │ │ │ │ + ld s2,48(sp) │ │ │ │ + ld s3,40(sp) │ │ │ │ + ld s4,32(sp) │ │ │ │ + ld s5,24(sp) │ │ │ │ + ld s6,16(sp) │ │ │ │ + ld s7,8(sp) │ │ │ │ + ld s8,0(sp) │ │ │ │ + addi sp,sp,80 │ │ │ │ + ret │ │ │ │ + mv a2,a0 │ │ │ │ + mv a3,s6 │ │ │ │ + mv a1,s2 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 4291c │ │ │ │ + bnez a0,42a92 │ │ │ │ + li a3,0 │ │ │ │ + auipc a2,0x1f │ │ │ │ + addi a2,a2,-1724 │ │ │ │ + li a1,1588 │ │ │ │ + auipc a0,0x1e │ │ │ │ + addi a0,a0,1656 │ │ │ │ + jal 3631e │ │ │ │ + mv a3,s2 │ │ │ │ + auipc a2,0x1f │ │ │ │ + addi a2,a2,-1694 │ │ │ │ + li a1,1589 │ │ │ │ + auipc a0,0x1e │ │ │ │ + addi a0,a0,1630 │ │ │ │ + jal 3631e │ │ │ │ + li a3,0 │ │ │ │ + auipc a2,0x1f │ │ │ │ + addi a2,a2,-1672 │ │ │ │ + li a1,1590 │ │ │ │ + auipc a0,0x1e │ │ │ │ + addi a0,a0,1604 │ │ │ │ + jal 3631e │ │ │ │ + li a0,1 │ │ │ │ + jal 33c0 │ │ │ │ + mv a2,s1 │ │ │ │ + j 42acc │ │ │ │ + lw a3,40(s0) │ │ │ │ + mv a5,s1 │ │ │ │ + sext.w a4,a5 │ │ │ │ + mv a2,a3 │ │ │ │ + bgeu a3,s1,42acc │ │ │ │ + j 42b56 │ │ │ │ + beqz a5,42ab8 │ │ │ │ auipc a3,0x23 │ │ │ │ - addi a3,a3,54 │ │ │ │ - addi a2,a2,-1774 │ │ │ │ - auipc a1,0x1f │ │ │ │ - addi a1,a1,-878 │ │ │ │ + addi a3,a3,1180 │ │ │ │ + li a2,1601 │ │ │ │ + auipc a1,0x1e │ │ │ │ + addi a1,a1,1552 │ │ │ │ auipc a0,0x1f │ │ │ │ - addi a0,a0,-750 │ │ │ │ + addi a0,a0,-1872 │ │ │ │ jal 3830 <__assert_fail@plt> │ │ │ │ - jal 36f0 │ │ │ │ - j 42e82 │ │ │ │ - lui a2,0x1 │ │ │ │ auipc a3,0x23 │ │ │ │ - addi a3,a3,14 │ │ │ │ - addi a2,a2,-1751 │ │ │ │ - auipc a1,0x1f │ │ │ │ - addi a1,a1,-918 │ │ │ │ + addi a3,a3,1148 │ │ │ │ + li a2,1598 │ │ │ │ + auipc a1,0x1e │ │ │ │ + addi a1,a1,1520 │ │ │ │ auipc a0,0x1f │ │ │ │ - addi a0,a0,-782 │ │ │ │ + addi a0,a0,-1952 │ │ │ │ jal 3830 <__assert_fail@plt> │ │ │ │ - lui a2,0x1 │ │ │ │ + addi sp,sp,-96 │ │ │ │ + sd ra,88(sp) │ │ │ │ + mv a7,a2 │ │ │ │ + lbu a2,0(a2) │ │ │ │ + sd s0,80(sp) │ │ │ │ + sd s1,72(sp) │ │ │ │ + addiw a2,a2,-62 │ │ │ │ + andi a2,a2,253 │ │ │ │ + sd s2,64(sp) │ │ │ │ + sd s3,56(sp) │ │ │ │ + sd s4,48(sp) │ │ │ │ + sd s5,40(sp) │ │ │ │ + sd s6,32(sp) │ │ │ │ + beqz a2,42bd8 │ │ │ │ + sd s7,24(sp) │ │ │ │ + sd s8,16(sp) │ │ │ │ + sd s9,8(sp) │ │ │ │ + jal 41008 │ │ │ │ + addiw s6,a3,-1 │ │ │ │ + slli s4,s6,0x20 │ │ │ │ + srli s4,s4,0x20 │ │ │ │ + mv s0,a1 │ │ │ │ + mv a2,s4 │ │ │ │ + addi a1,a7,1 │ │ │ │ + mv a0,a7 │ │ │ │ + sd s8,16(sp) │ │ │ │ + sd s9,8(sp) │ │ │ │ + mv s2,a4 │ │ │ │ + mv s1,a5 │ │ │ │ + mv s3,a6 │ │ │ │ + mv s5,a3 │ │ │ │ + jal 36a0 │ │ │ │ + add s4,s4,a0 │ │ │ │ + sb zero,0(s4) │ │ │ │ + ld a5,0(s0) │ │ │ │ + slli s8,s3,0x20 │ │ │ │ + srli s8,s8,0x20 │ │ │ │ + slli s9,s8,0x3 │ │ │ │ + add a5,a5,s9 │ │ │ │ + ld a5,0(a5) │ │ │ │ + sd a0,56(a5) │ │ │ │ + sw s6,12(a5) │ │ │ │ + lbu a4,62(s0) │ │ │ │ + beqz a4,42c38 │ │ │ │ + mv a2,a0 │ │ │ │ + mv a3,s5 │ │ │ │ + mv a1,s3 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 4291c │ │ │ │ + beqz a0,42d20 │ │ │ │ + ld a5,0(s0) │ │ │ │ + add a5,a5,s9 │ │ │ │ + ld a5,0(a5) │ │ │ │ + lw s4,64(a5) │ │ │ │ + addw a3,s1,s4 │ │ │ │ + bnez s4,42c9a │ │ │ │ + lw a4,36(s0) │ │ │ │ + sw a3,64(a5) │ │ │ │ + sd s2,48(a5) │ │ │ │ + mv a5,a4 │ │ │ │ + bltu s1,a4,42c8a │ │ │ │ + lw a3,40(s0) │ │ │ │ + sext.w a4,a5 │ │ │ │ + mv a2,a3 │ │ │ │ + bltu a3,s1,42c86 │ │ │ │ + lw a5,32(s0) │ │ │ │ + slli a4,a4,0x20 │ │ │ │ + ld ra,88(sp) │ │ │ │ + addiw a5,a5,1 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + or a5,a5,a4 │ │ │ │ + sw a2,40(s0) │ │ │ │ + sd a5,32(s0) │ │ │ │ + ld s0,80(sp) │ │ │ │ + ld s1,72(sp) │ │ │ │ + ld s2,64(sp) │ │ │ │ + ld s3,56(sp) │ │ │ │ + ld s4,48(sp) │ │ │ │ + ld s5,40(sp) │ │ │ │ + ld s6,32(sp) │ │ │ │ + ld s8,16(sp) │ │ │ │ + ld s9,8(sp) │ │ │ │ + addi sp,sp,96 │ │ │ │ + ret │ │ │ │ + mv a2,s1 │ │ │ │ + j 42c5e │ │ │ │ + lw a3,40(s0) │ │ │ │ + mv a5,s1 │ │ │ │ + sext.w a4,a5 │ │ │ │ + mv a2,a3 │ │ │ │ + bgeu a3,s1,42c5e │ │ │ │ + j 42c86 │ │ │ │ + addiw a1,a3,2 │ │ │ │ + slli a1,a1,0x20 │ │ │ │ + srli a1,a1,0x20 │ │ │ │ + mv a0,s2 │ │ │ │ + addiw s5,a3,1 │ │ │ │ + ld s6,48(a5) │ │ │ │ + sd s7,24(sp) │ │ │ │ + jal 1e81c │ │ │ │ + mv s2,a0 │ │ │ │ + addiw a1,s3,1 │ │ │ │ + ld a0,16(s0) │ │ │ │ + slli a5,a1,0x20 │ │ │ │ + srli a1,a5,0x1e │ │ │ │ + jal 1e81c │ │ │ │ + addiw a5,s4,1 │ │ │ │ + slli a4,a5,0x20 │ │ │ │ + slli s8,s8,0x2 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + sd a0,16(s0) │ │ │ │ + slli a2,s1,0x20 │ │ │ │ + add a0,a0,s8 │ │ │ │ + sw a5,0(a0) │ │ │ │ + srli a2,a2,0x20 │ │ │ │ + add a0,s2,a4 │ │ │ │ + mv a1,s2 │ │ │ │ + slli s4,s4,0x20 │ │ │ │ + jal 36a0 │ │ │ │ + srli s4,s4,0x20 │ │ │ │ + mv a2,s4 │ │ │ │ + mv a1,s6 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 36a0 │ │ │ │ + slli a4,s5,0x20 │ │ │ │ + add s4,s4,s2 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + sb zero,0(s4) │ │ │ │ + add a4,a4,s2 │ │ │ │ + sb zero,0(a4) │ │ │ │ + mv a0,s6 │ │ │ │ + jal 3670 │ │ │ │ + ld a5,0(s0) │ │ │ │ + sext.w s7,s5 │ │ │ │ + mv a3,s7 │ │ │ │ + add a5,a5,s9 │ │ │ │ + ld a5,0(a5) │ │ │ │ + ld s7,24(sp) │ │ │ │ + j 42c44 │ │ │ │ auipc a3,0x23 │ │ │ │ - addi a3,a3,-20 │ │ │ │ - addi a2,a2,-1757 │ │ │ │ - auipc a1,0x1f │ │ │ │ - addi a1,a1,-952 │ │ │ │ - auipc a0,0x1f │ │ │ │ - addi a0,a0,-800 │ │ │ │ + addi a3,a3,760 │ │ │ │ + li a2,1554 │ │ │ │ + auipc a1,0x1e │ │ │ │ + addi a1,a1,1116 │ │ │ │ + auipc a0,0x1e │ │ │ │ + addi a0,a0,1932 │ │ │ │ + sd s7,24(sp) │ │ │ │ jal 3830 <__assert_fail@plt> │ │ │ │ - addi sp,sp,-112 │ │ │ │ + addi sp,sp,-128 │ │ │ │ + sd s5,72(sp) │ │ │ │ + lw s5,28(a1) │ │ │ │ slli a5,a2,0x20 │ │ │ │ - sd s5,56(sp) │ │ │ │ - srli s5,a5,0x1d │ │ │ │ - sd s1,88(sp) │ │ │ │ - sd s2,80(sp) │ │ │ │ - mv s1,a0 │ │ │ │ - mv s2,a1 │ │ │ │ + sd s11,24(sp) │ │ │ │ li a0,0 │ │ │ │ - mv a1,s5 │ │ │ │ - sd ra,104(sp) │ │ │ │ - sd s0,96(sp) │ │ │ │ - sd s3,72(sp) │ │ │ │ - mv s0,a2 │ │ │ │ - sd s4,64(sp) │ │ │ │ - sd s6,48(sp) │ │ │ │ - sd s7,40(sp) │ │ │ │ - sd s8,32(sp) │ │ │ │ - sd s9,24(sp) │ │ │ │ - sd s10,16(sp) │ │ │ │ - sd s11,8(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - mv a1,s5 │ │ │ │ - mv s3,a0 │ │ │ │ + mv s11,a1 │ │ │ │ + srli a1,a5,0x1d │ │ │ │ + sd s2,96(sp) │ │ │ │ + sd s9,40(sp) │ │ │ │ + sd ra,120(sp) │ │ │ │ + divuw s9,s5,a2 │ │ │ │ + mv s2,a2 │ │ │ │ + jal 1e81c │ │ │ │ + sd a0,8(sp) │ │ │ │ + beqz s2,43034 │ │ │ │ + sd s8,48(sp) │ │ │ │ + sd s0,112(sp) │ │ │ │ + sd s1,104(sp) │ │ │ │ + sd s3,88(sp) │ │ │ │ + sd s4,80(sp) │ │ │ │ + sd s6,64(sp) │ │ │ │ + addiw s8,s2,-1 │ │ │ │ + beqz s8,43044 │ │ │ │ + slli s3,s9,0x20 │ │ │ │ + srli s3,s3,0x20 │ │ │ │ + slli a4,s9,0x20 │ │ │ │ + sd s7,56(sp) │ │ │ │ + sd s10,32(sp) │ │ │ │ + mv s6,s3 │ │ │ │ + sext.w s4,s2 │ │ │ │ + or s3,s3,a4 │ │ │ │ + bgeu s8,s2,42da4 │ │ │ │ + sext.w s4,s8 │ │ │ │ + ld s1,8(sp) │ │ │ │ + slli s6,s6,0x3 │ │ │ │ + li s0,0 │ │ │ │ + li s8,0 │ │ │ │ + li s7,1 │ │ │ │ + li a1,152 │ │ │ │ li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - mv s4,a0 │ │ │ │ - mv a1,s5 │ │ │ │ + jal 1e81c │ │ │ │ + sd zero,0(a0) │ │ │ │ + sd zero,8(a0) │ │ │ │ + sd zero,32(a0) │ │ │ │ + sw zero,40(a0) │ │ │ │ + sd zero,16(a0) │ │ │ │ + sw zero,64(a0) │ │ │ │ + sd zero,80(a0) │ │ │ │ + sd zero,88(a0) │ │ │ │ + sd zero,72(a0) │ │ │ │ + sd zero,112(a0) │ │ │ │ + sd zero,128(a0) │ │ │ │ + sd zero,96(a0) │ │ │ │ + sd zero,104(a0) │ │ │ │ + sw zero,48(a0) │ │ │ │ + sh zero,58(a0) │ │ │ │ + sh zero,60(a0) │ │ │ │ + sb s7,62(a0) │ │ │ │ + sd a0,0(s1) │ │ │ │ + mv s10,a0 │ │ │ │ + sd s3,24(a0) │ │ │ │ + mv a1,s6 │ │ │ │ li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - mv a1,s5 │ │ │ │ - mv s8,a0 │ │ │ │ + jal 1e81c │ │ │ │ + ld a5,8(s11) │ │ │ │ + sd a0,0(s10) │ │ │ │ + beqz a5,42e2a │ │ │ │ + ld s10,0(s1) │ │ │ │ li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - fld fa4,0(s1) │ │ │ │ - fld fa5,8(s1) │ │ │ │ - addiw s9,s0,-2 │ │ │ │ - slli a5,s9,0x20 │ │ │ │ - fsub.d fa5,fa5,fa4 │ │ │ │ - addiw s6,s0,-1 │ │ │ │ - srli s10,a5,0x1d │ │ │ │ - slli a5,s6,0x20 │ │ │ │ - srli s7,a5,0x1d │ │ │ │ - add a3,s1,s7 │ │ │ │ - add a4,s1,s10 │ │ │ │ - fsd fa5,0(s4) │ │ │ │ - fld fa4,0(a4) │ │ │ │ - fld fa5,0(a3) │ │ │ │ - add a5,s4,s10 │ │ │ │ - add a6,s2,s7 │ │ │ │ - fsub.d fa5,fa5,fa4 │ │ │ │ - add a1,s2,s10 │ │ │ │ - li a2,1 │ │ │ │ - mv s5,a0 │ │ │ │ - addiw s11,s0,-3 │ │ │ │ - fsd fa5,0(a5) │ │ │ │ - fld fa4,0(s4) │ │ │ │ - fadd.d fa5,fa5,fa4 │ │ │ │ - fadd.d fa5,fa5,fa5 │ │ │ │ - fsd fa5,0(s3) │ │ │ │ - fld fa4,0(a4) │ │ │ │ - fld fa5,0(a3) │ │ │ │ - fsub.d fa5,fa5,fa4 │ │ │ │ - fsd fa5,0(s8) │ │ │ │ - fld fa2,0(s2) │ │ │ │ - fld fa3,0(a1) │ │ │ │ - fld fa5,8(s2) │ │ │ │ - fld fa4,0(a6) │ │ │ │ - fsub.d fa5,fa5,fa2 │ │ │ │ - fsub.d fa4,fa4,fa3 │ │ │ │ - fld fa2,0(s4) │ │ │ │ - fld fa3,0(a5) │ │ │ │ - fdiv.d fa5,fa5,fa2 │ │ │ │ - fdiv.d fa4,fa4,fa3 │ │ │ │ - fsub.d fa5,fa5,fa4 │ │ │ │ - fsd fa5,0(a0) │ │ │ │ - bgeu a2,s6,43090 │ │ │ │ - slli a5,s11,0x20 │ │ │ │ - fmv.d.x fa1,zero │ │ │ │ - srli a6,a5,0x1d │ │ │ │ - addi a7,s1,16 │ │ │ │ - addi a3,s1,8 │ │ │ │ - mv a5,s4 │ │ │ │ - addi a0,s3,8 │ │ │ │ - addi a1,s8,8 │ │ │ │ - mv a4,s2 │ │ │ │ - addi a2,s5,8 │ │ │ │ - add a6,a6,a7 │ │ │ │ - fld fa3,0(a3) │ │ │ │ - fld fa4,8(a3) │ │ │ │ - fld fa5,0(a5) │ │ │ │ - addi a5,a5,8 │ │ │ │ - fsub.d fa4,fa4,fa3 │ │ │ │ + lwu a1,28(s10) │ │ │ │ + slli a1,a1,0x3 │ │ │ │ + jal 1e81c │ │ │ │ + sd a0,8(s10) │ │ │ │ + ld a5,16(s11) │ │ │ │ + ld t3,0(s1) │ │ │ │ + beqz a5,43048 │ │ │ │ + slli a3,s0,0x20 │ │ │ │ + srli a4,a3,0x1e │ │ │ │ + add a5,a5,a4 │ │ │ │ + sd a5,16(t3) │ │ │ │ + lw t0,28(t3) │ │ │ │ + beqz t0,42eca │ │ │ │ + ld a1,8(s11) │ │ │ │ + ld t1,0(s11) │ │ │ │ + ld a7,0(t3) │ │ │ │ + lw a2,36(t3) │ │ │ │ + lw a3,40(t3) │ │ │ │ + beqz a1,4305a │ │ │ │ + ld t6,8(t3) │ │ │ │ + addw t5,t0,s0 │ │ │ │ + mv t0,t5 │ │ │ │ + mv a5,s0 │ │ │ │ + li a0,0 │ │ │ │ + slli a6,a5,0x20 │ │ │ │ + srli a4,a6,0x1d │ │ │ │ + add a6,t1,a4 │ │ │ │ + ld s0,0(a6) │ │ │ │ + add t2,a7,a0 │ │ │ │ + add a4,a4,a1 │ │ │ │ + sd s0,0(t2) │ │ │ │ + ld t2,0(a4) │ │ │ │ + add a4,t6,a0 │ │ │ │ + addiw a5,a5,1 │ │ │ │ + sd t2,0(a4) │ │ │ │ + ld a4,0(a6) │ │ │ │ + mv t2,a2 │ │ │ │ + mv a6,a3 │ │ │ │ + lw a4,64(a4) │ │ │ │ addi a0,a0,8 │ │ │ │ + bgeu a4,a2,42eac │ │ │ │ + mv t2,a4 │ │ │ │ + sext.w a2,t2 │ │ │ │ + bgeu a3,a4,42eb6 │ │ │ │ + mv a6,a4 │ │ │ │ + sext.w a3,a6 │ │ │ │ + bne a5,t5,42e72 │ │ │ │ + sw a2,36(t3) │ │ │ │ + sw a3,40(t3) │ │ │ │ + sext.w s0,t0 │ │ │ │ + addiw s8,s8,1 │ │ │ │ + addi s1,s1,8 │ │ │ │ + bltu s8,s4,42dae │ │ │ │ + bgeu s8,s2,430e2 │ │ │ │ + ld s7,56(sp) │ │ │ │ + ld s10,32(sp) │ │ │ │ + remuw s3,s5,s2 │ │ │ │ + slli a5,s8,0x20 │ │ │ │ + srli s1,a5,0x1d │ │ │ │ + ld a5,8(sp) │ │ │ │ + li s4,1 │ │ │ │ + add s1,s1,a5 │ │ │ │ + addw s3,s3,s9 │ │ │ │ + slli s5,s3,0x20 │ │ │ │ + slli a5,s3,0x20 │ │ │ │ + srli s5,s5,0x20 │ │ │ │ + slli a4,s3,0x20 │ │ │ │ + srli s3,a4,0x1d │ │ │ │ + or s5,s5,a5 │ │ │ │ + li a1,152 │ │ │ │ + li a0,0 │ │ │ │ + jal 1e81c │ │ │ │ + sd zero,0(a0) │ │ │ │ + sd zero,8(a0) │ │ │ │ + sd zero,32(a0) │ │ │ │ + sw zero,40(a0) │ │ │ │ + sd zero,16(a0) │ │ │ │ + sw zero,64(a0) │ │ │ │ + sd zero,80(a0) │ │ │ │ + sd zero,88(a0) │ │ │ │ + sd zero,72(a0) │ │ │ │ + sd zero,112(a0) │ │ │ │ + sd zero,128(a0) │ │ │ │ + sd zero,96(a0) │ │ │ │ + sd zero,104(a0) │ │ │ │ + sw zero,48(a0) │ │ │ │ + sh zero,58(a0) │ │ │ │ + sh zero,60(a0) │ │ │ │ + sb s4,62(a0) │ │ │ │ + sd a0,0(s1) │ │ │ │ + mv s6,a0 │ │ │ │ + sd s5,24(a0) │ │ │ │ + mv a1,s3 │ │ │ │ + li a0,0 │ │ │ │ + jal 1e81c │ │ │ │ + ld a5,8(s11) │ │ │ │ + sd a0,0(s6) │ │ │ │ + beqz a5,42f84 │ │ │ │ + ld s6,0(s1) │ │ │ │ + li a0,0 │ │ │ │ + lwu a1,28(s6) │ │ │ │ + slli a1,a1,0x3 │ │ │ │ + jal 1e81c │ │ │ │ + sd a0,8(s6) │ │ │ │ + ld a5,16(s11) │ │ │ │ + ld t3,0(s1) │ │ │ │ + beqz a5,43096 │ │ │ │ + slli a3,s0,0x20 │ │ │ │ + srli a4,a3,0x1e │ │ │ │ + add a5,a5,a4 │ │ │ │ + sd a5,16(t3) │ │ │ │ + lw t0,28(t3) │ │ │ │ + beqz t0,43020 │ │ │ │ + ld t5,8(s11) │ │ │ │ + ld t1,0(s11) │ │ │ │ + ld a6,0(t3) │ │ │ │ + lw a3,36(t3) │ │ │ │ + lw a2,40(t3) │ │ │ │ + beqz t5,430a6 │ │ │ │ + ld t2,8(t3) │ │ │ │ + addw t6,s0,t0 │ │ │ │ + mv t0,t6 │ │ │ │ + mv a5,s0 │ │ │ │ + li a1,0 │ │ │ │ + slli a0,a5,0x20 │ │ │ │ + srli a4,a0,0x1d │ │ │ │ + add a0,t1,a4 │ │ │ │ + ld s0,0(a0) │ │ │ │ + add a7,a6,a1 │ │ │ │ + add a4,a4,t5 │ │ │ │ + sd s0,0(a7) │ │ │ │ + ld a7,0(a4) │ │ │ │ + add a4,t2,a1 │ │ │ │ + addiw a5,a5,1 │ │ │ │ + sd a7,0(a4) │ │ │ │ + ld a4,0(a0) │ │ │ │ + mv a7,a3 │ │ │ │ + mv a0,a2 │ │ │ │ + lw a4,64(a4) │ │ │ │ addi a1,a1,8 │ │ │ │ + bgeu a4,a3,43002 │ │ │ │ + mv a7,a4 │ │ │ │ + sext.w a3,a7 │ │ │ │ + bgeu a2,a4,4300c │ │ │ │ + mv a0,a4 │ │ │ │ + sext.w a2,a0 │ │ │ │ + bne a5,t6,42fcc │ │ │ │ + sw a3,36(t3) │ │ │ │ + sw a2,40(t3) │ │ │ │ + sext.w s0,t0 │ │ │ │ + addiw s8,s8,1 │ │ │ │ + addi s1,s1,8 │ │ │ │ + bltu s8,s2,42f08 │ │ │ │ + ld s0,112(sp) │ │ │ │ + ld s1,104(sp) │ │ │ │ + ld s3,88(sp) │ │ │ │ + ld s4,80(sp) │ │ │ │ + ld s6,64(sp) │ │ │ │ + ld s8,48(sp) │ │ │ │ + ld ra,120(sp) │ │ │ │ + ld a0,8(sp) │ │ │ │ + ld s2,96(sp) │ │ │ │ + ld s5,72(sp) │ │ │ │ + ld s9,40(sp) │ │ │ │ + ld s11,24(sp) │ │ │ │ + addi sp,sp,128 │ │ │ │ + ret │ │ │ │ + li s0,0 │ │ │ │ + j 42eda │ │ │ │ + lbu a4,59(s11) │ │ │ │ + beqz a4,42e44 │ │ │ │ + lbu a4,60(s11) │ │ │ │ + beqz a4,42e44 │ │ │ │ + j 42e36 │ │ │ │ + addw a6,t0,s0 │ │ │ │ + mv t0,a6 │ │ │ │ + mv a5,s0 │ │ │ │ + slli a1,a5,0x20 │ │ │ │ + srli a4,a1,0x1d │ │ │ │ + add a4,a4,t1 │ │ │ │ + ld a1,0(a4) │ │ │ │ + addiw a5,a5,1 │ │ │ │ + addi a7,a7,8 │ │ │ │ + lw a4,64(a1) │ │ │ │ + sd a1,-8(a7) │ │ │ │ + mv a0,a4 │ │ │ │ + bgeu a2,a4,43080 │ │ │ │ + mv a0,a2 │ │ │ │ + mv a1,a4 │ │ │ │ + sext.w a2,a0 │ │ │ │ + bgeu a4,a3,4308c │ │ │ │ + mv a1,a3 │ │ │ │ + sext.w a3,a1 │ │ │ │ + bne a5,a6,43062 │ │ │ │ + j 42ebe │ │ │ │ + lbu a4,59(s11) │ │ │ │ + beqz a4,42f9e │ │ │ │ + lbu a4,60(s11) │ │ │ │ + beqz a4,42f9e │ │ │ │ + j 42f90 │ │ │ │ + addw a7,s0,t0 │ │ │ │ + mv t0,a7 │ │ │ │ + mv a4,a6 │ │ │ │ + mv a5,s0 │ │ │ │ + slli a0,a5,0x20 │ │ │ │ + srli a1,a0,0x1d │ │ │ │ + add a1,a1,t1 │ │ │ │ + ld a0,0(a1) │ │ │ │ + addiw a5,a5,1 │ │ │ │ + mv a6,a3 │ │ │ │ + lw a1,64(a0) │ │ │ │ + sd a0,0(a4) │ │ │ │ + mv a0,a2 │ │ │ │ + bgeu a1,a3,430cc │ │ │ │ + mv a6,a1 │ │ │ │ + sext.w a3,a6 │ │ │ │ + bgeu a2,a1,430d6 │ │ │ │ + mv a0,a1 │ │ │ │ + sext.w a2,a0 │ │ │ │ addi a4,a4,8 │ │ │ │ - addi a2,a2,8 │ │ │ │ - addi a3,a3,8 │ │ │ │ - fadd.d fa5,fa4,fa5 │ │ │ │ - fsd fa4,0(a5) │ │ │ │ - fadd.d fa5,fa5,fa5 │ │ │ │ - fsd fa5,-8(a0) │ │ │ │ - fsd fa1,-8(a1) │ │ │ │ - fld fa4,0(a4) │ │ │ │ - fld fa3,-8(a4) │ │ │ │ - fld fa5,8(a4) │ │ │ │ - fld fa2,0(a5) │ │ │ │ - fsub.d fa5,fa5,fa4 │ │ │ │ - fsub.d fa4,fa4,fa3 │ │ │ │ - fld fa3,-8(a5) │ │ │ │ - fdiv.d fa5,fa5,fa2 │ │ │ │ - fdiv.d fa4,fa4,fa3 │ │ │ │ - fsub.d fa5,fa5,fa4 │ │ │ │ - fsd fa5,-8(a2) │ │ │ │ - bne a3,a6,4303e │ │ │ │ - mv a3,s0 │ │ │ │ - mv a2,s8 │ │ │ │ - mv a1,s4 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 42d10 │ │ │ │ - fld fa5,0(s5) │ │ │ │ - fld fa4,0(s3) │ │ │ │ + bne a5,a7,430b0 │ │ │ │ + j 43014 │ │ │ │ + ld s0,112(sp) │ │ │ │ + ld ra,120(sp) │ │ │ │ + ld a0,8(sp) │ │ │ │ + ld s1,104(sp) │ │ │ │ + ld s3,88(sp) │ │ │ │ + ld s4,80(sp) │ │ │ │ + ld s6,64(sp) │ │ │ │ + ld s7,56(sp) │ │ │ │ + ld s8,48(sp) │ │ │ │ + ld s10,32(sp) │ │ │ │ + ld s2,96(sp) │ │ │ │ + ld s5,72(sp) │ │ │ │ + ld s9,40(sp) │ │ │ │ + ld s11,24(sp) │ │ │ │ + addi sp,sp,128 │ │ │ │ + ret │ │ │ │ + lw a5,24(a1) │ │ │ │ + addi sp,sp,-48 │ │ │ │ + sd ra,40(sp) │ │ │ │ + sd s0,32(sp) │ │ │ │ + sd s1,24(sp) │ │ │ │ + sd s2,16(sp) │ │ │ │ + sd s3,8(sp) │ │ │ │ + bgeu a2,a5,4328c │ │ │ │ + mv s2,a1 │ │ │ │ + li a0,0 │ │ │ │ + li a1,152 │ │ │ │ + mv s0,a2 │ │ │ │ + mv s3,a3 │ │ │ │ + jal 1e81c │ │ │ │ li a5,1 │ │ │ │ - fdiv.d fa5,fa5,fa4 │ │ │ │ - fsd fa5,0(s5) │ │ │ │ - bgeu a5,s9,432be │ │ │ │ - li a5,3 │ │ │ │ - bgeu a5,s9,432c4 │ │ │ │ - addiw a1,s0,-6 │ │ │ │ - fmv.d.x fa2,zero │ │ │ │ - andi a1,a1,-2 │ │ │ │ - addi a5,s5,8 │ │ │ │ - mv a2,s4 │ │ │ │ - addi a3,s3,8 │ │ │ │ - mv a4,s8 │ │ │ │ - addiw a1,a1,3 │ │ │ │ - li a0,1 │ │ │ │ - fld fa1,0(a2) │ │ │ │ - fld fa4,0(a5) │ │ │ │ - fld fa0,0(a3) │ │ │ │ - fmul.d fa1,fa5,fa1 │ │ │ │ - fld fa3,8(a5) │ │ │ │ - addi a5,a5,16 │ │ │ │ - addi a2,a2,16 │ │ │ │ - addi a4,a4,16 │ │ │ │ - addi a3,a3,16 │ │ │ │ - addiw a0,a0,2 │ │ │ │ - fsub.d fa4,fa4,fa1 │ │ │ │ - fdiv.d fa4,fa4,fa0 │ │ │ │ - fsd fa4,-16(a5) │ │ │ │ - fld fa1,-8(a2) │ │ │ │ - fld ft0,-16(a4) │ │ │ │ - fld fa0,-8(a3) │ │ │ │ - fmul.d fa1,fa4,fa1 │ │ │ │ - fmul.d fa5,fa5,ft0 │ │ │ │ - fsub.d fa3,fa3,fa1 │ │ │ │ - fadd.d fa2,fa5,fa2 │ │ │ │ - fdiv.d fa5,fa3,fa0 │ │ │ │ - fsd fa5,-8(a5) │ │ │ │ - fld fa3,-8(a4) │ │ │ │ - fmul.d fa4,fa4,fa3 │ │ │ │ - fadd.d fa2,fa4,fa2 │ │ │ │ - bne a0,a1,430d2 │ │ │ │ - slli a5,a1,0x3 │ │ │ │ - add a4,s5,a5 │ │ │ │ - addi a5,a5,-8 │ │ │ │ - add a3,s4,a5 │ │ │ │ - fld fa4,-8(a4) │ │ │ │ - fld fa3,0(a3) │ │ │ │ - fld fa5,0(a4) │ │ │ │ - add a3,s3,a5 │ │ │ │ - fmul.d fa3,fa4,fa3 │ │ │ │ - fld fa1,8(a3) │ │ │ │ + sw zero,24(a0) │ │ │ │ + sd zero,32(a0) │ │ │ │ + sh zero,58(a0) │ │ │ │ + sh zero,60(a0) │ │ │ │ + sb a5,62(a0) │ │ │ │ + lw a5,24(s2) │ │ │ │ + addw a4,s0,s3 │ │ │ │ + sd zero,0(a0) │ │ │ │ + sd zero,8(a0) │ │ │ │ + sw zero,40(a0) │ │ │ │ + sd zero,16(a0) │ │ │ │ + sw zero,64(a0) │ │ │ │ + sd zero,80(a0) │ │ │ │ + sd zero,88(a0) │ │ │ │ + sd zero,72(a0) │ │ │ │ + sd zero,112(a0) │ │ │ │ + sd zero,128(a0) │ │ │ │ + sd zero,96(a0) │ │ │ │ + sd zero,104(a0) │ │ │ │ + sw zero,48(a0) │ │ │ │ + mv s1,a0 │ │ │ │ + bltu a5,a4,43240 │ │ │ │ + slli a5,s3,0x20 │ │ │ │ + slli a4,s3,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + or a5,a5,a4 │ │ │ │ + sd a5,24(s1) │ │ │ │ + slli a5,s3,0x20 │ │ │ │ + srli a1,a5,0x1d │ │ │ │ + li a0,0 │ │ │ │ + jal 1e81c │ │ │ │ + ld a5,8(s2) │ │ │ │ + sd a0,0(s1) │ │ │ │ + beqz a5,431ae │ │ │ │ + lwu a1,28(s1) │ │ │ │ + li a0,0 │ │ │ │ + slli a1,a1,0x3 │ │ │ │ + jal 1e81c │ │ │ │ + sd a0,8(s1) │ │ │ │ + ld a5,16(s2) │ │ │ │ + beqz a5,43246 │ │ │ │ + slli a3,s0,0x20 │ │ │ │ + srli a4,a3,0x1e │ │ │ │ + add a5,a5,a4 │ │ │ │ + sd a5,16(s1) │ │ │ │ + lw a7,28(s1) │ │ │ │ + beqz a7,43230 │ │ │ │ + ld t4,8(s2) │ │ │ │ + ld t3,0(s2) │ │ │ │ + ld a6,0(s1) │ │ │ │ + lw a1,36(s1) │ │ │ │ + lw a2,40(s1) │ │ │ │ + beqz t4,43254 │ │ │ │ + ld t5,8(s1) │ │ │ │ + addw a7,s0,a7 │ │ │ │ + li a4,0 │ │ │ │ + slli a3,s0,0x20 │ │ │ │ + srli a5,a3,0x1d │ │ │ │ + add a0,t3,a5 │ │ │ │ + ld t1,0(a0) │ │ │ │ + add a3,a6,a4 │ │ │ │ + add a5,a5,t4 │ │ │ │ + sd t1,0(a3) │ │ │ │ + ld a3,0(a5) │ │ │ │ + add a5,t5,a4 │ │ │ │ + sd a3,0(a5) │ │ │ │ + ld a5,0(a0) │ │ │ │ + lw a5,64(a5) │ │ │ │ + mv a3,a5 │ │ │ │ + bgeu a1,a5,43214 │ │ │ │ + mv a3,a1 │ │ │ │ + sext.w a1,a3 │ │ │ │ + mv a3,a5 │ │ │ │ + bgeu a5,a2,43220 │ │ │ │ + mv a3,a2 │ │ │ │ + addiw s0,s0,1 │ │ │ │ + sext.w a2,a3 │ │ │ │ addi a4,a4,8 │ │ │ │ - add a3,s8,a5 │ │ │ │ - addiw a1,a1,1 │ │ │ │ + bne s0,a7,431e6 │ │ │ │ + sw a1,36(s1) │ │ │ │ + sw a2,40(s1) │ │ │ │ + ld ra,40(sp) │ │ │ │ + ld s0,32(sp) │ │ │ │ + ld s2,16(sp) │ │ │ │ + ld s3,8(sp) │ │ │ │ + mv a0,s1 │ │ │ │ + ld s1,24(sp) │ │ │ │ + addi sp,sp,48 │ │ │ │ + ret │ │ │ │ + subw s3,a5,s0 │ │ │ │ + j 4317c │ │ │ │ + lbu a4,59(s2) │ │ │ │ + beqz a4,431c0 │ │ │ │ + lbu a4,60(s2) │ │ │ │ + beqz a4,431c0 │ │ │ │ + j 431b4 │ │ │ │ + mv a5,a6 │ │ │ │ + addw a7,s0,a7 │ │ │ │ + slli a3,s0,0x20 │ │ │ │ + srli a4,a3,0x1d │ │ │ │ + add a4,a4,t3 │ │ │ │ + ld a3,0(a4) │ │ │ │ + lw a4,64(a3) │ │ │ │ + sd a3,0(a5) │ │ │ │ + mv a3,a4 │ │ │ │ + bgeu a1,a4,43272 │ │ │ │ + mv a3,a1 │ │ │ │ + sext.w a1,a3 │ │ │ │ + mv a3,a4 │ │ │ │ + bgeu a4,a2,4327e │ │ │ │ + mv a3,a2 │ │ │ │ + addiw s0,s0,1 │ │ │ │ + sext.w a2,a3 │ │ │ │ addi a5,a5,8 │ │ │ │ - fsub.d fa5,fa5,fa3 │ │ │ │ - fdiv.d fa5,fa5,fa1 │ │ │ │ - fsd fa5,-8(a4) │ │ │ │ - fld fa5,0(a3) │ │ │ │ - fmul.d fa4,fa4,fa5 │ │ │ │ - fadd.d fa2,fa2,fa4 │ │ │ │ - bltu a1,s9,43132 │ │ │ │ + bne s0,a7,4325a │ │ │ │ + j 4322c │ │ │ │ + auipc a3,0x23 │ │ │ │ + addi a3,a3,-612 │ │ │ │ + li a2,1687 │ │ │ │ + auipc a1,0x1e │ │ │ │ + addi a1,a1,-272 │ │ │ │ + auipc a0,0x1e │ │ │ │ + addi a0,a0,592 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + addi sp,sp,-160 │ │ │ │ + sd ra,152(sp) │ │ │ │ + lbu a5,60(a1) │ │ │ │ + sd s0,144(sp) │ │ │ │ + beqz a5,4358a │ │ │ │ + ld a5,96(a1) │ │ │ │ + sd s7,88(sp) │ │ │ │ + mv s0,a2 │ │ │ │ + lw a5,8(a5) │ │ │ │ + mv s7,a1 │ │ │ │ + bltu a5,a2,43556 │ │ │ │ + slli a5,a2,0x20 │ │ │ │ + sd s9,72(sp) │ │ │ │ + srli s9,a5,0x1d │ │ │ │ + mv a1,s9 │ │ │ │ + li a0,0 │ │ │ │ + sd s8,80(sp) │ │ │ │ + sd s10,64(sp) │ │ │ │ + jal 1e81c │ │ │ │ + ld a5,96(s7) │ │ │ │ + sd a0,40(sp) │ │ │ │ + lw s8,8(a5) │ │ │ │ + divuw s10,s8,s0 │ │ │ │ + remuw s8,s8,s0 │ │ │ │ + beqz s0,4348a │ │ │ │ + add a5,s9,a0 │ │ │ │ + sd a5,8(sp) │ │ │ │ + addiw a5,s10,1 │ │ │ │ + sd a5,24(sp) │ │ │ │ + addiw a5,s10,-1 │ │ │ │ + sd a5,32(sp) │ │ │ │ + li a5,-1 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + sd s3,120(sp) │ │ │ │ + sd s5,104(sp) │ │ │ │ + sd s6,96(sp) │ │ │ │ + sd s1,136(sp) │ │ │ │ + sd s2,128(sp) │ │ │ │ + sd s4,112(sp) │ │ │ │ + sd s11,56(sp) │ │ │ │ + mv s3,a0 │ │ │ │ + li s6,0 │ │ │ │ + li s5,0 │ │ │ │ + sd a5,16(sp) │ │ │ │ + li a1,152 │ │ │ │ + li a0,0 │ │ │ │ + jal 1e81c │ │ │ │ + li a4,1 │ │ │ │ + sd zero,0(a0) │ │ │ │ + sd zero,8(a0) │ │ │ │ + sd zero,24(a0) │ │ │ │ + sd zero,32(a0) │ │ │ │ + sw zero,40(a0) │ │ │ │ + sd zero,16(a0) │ │ │ │ + sw zero,64(a0) │ │ │ │ + sd zero,80(a0) │ │ │ │ + sd zero,88(a0) │ │ │ │ + sd zero,72(a0) │ │ │ │ + sd zero,112(a0) │ │ │ │ + sd zero,128(a0) │ │ │ │ + sd zero,96(a0) │ │ │ │ + sd zero,104(a0) │ │ │ │ + sw zero,48(a0) │ │ │ │ + sh zero,58(a0) │ │ │ │ + sh zero,60(a0) │ │ │ │ + sb a4,62(a0) │ │ │ │ + sd a0,0(s3) │ │ │ │ + li a2,152 │ │ │ │ + mv a1,s7 │ │ │ │ + jal 36a0 │ │ │ │ + ld a5,0(s3) │ │ │ │ + sb zero,61(a5) │ │ │ │ + sw zero,28(a5) │ │ │ │ + sw zero,32(a5) │ │ │ │ + sd zero,0(a5) │ │ │ │ + sd zero,8(a5) │ │ │ │ + sd zero,16(a5) │ │ │ │ + bnez s8,4349c │ │ │ │ + ld s4,32(sp) │ │ │ │ + mv s11,s10 │ │ │ │ + ld a4,16(sp) │ │ │ │ + slli s2,s11,0x20 │ │ │ │ + srli s2,s2,0x20 │ │ │ │ + slli s0,s2,0x1 │ │ │ │ slli a5,s11,0x20 │ │ │ │ - srli s11,a5,0x1d │ │ │ │ - add a3,s5,s11 │ │ │ │ - add a1,s4,s11 │ │ │ │ - fld fa3,0(a3) │ │ │ │ - fld fa4,0(a1) │ │ │ │ - add a2,s5,s10 │ │ │ │ - fld fa5,0(a2) │ │ │ │ - fmul.d fa4,fa4,fa3 │ │ │ │ - add s10,s10,s3 │ │ │ │ - fld fa3,0(s10) │ │ │ │ - add s11,s11,s3 │ │ │ │ - addiw a5,s0,-4 │ │ │ │ - sext.w a4,a5 │ │ │ │ - fsub.d fa5,fa5,fa4 │ │ │ │ - fsub.d fa5,fa5,fa2 │ │ │ │ - fdiv.d fa5,fa5,fa3 │ │ │ │ - fsd fa5,0(a2) │ │ │ │ - fld fa4,0(s10) │ │ │ │ - fdiv.d fa5,fa5,fa4 │ │ │ │ - fsd fa5,0(a2) │ │ │ │ - fld fa2,0(a1) │ │ │ │ - fld fa4,0(a3) │ │ │ │ - fld fa3,0(s11) │ │ │ │ - fmul.d fa5,fa5,fa2 │ │ │ │ - fsub.d fa5,fa4,fa5 │ │ │ │ - fdiv.d fa5,fa5,fa3 │ │ │ │ - fsd fa5,0(a3) │ │ │ │ - bltz a4,43208 │ │ │ │ - slli a3,a5,0x20 │ │ │ │ - srli a5,a3,0x1d │ │ │ │ - li a1,-1 │ │ │ │ - add a3,s5,a5 │ │ │ │ - add a2,s4,a5 │ │ │ │ - fld fa5,0(a3) │ │ │ │ - fld fa4,0(a2) │ │ │ │ - add a2,s8,a5 │ │ │ │ - fld fa2,0(a2) │ │ │ │ - fmul.d fa4,fa5,fa4 │ │ │ │ - add a2,s3,a5 │ │ │ │ - fld fa3,0(a2) │ │ │ │ - addiw a4,a4,-1 │ │ │ │ - addi a5,a5,-8 │ │ │ │ - fsub.d fa5,fa5,fa4 │ │ │ │ - fsub.d fa5,fa5,fa2 │ │ │ │ - fdiv.d fa5,fa5,fa3 │ │ │ │ - fsd fa5,0(a3) │ │ │ │ - bne a4,a1,431d6 │ │ │ │ - fld fa5,0(s5) │ │ │ │ - add a6,s5,s7 │ │ │ │ - mv a4,s1 │ │ │ │ - fsd fa5,0(a6) │ │ │ │ - mv a1,s2 │ │ │ │ - mv a5,s5 │ │ │ │ - mv a0,s3 │ │ │ │ - mv a2,s4 │ │ │ │ + and s1,s11,a4 │ │ │ │ + li a1,16 │ │ │ │ + add s0,s0,s2 │ │ │ │ + li a0,0 │ │ │ │ + or s1,s1,a5 │ │ │ │ + slli s0,s0,0x3 │ │ │ │ + jal 1e81c │ │ │ │ + mv s9,a0 │ │ │ │ + mv a1,s0 │ │ │ │ + li a0,0 │ │ │ │ + jal 1e81c │ │ │ │ + ld a4,96(s7) │ │ │ │ + slli a5,s5,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + sd a0,0(s9) │ │ │ │ + ld a1,0(a4) │ │ │ │ + slli s2,a5,0x1 │ │ │ │ + add s2,s2,a5 │ │ │ │ + slli s2,s2,0x3 │ │ │ │ + mv a2,s0 │ │ │ │ + add a1,a1,s2 │ │ │ │ + jal 36a0 │ │ │ │ + sd s1,8(s9) │ │ │ │ + li a2,0 │ │ │ │ + beqz s5,43418 │ │ │ │ + ld a5,96(s7) │ │ │ │ + addiw a4,s5,-1 │ │ │ │ + slli a4,a4,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + ld a3,0(a5) │ │ │ │ + slli a5,a4,0x1 │ │ │ │ + add a5,a5,a4 │ │ │ │ + slli a5,a5,0x3 │ │ │ │ + add a5,a5,a3 │ │ │ │ + lw a2,16(a5) │ │ │ │ + beqz s11,43436 │ │ │ │ + ld a5,0(s9) │ │ │ │ + add a3,a5,s0 │ │ │ │ + addi a3,a3,16 │ │ │ │ + addi a5,a5,16 │ │ │ │ + lw a4,0(a5) │ │ │ │ + addi a5,a5,24 │ │ │ │ + subw a4,a4,a2 │ │ │ │ + sw a4,-24(a5) │ │ │ │ + bne a5,a3,43428 │ │ │ │ + ld a5,104(s7) │ │ │ │ + bnez a5,434b8 │ │ │ │ + ld a3,0(s3) │ │ │ │ + ld a4,0(s9) │ │ │ │ + sd s9,96(a3) │ │ │ │ + sd s6,104(a3) │ │ │ │ + beqz s6,434a4 │ │ │ │ + slli s4,s4,0x20 │ │ │ │ + srli s4,s4,0x20 │ │ │ │ + ld a2,0(s6) │ │ │ │ + slli a5,s4,0x1 │ │ │ │ + add a5,a5,s4 │ │ │ │ + slli a5,a5,0x3 │ │ │ │ + add a4,a4,a5 │ │ │ │ + add a2,a2,a5 │ │ │ │ + lw a5,16(a2) │ │ │ │ + lw a4,16(a4) │ │ │ │ + bne a4,a5,43536 │ │ │ │ + sw a5,24(a3) │ │ │ │ + ld a5,8(sp) │ │ │ │ + addi s3,s3,8 │ │ │ │ + addw s5,s11,s5 │ │ │ │ + bne a5,s3,43320 │ │ │ │ + ld s1,136(sp) │ │ │ │ + ld s2,128(sp) │ │ │ │ + ld s3,120(sp) │ │ │ │ + ld s4,112(sp) │ │ │ │ + ld s5,104(sp) │ │ │ │ + ld s6,96(sp) │ │ │ │ + ld s11,56(sp) │ │ │ │ + ld s0,144(sp) │ │ │ │ + ld ra,152(sp) │ │ │ │ + ld a0,40(sp) │ │ │ │ + ld s7,88(sp) │ │ │ │ + ld s8,80(sp) │ │ │ │ + ld s9,72(sp) │ │ │ │ + ld s10,64(sp) │ │ │ │ + addi sp,sp,160 │ │ │ │ + ret │ │ │ │ + ld s11,24(sp) │ │ │ │ + addiw s8,s8,-1 │ │ │ │ + mv s4,s10 │ │ │ │ + j 433a6 │ │ │ │ + slli s4,s4,0x20 │ │ │ │ + srli s4,s4,0x20 │ │ │ │ + slli a5,s4,0x1 │ │ │ │ + add a5,a5,s4 │ │ │ │ + slli a5,a5,0x3 │ │ │ │ + add a4,a4,a5 │ │ │ │ + lw a5,16(a4) │ │ │ │ + j 4346e │ │ │ │ + li a1,16 │ │ │ │ + li a0,0 │ │ │ │ + jal 1e81c │ │ │ │ + mv s6,a0 │ │ │ │ + mv a1,s0 │ │ │ │ + li a0,0 │ │ │ │ + jal 1e81c │ │ │ │ + ld a5,104(s7) │ │ │ │ + sd a0,0(s6) │ │ │ │ + mv a2,s0 │ │ │ │ + ld a1,0(a5) │ │ │ │ + add a1,a1,s2 │ │ │ │ + jal 36a0 │ │ │ │ + sd s1,8(s6) │ │ │ │ + bnez s5,43504 │ │ │ │ + li a2,0 │ │ │ │ + beqz s11,43524 │ │ │ │ + ld a5,0(s6) │ │ │ │ li a3,0 │ │ │ │ - auipc s0,0x1b │ │ │ │ - fld fa1,-1648(s0) │ │ │ │ - fld fa5,0(a4) │ │ │ │ - fld fa2,0(a1) │ │ │ │ - fld fa3,8(a4) │ │ │ │ - fld fa4,8(a1) │ │ │ │ - addi a0,a0,8 │ │ │ │ - fsub.d fa3,fa3,fa5 │ │ │ │ - fsub.d fa4,fa4,fa2 │ │ │ │ - fld fa5,0(a5) │ │ │ │ - fld fa2,8(a5) │ │ │ │ - addi a5,a5,8 │ │ │ │ - fadd.d fa5,fa5,fa5 │ │ │ │ - addi a2,a2,8 │ │ │ │ + addi a5,a5,16 │ │ │ │ + lw a4,0(a5) │ │ │ │ + addi a5,a5,24 │ │ │ │ addiw a3,a3,1 │ │ │ │ - fdiv.d fa4,fa4,fa3 │ │ │ │ - addi a4,a4,8 │ │ │ │ - addi a1,a1,8 │ │ │ │ - fadd.d fa5,fa5,fa2 │ │ │ │ - fmul.d fa5,fa5,fa3 │ │ │ │ - fsub.d fa5,fa4,fa5 │ │ │ │ - fsd fa5,-8(a0) │ │ │ │ - fld fa4,-8(a5) │ │ │ │ - fld fa5,0(a5) │ │ │ │ - fsub.d fa5,fa5,fa4 │ │ │ │ - fdiv.d fa5,fa5,fa3 │ │ │ │ - fsd fa5,-8(a2) │ │ │ │ - fld fa5,-8(a5) │ │ │ │ - fmul.d fa5,fa5,fa1 │ │ │ │ - fsd fa5,-8(a5) │ │ │ │ - bltu a3,s6,43228 │ │ │ │ - fld fa5,0(s3) │ │ │ │ - add s3,s3,s7 │ │ │ │ - add s7,s7,s4 │ │ │ │ - fsd fa5,0(s3) │ │ │ │ - fld fa5,0(s4) │ │ │ │ - ld ra,104(sp) │ │ │ │ - ld s0,96(sp) │ │ │ │ - fsd fa5,0(s7) │ │ │ │ - fld fa5,0(s5) │ │ │ │ - ld s1,88(sp) │ │ │ │ - ld s2,80(sp) │ │ │ │ - fsd fa5,0(a6) │ │ │ │ - ld s3,72(sp) │ │ │ │ - ld s4,64(sp) │ │ │ │ - ld s6,48(sp) │ │ │ │ - ld s7,40(sp) │ │ │ │ - ld s8,32(sp) │ │ │ │ - ld s9,24(sp) │ │ │ │ - ld s10,16(sp) │ │ │ │ - ld s11,8(sp) │ │ │ │ - mv a0,s5 │ │ │ │ - ld s5,56(sp) │ │ │ │ - addi sp,sp,112 │ │ │ │ - ret │ │ │ │ - fmv.d.x fa2,zero │ │ │ │ - j 4316c │ │ │ │ - fmv.d.x fa2,zero │ │ │ │ - li a1,1 │ │ │ │ - j 43128 │ │ │ │ + subw a4,a4,a2 │ │ │ │ + sw a4,-24(a5) │ │ │ │ + bltu a3,s11,434f2 │ │ │ │ + j 4343c │ │ │ │ + ld a5,104(s7) │ │ │ │ + addiw a4,s5,-1 │ │ │ │ + slli a4,a4,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + ld a3,0(a5) │ │ │ │ + slli a5,a4,0x1 │ │ │ │ + add a5,a5,a4 │ │ │ │ + slli a5,a5,0x3 │ │ │ │ + add a5,a5,a3 │ │ │ │ + lw a2,16(a5) │ │ │ │ + bnez s11,434ea │ │ │ │ + j 4343c │ │ │ │ + ld a3,0(s3) │ │ │ │ + ld a4,0(s9) │ │ │ │ + sd s9,96(a3) │ │ │ │ + sd s6,104(a3) │ │ │ │ + j 43450 │ │ │ │ + auipc a3,0x23 │ │ │ │ + addi a3,a3,-1278 │ │ │ │ + li a2,1812 │ │ │ │ + auipc a1,0x1e │ │ │ │ + addi a1,a1,-954 │ │ │ │ + auipc a0,0x1e │ │ │ │ + addi a0,a0,-18 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + auipc a3,0x23 │ │ │ │ + addi a3,a3,-1310 │ │ │ │ + li a2,1747 │ │ │ │ + auipc a1,0x1e │ │ │ │ + addi a1,a1,-986 │ │ │ │ + auipc a0,0x1e │ │ │ │ + addi a0,a0,-82 │ │ │ │ + sd s1,136(sp) │ │ │ │ + sd s2,128(sp) │ │ │ │ + sd s3,120(sp) │ │ │ │ + sd s4,112(sp) │ │ │ │ + sd s5,104(sp) │ │ │ │ + sd s6,96(sp) │ │ │ │ + sd s8,80(sp) │ │ │ │ + sd s9,72(sp) │ │ │ │ + sd s10,64(sp) │ │ │ │ + sd s11,56(sp) │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + auipc a3,0x23 │ │ │ │ + addi a3,a3,-1362 │ │ │ │ + li a2,1746 │ │ │ │ + auipc a1,0x1e │ │ │ │ + addi a1,a1,-1038 │ │ │ │ + auipc a0,0x1e │ │ │ │ + addi a0,a0,-150 │ │ │ │ + sd s1,136(sp) │ │ │ │ + sd s2,128(sp) │ │ │ │ + sd s3,120(sp) │ │ │ │ + sd s4,112(sp) │ │ │ │ + sd s5,104(sp) │ │ │ │ + sd s6,96(sp) │ │ │ │ + sd s7,88(sp) │ │ │ │ + sd s8,80(sp) │ │ │ │ + sd s9,72(sp) │ │ │ │ + sd s10,64(sp) │ │ │ │ + sd s11,56(sp) │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ addi sp,sp,-96 │ │ │ │ + sd ra,88(sp) │ │ │ │ + lbu a5,60(a1) │ │ │ │ + beqz a5,437e8 │ │ │ │ + ld a5,96(a1) │ │ │ │ + sd s2,64(sp) │ │ │ │ sd s3,56(sp) │ │ │ │ - li s3,3 │ │ │ │ + lw a5,8(a5) │ │ │ │ + sd s0,80(sp) │ │ │ │ sd s1,72(sp) │ │ │ │ - divuw s1,a0,s3 │ │ │ │ - fmv.d.x fa5,zero │ │ │ │ + sd s4,48(sp) │ │ │ │ + sd s5,40(sp) │ │ │ │ + sd s6,32(sp) │ │ │ │ + sd s7,24(sp) │ │ │ │ + sd s8,16(sp) │ │ │ │ + mv s3,a1 │ │ │ │ + mv s2,a2 │ │ │ │ + bgeu a2,a5,437c6 │ │ │ │ + li a1,152 │ │ │ │ + li a0,0 │ │ │ │ + mv s6,a3 │ │ │ │ + jal 1e81c │ │ │ │ + li a5,1 │ │ │ │ + mv s0,a0 │ │ │ │ + sb a5,62(a0) │ │ │ │ + sd zero,0(a0) │ │ │ │ + sd zero,8(a0) │ │ │ │ + sd zero,24(a0) │ │ │ │ + sd zero,32(a0) │ │ │ │ + sw zero,40(a0) │ │ │ │ + sd zero,16(a0) │ │ │ │ + sw zero,64(a0) │ │ │ │ + sd zero,80(a0) │ │ │ │ + sd zero,88(a0) │ │ │ │ + sd zero,72(a0) │ │ │ │ + sd zero,112(a0) │ │ │ │ + sd zero,128(a0) │ │ │ │ + sd zero,96(a0) │ │ │ │ + sd zero,104(a0) │ │ │ │ + sw zero,48(a0) │ │ │ │ + sh zero,58(a0) │ │ │ │ + sh zero,60(a0) │ │ │ │ + li a2,128 │ │ │ │ + addi a1,s3,24 │ │ │ │ + addi a0,a0,24 │ │ │ │ + jal 36a0 │ │ │ │ + sb zero,61(s0) │ │ │ │ + ld a5,96(s3) │ │ │ │ + addw a4,s2,s6 │ │ │ │ + sw zero,28(s0) │ │ │ │ + lw a5,8(a5) │ │ │ │ + sw zero,32(s0) │ │ │ │ + bgeu a5,a4,4366e │ │ │ │ + subw s6,a5,s2 │ │ │ │ + slli s4,s6,0x20 │ │ │ │ + srli s4,s4,0x20 │ │ │ │ + mv s5,s4 │ │ │ │ + slli s1,s5,0x1 │ │ │ │ + slli a5,s6,0x20 │ │ │ │ + li a1,16 │ │ │ │ + add s1,s1,s5 │ │ │ │ + li a0,0 │ │ │ │ + or s4,s4,a5 │ │ │ │ + slli s1,s1,0x3 │ │ │ │ + jal 1e81c │ │ │ │ + mv s7,a0 │ │ │ │ + mv a1,s1 │ │ │ │ + li a0,0 │ │ │ │ + jal 1e81c │ │ │ │ + ld a4,96(s3) │ │ │ │ + slli a5,s2,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + sd a0,0(s7) │ │ │ │ + ld a1,0(a4) │ │ │ │ + slli s5,a5,0x1 │ │ │ │ + add s5,s5,a5 │ │ │ │ + slli s5,s5,0x3 │ │ │ │ + mv a2,s1 │ │ │ │ + add a1,a1,s5 │ │ │ │ + jal 36a0 │ │ │ │ + sd s4,8(s7) │ │ │ │ + li a3,0 │ │ │ │ + bnez s2,43798 │ │ │ │ + beqz s6,436e2 │ │ │ │ + ld a5,0(s7) │ │ │ │ + add a2,a5,s1 │ │ │ │ + addi a2,a2,16 │ │ │ │ + addi a5,a5,16 │ │ │ │ + lw a4,0(a5) │ │ │ │ + addi a5,a5,24 │ │ │ │ + subw a4,a4,a3 │ │ │ │ + sw a4,-24(a5) │ │ │ │ + bne a2,a5,436d4 │ │ │ │ + addiw a5,s6,-1 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + ld a4,104(s3) │ │ │ │ + slli s8,a5,0x1 │ │ │ │ + add s8,s8,a5 │ │ │ │ + slli s8,s8,0x3 │ │ │ │ + beqz a4,437b4 │ │ │ │ + li a1,16 │ │ │ │ + li a0,0 │ │ │ │ + sd s9,8(sp) │ │ │ │ + jal 1e81c │ │ │ │ + mv s9,a0 │ │ │ │ + mv a1,s1 │ │ │ │ + li a0,0 │ │ │ │ + jal 1e81c │ │ │ │ + ld a5,104(s3) │ │ │ │ + sd a0,0(s9) │ │ │ │ + mv a2,s1 │ │ │ │ + ld a1,0(a5) │ │ │ │ + add a1,a1,s5 │ │ │ │ + jal 36a0 │ │ │ │ + sd s4,8(s9) │ │ │ │ + beqz s2,43742 │ │ │ │ + ld a5,104(s3) │ │ │ │ + addiw s2,s2,-1 │ │ │ │ + slli s2,s2,0x20 │ │ │ │ + srli s2,s2,0x20 │ │ │ │ + ld a4,0(a5) │ │ │ │ + slli a5,s2,0x1 │ │ │ │ + add a5,a5,s2 │ │ │ │ + slli a5,a5,0x3 │ │ │ │ + add a5,a5,a4 │ │ │ │ + lw s2,16(a5) │ │ │ │ + ld a3,0(s9) │ │ │ │ + addi s1,s1,16 │ │ │ │ + addi a5,a3,16 │ │ │ │ + add s1,s1,a3 │ │ │ │ + beqz s6,43762 │ │ │ │ + lw a4,0(a5) │ │ │ │ + addi a5,a5,24 │ │ │ │ + subw a4,a4,s2 │ │ │ │ + sw a4,-24(a5) │ │ │ │ + bne a5,s1,43752 │ │ │ │ + ld a4,0(s7) │ │ │ │ + add a3,a3,s8 │ │ │ │ + lw a5,16(a3) │ │ │ │ + add a4,a4,s8 │ │ │ │ + lw a4,16(a4) │ │ │ │ + sd s7,96(s0) │ │ │ │ + sd s9,104(s0) │ │ │ │ + bne a4,a5,4381c │ │ │ │ + ld s9,8(sp) │ │ │ │ + ld ra,88(sp) │ │ │ │ + sw a5,24(s0) │ │ │ │ + mv a0,s0 │ │ │ │ + ld s0,80(sp) │ │ │ │ + ld s1,72(sp) │ │ │ │ + ld s2,64(sp) │ │ │ │ + ld s3,56(sp) │ │ │ │ + ld s4,48(sp) │ │ │ │ + ld s5,40(sp) │ │ │ │ + ld s6,32(sp) │ │ │ │ + ld s7,24(sp) │ │ │ │ + ld s8,16(sp) │ │ │ │ + addi sp,sp,96 │ │ │ │ + ret │ │ │ │ + ld a5,96(s3) │ │ │ │ + addiw a4,s2,-1 │ │ │ │ + slli a4,a4,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + ld a3,0(a5) │ │ │ │ + slli a5,a4,0x1 │ │ │ │ + add a5,a5,a4 │ │ │ │ + slli a5,a5,0x3 │ │ │ │ + add a5,a5,a3 │ │ │ │ + lw a3,16(a5) │ │ │ │ + j 436c4 │ │ │ │ + ld a5,0(s7) │ │ │ │ + sd s7,96(s0) │ │ │ │ + sd zero,104(s0) │ │ │ │ + add a5,a5,s8 │ │ │ │ + lw a5,16(a5) │ │ │ │ + j 4377c │ │ │ │ + auipc a3,0x23 │ │ │ │ + addi a3,a3,-1910 │ │ │ │ + li a2,1838 │ │ │ │ + auipc a1,0x1e │ │ │ │ + addi a1,a1,-1610 │ │ │ │ + auipc a0,0x1e │ │ │ │ + addi a0,a0,-586 │ │ │ │ + sd s9,8(sp) │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + auipc a3,0x23 │ │ │ │ + addi a3,a3,-1944 │ │ │ │ + li a2,1837 │ │ │ │ + auipc a1,0x1e │ │ │ │ + addi a1,a1,-1644 │ │ │ │ + auipc a0,0x1e │ │ │ │ + addi a0,a0,-756 │ │ │ │ sd s0,80(sp) │ │ │ │ + sd s1,72(sp) │ │ │ │ sd s2,64(sp) │ │ │ │ - feq.d a5,fa1,fa5 │ │ │ │ - fsd fs0,40(sp) │ │ │ │ - fsd fs3,16(sp) │ │ │ │ - fsd fs4,8(sp) │ │ │ │ - sd ra,88(sp) │ │ │ │ - fsd fs1,32(sp) │ │ │ │ - fsd fs2,24(sp) │ │ │ │ - fsub.d fs0,fa1,fa0 │ │ │ │ - fmv.d fs4,fa1 │ │ │ │ - fmv.d fs3,fa0 │ │ │ │ - mv s2,a1 │ │ │ │ - mv s3,s1 │ │ │ │ - mv s0,s1 │ │ │ │ - beqz a5,434a4 │ │ │ │ - feq.d a5,fa0,fa5 │ │ │ │ - beqz a5,434a4 │ │ │ │ - li a5,5 │ │ │ │ - bgeu a5,a0,43668 │ │ │ │ - fcvt.d.w fa5,s3 │ │ │ │ - auipc a5,0x1b │ │ │ │ - fld fs0,-1984(a5) │ │ │ │ - auipc a5,0x1b │ │ │ │ - fld fs1,-1592(a5) │ │ │ │ - fdiv.d fs0,fs0,fa5 │ │ │ │ - auipc a5,0x1b │ │ │ │ - fld fa5,-1396(a5) │ │ │ │ - flt.d a5,fs0,fa5 │ │ │ │ - beqz a5,43586 │ │ │ │ - fmv.d fs0,fa5 │ │ │ │ - fmv.d fa0,fs0 │ │ │ │ - jal 3920 │ │ │ │ - auipc a5,0x1b │ │ │ │ - fld fa5,-1640(a5) │ │ │ │ - fdiv.d fa0,fa0,fa5 │ │ │ │ - jal 3960 │ │ │ │ - fmv.d fa1,fa0 │ │ │ │ - fmv.d fa0,fs1 │ │ │ │ - jal 35c0 │ │ │ │ - fadd.d fs2,fa0,fa0 │ │ │ │ - auipc a5,0x1a │ │ │ │ - fld fa4,1984(a5) │ │ │ │ - fmul.d fa4,fa0,fa4 │ │ │ │ - fsub.d fa5,fs0,fs2 │ │ │ │ - auipc a5,0x1b │ │ │ │ - fld fa2,-1424(a5) │ │ │ │ - fsub.d fa3,fa4,fs0 │ │ │ │ - fmul.d fa5,fa5,fa2 │ │ │ │ - flt.d a5,fa3,fa5 │ │ │ │ - beqz a5,433b6 │ │ │ │ - auipc a5,0x1b │ │ │ │ - fld fs2,-1702(a5) │ │ │ │ - fsub.d fa5,fs0,fa4 │ │ │ │ - fmul.d fs2,fa0,fs2 │ │ │ │ - auipc a5,0x1b │ │ │ │ - fld fa3,-1470(a5) │ │ │ │ - fmul.d fa5,fa5,fa3 │ │ │ │ - fsub.d fs0,fs2,fs0 │ │ │ │ - flt.d a5,fs0,fa5 │ │ │ │ - beqz a5,43662 │ │ │ │ - fdiv.d fa0,fs3,fs2 │ │ │ │ - auipc a5,0x1b │ │ │ │ - fld fs0,-1482(a5) │ │ │ │ - fadd.d fa0,fa0,fs0 │ │ │ │ - jal 3960 │ │ │ │ - fdiv.d fa5,fs4,fs2 │ │ │ │ - fmv.d fs1,fa0 │ │ │ │ - fsub.d fa0,fa5,fs0 │ │ │ │ - jal 3810 │ │ │ │ - fmul.d fa4,fs2,fs0 │ │ │ │ - fmul.d fa5,fs2,fs1 │ │ │ │ - fmv.d fs0,fa0 │ │ │ │ - fadd.d fa0,fa4,fs3 │ │ │ │ - flt.d a5,fa0,fa5 │ │ │ │ - beqz a5,43406 │ │ │ │ - auipc a5,0x1a │ │ │ │ - fld fa5,1912(a5) │ │ │ │ - fsub.d fs1,fs1,fa5 │ │ │ │ - fmul.d fa3,fs2,fs1 │ │ │ │ - flt.d a5,fa0,fa3 │ │ │ │ - bnez a5,433f8 │ │ │ │ - fsub.d fa1,fs4,fa4 │ │ │ │ - fmul.d fa5,fs2,fs0 │ │ │ │ - flt.d a5,fa5,fa1 │ │ │ │ - beqz a5,4342a │ │ │ │ - auipc a5,0x1a │ │ │ │ - fld fa5,1876(a5) │ │ │ │ - fadd.d fs0,fs0,fa5 │ │ │ │ - fmul.d fa4,fs2,fs0 │ │ │ │ - flt.d a5,fa4,fa1 │ │ │ │ - bnez a5,4341c │ │ │ │ - auipc a5,0x1a │ │ │ │ - fld fa5,1774(a5) │ │ │ │ - fadd.d fa5,fs0,fa5 │ │ │ │ - fsub.d fa5,fa5,fs1 │ │ │ │ - fcvt.w.d a5,fa5,rtz │ │ │ │ - sext.w a4,a5 │ │ │ │ - blt a4,s1,435a2 │ │ │ │ - mv s1,a4 │ │ │ │ - mv s0,a4 │ │ │ │ - addiw a1,s0,2 │ │ │ │ + sd s3,56(sp) │ │ │ │ + sd s4,48(sp) │ │ │ │ + sd s5,40(sp) │ │ │ │ + sd s6,32(sp) │ │ │ │ + sd s7,24(sp) │ │ │ │ + sd s8,16(sp) │ │ │ │ + sd s9,8(sp) │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + auipc a3,0x23 │ │ │ │ + addi a3,a3,-1996 │ │ │ │ + li a2,1897 │ │ │ │ + auipc a1,0x1e │ │ │ │ + addi a1,a1,-1696 │ │ │ │ + auipc a0,0x1e │ │ │ │ + addi a0,a0,-760 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + addi sp,sp,-192 │ │ │ │ + sd s0,176(sp) │ │ │ │ + sd ra,184(sp) │ │ │ │ + sd s1,168(sp) │ │ │ │ + sd s2,160(sp) │ │ │ │ + sd s3,152(sp) │ │ │ │ + sd s4,144(sp) │ │ │ │ + sd s5,136(sp) │ │ │ │ + sd s6,128(sp) │ │ │ │ + sd s7,120(sp) │ │ │ │ + sd s8,112(sp) │ │ │ │ + sd s9,104(sp) │ │ │ │ + sd s10,96(sp) │ │ │ │ + sd s11,88(sp) │ │ │ │ + sd a2,72(sp) │ │ │ │ + sd a3,24(sp) │ │ │ │ + sd a4,32(sp) │ │ │ │ + sd a5,64(sp) │ │ │ │ + sd a6,56(sp) │ │ │ │ + sd a7,40(sp) │ │ │ │ + mv s0,a1 │ │ │ │ + beqz a2,43df4 │ │ │ │ + auipc a1,0x1a │ │ │ │ + addi a1,a1,1606 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 3750 │ │ │ │ + sd a0,16(sp) │ │ │ │ + beqz a0,43ebc │ │ │ │ + ld a2,24(sp) │ │ │ │ + ld a1,72(sp) │ │ │ │ + lui a3,0x190 │ │ │ │ + jal 1c07e │ │ │ │ + sd a0,0(sp) │ │ │ │ + ld a3,32(sp) │ │ │ │ + lw a5,8(a3) │ │ │ │ + lw a4,12(a3) │ │ │ │ + ld a0,0(a3) │ │ │ │ + addiw a3,a5,2 │ │ │ │ + bgeu a3,a4,43dca │ │ │ │ + slli a3,a5,0x20 │ │ │ │ + srli a3,a3,0x20 │ │ │ │ + slli a4,a3,0x1 │ │ │ │ + add a4,a4,a3 │ │ │ │ + slli a4,a4,0x3 │ │ │ │ + add a0,a0,a4 │ │ │ │ + ld a4,24(sp) │ │ │ │ + addiw a5,a5,1 │ │ │ │ + sw zero,12(a0) │ │ │ │ + sd a4,0(a0) │ │ │ │ + ld a4,32(sp) │ │ │ │ + sd zero,8(sp) │ │ │ │ + li s11,0 │ │ │ │ + sw a5,8(a4) │ │ │ │ + ld a5,72(sp) │ │ │ │ + li s8,0 │ │ │ │ + li s4,0 │ │ │ │ + li s5,255 │ │ │ │ + li s2,0 │ │ │ │ + li s0,0 │ │ │ │ + li s9,0 │ │ │ │ + li s3,0 │ │ │ │ + li s10,0 │ │ │ │ + li s1,0 │ │ │ │ + li s6,-1 │ │ │ │ + li s7,64 │ │ │ │ + beqz a5,439f4 │ │ │ │ + ld a0,0(sp) │ │ │ │ + jal 1c0fc │ │ │ │ + slliw a5,a0,0x18 │ │ │ │ + sraiw a5,a5,0x18 │ │ │ │ + beq a5,s6,43954 │ │ │ │ + beq a5,s7,43a74 │ │ │ │ + li a4,62 │ │ │ │ + beq a5,a4,43b22 │ │ │ │ + mv a4,a5 │ │ │ │ + sext.w a3,s1 │ │ │ │ + beq a5,s1,43b62 │ │ │ │ + beqz s0,4391e │ │ │ │ + bltu s8,s11,43e72 │ │ │ │ + bge a4,s5,43914 │ │ │ │ + zext.b s5,a0 │ │ │ │ + li s0,1 │ │ │ │ + bge s4,a4,4391e │ │ │ │ + zext.b s4,a0 │ │ │ │ + bnez s3,43a44 │ │ │ │ + or a4,s10,s9 │ │ │ │ + zext.b a4,a4 │ │ │ │ + bnez a4,43a24 │ │ │ │ + li a3,10 │ │ │ │ + beq a5,a3,43a3e │ │ │ │ + li s10,0 │ │ │ │ + li a3,13 │ │ │ │ + mv s9,a4 │ │ │ │ + beq a5,a3,438de │ │ │ │ + ld a0,0(sp) │ │ │ │ + mv s9,a4 │ │ │ │ + addiw s11,s11,1 │ │ │ │ + jal 1c0fc │ │ │ │ + slliw a5,a0,0x18 │ │ │ │ + sraiw a5,a5,0x18 │ │ │ │ + bne a5,s6,438f0 │ │ │ │ + beqz s3,43d06 │ │ │ │ + beqz s0,4395e │ │ │ │ + bnez s11,43e38 │ │ │ │ + ld a5,192(sp) │ │ │ │ + ld a0,16(sp) │ │ │ │ + sb s5,0(a5) │ │ │ │ + ld a5,200(sp) │ │ │ │ + sb s4,0(a5) │ │ │ │ + jal 35a0 │ │ │ │ + ld a5,72(sp) │ │ │ │ + beqz a5,4397a │ │ │ │ + ld a0,0(sp) │ │ │ │ + jal 1c0f6 │ │ │ │ + ld a0,0(sp) │ │ │ │ + jal 3670 │ │ │ │ + ld ra,184(sp) │ │ │ │ + ld s0,176(sp) │ │ │ │ + ld a0,8(sp) │ │ │ │ + ld s1,168(sp) │ │ │ │ + ld s2,160(sp) │ │ │ │ + ld s3,152(sp) │ │ │ │ + ld s4,144(sp) │ │ │ │ + ld s5,136(sp) │ │ │ │ + ld s6,128(sp) │ │ │ │ + ld s7,120(sp) │ │ │ │ + ld s8,112(sp) │ │ │ │ + ld s9,104(sp) │ │ │ │ + ld s10,96(sp) │ │ │ │ + ld s11,88(sp) │ │ │ │ + addi sp,sp,192 │ │ │ │ + ret │ │ │ │ + bnez s1,43a12 │ │ │ │ + li s10,1 │ │ │ │ + li s1,64 │ │ │ │ + li a4,64 │ │ │ │ + beqz s0,43b40 │ │ │ │ + beqz s11,43e50 │ │ │ │ + mv s3,s0 │ │ │ │ + beq s11,s8,43d60 │ │ │ │ + bltu s8,s11,43e72 │ │ │ │ + bge a4,s5,439c6 │ │ │ │ + zext.b s5,a0 │ │ │ │ + li s0,1 │ │ │ │ + bge s4,a4,439d0 │ │ │ │ + zext.b s4,a0 │ │ │ │ + bnez s3,43b40 │ │ │ │ + or a4,s9,s10 │ │ │ │ + zext.b a4,a4 │ │ │ │ + bnez a4,43b86 │ │ │ │ + li a3,10 │ │ │ │ + li s10,0 │ │ │ │ + beq a5,a3,43bf0 │ │ │ │ + li a3,13 │ │ │ │ + mv s9,a4 │ │ │ │ + beq a5,a3,439f4 │ │ │ │ + addiw s11,s11,1 │ │ │ │ + mv s9,a4 │ │ │ │ + ld a0,16(sp) │ │ │ │ + jal 3940 │ │ │ │ + slliw a5,a0,0x18 │ │ │ │ + sraiw a5,a5,0x18 │ │ │ │ + beq a5,s6,43954 │ │ │ │ + beq a5,s7,439a0 │ │ │ │ + li a4,62 │ │ │ │ + beq a5,a4,43bb4 │ │ │ │ + mv a4,a5 │ │ │ │ + sext.w a3,s1 │ │ │ │ + beq a5,s1,43bf6 │ │ │ │ + beqz s0,439d0 │ │ │ │ + bgeu s8,s11,439be │ │ │ │ + j 43e72 │ │ │ │ + bnez s10,43ad6 │ │ │ │ + mv a4,s9 │ │ │ │ + beqz s3,43936 │ │ │ │ + beqz s9,43dec │ │ │ │ + li a4,10 │ │ │ │ + bne a5,a4,43c66 │ │ │ │ + mv s0,s9 │ │ │ │ + mv s3,s9 │ │ │ │ + li s11,0 │ │ │ │ + li s9,0 │ │ │ │ + li s10,0 │ │ │ │ + j 438de │ │ │ │ + li a4,43 │ │ │ │ + li s3,1 │ │ │ │ + bne a5,a4,43922 │ │ │ │ + beqz s2,43bdc │ │ │ │ + bnez s11,43c6c │ │ │ │ + or a4,s9,s10 │ │ │ │ + zext.b a4,a4 │ │ │ │ + beqz a4,43d02 │ │ │ │ + mv s2,a4 │ │ │ │ + beqz s10,43a2e │ │ │ │ + mv a5,s10 │ │ │ │ + mv a3,s11 │ │ │ │ + mv s10,s2 │ │ │ │ + mv s11,s8 │ │ │ │ + mv s2,s9 │ │ │ │ + j 43dbc │ │ │ │ + bnez s1,438fc │ │ │ │ + li s10,1 │ │ │ │ + li s1,64 │ │ │ │ + li a4,64 │ │ │ │ + beqz s0,43a44 │ │ │ │ + mv s3,s0 │ │ │ │ + beqz s11,4390c │ │ │ │ + bne s8,s11,43908 │ │ │ │ + ld a4,8(sp) │ │ │ │ + bnez a4,43b70 │ │ │ │ + ld a4,56(sp) │ │ │ │ + sw s11,0(a4) │ │ │ │ + ld a4,40(sp) │ │ │ │ + sw s11,0(a4) │ │ │ │ + sd a5,48(sp) │ │ │ │ + ld a0,0(sp) │ │ │ │ + ld a5,8(sp) │ │ │ │ + addiw s0,a5,1 │ │ │ │ + jal 1c1b2 │ │ │ │ + ld a5,24(sp) │ │ │ │ + lui a4,0x100 │ │ │ │ + mv s8,a0 │ │ │ │ + add a4,a4,a5 │ │ │ │ + ld a5,48(sp) │ │ │ │ + blt a4,a0,43ae4 │ │ │ │ + ld a4,64(sp) │ │ │ │ + beqz a4,43ac4 │ │ │ │ + beq s0,a4,43ae4 │ │ │ │ + ld s8,24(sp) │ │ │ │ + bnez s3,43c4e │ │ │ │ + sd s0,8(sp) │ │ │ │ + sd s8,24(sp) │ │ │ │ + li s2,0 │ │ │ │ + li s0,0 │ │ │ │ + li s11,0 │ │ │ │ + li s8,0 │ │ │ │ + li a4,10 │ │ │ │ + bne a5,a4,43eb6 │ │ │ │ + li s11,0 │ │ │ │ + li s2,1 │ │ │ │ + li s10,0 │ │ │ │ + j 438de │ │ │ │ + ld a2,32(sp) │ │ │ │ + lw a4,8(a2) │ │ │ │ + lw a3,12(a2) │ │ │ │ + ld a0,0(a2) │ │ │ │ + addiw a2,a4,2 │ │ │ │ + bgeu a2,a3,43d8a │ │ │ │ + slli a2,a4,0x20 │ │ │ │ + srli a2,a2,0x20 │ │ │ │ + slli a3,a2,0x1 │ │ │ │ + add a3,a3,a2 │ │ │ │ + slli a3,a3,0x3 │ │ │ │ + add a0,a0,a3 │ │ │ │ + addi a3,s8,-1 │ │ │ │ + sd a3,0(a0) │ │ │ │ + ld a3,8(sp) │ │ │ │ + addiw a4,a4,1 │ │ │ │ + sw a3,12(a0) │ │ │ │ + ld a3,32(sp) │ │ │ │ + sw a4,8(a3) │ │ │ │ + ld a4,64(sp) │ │ │ │ + beqz a4,43ac6 │ │ │ │ + bne s0,a4,43ac6 │ │ │ │ + ld a5,64(sp) │ │ │ │ + sd a5,8(sp) │ │ │ │ + j 4395e │ │ │ │ + bnez s1,438fc │ │ │ │ + li s10,1 │ │ │ │ + li s1,62 │ │ │ │ + li a3,62 │ │ │ │ + bnez s11,43b6a │ │ │ │ + li s3,0 │ │ │ │ + beqz s0,43922 │ │ │ │ + mv a4,a3 │ │ │ │ + li s3,0 │ │ │ │ + j 4390c │ │ │ │ + li a4,43 │ │ │ │ + li s3,1 │ │ │ │ + bne a5,a4,439d4 │ │ │ │ + beqz s2,43c9a │ │ │ │ + beqz s11,43d28 │ │ │ │ + beqz s10,43e3e │ │ │ │ + mv s8,s11 │ │ │ │ + mv s3,s10 │ │ │ │ + mv a4,s10 │ │ │ │ + li s11,0 │ │ │ │ + li s2,0 │ │ │ │ + j 439e8 │ │ │ │ + bnez s3,43a82 │ │ │ │ + beqz s11,43b34 │ │ │ │ + ld a4,8(sp) │ │ │ │ + li s3,0 │ │ │ │ + beqz a4,43a92 │ │ │ │ + ld a3,56(sp) │ │ │ │ + lw a4,0(a3) │ │ │ │ + bgeu s11,a4,43b7c │ │ │ │ + sw s11,0(a3) │ │ │ │ + ld a4,40(sp) │ │ │ │ + lw a4,0(a4) │ │ │ │ + bgeu a4,s11,43a9e │ │ │ │ + j 43a98 │ │ │ │ + beqz s10,43b98 │ │ │ │ + li a4,10 │ │ │ │ + bne a5,a4,43eb0 │ │ │ │ + li s11,0 │ │ │ │ + li s2,1 │ │ │ │ + li s10,0 │ │ │ │ + j 439f4 │ │ │ │ + mv a4,s9 │ │ │ │ + beqz s3,439e8 │ │ │ │ + beqz s9,43e54 │ │ │ │ + li a4,10 │ │ │ │ + bne a5,a4,43db0 │ │ │ │ + mv s0,s9 │ │ │ │ + mv s3,s9 │ │ │ │ + li s11,0 │ │ │ │ + li s9,0 │ │ │ │ + li s10,0 │ │ │ │ + j 439f4 │ │ │ │ + bnez s1,43a12 │ │ │ │ + li s10,1 │ │ │ │ + li s1,62 │ │ │ │ + li a3,62 │ │ │ │ + bnez s11,43bfe │ │ │ │ + li s3,0 │ │ │ │ + beqz s0,439d4 │ │ │ │ + mv a4,a3 │ │ │ │ + li s3,0 │ │ │ │ + j 439be │ │ │ │ + sd s8,24(sp) │ │ │ │ + mv s10,s3 │ │ │ │ + li s11,0 │ │ │ │ + li s8,0 │ │ │ │ + li s0,0 │ │ │ │ + or s2,s9,s10 │ │ │ │ + zext.b s2,s2 │ │ │ │ + beqz s2,43c7c │ │ │ │ + li s2,0 │ │ │ │ + beqz s10,43a2e │ │ │ │ + j 43a68 │ │ │ │ + li s9,0 │ │ │ │ + li s10,0 │ │ │ │ + j 439f4 │ │ │ │ + bnez s3,439ac │ │ │ │ + beqz s11,43bc6 │ │ │ │ + li s2,0 │ │ │ │ + ld a4,8(sp) │ │ │ │ + bnez a4,43cea │ │ │ │ + ld a4,56(sp) │ │ │ │ + sw s11,0(a4) │ │ │ │ + ld a4,40(sp) │ │ │ │ + sw s11,0(a4) │ │ │ │ + sd a5,48(sp) │ │ │ │ + ld a0,16(sp) │ │ │ │ + ld a5,8(sp) │ │ │ │ + addiw s0,a5,1 │ │ │ │ + jal 3370 │ │ │ │ + mv s8,a0 │ │ │ │ + beq a0,s6,43e92 │ │ │ │ + ld a5,24(sp) │ │ │ │ + lui a4,0x100 │ │ │ │ + add a4,a4,a5 │ │ │ │ + ld a5,48(sp) │ │ │ │ + blt a4,a0,43cb0 │ │ │ │ + ld a4,64(sp) │ │ │ │ + beqz a4,43c3a │ │ │ │ + beq a4,s0,43cb0 │ │ │ │ + ld s8,24(sp) │ │ │ │ + bnez s2,43c86 │ │ │ │ + sd s0,8(sp) │ │ │ │ + sd s8,24(sp) │ │ │ │ + li s0,0 │ │ │ │ + li s3,0 │ │ │ │ + li s11,0 │ │ │ │ + li s8,0 │ │ │ │ + j 43b8a │ │ │ │ + li a4,43 │ │ │ │ + sd s0,8(sp) │ │ │ │ + beq a5,a4,43bd2 │ │ │ │ + sd s8,24(sp) │ │ │ │ + mv s10,s3 │ │ │ │ + li s11,0 │ │ │ │ + li s8,0 │ │ │ │ + li s2,0 │ │ │ │ + li s0,0 │ │ │ │ + j 43922 │ │ │ │ + mv s3,s9 │ │ │ │ + mv a4,s9 │ │ │ │ + j 43934 │ │ │ │ + beqz s10,43db8 │ │ │ │ + mv s8,s11 │ │ │ │ + mv s3,s10 │ │ │ │ + mv a4,s10 │ │ │ │ + li s11,0 │ │ │ │ + li s2,0 │ │ │ │ + j 43936 │ │ │ │ + addiw s11,s11,1 │ │ │ │ + li s9,0 │ │ │ │ + li s3,1 │ │ │ │ + li s10,0 │ │ │ │ + j 438de │ │ │ │ + li a4,43 │ │ │ │ + bne a5,a4,43d4e │ │ │ │ + sd s0,8(sp) │ │ │ │ + sd s8,24(sp) │ │ │ │ + mv s10,s2 │ │ │ │ + li s11,0 │ │ │ │ + li s8,0 │ │ │ │ + li s0,0 │ │ │ │ + or s2,s9,s10 │ │ │ │ + zext.b s2,s2 │ │ │ │ + bnez s2,43d46 │ │ │ │ + addiw s11,s11,1 │ │ │ │ + li s9,0 │ │ │ │ + li s3,1 │ │ │ │ + li s10,0 │ │ │ │ + j 439f4 │ │ │ │ + ld a2,32(sp) │ │ │ │ + lw a4,8(a2) │ │ │ │ + lw a3,12(a2) │ │ │ │ + ld a0,0(a2) │ │ │ │ + addiw a2,a4,2 │ │ │ │ + bgeu a2,a3,43d64 │ │ │ │ + slli a2,a4,0x20 │ │ │ │ + srli a2,a2,0x20 │ │ │ │ + slli a3,a2,0x1 │ │ │ │ + add a3,a3,a2 │ │ │ │ + slli a3,a3,0x3 │ │ │ │ + add a0,a0,a3 │ │ │ │ + addi a3,s8,-1 │ │ │ │ + sd a3,0(a0) │ │ │ │ + ld a3,8(sp) │ │ │ │ + addiw a4,a4,1 │ │ │ │ + sw a3,12(a0) │ │ │ │ + ld a3,32(sp) │ │ │ │ + sw a4,8(a3) │ │ │ │ + ld a4,64(sp) │ │ │ │ + beqz a4,43c3c │ │ │ │ + bne a4,s0,43c3c │ │ │ │ + j 43b1c │ │ │ │ + ld a4,56(sp) │ │ │ │ + lw a4,0(a4) │ │ │ │ + bgeu s11,a4,43cf8 │ │ │ │ + ld a4,56(sp) │ │ │ │ + sw s11,0(a4) │ │ │ │ + ld a4,40(sp) │ │ │ │ + lw a4,0(a4) │ │ │ │ + bltu a4,s11,43c0a │ │ │ │ + j 43c10 │ │ │ │ + li s11,1 │ │ │ │ + j 43c7e │ │ │ │ + beqz s2,4395e │ │ │ │ + beqz s11,4395e │ │ │ │ + ld a5,8(sp) │ │ │ │ + bnez a5,43e5c │ │ │ │ + ld a5,56(sp) │ │ │ │ + sw s11,0(a5) │ │ │ │ + ld a5,40(sp) │ │ │ │ + sw s11,0(a5) │ │ │ │ + ld a5,8(sp) │ │ │ │ + addiw a5,a5,1 │ │ │ │ + sd a5,8(sp) │ │ │ │ + j 4395e │ │ │ │ + or a4,s9,s10 │ │ │ │ + zext.b a4,a4 │ │ │ │ + beqz a4,43e34 │ │ │ │ + mv s2,a4 │ │ │ │ + beqz s10,43b9e │ │ │ │ + mv a5,s10 │ │ │ │ + mv a3,s11 │ │ │ │ + mv s10,s2 │ │ │ │ + mv s11,s8 │ │ │ │ + mv s2,s9 │ │ │ │ + j 43e42 │ │ │ │ + li s2,0 │ │ │ │ + beqz s10,43b9e │ │ │ │ + j 43d3a │ │ │ │ + mv s3,s2 │ │ │ │ + mv s10,s2 │ │ │ │ + sd s0,8(sp) │ │ │ │ + sd s8,24(sp) │ │ │ │ + li s11,0 │ │ │ │ + li s8,0 │ │ │ │ + li s2,0 │ │ │ │ + li s0,0 │ │ │ │ + j 439d4 │ │ │ │ + mv s2,s0 │ │ │ │ + j 43c00 │ │ │ │ + addiw a4,a3,11 │ │ │ │ + slli a4,a4,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + slli a1,a4,0x1 │ │ │ │ + add a1,a1,a4 │ │ │ │ + slli a1,a1,0x3 │ │ │ │ + sd a5,24(sp) │ │ │ │ + jal 1e81c │ │ │ │ + ld a5,32(sp) │ │ │ │ + lw a3,12(a5) │ │ │ │ + lw a4,8(a5) │ │ │ │ + sd a0,0(a5) │ │ │ │ + addiw a3,a3,11 │ │ │ │ + sw a3,12(a5) │ │ │ │ + ld a5,24(sp) │ │ │ │ + j 43cc0 │ │ │ │ + addiw a4,a3,11 │ │ │ │ + slli a4,a4,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + slli a1,a4,0x1 │ │ │ │ + add a1,a1,a4 │ │ │ │ + slli a1,a1,0x3 │ │ │ │ + sd a5,24(sp) │ │ │ │ + jal 1e81c │ │ │ │ + ld a5,32(sp) │ │ │ │ + lw a3,12(a5) │ │ │ │ + lw a4,8(a5) │ │ │ │ + sd a0,0(a5) │ │ │ │ + addiw a3,a3,11 │ │ │ │ + sw a3,12(a5) │ │ │ │ + ld a5,24(sp) │ │ │ │ + j 43af4 │ │ │ │ + mv s3,s9 │ │ │ │ + mv a4,s9 │ │ │ │ + li s10,0 │ │ │ │ + j 439e8 │ │ │ │ + li a5,0 │ │ │ │ + li a3,0 │ │ │ │ + mv s8,s11 │ │ │ │ + mv a4,s2 │ │ │ │ + mv s11,a3 │ │ │ │ + mv s2,s10 │ │ │ │ + li s3,1 │ │ │ │ + mv s10,a5 │ │ │ │ + j 4393e │ │ │ │ + addiw a5,a4,11 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + slli a1,a5,0x1 │ │ │ │ + add a1,a1,a5 │ │ │ │ slli a1,a1,0x3 │ │ │ │ + jal 1e81c │ │ │ │ + ld a3,32(sp) │ │ │ │ + lw a4,12(a3) │ │ │ │ + lw a5,8(a3) │ │ │ │ + sd a0,0(a3) │ │ │ │ + addiw a4,a4,11 │ │ │ │ + sw a4,12(a3) │ │ │ │ + j 4389c │ │ │ │ + li s10,0 │ │ │ │ + li a4,0 │ │ │ │ + li s3,1 │ │ │ │ + j 43936 │ │ │ │ + auipc a1,0x1d │ │ │ │ + addi a1,a1,28 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 3750 │ │ │ │ + sd a0,16(sp) │ │ │ │ + beqz a0,43ebc │ │ │ │ + ld a1,24(sp) │ │ │ │ + li a2,0 │ │ │ │ + jal 3280 │ │ │ │ + li a5,-1 │ │ │ │ + sd zero,0(sp) │ │ │ │ + bne a0,a5,4388c │ │ │ │ + auipc a2,0x1d │ │ │ │ + addi a2,a2,1050 │ │ │ │ + li a1,1957 │ │ │ │ + auipc a0,0x1d │ │ │ │ + addi a0,a0,870 │ │ │ │ + jal 3631e │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ + li s11,1 │ │ │ │ + j 43ca8 │ │ │ │ + bne s11,s8,4395e │ │ │ │ + j 43d0e │ │ │ │ + li a5,0 │ │ │ │ + li a3,0 │ │ │ │ + mv s8,s11 │ │ │ │ + mv a4,s2 │ │ │ │ + mv s11,a3 │ │ │ │ + mv s2,s10 │ │ │ │ + li s3,1 │ │ │ │ + mv s10,a5 │ │ │ │ + j 439f0 │ │ │ │ + mv s3,s0 │ │ │ │ + j 439be │ │ │ │ + li s10,0 │ │ │ │ + li a4,0 │ │ │ │ + li s3,1 │ │ │ │ + j 439e8 │ │ │ │ + ld a4,56(sp) │ │ │ │ + lw a5,0(a4) │ │ │ │ + bgeu s11,a5,43e68 │ │ │ │ + sw s11,0(a4) │ │ │ │ + ld a5,40(sp) │ │ │ │ + lw a5,0(a5) │ │ │ │ + bgeu a5,s11,43d20 │ │ │ │ + j 43d1a │ │ │ │ + ld a3,8(sp) │ │ │ │ + auipc a2,0x1d │ │ │ │ + addi a2,a2,1020 │ │ │ │ + li a1,2036 │ │ │ │ + auipc a0,0x1d │ │ │ │ + addi a0,a0,776 │ │ │ │ + jal 3631e │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ + auipc a2,0x1d │ │ │ │ + addi a2,a2,958 │ │ │ │ + li a1,2009 │ │ │ │ + auipc a0,0x1d │ │ │ │ + addi a0,a0,746 │ │ │ │ + jal 3631e │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ + mv a4,s9 │ │ │ │ + li s10,1 │ │ │ │ + j 439e8 │ │ │ │ + mv a4,s9 │ │ │ │ + li s10,1 │ │ │ │ + j 43936 │ │ │ │ + auipc a5,0x36 │ │ │ │ + ld a5,236(a5) │ │ │ │ + ld a0,0(a5) │ │ │ │ + mv a3,s0 │ │ │ │ + auipc a2,0x1d │ │ │ │ + addi a2,a2,824 │ │ │ │ + li a1,1 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ + addi sp,sp,-272 │ │ │ │ + sd s1,248(sp) │ │ │ │ + auipc s1,0x36 │ │ │ │ + ld s1,48(s1) │ │ │ │ + sd s0,256(sp) │ │ │ │ + sd a7,112(sp) │ │ │ │ + mv s0,a7 │ │ │ │ + ld a7,0(s1) │ │ │ │ + sd a7,152(sp) │ │ │ │ + li a7,0 │ │ │ │ + li a7,-1 │ │ │ │ + sd s2,240(sp) │ │ │ │ + sd s3,232(sp) │ │ │ │ + sd s8,192(sp) │ │ │ │ + sd s11,168(sp) │ │ │ │ + sd ra,264(sp) │ │ │ │ + sd s7,200(sp) │ │ │ │ + sw zero,144(sp) │ │ │ │ + sw zero,148(sp) │ │ │ │ + sb a7,142(sp) │ │ │ │ + sb zero,143(sp) │ │ │ │ + sd a0,80(sp) │ │ │ │ + sd a2,16(sp) │ │ │ │ + mv s2,a1 │ │ │ │ + mv s8,a3 │ │ │ │ + mv s11,a4 │ │ │ │ + mv s3,a5 │ │ │ │ + bltu a6,s0,4421c │ │ │ │ + divuw s0,a6,s0 │ │ │ │ + addiw s0,s0,1000 │ │ │ │ + slli a5,s0,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + slli s1,a5,0x1 │ │ │ │ + add s1,s1,a5 │ │ │ │ + slli s1,s1,0x3 │ │ │ │ + li a1,16 │ │ │ │ li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - fsub.d fs0,fs0,fs1 │ │ │ │ - fcvt.d.w fa5,s0 │ │ │ │ - fmul.d fs0,fs0,fs2 │ │ │ │ - fdiv.d fs0,fs0,fa5 │ │ │ │ - beqz s0,43488 │ │ │ │ - fmul.d fs1,fs2,fs1 │ │ │ │ - mv a4,a0 │ │ │ │ + jal 1e81c │ │ │ │ + mv s7,a0 │ │ │ │ + mv a1,s1 │ │ │ │ + li a0,0 │ │ │ │ + jal 1e81c │ │ │ │ + sd a0,0(s7) │ │ │ │ + mv a2,s1 │ │ │ │ + li a1,0 │ │ │ │ + jal 3890 │ │ │ │ + sw zero,8(s7) │ │ │ │ + sw s0,12(s7) │ │ │ │ + beqz s3,441ee │ │ │ │ + slli a5,s3,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + sd a5,104(sp) │ │ │ │ + li a5,-1 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + sd a5,120(sp) │ │ │ │ + addi a5,sp,142 │ │ │ │ + sd s11,72(sp) │ │ │ │ + sd a5,48(sp) │ │ │ │ + addi a5,sp,143 │ │ │ │ + sd a5,56(sp) │ │ │ │ + ld a5,72(sp) │ │ │ │ + ld a1,112(sp) │ │ │ │ + sd s5,216(sp) │ │ │ │ + lw a6,0(a5) │ │ │ │ + sd s9,184(sp) │ │ │ │ + sd s10,176(sp) │ │ │ │ + li s5,0 │ │ │ │ + sd s4,224(sp) │ │ │ │ + sd s6,208(sp) │ │ │ │ + li a2,0 │ │ │ │ + li s11,0 │ │ │ │ + mv s9,s8 │ │ │ │ + mv s10,s7 │ │ │ │ + sext.w s0,s5 │ │ │ │ + bgeu a6,a1,44138 │ │ │ │ + mv s1,a6 │ │ │ │ + li s3,24 │ │ │ │ + li s4,1 │ │ │ │ + li s6,0 │ │ │ │ + slli a4,a2,0x20 │ │ │ │ + ld a1,120(sp) │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + ld a5,0(s10) │ │ │ │ + slli a3,a4,0x1 │ │ │ │ + add a3,a3,a4 │ │ │ │ + slli a3,a3,0x3 │ │ │ │ + slli a4,a6,0x20 │ │ │ │ + and s0,s0,a1 │ │ │ │ + add a5,a5,a3 │ │ │ │ + addw s11,a6,s11 │ │ │ │ + or a4,a4,s0 │ │ │ │ + sw s11,16(a5) │ │ │ │ + sd zero,0(a5) │ │ │ │ + sd a4,8(a5) │ │ │ │ + addiw a2,a2,1 │ │ │ │ + sw a2,8(s10) │ │ │ │ + li a1,16 │ │ │ │ + li a0,0 │ │ │ │ + sd a6,24(sp) │ │ │ │ + jal 1e81c │ │ │ │ + mv s7,a0 │ │ │ │ + mv a1,s3 │ │ │ │ + li a0,0 │ │ │ │ + jal 1e81c │ │ │ │ + sd a0,0(s7) │ │ │ │ + mv a2,s3 │ │ │ │ + li a1,0 │ │ │ │ + jal 3890 │ │ │ │ + li a5,1 │ │ │ │ + sw zero,8(s7) │ │ │ │ + sw s4,12(s7) │ │ │ │ + bgeu a5,s4,44216 │ │ │ │ + ld a5,16(sp) │ │ │ │ + slli s3,s5,0x3 │ │ │ │ + ld a6,24(sp) │ │ │ │ + add a5,a5,s3 │ │ │ │ + sd a5,64(sp) │ │ │ │ + addi a5,sp,148 │ │ │ │ + sd a5,24(sp) │ │ │ │ + addi a5,sp,144 │ │ │ │ + li s8,1 │ │ │ │ + sd a5,32(sp) │ │ │ │ + addiw a5,s1,1 │ │ │ │ + sd s5,96(sp) │ │ │ │ + mv s3,s9 │ │ │ │ + mv s5,s10 │ │ │ │ + mv s9,s8 │ │ │ │ + mv s10,s7 │ │ │ │ + mv s8,s6 │ │ │ │ + sd a5,40(sp) │ │ │ │ + mv s7,a6 │ │ │ │ + mv s6,a6 │ │ │ │ + ld a4,0(s3) │ │ │ │ li a5,0 │ │ │ │ - fcvt.d.w fa5,a5 │ │ │ │ - addi a4,a4,8 │ │ │ │ + ld a0,0(a4) │ │ │ │ + lw a1,8(a4) │ │ │ │ + addi a4,a0,36 │ │ │ │ + j 4404c │ │ │ │ + lw a3,0(a4) │ │ │ │ + addi a4,a4,24 │ │ │ │ + bgeu a3,s7,44056 │ │ │ │ + sext.w a2,a5 │ │ │ │ addiw a5,a5,1 │ │ │ │ - fmul.d fa5,fa5,fs0 │ │ │ │ - fadd.d fa5,fa5,fs1 │ │ │ │ - fsd fa5,-8(a4) │ │ │ │ - bne s0,a5,43470 │ │ │ │ - ld ra,88(sp) │ │ │ │ + bltu a5,a1,44044 │ │ │ │ + slli a2,a2,0x20 │ │ │ │ + srli a2,a2,0x20 │ │ │ │ + slli a5,a2,0x1 │ │ │ │ + add a5,a5,a2 │ │ │ │ + slli a5,a5,0x3 │ │ │ │ + add a2,a0,a5 │ │ │ │ + lw a4,12(a2) │ │ │ │ + mv a3,s7 │ │ │ │ + beqz a4,44072 │ │ │ │ + addiw a3,s7,-1 │ │ │ │ + subw a3,a3,a4 │ │ │ │ + beqz a3,4416c │ │ │ │ + ld a5,16(sp) │ │ │ │ + ld a0,0(s2) │ │ │ │ + ld a1,0(a2) │ │ │ │ + beqz a5,441d2 │ │ │ │ + ld a5,64(sp) │ │ │ │ + ld a7,24(sp) │ │ │ │ + ld a6,32(sp) │ │ │ │ + ld a2,0(a5) │ │ │ │ + ld a5,48(sp) │ │ │ │ + mv a4,s10 │ │ │ │ + sd a5,8(sp) │ │ │ │ + ld a5,56(sp) │ │ │ │ + sd a5,0(sp) │ │ │ │ + mv a5,a3 │ │ │ │ + mv a3,a1 │ │ │ │ + mv a1,a0 │ │ │ │ + ld a0,80(sp) │ │ │ │ + jal 4383c │ │ │ │ + lw a4,8(s10) │ │ │ │ + ld a0,0(s10) │ │ │ │ + addiw a4,a4,-1 │ │ │ │ + slli a4,a4,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + slli a5,a4,0x1 │ │ │ │ + add a5,a5,a4 │ │ │ │ + slli a5,a5,0x3 │ │ │ │ + add a5,a5,a0 │ │ │ │ + ld a2,0(a5) │ │ │ │ + mv s6,s1 │ │ │ │ + beqz s8,440c4 │ │ │ │ + ld s6,40(sp) │ │ │ │ + addiw s8,s8,-1 │ │ │ │ + lw a3,8(s5) │ │ │ │ + ld a5,0(s5) │ │ │ │ + slli a4,s6,0x20 │ │ │ │ + slli a7,a3,0x20 │ │ │ │ + srli a7,a7,0x20 │ │ │ │ + slli a1,a7,0x1 │ │ │ │ + add a1,a1,a7 │ │ │ │ + slli a1,a1,0x3 │ │ │ │ + add a5,a5,a1 │ │ │ │ + addw s11,s6,s11 │ │ │ │ + or a4,a4,s0 │ │ │ │ + sw s11,16(a5) │ │ │ │ + sd a2,0(a5) │ │ │ │ + sd a4,8(a5) │ │ │ │ + addiw a3,a3,1 │ │ │ │ + sw a3,8(s5) │ │ │ │ + addiw s9,s9,1 │ │ │ │ + addw s7,s6,s7 │ │ │ │ + bne s4,s9,44034 │ │ │ │ + mv s7,s10 │ │ │ │ + mv s10,s5 │ │ │ │ + ld s5,96(sp) │ │ │ │ + mv s9,s3 │ │ │ │ + jal 3670 │ │ │ │ + mv a0,s7 │ │ │ │ + jal 3670 │ │ │ │ + ld a5,72(sp) │ │ │ │ + addi s5,s5,1 │ │ │ │ + addi s2,s2,8 │ │ │ │ + addi a5,a5,4 │ │ │ │ + sd a5,72(sp) │ │ │ │ + ld a5,104(sp) │ │ │ │ + addi s9,s9,8 │ │ │ │ + beq a5,s5,441e2 │ │ │ │ + ld a5,72(sp) │ │ │ │ + ld a1,112(sp) │ │ │ │ + lw a2,8(s10) │ │ │ │ + lw a6,0(a5) │ │ │ │ + sext.w s0,s5 │ │ │ │ + bltu a6,a1,43fa0 │ │ │ │ + divuw a4,a6,a1 │ │ │ │ + remuw a5,a6,a1 │ │ │ │ + slli a3,a4,0x20 │ │ │ │ + srli a3,a3,0x20 │ │ │ │ + slli s3,a3,0x1 │ │ │ │ + add s3,s3,a3 │ │ │ │ + sext.w s4,a4 │ │ │ │ + slli s3,s3,0x3 │ │ │ │ + remuw s6,a5,a4 │ │ │ │ + divuw a6,a5,a4 │ │ │ │ + addw s1,a6,a1 │ │ │ │ + mv a6,s1 │ │ │ │ + beqz s6,43fa8 │ │ │ │ + addiw s6,s6,-1 │ │ │ │ + addiw a6,s1,1 │ │ │ │ + j 43fa8 │ │ │ │ + lw a4,8(s10) │ │ │ │ + lw a3,12(s10) │ │ │ │ + ld a0,0(s10) │ │ │ │ + addiw a1,a4,2 │ │ │ │ + bgeu a1,a3,441a0 │ │ │ │ + slli a3,a4,0x20 │ │ │ │ + srli a3,a3,0x20 │ │ │ │ + slli a5,a3,0x1 │ │ │ │ + ld a2,0(a2) │ │ │ │ + add a5,a5,a3 │ │ │ │ + slli a5,a5,0x3 │ │ │ │ + add a5,a5,a0 │ │ │ │ + sd a2,0(a5) │ │ │ │ + sw s6,12(a5) │ │ │ │ + addiw a4,a4,1 │ │ │ │ + sw a4,8(s10) │ │ │ │ + j 440ba │ │ │ │ + addiw a3,a3,11 │ │ │ │ + slli a3,a3,0x20 │ │ │ │ + srli a3,a3,0x20 │ │ │ │ + slli a1,a3,0x1 │ │ │ │ + add a1,a1,a3 │ │ │ │ + slli a1,a1,0x3 │ │ │ │ + sd a5,88(sp) │ │ │ │ + jal 1e81c │ │ │ │ + ld a4,0(s3) │ │ │ │ + lw a3,12(s10) │ │ │ │ + sd a0,0(s10) │ │ │ │ + ld a2,0(a4) │ │ │ │ + ld a5,88(sp) │ │ │ │ + addiw a3,a3,11 │ │ │ │ + lw a4,8(s10) │ │ │ │ + sw a3,12(s10) │ │ │ │ + add a2,a2,a5 │ │ │ │ + j 44180 │ │ │ │ + ld a7,48(sp) │ │ │ │ + ld a6,56(sp) │ │ │ │ + ld a5,24(sp) │ │ │ │ + ld a4,32(sp) │ │ │ │ + mv a2,s10 │ │ │ │ + jal 41098 │ │ │ │ + j 440a0 │ │ │ │ + mv s7,s10 │ │ │ │ + ld s4,224(sp) │ │ │ │ + ld s5,216(sp) │ │ │ │ + ld s6,208(sp) │ │ │ │ + ld s9,184(sp) │ │ │ │ + ld s10,176(sp) │ │ │ │ + auipc a5,0x36 │ │ │ │ + ld a5,-734(a5) │ │ │ │ + ld a4,152(sp) │ │ │ │ + ld a5,0(a5) │ │ │ │ + xor a5,a5,a4 │ │ │ │ + li a4,0 │ │ │ │ + bnez a5,44228 │ │ │ │ + ld ra,264(sp) │ │ │ │ + ld s0,256(sp) │ │ │ │ + ld s1,248(sp) │ │ │ │ + ld s2,240(sp) │ │ │ │ + ld s3,232(sp) │ │ │ │ + ld s8,192(sp) │ │ │ │ + ld s11,168(sp) │ │ │ │ + mv a0,s7 │ │ │ │ + ld s7,200(sp) │ │ │ │ + addi sp,sp,272 │ │ │ │ + ret │ │ │ │ + ld a0,0(s7) │ │ │ │ + j 44108 │ │ │ │ + lui s1,0x6 │ │ │ │ + addi s1,s1,-552 │ │ │ │ + li s0,1001 │ │ │ │ + j 43f36 │ │ │ │ + sd s4,224(sp) │ │ │ │ + sd s5,216(sp) │ │ │ │ + sd s6,208(sp) │ │ │ │ + sd s9,184(sp) │ │ │ │ + sd s10,176(sp) │ │ │ │ + jal 3a10 <__stack_chk_fail@plt> │ │ │ │ + lw a5,24(a0) │ │ │ │ + bgeu a1,a5,44386 │ │ │ │ + ld a5,96(a0) │ │ │ │ + addi sp,sp,-96 │ │ │ │ + sd s1,72(sp) │ │ │ │ + sd ra,88(sp) │ │ │ │ + mv s1,a0 │ │ │ │ + beqz a5,4438a │ │ │ │ + ld a7,0(a5) │ │ │ │ + sd s2,64(sp) │ │ │ │ + lw s2,8(a5) │ │ │ │ + lw a4,12(a7) │ │ │ │ + sd s0,80(sp) │ │ │ │ + mv s0,a1 │ │ │ │ + divuw a4,a1,a4 │ │ │ │ + bgeu a4,s2,442c2 │ │ │ │ + slli a3,a4,0x20 │ │ │ │ + srli a3,a3,0x20 │ │ │ │ + slli a5,a3,0x1 │ │ │ │ + add a5,a5,a3 │ │ │ │ + slli a5,a5,0x3 │ │ │ │ + addi a5,a5,16 │ │ │ │ + add a5,a5,a7 │ │ │ │ + j 44280 │ │ │ │ + addiw a4,a4,1 │ │ │ │ + addi a5,a5,24 │ │ │ │ + beq s2,a4,44286 │ │ │ │ + lw a2,0(a5) │ │ │ │ + bgeu s0,a2,44278 │ │ │ │ + beqz a4,442aa │ │ │ │ + addiw a5,a4,-1 │ │ │ │ + slli a6,a5,0x20 │ │ │ │ + srli a6,a6,0x20 │ │ │ │ + slli a2,a6,0x1 │ │ │ │ + add a2,a2,a6 │ │ │ │ + slli a2,a2,0x3 │ │ │ │ + add a1,a7,a2 │ │ │ │ + lw a1,16(a1) │ │ │ │ + bgeu s0,a1,442ca │ │ │ │ + mv a4,a5 │ │ │ │ + bnez a4,44288 │ │ │ │ + lw a5,16(a7) │ │ │ │ + bgeu s0,a5,4438e │ │ │ │ ld s0,80(sp) │ │ │ │ - sw s1,0(s2) │ │ │ │ - ld s3,56(sp) │ │ │ │ - ld s1,72(sp) │ │ │ │ ld s2,64(sp) │ │ │ │ - fld fs0,40(sp) │ │ │ │ - fld fs1,32(sp) │ │ │ │ - fld fs2,24(sp) │ │ │ │ - fld fs3,16(sp) │ │ │ │ - fld fs4,8(sp) │ │ │ │ + sext.w a0,a4 │ │ │ │ + ld ra,88(sp) │ │ │ │ + ld s1,72(sp) │ │ │ │ addi sp,sp,96 │ │ │ │ ret │ │ │ │ - fabs.d fa5,fs3 │ │ │ │ - fabs.d fa4,fs4 │ │ │ │ - fle.d a5,fa4,fa5 │ │ │ │ - beqz a5,434b6 │ │ │ │ - fmv.d fa4,fa5 │ │ │ │ - auipc a5,0x1b │ │ │ │ - fld fa5,-1774(a5) │ │ │ │ + li a4,0 │ │ │ │ + bnez s2,44264 │ │ │ │ + j 44286 │ │ │ │ + slli a3,a4,0x20 │ │ │ │ + srli a3,a3,0x20 │ │ │ │ + slli a5,a3,0x1 │ │ │ │ + add a5,a5,a3 │ │ │ │ + slli a5,a5,0x3 │ │ │ │ + add a5,a5,a7 │ │ │ │ + lw a5,16(a5) │ │ │ │ + bltu s0,a5,442b2 │ │ │ │ + add a7,a7,a2 │ │ │ │ + lw a6,16(a7) │ │ │ │ + lui a1,0x1 │ │ │ │ + mv a7,s0 │ │ │ │ + mv a3,s2 │ │ │ │ + auipc a2,0x1d │ │ │ │ + addi a2,a2,708 │ │ │ │ + addi a1,a1,-1836 │ │ │ │ + auipc a0,0x1d │ │ │ │ + addi a0,a0,-368 │ │ │ │ + sd s3,56(sp) │ │ │ │ + sd s7,24(sp) │ │ │ │ + sd s4,48(sp) │ │ │ │ + sd s5,40(sp) │ │ │ │ + sd s6,32(sp) │ │ │ │ + jal 22b80 │ │ │ │ + ld a5,96(s1) │ │ │ │ + lui a1,0x1 │ │ │ │ + mv a7,s0 │ │ │ │ + ld a3,0(a5) │ │ │ │ + li a6,0 │ │ │ │ + li a4,0 │ │ │ │ + lw a2,8(a3) │ │ │ │ + lw a5,16(a3) │ │ │ │ + addi a1,a1,-1830 │ │ │ │ + sd a2,0(sp) │ │ │ │ + mv a3,s2 │ │ │ │ + auipc a2,0x1d │ │ │ │ + addi a2,a2,714 │ │ │ │ + auipc a0,0x1d │ │ │ │ + addi a0,a0,-422 │ │ │ │ + li s7,1 │ │ │ │ + jal 22b80 │ │ │ │ + li s3,24 │ │ │ │ + bgeu s7,s2,44380 │ │ │ │ + lui s5,0x1 │ │ │ │ + auipc s6,0x1d │ │ │ │ + addi s6,s6,684 │ │ │ │ + addi s5,s5,-1824 │ │ │ │ + auipc s4,0x1d │ │ │ │ + addi s4,s4,-456 │ │ │ │ + ld a5,96(s1) │ │ │ │ + mv a4,s7 │ │ │ │ + mv a7,s0 │ │ │ │ + ld a0,0(a5) │ │ │ │ + mv a3,s2 │ │ │ │ + mv a2,s6 │ │ │ │ + add a0,a0,s3 │ │ │ │ + lw a6,-8(a0) │ │ │ │ + lw a5,16(a0) │ │ │ │ + lw a0,8(a0) │ │ │ │ + mv a1,s5 │ │ │ │ + addiw s7,s7,1 │ │ │ │ + sd a0,0(sp) │ │ │ │ + mv a0,s4 │ │ │ │ + jal 22b80 │ │ │ │ + addi s3,s3,24 │ │ │ │ + bne s2,s7,44358 │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ + li a0,-1 │ │ │ │ + ret │ │ │ │ + li a0,-1 │ │ │ │ + j 442ba │ │ │ │ + li a2,3 │ │ │ │ + slli a2,a2,0x23 │ │ │ │ + addi a2,a2,-24 │ │ │ │ + j 442e0 │ │ │ │ + addi sp,sp,-256 │ │ │ │ + sd s0,240(sp) │ │ │ │ + sd s9,168(sp) │ │ │ │ + auipc s0,0x36 │ │ │ │ + ld s0,-1164(s0) │ │ │ │ + mv s9,a3 │ │ │ │ + slli a3,a3,0x20 │ │ │ │ + srli a3,a3,0x20 │ │ │ │ + sd s1,232(sp) │ │ │ │ + sd a5,64(sp) │ │ │ │ + mv s1,a5 │ │ │ │ + ld a5,0(s0) │ │ │ │ + sd a5,136(sp) │ │ │ │ + li a5,0 │ │ │ │ + slli a5,a3,0x2 │ │ │ │ + sd s3,216(sp) │ │ │ │ + sd a0,16(sp) │ │ │ │ + slli s3,a3,0x3 │ │ │ │ + sd a1,24(sp) │ │ │ │ + sd ra,248(sp) │ │ │ │ + sd s4,208(sp) │ │ │ │ + sd s10,160(sp) │ │ │ │ + sw zero,128(sp) │ │ │ │ + sw zero,132(sp) │ │ │ │ + sb zero,126(sp) │ │ │ │ + sb zero,127(sp) │ │ │ │ + sd a4,48(sp) │ │ │ │ + sd a6,56(sp) │ │ │ │ + sd a5,40(sp) │ │ │ │ + mv s0,a2 │ │ │ │ + mv a1,s3 │ │ │ │ + li a0,0 │ │ │ │ + bnez s1,445a0 │ │ │ │ + jal 1e81c │ │ │ │ + ld a1,40(sp) │ │ │ │ + mv s10,a0 │ │ │ │ + li a0,0 │ │ │ │ + jal 1e81c │ │ │ │ + ld t3,24(sp) │ │ │ │ + mv t1,a0 │ │ │ │ + bnez s9,44762 │ │ │ │ + sd zero,32(sp) │ │ │ │ + li s4,0 │ │ │ │ + li a7,1 │ │ │ │ + ld a2,32(sp) │ │ │ │ + ld a0,16(sp) │ │ │ │ + mv a5,s9 │ │ │ │ + mv a4,t1 │ │ │ │ + mv a6,s4 │ │ │ │ + mv a3,s10 │ │ │ │ + mv a1,s0 │ │ │ │ + sd t3,56(sp) │ │ │ │ + sd t1,24(sp) │ │ │ │ + jal 43edc │ │ │ │ + ld a5,48(sp) │ │ │ │ + ld t1,24(sp) │ │ │ │ + ld t3,56(sp) │ │ │ │ + mv s1,a0 │ │ │ │ + beqz a5,44522 │ │ │ │ + beqz t3,44858 │ │ │ │ + lw a5,64(t3) │ │ │ │ + bne a5,s9,44858 │ │ │ │ + lw a5,24(t3) │ │ │ │ + bne a5,s4,44858 │ │ │ │ + ld a0,96(t3) │ │ │ │ + beqz a0,44858 │ │ │ │ + lw a2,8(s1) │ │ │ │ + lw a5,8(a0) │ │ │ │ + bne a5,a2,44858 │ │ │ │ + beqz s9,4446a │ │ │ │ + ld a3,40(sp) │ │ │ │ + ld a4,72(t3) │ │ │ │ + mv a5,t1 │ │ │ │ + add a1,t1,a3 │ │ │ │ + lw a6,0(a5) │ │ │ │ + lw a3,0(a4) │ │ │ │ + bne a6,a3,44800 │ │ │ │ + addi a5,a5,4 │ │ │ │ + addi a4,a4,4 │ │ │ │ + bne a5,a1,44458 │ │ │ │ + beqz a2,44492 │ │ │ │ + slli a2,a2,0x20 │ │ │ │ + srli a2,a2,0x20 │ │ │ │ + ld a5,0(s1) │ │ │ │ + ld a3,0(a0) │ │ │ │ + slli a1,a2,0x1 │ │ │ │ + add a1,a1,a2 │ │ │ │ + addi a5,a5,12 │ │ │ │ + slli a1,a1,0x3 │ │ │ │ + addi a3,a3,12 │ │ │ │ + add a1,a1,a5 │ │ │ │ + lw a2,0(a5) │ │ │ │ + lw a4,0(a3) │ │ │ │ + bne a2,a4,4482c │ │ │ │ + addi a5,a5,24 │ │ │ │ + addi a3,a3,24 │ │ │ │ + bne a1,a5,44482 │ │ │ │ + mv a0,t1 │ │ │ │ + sd t3,16(sp) │ │ │ │ + jal 3670 │ │ │ │ + ld t3,16(sp) │ │ │ │ + ld a3,32(sp) │ │ │ │ + lw a5,132(sp) │ │ │ │ + lw a4,40(t3) │ │ │ │ + sd a3,136(t3) │ │ │ │ + li a3,1 │ │ │ │ + sd s0,88(t3) │ │ │ │ + sd s1,104(t3) │ │ │ │ + sd s10,120(t3) │ │ │ │ + sb a3,59(t3) │ │ │ │ + bgeu a4,a5,444c2 │ │ │ │ + sw a5,40(t3) │ │ │ │ + lw a5,128(sp) │ │ │ │ + lw a4,36(t3) │ │ │ │ + bgeu a5,a4,444d0 │ │ │ │ + sw a5,36(t3) │ │ │ │ + lbu a5,126(sp) │ │ │ │ + lbu a4,44(t3) │ │ │ │ + bgeu a5,a4,444e0 │ │ │ │ + sb a5,44(t3) │ │ │ │ + lbu a5,127(sp) │ │ │ │ + lbu a4,45(t3) │ │ │ │ + bltu a4,a5,4451c │ │ │ │ + mv a0,t3 │ │ │ │ + auipc a5,0x36 │ │ │ │ + ld a5,-1502(a5) │ │ │ │ + sw zero,28(a0) │ │ │ │ + sb zero,61(a0) │ │ │ │ + ld a4,136(sp) │ │ │ │ + ld a5,0(a5) │ │ │ │ + xor a5,a5,a4 │ │ │ │ + li a4,0 │ │ │ │ + bnez a5,448ee │ │ │ │ + ld ra,248(sp) │ │ │ │ + ld s0,240(sp) │ │ │ │ + ld s1,232(sp) │ │ │ │ + ld s3,216(sp) │ │ │ │ + ld s4,208(sp) │ │ │ │ + ld s9,168(sp) │ │ │ │ + ld s10,160(sp) │ │ │ │ + addi sp,sp,256 │ │ │ │ + ret │ │ │ │ + sb a5,45(t3) │ │ │ │ + j 444ec │ │ │ │ + li a1,152 │ │ │ │ + li a0,0 │ │ │ │ + sd t1,16(sp) │ │ │ │ + jal 1e81c │ │ │ │ + lbu a4,127(sp) │ │ │ │ + lbu a5,126(sp) │ │ │ │ + lw a1,128(sp) │ │ │ │ + slliw a4,a4,0x8 │ │ │ │ + or a5,a5,a4 │ │ │ │ + ld a4,32(sp) │ │ │ │ + lw a2,132(sp) │ │ │ │ + ld t1,16(sp) │ │ │ │ + sd a4,128(a0) │ │ │ │ + ld a4,64(sp) │ │ │ │ + li a3,1 │ │ │ │ + sd zero,0(a0) │ │ │ │ + sb a4,58(a0) │ │ │ │ + li a4,256 │ │ │ │ + sd zero,8(a0) │ │ │ │ + sw zero,28(a0) │ │ │ │ + sw zero,32(a0) │ │ │ │ + sd zero,16(a0) │ │ │ │ + sd zero,88(a0) │ │ │ │ + sd zero,104(a0) │ │ │ │ + sw zero,48(a0) │ │ │ │ + sb zero,59(a0) │ │ │ │ + sh a3,60(a0) │ │ │ │ + sb a3,62(a0) │ │ │ │ + sd s1,96(a0) │ │ │ │ + sd s10,112(a0) │ │ │ │ + sd s0,80(a0) │ │ │ │ + sw s4,24(a0) │ │ │ │ + sh a4,56(a0) │ │ │ │ + sw s9,64(a0) │ │ │ │ + sd t1,72(a0) │ │ │ │ + sw a1,36(a0) │ │ │ │ + sw a2,40(a0) │ │ │ │ + sh a5,44(a0) │ │ │ │ + j 444ee │ │ │ │ + jal 1e81c │ │ │ │ + sd a0,32(sp) │ │ │ │ + ld t3,24(sp) │ │ │ │ + beqz s9,447e6 │ │ │ │ + sd s2,224(sp) │ │ │ │ + sd s5,200(sp) │ │ │ │ + sd s6,192(sp) │ │ │ │ + sd s7,184(sp) │ │ │ │ + sd s8,176(sp) │ │ │ │ + sd s11,152(sp) │ │ │ │ + mv s2,s0 │ │ │ │ + mv s5,a0 │ │ │ │ + add s1,s3,s0 │ │ │ │ + mv s4,t3 │ │ │ │ + ld a0,0(s2) │ │ │ │ + addi s2,s2,8 │ │ │ │ + addi s5,s5,8 │ │ │ │ + jal 1c004 │ │ │ │ + sd a0,-8(s5) │ │ │ │ + bne s2,s1,445c2 │ │ │ │ + mv a1,s3 │ │ │ │ + li a0,0 │ │ │ │ + sd s4,24(sp) │ │ │ │ + jal 1e81c │ │ │ │ + ld a1,40(sp) │ │ │ │ + mv s10,a0 │ │ │ │ + li a0,0 │ │ │ │ + jal 1e81c │ │ │ │ + ld a5,32(sp) │ │ │ │ + ld t3,24(sp) │ │ │ │ + mv t1,a0 │ │ │ │ + beqz a5,446dc │ │ │ │ + mv s5,a5 │ │ │ │ + add s3,s3,a5 │ │ │ │ + mv s1,s0 │ │ │ │ + li s4,0 │ │ │ │ + addi s6,sp,132 │ │ │ │ + addi a5,sp,128 │ │ │ │ + sd s0,96(sp) │ │ │ │ + sd s9,104(sp) │ │ │ │ + mv s0,s4 │ │ │ │ + mv s2,s10 │ │ │ │ + mv s4,s5 │ │ │ │ + addi s8,sp,127 │ │ │ │ + mv s5,s3 │ │ │ │ + addi s7,sp,126 │ │ │ │ + sd a5,24(sp) │ │ │ │ + sd s10,72(sp) │ │ │ │ + sd t1,80(sp) │ │ │ │ + sd t3,88(sp) │ │ │ │ + mv s3,s1 │ │ │ │ + mv s9,t1 │ │ │ │ + mv s11,s6 │ │ │ │ + ld a5,0(s4) │ │ │ │ + li a1,16 │ │ │ │ + li a0,0 │ │ │ │ + lw s6,8(a5) │ │ │ │ + addi s4,s4,8 │ │ │ │ + addi s2,s2,8 │ │ │ │ + slli a4,s6,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + slli s1,a4,0x1 │ │ │ │ + add s1,s1,a4 │ │ │ │ + slli s1,s1,0x3 │ │ │ │ + jal 1e81c │ │ │ │ + mv s10,a0 │ │ │ │ + mv a1,s1 │ │ │ │ + li a0,0 │ │ │ │ + jal 1e81c │ │ │ │ + mv a2,s1 │ │ │ │ + li a1,0 │ │ │ │ + sd a0,0(s10) │ │ │ │ + jal 3890 │ │ │ │ + ld a2,-8(s4) │ │ │ │ + ld a1,0(s3) │ │ │ │ + sw zero,8(s10) │ │ │ │ + sw s6,12(s10) │ │ │ │ + ld a6,24(sp) │ │ │ │ + ld a0,16(sp) │ │ │ │ + sd s10,-8(s2) │ │ │ │ + sd s8,8(sp) │ │ │ │ + sd s7,0(sp) │ │ │ │ + mv a7,s11 │ │ │ │ + li a5,0 │ │ │ │ + mv a4,s10 │ │ │ │ + li a3,0 │ │ │ │ + jal 4383c │ │ │ │ + sext.w a0,a0 │ │ │ │ + sw a0,0(s9) │ │ │ │ + addw s0,s0,a0 │ │ │ │ + addi s9,s9,4 │ │ │ │ + addi s3,s3,8 │ │ │ │ + bne s4,s5,44622 │ │ │ │ + mv s4,s0 │ │ │ │ + ld s10,72(sp) │ │ │ │ + ld t1,80(sp) │ │ │ │ + ld t3,88(sp) │ │ │ │ + ld s0,96(sp) │ │ │ │ + ld s9,104(sp) │ │ │ │ + ld a5,56(sp) │ │ │ │ + divuw a3,s4,a5 │ │ │ │ + mv a5,a3 │ │ │ │ + bnez a3,446aa │ │ │ │ li a5,1 │ │ │ │ - fmul.d fa5,fa4,fa5 │ │ │ │ - bgeu a5,a0,4353a │ │ │ │ - fcvt.d.wu fa3,a0 │ │ │ │ - auipc a5,0x1b │ │ │ │ - fld fa1,-1788(a5) │ │ │ │ - auipc a5,0x1a │ │ │ │ - fld fa2,1756(a5) │ │ │ │ - fmul.d fa5,fa5,fa3 │ │ │ │ - fmul.d fa5,fa5,fa1 │ │ │ │ - fmul.d fa5,fa5,fa2 │ │ │ │ - flt.d a5,fs0,fa5 │ │ │ │ - beqz a5,4363a │ │ │ │ - auipc a5,0x1a │ │ │ │ - fld fs1,2040(a5) │ │ │ │ - flt.d a5,fs1,fa4 │ │ │ │ - beqz a5,435ca │ │ │ │ - fdiv.d fa4,fa4,fs1 │ │ │ │ - auipc a5,0x1b │ │ │ │ - fld fa5,-1834(a5) │ │ │ │ - auipc a5,0x1a │ │ │ │ - fld fs0,1614(a5) │ │ │ │ - li a5,5 │ │ │ │ - fadd.d fa4,fa4,fa5 │ │ │ │ - fmul.d fs0,fa4,fs0 │ │ │ │ - bgeu a5,a0,43586 │ │ │ │ - fcvt.d.w fa5,s3 │ │ │ │ - fdiv.d fs0,fs0,fa5 │ │ │ │ - auipc a5,0x1b │ │ │ │ - fld fa5,-1904(a5) │ │ │ │ - flt.d a5,fs0,fa5 │ │ │ │ - bnez a5,4333c │ │ │ │ - j 43586 │ │ │ │ - auipc a5,0x1b │ │ │ │ - fld fa3,-1898(a5) │ │ │ │ - fmul.d fa5,fa5,fa3 │ │ │ │ - auipc a5,0x1a │ │ │ │ - fld fa3,1642(a5) │ │ │ │ - auipc a5,0x1a │ │ │ │ - fld fs1,1946(a5) │ │ │ │ - fmul.d fa5,fa5,fa3 │ │ │ │ - flt.d a5,fs0,fa5 │ │ │ │ - beqz a5,4332c │ │ │ │ - flt.d a5,fs1,fa4 │ │ │ │ - beqz a5,43682 │ │ │ │ - fdiv.d fa5,fa4,fs1 │ │ │ │ - auipc a5,0x1b │ │ │ │ - fld fa4,-1942(a5) │ │ │ │ - auipc a5,0x1a │ │ │ │ - fld fs0,1506(a5) │ │ │ │ - fadd.d fa5,fa5,fa4 │ │ │ │ - fmul.d fs0,fa5,fs0 │ │ │ │ - fmul.d fa5,fs0,fs1 │ │ │ │ - auipc a5,0x1a │ │ │ │ - fld fa4,1470(a5) │ │ │ │ - flt.d a5,fa4,fa5 │ │ │ │ - beqz a5,435ec │ │ │ │ - auipc a5,0x1b │ │ │ │ - fld fs0,-2008(a5) │ │ │ │ - j 43340 │ │ │ │ - fmv.d.x fa5,zero │ │ │ │ - subw a5,s3,a5 │ │ │ │ - sraiw a4,a5,0x1 │ │ │ │ - fle.d a3,fa5,fs1 │ │ │ │ - andi a5,a5,1 │ │ │ │ - addw a5,a5,a4 │ │ │ │ - fcvt.d.w fa4,a4 │ │ │ │ - fcvt.d.w fa5,a5 │ │ │ │ - beqz a3,43658 │ │ │ │ - fadd.d fs0,fs0,fa4 │ │ │ │ - fsub.d fs1,fs1,fa5 │ │ │ │ - j 4344a │ │ │ │ - auipc a5,0x1a │ │ │ │ - fld fs0,1422(a5) │ │ │ │ - li a5,5 │ │ │ │ - fmul.d fs0,fa4,fs0 │ │ │ │ - bltu a5,a0,43520 │ │ │ │ - auipc a5,0x1a │ │ │ │ - fld fa5,2012(a5) │ │ │ │ - flt.d a5,fs0,fa5 │ │ │ │ - bnez a5,4333c │ │ │ │ - fmv.d fa0,fs0 │ │ │ │ - jal 3920 │ │ │ │ - auipc a5,0x1a │ │ │ │ - fld fa5,1772(a5) │ │ │ │ - fdiv.d fa0,fa0,fa5 │ │ │ │ - jal 3960 │ │ │ │ - fmv.d fa1,fa0 │ │ │ │ - fmv.d fa0,fs1 │ │ │ │ - jal 35c0 │ │ │ │ - fadd.d fa4,fa0,fa0 │ │ │ │ - fsub.d fa5,fs0,fa0 │ │ │ │ - auipc a5,0x1a │ │ │ │ - fld fa2,1992(a5) │ │ │ │ - fmv.d fs2,fa0 │ │ │ │ - fsub.d fa3,fa4,fs0 │ │ │ │ - fmul.d fa5,fa5,fa2 │ │ │ │ - flt.d a5,fa3,fa5 │ │ │ │ - beqz a5,433b6 │ │ │ │ - fmv.d fs2,fa4 │ │ │ │ - j 43368 │ │ │ │ - fdiv.d fs0,fs0,fa3 │ │ │ │ - auipc a5,0x1a │ │ │ │ - fld fs1,1706(a5) │ │ │ │ - auipc a5,0x1a │ │ │ │ - fld fa5,1906(a5) │ │ │ │ - flt.d a5,fs0,fa5 │ │ │ │ - bnez a5,4333c │ │ │ │ - j 43586 │ │ │ │ - fsub.d fs1,fs1,fa4 │ │ │ │ - fadd.d fs0,fs0,fa5 │ │ │ │ - j 4344a │ │ │ │ - fmv.d fs2,fa4 │ │ │ │ - j 433b6 │ │ │ │ - auipc a5,0x1a │ │ │ │ - fld fs2,1208(a5) │ │ │ │ - auipc a5,0x1a │ │ │ │ - fld fa0,1472(a5) │ │ │ │ - auipc a5,0x1a │ │ │ │ - fld fs0,1248(a5) │ │ │ │ - j 43368 │ │ │ │ - auipc a5,0x1a │ │ │ │ - fld fs0,1238(a5) │ │ │ │ - fmul.d fs0,fa4,fs0 │ │ │ │ - j 435dc │ │ │ │ - addi sp,sp,-160 │ │ │ │ - auipc a4,0x37 │ │ │ │ - ld a4,-1922(a4) │ │ │ │ - sd ra,152(sp) │ │ │ │ - sd s0,144(sp) │ │ │ │ - sd s1,136(sp) │ │ │ │ - sd s2,128(sp) │ │ │ │ - sd s3,120(sp) │ │ │ │ - sd s4,112(sp) │ │ │ │ - sd s5,104(sp) │ │ │ │ - sd s6,96(sp) │ │ │ │ - sd s7,88(sp) │ │ │ │ - sd s8,80(sp) │ │ │ │ + lui a4,0x2 │ │ │ │ + addi a4,a4,1807 │ │ │ │ + sext.w a7,a5 │ │ │ │ + bgeu a4,a3,446ce │ │ │ │ + lui a4,0x2 │ │ │ │ + addiw a4,a4,1808 │ │ │ │ + remuw a7,a5,a4 │ │ │ │ + divuw a5,a5,a4 │ │ │ │ + divuw a7,a7,a5 │ │ │ │ + addw a7,a7,a4 │ │ │ │ + ld s2,224(sp) │ │ │ │ + ld s5,200(sp) │ │ │ │ + ld s6,192(sp) │ │ │ │ + ld s7,184(sp) │ │ │ │ + ld s8,176(sp) │ │ │ │ + ld s11,152(sp) │ │ │ │ + j 44402 │ │ │ │ + mv s11,s10 │ │ │ │ + add s3,s3,s10 │ │ │ │ + sd s10,24(sp) │ │ │ │ + ld s10,16(sp) │ │ │ │ + li s4,0 │ │ │ │ + addi a5,sp,128 │ │ │ │ + mv s2,s0 │ │ │ │ + sd s0,88(sp) │ │ │ │ + sd s9,96(sp) │ │ │ │ + mv s0,s4 │ │ │ │ + li s1,0 │ │ │ │ + addi s8,sp,127 │ │ │ │ + addi s7,sp,126 │ │ │ │ + addi s6,sp,132 │ │ │ │ + sd t1,72(sp) │ │ │ │ + sd t3,80(sp) │ │ │ │ + mv s4,s11 │ │ │ │ + mv s9,t1 │ │ │ │ + mv s5,a5 │ │ │ │ + li a1,16 │ │ │ │ + li a0,0 │ │ │ │ + jal 1e81c │ │ │ │ + mv s11,a0 │ │ │ │ + li a1,0 │ │ │ │ + li a0,0 │ │ │ │ + jal 1e81c │ │ │ │ + ld a2,0(s1) │ │ │ │ + ld a1,0(s2) │ │ │ │ + sd a0,0(s11) │ │ │ │ + sd zero,8(s11) │ │ │ │ + sd s11,0(s4) │ │ │ │ + sd s8,8(sp) │ │ │ │ + sd s7,0(sp) │ │ │ │ + mv a7,s6 │ │ │ │ + mv a6,s5 │ │ │ │ + li a5,0 │ │ │ │ + mv a4,s11 │ │ │ │ + li a3,0 │ │ │ │ + mv a0,s10 │ │ │ │ + jal 4383c │ │ │ │ + sext.w a0,a0 │ │ │ │ + sw a0,0(s9) │ │ │ │ + addi s4,s4,8 │ │ │ │ + addw s0,s0,a0 │ │ │ │ + addi s2,s2,8 │ │ │ │ + addi s1,s1,8 │ │ │ │ + addi s9,s9,4 │ │ │ │ + bne s4,s3,44708 │ │ │ │ + mv s4,s0 │ │ │ │ + ld s10,24(sp) │ │ │ │ + ld t1,72(sp) │ │ │ │ + ld t3,80(sp) │ │ │ │ + ld s0,88(sp) │ │ │ │ + ld s9,96(sp) │ │ │ │ + j 4469e │ │ │ │ + li s4,0 │ │ │ │ + addi a5,sp,128 │ │ │ │ + sd s5,200(sp) │ │ │ │ + sd s6,192(sp) │ │ │ │ + sd s7,184(sp) │ │ │ │ + sd s8,176(sp) │ │ │ │ + sd s11,152(sp) │ │ │ │ + mv s1,s0 │ │ │ │ + sd s0,32(sp) │ │ │ │ sd s9,72(sp) │ │ │ │ - sd s10,64(sp) │ │ │ │ - sd s11,56(sp) │ │ │ │ - fsd fs0,40(sp) │ │ │ │ - fsd fs1,32(sp) │ │ │ │ - ld a5,0(a4) │ │ │ │ - sd a5,24(sp) │ │ │ │ - li a5,0 │ │ │ │ - sd a0,0(sp) │ │ │ │ - sd a2,8(sp) │ │ │ │ - beqz a1,438f6 │ │ │ │ - mv s0,a1 │ │ │ │ - slli a1,a1,0x20 │ │ │ │ - mv s3,a3 │ │ │ │ - li a2,8 │ │ │ │ - auipc a3,0x37 │ │ │ │ - ld a3,-1934(a3) │ │ │ │ - srli a1,a1,0x20 │ │ │ │ - jal 3400 │ │ │ │ - addiw a5,s0,-1 │ │ │ │ - slli a3,a5,0x20 │ │ │ │ - srli a5,a3,0x1d │ │ │ │ - ld a3,0(sp) │ │ │ │ - lw a4,0(s3) │ │ │ │ - add a5,a5,a3 │ │ │ │ - fld fs0,0(a3) │ │ │ │ - fld fs1,0(a5) │ │ │ │ - beqz a4,43882 │ │ │ │ - auipc s1,0x37 │ │ │ │ - ld s1,-1872(s1) │ │ │ │ - fmv.x.d a4,fs1 │ │ │ │ - fmv.x.d a3,fs0 │ │ │ │ - ld a0,0(s1) │ │ │ │ - auipc a2,0x1e │ │ │ │ - addi a2,a2,1302 │ │ │ │ - li a1,1 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - lw a0,0(s3) │ │ │ │ - fmv.d fa1,fs1 │ │ │ │ - fmv.d fa0,fs0 │ │ │ │ - addi a1,sp,20 │ │ │ │ - jal 432cc │ │ │ │ - lw s8,20(sp) │ │ │ │ - mv s9,a0 │ │ │ │ - beqz s8,438b0 │ │ │ │ - mv s7,a0 │ │ │ │ - li s5,0 │ │ │ │ - auipc s10,0x1e │ │ │ │ - addi s10,s10,1274 │ │ │ │ - ld a4,0(s7) │ │ │ │ + mv s0,s4 │ │ │ │ + sd s2,224(sp) │ │ │ │ + add s3,s3,s10 │ │ │ │ + addi s8,sp,127 │ │ │ │ + addi s7,sp,126 │ │ │ │ + addi s6,sp,132 │ │ │ │ + sd t3,24(sp) │ │ │ │ + mv s4,s10 │ │ │ │ + mv s11,t1 │ │ │ │ + mv s9,t1 │ │ │ │ + mv s5,a5 │ │ │ │ + li a1,16 │ │ │ │ + li a0,0 │ │ │ │ + jal 1e81c │ │ │ │ + mv s2,a0 │ │ │ │ + li a1,0 │ │ │ │ + li a0,0 │ │ │ │ + jal 1e81c │ │ │ │ + mv a5,a0 │ │ │ │ ld a0,0(s1) │ │ │ │ - mv a3,s5 │ │ │ │ - mv a2,s10 │ │ │ │ - li a1,1 │ │ │ │ - addiw s5,s5,1 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - addi s7,s7,8 │ │ │ │ - bne s5,s8,4373e │ │ │ │ - slli a5,s8,0x20 │ │ │ │ - srli s5,a5,0x1e │ │ │ │ - mv a1,s5 │ │ │ │ + sd a5,0(s2) │ │ │ │ + sd zero,8(s2) │ │ │ │ + sd s2,0(s4) │ │ │ │ + mv a7,s8 │ │ │ │ + mv a6,s7 │ │ │ │ + mv a5,s6 │ │ │ │ + mv a4,s5 │ │ │ │ + li a3,0 │ │ │ │ + mv a2,s2 │ │ │ │ + li a1,0 │ │ │ │ + jal 41098 │ │ │ │ + sext.w a0,a0 │ │ │ │ + sw a0,0(s9) │ │ │ │ + addi s4,s4,8 │ │ │ │ + addw s0,s0,a0 │ │ │ │ + addi s1,s1,8 │ │ │ │ + addi s9,s9,4 │ │ │ │ + bne s4,s3,44792 │ │ │ │ + mv s4,s0 │ │ │ │ + ld t3,24(sp) │ │ │ │ + ld s0,32(sp) │ │ │ │ + ld s9,72(sp) │ │ │ │ + mv t1,s11 │ │ │ │ + sd zero,32(sp) │ │ │ │ + j 4469e │ │ │ │ + li a1,0 │ │ │ │ li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - mv a2,s5 │ │ │ │ + sd t3,24(sp) │ │ │ │ + jal 1e81c │ │ │ │ + mv s10,a0 │ │ │ │ li a1,0 │ │ │ │ + li a0,0 │ │ │ │ + jal 1e81c │ │ │ │ + ld t3,24(sp) │ │ │ │ + mv t1,a0 │ │ │ │ + j 443fe │ │ │ │ + lui a1,0x1 │ │ │ │ + auipc a2,0x1d │ │ │ │ + addi a2,a2,-282 │ │ │ │ + addi a1,a1,-1642 │ │ │ │ + auipc a0,0x1d │ │ │ │ + addi a0,a0,-1670 │ │ │ │ + sd s2,224(sp) │ │ │ │ + sd s5,200(sp) │ │ │ │ + sd s6,192(sp) │ │ │ │ + sd s7,184(sp) │ │ │ │ + sd s8,176(sp) │ │ │ │ + sd s11,152(sp) │ │ │ │ + jal 3631e │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ + lui a1,0x1 │ │ │ │ + auipc a2,0x1d │ │ │ │ + addi a2,a2,-262 │ │ │ │ + addi a1,a1,-1635 │ │ │ │ + auipc a0,0x1d │ │ │ │ + addi a0,a0,-1714 │ │ │ │ + sd s2,224(sp) │ │ │ │ + sd s5,200(sp) │ │ │ │ + sd s6,192(sp) │ │ │ │ + sd s7,184(sp) │ │ │ │ + sd s8,176(sp) │ │ │ │ + sd s11,152(sp) │ │ │ │ + jal 3631e │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ + lui a1,0x1 │ │ │ │ + auipc a2,0x1d │ │ │ │ + addi a2,a2,-554 │ │ │ │ + addi a1,a1,-1652 │ │ │ │ + auipc a0,0x1d │ │ │ │ + addi a0,a0,-1758 │ │ │ │ + sd t3,16(sp) │ │ │ │ + sd s2,224(sp) │ │ │ │ + sd s5,200(sp) │ │ │ │ + sd s6,192(sp) │ │ │ │ + sd s7,184(sp) │ │ │ │ + sd s8,176(sp) │ │ │ │ + sd s11,152(sp) │ │ │ │ + jal 3631e │ │ │ │ + ld t3,16(sp) │ │ │ │ + lui a1,0x1 │ │ │ │ + mv a4,s9 │ │ │ │ + lw a3,64(t3) │ │ │ │ + auipc a2,0x1d │ │ │ │ + addi a2,a2,-538 │ │ │ │ + addi a1,a1,-1651 │ │ │ │ + auipc a0,0x1d │ │ │ │ + addi a0,a0,-1806 │ │ │ │ + jal 3631e │ │ │ │ + ld t3,16(sp) │ │ │ │ + lui a1,0x1 │ │ │ │ + mv a4,s4 │ │ │ │ + lw a3,24(t3) │ │ │ │ + auipc a2,0x1d │ │ │ │ + addi a2,a2,-532 │ │ │ │ + addi a1,a1,-1650 │ │ │ │ + auipc a0,0x1d │ │ │ │ + addi a0,a0,-1840 │ │ │ │ + jal 3631e │ │ │ │ + ld t3,16(sp) │ │ │ │ + lw a4,8(s1) │ │ │ │ + lui a1,0x1 │ │ │ │ + ld a5,96(t3) │ │ │ │ + auipc a2,0x1d │ │ │ │ + addi a2,a2,-534 │ │ │ │ + addi a1,a1,-1649 │ │ │ │ + lw a3,8(a5) │ │ │ │ + auipc a0,0x1d │ │ │ │ + addi a0,a0,-1876 │ │ │ │ + jal 3631e │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ + sd s2,224(sp) │ │ │ │ + sd s5,200(sp) │ │ │ │ + sd s6,192(sp) │ │ │ │ + sd s7,184(sp) │ │ │ │ + sd s8,176(sp) │ │ │ │ + sd s11,152(sp) │ │ │ │ + jal 3a10 <__stack_chk_fail@plt> │ │ │ │ + mv t1,a1 │ │ │ │ + lui a1,0x2 │ │ │ │ + addi sp,sp,-208 │ │ │ │ + mv t3,a0 │ │ │ │ + addi a1,a1,1808 │ │ │ │ + li a0,0 │ │ │ │ + sd s0,192(sp) │ │ │ │ + sd s1,184(sp) │ │ │ │ + sd s2,176(sp) │ │ │ │ + sd s3,168(sp) │ │ │ │ + sd s4,160(sp) │ │ │ │ + sd ra,200(sp) │ │ │ │ + sd s5,152(sp) │ │ │ │ + sd s6,144(sp) │ │ │ │ + sd s7,136(sp) │ │ │ │ + sd s8,128(sp) │ │ │ │ + sd s9,120(sp) │ │ │ │ + sd s10,112(sp) │ │ │ │ + sd s11,104(sp) │ │ │ │ + sd t3,72(sp) │ │ │ │ + mv s4,t1 │ │ │ │ + sd t1,56(sp) │ │ │ │ + mv s2,a2 │ │ │ │ + mv s3,a3 │ │ │ │ + sd a4,48(sp) │ │ │ │ + mv s0,a5 │ │ │ │ + sd a6,32(sp) │ │ │ │ + sd a7,64(sp) │ │ │ │ + jal 1e81c │ │ │ │ + mv s1,a0 │ │ │ │ + beqz s4,4507c │ │ │ │ + auipc a1,0x1c │ │ │ │ + addi a1,a1,1230 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 3750 │ │ │ │ mv s4,a0 │ │ │ │ - jal 3890 │ │ │ │ - ld s11,0(sp) │ │ │ │ - sw zero,0(s4) │ │ │ │ - li s7,0 │ │ │ │ + beqz a0,45182 │ │ │ │ + bgtz s0,44bd8 │ │ │ │ + beqz s3,44a56 │ │ │ │ + ld a5,64(sp) │ │ │ │ + lui s3,0x2 │ │ │ │ + li s2,0 │ │ │ │ + addiw a5,a5,-1 │ │ │ │ + sd s4,0(sp) │ │ │ │ + li s11,0 │ │ │ │ + addi s3,s3,1808 │ │ │ │ li s10,0 │ │ │ │ - li s5,10 │ │ │ │ - addiw a5,s7,1 │ │ │ │ - sext.w s6,a5 │ │ │ │ - bgeu s6,s8,43872 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - slli a4,a5,0x2 │ │ │ │ - fld fa4,0(s11) │ │ │ │ - add a4,a4,s4 │ │ │ │ - j 437ae │ │ │ │ - addi a3,a5,1 │ │ │ │ - sw zero,0(a4) │ │ │ │ - sext.w a2,a3 │ │ │ │ - mv s2,a4 │ │ │ │ - addi a4,a4,4 │ │ │ │ - bgeu a2,s8,437d4 │ │ │ │ - mv a5,a3 │ │ │ │ - slli a3,a5,0x3 │ │ │ │ - add a3,a3,s9 │ │ │ │ - fld fa5,0(a3) │ │ │ │ - sext.w a2,s7 │ │ │ │ - sext.w s7,a5 │ │ │ │ - fle.d a3,fa5,fa4 │ │ │ │ - bnez a3,43798 │ │ │ │ - slli a5,a2,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - slli t3,a5,0x2 │ │ │ │ - add s2,s4,t3 │ │ │ │ - mv s7,a2 │ │ │ │ - bltu s5,s7,43856 │ │ │ │ - lw a5,0(s2) │ │ │ │ - addiw a4,s10,1 │ │ │ │ - sext.w s10,a4 │ │ │ │ - addiw a5,a5,1 │ │ │ │ - sw a5,0(s2) │ │ │ │ - beq s0,s10,43816 │ │ │ │ - addi s11,s11,8 │ │ │ │ - bltu s6,s8,4377c │ │ │ │ - slli a5,s7,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - slli s5,a5,0x2 │ │ │ │ - li a3,10 │ │ │ │ - add s5,s5,s4 │ │ │ │ - bltu a3,s7,438b4 │ │ │ │ - lw a5,0(s5) │ │ │ │ - addiw s10,s10,1 │ │ │ │ - addiw a5,a5,1 │ │ │ │ - sw a5,0(s5) │ │ │ │ - bltu s10,s0,43806 │ │ │ │ - ld a5,8(sp) │ │ │ │ - sw s8,0(s3) │ │ │ │ - sd s9,0(a5) │ │ │ │ - auipc a5,0x36 │ │ │ │ - ld a5,1776(a5) │ │ │ │ - ld a4,24(sp) │ │ │ │ - ld a5,0(a5) │ │ │ │ - xor a5,a5,a4 │ │ │ │ + sd zero,24(sp) │ │ │ │ + sd zero,40(sp) │ │ │ │ + li s5,0 │ │ │ │ + li s0,0 │ │ │ │ + li s9,0 │ │ │ │ + li s6,0 │ │ │ │ + sd zero,8(sp) │ │ │ │ + sd zero,16(sp) │ │ │ │ + li s7,-1 │ │ │ │ + sd a5,80(sp) │ │ │ │ + mv s4,s2 │ │ │ │ + ld a0,0(sp) │ │ │ │ + jal 3940 │ │ │ │ + slliw s2,a0,0x18 │ │ │ │ + sraiw s2,s2,0x18 │ │ │ │ + mv s8,a0 │ │ │ │ + beq s2,s7,44a24 │ │ │ │ + addiw a5,s3,-1 │ │ │ │ + beq a5,s11,44e18 │ │ │ │ + li a5,64 │ │ │ │ + beq s2,a5,44cb6 │ │ │ │ + li a5,62 │ │ │ │ + beq s2,a5,44df0 │ │ │ │ + bnez s0,44ea4 │ │ │ │ + bnez s4,44c5a │ │ │ │ + beq s2,s6,44dd4 │ │ │ │ + mv a5,s9 │ │ │ │ + li s4,0 │ │ │ │ + or s9,s9,s5 │ │ │ │ + zext.b s9,s9 │ │ │ │ + bnez s9,44c72 │ │ │ │ + li a5,10 │ │ │ │ + li s5,0 │ │ │ │ + beq s2,a5,44986 │ │ │ │ li a4,0 │ │ │ │ - bnez a5,43918 │ │ │ │ - ld ra,152(sp) │ │ │ │ - ld s0,144(sp) │ │ │ │ - ld s1,136(sp) │ │ │ │ - ld s2,128(sp) │ │ │ │ - ld s3,120(sp) │ │ │ │ - ld s5,104(sp) │ │ │ │ - ld s6,96(sp) │ │ │ │ - ld s7,88(sp) │ │ │ │ - ld s8,80(sp) │ │ │ │ - ld s9,72(sp) │ │ │ │ - ld s10,64(sp) │ │ │ │ - ld s11,56(sp) │ │ │ │ - fld fs0,40(sp) │ │ │ │ - fld fs1,32(sp) │ │ │ │ + li a5,13 │ │ │ │ + beq s2,a5,44dc4 │ │ │ │ + or s9,s9,s4 │ │ │ │ + zext.b s9,s9 │ │ │ │ + addiw a2,s11,1 │ │ │ │ + bnez s9,44f5c │ │ │ │ + sd a2,48(sp) │ │ │ │ + jal 38d0 <__ctype_toupper_loc@plt> │ │ │ │ + ld a4,0(a0) │ │ │ │ + slli s2,s2,0x2 │ │ │ │ + slli a5,s11,0x20 │ │ │ │ + add a4,a4,s2 │ │ │ │ + lw a4,0(a4) │ │ │ │ + ld a2,48(sp) │ │ │ │ + ld a0,0(sp) │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + add a5,a5,s1 │ │ │ │ + sb a4,0(a5) │ │ │ │ + mv s11,a2 │ │ │ │ + jal 3940 │ │ │ │ + slliw s2,a0,0x18 │ │ │ │ + sraiw s2,s2,0x18 │ │ │ │ + li s4,0 │ │ │ │ + li s5,0 │ │ │ │ + mv s8,a0 │ │ │ │ + bne s2,s7,4499a │ │ │ │ + mv s2,s4 │ │ │ │ + ld s4,0(sp) │ │ │ │ + bnez s0,44ff2 │ │ │ │ + bnez s11,45056 │ │ │ │ mv a0,s4 │ │ │ │ - ld s4,112(sp) │ │ │ │ - addi sp,sp,160 │ │ │ │ + jal 35a0 │ │ │ │ + ld ra,200(sp) │ │ │ │ + ld s0,192(sp) │ │ │ │ + ld a0,56(sp) │ │ │ │ + ld s1,184(sp) │ │ │ │ + ld s2,176(sp) │ │ │ │ + ld s3,168(sp) │ │ │ │ + ld s4,160(sp) │ │ │ │ + ld s5,152(sp) │ │ │ │ + ld s6,144(sp) │ │ │ │ + ld s7,136(sp) │ │ │ │ + ld s8,128(sp) │ │ │ │ + ld s9,120(sp) │ │ │ │ + ld s10,112(sp) │ │ │ │ + ld s11,104(sp) │ │ │ │ + addi sp,sp,208 │ │ │ │ ret │ │ │ │ - slli a5,a5,0x3 │ │ │ │ - add a5,a5,s9 │ │ │ │ - ld a4,0(a5) │ │ │ │ - ld a3,0(s11) │ │ │ │ - ld a0,0(s1) │ │ │ │ - auipc a2,0x1e │ │ │ │ - addi a2,a2,982 │ │ │ │ - li a1,1 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - j 437d8 │ │ │ │ - slli a5,s7,0x20 │ │ │ │ + ld a5,64(sp) │ │ │ │ + lui s3,0x2 │ │ │ │ + li s2,0 │ │ │ │ + addiw a5,a5,-1 │ │ │ │ + sd s4,0(sp) │ │ │ │ + sd zero,40(sp) │ │ │ │ + li s5,0 │ │ │ │ + li s0,0 │ │ │ │ + li s6,0 │ │ │ │ + li s11,0 │ │ │ │ + addi s3,s3,1808 │ │ │ │ + li s10,0 │ │ │ │ + sd zero,24(sp) │ │ │ │ + sd zero,8(sp) │ │ │ │ + sd zero,16(sp) │ │ │ │ + li s7,-1 │ │ │ │ + sd a5,88(sp) │ │ │ │ + mv s4,s2 │ │ │ │ + ld a0,0(sp) │ │ │ │ + jal 3940 │ │ │ │ + slliw s8,a0,0x18 │ │ │ │ + sraiw s8,s8,0x18 │ │ │ │ + mv s9,a0 │ │ │ │ + beq s8,s7,44a24 │ │ │ │ + addiw a5,s3,-1 │ │ │ │ + beq a5,s11,44e02 │ │ │ │ + li a5,64 │ │ │ │ + beq s8,a5,44ca4 │ │ │ │ + li a5,62 │ │ │ │ + beq s8,a5,44dde │ │ │ │ + bnez s0,44e2e │ │ │ │ + bnez s4,44c0c │ │ │ │ + sext.w a5,s6 │ │ │ │ + beq s8,a5,44b20 │ │ │ │ + li s4,0 │ │ │ │ + or a5,s2,s5 │ │ │ │ + zext.b a5,a5 │ │ │ │ + bnez a5,44c26 │ │ │ │ + li a4,10 │ │ │ │ + li s5,0 │ │ │ │ + li s2,0 │ │ │ │ + beq s8,a4,44a7c │ │ │ │ + li a4,13 │ │ │ │ + beq s8,a4,44a7c │ │ │ │ + ld a3,48(sp) │ │ │ │ + addiw a4,s11,1 │ │ │ │ + beqz a3,44ce6 │ │ │ │ + or a5,a5,s4 │ │ │ │ + zext.b a5,a5 │ │ │ │ + bnez a5,44ce6 │ │ │ │ + sd a4,80(sp) │ │ │ │ + jal 3350 <__ctype_tolower_loc@plt> │ │ │ │ + ld a3,0(a0) │ │ │ │ + slli s8,s8,0x2 │ │ │ │ + slli a5,s11,0x20 │ │ │ │ + add a3,a3,s8 │ │ │ │ + lw a3,0(a3) │ │ │ │ + ld a4,80(sp) │ │ │ │ srli a5,a5,0x20 │ │ │ │ - slli t3,a5,0x2 │ │ │ │ - add s2,s4,t3 │ │ │ │ - j 437d4 │ │ │ │ - fcvt.d.wu fa0,s0 │ │ │ │ - jal 3920 │ │ │ │ - auipc a5,0x1a │ │ │ │ - fld fa5,750(a5) │ │ │ │ - fdiv.d fa0,fa0,fa5 │ │ │ │ - auipc a5,0x1a │ │ │ │ - fld fa4,722(a5) │ │ │ │ - fadd.d fa0,fa0,fa4 │ │ │ │ - jal 3810 │ │ │ │ - fcvt.wu.d a5,fa0,rtz │ │ │ │ - sw a5,0(s3) │ │ │ │ - j 436f8 │ │ │ │ + add a5,a5,s1 │ │ │ │ + mv s11,a4 │ │ │ │ + sb a3,0(a5) │ │ │ │ + li s4,0 │ │ │ │ li s5,0 │ │ │ │ - j 4375e │ │ │ │ - slli a3,a4,0x20 │ │ │ │ - srli a4,a3,0x1d │ │ │ │ - ld a3,0(sp) │ │ │ │ - slli a5,a5,0x3 │ │ │ │ - add s7,s9,a5 │ │ │ │ - add s2,a3,a4 │ │ │ │ - auipc s11,0x1e │ │ │ │ - addi s11,s11,880 │ │ │ │ - ld a3,0(s2) │ │ │ │ - ld a4,0(s7) │ │ │ │ - ld a0,0(s1) │ │ │ │ - mv a2,s11 │ │ │ │ - li a1,1 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - lw a5,0(s5) │ │ │ │ - addiw s10,s10,1 │ │ │ │ - addi s2,s2,8 │ │ │ │ - addiw a5,a5,1 │ │ │ │ - sw a5,0(s5) │ │ │ │ - bltu s10,s0,438d0 │ │ │ │ - j 43816 │ │ │ │ - lui a2,0x1 │ │ │ │ - auipc a3,0x22 │ │ │ │ - addi a3,a3,1576 │ │ │ │ - addi a2,a2,-1564 │ │ │ │ - auipc a1,0x1e │ │ │ │ - addi a1,a1,612 │ │ │ │ - auipc a0,0x1e │ │ │ │ - addi a0,a0,780 │ │ │ │ - jal 3830 <__assert_fail@plt> │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - bltu a1,a0,43926 │ │ │ │ - subw a0,a1,a0 │ │ │ │ - ret │ │ │ │ - subw a0,a0,a1 │ │ │ │ - ret │ │ │ │ - addi sp,sp,-1072 │ │ │ │ - sd s2,1040(sp) │ │ │ │ - auipc s2,0x36 │ │ │ │ - ld s2,1502(s2) │ │ │ │ - sd s0,1056(sp) │ │ │ │ - sd s1,1048(sp) │ │ │ │ - mv s0,a1 │ │ │ │ - ld a5,0(s2) │ │ │ │ - sd a5,1032(sp) │ │ │ │ - li a5,0 │ │ │ │ - li a1,0 │ │ │ │ - mv s1,a0 │ │ │ │ - li a2,1020 │ │ │ │ - addi a0,sp,8 │ │ │ │ - sd ra,1064(sp) │ │ │ │ - jal 3890 │ │ │ │ - li a5,1 │ │ │ │ - sw a5,276(sp) │ │ │ │ - li a5,2 │ │ │ │ - sw a5,292(sp) │ │ │ │ - addiw a1,s0,-1 │ │ │ │ - li a5,3 │ │ │ │ - sw a5,344(sp) │ │ │ │ - slli a5,a1,0x20 │ │ │ │ - bltz a5,439d6 │ │ │ │ + li s2,0 │ │ │ │ + j 44a7c │ │ │ │ + bnez s4,44c0c │ │ │ │ + sext.w a5,s6 │ │ │ │ + bne s8,a5,44ab8 │ │ │ │ + bnez s0,44ab8 │ │ │ │ + li s0,0 │ │ │ │ + beqz s11,44aba │ │ │ │ + ld a5,64(sp) │ │ │ │ + beqz a5,44fbe │ │ │ │ + ld a5,88(sp) │ │ │ │ + ld a4,32(sp) │ │ │ │ + bgeu a4,a5,44fec │ │ │ │ + addiw a1,s11,1 │ │ │ │ slli a1,a1,0x20 │ │ │ │ srli a1,a1,0x20 │ │ │ │ - li a4,1 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 1e81c │ │ │ │ + slli a4,s11,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + add a4,a4,a0 │ │ │ │ + sb zero,0(a4) │ │ │ │ + mv a5,a0 │ │ │ │ + beqz s0,44fda │ │ │ │ + ld a4,8(sp) │ │ │ │ + beqz a4,45160 │ │ │ │ + li s0,1 │ │ │ │ + ld s2,32(sp) │ │ │ │ + ld a3,24(sp) │ │ │ │ + ld a2,16(sp) │ │ │ │ + ld a1,56(sp) │ │ │ │ + ld a0,72(sp) │ │ │ │ + ld s1,208(sp) │ │ │ │ + mv a6,s11 │ │ │ │ + mv a7,s2 │ │ │ │ + jalr s1 │ │ │ │ + lui a1,0x2 │ │ │ │ + addiw a5,s2,1 │ │ │ │ + addi a1,a1,1808 │ │ │ │ li a0,0 │ │ │ │ - add a5,s1,a1 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - addi a1,a1,-1 │ │ │ │ - slliw a3,a4,0x2 │ │ │ │ - slli a5,a5,0x2 │ │ │ │ - addi a5,a5,1040 │ │ │ │ - add a5,a5,sp │ │ │ │ - lw a5,-1032(a5) │ │ │ │ - mulw a5,a5,a4 │ │ │ │ - sext.w a4,a3 │ │ │ │ - addw a0,a0,a5 │ │ │ │ - slli a5,a1,0x20 │ │ │ │ - bgez a5,43986 │ │ │ │ - ld a4,1032(sp) │ │ │ │ - ld a5,0(s2) │ │ │ │ - xor a5,a5,a4 │ │ │ │ - li a4,0 │ │ │ │ - bnez a5,439da │ │ │ │ - ld ra,1064(sp) │ │ │ │ - ld s0,1056(sp) │ │ │ │ - ld s1,1048(sp) │ │ │ │ - ld s2,1040(sp) │ │ │ │ - addi sp,sp,1072 │ │ │ │ - ret │ │ │ │ + sd a5,32(sp) │ │ │ │ + lui s3,0x2 │ │ │ │ + jal 1e81c │ │ │ │ + mv s1,a0 │ │ │ │ + sd zero,40(sp) │ │ │ │ + li s4,0 │ │ │ │ + li s11,0 │ │ │ │ + addi s3,s3,1808 │ │ │ │ + li s10,0 │ │ │ │ + sd zero,24(sp) │ │ │ │ + sd zero,8(sp) │ │ │ │ + sd zero,16(sp) │ │ │ │ + li a5,10 │ │ │ │ + bne s8,a5,44cc8 │ │ │ │ + addiw a1,s11,1 │ │ │ │ + slli a1,a1,0x20 │ │ │ │ + srli a1,a1,0x20 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 1e81c │ │ │ │ + slli a5,s11,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + add a5,a5,a0 │ │ │ │ + lui a1,0x2 │ │ │ │ + sd a0,16(sp) │ │ │ │ + sb zero,0(a5) │ │ │ │ + addi a1,a1,1808 │ │ │ │ li a0,0 │ │ │ │ - j 439b2 │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - addi sp,sp,-128 │ │ │ │ - sd s4,80(sp) │ │ │ │ - slli s4,a2,0x20 │ │ │ │ - srli s4,s4,0x20 │ │ │ │ - sd s10,32(sp) │ │ │ │ - slli s10,s4,0x2 │ │ │ │ - sd s9,40(sp) │ │ │ │ + jal 1e81c │ │ │ │ + lui s3,0x2 │ │ │ │ + li a5,1 │ │ │ │ sd s11,24(sp) │ │ │ │ - mv s9,a1 │ │ │ │ - mv s11,a0 │ │ │ │ - mv a1,s10 │ │ │ │ + mv s1,a0 │ │ │ │ + li s2,0 │ │ │ │ + li s11,0 │ │ │ │ + addi s3,s3,1808 │ │ │ │ + sd a5,40(sp) │ │ │ │ + j 44a7c │ │ │ │ + li a2,0 │ │ │ │ + mv a1,s0 │ │ │ │ + jal 3280 │ │ │ │ + li a5,-1 │ │ │ │ + bne a0,a5,4495a │ │ │ │ + lui a1,0x1 │ │ │ │ + mv a3,s2 │ │ │ │ + auipc a2,0x1d │ │ │ │ + addi a2,a2,-1098 │ │ │ │ + addi a1,a1,-1538 │ │ │ │ + auipc a0,0x1c │ │ │ │ + addi a0,a0,1426 │ │ │ │ + jal 3631e │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ + mv s0,s4 │ │ │ │ + mv s2,s4 │ │ │ │ + bltu s10,s11,4511c │ │ │ │ + sext.w a5,s6 │ │ │ │ + beq s8,a5,44e94 │ │ │ │ + or a5,s2,s5 │ │ │ │ + zext.b a5,a5 │ │ │ │ + li s4,1 │ │ │ │ + beqz a5,44ac6 │ │ │ │ + bnez s2,44b96 │ │ │ │ + beqz s0,44ad0 │ │ │ │ + li a5,10 │ │ │ │ + bne s8,a5,44cd8 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 3670 │ │ │ │ + lui a1,0x2 │ │ │ │ + addi a1,a1,1808 │ │ │ │ li a0,0 │ │ │ │ - sd ra,120(sp) │ │ │ │ - sd a3,8(sp) │ │ │ │ - sd s0,112(sp) │ │ │ │ - sd s1,104(sp) │ │ │ │ - sd s2,96(sp) │ │ │ │ - mv s1,a2 │ │ │ │ - sd s3,88(sp) │ │ │ │ - sd s5,72(sp) │ │ │ │ - sd s6,64(sp) │ │ │ │ - sd s8,48(sp) │ │ │ │ - sd s7,56(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - mv a2,s10 │ │ │ │ - li a1,0 │ │ │ │ - mv s0,a0 │ │ │ │ - jal 3890 │ │ │ │ - addiw a5,s1,-1 │ │ │ │ - addiw s3,s1,1 │ │ │ │ - slli a4,a5,0x20 │ │ │ │ - sext.w s2,a5 │ │ │ │ - slli a5,s3,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - sd a5,0(sp) │ │ │ │ - ld a1,0(sp) │ │ │ │ + jal 1e81c │ │ │ │ + lui s3,0x2 │ │ │ │ + mv s1,a0 │ │ │ │ + mv s4,s0 │ │ │ │ + li s5,0 │ │ │ │ + li s11,0 │ │ │ │ + addi s3,s3,1808 │ │ │ │ + j 44a7c │ │ │ │ + mv s0,s4 │ │ │ │ + mv s9,s4 │ │ │ │ + bltu s10,s11,4511c │ │ │ │ + beq s2,s6,44cf6 │ │ │ │ + mv a5,s9 │ │ │ │ + or s9,s9,s5 │ │ │ │ + zext.b s9,s9 │ │ │ │ + li s4,1 │ │ │ │ + beqz s9,449ce │ │ │ │ + bnez a5,44d70 │ │ │ │ + beqz s0,449d6 │ │ │ │ + li a5,10 │ │ │ │ + bne s2,a5,44f3e │ │ │ │ + mv a0,s1 │ │ │ │ + jal 3670 │ │ │ │ + lui a1,0x2 │ │ │ │ + addi a1,a1,1808 │ │ │ │ li a0,0 │ │ │ │ - slli s2,s2,0x2 │ │ │ │ - srli s8,a4,0x1e │ │ │ │ - jal 1d4e0 │ │ │ │ - sub s8,s2,s8 │ │ │ │ - add a5,a0,s4 │ │ │ │ - addi s8,s8,-4 │ │ │ │ - sb zero,0(a5) │ │ │ │ - add s10,s10,s0 │ │ │ │ - add s2,s2,s0 │ │ │ │ - add s8,s8,s0 │ │ │ │ + jal 1e81c │ │ │ │ + lui s3,0x2 │ │ │ │ + mv s1,a0 │ │ │ │ + mv s4,s0 │ │ │ │ li s5,0 │ │ │ │ - li s6,0 │ │ │ │ - mv s3,a0 │ │ │ │ - beqz s1,43ace │ │ │ │ - mv a3,a0 │ │ │ │ + li s9,0 │ │ │ │ + li s11,0 │ │ │ │ + addi s3,s3,1808 │ │ │ │ + j 44986 │ │ │ │ + bnez s6,44b12 │ │ │ │ + zext.b s6,s9 │ │ │ │ + bnez s4,44c08 │ │ │ │ + li s0,1 │ │ │ │ + li s2,1 │ │ │ │ + j 44ab8 │ │ │ │ + bnez s6,44dc8 │ │ │ │ + zext.b s6,s8 │ │ │ │ + bnez s4,44c56 │ │ │ │ + li s0,1 │ │ │ │ + li s9,1 │ │ │ │ + j 449be │ │ │ │ + beqz s0,44f38 │ │ │ │ + bnez s5,44cd6 │ │ │ │ + mv s2,s0 │ │ │ │ mv a5,s0 │ │ │ │ - lwu a4,0(a5) │ │ │ │ - addi a3,a3,1 │ │ │ │ - addi a5,a5,4 │ │ │ │ - add a4,a4,s11 │ │ │ │ - lbu a4,0(a4) │ │ │ │ - sb a4,-1(a3) │ │ │ │ - bne a5,s10,43a66 │ │ │ │ - addiw s7,s6,1 │ │ │ │ - slli a5,s7,0x20 │ │ │ │ - srli a1,a5,0x1d │ │ │ │ - mv a0,s5 │ │ │ │ - jal 1d4e0 │ │ │ │ - slli a5,s6,0x20 │ │ │ │ - srli s6,a5,0x1d │ │ │ │ - add s6,s6,a0 │ │ │ │ - mv s5,a0 │ │ │ │ - sd s3,0(s6) │ │ │ │ - mv a5,s2 │ │ │ │ - j 43aac │ │ │ │ - sw zero,0(a5) │ │ │ │ - addi a5,a5,-4 │ │ │ │ - beq a5,s8,43af0 │ │ │ │ - lw a4,0(a5) │ │ │ │ - addiw a3,a4,1 │ │ │ │ - beq a3,s9,43aa2 │ │ │ │ - ld a1,0(sp) │ │ │ │ - sw a3,0(a5) │ │ │ │ + j 44ad0 │ │ │ │ + mv s2,s5 │ │ │ │ + li a5,13 │ │ │ │ + beq s8,a5,45040 │ │ │ │ + addiw a4,s11,1 │ │ │ │ + li s0,1 │ │ │ │ + li s5,1 │ │ │ │ + slli s11,s11,0x20 │ │ │ │ + srli s11,s11,0x20 │ │ │ │ + add s11,s11,s1 │ │ │ │ + sb s9,0(s11) │ │ │ │ + mv s11,a4 │ │ │ │ + j 44a7c │ │ │ │ + beqz s0,44dd4 │ │ │ │ + beqz s11,45116 │ │ │ │ + bne s10,s11,44c62 │ │ │ │ + ld a5,64(sp) │ │ │ │ + beqz a5,450d6 │ │ │ │ + ld a5,80(sp) │ │ │ │ + ld a4,32(sp) │ │ │ │ + bgeu a4,a5,44fec │ │ │ │ + addiw a1,s11,1 │ │ │ │ + slli a1,a1,0x20 │ │ │ │ + srli a1,a1,0x20 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 1e81c │ │ │ │ + slli a4,s11,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + add a4,a4,a0 │ │ │ │ + sb zero,0(a4) │ │ │ │ + mv a5,a0 │ │ │ │ + beqz s0,44f98 │ │ │ │ + ld a4,8(sp) │ │ │ │ + beqz a4,45160 │ │ │ │ + li s0,1 │ │ │ │ + ld s3,32(sp) │ │ │ │ + ld a3,24(sp) │ │ │ │ + ld a2,16(sp) │ │ │ │ + ld a1,56(sp) │ │ │ │ + ld a0,72(sp) │ │ │ │ + ld s1,208(sp) │ │ │ │ + mv a7,s3 │ │ │ │ + mv a6,s11 │ │ │ │ + jalr s1 │ │ │ │ + lui a1,0x2 │ │ │ │ + addiw a5,s3,1 │ │ │ │ + addi a1,a1,1808 │ │ │ │ li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - add a5,a0,s4 │ │ │ │ - sb zero,0(a5) │ │ │ │ - mv s6,s7 │ │ │ │ - mv s3,a0 │ │ │ │ - bnez s1,43a62 │ │ │ │ - addiw s7,s6,1 │ │ │ │ - slli a5,s7,0x20 │ │ │ │ - srli a1,a5,0x1d │ │ │ │ - mv a0,s5 │ │ │ │ - jal 1d4e0 │ │ │ │ - slli a4,s6,0x20 │ │ │ │ - srli a5,a4,0x1d │ │ │ │ + sd a5,32(sp) │ │ │ │ + lui s3,0x2 │ │ │ │ + jal 1e81c │ │ │ │ + mv s1,a0 │ │ │ │ + li s11,0 │ │ │ │ + addi s3,s3,1808 │ │ │ │ + li s10,0 │ │ │ │ + sd zero,24(sp) │ │ │ │ + sd zero,40(sp) │ │ │ │ + li s4,0 │ │ │ │ + sd zero,8(sp) │ │ │ │ + sd zero,16(sp) │ │ │ │ + li a5,10 │ │ │ │ + bne s2,a5,44db2 │ │ │ │ + addiw a1,s11,1 │ │ │ │ + slli a1,a1,0x20 │ │ │ │ + srli a1,a1,0x20 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 1e81c │ │ │ │ + slli a5,s11,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ add a5,a5,a0 │ │ │ │ - mv s5,a0 │ │ │ │ - sd s3,0(a5) │ │ │ │ - ld a5,8(sp) │ │ │ │ - mv a0,s0 │ │ │ │ - sw s7,0(a5) │ │ │ │ - jal 3670 │ │ │ │ - ld ra,120(sp) │ │ │ │ - ld s0,112(sp) │ │ │ │ - ld s1,104(sp) │ │ │ │ - ld s2,96(sp) │ │ │ │ - ld s3,88(sp) │ │ │ │ - ld s4,80(sp) │ │ │ │ - ld s6,64(sp) │ │ │ │ - ld s7,56(sp) │ │ │ │ - ld s8,48(sp) │ │ │ │ - ld s9,40(sp) │ │ │ │ - ld s10,32(sp) │ │ │ │ - ld s11,24(sp) │ │ │ │ - mv a0,s5 │ │ │ │ - ld s5,72(sp) │ │ │ │ - addi sp,sp,128 │ │ │ │ - ret │ │ │ │ - slli a3,a0,0x20 │ │ │ │ - srli a5,a3,0x1e │ │ │ │ - add a5,a5,a1 │ │ │ │ - lw a5,0(a5) │ │ │ │ - lw a3,0(a2) │ │ │ │ - mv a4,a0 │ │ │ │ - bgeu a3,a5,43b4c │ │ │ │ - li a0,0 │ │ │ │ - beqz a4,43b52 │ │ │ │ - addiw a4,a4,-1 │ │ │ │ - slli a5,a4,0x20 │ │ │ │ - srli a4,a5,0x1e │ │ │ │ - add a1,a1,a4 │ │ │ │ - lw a0,0(a1) │ │ │ │ - sltu a0,a0,a3 │ │ │ │ - xori a0,a0,1 │ │ │ │ - ret │ │ │ │ - sltu a0,a5,a3 │ │ │ │ - slli a0,a0,0x1 │ │ │ │ - ret │ │ │ │ - lbu a1,96(a0) │ │ │ │ - ld a0,88(a0) │ │ │ │ - j 4fd9e │ │ │ │ - addi sp,sp,-16 │ │ │ │ - sd s0,0(sp) │ │ │ │ - sd ra,8(sp) │ │ │ │ - mv a5,a0 │ │ │ │ - lbu a1,96(a0) │ │ │ │ - ld a0,88(a0) │ │ │ │ - lw s0,32(a5) │ │ │ │ - jal 4fe38 │ │ │ │ - ld ra,8(sp) │ │ │ │ - addw a0,a0,s0 │ │ │ │ - ld s0,0(sp) │ │ │ │ - addi sp,sp,16 │ │ │ │ - ret │ │ │ │ - lbu a1,96(a0) │ │ │ │ - ld a0,88(a0) │ │ │ │ - j 4fdea │ │ │ │ - addi sp,sp,-128 │ │ │ │ - sd s1,104(sp) │ │ │ │ - mv s1,a2 │ │ │ │ - sd s2,96(sp) │ │ │ │ - sd s8,48(sp) │ │ │ │ + lui a1,0x2 │ │ │ │ + sd a0,16(sp) │ │ │ │ + sb zero,0(a5) │ │ │ │ + addi a1,a1,1808 │ │ │ │ li a0,0 │ │ │ │ - mv s8,a1 │ │ │ │ - slli s2,s1,0x20 │ │ │ │ - li a1,48 │ │ │ │ - sd ra,120(sp) │ │ │ │ - sd s0,112(sp) │ │ │ │ - sd s3,88(sp) │ │ │ │ - mv s0,a3 │ │ │ │ - mv s3,a4 │ │ │ │ - sd s6,64(sp) │ │ │ │ - sd s9,40(sp) │ │ │ │ + jal 1e81c │ │ │ │ + lui s3,0x2 │ │ │ │ + li a5,1 │ │ │ │ sd s11,24(sp) │ │ │ │ - srli s2,s2,0x20 │ │ │ │ - jal 1d4e0 │ │ │ │ - mv s11,a0 │ │ │ │ - slli a1,s2,0x2 │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - mv s6,a0 │ │ │ │ - slli a1,s2,0x3 │ │ │ │ - li a0,0 │ │ │ │ - sd s6,8(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - sd a0,24(s11) │ │ │ │ - li a1,257 │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - li a2,256 │ │ │ │ - li a1,0 │ │ │ │ - mv s9,a0 │ │ │ │ - jal 3890 │ │ │ │ - sb s0,44(s11) │ │ │ │ - beqz s1,43da0 │ │ │ │ - add a5,s9,s3 │ │ │ │ - sd s4,80(sp) │ │ │ │ - sd s5,72(sp) │ │ │ │ - sd s7,56(sp) │ │ │ │ - sd s10,32(sp) │ │ │ │ - mv s5,s6 │ │ │ │ - li s10,0 │ │ │ │ - li s6,0 │ │ │ │ - li s7,0 │ │ │ │ + mv s1,a0 │ │ │ │ + li s11,0 │ │ │ │ + addi s3,s3,1808 │ │ │ │ + sd a5,40(sp) │ │ │ │ + li s9,0 │ │ │ │ + j 44986 │ │ │ │ + beqz s0,44f32 │ │ │ │ + bnez s5,44f40 │ │ │ │ + li a5,13 │ │ │ │ + mv a4,s0 │ │ │ │ + mv s9,s0 │ │ │ │ + bne s2,a5,449de │ │ │ │ + mv s9,a4 │ │ │ │ + j 44986 │ │ │ │ + bnez s4,44c5a │ │ │ │ + bne s2,s6,449be │ │ │ │ + bnez s0,449be │ │ │ │ + bnez s11,44f74 │ │ │ │ + mv a5,s9 │ │ │ │ + li s0,0 │ │ │ │ + j 449c2 │ │ │ │ + bnez s6,44b12 │ │ │ │ + zext.b s6,s9 │ │ │ │ + beqz s4,44faa │ │ │ │ + li s0,0 │ │ │ │ + mv s2,s4 │ │ │ │ + j 44c0c │ │ │ │ + bnez s6,44dc8 │ │ │ │ + zext.b s6,s8 │ │ │ │ + beqz s4,44fb4 │ │ │ │ + li s0,0 │ │ │ │ + mv s9,s4 │ │ │ │ + j 44c5a │ │ │ │ + slliw s3,s3,0x1 │ │ │ │ + addiw s3,s3,1 │ │ │ │ + slli a1,s3,0x20 │ │ │ │ + mv a0,s1 │ │ │ │ + srli a1,a1,0x20 │ │ │ │ + jal 1e81c │ │ │ │ + mv s1,a0 │ │ │ │ + j 44a98 │ │ │ │ + slliw s3,s3,0x1 │ │ │ │ + addiw s3,s3,1 │ │ │ │ + slli a1,s3,0x20 │ │ │ │ + mv a0,s1 │ │ │ │ + srli a1,a1,0x20 │ │ │ │ + jal 1e81c │ │ │ │ + mv s1,a0 │ │ │ │ + j 449a2 │ │ │ │ + li a5,43 │ │ │ │ + bne s8,a5,44f64 │ │ │ │ + ld a5,40(sp) │ │ │ │ + beqz a5,44f64 │ │ │ │ + bnez s11,44e4c │ │ │ │ + bnez s4,44e86 │ │ │ │ + ld s0,40(sp) │ │ │ │ + li s11,0 │ │ │ │ + sd a5,40(sp) │ │ │ │ + j 44ab8 │ │ │ │ + addiw a1,s11,1 │ │ │ │ + slli a1,a1,0x20 │ │ │ │ + srli a1,a1,0x20 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 1e81c │ │ │ │ + slli a5,s11,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + add a5,a5,a0 │ │ │ │ + lui a1,0x2 │ │ │ │ + sd a0,8(sp) │ │ │ │ + sb zero,0(a5) │ │ │ │ + addi a1,a1,1808 │ │ │ │ li a0,0 │ │ │ │ - addiw s1,s1,-1 │ │ │ │ - add s4,s9,s0 │ │ │ │ - sd a5,0(sp) │ │ │ │ - ld a1,0(s8) │ │ │ │ - ld a4,24(s11) │ │ │ │ - slli a2,s10,0x3 │ │ │ │ - lw a5,64(a1) │ │ │ │ - add a4,a4,a2 │ │ │ │ - sd a1,0(a4) │ │ │ │ - addw a5,a5,s6 │ │ │ │ - addiw a1,a5,2 │ │ │ │ + jal 1e81c │ │ │ │ + lui s3,0x2 │ │ │ │ + ld s5,40(sp) │ │ │ │ + mv s1,a0 │ │ │ │ + mv s10,s11 │ │ │ │ + li a5,0 │ │ │ │ + addi s3,s3,1808 │ │ │ │ + beqz s4,44e44 │ │ │ │ + sd a5,40(sp) │ │ │ │ + sext.w a5,s6 │ │ │ │ + mv s0,s4 │ │ │ │ + li s11,0 │ │ │ │ + bne s8,a5,44c18 │ │ │ │ + beqz s0,44b20 │ │ │ │ + beqz s11,44ea0 │ │ │ │ + beq s10,s11,44f0e │ │ │ │ + mv s4,s0 │ │ │ │ + j 44aba │ │ │ │ + li a5,43 │ │ │ │ + bne s2,a5,44f6c │ │ │ │ + ld a5,40(sp) │ │ │ │ + beqz a5,44f6c │ │ │ │ + bnez s11,44ecc │ │ │ │ + beqz s4,44f06 │ │ │ │ + li a4,43 │ │ │ │ + sd a5,40(sp) │ │ │ │ + mv s0,s4 │ │ │ │ + li s11,0 │ │ │ │ + bne s6,a4,44c62 │ │ │ │ + mv a5,s9 │ │ │ │ + li s11,0 │ │ │ │ + j 449c2 │ │ │ │ + addiw a1,s11,1 │ │ │ │ slli a1,a1,0x20 │ │ │ │ srli a1,a1,0x20 │ │ │ │ - addiw s6,a5,1 │ │ │ │ - jal 1d4e0 │ │ │ │ - beqz a0,43da6 │ │ │ │ - ld a5,0(s8) │ │ │ │ - li a2,0 │ │ │ │ - lw a4,64(a5) │ │ │ │ - beqz a4,43c74 │ │ │ │ - ld a5,48(a5) │ │ │ │ - slli a1,s7,0x20 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 1e81c │ │ │ │ + slli a5,s11,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + add a5,a5,a0 │ │ │ │ + lui a1,0x2 │ │ │ │ + sd a0,8(sp) │ │ │ │ + sb zero,0(a5) │ │ │ │ + addi a1,a1,1808 │ │ │ │ + li a0,0 │ │ │ │ + jal 1e81c │ │ │ │ + lui s3,0x2 │ │ │ │ + ld s5,40(sp) │ │ │ │ + mv s1,a0 │ │ │ │ + mv s10,s11 │ │ │ │ + addi s3,s3,1808 │ │ │ │ + li a5,0 │ │ │ │ + bnez s4,44eb8 │ │ │ │ + ld s0,40(sp) │ │ │ │ + li s11,0 │ │ │ │ + sd a5,40(sp) │ │ │ │ + j 449be │ │ │ │ + ld a5,64(sp) │ │ │ │ + bnez a5,44b2c │ │ │ │ + addiw a1,s11,1 │ │ │ │ + slli a1,a1,0x20 │ │ │ │ srli a1,a1,0x20 │ │ │ │ - add a5,a5,a2 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - add a1,a1,a0 │ │ │ │ - sb a5,0(a1) │ │ │ │ - beqz a5,43d6c │ │ │ │ - add a4,s9,a5 │ │ │ │ - sb a5,0(a4) │ │ │ │ - ld a5,0(s8) │ │ │ │ - addi a2,a2,1 │ │ │ │ - sext.w a4,a2 │ │ │ │ - lw a1,64(a5) │ │ │ │ - addiw s7,s7,1 │ │ │ │ - bltu a4,a1,43c42 │ │ │ │ - slli a4,s7,0x20 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 1e81c │ │ │ │ + slli a4,s11,0x20 │ │ │ │ srli a4,a4,0x20 │ │ │ │ - addiw a2,s7,1 │ │ │ │ - sext.w a5,s10 │ │ │ │ - mv a1,s7 │ │ │ │ add a4,a4,a0 │ │ │ │ - sext.w s7,a2 │ │ │ │ - beq s1,a5,43d26 │ │ │ │ - sb s0,0(a4) │ │ │ │ - sb s0,0(s4) │ │ │ │ - sw a1,0(s5) │ │ │ │ - addi s10,s10,1 │ │ │ │ - addi s8,s8,8 │ │ │ │ - addi s5,s5,4 │ │ │ │ - bne s2,s10,43c0e │ │ │ │ - ld s4,80(sp) │ │ │ │ - ld s5,72(sp) │ │ │ │ - ld s7,56(sp) │ │ │ │ - ld s10,32(sp) │ │ │ │ - ld a5,8(sp) │ │ │ │ - slli a3,s6,0x20 │ │ │ │ - or s2,s2,a3 │ │ │ │ - sd a0,16(s11) │ │ │ │ - sd s2,0(s11) │ │ │ │ - sd a5,8(s11) │ │ │ │ - mv a2,s9 │ │ │ │ - lbu a5,0(a2) │ │ │ │ + mv a5,a0 │ │ │ │ + sb zero,0(a4) │ │ │ │ + j 44b54 │ │ │ │ + li a4,1 │ │ │ │ + li s9,1 │ │ │ │ + j 449d8 │ │ │ │ + li s2,1 │ │ │ │ + li a5,1 │ │ │ │ + j 44ad0 │ │ │ │ + li s5,0 │ │ │ │ + li a5,13 │ │ │ │ + beq s2,a5,45038 │ │ │ │ + mv a5,s11 │ │ │ │ + mv s9,s5 │ │ │ │ + addiw s11,s11,1 │ │ │ │ + li s0,1 │ │ │ │ + li s5,1 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + add a5,a5,s1 │ │ │ │ + sb s8,0(a5) │ │ │ │ + j 44986 │ │ │ │ + mv a5,s11 │ │ │ │ + mv s9,a4 │ │ │ │ + mv s11,a2 │ │ │ │ + j 44f50 │ │ │ │ + beqz s4,44ab8 │ │ │ │ + mv s0,s4 │ │ │ │ + j 44c0c │ │ │ │ + beqz s4,449be │ │ │ │ + mv s0,s4 │ │ │ │ + j 44c5a │ │ │ │ + ld a5,64(sp) │ │ │ │ li s0,0 │ │ │ │ - addiw a0,s0,1 │ │ │ │ - li a6,256 │ │ │ │ - li t1,255 │ │ │ │ - sext.w a1,a0 │ │ │ │ - beqz a5,43cf2 │ │ │ │ - addi a2,a2,1 │ │ │ │ - beq a1,a6,43d96 │ │ │ │ - mv s0,a1 │ │ │ │ - lbu a5,0(a2) │ │ │ │ - addiw a0,s0,1 │ │ │ │ - sext.w a1,a0 │ │ │ │ - bnez a5,43cdc │ │ │ │ - beq a1,a6,43d8c │ │ │ │ - subw a3,t1,a0 │ │ │ │ - slli a3,a3,0x20 │ │ │ │ - addi a7,a2,1 │ │ │ │ - srli a3,a3,0x20 │ │ │ │ - addi a4,a2,2 │ │ │ │ - mv a5,a7 │ │ │ │ - add a3,a3,a4 │ │ │ │ - j 43d12 │ │ │ │ - addi a5,a5,1 │ │ │ │ - beq a3,a5,43d40 │ │ │ │ - lbu a4,0(a5) │ │ │ │ - beqz a4,43d0c │ │ │ │ - sb a4,0(a2) │ │ │ │ - sb zero,0(a5) │ │ │ │ - mv a2,a7 │ │ │ │ - mv s0,a1 │ │ │ │ - j 43ce4 │ │ │ │ - ld a5,0(sp) │ │ │ │ - sb s3,0(a4) │ │ │ │ - slli a2,a2,0x20 │ │ │ │ - sb s3,0(a5) │ │ │ │ - srli a2,a2,0x20 │ │ │ │ - sw a1,0(s5) │ │ │ │ - add a2,a2,a0 │ │ │ │ - sb zero,0(a2) │ │ │ │ - j 43c9a │ │ │ │ - slli a1,a0,0x20 │ │ │ │ + bnez a5,44d06 │ │ │ │ + addiw a1,s11,1 │ │ │ │ + slli a1,a1,0x20 │ │ │ │ srli a1,a1,0x20 │ │ │ │ - mv a0,s9 │ │ │ │ - jal 1d4e0 │ │ │ │ - ld ra,120(sp) │ │ │ │ - sw s0,40(s11) │ │ │ │ - ld s0,112(sp) │ │ │ │ - sd a0,32(s11) │ │ │ │ - ld s1,104(sp) │ │ │ │ - ld s2,96(sp) │ │ │ │ - ld s3,88(sp) │ │ │ │ - ld s6,64(sp) │ │ │ │ - ld s8,48(sp) │ │ │ │ - ld s9,40(sp) │ │ │ │ - mv a0,s11 │ │ │ │ - ld s11,24(sp) │ │ │ │ - addi sp,sp,128 │ │ │ │ - ret │ │ │ │ - li a3,0 │ │ │ │ - auipc a2,0x1e │ │ │ │ - addi a2,a2,-230 │ │ │ │ - li a1,149 │ │ │ │ - auipc a0,0x1e │ │ │ │ - addi a0,a0,-266 │ │ │ │ - jal 27d46 │ │ │ │ - li a0,-1 │ │ │ │ - jal 33c0 │ │ │ │ - li a1,256 │ │ │ │ - li s0,255 │ │ │ │ - j 43d46 │ │ │ │ - li s0,256 │ │ │ │ - li a1,257 │ │ │ │ - j 43d46 │ │ │ │ - li s6,0 │ │ │ │ - li a0,0 │ │ │ │ - j 43cac │ │ │ │ - mv a3,s6 │ │ │ │ - auipc a2,0x1e │ │ │ │ - addi a2,a2,-352 │ │ │ │ - li a1,142 │ │ │ │ - auipc a0,0x1e │ │ │ │ - addi a0,a0,-324 │ │ │ │ - jal 27d46 │ │ │ │ - li a0,-1 │ │ │ │ - jal 33c0 │ │ │ │ - ld a0,16(a1) │ │ │ │ - addi sp,sp,-16 │ │ │ │ - sd s0,0(sp) │ │ │ │ - sd ra,8(sp) │ │ │ │ - mv s0,a1 │ │ │ │ - jal 3670 │ │ │ │ - ld a0,8(s0) │ │ │ │ - beqz a0,43ddc │ │ │ │ - jal 3670 │ │ │ │ - ld a0,32(s0) │ │ │ │ - beqz a0,43de4 │ │ │ │ - jal 3670 │ │ │ │ - ld a0,24(s0) │ │ │ │ - beqz a0,43dec │ │ │ │ - jal 3670 │ │ │ │ - mv a0,s0 │ │ │ │ - ld s0,0(sp) │ │ │ │ - ld ra,8(sp) │ │ │ │ - addi sp,sp,16 │ │ │ │ - j 3670 │ │ │ │ - addi sp,sp,-32 │ │ │ │ - lw a6,0(a0) │ │ │ │ - sd s0,16(sp) │ │ │ │ - auipc s0,0x36 │ │ │ │ - ld s0,272(s0) │ │ │ │ - ld a4,0(s0) │ │ │ │ - sd a4,8(sp) │ │ │ │ - li a4,0 │ │ │ │ - sd ra,24(sp) │ │ │ │ - li a4,1 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 1e81c │ │ │ │ + slli a4,s11,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + add a4,a4,a0 │ │ │ │ mv a5,a0 │ │ │ │ - li a0,0 │ │ │ │ - beq a6,a4,43e3c │ │ │ │ - ld a3,16(a5) │ │ │ │ - ld a7,8(a5) │ │ │ │ - li a4,9 │ │ │ │ - subw a1,a1,a3 │ │ │ │ - sw a1,4(sp) │ │ │ │ - mv a5,a7 │ │ │ │ - bltu a4,a6,43e36 │ │ │ │ - j 43e4e │ │ │ │ - addiw a0,a0,1 │ │ │ │ - addi a5,a5,4 │ │ │ │ - beq a6,a0,43e3c │ │ │ │ - lw a4,0(a5) │ │ │ │ - bgeu a1,a4,43e2e │ │ │ │ + sb zero,0(a4) │ │ │ │ ld a4,8(sp) │ │ │ │ - ld a5,0(s0) │ │ │ │ - xor a5,a5,a4 │ │ │ │ - li a4,0 │ │ │ │ - bnez a5,43e66 │ │ │ │ - ld ra,24(sp) │ │ │ │ - ld s0,16(sp) │ │ │ │ - addi sp,sp,32 │ │ │ │ - ret │ │ │ │ - li a4,0 │ │ │ │ - auipc a3,0x0 │ │ │ │ - addi a3,a3,-820 │ │ │ │ - addi a2,sp,4 │ │ │ │ - mv a1,a6 │ │ │ │ - mv a0,a7 │ │ │ │ - jal 1e730 │ │ │ │ - sext.w a0,a0 │ │ │ │ - j 43e3c │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - ld a5,8(a0) │ │ │ │ - li a4,0 │ │ │ │ - beqz a1,43e82 │ │ │ │ - addiw a4,a1,-1 │ │ │ │ - slli a0,a4,0x20 │ │ │ │ - srli a4,a0,0x1e │ │ │ │ - add a4,a4,a5 │ │ │ │ - lw a4,0(a4) │ │ │ │ - addiw a4,a4,1 │ │ │ │ - slli a0,a1,0x20 │ │ │ │ - srli a1,a0,0x1e │ │ │ │ - sw a4,0(a2) │ │ │ │ - add a5,a5,a1 │ │ │ │ - lw a5,0(a5) │ │ │ │ - sw a5,0(a3) │ │ │ │ - ret │ │ │ │ - addi sp,sp,-48 │ │ │ │ - ld a2,8(a0) │ │ │ │ - sd s1,24(sp) │ │ │ │ - lw a6,0(a0) │ │ │ │ - auipc s1,0x36 │ │ │ │ - ld s1,114(s1) │ │ │ │ - ld a5,0(s1) │ │ │ │ + li s0,0 │ │ │ │ + bnez a4,44d36 │ │ │ │ sd a5,8(sp) │ │ │ │ + ld a4,8(sp) │ │ │ │ + li s0,0 │ │ │ │ li a5,0 │ │ │ │ - sd s0,32(sp) │ │ │ │ - sd ra,40(sp) │ │ │ │ - li a5,1 │ │ │ │ - mv s0,a2 │ │ │ │ - beq a6,a5,43eda │ │ │ │ - ld a4,16(a0) │ │ │ │ - li a3,9 │ │ │ │ - mv a5,a2 │ │ │ │ - subw a1,a1,a4 │ │ │ │ - sw a1,4(sp) │ │ │ │ - li a4,0 │ │ │ │ - bltu a3,a6,43ed2 │ │ │ │ - j 43ef0 │ │ │ │ - addiw a4,a4,1 │ │ │ │ - addi a5,a5,4 │ │ │ │ - beq a6,a4,43f0e │ │ │ │ - lw a3,0(a5) │ │ │ │ - mv s0,a5 │ │ │ │ - bgeu a1,a3,43eca │ │ │ │ + j 44d36 │ │ │ │ + beq s6,s8,4504e │ │ │ │ + li s0,0 │ │ │ │ + li s2,1 │ │ │ │ + j 44ab8 │ │ │ │ + beq s6,s2,45046 │ │ │ │ + li s0,0 │ │ │ │ + li s9,1 │ │ │ │ + j 449be │ │ │ │ + addiw a1,s11,1 │ │ │ │ + slli a1,a1,0x20 │ │ │ │ + srli a1,a1,0x20 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 1e81c │ │ │ │ + slli a4,s11,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + add a4,a4,a0 │ │ │ │ + mv a5,a0 │ │ │ │ + sb zero,0(a4) │ │ │ │ ld a4,8(sp) │ │ │ │ - ld a5,0(s1) │ │ │ │ - xor a5,a5,a4 │ │ │ │ - li a4,0 │ │ │ │ - lw a0,0(s0) │ │ │ │ - bnez a5,43f1c │ │ │ │ - ld ra,40(sp) │ │ │ │ - ld s0,32(sp) │ │ │ │ - ld s1,24(sp) │ │ │ │ - addi sp,sp,48 │ │ │ │ - ret │ │ │ │ - mv a0,s0 │ │ │ │ - auipc a3,0x0 │ │ │ │ - addi a3,a3,-982 │ │ │ │ - addi a2,sp,4 │ │ │ │ - mv a1,a6 │ │ │ │ - jal 1e730 │ │ │ │ - slli a5,a0,0x20 │ │ │ │ - srli a0,a5,0x1e │ │ │ │ - add s0,s0,a0 │ │ │ │ - j 43eda │ │ │ │ - slli a5,a6,0x20 │ │ │ │ - srli a6,a5,0x1e │ │ │ │ - add s0,a2,a6 │ │ │ │ - j 43eda │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - addi sp,sp,-48 │ │ │ │ - lw a6,0(a0) │ │ │ │ - sd s2,16(sp) │ │ │ │ - auipc s2,0x36 │ │ │ │ - ld s2,-24(s2) │ │ │ │ - sd s0,32(sp) │ │ │ │ - sd s1,24(sp) │ │ │ │ - sd ra,40(sp) │ │ │ │ - ld a5,0(s2) │ │ │ │ + li s0,0 │ │ │ │ + bnez a4,44b5c │ │ │ │ sd a5,8(sp) │ │ │ │ - li a5,0 │ │ │ │ - li a4,1 │ │ │ │ - mv s1,a0 │ │ │ │ - mv s0,a1 │ │ │ │ - beq a6,a4,43f76 │ │ │ │ - ld a7,16(a0) │ │ │ │ - li a5,9 │ │ │ │ - ld a0,8(a0) │ │ │ │ - subw a7,a1,a7 │ │ │ │ - sw a7,4(sp) │ │ │ │ - bgeu a5,a6,43f9a │ │ │ │ - slli a2,a6,0x20 │ │ │ │ - mv a4,a0 │ │ │ │ - srli a2,a2,0x20 │ │ │ │ - li a5,0 │ │ │ │ - j 43f6e │ │ │ │ - addi a5,a5,1 │ │ │ │ - addi a4,a4,4 │ │ │ │ - beq a2,a5,43fb6 │ │ │ │ - lw a3,0(a4) │ │ │ │ - bgeu a7,a3,43f66 │ │ │ │ - slli a5,a5,0x3 │ │ │ │ - ld a4,24(s1) │ │ │ │ - ld a2,8(sp) │ │ │ │ - ld a3,0(s2) │ │ │ │ - xor a3,a3,a2 │ │ │ │ - li a2,0 │ │ │ │ - add a5,a5,a4 │ │ │ │ - ld a5,0(a5) │ │ │ │ - ld a5,48(a5) │ │ │ │ - subw a0,s0,a5 │ │ │ │ - bnez a3,43fbc │ │ │ │ - ld ra,40(sp) │ │ │ │ - ld s0,32(sp) │ │ │ │ - ld s1,24(sp) │ │ │ │ - ld s2,16(sp) │ │ │ │ - addi sp,sp,48 │ │ │ │ - ret │ │ │ │ - li a4,0 │ │ │ │ - auipc a3,0x0 │ │ │ │ - addi a3,a3,-1152 │ │ │ │ - addi a2,sp,4 │ │ │ │ - mv a1,a6 │ │ │ │ - jal 1e730 │ │ │ │ - slli a4,a0,0x20 │ │ │ │ - srli a5,a4,0x1d │ │ │ │ - j 43f76 │ │ │ │ - slli a5,a2,0x3 │ │ │ │ - j 43f76 │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - lw a5,4(a0) │ │ │ │ - beqz a5,4400e │ │ │ │ - addi sp,sp,-32 │ │ │ │ - sd s0,16(sp) │ │ │ │ - sd s1,8(sp) │ │ │ │ - sd s2,0(sp) │ │ │ │ - sd ra,24(sp) │ │ │ │ - mv s1,a0 │ │ │ │ + ld a4,8(sp) │ │ │ │ li s0,0 │ │ │ │ - auipc s2,0x1e │ │ │ │ - addi s2,s2,-778 │ │ │ │ - ld a5,16(s1) │ │ │ │ - mv a1,s2 │ │ │ │ - li a0,1 │ │ │ │ - add a5,a5,s0 │ │ │ │ - lbu a2,0(a5) │ │ │ │ - addi s0,s0,1 │ │ │ │ - jal 37c0 <__printf_chk@plt> │ │ │ │ - lw a4,4(s1) │ │ │ │ - sext.w a5,s0 │ │ │ │ - bltu a5,a4,43fda │ │ │ │ - ld s0,16(sp) │ │ │ │ - ld ra,24(sp) │ │ │ │ - ld s1,8(sp) │ │ │ │ - ld s2,0(sp) │ │ │ │ - auipc a1,0x1e │ │ │ │ - addi a1,a1,-134 │ │ │ │ - li a0,1 │ │ │ │ - addi sp,sp,32 │ │ │ │ - j 37c0 <__printf_chk@plt> │ │ │ │ - auipc a1,0x1e │ │ │ │ - addi a1,a1,-150 │ │ │ │ - li a0,1 │ │ │ │ - j 37c0 <__printf_chk@plt> │ │ │ │ - ld a5,24(a0) │ │ │ │ - slli a4,a1,0x20 │ │ │ │ - srli a1,a4,0x1d │ │ │ │ - add a5,a5,a1 │ │ │ │ - ld a0,0(a5) │ │ │ │ - ret │ │ │ │ - fcvt.s.wu fa5,a0 │ │ │ │ - auipc a5,0x1a │ │ │ │ - flw fa4,-1340(a5) │ │ │ │ - addi sp,sp,-16 │ │ │ │ - fmul.s fa0,fa5,fa0 │ │ │ │ - sd s0,0(sp) │ │ │ │ - sd ra,8(sp) │ │ │ │ - mv s0,a0 │ │ │ │ - fdiv.s fa0,fa0,fa4 │ │ │ │ - jal 3800 │ │ │ │ - fcvt.d.wu fa5,s0 │ │ │ │ - fcvt.d.s fa0,fa0 │ │ │ │ - ld ra,8(sp) │ │ │ │ - ld s0,0(sp) │ │ │ │ - fsub.d fa5,fa5,fa0 │ │ │ │ - addi sp,sp,16 │ │ │ │ - fcvt.wu.d a0,fa5,rtz │ │ │ │ - sext.w a0,a0 │ │ │ │ - ret │ │ │ │ - fcvt.s.wu fa5,a0 │ │ │ │ - auipc a5,0x1a │ │ │ │ - flw fa4,-1398(a5) │ │ │ │ - addi sp,sp,-32 │ │ │ │ - fmul.s fa0,fa5,fa0 │ │ │ │ - sd ra,24(sp) │ │ │ │ - sd s0,16(sp) │ │ │ │ - sd s1,8(sp) │ │ │ │ - mv s1,a0 │ │ │ │ - fdiv.s fa0,fa0,fa4 │ │ │ │ - jal 3800 │ │ │ │ - fcvt.d.s fa4,fa0 │ │ │ │ - fcvt.d.wu fa5,s1 │ │ │ │ - auipc a5,0x1a │ │ │ │ - fld fa3,-1416(a5) │ │ │ │ - auipc a5,0x1a │ │ │ │ - fld fa0,-944(a5) │ │ │ │ - fsub.d fa5,fa5,fa4 │ │ │ │ - fcvt.wu.d s0,fa5,rtz │ │ │ │ - addiw s0,s0,1 │ │ │ │ - slliw s0,s0,0x1 │ │ │ │ - addw s0,s0,s1 │ │ │ │ - fcvt.s.wu fa5,s0 │ │ │ │ - fcvt.d.s fa5,fa5 │ │ │ │ - fdiv.d fa5,fa5,fa3 │ │ │ │ - fmul.d fa0,fa5,fa0 │ │ │ │ - jal 3810 │ │ │ │ - fcvt.d.wu fa5,s0 │ │ │ │ - ld ra,24(sp) │ │ │ │ - ld s0,16(sp) │ │ │ │ - fadd.d fa5,fa5,fa0 │ │ │ │ - ld s1,8(sp) │ │ │ │ - addi sp,sp,32 │ │ │ │ - fcvt.wu.d a0,fa5,rtz │ │ │ │ - sext.w a0,a0 │ │ │ │ - ret │ │ │ │ - addi sp,sp,-112 │ │ │ │ - lw t5,0(a2) │ │ │ │ - sd s4,64(sp) │ │ │ │ - auipc s4,0x36 │ │ │ │ - ld s4,-468(s4) │ │ │ │ - sd s1,88(sp) │ │ │ │ - mv s1,a2 │ │ │ │ - ld a2,0(s4) │ │ │ │ - sd a2,8(sp) │ │ │ │ - li a2,0 │ │ │ │ - sd s0,96(sp) │ │ │ │ - sd s2,80(sp) │ │ │ │ - sd s3,72(sp) │ │ │ │ - sd s5,56(sp) │ │ │ │ - sd s6,48(sp) │ │ │ │ - sd s7,40(sp) │ │ │ │ - sd s8,32(sp) │ │ │ │ - sd s9,24(sp) │ │ │ │ - sd s10,16(sp) │ │ │ │ - slli s9,a3,0x20 │ │ │ │ - sd ra,104(sp) │ │ │ │ - li a2,1 │ │ │ │ - ld s5,112(sp) │ │ │ │ - ld s8,120(sp) │ │ │ │ - lw s6,128(sp) │ │ │ │ - ld a0,8(s1) │ │ │ │ - mv s0,a1 │ │ │ │ - mv s10,a4 │ │ │ │ - mv s2,a5 │ │ │ │ - mv s3,a6 │ │ │ │ - mv s7,a7 │ │ │ │ - srli s9,s9,0x20 │ │ │ │ - beq t5,a2,4425a │ │ │ │ - sw a3,4(sp) │ │ │ │ - li a5,9 │ │ │ │ - bgeu a5,t5,44234 │ │ │ │ - slli t5,t5,0x20 │ │ │ │ - mv a1,a0 │ │ │ │ - srli t5,t5,0x20 │ │ │ │ - li t1,0 │ │ │ │ - j 44148 │ │ │ │ - addi t1,t1,1 │ │ │ │ - addi a1,a1,4 │ │ │ │ - beq t5,t1,4420c │ │ │ │ - lw t4,0(a1) │ │ │ │ - sext.w t3,t1 │ │ │ │ - bgeu a3,t4,44140 │ │ │ │ - slli a4,t1,0x2 │ │ │ │ - sw t3,0(s0) │ │ │ │ - bnez t3,44216 │ │ │ │ - add a0,a0,a4 │ │ │ │ li a5,0 │ │ │ │ - lw a3,0(a0) │ │ │ │ - slli s10,s10,0x20 │ │ │ │ - srli s10,s10,0x20 │ │ │ │ - sw t3,4(s0) │ │ │ │ - sw a3,8(s0) │ │ │ │ - sub a4,s9,s10 │ │ │ │ - bge a4,a5,4417c │ │ │ │ - mv a4,a5 │ │ │ │ - sext.w a5,a4 │ │ │ │ - sw a5,32(s0) │ │ │ │ - bltu a3,a5,44266 │ │ │ │ - slli a2,s2,0x20 │ │ │ │ - srli a2,a2,0x20 │ │ │ │ - slli a1,a3,0x20 │ │ │ │ - add a2,a2,a4 │ │ │ │ + j 44b5c │ │ │ │ + mv s2,s4 │ │ │ │ + ld s4,0(sp) │ │ │ │ + beqz s0,45056 │ │ │ │ + beqz s2,44a30 │ │ │ │ + beqz s11,44a30 │ │ │ │ + bne s10,s11,44a30 │ │ │ │ + addiw a1,s10,1 │ │ │ │ + slli a1,a1,0x20 │ │ │ │ srli a1,a1,0x20 │ │ │ │ - bge a1,a2,4419c │ │ │ │ - subw s2,a3,a5 │ │ │ │ - ld a3,24(s1) │ │ │ │ - slli t1,t1,0x3 │ │ │ │ - ld a5,16(s1) │ │ │ │ - add a3,a3,t1 │ │ │ │ - ld a3,0(a3) │ │ │ │ - add a5,a5,a4 │ │ │ │ - li a1,48 │ │ │ │ - ld a4,24(a3) │ │ │ │ - sw s2,36(s0) │ │ │ │ - sd a5,24(s0) │ │ │ │ - sd a4,16(s0) │ │ │ │ - sd s7,48(s0) │ │ │ │ - sd s5,56(s0) │ │ │ │ - sb s3,96(s0) │ │ │ │ - sw s6,76(s0) │ │ │ │ - sd s8,64(s0) │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - lw a5,36(s0) │ │ │ │ - ld a4,24(s0) │ │ │ │ - sd a0,88(s0) │ │ │ │ - li a6,0 │ │ │ │ - li a3,0 │ │ │ │ - mv a2,s6 │ │ │ │ - mv a1,s5 │ │ │ │ - jal 4ba1c │ │ │ │ - li a0,1 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 1e81c │ │ │ │ + slli a4,s10,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + add a4,a4,a0 │ │ │ │ + sb zero,0(a4) │ │ │ │ ld a4,8(sp) │ │ │ │ - ld a5,0(s4) │ │ │ │ - xor a5,a5,a4 │ │ │ │ - li a4,0 │ │ │ │ - bnez a5,44282 │ │ │ │ - ld ra,104(sp) │ │ │ │ - ld s0,96(sp) │ │ │ │ - ld s1,88(sp) │ │ │ │ - ld s2,80(sp) │ │ │ │ - ld s3,72(sp) │ │ │ │ - ld s4,64(sp) │ │ │ │ - ld s5,56(sp) │ │ │ │ - ld s6,48(sp) │ │ │ │ - ld s7,40(sp) │ │ │ │ - ld s8,32(sp) │ │ │ │ - ld s9,24(sp) │ │ │ │ - ld s10,16(sp) │ │ │ │ - addi sp,sp,112 │ │ │ │ - ret │ │ │ │ - addiw t3,t3,1 │ │ │ │ - slli a4,t1,0x2 │ │ │ │ - sw t3,0(s0) │ │ │ │ - addiw t3,t3,-1 │ │ │ │ - slli a5,t3,0x20 │ │ │ │ - srli t3,a5,0x1e │ │ │ │ - add t3,t3,a0 │ │ │ │ - lw a5,0(t3) │ │ │ │ - add a0,a0,a4 │ │ │ │ - addiw a5,a5,1 │ │ │ │ - sext.w t3,a5 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - j 44164 │ │ │ │ - li a4,0 │ │ │ │ - auipc a3,0x0 │ │ │ │ - addi a3,a3,-1818 │ │ │ │ - addi a2,sp,4 │ │ │ │ - mv a1,t5 │ │ │ │ - jal 1e730 │ │ │ │ - slli t1,a0,0x20 │ │ │ │ - mv t3,a0 │ │ │ │ - srli t1,t1,0x20 │ │ │ │ - ld a0,8(s1) │ │ │ │ - sext.w t3,t3 │ │ │ │ - slli a4,t1,0x2 │ │ │ │ - j 44158 │ │ │ │ - sw zero,0(a1) │ │ │ │ - li t1,0 │ │ │ │ + mv a5,a0 │ │ │ │ + beqz a4,4513e │ │ │ │ + ld a4,16(sp) │ │ │ │ + beqz a4,450f4 │ │ │ │ + ld a7,32(sp) │ │ │ │ + ld a4,8(sp) │ │ │ │ + ld a3,24(sp) │ │ │ │ + ld a2,16(sp) │ │ │ │ + ld a1,56(sp) │ │ │ │ + ld a0,72(sp) │ │ │ │ + ld s0,208(sp) │ │ │ │ + mv a6,s11 │ │ │ │ + jalr s0 │ │ │ │ + j 44a30 │ │ │ │ + mv s9,s5 │ │ │ │ + li s0,1 │ │ │ │ + li s5,1 │ │ │ │ + j 44986 │ │ │ │ + li s5,1 │ │ │ │ + li s0,1 │ │ │ │ + j 44a7c │ │ │ │ + li s6,62 │ │ │ │ + li s9,1 │ │ │ │ + j 44dd4 │ │ │ │ + li s6,62 │ │ │ │ + li s2,1 │ │ │ │ + j 44b20 │ │ │ │ + addiw a1,s11,1 │ │ │ │ + slli a1,a1,0x20 │ │ │ │ + srli a1,a1,0x20 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 1e81c │ │ │ │ + slli a4,s11,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + add a4,a4,a0 │ │ │ │ + sb zero,0(a4) │ │ │ │ + ld a4,8(sp) │ │ │ │ + mv a5,a0 │ │ │ │ + bnez a4,45020 │ │ │ │ + sd a0,8(sp) │ │ │ │ li a5,0 │ │ │ │ - li t3,0 │ │ │ │ - j 44164 │ │ │ │ - auipc a5,0x36 │ │ │ │ - ld a5,-702(a5) │ │ │ │ - ld a0,0(a5) │ │ │ │ - auipc a2,0x1e │ │ │ │ - addi a2,a2,-1440 │ │ │ │ - li a1,1 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ + j 45020 │ │ │ │ + li a1,152 │ │ │ │ li a0,0 │ │ │ │ - j 441e4 │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - ld a0,88(a1) │ │ │ │ - addi sp,sp,-16 │ │ │ │ - sd ra,8(sp) │ │ │ │ - sd s0,0(sp) │ │ │ │ - mv s0,a1 │ │ │ │ - jal 4ba7c │ │ │ │ - ld a0,88(s0) │ │ │ │ - jal 3670 │ │ │ │ - ld ra,8(sp) │ │ │ │ - sd zero,88(s0) │ │ │ │ - ld s0,0(sp) │ │ │ │ - addi sp,sp,16 │ │ │ │ - ret │ │ │ │ - addi sp,sp,-128 │ │ │ │ - sd s4,80(sp) │ │ │ │ - lw t5,0(a2) │ │ │ │ - auipc s4,0x36 │ │ │ │ - ld s4,-926(s4) │ │ │ │ - sd s1,104(sp) │ │ │ │ - mv s1,a3 │ │ │ │ - ld a3,0(s4) │ │ │ │ - sd a3,8(sp) │ │ │ │ - li a3,0 │ │ │ │ - sd s0,112(sp) │ │ │ │ - sd s2,96(sp) │ │ │ │ - sd s3,88(sp) │ │ │ │ - sd s5,72(sp) │ │ │ │ - sd s6,64(sp) │ │ │ │ - sd s7,56(sp) │ │ │ │ - sd s8,48(sp) │ │ │ │ - sd s9,40(sp) │ │ │ │ - sd s10,32(sp) │ │ │ │ - sd s11,24(sp) │ │ │ │ - sd ra,120(sp) │ │ │ │ - slli s11,s1,0x20 │ │ │ │ - li a3,1 │ │ │ │ - lw s5,136(sp) │ │ │ │ - lw s10,152(sp) │ │ │ │ - lw s8,176(sp) │ │ │ │ - ld a0,8(a2) │ │ │ │ - mv s2,a2 │ │ │ │ - mv s0,a1 │ │ │ │ - mv s6,a4 │ │ │ │ - mv s3,a5 │ │ │ │ - mv s7,a6 │ │ │ │ - mv s9,a7 │ │ │ │ - srli s11,s11,0x20 │ │ │ │ - beq t5,a3,44466 │ │ │ │ - sw s1,4(sp) │ │ │ │ - li a5,9 │ │ │ │ - bgeu a5,t5,4443e │ │ │ │ - slli t5,t5,0x20 │ │ │ │ - mv t3,a0 │ │ │ │ - srli t5,t5,0x20 │ │ │ │ - li t1,0 │ │ │ │ - j 44316 │ │ │ │ - addi t1,t1,1 │ │ │ │ - addi t3,t3,4 │ │ │ │ - beq t1,t5,44416 │ │ │ │ - lw a3,0(t3) │ │ │ │ - sext.w t4,t1 │ │ │ │ - bgeu s1,a3,4430e │ │ │ │ - slli a5,t1,0x2 │ │ │ │ - sw t4,0(s0) │ │ │ │ - bnez t4,44420 │ │ │ │ - add a0,a0,a5 │ │ │ │ - li a4,0 │ │ │ │ - lw a3,0(a0) │ │ │ │ - lwu a5,144(sp) │ │ │ │ - sw t4,4(s0) │ │ │ │ - sw a3,8(s0) │ │ │ │ - sub a5,s11,a5 │ │ │ │ - bge a5,a4,44348 │ │ │ │ - mv a5,a4 │ │ │ │ - sext.w a4,a5 │ │ │ │ - subw s1,s1,a4 │ │ │ │ - sw a4,32(s0) │ │ │ │ - sw s1,40(s0) │ │ │ │ - bltu a3,a4,44472 │ │ │ │ - ld a1,16(s2) │ │ │ │ - slli a2,s10,0x20 │ │ │ │ - srli a2,a2,0x20 │ │ │ │ - add a2,a2,a5 │ │ │ │ - add a5,a5,a1 │ │ │ │ - sd a5,24(s0) │ │ │ │ - slli a5,a3,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - bge a5,a2,44374 │ │ │ │ - subw s10,a3,a4 │ │ │ │ - lw a5,160(sp) │ │ │ │ - sw s10,36(s0) │ │ │ │ - li a4,0 │ │ │ │ - addw a3,s8,a5 │ │ │ │ - bgeu a3,s9,44388 │ │ │ │ - subw a4,s9,a3 │ │ │ │ - lw a5,168(sp) │ │ │ │ - lw a3,128(sp) │ │ │ │ - sd s3,56(s0) │ │ │ │ - addw a3,a3,a5 │ │ │ │ - addw a5,a3,s8 │ │ │ │ - mv a3,a5 │ │ │ │ - bgeu s5,a5,4439e │ │ │ │ - mv a3,s5 │ │ │ │ - lbu a5,184(sp) │ │ │ │ - slli t1,t1,0x3 │ │ │ │ - subw a3,a3,a4 │ │ │ │ - sb a5,96(s0) │ │ │ │ - ld a5,24(s2) │ │ │ │ - slli a2,s5,0x20 │ │ │ │ + jal 1e81c │ │ │ │ + li a5,1 │ │ │ │ + sd a0,56(sp) │ │ │ │ + sd zero,0(a0) │ │ │ │ + sd zero,8(a0) │ │ │ │ + sd zero,24(a0) │ │ │ │ + sd zero,32(a0) │ │ │ │ + sw zero,40(a0) │ │ │ │ + sd zero,16(a0) │ │ │ │ + sw zero,64(a0) │ │ │ │ + sd zero,80(a0) │ │ │ │ + sd zero,88(a0) │ │ │ │ + sd zero,72(a0) │ │ │ │ + sd zero,112(a0) │ │ │ │ + sd zero,128(a0) │ │ │ │ + sd zero,96(a0) │ │ │ │ + sd zero,104(a0) │ │ │ │ + sw zero,48(a0) │ │ │ │ + sh zero,58(a0) │ │ │ │ + sh zero,60(a0) │ │ │ │ + sb a5,62(a0) │ │ │ │ + j 44942 │ │ │ │ + addiw a1,s11,1 │ │ │ │ + slli a1,a1,0x20 │ │ │ │ + srli a1,a1,0x20 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 1e81c │ │ │ │ + slli a4,s11,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + add a4,a4,a0 │ │ │ │ + mv a5,a0 │ │ │ │ + sb zero,0(a4) │ │ │ │ + j 44d2e │ │ │ │ + ld a3,32(sp) │ │ │ │ + lui a1,0x1 │ │ │ │ + auipc a2,0x1c │ │ │ │ + addi a2,a2,616 │ │ │ │ + addi a1,a1,-1413 │ │ │ │ + auipc a0,0x1c │ │ │ │ + addi a0,a0,132 │ │ │ │ + sd a5,0(sp) │ │ │ │ + jal 22b80 │ │ │ │ + ld a5,0(sp) │ │ │ │ + j 45024 │ │ │ │ + mv s4,s0 │ │ │ │ + mv a5,s9 │ │ │ │ + j 449c2 │ │ │ │ + ld a3,16(sp) │ │ │ │ + lui a1,0x1 │ │ │ │ + auipc a2,0x1c │ │ │ │ + addi a2,a2,1720 │ │ │ │ + addi a1,a1,-1504 │ │ │ │ + auipc a0,0x1c │ │ │ │ + addi a0,a0,92 │ │ │ │ + jal 3631e │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ + lui a2,0x1 │ │ │ │ + auipc a3,0x21 │ │ │ │ + addi a3,a3,-216 │ │ │ │ + addi a2,a2,-1422 │ │ │ │ + auipc a1,0x1c │ │ │ │ + addi a1,a1,60 │ │ │ │ + auipc a0,0x1c │ │ │ │ + addi a0,a0,500 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + lui a2,0x1 │ │ │ │ + auipc a3,0x21 │ │ │ │ + addi a3,a3,-250 │ │ │ │ + addi a2,a2,-1486 │ │ │ │ + auipc a1,0x1c │ │ │ │ + addi a1,a1,26 │ │ │ │ + auipc a0,0x1c │ │ │ │ + addi a0,a0,466 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + jal 3390 <__errno_location@plt> │ │ │ │ + lw a4,0(a0) │ │ │ │ + lui a1,0x1 │ │ │ │ + mv a3,s2 │ │ │ │ + auipc a2,0x1c │ │ │ │ + addi a2,a2,1500 │ │ │ │ + addi a1,a1,-1545 │ │ │ │ + auipc a0,0x1c │ │ │ │ + addi a0,a0,-16 │ │ │ │ + jal 3631e │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ + addi sp,sp,-256 │ │ │ │ + sd s0,240(sp) │ │ │ │ + lw s0,256(sp) │ │ │ │ + sd s1,232(sp) │ │ │ │ + sd ra,248(sp) │ │ │ │ + sd s0,72(sp) │ │ │ │ + sd s2,224(sp) │ │ │ │ + sd s3,216(sp) │ │ │ │ + sd s4,208(sp) │ │ │ │ + sd s5,200(sp) │ │ │ │ + sd s6,192(sp) │ │ │ │ + sd s7,184(sp) │ │ │ │ + sd s8,176(sp) │ │ │ │ + sd s9,168(sp) │ │ │ │ + sd s10,160(sp) │ │ │ │ + sd s11,152(sp) │ │ │ │ + sd a1,80(sp) │ │ │ │ + sd a0,88(sp) │ │ │ │ + sd a3,120(sp) │ │ │ │ + sd a5,56(sp) │ │ │ │ + sd a6,96(sp) │ │ │ │ + sd a7,24(sp) │ │ │ │ + mv s1,a2 │ │ │ │ + mv s0,a4 │ │ │ │ + beqz a1,45a9e │ │ │ │ + auipc a1,0x19 │ │ │ │ + addi a1,a1,-816 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 3750 │ │ │ │ + sd a0,112(sp) │ │ │ │ + beqz a0,45b1c │ │ │ │ + lui a1,0x2 │ │ │ │ + addi a1,a1,1808 │ │ │ │ li a0,0 │ │ │ │ - add a5,a5,t1 │ │ │ │ - ld a1,0(a5) │ │ │ │ - slli a5,a4,0x20 │ │ │ │ + jal 1e81c │ │ │ │ + lui a1,0x100 │ │ │ │ + mv s11,a0 │ │ │ │ + li a0,0 │ │ │ │ + jal 1e81c │ │ │ │ + mv a3,a0 │ │ │ │ + ld a2,96(sp) │ │ │ │ + sd a0,8(sp) │ │ │ │ + ld a1,120(sp) │ │ │ │ + ld a0,112(sp) │ │ │ │ + lui a4,0x100 │ │ │ │ + jal 1c042 │ │ │ │ + sext.w a2,a0 │ │ │ │ + ld a3,8(sp) │ │ │ │ + bltz a2,45b4a │ │ │ │ + bnez s0,453ba │ │ │ │ + ld a5,72(sp) │ │ │ │ + lui s8,0x2 │ │ │ │ + sd zero,48(sp) │ │ │ │ + addiw a5,a5,-1 │ │ │ │ + sd zero,40(sp) │ │ │ │ + sd zero,32(sp) │ │ │ │ + sd zero,16(sp) │ │ │ │ + sd zero,8(sp) │ │ │ │ + sd a5,104(sp) │ │ │ │ + addi s8,s8,1808 │ │ │ │ + li s4,0 │ │ │ │ + li s10,0 │ │ │ │ + li s3,0 │ │ │ │ + li s9,0 │ │ │ │ + li s6,0 │ │ │ │ + beqz a2,45a84 │ │ │ │ + mv a5,s8 │ │ │ │ + mv s5,s3 │ │ │ │ + mv s8,s10 │ │ │ │ + mv s3,s6 │ │ │ │ + mv s10,s9 │ │ │ │ + mv s6,s0 │ │ │ │ + add s2,a2,a3 │ │ │ │ + mv s0,s4 │ │ │ │ + li s1,64 │ │ │ │ + sd a3,128(sp) │ │ │ │ + mv s4,a3 │ │ │ │ + sd a2,136(sp) │ │ │ │ + mv s9,a5 │ │ │ │ + addiw a5,s9,-1 │ │ │ │ + lbu s7,0(s4) │ │ │ │ + beq a5,s6,45544 │ │ │ │ + beq s7,s1,45560 │ │ │ │ + li a5,62 │ │ │ │ + beq s7,a5,457f6 │ │ │ │ + bnez s5,45820 │ │ │ │ + beqz s0,45970 │ │ │ │ + ld a5,40(sp) │ │ │ │ + bltu a5,s6,45af8 │ │ │ │ + beq s7,s3,458ec │ │ │ │ + or a5,s10,s8 │ │ │ │ + zext.b a5,a5 │ │ │ │ + bnez a5,45580 │ │ │ │ + li a3,10 │ │ │ │ + li s8,0 │ │ │ │ + li s10,0 │ │ │ │ + beq s7,a3,452ee │ │ │ │ + li a1,13 │ │ │ │ + beq s7,a1,452ee │ │ │ │ + ld a4,56(sp) │ │ │ │ + addiw a1,s6,1 │ │ │ │ + beqz a4,455be │ │ │ │ + or a5,a5,s0 │ │ │ │ + zext.b a5,a5 │ │ │ │ + bnez a5,455be │ │ │ │ + sd a1,64(sp) │ │ │ │ + jal 3350 <__ctype_tolower_loc@plt> │ │ │ │ + ld a3,0(a0) │ │ │ │ + slli t1,s7,0x2 │ │ │ │ + slli a5,s6,0x20 │ │ │ │ + add a3,a3,t1 │ │ │ │ + lw a3,0(a3) │ │ │ │ + ld a1,64(sp) │ │ │ │ srli a5,a5,0x20 │ │ │ │ - ld a4,24(a1) │ │ │ │ - or a5,a5,a2 │ │ │ │ - sw a3,80(s0) │ │ │ │ - sd a5,72(s0) │ │ │ │ - sd a4,16(s0) │ │ │ │ - li a1,48 │ │ │ │ - sd s7,64(s0) │ │ │ │ - sd s6,48(s0) │ │ │ │ - jal 1d4e0 │ │ │ │ - lw a5,36(s0) │ │ │ │ - ld a4,24(s0) │ │ │ │ - sd a0,88(s0) │ │ │ │ - li a6,0 │ │ │ │ - li a3,0 │ │ │ │ - mv a2,s5 │ │ │ │ - mv a1,s3 │ │ │ │ - jal 4ba1c │ │ │ │ - li a0,1 │ │ │ │ - ld a4,8(sp) │ │ │ │ - ld a5,0(s4) │ │ │ │ - xor a5,a5,a4 │ │ │ │ - li a4,0 │ │ │ │ - bnez a5,4448e │ │ │ │ - ld ra,120(sp) │ │ │ │ - ld s0,112(sp) │ │ │ │ - ld s1,104(sp) │ │ │ │ - ld s2,96(sp) │ │ │ │ - ld s3,88(sp) │ │ │ │ - ld s4,80(sp) │ │ │ │ - ld s5,72(sp) │ │ │ │ - ld s6,64(sp) │ │ │ │ - ld s7,56(sp) │ │ │ │ - ld s8,48(sp) │ │ │ │ - ld s9,40(sp) │ │ │ │ - ld s10,32(sp) │ │ │ │ - ld s11,24(sp) │ │ │ │ - addi sp,sp,128 │ │ │ │ + add a5,a5,s11 │ │ │ │ + mv s6,a1 │ │ │ │ + sb a3,0(a5) │ │ │ │ + li s0,0 │ │ │ │ + li s8,0 │ │ │ │ + li s10,0 │ │ │ │ + addi s4,s4,1 │ │ │ │ + bne s2,s4,4526e │ │ │ │ + ld a3,128(sp) │ │ │ │ + ld a2,136(sp) │ │ │ │ + mv a5,s9 │ │ │ │ + mv a0,a3 │ │ │ │ + sd a2,64(sp) │ │ │ │ + mv s9,s10 │ │ │ │ + mv s10,s8 │ │ │ │ + mv s8,a5 │ │ │ │ + jal 3670 │ │ │ │ + ld a2,64(sp) │ │ │ │ + mv s4,s0 │ │ │ │ + mv s0,s6 │ │ │ │ + mv s6,s3 │ │ │ │ + mv s3,s5 │ │ │ │ + ld a5,96(sp) │ │ │ │ + lui a1,0x100 │ │ │ │ + li a0,0 │ │ │ │ + add s1,a5,a2 │ │ │ │ + sd s1,96(sp) │ │ │ │ + jal 1e81c │ │ │ │ + mv a3,a0 │ │ │ │ + sd a0,64(sp) │ │ │ │ + ld a1,120(sp) │ │ │ │ + ld a0,112(sp) │ │ │ │ + mv a2,s1 │ │ │ │ + lui a4,0x100 │ │ │ │ + jal 1c042 │ │ │ │ + sext.w a2,a0 │ │ │ │ + bltz a2,45bb2 │ │ │ │ + ld a3,64(sp) │ │ │ │ + bnez a2,45250 │ │ │ │ + mv a0,a3 │ │ │ │ + jal 3670 │ │ │ │ + slli a4,s0,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + addiw s4,s0,1 │ │ │ │ + slli a1,s4,0x20 │ │ │ │ + srli a1,a1,0x20 │ │ │ │ + mv a0,s11 │ │ │ │ + sd a4,40(sp) │ │ │ │ + jal 1e81c │ │ │ │ + ld a4,40(sp) │ │ │ │ + ld a5,16(sp) │ │ │ │ + mv s1,a0 │ │ │ │ + add a4,a4,a0 │ │ │ │ + sb zero,0(a4) │ │ │ │ + beqz s3,45a58 │ │ │ │ + beqz a5,45be8 │ │ │ │ + ld a5,8(sp) │ │ │ │ + beqz a5,45a66 │ │ │ │ + mv a6,s0 │ │ │ │ + ld a7,24(sp) │ │ │ │ + ld a4,16(sp) │ │ │ │ + ld a3,32(sp) │ │ │ │ + ld a2,8(sp) │ │ │ │ + ld a1,80(sp) │ │ │ │ + ld a0,88(sp) │ │ │ │ + ld s0,264(sp) │ │ │ │ + mv a5,s1 │ │ │ │ + jalr s0 │ │ │ │ + ld a0,112(sp) │ │ │ │ + jal 35a0 │ │ │ │ + li a5,-1 │ │ │ │ + beq a0,a5,45c0a │ │ │ │ + ld ra,248(sp) │ │ │ │ + ld s0,240(sp) │ │ │ │ + ld a0,80(sp) │ │ │ │ + ld s1,232(sp) │ │ │ │ + ld s2,224(sp) │ │ │ │ + ld s3,216(sp) │ │ │ │ + ld s4,208(sp) │ │ │ │ + ld s5,200(sp) │ │ │ │ + ld s6,192(sp) │ │ │ │ + ld s7,184(sp) │ │ │ │ + ld s8,176(sp) │ │ │ │ + ld s9,168(sp) │ │ │ │ + ld s10,160(sp) │ │ │ │ + ld s11,152(sp) │ │ │ │ + addi sp,sp,256 │ │ │ │ ret │ │ │ │ - addiw t4,t4,1 │ │ │ │ - slli a5,t1,0x2 │ │ │ │ - sw t4,0(s0) │ │ │ │ - addiw t4,t4,-1 │ │ │ │ - slli a4,t4,0x20 │ │ │ │ - srli t4,a4,0x1e │ │ │ │ - add t4,t4,a0 │ │ │ │ - lw a4,0(t4) │ │ │ │ - add a0,a0,a5 │ │ │ │ - addiw a4,a4,1 │ │ │ │ - sext.w t4,a4 │ │ │ │ - slli a4,a4,0x20 │ │ │ │ + lui s4,0x2 │ │ │ │ + sd zero,40(sp) │ │ │ │ + sd zero,32(sp) │ │ │ │ + sd zero,48(sp) │ │ │ │ + sd zero,16(sp) │ │ │ │ + sd zero,8(sp) │ │ │ │ + li s0,0 │ │ │ │ + addi s4,s4,1808 │ │ │ │ + li s10,0 │ │ │ │ + li s6,0 │ │ │ │ + li s3,0 │ │ │ │ + li s9,0 │ │ │ │ + li s1,0 │ │ │ │ + beqz a2,45a92 │ │ │ │ + ld a5,72(sp) │ │ │ │ + lui t2,0x2 │ │ │ │ + addi t2,t2,1808 │ │ │ │ + addiw a5,a5,-1 │ │ │ │ + sd a5,104(sp) │ │ │ │ + mv a5,s0 │ │ │ │ + mv s7,s4 │ │ │ │ + mv s0,s10 │ │ │ │ + add s5,a2,a3 │ │ │ │ + mv s10,s3 │ │ │ │ + li s2,64 │ │ │ │ + mv s3,s11 │ │ │ │ + sd a3,128(sp) │ │ │ │ + mv s11,s6 │ │ │ │ + mv s4,a3 │ │ │ │ + sd a2,136(sp) │ │ │ │ + mv s8,s1 │ │ │ │ + sd t2,64(sp) │ │ │ │ + mv s6,a5 │ │ │ │ + addiw a4,s7,-1 │ │ │ │ + lbu s1,0(s4) │ │ │ │ + beq a4,s6,454dc │ │ │ │ + beq s1,s2,454f8 │ │ │ │ + li a4,62 │ │ │ │ + beq s1,a4,4580a │ │ │ │ + bnez s10,4587c │ │ │ │ + beqz s0,45978 │ │ │ │ + ld a5,40(sp) │ │ │ │ + bltu a5,s6,45af8 │ │ │ │ + beq s1,s8,4579e │ │ │ │ + mv a4,s9 │ │ │ │ + li s0,1 │ │ │ │ + or a5,s9,s11 │ │ │ │ + zext.b s9,a5 │ │ │ │ + bnez s9,4551a │ │ │ │ + li a5,10 │ │ │ │ + li s11,0 │ │ │ │ + beq s1,a5,45484 │ │ │ │ + li a1,0 │ │ │ │ + li a5,13 │ │ │ │ + beq s1,a5,45792 │ │ │ │ + or a5,s9,s0 │ │ │ │ + zext.b s9,a5 │ │ │ │ + addiw t0,s6,1 │ │ │ │ + bnez s9,45968 │ │ │ │ + sd t0,56(sp) │ │ │ │ + jal 38d0 <__ctype_toupper_loc@plt> │ │ │ │ + ld a1,0(a0) │ │ │ │ + slli t1,s1,0x2 │ │ │ │ + slli a4,s6,0x20 │ │ │ │ + add a1,a1,t1 │ │ │ │ + lw a1,0(a1) │ │ │ │ + ld t0,56(sp) │ │ │ │ srli a4,a4,0x20 │ │ │ │ - j 44332 │ │ │ │ - li a4,0 │ │ │ │ - auipc a3,0xfffff │ │ │ │ - addi a3,a3,1756 │ │ │ │ - addi a2,sp,4 │ │ │ │ - mv a1,t5 │ │ │ │ - jal 1e730 │ │ │ │ - slli t1,a0,0x20 │ │ │ │ - mv t4,a0 │ │ │ │ - srli t1,t1,0x20 │ │ │ │ - ld a0,8(s2) │ │ │ │ - sext.w t4,t4 │ │ │ │ - slli a5,t1,0x2 │ │ │ │ - j 44326 │ │ │ │ - sw zero,0(a1) │ │ │ │ - li t1,0 │ │ │ │ - li a4,0 │ │ │ │ - li t4,0 │ │ │ │ - j 44332 │ │ │ │ - auipc a5,0x36 │ │ │ │ - ld a5,-1226(a5) │ │ │ │ - ld a0,0(a5) │ │ │ │ - auipc a2,0x1e │ │ │ │ - addi a2,a2,-1964 │ │ │ │ - li a1,1 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ + add a4,a4,s3 │ │ │ │ + mv s6,t0 │ │ │ │ + sb a1,0(a4) │ │ │ │ + li s0,0 │ │ │ │ + li s11,0 │ │ │ │ + addi s4,s4,1 │ │ │ │ + bne s5,s4,45406 │ │ │ │ + ld a3,128(sp) │ │ │ │ + ld a2,136(sp) │ │ │ │ + mv a5,s6 │ │ │ │ + mv a0,a3 │ │ │ │ + sd a2,56(sp) │ │ │ │ + mv s6,s11 │ │ │ │ + mv s11,s3 │ │ │ │ + mv s3,s10 │ │ │ │ + mv s10,s0 │ │ │ │ + mv s0,a5 │ │ │ │ + jal 3670 │ │ │ │ + ld a2,56(sp) │ │ │ │ + mv s4,s7 │ │ │ │ + mv s1,s8 │ │ │ │ + ld a5,96(sp) │ │ │ │ + lui a1,0x100 │ │ │ │ li a0,0 │ │ │ │ - j 443ec │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - addi sp,sp,-192 │ │ │ │ - sd s9,104(sp) │ │ │ │ - sd s10,96(sp) │ │ │ │ - mv s9,a0 │ │ │ │ - mv s10,a1 │ │ │ │ + add s2,a5,a2 │ │ │ │ + sd s2,96(sp) │ │ │ │ + jal 1e81c │ │ │ │ + mv a3,a0 │ │ │ │ + sd a0,56(sp) │ │ │ │ + ld a1,120(sp) │ │ │ │ + ld a0,112(sp) │ │ │ │ + mv a2,s2 │ │ │ │ + lui a4,0x100 │ │ │ │ + jal 1c042 │ │ │ │ + sext.w a2,a0 │ │ │ │ + ld a3,56(sp) │ │ │ │ + bltz a2,45bb2 │ │ │ │ + bnez a2,453da │ │ │ │ + j 45342 │ │ │ │ + slliw a3,s7,0x1 │ │ │ │ + addiw a3,a3,1 │ │ │ │ + slli a1,a3,0x20 │ │ │ │ + mv a0,s3 │ │ │ │ + srli a1,a1,0x20 │ │ │ │ + sext.w s7,a3 │ │ │ │ + jal 1e81c │ │ │ │ + mv s3,a0 │ │ │ │ + bne s1,s2,45416 │ │ │ │ + bnez s8,456b8 │ │ │ │ + bnez s0,459f0 │ │ │ │ + li s8,64 │ │ │ │ + li s6,0 │ │ │ │ + li s10,1 │ │ │ │ + li s9,1 │ │ │ │ + or a5,s9,s11 │ │ │ │ + mv a4,s9 │ │ │ │ + zext.b s9,a5 │ │ │ │ + li s0,0 │ │ │ │ + beqz s9,45440 │ │ │ │ + bnez a4,45746 │ │ │ │ + beqz s10,45448 │ │ │ │ + li a5,10 │ │ │ │ + bne s1,a5,4594a │ │ │ │ + mv a0,s3 │ │ │ │ + jal 3670 │ │ │ │ + ld s7,64(sp) │ │ │ │ li a0,0 │ │ │ │ - li a1,104 │ │ │ │ - sd ra,184(sp) │ │ │ │ - sd s1,168(sp) │ │ │ │ - sd s2,160(sp) │ │ │ │ - sd s7,120(sp) │ │ │ │ - mv s2,a5 │ │ │ │ - sd s11,88(sp) │ │ │ │ - mv s7,a2 │ │ │ │ - sd a6,64(sp) │ │ │ │ - sd a7,32(sp) │ │ │ │ - sd s0,176(sp) │ │ │ │ - sd s3,152(sp) │ │ │ │ - sd s4,144(sp) │ │ │ │ - sd s8,112(sp) │ │ │ │ - sd s9,8(sp) │ │ │ │ - sd s10,16(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ + mv s0,s10 │ │ │ │ + mv a1,s7 │ │ │ │ + jal 1e81c │ │ │ │ + mv s3,a0 │ │ │ │ + li s11,0 │ │ │ │ + li s9,0 │ │ │ │ + li s6,0 │ │ │ │ + j 45484 │ │ │ │ + slliw a4,s9,0x1 │ │ │ │ + addiw a4,a4,1 │ │ │ │ + slli a1,a4,0x20 │ │ │ │ + mv a0,s11 │ │ │ │ + srli a1,a1,0x20 │ │ │ │ + sext.w s9,a4 │ │ │ │ + jal 1e81c │ │ │ │ mv s11,a0 │ │ │ │ - li a1,48 │ │ │ │ + bne s7,s1,4527e │ │ │ │ + bnez s3,455d0 │ │ │ │ + bnez s0,459e8 │ │ │ │ + li s3,64 │ │ │ │ + li s6,0 │ │ │ │ + li s5,1 │ │ │ │ + li s10,1 │ │ │ │ + li s0,0 │ │ │ │ + or a5,s10,s8 │ │ │ │ + zext.b a5,a5 │ │ │ │ + beqz a5,452a4 │ │ │ │ + bnez s10,4566a │ │ │ │ + beqz s5,452ae │ │ │ │ + li a5,10 │ │ │ │ + bne s7,a5,455b0 │ │ │ │ + mv a0,s11 │ │ │ │ + jal 3670 │ │ │ │ + lui s7,0x2 │ │ │ │ + addi a1,s7,1808 │ │ │ │ li a0,0 │ │ │ │ - sd s11,72(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a5,0(s9) │ │ │ │ - sd s9,56(sp) │ │ │ │ - mv s1,a0 │ │ │ │ - ld a5,88(a5) │ │ │ │ - ld a4,16(a5) │ │ │ │ - ld a3,0(a5) │ │ │ │ - sw zero,28(a0) │ │ │ │ - sd a4,16(a0) │ │ │ │ - li a4,1 │ │ │ │ - sd a3,0(a0) │ │ │ │ - sw zero,40(a0) │ │ │ │ - sh a4,44(a0) │ │ │ │ - beqz s7,4450a │ │ │ │ - addiw a5,s10,-1 │ │ │ │ - slli a4,a5,0x20 │ │ │ │ - srli a5,a4,0x1d │ │ │ │ - add a5,a5,s9 │ │ │ │ - sd a5,56(sp) │ │ │ │ - ld a5,0(a5) │ │ │ │ - ld a5,88(a5) │ │ │ │ - lw a1,40(a5) │ │ │ │ - lw a5,24(a5) │ │ │ │ + jal 1e81c │ │ │ │ + mv s11,a0 │ │ │ │ + mv s0,s5 │ │ │ │ + li s8,0 │ │ │ │ + li s6,0 │ │ │ │ + addi s9,s7,1808 │ │ │ │ + j 452ee │ │ │ │ + mv s10,s8 │ │ │ │ + li a5,13 │ │ │ │ + beq s7,a5,459e2 │ │ │ │ + addiw a1,s6,1 │ │ │ │ + li s8,1 │ │ │ │ + li s5,1 │ │ │ │ + slli a6,s6,0x20 │ │ │ │ + srli a6,a6,0x20 │ │ │ │ + add a6,a6,s11 │ │ │ │ + sb s7,0(a6) │ │ │ │ + mv s6,a1 │ │ │ │ + j 452ee │ │ │ │ + beqz s0,458e4 │ │ │ │ + ld a5,40(sp) │ │ │ │ + bltu a5,s6,45af8 │ │ │ │ + bne s7,s3,45298 │ │ │ │ + beqz s5,458ec │ │ │ │ + li s5,1 │ │ │ │ + li s0,1 │ │ │ │ + beqz s6,45298 │ │ │ │ + ld a5,40(sp) │ │ │ │ + bne s6,a5,45298 │ │ │ │ + ld a5,72(sp) │ │ │ │ + beqz a5,459f8 │ │ │ │ + ld a4,104(sp) │ │ │ │ + ld a3,24(sp) │ │ │ │ + addiw a5,s6,1 │ │ │ │ + slli a1,a5,0x20 │ │ │ │ + slli s0,s6,0x20 │ │ │ │ + srli a1,a1,0x20 │ │ │ │ + srli s0,s0,0x20 │ │ │ │ + bgeu a3,a4,45a4c │ │ │ │ + mv a0,s11 │ │ │ │ + jal 1e81c │ │ │ │ + add a4,a0,s0 │ │ │ │ + sb zero,0(a4) │ │ │ │ + mv a5,a0 │ │ │ │ + beqz s5,45914 │ │ │ │ + ld a4,16(sp) │ │ │ │ + beqz a4,45b86 │ │ │ │ + li s5,1 │ │ │ │ + ld a4,8(sp) │ │ │ │ + beqz a4,45928 │ │ │ │ + ld s10,24(sp) │ │ │ │ + ld a4,16(sp) │ │ │ │ + ld a3,32(sp) │ │ │ │ + ld a2,8(sp) │ │ │ │ + ld a1,80(sp) │ │ │ │ + ld a0,88(sp) │ │ │ │ + ld s0,264(sp) │ │ │ │ + mv a6,s6 │ │ │ │ + mv a7,s10 │ │ │ │ + jalr s0 │ │ │ │ + lui s9,0x2 │ │ │ │ + addi a1,s9,1808 │ │ │ │ + addiw a5,s10,1 │ │ │ │ li a0,0 │ │ │ │ - addiw a1,a1,2 │ │ │ │ - sw a5,24(s1) │ │ │ │ - slli a5,a1,0x20 │ │ │ │ - srli a1,a5,0x1a │ │ │ │ - jal 1d4e0 │ │ │ │ - sd a0,32(s1) │ │ │ │ - beqz s2,44542 │ │ │ │ - lw a5,24(s1) │ │ │ │ + sd a5,24(sp) │ │ │ │ + jal 1e81c │ │ │ │ + mv s11,a0 │ │ │ │ + sd zero,48(sp) │ │ │ │ li s0,0 │ │ │ │ - subw a5,a5,s2 │ │ │ │ - sw a5,24(s1) │ │ │ │ - ld a1,32(sp) │ │ │ │ - mv a0,s1 │ │ │ │ - addiw s0,s0,1 │ │ │ │ - jal 4f012 │ │ │ │ - bne s2,s0,44530 │ │ │ │ - ld a0,32(s1) │ │ │ │ - addi a0,a0,8 │ │ │ │ - ld s2,56(sp) │ │ │ │ - ld a5,0(s2) │ │ │ │ - ld a5,88(a5) │ │ │ │ - lwu a2,40(a5) │ │ │ │ - ld a1,32(a5) │ │ │ │ - slli a2,a2,0x3 │ │ │ │ - jal 36a0 │ │ │ │ - ld a5,0(s2) │ │ │ │ - lw a4,40(s1) │ │ │ │ - ld a0,88(a5) │ │ │ │ - lw a5,40(a0) │ │ │ │ - ld s3,8(a0) │ │ │ │ - addw a5,a5,a4 │ │ │ │ - sw a5,40(s1) │ │ │ │ - jal 4f4ae │ │ │ │ - addiw a1,a0,1 │ │ │ │ + li s6,0 │ │ │ │ + addi s9,s9,1808 │ │ │ │ + sd zero,40(sp) │ │ │ │ + sd zero,32(sp) │ │ │ │ + sd zero,16(sp) │ │ │ │ + sd zero,8(sp) │ │ │ │ + li a5,10 │ │ │ │ + bne s7,a5,456aa │ │ │ │ + addiw a1,s6,1 │ │ │ │ slli a1,a1,0x20 │ │ │ │ - mv s0,a0 │ │ │ │ srli a1,a1,0x20 │ │ │ │ + mv a0,s11 │ │ │ │ + jal 1e81c │ │ │ │ + slli a5,s6,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + add a5,a5,a0 │ │ │ │ + lui s7,0x2 │ │ │ │ + sd a0,8(sp) │ │ │ │ + sb zero,0(a5) │ │ │ │ + addi a1,s7,1808 │ │ │ │ li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a5,0(s2) │ │ │ │ - sext.w s0,s0 │ │ │ │ - slli s2,s0,0x20 │ │ │ │ - ld a5,88(a5) │ │ │ │ - srli s2,s2,0x20 │ │ │ │ - mv a2,s2 │ │ │ │ - lwu a1,28(a5) │ │ │ │ - mv s4,a0 │ │ │ │ - add s2,s2,s4 │ │ │ │ - add a1,a1,s3 │ │ │ │ - jal 36a0 │ │ │ │ - ld a4,16(sp) │ │ │ │ - sb zero,0(s2) │ │ │ │ + jal 1e81c │ │ │ │ li a5,1 │ │ │ │ - bgeu a5,a4,448b0 │ │ │ │ - addiw a5,a4,-1 │ │ │ │ + sd s6,32(sp) │ │ │ │ + mv s11,a0 │ │ │ │ + li s10,0 │ │ │ │ + li s6,0 │ │ │ │ + addi s9,s7,1808 │ │ │ │ + sd a5,48(sp) │ │ │ │ + j 452ee │ │ │ │ + beqz s5,458de │ │ │ │ + bnez s8,455ae │ │ │ │ + mv s10,s5 │ │ │ │ + mv a5,s5 │ │ │ │ + j 452ae │ │ │ │ + beqz s0,45796 │ │ │ │ + ld a5,40(sp) │ │ │ │ + bltu a5,s6,45af8 │ │ │ │ + bne s1,s8,45430 │ │ │ │ + beqz s10,4579e │ │ │ │ + beqz s6,45ba8 │ │ │ │ + ld a5,40(sp) │ │ │ │ + li s10,1 │ │ │ │ + bne s6,a5,45430 │ │ │ │ + ld a5,72(sp) │ │ │ │ + beqz a5,45a16 │ │ │ │ + ld a4,104(sp) │ │ │ │ + ld a3,24(sp) │ │ │ │ + addiw a5,s6,1 │ │ │ │ + slli a1,a5,0x20 │ │ │ │ + slli s0,s6,0x20 │ │ │ │ + srli a1,a1,0x20 │ │ │ │ + srli s0,s0,0x20 │ │ │ │ + bgeu a3,a4,45a34 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 1e81c │ │ │ │ + add a4,a0,s0 │ │ │ │ + sb zero,0(a4) │ │ │ │ + mv a5,a0 │ │ │ │ + beqz s10,457c4 │ │ │ │ + ld a4,16(sp) │ │ │ │ + beqz a4,45b86 │ │ │ │ + li s10,1 │ │ │ │ ld a4,8(sp) │ │ │ │ - sd s5,136(sp) │ │ │ │ - sd s6,128(sp) │ │ │ │ - sw a5,44(sp) │ │ │ │ - addi s5,a4,8 │ │ │ │ - li s6,1 │ │ │ │ + beqz a4,457d4 │ │ │ │ + ld s3,24(sp) │ │ │ │ + ld a4,16(sp) │ │ │ │ + ld a3,32(sp) │ │ │ │ + ld a2,8(sp) │ │ │ │ + ld a1,80(sp) │ │ │ │ + ld a0,88(sp) │ │ │ │ + ld s0,264(sp) │ │ │ │ + mv a7,s3 │ │ │ │ + mv a6,s6 │ │ │ │ + jalr s0 │ │ │ │ + ld s7,64(sp) │ │ │ │ + addiw a5,s3,1 │ │ │ │ + li a0,0 │ │ │ │ + mv a1,s7 │ │ │ │ sd a5,24(sp) │ │ │ │ - ld a4,0(s5) │ │ │ │ - ld a5,-8(s5) │ │ │ │ - mv s2,s5 │ │ │ │ - ld a0,88(a4) │ │ │ │ - ld a5,88(a5) │ │ │ │ - ld a4,0(a0) │ │ │ │ - ld a5,0(a5) │ │ │ │ - bne a4,a5,448b4 │ │ │ │ - mv s11,s6 │ │ │ │ - beqz s7,445f4 │ │ │ │ - lw a5,44(sp) │ │ │ │ - subw a4,a5,s6 │ │ │ │ - slli a5,a4,0x20 │ │ │ │ - srli s2,a5,0x1d │ │ │ │ - ld a5,8(sp) │ │ │ │ - sext.w s11,a4 │ │ │ │ - add s2,s2,a5 │ │ │ │ - ld a5,0(s2) │ │ │ │ - ld a0,88(a5) │ │ │ │ - ld s10,8(a0) │ │ │ │ - jal 4f4ae │ │ │ │ - addw s3,a0,s0 │ │ │ │ - addiw a1,s3,1 │ │ │ │ + jal 1e81c │ │ │ │ + mv s3,a0 │ │ │ │ + li s6,0 │ │ │ │ + sd zero,40(sp) │ │ │ │ + sd zero,32(sp) │ │ │ │ + sd zero,48(sp) │ │ │ │ + li s0,0 │ │ │ │ + sd zero,16(sp) │ │ │ │ + sd zero,8(sp) │ │ │ │ + li a5,10 │ │ │ │ + bne s1,a5,45780 │ │ │ │ + addiw a1,s6,1 │ │ │ │ slli a1,a1,0x20 │ │ │ │ - mv s9,a0 │ │ │ │ srli a1,a1,0x20 │ │ │ │ - mv a0,s4 │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a2,0(s2) │ │ │ │ - mv s4,a0 │ │ │ │ - sext.w s9,s9 │ │ │ │ - ld a1,88(a2) │ │ │ │ - slli a0,s0,0x20 │ │ │ │ - srli a0,a0,0x20 │ │ │ │ - lwu a1,28(a1) │ │ │ │ - slli a2,s9,0x20 │ │ │ │ - srli a2,a2,0x20 │ │ │ │ - add a1,a1,s10 │ │ │ │ - add a0,a0,s4 │ │ │ │ - jal 36a0 │ │ │ │ - slli a5,s3,0x20 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 1e81c │ │ │ │ + slli a5,s6,0x20 │ │ │ │ + ld s7,64(sp) │ │ │ │ srli a5,a5,0x20 │ │ │ │ - add a5,a5,s4 │ │ │ │ + add a5,a5,a0 │ │ │ │ + sd a0,8(sp) │ │ │ │ sb zero,0(a5) │ │ │ │ - ld a5,0(s2) │ │ │ │ - lw a1,40(s1) │ │ │ │ - ld a0,32(s1) │ │ │ │ - ld a5,88(a5) │ │ │ │ - addiw a1,a1,2 │ │ │ │ - sext.w s8,s3 │ │ │ │ - lw a5,40(a5) │ │ │ │ - addw a1,a1,a5 │ │ │ │ - slli a5,a1,0x20 │ │ │ │ - srli a1,a5,0x1a │ │ │ │ - jal 1d4e0 │ │ │ │ - sd a0,32(s1) │ │ │ │ - beqz s7,44704 │ │ │ │ - addiw s3,s11,1 │ │ │ │ - slli a5,s3,0x20 │ │ │ │ - srli s3,a5,0x1d │ │ │ │ - ld a5,8(sp) │ │ │ │ - add s3,s3,a5 │ │ │ │ - ld a5,24(sp) │ │ │ │ - bltu s11,a5,44766 │ │ │ │ - ld a5,0(s3) │ │ │ │ - ld a0,88(a5) │ │ │ │ - jal 4f4ae │ │ │ │ - ld a3,0(s2) │ │ │ │ - ld a4,0(s3) │ │ │ │ - li s3,0 │ │ │ │ - ld a5,88(a3) │ │ │ │ - ld a1,88(a4) │ │ │ │ - lw a2,32(a3) │ │ │ │ - lw s0,28(a5) │ │ │ │ - lw a3,32(a4) │ │ │ │ - lw a4,28(a1) │ │ │ │ - addw s0,s0,a2 │ │ │ │ - subw s0,s0,a3 │ │ │ │ - subw s0,s0,a4 │ │ │ │ - subw s0,s0,a0 │ │ │ │ - beqz s0,446b8 │ │ │ │ - li a1,3 │ │ │ │ - mv a0,s1 │ │ │ │ - addiw s3,s3,1 │ │ │ │ - jal 4f012 │ │ │ │ - bne s0,s3,446a4 │ │ │ │ - ld a5,0(s2) │ │ │ │ - ld a5,88(a5) │ │ │ │ - lw a2,40(a5) │ │ │ │ - beqz a2,446f6 │ │ │ │ - ld a3,32(a5) │ │ │ │ - li s3,0 │ │ │ │ - slli s0,s3,0x3 │ │ │ │ - add a5,a3,s0 │ │ │ │ - lw a1,4(a5) │ │ │ │ - li s9,0 │ │ │ │ - beqz a1,446ec │ │ │ │ - lw a1,0(a5) │ │ │ │ - mv a0,s1 │ │ │ │ - addiw s9,s9,1 │ │ │ │ - jal 4f012 │ │ │ │ - ld a5,0(s2) │ │ │ │ - ld a2,88(a5) │ │ │ │ - ld a3,32(a2) │ │ │ │ - add a5,a3,s0 │ │ │ │ - lw a1,4(a5) │ │ │ │ - bltu s9,a1,446ce │ │ │ │ - lw a2,40(a2) │ │ │ │ - addi s3,s3,1 │ │ │ │ - sext.w a5,s3 │ │ │ │ - bltu a5,a2,446c0 │ │ │ │ - ld a5,16(sp) │ │ │ │ - addiw s6,s6,1 │ │ │ │ - addi s5,s5,8 │ │ │ │ - beq a5,s6,447b8 │ │ │ │ - mv s0,s8 │ │ │ │ - j 445bc │ │ │ │ - addiw s0,s11,-1 │ │ │ │ - slli a5,s0,0x20 │ │ │ │ - srli s0,a5,0x1d │ │ │ │ - ld a5,8(sp) │ │ │ │ - add s0,s0,a5 │ │ │ │ - ld a5,0(s0) │ │ │ │ - ld a0,88(a5) │ │ │ │ - lw s3,24(a0) │ │ │ │ - jal 4f4e0 │ │ │ │ - ld a4,0(s2) │ │ │ │ - addw a5,a0,s3 │ │ │ │ - ld a4,88(a4) │ │ │ │ - lw a4,24(a4) │ │ │ │ - bltu a5,a4,4486e │ │ │ │ - ld a5,0(s0) │ │ │ │ - li s3,0 │ │ │ │ - ld a0,88(a5) │ │ │ │ - jal 4f4ae │ │ │ │ - ld a3,0(s2) │ │ │ │ - ld a4,0(s0) │ │ │ │ - ld a5,88(a3) │ │ │ │ - ld a1,88(a4) │ │ │ │ - lw a2,32(a3) │ │ │ │ - lw s0,28(a5) │ │ │ │ - lw a3,32(a4) │ │ │ │ - lw a4,28(a1) │ │ │ │ - addw s0,s0,a2 │ │ │ │ - subw s0,s0,a3 │ │ │ │ - subw s0,s0,a4 │ │ │ │ - subw s0,s0,a0 │ │ │ │ - beqz s0,446b8 │ │ │ │ - li a1,3 │ │ │ │ - mv a0,s1 │ │ │ │ - addiw s3,s3,1 │ │ │ │ - jal 4f012 │ │ │ │ - bne s0,s3,44756 │ │ │ │ - j 446b2 │ │ │ │ - ld a4,0(s3) │ │ │ │ - ld a5,0(s2) │ │ │ │ - ld a0,88(a4) │ │ │ │ - ld a5,88(a5) │ │ │ │ - lw s0,24(a5) │ │ │ │ - lw a5,24(a0) │ │ │ │ + mv a1,s7 │ │ │ │ + li a0,0 │ │ │ │ + jal 1e81c │ │ │ │ + li a5,1 │ │ │ │ + sd s6,32(sp) │ │ │ │ + mv s3,a0 │ │ │ │ + li s6,0 │ │ │ │ sd a5,48(sp) │ │ │ │ - jal 4f4e0 │ │ │ │ + li s9,0 │ │ │ │ + j 45484 │ │ │ │ + beqz s10,458d8 │ │ │ │ + bnez s11,4594c │ │ │ │ + li a5,13 │ │ │ │ + mv a1,s10 │ │ │ │ + mv s9,s10 │ │ │ │ + bne s1,a5,45450 │ │ │ │ + mv s9,a1 │ │ │ │ + j 45484 │ │ │ │ + bne s1,s8,4550a │ │ │ │ + bnez s10,4550a │ │ │ │ + beqz s6,4581a │ │ │ │ + ld a5,72(sp) │ │ │ │ + li s10,0 │ │ │ │ + bnez a5,456da │ │ │ │ + addiw a1,s6,1 │ │ │ │ + slli a1,a1,0x20 │ │ │ │ + srli a1,a1,0x20 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 1e81c │ │ │ │ + slli a4,s6,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + add a4,a4,a0 │ │ │ │ + mv a5,a0 │ │ │ │ + sb zero,0(a4) │ │ │ │ + ld a4,16(sp) │ │ │ │ + li s10,0 │ │ │ │ + bnez a4,4570e │ │ │ │ + ld a4,8(sp) │ │ │ │ + sd a5,16(sp) │ │ │ │ + li s10,0 │ │ │ │ + li a5,0 │ │ │ │ + bnez a4,45712 │ │ │ │ + ld a3,24(sp) │ │ │ │ + lui a1,0x1 │ │ │ │ + auipc a2,0x1c │ │ │ │ + addi a2,a2,-1256 │ │ │ │ + addi a1,a1,-1266 │ │ │ │ + auipc a0,0x1c │ │ │ │ + addi a0,a0,-1628 │ │ │ │ + sd a5,40(sp) │ │ │ │ + jal 22b80 │ │ │ │ + ld a5,40(sp) │ │ │ │ + j 45712 │ │ │ │ + bnez s3,455d0 │ │ │ │ + bnez s0,4599a │ │ │ │ + li s3,62 │ │ │ │ + li s6,0 │ │ │ │ + li s10,1 │ │ │ │ + li s5,0 │ │ │ │ + j 45298 │ │ │ │ + bnez s8,456b8 │ │ │ │ + bnez s0,459a8 │ │ │ │ + li s8,62 │ │ │ │ + li s6,0 │ │ │ │ + li s9,1 │ │ │ │ + mv a4,s9 │ │ │ │ + li s10,0 │ │ │ │ + j 45434 │ │ │ │ + li a5,43 │ │ │ │ + bne s7,a5,459b6 │ │ │ │ ld a5,48(sp) │ │ │ │ - addw a5,a5,a0 │ │ │ │ - bgeu a5,s0,4467a │ │ │ │ - ld a5,0(s3) │ │ │ │ - ld a0,88(a5) │ │ │ │ - lw a5,24(a0) │ │ │ │ + beqz a5,4597e │ │ │ │ + bnez s6,4583c │ │ │ │ + beqz s0,45872 │ │ │ │ + mv s5,s0 │ │ │ │ + sd a5,48(sp) │ │ │ │ + li s6,0 │ │ │ │ + j 45298 │ │ │ │ + addiw a1,s6,1 │ │ │ │ + slli a1,a1,0x20 │ │ │ │ + srli a1,a1,0x20 │ │ │ │ + mv a0,s11 │ │ │ │ + jal 1e81c │ │ │ │ + slli a5,s6,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + add a5,a5,a0 │ │ │ │ + lui s5,0x2 │ │ │ │ + sd a0,16(sp) │ │ │ │ + sb zero,0(a5) │ │ │ │ + addi a1,s5,1808 │ │ │ │ + li a0,0 │ │ │ │ + jal 1e81c │ │ │ │ + sd s6,40(sp) │ │ │ │ + ld s8,48(sp) │ │ │ │ + mv s11,a0 │ │ │ │ + li a5,0 │ │ │ │ + addi s9,s5,1808 │ │ │ │ + bnez s0,45834 │ │ │ │ + ld s5,48(sp) │ │ │ │ + li s6,0 │ │ │ │ sd a5,48(sp) │ │ │ │ - jal 4f4e0 │ │ │ │ - ld a4,0(s2) │ │ │ │ - ld a5,48(sp) │ │ │ │ - ld a4,88(a4) │ │ │ │ - lw s0,24(a4) │ │ │ │ - subw s0,s0,a5 │ │ │ │ - subw s9,s0,a0 │ │ │ │ - beqz s9,4467a │ │ │ │ li s0,0 │ │ │ │ - li a1,2 │ │ │ │ - mv a0,s1 │ │ │ │ - addiw s0,s0,1 │ │ │ │ - jal 4f012 │ │ │ │ - bne s9,s0,447a8 │ │ │ │ - j 4467a │ │ │ │ - ld s5,136(sp) │ │ │ │ - ld s6,128(sp) │ │ │ │ - ld a5,64(sp) │ │ │ │ - beqz a5,447d2 │ │ │ │ + j 45574 │ │ │ │ + li a4,43 │ │ │ │ + bne s1,a4,459c8 │ │ │ │ + ld a4,48(sp) │ │ │ │ + beqz a4,4598c │ │ │ │ + bnez s6,45898 │ │ │ │ + beqz s0,458d0 │ │ │ │ + sd a4,48(sp) │ │ │ │ + mv s10,s0 │ │ │ │ + li s6,0 │ │ │ │ + j 45430 │ │ │ │ + addiw a1,s6,1 │ │ │ │ + slli a1,a1,0x20 │ │ │ │ + srli a1,a1,0x20 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 1e81c │ │ │ │ + slli a4,s6,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + add a4,a4,a0 │ │ │ │ + lui a1,0x2 │ │ │ │ + sd a0,16(sp) │ │ │ │ + sb zero,0(a4) │ │ │ │ + addi a1,a1,1808 │ │ │ │ + li a0,0 │ │ │ │ + jal 1e81c │ │ │ │ + lui s7,0x2 │ │ │ │ + sd s6,40(sp) │ │ │ │ + ld s11,48(sp) │ │ │ │ + mv s3,a0 │ │ │ │ + addi s7,s7,1808 │ │ │ │ + li a4,0 │ │ │ │ + bnez s0,45890 │ │ │ │ + ld s10,48(sp) │ │ │ │ + li s6,0 │ │ │ │ + sd a4,48(sp) │ │ │ │ + j 4550a │ │ │ │ + li a1,1 │ │ │ │ + li s9,1 │ │ │ │ + j 4544a │ │ │ │ + li s10,1 │ │ │ │ + li a5,1 │ │ │ │ + j 452ae │ │ │ │ + bne s7,s3,45572 │ │ │ │ + bnez s5,45572 │ │ │ │ + beqz s6,45806 │ │ │ │ + ld a5,72(sp) │ │ │ │ + li s5,0 │ │ │ │ + bnez a5,455f6 │ │ │ │ + addiw a1,s6,1 │ │ │ │ + slli a1,a1,0x20 │ │ │ │ + srli a1,a1,0x20 │ │ │ │ + mv a0,s11 │ │ │ │ + jal 1e81c │ │ │ │ + slli a4,s6,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + add a4,a4,a0 │ │ │ │ + mv a5,a0 │ │ │ │ + sb zero,0(a4) │ │ │ │ + ld a4,16(sp) │ │ │ │ + li s5,0 │ │ │ │ + bnez a4,4562a │ │ │ │ + ld a4,8(sp) │ │ │ │ + sd a5,16(sp) │ │ │ │ + li s5,0 │ │ │ │ + li a5,0 │ │ │ │ + bnez a4,45630 │ │ │ │ + ld a3,24(sp) │ │ │ │ + lui a1,0x1 │ │ │ │ + auipc a2,0x1c │ │ │ │ + addi a2,a2,-1596 │ │ │ │ + addi a1,a1,-1266 │ │ │ │ + auipc a0,0x1c │ │ │ │ + addi a0,a0,-1968 │ │ │ │ + sd a5,40(sp) │ │ │ │ + jal 22b80 │ │ │ │ + ld a5,40(sp) │ │ │ │ + j 45630 │ │ │ │ + li s11,0 │ │ │ │ + li a5,13 │ │ │ │ + beq s1,a5,459da │ │ │ │ + mv a4,s6 │ │ │ │ + mv s9,s11 │ │ │ │ + addiw s6,s6,1 │ │ │ │ + li s11,1 │ │ │ │ + li s10,1 │ │ │ │ + slli a4,a4,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + add a4,a4,s3 │ │ │ │ + sb s1,0(a4) │ │ │ │ + j 45484 │ │ │ │ + mv a4,s6 │ │ │ │ + mv s9,a1 │ │ │ │ + mv s6,t0 │ │ │ │ + j 4595c │ │ │ │ + beq s7,s3,458ec │ │ │ │ li s0,0 │ │ │ │ - ld a1,32(sp) │ │ │ │ - mv a0,s1 │ │ │ │ - addiw s0,s0,1 │ │ │ │ - jal 4f012 │ │ │ │ - ld a5,64(sp) │ │ │ │ - bne a5,s0,447c2 │ │ │ │ - ld a5,56(sp) │ │ │ │ - ld a0,72(sp) │ │ │ │ - ld a4,0(a5) │ │ │ │ - sw zero,28(s1) │ │ │ │ - sw s8,20(s1) │ │ │ │ - ld a3,0(a4) │ │ │ │ - ld a5,88(a4) │ │ │ │ - sd s4,8(s1) │ │ │ │ - sd a3,0(a0) │ │ │ │ - lw a2,28(a5) │ │ │ │ - lw a5,32(a4) │ │ │ │ - lwu a3,36(a4) │ │ │ │ - lw a1,8(a4) │ │ │ │ - addw a5,a5,a2 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - slli a3,a3,0x20 │ │ │ │ + j 45574 │ │ │ │ + bne s1,s8,4550a │ │ │ │ + j 4579e │ │ │ │ + beqz s0,45572 │ │ │ │ + ld a5,40(sp) │ │ │ │ + bltu a5,s6,45af8 │ │ │ │ + mv s5,s0 │ │ │ │ + j 45298 │ │ │ │ + beqz s0,4550a │ │ │ │ + ld a5,40(sp) │ │ │ │ + bltu a5,s6,45af8 │ │ │ │ + mv s10,s0 │ │ │ │ + j 45430 │ │ │ │ + li a5,62 │ │ │ │ + mv s5,s3 │ │ │ │ + li s6,0 │ │ │ │ + mv s3,a5 │ │ │ │ + li s0,1 │ │ │ │ + j 4566a │ │ │ │ + li a5,62 │ │ │ │ + mv s10,s8 │ │ │ │ + li s6,0 │ │ │ │ + mv s8,a5 │ │ │ │ + li s0,1 │ │ │ │ + j 45746 │ │ │ │ + beqz s0,45572 │ │ │ │ + ld a5,40(sp) │ │ │ │ + bltu a5,s6,45af8 │ │ │ │ + beq s7,s3,455e2 │ │ │ │ + mv s5,s0 │ │ │ │ + j 45298 │ │ │ │ + beqz s0,4550a │ │ │ │ + ld a5,40(sp) │ │ │ │ + bltu a5,s6,45af8 │ │ │ │ + beq s1,s8,456c8 │ │ │ │ + mv s10,s0 │ │ │ │ + j 45430 │ │ │ │ + mv s9,s11 │ │ │ │ + li s10,1 │ │ │ │ + li s11,1 │ │ │ │ + j 45484 │ │ │ │ + li s8,1 │ │ │ │ + li s5,1 │ │ │ │ + j 452ee │ │ │ │ + li a5,64 │ │ │ │ + mv s3,s0 │ │ │ │ + j 4599e │ │ │ │ + li a5,64 │ │ │ │ + mv s8,s0 │ │ │ │ + j 459ac │ │ │ │ + addiw a1,s6,1 │ │ │ │ + slli a1,a1,0x20 │ │ │ │ + srli a1,a1,0x20 │ │ │ │ + mv a0,s11 │ │ │ │ + jal 1e81c │ │ │ │ + slli a4,s6,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + add a4,a4,a0 │ │ │ │ + mv a5,a0 │ │ │ │ + sb zero,0(a4) │ │ │ │ + j 45622 │ │ │ │ + addiw a1,s6,1 │ │ │ │ + slli a1,a1,0x20 │ │ │ │ + srli a1,a1,0x20 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 1e81c │ │ │ │ + slli a4,s6,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + add a4,a4,a0 │ │ │ │ + mv a5,a0 │ │ │ │ + sb zero,0(a4) │ │ │ │ + j 45706 │ │ │ │ + ld a3,128(sp) │ │ │ │ + mv s11,s3 │ │ │ │ + mv a4,s0 │ │ │ │ + mv s3,s10 │ │ │ │ + mv s4,a5 │ │ │ │ + mv s0,s6 │ │ │ │ + mv a0,a3 │ │ │ │ + sd a4,40(sp) │ │ │ │ + jal 3670 │ │ │ │ + ld a4,40(sp) │ │ │ │ + j 45352 │ │ │ │ + mv a4,s0 │ │ │ │ + ld a3,128(sp) │ │ │ │ + mv s3,s5 │ │ │ │ + mv s4,a5 │ │ │ │ + mv s0,s6 │ │ │ │ + j 45a40 │ │ │ │ + bnez a5,45374 │ │ │ │ + ld a5,8(sp) │ │ │ │ + sd a0,16(sp) │ │ │ │ + li s1,0 │ │ │ │ + bnez a5,4537a │ │ │ │ + ld a3,24(sp) │ │ │ │ + lui a1,0x1 │ │ │ │ + auipc a2,0x1c │ │ │ │ + addi a2,a2,-1802 │ │ │ │ + addi a1,a1,-1168 │ │ │ │ + auipc a0,0x1b │ │ │ │ + addi a0,a0,1810 │ │ │ │ + jal 22b80 │ │ │ │ + j 4537a │ │ │ │ + mv a0,a3 │ │ │ │ + sd a2,64(sp) │ │ │ │ + jal 3670 │ │ │ │ + ld a2,64(sp) │ │ │ │ + j 45312 │ │ │ │ + mv a0,a3 │ │ │ │ + sd a2,56(sp) │ │ │ │ + jal 3670 │ │ │ │ + ld a2,56(sp) │ │ │ │ + j 454a8 │ │ │ │ + li a1,152 │ │ │ │ + li a0,0 │ │ │ │ + jal 1e81c │ │ │ │ + li a5,1 │ │ │ │ + sd a0,80(sp) │ │ │ │ + sd zero,0(a0) │ │ │ │ + sd zero,8(a0) │ │ │ │ + sd zero,24(a0) │ │ │ │ + sd zero,32(a0) │ │ │ │ + sw zero,40(a0) │ │ │ │ + sd zero,16(a0) │ │ │ │ + sw zero,64(a0) │ │ │ │ + sd zero,80(a0) │ │ │ │ + sd zero,88(a0) │ │ │ │ + sd zero,72(a0) │ │ │ │ + sd zero,112(a0) │ │ │ │ + sd zero,128(a0) │ │ │ │ + sd zero,96(a0) │ │ │ │ + sd zero,104(a0) │ │ │ │ + sw zero,48(a0) │ │ │ │ + sh zero,58(a0) │ │ │ │ + sh zero,60(a0) │ │ │ │ + sb a5,62(a0) │ │ │ │ + j 451e0 │ │ │ │ + ld a4,24(sp) │ │ │ │ + ld a3,8(sp) │ │ │ │ + lui a1,0x1 │ │ │ │ + auipc a2,0x1c │ │ │ │ + addi a2,a2,-2022 │ │ │ │ + addi a1,a1,-1294 │ │ │ │ + auipc a0,0x1b │ │ │ │ + addi a0,a0,1662 │ │ │ │ + jal 22b80 │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ + jal 3390 <__errno_location@plt> │ │ │ │ + lw a0,0(a0) │ │ │ │ + jal 35b0 │ │ │ │ + lui a1,0x1 │ │ │ │ + mv a4,a0 │ │ │ │ + mv a3,s1 │ │ │ │ + auipc a2,0x1b │ │ │ │ + addi a2,a2,1908 │ │ │ │ + addi a1,a1,-1354 │ │ │ │ + auipc a0,0x1b │ │ │ │ + addi a0,a0,1616 │ │ │ │ + jal 22b80 │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ + li a5,-4 │ │ │ │ + auipc a3,0x1a │ │ │ │ + addi a3,a3,-1140 │ │ │ │ + bne a2,a5,45b60 │ │ │ │ + auipc a3,0x1a │ │ │ │ + addi a3,a3,-1168 │ │ │ │ + lui a1,0x1 │ │ │ │ + auipc a2,0x1b │ │ │ │ + addi a2,a2,1910 │ │ │ │ + addi a1,a1,-1335 │ │ │ │ + auipc a0,0x1b │ │ │ │ + addi a0,a0,1562 │ │ │ │ + jal 22b80 │ │ │ │ + ld a0,112(sp) │ │ │ │ + jal 35a0 │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ + lui a2,0x1 │ │ │ │ + auipc a3,0x20 │ │ │ │ + addi a3,a3,1008 │ │ │ │ + addi a2,a2,-1276 │ │ │ │ + auipc a1,0x1b │ │ │ │ + addi a1,a1,1524 │ │ │ │ + auipc a0,0x1b │ │ │ │ + addi a0,a0,1964 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + mv a4,s9 │ │ │ │ + li s10,1 │ │ │ │ + li s0,1 │ │ │ │ + j 45434 │ │ │ │ + li a5,-4 │ │ │ │ + auipc a3,0x1a │ │ │ │ + addi a3,a3,-1244 │ │ │ │ + bne a2,a5,45bc8 │ │ │ │ + auipc a3,0x1a │ │ │ │ + addi a3,a3,-1272 │ │ │ │ + lui a1,0x1 │ │ │ │ + auipc a2,0x1b │ │ │ │ + addi a2,a2,1806 │ │ │ │ + addi a1,a1,-1196 │ │ │ │ + auipc a0,0x1b │ │ │ │ + addi a0,a0,1458 │ │ │ │ + jal 22b80 │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ + lui a2,0x1 │ │ │ │ + auipc a3,0x20 │ │ │ │ + addi a3,a3,910 │ │ │ │ + addi a2,a2,-1177 │ │ │ │ + auipc a1,0x1b │ │ │ │ + addi a1,a1,1426 │ │ │ │ + auipc a0,0x1b │ │ │ │ + addi a0,a0,1866 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + auipc a5,0x34 │ │ │ │ + ld a5,926(a5) │ │ │ │ + ld a0,0(a5) │ │ │ │ + auipc a2,0x1b │ │ │ │ + addi a2,a2,1908 │ │ │ │ + li a1,1 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ + addi sp,sp,-240 │ │ │ │ + sd s1,216(sp) │ │ │ │ + auipc s1,0x34 │ │ │ │ + ld s1,740(s1) │ │ │ │ + sd s0,224(sp) │ │ │ │ + sd s5,184(sp) │ │ │ │ + sd s8,160(sp) │ │ │ │ + sd s9,152(sp) │ │ │ │ + mv s0,a2 │ │ │ │ + sd a2,56(sp) │ │ │ │ + sd ra,232(sp) │ │ │ │ + ld a2,0(s1) │ │ │ │ + sd a2,120(sp) │ │ │ │ + li a2,0 │ │ │ │ + sd s2,208(sp) │ │ │ │ + sd s3,200(sp) │ │ │ │ + sd s4,192(sp) │ │ │ │ + sd s6,176(sp) │ │ │ │ + sd s7,168(sp) │ │ │ │ + sd s10,144(sp) │ │ │ │ + sd s11,136(sp) │ │ │ │ + sd a5,24(sp) │ │ │ │ + sd a6,64(sp) │ │ │ │ + mv s5,a0 │ │ │ │ + mv s1,a1 │ │ │ │ + mv s8,a3 │ │ │ │ + mv s9,a4 │ │ │ │ + beqz s0,460ec │ │ │ │ + slli a5,s0,0x20 │ │ │ │ srli a5,a5,0x20 │ │ │ │ - or a5,a5,a3 │ │ │ │ - lw a2,40(a4) │ │ │ │ - ld a3,24(a4) │ │ │ │ - sd a5,32(a0) │ │ │ │ - lw a5,24(s1) │ │ │ │ - ld a4,0(s1) │ │ │ │ - sw a1,8(a0) │ │ │ │ - sw a5,72(a0) │ │ │ │ - sw a2,40(a0) │ │ │ │ - sd a3,24(a0) │ │ │ │ - sd a4,56(a0) │ │ │ │ - mv a0,s1 │ │ │ │ - jal 4f4e0 │ │ │ │ - mv s0,a0 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 4f4ae │ │ │ │ - sext.w s0,s0 │ │ │ │ - sext.w a5,a0 │ │ │ │ - bgeu s0,a5,448a4 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 4f4ae │ │ │ │ - sext.w a5,a0 │ │ │ │ + sd a5,40(sp) │ │ │ │ + slli a5,a5,0x3 │ │ │ │ + sd a5,32(sp) │ │ │ │ + mv s3,a1 │ │ │ │ + add s2,a1,a5 │ │ │ │ + mv s11,a1 │ │ │ │ + li s0,2 │ │ │ │ + li s6,1 │ │ │ │ + auipc s7,0x1c │ │ │ │ + addi s7,s7,-1126 │ │ │ │ + auipc s10,0x1c │ │ │ │ + addi s10,s10,-1126 │ │ │ │ + j 45cb6 │ │ │ │ + lbu a5,1(s4) │ │ │ │ + addiw a5,a5,-103 │ │ │ │ + bnez a5,45cd4 │ │ │ │ + lbu a5,2(s4) │ │ │ │ + addiw a5,a5,-122 │ │ │ │ + bnez a5,45cd4 │ │ │ │ + addiw s0,s0,-1 │ │ │ │ + zext.b s0,s0 │ │ │ │ + bltu s6,s0,46124 │ │ │ │ + li s0,1 │ │ │ │ + addi s11,s11,8 │ │ │ │ + beq s11,s2,45d24 │ │ │ │ + ld a0,0(s11) │ │ │ │ + jal 4ee7e │ │ │ │ + ld a4,0(s11) │ │ │ │ + slli a0,a0,0x20 │ │ │ │ + srli a0,a0,0x20 │ │ │ │ + add s4,a4,a0 │ │ │ │ + lbu a5,0(s4) │ │ │ │ + addiw a5,a5,-46 │ │ │ │ + beqz a5,45c90 │ │ │ │ + li a2,5 │ │ │ │ + mv a1,s7 │ │ │ │ + mv a0,s4 │ │ │ │ + jal 32c0 │ │ │ │ + beqz a0,45ca4 │ │ │ │ + li a2,4 │ │ │ │ + mv a1,s10 │ │ │ │ + mv a0,s4 │ │ │ │ + jal 32c0 │ │ │ │ + beqz a0,45ca4 │ │ │ │ + li a2,6 │ │ │ │ + auipc a1,0x1c │ │ │ │ + addi a1,a1,-1222 │ │ │ │ + mv a0,s4 │ │ │ │ + jal 32c0 │ │ │ │ + beqz a0,45ca4 │ │ │ │ + andi s0,s0,253 │ │ │ │ + beqz s0,45cb0 │ │ │ │ + lui a1,0x1 │ │ │ │ + auipc a2,0x1c │ │ │ │ + addi a2,a2,-1174 │ │ │ │ + addi a1,a1,-1120 │ │ │ │ + auipc a0,0x1b │ │ │ │ + addi a0,a0,1142 │ │ │ │ + jal 3631e │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ + ld a5,24(sp) │ │ │ │ + bnez a5,45e12 │ │ │ │ + li a1,152 │ │ │ │ + li a0,0 │ │ │ │ + jal 1e81c │ │ │ │ + li a4,1 │ │ │ │ + sb a4,62(a0) │ │ │ │ ld a4,56(sp) │ │ │ │ - ld s0,72(sp) │ │ │ │ - ld a4,0(a4) │ │ │ │ - sw a5,80(s0) │ │ │ │ + slliw a5,s8,0x8 │ │ │ │ + or a5,s9,a5 │ │ │ │ + sd zero,0(a0) │ │ │ │ + sd zero,8(a0) │ │ │ │ + sd zero,24(a0) │ │ │ │ + sd zero,32(a0) │ │ │ │ + sw zero,40(a0) │ │ │ │ + sd zero,16(a0) │ │ │ │ + sd zero,88(a0) │ │ │ │ + sd zero,72(a0) │ │ │ │ + sd zero,112(a0) │ │ │ │ + sd zero,128(a0) │ │ │ │ + sd zero,96(a0) │ │ │ │ + sd zero,104(a0) │ │ │ │ + sw zero,48(a0) │ │ │ │ + sb zero,59(a0) │ │ │ │ + sh zero,60(a0) │ │ │ │ + sd s1,80(a0) │ │ │ │ + sw a4,64(a0) │ │ │ │ + sb s0,58(a0) │ │ │ │ + sh a5,56(a0) │ │ │ │ + mv s2,a0 │ │ │ │ + beqz a4,45dde │ │ │ │ + slli a5,a4,0x20 │ │ │ │ + beqz s0,45f72 │ │ │ │ + srli s4,a5,0x1d │ │ │ │ + add s4,s4,s1 │ │ │ │ + li s3,0 │ │ │ │ + auipc s6,0xffffc │ │ │ │ + addi s6,s6,1946 │ │ │ │ + ld a0,0(s1) │ │ │ │ + addi s1,s1,8 │ │ │ │ + jal 1c004 │ │ │ │ + ld a2,-8(s1) │ │ │ │ + mv a6,s3 │ │ │ │ + mv a3,a0 │ │ │ │ + mv a1,s2 │ │ │ │ + mv s0,a0 │ │ │ │ + mv a7,s6 │ │ │ │ + mv a5,s9 │ │ │ │ + mv a4,s8 │ │ │ │ + mv a0,s5 │ │ │ │ + jal 41726 │ │ │ │ + mv s2,a0 │ │ │ │ + ld a0,16(s0) │ │ │ │ + lw s3,28(s2) │ │ │ │ + jal 3670 │ │ │ │ mv a0,s0 │ │ │ │ - lw a1,76(a4) │ │ │ │ - sb s7,96(s0) │ │ │ │ - ld a2,64(a4) │ │ │ │ - ld a3,16(a4) │ │ │ │ - ld a5,48(a4) │ │ │ │ - ld ra,184(sp) │ │ │ │ - sd s1,88(s0) │ │ │ │ - sw a1,76(s0) │ │ │ │ - sd a2,64(s0) │ │ │ │ - sd a3,16(s0) │ │ │ │ - sd a5,48(s0) │ │ │ │ - ld s0,176(sp) │ │ │ │ - ld s1,168(sp) │ │ │ │ - ld s2,160(sp) │ │ │ │ - ld s3,152(sp) │ │ │ │ - ld s4,144(sp) │ │ │ │ - ld s7,120(sp) │ │ │ │ - ld s8,112(sp) │ │ │ │ - ld s9,104(sp) │ │ │ │ - ld s10,96(sp) │ │ │ │ - ld s11,88(sp) │ │ │ │ - addi sp,sp,192 │ │ │ │ + jal 3670 │ │ │ │ + bne s4,s1,45da8 │ │ │ │ + auipc a5,0x34 │ │ │ │ + ld a5,306(a5) │ │ │ │ + ld a4,120(sp) │ │ │ │ + ld a5,0(a5) │ │ │ │ + xor a5,a5,a4 │ │ │ │ + li a4,0 │ │ │ │ + bnez a5,46144 │ │ │ │ + ld ra,232(sp) │ │ │ │ + ld s0,224(sp) │ │ │ │ + ld s1,216(sp) │ │ │ │ + ld s3,200(sp) │ │ │ │ + ld s4,192(sp) │ │ │ │ + ld s5,184(sp) │ │ │ │ + ld s6,176(sp) │ │ │ │ + ld s7,168(sp) │ │ │ │ + ld s8,160(sp) │ │ │ │ + ld s9,152(sp) │ │ │ │ + ld s10,144(sp) │ │ │ │ + ld s11,136(sp) │ │ │ │ + mv a0,s2 │ │ │ │ + ld s2,208(sp) │ │ │ │ + addi sp,sp,240 │ │ │ │ ret │ │ │ │ - ld a5,0(s0) │ │ │ │ - ld a0,88(a5) │ │ │ │ - lw a5,24(a0) │ │ │ │ - sd a5,48(sp) │ │ │ │ - jal 4f4e0 │ │ │ │ - ld a4,0(s2) │ │ │ │ - ld a5,48(sp) │ │ │ │ - ld a4,88(a4) │ │ │ │ - lw s3,24(a4) │ │ │ │ - subw s3,s3,a5 │ │ │ │ - subw s9,s3,a0 │ │ │ │ - beqz s9,44730 │ │ │ │ - li s3,0 │ │ │ │ - li a1,2 │ │ │ │ - mv a0,s1 │ │ │ │ - addiw s3,s3,1 │ │ │ │ - jal 4f012 │ │ │ │ - bne s9,s3,44894 │ │ │ │ - j 44730 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 4f4e0 │ │ │ │ - sext.w a5,a0 │ │ │ │ - j 44834 │ │ │ │ - mv s8,s0 │ │ │ │ - j 447bc │ │ │ │ - auipc a3,0x21 │ │ │ │ - addi a3,a3,1652 │ │ │ │ - li a2,577 │ │ │ │ - auipc a1,0x1d │ │ │ │ - addi a1,a1,944 │ │ │ │ - auipc a0,0x1d │ │ │ │ - addi a0,a0,1088 │ │ │ │ - jal 3830 <__assert_fail@plt> │ │ │ │ - addi sp,sp,-112 │ │ │ │ - lwu a5,32(a0) │ │ │ │ - ld a1,16(a1) │ │ │ │ - sd s1,88(sp) │ │ │ │ - mv s1,a0 │ │ │ │ - ld a0,88(a0) │ │ │ │ - sd s8,32(sp) │ │ │ │ - auipc s8,0x35 │ │ │ │ - ld s8,1580(s8) │ │ │ │ - add a1,a1,a5 │ │ │ │ - sd s7,40(sp) │ │ │ │ - ld a5,0(s8) │ │ │ │ - sd a5,8(sp) │ │ │ │ - li a5,0 │ │ │ │ - mv s7,a2 │ │ │ │ - addi a2,sp,4 │ │ │ │ - sd ra,104(sp) │ │ │ │ - sd s5,56(sp) │ │ │ │ - sd s6,48(sp) │ │ │ │ - sw zero,4(sp) │ │ │ │ - jal 4f99c │ │ │ │ - lwu a1,4(sp) │ │ │ │ - li a5,104 │ │ │ │ + sw zero,112(sp) │ │ │ │ + sw zero,116(sp) │ │ │ │ + sb zero,110(sp) │ │ │ │ + sb zero,111(sp) │ │ │ │ + bnez s0,45fa4 │ │ │ │ + ld s6,32(sp) │ │ │ │ + li a0,0 │ │ │ │ + li s8,0 │ │ │ │ + mv a1,s6 │ │ │ │ + jal 1e81c │ │ │ │ + ld a4,40(sp) │ │ │ │ + mv a5,a0 │ │ │ │ + li a0,0 │ │ │ │ + slli a1,a4,0x2 │ │ │ │ + mv s4,a5 │ │ │ │ + sd a5,80(sp) │ │ │ │ + jal 1e81c │ │ │ │ + addi a5,sp,116 │ │ │ │ + sd a5,40(sp) │ │ │ │ + addi a5,sp,112 │ │ │ │ + mv s11,s4 │ │ │ │ + sd a0,88(sp) │ │ │ │ + mv s2,a0 │ │ │ │ + add s4,s4,s6 │ │ │ │ + addi s10,sp,111 │ │ │ │ + addi s9,sp,110 │ │ │ │ + sd a5,32(sp) │ │ │ │ + li a1,16 │ │ │ │ + li a0,0 │ │ │ │ + jal 1e81c │ │ │ │ mv s6,a0 │ │ │ │ - mul a1,a1,a5 │ │ │ │ + li a1,0 │ │ │ │ li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - lw a5,4(sp) │ │ │ │ - mv s5,a0 │ │ │ │ - beqz a5,449de │ │ │ │ - sd s4,64(sp) │ │ │ │ - li s4,-1 │ │ │ │ - sd s0,96(sp) │ │ │ │ - sd s2,80(sp) │ │ │ │ - sd s3,72(sp) │ │ │ │ - sd s9,24(sp) │ │ │ │ - mv s0,a0 │ │ │ │ - mv s2,s6 │ │ │ │ - li s3,0 │ │ │ │ - srli s4,s4,0x20 │ │ │ │ - j 4498a │ │ │ │ - mv a0,s2 │ │ │ │ - jal 4f4e0 │ │ │ │ + jal 1e81c │ │ │ │ + mv a5,a0 │ │ │ │ + ld a4,32(sp) │ │ │ │ + ld a0,0(s3) │ │ │ │ + sd a5,0(s6) │ │ │ │ + ld a5,40(sp) │ │ │ │ + sd zero,8(s6) │ │ │ │ + sd s6,0(s11) │ │ │ │ + mv a7,s10 │ │ │ │ + mv a6,s9 │ │ │ │ + li a3,0 │ │ │ │ + mv a2,s6 │ │ │ │ + li a1,0 │ │ │ │ + jal 41098 │ │ │ │ sext.w a0,a0 │ │ │ │ - sw a0,80(s0) │ │ │ │ - lbu a5,96(s1) │ │ │ │ - li a1,48 │ │ │ │ + sw a0,0(s2) │ │ │ │ + addi s11,s11,8 │ │ │ │ + addw s8,a0,s8 │ │ │ │ + addi s3,s3,8 │ │ │ │ + addi s2,s2,4 │ │ │ │ + bne s4,s11,45e58 │ │ │ │ + sd zero,72(sp) │ │ │ │ + ld a5,64(sp) │ │ │ │ + divuw a3,s8,a5 │ │ │ │ + mv a5,a3 │ │ │ │ + bnez a3,45eb0 │ │ │ │ + li a5,1 │ │ │ │ + lui a4,0x2 │ │ │ │ + addi a4,a4,1807 │ │ │ │ + lw s7,112(sp) │ │ │ │ + lw s6,116(sp) │ │ │ │ + lbu s3,110(sp) │ │ │ │ + lbu t1,111(sp) │ │ │ │ + sext.w a7,a5 │ │ │ │ + bgeu a4,a3,45ee0 │ │ │ │ + lui a4,0x2 │ │ │ │ + addiw a4,a4,1808 │ │ │ │ + remuw a7,a5,a4 │ │ │ │ + divuw a5,a5,a4 │ │ │ │ + divuw a7,a7,a5 │ │ │ │ + addw a7,a7,a4 │ │ │ │ + ld s10,56(sp) │ │ │ │ + ld s11,88(sp) │ │ │ │ + ld s4,80(sp) │ │ │ │ + ld s9,72(sp) │ │ │ │ + slliw t1,t1,0x8 │ │ │ │ + mv a5,s10 │ │ │ │ + mv a6,s8 │ │ │ │ + mv a4,s11 │ │ │ │ + mv a3,s4 │ │ │ │ + mv a2,s9 │ │ │ │ + mv a1,s1 │ │ │ │ + mv a0,s5 │ │ │ │ + or s3,s3,t1 │ │ │ │ + jal 43edc │ │ │ │ + mv s5,a0 │ │ │ │ + li a1,152 │ │ │ │ li a0,0 │ │ │ │ - sb a5,96(s0) │ │ │ │ - ld a5,64(s1) │ │ │ │ - addiw s3,s3,1 │ │ │ │ - addi s0,s0,104 │ │ │ │ - sd a5,-40(s0) │ │ │ │ - ld a5,16(s1) │ │ │ │ - sd a5,-88(s0) │ │ │ │ - ld a5,48(s1) │ │ │ │ - sd a5,-56(s0) │ │ │ │ - jal 1d4e0 │ │ │ │ + jal 1e81c │ │ │ │ + li a5,1 │ │ │ │ + sh a5,60(a0) │ │ │ │ + sb a5,62(a0) │ │ │ │ + li a5,256 │ │ │ │ + mv s2,a0 │ │ │ │ + sd zero,0(a0) │ │ │ │ + sd zero,8(a0) │ │ │ │ + sw zero,28(a0) │ │ │ │ + sw zero,32(a0) │ │ │ │ + sd zero,16(a0) │ │ │ │ + sd zero,88(a0) │ │ │ │ + sd zero,104(a0) │ │ │ │ + sw zero,48(a0) │ │ │ │ + sb zero,59(a0) │ │ │ │ + sd s5,96(a0) │ │ │ │ + sd s4,112(a0) │ │ │ │ + sd s9,128(a0) │ │ │ │ + sd s1,80(a0) │ │ │ │ + sb s0,58(a0) │ │ │ │ + sw s8,24(a0) │ │ │ │ + sh a5,56(a0) │ │ │ │ + sw s10,64(a0) │ │ │ │ + sd s11,72(a0) │ │ │ │ + sw s7,36(a0) │ │ │ │ + sw s6,40(a0) │ │ │ │ + sh s3,44(a0) │ │ │ │ + j 45dde │ │ │ │ + srli s0,a5,0x1d │ │ │ │ + add s0,s0,s1 │ │ │ │ + li a6,0 │ │ │ │ + auipc s3,0xffffc │ │ │ │ + addi s3,s3,1472 │ │ │ │ + ld a2,0(s1) │ │ │ │ mv a1,s2 │ │ │ │ - mv s9,a0 │ │ │ │ - jal 4bad8 │ │ │ │ - mv a0,s2 │ │ │ │ - sd s9,-16(s0) │ │ │ │ - jal 4ba7c │ │ │ │ - lw a5,4(sp) │ │ │ │ - addi s2,s2,48 │ │ │ │ - bgeu s3,a5,449d4 │ │ │ │ - ld a5,0(s1) │ │ │ │ - ld a3,24(s1) │ │ │ │ - mv a0,s2 │ │ │ │ - sd a5,0(s0) │ │ │ │ - lw a5,8(s1) │ │ │ │ - sw a5,8(s0) │ │ │ │ - ld a4,32(s1) │ │ │ │ - lw a5,40(s1) │ │ │ │ - sd a3,24(s0) │ │ │ │ - sd a4,32(s0) │ │ │ │ - sw a5,40(s0) │ │ │ │ - lwu a5,24(s2) │ │ │ │ - lwu a4,76(s1) │ │ │ │ - ld a3,56(s1) │ │ │ │ - and a5,a5,s4 │ │ │ │ - slli a4,a4,0x20 │ │ │ │ - or a5,a5,a4 │ │ │ │ - sd a3,56(s0) │ │ │ │ - sd a5,72(s0) │ │ │ │ - jal 4f4e0 │ │ │ │ - mv s9,a0 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 4f4ae │ │ │ │ - sext.w s9,s9 │ │ │ │ - sext.w a0,a0 │ │ │ │ - bgeu s9,a0,4493a │ │ │ │ - mv a0,s2 │ │ │ │ - jal 4f4ae │ │ │ │ - sext.w a0,a0 │ │ │ │ - j 44942 │ │ │ │ - ld s0,96(sp) │ │ │ │ - ld s2,80(sp) │ │ │ │ - ld s3,72(sp) │ │ │ │ - ld s4,64(sp) │ │ │ │ - ld s9,24(sp) │ │ │ │ - mv a0,s6 │ │ │ │ - jal 3670 │ │ │ │ - lw a4,4(sp) │ │ │ │ - ld a3,8(sp) │ │ │ │ - ld a5,0(s8) │ │ │ │ - xor a5,a5,a3 │ │ │ │ - li a3,0 │ │ │ │ - sw a4,0(s7) │ │ │ │ - bnez a5,44a08 │ │ │ │ - ld ra,104(sp) │ │ │ │ - ld s1,88(sp) │ │ │ │ - ld s6,48(sp) │ │ │ │ - ld s7,40(sp) │ │ │ │ - ld s8,32(sp) │ │ │ │ + sd s3,0(sp) │ │ │ │ + li a7,0 │ │ │ │ + li a5,0 │ │ │ │ + mv a4,s9 │ │ │ │ + mv a3,s8 │ │ │ │ mv a0,s5 │ │ │ │ - ld s5,56(sp) │ │ │ │ - addi sp,sp,112 │ │ │ │ - ret │ │ │ │ - sd s0,96(sp) │ │ │ │ - sd s2,80(sp) │ │ │ │ - sd s3,72(sp) │ │ │ │ - sd s4,64(sp) │ │ │ │ - sd s9,24(sp) │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - addi sp,sp,-32 │ │ │ │ - sd s0,16(sp) │ │ │ │ - mv s0,a0 │ │ │ │ - ld a0,88(a0) │ │ │ │ - sd ra,24(sp) │ │ │ │ - sd s1,8(sp) │ │ │ │ - jal 4f056 │ │ │ │ - mv s1,a0 │ │ │ │ - ld a0,88(s0) │ │ │ │ - jal 4ba7c │ │ │ │ - ld a0,88(s0) │ │ │ │ - jal 3670 │ │ │ │ - ld ra,24(sp) │ │ │ │ - sd s1,88(s0) │ │ │ │ - ld s0,16(sp) │ │ │ │ - ld s1,8(sp) │ │ │ │ - addi sp,sp,32 │ │ │ │ - ret │ │ │ │ - lw a4,0(a0) │ │ │ │ - lw a3,4(a0) │ │ │ │ + jal 448fe │ │ │ │ + addi s1,s1,8 │ │ │ │ + lw a6,28(a0) │ │ │ │ + mv s2,a0 │ │ │ │ + bne s1,s0,45f82 │ │ │ │ + j 45dde │ │ │ │ + ld a1,32(sp) │ │ │ │ + li a0,0 │ │ │ │ + mv s6,s1 │ │ │ │ + jal 1e81c │ │ │ │ + sd a0,72(sp) │ │ │ │ + mv s7,a0 │ │ │ │ + ld a0,0(s6) │ │ │ │ + addi s6,s6,8 │ │ │ │ + addi s7,s7,8 │ │ │ │ + jal 1c004 │ │ │ │ + sd a0,-8(s7) │ │ │ │ + bne s6,s2,45fb2 │ │ │ │ + ld a1,32(sp) │ │ │ │ + li a0,0 │ │ │ │ + jal 1e81c │ │ │ │ + ld a4,40(sp) │ │ │ │ mv a5,a0 │ │ │ │ - beq a3,a4,44a60 │ │ │ │ - ld a1,8(a0) │ │ │ │ - addiw a3,a4,1 │ │ │ │ - ld a2,16(a0) │ │ │ │ - remu a3,a3,a1 │ │ │ │ - add a4,a4,a2 │ │ │ │ - lbu a0,0(a4) │ │ │ │ - sw a3,0(a5) │ │ │ │ - ret │ │ │ │ li a0,0 │ │ │ │ - ret │ │ │ │ - lw a4,4(a0) │ │ │ │ - ld a5,16(a0) │ │ │ │ - add a5,a5,a4 │ │ │ │ - sb a1,0(a5) │ │ │ │ - lw a5,4(a0) │ │ │ │ - ld a4,8(a0) │ │ │ │ - lw a3,0(a0) │ │ │ │ - addiw a5,a5,1 │ │ │ │ - remu a5,a5,a4 │ │ │ │ - sext.w a5,a5 │ │ │ │ - sw a5,4(a0) │ │ │ │ - beq a5,a3,44a84 │ │ │ │ - ret │ │ │ │ - addiw a5,a5,1 │ │ │ │ - remu a5,a5,a4 │ │ │ │ - sw a5,0(a0) │ │ │ │ - ret │ │ │ │ - lw a5,4(a0) │ │ │ │ - ld a2,8(a0) │ │ │ │ - lw a3,0(a0) │ │ │ │ - addiw a4,a5,1 │ │ │ │ - remu a4,a4,a2 │ │ │ │ - addi sp,sp,-32 │ │ │ │ - sd s0,16(sp) │ │ │ │ - sd s1,8(sp) │ │ │ │ - sd ra,24(sp) │ │ │ │ - mv s0,a0 │ │ │ │ - mv s1,a1 │ │ │ │ - beq a4,a3,44ada │ │ │ │ - ld a4,16(s0) │ │ │ │ + slli a1,a4,0x2 │ │ │ │ + sd a5,80(sp) │ │ │ │ + jal 1e81c │ │ │ │ + ld a5,72(sp) │ │ │ │ + sd a0,88(sp) │ │ │ │ + beqz a5,4607a │ │ │ │ + ld a4,32(sp) │ │ │ │ + mv s7,a5 │ │ │ │ + ld s6,80(sp) │ │ │ │ add a5,a5,a4 │ │ │ │ - sb s1,0(a5) │ │ │ │ - lw a5,4(s0) │ │ │ │ - ld a4,8(s0) │ │ │ │ - lw a3,0(s0) │ │ │ │ - addiw a5,a5,1 │ │ │ │ - remu a5,a5,a4 │ │ │ │ - sext.w a5,a5 │ │ │ │ - sw a5,4(s0) │ │ │ │ - bne a5,a3,44ad0 │ │ │ │ - addiw a5,a5,1 │ │ │ │ - remu a5,a5,a4 │ │ │ │ - sw a5,0(s0) │ │ │ │ - ld ra,24(sp) │ │ │ │ - ld s0,16(sp) │ │ │ │ - ld s1,8(sp) │ │ │ │ - addi sp,sp,32 │ │ │ │ - ret │ │ │ │ - ld a0,32(a0) │ │ │ │ - beqz a0,44b28 │ │ │ │ - jal 32d0 │ │ │ │ - lw a3,4(s0) │ │ │ │ - lw a5,0(s0) │ │ │ │ - beq a3,a5,44b1c │ │ │ │ - sd s2,0(sp) │ │ │ │ - auipc s2,0x1b │ │ │ │ - addi s2,s2,-1012 │ │ │ │ - ld a2,8(s0) │ │ │ │ - addiw a4,a5,1 │ │ │ │ - ld a3,16(s0) │ │ │ │ - remu a4,a4,a2 │ │ │ │ - ld a0,24(s0) │ │ │ │ - add a5,a5,a3 │ │ │ │ - lbu a3,0(a5) │ │ │ │ - mv a2,s2 │ │ │ │ - li a1,1 │ │ │ │ - sw a4,0(s0) │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - lw a5,0(s0) │ │ │ │ - lw a4,4(s0) │ │ │ │ - bne a4,a5,44af4 │ │ │ │ - ld s2,0(sp) │ │ │ │ - ld a0,32(s0) │ │ │ │ - beqz a0,44aac │ │ │ │ - jal 39e0 │ │ │ │ - lw a5,4(s0) │ │ │ │ - j 44aac │ │ │ │ - mv a3,a5 │ │ │ │ - mv a5,a4 │ │ │ │ - j 44ae6 │ │ │ │ - lw a5,0(a0) │ │ │ │ - lw a1,4(a0) │ │ │ │ - addi sp,sp,-32 │ │ │ │ - sd s0,16(sp) │ │ │ │ - sd ra,24(sp) │ │ │ │ - sd s1,8(sp) │ │ │ │ - sd s2,0(sp) │ │ │ │ - mv s0,a0 │ │ │ │ - ld a0,32(a0) │ │ │ │ - blt a1,a5,44baa │ │ │ │ - subw s2,a1,a5 │ │ │ │ - li s1,0 │ │ │ │ - beqz a0,44b88 │ │ │ │ - jal 32d0 │ │ │ │ - lw a5,0(s0) │ │ │ │ - lw a4,4(s0) │ │ │ │ - bge a4,a5,44b88 │ │ │ │ - ld a0,16(s0) │ │ │ │ - ld a3,24(s0) │ │ │ │ - li a2,1 │ │ │ │ - mv a1,s2 │ │ │ │ - add a0,a0,a5 │ │ │ │ - jal 36c0 │ │ │ │ - ld a3,24(s0) │ │ │ │ - ld a0,16(s0) │ │ │ │ - li a2,1 │ │ │ │ - mv a1,s1 │ │ │ │ - jal 36c0 │ │ │ │ - ld a0,32(s0) │ │ │ │ - sd zero,0(s0) │ │ │ │ - beqz a0,44b9e │ │ │ │ - ld s0,16(sp) │ │ │ │ - ld ra,24(sp) │ │ │ │ - ld s1,8(sp) │ │ │ │ - ld s2,0(sp) │ │ │ │ - addi sp,sp,32 │ │ │ │ - j 39e0 │ │ │ │ - ld a0,16(s0) │ │ │ │ - ld a3,24(s0) │ │ │ │ - li a2,1 │ │ │ │ + sd a5,48(sp) │ │ │ │ + addi a5,sp,116 │ │ │ │ + sd a5,40(sp) │ │ │ │ + addi a5,sp,112 │ │ │ │ + mv s11,a0 │ │ │ │ + li s8,0 │ │ │ │ + addi s10,sp,111 │ │ │ │ + addi s9,sp,110 │ │ │ │ + sd a5,32(sp) │ │ │ │ + ld a5,0(s7) │ │ │ │ + li a1,16 │ │ │ │ + li a0,0 │ │ │ │ + lw a5,8(a5) │ │ │ │ + addi s7,s7,8 │ │ │ │ + addi s6,s6,8 │ │ │ │ + slli a4,a5,0x20 │ │ │ │ + srli a4,a4,0x20 │ │ │ │ + slli s2,a4,0x1 │ │ │ │ + add s2,s2,a4 │ │ │ │ + sd a5,24(sp) │ │ │ │ + slli s2,s2,0x3 │ │ │ │ + jal 1e81c │ │ │ │ + mv s4,a0 │ │ │ │ mv a1,s2 │ │ │ │ - add a0,a0,a5 │ │ │ │ - jal 36c0 │ │ │ │ - ld a0,32(s0) │ │ │ │ - sd zero,0(s0) │ │ │ │ - bnez a0,44b7a │ │ │ │ - ld ra,24(sp) │ │ │ │ - ld s0,16(sp) │ │ │ │ - ld s1,8(sp) │ │ │ │ - ld s2,0(sp) │ │ │ │ - addi sp,sp,32 │ │ │ │ - ret │ │ │ │ - ld s2,8(s0) │ │ │ │ - mv s1,a1 │ │ │ │ - sub s2,s2,a5 │ │ │ │ - beqz a0,44b58 │ │ │ │ - jal 32d0 │ │ │ │ - lw a5,0(s0) │ │ │ │ - lw a4,4(s0) │ │ │ │ - blt a4,a5,44b58 │ │ │ │ - j 44b88 │ │ │ │ - ld a4,8(a0) │ │ │ │ - addi sp,sp,-48 │ │ │ │ - sd s0,32(sp) │ │ │ │ - sd s1,24(sp) │ │ │ │ - sd s3,8(sp) │ │ │ │ - sd ra,40(sp) │ │ │ │ - lw a5,0(a0) │ │ │ │ - lw a3,4(a0) │ │ │ │ - mv s0,a0 │ │ │ │ - mv s1,a2 │ │ │ │ - mv s3,a1 │ │ │ │ - bltu a4,a2,44c5a │ │ │ │ - sd s2,16(sp) │ │ │ │ - blt a3,a5,44c32 │ │ │ │ - subw a5,a3,a5 │ │ │ │ - sub a5,a4,a5 │ │ │ │ - bltu a5,a2,44caa │ │ │ │ - sd s4,0(sp) │ │ │ │ - sub s2,a4,a3 │ │ │ │ - ld a0,16(s0) │ │ │ │ - sext.w s4,s1 │ │ │ │ - add a0,a0,a3 │ │ │ │ - bgeu s2,s1,44c88 │ │ │ │ + li a0,0 │ │ │ │ + jal 1e81c │ │ │ │ mv a2,s2 │ │ │ │ - mv a1,s3 │ │ │ │ - jal 36a0 │ │ │ │ - ld a0,16(s0) │ │ │ │ - sub a2,s1,s2 │ │ │ │ - add a1,s3,s2 │ │ │ │ - jal 36a0 │ │ │ │ - subw s4,s4,s2 │ │ │ │ - sw s4,4(s0) │ │ │ │ - ld ra,40(sp) │ │ │ │ - ld s0,32(sp) │ │ │ │ - ld s2,16(sp) │ │ │ │ - ld s4,0(sp) │ │ │ │ - ld s1,24(sp) │ │ │ │ - ld s3,8(sp) │ │ │ │ + li a1,0 │ │ │ │ + sd a0,0(s4) │ │ │ │ + jal 3890 │ │ │ │ + ld a5,24(sp) │ │ │ │ + ld a2,-8(s7) │ │ │ │ + ld a1,0(s3) │ │ │ │ + sw a5,12(s4) │ │ │ │ + sw zero,8(s4) │ │ │ │ + ld a7,40(sp) │ │ │ │ + ld a6,32(sp) │ │ │ │ + sd s4,-8(s6) │ │ │ │ + li a5,0 │ │ │ │ + sd s10,8(sp) │ │ │ │ + sd s9,0(sp) │ │ │ │ + mv a4,s4 │ │ │ │ + li a3,0 │ │ │ │ + mv a0,s5 │ │ │ │ + jal 4383c │ │ │ │ + ld a5,48(sp) │ │ │ │ + sext.w a0,a0 │ │ │ │ + sw a0,0(s11) │ │ │ │ + addw s8,a0,s8 │ │ │ │ + addi s11,s11,4 │ │ │ │ + addi s3,s3,8 │ │ │ │ + bne s7,a5,46002 │ │ │ │ + j 45ea4 │ │ │ │ + ld a5,80(sp) │ │ │ │ + ld a4,32(sp) │ │ │ │ + mv s7,a0 │ │ │ │ + mv s6,a5 │ │ │ │ + add s4,a5,a4 │ │ │ │ + addi a5,sp,116 │ │ │ │ + sd a5,40(sp) │ │ │ │ + addi a5,sp,112 │ │ │ │ + li s2,0 │ │ │ │ + li s8,0 │ │ │ │ + addi s10,sp,111 │ │ │ │ + addi s9,sp,110 │ │ │ │ + sd a5,32(sp) │ │ │ │ + li a1,16 │ │ │ │ li a0,0 │ │ │ │ - addi sp,sp,48 │ │ │ │ - ret │ │ │ │ - subw a5,a5,a3 │ │ │ │ - bltu a5,a2,44caa │ │ │ │ - ld a0,16(s0) │ │ │ │ - mv a2,s1 │ │ │ │ - mv a1,s3 │ │ │ │ - add a0,a0,a3 │ │ │ │ - jal 36a0 │ │ │ │ - lw a5,4(s0) │ │ │ │ - ld s2,16(sp) │ │ │ │ - addw a5,a5,s1 │ │ │ │ - sw a5,4(s0) │ │ │ │ - ld ra,40(sp) │ │ │ │ - ld s0,32(sp) │ │ │ │ - ld s1,24(sp) │ │ │ │ - ld s3,8(sp) │ │ │ │ + jal 1e81c │ │ │ │ + mv s11,a0 │ │ │ │ + li a1,0 │ │ │ │ li a0,0 │ │ │ │ - addi sp,sp,48 │ │ │ │ - ret │ │ │ │ - bne a3,a5,44cc0 │ │ │ │ - ld a0,32(s0) │ │ │ │ - beqz a0,44c66 │ │ │ │ - jal 32d0 │ │ │ │ - ld a3,24(s0) │ │ │ │ - li a2,1 │ │ │ │ - mv a1,s1 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 36c0 │ │ │ │ - ld a0,32(s0) │ │ │ │ - beqz a0,44c4c │ │ │ │ - jal 39e0 │ │ │ │ - ld ra,40(sp) │ │ │ │ - ld s0,32(sp) │ │ │ │ - ld s1,24(sp) │ │ │ │ - ld s3,8(sp) │ │ │ │ + jal 1e81c │ │ │ │ + ld a2,0(s2) │ │ │ │ + ld a1,0(s3) │ │ │ │ + sd a0,0(s11) │ │ │ │ + sd zero,8(s11) │ │ │ │ + ld a7,40(sp) │ │ │ │ + ld a6,32(sp) │ │ │ │ + sd s11,0(s6) │ │ │ │ + sd s10,8(sp) │ │ │ │ + sd s9,0(sp) │ │ │ │ + li a5,0 │ │ │ │ + mv a4,s11 │ │ │ │ + li a3,0 │ │ │ │ + mv a0,s5 │ │ │ │ + jal 4383c │ │ │ │ + sext.w a0,a0 │ │ │ │ + sw a0,0(s7) │ │ │ │ + addi s6,s6,8 │ │ │ │ + addw s8,a0,s8 │ │ │ │ + addi s3,s3,8 │ │ │ │ + addi s2,s2,8 │ │ │ │ + addi s7,s7,4 │ │ │ │ + bne s6,s4,4609a │ │ │ │ + j 45ea4 │ │ │ │ + bnez a5,460f2 │ │ │ │ + li s0,2 │ │ │ │ + j 45d2a │ │ │ │ + li a1,0 │ │ │ │ li a0,0 │ │ │ │ - addi sp,sp,48 │ │ │ │ - ret │ │ │ │ - mv a2,s1 │ │ │ │ - mv a1,s3 │ │ │ │ - jal 36a0 │ │ │ │ - lw a5,4(s0) │ │ │ │ - ld ra,40(sp) │ │ │ │ - ld s2,16(sp) │ │ │ │ - addw a5,a5,s4 │ │ │ │ - sw a5,4(s0) │ │ │ │ - ld s0,32(sp) │ │ │ │ - ld s4,0(sp) │ │ │ │ - ld s1,24(sp) │ │ │ │ - ld s3,8(sp) │ │ │ │ + jal 1e81c │ │ │ │ + mv a5,a0 │ │ │ │ + li a1,0 │ │ │ │ li a0,0 │ │ │ │ - addi sp,sp,48 │ │ │ │ - ret │ │ │ │ - mv a0,s0 │ │ │ │ - jal 44b2e │ │ │ │ - lw a3,4(s0) │ │ │ │ - lw a5,0(s0) │ │ │ │ - ld s2,8(s0) │ │ │ │ - blt a3,a5,44c38 │ │ │ │ - sd s4,0(sp) │ │ │ │ - j 44bf6 │ │ │ │ - jal 44b2e │ │ │ │ - ld a0,32(s0) │ │ │ │ - bnez a0,44c62 │ │ │ │ - j 44c66 │ │ │ │ - addi sp,sp,-48 │ │ │ │ - sd s1,24(sp) │ │ │ │ - addi s1,a1,1 │ │ │ │ - sd s0,32(sp) │ │ │ │ - li a1,1 │ │ │ │ - mv s0,a0 │ │ │ │ - mv a0,s1 │ │ │ │ - sd s2,16(sp) │ │ │ │ - sd s3,8(sp) │ │ │ │ - sd ra,40(sp) │ │ │ │ - mv s3,a2 │ │ │ │ - mv s2,a3 │ │ │ │ - jal 39f0 │ │ │ │ - sh zero,44(s0) │ │ │ │ - sd s1,8(s0) │ │ │ │ - sd s3,24(s0) │ │ │ │ - sd s2,32(s0) │ │ │ │ - ld ra,40(sp) │ │ │ │ - sd a0,16(s0) │ │ │ │ - sd zero,0(s0) │ │ │ │ - ld s0,32(sp) │ │ │ │ - ld s1,24(sp) │ │ │ │ - ld s2,16(sp) │ │ │ │ - ld s3,8(sp) │ │ │ │ - addi sp,sp,48 │ │ │ │ - ret │ │ │ │ - ld a0,8(a0) │ │ │ │ - addi a0,a0,-1 │ │ │ │ - ret │ │ │ │ - lw a5,0(a0) │ │ │ │ - lw a4,4(a0) │ │ │ │ - blt a1,a5,44d24 │ │ │ │ - blt a1,a4,44d38 │ │ │ │ - ld a5,8(a0) │ │ │ │ - sub a0,a5,a1 │ │ │ │ - ret │ │ │ │ - mv a3,a5 │ │ │ │ - blt a4,a5,44d30 │ │ │ │ - subw a0,a3,a1 │ │ │ │ - ret │ │ │ │ - mv a3,a4 │ │ │ │ - subw a0,a3,a1 │ │ │ │ - ret │ │ │ │ - subw a0,a4,a1 │ │ │ │ - ret │ │ │ │ - lw a5,0(a0) │ │ │ │ - blt a1,a5,44d4a │ │ │ │ - subw a0,a1,a5 │ │ │ │ - ret │ │ │ │ - ld a4,8(a0) │ │ │ │ - add a1,a1,a4 │ │ │ │ - sub a0,a1,a5 │ │ │ │ - ret │ │ │ │ - addi sp,sp,-48 │ │ │ │ - sd s2,16(sp) │ │ │ │ - auipc s2,0x35 │ │ │ │ - ld s2,592(s2) │ │ │ │ - sd s0,32(sp) │ │ │ │ - mv s0,a0 │ │ │ │ - ld a0,0(s2) │ │ │ │ - sd s1,24(sp) │ │ │ │ - auipc a2,0x1d │ │ │ │ - addi a2,a2,-66 │ │ │ │ - mv s1,a1 │ │ │ │ - li a1,1 │ │ │ │ - sd ra,40(sp) │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - blez s1,44da4 │ │ │ │ - sd s3,8(sp) │ │ │ │ - add s1,s1,s0 │ │ │ │ - auipc s3,0x1b │ │ │ │ - addi s3,s3,-1676 │ │ │ │ - lbu a3,0(s0) │ │ │ │ - ld a0,0(s2) │ │ │ │ - mv a2,s3 │ │ │ │ - li a1,1 │ │ │ │ - addi s0,s0,1 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - bne s0,s1,44d8c │ │ │ │ - ld s3,8(sp) │ │ │ │ - ld s0,32(sp) │ │ │ │ - ld a0,0(s2) │ │ │ │ - ld ra,40(sp) │ │ │ │ - ld s1,24(sp) │ │ │ │ - ld s2,16(sp) │ │ │ │ - auipc a2,0x1d │ │ │ │ - addi a2,a2,-136 │ │ │ │ - li a1,1 │ │ │ │ - addi sp,sp,48 │ │ │ │ - j 38a0 <__fprintf_chk@plt> │ │ │ │ - li a5,94 │ │ │ │ - sb a5,0(a0) │ │ │ │ - li a5,1 │ │ │ │ - bge a5,a1,44de0 │ │ │ │ - addiw a1,a1,-1 │ │ │ │ - slli a2,a1,0x20 │ │ │ │ - srli a2,a2,0x20 │ │ │ │ - li a1,95 │ │ │ │ - addi a0,a0,1 │ │ │ │ - j 3890 │ │ │ │ - ret │ │ │ │ - addi sp,sp,-96 │ │ │ │ - sd s1,72(sp) │ │ │ │ - mv s1,a0 │ │ │ │ - ld a0,24(a0) │ │ │ │ - sd s4,48(sp) │ │ │ │ - sd ra,88(sp) │ │ │ │ - sd s0,80(sp) │ │ │ │ - sd s2,64(sp) │ │ │ │ - sd s3,56(sp) │ │ │ │ - sw zero,0(a1) │ │ │ │ - mv s4,a1 │ │ │ │ - jal 34a0 │ │ │ │ - beqz a0,44e66 │ │ │ │ - lw s0,4(s1) │ │ │ │ - lw s3,0(s1) │ │ │ │ - blt s0,s3,44fb2 │ │ │ │ - sd s5,40(sp) │ │ │ │ - sd s6,32(sp) │ │ │ │ - sd s7,24(sp) │ │ │ │ - sd s8,16(sp) │ │ │ │ - li s5,-1 │ │ │ │ - ld s2,16(s1) │ │ │ │ - subw s0,s0,s3 │ │ │ │ - addiw a2,s0,1 │ │ │ │ - li a1,10 │ │ │ │ - add a0,s2,s3 │ │ │ │ - mv s0,a2 │ │ │ │ - jal 3740 │ │ │ │ - bnez a0,44ed6 │ │ │ │ - ld a0,24(s1) │ │ │ │ - addw s7,s0,s3 │ │ │ │ - mv s0,s7 │ │ │ │ - jal 34a0 │ │ │ │ - mv s2,s7 │ │ │ │ - mv s3,a0 │ │ │ │ - bnez a0,44f84 │ │ │ │ - ld a1,8(s1) │ │ │ │ - lw a2,0(s1) │ │ │ │ - ld a0,16(s1) │ │ │ │ - remu a5,s7,a1 │ │ │ │ - beq a5,a2,44e76 │ │ │ │ - li s2,0 │ │ │ │ - ld a3,24(s1) │ │ │ │ - li a1,1 │ │ │ │ - jal 3780 │ │ │ │ - addiw a5,s2,-1 │ │ │ │ - addw s0,a5,a0 │ │ │ │ - sw s0,4(s1) │ │ │ │ - j 44e14 │ │ │ │ - lw s0,4(s1) │ │ │ │ - lw s3,0(s1) │ │ │ │ - sd s5,40(sp) │ │ │ │ - sd s6,32(sp) │ │ │ │ - sd s7,24(sp) │ │ │ │ - sd s8,16(sp) │ │ │ │ - j 44e12 │ │ │ │ - slli s6,a1,0x1 │ │ │ │ - mv a1,s6 │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a2,8(s1) │ │ │ │ - addiw s8,s7,-1 │ │ │ │ - sd a0,16(s1) │ │ │ │ - addi a5,a2,-1 │ │ │ │ - bne s8,a5,44ea6 │ │ │ │ - lw a2,0(s1) │ │ │ │ - sd s6,8(s1) │ │ │ │ - beq s8,s5,44e50 │ │ │ │ - add a0,a0,s7 │ │ │ │ - bge s8,a2,44f5c │ │ │ │ - subw a2,a2,s0 │ │ │ │ - mv s3,s7 │ │ │ │ - j 44e52 │ │ │ │ - lw a5,0(s1) │ │ │ │ - sd s9,8(sp) │ │ │ │ - sext.w s9,a2 │ │ │ │ - subw a2,a2,a5 │ │ │ │ - sub a4,s6,a2 │ │ │ │ - add a1,a0,a5 │ │ │ │ - add a0,a0,a4 │ │ │ │ - sd s10,0(sp) │ │ │ │ - sext.w s10,a5 │ │ │ │ - jal 36a0 │ │ │ │ - subw a5,s6,s9 │ │ │ │ - addw a2,a5,s10 │ │ │ │ - ld a0,16(s1) │ │ │ │ - ld s9,8(sp) │ │ │ │ - ld s10,0(sp) │ │ │ │ - sw a2,0(s1) │ │ │ │ - j 44e92 │ │ │ │ - subw s0,a0,s2 │ │ │ │ - lw s3,0(s1) │ │ │ │ - bge s0,s3,44f64 │ │ │ │ - ld s6,8(s1) │ │ │ │ - li a1,1 │ │ │ │ - sub s6,s6,s3 │ │ │ │ - add s5,s6,s0 │ │ │ │ - addi a0,s5,1 │ │ │ │ - jal 39f0 │ │ │ │ - ld s7,16(s1) │ │ │ │ - mv a2,s6 │ │ │ │ - mv s2,a0 │ │ │ │ - add a1,s7,s3 │ │ │ │ - jal 3530 │ │ │ │ - mv a2,s0 │ │ │ │ - mv a1,s7 │ │ │ │ - add a0,s2,s6 │ │ │ │ - jal 3530 │ │ │ │ - ld a0,24(s1) │ │ │ │ - sw s5,0(s4) │ │ │ │ - jal 34a0 │ │ │ │ - bnez a0,44f3e │ │ │ │ - lw a5,0(s1) │ │ │ │ - bge s0,a5,44f3e │ │ │ │ - ld a2,8(s1) │ │ │ │ - ld a0,16(s1) │ │ │ │ - ld a3,24(s1) │ │ │ │ - sub a2,a2,a5 │ │ │ │ - add a0,a0,a5 │ │ │ │ - li a1,1 │ │ │ │ - jal 3780 │ │ │ │ - lw a5,0(s1) │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - addw a5,a5,a0 │ │ │ │ - sw a5,4(s1) │ │ │ │ - ld s5,40(sp) │ │ │ │ - ld s6,32(sp) │ │ │ │ - ld s7,24(sp) │ │ │ │ - ld s8,16(sp) │ │ │ │ - addiw s0,s0,1 │ │ │ │ - sw s0,0(s1) │ │ │ │ - ld ra,88(sp) │ │ │ │ - ld s0,80(sp) │ │ │ │ - ld s1,72(sp) │ │ │ │ - ld s3,56(sp) │ │ │ │ - ld s4,48(sp) │ │ │ │ - mv a0,s2 │ │ │ │ - ld s2,64(sp) │ │ │ │ - addi sp,sp,96 │ │ │ │ - ret │ │ │ │ - sub a2,s6,s7 │ │ │ │ - mv s3,s7 │ │ │ │ - j 44e52 │ │ │ │ - subw s5,s0,s3 │ │ │ │ - li a1,1 │ │ │ │ - addi a0,s5,1 │ │ │ │ - jal 39f0 │ │ │ │ - mv s2,a0 │ │ │ │ - bge s3,s0,44f14 │ │ │ │ - ld a1,16(s1) │ │ │ │ - mv a2,s5 │ │ │ │ - add a1,a1,s3 │ │ │ │ - jal 3530 │ │ │ │ - j 44f14 │ │ │ │ - ld a0,24(s1) │ │ │ │ - jal 34a0 │ │ │ │ - beqz a0,44fbc │ │ │ │ - auipc a5,0x35 │ │ │ │ - ld a5,28(a5) │ │ │ │ - ld a0,0(a5) │ │ │ │ - auipc a2,0x1d │ │ │ │ - addi a2,a2,-574 │ │ │ │ - li a1,1 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - lw a0,4(s1) │ │ │ │ - li a5,1 │ │ │ │ - sb a5,44(s1) │ │ │ │ - addiw s0,a0,1 │ │ │ │ - j 44eda │ │ │ │ - li a5,1 │ │ │ │ - sb a5,44(s1) │ │ │ │ - li s2,0 │ │ │ │ - j 44f4a │ │ │ │ - auipc a3,0x21 │ │ │ │ - addi a3,a3,-132 │ │ │ │ - li a2,321 │ │ │ │ - auipc a1,0x1d │ │ │ │ - addi a1,a1,-664 │ │ │ │ - auipc a0,0x1d │ │ │ │ - addi a0,a0,-648 │ │ │ │ - sd s9,8(sp) │ │ │ │ - sd s10,0(sp) │ │ │ │ - jal 3830 <__assert_fail@plt> │ │ │ │ - lw a5,4(a0) │ │ │ │ - lw a4,0(a0) │ │ │ │ - sub a0,a5,a4 │ │ │ │ - seqz a0,a0 │ │ │ │ - ret │ │ │ │ - ld a0,16(a0) │ │ │ │ - j 3670 │ │ │ │ - lw a5,4(a0) │ │ │ │ - ld a3,8(a0) │ │ │ │ - lw a4,0(a0) │ │ │ │ - addiw a0,a5,1 │ │ │ │ - remu a0,a0,a3 │ │ │ │ - sub a0,a0,a4 │ │ │ │ - seqz a0,a0 │ │ │ │ - ret │ │ │ │ - slli a5,a0,0x1 │ │ │ │ - addi sp,sp,-64 │ │ │ │ - add a5,a5,a0 │ │ │ │ - sd s0,48(sp) │ │ │ │ - sd s1,40(sp) │ │ │ │ - mv s0,a0 │ │ │ │ - mv s1,a1 │ │ │ │ + sd a5,72(sp) │ │ │ │ + jal 1e81c │ │ │ │ + mv a5,a0 │ │ │ │ + li a1,0 │ │ │ │ li a0,0 │ │ │ │ - slli a1,a5,0x4 │ │ │ │ - sd s3,24(sp) │ │ │ │ - sd s4,16(sp) │ │ │ │ - sd s5,8(sp) │ │ │ │ - sd ra,56(sp) │ │ │ │ + sd a5,80(sp) │ │ │ │ + jal 1e81c │ │ │ │ + sd a0,88(sp) │ │ │ │ + li s6,0 │ │ │ │ + li s7,0 │ │ │ │ + li s8,0 │ │ │ │ + li t1,0 │ │ │ │ + li s3,0 │ │ │ │ + li s0,2 │ │ │ │ + li a7,1 │ │ │ │ + j 45ee0 │ │ │ │ + lui a1,0x1 │ │ │ │ + auipc a2,0x1b │ │ │ │ + addi a2,a2,1802 │ │ │ │ + addi a1,a1,-1127 │ │ │ │ + auipc a0,0x1b │ │ │ │ + addi a0,a0,86 │ │ │ │ + jal 3631e │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ + jal 3a10 <__stack_chk_fail@plt> │ │ │ │ + addi sp,sp,-160 │ │ │ │ + sd ra,152(sp) │ │ │ │ + sd a1,24(sp) │ │ │ │ + sd a5,40(sp) │ │ │ │ + sd a6,16(sp) │ │ │ │ + sd a7,32(sp) │ │ │ │ + sd s0,144(sp) │ │ │ │ + sd s1,136(sp) │ │ │ │ + sd s2,128(sp) │ │ │ │ + sd s3,120(sp) │ │ │ │ + sd s4,112(sp) │ │ │ │ + sd s5,104(sp) │ │ │ │ + sd s6,96(sp) │ │ │ │ + sd s7,88(sp) │ │ │ │ + sd s8,80(sp) │ │ │ │ + beqz a1,46380 │ │ │ │ + mv s6,a0 │ │ │ │ mv s3,a2 │ │ │ │ - mv s4,a3 │ │ │ │ - jal 1d4e0 │ │ │ │ - mv s5,a0 │ │ │ │ - beqz s0,45072 │ │ │ │ - sext.w a5,s0 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - sd s2,32(sp) │ │ │ │ - slli s2,a5,0x1 │ │ │ │ - add s2,s2,a5 │ │ │ │ - slli s2,s2,0x4 │ │ │ │ - addi s1,s1,1 │ │ │ │ - mv s0,a0 │ │ │ │ - add s2,s2,a0 │ │ │ │ - li a1,1 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 39f0 │ │ │ │ - sd a0,16(s0) │ │ │ │ - sd s1,8(s0) │ │ │ │ - sd zero,0(s0) │ │ │ │ - sd s3,24(s0) │ │ │ │ - sd s4,32(s0) │ │ │ │ - sh zero,44(s0) │ │ │ │ - addi s0,s0,48 │ │ │ │ - bne s0,s2,4504c │ │ │ │ - ld s2,32(sp) │ │ │ │ - ld ra,56(sp) │ │ │ │ - ld s0,48(sp) │ │ │ │ - ld s1,40(sp) │ │ │ │ - ld s3,24(sp) │ │ │ │ - ld s4,16(sp) │ │ │ │ - mv a0,s5 │ │ │ │ - ld s5,8(sp) │ │ │ │ - addi sp,sp,64 │ │ │ │ - ret │ │ │ │ - beqz a1,450c2 │ │ │ │ - sext.w a5,a1 │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - addi sp,sp,-32 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - sd s1,8(sp) │ │ │ │ - slli s1,a5,0x1 │ │ │ │ - add s1,s1,a5 │ │ │ │ - slli s1,s1,0x4 │ │ │ │ - addi a5,a0,64 │ │ │ │ - sd s0,16(sp) │ │ │ │ - sd ra,24(sp) │ │ │ │ - addi s0,a0,16 │ │ │ │ - add s1,s1,a5 │ │ │ │ - ld a0,0(s0) │ │ │ │ - addi s0,s0,48 │ │ │ │ - jal 3670 │ │ │ │ - bne s0,s1,450aa │ │ │ │ - ld ra,24(sp) │ │ │ │ - ld s0,16(sp) │ │ │ │ - ld s1,8(sp) │ │ │ │ - addi sp,sp,32 │ │ │ │ - ret │ │ │ │ - ret │ │ │ │ - beqz a1,45160 │ │ │ │ - sext.w a5,a1 │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - addi sp,sp,-48 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - sd s3,8(sp) │ │ │ │ - slli s3,a5,0x1 │ │ │ │ - add s3,s3,a5 │ │ │ │ - slli s3,s3,0x4 │ │ │ │ - addi a5,a0,48 │ │ │ │ - sd s0,32(sp) │ │ │ │ - sd ra,40(sp) │ │ │ │ - sd s1,24(sp) │ │ │ │ - sd s2,16(sp) │ │ │ │ - mv s0,a0 │ │ │ │ - add s3,s3,a5 │ │ │ │ - j 45122 │ │ │ │ - subw s1,a4,a5 │ │ │ │ - beqz a0,45100 │ │ │ │ - jal 32d0 │ │ │ │ - lw a5,0(s0) │ │ │ │ - lw a4,4(s0) │ │ │ │ - blt a4,a5,45136 │ │ │ │ - ld a0,16(s0) │ │ │ │ - ld a3,24(s0) │ │ │ │ - li a2,1 │ │ │ │ - mv a1,s1 │ │ │ │ - add a0,a0,a5 │ │ │ │ - jal 36c0 │ │ │ │ - ld a0,32(s0) │ │ │ │ - sd zero,0(s0) │ │ │ │ - beqz a0,4511a │ │ │ │ - jal 39e0 │ │ │ │ - addi s0,s0,48 │ │ │ │ - beq s0,s3,45152 │ │ │ │ - lw a5,0(s0) │ │ │ │ - lw a4,4(s0) │ │ │ │ - ld a0,32(s0) │ │ │ │ - li s2,0 │ │ │ │ - bge a4,a5,450ee │ │ │ │ - ld s1,8(s0) │ │ │ │ - mv s2,a4 │ │ │ │ - sub s1,s1,a5 │ │ │ │ - bnez a0,450f4 │ │ │ │ - ld a0,16(s0) │ │ │ │ - ld a3,24(s0) │ │ │ │ - mv a1,s1 │ │ │ │ - li a2,1 │ │ │ │ - add a0,a0,a5 │ │ │ │ - jal 36c0 │ │ │ │ - ld a3,24(s0) │ │ │ │ - ld a0,16(s0) │ │ │ │ - li a2,1 │ │ │ │ - mv a1,s2 │ │ │ │ - jal 36c0 │ │ │ │ - j 4510e │ │ │ │ - ld ra,40(sp) │ │ │ │ - ld s0,32(sp) │ │ │ │ - ld s1,24(sp) │ │ │ │ - ld s2,16(sp) │ │ │ │ - ld s3,8(sp) │ │ │ │ - addi sp,sp,48 │ │ │ │ - ret │ │ │ │ - ret │ │ │ │ - lw a0,28(a0) │ │ │ │ - lw a5,28(a1) │ │ │ │ - blt a5,a0,45170 │ │ │ │ - slt a0,a0,a5 │ │ │ │ - ret │ │ │ │ + mv s5,a3 │ │ │ │ + mv s8,a4 │ │ │ │ + li s0,2 │ │ │ │ + beqz a3,4623a │ │ │ │ + slli a5,a3,0x20 │ │ │ │ + srli s1,a5,0x1d │ │ │ │ + sd s10,64(sp) │ │ │ │ + sd s11,56(sp) │ │ │ │ + sd s9,72(sp) │ │ │ │ + mv s11,a2 │ │ │ │ + add s1,s1,a2 │ │ │ │ + li s0,2 │ │ │ │ + li s2,1 │ │ │ │ + auipc s4,0x1b │ │ │ │ + addi s4,s4,1676 │ │ │ │ + auipc s7,0x1b │ │ │ │ + addi s7,s7,1676 │ │ │ │ + auipc s10,0x1b │ │ │ │ + addi s10,s10,1676 │ │ │ │ + j 461cc │ │ │ │ + lbu a5,1(s9) │ │ │ │ + addiw a5,a5,-103 │ │ │ │ + bnez a5,461ea │ │ │ │ + lbu a5,2(s9) │ │ │ │ + addiw a5,a5,-122 │ │ │ │ + bnez a5,461ea │ │ │ │ + addiw s0,s0,-1 │ │ │ │ + zext.b s0,s0 │ │ │ │ + bltu s2,s0,46360 │ │ │ │ + li s0,1 │ │ │ │ + addi s11,s11,8 │ │ │ │ + beq s11,s1,46234 │ │ │ │ + ld a0,0(s11) │ │ │ │ + jal 4ee7e │ │ │ │ + ld a4,0(s11) │ │ │ │ + slli a0,a0,0x20 │ │ │ │ + srli a0,a0,0x20 │ │ │ │ + add s9,a4,a0 │ │ │ │ + lbu a5,0(s9) │ │ │ │ + addiw a5,a5,-46 │ │ │ │ + beqz a5,461a6 │ │ │ │ + li a2,5 │ │ │ │ + mv a1,s4 │ │ │ │ + mv a0,s9 │ │ │ │ + jal 32c0 │ │ │ │ + beqz a0,461ba │ │ │ │ + li a2,4 │ │ │ │ + mv a1,s7 │ │ │ │ + mv a0,s9 │ │ │ │ + jal 32c0 │ │ │ │ + beqz a0,461ba │ │ │ │ + li a2,6 │ │ │ │ + mv a1,s10 │ │ │ │ + mv a0,s9 │ │ │ │ + jal 32c0 │ │ │ │ + beqz a0,461ba │ │ │ │ + andi s0,s0,253 │ │ │ │ + beqz s0,461c6 │ │ │ │ + lui a1,0x1 │ │ │ │ + auipc a2,0x1b │ │ │ │ + addi a2,a2,1770 │ │ │ │ + addi a1,a1,-1042 │ │ │ │ + auipc a0,0x1b │ │ │ │ + addi a0,a0,-154 │ │ │ │ + jal 3631e │ │ │ │ li a0,-1 │ │ │ │ - ret │ │ │ │ - addi sp,sp,-96 │ │ │ │ - sd s3,56(sp) │ │ │ │ - lw s3,32(a0) │ │ │ │ - sd s0,80(sp) │ │ │ │ - sd s5,40(sp) │ │ │ │ - sd ra,88(sp) │ │ │ │ - sd s2,64(sp) │ │ │ │ - sd s7,24(sp) │ │ │ │ - mv s0,a0 │ │ │ │ - mv s5,a1 │ │ │ │ - ld a0,48(a0) │ │ │ │ - beqz s3,452c4 │ │ │ │ - sd s1,72(sp) │ │ │ │ - sd s4,48(sp) │ │ │ │ - sd s6,32(sp) │ │ │ │ - sd s8,16(sp) │ │ │ │ - sd s9,8(sp) │ │ │ │ - li s1,0 │ │ │ │ - li s7,1 │ │ │ │ - li s2,0 │ │ │ │ - li s3,0 │ │ │ │ - li s4,0 │ │ │ │ - li s6,88 │ │ │ │ - j 45210 │ │ │ │ - addiw s8,s3,1 │ │ │ │ - slli a1,s8,0x20 │ │ │ │ - srli a1,a1,0x20 │ │ │ │ - mul a1,a1,s6 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 1d4e0 │ │ │ │ - slli a5,s3,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - mul a5,a5,s6 │ │ │ │ - ld a1,48(s0) │ │ │ │ - mv s2,a0 │ │ │ │ - li a2,88 │ │ │ │ - add a1,a1,s1 │ │ │ │ - add a0,a0,a5 │ │ │ │ - jal 36a0 │ │ │ │ - ld a5,48(s0) │ │ │ │ - beqz s3,45282 │ │ │ │ - add a4,a5,s1 │ │ │ │ - ld a3,24(s2) │ │ │ │ - ld a4,24(a4) │ │ │ │ - lw a2,0(a3) │ │ │ │ - lw a3,0(a4) │ │ │ │ - beq a2,a3,45282 │ │ │ │ - ld a0,88(a4) │ │ │ │ - jal 4f4ae │ │ │ │ - ld a0,48(s0) │ │ │ │ - sw zero,36(s0) │ │ │ │ - sw zero,40(s0) │ │ │ │ - mv s3,s8 │ │ │ │ - li s7,0 │ │ │ │ - lw a5,32(s0) │ │ │ │ - addiw s4,s4,1 │ │ │ │ - addi s1,s1,88 │ │ │ │ - bgeu s4,a5,45244 │ │ │ │ - add a5,a0,s1 │ │ │ │ - lbu a4,60(a5) │ │ │ │ - bne a4,s5,451aa │ │ │ │ - ld a1,24(a5) │ │ │ │ + jal 33c0 │ │ │ │ + ld s9,72(sp) │ │ │ │ + ld s10,64(sp) │ │ │ │ + ld s11,56(sp) │ │ │ │ + ld a5,16(sp) │ │ │ │ + bnez a5,46304 │ │ │ │ + li a1,152 │ │ │ │ li a0,0 │ │ │ │ - addiw s4,s4,1 │ │ │ │ - jal 44286 │ │ │ │ - ld a5,48(s0) │ │ │ │ - add a5,a5,s1 │ │ │ │ - ld a0,24(a5) │ │ │ │ - jal 3670 │ │ │ │ - ld a0,48(s0) │ │ │ │ - add a5,a0,s1 │ │ │ │ - sd zero,24(a5) │ │ │ │ - lw a5,32(s0) │ │ │ │ - addi s1,s1,88 │ │ │ │ - bltu s4,a5,45210 │ │ │ │ - ld s1,72(sp) │ │ │ │ - ld s4,48(sp) │ │ │ │ - ld s6,32(sp) │ │ │ │ - ld s8,16(sp) │ │ │ │ - ld s9,8(sp) │ │ │ │ - lbu a4,45(s0) │ │ │ │ + jal 1e81c │ │ │ │ li a5,1 │ │ │ │ - sllw a5,a5,s5 │ │ │ │ - not a5,a5 │ │ │ │ - and a5,a5,a4 │ │ │ │ - sb a5,45(s0) │ │ │ │ - jal 3670 │ │ │ │ - sb s7,44(s0) │ │ │ │ - sw s3,32(s0) │ │ │ │ - sd s2,48(s0) │ │ │ │ - ld ra,88(sp) │ │ │ │ - ld s0,80(sp) │ │ │ │ - ld s2,64(sp) │ │ │ │ - ld s3,56(sp) │ │ │ │ - ld s5,40(sp) │ │ │ │ - ld s7,24(sp) │ │ │ │ - addi sp,sp,96 │ │ │ │ - ret │ │ │ │ - add a5,a5,s1 │ │ │ │ - ld a5,24(a5) │ │ │ │ - ld a0,88(a5) │ │ │ │ - lw s3,32(a5) │ │ │ │ - lw s9,28(a0) │ │ │ │ - jal 4f4ae │ │ │ │ - sext.w a0,a0 │ │ │ │ - beqz s7,451f6 │ │ │ │ - lw a4,36(s0) │ │ │ │ - addw a2,s3,s9 │ │ │ │ - mv a5,a2 │ │ │ │ - mv a3,a4 │ │ │ │ - bgeu a2,a4,452aa │ │ │ │ - mv a3,a2 │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - lw a4,40(s0) │ │ │ │ - addw a5,a5,a0 │ │ │ │ - sw a3,36(s0) │ │ │ │ - sext.w a3,a5 │ │ │ │ - bgeu a3,a4,452bc │ │ │ │ - mv a5,a4 │ │ │ │ - ld a0,48(s0) │ │ │ │ - sw a5,40(s0) │ │ │ │ - mv s3,s8 │ │ │ │ - j 45204 │ │ │ │ - li s7,1 │ │ │ │ - li s2,0 │ │ │ │ - j 4524e │ │ │ │ - ld a5,0(a1) │ │ │ │ - addi sp,sp,-32 │ │ │ │ - sd ra,24(sp) │ │ │ │ - sd s0,16(sp) │ │ │ │ - sd s1,8(sp) │ │ │ │ - sd a5,0(a0) │ │ │ │ - lw a5,8(a1) │ │ │ │ - ld a3,16(a1) │ │ │ │ - ld a4,24(a1) │ │ │ │ - sw a5,8(a0) │ │ │ │ - ld a5,32(a1) │ │ │ │ - sd a3,16(a0) │ │ │ │ - sd a4,24(a0) │ │ │ │ - sd a5,32(a0) │ │ │ │ - lw a5,40(a1) │ │ │ │ - ld a2,48(a1) │ │ │ │ - ld a3,56(a1) │ │ │ │ - ld a4,64(a1) │ │ │ │ - sw a5,40(a0) │ │ │ │ - ld a5,72(a1) │ │ │ │ - sd a2,48(a0) │ │ │ │ - sd a3,56(a0) │ │ │ │ - sd a4,64(a0) │ │ │ │ - lhu a4,96(a1) │ │ │ │ - sd a5,72(a0) │ │ │ │ - lw a5,80(a1) │ │ │ │ - mv s0,a0 │ │ │ │ - mv s1,a1 │ │ │ │ - sh a4,96(a0) │ │ │ │ - sw a5,80(a0) │ │ │ │ - li a1,48 │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - sd a0,88(s0) │ │ │ │ - ld a1,88(s1) │ │ │ │ - jal 4bad8 │ │ │ │ - ld ra,24(sp) │ │ │ │ - mv a0,s0 │ │ │ │ - ld s0,16(sp) │ │ │ │ - ld s1,8(sp) │ │ │ │ - addi sp,sp,32 │ │ │ │ - ret │ │ │ │ - addi sp,sp,-16 │ │ │ │ - sd s0,0(sp) │ │ │ │ - mv s0,a0 │ │ │ │ - ld a0,8(a0) │ │ │ │ - sd ra,8(sp) │ │ │ │ - jal 3670 │ │ │ │ - ld ra,8(sp) │ │ │ │ - sd zero,8(s0) │ │ │ │ - ld s0,0(sp) │ │ │ │ - addi sp,sp,16 │ │ │ │ - ret │ │ │ │ - sb a5,60(a0) │ │ │ │ - sb a6,74(a0) │ │ │ │ - sb zero,61(a0) │ │ │ │ - sh zero,72(a0) │ │ │ │ - mv a7,a0 │ │ │ │ - ld a0,88(a3) │ │ │ │ - auipc a5,0x19 │ │ │ │ - fld fa5,-1374(a5) │ │ │ │ - sd a4,0(a7) │ │ │ │ - sd a3,24(a7) │ │ │ │ - sd a1,8(a7) │ │ │ │ - sd a2,16(a7) │ │ │ │ - sd zero,64(a7) │ │ │ │ - sd zero,32(a7) │ │ │ │ - fsd fa5,80(a7) │ │ │ │ - addi a5,a7,56 │ │ │ │ - addi a4,a7,52 │ │ │ │ - addi a3,a7,48 │ │ │ │ - addi a2,a7,44 │ │ │ │ - addi a1,a7,40 │ │ │ │ - j 4bbde │ │ │ │ - ld a5,24(a0) │ │ │ │ - ld a0,48(a5) │ │ │ │ - ret │ │ │ │ - ld a5,24(a0) │ │ │ │ - addi sp,sp,-32 │ │ │ │ - sd s2,0(sp) │ │ │ │ - mv s2,a0 │ │ │ │ - ld a0,88(a5) │ │ │ │ - sd ra,24(sp) │ │ │ │ - sd s0,16(sp) │ │ │ │ - sd s1,8(sp) │ │ │ │ - jal 4f4e0 │ │ │ │ - addiw a1,a0,1 │ │ │ │ - slli a1,a1,0x20 │ │ │ │ + sd zero,0(a0) │ │ │ │ + sd zero,8(a0) │ │ │ │ + sd zero,24(a0) │ │ │ │ + sd zero,32(a0) │ │ │ │ + sw zero,40(a0) │ │ │ │ + sd zero,16(a0) │ │ │ │ + sw zero,64(a0) │ │ │ │ + sd zero,80(a0) │ │ │ │ + sd zero,88(a0) │ │ │ │ + sd zero,72(a0) │ │ │ │ + sd zero,112(a0) │ │ │ │ + sd zero,128(a0) │ │ │ │ + sd zero,96(a0) │ │ │ │ + sd zero,104(a0) │ │ │ │ + sw zero,48(a0) │ │ │ │ + sh zero,58(a0) │ │ │ │ + sh zero,60(a0) │ │ │ │ + sb a5,62(a0) │ │ │ │ + mv s1,a0 │ │ │ │ + beqz s5,462ea │ │ │ │ + lbu s2,40(sp) │ │ │ │ + slli a5,s5,0x20 │ │ │ │ + beqz s0,4632c │ │ │ │ + srli s5,a5,0x1d │ │ │ │ + add s5,s5,s3 │ │ │ │ + li s4,0 │ │ │ │ + auipc s7,0xffffc │ │ │ │ + addi s7,s7,1912 │ │ │ │ + ld a0,0(s3) │ │ │ │ + addi s3,s3,8 │ │ │ │ + jal 1c004 │ │ │ │ + ld a2,-8(s3) │ │ │ │ + mv a6,s4 │ │ │ │ + mv a3,a0 │ │ │ │ + mv a1,s1 │ │ │ │ mv s0,a0 │ │ │ │ - srli a1,a1,0x20 │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a5,24(s2) │ │ │ │ - sext.w s0,s0 │ │ │ │ - slli s0,s0,0x20 │ │ │ │ - ld a5,88(a5) │ │ │ │ + mv a7,s7 │ │ │ │ + mv a5,s2 │ │ │ │ + mv a4,s8 │ │ │ │ + mv a0,s6 │ │ │ │ + jal 41726 │ │ │ │ mv s1,a0 │ │ │ │ - srli s0,s0,0x20 │ │ │ │ - lwu a4,24(a5) │ │ │ │ - ld a1,0(a5) │ │ │ │ - mv a2,s0 │ │ │ │ - add s0,s0,s1 │ │ │ │ - add a1,a1,a4 │ │ │ │ - jal 36a0 │ │ │ │ - sb zero,0(s0) │ │ │ │ - ld ra,24(sp) │ │ │ │ - ld s0,16(sp) │ │ │ │ - ld s2,0(sp) │ │ │ │ + ld a0,16(s0) │ │ │ │ + lw s4,32(s1) │ │ │ │ + jal 3670 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 3670 │ │ │ │ + bne s5,s3,462b2 │ │ │ │ + ld s0,144(sp) │ │ │ │ + ld ra,152(sp) │ │ │ │ + ld s2,128(sp) │ │ │ │ + ld s3,120(sp) │ │ │ │ + ld s4,112(sp) │ │ │ │ + ld s5,104(sp) │ │ │ │ + ld s6,96(sp) │ │ │ │ + ld s7,88(sp) │ │ │ │ + ld s8,80(sp) │ │ │ │ mv a0,s1 │ │ │ │ - ld s1,8(sp) │ │ │ │ - addi sp,sp,32 │ │ │ │ + ld s1,136(sp) │ │ │ │ + addi sp,sp,160 │ │ │ │ ret │ │ │ │ - ld a5,24(a0) │ │ │ │ - addi sp,sp,-48 │ │ │ │ - sd s0,32(sp) │ │ │ │ - ld s0,64(a5) │ │ │ │ - sd ra,40(sp) │ │ │ │ - beqz s0,45448 │ │ │ │ - sd s1,24(sp) │ │ │ │ + mv a5,s0 │ │ │ │ + ld s0,144(sp) │ │ │ │ + ld a6,32(sp) │ │ │ │ + ld a1,24(sp) │ │ │ │ + ld s1,136(sp) │ │ │ │ + ld s2,128(sp) │ │ │ │ + ld s4,112(sp) │ │ │ │ + ld s7,88(sp) │ │ │ │ + ld s8,80(sp) │ │ │ │ + ld ra,152(sp) │ │ │ │ + mv a3,s5 │ │ │ │ + mv a2,s3 │ │ │ │ + ld s5,104(sp) │ │ │ │ + ld s3,120(sp) │ │ │ │ + mv a0,s6 │ │ │ │ + ld s6,96(sp) │ │ │ │ + li a4,1 │ │ │ │ + addi sp,sp,160 │ │ │ │ + j 44396 │ │ │ │ + srli s0,a5,0x1d │ │ │ │ + add s0,s0,s3 │ │ │ │ + li a6,0 │ │ │ │ + auipc s4,0xffffc │ │ │ │ + addi s4,s4,1774 │ │ │ │ + ld a2,0(s3) │ │ │ │ + mv a1,s1 │ │ │ │ + sd s4,0(sp) │ │ │ │ + li a7,0 │ │ │ │ + li a5,0 │ │ │ │ + mv a4,s2 │ │ │ │ + mv a3,s8 │ │ │ │ + mv a0,s6 │ │ │ │ + jal 448fe │ │ │ │ + addi s3,s3,8 │ │ │ │ + lw a6,32(a0) │ │ │ │ mv s1,a0 │ │ │ │ - ld a0,88(a5) │ │ │ │ - sd s2,16(sp) │ │ │ │ - sd s3,8(sp) │ │ │ │ - jal 4f4e0 │ │ │ │ - addiw a1,a0,1 │ │ │ │ - slli a1,a1,0x20 │ │ │ │ - mv s2,a0 │ │ │ │ - srli a1,a1,0x20 │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a5,24(s1) │ │ │ │ - sext.w s2,s2 │ │ │ │ - slli s3,s2,0x20 │ │ │ │ - ld a4,88(a5) │ │ │ │ - ld a1,64(a5) │ │ │ │ + bne s3,s0,4633c │ │ │ │ + j 462ea │ │ │ │ + lui a1,0x1 │ │ │ │ + auipc a2,0x1b │ │ │ │ + addi a2,a2,1374 │ │ │ │ + addi a1,a1,-1049 │ │ │ │ + auipc a0,0x1b │ │ │ │ + addi a0,a0,-486 │ │ │ │ + jal 3631e │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ + lui a2,0x1 │ │ │ │ + auipc a3,0x20 │ │ │ │ + addi a3,a3,-778 │ │ │ │ + addi a2,a2,-1062 │ │ │ │ + auipc a1,0x1b │ │ │ │ + addi a1,a1,-518 │ │ │ │ + auipc a0,0x1b │ │ │ │ + addi a0,a0,1306 │ │ │ │ + sd s9,72(sp) │ │ │ │ + sd s10,64(sp) │ │ │ │ + sd s11,56(sp) │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + addi sp,sp,-80 │ │ │ │ + sd s1,56(sp) │ │ │ │ + sd s2,48(sp) │ │ │ │ + sd ra,72(sp) │ │ │ │ + mv s1,a0 │ │ │ │ + mv s2,a1 │ │ │ │ + jal 3580 │ │ │ │ + beqz a0,464e2 │ │ │ │ + mv a0,s1 │ │ │ │ + sd s5,24(sp) │ │ │ │ + sd s6,16(sp) │ │ │ │ + sd s0,64(sp) │ │ │ │ + sd s3,40(sp) │ │ │ │ + sd s4,32(sp) │ │ │ │ + sd s7,8(sp) │ │ │ │ + sd s8,0(sp) │ │ │ │ + jal 3310 │ │ │ │ + mv s5,a0 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 3310 │ │ │ │ + sext.w s5,s5 │ │ │ │ + sext.w s6,a0 │ │ │ │ + blez s5,46562 │ │ │ │ + jal 3a00 <__ctype_b_loc@plt> │ │ │ │ + ld s4,0(a0) │ │ │ │ + li s0,0 │ │ │ │ + lui a2,0x2 │ │ │ │ + j 463f6 │ │ │ │ + bge a3,s5,4653c │ │ │ │ + mv s0,a4 │ │ │ │ + add a5,s1,s0 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + addi a4,s0,1 │ │ │ │ + sext.w a3,a4 │ │ │ │ + slli a5,a5,0x1 │ │ │ │ + add a5,a5,s4 │ │ │ │ + lhu a5,0(a5) │ │ │ │ + and a5,a5,a2 │ │ │ │ + beqz a5,463f0 │ │ │ │ + sext.w s3,s0 │ │ │ │ + bge s3,s6,464ee │ │ │ │ + addiw s7,s3,3 │ │ │ │ + addiw a0,s3,4 │ │ │ │ + mv s8,s7 │ │ │ │ + mv a4,s2 │ │ │ │ + li s3,0 │ │ │ │ + lui a3,0x2 │ │ │ │ + j 46432 │ │ │ │ + addiw s3,s3,1 │ │ │ │ + bge s3,s6,46444 │ │ │ │ + lbu a5,0(a4) │ │ │ │ + addi a4,a4,1 │ │ │ │ + slli a5,a5,0x1 │ │ │ │ + add a5,a5,s4 │ │ │ │ + lhu a5,0(a5) │ │ │ │ + and a5,a5,a3 │ │ │ │ + beqz a5,4642c │ │ │ │ + li a1,1 │ │ │ │ + jal 39f0 │ │ │ │ + lui a5,0x7 │ │ │ │ + addi a5,a5,-1949 │ │ │ │ + sh a5,0(a0) │ │ │ │ + li a5,114 │ │ │ │ + sb a5,2(a0) │ │ │ │ + mv s4,a0 │ │ │ │ + mv a2,s0 │ │ │ │ + mv a1,s1 │ │ │ │ + addi a0,a0,3 │ │ │ │ + jal 3530 │ │ │ │ + add a5,s4,s8 │ │ │ │ + sb zero,0(a5) │ │ │ │ + blt s6,s7,46480 │ │ │ │ + mv a2,s8 │ │ │ │ + mv a1,s2 │ │ │ │ + mv a0,s4 │ │ │ │ + jal 32c0 │ │ │ │ + beqz a0,46542 │ │ │ │ + addiw s8,s3,3 │ │ │ │ + mv s7,s3 │ │ │ │ + mv s6,s8 │ │ │ │ + addiw s3,s3,4 │ │ │ │ + mv a0,s4 │ │ │ │ + jal 3670 │ │ │ │ + li a1,1 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 39f0 │ │ │ │ + lui a5,0x7 │ │ │ │ mv s0,a0 │ │ │ │ - lwu a5,24(a4) │ │ │ │ - srli s3,s3,0x20 │ │ │ │ - mv a2,s3 │ │ │ │ - add a1,a1,a5 │ │ │ │ - add s3,s3,s0 │ │ │ │ - jal 36a0 │ │ │ │ - sb zero,0(s3) │ │ │ │ - ld a5,24(s1) │ │ │ │ - lbu a5,96(a5) │ │ │ │ - bnez a5,45452 │ │ │ │ - ld s1,24(sp) │ │ │ │ - ld s2,16(sp) │ │ │ │ - ld s3,8(sp) │ │ │ │ - ld ra,40(sp) │ │ │ │ + addi a5,a5,-1949 │ │ │ │ + sh a5,0(s0) │ │ │ │ + li a5,114 │ │ │ │ + sb a5,2(s0) │ │ │ │ + mv a2,s7 │ │ │ │ + mv a1,s2 │ │ │ │ + addi a0,a0,3 │ │ │ │ + jal 3530 │ │ │ │ + add a5,s0,s6 │ │ │ │ + sb zero,0(a5) │ │ │ │ + blt s5,s8,4654a │ │ │ │ + mv a2,s6 │ │ │ │ + mv a1,s0 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 32c0 │ │ │ │ + bnez a0,4654a │ │ │ │ mv a0,s0 │ │ │ │ - ld s0,32(sp) │ │ │ │ - addi sp,sp,48 │ │ │ │ + jal 3670 │ │ │ │ + ld s0,64(sp) │ │ │ │ + ld s3,40(sp) │ │ │ │ + ld s4,32(sp) │ │ │ │ + ld s5,24(sp) │ │ │ │ + ld s6,16(sp) │ │ │ │ + ld s7,8(sp) │ │ │ │ + ld s8,0(sp) │ │ │ │ + li a0,0 │ │ │ │ + ld ra,72(sp) │ │ │ │ + ld s1,56(sp) │ │ │ │ + ld s2,48(sp) │ │ │ │ + addi sp,sp,80 │ │ │ │ ret │ │ │ │ - mv a0,s0 │ │ │ │ - ld s0,32(sp) │ │ │ │ - ld s1,24(sp) │ │ │ │ - ld s3,8(sp) │ │ │ │ - ld ra,40(sp) │ │ │ │ + mv a2,s0 │ │ │ │ mv a1,s2 │ │ │ │ - ld s2,16(sp) │ │ │ │ - addi sp,sp,48 │ │ │ │ - j 20ec6 │ │ │ │ - fld fa5,80(a0) │ │ │ │ - fle.d a5,fa5,fa0 │ │ │ │ - beqz a5,45472 │ │ │ │ - fmv.d fa5,fa0 │ │ │ │ - fsd fa5,80(a0) │ │ │ │ - ret │ │ │ │ - fld fa0,80(a0) │ │ │ │ - ret │ │ │ │ - lbu a0,60(a0) │ │ │ │ - ret │ │ │ │ - ld a5,24(a0) │ │ │ │ - lbu a0,96(a5) │ │ │ │ - ret │ │ │ │ - ld a5,24(a0) │ │ │ │ + mv a0,s1 │ │ │ │ + jal 32c0 │ │ │ │ + beqz a0,464d4 │ │ │ │ + addiw s7,s3,3 │ │ │ │ + addiw a0,s3,4 │ │ │ │ + mv s8,s7 │ │ │ │ + bgtz s6,46424 │ │ │ │ + li a1,1 │ │ │ │ + jal 39f0 │ │ │ │ + lui a5,0x7 │ │ │ │ + addi a5,a5,-1949 │ │ │ │ + sh a5,0(a0) │ │ │ │ + mv s4,a0 │ │ │ │ + li a5,114 │ │ │ │ + sb a5,2(a0) │ │ │ │ + add s7,s7,s4 │ │ │ │ + mv a2,s0 │ │ │ │ + mv a1,s1 │ │ │ │ + addi a0,a0,3 │ │ │ │ + jal 3530 │ │ │ │ + li s6,3 │ │ │ │ + sb zero,0(s7) │ │ │ │ + li s8,3 │ │ │ │ + li s7,0 │ │ │ │ + li s3,4 │ │ │ │ + j 4648a │ │ │ │ + addiw s0,s0,1 │ │ │ │ + mv s3,s0 │ │ │ │ + j 46416 │ │ │ │ + mv a0,s4 │ │ │ │ + jal 3670 │ │ │ │ + j 464d4 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 3670 │ │ │ │ + li a0,-1 │ │ │ │ + ld s0,64(sp) │ │ │ │ + ld s3,40(sp) │ │ │ │ + ld s4,32(sp) │ │ │ │ + ld s5,24(sp) │ │ │ │ + ld s6,16(sp) │ │ │ │ + ld s7,8(sp) │ │ │ │ + ld s8,0(sp) │ │ │ │ + j 464e4 │ │ │ │ + blez s6,464d4 │ │ │ │ + jal 3a00 <__ctype_b_loc@plt> │ │ │ │ + ld s4,0(a0) │ │ │ │ + li s8,3 │ │ │ │ + li s7,3 │ │ │ │ + li s0,0 │ │ │ │ + li a0,4 │ │ │ │ + j 46424 │ │ │ │ + ld a5,96(a1) │ │ │ │ + beqz a5,465aa │ │ │ │ + ld a0,0(a5) │ │ │ │ addi sp,sp,-16 │ │ │ │ - sd s0,0(sp) │ │ │ │ - mv s0,a0 │ │ │ │ - ld a0,88(a5) │ │ │ │ sd ra,8(sp) │ │ │ │ - jal 4f4e0 │ │ │ │ - ld a5,24(s0) │ │ │ │ - ld ra,8(sp) │ │ │ │ - ld s0,0(sp) │ │ │ │ - ld a5,88(a5) │ │ │ │ - lw a5,24(a5) │ │ │ │ - addi sp,sp,16 │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - addw a0,a0,a5 │ │ │ │ - ret │ │ │ │ - ld a5,24(a0) │ │ │ │ - ld a5,88(a5) │ │ │ │ - lw a0,24(a5) │ │ │ │ - ret │ │ │ │ - ld a5,24(a0) │ │ │ │ - addi sp,sp,-16 │ │ │ │ sd s0,0(sp) │ │ │ │ - sd ra,8(sp) │ │ │ │ - lbu a4,96(a5) │ │ │ │ - mv s0,a0 │ │ │ │ - ld a0,88(a5) │ │ │ │ - beqz a4,454d6 │ │ │ │ - lw a5,16(a0) │ │ │ │ - lw a4,24(a0) │ │ │ │ + mv s0,a1 │ │ │ │ + jal 3670 │ │ │ │ + ld a0,96(s0) │ │ │ │ + jal 3670 │ │ │ │ + lbu a5,59(s0) │ │ │ │ + sd zero,96(s0) │ │ │ │ + bnez a5,465ac │ │ │ │ ld ra,8(sp) │ │ │ │ + sd zero,104(s0) │ │ │ │ + sd zero,96(s0) │ │ │ │ ld s0,0(sp) │ │ │ │ - addiw a0,a5,-1 │ │ │ │ - subw a0,a0,a4 │ │ │ │ addi sp,sp,16 │ │ │ │ ret │ │ │ │ - jal 4f4e0 │ │ │ │ - ld a5,24(s0) │ │ │ │ + ret │ │ │ │ + ld a5,104(s0) │ │ │ │ + ld a0,0(a5) │ │ │ │ + jal 3670 │ │ │ │ + ld a0,104(s0) │ │ │ │ + jal 3670 │ │ │ │ ld ra,8(sp) │ │ │ │ + sd zero,104(s0) │ │ │ │ + sd zero,96(s0) │ │ │ │ ld s0,0(sp) │ │ │ │ - ld a5,88(a5) │ │ │ │ - lw a5,24(a5) │ │ │ │ addi sp,sp,16 │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - addw a0,a0,a5 │ │ │ │ ret │ │ │ │ - ld a5,24(a0) │ │ │ │ + ld a5,96(a1) │ │ │ │ addi sp,sp,-32 │ │ │ │ sd s0,16(sp) │ │ │ │ sd ra,24(sp) │ │ │ │ - lbu a4,96(a5) │ │ │ │ - mv s0,a0 │ │ │ │ - ld a0,88(a5) │ │ │ │ - bnez a4,45508 │ │ │ │ - ld ra,24(sp) │ │ │ │ - ld s0,16(sp) │ │ │ │ - lw a0,24(a0) │ │ │ │ - addi sp,sp,32 │ │ │ │ - ret │ │ │ │ - jal 4f4e0 │ │ │ │ - ld a5,24(s0) │ │ │ │ - sext.w a4,a0 │ │ │ │ - ld a2,88(a5) │ │ │ │ - lw a3,24(a2) │ │ │ │ - lw a5,16(a2) │ │ │ │ - addw a1,a0,a3 │ │ │ │ - bgeu a5,a1,45552 │ │ │ │ - sd s1,8(sp) │ │ │ │ - auipc s1,0x35 │ │ │ │ - ld s1,-1402(s1) │ │ │ │ - lw a6,28(a2) │ │ │ │ - ld a7,8(s0) │ │ │ │ - ld a0,0(s1) │ │ │ │ - auipc a2,0x1d │ │ │ │ - addi a2,a2,-1996 │ │ │ │ - li a1,1 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - ld a5,24(s0) │ │ │ │ - ld a1,0(s1) │ │ │ │ - ld a0,88(a5) │ │ │ │ - jal 4e388 │ │ │ │ - li a0,0 │ │ │ │ - jal 33c0 │ │ │ │ - ld ra,24(sp) │ │ │ │ - ld s0,16(sp) │ │ │ │ - subw a0,a5,a1 │ │ │ │ - addi sp,sp,32 │ │ │ │ - ret │ │ │ │ - ld a5,24(a0) │ │ │ │ - lwu a0,4(a5) │ │ │ │ - ret │ │ │ │ - ld a5,24(a0) │ │ │ │ - ld a0,88(a5) │ │ │ │ - ret │ │ │ │ - ld a5,24(a0) │ │ │ │ - ld a4,88(a5) │ │ │ │ - lw a0,32(a5) │ │ │ │ - lw a5,28(a4) │ │ │ │ - addw a0,a0,a5 │ │ │ │ - ret │ │ │ │ - ld a5,24(a0) │ │ │ │ - addi sp,sp,-32 │ │ │ │ sd s1,8(sp) │ │ │ │ - ld a0,88(a5) │ │ │ │ - lw s1,32(a5) │ │ │ │ - sd s0,16(sp) │ │ │ │ - lw s0,28(a0) │ │ │ │ - addiw s1,s1,-1 │ │ │ │ - sd ra,24(sp) │ │ │ │ - addw s0,s0,s1 │ │ │ │ - jal 4f478 │ │ │ │ + sd s2,0(sp) │ │ │ │ + mv s0,a1 │ │ │ │ + beqz a5,465fa │ │ │ │ + ld a0,0(a5) │ │ │ │ + jal 3670 │ │ │ │ + ld a0,96(s0) │ │ │ │ + jal 3670 │ │ │ │ + lbu a5,59(s0) │ │ │ │ + sd zero,96(s0) │ │ │ │ + bnez a5,46738 │ │ │ │ + sd zero,104(s0) │ │ │ │ + sd zero,96(s0) │ │ │ │ + ld a0,72(s0) │ │ │ │ + beqz a0,46606 │ │ │ │ + jal 3670 │ │ │ │ + sd zero,72(s0) │ │ │ │ + ld a0,112(s0) │ │ │ │ + beqz a0,46658 │ │ │ │ + lw a5,64(s0) │ │ │ │ + beqz a5,46644 │ │ │ │ + li s2,0 │ │ │ │ + slli s1,s2,0x3 │ │ │ │ + add a0,a0,s1 │ │ │ │ + ld a5,0(a0) │ │ │ │ + ld a0,0(a5) │ │ │ │ + jal 3670 │ │ │ │ + ld a5,112(s0) │ │ │ │ + add a5,a5,s1 │ │ │ │ + ld a0,0(a5) │ │ │ │ + jal 3670 │ │ │ │ + ld a0,112(s0) │ │ │ │ + add a5,a0,s1 │ │ │ │ + sd zero,0(a5) │ │ │ │ + lbu a5,59(s0) │ │ │ │ + bnez a5,466ea │ │ │ │ + lw a4,64(s0) │ │ │ │ + addi s2,s2,1 │ │ │ │ + sext.w a5,s2 │ │ │ │ + bltu a5,a4,46610 │ │ │ │ + jal 3670 │ │ │ │ + lbu a5,59(s0) │ │ │ │ + bnez a5,46730 │ │ │ │ + sd zero,120(s0) │ │ │ │ + sd zero,112(s0) │ │ │ │ + lbu a5,58(s0) │ │ │ │ + sw zero,48(s0) │ │ │ │ + sw zero,24(s0) │ │ │ │ + sb zero,61(s0) │ │ │ │ + beqz a5,466de │ │ │ │ + lw a5,64(s0) │ │ │ │ + ld a0,128(s0) │ │ │ │ + beqz a5,466ca │ │ │ │ + li s1,0 │ │ │ │ + li s2,0 │ │ │ │ + add a5,a0,s1 │ │ │ │ + beqz a0,46696 │ │ │ │ + ld a5,0(a5) │ │ │ │ + ld a0,16(a5) │ │ │ │ + jal 3670 │ │ │ │ + ld a5,128(s0) │ │ │ │ + add a5,a5,s1 │ │ │ │ + ld a0,0(a5) │ │ │ │ + jal 3670 │ │ │ │ + ld a0,128(s0) │ │ │ │ + add a5,a0,s1 │ │ │ │ + sd zero,0(a5) │ │ │ │ + lbu a5,59(s0) │ │ │ │ + beqz a5,466c0 │ │ │ │ + ld a5,136(s0) │ │ │ │ + add a4,a5,s1 │ │ │ │ + beqz a5,466c0 │ │ │ │ + ld a5,0(a4) │ │ │ │ + ld a0,16(a5) │ │ │ │ + jal 3670 │ │ │ │ + ld a5,136(s0) │ │ │ │ + add a5,a5,s1 │ │ │ │ + ld a0,0(a5) │ │ │ │ + jal 3670 │ │ │ │ + ld a5,136(s0) │ │ │ │ + ld a0,128(s0) │ │ │ │ + add a5,a5,s1 │ │ │ │ + sd zero,0(a5) │ │ │ │ + lw a5,64(s0) │ │ │ │ + addiw s2,s2,1 │ │ │ │ + addi s1,s1,8 │ │ │ │ + bltu s2,a5,46674 │ │ │ │ + beqz a0,466d4 │ │ │ │ + jal 3670 │ │ │ │ + sd zero,128(s0) │ │ │ │ + lbu a5,59(s0) │ │ │ │ + bnez a5,46722 │ │ │ │ + sb zero,58(s0) │ │ │ │ ld ra,24(sp) │ │ │ │ - addw a0,a0,s0 │ │ │ │ ld s0,16(sp) │ │ │ │ ld s1,8(sp) │ │ │ │ + ld s2,0(sp) │ │ │ │ addi sp,sp,32 │ │ │ │ ret │ │ │ │ - ld a5,24(a0) │ │ │ │ - ld a0,88(a5) │ │ │ │ - j 4f4e0 │ │ │ │ - ld a5,24(a0) │ │ │ │ - ld a0,88(a5) │ │ │ │ - j 4f516 │ │ │ │ - ld a5,24(a0) │ │ │ │ - ld a0,88(a5) │ │ │ │ - j 4f4ae │ │ │ │ - lw a4,44(a0) │ │ │ │ - lw a5,48(a0) │ │ │ │ - lw a0,52(a0) │ │ │ │ - addw a5,a5,a4 │ │ │ │ - addw a0,a0,a5 │ │ │ │ - ret │ │ │ │ - lw a0,56(a0) │ │ │ │ - ret │ │ │ │ - ld a5,24(a0) │ │ │ │ - ld a0,88(a5) │ │ │ │ - j 4c4e2 │ │ │ │ - ld a0,24(a0) │ │ │ │ - ret │ │ │ │ - ld a0,0(a0) │ │ │ │ - ret │ │ │ │ - ld a5,24(a0) │ │ │ │ - lw a0,0(a5) │ │ │ │ - ret │ │ │ │ - ld a5,24(a0) │ │ │ │ - ld a0,16(a5) │ │ │ │ - ret │ │ │ │ - lbu a0,74(a0) │ │ │ │ - ret │ │ │ │ - addi sp,sp,-48 │ │ │ │ - sd s3,8(sp) │ │ │ │ - lw s3,32(a0) │ │ │ │ - sd ra,40(sp) │ │ │ │ - beqz s3,45628 │ │ │ │ - sd s0,32(sp) │ │ │ │ - sd s1,24(sp) │ │ │ │ - sd s2,16(sp) │ │ │ │ - li s1,0 │ │ │ │ - mv s2,a0 │ │ │ │ - li s3,0 │ │ │ │ - li s0,0 │ │ │ │ - ld a5,48(s2) │ │ │ │ - addiw s0,s0,1 │ │ │ │ + ld a5,120(s0) │ │ │ │ + addi s2,s2,1 │ │ │ │ add a5,a5,s1 │ │ │ │ - ld a5,24(a5) │ │ │ │ - addi s1,s1,88 │ │ │ │ - ld a0,88(a5) │ │ │ │ - jal 4f4e0 │ │ │ │ - lw a5,32(s2) │ │ │ │ - addw s3,a0,s3 │ │ │ │ - bltu s0,a5,45602 │ │ │ │ - ld s0,32(sp) │ │ │ │ - ld s1,24(sp) │ │ │ │ - ld s2,16(sp) │ │ │ │ - ld ra,40(sp) │ │ │ │ - mv a0,s3 │ │ │ │ - ld s3,8(sp) │ │ │ │ - addi sp,sp,48 │ │ │ │ - ret │ │ │ │ - addi sp,sp,-80 │ │ │ │ - sd s2,48(sp) │ │ │ │ - lw s2,32(a0) │ │ │ │ - sd ra,72(sp) │ │ │ │ - bnez s2,4564a │ │ │ │ - ld ra,72(sp) │ │ │ │ - mv a0,s2 │ │ │ │ - ld s2,48(sp) │ │ │ │ - addi sp,sp,80 │ │ │ │ - ret │ │ │ │ - ld a5,48(a0) │ │ │ │ - sd s3,40(sp) │ │ │ │ - mv s3,a0 │ │ │ │ - ld a5,24(a5) │ │ │ │ - sd s1,56(sp) │ │ │ │ - sd s4,32(sp) │ │ │ │ - ld a0,88(a5) │ │ │ │ - lw a5,32(a5) │ │ │ │ - lw s1,28(a0) │ │ │ │ - addw s4,s1,a5 │ │ │ │ - jal 4f478 │ │ │ │ - lw a4,32(s3) │ │ │ │ - addiw s1,s4,-1 │ │ │ │ - li a5,1 │ │ │ │ - addw s1,s1,a0 │ │ │ │ - bgeu a5,a4,45706 │ │ │ │ - sd s5,24(sp) │ │ │ │ - sd s6,16(sp) │ │ │ │ - sd s0,64(sp) │ │ │ │ - sd s7,8(sp) │ │ │ │ - li s6,88 │ │ │ │ - li s2,-1 │ │ │ │ - li s5,1 │ │ │ │ - ld a5,48(s3) │ │ │ │ - sext.w s7,s4 │ │ │ │ - add a5,a5,s6 │ │ │ │ - ld a5,24(a5) │ │ │ │ - ld a0,88(a5) │ │ │ │ - lw a5,32(a5) │ │ │ │ - lw s0,28(a0) │ │ │ │ - addw s4,s0,a5 │ │ │ │ - jal 4f478 │ │ │ │ - addiw a5,a0,-1 │ │ │ │ - addw a5,a5,s4 │ │ │ │ - sext.w a4,s1 │ │ │ │ - sext.w s1,a5 │ │ │ │ - mv s0,s4 │ │ │ │ - bltu s7,s1,45700 │ │ │ │ - subw a5,s7,a5 │ │ │ │ - bltu a4,s4,456fc │ │ │ │ - subw s0,a4,s0 │ │ │ │ - mv a4,a5 │ │ │ │ - bgeu s0,a5,456c8 │ │ │ │ - mv a4,s0 │ │ │ │ - sext.w a4,a4 │ │ │ │ - mv a5,a4 │ │ │ │ - bgeu s2,a4,456d2 │ │ │ │ - mv a5,s2 │ │ │ │ - lw a4,32(s3) │ │ │ │ - addiw s5,s5,1 │ │ │ │ - sext.w s2,a5 │ │ │ │ - addi s6,s6,88 │ │ │ │ - bltu s5,a4,45684 │ │ │ │ - ld s0,64(sp) │ │ │ │ - ld ra,72(sp) │ │ │ │ - ld s1,56(sp) │ │ │ │ - ld s3,40(sp) │ │ │ │ - ld s4,32(sp) │ │ │ │ - ld s5,24(sp) │ │ │ │ - ld s6,16(sp) │ │ │ │ - ld s7,8(sp) │ │ │ │ - mv a0,s2 │ │ │ │ - ld s2,48(sp) │ │ │ │ - addi sp,sp,80 │ │ │ │ - ret │ │ │ │ - subw s0,s0,a4 │ │ │ │ - j 456c0 │ │ │ │ - subw a5,a5,s7 │ │ │ │ - j 456b8 │ │ │ │ - ld s1,56(sp) │ │ │ │ - ld s3,40(sp) │ │ │ │ - ld s4,32(sp) │ │ │ │ - li s2,-1 │ │ │ │ - j 45640 │ │ │ │ - ld a0,0(a0) │ │ │ │ - ret │ │ │ │ - ld a0,8(a0) │ │ │ │ - ret │ │ │ │ + ld a5,0(a5) │ │ │ │ + ld a0,0(a5) │ │ │ │ + jal 3670 │ │ │ │ + ld a5,120(s0) │ │ │ │ + add a5,a5,s1 │ │ │ │ + ld a0,0(a5) │ │ │ │ + jal 3670 │ │ │ │ + ld a5,120(s0) │ │ │ │ + lw a4,64(s0) │ │ │ │ + ld a0,112(s0) │ │ │ │ + add a5,a5,s1 │ │ │ │ + sd zero,0(a5) │ │ │ │ + sext.w a5,s2 │ │ │ │ + bltu a5,a4,46610 │ │ │ │ + jal 3670 │ │ │ │ + lbu a5,59(s0) │ │ │ │ + beqz a5,46650 │ │ │ │ + j 46730 │ │ │ │ + ld a0,136(s0) │ │ │ │ + beqz a0,466da │ │ │ │ + jal 3670 │ │ │ │ + sd zero,136(s0) │ │ │ │ + j 466da │ │ │ │ + ld a0,120(s0) │ │ │ │ + jal 3670 │ │ │ │ + j 46650 │ │ │ │ + ld a5,104(s0) │ │ │ │ + ld a0,0(a5) │ │ │ │ + jal 3670 │ │ │ │ + ld a0,104(s0) │ │ │ │ + jal 3670 │ │ │ │ + j 465f2 │ │ │ │ + lw a5,28(a1) │ │ │ │ addi sp,sp,-32 │ │ │ │ sd s0,16(sp) │ │ │ │ sd s1,8(sp) │ │ │ │ - mv s0,a0 │ │ │ │ sd s2,0(sp) │ │ │ │ sd ra,24(sp) │ │ │ │ - sd a1,0(s0) │ │ │ │ - sd a2,8(s0) │ │ │ │ - mv a0,a1 │ │ │ │ - mv s1,a3 │ │ │ │ - mv s2,a4 │ │ │ │ - jal 3310 │ │ │ │ - auipc a5,0x18 │ │ │ │ - fld fa5,1742(a5) │ │ │ │ - li a5,-1 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - slli a0,a0,0x20 │ │ │ │ - sd a5,32(s0) │ │ │ │ - slli a3,s1,0x20 │ │ │ │ - li a5,1 │ │ │ │ - srli a0,a0,0x20 │ │ │ │ - sh a5,44(s0) │ │ │ │ - or a0,a0,a3 │ │ │ │ - lui a5,0x80000 │ │ │ │ - sw s2,24(s0) │ │ │ │ + mv s0,a1 │ │ │ │ + mv s2,a0 │ │ │ │ + li s1,0 │ │ │ │ + beqz a5,46778 │ │ │ │ + ld a5,0(s0) │ │ │ │ + slli a4,s1,0x3 │ │ │ │ + mv a0,s2 │ │ │ │ + add a5,a5,a4 │ │ │ │ + ld a1,0(a5) │ │ │ │ + addi s1,s1,1 │ │ │ │ + jal 4a89a │ │ │ │ + lw a4,28(s0) │ │ │ │ + sext.w a5,s1 │ │ │ │ + bltu a5,a4,4675c │ │ │ │ + ld a0,0(s0) │ │ │ │ + jal 3670 │ │ │ │ + ld a0,16(s0) │ │ │ │ + sd zero,0(s0) │ │ │ │ + beqz a0,467e0 │ │ │ │ + jal 3670 │ │ │ │ + sd zero,16(s0) │ │ │ │ + ld a0,8(s0) │ │ │ │ + beqz a0,467b8 │ │ │ │ + lw a5,28(s0) │ │ │ │ + beqz a5,467b4 │ │ │ │ + li s1,0 │ │ │ │ + slli a5,s1,0x3 │ │ │ │ + add a0,a0,a5 │ │ │ │ + ld a1,0(a0) │ │ │ │ + mv a0,s2 │ │ │ │ + addi s1,s1,1 │ │ │ │ + jal 4a89a │ │ │ │ + lw a4,28(s0) │ │ │ │ + sext.w a5,s1 │ │ │ │ + ld a0,8(s0) │ │ │ │ + bltu a5,a4,46798 │ │ │ │ + jal 3670 │ │ │ │ + sb zero,61(s0) │ │ │ │ ld ra,24(sp) │ │ │ │ - sd a0,16(s0) │ │ │ │ - sd zero,48(s0) │ │ │ │ + sd zero,0(s0) │ │ │ │ + sd zero,16(s0) │ │ │ │ + sd zero,8(s0) │ │ │ │ + sw zero,28(s0) │ │ │ │ + sw zero,36(s0) │ │ │ │ sw zero,40(s0) │ │ │ │ - fsd fa5,72(s0) │ │ │ │ - sw a5,28(s0) │ │ │ │ ld s0,16(sp) │ │ │ │ ld s1,8(sp) │ │ │ │ ld s2,0(sp) │ │ │ │ addi sp,sp,32 │ │ │ │ ret │ │ │ │ - lbu a0,44(a0) │ │ │ │ - ret │ │ │ │ - lw a5,32(a0) │ │ │ │ - addi sp,sp,-64 │ │ │ │ - sd ra,56(sp) │ │ │ │ - sd s3,24(sp) │ │ │ │ - beqz a5,457d0 │ │ │ │ - sd s0,48(sp) │ │ │ │ - sd s1,40(sp) │ │ │ │ - sd s2,32(sp) │ │ │ │ - sd s4,16(sp) │ │ │ │ - sd s5,8(sp) │ │ │ │ - mv s2,a0 │ │ │ │ - mv s4,a1 │ │ │ │ - mv s5,a2 │ │ │ │ - li s1,0 │ │ │ │ - li s3,0 │ │ │ │ - li s0,0 │ │ │ │ - ld a5,48(s2) │ │ │ │ - mv a2,s5 │ │ │ │ - mv a1,s4 │ │ │ │ - add a5,a5,s1 │ │ │ │ - ld a5,24(a5) │ │ │ │ - addiw s0,s0,1 │ │ │ │ - addi s1,s1,88 │ │ │ │ - ld a0,88(a5) │ │ │ │ - jal 4c4e2 │ │ │ │ - lw a5,32(s2) │ │ │ │ - addw s3,s3,a0 │ │ │ │ - bltu s0,a5,45798 │ │ │ │ - ld s0,48(sp) │ │ │ │ - ld ra,56(sp) │ │ │ │ - ld s1,40(sp) │ │ │ │ - ld s2,32(sp) │ │ │ │ - ld s4,16(sp) │ │ │ │ - ld s5,8(sp) │ │ │ │ - mv a0,s3 │ │ │ │ - ld s3,24(sp) │ │ │ │ - addi sp,sp,64 │ │ │ │ - ret │ │ │ │ - ld ra,56(sp) │ │ │ │ - li s3,0 │ │ │ │ - mv a0,s3 │ │ │ │ - ld s3,24(sp) │ │ │ │ - addi sp,sp,64 │ │ │ │ - ret │ │ │ │ - lw a5,32(a0) │ │ │ │ + lbu a5,59(s0) │ │ │ │ + beqz a5,4678e │ │ │ │ + lbu a5,60(s0) │ │ │ │ + beqz a5,4678e │ │ │ │ + j 46786 │ │ │ │ addi sp,sp,-80 │ │ │ │ - sd s7,8(sp) │ │ │ │ - sd s8,0(sp) │ │ │ │ - sd ra,72(sp) │ │ │ │ - sd s5,24(sp) │ │ │ │ - sd s6,16(sp) │ │ │ │ - mv s8,a3 │ │ │ │ - mv s7,a4 │ │ │ │ - beqz a5,4586e │ │ │ │ sd s0,64(sp) │ │ │ │ sd s1,56(sp) │ │ │ │ + sd s4,32(sp) │ │ │ │ + sd ra,72(sp) │ │ │ │ + lbu a4,61(a1) │ │ │ │ + lw a5,48(a1) │ │ │ │ + mv s0,a1 │ │ │ │ + mv s4,a0 │ │ │ │ + mv s1,a2 │ │ │ │ + beqz a4,46956 │ │ │ │ + ld a3,96(a1) │ │ │ │ + slli a4,a5,0x1 │ │ │ │ + add a4,a4,a5 │ │ │ │ + ld a3,0(a3) │ │ │ │ + slli a4,a4,0x3 │ │ │ │ + sext.w a5,a5 │ │ │ │ + add a4,a4,a3 │ │ │ │ + lw a3,16(a4) │ │ │ │ + bgeu a2,a3,46828 │ │ │ │ + beqz a5,468ca │ │ │ │ + lw a4,-8(a4) │ │ │ │ + bgeu a2,a4,468c2 │ │ │ │ + mv a1,s0 │ │ │ │ + mv a0,s4 │ │ │ │ sd s2,48(sp) │ │ │ │ sd s3,40(sp) │ │ │ │ - sd s4,32(sp) │ │ │ │ + sd s5,24(sp) │ │ │ │ + jal 46748 │ │ │ │ + sw zero,28(s0) │ │ │ │ + mv a1,s1 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 44236 │ │ │ │ mv s2,a0 │ │ │ │ - mv s3,a1 │ │ │ │ - mv s4,a2 │ │ │ │ - li s1,0 │ │ │ │ - li s5,0 │ │ │ │ - li s6,0 │ │ │ │ - li s0,0 │ │ │ │ - ld a5,48(s2) │ │ │ │ - mv a2,s4 │ │ │ │ - mv a1,s3 │ │ │ │ - add a5,a5,s1 │ │ │ │ - ld a4,24(a5) │ │ │ │ - lbu a5,60(a5) │ │ │ │ - ld a0,88(a4) │ │ │ │ - beqz a5,45856 │ │ │ │ - jal 4c4e2 │ │ │ │ - lw a5,32(s2) │ │ │ │ - addiw s0,s0,1 │ │ │ │ - addw s5,s5,a0 │ │ │ │ - addi s1,s1,88 │ │ │ │ - bltu s0,a5,45808 │ │ │ │ + bltz a0,469b8 │ │ │ │ + ld a5,96(s0) │ │ │ │ + slli s3,a0,0x1 │ │ │ │ + add s3,s3,a0 │ │ │ │ + ld a1,0(a5) │ │ │ │ + slli s3,s3,0x3 │ │ │ │ + ld a5,80(s0) │ │ │ │ + add a1,a1,s3 │ │ │ │ + lwu s5,8(a1) │ │ │ │ + lbu a0,58(s0) │ │ │ │ + lbu a3,57(s0) │ │ │ │ + slli s5,s5,0x3 │ │ │ │ + add a5,a5,s5 │ │ │ │ + ld a2,0(a5) │ │ │ │ + lbu a4,56(s0) │ │ │ │ + ld a5,0(a1) │ │ │ │ + lw a1,12(a1) │ │ │ │ + beqz a0,468d8 │ │ │ │ + ld a0,128(s0) │ │ │ │ + mv a6,a5 │ │ │ │ + auipc a5,0xffffc │ │ │ │ + addi a5,a5,-830 │ │ │ │ + add a0,a0,s5 │ │ │ │ + ld a0,0(a0) │ │ │ │ + li a7,0 │ │ │ │ + sd a5,8(sp) │ │ │ │ + sd a1,0(sp) │ │ │ │ + mv a5,a4 │ │ │ │ + mv a1,s0 │ │ │ │ + mv a4,a3 │ │ │ │ + mv a3,a0 │ │ │ │ + mv a0,s4 │ │ │ │ + jal 451aa │ │ │ │ + lbu a5,59(a0) │ │ │ │ + mv a1,a0 │ │ │ │ + bnez a5,4695e │ │ │ │ + bnez s2,46928 │ │ │ │ + li a5,1 │ │ │ │ + sb a5,61(a1) │ │ │ │ + ld ra,72(sp) │ │ │ │ ld s0,64(sp) │ │ │ │ - ld s1,56(sp) │ │ │ │ + sw zero,48(a1) │ │ │ │ ld s2,48(sp) │ │ │ │ ld s3,40(sp) │ │ │ │ - ld s4,32(sp) │ │ │ │ - addw a0,s5,s6 │ │ │ │ - ld ra,72(sp) │ │ │ │ - sw s6,0(s8) │ │ │ │ - sw s5,0(s7) │ │ │ │ - ld s6,16(sp) │ │ │ │ ld s5,24(sp) │ │ │ │ - ld s7,8(sp) │ │ │ │ - ld s8,0(sp) │ │ │ │ + ld s4,32(sp) │ │ │ │ + mv a0,s1 │ │ │ │ + ld s1,56(sp) │ │ │ │ addi sp,sp,80 │ │ │ │ ret │ │ │ │ - jal 4c4e2 │ │ │ │ - lw a5,32(s2) │ │ │ │ - addiw s0,s0,1 │ │ │ │ - addw s6,s6,a0 │ │ │ │ - addi s1,s1,88 │ │ │ │ - bltu s0,a5,45808 │ │ │ │ - j 45832 │ │ │ │ - li a0,0 │ │ │ │ - li s5,0 │ │ │ │ - li s6,0 │ │ │ │ - j 45840 │ │ │ │ - mv a4,a0 │ │ │ │ - lw a0,32(a0) │ │ │ │ - beqz a0,458a4 │ │ │ │ - slli a5,a0,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - li a1,88 │ │ │ │ - mul a1,a5,a1 │ │ │ │ - ld a5,48(a4) │ │ │ │ - li a0,0 │ │ │ │ - add a1,a1,a5 │ │ │ │ - lw a2,44(a5) │ │ │ │ - lw a4,48(a5) │ │ │ │ - lw a3,52(a5) │ │ │ │ - addi a5,a5,88 │ │ │ │ - addw a4,a4,a2 │ │ │ │ - addw a4,a4,a3 │ │ │ │ - addw a0,a0,a4 │ │ │ │ - bne a1,a5,45890 │ │ │ │ + blez a5,468ca │ │ │ │ + subw s1,a2,a4 │ │ │ │ + ld ra,72(sp) │ │ │ │ + ld s0,64(sp) │ │ │ │ + ld s4,32(sp) │ │ │ │ + mv a0,s1 │ │ │ │ + ld s1,56(sp) │ │ │ │ + addi sp,sp,80 │ │ │ │ ret │ │ │ │ - lw a3,32(a0) │ │ │ │ - beqz a3,458fc │ │ │ │ - slli a3,a3,0x20 │ │ │ │ - srli a3,a3,0x20 │ │ │ │ - li t3,88 │ │ │ │ - mul t3,a3,t3 │ │ │ │ - ld a5,48(a0) │ │ │ │ + auipc a0,0xffffc │ │ │ │ + addi a0,a0,-926 │ │ │ │ + sd a0,0(sp) │ │ │ │ + mv a7,a1 │ │ │ │ li a6,0 │ │ │ │ - li a3,0 │ │ │ │ - add t3,t3,a5 │ │ │ │ - j 458d0 │ │ │ │ - addw a6,a6,a0 │ │ │ │ - addi a5,a5,88 │ │ │ │ - addw a6,a4,a6 │ │ │ │ - beq a5,t3,458f0 │ │ │ │ - lw t1,44(a5) │ │ │ │ - lw a4,48(a5) │ │ │ │ - lbu a7,60(a5) │ │ │ │ - lw a0,52(a5) │ │ │ │ - addw a4,a4,t1 │ │ │ │ - bnez a7,458c0 │ │ │ │ - addw a3,a3,a0 │ │ │ │ - addi a5,a5,88 │ │ │ │ - addw a3,a3,a4 │ │ │ │ - bne a5,t3,458d0 │ │ │ │ - sw a3,0(a1) │ │ │ │ - addw a0,a6,a3 │ │ │ │ - sw a6,0(a2) │ │ │ │ - ret │ │ │ │ + mv a1,s0 │ │ │ │ + mv a0,s4 │ │ │ │ + jal 448fe │ │ │ │ + lbu a5,59(a0) │ │ │ │ + mv a1,a0 │ │ │ │ + beqz a5,468a0 │ │ │ │ + ld a5,104(a0) │ │ │ │ + ld a4,88(a0) │ │ │ │ + lbu a3,57(a0) │ │ │ │ + ld a5,0(a5) │ │ │ │ + add a4,a4,s5 │ │ │ │ + ld a2,0(a4) │ │ │ │ + add a5,a5,s3 │ │ │ │ + lbu a4,56(a0) │ │ │ │ + lw a7,12(a5) │ │ │ │ + ld a5,0(a5) │ │ │ │ + auipc a0,0xffffc │ │ │ │ + addi a0,a0,274 │ │ │ │ + sd a0,0(sp) │ │ │ │ li a6,0 │ │ │ │ - sw a3,0(a1) │ │ │ │ - li a0,0 │ │ │ │ - sw a6,0(a2) │ │ │ │ - ret │ │ │ │ - addi sp,sp,-64 │ │ │ │ - sd s3,24(sp) │ │ │ │ - lw s3,32(a0) │ │ │ │ - sd s5,8(sp) │ │ │ │ - sd s6,0(sp) │ │ │ │ - sd ra,56(sp) │ │ │ │ - sd s4,16(sp) │ │ │ │ - mv s6,a1 │ │ │ │ - mv s5,a2 │ │ │ │ - beqz s3,4598e │ │ │ │ - sd s0,48(sp) │ │ │ │ - sd s1,40(sp) │ │ │ │ - sd s2,32(sp) │ │ │ │ - li s1,0 │ │ │ │ - mv s2,a0 │ │ │ │ - li s4,0 │ │ │ │ - li s3,0 │ │ │ │ - li s0,0 │ │ │ │ - ld a5,48(s2) │ │ │ │ - add a5,a5,s1 │ │ │ │ - ld a4,24(a5) │ │ │ │ - lbu a5,60(a5) │ │ │ │ - ld a0,88(a4) │ │ │ │ - beqz a5,45976 │ │ │ │ - jal 4f516 │ │ │ │ - lw a5,32(s2) │ │ │ │ - addiw s0,s0,1 │ │ │ │ - addw s4,a0,s4 │ │ │ │ - addi s1,s1,88 │ │ │ │ - bltu s0,a5,45930 │ │ │ │ - ld s0,48(sp) │ │ │ │ - ld s1,40(sp) │ │ │ │ - ld s2,32(sp) │ │ │ │ - addw a0,s4,s3 │ │ │ │ - ld ra,56(sp) │ │ │ │ - sw s3,0(s6) │ │ │ │ - sw s4,0(s5) │ │ │ │ - ld s3,24(sp) │ │ │ │ - ld s4,16(sp) │ │ │ │ - ld s5,8(sp) │ │ │ │ - ld s6,0(sp) │ │ │ │ - addi sp,sp,64 │ │ │ │ + mv a0,s4 │ │ │ │ + jal 448fe │ │ │ │ + mv a1,a0 │ │ │ │ + beqz s2,468a4 │ │ │ │ + ld a5,96(a1) │ │ │ │ + li a4,1 │ │ │ │ + ld a5,0(a5) │ │ │ │ + add a5,a5,s3 │ │ │ │ + lw a5,-8(a5) │ │ │ │ + sb a4,61(a1) │ │ │ │ + sw s2,48(a1) │ │ │ │ + subw a0,s1,a5 │ │ │ │ + bltu s1,a5,46996 │ │ │ │ + ld ra,72(sp) │ │ │ │ + ld s0,64(sp) │ │ │ │ + ld s2,48(sp) │ │ │ │ + ld s3,40(sp) │ │ │ │ + ld s5,24(sp) │ │ │ │ + ld s1,56(sp) │ │ │ │ + ld s4,32(sp) │ │ │ │ + addi sp,sp,80 │ │ │ │ ret │ │ │ │ - jal 4f516 │ │ │ │ - lw a5,32(s2) │ │ │ │ - addiw s0,s0,1 │ │ │ │ - addw s3,a0,s3 │ │ │ │ - addi s1,s1,88 │ │ │ │ - bltu s0,a5,45930 │ │ │ │ - j 45956 │ │ │ │ - li a0,0 │ │ │ │ - li s4,0 │ │ │ │ - j 45960 │ │ │ │ - lw a4,32(a0) │ │ │ │ - beqz a4,459da │ │ │ │ - slli a4,a4,0x20 │ │ │ │ - li a5,88 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - mul a4,a4,a5 │ │ │ │ - ld a5,48(a0) │ │ │ │ - li a6,0 │ │ │ │ - li a0,0 │ │ │ │ - add a4,a4,a5 │ │ │ │ - j 459b8 │ │ │ │ - addi a5,a5,88 │ │ │ │ - addiw a6,a6,1 │ │ │ │ - beq a4,a5,459c8 │ │ │ │ - lbu a3,60(a5) │ │ │ │ - bnez a3,459ae │ │ │ │ - addi a5,a5,88 │ │ │ │ - addiw a0,a0,1 │ │ │ │ - bne a4,a5,459b8 │ │ │ │ - sext.w a4,a0 │ │ │ │ - sext.w a5,a6 │ │ │ │ - sw a4,0(a1) │ │ │ │ - addw a0,a0,a6 │ │ │ │ - sw a5,0(a2) │ │ │ │ + sd s2,48(sp) │ │ │ │ + sd s3,40(sp) │ │ │ │ + sd s5,24(sp) │ │ │ │ + j 4683a │ │ │ │ + ld a3,104(a0) │ │ │ │ + ld a4,88(a0) │ │ │ │ + ld a5,136(a0) │ │ │ │ + ld a0,0(a3) │ │ │ │ + add a4,a4,s5 │ │ │ │ + add a5,a5,s5 │ │ │ │ + add a0,a0,s3 │ │ │ │ + auipc a7,0xffffc │ │ │ │ + addi a7,a7,182 │ │ │ │ + ld a2,0(a4) │ │ │ │ + ld a3,0(a5) │ │ │ │ + lbu a4,57(a1) │ │ │ │ + lbu a5,56(a1) │ │ │ │ + ld a6,0(a0) │ │ │ │ + sd a7,8(sp) │ │ │ │ + lw a0,12(a0) │ │ │ │ + li a7,0 │ │ │ │ + sd a0,0(sp) │ │ │ │ + mv a0,s4 │ │ │ │ + jal 451aa │ │ │ │ + mv a1,a0 │ │ │ │ + j 468a0 │ │ │ │ + lui a2,0x1 │ │ │ │ + auipc a3,0x1f │ │ │ │ + addi a3,a3,1784 │ │ │ │ + addi a2,a2,-1747 │ │ │ │ + auipc a1,0x1a │ │ │ │ + addi a1,a1,2020 │ │ │ │ + auipc a0,0x1b │ │ │ │ + addi a0,a0,-92 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + lui a2,0x1 │ │ │ │ + auipc a3,0x1f │ │ │ │ + addi a3,a3,1750 │ │ │ │ + addi a2,a2,-1780 │ │ │ │ + auipc a1,0x1a │ │ │ │ + addi a1,a1,1986 │ │ │ │ + auipc a0,0x1b │ │ │ │ + addi a0,a0,-142 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + addi sp,sp,-32 │ │ │ │ + sd s0,16(sp) │ │ │ │ + sd s1,8(sp) │ │ │ │ + sd ra,24(sp) │ │ │ │ + lbu a5,60(a0) │ │ │ │ + mv s1,a0 │ │ │ │ + mv s0,a1 │ │ │ │ + bnez a5,46a1a │ │ │ │ + ld a5,0(s1) │ │ │ │ + slli a1,s0,0x20 │ │ │ │ + srli a1,a1,0x20 │ │ │ │ + slli a4,a1,0x3 │ │ │ │ + add a5,a5,a4 │ │ │ │ + ld a4,0(a5) │ │ │ │ + ld a5,16(s1) │ │ │ │ + lw a3,76(a4) │ │ │ │ + lw a2,68(a4) │ │ │ │ + beqz a5,46a36 │ │ │ │ + slli a1,a1,0x2 │ │ │ │ + add a5,a5,a1 │ │ │ │ + lw a0,0(a5) │ │ │ │ + ld ra,24(sp) │ │ │ │ + ld s0,16(sp) │ │ │ │ + addiw a0,a0,-1 │ │ │ │ + subw a0,a0,a3 │ │ │ │ + ld s1,8(sp) │ │ │ │ + subw a0,a0,a2 │ │ │ │ + addi sp,sp,32 │ │ │ │ ret │ │ │ │ - li a5,0 │ │ │ │ - sw a4,0(a1) │ │ │ │ + mv a2,a1 │ │ │ │ + mv a1,a0 │ │ │ │ li a0,0 │ │ │ │ - sw a5,0(a2) │ │ │ │ + sd s2,0(sp) │ │ │ │ + jal 467ee │ │ │ │ + sext.w s2,a0 │ │ │ │ + li a5,-1 │ │ │ │ + beq s2,a5,46a52 │ │ │ │ + mv s0,s2 │ │ │ │ + ld s2,0(sp) │ │ │ │ + j 469ec │ │ │ │ + lbu a0,59(s1) │ │ │ │ + beqz a0,46a42 │ │ │ │ + lbu a0,60(s1) │ │ │ │ + bnez a0,46a04 │ │ │ │ + lw a0,64(a4) │ │ │ │ + ld ra,24(sp) │ │ │ │ + ld s0,16(sp) │ │ │ │ + addw a3,a3,a2 │ │ │ │ + ld s1,8(sp) │ │ │ │ + subw a0,a0,a3 │ │ │ │ + addi sp,sp,32 │ │ │ │ ret │ │ │ │ - beqz a0,45a42 │ │ │ │ - lw a5,32(a0) │ │ │ │ + mv a3,s0 │ │ │ │ + auipc a2,0x1a │ │ │ │ + addi a2,a2,1916 │ │ │ │ + li a1,275 │ │ │ │ + auipc a0,0x1a │ │ │ │ + addi a0,a0,1832 │ │ │ │ + jal 22b80 │ │ │ │ + j 46a30 │ │ │ │ addi sp,sp,-32 │ │ │ │ + sd s0,16(sp) │ │ │ │ sd s1,8(sp) │ │ │ │ sd ra,24(sp) │ │ │ │ + lbu a5,60(a0) │ │ │ │ mv s1,a0 │ │ │ │ - ld a0,48(a0) │ │ │ │ - beqz a5,45a2a │ │ │ │ - sd s0,16(sp) │ │ │ │ - sd s2,0(sp) │ │ │ │ - li s0,0 │ │ │ │ - li s2,0 │ │ │ │ - add a0,a0,s0 │ │ │ │ - ld a1,24(a0) │ │ │ │ - li a0,0 │ │ │ │ - addiw s2,s2,1 │ │ │ │ - jal 44286 │ │ │ │ - ld a5,48(s1) │ │ │ │ + mv s0,a1 │ │ │ │ + bnez a5,46aa0 │ │ │ │ + ld a5,0(s1) │ │ │ │ + slli a4,s0,0x20 │ │ │ │ + srli s0,a4,0x1d │ │ │ │ add a5,a5,s0 │ │ │ │ - ld a0,24(a5) │ │ │ │ - jal 3670 │ │ │ │ - ld a0,48(s1) │ │ │ │ - lw a5,32(s1) │ │ │ │ - add a4,a0,s0 │ │ │ │ - sd zero,24(a4) │ │ │ │ - addi s0,s0,88 │ │ │ │ - bltu s2,a5,459fc │ │ │ │ - ld s0,16(sp) │ │ │ │ - ld s2,0(sp) │ │ │ │ - jal 3670 │ │ │ │ - sb zero,45(s1) │ │ │ │ + ld a5,0(a5) │ │ │ │ ld ra,24(sp) │ │ │ │ - sd zero,48(s1) │ │ │ │ - sw zero,32(s1) │ │ │ │ + ld s0,16(sp) │ │ │ │ + lwu a4,68(a5) │ │ │ │ + ld a0,48(a5) │ │ │ │ ld s1,8(sp) │ │ │ │ + add a0,a0,a4 │ │ │ │ addi sp,sp,32 │ │ │ │ ret │ │ │ │ - ret │ │ │ │ - beqz a0,45a52 │ │ │ │ - li a4,-1 │ │ │ │ - sw a4,36(a0) │ │ │ │ - sw zero,40(a0) │ │ │ │ - j 45174 │ │ │ │ - ret │ │ │ │ - lbu a4,44(a0) │ │ │ │ - mv a5,a0 │ │ │ │ - beqz a4,45a6e │ │ │ │ - lw a4,36(a0) │ │ │ │ - li a3,-1 │ │ │ │ - li a0,0 │ │ │ │ - beq a4,a3,45a70 │ │ │ │ - lw a0,40(a5) │ │ │ │ - addiw a0,a0,1 │ │ │ │ - subw a0,a0,a4 │ │ │ │ - ret │ │ │ │ - li a0,0 │ │ │ │ - ret │ │ │ │ - beqz a0,45b14 │ │ │ │ - lw a5,0(a0) │ │ │ │ - addi sp,sp,-64 │ │ │ │ - sd s1,40(sp) │ │ │ │ - sd s5,8(sp) │ │ │ │ - sd ra,56(sp) │ │ │ │ - ld s1,8(a0) │ │ │ │ - mv s5,a0 │ │ │ │ - beqz a5,45afc │ │ │ │ - sd s3,24(sp) │ │ │ │ - sd s4,16(sp) │ │ │ │ - sd s0,48(sp) │ │ │ │ - sd s2,32(sp) │ │ │ │ - li s3,0 │ │ │ │ - li s4,0 │ │ │ │ - bnez s1,45a9e │ │ │ │ - addiw s3,s3,1 │ │ │ │ - addi s4,s4,80 │ │ │ │ - bgeu s3,a5,45af4 │ │ │ │ - add s1,s1,s4 │ │ │ │ - lw a5,32(s1) │ │ │ │ - ld a0,48(s1) │ │ │ │ - beqz a5,45ad2 │ │ │ │ - li s0,0 │ │ │ │ - li s2,0 │ │ │ │ - add a0,a0,s0 │ │ │ │ - ld a1,24(a0) │ │ │ │ + mv a2,a1 │ │ │ │ + mv a1,a0 │ │ │ │ li a0,0 │ │ │ │ - addiw s2,s2,1 │ │ │ │ - jal 44286 │ │ │ │ - ld a5,48(s1) │ │ │ │ - add a5,a5,s0 │ │ │ │ - ld a0,24(a5) │ │ │ │ - jal 3670 │ │ │ │ - ld a0,48(s1) │ │ │ │ - lw a5,32(s1) │ │ │ │ - add a4,a0,s0 │ │ │ │ - sd zero,24(a4) │ │ │ │ - addi s0,s0,88 │ │ │ │ - bltu s2,a5,45aa8 │ │ │ │ - jal 3670 │ │ │ │ - sb zero,45(s1) │ │ │ │ - lw a5,0(s5) │ │ │ │ - sd zero,48(s1) │ │ │ │ - sw zero,32(s1) │ │ │ │ - addiw s3,s3,1 │ │ │ │ - ld s1,8(s5) │ │ │ │ - addi s4,s4,80 │ │ │ │ - bltu s3,a5,45a9c │ │ │ │ - ld s0,48(sp) │ │ │ │ - ld s2,32(sp) │ │ │ │ - ld s3,24(sp) │ │ │ │ - ld s4,16(sp) │ │ │ │ - mv a0,s1 │ │ │ │ - jal 3670 │ │ │ │ - ld ra,56(sp) │ │ │ │ - sd zero,8(s5) │ │ │ │ - sw zero,0(s5) │ │ │ │ - ld s1,40(sp) │ │ │ │ - ld s5,8(sp) │ │ │ │ - addi sp,sp,64 │ │ │ │ - ret │ │ │ │ - ret │ │ │ │ + jal 467ee │ │ │ │ + sext.w a0,a0 │ │ │ │ + li a5,-1 │ │ │ │ + beq a0,a5,46ab6 │ │ │ │ + mv s0,a0 │ │ │ │ + j 46a80 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 41074 │ │ │ │ addi sp,sp,-48 │ │ │ │ sd s0,32(sp) │ │ │ │ - lw s0,0(a0) │ │ │ │ - sd s4,0(sp) │ │ │ │ - sd ra,40(sp) │ │ │ │ sd s1,24(sp) │ │ │ │ - mv s4,a1 │ │ │ │ - beqz s0,45b7c │ │ │ │ + sd ra,40(sp) │ │ │ │ sd s2,16(sp) │ │ │ │ sd s3,8(sp) │ │ │ │ - li s2,0 │ │ │ │ - mv s3,a0 │ │ │ │ - li s1,0 │ │ │ │ - li s0,0 │ │ │ │ - addiw s0,s0,1 │ │ │ │ - slli a5,s0,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - slli a1,a5,0x2 │ │ │ │ - add a1,a1,a5 │ │ │ │ - slli a1,a1,0x4 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a1,8(s3) │ │ │ │ + lbu a5,60(a0) │ │ │ │ mv s1,a0 │ │ │ │ - li a2,80 │ │ │ │ - add a1,a1,s2 │ │ │ │ - add a0,a0,s2 │ │ │ │ - jal 36a0 │ │ │ │ - lw a5,0(s3) │ │ │ │ - addi s2,s2,80 │ │ │ │ - bltu s0,a5,45b32 │ │ │ │ - ld s2,16(sp) │ │ │ │ - ld s3,8(sp) │ │ │ │ - ld ra,40(sp) │ │ │ │ - sw s0,0(s4) │ │ │ │ - ld s0,32(sp) │ │ │ │ - ld s4,0(sp) │ │ │ │ - mv a0,s1 │ │ │ │ - ld s1,24(sp) │ │ │ │ - addi sp,sp,48 │ │ │ │ - ret │ │ │ │ - sw s0,0(s4) │ │ │ │ - ld ra,40(sp) │ │ │ │ - ld s0,32(sp) │ │ │ │ - li s1,0 │ │ │ │ - ld s4,0(sp) │ │ │ │ - mv a0,s1 │ │ │ │ - ld s1,24(sp) │ │ │ │ - addi sp,sp,48 │ │ │ │ - ret │ │ │ │ - lhu a0,72(a0) │ │ │ │ - snez a0,a0 │ │ │ │ - ret │ │ │ │ - lw a3,32(a0) │ │ │ │ - beqz a3,45bce │ │ │ │ - slli a3,a3,0x20 │ │ │ │ - li a5,88 │ │ │ │ - srli a3,a3,0x20 │ │ │ │ - mul a3,a3,a5 │ │ │ │ - ld a5,48(a0) │ │ │ │ - lui a2,0x10 │ │ │ │ - addi a2,a2,-1 │ │ │ │ - add a3,a3,a5 │ │ │ │ - j 45bbc │ │ │ │ - addi a5,a5,88 │ │ │ │ - beq a5,a3,45bce │ │ │ │ - lbu a4,60(a5) │ │ │ │ - bne a4,a1,45bb4 │ │ │ │ - ld a4,72(a5) │ │ │ │ - and a4,a4,a2 │ │ │ │ - beqz a4,45bb4 │ │ │ │ - li a0,1 │ │ │ │ - ret │ │ │ │ - li a0,0 │ │ │ │ - ret │ │ │ │ - lw a1,32(a0) │ │ │ │ - beqz a1,45c1a │ │ │ │ + mv s0,a1 │ │ │ │ + bnez a5,46b24 │ │ │ │ + ld a5,0(s1) │ │ │ │ + slli a4,s0,0x20 │ │ │ │ + srli s0,a4,0x1d │ │ │ │ + add a5,a5,s0 │ │ │ │ + ld a5,0(a5) │ │ │ │ + li s3,0 │ │ │ │ + lw s2,68(a5) │ │ │ │ + beqz s2,46b14 │ │ │ │ + addiw a1,s2,1 │ │ │ │ slli a1,a1,0x20 │ │ │ │ - li a5,88 │ │ │ │ srli a1,a1,0x20 │ │ │ │ - mul a1,a1,a5 │ │ │ │ - ld a4,48(a0) │ │ │ │ - addi a5,a4,24 │ │ │ │ - ld a4,24(a4) │ │ │ │ - lbu a4,96(a4) │ │ │ │ - lbu a0,36(a5) │ │ │ │ - mv a3,a4 │ │ │ │ - add a1,a1,a5 │ │ │ │ - bne a4,a3,45c16 │ │ │ │ - addi a5,a5,88 │ │ │ │ - beq a1,a5,45c1a │ │ │ │ - ld a2,0(a5) │ │ │ │ - lbu a3,36(a5) │ │ │ │ - lbu a2,96(a2) │ │ │ │ - beq a3,a0,45c1e │ │ │ │ - sext.w a4,a4 │ │ │ │ - bne a2,a4,45bfa │ │ │ │ li a0,0 │ │ │ │ - ret │ │ │ │ - li a0,1 │ │ │ │ - ret │ │ │ │ - mv a3,a4 │ │ │ │ - mv a4,a2 │ │ │ │ - j 45bf6 │ │ │ │ - addi sp,sp,-64 │ │ │ │ - sd s0,48(sp) │ │ │ │ - lw s0,32(a0) │ │ │ │ - sd s5,8(sp) │ │ │ │ - sd ra,56(sp) │ │ │ │ - sd s1,40(sp) │ │ │ │ - mv s5,a1 │ │ │ │ - beqz s0,45c8e │ │ │ │ - sd s2,32(sp) │ │ │ │ - sd s3,24(sp) │ │ │ │ - sd s4,16(sp) │ │ │ │ - mv s3,a0 │ │ │ │ - li s2,0 │ │ │ │ - li s1,0 │ │ │ │ - li s0,0 │ │ │ │ - li s4,88 │ │ │ │ - addiw s0,s0,1 │ │ │ │ - slli a1,s0,0x20 │ │ │ │ - srli a1,a1,0x20 │ │ │ │ - mul a1,a1,s4 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a1,48(s3) │ │ │ │ - mv s1,a0 │ │ │ │ - li a2,88 │ │ │ │ - add a1,a1,s2 │ │ │ │ - add a0,a0,s2 │ │ │ │ - jal 36a0 │ │ │ │ - lw a5,32(s3) │ │ │ │ - addi s2,s2,88 │ │ │ │ - bltu s0,a5,45c46 │ │ │ │ - ld s2,32(sp) │ │ │ │ - ld s3,24(sp) │ │ │ │ - ld s4,16(sp) │ │ │ │ - ld ra,56(sp) │ │ │ │ - sw s0,0(s5) │ │ │ │ - ld s0,48(sp) │ │ │ │ - ld s5,8(sp) │ │ │ │ - mv a0,s1 │ │ │ │ - ld s1,40(sp) │ │ │ │ - addi sp,sp,64 │ │ │ │ - ret │ │ │ │ - sw s0,0(s5) │ │ │ │ - ld ra,56(sp) │ │ │ │ - ld s0,48(sp) │ │ │ │ - li s1,0 │ │ │ │ - ld s5,8(sp) │ │ │ │ - mv a0,s1 │ │ │ │ - ld s1,40(sp) │ │ │ │ - addi sp,sp,64 │ │ │ │ - ret │ │ │ │ - lw a4,32(a0) │ │ │ │ - addi sp,sp,-80 │ │ │ │ - sd s4,32(sp) │ │ │ │ - sd ra,72(sp) │ │ │ │ - sd s2,48(sp) │ │ │ │ - sd s6,16(sp) │ │ │ │ - mv s4,a1 │ │ │ │ - beqz a4,45d4e │ │ │ │ - ld a3,48(a0) │ │ │ │ - sd s0,64(sp) │ │ │ │ - sd s1,56(sp) │ │ │ │ - sd s3,40(sp) │ │ │ │ - sd s5,24(sp) │ │ │ │ - sd s8,0(sp) │ │ │ │ - sd s7,8(sp) │ │ │ │ - mv s8,a0 │ │ │ │ - mv s3,a2 │ │ │ │ - li s0,0 │ │ │ │ - li s6,0 │ │ │ │ - li s2,0 │ │ │ │ - li s1,0 │ │ │ │ - li s5,88 │ │ │ │ - add a5,a3,s0 │ │ │ │ - lbu a5,60(a5) │ │ │ │ - beq a5,s3,45d04 │ │ │ │ - addiw s1,s1,1 │ │ │ │ - addi s0,s0,88 │ │ │ │ - bltu s1,a4,45cd0 │ │ │ │ - ld s0,64(sp) │ │ │ │ - ld ra,72(sp) │ │ │ │ - ld s1,56(sp) │ │ │ │ - ld s3,40(sp) │ │ │ │ - ld s5,24(sp) │ │ │ │ - ld s7,8(sp) │ │ │ │ - ld s8,0(sp) │ │ │ │ - sw s2,0(s4) │ │ │ │ - mv a0,s6 │ │ │ │ - ld s2,48(sp) │ │ │ │ - ld s4,32(sp) │ │ │ │ - ld s6,16(sp) │ │ │ │ - addi sp,sp,80 │ │ │ │ - ret │ │ │ │ - addiw s7,s2,1 │ │ │ │ - slli a1,s7,0x20 │ │ │ │ - srli a1,a1,0x20 │ │ │ │ - mul a1,a1,s5 │ │ │ │ + jal 1e81c │ │ │ │ + ld a5,0(s1) │ │ │ │ slli s2,s2,0x20 │ │ │ │ srli s2,s2,0x20 │ │ │ │ - mv a0,s6 │ │ │ │ - addiw s1,s1,1 │ │ │ │ - mul s2,s2,s5 │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a1,48(s8) │ │ │ │ - mv s6,a0 │ │ │ │ - li a2,88 │ │ │ │ - add a1,a1,s0 │ │ │ │ - addi s0,s0,88 │ │ │ │ - add a0,a0,s2 │ │ │ │ - jal 36a0 │ │ │ │ - lw a4,32(s8) │ │ │ │ - bgeu s1,a4,45d4a │ │ │ │ - ld a3,48(s8) │ │ │ │ - mv s2,s7 │ │ │ │ - j 45cd0 │ │ │ │ - mv s2,s7 │ │ │ │ - j 45ce6 │ │ │ │ - ld ra,72(sp) │ │ │ │ - li s2,0 │ │ │ │ - sw s2,0(s4) │ │ │ │ - li s6,0 │ │ │ │ - ld s2,48(sp) │ │ │ │ - ld s4,32(sp) │ │ │ │ - mv a0,s6 │ │ │ │ - ld s6,16(sp) │ │ │ │ - addi sp,sp,80 │ │ │ │ - ret │ │ │ │ - lw a5,32(a0) │ │ │ │ - addi sp,sp,-144 │ │ │ │ - sd s10,48(sp) │ │ │ │ - addiw a5,a5,1 │ │ │ │ - mv s10,a0 │ │ │ │ - slli a0,a5,0x20 │ │ │ │ - sd s2,112(sp) │ │ │ │ - srli a0,a0,0x20 │ │ │ │ - mv s2,a1 │ │ │ │ - li a1,88 │ │ │ │ - mul a1,a0,a1 │ │ │ │ - ld a0,48(s10) │ │ │ │ - sd ra,136(sp) │ │ │ │ - sd s3,104(sp) │ │ │ │ - sd s4,96(sp) │ │ │ │ - sd s6,80(sp) │ │ │ │ - sd s8,64(sp) │ │ │ │ - sd s0,128(sp) │ │ │ │ - sd s1,120(sp) │ │ │ │ - sd s5,88(sp) │ │ │ │ - sd s7,72(sp) │ │ │ │ - sd s9,56(sp) │ │ │ │ - sd s11,40(sp) │ │ │ │ - lw s8,0(s2) │ │ │ │ - sw a5,32(s10) │ │ │ │ - sd a2,24(sp) │ │ │ │ - mv s3,a3 │ │ │ │ - mv s6,a4 │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a5,88(s2) │ │ │ │ - lw a4,32(s2) │ │ │ │ - sd a0,48(s10) │ │ │ │ - mv a0,a5 │ │ │ │ - lw a5,28(a5) │ │ │ │ - sd a4,8(sp) │ │ │ │ - sd a5,16(sp) │ │ │ │ - jal 4f4ae │ │ │ │ - mv s4,a0 │ │ │ │ - ld a0,88(s2) │ │ │ │ - sext.w s4,s4 │ │ │ │ - jal 4f4e0 │ │ │ │ - lbu a5,96(s2) │ │ │ │ - beqz a5,46008 │ │ │ │ - ld a5,88(s2) │ │ │ │ - sext.w a0,a0 │ │ │ │ - lw a2,16(a5) │ │ │ │ - lw a5,24(a5) │ │ │ │ - subw a2,a2,a5 │ │ │ │ - subw s5,a2,a0 │ │ │ │ - lw a3,32(s10) │ │ │ │ - ld t1,48(s10) │ │ │ │ - beqz s3,462f6 │ │ │ │ - addi a6,t1,60 │ │ │ │ - li a5,0 │ │ │ │ - j 45e06 │ │ │ │ - lbu a4,0(a6) │ │ │ │ - addi a6,a6,88 │ │ │ │ - bnez a4,45e10 │ │ │ │ - sext.w s0,a5 │ │ │ │ - addiw a5,a5,1 │ │ │ │ - bltu a5,a3,45dfc │ │ │ │ - slli a6,s0,0x20 │ │ │ │ - srli a6,a6,0x20 │ │ │ │ - li a5,88 │ │ │ │ - mul s9,a6,a5 │ │ │ │ - addiw s7,s0,1 │ │ │ │ - sext.w s11,s0 │ │ │ │ - sext.w s0,s7 │ │ │ │ - add s1,t1,s9 │ │ │ │ - bgeu s0,a3,45eb0 │ │ │ │ - lbu a5,60(s1) │ │ │ │ - bne a5,s3,460ba │ │ │ │ - ld a5,24(s1) │ │ │ │ - lbu a4,96(a5) │ │ │ │ - ld a0,88(a5) │ │ │ │ - beqz a4,45e90 │ │ │ │ - jal 4f4e0 │ │ │ │ - ld a5,24(s1) │ │ │ │ - sext.w a4,a0 │ │ │ │ - ld a1,88(a5) │ │ │ │ - lw a3,24(a1) │ │ │ │ - lw a5,16(a1) │ │ │ │ - addw t1,a0,a3 │ │ │ │ - mv a0,t1 │ │ │ │ - bgeu a5,t1,45ffc │ │ │ │ - auipc s0,0x34 │ │ │ │ - ld s0,328(s0) │ │ │ │ - lw a6,28(a1) │ │ │ │ - ld a7,8(s1) │ │ │ │ - ld a0,0(s0) │ │ │ │ - auipc a2,0x1c │ │ │ │ - addi a2,a2,-266 │ │ │ │ - li a1,1 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - ld a5,24(s1) │ │ │ │ - ld a1,0(s0) │ │ │ │ - ld a0,88(a5) │ │ │ │ - jal 4e388 │ │ │ │ - li a0,0 │ │ │ │ - jal 33c0 │ │ │ │ - lw a5,24(a0) │ │ │ │ - addi a4,s9,88 │ │ │ │ - bgeu a5,s5,460b2 │ │ │ │ - addiw s7,s0,1 │ │ │ │ - mv s9,a4 │ │ │ │ - sext.w s11,s0 │ │ │ │ - sext.w s0,s7 │ │ │ │ - add s1,t1,s9 │ │ │ │ - bltu s0,a3,45e34 │ │ │ │ - bnez s11,46012 │ │ │ │ - auipc a3,0x18 │ │ │ │ - fld fa5,-188(a3) │ │ │ │ - ld a4,0(s10) │ │ │ │ - ld a5,8(s10) │ │ │ │ - ld a3,24(sp) │ │ │ │ - sb s3,60(s1) │ │ │ │ - sb s6,74(s1) │ │ │ │ - sb zero,61(s1) │ │ │ │ - sh zero,72(s1) │ │ │ │ - ld a0,88(s2) │ │ │ │ - addi a2,s1,44 │ │ │ │ - sd a3,0(s1) │ │ │ │ - sd a4,8(s1) │ │ │ │ - sd a5,16(s1) │ │ │ │ - sd s2,24(s1) │ │ │ │ - sd zero,64(s1) │ │ │ │ - sd zero,32(s1) │ │ │ │ - fsd fa5,80(s1) │ │ │ │ - addi a5,s1,56 │ │ │ │ - addi a4,s1,52 │ │ │ │ - addi a3,s1,48 │ │ │ │ - addi a1,s1,40 │ │ │ │ - jal 4bbde │ │ │ │ - beqz s11,460ee │ │ │ │ - addiw s1,s11,-1 │ │ │ │ - slli s1,s1,0x20 │ │ │ │ - li a5,88 │ │ │ │ - srli s1,s1,0x20 │ │ │ │ - mul s1,s1,a5 │ │ │ │ - ld a5,48(s10) │ │ │ │ - mv a0,s2 │ │ │ │ - add a5,a5,s1 │ │ │ │ - lbu a5,60(a5) │ │ │ │ - beq a5,s3,46122 │ │ │ │ - jal 43b54 │ │ │ │ - ld a5,48(s10) │ │ │ │ - add a4,a5,s1 │ │ │ │ - ld s5,24(a4) │ │ │ │ - add a5,a5,s9 │ │ │ │ - sw a0,64(a5) │ │ │ │ - mv a0,s5 │ │ │ │ - jal 43b7c │ │ │ │ - lw a5,76(s5) │ │ │ │ - ld a4,48(s10) │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - add a4,a4,s1 │ │ │ │ - subw a5,a5,a0 │ │ │ │ - sw a5,68(a4) │ │ │ │ - lw a5,32(s10) │ │ │ │ - bgeu s0,a5,45f78 │ │ │ │ - slli s1,s7,0x20 │ │ │ │ - li a5,88 │ │ │ │ - srli s1,s1,0x20 │ │ │ │ - mul s1,s1,a5 │ │ │ │ - ld a5,48(s10) │ │ │ │ - add a5,a5,s1 │ │ │ │ - lbu a4,60(a5) │ │ │ │ - beq a4,s3,46212 │ │ │ │ - mv a0,s2 │ │ │ │ - lw s1,76(s2) │ │ │ │ - jal 43b7c │ │ │ │ - ld a5,48(s10) │ │ │ │ - lw a2,32(s10) │ │ │ │ - addiw s1,s1,-1 │ │ │ │ - add a4,a5,s9 │ │ │ │ - subw s1,s1,a0 │ │ │ │ - sw s1,68(a4) │ │ │ │ - bltu s0,a2,460fc │ │ │ │ - ld a4,8(sp) │ │ │ │ - ld a3,16(sp) │ │ │ │ - lbu a5,45(s10) │ │ │ │ - addw s7,a4,a3 │ │ │ │ - li a3,1 │ │ │ │ - sllw a3,a3,s3 │ │ │ │ - or a5,a5,a3 │ │ │ │ - addiw a4,s7,-1 │ │ │ │ - li a3,1 │ │ │ │ - addw a4,a4,s4 │ │ │ │ - zext.b a5,a5 │ │ │ │ - bgeu a3,a2,4602e │ │ │ │ - ld a3,48(s10) │ │ │ │ - add a3,a3,s9 │ │ │ │ - ld a3,24(a3) │ │ │ │ - lw a3,0(a3) │ │ │ │ - beq a3,s8,46050 │ │ │ │ - sb zero,44(s10) │ │ │ │ - sb a5,45(s10) │ │ │ │ - sw zero,40(s10) │ │ │ │ - sw zero,36(s10) │ │ │ │ - ld ra,136(sp) │ │ │ │ - ld s0,128(sp) │ │ │ │ - ld s1,120(sp) │ │ │ │ - ld s2,112(sp) │ │ │ │ - ld s3,104(sp) │ │ │ │ - ld s4,96(sp) │ │ │ │ - ld s5,88(sp) │ │ │ │ - ld s6,80(sp) │ │ │ │ - ld s7,72(sp) │ │ │ │ - ld s8,64(sp) │ │ │ │ - ld s9,56(sp) │ │ │ │ - ld s10,48(sp) │ │ │ │ - mv a0,s11 │ │ │ │ - ld s11,40(sp) │ │ │ │ - addi sp,sp,144 │ │ │ │ - ret │ │ │ │ - lw a3,32(s10) │ │ │ │ - ld t1,48(s10) │ │ │ │ - subw a5,a5,a0 │ │ │ │ - j 45e92 │ │ │ │ - ld a5,88(s2) │ │ │ │ - lw s5,24(a5) │ │ │ │ - j 45de8 │ │ │ │ - addiw a5,s11,-1 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - li a4,88 │ │ │ │ - mul a5,a5,a4 │ │ │ │ - add t1,t1,a5 │ │ │ │ - ld a5,24(t1) │ │ │ │ - lw s8,0(a5) │ │ │ │ - j 45eb4 │ │ │ │ - lbu a3,44(s10) │ │ │ │ - sb a5,45(s10) │ │ │ │ - bnez a3,46088 │ │ │ │ - li a3,0 │ │ │ │ - li a5,0 │ │ │ │ - sw a3,40(s10) │ │ │ │ - li a3,1 │ │ │ │ - bne a2,a3,46082 │ │ │ │ - sw s7,36(s10) │ │ │ │ - sw a4,40(s10) │ │ │ │ - j 45fdc │ │ │ │ - lbu a3,44(s10) │ │ │ │ - sb a5,45(s10) │ │ │ │ - beqz a3,45fd4 │ │ │ │ - lw a2,36(s10) │ │ │ │ - sext.w a3,s7 │ │ │ │ - sext.w a5,a2 │ │ │ │ - bgeu a3,a2,4606e │ │ │ │ - sext.w a5,s7 │ │ │ │ - lw a2,40(s10) │ │ │ │ - sext.w a3,a4 │ │ │ │ - mv a1,a2 │ │ │ │ - bgeu a2,a3,4607e │ │ │ │ - mv a1,a4 │ │ │ │ - sw a1,40(s10) │ │ │ │ - sw a5,36(s10) │ │ │ │ - j 45fdc │ │ │ │ - lw a1,36(s10) │ │ │ │ - sext.w a3,s7 │ │ │ │ - sext.w a5,a1 │ │ │ │ - bgeu a3,a1,4609c │ │ │ │ - sext.w a5,s7 │ │ │ │ - lw a0,40(s10) │ │ │ │ - sext.w a1,a4 │ │ │ │ - sext.w a3,a0 │ │ │ │ - bgeu a0,a1,4603c │ │ │ │ - sext.w a3,a4 │ │ │ │ - j 4603c │ │ │ │ - add s1,t1,s9 │ │ │ │ - bgeu s0,a3,45eb0 │ │ │ │ - addiw a5,a3,-1 │ │ │ │ - subw a5,a5,s11 │ │ │ │ - slli a0,s7,0x20 │ │ │ │ - li a2,88 │ │ │ │ - srli a0,a0,0x20 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - mul a0,a0,a2 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - ld a4,24(s1) │ │ │ │ - mv a1,s1 │ │ │ │ - lw s8,0(a4) │ │ │ │ - mul a2,a5,a2 │ │ │ │ - add a0,a0,t1 │ │ │ │ - jal 36a0 │ │ │ │ - ld s1,48(s10) │ │ │ │ - add s1,s1,s9 │ │ │ │ - j 45eb4 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 43b54 │ │ │ │ - ld a5,48(s10) │ │ │ │ - sw a0,64(a5) │ │ │ │ - j 45f54 │ │ │ │ - slli a7,s7,0x20 │ │ │ │ - srli a7,a7,0x20 │ │ │ │ - li a4,88 │ │ │ │ - mul s0,a7,a4 │ │ │ │ - add a5,a5,s0 │ │ │ │ - ld a0,24(a5) │ │ │ │ - jal 43b54 │ │ │ │ - ld a5,48(s10) │ │ │ │ - lw a2,32(s10) │ │ │ │ add a5,a5,s0 │ │ │ │ - sw a0,64(a5) │ │ │ │ - j 45f98 │ │ │ │ - jal 43b54 │ │ │ │ - ld a5,48(s10) │ │ │ │ - sext.w s5,a0 │ │ │ │ - add a5,a5,s1 │ │ │ │ - ld a0,24(a5) │ │ │ │ - jal 43b7c │ │ │ │ - ld a3,48(s10) │ │ │ │ - addiw a5,s5,-1 │ │ │ │ - subw a5,a5,a0 │ │ │ │ - add a4,a3,s1 │ │ │ │ - add a2,a3,s9 │ │ │ │ - ld a1,24(a4) │ │ │ │ - ld a3,24(a2) │ │ │ │ - sw a5,68(a4) │ │ │ │ - sw a5,64(a2) │ │ │ │ - lbu a0,96(a1) │ │ │ │ - lbu a5,96(a3) │ │ │ │ - beq a0,a5,46174 │ │ │ │ - lbu a5,72(a4) │ │ │ │ - ori a5,a5,1 │ │ │ │ - sb a5,72(a4) │ │ │ │ - lbu a5,73(a2) │ │ │ │ - ori a5,a5,1 │ │ │ │ - sb a5,73(a2) │ │ │ │ - lw a0,0(a1) │ │ │ │ - lw a5,0(a3) │ │ │ │ - beq a0,a5,46194 │ │ │ │ - lbu a5,72(a4) │ │ │ │ - ori a5,a5,2 │ │ │ │ - sb a5,72(a4) │ │ │ │ - lbu a5,73(a2) │ │ │ │ - ori a5,a5,2 │ │ │ │ - sb a5,73(a2) │ │ │ │ - ld a0,88(a1) │ │ │ │ - lw s6,32(a1) │ │ │ │ - lw s5,28(a0) │ │ │ │ - jal 4f478 │ │ │ │ - ld a4,48(s10) │ │ │ │ - addiw s6,s6,-1 │ │ │ │ - addw a5,s5,s6 │ │ │ │ - add a2,a4,s9 │ │ │ │ - ld a3,24(a2) │ │ │ │ - addw a5,a5,a0 │ │ │ │ - ld a0,88(a3) │ │ │ │ - lw a1,32(a3) │ │ │ │ - lw s5,28(a0) │ │ │ │ - addw a1,s5,a1 │ │ │ │ - mv s5,a1 │ │ │ │ - bgeu a5,a1,4631c │ │ │ │ - add a4,a4,s1 │ │ │ │ - ld a5,24(a4) │ │ │ │ - addiw s5,s5,-1 │ │ │ │ - ld a4,88(a5) │ │ │ │ - lw s6,32(a5) │ │ │ │ - lw a5,28(a4) │ │ │ │ - addw s6,s6,a5 │ │ │ │ - jal 4f478 │ │ │ │ - addw s5,s5,a0 │ │ │ │ - bltu s5,s6,45f54 │ │ │ │ - ld a5,48(s10) │ │ │ │ - add a4,a5,s9 │ │ │ │ - ld a3,24(a4) │ │ │ │ - lbu a3,96(a3) │ │ │ │ - beqz a3,45f54 │ │ │ │ - add a5,a5,s1 │ │ │ │ - lbu a3,72(a5) │ │ │ │ - ori a3,a3,8 │ │ │ │ - sb a3,72(a5) │ │ │ │ - lbu a5,73(a4) │ │ │ │ - ori a5,a5,8 │ │ │ │ - sb a5,73(a4) │ │ │ │ - j 45f54 │ │ │ │ - ld a0,24(a5) │ │ │ │ - jal 43b54 │ │ │ │ - mv s0,a0 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 43b7c │ │ │ │ - ld a4,48(s10) │ │ │ │ - sext.w s0,s0 │ │ │ │ - addiw a5,s0,-1 │ │ │ │ - add a2,a4,s9 │ │ │ │ - add a4,a4,s1 │ │ │ │ - subw a5,a5,a0 │ │ │ │ - ld a1,24(a4) │ │ │ │ - ld a3,24(a2) │ │ │ │ - sw a5,68(a2) │ │ │ │ - sw a5,64(a4) │ │ │ │ - lbu a0,96(a3) │ │ │ │ - lbu a5,96(a1) │ │ │ │ - beq a0,a5,4625e │ │ │ │ - lbu a5,72(a4) │ │ │ │ - ori a5,a5,1 │ │ │ │ - sb a5,72(a4) │ │ │ │ - lbu a5,73(a2) │ │ │ │ - ori a5,a5,1 │ │ │ │ - sb a5,73(a2) │ │ │ │ - lw a0,0(a3) │ │ │ │ - lw a5,0(a1) │ │ │ │ - beq a0,a5,4627e │ │ │ │ - lbu a5,72(a4) │ │ │ │ - ori a5,a5,2 │ │ │ │ - sb a5,72(a4) │ │ │ │ - lbu a5,73(a2) │ │ │ │ - ori a5,a5,2 │ │ │ │ - sb a5,73(a2) │ │ │ │ - ld a0,88(a3) │ │ │ │ - lw s2,32(a3) │ │ │ │ - lw s0,28(a0) │ │ │ │ - jal 4f478 │ │ │ │ - ld a4,48(s10) │ │ │ │ - addiw s2,s2,-1 │ │ │ │ - addw a5,s0,s2 │ │ │ │ - add a2,a4,s1 │ │ │ │ - ld a3,24(a2) │ │ │ │ - addw a5,a5,a0 │ │ │ │ - add a4,a4,s9 │ │ │ │ - ld a0,88(a3) │ │ │ │ - lw a3,32(a3) │ │ │ │ - lw s0,28(a0) │ │ │ │ - addw a3,a3,s0 │ │ │ │ - mv s0,a3 │ │ │ │ - bgeu a5,a3,462fa │ │ │ │ - ld a5,24(a4) │ │ │ │ - ld a4,88(a5) │ │ │ │ - lw s2,32(a5) │ │ │ │ - addiw s0,s0,-1 │ │ │ │ - lw a5,28(a4) │ │ │ │ - addw s2,s2,a5 │ │ │ │ - jal 4f478 │ │ │ │ - addw s0,s0,a0 │ │ │ │ - bltu s0,s2,462f0 │ │ │ │ - ld a5,48(s10) │ │ │ │ - add a4,a5,s9 │ │ │ │ - ld a3,24(a4) │ │ │ │ - lbu a3,96(a3) │ │ │ │ - beqz a3,462f0 │ │ │ │ - add a5,a5,s1 │ │ │ │ - lbu a3,72(a5) │ │ │ │ - ori a3,a3,8 │ │ │ │ - sb a3,72(a5) │ │ │ │ - lbu a5,73(a4) │ │ │ │ - ori a5,a5,8 │ │ │ │ - sb a5,73(a4) │ │ │ │ - lw a2,32(s10) │ │ │ │ - j 45f98 │ │ │ │ - li s0,0 │ │ │ │ - j 45e10 │ │ │ │ - ld a5,24(a4) │ │ │ │ - lbu a3,96(a5) │ │ │ │ - bnez a3,462ae │ │ │ │ - lbu a3,72(a2) │ │ │ │ - ori a3,a3,4 │ │ │ │ - sb a3,72(a2) │ │ │ │ - lbu a3,73(a4) │ │ │ │ - ori a3,a3,4 │ │ │ │ - sb a3,73(a4) │ │ │ │ - j 462ae │ │ │ │ - lbu a5,96(a3) │ │ │ │ - add a4,a4,s1 │ │ │ │ - bnez a5,461c8 │ │ │ │ - lbu a5,72(a4) │ │ │ │ - ori a5,a5,4 │ │ │ │ - sb a5,72(a4) │ │ │ │ - lbu a5,73(a2) │ │ │ │ - ori a5,a5,4 │ │ │ │ - sb a5,73(a2) │ │ │ │ - j 461c8 │ │ │ │ - ld a5,0(a1) │ │ │ │ - ld a4,8(a1) │ │ │ │ - addi sp,sp,-64 │ │ │ │ - sd s0,48(sp) │ │ │ │ - sd s1,40(sp) │ │ │ │ - sd s3,24(sp) │ │ │ │ - sd s5,8(sp) │ │ │ │ - sd ra,56(sp) │ │ │ │ - mv s5,a0 │ │ │ │ - lw s0,20(a1) │ │ │ │ - lw s1,24(a1) │ │ │ │ - mv a0,a5 │ │ │ │ - sd a4,8(s5) │ │ │ │ - sd a5,0(s5) │ │ │ │ - mv s3,a1 │ │ │ │ - jal 3310 │ │ │ │ - slli a0,a0,0x20 │ │ │ │ - li a5,-1 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - slli s0,s0,0x20 │ │ │ │ - srli a0,a0,0x20 │ │ │ │ - sd a5,32(s5) │ │ │ │ - or a0,a0,s0 │ │ │ │ - li a5,1 │ │ │ │ - sd a0,16(s5) │ │ │ │ - sh a5,44(s5) │ │ │ │ - lw a5,32(s3) │ │ │ │ - auipc a4,0x18 │ │ │ │ - fld fa5,-1412(a4) │ │ │ │ - lui a4,0x80000 │ │ │ │ - sw s1,24(s5) │ │ │ │ - sd zero,48(s5) │ │ │ │ - sw zero,40(s5) │ │ │ │ - fsd fa5,72(s5) │ │ │ │ - sw a4,28(s5) │ │ │ │ - beqz a5,46432 │ │ │ │ - sd s2,32(sp) │ │ │ │ - sd s4,16(sp) │ │ │ │ - li s2,0 │ │ │ │ - li s4,0 │ │ │ │ - li a1,104 │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a5,48(s3) │ │ │ │ - mv s0,a0 │ │ │ │ - li a1,48 │ │ │ │ - add a5,a5,s2 │ │ │ │ - ld s1,24(a5) │ │ │ │ - li a0,0 │ │ │ │ - addiw s4,s4,1 │ │ │ │ - ld a5,0(s1) │ │ │ │ - ld a3,16(s1) │ │ │ │ - ld a4,24(s1) │ │ │ │ - sd a5,0(s0) │ │ │ │ - lw a5,8(s1) │ │ │ │ - sd a3,16(s0) │ │ │ │ - sd a4,24(s0) │ │ │ │ - sw a5,8(s0) │ │ │ │ - ld a5,32(s1) │ │ │ │ - ld a2,48(s1) │ │ │ │ - ld a3,56(s1) │ │ │ │ - sd a5,32(s0) │ │ │ │ - lw a5,40(s1) │ │ │ │ - ld a4,64(s1) │ │ │ │ - sd a2,48(s0) │ │ │ │ - sw a5,40(s0) │ │ │ │ - ld a5,72(s1) │ │ │ │ - sd a3,56(s0) │ │ │ │ - sd a4,64(s0) │ │ │ │ - lhu a4,96(s1) │ │ │ │ - sd a5,72(s0) │ │ │ │ - lw a5,80(s1) │ │ │ │ - sh a4,96(s0) │ │ │ │ - sw a5,80(s0) │ │ │ │ - jal 1d4e0 │ │ │ │ - sd a0,88(s0) │ │ │ │ - ld a1,88(s1) │ │ │ │ - jal 4bad8 │ │ │ │ - ld a5,48(s3) │ │ │ │ - li a2,0 │ │ │ │ - mv a1,s0 │ │ │ │ - add a5,a5,s2 │ │ │ │ - lbu a4,74(a5) │ │ │ │ - lbu a3,60(a5) │ │ │ │ - mv a0,s5 │ │ │ │ - addi s2,s2,88 │ │ │ │ - jal 45d64 │ │ │ │ - lw a5,32(s3) │ │ │ │ - bltu s4,a5,463ae │ │ │ │ - ld s2,32(sp) │ │ │ │ - ld s4,16(sp) │ │ │ │ - ld ra,56(sp) │ │ │ │ - ld s0,48(sp) │ │ │ │ - ld s1,40(sp) │ │ │ │ - ld s3,24(sp) │ │ │ │ - mv a0,s5 │ │ │ │ - ld s5,8(sp) │ │ │ │ - addi sp,sp,64 │ │ │ │ - ret │ │ │ │ - addi sp,sp,-48 │ │ │ │ - sd s3,8(sp) │ │ │ │ - sd s4,0(sp) │ │ │ │ + ld a5,0(a5) │ │ │ │ mv s3,a0 │ │ │ │ - mv s4,a1 │ │ │ │ - li a0,0 │ │ │ │ - li a1,80 │ │ │ │ - sd ra,40(sp) │ │ │ │ - sd s0,32(sp) │ │ │ │ - sd s1,24(sp) │ │ │ │ - sd s2,16(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a5,0(s3) │ │ │ │ - ld a4,8(s3) │ │ │ │ - mv s0,a0 │ │ │ │ - lw s1,20(s3) │ │ │ │ - lw s2,24(s3) │ │ │ │ - mv a0,a5 │ │ │ │ - sd a4,8(s0) │ │ │ │ - sd a5,0(s0) │ │ │ │ - jal 3310 │ │ │ │ - slli a0,a0,0x20 │ │ │ │ - li a5,-1 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - slli s1,s1,0x20 │ │ │ │ - srli a0,a0,0x20 │ │ │ │ - sd a5,32(s0) │ │ │ │ - or a0,a0,s1 │ │ │ │ - li a5,1 │ │ │ │ - sd a0,16(s0) │ │ │ │ - sh a5,44(s0) │ │ │ │ - lw a5,32(s3) │ │ │ │ - auipc a4,0x18 │ │ │ │ - fld fa5,-1684(a4) │ │ │ │ - lui a4,0x80000 │ │ │ │ - sw s2,24(s0) │ │ │ │ - sd zero,48(s0) │ │ │ │ - sw zero,40(s0) │ │ │ │ - fsd fa5,72(s0) │ │ │ │ - sw a4,28(s0) │ │ │ │ - beqz a5,464dc │ │ │ │ - li s2,0 │ │ │ │ - li s1,0 │ │ │ │ - ld a5,48(s3) │ │ │ │ - mv a0,s0 │ │ │ │ - addiw s1,s1,1 │ │ │ │ - add a5,a5,s2 │ │ │ │ - lbu a4,74(a5) │ │ │ │ - lbu a3,60(a5) │ │ │ │ - ld a2,0(a5) │ │ │ │ - ld a1,24(a5) │ │ │ │ - addi s2,s2,88 │ │ │ │ - jal 45d64 │ │ │ │ - lw a5,32(s3) │ │ │ │ - bltu s1,a5,464b6 │ │ │ │ - lw a5,32(s4) │ │ │ │ - beqz a5,4650c │ │ │ │ - li s2,0 │ │ │ │ - li s1,0 │ │ │ │ - ld a5,48(s4) │ │ │ │ - mv a0,s0 │ │ │ │ - addiw s1,s1,1 │ │ │ │ - add a5,a5,s2 │ │ │ │ - lbu a4,74(a5) │ │ │ │ - lbu a3,60(a5) │ │ │ │ - ld a2,0(a5) │ │ │ │ - ld a1,24(a5) │ │ │ │ - addi s2,s2,88 │ │ │ │ - jal 45d64 │ │ │ │ - lw a5,32(s4) │ │ │ │ - bltu s1,a5,464e6 │ │ │ │ + mv a2,s2 │ │ │ │ + ld a1,48(a5) │ │ │ │ + add s2,s2,s3 │ │ │ │ + jal 36a0 │ │ │ │ + sb zero,0(s2) │ │ │ │ ld ra,40(sp) │ │ │ │ - mv a0,s0 │ │ │ │ ld s0,32(sp) │ │ │ │ ld s1,24(sp) │ │ │ │ ld s2,16(sp) │ │ │ │ + mv a0,s3 │ │ │ │ ld s3,8(sp) │ │ │ │ - ld s4,0(sp) │ │ │ │ addi sp,sp,48 │ │ │ │ ret │ │ │ │ - lw a5,32(a0) │ │ │ │ - addi sp,sp,-80 │ │ │ │ - sd ra,72(sp) │ │ │ │ - sd s1,56(sp) │ │ │ │ - beqz a5,465ba │ │ │ │ - lw a4,32(a1) │ │ │ │ - sd s2,48(sp) │ │ │ │ - mv s2,a1 │ │ │ │ - beqz a4,4665e │ │ │ │ - ld a3,48(a1) │ │ │ │ - sd s0,64(sp) │ │ │ │ - lbu a6,44(a0) │ │ │ │ - ld a1,24(a3) │ │ │ │ - ld a2,48(a0) │ │ │ │ - mv s0,a0 │ │ │ │ - lw a0,0(a1) │ │ │ │ - beqz a6,46572 │ │ │ │ - lbu a6,44(s2) │ │ │ │ - beqz a6,46572 │ │ │ │ - ld a6,24(a2) │ │ │ │ - lw a6,0(a6) │ │ │ │ - bne a6,a0,46572 │ │ │ │ - lw a5,36(s0) │ │ │ │ - lw s1,40(s2) │ │ │ │ - bgeu s1,a5,4666e │ │ │ │ - subw a5,a5,s1 │ │ │ │ - slli s1,a5,0x20 │ │ │ │ - ld s0,64(sp) │ │ │ │ - ld s2,48(sp) │ │ │ │ - srli s1,s1,0x20 │ │ │ │ - j 465b0 │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - sd s3,40(sp) │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - li s3,88 │ │ │ │ - mul a5,a5,s3 │ │ │ │ - add a5,a5,a2 │ │ │ │ - ld a5,24(a5) │ │ │ │ - lw a6,0(a5) │ │ │ │ - beq a6,a0,465c8 │ │ │ │ - addiw a4,a4,-1 │ │ │ │ - slli a4,a4,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - mul a4,a4,s3 │ │ │ │ - ld a5,24(a2) │ │ │ │ - lw a2,0(a5) │ │ │ │ - add a3,a3,a4 │ │ │ │ - ld a5,24(a3) │ │ │ │ - lw a4,0(a5) │ │ │ │ - beq a4,a2,4667a │ │ │ │ - ld s0,64(sp) │ │ │ │ - ld s2,48(sp) │ │ │ │ - ld s3,40(sp) │ │ │ │ - li s1,-1 │ │ │ │ - srli s1,s1,0x1 │ │ │ │ - ld ra,72(sp) │ │ │ │ - mv a0,s1 │ │ │ │ - ld s1,56(sp) │ │ │ │ - addi sp,sp,80 │ │ │ │ - ret │ │ │ │ - ld ra,72(sp) │ │ │ │ - li s1,-1 │ │ │ │ - srli s1,s1,0x1 │ │ │ │ - mv a0,s1 │ │ │ │ - ld s1,56(sp) │ │ │ │ - addi sp,sp,80 │ │ │ │ - ret │ │ │ │ - ld a0,88(a5) │ │ │ │ - ld a4,88(a1) │ │ │ │ - sd s4,32(sp) │ │ │ │ - sd s5,24(sp) │ │ │ │ - lw s1,28(a4) │ │ │ │ - lw s5,28(a0) │ │ │ │ - lw s4,32(a1) │ │ │ │ - sd s6,16(sp) │ │ │ │ - lw s6,32(a5) │ │ │ │ - jal 4f478 │ │ │ │ - lw a5,32(s2) │ │ │ │ - ld a4,48(s2) │ │ │ │ - ld a3,48(s0) │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - mul a5,a5,s3 │ │ │ │ - ld a3,24(a3) │ │ │ │ - addiw s4,s4,1 │ │ │ │ - addw s1,s1,s4 │ │ │ │ - subw s1,s1,s6 │ │ │ │ - subw s1,s1,s5 │ │ │ │ - lw a2,0(a3) │ │ │ │ - subw s1,s1,a0 │ │ │ │ - sext.w s5,s1 │ │ │ │ - slli s1,s1,0x20 │ │ │ │ - add a4,a4,a5 │ │ │ │ - ld a5,24(a4) │ │ │ │ - srli s1,s1,0x20 │ │ │ │ - lw a4,0(a5) │ │ │ │ - bne a2,a4,466cc │ │ │ │ - ld a4,88(a3) │ │ │ │ - ld a0,88(a5) │ │ │ │ - lw s4,32(a3) │ │ │ │ - lw s3,28(a4) │ │ │ │ - sd s7,8(sp) │ │ │ │ - lw s7,32(a5) │ │ │ │ - lw s6,28(a0) │ │ │ │ - addiw s4,s4,1 │ │ │ │ - addw s3,s3,s4 │ │ │ │ - subw s3,s3,s7 │ │ │ │ - jal 4f478 │ │ │ │ - subw s3,s3,s6 │ │ │ │ - subw s3,s3,a0 │ │ │ │ - bltu s3,s5,466da │ │ │ │ - ld s0,64(sp) │ │ │ │ - ld s2,48(sp) │ │ │ │ - ld s3,40(sp) │ │ │ │ - ld s4,32(sp) │ │ │ │ - ld s5,24(sp) │ │ │ │ - ld s6,16(sp) │ │ │ │ - ld s7,8(sp) │ │ │ │ - j 465b0 │ │ │ │ - ld ra,72(sp) │ │ │ │ - li s1,-1 │ │ │ │ - srli s1,s1,0x1 │ │ │ │ - ld s2,48(sp) │ │ │ │ - mv a0,s1 │ │ │ │ - ld s1,56(sp) │ │ │ │ - addi sp,sp,80 │ │ │ │ - ret │ │ │ │ - subw s1,s1,a5 │ │ │ │ - slli s1,s1,0x20 │ │ │ │ - ld s0,64(sp) │ │ │ │ - ld s2,48(sp) │ │ │ │ - srli s1,s1,0x20 │ │ │ │ - j 465b0 │ │ │ │ - ld a0,88(a5) │ │ │ │ - jal 4f478 │ │ │ │ - lw a5,32(s2) │ │ │ │ - li a3,88 │ │ │ │ - ld a4,48(s2) │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - mul a5,a5,a3 │ │ │ │ - ld a3,48(s0) │ │ │ │ - ld a3,24(a3) │ │ │ │ - ld a2,88(a3) │ │ │ │ - lw s1,32(a3) │ │ │ │ - add a5,a5,a4 │ │ │ │ - ld a5,24(a5) │ │ │ │ - lw s0,28(a2) │ │ │ │ - addiw s1,s1,1 │ │ │ │ - ld a0,88(a5) │ │ │ │ - lw s3,32(a5) │ │ │ │ - addw s1,s1,s0 │ │ │ │ - lw s2,28(a0) │ │ │ │ - subw s1,s1,s3 │ │ │ │ - jal 4f478 │ │ │ │ - subw s1,s1,s2 │ │ │ │ - subw s1,s1,a0 │ │ │ │ - slli s1,s1,0x20 │ │ │ │ - ld s0,64(sp) │ │ │ │ - ld s2,48(sp) │ │ │ │ - ld s3,40(sp) │ │ │ │ - srli s1,s1,0x20 │ │ │ │ - j 465b0 │ │ │ │ - ld s0,64(sp) │ │ │ │ - ld s2,48(sp) │ │ │ │ - ld s3,40(sp) │ │ │ │ - ld s4,32(sp) │ │ │ │ - ld s5,24(sp) │ │ │ │ - ld s6,16(sp) │ │ │ │ - j 465b0 │ │ │ │ - ld s4,32(sp) │ │ │ │ - ld s5,24(sp) │ │ │ │ - ld s6,16(sp) │ │ │ │ - ld s7,8(sp) │ │ │ │ - j 46680 │ │ │ │ - lbu a0,45(a0) │ │ │ │ - addi a0,a0,-3 │ │ │ │ - seqz a0,a0 │ │ │ │ - ret │ │ │ │ - lbu a0,45(a0) │ │ │ │ - andi a0,a0,1 │ │ │ │ - ret │ │ │ │ - lbu a0,45(a0) │ │ │ │ - andi a0,a0,2 │ │ │ │ - ret │ │ │ │ - lw a2,0(a0) │ │ │ │ - beqz a2,4683e │ │ │ │ - addiw a5,a2,-1 │ │ │ │ - li a4,115 │ │ │ │ - ld a1,8(a0) │ │ │ │ - bgeu a4,a5,46842 │ │ │ │ - lui t1,0xf0101 │ │ │ │ - lui a7,0xfeff │ │ │ │ - lui t3,0x1010 │ │ │ │ - slli t1,t1,0x4 │ │ │ │ - slli a7,a7,0x4 │ │ │ │ - srliw a5,a2,0x3 │ │ │ │ - addi t3,t3,257 │ │ │ │ - addi t1,t1,257 │ │ │ │ - addi a7,a7,-257 │ │ │ │ - slli t4,a5,0x2 │ │ │ │ - slli t3,t3,0x10 │ │ │ │ - slli t1,t1,0x10 │ │ │ │ - slli a7,a7,0x10 │ │ │ │ - add t4,t4,a5 │ │ │ │ - addi t3,t3,257 │ │ │ │ - addi t1,t1,257 │ │ │ │ - addi a7,a7,-257 │ │ │ │ - addi a4,a1,45 │ │ │ │ - slli t4,t4,0x7 │ │ │ │ - slli t3,t3,0x10 │ │ │ │ - slli t1,t1,0xf │ │ │ │ - slli a7,a7,0xf │ │ │ │ - li t5,-1 │ │ │ │ - add t4,t4,a4 │ │ │ │ - li a3,0 │ │ │ │ - srli t5,t5,0x8 │ │ │ │ - addi t3,t3,257 │ │ │ │ - addi t1,t1,128 │ │ │ │ - addi a7,a7,-129 │ │ │ │ - lbu a6,80(a4) │ │ │ │ - lbu a5,0(a4) │ │ │ │ - lbu t2,160(a4) │ │ │ │ - lbu a0,240(a4) │ │ │ │ - lbu t0,320(a4) │ │ │ │ - slli a6,a6,0x8 │ │ │ │ - lbu t6,400(a4) │ │ │ │ - or a5,a5,a6 │ │ │ │ - slli t2,t2,0x10 │ │ │ │ - lbu a6,480(a4) │ │ │ │ - slli a0,a0,0x18 │ │ │ │ - or a5,a5,t2 │ │ │ │ - or a5,a5,a0 │ │ │ │ - slli t0,t0,0x20 │ │ │ │ - lbu a0,560(a4) │ │ │ │ - or a5,a5,t0 │ │ │ │ - slli t6,t6,0x28 │ │ │ │ - or a5,a5,t6 │ │ │ │ - slli a6,a6,0x30 │ │ │ │ - or a5,a5,a6 │ │ │ │ - slli a0,a0,0x38 │ │ │ │ - and a5,a5,t5 │ │ │ │ - or a5,a5,a0 │ │ │ │ - and a5,a5,t3 │ │ │ │ - xor a0,a3,a5 │ │ │ │ - and a3,a3,a7 │ │ │ │ - and a0,a0,t1 │ │ │ │ - add a3,a3,a5 │ │ │ │ - addi a4,a4,640 │ │ │ │ - xor a3,a3,a0 │ │ │ │ - bne a4,t4,4676e │ │ │ │ - srli a0,a3,0x8 │ │ │ │ - srli a5,a3,0x10 │ │ │ │ - addw a0,a0,a3 │ │ │ │ - addw a0,a0,a5 │ │ │ │ - srli a5,a3,0x18 │ │ │ │ - addw a0,a0,a5 │ │ │ │ - srli a5,a3,0x20 │ │ │ │ - addw a0,a0,a5 │ │ │ │ - srli a5,a3,0x28 │ │ │ │ - addw a0,a0,a5 │ │ │ │ - srli a5,a3,0x30 │ │ │ │ - addw a0,a0,a5 │ │ │ │ - srli a3,a3,0x38 │ │ │ │ - addw a0,a0,a3 │ │ │ │ - andi a5,a2,7 │ │ │ │ - zext.b a0,a0 │ │ │ │ - andi a3,a2,-8 │ │ │ │ - beqz a5,46836 │ │ │ │ - slli a4,a3,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - slli a5,a4,0x2 │ │ │ │ - add a5,a5,a4 │ │ │ │ - slli a5,a5,0x4 │ │ │ │ - addi a5,a5,45 │ │ │ │ - add a4,a1,a5 │ │ │ │ - lbu a5,0(a4) │ │ │ │ - addiw a3,a3,1 │ │ │ │ - addi a4,a4,80 │ │ │ │ - andi a5,a5,1 │ │ │ │ - addw a0,a0,a5 │ │ │ │ - zext.b a0,a0 │ │ │ │ - bltu a3,a2,46820 │ │ │ │ - li a5,1 │ │ │ │ - sltu a0,a5,a0 │ │ │ │ - ret │ │ │ │ - li a0,0 │ │ │ │ - ret │ │ │ │ - li a0,0 │ │ │ │ - li a3,0 │ │ │ │ - j 4680a │ │ │ │ - lw a5,0(a0) │ │ │ │ - beqz a5,46882 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - ld a4,8(a0) │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - slli a3,a5,0x2 │ │ │ │ - add a3,a3,a5 │ │ │ │ - addi a4,a4,45 │ │ │ │ - slli a3,a3,0x4 │ │ │ │ - add a3,a3,a4 │ │ │ │ - li a0,0 │ │ │ │ - lbu a5,0(a4) │ │ │ │ - addi a4,a4,80 │ │ │ │ - addi a5,a5,-3 │ │ │ │ - seqz a5,a5 │ │ │ │ - addw a0,a0,a5 │ │ │ │ - zext.b a0,a0 │ │ │ │ - bne a3,a4,46862 │ │ │ │ - li a5,1 │ │ │ │ - sltu a0,a5,a0 │ │ │ │ - ret │ │ │ │ - li a0,0 │ │ │ │ - ret │ │ │ │ - lw a5,0(a0) │ │ │ │ - beqz a5,468c0 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - ld a4,8(a0) │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - slli a3,a5,0x2 │ │ │ │ - add a3,a3,a5 │ │ │ │ - addi a4,a4,45 │ │ │ │ - slli a3,a3,0x4 │ │ │ │ - add a3,a3,a4 │ │ │ │ - li a0,0 │ │ │ │ - lbu a5,0(a4) │ │ │ │ - addi a4,a4,80 │ │ │ │ - addi a5,a5,-3 │ │ │ │ - seqz a5,a5 │ │ │ │ - addw a0,a0,a5 │ │ │ │ - zext.b a0,a0 │ │ │ │ - bne a3,a4,468a0 │ │ │ │ - li a5,1 │ │ │ │ - sltu a0,a5,a0 │ │ │ │ - ret │ │ │ │ - li a0,0 │ │ │ │ - ret │ │ │ │ - lw a3,32(a0) │ │ │ │ - beqz a3,468e8 │ │ │ │ - ld a5,48(a0) │ │ │ │ - li a0,0 │ │ │ │ - addi a5,a5,60 │ │ │ │ - j 468d8 │ │ │ │ - addiw a0,a0,1 │ │ │ │ - beq a0,a3,468e8 │ │ │ │ - lbu a4,0(a5) │ │ │ │ - addi a5,a5,88 │ │ │ │ - beqz a4,468d2 │ │ │ │ - bgeu a0,a3,468e8 │ │ │ │ - ret │ │ │ │ - li a0,-1 │ │ │ │ - ret │ │ │ │ - mv a5,a0 │ │ │ │ - lw a0,32(a0) │ │ │ │ - beqz a0,4692c │ │ │ │ - ld a2,48(a5) │ │ │ │ - li a5,0 │ │ │ │ - addi a4,a2,60 │ │ │ │ - j 46902 │ │ │ │ - addiw a5,a5,1 │ │ │ │ - beq a5,a0,4692a │ │ │ │ - lbu a3,0(a4) │ │ │ │ - addi a4,a4,88 │ │ │ │ - beqz a3,468fc │ │ │ │ - bgeu a5,a0,4692a │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - li a4,88 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - mul a5,a5,a4 │ │ │ │ - add a2,a2,a5 │ │ │ │ - ld a5,24(a2) │ │ │ │ - ld a4,88(a5) │ │ │ │ - lw a0,32(a5) │ │ │ │ - lw a5,28(a4) │ │ │ │ - addw a0,a0,a5 │ │ │ │ - ret │ │ │ │ - li a0,0 │ │ │ │ - ret │ │ │ │ - lw a3,32(a0) │ │ │ │ - beqz a3,46952 │ │ │ │ - ld a5,48(a0) │ │ │ │ - li a0,0 │ │ │ │ - addi a5,a5,60 │ │ │ │ - j 46942 │ │ │ │ - addiw a0,a0,1 │ │ │ │ - beq a0,a3,46952 │ │ │ │ - lbu a4,0(a5) │ │ │ │ - addi a5,a5,88 │ │ │ │ - bnez a4,4693c │ │ │ │ - bgeu a0,a3,46952 │ │ │ │ - ret │ │ │ │ - li a0,-1 │ │ │ │ - ret │ │ │ │ - mv a5,a0 │ │ │ │ - lw a0,32(a0) │ │ │ │ - beqz a0,46996 │ │ │ │ - ld a2,48(a5) │ │ │ │ - li a5,0 │ │ │ │ - addi a4,a2,60 │ │ │ │ - j 4696c │ │ │ │ - addiw a5,a5,1 │ │ │ │ - beq a5,a0,46994 │ │ │ │ - lbu a3,0(a4) │ │ │ │ - addi a4,a4,88 │ │ │ │ - bnez a3,46966 │ │ │ │ - bgeu a5,a0,46994 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - li a4,88 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - mul a5,a5,a4 │ │ │ │ - add a2,a2,a5 │ │ │ │ - ld a5,24(a2) │ │ │ │ - ld a4,88(a5) │ │ │ │ - lw a0,32(a5) │ │ │ │ - lw a5,28(a4) │ │ │ │ - addw a0,a0,a5 │ │ │ │ - ret │ │ │ │ - li a0,0 │ │ │ │ - ret │ │ │ │ - beqz a0,469ca │ │ │ │ - lw a5,0(a0) │ │ │ │ - beqz a5,469ca │ │ │ │ - slli a3,a5,0x20 │ │ │ │ - srli a3,a3,0x20 │ │ │ │ - ld a5,8(a0) │ │ │ │ - slli a4,a3,0x2 │ │ │ │ - add a4,a4,a3 │ │ │ │ - addi a5,a5,45 │ │ │ │ - slli a4,a4,0x4 │ │ │ │ - add a4,a4,a5 │ │ │ │ - j 469ba │ │ │ │ - beq a4,a5,469c8 │ │ │ │ - lbu a0,0(a5) │ │ │ │ - addi a5,a5,80 │ │ │ │ - andi a0,a0,1 │ │ │ │ - beqz a0,469b6 │ │ │ │ - ret │ │ │ │ - ret │ │ │ │ - li a0,0 │ │ │ │ - ret │ │ │ │ - beqz a0,46a3e │ │ │ │ - lw a5,0(a0) │ │ │ │ - beqz a5,46a3e │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - ld a6,8(a0) │ │ │ │ - slli t3,a5,0x2 │ │ │ │ - add t3,t3,a5 │ │ │ │ - addi a6,a6,32 │ │ │ │ - slli t3,t3,0x4 │ │ │ │ - add t3,t3,a6 │ │ │ │ - li t4,88 │ │ │ │ - j 469f8 │ │ │ │ - addi a6,a6,80 │ │ │ │ - beq a6,t3,46a3e │ │ │ │ - lbu a0,13(a6) │ │ │ │ - andi a0,a0,1 │ │ │ │ - beqz a0,469f0 │ │ │ │ - lw a2,0(a6) │ │ │ │ - beqz a2,46a3c │ │ │ │ - slli a2,a2,0x20 │ │ │ │ - srli a2,a2,0x20 │ │ │ │ - mul a2,a2,t4 │ │ │ │ - ld a5,16(a6) │ │ │ │ - li a4,0 │ │ │ │ - add a2,a2,a5 │ │ │ │ - lbu a3,60(a5) │ │ │ │ - bnez a3,46a30 │ │ │ │ - lw t1,48(a5) │ │ │ │ - lw a3,44(a5) │ │ │ │ - lw a7,52(a5) │ │ │ │ - addw a3,a3,t1 │ │ │ │ - addw a4,a4,a3 │ │ │ │ - addw a4,a4,a7 │ │ │ │ - addi a5,a5,88 │ │ │ │ - bne a5,a2,46a16 │ │ │ │ - bltu a1,a4,469f0 │ │ │ │ - ret │ │ │ │ - li a0,0 │ │ │ │ - ret │ │ │ │ - beqz a0,46a76 │ │ │ │ - lw a5,0(a0) │ │ │ │ - beqz a5,46a76 │ │ │ │ - slli a3,a5,0x20 │ │ │ │ - srli a3,a3,0x20 │ │ │ │ - ld a5,8(a0) │ │ │ │ - slli a4,a3,0x2 │ │ │ │ - add a4,a4,a3 │ │ │ │ - addi a5,a5,45 │ │ │ │ - slli a4,a4,0x4 │ │ │ │ - add a4,a4,a5 │ │ │ │ - j 46a64 │ │ │ │ - beq a4,a5,46a74 │ │ │ │ - lbu a0,0(a5) │ │ │ │ - addi a5,a5,80 │ │ │ │ - andi a0,a0,2 │ │ │ │ - beqz a0,46a60 │ │ │ │ - li a0,1 │ │ │ │ - ret │ │ │ │ - ret │ │ │ │ - li a0,0 │ │ │ │ - ret │ │ │ │ - beqz a0,46ae6 │ │ │ │ - lw a5,0(a0) │ │ │ │ - beqz a5,46ae6 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - ld a0,8(a0) │ │ │ │ - slli t1,a5,0x2 │ │ │ │ - add t1,t1,a5 │ │ │ │ - addi a0,a0,32 │ │ │ │ - slli t1,t1,0x4 │ │ │ │ - add t1,t1,a0 │ │ │ │ - li t3,88 │ │ │ │ - j 46aa2 │ │ │ │ - addi a0,a0,80 │ │ │ │ - beq a0,t1,46ae6 │ │ │ │ - lbu a5,13(a0) │ │ │ │ - andi a5,a5,2 │ │ │ │ - beqz a5,46a9a │ │ │ │ - lw a2,0(a0) │ │ │ │ - beqz a2,46ae2 │ │ │ │ - slli a2,a2,0x20 │ │ │ │ - srli a2,a2,0x20 │ │ │ │ - mul a2,a2,t3 │ │ │ │ - ld a5,16(a0) │ │ │ │ - li a4,0 │ │ │ │ - add a2,a2,a5 │ │ │ │ - lbu a3,60(a5) │ │ │ │ - beqz a3,46ad6 │ │ │ │ - lw a7,48(a5) │ │ │ │ - lw a3,44(a5) │ │ │ │ - lw a6,52(a5) │ │ │ │ - addw a3,a3,a7 │ │ │ │ - addw a4,a4,a3 │ │ │ │ - addw a4,a4,a6 │ │ │ │ - addi a5,a5,88 │ │ │ │ - bne a2,a5,46abc │ │ │ │ - bltu a1,a4,46a9a │ │ │ │ - li a0,1 │ │ │ │ - ret │ │ │ │ - li a0,0 │ │ │ │ - ret │ │ │ │ - beqz a0,46b76 │ │ │ │ - lw a5,0(a0) │ │ │ │ - beqz a5,46b76 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - ld a3,8(a0) │ │ │ │ - slli t4,a5,0x2 │ │ │ │ - add t4,t4,a5 │ │ │ │ - addi a3,a3,32 │ │ │ │ - slli t4,t4,0x4 │ │ │ │ - add t4,t4,a3 │ │ │ │ - li t5,3 │ │ │ │ - li t6,88 │ │ │ │ - j 46b14 │ │ │ │ - addi a3,a3,80 │ │ │ │ - beq a3,t4,46b76 │ │ │ │ - lbu a5,13(a3) │ │ │ │ - andi a5,a5,3 │ │ │ │ - bne a5,t5,46b0c │ │ │ │ - lw t3,0(a3) │ │ │ │ - beqz t3,46b72 │ │ │ │ - slli t3,t3,0x20 │ │ │ │ - srli t3,t3,0x20 │ │ │ │ - mul t3,t3,t6 │ │ │ │ - ld a5,16(a3) │ │ │ │ - li a0,0 │ │ │ │ - li a2,0 │ │ │ │ - add t3,t3,a5 │ │ │ │ - j 46b48 │ │ │ │ - addw a2,a6,a2 │ │ │ │ - addi a5,a5,88 │ │ │ │ - addw a2,a2,a4 │ │ │ │ - beq a5,t3,46b6c │ │ │ │ - lw t1,48(a5) │ │ │ │ - lw a4,44(a5) │ │ │ │ - lbu a7,60(a5) │ │ │ │ - lw a6,52(a5) │ │ │ │ - addw a4,a4,t1 │ │ │ │ - bnez a7,46b3a │ │ │ │ - addw a0,a6,a0 │ │ │ │ - addi a5,a5,88 │ │ │ │ - addw a0,a0,a4 │ │ │ │ - bne a5,t3,46b48 │ │ │ │ - addw a2,a2,a0 │ │ │ │ - bltu a1,a2,46b0c │ │ │ │ - li a0,1 │ │ │ │ - ret │ │ │ │ - li a0,0 │ │ │ │ - ret │ │ │ │ - lw a4,32(a0) │ │ │ │ - beqz a4,46bb0 │ │ │ │ - slli a4,a4,0x20 │ │ │ │ - li a3,2 │ │ │ │ - ld a5,48(a0) │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - beq a1,a3,46bb4 │ │ │ │ - li a3,88 │ │ │ │ - mul a4,a4,a3 │ │ │ │ - add a4,a4,a5 │ │ │ │ - j 46b9e │ │ │ │ - addi a5,a5,88 │ │ │ │ - beq a5,a4,46bb0 │ │ │ │ - lbu a3,60(a5) │ │ │ │ - bne a3,a1,46b96 │ │ │ │ - lbu a3,74(a5) │ │ │ │ - beqz a3,46b96 │ │ │ │ - li a0,1 │ │ │ │ - ret │ │ │ │ - li a0,0 │ │ │ │ - ret │ │ │ │ - li a3,88 │ │ │ │ - mul a4,a4,a3 │ │ │ │ - add a4,a4,a5 │ │ │ │ - j 46bc4 │ │ │ │ - beq a5,a4,46bd0 │ │ │ │ - lbu a0,74(a5) │ │ │ │ - addi a5,a5,88 │ │ │ │ - beqz a0,46bc0 │ │ │ │ - j 46bac │ │ │ │ - ret │ │ │ │ - lw a3,32(a0) │ │ │ │ - beqz a3,46c0a │ │ │ │ - li a5,2 │ │ │ │ - ld a2,48(a0) │ │ │ │ - beq a1,a5,46c02 │ │ │ │ - slli a3,a3,0x20 │ │ │ │ - li a5,88 │ │ │ │ - srli a3,a3,0x20 │ │ │ │ - mul a3,a3,a5 │ │ │ │ - mv a5,a2 │ │ │ │ - add a3,a3,a2 │ │ │ │ - j 46bf4 │ │ │ │ - beq a5,a3,46c0a │ │ │ │ - lbu a4,60(a5) │ │ │ │ - mv a2,a5 │ │ │ │ - addi a5,a5,88 │ │ │ │ - bne a4,a1,46bf0 │ │ │ │ - ld a5,24(a2) │ │ │ │ - lbu a0,96(a5) │ │ │ │ - ret │ │ │ │ - li a0,0 │ │ │ │ - ret │ │ │ │ - sw zero,0(a0) │ │ │ │ - sd zero,8(a0) │ │ │ │ - ret │ │ │ │ - lw a5,0(a0) │ │ │ │ - addi sp,sp,-64 │ │ │ │ - sd s2,32(sp) │ │ │ │ - addiw a5,a5,1 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - mv s2,a1 │ │ │ │ - sd s4,16(sp) │ │ │ │ - slli a1,a5,0x2 │ │ │ │ - mv s4,a0 │ │ │ │ - ld a0,8(a0) │ │ │ │ - add a1,a1,a5 │ │ │ │ - slli a1,a1,0x4 │ │ │ │ - sd ra,56(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - lw a4,0(s4) │ │ │ │ - sd a0,8(s4) │ │ │ │ - slli a3,a4,0x20 │ │ │ │ - srli a3,a3,0x20 │ │ │ │ - slli a5,a3,0x2 │ │ │ │ - add a5,a5,a3 │ │ │ │ - slli a5,a5,0x4 │ │ │ │ - add a0,a0,a5 │ │ │ │ - sd zero,48(a0) │ │ │ │ - lhu a5,44(s2) │ │ │ │ - sh a5,44(a0) │ │ │ │ - lw t1,36(s2) │ │ │ │ - lw a7,40(s2) │ │ │ │ - ld a6,0(s2) │ │ │ │ - ld a1,8(s2) │ │ │ │ - lw a2,20(s2) │ │ │ │ - lw a3,24(s2) │ │ │ │ - fld fa3,56(s2) │ │ │ │ - fld fa4,64(s2) │ │ │ │ - fld fa5,72(s2) │ │ │ │ - sw zero,32(a0) │ │ │ │ - lw a5,32(s2) │ │ │ │ - sw t1,36(a0) │ │ │ │ - sw a7,40(a0) │ │ │ │ - sd a6,0(a0) │ │ │ │ - sd a1,8(a0) │ │ │ │ - sw a2,20(a0) │ │ │ │ - sw a3,24(a0) │ │ │ │ - fsd fa3,56(a0) │ │ │ │ - fsd fa4,64(a0) │ │ │ │ - fsd fa5,72(a0) │ │ │ │ - beqz a5,46d4c │ │ │ │ - sd s3,24(sp) │ │ │ │ - sd s5,8(sp) │ │ │ │ - sd s0,48(sp) │ │ │ │ - sd s1,40(sp) │ │ │ │ - li s3,0 │ │ │ │ - li s5,0 │ │ │ │ - li a1,104 │ │ │ │ + mv a2,a1 │ │ │ │ + mv a1,a0 │ │ │ │ li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a5,48(s2) │ │ │ │ + jal 467ee │ │ │ │ + sext.w a0,a0 │ │ │ │ + li a5,-1 │ │ │ │ + beq a0,a5,46b3a │ │ │ │ mv s0,a0 │ │ │ │ - li a1,48 │ │ │ │ - add a5,a5,s3 │ │ │ │ - ld s1,24(a5) │ │ │ │ - li a0,0 │ │ │ │ - addiw s5,s5,1 │ │ │ │ - ld a5,0(s1) │ │ │ │ - ld a3,16(s1) │ │ │ │ - ld a4,24(s1) │ │ │ │ - sd a5,0(s0) │ │ │ │ - lw a5,8(s1) │ │ │ │ - sd a3,16(s0) │ │ │ │ - sd a4,24(s0) │ │ │ │ - sw a5,8(s0) │ │ │ │ - ld a5,32(s1) │ │ │ │ - ld a2,48(s1) │ │ │ │ - ld a3,56(s1) │ │ │ │ - sd a5,32(s0) │ │ │ │ - lw a5,40(s1) │ │ │ │ - ld a4,64(s1) │ │ │ │ - sd a2,48(s0) │ │ │ │ - sw a5,40(s0) │ │ │ │ - ld a5,72(s1) │ │ │ │ - sd a3,56(s0) │ │ │ │ - sd a4,64(s0) │ │ │ │ - lhu a4,96(s1) │ │ │ │ - sd a5,72(s0) │ │ │ │ - lw a5,80(s1) │ │ │ │ - sh a4,96(s0) │ │ │ │ - sw a5,80(s0) │ │ │ │ - jal 1d4e0 │ │ │ │ - sd a0,88(s0) │ │ │ │ - ld a1,88(s1) │ │ │ │ - jal 4bad8 │ │ │ │ - lwu a4,0(s4) │ │ │ │ - ld a2,48(s2) │ │ │ │ - ld a0,8(s4) │ │ │ │ - slli a5,a4,0x2 │ │ │ │ - add a2,a2,s3 │ │ │ │ - lbu a3,60(a2) │ │ │ │ - add a5,a5,a4 │ │ │ │ - lbu a4,74(a2) │ │ │ │ - ld a2,0(a2) │ │ │ │ - slli a5,a5,0x4 │ │ │ │ - add a0,a0,a5 │ │ │ │ - mv a1,s0 │ │ │ │ - jal 45d64 │ │ │ │ - lw a5,32(s2) │ │ │ │ - addi s3,s3,88 │ │ │ │ - bltu s5,a5,46cb0 │ │ │ │ - lw a4,0(s4) │ │ │ │ - ld s0,48(sp) │ │ │ │ - ld s1,40(sp) │ │ │ │ - ld s3,24(sp) │ │ │ │ - ld s5,8(sp) │ │ │ │ - ld ra,56(sp) │ │ │ │ - addiw a4,a4,1 │ │ │ │ - sw a4,0(s4) │ │ │ │ - ld s2,32(sp) │ │ │ │ - ld s4,16(sp) │ │ │ │ - addi sp,sp,64 │ │ │ │ - ret │ │ │ │ + j 46ad2 │ │ │ │ + mv a3,s0 │ │ │ │ + auipc a2,0x1a │ │ │ │ + addi a2,a2,1684 │ │ │ │ + li a1,360 │ │ │ │ + auipc a0,0x1a │ │ │ │ + addi a0,a0,1600 │ │ │ │ + jal 22b80 │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ addi sp,sp,-48 │ │ │ │ - sd ra,40(sp) │ │ │ │ sd s0,32(sp) │ │ │ │ sd s1,24(sp) │ │ │ │ + sd ra,40(sp) │ │ │ │ sd s2,16(sp) │ │ │ │ sd s3,8(sp) │ │ │ │ - beqz a0,46d9e │ │ │ │ - lw a5,0(a1) │ │ │ │ + lbu a5,60(a0) │ │ │ │ + mv s1,a0 │ │ │ │ + mv s0,a1 │ │ │ │ + bnez a5,46bc2 │ │ │ │ + ld a5,0(s1) │ │ │ │ + slli a4,s0,0x20 │ │ │ │ + srli s0,a4,0x1d │ │ │ │ + add a5,a5,s0 │ │ │ │ + ld a5,0(a5) │ │ │ │ + li s3,0 │ │ │ │ + lw s2,68(a5) │ │ │ │ + beqz s2,46bb2 │ │ │ │ + addiw a1,s2,1 │ │ │ │ + slli a1,a1,0x20 │ │ │ │ + srli a1,a1,0x20 │ │ │ │ + li a0,0 │ │ │ │ + jal 1e81c │ │ │ │ + ld a5,8(s1) │ │ │ │ + slli s2,s2,0x20 │ │ │ │ + srli s2,s2,0x20 │ │ │ │ + add a5,a5,s0 │ │ │ │ + ld a5,0(a5) │ │ │ │ mv s3,a0 │ │ │ │ - mv s2,a1 │ │ │ │ - li s1,0 │ │ │ │ - li s0,0 │ │ │ │ - beqz a5,46d90 │ │ │ │ - ld a1,8(s2) │ │ │ │ - mv a0,s3 │ │ │ │ - addiw s0,s0,1 │ │ │ │ - add a1,a1,s1 │ │ │ │ - jal 46c18 │ │ │ │ - lw a5,0(s2) │ │ │ │ - addi s1,s1,80 │ │ │ │ - bltu s0,a5,46d76 │ │ │ │ + mv a2,s2 │ │ │ │ + ld a1,48(a5) │ │ │ │ + add s2,s2,s3 │ │ │ │ + jal 36a0 │ │ │ │ + sb zero,0(s2) │ │ │ │ ld ra,40(sp) │ │ │ │ ld s0,32(sp) │ │ │ │ ld s1,24(sp) │ │ │ │ ld s2,16(sp) │ │ │ │ + mv a0,s3 │ │ │ │ ld s3,8(sp) │ │ │ │ addi sp,sp,48 │ │ │ │ ret │ │ │ │ - auipc a3,0x1f │ │ │ │ - addi a3,a3,434 │ │ │ │ - li a2,1729 │ │ │ │ - auipc a1,0x1b │ │ │ │ - addi a1,a1,-10 │ │ │ │ - auipc a0,0x1b │ │ │ │ - addi a0,a0,-2 │ │ │ │ - jal 3830 <__assert_fail@plt> │ │ │ │ + mv a2,a1 │ │ │ │ + mv a1,a0 │ │ │ │ + li a0,0 │ │ │ │ + jal 467ee │ │ │ │ + sext.w a0,a0 │ │ │ │ + li a5,-1 │ │ │ │ + beq a0,a5,46bd8 │ │ │ │ + mv s0,a0 │ │ │ │ + j 46b70 │ │ │ │ + mv a3,s0 │ │ │ │ + auipc a2,0x1a │ │ │ │ + addi a2,a2,1526 │ │ │ │ + li a1,393 │ │ │ │ + auipc a0,0x1a │ │ │ │ + addi a0,a0,1442 │ │ │ │ + jal 22b80 │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ addi sp,sp,-48 │ │ │ │ + sd s0,32(sp) │ │ │ │ + sd s1,24(sp) │ │ │ │ + sd ra,40(sp) │ │ │ │ sd s2,16(sp) │ │ │ │ - li a1,16 │ │ │ │ - mv s2,a0 │ │ │ │ - li a0,0 │ │ │ │ sd s3,8(sp) │ │ │ │ - sd ra,40(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - sw zero,0(a0) │ │ │ │ - lw a5,0(s2) │ │ │ │ - sd zero,8(a0) │ │ │ │ + lbu a5,60(a0) │ │ │ │ + mv s1,a0 │ │ │ │ + mv s0,a1 │ │ │ │ + bnez a5,46c60 │ │ │ │ + ld a5,0(s1) │ │ │ │ + slli a4,s0,0x20 │ │ │ │ + srli s0,a4,0x1d │ │ │ │ + add a5,a5,s0 │ │ │ │ + ld a5,0(a5) │ │ │ │ + li s3,0 │ │ │ │ + lw s2,76(a5) │ │ │ │ + beqz s2,46c50 │ │ │ │ + addiw a1,s2,1 │ │ │ │ + slli a1,a1,0x20 │ │ │ │ + srli a1,a1,0x20 │ │ │ │ + li a0,0 │ │ │ │ + jal 1e81c │ │ │ │ + ld a5,0(s1) │ │ │ │ + slli s2,s2,0x20 │ │ │ │ + srli s2,s2,0x20 │ │ │ │ + add a5,a5,s0 │ │ │ │ + ld a5,0(a5) │ │ │ │ mv s3,a0 │ │ │ │ - beqz a5,46e06 │ │ │ │ - sd s0,32(sp) │ │ │ │ - sd s1,24(sp) │ │ │ │ - li s0,0 │ │ │ │ - li s1,0 │ │ │ │ - ld a1,8(s2) │ │ │ │ - mv a0,s3 │ │ │ │ - addiw s0,s0,1 │ │ │ │ - add a1,a1,s1 │ │ │ │ - jal 46c18 │ │ │ │ - lw a5,0(s2) │ │ │ │ - addi s1,s1,80 │ │ │ │ - bltu s0,a5,46de8 │ │ │ │ + mv a2,s2 │ │ │ │ + ld a1,48(a5) │ │ │ │ + add s2,s2,s3 │ │ │ │ + jal 36a0 │ │ │ │ + sb zero,0(s2) │ │ │ │ + ld ra,40(sp) │ │ │ │ ld s0,32(sp) │ │ │ │ ld s1,24(sp) │ │ │ │ - ld ra,40(sp) │ │ │ │ ld s2,16(sp) │ │ │ │ mv a0,s3 │ │ │ │ ld s3,8(sp) │ │ │ │ addi sp,sp,48 │ │ │ │ ret │ │ │ │ - lw t3,0(a0) │ │ │ │ - beqz t3,46ec2 │ │ │ │ - ld t1,8(a0) │ │ │ │ - lw a0,32(t1) │ │ │ │ - beqz a0,46e4e │ │ │ │ - slli a1,a0,0x20 │ │ │ │ - li a5,88 │ │ │ │ - srli a1,a1,0x20 │ │ │ │ - mul a1,a1,a5 │ │ │ │ - ld a5,48(t1) │ │ │ │ - li a0,0 │ │ │ │ - add a1,a1,a5 │ │ │ │ - lw a2,44(a5) │ │ │ │ - lw a4,48(a5) │ │ │ │ - lw a3,52(a5) │ │ │ │ - addi a5,a5,88 │ │ │ │ - addw a4,a4,a2 │ │ │ │ - addw a4,a4,a3 │ │ │ │ - addw a0,a0,a4 │ │ │ │ - bne a1,a5,46e3a │ │ │ │ - li t5,0 │ │ │ │ - li t4,0 │ │ │ │ - addiw t4,t4,1 │ │ │ │ - addi t5,t5,80 │ │ │ │ - beq t3,t4,46ebc │ │ │ │ - add a5,t1,t5 │ │ │ │ - lw a3,32(a5) │ │ │ │ - beqz a3,46ebe │ │ │ │ - slli a3,a3,0x20 │ │ │ │ - srli a3,a3,0x20 │ │ │ │ - li a4,88 │ │ │ │ - mul a3,a3,a4 │ │ │ │ - ld a7,48(a5) │ │ │ │ - li a2,0 │ │ │ │ - mv a5,a7 │ │ │ │ - add a3,a3,a7 │ │ │ │ - lw a6,44(a5) │ │ │ │ - lw a4,48(a5) │ │ │ │ - lw a1,52(a5) │ │ │ │ - addi a5,a5,88 │ │ │ │ - addw a4,a4,a6 │ │ │ │ - addw a4,a4,a1 │ │ │ │ - addw a2,a2,a4 │ │ │ │ - bne a3,a5,46e7a │ │ │ │ - bgeu a2,a0,46e52 │ │ │ │ - li a0,0 │ │ │ │ - lw a2,44(a7) │ │ │ │ - lw a5,48(a7) │ │ │ │ - lw a4,52(a7) │ │ │ │ - addi a7,a7,88 │ │ │ │ - addw a5,a5,a2 │ │ │ │ - addw a5,a5,a4 │ │ │ │ - addw a0,a0,a5 │ │ │ │ - bne a3,a7,46e98 │ │ │ │ - addiw t4,t4,1 │ │ │ │ - addi t5,t5,80 │ │ │ │ - bne t3,t4,46e5c │ │ │ │ - ret │ │ │ │ - li a0,0 │ │ │ │ - j 46e52 │ │ │ │ + mv a2,a1 │ │ │ │ + mv a1,a0 │ │ │ │ li a0,0 │ │ │ │ - ret │ │ │ │ - lw a5,0(a0) │ │ │ │ - addi sp,sp,-96 │ │ │ │ - sd ra,88(sp) │ │ │ │ - sd s0,80(sp) │ │ │ │ - sd s1,72(sp) │ │ │ │ - sd s2,64(sp) │ │ │ │ - sd s3,56(sp) │ │ │ │ - sd s4,48(sp) │ │ │ │ - sd s5,40(sp) │ │ │ │ - sd s6,32(sp) │ │ │ │ - sd s7,24(sp) │ │ │ │ - sd s8,16(sp) │ │ │ │ - sd s9,8(sp) │ │ │ │ - beqz a5,46fd4 │ │ │ │ - ld s6,8(a0) │ │ │ │ - mv s5,a0 │ │ │ │ - mv s3,a1 │ │ │ │ - lw a4,32(s6) │ │ │ │ - mv s4,a2 │ │ │ │ - beqz a4,46fd0 │ │ │ │ - li s1,0 │ │ │ │ - li s2,0 │ │ │ │ - li s0,0 │ │ │ │ - ld a5,48(s6) │ │ │ │ - mv a2,s4 │ │ │ │ - mv a1,s3 │ │ │ │ - add a5,a5,s1 │ │ │ │ - ld a5,24(a5) │ │ │ │ - addiw s0,s0,1 │ │ │ │ - addi s1,s1,88 │ │ │ │ - ld a0,88(a5) │ │ │ │ - jal 4c4e2 │ │ │ │ - lw a5,32(s6) │ │ │ │ - addw s2,a0,s2 │ │ │ │ - bltu s0,a5,46efa │ │ │ │ - lw a5,0(s5) │ │ │ │ - li s8,0 │ │ │ │ - li s7,0 │ │ │ │ - addiw s8,s8,1 │ │ │ │ - addi s7,s7,80 │ │ │ │ - bgeu s8,a5,46f78 │ │ │ │ - ld s6,8(s5) │ │ │ │ - li s1,0 │ │ │ │ - li s9,0 │ │ │ │ - add s6,s6,s7 │ │ │ │ - lw a5,32(s6) │ │ │ │ - li s0,0 │ │ │ │ - beqz a5,46f66 │ │ │ │ - ld a5,48(s6) │ │ │ │ - mv a2,s4 │ │ │ │ - mv a1,s3 │ │ │ │ - add a5,a5,s1 │ │ │ │ - ld a5,24(a5) │ │ │ │ - addiw s0,s0,1 │ │ │ │ - addi s1,s1,88 │ │ │ │ - ld a0,88(a5) │ │ │ │ - jal 4c4e2 │ │ │ │ - lw a5,32(s6) │ │ │ │ - addw s9,a0,s9 │ │ │ │ - bltu s0,a5,46f42 │ │ │ │ - blt s2,s9,46f94 │ │ │ │ - lw a5,0(s5) │ │ │ │ - addiw s8,s8,1 │ │ │ │ - addi s7,s7,80 │ │ │ │ - bltu s8,a5,46f30 │ │ │ │ - ld ra,88(sp) │ │ │ │ - ld s0,80(sp) │ │ │ │ - ld s1,72(sp) │ │ │ │ - ld s3,56(sp) │ │ │ │ - ld s4,48(sp) │ │ │ │ - ld s5,40(sp) │ │ │ │ - ld s6,32(sp) │ │ │ │ - ld s7,24(sp) │ │ │ │ - ld s8,16(sp) │ │ │ │ - ld s9,8(sp) │ │ │ │ - mv a0,s2 │ │ │ │ - ld s2,64(sp) │ │ │ │ - addi sp,sp,96 │ │ │ │ - ret │ │ │ │ - ld s6,8(s5) │ │ │ │ - li s1,0 │ │ │ │ - li s2,0 │ │ │ │ - add s6,s6,s7 │ │ │ │ - lw a5,32(s6) │ │ │ │ - li s0,0 │ │ │ │ - beqz a5,46f6a │ │ │ │ - ld a5,48(s6) │ │ │ │ - mv a2,s4 │ │ │ │ - mv a1,s3 │ │ │ │ - add a5,a5,s1 │ │ │ │ - ld a5,24(a5) │ │ │ │ - addiw s0,s0,1 │ │ │ │ - addi s1,s1,88 │ │ │ │ - ld a0,88(a5) │ │ │ │ - jal 4c4e2 │ │ │ │ - lw a5,32(s6) │ │ │ │ - addw s2,a0,s2 │ │ │ │ - bltu s0,a5,46fa6 │ │ │ │ - lw a5,0(s5) │ │ │ │ - j 46f6e │ │ │ │ - li s2,0 │ │ │ │ - j 46f22 │ │ │ │ - li s2,0 │ │ │ │ - j 46f78 │ │ │ │ - addi sp,sp,-128 │ │ │ │ - sd s6,64(sp) │ │ │ │ - mv s6,a0 │ │ │ │ - lw a0,0(a0) │ │ │ │ - sd ra,120(sp) │ │ │ │ - sd s8,48(sp) │ │ │ │ - beqz a0,4710e │ │ │ │ - sd s0,112(sp) │ │ │ │ - sd s1,104(sp) │ │ │ │ - sd s4,80(sp) │ │ │ │ - sd s5,72(sp) │ │ │ │ - sd s7,56(sp) │ │ │ │ - sd s2,96(sp) │ │ │ │ - sd s3,88(sp) │ │ │ │ - sd s9,40(sp) │ │ │ │ - sd s10,32(sp) │ │ │ │ - sd s11,24(sp) │ │ │ │ + jal 467ee │ │ │ │ + sext.w a0,a0 │ │ │ │ + li a5,-1 │ │ │ │ + beq a0,a5,46c76 │ │ │ │ + mv s0,a0 │ │ │ │ + j 46c0e │ │ │ │ + mv a3,s0 │ │ │ │ + auipc a2,0x1a │ │ │ │ + addi a2,a2,1368 │ │ │ │ + li a1,426 │ │ │ │ + auipc a0,0x1a │ │ │ │ + addi a0,a0,1284 │ │ │ │ + jal 22b80 │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ + addi sp,sp,-48 │ │ │ │ + sd s0,32(sp) │ │ │ │ + sd s1,24(sp) │ │ │ │ + sd ra,40(sp) │ │ │ │ + sd s2,16(sp) │ │ │ │ + sd s3,8(sp) │ │ │ │ + lbu a5,60(a0) │ │ │ │ + mv s1,a0 │ │ │ │ mv s0,a1 │ │ │ │ - mv s1,a2 │ │ │ │ - mv s5,a3 │ │ │ │ - li s4,0 │ │ │ │ - li s8,0 │ │ │ │ - sd zero,8(sp) │ │ │ │ - li s7,2 │ │ │ │ - ld a4,8(s6) │ │ │ │ - slli a5,s4,0x2 │ │ │ │ - add a5,a5,s4 │ │ │ │ - slli a5,a5,0x4 │ │ │ │ - add s9,a4,a5 │ │ │ │ - beq s5,s7,4702a │ │ │ │ - lbu a5,45(s9) │ │ │ │ - beqz s5,470ba │ │ │ │ - andi a5,a5,2 │ │ │ │ - beqz a5,47078 │ │ │ │ - lw a5,32(s9) │ │ │ │ - beqz a5,470c4 │ │ │ │ - li s11,0 │ │ │ │ - li s2,0 │ │ │ │ - li s3,0 │ │ │ │ - li s10,0 │ │ │ │ - ld a5,48(s9) │ │ │ │ - mv a2,s1 │ │ │ │ - mv a1,s0 │ │ │ │ - add a5,a5,s11 │ │ │ │ - ld a3,24(a5) │ │ │ │ - lbu a5,60(a5) │ │ │ │ - ld a0,88(a3) │ │ │ │ - beqz a5,470a2 │ │ │ │ - jal 4c4e2 │ │ │ │ - lw a5,32(s9) │ │ │ │ - addiw s10,s10,1 │ │ │ │ - addw s3,a0,s3 │ │ │ │ - addi s11,s11,88 │ │ │ │ - bltu s10,a5,47038 │ │ │ │ - ld a5,8(sp) │ │ │ │ - lw a0,0(s6) │ │ │ │ - bnez a5,470cc │ │ │ │ - beq s5,s7,470f4 │ │ │ │ - beqz s5,470fe │ │ │ │ - li a5,1 │ │ │ │ - mv s8,s3 │ │ │ │ - sd a5,8(sp) │ │ │ │ - addi s4,s4,1 │ │ │ │ - sext.w a5,s4 │ │ │ │ - bltu a5,a0,4700a │ │ │ │ - ld s0,112(sp) │ │ │ │ - ld ra,120(sp) │ │ │ │ - ld s1,104(sp) │ │ │ │ - ld s2,96(sp) │ │ │ │ - ld s3,88(sp) │ │ │ │ - ld s4,80(sp) │ │ │ │ - ld s5,72(sp) │ │ │ │ - ld s7,56(sp) │ │ │ │ - ld s9,40(sp) │ │ │ │ - ld s10,32(sp) │ │ │ │ - ld s11,24(sp) │ │ │ │ - ld s6,64(sp) │ │ │ │ - mv a0,s8 │ │ │ │ - ld s8,48(sp) │ │ │ │ - addi sp,sp,128 │ │ │ │ - ret │ │ │ │ - jal 4c4e2 │ │ │ │ - lw a5,32(s9) │ │ │ │ - addiw s10,s10,1 │ │ │ │ - addw s2,a0,s2 │ │ │ │ - addi s11,s11,88 │ │ │ │ - bltu s10,a5,47038 │ │ │ │ - j 47062 │ │ │ │ - andi a5,a5,1 │ │ │ │ - beqz a5,47078 │ │ │ │ - lw a5,32(s9) │ │ │ │ - bnez a5,47030 │ │ │ │ - ld a5,8(sp) │ │ │ │ - li s2,0 │ │ │ │ - li s3,0 │ │ │ │ - beqz a5,4706a │ │ │ │ - beq s5,s7,470e4 │ │ │ │ - beqz s5,470d6 │ │ │ │ - mv s2,s3 │ │ │ │ - mv a5,s8 │ │ │ │ - bge s8,s2,470de │ │ │ │ - mv a5,s2 │ │ │ │ - sext.w s8,a5 │ │ │ │ - j 47078 │ │ │ │ - addw a5,s3,s2 │ │ │ │ - mv s2,a5 │ │ │ │ - blt a5,s8,47106 │ │ │ │ - sext.w s8,s2 │ │ │ │ - j 47078 │ │ │ │ - li a5,1 │ │ │ │ - addw s8,s3,s2 │ │ │ │ - sd a5,8(sp) │ │ │ │ - j 47078 │ │ │ │ - li a5,1 │ │ │ │ - mv s8,s2 │ │ │ │ - sd a5,8(sp) │ │ │ │ - j 47078 │ │ │ │ - mv s2,s8 │ │ │ │ - sext.w s8,s2 │ │ │ │ - j 47078 │ │ │ │ - ld ra,120(sp) │ │ │ │ - li s8,0 │ │ │ │ - ld s6,64(sp) │ │ │ │ - mv a0,s8 │ │ │ │ - ld s8,48(sp) │ │ │ │ - addi sp,sp,128 │ │ │ │ - ret │ │ │ │ - lw a4,0(a0) │ │ │ │ - beqz a4,47248 │ │ │ │ - addi sp,sp,-96 │ │ │ │ - sd s4,48(sp) │ │ │ │ - mv s4,a0 │ │ │ │ - ld a0,8(a0) │ │ │ │ - sd s3,56(sp) │ │ │ │ - sd s7,24(sp) │ │ │ │ - sd s8,16(sp) │ │ │ │ - sd ra,88(sp) │ │ │ │ - sd s0,80(sp) │ │ │ │ - sd s1,72(sp) │ │ │ │ - sd s2,64(sp) │ │ │ │ - sd s5,40(sp) │ │ │ │ - sd s6,32(sp) │ │ │ │ - sd s9,8(sp) │ │ │ │ + bnez a5,46cfe │ │ │ │ + ld a5,0(s1) │ │ │ │ + slli a4,s0,0x20 │ │ │ │ + srli s0,a4,0x1d │ │ │ │ + add a5,a5,s0 │ │ │ │ + ld a5,0(a5) │ │ │ │ li s3,0 │ │ │ │ - li s7,3 │ │ │ │ - li s8,1 │ │ │ │ - slli a5,s3,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - slli s2,a5,0x2 │ │ │ │ - add s2,s2,a5 │ │ │ │ - slli s2,s2,0x4 │ │ │ │ - add s1,a0,s2 │ │ │ │ - lbu a5,45(s1) │ │ │ │ - addiw s5,s3,1 │ │ │ │ - sext.w s6,s5 │ │ │ │ - beq a5,s7,471fa │ │ │ │ - lw a5,32(s1) │ │ │ │ - ld a0,48(s1) │ │ │ │ - beqz a5,4719a │ │ │ │ - li s0,0 │ │ │ │ - li s9,0 │ │ │ │ - add a0,a0,s0 │ │ │ │ - ld a1,24(a0) │ │ │ │ + lw s2,76(a5) │ │ │ │ + beqz s2,46cee │ │ │ │ + addiw a1,s2,1 │ │ │ │ + slli a1,a1,0x20 │ │ │ │ + srli a1,a1,0x20 │ │ │ │ li a0,0 │ │ │ │ - addiw s9,s9,1 │ │ │ │ - jal 44286 │ │ │ │ - ld a5,48(s1) │ │ │ │ + jal 1e81c │ │ │ │ + ld a5,8(s1) │ │ │ │ + slli s2,s2,0x20 │ │ │ │ + srli s2,s2,0x20 │ │ │ │ add a5,a5,s0 │ │ │ │ - ld a0,24(a5) │ │ │ │ - jal 3670 │ │ │ │ - ld a0,48(s1) │ │ │ │ - lw a5,32(s1) │ │ │ │ - add a4,a0,s0 │ │ │ │ - sd zero,24(a4) │ │ │ │ - addi s0,s0,88 │ │ │ │ - bltu s9,a5,47170 │ │ │ │ - jal 3670 │ │ │ │ - sb zero,45(s1) │ │ │ │ - lw a5,0(s4) │ │ │ │ - sd zero,48(s1) │ │ │ │ - sw zero,32(s1) │ │ │ │ - bltu s6,a5,47202 │ │ │ │ - ld a0,8(s4) │ │ │ │ - bgeu s8,a5,4723a │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - slli a1,a5,0x2 │ │ │ │ - add a1,a1,a5 │ │ │ │ - slli a1,a1,0x4 │ │ │ │ - jal 1d4e0 │ │ │ │ - lw a5,0(s4) │ │ │ │ - sd a0,8(s4) │ │ │ │ - addiw a4,a5,-1 │ │ │ │ - sw a4,0(s4) │ │ │ │ - bltu s3,a4,47144 │ │ │ │ - ld ra,88(sp) │ │ │ │ - ld s0,80(sp) │ │ │ │ - ld s1,72(sp) │ │ │ │ - ld s2,64(sp) │ │ │ │ - ld s3,56(sp) │ │ │ │ - ld s4,48(sp) │ │ │ │ - ld s5,40(sp) │ │ │ │ - ld s6,32(sp) │ │ │ │ - ld s7,24(sp) │ │ │ │ - ld s8,16(sp) │ │ │ │ - ld s9,8(sp) │ │ │ │ - addi sp,sp,96 │ │ │ │ - ret │ │ │ │ - mv s3,s6 │ │ │ │ - bltu s3,a4,47144 │ │ │ │ - j 471e0 │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - slli s5,s5,0x20 │ │ │ │ - subw a5,a5,s3 │ │ │ │ - srli s5,s5,0x20 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - ld a0,8(s4) │ │ │ │ - slli a1,s5,0x2 │ │ │ │ - slli a2,a5,0x2 │ │ │ │ - add a1,a1,s5 │ │ │ │ - add a2,a2,a5 │ │ │ │ - slli a1,a1,0x4 │ │ │ │ - add a1,a1,a0 │ │ │ │ - slli a2,a2,0x4 │ │ │ │ - add a0,a0,s2 │ │ │ │ + ld a5,0(a5) │ │ │ │ + mv s3,a0 │ │ │ │ + mv a2,s2 │ │ │ │ + ld a1,48(a5) │ │ │ │ + add s2,s2,s3 │ │ │ │ jal 36a0 │ │ │ │ - lw a5,0(s4) │ │ │ │ - ld a0,8(s4) │ │ │ │ - bltu s8,a5,471ba │ │ │ │ - jal 3670 │ │ │ │ - sd zero,8(s4) │ │ │ │ - sw zero,0(s4) │ │ │ │ - j 471e0 │ │ │ │ + sb zero,0(s2) │ │ │ │ + ld ra,40(sp) │ │ │ │ + ld s0,32(sp) │ │ │ │ + ld s1,24(sp) │ │ │ │ + ld s2,16(sp) │ │ │ │ + mv a0,s3 │ │ │ │ + ld s3,8(sp) │ │ │ │ + addi sp,sp,48 │ │ │ │ ret │ │ │ │ - addi sp,sp,-112 │ │ │ │ - sd s1,88(sp) │ │ │ │ - sd s2,80(sp) │ │ │ │ - sd s4,64(sp) │ │ │ │ - sd ra,104(sp) │ │ │ │ - mv s4,a0 │ │ │ │ - mv s2,a1 │ │ │ │ - mv s1,a2 │ │ │ │ - jal 46ec6 │ │ │ │ - lw a4,0(s4) │ │ │ │ - beqz a4,47360 │ │ │ │ - sd s5,56(sp) │ │ │ │ - sd s8,32(sp) │ │ │ │ - sd s0,96(sp) │ │ │ │ - sd s3,72(sp) │ │ │ │ - sd s6,48(sp) │ │ │ │ - sd s7,40(sp) │ │ │ │ - sd s9,24(sp) │ │ │ │ - sd s10,16(sp) │ │ │ │ - sd s11,8(sp) │ │ │ │ - mv s8,a0 │ │ │ │ - li s5,0 │ │ │ │ - slli a5,s5,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - slli s3,a5,0x2 │ │ │ │ - ld s0,8(s4) │ │ │ │ - add s3,s3,a5 │ │ │ │ - slli s3,s3,0x4 │ │ │ │ - add s0,s0,s3 │ │ │ │ - lw a5,32(s0) │ │ │ │ - addiw s6,s5,1 │ │ │ │ - sext.w s7,s6 │ │ │ │ - beqz a5,473bc │ │ │ │ - li s11,0 │ │ │ │ - li s9,0 │ │ │ │ - li s10,0 │ │ │ │ - ld a5,48(s0) │ │ │ │ - mv a2,s1 │ │ │ │ - mv a1,s2 │ │ │ │ - add a5,a5,s11 │ │ │ │ - ld a5,24(a5) │ │ │ │ - addiw s10,s10,1 │ │ │ │ - addi s11,s11,88 │ │ │ │ - ld a0,88(a5) │ │ │ │ - jal 4c4e2 │ │ │ │ - lw a5,32(s0) │ │ │ │ - addw s9,a0,s9 │ │ │ │ - bltu s10,a5,472a4 │ │ │ │ - bge s9,s8,4736c │ │ │ │ - ld a0,8(s4) │ │ │ │ - add s0,a0,s3 │ │ │ │ - beqz s0,4731a │ │ │ │ - lw a5,32(s0) │ │ │ │ - ld a0,48(s0) │ │ │ │ - beqz a5,47306 │ │ │ │ - li s10,0 │ │ │ │ - li s11,0 │ │ │ │ - add a0,a0,s10 │ │ │ │ - ld a1,24(a0) │ │ │ │ + mv a2,a1 │ │ │ │ + mv a1,a0 │ │ │ │ li a0,0 │ │ │ │ - addiw s11,s11,1 │ │ │ │ - jal 44286 │ │ │ │ - ld a5,48(s0) │ │ │ │ - add a5,a5,s10 │ │ │ │ - ld a0,24(a5) │ │ │ │ - jal 3670 │ │ │ │ - ld a0,48(s0) │ │ │ │ - lw a5,32(s0) │ │ │ │ - add a4,a0,s10 │ │ │ │ - sd zero,24(a4) │ │ │ │ - addi s10,s10,88 │ │ │ │ - bltu s11,a5,472dc │ │ │ │ - jal 3670 │ │ │ │ - sb zero,45(s0) │ │ │ │ - ld a0,8(s4) │ │ │ │ - sd zero,48(s0) │ │ │ │ - sw zero,32(s0) │ │ │ │ - lw a5,0(s4) │ │ │ │ - bltu s7,a5,47378 │ │ │ │ - li a4,1 │ │ │ │ - bgeu a4,a5,473ae │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - slli a1,a5,0x2 │ │ │ │ - add a1,a1,a5 │ │ │ │ - slli a1,a1,0x4 │ │ │ │ - jal 1d4e0 │ │ │ │ - lw a5,0(s4) │ │ │ │ - sd a0,8(s4) │ │ │ │ - addiw a4,a5,-1 │ │ │ │ - sw a4,0(s4) │ │ │ │ - bltu s5,a4,4727c │ │ │ │ - ld s0,96(sp) │ │ │ │ - ld s3,72(sp) │ │ │ │ - ld s5,56(sp) │ │ │ │ - ld s6,48(sp) │ │ │ │ - ld s7,40(sp) │ │ │ │ - ld s8,32(sp) │ │ │ │ - ld s9,24(sp) │ │ │ │ - ld s10,16(sp) │ │ │ │ - ld s11,8(sp) │ │ │ │ - ld ra,104(sp) │ │ │ │ - ld s1,88(sp) │ │ │ │ - ld s2,80(sp) │ │ │ │ - ld s4,64(sp) │ │ │ │ - addi sp,sp,112 │ │ │ │ - ret │ │ │ │ - lw a4,0(s4) │ │ │ │ - mv s5,s7 │ │ │ │ - bltu s5,a4,4727c │ │ │ │ - j 4734e │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - slli s6,s6,0x20 │ │ │ │ - subw a5,a5,s5 │ │ │ │ - srli s6,s6,0x20 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - slli a1,s6,0x2 │ │ │ │ - slli a2,a5,0x2 │ │ │ │ - add a1,a1,s6 │ │ │ │ - add a2,a2,a5 │ │ │ │ - slli a1,a1,0x4 │ │ │ │ - add a1,a1,a0 │ │ │ │ - slli a2,a2,0x4 │ │ │ │ - add a0,a0,s3 │ │ │ │ - jal 36a0 │ │ │ │ - lw a5,0(s4) │ │ │ │ - li a4,1 │ │ │ │ - ld a0,8(s4) │ │ │ │ - bltu a4,a5,47328 │ │ │ │ - jal 3670 │ │ │ │ - sd zero,8(s4) │ │ │ │ - sw zero,0(s4) │ │ │ │ - j 4734e │ │ │ │ - blez s8,473c4 │ │ │ │ - ld a0,48(s0) │ │ │ │ - j 47306 │ │ │ │ - mv s5,s7 │ │ │ │ - bltu s5,a4,4727c │ │ │ │ - j 4734e │ │ │ │ - addi sp,sp,-112 │ │ │ │ - sd s0,96(sp) │ │ │ │ - sd s1,88(sp) │ │ │ │ - sd s5,56(sp) │ │ │ │ - sd s7,40(sp) │ │ │ │ - mv s5,a0 │ │ │ │ - sd ra,104(sp) │ │ │ │ - mv s1,a1 │ │ │ │ - mv s0,a2 │ │ │ │ - mv s7,a3 │ │ │ │ - jal 46fd8 │ │ │ │ - lw a5,0(s5) │ │ │ │ - beqz a5,474c8 │ │ │ │ - sd s6,48(sp) │ │ │ │ - sd s8,32(sp) │ │ │ │ - sd s2,80(sp) │ │ │ │ - sd s3,72(sp) │ │ │ │ - sd s4,64(sp) │ │ │ │ - sd s9,24(sp) │ │ │ │ - sd s10,16(sp) │ │ │ │ - sd s11,8(sp) │ │ │ │ - mv s8,a0 │ │ │ │ - li s6,0 │ │ │ │ - slli a5,s6,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - slli s4,a5,0x2 │ │ │ │ - ld a3,8(s5) │ │ │ │ - add s4,s4,a5 │ │ │ │ - slli s4,s4,0x4 │ │ │ │ - add s9,a3,s4 │ │ │ │ - lw a5,32(s9) │ │ │ │ - beqz a5,47502 │ │ │ │ - li s10,0 │ │ │ │ - li s2,0 │ │ │ │ - li s3,0 │ │ │ │ - li s11,0 │ │ │ │ - ld a5,48(s9) │ │ │ │ - mv a2,s0 │ │ │ │ - mv a1,s1 │ │ │ │ - add a5,a5,s10 │ │ │ │ - ld a0,24(a5) │ │ │ │ - lbu a5,60(a5) │ │ │ │ - ld a0,88(a0) │ │ │ │ - beqz a5,474d6 │ │ │ │ - jal 4c4e2 │ │ │ │ - lw a5,32(s9) │ │ │ │ - addiw s11,s11,1 │ │ │ │ - addw s3,a0,s3 │ │ │ │ - addi s10,s10,88 │ │ │ │ - bltu s11,a5,47422 │ │ │ │ - beqz s7,47452 │ │ │ │ - mv s2,s3 │ │ │ │ - addiw s3,s6,1 │ │ │ │ - sext.w s11,s3 │ │ │ │ - bge s2,s8,474ee │ │ │ │ - ld a4,8(s5) │ │ │ │ - add a0,a4,s4 │ │ │ │ - beqz a0,4747e │ │ │ │ + jal 467ee │ │ │ │ + sext.w a0,a0 │ │ │ │ li a5,-1 │ │ │ │ - sw a5,36(a0) │ │ │ │ - sw zero,40(a0) │ │ │ │ - mv a1,s7 │ │ │ │ - jal 45174 │ │ │ │ - ld a4,8(s5) │ │ │ │ - add a0,a4,s4 │ │ │ │ - lw a3,32(a0) │ │ │ │ - lw a5,0(s5) │ │ │ │ - bnez a3,474fa │ │ │ │ - bltu s11,a5,47508 │ │ │ │ - li a3,1 │ │ │ │ - bgeu a3,a5,4753c │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - slli a1,a5,0x2 │ │ │ │ - add a1,a1,a5 │ │ │ │ - mv a0,a4 │ │ │ │ - slli a1,a1,0x4 │ │ │ │ - jal 1d4e0 │ │ │ │ - lw a4,0(s5) │ │ │ │ - sd a0,8(s5) │ │ │ │ - addiw a5,a4,-1 │ │ │ │ - sw a5,0(s5) │ │ │ │ - bltu s6,a5,473fe │ │ │ │ - ld s2,80(sp) │ │ │ │ - ld s3,72(sp) │ │ │ │ - ld s4,64(sp) │ │ │ │ - ld s6,48(sp) │ │ │ │ - ld s8,32(sp) │ │ │ │ - ld s9,24(sp) │ │ │ │ - ld s10,16(sp) │ │ │ │ - ld s11,8(sp) │ │ │ │ - ld ra,104(sp) │ │ │ │ - ld s0,96(sp) │ │ │ │ - ld s1,88(sp) │ │ │ │ - ld s5,56(sp) │ │ │ │ - ld s7,40(sp) │ │ │ │ - addi sp,sp,112 │ │ │ │ - ret │ │ │ │ - jal 4c4e2 │ │ │ │ - lw a5,32(s9) │ │ │ │ - addiw s11,s11,1 │ │ │ │ - addw s2,a0,s2 │ │ │ │ - addi s10,s10,88 │ │ │ │ - bltu s11,a5,47422 │ │ │ │ - j 4744c │ │ │ │ - lw a5,0(s5) │ │ │ │ - mv s6,s11 │ │ │ │ - bltu s6,a5,473fe │ │ │ │ - j 474b8 │ │ │ │ - mv s6,s11 │ │ │ │ - bltu s6,a5,473fe │ │ │ │ - j 474b8 │ │ │ │ - li s2,0 │ │ │ │ - li s3,0 │ │ │ │ - j 4744c │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - slli s3,s3,0x20 │ │ │ │ - subw a5,a5,s6 │ │ │ │ - srli s3,s3,0x20 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - slli a1,s3,0x2 │ │ │ │ - slli a2,a5,0x2 │ │ │ │ - add a1,a1,s3 │ │ │ │ - add a2,a2,a5 │ │ │ │ - slli a1,a1,0x4 │ │ │ │ - add a1,a1,a4 │ │ │ │ - slli a2,a2,0x4 │ │ │ │ - jal 36a0 │ │ │ │ - lw a5,0(s5) │ │ │ │ - li a3,1 │ │ │ │ - ld a4,8(s5) │ │ │ │ - bltu a3,a5,47490 │ │ │ │ - mv a0,a4 │ │ │ │ - jal 3670 │ │ │ │ - sd zero,8(s5) │ │ │ │ - sw zero,0(s5) │ │ │ │ - j 474b8 │ │ │ │ - mulw a4,a1,a3 │ │ │ │ - li a6,100 │ │ │ │ - fcvt.d.wu fa4,a1 │ │ │ │ - addi sp,sp,-112 │ │ │ │ - fcvt.d.wu fa5,a2 │ │ │ │ - sd s5,56(sp) │ │ │ │ - lw t4,0(a0) │ │ │ │ - sd ra,104(sp) │ │ │ │ - divuw a4,a4,a6 │ │ │ │ - mulw a5,a3,a2 │ │ │ │ - fcvt.d.w fa3,a4 │ │ │ │ - fsub.d fa4,fa4,fa3 │ │ │ │ - divuw a5,a5,a6 │ │ │ │ - fcvt.wu.d s5,fa4,rtz │ │ │ │ - fcvt.d.w fa4,a5 │ │ │ │ - fsub.d fa5,fa5,fa4 │ │ │ │ - beqz t4,476aa │ │ │ │ - sd s8,32(sp) │ │ │ │ - fcvt.wu.d s8,fa5,rtz │ │ │ │ - ld t3,8(a0) │ │ │ │ - sd s1,88(sp) │ │ │ │ - sd s2,80(sp) │ │ │ │ - sd s6,48(sp) │ │ │ │ - sd s7,40(sp) │ │ │ │ - sd s0,96(sp) │ │ │ │ - sd s3,72(sp) │ │ │ │ - sd s4,64(sp) │ │ │ │ - sd s9,24(sp) │ │ │ │ - sd s10,16(sp) │ │ │ │ - sd s11,8(sp) │ │ │ │ - mv s1,a0 │ │ │ │ - sext.w s5,s5 │ │ │ │ - sext.w s8,s8 │ │ │ │ - li s2,0 │ │ │ │ - li s6,88 │ │ │ │ - li s7,1 │ │ │ │ - slli a5,s2,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - slli s0,a5,0x2 │ │ │ │ - add s0,s0,a5 │ │ │ │ - slli s0,s0,0x4 │ │ │ │ - add s10,t3,s0 │ │ │ │ - lw t1,32(s10) │ │ │ │ - addiw s3,s2,1 │ │ │ │ - sext.w s4,s3 │ │ │ │ - beqz t1,476b6 │ │ │ │ - slli t1,t1,0x20 │ │ │ │ - srli t1,t1,0x20 │ │ │ │ - mul t1,t1,s6 │ │ │ │ - ld a0,48(s10) │ │ │ │ - li a3,0 │ │ │ │ - li a2,0 │ │ │ │ - mv a5,a0 │ │ │ │ - add t1,t1,a0 │ │ │ │ - j 475fc │ │ │ │ - addw a2,a2,a1 │ │ │ │ - addi a5,a5,88 │ │ │ │ - addw a2,a2,a4 │ │ │ │ - beq t1,a5,4761c │ │ │ │ - lw a7,48(a5) │ │ │ │ - lw a4,44(a5) │ │ │ │ - lbu a6,60(a5) │ │ │ │ - lw a1,52(a5) │ │ │ │ - addw a4,a4,a7 │ │ │ │ - bnez a6,475f0 │ │ │ │ - addw a3,a3,a1 │ │ │ │ - addi a5,a5,88 │ │ │ │ - addw a3,a3,a4 │ │ │ │ - bne t1,a5,475fc │ │ │ │ - li s9,0 │ │ │ │ - li s11,0 │ │ │ │ - bgeu s5,a3,476b2 │ │ │ │ - add a0,a0,s9 │ │ │ │ - ld a1,24(a0) │ │ │ │ - li a0,0 │ │ │ │ - addiw s11,s11,1 │ │ │ │ - jal 44286 │ │ │ │ - ld a5,48(s10) │ │ │ │ - add a5,a5,s9 │ │ │ │ - ld a0,24(a5) │ │ │ │ - jal 3670 │ │ │ │ - ld a0,48(s10) │ │ │ │ - lw a5,32(s10) │ │ │ │ - add a4,a0,s9 │ │ │ │ - sd zero,24(a4) │ │ │ │ - addi s9,s9,88 │ │ │ │ - bltu s11,a5,47624 │ │ │ │ - jal 3670 │ │ │ │ - sb zero,45(s10) │ │ │ │ - lw a5,0(s1) │ │ │ │ - sd zero,48(s10) │ │ │ │ - sw zero,32(s10) │ │ │ │ - bltu s4,a5,476be │ │ │ │ - ld a0,8(s1) │ │ │ │ - bgeu s7,a5,476f0 │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - slli a1,a5,0x2 │ │ │ │ - add a1,a1,a5 │ │ │ │ - slli a1,a1,0x4 │ │ │ │ - jal 1d4e0 │ │ │ │ - lw a5,0(s1) │ │ │ │ - sd a0,8(s1) │ │ │ │ - mv t3,a0 │ │ │ │ - addiw t4,a5,-1 │ │ │ │ - sw t4,0(s1) │ │ │ │ - bltu s2,t4,475b6 │ │ │ │ - ld s0,96(sp) │ │ │ │ - ld s1,88(sp) │ │ │ │ - ld s2,80(sp) │ │ │ │ - ld s3,72(sp) │ │ │ │ - ld s4,64(sp) │ │ │ │ - ld s6,48(sp) │ │ │ │ - ld s7,40(sp) │ │ │ │ - ld s8,32(sp) │ │ │ │ - ld s9,24(sp) │ │ │ │ - ld s10,16(sp) │ │ │ │ - ld s11,8(sp) │ │ │ │ - ld ra,104(sp) │ │ │ │ - ld s5,56(sp) │ │ │ │ - addi sp,sp,112 │ │ │ │ - ret │ │ │ │ - bltu s8,a2,47624 │ │ │ │ - mv s2,s4 │ │ │ │ - bltu s2,t4,475b6 │ │ │ │ - j 47694 │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - slli s3,s3,0x20 │ │ │ │ - subw a5,a5,s2 │ │ │ │ - srli s3,s3,0x20 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - ld a0,8(s1) │ │ │ │ - slli a1,s3,0x2 │ │ │ │ - slli a2,a5,0x2 │ │ │ │ - add a1,a1,s3 │ │ │ │ - add a2,a2,a5 │ │ │ │ - slli a1,a1,0x4 │ │ │ │ - add a1,a1,a0 │ │ │ │ - slli a2,a2,0x4 │ │ │ │ - add a0,a0,s0 │ │ │ │ - jal 36a0 │ │ │ │ - lw a5,0(s1) │ │ │ │ - ld a0,8(s1) │ │ │ │ - bltu s7,a5,47670 │ │ │ │ - jal 3670 │ │ │ │ - sd zero,8(s1) │ │ │ │ - sw zero,0(s1) │ │ │ │ - j 47694 │ │ │ │ - mulw a4,a1,a3 │ │ │ │ - li a6,100 │ │ │ │ - fcvt.d.wu fa4,a1 │ │ │ │ - addi sp,sp,-112 │ │ │ │ - fcvt.d.wu fa5,a2 │ │ │ │ - sd s6,48(sp) │ │ │ │ - lw t3,0(a0) │ │ │ │ - sd ra,104(sp) │ │ │ │ - divuw a4,a4,a6 │ │ │ │ - mulw a5,a3,a2 │ │ │ │ - fcvt.d.w fa3,a4 │ │ │ │ - fsub.d fa4,fa4,fa3 │ │ │ │ - divuw a5,a5,a6 │ │ │ │ - fcvt.wu.d s6,fa4,rtz │ │ │ │ - fcvt.d.w fa4,a5 │ │ │ │ - fsub.d fa5,fa5,fa4 │ │ │ │ - beqz t3,4780e │ │ │ │ - sd s5,56(sp) │ │ │ │ - fcvt.wu.d s5,fa5,rtz │ │ │ │ - sd s1,88(sp) │ │ │ │ - sd s2,80(sp) │ │ │ │ - sd s7,40(sp) │ │ │ │ - sd s8,32(sp) │ │ │ │ - sd s0,96(sp) │ │ │ │ - sd s3,72(sp) │ │ │ │ - sd s4,64(sp) │ │ │ │ - sd s9,24(sp) │ │ │ │ - sd s10,16(sp) │ │ │ │ - sd s11,8(sp) │ │ │ │ + beq a0,a5,46d14 │ │ │ │ + mv s0,a0 │ │ │ │ + j 46cac │ │ │ │ + mv a3,s0 │ │ │ │ + auipc a2,0x1a │ │ │ │ + addi a2,a2,1210 │ │ │ │ + li a1,458 │ │ │ │ + auipc a0,0x1a │ │ │ │ + addi a0,a0,1126 │ │ │ │ + jal 22b80 │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ + ld a5,16(a0) │ │ │ │ + addi sp,sp,-32 │ │ │ │ + sd s0,16(sp) │ │ │ │ + sd s1,8(sp) │ │ │ │ + sd ra,24(sp) │ │ │ │ mv s1,a0 │ │ │ │ - li s2,0 │ │ │ │ - li s7,88 │ │ │ │ - li s8,1 │ │ │ │ - sext.w s6,s6 │ │ │ │ - sext.w s5,s5 │ │ │ │ - slli a5,s2,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - ld s11,8(s1) │ │ │ │ - slli s0,a5,0x2 │ │ │ │ - add s0,s0,a5 │ │ │ │ - slli s0,s0,0x4 │ │ │ │ - add s11,s11,s0 │ │ │ │ - lw t1,32(s11) │ │ │ │ - addiw s3,s2,1 │ │ │ │ - sext.w s4,s3 │ │ │ │ - beqz t1,478f4 │ │ │ │ - slli t1,t1,0x20 │ │ │ │ - srli t1,t1,0x20 │ │ │ │ - mul t1,t1,s7 │ │ │ │ - ld a0,48(s11) │ │ │ │ - li a2,0 │ │ │ │ - li a3,0 │ │ │ │ - mv a5,a0 │ │ │ │ - add t1,t1,a0 │ │ │ │ - j 477ac │ │ │ │ - addw a3,a3,a1 │ │ │ │ - addi a5,a5,88 │ │ │ │ - addw a3,a3,a4 │ │ │ │ - beq t1,a5,477cc │ │ │ │ - lw a7,48(a5) │ │ │ │ - lw a4,44(a5) │ │ │ │ - lbu a6,60(a5) │ │ │ │ - lw a1,52(a5) │ │ │ │ - addw a4,a4,a7 │ │ │ │ - bnez a6,477a0 │ │ │ │ - addw a2,a2,a1 │ │ │ │ - addi a5,a5,88 │ │ │ │ - addw a2,a2,a4 │ │ │ │ - bne t1,a5,477ac │ │ │ │ - bgeu s6,a2,4788a │ │ │ │ - bltu s5,a3,47816 │ │ │ │ - lbu a5,45(s11) │ │ │ │ - andi a5,a5,2 │ │ │ │ - beqz a5,47816 │ │ │ │ - li a5,-1 │ │ │ │ - sw a5,36(s11) │ │ │ │ - sw zero,40(s11) │ │ │ │ - li a1,0 │ │ │ │ - mv a0,s11 │ │ │ │ - jal 45174 │ │ │ │ - lw t3,0(s1) │ │ │ │ - mv s2,s4 │ │ │ │ - bltu s2,t3,47764 │ │ │ │ - ld s0,96(sp) │ │ │ │ - ld s1,88(sp) │ │ │ │ - ld s2,80(sp) │ │ │ │ - ld s3,72(sp) │ │ │ │ - ld s4,64(sp) │ │ │ │ - ld s5,56(sp) │ │ │ │ - ld s7,40(sp) │ │ │ │ - ld s8,32(sp) │ │ │ │ - ld s9,24(sp) │ │ │ │ - ld s10,16(sp) │ │ │ │ - ld s11,8(sp) │ │ │ │ - ld ra,104(sp) │ │ │ │ - ld s6,48(sp) │ │ │ │ - addi sp,sp,112 │ │ │ │ - ret │ │ │ │ - li s10,0 │ │ │ │ - li s9,0 │ │ │ │ - add a0,a0,s10 │ │ │ │ - ld a1,24(a0) │ │ │ │ - li a0,0 │ │ │ │ - addiw s9,s9,1 │ │ │ │ - jal 44286 │ │ │ │ - ld a5,48(s11) │ │ │ │ - add a5,a5,s10 │ │ │ │ - ld a0,24(a5) │ │ │ │ - jal 3670 │ │ │ │ - ld a0,48(s11) │ │ │ │ - lw a5,32(s11) │ │ │ │ - add a3,a0,s10 │ │ │ │ - sd zero,24(a3) │ │ │ │ - addi s10,s10,88 │ │ │ │ - bltu s9,a5,4781a │ │ │ │ - jal 3670 │ │ │ │ - sb zero,45(s11) │ │ │ │ - lw a5,0(s1) │ │ │ │ - sd zero,48(s11) │ │ │ │ - sw zero,32(s11) │ │ │ │ - bltu s4,a5,478b4 │ │ │ │ - ld a0,8(s1) │ │ │ │ - bgeu s8,a5,478e6 │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - slli a1,a5,0x2 │ │ │ │ - add a1,a1,a5 │ │ │ │ - slli a1,a1,0x4 │ │ │ │ - jal 1d4e0 │ │ │ │ - lw a5,0(s1) │ │ │ │ - sd a0,8(s1) │ │ │ │ - addiw t3,a5,-1 │ │ │ │ - sw t3,0(s1) │ │ │ │ - bltu s2,t3,47764 │ │ │ │ - j 477f8 │ │ │ │ - bgeu s5,a3,478f4 │ │ │ │ - lbu a5,45(s11) │ │ │ │ - andi a5,a5,1 │ │ │ │ - beqz a5,47816 │ │ │ │ - li a5,-1 │ │ │ │ - sw a5,36(s11) │ │ │ │ - sw zero,40(s11) │ │ │ │ - li a1,1 │ │ │ │ - mv a0,s11 │ │ │ │ - jal 45174 │ │ │ │ - lw t3,0(s1) │ │ │ │ - mv s2,s4 │ │ │ │ - bltu s2,t3,47764 │ │ │ │ - j 477f8 │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - slli s3,s3,0x20 │ │ │ │ - subw a5,a5,s2 │ │ │ │ - srli s3,s3,0x20 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - ld a0,8(s1) │ │ │ │ - slli a1,s3,0x2 │ │ │ │ - slli a2,a5,0x2 │ │ │ │ - add a1,a1,s3 │ │ │ │ - add a2,a2,a5 │ │ │ │ - slli a1,a1,0x4 │ │ │ │ - add a1,a1,a0 │ │ │ │ - slli a2,a2,0x4 │ │ │ │ - add a0,a0,s0 │ │ │ │ - jal 36a0 │ │ │ │ - lw a5,0(s1) │ │ │ │ - ld a0,8(s1) │ │ │ │ - bltu s8,a5,47866 │ │ │ │ - jal 3670 │ │ │ │ - sd zero,8(s1) │ │ │ │ - sw zero,0(s1) │ │ │ │ - j 477f8 │ │ │ │ - mv s2,s4 │ │ │ │ - bltu s2,t3,47764 │ │ │ │ - j 477f8 │ │ │ │ - lw a2,0(a0) │ │ │ │ - beqz a2,47b26 │ │ │ │ - addi sp,sp,-128 │ │ │ │ - sd s0,112(sp) │ │ │ │ - sd s1,104(sp) │ │ │ │ - sd s5,72(sp) │ │ │ │ - sd s6,64(sp) │ │ │ │ - sd s7,56(sp) │ │ │ │ - sd s8,48(sp) │ │ │ │ - sd ra,120(sp) │ │ │ │ - sd s2,96(sp) │ │ │ │ - sd s3,88(sp) │ │ │ │ - sd s4,80(sp) │ │ │ │ - sd s9,40(sp) │ │ │ │ - sd s10,32(sp) │ │ │ │ - sd s11,24(sp) │ │ │ │ - mv s5,a0 │ │ │ │ - mv s1,a3 │ │ │ │ - mv s0,a4 │ │ │ │ - mv s7,a5 │ │ │ │ - mv s8,a6 │ │ │ │ - li s6,0 │ │ │ │ - slli a4,s6,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - slli s4,a4,0x2 │ │ │ │ - ld a5,8(s5) │ │ │ │ - add s4,s4,a4 │ │ │ │ - slli s4,s4,0x4 │ │ │ │ - add s10,a5,s4 │ │ │ │ - lw a4,32(s10) │ │ │ │ - beqz a4,47a9a │ │ │ │ - li s9,0 │ │ │ │ - li s2,0 │ │ │ │ - li s3,0 │ │ │ │ - li s11,0 │ │ │ │ - ld a7,48(s10) │ │ │ │ - mv a2,s0 │ │ │ │ - mv a1,s1 │ │ │ │ - add a7,a7,s9 │ │ │ │ - ld a0,24(a7) │ │ │ │ - lbu a3,60(a7) │ │ │ │ - ld a0,88(a0) │ │ │ │ - beqz a3,47a3c │ │ │ │ - jal 4c4e2 │ │ │ │ - lw a3,32(s10) │ │ │ │ - addiw s11,s11,1 │ │ │ │ - addw s3,a0,s3 │ │ │ │ - addi s9,s9,88 │ │ │ │ - bltu s11,a3,47950 │ │ │ │ - bge s2,s7,47a56 │ │ │ │ - ld a0,8(s5) │ │ │ │ - add s10,a0,s4 │ │ │ │ - bge s3,s8,47aa2 │ │ │ │ - addiw s11,s6,1 │ │ │ │ - beqz s10,479e6 │ │ │ │ - lw a4,32(s10) │ │ │ │ - ld a0,48(s10) │ │ │ │ - beqz a4,479d2 │ │ │ │ - li s2,0 │ │ │ │ - li s3,0 │ │ │ │ - add a0,a0,s2 │ │ │ │ - ld a1,24(a0) │ │ │ │ - li a0,0 │ │ │ │ - addiw s3,s3,1 │ │ │ │ - jal 44286 │ │ │ │ - ld a4,48(s10) │ │ │ │ - add a4,a4,s2 │ │ │ │ - ld a0,24(a4) │ │ │ │ - jal 3670 │ │ │ │ - ld a0,48(s10) │ │ │ │ - lw a4,32(s10) │ │ │ │ - add a3,a0,s2 │ │ │ │ - sd zero,24(a3) │ │ │ │ - addi s2,s2,88 │ │ │ │ - bltu s3,a4,479a2 │ │ │ │ - jal 3670 │ │ │ │ - sb zero,45(s10) │ │ │ │ - ld a0,8(s5) │ │ │ │ - sd zero,48(s10) │ │ │ │ - sw zero,32(s10) │ │ │ │ - lw a5,0(s5) │ │ │ │ - sext.w a4,s11 │ │ │ │ - bltu a4,a5,47ad2 │ │ │ │ - li a4,1 │ │ │ │ - bgeu a4,a5,47b08 │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - slli a1,a5,0x2 │ │ │ │ - add a1,a1,a5 │ │ │ │ - slli a1,a1,0x4 │ │ │ │ - jal 1d4e0 │ │ │ │ - lw a5,0(s5) │ │ │ │ - sd a0,8(s5) │ │ │ │ - addiw a4,a5,-1 │ │ │ │ - sw a4,0(s5) │ │ │ │ - bltu s6,a4,4792a │ │ │ │ - ld ra,120(sp) │ │ │ │ - ld s0,112(sp) │ │ │ │ - ld s1,104(sp) │ │ │ │ - ld s2,96(sp) │ │ │ │ - ld s3,88(sp) │ │ │ │ - ld s4,80(sp) │ │ │ │ - ld s5,72(sp) │ │ │ │ - ld s6,64(sp) │ │ │ │ - ld s7,56(sp) │ │ │ │ - ld s8,48(sp) │ │ │ │ - ld s9,40(sp) │ │ │ │ - ld s10,32(sp) │ │ │ │ - ld s11,24(sp) │ │ │ │ - addi sp,sp,128 │ │ │ │ - ret │ │ │ │ - jal 4c4e2 │ │ │ │ - lw a3,32(s10) │ │ │ │ - addiw s11,s11,1 │ │ │ │ - addw s2,a0,s2 │ │ │ │ - addi s9,s9,88 │ │ │ │ - bltu s11,a3,47950 │ │ │ │ - blt s2,s7,47980 │ │ │ │ - addiw s11,s6,1 │ │ │ │ - sext.w a2,s11 │ │ │ │ - bge s3,s8,47b28 │ │ │ │ - ld a5,8(s5) │ │ │ │ - add s10,a5,s4 │ │ │ │ - lbu a4,45(s10) │ │ │ │ - andi a3,a4,1 │ │ │ │ - beqz a3,47994 │ │ │ │ - blt s2,s7,47aaa │ │ │ │ - li a5,-1 │ │ │ │ - sw a5,36(s10) │ │ │ │ - sw zero,40(s10) │ │ │ │ - li a1,1 │ │ │ │ - mv a0,s10 │ │ │ │ - sd a2,8(sp) │ │ │ │ - jal 45174 │ │ │ │ - ld a2,8(sp) │ │ │ │ - lw a4,0(s5) │ │ │ │ - mv s6,a2 │ │ │ │ - bltu s6,a4,4792a │ │ │ │ - j 47a1e │ │ │ │ - blez s7,47b16 │ │ │ │ - bgtz s8,47b1c │ │ │ │ - lbu a4,45(s10) │ │ │ │ - addiw s11,s6,1 │ │ │ │ - andi a4,a4,2 │ │ │ │ - sext.w s2,s11 │ │ │ │ - beqz a4,47994 │ │ │ │ - li a5,-1 │ │ │ │ - sw a5,36(s10) │ │ │ │ - sw zero,40(s10) │ │ │ │ - li a1,0 │ │ │ │ - mv a0,s10 │ │ │ │ - jal 45174 │ │ │ │ - lw a4,0(s5) │ │ │ │ - mv s6,s2 │ │ │ │ - bltu s6,a4,4792a │ │ │ │ - j 47a1e │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - slli s11,s11,0x20 │ │ │ │ - subw a5,a5,s6 │ │ │ │ - srli s11,s11,0x20 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - slli a1,s11,0x2 │ │ │ │ - slli a2,a5,0x2 │ │ │ │ - add a1,a1,s11 │ │ │ │ - add a2,a2,a5 │ │ │ │ - slli a1,a1,0x4 │ │ │ │ - add a1,a1,a0 │ │ │ │ - slli a2,a2,0x4 │ │ │ │ - add a0,a0,s4 │ │ │ │ - jal 36a0 │ │ │ │ - lw a5,0(s5) │ │ │ │ - li a4,1 │ │ │ │ - ld a0,8(s5) │ │ │ │ - bltu a4,a5,479f8 │ │ │ │ - jal 3670 │ │ │ │ - sd zero,8(s5) │ │ │ │ - sw zero,0(s5) │ │ │ │ - j 47a1e │ │ │ │ - li s3,0 │ │ │ │ - li s2,0 │ │ │ │ - j 47a56 │ │ │ │ - ld a0,48(s10) │ │ │ │ - addiw s11,s6,1 │ │ │ │ - j 479d2 │ │ │ │ - ret │ │ │ │ - lw a4,0(s5) │ │ │ │ - mv s6,a2 │ │ │ │ - bltu s6,a4,4792a │ │ │ │ - j 47a1e │ │ │ │ - addi sp,sp,-144 │ │ │ │ - sd s7,72(sp) │ │ │ │ - mulw s7,a3,a1 │ │ │ │ - lw a4,0(a0) │ │ │ │ - li a5,100 │ │ │ │ - sd s6,80(sp) │ │ │ │ - sd ra,136(sp) │ │ │ │ - mulw a3,a3,a2 │ │ │ │ - sext.w a2,s7 │ │ │ │ - sd a2,8(sp) │ │ │ │ - sext.w a2,a3 │ │ │ │ - sd a2,24(sp) │ │ │ │ - divuw s7,s7,a5 │ │ │ │ - divuw s6,a3,a5 │ │ │ │ - beqz a4,47c7e │ │ │ │ - sd s3,104(sp) │ │ │ │ - sd s4,96(sp) │ │ │ │ - sd s8,64(sp) │ │ │ │ - sd s9,56(sp) │ │ │ │ - sd s0,128(sp) │ │ │ │ - sd s1,120(sp) │ │ │ │ - sd s2,112(sp) │ │ │ │ - sd s5,88(sp) │ │ │ │ - sd s10,48(sp) │ │ │ │ - sd s11,40(sp) │ │ │ │ - mv s3,a0 │ │ │ │ - li s4,0 │ │ │ │ - li s8,1 │ │ │ │ - li s9,-1 │ │ │ │ - slli a5,s4,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - ld a4,8(s3) │ │ │ │ - slli s2,a5,0x2 │ │ │ │ - add s2,s2,a5 │ │ │ │ - slli s2,s2,0x4 │ │ │ │ - add s11,a4,s2 │ │ │ │ - lw s0,32(s11) │ │ │ │ - beqz s0,47d26 │ │ │ │ - li s10,0 │ │ │ │ - li s0,0 │ │ │ │ - li s1,0 │ │ │ │ - li s5,0 │ │ │ │ - ld a5,48(s11) │ │ │ │ - add a5,a5,s10 │ │ │ │ - ld a2,24(a5) │ │ │ │ - lbu a5,60(a5) │ │ │ │ - ld a0,88(a2) │ │ │ │ - beqz a5,47cca │ │ │ │ - jal 4f516 │ │ │ │ - lw a5,32(s11) │ │ │ │ - addiw s5,s5,1 │ │ │ │ - addw s1,s1,a0 │ │ │ │ - addi s10,s10,88 │ │ │ │ - bltu s5,a5,47ba4 │ │ │ │ - bgeu s0,s7,47ce2 │ │ │ │ - ld a0,8(s3) │ │ │ │ - add s11,a0,s2 │ │ │ │ - bgeu s1,s6,47d36 │ │ │ │ - addiw s5,s4,1 │ │ │ │ - beqz s11,47c34 │ │ │ │ - lw a5,32(s11) │ │ │ │ - ld a0,48(s11) │ │ │ │ - beqz a5,47c20 │ │ │ │ - li s0,0 │ │ │ │ - li s1,0 │ │ │ │ - add a0,a0,s0 │ │ │ │ - ld a1,24(a0) │ │ │ │ - li a0,0 │ │ │ │ - addiw s1,s1,1 │ │ │ │ - jal 44286 │ │ │ │ - ld a5,48(s11) │ │ │ │ + mv s0,a1 │ │ │ │ + beqz a5,46d74 │ │ │ │ + lbu a4,60(a0) │ │ │ │ + bnez a4,46d82 │ │ │ │ + ld a4,0(s1) │ │ │ │ + slli s0,s0,0x20 │ │ │ │ + srli s0,s0,0x20 │ │ │ │ + slli a3,s0,0x3 │ │ │ │ + add a4,a4,a3 │ │ │ │ + ld a4,0(a4) │ │ │ │ + slli s0,s0,0x2 │ │ │ │ add a5,a5,s0 │ │ │ │ - ld a0,24(a5) │ │ │ │ - jal 3670 │ │ │ │ - ld a0,48(s11) │ │ │ │ - lw a5,32(s11) │ │ │ │ - add a3,a0,s0 │ │ │ │ - sd zero,24(a3) │ │ │ │ - addi s0,s0,88 │ │ │ │ - bltu s1,a5,47bf0 │ │ │ │ - jal 3670 │ │ │ │ - sb zero,45(s11) │ │ │ │ - ld a0,8(s3) │ │ │ │ - sd zero,48(s11) │ │ │ │ - sw zero,32(s11) │ │ │ │ - lw a5,0(s3) │ │ │ │ - sext.w a4,s5 │ │ │ │ - bltu a4,a5,47c88 │ │ │ │ - bgeu s8,a5,47cbc │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - slli a1,a5,0x2 │ │ │ │ - add a1,a1,a5 │ │ │ │ - slli a1,a1,0x4 │ │ │ │ - jal 1d4e0 │ │ │ │ - lw a5,0(s3) │ │ │ │ - sd a0,8(s3) │ │ │ │ - addiw a4,a5,-1 │ │ │ │ - sw a4,0(s3) │ │ │ │ - bltu s4,a4,47b7e │ │ │ │ - ld s0,128(sp) │ │ │ │ - ld s1,120(sp) │ │ │ │ - ld s2,112(sp) │ │ │ │ - ld s3,104(sp) │ │ │ │ - ld s4,96(sp) │ │ │ │ - ld s5,88(sp) │ │ │ │ - ld s8,64(sp) │ │ │ │ - ld s9,56(sp) │ │ │ │ - ld s10,48(sp) │ │ │ │ - ld s11,40(sp) │ │ │ │ - ld ra,136(sp) │ │ │ │ - ld s6,80(sp) │ │ │ │ - ld s7,72(sp) │ │ │ │ - addi sp,sp,144 │ │ │ │ + lw a2,0(a5) │ │ │ │ + lw a0,64(a4) │ │ │ │ + lw a3,80(a4) │ │ │ │ + lw a5,72(a4) │ │ │ │ + subw a0,a0,a2 │ │ │ │ + subw a0,a0,a3 │ │ │ │ + subw a0,a0,a5 │ │ │ │ + ld ra,24(sp) │ │ │ │ + ld s0,16(sp) │ │ │ │ + ld s1,8(sp) │ │ │ │ + addi sp,sp,32 │ │ │ │ ret │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - slli s5,s5,0x20 │ │ │ │ - subw a5,a5,s4 │ │ │ │ - srli s5,s5,0x20 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - slli a1,s5,0x2 │ │ │ │ - slli a2,a5,0x2 │ │ │ │ - add a1,a1,s5 │ │ │ │ - add a2,a2,a5 │ │ │ │ - slli a1,a1,0x4 │ │ │ │ - add a1,a1,a0 │ │ │ │ - slli a2,a2,0x4 │ │ │ │ - add a0,a0,s2 │ │ │ │ - jal 36a0 │ │ │ │ - lw a5,0(s3) │ │ │ │ - ld a0,8(s3) │ │ │ │ - bltu s8,a5,47c44 │ │ │ │ - jal 3670 │ │ │ │ - sd zero,8(s3) │ │ │ │ - sw zero,0(s3) │ │ │ │ - j 47c6a │ │ │ │ - jal 4f516 │ │ │ │ - lw a5,32(s11) │ │ │ │ - addiw s5,s5,1 │ │ │ │ - addw s0,s0,a0 │ │ │ │ - addi s10,s10,88 │ │ │ │ - bltu s5,a5,47ba4 │ │ │ │ - bltu s0,s7,47bce │ │ │ │ - addiw s5,s4,1 │ │ │ │ - sext.w a2,s5 │ │ │ │ - bgeu s1,s6,47d72 │ │ │ │ - ld a4,8(s3) │ │ │ │ - add s11,a4,s2 │ │ │ │ - lbu a5,45(s11) │ │ │ │ - andi a3,a5,1 │ │ │ │ - beqz a3,47be2 │ │ │ │ - bltu s0,s7,47d3e │ │ │ │ - sw s9,36(s11) │ │ │ │ - sw zero,40(s11) │ │ │ │ - li a1,1 │ │ │ │ - mv a0,s11 │ │ │ │ - sd a2,16(sp) │ │ │ │ - jal 45174 │ │ │ │ - ld a2,16(sp) │ │ │ │ - lw a4,0(s3) │ │ │ │ - mv s4,a2 │ │ │ │ - bltu s4,a4,47b7e │ │ │ │ - j 47c6a │ │ │ │ - ld a4,8(sp) │ │ │ │ - li a5,99 │ │ │ │ - bgeu a5,a4,47d64 │ │ │ │ - ld a4,24(sp) │ │ │ │ - bltu a5,a4,47d68 │ │ │ │ - lbu a5,45(s11) │ │ │ │ - addiw s5,s4,1 │ │ │ │ - andi a5,a5,2 │ │ │ │ - sext.w s0,s5 │ │ │ │ - beqz a5,47be2 │ │ │ │ - sw s9,36(s11) │ │ │ │ - sw zero,40(s11) │ │ │ │ - li a1,0 │ │ │ │ - mv a0,s11 │ │ │ │ - jal 45174 │ │ │ │ - lw a4,0(s3) │ │ │ │ - mv s4,s0 │ │ │ │ - bltu s4,a4,47b7e │ │ │ │ - j 47c6a │ │ │ │ - li s1,0 │ │ │ │ - j 47ce2 │ │ │ │ - ld a0,48(s11) │ │ │ │ - addiw s5,s4,1 │ │ │ │ - j 47c20 │ │ │ │ - lw a4,0(s3) │ │ │ │ - mv s4,a2 │ │ │ │ - bltu s4,a4,47b7e │ │ │ │ - j 47c6a │ │ │ │ - lw t3,0(a0) │ │ │ │ - beqz t3,47f62 │ │ │ │ - addi sp,sp,-112 │ │ │ │ - sd s1,88(sp) │ │ │ │ - sd s2,80(sp) │ │ │ │ - sd s5,56(sp) │ │ │ │ - sd s6,48(sp) │ │ │ │ - sd s7,40(sp) │ │ │ │ - sd s8,32(sp) │ │ │ │ - sd ra,104(sp) │ │ │ │ - sd s0,96(sp) │ │ │ │ - sd s3,72(sp) │ │ │ │ - sd s4,64(sp) │ │ │ │ - sd s9,24(sp) │ │ │ │ - sd s10,16(sp) │ │ │ │ - sd s11,8(sp) │ │ │ │ - mv s2,a0 │ │ │ │ - mv s5,a1 │ │ │ │ - mv s6,a2 │ │ │ │ - li s1,0 │ │ │ │ - li s7,88 │ │ │ │ - li s8,-1 │ │ │ │ - slli a5,s1,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - ld s10,8(s2) │ │ │ │ - slli s0,a5,0x2 │ │ │ │ - add s0,s0,a5 │ │ │ │ - slli s0,s0,0x4 │ │ │ │ - add s10,s10,s0 │ │ │ │ - lw t1,32(s10) │ │ │ │ - addiw s3,s1,1 │ │ │ │ - sext.w s4,s3 │ │ │ │ - beqz t1,47ed4 │ │ │ │ - slli t1,t1,0x20 │ │ │ │ - srli t1,t1,0x20 │ │ │ │ - mul t1,t1,s7 │ │ │ │ - ld a0,48(s10) │ │ │ │ - li a3,0 │ │ │ │ - li a2,0 │ │ │ │ - mv a5,a0 │ │ │ │ - add t1,t1,a0 │ │ │ │ - j 47df8 │ │ │ │ - addw a2,a2,a1 │ │ │ │ - addi a5,a5,88 │ │ │ │ - addw a2,a2,a4 │ │ │ │ - beq a5,t1,47e18 │ │ │ │ - lw a7,48(a5) │ │ │ │ - lw a4,44(a5) │ │ │ │ - lbu a6,60(a5) │ │ │ │ - lw a1,52(a5) │ │ │ │ - addw a4,a4,a7 │ │ │ │ - bnez a6,47dec │ │ │ │ - addw a3,a3,a1 │ │ │ │ - addi a5,a5,88 │ │ │ │ - addw a3,a3,a4 │ │ │ │ - bne a5,t1,47df8 │ │ │ │ - beqz s6,47ec2 │ │ │ │ - bgeu s5,a3,47efc │ │ │ │ - lbu a5,45(s10) │ │ │ │ - andi a5,a5,2 │ │ │ │ - bnez a5,47efc │ │ │ │ - li s11,0 │ │ │ │ - li s9,0 │ │ │ │ - add a0,a0,s11 │ │ │ │ - ld a1,24(a0) │ │ │ │ + lbu a5,59(a0) │ │ │ │ li a0,0 │ │ │ │ - addiw s9,s9,1 │ │ │ │ - jal 44286 │ │ │ │ - ld a5,48(s10) │ │ │ │ - add a5,a5,s11 │ │ │ │ - ld a0,24(a5) │ │ │ │ - jal 3670 │ │ │ │ - ld a0,48(s10) │ │ │ │ - lw a5,32(s10) │ │ │ │ - add a3,a0,s11 │ │ │ │ - sd zero,24(a3) │ │ │ │ - addi s11,s11,88 │ │ │ │ - bltu s9,a5,47e2c │ │ │ │ - jal 3670 │ │ │ │ - sb zero,45(s10) │ │ │ │ - lw a5,0(s2) │ │ │ │ - sd zero,48(s10) │ │ │ │ - sw zero,32(s10) │ │ │ │ - bltu s4,a5,47f1c │ │ │ │ - li a4,1 │ │ │ │ - ld a0,8(s2) │ │ │ │ - bgeu a4,a5,47f54 │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - slli a1,a5,0x2 │ │ │ │ - add a1,a1,a5 │ │ │ │ - slli a1,a1,0x4 │ │ │ │ - jal 1d4e0 │ │ │ │ - lw a5,0(s2) │ │ │ │ - sd a0,8(s2) │ │ │ │ - addiw t3,a5,-1 │ │ │ │ - sw t3,0(s2) │ │ │ │ - bltu s1,t3,47db0 │ │ │ │ - ld ra,104(sp) │ │ │ │ - ld s0,96(sp) │ │ │ │ - ld s1,88(sp) │ │ │ │ - ld s2,80(sp) │ │ │ │ - ld s3,72(sp) │ │ │ │ - ld s4,64(sp) │ │ │ │ - ld s5,56(sp) │ │ │ │ - ld s6,48(sp) │ │ │ │ - ld s7,40(sp) │ │ │ │ - ld s8,32(sp) │ │ │ │ - ld s9,24(sp) │ │ │ │ - ld s10,16(sp) │ │ │ │ - ld s11,8(sp) │ │ │ │ - addi sp,sp,112 │ │ │ │ - ret │ │ │ │ - bgeu s5,a2,47edc │ │ │ │ - lbu a5,45(s10) │ │ │ │ - andi a5,a5,1 │ │ │ │ - bnez a5,47edc │ │ │ │ - li s9,0 │ │ │ │ - li s11,0 │ │ │ │ - j 47e2c │ │ │ │ - mv s1,s4 │ │ │ │ - bltu s1,t3,47db0 │ │ │ │ - j 47ea4 │ │ │ │ - bgeu s5,a3,47ed4 │ │ │ │ - sw s8,36(s10) │ │ │ │ - sw zero,40(s10) │ │ │ │ - li a1,0 │ │ │ │ - mv a0,s10 │ │ │ │ - jal 45174 │ │ │ │ - lw t3,0(s2) │ │ │ │ - mv s1,s4 │ │ │ │ - bltu s1,t3,47db0 │ │ │ │ - j 47ea4 │ │ │ │ - bgeu s5,a2,47ed4 │ │ │ │ - sw s8,36(s10) │ │ │ │ - sw zero,40(s10) │ │ │ │ - li a1,1 │ │ │ │ - mv a0,s10 │ │ │ │ - jal 45174 │ │ │ │ - lw t3,0(s2) │ │ │ │ - mv s1,s4 │ │ │ │ - bltu s1,t3,47db0 │ │ │ │ - j 47ea4 │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - slli s3,s3,0x20 │ │ │ │ - subw a5,a5,s1 │ │ │ │ - srli s3,s3,0x20 │ │ │ │ + beqz a5,46d6a │ │ │ │ + lbu a5,60(s1) │ │ │ │ + beqz a5,46d6a │ │ │ │ + mv a2,s0 │ │ │ │ + mv a1,s1 │ │ │ │ + li a0,0 │ │ │ │ + jal 467ee │ │ │ │ + sext.w a0,a0 │ │ │ │ + li a5,-1 │ │ │ │ + beq a0,a5,46d9a │ │ │ │ + ld a5,16(s1) │ │ │ │ + mv s0,a0 │ │ │ │ + j 46d4a │ │ │ │ + mv a3,s0 │ │ │ │ + auipc a2,0x1a │ │ │ │ + addi a2,a2,1076 │ │ │ │ + li a1,541 │ │ │ │ + auipc a0,0x1a │ │ │ │ + addi a0,a0,992 │ │ │ │ + jal 22b80 │ │ │ │ + ld a5,16(s1) │ │ │ │ + li s0,-1 │ │ │ │ + j 46d4a │ │ │ │ + addi sp,sp,-32 │ │ │ │ + sd s1,8(sp) │ │ │ │ + mv s1,a0 │ │ │ │ + ld a0,16(a0) │ │ │ │ + sd s0,16(sp) │ │ │ │ + sd ra,24(sp) │ │ │ │ + mv s0,a1 │ │ │ │ + beqz a0,46dfc │ │ │ │ + lbu a5,60(s1) │ │ │ │ + bnez a5,46e08 │ │ │ │ + ld a5,0(s1) │ │ │ │ + slli s0,s0,0x20 │ │ │ │ + srli s0,s0,0x20 │ │ │ │ + slli a4,s0,0x3 │ │ │ │ + add a5,a5,a4 │ │ │ │ + ld a4,0(a5) │ │ │ │ + slli s0,s0,0x2 │ │ │ │ + add a0,a0,s0 │ │ │ │ + lw a5,0(a0) │ │ │ │ + lbu a3,72(a4) │ │ │ │ + ld a0,48(a4) │ │ │ │ + addw a5,a5,a3 │ │ │ │ slli a5,a5,0x20 │ │ │ │ srli a5,a5,0x20 │ │ │ │ - ld a0,8(s2) │ │ │ │ - slli a1,s3,0x2 │ │ │ │ - slli a2,a5,0x2 │ │ │ │ - add a1,a1,s3 │ │ │ │ - add a2,a2,a5 │ │ │ │ - slli a1,a1,0x4 │ │ │ │ - add a1,a1,a0 │ │ │ │ - slli a2,a2,0x4 │ │ │ │ - add a0,a0,s0 │ │ │ │ - jal 36a0 │ │ │ │ - lw a5,0(s2) │ │ │ │ - li a4,1 │ │ │ │ - ld a0,8(s2) │ │ │ │ - bltu a4,a5,47e7e │ │ │ │ - jal 3670 │ │ │ │ - sd zero,8(s2) │ │ │ │ - sw zero,0(s2) │ │ │ │ - j 47ea4 │ │ │ │ - ret │ │ │ │ - lw a6,0(a0) │ │ │ │ - beqz a6,47faa │ │ │ │ - slli a6,a6,0x20 │ │ │ │ - srli a6,a6,0x20 │ │ │ │ - ld a4,8(a0) │ │ │ │ - slli a0,a6,0x2 │ │ │ │ - add a0,a0,a6 │ │ │ │ - addi a4,a4,45 │ │ │ │ - slli a0,a0,0x4 │ │ │ │ - add a0,a0,a4 │ │ │ │ - li a7,0 │ │ │ │ - li a6,0 │ │ │ │ - lbu a5,0(a4) │ │ │ │ - addi a4,a4,80 │ │ │ │ - andi a3,a5,1 │ │ │ │ - andi a5,a5,2 │ │ │ │ - beqz a3,47f98 │ │ │ │ - addiw a7,a7,1 │ │ │ │ - beqz a5,47f9c │ │ │ │ - addiw a6,a6,1 │ │ │ │ - bne a0,a4,47f86 │ │ │ │ - sw a7,0(a1) │ │ │ │ - sw a6,0(a2) │ │ │ │ - ret │ │ │ │ - li a7,0 │ │ │ │ - sw a7,0(a1) │ │ │ │ - sw a6,0(a2) │ │ │ │ - ret │ │ │ │ - sw zero,0(a0) │ │ │ │ - sd zero,8(a0) │ │ │ │ - ret │ │ │ │ - lw a1,0(a0) │ │ │ │ - beqz a1,47ff2 │ │ │ │ - ld a6,8(a0) │ │ │ │ - li a7,-36 │ │ │ │ - li a4,0 │ │ │ │ - addi a5,a6,36 │ │ │ │ - sub a7,a7,a6 │ │ │ │ - j 47fde │ │ │ │ - lw a3,0(a5) │ │ │ │ - bgeu a2,a3,47fe6 │ │ │ │ - add a0,a7,a5 │ │ │ │ - add a0,a0,a6 │ │ │ │ - lw a2,36(a0) │ │ │ │ - addiw a4,a4,1 │ │ │ │ - addi a5,a5,112 │ │ │ │ - bne a4,a1,47fd8 │ │ │ │ + add a0,a0,a5 │ │ │ │ + ld ra,24(sp) │ │ │ │ + ld s0,16(sp) │ │ │ │ + ld s1,8(sp) │ │ │ │ + addi sp,sp,32 │ │ │ │ ret │ │ │ │ + lbu a5,59(s1) │ │ │ │ + beqz a5,46df2 │ │ │ │ + lbu a5,60(s1) │ │ │ │ + beqz a5,46df2 │ │ │ │ + mv a2,s0 │ │ │ │ + mv a1,s1 │ │ │ │ li a0,0 │ │ │ │ + jal 467ee │ │ │ │ + sext.w a5,a0 │ │ │ │ + li a4,-1 │ │ │ │ + beq a5,a4,46e22 │ │ │ │ + ld a0,16(s1) │ │ │ │ + mv s0,a5 │ │ │ │ + j 46dd0 │ │ │ │ + mv a3,s0 │ │ │ │ + auipc a2,0x1a │ │ │ │ + addi a2,a2,940 │ │ │ │ + li a1,575 │ │ │ │ + auipc a0,0x1a │ │ │ │ + addi a0,a0,856 │ │ │ │ + jal 22b80 │ │ │ │ + ld a0,16(s1) │ │ │ │ + li s0,-1 │ │ │ │ + j 46dd0 │ │ │ │ + addi sp,sp,-32 │ │ │ │ + sd s1,8(sp) │ │ │ │ + mv s1,a0 │ │ │ │ + ld a0,16(a0) │ │ │ │ + sd s0,16(sp) │ │ │ │ + sd ra,24(sp) │ │ │ │ + mv s0,a1 │ │ │ │ + beqz a0,46e7c │ │ │ │ + lbu a5,60(s1) │ │ │ │ + bnez a5,46e88 │ │ │ │ + ld a5,0(s1) │ │ │ │ + slli s0,s0,0x20 │ │ │ │ + srli s0,s0,0x20 │ │ │ │ + slli a4,s0,0x3 │ │ │ │ + add a5,a5,a4 │ │ │ │ + ld a4,0(a5) │ │ │ │ + slli s0,s0,0x2 │ │ │ │ + add a0,a0,s0 │ │ │ │ + lwu a5,0(a0) │ │ │ │ + ld a0,48(a4) │ │ │ │ + add a0,a0,a5 │ │ │ │ + ld ra,24(sp) │ │ │ │ + ld s0,16(sp) │ │ │ │ + ld s1,8(sp) │ │ │ │ + addi sp,sp,32 │ │ │ │ ret │ │ │ │ - lw a4,56(a0) │ │ │ │ - mv a5,a0 │ │ │ │ - lw a0,60(a0) │ │ │ │ + lbu a5,59(s1) │ │ │ │ + beqz a5,46e72 │ │ │ │ + lbu a5,60(s1) │ │ │ │ + beqz a5,46e72 │ │ │ │ + mv a2,s0 │ │ │ │ + mv a1,s1 │ │ │ │ + li a0,0 │ │ │ │ + jal 467ee │ │ │ │ + sext.w a5,a0 │ │ │ │ + li a4,-1 │ │ │ │ + beq a5,a4,46ea2 │ │ │ │ + ld a0,16(s1) │ │ │ │ + mv s0,a5 │ │ │ │ + j 46e58 │ │ │ │ + mv a3,s0 │ │ │ │ + auipc a2,0x1a │ │ │ │ + addi a2,a2,812 │ │ │ │ + li a1,608 │ │ │ │ + auipc a0,0x1a │ │ │ │ + addi a0,a0,728 │ │ │ │ + jal 22b80 │ │ │ │ + ld a0,16(s1) │ │ │ │ + li s0,-1 │ │ │ │ + j 46e58 │ │ │ │ addi sp,sp,-48 │ │ │ │ - addw a4,a4,a1 │ │ │ │ - sd ra,40(sp) │ │ │ │ sd s0,32(sp) │ │ │ │ sd s1,24(sp) │ │ │ │ sd s2,16(sp) │ │ │ │ sd s3,8(sp) │ │ │ │ - sext.w a1,a4 │ │ │ │ - bltu a0,a1,4805a │ │ │ │ - lw a1,36(a5) │ │ │ │ - lw s0,40(a5) │ │ │ │ - ld a3,16(a3) │ │ │ │ - mv s1,a2 │ │ │ │ - lw a2,44(a5) │ │ │ │ - slli a0,a4,0x20 │ │ │ │ - srli a4,a0,0x1e │ │ │ │ - addw s0,s0,a1 │ │ │ │ - add a4,a4,a3 │ │ │ │ - addw s0,s0,a2 │ │ │ │ - lwu s2,0(a4) │ │ │ │ - lbu s3,0(a5) │ │ │ │ - li a1,72 │ │ │ │ - li a0,0 │ │ │ │ - slli s0,s0,0x20 │ │ │ │ - jal 1d4e0 │ │ │ │ - srli s0,s0,0x20 │ │ │ │ - mv a4,s0 │ │ │ │ - ld s0,32(sp) │ │ │ │ + sd ra,40(sp) │ │ │ │ + lbu a5,60(a0) │ │ │ │ + mv s1,a0 │ │ │ │ + mv s0,a1 │ │ │ │ + mv s3,a2 │ │ │ │ + mv s2,a3 │ │ │ │ + bnez a5,46f04 │ │ │ │ + ld a5,0(s1) │ │ │ │ + slli a4,s0,0x20 │ │ │ │ + srli s0,a4,0x1d │ │ │ │ + add a5,a5,s0 │ │ │ │ + ld a5,0(a5) │ │ │ │ ld ra,40(sp) │ │ │ │ - mv a3,s3 │ │ │ │ - mv a2,s2 │ │ │ │ + ld s0,32(sp) │ │ │ │ + lw a4,68(a5) │ │ │ │ + ld s1,24(sp) │ │ │ │ + sw a4,0(s3) │ │ │ │ + lw a5,76(a5) │ │ │ │ ld s3,8(sp) │ │ │ │ + sw a5,0(s2) │ │ │ │ ld s2,16(sp) │ │ │ │ - mv a1,s1 │ │ │ │ - ld s1,24(sp) │ │ │ │ - li a5,0 │ │ │ │ addi sp,sp,48 │ │ │ │ - j 7886 │ │ │ │ - lui a2,0x1 │ │ │ │ - auipc a3,0x1e │ │ │ │ - addi a3,a3,-244 │ │ │ │ - addi a2,a2,-1813 │ │ │ │ - auipc a1,0x1a │ │ │ │ - addi a1,a1,-712 │ │ │ │ + ret │ │ │ │ + mv a2,a1 │ │ │ │ + mv a1,a0 │ │ │ │ + li a0,0 │ │ │ │ + sd s4,0(sp) │ │ │ │ + jal 467ee │ │ │ │ + sext.w s4,a0 │ │ │ │ + li a5,-1 │ │ │ │ + beq s4,a5,46f20 │ │ │ │ + mv s0,s4 │ │ │ │ + ld s4,0(sp) │ │ │ │ + j 46edc │ │ │ │ + mv a3,s0 │ │ │ │ + auipc a2,0x1a │ │ │ │ + addi a2,a2,686 │ │ │ │ + li a1,637 │ │ │ │ auipc a0,0x1a │ │ │ │ - addi a0,a0,-696 │ │ │ │ - jal 3830 <__assert_fail@plt> │ │ │ │ - lw a5,56(a0) │ │ │ │ - lw a4,60(a0) │ │ │ │ + addi a0,a0,602 │ │ │ │ + jal 22b80 │ │ │ │ + j 46f1a │ │ │ │ addi sp,sp,-48 │ │ │ │ - sd ra,40(sp) │ │ │ │ sd s0,32(sp) │ │ │ │ sd s1,24(sp) │ │ │ │ sd s2,16(sp) │ │ │ │ sd s3,8(sp) │ │ │ │ - sd s4,0(sp) │ │ │ │ - bltu a4,a5,4810e │ │ │ │ - ld a4,16(a1) │ │ │ │ - mv s2,a2 │ │ │ │ - lw s1,40(a0) │ │ │ │ - lw a2,36(a0) │ │ │ │ - lw a3,44(a0) │ │ │ │ - slli a1,a5,0x20 │ │ │ │ - srli a5,a1,0x1e │ │ │ │ - mv s0,a0 │ │ │ │ - add a5,a5,a4 │ │ │ │ - addw s1,s1,a2 │ │ │ │ - lwu s3,0(a5) │ │ │ │ - lbu s4,0(s0) │ │ │ │ - addw s1,s1,a3 │ │ │ │ - li a1,72 │ │ │ │ - li a0,0 │ │ │ │ - slli s1,s1,0x20 │ │ │ │ - jal 1d4e0 │ │ │ │ - srli s1,s1,0x20 │ │ │ │ - mv a4,s1 │ │ │ │ - mv a3,s4 │ │ │ │ - li a5,0 │ │ │ │ - mv a2,s3 │ │ │ │ - mv a1,s2 │ │ │ │ - jal 7886 │ │ │ │ + sd ra,40(sp) │ │ │ │ + lbu a5,60(a0) │ │ │ │ mv s1,a0 │ │ │ │ - jal 798e │ │ │ │ - sd a0,96(s0) │ │ │ │ - mv a1,s1 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 79ce │ │ │ │ - sd a0,104(s0) │ │ │ │ - mv a0,s1 │ │ │ │ - jal 7a1c │ │ │ │ - lw a3,36(s0) │ │ │ │ - lw a5,40(s0) │ │ │ │ - lw a4,44(s0) │ │ │ │ - sd a0,88(s0) │ │ │ │ - addw a5,a5,a3 │ │ │ │ - addw a5,a5,a4 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - sd a5,80(s0) │ │ │ │ - ld s0,32(sp) │ │ │ │ + mv s0,a1 │ │ │ │ + mv s3,a2 │ │ │ │ + mv s2,a3 │ │ │ │ + bnez a5,46f7e │ │ │ │ + ld a5,0(s1) │ │ │ │ + slli a4,s0,0x20 │ │ │ │ + srli s0,a4,0x1d │ │ │ │ + add a5,a5,s0 │ │ │ │ + ld a5,0(a5) │ │ │ │ ld ra,40(sp) │ │ │ │ - ld s2,16(sp) │ │ │ │ - ld s3,8(sp) │ │ │ │ - ld s4,0(sp) │ │ │ │ - mv a0,s1 │ │ │ │ + ld s0,32(sp) │ │ │ │ + lw a4,72(a5) │ │ │ │ ld s1,24(sp) │ │ │ │ + sw a4,0(s3) │ │ │ │ + lw a5,80(a5) │ │ │ │ + ld s3,8(sp) │ │ │ │ + sw a5,0(s2) │ │ │ │ + ld s2,16(sp) │ │ │ │ addi sp,sp,48 │ │ │ │ - j 3670 │ │ │ │ - lui a2,0x1 │ │ │ │ - auipc a3,0x1e │ │ │ │ - addi a3,a3,-424 │ │ │ │ - addi a2,a2,-1813 │ │ │ │ - auipc a1,0x1a │ │ │ │ - addi a1,a1,-892 │ │ │ │ + ret │ │ │ │ + mv a2,a1 │ │ │ │ + mv a1,a0 │ │ │ │ + li a0,0 │ │ │ │ + sd s4,0(sp) │ │ │ │ + jal 467ee │ │ │ │ + sext.w s4,a0 │ │ │ │ + li a5,-1 │ │ │ │ + beq s4,a5,46f9a │ │ │ │ + mv s0,s4 │ │ │ │ + ld s4,0(sp) │ │ │ │ + j 46f56 │ │ │ │ + mv a3,s0 │ │ │ │ + auipc a2,0x1a │ │ │ │ + addi a2,a2,564 │ │ │ │ + li a1,666 │ │ │ │ auipc a0,0x1a │ │ │ │ - addi a0,a0,-876 │ │ │ │ - jal 3830 <__assert_fail@plt> │ │ │ │ - addi sp,sp,-80 │ │ │ │ - lw a6,20(a1) │ │ │ │ - sd s0,64(sp) │ │ │ │ - mv s0,a1 │ │ │ │ - lw a1,24(a1) │ │ │ │ - sd s1,56(sp) │ │ │ │ - sd ra,72(sp) │ │ │ │ + addi a0,a0,480 │ │ │ │ + jal 22b80 │ │ │ │ + j 46f94 │ │ │ │ + addi sp,sp,-48 │ │ │ │ + sd s0,32(sp) │ │ │ │ + sd s1,24(sp) │ │ │ │ + sd ra,40(sp) │ │ │ │ + sd s2,16(sp) │ │ │ │ + sd s3,8(sp) │ │ │ │ + lbu a5,60(a0) │ │ │ │ mv s1,a0 │ │ │ │ - bgeu a1,a6,48152 │ │ │ │ - ld ra,72(sp) │ │ │ │ - ld s0,64(sp) │ │ │ │ - mv a0,s1 │ │ │ │ - ld s1,56(sp) │ │ │ │ - addi sp,sp,80 │ │ │ │ - ret │ │ │ │ - sd s3,40(sp) │ │ │ │ - sd s5,24(sp) │ │ │ │ - mv s3,a4 │ │ │ │ - mv s5,a2 │ │ │ │ - lw a4,12(s0) │ │ │ │ - lw a2,0(s0) │ │ │ │ - sd s2,48(sp) │ │ │ │ - lw s2,4(s0) │ │ │ │ - sd s4,32(sp) │ │ │ │ - mv s4,a3 │ │ │ │ - lw a3,16(s0) │ │ │ │ - addw a4,a4,a2 │ │ │ │ - fmv.d fa2,fa1 │ │ │ │ - fsd fs0,8(sp) │ │ │ │ - fld fa1,16(a5) │ │ │ │ - fmv.d fs0,fa0 │ │ │ │ - fld fa0,0(a5) │ │ │ │ - subw s2,s2,a4 │ │ │ │ - subw a0,s2,a3 │ │ │ │ - fsd fs1,0(sp) │ │ │ │ - mv s2,a0 │ │ │ │ - jal 1af1c │ │ │ │ - lw a5,0(s1) │ │ │ │ - ld a0,8(s1) │ │ │ │ - fmv.d fs1,fa0 │ │ │ │ - addiw a5,a5,1 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - slli a1,a5,0x3 │ │ │ │ - sub a1,a1,a5 │ │ │ │ - slli a1,a1,0x4 │ │ │ │ - jal 1d4e0 │ │ │ │ - mv a5,a0 │ │ │ │ - lw a0,0(s1) │ │ │ │ - sd a5,8(s1) │ │ │ │ - slli a4,a0,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - slli a1,a4,0x3 │ │ │ │ - sub a1,a1,a4 │ │ │ │ - slli a1,a1,0x4 │ │ │ │ - add a5,a5,a1 │ │ │ │ - li a4,1 │ │ │ │ - sh a4,64(a5) │ │ │ │ - sb zero,66(a5) │ │ │ │ - lw a7,24(s0) │ │ │ │ - lw t1,20(s0) │ │ │ │ - subw a4,a7,t1 │ │ │ │ - bgeu s3,a4,481dc │ │ │ │ - li a4,256 │ │ │ │ - sh a4,64(a5) │ │ │ │ - flt.d a4,fs0,fs1 │ │ │ │ - beqz a4,481ec │ │ │ │ - li a4,1 │ │ │ │ - sb zero,64(a5) │ │ │ │ - sb a4,66(a5) │ │ │ │ - lw a6,0(s0) │ │ │ │ - lw a1,12(s0) │ │ │ │ - lw a3,16(s0) │ │ │ │ - lw t3,4(s0) │ │ │ │ - fcvt.d.w fa5,s2 │ │ │ │ - sb s4,8(a5) │ │ │ │ - slli a2,s5,0x20 │ │ │ │ - addw a4,a6,a1 │ │ │ │ - ld ra,72(sp) │ │ │ │ - ld s0,64(sp) │ │ │ │ - addw a4,a4,a3 │ │ │ │ - srli a2,a2,0x20 │ │ │ │ - fsd fs1,16(a5) │ │ │ │ - sw t1,56(a5) │ │ │ │ - sw a7,60(a5) │ │ │ │ - sw t3,36(a5) │ │ │ │ - sw a6,40(a5) │ │ │ │ - sw a1,44(a5) │ │ │ │ - sw a3,48(a5) │ │ │ │ - sw a4,52(a5) │ │ │ │ - fsd fa5,24(a5) │ │ │ │ - sd a2,0(a5) │ │ │ │ - addiw a0,a0,1 │ │ │ │ - sw a0,0(s1) │ │ │ │ - ld s2,48(sp) │ │ │ │ - ld s3,40(sp) │ │ │ │ - ld s4,32(sp) │ │ │ │ - ld s5,24(sp) │ │ │ │ - fld fs0,8(sp) │ │ │ │ - fld fs1,0(sp) │ │ │ │ - mv a0,s1 │ │ │ │ - ld s1,56(sp) │ │ │ │ - addi sp,sp,80 │ │ │ │ - ret │ │ │ │ - mv a4,a0 │ │ │ │ - lw a0,0(a0) │ │ │ │ - beqz a0,4829a │ │ │ │ - slli a5,a0,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - ld a0,8(a4) │ │ │ │ - slli a6,a5,0x2 │ │ │ │ - add a6,a6,a5 │ │ │ │ - addi a0,a0,32 │ │ │ │ - slli a6,a6,0x4 │ │ │ │ - add a6,a6,a0 │ │ │ │ - li a7,88 │ │ │ │ - lw a2,0(a0) │ │ │ │ - beqz a2,48290 │ │ │ │ - slli a2,a2,0x20 │ │ │ │ - srli a2,a2,0x20 │ │ │ │ - mul a2,a2,a7 │ │ │ │ - ld a5,16(a0) │ │ │ │ - add a2,a2,a5 │ │ │ │ - j 4827a │ │ │ │ - beq a2,a5,48290 │ │ │ │ - ld a4,24(a5) │ │ │ │ - addi a5,a5,88 │ │ │ │ - ld a3,88(a4) │ │ │ │ - lw a4,32(a4) │ │ │ │ - lw a3,28(a3) │ │ │ │ - addw a4,a4,a3 │ │ │ │ - bne a4,a1,48276 │ │ │ │ - li a0,1 │ │ │ │ - ret │ │ │ │ - addi a0,a0,80 │ │ │ │ - bne a6,a0,48264 │ │ │ │ + mv s0,a1 │ │ │ │ + bnez a5,4701e │ │ │ │ + ld a5,0(s1) │ │ │ │ + slli a4,s0,0x20 │ │ │ │ + srli s0,a4,0x1d │ │ │ │ + add a5,a5,s0 │ │ │ │ + ld a5,0(a5) │ │ │ │ + li s3,0 │ │ │ │ + lw s2,72(a5) │ │ │ │ + beqz s2,4700e │ │ │ │ + addiw a1,s2,1 │ │ │ │ + slli a1,a1,0x20 │ │ │ │ + srli a1,a1,0x20 │ │ │ │ li a0,0 │ │ │ │ + jal 1e81c │ │ │ │ + ld a5,0(s1) │ │ │ │ + slli s2,s2,0x20 │ │ │ │ + srli s2,s2,0x20 │ │ │ │ + add a5,a5,s0 │ │ │ │ + ld a5,0(a5) │ │ │ │ + mv s3,a0 │ │ │ │ + mv a2,s2 │ │ │ │ + ld a1,48(a5) │ │ │ │ + add s2,s2,s3 │ │ │ │ + jal 36a0 │ │ │ │ + sb zero,0(s2) │ │ │ │ + ld ra,40(sp) │ │ │ │ + ld s0,32(sp) │ │ │ │ + ld s1,24(sp) │ │ │ │ + ld s2,16(sp) │ │ │ │ + mv a0,s3 │ │ │ │ + ld s3,8(sp) │ │ │ │ + addi sp,sp,48 │ │ │ │ ret │ │ │ │ - lw a5,0(a0) │ │ │ │ - beqz a5,482ce │ │ │ │ - slli a4,a5,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - ld a5,8(a0) │ │ │ │ - slli a3,a4,0x2 │ │ │ │ - add a3,a3,a4 │ │ │ │ - addi a5,a5,45 │ │ │ │ - slli a3,a3,0x4 │ │ │ │ - add a3,a3,a5 │ │ │ │ - li a2,3 │ │ │ │ - j 482be │ │ │ │ - beq a5,a3,482ce │ │ │ │ - lbu a4,0(a5) │ │ │ │ - addi a5,a5,80 │ │ │ │ - bne a4,a2,482ba │ │ │ │ - li a0,1 │ │ │ │ - ret │ │ │ │ + mv a2,a1 │ │ │ │ + mv a1,a0 │ │ │ │ li a0,0 │ │ │ │ - ret │ │ │ │ - lw a5,0(a0) │ │ │ │ - beqz a5,48302 │ │ │ │ - slli a3,a5,0x20 │ │ │ │ - srli a3,a3,0x20 │ │ │ │ - ld a5,8(a0) │ │ │ │ - slli a4,a3,0x2 │ │ │ │ - add a4,a4,a3 │ │ │ │ - addi a5,a5,45 │ │ │ │ - slli a4,a4,0x4 │ │ │ │ - add a4,a4,a5 │ │ │ │ - j 482f2 │ │ │ │ - beq a5,a4,48300 │ │ │ │ - lbu a0,0(a5) │ │ │ │ - addi a5,a5,80 │ │ │ │ - andi a0,a0,1 │ │ │ │ - beqz a0,482ee │ │ │ │ - ret │ │ │ │ - ret │ │ │ │ + jal 467ee │ │ │ │ + sext.w a0,a0 │ │ │ │ + li a5,-1 │ │ │ │ + beq a0,a5,47034 │ │ │ │ + mv s0,a0 │ │ │ │ + j 46fcc │ │ │ │ + mv a3,s0 │ │ │ │ + auipc a2,0x1a │ │ │ │ + addi a2,a2,410 │ │ │ │ + li a1,693 │ │ │ │ + auipc a0,0x1a │ │ │ │ + addi a0,a0,326 │ │ │ │ + jal 22b80 │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ + addi sp,sp,-48 │ │ │ │ + sd s0,32(sp) │ │ │ │ + sd s1,24(sp) │ │ │ │ + sd ra,40(sp) │ │ │ │ + sd s2,16(sp) │ │ │ │ + sd s3,8(sp) │ │ │ │ + lbu a5,60(a0) │ │ │ │ + mv s1,a0 │ │ │ │ + mv s0,a1 │ │ │ │ + bnez a5,470bc │ │ │ │ + ld a5,0(s1) │ │ │ │ + slli a4,s0,0x20 │ │ │ │ + srli s0,a4,0x1d │ │ │ │ + add a5,a5,s0 │ │ │ │ + ld a5,0(a5) │ │ │ │ + li s3,0 │ │ │ │ + lw s2,72(a5) │ │ │ │ + beqz s2,470ac │ │ │ │ + addiw a1,s2,1 │ │ │ │ + slli a1,a1,0x20 │ │ │ │ + srli a1,a1,0x20 │ │ │ │ li a0,0 │ │ │ │ + jal 1e81c │ │ │ │ + ld a5,8(s1) │ │ │ │ + slli s2,s2,0x20 │ │ │ │ + srli s2,s2,0x20 │ │ │ │ + add a5,a5,s0 │ │ │ │ + ld a5,0(a5) │ │ │ │ + mv s3,a0 │ │ │ │ + mv a2,s2 │ │ │ │ + ld a1,48(a5) │ │ │ │ + add s2,s2,s3 │ │ │ │ + jal 36a0 │ │ │ │ + sb zero,0(s2) │ │ │ │ + ld ra,40(sp) │ │ │ │ + ld s0,32(sp) │ │ │ │ + ld s1,24(sp) │ │ │ │ + ld s2,16(sp) │ │ │ │ + mv a0,s3 │ │ │ │ + ld s3,8(sp) │ │ │ │ + addi sp,sp,48 │ │ │ │ ret │ │ │ │ - lw a5,0(a0) │ │ │ │ - beqz a5,48338 │ │ │ │ - slli a3,a5,0x20 │ │ │ │ - srli a3,a3,0x20 │ │ │ │ - ld a5,8(a0) │ │ │ │ - slli a4,a3,0x2 │ │ │ │ - add a4,a4,a3 │ │ │ │ - addi a5,a5,45 │ │ │ │ - slli a4,a4,0x4 │ │ │ │ - add a4,a4,a5 │ │ │ │ - j 48326 │ │ │ │ - beq a5,a4,48336 │ │ │ │ - lbu a0,0(a5) │ │ │ │ - addi a5,a5,80 │ │ │ │ - andi a0,a0,2 │ │ │ │ - beqz a0,48322 │ │ │ │ - li a0,1 │ │ │ │ - ret │ │ │ │ - ret │ │ │ │ + mv a2,a1 │ │ │ │ + mv a1,a0 │ │ │ │ li a0,0 │ │ │ │ - ret │ │ │ │ - addi sp,sp,-144 │ │ │ │ - sd s0,128(sp) │ │ │ │ - ld s0,24(a0) │ │ │ │ - sd ra,136(sp) │ │ │ │ - sd s1,120(sp) │ │ │ │ - mv a0,s0 │ │ │ │ - sd s2,112(sp) │ │ │ │ - sd s5,88(sp) │ │ │ │ - sd s6,80(sp) │ │ │ │ - sd s7,72(sp) │ │ │ │ - mv s6,a4 │ │ │ │ - mv s7,a3 │ │ │ │ - sd s9,56(sp) │ │ │ │ - mv s2,a2 │ │ │ │ - mv s9,a1 │ │ │ │ - sd s8,64(sp) │ │ │ │ - jal 43b54 │ │ │ │ - mv s1,a0 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 43b7c │ │ │ │ - lw a5,76(s0) │ │ │ │ - sext.w s1,s1 │ │ │ │ - sw zero,0(s6) │ │ │ │ - sw s1,0(s7) │ │ │ │ - sd a5,24(sp) │ │ │ │ - lw a5,32(s9) │ │ │ │ - sext.w s5,a0 │ │ │ │ - beqz a5,48448 │ │ │ │ + jal 467ee │ │ │ │ + sext.w a0,a0 │ │ │ │ li a5,-1 │ │ │ │ - sd s3,104(sp) │ │ │ │ - sd s4,96(sp) │ │ │ │ - sd s11,40(sp) │ │ │ │ - sd s10,48(sp) │ │ │ │ - li s11,0 │ │ │ │ - sd zero,16(sp) │ │ │ │ - li s4,0 │ │ │ │ - li s3,-1 │ │ │ │ - sd a5,8(sp) │ │ │ │ - li s8,0 │ │ │ │ - j 483b8 │ │ │ │ - bgeu s0,s3,483aa │ │ │ │ - ld a5,48(s9) │ │ │ │ - add a5,a5,s11 │ │ │ │ - lbu a5,60(a5) │ │ │ │ - beq a5,s2,48430 │ │ │ │ - lw a5,32(s9) │ │ │ │ - addiw s8,s8,1 │ │ │ │ - addi s11,s11,88 │ │ │ │ - bgeu s8,a5,4840c │ │ │ │ - ld a5,48(s9) │ │ │ │ - add a5,a5,s11 │ │ │ │ - ld s10,24(a5) │ │ │ │ - mv a0,s10 │ │ │ │ - jal 43b54 │ │ │ │ + beq a0,a5,470d2 │ │ │ │ mv s0,a0 │ │ │ │ - mv a0,s10 │ │ │ │ - jal 43b7c │ │ │ │ - sext.w s0,s0 │ │ │ │ - sext.w a0,a0 │ │ │ │ - bltu s1,s0,48398 │ │ │ │ - bgeu s0,s1,483aa │ │ │ │ - bltu a0,s4,483aa │ │ │ │ - ld a5,48(s9) │ │ │ │ - add a5,a5,s11 │ │ │ │ - lbu a5,60(a5) │ │ │ │ - bne a5,s2,483aa │ │ │ │ - bgeu a0,s1,483fc │ │ │ │ - addiw a5,s1,-1 │ │ │ │ - subw a5,a5,a0 │ │ │ │ - sw a5,0(s7) │ │ │ │ - lw a5,32(s9) │ │ │ │ - addiw s8,s8,1 │ │ │ │ - mv s4,a0 │ │ │ │ - addi s11,s11,88 │ │ │ │ - bltu s8,a5,483b8 │ │ │ │ - ld a5,16(sp) │ │ │ │ - ld s3,104(sp) │ │ │ │ - ld s4,96(sp) │ │ │ │ - ld s10,48(sp) │ │ │ │ - ld s11,40(sp) │ │ │ │ - beqz a5,4844c │ │ │ │ - ld ra,136(sp) │ │ │ │ - ld s0,128(sp) │ │ │ │ - ld a0,8(sp) │ │ │ │ - ld s1,120(sp) │ │ │ │ - ld s2,112(sp) │ │ │ │ - ld s5,88(sp) │ │ │ │ - ld s6,80(sp) │ │ │ │ - ld s7,72(sp) │ │ │ │ - ld s8,64(sp) │ │ │ │ - ld s9,56(sp) │ │ │ │ - addi sp,sp,144 │ │ │ │ + j 4706a │ │ │ │ + mv a3,s0 │ │ │ │ + auipc a2,0x1a │ │ │ │ + addi a2,a2,252 │ │ │ │ + li a1,727 │ │ │ │ + auipc a0,0x1a │ │ │ │ + addi a0,a0,168 │ │ │ │ + jal 22b80 │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ + addi sp,sp,-48 │ │ │ │ + sd s0,32(sp) │ │ │ │ + sd s1,24(sp) │ │ │ │ + sd ra,40(sp) │ │ │ │ + sd s2,16(sp) │ │ │ │ + sd s3,8(sp) │ │ │ │ + lbu a5,60(a0) │ │ │ │ + mv s1,a0 │ │ │ │ + mv s0,a1 │ │ │ │ + bnez a5,4715a │ │ │ │ + ld a5,0(s1) │ │ │ │ + slli a4,s0,0x20 │ │ │ │ + srli s0,a4,0x1d │ │ │ │ + add a5,a5,s0 │ │ │ │ + ld a5,0(a5) │ │ │ │ + li s3,0 │ │ │ │ + lw s2,80(a5) │ │ │ │ + beqz s2,4714a │ │ │ │ + addiw a1,s2,1 │ │ │ │ + slli a1,a1,0x20 │ │ │ │ + srli a1,a1,0x20 │ │ │ │ + li a0,0 │ │ │ │ + jal 1e81c │ │ │ │ + ld a5,0(s1) │ │ │ │ + slli s2,s2,0x20 │ │ │ │ + srli s2,s2,0x20 │ │ │ │ + add a5,a5,s0 │ │ │ │ + ld a5,0(a5) │ │ │ │ + mv s3,a0 │ │ │ │ + mv a2,s2 │ │ │ │ + ld a1,48(a5) │ │ │ │ + add s2,s2,s3 │ │ │ │ + jal 36a0 │ │ │ │ + sb zero,0(s2) │ │ │ │ + ld ra,40(sp) │ │ │ │ + ld s0,32(sp) │ │ │ │ + ld s1,24(sp) │ │ │ │ + ld s2,16(sp) │ │ │ │ + mv a0,s3 │ │ │ │ + ld s3,8(sp) │ │ │ │ + addi sp,sp,48 │ │ │ │ ret │ │ │ │ - bgeu s5,s0,4843e │ │ │ │ - subw a5,s0,s5 │ │ │ │ - addiw a5,a5,-1 │ │ │ │ - sw a5,0(s6) │ │ │ │ - li a5,1 │ │ │ │ - mv s3,s0 │ │ │ │ - sd s8,8(sp) │ │ │ │ - sd a5,16(sp) │ │ │ │ - j 483aa │ │ │ │ + mv a2,a1 │ │ │ │ + mv a1,a0 │ │ │ │ + li a0,0 │ │ │ │ + jal 467ee │ │ │ │ + sext.w a0,a0 │ │ │ │ li a5,-1 │ │ │ │ - sd a5,8(sp) │ │ │ │ - ld a5,24(sp) │ │ │ │ - bgeu s5,a5,48418 │ │ │ │ - addiw s8,a5,-1 │ │ │ │ - subw s8,s8,s5 │ │ │ │ - sw s8,0(s6) │ │ │ │ - j 48418 │ │ │ │ - lw a4,32(a0) │ │ │ │ - addi sp,sp,-80 │ │ │ │ - sd s5,24(sp) │ │ │ │ - sd ra,72(sp) │ │ │ │ - sd s0,64(sp) │ │ │ │ - sd s1,56(sp) │ │ │ │ - mv s5,a1 │ │ │ │ - beqz a4,4857e │ │ │ │ - sd s3,40(sp) │ │ │ │ - sd s8,0(sp) │ │ │ │ - sd s2,48(sp) │ │ │ │ - sd s4,32(sp) │ │ │ │ - sd s6,16(sp) │ │ │ │ - li a5,2 │ │ │ │ - mv s3,a0 │ │ │ │ - mv s8,a2 │ │ │ │ - beq a2,a5,4851e │ │ │ │ - ld a3,48(a0) │ │ │ │ - sd s7,8(sp) │ │ │ │ - li s2,0 │ │ │ │ - li s1,0 │ │ │ │ - li s0,0 │ │ │ │ - li s4,0 │ │ │ │ - li s7,104 │ │ │ │ - add a5,a3,s2 │ │ │ │ - lbu a5,60(a5) │ │ │ │ - beq a5,s8,484d8 │ │ │ │ - addiw s4,s4,1 │ │ │ │ - addi s2,s2,88 │ │ │ │ - bltu s4,a4,48496 │ │ │ │ - ld s2,48(sp) │ │ │ │ - ld s3,40(sp) │ │ │ │ - ld s4,32(sp) │ │ │ │ - ld s6,16(sp) │ │ │ │ - ld s7,8(sp) │ │ │ │ - ld s8,0(sp) │ │ │ │ - mv a2,s0 │ │ │ │ - mv a1,s5 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 7f40 │ │ │ │ + beq a0,a5,47170 │ │ │ │ mv s0,a0 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 3670 │ │ │ │ - ld ra,72(sp) │ │ │ │ - mv a0,s0 │ │ │ │ - ld s0,64(sp) │ │ │ │ - ld s1,56(sp) │ │ │ │ - ld s5,24(sp) │ │ │ │ - addi sp,sp,80 │ │ │ │ - ret │ │ │ │ - addiw s6,s0,1 │ │ │ │ - slli a1,s6,0x20 │ │ │ │ - srli a1,a1,0x20 │ │ │ │ - mul a1,a1,s7 │ │ │ │ - slli s0,s0,0x20 │ │ │ │ - srli s0,s0,0x20 │ │ │ │ - mv a0,s1 │ │ │ │ - addiw s4,s4,1 │ │ │ │ - mul s0,s0,s7 │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a5,48(s3) │ │ │ │ + j 47108 │ │ │ │ + mv a3,s0 │ │ │ │ + auipc a2,0x1a │ │ │ │ + addi a2,a2,94 │ │ │ │ + li a1,761 │ │ │ │ + auipc a0,0x1a │ │ │ │ + addi a0,a0,10 │ │ │ │ + jal 22b80 │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ + addi sp,sp,-48 │ │ │ │ + sd s0,32(sp) │ │ │ │ + sd s1,24(sp) │ │ │ │ + sd ra,40(sp) │ │ │ │ + sd s2,16(sp) │ │ │ │ + sd s3,8(sp) │ │ │ │ + lbu a5,60(a0) │ │ │ │ mv s1,a0 │ │ │ │ - li a2,104 │ │ │ │ - add a5,a5,s2 │ │ │ │ - ld a1,24(a5) │ │ │ │ - addi s2,s2,88 │ │ │ │ - add a0,a0,s0 │ │ │ │ - jal 36a0 │ │ │ │ - lw a4,32(s3) │ │ │ │ - bgeu s4,a4,4857a │ │ │ │ - ld a3,48(s3) │ │ │ │ - mv s0,s6 │ │ │ │ - j 48496 │ │ │ │ - li s4,0 │ │ │ │ - li s1,0 │ │ │ │ - li s0,0 │ │ │ │ - li s6,104 │ │ │ │ - addiw a5,s0,1 │ │ │ │ - slli a1,a5,0x20 │ │ │ │ + mv s0,a1 │ │ │ │ + bnez a5,471f8 │ │ │ │ + ld a5,0(s1) │ │ │ │ + slli a4,s0,0x20 │ │ │ │ + srli s0,a4,0x1d │ │ │ │ + add a5,a5,s0 │ │ │ │ + ld a5,0(a5) │ │ │ │ + li s3,0 │ │ │ │ + lw s2,80(a5) │ │ │ │ + beqz s2,471e8 │ │ │ │ + addiw a1,s2,1 │ │ │ │ + slli a1,a1,0x20 │ │ │ │ srli a1,a1,0x20 │ │ │ │ - mul a1,a1,s6 │ │ │ │ - sext.w s2,s0 │ │ │ │ + li a0,0 │ │ │ │ + jal 1e81c │ │ │ │ + ld a5,8(s1) │ │ │ │ slli s2,s2,0x20 │ │ │ │ srli s2,s2,0x20 │ │ │ │ - mv a0,s1 │ │ │ │ - sext.w s0,a5 │ │ │ │ - mul s2,s2,s6 │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a5,48(s3) │ │ │ │ - mv s1,a0 │ │ │ │ - li a2,104 │ │ │ │ - add a5,a5,s4 │ │ │ │ - ld a1,24(a5) │ │ │ │ - addi s4,s4,88 │ │ │ │ - add a0,a0,s2 │ │ │ │ + add a5,a5,s0 │ │ │ │ + ld a5,0(a5) │ │ │ │ + mv s3,a0 │ │ │ │ + mv a2,s2 │ │ │ │ + ld a1,48(a5) │ │ │ │ + add s2,s2,s3 │ │ │ │ jal 36a0 │ │ │ │ - lw a5,32(s3) │ │ │ │ - bltu s0,a5,48528 │ │ │ │ - ld s2,48(sp) │ │ │ │ - ld s3,40(sp) │ │ │ │ - ld s4,32(sp) │ │ │ │ - ld s6,16(sp) │ │ │ │ - ld s8,0(sp) │ │ │ │ - j 484b8 │ │ │ │ - mv s0,s6 │ │ │ │ - j 484ac │ │ │ │ - li s0,0 │ │ │ │ - li s1,0 │ │ │ │ - j 484b8 │ │ │ │ - beqz a0,48638 │ │ │ │ - ld a5,48(a0) │ │ │ │ - beqz a5,48638 │ │ │ │ - lw a6,32(a0) │ │ │ │ - li a0,1 │ │ │ │ - beqz a6,4863a │ │ │ │ - addiw t3,a6,-1 │ │ │ │ - mv a4,a5 │ │ │ │ - beqz a1,4865a │ │ │ │ - li a3,0 │ │ │ │ - bne a6,a0,485ac │ │ │ │ + sb zero,0(s2) │ │ │ │ + ld ra,40(sp) │ │ │ │ + ld s0,32(sp) │ │ │ │ + ld s1,24(sp) │ │ │ │ + ld s2,16(sp) │ │ │ │ + mv a0,s3 │ │ │ │ + ld s3,8(sp) │ │ │ │ + addi sp,sp,48 │ │ │ │ ret │ │ │ │ - addi a4,a4,88 │ │ │ │ - beq a3,t3,48644 │ │ │ │ - lbu a0,60(a4) │ │ │ │ - addiw a2,a3,1 │ │ │ │ - sext.w a7,a3 │ │ │ │ - sext.w a3,a2 │ │ │ │ - beqz a0,485a4 │ │ │ │ - ld a4,24(a4) │ │ │ │ - ld a0,88(a4) │ │ │ │ - lw a7,32(a4) │ │ │ │ - lbu a2,96(a4) │ │ │ │ - lw a0,28(a0) │ │ │ │ - lw t1,0(a4) │ │ │ │ - addw a7,a7,a0 │ │ │ │ - bgeu a3,t3,48638 │ │ │ │ - addiw a6,a6,-2 │ │ │ │ - subw a6,a6,a3 │ │ │ │ - slli a6,a6,0x20 │ │ │ │ - slli a3,a3,0x20 │ │ │ │ - srli a3,a3,0x20 │ │ │ │ - srli a6,a6,0x20 │ │ │ │ - li a4,88 │ │ │ │ - add a6,a6,a3 │ │ │ │ - mul a6,a6,a4 │ │ │ │ - addi a0,a5,88 │ │ │ │ - mul a3,a3,a4 │ │ │ │ - add a6,a6,a0 │ │ │ │ - add a5,a5,a3 │ │ │ │ - lbu a4,60(a5) │ │ │ │ - bne a4,a1,48638 │ │ │ │ - ld a4,24(a5) │ │ │ │ - addi a5,a5,88 │ │ │ │ - lbu a3,96(a4) │ │ │ │ - bne a3,a2,48640 │ │ │ │ - lw a0,0(a4) │ │ │ │ - bne a0,t1,48640 │ │ │ │ - ld t3,88(a4) │ │ │ │ - mv t1,a0 │ │ │ │ - lw a4,32(a4) │ │ │ │ - lw a0,28(t3) │ │ │ │ - addw a4,a4,a0 │ │ │ │ - bnez a2,4863c │ │ │ │ - bltu a4,a7,48640 │ │ │ │ - beq a6,a5,48638 │ │ │ │ - mv a7,a4 │ │ │ │ - mv a2,a3 │ │ │ │ - j 485fe │ │ │ │ - li a0,1 │ │ │ │ + mv a2,a1 │ │ │ │ + mv a1,a0 │ │ │ │ + li a0,0 │ │ │ │ + jal 467ee │ │ │ │ + sext.w a0,a0 │ │ │ │ + li a5,-1 │ │ │ │ + beq a0,a5,4720e │ │ │ │ + mv s0,a0 │ │ │ │ + j 471a6 │ │ │ │ + mv a3,s0 │ │ │ │ + auipc a2,0x1a │ │ │ │ + addi a2,a2,-64 │ │ │ │ + li a1,795 │ │ │ │ + auipc a0,0x1a │ │ │ │ + addi a0,a0,-148 │ │ │ │ + jal 22b80 │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ + addi sp,sp,-32 │ │ │ │ + sd s1,8(sp) │ │ │ │ + mv s1,a0 │ │ │ │ + ld a0,8(a0) │ │ │ │ + sd ra,24(sp) │ │ │ │ + beqz a0,47260 │ │ │ │ + sd s0,16(sp) │ │ │ │ + lbu a5,60(s1) │ │ │ │ + mv s0,a1 │ │ │ │ + bnez a5,47268 │ │ │ │ + ld a5,0(s1) │ │ │ │ + slli a4,s0,0x20 │ │ │ │ + srli a1,a4,0x1d │ │ │ │ + add a0,a0,a1 │ │ │ │ + add a5,a5,a1 │ │ │ │ + ld a4,0(a0) │ │ │ │ + ld a5,0(a5) │ │ │ │ + ld s0,16(sp) │ │ │ │ + ld a0,48(a4) │ │ │ │ + lwu a5,68(a5) │ │ │ │ + add a0,a0,a5 │ │ │ │ + ld ra,24(sp) │ │ │ │ + ld s1,8(sp) │ │ │ │ + addi sp,sp,32 │ │ │ │ ret │ │ │ │ - bgeu a7,a4,4862e │ │ │ │ + mv a2,a1 │ │ │ │ li a0,0 │ │ │ │ + mv a1,s1 │ │ │ │ + jal 467ee │ │ │ │ + sext.w a5,a0 │ │ │ │ + li a4,-1 │ │ │ │ + beq a5,a4,47282 │ │ │ │ + ld a0,8(s1) │ │ │ │ + mv s0,a5 │ │ │ │ + j 47244 │ │ │ │ + mv a3,s0 │ │ │ │ + auipc a2,0x1a │ │ │ │ + addi a2,a2,1748 │ │ │ │ + li a1,862 │ │ │ │ + auipc a0,0x1a │ │ │ │ + addi a0,a0,-264 │ │ │ │ + jal 22b80 │ │ │ │ + ld a0,8(s1) │ │ │ │ + li s0,-1 │ │ │ │ + j 47244 │ │ │ │ + addi sp,sp,-32 │ │ │ │ + sd s1,8(sp) │ │ │ │ + mv s1,a0 │ │ │ │ + ld a0,8(a0) │ │ │ │ + sd ra,24(sp) │ │ │ │ + beqz a0,472c8 │ │ │ │ + sd s0,16(sp) │ │ │ │ + lbu a5,60(s1) │ │ │ │ + mv s0,a1 │ │ │ │ + bnez a5,472d0 │ │ │ │ + slli a5,s0,0x20 │ │ │ │ + srli s0,a5,0x1d │ │ │ │ + add a0,a0,s0 │ │ │ │ + ld a5,0(a0) │ │ │ │ + ld s0,16(sp) │ │ │ │ + ld a0,48(a5) │ │ │ │ + ld ra,24(sp) │ │ │ │ + ld s1,8(sp) │ │ │ │ + addi sp,sp,32 │ │ │ │ ret │ │ │ │ - slli a2,a2,0x20 │ │ │ │ - li a4,88 │ │ │ │ - srli a2,a2,0x20 │ │ │ │ - mul a2,a2,a4 │ │ │ │ - addiw a3,a7,2 │ │ │ │ - add a4,a5,a2 │ │ │ │ - j 485be │ │ │ │ - li a3,1 │ │ │ │ - j 485be │ │ │ │ - addi sp,sp,-112 │ │ │ │ - sd s5,56(sp) │ │ │ │ - ld s5,24(a1) │ │ │ │ - sd s3,72(sp) │ │ │ │ - mv s3,a0 │ │ │ │ - ld a0,88(s5) │ │ │ │ - sd ra,104(sp) │ │ │ │ - sd s0,96(sp) │ │ │ │ - sd s1,88(sp) │ │ │ │ - sd s2,80(sp) │ │ │ │ - sd s4,64(sp) │ │ │ │ - sd s6,48(sp) │ │ │ │ - sd s7,40(sp) │ │ │ │ + mv a2,a1 │ │ │ │ + li a0,0 │ │ │ │ + mv a1,s1 │ │ │ │ + jal 467ee │ │ │ │ + sext.w a5,a0 │ │ │ │ + li a4,-1 │ │ │ │ + beq a5,a4,472ea │ │ │ │ + ld a0,8(s1) │ │ │ │ + mv s0,a5 │ │ │ │ + j 472b8 │ │ │ │ + mv a3,s0 │ │ │ │ + auipc a2,0x1a │ │ │ │ + addi a2,a2,1644 │ │ │ │ + li a1,894 │ │ │ │ + auipc a0,0x1a │ │ │ │ + addi a0,a0,-368 │ │ │ │ + jal 22b80 │ │ │ │ + ld a0,8(s1) │ │ │ │ + li s0,-1 │ │ │ │ + j 472b8 │ │ │ │ + addi sp,sp,-32 │ │ │ │ + sd s1,8(sp) │ │ │ │ + mv s1,a0 │ │ │ │ + ld a0,16(a0) │ │ │ │ + sd s0,16(sp) │ │ │ │ + sd ra,24(sp) │ │ │ │ mv s0,a1 │ │ │ │ - lw s4,24(a0) │ │ │ │ - jal 4f4e0 │ │ │ │ - ld a5,24(s0) │ │ │ │ - mv a3,a0 │ │ │ │ - ld a0,88(a5) │ │ │ │ - lw a4,32(a5) │ │ │ │ - lbu s7,96(a5) │ │ │ │ - lw s2,24(a0) │ │ │ │ - lw s1,28(a0) │ │ │ │ - lw s6,0(a5) │ │ │ │ - addiw s2,s2,-1 │ │ │ │ - addw s2,s2,a3 │ │ │ │ - addw s1,s1,a4 │ │ │ │ - jal 4f478 │ │ │ │ - addiw a5,s1,-1 │ │ │ │ - addw a5,a5,a0 │ │ │ │ - lbu a7,60(s0) │ │ │ │ - lw a6,68(s0) │ │ │ │ - lw a3,64(s0) │ │ │ │ + beqz a0,47354 │ │ │ │ + ld a5,8(s1) │ │ │ │ + beqz a5,47380 │ │ │ │ + lbu a4,60(s1) │ │ │ │ + bnez a4,47364 │ │ │ │ + ld a4,0(s1) │ │ │ │ + slli s0,s0,0x20 │ │ │ │ + srli s0,s0,0x20 │ │ │ │ + slli a3,s0,0x3 │ │ │ │ + add a4,a4,a3 │ │ │ │ + ld a4,0(a4) │ │ │ │ + slli s0,s0,0x2 │ │ │ │ + add a5,a5,a3 │ │ │ │ + add a0,a0,s0 │ │ │ │ + ld a3,0(a5) │ │ │ │ + lbu a4,72(a4) │ │ │ │ + lw a5,0(a0) │ │ │ │ + ld a0,48(a3) │ │ │ │ + addw a5,a5,a4 │ │ │ │ slli a5,a5,0x20 │ │ │ │ - slli s1,s1,0x20 │ │ │ │ srli a5,a5,0x20 │ │ │ │ - srli s1,s1,0x20 │ │ │ │ - sd s7,24(sp) │ │ │ │ - sd a5,16(sp) │ │ │ │ - sd s1,8(sp) │ │ │ │ - sd s6,0(sp) │ │ │ │ - mv a5,s2 │ │ │ │ - mv a4,s4 │ │ │ │ - li a1,1 │ │ │ │ - mv a0,s3 │ │ │ │ - auipc a2,0x19 │ │ │ │ - addi a2,a2,1792 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - ld s0,96(sp) │ │ │ │ - ld a0,88(s5) │ │ │ │ - ld ra,104(sp) │ │ │ │ - ld s1,88(sp) │ │ │ │ - ld s2,80(sp) │ │ │ │ - ld s4,64(sp) │ │ │ │ - ld s5,56(sp) │ │ │ │ - ld s6,48(sp) │ │ │ │ - ld s7,40(sp) │ │ │ │ - mv a1,s3 │ │ │ │ - ld s3,72(sp) │ │ │ │ - addi sp,sp,112 │ │ │ │ - j 4e388 │ │ │ │ - addi sp,sp,-64 │ │ │ │ - sd s1,40(sp) │ │ │ │ - sd s3,24(sp) │ │ │ │ - sd ra,56(sp) │ │ │ │ - mv s1,a1 │ │ │ │ - lbu a1,44(a1) │ │ │ │ - lw a3,32(s1) │ │ │ │ - lbu a5,45(s1) │ │ │ │ - lw a6,36(s1) │ │ │ │ - lw a7,40(s1) │ │ │ │ - mv s3,a0 │ │ │ │ - sext.w a4,a1 │ │ │ │ - li a2,0 │ │ │ │ - beqz a1,4872e │ │ │ │ - li a1,-1 │ │ │ │ - beq a6,a1,4872e │ │ │ │ - addiw a2,a7,1 │ │ │ │ - subw a2,a2,a6 │ │ │ │ - sd a2,0(sp) │ │ │ │ - li a1,1 │ │ │ │ - auipc a2,0x19 │ │ │ │ - addi a2,a2,1750 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - lw a5,32(s1) │ │ │ │ - beqz a5,4877e │ │ │ │ - sd s0,48(sp) │ │ │ │ - sd s2,32(sp) │ │ │ │ - sd s4,16(sp) │ │ │ │ - li s2,0 │ │ │ │ - li s0,0 │ │ │ │ - auipc s4,0x19 │ │ │ │ - addi s4,s4,1794 │ │ │ │ + add a0,a0,a5 │ │ │ │ + ld ra,24(sp) │ │ │ │ + ld s0,16(sp) │ │ │ │ + ld s1,8(sp) │ │ │ │ + addi sp,sp,32 │ │ │ │ + ret │ │ │ │ + lbu a5,59(s1) │ │ │ │ + beqz a5,4734a │ │ │ │ + lbu a5,60(s1) │ │ │ │ + beqz a5,4734a │ │ │ │ + ld a0,8(s1) │ │ │ │ + beqz a0,4734a │ │ │ │ + mv a2,s0 │ │ │ │ + mv a1,s1 │ │ │ │ + li a0,0 │ │ │ │ + jal 467ee │ │ │ │ + sext.w a4,a0 │ │ │ │ + li a5,-1 │ │ │ │ + beq a4,a5,47384 │ │ │ │ + ld a5,8(s1) │ │ │ │ + ld a0,16(s1) │ │ │ │ + mv s0,a4 │ │ │ │ + j 47324 │ │ │ │ + li a0,0 │ │ │ │ + j 4734a │ │ │ │ mv a3,s0 │ │ │ │ - mv a2,s4 │ │ │ │ - li a1,1 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - ld a1,48(s1) │ │ │ │ - mv a0,s3 │ │ │ │ - addiw s0,s0,1 │ │ │ │ - add a1,a1,s2 │ │ │ │ - jal 4865e │ │ │ │ - lw a5,32(s1) │ │ │ │ - addi s2,s2,88 │ │ │ │ - bltu s0,a5,48756 │ │ │ │ - ld s0,48(sp) │ │ │ │ - ld s2,32(sp) │ │ │ │ - ld s4,16(sp) │ │ │ │ - ld ra,56(sp) │ │ │ │ - ld s1,40(sp) │ │ │ │ - ld s3,24(sp) │ │ │ │ - addi sp,sp,64 │ │ │ │ + auipc a2,0x1a │ │ │ │ + addi a2,a2,1490 │ │ │ │ + li a1,925 │ │ │ │ + auipc a0,0x1a │ │ │ │ + addi a0,a0,-522 │ │ │ │ + jal 22b80 │ │ │ │ + ld a5,8(s1) │ │ │ │ + ld a0,16(s1) │ │ │ │ + li s0,-1 │ │ │ │ + j 47324 │ │ │ │ + addi sp,sp,-32 │ │ │ │ + sd s1,8(sp) │ │ │ │ + mv s1,a0 │ │ │ │ + ld a0,16(a0) │ │ │ │ + sd s0,16(sp) │ │ │ │ + sd ra,24(sp) │ │ │ │ + mv s0,a1 │ │ │ │ + beqz a0,473e2 │ │ │ │ + ld a5,8(s1) │ │ │ │ + beqz a5,4740e │ │ │ │ + lbu a4,60(s1) │ │ │ │ + bnez a4,473f2 │ │ │ │ + slli s0,s0,0x20 │ │ │ │ + srli s0,s0,0x20 │ │ │ │ + slli a4,s0,0x3 │ │ │ │ + add a5,a5,a4 │ │ │ │ + ld a4,0(a5) │ │ │ │ + slli s0,s0,0x2 │ │ │ │ + add a0,a0,s0 │ │ │ │ + lwu a5,0(a0) │ │ │ │ + ld a0,48(a4) │ │ │ │ + add a0,a0,a5 │ │ │ │ + ld ra,24(sp) │ │ │ │ + ld s0,16(sp) │ │ │ │ + ld s1,8(sp) │ │ │ │ + addi sp,sp,32 │ │ │ │ ret │ │ │ │ - lw a3,0(a1) │ │ │ │ + lbu a5,59(s1) │ │ │ │ + beqz a5,473d8 │ │ │ │ + lbu a5,60(s1) │ │ │ │ + beqz a5,473d8 │ │ │ │ + ld a0,8(s1) │ │ │ │ + beqz a0,473d8 │ │ │ │ + mv a2,s0 │ │ │ │ + mv a1,s1 │ │ │ │ + li a0,0 │ │ │ │ + jal 467ee │ │ │ │ + sext.w a4,a0 │ │ │ │ + li a5,-1 │ │ │ │ + beq a4,a5,47412 │ │ │ │ + ld a5,8(s1) │ │ │ │ + ld a0,16(s1) │ │ │ │ + mv s0,a4 │ │ │ │ + j 473c0 │ │ │ │ + li a0,0 │ │ │ │ + j 473d8 │ │ │ │ + mv a3,s0 │ │ │ │ + auipc a2,0x1a │ │ │ │ + addi a2,a2,1348 │ │ │ │ + li a1,957 │ │ │ │ + auipc a0,0x1a │ │ │ │ + addi a0,a0,-664 │ │ │ │ + jal 22b80 │ │ │ │ + ld a5,8(s1) │ │ │ │ + ld a0,16(s1) │ │ │ │ + li s0,-1 │ │ │ │ + j 473c0 │ │ │ │ addi sp,sp,-48 │ │ │ │ - sd s2,16(sp) │ │ │ │ - auipc a2,0x19 │ │ │ │ - addi a2,a2,1738 │ │ │ │ - mv s2,a1 │ │ │ │ - li a1,1 │ │ │ │ - sd s3,8(sp) │ │ │ │ - sd ra,40(sp) │ │ │ │ - mv s3,a0 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - lw a5,0(s2) │ │ │ │ - beqz a5,487e8 │ │ │ │ sd s0,32(sp) │ │ │ │ sd s1,24(sp) │ │ │ │ + sd s2,16(sp) │ │ │ │ + sd s3,8(sp) │ │ │ │ sd s4,0(sp) │ │ │ │ - li s1,0 │ │ │ │ - li s0,0 │ │ │ │ - auipc s4,0x19 │ │ │ │ - addi s4,s4,1740 │ │ │ │ - mv a3,s0 │ │ │ │ - mv a2,s4 │ │ │ │ - li a1,1 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - ld a1,8(s2) │ │ │ │ - mv a0,s3 │ │ │ │ - addiw s0,s0,1 │ │ │ │ - add a1,a1,s1 │ │ │ │ - jal 486fa │ │ │ │ - lw a5,0(s2) │ │ │ │ - addi s1,s1,80 │ │ │ │ - bltu s0,a5,487bc │ │ │ │ + sd ra,40(sp) │ │ │ │ + lbu a6,60(a1) │ │ │ │ + mv s2,a1 │ │ │ │ + mv s0,a2 │ │ │ │ + mv s4,a3 │ │ │ │ + mv s3,a4 │ │ │ │ + mv s1,a2 │ │ │ │ + bnez a6,474e6 │ │ │ │ + ld a5,0(s2) │ │ │ │ + slli a0,s1,0x20 │ │ │ │ + srli a0,a0,0x20 │ │ │ │ + slli a4,a0,0x3 │ │ │ │ + add a4,a4,a5 │ │ │ │ + ld a3,0(a4) │ │ │ │ + ld a4,16(s2) │ │ │ │ + lw a2,76(a3) │ │ │ │ + lw a1,68(a3) │ │ │ │ + beqz a4,474fc │ │ │ │ + slli a0,a0,0x2 │ │ │ │ + add a4,a4,a0 │ │ │ │ + lw s1,0(a4) │ │ │ │ + addiw s1,s1,-1 │ │ │ │ + subw s1,s1,a2 │ │ │ │ + subw s1,s1,a1 │ │ │ │ + bnez a6,474cc │ │ │ │ + slli a4,s0,0x20 │ │ │ │ + srli s0,a4,0x1d │ │ │ │ + add a5,a5,s0 │ │ │ │ + ld a5,0(a5) │ │ │ │ + addw a0,s3,s4 │ │ │ │ + lw a2,68(a5) │ │ │ │ + lw a3,76(a5) │ │ │ │ + addw a4,a2,a3 │ │ │ │ + addw a4,a4,a0 │ │ │ │ + bgeu a4,s1,474ba │ │ │ │ + ld ra,40(sp) │ │ │ │ ld s0,32(sp) │ │ │ │ + addw a2,a2,s4 │ │ │ │ + addw a3,a3,s3 │ │ │ │ + sw a2,68(a5) │ │ │ │ + sw a3,76(a5) │ │ │ │ ld s1,24(sp) │ │ │ │ + ld s2,16(sp) │ │ │ │ + ld s3,8(sp) │ │ │ │ ld s4,0(sp) │ │ │ │ + addi sp,sp,48 │ │ │ │ + ret │ │ │ │ ld ra,40(sp) │ │ │ │ + ld s0,32(sp) │ │ │ │ + ld s1,24(sp) │ │ │ │ ld s2,16(sp) │ │ │ │ ld s3,8(sp) │ │ │ │ + ld s4,0(sp) │ │ │ │ + li a0,0 │ │ │ │ addi sp,sp,48 │ │ │ │ ret │ │ │ │ - lw a5,0(a0) │ │ │ │ - addi sp,sp,-80 │ │ │ │ - sd s8,0(sp) │ │ │ │ - sd ra,72(sp) │ │ │ │ - mv s8,a0 │ │ │ │ - ld a0,8(a0) │ │ │ │ - beqz a5,48896 │ │ │ │ - sd s4,32(sp) │ │ │ │ - sd s5,24(sp) │ │ │ │ - sd s6,16(sp) │ │ │ │ - sd s7,8(sp) │ │ │ │ - sd s0,64(sp) │ │ │ │ - sd s1,56(sp) │ │ │ │ - sd s2,48(sp) │ │ │ │ - sd s3,40(sp) │ │ │ │ - mv s4,a1 │ │ │ │ - mv s5,a2 │ │ │ │ - li s7,0 │ │ │ │ - li s6,0 │ │ │ │ - add s2,a0,s7 │ │ │ │ - lw a4,32(s2) │ │ │ │ - beqz a4,48892 │ │ │ │ - li s1,0 │ │ │ │ - li s3,0 │ │ │ │ - li s0,0 │ │ │ │ - ld a5,48(s2) │ │ │ │ - mv a2,s5 │ │ │ │ - mv a1,s4 │ │ │ │ - add a5,a5,s1 │ │ │ │ - ld a5,24(a5) │ │ │ │ - addiw s0,s0,1 │ │ │ │ - addi s1,s1,88 │ │ │ │ - ld a0,88(a5) │ │ │ │ - jal 4c4e2 │ │ │ │ - lw a5,32(s2) │ │ │ │ - addw s3,a0,s3 │ │ │ │ - bltu s0,a5,48828 │ │ │ │ - lw a5,0(s8) │ │ │ │ - ld a0,8(s8) │ │ │ │ - sw s3,28(s2) │ │ │ │ - addiw s6,s6,1 │ │ │ │ - addi s7,s7,80 │ │ │ │ - bltu s6,a5,48818 │ │ │ │ - ld s0,64(sp) │ │ │ │ - ld s1,56(sp) │ │ │ │ - ld s2,48(sp) │ │ │ │ - ld s3,40(sp) │ │ │ │ - ld s4,32(sp) │ │ │ │ - ld s5,24(sp) │ │ │ │ - ld s6,16(sp) │ │ │ │ - ld s7,8(sp) │ │ │ │ - slli a1,a5,0x20 │ │ │ │ - srli a1,a1,0x20 │ │ │ │ - auipc a3,0xffffd │ │ │ │ - addi a3,a3,-1814 │ │ │ │ - li a2,80 │ │ │ │ - jal 3400 │ │ │ │ - ld ra,72(sp) │ │ │ │ - mv a0,s8 │ │ │ │ - ld s8,0(sp) │ │ │ │ - addi sp,sp,80 │ │ │ │ - ret │ │ │ │ - li s3,0 │ │ │ │ - j 48854 │ │ │ │ - li a1,0 │ │ │ │ - j 48878 │ │ │ │ - lw a4,0(a0) │ │ │ │ - li a5,2 │ │ │ │ - bne a4,a5,489c0 │ │ │ │ + mv a2,s0 │ │ │ │ + mv a1,s2 │ │ │ │ + li a0,0 │ │ │ │ + jal 467ee │ │ │ │ + sext.w a0,a0 │ │ │ │ + li a5,-1 │ │ │ │ + beq a0,a5,47538 │ │ │ │ + ld a5,0(s2) │ │ │ │ + mv s0,a0 │ │ │ │ + j 47480 │ │ │ │ + li a0,0 │ │ │ │ + jal 467ee │ │ │ │ + sext.w s1,a0 │ │ │ │ + li a5,-1 │ │ │ │ + beq s1,a5,47518 │ │ │ │ + lbu a6,60(s2) │ │ │ │ + j 47454 │ │ │ │ + lbu a7,59(s2) │ │ │ │ + beqz a7,47510 │ │ │ │ + bnez a6,47470 │ │ │ │ + lw s1,64(a3) │ │ │ │ + addw a2,a2,a1 │ │ │ │ + subw s1,s1,a2 │ │ │ │ + j 47480 │ │ │ │ + lw s1,64(a3) │ │ │ │ + addw a2,a2,a1 │ │ │ │ + subw s1,s1,a2 │ │ │ │ + j 4747c │ │ │ │ + mv a3,s0 │ │ │ │ + auipc a2,0x1a │ │ │ │ + addi a2,a2,-842 │ │ │ │ + li a1,275 │ │ │ │ + auipc a0,0x1a │ │ │ │ + addi a0,a0,-926 │ │ │ │ + jal 22b80 │ │ │ │ + lbu a6,60(s2) │ │ │ │ + j 47454 │ │ │ │ + mv a3,s0 │ │ │ │ + auipc a2,0x1a │ │ │ │ + addi a2,a2,-874 │ │ │ │ + li a1,1233 │ │ │ │ + auipc a0,0x1a │ │ │ │ + addi a0,a0,-958 │ │ │ │ + jal 22b80 │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ + ld a5,16(a1) │ │ │ │ addi sp,sp,-48 │ │ │ │ sd s0,32(sp) │ │ │ │ - ld s0,8(a0) │ │ │ │ - sd s2,16(sp) │ │ │ │ - sd ra,40(sp) │ │ │ │ - lbu a5,45(s0) │ │ │ │ - lbu a4,125(s0) │ │ │ │ - mv s2,a0 │ │ │ │ - beq a5,a4,489b6 │ │ │ │ - li a3,3 │ │ │ │ - beq a5,a3,489b6 │ │ │ │ - beq a4,a3,489b6 │ │ │ │ - lw a5,112(s0) │ │ │ │ - beqz a5,489c2 │ │ │ │ + sd s1,24(sp) │ │ │ │ sd s3,8(sp) │ │ │ │ sd s4,0(sp) │ │ │ │ - sd s1,24(sp) │ │ │ │ - li s3,0 │ │ │ │ - li s4,0 │ │ │ │ - li a1,104 │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a5,8(s2) │ │ │ │ - mv s0,a0 │ │ │ │ - li a1,48 │ │ │ │ - ld a5,128(a5) │ │ │ │ - li a0,0 │ │ │ │ - addiw s4,s4,1 │ │ │ │ - add a5,a5,s3 │ │ │ │ - ld s1,24(a5) │ │ │ │ - ld a5,0(s1) │ │ │ │ - ld a3,16(s1) │ │ │ │ - ld a4,24(s1) │ │ │ │ - sd a5,0(s0) │ │ │ │ - lw a5,8(s1) │ │ │ │ - sd a3,16(s0) │ │ │ │ - sd a4,24(s0) │ │ │ │ - sw a5,8(s0) │ │ │ │ - ld a5,32(s1) │ │ │ │ - ld a2,48(s1) │ │ │ │ - ld a3,56(s1) │ │ │ │ - sd a5,32(s0) │ │ │ │ - lw a5,40(s1) │ │ │ │ - ld a4,64(s1) │ │ │ │ - sd a2,48(s0) │ │ │ │ - sw a5,40(s0) │ │ │ │ - ld a5,72(s1) │ │ │ │ - sd a3,56(s0) │ │ │ │ - sd a4,64(s0) │ │ │ │ - lhu a4,96(s1) │ │ │ │ - sd a5,72(s0) │ │ │ │ - lw a5,80(s1) │ │ │ │ - sh a4,96(s0) │ │ │ │ - sw a5,80(s0) │ │ │ │ - jal 1d4e0 │ │ │ │ - sd a0,88(s0) │ │ │ │ - ld a1,88(s1) │ │ │ │ - jal 4bad8 │ │ │ │ - ld a0,8(s2) │ │ │ │ - mv a1,s0 │ │ │ │ - li a2,0 │ │ │ │ - ld a5,128(a0) │ │ │ │ - add a5,a5,s3 │ │ │ │ - lbu a4,74(a5) │ │ │ │ - lbu a3,60(a5) │ │ │ │ - addi s3,s3,88 │ │ │ │ - jal 45d64 │ │ │ │ - ld s0,8(s2) │ │ │ │ - lw a5,112(s0) │ │ │ │ - bltu s4,a5,488d4 │ │ │ │ - ld a0,128(s0) │ │ │ │ - beqz a5,4898a │ │ │ │ - li s1,0 │ │ │ │ - li s3,0 │ │ │ │ - add a0,a0,s1 │ │ │ │ - ld a1,24(a0) │ │ │ │ - li a0,0 │ │ │ │ - addiw s3,s3,1 │ │ │ │ - jal 44286 │ │ │ │ - ld a5,128(s0) │ │ │ │ - add a5,a5,s1 │ │ │ │ - ld a0,24(a5) │ │ │ │ - jal 3670 │ │ │ │ - ld a0,128(s0) │ │ │ │ - lw a5,112(s0) │ │ │ │ - add a4,a0,s1 │ │ │ │ - sd zero,24(a4) │ │ │ │ - addi s1,s1,88 │ │ │ │ - bltu s3,a5,48960 │ │ │ │ + sd ra,40(sp) │ │ │ │ + sd s2,16(sp) │ │ │ │ + mv s0,a1 │ │ │ │ + mv s1,a2 │ │ │ │ + mv s4,a3 │ │ │ │ + mv s3,a4 │ │ │ │ + beqz a5,475dc │ │ │ │ + lbu a1,60(a1) │ │ │ │ + mv s2,a2 │ │ │ │ + bnez a1,47612 │ │ │ │ + slli a0,s2,0x20 │ │ │ │ + ld a4,0(s0) │ │ │ │ + srli a0,a0,0x20 │ │ │ │ + slli a3,a0,0x3 │ │ │ │ + add a3,a3,a4 │ │ │ │ + ld a3,0(a3) │ │ │ │ + slli a0,a0,0x2 │ │ │ │ + add a2,a5,a0 │ │ │ │ + lw a0,0(a2) │ │ │ │ + lw a5,64(a3) │ │ │ │ + lw a2,80(a3) │ │ │ │ + lw a3,72(a3) │ │ │ │ + subw a5,a5,a0 │ │ │ │ + subw a5,a5,a2 │ │ │ │ + subw s2,a5,a3 │ │ │ │ + bnez a1,475f4 │ │ │ │ + slli a5,s1,0x20 │ │ │ │ + srli s1,a5,0x1d │ │ │ │ + add a4,a4,s1 │ │ │ │ + ld a5,0(a4) │ │ │ │ + addw a0,s3,s4 │ │ │ │ + lw a2,72(a5) │ │ │ │ + lw a3,80(a5) │ │ │ │ + addw a4,a2,a3 │ │ │ │ + addw a4,a4,a0 │ │ │ │ + bgeu a4,s2,475e2 │ │ │ │ + ld ra,40(sp) │ │ │ │ + ld s0,32(sp) │ │ │ │ + addw a2,a2,s4 │ │ │ │ + addw a3,a3,s3 │ │ │ │ + sw a2,72(a5) │ │ │ │ + sw a3,80(a5) │ │ │ │ ld s1,24(sp) │ │ │ │ + ld s2,16(sp) │ │ │ │ ld s3,8(sp) │ │ │ │ ld s4,0(sp) │ │ │ │ - jal 3670 │ │ │ │ - sb zero,125(s0) │ │ │ │ - ld a0,8(s2) │ │ │ │ - li a1,80 │ │ │ │ - sd zero,128(s0) │ │ │ │ - sw zero,112(s0) │ │ │ │ - jal 1d4e0 │ │ │ │ - li a5,1 │ │ │ │ - sd a0,8(s2) │ │ │ │ - sw a5,0(s2) │ │ │ │ + addi sp,sp,48 │ │ │ │ + ret │ │ │ │ + lbu a5,59(a1) │ │ │ │ + bnez a5,4760c │ │ │ │ ld ra,40(sp) │ │ │ │ ld s0,32(sp) │ │ │ │ + ld s1,24(sp) │ │ │ │ ld s2,16(sp) │ │ │ │ + ld s3,8(sp) │ │ │ │ + ld s4,0(sp) │ │ │ │ + li a0,0 │ │ │ │ addi sp,sp,48 │ │ │ │ ret │ │ │ │ - ret │ │ │ │ - ld a0,128(s0) │ │ │ │ - j 48990 │ │ │ │ - addi sp,sp,-96 │ │ │ │ - sd s1,72(sp) │ │ │ │ - sd s7,24(sp) │ │ │ │ + mv a2,s1 │ │ │ │ + mv a1,s0 │ │ │ │ + li a0,0 │ │ │ │ + jal 467ee │ │ │ │ + sext.w a0,a0 │ │ │ │ + li a5,-1 │ │ │ │ + beq a0,a5,4764a │ │ │ │ + ld a4,0(s0) │ │ │ │ mv s1,a0 │ │ │ │ - mv s7,a1 │ │ │ │ + j 475a2 │ │ │ │ + lbu a5,60(a1) │ │ │ │ + beqz a5,475e2 │ │ │ │ + mv a2,s1 │ │ │ │ + mv a1,s0 │ │ │ │ li a0,0 │ │ │ │ - li a1,16 │ │ │ │ - sd ra,88(sp) │ │ │ │ + jal 467ee │ │ │ │ + sext.w s2,a0 │ │ │ │ + li a5,-1 │ │ │ │ + beq s2,a5,4762e │ │ │ │ + lbu a1,60(s0) │ │ │ │ + ld a5,16(s0) │ │ │ │ + j 4757a │ │ │ │ + mv a3,s1 │ │ │ │ + auipc a2,0x1a │ │ │ │ + addi a2,a2,-1120 │ │ │ │ + li a1,541 │ │ │ │ + auipc a0,0x1a │ │ │ │ + addi a0,a0,-1204 │ │ │ │ + jal 22b80 │ │ │ │ + j 47626 │ │ │ │ + mv a3,s1 │ │ │ │ + auipc a2,0x1a │ │ │ │ + addi a2,a2,-1148 │ │ │ │ + li a1,1271 │ │ │ │ + auipc a0,0x1a │ │ │ │ + addi a0,a0,-1232 │ │ │ │ + jal 22b80 │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ + addi sp,sp,-96 │ │ │ │ + sd s0,80(sp) │ │ │ │ sd s2,64(sp) │ │ │ │ sd s3,56(sp) │ │ │ │ sd s4,48(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - sw zero,0(a0) │ │ │ │ - lwu a1,0(s1) │ │ │ │ - mv s3,a0 │ │ │ │ - sd zero,8(a0) │ │ │ │ - slli a1,a1,0x3 │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - lwu a2,0(s1) │ │ │ │ - li a1,0 │ │ │ │ - mv s2,a0 │ │ │ │ - slli a2,a2,0x3 │ │ │ │ - jal 3890 │ │ │ │ - lw a5,0(s1) │ │ │ │ - beqz a5,48bfc │ │ │ │ - ld s4,8(s1) │ │ │ │ sd s5,40(sp) │ │ │ │ + sd s6,32(sp) │ │ │ │ + sd s7,24(sp) │ │ │ │ sd s8,16(sp) │ │ │ │ + sd ra,88(sp) │ │ │ │ + sd s1,72(sp) │ │ │ │ sd s9,8(sp) │ │ │ │ - sd s10,0(sp) │ │ │ │ - sd s0,80(sp) │ │ │ │ - sd s6,32(sp) │ │ │ │ - mv s5,s2 │ │ │ │ - li s9,0 │ │ │ │ - li s8,0 │ │ │ │ - li s10,88 │ │ │ │ - add a1,s4,s9 │ │ │ │ - lbu a6,45(a1) │ │ │ │ - lw s0,32(a1) │ │ │ │ - andi a0,a6,1 │ │ │ │ - andi a6,a6,2 │ │ │ │ - beqz s0,48bf8 │ │ │ │ - ld a7,48(a1) │ │ │ │ - li a5,0 │ │ │ │ - addi a4,a7,60 │ │ │ │ - mv a3,a4 │ │ │ │ - j 48a4e │ │ │ │ - addiw a5,a5,1 │ │ │ │ - beq s0,a5,48bf0 │ │ │ │ - lbu a2,0(a3) │ │ │ │ - addi a3,a3,88 │ │ │ │ - bnez a2,48a48 │ │ │ │ - bgeu a5,s0,48bf0 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - mul a5,a5,s10 │ │ │ │ - add a5,a5,a7 │ │ │ │ - ld a5,24(a5) │ │ │ │ - ld a3,88(a5) │ │ │ │ - lw s6,32(a5) │ │ │ │ - lw a5,28(a3) │ │ │ │ - addw s6,s6,a5 │ │ │ │ - li a5,0 │ │ │ │ - j 48a7e │ │ │ │ - addiw a5,a5,1 │ │ │ │ - beq s0,a5,48bf4 │ │ │ │ - lbu a3,0(a4) │ │ │ │ - addi a4,a4,88 │ │ │ │ - beqz a3,48a78 │ │ │ │ - bgeu a5,s0,48bf4 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ + lbu t1,60(a1) │ │ │ │ + mv s0,a1 │ │ │ │ + mv s3,a0 │ │ │ │ + mv s2,a2 │ │ │ │ + mv s7,a3 │ │ │ │ + mv s5,a4 │ │ │ │ + mv s4,a5 │ │ │ │ + mv s8,a6 │ │ │ │ + mv s6,a7 │ │ │ │ + bnez t1,47784 │ │ │ │ + ld a5,0(a1) │ │ │ │ + slli t1,a2,0x20 │ │ │ │ + srli t1,t1,0x20 │ │ │ │ + slli a4,t1,0x3 │ │ │ │ + add a5,a5,a4 │ │ │ │ + ld a4,0(a5) │ │ │ │ + lw t3,68(a4) │ │ │ │ + ld s9,48(a4) │ │ │ │ + slli a5,t3,0x20 │ │ │ │ srli a5,a5,0x20 │ │ │ │ - mul a5,a5,s10 │ │ │ │ - add a7,a7,a5 │ │ │ │ - ld a5,24(a7) │ │ │ │ - ld a4,88(a5) │ │ │ │ - lw s0,32(a5) │ │ │ │ - lw a5,28(a4) │ │ │ │ - addw s0,s0,a5 │ │ │ │ - beqz s8,48bd2 │ │ │ │ - mv a4,s2 │ │ │ │ - beqz a0,48ba6 │ │ │ │ - beqz a6,48bb6 │ │ │ │ - li a3,0 │ │ │ │ - lw a5,0(a4) │ │ │ │ - bltu a5,s6,48bde │ │ │ │ - subw a5,a5,s6 │ │ │ │ - bgeu a5,s7,48ace │ │ │ │ - lw a5,4(a4) │ │ │ │ - bltu a5,s0,48bea │ │ │ │ - subw a5,a5,s0 │ │ │ │ - bgeu a5,s7,48ace │ │ │ │ - mv a3,a0 │ │ │ │ - addi a4,a4,8 │ │ │ │ - bne a4,s5,48ab2 │ │ │ │ - mv a0,a3 │ │ │ │ - beqz a0,48bd2 │ │ │ │ - sw s6,0(s5) │ │ │ │ - sw s0,4(s5) │ │ │ │ - lw a5,0(s1) │ │ │ │ - addiw s8,s8,1 │ │ │ │ - addi s9,s9,80 │ │ │ │ - addi s5,s5,8 │ │ │ │ - bltu s8,a5,48a24 │ │ │ │ - beqz a5,48b64 │ │ │ │ - li s7,0 │ │ │ │ - li s6,0 │ │ │ │ - bnez s4,48b06 │ │ │ │ - addiw s6,s6,1 │ │ │ │ - addi s7,s7,80 │ │ │ │ - bgeu s6,a5,48b64 │ │ │ │ - add s4,s4,s7 │ │ │ │ - lw a5,32(s4) │ │ │ │ - ld a0,48(s4) │ │ │ │ - beqz a5,48b44 │ │ │ │ - li s0,0 │ │ │ │ - li s5,0 │ │ │ │ - add a0,a0,s0 │ │ │ │ - ld a1,24(a0) │ │ │ │ - li a0,0 │ │ │ │ - addiw s5,s5,1 │ │ │ │ - jal 44286 │ │ │ │ - ld a5,48(s4) │ │ │ │ - add a5,a5,s0 │ │ │ │ - ld a0,24(a5) │ │ │ │ - jal 3670 │ │ │ │ - ld a0,48(s4) │ │ │ │ - lw a5,32(s4) │ │ │ │ - add a4,a0,s0 │ │ │ │ - sd zero,24(a4) │ │ │ │ - addi s0,s0,88 │ │ │ │ - bltu s5,a5,48b14 │ │ │ │ - jal 3670 │ │ │ │ - sb zero,45(s4) │ │ │ │ - lw a5,0(s1) │ │ │ │ - sd zero,48(s4) │ │ │ │ - sw zero,32(s4) │ │ │ │ - addiw s6,s6,1 │ │ │ │ - ld s4,8(s1) │ │ │ │ - addi s7,s7,80 │ │ │ │ - bltu s6,a5,48b04 │ │ │ │ + add s9,s9,a5 │ │ │ │ + ld a5,16(s0) │ │ │ │ + lw a3,76(a4) │ │ │ │ + beqz a5,477e4 │ │ │ │ + slli t1,t1,0x2 │ │ │ │ + add a5,a5,t1 │ │ │ │ + lw a5,0(a5) │ │ │ │ + not s1,t3 │ │ │ │ + subw s1,s1,a3 │ │ │ │ + addw s1,s1,a5 │ │ │ │ + beqz s8,47800 │ │ │ │ + bnez s6,47762 │ │ │ │ + beqz s7,4777c │ │ │ │ + bnez s5,47732 │ │ │ │ + lbu a5,60(s0) │ │ │ │ + bnez a5,4774c │ │ │ │ + ld a4,0(s0) │ │ │ │ + slli a5,s2,0x20 │ │ │ │ + srli s2,a5,0x1d │ │ │ │ + add s2,s2,a4 │ │ │ │ + ld a4,0(s2) │ │ │ │ + addw a0,s5,s6 │ │ │ │ + lw a1,68(a4) │ │ │ │ + lw a2,76(a4) │ │ │ │ + addw a3,a1,a2 │ │ │ │ + addw a5,a3,a0 │ │ │ │ + bgeu a5,s1,47780 │ │ │ │ + addw a1,a1,s5 │ │ │ │ + addw a2,a2,s6 │ │ │ │ + sw a1,68(a4) │ │ │ │ + sw a2,76(a4) │ │ │ │ + ld ra,88(sp) │ │ │ │ ld s0,80(sp) │ │ │ │ + ld s1,72(sp) │ │ │ │ + ld s2,64(sp) │ │ │ │ + ld s3,56(sp) │ │ │ │ + ld s4,48(sp) │ │ │ │ ld s5,40(sp) │ │ │ │ ld s6,32(sp) │ │ │ │ + ld s7,24(sp) │ │ │ │ ld s8,16(sp) │ │ │ │ ld s9,8(sp) │ │ │ │ + addi sp,sp,96 │ │ │ │ + ret │ │ │ │ + mv a5,s4 │ │ │ │ + mv a4,s5 │ │ │ │ + mv a3,s7 │ │ │ │ + mv a2,s1 │ │ │ │ + mv a1,s9 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 4cd10 │ │ │ │ + lbu a5,60(s0) │ │ │ │ + sext.w s5,a0 │ │ │ │ + beqz a5,476e8 │ │ │ │ + mv a2,s2 │ │ │ │ + mv a1,s0 │ │ │ │ + li a0,0 │ │ │ │ + jal 467ee │ │ │ │ + sext.w a0,a0 │ │ │ │ + li a5,-1 │ │ │ │ + beq a0,a5,4783c │ │ │ │ + mv s2,a0 │ │ │ │ + j 476e8 │ │ │ │ + lw a6,104(sp) │ │ │ │ + lw a5,96(sp) │ │ │ │ + mv a4,s6 │ │ │ │ + mv a3,s8 │ │ │ │ + mv a2,s1 │ │ │ │ + mv a1,s9 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 4cb0c │ │ │ │ + sext.w s6,a0 │ │ │ │ + bnez s7,476de │ │ │ │ + li s5,0 │ │ │ │ + j 476e2 │ │ │ │ + li a0,0 │ │ │ │ + j 47718 │ │ │ │ + li a0,0 │ │ │ │ + sd s10,0(sp) │ │ │ │ + jal 467ee │ │ │ │ + sext.w a0,a0 │ │ │ │ + li s10,-1 │ │ │ │ + beq a0,s10,47836 │ │ │ │ + ld a4,0(s0) │ │ │ │ + slli a5,a0,0x20 │ │ │ │ + srli a0,a5,0x1d │ │ │ │ + add a0,a0,a4 │ │ │ │ + ld a5,0(a0) │ │ │ │ + lbu a3,60(s0) │ │ │ │ + lwu a2,68(a5) │ │ │ │ + ld s9,48(a5) │ │ │ │ + add s9,s9,a2 │ │ │ │ + beqz a3,4785e │ │ │ │ + mv a2,s2 │ │ │ │ + mv a1,s0 │ │ │ │ + li a0,0 │ │ │ │ + jal 467ee │ │ │ │ + sext.w s1,a0 │ │ │ │ + beq s1,s10,47804 │ │ │ │ + ld a5,0(s0) │ │ │ │ + slli t1,s1,0x20 │ │ │ │ + srli t1,t1,0x20 │ │ │ │ + slli a4,t1,0x3 │ │ │ │ + add a5,a5,a4 │ │ │ │ + ld a4,0(a5) │ │ │ │ + ld a5,16(s0) │ │ │ │ ld s10,0(sp) │ │ │ │ - mv a0,s4 │ │ │ │ - jal 3670 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 3670 │ │ │ │ + lw t3,68(a4) │ │ │ │ + lw a3,76(a4) │ │ │ │ + bnez a5,476c4 │ │ │ │ + lbu a2,59(s0) │ │ │ │ + beqz a2,477f2 │ │ │ │ + lbu a2,60(s0) │ │ │ │ + bnez a2,476c4 │ │ │ │ + lw a5,64(a4) │ │ │ │ + subw a5,a5,t3 │ │ │ │ + subw s1,a5,a3 │ │ │ │ + bnez s8,476d6 │ │ │ │ + li s6,0 │ │ │ │ + j 476da │ │ │ │ + mv a3,s2 │ │ │ │ + auipc a2,0x1a │ │ │ │ + addi a2,a2,-1590 │ │ │ │ + li a1,275 │ │ │ │ + auipc a0,0x1a │ │ │ │ + addi a0,a0,-1674 │ │ │ │ + jal 22b80 │ │ │ │ + ld a5,0(s0) │ │ │ │ + li a4,1 │ │ │ │ + slli a4,a4,0x23 │ │ │ │ + add a5,a5,a4 │ │ │ │ + ld a4,-8(a5) │ │ │ │ + ld s10,0(sp) │ │ │ │ + srli t1,s1,0x20 │ │ │ │ + lw t3,68(a4) │ │ │ │ + j 476bc │ │ │ │ mv a0,s2 │ │ │ │ - jal 3670 │ │ │ │ + jal 41074 │ │ │ │ + mv a3,s2 │ │ │ │ + auipc a2,0x1a │ │ │ │ + addi a2,a2,-1646 │ │ │ │ + li a1,1147 │ │ │ │ + auipc a0,0x1a │ │ │ │ + addi a0,a0,-1730 │ │ │ │ + sd s10,0(sp) │ │ │ │ + jal 22b80 │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ + slli t1,s2,0x20 │ │ │ │ + srli t1,t1,0x20 │ │ │ │ + slli a5,t1,0x3 │ │ │ │ + add a4,a4,a5 │ │ │ │ + ld a4,0(a4) │ │ │ │ + ld s10,0(sp) │ │ │ │ + lw t3,68(a4) │ │ │ │ + j 476bc │ │ │ │ + ld t1,16(a1) │ │ │ │ + addi sp,sp,-96 │ │ │ │ + sd s0,80(sp) │ │ │ │ + sd s2,64(sp) │ │ │ │ + sd s3,56(sp) │ │ │ │ + sd s4,48(sp) │ │ │ │ + sd s5,40(sp) │ │ │ │ + sd s6,32(sp) │ │ │ │ + sd s7,24(sp) │ │ │ │ + sd s8,16(sp) │ │ │ │ + sd ra,88(sp) │ │ │ │ + sd s1,72(sp) │ │ │ │ + mv s0,a1 │ │ │ │ + mv s3,a0 │ │ │ │ + mv s2,a2 │ │ │ │ + mv s7,a3 │ │ │ │ + mv s6,a4 │ │ │ │ + mv s4,a5 │ │ │ │ + mv s8,a6 │ │ │ │ + mv s5,a7 │ │ │ │ + beqz t1,47960 │ │ │ │ + sd s9,8(sp) │ │ │ │ + lbu a5,60(a1) │ │ │ │ + mv s1,a2 │ │ │ │ + bnez a5,4796e │ │ │ │ + ld a4,0(s0) │ │ │ │ + slli a1,s1,0x20 │ │ │ │ + srli a1,a1,0x20 │ │ │ │ + slli a5,a1,0x3 │ │ │ │ + add a5,a5,a4 │ │ │ │ + ld a3,0(a5) │ │ │ │ + slli a1,a1,0x2 │ │ │ │ + add a1,a1,t1 │ │ │ │ + lbu a2,72(a3) │ │ │ │ + lw a5,0(a1) │ │ │ │ + ld s9,48(a3) │ │ │ │ + addw a5,a5,a2 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + srli a5,a5,0x20 │ │ │ │ + add s9,s9,a5 │ │ │ │ + beqz t1,479ac │ │ │ │ + lbu a5,60(s0) │ │ │ │ + mv s1,s2 │ │ │ │ + bnez a5,479ba │ │ │ │ + slli a0,s1,0x20 │ │ │ │ + srli a0,a0,0x20 │ │ │ │ + slli a5,a0,0x3 │ │ │ │ + add a4,a4,a5 │ │ │ │ + ld a5,0(a4) │ │ │ │ + slli a0,a0,0x2 │ │ │ │ + add t1,t1,a0 │ │ │ │ + lw s1,64(a5) │ │ │ │ + lw a3,0(t1) │ │ │ │ + lw a4,80(a5) │ │ │ │ + lw a5,72(a5) │ │ │ │ + subw s1,s1,a3 │ │ │ │ + subw s1,s1,a4 │ │ │ │ + subw s1,s1,a5 │ │ │ │ + beqz s8,479a8 │ │ │ │ + bnez s5,479ec │ │ │ │ + beqz s7,479a4 │ │ │ │ + bnez s6,479d6 │ │ │ │ + lbu a5,60(s0) │ │ │ │ + bnez a5,4798e │ │ │ │ + ld a4,0(s0) │ │ │ │ + slli a5,s2,0x20 │ │ │ │ + srli s2,a5,0x1d │ │ │ │ + add a4,a4,s2 │ │ │ │ + ld a4,0(a4) │ │ │ │ + addw a0,s6,s5 │ │ │ │ + lw a1,72(a4) │ │ │ │ + lw a2,80(a4) │ │ │ │ + addw a3,a1,a2 │ │ │ │ + addw a5,a3,a0 │ │ │ │ + bgeu a5,s1,47988 │ │ │ │ + ld s9,8(sp) │ │ │ │ + addw a1,a1,s6 │ │ │ │ + addw a2,a2,s5 │ │ │ │ + sw a1,72(a4) │ │ │ │ + sw a2,80(a4) │ │ │ │ ld ra,88(sp) │ │ │ │ + ld s0,80(sp) │ │ │ │ ld s1,72(sp) │ │ │ │ ld s2,64(sp) │ │ │ │ + ld s3,56(sp) │ │ │ │ ld s4,48(sp) │ │ │ │ + ld s5,40(sp) │ │ │ │ + ld s6,32(sp) │ │ │ │ ld s7,24(sp) │ │ │ │ - mv a0,s3 │ │ │ │ - ld s3,56(sp) │ │ │ │ + ld s8,16(sp) │ │ │ │ addi sp,sp,96 │ │ │ │ ret │ │ │ │ - subw a5,a5,s0 │ │ │ │ - bltu a5,s7,48b9e │ │ │ │ - bnez a6,48ba0 │ │ │ │ - li a0,1 │ │ │ │ - addi a4,a4,8 │ │ │ │ - beq a4,s5,48ad6 │ │ │ │ - lw a5,4(a4) │ │ │ │ - bgeu a5,s0,48b94 │ │ │ │ - subw a5,s0,a5 │ │ │ │ - j 48b96 │ │ │ │ - beq a4,s5,48bcc │ │ │ │ - lw a5,0(a4) │ │ │ │ - bgeu a5,s6,48be4 │ │ │ │ - subw a5,s6,a5 │ │ │ │ - addi a4,a4,8 │ │ │ │ - bgeu a5,s7,48bb2 │ │ │ │ - mv a6,a0 │ │ │ │ - bne a4,s5,48bb6 │ │ │ │ - mv a0,a6 │ │ │ │ - bnez a0,48ada │ │ │ │ - mv a0,s3 │ │ │ │ - jal 46c18 │ │ │ │ - ld s4,8(s1) │ │ │ │ - j 48ada │ │ │ │ - subw a5,s6,a5 │ │ │ │ - j 48abc │ │ │ │ - subw a5,a5,s6 │ │ │ │ - j 48bc0 │ │ │ │ - subw a5,s0,a5 │ │ │ │ - j 48ac8 │ │ │ │ - li s6,0 │ │ │ │ - j 48a74 │ │ │ │ - li s0,0 │ │ │ │ - j 48aa2 │ │ │ │ - li s6,0 │ │ │ │ - j 48aa2 │ │ │ │ - ld s4,8(s1) │ │ │ │ - j 48b70 │ │ │ │ - addi sp,sp,-224 │ │ │ │ - sd s0,208(sp) │ │ │ │ - sd s9,136(sp) │ │ │ │ - mv s0,a4 │ │ │ │ - mv s9,a0 │ │ │ │ - mv a0,a4 │ │ │ │ - auipc a4,0x31 │ │ │ │ - ld a4,770(a4) │ │ │ │ - sd s2,192(sp) │ │ │ │ - mv s2,a5 │ │ │ │ - ld a5,0(a4) │ │ │ │ - sd a5,88(sp) │ │ │ │ - li a5,0 │ │ │ │ - sd ra,216(sp) │ │ │ │ - sd s1,200(sp) │ │ │ │ - sd s3,184(sp) │ │ │ │ - mv s1,a3 │ │ │ │ - sd s5,168(sp) │ │ │ │ - sd s10,128(sp) │ │ │ │ - sd s11,120(sp) │ │ │ │ - mv s5,a2 │ │ │ │ - mv s11,a1 │ │ │ │ - sd s4,176(sp) │ │ │ │ - sd s6,160(sp) │ │ │ │ - sd s7,152(sp) │ │ │ │ - sd s8,144(sp) │ │ │ │ - sw zero,68(sp) │ │ │ │ - sw zero,72(sp) │ │ │ │ - jal 3310 │ │ │ │ - mv a5,a0 │ │ │ │ - addi a2,sp,76 │ │ │ │ + lbu a5,59(a1) │ │ │ │ + beqz a5,4798a │ │ │ │ + lbu a5,60(a1) │ │ │ │ + beqz a5,4798a │ │ │ │ + sd s9,8(sp) │ │ │ │ + mv a2,s2 │ │ │ │ mv a1,s0 │ │ │ │ li a0,0 │ │ │ │ - sw a5,76(sp) │ │ │ │ - jal 212e2 │ │ │ │ - mv s10,a0 │ │ │ │ - mv a0,s1 │ │ │ │ - sd s10,24(sp) │ │ │ │ - jal 3310 │ │ │ │ - lwu a5,76(sp) │ │ │ │ - mv a1,a0 │ │ │ │ + jal 467ee │ │ │ │ + sext.w s1,a0 │ │ │ │ + li a5,-1 │ │ │ │ + beq s1,a5,47a04 │ │ │ │ + ld t1,16(s0) │ │ │ │ + j 478ae │ │ │ │ + ld s9,8(sp) │ │ │ │ li a0,0 │ │ │ │ - addi a5,a5,7 │ │ │ │ - add a1,a1,a5 │ │ │ │ - jal 1d4e0 │ │ │ │ - mv s3,a0 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 3310 │ │ │ │ - mv a2,a0 │ │ │ │ - mv a1,s1 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 36a0 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 3310 │ │ │ │ - li a4,59 │ │ │ │ - add a5,s3,a0 │ │ │ │ - sb a4,0(a5) │ │ │ │ - lw a4,32(s9) │ │ │ │ - beqz a4,49a42 │ │ │ │ - ld a3,48(s9) │ │ │ │ + j 47948 │ │ │ │ + mv a2,s2 │ │ │ │ + mv a1,s0 │ │ │ │ + li a0,0 │ │ │ │ + jal 467ee │ │ │ │ + sext.w a0,a0 │ │ │ │ + li a5,-1 │ │ │ │ + beq a0,a5,47a40 │ │ │ │ + mv s2,a0 │ │ │ │ + j 47918 │ │ │ │ li s6,0 │ │ │ │ - li s8,0 │ │ │ │ - li s10,0 │ │ │ │ - li s7,0 │ │ │ │ - li s4,88 │ │ │ │ - add a5,a3,s6 │ │ │ │ - lbu a5,60(a5) │ │ │ │ - beq a5,s11,4918e │ │ │ │ - addiw s7,s7,1 │ │ │ │ - addi s6,s6,88 │ │ │ │ - bltu s7,a4,48ca6 │ │ │ │ - li a1,80 │ │ │ │ + j 47912 │ │ │ │ + li s5,0 │ │ │ │ + j 4790a │ │ │ │ + lbu a5,59(s0) │ │ │ │ + li s1,0 │ │ │ │ + beqz a5,47902 │ │ │ │ + lbu a5,60(s0) │ │ │ │ + beqz a5,47902 │ │ │ │ + mv a2,s2 │ │ │ │ + mv a1,s0 │ │ │ │ li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a5,0(s9) │ │ │ │ - ld a4,8(s9) │ │ │ │ - mv s0,a0 │ │ │ │ - lw s4,20(s9) │ │ │ │ - lw s6,24(s9) │ │ │ │ - mv a0,a5 │ │ │ │ - sd a5,0(s0) │ │ │ │ - sd a4,8(s0) │ │ │ │ - jal 3310 │ │ │ │ - slli a5,a0,0x20 │ │ │ │ - slli s4,s4,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - or a5,a5,s4 │ │ │ │ - sd a5,16(s0) │ │ │ │ + jal 467ee │ │ │ │ + sext.w s1,a0 │ │ │ │ li a5,-1 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - sd a5,32(s0) │ │ │ │ - li a5,1 │ │ │ │ - auipc a4,0x15 │ │ │ │ - fld fa5,264(a4) │ │ │ │ - sh a5,44(s0) │ │ │ │ - lui a5,0x80000 │ │ │ │ - sw s6,24(s0) │ │ │ │ - sd zero,48(s0) │ │ │ │ - sw zero,40(s0) │ │ │ │ - fsd fa5,72(s0) │ │ │ │ - sw a5,28(s0) │ │ │ │ - beqz s10,49a36 │ │ │ │ - fsd fs0,104(sp) │ │ │ │ - fmv.d.x fs0,zero │ │ │ │ - addi a5,sp,68 │ │ │ │ - fsd fs1,96(sp) │ │ │ │ - sd s1,48(sp) │ │ │ │ - mv s4,s8 │ │ │ │ - li s7,0 │ │ │ │ - auipc a4,0x15 │ │ │ │ - fld fs1,-396(a4) │ │ │ │ - sd s3,32(sp) │ │ │ │ - sd s8,40(sp) │ │ │ │ - sd s2,56(sp) │ │ │ │ - mv s1,a5 │ │ │ │ - ld a0,24(s4) │ │ │ │ + beq s1,a5,47a24 │ │ │ │ + ld a4,0(s0) │ │ │ │ + ld t1,16(s0) │ │ │ │ + j 478e0 │ │ │ │ + mv a4,s6 │ │ │ │ + mv a5,s4 │ │ │ │ + mv a3,s7 │ │ │ │ mv a2,s1 │ │ │ │ - mv a1,s5 │ │ │ │ - jal 448d4 │ │ │ │ - fld fa4,56(s9) │ │ │ │ - fld fa5,80(s4) │ │ │ │ - mv s6,a0 │ │ │ │ - fle.d a5,fa5,fa4 │ │ │ │ - bnez s7,49176 │ │ │ │ - beqz a5,48d60 │ │ │ │ - fmv.d fa5,fa4 │ │ │ │ - fmul.d fs0,fa5,fs1 │ │ │ │ - lw a5,68(sp) │ │ │ │ - mv s3,s6 │ │ │ │ + mv a1,s9 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 4cd10 │ │ │ │ + sext.w s6,a0 │ │ │ │ + j 47912 │ │ │ │ + lw a6,104(sp) │ │ │ │ + lw a5,96(sp) │ │ │ │ + mv a4,s5 │ │ │ │ + mv a3,s8 │ │ │ │ + mv a2,s1 │ │ │ │ + mv a1,s9 │ │ │ │ + mv a0,s3 │ │ │ │ + jal 4cb0c │ │ │ │ + sext.w s5,a0 │ │ │ │ + j 4790a │ │ │ │ + mv a3,s2 │ │ │ │ + auipc a2,0x19 │ │ │ │ + addi a2,a2,1994 │ │ │ │ + li a1,575 │ │ │ │ + auipc a0,0x19 │ │ │ │ + addi a0,a0,1910 │ │ │ │ + jal 22b80 │ │ │ │ + ld t1,16(s0) │ │ │ │ + j 478ae │ │ │ │ + mv a3,s2 │ │ │ │ + auipc a2,0x19 │ │ │ │ + addi a2,a2,1962 │ │ │ │ + li a1,541 │ │ │ │ + auipc a0,0x19 │ │ │ │ + addi a0,a0,1878 │ │ │ │ + jal 22b80 │ │ │ │ + j 479ce │ │ │ │ + mv a3,s2 │ │ │ │ + auipc a2,0x19 │ │ │ │ + addi a2,a2,1934 │ │ │ │ + li a1,1197 │ │ │ │ + auipc a0,0x19 │ │ │ │ + addi a0,a0,1850 │ │ │ │ + jal 22b80 │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ + lw a5,24(a1) │ │ │ │ + addi sp,sp,-144 │ │ │ │ + sd ra,136(sp) │ │ │ │ + sd s2,112(sp) │ │ │ │ + sd a0,24(sp) │ │ │ │ + beqz a5,47b60 │ │ │ │ + sd s0,128(sp) │ │ │ │ + sd s5,88(sp) │ │ │ │ + sd s6,80(sp) │ │ │ │ + sd s7,72(sp) │ │ │ │ + sd s8,64(sp) │ │ │ │ + sd s1,120(sp) │ │ │ │ + sd s3,104(sp) │ │ │ │ + sd s4,96(sp) │ │ │ │ + sd s9,56(sp) │ │ │ │ + sd s10,48(sp) │ │ │ │ + sd s11,40(sp) │ │ │ │ + mv s0,a1 │ │ │ │ + li s6,0 │ │ │ │ li s2,0 │ │ │ │ - beqz a5,48e00 │ │ │ │ - li a1,104 │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a4,0(s3) │ │ │ │ - ld a2,16(s3) │ │ │ │ - ld a3,24(s3) │ │ │ │ - sd a4,0(a0) │ │ │ │ - lw a4,8(s3) │ │ │ │ - sd a2,16(a0) │ │ │ │ - mv s8,a0 │ │ │ │ - sw a4,8(a0) │ │ │ │ - ld a4,32(s3) │ │ │ │ - sd a3,24(a0) │ │ │ │ - ld a1,48(s3) │ │ │ │ - sd a4,32(a0) │ │ │ │ - lw a4,40(s3) │ │ │ │ - ld a2,56(s3) │ │ │ │ - ld a3,64(s3) │ │ │ │ - sw a4,40(a0) │ │ │ │ - ld a4,72(s3) │ │ │ │ - sd a2,56(a0) │ │ │ │ - sd a1,48(a0) │ │ │ │ - sd a3,64(a0) │ │ │ │ - lhu a3,96(s3) │ │ │ │ - sd a4,72(a0) │ │ │ │ - lw a4,80(s3) │ │ │ │ - li a1,48 │ │ │ │ - sh a3,96(a0) │ │ │ │ - sw a4,80(a0) │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - sd a0,88(s8) │ │ │ │ - ld a1,88(s3) │ │ │ │ + li s8,1 │ │ │ │ + auipc s7,0xffffb │ │ │ │ + addi s7,s7,-1362 │ │ │ │ + lui s5,0x2 │ │ │ │ + lbu a5,60(s0) │ │ │ │ + bnez a5,47cf4 │ │ │ │ + ld s9,0(s0) │ │ │ │ + ld a0,24(sp) │ │ │ │ + add a5,s9,s6 │ │ │ │ + ld a5,0(a5) │ │ │ │ + ld s4,24(a5) │ │ │ │ + mv a1,s4 │ │ │ │ + jal 3580 │ │ │ │ + beqz a0,47d26 │ │ │ │ + li s1,0 │ │ │ │ + lbu s3,60(s0) │ │ │ │ + bnez s3,47b6c │ │ │ │ + add a5,s9,s6 │ │ │ │ + ld a5,0(a5) │ │ │ │ + lw a5,0(a5) │ │ │ │ + slli s11,s1,0x20 │ │ │ │ + srli s11,s11,0x20 │ │ │ │ + bgeu s1,a5,47b26 │ │ │ │ + jal 3a00 <__ctype_b_loc@plt> │ │ │ │ + add a5,s4,s11 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + ld a4,0(a0) │ │ │ │ + slli a5,a5,0x1 │ │ │ │ + add a5,a5,a4 │ │ │ │ + lhu a5,0(a5) │ │ │ │ + and a5,a5,s5 │ │ │ │ + bnez a5,47b26 │ │ │ │ + addiw s1,s1,1 │ │ │ │ + bnez s3,47aba │ │ │ │ + ld a5,0(s0) │ │ │ │ + add a5,a5,s6 │ │ │ │ + ld a5,0(a5) │ │ │ │ + lw a3,0(a5) │ │ │ │ + j 47b1a │ │ │ │ + add a5,s4,s11 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + slli a5,a5,0x1 │ │ │ │ + add a5,a5,a4 │ │ │ │ + lhu a5,0(a5) │ │ │ │ + and a5,a5,s5 │ │ │ │ + bnez a5,47b26 │ │ │ │ + addiw s1,s1,1 │ │ │ │ + slli s11,s1,0x20 │ │ │ │ + srli s11,s11,0x20 │ │ │ │ + bltu s1,a3,47b02 │ │ │ │ + ld s1,24(sp) │ │ │ │ + mv a0,s1 │ │ │ │ + jal 3310 │ │ │ │ + bltu s11,a0,47b40 │ │ │ │ + mv a2,s11 │ │ │ │ + mv a1,s4 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 32c0 │ │ │ │ + beqz a0,47d26 │ │ │ │ + lw a5,24(s0) │ │ │ │ addiw s2,s2,1 │ │ │ │ - jal 4bad8 │ │ │ │ - lbu a4,74(s4) │ │ │ │ - lbu a3,60(s4) │ │ │ │ - ld a2,0(s4) │ │ │ │ - mv a1,s8 │ │ │ │ + addi s6,s6,8 │ │ │ │ + bltu s2,a5,47a96 │ │ │ │ + ld s0,128(sp) │ │ │ │ + ld s1,120(sp) │ │ │ │ + ld s3,104(sp) │ │ │ │ + ld s4,96(sp) │ │ │ │ + ld s5,88(sp) │ │ │ │ + ld s6,80(sp) │ │ │ │ + ld s7,72(sp) │ │ │ │ + ld s8,64(sp) │ │ │ │ + ld s9,56(sp) │ │ │ │ + ld s10,48(sp) │ │ │ │ + ld s11,40(sp) │ │ │ │ + ld ra,136(sp) │ │ │ │ + li s2,-1 │ │ │ │ + mv a0,s2 │ │ │ │ + ld s2,112(sp) │ │ │ │ + addi sp,sp,144 │ │ │ │ + ret │ │ │ │ + lbu a4,61(s0) │ │ │ │ + lw a5,48(s0) │ │ │ │ + beqz a4,47bc6 │ │ │ │ + ld a4,96(s0) │ │ │ │ + slli a3,a5,0x1 │ │ │ │ + add a3,a3,a5 │ │ │ │ + ld a2,0(a4) │ │ │ │ + slli a3,a3,0x3 │ │ │ │ + sext.w a4,a5 │ │ │ │ + add a5,a2,a3 │ │ │ │ + lw a3,16(a5) │ │ │ │ + bgeu s2,a3,47bba │ │ │ │ + beqz a4,47c38 │ │ │ │ + lw a5,-8(a5) │ │ │ │ + bltu s2,a5,47bba │ │ │ │ + blez a4,47c38 │ │ │ │ + subw a5,s2,a5 │ │ │ │ + li a4,-1 │ │ │ │ + beq a5,a4,47d4c │ │ │ │ + ld s9,0(s0) │ │ │ │ + slli a4,a5,0x20 │ │ │ │ + srli a5,a4,0x1d │ │ │ │ + add a5,a5,s9 │ │ │ │ + ld a5,0(a5) │ │ │ │ + lw a5,0(a5) │ │ │ │ + j 47aca │ │ │ │ + mv a1,s0 │ │ │ │ + li a0,0 │ │ │ │ + jal 46748 │ │ │ │ + sw zero,28(s0) │ │ │ │ + mv a1,s2 │ │ │ │ mv a0,s0 │ │ │ │ - jal 45d64 │ │ │ │ - mv a1,s3 │ │ │ │ + jal 44236 │ │ │ │ + mv s9,a0 │ │ │ │ + bltz a0,47d6c │ │ │ │ + ld a5,96(s0) │ │ │ │ + slli t3,a0,0x1 │ │ │ │ + add t3,t3,a0 │ │ │ │ + ld a1,0(a5) │ │ │ │ + slli s11,t3,0x3 │ │ │ │ + ld a5,80(s0) │ │ │ │ + add a1,a1,s11 │ │ │ │ + lwu t4,8(a1) │ │ │ │ + lbu a0,58(s0) │ │ │ │ + lbu a3,57(s0) │ │ │ │ + slli s10,t4,0x3 │ │ │ │ + add a5,a5,s10 │ │ │ │ + ld a2,0(a5) │ │ │ │ + lbu a4,56(s0) │ │ │ │ + ld a5,0(a1) │ │ │ │ + lw a1,12(a1) │ │ │ │ + beqz a0,47cae │ │ │ │ + ld a0,128(s0) │ │ │ │ + mv a6,a5 │ │ │ │ + li a7,0 │ │ │ │ + add a0,a0,s10 │ │ │ │ + ld a0,0(a0) │ │ │ │ + mv a5,a4 │ │ │ │ + sd a1,0(sp) │ │ │ │ + mv a4,a3 │ │ │ │ + mv a1,s0 │ │ │ │ + mv a3,a0 │ │ │ │ + sd s7,8(sp) │ │ │ │ li a0,0 │ │ │ │ - jal 44286 │ │ │ │ - lw a5,68(sp) │ │ │ │ - addi s3,s3,104 │ │ │ │ - bltu s2,a5,48d6c │ │ │ │ - mv a0,s6 │ │ │ │ - addiw s7,s7,1 │ │ │ │ - jal 3670 │ │ │ │ - addi s4,s4,88 │ │ │ │ - bne s7,s10,48d3c │ │ │ │ - ld s8,40(sp) │ │ │ │ - ld s3,32(sp) │ │ │ │ - ld s1,48(sp) │ │ │ │ - mv a0,s8 │ │ │ │ - ld s2,56(sp) │ │ │ │ - jal 3670 │ │ │ │ - auipc a5,0x15 │ │ │ │ - fld fa5,-694(a5) │ │ │ │ - flt.d a5,fs0,fa5 │ │ │ │ - bnez a5,49a18 │ │ │ │ - auipc a5,0x15 │ │ │ │ - fld fa5,-646(a5) │ │ │ │ - fle.d a5,fa5,fs0 │ │ │ │ - li s9,60 │ │ │ │ - bnez a5,491d8 │ │ │ │ - fcvt.wu.d s9,fs0,rtz │ │ │ │ - fld fs1,96(sp) │ │ │ │ - fld fs0,104(sp) │ │ │ │ - zext.b s9,s9 │ │ │ │ - lw a3,32(s0) │ │ │ │ - beqz a3,491e2 │ │ │ │ - li a5,2 │ │ │ │ - beq s11,a5,49248 │ │ │ │ - ld a2,48(s0) │ │ │ │ + jal 451aa │ │ │ │ + lbu a5,59(a0) │ │ │ │ + mv a1,a0 │ │ │ │ + bnez a5,47c3c │ │ │ │ + bnez s9,47c76 │ │ │ │ + sb s8,61(a1) │ │ │ │ + ld s9,0(s0) │ │ │ │ + sw zero,48(a1) │ │ │ │ + mv a5,s6 │ │ │ │ + j 47bb2 │ │ │ │ + ld a3,104(a0) │ │ │ │ + ld a4,88(a0) │ │ │ │ + ld a5,136(a0) │ │ │ │ + ld a0,0(a3) │ │ │ │ + add a4,a4,s10 │ │ │ │ + add a5,a5,s10 │ │ │ │ + add a0,a0,s11 │ │ │ │ + auipc a7,0xffffb │ │ │ │ + addi a7,a7,-552 │ │ │ │ + ld a2,0(a4) │ │ │ │ + ld a3,0(a5) │ │ │ │ + lbu a4,57(a1) │ │ │ │ + lbu a5,56(a1) │ │ │ │ + ld a6,0(a0) │ │ │ │ + sd a7,8(sp) │ │ │ │ + lw a0,12(a0) │ │ │ │ + li a7,0 │ │ │ │ + sd a0,0(sp) │ │ │ │ + li a0,0 │ │ │ │ + jal 451aa │ │ │ │ + mv a1,a0 │ │ │ │ + beqz s9,47c2c │ │ │ │ + ld a5,96(a1) │ │ │ │ + ld a5,0(a5) │ │ │ │ + add a5,a5,s11 │ │ │ │ + lw a5,-8(a5) │ │ │ │ + sb s8,61(a1) │ │ │ │ + sw s9,48(a1) │ │ │ │ + bgeu s2,a5,47b9c │ │ │ │ + lui a2,0x1 │ │ │ │ + auipc a3,0x1e │ │ │ │ + addi a3,a3,1026 │ │ │ │ + addi a2,a2,-1747 │ │ │ │ + auipc a1,0x19 │ │ │ │ + addi a1,a1,1262 │ │ │ │ + auipc a0,0x1a │ │ │ │ + addi a0,a0,-850 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + mv a7,a1 │ │ │ │ + sd s7,0(sp) │ │ │ │ + mv a1,s0 │ │ │ │ + li a6,0 │ │ │ │ + li a0,0 │ │ │ │ + jal 448fe │ │ │ │ + lbu a5,59(a0) │ │ │ │ + mv a1,a0 │ │ │ │ + beqz a5,47c28 │ │ │ │ + ld a5,104(a0) │ │ │ │ + ld a4,88(a0) │ │ │ │ + lbu a3,57(a0) │ │ │ │ + ld a5,0(a5) │ │ │ │ + add a4,a4,s10 │ │ │ │ + ld a2,0(a4) │ │ │ │ + add a5,a5,s11 │ │ │ │ + lbu a4,56(a0) │ │ │ │ + lw a7,12(a5) │ │ │ │ + ld a5,0(a5) │ │ │ │ + auipc a0,0xffffb │ │ │ │ + addi a0,a0,-700 │ │ │ │ + sd a0,0(sp) │ │ │ │ li a6,0 │ │ │ │ + li a0,0 │ │ │ │ + jal 448fe │ │ │ │ + mv a1,a0 │ │ │ │ + j 47c28 │ │ │ │ + mv a2,s2 │ │ │ │ + mv a1,s0 │ │ │ │ + li a0,0 │ │ │ │ + jal 467ee │ │ │ │ + sext.w a0,a0 │ │ │ │ + li a5,-1 │ │ │ │ + beq a0,a5,47d8e │ │ │ │ + ld s9,0(s0) │ │ │ │ + slli a5,a0,0x20 │ │ │ │ + srli a0,a5,0x1d │ │ │ │ + add a0,a0,s9 │ │ │ │ + ld a5,0(a0) │ │ │ │ + ld a0,24(sp) │ │ │ │ + ld s4,24(a5) │ │ │ │ + mv a1,s4 │ │ │ │ + jal 3580 │ │ │ │ + bnez a0,47ab8 │ │ │ │ + lw a5,24(s0) │ │ │ │ + bgeu s2,a5,47b4a │ │ │ │ + ld s0,128(sp) │ │ │ │ + ld ra,136(sp) │ │ │ │ + ld s1,120(sp) │ │ │ │ + ld s3,104(sp) │ │ │ │ + ld s4,96(sp) │ │ │ │ + ld s5,88(sp) │ │ │ │ + ld s6,80(sp) │ │ │ │ + ld s7,72(sp) │ │ │ │ + ld s8,64(sp) │ │ │ │ + ld s9,56(sp) │ │ │ │ + ld s10,48(sp) │ │ │ │ + ld s11,40(sp) │ │ │ │ + mv a0,s2 │ │ │ │ + ld s2,112(sp) │ │ │ │ + addi sp,sp,144 │ │ │ │ + ret │ │ │ │ + mv a3,s2 │ │ │ │ + auipc a2,0x19 │ │ │ │ + addi a2,a2,1154 │ │ │ │ + li a1,183 │ │ │ │ + auipc a0,0x19 │ │ │ │ + addi a0,a0,1070 │ │ │ │ + jal 22b80 │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ + lui a2,0x1 │ │ │ │ + auipc a3,0x1e │ │ │ │ + addi a3,a3,802 │ │ │ │ + addi a2,a2,-1780 │ │ │ │ + auipc a1,0x19 │ │ │ │ + addi a1,a1,1038 │ │ │ │ + auipc a0,0x1a │ │ │ │ + addi a0,a0,-1090 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + mv a3,s2 │ │ │ │ + auipc a2,0x19 │ │ │ │ + addi a2,a2,1088 │ │ │ │ + li a1,206 │ │ │ │ + auipc a0,0x19 │ │ │ │ + addi a0,a0,1004 │ │ │ │ + jal 22b80 │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ + addi sp,sp,-64 │ │ │ │ + sd s0,48(sp) │ │ │ │ + sd s3,24(sp) │ │ │ │ + sd ra,56(sp) │ │ │ │ + lbu a5,60(a0) │ │ │ │ + mv s0,a0 │ │ │ │ + mv s3,a1 │ │ │ │ + bnez a5,47dda │ │ │ │ + ld a5,0(a0) │ │ │ │ + slli a4,a1,0x20 │ │ │ │ + srli a1,a4,0x1d │ │ │ │ + add a5,a5,a1 │ │ │ │ + ld a5,0(a5) │ │ │ │ + ld ra,56(sp) │ │ │ │ + ld s0,48(sp) │ │ │ │ + ld a0,24(a5) │ │ │ │ + ld s3,24(sp) │ │ │ │ + addi sp,sp,64 │ │ │ │ + ret │ │ │ │ + lbu a4,61(a0) │ │ │ │ + lw a5,48(a0) │ │ │ │ + beqz a4,47f8c │ │ │ │ + ld a4,96(a0) │ │ │ │ + slli a3,a5,0x1 │ │ │ │ + add a3,a3,a5 │ │ │ │ + ld a2,0(a4) │ │ │ │ + slli a3,a3,0x3 │ │ │ │ + sext.w a4,a5 │ │ │ │ + add a5,a2,a3 │ │ │ │ + lw a3,16(a5) │ │ │ │ + bgeu a1,a3,47e2e │ │ │ │ + bnez a4,47e1c │ │ │ │ + mv a5,s3 │ │ │ │ + ld a4,0(s0) │ │ │ │ + slli a3,a5,0x20 │ │ │ │ + srli a5,a3,0x1d │ │ │ │ + add a5,a5,a4 │ │ │ │ + ld a5,0(a5) │ │ │ │ + ld ra,56(sp) │ │ │ │ + ld s0,48(sp) │ │ │ │ + ld a0,24(a5) │ │ │ │ + ld s3,24(sp) │ │ │ │ + addi sp,sp,64 │ │ │ │ + ret │ │ │ │ + lw a5,-8(a5) │ │ │ │ + bltu a1,a5,47e2e │ │ │ │ + blez a4,47e00 │ │ │ │ + subw a5,a1,a5 │ │ │ │ + j 47eba │ │ │ │ + mv a1,s0 │ │ │ │ + li a0,0 │ │ │ │ + sd s1,40(sp) │ │ │ │ sd s2,32(sp) │ │ │ │ - li s4,0 │ │ │ │ - mv s2,s1 │ │ │ │ - li s10,0 │ │ │ │ - li s8,0 │ │ │ │ - li s7,104 │ │ │ │ - mv s6,a6 │ │ │ │ - mv s1,s0 │ │ │ │ - add a5,a2,s4 │ │ │ │ - lbu a5,60(a5) │ │ │ │ - beq a5,s11,491e8 │ │ │ │ - addiw s6,s6,1 │ │ │ │ - addi s4,s4,88 │ │ │ │ - bltu s6,a3,48e70 │ │ │ │ - mv s0,s1 │ │ │ │ - mv s1,s2 │ │ │ │ + sd s4,16(sp) │ │ │ │ + jal 46748 │ │ │ │ + sw zero,28(s0) │ │ │ │ + mv a1,s3 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 44236 │ │ │ │ + mv s1,a0 │ │ │ │ + bltz a0,47fb6 │ │ │ │ + ld a5,96(s0) │ │ │ │ + slli s2,a0,0x1 │ │ │ │ + add s2,s2,a0 │ │ │ │ + ld a1,0(a5) │ │ │ │ + slli s2,s2,0x3 │ │ │ │ + ld a5,80(s0) │ │ │ │ + add a1,a1,s2 │ │ │ │ + lwu a4,8(a1) │ │ │ │ + lbu a0,58(s0) │ │ │ │ + lbu a3,57(s0) │ │ │ │ + slli s4,a4,0x3 │ │ │ │ + add a5,a5,s4 │ │ │ │ + ld a2,0(a5) │ │ │ │ + lbu a4,56(s0) │ │ │ │ + ld a5,0(a1) │ │ │ │ + lw a1,12(a1) │ │ │ │ + beqz a0,47f40 │ │ │ │ + ld a0,128(s0) │ │ │ │ + mv a6,a5 │ │ │ │ + auipc a5,0xffffa │ │ │ │ + addi a5,a5,1722 │ │ │ │ + add a0,a0,s4 │ │ │ │ + ld a0,0(a0) │ │ │ │ + li a7,0 │ │ │ │ + sd a5,8(sp) │ │ │ │ + sd a1,0(sp) │ │ │ │ + mv a5,a4 │ │ │ │ + mv a1,s0 │ │ │ │ + mv a4,a3 │ │ │ │ + mv a3,a0 │ │ │ │ + li a0,0 │ │ │ │ + jal 451aa │ │ │ │ + lbu a5,59(a0) │ │ │ │ + bnez a5,47ee6 │ │ │ │ + bnez s1,47f1e │ │ │ │ + li a5,1 │ │ │ │ + sb a5,61(a0) │ │ │ │ + ld s1,40(sp) │ │ │ │ ld s2,32(sp) │ │ │ │ - mv a2,s8 │ │ │ │ - mv a1,s5 │ │ │ │ - mv a0,s10 │ │ │ │ - jal 7f40 │ │ │ │ - mv a4,a0 │ │ │ │ - mv a0,s10 │ │ │ │ - mv s4,a4 │ │ │ │ - sd a4,32(sp) │ │ │ │ - jal 3670 │ │ │ │ - addi a1,sp,72 │ │ │ │ - mv a0,s4 │ │ │ │ - jal 89ac │ │ │ │ - lw a5,72(sp) │ │ │ │ - mv s10,a0 │ │ │ │ - beqz a5,490e4 │ │ │ │ - bnez s11,492ba │ │ │ │ - addi a5,sp,80 │ │ │ │ - sd s0,40(sp) │ │ │ │ - mv s4,a0 │ │ │ │ - li s6,0 │ │ │ │ - li s7,1 │ │ │ │ - li s8,59 │ │ │ │ - mv s0,a5 │ │ │ │ - j 48fde │ │ │ │ - beqz s6,48fd2 │ │ │ │ - addiw a5,s6,-1 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - slli s11,a5,0x2 │ │ │ │ - add s11,s11,a5 │ │ │ │ - slli s11,s11,0x4 │ │ │ │ - add s11,s11,s10 │ │ │ │ - lbu a1,24(s11) │ │ │ │ - lbu a3,24(s4) │ │ │ │ - lw a4,0(s11) │ │ │ │ - ld a5,8(s11) │ │ │ │ - beq a3,a1,4977a │ │ │ │ - ld a3,24(s5) │ │ │ │ - slli a2,a4,0x20 │ │ │ │ - srli a4,a2,0x1d │ │ │ │ - sd zero,80(sp) │ │ │ │ - add a4,a4,a3 │ │ │ │ - ld a3,0(a4) │ │ │ │ - ld a4,32(s11) │ │ │ │ - addi a5,a5,1 │ │ │ │ - ld a2,24(a3) │ │ │ │ - sub a3,a5,a4 │ │ │ │ - li a4,43 │ │ │ │ - beqz a1,48f1a │ │ │ │ - li a4,45 │ │ │ │ - lw a5,60(s11) │ │ │ │ - lbu a1,56(s11) │ │ │ │ - lw a7,64(s11) │ │ │ │ - ld a6,16(s11) │ │ │ │ - addiw a5,a5,1 │ │ │ │ + ld s4,16(sp) │ │ │ │ + sw zero,48(a0) │ │ │ │ + mv a5,s3 │ │ │ │ + li a4,-1 │ │ │ │ + bne a5,a4,47e02 │ │ │ │ + mv a3,s3 │ │ │ │ + auipc a2,0x19 │ │ │ │ + addi a2,a2,782 │ │ │ │ + li a1,206 │ │ │ │ + auipc a0,0x19 │ │ │ │ + addi a0,a0,698 │ │ │ │ + sd s1,40(sp) │ │ │ │ + sd s2,32(sp) │ │ │ │ + sd s4,16(sp) │ │ │ │ + jal 22b80 │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ + ld a3,104(a0) │ │ │ │ + ld a4,88(a0) │ │ │ │ + ld a5,136(a0) │ │ │ │ + ld a1,0(a3) │ │ │ │ + add a4,a4,s4 │ │ │ │ + add a5,a5,s4 │ │ │ │ + add a1,a1,s2 │ │ │ │ + auipc a7,0xffffb │ │ │ │ + addi a7,a7,-1234 │ │ │ │ + ld a2,0(a4) │ │ │ │ + ld a3,0(a5) │ │ │ │ + lbu a4,57(a0) │ │ │ │ + lbu a5,56(a0) │ │ │ │ + ld a6,0(a1) │ │ │ │ + sd a7,8(sp) │ │ │ │ + lw a1,12(a1) │ │ │ │ + li a7,0 │ │ │ │ sd a1,0(sp) │ │ │ │ - mv a0,s0 │ │ │ │ + mv a1,a0 │ │ │ │ + li a0,0 │ │ │ │ + jal 451aa │ │ │ │ + beqz s1,47ea8 │ │ │ │ + ld a5,96(a0) │ │ │ │ + ld a5,0(a5) │ │ │ │ + add a5,a5,s2 │ │ │ │ + lw a4,-8(a5) │ │ │ │ + li a5,1 │ │ │ │ + sb a5,61(a0) │ │ │ │ + sw s1,48(a0) │ │ │ │ + subw a5,s3,a4 │ │ │ │ + bltu s3,a4,47f94 │ │ │ │ + ld s1,40(sp) │ │ │ │ + ld s2,32(sp) │ │ │ │ + ld s4,16(sp) │ │ │ │ + j 47eba │ │ │ │ + auipc a0,0xffffa │ │ │ │ + addi a0,a0,1530 │ │ │ │ + sd a0,0(sp) │ │ │ │ + mv a7,a1 │ │ │ │ + li a6,0 │ │ │ │ + mv a1,s0 │ │ │ │ + li a0,0 │ │ │ │ + jal 448fe │ │ │ │ + lbu a5,59(a0) │ │ │ │ + beqz a5,47ea6 │ │ │ │ + ld a5,104(a0) │ │ │ │ + ld a4,88(a0) │ │ │ │ + lbu a3,57(a0) │ │ │ │ + ld a5,0(a5) │ │ │ │ + add a4,a4,s4 │ │ │ │ + ld a2,0(a4) │ │ │ │ + add a5,a5,s2 │ │ │ │ + lbu a4,56(a0) │ │ │ │ + lw a7,12(a5) │ │ │ │ + ld a5,0(a5) │ │ │ │ + auipc a1,0xffffb │ │ │ │ + addi a1,a1,-1364 │ │ │ │ + sd a1,0(sp) │ │ │ │ + li a6,0 │ │ │ │ + mv a1,a0 │ │ │ │ + li a0,0 │ │ │ │ + jal 448fe │ │ │ │ + j 47ea6 │ │ │ │ + sd s1,40(sp) │ │ │ │ + sd s2,32(sp) │ │ │ │ + sd s4,16(sp) │ │ │ │ + j 47e40 │ │ │ │ + lui a2,0x1 │ │ │ │ + auipc a3,0x1e │ │ │ │ + addi a3,a3,250 │ │ │ │ + addi a2,a2,-1747 │ │ │ │ auipc a1,0x19 │ │ │ │ - addi a1,a1,-160 │ │ │ │ - jal 2194e │ │ │ │ - lwu a4,0(s4) │ │ │ │ - ld a5,24(s5) │ │ │ │ - ld a3,8(s4) │ │ │ │ - slli a4,a4,0x3 │ │ │ │ + addi a1,a1,486 │ │ │ │ + auipc a0,0x1a │ │ │ │ + addi a0,a0,-1626 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + lui a2,0x1 │ │ │ │ + auipc a3,0x1e │ │ │ │ + addi a3,a3,216 │ │ │ │ + addi a2,a2,-1780 │ │ │ │ + auipc a1,0x19 │ │ │ │ + addi a1,a1,452 │ │ │ │ + auipc a0,0x1a │ │ │ │ + addi a0,a0,-1676 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + addi sp,sp,-64 │ │ │ │ + sd s0,48(sp) │ │ │ │ + sd s3,24(sp) │ │ │ │ + sd ra,56(sp) │ │ │ │ + lbu a5,60(a0) │ │ │ │ + mv s0,a0 │ │ │ │ + mv s3,a1 │ │ │ │ + bnez a5,48004 │ │ │ │ + ld a5,0(a0) │ │ │ │ + slli a4,a1,0x20 │ │ │ │ + srli a1,a4,0x1d │ │ │ │ + add a5,a5,a1 │ │ │ │ + ld a5,0(a5) │ │ │ │ + ld ra,56(sp) │ │ │ │ + ld s0,48(sp) │ │ │ │ + lw a0,12(a5) │ │ │ │ + ld s3,24(sp) │ │ │ │ + addi sp,sp,64 │ │ │ │ + ret │ │ │ │ + lbu a4,61(a0) │ │ │ │ + lw a5,48(a0) │ │ │ │ + beqz a4,481b6 │ │ │ │ + ld a4,96(a0) │ │ │ │ + slli a3,a5,0x1 │ │ │ │ + add a3,a3,a5 │ │ │ │ + ld a2,0(a4) │ │ │ │ + slli a3,a3,0x3 │ │ │ │ + sext.w a4,a5 │ │ │ │ + add a5,a2,a3 │ │ │ │ + lw a3,16(a5) │ │ │ │ + bgeu a1,a3,48058 │ │ │ │ + bnez a4,48046 │ │ │ │ + mv a5,s3 │ │ │ │ + ld a4,0(s0) │ │ │ │ + slli a3,a5,0x20 │ │ │ │ + srli a5,a3,0x1d │ │ │ │ add a5,a5,a4 │ │ │ │ + ld a5,0(a5) │ │ │ │ + ld ra,56(sp) │ │ │ │ + ld s0,48(sp) │ │ │ │ + lw a0,12(a5) │ │ │ │ + ld s3,24(sp) │ │ │ │ + addi sp,sp,64 │ │ │ │ + ret │ │ │ │ + lw a5,-8(a5) │ │ │ │ + bltu a1,a5,48058 │ │ │ │ + blez a4,4802a │ │ │ │ + subw a5,a1,a5 │ │ │ │ + j 480e4 │ │ │ │ + mv a1,s0 │ │ │ │ + li a0,0 │ │ │ │ + sd s1,40(sp) │ │ │ │ + sd s2,32(sp) │ │ │ │ + sd s4,16(sp) │ │ │ │ + jal 46748 │ │ │ │ + sw zero,28(s0) │ │ │ │ + mv a1,s3 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 44236 │ │ │ │ + mv s1,a0 │ │ │ │ + bltz a0,481e0 │ │ │ │ + ld a5,96(s0) │ │ │ │ + slli s2,a0,0x1 │ │ │ │ + add s2,s2,a0 │ │ │ │ + ld a1,0(a5) │ │ │ │ + slli s2,s2,0x3 │ │ │ │ + ld a5,80(s0) │ │ │ │ + add a1,a1,s2 │ │ │ │ + lwu a4,8(a1) │ │ │ │ + lbu a0,58(s0) │ │ │ │ + lbu a3,57(s0) │ │ │ │ + slli s4,a4,0x3 │ │ │ │ + add a5,a5,s4 │ │ │ │ ld a2,0(a5) │ │ │ │ - ld a4,32(s4) │ │ │ │ - lbu a5,24(s4) │ │ │ │ - addi a3,a3,1 │ │ │ │ - sub a3,a3,a4 │ │ │ │ - ld a2,24(a2) │ │ │ │ - li a4,43 │ │ │ │ - beqz a5,48f66 │ │ │ │ - li a4,45 │ │ │ │ - lw a5,60(s4) │ │ │ │ - lbu a1,56(s4) │ │ │ │ - lw a7,64(s4) │ │ │ │ - ld a6,16(s4) │ │ │ │ - addiw a5,a5,1 │ │ │ │ + lbu a4,56(s0) │ │ │ │ + ld a5,0(a1) │ │ │ │ + lw a1,12(a1) │ │ │ │ + beqz a0,4816a │ │ │ │ + ld a0,128(s0) │ │ │ │ + mv a6,a5 │ │ │ │ + auipc a5,0xffffa │ │ │ │ + addi a5,a5,1168 │ │ │ │ + add a0,a0,s4 │ │ │ │ + ld a0,0(a0) │ │ │ │ + li a7,0 │ │ │ │ + sd a5,8(sp) │ │ │ │ sd a1,0(sp) │ │ │ │ - mv a0,s0 │ │ │ │ - auipc a1,0x19 │ │ │ │ - addi a1,a1,-236 │ │ │ │ - jal 2194e │ │ │ │ - ld a2,24(sp) │ │ │ │ - auipc a1,0x17 │ │ │ │ - addi a1,a1,1014 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 2194e │ │ │ │ - lw a5,344(s2) │ │ │ │ - bgeu s7,a5,48fa8 │ │ │ │ - ld a0,568(s2) │ │ │ │ - jal 32d0 │ │ │ │ - ld a3,80(sp) │ │ │ │ - ld a0,672(s2) │ │ │ │ - auipc a2,0x1a │ │ │ │ - addi a2,a2,922 │ │ │ │ - li a1,1 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - lw a5,344(s2) │ │ │ │ - bgeu s7,a5,48fcc │ │ │ │ - ld a0,568(s2) │ │ │ │ - jal 39e0 │ │ │ │ - ld a0,80(sp) │ │ │ │ - jal 3670 │ │ │ │ - lw a5,72(sp) │ │ │ │ - addiw s6,s6,1 │ │ │ │ - addi s4,s4,80 │ │ │ │ - bgeu s6,a5,490ca │ │ │ │ - mv a1,s9 │ │ │ │ - mv a0,s4 │ │ │ │ - jal 887e │ │ │ │ - mv a1,s1 │ │ │ │ - mv a0,s4 │ │ │ │ - jal 8866 │ │ │ │ - lw a5,68(s4) │ │ │ │ - bgeu s7,a5,48ec8 │ │ │ │ - mv a0,s4 │ │ │ │ - jal 8caa │ │ │ │ - mv s11,a0 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 3310 │ │ │ │ - li a5,82 │ │ │ │ - add a0,a0,s3 │ │ │ │ - sb a5,1(a0) │ │ │ │ - mv a0,s1 │ │ │ │ - jal 3310 │ │ │ │ - add a0,a0,s3 │ │ │ │ - sb s8,2(a0) │ │ │ │ - mv a0,s1 │ │ │ │ - jal 3310 │ │ │ │ - lwu a2,76(sp) │ │ │ │ - ld a1,24(sp) │ │ │ │ - addi a0,a0,3 │ │ │ │ - add a0,a0,s3 │ │ │ │ - jal 36a0 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 3310 │ │ │ │ - lwu a4,76(sp) │ │ │ │ - add a5,s3,a0 │ │ │ │ - mv a0,s1 │ │ │ │ - add a5,a5,a4 │ │ │ │ - sb s8,3(a5) │ │ │ │ - jal 3310 │ │ │ │ - lwu a4,76(sp) │ │ │ │ - add a5,s3,a0 │ │ │ │ - mv a0,s1 │ │ │ │ - add a5,a5,a4 │ │ │ │ - li a4,49 │ │ │ │ - sb a4,4(a5) │ │ │ │ - jal 3310 │ │ │ │ - lwu a4,76(sp) │ │ │ │ - add a5,s3,a0 │ │ │ │ - add a5,a5,a4 │ │ │ │ - sb zero,5(a5) │ │ │ │ - lw a5,344(s2) │ │ │ │ - bgeu s7,a5,4907e │ │ │ │ - ld a0,552(s2) │ │ │ │ - jal 32d0 │ │ │ │ - ld a0,656(s2) │ │ │ │ - mv a3,s3 │ │ │ │ - mv a2,s5 │ │ │ │ - mv a1,s11 │ │ │ │ - jal 8f5c │ │ │ │ - lw a5,344(s2) │ │ │ │ - bltu s7,a5,4922e │ │ │ │ - ld a0,664(s2) │ │ │ │ + mv a5,a4 │ │ │ │ + mv a1,s0 │ │ │ │ + mv a4,a3 │ │ │ │ + mv a3,a0 │ │ │ │ + li a0,0 │ │ │ │ + jal 451aa │ │ │ │ + lbu a5,59(a0) │ │ │ │ + bnez a5,48110 │ │ │ │ + bnez s1,48148 │ │ │ │ + li a5,1 │ │ │ │ + sb a5,61(a0) │ │ │ │ + ld s1,40(sp) │ │ │ │ + ld s2,32(sp) │ │ │ │ + ld s4,16(sp) │ │ │ │ + sw zero,48(a0) │ │ │ │ + mv a5,s3 │ │ │ │ + li a4,-1 │ │ │ │ + bne a5,a4,4802c │ │ │ │ mv a3,s3 │ │ │ │ - mv a2,s5 │ │ │ │ - mv a1,s11 │ │ │ │ - jal 919a │ │ │ │ - lw a5,344(s2) │ │ │ │ - bgeu s7,a5,490b2 │ │ │ │ - ld a0,560(s2) │ │ │ │ - jal 39e0 │ │ │ │ - mv a0,s11 │ │ │ │ - jal 9302 │ │ │ │ - mv a0,s11 │ │ │ │ - jal 3670 │ │ │ │ - lw a5,72(sp) │ │ │ │ - addiw s6,s6,1 │ │ │ │ - addi s4,s4,80 │ │ │ │ - bltu s6,a5,48fde │ │ │ │ - ld s0,40(sp) │ │ │ │ - mv s2,s10 │ │ │ │ - li s1,0 │ │ │ │ - beqz a5,490e4 │ │ │ │ - mv a0,s2 │ │ │ │ - jal 9302 │ │ │ │ - lw a5,72(sp) │ │ │ │ - addiw s1,s1,1 │ │ │ │ - addi s2,s2,80 │ │ │ │ - bltu s1,a5,490d2 │ │ │ │ - mv a0,s10 │ │ │ │ - jal 3670 │ │ │ │ - lw a5,32(s0) │ │ │ │ - beqz a5,49a4a │ │ │ │ - ld a0,48(s0) │ │ │ │ - li s1,0 │ │ │ │ - li s2,0 │ │ │ │ - add a0,a0,s1 │ │ │ │ - ld a1,24(a0) │ │ │ │ + auipc a2,0x19 │ │ │ │ + addi a2,a2,228 │ │ │ │ + li a1,231 │ │ │ │ + auipc a0,0x19 │ │ │ │ + addi a0,a0,144 │ │ │ │ + sd s1,40(sp) │ │ │ │ + sd s2,32(sp) │ │ │ │ + sd s4,16(sp) │ │ │ │ + jal 22b80 │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ + ld a3,104(a0) │ │ │ │ + ld a4,88(a0) │ │ │ │ + ld a5,136(a0) │ │ │ │ + ld a1,0(a3) │ │ │ │ + add a4,a4,s4 │ │ │ │ + add a5,a5,s4 │ │ │ │ + add a1,a1,s2 │ │ │ │ + auipc a7,0xffffb │ │ │ │ + addi a7,a7,-1788 │ │ │ │ + ld a2,0(a4) │ │ │ │ + ld a3,0(a5) │ │ │ │ + lbu a4,57(a0) │ │ │ │ + lbu a5,56(a0) │ │ │ │ + ld a6,0(a1) │ │ │ │ + sd a7,8(sp) │ │ │ │ + lw a1,12(a1) │ │ │ │ + li a7,0 │ │ │ │ + sd a1,0(sp) │ │ │ │ + mv a1,a0 │ │ │ │ li a0,0 │ │ │ │ - addiw s2,s2,1 │ │ │ │ - jal 44286 │ │ │ │ - ld a5,48(s0) │ │ │ │ - add a5,a5,s1 │ │ │ │ - ld a0,24(a5) │ │ │ │ - jal 3670 │ │ │ │ - ld a0,48(s0) │ │ │ │ - lw a5,32(s0) │ │ │ │ - add a4,a0,s1 │ │ │ │ - sd zero,24(a4) │ │ │ │ - addi s1,s1,88 │ │ │ │ - bltu s2,a5,490f6 │ │ │ │ - jal 3670 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 3670 │ │ │ │ - ld s0,32(sp) │ │ │ │ - mv a0,s0 │ │ │ │ - jal 7f20 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 3670 │ │ │ │ - mv a0,s3 │ │ │ │ - jal 3670 │ │ │ │ - ld a0,24(sp) │ │ │ │ - jal 3670 │ │ │ │ - auipc a5,0x31 │ │ │ │ - ld a5,-564(a5) │ │ │ │ - ld a4,88(sp) │ │ │ │ + jal 451aa │ │ │ │ + beqz s1,480d2 │ │ │ │ + ld a5,96(a0) │ │ │ │ ld a5,0(a5) │ │ │ │ - xor a5,a5,a4 │ │ │ │ - li a4,0 │ │ │ │ - bnez a5,49a76 │ │ │ │ - ld ra,216(sp) │ │ │ │ - ld s0,208(sp) │ │ │ │ - ld s1,200(sp) │ │ │ │ - ld s2,192(sp) │ │ │ │ - ld s3,184(sp) │ │ │ │ - ld s4,176(sp) │ │ │ │ - ld s5,168(sp) │ │ │ │ - ld s6,160(sp) │ │ │ │ - ld s7,152(sp) │ │ │ │ - ld s8,144(sp) │ │ │ │ - ld s9,136(sp) │ │ │ │ - ld s10,128(sp) │ │ │ │ - ld s11,120(sp) │ │ │ │ - addi sp,sp,224 │ │ │ │ + add a5,a5,s2 │ │ │ │ + lw a4,-8(a5) │ │ │ │ + li a5,1 │ │ │ │ + sb a5,61(a0) │ │ │ │ + sw s1,48(a0) │ │ │ │ + subw a5,s3,a4 │ │ │ │ + bltu s3,a4,481be │ │ │ │ + ld s1,40(sp) │ │ │ │ + ld s2,32(sp) │ │ │ │ + ld s4,16(sp) │ │ │ │ + j 480e4 │ │ │ │ + auipc a0,0xffffa │ │ │ │ + addi a0,a0,976 │ │ │ │ + sd a0,0(sp) │ │ │ │ + mv a7,a1 │ │ │ │ + li a6,0 │ │ │ │ + mv a1,s0 │ │ │ │ + li a0,0 │ │ │ │ + jal 448fe │ │ │ │ + lbu a5,59(a0) │ │ │ │ + beqz a5,480d0 │ │ │ │ + ld a5,104(a0) │ │ │ │ + ld a4,88(a0) │ │ │ │ + lbu a3,57(a0) │ │ │ │ + ld a5,0(a5) │ │ │ │ + add a4,a4,s4 │ │ │ │ + ld a2,0(a4) │ │ │ │ + add a5,a5,s2 │ │ │ │ + lbu a4,56(a0) │ │ │ │ + lw a7,12(a5) │ │ │ │ + ld a5,0(a5) │ │ │ │ + auipc a1,0xffffb │ │ │ │ + addi a1,a1,-1918 │ │ │ │ + sd a1,0(sp) │ │ │ │ + li a6,0 │ │ │ │ + mv a1,a0 │ │ │ │ + li a0,0 │ │ │ │ + jal 448fe │ │ │ │ + j 480d0 │ │ │ │ + sd s1,40(sp) │ │ │ │ + sd s2,32(sp) │ │ │ │ + sd s4,16(sp) │ │ │ │ + j 4806a │ │ │ │ + lui a2,0x1 │ │ │ │ + auipc a3,0x1e │ │ │ │ + addi a3,a3,-304 │ │ │ │ + addi a2,a2,-1747 │ │ │ │ + auipc a1,0x19 │ │ │ │ + addi a1,a1,-68 │ │ │ │ + auipc a0,0x19 │ │ │ │ + addi a0,a0,1916 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + lui a2,0x1 │ │ │ │ + auipc a3,0x1e │ │ │ │ + addi a3,a3,-338 │ │ │ │ + addi a2,a2,-1780 │ │ │ │ + auipc a1,0x19 │ │ │ │ + addi a1,a1,-102 │ │ │ │ + auipc a0,0x19 │ │ │ │ + addi a0,a0,1866 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + addi sp,sp,-64 │ │ │ │ + sd s0,48(sp) │ │ │ │ + sd s3,24(sp) │ │ │ │ + sd ra,56(sp) │ │ │ │ + lbu a5,60(a0) │ │ │ │ + mv s0,a0 │ │ │ │ + mv s3,a1 │ │ │ │ + bnez a5,4822e │ │ │ │ + ld a5,0(a0) │ │ │ │ + slli a4,a1,0x20 │ │ │ │ + srli a1,a4,0x1d │ │ │ │ + add a5,a5,a1 │ │ │ │ + ld a5,0(a5) │ │ │ │ + ld ra,56(sp) │ │ │ │ + ld s0,48(sp) │ │ │ │ + lw a0,0(a5) │ │ │ │ + ld s3,24(sp) │ │ │ │ + addi sp,sp,64 │ │ │ │ ret │ │ │ │ - beqz a5,4917c │ │ │ │ - fmv.d fa5,fa4 │ │ │ │ - fmul.d fa5,fa5,fs1 │ │ │ │ - fle.d a5,fs0,fa5 │ │ │ │ - bnez a5,48d64 │ │ │ │ - fmv.d fs0,fa5 │ │ │ │ - j 48d64 │ │ │ │ - addiw a5,s10,1 │ │ │ │ - slli a1,a5,0x20 │ │ │ │ - srli a1,a1,0x20 │ │ │ │ - mul a1,a1,s4 │ │ │ │ - slli s10,s10,0x20 │ │ │ │ - srli s10,s10,0x20 │ │ │ │ - mv a0,s8 │ │ │ │ - sext.w s0,a5 │ │ │ │ - addiw s7,s7,1 │ │ │ │ - mul s10,s10,s4 │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a1,48(s9) │ │ │ │ - mv s8,a0 │ │ │ │ - li a2,88 │ │ │ │ - add a1,a1,s6 │ │ │ │ - addi s6,s6,88 │ │ │ │ - add a0,a0,s10 │ │ │ │ - jal 36a0 │ │ │ │ - lw a4,32(s9) │ │ │ │ - bgeu s7,a4,49a30 │ │ │ │ - ld a3,48(s9) │ │ │ │ - mv s10,s0 │ │ │ │ - j 48ca6 │ │ │ │ - lw a3,32(s0) │ │ │ │ - fld fs0,104(sp) │ │ │ │ - fld fs1,96(sp) │ │ │ │ - bnez a3,48e54 │ │ │ │ - li s8,0 │ │ │ │ - li s10,0 │ │ │ │ - j 48e8c │ │ │ │ - addiw a5,s8,1 │ │ │ │ - slli a1,a5,0x20 │ │ │ │ - srli a1,a1,0x20 │ │ │ │ - mul a1,a1,s7 │ │ │ │ - slli s8,s8,0x20 │ │ │ │ - srli s8,s8,0x20 │ │ │ │ - mv a0,s10 │ │ │ │ - sext.w s0,a5 │ │ │ │ - addiw s6,s6,1 │ │ │ │ - mul s8,s8,s7 │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a5,48(s1) │ │ │ │ - mv s10,a0 │ │ │ │ - li a2,104 │ │ │ │ + lbu a4,61(a0) │ │ │ │ + lw a5,48(a0) │ │ │ │ + beqz a4,483e0 │ │ │ │ + ld a4,96(a0) │ │ │ │ + slli a3,a5,0x1 │ │ │ │ + add a3,a3,a5 │ │ │ │ + ld a2,0(a4) │ │ │ │ + slli a3,a3,0x3 │ │ │ │ + sext.w a4,a5 │ │ │ │ + add a5,a2,a3 │ │ │ │ + lw a3,16(a5) │ │ │ │ + bgeu a1,a3,48282 │ │ │ │ + bnez a4,48270 │ │ │ │ + mv a5,s3 │ │ │ │ + ld a4,0(s0) │ │ │ │ + slli a3,a5,0x20 │ │ │ │ + srli a5,a3,0x1d │ │ │ │ + add a5,a5,a4 │ │ │ │ + ld a5,0(a5) │ │ │ │ + ld ra,56(sp) │ │ │ │ + ld s0,48(sp) │ │ │ │ + lw a0,0(a5) │ │ │ │ + ld s3,24(sp) │ │ │ │ + addi sp,sp,64 │ │ │ │ + ret │ │ │ │ + lw a5,-8(a5) │ │ │ │ + bltu a1,a5,48282 │ │ │ │ + blez a4,48254 │ │ │ │ + subw a5,a1,a5 │ │ │ │ + j 4830e │ │ │ │ + mv a1,s0 │ │ │ │ + li a0,0 │ │ │ │ + sd s1,40(sp) │ │ │ │ + sd s2,32(sp) │ │ │ │ + sd s4,16(sp) │ │ │ │ + jal 46748 │ │ │ │ + sw zero,28(s0) │ │ │ │ + mv a1,s3 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 44236 │ │ │ │ + mv s1,a0 │ │ │ │ + bltz a0,4840a │ │ │ │ + ld a5,96(s0) │ │ │ │ + slli s2,a0,0x1 │ │ │ │ + add s2,s2,a0 │ │ │ │ + ld a1,0(a5) │ │ │ │ + slli s2,s2,0x3 │ │ │ │ + ld a5,80(s0) │ │ │ │ + add a1,a1,s2 │ │ │ │ + lwu a4,8(a1) │ │ │ │ + lbu a0,58(s0) │ │ │ │ + lbu a3,57(s0) │ │ │ │ + slli s4,a4,0x3 │ │ │ │ add a5,a5,s4 │ │ │ │ - ld a1,24(a5) │ │ │ │ - addi s4,s4,88 │ │ │ │ - add a0,a0,s8 │ │ │ │ - jal 36a0 │ │ │ │ - lw a3,32(s1) │ │ │ │ - bgeu s6,a3,49a22 │ │ │ │ - ld a2,48(s1) │ │ │ │ - mv s8,s0 │ │ │ │ - j 48e70 │ │ │ │ - ld a0,552(s2) │ │ │ │ - jal 39e0 │ │ │ │ - lw a5,344(s2) │ │ │ │ - bgeu s7,a5,49094 │ │ │ │ - ld a0,560(s2) │ │ │ │ - jal 32d0 │ │ │ │ - j 49094 │ │ │ │ - li s6,0 │ │ │ │ - li s8,0 │ │ │ │ - li s11,0 │ │ │ │ - li s7,104 │ │ │ │ - addiw a5,s11,1 │ │ │ │ - slli a1,a5,0x20 │ │ │ │ - srli a1,a1,0x20 │ │ │ │ - mul a1,a1,s7 │ │ │ │ - sext.w s4,s11 │ │ │ │ - slli s4,s4,0x20 │ │ │ │ - srli s4,s4,0x20 │ │ │ │ - mv a0,s8 │ │ │ │ - sext.w s11,a5 │ │ │ │ - mul s4,s4,s7 │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a5,48(s0) │ │ │ │ - mv s8,a0 │ │ │ │ - li a2,104 │ │ │ │ - add a5,a5,s6 │ │ │ │ - ld a1,24(a5) │ │ │ │ - addi s6,s6,88 │ │ │ │ + ld a2,0(a5) │ │ │ │ + lbu a4,56(s0) │ │ │ │ + ld a5,0(a1) │ │ │ │ + lw a1,12(a1) │ │ │ │ + beqz a0,48394 │ │ │ │ + ld a0,128(s0) │ │ │ │ + mv a6,a5 │ │ │ │ + auipc a5,0xffffa │ │ │ │ + addi a5,a5,614 │ │ │ │ add a0,a0,s4 │ │ │ │ - jal 36a0 │ │ │ │ - lw a5,32(s0) │ │ │ │ - bltu s11,a5,49252 │ │ │ │ - mv a2,s11 │ │ │ │ - mv a1,s5 │ │ │ │ - mv a0,s8 │ │ │ │ - jal 7f40 │ │ │ │ - mv a5,a0 │ │ │ │ - mv a0,s8 │ │ │ │ - mv s4,a5 │ │ │ │ - sd a5,32(sp) │ │ │ │ - jal 3670 │ │ │ │ - addi a1,sp,72 │ │ │ │ - mv a0,s4 │ │ │ │ - jal 89ac │ │ │ │ - lw a5,72(sp) │ │ │ │ - mv s10,a0 │ │ │ │ - beqz a5,490e4 │ │ │ │ - mv s4,s10 │ │ │ │ - li s6,0 │ │ │ │ - li s7,1 │ │ │ │ - addi s11,sp,80 │ │ │ │ - sd s0,40(sp) │ │ │ │ - j 493de │ │ │ │ - beqz s6,493d2 │ │ │ │ - addiw a5,s6,-1 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - slli s8,a5,0x2 │ │ │ │ - add s8,s8,a5 │ │ │ │ - slli s8,s8,0x4 │ │ │ │ - add s8,s8,s10 │ │ │ │ - lbu a1,24(s8) │ │ │ │ - lbu a3,24(s4) │ │ │ │ - lw a4,0(s8) │ │ │ │ - ld a5,8(s8) │ │ │ │ - beq a3,a1,494de │ │ │ │ - ld a3,24(s5) │ │ │ │ - slli a2,a4,0x20 │ │ │ │ - srli a4,a2,0x1d │ │ │ │ - sd zero,80(sp) │ │ │ │ - add a4,a4,a3 │ │ │ │ - ld a3,0(a4) │ │ │ │ - ld a4,32(s8) │ │ │ │ - addi a5,a5,1 │ │ │ │ - ld a2,24(a3) │ │ │ │ - sub a3,a5,a4 │ │ │ │ - li a4,43 │ │ │ │ - beqz a1,4931a │ │ │ │ - li a4,45 │ │ │ │ - lw a5,60(s8) │ │ │ │ - lbu a1,56(s8) │ │ │ │ - lw a7,64(s8) │ │ │ │ - ld a6,16(s8) │ │ │ │ - addiw a5,a5,1 │ │ │ │ + ld a0,0(a0) │ │ │ │ + li a7,0 │ │ │ │ + sd a5,8(sp) │ │ │ │ sd a1,0(sp) │ │ │ │ - mv a0,s11 │ │ │ │ + mv a5,a4 │ │ │ │ + mv a1,s0 │ │ │ │ + mv a4,a3 │ │ │ │ + mv a3,a0 │ │ │ │ + li a0,0 │ │ │ │ + jal 451aa │ │ │ │ + lbu a5,59(a0) │ │ │ │ + bnez a5,4833a │ │ │ │ + bnez s1,48372 │ │ │ │ + li a5,1 │ │ │ │ + sb a5,61(a0) │ │ │ │ + ld s1,40(sp) │ │ │ │ + ld s2,32(sp) │ │ │ │ + ld s4,16(sp) │ │ │ │ + sw zero,48(a0) │ │ │ │ + mv a5,s3 │ │ │ │ + li a4,-1 │ │ │ │ + bne a5,a4,48256 │ │ │ │ + mv a3,s3 │ │ │ │ + auipc a2,0x19 │ │ │ │ + addi a2,a2,-326 │ │ │ │ + li a1,183 │ │ │ │ + auipc a0,0x19 │ │ │ │ + addi a0,a0,-410 │ │ │ │ + sd s1,40(sp) │ │ │ │ + sd s2,32(sp) │ │ │ │ + sd s4,16(sp) │ │ │ │ + jal 22b80 │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ + ld a3,104(a0) │ │ │ │ + ld a4,88(a0) │ │ │ │ + ld a5,136(a0) │ │ │ │ + ld a1,0(a3) │ │ │ │ + add a4,a4,s4 │ │ │ │ + add a5,a5,s4 │ │ │ │ + add a1,a1,s2 │ │ │ │ + auipc a7,0xffffa │ │ │ │ + addi a7,a7,1754 │ │ │ │ + ld a2,0(a4) │ │ │ │ + ld a3,0(a5) │ │ │ │ + lbu a4,57(a0) │ │ │ │ + lbu a5,56(a0) │ │ │ │ + ld a6,0(a1) │ │ │ │ + sd a7,8(sp) │ │ │ │ + lw a1,12(a1) │ │ │ │ + li a7,0 │ │ │ │ + sd a1,0(sp) │ │ │ │ + mv a1,a0 │ │ │ │ + li a0,0 │ │ │ │ + jal 451aa │ │ │ │ + beqz s1,482fc │ │ │ │ + ld a5,96(a0) │ │ │ │ + ld a5,0(a5) │ │ │ │ + add a5,a5,s2 │ │ │ │ + lw a4,-8(a5) │ │ │ │ + li a5,1 │ │ │ │ + sb a5,61(a0) │ │ │ │ + sw s1,48(a0) │ │ │ │ + subw a5,s3,a4 │ │ │ │ + bltu s3,a4,483e8 │ │ │ │ + ld s1,40(sp) │ │ │ │ + ld s2,32(sp) │ │ │ │ + ld s4,16(sp) │ │ │ │ + j 4830e │ │ │ │ + auipc a0,0xffffa │ │ │ │ + addi a0,a0,422 │ │ │ │ + sd a0,0(sp) │ │ │ │ + mv a7,a1 │ │ │ │ + li a6,0 │ │ │ │ + mv a1,s0 │ │ │ │ + li a0,0 │ │ │ │ + jal 448fe │ │ │ │ + lbu a5,59(a0) │ │ │ │ + beqz a5,482fa │ │ │ │ + ld a5,104(a0) │ │ │ │ + ld a4,88(a0) │ │ │ │ + lbu a3,57(a0) │ │ │ │ + ld a5,0(a5) │ │ │ │ + add a4,a4,s4 │ │ │ │ + ld a2,0(a4) │ │ │ │ + add a5,a5,s2 │ │ │ │ + lbu a4,56(a0) │ │ │ │ + lw a7,12(a5) │ │ │ │ + ld a5,0(a5) │ │ │ │ + auipc a1,0xffffa │ │ │ │ + addi a1,a1,1624 │ │ │ │ + sd a1,0(sp) │ │ │ │ + li a6,0 │ │ │ │ + mv a1,a0 │ │ │ │ + li a0,0 │ │ │ │ + jal 448fe │ │ │ │ + j 482fa │ │ │ │ + sd s1,40(sp) │ │ │ │ + sd s2,32(sp) │ │ │ │ + sd s4,16(sp) │ │ │ │ + j 48294 │ │ │ │ + lui a2,0x1 │ │ │ │ + auipc a3,0x1e │ │ │ │ + addi a3,a3,-858 │ │ │ │ + addi a2,a2,-1747 │ │ │ │ auipc a1,0x19 │ │ │ │ - addi a1,a1,-1184 │ │ │ │ - jal 2194e │ │ │ │ - lwu a4,0(s4) │ │ │ │ - ld a5,24(s5) │ │ │ │ - ld a3,8(s4) │ │ │ │ - slli a4,a4,0x3 │ │ │ │ + addi a1,a1,-622 │ │ │ │ + auipc a0,0x19 │ │ │ │ + addi a0,a0,1362 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + lui a2,0x1 │ │ │ │ + auipc a3,0x1e │ │ │ │ + addi a3,a3,-892 │ │ │ │ + addi a2,a2,-1780 │ │ │ │ + auipc a1,0x19 │ │ │ │ + addi a1,a1,-656 │ │ │ │ + auipc a0,0x19 │ │ │ │ + addi a0,a0,1312 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + addi sp,sp,-64 │ │ │ │ + sd s0,48(sp) │ │ │ │ + sd s3,24(sp) │ │ │ │ + sd ra,56(sp) │ │ │ │ + lbu a5,60(a0) │ │ │ │ + mv s0,a0 │ │ │ │ + mv s3,a1 │ │ │ │ + bnez a5,48458 │ │ │ │ + ld a5,0(a0) │ │ │ │ + slli a4,a1,0x20 │ │ │ │ + srli a1,a4,0x1d │ │ │ │ + add a5,a5,a1 │ │ │ │ + ld a5,0(a5) │ │ │ │ + ld ra,56(sp) │ │ │ │ + ld s0,48(sp) │ │ │ │ + ld a0,56(a5) │ │ │ │ + ld s3,24(sp) │ │ │ │ + addi sp,sp,64 │ │ │ │ + ret │ │ │ │ + lbu a4,61(a0) │ │ │ │ + lw a5,48(a0) │ │ │ │ + beqz a4,4860a │ │ │ │ + ld a4,96(a0) │ │ │ │ + slli a3,a5,0x1 │ │ │ │ + add a3,a3,a5 │ │ │ │ + ld a2,0(a4) │ │ │ │ + slli a3,a3,0x3 │ │ │ │ + sext.w a4,a5 │ │ │ │ + add a5,a2,a3 │ │ │ │ + lw a3,16(a5) │ │ │ │ + bgeu a1,a3,484ac │ │ │ │ + bnez a4,4849a │ │ │ │ + mv a5,s3 │ │ │ │ + ld a4,0(s0) │ │ │ │ + slli a3,a5,0x20 │ │ │ │ + srli a5,a3,0x1d │ │ │ │ add a5,a5,a4 │ │ │ │ + ld a5,0(a5) │ │ │ │ + ld ra,56(sp) │ │ │ │ + ld s0,48(sp) │ │ │ │ + ld a0,56(a5) │ │ │ │ + ld s3,24(sp) │ │ │ │ + addi sp,sp,64 │ │ │ │ + ret │ │ │ │ + lw a5,-8(a5) │ │ │ │ + bltu a1,a5,484ac │ │ │ │ + blez a4,4847e │ │ │ │ + subw a5,a1,a5 │ │ │ │ + j 48538 │ │ │ │ + mv a1,s0 │ │ │ │ + li a0,0 │ │ │ │ + sd s1,40(sp) │ │ │ │ + sd s2,32(sp) │ │ │ │ + sd s4,16(sp) │ │ │ │ + jal 46748 │ │ │ │ + sw zero,28(s0) │ │ │ │ + mv a1,s3 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 44236 │ │ │ │ + mv s1,a0 │ │ │ │ + bltz a0,48634 │ │ │ │ + ld a5,96(s0) │ │ │ │ + slli s2,a0,0x1 │ │ │ │ + add s2,s2,a0 │ │ │ │ + ld a1,0(a5) │ │ │ │ + slli s2,s2,0x3 │ │ │ │ + ld a5,80(s0) │ │ │ │ + add a1,a1,s2 │ │ │ │ + lwu a4,8(a1) │ │ │ │ + lbu a0,58(s0) │ │ │ │ + lbu a3,57(s0) │ │ │ │ + slli s4,a4,0x3 │ │ │ │ + add a5,a5,s4 │ │ │ │ ld a2,0(a5) │ │ │ │ - ld a4,32(s4) │ │ │ │ - lbu a5,24(s4) │ │ │ │ - addi a3,a3,1 │ │ │ │ - sub a3,a3,a4 │ │ │ │ - ld a2,24(a2) │ │ │ │ - li a4,43 │ │ │ │ - beqz a5,49366 │ │ │ │ - li a4,45 │ │ │ │ - lw a5,60(s4) │ │ │ │ - lbu a1,56(s4) │ │ │ │ - lw a7,64(s4) │ │ │ │ - ld a6,16(s4) │ │ │ │ - addiw a5,a5,1 │ │ │ │ + lbu a4,56(s0) │ │ │ │ + ld a5,0(a1) │ │ │ │ + lw a1,12(a1) │ │ │ │ + beqz a0,485be │ │ │ │ + ld a0,128(s0) │ │ │ │ + mv a6,a5 │ │ │ │ + auipc a5,0xffffa │ │ │ │ + addi a5,a5,60 │ │ │ │ + add a0,a0,s4 │ │ │ │ + ld a0,0(a0) │ │ │ │ + li a7,0 │ │ │ │ + sd a5,8(sp) │ │ │ │ sd a1,0(sp) │ │ │ │ - mv a0,s11 │ │ │ │ + mv a5,a4 │ │ │ │ + mv a1,s0 │ │ │ │ + mv a4,a3 │ │ │ │ + mv a3,a0 │ │ │ │ + li a0,0 │ │ │ │ + jal 451aa │ │ │ │ + lbu a5,59(a0) │ │ │ │ + bnez a5,48564 │ │ │ │ + bnez s1,4859c │ │ │ │ + li a5,1 │ │ │ │ + sb a5,61(a0) │ │ │ │ + ld s1,40(sp) │ │ │ │ + ld s2,32(sp) │ │ │ │ + ld s4,16(sp) │ │ │ │ + sw zero,48(a0) │ │ │ │ + mv a5,s3 │ │ │ │ + li a4,-1 │ │ │ │ + bne a5,a4,48480 │ │ │ │ + mv a3,s3 │ │ │ │ + auipc a2,0x19 │ │ │ │ + addi a2,a2,-880 │ │ │ │ + li a1,254 │ │ │ │ + auipc a0,0x19 │ │ │ │ + addi a0,a0,-964 │ │ │ │ + sd s1,40(sp) │ │ │ │ + sd s2,32(sp) │ │ │ │ + sd s4,16(sp) │ │ │ │ + jal 22b80 │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ + ld a3,104(a0) │ │ │ │ + ld a4,88(a0) │ │ │ │ + ld a5,136(a0) │ │ │ │ + ld a1,0(a3) │ │ │ │ + add a4,a4,s4 │ │ │ │ + add a5,a5,s4 │ │ │ │ + add a1,a1,s2 │ │ │ │ + auipc a7,0xffffa │ │ │ │ + addi a7,a7,1200 │ │ │ │ + ld a2,0(a4) │ │ │ │ + ld a3,0(a5) │ │ │ │ + lbu a4,57(a0) │ │ │ │ + lbu a5,56(a0) │ │ │ │ + ld a6,0(a1) │ │ │ │ + sd a7,8(sp) │ │ │ │ + lw a1,12(a1) │ │ │ │ + li a7,0 │ │ │ │ + sd a1,0(sp) │ │ │ │ + mv a1,a0 │ │ │ │ + li a0,0 │ │ │ │ + jal 451aa │ │ │ │ + beqz s1,48526 │ │ │ │ + ld a5,96(a0) │ │ │ │ + ld a5,0(a5) │ │ │ │ + add a5,a5,s2 │ │ │ │ + lw a4,-8(a5) │ │ │ │ + li a5,1 │ │ │ │ + sb a5,61(a0) │ │ │ │ + sw s1,48(a0) │ │ │ │ + subw a5,s3,a4 │ │ │ │ + bltu s3,a4,48612 │ │ │ │ + ld s1,40(sp) │ │ │ │ + ld s2,32(sp) │ │ │ │ + ld s4,16(sp) │ │ │ │ + j 48538 │ │ │ │ + auipc a0,0xffffa │ │ │ │ + addi a0,a0,-132 │ │ │ │ + sd a0,0(sp) │ │ │ │ + mv a7,a1 │ │ │ │ + li a6,0 │ │ │ │ + mv a1,s0 │ │ │ │ + li a0,0 │ │ │ │ + jal 448fe │ │ │ │ + lbu a5,59(a0) │ │ │ │ + beqz a5,48524 │ │ │ │ + ld a5,104(a0) │ │ │ │ + ld a4,88(a0) │ │ │ │ + lbu a3,57(a0) │ │ │ │ + ld a5,0(a5) │ │ │ │ + add a4,a4,s4 │ │ │ │ + ld a2,0(a4) │ │ │ │ + add a5,a5,s2 │ │ │ │ + lbu a4,56(a0) │ │ │ │ + lw a7,12(a5) │ │ │ │ + ld a5,0(a5) │ │ │ │ + auipc a1,0xffffa │ │ │ │ + addi a1,a1,1070 │ │ │ │ + sd a1,0(sp) │ │ │ │ + li a6,0 │ │ │ │ + mv a1,a0 │ │ │ │ + li a0,0 │ │ │ │ + jal 448fe │ │ │ │ + j 48524 │ │ │ │ + sd s1,40(sp) │ │ │ │ + sd s2,32(sp) │ │ │ │ + sd s4,16(sp) │ │ │ │ + j 484be │ │ │ │ + lui a2,0x1 │ │ │ │ + auipc a3,0x1e │ │ │ │ + addi a3,a3,-1412 │ │ │ │ + addi a2,a2,-1747 │ │ │ │ auipc a1,0x19 │ │ │ │ - addi a1,a1,-1260 │ │ │ │ - jal 2194e │ │ │ │ - ld a2,24(sp) │ │ │ │ - auipc a1,0x17 │ │ │ │ - addi a1,a1,-10 │ │ │ │ - mv a0,s11 │ │ │ │ - jal 2194e │ │ │ │ - lw a5,344(s2) │ │ │ │ - bgeu s7,a5,493a8 │ │ │ │ - ld a0,568(s2) │ │ │ │ - jal 32d0 │ │ │ │ - ld a3,80(sp) │ │ │ │ - ld a0,672(s2) │ │ │ │ - auipc a2,0x1a │ │ │ │ - addi a2,a2,-102 │ │ │ │ - li a1,1 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - lw a5,344(s2) │ │ │ │ - bgeu s7,a5,493cc │ │ │ │ - ld a0,568(s2) │ │ │ │ - jal 39e0 │ │ │ │ - ld a0,80(sp) │ │ │ │ - jal 3670 │ │ │ │ - lw a5,72(sp) │ │ │ │ - addiw s6,s6,1 │ │ │ │ - addi s4,s4,80 │ │ │ │ - bgeu s6,a5,490ca │ │ │ │ - mv a1,s9 │ │ │ │ - mv a0,s4 │ │ │ │ - jal 887e │ │ │ │ + addi a1,a1,-1176 │ │ │ │ + auipc a0,0x19 │ │ │ │ + addi a0,a0,808 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + lui a2,0x1 │ │ │ │ + auipc a3,0x1e │ │ │ │ + addi a3,a3,-1446 │ │ │ │ + addi a2,a2,-1780 │ │ │ │ + auipc a1,0x19 │ │ │ │ + addi a1,a1,-1210 │ │ │ │ + auipc a0,0x19 │ │ │ │ + addi a0,a0,758 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + ld a5,16(a0) │ │ │ │ + addi sp,sp,-64 │ │ │ │ + sd s0,48(sp) │ │ │ │ + sd s1,40(sp) │ │ │ │ + sd ra,56(sp) │ │ │ │ + mv s0,a0 │ │ │ │ + mv s1,a1 │ │ │ │ + beqz a5,48682 │ │ │ │ + lbu a4,60(a0) │ │ │ │ + bnez a4,4868e │ │ │ │ + ld ra,56(sp) │ │ │ │ + ld s0,48(sp) │ │ │ │ + slli a4,a1,0x20 │ │ │ │ + srli s1,a4,0x1e │ │ │ │ + add a5,a5,s1 │ │ │ │ + lw a0,0(a5) │ │ │ │ + ld s1,40(sp) │ │ │ │ + addi sp,sp,64 │ │ │ │ + ret │ │ │ │ + lbu a4,59(a0) │ │ │ │ + beqz a4,4876c │ │ │ │ + lbu a4,60(a0) │ │ │ │ + beqz a4,4876c │ │ │ │ + lbu a3,61(s0) │ │ │ │ + lw a4,48(s0) │ │ │ │ + beqz a3,487ec │ │ │ │ + ld a3,96(s0) │ │ │ │ + slli a2,a4,0x1 │ │ │ │ + add a2,a2,a4 │ │ │ │ + ld a1,0(a3) │ │ │ │ + slli a2,a2,0x3 │ │ │ │ + sext.w a3,a4 │ │ │ │ + add a4,a1,a2 │ │ │ │ + lw a2,16(a4) │ │ │ │ + bgeu s1,a2,486be │ │ │ │ + beqz a3,487f4 │ │ │ │ + lw a4,-8(a4) │ │ │ │ + bgeu s1,a4,487f8 │ │ │ │ + mv a1,s0 │ │ │ │ + li a0,0 │ │ │ │ + sd s2,32(sp) │ │ │ │ + sd s3,24(sp) │ │ │ │ + sd s4,16(sp) │ │ │ │ + jal 46748 │ │ │ │ + sw zero,28(s0) │ │ │ │ mv a1,s1 │ │ │ │ - mv a0,s4 │ │ │ │ - jal 8866 │ │ │ │ - lw a5,68(s4) │ │ │ │ - bgeu s7,a5,492c8 │ │ │ │ - mv a0,s4 │ │ │ │ - jal 8caa │ │ │ │ - mv s8,a0 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 3310 │ │ │ │ - li a5,82 │ │ │ │ - add a0,a0,s3 │ │ │ │ - sb a5,1(a0) │ │ │ │ - mv a0,s1 │ │ │ │ - jal 3310 │ │ │ │ - add a0,a0,s3 │ │ │ │ - li s0,59 │ │ │ │ - sb s0,2(a0) │ │ │ │ - mv a0,s1 │ │ │ │ - jal 3310 │ │ │ │ - lwu a2,76(sp) │ │ │ │ - ld a1,24(sp) │ │ │ │ - addi a0,a0,3 │ │ │ │ - add a0,a0,s3 │ │ │ │ - jal 36a0 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 3310 │ │ │ │ - lwu a3,76(sp) │ │ │ │ - add a5,s3,a0 │ │ │ │ - mv a0,s1 │ │ │ │ - add a5,a5,a3 │ │ │ │ - sb s0,3(a5) │ │ │ │ - jal 3310 │ │ │ │ - lwu a4,76(sp) │ │ │ │ - add a5,s3,a0 │ │ │ │ - mv a0,s1 │ │ │ │ - add a5,a5,a4 │ │ │ │ - li a4,50 │ │ │ │ - sb a4,4(a5) │ │ │ │ - jal 3310 │ │ │ │ - lwu a4,76(sp) │ │ │ │ - add a5,s3,a0 │ │ │ │ - add a5,a5,a4 │ │ │ │ - sb zero,5(a5) │ │ │ │ - lw a5,344(s2) │ │ │ │ - bgeu s7,a5,49482 │ │ │ │ - ld a0,552(s2) │ │ │ │ - jal 32d0 │ │ │ │ - ld a0,656(s2) │ │ │ │ - mv a3,s3 │ │ │ │ - mv a2,s5 │ │ │ │ - mv a1,s8 │ │ │ │ - jal 8f5c │ │ │ │ - lw a5,344(s2) │ │ │ │ - bltu s7,a5,494c4 │ │ │ │ - ld a0,664(s2) │ │ │ │ - mv a3,s3 │ │ │ │ - mv a2,s5 │ │ │ │ - mv a1,s8 │ │ │ │ - jal 919a │ │ │ │ - lw a5,344(s2) │ │ │ │ - bgeu s7,a5,494b6 │ │ │ │ - ld a0,560(s2) │ │ │ │ - jal 39e0 │ │ │ │ - mv a0,s8 │ │ │ │ - jal 9302 │ │ │ │ - mv a0,s8 │ │ │ │ - jal 3670 │ │ │ │ - j 493d2 │ │ │ │ - ld a0,552(s2) │ │ │ │ - jal 39e0 │ │ │ │ - lw a5,344(s2) │ │ │ │ - bgeu s7,a5,49498 │ │ │ │ - ld a0,560(s2) │ │ │ │ - jal 32d0 │ │ │ │ - j 49498 │ │ │ │ - lw a3,0(s4) │ │ │ │ - bne a3,a4,492f2 │ │ │ │ - ld a3,8(s4) │ │ │ │ - lui a2,0x5 │ │ │ │ - bltu a3,a5,49a50 │ │ │ │ - sub a0,a3,a5 │ │ │ │ - addi a2,a2,-481 │ │ │ │ - bltu a2,a0,492f2 │ │ │ │ - bnez a1,49648 │ │ │ │ - ld a4,16(s8) │ │ │ │ - sd a5,56(sp) │ │ │ │ - sd a3,48(sp) │ │ │ │ - add a4,a4,a5 │ │ │ │ - addi a4,a4,-1 │ │ │ │ - bgeu a3,a4,493d2 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 3310 │ │ │ │ - ld a3,48(sp) │ │ │ │ - ld a4,16(s4) │ │ │ │ - ld a5,56(sp) │ │ │ │ - add a2,s3,a0 │ │ │ │ - add a4,a4,a3 │ │ │ │ - addi a4,a4,-1 │ │ │ │ - sltu a5,a4,a5 │ │ │ │ - addi a5,a5,66 │ │ │ │ - sb a5,1(a2) │ │ │ │ - mv a0,s1 │ │ │ │ - jal 3310 │ │ │ │ - add a5,s3,a0 │ │ │ │ - li a4,59 │ │ │ │ - sb a4,2(a5) │ │ │ │ - mv a0,s1 │ │ │ │ - jal 3310 │ │ │ │ - lwu a2,76(sp) │ │ │ │ - ld a1,24(sp) │ │ │ │ - addi a0,a0,3 │ │ │ │ - add a0,a0,s3 │ │ │ │ - jal 36a0 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 3310 │ │ │ │ - lwu a3,76(sp) │ │ │ │ - add a5,s3,a0 │ │ │ │ - li a4,59 │ │ │ │ - add a5,a5,a3 │ │ │ │ - sb a4,3(a5) │ │ │ │ - mv a0,s1 │ │ │ │ - jal 3310 │ │ │ │ - lwu a4,76(sp) │ │ │ │ - add a5,s3,a0 │ │ │ │ - mv a0,s1 │ │ │ │ - add a5,a5,a4 │ │ │ │ - li a4,50 │ │ │ │ - sb a4,4(a5) │ │ │ │ - jal 3310 │ │ │ │ - lwu a4,76(sp) │ │ │ │ - add a5,s3,a0 │ │ │ │ - add a5,a5,a4 │ │ │ │ - sb zero,5(a5) │ │ │ │ - lwu a3,0(s4) │ │ │ │ - ld a5,24(s5) │ │ │ │ - ld a4,8(s8) │ │ │ │ - slli a3,a3,0x3 │ │ │ │ - add a5,a5,a3 │ │ │ │ - ld a7,16(s8) │ │ │ │ + mv a0,s0 │ │ │ │ + jal 44236 │ │ │ │ + mv s2,a0 │ │ │ │ + bltz a0,48860 │ │ │ │ + ld a5,96(s0) │ │ │ │ + slli s3,a0,0x1 │ │ │ │ + add s3,s3,a0 │ │ │ │ + ld a1,0(a5) │ │ │ │ + slli s3,s3,0x3 │ │ │ │ + ld a5,80(s0) │ │ │ │ + add a1,a1,s3 │ │ │ │ + lwu a4,8(a1) │ │ │ │ + lbu a0,58(s0) │ │ │ │ + lbu a3,57(s0) │ │ │ │ + slli s4,a4,0x3 │ │ │ │ + add a5,a5,s4 │ │ │ │ ld a2,0(a5) │ │ │ │ - ld a3,8(s4) │ │ │ │ - ld a5,32(s8) │ │ │ │ - ld a6,32(s4) │ │ │ │ - lbu a0,56(s8) │ │ │ │ - lbu a1,56(s4) │ │ │ │ - add a4,a4,a7 │ │ │ │ - sub a4,a4,a5 │ │ │ │ - ld a2,24(a2) │ │ │ │ - sub a3,a3,a6 │ │ │ │ - mv a5,a0 │ │ │ │ - bgeu a1,a0,495d8 │ │ │ │ - mv a5,a1 │ │ │ │ - lbu a1,24(s8) │ │ │ │ - zext.b a6,a5 │ │ │ │ - li a7,43 │ │ │ │ - beqz a1,495ea │ │ │ │ - li a7,45 │ │ │ │ - mv a5,s3 │ │ │ │ - auipc a1,0x15 │ │ │ │ - addi a1,a1,-1148 │ │ │ │ - addi a0,sp,80 │ │ │ │ - jal 218ca │ │ │ │ - lw a4,344(s2) │ │ │ │ - li a5,1 │ │ │ │ - bgeu a5,a4,4960c │ │ │ │ - ld a0,552(s2) │ │ │ │ - jal 32d0 │ │ │ │ - ld a3,80(sp) │ │ │ │ - ld a0,656(s2) │ │ │ │ - auipc a2,0x1a │ │ │ │ - addi a2,a2,-714 │ │ │ │ - li a1,1 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - lw a4,344(s2) │ │ │ │ + lbu a4,56(s0) │ │ │ │ + ld a5,0(a1) │ │ │ │ + lw a1,12(a1) │ │ │ │ + beqz a0,48778 │ │ │ │ + ld a0,128(s0) │ │ │ │ + mv a6,a5 │ │ │ │ + auipc a5,0xffffa │ │ │ │ + addi a5,a5,-470 │ │ │ │ + add a0,a0,s4 │ │ │ │ + ld a0,0(a0) │ │ │ │ + li a7,0 │ │ │ │ + sd a5,8(sp) │ │ │ │ + sd a1,0(sp) │ │ │ │ + mv a5,a4 │ │ │ │ + mv a1,s0 │ │ │ │ + mv a4,a3 │ │ │ │ + mv a3,a0 │ │ │ │ + li a0,0 │ │ │ │ + jal 451aa │ │ │ │ + lbu a5,59(a0) │ │ │ │ + mv a1,a0 │ │ │ │ + bnez a5,48802 │ │ │ │ + bnez s2,487c8 │ │ │ │ li a5,1 │ │ │ │ - bgeu a5,a4,49632 │ │ │ │ - ld a0,552(s2) │ │ │ │ - jal 39e0 │ │ │ │ - ld a0,80(sp) │ │ │ │ - jal 3670 │ │ │ │ - lbu a5,24(s8) │ │ │ │ - beqz a5,493d2 │ │ │ │ - ld a5,8(s8) │ │ │ │ - ld a3,8(s4) │ │ │ │ - ld a4,16(s4) │ │ │ │ - sd a3,56(sp) │ │ │ │ - sd a5,48(sp) │ │ │ │ - addi a4,a4,-1 │ │ │ │ - add a4,a4,a3 │ │ │ │ - bgeu a5,a4,493d2 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 3310 │ │ │ │ - ld a4,16(s8) │ │ │ │ - ld a5,48(sp) │ │ │ │ - ld a3,56(sp) │ │ │ │ - addi a4,a4,-1 │ │ │ │ + sb a5,61(a1) │ │ │ │ + ld s2,32(sp) │ │ │ │ + ld s3,24(sp) │ │ │ │ + ld s4,16(sp) │ │ │ │ + sw zero,48(a1) │ │ │ │ + mv a4,s1 │ │ │ │ + li a5,-1 │ │ │ │ + beq a4,a5,4883a │ │ │ │ + ld a5,16(s0) │ │ │ │ + ld ra,56(sp) │ │ │ │ + ld s0,48(sp) │ │ │ │ + slli a3,a4,0x20 │ │ │ │ + srli a4,a3,0x1e │ │ │ │ add a5,a5,a4 │ │ │ │ - sltu a5,a5,a3 │ │ │ │ - add a2,s3,a0 │ │ │ │ - addi a5,a5,66 │ │ │ │ - sb a5,1(a2) │ │ │ │ - mv a0,s1 │ │ │ │ - jal 3310 │ │ │ │ - add a5,s3,a0 │ │ │ │ - li a4,59 │ │ │ │ - sb a4,2(a5) │ │ │ │ - mv a0,s1 │ │ │ │ - jal 3310 │ │ │ │ - lwu a2,76(sp) │ │ │ │ - ld a1,24(sp) │ │ │ │ - addi a0,a0,3 │ │ │ │ + lw a0,0(a5) │ │ │ │ + ld s1,40(sp) │ │ │ │ + addi sp,sp,64 │ │ │ │ + ret │ │ │ │ + ld ra,56(sp) │ │ │ │ + ld s0,48(sp) │ │ │ │ + ld s1,40(sp) │ │ │ │ + li a0,0 │ │ │ │ + addi sp,sp,64 │ │ │ │ + ret │ │ │ │ + auipc a0,0xffffa │ │ │ │ + addi a0,a0,-574 │ │ │ │ + sd a0,0(sp) │ │ │ │ + mv a7,a1 │ │ │ │ + li a6,0 │ │ │ │ + mv a1,s0 │ │ │ │ + li a0,0 │ │ │ │ + jal 448fe │ │ │ │ + lbu a5,59(a0) │ │ │ │ + mv a1,a0 │ │ │ │ + beqz a5,48738 │ │ │ │ + ld a5,104(a0) │ │ │ │ + ld a4,88(a0) │ │ │ │ + lbu a3,57(a0) │ │ │ │ + ld a5,0(a5) │ │ │ │ + add a4,a4,s4 │ │ │ │ + ld a2,0(a4) │ │ │ │ + add a5,a5,s3 │ │ │ │ + lbu a4,56(a0) │ │ │ │ + lw a7,12(a5) │ │ │ │ + ld a5,0(a5) │ │ │ │ + auipc a0,0xffffa │ │ │ │ + addi a0,a0,626 │ │ │ │ + sd a0,0(sp) │ │ │ │ + li a6,0 │ │ │ │ + li a0,0 │ │ │ │ + jal 448fe │ │ │ │ + mv a1,a0 │ │ │ │ + beqz s2,4873c │ │ │ │ + ld a5,96(a1) │ │ │ │ + li a4,1 │ │ │ │ + ld a5,0(a5) │ │ │ │ + add a5,a5,s3 │ │ │ │ + lw a5,-8(a5) │ │ │ │ + sb a4,61(a1) │ │ │ │ + sw s2,48(a1) │ │ │ │ + subw a4,s1,a5 │ │ │ │ + bltu s1,a5,48882 │ │ │ │ + ld s2,32(sp) │ │ │ │ + ld s3,24(sp) │ │ │ │ + ld s4,16(sp) │ │ │ │ + j 4874e │ │ │ │ + sd s2,32(sp) │ │ │ │ + sd s3,24(sp) │ │ │ │ + sd s4,16(sp) │ │ │ │ + j 486d0 │ │ │ │ + mv a4,s1 │ │ │ │ + j 48756 │ │ │ │ + blez a3,487f4 │ │ │ │ + subw a4,s1,a4 │ │ │ │ + j 4874e │ │ │ │ + ld a3,104(a0) │ │ │ │ + ld a4,88(a0) │ │ │ │ + ld a5,136(a0) │ │ │ │ + ld a0,0(a3) │ │ │ │ + add a4,a4,s4 │ │ │ │ + add a5,a5,s4 │ │ │ │ add a0,a0,s3 │ │ │ │ - jal 36a0 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 3310 │ │ │ │ - lwu a3,76(sp) │ │ │ │ - add a5,s3,a0 │ │ │ │ - li a4,59 │ │ │ │ - add a5,a5,a3 │ │ │ │ - sb a4,3(a5) │ │ │ │ - mv a0,s1 │ │ │ │ - jal 3310 │ │ │ │ - lwu a4,76(sp) │ │ │ │ - add a5,s3,a0 │ │ │ │ - mv a0,s1 │ │ │ │ - add a5,a5,a4 │ │ │ │ - li a4,50 │ │ │ │ - sb a4,4(a5) │ │ │ │ - jal 3310 │ │ │ │ - lwu a4,76(sp) │ │ │ │ - add a5,s3,a0 │ │ │ │ - add a5,a5,a4 │ │ │ │ - sb zero,5(a5) │ │ │ │ - lwu a3,0(s4) │ │ │ │ - ld a5,24(s5) │ │ │ │ - ld a2,16(s4) │ │ │ │ - slli a3,a3,0x3 │ │ │ │ - add a5,a5,a3 │ │ │ │ - ld a4,8(s4) │ │ │ │ - ld a6,32(s8) │ │ │ │ + auipc a7,0xffffa │ │ │ │ + addi a7,a7,530 │ │ │ │ + ld a2,0(a4) │ │ │ │ + ld a3,0(a5) │ │ │ │ + lbu a4,57(a1) │ │ │ │ + lbu a5,56(a1) │ │ │ │ + ld a6,0(a0) │ │ │ │ + sd a7,8(sp) │ │ │ │ + lw a0,12(a0) │ │ │ │ + li a7,0 │ │ │ │ + sd a0,0(sp) │ │ │ │ + li a0,0 │ │ │ │ + jal 451aa │ │ │ │ + mv a1,a0 │ │ │ │ + j 48738 │ │ │ │ + mv a3,s1 │ │ │ │ + auipc a2,0x19 │ │ │ │ + addi a2,a2,-1644 │ │ │ │ + li a1,511 │ │ │ │ + auipc a0,0x19 │ │ │ │ + addi a0,a0,-1728 │ │ │ │ + sd s2,32(sp) │ │ │ │ + sd s3,24(sp) │ │ │ │ + sd s4,16(sp) │ │ │ │ + jal 22b80 │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ + lui a2,0x1 │ │ │ │ + auipc a3,0x1e │ │ │ │ + addi a3,a3,-2002 │ │ │ │ + addi a2,a2,-1780 │ │ │ │ + auipc a1,0x19 │ │ │ │ + addi a1,a1,-1766 │ │ │ │ + auipc a0,0x19 │ │ │ │ + addi a0,a0,202 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + lui a2,0x1 │ │ │ │ + auipc a3,0x1e │ │ │ │ + addi a3,a3,-2036 │ │ │ │ + addi a2,a2,-1747 │ │ │ │ + auipc a1,0x19 │ │ │ │ + addi a1,a1,-1800 │ │ │ │ + auipc a0,0x19 │ │ │ │ + addi a0,a0,184 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + addi sp,sp,-64 │ │ │ │ + sd s0,48(sp) │ │ │ │ + sd s1,40(sp) │ │ │ │ + sd ra,56(sp) │ │ │ │ + lbu a5,60(a0) │ │ │ │ + mv s0,a0 │ │ │ │ + mv s1,a1 │ │ │ │ + bnez a5,488d0 │ │ │ │ + ld a5,0(s0) │ │ │ │ + slli a4,s1,0x20 │ │ │ │ + srli a1,a4,0x1d │ │ │ │ + add a5,a5,a1 │ │ │ │ ld a5,0(a5) │ │ │ │ - ld a3,8(s8) │ │ │ │ - lbu a0,56(s8) │ │ │ │ - lbu a1,56(s4) │ │ │ │ - add a4,a4,a2 │ │ │ │ - sub a3,a3,a6 │ │ │ │ - ld a2,24(a5) │ │ │ │ - sub a4,a4,a6 │ │ │ │ - mv a5,a0 │ │ │ │ - bgeu a1,a0,4971e │ │ │ │ - mv a5,a1 │ │ │ │ - lbu a1,24(s8) │ │ │ │ - zext.b a6,a5 │ │ │ │ - li a7,43 │ │ │ │ - beqz a1,49730 │ │ │ │ - li a7,45 │ │ │ │ - mv a5,s3 │ │ │ │ - auipc a1,0x15 │ │ │ │ - addi a1,a1,-1474 │ │ │ │ - addi a0,sp,80 │ │ │ │ - jal 218ca │ │ │ │ - lw a4,344(s2) │ │ │ │ - li a5,1 │ │ │ │ - bgeu a5,a4,49752 │ │ │ │ - ld a0,552(s2) │ │ │ │ - jal 32d0 │ │ │ │ - ld a3,80(sp) │ │ │ │ - ld a0,656(s2) │ │ │ │ - auipc a2,0x1a │ │ │ │ - addi a2,a2,-1040 │ │ │ │ - li a1,1 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - lw a4,344(s2) │ │ │ │ - li a5,1 │ │ │ │ - bgeu a5,a4,493cc │ │ │ │ - ld a0,552(s2) │ │ │ │ - jal 39e0 │ │ │ │ - j 493cc │ │ │ │ - lw a3,0(s4) │ │ │ │ - bne a3,a4,48ef2 │ │ │ │ - ld a3,8(s4) │ │ │ │ - bltu a3,a5,49a62 │ │ │ │ - lui a2,0x5 │ │ │ │ - sub a0,a3,a5 │ │ │ │ - addi a2,a2,-481 │ │ │ │ - bltu a2,a0,48ef2 │ │ │ │ - bnez a1,498e4 │ │ │ │ - ld a4,16(s11) │ │ │ │ - sd a5,56(sp) │ │ │ │ - sd a3,48(sp) │ │ │ │ + ld ra,56(sp) │ │ │ │ + ld s0,48(sp) │ │ │ │ + ld a0,48(a5) │ │ │ │ + ld s1,40(sp) │ │ │ │ + addi sp,sp,64 │ │ │ │ + ret │ │ │ │ + lbu a4,61(a0) │ │ │ │ + lw a5,48(a0) │ │ │ │ + beqz a4,48a04 │ │ │ │ + ld a3,96(a0) │ │ │ │ + slli a4,a5,0x1 │ │ │ │ add a4,a4,a5 │ │ │ │ - addi a4,a4,-1 │ │ │ │ - bgeu a3,a4,48fd2 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 3310 │ │ │ │ - ld a3,48(sp) │ │ │ │ - ld a4,16(s4) │ │ │ │ - ld a5,56(sp) │ │ │ │ - add a2,s3,a0 │ │ │ │ + ld a3,0(a3) │ │ │ │ + slli a4,a4,0x3 │ │ │ │ + sext.w a5,a5 │ │ │ │ add a4,a4,a3 │ │ │ │ - addi a4,a4,-1 │ │ │ │ - sltu a5,a4,a5 │ │ │ │ - addi a5,a5,66 │ │ │ │ - sb a5,1(a2) │ │ │ │ - mv a0,s1 │ │ │ │ - jal 3310 │ │ │ │ - add a5,s3,a0 │ │ │ │ - li a4,59 │ │ │ │ - sb a4,2(a5) │ │ │ │ - mv a0,s1 │ │ │ │ - jal 3310 │ │ │ │ - lwu a2,76(sp) │ │ │ │ - ld a1,24(sp) │ │ │ │ - addi a0,a0,3 │ │ │ │ - add a0,a0,s3 │ │ │ │ - jal 36a0 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 3310 │ │ │ │ - lwu a3,76(sp) │ │ │ │ - add a5,s3,a0 │ │ │ │ - li a4,59 │ │ │ │ - add a5,a5,a3 │ │ │ │ - sb a4,3(a5) │ │ │ │ - mv a0,s1 │ │ │ │ - jal 3310 │ │ │ │ - lwu a4,76(sp) │ │ │ │ - add a5,s3,a0 │ │ │ │ - mv a0,s1 │ │ │ │ - add a5,a5,a4 │ │ │ │ - li a4,49 │ │ │ │ - sb a4,4(a5) │ │ │ │ - jal 3310 │ │ │ │ - lwu a4,76(sp) │ │ │ │ - add a5,s3,a0 │ │ │ │ - add a5,a5,a4 │ │ │ │ - sb zero,5(a5) │ │ │ │ - lwu a3,0(s4) │ │ │ │ - ld a5,24(s5) │ │ │ │ - ld a4,8(s11) │ │ │ │ - slli a3,a3,0x3 │ │ │ │ - add a5,a5,a3 │ │ │ │ - ld a7,16(s11) │ │ │ │ + lw a3,16(a4) │ │ │ │ + bgeu a1,a3,488fa │ │ │ │ + beqz a5,488b6 │ │ │ │ + lw a4,-8(a4) │ │ │ │ + bgeu a1,a4,48a0c │ │ │ │ + mv a1,s0 │ │ │ │ + li a0,0 │ │ │ │ + sd s2,32(sp) │ │ │ │ + sd s3,24(sp) │ │ │ │ + sd s4,16(sp) │ │ │ │ + jal 46748 │ │ │ │ + sw zero,28(s0) │ │ │ │ + mv a1,s1 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 44236 │ │ │ │ + mv s2,a0 │ │ │ │ + bltz a0,48a4e │ │ │ │ + ld a5,96(s0) │ │ │ │ + slli s3,a0,0x1 │ │ │ │ + add s3,s3,a0 │ │ │ │ + ld a1,0(a5) │ │ │ │ + slli s3,s3,0x3 │ │ │ │ + ld a5,80(s0) │ │ │ │ + add a1,a1,s3 │ │ │ │ + lwu a4,8(a1) │ │ │ │ + lbu a0,58(s0) │ │ │ │ + lbu a3,57(s0) │ │ │ │ + slli s4,a4,0x3 │ │ │ │ + add a5,a5,s4 │ │ │ │ ld a2,0(a5) │ │ │ │ - ld a3,8(s4) │ │ │ │ - ld a5,32(s11) │ │ │ │ - ld a6,32(s4) │ │ │ │ - lbu a0,56(s11) │ │ │ │ - lbu a1,56(s4) │ │ │ │ - add a4,a4,a7 │ │ │ │ - sub a4,a4,a5 │ │ │ │ - ld a2,24(a2) │ │ │ │ - sub a3,a3,a6 │ │ │ │ - mv a5,a0 │ │ │ │ - bgeu a1,a0,49874 │ │ │ │ - mv a5,a1 │ │ │ │ - lbu a1,24(s11) │ │ │ │ - zext.b a6,a5 │ │ │ │ - li a7,43 │ │ │ │ - beqz a1,49886 │ │ │ │ - li a7,45 │ │ │ │ - mv a5,s3 │ │ │ │ - auipc a1,0x15 │ │ │ │ - addi a1,a1,-1816 │ │ │ │ - addi a0,sp,80 │ │ │ │ - jal 218ca │ │ │ │ - lw a4,344(s2) │ │ │ │ - li a5,1 │ │ │ │ - bgeu a5,a4,498a8 │ │ │ │ - ld a0,552(s2) │ │ │ │ - jal 32d0 │ │ │ │ - ld a3,80(sp) │ │ │ │ - ld a0,656(s2) │ │ │ │ - auipc a2,0x1a │ │ │ │ - addi a2,a2,-1382 │ │ │ │ - li a1,1 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - lw a4,344(s2) │ │ │ │ + lbu a4,56(s0) │ │ │ │ + ld a5,0(a1) │ │ │ │ + lw a1,12(a1) │ │ │ │ + beqz a0,48992 │ │ │ │ + ld a0,128(s0) │ │ │ │ + mv a6,a5 │ │ │ │ + auipc a5,0xffffa │ │ │ │ + addi a5,a5,-1042 │ │ │ │ + add a0,a0,s4 │ │ │ │ + ld a0,0(a0) │ │ │ │ + li a7,0 │ │ │ │ + sd a5,8(sp) │ │ │ │ + sd a1,0(sp) │ │ │ │ + mv a5,a4 │ │ │ │ + mv a1,s0 │ │ │ │ + mv a4,a3 │ │ │ │ + mv a3,a0 │ │ │ │ + li a0,0 │ │ │ │ + jal 451aa │ │ │ │ + lbu a5,59(a0) │ │ │ │ + bnez a5,48a16 │ │ │ │ + bnez s2,489e0 │ │ │ │ li a5,1 │ │ │ │ - bgeu a5,a4,498ce │ │ │ │ - ld a0,552(s2) │ │ │ │ - jal 39e0 │ │ │ │ - ld a0,80(sp) │ │ │ │ - jal 3670 │ │ │ │ - lbu a5,24(s11) │ │ │ │ - beqz a5,48fd2 │ │ │ │ - ld a5,8(s11) │ │ │ │ - ld a3,8(s4) │ │ │ │ - ld a4,16(s4) │ │ │ │ - sd a3,56(sp) │ │ │ │ - sd a5,48(sp) │ │ │ │ - addi a4,a4,-1 │ │ │ │ - add a4,a4,a3 │ │ │ │ - bgeu a5,a4,48fd2 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 3310 │ │ │ │ - ld a4,16(s11) │ │ │ │ - ld a5,48(sp) │ │ │ │ - ld a3,56(sp) │ │ │ │ - addi a4,a4,-1 │ │ │ │ - add a5,a5,a4 │ │ │ │ - sltu a5,a5,a3 │ │ │ │ - add a2,s3,a0 │ │ │ │ - addi a5,a5,66 │ │ │ │ - sb a5,1(a2) │ │ │ │ - mv a0,s1 │ │ │ │ - jal 3310 │ │ │ │ - add a5,s3,a0 │ │ │ │ - li a4,59 │ │ │ │ - sb a4,2(a5) │ │ │ │ - mv a0,s1 │ │ │ │ - jal 3310 │ │ │ │ - lwu a2,76(sp) │ │ │ │ - ld a1,24(sp) │ │ │ │ - addi a0,a0,3 │ │ │ │ - add a0,a0,s3 │ │ │ │ - jal 36a0 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 3310 │ │ │ │ - lwu a3,76(sp) │ │ │ │ - add a5,s3,a0 │ │ │ │ - li a4,59 │ │ │ │ - add a5,a5,a3 │ │ │ │ - sb a4,3(a5) │ │ │ │ - mv a0,s1 │ │ │ │ - jal 3310 │ │ │ │ - lwu a4,76(sp) │ │ │ │ - add a5,s3,a0 │ │ │ │ - mv a0,s1 │ │ │ │ - add a5,a5,a4 │ │ │ │ - li a4,49 │ │ │ │ - sb a4,4(a5) │ │ │ │ - jal 3310 │ │ │ │ - lwu a4,76(sp) │ │ │ │ - add a5,s3,a0 │ │ │ │ - add a5,a5,a4 │ │ │ │ - sb zero,5(a5) │ │ │ │ - lwu a3,0(s4) │ │ │ │ - ld a5,24(s5) │ │ │ │ - ld a2,16(s4) │ │ │ │ - slli a3,a3,0x3 │ │ │ │ - add a5,a5,a3 │ │ │ │ - ld a4,8(s4) │ │ │ │ - ld a6,32(s11) │ │ │ │ + sb a5,61(a0) │ │ │ │ + ld s2,32(sp) │ │ │ │ + ld s3,24(sp) │ │ │ │ + ld s4,16(sp) │ │ │ │ + sw zero,48(a0) │ │ │ │ + mv a5,s1 │ │ │ │ + li a4,-1 │ │ │ │ + beq a5,a4,48a92 │ │ │ │ + mv s1,a5 │ │ │ │ + j 488b6 │ │ │ │ + auipc a0,0xffffa │ │ │ │ + addi a0,a0,-1112 │ │ │ │ + sd a0,0(sp) │ │ │ │ + mv a7,a1 │ │ │ │ + li a6,0 │ │ │ │ + mv a1,s0 │ │ │ │ + li a0,0 │ │ │ │ + jal 448fe │ │ │ │ + lbu a5,59(a0) │ │ │ │ + beqz a5,48972 │ │ │ │ + ld a5,104(a0) │ │ │ │ + ld a4,88(a0) │ │ │ │ + lbu a3,57(a0) │ │ │ │ ld a5,0(a5) │ │ │ │ - ld a3,8(s11) │ │ │ │ - lbu a0,56(s11) │ │ │ │ - lbu a1,56(s4) │ │ │ │ - add a4,a4,a2 │ │ │ │ - sub a3,a3,a6 │ │ │ │ - ld a2,24(a5) │ │ │ │ - sub a4,a4,a6 │ │ │ │ - mv a5,a0 │ │ │ │ - bgeu a1,a0,499ba │ │ │ │ - mv a5,a1 │ │ │ │ - lbu a1,24(s11) │ │ │ │ - zext.b a6,a5 │ │ │ │ - li a7,43 │ │ │ │ - beqz a1,499cc │ │ │ │ - li a7,45 │ │ │ │ - mv a5,s3 │ │ │ │ - auipc a1,0x14 │ │ │ │ - addi a1,a1,1954 │ │ │ │ - addi a0,sp,80 │ │ │ │ - jal 218ca │ │ │ │ - lw a4,344(s2) │ │ │ │ - li a5,1 │ │ │ │ - bgeu a5,a4,499ee │ │ │ │ - ld a0,552(s2) │ │ │ │ - jal 32d0 │ │ │ │ - ld a3,80(sp) │ │ │ │ - ld a0,656(s2) │ │ │ │ - auipc a2,0x1a │ │ │ │ - addi a2,a2,-1708 │ │ │ │ - li a1,1 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - lw a4,344(s2) │ │ │ │ + add a4,a4,s4 │ │ │ │ + ld a2,0(a4) │ │ │ │ + add a5,a5,s3 │ │ │ │ + lbu a4,56(a0) │ │ │ │ + lw a7,12(a5) │ │ │ │ + ld a5,0(a5) │ │ │ │ + auipc a1,0xffffa │ │ │ │ + addi a1,a1,90 │ │ │ │ + sd a1,0(sp) │ │ │ │ + li a6,0 │ │ │ │ + mv a1,a0 │ │ │ │ + li a0,0 │ │ │ │ + jal 448fe │ │ │ │ + beqz s2,48976 │ │ │ │ + ld a5,96(a0) │ │ │ │ + ld a5,0(a5) │ │ │ │ + add a5,a5,s3 │ │ │ │ + lw a4,-8(a5) │ │ │ │ li a5,1 │ │ │ │ - bgeu a5,a4,48fcc │ │ │ │ - ld a0,552(s2) │ │ │ │ - jal 39e0 │ │ │ │ - j 48fcc │ │ │ │ - fld fs0,104(sp) │ │ │ │ - fld fs1,96(sp) │ │ │ │ - li s9,1 │ │ │ │ - j 48e4e │ │ │ │ - mv s6,s0 │ │ │ │ - mv s8,s6 │ │ │ │ - mv s0,s1 │ │ │ │ - mv s1,s2 │ │ │ │ + sb a5,61(a0) │ │ │ │ + sw s2,48(a0) │ │ │ │ + subw a5,s1,a4 │ │ │ │ + bltu s1,a4,48a70 │ │ │ │ ld s2,32(sp) │ │ │ │ - j 48e8c │ │ │ │ - mv s10,s0 │ │ │ │ - j 48cbc │ │ │ │ - mv a0,s8 │ │ │ │ - jal 3670 │ │ │ │ - li s9,1 │ │ │ │ - j 48e4e │ │ │ │ - li s10,0 │ │ │ │ - li s8,0 │ │ │ │ - j 48cbc │ │ │ │ - ld a0,48(s0) │ │ │ │ - j 49120 │ │ │ │ - sub a0,a5,a3 │ │ │ │ - addi a2,a2,-481 │ │ │ │ - bltu a2,a0,492f2 │ │ │ │ - bnez a1,49648 │ │ │ │ - j 49500 │ │ │ │ - lui a2,0x5 │ │ │ │ - sub a0,a5,a3 │ │ │ │ - addi a2,a2,-481 │ │ │ │ - bltu a2,a0,48ef2 │ │ │ │ - beqz a1,4979c │ │ │ │ - j 498e4 │ │ │ │ - fsd fs0,104(sp) │ │ │ │ - fsd fs1,96(sp) │ │ │ │ - jal 3a10 <__stack_chk_fail@plt> │ │ │ │ - lw a4,32(a0) │ │ │ │ - addi sp,sp,-128 │ │ │ │ - sd ra,120(sp) │ │ │ │ - sd s3,88(sp) │ │ │ │ - beqz a4,49c10 │ │ │ │ - ld a3,48(a0) │ │ │ │ - sd s0,112(sp) │ │ │ │ - sd s1,104(sp) │ │ │ │ - sd s2,96(sp) │ │ │ │ - sd s4,80(sp) │ │ │ │ - sd s5,72(sp) │ │ │ │ - sd s7,56(sp) │ │ │ │ - mv s5,a0 │ │ │ │ - mv s3,a1 │ │ │ │ - li s0,0 │ │ │ │ - sd zero,8(sp) │ │ │ │ - li s2,0 │ │ │ │ - li s1,0 │ │ │ │ - li s4,88 │ │ │ │ - add a5,a3,s0 │ │ │ │ - lbu a5,60(a5) │ │ │ │ - beq a5,s3,49b70 │ │ │ │ - addiw s1,s1,1 │ │ │ │ - addi s0,s0,88 │ │ │ │ - bltu s1,a4,49aa8 │ │ │ │ - li a5,1 │ │ │ │ - bgeu a5,s2,49c24 │ │ │ │ - addiw s2,s2,-2 │ │ │ │ - slli s2,s2,0x20 │ │ │ │ - li a5,88 │ │ │ │ - srli s2,s2,0x20 │ │ │ │ - mul s2,s2,a5 │ │ │ │ - ld a4,8(sp) │ │ │ │ - sd s6,64(sp) │ │ │ │ - sd s8,48(sp) │ │ │ │ - addi a5,a4,200 │ │ │ │ - sd s9,40(sp) │ │ │ │ - sd s10,32(sp) │ │ │ │ - sd s11,24(sp) │ │ │ │ - addi s0,a4,112 │ │ │ │ - li s3,0 │ │ │ │ - add s2,s2,a5 │ │ │ │ - j 49afa │ │ │ │ - ori s3,s3,8 │ │ │ │ - addi s0,s0,88 │ │ │ │ - beq s2,s0,49b4a │ │ │ │ - ld a4,-88(s0) │ │ │ │ - ld a5,0(s0) │ │ │ │ - ld a0,88(a4) │ │ │ │ - ld a2,88(a5) │ │ │ │ - lw s11,0(a4) │ │ │ │ - lw s6,0(a5) │ │ │ │ - lbu s8,96(a4) │ │ │ │ - lbu s7,96(a5) │ │ │ │ - lw s5,32(a4) │ │ │ │ - lw s4,32(a5) │ │ │ │ - lw s10,28(a2) │ │ │ │ - lw s9,28(a0) │ │ │ │ - jal 4f4ae │ │ │ │ + ld s3,24(sp) │ │ │ │ + ld s4,16(sp) │ │ │ │ + j 48988 │ │ │ │ + sd s2,32(sp) │ │ │ │ + sd s3,24(sp) │ │ │ │ + sd s4,16(sp) │ │ │ │ + j 4890c │ │ │ │ + blez a5,488b6 │ │ │ │ + subw a5,a1,a4 │ │ │ │ + j 48988 │ │ │ │ + ld a3,104(a0) │ │ │ │ + ld a4,88(a0) │ │ │ │ + ld a5,136(a0) │ │ │ │ + ld a1,0(a3) │ │ │ │ + add a4,a4,s4 │ │ │ │ + add a5,a5,s4 │ │ │ │ + add a1,a1,s3 │ │ │ │ + auipc a7,0xffffa │ │ │ │ + addi a7,a7,-2 │ │ │ │ + ld a2,0(a4) │ │ │ │ + ld a3,0(a5) │ │ │ │ + lbu a4,57(a0) │ │ │ │ + lbu a5,56(a0) │ │ │ │ + ld a6,0(a1) │ │ │ │ + sd a7,8(sp) │ │ │ │ + lw a1,12(a1) │ │ │ │ + li a7,0 │ │ │ │ + sd a1,0(sp) │ │ │ │ + mv a1,a0 │ │ │ │ + li a0,0 │ │ │ │ + jal 451aa │ │ │ │ + j 48972 │ │ │ │ + lui a2,0x1 │ │ │ │ + auipc a3,0x1d │ │ │ │ + addi a3,a3,1600 │ │ │ │ + addi a2,a2,-1780 │ │ │ │ + auipc a1,0x18 │ │ │ │ + addi a1,a1,1836 │ │ │ │ + auipc a0,0x19 │ │ │ │ + addi a0,a0,-292 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + lui a2,0x1 │ │ │ │ + auipc a3,0x1d │ │ │ │ + addi a3,a3,1566 │ │ │ │ + addi a2,a2,-1747 │ │ │ │ + auipc a1,0x18 │ │ │ │ + addi a1,a1,1802 │ │ │ │ + auipc a0,0x19 │ │ │ │ + addi a0,a0,-310 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + mv a3,s1 │ │ │ │ + auipc a2,0x18 │ │ │ │ + addi a2,a2,1852 │ │ │ │ + li a1,333 │ │ │ │ + auipc a0,0x18 │ │ │ │ + addi a0,a0,1768 │ │ │ │ + sd s2,32(sp) │ │ │ │ + sd s3,24(sp) │ │ │ │ + sd s4,16(sp) │ │ │ │ + jal 22b80 │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ + addi sp,sp,-80 │ │ │ │ + sd s0,64(sp) │ │ │ │ + sd s1,56(sp) │ │ │ │ + sd s2,48(sp) │ │ │ │ + sd s3,40(sp) │ │ │ │ + sd ra,72(sp) │ │ │ │ + lbu a5,60(a0) │ │ │ │ + mv s0,a0 │ │ │ │ + mv s1,a1 │ │ │ │ + mv s3,a2 │ │ │ │ + mv s2,a3 │ │ │ │ + bnez a5,48af6 │ │ │ │ ld a5,0(s0) │ │ │ │ - sext.w s1,a0 │ │ │ │ - ld a0,88(a5) │ │ │ │ - jal 4f4ae │ │ │ │ - sext.w a0,a0 │ │ │ │ - bne s6,s11,49aee │ │ │ │ - beq s7,s8,49bba │ │ │ │ - addi s0,s0,88 │ │ │ │ - ori s3,s3,4 │ │ │ │ - bne s2,s0,49afa │ │ │ │ - ld s0,112(sp) │ │ │ │ - ld s1,104(sp) │ │ │ │ - ld s2,96(sp) │ │ │ │ - ld s4,80(sp) │ │ │ │ - ld s5,72(sp) │ │ │ │ - ld s6,64(sp) │ │ │ │ - ld s7,56(sp) │ │ │ │ - ld s8,48(sp) │ │ │ │ - ld s9,40(sp) │ │ │ │ - ld s10,32(sp) │ │ │ │ - ld s11,24(sp) │ │ │ │ - ld a0,8(sp) │ │ │ │ - jal 3670 │ │ │ │ - ld ra,120(sp) │ │ │ │ - mv a0,s3 │ │ │ │ - ld s3,88(sp) │ │ │ │ - addi sp,sp,128 │ │ │ │ - ret │ │ │ │ - addiw a5,s2,1 │ │ │ │ - slli a1,a5,0x20 │ │ │ │ - srli a1,a1,0x20 │ │ │ │ - mul a1,a1,s4 │ │ │ │ - slli s2,s2,0x20 │ │ │ │ - srli s2,s2,0x20 │ │ │ │ - ld a0,8(sp) │ │ │ │ - sext.w s7,a5 │ │ │ │ - addiw s1,s1,1 │ │ │ │ - mul s2,s2,s4 │ │ │ │ - jal 1d4e0 │ │ │ │ - ld a1,48(s5) │ │ │ │ - sd a0,8(sp) │ │ │ │ - li a2,88 │ │ │ │ - add a1,a1,s0 │ │ │ │ - addi s0,s0,88 │ │ │ │ - add a0,a0,s2 │ │ │ │ - jal 36a0 │ │ │ │ - lw a4,32(s5) │ │ │ │ - bgeu s1,a4,49c0c │ │ │ │ - ld a3,48(s5) │ │ │ │ - mv s2,s7 │ │ │ │ - j 49aa8 │ │ │ │ - addw s5,s5,s9 │ │ │ │ - addw s4,s4,s10 │ │ │ │ - slli s5,s5,0x20 │ │ │ │ - slli s4,s4,0x20 │ │ │ │ - slli s1,s1,0x20 │ │ │ │ - slli a0,a0,0x20 │ │ │ │ - srli s5,s5,0x20 │ │ │ │ - srli s4,s4,0x20 │ │ │ │ - srli s1,s1,0x20 │ │ │ │ - srli a0,a0,0x20 │ │ │ │ - bnez s7,49bf0 │ │ │ │ - addi s1,s1,-1 │ │ │ │ - add s1,s1,s5 │ │ │ │ - bgeu s4,s1,49af2 │ │ │ │ - addi a0,a0,-1 │ │ │ │ - add a0,a0,s4 │ │ │ │ - bgeu a0,s5,49c06 │ │ │ │ - ori s3,s3,1 │ │ │ │ - j 49af2 │ │ │ │ - addi a0,a0,-1 │ │ │ │ - add a0,a0,s4 │ │ │ │ - bgeu s5,a0,49af2 │ │ │ │ - addi s1,s1,-1 │ │ │ │ - add s1,s1,s5 │ │ │ │ - bltu s1,s4,49bea │ │ │ │ - ori s3,s3,3 │ │ │ │ - j 49af2 │ │ │ │ - ori s3,s3,2 │ │ │ │ - j 49af2 │ │ │ │ - mv s2,s7 │ │ │ │ - j 49abe │ │ │ │ - sd zero,8(sp) │ │ │ │ - ld a0,8(sp) │ │ │ │ - li s3,0 │ │ │ │ - jal 3670 │ │ │ │ - ld ra,120(sp) │ │ │ │ - mv a0,s3 │ │ │ │ - ld s3,88(sp) │ │ │ │ - addi sp,sp,128 │ │ │ │ - ret │ │ │ │ - ld s0,112(sp) │ │ │ │ - ld s1,104(sp) │ │ │ │ - ld s2,96(sp) │ │ │ │ - ld s4,80(sp) │ │ │ │ - ld s5,72(sp) │ │ │ │ - ld s7,56(sp) │ │ │ │ - li s3,0 │ │ │ │ - j 49b60 │ │ │ │ - li a5,32 │ │ │ │ - fcvt.d.wu fa0,a0 │ │ │ │ - bgeu a5,a0,49c4e │ │ │ │ - auipc a5,0x14 │ │ │ │ - fld fa5,456(a5) │ │ │ │ - fsub.d fa0,fa0,fa5 │ │ │ │ + slli a4,s1,0x20 │ │ │ │ + srli a1,a4,0x1d │ │ │ │ + add a5,a5,a1 │ │ │ │ + ld a5,0(a5) │ │ │ │ + ld ra,72(sp) │ │ │ │ + ld s0,64(sp) │ │ │ │ + sw s3,72(a5) │ │ │ │ + sw s2,80(a5) │ │ │ │ + ld s1,56(sp) │ │ │ │ + ld s2,48(sp) │ │ │ │ + ld s3,40(sp) │ │ │ │ + addi sp,sp,80 │ │ │ │ ret │ │ │ │ - auipc a5,0x30 │ │ │ │ - ld a5,858(a5) │ │ │ │ - fmv.x.d a4,fa0 │ │ │ │ - ld a0,0(a5) │ │ │ │ - mv a3,a1 │ │ │ │ - addi sp,sp,-16 │ │ │ │ - auipc a2,0x18 │ │ │ │ - addi a2,a2,584 │ │ │ │ - li a1,1 │ │ │ │ - sd ra,8(sp) │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - auipc a3,0x1c │ │ │ │ - addi a3,a3,928 │ │ │ │ - li a2,72 │ │ │ │ + lbu a4,61(a0) │ │ │ │ + lw a5,48(a0) │ │ │ │ + beqz a4,48c28 │ │ │ │ + ld a3,96(a0) │ │ │ │ + slli a4,a5,0x1 │ │ │ │ + add a4,a4,a5 │ │ │ │ + ld a3,0(a3) │ │ │ │ + slli a4,a4,0x3 │ │ │ │ + sext.w a5,a5 │ │ │ │ + add a4,a4,a3 │ │ │ │ + lw a3,16(a4) │ │ │ │ + bgeu a1,a3,48b20 │ │ │ │ + beqz a5,48ad2 │ │ │ │ + lw a4,-8(a4) │ │ │ │ + bgeu a1,a4,48c30 │ │ │ │ + mv a1,s0 │ │ │ │ + li a0,0 │ │ │ │ + sd s4,32(sp) │ │ │ │ + sd s5,24(sp) │ │ │ │ + sd s6,16(sp) │ │ │ │ + jal 46748 │ │ │ │ + sw zero,28(s0) │ │ │ │ + mv a1,s1 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 44236 │ │ │ │ + mv s4,a0 │ │ │ │ + bltz a0,48c72 │ │ │ │ + ld a5,96(s0) │ │ │ │ + slli s5,a0,0x1 │ │ │ │ + add s5,s5,a0 │ │ │ │ + ld a1,0(a5) │ │ │ │ + slli s5,s5,0x3 │ │ │ │ + ld a5,80(s0) │ │ │ │ + add a1,a1,s5 │ │ │ │ + lwu s6,8(a1) │ │ │ │ + lbu a0,58(s0) │ │ │ │ + lbu a3,57(s0) │ │ │ │ + slli s6,s6,0x3 │ │ │ │ + add a5,a5,s6 │ │ │ │ + ld a2,0(a5) │ │ │ │ + lbu a4,56(s0) │ │ │ │ + ld a5,0(a1) │ │ │ │ + lw a1,12(a1) │ │ │ │ + beqz a0,48bb6 │ │ │ │ + ld a0,128(s0) │ │ │ │ + mv a6,a5 │ │ │ │ + auipc a5,0xffffa │ │ │ │ + addi a5,a5,-1590 │ │ │ │ + add a0,a0,s6 │ │ │ │ + ld a0,0(a0) │ │ │ │ + li a7,0 │ │ │ │ + sd a5,8(sp) │ │ │ │ + sd a1,0(sp) │ │ │ │ + mv a5,a4 │ │ │ │ + mv a1,s0 │ │ │ │ + mv a4,a3 │ │ │ │ + mv a3,a0 │ │ │ │ + li a0,0 │ │ │ │ + jal 451aa │ │ │ │ + lbu a5,59(a0) │ │ │ │ + bnez a5,48c3a │ │ │ │ + bnez s4,48c04 │ │ │ │ + li a5,1 │ │ │ │ + sb a5,61(a0) │ │ │ │ + ld s4,32(sp) │ │ │ │ + ld s5,24(sp) │ │ │ │ + ld s6,16(sp) │ │ │ │ + sw zero,48(a0) │ │ │ │ + mv a5,s1 │ │ │ │ + li a4,-1 │ │ │ │ + beq a5,a4,48cb6 │ │ │ │ + mv s1,a5 │ │ │ │ + j 48ad2 │ │ │ │ + auipc a0,0xffffa │ │ │ │ + addi a0,a0,-1660 │ │ │ │ + sd a0,0(sp) │ │ │ │ + mv a7,a1 │ │ │ │ + li a6,0 │ │ │ │ + mv a1,s0 │ │ │ │ + li a0,0 │ │ │ │ + jal 448fe │ │ │ │ + lbu a5,59(a0) │ │ │ │ + beqz a5,48b96 │ │ │ │ + ld a5,104(a0) │ │ │ │ + ld a4,88(a0) │ │ │ │ + lbu a3,57(a0) │ │ │ │ + ld a5,0(a5) │ │ │ │ + add a4,a4,s6 │ │ │ │ + ld a2,0(a4) │ │ │ │ + add a5,a5,s5 │ │ │ │ + lbu a4,56(a0) │ │ │ │ + lw a7,12(a5) │ │ │ │ + ld a5,0(a5) │ │ │ │ + auipc a1,0xffffa │ │ │ │ + addi a1,a1,-458 │ │ │ │ + sd a1,0(sp) │ │ │ │ + li a6,0 │ │ │ │ + mv a1,a0 │ │ │ │ + li a0,0 │ │ │ │ + jal 448fe │ │ │ │ + beqz s4,48b9a │ │ │ │ + ld a5,96(a0) │ │ │ │ + ld a5,0(a5) │ │ │ │ + add a5,a5,s5 │ │ │ │ + lw a4,-8(a5) │ │ │ │ + li a5,1 │ │ │ │ + sb a5,61(a0) │ │ │ │ + sw s4,48(a0) │ │ │ │ + subw a5,s1,a4 │ │ │ │ + bltu s1,a4,48c94 │ │ │ │ + ld s4,32(sp) │ │ │ │ + ld s5,24(sp) │ │ │ │ + ld s6,16(sp) │ │ │ │ + j 48bac │ │ │ │ + sd s4,32(sp) │ │ │ │ + sd s5,24(sp) │ │ │ │ + sd s6,16(sp) │ │ │ │ + j 48b32 │ │ │ │ + blez a5,48ad2 │ │ │ │ + subw a5,a1,a4 │ │ │ │ + j 48bac │ │ │ │ + ld a3,104(a0) │ │ │ │ + ld a4,88(a0) │ │ │ │ + ld a5,136(a0) │ │ │ │ + ld a1,0(a3) │ │ │ │ + add a4,a4,s6 │ │ │ │ + add a5,a5,s6 │ │ │ │ + add a1,a1,s5 │ │ │ │ + auipc a7,0xffffa │ │ │ │ + addi a7,a7,-550 │ │ │ │ + ld a2,0(a4) │ │ │ │ + ld a3,0(a5) │ │ │ │ + lbu a4,57(a0) │ │ │ │ + lbu a5,56(a0) │ │ │ │ + ld a6,0(a1) │ │ │ │ + sd a7,8(sp) │ │ │ │ + lw a1,12(a1) │ │ │ │ + li a7,0 │ │ │ │ + sd a1,0(sp) │ │ │ │ + mv a1,a0 │ │ │ │ + li a0,0 │ │ │ │ + jal 451aa │ │ │ │ + j 48b96 │ │ │ │ + lui a2,0x1 │ │ │ │ + auipc a3,0x1d │ │ │ │ + addi a3,a3,1052 │ │ │ │ + addi a2,a2,-1780 │ │ │ │ auipc a1,0x18 │ │ │ │ - addi a1,a1,596 │ │ │ │ - auipc a0,0x18 │ │ │ │ - addi a0,a0,612 │ │ │ │ + addi a1,a1,1288 │ │ │ │ + auipc a0,0x19 │ │ │ │ + addi a0,a0,-840 │ │ │ │ jal 3830 <__assert_fail@plt> │ │ │ │ - bltu a1,a0,49cf4 │ │ │ │ - addiw a5,a0,3 │ │ │ │ - li a4,3 │ │ │ │ - bgeu a5,a1,49ce2 │ │ │ │ - li a3,24 │ │ │ │ - li a5,0 │ │ │ │ - bgeu a3,a2,49cc8 │ │ │ │ - li a3,27 │ │ │ │ - li a5,1 │ │ │ │ - bgeu a3,a2,49cc8 │ │ │ │ - li a5,29 │ │ │ │ - bgeu a5,a2,49cf0 │ │ │ │ - li a3,49 │ │ │ │ - li a5,3 │ │ │ │ - bgeu a3,a2,49cc8 │ │ │ │ - li a5,99 │ │ │ │ - sltu a5,a5,a2 │ │ │ │ - addi a5,a5,4 │ │ │ │ - slli a4,a4,0x20 │ │ │ │ - srli a4,a4,0x20 │ │ │ │ - slli a5,a5,0x2 │ │ │ │ - add a5,a5,a4 │ │ │ │ - slli a5,a5,0x3 │ │ │ │ - auipc a4,0x30 │ │ │ │ - addi a4,a4,1358 │ │ │ │ - add a5,a5,a4 │ │ │ │ - fld fa0,0(a5) │ │ │ │ - j 3920 │ │ │ │ - li a3,24 │ │ │ │ - subw a4,a1,a0 │ │ │ │ - li a5,0 │ │ │ │ - bgeu a3,a2,49cc8 │ │ │ │ - j 49ca6 │ │ │ │ - li a5,2 │ │ │ │ - j 49cc8 │ │ │ │ - addi sp,sp,-16 │ │ │ │ - auipc a3,0x1c │ │ │ │ - addi a3,a3,810 │ │ │ │ - li a2,84 │ │ │ │ + lui a2,0x1 │ │ │ │ + auipc a3,0x1d │ │ │ │ + addi a3,a3,1018 │ │ │ │ + addi a2,a2,-1747 │ │ │ │ auipc a1,0x18 │ │ │ │ - addi a1,a1,462 │ │ │ │ - auipc a0,0x18 │ │ │ │ - addi a0,a0,502 │ │ │ │ - sd ra,8(sp) │ │ │ │ + addi a1,a1,1254 │ │ │ │ + auipc a0,0x19 │ │ │ │ + addi a0,a0,-858 │ │ │ │ jal 3830 <__assert_fail@plt> │ │ │ │ - li a5,3 │ │ │ │ - bltu a5,a0,49d74 │ │ │ │ - li a4,24 │ │ │ │ - li a5,0 │ │ │ │ - bgeu a4,a1,49d48 │ │ │ │ - li a4,27 │ │ │ │ - li a5,1 │ │ │ │ - bgeu a4,a1,49d48 │ │ │ │ - li a5,29 │ │ │ │ - bgeu a5,a1,49de6 │ │ │ │ - li a4,49 │ │ │ │ - li a5,3 │ │ │ │ - bgeu a4,a1,49d48 │ │ │ │ - li a5,99 │ │ │ │ - sltu a5,a5,a1 │ │ │ │ - addi a5,a5,4 │ │ │ │ - slli a4,a5,0x20 │ │ │ │ - slli a0,a0,0x20 │ │ │ │ - srli a5,a4,0x1e │ │ │ │ - srli a0,a0,0x20 │ │ │ │ - add a5,a5,a0 │ │ │ │ - slli a5,a5,0x3 │ │ │ │ - auipc a4,0x30 │ │ │ │ - addi a4,a4,1224 │ │ │ │ - add a5,a5,a4 │ │ │ │ - fld fa5,192(a5) │ │ │ │ - auipc a5,0x14 │ │ │ │ - fld fa0,-508(a5) │ │ │ │ - fsub.d fa0,fa0,fa5 │ │ │ │ - j 3920 │ │ │ │ - li a5,4 │ │ │ │ - beq a0,a5,49d9a │ │ │ │ - li a5,5 │ │ │ │ - beq a0,a5,49db2 │ │ │ │ - li a5,99 │ │ │ │ - bgeu a5,a1,49d94 │ │ │ │ - li a5,6 │ │ │ │ - bne a0,a5,49dce │ │ │ │ - li a0,3 │ │ │ │ - li a4,3 │ │ │ │ - j 49dac │ │ │ │ - li a5,0 │ │ │ │ - li a0,3 │ │ │ │ - j 49d48 │ │ │ │ - li a5,49 │ │ │ │ - bgeu a5,a1,49d94 │ │ │ │ - li a5,99 │ │ │ │ - li a4,2 │ │ │ │ - bgeu a5,a1,49dea │ │ │ │ - mv a5,a0 │ │ │ │ - mv a0,a4 │ │ │ │ - j 49d48 │ │ │ │ - li a4,49 │ │ │ │ - li a5,0 │ │ │ │ - li a0,3 │ │ │ │ - bgeu a4,a1,49d48 │ │ │ │ - li a3,99 │ │ │ │ + mv a3,s1 │ │ │ │ + auipc a2,0x18 │ │ │ │ + addi a2,a2,1304 │ │ │ │ + li a1,1313 │ │ │ │ + auipc a0,0x18 │ │ │ │ + addi a0,a0,1220 │ │ │ │ + sd s4,32(sp) │ │ │ │ + sd s5,24(sp) │ │ │ │ + sd s6,16(sp) │ │ │ │ + jal 22b80 │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ + addi sp,sp,-80 │ │ │ │ + sd s0,64(sp) │ │ │ │ + sd s1,56(sp) │ │ │ │ + sd s2,48(sp) │ │ │ │ + sd s3,40(sp) │ │ │ │ + sd ra,72(sp) │ │ │ │ + lbu a5,60(a0) │ │ │ │ + mv s0,a0 │ │ │ │ + mv s1,a1 │ │ │ │ + mv s3,a2 │ │ │ │ + mv s2,a3 │ │ │ │ + bnez a5,48d1a │ │ │ │ + ld a5,0(s0) │ │ │ │ + slli a4,s1,0x20 │ │ │ │ + srli a1,a4,0x1d │ │ │ │ + add a5,a5,a1 │ │ │ │ + ld a5,0(a5) │ │ │ │ + ld ra,72(sp) │ │ │ │ + ld s0,64(sp) │ │ │ │ + sw s3,68(a5) │ │ │ │ + sw s2,76(a5) │ │ │ │ + ld s1,56(sp) │ │ │ │ + ld s2,48(sp) │ │ │ │ + ld s3,40(sp) │ │ │ │ + addi sp,sp,80 │ │ │ │ + ret │ │ │ │ + lbu a4,61(a0) │ │ │ │ + lw a5,48(a0) │ │ │ │ + beqz a4,48e4c │ │ │ │ + ld a3,96(a0) │ │ │ │ + slli a4,a5,0x1 │ │ │ │ + add a4,a4,a5 │ │ │ │ + ld a3,0(a3) │ │ │ │ + slli a4,a4,0x3 │ │ │ │ + sext.w a5,a5 │ │ │ │ + add a4,a4,a3 │ │ │ │ + lw a3,16(a4) │ │ │ │ + bgeu a1,a3,48d44 │ │ │ │ + beqz a5,48cf6 │ │ │ │ + lw a4,-8(a4) │ │ │ │ + bgeu a1,a4,48e54 │ │ │ │ + mv a1,s0 │ │ │ │ li a0,0 │ │ │ │ - li a4,0 │ │ │ │ - bltu a3,a1,49dac │ │ │ │ - li a0,2 │ │ │ │ - j 49d48 │ │ │ │ - li a5,7 │ │ │ │ - bne a0,a5,49dda │ │ │ │ + sd s4,32(sp) │ │ │ │ + sd s5,24(sp) │ │ │ │ + sd s6,16(sp) │ │ │ │ + jal 46748 │ │ │ │ + sw zero,28(s0) │ │ │ │ + mv a1,s1 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 44236 │ │ │ │ + mv s4,a0 │ │ │ │ + bltz a0,48e96 │ │ │ │ + ld a5,96(s0) │ │ │ │ + slli s5,a0,0x1 │ │ │ │ + add s5,s5,a0 │ │ │ │ + ld a1,0(a5) │ │ │ │ + slli s5,s5,0x3 │ │ │ │ + ld a5,80(s0) │ │ │ │ + add a1,a1,s5 │ │ │ │ + lwu s6,8(a1) │ │ │ │ + lbu a0,58(s0) │ │ │ │ + lbu a3,57(s0) │ │ │ │ + slli s6,s6,0x3 │ │ │ │ + add a5,a5,s6 │ │ │ │ + ld a2,0(a5) │ │ │ │ + lbu a4,56(s0) │ │ │ │ + ld a5,0(a1) │ │ │ │ + lw a1,12(a1) │ │ │ │ + beqz a0,48dda │ │ │ │ + ld a0,128(s0) │ │ │ │ + mv a6,a5 │ │ │ │ + auipc a5,0xffff9 │ │ │ │ + addi a5,a5,1958 │ │ │ │ + add a0,a0,s6 │ │ │ │ + ld a0,0(a0) │ │ │ │ + li a7,0 │ │ │ │ + sd a5,8(sp) │ │ │ │ + sd a1,0(sp) │ │ │ │ + mv a5,a4 │ │ │ │ + mv a1,s0 │ │ │ │ + mv a4,a3 │ │ │ │ + mv a3,a0 │ │ │ │ + li a0,0 │ │ │ │ + jal 451aa │ │ │ │ + lbu a5,59(a0) │ │ │ │ + bnez a5,48e5e │ │ │ │ + bnez s4,48e28 │ │ │ │ li a5,1 │ │ │ │ - li a0,3 │ │ │ │ - j 49d48 │ │ │ │ - li a5,8 │ │ │ │ - beq a0,a5,49d94 │ │ │ │ + sb a5,61(a0) │ │ │ │ + ld s4,32(sp) │ │ │ │ + ld s5,24(sp) │ │ │ │ + ld s6,16(sp) │ │ │ │ + sw zero,48(a0) │ │ │ │ + mv a5,s1 │ │ │ │ + li a4,-1 │ │ │ │ + beq a5,a4,48eda │ │ │ │ + mv s1,a5 │ │ │ │ + j 48cf6 │ │ │ │ + auipc a0,0xffff9 │ │ │ │ + addi a0,a0,1888 │ │ │ │ + sd a0,0(sp) │ │ │ │ + mv a7,a1 │ │ │ │ + li a6,0 │ │ │ │ + mv a1,s0 │ │ │ │ li a0,0 │ │ │ │ - li a4,3 │ │ │ │ - j 49dac │ │ │ │ - li a5,2 │ │ │ │ - j 49d48 │ │ │ │ + jal 448fe │ │ │ │ + lbu a5,59(a0) │ │ │ │ + beqz a5,48dba │ │ │ │ + ld a5,104(a0) │ │ │ │ + ld a4,88(a0) │ │ │ │ + lbu a3,57(a0) │ │ │ │ + ld a5,0(a5) │ │ │ │ + add a4,a4,s6 │ │ │ │ + ld a2,0(a4) │ │ │ │ + add a5,a5,s5 │ │ │ │ + lbu a4,56(a0) │ │ │ │ + lw a7,12(a5) │ │ │ │ + ld a5,0(a5) │ │ │ │ + auipc a1,0xffffa │ │ │ │ + addi a1,a1,-1006 │ │ │ │ + sd a1,0(sp) │ │ │ │ + li a6,0 │ │ │ │ + mv a1,a0 │ │ │ │ + li a0,0 │ │ │ │ + jal 448fe │ │ │ │ + beqz s4,48dbe │ │ │ │ + ld a5,96(a0) │ │ │ │ + ld a5,0(a5) │ │ │ │ + add a5,a5,s5 │ │ │ │ + lw a4,-8(a5) │ │ │ │ li a5,1 │ │ │ │ - li a0,2 │ │ │ │ - j 49d48 │ │ │ │ - addi sp,sp,-176 │ │ │ │ - sd s0,160(sp) │ │ │ │ - sd s2,144(sp) │ │ │ │ - sd s4,128(sp) │ │ │ │ - sd ra,168(sp) │ │ │ │ - sd s1,152(sp) │ │ │ │ - sd s3,136(sp) │ │ │ │ - sd s5,120(sp) │ │ │ │ - sd s6,112(sp) │ │ │ │ - fsd fs0,56(sp) │ │ │ │ - fsd fs1,48(sp) │ │ │ │ - fsd fs2,40(sp) │ │ │ │ - mv s4,a0 │ │ │ │ - mv s0,a1 │ │ │ │ - mv s2,a2 │ │ │ │ - beqz a0,4a080 │ │ │ │ - slli s3,a0,0x20 │ │ │ │ - fmv.d.x fs0,zero │ │ │ │ - srli s3,s3,0x20 │ │ │ │ - mv s6,a4 │ │ │ │ - mv s1,a3 │ │ │ │ - add s3,s3,a3 │ │ │ │ - li s5,32 │ │ │ │ - auipc a5,0x14 │ │ │ │ - fld fs2,-32(a5) │ │ │ │ - auipc a5,0x14 │ │ │ │ - fld fs1,-24(a5) │ │ │ │ - lbu a5,0(s1) │ │ │ │ - fcvt.d.wu fa0,a5 │ │ │ │ - bgeu s5,a5,4a2fa │ │ │ │ - fsub.d fa0,fa0,fs2 │ │ │ │ - addi s1,s1,1 │ │ │ │ - fdiv.d fa0,fa0,fs1 │ │ │ │ - jal 3700 │ │ │ │ - fadd.d fs0,fs0,fa0 │ │ │ │ - bne s3,s1,49e38 │ │ │ │ - fcvt.d.wu fs1,s4 │ │ │ │ - auipc s3,0x30 │ │ │ │ - ld s3,170(s3) │ │ │ │ - ld s1,0(s3) │ │ │ │ - fmv.d fa0,fs1 │ │ │ │ - jal 3920 │ │ │ │ - fmv.x.d a5,fa0 │ │ │ │ - fmv.x.d a3,fs0 │ │ │ │ - mv a4,s4 │ │ │ │ - auipc a2,0x18 │ │ │ │ - addi a2,a2,156 │ │ │ │ - li a1,1 │ │ │ │ - mv a0,s1 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - fdiv.d fa0,fs0,fs1 │ │ │ │ - jal 3920 │ │ │ │ - fmv.d fs2,fa0 │ │ │ │ - bltu s2,s0,4a2d0 │ │ │ │ - sd s7,104(sp) │ │ │ │ - sd s8,96(sp) │ │ │ │ - sd s9,88(sp) │ │ │ │ - sd s10,80(sp) │ │ │ │ - sd s11,72(sp) │ │ │ │ - fsd fs3,32(sp) │ │ │ │ - fsd fs4,24(sp) │ │ │ │ - li a5,24 │ │ │ │ - subw s6,s4,s0 │ │ │ │ - bgeu a5,s4,4a0d4 │ │ │ │ - mv s1,s0 │ │ │ │ - li s5,0 │ │ │ │ - auipc a5,0x14 │ │ │ │ - fld fs1,-168(a5) │ │ │ │ - auipc a5,0x14 │ │ │ │ - fld fs3,-856(a5) │ │ │ │ - auipc s11,0x18 │ │ │ │ - addi s11,s11,104 │ │ │ │ - auipc s7,0x18 │ │ │ │ - addi s7,s7,136 │ │ │ │ - addiw s10,s0,3 │ │ │ │ - li s9,27 │ │ │ │ - j 49fa4 │ │ │ │ - li a4,29 │ │ │ │ - bgeu a4,s4,4a2be │ │ │ │ - li a4,49 │ │ │ │ - bgeu a4,s4,4a288 │ │ │ │ - li a4,99 │ │ │ │ - bgeu a4,s4,4a2ac │ │ │ │ - slli a4,a5,0x20 │ │ │ │ - srli a5,a4,0x1d │ │ │ │ - auipc a4,0x30 │ │ │ │ - addi a4,a4,962 │ │ │ │ - add a5,a5,a4 │ │ │ │ - fld fs4,0(a5) │ │ │ │ - fmv.d fa0,fs4 │ │ │ │ - jal 3920 │ │ │ │ - fadd.d fs0,fs0,fa0 │ │ │ │ - fmv.d fa0,fs4 │ │ │ │ - addiw s5,s5,1 │ │ │ │ - jal 3920 │ │ │ │ - fmv.x.d a6,fa0 │ │ │ │ + sb a5,61(a0) │ │ │ │ + sw s4,48(a0) │ │ │ │ + subw a5,s1,a4 │ │ │ │ + bltu s1,a4,48eb8 │ │ │ │ + ld s4,32(sp) │ │ │ │ + ld s5,24(sp) │ │ │ │ + ld s6,16(sp) │ │ │ │ + j 48dd0 │ │ │ │ + sd s4,32(sp) │ │ │ │ + sd s5,24(sp) │ │ │ │ + sd s6,16(sp) │ │ │ │ + j 48d56 │ │ │ │ + blez a5,48cf6 │ │ │ │ + subw a5,a1,a4 │ │ │ │ + j 48dd0 │ │ │ │ + ld a3,104(a0) │ │ │ │ + ld a4,88(a0) │ │ │ │ + ld a5,136(a0) │ │ │ │ + ld a1,0(a3) │ │ │ │ + add a4,a4,s6 │ │ │ │ + add a5,a5,s6 │ │ │ │ + add a1,a1,s5 │ │ │ │ + auipc a7,0xffffa │ │ │ │ + addi a7,a7,-1098 │ │ │ │ + ld a2,0(a4) │ │ │ │ + ld a3,0(a5) │ │ │ │ + lbu a4,57(a0) │ │ │ │ + lbu a5,56(a0) │ │ │ │ + ld a6,0(a1) │ │ │ │ + sd a7,8(sp) │ │ │ │ + lw a1,12(a1) │ │ │ │ + li a7,0 │ │ │ │ + sd a1,0(sp) │ │ │ │ + mv a1,a0 │ │ │ │ + li a0,0 │ │ │ │ + jal 451aa │ │ │ │ + j 48dba │ │ │ │ + lui a2,0x1 │ │ │ │ + auipc a3,0x1d │ │ │ │ + addi a3,a3,504 │ │ │ │ + addi a2,a2,-1780 │ │ │ │ + auipc a1,0x18 │ │ │ │ + addi a1,a1,740 │ │ │ │ + auipc a0,0x19 │ │ │ │ + addi a0,a0,-1388 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ + lui a2,0x1 │ │ │ │ + auipc a3,0x1d │ │ │ │ + addi a3,a3,470 │ │ │ │ + addi a2,a2,-1747 │ │ │ │ + auipc a1,0x18 │ │ │ │ + addi a1,a1,706 │ │ │ │ + auipc a0,0x19 │ │ │ │ + addi a0,a0,-1406 │ │ │ │ + jal 3830 <__assert_fail@plt> │ │ │ │ mv a3,s1 │ │ │ │ - mv a5,s2 │ │ │ │ - mv a4,s0 │ │ │ │ auipc a2,0x18 │ │ │ │ - addi a2,a2,84 │ │ │ │ + addi a2,a2,756 │ │ │ │ + li a1,1295 │ │ │ │ + auipc a0,0x18 │ │ │ │ + addi a0,a0,672 │ │ │ │ + sd s4,32(sp) │ │ │ │ + sd s5,24(sp) │ │ │ │ + sd s6,16(sp) │ │ │ │ + jal 22b80 │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ + addi sp,sp,-32 │ │ │ │ + sd s0,16(sp) │ │ │ │ + sd s1,8(sp) │ │ │ │ + sd ra,24(sp) │ │ │ │ + mv s0,a0 │ │ │ │ + mv s1,a1 │ │ │ │ + jal 46748 │ │ │ │ + mv a0,s0 │ │ │ │ + ld s0,16(sp) │ │ │ │ + ld ra,24(sp) │ │ │ │ + mv a1,s1 │ │ │ │ + ld s1,8(sp) │ │ │ │ + addi sp,sp,32 │ │ │ │ + j 465ca │ │ │ │ + addi sp,sp,-48 │ │ │ │ + sd s0,32(sp) │ │ │ │ + auipc s0,0x31 │ │ │ │ + ld s0,132(s0) │ │ │ │ + ld a0,0(s0) │ │ │ │ + sd s1,24(sp) │ │ │ │ + mv a3,a2 │ │ │ │ + mv s1,a2 │ │ │ │ li a1,1 │ │ │ │ - mv a0,s8 │ │ │ │ + auipc a2,0x16 │ │ │ │ + addi a2,a2,-390 │ │ │ │ + sd ra,40(sp) │ │ │ │ + sd s2,16(sp) │ │ │ │ + sd s3,8(sp) │ │ │ │ + mv s2,a5 │ │ │ │ + mv s3,a4 │ │ │ │ jal 38a0 <__fprintf_chk@plt> │ │ │ │ - mv a0,s1 │ │ │ │ - mv a1,s4 │ │ │ │ - jal 49d18 │ │ │ │ - fadd.d fs0,fa0,fs0 │ │ │ │ - mv a0,s1 │ │ │ │ - mv a1,s4 │ │ │ │ - ld s8,0(s3) │ │ │ │ - jal 49d18 │ │ │ │ - fmv.x.d a6,fa0 │ │ │ │ - mv a3,s1 │ │ │ │ - mv a5,s2 │ │ │ │ - mv a4,s0 │ │ │ │ - auipc a2,0x18 │ │ │ │ - addi a2,a2,34 │ │ │ │ + ld a0,0(s0) │ │ │ │ + mv a3,s3 │ │ │ │ + auipc a2,0x16 │ │ │ │ + addi a2,a2,-416 │ │ │ │ li a1,1 │ │ │ │ - mv a0,s8 │ │ │ │ jal 38a0 <__fprintf_chk@plt> │ │ │ │ - fmv.d fa1,fs0 │ │ │ │ - fmv.d fa0,fs1 │ │ │ │ - jal 40c24 │ │ │ │ - fmv.x.d a6,fs0 │ │ │ │ - ld a0,0(s3) │ │ │ │ - fmv.x.d a7,fa0 │ │ │ │ - mv a3,s1 │ │ │ │ - mv a5,s2 │ │ │ │ - mv a4,s0 │ │ │ │ - auipc a2,0x18 │ │ │ │ - addi a2,a2,20 │ │ │ │ + ld a0,0(s0) │ │ │ │ + addi a3,s1,1 │ │ │ │ + auipc a2,0x19 │ │ │ │ + addi a2,a2,-1500 │ │ │ │ li a1,1 │ │ │ │ - addiw s1,s1,1 │ │ │ │ - fmv.d fs1,fa0 │ │ │ │ jal 38a0 <__fprintf_chk@plt> │ │ │ │ - bltu s2,s1,4a25c │ │ │ │ - mv a1,s5 │ │ │ │ - mv a0,s6 │ │ │ │ - jal 42bce │ │ │ │ - ld s8,0(s3) │ │ │ │ - mv a1,s5 │ │ │ │ - mv a0,s6 │ │ │ │ - fmv.d fs0,fa0 │ │ │ │ - jal 42bce │ │ │ │ - fsd fa0,0(sp) │ │ │ │ - mv a7,s5 │ │ │ │ - mv a6,s6 │ │ │ │ - mv a5,s2 │ │ │ │ - mv a4,s0 │ │ │ │ - mv a3,s1 │ │ │ │ - mv a2,s11 │ │ │ │ + ld a0,0(s0) │ │ │ │ + ld s0,32(sp) │ │ │ │ + ld ra,40(sp) │ │ │ │ + ld s1,24(sp) │ │ │ │ + ld s3,8(sp) │ │ │ │ + mv a3,s2 │ │ │ │ + ld s2,16(sp) │ │ │ │ + auipc a2,0x16 │ │ │ │ + addi a2,a2,-464 │ │ │ │ li a1,1 │ │ │ │ - mv a0,s8 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - fcvt.d.wu fa5,s5 │ │ │ │ - fmv.x.d a6,fs2 │ │ │ │ - ld a0,0(s3) │ │ │ │ - fmul.d fa5,fa5,fs2 │ │ │ │ - mv a7,s1 │ │ │ │ - mv a5,s2 │ │ │ │ - mv a4,s0 │ │ │ │ - mv a3,s1 │ │ │ │ + addi sp,sp,48 │ │ │ │ + j 38a0 <__fprintf_chk@plt> │ │ │ │ + addi sp,sp,-112 │ │ │ │ + sd s5,56(sp) │ │ │ │ + mv s5,a1 │ │ │ │ + auipc a1,0x15 │ │ │ │ + addi a1,a1,-294 │ │ │ │ + sd s0,96(sp) │ │ │ │ + sd ra,104(sp) │ │ │ │ + mv s0,a0 │ │ │ │ + jal 3750 │ │ │ │ + sd s1,88(sp) │ │ │ │ + beqz a0,490e6 │ │ │ │ + lw a5,44(s5) │ │ │ │ + sd s3,72(sp) │ │ │ │ + sd s4,64(sp) │ │ │ │ + mv s1,a0 │ │ │ │ + li s4,0 │ │ │ │ + li s3,0 │ │ │ │ + beqz a5,490d2 │ │ │ │ + sd s2,80(sp) │ │ │ │ + sd s6,48(sp) │ │ │ │ + sd s7,40(sp) │ │ │ │ + sd s9,24(sp) │ │ │ │ + sd s10,16(sp) │ │ │ │ + sd s8,32(sp) │ │ │ │ + sd s11,8(sp) │ │ │ │ + auipc s10,0x19 │ │ │ │ + addi s10,s10,-1566 │ │ │ │ + auipc s9,0x19 │ │ │ │ + addi s9,s9,-1558 │ │ │ │ + auipc s2,0x19 │ │ │ │ + addi s2,s2,-310 │ │ │ │ + auipc s6,0x15 │ │ │ │ + addi s6,s6,-878 │ │ │ │ + auipc s7,0x18 │ │ │ │ + addi s7,s7,-374 │ │ │ │ + j 49010 │ │ │ │ mv a2,s7 │ │ │ │ li a1,1 │ │ │ │ - fsd fa5,8(sp) │ │ │ │ - sd s0,0(sp) │ │ │ │ - fadd.d fs0,fa5,fs0 │ │ │ │ + mv a0,s1 │ │ │ │ jal 38a0 <__fprintf_chk@plt> │ │ │ │ - fmv.d fa0,fs2 │ │ │ │ - ld s8,0(s3) │ │ │ │ - jal 3700 │ │ │ │ - fsub.d fa0,fs3,fa0 │ │ │ │ - jal 3920 │ │ │ │ - fmv.d fs4,fa0 │ │ │ │ - fmv.d fa0,fs2 │ │ │ │ - jal 3700 │ │ │ │ - fsub.d fa0,fs3,fa0 │ │ │ │ - jal 3920 │ │ │ │ - subw a5,s4,s1 │ │ │ │ - fcvt.d.wu fa5,a5 │ │ │ │ - fmv.x.d a6,fs4 │ │ │ │ - sd s1,0(sp) │ │ │ │ - fmul.d fa5,fa5,fa0 │ │ │ │ - mv a7,s4 │ │ │ │ - mv a5,s2 │ │ │ │ - mv a4,s0 │ │ │ │ - mv a3,s1 │ │ │ │ - mv a2,s7 │ │ │ │ + lw a5,44(s5) │ │ │ │ + addiw s3,s3,1 │ │ │ │ + addi s4,s4,208 │ │ │ │ + bgeu s3,a5,490c4 │ │ │ │ + ld a6,48(s5) │ │ │ │ + mv a2,s10 │ │ │ │ li a1,1 │ │ │ │ - fsd fa5,8(sp) │ │ │ │ - mv a0,s8 │ │ │ │ + add s8,a6,s4 │ │ │ │ + ld a5,40(s8) │ │ │ │ + ld a4,72(s8) │ │ │ │ + ld a3,8(s8) │ │ │ │ + mv a0,s1 │ │ │ │ jal 38a0 <__fprintf_chk@plt> │ │ │ │ - bltu s1,s0,4a2da │ │ │ │ - mv a5,s5 │ │ │ │ - bgeu s10,s1,4a054 │ │ │ │ - li a5,3 │ │ │ │ - ld s8,0(s3) │ │ │ │ - bltu s9,s4,49ee0 │ │ │ │ - slli a4,a5,0x20 │ │ │ │ - srli a5,a4,0x1d │ │ │ │ - auipc a4,0x30 │ │ │ │ - addi a4,a4,444 │ │ │ │ - add a5,a5,a4 │ │ │ │ - fld fs4,32(a5) │ │ │ │ - fmv.d fa0,fs4 │ │ │ │ - jal 3920 │ │ │ │ - fadd.d fs0,fs0,fa0 │ │ │ │ - j 49f18 │ │ │ │ - fmv.d.x fa0,zero │ │ │ │ - auipc s3,0x30 │ │ │ │ - ld s3,-380(s3) │ │ │ │ - ld s1,0(s3) │ │ │ │ - jal 3920 │ │ │ │ - fmv.x.d a5,fa0 │ │ │ │ - li a4,0 │ │ │ │ - li a3,0 │ │ │ │ - auipc a2,0x18 │ │ │ │ - addi a2,a2,-390 │ │ │ │ + ld a4,32(s8) │ │ │ │ + ld a3,24(s8) │ │ │ │ + lbu a5,64(s8) │ │ │ │ + addi a4,a4,1 │ │ │ │ + addi a3,a3,1 │ │ │ │ + mv a2,s9 │ │ │ │ li a1,1 │ │ │ │ mv a0,s1 │ │ │ │ jal 38a0 <__fprintf_chk@plt> │ │ │ │ - fmv.d.x fa0,zero │ │ │ │ - negw s6,s0 │ │ │ │ - fdiv.d fa0,fa0,fa0 │ │ │ │ - jal 3920 │ │ │ │ - fmv.d fs2,fa0 │ │ │ │ - bltu s2,s0,4a2d0 │ │ │ │ - sd s7,104(sp) │ │ │ │ - sd s8,96(sp) │ │ │ │ - sd s9,88(sp) │ │ │ │ - sd s10,80(sp) │ │ │ │ - sd s11,72(sp) │ │ │ │ - fsd fs3,32(sp) │ │ │ │ - fsd fs4,24(sp) │ │ │ │ - mv s1,s0 │ │ │ │ - li s5,0 │ │ │ │ - auipc a5,0x14 │ │ │ │ - fld fs1,-712(a5) │ │ │ │ - auipc a5,0x14 │ │ │ │ - fld fs3,-1400(a5) │ │ │ │ - auipc s8,0x18 │ │ │ │ - addi s8,s8,-400 │ │ │ │ - addiw s11,s0,3 │ │ │ │ - auipc s10,0x30 │ │ │ │ - addi s10,s10,300 │ │ │ │ - auipc s7,0x18 │ │ │ │ - addi s7,s7,-380 │ │ │ │ - mv a1,s5 │ │ │ │ - mv a0,s6 │ │ │ │ - jal 42bce │ │ │ │ - ld s9,0(s3) │ │ │ │ - mv a1,s5 │ │ │ │ - mv a0,s6 │ │ │ │ - fmv.d fs4,fa0 │ │ │ │ - jal 42bce │ │ │ │ - fsd fa0,0(sp) │ │ │ │ - mv a7,s5 │ │ │ │ - mv a6,s6 │ │ │ │ - mv a5,s2 │ │ │ │ - mv a4,s0 │ │ │ │ - mv a3,s1 │ │ │ │ - auipc a2,0x18 │ │ │ │ - addi a2,a2,-504 │ │ │ │ + lbu a3,65(s8) │ │ │ │ + auipc a2,0x15 │ │ │ │ + addi a2,a2,1636 │ │ │ │ li a1,1 │ │ │ │ - mv a0,s9 │ │ │ │ + mv a0,s1 │ │ │ │ jal 38a0 <__fprintf_chk@plt> │ │ │ │ - fcvt.d.wu fs0,s5 │ │ │ │ - fmv.x.d a6,fs2 │ │ │ │ - ld a0,0(s3) │ │ │ │ - fmul.d fs0,fs0,fs2 │ │ │ │ - mv a7,s1 │ │ │ │ - mv a5,s2 │ │ │ │ - mv a4,s0 │ │ │ │ - mv a3,s1 │ │ │ │ - mv a2,s8 │ │ │ │ + lw a5,84(s8) │ │ │ │ + beqz a5,48ff8 │ │ │ │ + auipc a2,0x18 │ │ │ │ + addi a2,a2,126 │ │ │ │ li a1,1 │ │ │ │ - fsd fs0,8(sp) │ │ │ │ - sd s0,0(sp) │ │ │ │ + mv a0,s1 │ │ │ │ jal 38a0 <__fprintf_chk@plt> │ │ │ │ - fmv.d fa0,fs2 │ │ │ │ - ld s9,0(s3) │ │ │ │ - fadd.d fs0,fs0,fs4 │ │ │ │ - jal 3700 │ │ │ │ - fsub.d fa0,fs3,fa0 │ │ │ │ - jal 3920 │ │ │ │ - fmv.d fs4,fa0 │ │ │ │ - fmv.d fa0,fs2 │ │ │ │ - jal 3700 │ │ │ │ - fsub.d fa0,fs3,fa0 │ │ │ │ - jal 3920 │ │ │ │ - subw a5,s4,s1 │ │ │ │ - fcvt.d.wu fa5,a5 │ │ │ │ - fmv.x.d a6,fs4 │ │ │ │ - sd s1,0(sp) │ │ │ │ - fmul.d fa5,fa5,fa0 │ │ │ │ - mv a7,s4 │ │ │ │ - mv a5,s2 │ │ │ │ - mv a4,s0 │ │ │ │ - mv a3,s1 │ │ │ │ - mv a2,s8 │ │ │ │ + lw a5,84(s8) │ │ │ │ + beqz a5,48ff8 │ │ │ │ + li s0,0 │ │ │ │ + li s11,0 │ │ │ │ + ld a5,88(s8) │ │ │ │ + slli a4,s0,0x3 │ │ │ │ + mv a2,s2 │ │ │ │ + add a5,a5,a4 │ │ │ │ + ld a3,0(a5) │ │ │ │ li a1,1 │ │ │ │ - fsd fa5,8(sp) │ │ │ │ - mv a0,s9 │ │ │ │ + mv a0,s1 │ │ │ │ jal 38a0 <__fprintf_chk@plt> │ │ │ │ - bltu s1,s0,4a2da │ │ │ │ - li a5,3 │ │ │ │ - bltu s11,s1,4a1ba │ │ │ │ - mv a5,s5 │ │ │ │ - slli a4,a5,0x20 │ │ │ │ - srli a5,a4,0x1d │ │ │ │ - add a5,a5,s10 │ │ │ │ - fld fs4,0(a5) │ │ │ │ - ld s9,0(s3) │ │ │ │ - addiw s5,s5,1 │ │ │ │ - fmv.d fa0,fs4 │ │ │ │ - jal 3920 │ │ │ │ - fmv.d fa5,fa0 │ │ │ │ - fmv.d fa0,fs4 │ │ │ │ - fadd.d fs0,fs0,fa5 │ │ │ │ - jal 3920 │ │ │ │ - fmv.x.d a6,fa0 │ │ │ │ - mv a3,s1 │ │ │ │ - mv a5,s2 │ │ │ │ - mv a4,s0 │ │ │ │ - mv a2,s7 │ │ │ │ + lw a5,84(s8) │ │ │ │ + addiw a4,a5,-1 │ │ │ │ + bltu s11,a4,490aa │ │ │ │ + addi s0,s0,1 │ │ │ │ + sext.w s11,s0 │ │ │ │ + bltu s11,a5,4907c │ │ │ │ + j 48ff8 │ │ │ │ + mv a2,s6 │ │ │ │ li a1,1 │ │ │ │ - mv a0,s9 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ mv a0,s1 │ │ │ │ - mv a1,s4 │ │ │ │ - jal 49d18 │ │ │ │ - fadd.d fs0,fs0,fa0 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + lw a5,84(s8) │ │ │ │ + addi s0,s0,1 │ │ │ │ + sext.w s11,s0 │ │ │ │ + bltu s11,a5,4907c │ │ │ │ + j 48ff8 │ │ │ │ + ld s2,80(sp) │ │ │ │ + ld s6,48(sp) │ │ │ │ + ld s7,40(sp) │ │ │ │ + ld s8,32(sp) │ │ │ │ + ld s9,24(sp) │ │ │ │ + ld s10,16(sp) │ │ │ │ + ld s11,8(sp) │ │ │ │ + ld s0,96(sp) │ │ │ │ + ld s3,72(sp) │ │ │ │ + ld s4,64(sp) │ │ │ │ + ld ra,104(sp) │ │ │ │ + ld s5,56(sp) │ │ │ │ mv a0,s1 │ │ │ │ - mv a1,s4 │ │ │ │ - ld s9,0(s3) │ │ │ │ - jal 49d18 │ │ │ │ - fmv.x.d a6,fa0 │ │ │ │ - mv a3,s1 │ │ │ │ - mv a5,s2 │ │ │ │ - mv a4,s0 │ │ │ │ - mv a2,s7 │ │ │ │ + ld s1,88(sp) │ │ │ │ + addi sp,sp,112 │ │ │ │ + j 35a0 │ │ │ │ + auipc a5,0x31 │ │ │ │ + ld a5,-318(a5) │ │ │ │ + ld a0,0(a5) │ │ │ │ + mv a3,s0 │ │ │ │ + auipc a2,0x19 │ │ │ │ + addi a2,a2,-1890 │ │ │ │ li a1,1 │ │ │ │ - mv a0,s9 │ │ │ │ + sd s2,80(sp) │ │ │ │ + sd s3,72(sp) │ │ │ │ + sd s4,64(sp) │ │ │ │ + sd s6,48(sp) │ │ │ │ + sd s7,40(sp) │ │ │ │ + sd s8,32(sp) │ │ │ │ + sd s9,24(sp) │ │ │ │ + sd s10,16(sp) │ │ │ │ + sd s11,8(sp) │ │ │ │ jal 38a0 <__fprintf_chk@plt> │ │ │ │ - fmv.d fa1,fs0 │ │ │ │ - fmv.d fa0,fs1 │ │ │ │ - jal 40c24 │ │ │ │ - fmv.x.d a6,fs0 │ │ │ │ - ld a0,0(s3) │ │ │ │ - fmv.x.d a7,fa0 │ │ │ │ - mv a3,s1 │ │ │ │ - mv a5,s2 │ │ │ │ - mv a4,s0 │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ + addi sp,sp,-48 │ │ │ │ + sd s0,32(sp) │ │ │ │ + mv s0,a1 │ │ │ │ + lw a1,84(a1) │ │ │ │ + ld a0,88(s0) │ │ │ │ + sd ra,40(sp) │ │ │ │ + addiw a1,a1,1 │ │ │ │ + slli a5,a1,0x20 │ │ │ │ + srli a1,a5,0x1d │ │ │ │ + sd s1,24(sp) │ │ │ │ + sd s2,16(sp) │ │ │ │ + sd s3,8(sp) │ │ │ │ + mv s1,a3 │ │ │ │ + mv s2,a2 │ │ │ │ + jal 1e81c │ │ │ │ + lw a1,84(s0) │ │ │ │ + mv a5,a0 │ │ │ │ + ld a0,96(s0) │ │ │ │ + addiw a1,a1,1 │ │ │ │ + sd a5,88(s0) │ │ │ │ + slli a5,a1,0x20 │ │ │ │ + srli a1,a5,0x1e │ │ │ │ + jal 1e81c │ │ │ │ + lwu a5,84(s0) │ │ │ │ + ld s3,88(s0) │ │ │ │ + addiw a1,s1,1 │ │ │ │ + slli a1,a1,0x20 │ │ │ │ + slli a5,a5,0x3 │ │ │ │ + sd a0,96(s0) │ │ │ │ + srli a1,a1,0x20 │ │ │ │ + li a0,0 │ │ │ │ + add s3,s3,a5 │ │ │ │ + jal 1e81c │ │ │ │ + lwu a4,84(s0) │ │ │ │ + ld a5,96(s0) │ │ │ │ + sd a0,0(s3) │ │ │ │ + slli a4,a4,0x2 │ │ │ │ + add a5,a5,a4 │ │ │ │ + sw s1,0(a5) │ │ │ │ + lwu a4,84(s0) │ │ │ │ + ld a5,88(s0) │ │ │ │ + slli a2,s1,0x20 │ │ │ │ + slli a4,a4,0x3 │ │ │ │ + add a5,a5,a4 │ │ │ │ + ld a0,0(a5) │ │ │ │ + srli a2,a2,0x20 │ │ │ │ + mv a1,s2 │ │ │ │ + jal 36a0 │ │ │ │ + lwu a5,84(s0) │ │ │ │ + ld a3,96(s0) │ │ │ │ + ld a4,88(s0) │ │ │ │ + slli a2,a5,0x3 │ │ │ │ + slli a5,a5,0x2 │ │ │ │ + add a5,a5,a3 │ │ │ │ + add a4,a4,a2 │ │ │ │ + lwu a3,0(a5) │ │ │ │ + ld a5,0(a4) │ │ │ │ + add a5,a5,a3 │ │ │ │ + sb zero,0(a5) │ │ │ │ + lw a5,84(s0) │ │ │ │ + ld ra,40(sp) │ │ │ │ + ld s1,24(sp) │ │ │ │ + addiw a5,a5,1 │ │ │ │ + sw a5,84(s0) │ │ │ │ + ld s0,32(sp) │ │ │ │ + ld s2,16(sp) │ │ │ │ + ld s3,8(sp) │ │ │ │ + addi sp,sp,48 │ │ │ │ + ret │ │ │ │ + addi sp,sp,-176 │ │ │ │ + mv a4,a0 │ │ │ │ + mv a5,a1 │ │ │ │ + sd s2,144(sp) │ │ │ │ + sd a4,16(sp) │ │ │ │ + mv s2,a4 │ │ │ │ + auipc a4,0x31 │ │ │ │ + ld a4,-708(a4) │ │ │ │ + li a1,72 │ │ │ │ + sd s1,152(sp) │ │ │ │ + sd a5,32(sp) │ │ │ │ + mv s1,a5 │ │ │ │ + li a0,0 │ │ │ │ + ld a5,0(a4) │ │ │ │ + sd a5,56(sp) │ │ │ │ + li a5,0 │ │ │ │ + sd ra,168(sp) │ │ │ │ + sd s0,160(sp) │ │ │ │ + sd s3,136(sp) │ │ │ │ + jal 1e81c │ │ │ │ + mv s0,a0 │ │ │ │ + sd a0,24(sp) │ │ │ │ + jal 4aea │ │ │ │ + addi a3,sp,52 │ │ │ │ auipc a2,0x18 │ │ │ │ - addi a2,a2,-676 │ │ │ │ - li a1,1 │ │ │ │ - addiw s1,s1,1 │ │ │ │ - fmv.d fs1,fa0 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - bgeu s2,s1,4a104 │ │ │ │ + addi a2,a2,-290 │ │ │ │ + mv a1,s1 │ │ │ │ + mv a0,s2 │ │ │ │ + jal 4f5ce │ │ │ │ + lwu a1,52(sp) │ │ │ │ + li a4,208 │ │ │ │ + mv a5,a0 │ │ │ │ + mul a1,a1,a4 │ │ │ │ + li a0,0 │ │ │ │ + mv s3,a5 │ │ │ │ + sd a5,40(sp) │ │ │ │ + jal 1e81c │ │ │ │ + lw a5,52(sp) │ │ │ │ + sd a0,48(s0) │ │ │ │ + beqz a5,4943a │ │ │ │ + sd s10,80(sp) │ │ │ │ + li s10,-1 │ │ │ │ + sd s9,88(sp) │ │ │ │ + sd s4,128(sp) │ │ │ │ + sd s5,120(sp) │ │ │ │ + sd s6,112(sp) │ │ │ │ + sd s7,104(sp) │ │ │ │ + sd s8,96(sp) │ │ │ │ + sd s11,72(sp) │ │ │ │ + li s9,0 │ │ │ │ + auipc s2,0x1d │ │ │ │ + addi s2,s2,-838 │ │ │ │ + srli s10,s10,0x20 │ │ │ │ + j 49266 │ │ │ │ + ld a0,16(sp) │ │ │ │ + mv a1,s8 │ │ │ │ + addiw s9,s9,1 │ │ │ │ + jal 25ea4 │ │ │ │ + lw a5,52(sp) │ │ │ │ + addi s3,s3,8 │ │ │ │ + bgeu s9,a5,49426 │ │ │ │ + ld s8,0(s3) │ │ │ │ + lw s4,8(s8) │ │ │ │ + beqz s4,49254 │ │ │ │ + ld s1,0(s8) │ │ │ │ + ld s5,0(s1) │ │ │ │ + mv a0,s5 │ │ │ │ + jal 3310 │ │ │ │ + lbu a4,0(s5) │ │ │ │ + li a5,35 │ │ │ │ + sext.w a0,a0 │ │ │ │ + beq a4,a5,49254 │ │ │ │ + li a5,4 │ │ │ │ + bgeu a5,a0,492a8 │ │ │ │ + li a2,5 │ │ │ │ + auipc a1,0x15 │ │ │ │ + addi a1,a1,-670 │ │ │ │ + mv a0,s5 │ │ │ │ + jal 32c0 │ │ │ │ + beqz a0,49644 │ │ │ │ + li a5,2 │ │ │ │ + bgeu a5,s4,49254 │ │ │ │ + ld a4,24(sp) │ │ │ │ + li a1,0 │ │ │ │ + slli s4,s4,0x20 │ │ │ │ + lwu a5,44(a4) │ │ │ │ + ld s0,48(a4) │ │ │ │ + li a4,208 │ │ │ │ + mul a5,a5,a4 │ │ │ │ + srli s4,s4,0x20 │ │ │ │ + li s1,0 │ │ │ │ + li s6,8 │ │ │ │ + add s0,s0,a5 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 4b46 │ │ │ │ + ld a5,0(s3) │ │ │ │ + slli a4,s1,0x4 │ │ │ │ + ld a5,0(a5) │ │ │ │ + add a5,a5,a4 │ │ │ │ + ld s5,0(a5) │ │ │ │ + mv a0,s5 │ │ │ │ + jal 3310 │ │ │ │ + sext.w a5,s1 │ │ │ │ + mv s8,a0 │ │ │ │ + sext.w a4,a0 │ │ │ │ + bltu s6,a5,49710 │ │ │ │ + slli a3,s1,0x20 │ │ │ │ + srli a5,a3,0x1e │ │ │ │ + add a5,a5,s2 │ │ │ │ + lw a5,0(a5) │ │ │ │ + add a5,a5,s2 │ │ │ │ + jr a5 │ │ │ │ + li a2,10 │ │ │ │ + li a1,0 │ │ │ │ + mv a0,s5 │ │ │ │ + jal 32b0 │ │ │ │ + zext.b a5,a0 │ │ │ │ + sb a5,65(s0) │ │ │ │ + bnez a5,4963c │ │ │ │ + lbu a5,0(s5) │ │ │ │ + addiw a5,a5,-46 │ │ │ │ + andi a5,a5,253 │ │ │ │ + beqz a5,49402 │ │ │ │ + ld a3,32(sp) │ │ │ │ + lui a1,0x1 │ │ │ │ + mv a6,s5 │ │ │ │ + li a5,7 │ │ │ │ + mv a4,s9 │ │ │ │ + auipc a2,0x18 │ │ │ │ + addi a2,a2,1796 │ │ │ │ + addi a1,a1,-511 │ │ │ │ + auipc a0,0x18 │ │ │ │ + addi a0,a0,-440 │ │ │ │ + jal 22b80 │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ + lbu a4,0(s5) │ │ │ │ + li a3,1 │ │ │ │ + addiw a5,a4,-45 │ │ │ │ + zext.b a5,a5 │ │ │ │ + bgeu a3,a5,49636 │ │ │ │ + li a5,43 │ │ │ │ + beq a4,a5,49636 │ │ │ │ + ld a3,32(sp) │ │ │ │ + lui a1,0x1 │ │ │ │ + li a5,6 │ │ │ │ + mv a4,s9 │ │ │ │ + auipc a2,0x18 │ │ │ │ + addi a2,a2,1700 │ │ │ │ + addi a1,a1,-519 │ │ │ │ + auipc a0,0x18 │ │ │ │ + addi a0,a0,-504 │ │ │ │ + jal 22b80 │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ + li a1,0 │ │ │ │ + mv a0,s5 │ │ │ │ + jal 3610 │ │ │ │ + fmv.d.x fa5,zero │ │ │ │ + fsd fa0,56(s0) │ │ │ │ + feq.d a5,fa0,fa5 │ │ │ │ + beqz a5,49402 │ │ │ │ + lbu a5,0(s5) │ │ │ │ + addiw a5,a5,-46 │ │ │ │ + andi a5,a5,253 │ │ │ │ + beqz a5,49402 │ │ │ │ + fmv.x.d a6,fa0 │ │ │ │ + ld a3,32(sp) │ │ │ │ + lui a1,0x1 │ │ │ │ + mv a7,s5 │ │ │ │ + li a5,5 │ │ │ │ + mv a4,s9 │ │ │ │ + auipc a2,0x18 │ │ │ │ + addi a2,a2,1582 │ │ │ │ + addi a1,a1,-525 │ │ │ │ + auipc a0,0x18 │ │ │ │ + addi a0,a0,-582 │ │ │ │ + jal 22b80 │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ + li a2,10 │ │ │ │ + li a1,0 │ │ │ │ + mv a0,s5 │ │ │ │ + jal 32b0 │ │ │ │ + sext.w a5,a0 │ │ │ │ + sd a5,32(s0) │ │ │ │ + bnez a5,493fe │ │ │ │ + lbu a3,0(s5) │ │ │ │ + li a4,48 │ │ │ │ + bne a3,a4,49732 │ │ │ │ + addi a5,a5,-1 │ │ │ │ + sd a5,32(s0) │ │ │ │ + addi s1,s1,1 │ │ │ │ + bne s4,s1,492d2 │ │ │ │ + ld a4,24(sp) │ │ │ │ + ld s8,0(s3) │ │ │ │ + ld a0,16(sp) │ │ │ │ + lw a5,44(a4) │ │ │ │ + mv a1,s8 │ │ │ │ + addiw s9,s9,1 │ │ │ │ + addiw a5,a5,1 │ │ │ │ + sw a5,44(a4) │ │ │ │ + jal 25ea4 │ │ │ │ + lw a5,52(sp) │ │ │ │ + addi s3,s3,8 │ │ │ │ + bltu s9,a5,49266 │ │ │ │ + ld a5,24(sp) │ │ │ │ + ld s4,128(sp) │ │ │ │ + ld s5,120(sp) │ │ │ │ + ld a0,48(a5) │ │ │ │ + ld s6,112(sp) │ │ │ │ ld s7,104(sp) │ │ │ │ ld s8,96(sp) │ │ │ │ ld s9,88(sp) │ │ │ │ ld s10,80(sp) │ │ │ │ ld s11,72(sp) │ │ │ │ - fld fs3,32(sp) │ │ │ │ - fld fs4,24(sp) │ │ │ │ + ld s0,24(sp) │ │ │ │ + auipc a3,0x31 │ │ │ │ + ld a3,-1284(a3) │ │ │ │ + li a2,208 │ │ │ │ + lwu a1,44(s0) │ │ │ │ + jal 3400 │ │ │ │ + ld a0,40(sp) │ │ │ │ + li a5,1 │ │ │ │ + sb a5,8(s0) │ │ │ │ + jal 3670 │ │ │ │ + auipc a5,0x31 │ │ │ │ + ld a5,-1356(a5) │ │ │ │ + ld a4,56(sp) │ │ │ │ + ld a5,0(a5) │ │ │ │ + xor a5,a5,a4 │ │ │ │ + li a4,0 │ │ │ │ + bnez a5,49758 │ │ │ │ ld ra,168(sp) │ │ │ │ ld s0,160(sp) │ │ │ │ - fmv.d fa0,fs1 │ │ │ │ + ld a0,24(sp) │ │ │ │ ld s1,152(sp) │ │ │ │ ld s2,144(sp) │ │ │ │ ld s3,136(sp) │ │ │ │ - ld s4,128(sp) │ │ │ │ - ld s5,120(sp) │ │ │ │ - ld s6,112(sp) │ │ │ │ - fld fs0,56(sp) │ │ │ │ - fld fs1,48(sp) │ │ │ │ - fld fs2,40(sp) │ │ │ │ addi sp,sp,176 │ │ │ │ ret │ │ │ │ - slli a4,a5,0x20 │ │ │ │ - srli a5,a4,0x1d │ │ │ │ - auipc a4,0x30 │ │ │ │ - addi a4,a4,-112 │ │ │ │ - add a5,a5,a4 │ │ │ │ - fld fs4,96(a5) │ │ │ │ - fmv.d fa0,fs4 │ │ │ │ - jal 3920 │ │ │ │ - fadd.d fs0,fs0,fa0 │ │ │ │ - j 49f18 │ │ │ │ - slli a4,a5,0x20 │ │ │ │ - srli a5,a4,0x1d │ │ │ │ - auipc a4,0x30 │ │ │ │ - addi a4,a4,-20 │ │ │ │ - j 49f06 │ │ │ │ - slli a4,a5,0x20 │ │ │ │ - srli a5,a4,0x1d │ │ │ │ - auipc a4,0x30 │ │ │ │ - addi a4,a4,-102 │ │ │ │ - j 49f06 │ │ │ │ - auipc a5,0x14 │ │ │ │ - fld fs1,-1216(a5) │ │ │ │ - j 4a26a │ │ │ │ - auipc a3,0x1c │ │ │ │ - addi a3,a3,-698 │ │ │ │ - li a2,84 │ │ │ │ - auipc a1,0x18 │ │ │ │ - addi a1,a1,-1046 │ │ │ │ - auipc a0,0x18 │ │ │ │ - addi a0,a0,-1006 │ │ │ │ - jal 3830 <__assert_fail@plt> │ │ │ │ - auipc a5,0x30 │ │ │ │ - ld a5,-850(a5) │ │ │ │ - fmv.x.d a4,fa0 │ │ │ │ + li a2,10 │ │ │ │ + li a1,0 │ │ │ │ + mv a0,s5 │ │ │ │ + jal 32b0 │ │ │ │ + sext.w a5,a0 │ │ │ │ + sd a5,24(s0) │ │ │ │ + bnez a5,4949e │ │ │ │ + lbu a3,0(s5) │ │ │ │ + li a4,48 │ │ │ │ + bne a3,a4,4976c │ │ │ │ + addi a5,a5,-1 │ │ │ │ + sd a5,24(s0) │ │ │ │ + j 49402 │ │ │ │ + auipc a1,0x14 │ │ │ │ + addi a1,a1,2004 │ │ │ │ + mv a0,s5 │ │ │ │ + jal 32a0 │ │ │ │ + mv s8,a0 │ │ │ │ + beqz a0,49402 │ │ │ │ + jal 3a00 <__ctype_b_loc@plt> │ │ │ │ + mv s5,a0 │ │ │ │ + lui s11,0x2 │ │ │ │ + mv a0,s8 │ │ │ │ + jal 3310 │ │ │ │ + ld a2,0(s5) │ │ │ │ + sext.w a0,a0 │ │ │ │ + li a3,0 │ │ │ │ + j 494d6 │ │ │ │ + addi s8,s8,1 │ │ │ │ + beq a3,a0,49620 │ │ │ │ + addiw a3,a3,1 │ │ │ │ + lbu a5,0(s8) │ │ │ │ + slli a5,a5,0x1 │ │ │ │ + add a5,a5,a2 │ │ │ │ + lhu a5,0(a5) │ │ │ │ + and a5,a5,s11 │ │ │ │ + bnez a5,494ce │ │ │ │ + bgeu a3,a0,49620 │ │ │ │ + mv a0,s8 │ │ │ │ + jal 3310 │ │ │ │ + lw a1,84(s0) │ │ │ │ + mv a2,a0 │ │ │ │ + ld a0,88(s0) │ │ │ │ + addiw a1,a1,1 │ │ │ │ + slli a5,a1,0x20 │ │ │ │ + srli a1,a5,0x1d │ │ │ │ + sext.w s7,a2 │ │ │ │ + sd a2,8(sp) │ │ │ │ + jal 1e81c │ │ │ │ + lw a1,84(s0) │ │ │ │ + mv a5,a0 │ │ │ │ + ld a0,96(s0) │ │ │ │ + addiw a1,a1,1 │ │ │ │ + sd a5,88(s0) │ │ │ │ + slli a5,a1,0x20 │ │ │ │ + srli a1,a5,0x1e │ │ │ │ + jal 1e81c │ │ │ │ + lwu a5,84(s0) │ │ │ │ + ld a7,88(s0) │ │ │ │ + addiw a1,s7,1 │ │ │ │ + slli a5,a5,0x3 │ │ │ │ + slli a1,a1,0x20 │ │ │ │ + add a7,a7,a5 │ │ │ │ + sd a0,96(s0) │ │ │ │ + srli a1,a1,0x20 │ │ │ │ + li a0,0 │ │ │ │ + sd a7,0(sp) │ │ │ │ + jal 1e81c │ │ │ │ + lwu a3,84(s0) │ │ │ │ + ld a5,96(s0) │ │ │ │ + ld a7,0(sp) │ │ │ │ + slli a3,a3,0x2 │ │ │ │ + add a5,a5,a3 │ │ │ │ + sd a0,0(a7) │ │ │ │ + sw s7,0(a5) │ │ │ │ + lwu a3,84(s0) │ │ │ │ + ld a5,88(s0) │ │ │ │ + ld a2,8(sp) │ │ │ │ + slli a3,a3,0x3 │ │ │ │ + add a5,a5,a3 │ │ │ │ ld a0,0(a5) │ │ │ │ - mv a3,s6 │ │ │ │ + mv a1,s8 │ │ │ │ + and a2,a2,s10 │ │ │ │ + jal 36a0 │ │ │ │ + lwu a5,84(s0) │ │ │ │ + ld a3,96(s0) │ │ │ │ + ld a4,88(s0) │ │ │ │ + slli a2,a5,0x3 │ │ │ │ + slli a5,a5,0x2 │ │ │ │ + add a4,a4,a2 │ │ │ │ + add a5,a5,a3 │ │ │ │ + lwu a3,0(a5) │ │ │ │ + ld a5,0(a4) │ │ │ │ + auipc a1,0x14 │ │ │ │ + addi a1,a1,1780 │ │ │ │ + li a0,0 │ │ │ │ + add a5,a5,a3 │ │ │ │ + sb zero,0(a5) │ │ │ │ + lw a5,84(s0) │ │ │ │ + addiw a5,a5,1 │ │ │ │ + sw a5,84(s0) │ │ │ │ + jal 32a0 │ │ │ │ + mv s8,a0 │ │ │ │ + bnez a0,494be │ │ │ │ + j 49402 │ │ │ │ + addiw a1,a4,1 │ │ │ │ + slli a1,a1,0x20 │ │ │ │ + sw a4,80(s0) │ │ │ │ + srli a1,a1,0x20 │ │ │ │ + li a0,0 │ │ │ │ + jal 1e81c │ │ │ │ + and s8,s8,s10 │ │ │ │ + sd a0,72(s0) │ │ │ │ + mv a2,s8 │ │ │ │ + mv a1,s5 │ │ │ │ + jal 36a0 │ │ │ │ + ld a5,72(s0) │ │ │ │ + addi s1,s1,1 │ │ │ │ + add a5,a5,s8 │ │ │ │ + sb zero,0(a5) │ │ │ │ + j 492d2 │ │ │ │ + addiw a1,a4,1 │ │ │ │ + slli a1,a1,0x20 │ │ │ │ + sw a4,16(s0) │ │ │ │ + srli a1,a1,0x20 │ │ │ │ + li a0,0 │ │ │ │ + jal 1e81c │ │ │ │ + and s8,s8,s10 │ │ │ │ + sd a0,8(s0) │ │ │ │ + mv a2,s8 │ │ │ │ + mv a1,s5 │ │ │ │ + jal 36a0 │ │ │ │ + ld a5,8(s0) │ │ │ │ + addi s1,s1,1 │ │ │ │ + add a5,a5,s8 │ │ │ │ + sb zero,0(a5) │ │ │ │ + j 492d2 │ │ │ │ + addiw a1,a4,1 │ │ │ │ + slli a1,a1,0x20 │ │ │ │ + sw a4,48(s0) │ │ │ │ + srli a1,a1,0x20 │ │ │ │ + li a0,0 │ │ │ │ + jal 1e81c │ │ │ │ + and s8,s8,s10 │ │ │ │ + sd a0,40(s0) │ │ │ │ + mv a2,s8 │ │ │ │ + mv a1,s5 │ │ │ │ + jal 36a0 │ │ │ │ + ld a5,40(s0) │ │ │ │ + add a5,a5,s8 │ │ │ │ + sb zero,0(a5) │ │ │ │ + j 49402 │ │ │ │ + auipc a1,0x14 │ │ │ │ + addi a1,a1,1624 │ │ │ │ + li a0,0 │ │ │ │ + jal 32a0 │ │ │ │ + mv s8,a0 │ │ │ │ + bnez a0,494be │ │ │ │ + j 49402 │ │ │ │ + sb a4,64(s0) │ │ │ │ + j 49402 │ │ │ │ + li a4,2 │ │ │ │ + bgeu a4,a5,49402 │ │ │ │ + j 4932a │ │ │ │ + li a5,1 │ │ │ │ + beq s4,a5,49254 │ │ │ │ + slli a5,s4,0x20 │ │ │ │ + srli s0,a5,0x1c │ │ │ │ + li s6,16 │ │ │ │ + li s4,5 │ │ │ │ + li s5,12 │ │ │ │ + auipc s11,0x15 │ │ │ │ + addi s11,s11,-1592 │ │ │ │ + add s1,s1,s6 │ │ │ │ + ld s1,0(s1) │ │ │ │ + mv a0,s1 │ │ │ │ + jal 3310 │ │ │ │ + sext.w s7,a0 │ │ │ │ + bgeu s4,s7,49698 │ │ │ │ + li a2,5 │ │ │ │ + auipc a1,0x15 │ │ │ │ + addi a1,a1,-1652 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 32c0 │ │ │ │ + beqz a0,496a4 │ │ │ │ + bgeu s5,s7,49694 │ │ │ │ + li a2,12 │ │ │ │ + mv a1,s11 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 32c0 │ │ │ │ + beqz a0,496da │ │ │ │ + ld s8,0(s3) │ │ │ │ + addi s6,s6,16 │ │ │ │ + beq s0,s6,49254 │ │ │ │ + ld s1,0(s8) │ │ │ │ + j 49660 │ │ │ │ + ld a5,24(sp) │ │ │ │ + addiw a1,s7,-4 │ │ │ │ + addiw s8,s7,-5 │ │ │ │ + slli a1,a1,0x20 │ │ │ │ + sw s8,24(a5) │ │ │ │ + srli a1,a1,0x20 │ │ │ │ + jal 1e81c │ │ │ │ + ld a5,24(sp) │ │ │ │ + slli s8,s8,0x20 │ │ │ │ + srli s8,s8,0x20 │ │ │ │ + sd a0,16(a5) │ │ │ │ + mv a2,s8 │ │ │ │ + addi a1,s1,5 │ │ │ │ + jal 36a0 │ │ │ │ + ld a5,24(sp) │ │ │ │ + ld a3,16(a5) │ │ │ │ + add a3,a3,s8 │ │ │ │ + sb zero,0(a3) │ │ │ │ + j 49684 │ │ │ │ + addiw s8,s7,-12 │ │ │ │ + addiw a1,s7,-11 │ │ │ │ + ld s7,24(sp) │ │ │ │ + slli a1,a1,0x20 │ │ │ │ + srli a1,a1,0x20 │ │ │ │ + sw s8,40(s7) │ │ │ │ + slli s8,s8,0x20 │ │ │ │ + jal 1e81c │ │ │ │ + srli s8,s8,0x20 │ │ │ │ + sd a0,32(s7) │ │ │ │ + mv a2,s8 │ │ │ │ + addi a1,s1,5 │ │ │ │ + jal 36a0 │ │ │ │ + ld a5,32(s7) │ │ │ │ + add a5,a5,s8 │ │ │ │ + sb zero,0(a5) │ │ │ │ + j 49694 │ │ │ │ + ld a3,32(sp) │ │ │ │ + lui a1,0x1 │ │ │ │ auipc a2,0x18 │ │ │ │ - addi a2,a2,-1122 │ │ │ │ - li a1,1 │ │ │ │ + addi a2,a2,844 │ │ │ │ + addi a1,a1,-492 │ │ │ │ + auipc a0,0x18 │ │ │ │ + addi a0,a0,-1432 │ │ │ │ + jal 22b80 │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ + ld a3,32(sp) │ │ │ │ + lui a1,0x1 │ │ │ │ + li a5,4 │ │ │ │ + mv a4,s9 │ │ │ │ + auipc a2,0x18 │ │ │ │ + addi a2,a2,662 │ │ │ │ + addi a1,a1,-534 │ │ │ │ + auipc a0,0x18 │ │ │ │ + addi a0,a0,-1470 │ │ │ │ + jal 22b80 │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ + sd s4,128(sp) │ │ │ │ + sd s5,120(sp) │ │ │ │ + sd s6,112(sp) │ │ │ │ sd s7,104(sp) │ │ │ │ sd s8,96(sp) │ │ │ │ sd s9,88(sp) │ │ │ │ sd s10,80(sp) │ │ │ │ sd s11,72(sp) │ │ │ │ - fsd fs3,32(sp) │ │ │ │ - fsd fs4,24(sp) │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - auipc a3,0x1c │ │ │ │ - addi a3,a3,-790 │ │ │ │ - li a2,72 │ │ │ │ - auipc a1,0x18 │ │ │ │ - addi a1,a1,-1122 │ │ │ │ + jal 3a10 <__stack_chk_fail@plt> │ │ │ │ + ld a3,32(sp) │ │ │ │ + lui a1,0x1 │ │ │ │ + li a5,3 │ │ │ │ + mv a4,s9 │ │ │ │ + auipc a2,0x18 │ │ │ │ + addi a2,a2,604 │ │ │ │ + addi a1,a1,-543 │ │ │ │ auipc a0,0x18 │ │ │ │ - addi a0,a0,-1106 │ │ │ │ - jal 3830 <__assert_fail@plt> │ │ │ │ - lw a5,0(a0) │ │ │ │ - beqz a5,4a404 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ - addi sp,sp,-80 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - sd s6,16(sp) │ │ │ │ - slli s6,a5,0x2 │ │ │ │ - add s6,s6,a5 │ │ │ │ - sd s2,48(sp) │ │ │ │ - sd s3,40(sp) │ │ │ │ - sd s5,24(sp) │ │ │ │ - sd s7,8(sp) │ │ │ │ - sd ra,72(sp) │ │ │ │ - sd s0,64(sp) │ │ │ │ - sd s1,56(sp) │ │ │ │ - sd s4,32(sp) │ │ │ │ - sd s8,0(sp) │ │ │ │ - mv s3,a0 │ │ │ │ - mv s5,a1 │ │ │ │ - slli s6,s6,0x4 │ │ │ │ - li s2,0 │ │ │ │ - li s7,88 │ │ │ │ - ld a5,8(s3) │ │ │ │ - add a5,a5,s2 │ │ │ │ - lw s4,32(a5) │ │ │ │ - beqz s4,4a3e0 │ │ │ │ - slli s4,s4,0x20 │ │ │ │ - srli s4,s4,0x20 │ │ │ │ - mul s4,s4,s7 │ │ │ │ - li s0,0 │ │ │ │ - j 4a398 │ │ │ │ - ld a5,8(s3) │ │ │ │ - add a5,a5,s2 │ │ │ │ - ld a0,48(a5) │ │ │ │ - add a0,a0,s0 │ │ │ │ - jal 453ec │ │ │ │ - ld a5,8(s3) │ │ │ │ + addi a0,a0,-1528 │ │ │ │ + jal 22b80 │ │ │ │ + li a0,-1 │ │ │ │ + jal 33c0 │ │ │ │ + addi sp,sp,-32 │ │ │ │ + mv a0,a1 │ │ │ │ + sd s0,16(sp) │ │ │ │ + sd s1,8(sp) │ │ │ │ + sd ra,24(sp) │ │ │ │ + mv s0,a1 │ │ │ │ + jal 4ee50 │ │ │ │ + auipc a1,0x18 │ │ │ │ + addi a1,a1,726 │ │ │ │ mv s1,a0 │ │ │ │ - add a5,a5,s2 │ │ │ │ - ld a0,48(a5) │ │ │ │ - add a0,a0,s0 │ │ │ │ - jal 455b4 │ │ │ │ - mv s8,a0 │ │ │ │ + jal 3580 │ │ │ │ + beqz a0,497e0 │ │ │ │ + auipc a1,0x18 │ │ │ │ + addi a1,a1,718 │ │ │ │ mv a0,s1 │ │ │ │ - jal 3310 │ │ │ │ - ld a5,8(s3) │ │ │ │ - mv a3,s1 │ │ │ │ - sext.w s8,s8 │ │ │ │ - add a5,a5,s2 │ │ │ │ - ld s1,48(a5) │ │ │ │ - mv a4,s5 │ │ │ │ - li a2,8 │ │ │ │ - mv a1,s8 │ │ │ │ - sext.w a0,a0 │ │ │ │ - add s1,s1,s0 │ │ │ │ - jal 49df0 │ │ │ │ + jal 3580 │ │ │ │ + beqz a0,497d2 │ │ │ │ + auipc a1,0x18 │ │ │ │ + addi a1,a1,710 │ │ │ │ mv a0,s1 │ │ │ │ - addi s0,s0,88 │ │ │ │ - jal 45466 │ │ │ │ - bne s4,s0,4a392 │ │ │ │ - addi s2,s2,80 │ │ │ │ - bne s6,s2,4a376 │ │ │ │ - ld ra,72(sp) │ │ │ │ - ld s0,64(sp) │ │ │ │ - ld s1,56(sp) │ │ │ │ - ld s2,48(sp) │ │ │ │ - ld s3,40(sp) │ │ │ │ - ld s4,32(sp) │ │ │ │ - ld s5,24(sp) │ │ │ │ - ld s6,16(sp) │ │ │ │ - ld s7,8(sp) │ │ │ │ - ld s8,0(sp) │ │ │ │ - fmv.d.x fa0,zero │ │ │ │ - addi sp,sp,80 │ │ │ │ + jal 3580 │ │ │ │ + bnez a0,497ee │ │ │ │ + mv a1,s0 │ │ │ │ + ld s0,16(sp) │ │ │ │ + ld ra,24(sp) │ │ │ │ + ld s1,8(sp) │ │ │ │ + li a0,0 │ │ │ │ + addi sp,sp,32 │ │ │ │ + j 491c8 │ │ │ │ + mv a1,s0 │ │ │ │ + ld s0,16(sp) │ │ │ │ + ld ra,24(sp) │ │ │ │ + ld s1,8(sp) │ │ │ │ + addi sp,sp,32 │ │ │ │ + j 7592 │ │ │ │ + lui a1,0x1 │ │ │ │ + li a3,0 │ │ │ │ + auipc a2,0x18 │ │ │ │ + addi a2,a2,670 │ │ │ │ + addi a1,a1,-645 │ │ │ │ + auipc a0,0x18 │ │ │ │ + addi a0,a0,-1654 │ │ │ │ + jal 3631e │ │ │ │ + li a0,1 │ │ │ │ + jal 33c0 │ │ │ │ + li a0,0 │ │ │ │ ret │ │ │ │ - fmv.d.x fa0,zero │ │ │ │ + addi sp,sp,-32 │ │ │ │ + sd s0,16(sp) │ │ │ │ + sd s1,8(sp) │ │ │ │ + mv s0,a1 │ │ │ │ + mv s1,a0 │ │ │ │ + li a1,32 │ │ │ │ + li a0,0 │ │ │ │ + sd ra,24(sp) │ │ │ │ + jal 1e81c │ │ │ │ + sb s0,8(a0) │ │ │ │ + ld ra,24(sp) │ │ │ │ + ld s0,16(sp) │ │ │ │ + sd s1,0(a0) │ │ │ │ + sd zero,16(a0) │ │ │ │ + sw zero,12(a0) │ │ │ │ + ld s1,8(sp) │ │ │ │ + addi sp,sp,32 │ │ │ │ + ret │ │ │ │ + addi sp,sp,-48 │ │ │ │ + sd s2,16(sp) │ │ │ │ + lw s2,12(a0) │ │ │ │ + sd s0,32(sp) │ │ │ │ + mv s0,a0 │ │ │ │ + addiw a5,s2,1 │ │ │ │ + ld a0,16(a0) │ │ │ │ + sd s1,24(sp) │ │ │ │ + slli a6,a5,0x20 │ │ │ │ + slli s1,a1,0x20 │ │ │ │ + slli a2,a2,0x20 │ │ │ │ + srli s1,s1,0x20 │ │ │ │ + srli a1,a6,0x1b │ │ │ │ + sd s3,8(sp) │ │ │ │ + sd s4,0(sp) │ │ │ │ + sd ra,40(sp) │ │ │ │ + mv s4,a3 │ │ │ │ + mv s3,a4 │ │ │ │ + or s1,s1,a2 │ │ │ │ + jal 1e81c │ │ │ │ + slli a5,s2,0x20 │ │ │ │ + srli s2,a5,0x1b │ │ │ │ + sd a0,16(s0) │ │ │ │ + add a5,a0,s2 │ │ │ │ + sb s4,16(a5) │ │ │ │ + sd s1,0(a5) │ │ │ │ + lw a3,12(s0) │ │ │ │ + sd s3,8(a5) │ │ │ │ + sd zero,24(a5) │ │ │ │ + sw zero,20(a5) │ │ │ │ + addiw a5,a3,1 │ │ │ │ + ld ra,40(sp) │ │ │ │ + sw a5,12(s0) │ │ │ │ + ld s0,32(sp) │ │ │ │ + ld s1,24(sp) │ │ │ │ + ld s2,16(sp) │ │ │ │ + ld s3,8(sp) │ │ │ │ + ld s4,0(sp) │ │ │ │ + addi sp,sp,48 │ │ │ │ + ret │ │ │ │ + lw a5,12(a0) │ │ │ │ + beqz a5,49906 │ │ │ │ + addi sp,sp,-48 │ │ │ │ + sd s0,32(sp) │ │ │ │ + sd s1,24(sp) │ │ │ │ + sd s2,16(sp) │ │ │ │ + sd s3,8(sp) │ │ │ │ + sd ra,40(sp) │ │ │ │ + mv s1,a0 │ │ │ │ + li s0,0 │ │ │ │ + li a3,0 │ │ │ │ + auipc s3,0x30 │ │ │ │ + ld s3,1604(s3) │ │ │ │ + auipc s2,0x18 │ │ │ │ + addi s2,s2,524 │ │ │ │ + ld a4,16(s1) │ │ │ │ + slli a5,s0,0x5 │ │ │ │ + ld a0,0(s3) │ │ │ │ + add a4,a4,a5 │ │ │ │ + lw a5,4(a4) │ │ │ │ + lw a4,0(a4) │ │ │ │ + mv a2,s2 │ │ │ │ + li a1,1 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + lw a5,12(s1) │ │ │ │ + addi s0,s0,1 │ │ │ │ + sext.w a3,s0 │ │ │ │ + bltu a3,a5,498d4 │ │ │ │ + ld ra,40(sp) │ │ │ │ + ld s0,32(sp) │ │ │ │ + ld s1,24(sp) │ │ │ │ + ld s2,16(sp) │ │ │ │ + ld s3,8(sp) │ │ │ │ + addi sp,sp,48 │ │ │ │ + ret │ │ │ │ + ret │ │ │ │ + lw a5,12(a0) │ │ │ │ + addi sp,sp,-32 │ │ │ │ + sd s2,0(sp) │ │ │ │ + sd ra,24(sp) │ │ │ │ + mv s2,a0 │ │ │ │ + ld a0,16(a0) │ │ │ │ + beqz a5,49944 │ │ │ │ + sd s1,8(sp) │ │ │ │ + sd s0,16(sp) │ │ │ │ + li s1,0 │ │ │ │ + slli s0,s1,0x5 │ │ │ │ + add a0,a0,s0 │ │ │ │ + ld a0,24(a0) │ │ │ │ + addi s1,s1,1 │ │ │ │ + jal 3670 │ │ │ │ + ld a0,16(s2) │ │ │ │ + lw a4,12(s2) │ │ │ │ + sext.w a5,s1 │ │ │ │ + add s0,s0,a0 │ │ │ │ + sd zero,24(s0) │ │ │ │ + bltu a5,a4,4991c │ │ │ │ + ld s0,16(sp) │ │ │ │ + ld s1,8(sp) │ │ │ │ + jal 3670 │ │ │ │ + ld ra,24(sp) │ │ │ │ + sd zero,16(s2) │ │ │ │ + ld s2,0(sp) │ │ │ │ + addi sp,sp,32 │ │ │ │ + ret │ │ │ │ + lw a3,12(a0) │ │ │ │ + beqz a3,49978 │ │ │ │ + ld a5,16(a0) │ │ │ │ + slli a4,a3,0x20 │ │ │ │ + srli a3,a4,0x1b │ │ │ │ + add a3,a3,a5 │ │ │ │ + lw a4,0(a5) │ │ │ │ + bltu a1,a4,49970 │ │ │ │ + lw a4,4(a5) │ │ │ │ + bgeu a4,a1,4997c │ │ │ │ + addi a5,a5,32 │ │ │ │ + bne a5,a3,49964 │ │ │ │ + li a0,0 │ │ │ │ + ret │ │ │ │ + li a0,1 │ │ │ │ + ret │ │ │ │ + lw a0,12(a0) │ │ │ │ + ret │ │ │ │ + ld a5,16(a0) │ │ │ │ + slli a4,a1,0x20 │ │ │ │ + srli a1,a4,0x1b │ │ │ │ + add a5,a5,a1 │ │ │ │ + lw a0,0(a5) │ │ │ │ + ret │ │ │ │ + ld a5,16(a0) │ │ │ │ + slli a4,a1,0x20 │ │ │ │ + srli a1,a4,0x1b │ │ │ │ + add a5,a5,a1 │ │ │ │ + lw a0,4(a5) │ │ │ │ + ret │ │ │ │ + addi sp,sp,-16 │ │ │ │ + sd s0,0(sp) │ │ │ │ + auipc a5,0x30 │ │ │ │ + ld a5,1536(a5) │ │ │ │ + andi s0,a1,7 │ │ │ │ + ld a0,0(a5) │ │ │ │ + srliw a1,a1,0x3 │ │ │ │ + snez s0,s0 │ │ │ │ + addw s0,s0,a1 │ │ │ │ + sext.w a3,s0 │ │ │ │ + li a1,1 │ │ │ │ + auipc a2,0x18 │ │ │ │ + addi a2,a2,290 │ │ │ │ + sd ra,8(sp) │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + slli a1,s0,0x20 │ │ │ │ + ld s0,0(sp) │ │ │ │ + ld ra,8(sp) │ │ │ │ + srli a1,a1,0x20 │ │ │ │ + li a0,0 │ │ │ │ + addi sp,sp,16 │ │ │ │ + j 1e81c │ │ │ │ + andi a5,a2,7 │ │ │ │ + mv a0,a1 │ │ │ │ + srliw a2,a2,0x3 │ │ │ │ + snez a1,a5 │ │ │ │ + addw a1,a1,a2 │ │ │ │ + j 1e81c │ │ │ │ + andi a5,a1,7 │ │ │ │ + snez a5,a5 │ │ │ │ + srliw a1,a1,0x3 │ │ │ │ + addw a5,a5,a1 │ │ │ │ + li a1,0 │ │ │ │ + beqz a2,49a10 │ │ │ │ + li a1,255 │ │ │ │ + slli a2,a5,0x20 │ │ │ │ + srli a2,a2,0x20 │ │ │ │ + j 3890 │ │ │ │ + srliw a5,a1,0x3 │ │ │ │ + srliw a3,a1,0x3 │ │ │ │ + beqz a5,49a44 │ │ │ │ + slli a3,a3,0x20 │ │ │ │ + srli a3,a3,0x20 │ │ │ │ + mv a5,a0 │ │ │ │ + add a3,a3,a0 │ │ │ │ + li a6,255 │ │ │ │ + j 49a36 │ │ │ │ + beq a3,a5,49a44 │ │ │ │ + lbu a4,0(a5) │ │ │ │ + addi a5,a5,1 │ │ │ │ + beq a4,a6,49a32 │ │ │ │ + li a0,0 │ │ │ │ + ret │ │ │ │ + andi a3,a1,7 │ │ │ │ + beqz a3,49b44 │ │ │ │ + addiw a5,a1,-1 │ │ │ │ + srliw a5,a5,0x3 │ │ │ │ + add a5,a5,a0 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + negw a4,a1 │ │ │ │ + andi a4,a4,7 │ │ │ │ + sraw a5,a5,a4 │ │ │ │ + andi a5,a5,1 │ │ │ │ + bne a2,a5,49a40 │ │ │ │ + andi a5,a1,6 │ │ │ │ + beqz a5,49b44 │ │ │ │ + addiw a5,a1,-2 │ │ │ │ + srliw a5,a5,0x3 │ │ │ │ + add a5,a5,a0 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + li a4,1 │ │ │ │ + subw a4,a4,a1 │ │ │ │ + andi a4,a4,7 │ │ │ │ + sraw a5,a5,a4 │ │ │ │ + andi a5,a5,1 │ │ │ │ + bne a5,a2,49a40 │ │ │ │ + li a5,2 │ │ │ │ + bgeu a5,a3,49b44 │ │ │ │ + addiw a5,a1,-3 │ │ │ │ + srliw a5,a5,0x3 │ │ │ │ + add a5,a5,a0 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + li a4,2 │ │ │ │ + subw a4,a4,a1 │ │ │ │ + andi a4,a4,7 │ │ │ │ + sraw a5,a5,a4 │ │ │ │ + andi a5,a5,1 │ │ │ │ + bne a2,a5,49a40 │ │ │ │ + andi a5,a1,4 │ │ │ │ + beqz a5,49b44 │ │ │ │ + addiw a5,a1,-4 │ │ │ │ + srliw a5,a5,0x3 │ │ │ │ + add a5,a5,a0 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + li a4,3 │ │ │ │ + subw a4,a4,a1 │ │ │ │ + andi a4,a4,7 │ │ │ │ + sraw a5,a5,a4 │ │ │ │ + andi a5,a5,1 │ │ │ │ + bne a2,a5,49a40 │ │ │ │ + li a5,4 │ │ │ │ + bgeu a5,a3,49b44 │ │ │ │ + addiw a5,a1,-5 │ │ │ │ + srliw a5,a5,0x3 │ │ │ │ + add a5,a5,a0 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + li a4,4 │ │ │ │ + subw a4,a4,a1 │ │ │ │ + andi a4,a4,7 │ │ │ │ + sraw a5,a5,a4 │ │ │ │ + andi a5,a5,1 │ │ │ │ + bne a2,a5,49a40 │ │ │ │ + li a5,5 │ │ │ │ + beq a3,a5,49b44 │ │ │ │ + addiw a5,a1,-6 │ │ │ │ + srliw a5,a5,0x3 │ │ │ │ + add a5,a5,a0 │ │ │ │ + lbu a5,0(a5) │ │ │ │ + li a4,5 │ │ │ │ + subw a4,a4,a1 │ │ │ │ + andi a4,a4,7 │ │ │ │ + sraw a5,a5,a4 │ │ │ │ + andi a5,a5,1 │ │ │ │ + bne a2,a5,49a40 │ │ │ │ + li a5,7 │ │ │ │ + bne a3,a5,49b44 │ │ │ │ + addiw a5,a1,-7 │ │ │ │ + srliw a5,a5,0x3 │ │ │ │ + add a0,a0,a5 │ │ │ │ + lbu a0,0(a0) │ │ │ │ + li a5,6 │ │ │ │ + subw a5,a5,a1 │ │ │ │ + andi a5,a5,7 │ │ │ │ + sraw a0,a0,a5 │ │ │ │ + andi a0,a0,1 │ │ │ │ + sub a0,a0,a2 │ │ │ │ + seqz a0,a0 │ │ │ │ + ret │ │ │ │ + li a0,1 │ │ │ │ + ret │ │ │ │ + beqz a1,49ba2 │ │ │ │ + addi sp,sp,-48 │ │ │ │ + sd s0,32(sp) │ │ │ │ + sd s1,24(sp) │ │ │ │ + sd s2,16(sp) │ │ │ │ + sd s3,8(sp) │ │ │ │ + sd ra,40(sp) │ │ │ │ + mv s1,a1 │ │ │ │ + mv s2,a0 │ │ │ │ + li s0,0 │ │ │ │ + auipc s3,0x17 │ │ │ │ + addi s3,s3,1332 │ │ │ │ + srliw a5,s0,0x3 │ │ │ │ + add a5,a5,s2 │ │ │ │ + lbu a2,0(a5) │ │ │ │ + not a5,s0 │ │ │ │ + andi a5,a5,7 │ │ │ │ + sraw a2,a2,a5 │ │ │ │ + andi a2,a2,1 │ │ │ │ + mv a1,s3 │ │ │ │ + li a0,1 │ │ │ │ + addiw s0,s0,1 │ │ │ │ + jal 37c0 <__printf_chk@plt> │ │ │ │ + bne s1,s0,49b64 │ │ │ │ + ld s0,32(sp) │ │ │ │ + ld ra,40(sp) │ │ │ │ + ld s1,24(sp) │ │ │ │ + ld s2,16(sp) │ │ │ │ + ld s3,8(sp) │ │ │ │ + auipc a1,0x17 │ │ │ │ + addi a1,a1,742 │ │ │ │ + li a0,1 │ │ │ │ + addi sp,sp,48 │ │ │ │ + j 37c0 <__printf_chk@plt> │ │ │ │ + auipc a1,0x17 │ │ │ │ + addi a1,a1,726 │ │ │ │ + li a0,1 │ │ │ │ + j 37c0 <__printf_chk@plt> │ │ │ │ + li a4,-1 │ │ │ │ + sd a4,0(a0) │ │ │ │ + sd zero,8(a0) │ │ │ │ + sb a4,16(a0) │ │ │ │ + sh zero,18(a0) │ │ │ │ ret │ │ │ │ - lw a5,0(a0) │ │ │ │ - beqz a5,4a514 │ │ │ │ - slli a5,a5,0x20 │ │ │ │ addi sp,sp,-112 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - sd s6,48(sp) │ │ │ │ - slli s6,a5,0x2 │ │ │ │ - add s6,s6,a5 │ │ │ │ - sd s0,96(sp) │ │ │ │ - sd s2,80(sp) │ │ │ │ sd s3,72(sp) │ │ │ │ - sd s5,56(sp) │ │ │ │ - sd s7,40(sp) │ │ │ │ - fsd fs1,0(sp) │ │ │ │ - sd ra,104(sp) │ │ │ │ + auipc s3,0x30 │ │ │ │ + ld s3,842(s3) │ │ │ │ + ld a5,0(s3) │ │ │ │ + sd a5,40(sp) │ │ │ │ + li a5,0 │ │ │ │ + sd s0,96(sp) │ │ │ │ sd s1,88(sp) │ │ │ │ + sd ra,104(sp) │ │ │ │ + mv s1,a1 │ │ │ │ + sd s2,80(sp) │ │ │ │ + mv s0,a0 │ │ │ │ + jal 3240 │ │ │ │ + sd a0,0(s1) │ │ │ │ + li a5,-1 │ │ │ │ + beq a0,a5,49d72 │ │ │ │ + mv a3,s0 │ │ │ │ + li a2,12 │ │ │ │ + li a1,1 │ │ │ │ + addi a0,sp,24 │ │ │ │ + jal 3780 │ │ │ │ + li a5,12 │ │ │ │ + mv s2,a0 │ │ │ │ + bne a0,a5,49d1a │ │ │ │ + lhu a4,24(sp) │ │ │ │ + lui a5,0x9 │ │ │ │ sd s4,64(sp) │ │ │ │ - sd s8,32(sp) │ │ │ │ - sd s9,24(sp) │ │ │ │ - fsd fs0,8(sp) │ │ │ │ - mv s3,a0 │ │ │ │ - mv s5,a1 │ │ │ │ - mv s0,a2 │ │ │ │ - slli s6,s6,0x4 │ │ │ │ - li s2,0 │ │ │ │ - li s7,88 │ │ │ │ - auipc a5,0x14 │ │ │ │ - fld fs1,-1572(a5) │ │ │ │ - ld a5,8(s3) │ │ │ │ - add a5,a5,s2 │ │ │ │ - lw s4,32(a5) │ │ │ │ - beqz s4,4a4ea │ │ │ │ - slli s4,s4,0x20 │ │ │ │ - srli s4,s4,0x20 │ │ │ │ - mul s4,s4,s7 │ │ │ │ - li s1,0 │ │ │ │ - j 4a46e │ │ │ │ - ld a5,8(s3) │ │ │ │ - add a5,a5,s2 │ │ │ │ - ld a5,48(a5) │ │ │ │ - ld a5,24(a5) │ │ │ │ - ld a0,88(a5) │ │ │ │ - jal 4f4e0 │ │ │ │ - ld a5,8(s3) │ │ │ │ - sext.w s9,a0 │ │ │ │ - add a5,a5,s2 │ │ │ │ - ld a0,48(a5) │ │ │ │ - add a0,a0,s1 │ │ │ │ - jal 455c0 │ │ │ │ - fld fa1,16(s0) │ │ │ │ - fld fa0,8(s0) │ │ │ │ - mv a1,s5 │ │ │ │ - mv s8,a0 │ │ │ │ - mv a0,s9 │ │ │ │ - jal 1b0c4 │ │ │ │ - fmv.d fs0,fa0 │ │ │ │ - fld fa1,16(s0) │ │ │ │ - fld fa0,0(s0) │ │ │ │ - fmv.d fa2,fs0 │ │ │ │ - li a0,25 │ │ │ │ - sext.w s8,s8 │ │ │ │ - jal 1af4e │ │ │ │ - fmv.d fa5,fa0 │ │ │ │ - fmv.d fa2,fs0 │ │ │ │ - fld fa1,16(s0) │ │ │ │ - fld fa0,0(s0) │ │ │ │ - mv a0,s8 │ │ │ │ - fmv.d fs0,fa5 │ │ │ │ - jal 1af4e │ │ │ │ - fneg.d fa5,fa0 │ │ │ │ - fdiv.d fa0,fa5,fs0 │ │ │ │ - fle.d a5,fs1,fa0 │ │ │ │ - beqz a5,4a4d4 │ │ │ │ - fmv.d fa0,fs1 │ │ │ │ - ld a5,8(s3) │ │ │ │ - add a5,a5,s2 │ │ │ │ - ld a0,48(a5) │ │ │ │ - add a0,a0,s1 │ │ │ │ - addi s1,s1,88 │ │ │ │ - jal 45466 │ │ │ │ - bne s4,s1,4a468 │ │ │ │ - addi s2,s2,80 │ │ │ │ - bne s6,s2,4a44c │ │ │ │ + sd s5,56(sp) │ │ │ │ + sd s6,48(sp) │ │ │ │ + addi a5,a5,-1249 │ │ │ │ + lbu s5,26(sp) │ │ │ │ + lbu s4,27(sp) │ │ │ │ + lw a3,28(sp) │ │ │ │ + lhu s6,34(sp) │ │ │ │ + li a0,1 │ │ │ │ + beq a4,a5,49c48 │ │ │ │ + ld s4,64(sp) │ │ │ │ + ld s5,56(sp) │ │ │ │ + ld s6,48(sp) │ │ │ │ + ld a4,40(sp) │ │ │ │ + ld a5,0(s3) │ │ │ │ + xor a5,a5,a4 │ │ │ │ + li a4,0 │ │ │ │ + bnez a5,49dd4 │ │ │ │ ld ra,104(sp) │ │ │ │ ld s0,96(sp) │ │ │ │ ld s1,88(sp) │ │ │ │ ld s2,80(sp) │ │ │ │ ld s3,72(sp) │ │ │ │ - ld s4,64(sp) │ │ │ │ - ld s5,56(sp) │ │ │ │ - ld s6,48(sp) │ │ │ │ - ld s7,40(sp) │ │ │ │ - ld s8,32(sp) │ │ │ │ - ld s9,24(sp) │ │ │ │ - fld fs0,8(sp) │ │ │ │ - fld fs1,0(sp) │ │ │ │ - fmv.d.x fa0,zero │ │ │ │ addi sp,sp,112 │ │ │ │ ret │ │ │ │ - fmv.d.x fa0,zero │ │ │ │ - ret │ │ │ │ - addi sp,sp,-320 │ │ │ │ - sd s4,272(sp) │ │ │ │ - lw s4,0(a0) │ │ │ │ - sd s3,280(sp) │ │ │ │ - sd s0,304(sp) │ │ │ │ - slli a4,s4,0x20 │ │ │ │ - srli s3,a4,0x1d │ │ │ │ - sd s6,256(sp) │ │ │ │ - mv s0,a1 │ │ │ │ - mv s6,a0 │ │ │ │ - mv a1,s3 │ │ │ │ - li a0,0 │ │ │ │ - sd ra,312(sp) │ │ │ │ - sd s8,240(sp) │ │ │ │ - sd s11,216(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - mv s8,a0 │ │ │ │ - mv a1,s3 │ │ │ │ - li a0,0 │ │ │ │ - jal 1d4e0 │ │ │ │ - mv s11,a0 │ │ │ │ - beqz s4,4aaf6 │ │ │ │ - fsd fs2,184(sp) │ │ │ │ - auipc a5,0x14 │ │ │ │ - fld fs2,-1860(a5) │ │ │ │ - fsd fs9,128(sp) │ │ │ │ - fmv.d fs9,fs2 │ │ │ │ - add s3,s3,s8 │ │ │ │ - sd s2,288(sp) │ │ │ │ - sd s5,264(sp) │ │ │ │ - sd s7,248(sp) │ │ │ │ - fsd fs0,200(sp) │ │ │ │ - fsd fs4,168(sp) │ │ │ │ - sd s1,296(sp) │ │ │ │ - sd s9,232(sp) │ │ │ │ - sd s10,224(sp) │ │ │ │ - fsd fs1,192(sp) │ │ │ │ - fsd fs3,176(sp) │ │ │ │ - fsd fs5,160(sp) │ │ │ │ - fsd fs6,152(sp) │ │ │ │ - fsd fs7,144(sp) │ │ │ │ - fsd fs8,136(sp) │ │ │ │ + mv a0,a3 │ │ │ │ + jal 35580 │ │ │ │ + mv a0,s6 │ │ │ │ + jal 3557e │ │ │ │ + andi a5,s4,4 │ │ │ │ + sb s5,16(s1) │ │ │ │ mv s5,a0 │ │ │ │ - mv s2,s8 │ │ │ │ - li s7,0 │ │ │ │ - auipc a5,0x14 │ │ │ │ - fld fs0,-1918(a5) │ │ │ │ - auipc a5,0x14 │ │ │ │ - fld fs4,-1910(a5) │ │ │ │ - sd s3,72(sp) │ │ │ │ - sd s8,88(sp) │ │ │ │ - sd a0,96(sp) │ │ │ │ - sd s4,104(sp) │ │ │ │ - sd s8,112(sp) │ │ │ │ - sd a0,120(sp) │ │ │ │ - sd s0,80(sp) │ │ │ │ - ld a5,8(s6) │ │ │ │ + bnez a5,49ca4 │ │ │ │ + sh zero,18(s1) │ │ │ │ + sd s2,8(s1) │ │ │ │ + andi a5,s4,8 │ │ │ │ + beqz a5,49cd4 │ │ │ │ + li s2,0 │ │ │ │ + li s5,-1 │ │ │ │ + j 49c78 │ │ │ │ + addiw s2,s2,1 │ │ │ │ + beqz a0,49d4e │ │ │ │ + mv a0,s0 │ │ │ │ + jal 3380 │ │ │ │ + bne a0,s5,49c74 │ │ │ │ + auipc a5,0x30 │ │ │ │ + ld a5,806(a5) │ │ │ │ + ld a0,0(a5) │ │ │ │ + auipc a2,0x18 │ │ │ │ + addi a2,a2,-116 │ │ │ │ + li a1,1 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + ld s4,64(sp) │ │ │ │ + ld s5,56(sp) │ │ │ │ + ld s6,48(sp) │ │ │ │ + li a0,-1 │ │ │ │ + j 49c2c │ │ │ │ + sh a0,18(s1) │ │ │ │ + sext.w a5,a0 │ │ │ │ + li a4,6 │ │ │ │ + bltu a4,a5,49d8c │ │ │ │ + mv a2,a0 │ │ │ │ + mv a3,s0 │ │ │ │ + li a1,1 │ │ │ │ + addi a0,s1,20 │ │ │ │ + jal 3780 │ │ │ │ + bne s5,a0,49dc0 │ │ │ │ + lhu s2,18(s1) │ │ │ │ + andi a5,s4,8 │ │ │ │ + addi s2,s2,12 │ │ │ │ + sd s2,8(s1) │ │ │ │ + bnez a5,49c6e │ │ │ │ + andi a5,s4,16 │ │ │ │ + beqz a5,49d08 │ │ │ │ + li s2,0 │ │ │ │ + li s5,-1 │ │ │ │ + j 49ce4 │ │ │ │ + addiw s2,s2,1 │ │ │ │ + beqz a0,49d02 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 3380 │ │ │ │ + bne a0,s5,49ce0 │ │ │ │ + auipc a5,0x30 │ │ │ │ + ld a5,698(a5) │ │ │ │ + ld a0,0(a5) │ │ │ │ + auipc a2,0x18 │ │ │ │ + addi a2,a2,-272 │ │ │ │ + j 49c94 │ │ │ │ + ld a5,8(s1) │ │ │ │ + add a5,a5,s2 │ │ │ │ + sd a5,8(s1) │ │ │ │ + andi s4,s4,2 │ │ │ │ + bnez s4,49d56 │ │ │ │ + ld s4,64(sp) │ │ │ │ + ld s5,56(sp) │ │ │ │ + ld s6,48(sp) │ │ │ │ li a0,0 │ │ │ │ - li s9,0 │ │ │ │ - add a5,a5,s7 │ │ │ │ - lw s4,32(a5) │ │ │ │ - slli a5,s4,0x20 │ │ │ │ - srli a4,a5,0x1d │ │ │ │ - mv a1,a4 │ │ │ │ - sd a4,64(sp) │ │ │ │ - jal 1d4e0 │ │ │ │ - fmv.d.x fa5,zero │ │ │ │ - sd a0,0(s2) │ │ │ │ - li a2,0 │ │ │ │ - fsd fa5,0(s5) │ │ │ │ - beqz s4,4a6b6 │ │ │ │ - auipc a5,0x14 │ │ │ │ - fld fs3,-1956(a5) │ │ │ │ - mv s1,s9 │ │ │ │ - mv s4,a2 │ │ │ │ - sd s7,48(sp) │ │ │ │ - sd s6,56(sp) │ │ │ │ - ld a5,56(sp) │ │ │ │ - ld a4,48(sp) │ │ │ │ - ld a5,8(a5) │ │ │ │ - add a5,a5,a4 │ │ │ │ - ld a0,48(a5) │ │ │ │ - add a0,a0,s4 │ │ │ │ - ld a5,24(a0) │ │ │ │ - ld s0,88(a5) │ │ │ │ - jal 453ec │ │ │ │ - mv s8,a0 │ │ │ │ + j 49c2c │ │ │ │ + auipc a5,0x30 │ │ │ │ + ld a5,654(a5) │ │ │ │ + ld a0,0(a5) │ │ │ │ + li a4,12 │ │ │ │ + mv a3,s2 │ │ │ │ + auipc a2,0x18 │ │ │ │ + addi a2,a2,-520 │ │ │ │ + li a1,1 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ mv a0,s0 │ │ │ │ - jal 4f4e0 │ │ │ │ - ld a3,0(s2) │ │ │ │ - fmv.d.x fa5,zero │ │ │ │ - lw t3,40(s0) │ │ │ │ - add a5,a3,s1 │ │ │ │ - fsd fa5,0(a5) │ │ │ │ - sext.w t4,a0 │ │ │ │ - beqz t3,4aab8 │ │ │ │ - ld s7,32(s0) │ │ │ │ - li s9,0 │ │ │ │ - sd s5,32(sp) │ │ │ │ - sd s4,40(sp) │ │ │ │ - li s10,0 │ │ │ │ - li s11,0 │ │ │ │ - auipc s3,0x30 │ │ │ │ - ld s3,-1696(s3) │ │ │ │ - auipc a5,0x13 │ │ │ │ - fld fs2,2024(a5) │ │ │ │ - auipc a5,0x13 │ │ │ │ - fld fs1,2032(a5) │ │ │ │ - mv s5,s1 │ │ │ │ - sd t4,24(sp) │ │ │ │ - mv s4,s9 │ │ │ │ - mv s6,t3 │ │ │ │ - mv a1,s7 │ │ │ │ - slli s7,s4,0x3 │ │ │ │ - add a0,a1,s7 │ │ │ │ - lwu a5,0(a0) │ │ │ │ - li a7,27 │ │ │ │ - add a5,a5,s3 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - addiw a5,a5,-61 │ │ │ │ - zext.b a5,a5 │ │ │ │ - bltu a7,a5,4a680 │ │ │ │ - auipc a7,0x1c │ │ │ │ - addi a7,a7,-1770 │ │ │ │ - slli a5,a5,0x2 │ │ │ │ - add a5,a5,a7 │ │ │ │ - lw a5,0(a5) │ │ │ │ - add a5,a5,a7 │ │ │ │ - jr a5 │ │ │ │ - lw s6,40(s0) │ │ │ │ - addi s4,s4,1 │ │ │ │ - sext.w a5,s4 │ │ │ │ - bltu a5,s6,4a64a │ │ │ │ - mv s1,s5 │ │ │ │ - add a3,a3,s1 │ │ │ │ - ld s5,32(sp) │ │ │ │ - ld s4,40(sp) │ │ │ │ - fld fa4,0(a3) │ │ │ │ - fld fa5,0(s5) │ │ │ │ - mv a0,s8 │ │ │ │ - addi s1,s1,8 │ │ │ │ - fadd.d fa5,fa5,fa4 │ │ │ │ - addi s4,s4,88 │ │ │ │ - fsd fa5,0(s5) │ │ │ │ - jal 3670 │ │ │ │ - ld a5,64(sp) │ │ │ │ - bne a5,s1,4a5e4 │ │ │ │ - ld s7,48(sp) │ │ │ │ - ld s6,56(sp) │ │ │ │ - fmv.d fa0,fs9 │ │ │ │ - addi s2,s2,8 │ │ │ │ - addi s7,s7,80 │ │ │ │ - jal 3700 │ │ │ │ - fmv.d fs1,fa0 │ │ │ │ - fld fa0,0(s5) │ │ │ │ - addi s5,s5,8 │ │ │ │ - jal 3700 │ │ │ │ - fadd.d fa0,fs1,fa0 │ │ │ │ - jal 3920 │ │ │ │ - ld a5,72(sp) │ │ │ │ - fmv.d fs9,fa0 │ │ │ │ - bne a5,s2,4a5a4 │ │ │ │ - ld s1,88(sp) │ │ │ │ - ld s9,96(sp) │ │ │ │ - ld s4,104(sp) │ │ │ │ - ld s8,112(sp) │ │ │ │ - ld s11,120(sp) │ │ │ │ - fmv.d fs2,fa0 │ │ │ │ + jal 3930 │ │ │ │ + beqz a0,49ca0 │ │ │ │ + auipc a0,0x18 │ │ │ │ + addi a0,a0,-478 │ │ │ │ + jal 38e0 │ │ │ │ + li a0,-1 │ │ │ │ + j 49c2c │ │ │ │ + ld a5,8(s1) │ │ │ │ + add a5,a5,s2 │ │ │ │ + sd a5,8(s1) │ │ │ │ + j 49cd4 │ │ │ │ + mv a3,s0 │ │ │ │ + li a2,2 │ │ │ │ + li a1,1 │ │ │ │ + addi a0,s1,20 │ │ │ │ + jal 3780 │ │ │ │ + li a5,2 │ │ │ │ + bne a0,a5,49dac │ │ │ │ + ld a5,8(s1) │ │ │ │ + addi a5,a5,2 │ │ │ │ + sd a5,8(s1) │ │ │ │ + j 49d10 │ │ │ │ + auipc a5,0x30 │ │ │ │ + ld a5,566(a5) │ │ │ │ + ld a0,0(a5) │ │ │ │ + auipc a2,0x18 │ │ │ │ + addi a2,a2,-636 │ │ │ │ + li a1,1 │ │ │ │ + jal 38a0 <__fprintf_chk@plt> │ │ │ │ + j 49bee │ │ │ │ + mv a1,a0 │ │ │ │ + li a2,1 │ │ │ │ + mv a0,s0 │ │ │ │ + jal 33b0 │ │ │ │ + beqz a0,49cc4 │ │ │ │ + auipc a5,0x30 │ │ │ │ + ld a5,528(a5) │ │ │ │ + ld a0,0(a5) │ │ │ │ + auipc a2,0x18 │ │ │ │ + addi a2,a2,-522 │ │ │ │ + j 49c94 │ │ │ │ + auipc a5,0x30 │ │ │ │ + ld a5,508(a5) │ │ │ │ + ld a0,0(a5) │ │ │ │ + auipc a2,0x18 │ │ │ │ + addi a2,a2,-510 │ │ │ │ + j 49c94 │ │ │ │ + auipc a5,0x30 │ │ │ │ + ld a5,488(a5) │ │ │ │ + ld a0,0(a5) │ │ │ │ + auipc a2,0x18 │ │ │ │ + addi a2,a2,-602 │ │ │ │ + j 49c94 │ │ │ │ + sd s4,64(sp) │ │ │ │ + sd s5,56(sp) │ │ │ │ + sd s6,48(sp) │ │ │ │ + jal 3a10 <__stack_chk_fail@plt> │ │ │ │ + addi sp,sp,-96 │ │ │ │ + sd s2,64(sp) │ │ │ │ + sd s5,40(sp) │ │ │ │ + sd s6,32(sp) │ │ │ │ + sd s7,24(sp) │ │ │ │ + sd ra,88(sp) │ │ │ │ + mv s7,a1 │ │ │ │ + sd s0,80(sp) │ │ │ │ + sd s1,72(sp) │ │ │ │ + sd s3,56(sp) │ │ │ │ + sd s4,48(sp) │ │ │ │ + sd s8,16(sp) │ │ │ │ + mv s5,a0 │ │ │ │ + mv s6,a2 │ │ │ │ + jal 25f04 │ │ │ │ + lw a5,64(s7) │ │ │ │ + mv s2,a0 │ │ │ │ + beqz a5,4a000 │ │ │ │ li s0,0 │ │ │ │ - li s2,0 │ │ │ │ - auipc a5,0x13 │ │ │ │ - fld fs0,1138(a5) │ │ │ │ li s3,0 │ │ │ │ - fld fa0,0(s9) │ │ │ │ - fsub.d fa0,fa0,fs2 │ │ │ │ - fsd fa0,0(s9) │ │ │ │ - jal 3700 │ │ │ │ - fsub.d fa0,fs0,fa0 │ │ │ │ - ld s5,8(s6) │ │ │ │ - add s5,s5,s0 │ │ │ │ - jal 3920 │ │ │ │ - slli a5,s3,0x3 │ │ │ │ - fsd fs2,64(s5) │ │ │ │ - fsd fa0,56(s5) │ │ │ │ - add a5,a5,s11 │ │ │ │ - fld fa5,0(s9) │ │ │ │ - fld fa4,0(a5) │ │ │ │ - ld a0,0(s1) │ │ │ │ - flt.d a5,fa4,fa5 │ │ │ │ - beqz a5,4aabe │ │ │ │ - fsd fa5,72(s5) │ │ │ │ - jal 3670 │ │ │ │ - addiw a5,s2,1 │ │ │ │ - sd zero,0(s1) │ │ │ │ - addi s9,s9,8 │ │ │ │ - addi s0,s0,80 │ │ │ │ - addi s1,s1,8 │ │ │ │ - beq s4,a5,4aad6 │ │ │ │ - slli s3,s2,0x20 │ │ │ │ - srli s3,s3,0x20 │ │ │ │ - mv s2,a5 │ │ │ │ - j 4a700 │ │ │ │ - lw a4,4(a0) │ │ │ │ - mv a5,s11 │ │ │ │ - li t1,32 │ │ │ │ - addw a7,a4,s11 │ │ │ │ - mv t4,a7 │ │ │ │ - add a0,a3,s5 │ │ │ │ - beqz a4,4a680 │ │ │ │ - slli a4,a5,0x20 │ │ │ │ + ld s1,48(s7) │ │ │ │ + add s1,s1,s0 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 3310 │ │ │ │ + sext.w a3,a0 │ │ │ │ + mv a2,s1 │ │ │ │ + mv a1,s2 │ │ │ │ + mv a0,s5 │ │ │ │ + jal 25f1e │ │ │ │ + ld a5,0(s2) │ │ │ │ + slli a4,s0,0x4 │ │ │ │ + addi s0,s0,1 │ │ │ │ + add a5,a5,a4 │ │ │ │ + lw a5,8(a5) │ │ │ │ + sext.w a4,s0 │ │ │ │ + mv s4,a5 │ │ │ │ + bgeu a5,s3,49e40 │ │ │ │ + mv s4,s3 │ │ │ │ + lw a5,64(s7) │ │ │ │ + sext.w s3,s4 │ │ │ │ + bltu a4,a5,49e0c │ │ │ │ + addiw a4,s4,2 │ │ │ │ + mulw a5,a4,a5 │ │ │ │ + addiw s4,s4,1 │ │ │ │ + lw a3,0(s7) │ │ │ │ + lw a1,4(s7) │ │ │ │ + li a0,0 │ │ │ │ + li s8,62 │ │ │ │ + addw a1,a1,a3 │ │ │ │ + addiw a1,a1,4 │ │ │ │ + addw a1,a1,a5 │ │ │ │ + li s1,10 │ │ │ │ + divuw s6,s6,a4 │ │ │ │ + lw a4,8(s2) │ │ │ │ + divuw a5,a4,s6 │ │ │ │ + slliw a4,a5,0x3 │ │ │ │ + subw a5,a4,a5 │ │ │ │ + addw a1,a1,a5 │ │ │ │ + slli a1,a1,0x20 │ │ │ │ + srli a1,a1,0x20 │ │ │ │ + jal 1e81c │ │ │ │ + sb s8,0(a0) │ │ │ │ + lwu a2,8(s7) │ │ │ │ + ld a1,40(s7) │ │ │ │ + mv s3,a0 │ │ │ │ + addi a0,a0,1 │ │ │ │ + jal 36a0 │ │ │ │ + lw s0,8(s7) │ │ │ │ + addiw a4,s0,1 │ │ │ │ + addiw a5,s0,2 │ │ │ │ + slli a4,a4,0x20 │ │ │ │ srli a4,a4,0x20 │ │ │ │ - add a4,a4,s8 │ │ │ │ - lbu a4,0(a4) │ │ │ │ - fcvt.d.wu fa5,a4 │ │ │ │ - bgeu t1,a4,4a9aa │ │ │ │ - fsub.d fa5,fa5,fs0 │ │ │ │ - fld fa4,0(a0) │ │ │ │ - addiw a5,a5,1 │ │ │ │ - fdiv.d fa5,fa5,fs2 │ │ │ │ - fsub.d fa5,fa5,fs1 │ │ │ │ - fadd.d fa5,fa4,fa5 │ │ │ │ - fsd fa5,0(a0) │ │ │ │ - bne a7,a5,4a77a │ │ │ │ - addi s4,s4,1 │ │ │ │ - subw s11,s10,s11 │ │ │ │ - sext.w a5,s4 │ │ │ │ - addw s10,s11,t4 │ │ │ │ - mv s11,a7 │ │ │ │ - bltu a5,s6,4a64a │ │ │ │ - j 4a68a │ │ │ │ - lw a5,4(a0) │ │ │ │ - li s1,0 │ │ │ │ - beqz a5,4a680 │ │ │ │ - li s9,32 │ │ │ │ - auipc a5,0x13 │ │ │ │ - fld fs6,1598(a5) │ │ │ │ - auipc a5,0x13 │ │ │ │ - fld fs5,1606(a5) │ │ │ │ - auipc a5,0x13 │ │ │ │ - fld fs8,1614(a5) │ │ │ │ - auipc a5,0x13 │ │ │ │ - fld fs7,902(a5) │ │ │ │ - j 4a82a │ │ │ │ - fcvt.d.wu fa0,a5 │ │ │ │ - bgeu s9,a5,4ab18 │ │ │ │ - fsub.d fa0,fa0,fs6 │ │ │ │ - fdiv.d fa0,fa0,fs5 │ │ │ │ - jal 3700 │ │ │ │ - fsub.d fa0,fs7,fa0 │ │ │ │ - jal 3920 │ │ │ │ - ld a3,0(s2) │ │ │ │ - add a5,a3,s5 │ │ │ │ - fld fa5,0(a5) │ │ │ │ - fadd.d fa5,fa5,fa0 │ │ │ │ - fsd fa5,0(a5) │ │ │ │ - ld a1,32(s0) │ │ │ │ - addiw s1,s1,1 │ │ │ │ - addiw s11,s11,1 │ │ │ │ - add a5,a1,s7 │ │ │ │ - lw a5,4(a5) │ │ │ │ - addiw s10,s10,1 │ │ │ │ - bgeu s1,a5,4a67c │ │ │ │ - mv a2,s10 │ │ │ │ - mv a1,s11 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 4bbaa │ │ │ │ - slli a5,s11,0x20 │ │ │ │ + slli a5,a5,0x20 │ │ │ │ + add a4,a4,s3 │ │ │ │ srli a5,a5,0x20 │ │ │ │ - add a5,a5,s8 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - bnez a0,4a7ec │ │ │ │ - fcvt.d.wu fa5,a5 │ │ │ │ - bgeu s9,a5,4a9aa │ │ │ │ - fsub.d fa5,fa5,fs6 │ │ │ │ - ld a3,0(s2) │ │ │ │ - add a5,a3,s5 │ │ │ │ - fld fa4,0(a5) │ │ │ │ - fdiv.d fa5,fa5,fs5 │ │ │ │ - fsub.d fa5,fa5,fs8 │ │ │ │ - fadd.d fa5,fa4,fa5 │ │ │ │ - fsd fa5,0(a5) │ │ │ │ - j 4a818 │ │ │ │ - lw a5,4(a0) │ │ │ │ - beqz a5,4a680 │ │ │ │ - bnez s11,4a9ea │ │ │ │ - ld a4,24(sp) │ │ │ │ - addw a5,a5,s10 │ │ │ │ - li a7,32 │ │ │ │ - add a0,a3,s5 │ │ │ │ - bnez a4,4aa76 │ │ │ │ - auipc a4,0x13 │ │ │ │ - fld fa1,1412(a4) │ │ │ │ - auipc a4,0x13 │ │ │ │ - fld fa2,1420(a4) │ │ │ │ - auipc a4,0x13 │ │ │ │ - fld fa3,1436(a4) │ │ │ │ - lbu a4,0(s8) │ │ │ │ - fcvt.d.wu fa5,a4 │ │ │ │ - bgeu a7,a4,4a9aa │ │ │ │ - fsub.d fa5,fa5,fa1 │ │ │ │ - fld fa4,0(a0) │ │ │ │ - addiw s10,s10,1 │ │ │ │ - fdiv.d fa5,fa5,fa2 │ │ │ │ - fsub.d fa5,fa5,fa3 │ │ │ │ - fadd.d fa5,fa4,fa5 │ │ │ │ - fsd fa5,0(a0) │ │ │ │ - bne s10,a5,4a89c │ │ │ │ - mv s10,a5 │ │ │ │ - addi s4,s4,1 │ │ │ │ - sext.w a5,s4 │ │ │ │ - bltu a5,s6,4a64a │ │ │ │ - j 4a68a │ │ │ │ - lw a5,4(a0) │ │ │ │ - addw s7,a5,s11 │ │ │ │ - beqz a5,4a680 │ │ │ │ - sd s0,8(sp) │ │ │ │ - li s9,32 │ │ │ │ - auipc a5,0x13 │ │ │ │ - fld fs7,1320(a5) │ │ │ │ - auipc a5,0x13 │ │ │ │ - fld fs6,1328(a5) │ │ │ │ - auipc a5,0x13 │ │ │ │ - fld fs5,632(a5) │ │ │ │ - mv s0,s11 │ │ │ │ - sd a1,16(sp) │ │ │ │ - mv s1,s7 │ │ │ │ + sb s1,0(a4) │ │ │ │ + add a5,a5,s3 │ │ │ │ + sb s8,0(a5) │ │ │ │ + addiw s0,s0,3 │ │ │ │ + slli a0,s0,0x20 │ │ │ │ + lwu a2,4(s7) │ │ │ │ + ld a1,32(s7) │ │ │ │ + srli a0,a0,0x20 │ │ │ │ + add a0,a0,s3 │ │ │ │ + jal 36a0 │ │ │ │ + lw a5,4(s7) │ │ │ │ + addw s0,s0,a5 │ │ │ │ slli a5,s0,0x20 │ │ │ │ srli a5,a5,0x20 │ │ │ │ - add a5,a5,s8 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - fcvt.d.wu fa0,a5 │ │ │ │ - bgeu s9,a5,4ab18 │ │ │ │ - fsub.d fa0,fa0,fs7 │ │ │ │ + add a5,a5,s3 │ │ │ │ + sb s1,0(a5) │ │ │ │ + lw a5,8(s2) │ │ │ │ addiw s0,s0,1 │ │ │ │ - fdiv.d fa0,fa0,fs6 │ │ │ │ - jal 3700 │ │ │ │ - fsub.d fa0,fs5,fa0 │ │ │ │ - jal 3920 │ │ │ │ - ld a3,0(s2) │ │ │ │ - add a5,a3,s5 │ │ │ │ - fld fa5,0(a5) │ │ │ │ - fadd.d fa5,fa5,fa0 │ │ │ │ - fsd fa5,0(a5) │ │ │ │ - bne s7,s0,4a8fe │ │ │ │ - addi s4,s4,1 │ │ │ │ - subw s11,s10,s11 │ │ │ │ - sext.w a5,s4 │ │ │ │ - addw s10,s11,s1 │ │ │ │ - ld s0,8(sp) │ │ │ │ - ld a1,16(sp) │ │ │ │ - mv s11,s7 │ │ │ │ - bltu a5,s6,4a64a │ │ │ │ - j 4a68a │ │ │ │ - lw a5,4(a0) │ │ │ │ - add a4,a3,s5 │ │ │ │ - li a0,32 │ │ │ │ - addw a7,a5,s11 │ │ │ │ - beqz a5,4a680 │ │ │ │ - slli a5,s11,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - add a5,a5,s8 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - fcvt.d.wu fa5,a5 │ │ │ │ - bgeu a0,a5,4a9aa │ │ │ │ - fsub.d fa5,fa5,fs0 │ │ │ │ - fld fa4,0(a4) │ │ │ │ - addiw s11,s11,1 │ │ │ │ - fdiv.d fa5,fa5,fs4 │ │ │ │ - fsub.d fa5,fa5,fs3 │ │ │ │ - fadd.d fa5,fa4,fa5 │ │ │ │ - fsd fa5,0(a4) │ │ │ │ - beq a7,s11,4a680 │ │ │ │ - slli a5,s11,0x20 │ │ │ │ + beqz a5,49fd4 │ │ │ │ + sd s10,0(sp) │ │ │ │ + sd s9,8(sp) │ │ │ │ + li s10,0 │ │ │ │ + li s8,10 │ │ │ │ + li s7,9 │ │ │ │ + j 49f54 │ │ │ │ + ld a5,0(s2) │ │ │ │ + slli s9,s10,0x4 │ │ │ │ + slli a0,s0,0x20 │ │ │ │ + add a5,a5,s9 │ │ │ │ + lw s1,8(a5) │ │ │ │ + srli a0,a0,0x20 │ │ │ │ + li a1,32 │ │ │ │ + subw s1,s4,s1 │ │ │ │ + slli a2,s1,0x20 │ │ │ │ + srli a2,a2,0x20 │ │ │ │ + add a0,a0,s3 │ │ │ │ + jal 3890 │ │ │ │ + ld a5,0(s2) │ │ │ │ + addw s1,s1,s0 │ │ │ │ + slli a0,s1,0x20 │ │ │ │ + add a5,a5,s9 │ │ │ │ + lwu a2,8(a5) │ │ │ │ + ld a1,0(a5) │ │ │ │ + srli a0,a0,0x20 │ │ │ │ + add a0,a0,s3 │ │ │ │ + jal 36a0 │ │ │ │ + ld a5,0(s2) │ │ │ │ + lw a4,8(s2) │ │ │ │ + addi s10,s10,1 │ │ │ │ + add a5,a5,s9 │ │ │ │ + lw s0,8(a5) │ │ │ │ + sext.w a5,s10 │ │ │ │ + addw s0,s0,s1 │ │ │ │ + bgeu a5,a4,49fd0 │ │ │ │ + remuw a5,s10,s6 │ │ │ │ + bnez a5,49efc │ │ │ │ + slli a5,s0,0x20 │ │ │ │ srli a5,a5,0x20 │ │ │ │ - add a5,a5,s8 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - fcvt.d.wu fa5,a5 │ │ │ │ - bltu a0,a5,4a97c │ │ │ │ - ld s10,80(sp) │ │ │ │ - fmv.x.d a4,fa5 │ │ │ │ - auipc a5,0x2f │ │ │ │ - ld a5,1528(a5) │ │ │ │ - ld a0,0(a5) │ │ │ │ - mv a3,s10 │ │ │ │ - auipc a2,0x17 │ │ │ │ - addi a2,a2,1260 │ │ │ │ - li a1,1 │ │ │ │ - jal 38a0 <__fprintf_chk@plt> │ │ │ │ - auipc a3,0x1b │ │ │ │ - addi a3,a3,1606 │ │ │ │ - li a2,72 │ │ │ │ - auipc a1,0x17 │ │ │ │ - addi a1,a1,1274 │ │ │ │ - auipc a0,0x17 │ │ │ │ - addi a0,a0,1290 │ │ │ │ - jal 3830 <__assert_fail@plt> │ │ │ │ - addiw a7,s11,-1 │ │ │ │ - slli a7,a7,0x20 │ │ │ │ - slli t4,s11,0x20 │ │ │ │ - srli a7,a7,0x20 │ │ │ │ - srli t4,t4,0x20 │ │ │ │ - ld a2,24(sp) │ │ │ │ - addw a5,a5,s10 │ │ │ │ - add a7,a7,s8 │ │ │ │ - li t1,32 │ │ │ │ - auipc a4,0x13 │ │ │ │ - fld fa1,1024(a4) │ │ │ │ - auipc a4,0x13 │ │ │ │ - fld fa2,1032(a4) │ │ │ │ - auipc a4,0x13 │ │ │ │ - fld fa3,1048(a4) │ │ │ │ - add t4,t4,s8 │ │ │ │ - add a0,a3,s5 │ │ │ │ - j 4aa36 │ │ │ │ - fld fa4,0(a0) │ │ │ │ - addiw s10,s10,1 │ │ │ │ - fadd.d fa5,fa4,fa5 │ │ │ │ - fsd fa5,0(a0) │ │ │ │ - beq a5,s10,4a8c2 │ │ │ │ - lbu a4,0(a7) │ │ │ │ - fcvt.d.wu fa5,a4 │ │ │ │ - bgeu t1,a4,4a9aa │ │ │ │ - fsub.d fa5,fa5,fa1 │ │ │ │ - fdiv.d fa5,fa5,fa2 │ │ │ │ - fsub.d fa5,fa5,fa3 │ │ │ │ - bgeu s11,a2,4aa28 │ │ │ │ - lbu a4,0(t4) │ │ │ │ - fcvt.d.wu fa4,a4 │ │ │ │ - bgeu t1,a4,4ab20 │ │ │ │ - fsub.d fa4,fa4,fa1 │ │ │ │ - fdiv.d fa4,fa4,fa2 │ │ │ │ - fsub.d fa4,fa4,fa3 │ │ │ │ - flt.d a4,fa4,fa5 │ │ │ │ - beqz a4,4aa28 │ │ │ │ - fmv.d fa5,fa4 │ │ │ │ - j 4aa28 │ │ │ │ - auipc a4,0x13 │ │ │ │ - fld fa1,914(a4) │ │ │ │ - auipc a4,0x13 │ │ │ │ - fld fa2,922(a4) │ │ │ │ - auipc a4,0x13 │ │ │ │ - fld fa3,938(a4) │ │ │ │ - lbu a4,0(s8) │ │ │ │ - fcvt.d.wu fa5,a4 │ │ │ │ - bgeu a7,a4,4a9aa │ │ │ │ - fsub.d fa5,fa5,fa1 │ │ │ │ - fld fa4,0(a0) │ │ │ │ - addiw s10,s10,1 │ │ │ │ - fdiv.d fa5,fa5,fa2 │ │ │ │ - fsub.d fa5,fa5,fa3 │ │ │ │ - fadd.d fa5,fa4,fa5 │ │ │ │ - fsd fa5,0(a0) │ │ │ │ - bne a5,s10,4aa8e │ │ │ │ - mv s10,a5 │ │ │ │ - j 4a8c4 │ │ │ │ - fmv.d.x fa4,zero │ │ │ │ - j 4a694 │ │ │ │ - jal 3670 │ │ │ │ - addiw a5,s2,1 │ │ │ │ - sd zero,0(s1) │ │ │ │ - addi s9,s9,8 │ │ │ │ - addi s0,s0,80 │ │ │ │ - addi s1,s1,8 │ │ │ │ - bne s4,a5,4a760 │ │ │ │ - ld s1,296(sp) │ │ │ │ - ld s2,288(sp) │ │ │ │ - ld s5,264(sp) │ │ │ │ - ld s7,248(sp) │ │ │ │ - ld s9,232(sp) │ │ │ │ - ld s10,224(sp) │ │ │ │ - fld fs0,200(sp) │ │ │ │ - fld fs1,192(sp) │ │ │ │ - fld fs2,184(sp) │ │ │ │ - fld fs3,176(sp) │ │ │ │ - fld fs4,168(sp) │ │ │ │ - fld fs5,160(sp) │ │ │ │ - fld fs6,152(sp) │ │ │ │ - fld fs7,144(sp) │ │ │ │ - fld fs8,136(sp) │ │ │ │ - fld fs9,128(sp) │ │ │ │ - mv a0,s11 │ │ │ │ - jal 3670 │ │ │ │ - mv a0,s8 │ │ │ │ - jal 3670 │ │ │ │ - ld ra,312(sp) │ │ │ │ - ld s0,304(sp) │ │ │ │ - ld s3,280(sp) │ │ │ │ - ld s4,272(sp) │ │ │ │ - ld s6,256(sp) │ │ │ │ - ld s8,240(sp) │ │ │ │ - ld s11,216(sp) │ │ │ │ - fmv.d.x fa0,zero │ │ │ │ - addi sp,sp,320 │ │ │ │ - ret │ │ │ │ - ld s10,80(sp) │ │ │ │ - fmv.x.d a4,fa0 │ │ │ │ - j 4a9b0 │ │ │ │ - ld s10,80(sp) │ │ │ │ - fmv.x.d a4,fa4 │ │ │ │ - j 4a9b0 │ │ │ │ - addi sp,sp,-192 │ │ │ │ - slli a5,a1,0x20 │ │ │ │ - sd s8,112(sp) │ │ │ │ - srli s8,a5,0x1d │ │ │ │ - sd s0,176(sp) │ │ │ │ - sd s7,120(sp) │ │ │ │ - sd a1,16(sp) │ │ │ │ - mv s7,a0 │ │ │ │ - mv s0,a1 │ │ │ │ + add a5,a5,s3 │ │ │ │ + sb s8,0(a5) │ │ │ │ + li a1,5 │ │ │ │ li a0,0 │ │ │ │ - mv a1,s8 │ │ │ │ - sd s1,168(sp) │ │ │ │ - sd s6,128(sp) │ │ │ │ - sd ra,184(sp) │ │ │ │ - fsd fs0,72(sp) │ │ │ │ - fsd fs2,56(sp) │ │ │ │ - fsd fs3,48(sp) │ │ │ │ - sd s7,32(sp) │ │ │ │ - mv s1,a2 │ │ │ │ - jal 1d4e0 │ │ │ │ - sd a0,8(sp) │ │ │ │ - mv s6,a0 │ │ │ │ - beqz s0,4add8 │ │ │ │ - add a5,s8,a0 │ │ │ │ - sd a5,24(sp) │ │ │ │ - mv a5,s7 │ │ │ │ - addi a5,a5,8 │ │ │ │ - sd s2,160(sp) │ │ │ │ - sd s3,152(sp) │ │ │ │ - sd s9,104(sp) │ │ │ │ - fsd fs1,64(sp) │ │ │ │ - mv s3,s7 │ │ │ │ - sd a5,40(sp) │ │ │ │ - sd s4,144(sp) │ │ │ │ - sd s5,136(sp) │ │ │ │ - sd s10,96(sp) │ │ │ │ - sd s11,88(sp) │ │ │ │ - mv s2,a0 │ │ │ │ - auipc a4,0x13 │ │ │ │ - fld fs1,658(a4) │ │ │ │ - li s7,0 │ │ │ │ - li s8,0 │ │ │ │ - auipc a4,0x13 │ │ │ │ - fld fs0,654(a4) │ │ │ │ - auipc a4,0x13 │ │ │ │ - fld fs3,-42(a4) │ │ │ │ - li s0,6 │ │ │ │ - auipc s9,0x1b │ │ │ │ - addi s9,s9,1108 │ │ │ │ - auipc a5,0x13 │ │ │ │ - fld fs2,644(a5) │ │ │ │ - ld a0,0(s3) │ │ │ │ - jal 4f54e │ │ │ │ - mv s11,a0 │ │ │ │ + jal 1e81c │ │ │ │ + mv a1,a0 │ │ │ │ + li a2,10 │ │ │ │ + sext.w a0,s10 │ │ │ │ + jal 25fa0 │ │ │ │ + mv s1,a0 │ │ │ │ jal 3310 │ │ │ │ - mv s10,a0 │ │ │ │ - ld a0,0(s3) │ │ │ │ - sext.w s10,s10 │ │ │ │ - jal 4f4e0 │ │ │ │ - sext.w s4,a0 │ │ │ │ - beqz s10,4ac46 │ │ │ │ - addiw a3,s10,-1 │ │ │ │ - slli a5,a3,0x20 │ │ │ │ - srli a3,a5,0x1d │ │ │ │ - ld a5,40(sp) │ │ │ │ - ld s10,32(sp) │ │ │ │ - add s5,a3,a5 │ │ │ │ - lbu a5,0(s11) │ │ │ │ - bltu s0,a5,4ac3e │ │ │ │ - slli a5,a5,0x2 │ │ │ │ - add a5,a5,s9 │ │ │ │ - lw a5,0(a5) │ │ │ │ - add a5,a5,s9 │ │ │ │ - jr a5 │ │ │ │ - beqz s8,4adac │ │ │ │ - addiw a5,s8,-1 │ │ │ │ + addiw a5,s0,1 │ │ │ │ slli a5,a5,0x20 │ │ │ │ srli a5,a5,0x20 │ │ │ │ - add a5,a5,s1 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - fcvt.d.w fa5,a5 │ │ │ │ - fdiv.d fa5,fa5,fs0 │ │ │ │ - bgeu s8,s4,4ac30 │ │ │ │ - slli a5,s8,0x20 │ │ │ │ + li a2,5 │ │ │ │ + sub a2,a2,a0 │ │ │ │ + li a1,32 │ │ │ │ + add a0,s3,a5 │ │ │ │ + jal 3890 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 3310 │ │ │ │ + addiw s0,s0,6 │ │ │ │ + subw s0,s0,a0 │ │ │ │ + mv a2,a0 │ │ │ │ + slli a0,s0,0x20 │ │ │ │ + srli a0,a0,0x20 │ │ │ │ + mv a1,s1 │ │ │ │ + add a0,a0,s3 │ │ │ │ + jal 36a0 │ │ │ │ + mv a0,s1 │ │ │ │ + jal 3310 │ │ │ │ + addw s0,s0,a0 │ │ │ │ + slli a5,s0,0x20 │ │ │ │ srli a5,a5,0x20 │ │ │ │ - add a5,a5,s1 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - fcvt.d.w fa4,a5 │ │ │ │ - fdiv.d fa4,fa4,fs0 │ │ │ │ - flt.d a5,fa4,fa5 │ │ │ │ - beqz a5,4ac30 │ │ │ │ - fmv.d fa5,fa4 │ │ │ │ - fld fa4,0(s6) │ │ │ │ - addiw s7,s7,1 │ │ │ │ - fadd.d fa5,fa4,fa5 │ │ │ │ - fsd fa5,0(s6) │ │ │ │ - addi s10,s10,8 │ │ │ │ - addi s11,s11,1 │ │ │ │ - bne s10,s5,4abe2 │ │ │ │ - fld fa1,0(s6) │ │ │ │ - fmv.d fa0,fs1 │ │ │ │ - addi s6,s6,8 │ │ │ │ - addi s3,s3,8 │ │ │ │ - jal 40c24 │ │ │ │ - ld a5,24(sp) │ │ │ │ - fmv.d fs1,fa0 │ │ │ │ - bne a5,s6,4abac │ │ │ │ - li a3,0 │ │ │ │ - li a4,0 │ │ │ │ - j 4ac74 │ │ │ │ - ld a5,16(sp) │ │ │ │ - addiw a4,a4,1 │ │ │ │ - fmv.d fs2,fa5 │ │ │ │ - addi s2,s2,8 │ │ │ │ - beq a5,a4,4aca0 │ │ │ │ - fld fs2,0(s2) │ │ │ │ - slli a2,a3,0x20 │ │ │ │ - srli a5,a2,0x1d │ │ │ │ - fsub.d fs2,fs2,fs1 │ │ │ │ - ld a2,8(sp) │ │ │ │ - add a5,a5,a2 │ │ │ │ - fsd fs2,0(s2) │ │ │ │ - fld fa5,0(a5) │ │ │ │ - flt.d a5,fa5,fs2 │ │ │ │ - beqz a5,4ac66 │ │ │ │ - ld a5,16(sp) │ │ │ │ - mv a3,a4 │ │ │ │ - addiw a4,a4,1 │ │ │ │ - addi s2,s2,8 │ │ │ │ - bne a5,a4,4ac74 │ │ │ │ - ld s2,160(sp) │ │ │ │ - ld s3,152(sp) │ │ │ │ - ld s4,144(sp) │ │ │ │ - ld s5,136(sp) │ │ │ │ - ld s9,104(sp) │ │ │ │ - ld s10,96(sp) │ │ │ │ - ld s11,88(sp) │ │ │ │ - fld fs1,64(sp) │ │ │ │ - ld a0,8(sp) │ │ │ │ + add a5,a5,s3 │ │ │ │ + sb s7,0(a5) │ │ │ │ + mv a0,s1 │ │ │ │ + addiw s0,s0,1 │ │ │ │ jal 3670 │ │ │ │ - fsub.d fa0,fs3,fs2 │ │ │ │ - ld ra,184(sp) │ │ │ │ - ld s0,176(sp) │ │ │ │ - ld s1,168(sp) │ │ │ │ - ld s6,128(sp) │ │ │ │ - ld s7,120(sp) │ │ │ │ - ld s8,112(sp) │ │ │ │ - fmul.d fa0,fa0,fs0 │ │ │ │ - fld fs2,56(sp) │ │ │ │ - fld fs0,72(sp) │ │ │ │ - fld fs3,48(sp) │ │ │ │ - addi sp,sp,192 │ │ │ │ - ret │ │ │ │ - slli a5,s8,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - add a5,a5,s1 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - fld fa4,0(s6) │ │ │ │ - addi s10,s10,8 │ │ │ │ - fcvt.d.w fa5,a5 │ │ │ │ - addiw s8,s8,1 │ │ │ │ - addiw s7,s7,1 │ │ │ │ - fdiv.d fa5,fa5,fs0 │ │ │ │ - addi s11,s11,1 │ │ │ │ - fsub.d fa5,fa5,fs2 │ │ │ │ - fadd.d fa5,fa4,fa5 │ │ │ │ - fsd fa5,0(s6) │ │ │ │ - bne s10,s5,4abe2 │ │ │ │ - j 4ac46 │ │ │ │ - slli a5,s8,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - add a5,a5,s1 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - addi s10,s10,8 │ │ │ │ - addiw s8,s8,1 │ │ │ │ - fcvt.d.w fa0,a5 │ │ │ │ - addiw s7,s7,1 │ │ │ │ - addi s11,s11,1 │ │ │ │ - fdiv.d fa0,fa0,fs0 │ │ │ │ - jal 3700 │ │ │ │ - fsub.d fa0,fs3,fa0 │ │ │ │ - jal 3920 │ │ │ │ - fld fa5,0(s6) │ │ │ │ - fadd.d fa5,fa5,fa0 │ │ │ │ - fsd fa5,0(s6) │ │ │ │ - bne s10,s5,4abe2 │ │ │ │ - j 4ac46 │ │ │ │ - slli a5,s8,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - add a5,a5,s1 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - fld fa5,0(s6) │ │ │ │ - addi s10,s10,8 │ │ │ │ - fcvt.d.w fa4,a5 │ │ │ │ - addiw s8,s8,1 │ │ │ │ - addi s11,s11,1 │ │ │ │ - fdiv.d fa4,fa4,fs0 │ │ │ │ - fadd.d fa5,fa5,fa4 │ │ │ │ - fsd fa5,0(s6) │ │ │ │ - bne s10,s5,4abe2 │ │ │ │ - j 4ac46 │ │ │ │ - ld a0,0(s10) │ │ │ │ - mv a2,s7 │ │ │ │ - mv a1,s8 │ │ │ │ - jal 4bbaa │ │ │ │ - slli a5,s8,0x20 │ │ │ │ - srli a5,a5,0x20 │ │ │ │ - add a5,a5,s1 │ │ │ │ - lbu a5,0(a5) │ │ │ │ - bnez a0,4adba │ │ │ │ - fcvt.d.w fa5,a5 │ │ │ │ - fld fa4,0(s6) │ │ │ │ - fdiv.d fa5,fa5,fs0 │ │ │ │ - fsub.d fa5,fa5,fs2 │ │ │ │ - fadd.d fa5,fa5,fa4 │ │ │ │ - fsd fa5,0(s6) │ │ │ │ - addi s10,s10,8 │ │ │ │ - addiw s8,s8,1 │ │ │ │ - addiw s7,s7,1 │ │ │ │ - addi s11,s11,1 │ │ │ │ - bne s10,s5,4abe2 │ │ │ │ - j 4ac46 │ │ │ │ - lbu a5,0(s1) │ │ │ │ - fcvt.d.w fa5,a5 │ │ │ │ - fdiv.d fa5,fa5,fs0 │ │ │ │ - j 4ac30 │ │ │ │ - fcvt.d.w fa0,a5 │ │ │ │ - fdiv.d fa0,fa0,fs0 │ │ │ │ - jal 3700 │ │ │ │ - fsub.d fa0,fs3,fa0 │ │ │ │ - jal 3920 │ │ │ │ - fld fa5,0(s6) │ │ │ │ - fadd.d fa5,fa0,fa5 │ │ │ │ - j 4ad9a │ │ │ │ - fld fs2,0(a0) │ │ │ │ - auipc a5,0x13 │ │ │ │ - fld fs0,60(a5) │ │ │ │ - auipc a5,0x13 │ │ │ │ - fld fs3,-636(a5) │ │ │ │ - j 4acb0 │ │ │ │ - addi sp,sp,-64 │ │ │ │ - sd ra,56(sp) │ │ │ │ - sd s0,48(sp) │ │ │ │ - sd s1,40(sp) │ │ │ │ - mv s0,a3 │ │ │ │ - mv s1,a4 │ │ │ │ - sd s2,32(sp) │ │ │ │ - sd s3,24(sp) │ │ │ │ - mv s2,a2 │ │ │ │ - mv s3,a5 │ │ │ │ - fsd fs0,8(sp) │ │ │ │ - jal 4ab28 │ │ │ │ - fmv.d fs0,fa0 │ │ │ │ - mv a4,s3 │ │ │ │ - mv a3,s2 │ │ │ │ - li a2,3 │ │ │ │ - mv a1,s1 │ │ │ │ - mv a0,s0 │ │ │ │ - jal 49df0 │ │ │ │ - fle.d a5,fa0,fs0 │ │ │ │ - beqz a5,4ae24 │ │ │ │ - fmv.d fs0,fa0 │ │ │ │ - ld ra,56(sp) │ │ │ │ - ld s0,48(sp) │ │ │ │ - fmv.d fa0,fs0 │ │ │ │ - ld s1,40(sp) │ │ │ │ - ld s2,32(sp) │ │ │ │ - ld s3,24(sp) │ │ │ │ - fld fs0,8(sp) │ │ │ │ - addi sp,sp,64 │ │ │ │ + j 49efc │ │ │ │ + ld s9,8(sp) │ │ │ │ + ld s10,0(sp) │ │ │ │ + slli s0,s0,0x20 │ │ │ │ + srli s0,s0,0x20 │ │ │ │ + add s0,s0,s3 │ │ │ │ + mv a0,s5 � TRUNCATED DUE TO SIZE LIMIT: 10485760 bytes